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   19,834,061 136,570 SH   SOLE   0 0 136,570
Abbott Laboratories COM 002824100   20,467,162 199,349 SH   SOLE   0 0 199,349
Abbvie Inc COM 00287Y109   209,660 964 SH   SOLE   0 0 964
Accenture PLC COM G1151C101   38,626,495 194,798 SH   SOLE   0 0 194,798
Adobe Systems Inc COM 00724F101   13,184,416 54,239 SH   SOLE   0 0 54,239
Aflac Inc COM 001055102   33,152,168 302,180 SH   SOLE   0 0 302,180
Align Technology Inc COM 016255101   1,107,781 6,462 SH   SOLE   0 0 6,462
Amazon Inc COM 023135106   280,123 1,345 SH   SOLE   0 0 1,345
American Electric Power Co COM 025537101   26,679,761 203,538 SH   SOLE   0 0 203,538
American Express COM 025816109   17,312,745 57,236 SH   SOLE   0 0 57,236
AO Smith Corporation COM 831865209   3,160,504 47,930 SH   SOLE   0 0 47,930
Apple Computer COM 037833100   27,697,625 109,136 SH   SOLE   0 0 109,136
Applied Material Inc COM 038222105   9,040,004 26,449 SH   SOLE   0 0 26,449
AT&T Corp COM 00206R102   29,442,534 1,015,610 SH   SOLE   0 0 1,015,610
Automatic Data Proc COM 053015103   30,163,290 148,456 SH   SOLE   0 0 148,456
Avery Dennison Corp COM 053611109   1,815,212 10,512 SH   SOLE   0 0 10,512
BHP Billiton Ltd COM 088606108   22,913,755 315,009 SH   SOLE   0 0 315,009
Bio-Techne Corp COM 09073M104   904,203 17,302 SH   SOLE   0 0 17,302
Caterpillar Inc Del COM 149123101   35,200,544 49,686 SH   SOLE   0 0 49,686
Chevron Corp COM 166764100   20,688,966 99,995 SH   SOLE   0 0 99,995
Chubb Ltd COM H1467J104   50,125,099 153,791 SH   SOLE   0 0 153,791
Cisco Systems Inc COM 17275R102   64,714,483 834,057 SH   SOLE   0 0 834,057
Clorox Co Del Com COM 189054109   23,834,900 230,000 SH   SOLE   0 0 230,000
Coca Cola Company COM 191216100   966,443 12,708 SH   SOLE   0 0 12,708
Conocophillips COM 20825C104   33,981,156 257,433 SH   SOLE   0 0 257,433
Corning Inc COM 219350105   374,733 2,756 SH   SOLE   0 0 2,756
Darden Restaurants Inc COM 237194105   24,034,504 122,600 SH   SOLE   0 0 122,600
Deere Co COM 244199105   19,321,190 34,300 SH   SOLE   0 0 34,300
Dolby Laboratories, Inc CL A COM 25659T107   1,237,476 20,604 SH   SOLE   0 0 20,604
Donaldson Co Inc COM 257651109   4,705,787 55,447 SH   SOLE   0 0 55,447
Duke Energy Corp New COM 26441C204   20,987,325 160,282 SH   SOLE   0 0 160,282
Eaton Corp COM G29183103   27,566,700 77,073 SH   SOLE   0 0 77,073
Eli Lilly & Co COM 532457108   13,591,441 14,777 SH   SOLE   0 0 14,777
Emerson Elec Co COM 291011104   18,290,392 139,600 SH   SOLE   0 0 139,600
Evertec, Inc COM 30040P103   2,680,900 95,000 SH   SOLE   0 0 95,000
Exxon Mobil Corp COM 30231G102   38,984,644 229,781 SH   SOLE   0 0 229,781
Factset Resh Sys Inc COM 303075105   9,292,380 42,824 SH   SOLE   0 0 42,824
Flowers Foods, Inc COM 343498101   83,896 10,294 SH   SOLE   0 0 10,294
Fortinet, Inc COM 34959E109   16,036,651 196,239 SH   SOLE   0 0 196,239
Frontdoor Inc COM 35905A109   4,185,878 79,188 SH   SOLE   0 0 79,188
Generac COM 368736104   28,405,084 145,421 SH   SOLE   0 0 145,421
General Dynamics Corp COM 369550108   22,892,774 66,700 SH   SOLE   0 0 66,700
Gildan Activewear Inc COM 375916103   4,604,425 82,739 SH   SOLE   0 0 82,739
Google Inc COM 02079K107   370,336 1,291 SH   SOLE   0 0 1,291
Google Inc Class A COM 02079K305   11,697,078 40,677 SH   SOLE   0 0 40,677
Hershey Co COM 427866108   37,619,982 180,961 SH   SOLE   0 0 180,961
Hexcel Corp COM 428291108   1,710,536 21,136 SH   SOLE   0 0 21,136
Home Depot Inc COM 437076102   35,350,084 107,483 SH   SOLE   0 0 107,483
Hubbell, Inc COM 443510607   13,642,081 27,799 SH   SOLE   0 0 27,799
Intl Business Machines Corp Ib COM 459200101   468,997 1,935 SH   SOLE   0 0 1,935
Intuit Inc COM 461202103   5,562,136 12,864 SH   SOLE   0 0 12,864
Invesco Exchange Traded Fd Tr COM 46137V357   15,488,904 80,705 SH   SOLE   0 0 80,705
Ishares Gold Tr Ishares New COM 464285204   242,440 2,750 SH   SOLE   0 0 2,750
IShares S&P 100 COM 464287101   526,088 1,654 SH   SOLE   0 0 1,654
Jack Henry & Associates COM 426281101   2,928,165 18,528 SH   SOLE   0 0 18,528
JBT Marel Corp COM 477839104   1,504,646 11,767 SH   SOLE   0 0 11,767
Johnson And Johnson COM 478160104   70,745,336 289,418 SH   SOLE   0 0 289,418
JP Morgan Chase & Co COM 46625H100   22,908,887 77,879 SH   SOLE   0 0 77,879
Keysight Technologies COM 49338L103   22,869,993 80,993 SH   SOLE   0 0 80,993
Lab Corp Of Amer COM 504922105   17,206,577 64,490 SH   SOLE   0 0 64,490
Lamar Advertising Co COM 512816109   2,474,430 19,536 SH   SOLE   0 0 19,536
Liquidity Svcs Inc COM 53635B107   4,048,263 132,426 SH   SOLE   0 0 132,426
Lockheed Martin Corp COM 539830109   55,143,939 91,239 SH   SOLE   0 0 91,239
Logitech International COM H50430232   4,109,603 45,101 SH   SOLE   0 0 45,101
Lowe's Companies Inc COM 548661107   19,710,005 83,418 SH   SOLE   0 0 83,418
Mastercard COM 57636Q104   12,484,005 24,985 SH   SOLE   0 0 24,985
MaxCyte Inc Com COM 57777K106   606,087 862,758 SH   SOLE   0 0 862,758
Mcdonalds Corp Com COM 580135101   26,350,330 84,785 SH   SOLE   0 0 84,785
Mckesson Corp COM 58155Q103   227,009 262 SH   SOLE   0 0 262
Medpace Holdings, Inc COM 58506Q109   4,856,642 10,114 SH   SOLE   0 0 10,114
Medtronic Inc COM G5960L103   33,970,959 392,048 SH   SOLE   0 0 392,048
Merck & Company, Inc COM 58933Y105   37,737,138 313,718 SH   SOLE   0 0 313,718
Meta Platforms Inc COM 30303M102   9,122,613 15,945 SH   SOLE   0 0 15,945
Micron Technology Inc COM 595112103   229,731 680 SH   SOLE   0 0 680
Microsoft Corp COM 594918104   41,989,864 113,434 SH   SOLE   0 0 113,434
MSC Industrial COM 553530106   3,689,508 39,986 SH   SOLE   0 0 39,986
Murphy Oil Corp COM 626717102   222,956 5,405 SH   SOLE   0 0 5,405
Mycelx Technologies Corp COM 62847T202   6,079 10,360 SH   SOLE   0 0 10,360
National Research Corporation COM 637372202   3,814,353 224,638 SH   SOLE   0 0 224,638
Nvidia Corp COM 67066G104   12,023,659 68,943 SH   SOLE   0 0 68,943
PAR Technology Corp COM 698884103   861,051 64,595 SH   SOLE   0 0 64,595
Paychex Inc COM 704326107   40,259,204 437,030 SH   SOLE   0 0 437,030
Paycom Software Inc COM 70432V102   2,859,715 23,529 SH   SOLE   0 0 23,529
Pepsico Inc COM 713448108   35,569,485 229,052 SH   SOLE   0 0 229,052
Pfizer Inc COM 717081103   48,239,671 1,717,937 SH   SOLE   0 0 1,717,937
Procter & Gamble Co COM 742718109   30,298,745 209,767 SH   SOLE   0 0 209,767
Puresafe Water Systems Inc COM 74624H103   1 14,000 SH   SOLE   0 0 14,000
Qualys, Inc. COM 74758T303   3,025,290 34,437 SH   SOLE   0 0 34,437
Quest Diagnostics, Inc. COM 74834L100   29,749,764 151,800 SH   SOLE   0 0 151,800
QXO, Inc COM 82846H405   485,112 24,980 SH   SOLE   0 0 24,980
Ross Stores Inc COM 778296103   8,289,130 38,264 SH   SOLE   0 0 38,264
S&P Global Inc COM COM 78409V104   5,846,298 13,745 SH   SOLE   0 0 13,745
Sanofi-Aventis COM 80105N105   29,100,720 604,000 SH   SOLE   0 0 604,000
Shell COM 780259305   25,809,360 277,520 SH   SOLE   0 0 277,520
Sherwin-Williams Co COM 824348106   7,694,482 24,004 SH   SOLE   0 0 24,004
Southern Company COM 842587107   429,224 4,447 SH   SOLE   0 0 4,447
Sterling Construction COM 859241101   6,611,214 16,233 SH   SOLE   0 0 16,233
Summit Therapeutics COM 86627T108   189,600 10,000 SH   SOLE   0 0 10,000
Sunoco LP/Sunoco Fin Corp Com COM 86765K109   317,249 4,883 SH   SOLE   0 0 4,883
Texas Instruments Inc COM 882508104   51,766,266 266,644 SH   SOLE   0 0 266,644
The Toro Company COM 891092108   2,565,395 27,455 SH   SOLE   0 0 27,455
Tractor Supply Co COM 892356106   30,950,364 683,231 SH   SOLE   0 0 683,231
Tredegar Corp Virginia COM 894650100   278,250 35,000 SH   SOLE   0 0 35,000
Ubiquiti Inc. COM 90353W103   3,104,259 3,928 SH   SOLE   0 0 3,928
United Parcel Service COM 911312106   8,753,164 88,973 SH   SOLE   0 0 88,973
Valero Energy Corp COM 91913Y100   25,844,568 104,600 SH   SOLE   0 0 104,600
Vanguard Small Cap Value ETF COM 922908611   18,211,850 83,829 SH   SOLE   0 0 83,829
Vanguard Total Stock Market Et COM 922908769   414,882 1,293 SH   SOLE   0 0 1,293
Venu Holding Corporation COM 92333E104   723,675 218,633 SH   SOLE   0 0 218,633
Verisign Inc COM 92343E102   2,233,998 8,995 SH   SOLE   0 0 8,995
Verizon Communications Com COM 92343V104   28,086,900 559,500 SH   SOLE   0 0 559,500
W. W. Grainger, Inc. COM 384802104   18,212,164 16,696 SH   SOLE   0 0 16,696
Waste Management Inc New COM 94106L109   15,838,506 68,926 SH   SOLE   0 0 68,926
Waters Corp COM 941848103   9,940,564 33,380 SH   SOLE   0 0 33,380
Wells Fargo & Co New Del COM 949746101   222,908 2,800 SH   SOLE   0 0 2,800
Wisdomtree Total Div Fund COM 97717W109   422,387 4,891 SH   SOLE   0 0 4,891
Zebra Technologies Corproation COM 989207105   2,113,172 10,107 SH   SOLE   0 0 10,107
Zoetis Inc COM 98978V103   16,544,553 139,959 SH   SOLE   0 0 139,959
Ishares Core MSCI EAFE ETF ETF 46432F842   238,456 2,634 SH   SOLE   0 0 2,634
iShares Core S&P MID-CAP ETF ETF 464287507   1,091,555 16,164 SH   SOLE   0 0 16,164
Ishares S&p 500 Growth Index F ETF 464287309   218,189 1,929 SH   SOLE   0 0 1,929
Vanguard Mid-Cap Etf ETF 922908629   737,191 2,567 SH   SOLE   0 0 2,567
Vanguard S&P 500 ETF ETF 922908363   700,926 1,173 SH   SOLE   0 0 1,173