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
Abbott Laboratories COM 002824100 50,642 845,165 SH   SOLE   639,175 0 205,990
Abbott Laboratories COM 002824100 19,774 330,000 SH   OTR   0 0 330,000
Accenture Ltd Cl A COM G1151C101 27,144 176,837 SH   SOLE   133,255 0 43,582
Accenture Ltd Cl A COM G1151C101 11,359 74,000 SH   OTR   0 0 74,000
Actuant Corporation COM 00508X203 16,499 709,630 SH   SOLE   709,630 0 0
AerCap Holdings N.V. COM N00985106 94,696 1,867,040 SH   SOLE   1,363,598 0 503,442
AerCap Holdings N.V. COM N00985106 28,814 568,100 SH   OTR   0 0 568,100
Air Lease Corp COM 00912X302 25,099 588,900 SH   SOLE   588,900 0 0
Allergan plc COM G0177J108 94,900 563,910 SH   SOLE   429,739 0 134,171
Allergan plc COM G0177J108 36,687 218,000 SH   OTR   0 0 218,000
Alliance Data Systems Corp. COM 018581108 49,855 234,214 SH   SOLE   172,800 0 61,414
Alliance Data Systems Corp. COM 018581108 17,667 83,000 SH   OTR   0 0 83,000
Amdocs Limited COM G02602103 43,150 646,733 SH   SOLE   475,510 0 171,223
Amdocs Limited COM G02602103 17,881 268,000 SH   OTR   0 0 268,000
Ametek Inc COM 031100100 56,161 739,249 SH   SOLE   536,720 0 202,529
Ametek Inc COM 031100100 18,461 243,000 SH   OTR   0 0 243,000
Analog Devices Inc COM 032654105 28,912 317,260 SH   SOLE   232,042 0 85,218
Analog Devices Inc COM 032654105 11,446 125,605 SH   OTR   0 0 125,605
Arrow Electronics COM 042735100 86,586 1,124,201 SH   SOLE   815,755 0 308,446
Arrow Electronics COM 042735100 29,268 380,000 SH   OTR   0 0 380,000
Axalta Coating Systems Ltd. COM G0750C108 32,752 1,084,852 SH   SOLE   785,410 0 299,442
Axalta Coating Systems Ltd. COM G0750C108 11,164 369,800 SH   OTR   0 0 369,800
Ball Corporation COM 058498106 63,440 1,597,587 SH   SOLE   1,180,170 0 417,417
Ball Corporation COM 058498106 25,724 647,800 SH   OTR   0 0 647,800
Becton, Dickinson and Company COM 075887109 46,097 212,721 SH   SOLE   161,565 0 51,156
Becton, Dickinson and Company COM 075887109 17,553 81,000 SH   OTR   0 0 81,000
Berkshire Hathaway Cl B COM 084670702 61,217 306,881 SH   SOLE   236,598 0 70,283
Berkshire Hathaway Cl B COM 084670702 27,827 139,500 SH   OTR   0 0 139,500
Brinker International COM 109641100 47,241 1,308,602 SH   SOLE   1,047,556 0 261,046
Brinker International COM 109641100 8,761 242,700 SH   OTR   0 0 242,700
Brookfield Asset Management In COM 112585104 61,021 1,564,652 SH   SOLE   1,203,455 0 361,197
Brookfield Asset Management In COM 112585104 30,498 782,000 SH   OTR   0 0 782,000
Cardinal Health COM 14149Y108 59,822 954,410 SH   SOLE   678,529 0 275,881
Cardinal Health COM 14149Y108 18,227 290,800 SH   OTR   0 0 290,800
Carnival COM 143658300 56,244 857,638 SH   SOLE   649,332 0 208,306
Carnival COM 143658300 21,917 334,200 SH   OTR   0 0 334,200
CBRE Group, Inc. Cl A COM 12504L109 45,832 970,614 SH   SOLE   713,647 0 256,967
CBRE Group, Inc. Cl A COM 12504L109 18,652 395,000 SH   OTR   0 0 395,000
Chevron COM 166764100 302 2,650 SH   SOLE   2,650 0 0
Chubb Limited COM H1467J104 59,661 436,216 SH   SOLE   334,250 0 101,966
Chubb Limited COM H1467J104 25,521 186,600 SH   OTR   0 0 186,600
Cognizant Technology Solutions COM 192446102 7,893 98,051 SH   SOLE   70,650 0 27,401
COHU COM 192576106 24,573 1,077,278 SH   SOLE   1,077,278 0 0
Colfax Corporation COM 194014106 37,346 1,170,720 SH   SOLE   972,420 0 198,300
Commerce Bancshares COM 200525103 33,133 553,053 SH   SOLE   486,852 0 66,201
Crown Holdings COM 228368106 82,401 1,623,674 SH   SOLE   1,180,161 0 443,513
Crown Holdings COM 228368106 31,348 617,700 SH   OTR   0 0 617,700
Donaldson COM 257651109 29,217 648,535 SH   SOLE   538,235 0 110,300
Eaton PLC COM G29183103 61,290 766,992 SH   SOLE   541,745 0 225,247
Eaton PLC COM G29183103 22,087 276,400 SH   OTR   0 0 276,400
Emerson Electric COM 291011104 697 10,200 SH   SOLE   4,900 0 5,300
Exxon Mobil COM 30231G102 65,488 877,739 SH   SOLE   672,240 0 205,499
Exxon Mobil COM 30231G102 28,598 383,300 SH   OTR   0 0 383,300
FirstCash Inc COM 33767D105 74,840 921,108 SH   SOLE   733,378 0 187,730
FNF Group COM 31620R303 68,173 1,703,465 SH   SOLE   1,244,324 0 459,141
FNF Group COM 31620R303 25,077 626,600 SH   OTR   0 0 626,600
Fox Factory Holding Corp COM 35138V102 14,403 412,700 SH   SOLE   412,700 0 0
General Mills COM 370334104 225 5,000 SH   SOLE   5,000 0 0
Genpact Ltd COM G3922B107 12,070 377,294 SH   SOLE   209,260 0 168,034
Gildan Activewear COM 375916103 132,608 4,590,089 SH   SOLE   3,648,697 0 941,392
Gildan Activewear COM 375916103 31,135 1,077,700 SH   OTR   0 0 1,077,700
Gorman Rupp Co COM 383082104 9,494 324,569 SH   SOLE   324,569 0 0
H.B. Fuller Company COM 359694106 20,567 413,580 SH   SOLE   413,580 0 0
Hanesbrands Inc COM 410345102 78,085 4,239,158 SH   SOLE   3,084,309 0 1,154,849
Hanesbrands Inc COM 410345102 26,212 1,423,000 SH   OTR   0 0 1,423,000
Helen of Troy COM G4388N106 62,057 713,297 SH   SOLE   571,287 0 142,010
HFF Inc CL A COM 40418F108 5,905 118,810 SH   SOLE   118,810 0 0
Hill Rom Holdings COM 431475102 23,371 268,636 SH   SOLE   268,636 0 0
Illinois Tool Works COM 452308109 8,055 51,414 SH   SOLE   37,113 0 14,301
Intercontinental Exchange, Inc COM 45866F104 73,102 1,008,020 SH   SOLE   775,555 0 232,465
Intercontinental Exchange, Inc COM 45866F104 36,550 504,000 SH   OTR   0 0 504,000
Johnson & Johnson COM 478160104 58,031 452,835 SH   SOLE   344,088 0 108,747
Johnson & Johnson COM 478160104 23,618 184,300 SH   OTR   0 0 184,300
Johnson Controls COM G51502105 70,897 2,011,823 SH   SOLE   1,528,670 0 483,153
Johnson Controls COM G51502105 28,333 804,000 SH   OTR   0 0 804,000
JP Morgan Chase COM 46625H100 72,024 654,938 SH   SOLE   478,725 0 176,213
JP Morgan Chase COM 46625H100 26,404 240,100 SH   OTR   0 0 240,100
Kimberly Clark COM 494368103 4,020 36,500 SH   SOLE   36,500 0 0
Laboratory Corp. of America COM 50540R409 67,670 418,359 SH   SOLE   307,118 0 111,241
Laboratory Corp. of America COM 50540R409 28,630 177,000 SH   OTR   0 0 177,000
Malibu Boats Inc COM 56117J100 13,981 420,990 SH   SOLE   420,990 0 0
Markel Corporation COM 570535104 41,792 35,712 SH   SOLE   25,728 0 9,984
Markel Corporation COM 570535104 13,224 11,300 SH   OTR   0 0 11,300
Mednax COM 58502B106 14,881 267,495 SH   SOLE   224,495 0 43,000
Microsoft COM 594918104 210 2,300 SH   SOLE   2,300 0 0
MTS Systems Corporation COM 553777103 13,241 256,355 SH   SOLE   256,355 0 0
National Western Life Grp Cl A COM 638517102 18,466 60,567 SH   SOLE   60,567 0 0
Nautilus, Inc. COM 63910B102 25,062 1,863,370 SH   SOLE   1,863,370 0 0
NOW Inc. COM 67011P100 23,032 2,253,630 SH   SOLE   2,253,630 0 0
Omnicom Group COM 681919106 87,373 1,202,325 SH   SOLE   877,325 0 325,000
Omnicom Group COM 681919106 29,598 407,300 SH   OTR   0 0 407,300
Penske Auto Group COM 70959W103 9,939 224,207 SH   SOLE   178,509 0 45,698
Perrigo Co PLC COM G97822103 7,094 85,123 SH   SOLE   47,123 0 38,000
PGT Innovations, Inc. COM 69336V101 26,337 1,412,190 SH   SOLE   1,412,190 0 0
Philip Morris Int'l COM 718172109 43,994 442,600 SH   SOLE   317,848 0 124,752
Philip Morris Int'l COM 718172109 22,156 222,900 SH   OTR   0 0 222,900
Plexus Corp COM 729132100 15,974 267,430 SH   SOLE   267,430 0 0
PNC Financial Services COM 693475105 34,940 231,021 SH   SOLE   167,855 0 63,166
PNC Financial Services COM 693475105 16,122 106,600 SH   OTR   0 0 106,600
PRA Group COM 69354N106 46,591 1,226,088 SH   SOLE   1,003,738 0 222,350
Progressive COM 743315103 56,550 928,116 SH   SOLE   675,403 0 252,713
Progressive COM 743315103 18,169 298,200 SH   OTR   0 0 298,200
Quanex Building Products COM 747619104 44,431 2,553,515 SH   SOLE   2,193,275 0 360,240
Reliance Steel & Aluminum COM 759509102 29,026 338,540 SH   SOLE   283,640 0 54,900
RenaissanceRe COM G7496G103 84,323 608,783 SH   SOLE   486,995 0 121,788
RenaissanceRe COM G7496G103 19,835 143,200 SH   OTR   0 0 143,200
Rush Enterprises COM 781846209 11,905 280,187 SH   SOLE   280,187 0 0
Schlumberger COM 806857108 43,403 670,004 SH   SOLE   511,255 0 158,749
Schlumberger COM 806857108 15,418 238,000 SH   OTR   0 0 238,000
Schweitzer Mauduit COM 808541106 69,490 1,774,966 SH   SOLE   1,461,825 0 313,141
Snap-on Incorporated COM 833034101 79,070 535,920 SH   SOLE   391,048 0 144,872
Snap-on Incorporated COM 833034101 26,410 179,000 SH   OTR   0 0 179,000
State Street COM 857477103 85,316 855,472 SH   SOLE   608,060 0 247,412
State Street COM 857477103 26,847 269,200 SH   OTR   0 0 269,200
Steelcase Cl A COM 858155203 59,664 4,387,074 SH   SOLE   3,610,541 0 776,533
Synchrony Financial COM 87165B103 61,070 1,821,347 SH   SOLE   1,320,143 0 501,204
Synchrony Financial COM 87165B103 19,850 592,000 SH   OTR   0 0 592,000
Syneos Health Inc COM 87166B102 47,763 1,345,440 SH   SOLE   1,132,420 0 213,020
TCF Financial COM 872275102 58,905 2,582,433 SH   SOLE   2,103,223 0 479,210
TE Connectivity COM H84989104 27,805 278,328 SH   SOLE   205,250 0 73,078
TE Connectivity COM H84989104 11,389 114,000 SH   OTR   0 0 114,000
Tenneco Inc COM 880349105 40,588 739,711 SH   SOLE   592,954 0 146,757
Tetra Tech COM 88162G103 20,255 413,790 SH   SOLE   343,790 0 70,000
Torchmark COM 891027104 2,521 29,950 SH   SOLE   16,150 0 13,800
Twenty-First Century Fox (non COM 90130A101 68,585 1,869,311 SH   SOLE   1,413,967 0 455,344
Twenty-First Century Fox (non COM 90130A101 26,879 732,600 SH   OTR   0 0 732,600
Umpqua Holdings COM 904214103 29,400 1,373,180 SH   SOLE   1,373,180 0 0
Unilever NV COM 904784709 27,901 494,792 SH   SOLE   360,325 0 134,467
Unilever NV COM 904784709 10,280 182,300 SH   OTR   0 0 182,300
United Natural Foods COM 911163103 21,629 503,697 SH   SOLE   405,364 0 98,333
United Parcel Service COM 911312106 64,381 615,145 SH   SOLE   467,789 0 147,356
United Parcel Service COM 911312106 26,228 250,600 SH   OTR   0 0 250,600
UnitedHealth Group COM 91324P102 37,767 176,481 SH   SOLE   135,757 0 40,724
UnitedHealth Group COM 91324P102 16,371 76,500 SH   OTR   0 0 76,500
Varex Imaging Corporation COM 92214X106 15,691 438,531 SH   SOLE   438,531 0 0
Verizon Communications COM 92343V104 82,100 1,716,857 SH   SOLE   1,300,490 0 416,367
Verizon Communications COM 92343V104 32,709 684,000 SH   OTR   0 0 684,000
Wells Fargo COM 949746101 68,690 1,310,633 SH   SOLE   1,162,384 0 148,249
Wells Fargo COM 949746101 31,053 592,500 SH   OTR   0 0 592,500
Whirlpool Corp. COM 963320106 83,184 543,294 SH   SOLE   393,030 0 150,264
Whirlpool Corp. COM 963320106 27,085 176,900 SH   OTR   0 0 176,900
Williams-Sonoma Inc COM 969904101 14,173 268,630 SH   SOLE   228,130 0 40,500
Winnebago COM 974637100 30,309 806,083 SH   SOLE   757,983 0 48,100
Woodward COM 980745103 36,787 513,349 SH   SOLE   415,269 0 98,080
World Fuel Svcs COM 981475106 50,158 2,043,086 SH   SOLE   1,619,410 0 423,676
World Fuel Svcs COM 981475106 13,994 570,000 SH   OTR   0 0 570,000
Diageo plc ADR ADR 25243Q205 37,737 278,668 SH   SOLE   215,795 0 62,873
Diageo plc ADR ADR 25243Q205 15,397 113,700 SH   OTR   0 0 113,700
Unilever PLC ADR ADR 904767704 2,672 48,100 SH   SOLE   46,200 0 1,900