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
Abrdn Physical Gold Shares ETF PHYSCL SWISS GLD 00326A104   15,275,356 610,160 SH   SOLE   610,160 0 0
Accenture Plc 'A' Ord USD SHS CLASS A G1151C101   407,022 1,156 SH   SOLE   1,156 0 0
Advanced Micro Devices COM 007903107   184,446,960 1,526,942 SH   SOLE   1,526,942 0 0
Alibaba Group Holdings Ltd Sponsored ADR SPONSORED ADS 01609W102   3,405,898 40,171 SH   SOLE   40,171 0 0
Alphabet Inc US$0.001 'A' CAP STK CL A 02079K305   376,594,321 1,989,037 SH   SOLE   1,989,037 0 0
Alphabet Inc US$0.001 'C' CAP STK CL C 02079K107   7,326,427 38,466 SH   SOLE   38,466 0 0
Amazon.com Inc Com US$0.01 COM 023135106   353,807,448 1,612,871 SH   SOLE   1,612,871 0 0
American Express Co Com US$0.20 COM 025816109   233,512,284 786,422 SH   SOLE   786,422 0 0
American International Group Inc Com US$2.50 COM NEW 026874784   40,465,626 555,732 SH   SOLE   555,732 0 0
American Water Works Company Inc US$0.01 COM 030420103   34,793,144 279,463 SH   SOLE   279,463 0 0
Apple Inc Com COM 037833100   117,774,834 470,328 SH   SOLE   470,328 0 0
Automatic Data Processing Com US$0.10 COM 053015103   409,878 1,400 SH   SOLE   1,400 0 0
Autozone Inc Com US$0.01 COM 053332102   211,535 66 SH   SOLE   66 0 0
Avery Dennison COM 053611109   549,912 2,940 SH   SOLE   2,940 0 0
Bank of America Com US$0.01 COM 060505104   273,612 6,222 SH   SOLE   6,222 0 0
Berkshire Hathaway 'B' Com US$0.1667 CL B NEW 084670702   31,837,508 70,180 SH   SOLE   70,180 0 0
Broadcom Ltd $1 COM 11135F101   505,302 2,180 SH   SOLE   2,180 0 0
Canadian Pac Kans Com Npv COM 13646K108   384,055 5,305 SH   SOLE   5,305 0 0
Caterpillar Inc US$1 COM 149123101   203,969 562 SH   SOLE   562 0 0
Cheniere Energy, Inc COM NEW 16411R208   31,271,538 145,493 SH   SOLE   145,493 0 0
Chevron Corporation Com US$0.75 COM 166764100   1,643,513 11,342 SH   SOLE   11,342 0 0
Citigroup Inc Com US$0.01 COM NEW 172967424   2,281,446 32,400 SH   SOLE   32,400 0 0
CME Group Inc Com US$0.01 'A' COM 12572Q105   236,507,554 1,018,266 SH   SOLE   1,018,266 0 0
Coca-Cola Com US$0.25 COM 191216100   7,946,756 127,587 SH   SOLE   127,587 0 0
Colgate-Palmolive Co Com US$1.00 COM 194162103   525,786 5,782 SH   SOLE   5,782 0 0
Costco Wholesale Corp Com Stock US$0.005 COM 22160K105   13,593,083 14,832 SH   SOLE   14,832 0 0
Credicorp Ltd US$5 COM G2519Y108   587,152 3,200 SH   SOLE   3,200 0 0
CRH PLC ORD G25508105   210,667 2,276 SH   SOLE   2,276 0 0
D.R. Horton Inc Com US$0.01 COM 23331A109   27,961,860 199,999 SH   SOLE   199,999 0 0
Danaher Corp. US$0.01 COM 235851102   563,475 2,454 SH   SOLE   2,454 0 0
Dover Corporation US$1 COM 260003108   460,000 2,450 SH   SOLE   2,450 0 0
Estee Lauder Co Inc 'A' Com US$0.01 CL A 518439104   7,473,512 99,700 SH   SOLE   99,700 0 0
Exxon Mobil Corporation Com COM 30231G102   2,135,263 19,838 SH   SOLE   19,838 0 0
Ferguson Enterprises INC/DE COMMON STOCK NEW 31488V107   175,537,242 1,011,334 SH   SOLE   1,011,334 0 0
First Trust Asia ex-Japan AlphaDEX ETF $ ASIA EX JAPAN 33737J109   3,879,840 141,600 SH   SOLE   141,600 0 0
First Trust Global Tactical Commodity Strategy ETF FST TR GLB FD 33739H101   4,298,841 179,755 SH   SOLE   179,755 0 0
First Trust United Kingdom AlphaDEX ETF UNIT KING ALPH 33737J224   481,397 12,665 SH   SOLE   12,665 0 0
Franco Nevada Corp Com Npv COM 351858105   635,412 5,405 SH   SOLE   5,405 0 0
GE Aerospace COM NEW 369604301   172,908,753 1,036,530 SH   SOLE   1,036,530 0 0
GE Healthcare Holding LLC COM USD0.01 WI COMMON STOCK 36266G107   48,977,185 626,507 SH   SOLE   626,507 0 0
GE Vernova LLC COM 36828A101   202,676,438 615,729 SH   SOLE   615,729 0 0
H World Group Ltd SPONSORED ADS 44332N106   6,076,056 183,900 SH   SOLE   183,900 0 0
HCA Healthcare Inc COM 40412C101   33,977,639 113,140 SH   SOLE   113,140 0 0
HDFC Bank Ltd-Adr SPONSORED ADS 40415F101   1,274,638 19,963 SH   SOLE   19,963 0 0
Home Depot Inc Com US$0.05 COM 437076102   959,026 2,464 SH   SOLE   2,464 0 0
Honeywell International Inc Com US$1.00 COM 438516106   390,450 1,728 SH   SOLE   1,728 0 0
IBM Com US$0.20 COM 459200101   224,970,081 1,022,661 SH   SOLE   1,022,661 0 0
Infosys Ltd ADR Each Rep 1 Ord Shares SPONSORED ADR 456788108   5,542,048 252,773 SH   SOLE   252,773 0 0
Interactive Brokers Group Inc COM CL A 45841N107   35,520,686 201,125 SH   SOLE   201,125 0 0
Intercontinental Exchange Inc Com US$0.01 COM 45866F104   784,915 5,267 SH   SOLE   5,267 0 0
Intuit Inc Com US$0.01 COM 461202103   165,599,851 263,413 SH   SOLE   263,413 0 0
Invesco QQQ Trust Unit Series 1 UNIT SER 1 46090E103   890,502 1,742 SH   SOLE   1,742 0 0
iShares Russell 1000 Growth RUS 1000 GRW ETF 464287614   428,031 1,066 SH   SOLE   1,066 0 0
iShares Trust S&P 500 Index Fund CORE S&P500 ETF 464287200   674,216 1,145 SH   SOLE   1,145 0 0
JP Morgan Chase Com US$1 (US quote) COM 46625H100   97,140,680 404,795 SH   SOLE   404,795 0 0
Linde Plc Com EUR0.001 SHS G54950103   81,716,995 195,201 SH   SOLE   195,201 0 0
Lockheed Martin Corp Com US$1.00 COM 539830109   1,117,605 2,300 SH   SOLE   2,300 0 0
Marsh & McLennan Cos Inc Com US$1.00 COM 571748102   249,324,339 1,173,650 SH   SOLE   1,173,650 0 0
Mastercard Inc US$0.0001 Class 'A' CL A 57636Q104   2,406,554 4,565 SH   SOLE   4,565 0 0
McDonald's Corporation Com US$0.01 COM 580135101   203,227 701 SH   SOLE   701 0 0
Mercadolibre Inc Com US$0.001 COM 58733R102   36,333,909 21,358 SH   SOLE   21,358 0 0
Merck & Co Inc Com US$0.50 COM 58933Y105   984,105 9,891 SH   SOLE   9,891 0 0
Microsoft Corporation Com US$0.00000625 COM 594918104   429,806,720 1,019,768 SH   SOLE   1,019,768 0 0
Newmont Mining Corp Com US$1.60 COM 651639106   19,218,756 516,425 SH   SOLE   516,425 0 0
Nvidia Corporation US$0.001 COM 67066G104   2,719,505 20,254 SH   SOLE   20,254 0 0
O'Reilly Automotive Inc New $0.01 COM 67103H107   47,777,942 40,288 SH   SOLE   40,288 0 0
Pepsico Inc Cap Stock US$0.0166 COM 713448108   41,755,976 274,611 SH   SOLE   274,611 0 0
Pfizer Inc Com US$0.05 COM 717081103   516,238 19,444 SH   SOLE   19,444 0 0
Procter & Gamble Co Com COM 742718109   1,248,340 7,445 SH   SOLE   7,445 0 0
Prologis, Inc. COM 74340W103   54,009,688 510,899 SH   SOLE   510,899 0 0
Qualcomm Inc Com US$0.0001 COM 747525103   236,430,310 1,538,809 SH   SOLE   1,538,809 0 0
Quanta Services, Inc COM 74762E102   16,253,411 51,382 SH   SOLE   51,382 0 0
RenaissanceRe Holdings Ltd COM G7496G103   10,002,491 40,165 SH   SOLE   40,165 0 0
S&P Global Inc COM 78409V104   512,535 1,028 SH   SOLE   1,028 0 0
Salesforce Inc Com USD0.001 COM 79466L302   1,027,934 3,073 SH   SOLE   3,073 0 0
Schlumberger Com US$0.01 COM STK 806857108   85,492,989 2,228,411 SH   SOLE   2,228,411 0 0
Servicenow Inc Com US$0.001 COM 81762P102   201,372 190 SH   SOLE   190 0 0
SPDR Gold Trust Shares GOLD SHS 78463V107   16,239,137 67,072 SH   SOLE   67,072 0 0
Stryker Corp Com US$0.10 COM 863667101   492,970 1,369 SH   SOLE   1,369 0 0
Synopsys Inc US$0.01 COM 871607107   195,473,734 402,968 SH   SOLE   402,968 0 0
Taiwan Semiconductor Manufacturing ADS Rep 5 Ord TW$10 SPONSORED ADS 874039100   172,682,177 873,964 SH   SOLE   873,964 0 0
TE Connectivity PLC ORD SHS G87052109   211,373,454 1,477,981 SH   SOLE   1,477,981 0 0
Texas Pacific Land Corporation (TPL) $0.01 COM 88262P102   8,109,225 7,322 SH   SOLE   7,322 0 0
Thermo Fisher Scientific COM US$1 COM 883556102   282,186,201 542,405 SH   SOLE   542,405 0 0
TJX Cos Inc Com US$1 COM 872540109   293,302 2,428 SH   SOLE   2,428 0 0
T-Mobile US Inc COM 872590104   151,248,317 685,079 SH   SOLE   685,079 0 0
Union Pacific Corporation Com US$2.50 COM 907818108   1,087,220 4,766 SH   SOLE   4,766 0 0
United Rentals Inc Com US$0.01 COM 911363109   150,992,405 214,455 SH   SOLE   214,455 0 0
UnitedHealth Group Com US$0.01 COM 91324P102   222,317,708 438,977 SH   SOLE   438,977 0 0
Valaris Ltd CL A G9460G101   33,451,412 756,135 SH   SOLE   756,135 0 0
Vanguard Dividend Appreciation ETF DIV APP ETF 921908844   227,422 1,161 SH   SOLE   1,161 0 0
Verizon Communications Com US$0.10 COM 92343V104   820,192 20,492 SH   SOLE   20,492 0 0
Visa Inc Com Stock US$0.0001 COM CL A 92826C839   288,447,966 911,901 SH   SOLE   911,901 0 0
Vulcan Materials Com $1 COM 929160109   50,741,306 197,134 SH   SOLE   197,134 0 0
W R Berkley Corp Com US$0.20 COM 084423102   1,259,105 21,525 SH   SOLE   21,525 0 0
Waste Management Com US$0.01 COM 94106L109   759,180 3,764 SH   SOLE   3,764 0 0
Wisdom Tree EM Small Cap Dividend ETF US S CAP QTY DIV 97717X651   920,392 18,820 SH   SOLE   18,820 0 0
Wisdom Tree Japan Hedged ETF JAPN HEDGE EQT 97717W851   724,746 6,568 SH   SOLE   6,568 0 0
WisdomTree Total Dividend ETF US$0.001 US TOTAL DIVIDND 97717W109   202,733 2,670 SH   SOLE   2,670 0 0
Yum China Holdings Inc. US$0.01 COM 98850P109   195,801,737 4,063,963 SH   SOLE   4,063,963 0 0
Zoetis Inc Com US$0.01 'A' CL A 98978V103   54,707,467 335,536 SH   SOLE   335,536 0 0