EXHIBIT 10 STOCK PURCHASE AGREEMENT