ASSET PURCHASE AND TRADEMARK ASSIGNMENT AGREEMENT