EXHIBIT 7 STOCK PURCHASE AGREEMENT