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
AERCAP HOLDINGS NV SHS N00985106 17,738 447,921 SH   SOLE N/A 447,921 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 973 7,100 SH   SOLE N/A 7,100 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 698 40,231 SH   SOLE N/A 40,231 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 747 10,250 SH   SOLE N/A 10,250 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1,011 52,301 SH   SOLE N/A 52,301 0 0
ARCHROCK INC COM 03957W106 778 103,921 SH   SOLE N/A 103,921 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 627 10,000 SH   SOLE N/A 10,000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,004 19,305 SH   SOLE N/A 19,305 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 7,504 197,573 SH   SOLE N/A 197,573 0 0
AT HOME GROUP INC COM 04650Y100 1,014 54,348 SH   SOLE N/A 54,348 0 0
AYTU BIOSCIENCE INC COM PAR 054754700 1,057 2,666,666 SH   SOLE N/A 2,666,666 0 0
BOEING CO COM 097023105 14,420 44,714 SH   SOLE N/A 44,714 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 7,813 150,315 SH   SOLE N/A 150,315 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 296 6,000 SH   SOLE N/A 6,000 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 3,642 76,992 SH   SOLE N/A 76,992 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 566 100,000 SH   SOLE N/A 100,000 0 0
CHF SOLUTIONS INC COM NEW 12542Q508 138 391,809 SH   SOLE N/A 391,809 0 0
COLFAX CORP COM 194014106 25,894 1,238,964 SH   SOLE N/A 1,238,964 0 0
COMCAST CORP NEW CL A 20030N101 4,452 130,753 SH   SOLE N/A 130,753 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 1,382 475,000 SH   SOLE N/A 475,000 0 0
DIAMONDBACK ENERGY INC COM 25278X109 121,326 1,308,801 SH   SOLE N/A 1,308,801 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 2,301 157,181 SH   SOLE N/A 157,181 0 0
DOWDUPONT INC COM 26078J100 9,180 171,652 SH   SOLE N/A 171,652 0 0
EIDOS THERAPEUTICS INC COM 28249H104 550 40,000 SH   SOLE N/A 40,000 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 50,097 3,792,331 SH   SOLE N/A 3,792,331 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 36,935 1,502,042 SH   SOLE N/A 1,502,042 0 0
FAMOUS DAVES AMER INC COM 307068106 7,737 1,685,556 SH   SOLE N/A 1,685,556 0 0
FATE THERAPEUTICS INC COM 31189P102 1,423 110,882 SH   SOLE N/A 110,882 0 0
FEDEX CORP COM 31428X106 12,748 79,019 SH   SOLE N/A 79,019 0 0
FIRST DATA CORP NEW COM CL A 32008D106 5,863 346,740 SH   SOLE N/A 346,740 0 0
HUYA INC ADS REP SHS A 44852D108 623 40,231 SH   SOLE N/A 40,231 0 0
HYATT HOTELS CORP COM CL A 448579102 15,866 234,710 SH   SOLE N/A 234,710 0 0
INPHI CORP COM 45772F107 1,138 35,391 SH   SOLE N/A 35,391 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,761 32,580 SH   SOLE N/A 32,580 0 0
LAM RESEARCH CORP COM 512807108 2,139 15,709 SH   SOLE N/A 15,709 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 18,319 495,368 SH   SOLE N/A 495,368 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 395,353 21,988,473 SH   SOLE N/A 881,624 0 0
MARATHON PETE CORP COM 56585A102 174,746 2,961,291 SH   SOLE N/A 2,961,291 0 0
MASTERCARD INCORPORATED CL A 57636Q104 236 1,250 SH   SOLE N/A 1,250 0 0
MEDICINOVA INC COM NEW 58468P206 1,021 125,000 SH   SOLE N/A 125,000 0 0
MKS INSTRUMENT INC COM 55306N104 355 5,500 SH   SOLE N/A 5,500 0 0
MOSAIC CO NEW COM 61945C103 10,274 351,724 SH   SOLE N/A 351,724 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 7,421 172,384 SH   SOLE N/A 172,384 0 0
NOKIA CORP SPONSORED ADR 654902204 1,722 295,958 SH   SOLE N/A 295,958 0 0
NORFOLK SOUTHERN CORP COM 655844108 4,864 32,527 SH   SOLE N/A 32,527 0 0
NUTRIEN LTD COM 67077M108 20,634 439,026 SH   SOLE N/A 439,026 0 0
PARSLEY ENERGY INC CL A 701877102 16,191 1,013,229 SH   SOLE N/A 1,013,229 0 0
PDVWIRELESS INC COM 69290R104 1,482 39,625 SH   SOLE N/A 39,625 0 0
PIONEER NAT RES CO COM 723787107 21,484 163,353 SH   SOLE N/A 163,353 0 0
PVH CORP COM 693656100 1,006 10,819 SH   SOLE N/A 10,819 0 0
QORVO INC COM 74736K101 1,789 29,460 SH   SOLE N/A 29,460 0 0
SANOFI RIGHT 12/31/2020 80105N113 240 500,000 SH   SOLE N/A 500,000 0 0
SECOO HLDG LTD ADR 81367P101 1,308 144,181 SH   SOLE N/A 144,181 0 0
SENSEONICS HLDGS INC COM 81727U105 648 250,000 SH   SOLE N/A 250,000 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 9,935 605,411 SH   SOLE N/A 605,411 0 0
SM ENERGY CO COM 78454L100 15,002 969,132 SH   SOLE N/A 969,132 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,276 10,525 SH   SOLE N/A 10,525 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,773 15,625 SH   SOLE N/A 15,625 0 0
STARS GROUP INC COM 85570W100 4,166 252,191 SH   SOLE N/A 252,191 0 0
SUNOCO LP COM U REP LP 86765K109 1,873 68,894 SH   SOLE N/A 68,894 0 0
SYNOPSYS INC COM 871607107 325 3,856 SH   SOLE N/A 3,856 0 0
T MOBILE US INC COM 872590104 5,240 82,379 SH   SOLE N/A 82,379 0 0
TAILORED BRANDS INC COM 87403A107 505 37,000 SH   SOLE N/A 37,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2,449 66,350 SH   SOLE N/A 66,350 0 0
TARGA RES CORP COM 87612G101 26,435 733,886 SH   SOLE N/A 733,886 0 0
TIPTREE INC COM 88822Q103 4,875 872,044 SH   SOLE N/A 600,000 0 0
TRINITY INDS INC COM 896522109 19,404 942,406 SH   SOLE N/A 942,406 0 0
ULTA BEAUTY INC COM 90384S303 1,007 4,112 SH   SOLE N/A 4,112 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 363 27,961 SH   SOLE N/A 27,961 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 917 35,208 SH   SOLE N/A 35,208 0 0
VULCAN MATLS CO COM 929160109 3,680 37,252 SH   SOLE N/A 37,252 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 430 10,240 SH   SOLE N/A 10,240 0 0
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 797 28,759 SH   SOLE N/A 28,759 0 0
WPX ENERGY INC COM 98212B103 12,587 1,109,022 SH   SOLE N/A 1,109,022 0 0
XENIA HOTELS & RESORTS INC COM 984017103 568 33,000 SH   SOLE N/A 33,000 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 17,241 545,959 SH   SOLE N/A 545,959 0 0