EXHIBIT 10.4 STOCK PURCHASE AGREEMENT SERIES B PREFERRED