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
3M CO COM 88579Y101   1,180,909 11,798 SH   SOLE   0 0 11,798
ABBOTT LABS COM 002824100   817,650 7,500 SH   SOLE   0 0 7,500
ABBVIE INC COM 00287Y109   1,397,015 10,369 SH   SOLE   0 0 10,369
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   376,468 1,220 SH   SOLE   0 0 1,220
ALPHABET INC CAP STK CL A 02079K305   1,937,823 16,189 SH   SOLE   0 0 16,189
ALPHABET INC CAP STK CL C 02079K107   401,620 3,320 SH   SOLE   0 0 3,320
AMAZON COM INC COM 023135106   718,935 5,515 SH   SOLE   0 0 5,515
AMERICAN TOWER CORP NEW COM 03027X100   1,465,605 7,557 SH   SOLE   0 0 7,557
AMGEN INC COM 031162100   634,977 2,860 SH   SOLE   0 0 2,860
APPLE INC COM 037833100   20,050,379 103,368 SH   SOLE   0 0 103,368
BANK AMERICA CORP COM 060505104   530,880 18,504 SH   SOLE   0 0 18,504
BASSETT FURNITURE INDS INC COM 070203104   343,769 22,857 SH   SOLE   0 0 22,857
BLACKROCK INC COM 09247X101   1,262,284 1,826 SH   SOLE   0 0 1,826
BOEING CO COM 097023105   1,783,035 8,444 SH   SOLE   0 0 8,444
BORGWARNER INC COM 099724106   313,024 6,400 SH   SOLE   0 0 6,400
BRISTOL-MYERS SQUIBB CO COM 110122108   891,591 13,942 SH   SOLE   0 0 13,942
BROADCOM INC COM 11135F101   2,788,787 3,215 SH   SOLE   0 0 3,215
CAMPBELL SOUP CO COM 134429109   729,075 15,950 SH   SOLE   0 0 15,950
CARRIER GLOBAL CORPORATION COM 14448C104   818,077 16,457 SH   SOLE   0 0 16,457
CARTERS INC COM 146229109   3,426,720 47,200 SH   SOLE   0 0 47,200
CATERPILLAR INC COM 149123101   1,109,686 4,510 SH   SOLE   0 0 4,510
CHEVRON CORP NEW COM 166764100   1,057,184 6,719 SH   SOLE   0 0 6,719
CHUBB LIMITED COM H1467J104   710,546 3,690 SH   SOLE   0 0 3,690
CINCINNATI FINL CORP COM 172062101   649,611 6,675 SH   SOLE   0 0 6,675
CLOROX CO DEL COM 189054109   3,865,566 24,306 SH   SOLE   0 0 24,306
COCA COLA CO COM 191216100   1,423,480 23,638 SH   SOLE   0 0 23,638
COLGATE PALMOLIVE CO COM 194162103   1,048,514 13,610 SH   SOLE   0 0 13,610
CONOCOPHILLIPS COM 20825C104   870,324 8,400 SH   SOLE   0 0 8,400
COREBRIDGE FINL INC COM 21871X109   176,600 10,000 SH   SOLE   0 0 10,000
CORTEVA INC COM 22052L104   438,173 7,647 SH   SOLE   0 0 7,647
COSTCO WHSL CORP NEW COM 22160K105   1,773,983 3,295 SH   SOLE   0 0 3,295
CROWDSTRIKE HLDGS INC CL A 22788C105   205,618 1,400 SH   SOLE   0 0 1,400
CUMMINS INC COM 231021106   3,569,530 14,560 SH   SOLE   0 0 14,560
CVS HEALTH CORP COM 126650100   546,180 7,901 SH   SOLE   0 0 7,901
DANAHER CORPORATION COM 235851102   248,400 1,035 SH   SOLE   0 0 1,035
DANAOS CORPORATION SHS Y1968P121   284,191 4,255 SH   SOLE   0 0 4,255
DENTSPLY SIRONA INC COM 24906P109   547,474 13,680 SH   SOLE   0 0 13,680
DIAGEO PLC SPON ADR NEW 25243Q205   2,261,935 13,039 SH   SOLE   0 0 13,039
DISNEY WALT CO COM 254687106   2,115,436 23,694 SH   SOLE   0 0 23,694
DOW INC COM 260557103   777,009 14,589 SH   SOLE   0 0 14,589
DUKE ENERGY CORP NEW COM NEW 26441C204   202,902 2,261 SH   SOLE   0 0 2,261
DUPONT DE NEMOURS INC COM 26614N102   547,159 7,659 SH   SOLE   0 0 7,659
EASTMAN CHEM CO COM 277432100   305,578 3,650 SH   SOLE   0 0 3,650
EATON CORP PLC SHS G29183103   5,402,843 26,866 SH   SOLE   0 0 26,866
EMERSON ELEC CO COM 291011104   1,676,544 18,548 SH   SOLE   0 0 18,548
EXXON MOBIL CORP COM 30231G102   2,655,832 24,763 SH   SOLE   0 0 24,763
FEDEX CORP COM 31428X106   497,535 2,007 SH   SOLE   0 0 2,007
GENERAC HLDGS INC COM 368736104   264,706 1,775 SH   SOLE   0 0 1,775
GENERAL DYNAMICS CORP COM 369550108   551,860 2,565 SH   SOLE   0 0 2,565
GENERAL ELECTRIC CO COM NEW 369604301   336,141 3,060 SH   SOLE   0 0 3,060
GENERAL MLS INC COM 370334104   1,076,461 14,035 SH   SOLE   0 0 14,035
GENUINE PARTS CO COM 372460105   1,115,226 6,590 SH   SOLE   0 0 6,590
GOLDMAN SACHS GROUP INC COM 38141G104   551,543 1,710 SH   SOLE   0 0 1,710
GREENBRIER COS INC COM 393657101   215,500 5,000 SH   SOLE   0 0 5,000
HERSHEY CO COM 427866108   2,161,653 8,657 SH   SOLE   0 0 8,657
HOME DEPOT INC COM 437076102   1,278,284 4,115 SH   SOLE   0 0 4,115
HONEYWELL INTL INC COM 438516106   1,540,688 7,425 SH   SOLE   0 0 7,425
ILLINOIS TOOL WKS INC COM 452308109   500,320 2,000 SH   SOLE   0 0 2,000
INGERSOLL RAND INC COM 45687V106   221,636 3,391 SH   SOLE   0 0 3,391
INTERNATIONAL BUSINESS MACHS COM 459200101   1,468,030 10,971 SH   SOLE   0 0 10,971
INVESCO QQQ TR UNIT SER 1 46090E103   703,006 1,903 SH   SOLE   0 0 1,903
KELLOGG CO COM 487836108   1,210,215 17,956 SH   SOLE   0 0 17,956
KIMBERLY-CLARK CORP COM 494368103   1,592,745 11,537 SH   SOLE   0 0 11,537
KRAFT HEINZ CO COM 500754106   374,312 10,544 SH   SOLE   0 0 10,544
LAM RESEARCH CORP COM 512807108   2,232,701 3,473 SH   SOLE   0 0 3,473
LINCOLN NATL CORP IND COM 534187109   247,038 9,590 SH   SOLE   0 0 9,590
LOCKHEED MARTIN CORP COM 539830109   1,406,226 3,054 SH   SOLE   0 0 3,054
LOWES COS INC COM 548661107   1,687,108 7,475 SH   SOLE   0 0 7,475
MARRIOTT INTL INC NEW CL A 571903202   228,143 1,242 SH   SOLE   0 0 1,242
MASTERCARD INCORPORATED CL A 57636Q104   1,640,061 4,170 SH   SOLE   0 0 4,170
MCDONALDS CORP COM 580135101   1,951,005 6,538 SH   SOLE   0 0 6,538
MEDTRONIC PLC SHS G5960L103   535,208 6,075 SH   SOLE   0 0 6,075
MICROSOFT CORP COM 594918104   2,918,961 8,572 SH   SOLE   0 0 8,572
NATIONAL WESTN LIFE GROUP IN CL A 638517102   1,132,401 2,725 SH   SOLE   0 0 2,725
NEXTERA ENERGY INC COM 65339F101   878,676 11,842 SH   SOLE   0 0 11,842
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   38,900 10,000 SH   SOLE   0 0 10,000
NORFOLK SOUTHN CORP COM 655844108   204,084 900 SH   SOLE   0 0 900
NORTHROP GRUMMAN CORP COM 666807102   246,132 540 SH   SOLE   0 0 540
NVIDIA CORPORATION COM 67066G104   2,244,590 5,306 SH   SOLE   0 0 5,306
OTIS WORLDWIDE CORP COM 68902V107   619,688 6,962 SH   SOLE   0 0 6,962
PALO ALTO NETWORKS INC COM 697435105   2,366,789 9,263 SH   SOLE   0 0 9,263
PARKER-HANNIFIN CORP COM 701094104   2,987,706 7,660 SH   SOLE   0 0 7,660
PEPSICO INC COM 713448108   5,010,990 27,054 SH   SOLE   0 0 27,054
PFIZER INC COM 717081103   975,798 26,603 SH   SOLE   0 0 26,603
PHILLIPS 66 COM 718546104   637,425 6,683 SH   SOLE   0 0 6,683
PINNACLE FINL PARTNERS INC COM 72346Q104   1,046,042 18,465 SH   SOLE   0 0 18,465
PROCTER AND GAMBLE CO COM 742718109   4,408,953 29,056 SH   SOLE   0 0 29,056
PRUDENTIAL FINL INC COM 744320102   347,675 3,941 SH   SOLE   0 0 3,941
QUALCOMM INC COM 747525103   2,063,677 17,336 SH   SOLE   0 0 17,336
RAYTHEON TECHNOLOGIES CORP COM 75513E101   2,439,400 24,902 SH   SOLE   0 0 24,902
REGAL REXNORD CORPORATION COM 758750103   1,455,894 9,460 SH   SOLE   0 0 9,460
REGENERON PHARMACEUTICALS COM 75886F107   620,100 863 SH   SOLE   0 0 863
SCOTTS MIRACLE-GRO CO CL A 810186106   304,987 4,865 SH   SOLE   0 0 4,865
SKYWORKS SOLUTIONS INC COM 83088M102   392,950 3,550 SH   SOLE   0 0 3,550
SMUCKER J M CO COM NEW 832696405   971,247 6,577 SH   SOLE   0 0 6,577
SONOCO PRODS CO COM 835495102   1,906,759 32,307 SH   SOLE   0 0 32,307
TARGET CORP COM 87612E106   309,965 2,350 SH   SOLE   0 0 2,350
THERMO FISHER SCIENTIFIC INC COM 883556102   1,036,717 1,987 SH   SOLE   0 0 1,987
TRANE TECHNOLOGIES PLC SHS G8994E103   691,405 3,615 SH   SOLE   0 0 3,615
TRANSDIGM GROUP INC COM 893641100   268,251 300 SH   SOLE   0 0 300
TRUIST FINL CORP COM 89832Q109   368,146 12,130 SH   SOLE   0 0 12,130
UNILEVER PLC SPON ADR NEW 904767704   1,849,143 35,472 SH   SOLE   0 0 35,472
UNITED PARCEL SERVICE INC CL B 911312106   464,258 2,590 SH   SOLE   0 0 2,590
UNITEDHEALTH GROUP INC COM 91324P102   1,481,506 3,082 SH   SOLE   0 0 3,082
VERIZON COMMUNICATIONS INC COM 92343V104   281,342 7,565 SH   SOLE   0 0 7,565
VISA INC COM CL A 92826C839   480,082 2,022 SH   SOLE   0 0 2,022
VULCAN MATLS CO COM 929160109   225,440 1,000 SH   SOLE   0 0 1,000
WASTE MGMT INC DEL COM 94106L109   4,284,341 24,705 SH   SOLE   0 0 24,705
WD 40 CO COM 929236107   3,212,144 17,027 SH   SOLE   0 0 17,027
WELLS FARGO CO NEW COM 949746101   298,333 6,990 SH   SOLE   0 0 6,990
WHIRLPOOL CORP COM 963320106   240,296 1,615 SH   SOLE   0 0 1,615
ZIMMER BIOMET HOLDINGS INC COM 98956P102   370,520 2,545 SH   SOLE   0 0 2,545