TECHNOLOGY ASSET PURCHASE AGREEMENT