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
ABBOTT LABS COM 002824100 1,464 17,500 SH   SOLE   17,500 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 68 30,000 SH   SOLE   30,000 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 17 75,000 SH   SOLE   75,000 0 0
ADMA BIOLOGICS INC COM 000899104 474 106,500 SH   SOLE   106,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,305 79,500 SH   SOLE   79,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107 159 5,500 SH Put SOLE   5,500 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 248 47,100 SH   SOLE   47,100 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 245 2,500 SH   SOLE   2,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 13,423 80,250 SH   SOLE   80,250 0 0
ALPHABET INC CAP STK CL C 02079K107 731 600 SH   SOLE   600 0 0
AMYRIS INC COM NEW 03236M200 3,445 723,700 SH   SOLE   723,700 0 0
AMYRIS INC COM NEW 03236M200 476 100,000 SH Call SOLE   100,000 0 0
ANAPLAN INC COM 03272L108 8,032 171,000 SH   SOLE   171,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 165 50,188 SH   SOLE   50,188 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 6,946 357,318 SH   SOLE   357,318 0 0
ATLANTICA YIELD PLC SHS G0751N103 14,611 606,500 SH   SOLE   606,500 0 0
AVALARA INC COM 05338G106 773 11,500 SH   SOLE   11,500 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 538 44,802 SH   SOLE   44,802 0 0
BAXTER INTL INC COM 071813109 437 5,000 SH   SOLE   5,000 0 0
BECTON DICKINSON & CO COM 075887109 1,265 5,000 SH   SOLE   5,000 0 0
BIO RAD LABS INC CL A 090572207 665 2,000 SH   SOLE   2,000 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 27,701 664,450 SH   SOLE   664,450 0 0
BLOOM ENERGY CORP COM CL A 093712107 325 100,000 SH   SOLE   100,000 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,099 27,000 SH   SOLE   27,000 0 0
BOSTON SCIENTIFIC CORP COM 101137107 81 2,000 SH Put SOLE   2,000 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 77 150,000 SH   SOLE   150,000 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 521 150,000 SH   SOLE   150,000 0 0
CENTENE CORP DEL COM 15135B101 3,028 70,000 SH   SOLE   70,000 0 0
CERUS CORP COM 157085101 412 80,000 SH   SOLE   80,000 0 0
CHART INDS INC COM PAR $0.01 16115Q308 935 15,000 SH   SOLE   15,000 0 0
CIENA CORP COM NEW 171779309 549 14,000 SH Put SOLE   14,000 0 0
CIRRUS LOGIC INC COM 172755100 1,340 25,000 SH Put SOLE   25,000 0 0
CLEAN ENERGY FUELS CORP COM 184499101 361 175,000 SH   SOLE   175,000 0 0
CLEARWAY ENERGY INC CL A 18539C105 3,713 214,000 SH   SOLE   214,000 0 0
CLEARWAY ENERGY INC CL C 18539C204 1,824 100,000 SH   SOLE   100,000 0 0
CLOUDERA INC COM 18914U100 4,799 541,000 SH   SOLE   541,000 0 0
COHERENT INC COM 192479103 615 4,000 SH   SOLE   4,000 0 0
CONSTELLIUM SE CL A N22035104 127 10,000 SH   SOLE   10,000 0 0
CORREVIO PHARMA CORP COM 22026V105 25 12,500 SH   SOLE   12,500 0 0
COUPA SOFTWARE INC COM 22266L106 1,296 10,000 SH   SOLE   10,000 0 0
CRONOS GROUP INC COM 22717L101 829 91,677 SH   SOLE   91,677 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 583 10,000 SH Put SOLE   10,000 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 699 7,000 SH Put SOLE   7,000 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 102 20,000 SH   SOLE   20,000 0 0
DELL TECHNOLOGIES INC CL C 24703L202 674 13,000 SH   SOLE   13,000 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 5,626 750,000 SH Call SOLE   750,000 0 0
DISNEY WALT CO COM DISNEY 254687106 13,427 103,050 SH   SOLE   103,050 0 0
DISNEY WALT CO COM DISNEY 254687106 352 2,700 SH Put SOLE   2,700 0 0
ELECTRONIC ARTS INC COM 285512109 1,174 12,000 SH   SOLE   12,000 0 0
ELECTRONIC ARTS INC COM 285512109 783 8,000 SH Call SOLE   8,000 0 0
ENPHASE ENERGY INC COM 29355A107 1,112 50,000 SH   SOLE   50,000 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 23,444 731,242 SH   SOLE   731,242 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4,599 270,500 SH   SOLE   270,500 0 0
FACEBOOK INC CL A 30303M102 890 5,000 SH Put SOLE   5,000 0 0
FIRST SOLAR INC COM 336433107 8,386 144,556 SH   SOLE   144,556 0 0
FIRST SOLAR INC COM 336433107 1,740 30,000 SH Call SOLE   30,000 0 0
FIVE9 INC COM 338307101 403 7,500 SH   SOLE   7,500 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 11,381 222,500 SH   SOLE   222,500 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 33,784 2,227,000 SH   SOLE   2,227,000 0 0
GENERAL ELECTRIC CO COM 369604103 13 1,500 SH   SOLE   1,500 0 0
GENERAL ELECTRIC CO COM 369604103 11,175 1,250,000 SH Call SOLE   1,250,000 0 0
GLOBAL WTR RES INC COM 379463102 1,385 117,000 SH   SOLE   117,000 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 325 25,000 SH   SOLE   25,000 0 0
GREENLANE HLDGS INC CL A 395330103 119 35,000 SH   SOLE   35,000 0 0
GUARDANT HEALTH INC COM 40131M109 5,106 80,000 SH   SOLE   80,000 0 0
HARROW HEALTH INC COM 415858109 141 25,000 SH   SOLE   25,000 0 0
HC2 HLDGS INC COM 404139107 118 50,000 SH   SOLE   50,000 0 0
HCA HEALTHCARE INC COM 40412C101 723 6,000 SH   SOLE   6,000 0 0
HEXO CORP COM 428304109 238 60,000 SH   SOLE   60,000 0 0
I D SYSTEMS INC COM 449489103 2,798 511,523 SH   SOLE   511,523 0 0
INPHI CORP COM 45772F107 427 7,000 SH   SOLE   7,000 0 0
ITERIS INC COM 46564T107 3,246 565,000 SH   SOLE   565,000 0 0
ITRON INC COM 465741106 3,402 46,000 SH   SOLE   46,000 0 0
JUST ENERGY GROUP INC COM 48213W101 20,678 8,725,000 SH   SOLE   8,725,000 0 0
JUST ENERGY GROUP INC COM 48213W101 7,165 3,023,300 SH Call SOLE   3,023,300 0 0
KNOWLES CORP COM 49926D109 4,225 207,700 SH Call SOLE   207,700 0 0
KNOWLES CORP COM 49926D109 1,699 83,500 SH   SOLE   83,500 0 0
LILLY ELI & CO COM 532457108 447 4,000 SH   SOLE   4,000 0 0
LIVEPERSON INC COM 538146101 1,714 48,000 SH   SOLE   48,000 0 0
LUMENTUM HLDGS INC COM 55024U109 1,178 22,000 SH   SOLE   22,000 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 248 100,000 SH   SOLE   100,000 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 14,733 11,781,942 SH   SOLE   11,781,942 0 0
MEDIFAST INC COM 58470H101 9,840 95,000 SH   SOLE   95,000 0 0
MEDTRONIC PLC SHS G5960L103 869 8,000 SH   SOLE   8,000 0 0
MERCK & CO INC COM 58933Y105 547 6,500 SH   SOLE   6,500 0 0
MICROSOFT CORP COM 594918104 15,919 114,500 SH   SOLE   114,500 0 0
MICROSOFT CORP COM 594918104 278 2,000 SH Put SOLE   2,000 0 0
MKS INSTRUMENT INC COM 55306N104 554 6,000 SH   SOLE   6,000 0 0
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 89 25,000 SH   SOLE   25,000 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 676 7,500 SH   SOLE   7,500 0 0
NEW RELIC INC COM 64829B100 553 9,000 SH   SOLE   9,000 0 0
NRG ENERGY INC COM NEW 629377508 4,950 125,000 SH Put SOLE   125,000 0 0
NUVECTRA CORP COM 67075N108 34 25,095 SH   SOLE   25,095 0 0
OKTA INC CL A 679295105 3,840 39,000 SH   SOLE   39,000 0 0
PALO ALTO NETWORKS INC COM 697435105 1,529 7,500 SH   SOLE   7,500 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,317 13,500 SH   SOLE   13,500 0 0
POLARITYTE INC COM 731094108 2,714 840,250 SH   SOLE   840,250 0 0
POLARITYTE INC COM 731094108 81 25,000 SH Call SOLE   25,000 0 0
PRA HEALTH SCIENCES INC COM 69354M108 595 6,000 SH   SOLE   6,000 0 0
PROOFPOINT INC COM 743424103 1,549 12,000 SH   SOLE   12,000 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,070 10,000 SH   SOLE   10,000 0 0
QUOTIENT LTD SHS G73268107 389 50,000 SH   SOLE   50,000 0 0
REVOLVE GROUP INC CL A 76156B107 304 13,000 SH   SOLE   13,000 0 0
RUMBLEON INC CL B 781386206 1,250 432,407 SH   SOLE   432,407 0 0
SALESFORCE COM INC COM 79466L302 742 5,000 SH   SOLE   5,000 0 0
SEELOS THERAPEUTICS INC COM 81577F109 46 50,000 SH   SOLE   50,000 0 0
SERVICENOW INC COM 81762P102 584 2,300 SH   SOLE   2,300 0 0
SIENTRA INC COM 82621J105 194 30,000 SH   SOLE   30,000 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 1,424 60,000 SH Put SOLE   60,000 0 0
SMARTSHEET INC COM CL A 83200N103 5,944 165,100 SH   SOLE   165,100 0 0
SONY CORP SPONSORED ADR 835699307 355 6,000 SH   SOLE   6,000 0 0
SPARK ENERGY INC CL A COM 846511103 106 10,000 SH   SOLE   10,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,187 4,000 SH Put SOLE   4,000 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 7,734 300,000 SH   SOLE   300,000 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 580 30,000 SH   SOLE   30,000 0 0
SUNNOVA ENERGY INTL INC COM 86745K104 1,946 181,000 SH   SOLE   181,000 0 0
SUNOPTA INC COM 8676EP108 15,612 8,673,485 SH   SOLE   8,673,485 0 0
SUNRUN INC COM 86771W105 21,299 1,275,000 SH   SOLE   1,275,000 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 354 6,000 SH   SOLE   6,000 0 0
TPI COMPOSITES INC COM 87266J104 2,344 125,000 SH   SOLE   125,000 0 0
UNITED RENTALS INC COM 911363109 2,493 20,000 SH Call SOLE   20,000 0 0
UPLAND SOFTWARE INC COM 91544A109 14,641 420,000 SH   SOLE   420,000 0 0
VERTEX ENERGY INC COM 92534K107 571 504,306 SH   SOLE   504,306 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 847 5,000 SH   SOLE   5,000 0 0
VISTRA ENERGY CORP COM 92840M102 401 15,000 SH   SOLE   15,000 0 0
VMWARE INC CL A COM 928563402 3,189 21,250 SH   SOLE   21,250 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 1,530 562,500 SH   SOLE   562,500 0 0
XILINX INC COM 983919101 480 5,000 SH   SOLE   5,000 0 0
XILINX INC COM 983919101 959 10,000 SH Call SOLE   10,000 0 0
ZENDESK INC COM 98936J101 11,295 155,000 SH   SOLE   155,000 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 1,098 8,000 SH   SOLE   8,000 0 0
ZSCALER INC COM 98980G102 2,127 45,000 SH Put SOLE   45,000 0 0
ZUORA INC COM CL A 98983V106 301 20,000 SH   SOLE   20,000 0 0