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
ABEONA THERAPEUTICS INC COM 00289Y107 224 45,000 SH   SOLE 45,000 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 263 15,000 SH   SOLE 15,000 0 0
ADOBE SYS INC COM 00724F101 12,490 96,000 SH   SOLE 96,000 0 0
AETNA INC NEW COM 00817Y108 638 5,000 SH   SOLE 5,000 0 0
AKORN INC COM 009728106 12,160 505,000 SH   SOLE 505,000 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 208 10,000 SH   SOLE 10,000 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 242 2,000 SH   SOLE 2,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 431 4,000 SH   SOLE 4,000 0 0
ALPHABET INC CAP STK CL C 02079K107 14,517 17,500 SH   SOLE 17,500 0 0
AMAZON COM INC COM 023135106 4,433 5,000 SH Put SOLE 5,000 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1,858 270,800 SH   SOLE 270,800 0 0
AMGEN INC COM 031162100 328 2,000 SH   SOLE 2,000 0 0
APPLIED MATLS INC COM 038222105 525 13,500 SH   SOLE 13,500 0 0
AQUA METALS INC COM 03837J101 420 21,500 SH   SOLE 21,500 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 256 15,000 SH   SOLE 15,000 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 4,182 134,300 SH Call SOLE 134,300 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 4,182 134,300 SH Put SOLE 134,300 0 0
ATLANTICA YIELD PLC SHS G0751N103 25,988 1,239,900 SH   SOLE 1,239,900 0 0
ATLANTICA YIELD PLC SHS G0751N103 10,824 516,400 SH Call SOLE 516,400 0 0
ATRICURE INC COM 04963C209 364 19,000 SH   SOLE 19,000 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 214 12,572 SH   SOLE 12,572 0 0
AVIS BUDGET GROUP COM 053774105 370 12,500 SH Put SOLE 12,500 0 0
AXT INC COM 00246W103 725 125,000 SH   SOLE 125,000 0 0
BAIDU INC SPON ADR REP A 056752108 259 1,500 SH Call SOLE 1,500 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3,670 115,000 SH   SOLE 115,000 0 0
BENEFITFOCUS INC COM 08180D106 252 9,000 SH   SOLE 9,000 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 7,856 89,500 SH   SOLE 89,500 0 0
BIOSCRIP INC COM 09069N108 8,976 5,280,000 SH   SOLE 5,280,000 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 7,940 645,000 SH   SOLE 645,000 0 0
BROADCOM LTD SHS Y09827109 657 3,000 SH   SOLE 3,000 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 171 11,500 SH   SOLE 11,500 0 0
BUNGE LIMITED COM G16962105 793 10,000 SH Put SOLE 10,000 0 0
CAMECO CORP COM 13321L108 277 25,000 SH   SOLE 25,000 0 0
CANADIAN SOLAR INC COM 136635109 4,877 397,500 SH   SOLE 397,500 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 115 150,000 SH   SOLE 150,000 0 0
CARDIOME PHARMA CORP COM NO PAR 14159U301 120 40,000 SH   SOLE 40,000 0 0
CELGENE CORP COM 151020104 13,438 108,000 SH   SOLE 108,000 0 0
CIT GROUP INC COM NEW 125581801 5,474 127,500 SH   SOLE 127,500 0 0
CITIGROUP INC COM NEW 172967424 7,627 127,500 SH   SOLE 127,500 0 0
CITRIX SYS INC COM 177376100 417 5,000 SH   SOLE 5,000 0 0
CITY OFFICE REIT INC COM 178587101 9,113 750,000 SH   SOLE 750,000 0 0
COMPUTER SCIENCES CORP COM 205363104 483 7,000 SH   SOLE 7,000 0 0
COUPA SOFTWARE INC COM 22266L106 508 20,000 SH   SOLE 20,000 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 5,936 400,000 SH   SOLE 400,000 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 130 30,210 SH   SOLE 30,210 0 0
DEERE & CO COM 244199105 3,266 30,000 SH Put SOLE 30,000 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 1,716 100,000 SH Call SOLE 100,000 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 235 2,500 SH   SOLE 2,500 0 0
ENPHASE ENERGY INC COM 29355A107 137 100,000 SH   SOLE 100,000 0 0
ENTELLUS MED INC COM 29363K105 138 10,000 SH   SOLE 10,000 0 0
EXACT SCIENCES CORP COM 30063P105 5,492 232,500 SH   SOLE 232,500 0 0
FERRO CORP COM 315405100 532 35,000 SH   SOLE 35,000 0 0
FERROGLOBE PLC SHS G33856108 2,686 260,000 SH   SOLE 260,000 0 0
FLOTEK INDS INC DEL COM 343389102 4,477 350,000 SH   SOLE 350,000 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 10,661 715,000 SH   SOLE 715,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,336 100,000 SH Call SOLE 100,000 0 0
GILEAD SCIENCES INC COM 375558103 8,490 125,000 SH Call SOLE 125,000 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 10,041 359,500 SH   SOLE 359,500 0 0
GREEN PLAINS INC COM 393222104 5,940 240,000 SH   SOLE 240,000 0 0
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 1,937 96,387 SH   SOLE 96,387 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 484 4,001 SH   SOLE 4,001 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 32,499 1,608,857 SH   SOLE 1,608,857 0 0
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 7,990 460,500 SH   SOLE 460,500 0 0
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 1,735 100,000 SH Call SOLE 100,000 0 0
HORIZON PHARMA PLC SHS G4617B105 347 23,500 SH   SOLE 23,500 0 0
HOSTESS BRANDS INC CL A 44109J106 4,721 297,500 SH   SOLE 297,500 0 0
HUDSON TECHNOLOGIES INC COM 444144109 495 75,000 SH   SOLE 75,000 0 0
I D SYSTEMS INC COM 449489103 894 141,242 SH   SOLE 141,242 0 0
IMMUNOMEDICS INC COM 452907108 65 10,000 SH   SOLE 10,000 0 0
IMPINJ INC COM 453204109 212 7,000 SH   SOLE 7,000 0 0
IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 42 10,000 SH   SOLE 10,000 0 0
INCYTE CORP COM 45337C102 468 3,500 SH   SOLE 3,500 0 0
INPHI CORP COM 45772F107 5,395 110,500 SH   SOLE 110,500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,483 20,000 SH Call SOLE 20,000 0 0
INTUIT COM 461202103 348 3,000 SH   SOLE 3,000 0 0
INVENSENSE INC COM 46123D205 3,789 300,000 SH Put SOLE 300,000 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556 1,173 4,000 SH   SOLE 4,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 12,336 85,000 SH   SOLE 85,000 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 331 20,000 SH   SOLE 20,000 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1,243 75,000 SH Call SOLE 75,000 0 0
LILLY ELI & CO COM 532457108 631 7,500 SH   SOLE 7,500 0 0
LUMENTUM HLDGS INC COM 55024U109 7,682 144,000 SH   SOLE 144,000 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 1,510 774,438 SH   SOLE 774,438 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 214 14,000 SH   SOLE 14,000 0 0
MEDTRONIC PLC SHS G5960L103 201 2,500 SH   SOLE 2,500 0 0
METLIFE INC COM 59156R108 7,923 150,000 SH Call SOLE 150,000 0 0
MICRON TECHNOLOGY INC COM 595112103 5,722 198,000 SH   SOLE 198,000 0 0
MICROSOFT CORP COM 594918104 1,647 25,000 SH   SOLE 25,000 0 0
NEKTAR THERAPEUTICS COM 640268108 235 10,000 SH   SOLE 10,000 0 0
NETAPP INC COM 64110D104 628 15,000 SH   SOLE 15,000 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 17,506 1,031,000 SH   SOLE 1,031,000 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 25,470 1,500,000 SH Call SOLE 1,500,000 0 0
NRG YIELD INC CL A NEW 62942X306 8,556 492,000 SH   SOLE 492,000 0 0
NUVECTRA CORP COM 67075N108 185 27,095 SH   SOLE 27,095 0 0
OUTFRONT MEDIA INC COM 69007J106 284 10,700 SH   SOLE 10,700 0 0
OUTFRONT MEDIA INC COM 69007J106 266 10,000 SH Put SOLE 10,000 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 465 30,000 SH   SOLE 30,000 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 308 16,000 SH   SOLE 16,000 0 0
PARSLEY ENERGY INC CL A 701877102 12,191 375,000 SH   SOLE 375,000 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 25,746 1,279,000 SH   SOLE 1,279,000 0 0
PFIZER INC COM 717081103 582 17,000 SH   SOLE 17,000 0 0
PIONEER NAT RES CO COM 723787107 10,243 55,000 SH   SOLE 55,000 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 6,322 200,000 SH   SOLE 200,000 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 6,673 512,500 SH   SOLE 512,500 0 0
POTASH CORP SASK INC COM 73755L107 999 58,500 SH   SOLE 58,500 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 26,476 200,000 SH Put SOLE 200,000 0 0
POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 989 50,000 SH   SOLE 50,000 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 3,573 378,500 SH   SOLE 378,500 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 235 6,000 SH   SOLE 6,000 0 0
PTC INC COM 69370C100 263 5,000 SH   SOLE 5,000 0 0
PURE STORAGE INC CL A 74624M102 442 45,000 SH   SOLE 45,000 0 0
RED HAT INC COM 756577102 433 5,000 SH   SOLE 5,000 0 0
RINGCENTRAL INC CL A 76680R206 849 30,000 SH   SOLE 30,000 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 5,328 400,000 SH   SOLE 400,000 0 0
SEMTECH CORP COM 816850101 406 12,000 SH   SOLE 12,000 0 0
SERVICENOW INC COM 81762P102 5,467 62,500 SH   SOLE 62,500 0 0
SHIRE PLC SPONSORED ADR 82481R106 16,726 96,000 SH   SOLE 96,000 0 0
SHIRE PLC SPONSORED ADR 82481R106 17,424 100,000 SH Call SOLE 100,000 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 4,290 380,000 SH   SOLE 380,000 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 2,320 67,500 SH   SOLE 67,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,894 25,000 SH Put SOLE 25,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 15,220 219,500 SH   SOLE 219,500 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 5,875 380,000 SH   SOLE 380,000 0 0
SUMMIT MATLS INC CL A 86614U100 2,074 83,930 SH   SOLE 83,930 0 0
SUNOPTA INC COM 8676EP108 24,870 3,578,425 SH   SOLE 3,578,425 0 0
SUNRUN INC COM 86771W105 2,256 417,700 SH   SOLE 417,700 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 593 10,000 SH   SOLE 10,000 0 0
TELIGENT INC NEW COM 87960W104 195 25,000 SH   SOLE 25,000 0 0
TESLA INC COM 88160R101 2,783 10,000 SH Put SOLE 10,000 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 63 15,500 SH   SOLE 15,500 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 481 15,000 SH   SOLE 15,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1,605 50,000 SH Call SOLE 50,000 0 0
TIVITY HEALTH INC COM 88870R102 6,984 240,000 SH   SOLE 240,000 0 0
TWITTER INC COM 90184L102 150 10,000 SH   SOLE 10,000 0 0
U S SILICA HLDGS INC COM 90346E103 8,638 180,000 SH   SOLE 180,000 0 0
UNDER ARMOUR INC CL A 904311107 495 25,000 SH Call SOLE 25,000 0 0
UNDER ARMOUR INC CL C 904311206 183 10,000 SH   SOLE 10,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 656 4,000 SH   SOLE 4,000 0 0
VERTEX ENERGY INC COM 92534K107 2,277 1,799,682 SH   SOLE 1,799,682 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 765 7,000 SH   SOLE 7,000 0 0
VIVINT SOLAR INC COM 92854Q106 3,103 1,108,100 SH   SOLE 1,108,100 0 0
VONAGE HLDGS CORP COM 92886T201 3,634 575,000 SH   SOLE 575,000 0 0
WESTERN DIGITAL CORP COM 958102105 578 7,000 SH   SOLE 7,000 0 0
WEYERHAEUSER CO COM 962166104 1,529 45,000 SH   SOLE 45,000 0 0
WHEELER REAL ESTATE INVT TR COM 963025101 3,417 1,975,000 SH   SOLE 1,975,000 0 0
XILINX INC COM 983919101 3,965 68,500 SH   SOLE 68,500 0 0
ZAYO GROUP HLDGS INC COM 98919V105 526 16,000 SH   SOLE 16,000 0 0
ZENDESK INC COM 98936J101 6,589 235,000 SH   SOLE 235,000 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 549 4,500 SH   SOLE 4,500 0 0
ZOGENIX INC COM NEW 98978L204 217 20,000 SH   SOLE 20,000 0 0