TRADEMARK PURCHASE AND ASSIGNMENT AGREEMENT