HIGHER ONE HOLDINGS, INC. SERIES E PREFERRED STOCK PURCHASE AGREEMENT July 23, 2008