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   10,991,142 104,568 SH   SOLE   14,953 0 89,615
Abbvie Inc COM 00287Y109   206,225 1,294 SH   SOLE   0 0 1,294
Accenture PLC COM G1151C101   47,059,760 164,654 SH   SOLE   24,018 0 140,636
Adobe Systems Inc COM 00724F101   14,059,454 36,483 SH   SOLE   8,356 0 28,127
Advance Auto Parts Inc COM 00751Y106   10,902,580 89,652 SH   SOLE   20,625 0 69,027
Aflac Inc COM 001055102   27,879,092 432,100 SH   SOLE   71,928 0 360,172
Allstate Corp COM 020002101   15,114,484 136,400 SH   SOLE   14,300 0 122,100
American Electric Power Co COM 025537101   14,213,821 156,213 SH   SOLE   16,300 0 139,913
American Express COM 025816109   18,023,427 109,266 SH   SOLE   24,546 0 84,720
AO Smith Corporation COM 831865209   11,434,298 165,355 SH   SOLE   16,034 0 149,321
APA Corporation COM 03743Q108   5,566,763 154,375 SH   SOLE   28,950 0 125,425
Apple Computer COM 037833100   19,021,710 115,353 SH   SOLE   10,800 0 104,553
Applied Material Inc COM 038222105   20,263,388 164,971 SH   SOLE   26,172 0 138,799
AT&T Corp COM 00206R102   19,225,168 998,710 SH   SOLE   103,900 0 894,810
Atkore International Group COM 047649108   834,030 5,937 SH   SOLE   19 0 5,918
Automatic Data Proc COM 053015103   11,874,862 53,339 SH   SOLE   6,100 0 47,239
Berkshire Hathaway CL A COM 084670108   465,600 1 SH   SOLE   0 0 1
BHP Billiton Ltd COM 088606108   28,767,785 453,679 SH   SOLE   62,320 0 391,359
Caterpillar Inc Del COM 149123101   31,540,331 137,827 SH   SOLE   23,530 0 114,297
Chevron Corp COM 166764100   11,677,524 71,571 SH   SOLE   7,400 0 64,171
Chubb Ltd COM H1467J104   30,840,055 158,822 SH   SOLE   26,156 0 132,666
Cisco Systems Inc COM 17275R102   51,343,878 982,188 SH   SOLE   153,323 0 828,865
Clorox Co Del Com COM 189054109   31,863,839 201,364 SH   SOLE   29,007 0 172,357
Coca Cola Company COM 191216100   632,582 10,198 SH   SOLE   0 0 10,198
Conocophillips COM 20825C104   22,688,533 228,692 SH   SOLE   37,678 0 191,014
CSG Systems International, Inc COM 126349109   1,092,204 20,339 SH   SOLE   65 0 20,274
Cytodyn Inc COM 23283M101   4,693 13,037 SH   SOLE   0 0 13,037
Darden Restaurants Inc COM 237194105   7,045,195 45,406 SH   SOLE   4,700 0 40,706
Deere Co COM 244199105   15,737,747 38,117 SH   SOLE   3,300 0 34,817
Dolby Laboratories, Inc CL A COM 25659T107   10,304,300 120,631 SH   SOLE   25,696 0 94,935
Dollar General Corp COM 256677105   13,872,681 65,916 SH   SOLE   15,227 0 50,689
Donaldson Co Inc COM 257651109   1,336,530 20,455 SH   SOLE   67 0 20,388
Duke Energy Corp New COM 26441C204   10,752,546 111,460 SH   SOLE   11,400 0 100,060
Eaton Corp COM G29183103   9,704,869 56,641 SH   SOLE   6,000 0 50,641
Emerson Elec Co COM 291011104   16,966,158 194,700 SH   SOLE   18,100 0 176,600
Evertec, Inc COM 30040P103   1,364,108 40,418 SH   SOLE   98 0 40,320
Exxon Mobil Corp COM 30231G102   25,960,689 236,738 SH   SOLE   38,310 0 198,428
Factset Resh Sys Inc COM 303075105   11,996,101 28,900 SH   SOLE   3,200 0 25,700
Flowers Foods, Inc COM 343498101   380,506 13,882 SH   SOLE   13,882 0 0
Fortinet, Inc COM 34959E109   10,917,318 164,269 SH   SOLE   37,360 0 126,909
Frontdoor Inc COM 35905A109   1,268,428 45,496 SH   SOLE   146 0 45,350
Generac COM 368736104   4,073,165 37,711 SH   SOLE   6,199 0 31,512
General Dynamics Corp COM 369550108   12,301,204 53,903 SH   SOLE   5,500 0 48,403
Genuine Parts Co COM 372460105   20,387,560 121,855 SH   SOLE   12,100 0 109,755
Gildan Activewear Inc COM 375916103   1,329,625 40,061 SH   SOLE   128 0 39,933
Globe Life Inc COM 37959E102   14,610,106 132,795 SH   SOLE   29,539 0 103,256
Google Inc Class A COM 02079K305   15,365,629 148,131 SH   SOLE   32,571 0 115,560
Healthcare Rlty Tr COM 42226K105   20,709,775 1,071,380 SH   SOLE   0 0 1,071,380
Hexcel Corp COM 428291108   8,309,574 121,752 SH   SOLE   23,965 0 97,787
Home Depot Inc COM 437076102   29,156,380 98,795 SH   SOLE   13,253 0 85,542
Intel Corp COM 458140100   29,834,897 913,220 SH   SOLE   139,721 0 773,499
Intl Business Machines Corp Ib COM 459200101   211,173 1,611 SH   SOLE   0 0 1,611
Invesco QQQ COM 46090E103   331,842 1,034 SH   SOLE   0 0 1,034
IShares S&P 100 COM 464287101   345,650 1,848 SH   SOLE   0 0 1,848
John Bean Technologies Corpora COM 477839104   662,516 6,062 SH   SOLE   16 0 6,046
Johnson And Johnson COM 478160104   51,371,495 331,429 SH   SOLE   53,391 0 278,038
JP Morgan Chase & Co COM 46625H100   17,581,686 134,922 SH   SOLE   13,800 0 121,122
Kimberly Clark Corp COM 494368103   15,076,933 112,330 SH   SOLE   12,100 0 100,230
Kroger Co COM 501044101   19,286,391 390,650 SH   SOLE   72,526 0 318,124
Lab Corp Of Amer COM 50540R409   19,167,123 83,546 SH   SOLE   19,780 0 63,766
Liquidity Svcs Inc COM 53635B107   270,723 20,556 SH   SOLE   68 0 20,488
Lockheed Martin Corp COM 539830109   35,720,897 75,563 SH   SOLE   11,466 0 64,097
Logitech International COM H50430232   951,371 16,386 SH   SOLE   42 0 16,344
Lowe's Companies Inc COM 548661107   15,038,344 75,203 SH   SOLE   8,800 0 66,403
Mastercard COM 57636Q104   7,806,047 21,480 SH   SOLE   4,842 0 16,638
Medpace Holdings, Inc COM 58506Q109   1,994,270 10,605 SH   SOLE   25 0 10,580
Medtronic Inc COM G5960L103   31,243,797 387,544 SH   SOLE   62,170 0 325,374
Merck & Company, Inc COM 58933Y105   24,670,245 231,885 SH   SOLE   24,600 0 207,285
Meta Platforms Inc COM 30303M102   1,444,159 6,814 SH   SOLE   0 0 6,814
Microsoft Corp COM 594918104   51,640,008 179,119 SH   SOLE   24,539 0 154,580
Mosaic Company COM 61945C103   8,492,204 185,096 SH   SOLE   40,089 0 145,007
MSC Industrial COM 553530106   6,623,316 78,849 SH   SOLE   14,197 0 64,652
Murphy Oil Corp COM 626717102   11,735,085 317,336 SH   SOLE   69,500 0 247,836
Mycelx Technologies Corp COM 62847T202   4,098 10,360 SH   SOLE   0 0 10,360
National Beverage Corp COM 635017106   795,914 15,097 SH   SOLE   48 0 15,049
National Research Corporation COM 637372202   1,552,132 35,673 SH   SOLE   119 0 35,554
Nvidia Corp COM 67066G104   4,759,311 17,134 SH   SOLE   4,363 0 12,771
Organon & Co Com COM 68622V106   376,367 16,002 SH   SOLE   43 0 15,959
Paychex Inc COM 704326107   31,687,687 276,531 SH   SOLE   40,450 0 236,081
Pepsico Inc COM 713448108   20,591,332 112,953 SH   SOLE   20,938 0 92,015
Pfizer Inc COM 717081103   39,461,842 967,202 SH   SOLE   145,242 0 821,960
Price T Rowe Group Inc COM 74144T108   26,353,231 233,421 SH   SOLE   29,808 0 203,613
Procter & Gamble Co COM 742718109   15,105,417 101,590 SH   SOLE   10,800 0 90,790
Puresafe Water Systems Inc COM 74624H103   1 14,000 SH   SOLE   0 0 14,000
Qualys, Inc. COM 74758T303   1,418,908 10,913 SH   SOLE   27 0 10,886
Quest Diagnostics, Inc. COM 74834L100   19,354,464 136,800 SH   SOLE   14,500 0 122,300
Ralph Lauren Corp COM 751212101   14,827,590 127,090 SH   SOLE   30,323 0 96,767
Raytheon Technologies Corp COM 75513E101   9,360,541 95,584 SH   SOLE   10,200 0 85,384
Reinsurance Group America COM 759351604   15,723,563 118,436 SH   SOLE   26,746 0 91,690
Ross Stores Inc COM 778296103   6,928,803 65,286 SH   SOLE   15,563 0 49,723
Sanofi-Aventis COM 80105N105   12,859,446 236,300 SH   SOLE   23,600 0 212,700
Shell COM 780259305   24,435,742 424,674 SH   SOLE   69,975 0 354,699
Southern Company COM 842587107   277,763 3,992 SH   SOLE   0 0 3,992
Sterling Construction COM 859241101   1,308,186 34,535 SH   SOLE   111 0 34,424
Sunoco LP/Sunoco Fin Corp Com COM 86765K109   214,315 4,883 SH   SOLE   0 0 4,883
Target Corp Com COM 87612E106   18,056,486 109,017 SH   SOLE   13,862 0 95,155
Texas Instruments Inc COM 882508104   52,188,640 280,569 SH   SOLE   39,632 0 240,937
Total Energies SE COM 89151E109   6,078,784 102,943 SH   SOLE   11,000 0 91,943
Tractor Supply Co COM 892356106   35,140,125 149,507 SH   SOLE   27,210 0 122,297
Truist Financial Corp COM 89832Q109   7,470,560 219,078 SH   SOLE   25,500 0 193,578
United Parcel Service COM 911312106   15,471,478 79,754 SH   SOLE   8,300 0 71,454
US Bancorp (new) COM 902973304   15,296,015 424,300 SH   SOLE   44,800 0 379,500
Valero Energy Corp COM 91913Y100   8,252,733 59,117 SH   SOLE   6,200 0 52,917
Vanguard Small Cap Value ETF COM 922908611   4,540,695 28,601 SH   SOLE   87 0 28,514
Verisign Inc COM 92343E102   271,982 1,287 SH   SOLE   4 0 1,283
Verizon Communications Com COM 92343V104   28,643,302 736,521 SH   SOLE   111,844 0 624,677
Wal-Mart Stores Inc COM 931142103   25,333,974 171,814 SH   SOLE   18,600 0 153,214
Waste Management Inc New COM 94106L109   7,129,713 43,695 SH   SOLE   5,100 0 38,595
Wiley John & Sons Cl A COM 968223206   6,941,730 179,049 SH   SOLE   43,262 0 135,787
Wisdomtree Total Div Fund COM 97717W109   366,327 6,046 SH   SOLE   0 0 6,046
Vanguard Mid-Cap Etf ETF 922908629   480,054 2,276 SH   SOLE   0 0 2,276