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
Allegion PLC COM G0176J109 117,839,142 817,646 SH SOLE 609,805 0 207,841
Alphabet Inc - Cl A COM 02079K305 184,335,170 1,045,992 SH SOLE 779,721 0 266,271
Applied Ind. Tech. COM 03820C105 54,578,330 234,796 SH SOLE 214,849 0 19,947
AptarGroup Inc. COM 038336103 119,536,923 764,156 SH SOLE 700,733 0 63,423
Aramark COM 03852U106 530,043,258 12,659,261 SH SOLE 10,392,883 0 2,266,378
Arrow Electronics Inc. COM 042735100 216,793,346 1,701,274 SH SOLE 1,558,610 0 142,664
Ashtead Group PLC COM 045055100 1,314,222 5,075 SH SOLE 5,075 0 0
Avery Dennison Corp. COM 053611109 215,143,767 1,226,100 SH SOLE 913,983 0 312,117
B&M European Value COM 05590Y100 1,216,380 81,856 SH SOLE 81,856 0 0
Becton Dickinson COM 075887109 154,279,846 895,674 SH SOLE 666,304 0 229,370
Berkshire Hath. Cl B COM 084670702 218,251,603 449,290 SH SOLE 335,519 0 113,771
BJ's Wholesale Club COM 05550J101 82,833,712 768,188 SH SOLE 703,304 0 64,884
Blackrock Inc. COM 09290D101 88,406,657 84,257 SH SOLE 62,562 0 21,695
Booking Holdings Inc COM 09857L108 568,080,753 98,127 SH SOLE 82,705 0 15,422
Capital One Financial COM 14040H105 154,692,903 727,077 SH SOLE 539,823 0 187,254
Carlisle Cos. Inc. COM 142339100 195,040,636 522,337 SH SOLE 431,923 0 90,414
CarMax Inc. COM 143130102 193,132,304 2,873,565 SH SOLE 2,145,042 0 728,523
Carrier Global COM 14448C104 256,062,388 3,498,598 SH SOLE 2,611,814 0 886,784
CDW Corp COM 12514G108 121,498,349 680,320 SH SOLE 508,666 0 171,654
Charles Schwab Corp COM 808513105 400,132,473 4,385,494 SH SOLE 3,273,209 0 1,112,285
Coca-Cola Europacific COM G25839104 157,192,481 1,695,346 SH SOLE 1,695,346 0 0
Core & Main COM 21874C102 139,510,612 2,311,692 SH SOLE 2,117,381 0 194,311
CSX Corp COM 126408103 196,840,018 6,032,486 SH SOLE 4,492,830 0 1,539,656
CTS Corp COM 126501105 50,508,488 1,185,367 SH SOLE 1,087,009 0 98,358
Dollar Tree COM 256746108 132,187,400 1,334,687 SH SOLE 993,144 0 341,543
Donaldson Co. Inc. COM 257651109 172,606,671 2,488,921 SH SOLE 2,282,162 0 206,759
Edenred COM 279655104 178,637 11,525 SH SOLE 11,525 0 0
Ferguson Enterprises COM 31488V107 591,423,807 2,716,068 SH SOLE 2,294,493 0 421,575
FirstCash Inc. COM 33768G107 174,349,249 1,290,138 SH SOLE 1,183,033 0 107,105
Fortune Brands Innov. COM 34964C106 117,514,837 2,282,728 SH SOLE 2,093,089 0 189,639
Fresenius Med. Care COM 358029106 161,602,548 5,656,372 SH SOLE 4,217,601 0 1,438,771
Gates Industrial COM G39108108 171,024,971 7,426,182 SH SOLE 6,803,388 0 622,794
Genpact Ltd. COM G3922B107 186,465,661 4,236,893 SH SOLE 4,038,343 0 198,550
Hayward Holdings COM 421298100 111,150,265 8,054,367 SH SOLE 7,382,046 0 672,321
Henry Schein Inc. COM 806407102 179,112,172 2,451,912 SH SOLE 2,248,026 0 203,886
Houlihan Lokey Inc. COM 441593100 135,200,934 751,325 SH SOLE 688,712 0 62,613
Icon Plc COM g4705a100 94,623,952 650,560 SH SOLE 650,560 0 0
Informa PLC COM 45672B305 290,653 12,993 SH SOLE 12,993 0 0
Insight Enterprises COM 45765U103 150,491,523 1,089,847 SH SOLE 998,727 0 91,120
Koninklijke Philips NV COM 500472303 178,973,533 7,463,450 SH SOLE 5,582,783 0 1,880,667
Louisiana-Pacific Corp. COM 546347105 76,602,386 890,829 SH SOLE 815,518 0 75,311
Masco Corp COM 574599106 194,109,889 3,016,002 SH SOLE 2,249,935 0 766,067
MSA Safety COM 553498106 88,498,560 528,255 SH SOLE 483,816 0 44,439
nVent Electric PLC COM G6700G107 176,911,788 2,415,178 SH SOLE 2,213,489 0 201,689
O'Reilly Automotive COM 67103h107 81,352,960 902,618 SH SOLE 666,223 0 236,395
OneMain Holdings COM 68268W103 170,493,669 2,991,117 SH SOLE 2,740,175 0 250,942
Plexus Corp COM 729132100 126,425,545 934,340 SH SOLE 856,796 0 77,544
Primerica Inc. COM 74164M108 133,847,618 489,084 SH SOLE 448,953 0 40,131
Progressive Corp. COM 743315103 216,236,658 810,300 SH SOLE 602,823 0 207,477
Quest Diagnostics COM 74834L100 212,918,672 1,185,318 SH SOLE 882,438 0 302,880
Rexel COM 761681105 225,672 7,247 SH SOLE 7,247 0 0
Robert Half Inc. COM 770323103 77,381,056 1,885,044 SH SOLE 1,726,137 0 158,907
Roche Holdings LTD COM 771195104 228,297 5,601 SH SOLE 5,601 0 0
Ryanair Holdings COM 783513203 146,759,366 2,544,813 SH SOLE 2,544,813 0 0
Simpson Mfg. Co. COM 829073105 158,924,685 1,023,274 SH SOLE 937,866 0 85,408
Skechers USA COM 830566105 124,608,176 1,974,773 SH SOLE 1,807,744 0 167,029
SLB COM 806857108 182,768,024 5,407,338 SH SOLE 4,643,029 0 764,309
Sodexo COM 833792104 1,584,732 129,155 SH SOLE 129,155 0 0
Sony Group Corp. COM 835699307 216,735,917 8,326,389 SH SOLE 6,197,298 0 2,129,091
Sysco Corp. COM 871829107 178,979,603 2,363,079 SH SOLE 1,759,857 0 603,222
Timken Co COM 887389104 82,924,360 1,142,996 SH SOLE 1,048,754 0 94,242
Unilever PLC ADR COM 904767704 201,120,537 3,287,895 SH SOLE 2,455,440 0 832,455
UnitedHealth Group COM 91324P102 139,793,445 448,099 SH SOLE 336,419 0 111,680
Valvoline Inc. COM 92047W101 180,919,191 4,777,375 SH SOLE 4,380,490 0 396,885
Weir Group PLC COM G95248137 2,312,790 67,784 SH SOLE 67,784 0 0
White Mountains Ins. COM G9618E107 128,354,474 71,478 SH SOLE 65,512 0 5,966
Zions Bancorporation COM 989701107 137,693,667 2,651,014 SH SOLE 2,428,773 0 222,241