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
1/100 Berkshire Hthwy Cl A (Sc COM 084990175 409 100 SH   SOLE   100 0 0
AMETEK, Inc. COM 031100100 47,643 433,553 SH   SOLE   430,653 0 2,900
ASGN Incorporated COM 00191u102 720 7,973 SH   SOLE   7,973 0 0
AbbVie Inc. COM 00287y109 83,734 546,711 SH   SOLE   544,061 0 2,650
Abbott Laboratories COM 002824100 721 6,632 SH   SOLE   6,632 0 0
Addus Homecare Corp COM 006739106 608 7,295 SH   SOLE   7,295 0 0
Adobe Inc. COM 00724f101 282 770 SH   SOLE   770 0 0
Advanced Drainage Systems, Inc COM 00790r104 816 9,059 SH   SOLE   9,059 0 0
Agilent Technologies, Inc. COM 00846u101 3,076 25,898 SH   SOLE   25,898 0 0
Air Products and Chemicals, In COM 009158106 13,728 57,086 SH   SOLE   57,086 0 0
Alarm.com Holdings, Inc. COM 011642105 238 3,840 SH   SOLE   3,840 0 0
Align Technology Inc COM 016255101 450 1,900 SH   SOLE   1,900 0 0
Ally Financial Inc. COM 02005n100 2,036 60,747 SH   SOLE   60,747 0 0
Alphabet Inc. Class A COM 02079k305 94,955 43,572 SH   SOLE   43,272 0 300
Alphabet Inc. Class C COM 02079k107 2,135 976 SH   SOLE   976 0 0
Amazon.com, Inc. COM 023135106 64,628 608,489 SH   SOLE   604,109 0 4,380
Amedisys, Inc. COM 023436108 1,165 11,080 SH   SOLE   11,080 0 0
America's Car-Mart Inc COM 03062t105 493 4,900 SH   SOLE   4,900 0 0
American Finacial Group, Inc. COM 025932104 2,851 20,538 SH   SOLE   20,538 0 0
Ameriprise Financial, Inc. COM 03076c106 53,769 226,224 SH   SOLE   224,924 0 1,300
Amgen Inc. COM 031162100 664 2,730 SH   SOLE   2,730 0 0
Analog Devices, Inc. COM 032654105 387 2,648 SH   SOLE   2,648 0 0
Antero Resources Corporation COM 03674x106 939 30,639 SH   SOLE   30,639 0 0
Apple Inc. COM 037833100 106,683 780,306 SH   SOLE   775,296 0 5,010
Applied Materials, Inc. COM 038222105 32,124 353,090 SH   SOLE   350,725 0 2,365
Asbury Automotive COM 043436104 565 3,335 SH   SOLE   3,335 0 0
Aspen Technology, Inc. COM 29109x106 2,575 14,021 SH   SOLE   14,021 0 0
Assurant, Inc. COM 04621x108 17,690 102,343 SH   SOLE   102,343 0 0
Atkore Inc. COM 047649108 3,336 40,184 SH   SOLE   40,184 0 0
Automatic Data Processing, Inc COM 053015103 25,175 119,860 SH   SOLE   119,860 0 0
Avantor, Inc. COM 05352a100 2,081 66,899 SH   SOLE   66,899 0 0
Bank of New York Mellon Corp COM 064058100 326 7,804 SH   SOLE   7,804 0 0
Bath & Body Works Inc. COM 070830104 411 15,285 SH   SOLE   15,285 0 0
BellRing Brands, Inc. COM 07831c103 35,457 1,424,531 SH   SOLE   1,414,409 0 10,122
Berkshire Hathaway Inc. Class COM 084670702 41,594 152,348 SH   SOLE   151,318 0 1,030
BlackRock, Inc. COM 09247x101 13,179 21,639 SH   SOLE   21,639 0 0
Booz Allen Hamilton Holding Co COM 099502106 78,088 864,188 SH   SOLE   860,217 0 3,971
Bristol-Myers Squibb Company COM 110122108 22,880 297,148 SH   SOLE   297,148 0 0
Builders FirstSource, Inc. COM 12008r107 4,100 76,349 SH   SOLE   76,349 0 0
CDW Corporation COM 12514g108 47,828 303,557 SH   SOLE   301,536 0 2,021
Carrier Global Corporation COM 14448c104 253 7,098 SH   SOLE   7,098 0 0
Centene Corporation COM 15135b101 57,257 676,712 SH   SOLE   671,962 0 4,750
Charles River Laboratories Int COM 159864107 2,316 10,824 SH   SOLE   10,824 0 0
Cheniere Energy, Inc COM 16411R208 2,645 19,885 SH   SOLE   19,885 0 0
Chevron Corporation COM 166764100 22,689 156,714 SH   SOLE   156,714 0 0
Ciena Corporation COM 171779309 2,820 61,700 SH   SOLE   61,700 0 0
Cintas Corporation COM 172908105 5,329 14,266 SH   SOLE   14,266 0 0
Cisco Systems, Inc. COM 17275R102 917 21,510 SH   SOLE   21,510 0 0
Coca-Cola COM 191216100 529 8,410 SH   SOLE   8,410 0 0
Colliers International Group I COM 194693107 730 6,657 SH   SOLE   6,657 0 0
Comcast Corporation COM 20030N101 18,720 477,055 SH   SOLE   477,055 0 0
Commerce Bancshares Inc. COM 200525103 281 4,279 SH   SOLE   4,279 0 0
Copart, Inc. COM 217204106 30,463 280,356 SH   SOLE   277,533 0 2,823
Costco Wholesale Corporation COM 22160k105 1,390 2,900 SH   SOLE   2,900 0 0
Crown Castle International Cor COM 22822v101 69,130 410,560 SH   SOLE   408,330 0 2,230
D.R. Horton, Inc. COM 23331a109 42,236 638,106 SH   SOLE   633,751 0 4,355
Danaher Corporation COM 235851102 103,217 407,137 SH   SOLE   404,287 0 2,850
Eastman Chemical Company COM 277432100 12,819 142,802 SH   SOLE   142,802 0 0
Eaton Corporation plc COM g29183103 27,180 215,734 SH   SOLE   215,734 0 0
Ecolab Inc. COM 278865100 308 2,000 SH   SOLE   2,000 0 0
Edwards Lifesciences COM 28176e108 1,540 16,200 SH   SOLE   16,200 0 0
Emerson Electric Co. COM 291011104 19,768 248,534 SH   SOLE   248,534 0 0
Entegris, Inc. COM 29362u104 2,721 29,533 SH   SOLE   29,533 0 0
Envestnet, Inc. COM 29404k106 414 7,851 SH   SOLE   7,851 0 0
Estee Lauder COM 518439104 509 2,000 SH   SOLE   2,000 0 0
Euronet Worldwide, Inc. COM 298736109 901 8,953 SH   SOLE   8,953 0 0
Exponent, Inc. COM 30214U102 388 4,245 SH   SOLE   4,245 0 0
Exxon Mobil Corp COM 30231G102 773 9,021 SH   SOLE   9,021 0 0
Factset Research Systems, Inc. COM 303075105 846 2,200 SH   SOLE   2,200 0 0
Fair Isaac Corporation COM 303250104 2,886 7,199 SH   SOLE   7,199 0 0
Fidelity National Financial, I COM 31620r303 19,275 521,522 SH   SOLE   521,522 0 0
FirstService Corporation COM 33767e202 553 4,559 SH   SOLE   4,559 0 0
Fortinet, Inc. COM 34959e109 4,657 82,300 SH   SOLE   82,300 0 0
General Mills, Inc. COM 370334104 17,405 230,687 SH   SOLE   230,687 0 0
Gilead Sciences, Inc. COM 375558103 9,977 161,416 SH   SOLE   161,416 0 0
Glacier Bancorp, Inc. COM 37637q105 280 5,910 SH   SOLE   5,910 0 0
Globus Medical, Inc. COM 379577208 482 8,587 SH   SOLE   8,587 0 0
Green Brick Partners Inc. COM 392709101 403 20,580 SH   SOLE   20,580 0 0
HCA Healthcare, Inc. COM 40412c101 2,385 14,189 SH   SOLE   14,189 0 0
Helen of Troy Limited COM G4388N106 305 1,875 SH   SOLE   1,875 0 0
Herc Holdings, Inc. COM 42704l104 205 2,270 SH   SOLE   2,270 0 0
Home Depot COM 437076102 1,607 5,861 SH   SOLE   5,861 0 0
Honeywell International Inc. COM 438516106 1,262 7,260 SH   SOLE   7,260 0 0
Houlihan Lokey, Inc. COM 441593100 3,302 41,837 SH   SOLE   41,837 0 0
Hubspot, Inc. COM 443573100 570 1,895 SH   SOLE   1,895 0 0
Huntsman Corporation COM 447011107 2,683 94,626 SH   SOLE   94,626 0 0
IAA Inc. COM 449253103 406 12,395 SH   SOLE   12,395 0 0
IBEX Holdings Limited COM g4690m101 246 14,600 SH   SOLE   14,600 0 0
IShares Russell Mid-cap ETF COM 464287499 813 12,568 SH   SOLE   12,568 0 0
Installed Building Products, I COM 45780r101 256 3,083 SH   SOLE   3,083 0 0
Intercontinental Exchange COM 45866F104 611 6,500 SH   SOLE   6,500 0 0
JPMorgan Chase & Co. COM 46625H100 67,221 596,936 SH   SOLE   594,790 0 2,146
Johnson & Johnson COM 478160104 1,142 6,433 SH   SOLE   6,433 0 0
Kimberly-Clark Corp. COM 494368103 432 3,195 SH   SOLE   3,195 0 0
LCI Industries COM 50189k103 303 2,710 SH   SOLE   2,710 0 0
LPL Financial Holdings Inc. COM 50212v100 108,658 588,994 SH   SOLE   585,034 0 3,960
Life Storage, Inc. COM 53223x107 19,291 172,766 SH   SOLE   172,766 0 0
Lithia Motors, Inc. COM 536797103 2,507 9,121 SH   SOLE   9,121 0 0
Lockheed Martin Corporation COM 539830109 224 520 SH   SOLE   520 0 0
Marathon Oil Corp. COM 565849106 2,342 104,186 SH   SOLE   104,186 0 0
Marvell Technology, Inc. COM 573874104 39,560 908,795 SH   SOLE   902,770 0 6,025
Masco Corporation COM 574599106 2,370 46,830 SH   SOLE   46,830 0 0
Mastercard Incorporated COM 57636q104 85,615 271,379 SH   SOLE   269,479 0 1,900
Medpace Holdings, Inc. COM 58506q109 846 5,653 SH   SOLE   5,653 0 0
Medtronic, PLC COM g5960l103 12,700 141,499 SH   SOLE   141,499 0 0
Merck & Co, Inc. COM 58933y105 952 10,440 SH   SOLE   10,440 0 0
Meta Platforms, Inc. COM 30303m102 34,154 211,806 SH   SOLE   210,296 0 1,510
Microsoft Corporation COM 594918104 98,194 382,331 SH   SOLE   379,391 0 2,940
Molina Healthcare, Inc. COM 60855r100 2,756 9,855 SH   SOLE   9,855 0 0
Monster Beverage Corporation COM 61174x109 35,621 384,261 SH   SOLE   381,586 0 2,675
Morgan Stanley COM 617446448 20,568 270,413 SH   SOLE   270,413 0 0
Murphy USA Inc. COM 626755102 435 1,870 SH   SOLE   1,870 0 0
NVIDIA Corporation COM 67066g104 2,279 15,033 SH   SOLE   15,033 0 0
NVR, Inc. COM 62944t105 3,400 849 SH   SOLE   849 0 0
NextEra Energy, Inc. COM 65339f101 1,387 17,900 SH   SOLE   17,900 0 0
Nike Inc, Cl. B COM 654106103 1,179 11,533 SH   SOLE   11,533 0 0
Northrop Grumman Corporation COM 666807102 84,209 175,961 SH   SOLE   175,181 0 780
NortonLifeLock Inc COM 668771108 20,997 956,132 SH   SOLE   943,707 0 12,425
Omnicell, Inc. COM 68213n109 454 3,994 SH   SOLE   3,994 0 0
OneMain Holdings, Inc. COM 68268w103 2,390 63,946 SH   SOLE   63,946 0 0
Oracle Corporation COM 68389X105 13,490 193,077 SH   SOLE   193,077 0 0
Palo Alto Networks, Inc. COM 697435105 296 600 SH   SOLE   600 0 0
PepsiCo, Inc. COM 713448108 27,610 165,667 SH   SOLE   165,667 0 0
PetIQ, Inc. COM 71639t106 349 20,815 SH   SOLE   20,815 0 0
Petco Health & Wellness Compan COM 71601v105 2,416 163,922 SH   SOLE   163,922 0 0
Pioneer Natural Resources Co. COM 723787107 71,987 322,695 SH   SOLE   321,055 0 1,640
Post Holdings, Inc. COM 737446104 39,496 479,607 SH   SOLE   476,327 0 3,280
Principal Financial Group, Inc COM 74251v102 22,489 336,709 SH   SOLE   336,709 0 0
QUALCOMM Incorporated COM 747525103 271 2,125 SH   SOLE   2,125 0 0
RLI Corp COM 749607107 577 4,952 SH   SOLE   4,952 0 0
Raytheon Technologies Corp. COM 75513e101 640 6,660 SH   SOLE   6,660 0 0
Regions Financial Corp. New COM 7591ep100 14,663 782,030 SH   SOLE   782,030 0 0
Repay Holdings Corporation COM 76029l100 342 26,640 SH   SOLE   26,640 0 0
S&P 400 SPDRS Dep. Rec. COM 78467y107 7,428 17,965 SH   SOLE   17,965 0 0
S&P Dep Rcpts/SPDRS Trust COM 78462F103 69,190 183,406 SH   SOLE   183,406 0 0
SVB Financial Group COM 78486q101 790 1,999 SH   SOLE   1,999 0 0
Schwab US Dividend Equity ETF COM 808524797 233 3,253 SH   SOLE   3,253 0 0
Schwab US Large-Cap ETF COM 808524201 3,665 82,070 SH   SOLE   82,070 0 0
Schwab US Mid-Cap ETF COM 808524508 2,292 36,538 SH   SOLE   36,538 0 0
Select Medical Holdings Corpor COM 81619q105 496 21,019 SH   SOLE   21,019 0 0
Simpson Manufacturing Co., Inc COM 829073105 362 3,596 SH   SOLE   3,596 0 0
Skyline Champion Corporation COM 830830105 550 11,589 SH   SOLE   11,589 0 0
Starbucks Corp COM 855244109 9,957 130,351 SH   SOLE   130,351 0 0
Sysco Corporation COM 871829107 12,268 144,818 SH   SOLE   144,818 0 0
Target Corporation COM 87612e106 50,480 357,434 SH   SOLE   355,715 0 1,719
Tempur Sealy International Inc COM 88023u101 1,954 91,423 SH   SOLE   91,423 0 0
Texas Instruments Inc. COM 882508104 1,799 11,710 SH   SOLE   11,710 0 0
The Procter & Gamble Company COM 742718109 15,664 108,934 SH   SOLE   108,934 0 0
The Walt Disney Company COM 254687106 542 5,745 SH   SOLE   5,745 0 0
Thermo Fisher Scientific, Inc. COM 883556102 1,653 3,042 SH   SOLE   3,042 0 0
TopBuild Corp. COM 89055f103 2,240 13,402 SH   SOLE   13,402 0 0
Trane Technologies plc COM g8994e103 1,093 8,415 SH   SOLE   8,415 0 0
Trimble Inc. COM 896239100 38,933 668,600 SH   SOLE   663,950 0 4,650
Truist Financial Corp COM 89832q109 61,085 1,287,897 SH   SOLE   1,282,438 0 5,459
U.S. Bancorp COM 902973304 334 7,265 SH   SOLE   7,265 0 0
UFP Industries, Inc. COM 90278q108 412 6,045 SH   SOLE   6,045 0 0
Union Pacific Corporation COM 907818108 217 1,019 SH   SOLE   1,019 0 0
United Parcel Service, Inc. COM 911312106 337 1,847 SH   SOLE   1,847 0 0
United Rentals, Inc. COM 911363109 57,775 237,844 SH   SOLE   236,274 0 1,570
UnitedHealth Group, Incorporat COM 91324p102 103,007 200,546 SH   SOLE   199,536 0 1,010
V.F. Corporation COM 918204108 9,751 220,761 SH   SOLE   220,761 0 0
Vanguard High DVD Yield ETF COM 921946406 450 4,420 SH   SOLE   4,420 0 0
Verizon Communications Inc. COM 92343v104 14,907 293,738 SH   SOLE   293,738 0 0
Victoria's Secret & Co. COM 926400102 420 15,006 SH   SOLE   15,006 0 0
Victory Capital Holdings, Inc. COM 92645b103 2,277 94,470 SH   SOLE   94,470 0 0
Visa Inc Class A COM 92826c839 929 4,720 SH   SOLE   4,720 0 0
Walmart, Inc. COM 931142103 1,325 10,900 SH   SOLE   10,900 0 0
Willdan Group, Inc. COM 96924n100 446 16,175 SH   SOLE   16,175 0 0
Workday, Inc. COM 98138h101 209 1,500 SH   SOLE   1,500 0 0
Yum Brands COM 988498101 511 4,500 SH   SOLE   4,500 0 0
Zebra Technologies Corporation COM 989207105 3,281 11,162 SH   SOLE   11,162 0 0
ePlus, Inc. COM 294268107 679 12,790 SH   SOLE   12,790 0 0
iShares Core S&P 500 ETF COM 464287200 502 1,323 SH   SOLE   1,323 0 0
iShares Core S&P Smallcap - ET COM 464287804 334 3,609 SH   SOLE   3,609 0 0