SHARE SALE, ASSIGNMENT AND ASSUMPTION AGREEMENT