Exhibit 2.1 ASSET PURCHASE AGREEMENT Dated as of June 11, 1999