ASSET PURCHASE AND SHARE EXCHANGE AGREEMENT