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
A.O. Smith Corp. COM 831865209 34,017 472,069 SH   SOLE   400,331 0 71,738
Alphabet Inc - Cl A COM 02079k305 287,697 117,822 SH   SOLE   98,245 0 19,577
Applied Ind. Tech. COM 03820c105 57,987 636,804 SH   SOLE   533,968 0 102,836
Arch Capital Group COM g0450a105 196,505 5,046,352 SH   SOLE   4,362,525 0 683,827
Armstrong World Ind. COM 04247x102 28,674 267,336 SH   SOLE   224,325 0 43,011
Arrow Electronics Inc. COM 042735100 106,465 935,302 SH   SOLE   785,698 0 149,604
Berkshire Hath. Cl B COM 084670702 737,181 2,652,495 SH   SOLE   2,221,476 0 431,019
Booking Holdings Inc COM 09857l108 451,344 206,273 SH   SOLE   180,647 0 25,626
Brady Corp Cl A COM 104674106 27,520 491,085 SH   SOLE   411,521 0 79,564
Carlisle Cos. Inc. COM 142339100 160,877 840,613 SH   SOLE   703,206 0 137,407
CDK Global COM 12508E101 51,846 1,043,384 SH   SOLE   871,306 0 172,078
Charles Schwab Corp COM 808513105 472,706 6,492,324 SH   SOLE   5,428,204 0 1,064,120
Chubb Corp COM H1467J104 304,613 1,916,528 SH   SOLE   1,688,574 0 227,954
Comcast Corp. COM 20030n101 506,923 8,890,260 SH   SOLE   7,426,537 0 1,463,723
Concentrix Corp. COM 20602D101 40,686 253,025 SH   SOLE   213,340 0 39,685
Dentsply Sirona Inc. COM 24906P109 67,145 1,061,408 SH   SOLE   886,830 0 174,578
Dollar General Corp COM 256677105 503,906 2,328,692 SH   SOLE   1,946,642 0 382,050
Dollar Tree COM 256746108 379,367 3,812,737 SH   SOLE   3,185,953 0 626,784
Donaldson Co. Inc. COM 257651109 68,214 1,073,728 SH   SOLE   906,535 0 167,193
Dover Corp COM 260003108 233,807 1,552,505 SH   SOLE   1,292,906 0 259,599
Eaton Corp COM G29183103 235,916 1,592,093 SH   SOLE   1,326,456 0 265,637
Emerson Electric Co. COM 291011104 156,692 1,628,136 SH   SOLE   1,360,431 0 267,705
EnPro Industries, Inc. COM 29355X107 45,956 473,045 SH   SOLE   398,610 0 74,435
Expeditors Int'l. COM 302130109 183,191 1,447,003 SH   SOLE   1,268,718 0 178,285
Facebook Inc. COM 30303m102 297,882 856,697 SH   SOLE   714,505 0 142,192
FirstCash Inc. COM 33767D105 135,466 1,772,183 SH   SOLE   1,489,739 0 282,444
Flowserve Corp COM 34354p105 60,202 1,493,112 SH   SOLE   1,254,164 0 238,948
Fresenius Med. Care COM 358029106 317,108 7,628,293 SH   SOLE   6,359,263 0 1,269,030
FTI Consulting Inc COM 302941109 74,061 542,134 SH   SOLE   458,143 0 83,991
Genpact Ltd. COM G3922B107 131,819 2,901,574 SH   SOLE   2,449,123 0 452,451
Graham Holdings Co. COM 384637104 66,340 104,654 SH   SOLE   87,759 0 16,895
Henry Schein Inc. COM 806407102 89,292 1,203,558 SH   SOLE   1,010,134 0 193,424
Herbalife Nutrition COM G4412G101 61,921 1,174,309 SH   SOLE   991,297 0 183,012
Houlihan Lokey Inc. COM 441593100 129,270 1,580,505 SH   SOLE   1,335,281 0 245,224
Howard Hughes Corp. COM 44267D107 63,506 651,612 SH   SOLE   548,833 0 102,779
Huntington Ingalls COM 446413106 35,012 166,131 SH   SOLE   146,427 0 19,704
Insight Enterprises COM 45765U103 82,374 823,660 SH   SOLE   691,564 0 132,096
Interpublic Group COM 460690100 116,508 3,585,967 SH   SOLE   2,994,866 0 591,101
iShares Core S&P Total U.S. COM 464287150 597 6,040 SH   SOLE   6,040 0 0
JPMorgan Chase COM 46625H100 405,342 2,606,029 SH   SOLE   2,175,831 0 430,198
Kennedy-Wilson Hld. COM 489398107 68,641 3,454,515 SH   SOLE   2,930,827 0 523,688
Koninklijke Philips NV COM 500472303 342,630 6,893,962 SH   SOLE   5,749,418 0 1,144,544
LCI Industries COM 50189K103 56,401 429,169 SH   SOLE   361,892 0 67,277
LGI Homes Inc COM 50187T106 29,569 182,593 SH   SOLE   153,321 0 29,272
Manpowergroup Inc. COM 56418H100 51,700 434,779 SH   SOLE   366,924 0 67,855
Masco Corp COM 574599106 541,069 9,184,669 SH   SOLE   7,659,392 0 1,525,277
Micron Technology Inc COM 595112103 308,994 3,636,080 SH   SOLE   3,028,046 0 608,034
Millicom International COM L6388F110 66,078 1,669,900 SH   SOLE   1,669,900 0 0
Northern Trust Corp COM 665859104 323,244 2,795,741 SH   SOLE   2,335,435 0 460,306
nVent Electric PLC COM G6700G107 78,624 2,516,788 SH   SOLE   2,116,005 0 400,783
Omnicom Group COM 681919106 301,124 3,764,521 SH   SOLE   3,149,546 0 614,975
Paccar Inc. COM 693718108 213,645 2,393,787 SH   SOLE   2,002,152 0 391,635
PepsiCo Inc. COM 713448108 111,133 750,037 SH   SOLE   625,208 0 124,829
Phibro Animal Health COM 71742Q106 40,344 1,396,959 SH   SOLE   1,173,416 0 223,543
Plexus Corp COM 729132100 92,974 1,017,105 SH   SOLE   856,192 0 160,913
PPG Industries Inc COM 693506107 328,173 1,933,046 SH   SOLE   1,613,450 0 319,596
Primerica Inc. COM 74164m108 70,731 461,869 SH   SOLE   387,869 0 74,000
Progressive Corp. COM 743315103 297,861 3,032,901 SH   SOLE   2,526,513 0 506,388
Quest Diagnostics COM 74834L100 450,522 3,413,825 SH   SOLE   2,854,183 0 559,642
Robert Half Int'l. Inc. COM 770323103 109,747 1,233,528 SH   SOLE   1,042,592 0 190,936
Ryder System Inc. COM 783549108 48,367 650,707 SH   SOLE   538,030 0 112,677
Schlumberger Ltd. COM 806857108 275,540 8,607,927 SH   SOLE   7,605,427 0 1,002,500
Simpson Mfg. Co. COM 829073105 27,065 245,063 SH   SOLE   205,913 0 39,150
Smith & Nephew PLC COM 83175M205 290,765 6,693,489 SH   SOLE   5,593,708 0 1,099,781
Sony Group Corp. COM 835699307 415,302 4,271,772 SH   SOLE   3,571,846 0 699,926
TJX Companies Inc. COM 872540109 143,636 2,130,463 SH   SOLE   1,776,107 0 354,356
TriMas Corp. COM 896215209 88,578 2,920,483 SH   SOLE   2,452,647 0 467,836
Trinity Industries COM 896522109 40,072 1,490,204 SH   SOLE   1,250,182 0 240,022
Unilever PLC ADR COM 904767704 381,894 6,528,103 SH   SOLE   5,451,740 0 1,076,363
UnitedHealth Group COM 91324P102 411,637 1,027,961 SH   SOLE   859,632 0 168,329
White Mountains Ins. COM G9618E107 40,466 35,248 SH   SOLE   29,771 0 5,477
Woodward Inc. COM 980745103 52,956 430,955 SH   SOLE   365,614 0 65,341
Zions Bancorporation COM 989701107 96,322 1,822,211 SH   SOLE   1,535,384 0 286,827