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,257 15,000 SH   SOLE   15,000 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 190 40,000 SH   SOLE   40,000 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 19 75,000 SH   SOLE   75,000 0 0
ADMA BIOLOGICS INC COM 000899104 397 102,608 SH   SOLE   102,608 0 0
ADOBE INC COM 00724F101 7,661 26,000 SH   SOLE   26,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 10,113 333,000 SH   SOLE   333,000 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 235 20,000 SH   SOLE   20,000 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 282 47,100 SH   SOLE   47,100 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 653 5,000 SH   SOLE   5,000 0 0
ALTRA INDL MOTION CORP COM 02208R106 2,584 72,000 SH   SOLE   72,000 0 0
AMICUS THERAPEUTICS INC COM 03152W109 281 22,500 SH   SOLE   22,500 0 0
AMYRIS INC COM NEW 03236M200 2,494 698,700 SH   SOLE   698,700 0 0
ANALOG DEVICES INC COM 032654105 790 7,000 SH   SOLE   7,000 0 0
ANAPLAN INC COM 03272L108 15,630 310,000 SH   SOLE   310,000 0 0
ANTHEM INC COM 036752103 26,655 94,500 SH   SOLE   94,500 0 0
ANTHEM INC COM 036752103 19,754 70,000 SH Call SOLE   70,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 155 48,688 SH   SOLE   48,688 0 0
APPIAN CORP CL A 03782L101 252 7,000 SH   SOLE   7,000 0 0
APPLIED MATLS INC COM 038222105 225 5,000 SH   SOLE   5,000 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 5,685 284,818 SH   SOLE   284,818 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 311 1,500 SH   SOLE   1,500 0 0
ATLANTICA YIELD PLC SHS G0751N103 17,115 755,289 SH   SOLE   755,289 0 0
ATLANTICA YIELD PLC SHS G0751N103 3,401 150,000 SH Call SOLE   150,000 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 209 20,000 SH   SOLE   20,000 0 0
AZURRX BIOPHARMA INC COM 05502L105 255 150,000 SH   SOLE   150,000 0 0
BARNES & NOBLE ED INC COM 06777U101 57 17,000 SH   SOLE   17,000 0 0
BECTON DICKINSON & CO COM 075887109 756 3,000 SH   SOLE   3,000 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 11,415 260,500 SH   SOLE   260,500 0 0
BLOOM ENERGY CORP COM CL A 093712107 549 45,000 SH   SOLE   45,000 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,418 33,000 SH   SOLE   33,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 385 8,500 SH   SOLE   8,500 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 11,338 250,000 SH Call SOLE   250,000 0 0
CAMECO CORP COM 13321L108 268 25,000 SH   SOLE   25,000 0 0
CANNTRUST HLDGS INC COM 137800207 326 65,000 SH   SOLE   65,000 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 118 150,000 SH   SOLE   150,000 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 91 10,000 SH   SOLE   10,000 0 0
CELGENE CORP COM 151020104 1,840 19,900 SH   SOLE   19,900 0 0
CERUS CORP COM 157085101 449 80,000 SH   SOLE   80,000 0 0
CEVA INC COM 157210105 268 11,000 SH   SOLE   11,000 0 0
CHART INDS INC COM PAR $0.01 16115Q308 576 7,500 SH   SOLE   7,500 0 0
CIRRUS LOGIC INC COM 172755100 1,093 25,000 SH Put SOLE   25,000 0 0
CLEAN ENERGY FUELS CORP COM 184499101 267 100,000 SH   SOLE   100,000 0 0
CLEARWAY ENERGY INC CL A 18539C105 968 60,000 SH   SOLE   60,000 0 0
CLOUDERA INC COM 18914U100 3,199 607,000 SH   SOLE   607,000 0 0
COHERUS BIOSCIENCES INC COM 19249H103 553 25,000 SH   SOLE   25,000 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 904 155,000 SH   SOLE   155,000 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 521 9,000 SH   SOLE   9,000 0 0
CORREVIO PHARMA CORP COM 22026V105 27 12,500 SH   SOLE   12,500 0 0
COUPA SOFTWARE INC COM 22266L106 633 5,000 SH   SOLE   5,000 0 0
CRONOS GROUP INC COM 22717L101 319 20,000 SH   SOLE   20,000 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 143 20,000 SH   SOLE   20,000 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 508 12,000 SH   SOLE   12,000 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 4,578 600,000 SH Call SOLE   600,000 0 0
DISNEY WALT CO COM DISNEY 254687106 19,318 138,250 SH   SOLE   138,250 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 442 13,068 SH   SOLE   13,068 0 0
ELECTRONIC ARTS INC COM 285512109 709 7,000 SH   SOLE   7,000 0 0
ENERSYS COM 29275Y102 960 14,000 SH   SOLE   14,000 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 25,198 800,442 SH   SOLE   800,442 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 5,276 370,500 SH   SOLE   370,500 0 0
FACEBOOK INC CL A 30303M102 965 5,000 SH Put SOLE   5,000 0 0
FERROGLOBE PLC SHS G33856108 340 200,000 SH   SOLE   200,000 0 0
FIRST SOLAR INC COM 336433107 5,866 89,306 SH   SOLE   89,306 0 0
FIVE9 INC COM 338307101 462 9,000 SH   SOLE   9,000 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 9,642 230,000 SH   SOLE   230,000 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 30,583 2,028,067 SH   SOLE   2,028,067 0 0
GENERAC HLDGS INC COM 368736104 1,388 20,000 SH   SOLE   20,000 0 0
GENERAL ELECTRIC CO COM 369604103 47 4,500 SH   SOLE   4,500 0 0
GENERAL ELECTRIC CO COM 369604103 12,600 1,200,000 SH Call SOLE   1,200,000 0 0
GLOBAL WTR RES INC COM 379463102 1,221 117,000 SH   SOLE   117,000 0 0
GREENLANE HLDGS INC CL A 395330103 382 40,000 SH   SOLE   40,000 0 0
HARROW HEALTH INC COM 415858109 566 65,000 SH   SOLE   65,000 0 0
HC2 HLDGS INC COM 404139107 119 50,000 SH   SOLE   50,000 0 0
HCA HEALTHCARE INC COM 40412C101 1,487 11,000 SH   SOLE   11,000 0 0
I D SYSTEMS INC COM 449489103 3,008 511,523 SH   SOLE   511,523 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 124 60,603 SH   SOLE   60,603 0 0
INSULET CORP COM 45784P101 478 4,000 SH   SOLE   4,000 0 0
INTERFACE INC COM 458665304 383 25,000 SH   SOLE   25,000 0 0
INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 1,359 30,000 SH   SOLE   30,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 6,641 50,000 SH Put SOLE   50,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 8,554 200,000 SH Call SOLE   200,000 0 0
ISHARES TR NASDAQ BIOTECH 464287556 546 5,000 SH   SOLE   5,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 7,776 50,000 SH Call SOLE   50,000 0 0
ITERIS INC COM 46564T107 2,973 575,000 SH   SOLE   575,000 0 0
ITRON INC COM 465741106 1,721 27,500 SH   SOLE   27,500 0 0
JUST ENERGY GROUP INC COM 48213W101 4,146 964,200 SH Call SOLE   964,200 0 0
JUST ENERGY GROUP INC COM 48213W101 22,045 5,132,731 SH   SOLE   5,132,731 0 0
KNOWLES CORP COM 49926D109 6,493 355,000 SH   SOLE   355,000 0 0
LILLY ELI & CO COM 532457108 942 8,500 SH   SOLE   8,500 0 0
LIVEPERSON INC COM 538146101 224 8,000 SH   SOLE   8,000 0 0
LUMENTUM HLDGS INC COM 55024U109 935 17,500 SH   SOLE   17,500 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 13,487 10,324,747 SH   SOLE   10,324,747 0 0
MEDIFAST INC COM 58470H101 12,815 100,000 SH   SOLE   100,000 0 0
MEDTRONIC PLC SHS G5960L103 779 8,000 SH   SOLE   8,000 0 0
MERCK & CO INC COM 58933Y105 587 7,000 SH   SOLE   7,000 0 0
MICROSOFT CORP COM 594918104 19,752 147,500 SH   SOLE   147,500 0 0
MONOLITHIC PWR SYS INC COM 609839105 407 3,000 SH   SOLE   3,000 0 0
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 109 25,000 SH   SOLE   25,000 0 0
NOKIA CORP SPONSORED ADR 654902204 55 11,000 SH   SOLE   11,000 0 0
NRG ENERGY INC COM NEW 629377508 4,390 125,000 SH Put SOLE   125,000 0 0
NUTANIX INC CL A 67059N108 260 10,000 SH   SOLE   10,000 0 0
NUVECTRA CORP COM 67075N108 84 25,095 SH   SOLE   25,095 0 0
OKTA INC CL A 679295105 5,560 45,000 SH   SOLE   45,000 0 0
ORGANIGRAM HLDGS INC COM 68620P101 6,437 1,000,000 SH   SOLE   1,000,000 0 0
PAGERDUTY INC COM 69553P100 236 5,000 SH   SOLE   5,000 0 0
POLARITYTE INC COM 731094108 5,430 951,000 SH   SOLE   951,000 0 0
POLARITYTE INC COM 731094108 143 25,000 SH Call SOLE   25,000 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 4,011 650,000 SH   SOLE   650,000 0 0
PROOFPOINT INC COM 743424103 421 3,500 SH   SOLE   3,500 0 0
QUOTIENT LTD SHS G73268107 468 50,000 SH   SOLE   50,000 0 0
RAPID7 INC COM 753422104 289 5,000 SH   SOLE   5,000 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 764 35,000 SH   SOLE   35,000 0 0
ROKU INC COM CL A 77543R102 453 5,000 SH Put SOLE   5,000 0 0
RUBICON PROJ INC COM 78112V102 222 35,000 SH   SOLE   35,000 0 0
RUMBLEON INC CL B 781386206 1,958 437,007 SH   SOLE   437,007 0 0
SEELOS THERAPEUTICS INC COM 81577F109 110 50,000 SH   SOLE   50,000 0 0
SERVICENOW INC COM 81762P102 1,929 7,000 SH   SOLE   7,000 0 0
SIENTRA INC COM 82621J105 166 27,000 SH   SOLE   27,000 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 3,905 142,500 SH   SOLE   142,500 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 655 10,500 SH   SOLE   10,500 0 0
SONY CORP SPONSORED ADR 835699307 419 8,000 SH   SOLE   8,000 0 0
SPARK ENERGY INC CL A COM 846511103 392 35,000 SH   SOLE   35,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,930 10,000 SH Put SOLE   10,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 658 7,500 SH   SOLE   7,500 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 11,018 375,000 SH   SOLE   375,000 0 0
STARBUCKS CORP COM 855244109 838 10,000 SH Put SOLE   10,000 0 0
STRYKER CORP COM 863667101 1,233 6,000 SH   SOLE   6,000 0 0
SUNOPTA INC COM 8676EP108 27,719 8,425,138 SH   SOLE   8,425,138 0 0
SUNRUN INC COM 86771W105 26,170 1,395,000 SH   SOLE   1,395,000 0 0
T2 BIOSYSTEMS INC COM 89853L104 1,470 875,000 SH   SOLE   875,000 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 387 6,000 SH   SOLE   6,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,321 4,500 SH   SOLE   4,500 0 0
TPI COMPOSITES INC COM 87266J104 1,978 80,000 SH   SOLE   80,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,195 9,000 SH   SOLE   9,000 0 0
UPLAND SOFTWARE INC COM 91544A109 17,608 387,500 SH   SOLE   387,500 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 32,692 4,400,000 SH   SOLE   4,400,000 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 38,563 350,000 SH Put SOLE   350,000 0 0
VERTEX ENERGY INC COM 92534K107 756 504,306 SH   SOLE   504,306 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 917 5,000 SH   SOLE   5,000 0 0
VIAVI SOLUTIONS INC COM 925550105 239 18,000 SH   SOLE   18,000 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 272 100,000 SH   SOLE   100,000 0 0
WORKDAY INC CL A 98138H101 1,234 6,000 SH   SOLE   6,000 0 0
XILINX INC COM 983919101 8,775 74,500 SH   SOLE   74,500 0 0
YEXT INC COM 98585N106 4,523 225,000 SH   SOLE   225,000 0 0
ZENDESK INC COM 98936J101 15,356 172,500 SH   SOLE   172,500 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 371 8,000 SH   SOLE   8,000 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 824 7,000 SH   SOLE   7,000 0 0
ZSCALER INC COM 98980G102 613 8,000 SH Put SOLE   8,000 0 0
ZYNGA INC CL A 98986T108 307 50,000 SH   SOLE   50,000 0 0