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,428,580 9,727 SH   SOLE   0 0 9,727
ABBOTT LABS COM 002824100   756,105 5,700 SH   SOLE   0 0 5,700
ABBVIE INC COM 00287Y109   2,131,656 10,174 SH   SOLE   0 0 10,174
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   374,448 1,200 SH   SOLE   0 0 1,200
ALPHABET INC CAP STK CL A 02079K305   2,315,270 14,972 SH   SOLE   0 0 14,972
ALPHABET INC CAP STK CL C 02079K107   626,482 4,010 SH   SOLE   0 0 4,010
AMAZON COM INC COM 023135106   967,472 5,085 SH   SOLE   0 0 5,085
AMERICAN TOWER CORP NEW COM 03027X100   1,572,535 7,227 SH   SOLE   0 0 7,227
AMGEN INC COM 031162100   1,012,538 3,250 SH   SOLE   0 0 3,250
APPLE INC COM 037833100   19,300,676 86,889 SH   SOLE   0 0 86,889
BANK AMERICA CORP COM 060505104   835,727 20,027 SH   SOLE   0 0 20,027
BAR HBR BANKSHARES COM 066849100   317,863 10,775 SH   SOLE   0 0 10,775
BASSETT FURNITURE INDS INC COM 070203104   313,708 20,571 SH   SOLE   0 0 20,571
BLACKROCK INC COM 09290D101   1,580,622 1,670 SH   SOLE   0 0 1,670
BOEING CO COM 097023105   1,223,526 7,174 SH   SOLE   0 0 7,174
BRISTOL-MYERS SQUIBB CO COM 110122108   1,550,183 25,417 SH   SOLE   0 0 25,417
BROADCOM INC COM 11135F101   5,265,761 31,451 SH   SOLE   0 0 31,451
CARRIER GLOBAL CORPORATION COM 14448C104   945,104 14,907 SH   SOLE   0 0 14,907
CARTERS INC COM 146229109   1,325,160 32,400 SH   SOLE   0 0 32,400
CATERPILLAR INC COM 149123101   1,355,478 4,110 SH   SOLE   0 0 4,110
CHEVRON CORP NEW COM 166764100   1,179,395 7,050 SH   SOLE   0 0 7,050
CHUBB LIMITED COM H1467J104   1,265,338 4,190 SH   SOLE   0 0 4,190
CHURCH & DWIGHT CO INC COM 171340102   2,565,097 23,300 SH   SOLE   0 0 23,300
CINCINNATI FINL CORP COM 172062101   793,995 5,375 SH   SOLE   0 0 5,375
CLOROX CO DEL COM 189054109   3,422,309 23,241 SH   SOLE   0 0 23,241
COCA COLA CO COM 191216100   1,607,010 22,438 SH   SOLE   0 0 22,438
COLGATE PALMOLIVE CO COM 194162103   1,031,637 11,010 SH   SOLE   0 0 11,010
CONOCOPHILLIPS COM 20825C104   684,205 6,515 SH   SOLE   0 0 6,515
CORTEVA INC COM 22052L104   520,746 8,275 SH   SOLE   0 0 8,275
COSTCO WHSL CORP NEW COM 22160K105   3,132,770 3,312 SH   SOLE   0 0 3,312
CROWDSTRIKE HLDGS INC CL A 22788C105   405,820 1,151 SH   SOLE   0 0 1,151
CUMMINS INC COM 231021106   4,431,101 14,137 SH   SOLE   0 0 14,137
DANAOS CORPORATION SHS Y1968P121   332,018 4,255 SH   SOLE   0 0 4,255
DEERE & CO COM 244199105   2,687,029 5,725 SH   SOLE   0 0 5,725
DIAGEO PLC SPON ADR NEW 25243Q205   1,234,318 11,779 SH   SOLE   0 0 11,779
DISNEY WALT CO COM 254687106   2,251,809 22,815 SH   SOLE   0 0 22,815
DOW INC COM 260557103   419,599 12,016 SH   SOLE   0 0 12,016
DUKE ENERGY CORP NEW COM NEW 26441C204   377,741 3,097 SH   SOLE   0 0 3,097
DUPONT DE NEMOURS INC COM 26614N102   535,082 7,165 SH   SOLE   0 0 7,165
EATON CORP PLC SHS G29183103   6,857,464 25,227 SH   SOLE   0 0 25,227
ELI LILLY & CO COM 532457108   1,733,585 2,099 SH   SOLE   0 0 2,099
EMERSON ELEC CO COM 291011104   1,995,119 18,197 SH   SOLE   0 0 18,197
EQT CORP COM 26884L109   251,121 4,700 SH   SOLE   0 0 4,700
EXXON MOBIL CORP COM 30231G102   2,888,810 24,290 SH   SOLE   0 0 24,290
FEDEX CORP COM 31428X106   372,983 1,530 SH   SOLE   0 0 1,530
GE AEROSPACE COM NEW 369604301   500,175 2,499 SH   SOLE   0 0 2,499
GENERAC HLDGS INC COM 368736104   215,305 1,700 SH   SOLE   0 0 1,700
GENERAL DYNAMICS CORP COM 369550108   699,168 2,565 SH   SOLE   0 0 2,565
GENERAL MLS INC COM 370334104   761,539 12,737 SH   SOLE   0 0 12,737
GENUINE PARTS CO COM 372460105   773,219 6,490 SH   SOLE   0 0 6,490
GOLDMAN SACHS GROUP INC COM 38141G104   934,156 1,710 SH   SOLE   0 0 1,710
HERSHEY CO COM 427866108   1,701,235 9,947 SH   SOLE   0 0 9,947
HOME DEPOT INC COM 437076102   1,484,285 4,050 SH   SOLE   0 0 4,050
HONEYWELL INTL INC COM 438516106   1,511,895 7,140 SH   SOLE   0 0 7,140
ILLINOIS TOOL WKS INC COM 452308109   322,413 1,300 SH   SOLE   0 0 1,300
INGERSOLL RAND INC COM 45687V106   271,382 3,391 SH   SOLE   0 0 3,391
INTERNATIONAL BUSINESS MACHS COM 459200101   2,480,632 9,976 SH   SOLE   0 0 9,976
INVESCO QQQ TR UNIT SER 1 46090E103   986,608 2,104 SH   SOLE   0 0 2,104
ISHARES TR CORE S&P MCP ETF 464287507   913,469 15,655 SH   SOLE   0 0 15,655
ISHARES TR EUROPE ETF 464287861   340,470 5,850 SH   SOLE   0 0 5,850
JOHNSON & JOHNSON COM 478160104   1,996,050 12,036 SH   SOLE   0 0 12,036
JPMORGAN CHASE & CO. COM 46625H100   1,221,409 4,979 SH   SOLE   0 0 4,979
KELLANOVA COM 487836108   750,989 9,104 SH   SOLE   0 0 9,104
KIMBERLY-CLARK CORP COM 494368103   1,558,392 10,958 SH   SOLE   0 0 10,958
KOSMOS ENERGY LTD COM 500688106   36,480 16,000 SH   SOLE   0 0 16,000
KRAFT HEINZ CO COM 500754106   298,975 9,825 SH   SOLE   0 0 9,825
LAM RESEARCH CORP COM NEW 512807306   2,492,566 34,286 SH   SOLE   0 0 34,286
LAMB WESTON HLDGS INC COM 513272104   443,655 8,324 SH   SOLE   0 0 8,324
LOCKHEED MARTIN CORP COM 539830109   1,484,417 3,323 SH   SOLE   0 0 3,323
LOWES COS INC COM 548661107   1,771,382 7,595 SH   SOLE   0 0 7,595
MASTERCARD INCORPORATED CL A 57636Q104   2,359,657 4,305 SH   SOLE   0 0 4,305
MCCORMICK & CO INC COM NON VTG 579780206   2,210,024 26,850 SH   SOLE   0 0 26,850
MCDONALDS CORP COM 580135101   1,823,616 5,838 SH   SOLE   0 0 5,838
MEDTRONIC PLC SHS G5960L103   568,365 6,325 SH   SOLE   0 0 6,325
METLIFE INC COM 59156R108   252,914 3,150 SH   SOLE   0 0 3,150
MICROSOFT CORP COM 594918104   3,252,004 8,663 SH   SOLE   0 0 8,663
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409   221,828 5,656 SH   SOLE   0 0 5,656
NORFOLK SOUTHN CORP COM 655844108   213,165 900 SH   SOLE   0 0 900
NORTHROP GRUMMAN CORP COM 666807102   276,485 540 SH   SOLE   0 0 540
NVIDIA CORPORATION COM 67066G104   3,922,077 36,188 SH   SOLE   0 0 36,188
OTIS WORLDWIDE CORP COM 68902V107   659,138 6,387 SH   SOLE   0 0 6,387
PALO ALTO NETWORKS INC COM 697435105   3,052,408 17,888 SH   SOLE   0 0 17,888
PARKER-HANNIFIN CORP COM 701094104   4,668,288 7,680 SH   SOLE   0 0 7,680
PEPSICO INC COM 713448108   4,233,912 28,237 SH   SOLE   0 0 28,237
PFIZER INC COM 717081103   1,078,927 42,578 SH   SOLE   0 0 42,578
PHILLIPS 66 COM 718546104   659,383 5,340 SH   SOLE   0 0 5,340
PINNACLE FINL PARTNERS INC COM 72346Q104   1,729,512 16,310 SH   SOLE   0 0 16,310
PROCTER AND GAMBLE CO COM 742718109   4,932,177 28,941 SH   SOLE   0 0 28,941
PRUDENTIAL FINL INC COM 744320102   341,852 3,061 SH   SOLE   0 0 3,061
QUALCOMM INC COM 747525103   2,028,574 13,206 SH   SOLE   0 0 13,206
REGAL REXNORD CORPORATION COM 758750103   1,923,496 16,895 SH   SOLE   0 0 16,895
REGENERON PHARMACEUTICALS COM 75886F107   688,140 1,085 SH   SOLE   0 0 1,085
RTX CORPORATION COM 75513E101   3,086,583 23,302 SH   SOLE   0 0 23,302
SMUCKER J M CO COM NEW 832696405   928,744 7,843 SH   SOLE   0 0 7,843
SONOCO PRODS CO COM 835495102   1,628,457 34,472 SH   SOLE   0 0 34,472
SPDR GOLD TR GOLD SHS 78463V107   316,378 1,098 SH   SOLE   0 0 1,098
SPDR S&P 500 ETF TR TR UNIT 78462F103   254,522 455 SH   SOLE   0 0 455
THE CAMPBELLS COMPANY COM 134429109   516,964 12,950 SH   SOLE   0 0 12,950
THERMO FISHER SCIENTIFIC INC COM 883556102   1,117,112 2,245 SH   SOLE   0 0 2,245
TOOTSIE ROLL INDS INC COM 890516107   283,320 9,000 SH   SOLE   0 0 9,000
TRANE TECHNOLOGIES PLC SHS G8994E103   1,201,120 3,565 SH   SOLE   0 0 3,565
TRANSDIGM GROUP INC COM 893641100   491,068 355 SH   SOLE   0 0 355
TRUIST FINL CORP COM 89832Q109   531,864 12,925 SH   SOLE   0 0 12,925
UNILEVER PLC SPON ADR NEW 904767704   1,981,157 33,269 SH   SOLE   0 0 33,269
UNITED PARCEL SERVICE INC CL B 911312106   227,679 2,070 SH   SOLE   0 0 2,070
UNITEDHEALTH GROUP INC COM 91324P102   1,588,010 3,032 SH   SOLE   0 0 3,032
VANGUARD INDEX FDS SM CP VAL ETF 922908611   675,115 3,624 SH   SOLE   0 0 3,624
VERIZON COMMUNICATIONS INC COM 92343V104   204,800 4,515 SH   SOLE   0 0 4,515
VISA INC COM CL A 92826C839   694,081 1,980 SH   SOLE   0 0 1,980
WASTE MGMT INC DEL COM 94106L109   5,531,931 23,895 SH   SOLE   0 0 23,895
WD 40 CO COM 929236107   4,039,908 16,557 SH   SOLE   0 0 16,557
WELLS FARGO CO NEW COM 949746101   437,201 6,090 SH   SOLE   0 0 6,090
WHIRLPOOL CORP COM 963320106   972,503 10,790 SH   SOLE   0 0 10,790
WK KELLOGG CO COM SHS 92942W107   1,361,099 68,294 SH   SOLE   0 0 68,294