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 CO COM 88579Y101 12 64 SH   SOLE   64 0 0
51JOB INC SPONSORED ADS 316827104 112,506 1,797,219 SH   SOLE   1,797,219 0 0
ABBOTT LABS COM 002824100 47 393 SH   SOLE   393 0 0
ABBVIE INC COM 00287Y109 92 847 SH   SOLE   847 0 0
ABCAM PLC ADS 000380204 6,917 359,878 SH   SOLE   359,878 0 0
ABIOMED INC COM 003654100 38 118 SH   SOLE   118 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,594 20,248 SH   SOLE   20,248 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 362,245 762,028 SH   SOLE   762,028 0 0
AIR PRODS & CHEMS INC COM 009158106 71 253 SH   SOLE   253 0 0
ALCON AG ORD SHS H01301128 125,127 1,782,902 SH   SOLE   1,782,902 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 888,014 3,916,614 SH   SOLE   3,916,614 0 0
ALIGN TECHNOLOGY INC COM 016255101 334,075 616,909 SH   SOLE   616,909 0 0
ALPHABET INC CAP STK CL A 02079K305 674,634 327,092 SH   SOLE   327,092 0 0
ALTAIR ENGR INC COM CL A 021369103 34 539 SH   SOLE   539 0 0
AMAZON COM INC COM 023135106 592,881 191,618 SH   SOLE   191,618 0 0
AMBEV SA SPONSORED ADR 02319V103 521,373 190,282,069 SH   SOLE   190,282,069 0 0
AMETEK INC COM 031100100 201,183 1,575,065 SH   SOLE   1,575,065 0 0
AMPHENOL CORP NEW CL A 032095101 19 288 SH   SOLE   288 0 0
ANSYS INC COM 03662Q105 26 78 SH   SOLE   78 0 0
APPLE INC COM 037833100 214,237 1,753,880 SH   SOLE   1,753,880 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 276,129 447,274 SH   SOLE   447,274 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 69,946 749,927 SH   SOLE   749,927 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 79 418 SH   SOLE   418 0 0
BAIDU INC SPON ADR REP A 056752108 192,885 886,624 SH   SOLE   886,624 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 162,578 31,145,056 SH   SOLE   31,145,056 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 219,533 46,709,035 SH   SOLE   46,709,035 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 59,542 2,397,999 SH   SOLE   2,397,999 0 0
BANCO SANTANDER S.A. ADR 05964H105 217 63,242 SH   SOLE   63,242 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 125,831 3,933,449 SH   SOLE   3,933,449 0 0
BHP GROUP LTD SPONSORED ADS 088606108 1,077,030 15,521,402 SH   SOLE   15,521,402 0 0
BORGWARNER INC COM 099724106 75 1,613 SH   SOLE   1,613 0 0
CABLE ONE INC COM 12685J105 5 3 SH   SOLE   3 0 0
CANADIAN NATL RY CO COM 136375102 395,549 3,410,490 SH   SOLE   3,410,490 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 554,693 4,953,941 SH   SOLE   4,953,941 0 0
CHURCH & DWIGHT INC COM 171340102 69 787 SH   SOLE   787 0 0
CISCO SYS INC COM 17275R102 103 1,988 SH   SOLE   1,988 0 0
CME GROUP INC COM 12572Q105 515,215 2,522,716 SH   SOLE   2,522,716 0 0
COGNEX CORP COM 192422103 37 449 SH   SOLE   449 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 119 1,525 SH   SOLE   1,525 0 0
COLGATE PALMOLIVE CO COM 194162103 68 857 SH   SOLE   857 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 23,591 4,053,468 SH   SOLE   4,053,468 0 0
CORE LABORATORIES N V COM N22717107 2,605 90,471 SH   SOLE   90,471 0 0
COSTCO WHSL CORP NEW COM 22160K105 17 49 SH   SOLE   49 0 0
CREDICORP LTD COM G2519Y108 145,487 1,065,294 SH   SOLE   1,065,294 0 0
DANAHER CORPORATION COM 235851102 173,647 771,488 SH   SOLE   771,488 0 0
DEERE & CO COM 244199105 579,105 1,547,830 SH   SOLE   1,547,830 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 128,678 783,615 SH   SOLE   783,615 0 0
DISNEY WALT CO COM 254687106 229,695 1,244,821 SH   SOLE   1,244,821 0 0
DOMINOS PIZZA INC COM 25754A201 50 137 SH   SOLE   137 0 0
EBAY INC. COM 278642103 327,352 5,345,392 SH   SOLE   5,345,392 0 0
ECOLAB INC COM 278865100 18 84 SH   SOLE   84 0 0
ECOPETROL S A SPONSORED ADS 279158109 7,444 580,641 SH   SOLE   580,641 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 187,076 2,236,674 SH   SOLE   2,236,674 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 5 169 SH   SOLE   169 0 0
EMERSON ELEC CO COM 291011104 60 666 SH   SOLE   666 0 0
ENERSYS COM 29275Y102 55 606 SH   SOLE   606 0 0
EPAM SYS INC COM 29414B104 864,785 2,180,002 SH   SOLE   2,180,002 0 0
ETSY INC COM 29786A106 248,956 1,234,469 SH   SOLE   1,234,469 0 0
EXPONENT INC COM 30214U102 22 230 SH   SOLE   230 0 0
EXXON MOBIL CORP COM 30231G102 259 4,652 SH   SOLE   4,652 0 0
FACEBOOK INC CL A 30303M102 506,992 1,721,360 SH   SOLE   1,721,360 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 734,468 4,404,606 SH   SOLE   4,404,606 0 0
FIVE BELOW INC COM 33829M101 8 44 SH   SOLE   44 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 667,918 8,866,563 SH   SOLE   8,866,563 0 0
GARTNER INC COM 366651107 18 100 SH   SOLE   100 0 0
GENMAB A/S SPONSORED ADS 372303206 3,916 119,278 SH   SOLE   119,278 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 187,009 1,051,855 SH   SOLE   1,051,855 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 31 308 SH   SOLE   308 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 991,360 12,760,466 SH   SOLE   12,760,466 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 37 1,304 SH   SOLE   1,304 0 0
HEICO CORP NEW COM 422806109 53 419 SH   SOLE   419 0 0
HELMERICH & PAYNE INC COM 423452101 6 227 SH   SOLE   227 0 0
HONEYWELL INTL INC COM 438516106 68 314 SH   SOLE   314 0 0
ICICI BANK LIMITED ADR 45104G104 543,581 33,910,190 SH   SOLE   33,910,190 0 0
IDEXX LABS INC COM 45168D104 34 70 SH   SOLE   70 0 0
ILLUMINA INC COM 452327109 535,618 1,394,618 SH   SOLE   1,394,618 0 0
IMPERIAL OIL LTD COM NEW 453038408 31 1,280 SH   SOLE   1,280 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 184,914 250,241 SH   SOLE   250,241 0 0
IPG PHOTONICS CORP COM 44980X109 43 202 SH   SOLE   202 0 0
IQVIA HLDGS INC COM 46266C105 160,000 828,410 SH   SOLE   828,410 0 0
ISHARES TR MSCI ACWI ETF 464288257 4,379 46,020 SH   SOLE   46,020 0 0
ISHARES TR MSCI INDIA ETF 46429B598 30,734 728,635 SH   SOLE   728,635 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 678,351 136,764,283 SH   SOLE   136,764,283 0 0
JD.COM INC SPON ADR CL A 47215P106 206 2,446 SH   SOLE   2,446 0 0
JOHNSON & JOHNSON COM 478160104 82 501 SH   SOLE   501 0 0
JPMORGAN CHASE & CO COM 46625H100 98 641 SH   SOLE   641 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 27 101 SH   SOLE   101 0 0
LAUDER ESTEE COS INC CL A 518439104 228,360 785,145 SH   SOLE   785,145 0 0
LEMAITRE VASCULAR INC COM 525558201 15 317 SH   SOLE   317 0 0
LINDE PLC SHS G5494J103 105,122 375,247 SH   SOLE   375,247 0 0
MASTERCARD INCORPORATED CL A 57636Q104 191,280 537,228 SH   SOLE   537,228 0 0
MCDONALDS CORP COM 580135101 19 85 SH   SOLE   85 0 0
MERCK & CO. INC COM 58933Y105 57 734 SH   SOLE   734 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 22 19 SH   SOLE   19 0 0
MICROSOFT CORP COM 594918104 413,712 1,754,729 SH   SOLE   1,754,729 0 0
NETEASE INC SPONSORED ADS 64110W102 7,056 68,334 SH   SOLE   68,334 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 55 562 SH   SOLE   562 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 257,542 18,395,877 SH   SOLE   18,395,877 0 0
NIKE INC CL B 654106103 392,400 2,952,816 SH   SOLE   2,952,816 0 0
NVIDIA CORPORATION COM 67066G104 234,459 439,120 SH   SOLE   439,120 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 38 440 SH   SOLE   440 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 7,956 336,564 SH   SOLE   336,564 0 0
PALO ALTO NETWORKS INC COM 697435105 17 52 SH   SOLE   52 0 0
PAYPAL HLDGS INC COM 70450Y103 790,433 3,254,950 SH   SOLE   3,254,950 0 0
PENUMBRA INC COM 70975L107 17 62 SH   SOLE   62 0 0
PLANET FITNESS INC CL A 72703H101 36 469 SH   SOLE   469 0 0
PROCTER AND GAMBLE CO COM 742718109 72 532 SH   SOLE   532 0 0
PROTO LABS INC COM 743713109 74 613 SH   SOLE   613 0 0
REGENERON PHARMACEUTICALS COM 75886F107 5 11 SH   SOLE   11 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 102 813 SH   SOLE   813 0 0
REPLIGEN CORP COM 759916109 16 80 SH   SOLE   80 0 0
REPUBLIC SVCS INC COM 760759100 18 185 SH   SOLE   185 0 0
RESMED INC COM 761152107 16 81 SH   SOLE   81 0 0
RIO TINTO PLC SPONSORED ADR 767204100 217,043 2,795,141 SH   SOLE   2,795,141 0 0
ROCKWELL AUTOMATION INC COM 773903109 78 293 SH   SOLE   293 0 0
ROLLINS INC COM 775711104 39 1,132 SH   SOLE   1,132 0 0
ROPER TECHNOLOGIES INC COM 776696106 163,772 406,040 SH   SOLE   406,040 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 117,715 3,196,169 SH   SOLE   3,196,169 0 0
SALESFORCE COM INC COM 79466L302 194,376 917,433 SH   SOLE   917,433 0 0
SAP SE SPON ADR 803054204 676,314 5,507,889 SH   SOLE   5,507,889 0 0
SASOL LTD SPONSORED ADR 803866300 1 77 SH   SOLE   77 0 0
SCHLUMBERGER LTD COM 806857108 250,030 9,195,634 SH   SOLE   9,195,634 0 0
SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 52,470 4,036,121 SH   SOLE   4,036,121 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1,349 23,286 SH   SOLE   23,286 0 0
SERVICENOW INC COM 81762P102 27 54 SH   SOLE   54 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 70 308 SH   SOLE   308 0 0
STARBUCKS CORP COM 855244109 63 578 SH   SOLE   578 0 0
STOCK YDS BANCORP INC COM 861025104 40 787 SH   SOLE   787 0 0
STRYKER CORPORATION COM 863667101 18 73 SH   SOLE   73 0 0
SVB FINANCIAL GROUP COM 78486Q101 694,867 1,407,581 SH   SOLE   1,407,581 0 0
SYNOPSYS INC COM 871607107 256,691 1,035,966 SH   SOLE   1,035,966 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,588,987 13,434,117 SH   SOLE   13,434,117 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 96 1,791 SH   SOLE   1,791 0 0
TENARIS S A SPONSORED ADS 88031M109 137,067 6,040,841 SH   SOLE   6,040,841 0 0
TEXAS INSTRS INC COM 882508104 22 115 SH   SOLE   115 0 0
THE TRADE DESK INC COM CL A 88339J105 76 117 SH   SOLE   117 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 267,325 585,752 SH   SOLE   585,752 0 0
TRADEWEB MKTS INC CL A 892672106 225,582 3,048,405 SH   SOLE   3,048,405 0 0
TRIP COM GROUP LTD ADS 89677Q107 200,303 5,054,343 SH   SOLE   5,054,343 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 93 24,408 SH   SOLE   24,408 0 0
UNILEVER PLC SPON ADR NEW 904767704 145,055 2,598,155 SH   SOLE   2,598,155 0 0
UNITEDHEALTH GROUP INC COM 91324P102 223,242 600,002 SH   SOLE   600,002 0 0
V F CORP COM 918204108 182,135 2,278,960 SH   SOLE   2,278,960 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 31,953 526,577 SH   SOLE   526,577 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 29 297 SH   SOLE   297 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 185 3,775 SH   SOLE   3,775 0 0
VERISK ANALYTICS INC COM 92345Y106 160,592 908,892 SH   SOLE   908,892 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 426,146 1,983,089 SH   SOLE   1,983,089 0 0
VISA INC COM CL A 92826C839 16 76 SH   SOLE   76 0 0
WATERS CORP COM 941848103 8 28 SH   SOLE   28 0 0
WORKDAY INC CL A 98138H101 212,072 853,650 SH   SOLE   853,650 0 0
YANDEX N V SHS CLASS A N97284108 625,881 9,770,042 SH   SOLE   9,770,042 0 0
ZOETIS INC CL A 98978V103 41 261 SH   SOLE   261 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 37,796 1,296,598 SH   SOLE   1,296,598 0 0