ASSET SALE & PURCHASE AGREEMENT