SHARE PURCHASE AGREEMENT AND OTHER COVENANTS