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
ALLEGION PLC ORD SHS G0176J109 1,916 13,755 SH   SOLE   13,755 0 0
AMBARELLA INC SHS G037AX101 2,481 23,270 SH   SOLE   23,270 0 0
ARCO PLATFORM LTD COM CL A G04553106 1,282 41,805 SH   SOLE   41,805 0 0
ATLASSIAN CORP PLC CL A G06242104 667 2,595 SH   SOLE   2,595 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 425 11,430 SH   SOLE   11,430 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 11,994 209,718 SH   SOLE   209,718 0 0
CLARIVATE PLC ORD SHS G21810109 830 30,150 SH   SOLE   30,150 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 648 35,860 SH   SOLE   35,860 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 3,784 40,410 SH   SOLE   40,410 0 0
ICON PLC SHS G4705A100 2,982 14,425 SH   SOLE   14,425 0 0
MEDTRONIC PLC SHS G5960L103 60 480 SH   SOLE   480 0 0
APTIV PLC SHS G6095L109 3,623 23,025 SH   SOLE   23,025 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 1,038 18,570 SH   SOLE   18,570 0 0
QUOTIENT LTD SHS G73268107 708 194,600 SH   SOLE   194,600 0 0
STERIS PLC SHS USD G8473T100 772 3,740 SH   SOLE   3,740 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 450 2,445 SH   SOLE   2,445 0 0
KORNIT DIGITAL LTD SHS M6372Q113 11,264 90,595 SH   SOLE   90,595 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 46,110 66,745 SH   SOLE   66,745 0 0
ELASTIC N V ORD SHS N14506104 1,088 7,465 SH   SOLE   7,465 0 0
FERRARI N V COM N3167Y103 628 3,050 SH   SOLE   3,050 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 7,835 124,860 SH   SOLE   124,860 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 43,961 75,065 SH   SOLE   75,065 0 0
AECOM COM 00766T100 2,067 32,650 SH   SOLE   32,650 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 9,763 83,755 SH   SOLE   83,755 0 0
AGILYSYS INC COM 00847J105 4,064 71,456 SH   SOLE   71,456 0 0
AGNICO EAGLE MINES LTD COM 008474108 2,267 37,500 SH   SOLE   37,500 0 0
ALBEMARLE CORP COM 012653101 273 1,620 SH   SOLE   1,620 0 0
ALIGN TECHNOLOGY INC COM 016255101 477 780 SH   SOLE   780 0 0
ALPHABET INC CAP STK CL A 02079K305 122 50 SH   SOLE   50 0 0
ALPHABET INC CAP STK CL C 02079K107 877 350 SH   SOLE   350 1 0
ALPHATEC HLDGS INC COM NEW 02081G201 6,966 454,725 SH   SOLE   454,725 2 0
AMAZON COM INC COM 023135106 96,875 28,160 SH   SOLE   28,160 0 0
AMERICAN EXPRESS CO COM 025816109 3,796 22,975 SH   SOLE   22,975 0 0
ANSYS INC COM 03662Q105 1,791 5,160 SH   SOLE   5,160 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,545 148,710 SH   SOLE   148,710 0 0
APA CORPORATION COM 03743Q108 1,109 51,270 SH   SOLE   51,270 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 132 2,125 SH   SOLE   2,125 0 0
APPLE INC COM 037833100 108,516 792,320 SH   SOLE   792,320 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 6,435 77,700 SH   SOLE   77,700 0 0
ARVINAS INC COM 04335A105 4,076 52,930 SH   SOLE   52,930 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 407 3,095 SH   SOLE   3,095 0 0
ATRICURE INC COM 04963C209 9,028 113,801 SH   SOLE   113,801 0 0
AVAYA HLDGS CORP COM 05351X101 7,744 287,874 SH   SOLE   287,874 0 0
AVID BIOSERVICES INC COM 05368M106 4,400 171,530 SH   SOLE   171,530 0 0
AVIENT CORPORATION COM 05368V106 2,713 55,181 SH   SOLE   55,181 0 0
AVIS BUDGET GROUP COM 053774105 4,942 63,445 SH   SOLE   63,445 0 0
AXON ENTERPRISE INC COM 05464C101 3,451 19,520 SH   SOLE   19,520 0 0
AXONICS INC COM 05465P101 7,139 112,582 SH   SOLE   112,582 0 0
BP PLC SPONSORED ADR 055622104 132 5,010 SH   SOLE   5,010 0 0
BAIDU INC SPON ADR REP A 056752108 748 3,670 SH   SOLE   3,670 0 0
BALLARD PWR SYS INC NEW COM 058586108 297 16,390 SH   SOLE   16,390 0 0
BALLYS CORPORATION COM 05875B106 5,731 105,910 SH   SOLE   105,910 0 0
BARRICK GOLD CORP COM 067901108 5,715 276,340 SH   SOLE   276,340 0 0
BHP GROUP LTD SPONSORED ADS 088606108 261 3,580 SH   SOLE   3,580 0 0
BLOOMIN BRANDS INC COM 094235108 9,584 353,135 SH   SOLE   353,135 0 0
BOEING CO COM 097023105 4,096 17,100 SH   SOLE   17,100 0 0
BORGWARNER INC COM 099724106 502 10,340 SH   SOLE   10,340 0 0
BRIDGEBIO PHARMA INC COM 10806X102 2,832 46,457 SH   SOLE   46,457 0 0
BRINKER INTL INC COM 109641100 67 1,090 SH   SOLE   1,090 0 0
BRINKS CO COM 109696104 10,855 141,265 SH   SOLE   141,265 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 9,280 217,539 SH   SOLE   217,539 0 0
CME GROUP INC COM 12572Q105 723 3,400 SH   SOLE   3,400 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 5,441 52,440 SH   SOLE   52,440 0 0
CASTLE BIOSCIENCES INC COM 14843C105 11,398 155,437 SH   SOLE   155,437 0 0
CATERPILLAR INC COM 149123101 422 1,940 SH   SOLE   1,940 0 0
CERENCE INC COM 156727109 7,530 70,566 SH   SOLE   70,566 0 0
CHART INDS INC COM 16115Q308 13,186 90,120 SH   SOLE   90,120 0 0
CHEGG INC COM 163092109 267 3,215 SH   SOLE   3,215 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,284 14,806 SH   SOLE   14,806 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1,423 32,134 SH   SOLE   32,134 0 0
CHEVRON CORP NEW COM 166764100 3,221 30,755 SH   SOLE   30,755 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 341 220 SH   SOLE   220 0 0
CHURCH & DWIGHT INC COM 171340102 156 1,825 SH   SOLE   1,825 0 0
CINTAS CORP COM 172908105 283 740 SH   SOLE   740 0 0
CITIGROUP INC COM NEW 172967424 13,358 188,810 SH   SOLE   188,810 0 0
CLEAN HARBORS INC COM 184496107 10,510 112,840 SH   SOLE   112,840 0 0
COCA COLA CO COM 191216100 369 6,820 SH   SOLE   6,820 0 0
CODEXIS INC COM 192005106 3,803 167,808 SH   SOLE   167,808 0 0
COGNEX CORP COM 192422103 2,714 32,290 SH   SOLE   32,290 0 0
COLFAX CORP COM 194014106 5,721 124,889 SH   SOLE   124,889 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 4,429 91,812 SH   SOLE   91,812 0 0
COMMVAULT SYS INC COM 204166102 10,319 132,010 SH   SOLE   132,010 0 0
CONMED CORP COM 207410101 10,780 78,442 SH   SOLE   78,442 0 0
CONOCOPHILLIPS COM 20825C104 8,756 143,772 SH   SOLE   143,772 0 0
CONTINENTAL RES INC COM 212015101 1,257 33,055 SH   SOLE   33,055 0 0
COSTAR GROUP INC COM 22160N109 211 2,550 SH   SOLE   2,550 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,108 2,800 SH   SOLE   2,800 0 0
COUPA SOFTWARE INC COM 22266L106 119 455 SH   SOLE   455 0 0
CUMMINS INC COM 231021106 502 2,060 SH   SOLE   2,060 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 1,952 63,600 SH   SOLE   63,600 0 0
DANA INC COM 235825205 6,168 259,598 SH   SOLE   259,598 0 0
DANAHER CORPORATION COM 235851102 21,449 79,925 SH   SOLE   79,925 0 0
DARLING INGREDIENTS INC COM 237266101 324 4,800 SH   SOLE   4,800 0 0
DENALI THERAPEUTICS INC COM 24823R105 2,278 29,040 SH   SOLE   29,040 0 0
DESIGNER BRANDS INC CL A 250565108 4,272 258,106 SH   SOLE   258,106 0 0
DEVON ENERGY CORP NEW COM 25179M103 3,117 106,800 SH   SOLE   106,800 0 0
DEXCOM INC COM 252131107 24,800 58,080 SH   SOLE   58,080 0 0
DIAMONDBACK ENERGY INC COM 25278X109 4,011 42,720 SH   SOLE   42,720 0 0
DICKS SPORTING GOODS INC COM 253393102 4,312 43,040 SH   SOLE   43,040 0 0
DIGITAL TURBINE INC COM NEW 25400W102 14,087 185,282 SH   SOLE   185,282 0 0
DISNEY WALT CO COM 254687106 352 2,000 SH   SOLE   2,000 3 0
DOCUSIGN INC COM 256163106 405 1,450 SH   SOLE   1,450 0 0
DOMO INC COM CL B 257554105 11,434 141,455 SH   SOLE   141,455 0 0
DYCOM INDS INC COM 267475101 7,444 99,873 SH   SOLE   99,873 0 0
EOG RES INC COM 26875P101 3,154 37,800 SH   SOLE   37,800 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 45,497 439,285 SH   SOLE   439,285 0 0
ELEMENT SOLUTIONS INC COM 28618M106 13,372 571,954 SH   SOLE   571,954 0 0
ENBRIDGE INC COM 29250N105 532 13,290 SH   SOLE   13,290 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 6,419 603,890 SH   SOLE   603,890 0 0
ENPHASE ENERGY INC COM 29355A107 1,310 7,135 SH   SOLE   7,135 0 0
ENTEGRIS INC COM 29362U104 3,901 31,720 SH   SOLE   31,720 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 5,664 234,726 SH   SOLE   234,726 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 775 91,073 SH   SOLE   91,073 0 0
EURONET WORLDWIDE INC COM 298736109 12,302 90,891 SH   SOLE   90,891 0 0
EVERI HLDGS INC COM 30034T103 6,104 244,766 SH   SOLE   244,766 0 0
EXXON MOBIL CORP COM 30231G102 1,851 29,350 SH   SOLE   29,350 0 0
FACEBOOK INC CL A 30303M102 77,362 222,490 SH   SOLE   222,490 0 0
FATE THERAPEUTICS INC COM 31189P102 4,828 55,628 SH   SOLE   55,628 0 0
FASTENAL CO COM 311900104 180 3,460 SH   SOLE   3,460 0 0
FEDEX CORP COM 31428X106 298 1,000 SH   SOLE   1,000 0 0
F5 NETWORKS INC COM 315616102 26 140 SH   SOLE   140 0 0
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 173 8,042 SH   SOLE   8,042 0 0
FISERV INC COM 337738108 214 2,000 SH   SOLE   2,000 0 0
FIVE9 INC COM 338307101 1,214 6,618 SH   SOLE   6,618 0 0
FORD MTR CO DEL COM 345370860 15,265 1,027,230 SH   SOLE   1,027,230 0 0
FREEPORT-MCMORAN INC CL B 35671D857 754 20,330 SH   SOLE   20,330 0 0
FRESHPET INC COM 358039105 2,481 15,222 SH   SOLE   15,222 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 772 9,840 SH   SOLE   9,840 0 0
GENERAL MTRS CO COM 37045V100 10,603 179,195 SH   SOLE   179,195 0 0
GENTEX CORP COM 371901109 285 8,620 SH   SOLE   8,620 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 1,913 164,810 SH   SOLE   164,810 0 0
GILEAD SCIENCES INC COM 375558103 609 8,850 SH   SOLE   8,850 0 0
GLAUKOS CORP COM 377322102 3,130 36,900 SH   SOLE   36,900 0 0
GREEN PLAINS INC COM 393222104 8,516 253,292 SH   SOLE   253,292 0 0
HCA HEALTHCARE INC COM 40412C101 49,296 238,445 SH   SOLE   238,445 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 923 12,620 SH   SOLE   12,620 0 0
HALLIBURTON CO COM 406216101 1,676 72,500 SH   SOLE   72,500 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 14,431 317,787 SH   SOLE   317,787 0 0
HESS CORP COM 42809H107 2,001 22,920 SH   SOLE   22,920 0 0
HESS MIDSTREAM LP CL A SHS 428103105 531 21,045 SH   SOLE   21,045 0 0
HOME DEPOT INC COM 437076102 27,171 85,204 SH   SOLE   85,204 0 0
HUBSPOT INC COM 443573100 1,766 3,030 SH   SOLE   3,030 0 0
HUNT J B TRANS SVCS INC COM 445658107 922 5,660 SH   SOLE   5,660 0 0
IDEXX LABS INC COM 45168D104 445 705 SH   SOLE   705 0 0
ILLINOIS TOOL WKS INC COM 452308109 172 770 SH   SOLE   770 0 0
ILLUMINA INC COM 452327109 2,683 5,670 SH   SOLE   5,670 0 0
INARI MED INC COM 45332Y109 7,667 82,190 SH   SOLE   82,190 0 0
INCYTE CORP COM 45337C102 140 1,660 SH   SOLE   1,660 0 0
INGEVITY CORP COM 45688C107 6,938 85,280 SH   SOLE   85,280 0 0
INOGEN INC COM 45780L104 5,747 88,190 SH   SOLE   88,190 0 0
INSULET CORP COM 45784P101 251 915 SH   SOLE   915 0 0
INTEL CORP COM 458140100 124 2,200 SH   SOLE   2,200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 368 400 SH   SOLE   400 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 243 2,720 SH   SOLE   2,720 0 0
ISHARES TR MSCI EAFE ETF 464287465 41,846 530,500 SH   SOLE   530,500 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 47,898 868,500 SH   SOLE   868,500 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 42,034 265,000 SH   SOLE   265,000 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 156 500 SH   SOLE   500 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 27,611 166,560 SH   SOLE   166,560 0 0
ISHARES TR RUS MD CP GR ETF 464287481 1,811 16,000 SH   SOLE   16,000 0 0
ITRON INC COM 465741106 13,779 137,815 SH   SOLE   137,815 0 0
JPMORGAN CHASE & CO COM 46625H100 5,921 38,070 SH   SOLE   38,070 0 0
J2 GLOBAL INC COM 48123V102 16,749 121,765 SH   SOLE   121,765 0 0
KBR INC COM 48242W106 1,399 36,665 SH   SOLE   36,665 0 0
KLA CORP COM NEW 482480100 592 1,825 SH   SOLE   1,825 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 517 3,350 SH   SOLE   3,350 0 0
KIRBY CORP COM 497266106 6,994 115,340 SH   SOLE   115,340 0 0
LKQ CORP COM 501889208 3,010 61,150 SH   SOLE   61,150 0 0
LPL FINL HLDGS INC COM 50212V100 10,022 74,245 SH   SOLE   74,245 0 0
LAM RESEARCH CORP COM 512807108 72,172 110,915 SH   SOLE   110,915 0 0
LAS VEGAS SANDS CORP COM 517834107 44,909 852,324 SH   SOLE   852,324 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 3,610 64,265 SH   SOLE   64,265 0 0
LILLY ELI & CO COM 532457108 41,839 182,290 SH   SOLE   182,290 0 0
LINCOLN ELEC HLDGS INC COM 533900106 882 6,700 SH   SOLE   6,700 0 0
LITTELFUSE INC COM 537008104 10,472 41,102 SH   SOLE   41,102 0 0
LULULEMON ATHLETICA INC COM 550021109 21,943 60,123 SH   SOLE   60,123 0 0
MPLX LP COM UNIT REP LTD 55336V100 7,700 260,042 SH   SOLE   260,042 0 0
MSCI INC COM 55354G100 22,416 42,050 SH   SOLE   42,050 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 12,579 196,301 SH   SOLE   196,301 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,895 59,188 SH   SOLE   59,188 0 0
MANHATTAN ASSOCIATES INC COM 562750109 2,667 18,410 SH   SOLE   18,410 0 0
MANPOWERGROUP INC WIS COM 56418H100 3,389 28,500 SH   SOLE   28,500 0 0
MARATHON OIL CORP COM 565849106 971 71,265 SH   SOLE   71,265 0 0
MARATHON PETE CORP COM 56585A102 3,459 57,254 SH   SOLE   57,254 0 0
MARKETAXESS HLDGS INC COM 57060D108 264 570 SH   SOLE   570 0 0
MASCO CORP COM 574599106 8,471 143,800 SH   SOLE   143,800 0 0
MASONITE INTL CORP COM 575385109 5,212 46,625 SH   SOLE   46,625 0 0
MASTERCARD INCORPORATED CL A 57636Q104 66,549 182,282 SH   SOLE   182,282 0 0
MAXLINEAR INC COM 57776J100 10,999 258,857 SH   SOLE   258,857 0 0
MEDIFAST INC COM 58470H101 9,616 33,980 SH   SOLE   33,980 0 0
MICROSOFT CORP COM 594918104 130,480 481,655 SH   SOLE   481,655 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 53,378 356,470 SH   SOLE   356,470 0 0
MIDDLEBY CORP COM 596278101 1,604 9,260 SH   SOLE   9,260 0 0
MONGODB INC CL A 60937P106 336 930 SH   SOLE   930 0 0
MOOG INC CL A 615394202 72 860 SH   SOLE   860 0 0
MORGAN STANLEY COM NEW 617446448 3,594 39,200 SH   SOLE   39,200 0 0
MYRIAD GENETICS INC COM 62855J104 9,002 294,390 SH   SOLE   294,390 0 0
NCR CORP NEW COM 62886E108 6,316 138,485 SH   SOLE   138,485 0 0
NV5 GLOBAL INC COM 62945V109 7,970 84,327 SH   SOLE   84,327 0 0
NATERA INC COM 632307104 12,662 111,529 SH   SOLE   111,529 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 137 1,405 SH   SOLE   1,405 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 62 1,625 SH   SOLE   1,625 0 0
NEXTERA ENERGY INC COM 65339F101 413 5,640 SH   SOLE   5,640 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 459 6,010 SH   SOLE   6,010 0 0
NIKE INC CL B 654106103 64,588 418,075 SH   SOLE   418,075 0 0
NORDSON CORP COM 655663102 334 1,520 SH   SOLE   1,520 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 392 21,720 SH   SOLE   21,720 0 0
NUTANIX INC CL A 67059N108 11,584 303,095 SH   SOLE   303,095 0 0
NVIDIA CORPORATION COM 67066G104 73,427 91,772 SH   SOLE   91,772 0 0
OCCIDENTAL PETE CORP COM 674599105 2,550 81,550 SH   SOLE   81,550 0 0
OKTA INC CL A 679295105 226 925 SH   SOLE   925 0 0
OMNICELL COM COM 68213N109 10,115 66,785 SH   SOLE   66,785 0 0
ON SEMICONDUCTOR CORP COM 682189105 2,504 65,425 SH   SOLE   65,425 0 0
ONEOK INC NEW COM 682680103 839 15,085 SH   SOLE   15,085 0 0
OPTIMIZERX CORP COM NEW 68401U204 9,528 153,932 SH   SOLE   153,932 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 5,312 319,597 SH   SOLE   319,597 0 0
PNC FINL SVCS GROUP INC COM 693475105 27,609 144,730 SH   SOLE   144,730 0 0
PRA GROUP INC COM 69354N106 44 1,150 SH   SOLE   1,150 0 0
PTC INC COM 69370C100 3,154 22,325 SH   SOLE   22,325 0 0
PACCAR INC COM 693718108 344 3,850 SH   SOLE   3,850 0 0
PALO ALTO NETWORKS INC COM 697435105 319 860 SH   SOLE   860 0 0
PAR TECHNOLOGY CORP COM 698884103 11,019 157,544 SH   SOLE   157,544 0 0
PATTERSON-UTI ENERGY INC COM 703481101 796 80,130 SH   SOLE   80,130 0 0
PAYCHEX INC COM 704326107 39 360 SH   SOLE   360 0 0
PAYCOM SOFTWARE INC COM 70432V102 393 1,080 SH   SOLE   1,080 0 0
PAYPAL HLDGS INC COM 70450Y103 54,800 188,005 SH   SOLE   188,005 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 164 1,325 SH   SOLE   1,325 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1,042 85,237 SH   SOLE   85,237 0 0
PFIZER INC COM 717081103 255 6,500 SH   SOLE   6,500 0 0
PHILLIPS 66 COM 718546104 1,322 15,400 SH   SOLE   15,400 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 2,427 61,507 SH   SOLE   61,507 0 0
PIONEER NAT RES CO COM 723787107 4,971 30,587 SH   SOLE   30,587 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3,903 343,549 SH   SOLE   343,549 0 0
PLBY GROUP INC COM 72814P109 7,382 189,810 SH   SOLE   189,810 0 0
PLUG POWER INC COM NEW 72919P202 387 11,310 SH   SOLE   11,310 0 0
PROCTER AND GAMBLE CO COM 742718109 513 3,800 SH   SOLE   3,800 0 0
QUALCOMM INC COM 747525103 993 6,950 SH   SOLE   6,950 0 0
R1 RCM INC COM 749397105 9,093 408,879 SH   SOLE   408,879 0 0
RPM INTL INC COM 749685103 51 580 SH   SOLE   580 0 0
RADNET INC COM 750491102 3,927 116,555 SH   SOLE   116,555 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 15,058 601,590 SH   SOLE   601,590 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 1,093 100,065 SH   SOLE   100,065 0 0
REGAL BELOIT CORP COM 758750103 9,627 72,110 SH   SOLE   72,110 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 214 3,430 SH   SOLE   3,430 0 0
REPLIGEN CORP COM 759916109 150 750 SH   SOLE   750 0 0
REVOLVE GROUP INC CL A 76156B107 9,965 144,625 SH   SOLE   144,625 0 0
RIO TINTO PLC SPONSORED ADR 767204100 383 4,570 SH   SOLE   4,570 0 0
ROCKWELL AUTOMATION INC COM 773903109 406 1,420 SH   SOLE   1,420 0 0
ROGERS CORP COM 775133101 9,300 46,315 SH   SOLE   46,315 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 39 965 SH   SOLE   965 0 0
SPDR GOLD TR GOLD SHS 78463V107 11,342 68,475 SH   SOLE   68,475 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 13,850 189,100 SH   SOLE   189,100 0 0
SPDR SER TR S&P REGL BKG 78464A698 21,880 333,895 SH   SOLE   333,895 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 15,190 157,100 SH   SOLE   157,100 0 0
SVB FINANCIAL GROUP COM 78486Q101 540 970 SH   SOLE   970 0 0
SANDERSON FARMS INC COM 800013104 916 4,875 SH   SOLE   4,875 0 0
SCHLUMBERGER LTD COM STK 806857108 6,584 205,700 SH   SOLE   205,700 0 0
SCHWAB CHARLES CORP COM 808513105 51,252 703,920 SH   SOLE   703,920 0 0
SCIENTIFIC GAMES CORP COM 80874P109 9,217 119,015 SH   SOLE   119,015 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 353 1,840 SH   SOLE   1,840 0 0
SEA LTD SPONSORD ADS 81141R100 1,201 4,375 SH   SOLE   4,375 0 0
SEAGEN INC COM 81181C104 137 865 SH   SOLE   865 0 0
SEALED AIR CORP NEW COM 81211K100 43 720 SH   SOLE   720 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,012 37,350 SH   SOLE   37,350 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 33,582 408,000 SH   SOLE   408,000 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 45,286 1,234,280 SH   SOLE   1,234,280 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 84 2,380 SH   SOLE   2,380 0 0
SHOCKWAVE MED INC COM 82489T104 16,229 85,539 SH   SOLE   85,539 0 0
SHUTTERSTOCK INC COM 825690100 9,143 93,132 SH   SOLE   93,132 0 0
SHYFT GROUP INC COM 825698103 9,253 247,351 SH   SOLE   247,351 0 0
SI-BONE INC COM 825704109 6,964 221,285 SH   SOLE   221,285 0 0
SKECHERS U S A INC CL A 830566105 9,584 192,330 SH   SOLE   192,330 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 8,723 163,665 SH   SOLE   163,665 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 370 1,340 SH   SOLE   1,340 0 0
SONOS INC COM 83570H108 8,262 234,520 SH   SOLE   234,520 0 0
SOUTHWEST AIRLS CO COM 844741108 23,036 433,910 SH   SOLE   433,910 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 11,743 248,855 SH   SOLE   248,855 0 0
SPIRIT AIRLS INC COM 848577102 3,849 126,455 SH   SOLE   126,455 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 7,556 91,686 SH   SOLE   91,686 0 0
SPROUT SOCIAL INC COM CL A 85209W109 18,640 208,459 SH   SOLE   208,459 0 0
STARBUCKS CORP COM 855244109 517 4,620 SH   SOLE   4,620 0 0
STERICYCLE INC COM 858912108 55 770 SH   SOLE   770 0 0
STERLING CONSTR INC COM 859241101 5,804 240,515 SH   SOLE   240,515 0 0
STRYKER CORPORATION COM 863667101 88 340 SH   SOLE   340 0 0
SUMMIT MATLS INC CL A 86614U100 12,872 369,360 SH   SOLE   369,360 0 0
SUNCOR ENERGY INC NEW COM 867224107 1,893 78,980 SH   SOLE   78,980 0 0
SUNRUN INC COM 86771W105 173 3,110 SH   SOLE   3,110 0 0
SURGERY PARTNERS INC COM 86881A100 11,646 174,813 SH   SOLE   174,813 0 0
SYNAPTICS INC COM 87157D109 7,108 45,690 SH   SOLE   45,690 0 0
SYNOVUS FINL CORP COM NEW 87161C501 9,975 227,330 SH   SOLE   227,330 0 0
TJX COS INC NEW COM 872540109 922 13,680 SH   SOLE   13,680 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,164 18,010 SH   SOLE   18,010 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 333 1,880 SH   SOLE   1,880 0 0
TAPESTRY INC COM 876030107 8,047 185,080 SH   SOLE   185,080 0 0
TARGA RES CORP COM 87612G101 2,551 57,380 SH   SOLE   57,380 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 12,813 191,270 SH   SOLE   191,270 0 0
TERADYNE INC COM 880770102 349 2,605 SH   SOLE   2,605 0 0
TESLA INC COM 88160R101 35,513 52,248 SH   SOLE   52,248 0 0
TEXAS INSTRS INC COM 882508104 5,221 27,150 SH   SOLE   27,150 0 0
TG THERAPEUTICS INC COM 88322Q108 8,020 206,761 SH   SOLE   206,761 0 0
THE TRADE DESK INC COM CL A 88339J105 232 3,000 SH   SOLE   3,000 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 486 10,735 SH   SOLE   10,735 0 0
TRACTOR SUPPLY CO COM 892356106 323 1,735 SH   SOLE   1,735 0 0
TRANSDIGM GROUP INC COM 893641100 498 770 SH   SOLE   770 0 0
TRANSUNION COM 89400J107 365 3,320 SH   SOLE   3,320 0 0
TRIMBLE INC COM 896239100 177 2,160 SH   SOLE   2,160 0 0
ULTA BEAUTY INC COM 90384S303 29,314 84,780 SH   SOLE   84,780 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 6,922 128,849 SH   SOLE   128,849 0 0
UNDER ARMOUR INC CL A 904311107 6,330 299,310 SH   SOLE   299,310 0 0
UNDER ARMOUR INC CL C 904311206 25 1,349 SH   SOLE   1,349 0 0
UNION PAC CORP COM 907818108 22,422 101,950 SH   SOLE   101,950 0 0
UNITED RENTALS INC COM 911363109 329 1,030 SH   SOLE   1,030 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 28,247 127,050 SH   SOLE   127,050 0 0
VALERO ENERGY CORP COM 91913Y100 2,573 32,955 SH   SOLE   32,955 0 0
VARONIS SYS INC COM 922280102 13,714 238,014 SH   SOLE   238,014 0 0
VEEVA SYS INC CL A COM 922475108 403 1,295 SH   SOLE   1,295 0 0
VERICEL CORP COM 92346J108 10,384 197,790 SH   SOLE   197,790 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 147 730 SH   SOLE   730 0 0
VIASAT INC COM 92552V100 8,460 169,750 SH   SOLE   169,750 0 0
VICOR CORP COM 925815102 2,440 23,080 SH   SOLE   23,080 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 2,274 120,775 SH   SOLE   120,775 0 0
VISA INC COM CL A 92826C839 50,673 216,720 SH   SOLE   216,720 1 0
VONAGE HLDGS CORP COM 92886T201 5,015 348,050 SH   SOLE   348,050 2 0
WESCO INTL INC COM 95082P105 14,562 141,629 SH   SOLE   141,629 4 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 5,844 272,835 SH   SOLE   272,835 0 0
WILLIAMS COS INC COM 969457100 908 34,210 SH   SOLE   34,210 5 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 13,376 479,954 SH   SOLE   479,954 6 0
WORKHORSE GROUP INC COM NEW 98138J206 69 4,140 SH   SOLE   4,140 7 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 8,305 143,462 SH   SOLE   143,462 8 0
WW INTL INC COM 98262P101 6,113 169,155 SH   SOLE   169,155 9 0
WYNN RESORTS LTD COM 983134107 3,645 29,800 SH   SOLE   29,800 10 0
XPO LOGISTICS INC COM 983793100 305 2,180 SH   SOLE   2,180 11 0
YETI HLDGS INC COM 98585X104 2,860 31,145 SH   SOLE   31,145 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 596 1,125 SH   SOLE   1,125 0 0
ZOETIS INC CL A 98978V103 28,659 153,785 SH   SOLE   153,785 0 0