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 406 100 SH   SOLE   100 0 0
AMETEK, Inc. COM 031100100 49,006 432,115 SH   SOLE   425,341 0 6,774
ASGN Incorporated COM 00191u102 693 7,668 SH   SOLE   7,668 0 0
AbbVie Inc. COM 00287y109 73,119 544,810 SH   SOLE   542,160 0 2,650
Abbott Laboratories COM 002824100 642 6,632 SH   SOLE   6,632 0 0
Addus Homecare Corp COM 006739106 660 6,925 SH   SOLE   6,925 0 0
Adobe Inc. COM 00724f101 212 770 SH   SOLE   770 0 0
Advanced Drainage Systems, Inc COM 00790r104 3,072 24,704 SH   SOLE   20,010 0 4,694
Agilent Technologies, Inc. COM 00846u101 3,232 26,590 SH   SOLE   21,670 0 4,920
Air Products and Chemicals, In COM 009158106 13,361 57,410 SH   SOLE   57,410 0 0
Alarm.com Holdings, Inc. COM 011642105 226 3,490 SH   SOLE   3,490 0 0
Align Technology Inc COM 016255101 394 1,900 SH   SOLE   1,900 0 0
Ally Financial Inc. COM 02005n100 1,846 66,318 SH   SOLE   53,926 0 12,392
Alphabet Inc. Class A COM 02079k305 82,932 867,033 SH   SOLE   861,033 0 6,000
Alphabet Inc. Class C COM 02079k107 1,877 19,520 SH   SOLE   19,520 0 0
Amazon.com, Inc. COM 023135106 87,540 774,694 SH   SOLE   769,073 0 5,621
Amedisys, Inc. COM 023436108 1,154 11,925 SH   SOLE   9,741 0 2,184
America's Car-Mart Inc COM 03062t105 202 3,310 SH   SOLE   3,310 0 0
American Finacial Group, Inc. COM 025932104 2,553 20,770 SH   SOLE   16,882 0 3,888
Ameriprise Financial, Inc. COM 03076c106 61,610 244,534 SH   SOLE   243,234 0 1,300
Amgen Inc. COM 031162100 615 2,730 SH   SOLE   2,730 0 0
Analog Devices, Inc. COM 032654105 369 2,648 SH   SOLE   2,648 0 0
Antero Resources Corporation COM 03674x106 2,327 76,219 SH   SOLE   61,904 0 14,315
Apple Inc. COM 037833100 107,031 774,461 SH   SOLE   769,451 0 5,010
Applied Materials, Inc. COM 038222105 28,538 348,317 SH   SOLE   345,952 0 2,365
Argent Mid Cap ETF COM 02072l839 358 16,795 SH   SOLE   16,795 0 0
Asbury Automotive COM 043436104 270 1,785 SH   SOLE   1,785 0 0
Aspen Technology, Inc. COM 29109x106 3,377 14,178 SH   SOLE   11,591 0 2,587
Assurant, Inc. COM 04621x108 15,008 103,308 SH   SOLE   103,308 0 0
Atkore Inc. COM 047649108 2,646 34,010 SH   SOLE   28,360 0 5,650
Automatic Data Processing, Inc COM 053015103 27,168 120,110 SH   SOLE   120,110 0 0
Avantor, Inc. COM 05352a100 1,686 86,025 SH   SOLE   69,943 0 16,082
Bank of New York Mellon Corp COM 064058100 301 7,804 SH   SOLE   7,804 0 0
Bath & Body Works Inc. COM 070830104 1,474 45,212 SH   SOLE   37,061 0 8,151
BellRing Brands, Inc. COM 07831c103 29,943 1,452,856 SH   SOLE   1,442,734 0 10,122
Berkshire Hathaway Inc. Class COM 084670702 40,454 151,500 SH   SOLE   150,470 0 1,030
BlackRock, Inc. COM 09247x101 18,743 34,060 SH   SOLE   34,060 0 0
Booz Allen Hamilton Holding Co COM 099502106 80,203 868,472 SH   SOLE   858,449 0 10,023
Bristol-Myers Squibb Company COM 110122108 21,183 297,973 SH   SOLE   297,973 0 0
Builders FirstSource, Inc. COM 12008r107 4,638 78,715 SH   SOLE   64,403 0 14,312
CBIZ, Inc. COM 124805102 2,330 54,461 SH   SOLE   46,615 0 7,846
CDW Corporation COM 12514g108 72,894 467,033 SH   SOLE   457,883 0 9,150
Carlisle Companies, Inc. COM 142339100 216 770 SH   SOLE   770 0 0
Carrier Global Corporation COM 14448c104 237 6,660 SH   SOLE   6,660 0 0
Centene Corporation COM 15135b101 52,296 672,100 SH   SOLE   667,350 0 4,750
Charles River Laboratories Int COM 159864107 33,348 169,451 SH   SOLE   166,222 0 3,229
Cheniere Energy, Inc COM 16411R208 3,343 20,152 SH   SOLE   16,377 0 3,775
Chevron Corporation COM 166764100 30,876 214,912 SH   SOLE   214,912 0 0
Cintas Corporation COM 172908105 5,671 14,608 SH   SOLE   11,875 0 2,733
Cisco Systems, Inc. COM 17275R102 860 21,510 SH   SOLE   21,510 0 0
Coca-Cola COM 191216100 471 8,410 SH   SOLE   8,410 0 0
Colliers International Group I COM 194693107 646 7,048 SH   SOLE   7,048 0 0
Comcast Corporation COM 20030N101 13,927 474,822 SH   SOLE   474,822 0 0
Commerce Bancshares Inc. COM 200525103 283 4,279 SH   SOLE   4,279 0 0
Copart, Inc. COM 217204106 44,423 417,508 SH   SOLE   410,700 0 6,808
Costco Wholesale Corporation COM 22160k105 1,370 2,900 SH   SOLE   2,900 0 0
Crown Castle Inc. COM 22822v101 59,057 408,557 SH   SOLE   406,327 0 2,230
D.R. Horton, Inc. COM 23331a109 42,752 634,768 SH   SOLE   630,413 0 4,355
Danaher Corporation COM 235851102 104,659 405,200 SH   SOLE   402,350 0 2,850
Eastman Chemical Company COM 277432100 10,148 142,822 SH   SOLE   142,822 0 0
Eaton Corporation plc COM g29183103 28,886 216,603 SH   SOLE   216,603 0 0
Edwards Lifesciences COM 28176e108 1,339 16,200 SH   SOLE   16,200 0 0
Emerson Electric Co. COM 291011104 18,212 248,726 SH   SOLE   248,726 0 0
Entegris, Inc. COM 29362u104 2,519 30,339 SH   SOLE   24,636 0 5,703
Envestnet, Inc. COM 29404k106 363 8,171 SH   SOLE   8,171 0 0
Estee Lauder COM 518439104 432 2,000 SH   SOLE   2,000 0 0
Exponent, Inc. COM 30214U102 352 4,020 SH   SOLE   4,020 0 0
Exxon Mobil Corp COM 30231G102 665 7,613 SH   SOLE   7,613 0 0
Factset Research Systems, Inc. COM 303075105 880 2,200 SH   SOLE   2,200 0 0
Fair Isaac Corporation COM 303250104 3,246 7,878 SH   SOLE   6,443 0 1,435
Fidelity National Financial, I COM 31620r303 19,665 543,223 SH   SOLE   532,444 0 10,779
FirstService Corporation COM 33767e202 515 4,330 SH   SOLE   4,330 0 0
Fortinet, Inc. COM 34959e109 4,073 82,902 SH   SOLE   69,525 0 13,377
Gartner, Inc COM 366651107 2,488 8,991 SH   SOLE   7,327 0 1,664
General Mills, Inc. COM 370334104 17,707 231,138 SH   SOLE   231,138 0 0
Gilead Sciences, Inc. COM 375558103 10,166 164,790 SH   SOLE   164,790 0 0
Glacier Bancorp, Inc. COM 37637q105 276 5,610 SH   SOLE   5,610 0 0
Globus Medical, Inc. COM 379577208 487 8,177 SH   SOLE   8,177 0 0
Green Brick Partners Inc. COM 392709101 417 19,505 SH   SOLE   19,505 0 0
HCA Healthcare, Inc. COM 40412c101 2,690 14,637 SH   SOLE   11,899 0 2,738
Herc Holdings, Inc. COM 42704l104 316 3,045 SH   SOLE   3,045 0 0
Home Depot COM 437076102 1,617 5,861 SH   SOLE   5,861 0 0
Honeywell International Inc. COM 438516106 1,201 7,190 SH   SOLE   7,190 0 0
Houlihan Lokey, Inc. COM 441593100 3,156 41,864 SH   SOLE   35,266 0 6,598
Hubspot, Inc. COM 443573100 324 1,200 SH   SOLE   1,200 0 0
Huntsman Corporation COM 447011107 2,408 98,108 SH   SOLE   80,264 0 17,844
IAA Inc. COM 449253103 374 11,745 SH   SOLE   11,745 0 0
IBEX Holdings Limited COM g4690m101 257 13,825 SH   SOLE   13,825 0 0
ICF International Inc. COM 44925c103 3,086 28,309 SH   SOLE   23,563 0 4,746
Installed Building Products, I COM 45780r101 239 2,956 SH   SOLE   2,956 0 0
Intercontinental Exchange COM 45866F104 587 6,500 SH   SOLE   6,500 0 0
JPMorgan Chase & Co. COM 46625H100 62,171 594,938 SH   SOLE   592,792 0 2,146
Johnson & Johnson COM 478160104 1,041 6,374 SH   SOLE   6,374 0 0
Kimberly-Clark Corp. COM 494368103 360 3,195 SH   SOLE   3,195 0 0
LCI Industries COM 50189k103 260 2,560 SH   SOLE   2,560 0 0
LPL Financial Holdings Inc. COM 50212v100 85,911 393,221 SH   SOLE   385,741 0 7,480
Life Storage, Inc. COM 53223x107 19,142 172,820 SH   SOLE   172,820 0 0
Lithia Motors, Inc. COM 536797103 2,013 9,382 SH   SOLE   7,689 0 1,693
Lockheed Martin Corporation COM 539830109 201 520 SH   SOLE   520 0 0
Marathon Oil Corp. COM 565849106 2,387 105,697 SH   SOLE   85,875 0 19,822
Marvell Technology, Inc. COM 573874104 38,858 905,564 SH   SOLE   889,192 0 16,372
Masco Corporation COM 574599106 2,243 48,038 SH   SOLE   39,261 0 8,777
Mastercard Incorporated COM 57636q104 76,678 269,670 SH   SOLE   267,770 0 1,900
Medpace Holdings, Inc. COM 58506q109 3,285 20,904 SH   SOLE   17,857 0 3,047
Medtronic, PLC COM g5960l103 11,673 144,556 SH   SOLE   144,556 0 0
Merck & Co, Inc. COM 58933y105 899 10,440 SH   SOLE   10,440 0 0
Meta Platforms, Inc. COM 30303m102 28,808 212,325 SH   SOLE   210,815 0 1,510
Microsoft Corporation COM 594918104 116,782 501,427 SH   SOLE   498,487 0 2,940
Molina Healthcare, Inc. COM 60855r100 3,314 10,047 SH   SOLE   8,246 0 1,801
Monster Beverage Corporation COM 61174x109 33,219 382,008 SH   SOLE   379,333 0 2,675
Morgan Stanley COM 617446448 21,413 271,011 SH   SOLE   271,011 0 0
Murphy USA Inc. COM 626755102 383 1,395 SH   SOLE   1,395 0 0
NVIDIA Corporation COM 67066g104 1,578 13,000 SH   SOLE   13,000 0 0
NVR, Inc. COM 62944t105 3,545 889 SH   SOLE   718 0 171
NextEra Energy, Inc. COM 65339f101 1,388 17,705 SH   SOLE   17,705 0 0
Nike Inc, Cl. B COM 654106103 959 11,533 SH   SOLE   11,533 0 0
Northrop Grumman Corporation COM 666807102 82,423 175,249 SH   SOLE   174,469 0 780
NortonLifeLock Inc COM 668771108 11,707 581,300 SH   SOLE   581,300 0 0
Omnicell, Inc. COM 68213n109 399 4,589 SH   SOLE   4,589 0 0
OneMain Holdings, Inc. COM 68268w103 2,092 70,859 SH   SOLE   61,271 0 9,588
Oracle Corporation COM 68389X105 11,857 194,155 SH   SOLE   194,155 0 0
Palo Alto Networks, Inc. COM 697435105 295 1,800 SH   SOLE   1,800 0 0
PepsiCo, Inc. COM 713448108 27,063 165,768 SH   SOLE   165,768 0 0
Petco Health & Wellness Compan COM 71601v105 1,861 166,769 SH   SOLE   135,512 0 31,257
Pioneer Natural Resources Co. COM 723787107 70,412 325,182 SH   SOLE   323,542 0 1,640
Post Holdings, Inc. COM 737446104 38,970 475,761 SH   SOLE   472,481 0 3,280
Principal Financial Group, Inc COM 74251v102 24,312 336,959 SH   SOLE   336,959 0 0
QUALCOMM Incorporated COM 747525103 240 2,125 SH   SOLE   2,125 0 0
RLI Corp COM 749607107 632 6,172 SH   SOLE   6,172 0 0
Raytheon Technologies Corp. COM 75513e101 545 6,660 SH   SOLE   6,660 0 0
Regions Financial Corp. New COM 7591ep100 15,691 781,826 SH   SOLE   781,826 0 0
Repay Holdings Corporation COM 76029l100 177 25,015 SH   SOLE   25,015 0 0
Schwab US Dividend Equity ETF COM 808524797 678 10,203 SH   SOLE   10,203 0 0
Schwab US Large-Cap ETF COM 808524201 2,821 66,622 SH   SOLE   66,622 0 0
Select Medical Holdings Corpor COM 81619q105 441 19,969 SH   SOLE   19,969 0 0
Skyline Champion Corporation COM 830830105 732 13,854 SH   SOLE   13,854 0 0
Starbucks Corp COM 855244109 11,076 131,454 SH   SOLE   131,454 0 0
Sysco Corporation COM 871829107 10,302 145,688 SH   SOLE   145,688 0 0
Target Corporation COM 87612e106 52,341 352,728 SH   SOLE   351,009 0 1,719
Tempur Sealy International Inc COM 88023u101 2,365 97,985 SH   SOLE   80,434 0 17,551
Texas Instruments Inc. COM 882508104 1,812 11,710 SH   SOLE   11,710 0 0
The Carlyle Group Inc. COM 14316j108 42,747 1,654,296 SH   SOLE   1,647,087 0 7,209
The Procter & Gamble Company COM 742718109 13,779 109,142 SH   SOLE   109,142 0 0
The Walt Disney Company COM 254687106 527 5,585 SH   SOLE   5,585 0 0
Thermo Fisher Scientific, Inc. COM 883556102 1,543 3,042 SH   SOLE   3,042 0 0
TopBuild Corp. COM 89055f103 2,269 13,769 SH   SOLE   11,192 0 2,577
Trane Technologies plc COM g8994e103 857 5,915 SH   SOLE   5,915 0 0
Trimble Inc. COM 896239100 36,051 664,289 SH   SOLE   659,639 0 4,650
Truist Financial Corp COM 89832q109 434 9,964 SH   SOLE   9,964 0 0
U.S. Bancorp COM 902973304 293 7,265 SH   SOLE   7,265 0 0
UFP Industries, Inc. COM 90278q108 408 5,655 SH   SOLE   5,655 0 0
United Parcel Service, Inc. COM 911312106 226 1,402 SH   SOLE   1,402 0 0
United Rentals, Inc. COM 911363109 63,458 234,924 SH   SOLE   231,354 0 3,570
UnitedHealth Group, Incorporat COM 91324p102 100,924 199,833 SH   SOLE   198,823 0 1,010
V.F. Corporation COM 918204108 6,887 230,247 SH   SOLE   230,247 0 0
Victory Capital Holdings, Inc. COM 92645b103 2,727 116,978 SH   SOLE   99,943 0 17,035
Visa Inc Class A COM 92826c839 839 4,720 SH   SOLE   4,720 0 0
Walmart, Inc. COM 931142103 1,414 10,900 SH   SOLE   10,900 0 0
Workday, Inc. COM 98138h101 228 1,500 SH   SOLE   1,500 0 0
Yum Brands COM 988498101 479 4,500 SH   SOLE   4,500 0 0
Zebra Technologies Corporation COM 989207105 3,295 12,574 SH   SOLE   10,279 0 2,295
ePlus, Inc. COM 294268107 503 12,115 SH   SOLE   12,115 0 0
iShares Core S&P 500 ETF COM 464287200 257 717 SH   SOLE   717 0 0
iShares Core S&P Smallcap - ET COM 464287804 206 2,363 SH   SOLE   2,363 0 0