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 16,871 152,680 SH   SOLE   151,080 0 1,600
ABBOTT LABS COM 002824100 3,343 34,545 SH   SOLE   33,560 0 985
ABBVIE INC COM 00287Y109 5,008 37,318 SH   SOLE   36,518 0 800
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9,360 36,379 SH   SOLE   35,999 0 380
ADOBE SYSTEMS INCORPORATED COM 00724F101 6,214 22,579 SH   SOLE   22,344 0 235
AFLAC INC COM 001055102 246 4,385 SH   SOLE   4,385 0 0
ALLSTATE CORP COM 020002101 213 1,713 SH   SOLE   1,713 0 0
ALPHABET INC CAP STK CL A 02079K305 538 5,620 SH   SOLE   5,620 0 0
ALPHABET INC CAP STK CL C 02079K107 609 6,330 SH   SOLE   6,330 0 0
ALTRIA GROUP INC COM 02209S103 549 13,598 SH   SOLE   13,048 0 550
AMAZON COM INC COM 023135106 1,629 14,420 SH   SOLE   14,420 0 0
AMERICAN ELEC PWR CO INC COM 025537101 272 3,149 SH   SOLE   3,149 0 0
AMERICAN EXPRESS CO COM 025816109 200 1,486 SH   SOLE   1,486 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 273 2,094 SH   SOLE   2,094 0 0
AMGEN INC COM 031162100 255 1,131 SH   SOLE   1,131 0 0
APPLE INC COM 037833100 8,040 58,174 SH   SOLE   57,334 0 840
AT&T INC COM 00206R102 1,698 110,693 SH   SOLE   110,518 0 175
AUTOMATIC DATA PROCESSING IN COM 053015103 468 2,068 SH   SOLE   2,068 0 0
AUTOZONE INC COM 053332102 782 365 SH   SOLE   365 0 0
AVERY DENNISON CORP COM 053611109 19,982 122,817 SH   SOLE   121,397 0 1,420
BANK NEW YORK MELLON CORP COM 064058100 12,191 316,476 SH   SOLE   313,441 0 3,035
BAXTER INTL INC COM 071813109 9,050 168,021 SH   SOLE   166,696 0 1,325
BECTON DICKINSON & CO COM 075887109 19,245 86,367 SH   SOLE   85,607 0 760
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,707 13,884 SH   SOLE   13,884 0 0
BK OF AMERICA CORP COM 060505104 481 15,937 SH   SOLE   15,937 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4,572 64,307 SH   SOLE   63,007 0 1,300
CARRIER GLOBAL CORPORATION COM 14448C104 19,094 536,951 SH   SOLE   531,821 0 5,130
CATERPILLAR INC COM 149123101 10,611 64,669 SH   SOLE   64,129 0 540
CEDAR FAIR L P DEPOSITRY UNIT 150185106 521 12,660 SH   SOLE   12,660 0 0
CHEVRON CORP NEW COM 166764100 1,813 12,622 SH   SOLE   12,622 0 0
CISCO SYS INC COM 17275R102 436 10,902 SH   SOLE   10,902 0 0
CITIGROUP INC COM NEW 172967424 324 7,782 SH   SOLE   7,782 0 0
COCA COLA CO COM 191216100 947 16,907 SH   SOLE   16,907 0 0
COLGATE PALMOLIVE CO COM 194162103 289 4,118 SH   SOLE   4,118 0 0
COMCAST CORP NEW CL A 20030N101 23,444 799,329 SH   SOLE   789,379 0 9,950
CONOCOPHILLIPS COM 20825C104 229 2,234 SH   SOLE   2,234 0 0
CONSOLIDATED EDISON INC COM 209115104 1,293 15,076 SH   SOLE   14,666 0 410
CORECIVIC INC COM 21871N101 1,370 155,000 SH   SOLE   155,000 0 0
CORTEVA INC COM 22052L104 557 9,751 SH   SOLE   9,751 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,073 2,271 SH   SOLE   2,271 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 8,969 96,878 SH   SOLE   95,863 0 1,015
DANAHER CORPORATION COM 235851102 251 970 SH   SOLE   970 0 0
DEERE & CO COM 244199105 384 1,151 SH   SOLE   1,151 0 0
DISNEY WALT CO COM 254687106 28,949 306,891 SH   SOLE   302,991 0 3,900
DOMINION ENERGY INC COM 25746U109 675 9,769 SH   SOLE   9,169 0 600
DOW INC COM 260557103 562 12,792 SH   SOLE   12,792 0 0
DUKE REALTY CORP COM NEW 264411505 531 11,013 SH   SOLE   11,013 0 0
DUPONT DE NEMOURS INC COM 26614N102 579 11,493 SH   SOLE   11,493 0 0
EATON CORP PLC SHS G29183103 20,692 155,157 SH   SOLE   153,592 0 1,565
ECOLAB INC COM 278865100 12,291 85,104 SH   SOLE   84,049 0 1,055
EMERSON ELEC CO COM 291011104 8,630 117,867 SH   SOLE   116,517 0 1,350
ENBRIDGE INC COM 29250N105 18,000 485,154 SH   SOLE   480,737 0 4,417
ENTERPRISE PRODS PARTNERS L COM 293792107 426 17,913 SH   SOLE   17,913 0 0
EXXON MOBIL CORP COM 30231G102 4,191 48,002 SH   SOLE   48,002 0 0
FACTSET RESH SYS INC COM 303075105 204 510 SH   SOLE   510 0 0
FASTENAL CO COM 311900104 333 7,225 SH   SOLE   7,225 0 0
FEDEX CORP COM 31428X106 1,557 10,488 SH   SOLE   10,488 0 0
FIRST AMERN FINL CORP COM 31847R102 397 8,612 SH   SOLE   8,612 0 0
FIRST HORIZON CORPORATION COM 320517105 818 35,734 SH   SOLE   35,734 0 0
GENERAL ELECTRIC CO COM NEW 369604301 252 4,063 SH   SOLE   4,063 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 26,613 90,812 SH   SOLE   90,052 0 760
GSK PLC SPONSORED ADR 37733W204 237 8,045 SH   SOLE   8,045 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 288 13,806 SH   SOLE   13,806 0 0
HOME DEPOT INC COM 437076102 2,911 10,548 SH   SOLE   10,504 0 44
HONEYWELL INTL INC COM 438516106 34,672 207,653 SH   SOLE   205,753 0 1,900
INTEL CORP COM 458140100 5,118 198,607 SH   SOLE   196,517 0 2,090
INTERNATIONAL BUSINESS MACHS COM 459200101 611 5,144 SH   SOLE   5,144 0 0
ISHARES TR CORE S&P500 ETF 464287200 304 849 SH   SOLE   849 0 0
ISHARES TR U.S. MED DVC ETF 464288810 340 7,200 SH   SOLE   7,200 0 0
ISHARES TR US TREAS BD ETF 46429B267 371 16,304 SH   SOLE   16,304 0 0
ISHARES TR CORE US AGGBD ET 464287226 383 3,980 SH   SOLE   3,980 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 10,431 211,664 SH   SOLE   208,459 0 3,205
JD.COM INC SPON ADR CL A 47215P106 1,761 35,000 SH   SOLE   35,000 0 0
JOHNSON & JOHNSON COM 478160104 6,965 42,635 SH   SOLE   42,085 0 550
JPMORGAN CHASE & CO COM 46625H100 1,658 15,865 SH   SOLE   15,746 0 119
LILLY ELI & CO COM 532457108 237 733 SH   SOLE   733 0 0
LOCKHEED MARTIN CORP COM 539830109 289 749 SH   SOLE   674 0 75
LOWES COS INC COM 548661107 48,743 259,532 SH   SOLE   255,712 0 3,820
MARRIOTT INTL INC NEW CL A 571903202 602 4,299 SH   SOLE   4,299 0 0
MCDONALDS CORP COM 580135101 1,654 7,167 SH   SOLE   7,167 0 0
MEDTRONIC PLC SHS G5960L103 239 2,965 SH   SOLE   2,965 0 0
MERCK & CO INC COM 58933Y105 1,272 14,768 SH   SOLE   14,768 0 0
META PLATFORMS INC CL A 30303M102 484 3,568 SH   SOLE   3,568 0 0
MICROSOFT CORP COM 594918104 119,777 514,285 SH   SOLE   508,155 0 6,130
MID-AMER APT CMNTYS INC COM 59522J103 2,076 13,389 SH   SOLE   13,114 0 275
MONDELEZ INTL INC CL A 609207105 409 7,459 SH   SOLE   7,459 0 0
MORGAN STANLEY COM NEW 617446448 949 12,016 SH   SOLE   12,016 0 0
NATIONAL INSTRS CORP COM 636518102 950 25,184 SH   SOLE   24,309 0 875
NEXTERA ENERGY INC COM 65339F101 358 4,570 SH   SOLE   4,570 0 0
NORFOLK SOUTHN CORP COM 655844108 418 1,995 SH   SOLE   1,995 0 0
NOV INC COM 62955J103 2,647 163,587 SH   SOLE   163,437 0 150
NU HLDGS LTD ORD SHS CL A G6683N103 121 27,588 SH   SOLE   27,588 0 0
NVIDIA CORPORATION COM 67066G104 655 5,392 SH   SOLE   5,392 0 0
OLD REP INTL CORP COM 680223104 1,761 84,126 SH   SOLE   80,376 0 3,750
ORACLE CORP COM 68389X105 334 5,469 SH   SOLE   5,469 0 0
OTIS WORLDWIDE CORP COM 68902V107 4,266 66,865 SH   SOLE   65,873 0 992
PEPSICO INC COM 713448108 1,689 10,348 SH   SOLE   10,348 0 0
PFIZER INC COM 717081103 1,554 35,508 SH   SOLE   34,977 0 531
PHILIP MORRIS INTL INC COM 718172109 546 6,574 SH   SOLE   6,574 0 0
PNC FINL SVCS GROUP INC COM 693475105 386 2,582 SH   SOLE   2,582 0 0
PROCTER AND GAMBLE CO COM 742718109 32,607 258,275 SH   SOLE   255,170 0 3,105
QUALCOMM INC COM 747525103 264 2,335 SH   SOLE   2,335 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 10,455 127,721 SH   SOLE   126,596 0 1,125
REGIONS FINANCIAL CORP NEW COM 7591EP100 431 21,496 SH   SOLE   21,496 0 0
S&P GLOBAL INC COM 78409V104 41,959 137,411 SH   SOLE   136,196 0 1,215
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 201 3,610 SH   SOLE   3,610 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 254 3,818 SH   SOLE   3,818 0 0
SOUTHERN CO COM 842587107 1,202 17,677 SH   SOLE   17,677 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,102 3,085 SH   SOLE   3,085 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 6,600 225,863 SH   SOLE   221,594 0 4,269
STANLEY BLACK & DECKER INC COM 854502101 19,249 255,931 SH   SOLE   252,921 0 3,010
SYSCO CORP COM 871829107 31,431 444,512 SH   SOLE   440,747 0 3,765
TRACTOR SUPPLY CO COM 892356106 204 1,100 SH   SOLE   1,100 0 0
TRAVELERS COMPANIES INC COM 89417E109 248 1,619 SH   SOLE   1,619 0 0
TRUIST FINL CORP COM 89832Q109 12,164 279,383 SH   SOLE   279,383 0 0
UFP INDUSTRIES INC COM 90278Q108 343 4,758 SH   SOLE   4,758 0 0
UNION PAC CORP COM 907818108 365 1,875 SH   SOLE   1,875 0 0
UNITED PARCEL SERVICE INC CL B 911312106 28,503 176,448 SH   SOLE   174,553 0 1,895
US BANCORP DEL COM NEW 902973304 353 8,748 SH   SOLE   8,748 0 0
VALMONT INDS INC COM 920253101 409 1,522 SH   SOLE   1,522 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3,500 49,070 SH   SOLE   48,451 0 619
VERIZON COMMUNICATIONS INC COM 92343V104 4,638 122,155 SH   SOLE   120,355 0 1,800
VISA INC COM CL A 92826C839 913 5,139 SH   SOLE   5,139 0 0
WALMART INC COM 931142103 24,839 191,513 SH   SOLE   189,848 0 1,665
WARNER BROS DISCOVERY INC COM SER A 934423104 287 24,972 SH   SOLE   24,930 0 42
WASTE MGMT INC DEL COM 94106L109 1,837 11,466 SH   SOLE   11,116 0 350
WELLS FARGO CO NEW COM 949746101 18,201 452,532 SH   SOLE   448,012 0 4,520
WEYERHAEUSER CO MTN BE COM NEW 962166104 431 15,102 SH   SOLE   15,102 0 0
XYLEM INC COM 98419M100 217 2,485 SH   SOLE   2,485 0 0
ZOETIS INC CL A 98978V103 556 3,750 SH   SOLE   3,750 0 0