1 EXHIBIT 10.28 STOCK PURCHASE AGREEMENT