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
ACCENTURE PLC Common Stock G1151C101   171,884,140 489,824 SH   SOLE   489,824 0 0
ADIENT PLC Common Stock G0084W101   22,986,247 632,185 SH   SOLE   115,101 0 517,084
ADOBE INC Common Stock 00724F101   25,940,765 43,481 SH   SOLE   43,481 0 0
ADVANCE AUTO PARTS INC Common Stock 00751Y106   5,736,576 93,996 SH   SOLE   93,996 0 0
AERCAP HOLDINGS NV Common Stock N00985106   180,270,741 2,425,602 SH   SOLE   630,660 0 1,794,942
AGILENT TECHNOLOGIES INC Common Stock 00846U101   22,692,338 163,219 SH   SOLE   163,219 0 0
AGNICO EAGLE MINES LTD Common Stock 008474108   167,907,930 3,051,078 SH   SOLE   2,830,545 0 220,533
AIR PRODUCTS AND CHEMICALS INC Common Stock 009158106   137,323,569 501,547 SH   SOLE   88,461 0 413,086
ALAMOS GOLD INC Common Stock 011532108   40,579,503 3,002,701 SH   SOLE   2,739,693 0 263,008
ALCOA CORP Common Stock 013872106   14,374,725 422,786 SH   SOLE   338,103 0 84,683
ALCON INC Common Stock H01301128   17,301,471 221,473 SH   SOLE   221,473 0 0
ALIGN TECHNOLOGY INC Common Stock 016255101   11,493,205 41,946 SH   SOLE   41,946 0 0
ALLEGION PLC Common Stock G0176J109   126,133,831 995,610 SH   SOLE   217,460 0 778,150
ALPHABET INC Common Stock 02079K305   912,402,697 6,531,625 SH   SOLE   4,429,654 0 2,101,971
AMAZON.COM INC Common Stock 023135106   800,411,260 5,267,943 SH   SOLE   2,068,222 0 3,199,721
AMBEV SA ADR 02319V103   114,124,291 40,758,675 SH   SOLE   23,425,906 0 17,332,769
AMERICAN EXPRESS CO Common Stock 025816109   38,228,039 204,057 SH   SOLE   36,585 0 167,472
AMERICAN TOWER CORP REIT 03027X100   24,890,101 115,296 SH   SOLE   114,970 0 326
ANSYS INC Common Stock 03662Q105   268,779,411 740,684 SH   SOLE   717,866 0 22,818
AON PLC Common Stock G0403H108   2,049,072 7,041 SH   SOLE   7,041 0 0
APPLE INC Common Stock 037833100   525,153,492 2,727,645 SH   SOLE   1,000,666 0 1,726,979
APTIV PLC Common Stock G6095L109   200,365,845 2,233,235 SH   SOLE   2,164,596 0 68,639
ASML HOLDING NV NY Reg Shrs N07059210   16,027,025 21,174 SH   SOLE   21,174 0 0
AUTODESK INC Common Stock 052769106   983,969,881 4,041,276 SH   SOLE   3,464,158 0 577,118
AUTOMATIC DATA PROCESSING INC Common Stock 053015103   586,636,166 2,518,076 SH   SOLE   2,126,712 0 391,364
BANK OF AMERICA CORP Common Stock 060505104   65,068,454 1,932,535 SH   SOLE   503,357 0 1,429,178
BARRICK GOLD CORP Common Stock 067901108   289,838,379 16,022,022 SH   SOLE   13,627,033 0 2,394,989
BECTON DICKINSON & CO Common Stock 075887109   543,653,122 2,229,640 SH   SOLE   1,868,279 0 361,361
BOOKING HOLDINGS INC Common Stock 09857L108   1,214,688,734 342,434 SH   SOLE   275,924 0 66,510
BORGWARNER INC Common Stock 099724106   59,375,523 1,656,221 SH   SOLE   566,297 0 1,089,924
BOSTON SCIENTIFIC CORP Common Stock 101137107   257,183,741 4,448,776 SH   SOLE   772,820 0 3,675,956
BRF SA ADR 10552T107   12,167,771 4,376,896 SH   SOLE   3,961,321 0 415,575
BROADCOM INC Common Stock 11135F101   477,239,293 427,538 SH   SOLE   147,155 0 280,383
BROADRIDGE FINANCIAL SOLUTIONS Common Stock 11133T103   119,107,030 578,892 SH   SOLE   578,892 0 0
BUNGE GLOBAL SA Common Stock H11356104   6,967,166 69,016 SH   SOLE   61,898 0 7,118
CADENCE DESIGN SYSTEMS INC Common Stock 127387108   45,230,307 166,062 SH   SOLE   166,062 0 0
CARLISLE COS INC Common Stock 142339100   159,025,308 508,995 SH   SOLE   492,627 0 16,368
CARMAX INC Common Stock 143130102   23,892,616 311,345 SH   SOLE   56,761 0 254,584
CARS.COM INC Common Stock 14575E105   29,669,346 1,564,014 SH   SOLE   223,172 0 1,340,842
CHARLES SCHWAB CORP/THE Common Stock 808513105   467,137,897 6,789,795 SH   SOLE   5,295,925 0 1,493,870
CHECK POINT SOFTWARE TECHNOLOG Common Stock M22465104   547,322,658 3,582,189 SH   SOLE   2,867,665 0 714,524
CISCO SYSTEMS INC Common Stock 17275R102   13,791,657 272,994 SH   SOLE   268,762 0 4,232
CITIGROUP INC Common Stock 172967424   37,685,716 732,615 SH   SOLE   732,615 0 0
CLEVELAND-CLIFFS INC Common Stock 185899101   27,928,067 1,367,682 SH   SOLE   1,278,502 0 89,180
CME GROUP INC Common Stock 12572Q105   44,724,701 212,368 SH   SOLE   212,368 0 0
COCA-COLA CO/THE Common Stock 191216100   16,005,388 271,600 SH   SOLE   271,600 0 0
COCA-COLA EUROPACIFIC PARTNERS Common Stock G25839104   318,766,392 4,776,242 SH   SOLE   1,185,343 0 3,590,899
CONOCOPHILLIPS Common Stock 20825C104   26,094,974 224,821 SH   SOLE   199,874 0 24,947
CORTEVA INC Common Stock 22052L104   6,722,122 140,278 SH   SOLE   124,658 0 15,620
COSTAR GROUP INC Common Stock 22160N109   17,695,689 202,491 SH   SOLE   202,491 0 0
CROWN CASTLE INC REIT 22822V101   97,652,784 847,754 SH   SOLE   847,046 0 708
DANAHER CORP Common Stock 235851102   27,713,144 119,794 SH   SOLE   119,794 0 0
DEERE & CO Common Stock 244199105   34,292,452 85,759 SH   SOLE   76,895 0 8,864
DENTSPLY SIRONA INC Common Stock 24906P109   42,750,637 1,201,198 SH   SOLE   216,898 0 984,300
DIAGEO PLC ADR 25243Q205   11,216 77 SH   SOLE   77 0 0
DIGITAL REALTY TRUST INC REIT 253868103   19,514,100 145,000 SH   SOLE   145,000 0 0
DOLBY LABORATORIES INC Common Stock 25659T107   221,684,779 2,572,346 SH   SOLE   1,591,159 0 981,187
EDWARDS LIFESCIENCES CORP Common Stock 28176E108   37,974,712 498,029 SH   SOLE   498,029 0 0
ELDORADO GOLD CORP Common Stock 284902509   32,472,691 2,503,677 SH   SOLE   2,348,303 0 155,374
ELECTRONIC ARTS INC Common Stock 285512109   557,871,642 4,077,711 SH   SOLE   3,349,181 0 728,530
ELEVANCE HEALTH INC Common Stock 036752103   404,679,117 858,171 SH   SOLE   432,687 0 425,484
EMBECTA CORP Common Stock 29082K105   6,153 325 SH   SOLE   325 0 0
ESTEE LAUDER COS INC/THE Common Stock 518439104   399,161,734 2,729,311 SH   SOLE   2,257,644 0 471,667
EXXON MOBIL CORP Common Stock 30231G102   373,595,666 3,736,704 SH   SOLE   1,770,029 0 1,966,675
FACTSET RESEARCH SYSTEMS INC Common Stock 303075105   565,727,871 1,185,888 SH   SOLE   957,758 0 228,130
FORD MOTOR CO Common Stock 345370860   1,318,763 108,184 SH   SOLE   108,184 0 0
FOX CORP Common Stock 35137L105   431,877 14,556 SH   SOLE   14,556 0 0
FREEPORT-MCMORAN INC Common Stock 35671D857   147,232,645 3,458,601 SH   SOLE   480,061 0 2,978,540
FRESHWORKS INC Common Stock 358054104   36,303,396 1,545,483 SH   SOLE   1,161,881 0 383,602
GAMING AND LEISURE PROPERTIES REIT 36467J108   66,084,980 1,339,108 SH   SOLE   449,378 0 889,730
GENERAC HOLDINGS INC Common Stock 368736104   61,634,169 476,897 SH   SOLE   476,897 0 0
GENERAL MOTORS CO Common Stock 37045V100   146,817,505 4,087,347 SH   SOLE   1,890,272 0 2,197,075
GREENLIGHT CAPITAL RE LTD Common Stock G4095J109   11,529,872 1,009,621 SH   SOLE   1,009,621 0 0
H WORLD GROUP LTD ADR 44332N106   13,375,933 399,998 SH   SOLE   210,088 0 189,910
HDFC BANK LTD ADR 40415F101   168,679,241 2,513,474 SH   SOLE   1,107,368 0 1,406,106
HECLA MINING CO Common Stock 422704106   30,859,407 6,415,677 SH   SOLE   6,017,289 0 398,388
HESS CORP Common Stock 42809H107   189,376,794 1,313,657 SH   SOLE   498,989 0 814,668
HOME DEPOT INC/THE Common Stock 437076102   8,238,880 23,774 SH   SOLE   23,408 0 366
ICON PLC Common Stock G4705A100   734,149,405 2,593,526 SH   SOLE   2,081,127 0 512,399
IDEXX LABORATORIES INC Common Stock 45168D104   19,330,727 34,827 SH   SOLE   34,827 0 0
INTERCONTINENTAL EXCHANGE INC Common Stock 45866F104   372,584,164 2,901,068 SH   SOLE   1,250,791 0 1,650,277
INTERCONTINENTAL HOTELS GROUP ADR 45857P806   16,869 185 SH   SOLE   185 0 0
INTUIT INC Common Stock 461202103   906,646,018 1,450,564 SH   SOLE   1,179,256 0 271,308
ISHARES 0-5 YEAR HIGH YIELD CO ETP 46434V407   8,283,564 196,200 SH   SOLE   0 0 196,200
ISHARES MSCI CHINA A ETF ETP 46434V514   956,012 37,026 SH   SOLE   37,026 0 0
ISHARES MSCI INDIA ETF ETP 46429B598   36,758,323 753,090 SH   SOLE   753,090 0 0
ISHARES MSCI SAUDI ARABIA ETF ETP 46434V423   17,429,209 411,746 SH   SOLE   68,661 0 343,085
JACOBS SOLUTIONS INC Common Stock 46982L108   265,315,224 2,044,031 SH   SOLE   813,121 0 1,230,910
JOHNSON & JOHNSON Common Stock 478160104   695,300,678 4,436,013 SH   SOLE   3,614,043 0 821,970
JPMORGAN CHASE & CO Common Stock 46625H100   49,071,469 288,486 SH   SOLE   288,486 0 0
KE HOLDINGS INC ADR 482497104   46,814,934 2,888,028 SH   SOLE   1,777,461 0 1,110,567
KLA CORP Common Stock 482480100   47,094,601 81,016 SH   SOLE   81,016 0 0
KROGER CO/THE Common Stock 501044101   61,466,420 1,344,704 SH   SOLE   1,344,704 0 0
LAM RESEARCH CORP Common Stock 512807108   37,136,707 47,413 SH   SOLE   47,413 0 0
LI AUTO INC ADR 50202M102   35,895,932 959,015 SH   SOLE   329,096 0 629,919
MARATHON PETROLEUM CORP Common Stock 56585A102   19,541,831 131,719 SH   SOLE   117,295 0 14,424
MARSH & MCLENNAN COS INC Common Stock 571748102   175,712,394 927,389 SH   SOLE   149,853 0 777,536
MASTERCARD INC Common Stock 57636Q104   490,687,813 1,150,472 SH   SOLE   485,689 0 664,783
MCDONALD'S CORP Common Stock 580135101   20,580,463 69,409 SH   SOLE   69,409 0 0
MCKESSON CORP Common Stock 58155Q103   80,771,954 174,461 SH   SOLE   31,418 0 143,043
MERCADOLIBRE INC Common Stock 58733R102   1,569,969 999 SH   SOLE   999 0 0
MERCK & CO INC Common Stock 58933Y105   7,365,937 67,565 SH   SOLE   66,532 0 1,033
META PLATFORMS INC Common Stock 30303M102   368,518,729 1,041,131 SH   SOLE   290,720 0 750,411
MICROSOFT CORP Common Stock 594918104   2,777,244,173 7,385,502 SH   SOLE   4,993,948 0 2,391,554
MONDELEZ INTERNATIONAL INC Common Stock 609207105   192,601,149 2,659,135 SH   SOLE   374,179 0 2,284,956
MONSTER BEVERAGE CORP Common Stock 61174X109   22,805,495 395,860 SH   SOLE   395,860 0 0
MOODY'S CORP Common Stock 615369105   748,316,476 1,916,009 SH   SOLE   1,555,474 0 360,535
MORGAN STANLEY Common Stock 617446448   23,028,554 246,955 SH   SOLE   246,955 0 0
NETEASE INC ADR 64110W102   626,818,397 6,728,407 SH   SOLE   5,923,798 0 804,609
NETFLIX INC Common Stock 64110L106   16,168,312 33,208 SH   SOLE   33,208 0 0
NEW ORIENTAL EDUCATION & TECHN ADR 647581206   64,904,243 885,702 SH   SOLE   545,094 0 340,608
NEWMONT CORP Common Stock 651639106   160,292,130 3,872,726 SH   SOLE   3,666,450 0 206,276
NEXTERA ENERGY INC Common Stock 65339F101   287,890,350 4,739,716 SH   SOLE   4,616,177 0 123,539
NEXTERA ENERGY PARTNERS LP Common Stock 65341B106   6,394,098 210,263 SH   SOLE   206,973 0 3,290
NIKE INC Common Stock 654106103   70,733,356 651,500 SH   SOLE   651,500 0 0
NOV INC Common Stock 62955J103   67,116,742 3,309,504 SH   SOLE   604,401 0 2,705,103
NOVARTIS AG ADR 66987V109   14,843 147 SH   SOLE   147 0 0
NU HOLDINGS LTD/CAYMAN ISLANDS Common Stock G6683N103   2,369,819 284,492 SH   SOLE   284,492 0 0
NUTRIEN LTD Common Stock 67077M108   14,386,572 254,121 SH   SOLE   226,137 0 27,984
NVIDIA CORP Common Stock 67066G104   749,593,715 1,513,658 SH   SOLE   450,631 0 1,063,027
O'REILLY AUTOMOTIVE INC Common Stock 67103H107   16,518,091 17,386 SH   SOLE   17,386 0 0
PAN AMERICAN SILVER CORP Common Stock 697900108   49,184,344 3,011,901 SH   SOLE   2,831,992 0 179,909
PARAMOUNT GLOBAL Common Stock 92556H107   3,421,234 174,020 SH   SOLE   174,020 0 0
PDD HOLDINGS INC ADR 722304102   235,666,492 1,610,734 SH   SOLE   862,572 0 748,162
PEPSICO INC Common Stock 713448108   44,242,981 260,498 SH   SOLE   259,025 0 1,473
PHILIP MORRIS INTERNATIONAL IN Common Stock 718172109   888,046,428 9,439,269 SH   SOLE   7,914,521 0 1,524,748
PHINIA INC Common Stock 71880K101   17,271,874 570,217 SH   SOLE   130,789 0 439,428
PLATINUM GROUP METALS LTD Common Stock 72765Q882   498,460 437,969 SH   SOLE   437,969 0 0
POWERSHARES SENIOR LOAN ETP 46138G508   6,015,120 284,000 SH   SOLE   0 0 284,000
PROCTER & GAMBLE CO/THE Common Stock 742718109   67,569,448 461,099 SH   SOLE   459,336 0 1,763
PROLOGIS INC REIT 74340W103   4,579,255 34,353 SH   SOLE   33,873 0 480
QIAGEN NV Common Stock N72482123   3,796,087 87,407 SH   SOLE   67,631 0 19,776
QORVO INC Common Stock 74736K101   59,845,797 531,443 SH   SOLE   96,809 0 434,634
RB GLOBAL INC Common Stock 74935Q107   45,600,831 678,124 SH   SOLE   678,124 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109   253,783,248 817,390 SH   SOLE   800,311 0 17,079
ROYAL GOLD INC Common Stock 780287108   39,847,128 329,424 SH   SOLE   322,786 0 6,638
RYANAIR HOLDINGS PLC ADR 783513203   16,474,361 123,533 SH   SOLE   123,533 0 0
S&P GLOBAL INC Common Stock 78409V104   564,357,662 1,281,117 SH   SOLE   1,037,990 0 243,127
SAP SE ADR 803054204   50,706 328 SH   SOLE   328 0 0
SEA LTD ADR 81141R100   4,840,399 119,516 SH   SOLE   119,516 0 0
SONY GROUP CORP ADR 835699307   1,236,652 13,060 SH   SOLE   13,060 0 0
SOUTHWEST AIRLINES CO Common Stock 844741108   23,085,315 799,353 SH   SOLE   146,037 0 653,316
SSR MINING INC Common Stock 784730103   29,152,445 2,709,335 SH   SOLE   2,441,544 0 267,791
STARBUCKS CORP Common Stock 855244109   65,248,685 679,603 SH   SOLE   679,603 0 0
STATE STREET CORP Common Stock 857477103   141,439,559 1,825,969 SH   SOLE   273,941 0 1,552,028
STEEL DYNAMICS INC Common Stock 858119100   16,703,474 141,435 SH   SOLE   114,334 0 27,101
STERICYCLE INC Common Stock 858912108   23,961,814 483,491 SH   SOLE   87,488 0 396,003
STRYKER CORP Common Stock 863667101   22,969,181 76,702 SH   SOLE   76,702 0 0
SYNOPSYS INC Common Stock 871607107   226,190,180 439,281 SH   SOLE   82,309 0 356,972
TAIWAN SEMICONDUCTOR MANUFACTU ADR 874039100   368,143,049 3,539,837 SH   SOLE   1,078,336 0 2,461,501
TAPESTRY INC Common Stock 876030107   195,877,348 5,321,308 SH   SOLE   2,129,839 0 3,191,469
TE CONNECTIVITY LTD Common Stock H84989104   235,929,849 1,679,216 SH   SOLE   1,632,859 0 46,357
TECK RESOURCES LTD Common Stock 878742204   47,034,971 1,112,727 SH   SOLE   935,298 0 177,429
TERNIUM SA ADR 880890108   69,581,829 1,638,376 SH   SOLE   1,005,954 0 632,422
TEXAS INSTRUMENTS INC Common Stock 882508104   97,102,369 569,649 SH   SOLE   569,111 0 538
TEXAS ROADHOUSE INC Common Stock 882681109   78,952,391 645,933 SH   SOLE   286,629 0 359,304
THERMO FISHER SCIENTIFIC INC Common Stock 883556102   281,104,792 529,597 SH   SOLE   256,295 0 273,302
TKO GROUP HOLDINGS INC Common Stock 87256C101   351,069,333 4,303,375 SH   SOLE   2,115,905 0 2,187,470
TRADEWEB MARKETS INC Common Stock 892672106   16,337,498 179,770 SH   SOLE   179,770 0 0
TRANE TECHNOLOGIES PLC Common Stock G8994E103   332,582,772 1,363,603 SH   SOLE   593,591 0 770,012
TRANSUNION Common Stock 89400J107   153,108,143 2,228,324 SH   SOLE   340,670 0 1,887,654
TRIP.COM GROUP LTD ADR 89677Q107   118,968,722 3,303,769 SH   SOLE   1,687,411 0 1,616,358
TRIPLE FLAG PRECIOUS METALS CO Common Stock 89679M104   22,385,102 1,673,299 SH   SOLE   1,566,211 0 107,088
UNITEDHEALTH GROUP INC Common Stock 91324P102   176,068,416 334,432 SH   SOLE   334,432 0 0
VALE SA ADR 91912E105   133,165,667 8,396,322 SH   SOLE   6,034,636 0 2,361,686
VALERO ENERGY CORP Common Stock 91913Y100   45,862,570 352,789 SH   SOLE   333,444 0 19,345
VANGUARD INTERMEDIATE-TERM COR ETP 92206C870   1,544,320 19,000 SH   SOLE   0 0 19,000
VEEVA SYSTEMS INC Common Stock 922475108   11,686,157 60,701 SH   SOLE   60,701 0 0
VENTAS INC REIT 92276F100   9,693,033 194,483 SH   SOLE   194,483 0 0
VERALTO CORP Common Stock 92338C103   1,351,861 16,434 SH   SOLE   16,434 0 0
VERISIGN INC Common Stock 92343E102   1,078,170,736 5,234,855 SH   SOLE   3,709,420 0 1,525,435
VIPSHOP HOLDINGS LTD ADR 92763W103   31,755,342 1,788,026 SH   SOLE   969,751 0 818,275
VISA INC Common Stock 92826C839   2,061,353,409 7,917,624 SH   SOLE   6,572,736 0 1,344,888
WASTE MANAGEMENT INC Common Stock 94106L109   332,038,685 1,853,929 SH   SOLE   1,799,511 0 54,418
WEST PHARMACEUTICAL SERVICES I Common Stock 955306105   12,086,872 34,326 SH   SOLE   34,326 0 0
XP INC Common Stock G98239109   72,917,999 2,797,008 SH   SOLE   500,846 0 2,296,162
ZILLOW GROUP INC Common Stock 98954M200   109,898,301 1,899,383 SH   SOLE   296,429 0 1,602,954
ZOETIS INC Common Stock 98978V103   21,373,790 108,293 SH   SOLE   108,293 0 0