SERIES F PREFERRED STOCK PURCHASE AGREEMENT