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 36,350 203,564 SH   SOLE   157,661 0 45,903
3M Company COM 88579Y101 14,428 80,800 SH   OTR   0 0 80,800
Abbott Laboratories COM 002824100 83,733 2,179,981 SH   SOLE   1,641,926 0 538,055
Abbott Laboratories COM 002824100 31,648 823,950 SH   OTR   0 0 823,950
Actuant Corporation COM 00508X203 6,517 251,150 SH   SOLE   251,150 0 0
AerCap Holdings N.V. COM N00985106 86,013 2,067,127 SH   SOLE   1,529,679 0 537,448
AerCap Holdings N.V. COM N00985106 26,385 634,100 SH   OTR   0 0 634,100
Air Lease Corp COM 00912X302 10,128 295,030 SH   SOLE   295,030 0 0
Allergan plc COM G0177J108 48,450 230,703 SH   SOLE   176,615 0 54,088
Allergan plc COM G0177J108 21,085 100,400 SH   OTR   0 0 100,400
Alliance Data Systems COM 018581108 75,692 331,258 SH   SOLE   243,200 0 88,058
Alliance Data Systems COM 018581108 24,884 108,900 SH   OTR   0 0 108,900
American Express COM 025816109 42,593 574,966 SH   SOLE   431,066 0 143,900
American Express COM 025816109 18,876 254,800 SH   OTR   0 0 254,800
Ametek Inc COM 031100100 61,373 1,262,822 SH   SOLE   922,814 0 340,008
Ametek Inc COM 031100100 19,537 402,000 SH   OTR   0 0 402,000
Axalta Coating Systems Ltd. COM G0750C108 68,476 2,517,493 SH   SOLE   1,859,257 0 658,236
Axalta Coating Systems Ltd. COM G0750C108 25,508 937,800 SH   OTR   0 0 937,800
Ball Corporation COM 058498106 56,299 749,952 SH   SOLE   565,659 0 184,293
Ball Corporation COM 058498106 21,838 290,900 SH   OTR   0 0 290,900
Bank of America COM 060505104 35,640 1,612,658 SH   SOLE   1,201,613 0 411,045
Bank of America COM 060505104 16,651 753,455 SH   OTR   0 0 753,455
Becton, Dickinson and Company COM 075887109 35,651 215,350 SH   SOLE   166,644 0 48,706
Becton, Dickinson and Company COM 075887109 15,164 91,600 SH   OTR   0 0 91,600
Berkshire Hathaway Cl B COM 084670702 51,907 318,489 SH   SOLE   242,959 0 75,530
Berkshire Hathaway Cl B COM 084670702 23,388 143,500 SH   OTR   0 0 143,500
Brinker International COM 109641100 52,919 1,068,420 SH   SOLE   847,289 0 221,131
Brinker International COM 109641100 13,532 273,200 SH   OTR   0 0 273,200
Cardinal Health COM 14149Y108 68,401 950,406 SH   SOLE   695,516 0 254,890
Cardinal Health COM 14149Y108 21,605 300,200 SH   OTR   0 0 300,200
Carnival COM 143658300 51,776 994,546 SH   SOLE   746,561 0 247,985
Carnival COM 143658300 19,491 374,400 SH   OTR   0 0 374,400
CBRE Group, Inc. Cl A COM 12504L109 46,198 1,467,070 SH   SOLE   1,108,822 0 358,248
CBRE Group, Inc. Cl A COM 12504L109 19,055 605,100 SH   OTR   0 0 605,100
CEB Inc COM 125134106 6,616 109,176 SH   SOLE   109,176 0 0
Chevron COM 166764100 34,722 295,004 SH   SOLE   221,185 0 73,819
Chevron COM 166764100 11,935 101,400 SH   OTR   0 0 101,400
Chubb Corp COM H1467J104 54,871 415,309 SH   SOLE   314,300 0 101,009
Chubb Corp COM H1467J104 22,844 172,900 SH   OTR   0 0 172,900
Cognizant Technology Solutions COM 192446102 64,762 1,155,851 SH   SOLE   868,311 0 287,540
Cognizant Technology Solutions COM 192446102 24,939 445,100 SH   OTR   0 0 445,100
COHU COM 192576106 14,142 1,017,410 SH   SOLE   1,017,410 0 0
Colgate Palmolive COM 194162103 103 1,580 SH   SOLE   300 0 1,280
Colgate Palmolive COM 194162103 262 4,000 SH   OTR   0 0 4,000
Commerce Bancshares COM 200525103 12,028 208,056 SH   SOLE   174,455 0 33,601
Crown Holdings COM 228368106 67,455 1,283,141 SH   SOLE   950,469 0 332,672
Crown Holdings COM 228368106 24,824 472,200 SH   OTR   0 0 472,200
Devon Energy COM 25179M103 352 7,700 SH   SOLE   7,700 0 0
Devon Energy COM 25179M103 137 3,000 SH   OTR   0 0 3,000
Donaldson COM 257651109 62,237 1,479,012 SH   SOLE   1,167,913 0 311,099
Donaldson COM 257651109 23,990 570,100 SH   OTR   0 0 570,100
Dow Chemical COM 260543103 1,030 18,000 SH   OTR   0 0 18,000
Eaton PLC COM G29183103 85,754 1,278,191 SH   SOLE   930,559 0 347,632
Eaton PLC COM G29183103 27,591 411,250 SH   OTR   0 0 411,250
Emerson Electric COM 291011104 581 10,417 SH   SOLE   5,117 0 5,300
Emerson Electric COM 291011104 418 7,500 SH   OTR   0 0 7,500
Endurance Specialty COM G30397106 26,553 287,375 SH   SOLE   250,375 0 37,000
Entegris COM 29362U104 18,949 1,058,582 SH   SOLE   905,382 0 153,200
Exxon Mobil COM 30231G102 64,704 716,863 SH   SOLE   546,809 0 170,054
Exxon Mobil COM 30231G102 25,390 281,300 SH   OTR   0 0 281,300
FirstCash Inc COM 33767D105 46,024 979,232 SH   SOLE   794,922 0 184,310
FNF Group COM 31620R303 76,367 2,248,725 SH   SOLE   1,658,865 0 589,860
FNF Group COM 31620R303 28,173 829,600 SH   OTR   0 0 829,600
Fox Factory Holding Corp COM 35138V102 20,653 744,260 SH   SOLE   744,260 0 0
G & K Services Cl A COM 361268105 5,880 60,960 SH   SOLE   60,960 0 0
GENERAL ELECTRIC CO COM COM 369604103 82 2,600 SH   SOLE   2,000 0 600
GENERAL ELECTRIC CO COM COM 369604103 145 4,600 SH   OTR   0 0 4,600
General Mills COM 370334104 309 5,000 SH   SOLE   5,000 0 0
Genpact Ltd COM G3922B107 10,792 443,381 SH   SOLE   266,521 0 176,860
Gildan Activewear COM 375916103 109,260 4,306,664 SH   SOLE   3,429,246 0 877,418
Gildan Activewear COM 375916103 29,434 1,160,200 SH   OTR   0 0 1,160,200
Graco COM 384109104 34,060 409,916 SH   SOLE   318,326 0 91,590
Graco COM 384109104 565 6,800 SH   OTR   0 0 6,800
Hanesbrands Inc COM 410345102 50,875 2,358,603 SH   SOLE   1,741,642 0 616,961
Hanesbrands Inc COM 410345102 16,285 755,000 SH   OTR   0 0 755,000
Hasbro COM 418056107 358 4,600 SH   SOLE   2,600 0 2,000
Helen of Troy COM G4388N106 25,806 305,572 SH   SOLE   273,272 0 32,300
Hill Rom Holdings COM 431475102 24,226 431,530 SH   SOLE   431,530 0 0
Illinois Tool Works COM 452308109 8,462 69,100 SH   SOLE   50,200 0 18,900
Infinity Property & Casualty COM 45665Q103 3,187 36,261 SH   SOLE   36,261 0 0
Intl Business Machines COM 459200101 27 162 SH   SOLE   162 0 0
Intl Business Machines COM 459200101 415 2,500 SH   OTR   0 0 2,500
Johnson & Johnson COM 478160104 52,569 456,289 SH   SOLE   343,799 0 112,490
Johnson & Johnson COM 478160104 19,805 171,900 SH   OTR   0 0 171,900
JP Morgan Chase COM 46625H100 78,360 908,099 SH   SOLE   667,397 0 240,702
JP Morgan Chase COM 46625H100 28,553 330,900 SH   OTR   0 0 330,900
Kennametal COM 489170100 3,701 118,385 SH   SOLE   115,585 0 2,800
Kimberly Clark COM 494368103 5,485 48,067 SH   SOLE   48,067 0 0
Laboratory Corp. of America COM 50540R409 92,135 717,677 SH   SOLE   535,019 0 182,658
Laboratory Corp. of America COM 50540R409 34,868 271,600 SH   OTR   0 0 271,600
Linear Technology Corporation COM 535678106 60,625 972,327 SH   SOLE   748,749 0 223,578
Linear Technology Corporation COM 535678106 25,582 410,300 SH   OTR   0 0 410,300
Malibu Boats Inc COM 56117J100 4,785 250,780 SH   SOLE   250,780 0 0
Marsh & McLennan COM 571748102 575 8,500 SH   OTR   0 0 8,500
Mednax COM 58502B106 48,486 727,360 SH   SOLE   587,810 0 139,550
Merck COM 58933Y105 12 210 SH   SOLE   210 0 0
Merck COM 58933Y105 630 10,700 SH   OTR   0 0 10,700
Microsoft COM 594918104 286 4,600 SH   SOLE   4,600 0 0
Moneygram Int'l COM 60935Y208 27,319 2,313,219 SH   SOLE   2,020,726 0 292,493
National Western Life Grp Cl A COM 638517102 20,430 65,735 SH   SOLE   65,735 0 0
Omnicom Group COM 681919106 89,015 1,045,882 SH   SOLE   766,399 0 279,483
Omnicom Group COM 681919106 30,359 356,700 SH   OTR   0 0 356,700
Parker Hannifin COM 701094104 62,198 444,269 SH   SOLE   328,433 0 115,836
Parker Hannifin COM 701094104 22,050 157,500 SH   OTR   0 0 157,500
Penske Auto Group COM 70959W103 11,345 218,844 SH   SOLE   186,534 0 32,310
Perrigo Co PLC COM G97822103 7,057 84,789 SH   SOLE   50,389 0 34,400
Pfizer COM 717081103 273 8,420 SH   SOLE   8,420 0 0
PGT COM 69336V101 27,134 2,369,770 SH   SOLE   2,369,770 0 0
Philip Morris Int'l COM 718172109 36,083 394,393 SH   SOLE   282,902 0 111,491
Philip Morris Int'l COM 718172109 15,544 169,900 SH   OTR   0 0 169,900
PNC Financial Services COM 693475105 38,288 327,362 SH   SOLE   241,217 0 86,145
PNC Financial Services COM 693475105 16,795 143,600 SH   OTR   0 0 143,600
PRA Group COM 69354N106 47,919 1,225,547 SH   SOLE   963,017 0 262,530
Progressive COM 743315103 84,206 2,372,013 SH   SOLE   1,749,139 0 622,874
Progressive COM 743315103 29,902 842,300 SH   OTR   0 0 842,300
Quanex Building Products COM 747619104 42,218 2,079,724 SH   SOLE   1,787,064 0 292,660
Reliance Steel & Aluminum COM 759509102 16,543 207,987 SH   SOLE   176,587 0 31,400
RenaissanceRe COM G7496G103 122,635 900,273 SH   SOLE   713,274 0 186,999
RenaissanceRe COM G7496G103 28,524 209,400 SH   OTR   0 0 209,400
Rockwell Collins COM 774341101 69,864 753,173 SH   SOLE   554,692 0 198,481
Rockwell Collins COM 774341101 23,399 252,250 SH   OTR   0 0 252,250
Rush Enterprises COM 781846209 19,483 610,740 SH   SOLE   610,740 0 0
Sally Beauty Holdings, Inc. COM 79546E104 41,848 1,583,965 SH   SOLE   1,306,675 0 277,290
Schweitzer Mauduit COM 808541106 47,851 1,050,969 SH   SOLE   832,179 0 218,790
State Street COM 857477103 86,444 1,112,245 SH   SOLE   801,503 0 310,742
State Street COM 857477103 27,218 350,200 SH   OTR   0 0 350,200
Steelcase Cl A COM 858155203 39,181 2,188,905 SH   SOLE   1,888,985 0 299,920
Stewart Information Services COM 860372101 3,511 76,190 SH   SOLE   76,190 0 0
SVB Financial Group COM 78486Q101 21,357 124,416 SH   SOLE   106,416 0 18,000
TCF Financial COM 872275102 38,781 1,979,651 SH   SOLE   1,578,741 0 400,910
TE Connectivity COM H84989104 26,927 388,673 SH   SOLE   293,375 0 95,298
TE Connectivity COM H84989104 11,016 159,000 SH   OTR   0 0 159,000
Tenneco Inc COM 880349105 7,410 118,612 SH   SOLE   118,612 0 0
Teradyne COM 880770102 13,146 517,540 SH   SOLE   517,540 0 0
Tetra Tech COM 88162G103 16,900 391,665 SH   SOLE   338,765 0 52,900
Tiffany & Company COM 886547108 1,579 20,388 SH   SOLE   13,900 0 6,488
Torchmark COM 891027104 5,883 79,755 SH   SOLE   49,155 0 30,600
Twenty-First Century Fox (non COM 90130A101 75,852 2,705,134 SH   SOLE   2,031,993 0 673,141
Twenty-First Century Fox (non COM 90130A101 28,396 1,012,700 SH   OTR   0 0 1,012,700
Umpqua Holdings COM 904214103 17,526 933,210 SH   SOLE   933,210 0 0
Unilever NV COM 904784709 65,214 1,588,261 SH   SOLE   1,179,261 0 409,000
Unilever NV COM 904784709 25,470 620,300 SH   OTR   0 0 620,300
United Natural Foods COM 911163103 29,960 627,838 SH   SOLE   544,138 0 83,700
United Parcel Service COM 911312106 55,014 479,881 SH   SOLE   361,601 0 118,280
United Parcel Service COM 911312106 22,286 194,400 SH   OTR   0 0 194,400
UnitedHealth Group COM 91324P102 51,637 322,651 SH   SOLE   246,546 0 76,105
UnitedHealth Group COM 91324P102 21,525 134,500 SH   OTR   0 0 134,500
Verizon Communications COM 92343V104 267 5,000 SH   OTR   0 0 5,000
W. W. Grainger COM 384802104 8,489 36,550 SH   SOLE   25,150 0 11,400
Wells Fargo COM 949746101 65,146 1,182,114 SH   SOLE   1,000,580 0 181,534
Wells Fargo COM 949746101 26,535 481,500 SH   OTR   0 0 481,500
WESCO Intl COM 95082P105 6,637 99,730 SH   SOLE   99,730 0 0
Western Union COM 959802109 34,832 1,603,676 SH   SOLE   1,192,102 0 411,574
Western Union COM 959802109 13,501 621,600 SH   OTR   0 0 621,600
Whirlpool Corp. COM 963320106 60,757 334,250 SH   SOLE   243,190 0 91,060
Whirlpool Corp. COM 963320106 17,723 97,500 SH   OTR   0 0 97,500
Winnebago COM 974637100 38,506 1,216,625 SH   SOLE   969,745 0 246,880
Winnebago COM 974637100 731 23,100 SH   OTR   0 0 23,100
Woodward COM 980745103 28,785 416,874 SH   SOLE   328,313 0 88,561
World Fuel Svcs COM 981475106 86,096 1,875,316 SH   SOLE   1,502,329 0 372,987
World Fuel Svcs COM 981475106 24,149 526,000 SH   OTR   0 0 526,000
Diageo plc ADR ADR 25243Q205 46,452 446,907 SH   SOLE   348,514 0 98,393
Diageo plc ADR ADR 25243Q205 20,341 195,700 SH   OTR   0 0 195,700
Unilever PLC ADR ADR 904767704 3,304 81,177 SH   SOLE   75,277 0 5,900
Unilever PLC ADR ADR 904767704 619 15,200 SH   OTR   0 0 15,200