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: July 31, 2015
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
Modine Manufacturing Company COM 607828100 1,082,633 8,109 SH SOLE 8,109 0 0
Abbott Laboratories COM 002824100 267,118 2,132 SH SOLE 2,132 0 0
AbbVie Inc. COM 00287Y109 407,626 1,784 SH SOLE 1,784 0 0
Addus Homecare Corp COM 006739106 4,823,959 44,920 SH SOLE 44,920 0 0
Adobe Inc. COM 00724F101 269,492 770 SH SOLE 770 0 0
Agilent Technologies, Inc. COM 00846U101 4,608,147 33,866 SH SOLE 33,866 0 0
Alamo Group Inc. COM 011311107 676,684 4,031 SH SOLE 4,031 0 0
Alphabet Inc. Class A COM 02079K305 235,344,221 751,898 SH SOLE 751,898 0 0
Alphabet Inc. Class C COM 02079K107 5,088,267 16,215 SH SOLE 16,215 0 0
Amazon.com, Inc. COM 023135106 217,695,344 943,139 SH SOLE 943,139 0 0
Ameriprise Financial, Inc. COM 03076C106 233,892 477 SH SOLE 477 0 0
AMETEK, Inc. COM 031100100 4,640,006 22,600 SH SOLE 22,600 0 0
Amgen Inc. COM 031162100 27,734,451 84,735 SH SOLE 84,735 0 0
Analog Devices, Inc. COM 032654105 14,281,781 52,661 SH SOLE 52,661 0 0
Apollo Global Management, Inc. COM 03769M106 16,399,718 113,289 SH SOLE 113,289 0 0
Apple Inc. COM 037833100 100,331,875 369,057 SH SOLE 369,057 0 0
Applied Materials, Inc. COM 038222105 121,614,540 473,227 SH SOLE 473,227 0 0
Argent Mid Cap ETF COM 02072L839 399,537 11,915 SH SOLE 11,915 0 0
Asbury Automotive Group, Inc. COM 043436104 947,560 4,075 SH SOLE 4,075 0 0
Automatic Data Processing, Inc. COM 053015103 1,527,175 5,937 SH SOLE 5,937 0 0
Axos Financials, Inc. COM 05465C100 3,942,423 45,757 SH SOLE 45,757 0 0
Badger Meter, Inc. COM 056525108 1,486,845 8,525 SH SOLE 8,525 0 0
Balchem Corporation COM 057665200 854,675 5,573 SH SOLE 5,573 0 0
Bank of New York Mellon Corp COM 064058100 777,803 6,700 SH SOLE 6,700 0 0
BellRing Brands, Inc. COM 07831C103 633,207 23,689 SH SOLE 23,689 0 0
Berkshire Hathaway Inc. COM 084670108 754,800 1 SH SOLE 1 0 0
Berkshire Hathaway Inc. Class B COM 084670702 833,394 1,658 SH SOLE 1,658 0 0
BlackRock, Inc. COM 09290D101 205,505 192 SH SOLE 192 0 0
Blackstone Inc. COM 09260D107 81,336,211 527,678 SH SOLE 527,678 0 0
Booz Allen Hamilton Holding Corporation COM 099502106 845,203 10,019 SH SOLE 10,019 0 0
Broadcom Inc. COM 11135F101 118,159,644 341,403 SH SOLE 341,403 0 0
Builders FirstSource, Inc. COM 12008R107 3,050,586 29,649 SH SOLE 29,649 0 0
Cardinal Health Inc COM 14149Y108 277,631 1,351 SH SOLE 1,351 0 0
Carrier Global Corporation COM 14448C104 351,914 6,660 SH SOLE 6,660 0 0
Casella Waste Systems, Inc. COM 147448104 620,156 6,332 SH SOLE 6,332 0 0
Champion Homes, Inc. COM 830830105 1,450,865 17,170 SH SOLE 17,170 0 0
Cheniere Energy, Inc COM 16411R208 2,977,277 15,316 SH SOLE 15,316 0 0
Chesapeake Utilities Corp COM 165303108 780,499 6,256 SH SOLE 6,256 0 0
Chevron Corporation COM 166764100 24,596,776 161,386 SH SOLE 161,386 0 0
Cintas Corporation COM 172908105 4,168,760 22,166 SH SOLE 22,166 0 0
Cisco Systems, Inc. COM 17275R102 365,893 4,750 SH SOLE 4,750 0 0
Coca-Cola COM 191216100 720,772 10,310 SH SOLE 10,310 0 0
Coinbase Global, Inc. COM 19260Q107 333,783 1,476 SH SOLE 1,476 0 0
Colliers International Group Inc. COM 194693107 6,301,143 42,862 SH SOLE 42,862 0 0
Comfort Systems USA, Inc. COM 199908104 5,397,216 5,783 SH SOLE 5,783 0 0
Concentra Group Holdings Parent, Inc. COM 20603L102 663,708 33,725 SH SOLE 33,725 0 0
Copart, Inc. COM 217204106 1,832,886 46,817 SH SOLE 46,817 0 0
CorVel Corporation COM 221006109 1,800,090 26,601 SH SOLE 26,601 0 0
Costco Wholesale Corporation COM 22160K105 2,332,630 2,705 SH SOLE 2,705 0 0
CSW Industrials, Inc. COM 126402106 600,562 2,046 SH SOLE 2,046 0 0
D.R. Horton, Inc. COM 23331A109 75,807,620 526,332 SH SOLE 526,332 0 0
Danaher Corporation COM 235851102 80,739,918 352,699 SH SOLE 352,699 0 0
Eaton Corporation plc COM G29183103 38,859,816 122,005 SH SOLE 122,005 0 0
Edwards Lifesciences COM 28176E108 1,200,320 14,080 SH SOLE 14,080 0 0
Emerson Electric Co. COM 291011104 9,193,742 69,272 SH SOLE 69,272 0 0
EnPro Inc. COM 29355X107 1,339,597 6,256 SH SOLE 6,256 0 0
ePlus, Inc. COM 294268107 1,698,311 19,365 SH SOLE 19,365 0 0
Estee Lauder COM 518439104 209,440 2,000 SH SOLE 2,000 0 0
Extra Space Storage Inc. COM 30225T102 15,881,101 121,956 SH SOLE 121,956 0 0
Exxon Mobil Corp COM 30231G102 77,252,847 641,955 SH SOLE 641,955 0 0
Fabrinet COM G3323L100 6,098,020 13,394 SH SOLE 13,394 0 0
Factset Research Systems, Inc. COM 303075105 567,321 1,955 SH SOLE 1,955 0 0
Fair Isaac Corporation COM 303250104 4,661,039 2,757 SH SOLE 2,757 0 0
Federal Signal Corporation COM 313855108 4,014,029 36,965 SH SOLE 36,965 0 0
Ferguson Enterprises Inc. COM 31488V107 33,708,052 151,408 SH SOLE 151,408 0 0
FirstService Corporation COM 33767E202 5,196,257 33,410 SH SOLE 33,410 0 0
Fortinet, Inc. COM 34959E109 46,588,894 586,688 SH SOLE 586,688 0 0
Garmin Ltd. COM H2906T109 18,453,971 90,973 SH SOLE 90,973 0 0
Glacier Bancorp, Inc. COM 37637Q105 730,261 16,578 SH SOLE 16,578 0 0
Green Brick Partners Inc. COM 392709101 1,612,367 25,732 SH SOLE 25,732 0 0
Halozyme Therapeutics, Inc. COM 40637H109 400,435 5,950 SH SOLE 5,950 0 0
Hamilton Lane Incorporated COM 407497106 4,820,520 35,891 SH SOLE 35,891 0 0
Hawkins, Inc. COM 420261109 503,461 3,544 SH SOLE 3,544 0 0
HCA Healthcare, Inc. COM 40412C101 104,525,679 223,891 SH SOLE 223,891 0 0
HEICO Corporation COM 422806208 3,616,312 14,326 SH SOLE 14,326 0 0
Herc Holdings, Inc. COM 42704L104 979,011 6,598 SH SOLE 6,598 0 0
Hilton Worldwide Holdings Inc. COM 43300A203 3,777,625 13,151 SH SOLE 13,151 0 0
Honeywell International Inc. COM 438516106 913,997 4,685 SH SOLE 4,685 0 0
Houlihan Lokey, Inc. COM 441593100 41,125,374 236,095 SH SOLE 236,095 0 0
I3 Verticals, LLC COM 46571Y107 540,779 21,468 SH SOLE 21,468 0 0
ICF International Inc. COM 44925C103 838,670 9,832 SH SOLE 9,832 0 0
IES Holdings, Inc. COM 44951W106 1,024,290 2,633 SH SOLE 2,633 0 0
Installed Building Products, Inc. COM 45780R101 260,946 1,006 SH SOLE 1,006 0 0
Intercontinental Exchange COM 45866F104 1,052,740 6,500 SH SOLE 6,500 0 0
International Business Machines Corp COM 459200101 268,662 907 SH SOLE 907 0 0
Intuit Inc. COM 461202103 8,459,167 12,770 SH SOLE 12,770 0 0
iShares Core MSCI EAFE ETF COM 46432F842 262,386 2,933 SH SOLE 2,933 0 0
iShares Core S&P 500 ETF COM 464287200 4,332,930 6,326 SH SOLE 6,326 0 0
iShares Russell 1000 ETF COM 464287622 74,346,302 199,085 SH SOLE 199,085 0 0
iShares Russell 1000 Value ETF COM 464287598 1,784,735 8,485 SH SOLE 8,485 0 0
IShares Russell Mid-cap ETF COM 464287499 7,720,084 80,192 SH SOLE 80,192 0 0
Johnson & Johnson COM 478160104 17,506,361 84,592 SH SOLE 84,592 0 0
JPMorgan Chase & Co. COM 46625H100 73,067,437 226,763 SH SOLE 226,763 0 0
Kinsale Capital Group, Inc. COM 49714P108 498,678 1,275 SH SOLE 1,275 0 0
Lockheed Martin Corporation COM 539830109 222,488 460 SH SOLE 460 0 0
LPL Financial Holdings Inc. COM 50212V100 6,831,591 19,127 SH SOLE 19,127 0 0
Madison Square Garden Sports Corp COM 55825T103 753,189 2,912 SH SOLE 2,912 0 0
Magnolia Oil & Gas Corporation COM 559663109 934,462 42,689 SH SOLE 42,689 0 0
Manhattan Associates, Inc. COM 562750109 3,403,808 19,640 SH SOLE 19,640 0 0
Marvell Technology, Inc. COM 573874104 939,624 11,057 SH SOLE 11,057 0 0
MasTec, Inc. COM 576323109 203,241 935 SH SOLE 935 0 0
Mastercard Incorporated COM 57636Q104 120,307,352 210,740 SH SOLE 210,740 0 0
Medpace Holdings, Inc. COM 58506Q109 42,876,361 76,340 SH SOLE 76,340 0 0
Merck & Co, Inc. COM 58933Y105 365,779 3,475 SH SOLE 3,475 0 0
Meta Platforms, Inc. COM 30303M102 69,119,469 104,712 SH SOLE 104,712 0 0
Microsoft Corporation COM 594918104 228,737,398 472,969 SH SOLE 472,969 0 0
Monolithic Power Systems, Inc. COM 609839105 3,814,869 4,209 SH SOLE 4,209 0 0
Motorola Solutions, Inc. COM 620076307 3,171,973 8,275 SH SOLE 8,275 0 0
MSA Safety Incorporated COM 553498106 16,081,301 100,420 SH SOLE 100,420 0 0
Murphy USA Inc. COM 626755102 50,042,320 124,014 SH SOLE 124,014 0 0
NextEra Energy, Inc. COM 65339F101 50,307,382 626,649 SH SOLE 626,649 0 0
Novanta Inc. COM 67000B104 587,216 4,935 SH SOLE 4,935 0 0
NRG Energy, Inc. COM 629377508 4,797,423 30,127 SH SOLE 30,127 0 0
NVIDIA Corporation COM 67066G104 232,721,642 1,247,837 SH SOLE 1,247,837 0 0
O'Reilly Automotive, Inc. COM 67103H107 53,237,818 583,684 SH SOLE 583,684 0 0
OneMain Holdings, Inc. COM 68268W103 54,404,411 805,395 SH SOLE 805,395 0 0
Oracle Corporation COM 68389X105 15,170,098 77,831 SH SOLE 77,831 0 0
Packaging Corp. of America COM 695156109 242,939 1,178 SH SOLE 1,178 0 0
Palo Alto Networks, Inc. COM 697435105 667,541 3,624 SH SOLE 3,624 0 0
Patrick Industries, Inc. COM 703343103 23,758,892 219,117 SH SOLE 219,117 0 0
PepsiCo, Inc. COM 713448108 19,132,682 133,310 SH SOLE 133,310 0 0
Qualys, Inc. COM 74758T303 582,235 4,381 SH SOLE 4,381 0 0
Rambus Inc. COM 750917106 588,372 6,403 SH SOLE 6,403 0 0
RBC Bearings Incorporated COM 75524B104 2,048,428 4,568 SH SOLE 4,568 0 0
Republic Services, Inc. COM 760759100 22,691,179 107,069 SH SOLE 107,069 0 0
RLI Corp COM 749607107 7,180,391 112,229 SH SOLE 112,229 0 0
Schwab US Dividend Equity ETF COM 808524797 29,814,517 1,086,931 SH SOLE 1,086,931 0 0
Schwab US Large-Cap ETF COM 808524201 8,184,327 304,137 SH SOLE 304,137 0 0
Schwab US Mid-Cap ETF COM 808524508 295,618 9,831 SH SOLE 9,831 0 0
ServiceNow, Inc. COM 81762P102 42,212,270 275,555 SH SOLE 275,555 0 0
Simpson Manufacturing Co., Inc. COM 829073105 9,797,364 60,676 SH SOLE 60,676 0 0
Somnigroup International Inc. COM 88023U101 5,385,548 60,322 SH SOLE 60,322 0 0
Starbucks Corp COM 855244109 306,103 3,635 SH SOLE 3,635 0 0
Texas Instruments Incorporated COM 882508104 20,459,887 117,931 SH SOLE 117,931 0 0
The Carlyle Group Inc. COM 14316J108 35,637,014 602,893 SH SOLE 602,893 0 0
The Descartes Systems Group Inc. COM 249906108 5,060,174 57,725 SH SOLE 57,725 0 0
The Ensign Group, Inc. COM 29358P101 969,771 5,567 SH SOLE 5,567 0 0
The Home Depot, Inc. COM 437076102 22,099,703 64,225 SH SOLE 64,225 0 0
The Procter & Gamble Company COM 742718109 1,175,219 8,201 SH SOLE 8,201 0 0
The Progressive Corporation COM 743315103 73,351,387 322,112 SH SOLE 322,112 0 0
The Walt Disney Company COM 254687106 449,392 3,950 SH SOLE 3,950 0 0
Thermo Fisher Scientific, Inc. COM 883556102 30,339,613 52,359 SH SOLE 52,359 0 0
TJX Co. COM 872540109 414,747 2,700 SH SOLE 2,700 0 0
TopBuild Corp. COM 89055F103 4,819,379 11,552 SH SOLE 11,552 0 0
Tractor Supply Company COM 892356106 14,957,668 299,094 SH SOLE 299,094 0 0
Trane Technologies plc COM G8994E103 2,137,876 5,493 SH SOLE 5,493 0 0
TransDigm Group Incorporated COM 893641100 86,209,266 64,826 SH SOLE 64,826 0 0
Tyler Technologies, Inc. COM 902252105 13,376,091 29,466 SH SOLE 29,466 0 0
UL Solutions Inc. COM 903731107 3,928,490 49,816 SH SOLE 49,816 0 0
United Rentals, Inc. COM 911363109 93,523,987 115,559 SH SOLE 115,559 0 0
UnitedHealth Group, Incorporated COM 91324P102 14,470,022 43,834 SH SOLE 43,834 0 0
US Foods Holding Corp. COM 912008109 3,833,336 50,894 SH SOLE 50,894 0 0
Vertiv Holdings Co COM 92537N108 2,052,505 12,669 SH SOLE 12,669 0 0
Victory Capital Holdings, Inc. COM 92645B103 7,450,929 118,100 SH SOLE 118,100 0 0
Visa Inc. COM 92826C839 86,474,740 246,570 SH SOLE 246,570 0 0
VSE Corporation COM 918284100 862,641 4,993 SH SOLE 4,993 0 0
Walmart, Inc. COM 931142103 3,536,488 31,743 SH SOLE 31,743 0 0
Waste Connections, Inc. COM 94106B101 59,323,494 338,295 SH SOLE 338,295 0 0
Woodward Inc. COM 980745103 3,208,220 10,612 SH SOLE 10,612 0 0