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
iShares S&P 500 COM 066923566 352,164 442 SH SOLE 442 0 0
Accenture PLC COM g1151c101 190,979,964 711,815 SH SOLE 516,082 0 195,733
Allegion PLC COM G0176J109 161,732,969 1,015,783 SH SOLE 737,544 0 278,239
Alphabet Inc - Cl A COM 02079K305 251,238,527 802,679 SH SOLE 583,659 0 219,020
Applied Ind. Tech. COM 03820C105 55,500,579 216,149 SH SOLE 192,900 0 23,249
AptarGroup Inc. COM 038336103 152,152,052 1,247,557 SH SOLE 1,117,271 0 130,286
Aramark COM 03852U106 423,032,489 11,476,736 SH SOLE 9,222,361 0 2,254,375
Arch Capital Group COM G0450A105 106,682,512 1,112,203 SH SOLE 808,197 0 304,006
Arrow Electronics Inc. COM 042735100 176,770,588 1,604,380 SH SOLE 1,438,301 0 166,079
Ashtead Group PLC COM 045055209 1,853,954 26,208 SH SOLE 26,208 0 0
Avery Dennison Corp. COM 053611109 254,780,050 1,400,814 SH SOLE 1,018,450 0 382,364
B&M European Value COM 05590Y100 113,290 12,546 SH SOLE 12,546 0 0
Becton Dickinson COM 075887109 214,144,795 1,103,441 SH SOLE 804,932 0 298,509
Berkshire Hath. Cl B COM 084670702 173,916,900 346,000 SH SOLE 252,061 0 93,939
BJ's Wholesale Club COM 05550J101 65,195,495 724,153 SH SOLE 649,126 0 75,027
Booking Holdings Inc COM 09857L108 391,458,557 73,097 SH SOLE 58,491 0 14,606
Capital One Financial COM 14040H105 159,166,295 656,735 SH SOLE 477,470 0 179,265
Carlisle Cos. Inc. COM 142339100 171,310,939 535,581 SH SOLE 438,262 0 97,319
Carrier Global COM 14448C104 209,880,956 3,972,009 SH SOLE 2,890,364 0 1,081,645
Cavco Industries COM 149568107 115,615,498 195,713 SH SOLE 175,605 0 20,108
CDW Corp COM 12514G108 139,425,080 1,023,679 SH SOLE 742,370 0 281,309
Charles Schwab Corp COM 808513105 386,882,692 3,872,312 SH SOLE 2,819,617 0 1,052,695
Coca-Cola Europacific COM G25839104 91,648,722 1,010,460 SH SOLE 1,010,460 0 0
Core & Main COM 21874C102 135,794,700 2,612,944 SH SOLE 2,341,361 0 271,583
CSX Corp COM 126408103 145,598,234 4,016,503 SH SOLE 2,911,974 0 1,104,529
CTS Corp COM 126501105 46,494,444 1,084,545 SH SOLE 969,885 0 114,660
Dollar Tree COM 256746108 145,613,334 1,183,752 SH SOLE 857,867 0 325,885
Donaldson Co. Inc. COM 257651109 205,716,113 2,320,281 SH SOLE 2,080,389 0 239,892
Edenred COM 279655104 131,425 11,787 SH SOLE 11,787 0 0
Ferguson Enterprises COM 31488V107 330,851,779 1,486,106 SH SOLE 1,172,784 0 313,322
FirstCash Inc. COM 33768G107 153,686,946 964,280 SH SOLE 864,192 0 100,088
Fortune Brands Innov. COM 34964C106 106,417,950 2,127,508 SH SOLE 1,907,625 0 219,883
Fresenius Med. Care COM 358029106 118,194,102 4,961,969 SH SOLE 3,600,590 0 1,361,379
Gates Industrial COM G39108108 149,313,802 6,954,532 SH SOLE 6,229,429 0 725,103
Hayward Holdings COM 421298100 140,438,430 9,089,866 SH SOLE 8,143,405 0 946,461
Henry Schein Inc. COM 806407102 173,350,061 2,293,597 SH SOLE 2,055,963 0 237,634
Houlihan Lokey Inc. COM 441593100 121,461,468 697,293 SH SOLE 624,768 0 72,525
Huron Consulting COM 447462102 90,661,036 524,325 SH SOLE 470,743 0 53,582
Icon Plc COM g4705a100 87,647,091 480,996 SH SOLE 480,996 0 0
Informa PLC COM 45672B305 291,031 12,081 SH SOLE 12,081 0 0
Insight Enterprises COM 45765U103 107,748,800 1,322,558 SH SOLE 1,185,040 0 137,518
iShares S&P 500 COM 464287200 2,223,315 3,246 SH SOLE 1,856 0 1,390
iShares S&P 600 COM 464287804 7,316,558 60,880 SH SOLE 55,024 0 5,856
Koninklijke Philips NV COM 500472303 177,187,730 6,543,122 SH SOLE 4,763,027 0 1,780,095
Louisiana-Pacific Corp. COM 546347105 88,685,221 1,098,133 SH SOLE 985,864 0 112,269
Masco Corp COM 574599106 167,319,778 2,636,618 SH SOLE 1,914,637 0 721,981
MSA Safety COM 553498106 114,571,042 715,443 SH SOLE 641,214 0 74,229
Mueller Water Prod. COM 624758108 75,399,637 3,165,392 SH SOLE 2,829,496 0 335,896
OneMain Holdings COM 68268W103 190,020,041 2,813,028 SH SOLE 2,521,995 0 291,033
Plexus Corp COM 729132100 189,695,562 1,290,446 SH SOLE 1,156,461 0 133,985
Primerica Inc. COM 74164M108 157,930,559 611,281 SH SOLE 547,445 0 63,836
Progressive Corp. COM 743315103 92,928,205 408,081 SH SOLE 296,893 0 111,188
Quest Diagnostics COM 74834L100 181,672,201 1,046,921 SH SOLE 758,503 0 288,418
Rexel COM 761681105 264,090 6,737 SH SOLE 6,737 0 0
Robert Half Inc. COM 770323103 47,940,360 1,765,109 SH SOLE 1,584,454 0 180,655
Ryanair Holdings COM 783513203 110,806,669 1,534,931 SH SOLE 1,534,931 0 0
Simpson Mfg. Co. COM 829073105 73,500,337 455,195 SH SOLE 407,719 0 47,476
SLB COM 806857108 162,256,670 4,227,636 SH SOLE 3,498,533 0 729,103
Sodexo COM 833792104 1,430,783 139,046 SH SOLE 139,046 0 0
Sony Group Corp. COM 835699307 143,294,782 5,597,452 SH SOLE 4,063,273 0 1,534,179
Sysco Corp. COM 871829107 155,328,498 2,107,864 SH SOLE 1,530,952 0 576,912
Unilever PLC ADR COM 904767803 167,994,186 2,568,718 SH SOLE 1,864,293 0 704,425
UnitedHealth Group COM 91324P102 129,785,057 393,157 SH SOLE 287,740 0 105,417
Valvoline Inc. COM 92047W101 144,496,869 4,972,363 SH SOLE 4,459,720 0 512,643
Weir Group PLC COM G95248137 2,296,907 60,813 SH SOLE 60,813 0 0
White Mountains Ins. COM G9618E107 187,714,684 90,333 SH SOLE 81,024 0 9,309
Zions Bancorporation COM 989701107 169,450,294 2,894,607 SH SOLE 2,593,684 0 300,923