1 EXHIBIT 99.2 STOCK PURCHASE AGREEMENT