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 Company COM 88579Y101   9,042,381 96,586 SH   SOLE   14,953 0 81,633
Accenture PLC COM G1151C101   43,486,776 141,600 SH   SOLE   22,218 0 119,382
Adobe Systems Inc COM 00724F101   11,602,775 22,755 SH   SOLE   6,693 0 16,062
Advance Auto Parts Inc COM 00751Y106   3,865,602 69,115 SH   SOLE   20,625 0 48,490
Aflac Inc COM 001055102   28,909,116 376,666 SH   SOLE   71,928 0 304,738
Allstate Corp COM 020002101   11,074,154 99,400 SH   SOLE   10,500 0 88,900
American Electric Power Co COM 025537101   11,750,342 156,213 SH   SOLE   16,300 0 139,913
American Express COM 025816109   10,055,108 67,398 SH   SOLE   19,941 0 47,457
AO Smith Corporation COM 831865209   10,944,052 165,493 SH   SOLE   16,034 0 149,459
Apple Computer COM 037833100   19,609,195 114,533 SH   SOLE   10,800 0 103,733
Applied Material Inc COM 038222105   20,284,863 146,514 SH   SOLE   26,172 0 120,342
AT&T Corp COM 00206R102   14,996,118 998,410 SH   SOLE   103,900 0 894,510
Atkore International Group COM 047649108   712,830 4,778 SH   SOLE   19 0 4,759
Automatic Data Proc COM 053015103   16,740,038 69,582 SH   SOLE   7,600 0 61,982
Berkshire Hathaway CL A COM 084670108   531,477 1 SH   SOLE   0 0 1
BHP Billiton Ltd COM 088606108   26,578,659 467,276 SH   SOLE   69,020 0 398,256
Caterpillar Inc Del COM 149123101   21,406,476 78,412 SH   SOLE   15,713 0 62,699
Chevron Corp COM 166764100   12,118,888 71,871 SH   SOLE   7,400 0 64,471
Chubb Ltd COM H1467J104   32,367,825 155,480 SH   SOLE   27,856 0 127,624
Cisco Systems Inc COM 17275R102   47,517,604 883,884 SH   SOLE   153,323 0 730,561
Clorox Co Del Com COM 189054109   24,169,561 184,416 SH   SOLE   29,007 0 155,409
Coca Cola Company COM 191216100   567,189 10,132 SH   SOLE   0 0 10,132
Conocophillips COM 20825C104   26,468,852 220,942 SH   SOLE   40,978 0 179,964
CSG Systems International, Inc COM 126349109   805,702 15,761 SH   SOLE   65 0 15,696
Cytodyn Inc COM 23283M101   2,417 13,037 SH   SOLE   0 0 13,037
Darden Restaurants Inc COM 237194105   11,601,679 81,006 SH   SOLE   8,100 0 72,906
Deere Co COM 244199105   11,365,553 30,117 SH   SOLE   3,000 0 27,117
Dolby Laboratories, Inc CL A COM 25659T107   6,805,581 85,864 SH   SOLE   25,675 0 60,189
Donaldson Co Inc COM 257651109   973,325 16,320 SH   SOLE   67 0 16,253
Duke Energy Corp New COM 26441C204   9,837,460 111,460 SH   SOLE   11,400 0 100,060
Eaton Corp COM G29183103   11,781,800 55,241 SH   SOLE   5,800 0 49,441
Emerson Elec Co COM 291011104   11,907,081 123,300 SH   SOLE   12,600 0 110,700
Evertec, Inc COM 30040P103   1,268,991 34,131 SH   SOLE   98 0 34,033
Exxon Mobil Corp COM 30231G102   24,107,898 205,034 SH   SOLE   38,310 0 166,724
Factset Resh Sys Inc COM 303075105   22,387,712 51,200 SH   SOLE   5,700 0 45,500
Flowers Foods, Inc COM 343498101   228,321 10,294 SH   SOLE   10,294 0 0
Fortinet, Inc COM 34959E109   7,290,931 124,249 SH   SOLE   37,360 0 86,889
Fortrea Hldgs Inc COM 34965K107   5,170,587 180,853 SH   SOLE   63,831 0 117,022
Frontdoor Inc COM 35905A109   1,282,333 41,920 SH   SOLE   146 0 41,774
Generac COM 368736104   3,373,511 30,961 SH   SOLE   6,199 0 24,762
General Dynamics Corp COM 369550108   11,910,946 53,903 SH   SOLE   5,500 0 48,403
Genuine Parts Co COM 372460105   17,591,692 121,843 SH   SOLE   12,100 0 109,743
Gildan Activewear Inc COM 375916103   900,101 32,135 SH   SOLE   128 0 32,007
Globe Life Inc COM 37959E102   10,854,842 99,833 SH   SOLE   29,539 0 70,294
Google Inc Class A COM 02079K305   14,688,773 112,248 SH   SOLE   32,571 0 79,677
Healthcare Rlty Tr COM 42226K105   16,504,030 1,080,814 SH   SOLE   0 0 1,080,814
Hexcel Corp COM 428291108   989,346 15,188 SH   SOLE   40 0 15,148
Home Depot Inc COM 437076102   29,355,146 97,151 SH   SOLE   15,105 0 82,046
Intel Corp COM 458140100   29,335,860 825,200 SH   SOLE   139,721 0 685,479
Intl Business Machines Corp Ib COM 459200101   226,305 1,613 SH   SOLE   0 0 1,613
Invesco QQQ COM 46090E103   205,289 573 SH   SOLE   0 0 573
IShares S&P 100 COM 464287101   370,783 1,848 SH   SOLE   0 0 1,848
Jack Henry & Associates COM 426281101   422,890 2,798 SH   SOLE   8 0 2,790
John Bean Technologies Corpora COM 477839104   643,247 6,118 SH   SOLE   16 0 6,102
Johnson And Johnson COM 478160104   45,999,361 295,341 SH   SOLE   53,391 0 241,950
JP Morgan Chase & Co COM 46625H100   15,543,244 107,180 SH   SOLE   11,800 0 95,380
Kenvue Inc. COM 49177J102   5,974,985 297,559 SH   SOLE   87,000 0 210,559
Keysight Technologies COM 49338L103   5,356,173 40,482 SH   SOLE   11,677 0 28,805
Kimberly Clark Corp COM 494368103   13,575,081 112,330 SH   SOLE   12,100 0 100,230
Lab Corp Of Amer COM 50540R409   12,824,980 63,790 SH   SOLE   19,780 0 44,010
Liquidity Svcs Inc COM 53635B107   462,137 26,228 SH   SOLE   110 0 26,118
Lockheed Martin Corp COM 539830109   36,362,678 88,915 SH   SOLE   14,630 0 74,285
Logitech International COM H50430232   963,781 13,980 SH   SOLE   42 0 13,938
Lowe's Companies Inc COM 548661107   15,624,164 75,174 SH   SOLE   8,800 0 66,374
Mastercard COM 57636Q104   6,466,398 16,333 SH   SOLE   4,842 0 11,491
Medpace Holdings, Inc COM 58506Q109   2,302,898 9,511 SH   SOLE   25 0 9,486
Medtronic Inc COM G5960L103   27,395,440 349,610 SH   SOLE   62,170 0 287,440
Merck & Company, Inc COM 58933Y105   23,858,148 231,745 SH   SOLE   24,600 0 207,145
Microsoft Corp COM 594918104   40,525,565 128,347 SH   SOLE   20,239 0 108,108
Mosaic Company COM 61945C103   5,017,179 140,932 SH   SOLE   40,089 0 100,843
MSC Industrial COM 553530106   5,983,715 60,965 SH   SOLE   14,197 0 46,768
Murphy Oil Corp COM 626717102   11,042,272 243,490 SH   SOLE   69,500 0 173,990
Mycelx Technologies Corp COM 62847T202   8,091 10,360 SH   SOLE   0 0 10,360
National Beverage Corp COM 635017106   262,795 5,589 SH   SOLE   22 0 5,567
National Research Corporation COM 637372202   1,286,686 28,999 SH   SOLE   119 0 28,880
Nvidia Corp COM 67066G104   5,356,902 12,315 SH   SOLE   4,363 0 7,952
Organon & Co Com COM 68622V106   191,672 11,041 SH   SOLE   43 0 10,998
Paychex Inc COM 704326107   35,806,505 310,470 SH   SOLE   50,426 0 260,044
Pepsico Inc COM 713448108   16,592,243 97,924 SH   SOLE   20,938 0 76,986
Pfizer Inc COM 717081103   35,506,860 1,070,451 SH   SOLE   172,200 0 898,251
Price T Rowe Group Inc COM 74144T108   23,200,180 221,228 SH   SOLE   29,808 0 191,420
Procter & Gamble Co COM 742718109   12,928,301 88,635 SH   SOLE   10,000 0 78,635
Puresafe Water Systems Inc COM 74624H103   1 14,000 SH   SOLE   0 0 14,000
Qualys, Inc. COM 74758T303   1,572,638 10,309 SH   SOLE   27 0 10,282
Quest Diagnostics, Inc. COM 74834L100   16,670,448 136,800 SH   SOLE   14,500 0 122,300
Ralph Lauren Corp COM 751212101   6,387,736 55,024 SH   SOLE   16,820 0 38,204
Reinsurance Group America COM 759351604   12,938,316 89,113 SH   SOLE   26,746 0 62,367
Ross Stores Inc COM 778296103   5,621,860 49,773 SH   SOLE   15,563 0 34,210
Sanofi-Aventis COM 80105N105   12,675,132 236,300 SH   SOLE   23,600 0 212,700
Shell COM 780259305   24,161,750 375,299 SH   SOLE   69,975 0 305,324
Southern Company COM 842587107   243,153 3,757 SH   SOLE   0 0 3,757
Sterling Construction COM 859241101   1,033,202 14,061 SH   SOLE   57 0 14,004
Sunoco LP/Sunoco Fin Corp Com COM 86765K109   239,023 4,883 SH   SOLE   0 0 4,883
Target Corp Com COM 87612E106   9,783,676 88,484 SH   SOLE   9,200 0 79,284
Texas Instruments Inc COM 882508104   39,923,595 251,076 SH   SOLE   39,632 0 211,444
The Toro Company COM 891092108   290,268 3,493 SH   SOLE   15 0 3,478
Total Energies SE COM 89151E109   6,769,532 102,943 SH   SOLE   11,000 0 91,943
Tractor Supply Co COM 892356106   20,569,168 101,301 SH   SOLE   18,526 0 82,775
Truist Financial Corp COM 89832Q109   6,255,462 218,646 SH   SOLE   25,500 0 193,146
United Parcel Service COM 911312106   12,394,471 79,518 SH   SOLE   8,300 0 71,218
US Bancorp (new) COM 902973304   14,027,358 424,300 SH   SOLE   44,800 0 379,500
Valero Energy Corp COM 91913Y100   8,377,470 59,117 SH   SOLE   6,200 0 52,917
Vanguard Small Cap Value ETF COM 922908611   3,488,525 21,873 SH   SOLE   87 0 21,786
Verisign Inc COM 92343E102   211,846 1,046 SH   SOLE   4 0 1,042
Verizon Communications Com COM 92343V104   21,888,418 675,360 SH   SOLE   111,844 0 563,516
Wal-Mart Stores Inc COM 931142103   20,555,803 128,530 SH   SOLE   12,800 0 115,730
Waste Management Inc New COM 94106L109   6,654,158 43,651 SH   SOLE   5,100 0 38,551
Waters Corp COM 941848103   8,445,394 30,799 SH   SOLE   9,187 0 21,612
Wisdomtree Total Div Fund COM 97717W109   347,843 5,781 SH   SOLE   0 0 5,781
Vanguard Mid-Cap Etf ETF 922908629   473,954 2,276 SH   SOLE   0 0 2,276