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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3m Company COM 88579Y101 40,795 229,662 SH   SOLE   31,745 0 197,917
Accenture PLC COM G1151C101 62,583 150,966 SH   SOLE   21,340 0 129,626
Advance Auto Parts Inc COM 00751Y106 20,401 85,047 SH   SOLE   20,715 0 64,332
Aflac Inc COM 001055102 34,981 599,088 SH   SOLE   92,070 0 507,018
Allstate COM 020002101 23,283 197,900 SH   SOLE   16,800 0 181,100
American Electric Power Co COM 025537101 20,125 226,200 SH   SOLE   19,300 0 206,900
American Express COM 025816109 20,887 127,673 SH   SOLE   29,996 0 97,677
Ampio Pharmaceuticals, Inc COM 03209T109 1,244 2,181,840 SH   SOLE   0 0 2,181,840
APA Corporation COM 03743Q108 2,455 91,291 SH   SOLE   29,315 0 61,976
Apple Computer COM 037833100 10,631 59,869 SH   SOLE   4,400 0 55,469
Applied Material Inc COM 038222105 14,777 93,907 SH   SOLE   17,643 0 76,264
AT&T Corp COM 00206R102 19,503 792,810 SH   SOLE   75,500 0 717,310
Atkore International Group COM 047649108 2,393 21,519 SH   SOLE   33 0 21,486
Automatic Data Proc COM 053015103 15,461 62,700 SH   SOLE   6,100 0 56,600
Berkshire Hathaway CL A COM 084670108 451 1 SH   SOLE   0 0 1
BHP Billiton Ltd COM 088606108 30,155 499,665 SH   SOLE   56,858 0 442,807
Biogen Idec Inc Com COM 09062X103 240 1,000 SH   SOLE   0 0 1,000
Blue Bird Corp COM 095306106 1,332 85,198 SH   SOLE   115 0 85,083
Bp Plc Spon Adr COM 055622104 14,267 535,738 SH   SOLE   75,720 0 460,018
Caterpillar Inc Del COM 149123101 30,185 146,004 SH   SOLE   23,860 0 122,144
CDK Global, Inc. COM 12508E101 807 19,327 SH   SOLE   35 0 19,292
Cerner Corp COM 156782104 27,423 295,287 SH   SOLE   49,770 0 245,517
Chevron Corp COM 166764100 5,671 48,328 SH   SOLE   5,000 0 43,328
CHUBB LTD COM H1467J104 44,365 229,504 SH   SOLE   34,260 0 195,244
Cisco Systems Inc COM 17275R102 59,222 934,540 SH   SOLE   146,363 0 788,177
Clorox Co Del Com COM 189054109 40,893 234,534 SH   SOLE   31,974 0 202,560
Coca Cola Company COM 191216100 592 10,000 SH   SOLE   0 0 10,000
Conocophillips COM 20825C104 19,590 271,411 SH   SOLE   43,419 0 227,992
CSG Systems International, Inc COM 126349109 1,310 22,736 SH   SOLE   36 0 22,700
Darden Restaurants Inc COM 237194105 8,044 53,400 SH   SOLE   4,700 0 48,700
Deere Co COM 244199105 15,224 44,400 SH   SOLE   3,300 0 41,100
Dolby Laboratories, Inc CL A COM 25659T107 12,972 136,229 SH   SOLE   25,867 0 110,362
Dollar General Corp COM 256677105 22,541 95,583 SH   SOLE   24,061 0 71,522
Domino's Pizza Group plc COM G28113101 3,074 494,730 SH   SOLE   776 0 493,954
Donaldson Co Inc COM 257651109 1,849 31,205 SH   SOLE   52 0 31,153
Duke Energy Corp New COM 26441C204 18,600 177,308 SH   SOLE   16,200 0 161,108
Eli Lilly & Co COM 532457108 14,142 51,197 SH   SOLE   4,800 0 46,397
Emerson Elec Co COM 291011104 21,067 226,600 SH   SOLE   18,100 0 208,500
Evertec, Inc COM 30040P103 2,087 41,765 SH   SOLE   59 0 41,706
Exxon Mobil Corp COM 30231G102 14,933 244,040 SH   SOLE   38,390 0 205,650
Facebook Inc COM 30303M102 3,322 9,876 SH   SOLE   0 0 9,876
Factset Resh Sys Inc COM 303075105 5,492 11,300 SH   SOLE   900 0 10,400
Flowers Foods, Inc COM 343498101 381 13,882 SH   SOLE   13,882 0 0
Fluor Corp New Del Com COM 343412102 3,052 123,231 SH   SOLE   198 0 123,033
Fortinet, Inc COM 34959E109 8,124 22,603 SH   SOLE   5,613 0 16,990
Frontdoor Inc COM 35905A109 1,014 27,675 SH   SOLE   98 0 27,577
Generac COM 368736104 1,280 3,637 SH   SOLE   5 0 3,632
General Dynamics Corp COM 369550108 22,473 107,800 SH   SOLE   10,200 0 97,600
Genuine Parts Co COM 372460105 22,362 159,500 SH   SOLE   12,100 0 147,400
Globe Life Inc COM 37959E102 15,053 160,613 SH   SOLE   37,238 0 123,375
Google Inc Class A COM 02079K305 8,934 3,084 SH   SOLE   734 0 2,350
Healthcare Realty TR REIT COM 421946104 27,561 871,093 SH   SOLE   0 0 871,093
Hexcel Corp COM 428291108 4,440 85,707 SH   SOLE   23,815 0 61,892
Home Depot Inc COM 437076102 38,292 92,267 SH   SOLE   11,281 0 80,986
Intel Corp COM 458140100 42,374 822,795 SH   SOLE   113,790 0 709,005
IShares S&P 100 ISHARE 464287101 412 1,878 SH   SOLE   0 0 1,878
Johnson And Johnson COM 478160104 62,570 365,757 SH   SOLE   53,615 0 312,142
JP Morgan Chase & Co COM 46625H100 25,221 159,271 SH   SOLE   13,800 0 145,471
Kimberly Clark Corp COM 494368103 30,793 215,453 SH   SOLE   18,700 0 196,753
Kroger Co COM 501044101 41,998 927,929 SH   SOLE   150,083 0 777,846
Lab Corp Of Amer COM 50540R409 24,649 78,449 SH   SOLE   19,890 0 58,559
Lockheed Martin Corp COM 539830109 37,526 105,584 SH   SOLE   13,466 0 92,118
Lowe's Companies Inc COM 548661107 23,086 89,316 SH   SOLE   8,800 0 80,516
Mastercard COM 57636Q104 7,219 20,090 SH   SOLE   4,886 0 15,204
Mckesson Corp COM 58155Q103 311 1,250 SH   SOLE   0 0 1,250
Medpace Holdings, Inc. COM 58506Q109 2,916 13,398 SH   SOLE   20 0 13,378
Medtronic Inc COM G5960L103 43,348 419,021 SH   SOLE   60,110 0 358,911
Merck & Company, Inc COM 58933Y105 27,213 355,073 SH   SOLE   33,700 0 321,373
Microsoft Corp COM 594918104 58,121 172,816 SH   SOLE   21,926 0 150,890
Mosaic Company COM 61945C103 7,345 186,944 SH   SOLE   52,166 0 134,778
MSC Industrial COM 553530106 7,416 88,218 SH   SOLE   14,420 0 73,798
Murphy Oil Corp COM 626717102 4,708 180,306 SH   SOLE   52,671 0 127,635
Mycelx Technologies Corp COM 62847T202 9 10,360 SH   SOLE   0 0 10,360
National Beverage Corp COM 635017106 1,816 40,051 SH   SOLE   68 0 39,983
National Research Corporation COM 637372202 2,186 52,643 SH   SOLE   92 0 52,551
Organon & Co Com COM 68622V106 489 16,075 SH   SOLE   27 0 16,048
Patriot Transportation COM 70338W105 582 72,101 SH   SOLE   0 0 72,101
Paychex Inc COM 704326107 44,728 327,674 SH   SOLE   42,893 0 284,781
Pepsico Inc COM 713448108 25,288 145,574 SH   SOLE   27,334 0 118,240
Pfizer Inc COM 717081103 53,923 913,180 SH   SOLE   132,565 0 780,615
Price T Rowe Group Inc COM 74144T108 26,704 135,800 SH   SOLE   10,600 0 125,200
Procter & Gamble Co COM 742718109 39,930 244,100 SH   SOLE   21,600 0 222,500
Pulse Seismic Inc COM 74586Q109 1,958 1,129,385 SH   SOLE   1,685 0 1,127,700
Puresafe Water Systems Inc COM 74624H103 0 14,000 SH   SOLE   0 0 14,000
Qualys, Inc. COM 74758T303 2,583 18,826 SH   SOLE   27 0 18,799
Quest Diagnostics, Inc. COM 74834L100 31,384 181,400 SH   SOLE   16,500 0 164,900
Ralph Lauren Corp COM 751212101 14,678 123,494 SH   SOLE   30,564 0 92,930
Raytheon Technologies Corp COM 75513E101 13,950 162,091 SH   SOLE   13,700 0 148,391
Reinsurance Group America COM 759351604 15,091 137,827 SH   SOLE   32,580 0 105,247
Ross Stores Inc COM 778296103 7,117 62,273 SH   SOLE   15,296 0 46,977
Royal Dutch Shell COM 780259206 15,456 356,118 SH   SOLE   60,150 0 295,968
Sanofi-Aventis SPONSORED ADR 80105N105 14,048 280,400 SH   SOLE   23,600 0 256,800
Seaboard Corp COM 811543107 1,342 341 SH   SOLE   1 0 340
Southern Company COM 842587107 14,234 207,558 SH   SOLE   21,900 0 185,658
Sterling Construction COM 859241101 2,600 98,871 SH   SOLE   154 0 98,717
Target Corp Com COM 87612E106 12,783 55,231 SH   SOLE   5,300 0 49,931
Texas Instruments Inc COM 882508104 48,739 258,606 SH   SOLE   32,487 0 226,119
Total Energies SE SPONSORED ADR 89151E109 7,772 157,143 SH   SOLE   15,000 0 142,143
Tractor Supply Co COM 892356106 40,534 169,883 SH   SOLE   29,353 0 140,530
Truist Financial Corp COM 89832Q109 15,251 260,476 SH   SOLE   25,500 0 234,976
United Parcel Service COM 911312106 10,778 50,285 SH   SOLE   5,000 0 45,285
Us Bancorp (new) COM 902973304 24,726 440,200 SH   SOLE   38,900 0 401,300
Valero Energy Corp COM 91913Y100 6,985 93,000 SH   SOLE   9,300 0 83,700
Verizon Communications Com COM 92343V104 46,368 892,377 SH   SOLE   115,169 0 777,208
Wal-Mart Stores Inc COM 931142103 26,815 185,330 SH   SOLE   16,300 0 169,030
Waste Management Inc New COM 94106L109 8,614 51,610 SH   SOLE   5,100 0 46,510
Wheels Up Experience COM 96328l106 282 60,795 SH   SOLE   0 0 60,795
Wiley John & Sons Cl A COM 968223206 9,656 168,608 SH   SOLE   43,395 0 125,213
Wisdomtree Total Div Fund US TOTAL DIVIDEND 97717W109 412 6,366 SH   SOLE   0 0 6,366