0001181431-12-001866 4 1 20120105 20120109 20120109 DiNunzio Steven 0001479813 4 34 000-53510 12516866 15 COACHMAN COURT BERKELEY HEIGHTS NJ 07922 Arista Power, Inc. 0001424640 3510 000000000 NY 1231 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 4 1 rrd330316.xml FORM 4 - DINUNZIO