1 EXHIBIT 10.80 STOCK PURCHASE AGREEMENT