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
SODASTREAM INTERNATIONAL LTD COMMON M9068E105 116 165 SH   SOLE   0 0 165
FERRARI N V COM COMMON N3167Y103 35,180 33,556 SH   SOLE   0 0 33,556
AXT INC COM COMMON 00246W103 1,740 20,000 SH   SOLE   0 0 20,000
AEROJET ROCKETDYNE HLDGS INCCO COMMON 007800105 39,631 127,022 SH   SOLE   0 0 127,022
AEROVIRONMENT INC COMMON 008073108 117 208 SH   SOLE   0 0 208
ALIBABA GROUP HLDG LTD SPONSOR COMMON 01609W102 36,960 21,435 SH   SOLE   0 0 21,435
ALIGN TECHNOLOGY INC COMMON 016255101 45,769 20,599 SH   SOLE   0 0 20,599
APPFOLIO INC COM CL A COMMON 03783C100 100 241 SH   SOLE   0 0 241
ARENA PHARMACEUTICALS INC COM COMMON 040047607 155 456 SH   SOLE   0 0 456
ARISTA NETWORKS INC COM COMMON 040413106 49,842 21,157 SH   SOLE   0 0 21,157
AXOGEN INC COM COMMON 05463X106 167 591 SH   SOLE   0 0 591
BOEING COMPANY COMMON 097023105 45,708 15,499 SH   SOLE   0 0 15,499
BOINGO WIRELESS INC COM COMMON 09739C102 116 515 SH   SOLE   0 0 515
BRINKS CO COMMON 109696104 1 1 SH   SOLE   0 0 1
BRITISH AMER TOB ADR COMMON 110448107 705 1,052 SH   SOLE   0 0 1,052
CNA FINANCIAL CORP COMMON 126117100 5 10 SH   SOLE   0 0 10
CALLAWAY GOLF CP COMMON 131193104 108 773 SH   SOLE   0 0 773
CHEGG INC COM COMMON 163092109 126 769 SH   SOLE   0 0 769
CHINA LODGING GROUP LTD SPONSO COMMON 16949N109 46,426 32,144 SH   SOLE   0 0 32,144
CITIGROUP INC COM NEW COMMON 172967424 1,304 1,753 SH   SOLE   0 0 1,753
COMMERCEHUB INC COM SER A COMMON 20084V108 105 478 SH   SOLE   0 0 478
CONTROL4 CORP COM COMMON 21240D107 43,233 145,273 SH   SOLE   0 0 145,273
CORCEPT THERAPEUTICS INC COM COMMON 218352102 114 631 SH   SOLE   0 0 631
CROSS TIMBERS RTY TR TR UNIT COMMON 22757R109 940 6,400 SH   SOLE   0 0 6,400
CUTERA INC COMMON 232109108 125 275 SH   SOLE   0 0 275
DTE ENERGY CO COMMON 233331107 657 600 SH   SOLE   0 0 600
DISH NETWORK CORPORATION CLASS COMMON 25470M109 15,049 31,517 SH   SOLE   0 0 31,517
DORCHESTER MINERALS LP COMMON 25820R105 36,725 241,609 SH   SOLE   0 0 241,609
DOWDUPONT INC COMMON 26078J100 2,243 3,150 SH   SOLE   0 0 3,150
ECHOSTAR HOLDING CORPORATION COMMON 278768106 6,537 10,913 SH   SOLE   0 0 10,913
ELDORADO RESORTS INC COM COMMON 28470R102 149 448 SH   SOLE   0 0 448
ENERGO CO NORTH AMERICA COM COMMON 292915105 0 5,000 SH   SOLE   0 0 5,000
ENVESTNET, INC COMMON STOCK $0 COMMON 29404K106 125 251 SH   SOLE   0 0 251
ETSY INC COM COMMON 29786A106 43,822 214,290 SH   SOLE   0 0 214,290
EXACT SCIENCES CORPORATION COMMON 30063P105 45,176 85,984 SH   SOLE   0 0 85,984
EXTREME NETWORKS INC COMMON 30226D106 119 951 SH   SOLE   0 0 951
FIVE BELOW INC COM COMMON 33829M101 42,130 63,526 SH   SOLE   0 0 63,526
FORMFACTOR INC COMMON 346375108 110 705 SH   SOLE   0 0 705
FOX FACTORY HLDG CORP COM COMMON 35138V102 106 273 SH   SOLE   0 0 273
GLU MOBILE INC COM COMMON 379890106 112 3,067 SH   SOLE   0 0 3,067
GOLDEN ENTMT INC COM COMMON 381013101 145 445 SH   SOLE   0 0 445
GRAVITY CO LTD SPONSORED ADR COMMON 38911N206 119 126 SH   SOLE   0 0 126
HAMILTON LANE INC CL A COMMON 407497106 122 344 SH   SOLE   0 0 344
HERITAGE CRYSTAL CLEAN INC COM COMMON 42726M106 115 529 SH   SOLE   0 0 529
HOSPITALITY PROP TR COMMON 44106M102 239 800 SH   SOLE   0 0 800
HUGOTON ROYALTY TRUST COMMON 444717102 236 16,833 SH   SOLE   0 0 16,833
IDEARC INC COM COMMON 451663108 0 216 SH   SOLE   0 0 216
INCYTE CORPORATION COMMON 45337C102 7,803 8,239 SH   SOLE   0 0 8,239
INTREPID POTASH INC COMMON 46121Y102 142 2,976 SH   SOLE   0 0 2,976
JOHNSON OUTDOORS INC CL A COMMON 479167108 106 170 SH   SOLE   0 0 170
KADANT INC COMMON 48282T104 120 120 SH   SOLE   0 0 120
LGI HOMES INC COM COMMON 50187T106 37,497 49,976 SH   SOLE   0 0 49,976
LEMAITRE VASCULAR INC COM COMMON 525558201 92 288 SH   SOLE   0 0 288
LENDINGTREE INC NEW COM COMMON 52603B107 53,978 15,855 SH   SOLE   0 0 15,855
MADRIGAL PHARMACEUTICALS INCCO COMMON 558868105 114 124 SH   SOLE   0 0 124
MCDONALD'S CORPORATION COMMON 580135101 554 322 SH   SOLE   0 0 322
MEDIFAST INC COMMON 58470H101 113 162 SH   SOLE   0 0 162
MERITOR INC COMMON 59001K100 126 535 SH   SOLE   0 0 535
MONARCH CASINO & RESORT INC CO COMMON 609027107 104 233 SH   SOLE   0 0 233
NEW ORIENTAL EDUCATION & TECHN COMMON 647581107 38,856 41,336 SH   SOLE   0 0 41,336
NEWS CORP NEW CL A COMMON 65249B109 157 967 SH   SOLE   0 0 967
NIKE INCORPORATED CLASS B COMMON 654106103 676 1,080 SH   SOLE   0 0 1,080
NOAH HLDGS LTD SPONSORED ADS COMMON 65487X102 109 236 SH   SOLE   0 0 236
NOVANTA INC COM COMMON 67000B104 105 209 SH   SOLE   0 0 209
NVIDIA CORP COMMON 67066G104 42,454 21,940 SH   SOLE   0 0 21,940
NUTRISYSTEM INC COMMON 67069D108 107 203 SH   SOLE   0 0 203
OVERSTOCK.COM INC COMMON 690370101 284 445 SH   SOLE   0 0 445
PNC FINANCIAL SERVICES GROUP COMMON 693475105 5,772 4,000 SH   SOLE   0 0 4,000
PEPSICO INCORPORATED COMMON 713448108 240 200 SH   SOLE   0 0 200
PHILIP MORRIS INTERNATIONAL IN COMMON 718172109 634 600 SH   SOLE   0 0 600
PILGRIMS PRIDE CORP COM COMMON 72147K108 466 1,500 SH   SOLE   0 0 1,500
PUBLIC STORAGE COMMON 74460D109 1,509 722 SH   SOLE   0 0 722
PUMA BIOTECHNOLOGY INC COM COMMON 74587V107 34,942 35,349 SH   SOLE   0 0 35,349
RMR GROUP INC CL A COMMON 74967R106 8 13 SH   SOLE   0 0 13
RH COM COMMON 74967X103 32,579 37,790 SH   SOLE   0 0 37,790
RADNET INC COM COMMON 750491102 99 982 SH   SOLE   0 0 982
RED HAT INC COM COMMON 756577102 34,801 28,977 SH   SOLE   0 0 28,977
S J W CP COMMON 784305104 105 164 SH   SOLE   0 0 164
SAN JUAN BASIN RTY TR UNIT BEN COMMON 798241105 454 5,504 SH   SOLE   0 0 5,504
SANGAMO BIOSCIENCES INC COMMON 800677106 44,021 268,418 SH   SOLE   0 0 268,418
THE CHARLES SCHWAB CORP COMMON 808513105 1,541 3,000 SH   SOLE   0 0 3,000
SIERRA WIRELESS INC COMMON 826516106 55 270 SH   SOLE   0 0 270
SOLAREDGE TECHNOLOGIES INC COM COMMON 83417M104 53,454 142,353 SH   SOLE   0 0 142,353
SQUARE INC CL A COMMON 852234103 47,953 138,312 SH   SOLE   0 0 138,312
STEMLINE THERAPEUTICS INC COM COMMON 85858C107 1,030 6,600 SH   SOLE   0 0 6,600
SUNCOR ENERGY INC NEWCOM COMMON 867224107 9,270 25,244 SH   SOLE   0 0 25,244
TAKE-TWO INTERACTIVE SOFTWARE COMMON 874054109 40,921 37,275 SH   SOLE   0 0 37,275
TAL ED GROUP ADS REPSTG COM COMMON 874080104 34,334 115,563 SH   SOLE   0 0 115,563
TEAM INC COMMON 878155100 746 5,007 SH   SOLE   0 0 5,007
TERRENO RLTY CORP COM COMMON 88146M101 102 290 SH   SOLE   0 0 290
TESLA MOTORS INC COMMON 88160R101 623 200 SH   SOLE   0 0 200
TREEHOUSE FOODS INC COMMON 89469A104 94 191 SH   SOLE   0 0 191
TWENTY FIRST CENTY FOX INC CL COMMON 90130A101 1,336 3,870 SH   SOLE   0 0 3,870
UDR INC COMMON 902653104 655 1,701 SH   SOLE   0 0 1,701
UNIVERSAL DISPLAY CORPORATION COMMON 91347P105 35,985 20,843 SH   SOLE   0 0 20,843
VALERO ENERGY CORPORATION COMMON 91913Y100 37,166 40,437 SH   SOLE   0 0 40,437
VERIZON COMMUNICATIONS COMMON 92343V104 2,117 4,000 SH   SOLE   0 0 4,000
WEIGHT WATCHERS INTERNTIONAL COMMON 948626106 38,105 86,055 SH   SOLE   0 0 86,055
WELLS FARGO & CO COMMON 949746101 1,213 2,000 SH   SOLE   0 0 2,000
WINNEBAGO INDUSTRIES INC COMMON 974637100 120 216 SH   SOLE   0 0 216
ZAGG INC COM COMMON 98884U108 157 849 SH   SOLE   0 0 849
ALLIANCE WORLD II ETF 01879R106 55 431 SH   SOLE   0 0 431
CLAYMORE EXCHANGE TRD FD TR GU ETF 18383Q739 100 396 SH   SOLE   0 0 396
DIREXION SHS ETF TR DLY SMCAP ETF 25459W847 39 55 SH   SOLE   0 0 55
DIREXION SHS ETF TR DAILY JR B ETF 25460E851 740 4,165 SH   SOLE   0 0 4,165
ETF MANAGERS TR PUREFUNDS ISE ETF 26924G409 95 273 SH   SOLE   0 0 273
GLOBAL X FDS RBTCS ARTFL IN ETF 37954Y715 100 420 SH   SOLE   0 0 420
ISHARES US HOME CONSTRUCTION E ETF 464288752 96 220 SH   SOLE   0 0 220
POWERSHARES DWA TECHNICAL LEAD ETF 73935X153 18,308 35,460 SH   SOLE   0 0 35,460
POWERSHARES AEROSPACE & DEFENS ETF 73935X690 93 173 SH   SOLE   0 0 173
POWERSHARES ETF TRUST DYN SFTW ETF 73935X773 91 143 SH   SOLE   0 0 143
ULTRA QQQ PROSHARES ETF 74347R206 25 34 SH   SOLE   0 0 34
PROSHARES TR PSHS ULTRA DOW ETF 74347R305 29 22 SH   SOLE   0 0 22
PROSHARES ULTRA RUSSELL 2000 ETF 74347R842 25 36 SH   SOLE   0 0 36
PROSHARES TR ULTRPRO DOW30 ETF 74347X823 39 41 SH   SOLE   0 0 41
PROSHARES TR ULTRAPRO QQQ ETF 74347X831 37 27 SH   SOLE   0 0 27
PROSHARES TR ULTRPRO S&P500 ETF 74347X864 38 27 SH   SOLE   0 0 27
SPDR DOW JONES INDUSTRIAL AVER ETF 78467X109 96 39 SH   SOLE   0 0 39
VANECK VECTORS OIL REFINERS ET ETF 92189F585 103 336 SH   SOLE   0 0 336
VANECK VECTORS ETF TR COAL ETF ETF 92189F809 91 567 SH   SOLE   0 0 567
VANGUARD TOTAL WORLD ETF 922042742 94 126 SH   SOLE   0 0 126