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
ARCO PLATFORM LTD COM CL A G04553106 1,475 33,930 SH   SOLE   33,930 0 0
ATLASSIAN CORP PLC CL A G06242104 855 4,745 SH   SOLE   4,745 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 567 19,480 SH   SOLE   19,480 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 6,613 90,450 SH   SOLE   90,450 0 0
CARDTRONICS PLC SHS CL A G1991C105 1,562 65,130 SH   SOLE   65,130 0 0
CLARIVATE PLC ORD SHS G21810109 2,247 100,630 SH   SOLE   100,630 0 0
GAN LTD ORD SHS G3728V109 4,210 165,422 SH   SOLE   165,422 0 0
HELEN OF TROY CORP LTD COM G4388N106 13,789 73,130 SH   SOLE   73,130 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 19,374 348,585 SH   SOLE   348,585 0 0
ICON PLC SHS G4705A100 686 4,070 SH   SOLE   4,070 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 794 22,660 SH   SOLE   22,660 0 0
MEDTRONIC PLC SHS G5960L103 44 480 SH   SOLE   480 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 866 24,510 SH   SOLE   24,510 0 0
QUOTIENT LTD SHS G73268107 1,586 214,325 SH   SOLE   214,325 0 0
PENTAIR PLC SHS G7S00T104 1,568 41,285 SH   SOLE   41,285 0 0
STERIS PLC SHS USD G8473T100 971 6,330 SH   SOLE   6,330 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 374 4,200 SH   SOLE   4,200 0 0
AUDIOCODES LTD ORD M15342104 5,282 166,160 SH   SOLE   166,160 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 5,323 278,815 SH   SOLE   278,815 0 0
WIX COM LTD SHS M98068105 1,304 5,090 SH   SOLE   5,090 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 31,621 85,920 SH   SOLE   85,920 0 0
ELASTIC N V ORD SHS N14506104 1,820 19,735 SH   SOLE   19,735 0 0
FERRARI N V COM N3167Y103 546 3,190 SH   SOLE   3,190 0 0
ABBVIE INC COM 00287Y109 20 200 SH   SOLE   200 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 4,655 96,045 SH   SOLE   96,045 0 0
ACCELERON PHARMA INC COM 00434H108 251 2,635 SH   SOLE   2,635 0 0
ADOBE INC COM 00724F101 50,357 115,680 SH   SOLE   115,680 0 0
AECOM COM 00766T100 7,544 200,736 SH   SOLE   200,736 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 9,924 200,896 SH   SOLE   200,896 0 0
ADVANCED MICRO DEVICES INC COM 007903107 600 11,410 SH   SOLE   11,410 0 0
AGNICO EAGLE MINES LTD COM 008474108 2,402 37,500 SH   SOLE   37,500 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 2,888 129,670 SH   SOLE   129,670 0 0
ALPHABET INC CAP STK CL A 02079K305 71 50 SH   SOLE   50 0 0
ALPHABET INC CAP STK CL C 02079K107 65,026 46,000 SH   SOLE   46,000 1 0
AMAZON COM INC COM 023135106 92,765 33,625 SH   SOLE   33,625 2 0
AMERICAN EXPRESS CO COM 025816109 255 2,675 SH   SOLE   2,675 0 0
ANSYS INC COM 03662Q105 2,413 8,270 SH   SOLE   8,270 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 277 5,550 SH   SOLE   5,550 0 0
APPLE INC COM 037833100 99,357 272,360 SH   SOLE   272,360 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 576 3,895 SH   SOLE   3,895 0 0
AXON ENTERPRISE INC COM 05464C101 1,980 20,180 SH   SOLE   20,180 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 7,823 222,822 SH   SOLE   222,822 0 0
BP PLC SPONSORED ADR 055622104 254 10,877 SH   SOLE   10,877 0 0
BANDWIDTH INC COM CL A 05988J103 9,480 74,647 SH   SOLE   74,647 0 0
BARRICK GOLD CORPORATION COM 067901108 7,445 276,340 SH   SOLE   276,340 0 0
BERRY GLOBAL GROUP INC COM 08579W103 8,274 186,685 SH   SOLE   186,685 0 0
BHP GROUP LTD SPONSORED ADS 088606108 2,696 54,220 SH   SOLE   54,220 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 654 5,300 SH   SOLE   5,300 0 0
BLACKLINE INC COM 09239B109 8,149 98,285 SH   SOLE   98,285 0 0
BOEING CO COM 097023105 623 3,400 SH   SOLE   3,400 0 0
BORGWARNER INC COM 099724106 365 10,340 SH   SOLE   10,340 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 8,157 69,600 SH   SOLE   69,600 0 0
BRINKER INTL INC COM 109641100 2,450 102,100 SH   SOLE   102,100 0 0
BROADCOM INC COM 11135F101 3,680 11,660 SH   SOLE   11,660 0 0
BROWN & BROWN INC COM 115236101 2,270 55,695 SH   SOLE   55,695 0 0
BRUNSWICK CORP COM 117043109 7,172 112,045 SH   SOLE   112,045 0 0
BURLINGTON STORES INC COM 122017106 735 3,730 SH   SOLE   3,730 0 0
CME GROUP INC COM 12572Q105 553 3,400 SH   SOLE   3,400 0 0
CNOOC LIMITED SPONSORED ADR 126132109 139 1,230 SH   SOLE   1,230 0 0
CABOT OIL & GAS CORP COM 127097103 1,662 96,715 SH   SOLE   96,715 0 0
CANADIAN PAC RY LTD COM 13645T100 25,629 100,373 SH   SOLE   100,373 0 0
CAREDX INC COM 14167L103 10,016 282,697 SH   SOLE   282,697 0 0
CASTLE BIOSCIENCES INC COM 14843C105 5,568 147,725 SH   SOLE   147,725 0 0
CATALENT INC COM 148806102 7,039 96,034 SH   SOLE   96,034 0 0
CENTENE CORP DEL COM 15135B101 547 8,600 SH   SOLE   8,600 0 0
CHARLES RIV LABS INTL INC COM 159864107 6,916 39,670 SH   SOLE   39,670 0 0
CHEGG INC COM 163092109 5,274 78,415 SH   SOLE   78,415 0 0
CHEMOCENTRYX INC COM 16383L106 4,155 72,205 SH   SOLE   72,205 0 0
CHENIERE ENERGY INC COM NEW 16411R208 3,015 62,396 SH   SOLE   62,396 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1,305 37,306 SH   SOLE   37,306 0 0
CHEVRON CORP NEW COM 166764100 5,907 66,195 SH   SOLE   66,195 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 589 560 SH   SOLE   560 0 0
CHURCH & DWIGHT INC COM 171340102 314 4,060 SH   SOLE   4,060 0 0
CIENA CORP COM NEW 171779309 8,626 159,270 SH   SOLE   159,270 0 0
CINTAS CORP COM 172908105 197 740 SH   SOLE   740 0 0
CITIGROUP INC COM NEW 172967424 9,648 188,810 SH   SOLE   188,810 0 0
CLOUDERA INC COM 18914U100 9,568 752,210 SH   SOLE   752,210 0 0
COCA COLA CO COM 191216100 305 6,820 SH   SOLE   6,820 0 0
COGNEX CORP COM 192422103 1,022 17,115 SH   SOLE   17,115 0 0
COLFAX CORP COM 194014106 9,403 337,030 SH   SOLE   337,030 0 0
CONCHO RES INC COM 20605P101 3,184 61,820 SH   SOLE   61,820 0 0
CONOCOPHILLIPS COM 20825C104 4,791 114,015 SH   SOLE   114,015 0 0
COSTAR GROUP INC COM 22160N109 426 600 SH   SOLE   600 0 0
COSTCO WHSL CORP NEW COM 22160K105 849 2,800 SH   SOLE   2,800 0 0
COUPA SOFTWARE INC COM 22266L106 704 2,540 SH   SOLE   2,540 0 0
CROCS INC COM 227046109 8,447 229,410 SH   SOLE   229,410 0 0
CUMMINS INC COM 231021106 52 300 SH   SOLE   300 0 0
D R HORTON INC COM 23331A109 427 7,700 SH   SOLE   7,700 0 0
DANA INCORPORATED COM 235825205 8,211 673,590 SH   SOLE   673,590 0 0
DANAHER CORPORATION COM 235851102 24,075 136,150 SH   SOLE   136,150 0 0
DEXCOM INC COM 252131107 28,899 71,285 SH   SOLE   71,285 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2,534 60,593 SH   SOLE   60,593 0 0
DICKS SPORTING GOODS INC COM 253393102 348 8,440 SH   SOLE   8,440 0 0
DISNEY WALT CO COM DISNEY 254687106 223 2,000 SH   SOLE   2,000 0 0
DOCUSIGN INC COM 256163106 611 3,550 SH   SOLE   3,550 0 0
DOLLAR GEN CORP NEW COM 256677105 771 4,045 SH   SOLE   4,045 0 0
DOMINION ENERGY INC COM 25746U109 514 6,330 SH   SOLE   6,330 0 0
DYCOM INDS INC COM 267475101 6,076 148,600 SH   SOLE   148,600 0 0
EOG RES INC COM 26875P101 4,286 84,610 SH   SOLE   84,610 0 0
EQT CORP COM 26884L109 1,266 106,400 SH   SOLE   106,400 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 13,850 200,410 SH   SOLE   200,410 0 0
EHEALTH INC COM 28238P109 2,791 28,415 SH   SOLE   28,415 0 0
ELEMENT SOLUTIONS INC COM 28618M106 4,280 394,440 SH   SOLE   394,440 0 0
ENBRIDGE INC COM 29250N105 993 32,655 SH   SOLE   32,655 0 0
ENCORE CAP GROUP INC COM 292554102 4,766 139,425 SH   SOLE   139,425 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1,215 170,663 SH   SOLE   170,663 0 0
ENPHASE ENERGY INC COM 29355A107 6,955 146,205 SH   SOLE   146,205 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,460 190,426 SH   SOLE   190,426 0 0
EPAM SYS INC COM 29414B104 668 2,650 SH   SOLE   2,650 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 694 83,483 SH   SOLE   83,483 0 0
ETSY INC COM 29786A106 1,064 10,020 SH   SOLE   10,020 0 0
EVERBRIDGE INC COM 29978A104 7,377 53,320 SH   SOLE   53,320 0 0
FACEBOOK INC CL A 30303M102 5,872 25,860 SH   SOLE   25,860 0 0
FASTLY INC CL A 31188V100 6,948 81,614 SH   SOLE   81,614 0 0
FASTENAL CO COM 311900104 148 3,460 SH   SOLE   3,460 0 0
FEDEX CORP COM 31428X106 140 1,000 SH   SOLE   1,000 0 0
FERRO CORP COM 315405100 2,762 231,335 SH   SOLE   231,335 0 0
F5 NETWORKS INC COM 315616102 20 140 SH   SOLE   140 0 0
FISERV INC COM 337738108 252 2,580 SH   SOLE   2,580 0 0
FIVE BELOW INC COM 33829M101 7,411 69,320 SH   SOLE   69,320 0 0
FIVE9 INC COM 338307101 1,005 9,078 SH   SOLE   9,078 0 0
FRESHPET INC COM 358039105 7,747 92,597 SH   SOLE   92,597 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 2,452 30,780 SH   SOLE   30,780 0 0
GALAPAGOS NV SPON ADR 36315X101 462 2,340 SH   SOLE   2,340 0 0
GENTEX CORP COM 371901109 222 8,620 SH   SOLE   8,620 0 0
GIBRALTAR INDS INC COM 374689107 7,352 153,134 SH   SOLE   153,134 0 0
GILEAD SCIENCES INC COM 375558103 681 8,850 SH   SOLE   8,850 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,830 44,835 SH   SOLE   44,835 0 0
GLOBAL PMTS INC COM 37940X102 153 900 SH   SOLE   900 0 0
GODADDY INC CL A 380237107 1,816 24,770 SH   SOLE   24,770 0 0
GREEN DOT CORP CL A 39304D102 10,891 221,905 SH   SOLE   221,905 0 0
HCA HEALTHCARE INC COM 40412C101 10,169 104,770 SH   SOLE   104,770 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 653 14,360 SH   SOLE   14,360 0 0
HALLIBURTON CO COM 406216101 9 690 SH   SOLE   690 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 15,045 561,185 SH   SOLE   561,185 0 0
HARLEY DAVIDSON INC COM 412822108 10 430 SH   SOLE   430 0 0
HEALTHEQUITY INC COM 42226A107 3,109 52,990 SH   SOLE   52,990 0 0
HEARTLAND EXPRESS INC COM 422347104 3,134 150,529 SH   SOLE   150,529 0 0
HESS CORP COM 42809H107 3,572 68,950 SH   SOLE   68,950 0 0
HESS MIDSTREAM LP CL A SHS 428103105 596 32,560 SH   SOLE   32,560 0 0
HOME DEPOT INC COM 437076102 34,846 139,099 SH   SOLE   139,099 0 0
HUNT J B TRANS SVCS INC COM 445658107 681 5,660 SH   SOLE   5,660 0 0
IDEXX LABS INC COM 45168D104 439 1,330 SH   SOLE   1,330 0 0
ILLINOIS TOOL WKS INC COM 452308109 135 770 SH   SOLE   770 0 0
ILLUMINA INC COM 452327109 1,537 4,150 SH   SOLE   4,150 0 0
IMMUNOMEDICS INC COM 452907108 4,663 131,585 SH   SOLE   131,585 0 0
INCYTE CORP COM 45337C102 265 2,550 SH   SOLE   2,550 0 0
INSMED INC COM PAR $.01 457669307 5,579 202,575 SH   SOLE   202,575 0 0
INSPIRE MED SYS INC COM 457730109 8,117 93,278 SH   SOLE   93,278 0 0
INSPERITY INC COM 45778Q107 5,142 79,435 SH   SOLE   79,435 0 0
INSULET CORP COM 45784P101 631 3,250 SH   SOLE   3,250 0 0
INTEL CORP COM 458140100 132 2,200 SH   SOLE   2,200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 342 600 SH   SOLE   600 0 0
ISHARES TR MSCI EAFE ETF 464287465 18,231 299,500 SH   SOLE   299,500 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 80 2,000 SH   SOLE   2,000 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 29,844 265,000 SH   SOLE   265,000 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 103 500 SH   SOLE   500 0 0
ISHARES TR RUS MD CP GR ETF 464287481 870 5,500 SH   SOLE   5,500 0 0
I3 VERTICALS INC COM CL A 46571Y107 5,560 183,814 SH   SOLE   183,814 0 0
ITRON INC COM 465741106 4,887 73,760 SH   SOLE   73,760 0 0
JPMORGAN CHASE & CO COM 46625H100 24,781 263,460 SH   SOLE   263,460 0 0
KBR INC COM 48242W106 9,213 408,540 SH   SOLE   408,540 0 0
KLA CORP COM NEW 482480100 926 4,760 SH   SOLE   4,760 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 22,667 151,830 SH   SOLE   151,830 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 653 6,480 SH   SOLE   6,480 0 0
KINDER MORGAN INC DEL COM 49456B101 2,568 169,305 SH   SOLE   169,305 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 9,747 233,680 SH   SOLE   233,680 0 0
LKQ CORP COM 501889208 1,939 74,025 SH   SOLE   74,025 0 0
LPL FINL HLDGS INC COM 50212V100 8,083 103,100 SH   SOLE   103,100 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 425 2,505 SH   SOLE   2,505 0 0
LAM RESEARCH CORP COM 512807108 29,535 91,310 SH   SOLE   91,310 0 0
LAS VEGAS SANDS CORP COM 517834107 18,878 414,534 SH   SOLE   414,534 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,697 24,115 SH   SOLE   24,115 0 0
LINCOLN ELEC HLDGS INC COM 533900106 564 6,700 SH   SOLE   6,700 0 0
LITHIA MTRS INC CL A 536797103 10,140 67,008 SH   SOLE   67,008 0 0
LITTELFUSE INC COM 537008104 8,667 50,795 SH   SOLE   50,795 0 0
LIVEPERSON INC COM 538146101 8,421 203,269 SH   SOLE   203,269 0 0
LIVONGO HEALTH INC COM 539183103 5,844 77,718 SH   SOLE   77,718 0 0
LOUISIANA PAC CORP COM 546347105 9,757 380,380 SH   SOLE   380,380 0 0
LULULEMON ATHLETICA INC COM 550021109 21,860 70,063 SH   SOLE   70,063 0 0
MKS INSTRS INC COM 55306N104 4,738 41,841 SH   SOLE   41,841 0 0
MPLX LP COM UNIT REP LTD 55336V100 2,676 154,884 SH   SOLE   154,884 0 0
MSCI INC COM 55354G100 16,746 50,165 SH   SOLE   50,165 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 10,366 301,787 SH   SOLE   301,787 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3,076 71,259 SH   SOLE   71,259 0 0
MARATHON PETE CORP COM 56585A102 4,262 114,030 SH   SOLE   114,030 0 0
MARKETAXESS HLDGS INC COM 57060D108 446 890 SH   SOLE   890 0 0
MASCO CORP COM 574599106 645 12,850 SH   SOLE   12,850 0 0
MASTEC INC COM 576323109 7,498 167,105 SH   SOLE   167,105 0 0
MASTERCARD INCORPORATED CL A 57636Q104 41,647 140,842 SH   SOLE   140,842 0 0
MEDIFAST INC COM 58470H101 7,871 56,720 SH   SOLE   56,720 0 0
MERIT MED SYS INC COM 589889104 8,750 191,675 SH   SOLE   191,675 0 0
MICROSOFT CORP COM 594918104 112,421 552,410 SH   SOLE   552,410 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 32,090 304,720 SH   SOLE   304,720 0 0
MIRATI THERAPEUTICS INC COM 60468T105 5,316 46,560 SH   SOLE   46,560 0 0
MODEL N INC COM 607525102 6,830 196,486 SH   SOLE   196,486 0 0
MOLINA HEALTHCARE INC COM 60855R100 2,172 12,205 SH   SOLE   12,205 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 5,947 178,755 SH   SOLE   178,755 0 0
MONGODB INC CL A 60937P106 4,347 19,204 SH   SOLE   19,204 0 0
MOOG INC CL A 615394202 46 860 SH   SOLE   860 0 0
MURPHY OIL CORP COM 626717102 4 290 SH   SOLE   290 0 0
MURPHY USA INC COM 626755102 8 70 SH   SOLE   70 0 0
MYRIAD GENETICS INC COM 62855J104 3 240 SH   SOLE   240 0 0
MYOKARDIA INC COM 62857M105 6,863 71,026 SH   SOLE   71,026 0 0
NATERA INC COM 632307104 11,512 230,885 SH   SOLE   230,885 0 0
NATIONAL INSTRS CORP COM 636518102 1,766 45,620 SH   SOLE   45,620 0 0
NATIONAL VISION HLDGS INC COM 63845R107 7,721 252,983 SH   SOLE   252,983 0 0
NEOGENOMICS INC COM NEW 64049M209 10,206 329,446 SH   SOLE   329,446 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,760 14,430 SH   SOLE   14,430 0 0
NEVRO CORP COM 64157F103 7,937 66,433 SH   SOLE   66,433 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 565 4,340 SH   SOLE   4,340 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 481 9,380 SH   SOLE   9,380 0 0
NIKE INC CL B 654106103 21,626 220,560 SH   SOLE   220,560 0 0
NLIGHT INC COM 65487K100 1,941 87,185 SH   SOLE   87,185 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 408 48,236 SH   SOLE   48,236 0 0
NORDSON CORP COM 655663102 2,604 13,725 SH   SOLE   13,725 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 18,587 734,535 SH   SOLE   734,535 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 231 16,180 SH   SOLE   16,180 0 0
NVIDIA CORPORATION COM 67066G104 58,661 154,407 SH   SOLE   154,407 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 22,665 53,751 SH   SOLE   53,751 0 0
OKTA INC CL A 679295105 300 1,500 SH   SOLE   1,500 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 10,848 111,090 SH   SOLE   111,090 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,868 94,270 SH   SOLE   94,270 0 0
ONEOK INC NEW COM 682680103 834 25,110 SH   SOLE   25,110 0 0
OWENS CORNING NEW COM 690742101 8,215 147,320 SH   SOLE   147,320 0 0
PBF ENERGY INC CL A 69318G106 1,860 181,615 SH   SOLE   181,615 0 0
PNC FINL SVCS GROUP INC COM 693475105 8,490 80,700 SH   SOLE   80,700 0 0
PRA GROUP INC COM 69354N106 44 1,150 SH   SOLE   1,150 0 0
PTC INC COM 69370C100 1,388 17,840 SH   SOLE   17,840 0 0
PACCAR INC COM 693718108 288 3,850 SH   SOLE   3,850 0 0
PARSLEY ENERGY INC CL A 701877102 2,993 280,235 SH   SOLE   280,235 0 0
PAYCHEX INC COM 704326107 27 360 SH   SOLE   360 0 0
PAYCOM SOFTWARE INC COM 70432V102 697 2,250 SH   SOLE   2,250 0 0
PAYPAL HLDGS INC COM 70450Y103 40,014 229,660 SH   SOLE   229,660 0 0
PEGASYSTEMS INC COM 705573103 8,062 79,685 SH   SOLE   79,685 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 199 3,440 SH   SOLE   3,440 0 0
PEMBINA PIPELINE CORP COM 706327103 431 17,230 SH   SOLE   17,230 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1,441 174,237 SH   SOLE   174,237 0 0
PFIZER INC COM 717081103 213 6,500 SH   SOLE   6,500 0 0
PHILLIPS 66 COM 718546104 3,553 49,420 SH   SOLE   49,420 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 1,651 45,814 SH   SOLE   45,814 0 0
PIONEER NAT RES CO COM 723787107 3,309 33,864 SH   SOLE   33,864 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 682 77,094 SH   SOLE   77,094 0 0
PLANET FITNESS INC CL A 72703H101 6,674 110,180 SH   SOLE   110,180 0 0
POLYONE CORP COM 73179P106 8,816 336,121 SH   SOLE   336,121 0 0
PROCTER AND GAMBLE CO COM 742718109 454 3,800 SH   SOLE   3,800 0 0
PROSHARES TR ULTRAPRO SHT QQQ 74347G408 23 3,000 SH   SOLE   3,000 0 0
Q2 HLDGS INC COM 74736L109 4,591 53,515 SH   SOLE   53,515 0 0
QUALCOMM INC COM 747525103 634 6,950 SH   SOLE   6,950 0 0
QUANTA SVCS INC COM 74762E102 2,203 56,165 SH   SOLE   56,165 0 0
QUIDEL CORP COM 74838J101 5,214 23,305 SH   SOLE   23,305 0 0
RH COM 74967X103 3,442 13,830 SH   SOLE   13,830 0 0
RPM INTL INC COM 749685103 2,391 31,860 SH   SOLE   31,860 0 0
RAPID7 INC COM 753422104 7,169 140,515 SH   SOLE   140,515 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 390 40,185 SH   SOLE   40,185 0 0
REGAL BELOIT CORP COM 758750103 10,800 123,680 SH   SOLE   123,680 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2,948 118,955 SH   SOLE   118,955 0 0
REPUBLIC SVCS INC COM 760759100 377 4,600 SH   SOLE   4,600 0 0
ROCKWELL AUTOMATION INC COM 773903109 432 2,030 SH   SOLE   2,030 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 69 2,120 SH   SOLE   2,120 0 0
S&P GLOBAL INC COM 78409V104 35,841 108,779 SH   SOLE   108,779 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 703 2,360 SH   SOLE   2,360 0 0
SPDR GOLD TR GOLD SHS 78463V107 55,418 331,110 SH   SOLE   331,110 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 13,214 301,000 SH   SOLE   301,000 0 0
SVB FINANCIAL GROUP COM 78486Q101 664 3,080 SH   SOLE   3,080 0 0
SVMK INC COM 78489X103 13,334 566,443 SH   SOLE   566,443 0 0
SALESFORCE COM INC COM 79466L302 3,426 18,290 SH   SOLE   18,290 0 0
SAREPTA THERAPEUTICS INC COM 803607100 916 5,710 SH   SOLE   5,710 0 0
SCHWAB CHARLES CORP COM 808513105 316 9,360 SH   SOLE   9,360 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 645 4,800 SH   SOLE   4,800 0 0
SEA LTD SPONSORED ADS 81141R100 1,204 11,230 SH   SOLE   11,230 0 0
SEALED AIR CORP NEW COM 81211K100 24 720 SH   SOLE   720 0 0
SEATTLE GENETICS INC COM 812578102 278 1,635 SH   SOLE   1,635 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 40,446 1,747,900 SH   SOLE   1,747,900 0 0
SEMTECH CORP COM 816850101 7,988 152,975 SH   SOLE   152,975 0 0
SERVICENOW INC COM 81762P102 35,832 88,462 SH   SOLE   88,462 0 0
SHOCKWAVE MED INC COM 82489T104 2,763 58,330 SH   SOLE   58,330 0 0
SHYFT GROUP INC COM 825698103 6,071 360,510 SH   SOLE   360,510 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,578 12,345 SH   SOLE   12,345 0 0
SOUTHWEST AIRLS CO COM 844741108 53 1,560 SH   SOLE   1,560 0 0
SPLUNK INC COM 848637104 19,707 99,180 SH   SOLE   99,180 0 0
SQUARE INC CL A 852234103 482 4,590 SH   SOLE   4,590 0 0
STAMPS COM INC COM NEW 852857200 5,032 27,395 SH   SOLE   27,395 0 0
STARBUCKS CORP COM 855244109 19,853 269,783 SH   SOLE   269,783 0 0
STERICYCLE INC COM 858912108 8,180 146,125 SH   SOLE   146,125 0 0
STIFEL FINL CORP COM 860630102 4,275 90,140 SH   SOLE   90,140 0 0
STRYKER CORPORATION COM 863667101 61 340 SH   SOLE   340 0 0
SUNCOR ENERGY INC NEW COM 867224107 2,973 176,355 SH   SOLE   176,355 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 879 28,300 SH   SOLE   28,300 0 0
TJX COS INC NEW COM 872540109 692 13,680 SH   SOLE   13,680 0 0
TPI COMPOSITES INC COM 87266J104 3,799 162,575 SH   SOLE   162,575 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,278 22,510 SH   SOLE   22,510 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 448 3,210 SH   SOLE   3,210 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 10,069 101,785 SH   SOLE   101,785 0 0
TARGA RES CORP COM 87612G101 599 29,840 SH   SOLE   29,840 0 0
TERADYNE INC COM 880770102 1,850 21,885 SH   SOLE   21,885 0 0
TESLA INC COM 88160R101 7,503 6,948 SH   SOLE   6,948 0 0
TEXAS INSTRS INC COM 882508104 3,447 27,150 SH   SOLE   27,150 0 0
THE TRADE DESK INC COM CL A 88339J105 394 970 SH   SOLE   970 0 0
TOPBUILD CORP COM 89055F103 7,642 67,171 SH   SOLE   67,171 0 0
TOTAL S.A. SPONSORED ADS 89151E109 917 23,840 SH   SOLE   23,840 0 0
TRANSDIGM GROUP INC COM 893641100 385 870 SH   SOLE   870 0 0
TRANSUNION COM 89400J107 644 7,400 SH   SOLE   7,400 0 0
TREEHOUSE FOODS INC COM 89469A104 4,242 96,860 SH   SOLE   96,860 0 0
TRIMBLE INC COM 896239100 93 2,160 SH   SOLE   2,160 0 0
TTEC HLDGS INC COM 89854H102 6,925 148,740 SH   SOLE   148,740 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 7,043 109,047 SH   SOLE   109,047 0 0
II-VI INC COM 902104108 8,241 174,527 SH   SOLE   174,527 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 6,520 83,350 SH   SOLE   83,350 0 0
UNDER ARMOUR INC CL A 904311107 13 1,340 SH   SOLE   1,340 0 0
UNDER ARMOUR INC CL C 904311206 12 1,349 SH   SOLE   1,349 0 0
UNITEDHEALTH GROUP INC COM 91324P102 25,283 85,720 SH   SOLE   85,720 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 5,572 37,240 SH   SOLE   37,240 0 0
VALERO ENERGY CORP COM 91913Y100 3,566 60,630 SH   SOLE   60,630 0 0
VAREX IMAGING CORP COM 92214X106 4 260 SH   SOLE   260 0 0
VARIAN MED SYS INC COM 92220P105 80 650 SH   SOLE   650 0 0
VARONIS SYS INC COM 922280102 15,652 176,903 SH   SOLE   176,903 0 0
VEEVA SYS INC CL A COM 922475108 659 2,810 SH   SOLE   2,810 0 0
VERICEL CORP COM 92346J108 3,825 276,760 SH   SOLE   276,760 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 270 930 SH   SOLE   930 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 520 50,205 SH   SOLE   50,205 0 0
VISA INC COM CL A 92826C839 33,744 174,685 SH   SOLE   174,685 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 20 480 SH   SOLE   480 0 0
WENDYS CO COM 95058W100 5,885 270,184 SH   SOLE   270,184 0 0
WERNER ENTERPRISES INC COM 950755108 1,862 42,770 SH   SOLE   42,770 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 689 68,637 SH   SOLE   68,637 0 0
WILLIAMS COS INC COM 969457100 200 10,510 SH   SOLE   10,510 0 0
WILLSCOT CORP COM 971378104 5,893 479,530 SH   SOLE   479,530 0 0
WPX ENERGY INC COM 98212B103 1,893 296,695 SH   SOLE   296,695 0 0
XPO LOGISTICS INC COM 983793100 1,275 16,510 SH   SOLE   16,510 0 0
XPERI HOLDING CORP COM 98390M103 5 336 SH   SOLE   336 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 598 2,335 SH   SOLE   2,335 0 0
ZOETIS INC CL A 98978V103 26,405 192,680 SH   SOLE   192,680 0 0
ZYNGA INC CL A 98986T108 10,973 1,150,179 SH   SOLE   1,150,179 0 0