ASSET AND SHARE PURCHASE AGREEMENT