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
3M CO COM 88579Y101 550 3,692 SH   OTR   0 3,692 0
ABBOTT LABS COM 002824100 1,529 12,917 SH   OTR   0 12,917 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 61,574 135,144 SH   SOLE   129,540 1,121 4,483
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,464 5,407 SH   OTR   0 5,407 0
AIR PRODS & CHEMS INC COM 009158106 89,690 358,888 SH   SOLE   342,967 3,053 12,868
AIR PRODS & CHEMS INC COM 009158106 2,034 8,140 SH   OTR   0 8,140 0
ALPHABET INC CAP STK CL A 02079K305 2,656 955 SH   OTR   0 955 0
ALPHABET INC CAP STK CL A 02079K305 121,737 43,769 SH   SOLE   41,796 345 1,628
ALPHABET INC CAP STK CL C 02079K107 160,502 57,466 SH   SOLE   55,178 502 1,786
ALPHABET INC CAP STK CL C 02079K107 6,865 2,458 SH   OTR   0 2,458 0
AMAZON COM INC COM 023135106 6,083 1,866 SH   OTR   0 1,866 0
AMAZON COM INC COM 023135106 273,288 83,832 SH   SOLE   80,207 709 2,916
AMERICAN EXPRESS CO COM 025816109 640 3,420 SH   OTR   0 3,420 0
ANALOG DEVICES INC COM 032654105 3,131 18,957 SH   OTR   0 18,957 0
ANALOG DEVICES INC COM 032654105 76,864 465,336 SH   SOLE   443,757 3,972 17,607
APPLE INC COM 037833100 9,674 55,404 SH   OTR   0 55,404 0
APPLE INC COM 037833100 154,661 885,751 SH   SOLE   846,537 7,423 31,791
ARISTA NETWORKS INC COM 040413106 2,216 15,948 SH   OTR   0 15,948 0
ARISTA NETWORKS INC COM 040413106 119,648 860,899 SH   SOLE   823,594 7,321 29,984
AUTOMATIC DATA PROCESSING IN COM 053015103 339 1,491 SH   OTR   0 1,491 0
BANK NEW YORK MELLON CORP COM 064058100 937 18,887 SH   SOLE   18,887 0 0
BECTON DICKINSON & CO COM 075887109 121,016 454,946 SH   SOLE   435,132 3,798 16,016
BECTON DICKINSON & CO COM 075887109 1,090 4,096 SH   OTR   0 4,096 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 6,347 12 SH   SOLE   10 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 107,409 304,353 SH   SOLE   290,132 2,695 11,526
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 900 2,550 SH   OTR   0 2,550 0
BOOKING HOLDINGS INC COM 09857L108 112,225 47,787 SH   SOLE   45,736 406 1,645
BOOKING HOLDINGS INC COM 09857L108 1,263 538 SH   OTR   0 538 0
BRISTOL-MYERS SQUIBB CO COM 110122108 808 11,070 SH   OTR   0 11,070 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,189 2,179 SH   OTR   0 2,179 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 96,766 177,383 SH   SOLE   169,669 1,526 6,188
CHEMOURS CO COM 163851108 208 6,600 SH   OTR   6,600 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,780 1,125 SH   OTR   0 1,125 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 110,018 69,542 SH   SOLE   66,472 582 2,488
COMCAST CORP NEW CL A 20030N101 738 15,761 SH   OTR   0 15,761 0
COMCAST CORP NEW CL A 20030N101 119,772 2,558,138 SH   SOLE   2,448,601 21,640 87,897
CONOCOPHILLIPS COM 20825C104 2,462 24,620 SH   OTR   24,620 0 0
CORNING INC COM 219350105 1,445 39,139 SH   OTR   0 39,139 0
CORTEVA INC COM 22052L104 811 14,101 SH   OTR   14,101 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,643 9,800 SH   OTR   0 9,800 0
COSTCO WHSL CORP NEW COM 22160K105 110,067 191,138 SH   SOLE   182,352 1,617 7,169
DEERE & CO COM 244199105 1,246 3,000 SH   OTR   0 3,000 0
DELTA AIR LINES INC DEL COM NEW 247361702 291 7,355 SH   OTR   0 7,355 0
DISNEY WALT CO COM 254687106 72,205 526,432 SH   SOLE   503,705 4,508 18,219
DISNEY WALT CO COM 254687106 1,651 12,040 SH   OTR   0 12,040 0
DOLLAR GEN CORP NEW COM 256677105 2,209 9,922 SH   OTR   0 9,922 0
DOLLAR GEN CORP NEW COM 256677105 98,933 444,384 SH   SOLE   425,409 3,777 15,198
DOMINION ENERGY INC COM 25746U109 425 5,000 SH   OTR   0 5,000 0
DOW INC COM 260557103 899 14,101 SH   OTR   14,101 0 0
DUPONT DE NEMOURS INC COM 26614N102 493 6,694 SH   OTR   6,694 0 0
ECOLAB INC COM 278865100 1,162 6,582 SH   OTR   0 6,582 0
ECOLAB INC COM 278865100 49,823 282,188 SH   SOLE   270,173 2,398 9,617
EXPEDITORS INTL WASH INC COM 302130109 206 2,000 SH   OTR   0 2,000 0
FEDEX CORP COM 31428X106 156,009 674,226 SH   SOLE   645,302 5,708 23,216
FEDEX CORP COM 31428X106 3,747 16,195 SH   OTR   0 16,195 0
GENUINE PARTS CO COM 372460105 744 5,906 SH   OTR   0 5,906 0
GUIDEWIRE SOFTWARE INC COM 40171V100 601 6,355 SH   OTR   0 6,355 0
GUIDEWIRE SOFTWARE INC COM 40171V100 31,992 338,112 SH   SOLE   323,632 2,611 11,869
HEWLETT PACKARD ENTERPRISE C COM 42824C109 836 50,000 SH   OTR   50,000 0 0
HP INC COM 40434L105 1,815 50,000 SH   OTR   50,000 0 0
ILLUMINA INC COM 452327109 524 1,500 SH   OTR   0 1,500 0
INTEL CORP COM 458140100 1,108 22,351 SH   OTR   0 22,351 0
INTERNATIONAL BUSINESS MACHS COM 459200101 338 2,600 SH   OTR   0 2,600 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 698 5,318 SH   OTR   5,318 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 86,131 285,503 SH   SOLE   272,955 2,408 10,140
INTUITIVE SURGICAL INC COM NEW 46120E602 1,494 4,953 SH   OTR   0 4,953 0
JOHNSON & JOHNSON COM 478160104 93,128 525,464 SH   SOLE   496,114 5,911 23,439
JOHNSON & JOHNSON COM 478160104 15,260 86,101 SH   OTR   0 86,101 0
JPMORGAN CHASE & CO COM 46625H100 1,421 10,424 SH   OTR   0 10,424 0
JPMORGAN CHASE & CO COM 46625H100 118,520 869,426 SH   SOLE   829,345 7,313 32,768
KIMBERLY-CLARK CORP COM 494368103 364 2,952 SH   OTR   0 2,952 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 317 10,391 SH   OTR   0 10,391 0
LOWES COS INC COM 548661107 1,492 7,380 SH   OTR   0 7,380 0
MARTIN MARIETTA MATLS INC COM 573284106 385 1,000 SH   OTR   0 1,000 0
MASTERCARD INCORPORATED CL A 57636Q104 2,976 8,328 SH   OTR   0 8,328 0
MASTERCARD INCORPORATED CL A 57636Q104 165,308 462,554 SH   SOLE   442,810 3,915 15,829
MCCORMICK & CO INC COM NON VTG 579780206 737 7,380 SH   OTR   0 7,380 0
MCDONALDS CORP COM 580135101 730 2,952 SH   OTR   0 2,952 0
MERCK & CO INC COM 58933Y105 1,956 23,834 SH   OTR   13,500 10,334 0
META PLATFORMS INC CL A 30303M102 137,502 618,374 SH   SOLE   590,872 5,180 22,322
META PLATFORMS INC CL A 30303M102 1,654 7,438 SH   OTR   0 7,438 0
MICROSOFT CORP COM 594918104 294,810 956,212 SH   SOLE   915,228 7,997 32,987
MICROSOFT CORP COM 594918104 14,582 47,296 SH   OTR   20,000 27,296 0
MONDELEZ INTL INC CL A 609207105 471 7,500 SH   OTR   0 7,500 0
NETFLIX INC COM 64110L106 1,274 3,400 SH   OTR   0 3,400 0
NETFLIX INC COM 64110L106 81,466 217,481 SH   SOLE   207,914 1,833 7,734
NIKE INC CL B 654106103 121,557 903,366 SH   SOLE   862,255 7,683 33,428
NIKE INC CL B 654106103 3,375 25,083 SH   OTR   0 25,083 0
NORFOLK SOUTHN CORP COM 655844108 570 2,000 SH   OTR   0 2,000 0
NOVARTIS AG SPONSORED ADR 66987V109 1,430 16,299 SH   OTR   0 16,299 0
NOVARTIS AG SPONSORED ADR 66987V109 60,751 692,319 SH   SOLE   662,364 5,934 24,021
PEPSICO INC COM 713448108 1,002 5,985 SH   OTR   0 5,985 0
PFIZER INC COM 717081103 573 11,070 SH   OTR   0 11,070 0
PHILLIPS 66 COM 718546104 1,080 12,500 SH   OTR   12,500 0 0
POTLATCHDELTIC CORPORATION COM 737630103 584 11,073 SH   OTR   0 11,073 0
PROGRESSIVE CORP COM 743315103 118,254 1,037,406 SH   SOLE   993,501 8,911 34,994
ROPER TECHNOLOGIES INC COM 776696106 106,524 225,577 SH   SOLE   215,433 1,913 8,231
ROPER TECHNOLOGIES INC COM 776696106 1,669 3,535 SH   OTR   0 3,535 0
ROSS STORES INC COM 778296103 81,189 897,516 SH   SOLE   858,335 7,697 31,484
ROSS STORES INC COM 778296103 543 6,000 SH   OTR   0 6,000 0
S&P GLOBAL INC COM 78409V104 3,536 8,620 SH   OTR   0 8,620 0
S&P GLOBAL INC COM 78409V104 70,176 171,087 SH   SOLE   163,195 1,462 6,430
SYSCO CORP COM 871829107 988 12,104 SH   OTR   0 12,104 0
TEXAS INSTRS INC COM 882508104 127,760 696,318 SH   SOLE   664,968 5,889 25,461
TEXAS INSTRS INC COM 882508104 3,945 21,500 SH   OTR   8,000 13,500 0
THERMO FISHER SCIENTIFIC INC COM 883556102 180,712 305,954 SH   SOLE   291,693 2,578 11,683
THERMO FISHER SCIENTIFIC INC COM 883556102 3,244 5,492 SH   OTR   0 5,492 0
TJX COS INC NEW COM 872540109 1,779 29,359 SH   OTR   0 29,359 0
TJX COS INC NEW COM 872540109 72,900 1,203,371 SH   SOLE   1,148,951 10,180 44,240
T-MOBILE US INC COM 872590104 1,722 13,418 SH   OTR   0 13,418 0
T-MOBILE US INC COM 872590104 98,322 766,045 SH   SOLE   733,344 6,542 26,159
TRANSDIGM GROUP INC COM 893641100 67,753 103,989 SH   SOLE   99,453 889 3,647
TRANSDIGM GROUP INC COM 893641100 1,712 2,627 SH   OTR   0 2,627 0
UNION PAC CORP COM 907818108 3,113 11,393 SH   OTR   0 11,393 0
UNION PAC CORP COM 907818108 123,486 451,983 SH   SOLE   431,497 3,830 16,656
UNITEDHEALTH GROUP INC COM 91324P102 130,944 256,769 SH   SOLE   245,041 2,173 9,555
UNITEDHEALTH GROUP INC COM 91324P102 4,617 9,053 SH   OTR   0 9,053 0
VERISK ANALYTICS INC COM 92345Y106 1,038 4,836 SH   OTR   0 4,836 0
VERISK ANALYTICS INC COM 92345Y106 72,824 339,302 SH   SOLE   324,858 2,937 11,507
WABTEC COM 929740108 50,941 529,699 SH   SOLE   506,454 4,479 18,766
WATERS CORP COM 941848103 310 1,000 SH   OTR   0 1,000 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 559 14,761 SH   OTR   0 14,761 0
WORKDAY INC CL A 98138H101 87,441 365,158 SH   SOLE   348,340 3,108 13,710
WORKDAY INC CL A 98138H101 779 3,255 SH   OTR   0 3,255 0
YUM BRANDS INC COM 988498101 76,481 645,246 SH   SOLE   614,942 5,609 24,695
YUM BRANDS INC COM 988498101 1,098 9,266 SH   OTR   0 9,266 0