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
AbbVie Inc. COM 00287Y109 424,013 1,685 SH SOLE 1,685 0 0
Alphabet Inc. Class A COM 02079K305 225,997,206 632,390 SH SOLE 632,390 0 0
Alphabet Inc. Class C COM 02079K107 5,179,031 14,658 SH SOLE 14,658 0 0
Amazon.com, Inc. COM 023135106 185,658,995 778,967 SH SOLE 778,967 0 0
Ameriprise Financial, Inc. COM 03076C106 204,148 445 SH SOLE 445 0 0
AMETEK, Inc. COM 031100100 4,580,166 18,931 SH SOLE 18,931 0 0
Amgen Inc. COM 031162100 26,084,055 72,032 SH SOLE 72,032 0 0
Analog Devices, Inc. COM 032654105 17,727,756 44,635 SH SOLE 44,635 0 0
APi Group Corporation COM 00187Y100 1,983,589 46,838 SH SOLE 46,838 0 0
Apollo Global Management, Inc. COM 03769M106 27,630,596 233,544 SH SOLE 233,544 0 0
Apple Inc. COM 037833100 92,065,553 318,170 SH SOLE 318,170 0 0
Applied Materials, Inc. COM 038222105 154,562,589 213,780 SH SOLE 213,780 0 0
Argent Mid Cap ETF COM 02072L839 434,241 11,915 SH SOLE 11,915 0 0
Arrow Electronics, Inc. COM 042735100 799,647 3,747 SH SOLE 3,747 0 0
Atlanticus Holdings Corporation COM 04914Y102 930,475 9,100 SH SOLE 9,100 0 0
Automatic Data Processing, Inc. COM 053015103 1,131,171 5,051 SH SOLE 5,051 0 0
Axos Financials, Inc. COM 05465C100 5,045,873 51,811 SH SOLE 51,811 0 0
Balchem Corporation COM 057665200 868,065 5,138 SH SOLE 5,138 0 0
Bank of New York Mellon Corp COM 064058100 918,997 6,355 SH SOLE 6,355 0 0
Bel Fuse Inc. COM 077347300 1,680,187 5,045 SH SOLE 5,045 0 0
Berkshire Hathaway Inc. COM 084670108 748,850 1 SH SOLE 1 0 0
Berkshire Hathaway Inc. Class B COM 084670702 804,627 1,608 SH SOLE 1,608 0 0
Blackstone Inc. COM 09260D107 337,216 2,866 SH SOLE 2,866 0 0
Bread Financial Holdings, Inc. COM 018581108 1,336,606 12,336 SH SOLE 12,336 0 0
Broadcom Inc. COM 11135F101 99,776,386 264,133 SH SOLE 264,133 0 0
C.H. Robinson Worldwide, Inc. COM 12541W209 3,053,933 16,215 SH SOLE 16,215 0 0
CACI International Inc. COM 127190304 2,191,220 4,730 SH SOLE 4,730 0 0
Cardinal Health Inc COM 14149Y108 320,944 1,351 SH SOLE 1,351 0 0
Carpenter Technology Corporation COM 144285103 345,430 560 SH SOLE 560 0 0
Carrier Global Corporation COM 14448C104 415,161 5,660 SH SOLE 5,660 0 0
CDW Corporation COM 12514G108 15,737,500 111,899 SH SOLE 111,899 0 0
Champion Homes, Inc. COM 830830105 1,346,826 15,284 SH SOLE 15,284 0 0
Chevron Corporation COM 166764100 22,657,210 136,687 SH SOLE 136,687 0 0
Chord Energy Corporation COM 674215207 2,003,336 17,527 SH SOLE 17,527 0 0
Cintas Corporation COM 172908105 32,958,102 193,780 SH SOLE 193,780 0 0
Cisco Systems, Inc. COM 17275R102 482,643 4,109 SH SOLE 4,109 0 0
Coca-Cola COM 191216100 756,624 9,310 SH SOLE 9,310 0 0
Colliers International Group Inc. COM 194693107 749,007 7,986 SH SOLE 7,986 0 0
Comfort Systems USA, Inc. COM 199908104 7,610,688 3,840 SH SOLE 3,840 0 0
CorVel Corporation COM 221006109 1,107,917 17,721 SH SOLE 17,721 0 0
Costco Wholesale Corporation COM 22160K105 2,319,966 2,480 SH SOLE 2,480 0 0
CSW Industrials, Inc. COM 126402106 514,020 1,847 SH SOLE 1,847 0 0
CVS Health Corporation COM 126650100 16,374,894 158,288 SH SOLE 158,288 0 0
D.R. Horton, Inc. COM 23331A109 72,075,824 442,509 SH SOLE 442,509 0 0
Danaher Corporation COM 235851102 1,379,056 7,240 SH SOLE 7,240 0 0
Dell Technologies, Inc. COM 24703L202 91,568,183 212,229 SH SOLE 212,229 0 0
DXP Enterprises, Inc. COM 233377407 815,014 4,830 SH SOLE 4,830 0 0
East West Bancorp, Inc. COM 27579R104 3,145,278 24,365 SH SOLE 24,365 0 0
Eaton Corporation plc COM G29183103 62,841,881 147,475 SH SOLE 147,475 0 0
Edwards Lifesciences COM 28176E108 1,273,677 14,080 SH SOLE 14,080 0 0
Element Solutions Inc COM 28618M106 4,406,370 92,280 SH SOLE 92,280 0 0
Emerson Electric Co. COM 291011104 788,327 5,507 SH SOLE 5,507 0 0
Enova International, Inc. COM 29357K103 214,490 891 SH SOLE 891 0 0
EnPro Inc. COM 29355X107 2,384,459 6,326 SH SOLE 6,326 0 0
ePlus, Inc. COM 294268107 1,459,438 17,535 SH SOLE 17,535 0 0
Extra Space Storage Inc. COM 30225T102 14,984,944 103,131 SH SOLE 103,131 0 0
Extreme Networks, Inc. COM 30226D106 1,145,607 35,391 SH SOLE 35,391 0 0
Exxon Mobil Corp COM 30233Q108 73,548,179 537,947 SH SOLE 537,947 0 0
Fabrinet COM G3323L100 4,853,561 8,635 SH SOLE 8,635 0 0
Factset Research Systems, Inc. COM 303075105 449,806 1,955 SH SOLE 1,955 0 0
Fair Isaac Corporation COM 303250104 246,125 206 SH SOLE 206 0 0
Federal Signal Corporation COM 313855108 4,731,644 36,825 SH SOLE 36,825 0 0
Ferguson Enterprises Inc. COM 31488V107 30,419,890 128,175 SH SOLE 128,175 0 0
Fortinet, Inc. COM 34959E109 72,571,471 472,409 SH SOLE 472,409 0 0
Franklin Resources, Inc. COM 354613101 12,081,501 363,135 SH SOLE 363,135 0 0
Garmin Ltd. COM H2906T109 18,342,907 77,220 SH SOLE 77,220 0 0
Green Brick Partners Inc. COM 392709101 1,916,958 23,950 SH SOLE 23,950 0 0
Halozyme Therapeutics, Inc. COM 40637H109 427,511 5,462 SH SOLE 5,462 0 0
HCA Healthcare, Inc. COM 40412C101 69,149,681 177,357 SH SOLE 177,357 0 0
HEICO Corporation COM 422806208 2,747,773 10,654 SH SOLE 10,654 0 0
Herc Holdings, Inc. COM 42704L104 856,313 5,974 SH SOLE 5,974 0 0
Hewlett Packard Enterprise Company COM 42824C109 24,534,111 543,873 SH SOLE 543,873 0 0
Hilton Worldwide Holdings Inc. COM 43300A203 3,787,733 11,462 SH SOLE 11,462 0 0
Honeywell Aerospace Inc. COM 43849R105 471,343 2,132 SH SOLE 2,132 0 0
Honeywell Technologies COM 438516205 477,579 2,133 SH SOLE 2,133 0 0
Houlihan Lokey, Inc. COM 441593100 22,014,635 164,129 SH SOLE 164,129 0 0
I3 Verticals, LLC COM 46571Y107 412,248 19,300 SH SOLE 19,300 0 0
IES Holdings, Inc. COM 44951W106 1,772,735 2,413 SH SOLE 2,413 0 0
Installed Building Products, Inc. COM 45780R101 227,771 991 SH SOLE 991 0 0
Intercontinental Exchange COM 45866F104 800,215 6,500 SH SOLE 6,500 0 0
International Flavors & Fragrances Inc COM 459506101 17,552,656 221,568 SH SOLE 221,568 0 0
iShares Core MSCI EAFE ETF COM 46432F842 283,269 2,933 SH SOLE 2,933 0 0
iShares Core S&P 500 ETF COM 464287200 875,452 1,169 SH SOLE 1,169 0 0
iShares Russell 1000 ETF COM 464287622 504,914 1,233 SH SOLE 1,233 0 0
IShares Russell Mid-cap ETF COM 464287499 303,380 2,750 SH SOLE 2,750 0 0
Jazz Pharmaceuticals plc COM G50871105 48,211,350 200,072 SH SOLE 200,072 0 0
JFrog Ltd. COM M6191J100 1,142,452 12,571 SH SOLE 12,571 0 0
Johnson & Johnson COM 478160104 18,788,350 73,979 SH SOLE 73,979 0 0
JPMorgan Chase & Co. COM 46625H100 63,649,133 194,449 SH SOLE 194,449 0 0
Ligand Pharmaceuticals Incorporated COM 53220K504 1,201,774 3,802 SH SOLE 3,802 0 0
Liquidity Services, Inc COM 53635B107 904,494 23,121 SH SOLE 23,121 0 0
Lockheed Martin Corporation COM 539830109 9,871,870 19,377 SH SOLE 19,377 0 0
LPL Financial Holdings Inc. COM 50212V100 4,489,416 15,938 SH SOLE 15,938 0 0
Magnolia Oil & Gas Corporation COM 559663109 1,009,233 39,454 SH SOLE 39,454 0 0
Marex Group Ltd COM G5T40M104 3,099,795 50,858 SH SOLE 50,858 0 0
Marvell Technology, Inc. COM 573874104 3,000,446 10,072 SH SOLE 10,072 0 0
MasTec, Inc. COM 576323109 357,812 860 SH SOLE 860 0 0
Mastercard Incorporated COM 57636Q104 92,296,374 179,705 SH SOLE 179,705 0 0
Medpace Holdings, Inc. COM 58506Q109 31,888,732 60,214 SH SOLE 60,214 0 0
Medtronic, PLC COM G5960L103 14,213,433 181,688 SH SOLE 181,688 0 0
Merck & Co, Inc. COM 58933Y105 22,574,698 175,679 SH SOLE 175,679 0 0
Meta Platforms, Inc. COM 30303M102 46,294,232 82,185 SH SOLE 82,185 0 0
Microsoft Corporation COM 594918104 145,062,369 388,886 SH SOLE 388,886 0 0
Modine Manufacturing Company COM 607828100 1,749,782 6,553 SH SOLE 6,553 0 0
Monolithic Power Systems, Inc. COM 609839105 4,847,937 3,507 SH SOLE 3,507 0 0
Motorola Solutions, Inc. COM 620076307 13,075,442 31,485 SH SOLE 31,485 0 0
MSA Safety Incorporated COM 553498106 14,581,711 83,525 SH SOLE 83,525 0 0
MSC Industrial Direct Co., Inc. COM 553530106 16,723,847 140,596 SH SOLE 140,596 0 0
Mueller Industries, Inc. COM 624756102 2,821,121 22,949 SH SOLE 22,949 0 0
Murphy USA Inc. COM 626755102 432,826 803 SH SOLE 803 0 0
Neurocrine Biosciences, Inc. COM 64125C109 3,094,303 18,360 SH SOLE 18,360 0 0
NextEra Energy, Inc. COM 65339F101 46,391,222 528,554 SH SOLE 528,554 0 0
Novanta Inc. COM 67000B104 730,891 4,505 SH SOLE 4,505 0 0
NRG Energy, Inc. COM 629377508 4,105,454 28,108 SH SOLE 28,108 0 0
NVIDIA Corporation COM 67066G104 206,448,432 1,031,778 SH SOLE 1,031,778 0 0
O'Reilly Automotive, Inc. COM 67103H107 44,036,793 478,193 SH SOLE 478,193 0 0
OneMain Holdings, Inc. COM 68268W103 19,663,147 322,505 SH SOLE 322,505 0 0
Onto Innovation Inc. COM 683344105 4,002,109 10,575 SH SOLE 10,575 0 0
OSI Systems, Inc. COM 671044105 2,326,968 10,640 SH SOLE 10,640 0 0
Packaging Corp. of America COM 695156109 280,694 1,178 SH SOLE 1,178 0 0
Palo Alto Networks, Inc. COM 697435105 1,235,856 3,624 SH SOLE 3,624 0 0
Patrick Industries, Inc. COM 703343103 14,408,666 160,489 SH SOLE 160,489 0 0
PepsiCo, Inc. COM 713448108 15,811,819 116,779 SH SOLE 116,779 0 0
Perimeter Solutions, Inc. COM 71385M107 1,077,628 30,228 SH SOLE 30,228 0 0
Philip Morris International COM 718172109 224,328 1,240 SH SOLE 1,240 0 0
PNC Financial Services Group, Inc. COM 693475105 48,242,410 195,932 SH SOLE 195,932 0 0
Powell Industries, Inc. COM 739128106 719,336 2,512 SH SOLE 2,512 0 0
ProPetro Holding Corp. COM 74347M108 673,034 46,934 SH SOLE 46,934 0 0
Rambus Inc. COM 750917106 779,848 5,875 SH SOLE 5,875 0 0
RBC Bearings Incorporated COM 75524B104 2,254,854 3,501 SH SOLE 3,501 0 0
Regal Rexnord Corp COM 758750103 39,709,608 166,714 SH SOLE 166,714 0 0
Republic Services, Inc. COM 760759100 19,391,123 91,004 SH SOLE 91,004 0 0
Somnigroup International Inc. COM 88023U101 4,029,290 51,394 SH SOLE 51,394 0 0
Starbucks Corp COM 855244109 372,128 3,642 SH SOLE 3,642 0 0
State Street Corp. COM 857477103 17,144,864 101,090 SH SOLE 101,090 0 0
Synaptics Incorporated COM 87157D109 786,873 6,334 SH SOLE 6,334 0 0
TD SYNNEX Corporation COM 87162W100 4,297,758 16,076 SH SOLE 16,076 0 0
TechnipFMC plc COM G87110105 3,623,030 54,646 SH SOLE 54,646 0 0
Texas Instruments Incorporated COM 882508104 22,458,307 75,346 SH SOLE 75,346 0 0
The Carlyle Group Inc. COM 14316J108 11,266,721 267,555 SH SOLE 267,555 0 0
The Charles Schwab Corporation COM 808513105 17,165,189 186,032 SH SOLE 186,032 0 0
The Chefs' Warehouse, Inc. COM 163086101 1,159,543 12,066 SH SOLE 12,066 0 0
The Descartes Systems Group Inc. COM 249906108 3,216,613 46,456 SH SOLE 46,456 0 0
The Home Depot, Inc. COM 437076102 18,933,371 53,684 SH SOLE 53,684 0 0
The Procter & Gamble Company COM 742718109 1,129,207 7,701 SH SOLE 7,701 0 0
The Progressive Corporation COM 743315103 57,247,073 262,060 SH SOLE 262,060 0 0
The Walt Disney Company COM 254687106 380,188 3,950 SH SOLE 3,950 0 0
Thermo Fisher Scientific, Inc. COM 883556102 857,326 1,710 SH SOLE 1,710 0 0
TJX Co. COM 872540109 409,050 2,700 SH SOLE 2,700 0 0
Trane Technologies plc COM G8994E103 2,474,464 5,038 SH SOLE 5,038 0 0
TransDigm Group Incorporated COM 893641100 88,700,954 66,590 SH SOLE 66,590 0 0
Twilio Inc. COM 90138F102 3,369,988 16,333 SH SOLE 16,333 0 0
UL Solutions Inc. COM 903731107 4,163,731 40,877 SH SOLE 40,877 0 0
Ultra Clean Holdings, Inc. COM 90385V107 1,469,247 10,304 SH SOLE 10,304 0 0
United Rentals, Inc. COM 911363109 111,347,412 98,286 SH SOLE 98,286 0 0
US Foods Holding Corp. COM 912008109 29,786,345 291,309 SH SOLE 291,309 0 0
Vertiv Holdings Co COM 92537N108 4,475,874 13,368 SH SOLE 13,368 0 0
Viatris Inc. COM 92556V106 40,499,641 2,550,355 SH SOLE 2,550,355 0 0
Victory Capital Holdings, Inc. COM 92645B103 8,548,061 101,690 SH SOLE 101,690 0 0
Visa Inc. COM 92826C839 1,550,374 4,519 SH SOLE 4,519 0 0
VSE Corporation COM 918284100 1,046,530 4,580 SH SOLE 4,580 0 0
Walmart, Inc. COM 931142103 3,491,240 30,825 SH SOLE 30,825 0 0
Waste Connections, Inc. COM 94106B101 46,242,683 277,417 SH SOLE 277,417 0 0
WEC Energy Group Inc. COM 92939U106 16,128,053 138,118 SH SOLE 138,118 0 0
Willdan Group, Inc. COM 96924N100 269,889 3,412 SH SOLE 3,412 0 0
Woodward Inc. COM 980745103 3,917,452 9,208 SH SOLE 9,208 0 0
WSFS Financial Corporation COM 929328102 880,937 11,481 SH SOLE 11,481 0 0
XPO Inc COM 983793100 2,862,564 13,944 SH SOLE 13,944 0 0