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
10X GENOMICS INC CL A COM 88025U109 225,668 5,886 SH SOLE 0 0 0 5,886
ABBOTT LABORATORIES COM 002824100 1,527,140 16,830 SH SOLE 0 0 0 16,830
ABBVIE INC COM 00287Y109 7,954,305 31,610 SH SOLE 0 0 0 31,610
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,043,450 8,385 SH SOLE 0 0 0 8,385
ACUSHNET HLDGS CORP COM 005098108 929,007 7,838 SH SOLE 0 0 0 7,838
ADDUS HOMECARE CORP COM 006739106 1,240,846 12,350 SH SOLE 0 0 0 12,350
ADVANCED ENERGY INDS COM 007973100 1,432,954 3,843 SH SOLE 0 0 0 3,843
ADVANCED MICRO DEVICES INC COM 007903107 11,051,247 19,024 SH SOLE 0 0 0 19,024
AGILENT TECHNOLOGIES INC COM 00846U101 678,284 5,106 SH SOLE 0 0 0 5,106
AGNICO EAGLE MINES LTD COM 008474108 4,678,193 30,157 SH SOLE 0 0 0 30,157
AGREE RLTY CORP COM 008492100 1,126,933 14,879 SH SOLE 0 0 0 14,879
AIR PRODUCTS AND CHEMICALS I COM 009158106 8,023,680 27,368 SH SOLE 0 0 0 27,368
ALAMO GROUP INC COM 011311107 1,306,989 7,946 SH SOLE 0 0 0 7,946
ALBEMARLE CORP COM 012653101 624,926 4,628 SH SOLE 0 0 0 4,628
ALLEGION PLC ORD SHS G0176J109 4,886,200 34,780 SH SOLE 0 0 0 34,780
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,393,769 4,630 SH SOLE 0 0 0 4,630
ALPHABET INC CAP STK CL A 02079K305 38,692,674 108,271 SH SOLE 0 0 0 108,271
ALPHABET INC CAP STK CL C 02079K107 1,327,817 3,758 SH SOLE 0 0 0 3,758
AMAZON COM INC COM 023135106 2,390,550 10,030 SH SOLE 0 0 0 10,030
AMERICAN TOWER CORP COM 03027X100 1,537,505 9,400 SH SOLE 0 0 0 9,400
AMGEN INC COM 031162100 3,391,071 9,364 SH SOLE 0 0 0 9,364
AMPHENOL CORP CL A 032095101 3,722,341 21,111 SH SOLE 0 0 0 21,111
ANALOG DEVICES INC COM 032654105 6,450,637 16,241 SH SOLE 0 0 0 16,241
ANGLOGOLD ASHANTI PLC COM SHS G0378L100 5,774,904 71,392 SH SOLE 0 0 0 71,392
APPFOLIO INC COM CL A 03783C100 746,230 4,654 SH SOLE 0 0 0 4,654
APPLE INC COM 037833100 40,892,162 141,319 SH SOLE 0 0 0 141,319
APPLIED MATLS INC COM 038222105 9,970,955 13,791 SH SOLE 0 0 0 13,791
APTARGROUP INC COM 038336103 743,013 5,935 SH SOLE 0 0 0 5,935
ARCHER DANIELS MIDLAND CO COM 039483102 3,199,087 41,873 SH SOLE 0 0 0 41,873
ARDAGH METAL PACKAGING S A SHS L02235106 222,152 46,868 SH SOLE 0 0 0 46,868
ARISTA NETWORKS INC COM SHS 040413205 5,905,698 34,764 SH SOLE 0 0 0 34,764
ASML HLDG NV N Y REGISTRY SHS N07059210 7,076,340 3,557 SH SOLE 0 0 0 3,557
ASTRAZENECA PLC ORD G0593M107 6,232,488 32,868 SH SOLE 0 0 0 32,868
ATLASSIAN CORPORATION CL A 049468101 872,648 11,218 SH SOLE 0 0 0 11,218
AUTODESK INC COM 052769106 675,041 3,472 SH SOLE 0 0 0 3,472
AUTOZONE INC COM 053332102 2,951,139 923 SH SOLE 0 0 0 923
AVALONBAY CMNTYS INC COM 053484101 3,084,498 16,347 SH SOLE 0 0 0 16,347
AXON ENTERPRISE INC COM 05464C101 871,642 1,555 SH SOLE 0 0 0 1,555
BADGER METER INC COM 056525108 203,408 1,371 SH SOLE 0 0 0 1,371
BAKER HUGHES COMPANY CL A 05722G100 627,965 11,315 SH SOLE 0 0 0 11,315
BALCHEM CORP COM 057665200 1,239,959 7,339 SH SOLE 0 0 0 7,339
BECTON DICKINSON & CO COM 075887109 4,803,770 31,744 SH SOLE 0 0 0 31,744
BENCHMARK ELECTRS INC COM 08160H101 2,551,973 25,864 SH SOLE 0 0 0 25,864
BEST BUY INC COM 086516101 1,437,967 18,951 SH SOLE 0 0 0 18,951
BIO RAD LABS INC CL A 090572207 560,180 1,908 SH SOLE 0 0 0 1,908
BIO-TECHNE CORP COM 09073M104 989,690 14,008 SH SOLE 0 0 0 14,008
BIOGEN INC COM 09062X103 601,453 2,784 SH SOLE 0 0 0 2,784
BLACK STONE MINERALS L P COM UNIT 09225M101 177,072 12,675 SH SOLE 0 0 0 12,675
BOOKING HOLDINGS INC COM 09857L108 3,265,681 18,322 SH SOLE 0 0 0 18,322
BOOT BARN HLDGS INC COM 099406100 3,273,471 19,927 SH SOLE 0 0 0 19,927
BROADCOM INC COM 11135F101 19,447,459 51,482 SH SOLE 0 0 0 51,482
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 307,679 2,247 SH SOLE 0 0 0 2,247
BURLINGTON STORES INC COM 122017106 1,254,493 3,960 SH SOLE 0 0 0 3,960
C H ROBINSON WORLDWIDE IN COM NEW 12541W209 1,551,654 8,239 SH SOLE 0 0 0 8,239
CADENCE DESIGN SYSTEM INC COM 127387108 7,063,921 18,821 SH SOLE 0 0 0 18,821
CAMDEN PPTY TR SH BEN INT 133131102 1,232,037 10,761 SH SOLE 0 0 0 10,761
CANADIAN NAT RES LTD MED TER COM 136385101 4,992,999 126,405 SH SOLE 0 0 0 126,405
CANADIAN NATL RY CO COM 136375102 5,935,381 49,777 SH SOLE 0 0 0 49,777
CARDINAL HEALTH INC COM 14149Y108 5,083,597 21,399 SH SOLE 0 0 0 21,399
CARLISLE COS INC COM 142339100 1,159,281 3,196 SH SOLE 0 0 0 3,196
CARRIER GLOBAL CORPORATION COM 14448C104 1,031,883 14,068 SH SOLE 0 0 0 14,068
CAVCO INDS INC DEL COM 149568107 773,590 1,259 SH SOLE 0 0 0 1,259
CBRE GROUP INC CL A 12504L109 2,534,293 18,816 SH SOLE 0 0 0 18,816
CENCORA INC COM 03073E105 2,074,809 7,332 SH SOLE 0 0 0 7,332
CHEVRON CORPORATION COM 166764100 4,897,255 29,544 SH SOLE 0 0 0 29,544
CHURCH & DWIGHT CO INC COM 171340102 1,753,794 18,103 SH SOLE 0 0 0 18,103
CINTAS CORP COM 172908105 3,451,390 20,293 SH SOLE 0 0 0 20,293
CISCO SYS INC COM 17275R102 5,613,527 47,791 SH SOLE 0 0 0 47,791
CLOROX CO DEL COM 189054109 1,194,750 12,518 SH SOLE 0 0 0 12,518
CLOUDFLARE INC CL A COM 18915M107 4,683,267 19,094 SH SOLE 0 0 0 19,094
COCA COLA CO COM 191216100 2,920,020 35,930 SH SOLE 0 0 0 35,930
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 383,717 9,907 SH SOLE 0 0 0 9,907
COHERENT CORP COM 19247G107 9,244,633 23,436 SH SOLE 0 0 0 23,436
COHU INC COM 192576106 2,932,748 39,680 SH SOLE 0 0 0 39,680
COLGATE PALMOLIVE CO COM 194162103 3,732,426 40,711 SH SOLE 0 0 0 40,711
COMFORT SYS USA INC COM 199908104 1,636,455 826 SH SOLE 0 0 0 826
CONOCOPHILLIPS COM 20825C104 3,932,489 37,827 SH SOLE 0 0 0 37,827
CONSTELLATION ENERGY CORP COM 21037T109 1,204,799 4,851 SH SOLE 0 0 0 4,851
COPART INC COM 217204106 1,901,772 67,463 SH SOLE 0 0 0 67,463
COREWEAVE INC COM CL A 21873S108 531,183 5,336 SH SOLE 0 0 0 5,336
CORNING INC COM 219350105 3,669,278 14,365 SH SOLE 0 0 0 14,365
CORTEVA INC COM 22052L104 3,625,753 42,812 SH SOLE 0 0 0 42,812
COSTAR GROUP INC COM 22160N109 399,644 14,112 SH SOLE 0 0 0 14,112
COUPANG INC CL A 22266T109 1,075,468 61,915 SH SOLE 0 0 0 61,915
CRH PLC ORD G25508105 1,317,890 12,317 SH SOLE 0 0 0 12,317
CROWDSTRIKE HLDGS INC CL A 22788C105 2,225,465 2,916 SH SOLE 0 0 0 2,916
CSW INDUSTRIALS INC COM 126402106 1,207,365 4,338 SH SOLE 0 0 0 4,338
CSX CORP COM 126408103 3,114,588 65,529 SH SOLE 0 0 0 65,529
CUBESMART COM 229663109 1,000,040 25,146 SH SOLE 0 0 0 25,146
CUMMINS INC COM 231021106 6,393,708 8,965 SH SOLE 0 0 0 8,965
D R HORTON INC COM 23331A109 828,216 5,085 SH SOLE 0 0 0 5,085
DANAHER CORP DEL COM 235851102 4,945,115 25,961 SH SOLE 0 0 0 25,961
DATADOG INC CL A COM 23804L103 3,321,976 12,759 SH SOLE 0 0 0 12,759
DECKERS OUTDOOR CORP COM 243537107 1,593,853 16,053 SH SOLE 0 0 0 16,053
DEXCOM INC COM 252131107 933,953 13,867 SH SOLE 0 0 0 13,867
DHT HOLDINGS INC SHS NEW Y2065G121 189,054 11,437 SH SOLE 0 0 0 11,437
DIGITAL RLTY TR INC COM 253868103 1,995,467 11,112 SH SOLE 0 0 0 11,112
DIODES INC COM 254543101 2,390,894 21,847 SH SOLE 0 0 0 21,847
DONALDSON INC COM 257651109 847,775 9,444 SH SOLE 0 0 0 9,444
DOORDASH INC CL A 25809K105 3,166,118 17,158 SH SOLE 0 0 0 17,158
DORMAN PRODS INC COM 258278100 1,253,996 9,190 SH SOLE 0 0 0 9,190
DOVER CORP COM 260003108 1,498,564 6,682 SH SOLE 0 0 0 6,682
DUPONT DE NEMOURS INC COMMON STOCK 26614N201 3,497,117 25,782 SH SOLE 0 0 0 25,782
DUTCH BROS INC CL A 26701L100 409,521 5,703 SH SOLE 0 0 0 5,703
DYNATRACE INC COM NEW 268150109 2,333,733 53,148 SH SOLE 0 0 0 53,148
EASTGROUP PPTYS INC COM 277276101 523,280 2,584 SH SOLE 0 0 0 2,584
EATON CORP PLC SHS G29183103 7,166,406 16,818 SH SOLE 0 0 0 16,818
EBAY INC. COM 278642103 1,002,517 8,971 SH SOLE 0 0 0 8,971
ECOLAB INC COM 278865100 5,058,407 18,156 SH SOLE 0 0 0 18,156
ELI LILLY & CO COM 532457108 6,713,277 5,597 SH SOLE 0 0 0 5,597
EMCOR GROUP INC COM 29084Q100 2,075,705 2,501 SH SOLE 0 0 0 2,501
EMERSON ELEC CO COM 291011104 2,926,029 20,440 SH SOLE 0 0 0 20,440
ENERSYS COM 29275Y102 1,545,635 6,610 SH SOLE 0 0 0 6,610
ENPHASE ENERGY INC COM 29355A107 537,365 10,913 SH SOLE 0 0 0 10,913
ENPRO INC COM 29355X107 3,032,210 8,044 SH SOLE 0 0 0 8,044
ENSIGN GROUP INC COM 29358P101 889,779 5,551 SH SOLE 0 0 0 5,551
ENTEGRIS INC COM 29362U104 597,708 3,323 SH SOLE 0 0 0 3,323
EOG RES INC COM 26875P101 1,476,377 11,380 SH SOLE 0 0 0 11,380
EPLUS INC COM 294268107 1,036,982 12,459 SH SOLE 0 0 0 12,459
EQT CORP COM 26884L109 1,074,819 20,215 SH SOLE 0 0 0 20,215
EQUINIX INC COM 29444U700 6,582,408 6,315 SH SOLE 0 0 0 6,315
EQUITY LIFESTYLE PROPERTIES COM 29472R108 2,349,266 36,451 SH SOLE 0 0 0 36,451
EQUITY RESIDENTIAL SH BEN INT 29476L107 2,714,327 39,958 SH SOLE 0 0 0 39,958
ESCO TECHNOLOGIES INC COM 296315104 2,464,269 7,040 SH SOLE 0 0 0 7,040
EXELIXIS INC COM 30161Q104 430,451 7,911 SH SOLE 0 0 0 7,911
EXLSERVICE HLDGS INC COM 302081104 917,419 35,476 SH SOLE 0 0 0 35,476
EXPEDIA GROUP INC COM NEW 30212P303 3,052,652 11,930 SH SOLE 0 0 0 11,930
EXPEDITORS INTL WASH INC COM 302130109 6,041,489 37,069 SH SOLE 0 0 0 37,069
EXXON MOBIL CORP COM 30231G102 3,475,357 25,420 SH SOLE 0 0 0 25,420
F5 INC COM 315616102 2,512,614 6,041 SH SOLE 0 0 0 6,041
FABRINET SHS G3323L100 855,423 1,522 SH SOLE 0 0 0 1,522
FACTSET RESH SYS INC COM 303075105 2,528,740 10,991 SH SOLE 0 0 0 10,991
FAIR ISAAC CORP COM 303250104 725,130 607 SH SOLE 0 0 0 607
FASTENAL CO COM 311900104 7,320,678 152,419 SH SOLE 0 0 0 152,419
FEDEX CORP COM 31428X106 1,284,783 4,103 SH SOLE 0 0 0 4,103
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 300,034 1,987 SH SOLE 0 0 0 1,987
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 4,831,639 20,358 SH SOLE 0 0 0 20,358
FIRST INDL RLTY TR INC COM 32054K103 564,550 9,208 SH SOLE 0 0 0 9,208
FIVE BELOW INC COM 33829M101 1,412,083 7,854 SH SOLE 0 0 0 7,854
FLOOR & DECOR HLDGS INC CL A 339750101 582,957 9,821 SH SOLE 0 0 0 9,821
FORTINET INC COM 34959E109 3,299,716 21,480 SH SOLE 0 0 0 21,480
FRANKLIN ELEC INC COM 353514102 1,202,375 11,217 SH SOLE 0 0 0 11,217
FRONTDOOR INC COM 35905A109 894,399 11,527 SH SOLE 0 0 0 11,527
GARMIN LTD SHS H2906T109 5,379,945 22,649 SH SOLE 0 0 0 22,649
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 594,463 9,287 SH SOLE 0 0 0 9,287
GE VERNOVA INC COM 36828A101 3,779,384 3,217 SH SOLE 0 0 0 3,217
GENUINE PARTS CO COM 372460105 4,784,560 40,554 SH SOLE 0 0 0 40,554
GRACO INC COM 384109104 1,058,581 14,001 SH SOLE 0 0 0 14,001
GUIDEWIRE SOFTWARE INC COM 40171V100 560,190 4,553 SH SOLE 0 0 0 4,553
GULFPORT ENERGY CORP COMMON SHARES 402635502 761,895 4,490 SH SOLE 0 0 0 4,490
HALLIBURTON CO COM 406216101 4,399,757 129,595 SH SOLE 0 0 0 129,595
HALOZYME THERAPEUTICS INC COM 40637H109 972,421 12,424 SH SOLE 0 0 0 12,424
HEICO CORP NEW CL A 422806208 4,560,165 17,681 SH SOLE 0 0 0 17,681
HENRY JACK & ASSOC INC COM 426281101 846,024 6,142 SH SOLE 0 0 0 6,142
HERSHEY CO COM 427866108 4,092,608 23,326 SH SOLE 0 0 0 23,326
HOME DEPOT INC COM 437076102 342,404 971 SH SOLE 0 0 0 971
HOOKER FURNISHINGS CORPORATI COM 439038100 231,807 13,001 SH SOLE 0 0 0 13,001
HOWMET AEROSPACE INC COM 443201108 4,962,080 18,456 SH SOLE 0 0 0 18,456
HUBSPOT INC COM 443573100 867,114 4,751 SH SOLE 0 0 0 4,751
HUNT J B TRANS SVCS INC COM 445658107 964,238 3,332 SH SOLE 0 0 0 3,332
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 195,573 27,125 SH SOLE 0 0 0 27,125
ICF INTL INC COM 44925C103 981,665 13,473 SH SOLE 0 0 0 13,473
IDEXX LABS INC COM 45168D104 4,950,365 9,403 SH SOLE 0 0 0 9,403
ILLINOIS TOOL WKS INC COM 452308109 2,333,606 8,628 SH SOLE 0 0 0 8,628
ILLUMINA INC COM 452327109 1,727,110 9,823 SH SOLE 0 0 0 9,823
IMPERIAL OIL LTD COM NEW 453038408 3,859,346 34,452 SH SOLE 0 0 0 34,452
INCYTE CORP COM 45337C102 1,027,817 9,067 SH SOLE 0 0 0 9,067
INGERSOLL RAND INC COM 45687V106 331,110 4,038 SH SOLE 0 0 0 4,038
INSULET CORP COM 45784P101 1,704,840 11,198 SH SOLE 0 0 0 11,198
INTEGER HLDGS CORP COM 45826H109 952,032 10,188 SH SOLE 0 0 0 10,188
INTEL CORP COM 458140100 243,976 1,747 SH SOLE 0 0 0 1,747
INTERNATIONAL BUSINESS MACHS COM 459200101 5,670,723 20,165 SH SOLE 0 0 0 20,165
INTERPARFUMS INC COM 458334109 837,739 7,489 SH SOLE 0 0 0 7,489
INTUITIVE SURGICAL INC COM NEW 46120E602 2,145,093 5,394 SH SOLE 0 0 0 5,394
IONIS PHARMACEUTICALS INC COM 462222100 379,306 4,784 SH SOLE 0 0 0 4,784
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 246,612 7,408 SH SOLE 0 0 0 7,408
ISHARES SILVER TR ISHARES 46428Q109 429,150 8,026 SH SOLE 0 0 0 8,026
ITRON INC COM 465741106 915,141 10,576 SH SOLE 0 0 0 10,576
JOHNSON & JOHNSON COM 478160104 6,169,424 24,292 SH SOLE 0 0 0 24,292
JOHNSON CONTROLS INTERNATION SHS G51502105 1,710,608 11,708 SH SOLE 0 0 0 11,708
JONES LANG LASALLE INC COM 48020Q107 701,427 2,263 SH SOLE 0 0 0 2,263
KENVUE INC COM 49177J102 7,137,389 373,490 SH SOLE 0 0 0 373,490
KFORCE INC COM 493732101 1,178,629 25,120 SH SOLE 0 0 0 25,120
KIMBELL RTY PARTNERS LP UNIT 49435R102 175,815 12,100 SH SOLE 0 0 0 12,100
KIMBERLY-CLARK CORP COM 494368103 4,125,476 37,583 SH SOLE 0 0 0 37,583
KLA CORP COM NEW 482480100 31,145,359 103,229 SH SOLE 0 0 0 103,229
KONTOOR BRANDS INC COM 50050N103 5,591,912 67,098 SH SOLE 0 0 0 67,098
KORN FERRY COM NEW 500643200 1,279,834 19,222 SH SOLE 0 0 0 19,222
LABCORP HOLDINGS INC COM SHS 504922105 437,769 1,563 SH SOLE 0 0 0 1,563
LAM RESEARCH CORP COM NEW 512807306 12,358,043 28,519 SH SOLE 0 0 0 28,519
LAUDER ESTEE COS INC CL A 518439104 2,577,472 32,647 SH SOLE 0 0 0 32,647
LINCOLN ELEC HLDGS INC COM 533900106 4,318,663 16,266 SH SOLE 0 0 0 16,266
LINDE PLC SHS G54950103 1,716,993 3,309 SH SOLE 0 0 0 3,309
LITTELFUSE INC COM 537008104 1,334,519 2,931 SH SOLE 0 0 0 2,931
LIVERAMP HLDGS INC COM 53815P108 1,261,360 33,511 SH SOLE 0 0 0 33,511
LOGITECH INTL S A SHS H50430232 5,067,862 53,890 SH SOLE 0 0 0 53,890
LOWES COS INC COM 548661107 3,412,229 15,476 SH SOLE 0 0 0 15,476
LUCID GROUP INC COM NEW 549498202 220,775 33,001 SH SOLE 0 0 0 33,001
LULULEMON ATHLETICA INC COM 550021109 449,582 3,937 SH SOLE 0 0 0 3,937
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 6,021,923 15,832 SH SOLE 0 0 0 15,832
MANHATTAN ASSOCIATES INC COM 562750109 562,359 4,038 SH SOLE 0 0 0 4,038
MARINE PETE TR UNIT BEN INT 568423107 161,985 35,837 SH SOLE 0 0 0 35,837
MARTIN MARIETTA MATLS INC COM 573284106 2,571,377 4,459 SH SOLE 0 0 0 4,459
MARZETTI COMPANY COM 513847103 917,893 8,040 SH SOLE 0 0 0 8,040
MASTEC INC COM 576323109 407,046 978 SH SOLE 0 0 0 978
MASTERCARD INCORPORATED CL A 57636Q104 5,809,773 11,312 SH SOLE 0 0 0 11,312
MCCORMICK & CO INC COM NON VTG 579780206 1,551,011 30,762 SH SOLE 0 0 0 30,762
MCGRATH RENTCORP COM 580589109 703,300 5,811 SH SOLE 0 0 0 5,811
MCKESSON CORP COM 58155Q103 345,954 458 SH SOLE 0 0 0 458
MEDPACE HLDGS INC COM 58506Q109 484,664 915 SH SOLE 0 0 0 915
MEDTRONIC PLC SHS G5960L103 6,618,747 84,606 SH SOLE 0 0 0 84,606
MERCK & CO INC COM 58933Y105 11,305,653 87,982 SH SOLE 0 0 0 87,982
META PLATFORMS INC CL A 30303M102 20,445,572 36,297 SH SOLE 0 0 0 36,297
METTLER TOLEDO INTERNATIONAL COM 592688105 5,319,656 4,164 SH SOLE 0 0 0 4,164
MICROCHIP TECHNOLOGY INC. COM 595017104 3,010,069 33,005 SH SOLE 0 0 0 33,005
MICRON TECHNOLOGY INC COM 595112103 583,348 505 SH SOLE 0 0 0 505
MICROSOFT CORP COM 594918104 18,682,246 50,084 SH SOLE 0 0 0 50,084
MID-AMER APT CMNTYS INC COM 59522J103 1,613,060 11,610 SH SOLE 0 0 0 11,610
MONDELEZ INTL INC CL A 609207105 7,381,441 127,618 SH SOLE 0 0 0 127,618
MONGODB INC CL A 60937P106 4,027,436 11,990 SH SOLE 0 0 0 11,990
MONOLITHIC PWR SYS INC COM 609839105 6,188,054 4,476 SH SOLE 0 0 0 4,476
MONSTER BEVERAGE CORP NEW COM 61174X109 2,942,752 30,615 SH SOLE 0 0 0 30,615
MOODYS CORP COM 615369105 617,754 1,364 SH SOLE 0 0 0 1,364
MORNINGSTAR INC COM 617700109 1,837,834 11,779 SH SOLE 0 0 0 11,779
MSA SAFETY INC COM 553498106 550,182 3,151 SH SOLE 0 0 0 3,151
MSCI INC COM 55354G100 1,695,765 3,028 SH SOLE 0 0 0 3,028
NATERA INC COM 632307104 2,510,280 9,248 SH SOLE 0 0 0 9,248
NETAPP INC COM 64110D104 3,511,195 22,688 SH SOLE 0 0 0 22,688
NEWMONT CORP COM 651639106 1,875,700 20,082 SH SOLE 0 0 0 20,082
NIKE INC CL B 654106103 5,687,832 138,559 SH SOLE 0 0 0 138,559
NORDSON CORP COM 655663102 1,290,783 4,279 SH SOLE 0 0 0 4,279
NORFOLK SOUTHN CORP COM 655844108 1,383,826 4,399 SH SOLE 0 0 0 4,399
NOVANTA INC COM 67000B104 294,814 1,817 SH SOLE 0 0 0 1,817
NOVARTIS AG SPONSORED ADR 66987V109 4,768,483 30,427 SH SOLE 0 0 0 30,427
NOVO-NORDISK A S ADR 670100205 5,144,293 107,307 SH SOLE 0 0 0 107,307
NUCOR CORP COM 670346105 2,117,368 9,506 SH SOLE 0 0 0 9,506
NUTANIX INC CL A 67059N108 2,663,103 52,259 SH SOLE 0 0 0 52,259
NVIDIA CORPORATION COM 67066G104 50,810,245 253,937 SH SOLE 0 0 0 253,937
NXP SEMICONDUCTORS N V COM N6596X109 5,754,694 20,477 SH SOLE 0 0 0 20,477
OLD DOMINION FREIGHT LINE IN COM 679580100 2,492,645 11,508 SH SOLE 0 0 0 11,508
OLLIES BARGAIN OUTLET HLDGS COM 681116109 803,272 10,448 SH SOLE 0 0 0 10,448
ON HLDG AG NAMEN AKT A H5919C104 3,863,513 109,077 SH SOLE 0 0 0 109,077
ONTO INNOVATION INC COM 683344105 530,999 1,403 SH SOLE 0 0 0 1,403
OREILLY AUTOMOTIVE INC COM 67103H107 350,045 3,801 SH SOLE 0 0 0 3,801
OTIS WORLDWIDE CORP COM 68902V107 526,027 7,347 SH SOLE 0 0 0 7,347
PACKAGING CORP AMER COM 695156109 2,930,378 12,298 SH SOLE 0 0 0 12,298
PALO ALTO NETWORKS INC COM 697435105 5,816,309 17,056 SH SOLE 0 0 0 17,056
PENTAIR PLC SHS G7S00T104 605,348 7,897 SH SOLE 0 0 0 7,897
PEPSICO INC COM 713448108 5,433,976 40,133 SH SOLE 0 0 0 40,133
PHILLIPS 66 COM 718546104 4,007,388 23,705 SH SOLE 0 0 0 23,705
PINTEREST INC CL A 72352L106 846,497 40,252 SH SOLE 0 0 0 40,252
POWER INTEGRATIONS INC COM 739276103 1,856,184 22,161 SH SOLE 0 0 0 22,161
PPG INDS INC COM 693506107 2,601,768 21,451 SH SOLE 0 0 0 21,451
PREFORMED LINE PRODS CO COM 740444104 1,058,941 2,579 SH SOLE 0 0 0 2,579
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 818,866 17,323 SH SOLE 0 0 0 17,323
PROCTER & GAMBLE CO COM 742718109 11,063,583 75,447 SH SOLE 0 0 0 75,447
PROLOGIS INC. COM 74340W103 6,958,973 51,369 SH SOLE 0 0 0 51,369
PTC INC COM 69370C100 482,237 4,245 SH SOLE 0 0 0 4,245
PUBLIC STORAGE COM 74460D109 1,785,018 5,608 SH SOLE 0 0 0 5,608
Q2 HLDGS INC COM 74736L109 592,077 12,309 SH SOLE 0 0 0 12,309
QORVO INC COM 74736K101 404,235 4,334 SH SOLE 0 0 0 4,334
QUALCOMM INC COM 747525103 2,167,808 11,731 SH SOLE 0 0 0 11,731
QUALYS INC COM 74758T303 891,514 6,484 SH SOLE 0 0 0 6,484
QUANTA SVCS INC COM 74762E102 9,976,833 13,856 SH SOLE 0 0 0 13,856
RALPH LAUREN CORP CL A 751212101 1,885,796 4,698 SH SOLE 0 0 0 4,698
RAMBUS INC DEL COM 750917106 2,171,422 16,358 SH SOLE 0 0 0 16,358
RB GLOBAL INC COM 74935Q107 1,021,400 8,771 SH SOLE 0 0 0 8,771
REDDIT INC CL A 75734B100 858,986 4,949 SH SOLE 0 0 0 4,949
REGENCY CTRS CORP COM 758849103 4,597,870 57,661 SH SOLE 0 0 0 57,661
REGENERON PHARMACEUTICALS COM 75886F107 613,436 984 SH SOLE 0 0 0 984
REPLIGEN CORP COM 759916109 472,551 3,463 SH SOLE 0 0 0 3,463
REPUBLIC SVCS INC COM 760759100 4,901,626 23,004 SH SOLE 0 0 0 23,004
RESMED INC COM 761152107 896,755 4,602 SH SOLE 0 0 0 4,602
REXFORD INDL RLTY INC COM 76169C100 317,635 9,482 SH SOLE 0 0 0 9,482
ROBLOX CORP CL A 771049103 1,117,596 20,552 SH SOLE 0 0 0 20,552
ROLLINS INC COM 775711104 2,092,058 50,121 SH SOLE 0 0 0 50,121
ROPER TECHNOLOGIES INC COM 776696106 1,148,003 3,393 SH SOLE 0 0 0 3,393
ROSS STORES INC COM 778296103 4,847,850 22,776 SH SOLE 0 0 0 22,776
ROYAL GOLD INC COM 780287108 1,786,520 8,950 SH SOLE 0 0 0 8,950
RPM INTL INC COM 749685103 1,175,432 10,575 SH SOLE 0 0 0 10,575
S&P GLOBAL INC COM 78409V104 2,780,976 6,829 SH SOLE 0 0 0 6,829
SALESFORCE INC COM 79466L302 2,392,055 15,269 SH SOLE 0 0 0 15,269
SANDISK CORP COM 80004C200 223,652 98 SH SOLE 0 0 0 98
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3,790,886 3,928 SH SOLE 0 0 0 3,928
SHARKNINJA INC COM SHS G8068L108 7,330,794 48,143 SH SOLE 0 0 0 48,143
SHERWIN WILLIAMS CO COM 824348106 987,889 2,869 SH SOLE 0 0 0 2,869
SHOPIFY INC CL A SUB VTG SHS 82509L107 3,740,540 32,760 SH SOLE 0 0 0 32,760
SIMULATIONS PLUS INC COM 829214105 708,126 38,674 SH SOLE 0 0 0 38,674
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 298,560 2,610 SH SOLE 0 0 0 2,610
SKYWORKS SOLUTIONS INC COM 83088M102 5,507,561 81,232 SH SOLE 0 0 0 81,232
SLB LIMITED COM STK 806857108 1,289,080 27,728 SH SOLE 0 0 0 27,728
SMITH A O CORP COM 831865209 597,833 9,532 SH SOLE 0 0 0 9,532
SNOWFLAKE INC COM SHS 833445109 7,127,387 28,005 SH SOLE 0 0 0 28,005
SOUTHERN COPPER CORP COM 84265V105 4,157,398 23,857 SH SOLE 0 0 0 23,857
SPDR GOLD TR GOLD SHS 78463V107 1,602,559 4,350 SH SOLE 0 0 0 4,350
STARBUCKS CORP COM 855244109 3,237,403 31,680 SH SOLE 0 0 0 31,680
STERIS PLC SHS USD G8473T100 694,886 3,300 SH SOLE 0 0 0 3,300
STMICROELECTRONICS N V NY REGISTRY 861012102 9,922,782 132,498 SH SOLE 0 0 0 132,498
STRYKER CORPORATION COM 863667101 2,373,456 7,539 SH SOLE 0 0 0 7,539
SUN CMNTYS INC COM 866674104 1,240,391 10,344 SH SOLE 0 0 0 10,344
SUPER MICRO COMPUTER INC COM NEW 86800U302 315,483 10,756 SH SOLE 0 0 0 10,756
SYNOPSYS INC COM 871607107 2,979,548 6,680 SH SOLE 0 0 0 6,680
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 4,370,265 9,151 SH SOLE 0 0 0 9,151
TAPESTRY INC COM 876030107 877,686 5,996 SH SOLE 0 0 0 5,996
TARGET CORP COM 87612E106 7,819,515 59,869 SH SOLE 0 0 0 59,869
TE CONNECTIVITY PLC ORD SHS G87052109 296,471 1,471 SH SOLE 0 0 0 1,471
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 6,059,241 543,430 SH SOLE 0 0 0 543,430
TEMPUS AI INC CL A 88023B103 279,121 4,818 SH SOLE 0 0 0 4,818
TERADYNE INC COM 880770102 906,335 1,873 SH SOLE 0 0 0 1,873
TESLA INC COM 88160R101 19,125,904 45,473 SH SOLE 0 0 0 45,473
TETRA TECH INC NEW COM 88162G103 355,073 12,291 SH SOLE 0 0 0 12,291
TEXAS INSTRS INC COM 882508104 8,364,875 28,063 SH SOLE 0 0 0 28,063
TEXAS PACIFIC LAND CORPORATI COM 88262P102 6,799,306 15,536 SH SOLE 0 0 0 15,536
THE TRADE DESK INC COM CL A 88339J105 509,966 28,206 SH SOLE 0 0 0 28,206
THERMO FISHER SCIENTIFIC INC COM 883556102 261,125 521 SH SOLE 0 0 0 521
TIDAL TRUST I SP DWJNS SUKUK 886364702 380,361 21,119 SH SOLE 0 0 0 21,119
TJX COS INC NEW COM 872540109 3,540,817 23,372 SH SOLE 0 0 0 23,372
TOAST INC CL A 888787108 924,531 33,233 SH SOLE 0 0 0 33,233
TORO CO COM 891092108 794,847 8,159 SH SOLE 0 0 0 8,159
TRACTOR SUPPLY CO COM 892356106 1,259,424 39,843 SH SOLE 0 0 0 39,843
TRANE TECHNOLOGIES PLC SHS G8994E103 909,959 1,853 SH SOLE 0 0 0 1,853
TWILIO INC CL A 90138F102 1,942,516 9,415 SH SOLE 0 0 0 9,415
TWIST BIOSCIENCE CORP COM 90184D100 232,879 2,264 SH SOLE 0 0 0 2,264
TYLER TECHNOLOGIES INC COM 902252105 1,622,408 5,547 SH SOLE 0 0 0 5,547
UBER TECHNOLOGIES INC COM 90353T100 2,529,251 35,051 SH SOLE 0 0 0 35,051
ULTA BEAUTY INC COM 90384S303 819,424 1,817 SH SOLE 0 0 0 1,817
UNILEVER PLC SPON ADR NEW 904767803 4,934,150 82,072 SH SOLE 0 0 0 82,072
UNION PAC CORP COM 907818108 5,092,214 18,721 SH SOLE 0 0 0 18,721
UNITED PARCEL SVCS INC CL B 911312106 1,509,412 14,041 SH SOLE 0 0 0 14,041
UNITED RENTALS INC COM 911363109 2,246,376 1,983 SH SOLE 0 0 0 1,983
VALERO ENERGY CORP COM 91913Y100 1,623,006 6,232 SH SOLE 0 0 0 6,232
VEEVA SYS INC CL A COM 922475108 5,254,324 29,607 SH SOLE 0 0 0 29,607
VENTAS INC COM 92276F100 2,471,101 27,828 SH SOLE 0 0 0 27,828
VERALTO CORP COM SHS 92338C103 1,221,343 13,772 SH SOLE 0 0 0 13,772
VERISIGN INC COM 92343E102 915,149 3,638 SH SOLE 0 0 0 3,638
VERTIV HOLDINGS CO COM CL A 92537N108 9,200,312 27,478 SH SOLE 0 0 0 27,478
VISA INC COM CL A 92826C839 6,164,427 17,967 SH SOLE 0 0 0 17,967
VISTRA CORP COM 92840M102 483,504 3,048 SH SOLE 0 0 0 3,048
VULCAN MATLS CO COM 929160109 1,458,540 4,944 SH SOLE 0 0 0 4,944
WABTEC COM 929740108 886,506 3,288 SH SOLE 0 0 0 3,288
WASTE CONNECTIONS INC COM 94106B101 549,353 3,296 SH SOLE 0 0 0 3,296
WASTE MGMT INC DEL COM 94106L109 1,273,761 5,715 SH SOLE 0 0 0 5,715
WATERS CORP COM 941848103 827,356 2,206 SH SOLE 0 0 0 2,206
WAYSTAR HLDG CORP COM 946784105 253,853 12,365 SH SOLE 0 0 0 12,365
WELLTOWER INC COM 95040Q104 9,160,775 40,361 SH SOLE 0 0 0 40,361
WEST PHARMACEUTICAL SVSC INC COM 955306105 753,463 2,099 SH SOLE 0 0 0 2,099
WEYERHAEUSER CO COM NEW 962166104 2,536,030 105,933 SH SOLE 0 0 0 105,933
WORKDAY INC CL A 98138H101 3,199,210 26,133 SH SOLE 0 0 0 26,133
WW GRAINGER INC COM 384802104 5,725,986 4,209 SH SOLE 0 0 0 4,209
XYLEM INC COM 98419M100 2,334,630 19,750 SH SOLE 0 0 0 19,750
ZSCALER INC COM 98980G102 705,928 5,001 SH SOLE 0 0 0 5,001