ASSET PURCHASE AGREEMENT, BILL OF SALE AND ASSIGNMENT AND ASSUMPTION AGREEMENT