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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Alphabet Inc - Cl A COM 02079k305 329,875 151,370 SH   SOLE   124,558 0 26,812
Applied Ind. Tech. COM 03820c105 61,048 634,796 SH   SOLE   552,017 0 82,779
Arch Capital Group COM g0450a105 267,963 5,890,581 SH   SOLE   5,141,563 0 749,018
Arrow Electronics Inc. COM 042735100 82,889 739,483 SH   SOLE   639,981 0 99,502
Avery Dennison Corp. COM 053611109 238,865 1,475,661 SH   SOLE   1,210,869 0 264,792
Beacon Roofing COM 073685109 88,489 1,722,926 SH   SOLE   1,497,486 0 225,440
Berkshire Hath. Cl B COM 084670702 428,489 1,569,443 SH   SOLE   1,289,493 0 279,950
BJ's Wholesale Club COM 05550J101 123,348 1,979,272 SH   SOLE   1,723,400 0 255,872
Booking Holdings Inc COM 09857l108 406,346 232,332 SH   SOLE   203,421 0 28,911
Carlisle Cos. Inc. COM 142339100 365,797 1,533,032 SH   SOLE   1,287,332 0 245,700
CarMax Inc. COM 143130102 160,289 1,771,545 SH   SOLE   1,465,751 0 305,794
CDK Global COM 12508E101 46,629 851,367 SH   SOLE   732,554 0 118,813
CDW Corp COM 12514g108 234,333 1,487,264 SH   SOLE   1,220,778 0 266,486
Charles Schwab Corp COM 808513105 346,494 5,484,234 SH   SOLE   4,507,867 0 976,367
Chubb Corp COM H1467J104 245,216 1,247,413 SH   SOLE   1,095,020 0 152,393
Comcast Corp. COM 20030n101 235,433 5,999,823 SH   SOLE   4,936,225 0 1,063,598
Concentrix Corp. COM 20602D101 51,535 379,936 SH   SOLE   330,856 0 49,080
Dollar General Corp COM 256677105 476,922 1,943,131 SH   SOLE   1,597,928 0 345,203
Dollar Tree COM 256746108 356,050 2,284,567 SH   SOLE   1,880,505 0 404,062
Donaldson Co. Inc. COM 257651109 82,441 1,712,517 SH   SOLE   1,490,841 0 221,676
Eaton Corp COM G29183103 165,662 1,314,879 SH   SOLE   1,079,329 0 235,550
Ferguson PLC COM G3421J106 222,275 2,007,725 SH   SOLE   1,647,966 0 359,759
FirstCash Inc. COM 33768G107 105,124 1,512,351 SH   SOLE   1,311,926 0 200,425
Five Below Inc. COM 33829M101 58,554 516,211 SH   SOLE   448,579 0 67,632
Fresenius Med. Care COM 358029106 158,726 6,364,303 SH   SOLE   5,219,063 0 1,145,240
FTI Consulting Inc COM 302941109 80,129 443,067 SH   SOLE   385,668 0 57,399
Gates Industrial COM g39108108 28,804 2,664,608 SH   SOLE   2,317,278 0 347,330
Genpact Ltd. COM G3922B107 129,455 3,056,070 SH   SOLE   2,660,941 0 395,129
Henry Schein Inc. COM 806407102 100,925 1,315,154 SH   SOLE   1,142,944 0 172,210
Houlihan Lokey Inc. COM 441593100 77,877 986,665 SH   SOLE   859,966 0 126,699
Howard Hughes Corp. COM 44267D107 34,536 507,510 SH   SOLE   429,089 0 78,421
Insight Enterprises COM 45765U103 86,232 999,444 SH   SOLE   868,815 0 130,629
Interpublic Group COM 460690100 96,472 3,504,263 SH   SOLE   3,034,863 0 469,400
iShares S&P 500 COM 464287200 2,844 7,500 SH   SOLE   7,500 0 0
JPMorgan Chase COM 46625H100 172,391 1,530,868 SH   SOLE   1,258,704 0 272,164
KBR Inc. COM 48242W106 64,309 1,328,980 SH   SOLE   1,166,945 0 162,035
Kennedy-Wilson Hld. COM 489398107 63,625 3,359,303 SH   SOLE   2,928,795 0 430,508
Koninklijke Philips NV COM 500472303 155,270 7,211,788 SH   SOLE   5,904,520 0 1,307,268
LCI Industries COM 50189K103 55,366 494,869 SH   SOLE   431,000 0 63,869
LGI Homes Inc COM 50187T106 49,040 564,331 SH   SOLE   490,570 0 73,761
Manpowergroup Inc. COM 56418H100 32,205 421,478 SH   SOLE   366,626 0 54,852
Masco Corp COM 574599106 312,719 6,180,221 SH   SOLE   5,077,556 0 1,102,665
Meta Platforms COM 30303m102 118,198 733,012 SH   SOLE   603,171 0 129,841
Micron Technology Inc COM 595112103 256,953 4,648,207 SH   SOLE   3,818,994 0 829,213
Northern Trust Corp COM 665859104 228,324 2,366,542 SH   SOLE   1,946,831 0 419,711
nVent Electric PLC COM G6700G107 85,433 2,726,875 SH   SOLE   2,369,811 0 357,064
Omnicom Group COM 681919106 204,827 3,220,047 SH   SOLE   2,651,238 0 568,809
Paccar Inc. COM 693718108 267,845 3,252,916 SH   SOLE   2,676,586 0 576,330
Phibro Animal Health COM 71742Q106 16,952 886,123 SH   SOLE   770,884 0 115,239
Plexus Corp COM 729132100 91,401 1,164,349 SH   SOLE   1,008,860 0 155,489
Primerica Inc. COM 74164m108 62,770 524,437 SH   SOLE   455,850 0 68,587
Progressive Corp. COM 743315103 221,509 1,905,126 SH   SOLE   1,566,730 0 338,396
Robert Half Int'l. Inc. COM 770323103 72,335 965,880 SH   SOLE   841,236 0 124,644
SAP COM 803054204 217,699 2,399,678 SH   SOLE   1,957,697 0 441,981
Schlumberger Ltd. COM 806857108 176,536 4,936,701 SH   SOLE   4,358,570 0 578,131
Simpson Mfg. Co. COM 829073105 71,371 709,383 SH   SOLE   616,398 0 92,985
Skechers USA COM 830566105 87,332 2,454,519 SH   SOLE   2,137,407 0 317,112
Smith & Nephew PLC COM 83175M205 204,897 7,338,723 SH   SOLE   5,994,861 0 1,343,862
Sony Group Corp. COM 835699307 288,834 3,532,269 SH   SOLE   2,885,433 0 646,836
TJX Companies Inc. COM 872540109 163,107 2,920,446 SH   SOLE   2,412,048 0 508,398
TriMas Corp. COM 896215209 80,477 2,906,367 SH   SOLE   2,526,271 0 380,096
Triton International COM G9078F107 26,315 499,801 SH   SOLE   434,746 0 65,055
Unilever PLC ADR COM 904767704 267,788 5,843,064 SH   SOLE   4,776,266 0 1,066,798
UnitedHealth Group COM 91324P102 327,508 637,634 SH   SOLE   524,574 0 113,060
White Mountains Ins. COM G9618E107 45,193 36,267 SH   SOLE   31,693 0 4,574
Woodward Inc. COM 980745103 29,140 315,056 SH   SOLE   274,159 0 40,897
Zions Bancorporation COM 989701107 77,188 1,516,461 SH   SOLE   1,318,013 0 198,448