STOCK PURCHASE AND MASTER TRANSACTION AGREEMENT