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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AerCap Holdings N.V. COM N00985106   236,205,305 2,468,185 SH   SOLE   1,657,900 0 810,285
AerCap Holdings N.V. COM N00985106   44,596,200 466,000 SH   OTR   0 0 466,000
Air Lease Corp COM 00912X302   57,918,723 1,201,384 SH   SOLE   967,894 0 233,490
Alphabet Inc CL A COM 02079K305   1,535,980 8,114 SH   SOLE   5,014 0 3,100
Alphabet Inc CL C COM 02079K107   304,704 1,600 SH   SOLE   1,600 0 0
American Eagle Outfitters COM 02553E106   99,969,823 5,996,990 SH   SOLE   5,031,455 0 965,535
American Woodmark COM 030506109   71,542,484 899,566 SH   SOLE   751,121 0 148,445
Ametek Inc COM 031100100   39,156,618 217,223 SH   SOLE   175,773 0 41,450
APi Group COM 00187Y100   144,627,025 4,020,768 SH   SOLE   3,330,518 0 690,250
Armstrong World Industries Inc COM 04247X102   70,646,627 499,870 SH   SOLE   420,308 0 79,562
Arrow Electronics COM 042735100   166,309,929 1,470,208 SH   SOLE   1,264,961 0 205,247
Arrow Electronics COM 042735100   35,644,112 315,100 SH   OTR   0 0 315,100
Atlas Energy Solutions Inc COM 642045108   56,393,692 2,542,547 SH   SOLE   2,104,976 0 437,571
Atmos Energy COM 049560105   124,930,761 897,040 SH   SOLE   780,385 0 116,655
Atmos Energy COM 049560105   33,424,800 240,000 SH   OTR   0 0 240,000
Bank of America COM 060505104   40,027,814 910,758 SH   SOLE   822,593 0 88,165
Bank of America COM 060505104   28,084,050 639,000 SH   OTR   0 0 639,000
Baxter International Inc COM 071813109   46,989,299 1,611,430 SH   SOLE   1,336,290 0 275,140
Becton Dickinson and Company COM 075887109   166,008,719 731,735 SH   SOLE   365,760 0 365,975
Becton Dickinson and Company COM 075887109   62,139,693 273,900 SH   OTR   0 0 273,900
Berkshire Hathaway Cl B COM 084670702   41,510,476 91,578 SH   SOLE   82,214 0 9,364
Berkshire Hathaway Cl B COM 084670702   28,284,672 62,400 SH   OTR   0 0 62,400
BrightView Holdings Inc COM 10948C107   29,106,517 1,820,295 SH   SOLE   1,549,795 0 270,500
Brookfield Asset Management - COM 113004105   84,710,404 1,563,211 SH   SOLE   1,277,154 0 286,057
Brookfield Asset Management - COM 113004105   22,163,710 409,000 SH   OTR   0 0 409,000
Brookfield Corp COM 11271J107   171,062,431 2,977,588 SH   SOLE   1,236,801 0 1,740,787
Brookfield Corp COM 11271J107   50,208,428 873,950 SH   OTR   0 0 873,950
CarMax Inc COM 143130102   117,351,191 1,435,313 SH   SOLE   1,250,723 0 184,590
CarMax Inc COM 143130102   32,049,920 392,000 SH   OTR   0 0 392,000
CBRE Group Inc. Cl A COM 12504L109   86,614,770 659,721 SH   SOLE   572,828 0 86,893
CBRE Group Inc. Cl A COM 12504L109   26,783,160 204,000 SH   OTR   0 0 204,000
Charles River Laboratories COM 159864107   78,781,188 426,767 SH   SOLE   364,207 0 62,560
Charles Schwab Corporation COM 808513105   143,799,728 1,942,977 SH   SOLE   1,072,662 0 870,315
Charles Schwab Corporation COM 808513105   58,882,356 795,600 SH   OTR   0 0 795,600
Chubb Limited COM H1467J104   125,807,955 455,331 SH   SOLE   224,368 0 230,963
Chubb Limited COM H1467J104   45,727,650 165,500 SH   OTR   0 0 165,500
Citigroup COM 172967424   23,870,798 339,122 SH   SOLE   325,782 0 13,340
Citigroup COM 172967424   20,905,830 297,000 SH   OTR   0 0 297,000
Columbia Banking System COM 197236102   54,560,065 2,019,995 SH   SOLE   1,691,426 0 328,569
Commerce Bancshares COM 200525103   56,027,040 899,166 SH   SOLE   724,997 0 174,169
CONMED Corporation COM 207410101   45,447,103 664,043 SH   SOLE   530,713 0 133,330
ConocoPhillips COM 20825C104   130,766,058 1,318,605 SH   SOLE   599,310 0 719,295
ConocoPhillips COM 20825C104   43,833,140 442,000 SH   OTR   0 0 442,000
Crown Castle Inc COM 22822V101   210,566,467 2,320,036 SH   SOLE   1,450,556 0 869,480
Crown Castle Inc COM 22822V101   47,104,440 519,000 SH   OTR   0 0 519,000
Dentsply Sirona Inc COM 24906P109   143,790,126 7,575,876 SH   SOLE   6,531,420 0 1,044,456
Dentsply Sirona Inc COM 24906P109   30,311,060 1,597,000 SH   OTR   0 0 1,597,000
DMC Global Inc COM 23291C103   12,887,630 1,753,419 SH   SOLE   1,411,282 0 342,137
Dream Finders Homes Inc COM 26154D100   51,123,608 2,196,975 SH   SOLE   1,867,440 0 329,535
Emerson Electric COM 291011104   619,650 5,000 SH   SOLE   0 0 5,000
Enerpac Tool Group Corp COM 292765104   44,725,479 1,088,476 SH   SOLE   911,536 0 176,940
EOG Resources Inc COM 26875P101   40,902,372 333,679 SH   SOLE   325,484 0 8,195
EOG Resources Inc COM 26875P101   35,793,360 292,000 SH   OTR   0 0 292,000
ESAB Corporation COM 29605J106   103,723,152 864,792 SH   SOLE   687,047 0 177,745
Essent Group Ltd COM G3198U102   121,342,677 2,228,925 SH   SOLE   1,873,373 0 355,552
Fidelity National Financial In COM 31620R303   259,145,215 4,616,053 SH   SOLE   2,962,819 0 1,653,234
Fidelity National Financial In COM 31620R303   47,859,350 852,500 SH   OTR   0 0 852,500
Flowers Foods Inc COM 343498101   112,660,282 5,453,063 SH   SOLE   4,537,819 0 915,244
Gates Industrial Corporation P COM G39108108   65,575,329 3,187,911 SH   SOLE   2,654,573 0 533,338
General Mills COM 370334104   936,781 14,690 SH   SOLE   14,690 0 0
Gentex Corporation COM 371901109   108,401,335 3,773,106 SH   SOLE   3,145,209 0 627,897
Gildan Activewear COM 375916103   379,045,198 8,056,221 SH   SOLE   5,538,900 0 2,517,321
Gildan Activewear COM 375916103   61,804,880 1,313,600 SH   OTR   0 0 1,313,600
Glacier Bancorp Inc COM 37637Q105   157,026,440 3,126,771 SH   SOLE   2,557,898 0 568,873
Gorman Rupp Co COM 383082104   16,845,088 444,227 SH   SOLE   358,224 0 86,003
H&E Equipment Services COM 404030108   22,645,909 462,539 SH   SOLE   371,523 0 91,016
Hanesbrands Inc COM 410345102   106,237,077 13,051,238 SH   SOLE   11,189,388 0 1,861,850
Hanesbrands Inc COM 410345102   19,833,924 2,436,600 SH   OTR   0 0 2,436,600
Hasbro COM 418056107   100,838,941 1,803,594 SH   SOLE   1,560,959 0 242,635
Hasbro COM 418056107   21,637,170 387,000 SH   OTR   0 0 387,000
HCA Healthcare Inc. COM 40412C101   24,364,076 81,173 SH   SOLE   74,551 0 6,622
HCA Healthcare Inc. COM 40412C101   16,898,445 56,300 SH   OTR   0 0 56,300
Illinois Tool Works COM 452308109   380,340 1,500 SH   SOLE   0 0 1,500
Ingredion Incorporated COM 457187102   92,080,463 669,384 SH   SOLE   581,345 0 88,039
Ingredion Incorporated COM 457187102   16,782,320 122,000 SH   OTR   0 0 122,000
Integer Holdings Corporation COM 45826H109   39,570,870 298,603 SH   SOLE   235,353 0 63,250
Janus International Group COM 47103N106   55,485,150 7,549,000 SH   SOLE   6,239,772 0 1,309,228
Johnson & Johnson COM 478160104   88,250,306 610,222 SH   SOLE   275,226 0 334,996
Johnson & Johnson COM 478160104   29,132,253 201,440 SH   OTR   0 0 201,440
JP Morgan Chase COM 46625H100   32,549,262 135,786 SH   SOLE   124,358 0 11,428
JP Morgan Chase COM 46625H100   22,388,914 93,400 SH   OTR   0 0 93,400
Kenvue Inc COM 49177J102   33,552,833 1,571,561 SH   SOLE   1,432,775 0 138,786
Kenvue Inc COM 49177J102   24,038,157 1,125,909 SH   OTR   0 0 1,125,909
Labcorp Holdings COM 504922105   151,204,665 659,361 SH   SOLE   576,136 0 83,225
Labcorp Holdings COM 504922105   43,318,548 188,900 SH   OTR   0 0 188,900
Live Nation Entertainment COM 538034109   36,644,615 282,970 SH   SOLE   226,000 0 56,970
LKQ Corp COM 501889208   109,637,488 2,983,333 SH   SOLE   2,650,168 0 333,165
LKQ Corp COM 501889208   32,817,750 893,000 SH   OTR   0 0 893,000
M&T Bank Corporation COM 55261F104   41,822,825 222,450 SH   SOLE   185,060 0 37,390
Malibu Boats Inc COM 56117J100   50,508,179 1,343,660 SH   SOLE   1,134,595 0 209,065
Markel Group COM 570535104   93,834,410 54,358 SH   SOLE   45,508 0 8,850
Medtronic PLC COM G5960L103   51,257,558 641,682 SH   SOLE   587,087 0 54,595
Medtronic PLC COM G5960L103   36,401,316 455,700 SH   OTR   0 0 455,700
MKS Instruments Inc. COM 55306N104   91,554,206 877,040 SH   SOLE   734,519 0 142,521
MSA Safety COM 553498106   107,976,942 651,366 SH   SOLE   545,386 0 105,980
Occidental Petroleum COM 674599105   109,126,728 2,208,596 SH   SOLE   2,012,221 0 196,375
Occidental Petroleum COM 674599105   37,057,500 750,000 SH   OTR   0 0 750,000
Omnicom Group COM 681919106   163,687,400 1,902,457 SH   SOLE   1,672,429 0 230,028
Omnicom Group COM 681919106   47,175,732 548,300 SH   OTR   0 0 548,300
Open Text Corp COM 683715106   178,669,945 6,308,967 SH   SOLE   5,538,553 0 770,414
Perrigo Co PLC COM G97822103   91,878,567 3,573,651 SH   SOLE   2,997,011 0 576,640
Philip Morris Int'l COM 718172109   126,153,397 1,048,221 SH   SOLE   433,891 0 614,330
Philip Morris Int'l COM 718172109   39,583,115 328,900 SH   OTR   0 0 328,900
PPG Industries COM 693506107   80,496,041 673,889 SH   SOLE   594,279 0 79,610
PPG Industries COM 693506107   27,354,050 229,000 SH   OTR   0 0 229,000
RB Global Inc COM 74935Q107   240,646,361 2,667,624 SH   SOLE   1,702,011 0 965,613
RB Global Inc COM 74935Q107   43,205,989 478,949 SH   OTR   0 0 478,949
Reliance Inc COM 759509102   538,520 2,000 SH   SOLE   0 0 2,000
RenaissanceRe COM G7496G103   217,609,972 874,603 SH   SOLE   601,633 0 272,970
RenaissanceRe COM G7496G103   45,532,230 183,000 SH   OTR   0 0 183,000
Rush Enterprises Inc. Class A COM 781846209   51,588,346 941,565 SH   SOLE   797,250 0 144,315
Ryman Hospitality Properties COM 78377T107   74,811,154 716,994 SH   SOLE   600,353 0 116,641
Stanley Black & Decker COM 854502101   91,933,897 1,145,023 SH   SOLE   998,793 0 146,230
Stanley Black & Decker COM 854502101   25,532,220 318,000 SH   OTR   0 0 318,000
State Street COM 857477103   229,407,762 2,337,318 SH   SOLE   1,409,945 0 927,373
State Street COM 857477103   47,219,965 481,100 SH   OTR   0 0 481,100
Steelcase Cl A COM 858155203   44,391,322 3,755,611 SH   SOLE   3,202,197 0 553,414
Stewart Information Services COM 860372101   28,671,912 424,832 SH   SOLE   340,052 0 84,780
Stoneridge Inc COM 86183P102   8,859,472 1,412,994 SH   SOLE   1,133,406 0 279,588
TE Connectivity COM G87052109   187,477,848 1,311,309 SH   SOLE   842,615 0 468,694
TE Connectivity COM G87052109   40,389,025 282,500 SH   OTR   0 0 282,500
Tecnoglass COM G87264100   62,285,237 785,240 SH   SOLE   643,730 0 141,510
Teleflex Incorporated COM 879369106   191,961,575 1,078,557 SH   SOLE   603,657 0 474,900
The Kraft Heinz Company COM 500754106   99,282,175 3,232,894 SH   SOLE   2,807,659 0 425,235
The Kraft Heinz Company COM 500754106   33,320,350 1,085,000 SH   OTR   0 0 1,085,000
The Walt Disney Company COM 254687106   39,463,331 354,408 SH   SOLE   340,638 0 13,770
The Walt Disney Company COM 254687106   33,627,700 302,000 SH   OTR   0 0 302,000
The Williams Companies Inc COM 969457100   446,490 8,250 SH   SOLE   8,250 0 0
TJX COS INC NEW COM COM 872540109   302,025 2,500 SH   SOLE   2,500 0 0
UnitedHealth Group COM 91324P102   91,162,548 180,213 SH   SOLE   88,222 0 91,991
UnitedHealth Group COM 91324P102   33,892,620 67,000 SH   OTR   0 0 67,000
Varex Imaging Corporation COM 92214X106   26,099,891 1,788,889 SH   SOLE   1,447,599 0 341,290
Verizon Communications COM 92343V104   61,711,048 1,543,162 SH   SOLE   1,420,117 0 123,045
Verizon Communications COM 92343V104   45,340,662 1,133,800 SH   OTR   0 0 1,133,800
Warner Music Group Corp COM 934550203   140,311,549 4,526,179 SH   SOLE   4,024,144 0 502,035
Warner Music Group Corp COM 934550203   42,315,000 1,365,000 SH   OTR   0 0 1,365,000
Weatherford International plc COM G48833118   17,702,638 247,140 SH   SOLE   198,780 0 48,360
White Mountains Insurance Grou COM G9618E107   66,268,194 34,070 SH   SOLE   28,369 0 5,701
Winnebago COM 974637100   93,997,355 1,967,295 SH   SOLE   1,211,496 0 755,799
Woodward COM 980745103   196,014,469 1,177,830 SH   SOLE   1,014,455 0 163,375
Woodward COM 980745103   29,539,550 177,500 SH   OTR   0 0 177,500
WSFS Financial COM 929328102   41,588,411 782,767 SH   SOLE   629,707 0 153,060
Unilever PLC ADR ADR 904767704   35,337,765 623,241 SH   SOLE   568,886 0 54,355
Unilever PLC ADR ADR 904767704   24,551,100 433,000 SH   OTR   0 0 433,000