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 51,457 329,872 SH   SOLE   246,762 0 83,110
3M Company COM 88579Y101 23,149 148,400 SH   OTR   0 0 148,400
Activision Blizzard Inc COM 00507V109 54,469 717,647 SH   SOLE   586,480 0 131,167
Activision Blizzard Inc COM 00507V109 16,728 220,400 SH   OTR   0 0 220,400
Acuity Brands Inc COM 00508Y102 81,024 846,295 SH   SOLE   711,115 0 135,180
AerCap Holdings N.V. COM N00985106 122,073 3,963,414 SH   SOLE   3,214,062 0 749,352
AerCap Holdings N.V. COM N00985106 27,812 903,000 SH   OTR   0 0 903,000
Air Lease Corp COM 00912X302 33,295 1,136,722 SH   SOLE   927,532 0 209,190
Alleghany Corp COM 017175100 86,280 176,392 SH   SOLE   144,302 0 32,090
Alleghany Corp COM 017175100 17,854 36,500 SH   OTR   0 0 36,500
Amdocs Limited COM G02602103 105,707 1,736,316 SH   SOLE   1,406,601 0 329,715
Amdocs Limited COM G02602103 23,067 378,900 SH   OTR   0 0 378,900
American Eagle Outfitters COM 02553E106 124,642 11,435,043 SH   SOLE   9,586,763 0 1,848,280
American Woodmark COM 030506109 38,125 503,960 SH   SOLE   398,170 0 105,790
Ametek Inc COM 031100100 93,119 1,041,945 SH   SOLE   848,781 0 193,164
Ametek Inc COM 031100100 17,695 198,000 SH   OTR   0 0 198,000
Arch Capital COM G0450A105 103,797 3,622,926 SH   SOLE   2,966,064 0 656,862
Arch Capital COM G0450A105 23,923 835,000 SH   OTR   0 0 835,000
Arrow Electronics COM 042735100 173,744 2,529,394 SH   SOLE   2,048,357 0 481,037
Arrow Electronics COM 042735100 36,962 538,100 SH   OTR   0 0 538,100
Axalta Coating Systems Ltd. COM G0750C108 99,717 4,422,039 SH   SOLE   3,607,031 0 815,008
Axalta Coating Systems Ltd. COM G0750C108 18,351 813,800 SH   OTR   0 0 813,800
Becton Dickinson and Company COM 075887109 50,746 212,086 SH   SOLE   161,670 0 50,416
Becton Dickinson and Company COM 075887109 25,817 107,900 SH   OTR   0 0 107,900
Berkshire Hathaway Cl B COM 084670702 52,336 293,180 SH   SOLE   222,074 0 71,106
Berkshire Hathaway Cl B COM 084670702 27,455 153,800 SH   OTR   0 0 153,800
Brookfield Asset Management In COM 112585104 54,198 1,647,352 SH   SOLE   1,261,232 0 386,120
Brookfield Asset Management In COM 112585104 30,299 920,950 SH   OTR   0 0 920,950
BWX Technologies Inc COM 05605H100 91,586 1,616,981 SH   SOLE   1,336,181 0 280,800
CBRE Group Inc. Cl A COM 12504L109 82,461 1,823,542 SH   SOLE   1,513,020 0 310,522
CBRE Group Inc. Cl A COM 12504L109 19,653 434,600 SH   OTR   0 0 434,600
Charles Schwab Corporation COM 808513105 54,054 1,602,074 SH   SOLE   1,217,393 0 384,681
Charles Schwab Corporation COM 808513105 28,632 848,600 SH   OTR   0 0 848,600
Chubb Limited COM H1467J104 64,360 508,296 SH   SOLE   381,919 0 126,377
Chubb Limited COM H1467J104 29,502 233,000 SH   OTR   0 0 233,000
COHU COM 192576106 24,425 1,408,621 SH   SOLE   1,142,181 0 266,440
Colfax Corporation COM 194014106 187,527 6,721,393 SH   SOLE   5,470,186 0 1,251,207
Colfax Corporation COM 194014106 29,049 1,041,200 SH   OTR   0 0 1,041,200
Commerce Bancshares COM 200525103 56,970 957,965 SH   SOLE   799,992 0 157,973
Donaldson COM 257651109 42,675 917,356 SH   SOLE   766,666 0 150,690
Eaton PLC COM G29183103 109,484 1,251,530 SH   SOLE   1,021,429 0 230,101
Eaton PLC COM G29183103 25,588 292,500 SH   OTR   0 0 292,500
Emerson Electric COM 291011104 633 10,200 SH   SOLE   4,900 0 5,300
Enerpac Tool Group COM 292765104 23,101 1,312,577 SH   SOLE   1,066,307 0 246,270
Essent Group Ltd COM G3198U102 126,906 3,498,915 SH   SOLE   2,885,135 0 613,780
Extended Stay America COM 30224P200 37,873 3,384,550 SH   SOLE   2,838,535 0 546,015
Exxon Mobil COM 30231G102 33,231 743,100 SH   SOLE   565,703 0 177,397
Exxon Mobil COM 30231G102 16,551 370,100 SH   OTR   0 0 370,100
FirstCash Inc COM 33767D105 112,813 1,671,798 SH   SOLE   1,401,418 0 270,380
FNF Group COM 31620R303 49,631 1,618,738 SH   SOLE   1,338,481 0 280,257
FNF Group COM 31620R303 8,508 277,500 SH   OTR   0 0 277,500
Gates Industrial Corporation P COM G39108108 52,806 5,136,744 SH   SOLE   4,262,366 0 874,378
General Mills COM 370334104 410 6,650 SH   SOLE   6,650 0 0
Gildan Activewear COM 375916103 150,307 9,703,487 SH   SOLE   7,850,480 0 1,853,007
Gildan Activewear COM 375916103 20,084 1,296,600 SH   OTR   0 0 1,296,600
Glacier Bancorp Inc COM 37637Q105 39,749 1,126,343 SH   SOLE   912,683 0 213,660
Globe Life Inc COM 37959E102 66,417 894,740 SH   SOLE   762,640 0 132,100
Gorman Rupp Co COM 383082104 11,535 371,154 SH   SOLE   297,874 0 73,280
H.B. Fuller Company COM 359694106 37,329 836,970 SH   SOLE   678,860 0 158,110
Hanesbrands Inc COM 410345102 91,650 8,117,767 SH   SOLE   6,578,982 0 1,538,785
Hanesbrands Inc COM 410345102 16,479 1,459,600 SH   OTR   0 0 1,459,600
HCA Healthcare Inc. COM 40412C101 34,054 350,855 SH   SOLE   270,190 0 80,665
HCA Healthcare Inc. COM 40412C101 19,587 201,800 SH   OTR   0 0 201,800
Helen of Troy COM G4388N106 171,354 908,753 SH   SOLE   743,198 0 165,555
Hexcel Corporation COM 428291108 66,573 1,472,201 SH   SOLE   1,216,498 0 255,703
Hexcel Corporation COM 428291108 8,411 186,000 SH   OTR   0 0 186,000
Hill Rom Holdings COM 431475102 117,923 1,074,179 SH   SOLE   901,429 0 172,750
Huntington Ingalls Industries COM 446413106 33,677 193,000 SH   SOLE   164,400 0 28,600
IAA Inc COM 449253103 89,747 2,326,868 SH   SOLE   1,924,298 0 402,570
Illinois Tool Works COM 452308109 8,380 47,924 SH   SOLE   34,413 0 13,511
Integra Lifesciences COM 457985208 108,098 2,300,450 SH   SOLE   1,921,470 0 378,980
Intercontinental Exchange, Inc COM 45866F104 38,668 422,145 SH   SOLE   321,480 0 100,665
Intercontinental Exchange, Inc COM 45866F104 23,138 252,600 SH   OTR   0 0 252,600
Johnson & Johnson COM 478160104 62,509 444,490 SH   SOLE   337,390 0 107,100
Johnson & Johnson COM 478160104 32,120 228,400 SH   OTR   0 0 228,400
Johnson Controls COM G51502105 79,860 2,339,180 SH   SOLE   1,908,065 0 431,115
Johnson Controls COM G51502105 18,173 532,300 SH   OTR   0 0 532,300
JP Morgan Chase COM 46625H100 48,959 520,513 SH   SOLE   382,575 0 137,938
JP Morgan Chase COM 46625H100 22,330 237,400 SH   OTR   0 0 237,400
Kadant COM 48282T104 26,943 270,352 SH   SOLE   219,732 0 50,620
Laboratory Corp. of America COM 50540R409 106,643 642,002 SH   SOLE   523,136 0 118,866
Laboratory Corp. of America COM 50540R409 20,581 123,900 SH   OTR   0 0 123,900
Leidos Holdings Inc COM 525327102 36,961 394,589 SH   SOLE   328,140 0 66,449
Leidos Holdings Inc COM 525327102 9,339 99,700 SH   OTR   0 0 99,700
Malibu Boats Inc COM 56117J100 36,993 712,084 SH   SOLE   576,904 0 135,180
Medtronic PLC COM G5960L103 43,915 478,902 SH   SOLE   364,741 0 114,161
Medtronic PLC COM G5960L103 21,797 237,700 SH   OTR   0 0 237,700
Microsoft COM 594918104 366 1,800 SH   SOLE   1,800 0 0
MKS Instruments Inc. COM 55306N104 68,205 602,305 SH   SOLE   503,425 0 98,880
National Western Life Grp Cl A COM 638517102 22,589 111,172 SH   SOLE   90,441 0 20,731
NOW Inc. COM 67011P100 12,414 1,438,497 SH   SOLE   1,158,617 0 279,880
Nv5 Global Inc COM 62945V109 17,039 335,221 SH   SOLE   272,231 0 62,990
Omnicom Group COM 681919106 100,379 1,838,437 SH   SOLE   1,495,916 0 342,521
Omnicom Group COM 681919106 22,239 407,300 SH   OTR   0 0 407,300
Perrigo Co PLC COM G97822103 72,667 1,314,766 SH   SOLE   1,118,466 0 196,300
Pfizer COM 717081103 206 6,300 SH   SOLE   6,300 0 0
PGT Innovations Inc COM 69336V101 70,894 4,521,300 SH   SOLE   3,622,340 0 898,960
Philip Morris Int'l COM 718172109 34,479 492,141 SH   SOLE   375,323 0 116,818
Philip Morris Int'l COM 718172109 17,858 254,900 SH   OTR   0 0 254,900
Plexus Corp COM 729132100 26,617 377,223 SH   SOLE   306,973 0 70,250
PNC Financial Services COM 693475105 31,268 297,194 SH   SOLE   221,250 0 75,944
PNC Financial Services COM 693475105 19,559 185,900 SH   OTR   0 0 185,900
Procter & Gamble COM 742718109 250 2,094 SH   SOLE   2,094 0 0
Progressive COM 743315103 124,580 1,555,115 SH   SOLE   1,263,018 0 292,097
Progressive COM 743315103 27,694 345,700 SH   OTR   0 0 345,700
Reliance Steel & Aluminum COM 759509102 121,849 1,283,562 SH   SOLE   1,054,842 0 228,720
Reliance Steel & Aluminum COM 759509102 15,550 163,800 SH   OTR   0 0 163,800
Rush Enterprises COM 781846209 23,182 559,139 SH   SOLE   456,889 0 102,250
Schlumberger COM 806857108 23,953 1,302,517 SH   SOLE   984,010 0 318,507
Schlumberger COM 806857108 10,098 549,100 SH   OTR   0 0 549,100
Schweitzer Mauduit COM 808541106 90,063 2,695,694 SH   SOLE   2,197,113 0 498,581
Snap-on Incorporated COM 833034101 108,403 782,640 SH   SOLE   635,722 0 146,918
Snap-on Incorporated COM 833034101 23,477 169,500 SH   OTR   0 0 169,500
State Street COM 857477103 135,515 2,132,413 SH   SOLE   1,699,727 0 432,686
State Street COM 857477103 27,778 437,100 SH   OTR   0 0 437,100
Steelcase Cl A COM 858155203 58,203 4,826,081 SH   SOLE   3,763,681 0 1,062,400
Stoneridge Inc COM 86183P102 24,502 1,185,973 SH   SOLE   958,793 0 227,180
Synchrony Financial COM 87165B103 114,430 5,163,809 SH   SOLE   4,159,919 0 1,003,890
Synchrony Financial COM 87165B103 25,500 1,150,700 SH   OTR   0 0 1,150,700
Syneos Health Inc COM 87166B102 128,323 2,202,971 SH   SOLE   1,826,971 0 376,000
TCF Financial Corporation COM 872307103 132,936 4,518,570 SH   SOLE   3,793,777 0 724,793
TE Connectivity COM H84989104 141,897 1,739,998 SH   SOLE   1,412,596 0 327,402
TE Connectivity COM H84989104 31,030 380,500 SH   OTR   0 0 380,500
Umpqua Holdings COM 904214103 33,051 3,106,286 SH   SOLE   2,526,566 0 579,720
United Parcel Service COM 911312106 56,560 508,727 SH   SOLE   381,158 0 127,569
United Parcel Service COM 911312106 25,916 233,100 SH   OTR   0 0 233,100
UnitedHealth Group COM 91324P102 49,951 169,355 SH   SOLE   128,908 0 40,447
UnitedHealth Group COM 91324P102 25,218 85,500 SH   OTR   0 0 85,500
US Bancorp COM 902973304 48,999 1,330,770 SH   SOLE   972,145 0 358,625
US Bancorp COM 902973304 22,898 621,900 SH   OTR   0 0 621,900
Varex Imaging Corporation COM 92214X106 20,382 1,345,321 SH   SOLE   1,094,941 0 250,380
Verizon Communications COM 92343V104 46,085 835,935 SH   SOLE   626,944 0 208,991
Verizon Communications COM 92343V104 20,442 370,800 SH   OTR   0 0 370,800
Wells Fargo COM 949746101 38,597 1,507,690 SH   SOLE   1,302,182 0 205,508
Wells Fargo COM 949746101 21,225 829,100 SH   OTR   0 0 829,100
Whirlpool Corp. COM 963320106 102,651 792,487 SH   SOLE   644,014 0 148,473
Whirlpool Corp. COM 963320106 20,427 157,700 SH   OTR   0 0 157,700
Winnebago COM 974637100 80,618 1,210,122 SH   SOLE   950,552 0 259,570
Woodward COM 980745103 109,483 1,411,771 SH   SOLE   1,156,448 0 255,323
Woodward COM 980745103 11,749 151,500 SH   OTR   0 0 151,500
Unilever PLC ADR ADR 904767704 338 6,150 SH   SOLE   6,150 0 0