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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
10X GENOMICS INC CL A COM 88025U109   909,466 4,644 SH   SOLE   0 0 4,644
2U INC COM 90214J101   204,766 4,914 SH   SOLE   0 0 4,914
3M CO COM 88579Y101   4,110,274 20,693 SH   SOLE   0 0 20,693
AAON INC COM PAR $0.004 000360206   2,440,194 38,987 SH   SOLE   0 0 38,987
ABB LTD SPONSORED ADR 000375204   3,536,680 104,051 SH   SOLE   0 0 104,051
ABBOTT LABS COM 002824100   3,914,972 33,770 SH   SOLE   0 0 33,770
ABIOMED INC COM 003654100   2,008,925 6,437 SH   SOLE   0 0 6,437
ADOBE SYSTEMS INCORPORATED COM 00724F101   3,873,138 6,614 SH   SOLE   0 0 6,614
ADVANCE AUTO PARTS INC COM 00751Y106   392,044 1,911 SH   SOLE   0 0 1,911
ADVANCED MICRO DEVICES INC COM 007903107   1,097,511 11,684 SH   SOLE   0 0 11,684
AGILENT TECHNOLOGIES INC COM 00846U101   3,087,476 20,888 SH   SOLE   0 0 20,888
AGREE RLTY CORP COM 008492100   759,232 10,771 SH   SOLE   0 0 10,771
AIR PRODS & CHEMS INC COM 009158106   4,942,962 17,182 SH   SOLE   0 0 17,182
AKAMAI TECHNOLOGIES INC COM 00971T101   215,221 1,846 SH   SOLE   0 0 1,846
ALBEMARLE CORP COM 012653101   3,645,297 21,639 SH   SOLE   0 0 21,639
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   977,218 5,371 SH   SOLE   0 0 5,371
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   753,477 3,323 SH   SOLE   0 0 3,323
ALPHABET INC CAP STK CL A 02079K305   10,365,793 4,245 SH   SOLE   0 0 4,245
AMBARELLA INC SHS G037AX101   797,617 7,480 SH   SOLE   0 0 7,480
AMDOCS LTD SHS G02602103   304,015 3,930 SH   SOLE   0 0 3,930
AMERICAN HOMES 4 RENT CL A 02665T306   604,576 15,562 SH   SOLE   0 0 15,562
AMERICAN TOWER CORP NEW COM 03027X100   2,257,579 8,357 SH   SOLE   0 0 8,357
AMERICOLD RLTY TR COM 03064D108   872,200 23,044 SH   SOLE   0 0 23,044
AMGEN INC COM 031162100   3,091,601 12,683 SH   SOLE   0 0 12,683
AMN HEALTHCARE SVCS INC COM 001744101   1,841,678 18,990 SH   SOLE   0 0 18,990
AMPHENOL CORP NEW CL A 032095101   2,717,134 39,718 SH   SOLE   0 0 39,718
ANSYS INC COM 03662Q105   1,154,205 3,326 SH   SOLE   0 0 3,326
APPLE INC COM 037833100   21,884,932 159,791 SH   SOLE   0 0 159,791
APPLIED MATLS INC COM 038222105   4,652,346 32,671 SH   SOLE   0 0 32,671
APTIV PLC SHS G6095L109   1,964,684 12,488 SH   SOLE   0 0 12,488
ARCHER DANIELS MIDLAND CO COM 039483102   1,654,719 27,306 SH   SOLE   0 0 27,306
ARISTA NETWORKS INC COM 040413106   4,686,615 12,935 SH   SOLE   0 0 12,935
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,107,073 3,050 SH   SOLE   0 0 3,050
ASPEN TECHNOLOGY INC COM 045327103   2,320,630 16,872 SH   SOLE   0 0 16,872
ASTRAZENECA PLC SPONSORED ADR 046353108   1,418,629 23,683 SH   SOLE   0 0 23,683
ATLASSIAN CORP PLC CL A G06242104   3,239,354 12,611 SH   SOLE   0 0 12,611
ATMOS ENERGY CORP COM 049560105   243,543 2,534 SH   SOLE   0 0 2,534
AUTOHOME INC SP ADS RP CL A 05278C107   2,476,927 38,726 SH   SOLE   0 0 38,726
AUTOMATIC DATA PROCESSING IN COM 053015103   2,300,877 11,584 SH   SOLE   0 0 11,584
AUTOZONE INC COM 053332102   2,081,224 1,395 SH   SOLE   0 0 1,395
AVALARA INC COM 05338G106   2,656,075 16,416 SH   SOLE   0 0 16,416
AVALONBAY CMNTYS INC COM 053484101   1,169,210 5,603 SH   SOLE   0 0 5,603
AVERY DENNISON CORP COM 053611109   1,521,416 7,237 SH   SOLE   0 0 7,237
AYRO INC COM 054748108   120,829 24,760 SH   SOLE   0 0 24,760
BALCHEM CORP COM 057665200   1,016,294 7,743 SH   SOLE   0 0 7,743
BECTON DICKINSON & CO COM 075887109   2,187,211 8,994 SH   SOLE   0 0 8,994
BEST BUY INC COM 086516101   2,979,988 25,917 SH   SOLE   0 0 25,917
BIO-TECHNE CORP COM 09073M104   2,910,752 6,465 SH   SOLE   0 0 6,465
BLACK KNIGHT INC COM 09215C105   1,133,757 14,539 SH   SOLE   0 0 14,539
BLACKLINE INC COM 09239B109   4,440,945 39,911 SH   SOLE   0 0 39,911
BOOKING HOLDINGS INC COM 09857L108   1,338,000 611 SH   SOLE   0 0 611
BOOT BARN HLDGS INC COM 099406100   1,869,921 22,248 SH   SOLE   0 0 22,248
BORGWARNER INC COM 099724106   1,691,938 34,857 SH   SOLE   0 0 34,857
BOTTOMLINE TECH DEL INC COM 101388106   781,924 21,088 SH   SOLE   0 0 21,088
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,751,492 11,906 SH   SOLE   0 0 11,906
BRISTOL-MYERS SQUIBB CO COM 110122108   2,019,993 30,230 SH   SOLE   0 0 30,230
BROADCOM INC COM 11135F101   2,469,251 5,178 SH   SOLE   0 0 5,178
BROOKS AUTOMATION INC NEW COM 114340102   2,245,819 23,571 SH   SOLE   0 0 23,571
CABLE ONE INC COM 12685J105   989,260 517 SH   SOLE   0 0 517
CADENCE DESIGN SYSTEM INC COM 127387108   4,022,719 29,402 SH   SOLE   0 0 29,402
CAMDEN PPTY TR SH BEN INT 133131102   573,886 4,326 SH   SOLE   0 0 4,326
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   1,054,855 24,116 SH   SOLE   0 0 24,116
CARETRUST REIT INC COM 14174T107   272,278 11,721 SH   SOLE   0 0 11,721
CATERPILLAR INC COM 149123101   217,630 1,000 SH   SOLE   0 0 1,000
CBAK ENERGY TECHNOLOGY INC COM 14986C102   336,534 71,451 SH   SOLE   0 0 71,451
CBRE GROUP INC CL A 12504L109   684,687 7,987 SH   SOLE   0 0 7,987
CERNER CORP COM 156782104   2,681,258 34,305 SH   SOLE   0 0 34,305
CHARLES RIV LABS INTL INC COM 159864107   1,965,459 5,313 SH   SOLE   0 0 5,313
CHEFS WHSE INC COM 163086101   1,180,223 37,079 SH   SOLE   0 0 37,079
CHEVRON CORP NEW COM 166764100   5,752,364 54,920 SH   SOLE   0 0 54,920
CHIPOTLE MEXICAN GRILL INC COM 169656105   3,463,503 2,234 SH   SOLE   0 0 2,234
CINTAS CORP COM 172908105   3,621,437 9,480 SH   SOLE   0 0 9,480
CISCO SYS INC COM 17275R102   1,568,663 29,597 SH   SOLE   0 0 29,597
CLOROX CO DEL COM 189054109   2,114,345 11,752 SH   SOLE   0 0 11,752
COCA COLA CO COM 191216100   2,169,112 40,087 SH   SOLE   0 0 40,087
COGNEX CORP COM 192422103   607,862 7,232 SH   SOLE   0 0 7,232
COLGATE PALMOLIVE CO COM 194162103   2,103,933 25,863 SH   SOLE   0 0 25,863
COMFORT SYS USA INC COM 199908104   956,015 12,134 SH   SOLE   0 0 12,134
CONOCOPHILLIPS COM 20825C104   1,047,588 17,202 SH   SOLE   0 0 17,202
COPART INC COM 217204106   1,786,487 13,551 SH   SOLE   0 0 13,551
CORESITE RLTY CORP COM 21870Q105   1,285,987 9,554 SH   SOLE   0 0 9,554
CORNING INC COM 219350105   2,160,310 52,819 SH   SOLE   0 0 52,819
CORTEVA INC COM 22052L104   2,172,306 48,981 SH   SOLE   0 0 48,981
COSTAR GROUP INC COM 22160N109   3,759,030 45,388 SH   SOLE   0 0 45,388
COUPA SOFTWARE INC COM 22266L106   297,002 1,133 SH   SOLE   0 0 1,133
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   472,681 2,920 SH   SOLE   0 0 2,920
CROWDSTRIKE HLDGS INC CL A 22788C105   2,066,665 8,224 SH   SOLE   0 0 8,224
CROWN CASTLE INTL CORP NEW COM 22822V101   3,176,170 16,280 SH   SOLE   0 0 16,280
CSW INDUSTRIALS INC COM 126402106   778,261 6,570 SH   SOLE   0 0 6,570
CTS CORP COM 126501105   806,338 21,699 SH   SOLE   0 0 21,699
CUMMINS INC COM 231021106   2,287,845 9,384 SH   SOLE   0 0 9,384
CYRUSONE INC COM 23283R100   467,240 6,533 SH   SOLE   0 0 6,533
DANAHER CORPORATION COM 235851102   2,077,604 7,742 SH   SOLE   0 0 7,742
DEXCOM INC COM 252131107   4,123,785 9,658 SH   SOLE   0 0 9,658
DIGITAL RLTY TR INC COM 253868103   1,576,310 10,477 SH   SOLE   0 0 10,477
DIODES INC COM 254543101   850,153 10,658 SH   SOLE   0 0 10,658
DOCUSIGN INC COM 256163106   4,818,814 17,237 SH   SOLE   0 0 17,237
DOLLAR GEN CORP NEW COM 256677105   2,358,494 10,899 SH   SOLE   0 0 10,899
DOLLAR TREE INC COM 256746108   1,166,207 11,721 SH   SOLE   0 0 11,721
DORMAN PRODS INC COM 258278100   1,262,293 12,176 SH   SOLE   0 0 12,176
DOVER CORP COM 260003108   2,867,802 19,043 SH   SOLE   0 0 19,043
DUCK CREEK TECHNOLOGIES INC SHS 264120106   2,454,318 56,408 SH   SOLE   0 0 56,408
DUKE REALTY CORP COM NEW 264411505   1,088,328 22,985 SH   SOLE   0 0 22,985
EATON CORP PLC SHS G29183103   1,109,307 7,486 SH   SOLE   0 0 7,486
EBAY INC. COM 278642103   3,058,239 43,558 SH   SOLE   0 0 43,558
ECOLAB INC COM 278865100   3,739,827 18,157 SH   SOLE   0 0 18,157
EDITAS MEDICINE INC COM 28106W103   206,996 3,655 SH   SOLE   0 0 3,655
EDWARDS LIFESCIENCES CORP COM 28176E108   4,256,687 41,100 SH   SOLE   0 0 41,100
ELECTRONIC ARTS INC COM 285512109   2,351,646 16,350 SH   SOLE   0 0 16,350
EMERSON ELEC CO COM 291011104   2,395,105 24,887 SH   SOLE   0 0 24,887
ENVISTA HOLDINGS CORPORATION COM 29415F104   902,847 20,894 SH   SOLE   0 0 20,894
EOG RES INC COM 26875P101   1,534,319 18,388 SH   SOLE   0 0 18,388
EPAM SYS INC COM 29414B104   835,485 1,635 SH   SOLE   0 0 1,635
EQUINIX INC COM 29444U700   1,416,511 1,765 SH   SOLE   0 0 1,765
EQUITY LIFESTYLE PPTYS INC COM 29472R108   657,377 8,846 SH   SOLE   0 0 8,846
EQUITY RESIDENTIAL SH BEN INT 29476L107   1,196,962 15,545 SH   SOLE   0 0 15,545
ESSEX PPTY TR INC COM 297178105   781,050 2,603 SH   SOLE   0 0 2,603
ETSY INC COM 29786A106   1,990,557 9,670 SH   SOLE   0 0 9,670
EXACT SCIENCES CORP COM 30063P105   221,009 1,778 SH   SOLE   0 0 1,778
EXPEDITORS INTL WASH INC COM 302130109   2,679,835 21,168 SH   SOLE   0 0 21,168
EXTRA SPACE STORAGE INC COM 30225T102   690,821 4,217 SH   SOLE   0 0 4,217
EXXON MOBIL CORP COM 30231G102   2,579,539 40,893 SH   SOLE   0 0 40,893
FACEBOOK INC CL A 30303M102   12,595,865 36,225 SH   SOLE   0 0 36,225
FACTSET RESH SYS INC COM 303075105   2,794,059 8,325 SH   SOLE   0 0 8,325
FASTENAL CO COM 311900104   3,198,849 61,516 SH   SOLE   0 0 61,516
FIVE9 INC COM 338307101   2,512,324 13,699 SH   SOLE   0 0 13,699
FMC CORP COM NEW 302491303   2,769,608 25,597 SH   SOLE   0 0 25,597
FORWARD AIR CORP COM 349853101   1,201,344 13,385 SH   SOLE   0 0 13,385
FOX FACTORY HLDG CORP COM 35138V102   6,369,438 40,919 SH   SOLE   0 0 40,919
FRANKLIN ELEC INC COM 353514102   1,122,310 13,921 SH   SOLE   0 0 13,921
GARMIN LTD SHS H2906T109   3,146,426 21,754 SH   SOLE   0 0 21,754
GARTNER INC COM 366651107   1,550,908 6,403 SH   SOLE   0 0 6,403
GENMAB A/S SPONSORED ADS 372303206   1,930,319 47,277 SH   SOLE   0 0 47,277
GENTEX CORP COM 371901109   2,342,717 70,798 SH   SOLE   0 0 70,798
GENUINE PARTS CO COM 372460105   3,954,409 31,268 SH   SOLE   0 0 31,268
GLAUKOS CORP COM 377322102   1,473,868 17,374 SH   SOLE   0 0 17,374
GRAINGER W W INC COM 384802104   3,530,915 8,061 SH   SOLE   0 0 8,061
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   1,191,475 11,147 SH   SOLE   0 0 11,147
GUARDANT HEALTH INC COM 40131M109   633,140 5,098 SH   SOLE   0 0 5,098
GUIDEWIRE SOFTWARE INC COM 40171V100   2,189,848 19,427 SH   SOLE   0 0 19,427
HEALTHPEAK PROPERTIES INC COM 42250P103   404,507 12,151 SH   SOLE   0 0 12,151
HEICO CORP NEW CL A 422806208   3,448,319 27,769 SH   SOLE   0 0 27,769
HELEN OF TROY LTD COM G4388N106   2,576,157 11,293 SH   SOLE   0 0 11,293
HERSHEY CO COM 427866108   1,023,594 5,877 SH   SOLE   0 0 5,877
HOLOGIC INC COM 436440101   1,893,703 28,383 SH   SOLE   0 0 28,383
HORIZON THERAPEUTICS PUB L SHS G46188101   1,560,672 16,667 SH   SOLE   0 0 16,667
HP INC COM 40434L105   1,146,902 37,989 SH   SOLE   0 0 37,989
HUNT J B TRANS SVCS INC COM 445658107   1,611,520 9,890 SH   SOLE   0 0 9,890
IDEX CORP COM 45167R104   1,422,604 6,465 SH   SOLE   0 0 6,465
IDEXX LABS INC COM 45168D104   439,773 696 SH   SOLE   0 0 696
IHS MARKIT LTD SHS G47567105   1,423,193 12,633 SH   SOLE   0 0 12,633
II-VI INC COM 902104108   2,474,416 34,088 SH   SOLE   0 0 34,088
ILLINOIS TOOL WKS INC COM 452308109   4,408,723 19,721 SH   SOLE   0 0 19,721
ILLUMINA INC COM 452327109   1,133,273 2,395 SH   SOLE   0 0 2,395
IMPERIAL OIL LTD COM NEW 453038408   2,139,479 70,368 SH   SOLE   0 0 70,368
INCYTE CORP COM 45337C102   1,315,645 15,638 SH   SOLE   0 0 15,638
INTEL CORP COM 458140100   522,837 9,313 SH   SOLE   0 0 9,313
INTELLIA THERAPEUTICS INC COM 45826J105   1,122,967 6,936 SH   SOLE   0 0 6,936
INTUIT COM 461202103   2,455,882 5,010 SH   SOLE   0 0 5,010
INTUITIVE SURGICAL INC COM NEW 46120E602   2,349,020 2,554 SH   SOLE   0 0 2,554
INVITAE CORP COM 46185L103   286,115 8,483 SH   SOLE   0 0 8,483
IPG PHOTONICS CORP COM 44980X109   879,363 4,172 SH   SOLE   0 0 4,172
ISHARES SILVER TR ISHARES 46428Q109   251,888 10,400 SH   SOLE   0 0 10,400
ITERIS INC NEW COM 46564T107   249,169 37,469 SH   SOLE   0 0 37,469
J & J SNACK FOODS CORP COM 466032109   869,595 4,986 SH   SOLE   0 0 4,986
JOHNSON & JOHNSON COM 478160104   6,066,614 36,825 SH   SOLE   0 0 36,825
JOHNSON CTLS INTL PLC SHS G51502105   1,542,482 22,475 SH   SOLE   0 0 22,475
JUNIPER NETWORKS INC COM 48203R104   319,599 11,686 SH   SOLE   0 0 11,686
KANDI TECHNOLOGIES GROUP INC COM 483709101   335,382 56,084 SH   SOLE   0 0 56,084
KEYSIGHT TECHNOLOGIES INC COM 49338L103   2,264,926 14,668 SH   SOLE   0 0 14,668
KFORCE INC COM 493732101   1,251,503 19,887 SH   SOLE   0 0 19,887
KIMBERLY-CLARK CORP COM 494368103   3,258,354 24,356 SH   SOLE   0 0 24,356
KIRKLAND LAKE GOLD LTD COM 49741E100   2,616,895 67,918 SH   SOLE   0 0 67,918
KLA CORP COM NEW 482480100   7,264,497 22,407 SH   SOLE   0 0 22,407
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   1,225,257 24,653 SH   SOLE   0 0 24,653
KONTOOR BRANDS INC COM 50050N103   736,643 13,059 SH   SOLE   0 0 13,059
LA Z BOY INC COM 505336107   853,901 23,053 SH   SOLE   0 0 23,053
LABORATORY CORP AMER HLDGS COM NEW 50540R409   744,982 2,701 SH   SOLE   0 0 2,701
LAM RESEARCH CORP COM 512807108   2,638,876 4,055 SH   SOLE   0 0 4,055
LAMB WESTON HLDGS INC COM 513272104   1,081,180 13,404 SH   SOLE   0 0 13,404
LAUDER ESTEE COS INC CL A 518439104   1,453,971 4,571 SH   SOLE   0 0 4,571
LEGGETT & PLATT INC COM 524660107   2,208,160 42,620 SH   SOLE   0 0 42,620
LGI HOMES INC COM 50187T106   827,315 5,109 SH   SOLE   0 0 5,109
LHC GROUP INC COM 50187A107   594,572 2,969 SH   SOLE   0 0 2,969
LILLY ELI & CO COM 532457108   785,122 3,421 SH   SOLE   0 0 3,421
LINDE PLC SHS G5494J103   2,371,358 8,203 SH   SOLE   0 0 8,203
LISTED FD TR WAHED FTSE ETF 53656F607   1,240,840 32,931 SH   SOLE   0 0 32,931
LOWES COS INC COM 548661107   5,616,701 28,957 SH   SOLE   0 0 28,957
LULULEMON ATHLETICA INC COM 550021109   3,434,224 9,410 SH   SOLE   0 0 9,410
MAGNA INTL INC COM 559222401   2,260,001 24,396 SH   SOLE   0 0 24,396
MARVELL TECHNOLOGY INC COM 573874104   3,407,840 58,423 SH   SOLE   0 0 58,423
MASIMO CORP COM 574795100   2,047,153 8,444 SH   SOLE   0 0 8,444
MCCORMICK & CO INC COM NON VTG 579780206   1,985,112 22,476 SH   SOLE   0 0 22,476
MEDIAALPHA INC CL A 58450V104   1,972,707 46,858 SH   SOLE   0 0 46,858
MEDPACE HLDGS INC COM 58506Q109   1,246,586 7,058 SH   SOLE   0 0 7,058
MEDTRONIC PLC SHS G5960L103   3,546,537 28,571 SH   SOLE   0 0 28,571
MERCK & CO INC COM 58933Y105   4,511,889 58,016 SH   SOLE   0 0 58,016
METTLER TOLEDO INTERNATIONAL COM 592688105   2,457,487 1,774 SH   SOLE   0 0 1,774
MICROCHIP TECHNOLOGY INC. COM 595017104   1,779,395 11,883 SH   SOLE   0 0 11,883
MICROSOFT CORP COM 594918104   15,629,889 57,696 SH   SOLE   0 0 57,696
MID-AMER APT CMNTYS INC COM 59522J103   857,500 5,091 SH   SOLE   0 0 5,091
MIDDLEBY CORP COM 596278101   1,490,072 8,600 SH   SOLE   0 0 8,600
MODERNA INC COM 60770K107   349,835 1,489 SH   SOLE   0 0 1,489
MONDELEZ INTL INC CL A 609207105   3,086,101 49,425 SH   SOLE   0 0 49,425
MONOLITHIC PWR SYS INC COM 609839105   2,665,392 7,137 SH   SOLE   0 0 7,137
MONSTER BEVERAGE CORP NEW COM 61174X109   1,617,358 17,705 SH   SOLE   0 0 17,705
MOODYS CORP COM 615369105   893,003 2,464 SH   SOLE   0 0 2,464
NAKED BRAND GROUP LIMITED SHS NEW Q6519T117   55,817 86,552 SH   SOLE   0 0 86,552
NATIONAL VISION HLDGS INC COM 63845R107   819,383 16,025 SH   SOLE   0 0 16,025
NATUS MED INC DEL COM 639050103   548,342 21,106 SH   SOLE   0 0 21,106
NCINO INC COM 63947U107   1,550,397 25,874 SH   SOLE   0 0 25,874
NETAPP INC COM 64110D104   1,266,125 15,475 SH   SOLE   0 0 15,475
NEWMONT CORP COM 651639106   2,474,558 39,043 SH   SOLE   0 0 39,043
NEXTERA ENERGY INC COM 65339F101   2,136,391 29,154 SH   SOLE   0 0 29,154
NIKE INC CL B 654106103   2,138,514 13,842 SH   SOLE   0 0 13,842
NIO INC SPON ADS 62914V106   2,109,670 39,655 SH   SOLE   0 0 39,655
NORTONLIFELOCK INC COM 668771108   452,730 16,632 SH   SOLE   0 0 16,632
NOVANTA INC COM 67000B104   514,658 3,819 SH   SOLE   0 0 3,819
NOVARTIS AG SPONSORED ADR 66987V109   2,640,309 28,938 SH   SOLE   0 0 28,938
NOVO-NORDISK A S ADR 670100205   2,334,243 27,865 SH   SOLE   0 0 27,865
NUCOR CORP COM 670346105   2,293,155 23,904 SH   SOLE   0 0 23,904
NVIDIA CORPORATION COM 67066G104   5,742,120 7,177 SH   SOLE   0 0 7,177
OKTA INC CL A 679295105   1,016,465 4,154 SH   SOLE   0 0 4,154
OLD DOMINION FREIGHT LINE IN COM 679580100   2,429,039 9,571 SH   SOLE   0 0 9,571
OLLIES BARGAIN OUTLET HLDGS COM 681116109   4,652,845 55,305 SH   SOLE   0 0 55,305
OLO INC CL A 68134L109   642,547 17,185 SH   SOLE   0 0 17,185
OMNICELL COM COM 68213N109   1,454,111 9,601 SH   SOLE   0 0 9,601
ONTO INNOVATION INC COM 683344105   1,444,535 19,777 SH   SOLE   0 0 19,777
PACIRA BIOSCIENCES INC COM 695127100   283,517 4,672 SH   SOLE   0 0 4,672
PAYCOM SOFTWARE INC COM 70432V102   3,370,887 9,274 SH   SOLE   0 0 9,274
PAYLOCITY HLDG CORP COM 70438V106   716,864 3,757 SH   SOLE   0 0 3,757
PENTAIR PLC SHS G7S00T104   2,347,148 34,778 SH   SOLE   0 0 34,778
PEPSICO INC COM 713448108   3,524,046 23,784 SH   SOLE   0 0 23,784
PFIZER INC COM 717081103   1,266,286 32,336 SH   SOLE   0 0 32,336
PINTEREST INC CL A 72352L106   957,112 12,123 SH   SOLE   0 0 12,123
PIONEER NAT RES CO COM 723787107   1,071,729 6,594 SH   SOLE   0 0 6,594
POTLATCHDELTIC CORPORATION COM 737630103   341,111 6,418 SH   SOLE   0 0 6,418
PPG INDS INC COM 693506107   3,442,978 20,280 SH   SOLE   0 0 20,280
PROCTER AND GAMBLE CO COM 742718109   3,769,751 27,939 SH   SOLE   0 0 27,939
PROLOGIS INC. COM 74340W103   2,635,166 22,046 SH   SOLE   0 0 22,046
PROS HOLDINGS INC COM 74346Y103   226,330 4,967 SH   SOLE   0 0 4,967
PS BUSINESS PKS INC CALIF COM 69360J107   476,754 3,220 SH   SOLE   0 0 3,220
Q2 HLDGS INC COM 74736L109   348,259 3,395 SH   SOLE   0 0 3,395
QUANTA SVCS INC COM 74762E102   2,697,951 29,789 SH   SOLE   0 0 29,789
QUEST DIAGNOSTICS INC COM 74834L100   510,678 3,870 SH   SOLE   0 0 3,870
REALTY INCOME CORP COM 756109104   1,100,087 16,483 SH   SOLE   0 0 16,483
REGENERON PHARMACEUTICALS COM 75886F107   1,798,923 3,221 SH   SOLE   0 0 3,221
REPLIGEN CORP COM 759916109   487,291 2,441 SH   SOLE   0 0 2,441
RESMED INC COM 761152107   255,027 1,035 SH   SOLE   0 0 1,035
RINGCENTRAL INC CL A 76680R206   904,686 3,113 SH   SOLE   0 0 3,113
RIO TINTO PLC SPONSORED ADR 767204100   4,888,684 58,275 SH   SOLE   0 0 58,275
ROBERT HALF INTL INC COM 770323103   830,462 9,334 SH   SOLE   0 0 9,334
ROKU INC COM CL A 77543R102   611,810 1,332 SH   SOLE   0 0 1,332
ROPER TECHNOLOGIES INC COM 776696106   2,861,559 6,086 SH   SOLE   0 0 6,086
ROSS STORES INC COM 778296103   1,837,480 14,818 SH   SOLE   0 0 14,818
RPM INTL INC COM 749685103   1,294,296 14,595 SH   SOLE   0 0 14,595
SALESFORCE COM INC COM 79466L302   4,213,036 17,247 SH   SOLE   0 0 17,247
SAP SE SPON ADR 803054204   2,399,023 17,080 SH   SOLE   0 0 17,080
SBA COMMUNICATIONS CORP NEW CL A 78410G104   2,554,052 8,014 SH   SOLE   0 0 8,014
SCOTTS MIRACLE-GRO CO CL A 810186106   1,186,488 6,182 SH   SOLE   0 0 6,182
SEAGEN INC COM 81181C104   2,064,911 13,079 SH   SOLE   0 0 13,079
SHERWIN WILLIAMS CO COM 824348106   2,309,265 8,476 SH   SOLE   0 0 8,476
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   900,054 14,041 SH   SOLE   0 0 14,041
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   214,348 1,266 SH   SOLE   0 0 1,266
SKYWORKS SOLUTIONS INC COM 83088M102   4,955,951 25,846 SH   SOLE   0 0 25,846
SMITH A O CORP COM 831865209   3,419,642 47,455 SH   SOLE   0 0 47,455
SNAP INC CL A 83304A106   1,460,335 21,431 SH   SOLE   0 0 21,431
SOUTHERN COPPER CORP COM 84265V105   2,131,294 33,136 SH   SOLE   0 0 33,136
SPDR GOLD TR GOLD SHS 78463V107   403,640 2,437 SH   SOLE   0 0 2,437
SPLUNK INC COM 848637104   1,744,519 12,066 SH   SOLE   0 0 12,066
SPOTIFY TECHNOLOGY S A SHS L8681T102   265,222 962 SH   SOLE   0 0 962
SPS COMM INC COM 78463M107   1,434,647 14,368 SH   SOLE   0 0 14,368
SQUARE INC CL A 852234103   2,965,892 12,165 SH   SOLE   0 0 12,165
STANLEY BLACK & DECKER INC COM 854502101   2,153,294 10,504 SH   SOLE   0 0 10,504
STARBUCKS CORP COM 855244109   2,163,399 19,349 SH   SOLE   0 0 19,349
STRATA SKIN SCIENCES INC COM NEW 86272A206   30,888 19,800 SH   SOLE   0 0 19,800
SUN CMNTYS INC COM 866674104   791,398 4,617 SH   SOLE   0 0 4,617
SUPERNUS PHARMACEUTICALS INC COM 868459108   497,573 16,160 SH   SOLE   0 0 16,160
SYSCO CORP COM 871829107   2,211,106 28,439 SH   SOLE   0 0 28,439
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,203,036 18,334 SH   SOLE   0 0 18,334
TARGET CORP COM 87612E106   3,659,822 15,140 SH   SOLE   0 0 15,140
TE CONNECTIVITY LTD REG SHS H84989104   1,515,723 11,210 SH   SOLE   0 0 11,210
TELADOC HEALTH INC COM 87918A105   1,465,509 8,813 SH   SOLE   0 0 8,813
TELEFLEX INCORPORATED COM 879369106   2,264,053 5,635 SH   SOLE   0 0 5,635
TERADYNE INC COM 880770102   3,700,760 27,626 SH   SOLE   0 0 27,626
TESLA INC COM 88160R101   3,653,546 5,375 SH   SOLE   0 0 5,375
TEXAS INSTRS INC COM 882508104   1,413,744 7,352 SH   SOLE   0 0 7,352
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,635,109 1,022 SH   SOLE   0 0 1,022
THERMO FISHER SCIENTIFIC INC COM 883556102   1,602,673 3,177 SH   SOLE   0 0 3,177
TJX COS INC NEW COM 872540109   1,806,259 26,791 SH   SOLE   0 0 26,791
TRANE TECHNOLOGIES PLC SHS G8994E103   2,152,165 11,688 SH   SOLE   0 0 11,688
TRANSUNION COM 89400J107   4,642,507 42,278 SH   SOLE   0 0 42,278
TREX CO INC COM 89531P105   2,094,760 20,495 SH   SOLE   0 0 20,495
TRIMBLE INC COM 896239100   1,845,989 22,559 SH   SOLE   0 0 22,559
TWILIO INC CL A 90138F102   4,556,950 11,561 SH   SOLE   0 0 11,561
TWITTER INC COM 90184L102   4,300,437 62,497 SH   SOLE   0 0 62,497
TYLER TECHNOLOGIES INC COM 902252105   3,421,638 7,564 SH   SOLE   0 0 7,564
U S PHYSICAL THERAPY COM 90337L108   637,751 5,504 SH   SOLE   0 0 5,504
ULTA BEAUTY INC COM 90384S303   4,192,424 12,125 SH   SOLE   0 0 12,125
UNILEVER PLC SPON ADR NEW 904767704   2,397,823 40,988 SH   SOLE   0 0 40,988
UNION PAC CORP COM 907818108   1,554,136 7,067 SH   SOLE   0 0 7,067
UNITED PARCEL SERVICE INC CL B 911312106   1,496,010 7,193 SH   SOLE   0 0 7,193
UNITY SOFTWARE INC COM 91332U101   223,820 2,038 SH   SOLE   0 0 2,038
UNIVERSAL DISPLAY CORP COM 91347P105   1,205,289 5,421 SH   SOLE   0 0 5,421
V F CORP COM 918204108   4,169,787 50,826 SH   SOLE   0 0 50,826
VAIL RESORTS INC COM 91879Q109   1,042,955 3,295 SH   SOLE   0 0 3,295
VEEVA SYS INC CL A COM 922475108   1,061,238 3,413 SH   SOLE   0 0 3,413
VERISK ANALYTICS INC COM 92345Y106   979,138 5,604 SH   SOLE   0 0 5,604
VISA INC COM CL A 92826C839   5,231,526 22,374 SH   SOLE   0 0 22,374
VULCAN MATLS CO COM 929160109   1,202,383 6,907 SH   SOLE   0 0 6,907
WASTE CONNECTIONS INC COM 94106B101   817,212 6,843 SH   SOLE   0 0 6,843
WAYFAIR INC CL A 94419L101   1,364,849 4,323 SH   SOLE   0 0 4,323
WEST PHARMACEUTICAL SVSC INC COM 955306105   2,621,219 7,299 SH   SOLE   0 0 7,299
WEYERHAEUSER CO MTN BE COM NEW 962166104   410,487 11,926 SH   SOLE   0 0 11,926
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   286,352 10,275 SH   SOLE   0 0 10,275
XILINX INC COM 983919101   998,672 6,905 SH   SOLE   0 0 6,905
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   2,169,410 4,097 SH   SOLE   0 0 4,097
ZENDESK INC COM 98936J101   1,756,970 12,172 SH   SOLE   0 0 12,172
ZILLOW GROUP INC CL C CAP STK 98954M200   298,933 2,446 SH   SOLE   0 0 2,446
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,502,191 9,341 SH   SOLE   0 0 9,341
ZOETIS INC CL A 98978V103   1,099,004 5,897 SH   SOLE   0 0 5,897
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   598,875 1,547 SH   SOLE   0 0 1,547
ZYNGA INC CL A 98986T108   571,415 53,755 SH   SOLE   0 0 53,755