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 45,599 334,035 SH   SOLE   249,105 0 84,930
3M Company COM 88579Y101 20,258 148,400 SH   OTR   0 0 148,400
Activision Blizzard Inc COM 00507V109 57,183 961,387 SH   SOLE   789,920 0 171,467
Activision Blizzard Inc COM 00507V109 13,109 220,400 SH   OTR   0 0 220,400
Acuity Brands Inc COM 00508Y102 75,858 885,575 SH   SOLE   757,395 0 128,180
AerCap Holdings N.V. COM N00985106 91,397 4,010,382 SH   SOLE   3,273,487 0 736,895
AerCap Holdings N.V. COM N00985106 20,579 903,000 SH   OTR   0 0 903,000
Air Lease Corp COM 00912X302 23,988 1,083,462 SH   SOLE   874,932 0 208,530
Alleghany Corp COM 017175100 57,973 104,957 SH   SOLE   86,057 0 18,900
Alleghany Corp COM 017175100 12,041 21,800 SH   OTR   0 0 21,800
Amdocs Limited COM G02602103 108,470 1,973,259 SH   SOLE   1,625,611 0 347,648
Amdocs Limited COM G02602103 22,367 406,900 SH   OTR   0 0 406,900
American Eagle Outfitters COM 02553E106 92,885 11,683,689 SH   SOLE   9,921,279 0 1,762,410
American Woodmark COM 030506109 20,251 444,390 SH   SOLE   348,450 0 95,940
Ametek Inc COM 031100100 90,339 1,254,366 SH   SOLE   1,038,313 0 216,053
Ametek Inc COM 031100100 16,853 234,000 SH   OTR   0 0 234,000
Arch Capital COM G0450A105 66,282 2,328,941 SH   SOLE   1,937,121 0 391,820
Arch Capital COM G0450A105 14,913 524,000 SH   OTR   0 0 524,000
Arrow Electronics COM 042735100 137,027 2,641,746 SH   SOLE   2,168,870 0 472,876
Arrow Electronics COM 042735100 27,911 538,100 SH   OTR   0 0 538,100
Axalta Coating Systems Ltd. COM G0750C108 76,764 4,444,939 SH   SOLE   3,641,961 0 802,978
Axalta Coating Systems Ltd. COM G0750C108 14,054 813,800 SH   OTR   0 0 813,800
Becton Dickinson and Company COM 075887109 43,496 189,302 SH   SOLE   144,119 0 45,183
Becton Dickinson and Company COM 075887109 21,346 92,900 SH   OTR   0 0 92,900
Berkshire Hathaway Cl B COM 084670702 48,862 267,254 SH   SOLE   202,181 0 65,073
Berkshire Hathaway Cl B COM 084670702 25,377 138,800 SH   OTR   0 0 138,800
Brookfield Asset Management In COM 112585104 54,744 1,237,152 SH   SOLE   945,833 0 291,319
Brookfield Asset Management In COM 112585104 30,590 691,300 SH   OTR   0 0 691,300
BWX Technologies Inc COM 05605H100 82,520 1,694,118 SH   SOLE   1,422,898 0 271,220
Carnival COM 143658300 24,798 1,882,926 SH   SOLE   1,421,030 0 461,896
Carnival COM 143658300 12,352 937,900 SH   OTR   0 0 937,900
CBRE Group Inc. Cl A COM 12504L109 68,812 1,824,780 SH   SOLE   1,537,997 0 286,783
CBRE Group Inc. Cl A COM 12504L109 16,540 438,600 SH   OTR   0 0 438,600
Charles Schwab Corporation COM 808513105 54,249 1,613,604 SH   SOLE   1,223,413 0 390,191
Charles Schwab Corporation COM 808513105 28,530 848,600 SH   OTR   0 0 848,600
Chubb Limited COM H1467J104 57,250 512,577 SH   SOLE   384,064 0 128,513
Chubb Limited COM H1467J104 27,587 247,000 SH   OTR   0 0 247,000
COHU COM 192576106 16,707 1,349,550 SH   SOLE   1,091,060 0 258,490
Colfax Corporation COM 194014106 165,458 8,356,465 SH   SOLE   6,813,592 0 1,542,873
Colfax Corporation COM 194014106 20,913 1,056,200 SH   OTR   0 0 1,056,200
Commerce Bancshares COM 200525103 65,459 1,300,083 SH   SOLE   1,099,277 0 200,806
Crown Holdings COM 228368106 400 6,900 SH   SOLE   6,900 0 0
Donaldson COM 257651109 47,289 1,224,155 SH   SOLE   1,041,945 0 182,210
Eaton PLC COM G29183103 103,720 1,335,055 SH   SOLE   1,106,254 0 228,801
Eaton PLC COM G29183103 22,724 292,500 SH   OTR   0 0 292,500
Emerson Electric COM 291011104 486 10,200 SH   SOLE   4,900 0 5,300
Enerpac Tool Group COM 292765104 14,027 847,540 SH   SOLE   683,130 0 164,410
Entegris COM 29362U104 7,068 157,870 SH   SOLE   127,140 0 30,730
Essent Group Ltd COM G3198U102 91,038 3,456,265 SH   SOLE   2,884,985 0 571,280
Extended Stay America COM 30224P200 25,687 3,513,993 SH   SOLE   2,967,978 0 546,015
Exxon Mobil COM 30231G102 28,539 751,610 SH   SOLE   570,813 0 180,797
Exxon Mobil COM 30231G102 14,053 370,100 SH   OTR   0 0 370,100
FirstCash Inc COM 33767D105 109,240 1,522,719 SH   SOLE   1,286,239 0 236,480
FNF Group COM 31620R303 44,032 1,769,788 SH   SOLE   1,499,511 0 270,277
FNF Group COM 31620R303 6,904 277,500 SH   OTR   0 0 277,500
Gates Industrial Corporation P COM G39108108 48,049 6,510,683 SH   SOLE   5,347,491 0 1,163,192
General Mills COM 370334104 351 6,650 SH   SOLE   6,650 0 0
Gildan Activewear COM 375916103 106,444 8,342,025 SH   SOLE   6,825,156 0 1,516,869
Gildan Activewear COM 375916103 13,814 1,082,600 SH   OTR   0 0 1,082,600
Glacier Bancorp Inc COM 37637Q105 36,706 1,079,424 SH   SOLE   872,314 0 207,110
Globe Life Inc COM 37959E102 67,099 932,320 SH   SOLE   813,620 0 118,700
Gorman Rupp Co COM 383082104 5,548 177,763 SH   SOLE   144,370 0 33,393
H.B. Fuller Company COM 359694106 24,848 889,646 SH   SOLE   726,436 0 163,210
Hanesbrands Inc COM 410345102 64,423 8,185,928 SH   SOLE   6,667,756 0 1,518,172
Hanesbrands Inc COM 410345102 11,487 1,459,600 SH   OTR   0 0 1,459,600
HCA Healthcare Inc. COM 40412C101 31,809 354,025 SH   SOLE   271,260 0 82,765
HCA Healthcare Inc. COM 40412C101 18,132 201,800 SH   OTR   0 0 201,800
Helen of Troy COM G4388N106 140,448 975,128 SH   SOLE   807,603 0 167,525
Hexcel Corporation COM 428291108 84,019 2,259,181 SH   SOLE   1,882,777 0 376,404
Hexcel Corporation COM 428291108 9,000 242,000 SH   OTR   0 0 242,000
Hill Rom Holdings COM 431475102 121,135 1,204,129 SH   SOLE   1,021,219 0 182,910
Huntington Ingalls Industries COM 446413106 37,499 205,800 SH   SOLE   179,000 0 26,800
Illinois Tool Works COM 452308109 6,896 48,524 SH   SOLE   35,013 0 13,511
Integra Lifesciences COM 457985208 99,590 2,229,465 SH   SOLE   1,892,563 0 336,902
Intercontinental Exchange, Inc COM 45866F104 34,400 426,005 SH   SOLE   323,370 0 102,635
Intercontinental Exchange, Inc COM 45866F104 20,397 252,600 SH   OTR   0 0 252,600
Johnson & Johnson COM 478160104 53,573 408,548 SH   SOLE   309,640 0 98,908
Johnson & Johnson COM 478160104 27,327 208,400 SH   OTR   0 0 208,400
Johnson Controls COM G51502105 54,975 2,039,127 SH   SOLE   1,684,256 0 354,871
Johnson Controls COM G51502105 11,493 426,300 SH   OTR   0 0 426,300
JP Morgan Chase COM 46625H100 47,128 523,473 SH   SOLE   384,335 0 139,138
JP Morgan Chase COM 46625H100 21,373 237,400 SH   OTR   0 0 237,400
Kadant COM 48282T104 20,932 280,402 SH   SOLE   226,022 0 54,380
Laboratory Corp. of America COM 50540R409 82,214 650,477 SH   SOLE   541,886 0 108,591
Laboratory Corp. of America COM 50540R409 15,660 123,900 SH   OTR   0 0 123,900
Leidos Holdings Inc COM 525327102 47,132 514,259 SH   SOLE   431,415 0 82,844
Leidos Holdings Inc COM 525327102 11,245 122,700 SH   OTR   0 0 122,700
Malibu Boats Inc COM 56117J100 22,273 773,654 SH   SOLE   621,534 0 152,120
Medtronic PLC COM G5960L103 43,482 482,172 SH   SOLE   366,071 0 116,101
Medtronic PLC COM G5960L103 21,436 237,700 SH   OTR   0 0 237,700
Microsoft COM 594918104 284 1,800 SH   SOLE   1,800 0 0
MKS Instruments Inc. COM 55306N104 57,210 702,396 SH   SOLE   602,976 0 99,420
National Western Life Grp Cl A COM 638517102 14,914 86,707 SH   SOLE   70,221 0 16,486
Norwegian Cruise Line COM G66721104 25,061 2,286,600 SH   SOLE   1,964,300 0 322,300
NOW Inc. COM 67011P100 18,552 3,595,310 SH   SOLE   2,927,670 0 667,640
Nv5 Global Inc COM 62945V109 12,691 307,361 SH   SOLE   247,581 0 59,780
Omnicom Group COM 681919106 104,006 1,894,462 SH   SOLE   1,556,821 0 337,641
Omnicom Group COM 681919106 22,361 407,300 SH   OTR   0 0 407,300
Perrigo Co PLC COM G97822103 71,633 1,489,570 SH   SOLE   1,290,670 0 198,900
Pfizer COM 717081103 206 6,300 SH   SOLE   6,300 0 0
PGT Innovations Inc COM 69336V101 36,013 4,292,375 SH   SOLE   3,408,445 0 883,930
Philip Morris Int'l COM 718172109 40,675 557,496 SH   SOLE   422,524 0 134,972
Philip Morris Int'l COM 718172109 21,224 290,900 SH   OTR   0 0 290,900
Plexus Corp COM 729132100 22,378 410,148 SH   SOLE   333,298 0 76,850
PNC Financial Services COM 693475105 28,913 302,054 SH   SOLE   224,910 0 77,144
PNC Financial Services COM 693475105 17,794 185,900 SH   OTR   0 0 185,900
PRA Group COM 69354N106 10,419 375,854 SH   SOLE   306,354 0 69,500
Procter & Gamble COM 742718109 230 2,094 SH   SOLE   2,094 0 0
Progressive COM 743315103 118,500 1,604,822 SH   SOLE   1,316,898 0 287,924
Progressive COM 743315103 28,406 384,700 SH   OTR   0 0 384,700
Reliance Steel & Aluminum COM 759509102 105,214 1,201,207 SH   SOLE   996,357 0 204,850
Reliance Steel & Aluminum COM 759509102 14,347 163,800 SH   OTR   0 0 163,800
Rush Enterprises COM 781846209 13,575 425,294 SH   SOLE   345,164 0 80,130
Schlumberger COM 806857108 17,887 1,325,947 SH   SOLE   1,002,140 0 323,807
Schlumberger COM 806857108 7,407 549,100 SH   OTR   0 0 549,100
Schweitzer Mauduit COM 808541106 79,480 2,856,926 SH   SOLE   2,374,505 0 482,421
Snap-on Incorporated COM 833034101 88,903 816,970 SH   SOLE   673,622 0 143,348
Snap-on Incorporated COM 833034101 18,445 169,500 SH   OTR   0 0 169,500
State Street COM 857477103 117,568 2,207,028 SH   SOLE   1,782,942 0 424,086
State Street COM 857477103 23,284 437,100 SH   OTR   0 0 437,100
Steelcase Cl A COM 858155203 46,796 4,741,282 SH   SOLE   3,706,852 0 1,034,430
Stoneridge Inc COM 86183P102 14,418 860,794 SH   SOLE   700,694 0 160,100
Synchrony Financial COM 87165B103 86,730 5,390,276 SH   SOLE   4,386,619 0 1,003,657
Synchrony Financial COM 87165B103 18,515 1,150,700 SH   OTR   0 0 1,150,700
Syneos Health Inc COM 87166B102 88,032 2,233,178 SH   SOLE   1,879,298 0 353,880
TCF Financial Corporation COM 872307103 106,626 4,705,491 SH   SOLE   4,010,228 0 695,263
TE Connectivity COM H84989104 110,334 1,751,886 SH   SOLE   1,433,796 0 318,090
TE Connectivity COM H84989104 23,964 380,500 SH   OTR   0 0 380,500
Umpqua Holdings COM 904214103 33,011 3,028,495 SH   SOLE   2,470,755 0 557,740
United Parcel Service COM 911312106 48,014 513,957 SH   SOLE   385,468 0 128,489
United Parcel Service COM 911312106 21,776 233,100 SH   OTR   0 0 233,100
UnitedHealth Group COM 91324P102 56,604 226,979 SH   SOLE   172,280 0 54,699
UnitedHealth Group COM 91324P102 27,307 109,500 SH   OTR   0 0 109,500
US Bancorp COM 902973304 39,444 1,144,969 SH   SOLE   828,635 0 316,334
US Bancorp COM 902973304 18,255 529,900 SH   OTR   0 0 529,900
Varex Imaging Corporation COM 92214X106 29,403 1,294,735 SH   SOLE   1,050,245 0 244,490
Verizon Communications COM 92343V104 45,697 850,485 SH   SOLE   637,074 0 213,411
Verizon Communications COM 92343V104 19,923 370,800 SH   OTR   0 0 370,800
Wells Fargo COM 949746101 40,224 1,401,540 SH   SOLE   1,232,012 0 169,528
Wells Fargo COM 949746101 23,795 829,100 SH   OTR   0 0 829,100
Whirlpool Corp. COM 963320106 70,236 818,597 SH   SOLE   673,434 0 145,163
Whirlpool Corp. COM 963320106 13,531 157,700 SH   OTR   0 0 157,700
Winnebago COM 974637100 50,455 1,814,278 SH   SOLE   1,416,018 0 398,260
Woodward COM 980745103 78,187 1,315,394 SH   SOLE   1,091,109 0 224,285
Woodward COM 980745103 9,005 151,500 SH   OTR   0 0 151,500
Unilever PLC ADR ADR 904767704 311 6,150 SH   SOLE   6,150 0 0