NOTE AND SHARE PURCHASE AGREEMENT