STOCK PURCHASE WARRANT To Purchase 32,258 Shares of Common Stock of