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
3M Company COM 88579Y101 37,146 194,144 SH   SOLE   150,761 0 43,383
3M Company COM 88579Y101 15,459 80,800 SH   OTR   0 0 80,800
Abbott Laboratories COM 002824100 94,168 2,120,432 SH   SOLE   1,598,996 0 521,436
Abbott Laboratories COM 002824100 36,414 819,950 SH   OTR   0 0 819,950
Actuant Corporation COM 00508X203 10,138 384,760 SH   SOLE   384,760 0 0
AerCap Holdings N.V. COM N00985106 94,276 2,050,818 SH   SOLE   1,485,240 0 565,578
AerCap Holdings N.V. COM N00985106 29,150 634,100 SH   OTR   0 0 634,100
Air Lease Corp COM 00912X302 17,752 458,120 SH   SOLE   458,120 0 0
Allergan plc COM G0177J108 53,693 224,731 SH   SOLE   172,565 0 52,166
Allergan plc COM G0177J108 23,749 99,400 SH   OTR   0 0 99,400
Alliance Data Systems Corp. COM 018581108 81,005 325,322 SH   SOLE   235,970 0 89,352
Alliance Data Systems Corp. COM 018581108 26,992 108,400 SH   OTR   0 0 108,400
American Express COM 025816109 767 9,700 SH   SOLE   8,100 0 1,600
Ametek Inc COM 031100100 68,290 1,262,764 SH   SOLE   905,974 0 356,790
Ametek Inc COM 031100100 21,632 400,000 SH   OTR   0 0 400,000
Analog Devices Inc COM 032654105 17,755 216,662 SH   SOLE   165,359 0 51,303
Analog Devices Inc COM 032654105 7,671 93,605 SH   OTR   0 0 93,605
Axalta Coating Systems Ltd. COM G0750C108 80,298 2,493,726 SH   SOLE   1,808,322 0 685,404
Axalta Coating Systems Ltd. COM G0750C108 30,197 937,800 SH   OTR   0 0 937,800
Ball Corporation COM 058498106 55,666 749,616 SH   SOLE   547,643 0 201,973
Ball Corporation COM 058498106 21,751 292,900 SH   OTR   0 0 292,900
Bank of America COM 060505104 24,089 1,021,135 SH   SOLE   750,688 0 270,447
Bank of America COM 060505104 11,240 476,455 SH   OTR   0 0 476,455
Becton, Dickinson and Company COM 075887109 38,242 208,474 SH   SOLE   162,014 0 46,460
Becton, Dickinson and Company COM 075887109 16,436 89,600 SH   OTR   0 0 89,600
Berkshire Hathaway Cl B COM 084670702 51,107 306,615 SH   SOLE   234,929 0 71,686
Berkshire Hathaway Cl B COM 084670702 23,585 141,500 SH   OTR   0 0 141,500
Brinker International COM 109641100 52,222 1,187,953 SH   SOLE   955,309 0 232,644
Brinker International COM 109641100 11,878 270,200 SH   OTR   0 0 270,200
Brookfield Asset Management In COM 112585104 53,036 1,454,623 SH   SOLE   1,108,984 0 345,639
Brookfield Asset Management In COM 112585104 23,509 644,800 SH   OTR   0 0 644,800
Cardinal Health COM 14149Y108 76,038 932,404 SH   SOLE   670,386 0 262,018
Cardinal Health COM 14149Y108 24,074 295,200 SH   OTR   0 0 295,200
Carnival COM 143658300 56,474 958,645 SH   SOLE   720,661 0 237,984
Carnival COM 143658300 21,938 372,400 SH   OTR   0 0 372,400
CBRE Group, Inc. Cl A COM 12504L109 50,432 1,449,607 SH   SOLE   1,070,922 0 378,685
CBRE Group, Inc. Cl A COM 12504L109 20,877 600,100 SH   OTR   0 0 600,100
CEB Inc COM 125134106 9,285 118,130 SH   SOLE   118,130 0 0
Chevron COM 166764100 30,316 282,351 SH   SOLE   212,068 0 70,283
Chevron COM 166764100 10,780 100,400 SH   OTR   0 0 100,400
Chubb Corp COM H1467J104 63,941 469,292 SH   SOLE   357,342 0 111,950
Chubb Corp COM H1467J104 28,190 206,900 SH   OTR   0 0 206,900
Cognizant Technology Solutions COM 192446102 49,786 836,464 SH   SOLE   628,486 0 207,978
Cognizant Technology Solutions COM 192446102 17,570 295,200 SH   OTR   0 0 295,200
COHU COM 192576106 9,777 529,640 SH   SOLE   529,640 0 0
Colgate Palmolive COM 194162103 116 1,580 SH   SOLE   300 0 1,280
Colgate Palmolive COM 194162103 293 4,000 SH   OTR   0 0 4,000
Commerce Bancshares COM 200525103 12,121 215,832 SH   SOLE   172,829 0 43,003
Crown Holdings COM 228368106 66,680 1,259,300 SH   SOLE   914,589 0 344,711
Crown Holdings COM 228368106 24,495 462,600 SH   OTR   0 0 462,600
Devon Energy COM 25179M103 321 7,700 SH   SOLE   7,700 0 0
Donaldson COM 257651109 55,351 1,215,979 SH   SOLE   940,289 0 275,690
Donaldson COM 257651109 13,538 297,400 SH   OTR   0 0 297,400
Dow Chemical COM 260543103 1,144 18,000 SH   OTR   0 0 18,000
Eaton PLC COM G29183103 90,349 1,218,458 SH   SOLE   871,519 0 346,939
Eaton PLC COM G29183103 30,346 409,250 SH   OTR   0 0 409,250
Emerson Electric COM 291011104 624 10,417 SH   SOLE   5,117 0 5,300
Emerson Electric COM 291011104 449 7,500 SH   OTR   0 0 7,500
Entegris COM 29362U104 18,850 805,567 SH   SOLE   646,867 0 158,700
Exxon Mobil COM 30231G102 64,845 790,692 SH   SOLE   603,882 0 186,810
Exxon Mobil COM 30231G102 25,284 308,300 SH   OTR   0 0 308,300
FirstCash Inc COM 33767D105 56,814 1,155,922 SH   SOLE   915,842 0 240,080
FNF Group COM 31620R303 86,862 2,230,670 SH   SOLE   1,612,825 0 617,845
FNF Group COM 31620R303 32,305 829,600 SH   OTR   0 0 829,600
Fox Factory Holding Corp COM 35138V102 18,615 648,620 SH   SOLE   648,620 0 0
GENERAL ELECTRIC CO COM COM 369604103 77 2,600 SH   SOLE   2,000 0 600
GENERAL ELECTRIC CO COM COM 369604103 137 4,600 SH   OTR   0 0 4,600
General Mills COM 370334104 295 5,000 SH   SOLE   5,000 0 0
Genpact Ltd COM G3922B107 18,105 731,209 SH   SOLE   415,629 0 315,580
Gildan Activewear COM 375916103 130,629 4,830,967 SH   SOLE   3,786,313 0 1,044,654
Gildan Activewear COM 375916103 32,426 1,199,200 SH   OTR   0 0 1,199,200
Graco COM 384109104 32,776 348,166 SH   SOLE   267,516 0 80,650
Graco COM 384109104 424 4,500 SH   OTR   0 0 4,500
H.B. Fuller Company COM 359694106 12,998 252,100 SH   SOLE   252,100 0 0
Hanesbrands Inc COM 410345102 74,983 3,611,880 SH   SOLE   2,603,615 0 1,008,265
Hanesbrands Inc COM 410345102 23,756 1,144,300 SH   OTR   0 0 1,144,300
Helen of Troy COM G4388N106 26,388 280,130 SH   SOLE   238,730 0 41,400
Hill Rom Holdings COM 431475102 30,952 438,420 SH   SOLE   438,420 0 0
Illinois Tool Works COM 452308109 7,604 57,400 SH   SOLE   41,000 0 16,400
Infinity Property & Casualty COM 45665Q103 5,990 62,725 SH   SOLE   62,725 0 0
Intercontinental Exchange, Inc COM 45866F104 39,635 662,023 SH   SOLE   504,824 0 157,199
Intercontinental Exchange, Inc COM 45866F104 17,063 285,000 SH   OTR   0 0 285,000
Intl Business Machines COM 459200101 435 2,500 SH   OTR   0 0 2,500
Johnson & Johnson COM 478160104 54,987 441,483 SH   SOLE   333,240 0 108,243
Johnson & Johnson COM 478160104 21,286 170,900 SH   OTR   0 0 170,900
JP Morgan Chase COM 46625H100 75,075 854,676 SH   SOLE   628,480 0 226,196
JP Morgan Chase COM 46625H100 28,803 327,900 SH   OTR   0 0 327,900
Kimberly Clark COM 494368103 4,826 36,667 SH   SOLE   36,667 0 0
Laboratory Corp. of America COM 50540R409 93,032 648,441 SH   SOLE   472,780 0 175,661
Laboratory Corp. of America COM 50540R409 35,279 245,900 SH   OTR   0 0 245,900
Malibu Boats Inc COM 56117J100 7,700 342,970 SH   SOLE   342,970 0 0
Marsh & McLennan COM 571748102 628 8,500 SH   OTR   0 0 8,500
Mednax COM 58502B106 51,416 741,080 SH   SOLE   585,530 0 155,550
Merck COM 58933Y105 13 210 SH   SOLE   210 0 0
Merck COM 58933Y105 680 10,700 SH   OTR   0 0 10,700
Microsoft COM 594918104 303 4,600 SH   SOLE   4,600 0 0
Moneygram Int'l COM 60935Y208 25,831 1,536,669 SH   SOLE   1,227,269 0 309,400
National Western Life Grp Cl A COM 638517102 20,015 65,805 SH   SOLE   65,805 0 0
Nautilus, Inc. COM 63910B102 4,007 219,560 SH   SOLE   219,560 0 0
Omnicom Group COM 681919106 88,569 1,027,368 SH   SOLE   739,654 0 287,714
Omnicom Group COM 681919106 30,406 352,700 SH   OTR   0 0 352,700
Parker Hannifin COM 701094104 41,457 258,586 SH   SOLE   180,894 0 77,692
Parker Hannifin COM 701094104 13,082 81,600 SH   OTR   0 0 81,600
Penske Auto Group COM 70959W103 9,486 202,650 SH   SOLE   168,550 0 34,100
Perrigo Co PLC COM G97822103 9,874 148,724 SH   SOLE   78,324 0 70,400
Pfizer COM 717081103 237 6,920 SH   SOLE   6,920 0 0
PGT Innovations, Inc. COM 69336V101 28,709 2,670,640 SH   SOLE   2,670,640 0 0
Philip Morris Int'l COM 718172109 42,527 376,677 SH   SOLE   271,962 0 104,715
Philip Morris Int'l COM 718172109 19,069 168,900 SH   OTR   0 0 168,900
PNC Financial Services COM 693475105 31,138 258,966 SH   SOLE   187,613 0 71,353
PNC Financial Services COM 693475105 13,900 115,600 SH   OTR   0 0 115,600
PRA Group COM 69354N106 37,363 1,127,090 SH   SOLE   876,510 0 250,580
Progressive COM 743315103 91,046 2,323,790 SH   SOLE   1,684,969 0 638,821
Progressive COM 743315103 32,531 830,300 SH   OTR   0 0 830,300
Quanex Building Products COM 747619104 42,998 2,123,364 SH   SOLE   1,788,934 0 334,430
Reliance Steel & Aluminum COM 759509102 24,653 308,087 SH   SOLE   251,887 0 56,200
RenaissanceRe COM G7496G103 91,396 631,839 SH   SOLE   498,343 0 133,496
RenaissanceRe COM G7496G103 22,855 158,000 SH   OTR   0 0 158,000
Rockwell Collins COM 774341101 71,853 739,533 SH   SOLE   536,282 0 203,251
Rockwell Collins COM 774341101 24,411 251,250 SH   OTR   0 0 251,250
Rush Enterprises COM 781846209 10,912 329,855 SH   SOLE   329,855 0 0
Sally Beauty Holdings, Inc. COM 79546E104 35,388 1,731,319 SH   SOLE   1,396,029 0 335,290
Schweitzer Mauduit COM 808541106 46,226 1,116,024 SH   SOLE   872,034 0 243,990
State Street COM 857477103 85,134 1,069,384 SH   SOLE   755,243 0 314,141
State Street COM 857477103 27,641 347,200 SH   OTR   0 0 347,200
Steelcase Cl A COM 858155203 38,047 2,271,445 SH   SOLE   1,993,725 0 277,720
SVB Financial Group COM 78486Q101 7,727 41,523 SH   SOLE   22,123 0 19,400
TCF Financial COM 872275102 40,928 2,404,704 SH   SOLE   1,880,204 0 524,500
TE Connectivity COM H84989104 29,327 393,390 SH   SOLE   291,825 0 101,565
TE Connectivity COM H84989104 11,555 155,000 SH   OTR   0 0 155,000
Tenneco Inc COM 880349105 16,666 267,005 SH   SOLE   267,005 0 0
Teradyne COM 880770102 11,750 377,820 SH   SOLE   377,820 0 0
Tetra Tech COM 88162G103 23,660 579,181 SH   SOLE   477,981 0 101,200
Tiffany & Company COM 886547108 305 3,200 SH   SOLE   3,200 0 0
Torchmark COM 891027104 5,447 70,702 SH   SOLE   37,902 0 32,800
Twenty-First Century Fox (non COM 90130A101 84,604 2,612,046 SH   SOLE   1,963,053 0 648,993
Twenty-First Century Fox (non COM 90130A101 32,445 1,001,700 SH   OTR   0 0 1,001,700
Umpqua Holdings COM 904214103 20,708 1,167,280 SH   SOLE   1,167,280 0 0
Unilever NV COM 904784709 76,382 1,537,481 SH   SOLE   1,142,881 0 394,600
Unilever NV COM 904784709 30,469 613,300 SH   OTR   0 0 613,300
United Natural Foods COM 911163103 36,266 838,915 SH   SOLE   695,715 0 143,200
United Parcel Service COM 911312106 49,655 462,767 SH   SOLE   350,241 0 112,526
United Parcel Service COM 911312106 20,537 191,400 SH   OTR   0 0 191,400
UnitedHealth Group COM 91324P102 51,031 311,147 SH   SOLE   238,878 0 72,269
UnitedHealth Group COM 91324P102 21,895 133,500 SH   OTR   0 0 133,500
Verizon Communications COM 92343V104 244 5,000 SH   OTR   0 0 5,000
W. W. Grainger COM 384802104 8,123 34,900 SH   SOLE   23,900 0 11,000
Wells Fargo COM 949746101 62,010 1,114,088 SH   SOLE   947,317 0 166,771
Wells Fargo COM 949746101 26,578 477,500 SH   OTR   0 0 477,500
Western Union COM 959802109 31,246 1,535,446 SH   SOLE   1,116,366 0 419,080
Western Union COM 959802109 12,202 599,600 SH   OTR   0 0 599,600
Whirlpool Corp. COM 963320106 77,799 454,086 SH   SOLE   324,487 0 129,599
Whirlpool Corp. COM 963320106 25,031 146,100 SH   OTR   0 0 146,100
Winnebago COM 974637100 43,812 1,497,862 SH   SOLE   1,219,482 0 278,380
Winnebago COM 974637100 600 20,500 SH   OTR   0 0 20,500
Woodward COM 980745103 30,428 448,000 SH   SOLE   352,470 0 95,530
World Fuel Svcs COM 981475106 70,319 1,939,844 SH   SOLE   1,529,629 0 410,215
World Fuel Svcs COM 981475106 18,850 520,000 SH   OTR   0 0 520,000
Diageo plc ADR ADR 25243Q205 49,994 432,547 SH   SOLE   337,284 0 95,263
Diageo plc ADR ADR 25243Q205 22,272 192,700 SH   OTR   0 0 192,700
Unilever PLC ADR ADR 904767704 4,030 81,677 SH   SOLE   75,777 0 5,900
Unilever PLC ADR ADR 904767704 750 15,200 SH   OTR   0 0 15,200