SERIES F CONVERTIBLE PREFERRED STOCK PURCHASE AGREEMENT