EXHIBIT 10.86 STOCK PURCHASE AGREEMENT