FIRST TRANCHE STOCK PURCHASE AGREEMENT