STOCK PURCHASE AGREEMENT ------------------------ By and Among