0001213900-14-003906 S-8 3 20140602 20140602 20140602 Arista Power, Inc. 0001424640 3510 000000000 NY 1231 S-8 33 333-196469 14884970 1999 MOUNT READ BLVD ROCHESTER NY 14615 585-243-4040 1999 MOUNT READ BLVD ROCHESTER NY 14615 WindTamer Corp 20081126 Future Energy Solutions Inc 20080123 S-8 1 fs82014_aristapowerinc.htm REGISTRATION STATEMENT EX-5.1 2 fs82014ex5i_aristapowerinc.htm OPINION OF SCHWELL WIMPFHEIMER & ASSOCIATES LLP EX-23.2 3 fs82014ex23ii_aristapowerinc.htm CONSENT OF SCHWELL WIMPFHEIMER & ASSOCIATES LLP (INCLUDED IN EXHIBIT 5.1 HERETO)