TECHNOLOGY PURCHASE AGREEMENT