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   310,433,601 2,992,708 SH   SOLE   2,381,209 0 611,499
Applied Ind. Tech. COM 03820C105   85,505,266 601,599 SH   SOLE   527,610 0 73,989
AptarGroup Inc. COM 038336103   56,621,520 479,072 SH   SOLE   420,339 0 58,733
Arch Capital Group COM G0450A105   221,091,208 3,257,569 SH   SOLE   2,810,085 0 447,484
Arrow Electronics Inc. COM 042735100   87,088,584 697,434 SH   SOLE   607,782 0 89,652
Avery Dennison Corp. COM 053611109   247,986,602 1,385,942 SH   SOLE   1,100,268 0 285,674
B&M European Value COM 05590Y100   427,676 18,015 SH   SOLE   18,015 0 0
Beacon Roofing COM 073685109   100,507,149 1,707,853 SH   SOLE   1,498,710 0 209,143
Berkshire Hath. Cl B COM 084670702   319,921,229 1,036,115 SH   SOLE   824,530 0 211,585
BJ's Wholesale Club COM 05550J101   118,658,550 1,559,860 SH   SOLE   1,369,708 0 190,152
Blackrock Inc. COM 09247X101   142,327,846 212,709 SH   SOLE   169,443 0 43,266
Booking Holdings Inc COM 09857L108   601,380,919 226,730 SH   SOLE   196,061 0 30,669
Carlisle Cos. Inc. COM 142339100   303,292,347 1,341,586 SH   SOLE   1,100,773 0 240,813
CarMax Inc. COM 143130102   206,324,208 3,209,773 SH   SOLE   2,560,151 0 649,622
CDW Corp COM 12514G108   278,652,748 1,429,795 SH   SOLE   1,137,743 0 292,052
Charles Schwab Corp COM 808513105   288,453,255 5,506,935 SH   SOLE   4,368,023 0 1,138,912
Dollar General Corp COM 256677105   278,407,011 1,322,850 SH   SOLE   1,052,864 0 269,986
Dollar Tree COM 256746108   237,958,816 1,657,672 SH   SOLE   1,320,033 0 337,639
Donaldson Co. Inc. COM 257651109   122,486,495 1,874,602 SH   SOLE   1,645,774 0 228,828
Eaton Corp COM G29183103   185,041,374 1,079,966 SH   SOLE   861,144 0 218,822
Ferguson PLC COM G3421J106   306,557,541 2,292,019 SH   SOLE   1,824,817 0 467,202
FirstCash Inc. COM 33768G107   111,702,875 1,171,258 SH   SOLE   1,022,662 0 148,596
Fortune Brands Innov. COM 34964C106   90,487,719 1,540,741 SH   SOLE   1,351,162 0 189,579
Fresenius Med. Care COM 358029106   109,941,519 5,171,285 SH   SOLE   4,106,548 0 1,064,737
Gates Industrial COM G39108108   68,993,130 4,967,108 SH   SOLE   4,353,526 0 613,582
Genpact Ltd. COM G3922B107   232,427,947 5,028,731 SH   SOLE   4,673,737 0 354,994
Henry Schein Inc. COM 806407102   149,031,310 1,827,708 SH   SOLE   1,603,446 0 224,262
Houlihan Lokey Inc. COM 441593100   95,091,131 1,086,880 SH   SOLE   954,411 0 132,469
Insight Enterprises COM 45765U103   154,944,480 1,083,831 SH   SOLE   949,281 0 134,550
Interpublic Group COM 460690100   139,716,809 3,751,794 SH   SOLE   3,275,695 0 476,099
ITT Inc. COM 45073V108   57,012,542 660,632 SH   SOLE   579,438 0 81,194
Koninklijke Philips NV COM 500472303   152,614,435 8,316,863 SH   SOLE   6,570,470 0 1,746,393
LCI Industries COM 50189K103   51,498,816 468,725 SH   SOLE   411,468 0 57,257
LGI Homes Inc COM 50187T106   62,145,780 544,995 SH   SOLE   478,449 0 66,546
Manpowergroup Inc. COM 56418H100   33,555,955 406,591 SH   SOLE   356,935 0 49,656
Masco Corp COM 574599106   249,641,187 5,020,941 SH   SOLE   3,996,686 0 1,024,255
Micron Technology Inc COM 595112103   261,420,335 4,332,455 SH   SOLE   3,437,631 0 894,824
Northern Trust Corp COM 665859104   234,987,276 2,666,371 SH   SOLE   2,121,745 0 544,626
nVent Electric PLC COM G6700G107   111,161,655 2,588,767 SH   SOLE   2,270,032 0 318,735
Omnicom Group COM 681919106   245,825,983 2,605,745 SH   SOLE   2,075,219 0 530,526
Paccar Inc. COM 693718108   217,293,980 2,968,497 SH   SOLE   2,359,917 0 608,580
Plexus Corp COM 729132100   107,643,029 1,103,239 SH   SOLE   963,455 0 139,784
Primerica Inc. COM 74164M108   107,308,448 623,017 SH   SOLE   546,683 0 76,334
Progressive Corp. COM 743315103   149,963,646 1,048,257 SH   SOLE   834,439 0 213,818
Robert Half Int'l. Inc. COM 770323103   126,210,004 1,566,464 SH   SOLE   1,369,850 0 196,614
SAP COM 803054204   246,614,312 1,948,750 SH   SOLE   1,538,264 0 410,486
Simpson Mfg. Co. COM 829073105   90,209,928 822,783 SH   SOLE   721,642 0 101,141
Skechers USA COM 830566105   137,777,255 2,899,353 SH   SOLE   2,534,534 0 364,819
SLB COM 806857108   223,380,794 4,549,507 SH   SOLE   4,013,248 0 536,259
Smith & Nephew PLC COM 83175M205   165,035,849 5,913,144 SH   SOLE   4,662,967 0 1,250,177
Sodexo COM 833792104   535,549 27,310 SH   SOLE   27,310 0 0
Sony Group Corp. COM 835699307   333,340,653 3,677,227 SH   SOLE   2,898,783 0 778,444
TJX Companies Inc. COM 872540109   116,664,640 1,488,829 SH   SOLE   1,189,062 0 299,767
TriMas Corp. COM 896215209   77,998,500 2,799,659 SH   SOLE   2,457,216 0 342,443
Triton International COM G9078F107   54,966,692 869,451 SH   SOLE   762,035 0 107,416
Unilever PLC ADR COM 904767704   205,901,775 3,964,987 SH   SOLE   3,123,283 0 841,704
UnitedHealth Group COM 91324P102   312,939,646 662,180 SH   SOLE   525,380 0 136,800
White Mountains Ins. COM G9618E107   47,418,716 34,424 SH   SOLE   30,276 0 4,148
Zions Bancorporation COM 989701107   60,077,112 2,007,254 SH   SOLE   1,759,282 0 247,972