0001181431-08-063535 4/A 1 20081112 20081121 20081121 HAINES DENNIS 0001036420 PA 0331 4/A 34 001-32393 081207529 6034311780 ENVIRONMENTAL POWER CORP ONE CATE STREET PORTSMOUTH NH 03801 ENVIRONMENTAL POWER CORP 0000805012 4991 042782065 DE 1231 120 WHITE PLAINS RD SUITE 610 TARRYTOWN NY 10591-5546 914-631-1435 120 WHITE PLAINS RD SUITE 610 TARRYTOWN NY 10591-5546 4/A 1 rrd224416.xml NOVEMBER 12, 2008 PURCHASE (AMENDED)