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
Apple Inc. COM 037833100 31,114 197,251 SH   SOLE   197,251 0 0
Automatic Data Processing COM 053015103 16,079 122,631 SH   SOLE   122,631 0 0
Allergan PLC SHS G0177J108 6,596 49,346 SH   SOLE   49,346 0 0
Allegion Plc ORD SHS G0176J109 6,189 77,638 SH   SOLE   77,638 0 0
Amazon.Com Inc COM 023135106 21,576 14,365 SH   SOLE   14,365 0 0
Aon PLC CL A G0408V102 10,833 74,527 SH   SOLE   74,527 0 0
Activision Blizzard Inc COM 00507V109 5,105 109,618 SH   SOLE   109,618 0 0
American Water Works Co. COM 030420103 397 4,379 SH   SOLE   4,379 0 0
Boeing Company COM 097023105 230 712 SH   SOLE   712 0 0
Alibaba Group Holding - Sp Adr SPONSORED ADS 01609W102 12,186 88,907 SH   SOLE   88,907 0 0
Bank of America Corp. COM 060505104 12,139 492,644 SH   SOLE   492,644 0 0
Banco Bradesco-ADR SP ADR PFD NEW 059460303 5,750 581,368 SH   SOLE   581,368 0 0
Becton Dickinson & Co. COM 075887109 16,215 71,964 SH   SOLE   71,964 0 0
Biogen Inc COM 09062X103 2,649 8,804 SH   SOLE   8,804 0 0
Booking Holdings Inc COM 09857L108 10,819 6,281 SH   SOLE   6,281 0 0
Bristol-Myers Squibb COM 110122108 227 4,362 SH   SOLE   4,362 0 0
BP Amoco Plc. ADR SPONSORED ADR 055622104 210 5,547 SH   SOLE   5,547 0 0
Berkshire Hathaway Inc. Class B CL B NEW 084670702 17,676 86,570 SH   SOLE   86,570 0 0
Banco Santander Chile ADR COM 05965X109 5,352 178,987 SH   SOLE   178,987 0 0
Citigroup Inc. COM NEW 172967424 4,873 93,605 SH   SOLE   93,605 0 0
Crown Castle Intl Corp COM 22822V101 23,905 220,063 SH   SOLE   220,063 0 0
Cabot Oil & Gas Corp COM 127097103 6,575 294,173 SH   SOLE   294,173 0 0
Salesforce.com Inc. COM 79466L302 9,240 67,457 SH   SOLE   67,457 0 0
Cisco Systems COM 17275R102 3,754 86,626 SH   SOLE   86,626 0 0
Concho Resources Inc COM 20605P101 4,548 44,250 SH   SOLE   44,250 0 0
Electronic Arts Inc. COM 285512109 4,526 57,351 SH   SOLE   57,351 0 0
Equifax Inc. COM 294429105 4,039 43,369 SH   SOLE   43,369 0 0
Edison International COM 281020107 5,343 94,110 SH   SOLE   94,110 0 0
Estee Lauder Companies Class A CL A 518439104 14,815 113,876 SH   SOLE   113,876 0 0
Eog Resources COM 26875P101 7,944 91,085 SH   SOLE   91,085 0 0
Equinix Inc COM PAR $0.001 29444U700 5,301 15,037 SH   SOLE   15,037 0 0
Edwards Lifesciences Corp COM 28176E108 5,219 34,070 SH   SOLE   34,070 0 0
Diamondback Energy Inc. COM 25278X109 7,239 78,091 SH   SOLE   78,091 0 0
Facebook Inc. CL A 30303M102 15,310 116,792 SH   SOLE   116,792 0 0
Fomento Economico Mex-Sp ADR SPON ADR UNITS 344419106 3,613 41,983 SH   SOLE   41,983 0 0
General Electric COM 369604103 164 21,675 SH   SOLE   21,675 0 0
Alphabet Inc - Cl C CAP STK CL C 02079K107 29,984 28,953 SH   SOLE   28,953 0 0
Graphic Packaging Intl Corp COM 388689101 3,576 336,107 SH   SOLE   336,107 0 0
Home Depot COM 437076102 3,913 22,773 SH   SOLE   22,773 0 0
Hologic Inc COM 436440101 8,727 212,337 SH   SOLE   212,337 0 0
Honeywell International COM 438516106 17,702 133,987 SH   SOLE   133,987 0 0
Idexx Labs Inc COM 45168D104 3,373 18,131 SH   SOLE   18,131 0 0
Intl Flavors & Fragrances COM 459506101 8,605 64,089 SH   SOLE   64,089 0 0
Intuit Inc. COM 461202103 13,350 67,816 SH   SOLE   67,816 0 0
Itau Unibanco Hldng-Pref ADR SPON ADR REP PFD 465562106 5,653 618,489 SH   SOLE   618,489 0 0
Johnson & Johnson COM 478160104 26,801 207,679 SH   SOLE   207,679 0 0
JP Morgan Chase & Company COM 46625H100 28,372 290,642 SH   SOLE   290,642 0 0
Coca Cola Co. COM 191216100 20,575 434,537 SH   SOLE   434,537 0 0
Lockheed Martin Inc. COM 539830109 7,637 29,165 SH   SOLE   29,165 0 0
LogMeln Inc. COM 54142L109 3,703 45,395 SH   SOLE   45,395 0 0
Mastercard Inc CL A 57636Q104 17,715 93,904 SH   SOLE   93,904 0 0
Marriott Intl Inc. CL A 571903202 11,863 109,280 SH   SOLE   109,280 0 0
Masimo Corporation COM 574795100 3,597 33,498 SH   SOLE   33,498 0 0
McDonald's Corp. COM 580135101 20,578 115,885 SH   SOLE   115,885 0 0
Medtronic Plc SHS G5960L103 13,911 152,938 SH   SOLE   152,938 0 0
3M Company COM 88579Y101 16,436 86,258 SH   SOLE   86,258 0 0
Monster Beverage Corp COM 61174X109 7,317 148,663 SH   SOLE   148,663 0 0
Merck & Co. Inc. COM 58933Y105 206 2,700 SH   SOLE   2,700 0 0
MSCI Inc-cl A COM 55354G100 10,616 72,009 SH   SOLE   72,009 0 0
Microsoft Corp. COM 594918104 46,735 460,125 SH   SOLE   460,125 0 0
NextEra Energy Inc. COM 65339F101 22,694 130,558 SH   SOLE   130,558 0 0
Nike Inc. CL B 654106103 11,141 150,272 SH   SOLE   150,272 0 0
Northrop Grumman Corp. COM 666807102 10,504 42,889 SH   SOLE   42,889 0 0
Norfolk Southern Corp. COM 655844108 449 3,000 SH   SOLE   3,000 0 0
NVIDIA Corp. COM 67066G104 5,039 37,744 SH   SOLE   37,744 0 0
Oracle Corp. COM 68389X105 10,619 235,186 SH   SOLE   235,186 0 0
PepsiCo Inc. COM 713448108 13,393 121,222 SH   SOLE   121,222 0 0
Pfizer Inc. COM 717081103 2,719 62,296 SH   SOLE   62,296 0 0
Posco Spons ADR SPONSORED ADR 693483109 1,635 29,757 SH   SOLE   29,757 0 0
Philip Morris International Inc COM 718172109 13,632 204,188 SH   SOLE   204,188 0 0
Petrochina Co Ltd ADR SPONSORED ADR 71646E100 3,650 59,309 SH   SOLE   59,309 0 0
PayPal Holdings Inc COM 70450Y103 11,790 140,207 SH   SOLE   140,207 0 0
Raytheon Company COM NEW 755111507 7,141 46,564 SH   SOLE   46,564 0 0
Ryanair Hldgs ADR SPONSORED ADR NE 783513203 7,766 108,859 SH   SOLE   108,859 0 0
Starbucks Corp. COM 855244109 9,985 155,048 SH   SOLE   155,048 0 0
Schlumberger Ltd. COM 806857108 4,119 114,157 SH   SOLE   114,157 0 0
S&P Global Inc COM 78409V104 11,201 65,912 SH   SOLE   65,912 0 0
Constellation Brands Class A CL A 21036P108 5,668 35,247 SH   SOLE   35,247 0 0
Stryker Corp. COM 863667101 15,609 99,576 SH   SOLE   99,576 0 0
T-Mobile US Inc. COM 872590104 10,365 162,948 SH   SOLE   162,948 0 0
Taiwan Semiconductor-ADR SPONSORED ADR 874039100 13,424 363,701 SH   SOLE   363,701 0 0
United Health Group Inc. COM 91324P102 24,011 96,383 SH   SOLE   96,383 0 0
Visa Inc-Class A CL A 92826C839 18,967 143,751 SH   SOLE   143,751 0 0
Verizon Communications COM 92343V104 7,713 137,197 SH   SOLE   137,197 0 0
Waters Corp. COM 941848103 10,420 55,232 SH   SOLE   55,232 0 0
Wells Fargo & Company COM 949746101 218 4,737 SH   SOLE   4,737 0 0
Exxon Mobil Corp. COM 30231G102 5,789 84,902 SH   SOLE   84,902 0 0
Yum! Brands Inc. COM 988498101 17,411 189,412 SH   SOLE   189,412 0 0
Zayo Group Holdings Inc. COM 98919V105 3,872 169,514 SH   SOLE   169,514 0 0
Zoetis Inc. CL A 98978V103 10,308 120,500 SH   SOLE   120,500 0 0
iShares MSCI Emerging Markets Indx (ETF) MSCI EMG MKT ETF 464287234 4,152 106,300 SH   SOLE   106,300 0 0