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
ABBOTT LABS COM 002824100 67,500 688,220 SH   SOLE   140,894 0 547,326
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 24,410 127,583 SH   OTR 1 0 747 126,836
ADOBE INC COM 00724F101 370,895 802,657 SH   OTR 1 349,534 13,301 439,822
AIR LEASE CORP CL A 00912X302 25,060 797,264 SH   SOLE   164,273 0 632,991
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,314,915 6,074,451 SH   OTR 1 2,415,614 1,997,746 1,661,091
ALPHABET INC CAP STK CL C 02079K107 535,780 357,907 SH   OTR 1 172,033 7,033 178,841
AMAZON COM INC COM 023135106 788,510 269,688 SH   OTR 1 135,165 5,627 128,896
AMBEV SA SPONSORED ADR 02319V103 148,205 56,757,386 SH   OTR 1 21,725,288 22,047,674 12,984,424
AMERICAN TOWER CORP NEW COM 03027X100 410 1,588 SH   SOLE   0 0 1,588
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 117,115 2,212,956 SH   SOLE   457,574 0 1,755,382
AUTOHOME INC SP ADR RP CL A 05278C107 228,065 3,055,860 SH   OTR 1 1,019,688 1,261,417 774,755
BAOZUN INC SPONSORED ADR 06684L103 119,745 3,150,148 SH   OTR 1 982,907 1,267,608 899,633
BECTON DICKINSON & CO COM 075887109 316,065 1,245,110 SH   OTR 1 606,777 24,532 613,801
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 250,560 1,284,620 SH   OTR 1 890,729 34,878 359,013
BERKSHIRE HATHAWAY INC DEL CL A 084670108 122,155 457 SH   SOLE   0 0 457
BOOKING HOLDINGS INC COM 09857L108 255,015 152,255 SH   OTR 1 74,509 3,212 74,534
BOSTON SCIENTIFIC CORP COM 101137107 316,320 8,494,250 SH   OTR 1 4,123,410 166,707 4,204,133
CASEYS GEN STORES INC COM 147528103 50,825 313,460 SH   SOLE   74,212 0 239,248
CME GROUP INC COM 12572Q105 132,665 772,661 SH   OTR 1 397,754 17,311 357,596
COCA COLA CO COM 191216100 344,715 7,262,385 SH   OTR 1 3,393,330 132,521 3,736,534
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 2,575 58,738 SH   SOLE   58,738 0 0
COMCAST CORP NEW CL A 20030N101 288,055 6,957,491 SH   OTR 1 3,515,010 144,589 3,297,892
COPART INC COM 217204106 46,095 516,029 SH   SOLE   105,624 0 410,405
CREDICORP LTD COM G2519Y108 2,195 16,432 SH   SOLE   16,432 0 0
DISNEY WALT CO COM DISNEY 254687106 268,190 2,268,948 SH   OTR 1 1,122,378 46,472 1,100,098
DOLLAR GEN CORP NEW COM 256677105 93,825 454,943 SH   SOLE   105,394 0 349,549
ECOLAB INC COM 278865100 39,320 184,114 SH   SOLE   38,041 0 146,073
ELECTRONIC ARTS INC COM 285512109 130,920 920,287 SH   SOLE   200,072 0 720,215
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 209,195 3,410,569 SH   OTR 1 1,215,578 1,391,462 803,529
GENUINE PARTS CO COM 372460105 460 5,292 SH   SOLE   0 0 5,292
GRACO INC COM 384109104 60,405 1,171,311 SH   SOLE   245,791 0 925,520
HDFC BANK LTD SPONSORED ADS 40415F101 126,040 2,482,986 SH   SOLE   2,268,836 0 214,150
HERSHEY CO COM 427866108 61,360 440,639 SH   SOLE   92,155 0 348,484
HOME DEPOT INC COM 437076102 76,075 282,794 SH   SOLE   58,746 0 224,048
INFOSYS LTD SPONSORED ADR 456788108 2,235 231,693 SH   SOLE   231,693 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 227,685 376,897 SH   OTR 1 174,641 6,853 195,403
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 250 53,734 SH   SOLE   0 0 53,734
JOHNSON & JOHNSON COM 478160104 411,215 2,757,737 SH   OTR 1 1,269,232 49,897 1,438,608
KEYSIGHT TECHNOLOGIES INC COM 49338L103 107,670 995,281 SH   SOLE   205,739 0 789,542
LAS VEGAS SANDS CORP COM 517834107 2,235 49,128 SH   SOLE   0 0 49,128
M & T BK CORP COM 55261F104 45,640 409,316 SH   SOLE   83,488 0 325,828
MASTERCARD INCORPORATED CL A 57636Q104 701,700 2,255,515 SH   OTR 1 1,125,063 158,894 971,558
MEDTRONIC PLC SHS G5960L103 436,835 4,567,494 SH   OTR 1 2,290,773 309,076 1,967,645
MICROSOFT CORP COM 594918104 896,410 4,164,326 SH   OTR 1 2,079,920 87,640 1,996,766
MONDELEZ INTL INC CL A 609207105 207,430 3,824,945 SH   OTR 1 1,010,788 399,074 2,415,083
MOTOROLA SOLUTIONS INC COM NEW 620076307 76,330 507,350 SH   SOLE   105,173 0 402,177
NETEASE INC SPONSORED ADS 64110W102 275,665 640,795 SH   OTR 1 245,121 195,818 199,856
NIKE INC CL B 654106103 168,320 1,624,313 SH   OTR 1 830,206 35,661 758,446
NORTHROP GRUMMAN CORP COM 666807102 71,245 215,856 SH   SOLE   44,683 0 171,173
OREILLY AUTOMOTIVE INC COM 67103H107 217,530 488,664 SH   OTR 1 265,009 11,713 211,942
PAYPAL HLDGS INC COM 70450Y103 464,110 2,516,044 SH   OTR 1 1,220,668 49,914 1,245,462
PEPSICO INC COM 713448108 356,245 2,526,026 SH   OTR 1 1,230,683 47,496 1,247,847
PHILIP MORRIS INTL INC COM 718172109 14,285 228,289 SH   OTR 1 0 1,312 226,977
PNC FINL SVCS GROUP INC COM 693475105 240 2,294 SH   SOLE   0 0 2,294
ROSS STORES INC COM 778296103 223,485 2,475,773 SH   OTR 1 1,185,430 47,873 1,242,470
SALESFORCE COM INC COM 79466L302 64,855 322,493 SH   SOLE   66,761 0 255,732
SHERWIN WILLIAMS CO COM 824348106 300,955 492,007 SH   OTR 1 238,939 9,844 243,224
STARBUCKS CORP COM 855244109 149,480 1,921,024 SH   OTR 1 975,273 41,668 904,083
SYNOPSYS INC COM 871607107 272,415 1,320,963 SH   OTR 1 662,825 28,107 630,031
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 366,855 6,381,297 SH   OTR 1 3,041,636 1,547,221 1,792,440
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 233,590 17,526,940 SH   OTR 1 6,190,728 7,260,204 4,076,008
TJX COS INC NEW COM 872540109 310 6,161 SH   SOLE   0 0 6,161
UNITEDHEALTH GROUP INC COM 91324P102 480,405 1,537,423 SH   OTR 1 723,564 29,062 784,797
VISA INC COM CL A 92826C839 587,835 2,876,455 SH   OTR 1 1,451,933 61,316 1,363,206
XP INC CL A G98239109 33,325 804,294 SH   OTR 1 173,995 397,436 232,863
YANDEX N V SHS CLASS A N97284108 239,035 4,842,664 SH   OTR 1 1,418,881 2,168,872 1,254,911
YUM CHINA HLDGS INC COM 98850P109 340,995 7,181,171 SH   OTR 1 2,099,584 3,114,943 1,966,644