The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
21VIANET GROUP INC SPONSORED ADR 90138A103 198 12,000 SH   SOLE   12,000 0 0
3-D SYS CORP DEL COM NEW 88554D205 2,864 53,050 SH   SOLE   53,050 0 0
ACXIOM CORP COM 005125109 1,647 58,000 SH   SOLE   58,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,896 760,000 SH   SOLE   760,000 0 0
AETNA INC NEW COM 00817Y108 320 5,000 SH   SOLE   5,000 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 256 5,000 SH   SOLE   5,000 0 0
ALCATEL-LUCENT SPONSORED ADR 013904305 353 100,000 SH   SOLE   100,000 0 0
AMERESCO INC CL A 02361E108 1,534 153,100 SH   SOLE   153,100 0 0
AMERICAN RESIDENTIAL PPTYS I COM 02927E303 3,522 200,000 SH   SOLE   200,000 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 1,004 137,600 SH   SOLE   137,600 0 0
ANADARKO PETE CORP COM 032511107 25,805 277,500 SH   SOLE   277,500 0 0
APPLE INC COM 037833100 477 1,000 SH   SOLE   1,000 0 0
ARTHROCARE CORP COM 043136100 15,798 444,000 SH   SOLE   444,000 0 0
ATRICURE INC COM 04963C209 192 17,500 SH   SOLE   17,500 0 0
AUDIOCODES LTD ORD M15342104 98 14,000 SH   SOLE   14,000 0 0
AVAGO TECHNOLOGIES LTD SHS Y0486S104 345 8,000 SH   SOLE   8,000 0 0
BERRY PLASTICS GROUP INC COM 08579W103 6,508 325,900 SH   SOLE   325,900 0 0
BOYD GAMING CORP COM 103304101 11,674 825,000 SH   SOLE   825,000 0 0
BROADSOFT INC COM 11133B409 6,530 181,000 SH   SOLE   181,000 0 0
BUNGE LIMITED COM G16962105 759 10,000 SH   SOLE   10,000 0 0
CALLIDUS SOFTWARE INC COM 13123E500 229 25,000 SH   SOLE   25,000 0 0
CANADIAN SOLAR INC COM 136635109 34,405 2,025,000 SH   SOLE   2,025,000 0 0
CARDINAL HEALTH INC COM 14149Y108 339 6,500 SH   SOLE   6,500 0 0
CASELLA WASTE SYS INC CL A 147448104 1,360 236,609 SH   SOLE   236,609 0 0
CECO ENVIRONMENTAL CORP COM 125141101 943 67,000 SH   SOLE   67,000 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 9,389 265,000 SH   SOLE   265,000 0 0
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 209 11,000 SH   SOLE   11,000 0 0
CHINA MING YANG WIND PWR GRO SPONSORED ADR 16951C108 1,255 525,000 SH   SOLE   525,000 0 0
COBALT INTL ENERGY INC COM 19075F106 3,108 125,000 SH   SOLE   125,000 0 0
CONCHO RES INC COM 20605P101 13,601 125,000 SH   SOLE   125,000 0 0
CONSTELLIUM HOLDCO B V CL A N22035104 1,007 51,900 SH   SOLE   51,900 0 0
COUNTRY STYLE COOKING RESTAU SPONSORED ADR 22238M109 230 25,000 SH   SOLE   25,000 0 0
CREE INC COM 225447101 6,019 100,000 SH   SOLE   100,000 0 0
CREE INC COM 225447101 1,505 25,000 SH Call SOLE   0 0 0
DYAX CORP COM 26746E103 103 15,000 SH   SOLE   15,000 0 0
DYCOM INDS INC COM 267475101 224 8,000 SH   SOLE   8,000 0 0
E HOUSE CHINA HLDGS LTD ADR 26852W103 138 15,000 SH   SOLE   15,000 0 0
EBAY INC COM 278642103 6,974 125,000 SH   SOLE   125,000 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 348 5,000 SH   SOLE   5,000 0 0
ENERNOC INC COM 292764107 1,648 110,000 SH   SOLE   110,000 0 0
ENERSYS COM 29275Y102 1,995 32,900 SH   SOLE   32,900 0 0
ENTEROMEDICS INC COM NEW 29365M208 4,669 3,750,000 SH   SOLE   3,750,000 0 0
ESCO TECHNOLOGIES INC COM 296315104 831 25,000 SH   SOLE   25,000 0 0
EXONE CO COM 302104104 1,086 25,500 SH   SOLE   25,500 0 0
FIRST SOLAR INC COM 336433107 10,053 250,000 SH   SOLE   250,000 0 0
FIRST SOLAR INC COM 336433107 8,042 200,000 SH Call SOLE   0 0 0
FRANKS INTL N V COM N33462107 898 30,000 SH   SOLE   30,000 0 0
FREEPORT-MCMORAN COPPER & GO COM 35671D857 1,654 50,000 SH   SOLE   50,000 0 0
FUTUREFUEL CORPORATION COM 36116M106 359 20,000 SH   SOLE   20,000 0 0
GLOBE SPECIALTY METALS INC COM 37954N206 385 25,000 SH   SOLE   25,000 0 0
GRAND CANYON ED INC COM 38526M106 10,060 250,000 SH   SOLE   250,000 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 372 50,000 SH   SOLE   50,000 0 0
GROUPON INC COM CL A 399473107 3,980 355,000 SH   SOLE   355,000 0 0
GT ADVANCED TECHNOLOGIES INC COM 36191U106 706 83,000 SH   SOLE   83,000 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 10,830 950,000 SH   SOLE   950,000 0 0
HCA HOLDINGS INC COM 40412C101 9,405 220,000 SH   SOLE   220,000 0 0
HOME INNS & HOTELS MGMT INC SPON ADR 43713W107 4,167 125,500 SH   SOLE   125,500 0 0
ICON PLC SHS G4705A100 307 7,500 SH   SOLE   7,500 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,650 200,000 SH   SOLE   200,000 0 0
INFOBLOX INC COM 45672H104 209 5,000 SH   SOLE   5,000 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 236 25,000 SH   SOLE   25,000 0 0
ITRON INC COM 465741106 857 20,000 SH   SOLE   20,000 0 0
ITT EDUCATIONAL SERVICES INC COM 45068B109 13,175 425,000 SH   SOLE   425,000 0 0
JABIL CIRCUIT INC COM 466313103 260 12,000 SH   SOLE   12,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 38,949 423,500 SH   SOLE   423,500 0 0
JETBLUE AIRWAYS CORP COM 477143101 1,333 200,000 SH   SOLE   200,000 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 297 16,000 SH   SOLE   16,000 0 0
LOGITECH INTL S A SHS H50430232 221 25,000 SH   SOLE   25,000 0 0
LOUISIANA PAC CORP COM 546347105 352 20,000 SH   SOLE   20,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 14,646 200,000 SH   SOLE   200,000 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 843 50,000 SH   SOLE   50,000 0 0
MASONITE INTL CORP NEW COM 575385109 2,447 50,000 SH   SOLE   50,000 0 0
MCKESSON CORP COM 58155Q103 321 2,500 SH   SOLE   2,500 0 0
MERCK & CO INC NEW COM 58933Y105 238 5,000 SH   SOLE   5,000 0 0
MICRON TECHNOLOGY INC COM 595112103 8,560 490,000 SH   SOLE   490,000 0 0
MIMEDX GROUP INC COM 602496101 42 10,000 SH   SOLE   10,000 0 0
MOVE INC COM NEW 62458M207 3,901 230,000 SH   SOLE   230,000 0 0
MRC GLOBAL INC COM 55345K103 804 30,000 SH   SOLE   30,000 0 0
MULTI FINELINE ELECTRONIX IN COM 62541B101 162 10,000 SH   SOLE   10,000 0 0
NANOSPHERE INC COM 63009F105 30 15,000 SH   SOLE   15,000 0 0
NCI BUILDING SYS INC COM NEW 628852204 927 72,800 SH   SOLE   72,800 0 0
NEXTERA ENERGY INC COM 65339F101 2,004 25,000 SH   SOLE   25,000 0 0
OIL STS INTL INC COM 678026105 10,346 100,000 SH Call SOLE   0 0 0
OMNICOM GROUP INC COM 681919106 6,344 100,000 SH   SOLE   100,000 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 210 35,000 SH   SOLE   35,000 0 0
ORMAT TECHNOLOGIES INC COM 686688102 1,205 45,000 SH   SOLE   45,000 0 0
PENTAIR LTD SHS H6169Q108 1,526 23,500 SH   SOLE   23,500 0 0
PERFECT WORLD CO LTD SPON ADR REP B 71372U104 299 15,000 SH   SOLE   15,000 0 0
PFIZER INC COM 717081103 7,038 245,000 SH   SOLE   245,000 0 0
PHYSICIANS RLTY TR COM 71943U104 2,909 240,000 SH   SOLE   240,000 0 0
PIONEER NAT RES CO COM 723787107 9,440 50,000 SH   SOLE   50,000 0 0
POLYCOM INC COM 73172K104 164 15,000 SH   SOLE   15,000 0 0
POLYPORE INTL INC COM 73179V103 1,229 30,000 SH   SOLE   30,000 0 0
PORTUGAL TELECOM SGPS S A SPONSORED ADR 737273102 67 15,000 SH   SOLE   15,000 0 0
POWER SOLUTIONS INTL INC COM NEW 73933G202 887 15,000 SH   SOLE   15,000 0 0
PRICELINE COM INC COM NEW 741503403 505 500 SH   SOLE   500 0 0
PRIMORIS SVCS CORP COM 74164F103 1,965 77,100 SH   SOLE   77,100 0 0
PROSHARES TR II ULTRASHRT EURO 74347W882 698 39,300 SH   SOLE   39,300 0 0
PROSHARES TR II ULTRASHORT YEN N 74347W569 367 5,900 SH   SOLE   5,900 0 0
QLIK TECHNOLOGIES INC COM 74733T105 219 6,400 SH   SOLE   6,400 0 0
QUANTA SVCS INC COM 74762E102 1,100 40,000 SH   SOLE   40,000 0 0
RDA MICROELECTRONICS INC SPONSORED ADR 749394102 168 11,000 SH   SOLE   11,000 0 0
REGIONAL MGMT CORP COM 75902K106 4,956 155,855 SH   SOLE   155,855 0 0
RENESOLA LTD SPONS ADS 75971T103 1,098 220,000 SH   SOLE   220,000 0 0
RENREN INC SPONSORED ADR 759892102 135 40,000 SH   SOLE   40,000 0 0
RESPONSYS INC COM 761248103 330 20,000 SH   SOLE   20,000 0 0
RUBICON TECHNOLOGY INC COM 78112T107 121 10,000 SH   SOLE   10,000 0 0
SALESFORCE COM INC COM 79466L302 8,098 156,000 SH   SOLE   156,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,991 100,000 SH Put SOLE   100,000 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 253 5,000 SH   SOLE   5,000 0 0
SEMPRA ENERGY COM 816851109 1,284 15,000 SH   SOLE   15,000 0 0
SERVICESOURCE INTL LLC COM 81763U100 242 20,000 SH   SOLE   20,000 0 0
SINA CORP ORD G81477104 244 3,000 SH   SOLE   3,000 0 0
SONUS NETWORKS INC COM 835916107 169 50,000 SH   SOLE   50,000 0 0
SPANSION INC COM CL A NEW 84649R200 151 15,000 SH   SOLE   15,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,401 50,000 SH Put SOLE   50,000 0 0
SPECTRANETICS CORP COM 84760C107 420 25,000 SH   SOLE   25,000 0 0
SPREADTRUM COMMUNICATIONS IN ADR 849415203 609 20,000 SH   SOLE   20,000 0 0
ST JUDE MED INC COM 790849103 402 7,500 SH   SOLE   7,500 0 0
SUNEDISON INC COM 86732Y109 22,595 2,835,000 SH   SOLE   2,835,000 0 0
SUNOPTA INC COM 8676EP108 1,146 117,900 SH   SOLE   117,900 0 0
TAL ED GROUP ADS REPSTG COM 874080104 290 20,000 SH   SOLE   20,000 0 0
TELLABS INC COM 879664100 5,337 2,350,000 SH   SOLE   2,350,000 0 0
TEXAS INSTRS INC COM 882508104 201 5,000 SH   SOLE   5,000 0 0
TIBCO SOFTWARE INC COM 88632Q103 435 17,000 SH   SOLE   17,000 0 0
T-MOBILE US INC COM 872590104 234 9,000 SH   SOLE   9,000 0 0
TRINITY BIOTECH PLC SPON ADR NEW 896438306 272 12,500 SH   SOLE   12,500 0 0
TUESDAY MORNING CORP COM NEW 899035505 2,674 175,000 SH   SOLE   175,000 0 0
TUTOR PERINI CORP COM 901109108 746 35,000 SH   SOLE   35,000 0 0
UNITED CONTL HLDGS INC COM 910047109 6,142 200,000 SH   SOLE   200,000 0 0
UNITED RENTALS INC COM 911363109 38,139 654,300 SH   SOLE   654,300 0 0
VANDA PHARMACEUTICALS INC COM 921659108 110 10,000 SH   SOLE   10,000 0 0
VOLCANO CORPORATION COM 928645100 240 10,000 SH   SOLE   10,000 0 0
WESTELL TECHNOLOGIES INC CL A 957541105 101 30,000 SH   SOLE   30,000 0 0
WEYERHAEUSER CO COM 962166104 286 10,000 SH   SOLE   10,000 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 3,595 75,000 SH   SOLE   75,000 0 0
WORLD ENERGY SOLUTIONS INC D COM NEW 98145W208 1,977 602,895 SH   SOLE   602,895 0 0
XILINX INC COM 983919101 234 5,000 SH   SOLE   5,000 0 0
ZBB ENERGY CORPORATION COM 98876R204 441 2,370,000 SH   SOLE   2,370,000 0 0
ZIMMER HLDGS INC COM 98956P102 411 5,000 SH   SOLE   5,000 0 0
ZOETIS INC CL A 98978V103 373 12,000 SH   SOLE   12,000 0 0