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 Stock 002824100   5,740,494 55,245 SH   SOLE   0 0 0
AIR PRODS & CHEMS INC COM Stock 009158106   4,723,814 18,306 SH   SOLE   0 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   1,369,638 7,519 SH   SOLE   0 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   382,431 2,085 SH   SOLE   0 0 0
AMAZON COM INC COM Stock 023135106   328,332 1,699 SH   SOLE   0 0 0
AMERICAN EXPRESS CO COM Stock 025816109   1,620,805 7,000 SH   SOLE   0 0 0
AMETEK INC COM Stock 031100100   1,136,140 6,815 SH   SOLE   0 0 0
AMPHEL CORP NEW CL A Stock 032095101   1,531,117 22,727 SH   SOLE   0 0 0
APPLE INC COM Stock 037833100   2,401,637 11,403 SH   SOLE   0 0 0
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   1,933,762 24,795 SH   SOLE   0 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   3,928,974 16,461 SH   SOLE   0 0 0
AVERY DENNISON CORP COM Stock 053611109   1,163,894 5,323 SH   SOLE   0 0 0
BOEING CO COM Stock 097023105   233,701 1,284 SH   SOLE   0 0 0
BROWN & BROWN INC COM Stock 115236101   720,198 8,055 SH   SOLE   0 0 0
CAMPBELL SOUP CO COM Stock 134429109   5,366,858 118,762 SH   SOLE   0 0 0
CATERPILLAR INC COM Stock 149123101   425,119 1,276 SH   SOLE   0 0 0
CHEVRON CORP NEW COM Stock 166764100   5,581,409 35,682 SH   SOLE   0 0 0
CHUBB LIMITED COM Stock H1467J104   1,316,902 5,163 SH   SOLE   0 0 0
CISCO SYS INC COM Stock 17275R102   5,008,987 105,430 SH   SOLE   0 0 0
CME GROUP INC COM Stock 12572Q105   3,463,907 17,619 SH   SOLE   0 0 0
COMCAST CORP NEW CL A Stock 20030N101   7,982,972 203,855 SH   SOLE   0 0 0
CONSOLIDATED EDISON INC COM Stock 209115104   739,414 8,269 SH   SOLE   0 0 0
CORNING INC COM Stock 219350105   6,207,072 159,770 SH   SOLE   0 0 0
DECKERS OUTDOOR CORP COM Stock 243537107   1,306,733 1,350 SH   SOLE   0 0 0
DEERE & CO COM Stock 244199105   214,837 575 SH   SOLE   0 0 0
DELL TECHLOGIES INC CL C Stock 24703L202   5,885,157 42,674 SH   SOLE   0 0 0
DISNEY WALT CO COM Stock 254687106   213,871 2,154 SH   SOLE   0 0 0
DOVER CORP COM Stock 260003108   201,924 1,119 SH   SOLE   0 0 0
EATON CORP PLC SHS Stock G29183103   4,839,434 15,434 SH   SOLE   0 0 0
EOG RES INC COM Stock 26875P101   5,281,729 41,962 SH   SOLE   0 0 0
EXXON MOBIL CORP COM Stock 30231G102   632,469 5,494 SH   SOLE   0 0 0
GARMIN LTD SHS Stock H2906T109   6,277,516 38,531 SH   SOLE   0 0 0
GE AEROSPACE COM NEW Stock 369604301   590,415 3,714 SH   SOLE   0 0 0
GENERAC HLDGS INC COM Stock 368736104   1,224,225 9,259 SH   SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC COM Stock 416515104   5,162,322 51,346 SH   SOLE   0 0 0
HERSHEY CO COM Stock 427866108   5,904,172 32,118 SH   SOLE   0 0 0
HOME DEPOT INC COM Stock 437076102   6,319,577 18,358 SH   SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   851,649 4,924 SH   SOLE   0 0 0
INTERNATIONAL PAPER CO COM Stock 460146103   3,864,895 89,569 SH   SOLE   0 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   865,591 5,269 SH   SOLE   0 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   571,308 1,044 SH   SOLE   0 0 0
ISHARES MSCI EAFE ETF ETF 464287465   538,989 6,881 SH   SOLE   0 0 0
JOHNSON & JOHNSON COM Stock 478160104   5,255,479 35,957 SH   SOLE   0 0 0
JPMORGAN CHASE & CO. COM Stock 46625H100   1,658,127 8,198 SH   SOLE   0 0 0
KIMBERLY-CLARK CORP COM Stock 494368103   3,662,715 26,503 SH   SOLE   0 0 0
KLA CORP COM NEW Stock 482480100   1,369,300 1,661 SH   SOLE   0 0 0
LINDE PLC SHS Stock G54950103   1,017,334 2,318 SH   SOLE   0 0 0
LULULEMON ATHLETICA INC COM Stock 550021109   772,737 2,587 SH   SOLE   0 0 0
M & T BK CORP COM Stock 55261F104   4,646,520 30,698 SH   SOLE   0 0 0
MERCK & CO INC COM Stock 58933Y105   5,851,552 47,266 SH   SOLE   0 0 0
META PLATFORMS INC CL A Stock 30303M102   633,805 1,257 SH   SOLE   0 0 0
MICROSOFT CORP COM Stock 594918104   3,664,782 8,200 SH   SOLE   0 0 0
MOODYS CORP COM Stock 615369105   1,232,358 2,928 SH   SOLE   0 0 0
VARTIS AG SPONSORED ADR ADR 66987V109   4,045,374 37,999 SH   SOLE   0 0 0
NVIDIA CORPORATION COM Stock 67066G104   1,432,285 11,594 SH   SOLE   0 0 0
OMNICOM GROUP INC COM Stock 681919106   5,206,726 58,046 SH   SOLE   0 0 0
OREILLY AUTOMOTIVE INC COM Stock 67103H107   831,119 787 SH   SOLE   0 0 0
PARKER-HANNIFIN CORP COM Stock 701094104   1,274,955 2,521 SH   SOLE   0 0 0
PFIZER INC COM Stock 717081103   5,648,058 201,861 SH   SOLE   0 0 0
PPG INDS INC COM Stock 693506107   3,362,516 26,710 SH   SOLE   0 0 0
PRICE T ROWE GROUP INC COM Stock 74144T108   4,696,868 40,733 SH   SOLE   0 0 0
REGIONS FINANCIAL CORP NEW COM Stock 7591EP100   4,968,063 247,907 SH   SOLE   0 0 0
ROPER TECHLOGIES INC COM Stock 776696106   267,739 475 SH   SOLE   0 0 0
RTX CORPORATION COM Stock 75513E101   6,849,973 68,234 SH   SOLE   0 0 0
SOUTHERN CO COM Stock 842587107   1,401,302 18,065 SH   SOLE   0 0 0
STANLEY BLACK & DECKER INC COM Stock 854502101   4,926,447 61,665 SH   SOLE   0 0 0
STRYKER CORPORATION COM Stock 863667101   1,009,882 2,968 SH   SOLE   0 0 0
TARGET CORP COM Stock 87612E106   6,151,227 41,551 SH   SOLE   0 0 0
TE CONNECTIVITY LTD SHS Stock H84989104   1,274,424 8,472 SH   SOLE   0 0 0
TESLA INC COM Stock 88160R101   336,396 1,700 SH   SOLE   0 0 0
TEXAS INSTRS INC COM Stock 882508104   6,386,591 32,831 SH   SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   1,191,855 2,155 SH   SOLE   0 0 0
TJX COS INC NEW COM Stock 872540109   1,154,319 10,484 SH   SOLE   0 0 0
TRANE TECHLOGIES PLC SHS Stock G8994E103   1,171,620 3,562 SH   SOLE   0 0 0
TREX CO INC COM Stock 89531P105   885,289 11,944 SH   SOLE   0 0 0
ULTA BEAUTY INC COM Stock 90384S303   1,008,278 2,613 SH   SOLE   0 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   2,480,013 4,870 SH   SOLE   0 0 0
VISA INC COM CL A Stock 92826C839   1,420,415 5,412 SH   SOLE   0 0 0
WATSCO INC COM Stock 942622200   5,217,943 11,264 SH   SOLE   0 0 0
WELLS FARGO CO NEW COM Stock 949746101   7,406,350 124,707 SH   SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105   672,698 2,042 SH   SOLE   0 0 0