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
180 LIFE SCIENCES CORP USD0.0001 Com Stk (P-R Split) COM 68236V302   127,390 69,995 SH   SOLE   69,995 0 0
3M COMPANY USD0.01 Common Stock COM 88579Y101   1,189,435 9,214 SH   SOLE   9,214 0 0
ABBOTT LABORATORIES NPV Common Stock COM 002824100   297,038,849 2,626,106 SH   SOLE   2,626,106 0 0
ABBVIE INC USD0.01 Common Stock COM 00287Y109   14,114,355 79,428 SH   SOLE   79,428 0 0
Abrdn Platinum Etf Abrdn Physical Platinum Sha COM 003260106   1,262,360 15,200 SH   SOLE   15,200 0 0
Abrdn Total Dynmc COM Sh Ben Int Npv COM 00326L100   91,669 10,900 SH   SOLE   10,900 0 0
ACCENTURE PLC New A Class Shares COM G1151C101   379,345,007 1,078,328 SH   SOLE   1,078,328 0 0
ADAPTIMMUNE THERAPEUTICS PLC Spon ADS Each Rep 6 Ord Shs COM 00653A107   233,159 432,818 SH   SOLE   432,818 0 0
ADOBE INC NPV Common Stock COM 00724F101   261,109,425 587,185 SH   SOLE   587,185 0 0
ADVANCED DRAINAGE SYSTEM INC USD0.01 Common Stock COM 00790R104   29,553,718 255,655 SH   SOLE   255,655 0 0
ADVANCED MICRO DEVICES INC USD0.01 Common Stock COM 007903107   2,176,636 18,020 SH   SOLE   18,020 0 0
AECOM TECHNOLOGY CORP USD0.01 Common Stock COM 00766T100   10,524,441 98,525 SH   SOLE   98,525 0 0
AGNICO EAGLE MINES LTD NPV Common Stock COM 008474108   4,673,487 59,762 SH   SOLE   59,762 0 0
AIR PRODUCTS & CHEMICALS INC USD1 Common Stock COM 009158106   16,699,053 57,575 SH   SOLE   57,575 0 0
AIRBNB INC USD0.0001 Class A Common Stock COM 009066101   986,232 7,505 SH   SOLE   7,505 0 0
ALAMOS GOLD INC NPV Class A Common Stock COM 011532108   274,755 14,900 SH   SOLE   14,900 0 0
ALBEMARLE CORP USD0.01 Common Stock COM 012653101   215,113 2,499 SH   SOLE   2,499 0 0
Albertsons Cos Inc COM USD0.01 Class A COM 013091103   1,140,043 58,047 SH   SOLE   58,047 0 0
ALIBABA GROUP HOLDINGS LTD Spon ADS Each Rep 1 Ord COM 01609W102   4,531,686 53,446 SH   SOLE   53,446 0 0
ALIGN TECHNOLOGY INC USD0.0001 Common Stock COM 016255101   590,500 2,832 SH   SOLE   2,832 0 0
ALLSTATE CORP NPV Common Stock COM 020002101   714,093 3,704 SH   SOLE   3,704 0 0
ALPHABET INC USD0.001 Cls A Common Stock COM 02079K305   850,931,706 4,495,149 SH   SOLE   4,495,149 0 0
ALPHABET INC USD0.001 Cls C Common Stock COM 02079K107   389,022,643 2,042,757 SH   SOLE   2,042,757 0 0
ALTRIA GROUP INC USD0.333333 Common Stock COM 02209S103   15,892,081 303,922 SH   SOLE   303,922 0 0
AMAZON COM INC USD0.01 Common Stock COM 023135106   1,132,020,808 5,159,856 SH   SOLE   5,159,856 0 0
AMER TOWER CORP USD0.01 New Common Stock COM 03027X100   78,101,480 425,830 SH   SOLE   425,830 0 0
AMERICAN EXPRESS CORP USD0.20 Common Stock COM 025816109   3,191,383 10,753 SH   SOLE   10,753 0 0
AMERICAN INTL GROUP INC NPV Common Stock COM 026874784   223,569 3,071 SH   SOLE   3,071 0 0
AMERICAN WATER WORKS USD0.01 Common Stock COM 030420103   215,367 1,730 SH   SOLE   1,730 0 0
AMERICAS GOLD & SILVER CORP NPV Common Stock COM 03062D100   56,187 149,459 SH   SOLE   149,459 0 0
AMERIPRISE FINANCIAL INC USD0.01 Common Stock COM 03076C106   796,514 1,496 SH   SOLE   1,496 0 0
AMETEK INC NPV Common Stock COM 031100100   2,248,923 12,476 SH   SOLE   12,476 0 0
AMGEN INC USD0.0001 Common Stock COM 031162100   3,042,711 11,674 SH   SOLE   11,674 0 0
AMPHENOL CORP USD0.001 Cls A Common Stock COM 032095101   223,576,495 3,219,244 SH   SOLE   3,219,244 0 0
AMPLIFY ETF TRUST Cybersecurity ETF COM 032108664   212,297 2,850 SH   SOLE   2,850 0 0
ANALOG DEVICES USD16.666 Common Stock COM 032654105   282,146 1,328 SH   SOLE   1,328 0 0
ANSYS INC USD0.01 Common Stock COM 03662Q105   85,301,649 252,873 SH   SOLE   252,873 0 0
APA CORP USD0.625 Common Stock COM 03743Q108   528,761 22,900 SH   SOLE   22,900 0 0
Apollo Global Mana COM USD0.00001 COM 03769M106   247,740 1,500 SH   SOLE   1,500 0 0
APPFOLIO INC USD0.0001 Cls A Common Stock COM 03783C100   1,526,457 6,187 SH   SOLE   6,187 0 0
APPLE INC NPV Common Stock COM 037833100   718,030,017 2,867,303 SH   SOLE   2,867,303 0 0
APPLIED MATERIALS INC NPV Common Stock COM 038222105   18,574,948 114,216 SH   SOLE   114,216 0 0
APTIV PLC USD0.01 Common Shares COM G3265R107   92,399,711 1,527,773 SH   SOLE   1,527,773 0 0
Apyx Medical Corpo COM USD0.001 COM 03837C106   160,108 101,334 SH   SOLE   101,334 0 0
Arch Capital Group COM USD0.01 COM G0450A105   366,168 3,965 SH   SOLE   3,965 0 0
ARCHER-DANIELS-MIDLAND CO NPV Common Stock COM 039483102   1,251,228 24,767 SH   SOLE   24,767 0 0
ARES CAPITAL CORP USD0.001 Common Stock COM 04010L103   3,811,268 174,110 SH   SOLE   174,110 0 0
ARES MANAGEMENT CORP USD0.01 Cls A Common Stock COM 03990B101   1,197,962 6,767 SH   SOLE   6,767 0 0
ARISTA NETWORKS INC USD0.0001 Common Stock (P/R) COM 040413205   4,873,268 44,090 SH   SOLE   44,090 0 0
ARM HOLDINGS PLC Spon ADR Each Rep 1 Ord Shs COM 042068205   2,035,440 16,500 SH   SOLE   16,500 0 0
ASP Isotopes Inc COM USD0.01 COM 00218A105   797,728 176,099 SH   SOLE   176,099 0 0
AST SPACEMOBILE INC USD0.0001 Class A Common Stock COM 00217D100   254,994 12,085 SH   SOLE   12,085 0 0
ASTRAZENECA PLC Spon ADR Rep 1 USD0.5 Ord Shs COM 046353108   785,650 11,991 SH   SOLE   11,991 0 0
AT&T INC USD1 Common Stock COM 00206R102   2,331,534 102,395 SH   SOLE   102,395 0 0
AUTHID INC USD0.0001 Com Stk (P-R Split) COM 46264C305   78,476 13,036 SH   SOLE   13,036 0 0
AUTO DATA PROCESS USD0.10 Common Stock COM 053015103   675,034 2,306 SH   SOLE   2,306 0 0
AUTODESK INC NPV Common Stock COM 052769106   28,563,884 96,640 SH   SOLE   96,640 0 0
Autolus Therapeuti Spon Ads Ea Rep 1 Ord Shs COM 05280R100   152,750 65,000 SH   SOLE   65,000 0 0
AUTOZONE INC USD0.01 Common Stock COM 053332102   2,007,654 627 SH   SOLE   627 0 0
AXON ENTERPRISE INC USD0.00001 Common Stock COM 05464C101   14,975,080 25,197 SH   SOLE   25,197 0 0
B2GOLD CORP NPV Common Stock COM 11777Q209   192,099 78,537 SH   SOLE   78,537 0 0
BADGER METER INC USD1 Common Stock COM 056525108   5,438,544 25,639 SH   SOLE   25,639 0 0
BAKER HUGHES COMPANY USD0.0001 Cls A Common Stock COM 05722G100   320,981 7,825 SH   SOLE   7,825 0 0
BALL CORP NPV Common Stock COM 058498106   2,155,968 39,107 SH   SOLE   39,107 0 0
BALLYS CORP USD0.01 Com Stock (Rolling Shs COM 05875B304   6,468,009 350,190 SH   SOLE   350,190 0 0
BANK OF AMERICA CORP NPV Common Stock COM 060505104   54,820,768 1,247,344 SH   SOLE   1,247,344 0 0
BANK OF MONTREAL NPV Common Stock COM 063671101   4,127,971 42,543 SH   SOLE   42,543 0 0
BANK OF NEW YORK MELLON CORP USD0.01 Common Stock COM 064058100   5,897,009 76,754 SH   SOLE   76,754 0 0
BANK OF NOVA SCOTIA NPV Common Stock COM 064149107   7,155,731 133,328 SH   SOLE   133,328 0 0
Barclays Plc Adr-Each Cv 4 Ord GBP0.25 COM 06738E204   1,220,541 90,860 SH   SOLE   90,860 0 0
BARRICK GOLD CORP NPV Common Stock (CAD) COM 067901108   2,362,197 152,401 SH   SOLE   152,401 0 0
BCE INC NPV Common Stock COM 05534B760   1,334,659 57,603 SH   SOLE   57,603 0 0
BECTON DICKINSON & CO NPV Common Stock COM 075887109   24,804,605 109,334 SH   SOLE   109,334 0 0
BERKSHIRE HATHAWAY INC USD0.0033 Cls B Common Stock COM 084670702   454,380,167 1,002,432 SH   SOLE   1,002,432 0 0
BERKSHIRE HATHAWAY INC USD5 Class A Common Stock COM 084670108   10,213,800 15 SH   SOLE   15 0 0
BHP Group Ltd Spon Ads Each Rep 2 Ord Shs COM 088606108   226,067 4,616 SH   SOLE   4,616 0 0
Biglari Holdings COM Npv Class B COM 08986R309   584,867 2,300 SH   SOLE   2,300 0 0
Biolife Solutions COM USD0.001 COM 09062W204   2,001,153 77,086 SH   SOLE   77,086 0 0
Bioline Rx Ltd Spon ADR Each Rep 15 Ord Sh COM 09071M205   6,777 31,666 SH   SOLE   31,666 0 0
BIO-TECHNE CORP USD0.01 Common Stock COM 09073M104   613,623 8,519 SH   SOLE   8,519 0 0
BLACKBERRY LTD NPV Common Stock COM 09228F103   53,359 14,116 SH   SOLE   14,116 0 0
BLACKROCK INC USD0.01 Common Stock COM 09290D101   50,696,814 49,455 SH   SOLE   49,455 0 0
BLACKSTONE GROUP INC USD0.00001 Common Stock COM 09260D107   4,197,220 24,343 SH   SOLE   24,343 0 0
Blackstone Secd Ln COM USD0.001 COM 09261X102   1,676,340 51,883 SH   SOLE   51,883 0 0
BLOCK INC USD0.0000001 Cls A Com Stock COM 852234103   1,400,975 16,484 SH   SOLE   16,484 0 0
BOEING CO USD5 Common Stock COM 097023105   1,291,038 7,294 SH   SOLE   7,294 0 0
BOISE CASCADE COMPANY USD0.01 Common Stock COM 09739D100   11,046,491 92,937 SH   SOLE   92,937 0 0
BOOKING HOLDINGS INC USD0.008 Common Stock COM 09857L108   235,006,266 47,300 SH   SOLE   47,300 0 0
BOOZ ALLEN HAMILTON HLDG CORP USD0.01 Class A Common Stock COM 099502106   70,433,778 547,271 SH   SOLE   547,271 0 0
BOSTON SCIENTIFIC USD0.01 Common Stock COM 101137107   213,973,027 2,395,578 SH   SOLE   2,395,578 0 0
Bowhead Specialty COM USD0.01 COM 10240L102   372,960 10,500 SH   SOLE   10,500 0 0
BP PLC ADR Cnv Into 6 USD0.25 Ord Shs COM 055622104   237,452 8,037 SH   SOLE   8,037 0 0
BRISTOL-MYERS SQUIBB CO NPV Common Stock COM 110122108   1,790,689 31,660 SH   SOLE   31,660 0 0
BROADCOM CORP USD1 Common Stock COM 11135F101   10,864,949 46,864 SH   SOLE   46,864 0 0
BROADRIDGE FINANCIAL SOLUTIONS USD0.01 Common Stock COM 11133T103   99,364,746 439,492 SH   SOLE   439,492 0 0
BROOKFIELD ASSET MGMT Cls A Limited Voting Shs (CAD) COM 113004105   3,856,697 71,144 SH   SOLE   71,144 0 0
BROOKFIELD CORP Cls A Limited Voting Shs (CAD) COM 11271J107   2,142,950 37,302 SH   SOLE   37,302 0 0
BROOKFIELD INFRASTRUCTURE PRTS Partners L P Shares COM G16252101   775,422 24,392 SH   SOLE   24,392 0 0
BROWN & BROWN INC USD0.10 Common Stock COM 115236101   28,102,123 275,457 SH   SOLE   275,457 0 0
Brown-Forman Corp 'A'Com USD0.15 COM 115637100   226,140 6,000 SH   SOLE   6,000 0 0
BROWN-FORMAN CORP USD0.15 B Common Stock COM 115637209   1,635,684 43,067 SH   SOLE   43,067 0 0
CADENCE DESIGN SYSTEMS INC USD0.01 Common Stock COM 127387108   140,672,067 468,189 SH   SOLE   468,189 0 0
CADIZ Inc COM USD0.01 COM 127537207   209,862 40,358 SH   SOLE   40,358 0 0
CAE INC NPV Common Stock COM 124765108   1,385,748 54,600 SH   SOLE   54,600 0 0
CAMECO CORP NPV Common Stock COM 13321L108   33,313,562 648,242 SH   SOLE   648,242 0 0
CANADIAN IMPERIAL BANK NPV Common Stock COM 136069101   6,685,421 105,748 SH   SOLE   105,748 0 0
CANADIAN NATIONAL RAILWAYS CO NPV Common Stock COM 136375102   726,230 7,155 SH   SOLE   7,155 0 0
CANADIAN PAC KANSAS CITY LTD NPV Common Stock COM 13646K108   100,976,464 1,395,281 SH   SOLE   1,395,281 0 0
CARA THERAPEUTICS INC USD0.001 Common Stock COM 140755109   7,158 20,164 SH   SOLE   20,164 0 0
CARLISLE COS INC USD1 Common Stock COM 142339100   3,688,400 10,000 SH   SOLE   10,000 0 0
CARMAX INC USD0.50 Common Stock COM 143130102   294,336 3,600 SH   SOLE   3,600 0 0
Carnival Corp Paired Ctf (1 Com Carn & 1 COM 143658300   1,295,715 51,995 SH   SOLE   51,995 0 0
CARRIER GLOBAL CORP USD0.01 Common Stock (WI) COM 14448C104   454,406 6,657 SH   SOLE   6,657 0 0
CATERPILLAR INC USD1 Common Stock COM 149123101   75,157,705 207,183 SH   SOLE   207,183 0 0
CBRE GROUP INC USD0.01 Class A Common Stock COM 12504L109   18,758,321 142,877 SH   SOLE   142,877 0 0
CDN NATURAL RESOURCES NPV Common Stock COM 136385101   646,758 20,958 SH   SOLE   20,958 0 0
CEMEX SAB DE CV Spon ADR Rep 10 CPO COM 151290889   59,507 10,551 SH   SOLE   10,551 0 0
Centessa Pharmaceu Spon Ads Eh Rep 1 Ord Shs COM 152309100   278,888 16,650 SH   SOLE   16,650 0 0
Certara Inc COM USD0.01 COM 15687V109   8,061,944 756,990 SH   SOLE   756,990 0 0
CHEVRON CORP USD0.75 Common Stock COM 166764100   100,699,575 695,247 SH   SOLE   695,247 0 0
CHIPOTLE MEXICAN GRILL INC USD0.01 Common Stock COM 169656105   208,035 3,450 SH   SOLE   3,450 0 0
CHUBB LTD CHF24.15 Ordinary Shares COM H1467J104   92,345,814 334,223 SH   SOLE   334,223 0 0
Church & Dwight COM USD1.00 COM 171340102   207,849 1,985 SH   SOLE   1,985 0 0
CINTAS CORP NPV Common Stock COM 172908105   120,849,472 661,464 SH   SOLE   661,464 0 0
CISCO SYSTEMS INC USD0.001 Common Stock COM 17275R102   17,288,235 292,031 SH   SOLE   292,031 0 0
CITIGROUP INC USD0.01 Common Stock COM 172967424   16,988,978 241,355 SH   SOLE   241,355 0 0
CLOUDFLARE INC USD0.001 Cls A Common Stock COM 18915M107   603,115 5,601 SH   SOLE   5,601 0 0
Clover Health Inve COM USD0.0001 Cl A COM 18914F103   72,450 23,000 SH   SOLE   23,000 0 0
CME GROUP INC USD0.01 Cls A Common Stock COM 12572Q105   219,998,910 947,332 SH   SOLE   947,332 0 0
COCA-COLA CO USD0.25 Common Stock COM 191216100   349,004,655 5,605,600 SH   SOLE   5,605,600 0 0
COHEN & STEERS INFRASTRUCTURE USD0.001 Common Stock COM 19248A109   3,204,123 133,283 SH   SOLE   133,283 0 0
COINBASE GLOBAL INC 0.00001 Class A Common Stock COM 19260Q107   1,637,786 6,596 SH   SOLE   6,596 0 0
COLGATE-PALMOLIVE CO NPV Common Stock COM 194162103   20,573,023 226,301 SH   SOLE   226,301 0 0
COMCAST CORP USD1 A Common Stock COM 20030N101   476,931 12,708 SH   SOLE   12,708 0 0
CONOCOPHILLIPS INC USD0.01 Common Stock COM 20825C104   1,994,110 20,108 SH   SOLE   20,108 0 0
CONSTELLIUM SE (FRANCE) EUR0.02 Class A Common Stock COM F21107101   109,632 10,675 SH   SOLE   10,675 0 0
COOPER COS INC USD0.10 Com Stk (Post Split) COM 216648501   55,346,364 602,049 SH   SOLE   602,049 0 0
COPART INC USD0.001 Common Stock COM 217204106   488,102 8,505 SH   SOLE   8,505 0 0
CORNING INC USD0.50 Common Stock COM 219350105   1,789,840 37,665 SH   SOLE   37,665 0 0
CORTEVA INC USD0.01 Common Stock (WI) COM 22052L104   377,245 6,623 SH   SOLE   6,623 0 0
COSTCO CORP NPV Common Stock COM 22160K105   268,024,325 292,458 SH   SOLE   292,458 0 0
CRH PLC EUR0.32 Ordinary Shares (DI) COM G25508105   65,730,841 710,222 SH   SOLE   710,222 0 0
CROWDSTRIKE HOLDINGS INC USD0.0005 Class A Common Stock COM 22788C105   3,759,653 10,988 SH   SOLE   10,988 0 0
CSX CORP USD1 Common Stock COM 126408103   6,622,191 205,212 SH   SOLE   205,212 0 0
CVS CORP USD0.01 Common Stock COM 126650100   360,377 8,028 SH   SOLE   8,028 0 0
DANAHER CORP USD0.01 Common Stock COM 235851102   73,341,683 319,502 SH   SOLE   319,502 0 0
DEERE & CO USD1 Common Stock COM 244199105   143,122,046 337,791 SH   SOLE   337,791 0 0
DELL TECHNOLOGIES INC USD0.01 Class C Common Stock COM 24703L202   283,259 2,458 SH   SOLE   2,458 0 0
DENISON MINES INC NPV Common Stock COM 248356107   136,476 75,300 SH   SOLE   75,300 0 0
DEXCOM INC USD0.001 Common Stock COM 252131107   90,136,441 1,159,013 SH   SOLE   1,159,013 0 0
DIANA SHIPPING INC USD0.01 Common Stock COM Y2066G104   54,488 27,800 SH   SOLE   27,800 0 0
Digital Turbine In COM USD0.0001 COM 25400W102   176,343 104,345 SH   SOLE   104,345 0 0
Direxion Sh Etf Tr Daily S&P 500 Bear 3x Shs COM 25460E265   98,470 15,680 SH   SOLE   15,680 0 0
DISCOVER FINANCIAL SERVICES USD0.01 Common Stock COM 254709108   525,406 3,033 SH   SOLE   3,033 0 0
DIVERSIFIED ENERGY CO PLC 20p Ordinary Shares COM G2891G204   5,051,743 300,163 SH   SOLE   300,163 0 0
DOCUSIGN INC USD0.0001 Common Stock COM 256163106   3,964,735 44,082 SH   SOLE   44,082 0 0
DOLLAR GENERAL CORP USD0.875 Common Stock COM 256677105   1,079,904 14,243 SH   SOLE   14,243 0 0
Dominos Pizza Inc COM USD0.01 COM 25754A201   235,066 560 SH   SOLE   560 0 0
DOVER CORP USD1 Common Stock COM 260003108   4,206,179 22,421 SH   SOLE   22,421 0 0
DOW INC USD0.01 Common Stock WI COM 260557103   314,900 7,847 SH   SOLE   7,847 0 0
DRDGOLD LTD Spon ADR Ea Rep 10 NPV Ord Shs COM 26152H301   123,624 14,325 SH   SOLE   14,325 0 0
DUPONT DE NEMOURS INC USD0.01 Common Stock COM 26614N102   373,015 4,892 SH   SOLE   4,892 0 0
Eastman Kodak Co COM USD0.01 COM 277461406   84,096 12,800 SH   SOLE   12,800 0 0
EATON CORPORATION PLC USD0.50 Common Stock COM G29183103   9,903,664 29,842 SH   SOLE   29,842 0 0
ECOLAB INC USD1 Common Stock COM 278865100   66,992,791 285,903 SH   SOLE   285,903 0 0
Ecopetrol SA Spon ADR Ea Repr 20 Ord COM 279158109   121,968 15,400 SH   SOLE   15,400 0 0
EDWARDS LIFESCIENCES CORP USD1 Common Stock COM 28176E108   96,177,629 1,299,171 SH   SOLE   1,299,171 0 0
Electra Battery Ma COM Npv COM 28474P201   45,506 100,687 SH   SOLE   100,687 0 0
ELECTRONIC ARTS INC USD0.01 Common Stock COM 285512109   30,171,595 206,231 SH   SOLE   206,231 0 0
EMERSON ELECTRIC CO USD0.50 Common Stock COM 291011104   4,934,272 39,815 SH   SOLE   39,815 0 0
EMX Royalty Corp COM Npv COM 26873J107   17,383 10,000 SH   SOLE   10,000 0 0
ENBRIDGE INC NPV Common Stock COM 29250N105   611,830 14,422 SH   SOLE   14,422 0 0
Encore Energy Corp COM Npv (Post Rev Split) COM 29259W700   33,723 10,000 SH   SOLE   10,000 0 0
ENDAVA PLC Spon ADS Each Rep 1 Ord Shares COM 29260V105   11,172,606 361,573 SH   SOLE   361,573 0 0
ENDEAVOUR SILVER CORP NPV Common Stock COM 29258Y103   68,808 18,800 SH   SOLE   18,800 0 0
ENERGY FUELS INC NPV Common Stock COM 292671708   198,067 38,605 SH   SOLE   38,605 0 0
ENPHASE ENERGY INC USD0.00001 Common Stock COM 29355A107   3,697,387 53,835 SH   SOLE   53,835 0 0
EOG RESOURCES INC USD0.01 Common Stock COM 26875P101   3,599,439 29,364 SH   SOLE   29,364 0 0
EQUINIX INC USD0.001 New Common Stock COM 29444U700   186,421,610 197,713 SH   SOLE   197,713 0 0
EQUINOX GOLD CORP NPV Com Stk (Post Rev Split) COM 29446Y502   534,919 106,304 SH   SOLE   106,304 0 0
ERO COPPER CORP NPV Common Stock COM 296006109   179,728 13,333 SH   SOLE   13,333 0 0
ESTEE LAUDER COS USD0.01 Class A Common Stock COM 518439104   71,139,074 948,774 SH   SOLE   948,774 0 0
EXACT SCIENCES CORP USD0.01 Common Stock COM 30063P105   770,590 13,714 SH   SOLE   13,714 0 0
EXELIXIS INC USD0.001 Common Stock COM 30161Q104   216,450 6,500 SH   SOLE   6,500 0 0
EXXON MOBIL CORP NPV Common Stock COM 30231G102   35,313,832 328,287 SH   SOLE   328,287 0 0
FASTENAL COMPANY USD0.01 Common Stock COM 311900104   398,381 5,540 SH   SOLE   5,540 0 0
FEDEX CORP USD0.10 Common Stock COM 31428X106   6,403,632 22,762 SH   SOLE   22,762 0 0
FERGUSON ENTERPRISES INC USD0.0001 Shares COM 31488V107   156,779,039 903,076 SH   SOLE   903,076 0 0
FERROVIAL SE EUR0.01 Shares COM N3168P101   483,460 11,500 SH   SOLE   11,500 0 0
FIDELITY NATIONAL INFORMATION USD0.01 Common Stock COM 31620M106   667,402 8,263 SH   SOLE   8,263 0 0
FIRST MAJESTIC SILVER NPV Common Stock COM 32076V103   312,125 56,852 SH   SOLE   56,852 0 0
FIRST SOLAR INC USD0.001 Common Stock COM 336433107   879,614 4,991 SH   SOLE   4,991 0 0
FIRST TRUST Asia Pac Ex Jpn AlphaDEX ETF COM 33737J109   703,519 25,673 SH   SOLE   25,673 0 0
FIRST TRUST Cloud Computing ETF COM 33734X192   708,883 5,951 SH   SOLE   5,951 0 0
FIRST TRUST Emerging Markets AlphaDEX ETF COM 33737J182   693,173 31,467 SH   SOLE   31,467 0 0
FIRST TRUST Enhanced Short Maturity ETF COM 33739Q408   487,902 8,163 SH   SOLE   8,163 0 0
FIRST TRUST Eurozone AlphaDEX ETF COM 33737J505   1,133,267 27,975 SH   SOLE   27,975 0 0
FIRST TRUST High Yield Long/Short ETF COM 33738D408   399,661 9,670 SH   SOLE   9,670 0 0
FIRST TRUST Japan AlphaDEX ETF COM 33737J158   3,420,854 66,193 SH   SOLE   66,193 0 0
FIRST TRUST Large Cap Core Alphadex ETF COM 33734K109   290,253 2,783 SH   SOLE   2,783 0 0
FIRST TRUST Long/Short Equity ETF COM 33739P103   470,475 7,149 SH   SOLE   7,149 0 0
FIRST TRUST Mid Cap Core AlphaDEX ETF COM 33735B108   628,475 5,431 SH   SOLE   5,431 0 0
FIRST TRUST NASDAQ Clean Edge Smart Grid COM 33737A108   2,087,495 17,492 SH   SOLE   17,492 0 0
FIRST TRUST NASDAQ Cybersecurity ETF COM 33734X846   2,448,091 38,583 SH   SOLE   38,583 0 0
FIRST TRUST Technology AlphaDEX ETF COM 33734X176   213,317 1,436 SH   SOLE   1,436 0 0
FIRST TRUST UK AlphaDEX ETF COM 33737J224   2,256,773 59,264 SH   SOLE   59,264 0 0
FMC CORP USD0.10 Common Stock COM 302491303   6,173,421 126,999 SH   SOLE   126,999 0 0
FORD MOTOR CO USD0.01 Common Stock COM 345370860   370,527 37,427 SH   SOLE   37,427 0 0
FREEPORT-MCMORAN INC USD0.10 Common Stock COM 35671D857   48,206,500 1,265,927 SH   SOLE   1,265,927 0 0
Freyr Battery Inc COM Npv COM 35834F104   25,800 10,000 SH   SOLE   10,000 0 0
GALLAGHER AJ & CO USD1 Common Stock COM 363576109   8,788,563 30,962 SH   SOLE   30,962 0 0
GE AEROSPACE USD0.01 Common Stock COM 369604301   33,859,871 203,009 SH   SOLE   203,009 0 0
GE HEALTHCARE TECH INC USD0.01 Common Stock COM 36266G107   21,760,387 278,337 SH   SOLE   278,337 0 0
GE VERNOVA INC USD0.01 Common Stock COM 36828A101   19,546,665 59,425 SH   SOLE   59,425 0 0
GENERAC HOLDINGS INC USD0.01 Common Stock COM 368736104   3,166,431 20,422 SH   SOLE   20,422 0 0
GENERAL DYNAMICS CORP USD1 Common Stock COM 369550108   547,795 2,079 SH   SOLE   2,079 0 0
GENERAL MILLS INC USD0.10 Common Stock COM 370334104   2,418,286 37,922 SH   SOLE   37,922 0 0
GILEAD SCIENCES INC USD0.001 Common Stock COM 375558103   313,595 3,395 SH   SOLE   3,395 0 0
Global X Fds Global X Silver Miners Etf COM 37954Y848   211,429 6,655 SH   SOLE   6,655 0 0
GLOBAL X FUNDS Copper Miners ETF COM 37954Y830   697,205 18,261 SH   SOLE   18,261 0 0
GLOBUS MEDICAL INC USD0.001 Cls A Common Stock COM 379577208   223,895 2,707 SH   SOLE   2,707 0 0
GODADDY INC USD0.001 Cls A Common Stock COM 380237107   6,388,274 32,367 SH   SOLE   32,367 0 0
GOLAR LNG USD1 Common Stock COM G9456A100   1,738,929 41,090 SH   SOLE   41,090 0 0
Gold Royalty Corp COM Npv COM 38071H106   32,042 26,481 SH   SOLE   26,481 0 0
GOLDEN MINERALS CO USD0.01 Com Stock (P/R Split) COM 381119403   1,895 20,289 SH   SOLE   20,289 0 0
GOLDMAN SACHS GROUP USD0.01 Common Stock COM 38141G104   77,573,404 135,471 SH   SOLE   135,471 0 0
GOLDMINING INC NPV Common Stock COM 38149E101   104,412 130,500 SH   SOLE   130,500 0 0
GRAYSCALE BITCOIN TRUST BTC NPV Common Stock COM 389637109   1,087,354 14,690 SH   SOLE   14,690 0 0
Greenlight Capital COM Stk USD0.10 Class 'A' COM G4095J109   211,890 15,135 SH   SOLE   15,135 0 0
GSK PLC Spon ADS Each Rep 2 Ord Shares COM 37733W204   276,483 8,176 SH   SOLE   8,176 0 0
GUARDANT HEALTH INC USD0.00001 Common Stock COM 40131M109   6,078,259 198,961 SH   SOLE   198,961 0 0
GUIDEWIRE SOFTWARE INC USD0.0001 Common Stock COM 40171V100   58,117,786 344,749 SH   SOLE   344,749 0 0
GXO LOGISTICS INC (WI) USD0.01 Common Stock COM 36262G101   12,838,590 295,140 SH   SOLE   295,140 0 0
HA SUST INFTRA CAPITAL INC USD0.01 Common Stock COM 41068X100   15,011,841 559,517 SH   SOLE   559,517 0 0
HARMONY GOLD MINING CO Spon ADR Rep 1 ZAR0.50 Ord Shs COM 413216300   164,671 20,546 SH   SOLE   20,546 0 0
HCA Healthcare Inc COM USD0.01 COM 40412C101   14,502,348 48,317 SH   SOLE   48,317 0 0
HDFC BANK LTD Spon ADR Each Rep 3 INR10 Shs COM 40415F101   14,245,888 223,080 SH   SOLE   223,080 0 0
HECLA MINING CO USD0.25 Common Stock COM 422704106   210,412 42,854 SH   SOLE   42,854 0 0
HEWLETT PACKARD ENTERPRISE CO USD0.01 Common Stock COM 42824C109   431,633 20,217 SH   SOLE   20,217 0 0
HOME DEPOT INC USD0.05 Common Stock COM 437076102   231,567,303 595,304 SH   SOLE   595,304 0 0
HONEYWELL INTL INC USD1 Common Stock COM 438516106   127,057,026 562,473 SH   SOLE   562,473 0 0
HP INC USD0.01 Common Stock COM 40434L105   793,789 24,327 SH   SOLE   24,327 0 0
HSBC HOLDINGS PLC ADR Each Rep 5 USD0.50 Ord Shs COM 404280406   276,976 5,600 SH   SOLE   5,600 0 0
Hyatt Hotels Corp COM USD0.01 Class 'A' COM 448579102   302,971 1,930 SH   SOLE   1,930 0 0
I 80 Gold Corp COM Npv COM 44955L106   25,303 52,740 SH   SOLE   52,740 0 0
IAMGOLD CORP NPV Common Stock COM 450913108   216,167 41,890 SH   SOLE   41,890 0 0
IBM CORP USD0.20 Common Stock COM 459200101   8,134,809 37,005 SH   SOLE   37,005 0 0
ICON PLC EUR0.06 Ordinary Shares COM G4705A100   796,898 3,800 SH   SOLE   3,800 0 0
IDEXX LABORATORIES INC USD0.10 Common Stock COM 45168D104   56,408,513 136,437 SH   SOLE   136,437 0 0
ILLINOIS TOOL WORKS INC NPV Common Stock COM 452308109   22,369,824 88,223 SH   SOLE   88,223 0 0
ILLUMINA INC USD0.01 Common Stock COM 452327109   479,865 3,591 SH   SOLE   3,591 0 0
Immunitybio Inc COM USD0.0001 COM 45256X103   228,915 89,420 SH   SOLE   89,420 0 0
IMMUNOPRECISE ANTIBODIES LTD NPV Com Stock (Post Rev Split) COM 45257F200   5,763 14,000 SH   SOLE   14,000 0 0
IMPERIAL OIL NPV Common Stock COM 453038408   403,349 6,548 SH   SOLE   6,548 0 0
INDEXIQ ETF TRUST Hedge Multi-Strat Tracker ETF COM 45409B107   416,590 13,263 SH   SOLE   13,263 0 0
India Fund Inc COM USD0.001 COM 454089103   195,174 12,392 SH   SOLE   12,392 0 0
INDIVIOR PLC USD0.50 Shares COM G4766E116   183,120 14,284 SH   SOLE   14,284 0 0
ING Groep N.v. Spon ADR 1 Ord Shs EUR0.24 COM 456837103   283,627 18,100 SH   SOLE   18,100 0 0
INGERSOLL RAND INC USD1 Common Stock COM 45687V106   807,174 8,923 SH   SOLE   8,923 0 0
INNODATA INC USD0.01 Common Stock COM 457642205   4,861,513 123,014 SH   SOLE   123,014 0 0
INSULET CORP USD0.001 Common Stock COM 45784P101   256,631 983 SH   SOLE   983 0 0
Integra Resources COM Npv(Post Rev Split) COM 45826T509   27,935 32,400 SH   SOLE   32,400 0 0
INTEL CORP USD0.001 Common Stock COM 458140100   2,334,341 116,426 SH   SOLE   116,426 0 0
INTERCONTINENTAL EXCHANGE GRP USD0.01 Common Stock COM 45866F104   71,009,821 476,544 SH   SOLE   476,544 0 0
Interparfums Inc COM USD0.001 COM 458334109   6,378,235 48,500 SH   SOLE   48,500 0 0
INTUIT INC USD0.01 Common Stock COM 461202103   174,184,375 277,143 SH   SOLE   277,143 0 0
INTUITIVE SURGICAL INC USD0.001 Common Stock COM 46120E602   243,493,818 466,499 SH   SOLE   466,499 0 0
Invesco Exch Trdii FTSE Rafi Dev Mkts Ex-u S E COM 46138E743   699,194 14,600 SH   SOLE   14,600 0 0
Invesco Exch Trdii FTSE Rafi Emerging Mkts Etf COM 46138E727   659,046 32,180 SH   SOLE   32,180 0 0
INVESCO EXCH TRDII Preferred ETF COM 46138E511   126,830 11,000 SH   SOLE   11,000 0 0
INVESCO EXCHANGE TRADING Intl Corp Bond ETF COM 46138E636   2,728,035 126,415 SH   SOLE   126,415 0 0
INVESCO LTD USD0.20 Common Stock COM G491BT108   3,009,706 172,180 SH   SOLE   172,180 0 0
INVESCO QQQ TRUST Unit Series 1 ETF COM 46090E103   15,052,144 29,443 SH   SOLE   29,443 0 0
IONQ INC USD0.0001 Common Stock COM 46222L108   205,174 4,912 SH   SOLE   4,912 0 0
Iovance Biotherape COM USD0.000041666 COM 462260100   541,340 73,154 SH   SOLE   73,154 0 0
Iqvia Holdings Inc COM USD0.01 COM 46266C105   424,462 2,160 SH   SOLE   2,160 0 0
ISHARES BITCOIN TRUST ETF NPV Common Stock COM 46438F101   274,957 5,183 SH   SOLE   5,183 0 0
Ishares Gold Trust Ishares New (Post Rev Split COM 464285204   3,347,421 67,611 SH   SOLE   67,611 0 0
ISHARES INC Core MSCI Emerging Mkts ETF COM 46434G103   1,518,035 29,070 SH   SOLE   29,070 0 0
ISHARES INC Edge MSCI Min Vol Gbl Mkts ETF COM 464286525   308,926 2,829 SH   SOLE   2,829 0 0
ISHARES INC MSCI EMU ETF COM 464286608   2,211,272 46,849 SH   SOLE   46,849 0 0
ISHARES INC MSCI Japan New ETF (P/R Split) COM 46434G822   13,021,426 194,060 SH   SOLE   194,060 0 0
ISHARES INC MSCI Pacific Ex Japan ETF COM 464286665   4,628,614 105,652 SH   SOLE   105,652 0 0
ISHARES INC Silver Trust ETF COM 46428Q109   661,672 25,130 SH   SOLE   25,130 0 0
ISHARES TRUST 0-5 Year TIPS Bond ETF COM 46429B747   380,469 3,782 SH   SOLE   3,782 0 0
Ishares Trust 7-10 Year Treasury Bd Etf COM 464287440   1,215,163 13,144 SH   SOLE   13,144 0 0
ISHARES TRUST Barcs 1-5 Yr Inv Grd Corp Bd COM 464288646   3,090,626 59,780 SH   SOLE   59,780 0 0
ISHARES TRUST Core MSCI EAFE ETF COM 46432F842   458,014 6,517 SH   SOLE   6,517 0 0
ISHARES TRUST Core S&P 500 ETF COM 464287200   3,420,819 5,811 SH   SOLE   5,811 0 0
ISHARES TRUST Core S&P Mid-Cap ETF COM 464287507   6,245,642 100,235 SH   SOLE   100,235 0 0
Ishares Trust Core S&P Small-Cap Etf COM 464287804   1,590,151 13,801 SH   SOLE   13,801 0 0
Ishares Trust Core S&P Total U S Stk Mkt COM 464287150   257,240 2,000 SH   SOLE   2,000 0 0
ISHARES TRUST Expanded Tech-Software ETF COM 464287515   739,986 7,391 SH   SOLE   7,391 0 0
ISHARES TRUST Global 100 ETF COM 464287572   2,756,160 27,351 SH   SOLE   27,351 0 0
ISHARES TRUST Global Energy ETF COM 464287341   558,459 14,627 SH   SOLE   14,627 0 0
Ishares Trust Global Reit Etf COM 46434V647   582,950 24,320 SH   SOLE   24,320 0 0
ISHARES TRUST Global Technology ETF COM 464287291   7,936,667 93,648 SH   SOLE   93,648 0 0
Ishares Trust Iboxx USD High Yild Corp Bd COM 464288513   218,254 2,775 SH   SOLE   2,775 0 0
Ishares Trust Iboxx USD Invst Grade Corp COM 464287242   1,007,608 9,431 SH   SOLE   9,431 0 0
Ishares Trust India 50 Etf COM 464289529   260,301 5,120 SH   SOLE   5,120 0 0
Ishares Trust Ishares MSCI India Etf USD COM 46429B598   858,558 16,310 SH   SOLE   16,310 0 0
ISHARES TRUST MSCI ACWI ETF COM 464288257   1,414,347 12,037 SH   SOLE   12,037 0 0
ISHARES TRUST MSCI ACWI Ex-US ETF COM 464288240   3,467,597 66,480 SH   SOLE   66,480 0 0
Ishares Trust MSCI All Country Asia Ex COM 464288182   1,403,757 19,448 SH   SOLE   19,448 0 0
ISHARES TRUST MSCI Emerging Markets ETF COM 464287234   4,604,591 110,105 SH   SOLE   110,105 0 0
ISHARES TRUST MSCI Global Impact ETF COM 46435G532   259,476 3,626 SH   SOLE   3,626 0 0
ISHARES TRUST MSCI UK New ETF (Post Cons) COM 46435G334   9,745,470 287,477 SH   SOLE   287,477 0 0
Ishares Trust MSCI Usa Quality Factor Etf COM 46432F339   485,980 2,729 SH   SOLE   2,729 0 0
ISHARES TRUST Russell 1000 ETF COM 464287622   223,579 694 SH   SOLE   694 0 0
Ishares Trust Russell 1000 Value Etf COM 464287598   315,647 1,705 SH   SOLE   1,705 0 0
ISHARES TRUST Russell 2000 ETF COM 464287655   4,958,342 22,440 SH   SOLE   22,440 0 0
ISHARES TRUST Russell Midcap Growth ETF COM 464287481   2,960,880 23,360 SH   SOLE   23,360 0 0
Ishares Trust S&P 500 Value Etf COM 464287408   1,695,205 8,881 SH   SOLE   8,881 0 0
ISHARES TRUST S&P Gbl Healthcare Sector COM 464287325   1,635,493 19,024 SH   SOLE   19,024 0 0
ISHARES TRUST S&P Global Clean Energy Index COM 464288224   270,980 23,812 SH   SOLE   23,812 0 0
ISHARES TRUST Select Dividend ETF COM 464287168   5,352,168 40,766 SH   SOLE   40,766 0 0
ISHARES TRUST Semiconductor ETF COM 464287523   463,303 2,150 SH   SOLE   2,150 0 0
ISHARES TRUST Tips Bond ETF COM 464287176   7,292,814 68,445 SH   SOLE   68,445 0 0
Ishares Trust U.s. Technology Etf COM 464287721   4,294,438 26,921 SH   SOLE   26,921 0 0
ISHARES TRUST US Aerospace & Defense ETF COM 464288760   587,795 4,044 SH   SOLE   4,044 0 0
Ishares Trust US Real Estate Etf USD COM 464287739   431,798 4,640 SH   SOLE   4,640 0 0
ITAU UNIBANCO HOLDING SA ADR Each Rep 1 NPV Pref COM 465562106   69,440 14,000 SH   SOLE   14,000 0 0
JACKSON FINANCIAL INC USD0.01 Cls A Common Stock WI COM 46817M107   2,511,996 28,847 SH   SOLE   28,847 0 0
JM SMUCKER CO NPV Common Stock COM 832696405   220,240 2,000 SH   SOLE   2,000 0 0
JOHNSON & JOHNSON USD1 Common Stock COM 478160104   142,199,061 983,260 SH   SOLE   983,260 0 0
JOHNSON CONTROLS INTL USD1 Common Stock COM G51502105   27,849,503 352,838 SH   SOLE   352,838 0 0
JONES LANG LASALLE USD0.01 Common Stock COM 48020Q107   2,317,243 9,154 SH   SOLE   9,154 0 0
JP MORGAN CHASE & CO USD1 Common Stock COM 46625H100   679,954,674 2,836,572 SH   SOLE   2,836,572 0 0
Kalvista Pharmaceu COM USD0.001 COM 483497103   161,116 19,022 SH   SOLE   19,022 0 0
KELLANOVA USD0.25 Common Stock COM 487836108   586,871 7,248 SH   SOLE   7,248 0 0
KEURIG DR PEPPER USD0.01 Common Stock COM 49271V100   2,036,729 63,410 SH   SOLE   63,410 0 0
KIMBERLY CLARK CORP NPV Common Stock COM 494368103   3,372,970 25,740 SH   SOLE   25,740 0 0
KINDER MORGAN INC USD0.01 Common Stock COM 49456B101   394,944 14,414 SH   SOLE   14,414 0 0
KKR & CO INC NPV Class A Common Stock COM 48251W104   49,916,963 337,482 SH   SOLE   337,482 0 0
KRAFT HEINZ CO NPV Common Stock COM 500754106   1,730,692 56,356 SH   SOLE   56,356 0 0
Kraneshares Tr CSI China Internet Etf COM 500767306   1,948,846 66,650 SH   SOLE   66,650 0 0
L3 HARRIS TECHNOLOGIES INC USD1.00 Common Stock COM 502431109   516,027 2,454 SH   SOLE   2,454 0 0
LAM RESEARCH CORP USD0.001 Com Stock (P/S) COM 512807306   301,198 4,170 SH   SOLE   4,170 0 0
LEGG MASON ETF Franklin Low Vol Hi Div ETF COM 52468L505   379,455 12,433 SH   SOLE   12,433 0 0
LEMONADE INC USD0.00001 Common Stock COM 52567D107   376,997 10,278 SH   SOLE   10,278 0 0
Lesaka Technologie COM Stk USD0.001 COM 64107N206   6,934,209 1,272,332 SH   SOLE   1,272,332 0 0
LIBERTY MEDIA CORP USD0.01 F1 Ser C Com Stk COM 531229755   97,032,810 1,047,192 SH   SOLE   1,047,192 0 0
LILLY (ELI) & CO NPV Common Stock COM 532457108   146,483,912 189,746 SH   SOLE   189,746 0 0
LIMONEIRA CORP NPV Common Stock COM 532746104   1,794,385 73,360 SH   SOLE   73,360 0 0
LINDE PLC EUR0.001 Common Shares COM G54950103   224,773,456 536,875 SH   SOLE   536,875 0 0
Lineage Cell Thera COM Npv COM 53566P109   17,588 35,000 SH   SOLE   35,000 0 0
LITTELFUSE INC USD0.01 Common Stock COM 537008104   5,080,142 21,558 SH   SOLE   21,558 0 0
LIVE NATIONS ENTERAINMENT INC USD0.01 Common Stock COM 538034109   560,087 4,325 SH   SOLE   4,325 0 0
LKQ CORP USD0.01 Common Stock COM 501889208   5,239,594 142,574 SH   SOLE   142,574 0 0
LOCKHEED MARTIN CO USD1 Common Stock COM 539830109   70,791,739 145,680 SH   SOLE   145,680 0 0
LOEWS CORP USD1 Common Stock COM 540424108   1,270,350 15,000 SH   SOLE   15,000 0 0
Lowe's Cos Inc COM USD0.50 COM 548661107   2,198,988 8,910 SH   SOLE   8,910 0 0
LULULEMON ATHLETICA INC USD0.01 Common Stock COM 550021109   4,219,512 11,034 SH   SOLE   11,034 0 0
MAG SILVER CORP NPV Common Stock COM 55903Q104   219,998 16,187 SH   SOLE   16,187 0 0
MANULIFE FINANCIAL CORP NPV Common Stock COM 56501R106   3,353,448 109,200 SH   SOLE   109,200 0 0
MARATHON PETROLEUM CORP USD0.01 Common Stock COM 56585A102   231,430 1,659 SH   SOLE   1,659 0 0
MARKEL GROUP INC NPV Common Stock COM 570535104   2,397,733 1,389 SH   SOLE   1,389 0 0
MARRIOTT INTL INC USD0.01 Cls A Common Stock COM 571903202   200,000 717 SH   SOLE   717 0 0
MARSH & MCLENNAN CO INC USD1 Common Stock COM 571748102   139,308,885 655,849 SH   SOLE   655,849 0 0
MARTIN MARIETTA MATERIALS USD0.01 Common Stock COM 573284106   106,012,658 205,252 SH   SOLE   205,252 0 0
MARVELL TECHNOLOGY INC USD0.002 Common Stock COM 573874104   88,795,945 803,947 SH   SOLE   803,947 0 0
MASTERCARD INC USD0.0001 Class A Common Stock COM 57636Q104   291,263,243 553,133 SH   SOLE   553,133 0 0
MAXCYTE INC USD0.01 Ordinary Shares COM 57777K106   1,027,610 253,107 SH   SOLE   253,107 0 0
MAXLINEAR INC USD0.01 Common Stock COM 57776J100   416,369 21,050 SH   SOLE   21,050 0 0
MCCORMICK & CO INC NPV Vtg Common Stock COM 579780107   303,200 4,000 SH   SOLE   4,000 0 0
MCDONALD'S CORP USD0.01 Common Stock COM 580135101   137,736,885 475,135 SH   SOLE   475,135 0 0
McEwen Mining Inc COM Npv (Post Rev Split) COM 58039P305   85,510 11,000 SH   SOLE   11,000 0 0
MCKESSON CORP USD0.01 Common Stock COM 58155Q103   15,879,972 27,864 SH   SOLE   27,864 0 0
MEDTRONIC PLC USD0.0001 Common Stock COM G5960L103   452,360 5,663 SH   SOLE   5,663 0 0
MERCADOLIBRE INC USD0.001 Common Stock COM 58733R102   16,535,078 9,724 SH   SOLE   9,724 0 0
MERCK & CO INC USD0.50 Common Stock COM 58933Y105   125,545,252 1,262,015 SH   SOLE   1,262,015 0 0
MESOBLAST LTD Spon ADR Ea Rep 10 Ord Shs COM 590717401   277,536 14,017 SH   SOLE   14,017 0 0
META PLATFORMS INC USD0.000006 Cls A Common Stock COM 30303M102   187,810,530 320,764 SH   SOLE   320,764 0 0
METALLA ROYALTY & STREAMING NPV Com Stock (Post Rev-Split) COM 59124U605   84,690 33,645 SH   SOLE   33,645 0 0
MICROCHIP TECHNOLOGY INC USD0.001 Common Stock COM 595017104   2,876,447 50,156 SH   SOLE   50,156 0 0
MICRON TECHNOLOGY INC USD0.10 Common Stock COM 595112103   546,366 6,492 SH   SOLE   6,492 0 0
MICROSOFT CORP USD 0.00000625 Common Stock COM 594918104   1,438,320,278 3,412,385 SH   SOLE   3,412,385 0 0
MICROSTRATEGY INC USD0.001 Cls A Common Stock COM 594972408   4,366,311 15,076 SH   SOLE   15,076 0 0
MIND MEDICINE INC NPV Com Stk (Post Rev Split) COM 60255C885   140,592 20,200 SH   SOLE   20,200 0 0
MODERNA INC USD0.0001 Common Stock COM 60770K107   383,783 9,230 SH   SOLE   9,230 0 0
MONDELEZ INTL INC USD0.01 Common Stock COM 609207105   111,043,565 1,859,092 SH   SOLE   1,859,092 0 0
MONOLITHIC POWER SYSTEM INC USD0.001 Common Stock COM 609839105   2,075,091 3,507 SH   SOLE   3,507 0 0
MONSTER BEVERAGE CORP USD0.005 Common Stock COM 61174X109   61,848,403 1,176,720 SH   SOLE   1,176,720 0 0
Montauk Renewables COM USD0.01 COM 61218C103   120,992 30,400 SH   SOLE   30,400 0 0
MOODYS CORP USD0.01 Common Stock COM 615369105   3,689,445 7,794 SH   SOLE   7,794 0 0
Morgan Stanley Eme COM Stk USD0.01 COM 61744H105   77,000 10,000 SH   SOLE   10,000 0 0
MORGAN STANLEY USD0.01 Common Stock COM 617446448   82,036,700 652,535 SH   SOLE   652,535 0 0
MSCI INC USD0.01 Common Stock COM 55354G100   35,845,197 59,741 SH   SOLE   59,741 0 0
NETFLIX COM INC USD0.001 Common Stock COM 64110L106   48,393,328 54,294 SH   SOLE   54,294 0 0
NEW FOUND GOLD CORP NPV Common Stock COM 64440N103   44,432 24,673 SH   SOLE   24,673 0 0
NEW GOLD INC NPV Common Stock COM 644535106   48,570 19,568 SH   SOLE   19,568 0 0
NEWMONT CORP USD1.60 Common Stock COM 651639106   3,230,535 86,796 SH   SOLE   86,796 0 0
NEXGEN ENERGY LTD NPV Common Stock COM 65340P106   204,582 31,031 SH   SOLE   31,031 0 0
NEXTERA ENERGY INC USD0.01 Common Stock COM 65339F101   45,579,642 635,788 SH   SOLE   635,788 0 0
NIKE INC NPV Cls B Common Stock COM 654106103   36,897,070 487,605 SH   SOLE   487,605 0 0
NIO INC Spon ADS Each Rep 1 Ord Shares COM 62914V106   524,294 120,251 SH   SOLE   120,251 0 0
NORDIC AMERICAN TANKERS LTD USD0.01 Common Stock COM G65773106   617,375 246,950 SH   SOLE   246,950 0 0
NORTHERN TRUST CORP USD1.666 Common Stock COM 665859104   4,326,115 42,206 SH   SOLE   42,206 0 0
NOVARTIS AG ADR Rep 1 CHF0.5 (Regd) Shares COM 66987V109   4,950,743 50,876 SH   SOLE   50,876 0 0
NOVO-NORDISK AS ADR Rep 1 DKK1 Cls B Shares COM 670100205   1,033,358 12,013 SH   SOLE   12,013 0 0
NUTRIEN LTD NPV Common Stock COM 67077M108   2,184,814 48,823 SH   SOLE   48,823 0 0
NVIDIA CORP USD0.001 Common Stock COM 67066G104   604,035,346 4,497,992 SH   SOLE   4,497,992 0 0
OATLY GROUP AB Spon ADS Ea Rep 1 Ord Share COM 67421J108   7,444 11,232 SH   SOLE   11,232 0 0
OCCIDENTAL PETROLEUM CORP USD0.20 Common Stock COM 674599105   953,365 19,295 SH   SOLE   19,295 0 0
OCEANEERING INTL INC USD0.25 Common Stock COM 675232102   260,800 10,000 SH   SOLE   10,000 0 0
OMNICOM GROUP INC USD0.15 Common Stock COM 681919106   274,295 3,188 SH   SOLE   3,188 0 0
ON SEMICONDUCTOR USD0.01 Common Stock COM 682189105   6,582,105 104,395 SH   SOLE   104,395 0 0
ORACLE CORP USD0.01 Common Stock COM 68389X105   3,763,898 22,587 SH   SOLE   22,587 0 0
Oramed Pharma Inc COM USD0.001 COM 68403P203   701,323 289,803 SH   SOLE   289,803 0 0
OREILLY AUTOMOTIVE NEW INC USD0.01 Common Stock COM 67103H107   57,482,840 48,476 SH   SOLE   48,476 0 0
ORLA MINING LTD NPV Common Stock COM 68634K106   115,853 20,950 SH   SOLE   20,950 0 0
Osisko Development COM Npv(Post Rev Split) COM 68828E809   29,287 18,000 SH   SOLE   18,000 0 0
OTIS WORLDWIDE CORP USD0.01 Common Stock (WI) COM 68902V107   44,856,950 484,364 SH   SOLE   484,364 0 0
OWENS CORNING INC USD0.01 Common Stock COM 690742101   6,212,251 36,474 SH   SOLE   36,474 0 0
Paccar Inc COM USD1.00 COM 693718108   246,423 2,369 SH   SOLE   2,369 0 0
PALANTIR TECHNOLOGIES INC USD0.001 Cls A Common Stock COM 69608A108   9,609,547 127,060 SH   SOLE   127,060 0 0
PALO ALTO NETWORKS INC USD0.0001 Common Stock COM 697435105   149,468,130 821,434 SH   SOLE   821,434 0 0
PAN AMERICAN SILVER CORP NPV Common Stock COM 697900108   576,390 28,506 SH   SOLE   28,506 0 0
PARKER-HANNIFIN CORP USD0.50 Common Stock COM 701094104   1,927,806 3,031 SH   SOLE   3,031 0 0
PAYCHEX INC USD0.01 Common Stock COM 704326107   20,975,089 149,587 SH   SOLE   149,587 0 0
PAYPAL HOLDINGS INC USD0.0001 Common Stock COM 70450Y103   25,237,909 295,699 SH   SOLE   295,699 0 0
PDD Holdings Inc Spon Ads Each Rep 4 Ord Shs COM 722304102   415,214 4,281 SH   SOLE   4,281 0 0
PENUMBRA INC USD0.001 Common Stock COM 70975L107   712,440 3,000 SH   SOLE   3,000 0 0
Pepgen Inc COM USD0.0001 COM 713317105   121,291 32,003 SH   SOLE   32,003 0 0
PEPSICO INC USD0.016666 Cap COM 713448108   77,846,965 511,949 SH   SOLE   511,949 0 0
PERPETUA RESOURCES CORP NPV Common Stock COM 714266103   203,881 19,090 SH   SOLE   19,090 0 0
PFIZER INC USD0.05 Common Stock COM 717081103   15,521,561 585,057 SH   SOLE   585,057 0 0
PHILIP MORRIS INTL INC NPV Common Stock COM 718172109   4,848,780 40,289 SH   SOLE   40,289 0 0
PHILLIPS 66 USD0.01 Common Stock COM 718546104   769,027 6,750 SH   SOLE   6,750 0 0
Pimco Corporate & COM USD0.00001 COM 72201B101   344,880 24,000 SH   SOLE   24,000 0 0
PIMCO HIGH INCOME FUND USD0.00001 Common Stock COM 722014107   638,604 131,400 SH   SOLE   131,400 0 0
Platinum Grp Metal COM Npv (Post Rev Split) COM 72765Q882   153,600 120,000 SH   SOLE   120,000 0 0
PLUG POWER INC USD0.01 Common Stock COM 72919P202   94,152 44,203 SH   SOLE   44,203 0 0
Polestar Automotiv ADS Cl A Ea Rep 1 Cl A Ord COM 731105201   26,549 25,285 SH   SOLE   25,285 0 0
PPG Industries Inc COM USD1.666 COM 693506107   767,108 6,422 SH   SOLE   6,422 0 0
Price T Rowe Gr COM USD0.20 COM 74144T108   226,180 2,000 SH   SOLE   2,000 0 0
PROCTER & GAMBLE CO NPV Common Stock COM 742718109   204,722,277 1,221,129 SH   SOLE   1,221,129 0 0
PROGRESSIVE CORP USD1 Common Stock COM 743315103   446,393 1,863 SH   SOLE   1,863 0 0
PROLOGIS INC USD0.01 Common Stock COM 74340W103   361,600 3,421 SH   SOLE   3,421 0 0
PROSHARES TRUST UltraPro QQQ ETF COM 74347X831   1,323,291 16,723 SH   SOLE   16,723 0 0
PTC Therapeutics I COM USD0.001 COM 69366J200   1,060,790 23,500 SH   SOLE   23,500 0 0
PUBLIC STORAGE INC USD0.10 Common Stock COM 74460D109   14,312,333 47,797 SH   SOLE   47,797 0 0
QUALCOMM INC USD0.001 Common Stock COM 747525103   10,506,532 68,393 SH   SOLE   68,393 0 0
QUANTA SERVICES INC USD0.00001 Common Stock COM 74762E102   2,455,392 7,769 SH   SOLE   7,769 0 0
Radnet Inc COM Stk USD0.01 COM 750491102   5,063,819 72,506 SH   SOLE   72,506 0 0
Recursion Pharmace COM USD0.00001 Cl A COM 75629V104   68,580 10,145 SH   SOLE   10,145 0 0
REPUBLIC SERVICES INC USD0.01 Common Stock COM 760759100   17,456,186 86,769 SH   SOLE   86,769 0 0
RESMED INC USD0.004 Common Stock COM 761152107   235,551 1,030 SH   SOLE   1,030 0 0
RIO TINTO PLC ADR Each Rep 1 Ordinary Shares COM 767204100   1,110,859 18,785 SH   SOLE   18,785 0 0
RIVIAN AUTOMOTIVE INC USD0.001 Cls A Common Stock COM 76954A103   260,986 19,623 SH   SOLE   19,623 0 0
ROCKET LAB USA INC USD0.0001 Cls A Common Stock COM 773122106   345,959 13,583 SH   SOLE   13,583 0 0
ROCKET PHARMACEUTICALS INC USD0.01 Common Stock COM 77313F106   377,100 30,000 SH   SOLE   30,000 0 0
ROLLINS INC USD1 Common Stock COM 775711104   92,435,109 1,994,285 SH   SOLE   1,994,285 0 0
ROPER TECHNOLOGIES INC USD0.01 Common Stock COM 776696106   54,385,667 104,618 SH   SOLE   104,618 0 0
ROYAL BANK OF CANADA NPV Common Stock COM 780087102   30,274,323 251,216 SH   SOLE   251,216 0 0
ROYAL CARIBBEAN CRUISES LTD USD0.01 Common Stock COM V7780T103   81,663,337 353,996 SH   SOLE   353,996 0 0
Royal Gold Inc COM USD0.01 COM 780287108   237,989 1,805 SH   SOLE   1,805 0 0
RTX CORP USD1.00 Common Stock COM 75513E101   114,040,324 985,485 SH   SOLE   985,485 0 0
S&P GLOBAL INC USD1 Common Stock COM 78409V104   271,473,662 545,095 SH   SOLE   545,095 0 0
Sabre Corp COM USD0.01 COM 78573M104   72,818 19,950 SH   SOLE   19,950 0 0
SALESFORCE.COM INC USD0.001 Common Stock COM 79466L302   145,108,581 434,028 SH   SOLE   434,028 0 0
SANDSTORM GOLD LTD NPV Common Stock COM 80013R206   78,962 14,137 SH   SOLE   14,137 0 0
SAP Se Spon ADR Ea Rep 1 Ord NPV COM 803054204   224,868 919 SH   SOLE   919 0 0
SCHLUMBERGER LTD USD0.01 Common Stock COM 806857108   79,456,850 2,072,427 SH   SOLE   2,072,427 0 0
SCHWAB (CHARLES) CORP USD0.01 Common Stock COM 808513105   5,137,403 69,415 SH   SOLE   69,415 0 0
SEA LTD ADS Ea Rep 1 Cls A Shares COM 81141R100   1,011,345 9,532 SH   SOLE   9,532 0 0
SENTINELONE INC USD0.0001 Cls A Common Stock COM 81730H109   6,409,783 288,729 SH   SOLE   288,729 0 0
SERVICENOW INC USD0.001 Common Stock COM 81762P102   142,192,835 134,129 SH   SOLE   134,129 0 0
SHELL PLC Spon ADS Ea Rep 2 Ord Shs COM 780259305   8,125,129 130,889 SH   SOLE   130,889 0 0
SHERWIN-WILLIAMS USD1 Common Stock COM 824348106   91,084,243 267,950 SH   SOLE   267,950 0 0
SHOPIFY INC NPV Class A Common Stock COM 82509L107   94,966,812 893,132 SH   SOLE   893,132 0 0
SIBANYE STILLWATER Spon ADR Ea Rep 4 Ord Shs COM 82575P107   148,621 45,037 SH   SOLE   45,037 0 0
SILENCE THERAPEUTICS PLC Spon ADS Ea Rep 3 Ord Shares COM 82686Q101   126,736 18,421 SH   SOLE   18,421 0 0
SILVERCORP METALS INC NPV Common Stock COM 82835P103   36,681 12,225 SH   SOLE   12,225 0 0
SILVERCREST METALS INC NPV Common Stock COM 828363101   314,458 34,500 SH   SOLE   34,500 0 0
Sixth Street Speci COM USD0.01 COM 83012A109   515,503 24,202 SH   SOLE   24,202 0 0
SMITH (AO) CORP USD1 Common Stock COM 831865209   2,655,006 38,924 SH   SOLE   38,924 0 0
SMURFIT WESTROCK LTD USD0.001 Common Stock (DI) COM G8267P108   5,626,713 104,102 SH   SOLE   104,102 0 0
SOCIEDAD QUIMICA Y MINERA ADR Each Rep 1 Ser B Pref Shs COM 833635105   912,199 25,088 SH   SOLE   25,088 0 0
Soho House & Co In COM USD0.01 Cl A COM 586001109   272,670 36,600 SH   SOLE   36,600 0 0
SOLAREDGE TECHNOLOGIES INC USD0.0001 Common Stock COM 83417M104   144,908 10,655 SH   SOLE   10,655 0 0
Sony Group Corpora Spon Ads Ea Rep 1 Ord Shs COM 835699307   3,634,272 171,752 SH   SOLE   171,752 0 0
Spdr Dow Jones Ind Ser'1' Units Of Ben Int NPV COM 78467X109   201,262 473 SH   SOLE   473 0 0
SPDR GOLD TRUST NPV Shares ETF COM 78463V107   50,778,767 209,719 SH   SOLE   209,719 0 0
SPDR INDEX SHARES S&P Gbl Infrastructure ETF COM 78463X855   2,598,154 43,910 SH   SOLE   43,910 0 0
Spdr Index Shs Fds Euro Stoxx 50 Etf COM 78463X202   1,150,785 23,900 SH   SOLE   23,900 0 0
SPDR SERIES TRUST Barclays Cap Intl Corp Bd ETF COM 78464A151   3,132,730 110,463 SH   SOLE   110,463 0 0
SPDR SERIES TRUST S&P 500 ETF Trust COM 78462F103   43,848,161 74,816 SH   SOLE   74,816 0 0
SPDR SERIES TRUST S&P Dividend ETF COM 78464A763   1,176,351 8,905 SH   SOLE   8,905 0 0
SPDR SERIES TRUST S&P Fossil Fuel Res Free ETF COM 78468R796   20,178,846 419,083 SH   SOLE   419,083 0 0
SPDR SERIES TRUST S&P MidCap 400 ETF COM 78467Y107   649,321 1,140 SH   SOLE   1,140 0 0
SPDR SERIES TRUST S&P Semiconductor ETF COM 78464A862   638,019 2,568 SH   SOLE   2,568 0 0
Spectral Ai Inc COM USD0.0001 Cl A COM 84757T105   1,234,225 436,122 SH   SOLE   436,122 0 0
SPOTIFY TECHNOLOGY EUR0.000625 Common Stock COM L8681T102   610,226 1,364 SH   SOLE   1,364 0 0
SPROTT ASSET MGMT Physical Silver COM 85207K107   1,049,196 108,725 SH   SOLE   108,725 0 0
Sprott Fds Tr Junior Uranium Miners Etf COM 85208P808   809,624 43,575 SH   SOLE   43,575 0 0
SPROTT INC NPV Common Stock (P/R Split) COM 852066208   255,277 6,060 SH   SOLE   6,060 0 0
Ssga Active Tr Spdr Blackstone High Income COM 78470P846   8,651,325 305,000 SH   SOLE   305,000 0 0
STANLEY BLACK & DECKER INC USD2.50 Common Stock COM 854502101   1,369,104 17,052 SH   SOLE   17,052 0 0
STARBUCKS CORP USD0.001 Common Stock COM 855244109   2,870,177 31,454 SH   SOLE   31,454 0 0
STARWOOD PROPERTY TRUST INC USD0.01 Common Stock COM 85571B105   435,376 22,975 SH   SOLE   22,975 0 0
STATE STREET CORP USD1 Common Stock COM 857477103   5,603,089 57,087 SH   SOLE   57,087 0 0
Stepan Co COM USD1 COM 858586100   430,255 6,650 SH   SOLE   6,650 0 0
STERIS PLC USD0.001 Ordinary Shares COM G8473T100   24,241,279 117,928 SH   SOLE   117,928 0 0
STRYKER CORP USD0.10 Common Stock COM 863667101   10,022,712 27,837 SH   SOLE   27,837 0 0
SUN LIFE FINANCIAL INC NPV Common Stock COM 866796105   794,654 13,390 SH   SOLE   13,390 0 0
SUNCOR ENERGY INC New NPV Common Stock (CAD) COM 867224107   378,195 10,600 SH   SOLE   10,600 0 0
Surf Air Mobility COM USD0.0001(Post Rev Spli COM 868927203   871,881 161,759 SH   SOLE   161,759 0 0
SYSCO CORP NPV Common Stock COM 871829107   7,086,312 92,680 SH   SOLE   92,680 0 0
TAIWAN SEMICONDUCTORS MAN LTD ADS Rep 5 TWD10 Ord Share COM 874039100   131,643,279 666,582 SH   SOLE   666,582 0 0
TAKE TWO INTERACTIVE INC USD0.01 Common Stock COM 874054109   35,684,460 193,853 SH   SOLE   193,853 0 0
TARGET CORP USD0.0833 Common Stock COM 87612E106   488,675 3,615 SH   SOLE   3,615 0 0
TC ENERGY CORP NPV Common Stock COM 87807B107   693,004 14,878 SH   SOLE   14,878 0 0
Templeton Dragon F Dragon Fund COM 88018T101   129,048 15,200 SH   SOLE   15,200 0 0
Templeton Emerging COM Npv COM 880192109   117,990 23,000 SH   SOLE   23,000 0 0
TESLA INC USD0.001 Common Stock COM 88160R101   40,201,867 99,549 SH   SOLE   99,549 0 0
TETRA TECH INC USD0.01 Common Stock COM 88162G103   927,674 23,285 SH   SOLE   23,285 0 0
TEXAS INSTRUMENTS INC Common Stock COM 882508104   30,508,252 162,702 SH   SOLE   162,702 0 0
TEXAS PACIFIC LAND CORP USD0.01 Common Stock COM 88262P102   1,658,940 1,500 SH   SOLE   1,500 0 0
THE TRADE DESK INC USD0.000001 Cls A Common Stock COM 88339J105   614,799 5,231 SH   SOLE   5,231 0 0
THE TRAVELERS CO INC NPV Common Stock COM 89417E109   280,878 1,166 SH   SOLE   1,166 0 0
THERMO FISHER SCIENTIFIC INC USD1 Common Stock COM 883556102   414,267,993 796,317 SH   SOLE   796,317 0 0
THOMSON REUTERS CORP NPV Com Stk (Post Rev Split) COM 884903808   14,822,865 92,359 SH   SOLE   92,359 0 0
TJX COMPANIES INC NPV Common Stock COM 872540109   122,808,197 1,016,540 SH   SOLE   1,016,540 0 0
TORONTO-DOMINION BANK NPV Common Stock COM 891160509   1,857,011 34,899 SH   SOLE   34,899 0 0
TOTAL SE Spon ADR Each Rep 1 Ord Shares COM 89151E109   3,838,653 70,434 SH   SOLE   70,434 0 0
TRACTOR SUPPLY CO USD0.008 Common Stock COM 892356106   267,953 5,050 SH   SOLE   5,050 0 0
TRANE TECHNOLOGIES PLC USD1 Common Stock COM G8994E103   27,265,047 73,819 SH   SOLE   73,819 0 0
TRANSALTA CORP MTN NPV Common Shares COM 89346D107   806,147 57,012 SH   SOLE   57,012 0 0
Transdigm Gp Inc COM USD0.01 COM 893641100   269,931 213 SH   SOLE   213 0 0
TRANSOCEAN LTD CHF15 Common Stock COM H8817H100   47,369 12,632 SH   SOLE   12,632 0 0
TREX COMPANY INC USD0.01 Common Stock COM 89531P105   985,886 14,282 SH   SOLE   14,282 0 0
TRIMBLE INC NPV Common Stock COM 896239100   4,658,967 65,935 SH   SOLE   65,935 0 0
TRUPANION INC USD0.00001 Common Stock COM 898202106   3,008,644 62,420 SH   SOLE   62,420 0 0
TRX Gold Corp COM Npv COM 87283P109   4,298 14,000 SH   SOLE   14,000 0 0
UBER TECHNOLOGIES USD0.00001 Common Stock COM 90353T100   48,044,638 796,496 SH   SOLE   796,496 0 0
ULTA BEAUTY INC USD0.01 Common Stock COM 90384S303   79,025,476 181,697 SH   SOLE   181,697 0 0
UNILEVER PLC ADS Ea Rep 1 Ord Share COM 904767704   612,955 10,768 SH   SOLE   10,768 0 0
UNION PACIFIC CORP USD2.50 Common Stock COM 907818108   9,199,817 40,343 SH   SOLE   40,343 0 0
UNITED HEALTHCARE CORP USD0.01 Common Stock COM 91324P102   120,088,635 237,395 SH   SOLE   237,395 0 0
UNITED RENTALS INC USD0.01 Common Stock COM 911363109   324,746 461 SH   SOLE   461 0 0
UR ENERGY INC NPV Common Stock COM 91688R108   22,800 20,000 SH   SOLE   20,000 0 0
Uranium Energy Cor COM USD0.001 COM 916896103   394,984 59,041 SH   SOLE   59,041 0 0
Uranium Royalty Co COM Npv COM 91702V101   54,756 25,000 SH   SOLE   25,000 0 0
US BANCORP DEL USD0.01 Common Stock COM 902973304   81,073,141 1,695,027 SH   SOLE   1,695,027 0 0
Utd Therapeutic COM USD0.01 COM 91307C102   1,503,098 4,260 SH   SOLE   4,260 0 0
VAIL RESORTS INC USD0.01 Common Stock COM 91879Q109   1,353,201 7,219 SH   SOLE   7,219 0 0
Vale S.a. Spons Ads Repr 1 Com Npv COM 91912E105   140,969 15,965 SH   SOLE   15,965 0 0
Vaneck Etf Tr Semiconductor Etf COM 92189F676   9,560,145 39,477 SH   SOLE   39,477 0 0
VANECK VECTORS ETF Gold Miners ETF COM 92189F106   602,478 17,767 SH   SOLE   17,767 0 0
VANGUARD BOND INDEX FUND Short Term Bond ETF COM 921937827   5,410,290 70,018 SH   SOLE   70,018 0 0
VANGUARD BOND INDEX FUND Total Bond Market ETF COM 921937835   4,834,005 67,223 SH   SOLE   67,223 0 0
Vanguard Index Fds Real Estate Etf COM 922908553   11,095,270 124,554 SH   SOLE   124,554 0 0
Vanguard Index Fds Vanguard Value Etf COM 922908744   888,825 5,250 SH   SOLE   5,250 0 0
VANGUARD INDEX FUNDS Extended Market ETF COM 922908652   450,252 2,370 SH   SOLE   2,370 0 0
VANGUARD INDEX FUNDS Growth ETF COM 922908736   204,399 498 SH   SOLE   498 0 0
VANGUARD INDEX FUNDS S&P 500 ETF (USD) COM 922908363   56,791,651 105,402 SH   SOLE   105,402 0 0
VANGUARD INDEX FUNDS Small Cap ETF COM 922908751   3,332,203 13,868 SH   SOLE   13,868 0 0
VANGUARD INDEX FUNDS Small Cap Value ETF COM 922908611   396,360 2,000 SH   SOLE   2,000 0 0
VANGUARD INDEX FUNDS Total Stock Market ETF COM 922908769   1,321,244 4,559 SH   SOLE   4,559 0 0
Vanguard Intl Equi Ftse ALL-World Ex-Us Etf COM 922042775   944,854 16,458 SH   SOLE   16,458 0 0
VANGUARD INTL EQUITY European ETF COM 922042874   1,646,666 25,944 SH   SOLE   25,944 0 0
VANGUARD INTL EQUITY FTSE Emerging Markets Idx ETF COM 922042858   5,223,892 118,617 SH   SOLE   118,617 0 0
VANGUARD INTL EQUITY FTSE Pacific ETF COM 922042866   11,585,913 163,090 SH   SOLE   163,090 0 0
VANGUARD INTL EQUITY Total World Stock Market ETF COM 922042742   12,653,417 107,707 SH   SOLE   107,707 0 0
VANGUARD INVESTMENTS Inter-Term Corp Bd Index ETF COM 92206C870   2,277,179 28,369 SH   SOLE   28,369 0 0
VANGUARD INVESTMENTS Russell 2000 ETF COM 92206C664   3,126,371 34,998 SH   SOLE   34,998 0 0
VANGUARD SCOTTSDAL Russell 1000 Growth Index ETF COM 92206C680   408,035 3,950 SH   SOLE   3,950 0 0
VANGUARD SCOTTSDAL Short Term Corp Bond Index ETF COM 92206C409   2,561,536 32,836 SH   SOLE   32,836 0 0
VANGUARD WORLD FUNDS Healthcare ETF COM 92204A504   1,015,520 4,003 SH   SOLE   4,003 0 0
VANGUARD WORLD FUNDS Information Technology ETF COM 92204A702   3,523,740 5,667 SH   SOLE   5,667 0 0
VERALTO CORP USD0.01 Common Stock COM 92338C103   1,638,664 16,089 SH   SOLE   16,089 0 0
VERISK ANALYTICS INC USD0.001 Common Stock COM 92345Y106   36,289,555 131,756 SH   SOLE   131,756 0 0
VERIZON COMMS INC NPV Common Stock COM 92343V104   22,639,458 566,128 SH   SOLE   566,128 0 0
VERONA PHARMA Spon ADR Each Rep 8 Ord Shs COM 925050106   474,523 10,218 SH   SOLE   10,218 0 0
VERTEX PHARMACEUTICAL INC USD0.01 Common Stock COM 92532F100   585,525 1,454 SH   SOLE   1,454 0 0
VIATRIS INC USD0.01 Common Stock COM 92556V106   278,232 22,348 SH   SOLE   22,348 0 0
VIR BIOTECHNOLOGY USD0.0001 Common Stock COM 92764N102   210,004 28,611 SH   SOLE   28,611 0 0
VISA INC USD0.0001 Common Stock COM 92826C839   1,077,631,928 3,409,796 SH   SOLE   3,409,796 0 0
VISTRA CORP USD0.01 Common Stock COM 92840M102   268,984 1,951 SH   SOLE   1,951 0 0
VIZSLA SILVER CORP NPV Common Stock COM 92859G608   23,658 14,000 SH   SOLE   14,000 0 0
VONTIER CORP USD0.0001 Common Stock COM 928881101   11,114,816 304,766 SH   SOLE   304,766 0 0
WALGREENS BOOTS ALLIANCE USD0.01 Common Stock COM 931427108   168,761 18,088 SH   SOLE   18,088 0 0
WAL-MART STORES INC USD0.1 Common Stock COM 931142103   137,745,171 1,524,573 SH   SOLE   1,524,573 0 0
WALT DISNEY (HLDGS) CO USD0.1 Common Stock COM 254687106   175,992,238 1,580,532 SH   SOLE   1,580,532 0 0
WASTE CONNECTIONS INC NPV Common Stock COM 94106B101   112,740,928 657,075 SH   SOLE   657,075 0 0
WASTE MANAGEMENT INC NPV Common Stock COM 94106L109   78,945,292 391,225 SH   SOLE   391,225 0 0
WATERS CORP USD0.01 Common Stock COM 941848103   268,960 725 SH   SOLE   725 0 0
WEC ENERGY GROUP INC USD0.01 Common Stock COM 92939U106   73,729,334 784,021 SH   SOLE   784,021 0 0
WELLS FARGO & CO USD1.6666 Common Stock COM 949746101   7,730,755 110,062 SH   SOLE   110,062 0 0
Western Copper & G COM Npv COM 95805V108   28,820 27,450 SH   SOLE   27,450 0 0
WEYERHAUSER CO USD1.25 Common Stock COM 962166104   594,810 21,130 SH   SOLE   21,130 0 0
WHEATON PRECIOUS METALS CORP NPV Common Stock COM 962879102   900,682 15,993 SH   SOLE   15,993 0 0
WILLIS TOWERS WATSON PLC USD0.000304635 Common Stock COM G96629103   521,857 1,666 SH   SOLE   1,666 0 0
Wisdomtree Trust Emerging Mkts High Divid Fd COM 97717W315   746,028 18,425 SH   SOLE   18,425 0 0
WISDOMTREE TRUST Japan Hedged Equity Fund COM 97717W851   1,657,438 15,028 SH   SOLE   15,028 0 0
Wisdomtree Trust US Largecap Dividend Fund COM 97717W307   365,613 4,700 SH   SOLE   4,700 0 0
Wisdomtree Trust US Largecap Fund COM 97717W588   660,132 10,790 SH   SOLE   10,790 0 0
WORKDAY INC USD0.001 Cls A Common Stock COM 98138H101   7,891,589 30,584 SH   SOLE   30,584 0 0
Xenon Pharmaceutic COM Npv COM 98420N105   927,707 23,666 SH   SOLE   23,666 0 0
XPENG INC Spon ADS Ea Rep 2 Cl A Shares COM 98422D105   467,610 39,561 SH   SOLE   39,561 0 0
XPO Inc COM USD0.001 COM 983793100   1,603,309 12,225 SH   SOLE   12,225 0 0
XYLEM INC USD0.01 Common Stock COM 98419M100   49,258,843 424,572 SH   SOLE   424,572 0 0
YUM BRANDS INC NPV Common Stock COM 988498101   2,328,615 17,357 SH   SOLE   17,357 0 0
YUM CHINA HOLDINGS INC USD0.01 Common Stock COM 98850P109   2,595,495 53,882 SH   SOLE   53,882 0 0
Zillow Group Inc COM USD0.0001 Class C COM 98954M200   289,610 3,911 SH   SOLE   3,911 0 0
ZIMMER BIOMET HOLDINGS INC USD0.01 Common Stock COM 98956P102   1,998,519 18,920 SH   SOLE   18,920 0 0
ZOETIS INC USD0.01 Cls A Common Stock COM 98978V103   71,037,317 435,999 SH   SOLE   435,999 0 0
Zscaler Inc COM USD0.001 COM 98980G102   393,655 2,182 SH   SOLE   2,182 0 0