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
CRISPR THERAPEUTICS AG NAMEN A COMMON H17182108 1,397 23,773 SH   SOLE   0 0 23,773
AMAZON.COM INC COMMON 023135106 1,424 838 SH   SOLE   0 0 838
BOFI HOLDING, INC. COMMON 05566U108 1,430 34,964 SH   SOLE   0 0 34,964
BOEING COMPANY COMMON 097023105 5 16 SH   SOLE   0 0 16
BUCKEYE PARTNERS LTDBUCKEYE PA COMMON 118230101 18 500 SH   SOLE   0 0 500
CHEGG INC COM COMMON 163092109 1,596 57,429 SH   SOLE   0 0 57,429
CONOCOPHILLIPS CORP COMMON 20825C104 1,451 20,837 SH   SOLE   0 0 20,837
CONTINENTAL RESRCES COMMON 212015101 1,376 21,249 SH   SOLE   0 0 21,249
COPART INC COMMON 217204106 1,474 26,054 SH   SOLE   0 0 26,054
DECKERS OUTDOOR CORP COMMON 243537107 1,648 14,595 SH   SOLE   0 0 14,595
DELEK US HLDGS INC NEW COM COMMON 24665A103 1,398 27,875 SH   SOLE   0 0 27,875
DORCHESTER MINERALS LP COMMON 25820R105 1,409 68,375 SH   SOLE   0 0 68,375
ECHOSTAR HOLDING CORPORATION COMMON 278768106 49 1,100 SH   SOLE   0 0 1,100
Ecopetrol S.A COMMON 279158109 1,353 65,818 SH   SOLE   0 0 65,818
ENDOCYTE INC COM COMMON 29269A102 1,485 107,620 SH   SOLE   0 0 107,620
ETSY INC COM COMMON 29786A106 2,098 49,729 SH   SOLE   0 0 49,729
GODADDY INC CL A COMMON 380237107 1,469 20,814 SH   SOLE   0 0 20,814
HUGOTON ROYALTY TRUST COMMON 444717102 6 9,838 SH   SOLE   0 0 9,838
KELLOGG COMPANY COMMON 487836108 7 100 SH   SOLE   0 0 100
KORN/FERRY INTERNATIONAL COMMON 500643200 1,676 27,070 SH   SOLE   0 0 27,070
LULULEMON ATHLETICA INC COMMON 550021109 1,795 14,381 SH   SOLE   0 0 14,381
MASTERCARD INC CLASS A STOCK COMMON 57636Q104 1,494 7,600 SH   SOLE   0 0 7,600
MEDIFAST INC COMMON 58470H101 1,780 11,117 SH   SOLE   0 0 11,117
NETFLIX.COM INC COMMON 64110L106 1,721 4,397 SH   SOLE   0 0 4,397
NEW RELIC INC COM COMMON 64829B100 1,654 16,440 SH   SOLE   0 0 16,440
PENUMBRA INC COM COMMON 70975L107 1,321 9,563 SH   SOLE   0 0 9,563
QUIDEL CORPORATION COMMON 74838J101 1,560 23,464 SH   SOLE   0 0 23,464
RINGCENTRAL INC CL A COMMON 76680R206 1,348 19,161 SH   SOLE   0 0 19,161
SIERRA WIRELESS INC COMMON 826516106 4 270 SH   SOLE   0 0 270
SQUARE INC CL A COMMON 852234103 1,604 26,016 SH   SOLE   0 0 26,016
STAAR SURGICAL COMPANY COMMON 852312305 1,447 46,674 SH   SOLE   0 0 46,674
STAMPS COM INC COM NEW COMMON 852857200 1,485 5,868 SH   SOLE   0 0 5,868
SUNCOR ENERGY INC NEWCOM COMMON 867224107 263 6,473 SH   SOLE   0 0 6,473
TCF FINANCIAL CORP COMMON 872275102 1,397 56,735 SH   SOLE   0 0 56,735
TANDEM DIABETES CARE INC COM N COMMON 875372203 2,843 129,100 SH   SOLE   0 0 129,100
TURTLE BEACH CORP COM NEW COMMON 900450206 1,389 68,374 SH   SOLE   0 0 68,374
USANA HEALTH SCIENCES INC COMMON 90328M107 1,452 12,595 SH   SOLE   0 0 12,595
WEX INC COM COMMON 96208T104 1,536 8,063 SH   SOLE   0 0 8,063
AMPLIFY ETF TR ONLIN RETL ETF ETF 032108102 21 407 SH   SOLE   0 0 407
DIREXION SHS ETF TR DLY SMCAP ETF 25459W847 313 3,809 SH   SOLE   0 0 3,809
FIRST TRUST DOW JONES INTERNET ETF 33733E302 20 143 SH   SOLE   0 0 143
FIRST TR EXCHANGE TRADED FD IS ETF 33734X192 20 367 SH   SOLE   0 0 367
FIRST TR EXCHANGE TRADED FD NA ETF 33734X846 19 716 SH   SOLE   0 0 716
INNOVATOR ETFS TR IBD 50 ETF ETF 45782C102 19 542 SH   SOLE   0 0 542
Invesco DWA Momentum ETF ETF 46137V837 306 5,529 SH   SOLE   0 0 5,529
Invesco S&P SmallCap Health Ca ETF 46138E149 19 151 SH   SOLE   0 0 151
ISHARES S&P GLOBAL TIMBER & FO ETF 464288174 18 229 SH   SOLE   0 0 229
ISHARES DOW JONES US BRODER DE ETF 464288794 18 276 SH   SOLE   0 0 276
ISHARES DJ US MDIF ETF 464288810 19 94 SH   SOLE   0 0 94
ISHARES RUSSELL MICR ETF 464288869 19 181 SH   SOLE   0 0 181
ISHARES TR MSCI SAUDI ARB ETF 46434V423 20 630 SH   SOLE   0 0 630
PROSHARES TR ULTRPRO DOW30 ETF 74347X823 1,280 15,092 SH   SOLE   0 0 15,092
PROSHARES TR ULTRAPRO QQQ ETF 74347X831 640 11,206 SH   SOLE   0 0 11,206
PROSHARES TR ULTRPRO S&P500 ETF 74347X864 636 13,572 SH   SOLE   0 0 13,572
S&P DEP RCPTS/SPDRS TRUST ETF 78462F103 1 3 SH   SOLE   0 0 3
VANGUARD CONSUMER DISCRETIONAR ETF 92204A108 19 114 SH   SOLE   0 0 114