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
58 COM INC SPON ADR REP A 31680Q104 802 12,700 SH   SOLE N/A 12,700 0 0
AERCAP HOLDINGS NV SHS N00985106 20,214 395,506 SH   SOLE N/A 395,506 0 0
ALASKA AIR GROUP INC COM 011659109 5,117 67,089 SH   SOLE N/A 67,089 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,867 10,808 SH   SOLE N/A 10,808 0 0
ALPHABET INC CAP STK CL A 02079K305 818 840 SH   SOLE N/A 840 0 0
AMAZON COM INC COM 023135106 1,853 1,927 SH   SOLE N/A 1,927 0 0
AMERICAN ELEC PWR INC COM 025537101 1,893 26,946 SH   SOLE N/A 26,946 0 0
AMGEN INC COM 031162100 2,009 10,776 SH   SOLE N/A 10,776 0 0
ANDEAVOR COM 03349M105 772 7,483 SH   SOLE N/A 7,483 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 298 21,000 SH   SOLE N/A 21,000 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1,194 118,801 SH   SOLE N/A 118,801 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 720 39,656 SH   SOLE N/A 39,656 0 0
AUTODESK INC COM 052769106 2,524 22,487 SH   SOLE N/A 22,487 0 0
BANK AMER CORP COM 060505104 4,067 160,487 SH   SOLE N/A 160,487 0 0
BOK FINL CORP COM NEW 05561Q201 631 7,088 SH   SOLE N/A 7,088 0 0
CALAVO GROWERS INC COM 128246105 256 3,500 SH   SOLE N/A 3,500 0 0
CANADIAN PAC RY LTD COM 13645T100 2,118 12,607 SH   SOLE N/A 12,607 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 894 13,938 SH   SOLE N/A 13,938 0 0
CENTURYLINK INC COM 156700106 10,250 542,332 SH   SOLE N/A 542,332 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 536 4,700 SH   SOLE N/A 4,700 0 0
CHENIERE ENERGY PTNRS LP HLD COM REP LLC IN 16411W108 477 19,000 SH   SOLE N/A 19,000 0 0
CIENA CORP COM NEW 171779309 268 12,178 SH   SOLE N/A 12,178 0 0
CITIGROUP INC COM NEW 172967424 5,687 78,181 SH   SOLE N/A 78,181 0 0
CME GROUP INC COM CL A 12572Q105 2,094 15,433 SH   SOLE N/A 15,433 0 0
COTT CORP QUE COM 22163N106 2,570 171,200 SH   SOLE N/A 171,200 0 0
COUPA SOFTWARE INC COM 22266L106 2,429 77,963 SH   SOLE N/A 77,963 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,067 20,236 SH   SOLE N/A 20,236 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 226 5,500 SH   SOLE N/A 5,500 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 606 40,342 SH   SOLE N/A 40,342 0 0
DIAMONDBACK ENERGY INC COM 25278X109 58,575 597,953 SH   SOLE N/A 597,953 0 0
DOWDUPONT INC COM 26078J100 20,707 299,108 SH   SOLE N/A 299,108 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 16,412 944,303 SH   SOLE N/A 944,303 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 12,195 666,773 SH   SOLE N/A 666,773 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 20,044 768,851 SH   SOLE N/A 768,851 0 0
F5 NETWORKS INC COM 315616102 277 2,300 SH   SOLE N/A 2,300 0 0
FAMOUS DAVES AMER INC COM 307068106 5,525 1,332,711 SH   SOLE N/A 1,332,711 0 0
FEDEX CORP COM 31428X106 2,016 8,938 SH   SOLE N/A 8,938 0 0
FIRST DATA CORP NEW COM CL A 32008D106 4,629 256,597 SH   SOLE N/A 256,597 0 0
FORTINET INC COM 34959E109 276 7,700 SH   SOLE N/A 7,700 0 0
GAMESTOP CORP NEW CL A 36467W109 310 15,000 SH   SOLE N/A 15,000 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 2,047 181,760 SH   SOLE N/A 181,760 0 0
GIGAMON INC COM 37518B102 1,012 24,000 SH   SOLE N/A 24,000 0 0
GREAT PLAINS ENERGY INC COM 391164100 3,306 109,111 SH   SOLE N/A 109,111 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 169 11,500 SH   SOLE N/A 11,500 0 0
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 1,802 189,700 SH   SOLE N/A 189,700 0 0
HOST HOTELS & RESORTS INC COM 44107P104 462 25,000 SH   SOLE N/A 25,000 0 0
HUNTINGTON BANCSHARES INC COM 446150104 642 46,000 SH   SOLE N/A 46,000 0 0
HYATT HOTELS CORP COM CL A 448579102 13,466 217,928 SH   SOLE N/A 217,928 0 0
INC RESH HLDGS INC CL A 45329R109 251 4,791 SH   SOLE N/A 4,791 0 0
INVUITY INC COM NEW 46187J205 869 97,667 SH   SOLE N/A 97,667 0 0
ISHARES INC MSCI AUST ETF 464286103 1,251 55,739 SH   SOLE N/A 55,739 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 738 46,892 SH   SOLE N/A 46,892 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 520 6,160 SH   SOLE N/A 6,160 0 0
ISHARES TR 20 YR TR BD ETF 464287432 1,234 9,888 SH   SOLE N/A 9,888 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 1,381 40,615 SH   SOLE N/A 40,615 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,146 9,452 SH   SOLE N/A 9,452 0 0
ISHARES TR JPMORGAN USD EMG 464288281 1,458 12,521 SH   SOLE N/A 12,521 0 0
ISHARES TR MSCI EAFE ETF 464287465 13,827 201,906 SH   SOLE N/A 201,906 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 31,467 702,231 SH   SOLE N/A 702,231 0 0
ISHARES TR PHLX SEMICND ETF 464287523 920 5,800 SH   SOLE N/A 5,800 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,753 11,831 SH   SOLE N/A 11,831 0 0
ISHARES TR US AER DEF ETF 464288760 1,427 8,016 SH   SOLE N/A 8,016 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 1,429 14,932 SH   SOLE N/A 14,932 0 0
JD COM INC SPON ADR CL A 47215P106 500 13,100 SH   SOLE N/A 13,100 0 0
JETBLUE AIRWAYS CORP COM 477143101 8,301 447,968 SH   SOLE N/A 447,968 0 0
JPMORGAN CHASE & CO COM 46625H100 11,432 119,691 SH   SOLE N/A 119,691 0 0
JUNIPER NETWORKS INC COM 48203R104 454 16,300 SH   SOLE N/A 16,300 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 454 19,504 SH   SOLE N/A 19,504 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 463 19,503 SH   SOLE N/A 19,503 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2,885 75,747 SH   SOLE N/A 75,747 0 0
LOWES COS INC COM 548661107 4,075 50,981 SH   SOLE N/A 50,981 0 0
LULULEMON ATHLETICA INC COM 550021109 587 9,430 SH   SOLE N/A 9,430 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4,776 48,222 SH   SOLE N/A 48,222 0 0
MACYS INC COM 55616P104 9,974 457,100 SH   SOLE N/A 457,100 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1,136 39,524 SH   SOLE N/A 39,524 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 421,732 25,013,764 SH   SOLE N/A 25,013,764 0 0
MARATHON PETE CORP COM 56585A102 73,800 1,315,976 SH   SOLE N/A 1,315,976 0 0
MASTEC INC COM 576323109 2,710 58,413 SH   SOLE N/A 58,413 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 264 5,590 SH   SOLE N/A 5,590 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 593 6,600 SH   SOLE N/A 6,600 0 0
MICROSOFT CORP COM 594918104 864 11,600 SH   SOLE N/A 11,600 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 942 90,246 SH   SOLE N/A 90,246 0 0
MPLX LP COM UNIT REP LTD 55336V100 3,751 107,127 SH   SOLE N/A 107,127 0 0
NETFLIX INC COM 64110L106 206 1,137 SH   SOLE N/A 1,137 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 6,774 168,138 SH   SOLE N/A 168,138 0 0
NORDSTROM INC COM 655664100 7,783 165,066 SH   SOLE N/A 165,066 0 0
NRG ENERGY INC COM NEW 629377508 11,574 452,292 SH   SOLE N/A 452,292 0 0
NRG YIELD INC CL C 62942X405 4,146 214,798 SH   SOLE N/A 214,798 0 0
OLIN CORP COM PAR $1 680665205 3,650 106,566 SH   SOLE N/A 106,566 0 0
ORBOTECH LTD ORD M75253100 270 6,388 SH   SOLE N/A 6,388 0 0
PARK HOTELS RESORTS INC COM 700517105 335 12,140 SH   SOLE N/A 12,140 0 0
PARSLEY ENERGY INC CL A 701877102 33,630 1,276,766 SH   SOLE N/A 1,276,766 0 0
PENN VA CORP NEW COM 70788V102 32,237 848,344 SH   SOLE N/A 848,344 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 184 18,293 SH   SOLE N/A 18,293 0 0
PHILLIPS 66 COM 718546104 792 8,650 SH   SOLE N/A 8,650 0 0
POST HLDGS INC COM 737446104 1,156 13,100 SH   SOLE N/A 13,100 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 11,792 81,072 SH   SOLE N/A 81,072 0 0
PPL CORP COM 69351T106 2,497 65,807 SH   SOLE N/A 65,807 0 0
PQ GROUP HLDGS INC COM 73943T103 345 20,000 SH   SOLE N/A 20,000 0 0
PTC INC COM 69370C100 1,548 27,500 SH   SOLE N/A 27,500 0 0
QORVO INC COM 74736K101 318 4,500 SH   SOLE N/A 4,500 0 0
QUALYS INC COM 74758T303 378 7,300 SH   SOLE N/A 7,300 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 927 7,820 SH   SOLE N/A 7,820 0 0
RSP PERMIAN INC COM 74978Q105 22,133 639,859 SH   SOLE N/A 639,859 0 0
RYB ED INC ADR 74979W101 2,579 90,500 SH   SOLE N/A 90,500 0 0
RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 1,384 7,900 SH   SOLE N/A 7,900 0 0
SALESFORCE COM INC COM 79466L302 859 9,200 SH   SOLE N/A 9,200 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 283 5,900 SH   SOLE N/A 5,900 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 499 4,900 SH   SOLE N/A 4,900 0 0
SMART SAND INC COM 83191H107 1,356 200,000 SH   SOLE N/A 200,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,390 11,435 SH   SOLE N/A 11,435 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 17,827 70,958 SH   SOLE N/A 70,958 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 522 13,980 SH   SOLE N/A 13,980 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 9,802 113,230 SH   SOLE N/A 113,230 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 2,142 23,449 SH   SOLE N/A 23,449 0 0
SPDR SERIES TRUST S&P INS ETF 78464A789 1,343 14,919 SH   SOLE N/A 14,919 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 1,262 39,223 SH   SOLE N/A 39,223 0 0
T MOBILE US INC COM 872590104 1,968 31,915 SH   SOLE N/A 31,915 0 0
TERADYNE INC COM 880770102 317 8,500 SH   SOLE N/A 8,500 0 0
TEXAS INSTRS INC COM 882508104 905 10,100 SH   SOLE N/A 10,100 0 0
THE TRADE DESK INC COM CL A 88339J105 1,658 26,949 SH   SOLE N/A 26,949 0 0
TIFFANY & CO NEW COM 886547108 929 10,120 SH   SOLE N/A 10,120 0 0
TIPTREE INC CL A 88822Q103 11,490 1,629,760 SH   SOLE N/A 1,629,760 0 0
TOOTSIE ROLL INDS INC COM 890516107 738 19,431 SH   SOLE N/A 19,431 0 0
TRIPADVISOR INC COM 896945201 6,933 171,062 SH   SOLE N/A 171,062 0 0
U S SILICA HLDGS INC COM 90346E103 2,175 70,000 SH   SOLE N/A 70,000 0 0
VALERO ENERGY CORP NEW COM 91913Y100 15,945 207,266 SH   SOLE N/A 207,266 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,131 92,806 SH   SOLE N/A 92,806 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1,449 43,127 SH   SOLE N/A 43,127 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,352 24,767 SH   SOLE N/A 24,767 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 15,820 363,090 SH   SOLE N/A 363,090 0 0
VENATOR MATLS PLC SHS G9329Z100 8,518 376,884 SH   SOLE N/A 376,884 0 0
VERSUM MATLS INC COM 92532W103 6,538 168,419 SH   SOLE N/A 168,419 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 32,179 1,726,331 SH   SOLE N/A 1,726,331 0 0
VIVEVE MED INC COM NEW 92852W204 1,449 276,500 SH   SOLE N/A 276,500 0 0
WAL-MART STORES INC COM 931142103 11,498 147,142 SH   SOLE N/A 147,142 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 544 25,000 SH   SOLE N/A 25,000 0 0
WPX ENERGY INC COM 98212B103 4,916 427,459 SH   SOLE N/A 427,459 0 0
XENIA HOTELS & RESORTS INC COM 984017103 695 33,000 SH   SOLE N/A 33,000 0 0
XILINX INC COM 983919101 545 7,700 SH   SOLE N/A 7,700 0 0
YANDEX N V SHS CLASS A N97284108 4,785 145,235 SH   SOLE N/A 145,235 0 0