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
WASTE CONNECTIONS US, INC. COMMON STOCK CAD 94106B101 1,866 23,479 SH   SOLE   23,479 0 0
ALBEMARLE CORPORATION COMMON STOCK USD 012653101 52,208 523,234 SH   SOLE   523,234 0 0
ANSYS, INC. COMMON STOCK USD 03662Q105 58,012 310,759 SH   SOLE   310,759 0 0
AVALONBAY COMMUNITIES, INC. REIT USD 053484101 194 1,072 SH   SOLE   0 0 1,072
COHERENT, INC. COMMON STOCK USD 192479103 71,259 413,983 SH   SOLE   413,983 0 0
EDWARDS LIFESCIENCES CORPORATION COMMON STOCK USD 28176E108 2,698 15,497 SH   SOLE   15,497 0 0
FIRST REPUBLIC BANK COMMON STOCK USD 33616C100 31,374 326,842 SH   SOLE   326,842 0 0
TRANSUNION COMMON STOCK USD 89400J107 1,919 26,086 SH   SOLE   26,086 0 0
INTUITIVE SURGICAL, INC. COMMON STOCK USD 46120E602 74,489 129,803 SH   SOLE   129,803 0 0
JACK HENRY ASSOCIATES, INC. COMMON STOCK USD 426281101 11,682 73,010 SH   SOLE   73,010 0 0
LEAR CORPORATION COMMON STOCK USD 521865204 1,439 9,921 SH   SOLE   9,921 0 0
LITTELFUSE, INC. COMMON STOCK USD 537008104 62,373 315,223 SH   SOLE   315,223 0 0
THE PROGRESSIVE CORPORATION COMMON STOCK USD 743315103 2,269 31,948 SH   SOLE   31,948 0 0
STEEL DYNAMICS, INC. COMMON STOCK USD 858119100 1,831 40,510 SH   SOLE   40,510 0 0
RAVEN INDUSTRIES, INC. COMMON STOCK USD 754212108 11,690 255,788 SH   SOLE   255,788 0 0
PRA HEALTH SCIENCES, INC. COMMON STOCK USD 69354M108 2,057 18,672 SH   SOLE   18,672 0 0
TORCHMARK CORPORATION COMMON STOCK USD 891027104 1,779 20,518 SH   SOLE   20,518 0 0
T. ROWE PRICE GROUP, INC. COMMON STOCK USD 74144T108 112,938 1,034,423 SH   SOLE   1,008,769 0 25,654
TAKE-TWO INTERACTIVE SOFTWARE, INC. COMMON STOCK USD 874054109 2,031 14,723 SH   SOLE   14,723 0 0
UGI CORPORATION COMMON STOCK USD 902681105 1,068 19,255 SH   SOLE   19,255 0 0
OLLIE'S BARGAIN OUTLET HOLDINGS, INC. COMMON STOCK USD 681116109 1,903 19,812 SH   SOLE   19,812 0 0
MCDERMOTT INTERNATIONAL, INC. COMMON STOCK USD 580037703 751 40,746 SH   SOLE   40,746 0 0
WATSCO, INC. COMMON STOCK USD 942622200 25,088 140,830 SH   SOLE   106,594 0 34,236
WATTS WATER TECHNOLOGIES, INC. COMMON STOCK USD 942749102 1,969 23,728 SH   SOLE   23,728 0 0
LAMB WESTON HOLDINGS, INC. COMMON STOCK USD 513272104 74,340 1,116,222 SH   SOLE   1,116,222 0 0
AG MORTGAGE INVESTMENT TRUST, INC. REIT USD 001228105 607 33,351 SH   SOLE   33,351 0 0
INSULET CORPORATION COMMON STOCK USD 45784P101 53,484 504,850 SH   SOLE   504,850 0 0
VEEVA SYSTEMS INC. COMMON STOCK USD 922475108 11,305 103,859 SH   SOLE   103,859 0 0
BURLINGTON STORES, INC. COMMON STOCK USD 122017106 134,075 822,948 SH   SOLE   822,948 0 0
NEW RESIDENTIAL INVESTMENT CORP. REIT USD 64828T201 19,007 1,066,596 SH   SOLE   1,066,596 0 0
EVERBRIDGE, INC. COMMON STOCK USD 29978A104 14,120 245,183 SH   SOLE   245,183 0 0
ENTEGRIS, INC. COMMON STOCK USD 29362U104 5,776 199,516 SH   SOLE   199,516 0 0
TAYLOR MORRISON HOME CORPORATION COMMON STOCK USD 87724P106 783 43,435 SH   SOLE   43,435 0 0
BRITISH AMERICAN TOBACCO P.L.C. ADR USD 110448107 7,719 165,507 SH   SOLE   118,874 0 46,633
PJT PARTNERS INC. COMMON STOCK USD 69343T107 1,917 36,654 SH   SOLE   36,654 0 0
PENN VIRGINIA CORPORATION COMMON STOCK USD 70788V102 1,691 21,000 SH   SOLE   21,000 0 0
BRP INC. COMMON STOCK CAD 05577W200 9,362 199,935 SH   SOLE   199,935 0 0
GRANITE POINT MORTGAGE TRUST INC. REIT USD 38741L107 13,529 702,814 SH   SOLE   702,814 0 0
TWO HARBORS INVESTMENT CORP. REIT USD 90187B408 16,261 1,089,143 SH   SOLE   1,089,143 0 0
PLANET FITNESS, INC. COMMON STOCK USD 72703H101 2,653 49,117 SH   SOLE   49,117 0 0
MINDBODY, INC. COMMON STOCK USD 60255W105 12,883 317,309 SH   SOLE   317,309 0 0
WORLDPAY SF, INC. COMMON STOCK USD 981558109 102,642 1,013,549 SH   SOLE   1,013,549 0 0
LIVE OAK BANKING COMPANY COMMON STOCK USD 53803X105 1,569 58,665 SH   SOLE   58,665 0 0
NOVANTA INC. COMMON STOCK USD 67000B104 35,585 520,625 SH   SOLE   520,625 0 0
ON ASSIGNMENT INC COMMON STOCK USD 00191U102 51,445 651,949 SH   SOLE   651,949 0 0
EXACT SCIENCES CORPORATION COMMON STOCK USD 30063P105 75,014 950,509 SH   SOLE   950,509 0 0
BROADCOM INC. COMMON STOCK USD 11135F101 85,829 347,867 SH   SOLE   319,017 0 28,850
EPAM SYSTEMS, INC. COMMON STOCK USD 29414B104 51,028 370,573 SH   SOLE   370,573 0 0
BANKUNITED, INC. COMMON STOCK USD 06652K103 938 26,496 SH   SOLE   26,496 0 0
MSG NETWORKS INC. COMMON STOCK USD 553573106 1,073 41,598 SH   SOLE   41,598 0 0
CONTINENTAL BUILDING PRODUCTS INC. COMMON STOCK USD 211171103 5,066 135,065 SH   SOLE   135,065 0 0
VICI PROPERTIES INC. REIT USD 925652109 1,293 59,792 SH   SOLE   59,792 0 0
BANDWIDTH INC. COMMON STOCK USD 05988J103 13,631 254,792 SH   SOLE   254,792 0 0
SITEONE LANDSCAPE SUPPLY, INC. COMMON STOCK USD 82982L103 18,672 247,937 SH   SOLE   247,937 0 0
NORBORD INC. COMMON STOCK CAD 65548P403 705 21,316 SH   SOLE   21,316 0 0
TPG RE FINANCE TRUST, INC. REIT USD 87266M107 7,660 383,023 SH   SOLE   383,023 0 0
ALLAKOS INC. COMMON STOCK USD 01671P100 1,848 41,086 SH   SOLE   41,086 0 0
NII HOLDINGS, INC. COMMON STOCK USD 62913F508 1,273 217,573 SH   SOLE   217,573 0 0
BRP INC. COMMON STOCK USD 05577W200 2,344 50,000 SH   SOLE   50,000 0 0
AETNA INC. COMMON STOCK USD 00817Y108 51,761 255,270 SH   SOLE   255,270 0 0
CME GROUP INC. COMMON STOCK USD 12572Q105 87,002 511,147 SH   SOLE   472,859 0 38,288
SVB FINANCIAL GROUP COMMON STOCK USD 78486Q101 72,768 234,147 SH   SOLE   234,147 0 0
MORGAN STANLEY COMMON STOCK USD 617446448 468 10,051 SH   SOLE   0 0 10,051
FIDELITY NATIONAL INFORMATION SERVICES, INC. COMMON STOCK USD 31620M106 1,994 18,280 SH   SOLE   18,280 0 0
HEXCEL CORPORATION COMMON STOCK USD 428291108 31,093 463,736 SH   SOLE   463,736 0 0
TECK RESOURCES LIMITED COMMON STOCK CAD 878742204 2,095 86,977 SH   SOLE   86,977 0 0
WELLCARE HEALTH PLANS, INC. COMMON STOCK USD 94946T106 1,824 5,691 SH   SOLE   5,691 0 0
ACTIVISION BLIZZARD, INC. COMMON STOCK USD 00507V109 52,675 633,034 SH   SOLE   633,034 0 0
PERFICIENT, INC. COMMON STOCK USD 71375U101 6,839 256,714 SH   SOLE   256,714 0 0
WELLTOWER INC. REIT USD 95040Q104 4,518 70,259 SH   SOLE   70,259 0 0
THE ALLSTATE CORPORATION COMMON STOCK USD 020002101 2,271 23,015 SH   SOLE   23,015 0 0
VISA INC. COMMON STOCK USD 92826C839 95,910 639,190 SH   SOLE   639,190 0 0
MOHAWK INDUSTRIES, INC. COMMON STOCK USD 608190104 1,358 7,742 SH   SOLE   7,742 0 0
NASDAQ, INC. COMMON STOCK USD 631103108 1,782 20,766 SH   SOLE   20,766 0 0
PHILIP MORRIS INTERNATIONAL INC. COMMON STOCK USD 718172109 823 10,096 SH   SOLE   0 0 10,096
PRAXAIR, INC. COMMON STOCK USD 74005P104 67,990 423,007 SH   SOLE   423,007 0 0
REINSURANCE GROUP OF AMERICA, INCORPORATED COMMON STOCK USD 759351604 1,760 12,171 SH   SOLE   12,171 0 0
PROLOGIS, INC. REIT USD 74340W103 201 2,960 SH   SOLE   0 0 2,960
ELECTRONIC ARTS INC. COMMON STOCK USD 285512109 1,770 14,691 SH   SOLE   14,691 0 0
VENTAS, INC. REIT USD 92276F100 4,070 74,841 SH   SOLE   71,542 0 3,299
EOG RESOURCES, INC. COMMON STOCK USD 26875P101 133,183 1,044,001 SH   SOLE   1,044,001 0 0
WASTE MANAGEMENT, INC. COMMON STOCK USD 94106L109 2,261 25,022 SH   SOLE   25,022 0 0
CISCO SYSTEMS, INC. COMMON STOCK USD 17275R102 38,502 791,267 SH   SOLE   672,068 0 119,199
IDEXX LABORATORIES, INC. COMMON STOCK USD 45168D104 2,227 8,921 SH   SOLE   8,921 0 0
TETRA TECH, INC. COMMON STOCK USD 88162G103 101,132 1,480,699 SH   SOLE   1,480,699 0 0
UNITED RENTALS, INC. COMMON STOCK USD 911363109 1,104 6,749 SH   SOLE   6,749 0 0
FEDERATED INVESTORS, INC. COMMON STOCK USD 314211103 2,382 98,782 SH   SOLE   98,782 0 0
PRINCIPAL FINANCIAL GROUP, INC. COMMON STOCK USD 74251V102 373 6,365 SH   SOLE   0 0 6,365
NVIDIA CORPORATION COMMON STOCK USD 67066G104 3,205 11,402 SH   SOLE   11,402 0 0
MEDIFAST, INC. COMMON STOCK USD 58470H101 1,924 8,686 SH   SOLE   8,686 0 0
ROSS STORES, INC. COMMON STOCK USD 778296103 2,619 26,422 SH   SOLE   26,422 0 0
UNITEDHEALTH GROUP INCORPORATED COMMON STOCK USD 91324P102 4,485 16,862 SH   SOLE   15,126 0 1,736
MAGNA INTERNATIONAL INC. COMMON STOCK CAD 559222401 1,512 28,796 SH   SOLE   28,796 0 0
MICROSOFT CORPORATION COMMON STOCK USD 594918104 75,411 658,910 SH   SOLE   575,315 0 83,595
MONOLITHIC POWER SYSTEMS, INC. COMMON STOCK USD 609839105 7,633 60,809 SH   SOLE   60,809 0 0
TOLL BROTHERS, INC. COMMON STOCK USD 889478103 688 20,838 SH   SOLE   20,838 0 0
CITIGROUP INC. COMMON STOCK USD 172967424 370 5,161 SH   SOLE   0 0 5,161
ADOBE SYSTEMS INCORPORATED COMMON STOCK USD 00724F101 23,596 87,404 SH   SOLE   87,404 0 0
MAXIM INTEGRATED PRODUCTS, INC. COMMON STOCK USD 57772K101 40,338 715,334 SH   SOLE   606,366 0 108,968
INSPERITY, INC. COMMON STOCK USD 45778Q107 19,594 166,118 SH   SOLE   166,118 0 0
MARATHON PETROLEUM CORPORATION COMMON STOCK USD 56585A102 312 3,878 SH   SOLE   0 0 3,878
DOMINO'S PIZZA, INC. COMMON STOCK USD 25754A201 1,468 4,979 SH   SOLE   4,979 0 0
XYLEM INC. COMMON STOCK USD 98419M100 90,164 1,128,890 SH   SOLE   1,128,890 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR USD 874039100 58,256 1,319,469 SH   SOLE   1,114,614 0 204,855
MEDIDATA SOLUTIONS, INC. COMMON STOCK USD 58471A105 2,312 31,534 SH   SOLE   31,534 0 0
AMAZON.COM, INC. COMMON STOCK USD 023135106 166,204 82,996 SH   SOLE   82,996 0 0
FACEBOOK, INC. COMMON STOCK USD 30303M102 80,650 490,451 SH   SOLE   490,451 0 0
UNIVERSAL DISPLAY CORPORATION COMMON STOCK USD 91347P105 46,257 392,511 SH   SOLE   392,511 0 0
MONDELEZ INTERNATIONAL, INC. COMMON STOCK USD 609207105 2,526 58,808 SH   SOLE   51,897 0 6,911
MARKETAXESS HOLDINGS INC. COMMON STOCK USD 57060D108 62,374 349,316 SH   SOLE   349,316 0 0
JPMORGAN CHASE CO. COMMON STOCK USD 46625H100 100,999 895,135 SH   SOLE   834,635 0 60,500
LOCKHEED MARTIN CORPORATION COMMON STOCK USD 539830109 63,562 183,747 SH   SOLE   183,747 0 0
PFIZER INC. COMMON STOCK USD 717081103 28,677 650,721 SH   SOLE   501,718 0 149,003
THE COCA-COLA COMPANY COMMON STOCK USD 191216100 1,389 30,073 SH   SOLE   0 0 30,073
THE BOEING COMPANY COMMON STOCK USD 097023105 54,171 145,654 SH   SOLE   128,576 0 17,078
ALTRIA GROUP, INC. COMMON STOCK USD 02209S103 533 8,839 SH   SOLE   0 0 8,839
XCEL ENERGY INC. COMMON STOCK USD 98389B100 543 11,509 SH   SOLE   0 0 11,509
NEXTERA ENERGY, INC. COMMON STOCK USD 65339F101 109,383 652,681 SH   SOLE   618,598 0 34,083
CHEVRON CORPORATION COMMON STOCK USD 166764100 58,497 478,418 SH   SOLE   422,880 0 55,538
EXXON MOBIL CORPORATION COMMON STOCK USD 30231G102 3,253 38,256 SH   SOLE   38,256 0 0
TEXAS INSTRUMENTS INCORPORATED COMMON STOCK USD 882508104 3,006 28,013 SH   SOLE   23,265 0 4,748
BRISTOL-MYERS SQUIBB COMPANY COMMON STOCK USD 110122108 229 3,693 SH   SOLE   0 0 3,693
OCCIDENTAL PETROLEUM CORPORATION COMMON STOCK USD 674599105 285 3,473 SH   SOLE   0 0 3,473
UNION PACIFIC CORPORATION COMMON STOCK USD 907818108 2,216 13,609 SH   SOLE   10,774 0 2,835
ALCOA CORPORATION COMMON STOCK USD 013872106 1,056 26,156 SH   SOLE   26,156 0 0
DOWDUPONT INC. COMMON STOCK USD 26078J100 190 2,958 SH   SOLE   0 0 2,958
EMERSON ELECTRIC CO. COMMON STOCK USD 291011104 3,823 49,916 SH   SOLE   0 0 49,916
AIR PRODUCTS AND CHEMICALS, INC. COMMON STOCK USD 009158106 32,365 193,747 SH   SOLE   157,213 0 36,534
ANALOG DEVICES, INC. COMMON STOCK USD 032654105 362 3,920 SH   SOLE   0 0 3,920
APPLIED MATERIALS, INC. COMMON STOCK USD 038222105 1,546 40,008 SH   SOLE   40,008 0 0
PEPSICO, INC. COMMON STOCK USD 713448108 1,024 9,155 SH   SOLE   0 0 9,155
ABBVIE INC. COMMON STOCK USD 00287Y109 32,855 347,310 SH   SOLE   313,521 0 33,789
COLGATE-PALMOLIVE COMPANY COMMON STOCK USD 194162103 35,171 525,414 SH   SOLE   525,414 0 0
INTERNATIONAL BUSINESS MACHINES CORPORATION COMMON STOCK USD 459200101 946 6,256 SH   SOLE   0 0 6,256
RYDER SYSTEM, INC. COMMON STOCK USD 783549108 1,214 16,610 SH   SOLE   16,610 0 0
VORNADO REALTY TRUST REIT USD 929042109 186 2,544 SH   SOLE   0 0 2,544
JOHNSON JOHNSON COMMON STOCK USD 478160104 28,980 209,771 SH   SOLE   183,063 0 26,708
RAYTHEON COMPANY COMMON STOCK USD 755111507 2,236 10,820 SH   SOLE   10,820 0 0
CVS HEALTH CORPORATION COMMON STOCK USD 126650100 234 2,973 SH   SOLE   0 0 2,973
AUTOMATIC DATA PROCESSING, INC. COMMON STOCK USD 053015103 316 2,100 SH   SOLE   0 0 2,100
TERADYNE, INC. COMMON STOCK USD 880770102 50,505 1,366,094 SH   SOLE   1,366,094 0 0
T-MOBILE USA, INC. COMMON STOCK USD 872590104 2,034 28,979 SH   SOLE   28,979 0 0
THE CLOROX COMPANY COMMON STOCK USD 189054109 22,797 151,574 SH   SOLE   127,865 0 23,709
KEYCORP COMMON STOCK USD 493267108 1,288 64,764 SH   SOLE   64,764 0 0
BAXTER INTERNATIONAL INC. COMMON STOCK USD 071813109 2,340 30,349 SH   SOLE   30,349 0 0
ZOETIS INC. COMMON STOCK USD 98978V103 2,248 24,554 SH   SOLE   24,554 0 0
AVERY DENNISON CORPORATION COMMON STOCK USD 053611109 76,274 704,027 SH   SOLE   704,027 0 0
MERCK CO., INC. COMMON STOCK USD 58933Y105 1,285 18,117 SH   SOLE   0 0 18,117
NUCOR CORPORATION COMMON STOCK USD 670346105 15,227 240,043 SH   SOLE   201,784 0 38,259
DOLLAR GENERAL CORPORATION COMMON STOCK USD 256677105 1,871 17,119 SH   SOLE   17,119 0 0
EVERCORE INC. COMMON STOCK USD 29977A105 6,263 62,292 SH   SOLE   62,292 0 0
SUNTRUST BANKS, INC. COMMON STOCK USD 867914103 2,107 31,553 SH   SOLE   31,553 0 0
BEST BUY CO., INC. COMMON STOCK USD 086516101 1,614 20,340 SH   SOLE   20,340 0 0
GREEN DOT CORPORATION COMMON STOCK USD 39304D102 62,580 704,566 SH   SOLE   704,566 0 0
SERVICENOW, INC. COMMON STOCK USD 81762P102 9,911 50,660 SH   SOLE   50,660 0 0
APOLLO COMMERCIAL REAL ESTATE FINANCE, INC. REIT USD 03762U105 3,374 178,891 SH   SOLE   178,891 0 0
STARWOOD PROPERTY TRUST, INC. REIT USD 85571B105 9,126 423,855 SH   SOLE   423,855 0 0
LINCOLN ELECTRIC HOLDINGS, INC. COMMON STOCK USD 533900106 30,401 325,317 SH   SOLE   325,317 0 0
KAR AUCTION SERVICES, INC. COMMON STOCK USD 48238T109 37,665 631,006 SH   SOLE   631,006 0 0
VERIZON COMMUNICATIONS INC. COMMON STOCK USD 92343V104 1,338 25,073 SH   SOLE   0 0 25,073
LAM RESEARCH CORPORATION COMMON STOCK USD 512807108 8,918 58,786 SH   SOLE   58,786 0 0
WEIBO CORPORATION ADR USD 948596101 3,583 49,000 SH   SOLE   49,000 0 0
FIRST AMERICAN FINANCIAL CORPORATION COMMON STOCK USD 31847R102 1,555 30,138 SH   SOLE   30,138 0 0
ZIONS BANCORPORATION COMMON STOCK USD 989701107 42,698 851,574 SH   SOLE   851,574 0 0
FEDEX CORPORATION COMMON STOCK USD 31428X106 2,014 8,363 SH   SOLE   8,363 0 0
ALIBABA GROUP HOLDING LIMITED ADR USD 01609W102 25,368 154,000 SH   SOLE   154,000 0 0
COMCAST CORPORATION COMMON STOCK USD 20030N101 355 10,022 SH   SOLE   0 0 10,022
EATON VANCE CORP. COMMON STOCK USD 278265103 1,922 36,562 SH   SOLE   36,562 0 0
APPLE INC. COMMON STOCK USD 037833100 61,572 272,732 SH   SOLE   272,732 0 0
FIVE BELOW, INC. COMMON STOCK USD 33829M101 2,343 18,016 SH   SOLE   18,016 0 0
KLA-TENCOR CORPORATION COMMON STOCK USD 482480100 1,644 16,166 SH   SOLE   16,166 0 0
THE HOME DEPOT, INC. COMMON STOCK USD 437076102 4,422 21,349 SH   SOLE   19,506 0 1,843
MICRON TECHNOLOGY, INC. COMMON STOCK USD 595112103 11,580 256,034 SH   SOLE   256,034 0 0
PILGRIM'S PRIDE CORPORATION COMMON STOCK USD 72147K108 632 34,910 SH   SOLE   34,910 0 0
CITIZENS FINANCIAL GROUP, INC. COMMON STOCK USD 174610105 1,719 44,568 SH   SOLE   44,568 0 0
MANULIFE FINANCIAL CORPORATION COMMON STOCK CAD 56501R106 1,157 64,759 SH   SOLE   0 0 64,759
NUVEEN CREDIT STRATEGIES INCOME FUND CLOSED-END FUND USD 67073B106 6,019 650,053 SH   SOLE   650,053 0 0
SUNCOR ENERGY INC. COMMON STOCK CAD 867224107 2,212 57,195 SH   SOLE   57,195 0 0
TRANSCANADA CORPORATION COMMON STOCK CAD 89353D107 661 16,345 SH   SOLE   0 0 16,345
TOPBUILD CORP. COMMON STOCK USD 89055F103 20,440 359,792 SH   SOLE   359,792 0 0
MARTEN TRANSPORT, LTD. COMMON STOCK USD 573075108 7,446 353,716 SH   SOLE   353,716 0 0
SANTANDER CONSUMER USA HOLDINGS INC. COMMON STOCK USD 80283M101 1,594 79,656 SH   SOLE   79,656 0 0
ALPHABET INC. COMMON STOCK USD 02079K107 150,130 125,712 SH   SOLE   125,712 0 0
ALPHABET INC. COMMON STOCK USD 02079K305 69,967 57,946 SH   SOLE   57,946 0 0
CDW CORPORATION COMMON STOCK USD 12514G108 13,850 155,737 SH   SOLE   155,737 0 0
BEIJING 58 INFORMATION TECHNOLOGY CO., LTD. ADR USD 31680Q104 14,321 194,600 SH   SOLE   194,600 0 0