ASSIGNMENT AND ASSET PURCHASE AGREEMENT by and between