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
APPLE INC COM COM 037833100 21,234,553 153,650 SH   SOLE NONE 153,650 0 0
AUTOMATIC DATA PROCESSING INC COM COM 053015103 16,003,009 70,750 SH   SOLE NONE 70,750 0 0
PROGRESSIVE CORP COM COM 743315103 15,904,252 136,857 SH   SOLE NONE 136,857 0 0
COCA COLA CO COM COM 191216100 13,470,161 240,452 SH   SOLE NONE 240,452 0 0
JOHNSON & JOHNSON COM COM 478160104 11,728,549 71,795 SH   SOLE NONE 71,795 0 0
MICROSOFT CORP COM COM 594918104 10,749,807 46,156 SH   SOLE NONE 46,156 0 0
MCDONALDS CORP COM COM 580135101 10,147,589 43,978 SH   SOLE NONE 43,978 0 0
TRUIST FINL CORP COM COM 89832Q109 9,709,774 223,008 SH   SOLE NONE 223,008 0 0
HOME DEPOT INC COM COM 437076102 9,570,085 34,681 SH   SOLE NONE 34,681 0 0
LILLY ELI & CO COM COM 532457108 9,243,468 28,586 SH   SOLE NONE 28,586 0 0
GENUINE PARTS CO COM COM 372460105 8,725,958 58,437 SH   SOLE NONE 58,437 0 0
WALMART INC COM COM 931142103 8,414,033 64,873 SH   SOLE NONE 64,873 0 0
QUALCOMM INC COM COM 747525103 8,404,549 74,389 SH   SOLE NONE 74,389 0 0
EXXON MOBIL CORP COM COM 30231G102 8,204,495 93,969 SH   SOLE NONE 93,969 0 0
INTEL CORP COM COM 458140100 8,199,710 318,188 SH   SOLE NONE 318,188 0 0
ALPHABET INC CAP STK CL C COM 02079K107 7,985,161 83,049 SH   SOLE NONE 83,049 0 0
CULLEN FROST BANKERS INC COM COM 229899109 7,586,815 57,380 SH   SOLE NONE 57,380 0 0
CHUBB LIMITED COM COM H1467J104 6,935,448 38,132 SH   SOLE NONE 38,132 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 6,928,803 182,481 SH   SOLE NONE 182,481 0 0
CHEVRON COM 166764100 6,578,629 45,789 SH   SOLE NONE 45,789 0 0
ABBVIE INC COM COM 00287Y109 6,431,074 47,918 SH   SOLE NONE 47,918 0 0
CUMMINS INC COM COM 231021106 5,742,190 28,215 SH   SOLE NONE 28,215 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 5,661,200 35,045 SH   SOLE NONE 35,045 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 4,771,346 45,437 SH   SOLE NONE 45,437 0 0
ZEBRA TECHNOLOGIES CORPORATION CL A COM 989207105 4,676,354 17,848 SH   SOLE NONE 17,848 0 0
WEYERHAEUSER CO MTN BE COM NEW COM 962166104 4,633,224 162,227 SH   SOLE NONE 162,227 0 0
CONOCOPHILLIPS COM COM 20825C104 4,620,291 45,146 SH   SOLE NONE 45,146 0 0
SYSCO CORP COM COM 871829107 4,561,552 64,510 SH   SOLE NONE 64,510 0 0
WERNER ENTERPRISES INC COM COM 950755108 4,351,463 115,730 SH   SOLE NONE 115,730 0 0
AMGEN INC COM COM 031162100 4,266,163 18,927 SH   SOLE NONE 18,927 0 0
MERCK & CO INC COM COM 58933Y105 3,995,826 46,398 SH   SOLE NONE 46,398 0 0
BIO-TECHNE CORP COM COM 09073M104 3,711,880 13,070 SH   SOLE NONE 13,070 0 0
SONOCO PRODS CO COM COM 835495102 3,696,988 65,168 SH   SOLE NONE 65,168 0 0
PAYCHEX INC COM COM 704326107 3,659,234 32,610 SH   SOLE NONE 32,610 0 0
COPART INC COM COM 217204106 3,610,471 33,933 SH   SOLE NONE 33,933 0 0
PFIZER INC COM COM 717081103 3,236,517 73,960 SH   SOLE NONE 73,960 0 0
CSX CORP COM COM 126408103 3,053,664 114,627 SH   SOLE NONE 114,627 0 0
GILEAD SCIENCES INC COM COM 375558103 2,893,924 46,910 SH   SOLE NONE 46,910 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 2,855,004 6,045 SH   SOLE NONE 6,045 0 0
KIMBERLY-CLARK CORP COM COM 494368103 2,836,070 25,200 SH   SOLE NONE 25,200 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 2,571,008 27,639 SH   SOLE NONE 27,639 0 0
CINTAS CORP COM COM 172908105 2,406,973 6,200 SH   SOLE NONE 6,200 0 0
JPMORGAN CHASE & CO COM COM 46625H100 2,308,080 22,086 SH   SOLE NONE 22,086 0 0
WASTE MGMT INC DEL COM COM 94106L109 2,268,333 14,158 SH   SOLE NONE 14,158 0 0
PATTERSON COS INC COM COM 703395103 2,217,598 92,322 SH   SOLE NONE 92,322 0 0
DEVON ENERGY CORP NEW COM COM 25179M103 2,125,655 35,351 SH   SOLE NONE 35,351 0 0
MAXIMUS INC COM COM 577933104 2,114,244 36,534 SH   SOLE NONE 36,534 0 0
EMERSON ELEC CO COM COM 291011104 2,097,576 28,647 SH   SOLE NONE 28,647 0 0
PUBLIC STORAGE COM COM 74460D109 2,009,806 6,863 SH   SOLE NONE 6,863 0 0
STARBUCKS CORP COM COM 855244109 1,956,348 23,218 SH   SOLE NONE 23,218 0 0
DISNEY WALT CO COM COM 254687106 1,896,505 20,105 SH   SOLE NONE 20,105 0 0
AFLAC INC COM COM 001055102 1,830,597 32,572 SH   SOLE NONE 32,572 0 0
TELEFLEX INCORPORATED COM COM 879369106 1,780,503 8,838 SH   SOLE NONE 8,838 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102 1,658,842 19,454 SH   SOLE NONE 19,454 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109 1,638,527 22,041 SH   SOLE NONE 22,041 0 0
PACKAGING CORP AMER COM COM 695156109 1,542,243 13,734 SH   SOLE NONE 13,734 0 0
WESTERN UN CO COM COM 959802109 1,411,591 104,562 SH   SOLE NONE 104,562 0 0
LEGGETT & PLATT INC COM COM 524660107 1,409,948 42,442 SH   SOLE NONE 42,442 0 0
COMPASS MINERALS INTL INC COM COM 20451N101 1,299,869 33,736 SH   SOLE NONE 33,736 0 0
PROCTER AND GAMBLE CO COM COM 742718109 1,298,546 10,285 SH   SOLE NONE 10,285 0 0
GENTEX CORP COM COM 371901109 1,259,986 52,851 SH   SOLE NONE 52,851 0 0
EXPEDITORS INTL WASH INC COM COM 302130109 1,258,329 14,249 SH   SOLE NONE 14,249 0 0
WEC ENERGY GROUP INC COM COM 92939U106 1,105,801 12,365 SH   SOLE NONE 12,365 0 0
SNAP ON INC COM COM 833034101 1,044,660 5,188 SH   SOLE NONE 5,188 0 0
NEXTERA ENERGY INC COM COM 65339F101 1,033,659 13,182 SH   SOLE NONE 13,182 0 0
SOUTHERN CO COM COM 842587107 1,015,331 14,931 SH   SOLE NONE 14,931 0 0
TEXAS INSTRS INC COM COM 882508104 895,557 5,786 SH   SOLE NONE 5,786 0 0
AMAZON COM INC COM COM 023135106 872,925 7,725 SH   SOLE NONE 7,725 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND COM 922908769 836,917 4,663 SH   SOLE NONE 4,663 0 0
DISCOVER FINL SVCS COM COM 254709108 827,644 9,103 SH   SOLE NONE 9,103 0 0
CONSOLIDATED EDISON INC COM COM 209115104 813,090 9,481 SH   SOLE NONE 9,481 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 783,844 4,339 SH   SOLE NONE 4,339 0 0
SMUCKER J M CO COM NEW COM 832696405 780,076 5,677 SH   SOLE NONE 5,677 0 0
ENOVA INTL INC COM COM 29357K103 766,639 26,192 SH   SOLE NONE 26,192 0 0
RENAISSANCERE HLDGS LTD COM COM G7496G103 752,352 5,359 SH   SOLE NONE 5,359 0 0
PHILLIPS 66 COM COM 718546104 734,233 9,096 SH   SOLE NONE 9,096 0 0
HORMEL FOODS CORP COM COM 440452100 731,947 16,108 SH   SOLE NONE 16,108 0 0
BIO RAD LABS INC CL A COM 090572207 716,229 1,717 SH   SOLE NONE 1,717 0 0
3M CO COM COM 88579Y101 707,362 6,401 SH   SOLE NONE 6,401 0 0
HONEYWELL INTL INC COM COM 438516106 684,377 4,098 SH   SOLE NONE 4,098 0 0
ROSS STORES INC COM COM 778296103 671,716 7,971 SH   SOLE NONE 7,971 0 0
ESSENTIAL UTILS INC COM COM 29670G102 668,287 16,150 SH   SOLE NONE 16,150 0 0
TARGET CORP COM COM 87612E106 667,458 4,498 SH   SOLE NONE 4,498 0 0
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 661,638 21,071 SH   SOLE NONE 21,071 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 659,539 2,470 SH   SOLE NONE 2,470 0 0
PENTAIR PLC SHS COM G7S00T104 654,955 16,120 SH   SOLE NONE 16,120 0 0
DOMINION ENERGY INC COM COM 25746U109 626,955 9,071 SH   SOLE NONE 9,071 0 0
PEPSICO INC COM COM 713448108 593,613 3,636 SH   SOLE NONE 3,636 0 0
SCHWAB US DIVIDEND EQUITY ETF COM 808524797 579,887 8,729 SH   SOLE NONE 8,729 0 0
BROWN FORMAN CORP CL B COM 115637209 576,096 8,654 SH   SOLE NONE 8,654 0 0
MEDIFAST INC COM COM 58470H101 564,230 5,207 SH   SOLE NONE 5,207 0 0
DIGITAL RLTY TR INC COM COM 253868103 546,405 5,509 SH   SOLE NONE 5,509 0 0
NVIDIA CORPORATION COM COM 67066G104 536,301 4,418 SH   SOLE NONE 4,418 0 0
INTERDIGITAL INC COM COM 45867G101 522,444 12,925 SH   SOLE NONE 12,925 0 0
CHURCH & DWIGHT CO INC COM COM 171340102 476,361 6,668 SH   SOLE NONE 6,668 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206 462,991 6,496 SH   SOLE NONE 6,496 0 0
FIDELITY SMALL CAP GROWTH COM 316389766 399,451 17,777 SH   SOLE NONE 17,777 0 0
BANK MONTREAL QUE COM COM 063671101 392,276 4,476 SH   SOLE NONE 4,476 0 0
NETFLIX INC COM COM 64110L106 381,648 1,621 SH   SOLE NONE 1,621 0 0
EVEREST RE GROUP LTD COM COM G3223R108 379,225 1,445 SH   SOLE NONE 1,445 0 0
AIR PRODS & CHEMS INC COM COM 009158106 377,616 1,622 SH   SOLE NONE 1,622 0 0
META PLATFORMS INC CL A COM 30303M102 374,612 2,761 SH   SOLE NONE 2,761 0 0
FASTENAL CO COM COM 311900104 358,421 7,785 SH   SOLE NONE 7,785 0 0
SCOTTS MIRACLE-GRO CO CL A COM 810186106 349,410 8,173 SH   SOLE NONE 8,173 0 0
ZOETIS INC CL A COM 98978V103 346,405 2,336 SH   SOLE NONE 2,336 0 0
FACTSET RESH SYS INC COM COM 303075105 344,094 860 SH   SOLE NONE 860 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND COM 921908844 337,089 2,494 SH   SOLE NONE 2,494 0 0
VANGUARD TOTAL STOCK MKT IDX ADM COM 922908728 336,451 3,853 SH   SOLE NONE 3,853 0 0
MASCO CORP COM COM 574599106 331,686 7,104 SH   SOLE NONE 7,104 0 0
BOEING CO COM COM 097023105 331,153 2,735 SH   SOLE NONE 2,735 0 0
REGIONS FINANCIAL CORP NEW COM COM 7591EP100 331,014 16,493 SH   SOLE NONE 16,493 0 0
VANGUARD GROWTH INDEX FUND COM 922908736 328,020 1,533 SH   SOLE NONE 1,533 0 0
MEDTRONIC PLC SHS COM G5960L103 327,925 4,061 SH   SOLE NONE 4,061 0 0
ULTA BEAUTY INC COM COM 90384S303 324,963 810 SH   SOLE NONE 810 0 0
GLOBE LIFE INC COM COM 37959E102 322,153 3,231 SH   SOLE NONE 3,231 0 0
BAXTER INTL INC COM COM 071813109 316,095 5,868 SH   SOLE NONE 5,868 0 0
NEXTERA ENERGY INC UNIT 09/01/23 COM 65339F739 303,500 6,250 SH   SOLE NONE 6,250 0 0
SPDR S&P 500 ETF TRUST COM 78462F103 303,498 849 SH   SOLE NONE 849 0 0
MARATHON PETE CORP COM COM 56585A102 300,175 3,022 SH   SOLE NONE 3,022 0 0
GENERAL ELECTRIC CO COM NEW COM 369604301 299,163 4,832 SH   SOLE NONE 4,832 0 0
WHIRLPOOL CORP COM COM 963320106 297,930 2,210 SH   SOLE NONE 2,210 0 0
HODGES SMALL CAP RETAIL COM 742935299 286,198 16,514 SH   SOLE NONE 16,514 0 0
INTERNATIONAL BUSINESS MACHS COM COM 459200101 272,668 2,295 SH   SOLE NONE 2,295 0 0
DIMENSIONAL U.S. TARGETED VALUE ETF COM 25434V609 262,969 6,748 SH   SOLE NONE 6,748 0 0
ABBOTT LABS COM COM 002824100 253,995 2,625 SH   SOLE NONE 2,625 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF COM 46429B697 253,295 3,832 SH   SOLE NONE 3,832 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120E602 252,856 1,349 SH   SOLE NONE 1,349 0 0
ACUITY BRANDS INC COM COM 00508Y102 252,424 1,603 SH   SOLE NONE 1,603 0 0
COLGATE PALMOLIVE CO COM COM 194162103 250,230 3,562 SH   SOLE NONE 3,562 0 0
VANGUARD VALUE INDEX FUND COM 922908744 247,206 2,002 SH   SOLE NONE 2,002 0 0
V F CORP COM COM 918204108 240,865 8,053 SH   SOLE NONE 8,053 0 0
BIOGEN INC COM COM 09062X103 239,232 896 SH   SOLE NONE 896 0 0
SHERWIN WILLIAMS CO COM COM 824348106 239,148 1,168 SH   SOLE NONE 1,168 0 0
ISHARES CORE MSCI EAFE ETF COM 46432F842 229,535 4,358 SH   SOLE NONE 4,358 0 0
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 225,414 150 SH   SOLE NONE 150 0 0
FIDELITY INTERNATIONAL INDEX COM 315911727 210,019 5,876 SH   SOLE NONE 5,876 0 0
METLIFE INC PFD A FLT RATE COM 59156R504 208,962 9,400 SH   SOLE NONE 9,400 0 0
VISA INC COM CL A COM 92826C839 208,854 1,175 SH   SOLE NONE 1,175 0 0
NUCOR CORP COM COM 670346105 197,289 1,844 SH   SOLE NONE 1,844 0 0
ALPHABET INC CAP STK CL A COM 02079K305 193,021 2,018 SH   SOLE NONE 2,018 0 0
COMMERCE BANCSHARES INC COM COM 200525103 185,909 2,810 SH   SOLE NONE 2,810 0 0
AMCOR PLC ORD COM G0250X107 185,478 17,286 SH   SOLE NONE 17,286 0 0
CITIGROUP INC COM NEW COM 172967424 184,514 4,428 SH   SOLE NONE 4,428 0 0
DIMENSIONAL US MARKETWIDE VALUE ETF COM 25434V724 163,950 5,537 SH   SOLE NONE 5,537 0 0
DTE ENERGY CO COM COM 233331107 162,450 1,412 SH   SOLE NONE 1,412 0 0
BRISTOL-MYERS SQUIBB CO COM COM 110122108 153,625 2,161 SH   SOLE NONE 2,161 0 0
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 151,348 1,848 SH   SOLE NONE 1,848 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF COM 46434G103 151,332 3,521 SH   SOLE NONE 3,521 0 0
VANGUARD HEALTH CARE ADM COM 921908885 149,875 1,831 SH   SOLE NONE 1,831 0 0
BK OF AMERICA CORP COM COM 060505104 149,308 4,944 SH   SOLE NONE 4,944 0 0
F5 INC COM COM 315616102 149,071 1,030 SH   SOLE NONE 1,030 0 0
LOWES COS INC COM COM 548661107 144,989 772 SH   SOLE NONE 772 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 144,441 286 SH   SOLE NONE 286 0 0
LOCKHEED MARTIN CORP COM COM 539830109 136,746 354 SH   SOLE NONE 354 0 0
NORDSTROM INC COM COM 655664100 136,433 8,155 SH   SOLE NONE 8,155 0 0
NORFOLK SOUTHN CORP COM COM 655844108 134,595 642 SH   SOLE NONE 642 0 0
DIMENSIONAL U.S. EQUITY ETF COM 25434V401 130,823 3,370 SH   SOLE NONE 3,370 0 0
RPM INTL INC COM COM 749685103 129,838 1,558 SH   SOLE NONE 1,558 0 0
ORACLE CORP COM COM 68389X105 128,613 2,106 SH   SOLE NONE 2,106 0 0
YUM BRANDS INC COM COM 988498101 123,141 1,158 SH   SOLE NONE 1,158 0 0
CORNING INC COM COM 219350105 122,377 4,217 SH   SOLE NONE 4,217 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102 118,682 234 SH   SOLE NONE 234 0 0
AMERICAN ELEC PWR CO INC COM COM 025537101 116,966 1,353 SH   SOLE NONE 1,353 0 0
DENTSPLY SIRONA INC COM COM 24906P109 115,384 4,070 SH   SOLE NONE 4,070 0 0
VANGUARD 500 INDEX ADMIRAL COM 922908710 114,093 344 SH   SOLE NONE 344 0 0
VANGUARD S&P 500 ETF COM 922908363 113,578 345 SH   SOLE NONE 345 0 0
TRACTOR SUPPLY CO COM COM 892356106 112,457 605 SH   SOLE NONE 605 0 0
SCHWAB S&P 500 INDEX COM 808509855 109,795 1,977 SH   SOLE NONE 1,977 0 0
ISHARES CORE DIVIDEND GROWTH ETF COM 46434V621 106,327 2,391 SH   SOLE NONE 2,391 0 0
ISHARES U.S. HEALTHCARE PROVIDERS ETF COM 464288828 103,720 406 SH   SOLE NONE 406 0 0
FAIR ISAAC CORP COM COM 303250104 103,002 250 SH   SOLE NONE 250 0 0