LICENSE AND ASSET PURCHASE AGREEMENT