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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
1/100 Berkshire Hthwy Cl A (ScCOM084990175451100SH SOLE 10000
ACI Worldwide, Inc.COM00449810136310,475SH SOLE 10,47500
AMETEK, Inc.COM03110010065,624446,299SH SOLE 443,33902,900
ASGN IncorporatedCOM00191u1029177,431SH SOLE 7,43100
AbbVie Inc.COM00287y10975,876560,386SH SOLE 557,73602,650
Abbott LaboratoriesCOM0028241009346,638SH SOLE 6,63800
Addus Homecare CorpCOM0067391066046,460SH SOLE 6,46000
Adobe Inc.COM00724f101437770SH SOLE 77000
Advanced Drainage Systems, IncCOM00790r1043,24223,814SH SOLE 23,81400
Agilent Technologies, Inc.COM00846u1014,05425,393SH SOLE 25,39300
Air Products and Chemicals, InCOM00915810617,53557,631SH SOLE 57,63100
Alarm.com Holdings, Inc.COM0116421053734,395SH SOLE 4,39500
Align Technology IncCOM0162551011,2491,900SH SOLE 1,90000
Ally Financial Inc.COM02005n1002,90260,963SH SOLE 60,96300
Alphabet Inc. Class ACOM02079k305170,78658,952SH SOLE 58,6520300
Alphabet Inc. Class CCOM02079k10722,6087,813SH SOLE 7,6670146
Amazon.com, Inc.COM02313510668,06420,413SH SOLE 20,2770136
Amedisys, Inc.COM0234361081,71510,597SH SOLE 10,59700
America's Car-Mart IncCOM03062t1055775,630SH SOLE 5,63000
American Finacial Group, Inc.COM0259321042,75020,029SH SOLE 20,02900
Ameriprise Financial, Inc.COM03076c10676,145252,419SH SOLE 251,11901,300
Amgen Inc.COM0311621006142,730SH SOLE 2,73000
Analog Devices, Inc.COM0326541054652,648SH SOLE 2,64800
Apple Inc.COM037833100182,0791,025,392SH SOLE 1,018,79206,600
Applied Materials, Inc.COM03822210582,465524,052SH SOLE 520,55203,500
Asbury AutomotiveCOM0434361046623,835SH SOLE 3,83500
Aspen Technology, Inc.COM0453271032,31215,189SH SOLE 15,18900
Atkore Inc.COM0476491084,39639,537SH SOLE 39,53700
Automatic Data Processing, IncCOM05301510329,666120,310SH SOLE 120,31000
Avantor, Inc.COM05352a1001,24229,483SH SOLE 29,48300
Bank of New York Mellon CorpCOM0640581004668,031SH SOLE 8,03100
Bath & Body Works Inc.COM0708301042,95342,306SH SOLE 42,30600
Berkshire Hathaway Inc. ClassCOM08467070246,533155,628SH SOLE 154,59801,030
BlackRock, Inc.COM09247x10119,98321,826SH SOLE 21,82600
Booz Allen Hamilton Holding CoCOM0995021062,63331,058SH SOLE 31,05800
Bright Horizons Family SolutioCOM1091941001,64713,083SH SOLE 13,08300
Bristol-Myers Squibb CompanyCOM11012210818,688299,726SH SOLE 299,72600
Builders FirstSource, Inc.COM12008r1078,29296,745SH SOLE 96,74500
CDW CorporationCOM12514g1086,37931,151SH SOLE 31,15100
Carrier Global CorporationCOM14448c1043857,098SH SOLE 7,09800
Centene CorporationCOM15135b10157,399696,592SH SOLE 691,84204,750
Charles River Laboratories IntCOM1598641074,08710,848SH SOLE 10,84800
Chevron CorporationCOM16676410018,540157,990SH SOLE 157,99000
Ciena CorporationCOM1717793095,02965,337SH SOLE 65,33700
Cintas CorporationCOM1729081056,24814,098SH SOLE 14,09800
Cisco Systems, Inc.COM17275R1021,36321,510SH SOLE 21,51000
Coca-ColaCOM1912161005228,810SH SOLE 8,81000
Colfax CorportaionCOM19401410655212,015SH SOLE 12,01500
Colliers International Group ICOM1946931077344,935SH SOLE 4,93500
Comcast CorporationCOM20030N10162,5581,242,959SH SOLE 1,237,80905,150
Commerce Bancshares Inc.COM2005251032944,279SH SOLE 4,27900
Copart, Inc.COM21720410638,177251,793SH SOLE 250,17301,620
Costco Wholesale CorporationCOM22160k1051,6462,900SH SOLE 2,90000
Crown Castle International CorCOM22822v10188,115422,128SH SOLE 419,89802,230
D.R Horton, Inc.COM23331a109121,7581,122,713SH SOLE 1,115,11307,600
Danaher CorporationCOM235851102139,061422,665SH SOLE 419,81502,850
Darden Restaurants, Inc.COM2371941052,57417,090SH SOLE 17,09000
Discover Financial ServicesCOM25470910819,259166,660SH SOLE 166,66000
Eastman Chemical CompanyCOM27743210017,430144,154SH SOLE 144,15400
Eaton Corporation plcCOMg2918310337,778218,597SH SOLE 218,59700
Ecolab Inc.COM2788651004692,000SH SOLE 2,00000
Edwards LifesciencesCOM28176e1082,09916,200SH SOLE 16,20000
Emerson Electric Co.COM29101110423,358251,239SH SOLE 251,23900
Entegris, Inc.COM29362u1044,05629,269SH SOLE 29,26900
Envestnet, Inc.COM29404k1067709,701SH SOLE 9,70100
Estee LauderCOM5184391047402,000SH SOLE 2,00000
Euronet Worldwide, Inc.COM2987361091,37011,492SH SOLE 11,49200
Exponent, Inc.COM30214U1023583,070SH SOLE 3,07000
Exxon Mobil CorpCOM30231G1025228,531SH SOLE 8,53100
Factset Research Systems, Inc.COM3030751051,0692,200SH SOLE 2,20000
Fidelity National Financial, ICOM31620r30328,465545,524SH SOLE 545,52400
FirstService CorporationCOM33767e2028194,170SH SOLE 4,17000
Fortinet, Inc.COM34959e1095,92316,481SH SOLE 16,48100
Franchise Group, IncCOM35180x1052735,225SH SOLE 5,22500
General Mills, Inc.COM37033410415,602231,554SH SOLE 231,55400
Gilead Sciences, Inc.COM37555810312,186167,827SH SOLE 167,82700
Glacier Bancorp, Inc.COM37637q1053836,760SH SOLE 6,76000
Globus Medical, Inc.COM3795772085517,633SH SOLE 7,63300
Green Brick Partners Inc.COM39270910164221,160SH SOLE 21,16000
HCA Healthcare, Inc.COM40412c1013,61314,062SH SOLE 14,06200
Halozyme Therapeutics, Inc.COM40637h1092526,270SH SOLE 6,27000
Helen of Troy LimitedCOMG4388N1064,75819,462SH SOLE 19,46200
Home DepotCOM4370761022,4325,861SH SOLE 5,86100
Honeywell International Inc.COM4385161061,5147,260SH SOLE 7,26000
Houlihan Lokey, Inc.COM4415931004,35342,046SH SOLE 42,04600
Hubspot, Inc.COM4435731001,2491,895SH SOLE 1,89500
Huntsman CorporationCOM4470111073,24493,004SH SOLE 93,00400
IAA Inc.COM44925310371914,200SH SOLE 14,20000
IShares Russell Mid-cap ETFCOM46428749983310,034SH SOLE 10,03400
InfuSystems Holdings Inc.COM45685k10257333,650SH SOLE 33,65000
Installed Building Products, ICOM45780r1014823,451SH SOLE 3,45100
Intellicheck, Inc.COM45817g20118940,995SH SOLE 40,99500
Intercontinental ExchangeCOM45866F1048896,500SH SOLE 6,50000
JPMorgan Chase & Co.COM46625H100121,543767,559SH SOLE 764,30903,250
Johnson & JohnsonCOM4781601041,1696,834SH SOLE 6,83400
Kimberly-Clark Corp.COM4943681034573,195SH SOLE 3,19500
LCI IndustriesCOM50189k1034803,080SH SOLE 3,08000
LPL Financial Holdings Inc.COM50212v10097,410608,469SH SOLE 604,50903,960
Life Storage, Inc.COM53223x10726,955175,971SH SOLE 175,97100
Lithia Motors, Inc.COM5367971032,5258,503SH SOLE 8,50300
Lowe's Companies Inc.COM548661107230890SH SOLE 89000
Man Tech International CorpCOM5645631042713,715SH SOLE 3,71500
Marvell Technology, Inc.COM57387410485,571978,066SH SOLE 972,04106,025
Masco CorporationCOM5745991063,19945,560SH SOLE 45,56000
Mastercard IncorporatedCOM57636q104100,764280,430SH SOLE 278,53001,900
Medpace Holdings, Inc.COM58506q1091,1995,510SH SOLE 5,51000
Medtronic, PLCCOMg5960l10315,190146,832SH SOLE 146,83200
Merck & Co, Inc.COM58933y10580010,440SH SOLE 10,44000
Meta Platforms, Inc.COM30303m10274,268220,807SH SOLE 219,29701,510
Microsoft CorporationCOM594918104147,841439,585SH SOLE 437,83501,750
Molina Healthcare, Inc.COM60855r1003,0049,444SH SOLE 9,44400
Monster Beverage CorporationCOM61174x10937,951395,160SH SOLE 392,48502,675
Morgan StanleyCOM61744644826,937274,424SH SOLE 274,42400
Murphy USA Inc.COM6267551024232,125SH SOLE 2,12500
NVIDIA CorporationCOM67066g1047,31124,858SH SOLE 24,85800
NVR, Inc.COM62944t1055,011848SH SOLE 84800
NextEra Energy, Inc.COM65339f1011,67117,900SH SOLE 17,90000
Nike Inc, Cl. BCOM6541061032,04812,288SH SOLE 12,28800
Northrop Grumman CorporationCOM66680710269,635179,902SH SOLE 179,1220780
Omnicell, Inc.COM68213n1098054,464SH SOLE 4,46400
OneMain Holdings, Inc.COM68268w1033,53670,668SH SOLE 70,66800
Oracle CorporationCOM68389X10516,963194,507SH SOLE 194,50700
Otis Worldwide CorporationCOM68902v1072903,330SH SOLE 3,33000
Pacific Premier Bancorp, Inc.COM69478x1052746,845SH SOLE 6,84500
Palo Alto Networks, Inc.COM697435105334600SH SOLE 60000
Paypal Holdings, Inc.COM70450y1033772,000SH SOLE 2,00000
PepsiCo, Inc.COM71344810829,004166,968SH SOLE 166,96800
PetIQ, Inc.COM71639t10654223,870SH SOLE 23,87000
Post Holdings, Inc.COM73744610479,548705,653SH SOLE 700,86304,790
Primerica, Inc.COM74164m1082,70817,668SH SOLE 17,66800
Principal Financial Group, IncCOM74251v10224,509338,848SH SOLE 338,84800
QUALCOMM IncorporatedCOM7475251033892,125SH SOLE 2,12500
RLI CorpCOM7496071074584,083SH SOLE 4,08300
Raytheon Technologies Corp.COM75513e1015736,660SH SOLE 6,66000
Regions Financial Corp. NewCOM7591ep10017,129785,722SH SOLE 785,72200
Repay Holdings CorporationCOM76029l10055730,465SH SOLE 30,46500
Rimini Street, Inc.COM76674q10721936,615SH SOLE 36,61500
SVB Financial GroupCOM78486q1013,6285,349SH SOLE 5,34900
Schwab US Large-Cap ETFCOM8085242011,50813,251SH SOLE 13,25100
Select Medical Holdings CorporCOM81619q10569823,727SH SOLE 23,72700
Simpson Manufacturing Co., IncCOM8290731055734,121SH SOLE 4,12100
Skyline Champion CorporationCOM83083010583810,616SH SOLE 10,61600
Skyworks Solutions, Inc.COM83088m10248,318311,449SH SOLE 309,89901,550
Starbucks CorpCOM85524410967,757579,268SH SOLE 576,21803,050
Sysco CorporationCOM87182910711,363144,659SH SOLE 144,65900
TJX Co.COM8725401092052,700SH SOLE 2,70000
Target CorporationCOM87612e106173,331748,924SH SOLE 745,43403,490
Teladoc Health, Inc.COM87918A1053213,500SH SOLE 3,50000
Telos CorporationCOM87969b10135723,170SH SOLE 23,17000
Tempur Sealy International IncCOM88023u1014,35292,542SH SOLE 92,54200
Texas Instruments Inc.COM8825081042,31812,300SH SOLE 12,30000
The Procter & Gamble CompanyCOM74271810917,560107,348SH SOLE 107,34800
The Walt Disney CompanyCOM2546871061,93212,474SH SOLE 12,47400
Thermo Fisher Scientific, Inc.COM8835561022,0303,042SH SOLE 3,04200
TopBuild Corp.COM89055f1034,69617,020SH SOLE 17,02000
Trane Technologies plcCOMg8994e1031,7008,415SH SOLE 8,41500
Trimble Inc.COM89623910059,701684,719SH SOLE 680,06904,650
Truist Financial CorpCOM89832q109100,8001,721,608SH SOLE 1,713,28408,324
Twilio Inc.COM90138F1026062,300SH SOLE 2,30000
U.S. BancorpCOM9029733044087,265SH SOLE 7,26500
UFP Industries, Inc.COM90278q1086196,729SH SOLE 6,72900
Union Pacific CorporationCOM9078181082561,016SH SOLE 1,01600
United Parcel Service, Inc.COM91131210632,801153,034SH SOLE 153,03400
United Rentals, Inc.COM91136310981,338244,779SH SOLE 243,20901,570
UnitedHealth Group, IncorporatCOM91324p10273,250145,875SH SOLE 145,2650610
V.F. CorporationCOM91820410817,253235,638SH SOLE 235,63800
Veritex Holdings, Inc.COM9234511082947,400SH SOLE 7,40000
Verizon Communications Inc.COM92343v10415,264293,773SH SOLE 293,77300
Victoria's Secret & Co.COM9264001022,41143,419SH SOLE 43,41900
Victory Capital Holdings, Inc.COM92645b1034,151113,628SH SOLE 113,62800
Visa Inc Class ACOM92826c8391,0234,720SH SOLE 4,72000
Walmart, Inc.COM9311421031,57710,900SH SOLE 10,90000
Willdan Group, Inc.COM96924n10065218,530SH SOLE 18,53000
Workday, Inc.COM98138h1014101,500SH SOLE 1,50000
Yum! BrandsCOM9884981016254,500SH SOLE 4,50000
Zebra Technologies CorporationCOM9892071057,12011,962SH SOLE 11,96200
Zimmer Biomet Holdings, Inc.COM98956p1028086,360SH SOLE 6,36000
Zynga Inc.COM98986t10821,2143,314,676SH SOLE 3,291,351023,325
ePlus, Inc.COM29426810772313,410SH SOLE 13,41000
iShares Core MSCI EAFE ETFCOM46432f8422222,970SH SOLE 2,97000
iShares Core S&P 500 ETFCOM464287200366768SH SOLE 76800
iShares Core S&P Mid-Cap ETFCOM4642875071,2864,542SH SOLE 4,54200
iShares Core S&P Smallcap - ETCOM4642878042832,469SH SOLE 2,46900