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
AAON INC COM PAR $0.004 000360206   3,997,520 37,069 SH   SOLE   0 0 37,069
ABBOTT LABS COM 002824100   4,365,367 38,289 SH   SOLE   0 0 38,289
ABBVIE INC COM 00287Y109   4,752,404 24,065 SH   SOLE   0 0 24,065
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,221,103 6,284 SH   SOLE   0 0 6,284
ACUSHNET HLDGS CORP COM 005098108   651,610 10,221 SH   SOLE   0 0 10,221
ADDUS HOMECARE CORP COM 006739106   1,123,295 8,444 SH   SOLE   0 0 8,444
ADOBE INC COM 00724F101   3,305,976 6,385 SH   SOLE   0 0 6,385
ADVANCED ENERGY INDS COM 007973100   780,454 7,416 SH   SOLE   0 0 7,416
ADVANCED MICRO DEVICES INC COM 007903107   1,752,524 10,681 SH   SOLE   0 0 10,681
AGNICO EAGLE MINES LTD COM 008474108   5,007,012 62,153 SH   SOLE   0 0 62,153
AGREE RLTY CORP COM 008492100   854,226 11,340 SH   SOLE   0 0 11,340
AIR PRODS & CHEMS INC COM 009158106   4,039,353 13,567 SH   SOLE   0 0 13,567
ALAMO GROUP INC COM 011311107   737,796 4,096 SH   SOLE   0 0 4,096
ALIGN TECHNOLOGY INC COM 016255101   4,250,421 16,713 SH   SOLE   0 0 16,713
ALLEGION PLC ORD SHS G0176J109   3,696,153 25,361 SH   SOLE   0 0 25,361
ALPHABET INC CAP STK CL A 02079K305   18,367,558 110,748 SH   SOLE   0 0 110,748
ALPHABET INC CAP STK CL C 02079K107   284,694 1,703 SH   SOLE   0 0 1,703
AMAZON COM INC COM 023135106   1,777,588 9,540 SH   SOLE   0 0 9,540
AMBARELLA INC SHS G037AX101   569,909 10,104 SH   SOLE   0 0 10,104
AMERICAN HOMES 4 RENT CL A 02665T306   1,489,882 38,809 SH   SOLE   0 0 38,809
AMERICAN TOWER CORP NEW COM 03027X100   2,331,335 10,025 SH   SOLE   0 0 10,025
AMERICAN WOODMARK CORPORATIO COM 030506109   566,676 6,064 SH   SOLE   0 0 6,064
AMGEN INC COM 031162100   2,874,927 8,923 SH   SOLE   0 0 8,923
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   3,170,795 119,069 SH   SOLE   0 0 119,069
ANSYS INC COM 03662Q105   504,674 1,584 SH   SOLE   0 0 1,584
APPFOLIO INC COM CL A 03783C100   1,556,556 6,612 SH   SOLE   0 0 6,612
APPLE INC COM 037833100   39,024,172 167,486 SH   SOLE   0 0 167,486
APPLIED INDL TECHNOLOGIES IN COM 03820C105   1,018,730 4,566 SH   SOLE   0 0 4,566
APPLIED MATLS INC COM 038222105   6,770,845 33,511 SH   SOLE   0 0 33,511
ARCHER AVIATION INC COM CL A 03945R102   30,694 10,130 SH   SOLE   0 0 10,130
ARCHER DANIELS MIDLAND CO COM 039483102   2,101,430 35,176 SH   SOLE   0 0 35,176
ARISTA NETWORKS INC COM 040413106   2,469,882 6,435 SH   SOLE   0 0 6,435
ASGN INC COM 00191U102   1,783,817 19,134 SH   SOLE   0 0 19,134
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,680,212 3,217 SH   SOLE   0 0 3,217
ASPEN TECHNOLOGY INC COM 29109X106   1,000,431 4,189 SH   SOLE   0 0 4,189
ASTRAZENECA PLC SPONSORED ADR 046353108   4,759,758 61,093 SH   SOLE   0 0 61,093
ATLASSIAN CORPORATION CL A 049468101   548,050 3,451 SH   SOLE   0 0 3,451
AUTOZONE INC COM 053332102   2,254,166 716 SH   SOLE   0 0 716
AVALONBAY CMNTYS INC COM 053484101   2,805,109 12,453 SH   SOLE   0 0 12,453
AVANOS MED INC COM 05350V106   689,771 28,705 SH   SOLE   0 0 28,705
BALCHEM CORP COM 057665200   951,737 5,408 SH   SOLE   0 0 5,408
BECTON DICKINSON & CO COM 075887109   5,058,724 20,982 SH   SOLE   0 0 20,982
BENCHMARK ELECTRS INC COM 08160H101   766,485 17,294 SH   SOLE   0 0 17,294
BEST BUY INC COM 086516101   668,880 6,475 SH   SOLE   0 0 6,475
BIO-TECHNE CORP COM 09073M104   3,690,442 46,171 SH   SOLE   0 0 46,171
BLACKBAUD INC COM 09227Q100   953,601 11,261 SH   SOLE   0 0 11,261
BLOCK INC CL A 852234103   231,588 3,450 SH   SOLE   0 0 3,450
BOOKING HOLDINGS INC COM 09857L108   2,813,745 668 SH   SOLE   0 0 668
BOOT BARN HLDGS INC COM 099406100   1,567,654 9,371 SH   SOLE   0 0 9,371
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107   10,800 10,000 SH   SOLE   0 0 10,000
BROADCOM INC COM 11135F101   6,343,568 36,774 SH   SOLE   0 0 36,774
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   2,859,951 25,912 SH   SOLE   0 0 25,912
CADENCE DESIGN SYSTEM INC COM 127387108   5,351,131 19,744 SH   SOLE   0 0 19,744
CAMDEN PPTY TR SH BEN INT 133131102   2,214,426 17,926 SH   SOLE   0 0 17,926
CANADIAN NAT RES LTD COM 136385101   3,409,556 102,667 SH   SOLE   0 0 102,667
CANADIAN NATL RY CO COM 136375102   2,773,498 23,675 SH   SOLE   0 0 23,675
CARDINAL HEALTH INC COM 14149Y108   4,958,759 44,868 SH   SOLE   0 0 44,868
CARETRUST REIT INC COM 14174T107   695,813 22,547 SH   SOLE   0 0 22,547
CARRIER GLOBAL CORPORATION COM 14448C104   2,332,423 28,978 SH   SOLE   0 0 28,978
CBAK ENERGY TECHNOLOGY INC COM 14986C102   45,390 36,312 SH   SOLE   0 0 36,312
CBRE GROUP INC CL A 12504L109   3,983,379 32,000 SH   SOLE   0 0 32,000
CDW CORP COM 12514G108   1,262,327 5,578 SH   SOLE   0 0 5,578
CENCORA INC COM 03073E105   1,824,273 8,105 SH   SOLE   0 0 8,105
CF INDS HLDGS INC COM 125269100   1,321,518 15,402 SH   SOLE   0 0 15,402
CHEVRON CORP NEW COM 166764100   4,490,094 30,489 SH   SOLE   0 0 30,489
CHIPOTLE MEXICAN GRILL INC COM 169656105   3,325,551 57,715 SH   SOLE   0 0 57,715
CHURCH & DWIGHT CO INC COM 171340102   2,658,535 25,387 SH   SOLE   0 0 25,387
CINTAS CORP COM 172908105   5,207,109 25,292 SH   SOLE   0 0 25,292
CISCO SYS INC COM 17275R102   2,103,067 39,516 SH   SOLE   0 0 39,516
CLOROX CO DEL COM 189054109   3,246,385 19,927 SH   SOLE   0 0 19,927
COCA COLA CO COM 191216100   2,929,607 40,768 SH   SOLE   0 0 40,768
COHERENT CORP COM 19247G107   664,424 7,473 SH   SOLE   0 0 7,473
COHU INC COM 192576106   624,925 24,316 SH   SOLE   0 0 24,316
COLGATE PALMOLIVE CO COM 194162103   4,410,328 42,485 SH   SOLE   0 0 42,485
COMFORT SYS USA INC COM 199908104   698,471 1,789 SH   SOLE   0 0 1,789
CONOCOPHILLIPS COM 20825C104   3,816,552 36,251 SH   SOLE   0 0 36,251
COPART INC COM 217204106   3,017,432 57,585 SH   SOLE   0 0 57,585
CORNING INC COM 219350105   3,555,763 78,754 SH   SOLE   0 0 78,754
CORPAY INC COM SHS 219948106   2,182,439 6,978 SH   SOLE   0 0 6,978
CORTEVA INC COM 22052L104   2,885,842 49,087 SH   SOLE   0 0 49,087
COSTAR GROUP INC COM 22160N109   7,680,956 101,815 SH   SOLE   0 0 101,815
CRH PLC ORD G25508105   601,499 6,486 SH   SOLE   0 0 6,486
CSW INDUSTRIALS INC COM 126402106   1,420,043 3,876 SH   SOLE   0 0 3,876
CSX CORP COM 126408103   2,426,880 70,283 SH   SOLE   0 0 70,283
CTS CORP COM 126501105   559,122 11,557 SH   SOLE   0 0 11,557
CUBESMART COM 229663109   992,987 18,447 SH   SOLE   0 0 18,447
CUMMINS INC COM 231021106   3,080,053 9,513 SH   SOLE   0 0 9,513
D R HORTON INC COM 23331A109   1,648,852 8,643 SH   SOLE   0 0 8,643
DANAHER CORPORATION COM 235851102   2,937,958 10,567 SH   SOLE   0 0 10,567
DATADOG INC CL A COM 23804L103   2,202,101 19,139 SH   SOLE   0 0 19,139
DEXCOM INC COM 252131107   2,882,304 42,994 SH   SOLE   0 0 42,994
DIGITAL RLTY TR INC COM 253868103   1,249,384 7,720 SH   SOLE   0 0 7,720
DIODES INC COM 254543101   740,146 11,549 SH   SOLE   0 0 11,549
DORMAN PRODS INC COM 258278100   900,011 7,956 SH   SOLE   0 0 7,956
DOVER CORP COM 260003108   3,676,976 19,177 SH   SOLE   0 0 19,177
DREAM FINDERS HOMES INC COM CL A 26154D100   790,914 21,842 SH   SOLE   0 0 21,842
DUPONT DE NEMOURS INC COM 26614N102   3,120,227 35,015 SH   SOLE   0 0 35,015
EASTGROUP PPTYS INC COM 277276101   389,499 2,085 SH   SOLE   0 0 2,085
EATON CORP PLC SHS G29183103   4,082,764 12,318 SH   SOLE   0 0 12,318
ECOLAB INC COM 278865100   6,621,556 25,933 SH   SOLE   0 0 25,933
EDWARDS LIFESCIENCES CORP COM 28176E108   3,603,359 54,605 SH   SOLE   0 0 54,605
ELI LILLY & CO COM 532457108   1,710,689 1,931 SH   SOLE   0 0 1,931
EMERSON ELEC CO COM 291011104   4,869,431 44,523 SH   SOLE   0 0 44,523
ENDAVA PLC ADS 29260V105   921,821 36,093 SH   SOLE   0 0 36,093
ENERSYS COM 29275Y102   742,986 7,281 SH   SOLE   0 0 7,281
ENPRO INC COM 29355X107   1,302,486 8,031 SH   SOLE   0 0 8,031
ENTEGRIS INC COM 29362U104   231,578 2,058 SH   SOLE   0 0 2,058
EQUINIX INC COM 29444U700   3,674,173 4,139 SH   SOLE   0 0 4,139
EQUITY LIFESTYLE PPTYS INC COM 29472R108   1,021,600 14,320 SH   SOLE   0 0 14,320
EQUITY RESIDENTIAL SH BEN INT 29476L107   2,422,420 32,533 SH   SOLE   0 0 32,533
ESCO TECHNOLOGIES INC COM 296315104   950,761 7,371 SH   SOLE   0 0 7,371
ESSEX PPTY TR INC COM 297178105   1,582,414 5,356 SH   SOLE   0 0 5,356
EXLSERVICE HOLDINGS INC COM 302081104   944,493 24,757 SH   SOLE   0 0 24,757
EXPEDITORS INTL WASH INC COM 302130109   6,106,091 46,469 SH   SOLE   0 0 46,469
EXTRA SPACE STORAGE INC COM 30225T102   1,908,768 10,593 SH   SOLE   0 0 10,593
EXXON MOBIL CORP COM 30231G102   5,175,783 44,154 SH   SOLE   0 0 44,154
FACTSET RESH SYS INC COM 303075105   2,322,871 5,051 SH   SOLE   0 0 5,051
FASTENAL CO COM 311900104   5,405,655 75,688 SH   SOLE   0 0 75,688
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   1,309,030 6,592 SH   SOLE   0 0 6,592
FIDELITY NATL INFORMATION SV COM 31620M106   570,397 6,811 SH   SOLE   0 0 6,811
FIRST INDL RLTY TR INC COM 32054K103   383,361 6,848 SH   SOLE   0 0 6,848
FIVE BELOW INC COM 33829M101   567,219 6,420 SH   SOLE   0 0 6,420
FLOOR & DECOR HLDGS INC CL A 339750101   4,244,596 34,184 SH   SOLE   0 0 34,184
FOX FACTORY HLDG CORP COM 35138V102   975,391 23,503 SH   SOLE   0 0 23,503
FRANKLIN ELEC INC COM 353514102   740,650 7,066 SH   SOLE   0 0 7,066
GARMIN LTD SHS H2906T109   3,649,515 20,732 SH   SOLE   0 0 20,732
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   7,028,261 74,888 SH   SOLE   0 0 74,888
GENERAC HLDGS INC COM 368736104   3,159,476 19,886 SH   SOLE   0 0 19,886
GENUINE PARTS CO COM 372460105   4,730,661 33,868 SH   SOLE   0 0 33,868
GILDAN ACTIVEWEAR INC COM 375916103   5,179,587 109,947 SH   SOLE   0 0 109,947
GRAINGER W W INC COM 384802104   5,132,477 4,941 SH   SOLE   0 0 4,941
GUIDEWIRE SOFTWARE INC COM 40171V100   1,184,642 6,476 SH   SOLE   0 0 6,476
HALLIBURTON CO COM 406216101   2,835,686 97,614 SH   SOLE   0 0 97,614
HEICO CORP NEW CL A 422806208   1,062,648 5,215 SH   SOLE   0 0 5,215
HELEN OF TROY LTD COM G4388N106   1,834,633 29,663 SH   SOLE   0 0 29,663
HOLOGIC INC COM 436440101   2,360,674 28,980 SH   SOLE   0 0 28,980
HOME DEPOT INC COM 437076102   324,352 800 SH   SOLE   0 0 800
HOWMET AEROSPACE INC COM 443201108   3,315,167 33,069 SH   SOLE   0 0 33,069
HUBSPOT INC COM 443573100   2,306,626 4,339 SH   SOLE   0 0 4,339
ICF INTL INC COM 44925C103   1,318,980 7,908 SH   SOLE   0 0 7,908
IDEX CORP COM 45167R104   375,720 1,752 SH   SOLE   0 0 1,752
IDEXX LABS INC COM 45168D104   3,405,924 6,741 SH   SOLE   0 0 6,741
ILLINOIS TOOL WKS INC COM 452308109   2,646,798 10,100 SH   SOLE   0 0 10,100
ILLUMINA INC COM 452327109   552,268 4,235 SH   SOLE   0 0 4,235
IMPERIAL OIL LTD COM NEW 453038408   4,304,782 61,104 SH   SOLE   0 0 61,104
IMPINJ INC COM 453204109   1,063,546 4,912 SH   SOLE   0 0 4,912
INGERSOLL RAND INC COM 45687V106   1,293,019 13,173 SH   SOLE   0 0 13,173
INSPIRE MED SYS INC COM 457730109   2,315,385 10,971 SH   SOLE   0 0 10,971
INSULET CORP COM 45784P101   2,090,013 8,980 SH   SOLE   0 0 8,980
INTEGER HLDGS CORP COM 45826H109   1,504,345 11,572 SH   SOLE   0 0 11,572
INTEL CORP COM 458140100   832,566 35,489 SH   SOLE   0 0 35,489
INTERNATIONAL BUSINESS MACHS COM 459200101   2,614,650 11,827 SH   SOLE   0 0 11,827
INTUITIVE SURGICAL INC COM NEW 46120E602   3,644,468 7,418 SH   SOLE   0 0 7,418
ITERIS INC NEW COM 46564T107   165,427 23,169 SH   SOLE   0 0 23,169
JOHNSON & JOHNSON COM 478160104   6,030,701 37,213 SH   SOLE   0 0 37,213
JOHNSON CTLS INTL PLC SHS G51502105   1,827,348 23,545 SH   SOLE   0 0 23,545
KANDI TECHNOLOGIES GROUP INC USD ORD SHS G5214E103   39,315 19,085 SH   SOLE   0 0 19,085
KENVUE INC COM 49177J102   6,554,651 283,383 SH   SOLE   0 0 283,383
KFORCE INC COM 493732101   810,447 13,189 SH   SOLE   0 0 13,189
KIMBERLY-CLARK CORP COM 494368103   4,614,243 32,431 SH   SOLE   0 0 32,431
KLA CORP COM NEW 482480100   12,209,517 15,766 SH   SOLE   0 0 15,766
KONTOOR BRANDS INC COM 50050N103   2,961,242 36,210 SH   SOLE   0 0 36,210
KORN FERRY COM NEW 500643200   1,144,410 15,210 SH   SOLE   0 0 15,210
LABCORP HOLDINGS INC COM SHS 504922105   653,202 2,923 SH   SOLE   0 0 2,923
LAM RESEARCH CORP COM 512807108   2,817,463 3,452 SH   SOLE   0 0 3,452
LATTICE SEMICONDUCTOR CORP COM 518415104   1,466,850 27,640 SH   SOLE   0 0 27,640
LAUDER ESTEE COS INC CL A 518439104   1,745,853 17,513 SH   SOLE   0 0 17,513
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   2,011,059 92,250 SH   SOLE   0 0 92,250
LINCOLN ELEC HLDGS INC COM 533900106   1,911,006 9,952 SH   SOLE   0 0 9,952
LINDE PLC SHS G54950103   3,119,053 6,541 SH   SOLE   0 0 6,541
LOGITECH INTL S A SHS H50430232   2,813,412 31,354 SH   SOLE   0 0 31,354
LOWES COS INC COM 548661107   5,477,990 20,225 SH   SOLE   0 0 20,225
LUCID GROUP INC COM 549498103   166,817 47,257 SH   SOLE   0 0 47,257
LULULEMON ATHLETICA INC COM 550021109   2,950,682 10,874 SH   SOLE   0 0 10,874
MARTIN MARIETTA MATLS INC COM 573284106   3,824,187 7,105 SH   SOLE   0 0 7,105
MARVELL TECHNOLOGY INC COM 573874104   1,144,774 15,873 SH   SOLE   0 0 15,873
MASTERCARD INCORPORATED CL A 57636Q104   5,128,514 10,386 SH   SOLE   0 0 10,386
MCCORMICK & CO INC COM NON VTG 579780206   2,981,705 36,230 SH   SOLE   0 0 36,230
MEDPACE HLDGS INC COM 58506Q109   262,224 786 SH   SOLE   0 0 786
MEDTRONIC PLC SHS G5960L103   5,433,845 60,356 SH   SOLE   0 0 60,356
MERCK & CO INC COM 58933Y105   5,039,031 44,373 SH   SOLE   0 0 44,373
META PLATFORMS INC CL A 30303M102   21,496,703 37,553 SH   SOLE   0 0 37,553
METTLER TOLEDO INTERNATIONAL COM 592688105   4,765,443 3,178 SH   SOLE   0 0 3,178
MICROCHIP TECHNOLOGY INC. COM 595017104   306,930 3,823 SH   SOLE   0 0 3,823
MICROSOFT CORP COM 594918104   29,346,175 68,199 SH   SOLE   0 0 68,199
MID-AMER APT CMNTYS INC COM 59522J103   2,264,036 14,248 SH   SOLE   0 0 14,248
MONDELEZ INTL INC CL A 609207105   5,493,719 74,572 SH   SOLE   0 0 74,572
MONGODB INC CL A 60937P106   1,726,633 6,387 SH   SOLE   0 0 6,387
MONOLITHIC PWR SYS INC COM 609839105   3,787,425 4,097 SH   SOLE   0 0 4,097
MONSTER BEVERAGE CORP NEW COM 61174X109   2,049,738 39,290 SH   SOLE   0 0 39,290
MOODYS CORP COM 615369105   767,756 1,618 SH   SOLE   0 0 1,618
MORNINGSTAR INC COM 617700109   2,646,657 8,294 SH   SOLE   0 0 8,294
MSCI INC COM 55354G100   505,771 868 SH   SOLE   0 0 868
NATIONAL RESH CORP COM NEW 637372202   752,986 32,939 SH   SOLE   0 0 32,939
NCINO INC COM 63947X101   1,295,308 41,004 SH   SOLE   0 0 41,004
NETAPP INC COM 64110D104   2,388,893 19,342 SH   SOLE   0 0 19,342
NIKE INC CL B 654106103   1,775,831 20,089 SH   SOLE   0 0 20,089
NIO INC SPON ADS 62914V106   285,639 42,760 SH   SOLE   0 0 42,760
NORDSON CORP COM 655663102   2,925,490 11,139 SH   SOLE   0 0 11,139
NOVANTA INC COM 67000B104   2,942,922 16,448 SH   SOLE   0 0 16,448
NOVARTIS AG SPONSORED ADR 66987V109   4,190,556 36,433 SH   SOLE   0 0 36,433
NOVO-NORDISK A S ADR 670100205   4,894,573 41,107 SH   SOLE   0 0 41,107
NUCOR CORP COM 670346105   3,540,886 23,553 SH   SOLE   0 0 23,553
NUTANIX INC CL A 67059N108   2,057,618 34,728 SH   SOLE   0 0 34,728
NV5 GLOBAL INC COM 62945V109   709,663 7,592 SH   SOLE   0 0 7,592
NVE CORP COM NEW 629445206   338,648 4,240 SH   SOLE   0 0 4,240
NVIDIA CORPORATION COM 67066G104   30,371,261 250,093 SH   SOLE   0 0 250,093
NXP SEMICONDUCTORS N V COM N6596X109   2,111,943 8,799 SH   SOLE   0 0 8,799
OLD DOMINION FREIGHT LINE IN COM 679580100   5,450,772 27,440 SH   SOLE   0 0 27,440
OLLIES BARGAIN OUTLET HLDGS COM 681116109   2,922,002 30,062 SH   SOLE   0 0 30,062
OMEGA FLEX INC COM 682095104   485,429 9,724 SH   SOLE   0 0 9,724
ON HLDG AG NAMEN AKT A H5919C104   7,311,114 145,785 SH   SOLE   0 0 145,785
ON SEMICONDUCTOR CORP COM 682189105   1,087,790 14,981 SH   SOLE   0 0 14,981
ONESTREAM INC CL A 68278B107   892,982 26,342 SH   SOLE   0 0 26,342
ONTO INNOVATION INC COM 683344105   1,640,173 7,902 SH   SOLE   0 0 7,902
PALANTIR TECHNOLOGIES INC CL A 69608A108   209,420 5,630 SH   SOLE   0 0 5,630
PALO ALTO NETWORKS INC COM 697435105   2,684,892 7,855 SH   SOLE   0 0 7,855
PENTAIR PLC SHS G7S00T104   2,907,613 29,733 SH   SOLE   0 0 29,733
PEPSICO INC COM 713448108   4,331,512 25,472 SH   SOLE   0 0 25,472
PHILLIPS 66 COM 718546104   2,707,907 20,600 SH   SOLE   0 0 20,600
PINTEREST INC CL A 72352L106   3,763,631 116,269 SH   SOLE   0 0 116,269
PLUG POWER INC COM NEW 72919P202   36,564 16,179 SH   SOLE   0 0 16,179
POOL CORP COM 73278L105   3,256,972 8,644 SH   SOLE   0 0 8,644
POTLATCHDELTIC CORPORATION COM 737630103   741,323 16,456 SH   SOLE   0 0 16,456
POWER INTEGRATIONS INC COM 739276103   793,846 12,381 SH   SOLE   0 0 12,381
PPG INDS INC COM 693506107   3,493,855 26,377 SH   SOLE   0 0 26,377
PROCTER AND GAMBLE CO COM 742718109   9,472,802 54,693 SH   SOLE   0 0 54,693
PROLOGIS INC. COM 74340W103   5,499,242 43,548 SH   SOLE   0 0 43,548
PUBLIC STORAGE OPER CO COM 74460D109   1,683,296 4,626 SH   SOLE   0 0 4,626
QUANTA SVCS INC COM 74762E102   4,491,275 15,064 SH   SOLE   0 0 15,064
QUEST DIAGNOSTICS INC COM 74834L100   588,530 3,791 SH   SOLE   0 0 3,791
RECURSION PHARMACEUTICALS IN CL A 75629V104   98,832 14,997 SH   SOLE   0 0 14,997
REGENCY CTRS CORP COM 758849103   328,173 4,543 SH   SOLE   0 0 4,543
REPLIGEN CORP COM 759916109   3,084,296 20,725 SH   SOLE   0 0 20,725
REVOLVE GROUP INC CL A 76156B107   1,314,406 53,043 SH   SOLE   0 0 53,043
REXFORD INDL RLTY INC COM 76169C100   446,788 8,881 SH   SOLE   0 0 8,881
RIO TINTO PLC SPONSORED ADR 767204100   1,576,648 22,153 SH   SOLE   0 0 22,153
ROBLOX CORP CL A 771049103   239,063 5,401 SH   SOLE   0 0 5,401
ROKU INC COM CL A 77543R102   407,742 5,461 SH   SOLE   0 0 5,461
ROLLINS INC COM 775711104   2,360,053 46,660 SH   SOLE   0 0 46,660
ROPER TECHNOLOGIES INC COM 776696106   2,691,393 4,837 SH   SOLE   0 0 4,837
ROSS STORES INC COM 778296103   2,495,653 16,581 SH   SOLE   0 0 16,581
S&P GLOBAL INC COM 78409V104   3,143,652 6,085 SH   SOLE   0 0 6,085
SALESFORCE INC COM 79466L302   4,872,038 17,800 SH   SOLE   0 0 17,800
SHARKNINJA INC COM SHS G8068L108   4,082,744 37,556 SH   SOLE   0 0 37,556
SHERWIN WILLIAMS CO COM 824348106   3,250,089 8,515 SH   SOLE   0 0 8,515
SIMPSON MFG INC COM 829073105   837,487 4,379 SH   SOLE   0 0 4,379
SIMULATIONS PLUS INC COM 829214105   432,423 13,505 SH   SOLE   0 0 13,505
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   390,970 2,591 SH   SOLE   0 0 2,591
SKYWORKS SOLUTIONS INC COM 83088M102   3,579,785 36,244 SH   SOLE   0 0 36,244
SM ENERGY CO COM 78454L100   903,832 22,613 SH   SOLE   0 0 22,613
SMITH A O CORP COM 831865209   5,096,244 56,732 SH   SOLE   0 0 56,732
SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107   437,437 11,579 SH   SOLE   0 0 11,579
SNOWFLAKE INC CL A 833445109   1,937,713 16,870 SH   SOLE   0 0 16,870
SOUTHERN COPPER CORP COM 84265V105   3,133,781 27,092 SH   SOLE   0 0 27,092
SPDR GOLD TR GOLD SHS 78463V107   767,673 3,158 SH   SOLE   0 0 3,158
SPS COMM INC COM 78463M107   2,779,923 14,317 SH   SOLE   0 0 14,317
STARBUCKS CORP COM 855244109   2,992,514 30,696 SH   SOLE   0 0 30,696
STMICROELECTRONICS N V NY REGISTRY 861012102   2,503,646 84,213 SH   SOLE   0 0 84,213
STRATA SKIN SCIENCES INC COM 86272A305   33,000 12,000 SH   SOLE   0 0 12,000
SUPERNUS PHARMACEUTICALS INC COM 868459108   487,684 15,641 SH   SOLE   0 0 15,641
SYNOPSYS INC COM 871607107   2,424,479 4,788 SH   SOLE   0 0 4,788
SYSCO CORP COM 871829107   3,925,795 50,292 SH   SOLE   0 0 50,292
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,460,168 14,166 SH   SOLE   0 0 14,166
TARGET CORP COM 87612E106   7,365,618 47,258 SH   SOLE   0 0 47,258
TE CONNECTIVITY PLC ORD SHS G87052109   2,781,495 18,422 SH   SOLE   0 0 18,422
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   4,002,559 528,042 SH   SOLE   0 0 528,042
TERADYNE INC COM 880770102   2,832,427 21,149 SH   SOLE   0 0 21,149
TESLA INC COM 88160R101   15,503,780 59,258 SH   SOLE   0 0 59,258
TEXAS INSTRS INC COM 882508104   2,599,947 12,586 SH   SOLE   0 0 12,586
TEXAS PACIFIC LAND CORPORATI COM 88262P102   3,206,507 3,624 SH   SOLE   0 0 3,624
THE TRADE DESK INC COM CL A 88339J105   6,355,077 57,958 SH   SOLE   0 0 57,958
TJX COS INC NEW COM 872540109   3,730,922 31,742 SH   SOLE   0 0 31,742
TRACTOR SUPPLY CO COM 892356106   995,198 3,421 SH   SOLE   0 0 3,421
TRANE TECHNOLOGIES PLC SHS G8994E103   2,483,255 6,388 SH   SOLE   0 0 6,388
TREX CO INC COM 89531P105   2,553,649 38,355 SH   SOLE   0 0 38,355
TRIMBLE INC COM 896239100   2,534,057 40,813 SH   SOLE   0 0 40,813
TWILIO INC CL A 90138F102   670,462 10,280 SH   SOLE   0 0 10,280
TYLER TECHNOLOGIES INC COM 902252105   4,155,354 7,119 SH   SOLE   0 0 7,119
U S PHYSICAL THERAPY COM 90337L108   1,129,634 13,348 SH   SOLE   0 0 13,348
UBER TECHNOLOGIES INC COM 90353T100   2,552,893 33,966 SH   SOLE   0 0 33,966
UNILEVER PLC SPON ADR NEW 904767704   4,778,693 73,564 SH   SOLE   0 0 73,564
UNION PAC CORP COM 907818108   2,127,703 8,632 SH   SOLE   0 0 8,632
UNIVERSAL DISPLAY CORP COM 91347P105   2,786,964 13,278 SH   SOLE   0 0 13,278
VAIL RESORTS INC COM 91879Q109   1,790,264 10,272 SH   SOLE   0 0 10,272
VEEVA SYS INC CL A COM 922475108   6,559,750 31,256 SH   SOLE   0 0 31,256
VERALTO CORP COM SHS 92338C103   1,060,391 9,480 SH   SOLE   0 0 9,480
VERISK ANALYTICS INC COM 92345Y106   234,960 877 SH   SOLE   0 0 877
VERTIV HOLDINGS CO COM CL A 92537N108   456,162 4,585 SH   SOLE   0 0 4,585
VISA INC COM CL A 92826C839   3,493,030 12,704 SH   SOLE   0 0 12,704
VULCAN MATLS CO COM 929160109   1,210,074 4,832 SH   SOLE   0 0 4,832
WABTEC COM 929740108   894,001 4,918 SH   SOLE   0 0 4,918
WASTE CONNECTIONS INC COM 94106B101   708,805 3,964 SH   SOLE   0 0 3,964
WASTE MGMT INC DEL COM 94106L109   1,954,410 9,414 SH   SOLE   0 0 9,414
WELLTOWER INC COM 95040Q104   1,247,335 9,743 SH   SOLE   0 0 9,743
WEST PHARMACEUTICAL SVSC INC COM 955306105   3,049,259 10,159 SH   SOLE   0 0 10,159
WEYERHAEUSER CO MTN BE COM NEW 962166104   3,288,387 97,117 SH   SOLE   0 0 97,117
WNS HLDGS LTD COM SHS G98196101   574,414 10,898 SH   SOLE   0 0 10,898
WORKDAY INC CL A 98138H101   2,228,089 9,116 SH   SOLE   0 0 9,116
WORKIVA INC COM CL A 98139A105   1,576,099 19,920 SH   SOLE   0 0 19,920
XPENG INC ADS 98422D105   171,823 14,107 SH   SOLE   0 0 14,107
XYLEM INC COM 98419M100   2,634,326 19,509 SH   SOLE   0 0 19,509
YETI HLDGS INC COM 98585X104   2,104,101 51,282 SH   SOLE   0 0 51,282
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   2,740,408 7,400 SH   SOLE   0 0 7,400
ZIMMER BIOMET HOLDINGS INC COM 98956P102   757,709 7,019 SH   SOLE   0 0 7,019
ZOETIS INC CL A 98978V103   2,255,677 11,545 SH   SOLE   0 0 11,545
ZSCALER INC COM 98980G102   3,197,069 18,703 SH   SOLE   0 0 18,703