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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Alphabet Inc - Cl A COM 02079K305   343,097,646 2,621,868 SH   SOLE   2,019,380 0 602,488
Applied Ind. Tech. COM 03820C105   77,814,595 503,296 SH   SOLE   452,112 0 51,184
AptarGroup Inc. COM 038336103   64,361,964 514,731 SH   SOLE   461,882 0 52,849
Arch Capital Group COM G0450A105   242,707,385 3,044,880 SH   SOLE   2,604,306 0 440,574
Arrow Electronics Inc. COM 042735100   92,634,643 739,657 SH   SOLE   658,510 0 81,147
Avery Dennison Corp. COM 053611109   278,420,865 1,524,174 SH   SOLE   1,173,581 0 350,593
B&M European Value COM 05590Y100   1,223,790 42,940 SH   SOLE   42,940 0 0
Beacon Roofing COM 073685109   140,151,678 1,816,142 SH   SOLE   1,628,291 0 187,851
Berkshire Hath. Cl B COM 084670702   316,957,045 904,816 SH   SOLE   696,027 0 208,789
BJ's Wholesale Club COM 05550J101   152,561,297 2,137,611 SH   SOLE   1,917,414 0 220,197
Blackrock Inc. COM 09247X101   120,746,877 186,773 SH   SOLE   143,914 0 42,859
Booking Holdings Inc COM 09857L108   438,287,890 142,119 SH   SOLE   121,695 0 20,424
Carlisle Cos. Inc. COM 142339100   347,072,918 1,338,706 SH   SOLE   1,098,576 0 240,130
CarMax Inc. COM 143130102   197,143,395 2,787,267 SH   SOLE   2,148,166 0 639,101
Carrier Global COM 14448C104   234,017,971 4,239,456 SH   SOLE   3,260,016 0 979,440
CDW Corp COM 12514G108   250,642,211 1,242,279 SH   SOLE   955,601 0 286,678
Charles Schwab Corp COM 808513105   268,073,845 4,882,948 SH   SOLE   3,758,119 0 1,124,829
Coca-Cola Europacific Partners COM G25839104   88,690,360 1,419,500 SH   SOLE   1,419,500 0 0
Core & Main COM 21874C102   59,594,579 2,065,670 SH   SOLE   1,876,860 0 188,810
CTS Corp COM 126501105   47,560,267 1,139,441 SH   SOLE   1,022,953 0 116,488
Dollar General Corp COM 256677105   165,266,265 1,562,063 SH   SOLE   1,204,108 0 357,955
Dollar Tree COM 256746108   153,510,693 1,442,092 SH   SOLE   1,110,359 0 331,733
Donaldson Co. Inc. COM 257651109   104,823,741 1,757,608 SH   SOLE   1,576,254 0 181,354
Eaton Corp COM G29183103   87,650,189 410,963 SH   SOLE   314,469 0 96,494
Fabrinet COM G3323L100   52,469,804 314,907 SH   SOLE   282,110 0 32,797
Ferguson PLC COM G3421J106   329,099,042 2,000,967 SH   SOLE   1,539,923 0 461,044
FirstCash Inc. COM 33768G107   125,164,625 1,246,908 SH   SOLE   1,112,569 0 134,339
Fortune Brands Innov. COM 34964C106   103,409,252 1,663,598 SH   SOLE   1,493,115 0 170,483
Fresenius Med. Care COM 358029106   131,201,217 6,091,050 SH   SOLE   4,676,706 0 1,414,344
Gates Industrial COM G39108108   62,020,074 5,341,953 SH   SOLE   4,791,133 0 550,820
Genpact Ltd. COM G3922B107   265,993,908 7,347,898 SH   SOLE   6,942,625 0 405,273
Henry Schein Inc. COM 806407102   144,823,288 1,950,482 SH   SOLE   1,748,025 0 202,457
Houlihan Lokey Inc. COM 441593100   123,819,151 1,155,892 SH   SOLE   1,036,106 0 119,786
Insight Enterprises COM 45765U103   112,071,520 770,251 SH   SOLE   692,010 0 78,241
Interpublic Group COM 460690100   104,440,336 3,644,115 SH   SOLE   3,251,303 0 392,812
iShares Russell 2000 COM 464287655   215,623 1,220 SH   SOLE   1,220 0 0
ITT Inc. COM 45073V108   70,040,996 715,361 SH   SOLE   642,217 0 73,144
Koninklijke Philips NV COM 500472303   153,860,430 7,716,170 SH   SOLE   5,924,027 0 1,792,143
LCI Industries COM 50189K103   58,576,024 498,859 SH   SOLE   447,193 0 51,666
LGI Homes Inc COM 50187T106   57,852,739 581,493 SH   SOLE   521,721 0 59,772
Masco Corp COM 574599106   233,469,600 4,368,000 SH   SOLE   3,355,763 0 1,012,237
Micron Technology Inc COM 595112103   261,452,148 3,843,189 SH   SOLE   2,960,615 0 882,574
Northern Trust Corp COM 665859104   161,715,742 2,327,515 SH   SOLE   1,788,700 0 538,815
nVent Electric PLC COM G6700G107   92,236,991 1,740,649 SH   SOLE   1,563,626 0 177,023
Omnicom Group COM 681919106   168,126,981 2,257,344 SH   SOLE   1,735,849 0 521,495
Plexus Corp COM 729132100   109,950,617 1,182,519 SH   SOLE   1,056,508 0 126,011
Primerica Inc. COM 74164M108   110,413,225 569,111 SH   SOLE   512,592 0 56,519
Progressive Corp. COM 743315103   163,227,840 1,171,772 SH   SOLE   901,750 0 270,022
Robert Half Inc. COM 770323103   137,762,223 1,879,943 SH   SOLE   1,680,268 0 199,675
Ryanair Holdings COM 783513203   65,276,515 671,500 SH   SOLE   671,500 0 0
SAP COM 803054204   195,179,831 1,509,278 SH   SOLE   1,156,113 0 353,165
Simpson Mfg. Co. COM 829073105   132,024,707 881,281 SH   SOLE   790,961 0 90,320
Skechers USA COM 830566105   136,837,816 2,795,461 SH   SOLE   2,492,244 0 303,217
SLB COM 806857108   244,109,096 4,187,120 SH   SOLE   3,658,265 0 528,855
Smith & Nephew PLC COM 83175M205   129,945,724 5,246,093 SH   SOLE   4,016,888 0 1,229,205
Sodexo COM 833792104   1,340,512 65,200 SH   SOLE   65,200 0 0
Sony Group Corp. COM 835699307   272,031,972 3,300,958 SH   SOLE   2,532,603 0 768,355
Sysco Corp. COM 871829107   90,094,314 1,364,032 SH   SOLE   1,043,578 0 320,454
Timken Co COM 887389104   42,769,637 581,979 SH   SOLE   519,942 0 62,037
TJX Companies Inc. COM 872540109   83,190,613 935,988 SH   SOLE   720,889 0 215,099
TriMas Corp. COM 896215209   73,722,058 2,977,466 SH   SOLE   2,666,442 0 311,024
Triton International COM G9078F107   77,834,755 915,703 SH   SOLE   818,820 0 96,883
Unilever PLC ADR COM 904767704   176,176,159 3,566,319 SH   SOLE   2,736,973 0 829,346
UnitedHealth Group COM 91324P102   296,855,476 588,777 SH   SOLE   453,821 0 134,956
Valvoline Inc. COM 92047W101   63,570,768 1,971,798 SH   SOLE   1,771,537 0 200,261
White Mountains Ins. COM G9618E107   55,123,655 36,855 SH   SOLE   33,004 0 3,851
Zions Bancorporation COM 989701107   75,419,620 2,161,640 SH   SOLE   1,939,520 0 222,120