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
AIA Group LTD - SP ADR COM 001317205 255 11,500 SH   SOLE   11,500 0 0
AIA Group LTD - SP ADR COM 001317205 32 1,424 SH   OTR   0 0 1,424
Amazon.com Inc. COM 023135106 101,947 328,490 SH   SOLE   328,490 0 0
Amazon.com Inc. COM 023135106 62,106 200,116 SH   OTR   0 0 200,116
Ambev SA- ADR COM 02319V103 2,525 405,895 SH   SOLE   405,895 0 0
Ambev SA- ADR COM 02319V103 23,248 3,737,610 SH   OTR   0 0 3,737,610
American Express Co. COM 025816109 113,648 1,221,494 SH   SOLE   1,221,494 0 0
American Express Co. COM 025816109 29,958 321,990 SH   OTR   0 0 321,990
Amgen Inc. COM 031162100 124,547 781,891 SH   SOLE   781,891 0 0
Amgen Inc. COM 031162100 80,484 505,270 SH   OTR   0 0 505,270
Aon PLC COM G0408V102 90,373 953,004 SH   SOLE   953,004 0 0
Aon PLC COM G0408V102 69,241 730,154 SH   OTR   0 0 730,154
Arm Holdings ADR COM 042068106 213 4,590 SH   SOLE   4,590 0 0
Arm Holdings ADR COM 042068106 45 969 SH   OTR   0 0 969
Automatic Data Processing, Inc COM 053015103 112,283 1,346,805 SH   SOLE   1,346,805 0 0
Automatic Data Processing, Inc COM 053015103 30,700 368,240 SH   OTR   0 0 368,240
Cerner Corp. COM 156782104 100,487 1,554,079 SH   SOLE   1,554,079 0 0
Cerner Corp. COM 156782104 24,134 373,241 SH   OTR   0 0 373,241
Colgate Palmolive Co. COM 194162103 104,337 1,507,976 SH   SOLE   1,507,976 0 0
Colgate Palmolive Co. COM 194162103 69,345 1,002,244 SH   OTR   0 0 1,002,244
Core Laboratories COM N22717107 2,800 23,270 SH   SOLE   23,270 0 0
Core Laboratories COM N22717107 27,322 227,043 SH   OTR   0 0 227,043
Costco Wholesale Corp. COM 22160K105 1,234 8,705 SH   SOLE   8,705 0 0
Danone ADR COM 23636T100 260 19,938 SH   SOLE   19,938 0 0
Disney (Walt), Company COM 254687106 116,272 1,234,445 SH   SOLE   1,234,445 0 0
Disney (Walt), Company COM 254687106 30,824 327,255 SH   OTR   0 0 327,255
Ecolab Inc. COM 278865100 86,895 831,374 SH   SOLE   831,374 0 0
Ecolab Inc. COM 278865100 23,773 227,450 SH   OTR   0 0 227,450
Elekta Ab Adr. COM 28617Y101 131 12,930 SH   SOLE   12,930 0 0
Equinix Inc. COM 29444U502 103,843 458,001 SH   SOLE   458,001 0 0
Equinix Inc. COM 29444U502 64,987 286,628 SH   OTR   0 0 286,628
Fastenal Co. COM 311900104 86,635 1,821,590 SH   SOLE   1,821,590 0 0
Fastenal Co. COM 311900104 47,788 1,004,784 SH   OTR   0 0 1,004,784
Fomento Econ Mexico-SP Adr COM 344419106 2,486 28,245 SH   SOLE   28,245 0 0
Fomento Econ Mexico-SP Adr COM 344419106 23,432 266,180 SH   OTR   0 0 266,180
Google Inc. Class C COM 38259P706 117,539 223,288 SH   SOLE   223,288 0 0
Google Inc. Class C COM 38259P706 77,236 146,724 SH   OTR   0 0 146,724
Hershey COM 427866108 78,307 753,459 SH   SOLE   753,459 0 0
Hershey COM 427866108 18,644 179,390 SH   OTR   0 0 179,390
Linked In COM 53578A108 56,621 246,490 SH   SOLE   246,490 0 0
Linked In COM 53578A108 33,635 146,425 SH   OTR   0 0 146,425
Lowe's Co. Inc. COM 548661107 157,155 2,284,232 SH   SOLE   2,284,232 0 0
Lowe's Co. Inc. COM 548661107 96,369 1,400,714 SH   OTR   0 0 1,400,714
Mercadolibre COM 58733R102 2,543 19,920 SH   SOLE   19,920 0 0
Mercadolibre COM 58733R102 15,891 124,466 SH   OTR   0 0 124,466
Mondelez International Inc.- A COM 609207105 53,504 1,472,914 SH   SOLE   1,472,914 0 0
Mondelez International Inc.- A COM 609207105 13,073 359,897 SH   OTR   0 0 359,897
Monsanto Co. COM 61166W101 101,692 851,194 SH   SOLE   851,194 0 0
Monsanto Co. COM 61166W101 66,838 559,451 SH   OTR   0 0 559,451
Nestle A ADR COM 641069406 257 3,528 SH   SOLE   3,528 0 0
Nielsen NV COM N63218106 3,018 67,480 SH   SOLE   67,480 0 0
Nielsen NV COM N63218106 27,707 619,430 SH   OTR   0 0 619,430
Novo-Nordisk ADR COM 670100205 213 5,037 SH   SOLE   5,037 0 0
Novo-Nordisk ADR COM 670100205 15 352 SH   OTR   0 0 352
Perrigo Co. Plc COM G97822103 63,599 380,465 SH   SOLE   380,465 0 0
Perrigo Co. Plc COM G97822103 53,754 321,570 SH   OTR   0 0 321,570
Priceline COM 741503403 87,625 76,850 SH   SOLE   76,850 0 0
Priceline COM 741503403 58,459 51,270 SH   OTR   0 0 51,270
Qualcomm Inc. COM 747525103 52,758 709,776 SH   SOLE   709,776 0 0
Qualcomm Inc. COM 747525103 14,179 190,760 SH   OTR   0 0 190,760
Red Hat Inc. COM 756577102 72,208 1,044,374 SH   SOLE   1,044,374 0 0
Red Hat Inc. COM 756577102 18,028 260,748 SH   OTR   0 0 260,748
Regeneron Pharmaceuticals COM 75886F107 54,315 132,394 SH   SOLE   132,394 0 0
Regeneron Pharmaceuticals COM 75886F107 13,351 32,544 SH   OTR   0 0 32,544
SAP SE COM 803054204 88,657 1,272,898 SH   SOLE   1,272,898 0 0
SAP SE COM 803054204 74,473 1,069,250 SH   OTR   0 0 1,069,250
SalesForce.com COM 79466L302 73,759 1,243,622 SH   SOLE   1,243,622 0 0
SalesForce.com COM 79466L302 45,448 766,276 SH   OTR   0 0 766,276
Sanofi-ADR COM 80105N105 78,631 1,723,993 SH   SOLE   1,723,993 0 0
Sanofi-ADR COM 80105N105 23,093 506,324 SH   OTR   0 0 506,324
Schlumberger Ltd COM 806857108 109,568 1,282,844 SH   SOLE   1,282,844 0 0
Schlumberger Ltd COM 806857108 64,296 752,797 SH   OTR   0 0 752,797
Starbucks Corporation COM 855244109 89,640 1,092,501 SH   SOLE   1,092,501 0 0
Starbucks Corporation COM 855244109 55,744 679,395 SH   OTR   0 0 679,395
State Street Corp. COM 857477103 107,565 1,370,251 SH   SOLE   1,370,251 0 0
State Street Corp. COM 857477103 76,397 973,205 SH   OTR   0 0 973,205
Tencent Holdings ADR COM 88032Q109 129 8,920 SH   SOLE   8,920 0 0
Tencent Holdings ADR COM 88032Q109 42 2,909 SH   OTR   0 0 2,909
Visa Inc. COM 92826C839 151,755 578,774 SH   SOLE   578,774 0 0
Visa Inc. COM 92826C839 92,567 353,039 SH   OTR   0 0 353,039
Whole Foods Market COM 966837106 102,562 2,034,154 SH   SOLE   2,034,154 0 0
Whole Foods Market COM 966837106 25,696 509,630 SH   OTR   0 0 509,630
iShares Russell 1000 Growth COM 464287614 2,059 21,533 SH   SOLE   21,533 0 0
iShares Russell 1000 Growth COM 464287614 167 1,750 SH   OTR   0 0 1,750