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 62,539 1,327,225 SH   SOLE   1,140,430 0 186,795
Accenture Plc. COM g1151c101 343,415 1,599,360 SH   SOLE   1,412,560 0 186,800
Applied Ind. Tech. COM 03820c105 41,619 667,071 SH   SOLE   569,799 0 97,272
Armstrong World Ind. COM 04247x102 47,702 611,879 SH   SOLE   520,782 0 91,097
Arrow Electronics Inc. COM 042735100 78,846 1,147,852 SH   SOLE   974,605 0 173,247
Avery Dennison Corp. COM 053611109 143,504 1,257,814 SH   SOLE   1,065,072 0 192,742
Berkshire Hath. Cl B COM 084670702 566,703 3,174,628 SH   SOLE   2,700,745 0 473,883
Booking Holdings Inc COM 09857l108 518,663 325,724 SH   SOLE   290,956 0 34,768
Carlisle Cos. Inc. COM 142339100 111,873 934,850 SH   SOLE   794,727 0 140,123
Charles Schwab Corp COM 808513105 261,904 7,762,429 SH   SOLE   6,596,204 0 1,166,225
Chubb Corp COM H1467J104 486,947 3,845,739 SH   SOLE   3,420,486 0 425,253
Comcast Corp. COM 20030n101 331,137 8,495,040 SH   SOLE   7,203,990 0 1,291,050
Dentsply Sirona Inc. COM 24906P109 61,333 1,392,030 SH   SOLE   1,193,748 0 198,282
Dollar General Corp COM 256677105 473,342 2,484,607 SH   SOLE   2,107,736 0 376,871
Dollar Tree COM 256746108 342,772 3,698,449 SH   SOLE   3,133,069 0 565,380
Donaldson Co. Inc. COM 257651109 57,523 1,236,517 SH   SOLE   1,058,997 0 177,520
Eaton Corp COM G29183103 276,804 3,164,203 SH   SOLE   2,689,746 0 474,457
Emerson Electric Co. COM 291011104 114,737 1,849,694 SH   SOLE   1,564,454 0 285,240
EnPro Industries, Inc. COM 29355X107 30,676 622,360 SH   SOLE   528,025 0 94,335
Expeditors Int'l. COM 302130109 286,419 3,766,683 SH   SOLE   3,309,143 0 457,540
FirstCash Inc. COM 33767D105 100,546 1,490,014 SH   SOLE   1,266,339 0 223,675
Flowserve Corp COM 34354p105 36,495 1,279,632 SH   SOLE   1,099,437 0 180,195
Genpact Ltd. COM G3922B107 127,729 3,497,499 SH   SOLE   2,978,774 0 518,725
Graham Holdings Co. COM 384637104 52,225 152,406 SH   SOLE   129,746 0 22,660
Grupo Televisa SA COM 40049J206 35,199 6,717,425 SH   SOLE   6,717,425 0 0
HD Supply Holdings COM 40416M105 314,577 9,078,707 SH   SOLE   7,714,682 0 1,364,025
Henry Schein Inc. COM 806407102 48,958 838,458 SH   SOLE   719,086 0 119,372
Honeywell Int'l. Inc. COM 438516106 289,417 2,001,637 SH   SOLE   1,693,702 0 307,935
Houlihan Lokey Inc. COM 441593100 59,052 1,061,331 SH   SOLE   907,094 0 154,237
Howard Hughes Corp. COM 44267D107 43,044 828,574 SH   SOLE   709,507 0 119,067
Huntington Ingalls COM 446413106 20,852 119,502 SH   SOLE   106,726 0 12,776
Insight Enterprises Inc. COM 45765U103 35,267 716,804 SH   SOLE   614,156 0 102,648
Interpublic Group COM 460690100 75,565 4,403,578 SH   SOLE   3,718,453 0 685,125
iShares S&P 500 COM 464287200 519 1,675 SH   SOLE   1,675 0 0
iShares TR Russell 3000 COM 464287689 446 2,475 SH   SOLE   2,475 0 0
JPMorgan Chase COM 46625H100 278,515 2,961,038 SH   SOLE   2,508,050 0 452,988
Kennedy-Wilson Hld. COM 489398107 66,358 4,359,889 SH   SOLE   3,738,436 0 621,453
Koninklijke Philips NV COM 500472303 326,619 6,973,070 SH   SOLE   5,923,720 0 1,049,350
Manpowergroup Inc. COM 56418H100 37,282 542,289 SH   SOLE   459,884 0 82,405
Masco Corp COM 574599106 484,519 9,649,850 SH   SOLE   8,183,680 0 1,466,170
Millicom International COM L6388F110 52,182 1,995,475 SH   SOLE   1,995,475 0 0
MSC Industrial Direct COM 553530106 42,723 586,777 SH   SOLE   497,895 0 88,882
Nestle SA ADR COM 641069406 264,866 2,398,282 SH   SOLE   2,038,281 0 360,001
Northern Trust Corp COM 665859104 260,808 3,287,218 SH   SOLE   2,786,626 0 500,592
Omnicom Group COM 681919106 246,215 4,509,435 SH   SOLE   3,819,490 0 689,945
Paccar Inc. COM 693718108 267,689 3,576,336 SH   SOLE   3,028,685 0 547,651
Penske Automotive COM 70959W103 47,159 1,218,267 SH   SOLE   1,028,384 0 189,883
PepsiCo Inc. COM 713448108 269,157 2,035,063 SH   SOLE   1,722,107 0 312,956
Phibro Animal Health COM 71742Q106 23,519 895,288 SH   SOLE   766,378 0 128,910
Plexus Corp COM 729132100 26,883 380,995 SH   SOLE   325,555 0 55,440
PPG Industries Inc COM 693506107 247,840 2,336,786 SH   SOLE   1,978,009 0 358,777
Progressive Corp. COM 743315103 220,885 2,757,267 SH   SOLE   2,336,387 0 420,880
Quest Diagnostics COM 74834L100 467,343 4,100,941 SH   SOLE   3,478,996 0 621,945
Robert Half Int'l. Inc. COM 770323103 94,359 1,786,091 SH   SOLE   1,533,516 0 252,575
Ryder System Inc. COM 783549108 57,290 1,527,319 SH   SOLE   1,295,844 0 231,475
Schlumberger Ltd. COM 806857108 201,430 10,953,233 SH   SOLE   9,838,826 0 1,114,407
Smith & Nephew PLC COM 83175M205 236,016 6,191,395 SH   SOLE   5,261,550 0 929,845
Sony Corp ADR COM 835699307 333,185 4,819,686 SH   SOLE   4,094,991 0 724,695
TE Connectivity Ltd. COM H84989104 225 2,758 SH   SOLE   0 0 2,758
TJX Companies Inc. COM 872540109 285,588 5,648,493 SH   SOLE   4,789,483 0 859,010
TriMas Corp. COM 896215209 79,365 3,313,773 SH   SOLE   2,825,388 0 488,385
Trinity Industries COM 896522109 65,820 3,091,591 SH   SOLE   2,624,961 0 466,630
Unilever PLC ADR COM 904767704 369,139 6,726,294 SH   SOLE   5,723,280 0 1,003,014
UnitedHealth Group COM 91324P102 363,624 1,232,831 SH   SOLE   1,046,140 0 186,691
Valmont Industries COM 920253101 29,825 262,494 SH   SOLE   222,183 0 40,311
W.R. Berkley Corp. COM 084423102 67,029 1,170,000 SH   SOLE   994,885 0 175,115
White Mountains Ins. COM G9618E107 91,293 102,811 SH   SOLE   87,512 0 15,299
Woodward Inc. COM 980745103 50,121 646,300 SH   SOLE   551,569 0 94,731
Zions Bancorporation COM 989701107 79,029 2,324,372 SH   SOLE   1,986,422 0 337,950