Exhibit 99.1 ------------ STOCK PURCHASE AGREEMENT By and Between