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 260,918 2,888 SH SOLE 0 0 0 2,888
ABBOTT LABORATORIES COM 002824100 1,589,315 16,081 SH SOLE 0 0 0 16,081
ABBVIE INC COM 00287Y109 8,125,568 31,062 SH SOLE 0 0 0 31,062
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,451,252 7,914 SH SOLE 0 0 0 7,914
ACUSHNET HLDGS CORP COM 005098108 644,414 7,811 SH SOLE 0 0 0 7,811
ADDUS HOMECARE CORP COM 006739106 1,401,019 12,674 SH SOLE 0 0 0 12,674
ADVANCED ENERGY INDS COM 007973100 1,070,026 3,797 SH SOLE 0 0 0 3,797
ADVANCED MICRO DEVICES INC COM 007903107 12,898,942 21,085 SH SOLE 0 0 0 21,085
AGILENT TECHNOLOGIES INC COM 00846U101 882,636 5,122 SH SOLE 0 0 0 5,122
AGNICO EAGLE MINES LTD COM 008474108 5,187,263 28,304 SH SOLE 0 0 0 28,304
AGREE RLTY CORP COM 008492100 1,011,531 15,140 SH SOLE 0 0 0 15,140
AIR PRODUCTS AND CHEMICALS I COM 009158106 7,677,529 27,594 SH SOLE 0 0 0 27,594
ALAMO GROUP INC COM 011311107 1,134,843 7,332 SH SOLE 0 0 0 7,332
ALBEMARLE CORP COM 012653101 471,681 4,459 SH SOLE 0 0 0 4,459
ALLEGION PLC ORD SHS G0176J109 5,366,970 34,903 SH SOLE 0 0 0 34,903
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,387,308 5,623 SH SOLE 0 0 0 5,623
ALPHABET INC CAP STK CL A 02079K305 36,988,265 107,499 SH SOLE 0 0 0 107,499
ALPHABET INC CAP STK CL C 02079K107 1,293,206 3,795 SH SOLE 0 0 0 3,795
AMAZON COM INC COM 023135106 2,498,975 10,030 SH SOLE 0 0 0 10,030
AMERICAN TOWER CORP COM 03027X100 1,565,372 9,563 SH SOLE 0 0 0 9,563
AMGEN INC COM 031162100 3,923,002 9,307 SH SOLE 0 0 0 9,307
AMPHENOL CORP CL A 032095101 3,540,188 41,995 SH SOLE 0 0 0 41,995
ANALOG DEVICES INC COM 032654105 6,388,755 16,104 SH SOLE 0 0 0 16,104
ANGLOGOLD ASHANTI PLC COM SHS G0378L100 6,736,408 71,702 SH SOLE 0 0 0 71,702
APPLE INC COM 037833100 44,757,793 134,400 SH SOLE 0 0 0 134,400
APPLIED MATLS INC COM 038222105 6,796,345 13,290 SH SOLE 0 0 0 13,290
APPLOVIN CORP COM CL A 03831W108 206,496 711 SH SOLE 0 0 0 711
APTARGROUP INC COM 038336103 693,016 5,720 SH SOLE 0 0 0 5,720
ARCHER DANIELS MIDLAND CO COM 039483102 3,222,797 40,600 SH SOLE 0 0 0 40,600
ARDAGH METAL PACKAGING S A SHS L02235106 205,557 47,363 SH SOLE 0 0 0 47,363
ARISTA NETWORKS INC COM SHS 040413205 6,963,545 34,204 SH SOLE 0 0 0 34,204
ASML HLDG NV N Y REGISTRY SHS N07059210 6,026,664 3,327 SH SOLE 0 0 0 3,327
ASTRAZENECA PLC ORD G0593M107 7,493,780 46,410 SH SOLE 0 0 0 46,410
ATLASSIAN CORPORATION CL A 049468101 1,715,713 9,569 SH SOLE 0 0 0 9,569
AUTODESK INC COM 052769106 1,059,468 5,069 SH SOLE 0 0 0 5,069
AUTOZONE INC COM 053332102 2,986,306 1,055 SH SOLE 0 0 0 1,055
AXON ENTERPRISE INC COM 05464C101 804,398 1,904 SH SOLE 0 0 0 1,904
BAKER HUGHES COMPANY CL A 05722G100 1,008,863 18,376 SH SOLE 0 0 0 18,376
BALCHEM CORP COM 057665200 1,211,822 7,346 SH SOLE 0 0 0 7,346
BECTON DICKINSON & CO COM 075887109 5,744,621 32,093 SH SOLE 0 0 0 32,093
BENCHMARK ELECTRS INC COM 08160H101 1,580,768 19,066 SH SOLE 0 0 0 19,066
BEST BUY INC COM 086516101 1,600,233 18,135 SH SOLE 0 0 0 18,135
BIOGEN INC COM 09062X103 630,235 2,790 SH SOLE 0 0 0 2,790
BLACK STONE MINERALS L P COM UNIT 09225M101 181,521 12,676 SH SOLE 0 0 0 12,676
BOOKING HOLDINGS INC COM 09857L108 2,968,050 18,219 SH SOLE 0 0 0 18,219
BOOT BARN HLDGS INC COM 099406100 2,465,845 20,469 SH SOLE 0 0 0 20,469
BROADCOM INC COM 11135F101 18,033,150 51,349 SH SOLE 0 0 0 51,349
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 365,400 2,268 SH SOLE 0 0 0 2,268
BURLINGTON STORES INC COM 122017106 1,080,329 4,043 SH SOLE 0 0 0 4,043
C H ROBINSON WORLDWIDE IN COM NEW 12541W209 1,181,807 7,987 SH SOLE 0 0 0 7,987
CADENCE DESIGN SYSTEM INC COM 127387108 6,109,830 18,504 SH SOLE 0 0 0 18,504
CAMDEN PPTY TR SH BEN INT 133131102 1,059,058 10,949 SH SOLE 0 0 0 10,949
CANADIAN NAT RES LTD MED TER COM 136385101 5,848,787 124,257 SH SOLE 0 0 0 124,257
CANADIAN NATL RY CO COM 136375102 5,983,247 50,322 SH SOLE 0 0 0 50,322
CARDINAL HEALTH INC COM 14149Y108 4,758,543 21,387 SH SOLE 0 0 0 21,387
CARLISLE COS INC COM 142339100 992,683 3,081 SH SOLE 0 0 0 3,081
CARRIER GLOBAL CORPORATION COM 14448C104 781,728 14,250 SH SOLE 0 0 0 14,250
CAVCO INDS INC DEL COM 149568107 782,524 1,397 SH SOLE 0 0 0 1,397
CBRE GROUP INC CL A 12504L109 1,761,047 13,708 SH SOLE 0 0 0 13,708
CENCORA INC COM 03073E105 2,181,061 7,264 SH SOLE 0 0 0 7,264
CHEVRON CORPORATION COM 166764100 5,902,640 28,905 SH SOLE 0 0 0 28,905
CHURCH & DWIGHT CO INC COM 171340102 1,659,614 17,614 SH SOLE 0 0 0 17,614
CINTAS CORP COM 172908105 4,305,921 22,075 SH SOLE 0 0 0 22,075
CISCO SYS INC COM 17275R102 5,238,555 48,672 SH SOLE 0 0 0 48,672
CLOROX CO DEL COM 189054109 959,324 11,842 SH SOLE 0 0 0 11,842
CLOUDFLARE INC CL A COM 18915M107 7,129,476 20,529 SH SOLE 0 0 0 20,529
COCA COLA CO COM 191216100 2,973,214 34,540 SH SOLE 0 0 0 34,540
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 573,097 9,977 SH SOLE 0 0 0 9,977
COHERENT CORP COM 19247G107 6,710,551 23,316 SH SOLE 0 0 0 23,316
COHU INC COM 192576106 1,912,020 28,060 SH SOLE 0 0 0 28,060
COLGATE PALMOLIVE CO COM 194162103 3,412,848 40,001 SH SOLE 0 0 0 40,001
COMFORT SYS USA INC COM 199908104 1,747,230 1,056 SH SOLE 0 0 0 1,056
CONOCOPHILLIPS COM 20825C104 4,745,000 37,915 SH SOLE 0 0 0 37,915
CONSTELLATION ENERGY CORP COM 21037T109 1,765,942 6,952 SH SOLE 0 0 0 6,952
COPART INC COM 217204106 1,516,627 55,595 SH SOLE 0 0 0 55,595
CORNING INC COM 219350105 2,213,766 14,398 SH SOLE 0 0 0 14,398
CORTEVA INC COM 22052L104 3,359,029 43,259 SH SOLE 0 0 0 43,259
COUPANG INC CL A 22266T109 985,409 71,046 SH SOLE 0 0 0 71,046
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 387,281 1,988 SH SOLE 0 0 0 1,988
CRH PLC ORD G25508105 1,032,311 12,468 SH SOLE 0 0 0 12,468
CROWDSTRIKE HLDGS INC CL A 22788C105 4,030,205 15,223 SH SOLE 0 0 0 15,223
CSW INDUSTRIALS INC COM 126402106 1,194,591 4,147 SH SOLE 0 0 0 4,147
CSX CORP COM 126408103 2,998,323 64,466 SH SOLE 0 0 0 64,466
CUBESMART COM 229663109 963,243 25,632 SH SOLE 0 0 0 25,632
CUMMINS INC COM 231021106 6,817,878 13,198 SH SOLE 0 0 0 13,198
D R HORTON INC COM 23331A109 701,281 5,132 SH SOLE 0 0 0 5,132
DANAHER CORP DEL COM 235851102 5,761,839 26,007 SH SOLE 0 0 0 26,007
DATADOG INC CL A COM 23804L103 3,459,141 12,632 SH SOLE 0 0 0 12,632
DECKERS OUTDOOR CORP COM 243537107 1,293,141 16,549 SH SOLE 0 0 0 16,549
DEXCOM INC COM 252131107 1,354,361 15,695 SH SOLE 0 0 0 15,695
DHT HOLDINGS INC SHS NEW Y2065G121 248,282 11,001 SH SOLE 0 0 0 11,001
DIGITAL RLTY TR INC COM 253868103 1,978,474 11,271 SH SOLE 0 0 0 11,271
DIODES INC COM 254543101 1,493,413 15,429 SH SOLE 0 0 0 15,429
DONALDSON INC COM 257651109 793,913 9,121 SH SOLE 0 0 0 9,121
DOORDASH INC CL A 25809K105 3,508,305 19,114 SH SOLE 0 0 0 19,114
DORMAN PRODS INC COM 258278100 1,127,775 9,199 SH SOLE 0 0 0 9,199
DOVER CORP COM 260003108 1,248,058 6,672 SH SOLE 0 0 0 6,672
DUPONT DE NEMOURS INC COMMON STOCK 26614N201 3,406,464 26,226 SH SOLE 0 0 0 26,226
DUTCH BROS INC CL A 26701L100 219,902 5,703 SH SOLE 0 0 0 5,703
DYNATRACE INC COM NEW 268150109 2,291,420 39,685 SH SOLE 0 0 0 39,685
EASTGROUP PPTYS INC COM 277276101 518,794 2,627 SH SOLE 0 0 0 2,627
EATON CORP PLC SHS G29183103 6,530,583 15,198 SH SOLE 0 0 0 15,198
EBAY INC. COM 278642103 955,192 9,007 SH SOLE 0 0 0 9,007
ECOLAB INC COM 278865100 3,916,290 14,263 SH SOLE 0 0 0 14,263
ELI LILLY & CO COM 532457108 6,441,954 5,567 SH SOLE 0 0 0 5,567
EMCOR GROUP INC COM 29084Q100 1,702,545 2,257 SH SOLE 0 0 0 2,257
EMERSON ELEC CO COM 291011104 3,120,081 20,117 SH SOLE 0 0 0 20,117
ENERSYS COM 29275Y102 1,195,903 6,516 SH SOLE 0 0 0 6,516
ENPRO INC COM 29355X107 1,960,433 6,401 SH SOLE 0 0 0 6,401
ENSIGN GROUP INC COM 29358P101 896,531 5,212 SH SOLE 0 0 0 5,212
EOG RES INC COM 26875P101 1,581,144 11,478 SH SOLE 0 0 0 11,478
EPLUS INC COM 294268107 1,141,238 12,679 SH SOLE 0 0 0 12,679
EQUINIX INC COM 29444U700 6,485,206 6,411 SH SOLE 0 0 0 6,411
EQUITY LIFESTYLE PROPERTIES COM 29472R108 2,142,105 36,724 SH SOLE 0 0 0 36,724
ESCO TECHNOLOGIES INC COM 296315104 1,877,731 7,083 SH SOLE 0 0 0 7,083
EXELIXIS INC COM 30161Q104 559,777 9,584 SH SOLE 0 0 0 9,584
EXLSERVICE HLDGS INC COM 302081104 1,398,915 40,690 SH SOLE 0 0 0 40,690
EXPEDIA GROUP INC COM NEW 30212P303 3,143,913 11,938 SH SOLE 0 0 0 11,938
EXPEDITORS INTL WASH INC COM 302130109 6,532,493 35,380 SH SOLE 0 0 0 35,380
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 4,110,118 25,254 SH SOLE 0 0 0 25,254
F5 INC COM 315616102 2,216,819 4,980 SH SOLE 0 0 0 4,980
FABRINET SHS G3323L100 536,151 1,264 SH SOLE 0 0 0 1,264
FACTSET RESH SYS INC COM 303075105 2,344,374 8,684 SH SOLE 0 0 0 8,684
FAIR ISAAC CORP COM 303250104 429,360 725 SH SOLE 0 0 0 725
FASTENAL CO COM 311900104 7,435,393 150,119 SH SOLE 0 0 0 150,119
FEDEX CORP COM 31428X106 1,189,074 4,171 SH SOLE 0 0 0 4,171
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 4,517,069 20,290 SH SOLE 0 0 0 20,290
FIRST INDL RLTY TR INC COM 32054K103 559,761 9,401 SH SOLE 0 0 0 9,401
FIRST SOLAR INC COM 336433107 450,078 2,570 SH SOLE 0 0 0 2,570
FIVE BELOW INC COM 33829M101 1,693,170 7,711 SH SOLE 0 0 0 7,711
FORTINET INC COM 34959E109 4,185,361 23,413 SH SOLE 0 0 0 23,413
FRANKLIN ELEC INC COM 353514102 1,018,685 10,623 SH SOLE 0 0 0 10,623
FRONTDOOR INC COM 35905A109 871,264 11,916 SH SOLE 0 0 0 11,916
GARMIN LTD SHS H2906T109 6,389,725 22,276 SH SOLE 0 0 0 22,276
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 595,830 9,115 SH SOLE 0 0 0 9,115
GE VERNOVA INC COM 36828A101 3,082,658 3,243 SH SOLE 0 0 0 3,243
GENUINE PARTS CO COM 372460105 4,989,997 39,685 SH SOLE 0 0 0 39,685
GRACO INC COM 384109104 1,025,991 13,352 SH SOLE 0 0 0 13,352
GULFPORT ENERGY CORP COMMON SHARES 402635502 774,905 5,150 SH SOLE 0 0 0 5,150
HALLIBURTON CO COM 406216101 4,006,564 125,993 SH SOLE 0 0 0 125,993
HALOZYME THERAPEUTICS INC COM 40637H109 1,673,844 15,162 SH SOLE 0 0 0 15,162
HEICO CORP NEW CL A 422806208 3,122,467 13,675 SH SOLE 0 0 0 13,675
HENRY JACK & ASSOC INC COM 426281101 846,159 5,907 SH SOLE 0 0 0 5,907
HERSHEY CO COM 427866108 4,873,889 30,924 SH SOLE 0 0 0 30,924
HOME DEPOT INC COM 437076102 298,133 1,048 SH SOLE 0 0 0 1,048
HOOKER FURNISHINGS CORPORATI COM 439038100 179,135 13,801 SH SOLE 0 0 0 13,801
HOWMET AEROSPACE INC COM 443201108 4,132,761 18,272 SH SOLE 0 0 0 18,272
HUBSPOT INC COM 443573100 990,776 4,834 SH SOLE 0 0 0 4,834
HUNT J B TRANS SVCS INC COM 445658107 715,190 3,192 SH SOLE 0 0 0 3,192
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 188,811 27,972 SH SOLE 0 0 0 27,972
ICF INTL INC COM 44925C103 1,139,106 13,703 SH SOLE 0 0 0 13,703
IDEX CORP COM 45167R104 1,820,235 7,984 SH SOLE 0 0 0 7,984
IDEXX LABS INC COM 45168D104 5,146,987 9,857 SH SOLE 0 0 0 9,857
ILLINOIS TOOL WKS INC COM 452308109 2,121,987 8,248 SH SOLE 0 0 0 8,248
ILLUMINA INC COM 452327109 2,673,654 9,769 SH SOLE 0 0 0 9,769
IMPERIAL OIL LTD COM NEW 453038408 4,255,264 34,582 SH SOLE 0 0 0 34,582
INCYTE CORP COM 45337C102 938,305 7,732 SH SOLE 0 0 0 7,732
INGERSOLL RAND INC COM 45687V106 478,555 6,371 SH SOLE 0 0 0 6,371
INSULET CORP COM 45784P101 1,457,620 11,172 SH SOLE 0 0 0 11,172
INTEGER HLDGS CORP COM 45826H109 1,312,573 10,388 SH SOLE 0 0 0 10,388
INTELLIA THERAPEUTICS INC COM 45826J105 134,868 11,183 SH SOLE 0 0 0 11,183
INTERNATIONAL BUSINESS MACHS COM 459200101 4,579,172 20,821 SH SOLE 0 0 0 20,821
INTERPARFUMS INC COM 458334109 837,829 7,551 SH SOLE 0 0 0 7,551
INTUITIVE SURGICAL INC COM NEW 46120E602 2,128,673 5,235 SH SOLE 0 0 0 5,235
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 350,695 7,408 SH SOLE 0 0 0 7,408
ISHARES SILVER TR ISHARES 46428Q109 437,497 8,026 SH SOLE 0 0 0 8,026
JOHNSON & JOHNSON COM 478160104 6,329,414 23,908 SH SOLE 0 0 0 23,908
JOHNSON CONTROLS INTERNATION SHS G51502105 1,750,246 11,774 SH SOLE 0 0 0 11,774
JONES LANG LASALLE INC COM 48020Q107 695,127 2,275 SH SOLE 0 0 0 2,275
KENVUE INC COM 49177J102 6,523,810 369,412 SH SOLE 0 0 0 369,412
KFORCE INC COM 493732101 1,137,708 21,687 SH SOLE 0 0 0 21,687
KIMBELL RTY PARTNERS LP UNIT 49435R102 172,802 12,101 SH SOLE 0 0 0 12,101
KIMBERLY-CLARK CORP COM 494368103 3,571,034 36,652 SH SOLE 0 0 0 36,652
KLA CORP COM NEW 482480100 19,270,824 98,860 SH SOLE 0 0 0 98,860
KONTOOR BRANDS INC COM 50050N103 4,277,453 67,864 SH SOLE 0 0 0 67,864
KORN FERRY COM NEW 500643200 1,016,244 14,195 SH SOLE 0 0 0 14,195
LABCORP HOLDINGS INC COM SHS 504922105 485,645 1,576 SH SOLE 0 0 0 1,576
LAM RESEARCH CORP COM NEW 512807306 8,163,104 24,849 SH SOLE 0 0 0 24,849
LAUDER ESTEE COS INC CL A 518439104 3,008,965 32,435 SH SOLE 0 0 0 32,435
LINCOLN ELEC HLDGS INC COM 533900106 4,150,410 15,687 SH SOLE 0 0 0 15,687
LINDE PLC SHS G54950103 1,536,950 3,238 SH SOLE 0 0 0 3,238
LITTELFUSE INC COM 537008104 1,214,153 2,865 SH SOLE 0 0 0 2,865
LIVERAMP HLDGS INC COM 53815P108 1,266,332 33,751 SH SOLE 0 0 0 33,751
LOGITECH INTL S A SHS H50430232 5,518,300 54,642 SH SOLE 0 0 0 54,642
LOWES COS INC COM 548661107 1,176,185 6,382 SH SOLE 0 0 0 6,382
LUCID GROUP INC COM NEW 549498202 150,590 37,000 SH SOLE 0 0 0 37,000
LULULEMON ATHLETICA INC COM 550021109 430,389 4,474 SH SOLE 0 0 0 4,474
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 4,483,342 15,741 SH SOLE 0 0 0 15,741
MANHATTAN ASSOCIATES INC COM 562750109 801,608 4,034 SH SOLE 0 0 0 4,034
MARINE PETE TR UNIT BEN INT 568423107 151,979 35,844 SH SOLE 0 0 0 35,844
MARTIN MARIETTA MATLS INC COM 573284106 2,333,376 4,863 SH SOLE 0 0 0 4,863
MARVELL TECHNOLOGY INC COM 573874104 894,742 3,386 SH SOLE 0 0 0 3,386
MARZETTI COMPANY COM 513847103 1,127,186 11,364 SH SOLE 0 0 0 11,364
MASTEC INC COM 576323109 548,785 2,569 SH SOLE 0 0 0 2,569
MASTERCARD INCORPORATED CL A 57636Q104 6,169,247 11,187 SH SOLE 0 0 0 11,187
MCCORMICK & CO INC COM NON VTG 579780206 1,370,533 29,537 SH SOLE 0 0 0 29,537
MCGRATH RENTCORP COM 580589109 682,355 5,967 SH SOLE 0 0 0 5,967
MCKESSON CORP COM 58155Q103 3,621,504 4,242 SH SOLE 0 0 0 4,242
MEDPACE HLDGS INC COM 58506Q109 552,833 886 SH SOLE 0 0 0 886
MEDTRONIC PLC SHS G5960L103 7,466,672 86,530 SH SOLE 0 0 0 86,530
MERCK & CO INC COM 58933Y105 6,243,378 42,966 SH SOLE 0 0 0 42,966
META PLATFORMS INC CL A 30303M102 26,243,238 36,189 SH SOLE 0 0 0 36,189
METTLER TOLEDO INTERNATIONAL COM 592688105 6,013,991 3,980 SH SOLE 0 0 0 3,980
MICROCHIP TECHNOLOGY INC. COM 595017104 2,170,757 27,913 SH SOLE 0 0 0 27,913
MICRON TECHNOLOGY INC COM 595112103 562,240 528 SH SOLE 0 0 0 528
MICROSOFT CORP COM 594918104 25,511,948 49,741 SH SOLE 0 0 0 49,741
MID-AMER APT CMNTYS INC COM 59522J103 1,394,811 11,847 SH SOLE 0 0 0 11,847
MONDELEZ INTL INC CL A 609207105 7,741,863 133,896 SH SOLE 0 0 0 133,896
MONGODB INC CL A 60937P106 4,524,281 12,978 SH SOLE 0 0 0 12,978
MONOLITHIC PWR SYS INC COM 609839105 5,960,952 4,425 SH SOLE 0 0 0 4,425
MONSTER BEVERAGE CORP NEW COM 61174X109 2,504,496 60,175 SH SOLE 0 0 0 60,175
MORNINGSTAR INC COM 617700109 1,270,499 6,685 SH SOLE 0 0 0 6,685
MOTOROLA SOLUTIONS INC COM NEW 620076307 549,567 1,232 SH SOLE 0 0 0 1,232
MSA SAFETY INC COM 553498106 537,601 3,022 SH SOLE 0 0 0 3,022
MSCI INC COM 55354G100 1,362,777 2,530 SH SOLE 0 0 0 2,530
MYR GROUP INC COM 55405W104 760,359 2,600 SH SOLE 0 0 0 2,600
NATERA INC COM 632307104 3,097,300 7,494 SH SOLE 0 0 0 7,494
NETAPP INC COM 64110D104 3,668,159 17,461 SH SOLE 0 0 0 17,461
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,519,447 10,712 SH SOLE 0 0 0 10,712
NEWMONT CORP COM 651639106 2,343,968 20,322 SH SOLE 0 0 0 20,322
NIKE INC CL B 654106103 4,952,140 139,891 SH SOLE 0 0 0 139,891
NORDSON CORP COM 655663102 1,351,219 4,121 SH SOLE 0 0 0 4,121
NORFOLK SOUTHN CORP COM 655844108 1,362,805 4,410 SH SOLE 0 0 0 4,410
NOVARTIS AG SPONSORED ADR 66987V109 4,179,250 29,314 SH SOLE 0 0 0 29,314
NOVO-NORDISK A S ADR 670100205 3,927,389 103,598 SH SOLE 0 0 0 103,598
NUCOR CORP COM 670346105 2,160,865 9,244 SH SOLE 0 0 0 9,244
NUTANIX INC CL A 67059N108 3,637,070 51,656 SH SOLE 0 0 0 51,656
NVIDIA CORPORATION COM 67066G104 57,290,655 250,857 SH SOLE 0 0 0 250,857
NXP SEMICONDUCTORS N V COM N6596X109 4,949,856 20,839 SH SOLE 0 0 0 20,839
OLD DOMINION FREIGHT LINE IN COM 679580100 1,926,444 11,082 SH SOLE 0 0 0 11,082
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1,085,133 12,669 SH SOLE 0 0 0 12,669
ON HLDG AG NAMEN AKT A H5919C104 3,204,264 108,216 SH SOLE 0 0 0 108,216
ONTO INNOVATION INC COM 683344105 903,555 2,935 SH SOLE 0 0 0 2,935
OREILLY AUTOMOTIVE INC COM 67103H107 833,332 9,757 SH SOLE 0 0 0 9,757
OTIS WORLDWIDE CORP COM 68902V107 479,628 7,457 SH SOLE 0 0 0 7,457
PACKAGING CORP AMER COM 695156109 2,898,712 12,644 SH SOLE 0 0 0 12,644
PALO ALTO NETWORKS INC COM 697435105 5,167,239 13,006 SH SOLE 0 0 0 13,006
PARKER-HANNIFIN CORP COM 701094104 891,722 933 SH SOLE 0 0 0 933
PENTAIR PLC SHS G7S00T104 426,980 8,058 SH SOLE 0 0 0 8,058
PEPSICO INC COM 713448108 4,969,875 39,219 SH SOLE 0 0 0 39,219
PHILLIPS 66 COM 718546104 4,119,758 16,136 SH SOLE 0 0 0 16,136
PINTEREST INC CL A 72352L106 775,647 41,061 SH SOLE 0 0 0 41,061
POWER INTEGRATIONS INC COM 739276103 1,151,382 22,227 SH SOLE 0 0 0 22,227
PPG INDS INC COM 693506107 2,113,527 20,258 SH SOLE 0 0 0 20,258
PREFORMED LINE PRODS CO COM 740444104 1,052,451 2,585 SH SOLE 0 0 0 2,585
PROCTER & GAMBLE CO COM 742718109 11,346,432 78,100 SH SOLE 0 0 0 78,100
PROLOGIS INC. COM 74340W103 6,792,389 52,314 SH SOLE 0 0 0 52,314
PUBLIC STORAGE COM 74460D109 1,612,678 5,702 SH SOLE 0 0 0 5,702
Q2 HLDGS INC COM 74736L109 921,146 16,615 SH SOLE 0 0 0 16,615
QORVO INC COM 74736K101 612,063 5,346 SH SOLE 0 0 0 5,346
QUALCOMM INC COM 747525103 2,089,387 11,353 SH SOLE 0 0 0 11,353
QUALYS INC COM 74758T303 1,393,738 7,445 SH SOLE 0 0 0 7,445
QUANTA SVCS INC COM 74762E102 9,354,912 14,560 SH SOLE 0 0 0 14,560
RALPH LAUREN CORP CL A 751212101 1,677,971 4,726 SH SOLE 0 0 0 4,726
RAMBUS INC DEL COM 750917106 1,602,076 15,006 SH SOLE 0 0 0 15,006
RB GLOBAL INC COM 74935Q107 689,290 8,469 SH SOLE 0 0 0 8,469
REDDIT INC CL A 75734B100 776,047 5,448 SH SOLE 0 0 0 5,448
REGENCY CTRS CORP COM 758849103 4,165,943 57,957 SH SOLE 0 0 0 57,957
REGENERON PHARMACEUTICALS COM 75886F107 1,320,805 1,742 SH SOLE 0 0 0 1,742
REPUBLIC SVCS INC COM 760759100 2,799,543 13,339 SH SOLE 0 0 0 13,339
RESMED INC COM 761152107 1,263,207 5,713 SH SOLE 0 0 0 5,713
REXFORD INDL RLTY INC COM 76169C100 350,679 9,669 SH SOLE 0 0 0 9,669
ROBLOX CORP CL A 771049103 1,092,793 25,792 SH SOLE 0 0 0 25,792
ROLLINS INC COM 775711104 1,515,295 50,309 SH SOLE 0 0 0 50,309
ROPER TECHNOLOGIES INC COM 776696106 1,357,640 3,886 SH SOLE 0 0 0 3,886
ROSS STORES INC COM 778296103 5,293,143 22,678 SH SOLE 0 0 0 22,678
ROYAL GOLD INC COM 780287108 527,152 2,234 SH SOLE 0 0 0 2,234
RPM INTL INC COM 749685103 1,006,165 10,197 SH SOLE 0 0 0 10,197
S&P GLOBAL INC COM 78409V104 2,661,201 6,746 SH SOLE 0 0 0 6,746
SALESFORCE INC COM 79466L302 3,416,651 14,883 SH SOLE 0 0 0 14,883
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3,615,631 3,920 SH SOLE 0 0 0 3,920
SHARKNINJA INC COM SHS G8068L108 8,613,033 47,818 SH SOLE 0 0 0 47,818
SHERWIN WILLIAMS CO COM 824348106 881,353 2,726 SH SOLE 0 0 0 2,726
SHOPIFY INC CL A SUB VTG SHS 82509L107 4,816,374 32,477 SH SOLE 0 0 0 32,477
SIMULATIONS PLUS INC COM 829214105 682,892 37,053 SH SOLE 0 0 0 37,053
SKYWORKS SOLUTIONS INC COM 83088M102 7,207,455 84,317 SH SOLE 0 0 0 84,317
SLB LIMITED COM STK 806857108 1,372,121 28,163 SH SOLE 0 0 0 28,163
SMITH A O CORP COM 831865209 516,267 9,159 SH SOLE 0 0 0 9,159
SNOWFLAKE INC COM SHS 833445109 9,457,396 27,852 SH SOLE 0 0 0 27,852
SOUTHERN COPPER CORP COM 84265V105 4,829,042 23,831 SH SOLE 0 0 0 23,831
SPDR GOLD TR GOLD SHS 78463V107 1,318,271 3,461 SH SOLE 0 0 0 3,461
STARBUCKS CORP COM 855244109 2,958,329 31,485 SH SOLE 0 0 0 31,485
STERIS PLC SHS USD G8473T100 661,392 3,149 SH SOLE 0 0 0 3,149
STMICROELECTRONICS N V NY REGISTRY 861012102 6,892,214 129,164 SH SOLE 0 0 0 129,164
STRATEGY INC CL A NEW 594972408 475,005 3,103 SH SOLE 0 0 0 3,103
SUN CMNTYS INC COM 866674104 1,168,943 10,552 SH SOLE 0 0 0 10,552
SUPER MICRO COMPUTER INC COM NEW 86800U302 468,662 11,411 SH SOLE 0 0 0 11,411
SYNOPSYS INC COM 871607107 2,880,921 6,624 SH SOLE 0 0 0 6,624
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 3,961,841 8,685 SH SOLE 0 0 0 8,685
TAPESTRY INC COM 876030107 690,152 5,999 SH SOLE 0 0 0 5,999
TARGET CORP COM 87612E106 9,222,878 58,861 SH SOLE 0 0 0 58,861
TE CONNECTIVITY PLC ORD SHS G87052109 739,584 3,504 SH SOLE 0 0 0 3,504
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 5,243,940 573,108 SH SOLE 0 0 0 573,108
TEMPUS AI INC CL A 88023B103 328,686 4,013 SH SOLE 0 0 0 4,013
TERADYNE INC COM 880770102 821,283 2,049 SH SOLE 0 0 0 2,049
TESLA INC COM 88160R101 15,745,368 44,377 SH SOLE 0 0 0 44,377
TETRA TECH INC NEW COM 88162G103 449,077 13,629 SH SOLE 0 0 0 13,629
TEXAS INSTRS INC COM 882508104 7,857,937 28,055 SH SOLE 0 0 0 28,055
TEXAS PACIFIC LAND CORPORATI COM 88262P102 5,235,055 16,067 SH SOLE 0 0 0 16,067
THE TRADE DESK INC COM CL A 88339J105 351,633 28,893 SH SOLE 0 0 0 28,893
THERMO FISHER SCIENTIFIC INC COM 883556102 352,436 522 SH SOLE 0 0 0 522
TIDAL TRUST I SP DWJNS SUKUK 886364702 426,011 24,526 SH SOLE 0 0 0 24,526
TJX COS INC NEW COM 872540109 3,066,522 23,177 SH SOLE 0 0 0 23,177
TOAST INC CL A 888787108 960,885 33,145 SH SOLE 0 0 0 33,145
TORO CO COM 891092108 759,080 7,873 SH SOLE 0 0 0 7,873
TRACTOR SUPPLY CO COM 892356106 1,380,211 44,110 SH SOLE 0 0 0 44,110
TRANE TECHNOLOGIES PLC SHS G8994E103 1,435,224 3,175 SH SOLE 0 0 0 3,175
TWILIO INC CL A 90138F102 2,777,096 9,496 SH SOLE 0 0 0 9,496
TWIST BIOSCIENCE CORP COM 90184D100 264,269 1,368 SH SOLE 0 0 0 1,368
TYLER TECHNOLOGIES INC COM 902252105 1,308,153 4,106 SH SOLE 0 0 0 4,106
UBER TECHNOLOGIES INC COM 90353T100 3,557,067 51,920 SH SOLE 0 0 0 51,920
UFP TECHNOLOGIES INC COM 902673102 747,938 2,520 SH SOLE 0 0 0 2,520
ULTA BEAUTY INC COM 90384S303 1,148,293 2,102 SH SOLE 0 0 0 2,102
UNILEVER PLC SPON ADR NEW 904767803 5,393,135 88,805 SH SOLE 0 0 0 88,805
UNION PAC CORP COM 907818108 5,180,905 19,038 SH SOLE 0 0 0 19,038
UNITED PARCEL SVCS INC CL B 911312106 1,339,374 14,334 SH SOLE 0 0 0 14,334
UNITED RENTALS INC COM 911363109 2,265,469 2,264 SH SOLE 0 0 0 2,264
VALERO ENERGY CORP COM 91913Y100 2,398,345 6,188 SH SOLE 0 0 0 6,188
VEEVA SYS INC CL A COM 922475108 7,009,644 24,556 SH SOLE 0 0 0 24,556
VENTAS INC COM 92276F100 2,394,778 28,167 SH SOLE 0 0 0 28,167
VERALTO CORP COM SHS 92338C103 475,951 5,046 SH SOLE 0 0 0 5,046
VERISIGN INC COM 92343E102 1,158,507 4,108 SH SOLE 0 0 0 4,108
VERTIV HOLDINGS CO COM CL A 92537N108 7,080,996 29,344 SH SOLE 0 0 0 29,344
VISA INC COM CL A 92826C839 6,495,229 18,076 SH SOLE 0 0 0 18,076
VISTRA CORP COM 92840M102 428,608 3,098 SH SOLE 0 0 0 3,098
VITESSE ENERGY INC COMMON STOCK 92852X103 172,851 10,350 SH SOLE 0 0 0 10,350
VIVMARK RESIDENTIAL SH BEN INT 29476L107 5,257,001 86,521 SH SOLE 0 0 0 86,521
VULCAN MATLS CO COM 929160109 507,578 2,075 SH SOLE 0 0 0 2,075
WABTEC COM 929740108 1,262,952 4,398 SH SOLE 0 0 0 4,398
WASTE MGMT INC DEL COM 94106L109 1,123,669 5,510 SH SOLE 0 0 0 5,510
WATERS CORP COM 941848103 954,337 2,172 SH SOLE 0 0 0 2,172
WAYSTAR HLDG CORP COM 946784105 313,329 12,365 SH SOLE 0 0 0 12,365
WELLTOWER INC COM 95040Q104 9,360,330 40,655 SH SOLE 0 0 0 40,655
WEST PHARMACEUTICAL SVSC INC COM 955306105 440,349 1,188 SH SOLE 0 0 0 1,188
WESTERN DIGITAL CORP COM 958102105 3,445,018 7,580 SH SOLE 0 0 0 7,580
WEYERHAEUSER CO COM NEW 962166104 1,965,777 103,190 SH SOLE 0 0 0 103,190
WORKDAY INC CL A 98138H101 4,328,724 22,728 SH SOLE 0 0 0 22,728
WW GRAINGER INC COM 384802104 5,526,713 4,436 SH SOLE 0 0 0 4,436
XYLEM INC COM 98419M100 1,983,761 19,589 SH SOLE 0 0 0 19,589
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 653,007 1,749 SH SOLE 0 0 0 1,749
ZSCALER INC COM 98980G102 1,070,508 5,368 SH SOLE 0 0 0 5,368