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
INTEL CORP COM COM 458140100 17,600,987 294,084 SH   SOLE   294,084 0 0
APPLE INC COM COM 037833100 14,026,552 47,766 SH   SOLE   47,766 0 0
COCA COLA CO COM COM 191216100 13,718,711 247,853 SH   SOLE   247,853 0 0
AUTOMATIC DATA PROCESSING INC COM COM 053015103 13,034,791 76,450 SH   SOLE   76,450 0 0
TRUIST FINL CORP COM COM 89832Q109 11,847,409 210,358 SH   SOLE   210,358 0 0
JOHNSON & JOHNSON COM COM 478160104 10,564,322 72,422 SH   SOLE   72,422 0 0
PROGRESSIVE CORP OHIO COM COM 743315103 10,549,226 145,727 SH   SOLE   145,727 0 0
MICROSOFT CORP COM COM 594918104 9,496,395 60,218 SH   SOLE   60,218 0 0
MCDONALDS CORP COM COM 580135101 9,301,644 47,070 SH   SOLE   47,070 0 0
WALMART INC COM COM 931142103 8,601,661 72,380 SH   SOLE   72,380 0 0
GENUINE PARTS CO COM COM 372460105 7,295,266 68,674 SH   SOLE   68,674 0 0
HOME DEPOT INC COM COM 437076102 7,194,083 32,942 SH   SOLE   32,942 0 0
QUALCOMM INC COM COM 747525103 7,037,243 79,760 SH   SOLE   79,760 0 0
CHUBB LIMITED COM COM H1467J104 6,811,992 43,762 SH   SOLE   43,762 0 0
SYSCO CORP COM COM 871829107 6,177,321 72,215 SH   SOLE   72,215 0 0
CHEVRON CORP NEW COM COM 166764100 6,152,576 51,054 SH   SOLE   51,054 0 0
EXXON MOBIL CORP COM COM 30231G102 5,807,853 83,230 SH   SOLE   83,230 0 0
ZEBRA TECHNOLOGIES CORP CL A COM 989207105 5,566,293 21,791 SH   SOLE   21,791 0 0
CULLEN FROST BANKERS INC COM COM 229899109 5,297,116 54,173 SH   SOLE   54,173 0 0
WEYERHAEUSER CO COM COM 962166104 5,235,545 173,362 SH   SOLE   173,362 0 0
LILLY ELI & CO COM COM 532457108 5,170,903 39,343 SH   SOLE   39,343 0 0
CUMMINS INC COM COM 231021106 4,893,442 27,343 SH   SOLE   27,343 0 0
AMGEN INC COM COM 031162100 4,805,266 19,933 SH   SOLE   19,933 0 0
AT&T INC COM COM 00206R102 4,512,490 115,468 SH   SOLE   115,468 0 0
WERNER ENTERPRISES INC COM COM 950755108 4,459,070 122,535 SH   SOLE   122,535 0 0
MERCK & CO INC COM COM 58933Y105 4,268,556 46,932 SH   SOLE   46,932 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 3,877,960 33,127 SH   SOLE   33,127 0 0
SONOCO PRODS CO COM COM 835495102 3,818,395 61,866 SH   SOLE   61,866 0 0
DENTSPLY SIRONA INC COM COM 24906P109 3,779,906 66,794 SH   SOLE   66,794 0 0
BIO TECHNE CORP COM COM 09073M104 3,776,011 17,202 SH   SOLE   17,202 0 0
KIMBERLY CLARK CORP COM COM 494368103 3,753,228 27,286 SH   SOLE   27,286 0 0
COPART INC COM COM 217204106 3,749,547 41,231 SH   SOLE   41,231 0 0
TELEFLEX INC COM COM 879369106 3,572,415 9,490 SH   SOLE   9,490 0 0
CONOCOPHILLIPS COM COM 20825C104 3,378,004 51,945 SH   SOLE   51,945 0 0
DISNEY WALT CO COM DISNEY COM 254687106 2,906,773 20,098 SH   SOLE   20,098 0 0
CSX CORP COM COM 126408103 2,877,060 39,760 SH   SOLE   39,760 0 0
COMPASS MINERALS INTL INC COM COM 20451N101 2,799,672 45,926 SH   SOLE   45,926 0 0
AFLAC INC COM COM 001055102 2,684,526 50,747 SH   SOLE   50,747 0 0
ALPHABET INC CAP STK CL C COM 02079K107 2,565,741 1,919 SH   SOLE   1,919 0 0
PAYCHEX INC COM COM 704326107 2,516,021 29,579 SH   SOLE   29,579 0 0
PFIZER INC COM COM 717081103 2,423,807 61,863 SH   SOLE   61,863 0 0
PATTERSON COMPANIES INC COM COM 703395103 2,383,682 116,390 SH   SOLE   116,390 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 2,226,074 24,586 SH   SOLE   24,586 0 0
MAXIMUS INC COM COM 577933104 2,152,400 28,934 SH   SOLE   28,934 0 0
WESTERN UN CO COM COM 959802109 2,141,013 79,948 SH   SOLE   79,948 0 0
LEGGETT & PLATT INC COM COM 524660107 1,938,177 38,130 SH   SOLE   38,130 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 1,935,348 6,584 SH   SOLE   6,584 0 0
GLOBE LIFE INC COM COM 37959E102 1,858,002 17,653 SH   SOLE   17,653 0 0
EMERSON ELEC CO COM COM 291011104 1,798,273 23,580 SH   SOLE   23,580 0 0
CINTAS CORP COM COM 172908105 1,795,437 6,672 SH   SOLE   6,672 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102 1,690,265 13,983 SH   SOLE   13,983 0 0
GILEAD SCIENCES INC COM COM 375558103 1,646,203 25,334 SH   SOLE   25,334 0 0
JPMORGAN CHASE & CO COM COM 46625H100 1,515,667 10,872 SH   SOLE   10,872 0 0
WASTE MGMT INC DEL COM COM 94106L109 1,397,662 12,264 SH   SOLE   12,264 0 0
RENAISSANCERE HOLDINGS LTD COM COM G7496G103 1,337,895 6,825 SH   SOLE   6,825 0 0
MEREDITH CORP COM COM 589433101 1,330,101 40,964 SH   SOLE   40,964 0 0
PACKAGING CORP AMER COM COM 695156109 1,241,139 11,082 SH   SOLE   11,082 0 0
PROCTER & GAMBLE CO COM COM 742718109 1,223,255 9,793 SH   SOLE   9,793 0 0
DEVON ENERGY CORP NEW COM COM 25179M103 1,215,396 46,800 SH   SOLE   46,800 0 0
3M CO COM COM 88579Y101 1,040,569 5,898 SH   SOLE   5,898 0 0
ROSS STORES INC COM COM 778296103 1,029,269 8,841 SH   SOLE   8,841 0 0
INTERDIGITAL INC COM COM 45867G101 963,016 17,673 SH   SOLE   17,673 0 0
NORDSTROM INC COM COM 655664100 918,549 22,441 SH   SOLE   22,441 0 0
PENTAIR PLC SHS COM G7S00T104 853,182 18,600 SH   SOLE   18,600 0 0
WEC ENERGY GROUP INC COM COM 92939U106 852,666 9,245 SH   SOLE   9,245 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND COM 922908769 837,374 5,117 SH   SOLE   5,117 0 0
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 802,994 13,619 SH   SOLE   13,619 0 0
SOUTHERN CO COM COM 842587107 780,900 12,259 SH   SOLE   12,259 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 742,197 4,131 SH   SOLE   4,131 0 0
SMUCKER J M CO COM NEW COM 832696405 734,116 7,050 SH   SOLE   7,050 0 0
HONEYWELL INTL INC COM COM 438516106 700,531 3,957 SH   SOLE   3,957 0 0
VANGUARD TOTAL STOCK MARKET INDEX ADMIRAL COM 922908728 679,416 8,525 SH   SOLE   8,525 0 0
NEXTERA ENERGY INC COM COM 65339F101 676,697 2,794 SH   SOLE   2,794 0 0
HORMEL FOODS CORP COM COM 440452100 654,455 14,508 SH   SOLE   14,508 0 0
VULCAN MATLS CO COM COM 929160109 628,084 4,362 SH   SOLE   4,362 0 0
BOEING CO COM COM 097023105 601,678 1,847 SH   SOLE   1,847 0 0
CONSOLIDATED EDISON INC COM COM 209115104 584,798 6,464 SH   SOLE   6,464 0 0
BAXTER INTL INC COM COM 071813109 581,592 6,955 SH   SOLE   6,955 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206 560,545 3,302 SH   SOLE   3,302 0 0
CHURCH & DWIGHT INC COM COM 171340102 559,625 7,956 SH   SOLE   7,956 0 0
V F CORP COM COM 918204108 532,611 5,344 SH   SOLE   5,344 0 0
EVEREST RE GROUP LTD COM COM G3223R108 528,764 1,910 SH   SOLE   1,910 0 0
GENERAL ELECTRIC CO COM COM 369604103 490,706 43,970 SH   SOLE   43,970 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 487,884 7,946 SH   SOLE   7,946 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 475,876 2,101 SH   SOLE   2,101 0 0
TARGET CORP COM COM 87612E106 470,274 3,668 SH   SOLE   3,668 0 0
MAXIM INTEGRATED PRODS INC COM COM 57772K101 435,183 7,075 SH   SOLE   7,075 0 0
BROWN FORMAN CORP CL B COM 115637209 419,322 6,203 SH   SOLE   6,203 0 0
PEPSICO INC COM COM 713448108 411,923 3,014 SH   SOLE   3,014 0 0
COOPER TIRE & RUBR CO COM COM 216831107 386,917 13,458 SH   SOLE   13,458 0 0
CLOROX CO DEL COM COM 189054109 376,736 2,453 SH   SOLE   2,453 0 0
FIDELITY SMALL CAP GROWTH COM 316389766 373,552 13,653 SH   SOLE   13,653 0 0
AIR PRODS & CHEMS INC COM COM 009158106 350,970 1,493 SH   SOLE   1,493 0 0
BANK MONTREAL QUE COM COM 063671101 346,890 4,476 SH   SOLE   4,476 0 0
MASCO CORP COM COM 574599106 338,060 7,044 SH   SOLE   7,044 0 0
INTERNATIONAL BUSINESS MACHS COM COM 459200101 325,697 2,429 SH   SOLE   2,429 0 0
DOMINION ENERGY INC COM COM 25746U109 287,551 3,472 SH   SOLE   3,472 0 0
PHILLIPS 66 COM COM 718546104 284,213 2,551 SH   SOLE   2,551 0 0
REGIONS FINL CORP NEW COM COM 7591EP100 281,509 16,405 SH   SOLE   16,405 0 0
CRACKER BARREL OLD CTRY STORE COM COM 22410J106 277,500 1,805 SH   SOLE   1,805 0 0
HODGES SMALL CAP FUND COM 742935299 261,277 15,617 SH   SOLE   15,617 0 0
FACTSET RESH SYS INC COM COM 303075105 250,860 935 SH   SOLE   935 0 0
COLGATE PALMOLIVE CO COM COM 194162103 245,208 3,562 SH   SOLE   3,562 0 0
GENTEX CORP COM COM 371901109 241,838 8,345 SH   SOLE   8,345 0 0
BROWN & BROWN INC COM COM 115236101 241,815 6,125 SH   SOLE   6,125 0 0
FIDELITY INTERNATIONAL INDEX FUND INSTITUTIONAL PREMIUM CLASS COM 315911727 240,264 5,592 SH   SOLE   5,592 0 0
DFA TAX-MGD. US TARGETED VALUE PORTFOLIO COM 233203579 239,167 6,748 SH   SOLE   6,748 0 0
ABERCROMBIE & FITCH CO CL A COM 002896207 238,602 13,800 SH   SOLE   13,800 0 0
AMCOR PLC ORD COM G0250X107 236,312 21,800 SH   SOLE   21,800 0 0
NVIDIA CORP COM COM 67066G104 235,300 1,000 SH   SOLE   1,000 0 0
SHERWIN WILLIAMS CO COM COM 824348106 235,166 403 SH   SOLE   403 0 0
BED BATH & BEYOND INC COM COM 075896100 232,304 13,428 SH   SOLE   13,428 0 0
UNIVERSAL DISPLAY CORP COM COM 91347P105 226,677 1,100 SH   SOLE   1,100 0 0
ABBOTT LABS COM COM 002824100 225,836 2,600 SH   SOLE   2,600 0 0
VISA INC COM CL A COM 92826C839 222,394 1,183 SH   SOLE   1,183 0 0
SCHWAB US DIVIDEND EQUITY ETF COM 808524797 221,544 3,825 SH   SOLE   3,825 0 0
ACUITY BRANDS INC COM COM 00508Y102 221,214 1,603 SH   SOLE   1,603 0 0
STARBUCKS CORP COM COM 855244109 220,855 2,512 SH   SOLE   2,512 0 0
MINERALS TECHNOLOGIES INC COM COM 603158106 219,858 3,815 SH   SOLE   3,815 0 0
TEXAS INSTRS INC COM COM 882508104 218,221 1,701 SH   SOLE   1,701 0 0
SNAP ON INC COM COM 833034101 214,291 1,265 SH   SOLE   1,265 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 200,144 3,118 SH   SOLE   3,118 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 197,380 1,620 SH   SOLE   1,620 0 0
BIOGEN INC COM COM 09062X103 196,138 661 SH   SOLE   661 0 0
UNITED TECHNOLOGIES CORP COM COM 913017109 180,442 1,204 SH   SOLE   1,204 0 0
MARATHON PETE CORP COM COM 56585A102 173,761 2,884 SH   SOLE   2,884 0 0
COMMERCE BANCSHARES INC COM COM 200525103 173,314 2,551 SH   SOLE   2,551 0 0
WELLS FARGO CO NEW COM COM 949746101 167,210 3,108 SH   SOLE   3,108 0 0
DFA TAX MANAGED US MARKETWIDE VALUE PORTFOLIO COM 25434D831 166,005 5,537 SH   SOLE   5,537 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 155,663 1,045 SH   SOLE   1,045 0 0
STANLEY BLACK & DECKER INC COM COM 854502101 153,309 925 SH   SOLE   925 0 0
LANCASTER COLONY CORP COM COM 513847103 149,693 935 SH   SOLE   935 0 0
AMAZON COM INC COM COM 023135106 147,827 80 SH   SOLE   80 0 0
PUBLIC STORAGE COM COM 74460D109 143,322 673 SH   SOLE   673 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND COM 921908844 137,749 1,105 SH   SOLE   1,105 0 0
F5 NETWORKS INC COM COM 315616102 135,460 970 SH   SOLE   970 0 0
VANGUARD HEALTH CAREADMIRAL SHS COM 921908885 131,407 1,496 SH   SOLE   1,496 0 0
BANK AMER CORP COM COM 060505104 129,292 3,671 SH   SOLE   3,671 0 0
GRANITE CONSTR INC COM COM 387328107 124,515 4,500 SH   SOLE   4,500 0 0
ABBVIE INC COM COM 00287Y109 124,398 1,405 SH   SOLE   1,405 0 0
FISERV INC COM COM 337738108 123,030 1,064 SH   SOLE   1,064 0 0
CORNING INC COM COM 219350105 122,029 4,192 SH   SOLE   4,192 0 0
NUCOR CORP COM COM 670346105 121,621 2,161 SH   SOLE   2,161 0 0
NORFOLK SOUTHERN CORP COM COM 655844108 118,419 610 SH   SOLE   610 0 0
DFA TAX MANAGED US EQUITY PORTFOLIO COM 233203447 117,019 3,370 SH   SOLE   3,370 0 0
RPM INTL INC COM COM 749685103 113,742 1,481 SH   SOLE   1,481 0 0
DOMINI SOCIAL EQUITY FD INVESTOR CL COM 257132100 104,163 4,327 SH   SOLE   4,327 0 0
ALPHABET INC CAP STK CL A COM 02079K305 103,133 77 SH   SOLE   77 0 0
MANULIFE FINL CORP COM COM 56501R106 102,728 5,063 SH   SOLE   5,063 0 0
LOWES COS INC COM COM 548661107 102,275 854 SH   SOLE   854 0 0
ENBRIDGE INC COM COM 29250N105 101,453 2,551 SH   SOLE   2,551 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR COM 828730200 100,462 3,750 SH   SOLE   3,750 0 0