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 397 13,275 SH   OTR   4,890 0 8,385
BARRICK GOLD CO Barrick Gold Corp 067901108 1,244 65,500 SH   OTR   65,000 0 500
ACCENTURE PLC Accenture Plc G1151C101 183,554 465,272 SH   OTR   278,359 0 186,913
MEDTRONIC PLC Medtronic Plc G5960L103 50,881 532,117 SH   OTR   514,960 0 17,157
ABBOTT LABS Abbott Laboratories 002824100 351 2,500 SH   OTR   0 0 2,500
ADOBE INC Adobe Inc 00724F101 665 1,174 SH   OTR   0 0 1,174
ALPHABET INC C Alphabet Inc. Class C 02079K107 117,459 40,587 SH   OTR   60 0 40,527
ALPHABET INC A Alphabet Inc. Class A 02079K305 229,752 84,545 SH   OTR   73,009 0 11,536
AMAZON.COM INC Amazon.com Inc 023135106 255,256 79,134 SH   OTR   44,446 0 34,688
AMER EXPRESS CO American Express Co 025816109 1,432 8,735 SH   OTR   0 0 8,735
AMPHENOL CORP Amphenol Corp New - Cl A 032095101 58,046 711,974 SH   OTR   693,901 0 18,073
APPLE INC Apple Inc 037833100 28,289 158,932 SH   OTR   44,944 0 113,988
BALL CORP Ball Corp 058498106 83,015 915,227 SH   OTR   795,586 0 119,641
BANK OF AMERICA Bank of America Corp 060505104 72,546 1,796,310 SH   OTR   1,792,380 0 3,930
BECTON DICKINSO Becton Dickinson & Co 075887109 139,463 574,155 SH   OTR   300,549 0 273,606
BERKSHIRE-HAT A Berkshire Hathaway - Cl A 084670108 8,570 19 SH   OTR   7 0 12
BERKSHIRE-HAT Berkshire Hathaway Inc - Cl B 084670702 17,689 59,053 SH   OTR   36,835 0 22,218
BORG-WARNER INC Borg Warner Inc 099724106 3,249 72,100 SH   OTR   72,100 0 0
CVS HEALTH CORP CVS Health Corp 126650100 35,476 370,920 SH   OTR   370,820 0 100
CARRIER GLOBAL Carrier Global Corp 14448C104 1,690 31,535 SH   OTR   2,020 0 29,515
CHEVRON CORP Chevron Corp 166764100 120,228 1,054,007 SH   OTR   489,164 0 564,843
CISCO SYS INC Cisco Systems Inc 17275R102 49,036 875,064 SH   OTR   872,133 0 2,931
COLGATE PALMO/U Coca Cola Co 194162103 613 10,445 SH   OTR   0 0 10,445
COLGATE PALMOL Colgate Palmolive Co 194162103 28,587 357,772 SH   OTR   350,960 0 6,812
COSTCO WHOLE Costco Wholesale Corp 22160K105 50,594 96,211 SH   OTR   96,211 0 0
WALT DISNEY CO Walt Disney Co 254687106 46,608 331,059 SH   OTR   330,284 0 775
EOG RESOURCES EOG Resources Inc 26875P101 43,970 530,847 SH   OTR   530,697 0 150
ECOLAB INC Ecolab Inc 278865100 49,982 230,190 SH   OTR   212,688 0 17,502
EXXON MOBIL Exxon Mobil Corp 30231G102 257 4,236 SH   OTR   0 0 4,236
META PLATFORMS Meta Platforms Inc 30303M102 4,693 13,850 SH   OTR   11,000 0 2,850
HOME DEPOT INC Home Depot Inc 437076102 126,321 315,196 SH   OTR   146,436 0 168,760
HONEYWELL INTL Honeywell International Inc 438516106 55,949 290,091 SH   OTR   265,897 0 24,194
IPG PHOTONICS IPG Photonics Corp 44980X109 4,613 26,800 SH   OTR   26,800 0 0
JPMORGAN CHASE Intel Corp 46625H100 222 4,298 SH   OTR   193 0 4,105
INTERCONTINEN Intercontinental Exchange Inc 45866F104 59,742 472,471 SH   OTR   466,075 0 6,396
INVESCO QQQ Invesco QQQ Trust Series 1 46090E103 228 575 SH   OTR   0 0 575
JPMORGAN CHASE JPMorgan Chase & Co 46625H100 206 1,300 SH   OTR   0 0 1,300
JOHN & JOHN COM Johnson & Johnson 478160104 45,974 268,718 SH   OTR   0 0 268,718
JUMIA TECHN-ADR Jumia Technologies AG ADR 48138M105 831 72,900 SH   OTR   72,900 0 0
ESTEE LAUDER Estee Lauder Companies Inc Cl A 518439104 136,583 382,068 SH   OTR   151,258 0 230,810
MERCK & CO INC Merck & Co Inc 58933Y105 126,451 1,712,784 SH   OTR   780,966 0 931,818
MICROSOFT CORP Microsoft Corp 594918104 295,118 922,103 SH   OTR   711,031 0 211,072
MONDELEZ INTL Mondelez International Inc 609207105 33,123 543,317 SH   OTR   521,912 0 21,405
MORGAN STANLEY Morgan Stanley 617446448 62,539 698,545 SH   OTR   697,192 0 1,353
MOTOROLA SOL Motorola Solutions Inc 620076307 85,207 347,642 SH   OTR   341,020 0 6,622
NETFLIX INC NetFlix Inc 64110L106 506 828 SH   OTR   0 0 828
NEWMONT GOLDCO Newmont Goldcorp Corp 651639106 1,549 25,000 SH   OTR   23,000 0 2,000
NEXTERA ENERGY NextEra Energy Inc 65339F101 214 2,295 SH   OTR   2,295 0 0
NVIDIA CORP Nvidia Corp 67066G104 407 1,380 SH   OTR   0 0 1,380
ORACLE CORP Oracle Corp 68389X105 211 2,400 SH   OTR   0 0 2,400
PROCTER & GAM/U Otis Worldwide Corp 742718109 116,066 1,375,633 SH   OTR   876,959 0 498,674
PARKER HANNIFIN Parker Hannifin Corp 701094104 102,440 339,871 SH   OTR   211,171 0 128,700
PEPSICO INC Pepsico Inc 713448108 37,547 230,128 SH   OTR   228,008 0 2,120
PFIZER INC Pfizer Inc 717081103 368 6,250 SH   OTR   0 0 6,250
PROCTER & GAMBL Procter & Gamble Co 742718109 42,057 257,115 SH   OTR   3,093 0 254,022
RAYTHEON TECH Raytheon Technologies Corp 75513E101 139,058 1,678,557 SH   OTR   951,140 0 727,417
ROSS STORES INC Ross Stores Inc 778296103 45,473 437,153 SH   OTR   436,148 0 1,005
SPDR S&P 500 SPDR S&P 500 ETF Trust 78462F103 38,167 80,266 SH   OTR   47,826 0 32,440
SALESFORCE.COM Salesforce.com Inc 79466L302 5,431 21,369 SH   OTR   17,700 0 3,669
SCHWAB CHARLES Charles Schwab Corp New 808513105 4,551 54,125 SH   OTR   54,000 0 125
STRYKER CORP Stryker Corp 863667101 534 2,000 SH   OTR   0 0 2,000
TESLA INC Tesla Inc. 88160R101 550 516 SH   OTR   0 0 516
TEXAS INSTR INC Texas Instruments Inc 882508104 63,494 377,385 SH   OTR   374,015 0 3,370
3M Co 3M Co 88579Y101 67,950 400,858 SH   OTR   257,152 0 143,706
UNITEDHEALTH GR UnitedHealth Group Inc 91324P102 4,820 9,600 SH   OTR   9,600 0 0
VISA INC Visa Inc Cl A 92826C839 169,599 826,160 SH   OTR   551,069 0 275,091
WELLS FARGO CO Wells Fargo & Co New 949746101 45,261 1,017,409 SH   OTR   1,017,409 0 0
ZOETIS INC Zoetis Inc 98978V103 97,732 415,067 SH   OTR   328,882 0 86,185