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
Expires: July 31, 2015
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
ACCENTURE PLC ACCENTURE PLC-CL A G1151C101 172,370 576,703 SH OTR NONE 367,990 0 208,713
MEDTRONIC PLC MEDTRONIC PLC G5960L103 125,461 1,439,272 SH OTR NONE 938,883 0 500,389
JOHNSON CTRL IN JOHNSON CONTROLS INTERNATION G51502105 1,874 17,745 SH OTR NONE 17,745 0 0
ABBOTT LABS/U Abbott Laboratories 002824100 340 2,500 SH OTR NONE 0 0 2,500
ADOBE INC ADOBE INC 00724F101 35,649 92,147 SH OTR NONE 91,394 0 753
ALPHABET INC C ALPHABET INC-CL C 02079K107 15,670 88,338 SH OTR NONE 5,997 0 82,341
ALPHABET INC A ALPHABET INC-CL A 02079K305 249,038 1,413,144 SH OTR NONE 1,035,205 0 377,939
AMAZON.COM INC AMAZON.COM INC 023135106 320,697 1,461,771 SH OTR NONE 1,082,657 0 379,114
AMER EXPRESS CO AMERICAN EXPRESS CO 025816109 2,494 7,820 SH OTR NONE 0 0 7,820
AMPHENOL CORP AMPHENOL CORP-CL A 032095101 90,716 918,649 SH OTR NONE 738,400 0 180,249
APPLE INC/U Apple Inc 037833100 252,208 1,229,267 SH OTR NONE 894,202 0 335,065
APPLIED MATLS I APPLIED MATERIALS INC 038222105 104,645 571,617 SH OTR NONE 333,274 0 238,343
BALL CORP/U Ball Corp 058498106 10,814 192,803 SH OTR NONE 97,287 0 95,516
BANK OF AMERICA BANK OF AMERICA CORP 060505104 3,139 66,352 SH OTR NONE 59,475 0 6,877
BECTON DICKIN/U Becton Dickinson & Co 075887109 88,555 514,113 SH OTR NONE 379,206 0 134,907
BERKSHIRE-HAT A BERKSHIRE HATHAWAY INC-CL A 084670108 13,118 18 SH OTR NONE 6 0 12
BERKSHR HAT B/U Berkshire Hathaway Inc Cl B 084670702 40,332 83,027 SH OTR NONE 49,724 0 33,303
CIGNA GROUP/THE THE CIGNA GROUP 125523100 1,403 4,246 SH OTR NONE 4,246 0 0
CVS HEALTH CORP CVS HEALTH CORP 126650100 1,114 16,150 SH OTR NONE 2,150 0 14,000
CARRIER GLOBAL CARRIER GLOBAL CORP 14448C104 1,453 19,865 SH OTR NONE 0 0 19,865
CHEVRON CORP/U Chevron Corp 166764100 40,420 282,288 SH OTR NONE 264,166 0 18,122
COCA COLA CO COCA-COLA CO/THE 191216100 608 8,605 SH OTR NONE 0 0 8,605
COLGATE PALMO/U Colgate Palmolive Co 194162103 61,216 673,448 SH OTR NONE 465,694 0 207,754
COSTCO WHOLE COSTCO WHOLESALE CORP 22160K105 76,091 76,865 SH OTR NONE 56,821 0 20,044
WALT DISNEY CO WALT DISNEY CO/THE 254687106 62,624 504,998 SH OTR NONE 455,042 0 49,956
EOG RESOURCES/U EOG Resources Inc 26875P101 18,555 155,132 SH OTR NONE 155,132 0 0
ECOLAB INC ECOLAB INC 278865100 78,245 290,400 SH OTR NONE 249,337 0 41,063
EXXON MOBIL/U Exxon Mobil Corp 30231G102 555 5,150 SH OTR NONE 3,550 0 1,600
FACEBOOK INC/U Facebook Inc - A - Unmanaged 30303M102 124,835 169,133 SH OTR NONE 165,646 0 3,487
GOLDMAN SACHS GOLDMAN SACHS GROUP INC 38141G104 201 0 SH OTR NONE 0 0 0
HILTON WORLD HILTON WORLDWIDE HOLDINGS IN 43300A203 1,819 6,830 SH OTR NONE 6,830 0 0
HOME DEPOT INC HOME DEPOT INC 437076102 9,489 25,882 SH OTR NONE 12,920 0 12,962
HONEYWELL INTL HONEYWELL INTERNATIONAL INC 438516106 57,785 248,133 SH OTR NONE 233,434 0 14,699
INTERCONTINEN INTERCONTINENTAL EXCHANGE IN 45866F104 77,932 424,772 SH OTR NONE 395,940 0 28,832
INTL BUS MACH INTL BUSINESS MACHINES CORP 459200101 612 2,078 SH OTR NONE 1,261 0 817
INVESCO QQQ INVESCO QQQ TRUST SERIES 1 46090E103 554 1,005 SH OTR NONE 480 0 525
iSHR CORE S&P ISHARES CORE S&P 500 ETF 464287200 1,955 3,150 SH OTR NONE 0 0 3,150
JPMORGAN CHA/U JPMorgan Chase & Co 46625H100 50,893 175,551 SH OTR NONE 172,755 0 2,796
JOHN & JOHN COM JOHNSON & JOHNSON 478160104 907 0 SH OTR NONE 0 0 0
KLA CORP KLA CORP 482480100 66,414 74,145 SH OTR NONE 74,017 0 128
ESTEE LAUDER ESTEE LAUDER COMPANIES-CL A 518439104 66,659 0 SH OTR NONE 0 0 0
LILLY ELI & CO ELI LILLY & CO 532457108 60,253 77,295 SH OTR NONE 76,393 0 902
MERCK & CO/U Merck & Co Inc 58933Y105 92,125 0 SH OTR NONE 0 0 0
MICROSOFT/MS Microsoft Corp CFD MS 594918104 505,452 1,016,168 SH OTR NONE 769,788 0 246,380
MONDELEZ INTL/U Mondelez International Inc 609207105 46,229 685,490 SH OTR NONE 669,554 0 15,936
MORGAN STANLEY MORGAN STANLEY 617446448 60,890 432,278 SH OTR NONE 421,878 0 10,400
MOTOROLA SOL MOTOROLA SOLUTIONS INC 620076307 120,954 287,672 SH OTR NONE 196,407 0 91,265
NETFLIX INC NETFLIX INC 64110L106 6,015 0 SH OTR NONE 0 0 0
NIKE INC CL B NIKE INC -CL B 654106103 48,631 0 SH OTR NONE 0 0 0
NVIDIA CORP NVIDIA CORP 67066G104 232,614 0 SH OTR NONE 0 0 0
ORACLE CORP/U Oracle Corp 68389X105 524 2,400 SH OTR NONE 0 0 2,400
OTIS WORLDWIDE OTIS WORLDWIDE CORP 68902V107 90,479 913,753 SH OTR NONE 582,681 0 331,072
PARKER HANNIFIN PARKER HANNIFIN CORP 701094104 87,817 0 SH OTR NONE 0 0 0
PEPSICO INC PEPSICO INC 713448108 219 0 SH OTR NONE 0 0 0
PROCTER & GAM/U Procter & Gamble Co 742718109 8,864 0 SH OTR NONE 0 0 0
PROLOGIS INC PROLOGIS INC 74340W103 1,892 18,000 SH OTR NONE 18,000 0 0
RAYTHEON TECH RTX CORP 75513E101 166,114 1,137,614 SH OTR NONE 644,328 0 493,286
ROSS STORES INC ROSS STORES INC 778296103 45,162 0 SH OTR NONE 0 0 0
S&P GLOBAL INC S&P GLOBAL INC 78409V104 40,456 76,726 SH OTR NONE 76,726 0 0
SPDR S&P 500 SPDR S&P 500 ETF TRUST 78462F103 47,262 76,495 SH OTR NONE 37,287 0 39,208
SALESFORCE INC SALESFORCE INC 79466L302 11,155 40,910 SH OTR NONE 30,344 0 10,566
SCHWAB CHARLES SCHWAB (CHARLES) CORP 808513105 239 0 SH OTR NONE 0 0 0
STRYKER CORP STRYKER CORP 863667101 791 2,000 SH OTR NONE 0 0 2,000
T-MOBIL US INC T-MOBILE US INC 872590104 43,731 183,547 SH OTR NONE 183,547 0 0
TESLA INC TESLA INC 88160R101 416 1,310 SH OTR NONE 0 0 1,310
VISA INC VISA INC-CLASS A SHARES 92826C839 223,978 630,836 SH OTR NONE 428,165 0 202,671
WALMART WALMART INC 931142103 267 2,732 SH OTR NONE 325 0 2,407
WASTE MANAGEM/U Waste Management Inc/U 94106L109 593 0 SH OTR NONE 0 0 0
WELLS FARGO CO WELLS FARGO & CO 949746101 47,160 0 SH OTR NONE 0 0 0
ZOETIS INC ZOETIS INC 98978V103 161,975 1,038,636 SH OTR NONE 652,465 0 386,171
iSHR CORE SP MC ISHARES CORE S&P MIDCAP ETF 464287507 561 0 SH OTR NONE 0 0 0
iSHR CORE S&P/U iShares Core S&P SmallCap ETF 464287804 502 4,602 SH OTR NONE 0 0 4,602
VNGD MUNI VANGUARD TAX-EXEMPT BOND ETF 922907746 1,838 0 SH OTR NONE 0 0 0
VANGUARD RS 200 VANGUARD RUSSELL 2000 ETF 92206C664 370 4,250 SH OTR NONE 3,550 0 700
ON HOLDING AG ON HOLDING AG-CLASS A H5919C104 437 0 SH OTR NONE 0 0 0
LAZARD INC LAZARD INC 52110M109 215 0 SH OTR NONE 0 0 0
ADV MICRO DEV I ADVANCED MICRO DEVICES 007903107 4,417 0 SH OTR NONE 0 0 0
AMERICAN WATER AMERICAN WATER WORKS CO INC 030420103 2,424 17,430 SH OTR NONE 17,430 0 0
BROADCOM INC BROADCOM INC 11135F101 52,918 0 SH OTR NONE 0 0 0
CADENCE DES/U Cadence Design Systems 127387108 3,451 11,200 SH OTR NONE 11,200 0 0
CLEAN HARBORS CLEAN HARBORS INC 184496107 749 3,240 SH OTR NONE 3,240 0 0
ENPHASE ENERGY ENPHASE ENERGY INC 29355A107 377 9,510 SH OTR NONE 9,510 0 0
FIRST SOLAR INC FIRST SOLAR INC 336433107 892 5,390 SH OTR NONE 5,390 0 0
MICRON TECHNOLO MICRON TECHNOLOGY INC 595112103 3,512 28,500 SH OTR NONE 28,500 0 0
NEXTRACKER INC-CL A NEXTRACKER INC-CL A 65290E101 519 9,550 SH OTR NONE 9,550 0 0
OWENS CORNING OWENS CORNING 690742101 666 4,850 SH OTR NONE 4,850 0 0
QUANTA SERVICES QUANTA SERVICES INC 74762E102 1,293 3,420 SH OTR NONE 3,420 0 0
SERVICENOW SERVICENOW INC 81762P102 4,048 3,938 SH OTR NONE 3,800 0 138
SYNOPSYS INC SYNOPSYS INC 871607107 3,486 6,800 SH OTR NONE 6,800 0 0
TETRA TECH INC TETRA TECH INC 88162G103 928 25,830 SH OTR NONE 25,830 0 0
XYLEM INC XYLEM INC 98419M100 1,080 8,350 SH OTR NONE 8,350 0 0
COTY INC COTY INC-CL A 222070203 227 48,824 SH OTR NONE 48,824 0 0
SPOTIFY TECHNOL SPOTIFY TECHNOLOGY SA L8681T102 24,171 31,501 SH OTR NONE 31,501 0 0
UBER TECHNOLOGI UBER TECHNOLOGIES INC 90353T100 3,927 42,100 SH OTR NONE 42,100 0 0
IDEXX LABS CORP IDEXX LABORATORIES INC 45168D104 48,755 90,904 SH OTR NONE 90,904 0 0
MARRIOTT INTL I MARRIOTT INTERNATIONAL -CL A 571903202 51,085 186,984 SH OTR NONE 173,751 0 13,233
MARTIN MARIETTA MARTIN MARIETTA MATERIALS 573284106 27,110 49,386 SH OTR NONE 49,294 0 92
ARM HOLDINGS PLC ARM HOLDINGS PLC-ADR 042068205 3,234 0 SH OTR NONE 0 0 0
MOODY'S CORP MOODY'S CORP 615369105 40,829 81,401 SH OTR NONE 79,982 0 1,419
MARVEL TECH INC MARVELL TECHNOLOGY INC 573874104 267 3,450 SH OTR NONE 0 0 3,450
METTLER INTL METTLER-TOLEDO INTERNATIONAL 592688105 13,262 11,290 SH OTR NONE 11,290 0 0
ACUITY BRANDS ACUITY INC 00508Y102 596 2,000 SH OTR NONE 2,000 0 0
BADGER METER IN BADGER METER INC 056525108 551 2,250 SH OTR NONE 2,250 0 0
CBOE GLOBAL CBOE GLOBAL MARKETS INC 12503M108 792 3,400 SH OTR NONE 3,400 0 0
CLEARWAY-ENERGY CLEARWAY ENERGY INC-C 18539C204 624 19,500 SH OTR NONE 19,500 0 0
PINTEREST INC PINTEREST INC- CLASS A 72352L106 2,151 60,000 SH OTR NONE 60,000 0 0
TYLER TECHNOLOG TYLER TECHNOLOGIES INC 902252105 1,185 2,000 SH OTR NONE 2,000 0 0
UNIVERSAL DISPL UNIVERSAL DISPLAY CORP 91347P105 463 3,000 SH OTR NONE 3,000 0 0
VERISK ANALYTIC VERISK ANALYTICS INC 92345Y106 1,557 5,000 SH OTR NONE 5,000 0 0
VERTEX INC VERTEX INC - CLASS A 92538J106 706 20,000 SH OTR NONE 20,000 0 0