0001181431-12-031890 4 1 20120521 20120523 20120523 DiNunzio Steven 0001479813 4 34 000-53510 12863282 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 rrd346227.xml FORM 4 - DINUNZIO