THIS ASSET PURCHASE AGREEMENT made on the 20th day of October, 2006,