AMENDED AND RESTATED SERIES F CONVERTIBLE PREFERRED STOCK PURCHASE AGREEMENT