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,884,937 53,465 SH   SOLE   0 0 0
AIR PRODS & CHEMS INC COM Stock 009158106   4,183,649 15,279 SH   SOLE   0 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   793,858 5,683 SH   SOLE   0 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   316,388 2,245 SH   SOLE   0 0 0
AMAZON COM INC COM Stock 023135106   284,432 1,872 SH   SOLE   0 0 0
AMERICAN EXPRESS CO COM Stock 025816109   1,325,379 7,075 SH   SOLE   0 0 0
AMETEK INC COM Stock 031100100   1,137,146 6,896 SH   SOLE   0 0 0
AMPHENOL CORP NEW CL A Stock 032095101   1,245,551 12,565 SH   SOLE   0 0 0
APPLE INC COM Stock 037833100   2,220,193 11,532 SH   SOLE   0 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   3,715,595 15,949 SH   SOLE   0 0 0
AVERY DENNISON CORP COM Stock 053611109   1,108,168 5,482 SH   SOLE   0 0 0
BOEING CO COM Stock 097023105   373,786 1,434 SH   SOLE   0 0 0
CAMPBELL SOUP CO COM Stock 134429109   4,950,768 114,521 SH   SOLE   0 0 0
CATERPILLAR INC COM Stock 149123101   4,646,241 15,714 SH   SOLE   0 0 0
CHEVRON CORP NEW COM Stock 166764100   5,479,949 36,739 SH   SOLE   0 0 0
CHUBB LIMITED COM Stock H1467J104   1,139,835 5,044 SH   SOLE   0 0 0
CISCO SYS INC COM Stock 17275R102   5,088,433 100,721 SH   SOLE   0 0 0
CME GROUP INC COM Stock 12572Q105   3,688,861 17,516 SH   SOLE   0 0 0
COMCAST CORP NEW CL A Stock 20030N101   8,320,930 189,759 SH   SOLE   0 0 0
CONSOLIDATED EDISON INC COM Stock 209115104   752,231 8,269 SH   SOLE   0 0 0
CORNING INC COM Stock 219350105   4,901,812 160,979 SH   SOLE   0 0 0
DECKERS OUTDOOR CORP COM Stock 243537107   1,189,805 1,780 SH   SOLE   0 0 0
DEERE & CO COM Stock 244199105   231,125 578 SH   SOLE   0 0 0
DELL TECHNOLOGIES INC CL C Stock 24703L202   6,552,072 85,648 SH   SOLE   0 0 0
DOVER CORP COM Stock 260003108   256,094 1,665 SH   SOLE   0 0 0
EATON CORP PLC SHS Stock G29183103   4,963,151 20,609 SH   SOLE   0 0 0
EMERSON ELEC CO COM Stock 291011104   283,926 2,917 SH   SOLE   0 0 0
EOG RES INC COM Stock 26875P101   3,287,433 27,180 SH   SOLE   0 0 0
EXXON MOBIL CORP COM Stock 30231G102   549,290 5,494 SH   SOLE   0 0 0
GARMIN LTD SHS Stock H2906T109   6,206,521 48,285 SH   SOLE   0 0 0
GENERAC HLDGS INC COM Stock 368736104   1,246,261 9,643 SH   SOLE   0 0 0
GENERAL ELECTRIC CO COM NEW Stock 369604301   485,122 3,801 SH   SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC COM Stock 416515104   5,306,940 66,023 SH   SOLE   0 0 0
HERSHEY CO COM Stock 427866108   2,989,732 16,036 SH   SOLE   0 0 0
HOME DEPOT INC COM Stock 437076102   6,867,180 19,816 SH   SOLE   0 0 0
INTEL CORP COM Stock 458140100   5,966,253 118,731 SH   SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   891,318 5,450 SH   SOLE   0 0 0
INTERNATIONAL PAPER CO COM Stock 460146103   5,390,922 149,126 SH   SOLE   0 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   755,231 4,786 SH   SOLE   0 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   425,568 891 SH   SOLE   0 0 0
ISHARES MSCI EAFE ETF ETF 464287465   518,483 6,881 SH   SOLE   0 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655   241,053 1,201 SH   SOLE   0 0 0
ISHARES RUSSELL MIDCAP ETF ETF 464287499   283,637 3,649 SH   SOLE   0 0 0
JOHNSON & JOHNSON COM Stock 478160104   4,702,043 29,999 SH   SOLE   0 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   1,394,480 8,198 SH   SOLE   0 0 0
KLA CORP COM NEW Stock 482480100   1,050,711 1,808 SH   SOLE   0 0 0
LINDE PLC SHS Stock G54950103   955,256 2,326 SH   SOLE   0 0 0
M & T BK CORP COM Stock 55261F104   4,297,942 31,354 SH   SOLE   0 0 0
MERCK & CO INC COM Stock 58933Y105   5,167,661 47,401 SH   SOLE   0 0 0
META PLATFORMS INC CL A Stock 30303M102   301,574 852 SH   SOLE   0 0 0
MICROSOFT CORP COM Stock 594918104   3,410,775 9,070 SH   SOLE   0 0 0
MOODYS CORP COM Stock 615369105   1,130,022 2,893 SH   SOLE   0 0 0
NVIDIA CORPORATION COM Stock 67066G104   881,077 1,779 SH   SOLE   0 0 0
OMNICOM GROUP INC COM Stock 681919106   1,807,367 20,892 SH   SOLE   0 0 0
OREILLY AUTOMOTIVE INC COM Stock 67103H107   680,257 716 SH   SOLE   0 0 0
PARKER HANNIFIN CORP COM Stock 701094104   1,320,896 2,867 SH   SOLE   0 0 0
PFIZER INC COM Stock 717081103   4,742,756 164,736 SH   SOLE   0 0 0
PPG INDS INC COM Stock 693506107   4,930,386 32,968 SH   SOLE   0 0 0
PRICE T ROWE GROUP INC COM Stock 74144T108   4,287,820 39,816 SH   SOLE   0 0 0
REGIONS FINANCIAL CORP NEW COM Stock 7591EP100   4,571,735 235,900 SH   SOLE   0 0 0
ROCKWELL AUTOMATION INC COM Stock 773903109   1,295,380 4,172 SH   SOLE   0 0 0
ROPER TECHNOLOGIES INC COM Stock 776696106   288,940 530 SH   SOLE   0 0 0
RTX CORPORATION COM Stock 75513E101   5,860,569 69,653 SH   SOLE   0 0 0
SOUTHERN CO COM Stock 842587107   1,270,855 18,124 SH   SOLE   0 0 0
STANLEY BLACK & DECKER INC COM Stock 854502101   5,639,983 57,492 SH   SOLE   0 0 0
STRYKER CORPORATION COM Stock 863667101   858,398 2,866 SH   SOLE   0 0 0
TARGET CORP COM Stock 87612E106   6,789,528 47,673 SH   SOLE   0 0 0
TE CONNECTIVITY LTD SHS Stock H84989104   1,179,726 8,397 SH   SOLE   0 0 0
TESLA INC COM Stock 88160R101   379,180 1,526 SH   SOLE   0 0 0
TEXAS INSTRS INC COM Stock 882508104   5,788,514 33,958 SH   SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   1,096,703 2,066 SH   SOLE   0 0 0
TJX COS INC NEW COM Stock 872540109   955,248 10,183 SH   SOLE   0 0 0
TRANE TECHNOLOGIES PLC SHS Stock G8994E103   998,061 4,092 SH   SOLE   0 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109   253,161 1,329 SH   SOLE   0 0 0
TREX CO INC COM Stock 89531P105   1,074,614 12,980 SH   SOLE   0 0 0
ULTA BEAUTY INC COM Stock 90384S303   975,080 1,990 SH   SOLE   0 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   2,487,738 4,725 SH   SOLE   0 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104   428,853 11,375 SH   SOLE   0 0 0
VISA INC COM CL A Stock 92826C839   1,434,830 5,511 SH   SOLE   0 0 0
WATSCO INC COM Stock 942622200   5,196,372 12,128 SH   SOLE   0 0 0
WELLS FARGO CO NEW COM Stock 949746101   7,287,678 148,063 SH   SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105   656,061 1,863 SH   SOLE   0 0 0