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
3M COMPANY USD0.01 Common Stock COM 88579Y101 1,935 12,082 SH   SOLE   12,082 0 0
ABBOTT LABORATORIES NPV Common Stock COM 002824100 122,001 1,121,024 SH   SOLE   1,121,024 0 0
ABBVIE INC USD0.01 Common Stock COM 00287Y109 9,490 108,342 SH   SOLE   108,342 0 0
ABIOMED INC USD0.01 Common Stock COM 003654100 1,497 5,402 SH   SOLE   5,402 0 0
ACTIVISION BLIZZARD INC USD0.000001 Common Stock COM 00507V109 26,220 323,898 SH   SOLE   323,898 0 0
ADAPTIMMUNE THERAPEUTICS PLC Spon ADS Each Rep 6 Ord Shs COM 00653A107 3,455 432,921 SH   SOLE   432,921 0 0
ADOBE INC NPV Common Stock COM 00724F101 149,623 305,086 SH   SOLE   305,086 0 0
ADVANCED MICRO DEVICES INC USD0.01 Common Stock COM 007903107 367 4,474 SH   SOLE   4,474 0 0
AGNICO EAGLE MINES LTD NPV Common Stock COM 008474108 3,562 44,828 SH   SOLE   44,828 0 0
AIR PRODUCTS & CHEMICALS INC USD1 Common Stock COM 009158106 929 3,119 SH   SOLE   3,119 0 0
ALAMOS GOLD INC NPV Class A Common Stock COM 011532108 105 11,901 SH   SOLE   11,901 0 0
ALEXION PHARMACEUTICALS INC USD0.0001 Common Stock COM 015351109 319 2,790 SH   SOLE   2,790 0 0
ALIBABA GROUP HOLDINGS LTD Spon ADS Each Rep 1 Ord COM 01609W102 36,485 124,107 SH   SOLE   124,107 0 0
ALIGN TECHNOLOGY INC USD0.0001 Common Stock COM 016255101 1,378 4,209 SH   SOLE   4,209 0 0
ALLEGHENY TECHNOLOGY INC USD0.10 Common Stock COM 01741R102 174 20,000 SH   SOLE   20,000 0 0
ALMADEN MINERALS LTD NPV Cls B Common Stock COM 020283305 50 60,000 SH   SOLE   60,000 0 0
ALPHABET INC USD0.001 Cls A Common Stock COM 02079K305 156,897 107,053 SH   SOLE   107,053 0 0
ALPHABET INC USD0.001 Cls C Common Stock COM 02079K107 82,758 56,313 SH   SOLE   56,313 0 0
ALTERYX INC USD0.0001 Class A Common Stock COM 02156B103 2,888 25,430 SH   SOLE   25,430 0 0
ALTRIA GROUP INC USD0.333333 Common Stock COM 02209S103 23,595 610,645 SH   SOLE   610,645 0 0
AMAZON COM INC USD0.01 Common Stock COM 023135106 357,050 113,395 SH   SOLE   113,395 0 0
AMERICAN EXPRESS CORP USD0.20 Common Stock COM 025816109 1,010 10,079 SH   SOLE   10,079 0 0
AMERICAN WATER WORKS USD0.01 Common Stock COM 030420103 311 2,150 SH   SOLE   2,150 0 0
AMETEK INC NPV Common Stock COM 031100100 1,392 14,007 SH   SOLE   14,007 0 0
AMGEN INC USD0.0001 Common Stock COM 031162100 21,999 86,555 SH   SOLE   86,555 0 0
AMPHENOL CORP USD0.001 Cls A Common Stock COM 032095101 81,553 753,237 SH   SOLE   753,237 0 0
ANGLOGOLD ASHANTI LTD LVL1 ADR Rep 1 ZAR0.25 Com Stk COM 035128206 1,098 41,633 SH   SOLE   41,633 0 0
ANSYS INC USD0.01 Common Stock COM 03662Q105 15,616 47,723 SH   SOLE   47,723 0 0
APACHE CORP USD1.25 Common Stock COM 037411105 265 27,955 SH   SOLE   27,955 0 0
APPFOLIO INC USD0.0001 Cls A Common Stock COM 03783C100 1,950 13,750 SH   SOLE   13,750 0 0
APPLE INC NPV Common Stock COM 037833100 180,628 1,559,690 SH   SOLE   1,559,690 0 0
ARCHER-DANIELS-MIDLAND CO NPV Common Stock COM 039483102 251 5,395 SH   SOLE   5,395 0 0
ARES MANAGEMENT CORP USD0.01 Cls A Common Stock COM 03990B101 214 5,300 SH   SOLE   5,300 0 0
ARK INVEST Innovation ETF COM 00214Q104 407 4,428 SH   SOLE   4,428 0 0
AT&T INC USD1 Common Stock COM 00206R102 14,490 508,237 SH   SOLE   508,237 0 0
AUTO DATA PROCESS USD0.10 Common Stock COM 053015103 3,100 22,227 SH   SOLE   22,227 0 0
AUTODESK INC NPV Common Stock COM 052769106 62,162 269,090 SH   SOLE   269,090 0 0
AXON ENTERPRISE INC USD0.00001 Common Stock COM 05464C101 3,359 37,037 SH   SOLE   37,037 0 0
BADGER METER INC USD1 Common Stock COM 056525108 850 13,000 SH   SOLE   13,000 0 0
BALL CORP NPV Common Stock COM 058498106 3,240 38,978 SH   SOLE   38,978 0 0
BANK OF AMERICA CORP NPV Common Stock COM 060505104 4,064 168,701 SH   SOLE   168,701 0 0
BANK OF MONTREAL NPV Common Stock COM 063671101 2,636 45,241 SH   SOLE   45,241 0 0
BANK OF NOVA SCOTIA NPV Common Stock COM 064149107 6,341 153,094 SH   SOLE   153,094 0 0
BARRICK GOLD CORP NPV Common Stock (CAD) COM 067901108 7,154 255,042 SH   SOLE   255,042 0 0
BCE INC NPV Common Stock COM 05534B760 3,166 76,575 SH   SOLE   76,575 0 0
BECTON DICKINSON & CO NPV Common Stock COM 075887109 30,352 130,444 SH   SOLE   130,444 0 0
BERKSHIRE HATHAWAY INC USD0.0033 Cls B Common Stock COM 084670702 70,504 331,100 SH   SOLE   331,100 0 0
BERKSHIRE HATHAWAY INC USD5 Class A Common Stock COM 084670108 2,880 9 SH   SOLE   9 0 0
BIOLIFE SOLUTIONS USD0.001 Common Stock COM 09062W204 308 10,639 SH   SOLE   10,639 0 0
BLACKROCK INC NPV Class A Common Stock COM 09247X101 843 1,496 SH   SOLE   1,496 0 0
BLACKSTONE GROUP INC USD0.00001 Cls A Com Stk COM 09260D107 972 18,623 SH   SOLE   18,623 0 0
BOEING CO USD5 Common Stock COM 097023105 904 5,468 SH   SOLE   5,468 0 0
BOOKING HOLDINGS INC USD0.008 Common Stock COM 09857L108 4,131 2,415 SH   SOLE   2,415 0 0
BOSTON SCIENTIFIC USD0.01 Common Stock COM 101137107 7,401 193,685 SH   SOLE   193,685 0 0
BRAEMAR HOTELS & RESORTS INC USD0.01 Common Stock COM 10482B101 28 11,000 SH   SOLE   11,000 0 0
BRISTOL-MYERS SQUIBB CO NPV Common Stock COM 110122108 1,708 28,326 SH   SOLE   28,326 0 0
BRITISH AMERICAN TOBACCO PLC ADR Each Rep 1 25p Ord Share COM 110448107 583 16,141 SH   SOLE   16,141 0 0
BROADCOM CORP USD1 Common Stock COM 11135F101 423 1,162 SH   SOLE   1,162 0 0
BROADRIDGE FINANCIAL SOLUTIONS USD0.01 Common Stock COM 11133T103 47,595 360,566 SH   SOLE   360,566 0 0
BROOKFIELD ASSET MGMT NPV Cls A Voting Shares COM 112585104 8,802 266,793 SH   SOLE   266,793 0 0
BROWN-FORMAN CORP USD0.15 B Common Stock COM 115637209 7,622 101,192 SH   SOLE   101,192 0 0
CABLE ONE INC USD0.01 Common Stock COM 12685J105 260 138 SH   SOLE   138 0 0
CADENCE DESIGN SYSTEMS INC USD0.01 Common Stock COM 127387108 19,894 186,570 SH   SOLE   186,570 0 0
CAMECO CORP NPV Common Stock COM 13321L108 174 17,255 SH   SOLE   17,255 0 0
CANADIAN IMPERIAL BANK NPV Common Stock COM 136069101 4,606 61,820 SH   SOLE   61,820 0 0
CANADIAN NATIONAL RAILWAYS CO NPV Common Stock COM 136375102 1,429 13,456 SH   SOLE   13,456 0 0
CANADIAN PACIFIC RAILWAYS INC NPV Common Stock COM 13645T100 1,552 5,115 SH   SOLE   5,115 0 0
CARA THERAPEUTICS INC USD0.001 Common Stock COM 140755109 242 19,000 SH   SOLE   19,000 0 0
CARLISLE COS INC USD1 Common Stock COM 142339100 1,224 10,000 SH   SOLE   10,000 0 0
CARMAX INC USD0.50 Common Stock COM 143130102 331 3,600 SH   SOLE   3,600 0 0
CARRIER GLOBAL CORP USD0.01 Common Stock (WI) COM 14448C104 244 7,980 SH   SOLE   7,980 0 0
CATERPILLAR INC USD1 Common Stock COM 149123101 1,341 8,994 SH   SOLE   8,994 0 0
CEMEX SAB DE CV Spon ADR Rep 10 CPO COM 151290889 50 13,084 SH   SOLE   13,084 0 0
CGI INC NPV Class A Sub Voting Shares COM 12532H104 203 3,000 SH   SOLE   3,000 0 0
CH ROBINSON WORLDWIDE INC USD0.10 Common Stock COM 12541W209 237 2,320 SH   SOLE   2,320 0 0
CHARTER COMMUNICATIONS INC USD0.001 Class A Common Stock COM 16119P108 323 517 SH   SOLE   517 0 0
CHEGG INC USD0.001 Common Stock COM 163092109 44,150 618,000 SH   SOLE   618,000 0 0
CHEVRON CORP USD0.75 Common Stock COM 166764100 9,157 127,178 SH   SOLE   127,178 0 0
CHINA DISTANCE EDUCATION HLDGS Spon ADR Each Rep 4 Ord Shs COM 16944W104 144 15,000 SH   SOLE   15,000 0 0
CINTAS CORP NPV Common Stock COM 172908105 58,911 177,000 SH   SOLE   177,000 0 0
CISCO SYSTEMS INC USD0.001 Common Stock COM 17275R102 2,353 59,742 SH   SOLE   59,742 0 0
CITIGROUP INC USD0.01 Common Stock COM 172967424 6,028 139,826 SH   SOLE   139,826 0 0
CLOROX CO USD1 Common Stock COM 189054109 15,418 73,362 SH   SOLE   73,362 0 0
CLOUDFLARE INC USD0.001 Cls A Common Stock COM 18915M107 290 7,075 SH   SOLE   7,075 0 0
CME GROUP INC USD0.01 Cls A Common Stock COM 12572Q105 28,985 173,243 SH   SOLE   173,243 0 0
COCA-COLA CO USD0.25 Common Stock COM 191216100 106,712 2,161,475 SH   SOLE   2,161,475 0 0
COGNIZANT TECHNOLOGY USD0.01 Class A Common Stock COM 192446102 1,363 19,627 SH   SOLE   19,627 0 0
COHEN & STEERS INFRASTRUCTURE USD0.001 Common Stock COM 19248A109 2,239 100,706 SH   SOLE   100,706 0 0
COLGATE-PALMOLIVE CO NPV Common Stock COM 194162103 21,715 281,467 SH   SOLE   281,467 0 0
COMCAST CORP USD1 A Common Stock COM 20030N101 576 12,459 SH   SOLE   12,459 0 0
CONOCOPHILLIPS INC USD0.01 Common Stock COM 20825C104 228 6,934 SH   SOLE   6,934 0 0
CONSTELLATION BRANDS INC USD Cls A Common Stock COM 21036P108 1,407 7,427 SH   SOLE   7,427 0 0
COOPER COS INC USD0.10 Common Stock COM 216648402 5,593 16,591 SH   SOLE   16,591 0 0
COPART INC USD0.001 Common Stock COM 217204106 202 1,925 SH   SOLE   1,925 0 0
CORNING INC USD0.50 Common Stock COM 219350105 1,980 61,088 SH   SOLE   61,088 0 0
COSTAR GROUP INC USD0.01 Common Stock COM 22160N109 63,044 74,300 SH   SOLE   74,300 0 0
COSTCO CORP NPV Common Stock COM 22160K105 79,352 223,610 SH   SOLE   223,610 0 0
CROWN CASTLE INTL CORP USD0.01 Common Stock COM 22822V101 810 4,862 SH   SOLE   4,862 0 0
CROWN HOLDINGS INC USD5 Common Stock COM 228368106 485 6,310 SH   SOLE   6,310 0 0
CVS CORP USD0.01 Common Stock COM 126650100 849 14,532 SH   SOLE   14,532 0 0
DAQO NEW ENERGY CORP ADR Each Rep 25 Ord Shares COM 23703Q203 311 2,300 SH   SOLE   2,300 0 0
DEERE & CO USD1 Common Stock COM 244199105 2,262 10,204 SH   SOLE   10,204 0 0
DEXCOM INC USD0.001 Common Stock COM 252131107 2,966 7,196 SH   SOLE   7,196 0 0
DIAGEO PLC ADR Ea Rep 4 28 101/108p Ord COM 25243Q205 438 3,180 SH   SOLE   3,180 0 0
DISCOVER FINANCIAL SERVICES USD0.01 Common Stock COM 254709108 24,376 421,873 SH   SOLE   421,873 0 0
DOLLAR GENERAL CORP USD0.875 Common Stock COM 256677105 3,232 15,419 SH   SOLE   15,419 0 0
DOVER CORP USD1 Common Stock COM 260003108 1,683 15,535 SH   SOLE   15,535 0 0
DOW INC USD0.01 Common Stock WI COM 260557103 301 6,406 SH   SOLE   6,406 0 0
EBAY INC USD0.001 Common Stock COM 278642103 849 16,300 SH   SOLE   16,300 0 0
ECOLAB INC USD1 Common Stock COM 278865100 16,362 81,874 SH   SOLE   81,874 0 0
EDWARDS LIFESCIENCES CORP USD1 Common Stock COM 28176E108 8,969 112,365 SH   SOLE   112,365 0 0
ELECTRONIC ARTS INC USD0.01 Common Stock COM 285512109 8,345 63,988 SH   SOLE   63,988 0 0
EMERSON ELECTRIC CO USD0.50 Common Stock COM 291011104 2,171 33,105 SH   SOLE   33,105 0 0
ENPHASE ENERGY INC USD0.00001 Common Stock COM 29355A107 520 6,300 SH   SOLE   6,300 0 0
EPAM SYSTEMS INC USD0.001 Common Stock COM 29414B104 242 750 SH   SOLE   750 0 0
EQUINIX INC USD0.001 New Common Stock COM 29444U700 6,980 9,183 SH   SOLE   9,183 0 0
ESTEE LAUDER COS USD0.01 Class A Common Stock COM 518439104 118,898 544,779 SH   SOLE   544,779 0 0
EVENTBRITE INC USD0.00001 Class A Com Stock COM 29975E109 251 23,170 SH   SOLE   23,170 0 0
EVOQUA WATER TECHNOLOGIES CORP USD0.01 Common Stock COM 30057T105 777 36,630 SH   SOLE   36,630 0 0
EXACT SCIENCES CORP USD0.01 Common Stock COM 30063P105 1,305 12,800 SH   SOLE   12,800 0 0
EXELIXIS INC USD0.001 Common Stock COM 30161Q104 428 17,500 SH   SOLE   17,500 0 0
EXXON MOBIL CORP NPV Common Stock COM 30231G102 6,740 196,336 SH   SOLE   196,336 0 0
FACEBOOK INC USD0.000006 Cls A Common Stock COM 30303M102 34,310 131,005 SH   SOLE   131,005 0 0
FASTENAL COMPANY USD0.01 Common Stock COM 311900104 361 8,000 SH   SOLE   8,000 0 0
FASTLY INC USD0.00002 Cls A Common Stock COM 31188V100 1,334 14,235 SH   SOLE   14,235 0 0
FIDELITY NATIONAL INFORMATION USD0.01 Common Stock COM 31620M106 31,636 214,906 SH   SOLE   214,906 0 0
FIRST REP BANK SAN FRANCISCO USD0.01 Common Stock COM 33616C100 14,928 136,878 SH   SOLE   136,878 0 0
FIRST SOLAR INC USD0.001 Common Stock COM 336433107 502 7,588 SH   SOLE   7,588 0 0
FIRST TRUST Asia Pac Ex Jpn AlphaDEX ETF COM 33737J109 640 24,102 SH   SOLE   24,102 0 0
FIRST TRUST Cloud Computing ETF COM 33734X192 3,423 43,605 SH   SOLE   43,605 0 0
FIRST TRUST Emerging Markets AlphaDEX ETF COM 33737J182 514 23,731 SH   SOLE   23,731 0 0
FIRST TRUST Eurozone AlphaDEX ETF COM 33737J505 2,157 59,206 SH   SOLE   59,206 0 0
FIRST TRUST Japan AlphaDEX ETF COM 33737J158 798 16,354 SH   SOLE   16,354 0 0
FIRST TRUST Mid Cap Core AlphaDEX ETF COM 33735B108 320 4,859 SH   SOLE   4,859 0 0
FISERV INC USD0.01 Common Stock COM 337738108 409 3,973 SH   SOLE   3,973 0 0
FORD MOTOR CO USD0.01 Common Stock COM 345370860 87 13,109 SH   SOLE   13,109 0 0
FREEPORT-MCMORAN INC USD0.10 Common Stock COM 35671D857 576 36,840 SH   SOLE   36,840 0 0
FRESHPET INC USD0.001 Common Stock COM 358039105 65,985 591,000 SH   SOLE   591,000 0 0
GALLAGHER AJ & CO USD1 Common Stock COM 363576109 12,514 118,530 SH   SOLE   118,530 0 0
GENERAC HOLDINGS INC USD0.01 Common Stock COM 368736104 16,847 87,004 SH   SOLE   87,004 0 0
GENERAL ELECTRIC CORP USD0.06 Common Stock COM 369604103 4,372 701,713 SH   SOLE   701,713 0 0
GENERAL MILLS INC USD0.10 Common Stock COM 370334104 3,216 52,135 SH   SOLE   52,135 0 0
GILEAD SCIENCES INC USD0.001 Common Stock COM 375558103 623 9,855 SH   SOLE   9,855 0 0
GLAXOSMITHKLINE PLC Spon ADR (Cnv 2 Ord 25p) COM 37733W105 253 6,725 SH   SOLE   6,725 0 0
GLOBAL PAYMENTS INC NPV Common Stock COM 37940X102 57,618 324,465 SH   SOLE   324,465 0 0
GODADDY INC USD0.001 Cls A Common Stock COM 380237107 26,303 346,228 SH   SOLE   346,228 0 0
GOLDMAN SACHS GROUP USD0.01 Common Stock COM 38141G104 638 3,176 SH   SOLE   3,176 0 0
GREAT PANTHER RESOURCES LTD NPV Common Stock COM 39115V101 18 20,000 SH   SOLE   20,000 0 0
GSX TECHEDU INC Spon ADS Each Rep 0.666 Ord COM 36257Y109 396 4,400 SH   SOLE   4,400 0 0
GUARDANT HEALTH INC USD0.00001 Common Stock COM 40131M109 2,263 20,247 SH   SOLE   20,247 0 0
GW PHARMACEUTICALS PLC ADS Each Rep 12 Ord Shares COM 36197T103 2,946 30,262 SH   SOLE   30,262 0 0
HALLIBURTON CORP NPV Common Stock COM 406216101 137 11,391 SH   SOLE   11,391 0 0
HANNON ARMSTRONG SUST INFRA USD0.01 Common Stock COM 41068X100 1,222 28,900 SH   SOLE   28,900 0 0
HARMONY GOLD MINING CO Spon ADR Rep 1 ZAR0.50 Ord Shs COM 413216300 184 34,825 SH   SOLE   34,825 0 0
HECLA MINING CO USD0.25 Common Stock COM 422704106 83 16,250 SH   SOLE   16,250 0 0
HEWLETT-PACKARD CORP USD0.01 Common Stock COM 42824C109 97 10,316 SH   SOLE   10,316 0 0
HMS HOLDINGS CORP USD0.01 Common Stock COM 40425J101 292 12,200 SH   SOLE   12,200 0 0
HOME DEPOT INC USD0.05 Common Stock COM 437076102 84,463 304,140 SH   SOLE   304,140 0 0
HONEYWELL INTERNATIONAL INC USD1 Common Stock COM 438516106 33,822 205,470 SH   SOLE   205,470 0 0
HUTCHISON CHINA MEDITECH LTD Spon ADR Each Rep 5 Ord Shs COM 44842L103 305 9,450 SH   SOLE   9,450 0 0
IBM CORP USD0.20 Common Stock COM 459200101 3,703 30,438 SH   SOLE   30,438 0 0
IDEXX LABORATORIES INC USD0.10 Common Stock COM 45168D104 60,735 154,500 SH   SOLE   154,500 0 0
ILLINOIS TOOL WORKS INC NPV Common Stock COM 452308109 395 2,045 SH   SOLE   2,045 0 0
ILLUMINA INC USD0.01 Common Stock COM 452327109 769 2,488 SH   SOLE   2,488 0 0
IMV INC NPV Common Stock COM 44974L103 70 15,625 SH   SOLE   15,625 0 0
INDEXIQ ETF TRUST IQ Hedge Macro Tracker ETF COM 45409B206 237 8,650 SH   SOLE   8,650 0 0
INGERSOLL RAND INC USD1 Common Stock COM 45687V106 562 15,791 SH   SOLE   15,791 0 0
INOVIO PHARMACEUTICALS INC USD0.001 Common Stock COM 45773H201 124 10,675 SH   SOLE   10,675 0 0
INTEL CORP USD0.001 Common Stock COM 458140100 13,730 265,165 SH   SOLE   265,165 0 0
INTUIT INC USD0.01 Common Stock COM 461202103 68,858 211,086 SH   SOLE   211,086 0 0
INTUITIVE SURGICAL INC USD0.001 Common Stock COM 46120E602 13,613 19,186 SH   SOLE   19,186 0 0
INVESCO EXCH TRDII Preferred ETF COM 46138E511 162 11,000 SH   SOLE   11,000 0 0
INVESCO EXCH TRDII S&P 500 Low Volatility ETF COM 46138E354 217 4,045 SH   SOLE   4,045 0 0
INVESCO EXCHANGE TRADING Intl Corp Bond ETF COM 46138E636 5,565 198,056 SH   SOLE   198,056 0 0
INVESCO QQQ TRUST Unit Series 1 ETF COM 46090E103 292 1,050 SH   SOLE   1,050 0 0
IONIS PHARMACEUTICALS INC USD0.001 Common Stock COM 462222100 330 6,945 SH   SOLE   6,945 0 0
IRHYTHM TECHNOLOGIES INC USD0.001 Common Stock COM 450056106 345 1,450 SH   SOLE   1,450 0 0
ISHARES INC MSCI EMU ETF COM 464286608 1,504 39,651 SH   SOLE   39,651 0 0
ISHARES INC MSCI Japan New ETF (P/R Split) COM 46434G822 6,214 105,200 SH   SOLE   105,200 0 0
ISHARES INC MSCI Pacific Ex Japan ETF COM 464286665 5,794 142,771 SH   SOLE   142,771 0 0
ISHARES TRUST Barclays 1-3 Yr Credit Bond Fd COM 464288646 671 12,217 SH   SOLE   12,217 0 0
ISHARES TRUST Barclays US Aggregate Bond Fd COM 464287226 320 2,708 SH   SOLE   2,708 0 0
ISHARES TRUST China Large-Cap ETF COM 464287184 308 7,325 SH   SOLE   7,325 0 0
ISHARES TRUST Core S&P 500 ETF COM 464287200 1,031 3,068 SH   SOLE   3,068 0 0
ISHARES TRUST Core S&P Mid-Cap ETF COM 464287507 1,237 6,674 SH   SOLE   6,674 0 0
ISHARES TRUST Global 100 ETF COM 464287572 2,053 36,471 SH   SOLE   36,471 0 0
ISHARES TRUST Global Energy ETF COM 464287341 265 16,179 SH   SOLE   16,179 0 0
ISHARES TRUST Global Technology ETF COM 464287291 7,137 27,069 SH   SOLE   27,069 0 0
ISHARES TRUST Intl Developed Prop ETF COM 464288422 2,323 73,860 SH   SOLE   73,860 0 0
ISHARES TRUST MSCI Emerging Markets ETF COM 464287234 6,414 145,477 SH   SOLE   145,477 0 0
ISHARES TRUST MSCI UK New ETF (Post Cons) COM 46435G334 6,283 246,473 SH   SOLE   246,473 0 0
ISHARES TRUST North American Technology ETF COM 464287549 473 1,530 SH   SOLE   1,530 0 0
ISHARES TRUST Russell 1000 ETF COM 464287622 734 3,922 SH   SOLE   3,922 0 0
ISHARES TRUST Russell 2000 ETF COM 464287655 2,663 17,781 SH   SOLE   17,781 0 0
ISHARES TRUST Russell Midcap Growth ETF COM 464287481 2,067 11,959 SH   SOLE   11,959 0 0
ISHARES TRUST S&P Gbl Healthcare Sector COM 464287325 960 13,363 SH   SOLE   13,363 0 0
ISHARES TRUST S&P US Pref Stock Index Fund COM 464288687 683 18,732 SH   SOLE   18,732 0 0
ISHARES TRUST Select Dividend ETF COM 464287168 5,005 61,378 SH   SOLE   61,378 0 0
ISHARES TRUST Short Treasury Bond ETF COM 464288679 974 8,800 SH   SOLE   8,800 0 0
ISHARES TRUST Tips Bond ETF COM 464287176 8,657 68,436 SH   SOLE   68,436 0 0
ISHARES TRUST US Medical Devices ETF COM 464288810 234 780 SH   SOLE   780 0 0
JACK HENRY & ASSOCIATES INC USD0.01 Common Stock COM 426281101 50,240 309,000 SH   SOLE   309,000 0 0
JM SMUCKER CO NPV Common Stock COM 832696405 809 7,000 SH   SOLE   7,000 0 0
JOHNSON & JOHNSON USD1 Common Stock COM 478160104 67,235 451,605 SH   SOLE   451,605 0 0
JP MORGAN CHASE & CO USD1 Common Stock COM 46625H100 37,771 392,340 SH   SOLE   392,340 0 0
KELLOGG CO USD0.25 Common Stock COM 487836108 2,129 32,965 SH   SOLE   32,965 0 0
KEURIG DR PEPPER USD0.01 Common Stock COM 49271V100 1,311 47,484 SH   SOLE   47,484 0 0
KIMBERLEY CLARK CORP NPV Common Stock COM 494368103 3,404 23,052 SH   SOLE   23,052 0 0
KINROSS GOLD CORP NPV Common Stock COM 496902404 195 22,100 SH   SOLE   22,100 0 0
KKR & CO INC NPV Class A Common Stock COM 48251W104 482 14,030 SH   SOLE   14,030 0 0
KONTOOR BRANDS INC NPV Common Stock COM 50050N103 236 9,770 SH   SOLE   9,770 0 0
KRAFT HEINZ CO NPV Common Stock COM 500754106 2,161 72,168 SH   SOLE   72,168 0 0
L3 HARRIS TECHNOLOGIES INC USD1.00 Common Stock COM 502431109 429 2,523 SH   SOLE   2,523 0 0
LAMB WESTON HOLDINGS USD1 Common Stock COM 513272104 40,292 608,000 SH   SOLE   608,000 0 0
LILLY (ELI) & CO NPV Common Stock COM 532457108 12,311 83,170 SH   SOLE   83,170 0 0
LIMONEIRA CORP NPV Common Stock COM 532746104 1,078 75,360 SH   SOLE   75,360 0 0
LITTELFUSE INC USD0.01 Common Stock COM 537008104 816 4,600 SH   SOLE   4,600 0 0
LIVEPERSON INC USD0.001 Common Stock COM 538146101 40,656 782,000 SH   SOLE   782,000 0 0
LKQ CORP USD0.01 Common Stock COM 501889208 255 9,200 SH   SOLE   9,200 0 0
LOCKHEED MARTIN CO USD1 Common Stock COM 539830109 32,217 84,057 SH   SOLE   84,057 0 0
LOEWS CORP USD1 Common Stock COM 540424108 695 20,000 SH   SOLE   20,000 0 0
LULULEMON ATHLETICA INC USD0.01 Common Stock COM 550021109 51,566 156,561 SH   SOLE   156,561 0 0
MANULIFE FINANCIAL CORP NPV Common Stock COM 56501R106 1,520 109,655 SH   SOLE   109,655 0 0
MARKEL CORP NPV Common Stock COM 570535104 271 278 SH   SOLE   278 0 0
MARSH & MCLENNAN CO INC USD1 Common Stock COM 571748102 10,204 88,964 SH   SOLE   88,964 0 0
MARTIN MARIETTA MATERIALS USD0.01 Common Stock COM 573284106 52,085 221,300 SH   SOLE   221,300 0 0
MASIMO CORP USD0.001 Common Stock COM 574795100 3,891 16,481 SH   SOLE   16,481 0 0
MASTERCARD INC USD0.0001 Class A Common Stock COM 57636Q104 113,407 335,354 SH   SOLE   335,354 0 0
MATCH GROUP INC NEW USD0.001 Common Stock COM 57667L107 76,546 691,785 SH   SOLE   691,785 0 0
MCCORMICK & CO INC NPV Non Vtg Common Stock COM 579780206 63,996 329,708 SH   SOLE   329,708 0 0
MCCORMICK & CO INC NPV Vtg Common Stock COM 579780107 508 2,600 SH   SOLE   2,600 0 0
MCDONALD'S CORP USD0.01 Common Stock COM 580135101 5,762 26,254 SH   SOLE   26,254 0 0
MEDICENNA THERAPEUTICS CORP NPV Common Stock COM 58490H107 164 40,000 SH   SOLE   40,000 0 0
MERCADOLIBRE INC USD0.001 Common Stock COM 58733R102 465 430 SH   SOLE   430 0 0
MERCK & CO INC USD0.50 Common Stock COM 58933Y105 6,007 72,412 SH   SOLE   72,412 0 0
METTLER TOLEDO INTERNATIONAL USD0.01 Common Stock COM 592688105 2,968 3,073 SH   SOLE   3,073 0 0
MICROCHIP TECHNOLOGY INC USD0.001 Common Stock COM 595017104 1,784 17,361 SH   SOLE   17,361 0 0
MICROSOFT CORP USD 0.00000625 Common Stock COM 594918104 311,484 1,480,931 SH   SOLE   1,480,931 0 0
MISONIX INC USD0.01 Common Stock COM 604871103 163 13,900 SH   SOLE   13,900 0 0
MONDELEZ INTL INC USD0.01 Common Stock COM 609207105 24,133 420,065 SH   SOLE   420,065 0 0
MOODYS CORP USD0.01 Common Stock COM 615369105 3,499 12,073 SH   SOLE   12,073 0 0
MORGAN STANLEY USD0.01 Common Stock COM 617446448 3,121 64,558 SH   SOLE   64,558 0 0
NATIONAL GRID PLC Spon ADR Each Rep 5 Ord Shs COM 636274409 256 4,435 SH   SOLE   4,435 0 0
NETFLIX COM INC USD0.001 Common Stock COM 64110L106 71,967 143,926 SH   SOLE   143,926 0 0
NEWMONT CORP USD1.60 Common Stock COM 651639106 6,211 97,892 SH   SOLE   97,892 0 0
NEXTERA ENERGY INC USD0.01 Common Stock COM 65339F101 213 769 SH   SOLE   769 0 0
NIKE INC NPV Cls B Common Stock COM 654106103 42,675 339,930 SH   SOLE   339,930 0 0
NORTHERN TRUST CORP USD1.666 Common Stock COM 665859104 16,263 208,581 SH   SOLE   208,581 0 0
NOVARTIS AG ADR Rep 1 CHF0.5 (Regd) Shares COM 66987V109 8,635 99,304 SH   SOLE   99,304 0 0
NVIDIA CORP USD0.001 Common Stock COM 67066G104 103,518 191,268 SH   SOLE   191,268 0 0
OCEANEERING INTL INC USD0.25 Common Stock COM 675232102 141 40,000 SH   SOLE   40,000 0 0
OTIS WORLDWIDE CORP USD0.01 Common Stock (WI) COM 68902V107 4,723 75,663 SH   SOLE   75,663 0 0
PARKER-HANNIFIN CORP USD0.50 Common Stock COM 701094104 1,163 5,750 SH   SOLE   5,750 0 0
PAYCHEX INC USD0.01 Common Stock COM 704326107 535 6,708 SH   SOLE   6,708 0 0
PAYPAL HOLDINGS INC USD0.0001 Common Stock COM 70450Y103 155,712 790,295 SH   SOLE   790,295 0 0
PENUMBRA INC USD0.001 Common Stock COM 70975L107 583 3,000 SH   SOLE   3,000 0 0
PEPSICO INC USD0.016666 Cap COM 713448108 19,136 138,068 SH   SOLE   138,068 0 0
PFIZER INC USD0.05 Common Stock COM 717081103 24,765 674,789 SH   SOLE   674,789 0 0
PHILIP MORRIS INTL INC NPV Common Stock COM 718172109 5,282 70,440 SH   SOLE   70,440 0 0
PINTEREST INC USD0.00001 Cls A Common Stock COM 72352L106 498 12,000 SH   SOLE   12,000 0 0
PNC FINANCIAL SERVICES GRP INC USD5 Common Stock COM 693475105 687 6,250 SH   SOLE   6,250 0 0
PPG INDUSTRIES INC USD1.666 Common Stock COM 693506107 603 4,937 SH   SOLE   4,937 0 0
PROCTER & GAMBLE CO NPV Common Stock COM 742718109 36,841 265,065 SH   SOLE   265,065 0 0
PTC INC USD0.01 Common Stock COM 69370C100 9,392 113,545 SH   SOLE   113,545 0 0
QUALCOMM INC USD0.001 Common Stock COM 747525103 8,681 73,769 SH   SOLE   73,769 0 0
QUDIAN INC Spon Ads Each Repr 1 Ord Shs COM 747798106 12 10,000 SH   SOLE   10,000 0 0
RAYTHEON TECHNOLOGIES CORP USD1.00 Common Stock COM 75513E101 7,024 122,069 SH   SOLE   122,069 0 0
REPUBLIC SERVICES INC USD0.01 Common Stock COM 760759100 896 9,600 SH   SOLE   9,600 0 0
RESMED INC USD0.004 Common Stock COM 761152107 3,238 18,886 SH   SOLE   18,886 0 0
RINGCENTRAL INC USD0.0001 Cls A Common Stock COM 76680R206 64,973 236,600 SH   SOLE   236,600 0 0
ROLLINS INC USD1 Common Stock COM 775711104 70,848 1,307,400 SH   SOLE   1,307,400 0 0
ROYAL BANK OF CANADA NPV Common Stock COM 780087102 12,697 181,418 SH   SOLE   181,418 0 0
ROYAL DUTCH SHELL PLC ADR Ech Rep 2 Cl A EUR0.07 Shs COM 780259206 223 8,845 SH   SOLE   8,845 0 0
ROYAL DUTCH SHELL PLC ADR Ech Rep 2 Cl B EUR0.07 Shs COM 780259107 374 15,450 SH   SOLE   15,450 0 0
S&P GLOBAL INC USD1 Common Stock COM 78409V104 79,351 220,053 SH   SOLE   220,053 0 0
SALESFORCE.COM INC USD0.001 Common Stock COM 79466L302 74,771 297,515 SH   SOLE   297,515 0 0
SCHLUMBERGER LTD USD0.01 Common Stock COM 806857108 8,395 539,494 SH   SOLE   539,494 0 0
SCHWAB (CHARLES) CORP USD0.01 Common Stock COM 808513105 378 10,423 SH   SOLE   10,423 0 0
SEABRIDGE GOLD INC NPV Common Stock COM 811916105 272 14,501 SH   SOLE   14,501 0 0
SEMPRA ENERGY NPV Common Stock COM 816851109 367 3,100 SH   SOLE   3,100 0 0
SHERWIN-WILLIAMS USD1 Common Stock COM 824348106 60,989 87,535 SH   SOLE   87,535 0 0
SHOPIFY INC NPV Class A Common Stock COM 82509L107 53,516 52,315 SH   SOLE   52,315 0 0
SILK ROAD MEDICAL INC USD0.001 Common Stock COM 82710M100 501 7,450 SH   SOLE   7,450 0 0
SKECHER USA INC USD0.001 A Common Stock COM 830566105 2,224 73,584 SH   SOLE   73,584 0 0
SLACK TECHNOLGIES INC USD0.0001 Cls A Common Stock COM 83088V102 473 17,620 SH   SOLE   17,620 0 0
SOCIEDAD QUIMICA Y MINERA ADR Each Rep 1 Ser B Pref Shs COM 833635105 219 6,740 SH   SOLE   6,740 0 0
SOLAREDGE TECHNOLOGIES INC USD0.0001 Common Stock COM 83417M104 498 2,090 SH   SOLE   2,090 0 0
SORRENTO THERAPEUTICS INC USD0.0001 Common Stock COM 83587F202 474 42,484 SH   SOLE   42,484 0 0
SPDR GOLD TRUST NPV Shares ETF COM 78463V107 32,607 184,094 SH   SOLE   184,094 0 0
SPDR INDEX SHARES S&P Gbl Infrastructure ETF COM 78463X855 4,018 90,393 SH   SOLE   90,393 0 0
SPDR SERIES TRUST Barclays Cap Intl Corp Bd ETF COM 78464A151 1,511 42,453 SH   SOLE   42,453 0 0
SPDR SERIES TRUST S&P 500 ETF Trust COM 78462F103 34,251 102,275 SH   SOLE   102,275 0 0
SPDR SERIES TRUST S&P MidCap 400 ETF COM 78467Y107 339 1,000 SH   SOLE   1,000 0 0
SPROTT ASSET MGMT Physical Silver COM 85207K107 283 34,280 SH   SOLE   34,280 0 0
SPROTT PHYSICAL GOLD & SILVER Units (Canada Quoted) COM 85208R101 346 18,870 SH   SOLE   18,870 0 0
SQUARE INC USD0.0000001 Cls A Com Stock COM 852234103 481 2,957 SH   SOLE   2,957 0 0
STANLEY BLACK & DECKER INC USD2.50 Common Stock COM 854502101 925 5,700 SH   SOLE   5,700 0 0
STARBUCKS CORP USD0.001 Common Stock COM 855244109 3,442 40,063 SH   SOLE   40,063 0 0
STARWOOD PROPERTY TRUST INC USD0.01 Common Stock COM 85571B105 319 21,150 SH   SOLE   21,150 0 0
STRYKER CORP USD0.10 Common Stock COM 863667101 518 2,486 SH   SOLE   2,486 0 0
SWEDISH EXPORT CREDIT Lkd Rog Intl Com Idx - Agri COM 870297603 5,480 991,274 SH   SOLE   991,274 0 0
SYSCO CORP NPV Common Stock COM 871829107 3,752 60,309 SH   SOLE   60,309 0 0
TABULA RASA HEALTHCARE INC USD0.0001 Common Stock COM 873379101 318 7,790 SH   SOLE   7,790 0 0
TACTILE SYSTEMS TECHNOLOGY USD0.001 Common Stock COM 87357P100 326 8,900 SH   SOLE   8,900 0 0
TAIWAN SEMICONDUCTORS MAN LTD ADS Rep 5 TWD10 Ord Share COM 874039100 5,070 62,540 SH   SOLE   62,540 0 0
TAKE TWO INTERACTIVE INC USD0.01 Common Stock COM 874054109 4,541 27,483 SH   SOLE   27,483 0 0
TESLA INC USD0.001 Common Stock COM 88160R101 11,816 27,542 SH   SOLE   27,542 0 0
TETRA TECH INC USD0.01 Common Stock COM 88162G103 863 9,035 SH   SOLE   9,035 0 0
TEXAS INSTRUMENTS INC Common Stock COM 882508104 265 1,854 SH   SOLE   1,854 0 0
TEXAS PACIFIC LAND TRUST USD0.1666 Sub Shs Cert COM 882610108 1,174 2,600 SH   SOLE   2,600 0 0
THE TRADE DESK INC USD0.000001 Cls A Common Stock COM 88339J105 445 858 SH   SOLE   858 0 0
THERMO FISHER SCIENTIFIC INC USD1 Common Stock COM 883556102 15,129 34,265 SH   SOLE   34,265 0 0
THOMSON REUTERS CORP NPV Com Stk (Post Rev Split) COM 884903709 3,319 41,721 SH   SOLE   41,721 0 0
TJX COMPANIES INC NPV Common Stock COM 872540109 60,610 1,089,120 SH   SOLE   1,089,120 0 0
T-MOBILE USA INC USD0.00001 Common Stock COM 872590104 331 2,895 SH   SOLE   2,895 0 0
TORONTO-DOMINION BANK NPV Common Stock COM 891160509 2,534 54,909 SH   SOLE   54,909 0 0
TOTAL SE Spon ADR Each Rep 1 Ord Shares COM 89151E109 228 6,635 SH   SOLE   6,635 0 0
TRANSOCEAN INC 0.5 Notes 30 01 2023 COM 893830BJ7 7 40,000 SH   SOLE   40,000 0 0
TRIMBLE INC NPV Common Stock COM 896239100 886 18,200 SH   SOLE   18,200 0 0
TRIUMPH GROUP INC USD0.001 Common Stock COM 896818101 130 20,000 SH   SOLE   20,000 0 0
TRUPANION INC USD0.00001 Common Stock COM 898202106 3,945 50,000 SH   SOLE   50,000 0 0
TWILIO INC USD0.001 Class A Common Stock COM 90138F102 235 952 SH   SOLE   952 0 0
UBER TECHNOLOGIES USD0.00001 Common Stock COM 90353T100 429 11,772 SH   SOLE   11,772 0 0
ULTA BEAUTY INC USD0.01 Common Stock COM 90384S303 15,820 70,631 SH   SOLE   70,631 0 0
UNILEVER NV EUR0.16 Shares (NY Listed) COM 904784709 350 5,794 SH   SOLE   5,794 0 0
UNION PACIFIC CORP USD2.50 Common Stock COM 907818108 6,983 35,469 SH   SOLE   35,469 0 0
UNITED HEALTHCARE CORP USD0.01 Common Stock COM 91324P102 309 991 SH   SOLE   991 0 0
UR ENERGY INC NPV Common Stock COM 91688R108 26 53,000 SH   SOLE   53,000 0 0
US BANCORP DEL USD0.01 Common Stock COM 902973304 16,805 468,760 SH   SOLE   468,760 0 0
VANECK VECTORS ETF Gold Miners ETF COM 92189F106 686 17,530 SH   SOLE   17,530 0 0
VANGUARD BOND INDEX FUND Short Term Bond ETF COM 921937827 8,731 105,131 SH   SOLE   105,131 0 0
VANGUARD BOND INDEX FUND Total Bond Market ETF COM 921937835 9,611 108,946 SH   SOLE   108,946 0 0
VANGUARD CHARLOTTE Total Intl Bond Index Fund ETF COM 92203J407 575 9,890 SH   SOLE   9,890 0 0
VANGUARD INDEX FUNDS Extended Market ETF COM 922908652 436 3,360 SH   SOLE   3,360 0 0
VANGUARD INDEX FUNDS REIT ETF (USD) COM 922908553 358 4,536 SH   SOLE   4,536 0 0
VANGUARD INDEX FUNDS S&P 500 ETF (USD) COM 922908363 12,234 39,766 SH   SOLE   39,766 0 0
VANGUARD INDEX FUNDS Small Cap ETF COM 922908751 453 2,947 SH   SOLE   2,947 0 0
VANGUARD INDEX FUNDS Small Cap Value ETF COM 922908611 221 2,000 SH   SOLE   2,000 0 0
VANGUARD INDEX FUNDS Total Stock Market ETF COM 922908769 573 3,364 SH   SOLE   3,364 0 0
VANGUARD INTL EQUITY European ETF COM 922042874 685 13,067 SH   SOLE   13,067 0 0
VANGUARD INTL EQUITY FTSE Emerging Markets Idx ETF COM 922042858 14,264 329,882 SH   SOLE   329,882 0 0
VANGUARD INTL EQUITY Global Ex US Real Estate ETF COM 922042676 238 4,887 SH   SOLE   4,887 0 0
VANGUARD INTL EQUITY MSCI Pacific ETF COM 922042866 4,210 61,868 SH   SOLE   61,868 0 0
VANGUARD INTL EQUITY Total World Stock Market ETF COM 922042742 4,939 61,252 SH   SOLE   61,252 0 0
VANGUARD INVESTMENTS Inter-Term Corp Bd Index ETF COM 92206C870 2,261 23,600 SH   SOLE   23,600 0 0
VANGUARD INVESTMENTS Russell 2000 ETF COM 92206C664 417 3,450 SH   SOLE   3,450 0 0
VANGUARD SCOTTSDAL Russell 1000 Growth Index ETF COM 92206C680 652 2,927 SH   SOLE   2,927 0 0
VANGUARD WORLD FUNDS Healthcare ETF COM 92204A504 798 3,914 SH   SOLE   3,914 0 0
VAXART INC USD0.01 Common Stock COM 92243A200 273 41,000 SH   SOLE   41,000 0 0
VERISK ANALYTICS INC USD0.001 Common Stock COM 92345Y106 23,076 124,525 SH   SOLE   124,525 0 0
VERIZON COMMS INC NPV Common Stock COM 92343V104 66,258 1,113,772 SH   SOLE   1,113,772 0 0
VISA INC USD0.0001 Common Stock COM 92826C839 364,407 1,822,308 SH   SOLE   1,822,308 0 0
VISTA GOLD CORP NPV Common Stock COM 927926303 13 12,000 SH   SOLE   12,000 0 0
WABTEC CORP USD0.01 Common Stock COM 929740108 340 5,488 SH   SOLE   5,488 0 0
WALGREENS BOOTS ALLIANCE USD0.01 Common Stock COM 931427108 801 22,292 SH   SOLE   22,292 0 0
WAL-MART STORES INC USD0.1 Common Stock COM 931142103 1,413 10,102 SH   SOLE   10,102 0 0
WALT DISNEY (HLDGS) CO USD0.1 Common Stock COM 254687106 35,551 286,519 SH   SOLE   286,519 0 0
WASTE CONNECTIONS INC NPV Common Stock COM 94106B101 60,419 582,070 SH   SOLE   582,070 0 0
WASTE MANAGEMENT INC NPV Common Stock COM 94106L109 1,491 13,175 SH   SOLE   13,175 0 0
WATERS CORP USD0.01 Common Stock COM 941848103 1,133 5,788 SH   SOLE   5,788 0 0
WEC ENERGY GROUP INC USD0.01 Common Stock COM 92939U106 25,604 264,231 SH   SOLE   264,231 0 0
WELLS FARGO & CO USD1.6666 Common Stock COM 949746101 447 19,025 SH   SOLE   19,025 0 0
WEYERHAUSER CO USD1.25 Common Stock COM 962166104 1,158 40,600 SH   SOLE   40,600 0 0
WISDOMTREE TRUST Japan Hedged Equity Fund COM 97717W851 2,794 57,011 SH   SOLE   57,011 0 0
WORKDAY INC USD0.001 Cls A Common Stock COM 98138H101 215 1,000 SH   SOLE   1,000 0 0
XYLEM INC USD0.01 Common Stock COM 98419M100 24,488 291,111 SH   SOLE   291,111 0 0
YAMANA GOLD INC NPV Common Stock (CAD) COM 98462Y100 86 15,222 SH   SOLE   15,222 0 0
YUM BRANDS INC NPV Common Stock COM 988498101 2,741 30,023 SH   SOLE   30,023 0 0
ZEBRA TECHNOLOGIES USD0.01 Class A Common Stock COM 989207105 2,837 11,237 SH   SOLE   11,237 0 0
ZIMMER BIOMET HOLDINGS INC USD0.01 Common Stock COM 98956P102 3,877 28,477 SH   SOLE   28,477 0 0
ZOETIS INC USD0.01 Cls A Common Stock COM 98978V103 14,661 88,655 SH   SOLE   88,655 0 0
ZOOM VIDEO COMMUNICATIONS INC USD0.001 Class A Common Stock COM 98980L101 1,069 2,274 SH   SOLE   2,274 0 0
ZSCALER INC USD0.001 Common Stock COM 98980G102 257 1,827 SH   SOLE   1,827 0 0