EXHIBIT 2.3 ASSET PURCHASE AGREEMENT Dated as of July 21, 1997