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
AT&T INC COM 00206R102 BBG000BSJK37 2,203,666,598 96,779,385 SH   SOLE   85,754,769 0 11,024,616
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JVL2 5,044,751 59,497 SH   SOLE   0 0 59,497
ALLSTATE CORP COM 020002101 BBG000BVMGF2 832,181,175 4,316,516 SH   SOLE   3,952,585 0 363,932
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 1,376,066,371 7,225,721 SH   SOLE   6,355,348 0 870,374
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JX6 629,007,744 3,322,809 SH   SOLE   3,228,709 0 94,100
ALTRIA GROUP INC COM 02209S103 BBG000BP6LJ8 11,856,653 226,748 SH   SOLE   226,300 0 448
AMAZON COM INC COM 023135106 BBG000BVPV84 1,738,054,723 7,922,215 SH   SOLE   7,000,383 0 921,832
AMBEV SA SPONSORED ADR 02319V103 BBG000BN5VZ4 363,850,606 196,676,003 SH   SOLE   165,637,353 0 31,038,650
AMERICAN ELEC PWR CO INC COM 025537101 BBG000BB9KF2 1,389,032,229 15,060,525 SH   SOLE   13,119,822 0 1,940,703
AMERICAN INTL GROUP INC COM NEW 026874784 BBG000BBDZG3 4,119,752 56,590 SH   SOLE   56,346 0 244
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG000TRJ294 2,531,504 20,335 SH   SOLE   20,258 0 77
APPLOVIN CORP COM CL A 03831W108 BBG006HFPX77 2,732,657,916 8,438,557 SH   SOLE   7,587,236 0 851,321
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG000BZ0DK8 286,672,305 4,375,340 SH   SOLE   3,522,358 0 852,982
AXON ENTERPRISE INC COM 05464C101 BBG000BHJWG1 478,348,814 804,867 SH   SOLE   736,413 0 68,454
BANCOLOMBIA S A SPON ADR PREF 05968L102 BBG000FCN5H1 9,724,333 308,611 SH   SOLE   308,611 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG000DQLV23 2,989,536 52,856 SH   SOLE   52,678 0 178
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG000BWPXQ8 218,194,180 6,007,549 SH   SOLE   5,792,337 0 215,212
BROADCOM INC COM 11135F101 BBG00KHY5S69 2,367,819,003 10,213,160 SH   SOLE   9,131,898 0 1,081,262
THE CIGNA GROUP COM 125523100 BBG00KXRCDP0 1,110,519,688 4,021,582 SH   SOLE   3,668,451 0 353,131
CME GROUP INC COM 12572Q105 BBG000BHLYP4 6,585,129 28,356 SH   SOLE   27,234 0 1,122
CMS ENERGY CORP COM 125896100 BBG000BFVXX0 6,266,814 94,026 SH   SOLE   93,320 0 706
CANADIAN NAT RES LTD COM 136385101 BBG0014LGC02 5,689,323 184,371 SH   SOLE   184,371 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 BBG000BF6LY3 1,565,101 62,805 SH   SOLE   62,565 0 240
COCA COLA CO COM 191216100 BBG000BMX289 435,644,927 6,997,188 SH   SOLE   6,197,165 0 800,023
COLGATE PALMOLIVE CO COM 194162103 BBG000BFQYY3 396,487,147 4,361,315 SH   SOLE   3,802,764 0 558,551
DR REDDYS LABS LTD ADR 256135203 BBG000NJ96L6 31,718,305 2,008,759 SH   SOLE   0 0 2,008,759
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG000BHGDH5 6,141,695 57,005 SH   SOLE   53,810 0 3,195
ENI S P A SPONSORED ADR 26874R108 BBG000BBPZZ9 2,923,963 106,870 SH   SOLE   106,870 0 0
ENBRIDGE INC COM 29250N105 BBG000C7P7N2 3,119,313,485 73,532,153 SH   SOLE   67,203,082 0 6,329,071
ENBRIDGE INC COM 29250N105 BBG000K5M1S8 32,186,844 758,587 SH   SOLE   706,048 0 52,539
EXXON MOBIL CORP COM 30231G102 BBG000GZQ728 7,110,540 66,102 SH   SOLE   65,266 0 836
META PLATFORMS INC CL A 30303M102 BBG000MM2P62 5,455,520,697 9,317,553 SH   SOLE   8,448,627 0 868,926
FORTIS INC COM 349553107 BBG000BYTHG6 5,509,015 132,648 SH   SOLE   132,648 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 BBG000C6CFJ5 2,788,674 4,870 SH   SOLE   4,848 0 22
HDFC BANK LTD SPONSORED ADS 40415F101 BBG000NWKS18 503,430,539 7,883,347 SH   SOLE   6,189,269 0 1,694,078
HSBC HLDGS PLC SPON ADR NEW 404280406 BBG000C1K7N0 8,552,277 172,913 SH   SOLE   172,271 0 642
ICICI BANK LIMITED ADR 45104G104 BBG000DRM643 1,916,582,826 64,185,627 SH   SOLE   58,026,006 0 6,159,621
IMPERIAL OIL LTD COM NEW 453038408 BBG000D0PTF7 37,611,266 610,594 SH   SOLE   607,125 0 3,469
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG000BJPDZ1 597,800,779 1,145,300 SH   SOLE   1,045,183 0 100,117
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 BBG000BPVKZ4 45,976,100 9,269,375 SH   SOLE   3,163,245 0 6,106,130
JD.COM INC SPON ADS CL A 47215P106 BBG005YHY0Q7 5,017,408 144,719 SH   SOLE   0 0 144,719
KKR & CO INC COM 48251W104 BBG000BCQ6J8 325,752,269 2,202,368 SH   SOLE   2,052,002 0 150,366
KASPI KZ JSC SPONSORED ADS 48581R205 BBG00NNN9QQ8 150,614,851 1,590,274 SH   SOLE   1,534,153 0 56,121
ELI LILLY & CO COM 532457108 BBG000BNBDC2 3,500,992,318 4,534,964 SH   SOLE   4,009,865 0 525,099
MANULIFE FINL CORP COM 56501R106 BBG000C0QCK8 3,515,820 114,503 SH   SOLE   114,503 0 0
MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ153 802,410,473 7,264,921 SH   SOLE   6,335,404 0 929,517
MASTERCARD INCORPORATED CL A 57636Q104 BBG000F1ZSQ2 10,840,497 20,587 SH   SOLE   20,587 0 0
MERCADOLIBRE INC COM 58733R102 BBG000GQPB11 635,901,644 373,963 SH   SOLE   326,946 0 47,017
MERCK & CO INC COM 58933Y105 BBG000BPD168 5,763,160 57,933 SH   SOLE   57,170 0 763
MICROSOFT CORP COM 594918104 BBG000BPH459 2,671,425,600 6,337,902 SH   SOLE   5,623,465 0 714,436
NATIONAL GRID PLC SPONSORED ADR NE 636274409 BBG000L4Y5K6 1,061,418 17,863 SH   SOLE   4,876 0 12,987
NETFLIX INC COM 64110L106 BBG000CL9VN6 1,698,002,875 1,905,043 SH   SOLE   1,698,438 0 206,605
NEXTERA ENERGY INC COM 65339F101 BBG000BJSBJ0 780,252,757 10,883,704 SH   SOLE   9,939,398 0 944,307
NOVARTIS AG SPONSORED ADR 66987V109 BBG000LYF3S8 336,303 3,456 SH   SOLE   3,430 0 26
NOVO-NORDISK A S ADR 670100205 BBG000BQBKR3 1,117,789,791 12,994,533 SH   SOLE   12,484,902 0 509,631
NVIDIA CORPORATION COM 67066G104 BBG000BBJQV0 3,450,974,943 25,697,930 SH   SOLE   23,025,124 0 2,672,806
ONEOK INC NEW COM 682680103 BBG000BQHGR6 123,995,205 1,235,012 SH   SOLE   859,115 0 375,897
ORACLE CORP COM 68389X105 BBG000BQLTW7 9,087,546 54,534 SH   SOLE   54,217 0 317
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG000BS6FX9 3,050,855,395 237,236,034 SH   SOLE   210,348,371 0 26,887,663
PHILIP MORRIS INTL INC COM 718172109 BBG000J2XL74 5,866,678,499 48,746,809 SH   SOLE   46,110,743 0 2,636,066
PDD HOLDINGS INC SPONSORED ADS 722304102 BBG00LBLDDR2 5,044,644 52,012 SH   SOLE   0 0 52,012
PROCTER AND GAMBLE CO COM 742718109 BBG000BR2TH3 893,451,839 5,329,268 SH   SOLE   5,250,943 0 78,326
PROGRESSIVE CORP COM 743315103 BBG000BR37X2 1,239,143,379 5,171,501 SH   SOLE   4,544,411 0 627,090
REDDIT INC CL A 75734B100 BBG005K1D4S0 271,539,154 1,661,400 SH   SOLE   1,544,325 0 117,074
ROBINHOOD MKTS INC COM CL A 770700102 BBG008NMBXN8 302,325,007 8,113,929 SH   SOLE   7,583,881 0 530,049
ROYAL BK CDA COM 780087102 BBG000BCJG31 698,209,895 5,793,708 SH   SOLE   5,570,716 0 222,992
ROYAL BK CDA COM 780087102 BBG000BSSC44 368,640 3,059 SH   SOLE   3,059 0 0
SHELL PLC SPON ADS 780259305 BBG0147BN6G2 419,381 6,694 SH   SOLE   6,694 0 0
SAP SE SPON ADR 803054204 BBG000BDSLD7 70,323,449 285,624 SH   SOLE   198,687 0 86,937
SCHLUMBERGER LTD COM STK 806857108 BBG000BT41Q8 3,605,689 94,045 SH   SOLE   0 0 94,045
SEA LTD SPONSORD ADS 81141R100 BBG00HTBWMG5 28,588,008 269,444 SH   SOLE   135,855 0 133,589
SNOWFLAKE INC CL A 833445109 BBG007DHGNJ4 750,571,872 4,860,902 SH   SOLE   4,230,041 0 630,861
SOUTHERN CO COM 842587107 BBG000BT9DW0 1,218,521,576 14,802,254 SH   SOLE   12,786,010 0 2,016,244
STATE STR CORP COM 857477103 BBG000BKFBD7 6,696,614 68,228 SH   SOLE   61,966 0 6,262
T-MOBILE US INC COM 872590104 BBG000NDV1D4 4,090,789 18,533 SH   SOLE   18,459 0 74
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG000BD8ZK0 1,544,227,444 7,819,269 SH   SOLE   7,134,159 0 685,109
TARGA RES CORP COM 87612G101 BBG0015XMW40 393,335,474 2,203,560 SH   SOLE   2,057,510 0 146,049
TOTALENERGIES SE SPONSORED ADS 89151E109 BBG000CHZ857 5,908,514 108,413 SH   SOLE   88,875 0 19,538
UNILEVER PLC SPON ADR NEW 904767704 BBG000BW1442 368,340,494 6,496,305 SH   SOLE   6,106,705 0 389,600
UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH5208 1,732,856,173 3,425,564 SH   SOLE   3,002,532 0 423,032
VERIZON COMMUNICATIONS INC COM 92343V104 BBG000HS77T5 493,628,573 12,343,800 SH   SOLE   11,488,061 0 855,739
VISA INC COM CL A 92826C839 BBG000PSKYX7 1,418,161,549 4,487,285 SH   SOLE   3,937,882 0 549,403
WALMART INC COM 931142103 BBG000BWXBC2 1,074,330,524 11,890,765 SH   SOLE   10,845,215 0 1,045,550
CREDICORP LTD COM G2519Y108 BBG000FKX7Z8 40,187,227 219,219 SH   SOLE   124,683 0 94,536
CHUBB LIMITED COM H1467J104 BBG000BR14K5 1,223,931,636 4,429,720 SH   SOLE   4,280,124 0 149,596
GLOBANT S A COM L44385109 BBG00564Y443 84,905,817 395,979 SH   SOLE   135,901 0 260,078
SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFC2 800,724,761 1,789,809 SH   SOLE   1,746,141 0 43,668
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 BBG000BB34J0 60,465,138 538,521 SH   SOLE   190,665 0 347,856
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG000BDTBL9 39,153,666 66,806 SH   SOLE   66,619 0 187
APPLE INC COM 037833100 BBG000B9XRY4 341,282 1,363 SH   SOLE   1,363 0 0
ISHARES TR MSCI ACWI ETF 464288257 BBG000TH6VB3 1,818,872 15,480 SH   SOLE   15,306 0 174
ISHARES TR RUS 1000 ETF 464287622 BBG000CF7ZN2 3,751,780 11,646 SH   SOLE   11,646 0 0
JOHNSON & JOHNSON COM 478160104 BBG000BMHYD1 236,453 1,635 SH   SOLE   1,635 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG000HSZ812 825,917 3,062 SH   SOLE   3,062 0 0