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 59,914 364,443 SH   SOLE   281,225 0 83,218
3M Company COM 88579Y101 25,318 154,000 SH   OTR   0 0 154,000
Activision Blizzard Inc COM 00507V109 75,837 1,433,052 SH   SOLE   1,017,955 0 415,097
Activision Blizzard Inc COM 00507V109 26,090 493,000 SH   OTR   0 0 493,000
Actuant Corporation COM 00508X203 16,602 756,680 SH   SOLE   749,190 0 7,490
Acuity Brands Inc COM 00508Y102 7,025 52,115 SH   SOLE   21,665 0 30,450
AerCap Holdings N.V. COM N00985106 100,089 1,828,111 SH   SOLE   1,316,842 0 511,269
AerCap Holdings N.V. COM N00985106 30,797 562,500 SH   OTR   0 0 562,500
Air Lease Corp COM 00912X302 32,294 772,210 SH   SOLE   764,330 0 7,880
Allergan plc COM G0177J108 49,380 293,420 SH   SOLE   230,858 0 62,562
Allergan plc COM G0177J108 21,726 129,100 SH   OTR   0 0 129,100
Alliance Data Systems Corp. COM 018581108 31,262 243,985 SH   SOLE   173,847 0 70,138
Alliance Data Systems Corp. COM 018581108 10,532 82,200 SH   OTR   0 0 82,200
Amdocs Limited COM G02602103 92,087 1,392,935 SH   SOLE   995,972 0 396,963
Amdocs Limited COM G02602103 32,057 484,900 SH   OTR   0 0 484,900
American Eagle Outfitters COM 02553E106 50,151 3,091,940 SH   SOLE   2,334,200 0 757,740
American Woodmark COM 030506109 26,525 298,335 SH   SOLE   271,555 0 26,780
Ametek Inc COM 031100100 67,170 731,544 SH   SOLE   517,793 0 213,751
Ametek Inc COM 031100100 22,725 247,500 SH   OTR   0 0 247,500
Applied Materials Inc COM 038222105 41,976 841,195 SH   SOLE   594,514 0 246,681
Applied Materials Inc COM 038222105 12,216 244,800 SH   OTR   0 0 244,800
Arch Capital COM G0450A105 68,744 1,637,540 SH   SOLE   1,171,687 0 465,853
Arch Capital COM G0450A105 25,818 615,000 SH   OTR   0 0 615,000
Arrow Electronics COM 042735100 121,954 1,635,212 SH   SOLE   1,162,236 0 472,976
Arrow Electronics COM 042735100 41,026 550,100 SH   OTR   0 0 550,100
Axalta Coating Systems Ltd. COM G0750C108 53,581 1,777,137 SH   SOLE   1,277,562 0 499,575
Axalta Coating Systems Ltd. COM G0750C108 19,953 661,800 SH   OTR   0 0 661,800
Becton, Dickinson and Company COM 075887109 49,366 195,152 SH   SOLE   152,287 0 42,865
Becton, Dickinson and Company COM 075887109 20,287 80,200 SH   OTR   0 0 80,200
Berkshire Hathaway Cl B COM 084670702 63,711 306,272 SH   SOLE   241,552 0 64,720
Berkshire Hathaway Cl B COM 084670702 29,892 143,700 SH   OTR   0 0 143,700
Brookfield Asset Management In COM 112585104 78,845 1,485,120 SH   SOLE   1,173,157 0 311,963
Brookfield Asset Management In COM 112585104 41,108 774,300 SH   OTR   0 0 774,300
BWX Technologies Inc COM 05605H100 28,437 497,060 SH   SOLE   357,560 0 139,500
Cardinal Health COM 14149Y108 2,260 47,890 SH   SOLE   28,100 0 19,790
Carnival COM 143658300 69,289 1,585,197 SH   SOLE   1,232,592 0 352,605
Carnival COM 143658300 30,077 688,100 SH   OTR   0 0 688,100
CBRE Group, Inc. Cl A COM 12504L109 58,925 1,111,589 SH   SOLE   806,990 0 304,599
CBRE Group, Inc. Cl A COM 12504L109 23,987 452,500 SH   OTR   0 0 452,500
Charles Schwab Corporation COM 808513105 47,508 1,135,731 SH   SOLE   881,600 0 254,131
Charles Schwab Corporation COM 808513105 20,622 493,000 SH   OTR   0 0 493,000
Chubb Limited COM H1467J104 81,639 505,690 SH   SOLE   389,320 0 116,370
Chubb Limited COM H1467J104 31,997 198,200 SH   OTR   0 0 198,200
COHU COM 192576106 17,261 1,278,151 SH   SOLE   1,264,871 0 13,280
Colfax Corporation COM 194014106 131,171 4,513,810 SH   SOLE   3,511,130 0 1,002,680
Colfax Corporation COM 194014106 31,693 1,090,600 SH   OTR   0 0 1,090,600
Commerce Bancshares COM 200525103 39,514 651,514 SH   SOLE   521,379 0 130,135
Crown Holdings COM 228368106 72,993 1,104,954 SH   SOLE   763,677 0 341,277
Crown Holdings COM 228368106 26,021 393,900 SH   OTR   0 0 393,900
Donaldson COM 257651109 32,374 621,615 SH   SOLE   489,635 0 131,980
Eaton PLC COM G29183103 89,214 1,072,927 SH   SOLE   767,961 0 304,966
Eaton PLC COM G29183103 30,832 370,800 SH   OTR   0 0 370,800
Emerson Electric COM 291011104 682 10,200 SH   SOLE   4,900 0 5,300
Entegris COM 29362U104 11,201 238,010 SH   SOLE   235,590 0 2,420
Essent Group Ltd COM G3198U102 10,606 222,489 SH   SOLE   220,209 0 2,280
Extended Stay America COM 30224P200 19,939 1,361,965 SH   SOLE   1,160,380 0 201,585
Exxon Mobil COM 30231G102 64,030 906,807 SH   SOLE   711,599 0 195,208
Exxon Mobil COM 30231G102 27,079 383,500 SH   OTR   0 0 383,500
FirstCash Inc COM 33767D105 23,127 252,285 SH   SOLE   194,525 0 57,760
FNF Group COM 31620R303 95,298 2,145,868 SH   SOLE   1,521,659 0 624,209
FNF Group COM 31620R303 33,965 764,800 SH   OTR   0 0 764,800
Gates Industrial Corporation P COM G39108108 39,779 3,950,235 SH   SOLE   3,068,905 0 881,330
General Mills COM 370334104 276 5,000 SH   SOLE   5,000 0 0
Gildan Activewear COM 375916103 101,961 2,872,148 SH   SOLE   2,267,910 0 604,238
Gildan Activewear COM 375916103 24,055 677,600 SH   OTR   0 0 677,600
Glacier Bancorp, Inc. COM 37637Q105 26,761 661,420 SH   SOLE   654,470 0 6,950
Globe Life Inc COM 37959E102 14,885 155,440 SH   SOLE   68,240 0 87,200
Gorman Rupp Co COM 383082104 5,072 145,779 SH   SOLE   144,299 0 1,480
H.B. Fuller Company COM 359694106 26,445 567,980 SH   SOLE   562,130 0 5,850
Hanesbrands Inc COM 410345102 81,168 5,298,195 SH   SOLE   4,045,453 0 1,252,742
Hanesbrands Inc COM 410345102 22,560 1,472,600 SH   OTR   0 0 1,472,600
HCA Healthcare Inc. COM 40412C101 33,515 278,314 SH   SOLE   206,208 0 72,106
HCA Healthcare Inc. COM 40412C101 19,749 164,000 SH   OTR   0 0 164,000
Helen of Troy COM G4388N106 81,472 516,760 SH   SOLE   395,715 0 121,045
Hexcel Corporation COM 428291108 37,918 461,685 SH   SOLE   363,275 0 98,410
Hill Rom Holdings COM 431475102 35,119 333,736 SH   SOLE   271,006 0 62,730
Illinois Tool Works COM 452308109 7,773 49,674 SH   SOLE   34,463 0 15,211
Intercontinental Exchange, Inc COM 45866F104 53,085 575,321 SH   SOLE   454,957 0 120,364
Intercontinental Exchange, Inc COM 45866F104 24,599 266,600 SH   OTR   0 0 266,600
Johnson & Johnson COM 478160104 63,413 490,127 SH   SOLE   380,831 0 109,296
Johnson & Johnson COM 478160104 26,704 206,400 SH   OTR   0 0 206,400
Johnson Controls COM G51502105 51,687 1,177,639 SH   SOLE   831,608 0 346,031
Johnson Controls COM G51502105 16,375 373,100 SH   OTR   0 0 373,100
JP Morgan Chase COM 46625H100 81,786 694,930 SH   SOLE   526,164 0 168,766
JP Morgan Chase COM 46625H100 32,800 278,700 SH   OTR   0 0 278,700
Kadant COM 48282T104 17,506 199,403 SH   SOLE   197,323 0 2,080
Laboratory Corp. of America COM 50540R409 67,658 402,729 SH   SOLE   285,260 0 117,469
Laboratory Corp. of America COM 50540R409 24,125 143,600 SH   OTR   0 0 143,600
Leidos Holdings Inc COM 525327102 29,084 338,656 SH   SOLE   248,060 0 90,596
Leidos Holdings Inc COM 525327102 8,073 94,000 SH   OTR   0 0 94,000
Malibu Boats Inc COM 56117J100 16,177 527,287 SH   SOLE   521,927 0 5,360
Mednax COM 58502B106 32,278 1,426,965 SH   SOLE   1,159,125 0 267,840
Medtronic PLC COM G5960L103 64,121 590,328 SH   SOLE   461,982 0 128,346
Medtronic PLC COM G5960L103 28,241 260,000 SH   OTR   0 0 260,000
Microsoft COM 594918104 250 1,800 SH   SOLE   1,800 0 0
MKS Instruments, Inc. COM 55306N104 21,278 230,581 SH   SOLE   154,221 0 76,360
National Western Life Grp Cl A COM 638517102 12,829 47,805 SH   SOLE   47,315 0 490
NOW Inc. COM 67011P100 20,404 1,778,925 SH   SOLE   1,760,515 0 18,410
Omnicom Group COM 681919106 73,939 944,310 SH   SOLE   660,352 0 283,958
Omnicom Group COM 681919106 24,727 315,800 SH   OTR   0 0 315,800
Perrigo Co PLC COM G97822103 14,254 255,030 SH   SOLE   110,330 0 144,700
PGT Innovations, Inc. COM 69336V101 49,853 2,886,687 SH   SOLE   2,713,997 0 172,690
Philip Morris Int'l COM 718172109 43,848 577,478 SH   SOLE   426,710 0 150,768
Philip Morris Int'l COM 718172109 24,062 316,900 SH   OTR   0 0 316,900
Plexus Corp COM 729132100 39,175 626,706 SH   SOLE   620,286 0 6,420
PNC Financial Services COM 693475105 46,582 332,351 SH   SOLE   252,265 0 80,086
PNC Financial Services COM 693475105 23,393 166,900 SH   OTR   0 0 166,900
PRA Group COM 69354N106 25,737 761,680 SH   SOLE   753,820 0 7,860
Progressive COM 743315103 33,947 439,437 SH   SOLE   318,534 0 120,903
Progressive COM 743315103 12,182 157,700 SH   OTR   0 0 157,700
Quanex Building Products COM 747619104 18,621 1,029,914 SH   SOLE   1,020,684 0 9,230
Reliance Steel & Aluminum COM 759509102 99,622 999,616 SH   SOLE   792,751 0 206,865
Reliance Steel & Aluminum COM 759509102 22,105 221,800 SH   OTR   0 0 221,800
RenaissanceRe COM G7496G103 10,411 53,820 SH   SOLE   53,260 0 560
Rush Enterprises COM 781846209 18,860 488,863 SH   SOLE   483,923 0 4,940
Schlumberger COM 806857108 36,573 1,070,324 SH   SOLE   828,535 0 241,789
Schlumberger COM 806857108 13,296 389,100 SH   OTR   0 0 389,100
Schweitzer Mauduit COM 808541106 69,228 1,849,040 SH   SOLE   1,500,890 0 348,150
Snap-on Incorporated COM 833034101 79,402 507,229 SH   SOLE   363,948 0 143,281
Snap-on Incorporated COM 833034101 27,786 177,500 SH   OTR   0 0 177,500
State Street COM 857477103 104,835 1,771,163 SH   SOLE   1,255,241 0 515,922
State Street COM 857477103 35,727 603,600 SH   OTR   0 0 603,600
Steelcase Cl A COM 858155203 65,248 3,546,090 SH   SOLE   2,809,240 0 736,850
Synchrony Financial COM 87165B103 93,194 2,733,753 SH   SOLE   1,915,438 0 818,315
Synchrony Financial COM 87165B103 32,103 941,700 SH   OTR   0 0 941,700
Syneos Health Inc COM 87166B102 52,848 993,204 SH   SOLE   750,039 0 243,165
TCF Financial Corporation COM 872307103 51,633 1,356,266 SH   SOLE   1,049,363 0 306,903
TE Connectivity COM H84989104 70,075 752,039 SH   SOLE   529,732 0 222,307
TE Connectivity COM H84989104 23,062 247,500 SH   OTR   0 0 247,500
Umpqua Holdings COM 904214103 29,426 1,787,716 SH   SOLE   1,769,256 0 18,460
United Parcel Service COM 911312106 76,261 636,459 SH   SOLE   489,033 0 147,426
United Parcel Service COM 911312106 30,446 254,100 SH   OTR   0 0 254,100
UnitedHealth Group COM 91324P102 60,162 276,837 SH   SOLE   214,831 0 62,006
UnitedHealth Group COM 91324P102 24,774 114,000 SH   OTR   0 0 114,000
Varex Imaging Corporation COM 92214X106 22,134 775,560 SH   SOLE   767,590 0 7,970
Verizon Communications COM 92343V104 79,527 1,317,541 SH   SOLE   1,013,959 0 303,582
Verizon Communications COM 92343V104 31,466 521,300 SH   OTR   0 0 521,300
Wells Fargo COM 949746101 69,942 1,386,634 SH   SOLE   1,225,581 0 161,053
Wells Fargo COM 949746101 33,633 666,800 SH   OTR   0 0 666,800
Whirlpool Corp. COM 963320106 68,921 435,215 SH   SOLE   308,492 0 126,723
Whirlpool Corp. COM 963320106 23,311 147,200 SH   OTR   0 0 147,200
Williams-Sonoma Inc COM 969904101 34,497 507,459 SH   SOLE   370,965 0 136,494
Winnebago COM 974637100 71,172 1,855,847 SH   SOLE   1,668,037 0 187,810
Woodward COM 980745103 28,699 266,154 SH   SOLE   204,454 0 61,700
Diageo plc ADR ADR 25243Q205 343 2,100 SH   SOLE   2,100 0 0
Unilever PLC ADR ADR 904767704 282 4,700 SH   SOLE   4,700 0 0