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
AMPHENOL CORP NEW CL A 032095101 10 144 SH   SOLE   144 0 0
ENERSYS COM 29275Y102 30 606 SH   SOLE   606 0 0
ANTHEM INC COM 036752103 182 800 SH   SOLE   800 0 0
UNILEVER PLC SPON ADR NEW 904767704 137,214 2,713,343 SH   SOLE   2,713,343 0 0
APPLE INC COM 037833100 301,394 1,185,235 SH   SOLE   1,185,235 0 0
IDEXX LABS INC COM 45168D104 17 70 SH   SOLE   70 0 0
SCHLUMBERGER LTD COM 806857108 119,343 8,846,782 SH   SOLE   8,846,782 0 0
COLGATE PALMOLIVE CO COM 194162103 129,235 1,947,482 SH   SOLE   1,947,482 0 0
NOBLE ENERGY INC COM 655044105 10 1,600 SH   SOLE   1,600 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 157 2,495 SH   SOLE   2,495 0 0
EXXON MOBIL CORP COM 30231G102 210,633 5,547,353 SH   SOLE   5,547,353 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 200 82,201 SH   SOLE   82,201 0 0
BORGWARNER INC COM 099724106 27 1,101 SH   SOLE   1,101 0 0
PROTO LABS INC COM 743713109 117,822 1,547,631 SH   SOLE   1,547,631 0 0
3M CO COM 88579Y101 77,165 565,272 SH   SOLE   565,272 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 90,059 3,401,004 SH   SOLE   3,401,004 0 0
ROLLINS INC COM 775711104 47 1,299 SH   SOLE   1,299 0 0
FACEBOOK INC CL A 30303M102 310,090 1,859,056 SH   SOLE   1,859,056 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 42,696 2,821,921 SH   SOLE   2,821,921 0 0
ABBOTT LABS COM 002824100 178,992 2,268,310 SH   SOLE   2,268,310 0 0
ISHARES TR EAFE GRWTH ETF 464288885 2,057 28,930 SH   SOLE   28,930 0 0
ABBVIE INC COM 00287Y109 12 152 SH   SOLE   152 0 0
AVERY DENNISON CORP COM 053611109 61 600 SH   SOLE   600 0 0
AIR PRODS & CHEMS INC COM 009158106 64 320 SH   SOLE   320 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 47,971 1,169,452 SH   SOLE   1,169,452 0 0
ROPER TECHNOLOGIES INC COM 776696106 359,521 1,153,011 SH   SOLE   1,153,011 0 0
ALPHABET INC CAP STK CL A 02079K305 389,063 334,837 SH   SOLE   334,837 0 0
REGENERON PHARMACEUTICALS COM 75886F107 8,177 16,747 SH   SOLE   16,747 0 0
SAP SE SPON ADR 803054204 865,629 7,833,740 SH   SOLE   7,833,740 0 0
IQVIA HLDGS INC COM 46266C105 11 100 SH   SOLE   100 0 0
ANSYS INC COM 03662Q105 18 78 SH   SOLE   78 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 66 251 SH   SOLE   251 0 0
ALTAIR ENGR INC COM CL A 021369103 25 942 SH   SOLE   942 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 99,376 2,172,142 SH   SOLE   2,172,142 0 0
CNOOC LIMITED SPONSORED ADR 126132109 97,886 946,035 SH   SOLE   946,035 0 0
RESMED INC COM 761152107 12 81 SH   SOLE   81 0 0
THE TRADE DESK INC COM CL A 88339J105 117,559 609,110 SH   SOLE   609,110 0 0
KANSAS CITY SOUTHERN COM 485170302 5 39 SH   SOLE   39 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 116,016 1,232,382 SH   SOLE   1,232,382 0 0
PAYPAL HLDGS INC COM 70450Y103 538,712 5,626,815 SH   SOLE   5,626,815 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 22 256 SH   SOLE   256 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 474,175 12,329,053 SH   SOLE   12,329,053 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,016,935 21,279,224 SH   SOLE   21,279,224 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 64,590 1,977,673 SH   SOLE   1,977,673 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 377,143 10,011,764 SH   SOLE   10,011,764 0 0
EXPONENT INC COM 30214U102 13 175 SH   SOLE   175 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 31 1,304 SH   SOLE   1,304 0 0
LAUDER ESTEE COS INC CL A 518439104 131,940 828,037 SH   SOLE   828,037 0 0
ECOPETROL S A SPONSORED ADS 279158109 6,300 662,450 SH   SOLE   662,450 0 0
DOMINOS PIZZA INC COM 25754A201 52 159 SH   SOLE   159 0 0
TIFFANY & CO NEW COM 886547108 14 106 SH   SOLE   106 0 0
NVIDIA CORP COM 67066G104 290,103 1,100,542 SH   SOLE   1,100,542 0 0
WATERS CORP COM 941848103 154,830 850,483 SH   SOLE   850,483 0 0
IPG PHOTONICS CORP COM 44980X109 12 107 SH   SOLE   107 0 0
ALLSTATE CORP COM 020002101 281 3,058 SH   SOLE   3,058 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 114,931 4,604,618 SH   SOLE   4,604,618 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 6,348 190,398 SH   SOLE   190,398 0 0
DEERE & CO COM 244199105 153,853 1,113,580 SH   SOLE   1,113,580 0 0
HELMERICH & PAYNE INC COM 423452101 4 227 SH   SOLE   227 0 0
IMPERIAL OIL LTD COM NEW 453038408 137 12,300 SH   SOLE   12,300 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 24 308 SH   SOLE   308 0 0
CISCO SYS INC COM 17275R102 33 845 SH   SOLE   845 0 0
EBAY INC COM 278642103 104,214 3,466,870 SH   SOLE   3,466,870 0 0
ALCON INC ORD SHS H01301128 4,687 92,230 SH   SOLE   92,230 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 17 60 SH   SOLE   60 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 981,856 5,048,622 SH   SOLE   5,048,622 0 0
DISNEY WALT CO COM DISNEY 254687106 126,565 1,310,202 SH   SOLE   1,310,202 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,462 13,884 SH   SOLE   13,884 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 60,100 4,766,078 SH   SOLE   4,766,078 0 0
BOOKING HLDGS INC COM 09857L108 285,210 212,002 SH   SOLE   212,002 0 0
CORE LABORATORIES N V COM N22717107 1,787 172,866 SH   SOLE   172,866 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 283 7,044 SH   SOLE   7,044 0 0
TERADYNE INC COM 880770102 12 213 SH   SOLE   213 0 0
SALESFORCE COM INC COM 79466L302 136,262 946,395 SH   SOLE   946,395 0 0
NIKE INC CL B 654106103 238,699 2,884,931 SH   SOLE   2,884,931 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 62,174 875,450 SH   SOLE   875,450 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 4 169 SH   SOLE   169 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 312,296 3,795,528 SH   SOLE   3,795,528 0 0
BAIDU INC SPON ADR REP A 056752108 862,145 8,553,871 SH   SOLE   8,553,871 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 88,637 1,907,402 SH   SOLE   1,907,402 0 0
MERCK & CO. INC COM 58933Y105 68 880 SH   SOLE   880 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 487,149 2,047,274 SH   SOLE   2,047,274 0 0
JPMORGAN CHASE & CO COM 46625H100 58 641 SH   SOLE   641 0 0
SYNOPSYS INC COM 871607107 137,899 1,070,728 SH   SOLE   1,070,728 0 0
HEICO CORP NEW COM 422806109 27 357 SH   SOLE   357 0 0
WEIBO CORP SPONSORED ADR 948596101 72 2,175 SH   SOLE   2,175 0 0
ILLINOIS TOOL WKS INC COM 452308109 114 800 SH   SOLE   800 0 0
MICROSOFT CORP COM 594918104 218,062 1,382,676 SH   SOLE   1,382,676 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 35 415 SH   SOLE   415 0 0
TEXAS INSTRS INC COM 882508104 11 115 SH   SOLE   115 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 75 1,417 SH   SOLE   1,417 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 203,371 50,091,463 SH   SOLE   50,091,463 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 628 21,715 SH   SOLE   21,715 0 0
SVB FINANCIAL GROUP COM 78486Q101 112,971 747,753 SH   SOLE   747,753 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 116,467 916,198 SH   SOLE   916,198 0 0
WORKDAY INC CL A 98138H101 114,629 880,275 SH   SOLE   880,275 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 491,997 4,893,550 SH   SOLE   4,893,550 0 0
ISHARES TR MSCI ACWI EX US 464288240 3,092 82,116 SH   SOLE   82,116 0 0
WPP PLC NEW ADR 92937A102 2 49 SH   SOLE   49 0 0
ILLUMINA INC COM 452327109 316,372 1,158,364 SH   SOLE   1,158,364 0 0
BANCO SANTANDER SA ADR 05964H105 154 65,355 SH   SOLE   65,355 0 0
MASTERCARD INC CL A 57636Q104 311,439 1,289,284 SH   SOLE   1,289,284 0 0
ADOBE INC COM 00724F101 29 90 SH   SOLE   90 0 0
51JOB INC SPONSORED ADS 316827104 185,474 3,021,248 SH   SOLE   3,021,248 0 0
TENARIS S A SPONSORED ADS 88031M109 85,454 7,091,599 SH   SOLE   7,091,599 0 0
VERISK ANALYTICS INC COM 92345Y106 325,756 2,337,180 SH   SOLE   2,337,180 0 0
TRANSOCEAN LTD REG SHS H8817H100 0 218 SH   SOLE   218 0 0
REPLIGEN CORP COM 759916109 24 253 SH   SOLE   253 0 0
SASOL LTD SPONSORED ADR 803866300 4,548 2,262,314 SH   SOLE   2,262,314 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 99,178 32,411,311 SH   SOLE   32,411,311 0 0
COGNEX CORP COM 192422103 68,126 1,613,574 SH   SOLE   1,613,574 0 0
LINDE PLC SHS G5494J103 150,543 870,189 SH   SOLE   870,189 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 434,516 96,774,169 SH   SOLE   96,774,169 0 0
CHURCH & DWIGHT INC COM 171340102 58 900 SH   SOLE   900 0 0
DANAHER CORPORATION COM 235851102 45 327 SH   SOLE   327 0 0
ZOETIS INC CL A 98978V103 31 261 SH   SOLE   261 0 0
ISHARES TR GLOBAL 100 ETF 464287572 172 3,851 SH   SOLE   3,851 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 57 418 SH   SOLE   418 0 0
CANADIAN NATL RY CO COM 136375102 491,764 6,334,719 SH   SOLE   6,334,719 0 0
PLANET FITNESS INC CL A 72703H101 15 309 SH   SOLE   309 0 0
NETEASE INC SPONSORED ADS 64110W102 144,633 450,625 SH   SOLE   450,625 0 0
AMBEV SA SPONSORED ADR 02319V103 469,485 204,124,193 SH   SOLE   204,124,193 0 0
LEMAITRE VASCULAR INC COM 525558201 8 317 SH   SOLE   317 0 0
CABLE ONE INC COM 12685J105 5 3 SH   SOLE   3 0 0
ISHARES TR MSCI ACWI ETF 464288257 3,441 54,991 SH   SOLE   54,991 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 455 16,246 SH   SOLE   16,246 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 115 1,061 SH   SOLE   1,061 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 13 19 SH   SOLE   19 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 5 231 SH   SOLE   231 0 0
EPAM SYS INC COM 29414B104 360,411 1,941,241 SH   SOLE   1,941,241 0 0
MCDONALDS CORP COM 580135101 52 313 SH   SOLE   313 0 0
CREDICORP LTD COM G2519Y108 179,562 1,255,067 SH   SOLE   1,255,067 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 54 671 SH   SOLE   671 0 0
GARTNER INC COM 366651107 6 63 SH   SOLE   63 0 0
ALIGN TECHNOLOGY INC COM 016255101 112,704 647,904 SH   SOLE   647,904 0 0
ECOLAB INC COM 278865100 62 400 SH   SOLE   400 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,536 28,735 SH   SOLE   28,735 0 0
ICICI BANK LIMITED ADR 45104G104 444,480 52,291,688 SH   SOLE   52,291,688 0 0
ISHARES TR MSCI INDIA ETF 46429B598 57,176 2,371,467 SH   SOLE   2,371,467 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 415,702 6,869,967 SH   SOLE   6,869,967 0 0
TRIP COM GROUP LTD ADS 89677Q107 212,069 9,043,442 SH   SOLE   9,043,442 0 0
PROCTER & GAMBLE CO COM 742718109 147 1,332 SH   SOLE   1,332 0 0
EMERSON ELEC CO COM 291011104 9 185 SH   SOLE   185 0 0
YANDEX N V SHS CLASS A N97284108 679,596 19,958,746 SH   SOLE   19,958,746 0 0
JOHNSON & JOHNSON COM 478160104 105 800 SH   SOLE   800 0 0
SERVICENOW INC COM 81762P102 15 54 SH   SOLE   54 0 0
RIO TINTO PLC SPONSORED ADR 767204100 62,467 1,371,105 SH   SOLE   1,371,105 0 0