Exhibit 99.1 Acquisition Agreements SHARE SALE AND PURCHASE AGREEMENT