Exhibit 2.3 STOCK PURCHASE AGREEMENT By and Between