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 65,897 1,248,040 SH   SOLE   1,068,118 0 179,922
Accenture Plc. COM g1151c101 287,993 1,274,360 SH   SOLE   1,120,870 0 153,490
Applied Ind. Tech. COM 03820c105 34,428 624,824 SH   SOLE   532,315 0 92,509
Armstrong World Ind. COM 04247x102 40,278 585,358 SH   SOLE   498,756 0 86,602
Arrow Electronics Inc. COM 042735100 84,359 1,072,454 SH   SOLE   907,542 0 164,912
Avery Dennison Corp. COM 053611109 149,306 1,167,912 SH   SOLE   988,449 0 179,463
Berkshire Hath. Cl B COM 084670702 646,702 3,037,017 SH   SOLE   2,562,289 0 474,728
Booking Holdings Inc COM 09857l108 521,881 305,072 SH   SOLE   270,044 0 35,028
Carlisle Cos. Inc. COM 142339100 108,536 886,948 SH   SOLE   753,782 0 133,166
Charles Schwab Corp COM 808513105 269,007 7,424,974 SH   SOLE   6,255,024 0 1,169,950
Chubb Corp COM H1467J104 423,532 3,647,367 SH   SOLE   3,222,703 0 424,664
Comcast Corp. COM 20030n101 377,261 8,155,239 SH   SOLE   6,865,114 0 1,290,125
Dentsply Sirona Inc. COM 24906P109 58,206 1,331,026 SH   SOLE   1,140,752 0 190,274
Dollar General Corp COM 256677105 498,731 2,379,216 SH   SOLE   2,003,553 0 375,663
Dollar Tree COM 256746108 368,250 4,031,639 SH   SOLE   3,382,541 0 649,098
Donaldson Co. Inc. COM 257651109 54,601 1,176,243 SH   SOLE   1,006,613 0 169,630
Eaton Corp COM G29183103 307,414 3,012,979 SH   SOLE   2,539,895 0 473,084
Emerson Electric Co. COM 291011104 118,738 1,810,851 SH   SOLE   1,526,821 0 284,030
EnPro Industries, Inc. COM 29355X107 31,913 565,736 SH   SOLE   479,956 0 85,780
Expeditors Int'l. COM 302130109 320,829 3,544,294 SH   SOLE   3,088,236 0 456,058
FirstCash Inc. COM 33767D105 98,808 1,727,106 SH   SOLE   1,469,484 0 257,622
Flowserve Corp COM 34354p105 33,349 1,222,005 SH   SOLE   1,049,313 0 172,692
FTI Consulting Inc COM 302941109 54,803 517,156 SH   SOLE   443,208 0 73,948
Genpact Ltd. COM G3922B107 117,200 3,008,997 SH   SOLE   2,566,387 0 442,610
Graham Holdings Co. COM 384637104 57,428 142,111 SH   SOLE   121,012 0 21,099
Grupo Televisa SA COM 40049J206 28,909 4,677,900 SH   SOLE   4,677,900 0 0
HD Supply Holdings COM 40416M105 355,634 8,623,528 SH   SOLE   7,272,441 0 1,351,087
Henry Schein Inc. COM 806407102 46,787 795,967 SH   SOLE   681,295 0 114,672
Honeywell Int'l. Inc. COM 438516106 314,101 1,908,155 SH   SOLE   1,606,182 0 301,973
Houlihan Lokey Inc. COM 441593100 80,806 1,368,439 SH   SOLE   1,173,212 0 195,227
Howard Hughes Corp. COM 44267D107 45,098 782,960 SH   SOLE   669,371 0 113,589
Huntington Ingalls COM 446413106 19,631 139,472 SH   SOLE   124,567 0 14,905
Insight Enterprises Inc. COM 45765U103 47,507 839,637 SH   SOLE   717,029 0 122,608
Interpublic Group COM 460690100 68,209 4,091,701 SH   SOLE   3,458,706 0 632,995
iShares S&P 500 COM 464287200 289 860 SH   SOLE   860 0 0
JPMorgan Chase COM 46625H100 269,840 2,802,947 SH   SOLE   2,351,420 0 451,527
Kennedy-Wilson Hld. COM 489398107 59,235 4,079,551 SH   SOLE   3,489,663 0 589,888
Koninklijke Philips NV COM 500472303 317,657 6,737,164 SH   SOLE   5,682,751 0 1,054,413
Manpowergroup Inc. COM 56418H100 37,327 509,021 SH   SOLE   432,616 0 76,405
Masco Corp COM 574599106 506,651 9,190,112 SH   SOLE   7,732,592 0 1,457,520
Millicom International COM L6388F110 57,532 1,900,000 SH   SOLE   1,900,000 0 0
MSC Industrial Direct COM 553530106 22,573 356,711 SH   SOLE   301,667 0 55,044
Nestle SA ADR COM 641069406 274,942 2,305,496 SH   SOLE   1,944,563 0 360,933
Northern Trust Corp COM 665859104 244,599 3,137,088 SH   SOLE   2,639,168 0 497,920
Omnicom Group COM 681919106 212,549 4,293,919 SH   SOLE   3,608,404 0 685,515
Paccar Inc. COM 693718108 292,694 3,432,151 SH   SOLE   2,886,155 0 545,996
Penske Automotive COM 70959W103 53,832 1,129,492 SH   SOLE   952,862 0 176,630
PepsiCo Inc. COM 713448108 271,748 1,960,661 SH   SOLE   1,646,980 0 313,681
Phibro Animal Health COM 71742Q106 15,181 872,451 SH   SOLE   751,481 0 120,970
Plexus Corp COM 729132100 43,850 620,838 SH   SOLE   531,716 0 89,122
PPG Industries Inc COM 693506107 271,542 2,224,298 SH   SOLE   1,866,805 0 357,493
Primerica Inc. COM 74164m108 20,983 185,464 SH   SOLE   158,215 0 27,249
Progressive Corp. COM 743315103 255,933 2,703,421 SH   SOLE   2,274,521 0 428,900
Quest Diagnostics COM 74834L100 447,352 3,907,349 SH   SOLE   3,286,758 0 620,591
Robert Half Int'l. Inc. COM 770323103 89,051 1,682,109 SH   SOLE   1,441,647 0 240,462
Ryder System Inc. COM 783549108 59,725 1,413,938 SH   SOLE   1,195,056 0 218,882
Schlumberger Ltd. COM 806857108 159,479 10,249,277 SH   SOLE   9,137,055 0 1,112,222
Smith & Nephew PLC COM 83175M205 230,655 5,899,114 SH   SOLE   4,972,744 0 926,370
Sony Corp ADR COM 835699307 355,276 4,628,998 SH   SOLE   3,902,928 0 726,070
TJX Companies Inc. COM 872540109 299,697 5,385,384 SH   SOLE   4,530,334 0 855,050
TriMas Corp. COM 896215209 71,116 3,119,141 SH   SOLE   2,655,966 0 463,175
Trinity Industries COM 896522109 56,281 2,886,210 SH   SOLE   2,458,710 0 427,500
Unilever PLC ADR COM 904767704 396,336 6,425,680 SH   SOLE   5,412,486 0 1,013,194
UnitedHealth Group COM 91324P102 368,501 1,181,965 SH   SOLE   996,713 0 185,252
W.R. Berkley Corp. COM 084423102 66,791 1,092,251 SH   SOLE   931,636 0 160,615
White Mountains Ins. COM G9618E107 49,413 63,431 SH   SOLE   54,033 0 9,398
Woodward Inc. COM 980745103 48,717 607,744 SH   SOLE   519,956 0 87,788
Zions Bancorporation COM 989701107 63,667 2,178,899 SH   SOLE   1,857,427 0 321,472