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 478 3,692 SH   OTR   0 3,692 0
ABBOTT LABS COM 002824100 1,403 12,917 SH   OTR   0 12,917 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,006 5,481 SH   OTR   0 5,481 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 48,116 131,444 SH   SOLE   125,949 1,030 4,465
AIR PRODS & CHEMS INC COM 009158106 1,978 8,224 SH   OTR   0 8,224 0
AIR PRODS & CHEMS INC COM 009158106 84,192 350,098 SH   SOLE   334,538 2,805 12,755
ALPHABET INC CAP STK CL A 02079K305 94,652 43,433 SH   SOLE   41,470 345 1,618
ALPHABET INC CAP STK CL A 02079K305 2,120 973 SH   OTR   0 973 0
ALPHABET INC CAP STK CL C 02079K107 5,377 2,458 SH   OTR   0 2,458 0
ALPHABET INC CAP STK CL C 02079K107 120,970 55,302 SH   SOLE   53,082 434 1,786
AMAZON COM INC COM 023135106 173,476 1,633,330 SH   SOLE   1,562,421 13,020 57,889
AMAZON COM INC COM 023135106 3,993 37,597 SH   OTR   0 37,597 0
AMERICAN EXPRESS CO COM 025816109 474 3,420 SH   OTR   0 3,420 0
ANALOG DEVICES INC COM 032654105 66,265 453,593 SH   SOLE   432,628 3,646 17,319
ANALOG DEVICES INC COM 032654105 2,810 19,234 SH   OTR   0 19,234 0
APPLE INC COM 037833100 117,889 862,265 SH   SOLE   824,106 6,819 31,340
APPLE INC COM 037833100 7,490 54,782 SH   OTR   0 54,782 0
ARISTA NETWORKS INC COM 040413106 1,820 19,416 SH   OTR   0 19,416 0
ARISTA NETWORKS INC COM 040413106 78,649 839,017 SH   SOLE   802,420 6,728 29,869
AUTOMATIC DATA PROCESSING IN COM 053015103 313 1,491 SH   OTR   0 1,491 0
BANK NEW YORK MELLON CORP COM 064058100 788 18,887 SH   SOLE   18,887 0 0
BECTON DICKINSON & CO COM 075887109 1,010 4,096 SH   OTR   0 4,096 0
BECTON DICKINSON & CO COM 075887109 109,268 443,225 SH   SOLE   423,783 3,486 15,956
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,090 10 SH   SOLE   8 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 80,906 296,339 SH   SOLE   282,410 2,475 11,454
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 696 2,550 SH   OTR   0 2,550 0
BOOKING HOLDINGS INC COM 09857L108 81,368 46,523 SH   SOLE   44,511 373 1,639
BOOKING HOLDINGS INC COM 09857L108 955 546 SH   OTR   0 546 0
BRISTOL-MYERS SQUIBB CO COM 110122108 852 11,070 SH   OTR   0 11,070 0
CANADIAN PAC RY LTD COM 13645T100 93,925 1,344,856 SH   SOLE   1,285,516 10,756 48,584
CHARTER COMMUNICATIONS INC N CL A 16119P108 102,975 219,784 SH   SOLE   210,129 1,778 7,877
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,039 2,217 SH   OTR   0 2,217 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 88,177 67,452 SH   SOLE   64,439 534 2,479
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,496 1,144 SH   OTR   0 1,144 0
COMCAST CORP NEW CL A 20030N101 625 15,935 SH   OTR   0 15,935 0
COMCAST CORP NEW CL A 20030N101 97,720 2,490,309 SH   SOLE   2,382,872 19,879 87,558
CONOCOPHILLIPS COM 20825C104 2,211 24,620 SH   OTR   24,620 0 0
CORNING INC COM 219350105 1,242 39,426 SH   OTR   0 39,426 0
CORTEVA INC COM 22052L104 763 14,101 SH   OTR   14,101 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,697 9,800 SH   OTR   0 9,800 0
COSTCO WHSL CORP NEW COM 22160K105 89,259 186,235 SH   SOLE   177,607 1,484 7,144
DEERE & CO COM 244199105 898 3,000 SH   OTR   0 3,000 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,126 38,877 SH   OTR   0 38,877 0
DELTA AIR LINES INC DEL COM NEW 247361702 59,252 2,045,288 SH   SOLE   1,954,580 16,407 74,301
DISNEY WALT CO COM 254687106 48,479 513,546 SH   SOLE   491,256 4,141 18,149
DISNEY WALT CO COM 254687106 1,143 12,104 SH   OTR   0 12,104 0
DOLLAR GEN CORP NEW COM 256677105 2,467 10,052 SH   OTR   0 10,052 0
DOLLAR GEN CORP NEW COM 256677105 106,305 433,120 SH   SOLE   414,614 3,469 15,037
DOMINION ENERGY INC COM 25746U109 399 5,000 SH   OTR   0 5,000 0
DOW INC COM 260557103 728 14,101 SH   OTR   14,101 0 0
ECOLAB INC COM 278865100 42,101 273,810 SH   SOLE   262,044 2,201 9,565
ECOLAB INC COM 278865100 1,026 6,675 SH   OTR   0 6,675 0
FEDEX CORP COM 31428X106 149,028 657,350 SH   SOLE   629,015 5,242 23,093
FEDEX CORP COM 31428X106 3,629 16,008 SH   OTR   0 16,008 0
GENUINE PARTS CO COM 372460105 785 5,906 SH   OTR   0 5,906 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 663 50,000 SH   OTR   50,000 0 0
HP INC COM 40434L105 1,639 50,000 SH   OTR   50,000 0 0
ILLUMINA INC COM 452327109 295 1,601 SH   OTR   0 1,601 0
INTEL CORP COM 458140100 836 22,351 SH   OTR   0 22,351 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,007 5,019 SH   OTR   0 5,019 0
INTUITIVE SURGICAL INC COM NEW 46120E602 55,590 276,969 SH   SOLE   264,640 2,212 10,117
JOHNSON & JOHNSON COM 478160104 89,845 506,137 SH   SOLE   477,362 5,429 23,346
JOHNSON & JOHNSON COM 478160104 15,222 85,751 SH   OTR   0 85,751 0
JPMORGAN CHASE & CO COM 46625H100 1,196 10,619 SH   OTR   0 10,619 0
JPMORGAN CHASE & CO COM 46625H100 116,825 1,037,432 SH   SOLE   990,173 8,252 39,007
KIMBERLY-CLARK CORP COM 494368103 399 2,952 SH   OTR   0 2,952 0
LOWES COS INC COM 548661107 1,289 7,380 SH   OTR   0 7,380 0
MARTIN MARIETTA MATLS INC COM 573284106 299 1,000 SH   OTR   0 1,000 0
MASTERCARD INCORPORATED CL A 57636Q104 142,131 450,522 SH   SOLE   431,256 3,593 15,673
MASTERCARD INCORPORATED CL A 57636Q104 2,627 8,328 SH   OTR   0 8,328 0
MCCORMICK & CO INC COM NON VTG 579780206 614 7,380 SH   OTR   0 7,380 0
MCDONALDS CORP COM 580135101 729 2,952 SH   OTR   0 2,952 0
MERCK & CO INC COM 58933Y105 2,173 23,834 SH   OTR   13,500 10,334 0
META PLATFORMS INC CL A 30303M102 1,210 7,504 SH   OTR   0 7,504 0
META PLATFORMS INC CL A 30303M102 114,432 709,656 SH   SOLE   678,029 5,677 25,950
MICROSOFT CORP COM 594918104 239,556 932,743 SH   SOLE   892,548 7,335 32,860
MICROSOFT CORP COM 594918104 11,890 46,296 SH   OTR   20,000 26,296 0
MONDELEZ INTL INC CL A 609207105 466 7,500 SH   OTR   0 7,500 0
NETFLIX INC COM 64110L106 36,994 211,549 SH   SOLE   202,149 1,684 7,716
NETFLIX INC COM 64110L106 595 3,400 SH   OTR   0 3,400 0
NIKE INC CL B 654106103 2,514 24,598 SH   OTR   0 24,598 0
NIKE INC CL B 654106103 89,930 879,937 SH   SOLE   839,721 7,058 33,158
NORFOLK SOUTHN CORP COM 655844108 492 2,165 SH   OTR   0 2,165 0
NOVARTIS AG SPONSORED ADR 66987V109 56,922 673,392 SH   SOLE   644,085 5,449 23,858
NOVARTIS AG SPONSORED ADR 66987V109 1,395 16,502 SH   OTR   0 16,502 0
PEPSICO INC COM 713448108 664 3,985 SH   OTR   0 3,985 0
PFIZER INC COM 717081103 580 11,070 SH   OTR   0 11,070 0
PHILLIPS 66 COM 718546104 1,025 12,500 SH   OTR   12,500 0 0
POTLATCHDELTIC CORPORATION COM 737630103 489 11,073 SH   OTR   0 11,073 0
PROGRESSIVE CORP COM 743315103 94,181 810,022 SH   SOLE   775,917 6,571 27,534
ROPER TECHNOLOGIES INC COM 776696106 1,413 3,581 SH   OTR   0 3,581 0
ROPER TECHNOLOGIES INC COM 776696106 56,371 142,839 SH   SOLE   136,561 1,148 5,130
ROSS STORES INC COM 778296103 61,472 875,301 SH   SOLE   836,832 7,065 31,404
S&P GLOBAL INC COM 78409V104 2,946 8,740 SH   OTR   0 8,740 0
S&P GLOBAL INC COM 78409V104 56,148 166,583 SH   SOLE   158,835 1,342 6,406
SYSCO CORP COM 871829107 1,025 12,104 SH   OTR   0 12,104 0
TEXAS INSTRS INC COM 882508104 3,303 21,500 SH   OTR   8,000 13,500 0
TEXAS INSTRS INC COM 882508104 104,278 678,672 SH   SOLE   648,089 5,409 25,174
THERMO FISHER SCIENTIFIC INC COM 883556102 2,638 4,856 SH   OTR   0 4,856 0
THERMO FISHER SCIENTIFIC INC COM 883556102 162,012 298,211 SH   SOLE   284,212 2,367 11,632
TJX COS INC NEW COM 872540109 1,660 29,728 SH   OTR   0 29,728 0
TJX COS INC NEW COM 872540109 65,464 1,172,134 SH   SOLE   1,118,703 9,351 44,080
T-MOBILE US INC COM 872590104 1,825 13,567 SH   OTR   0 13,567 0
T-MOBILE US INC COM 872590104 100,383 746,120 SH   SOLE   714,054 6,009 26,057
TRANSDIGM GROUP INC COM 893641100 54,364 101,299 SH   SOLE   96,907 816 3,576
TRANSDIGM GROUP INC COM 893641100 1,428 2,661 SH   OTR   0 2,661 0
UNION PAC CORP COM 907818108 2,474 11,599 SH   OTR   0 11,599 0
UNITEDHEALTH GROUP INC COM 91324P102 128,660 250,491 SH   SOLE   238,976 1,995 9,520
UNITEDHEALTH GROUP INC COM 91324P102 3,241 6,310 SH   OTR   0 6,310 0
WABTEC COM 929740108 14 168 SH   OTR   0 168 0
WABTEC COM 929740108 42,437 517,019 SH   SOLE   494,182 4,114 18,723
WATERS CORP COM 941848103 331 1,000 SH   OTR   0 1,000 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 489 14,761 SH   OTR   0 14,761 0
WORKDAY INC CL A 98138H101 471 3,375 SH   OTR   0 3,375 0
WORKDAY INC CL A 98138H101 73,422 526,023 SH   SOLE   502,483 4,231 19,309
YUM BRANDS INC COM 988498101 71,107 626,439 SH   SOLE   596,884 5,153 24,402
YUM BRANDS INC COM 988498101 1,062 9,358 SH   OTR   0 9,358 0