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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
180 LIFE SCIENCES CORP USD0.0001 Common Stock COM 68236V104 130 50,000 SH   SOLE   50,000 0 0
3M COMPANY USD0.01 Common Stock COM 88579Y101 909 6,106 SH   SOLE   6,106 0 0
ABBOTT LABORATORIES NPV Common Stock COM 002824100 193,810 1,637,461 SH   SOLE   1,637,461 0 0
ABBVIE INC USD0.01 Common Stock COM 00287Y109 16,401 101,174 SH   SOLE   101,174 0 0
ABIOMED INC USD0.01 Common Stock COM 003654100 1,789 5,400 SH   SOLE   5,400 0 0
ACTIVISION BLIZZARD INC USD0.000001 Common Stock COM 00507V109 25,665 320,372 SH   SOLE   320,372 0 0
ADAGIO THERAPEUTICS INC USD0.0001 Common Stock COM 00534A102 46 10,000 SH   SOLE   10,000 0 0
ADAPTIMMUNE THERAPEUTICS PLC Spon ADS Each Rep 6 Ord Shs COM 00653A107 892 432,818 SH   SOLE   432,818 0 0
ADOBE INC NPV Common Stock COM 00724F101 154,138 338,304 SH   SOLE   338,304 0 0
ADVANCED DRAINAGE SYSTEM INC USD0.01 Common Stock COM 00790R104 11,908 100,227 SH   SOLE   100,227 0 0
ADVANCED MICRO DEVICES INC USD0.01 Common Stock COM 007903107 1,032 9,439 SH   SOLE   9,439 0 0
AGNICO EAGLE MINES LTD NPV Common Stock COM 008474108 3,415 55,762 SH   SOLE   55,762 0 0
AIRBNB INC USD0.0001 Class A Common Stock COM 009066101 603 3,509 SH   SOLE   3,509 0 0
ALAMOS GOLD INC NPV Class A Common Stock COM 011532108 101 12,010 SH   SOLE   12,010 0 0
ALBEMARLE CORP USD0.01 Common Stock COM 012653101 399 1,805 SH   SOLE   1,805 0 0
ALIBABA GROUP HOLDINGS LTD Spon ADS Each Rep 1 Ord COM 01609W102 6,040 55,516 SH   SOLE   55,516 0 0
ALIGN TECHNOLOGY INC USD0.0001 Common Stock COM 016255101 90,592 207,780 SH   SOLE   207,780 0 0
ALMADEN MINERALS LTD NPV Cls B Common Stock COM 020283305 22 60,000 SH   SOLE   60,000 0 0
ALPHABET INC USD0.001 Cls A Common Stock COM 02079K305 358,088 128,746 SH   SOLE   128,746 0 0
ALPHABET INC USD0.001 Cls C Common Stock COM 02079K107 171,797 61,510 SH   SOLE   61,510 0 0
ALTRIA GROUP INC USD0.333333 Common Stock COM 02209S103 33,078 633,072 SH   SOLE   633,072 0 0
AMAZON COM INC USD0.01 Common Stock COM 023135106 447,291 137,208 SH   SOLE   137,208 0 0
AMER TOWER CORP USD0.01 New Common Stock COM 03027X100 353 1,404 SH   SOLE   1,404 0 0
AMERICAN EXPRESS CORP USD0.20 Common Stock COM 025816109 1,951 10,431 SH   SOLE   10,431 0 0
AMERICAN WATER WORKS USD0.01 Common Stock COM 030420103 480 2,900 SH   SOLE   2,900 0 0
AMETEK INC NPV Common Stock COM 031100100 1,772 13,302 SH   SOLE   13,302 0 0
AMGEN INC USD0.0001 Common Stock COM 031162100 29,937 123,799 SH   SOLE   123,799 0 0
AMPHENOL CORP USD0.001 Cls A Common Stock COM 032095101 133,374 1,770,057 SH   SOLE   1,770,057 0 0
ANGLOGOLD ASHANTI LTD LVL1 ADR Rep 1 ZAR0.25 Com Stk COM 035128206 870 36,733 SH   SOLE   36,733 0 0
ANSYS INC USD0.01 Common Stock COM 03662Q105 43,120 135,747 SH   SOLE   135,747 0 0
APA CORP USD0.625 Common Stock COM 03743Q108 1,153 27,900 SH   SOLE   27,900 0 0
APPLE INC NPV Common Stock COM 037833100 339,983 1,947,098 SH   SOLE   1,947,098 0 0
APPLIED MATERIALS INC NPV Common Stock COM 038222105 370 2,809 SH   SOLE   2,809 0 0
ARCHER-DANIELS-MIDLAND CO NPV Common Stock COM 039483102 493 5,457 SH   SOLE   5,457 0 0
ARES MANAGEMENT CORP USD0.01 Cls A Common Stock COM 03990B101 532 6,550 SH   SOLE   6,550 0 0
AT&T INC USD1 Common Stock COM 00206R102 5,631 238,289 SH   SOLE   238,289 0 0
AUTO DATA PROCESS USD0.10 Common Stock COM 053015103 1,295 5,693 SH   SOLE   5,693 0 0
AUTODESK INC NPV Common Stock COM 052769106 44,573 207,945 SH   SOLE   207,945 0 0
AXON ENTERPRISE INC USD0.00001 Common Stock COM 05464C101 6,297 45,717 SH   SOLE   45,717 0 0
B2GOLD CORP NPV Common Stock COM 11777Q209 73 15,900 SH   SOLE   15,900 0 0
BADGER METER INC USD1 Common Stock COM 056525108 4,531 45,440 SH   SOLE   45,440 0 0
BAKER HUGHES COMPANY USD0.0001 Cls A Common Stock COM 05722G100 7,630 209,548 SH   SOLE   209,548 0 0
BALL CORP NPV Common Stock COM 058498106 80,964 899,605 SH   SOLE   899,605 0 0
BALLARD POWER SYSTEMS NPV Common Stock COM 058586108 1,130 97,040 SH   SOLE   97,040 0 0
BANK OF AMERICA CORP NPV Common Stock COM 060505104 66,316 1,608,828 SH   SOLE   1,608,828 0 0
BANK OF MONTREAL NPV Common Stock COM 063671101 4,045 34,347 SH   SOLE   34,347 0 0
BANK OF NEW YORK MELLON CORP USD0.01 Common Stock COM 064058100 687 13,847 SH   SOLE   13,847 0 0
BANK OF NOVA SCOTIA NPV Common Stock COM 064149107 11,008 153,466 SH   SOLE   153,466 0 0
BARK INC USD0.0001 Common Stock COM 68622E104 296 80,000 SH   SOLE   80,000 0 0
BARRICK GOLD CORP NPV Common Stock COM 067901108 6,743 274,751 SH   SOLE   274,751 0 0
BCE INC NPV Common Stock COM 05534B760 3,234 58,285 SH   SOLE   58,285 0 0
BECTON DICKINSON & CO NPV Common Stock COM 075887109 31,524 118,513 SH   SOLE   118,513 0 0
BERKSHIRE HATHAWAY INC USD0.0033 Cls B Common Stock COM 084670702 211,589 599,555 SH   SOLE   599,555 0 0
BERKSHIRE HATHAWAY INC USD5 Class A Common Stock COM 084670108 4,231 8 SH   SOLE   8 0 0
BEYOND MEAT INC 0 Conv Snr Nts 15/03/2027 COM 08862EAB5 2,987 5,000,000 SH   SOLE   5,000,000 0 0
BEYOND MEAT INC USD0.0001 Common Stock COM 08862E109 4,347 89,988 SH   SOLE   89,988 0 0
BIO-TECHNE CORP USD0.01 Common Stock COM 09073M104 2,962 6,840 SH   SOLE   6,840 0 0
BLACKBERRY LTD NPV Common Stock COM 09228F103 75 10,000 SH   SOLE   10,000 0 0
BLACKROCK INC NPV Class A Common Stock COM 09247X101 4,758 6,226 SH   SOLE   6,226 0 0
BLACKSTONE GROUP INC USD0.00001 Common Stock COM 09260D107 2,598 20,466 SH   SOLE   20,466 0 0
BLOCK INC USD0.0000001 Cls A Com Stock COM 852234103 1,749 12,898 SH   SOLE   12,898 0 0
BOEING CO USD5 Common Stock COM 097023105 1,036 5,409 SH   SOLE   5,409 0 0
BOISE CASCADE COMPANY USD0.01 Common Stock COM 09739D100 53,801 774,454 SH   SOLE   774,454 0 0
BOOKING HOLDINGS INC USD0.008 Common Stock COM 09857L108 44,975 19,151 SH   SOLE   19,151 0 0
BOOZ ALLEN HAMILTON HLDG CORP USD0.01 Class A Common Stock COM 099502106 9,422 107,261 SH   SOLE   107,261 0 0
BP PLC ADR Cnv Into 6 USD0.25 Ord Shs COM 055622104 202 6,872 SH   SOLE   6,872 0 0
BRAEMAR HOTELS & RESORTS INC USD0.01 Common Stock COM 10482B101 68 11,000 SH   SOLE   11,000 0 0
BRISTOL-MYERS SQUIBB CO NPV Common Stock COM 110122108 1,971 26,993 SH   SOLE   26,993 0 0
BRITISH AMERICAN TOBACCO PLC ADR Each Rep 1 25p Ord Share COM 110448107 335 7,940 SH   SOLE   7,940 0 0
BROADCOM CORP USD1 Common Stock COM 11135F101 273 433 SH   SOLE   433 0 0
BROADRIDGE FINANCIAL SOLUTIONS USD0.01 Common Stock COM 11133T103 67,749 435,100 SH   SOLE   435,100 0 0
BROOKFIELD ASSET MGMT NPV Cls A Voting Shares COM 112585104 11,288 199,469 SH   SOLE   199,469 0 0
BROWN-FORMAN CORP USD0.15 B Common Stock COM 115637209 7,391 110,279 SH   SOLE   110,279 0 0
CADENCE DESIGN SYSTEMS INC USD0.01 Common Stock COM 127387108 42,959 261,215 SH   SOLE   261,215 0 0
CAMECO CORP NPV Common Stock COM 13321L108 684 23,500 SH   SOLE   23,500 0 0
CANADIAN IMPERIAL BANK NPV Common Stock COM 136069101 7,513 61,837 SH   SOLE   61,837 0 0
CANADIAN NATIONAL RAILWAYS CO NPV Common Stock COM 136375102 524 3,900 SH   SOLE   3,900 0 0
CANADIAN PACIFIC RAILWAY LTD NPV Common Stock COM 13645T100 3,408 41,265 SH   SOLE   41,265 0 0
CARA THERAPEUTICS INC USD0.001 Common Stock COM 140755109 243 20,000 SH   SOLE   20,000 0 0
CARLISLE COS INC USD1 Common Stock COM 142339100 2,459 10,000 SH   SOLE   10,000 0 0
CARLYLE GROUP INC USD0.01 Common Stock COM 14316J108 210 4,300 SH   SOLE   4,300 0 0
CARMAX INC USD0.50 Common Stock COM 143130102 347 3,600 SH   SOLE   3,600 0 0
CARRIER GLOBAL CORP USD0.01 Common Stock (WI) COM 14448C104 207 4,505 SH   SOLE   4,505 0 0
CATERPILLAR INC USD1 Common Stock COM 149123101 24,956 112,002 SH   SOLE   112,002 0 0
CEMEX SAB DE CV Spon ADR Rep 10 CPO COM 151290889 69 13,084 SH   SOLE   13,084 0 0
CHEVRON CORP USD0.75 Common Stock COM 166764100 35,047 215,235 SH   SOLE   215,235 0 0
CINTAS CORP NPV Common Stock COM 172908105 75,830 178,260 SH   SOLE   178,260 0 0
CISCO SYSTEMS INC USD0.001 Common Stock COM 17275R102 788 14,137 SH   SOLE   14,137 0 0
CITIGROUP INC USD0.01 Common Stock COM 172967424 46,135 863,958 SH   SOLE   863,958 0 0
CLOROX CO USD1 Common Stock COM 189054109 1,641 11,806 SH   SOLE   11,806 0 0
CME GROUP INC USD0.01 Cls A Common Stock COM 12572Q105 213,468 897,454 SH   SOLE   897,454 0 0
COCA-COLA CO USD0.25 Common Stock COM 191216100 263,078 4,243,196 SH   SOLE   4,243,196 0 0
COHEN & STEERS INFRASTRUCTURE USD0.001 Common Stock COM 19248A109 3,118 107,696 SH   SOLE   107,696 0 0
COINBASE GLOBAL INC 0.00001 Class A Common Stock COM 19260Q107 768 4,046 SH   SOLE   4,046 0 0
COLGATE-PALMOLIVE CO NPV Common Stock COM 194162103 17,482 230,544 SH   SOLE   230,544 0 0
COMCAST CORP USD1 A Common Stock COM 20030N101 633 13,525 SH   SOLE   13,525 0 0
CONOCOPHILLIPS INC USD0.01 Common Stock COM 20825C104 2,471 24,708 SH   SOLE   24,708 0 0
COOPER COS INC USD0.10 Common Stock COM 216648402 30,763 73,669 SH   SOLE   73,669 0 0
COPART INC USD0.001 Common Stock COM 217204106 238 1,900 SH   SOLE   1,900 0 0
CORNING INC USD0.50 Common Stock COM 219350105 2,510 67,998 SH   SOLE   67,998 0 0
COSTAR GROUP INC USD0.01 Common Stock COM 22160N109 55,220 829,000 SH   SOLE   829,000 0 0
COSTCO CORP NPV Common Stock COM 22160K105 174,459 303,014 SH   SOLE   303,014 0 0
CROWDSTRIKE HOLDINGS INC USD0.0005 Class A Common Stock COM 22788C105 208 915 SH   SOLE   915 0 0
CROWN HOLDINGS INC USD5 Common Stock COM 228368106 3,548 28,364 SH   SOLE   28,364 0 0
CVS CORP USD0.01 Common Stock COM 126650100 334 3,303 SH   SOLE   3,303 0 0
DANAHER CORP USD0.01 Common Stock COM 235851102 298 1,015 SH   SOLE   1,015 0 0
DEERE & CO USD1 Common Stock COM 244199105 101,870 245,198 SH   SOLE   245,198 0 0
DENISON MINES INC NPV Common Stock COM 248356107 191 117,000 SH   SOLE   117,000 0 0
DEXCOM INC USD0.001 Common Stock COM 252131107 152,178 297,456 SH   SOLE   297,456 0 0
DIAGEO PLC ADR Ea Rep 4 28 101/108p Ord COM 25243Q205 502 2,471 SH   SOLE   2,471 0 0
DIDI GLOBAL INC Spon ADS Each Rep 0.25 Ord Shs COM 23292E108 70 28,160 SH   SOLE   28,160 0 0
DIGITAL TURBINE INC USD0.0001 Common Stock COM 25400W102 311 7,100 SH   SOLE   7,100 0 0
DISCOVER FINANCIAL SERVICES USD0.01 Common Stock COM 254709108 38,162 346,327 SH   SOLE   346,327 0 0
DOLLAR GENERAL CORP USD0.875 Common Stock COM 256677105 6,526 29,315 SH   SOLE   29,315 0 0
DOVER CORP USD1 Common Stock COM 260003108 3,233 20,604 SH   SOLE   20,604 0 0
DRDGOLD LTD Spon ADR Ea Rep 10 NPV Ord Shs COM 26152H301 158 16,875 SH   SOLE   16,875 0 0
EASTGROUP PROPERTIES INC USD0.0001 Common Stock COM 277276101 291 1,430 SH   SOLE   1,430 0 0
EBAY INC USD0.001 Common Stock COM 278642103 927 16,190 SH   SOLE   16,190 0 0
ECOLAB INC USD1 Common Stock COM 278865100 31,662 179,325 SH   SOLE   179,325 0 0
EDWARDS LIFESCIENCES CORP USD1 Common Stock COM 28176E108 47,352 402,239 SH   SOLE   402,239 0 0
ELECTRONIC ARTS INC USD0.01 Common Stock COM 285512109 8,286 65,495 SH   SOLE   65,495 0 0
EMERSON ELECTRIC CO USD0.50 Common Stock COM 291011104 5,819 59,347 SH   SOLE   59,347 0 0
ENDAVA PLC Spon ADS Each Rep 1 Ord Shares COM 29260V105 2,252 16,925 SH   SOLE   16,925 0 0
EOG RESOURCES INC USD0.01 Common Stock COM 26875P101 454 3,810 SH   SOLE   3,810 0 0
EQUINIX INC USD0.001 New Common Stock COM 29444U700 31,930 43,055 SH   SOLE   43,055 0 0
ERO COPPER CORP NPV Common Stock COM 296006109 195 13,333 SH   SOLE   13,333 0 0
ESTEE LAUDER COS USD0.01 Class A Common Stock COM 518439104 193,825 711,753 SH   SOLE   711,753 0 0
EVOQUA WATER TECHNOLOGIES CORP USD0.01 Common Stock COM 30057T105 5,769 122,788 SH   SOLE   122,788 0 0
EXACT SCIENCES CORP USD0.01 Common Stock COM 30063P105 895 12,800 SH   SOLE   12,800 0 0
EXELIXIS INC USD0.001 Common Stock COM 30161Q104 438 19,300 SH   SOLE   19,300 0 0
EXXON MOBIL CORP NPV Common Stock COM 30231G102 22,214 268,971 SH   SOLE   268,971 0 0
FASTENAL COMPANY USD0.01 Common Stock COM 311900104 689 11,601 SH   SOLE   11,601 0 0
FIDELITY NATIONAL INFORMATION USD0.01 Common Stock COM 31620M106 42,068 418,918 SH   SOLE   418,918 0 0
FIRST REP BANK SAN FRANCISCO USD0.01 Common Stock COM 33616C100 105,205 649,014 SH   SOLE   649,014 0 0
FIRST SOLAR INC USD0.001 Common Stock COM 336433107 861 10,281 SH   SOLE   10,281 0 0
FIRST TRUST Asia Pac Ex Jpn AlphaDEX ETF COM 33737J109 764 24,967 SH   SOLE   24,967 0 0
FIRST TRUST Cloud Computing ETF COM 33734X192 3,561 39,344 SH   SOLE   39,344 0 0
FIRST TRUST Emerging Markets AlphaDEX ETF COM 33737J182 550 21,894 SH   SOLE   21,894 0 0
FIRST TRUST Enhanced Short Maturity ETF COM 33739Q408 516 8,669 SH   SOLE   8,669 0 0
FIRST TRUST Eurozone AlphaDEX ETF COM 33737J505 2,334 56,508 SH   SOLE   56,508 0 0
FIRST TRUST High Yield Long/Short ETF COM 33738D408 401 8,770 SH   SOLE   8,770 0 0
FIRST TRUST Japan AlphaDEX ETF COM 33737J158 1,280 25,917 SH   SOLE   25,917 0 0
FIRST TRUST Low Dur Mortgage Opps ETF COM 33739Q200 224 4,570 SH   SOLE   4,570 0 0
FIRST TRUST Mid Cap Core AlphaDEX ETF COM 33735B108 488 4,977 SH   SOLE   4,977 0 0
FIRST TRUST NASDAQ Clean Edge Smart Grid COM 33737A108 1,274 13,543 SH   SOLE   13,543 0 0
FIRST TRUST NASDAQ Cybersecurity ETF COM 33734X846 1,403 26,411 SH   SOLE   26,411 0 0
FIRST TRUST UK AlphaDEX ETF COM 33737J224 374 9,718 SH   SOLE   9,718 0 0
FMC CORP USD0.10 Common Stock COM 302491303 9,233 70,177 SH   SOLE   70,177 0 0
FORD MOTOR CO USD0.01 Common Stock COM 345370860 267 15,763 SH   SOLE   15,763 0 0
FREEPORT-MCMORAN INC USD0.10 Common Stock COM 35671D857 28,074 564,412 SH   SOLE   564,412 0 0
FRESHPET INC USD0.001 Common Stock COM 358039105 73,285 714,000 SH   SOLE   714,000 0 0
GALLAGHER AJ & CO USD1 Common Stock COM 363576109 20,620 118,100 SH   SOLE   118,100 0 0
GENERAC HOLDINGS INC USD0.01 Common Stock COM 368736104 18,468 62,126 SH   SOLE   62,126 0 0
GENERAL ELECTRIC CORP USD0.01 Com Stock (P/R Split) COM 369604301 12,597 137,669 SH   SOLE   137,669 0 0
GENERAL MILLS INC USD0.10 Common Stock COM 370334104 4,116 60,774 SH   SOLE   60,774 0 0
GILEAD SCIENCES INC USD0.001 Common Stock COM 375558103 322 5,424 SH   SOLE   5,424 0 0
GLOBAL PAYMENTS INC NPV Common Stock COM 37940X102 313 2,287 SH   SOLE   2,287 0 0
GLOBAL X FUNDS Copper Miners ETF COM 37954Y830 455 9,995 SH   SOLE   9,995 0 0
GODADDY INC USD0.001 Cls A Common Stock COM 380237107 36,226 432,810 SH   SOLE   432,810 0 0
GOLDMAN SACHS GROUP USD0.01 Common Stock COM 38141G104 2,353 7,127 SH   SOLE   7,127 0 0
GOLDMINING INC NPV Common Stock COM 38149E101 354 207,200 SH   SOLE   207,200 0 0
GREENHILL & CO INC USD0.01 Common Stock COM 395259104 464 30,000 SH   SOLE   30,000 0 0
GUARDANT HEALTH INC USD0.00001 Common Stock COM 40131M109 7,014 105,891 SH   SOLE   105,891 0 0
HALLIBURTON CORP NPV Common Stock COM 406216101 429 11,321 SH   SOLE   11,321 0 0
HANNON ARMSTRONG SUST INFRA USD0.01 Common Stock COM 41068X100 19,320 407,345 SH   SOLE   407,345 0 0
HARMONY GOLD MINING CO Spon ADR Rep 1 ZAR0.50 Ord Shs COM 413216300 193 38,325 SH   SOLE   38,325 0 0
HECLA MINING CO USD0.25 Common Stock COM 422704106 1,135 172,750 SH   SOLE   172,750 0 0
HEWLETT-PACKARD CORP USD0.01 Common Stock COM 42824C109 1,839 110,042 SH   SOLE   110,042 0 0
HOME DEPOT INC USD0.05 Common Stock COM 437076102 46,235 154,461 SH   SOLE   154,461 0 0
HONEYWELL INTL INC USD1 Common Stock COM 438516106 82,280 422,857 SH   SOLE   422,857 0 0
HP INC USD0.01 Common Stock COM 40434L105 385 10,613 SH   SOLE   10,613 0 0
HUNT (JB) TRANSPORT SVCS INC USD0.01 Common Stock COM 445658107 93,709 466,700 SH   SOLE   466,700 0 0
IBM CORP USD0.20 Common Stock COM 459200101 3,225 24,802 SH   SOLE   24,802 0 0
IDEXX LABORATORIES INC USD0.10 Common Stock COM 45168D104 85,153 155,655 SH   SOLE   155,655 0 0
ILLUMINA INC USD0.01 Common Stock COM 452327109 3,988 11,415 SH   SOLE   11,415 0 0
IMMUNOCORE HLDGS PLC Spon ADS Each Rep One Ord Shs COM 45258D105 5,681 190,015 SH   SOLE   190,015 0 0
IMPERIAL OIL NPV Common Stock COM 453038408 229 4,720 SH   SOLE   4,720 0 0
INDEXIQ ETF TRUST IQ Hedge Macro Tracker ETF COM 45409B206 235 8,650 SH   SOLE   8,650 0 0
INGERSOLL RAND INC USD1 Common Stock COM 45687V106 471 9,351 SH   SOLE   9,351 0 0
INTEL CORP USD0.001 Common Stock COM 458140100 8,314 167,764 SH   SOLE   167,764 0 0
INTUIT INC USD0.01 Common Stock COM 461202103 127,860 265,909 SH   SOLE   265,909 0 0
INTUITIVE SURGICAL INC USD0.001 Common Stock COM 46120E602 86,771 287,625 SH   SOLE   287,625 0 0
INVESCO EXCH TRDII Preferred ETF COM 46138E511 149 11,000 SH   SOLE   11,000 0 0
INVESCO EXCHANGE TRADING Intl Corp Bond ETF COM 46138E636 5,324 210,255 SH   SOLE   210,255 0 0
INVESCO QQQ TRUST Unit Series 1 ETF COM 46090E103 311 857 SH   SOLE   857 0 0
IPSIDY INC USD0.0001 Common Stock COM 46264C206 409 104,283 SH   SOLE   104,283 0 0
ISHARES INC Edge MSCI Min Vol Gbl Mkts ETF COM 464286525 1,157 11,037 SH   SOLE   11,037 0 0
ISHARES INC MSCI EMU ETF COM 464286608 1,640 37,912 SH   SOLE   37,912 0 0
ISHARES INC MSCI Japan New ETF (P/R Split) COM 46434G822 9,965 161,751 SH   SOLE   161,751 0 0
ISHARES INC MSCI Pacific Ex Japan ETF COM 464286665 4,302 87,407 SH   SOLE   87,407 0 0
ISHARES TRUST Barclays 1-3 Yr Credit Bond Fd COM 464288646 2,291 44,287 SH   SOLE   44,287 0 0
ISHARES TRUST China Large-Cap ETF COM 464287184 270 8,455 SH   SOLE   8,455 0 0
ISHARES TRUST Core S&P 500 ETF COM 464287200 317 698 SH   SOLE   698 0 0
ISHARES TRUST Core S&P Mid-Cap ETF COM 464287507 1,810 6,745 SH   SOLE   6,745 0 0
ISHARES TRUST ESG Aware 1-5 Yr USD Cp Bd ETF COM 46435G243 677 27,500 SH   SOLE   27,500 0 0
ISHARES TRUST ESG Aware USD Corp Bond ETF COM 46435G193 558 22,200 SH   SOLE   22,200 0 0
ISHARES TRUST Global 100 ETF COM 464287572 2,519 33,129 SH   SOLE   33,129 0 0
ISHARES TRUST Global Energy ETF COM 464287341 316 8,755 SH   SOLE   8,755 0 0
ISHARES TRUST Global Technology ETF COM 464287291 7,160 123,423 SH   SOLE   123,423 0 0
ISHARES TRUST Intl Developed Prop ETF COM 464288422 2,130 60,183 SH   SOLE   60,183 0 0
ISHARES TRUST Intl Select Dividend ETF COM 464288448 319 10,046 SH   SOLE   10,046 0 0
ISHARES TRUST MSCI Emerging Markets ETF COM 464287234 5,573 123,422 SH   SOLE   123,422 0 0
ISHARES TRUST MSCI Global Impact ETF COM 46435G532 711 8,331 SH   SOLE   8,331 0 0
ISHARES TRUST MSCI UK New ETF (Post Cons) COM 46435G334 6,682 198,618 SH   SOLE   198,618 0 0
ISHARES TRUST MSCI USA ESG Select ETF COM 464288802 1,356 14,000 SH   SOLE   14,000 0 0
ISHARES TRUST North American Technology ETF COM 464287549 595 1,530 SH   SOLE   1,530 0 0
ISHARES TRUST Russell 1000 ETF COM 464287622 552 2,208 SH   SOLE   2,208 0 0
ISHARES TRUST Russell 2000 ETF COM 464287655 4,604 22,428 SH   SOLE   22,428 0 0
ISHARES TRUST Russell Midcap Growth ETF COM 464287481 1,816 18,070 SH   SOLE   18,070 0 0
ISHARES TRUST S&P Gbl Healthcare Sector COM 464287325 762 8,698 SH   SOLE   8,698 0 0
ISHARES TRUST S&P Global Clean Energy Index COM 464288224 985 45,785 SH   SOLE   45,785 0 0
ISHARES TRUST S&P US Pref Stock Index Fund COM 464288687 537 14,757 SH   SOLE   14,757 0 0
ISHARES TRUST Select Dividend ETF COM 464287168 6,100 47,608 SH   SOLE   47,608 0 0
ISHARES TRUST Tips Bond ETF COM 464287176 10,583 84,953 SH   SOLE   84,953 0 0
ITAU UNIBANCO HOLDING SA ADR Each Rep 1 NPV Pref COM 465562106 80 14,000 SH   SOLE   14,000 0 0
JACK HENRY & ASSOCIATES INC USD0.01 Common Stock COM 426281101 37,028 187,910 SH   SOLE   187,910 0 0
JACKSON FINANCIAL INC USD0.01 Cls A Common Stock WI COM 46817M107 3,715 83,988 SH   SOLE   83,988 0 0
JM SMUCKER CO NPV Common Stock COM 832696405 305 2,250 SH   SOLE   2,250 0 0
JOHNSON & JOHNSON USD1 Common Stock COM 478160104 101,557 573,023 SH   SOLE   573,023 0 0
JP MORGAN CHASE & CO USD1 Common Stock COM 46625H100 132,962 975,364 SH   SOLE   975,364 0 0
KELLOGG CO USD0.25 Common Stock COM 487836108 2,699 41,849 SH   SOLE   41,849 0 0
KEURIG DR PEPPER USD0.01 Common Stock COM 49271V100 1,598 42,171 SH   SOLE   42,171 0 0
KIMBERLEY CLARK CORP NPV Common Stock COM 494368103 2,549 20,698 SH   SOLE   20,698 0 0
KKR & CO INC NPV Class A Common Stock COM 48251W104 526 9,000 SH   SOLE   9,000 0 0
KRAFT HEINZ CO NPV Common Stock COM 500754106 2,054 52,150 SH   SOLE   52,150 0 0
KRANESHARES Global Carbon ETF COM 500767678 234 5,020 SH   SOLE   5,020 0 0
KRANESHARES TRUST CSI China Internet ETF (USD) COM 500767306 298 10,450 SH   SOLE   10,450 0 0
L3 HARRIS TECHNOLOGIES INC USD1.00 Common Stock COM 502431109 617 2,484 SH   SOLE   2,484 0 0
LIBERTY MEDIA CORP USD0.01 Ser C Media Com Stk COM 531229854 45,791 655,651 SH   SOLE   655,651 0 0
LILLY (ELI) & CO NPV Common Stock COM 532457108 21,644 75,579 SH   SOLE   75,579 0 0
LIMONEIRA CORP NPV Common Stock COM 532746104 1,077 73,360 SH   SOLE   73,360 0 0
LITTELFUSE INC USD0.01 Common Stock COM 537008104 4,777 19,152 SH   SOLE   19,152 0 0
LIVE NATIONS ENTERAINMENT INC USD0.01 Common Stock COM 538034109 2,985 25,376 SH   SOLE   25,376 0 0
LOCKHEED MARTIN CO USD1 Common Stock COM 539830109 45,476 103,027 SH   SOLE   103,027 0 0
LOEWS CORP USD1 Common Stock COM 540424108 972 15,000 SH   SOLE   15,000 0 0
LOUISIANA PACIFIC CORP USD1 Common Stock COM 546347105 242 3,900 SH   SOLE   3,900 0 0
MANULIFE FINANCIAL CORP NPV Common Stock COM 56501R106 1,872 87,700 SH   SOLE   87,700 0 0
MARKEL CORP NPV Common Stock COM 570535104 735 498 SH   SOLE   498 0 0
MARSH & MCLENNAN CO INC USD1 Common Stock COM 571748102 18,952 111,207 SH   SOLE   111,207 0 0
MARTIN MARIETTA MATERIALS USD0.01 Common Stock COM 573284106 97,647 253,700 SH   SOLE   253,700 0 0
MARVELL TECHNOLOGY INC USD0.002 Common Stock COM 573874104 13,677 190,728 SH   SOLE   190,728 0 0
MASTERCARD INC USD0.0001 Class A Common Stock COM 57636Q104 154,435 432,131 SH   SOLE   432,131 0 0
MATCH GROUP INC NEW USD0.001 Common Stock COM 57667L107 77,726 714,788 SH   SOLE   714,788 0 0
MAXCYTE INC USD0.01 Ordinary Shares COM 57777K106 2,886 408,167 SH   SOLE   408,167 0 0
MAXLINEAR INC USD0.01 Common Stock COM 57776J100 1,280 21,945 SH   SOLE   21,945 0 0
MCCORMICK & CO INC NPV Non Vtg Common Stock COM 579780206 1,938 19,422 SH   SOLE   19,422 0 0
MCCORMICK & CO INC NPV Vtg Common Stock COM 579780107 500 5,000 SH   SOLE   5,000 0 0
MCDONALD'S CORP USD0.01 Common Stock COM 580135101 9,005 36,418 SH   SOLE   36,418 0 0
MEDICENNA THERAPEUTICS CORP NPV Common Stock COM 58490H107 53 40,000 SH   SOLE   40,000 0 0
MERCADOLIBRE INC USD0.001 Common Stock COM 58733R102 1,078 906 SH   SOLE   906 0 0
MERCK & CO INC USD0.50 Common Stock COM 58933Y105 6,031 73,502 SH   SOLE   73,502 0 0
MESOBLAST LTD Spon ADR Ea Rep 5 Shares COM 590717104 103 24,435 SH   SOLE   24,435 0 0
META PLATFORMS INC USD0.000006 Cls A Common Stock COM 30303M102 37,047 166,607 SH   SOLE   166,607 0 0
MICROCHIP TECHNOLOGY INC USD0.001 Common Stock COM 595017104 4,132 54,991 SH   SOLE   54,991 0 0
MICROSOFT CORP USD 0.00000625 Common Stock COM 594918104 621,692 2,016,451 SH   SOLE   2,016,451 0 0
MODERNA INC USD0.0001 Common Stock COM 60770K107 586 3,403 SH   SOLE   3,403 0 0
MONDELEZ INTL INC USD0.01 Common Stock COM 609207105 23,033 366,881 SH   SOLE   366,881 0 0
MOODYS CORP USD0.01 Common Stock COM 615369105 2,674 7,926 SH   SOLE   7,926 0 0
MORGAN STANLEY USD0.01 Common Stock COM 617446448 36,167 413,808 SH   SOLE   413,808 0 0
MOSAIC CO USD0.01 Common Stock COM 61945C103 216 3,250 SH   SOLE   3,250 0 0
MR COOPER GROUP INC USD0.01 Common Stock COM 62482R107 457 10,000 SH   SOLE   10,000 0 0
NATIONAL GRID PLC Spon ADR Each Rep 5 Ord Shs COM 636274409 341 4,435 SH   SOLE   4,435 0 0
NETFLIX COM INC USD0.001 Common Stock COM 64110L106 14,796 39,499 SH   SOLE   39,499 0 0
NEWMONT CORP USD1.60 Common Stock COM 651639106 5,022 63,214 SH   SOLE   63,214 0 0
NEXTERA ENERGY INC USD0.01 Common Stock COM 65339F101 17,058 201,367 SH   SOLE   201,367 0 0
NIKE INC NPV Cls B Common Stock COM 654106103 53,362 396,565 SH   SOLE   396,565 0 0
NIO INC Spon ADS Each Rep 1 Ord Shares COM 62914V106 295 13,998 SH   SOLE   13,998 0 0
NORTHERN TRUST CORP USD1.666 Common Stock COM 665859104 20,583 176,753 SH   SOLE   176,753 0 0
NOVARTIS AG ADR Rep 1 CHF0.5 (Regd) Shares COM 66987V109 7,907 90,106 SH   SOLE   90,106 0 0
NOVO-NORDISK AS ADR Rep 1 DKK1 Cls B Shares COM 670100205 278 2,500 SH   SOLE   2,500 0 0
NVIDIA CORP USD0.001 Common Stock COM 67066G104 160,363 587,711 SH   SOLE   587,711 0 0
OATLY GROUP AB Spon ADS Ea Rep 1 Ord Share COM 67421J108 67 13,300 SH   SOLE   13,300 0 0
OCCIDENTAL PETROLEUM CORP USD0.20 Common Stock COM 674599105 338 5,949 SH   SOLE   5,949 0 0
OCEANEERING INTL INC USD0.25 Common Stock COM 675232102 303 20,000 SH   SOLE   20,000 0 0
ORACLE CORP USD0.01 Common Stock COM 68389X105 384 4,636 SH   SOLE   4,636 0 0
ORLA MINING LTD NPV Common Stock COM 68634K106 73 15,250 SH   SOLE   15,250 0 0
OTIS WORLDWIDE CORP USD0.01 Common Stock (WI) COM 68902V107 27,810 361,404 SH   SOLE   361,404 0 0
OWENS CORNING INC USD0.01 Common Stock COM 690742101 2,852 31,165 SH   SOLE   31,165 0 0
PACCAR INC USD1 Common Stock COM 693718108 12,422 141,050 SH   SOLE   141,050 0 0
PALANTIR TECHNOLOGIES INC USD0.001 Cls A Common Stock COM 69608A108 1,927 140,357 SH   SOLE   140,357 0 0
PALO ALTO NETWORKS INC USD0.0001 Common Stock COM 697435105 34,243 55,008 SH   SOLE   55,008 0 0
PARAMOUNT GLOBAL USD0.001 Class B Common Stock COM 92556H206 414 10,960 SH   SOLE   10,960 0 0
PARKER-HANNIFIN CORP USD0.50 Common Stock COM 701094104 1,178 4,150 SH   SOLE   4,150 0 0
PAYPAL HOLDINGS INC USD0.0001 Common Stock COM 70450Y103 34,910 301,856 SH   SOLE   301,856 0 0
PENUMBRA INC USD0.001 Common Stock COM 70975L107 666 3,000 SH   SOLE   3,000 0 0
PEPSICO INC USD0.016666 Cap COM 713448108 42,158 251,870 SH   SOLE   251,870 0 0
PERPETUA RESOURCES CORP NPV Common Stock COM 714266103 76 18,500 SH   SOLE   18,500 0 0
PFIZER INC USD0.05 Common Stock COM 717081103 27,084 523,164 SH   SOLE   523,164 0 0
PHILIP MORRIS INTL INC NPV Common Stock COM 718172109 3,842 40,900 SH   SOLE   40,900 0 0
PINTEREST INC USD0.00001 Cls A Common Stock COM 72352L106 253 10,289 SH   SOLE   10,289 0 0
PPG INDUSTRIES INC USD1.666 Common Stock COM 693506107 631 4,817 SH   SOLE   4,817 0 0
PROCTER & GAMBLE CO NPV Common Stock COM 742718109 55,463 362,977 SH   SOLE   362,977 0 0
PULTE GROUP INC USD0.01 Common Stock COM 745867101 31,372 748,735 SH   SOLE   748,735 0 0
PUREFUNDS ISE Cyber Security ETF COM 26924G201 211 3,600 SH   SOLE   3,600 0 0
QUALCOMM INC USD0.001 Common Stock COM 747525103 27,592 180,550 SH   SOLE   180,550 0 0
QURATE RETAIL GROUP USD0.01 Series A Common Stock COM 74915M100 290 61,000 SH   SOLE   61,000 0 0
RANPAK HLDGS CORP USD0.0001 Cls A Common Stock COM 75321W103 2,966 145,170 SH   SOLE   145,170 0 0
RAYTHEON TECHNOLOGIES CORP USD1.00 Common Stock COM 75513E101 13,554 136,808 SH   SOLE   136,808 0 0
REPUBLIC SERVICES INC USD0.01 Common Stock COM 760759100 682 5,145 SH   SOLE   5,145 0 0
RESMED INC USD0.004 Common Stock COM 761152107 267 1,100 SH   SOLE   1,100 0 0
ROLLINS INC USD1 Common Stock COM 775711104 69,234 1,975,300 SH   SOLE   1,975,300 0 0
ROYAL BANK OF CANADA NPV Common Stock COM 780087102 18,141 164,630 SH   SOLE   164,630 0 0
S&P GLOBAL INC USD1 Common Stock COM 78409V104 113,638 277,044 SH   SOLE   277,044 0 0
SALESFORCE.COM INC USD0.001 Common Stock COM 79466L302 704 3,318 SH   SOLE   3,318 0 0
SCHLUMBERGER LTD USD0.01 Common Stock COM 806857108 51,950 1,257,564 SH   SOLE   1,257,564 0 0
SCHWAB (CHARLES) CORP USD0.01 Common Stock COM 808513105 118,468 1,405,151 SH   SOLE   1,405,151 0 0
SEA LTD ADS Ea Rep 1 Cls A Shares COM 81141R100 296 2,471 SH   SOLE   2,471 0 0
SENTINELONE INC USD0.0001 Cls A Common Stock COM 81730H109 11,182 288,652 SH   SOLE   288,652 0 0
SHELL PLC Spon ADS Ea Rep 2 Ord Shs COM 780259305 1,335 24,295 SH   SOLE   24,295 0 0
SHERWIN-WILLIAMS USD1 Common Stock COM 824348106 66,005 264,420 SH   SOLE   264,420 0 0
SHOPIFY INC NPV Sub-Vtg Cls A Common Stock COM 82509L107 36,131 53,451 SH   SOLE   53,451 0 0
SIGNATURE BANK USD0.01 Common Stock COM 82669G104 99,088 337,618 SH   SOLE   337,618 0 0
SILK ROAD MEDICAL INC USD0.001 Common Stock COM 82710M100 308 7,450 SH   SOLE   7,450 0 0
SILVERCORP METALS INC NPV Common Stock COM 82835P103 77 21,000 SH   SOLE   21,000 0 0
SILVERCREST METALS INC NPV Common Stock COM 828363101 99 11,150 SH   SOLE   11,150 0 0
SKECHER USA INC USD0.001 A Common Stock COM 830566105 3,666 89,941 SH   SOLE   89,941 0 0
SMITH (AO) CORP USD1 Common Stock COM 831865209 1,137 17,800 SH   SOLE   17,800 0 0
SOCIEDAD QUIMICA Y MINERA ADR Each Rep 1 Ser B Pref Shs COM 833635105 530 6,188 SH   SOLE   6,188 0 0
SOUTHWEST AIRLINES CO USD1 Common Stock COM 844741108 376 8,205 SH   SOLE   8,205 0 0
SPDR GOLD TRUST NPV Shares ETF COM 78463V107 39,472 218,502 SH   SOLE   218,502 0 0
SPDR INDEX SHARES S&P Gbl Infrastructure ETF COM 78463X855 3,411 58,730 SH   SOLE   58,730 0 0
SPDR SERIES TRUST Barclays Cap Intl Corp Bd ETF COM 78464A151 3,466 108,666 SH   SOLE   108,666 0 0
SPDR SERIES TRUST Oil & Gas Expl & Prod ETF COM 78468R556 360 2,675 SH   SOLE   2,675 0 0
SPDR SERIES TRUST S&P 500 ETF Trust COM 78462F103 25,189 55,772 SH   SOLE   55,772 0 0
SPDR SERIES TRUST S&P Fossil Fuel Res Free ETF COM 78468R796 8,122 73,157 SH   SOLE   73,157 0 0
SPDR SERIES TRUST S&P Metals & Mining ETF COM 78464A755 511 8,340 SH   SOLE   8,340 0 0
SPDR SERIES TRUST S&P MidCap 400 ETF COM 78467Y107 490 1,000 SH   SOLE   1,000 0 0
SPROTT ASSET MGMT Physical Silver COM 85207K107 1,280 145,920 SH   SOLE   145,920 0 0
SPROTT INC NPV Common Stock (P/R Split) COM 852066208 329 6,550 SH   SOLE   6,550 0 0
SPROTT PHYSICAL GOLD & SILVER Units (US Quoted) COM 85208R101 212 10,920 SH   SOLE   10,920 0 0
SQUARESPACE INC USD0.0001 Class A Common Stock COM 85225A107 2,810 109,690 SH   SOLE   109,690 0 0
SSR MINING INC NPV Common Stock COM 784730103 234 10,750 SH   SOLE   10,750 0 0
STANLEY BLACK & DECKER INC USD2.50 Common Stock COM 854502101 800 5,723 SH   SOLE   5,723 0 0
STARBUCKS CORP USD0.001 Common Stock COM 855244109 2,944 32,358 SH   SOLE   32,358 0 0
STARWOOD PROPERTY TRUST INC USD0.01 Common Stock COM 85571B105 509 21,070 SH   SOLE   21,070 0 0
STATE STREET CORP USD1 Common Stock COM 857477103 222 2,550 SH   SOLE   2,550 0 0
STRYKER CORP USD0.10 Common Stock COM 863667101 570 2,133 SH   SOLE   2,133 0 0
SUN LIFE FINANCIAL INC NPV Common Stock COM 866796105 242 4,334 SH   SOLE   4,334 0 0
SVB FINANCIAL GROUP USD0.001 Common Stock COM 78486Q101 89,901 160,695 SH   SOLE   160,695 0 0
SWEDISH EXPORT CREDIT Lkd Rog Intl Com Idx - Agri COM 870297603 9,265 915,543 SH   SOLE   915,543 0 0
SYSCO CORP NPV Common Stock COM 871829107 14,551 178,215 SH   SOLE   178,215 0 0
TAIWAN SEMICONDUCTORS MAN LTD ADS Rep 5 TWD10 Ord Share COM 874039100 33,431 320,648 SH   SOLE   320,648 0 0
TAKE TWO INTERACTIVE INC USD0.01 Common Stock COM 874054109 6,866 44,660 SH   SOLE   44,660 0 0
TAL EDUCATION GROUP Spon ADS Ea Rep 0.3333 Cls A COM 874080104 90 30,000 SH   SOLE   30,000 0 0
TARGET CORP USD0.0833 Common Stock COM 87612E106 404 1,905 SH   SOLE   1,905 0 0
TECK RESOURCES LTD NPV Cls B Sub-Vtg Common Stock COM 878742204 1,010 25,000 SH   SOLE   25,000 0 0
TESLA INC USD0.001 Common Stock COM 88160R101 19,142 17,764 SH   SOLE   17,764 0 0
TETRA TECH INC USD0.01 Common Stock COM 88162G103 923 5,593 SH   SOLE   5,593 0 0
TEXAS INSTRUMENTS INC Common Stock COM 882508104 363 1,979 SH   SOLE   1,979 0 0
TEXAS PACIFIC LAND CORP USD0.01 Common Stock COM 88262P102 1,325 980 SH   SOLE   980 0 0
THE TRADE DESK INC USD0.000001 Cls A Common Stock COM 88339J105 463 6,680 SH   SOLE   6,680 0 0
THERMO FISHER SCIENTIFIC INC USD1 Common Stock COM 883556102 106,214 179,826 SH   SOLE   179,826 0 0
THOMSON REUTERS CORP NPV Com Stk (Post Rev Split) COM 884903709 3,848 35,412 SH   SOLE   35,412 0 0
TJX COMPANIES INC NPV Common Stock COM 872540109 69,731 1,151,060 SH   SOLE   1,151,060 0 0
TORONTO-DOMINION BANK NPV Common Stock COM 891160509 4,095 51,569 SH   SOLE   51,569 0 0
TRACTOR SUPPLY CO USD0.008 Common Stock COM 892356106 257 1,100 SH   SOLE   1,100 0 0
TRANSOCEAN INC 0.5 Notes 30/01/2023 COM 893830BJ7 38 40,000 SH   SOLE   40,000 0 0
TREX COMPANY INC USD0.01 Common Stock COM 89531P105 24,117 369,149 SH   SOLE   369,149 0 0
TRIMBLE INC NPV Common Stock COM 896239100 5,070 70,283 SH   SOLE   70,283 0 0
TRIUMPH GROUP INC USD0.001 Common Stock COM 896818101 506 20,000 SH   SOLE   20,000 0 0
TRUPANION INC USD0.00001 Common Stock COM 898202106 5,348 60,008 SH   SOLE   60,008 0 0
TWILIO INC USD0.001 Class A Common Stock COM 90138F102 503 3,053 SH   SOLE   3,053 0 0
UBER TECHNOLOGIES USD0.00001 Common Stock COM 90353T100 63,478 1,779,094 SH   SOLE   1,779,094 0 0
ULTA BEAUTY INC USD0.01 Common Stock COM 90384S303 37,120 93,215 SH   SOLE   93,215 0 0
ULTRAGENYX PHARMACEUTICAL INC USD0.001 Common Stock COM 90400D108 258 3,550 SH   SOLE   3,550 0 0
UNILEVER PLC ADS Ea Rep 1 Ord Share COM 904767704 427 9,360 SH   SOLE   9,360 0 0
UNION PACIFIC CORP USD2.50 Common Stock COM 907818108 11,380 41,652 SH   SOLE   41,652 0 0
UNITED HEALTHCARE CORP USD0.01 Common Stock COM 91324P102 408 800 SH   SOLE   800 0 0
UNITY SOFTWARE INC USD0.000005 Common Stock COM 91332U101 1,262 12,722 SH   SOLE   12,722 0 0
US BANCORP DEL USD0.01 Common Stock COM 902973304 35,933 676,061 SH   SOLE   676,061 0 0
VALE SA Spons ADR Rep 1 Common Stock COM 91912E105 587 29,375 SH   SOLE   29,375 0 0
VANECK VECTORS ETF Gold Miners ETF COM 92189F106 837 21,830 SH   SOLE   21,830 0 0
VANECK VECTORS ETF Oil Services ETF (Post Rev Sp) COM 92189H607 387 1,370 SH   SOLE   1,370 0 0
VANECK VECTORS ETF Rare Earth Strat Metals (P/S) COM 92189H805 260 2,200 SH   SOLE   2,200 0 0
VANGUARD BOND INDEX FUND Short Term Bond ETF COM 921937827 7,215 92,613 SH   SOLE   92,613 0 0
VANGUARD BOND INDEX FUND Total Bond Market ETF COM 921937835 7,469 93,899 SH   SOLE   93,899 0 0
VANGUARD INDEX FUNDS Extended Market ETF COM 922908652 471 2,845 SH   SOLE   2,845 0 0
VANGUARD INDEX FUNDS REIT ETF (USD) COM 922908553 668 6,166 SH   SOLE   6,166 0 0
VANGUARD INDEX FUNDS S&P 500 ETF (USD) COM 922908363 17,800 42,873 SH   SOLE   42,873 0 0
VANGUARD INDEX FUNDS Small Cap ETF COM 922908751 810 3,813 SH   SOLE   3,813 0 0
VANGUARD INDEX FUNDS Small Cap Value ETF COM 922908611 352 2,000 SH   SOLE   2,000 0 0
VANGUARD INDEX FUNDS Total Stock Market ETF COM 922908769 1,114 4,894 SH   SOLE   4,894 0 0
VANGUARD INTL EQUITY European ETF COM 922042874 618 9,929 SH   SOLE   9,929 0 0
VANGUARD INTL EQUITY FTSE Emerging Markets Idx ETF COM 922042858 12,293 266,495 SH   SOLE   266,495 0 0
VANGUARD INTL EQUITY Global Ex US Real Estate ETF COM 922042676 254 4,887 SH   SOLE   4,887 0 0
VANGUARD INTL EQUITY MSCI Pacific ETF COM 922042866 9,912 133,850 SH   SOLE   133,850 0 0
VANGUARD INTL EQUITY Total World Stock Market ETF COM 922042742 6,625 65,406 SH   SOLE   65,406 0 0
VANGUARD INVESTMENTS Inter-Term Corp Bd Index ETF COM 92206C870 2,717 31,578 SH   SOLE   31,578 0 0
VANGUARD INVESTMENTS Russell 2000 ETF COM 92206C664 1,623 19,584 SH   SOLE   19,584 0 0
VANGUARD SCOTTSDAL Russell 1000 Growth Index ETF COM 92206C680 585 8,200 SH   SOLE   8,200 0 0
VANGUARD SCOTTSDAL Short Term Corp Bond Index ETF COM 92206C409 887 11,365 SH   SOLE   11,365 0 0
VANGUARD SPECIALIZED FUNDS Dividend Appreciation ETF COM 921908844 508 3,130 SH   SOLE   3,130 0 0
VANGUARD WORLD FUNDS Financials ETF COM 92204A405 1,276 13,664 SH   SOLE   13,664 0 0
VANGUARD WORLD FUNDS Healthcare ETF COM 92204A504 1,040 4,088 SH   SOLE   4,088 0 0
VANGUARD WORLD FUNDS Information Technology ETF COM 92204A702 410 985 SH   SOLE   985 0 0
VERISK ANALYTICS INC USD0.001 Common Stock COM 92345Y106 53,209 247,912 SH   SOLE   247,912 0 0
VERIZON COMMS INC NPV Common Stock COM 92343V104 56,242 1,104,080 SH   SOLE   1,104,080 0 0
VIATRIS INC USD0.01 Common Stock COM 92556V106 189 17,360 SH   SOLE   17,360 0 0
VIR BIOTECHNOLOGY USD0.0001 Common Stock COM 92764N102 285 11,067 SH   SOLE   11,067 0 0
VISA INC USD0.0001 Common Stock COM 92826C839 516,171 2,327,508 SH   SOLE   2,327,508 0 0
VONTIER CORP USD0.0001 Common Stock COM 928881101 280 11,038 SH   SOLE   11,038 0 0
WABTEC CORP USD0.01 Common Stock COM 929740108 363 3,774 SH   SOLE   3,774 0 0
WALGREENS BOOTS ALLIANCE USD0.01 Common Stock COM 931427108 874 19,532 SH   SOLE   19,532 0 0
WAL-MART STORES INC USD0.1 Common Stock COM 931142103 1,377 9,246 SH   SOLE   9,246 0 0
WALT DISNEY (HLDGS) CO USD0.1 Common Stock COM 254687106 42,193 307,619 SH   SOLE   307,619 0 0
WASTE CONNECTIONS INC NPV Common Stock COM 94106B101 94,556 676,849 SH   SOLE   676,849 0 0
WASTE MANAGEMENT INC NPV Common Stock COM 94106L109 1,540 9,716 SH   SOLE   9,716 0 0
WEC ENERGY GROUP INC USD0.01 Common Stock COM 92939U106 36,214 362,833 SH   SOLE   362,833 0 0
WELLS FARGO & CO USD1.6666 Common Stock COM 949746101 851 17,570 SH   SOLE   17,570 0 0
WEYERHAUSER CO USD1.25 Common Stock COM 962166104 1,539 40,600 SH   SOLE   40,600 0 0
WISDOMTREE TRUST Japan Hedged Equity Fund COM 97717W851 1,350 21,086 SH   SOLE   21,086 0 0
WORKDAY INC USD0.001 Cls A Common Stock COM 98138H101 551 2,300 SH   SOLE   2,300 0 0
XPENG INC Spon ADS Ea Rep 2 Cl A Shares COM 98422D105 225 8,165 SH   SOLE   8,165 0 0
XYLEM INC USD0.01 Common Stock COM 98419M100 28,567 335,052 SH   SOLE   335,052 0 0
YAMANA GOLD INC NPV Common Stock (USD) COM 98462Y100 206 37,000 SH   SOLE   37,000 0 0
YUM BRANDS INC NPV Common Stock COM 988498101 2,393 20,185 SH   SOLE   20,185 0 0
YUM CHINA HOLDINGS INC USD0.01 Common Stock COM 98850P109 17,571 422,987 SH   SOLE   422,987 0 0
ZEBRA TECHNOLOGIES USD0.01 Class A Common Stock COM 989207105 6,889 16,652 SH   SOLE   16,652 0 0
ZIMMER BIOMET HOLDINGS INC USD0.01 Common Stock COM 98956P102 4,546 35,541 SH   SOLE   35,541 0 0
ZOETIS INC USD0.01 Cls A Common Stock COM 98978V103 22,113 117,254 SH   SOLE   117,254 0 0
ZSCALER INC USD0.001 Common Stock COM 98980G102 218 904 SH   SOLE   904 0 0