ASSET PURCHASE AGREEMENT ------------------------