EXHIBIT 10.44 STOCK PURCHASE AGREEMENT