ASSET PURCHASE AGREEMENT DATED AS OF JUNE 1, 2005