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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   7,891,968 77,938 SH   SOLE   0 0 77,938
ABBVIE INC COM 00287Y109   9,245,891 58,015 SH   SOLE   0 0 58,015
AIR PRODS & CHEMS INC COM 009158106   593,089 2,065 SH   SOLE   0 0 2,065
AMERICAN EXPRESS CO COM 025816109   503,427 3,052 SH   SOLE   0 0 3,052
ANALOG DEVICES INC COM 032654105   2,604,882 13,208 SH   SOLE   0 0 13,208
AON PLC SHS CL A G0403H108   10,111,350 32,070 SH   SOLE   0 0 32,070
APPLE INC COM 037833100   12,028,526 72,944 SH   SOLE   0 0 72,944
ARGO GROUP INTL HLDGS LTD COM G0464B107   503,788 17,200 SH   SOLE   0 0 17,200
AUTOMATIC DATA PROCESSING INC COM 053015103   1,873,431 8,415 SH   SOLE   0 0 8,415
BANK AMERICA CORP COM 060505104   6,493,407 227,042 SH   SOLE   0 0 227,042
BECTON DICKINSON & CO COM 075887109   8,436,925 34,083 SH   SOLE   0 0 34,083
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   14,696,526 47,597 SH   SOLE   0 0 47,597
CARMAX INC COM 143130102   2,032,148 31,614 SH   SOLE   0 0 31,614
CHURCH & DWIGHT INC COM 171340102   4,460,550 50,453 SH   SOLE   0 0 50,453
CLOROX CO DEL COM 189054109   252,393 1,595 SH   SOLE   0 0 1,595
COCA COLA CO COM 191216100   425,092 6,853 SH   SOLE   0 0 6,853
COLGATE PALMOLIVE CO COM 194162103   492,608 6,555 SH   SOLE   0 0 6,555
COMCAST CORP NEW CL A 20030N101   3,360,987 88,657 SH   SOLE   0 0 88,657
COSTCO WHOLESALE CORP COM 22160K105   11,751,969 23,652 SH   SOLE   0 0 23,652
CSX CORP COM 126408103   252,664 8,439 SH   SOLE   0 0 8,439
CVS HEALTH CORP COM 126650100   5,975,248 80,410 SH   SOLE   0 0 80,410
EBAY INC. COM 278642103   1,097,492 24,735 SH   SOLE   0 0 24,735
ELI LILLY & CO COM 532457108   849,969 2,475 SH   SOLE   0 0 2,475
EXXON MOBIL CORP COM 30231G102   237,633 2,167 SH   SOLE   0 0 2,167
FLOWERS FOODS INC COM 343498101   419,236 15,295 SH   SOLE   0 0 15,295
GENUINE PARTS CO COM 372460105   222,245 1,328 SH   SOLE   0 0 1,328
GOLDMAN SACHS GROUP INC COM 38141G104   3,771,578 11,530 SH   SOLE   0 0 11,530
HOME DEPOT COM 437076102   10,505,509 35,597 SH   SOLE   0 0 35,597
HONEYWELL INTL INC COM 438516106   5,943,839 31,100 SH   SOLE   0 0 31,100
ILLINOIS TOOL WKS INC COM 452308109   9,331,106 38,329 SH   SOLE   0 0 38,329
INTERNATIONAL FLAVORS&FRAGRANC COM 459506101   470,375 5,115 SH   SOLE   0 0 5,115
J M SMUCKER CO COM NEW 832696405   314,740 2,000 SH   SOLE   0 0 2,000
JOHNSON & JOHNSON COM 478160104   10,011,492 64,590 SH   SOLE   0 0 64,590
JPMORGAN CHASE & CO COM 46625H100   440,578 3,381 SH   SOLE   0 0 3,381
LOCKHEED MARTIN CORP COM 539830109   467,530 989 SH   SOLE   0 0 989
LOWES COS INC COM 548661107   621,107 3,106 SH   SOLE   0 0 3,106
MASTERCARD INCORPORATED CL A 57636Q104   1,344,617 3,700 SH   SOLE   0 0 3,700
MCCORMICK & CO INC COM NON VTG 579780206   4,811,902 57,828 SH   SOLE   0 0 57,828
MCDONALDS CORP COM 580135101   3,196,685 11,433 SH   SOLE   0 0 11,433
MERCK & CO INC COM 58933Y105   1,726,875 16,232 SH   SOLE   0 0 16,232
MERIDIAN CORPORATION COM 587405101   456,725 36,248 SH   SOLE   0 0 36,248
META PLATFORMS INC CL A 30303M102   215,543 1,017 SH   SOLE   0 0 1,017
MICROSOFT COM 594918104   19,426,685 67,384 SH   SOLE   0 0 67,384
MOODYS CORP COM 615369105   460,560 1,505 SH   SOLE   0 0 1,505
NEXTERA ENERGY INC COM 65339F101   859,134 11,146 SH   SOLE   0 0 11,146
NOVO-NORDISK A S ADR 670100205   9,279,634 58,311 SH   SOLE   0 0 58,311
ORACLE CORPORATION COM 68389X105   5,219,942 56,177 SH   SOLE   0 0 56,177
PAYCHEX INC COM 704326107   3,219,899 28,099 SH   SOLE   0 0 28,099
PEPSICO INC COM 713448108   10,945,453 60,041 SH   SOLE   0 0 60,041
PHILIP MORRIS INTL INC COM 718172109   324,815 3,340 SH   SOLE   0 0 3,340
PPL CORP COM 69351T106   635,609 22,872 SH   SOLE   0 0 22,872
PROCTER AND GAMBLE CO COM 742718109   1,022,095 6,874 SH   SOLE   0 0 6,874
QUALCOMM INC COM 747525103   3,105,808 24,344 SH   SOLE   0 0 24,344
QUEST DIAGNOSTICS INC COM 74834L100   1,218,143 8,610 SH   SOLE   0 0 8,610
RTX CORPORATION COM 75513E101   234,444 2,394 SH   SOLE   0 0 2,394
S & T BANCORP INC COM 783859101   247,480 7,869 SH   SOLE   0 0 7,869
SOUTHWEST AIRLS CO COM 844741108   495,747 15,235 SH   SOLE   0 0 15,235
UNILEVER PLC SPON ADR NEW 904767704   267,699 5,155 SH   SOLE   0 0 5,155
UNION PAC CORP COM 907818108   8,322,906 41,354 SH   SOLE   0 0 41,354
UNITED PARCEL SERVICE INC CL B 911312106   8,064,132 41,570 SH   SOLE   0 0 41,570
VERIZON COMMUNICATIONS COM 92343V104   224,850 5,782 SH   SOLE   0 0 5,782
VISA INC COM CL A 92826C839   5,027,533 22,299 SH   SOLE   0 0 22,299
ZEBRA TECHNOLOGIES CORPORATION CL A 989207105   1,798,290 5,655 SH   SOLE   0 0 5,655