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,537,740 12,823 SH   SOLE   0 0 12,823
ABBOTT LABS COM 002824100   801,467 7,300 SH   SOLE   0 0 7,300
ABBVIE INC COM 00287Y109   1,684,623 10,424 SH   SOLE   0 0 10,424
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   325,545 1,220 SH   SOLE   0 0 1,220
ALPHABET INC CAP STK CL A 02079K305   1,264,689 14,334 SH   SOLE   0 0 14,334
ALPHABET INC CAP STK CL C 02079K107   236,022 2,660 SH   SOLE   0 0 2,660
AMAZON COM INC COM 023135106   474,180 5,645 SH   SOLE   0 0 5,645
AMERICAN TOWER CORP NEW COM 03027X100   1,410,352 6,657 SH   SOLE   0 0 6,657
AMGEN INC COM 031162100   743,271 2,830 SH   SOLE   0 0 2,830
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   236,077 3,932 SH   SOLE   0 0 3,932
APPLE INC COM 037833100   13,738,955 105,741 SH   SOLE   0 0 105,741
BANK AMERICA CORP COM 060505104   599,604 18,104 SH   SOLE   0 0 18,104
BASSETT FURNITURE INDS INC COM 070203104   432,015 24,857 SH   SOLE   0 0 24,857
BLACKROCK INC COM 09247X101   1,472,695 2,078 SH   SOLE   0 0 2,078
BOEING CO COM 097023105   1,643,929 8,630 SH   SOLE   0 0 8,630
BORGWARNER INC COM 099724106   257,600 6,400 SH   SOLE   0 0 6,400
BRISTOL-MYERS SQUIBB CO COM 110122108   1,003,127 13,942 SH   SOLE   0 0 13,942
BROADCOM INC COM 11135F101   1,889,859 3,380 SH   SOLE   0 0 3,380
CAMPBELL SOUP CO COM 134429109   916,513 16,150 SH   SOLE   0 0 16,150
CARRIER GLOBAL CORPORATION COM 14448C104   668,539 16,207 SH   SOLE   0 0 16,207
CARTERS INC COM 146229109   3,611,124 48,400 SH   SOLE   0 0 48,400
CATERPILLAR INC COM 149123101   1,080,416 4,510 SH   SOLE   0 0 4,510
CHEVRON CORP NEW COM 166764100   1,214,788 6,768 SH   SOLE   0 0 6,768
CHUBB LIMITED COM H1467J104   651,873 2,955 SH   SOLE   0 0 2,955
CHURCH & DWIGHT CO INC COM 171340102   1,916,503 23,775 SH   SOLE   0 0 23,775
CINCINNATI FINL CORP COM 172062101   683,453 6,675 SH   SOLE   0 0 6,675
CLOROX CO DEL COM 189054109   3,425,931 24,413 SH   SOLE   0 0 24,413
COCA COLA CO COM 191216100   1,503,613 23,638 SH   SOLE   0 0 23,638
COLGATE PALMOLIVE CO COM 194162103   1,096,757 13,920 SH   SOLE   0 0 13,920
CONOCOPHILLIPS COM 20825C104   991,200 8,400 SH   SOLE   0 0 8,400
CORTEVA INC COM 22052L104   451,372 7,679 SH   SOLE   0 0 7,679
COSTCO WHSL CORP NEW COM 22160K105   1,481,343 3,245 SH   SOLE   0 0 3,245
CUMMINS INC COM 231021106   3,527,742 14,560 SH   SOLE   0 0 14,560
CVS HEALTH CORP COM 126650100   733,405 7,870 SH   SOLE   0 0 7,870
DANAHER CORPORATION COM 235851102   217,644 820 SH   SOLE   0 0 820
DANAOS CORPORATION SHS Y1968P121   224,068 4,255 SH   SOLE   0 0 4,255
DEERE & CO COM 244199105   2,268,140 5,290 SH   SOLE   0 0 5,290
DENTSPLY SIRONA INC COM 24906P109   435,571 13,680 SH   SOLE   0 0 13,680
DIAGEO PLC SPON ADR NEW 25243Q205   2,340,104 13,133 SH   SOLE   0 0 13,133
DISNEY WALT CO COM 254687106   2,515,124 28,949 SH   SOLE   0 0 28,949
DOW INC COM 260557103   750,660 14,897 SH   SOLE   0 0 14,897
DUKE ENERGY CORP NEW COM NEW 26441C204   232,860 2,261 SH   SOLE   0 0 2,261
DUPONT DE NEMOURS INC COM 26614N102   527,833 7,691 SH   SOLE   0 0 7,691
EASTMAN CHEM CO COM 277432100   305,400 3,750 SH   SOLE   0 0 3,750
EATON CORP PLC SHS G29183103   4,248,323 27,068 SH   SOLE   0 0 27,068
EMERSON ELEC CO COM 291011104   1,786,140 18,594 SH   SOLE   0 0 18,594
EXXON MOBIL CORP COM 30231G102   2,742,389 24,863 SH   SOLE   0 0 24,863
FEDEX CORP COM 31428X106   412,562 2,382 SH   SOLE   0 0 2,382
FIRST CTZNS BANCSHARES INC N CL A 31946M103   280,593 370 SH   SOLE   0 0 370
GENERAL DYNAMICS CORP COM 369550108   620,275 2,500 SH   SOLE   0 0 2,500
GENERAL ELECTRIC CO COM NEW 369604301   260,168 3,105 SH   SOLE   0 0 3,105
GENERAL MLS INC COM 370334104   1,180,964 14,084 SH   SOLE   0 0 14,084
GENUINE PARTS CO COM 372460105   1,143,431 6,590 SH   SOLE   0 0 6,590
GOLDMAN SACHS GROUP INC COM 38141G104   606,066 1,765 SH   SOLE   0 0 1,765
HERSHEY CO COM 427866108   2,016,280 8,707 SH   SOLE   0 0 8,707
HOME DEPOT INC COM 437076102   1,244,640 3,940 SH   SOLE   0 0 3,940
HONEYWELL INTL INC COM 438516106   1,570,390 7,328 SH   SOLE   0 0 7,328
ILLINOIS TOOL WKS INC COM 452308109   440,600 2,000 SH   SOLE   0 0 2,000
INTERNATIONAL BUSINESS MACHS COM 459200101   1,444,263 10,251 SH   SOLE   0 0 10,251
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   362,867 3,461 SH   SOLE   0 0 3,461
INVESCO QQQ TR UNIT SER 1 46090E103   464,126 1,743 SH   SOLE   0 0 1,743
JOHNSON & JOHNSON COM 478160104   2,378,167 13,463 SH   SOLE   0 0 13,463
JPMORGAN CHASE & CO COM 46625H100   766,650 5,717 SH   SOLE   0 0 5,717
KELLOGG CO COM 487836108   1,393,149 19,556 SH   SOLE   0 0 19,556
KIMBERLY-CLARK CORP COM 494368103   1,566,096 11,537 SH   SOLE   0 0 11,537
KRAFT HEINZ CO COM 500754106   429,246 10,544 SH   SOLE   0 0 10,544
LAM RESEARCH CORP COM 512807108   1,466,006 3,488 SH   SOLE   0 0 3,488
LEGGETT & PLATT INC COM 524660107   306,185 9,500 SH   SOLE   0 0 9,500
LILLY ELI & CO COM 532457108   826,433 2,259 SH   SOLE   0 0 2,259
LINCOLN NATL CORP IND COM 534187109   217,805 7,090 SH   SOLE   0 0 7,090
LOCKHEED MARTIN CORP COM 539830109   1,512,640 3,109 SH   SOLE   0 0 3,109
LOWES COS INC COM 548661107   1,451,463 7,285 SH   SOLE   0 0 7,285
MASTERCARD INCORPORATED CL A 57636Q104   1,418,738 4,080 SH   SOLE   0 0 4,080
MCCORMICK & CO INC COM NON VTG 579780206   2,307,713 27,841 SH   SOLE   0 0 27,841
MCDONALDS CORP COM 580135101   1,722,959 6,538 SH   SOLE   0 0 6,538
MEDTRONIC PLC SHS G5960L103   417,745 5,375 SH   SOLE   0 0 5,375
MERCK & CO INC COM 58933Y105   605,232 5,455 SH   SOLE   0 0 5,455
METLIFE INC COM 59156R108   229,051 3,165 SH   SOLE   0 0 3,165
MICROSOFT CORP COM 594918104   2,042,546 8,517 SH   SOLE   0 0 8,517
NATIONAL WESTN LIFE GROUP IN CL A 638517102   931,515 3,315 SH   SOLE   0 0 3,315
NEXTERA ENERGY INC COM 65339F101   979,541 11,717 SH   SOLE   0 0 11,717
NORFOLK SOUTHN CORP COM 655844108   221,778 900 SH   SOLE   0 0 900
NORTHROP GRUMMAN CORP COM 666807102   245,525 450 SH   SOLE   0 0 450
NVIDIA CORPORATION COM 67066G104   804,513 5,505 SH   SOLE   0 0 5,505
OTIS WORLDWIDE CORP COM 68902V107   545,194 6,962 SH   SOLE   0 0 6,962
PALO ALTO NETWORKS INC COM 697435105   1,313,769 9,415 SH   SOLE   0 0 9,415
PARKER-HANNIFIN CORP COM 701094104   2,213,055 7,605 SH   SOLE   0 0 7,605
PEPSICO INC COM 713448108   4,848,713 26,839 SH   SOLE   0 0 26,839
PFIZER INC COM 717081103   1,374,923 26,833 SH   SOLE   0 0 26,833
PHILLIPS 66 COM 718546104   671,628 6,453 SH   SOLE   0 0 6,453
PROCTER AND GAMBLE CO COM 742718109   4,449,847 29,360 SH   SOLE   0 0 29,360
PRUDENTIAL FINL INC COM 744320102   391,972 3,941 SH   SOLE   0 0 3,941
QUALCOMM INC COM 747525103   1,913,066 17,401 SH   SOLE   0 0 17,401
RAYTHEON TECHNOLOGIES CORP COM 75513E101   2,515,128 24,922 SH   SOLE   0 0 24,922
REGAL REXNORD CORPORATION COM 758750103   585,262 4,878 SH   SOLE   0 0 4,878
REGENERON PHARMACEUTICALS COM 75886F107   608,216 843 SH   SOLE   0 0 843
SCOTTS MIRACLE-GRO CO CL A 810186106   216,468 4,455 SH   SOLE   0 0 4,455
SKYWORKS SOLUTIONS INC COM 83088M102   296,173 3,250 SH   SOLE   0 0 3,250
SMUCKER J M CO COM NEW 832696405   1,034,157 6,526 SH   SOLE   0 0 6,526
SONOCO PRODS CO COM 835495102   1,647,184 27,132 SH   SOLE   0 0 27,132
TARGET CORP COM 87612E106   350,244 2,350 SH   SOLE   0 0 2,350
THERMO FISHER SCIENTIFIC INC COM 883556102   1,094,221 1,987 SH   SOLE   0 0 1,987
TRANE TECHNOLOGIES PLC SHS G8994E103   607,645 3,615 SH   SOLE   0 0 3,615
TRANSDIGM GROUP INC COM 893641100   253,119 402 SH   SOLE   0 0 402
TRUIST FINL CORP COM 89832Q109   596,912 13,872 SH   SOLE   0 0 13,872
UNILEVER PLC SPON ADR NEW 904767704   1,794,024 35,631 SH   SOLE   0 0 35,631
UNITED PARCEL SERVICE INC CL B 911312106   453,722 2,610 SH   SOLE   0 0 2,610
UNITEDHEALTH GROUP INC COM 91324P102   1,355,747 2,557 SH   SOLE   0 0 2,557
VERIZON COMMUNICATIONS INC COM 92343V104   317,761 8,065 SH   SOLE   0 0 8,065
VISA INC COM CL A 92826C839   370,063 1,781 SH   SOLE   0 0 1,781
VULCAN MATLS CO COM 929160109   245,154 1,400 SH   SOLE   0 0 1,400
WASTE MGMT INC DEL COM 94106L109   3,875,720 24,705 SH   SOLE   0 0 24,705
WD 40 CO COM 929236107   2,744,923 17,027 SH   SOLE   0 0 17,027
WELLS FARGO CO NEW COM 949746101   272,101 6,590 SH   SOLE   0 0 6,590
ZIMMER BIOMET HOLDINGS INC COM 98956P102   476,185 3,735 SH   SOLE   0 0 3,735