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
Expires: July 31, 2015
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
AAON INC COM PAR $0.004 000360206 1,265,746 17,163 SH SOLE 0 0 17,163
ABBOTT LABS COM 002824100 5,352,401 39,353 SH SOLE 0 0 39,353
ABBVIE INC COM 00287Y109 5,793,617 31,212 SH SOLE 0 0 31,212
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,010,717 6,727 SH SOLE 0 0 6,727
ACUSHNET HLDGS CORP COM 005098108 1,012,453 13,904 SH SOLE 0 0 13,904
ADDUS HOMECARE CORP COM 006739106 1,201,149 10,428 SH SOLE 0 0 10,428
ADOBE INC COM 00724F101 2,574,464 6,654 SH SOLE 0 0 6,654
ADVANCED ENERGY INDS COM 007973100 1,414,373 10,675 SH SOLE 0 0 10,675
ADVANCED MICRO DEVICES INC COM 007903107 426,379 3,005 SH SOLE 0 0 3,005
AGNICO EAGLE MINES LTD COM 008474108 3,858,641 32,445 SH SOLE 0 0 32,445
AIR PRODS & CHEMS INC COM 009158106 4,097,643 14,528 SH SOLE 0 0 14,528
ALAMO GROUP INC COM 011311107 1,211,529 5,548 SH SOLE 0 0 5,548
ALIGN TECHNOLOGY INC COM 016255101 2,322,708 12,268 SH SOLE 0 0 12,268
ALLEGION PLC ORD SHS G0176J109 3,980,561 27,620 SH SOLE 0 0 27,620
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 864,481 2,651 SH SOLE 0 0 2,651
ALPHABET INC CAP STK CL A 02079K305 16,855,269 95,644 SH SOLE 0 0 95,644
ALPHABET INC CAP STK CL C 02079K107 617,998 3,484 SH SOLE 0 0 3,484
AMAZON COM INC COM 023135106 2,313,906 10,547 SH SOLE 0 0 10,547
AMBARELLA INC SHS G037AX101 895,144 13,549 SH SOLE 0 0 13,549
AMERICAN HOMES 4 RENT CL A 02665T306 1,553,363 43,065 SH SOLE 0 0 43,065
AMERICAN TOWER CORP NEW COM 03027X100 1,183,229 5,353 SH SOLE 0 0 5,353
AMGEN INC COM 031162100 2,620,826 9,387 SH SOLE 0 0 9,387
ANGLOGOLD ASHANTI PLC COM SHS G0378L100 4,113,171 90,261 SH SOLE 0 0 90,261
ANSYS INC COM 03662Q105 574,767 1,636 SH SOLE 0 0 1,636
APPFOLIO INC COM CL A 03783C100 3,669,626 15,935 SH SOLE 0 0 15,935
APPLE INC COM 037833100 38,114,250 185,769 SH SOLE 0 0 185,769
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,091,974 4,698 SH SOLE 0 0 4,698
APPLIED MATLS INC COM 038222105 4,497,482 24,567 SH SOLE 0 0 24,567
APPLOVIN CORP COM CL A 03831W108 1,661,480 4,746 SH SOLE 0 0 4,746
ARISTA NETWORKS INC COM SHS 040413205 3,762,160 36,772 SH SOLE 0 0 36,772
ASGN INC COM 00191U102 456,141 9,136 SH SOLE 0 0 9,136
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,876,647 4,837 SH SOLE 0 0 4,837
ASTRAZENECA PLC SPONSORED ADR 046353108 4,496,513 64,346 SH SOLE 0 0 64,346
ATLASSIAN CORPORATION CL A 049468101 490,794 2,417 SH SOLE 0 0 2,417
ATMOS ENERGY CORP COM 049560105 2,720,036 17,650 SH SOLE 0 0 17,650
AUTOZONE INC COM 053332102 2,695,685 726 SH SOLE 0 0 726
AVALONBAY CMNTYS INC COM 053484101 3,316,581 16,298 SH SOLE 0 0 16,298
AVANOS MED INC COM 05350V106 513,960 41,990 SH SOLE 0 0 41,990
BALCHEM CORP COM 057665200 957,348 6,013 SH SOLE 0 0 6,013
BECTON DICKINSON & CO COM 075887109 3,586,174 20,820 SH SOLE 0 0 20,820
BENCHMARK ELECTRS INC COM 08160H101 961,706 24,767 SH SOLE 0 0 24,767
BENTLEY SYS INC COM CL B 08265T208 1,440,223 26,686 SH SOLE 0 0 26,686
BEST BUY INC COM 086516101 456,430 6,799 SH SOLE 0 0 6,799
BIO-TECHNE CORP COM 09073M104 2,384,296 46,342 SH SOLE 0 0 46,342
BIRKENSTOCK HOLDING PLC COM SHS M2029K104 1,437,202 29,223 SH SOLE 0 0 29,223
BLACKBAUD INC COM 09227Q100 812,354 12,652 SH SOLE 0 0 12,652
BOOKING HOLDINGS INC COM 09857L108 4,018,827 694 SH SOLE 0 0 694
BOOT BARN HLDGS INC COM 099406100 3,315,863 21,815 SH SOLE 0 0 21,815
BOSTON SCIENTIFIC CORP COM 101137107 2,423,094 22,559 SH SOLE 0 0 22,559
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 11,044 22,000 SH SOLE 0 0 22,000
BROADCOM INC COM 11135F101 12,234,527 44,384 SH SOLE 0 0 44,384
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,443,146 25,463 SH SOLE 0 0 25,463
CADENCE DESIGN SYSTEM INC COM 127387108 6,377,163 20,695 SH SOLE 0 0 20,695
CAMDEN PPTY TR SH BEN INT 133131102 2,260,619 20,061 SH SOLE 0 0 20,061
CANADIAN NAT RES LTD COM 136385101 4,300,054 136,944 SH SOLE 0 0 136,944
CANADIAN NATL RY CO COM 136375102 4,069,198 39,112 SH SOLE 0 0 39,112
CARDINAL HEALTH INC COM 14149Y108 7,119,925 42,381 SH SOLE 0 0 42,381
CARRIER GLOBAL CORPORATION COM 14448C104 2,188,814 29,906 SH SOLE 0 0 29,906
CAVA GROUP INC COM 148929102 252,690 3,000 SH SOLE 0 0 3,000
CBAK ENERGY TECHNOLOGY INC COM 14986C102 28,688 24,312 SH SOLE 0 0 24,312
CBRE GROUP INC CL A 12504L109 4,215,783 30,087 SH SOLE 0 0 30,087
CDW CORP COM 12514G108 1,618,025 9,060 SH SOLE 0 0 9,060
CENCORA INC COM 03073E105 1,668,066 5,563 SH SOLE 0 0 5,563
CHEVRON CORP NEW COM 166764100 2,366,188 16,525 SH SOLE 0 0 16,525
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,309,726 58,944 SH SOLE 0 0 58,944
CHURCH & DWIGHT CO INC COM 171340102 2,713,492 28,233 SH SOLE 0 0 28,233
CINTAS CORP COM 172908105 5,580,173 25,038 SH SOLE 0 0 25,038
CISCO SYS INC COM 17275R102 3,034,200 43,733 SH SOLE 0 0 43,733
CLEARWATER ANALYTICS HLDGS I CL A 185123106 1,140,623 52,012 SH SOLE 0 0 52,012
CLOROX CO DEL COM 189054109 2,401,343 20,000 SH SOLE 0 0 20,000
CLOUDFLARE INC CL A COM 18915M107 3,583,242 18,298 SH SOLE 0 0 18,298
COCA COLA CO COM 191216100 2,869,689 40,561 SH SOLE 0 0 40,561
COHERENT CORP COM 19247G107 1,914,536 21,461 SH SOLE 0 0 21,461
COHU INC COM 192576106 705,071 36,646 SH SOLE 0 0 36,646
COINBASE GLOBAL INC COM CL A 19260Q107 724,729 2,068 SH SOLE 0 0 2,068
COLGATE PALMOLIVE CO COM 194162103 2,836,147 31,201 SH SOLE 0 0 31,201
COMFORT SYS USA INC COM 199908104 1,300,384 2,425 SH SOLE 0 0 2,425
CONOCOPHILLIPS COM 20825C104 3,049,377 33,980 SH SOLE 0 0 33,980
COPART INC COM 217204106 2,518,417 51,323 SH SOLE 0 0 51,323
CORNING INC COM 219350105 4,382,629 83,336 SH SOLE 0 0 83,336
CORPAY INC COM SHS 219948106 2,481,018 7,477 SH SOLE 0 0 7,477
CORTEVA INC COM 22052L104 3,849,622 51,652 SH SOLE 0 0 51,652
COSTAR GROUP INC COM 22160N109 7,885,392 98,077 SH SOLE 0 0 98,077
CRH PLC ORD G25508105 620,980 6,764 SH SOLE 0 0 6,764
CSW INDUSTRIALS INC COM 126402106 947,975 3,305 SH SOLE 0 0 3,305
CTS CORP COM 126501105 552,797 12,973 SH SOLE 0 0 12,973
CUBESMART COM 229663109 906,786 21,336 SH SOLE 0 0 21,336
CUMMINS INC COM 231021106 4,165,824 12,720 SH SOLE 0 0 12,720
D R HORTON INC COM 23331A109 1,176,782 9,128 SH SOLE 0 0 9,128
DANAHER CORPORATION COM 235851102 2,918,899 14,776 SH SOLE 0 0 14,776
DATADOG INC CL A COM 23804L103 3,359,552 25,010 SH SOLE 0 0 25,010
DEXCOM INC COM 252131107 374,794 4,294 SH SOLE 0 0 4,294
DIGITAL RLTY TR INC COM 253868103 1,683,343 9,656 SH SOLE 0 0 9,656
DIODES INC COM 254543101 1,030,817 19,490 SH SOLE 0 0 19,490
DORMAN PRODS INC COM 258278100 767,664 6,258 SH SOLE 0 0 6,258
DOVER CORP COM 260003108 3,426,005 18,698 SH SOLE 0 0 18,698
DUPONT DE NEMOURS INC COM 26614N102 2,623,393 38,247 SH SOLE 0 0 38,247
EASTGROUP PPTYS INC COM 277276101 382,784 2,290 SH SOLE 0 0 2,290
EATON CORP PLC SHS G29183103 3,594,628 10,069 SH SOLE 0 0 10,069
ECOLAB INC COM 278865100 6,318,765 23,451 SH SOLE 0 0 23,451
EDWARDS LIFESCIENCES CORP COM 28176E108 385,690 4,931 SH SOLE 0 0 4,931
ELI LILLY & CO COM 532457108 3,705,953 4,754 SH SOLE 0 0 4,754
EMERSON ELEC CO COM 291011104 5,240,470 39,305 SH SOLE 0 0 39,305
ENDAVA PLC ADS 29260V105 781,381 51,004 SH SOLE 0 0 51,004
ENERPAC TOOL GROUP CORP CL A COM 292765104 1,379,704 34,016 SH SOLE 0 0 34,016
ENERSYS COM 29275Y102 849,908 9,909 SH SOLE 0 0 9,909
ENPRO INC COM 29355X107 1,716,288 8,960 SH SOLE 0 0 8,960
ENTEGRIS INC COM 29362U104 364,097 4,515 SH SOLE 0 0 4,515
EQUINIX INC COM 29444U700 3,666,814 4,610 SH SOLE 0 0 4,610
EQUITY LIFESTYLE PPTYS INC COM 29472R108 997,385 16,173 SH SOLE 0 0 16,173
EQUITY RESIDENTIAL SH BEN INT 29476L107 2,789,458 41,331 SH SOLE 0 0 41,331
ESCO TECHNOLOGIES INC COM 296315104 1,757,311 9,159 SH SOLE 0 0 9,159
ESSEX PPTY TR INC COM 297178105 1,655,803 5,843 SH SOLE 0 0 5,843
EXLSERVICE HOLDINGS INC COM 302081104 1,029,272 23,505 SH SOLE 0 0 23,505
EXPEDIA GROUP INC COM NEW 30212P303 1,650,028 9,782 SH SOLE 0 0 9,782
EXPEDITORS INTL WASH INC COM 302130109 6,437,250 56,344 SH SOLE 0 0 56,344
EXXON MOBIL CORP COM 30231G102 2,859,407 26,525 SH SOLE 0 0 26,525
FACTSET RESH SYS INC COM 303075105 3,893,874 8,706 SH SOLE 0 0 8,706
FASTENAL CO COM 311900104 6,624,912 157,736 SH SOLE 0 0 157,736
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 3,403,922 15,632 SH SOLE 0 0 15,632
FIDELITY NATL INFORMATION SV COM 31620M106 588,412 7,228 SH SOLE 0 0 7,228
FIRST INDL RLTY TR INC COM 32054K103 384,592 7,991 SH SOLE 0 0 7,991
FLOOR & DECOR HLDGS INC CL A 339750101 2,857,679 37,621 SH SOLE 0 0 37,621
FORTIVE CORP COM 34959J108 251,599 4,826 SH SOLE 0 0 4,826
FRANKLIN ELEC INC COM 353514102 710,858 7,921 SH SOLE 0 0 7,921
GARMIN LTD SHS H2906T109 3,220,666 15,431 SH SOLE 0 0 15,431
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 5,879,679 79,380 SH SOLE 0 0 79,380
GENERAC HLDGS INC COM 368736104 2,264,161 15,810 SH SOLE 0 0 15,810
GENUINE PARTS CO COM 372460105 5,131,563 42,301 SH SOLE 0 0 42,301
GILDAN ACTIVEWEAR INC COM 375916103 3,027,759 61,490 SH SOLE 0 0 61,490
GRAINGER W W INC COM 384802104 5,137,253 4,939 SH SOLE 0 0 4,939
GUIDEWIRE SOFTWARE INC COM 40171V100 337,084 1,432 SH SOLE 0 0 1,432
HALLIBURTON CO COM 406216101 3,909,134 191,812 SH SOLE 0 0 191,812
HEICO CORP NEW CL A 422806208 1,496,268 5,783 SH SOLE 0 0 5,783
HIMS & HERS HEALTH INC COM CL A 433000106 202,541 4,063 SH SOLE 0 0 4,063
HOLOGIC INC COM 436440101 1,888,206 28,978 SH SOLE 0 0 28,978
HOME DEPOT INC COM 437076102 224,311 612 SH SOLE 0 0 612
HOWMET AEROSPACE INC COM 443201108 3,857,358 20,724 SH SOLE 0 0 20,724
HUBSPOT INC COM 443573100 2,660,920 4,780 SH SOLE 0 0 4,780
ICF INTL INC COM 44925C103 905,107 10,685 SH SOLE 0 0 10,685
IDEX CORP COM 45167R104 339,270 1,932 SH SOLE 0 0 1,932
IDEXX LABS INC COM 45168D104 4,647,603 8,665 SH SOLE 0 0 8,665
ILLINOIS TOOL WKS INC COM 452308109 2,444,804 9,888 SH SOLE 0 0 9,888
IMPERIAL OIL LTD COM NEW 453038408 5,752,798 72,380 SH SOLE 0 0 72,380
INGERSOLL RAND INC COM 45687V106 1,155,580 13,893 SH SOLE 0 0 13,893
INSPIRE MED SYS INC COM 457730109 1,421,111 10,951 SH SOLE 0 0 10,951
INSULET CORP COM 45784P101 3,517,969 11,197 SH SOLE 0 0 11,197
INTEGER HLDGS CORP COM 45826H109 1,748,523 14,219 SH SOLE 0 0 14,219
INTERNATIONAL BUSINESS MACHS COM 459200101 7,454,849 25,290 SH SOLE 0 0 25,290
INTERPARFUMS INC COM 458334109 699,287 5,325 SH SOLE 0 0 5,325
INTUIT COM 461202103 270,255 343 SH SOLE 0 0 343
INTUITIVE SURGICAL INC COM NEW 46120E602 3,185,992 5,863 SH SOLE 0 0 5,863
ITRON INC COM 465741106 1,394,357 10,593 SH SOLE 0 0 10,593
JOHNSON & JOHNSON COM 478160104 6,240,984 40,858 SH SOLE 0 0 40,858
JOHNSON CTLS INTL PLC SHS G51502105 2,539,006 24,039 SH SOLE 0 0 24,039
JONES LANG LASALLE INC COM 48020Q107 400,061 1,564 SH SOLE 0 0 1,564
KANDI TECHNOLOGIES GROUP INC USD ORD SHS G5214E103 21,087 18,997 SH SOLE 0 0 18,997
KELLANOVA COM 487836108 261,924 3,293 SH SOLE 0 0 3,293
KENVUE INC COM 49177J102 6,369,261 304,313 SH SOLE 0 0 304,313
KFORCE INC COM 493732101 893,067 21,713 SH SOLE 0 0 21,713
KIMBERLY-CLARK CORP COM 494368103 4,578,343 35,513 SH SOLE 0 0 35,513
KLA CORP COM NEW 482480100 13,091,453 14,615 SH SOLE 0 0 14,615
KONTOOR BRANDS INC COM 50050N103 2,566,954 38,911 SH SOLE 0 0 38,911
KORN FERRY COM NEW 500643200 1,257,855 17,153 SH SOLE 0 0 17,153
LABCORP HOLDINGS INC COM SHS 504922105 796,152 3,033 SH SOLE 0 0 3,033
LAM RESEARCH CORP COM NEW 512807306 5,012,438 51,494 SH SOLE 0 0 51,494
LATTICE SEMICONDUCTOR CORP COM 518415104 1,370,534 27,976 SH SOLE 0 0 27,976
LAUDER ESTEE COS INC CL A 518439104 1,383,563 17,123 SH SOLE 0 0 17,123
LINCOLN ELEC HLDGS INC COM 533900106 2,406,697 11,609 SH SOLE 0 0 11,609
LINDE PLC SHS G54950103 3,095,205 6,597 SH SOLE 0 0 6,597
LITTELFUSE INC COM 537008104 772,590 3,408 SH SOLE 0 0 3,408
LIVERAMP HLDGS INC COM 53815P108 778,499 23,562 SH SOLE 0 0 23,562
LOGITECH INTL S A SHS H50430232 3,332,669 36,976 SH SOLE 0 0 36,976
LOWES COS INC COM 548661107 4,511,872 20,336 SH SOLE 0 0 20,336
LUCID GROUP INC COM 549498103 144,655 68,557 SH SOLE 0 0 68,557
LULULEMON ATHLETICA INC COM 550021109 2,668,199 11,231 SH SOLE 0 0 11,231
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,477,750 10,313 SH SOLE 0 0 10,313
MANHATTAN ASSOCIATES INC COM 562750109 369,936 1,873 SH SOLE 0 0 1,873
MARTIN MARIETTA MATLS INC COM 573284106 2,881,823 5,250 SH SOLE 0 0 5,250
MASTERCARD INCORPORATED CL A 57636Q104 6,171,853 10,983 SH SOLE 0 0 10,983
MCCORMICK & CO INC COM NON VTG 579780206 2,800,502 36,936 SH SOLE 0 0 36,936
MEDPACE HLDGS INC COM 58506Q109 265,566 846 SH SOLE 0 0 846
MEDTRONIC PLC SHS G5960L103 5,751,398 65,979 SH SOLE 0 0 65,979
MERCK & CO INC COM 58933Y105 6,541,219 82,633 SH SOLE 0 0 82,633
META PLATFORMS INC CL A 30303M102 27,315,123 37,008 SH SOLE 0 0 37,008
METTLER TOLEDO INTERNATIONAL COM 592688105 3,516,632 2,994 SH SOLE 0 0 2,994
MICROCHIP TECHNOLOGY INC. COM 595017104 340,464 4,838 SH SOLE 0 0 4,838
MICROSOFT CORP COM 594918104 35,267,702 70,903 SH SOLE 0 0 70,903
MICROSTRATEGY INC CL A NEW 594972408 1,516,836 3,752 SH SOLE 0 0 3,752
MID-AMER APT CMNTYS INC COM 59522J103 2,557,209 17,277 SH SOLE 0 0 17,277
MONDELEZ INTL INC CL A 609207105 5,289,091 78,427 SH SOLE 0 0 78,427
MONOLITHIC PWR SYS INC COM 609839105 3,680,534 5,032 SH SOLE 0 0 5,032
MONSTER BEVERAGE CORP NEW COM 61174X109 2,492,061 39,784 SH SOLE 0 0 39,784
MOODYS CORP COM 615369105 707,258 1,410 SH SOLE 0 0 1,410
MORNINGSTAR INC COM 617700109 2,725,743 8,683 SH SOLE 0 0 8,683
MSCI INC COM 55354G100 523,098 907 SH SOLE 0 0 907
NATIONAL RESH CORP COM NEW 637372202 548,251 32,634 SH SOLE 0 0 32,634
NAVITAS SEMICONDUCTOR CORP COM 63942X106 65,500 10,000 SH SOLE 0 0 10,000
NCINO INC COM 63947X101 1,847,460 66,051 SH SOLE 0 0 66,051
NETAPP INC COM 64110D104 2,197,856 20,627 SH SOLE 0 0 20,627
NEWMONT CORP COM 651639106 971,930 16,683 SH SOLE 0 0 16,683
NIKE INC CL B 654106103 389,376 5,481 SH SOLE 0 0 5,481
NIO INC SPON ADS 62914V106 135,457 39,492 SH SOLE 0 0 39,492
NORDSON CORP COM 655663102 2,318,321 10,815 SH SOLE 0 0 10,815
NOVANTA INC COM 67000B104 2,680,690 20,792 SH SOLE 0 0 20,792
NOVARTIS AG SPONSORED ADR 66987V109 4,089,997 33,799 SH SOLE 0 0 33,799
NOVO-NORDISK A S ADR 670100205 4,418,265 64,014 SH SOLE 0 0 64,014
NUCOR CORP COM 670346105 3,148,707 24,307 SH SOLE 0 0 24,307
NUTANIX INC CL A 67059N108 2,706,512 35,407 SH SOLE 0 0 35,407
NV5 GLOBAL INC COM 62945V109 996,465 43,156 SH SOLE 0 0 43,156
NVE CORP COM NEW 629445206 326,497 4,436 SH SOLE 0 0 4,436
NVIDIA CORPORATION COM 67066G104 41,217,690 260,888 SH SOLE 0 0 260,888
NXP SEMICONDUCTORS N V COM N6596X109 2,095,414 9,590 SH SOLE 0 0 9,590
OLD DOMINION FREIGHT LINE IN COM 679580100 3,286,476 20,249 SH SOLE 0 0 20,249
OLLIES BARGAIN OUTLET HLDGS COM 681116109 3,290,927 24,973 SH SOLE 0 0 24,973
OMEGA FLEX INC COM 682095104 322,397 9,957 SH SOLE 0 0 9,957
ON HLDG AG NAMEN AKT A H5919C104 5,802,520 111,480 SH SOLE 0 0 111,480
ONESTREAM INC CL A 68278B107 2,295,626 81,118 SH SOLE 0 0 81,118
ONTO INNOVATION INC COM 683344105 473,225 4,689 SH SOLE 0 0 4,689
OTIS WORLDWIDE CORP COM 68902V107 659,202 6,657 SH SOLE 0 0 6,657
PACKAGING CORP AMER COM 695156109 1,327,918 7,047 SH SOLE 0 0 7,047
PALO ALTO NETWORKS INC COM 697435105 3,264,409 15,952 SH SOLE 0 0 15,952
PAYLOCITY HLDG CORP COM 70438V106 1,737,612 9,590 SH SOLE 0 0 9,590
PENTAIR PLC SHS G7S00T104 3,015,558 29,374 SH SOLE 0 0 29,374
PEPSICO INC COM 713448108 4,224,363 31,993 SH SOLE 0 0 31,993
PHILLIPS 66 COM 718546104 2,557,971 21,442 SH SOLE 0 0 21,442
PINTEREST INC CL A 72352L106 2,000,452 55,785 SH SOLE 0 0 55,785
PLUG POWER INC COM NEW 72919P202 32,300 21,678 SH SOLE 0 0 21,678
POOL CORP COM 73278L105 2,510,981 8,615 SH SOLE 0 0 8,615
POTLATCHDELTIC CORPORATION COM 737630103 690,667 18,000 SH SOLE 0 0 18,000
POWER INTEGRATIONS INC COM 739276103 976,676 17,472 SH SOLE 0 0 17,472
PPG INDS INC COM 693506107 2,728,546 23,987 SH SOLE 0 0 23,987
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 780,061 9,769 SH SOLE 0 0 9,769
PROCTER AND GAMBLE CO COM 742718109 9,000,343 56,492 SH SOLE 0 0 56,492
PROLOGIS INC. COM 74340W103 4,430,330 42,145 SH SOLE 0 0 42,145
PTC INC COM 69370C100 587,426 3,409 SH SOLE 0 0 3,409
PUBLIC STORAGE OPER CO COM 74460D109 1,465,961 4,996 SH SOLE 0 0 4,996
QUANTA SVCS INC COM 74762E102 5,698,193 15,071 SH SOLE 0 0 15,071
QUEST DIAGNOSTICS INC COM 74834L100 719,206 4,004 SH SOLE 0 0 4,004
RECURSION PHARMACEUTICALS IN CL A 75629V104 81,303 16,068 SH SOLE 0 0 16,068
REGENCY CTRS CORP COM 758849103 2,215,624 31,105 SH SOLE 0 0 31,105
REPLIGEN CORP COM 759916109 2,592,278 20,842 SH SOLE 0 0 20,842
REVOLVE GROUP INC CL A 76156B107 1,187,038 59,204 SH SOLE 0 0 59,204
REXFORD INDL RLTY INC COM 76169C100 310,117 8,719 SH SOLE 0 0 8,719
ROBLOX CORP CL A 771049103 397,401 3,778 SH SOLE 0 0 3,778
ROKU INC COM CL A 77543R102 364,341 4,145 SH SOLE 0 0 4,145
ROLLINS INC COM 775711104 2,875,065 50,958 SH SOLE 0 0 50,958
ROPER TECHNOLOGIES INC COM 776696106 2,661,252 4,695 SH SOLE 0 0 4,695
ROSS STORES INC COM 778296103 2,921,963 22,903 SH SOLE 0 0 22,903
S&P GLOBAL INC COM 78409V104 5,924,384 11,236 SH SOLE 0 0 11,236
SALESFORCE INC COM 79466L302 4,234,791 15,530 SH SOLE 0 0 15,530
SHARKNINJA INC COM SHS G8068L108 4,856,803 49,064 SH SOLE 0 0 49,064
SHERWIN WILLIAMS CO COM 824348106 4,479,091 13,045 SH SOLE 0 0 13,045
SHOPIFY INC CL A SUB VTG SHS 82509L107 3,717,189 32,225 SH SOLE 0 0 32,225
SIMPSON MFG INC COM 829073105 779,837 5,021 SH SOLE 0 0 5,021
SIMULATIONS PLUS INC COM 829214105 388,780 22,280 SH SOLE 0 0 22,280
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 327,840 2,711 SH SOLE 0 0 2,711
SKYWORKS SOLUTIONS INC COM 83088M102 3,832,772 51,433 SH SOLE 0 0 51,433
SMITH A O CORP COM 831865209 1,949,461 29,731 SH SOLE 0 0 29,731
SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107 230,940 11,892 SH SOLE 0 0 11,892
SNOWFLAKE INC CL A 833445109 6,419,653 28,689 SH SOLE 0 0 28,689
SOUTHERN COPPER CORP COM 84265V105 3,736,901 36,937 SH SOLE 0 0 36,937
SPDR GOLD TR GOLD SHS 78463V107 880,112 2,887 SH SOLE 0 0 2,887
SPS COMM INC COM 78463M107 1,298,813 9,544 SH SOLE 0 0 9,544
STARBUCKS CORP COM 855244109 2,926,097 31,934 SH SOLE 0 0 31,934
STMICROELECTRONICS N V NY REGISTRY 861012102 4,221,066 138,805 SH SOLE 0 0 138,805
STRATA SKIN SCIENCES INC COM 86272A305 27,480 12,000 SH SOLE 0 0 12,000
SUPERNUS PHARMACEUTICALS INC COM 868459108 540,485 17,147 SH SOLE 0 0 17,147
SYNOPSYS INC COM 871607107 2,563,941 5,001 SH SOLE 0 0 5,001
SYSCO CORP COM 871829107 3,933,383 51,933 SH SOLE 0 0 51,933
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,516,153 11,109 SH SOLE 0 0 11,109
TARGA RES CORP COM 87612G101 1,499,699 8,615 SH SOLE 0 0 8,615
TARGET CORP COM 87612E106 4,760,368 48,255 SH SOLE 0 0 48,255
TE CONNECTIVITY PLC ORD SHS G87052109 3,299,320 19,561 SH SOLE 0 0 19,561
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 2,707,631 319,296 SH SOLE 0 0 319,296
TEMPUS AI INC CL A 88023B103 224,355 3,531 SH SOLE 0 0 3,531
TESLA INC COM 88160R101 15,194,836 47,834 SH SOLE 0 0 47,834
TEXAS INSTRS INC COM 882508104 2,815,541 13,561 SH SOLE 0 0 13,561
TEXAS PACIFIC LAND CORPORATI COM 88262P102 2,669,939 2,527 SH SOLE 0 0 2,527
THE TRADE DESK INC COM CL A 88339J105 4,778,227 66,373 SH SOLE 0 0 66,373
TIDAL TRUST I SP DWJNS SUKUK 886364702 189,233 10,386 SH SOLE 0 0 10,386
TJX COS INC NEW COM 872540109 4,058,541 32,865 SH SOLE 0 0 32,865
TOAST INC CL A 888787108 1,475,265 33,309 SH SOLE 0 0 33,309
TRACTOR SUPPLY CO COM 892356106 2,100,274 39,801 SH SOLE 0 0 39,801
TRANE TECHNOLOGIES PLC SHS G8994E103 2,888,808 6,604 SH SOLE 0 0 6,604
TREX CO INC COM 89531P105 2,087,577 38,389 SH SOLE 0 0 38,389
TRIMBLE INC COM 896239100 3,097,781 40,771 SH SOLE 0 0 40,771
TWILIO INC CL A 90138F102 1,193,616 9,598 SH SOLE 0 0 9,598
TYLER TECHNOLOGIES INC COM 902252105 3,324,535 5,608 SH SOLE 0 0 5,608
U S PHYSICAL THERAPY COM 90337L108 999,662 12,783 SH SOLE 0 0 12,783
UBER TECHNOLOGIES INC COM 90353T100 3,400,590 36,448 SH SOLE 0 0 36,448
UNILEVER PLC SPON ADR NEW 904767704 3,155,459 51,585 SH SOLE 0 0 51,585
UNION PAC CORP COM 907818108 2,169,960 9,431 SH SOLE 0 0 9,431
UNITED PARCEL SERVICE INC CL B 911312106 1,395,494 13,825 SH SOLE 0 0 13,825
VEEVA SYS INC CL A COM 922475108 8,853,555 30,744 SH SOLE 0 0 30,744
VERALTO CORP COM SHS 92338C103 1,357,940 13,452 SH SOLE 0 0 13,452
VERISK ANALYTICS INC COM 92345Y106 287,679 924 SH SOLE 0 0 924
VERTIV HOLDINGS CO COM CL A 92537N108 1,887,928 14,702 SH SOLE 0 0 14,702
VISA INC COM CL A 92826C839 4,255,922 11,987 SH SOLE 0 0 11,987
VULCAN MATLS CO COM 929160109 1,193,166 4,575 SH SOLE 0 0 4,575
WABTEC COM 929740108 1,051,606 5,023 SH SOLE 0 0 5,023
WASTE CONNECTIONS INC COM 94106B101 737,575 3,950 SH SOLE 0 0 3,950
WASTE MGMT INC DEL COM 94106L109 2,207,342 9,647 SH SOLE 0 0 9,647
WAYSTAR HLDG CORP COM 946784105 995,798 24,365 SH SOLE 0 0 24,365
WELLTOWER INC COM 95040Q104 3,454,322 22,470 SH SOLE 0 0 22,470
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,314,594 10,579 SH SOLE 0 0 10,579
WEYERHAEUSER CO MTN BE COM NEW 962166104 2,817,648 109,679 SH SOLE 0 0 109,679
WNS HLDGS LTD COM SHS G98196101 516,007 8,159 SH SOLE 0 0 8,159
WORKDAY INC CL A 98138H101 2,237,805 9,324 SH SOLE 0 0 9,324
XYLEM INC COM 98419M100 2,624,893 20,291 SH SOLE 0 0 20,291
YETI HLDGS INC COM 98585X104 1,654,480 52,490 SH SOLE 0 0 52,490
ZIMMER BIOMET HOLDINGS INC COM 98956P102 678,288 7,437 SH SOLE 0 0 7,437
ZSCALER INC COM 98980G102 4,912,208 15,647 SH SOLE 0 0 15,647