AMENDED AND RESTATED SHARE PURCHASE AND EQUITY EXCHANGE AGREEMENT