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
SCHLUMBERGER LT Schlumberger Ltd 806857108 1,083 46,772 SH   OTR   24,212 0 22,560
IHS MARKIT LTD IHS Markit Ltd G47567105 1,161 14,110 SH   OTR   14,110 0 0
RENAISSANCERE RenaissanceRE Holdings Ltd G7496G103 581 4,265 SH   OTR   4,265 0 0
BARRICK GOLD CO Barrick Gold Corp 067901108 1,136 67,500 SH   OTR   65,000 0 2,500
AMDOCS LTD US Amdocs Ltd G02602103 659 11,050 SH   OTR   11,050 0 0
ACCENTURE PLC Accenture Plc G1151C101 117,210 498,503 SH   OTR   184,747 0 313,756
MEDTRONIC PLC Medtronic Plc G5960L103 54,094 538,110 SH   OTR   530,509 0 7,601
LINDE PUBLIC LT Linde Public Ltd Co G5494J103 102,767 431,153 SH   OTR   83,603 0 347,550
AT&T INC/U AT&T Inc 00206R102 391 15,176 SH   OTR   14,295 0 881
ABBOTT LABS Abbott Laboratories 002824100 254 2,500 SH   OTR   0 0 2,500
ADOBE INC Adobe Inc 00724F101 744 1,841 SH   OTR   0 0 1,841
ALPHABET INC C Alphabet Inc. Class C 02079K107 71,891 40,848 SH   OTR   744 0 40,104
ALPHABET INC A Alphabet Inc. Class A 02079K305 151,074 86,139 SH   OTR   38,970 0 47,169
AMAZON.COM INC Amazon.com Inc 023135106 185,658 70,577 SH   OTR   18,784 0 51,793
AMER EXPRESS CO American Express Co 025816109 1,105 9,085 SH   OTR   0 0 9,085
AMERICAN TOWER American Tower Corp 03027X100 1,002 4,930 SH   OTR   4,930 0 0
AMERICAN WATER American Water Works Inc 030420103 1,070 8,390 SH   OTR   8,390 0 0
AMPHENOL CORP Amphenol Corp New - Cl A 032095101 42,030 748,836 SH   OTR   253,988 0 494,848
APPLE INC Apple Inc 037833100 17,944 174,518 SH   OTR   50,023 0 124,495
BALL CORP Ball Corp 058498106 56,714 786,607 SH   OTR   373,990 0 412,617
BANK OF AMERICA Bank of America Corp 060505104 59,315 1,801,822 SH   OTR   777,892 0 1,023,930
BECTON DICKINSO Becton Dickinson & Co 075887109 110,768 534,868 SH   OTR   365,072 0 169,796
BERKSHIRE-HAT A Berkshire Hathaway - Cl A 084670108 5,926 18 SH   OTR   6 0 12
BERKSHIRE-HAT Berkshire Hathaway Inc - Cl B 084670702 12,204 55,738 SH   OTR   28,323 0 27,415
BORG-WARNER INC Borg Warner Inc 099724106 2,469 62,600 SH   OTR   62,600 0 0
CBOE GLOBAL Cboe Global Markets Inc 12503M108 581 6,925 SH   OTR   6,925 0 0
CVS HEALTH CORP CVS Health Corp 126650100 28,623 447,174 SH   OTR   157,074 0 290,100
CARRIER GLOBAL Carrier Global Corp 14448C104 1,417 39,266 SH   OTR   5,973 0 33,293
CHEVRON CORP Chevron Corp 166764100 92,752 1,039,864 SH   OTR   319,916 0 719,948
CISCO SYS INC Cisco Systems Inc 17275R102 43,744 994,203 SH   OTR   653,953 0 340,250
CLOROX CO DEL Clorox Co 189054109 823 5,015 SH   OTR   5,015 0 0
COCA COLA CO Coca Cola Co 191216100 451 9,970 SH   OTR   0 0 9,970
COLGATE PALMOL Colgate Palmolive Co 194162103 26,913 401,235 SH   OTR   121,264 0 279,971
COSTCO WHOLE Costco Wholesale Corp 22160K105 24,064 80,241 SH   OTR   80,241 0 0
WALT DISNEY CO Walt Disney Co 254687106 39,982 254,664 SH   OTR   123,889 0 130,775
EOG RESOURCES EOG Resources Inc 26875P101 30,447 493,376 SH   OTR   493,376 0 0
ECOLAB INC Ecolab Inc 278865100 38,077 209,015 SH   OTR   82,816 0 126,199
EXXON MOBIL Exxon Mobil Corp 30231G102 279 5,772 SH   OTR   0 0 5,772
FACEBOOK INC Facebook Inc - A 30303M102 3,372 13,537 SH   OTR   9,900 0 3,637
THE HERSHEY CO The Hershey Co 427866108 672 5,000 SH   OTR   5,000 0 0
HOME DEPOT INC Home Depot Inc 437076102 85,850 330,524 SH   OTR   221,652 0 108,872
HONEYWELL INTL Honeywell International Inc 438516106 53,971 292,122 SH   OTR   126,536 0 165,586
IPG PHOTONICS IPG Photonics Corp 44980X109 2,853 15,900 SH   OTR   15,900 0 0
INTEL CORP Intel Corp 458140100 269 4,948 SH   OTR   2,800 0 2,148
INTERCONTINEN Intercontinental Exchange Inc 45866F104 43,958 462,613 SH   OTR   197,443 0 265,170
INTL BUS MACH Intl Business Machines Corp 459200101 224 1,958 SH   OTR   0 0 1,958
INTL FLAVORS FR Intl Flavors & Fragrances Inc 459506101 794 6,685 SH   OTR   6,685 0 0
INVESCO QQQ Invesco QQQ Trust Series 1 46090E103 502 1,875 SH   OTR   250 0 1,625
JPMORGAN CHASE JPMorgan Chase & Co 46625H100 229 1,739 SH   OTR   0 0 1,739
JOHN & JOHN COM Johnson & Johnson 478160104 38,876 277,982 SH   OTR   4,780 0 273,202
JUMIA TECHN-ADR Jumia Technologies AG ADR 48138M105 1,746 57,900 SH   OTR   57,900 0 0
ESTEE LAUDER Estee Lauder Companies Inc Cl A 518439104 110,979 448,435 SH   OTR   360,080 0 88,355
MCDONALDS CORP McDonalds Corp 580135101 872 4,575 SH   OTR   4,500 0 75
MERCK & CO INC Merck & Co Inc 58933Y105 90,631 1,381,743 SH   OTR   299,196 0 1,082,547
MICROSOFT CORP Microsoft Corp 594918104 174,888 872,599 SH   OTR   387,951 0 484,648
MONDELEZ INTL Mondelez International Inc 609207105 30,539 613,187 SH   OTR   225,355 0 387,832
MORGAN STANLEY Morgan Stanley 617446448 55,729 843,382 SH   OTR   332,029 0 511,353
MOTOROLA SOL Motorola Solutions Inc 620076307 62,064 387,919 SH   OTR   204,468 0 183,451
NETFLIX INC NetFlix Inc 64110L106 472 1,078 SH   OTR   0 0 1,078
NEWMONT GOLDCO Newmont Goldcorp Corp 651639106 1,435 28,000 SH   OTR   28,000 0 0
NEXTERA ENERGY NextEra Energy Inc 65339F101 1,196 18,600 SH   OTR   18,600 0 0
NVIDIA CORP Nvidia Corp 67066G104 213 485 SH   OTR   0 0 485
OTIS WORLDWIDE Otis Worldwide Corp 68902V107 76,318 1,307,673 SH   OTR   528,294 0 779,379
PARKER HANNIFIN Parker Hannifin Corp 701094104 93,443 348,138 SH   OTR   347,565 0 573
PEOPLES UNITED Peoples United Financial Inc 712704105 395 26,000 SH   OTR   26,000 0 0
PEPSICO INC Pepsico Inc 713448108 28,747 238,826 SH   OTR   78,536 0 160,290
PROCTER & GAMBL Procter & Gamble Co 742718109 49,423 428,909 SH   OTR   44,145 0 384,764
RAYTHEON TECH Raytheon Technologies Corp 75513E101 113,407 1,724,000 SH   OTR   954,261 0 769,739
REPUBLIC SVCS Republic Services Inc Cl A 760759100 877 10,385 SH   OTR   10,385 0 0
ROSS STORES INC Ross Stores Inc 778296103 41,773 409,439 SH   OTR   214,139 0 195,300
SPDR S&P 500 SPDR S&P 500 ETF Trust 78462F103 22,450 66,649 SH   OTR   31,732 0 34,917
SALESFORCE.COM Salesforce.com Inc 79466L302 2,918 16,187 SH   OTR   13,000 0 3,187
SCHWAB CHARLES Charles Schwab Corp New 808513105 3,001 54,125 SH   OTR   54,000 0 125
STRYKER CORP Stryker Corp 863667101 414 2,000 SH   OTR   0 0 2,000
TJX COMPANIES TJX Companies Inc New 872540109 891 15,845 SH   OTR   15,845 0 0
TESLA INC Tesla Inc. 88160R101 378 691 SH   OTR   0 0 691
TEXAS INSTR INC Texas Instruments Inc 882508104 63,298 393,652 SH   OTR   188,002 0 205,650
3M Co 3M Co 88579Y101 74,665 455,248 SH   OTR   298,733 0 156,515
US BANCORP U S Bancorp 902973304 442 9,400 SH   OTR   9,400 0 0
UNITEDHEALTH GR UnitedHealth Group Inc 91324P102 3,039 9,600 SH   OTR   9,600 0 0
VERIZON COMM Verizon Communications Inc 92343V104 949 19,183 SH   OTR   19,183 0 0
VERISK ANALYTIC Verisk Analytics Inc 92345Y106 808 5,375 SH   OTR   5,375 0 0
VISA INC Visa Inc Cl A 92826C839 114,814 637,185 SH   OTR   344,009 0 293,176
WALMART Walmart Inc 931142103 918 7,946 SH   OTR   7,946 0 0
WELLS FARGO CO Wells Fargo & Co New 949746101 25,606 770,293 SH   OTR   257,293 0 513,000
ZOETIS INC Zoetis Inc 98978V103 63,793 476,126 SH   OTR   196,032 0 280,094