1 EXHIBIT 10.79 STOCK PURCHASE AGREEMENT