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 54,717 439,707 SH OTR NONE 147,989 0 291,718
MEDTRONIC PLC MEDTRONIC PLC G5960L103 122,886 1,570,835 SH OTR NONE 871,235 0 699,600
JOHNSON CTRL IN JOHNSON CONTROLS INTERNATION G51502105 1,911 13,085 SH OTR NONE 13,085 0 0
ABBOTT LABS ABBOTT LABORATORIES 002824100 226 2,500 SH OTR NONE 0 0 2,500
ALPHABET INC C ALPHABET INC-CL C 02079K107 30,676 86,821 SH OTR NONE 3,689 0 83,132
ALPHABET INC A ALPHABET INC-CL A 02079K305 491,444 1,375,171 SH OTR NONE 950,192 0 424,979
AMAZON.COM INC AMAZON.COM INC 023135106 388,834 1,631,428 SH OTR NONE 1,064,593 0 566,835
AMER EXPRESS CO AMERICAN EXPRESS CO 025816109 2,185 6,460 SH OTR NONE 0 0 6,460
AMPHENOL CORP AMPHENOL CORP-CL A 032095101 133,715 758,370 SH OTR NONE 390,919 0 367,451
ANALOG DEVICES ANALOG DEVICES INC 032654105 732 1,844 SH OTR NONE 0 0 1,844
APPLE INC APPLE INC 037833100 392,325 1,355,839 SH OTR NONE 924,033 0 431,806
APPLIED MATLS I APPLIED MATERIALS INC 038222105 263,081 363,875 SH OTR NONE 179,121 0 184,754
BANK OF AMERICA BANK OF AMERICA CORP 060505104 2,155 37,836 SH OTR NONE 21,260 0 16,576
BECTON DICKIN/U Becton Dickinson & Co 075887109 18,992 125,504 SH OTR NONE 26,048 0 99,456
BERKSHIRE-HAT A BERKSHIRE HATHAWAY INC-CL A 084670108 748 1 SH OTR NONE 0 0 1
BERKSHR HAT B/U Berkshire Hathaway Inc Cl B 084670702 12,548 25,077 SH OTR NONE 9,080 0 15,997
BLACKSTONE INC BLACKSTONE INC 09260D107 317 2,702 SH OTR NONE 0 0 2,702
CIGNA GROUP/THE THE CIGNA GROUP 125523100 1,079 3,916 SH OTR NONE 3,916 0 0
CARRIER GLOBAL CARRIER GLOBAL CORP 14448C104 980 13,365 SH OTR NONE 0 0 13,365
CATERPILLAR INC CATERPILLAR INC 149123101 351 330 SH OTR NONE 0 0 330
CHEVRON CORP CHEVRON CORP 166764100 42,772 258,038 SH OTR NONE 246,259 0 11,779
CISCO SYS INC CISCO SYSTEMS INC 17275R102 326 2,780 SH OTR NONE 420 0 2,360
CITIGROUP INC CITIGROUP INC 172967424 223 1,600 SH OTR NONE 0 0 1,600
COCA COLA CO COCA-COLA CO/THE 191216100 650 8,000 SH OTR NONE 0 0 8,000
COLGATE PALMO/U Colgate Palmolive Co 194162103 69,794 761,286 SH OTR NONE 419,846 0 341,440
COSTCO WHOLE COSTCO WHOLESALE CORP 22160K105 113,076 120,877 SH OTR NONE 58,077 0 62,800
DATADOG INC CL DATADOG INC - CLASS A 23804L103 341 1,310 SH OTR NONE 0 0 1,310
WALT DISNEY CO WALT DISNEY CO/THE 254687106 43,991 457,055 SH OTR NONE 430,315 0 26,740
ECOLAB INC ECOLAB INC 278865100 54,215 194,594 SH OTR NONE 187,014 0 7,580
EXXON MOBIL EXXON MOBIL CORP 30231G102 704 5,150 SH OTR NONE 3,550 0 1,600
FACEBOOK INC/U Facebook Inc - A - Unmanaged 30303M102 164,699 292,388 SH OTR NONE 210,834 0 81,554
GOLDMAN SACHS GOLDMAN SACHS GROUP INC 38141G104 941 931 SH OTR NONE 0 0 931
HILTON WORLD HILTON WORLDWIDE HOLDINGS IN 43300A203 1,956 5,920 SH OTR NONE 5,920 0 0
HOME DEPOT INC HOME DEPOT INC 437076102 1,858 5,270 SH OTR NONE 1,220 0 4,050
INTEL CORP INTEL CORP 458140100 723 5,183 SH OTR NONE 0 0 5,183
INTERCONTINEN INTERCONTINENTAL EXCHANGE IN 45866F104 46,211 375,371 SH OTR NONE 358,910 0 16,461
INTL BUS MACH INTL BUSINESS MACHINES CORP 459200101 584 2,078 SH OTR NONE 1,136 0 942
INVESCO QQQ INVESCO QQQ TRUST SERIES 1 46090E103 6,304 8,561 SH OTR NONE 4,185 0 4,376
iSHR CORE S&P ISHARES CORE S&P 500 ETF 464287200 2,359 3,150 SH OTR NONE 0 0 3,150
JPMORGAN CHASE JPMORGAN CHASE & CO 46625H100 60,722 185,508 SH OTR NONE 181,892 0 3,616
JOHN & JOHN COM JOHNSON & JOHNSON 478160104 898 3,536 SH OTR NONE 0 0 3,536
KLA CORP KLA CORP 482480100 93,284 309,186 SH OTR NONE 306,201 0 2,985
ESTEE LAUDER ESTEE LAUDER COMPANIES-CL A 518439104 89,912 1,138,849 SH OTR NONE 536,269 0 602,580
LILLY ELI & CO ELI LILLY & CO 532457108 101,410 84,549 SH OTR NONE 83,508 0 1,041
MERCK & CO/U Merck & Co Inc 58933Y105 147,682 1,149,281 SH OTR NONE 629,291 0 519,990
MICROSOFT CORP MICROSOFT CORP 594918104 435,255 1,166,842 SH OTR NONE 779,651 0 387,191
MONDELEZ INTL/U Mondelez International Inc 609207105 44,295 765,830 SH OTR NONE 764,815 0 1,015
MORGAN STANLEY MORGAN STANLEY 617446448 83,923 401,471 SH OTR NONE 360,931 0 40,540
MOTOROLA SOL MOTOROLA SOLUTIONS INC 620076307 184,836 445,079 SH OTR NONE 209,264 0 235,815
NETFLIX INC NETFLIX INC 64110L106 2,463 34,500 SH OTR NONE 26,580 0 7,920
NIKE INC CL B NIKE INC -CL B 654106103 55,741 1,357,892 SH OTR NONE 656,192 0 701,700
NVIDIA CORP NVIDIA CORP 67066G104 383,437 1,916,325 SH OTR NONE 1,598,511 0 317,814
ORACLE CORP ORACLE CORP 68389X105 351 2,400 SH OTR NONE 0 0 2,400
OTIS WORLDWIDE OTIS WORLDWIDE CORP 68902V107 101,465 1,417,110 SH OTR NONE 605,386 0 811,724
PARKER HANNIFIN PARKER HANNIFIN CORP 701094104 138,702 141,805 SH OTR NONE 73,646 0 68,159
PEPSICO INC PEPSICO INC 713448108 225 1,665 SH OTR NONE 1,665 0 0
PROCTER & GAM/U Procter & Gamble Co 742718109 7,405 50,500 SH OTR NONE 0 0 50,500
PROLOGIS INC PROLOGIS INC 74340W103 2,775 20,490 SH OTR NONE 20,490 0 0
RAYTHEON TECH RTX CORP 75513E101 205,402 1,082,603 SH OTR NONE 525,408 0 557,195
ROSS STORES INC ROSS STORES INC 778296103 44,452 208,842 SH OTR NONE 208,737 0 105
S&P GLOBAL INC S&P GLOBAL INC 78409V104 91,794 238,298 SH OTR NONE 124,048 0 114,250
SPDR S&P 500 SS SPDR S&P 500 ETF TRUST-US 78462F103 61,913 82,908 SH OTR NONE 51,067 0 31,841
SALESFORCE INC SALESFORCE INC 79466L302 1,541 9,840 SH OTR NONE 9,840 0 0
STRYKER CORP STRYKER CORP 863667101 629 2,000 SH OTR NONE 0 0 2,000
T-MOBIL US INC T-MOBILE US INC 872590104 34,524 205,832 SH OTR NONE 205,832 0 0
TESLA INC TESLA INC 88160R101 550 1,310 SH OTR NONE 0 0 1,310
VISA INC VISA INC-CLASS A SHARES 92826C839 264,833 771,906 SH OTR NONE 442,016 0 329,890
WASTE MGMT INC WASTE MANAGEMENT INC 94106L109 1,692 7,596 SH OTR NONE 5,630 0 1,966
WELLS FARGO CO WELLS FARGO & CO 949746101 48,440 586,166 SH OTR NONE 586,166 0 0
ZOETIS INC ZOETIS INC 98978V103 68,691 955,904 SH OTR NONE 537,606 0 418,298
ISHR CORE MS EM ISHARES CORE MSCI EMERGING 46434G103 468 5,660 SH OTR NONE 1,420 0 4,240
iSHR CORE SP MC ISHARES CORE S&P MIDCAP ETF 464287507 697 9,050 SH OTR NONE 0 0 9,050
iSHR CORE SP SC ISHARES CORE S&P SMALL-CAP E 464287804 682 4,602 SH OTR NONE 0 0 4,602
VANGUARD RS 200 VANGUARD RUSSELL 2000 ETF 92206C664 798 6,579 SH OTR NONE 4,250 0 2,329
ON HOLDING AG ON HOLDING AG-CLASS A H5919C104 422 11,920 SH OTR NONE 11,920 0 0
ADV MICRO DEV I ADVANCED MICRO DEVICES 007903107 9,045 15,571 SH OTR NONE 13,650 0 1,921
AMERICAN WATER AMERICAN WATER WORKS CO INC 030420103 1,677 12,750 SH OTR NONE 12,750 0 0
BROADCOM INC BROADCOM INC 11135F101 115,746 306,411 SH OTR NONE 303,606 0 2,805
CADENCE DESIGN CADENCE DESIGN SYS INC 127387108 2,578 6,870 SH OTR NONE 6,870 0 0
CLEAN HARBORS CLEAN HARBORS INC 184496107 609 2,040 SH OTR NONE 2,040 0 0
FIRST SOLAR INC FIRST SOLAR INC 336433107 776 3,290 SH OTR NONE 3,290 0 0
MICRON TECHNOLO MICRON TECHNOLOGY INC 595112103 26,043 22,562 SH OTR NONE 22,540 0 22
NEXTRACKER INC-CL A NEXTPOWER INC-CL A 65290E101 1,104 9,270 SH OTR NONE 9,270 0 0
OWENS CORNING OWENS CORNING 690742101 770 4,850 SH OTR NONE 4,850 0 0
QUANTA SERVICES QUANTA SERVICES INC 74762E102 1,994 2,770 SH OTR NONE 2,770 0 0
SERVICENOW SERVICENOW INC 81762P102 1,682 16,945 SH OTR NONE 16,540 0 405
SYNOPSYS INC SYNOPSYS INC 871607107 1,538 3,450 SH OTR NONE 3,450 0 0
TETRA TECH INC TETRA TECH INC 88162G103 962 33,330 SH OTR NONE 33,330 0 0
XYLEM INC XYLEM INC 98419M100 1,193 10,100 SH OTR NONE 10,100 0 0
COTY INC COTY INC-CL A 222070203 132 61,160 SH OTR NONE 61,160 0 0
SPOTIFY TECHNOL SPOTIFY TECHNOLOGY SA L8681T102 22,625 49,279 SH OTR NONE 49,279 0 0
UBER TECHNOLOGI UBER TECHNOLOGIES INC 90353T100 1,681 23,300 SH OTR NONE 23,300 0 0
IDEXX LABS CORP IDEXX LABORATORIES INC 45168D104 39,785 75,574 SH OTR NONE 75,574 0 0
MARRIOTT INTL I MARRIOTT INTERNATIONAL -CL A 571903202 58,553 158,002 SH OTR NONE 139,294 0 18,708
MARTIN MARIETTA MARTIN MARIETTA MATERIALS 573284106 43,791 75,935 SH OTR NONE 73,107 0 2,828
ARM HOLDINGS PLC XNGS ARM HOLDINGS PLC-ADR 042068205 4,407 12,430 SH OTR NONE 12,430 0 0
MOODY'S CORP MOODY'S CORP 615369105 58,265 128,644 SH OTR NONE 118,295 0 10,349
METTLER INTL METTLER-TOLEDO INTERNATIONAL 592688105 45,069 35,279 SH OTR NONE 35,279 0 0
ACUITY BRANDS ACUITY INC 00508Y102 753 2,000 SH OTR NONE 2,000 0 0
BADGER METER IN BADGER METER INC 056525108 482 3,250 SH OTR NONE 3,250 0 0
CBOE GLOBAL CBOE GLOBAL MARKETS INC 12503M108 1,176 4,850 SH OTR NONE 4,850 0 0
CLEARWAY-ENERGY CLEARWAY ENERGY INC-C 18539C204 691 20,243 SH OTR NONE 20,243 0 0
TYLER TECHNOLOG TYLER TECHNOLOGIES INC 902252105 1,143 3,910 SH OTR NONE 3,910 0 0
VERISK ANALYTIC VERISK ANALYTICS INC 92345Y106 1,235 6,880 SH OTR NONE 6,880 0 0
VERTEX INC VERTEX INC - CLASS A 92538J106 1,098 95,660 SH OTR NONE 95,660 0 0
BOSTON SCIENTIF BOSTON SCIENTIFIC CORP 101137107 10,290 241,113 SH OTR NONE 241,113 0 0
INV S&P500 EQW INVESCO S&P 500 EQUAL WEIGHT 46137V357 1,574 7,400 SH OTR NONE 0 0 7,400
ISHR EXP TECH ISHARES EXPANDED TECH SECTOR 464287549 1,163 7,110 SH OTR NONE 0 0 7,110
WATERS CORP WATERS CORP 941848103 236 630 SH OTR NONE 277 0 353
iSHR MSCI EM ISHARES MSCI EMERGING MARKET 464287234 205 3,000 SH OTR NONE 3,000 0 0
HONEYWELL INTERNATIONAL -WI HONEYWELL INTERNATIONAL INC 438516205 28,461 127,116 SH OTR NONE 115,683 0 11,433
SMURFIT WESTROCK PLC SMURFIT WESTROCK PLC G8267P108 28,167 608,900 SH OTR NONE 426,479 0 182,421
SPDR EURO 50 STATE STREET SPDR EURO STOXX 78463X202 549 8,000 SH OTR NONE 1,250 0 6,750
SUNBELT RENTALS HOLDINGS INC SUNBELT RENTALS HOLDINGS INC 866966104 7,998 106,911 SH OTR NONE 78,665 0 28,246
HONEYWELL AEROSPACE -WI HONEYWELL AEROSPACE INC 43849R105 12,265 55,478 SH OTR NONE 55,478 0 0