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
ADVANCED MICRO DEVICES INC COM 007903107   8,159,070 50,430 SH   OTR 1 0 0 50,430
AGNICO EAGLE MINES LTD COM 008474108   182,822,199 1,084,612 SH   OTR 1 0 0 1,084,612
AGNICO EAGLE MINES LTD COM 008474108   242,177,461 1,436,743 SH   SOLE   1,407,819 0 28,924
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   24,022,384 134,406 SH   OTR 1 0 0 134,406
ALLSTATE CORP COM 020002101   4,485,112 20,895 SH   OTR 1 0 0 20,895
ALPHABET INC CAP STK CL C 02079K107   324,409 1,332 SH   SOLE   1,332 0 0
ALPHABET INC CAP STK CL A 02079K305   932,580 3,836 SH   SOLE   3,055 0 781
ALPHABET INC CAP STK CL A 02079K305   21,051,731 86,597 SH   OTR 1 0 0 86,597
ALTRIA GROUP INC COM 02209S103   3,686,743 55,809 SH   OTR 1 0 0 55,809
AMAZON COM INC COM 023135106   18,218,382 82,973 SH   OTR 1 0 0 82,973
AMAZON COM INC COM 023135106   1,620,646 7,381 SH   SOLE   4,705 0 2,676
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   4,511,388 214,828 SH   OTR 1 0 0 214,828
AMERICAN EXPRESS CO COM 025816109   264,741,817 797,031 SH   OTR 1 0 0 797,031
AMERICAN EXPRESS CO COM 025816109   455,793,575 1,372,211 SH   SOLE   1,343,659 0 28,552
AMGEN INC COM 031162100   233,035,077 825,780 SH   SOLE   807,593 0 18,187
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   1,776,372 39,856 SH   SOLE   39,856 0 0
AMPLIFY ETF TR CWP GROWTH & INC 032108524   267,243 9,203 SH   SOLE   9,203 0 0
AMPLIFY ETF TR SAMSUNG SOFR ETF 032108672   192,771,749 1,924,542 SH   OTR 1 0 0 1,924,542
APPLE INC COM 037833100   315,568,815 1,239,323 SH   OTR 1 0 0 1,239,323
APPLE INC COM 037833100   503,514,025 1,977,434 SH   SOLE   1,933,880 0 43,554
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   3,325,511 91,992 SH   OTR 1 0 0 91,992
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   3,024,886 272,758 SH   OTR 1 0 0 272,758
ASML HOLDING N V N Y REGISTRY SHS N07059210   9,742,858 10,064 SH   OTR 1 0 0 10,064
AST SPACEMOBILE INC COM CL A 00217D100   711,267 14,492 SH   OTR 1 0 0 14,492
ASTRAZENECA PLC SPONSORED ADR 046353108   8,028,134 104,642 SH   OTR 1 0 0 104,642
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106   9,744,644 259,235 SH   OTR 1 0 0 259,235
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   9,222,463 479,089 SH   OTR 1 0 0 479,089
BANCO SANTANDER S.A. ADR 05964H105   5,241,844 500,176 SH   OTR 1 0 0 500,176
BANK MONTREAL QUE COM 063671101   2,188,851 16,805 SH   OTR 1 0 0 16,805
BARCLAYS PLC ADR 06738E204   13,768,948 666,132 SH   OTR 1 0 0 666,132
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,930,522 3,840 SH   SOLE   3,840 0 0
BOEING CO COM 097023105   2,991,188 13,859 SH   OTR 1 0 0 13,859
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   9,300,890 175,224 SH   OTR 1 0 0 175,224
BROADCOM INC COM 11135F101   624,520 1,893 SH   SOLE   1,600 0 293
BROADCOM INC COM 11135F101   15,505,770 47,000 SH   OTR 1 0 0 47,000
CAMECO CORP COM 13321L108   9,184,179 109,518 SH   OTR 1 0 0 109,518
CAPITAL ONE FINL CORP COM 14040H105   276,354 1,300 SH   SOLE   1,300 0 0
CATERPILLAR INC COM 149123101   290,936,487 609,738 SH   OTR 1 0 0 609,738
CATERPILLAR INC COM 149123101   481,658,235 1,009,448 SH   SOLE   987,993 0 21,455
CEMEX SAB DE CV SPON ADR NEW 151290889   1,848,254 205,590 SH   OTR 1 0 0 205,590
CENCORA INC COM 03073E105   4,485,118 14,351 SH   OTR 1 0 0 14,351
CHENIERE ENERGY INC COM NEW 16411R208   391,477 1,666 SH   SOLE   0 0 1,666
CHEVRON CORP NEW COM 166764100   165,683,715 1,066,931 SH   OTR 1 0 0 1,066,931
CHEVRON CORP NEW COM 166764100   234,086,486 1,507,415 SH   SOLE   1,472,753 0 34,663
CINTAS CORP COM 172908105   231,533 1,128 SH   SOLE   1,128 0 0
CISCO SYS INC COM 17275R102   455,191 6,653 SH   SOLE   4,359 0 2,294
CISCO SYS INC COM 17275R102   4,795,216 70,085 SH   OTR 1 0 0 70,085
CME GROUP INC COM 12572Q105   259,998,163 962,279 SH   OTR 1 0 0 962,279
CME GROUP INC COM 12572Q105   424,259,561 1,570,227 SH   SOLE   1,536,156 0 34,071
COCA COLA CO COM 191216100   4,030,001 60,766 SH   OTR 1 0 0 60,766
COCA COLA CO COM 191216100   151,410,083 2,283,023 SH   SOLE   2,232,222 0 50,800
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   4,719,716 189,623 SH   OTR 1 0 0 189,623
CONSTELLATION ENERGY CORP COM 21037T109   437,368 1,329 SH   SOLE   1,329 0 0
CORE NATURAL RESOURCES INC COM SHS 218937100   776,364 9,300 SH   SOLE   9,300 0 0
COSTCO WHSL CORP NEW COM 22160K105   5,081,709 5,490 SH   OTR 1 0 0 5,490
COUPANG INC CL A 22266T109   6,308,463 195,915 SH   OTR 1 0 0 195,915
CRH PLC ORD G25508105   4,559,437 38,027 SH   OTR 1 0 0 38,027
CROWDSTRIKE HLDGS INC CL A 22788C105   269,709 550 SH   SOLE   550 0 0
DEERE & CO COM 244199105   438,702 959 SH   SOLE   841 0 118
DOORDASH INC CL A 25809K105   3,420,818 12,577 SH   OTR 1 0 0 12,577
DRAFTKINGS INC NEW COM CL A 26142V105   1,327,139 35,485 SH   OTR 1 0 0 35,485
DUKE ENERGY CORP NEW COM NEW 26441C204   126,747,596 1,024,223 SH   OTR 1 0 0 1,024,223
DUKE ENERGY CORP NEW COM NEW 26441C204   175,683,241 1,419,663 SH   SOLE   1,389,241 0 30,421
EATON CORP PLC SHS G29183103   2,626,112 7,017 SH   SOLE   7,017 0 0
ELBIT SYS LTD ORD M3760D101   3,378,445 6,627 SH   OTR 1 0 0 6,627
ELI LILLY & CO COM 532457108   5,106,759 6,693 SH   OTR 1 0 0 6,693
ELI LILLY & CO COM 532457108   3,328,206 4,362 SH   SOLE   4,294 0 68
EMBRAER S.A. SPONSORED ADS 29082A107   12,091,995 200,033 SH   OTR 1 0 0 200,033
EMCOR GROUP INC COM 29084Q100   1,104,218 1,700 SH   OTR 1 0 0 1,700
EMERSON ELEC CO COM 291011104   209,888 1,600 SH   SOLE   1,600 0 0
ENBRIDGE INC COM 29250N105   10,869,841 215,415 SH   OTR 1 0 0 215,415
ENI S P A SPONSORED ADR 26874R108   5,105,636 146,084 SH   OTR 1 0 0 146,084
ENOVIX CORPORATION COM 293594107   314,055 31,500 SH   SOLE   31,500 0 0
EXXON MOBIL CORP COM 30231G102   3,198,041 28,364 SH   SOLE   28,364 0 0
FASTENAL CO COM 311900104   115,528,432 2,355,800 SH   SOLE   2,355,800 0 0
FERRARI N V COM N3167Y103   4,998,251 10,301 SH   OTR 1 0 0 10,301
FIRST SOLAR INC COM 336433107   441,060 2,000 SH   SOLE   2,000 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   4,449,199 45,110 SH   OTR 1 0 0 45,110
FREEPORT-MCMORAN INC CL B 35671D857   243,024 6,196 SH   SOLE   6,196 0 0
GE AEROSPACE COM NEW 369604301   528,875 1,758 SH   SOLE   1,758 0 0
GE VERNOVA INC COM 36828A101   269,327 438 SH   SOLE   438 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   538,128,680 675,744 SH   SOLE   662,231 0 13,513
GOLDMAN SACHS GROUP INC COM 38141G104   248,332,988 311,839 SH   OTR 1 0 0 311,839
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   2,459,122 23,675 SH   OTR 1 0 0 23,675
GRUPO CIBEST SA SPON ADS 40090E106   14,784,357 284,643 SH   OTR 1 0 0 284,643
HASBRO INC COM 418056107   3,593,621 47,378 SH   OTR 1 0 0 47,378
HOME DEPOT INC COM 437076102   399,957,872 987,087 SH   SOLE   965,341 0 21,746
HOME DEPOT INC COM 437076102   268,382,054 662,361 SH   OTR 1 0 0 662,361
HONEYWELL INTL INC COM 438516106   203,505,506 966,772 SH   OTR 1 0 0 966,772
HONEYWELL INTL INC COM 438516106   243,774,701 1,158,075 SH   SOLE   1,132,299 0 25,776
ICICI BANK LIMITED ADR 45104G104   10,990,207 363,553 SH   OTR 1 0 0 363,553
IMPERIAL OIL LTD COM NEW 453038408   8,320,132 91,692 SH   OTR 1 0 0 91,692
INTERNATIONAL BUSINESS MACHS COM 459200101   391,613,875 1,387,914 SH   SOLE   1,358,245 0 29,669
INTERNATIONAL BUSINESS MACHS COM 459200101   222,806,798 789,647 SH   OTR 1 0 0 789,647
INVESCO QQQ TR UNIT SER 1 46090E103   3,784,132 6,303 SH   SOLE   5,180 0 1,123
ISHARES SILVER TR ISHARES 46428Q109   4,967,332 117,237 SH   SOLE   112,116 0 5,121
ISHARES TR MSCI EAFE ETF 464287465   7,419,647 79,465 SH   SOLE   75,260 0 4,205
JOHNSON & JOHNSON COM 478160104   950,844 5,128 SH   SOLE   4,516 0 612
JONES LANG LASALLE INC COM 48020Q107   3,080,338 10,327 SH   OTR 1 0 0 10,327
JPMORGAN CHASE & CO. COM 46625H100   490,606,420 1,555,358 SH   SOLE   1,523,731 0 31,627
JPMORGAN CHASE & CO. COM 46625H100   257,496,864 816,336 SH   OTR 1 0 0 816,336
KELLANOVA COM 487836108   303,474 3,700 SH   SOLE   3,700 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   4,963,541 380,348 SH   OTR 1 0 0 380,348
KRANESHARES TRUST CSI CHI INTERNET 500767306   4,727,763 112,539 SH   SOLE   108,082 0 4,457
KROGER CO COM 501044101   3,601,986 53,434 SH   SOLE   53,434 0 0
LINDE PLC SHS G54950103   5,513,800 11,608 SH   OTR 1 0 0 11,608
MARATHON PETE CORP COM 56585A102   583,430 3,027 SH   SOLE   3,027 0 0
MARSH & MCLENNAN COS INC COM 571748102   308,341 1,530 SH   SOLE   1,400 0 130
MCDONALDS CORP COM 580135101   209,618,460 689,784 SH   OTR 1 0 0 689,784
MCDONALDS CORP COM 580135101   325,922,325 1,072,501 SH   SOLE   1,048,944 0 23,556
MELCO RESORTS AND ENTMNT LTD ADR 585464100   4,136,486 451,089 SH   OTR 1 0 0 451,089
MERCADOLIBRE INC COM 58733R102   3,706,387 1,586 SH   OTR 1 0 0 1,586
MERCK & CO INC COM 58933Y105   105,638,746 1,258,653 SH   OTR 1 0 0 1,258,653
MERCK & CO INC COM 58933Y105   162,218,959 1,932,789 SH   SOLE   1,889,018 0 43,770
META PLATFORMS INC CL A 30303M102   219,780,840 299,274 SH   OTR 1 0 0 299,274
META PLATFORMS INC CL A 30303M102   342,834,357 466,835 SH   SOLE   456,821 0 10,014
MICROSOFT CORP COM 594918104   452,547,637 873,728 SH   SOLE   854,718 0 19,010
MICROSOFT CORP COM 594918104   290,446,678 560,762 SH   OTR 1 0 0 560,762
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   17,001,461 1,066,591 SH   OTR 1 0 0 1,066,591
NETEASE INC SPONSORED ADS 64110W102   11,665,384 76,751 SH   OTR 1 0 0 76,751
NETFLIX INC COM 64110L106   10,721,942 8,943 SH   OTR 1 0 0 8,943
NETFLIX INC COM 64110L106   672,594 561 SH   SOLE   511 0 50
NEWMARK GROUP INC CL A 65158N102   398,196 21,351 SH   SOLE   0 0 21,351
NOVARTIS AG SPONSORED ADR 66987V109   15,248,377 118,905 SH   OTR 1 0 0 118,905
NVIDIA CORPORATION COM 67066G104   35,661,782 191,134 SH   OTR 1 0 0 191,134
NVIDIA CORPORATION COM 67066G104   3,377,845 18,104 SH   SOLE   9,968 0 8,136
ORACLE CORP COM 68389X105   3,555,155 12,641 SH   OTR 1 0 0 12,641
PACCAR INC COM 693718108   5,648,411 57,449 SH   SOLE   57,449 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,959,191 10,740 SH   OTR 1 0 0 10,740
PARKER-HANNIFIN CORP COM 701094104   691,433 912 SH   SOLE   912 0 0
PEPSICO INC COM 713448108   1,519,420 10,819 SH   OTR 1 0 0 10,819
PEPSICO INC COM 713448108   301,244 2,145 SH   SOLE   1,932 0 213
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   2,367,635 187,017 SH   OTR   0 0 187,017
PHILIP MORRIS INTL INC COM 718172109   4,077,221 25,137 SH   OTR 1 0 0 25,137
PROCTER AND GAMBLE CO COM 742718109   235,866,571 1,535,090 SH   SOLE   1,500,827 0 34,263
PROCTER AND GAMBLE CO COM 742718109   153,774,764 1,000,812 SH   OTR 1 0 0 1,000,812
PROSHARES TR SHORT S&P 500 NE 74349Y753   2,719,628 73,583 SH   SOLE   69,097 0 4,486
QUEST DIAGNOSTICS INC COM 74834L100   6,954,795 36,493 SH   SOLE   36,493 0 0
RAYMOND JAMES FINL INC COM 754730109   16,269,276 94,260 SH   SOLE   94,260 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   991,222 37,589 SH   SOLE   37,589 0 0
ROBINHOOD MKTS INC COM CL A 770700102   6,935,353 48,438 SH   OTR 1 0 0 48,438
ROBLOX CORP CL A 771049103   3,336,947 24,090 SH   OTR 1 0 0 24,090
ROCKET LAB CORP COM 773121108   285,208 5,953 SH   OTR 1 0 0 5,953
RTX CORPORATION COM 75513E101   274,200,826 1,638,683 SH   OTR 1 0 0 1,638,683
RTX CORPORATION COM 75513E101   400,810,723 2,395,331 SH   SOLE   2,340,217 0 55,114
SAP SE SPON ADR 803054204   10,546,779 39,470 SH   OTR 1 0 0 39,470
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   255,524 9,701 SH   SOLE   9,358 0 343
SEA LTD SPONSORD ADS 81141R100   8,350,266 46,720 SH   OTR 1 0 0 46,720
SELECT SECTOR SPDR TR INDL 81369Y704   3,779,560 24,506 SH   SOLE   23,276 0 1,230
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   4,456,985 82,736 SH   SOLE   79,166 0 3,570
SONY GROUP CORP SPONSORED ADR 835699307   10,563,483 366,915 SH   OTR 1 0 0 366,915
SOUTHERN COPPER CORP COM 84265V105   11,130,594 91,716 SH   OTR 1 0 0 91,716
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   5,879,296 12,678 SH   SOLE   12,603 0 75
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   209,125,872 450,955 SH   OTR 1 0 0 450,955
SPDR GOLD TR GOLD SHS 78463V107   9,587,737 26,972 SH   SOLE   25,758 0 1,214
SPDR S&P 500 ETF TR TR UNIT 78462F103   36,500,579 54,791 SH   SOLE   52,213 0 2,578
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663   421,513,909 4,594,158 SH   SOLE   4,492,297 0 101,862
SPOTIFY TECHNOLOGY S A SHS L8681T102   2,746,630 3,935 SH   OTR 1 0 0 3,935
STATE STR CORP COM 857477103   275,524 2,375 SH   SOLE   2,375 0 0
STRYKER CORPORATION COM 863667101   5,610,441 15,177 SH   SOLE   15,177 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   13,172,120 786,865 SH   OTR 1 0 0 786,865
T-MOBILE US INC COM 872590104   248,476 1,038 SH   SOLE   853 0 185
T-MOBILE US INC COM 872590104   5,776,479 24,131 SH   OTR 1 0 0 24,131
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   17,231,914 61,699 SH   OTR 1 0 0 61,699
TELEDYNE TECHNOLOGIES INC COM 879360105   324,666 554 SH   SOLE   0 0 554
TELEFONICA S A SPONSORED ADR 879382208   2,636,484 518,993 SH   OTR 1 0 0 518,993
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   8,697,978 372,664 SH   OTR 1 0 0 372,664
TESLA INC COM 88160R101   345,103 776 SH   SOLE   613 0 163
TESLA INC COM 88160R101   13,799,217 31,029 SH   OTR 1 0 0 31,029
TJX COS INC NEW COM 872540109   365,820,646 2,530,931 SH   SOLE   2,476,351 0 54,580
TJX COS INC NEW COM 872540109   229,640,382 1,588,767 SH   OTR 1 0 0 1,588,767
TOTALENERGIES SE SPONSORED ADS 89151E109   3,858,421 64,641 SH   OTR 1 0 0 64,641
TRAVELERS COMPANIES INC COM 89417E109   2,233,760 8,000 SH   SOLE   8,000 0 0
UBER TECHNOLOGIES INC COM 90353T100   2,592,580 26,463 SH   OTR 1 0 0 26,463
UNION PAC CORP COM 907818108   538,942 2,280 SH   SOLE   2,172 0 108
UNITEDHEALTH GROUP INC COM 91324P102   2,102,275 6,088 SH   SOLE   5,893 0 195
UNITY SOFTWARE INC COM 91332U101   1,964,723 49,069 SH   OTR 1 0 0 49,069
VERIZON COMMUNICATIONS INC COM 92343V104   102,559,918 2,333,559 SH   OTR 1 0 0 2,333,559
VERIZON COMMUNICATIONS INC COM 92343V104   168,260,119 3,828,444 SH   SOLE   3,746,471 0 81,973
VISA INC COM CL A 92826C839   418,756,293 1,226,657 SH   SOLE   1,199,727 0 26,931
VISA INC COM CL A 92826C839   272,737,017 798,925 SH   OTR 1 0 0 798,925
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   6,369,966 549,135 SH   OTR 1 0 0 549,135
WALMART INC COM 931142103   1,780,253 17,274 SH   SOLE   16,876 0 398
WHEATON PRECIOUS METALS CORP COM 962879102   10,286,372 91,974 SH   OTR 1 0 0 91,974
XP INC CL A G98239109   4,284,721 228,032 SH   OTR 1 0 0 228,032