SHARE REPURCHASE AND SUBSCRIPTION AGREEMENT