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
Novartis AG SPONSORED ADR 66987v109   240 2,375 SH   SOLE   0 0 2,375
Novo Nordisk AS ADR 670100205   431 4,163 SH   SOLE   0 0 4,163
ALLETE Inc COM NEW 018522300   19,775 323,327 SH   SOLE   135,170 0 188,157
Abbott Laboratories COM 002824100   342 3,108 SH   SOLE   10 0 3,098
Advanced Micro Devices Inc COM 007903107   587 3,985 SH   SOLE   0 0 3,985
Agilent Technologies Inc COM 00846u101   13,061 93,940 SH   SOLE   25,015 0 68,925
Alaska Air Group Inc COM 011659109   3,986 102,010 SH   SOLE   90,875 0 11,135
Allstate Corp COM 020002101   26,420 188,738 SH   SOLE   51,505 0 137,233
Alphabet Inc CAP STK CL A 02079K305   3,021 21,629 SH   SOLE   0 0 21,629
Alphabet Inc CAP STK CL C 02079K107   19,339 137,227 SH   SOLE   31,005 0 106,222
Alpine Income Ppty Tr Inc COM 02083X103   3,468 205,075 SH   SOLE   151,140 0 53,935
Amazon.com Inc COM 023135106   2,631 17,318 SH   SOLE   0 0 17,318
Amdocs Ltd SHS G02602103   18,467 210,120 SH   SOLE   77,860 0 132,260
American Express Co COM 025816109   440 2,350 SH   SOLE   0 0 2,350
Analog Devices Inc COM 032654105   439 2,210 SH   SOLE   0 0 2,210
Apple Hospitality REIT Inc COM NEW 03784Y200   2,699 162,502 SH   SOLE   137,442 0 25,060
Apple Inc COM 037833100   18,502 96,100 SH   SOLE   0 0 96,100
Atlantic Union Bankshares Corp COM 04911A107   4,567 124,985 SH   SOLE   110,300 0 14,685
AutoZone Inc COM 053332102   33,450 12,937 SH   SOLE   3,602 0 9,335
Bally's Corporation COM 05875B106   9,380 672,857 SH   SOLE   271,525 0 401,332
Bank of America Corp COM 060505104   616 18,305 SH   SOLE   0 0 18,305
Becton Dickinson & Co COM 075887109   19,672 80,681 SH   SOLE   21,885 0 58,796
Berkshire Hathaway Inc Del CL B NEW 084670702   567 1,591 SH   SOLE   0 0 1,591
Blue Bird Corporation COM 095306106   22,332 828,339 SH   SOLE   342,160 0 486,179
Boeing Co COM 097023105   925 3,550 SH   SOLE   0 0 3,550
Booking Holdings Inc COM 09857L108   628 177 SH   SOLE   0 0 177
CACI International Inc CL A 127190304   22,067 68,139 SH   SOLE   23,985 0 44,154
CNA Financial Corp COM 126117100   13,134 310,420 SH   SOLE   143,995 0 166,425
COPT Defense Properties SHS BEN INT 22002T108   22,819 890,330 SH   SOLE   316,725 0 573,605
Carlisle Cos COM 142339100   31,933 102,207 SH   SOLE   40,930 0 61,277
Chevron Corp New COM 166764100   29,828 199,972 SH   SOLE   53,579 0 146,393
Chubb Ltd COM H1467J104   28,451 125,889 SH   SOLE   33,915 0 91,974
The Cigna Corp COM 125523100   22,643 75,615 SH   SOLE   21,590 0 54,025
Cisco Systems COM 17275r102   338 6,696 SH   SOLE   300 0 6,396
Coca-Cola Co COM 191216100   284 4,814 SH   SOLE   175 0 4,639
ConocoPhillips COM 20825c104   28,741 247,614 SH   SOLE   66,040 0 181,574
Constellation Brands CL A 21036p108   242 1,000 SH   SOLE   0 0 1,000
Costco Wholesale Corp New COM 22160k105   1,162 1,760 SH   SOLE   0 0 1,760
Crown Holdings Inc COM 228368106   2,624 28,490 SH   SOLE   25,850 0 2,640
D R Horton Co COM 23331a109   512 3,370 SH   SOLE   0 0 3,370
DT Midstream Inc COMMON STOCK 23345M107   25,245 460,668 SH   SOLE   166,229 0 294,439
Dell Technologies Inc CL C 24703L202   12,342 161,330 SH   SOLE   43,180 0 118,150
Delta Air Lines Inc Del COM NEW 247361702   23,741 590,129 SH   SOLE   156,015 0 434,114
Diamondback Energy Inc COM 25278X109   4,809 31,010 SH   SOLE   27,250 0 3,760
Discover Financial Services COM 254709108   27,190 241,904 SH   SOLE   66,285 0 175,619
Dow Inc COM 260557103   14,262 260,060 SH   SOLE   73,605 0 186,455
EOG Resources Inc COM 26875P101   327 2,704 SH   SOLE   0 0 2,704
Eli Lilly & Co COM 532457108   1,608 2,759 SH   SOLE   0 0 2,759
Equifax Inc COM 294429105   325 1,315 SH   SOLE   0 0 1,315
Evercore Inc CLASS A 29977A105   5,031 29,415 SH   SOLE   26,625 0 2,790
Exxon Mobil Corp COM 30231g102   27,901 279,065 SH   SOLE   77,465 0 201,600
Ferrari NV COM N3167Y103   338 1,000 SH   SOLE   0 0 1,000
Fiserv Inc COM 337738108   30,284 227,970 SH   SOLE   62,505 0 165,465
Ford Motor Co Del COM 345370860   134 10,999 SH   SOLE   0 0 10,999
Gaming and Leisure Properties COM 36467J108   3,031 61,425 SH   SOLE   56,000 0 5,425
General Dynamics Corp COM 369550108   671 2,584 SH   SOLE   60 0 2,524
Goldman Sachs Group Inc COM 38141G104   762 1,975 SH   SOLE   0 0 1,975
HCA Healthcare Inc COM 40412C101   33,144 122,447 SH   SOLE   33,805 0 88,642
HF Sinclair Corporation COM 403949100   3,402 61,225 SH   SOLE   53,850 0 7,375
Hartford Financial Services Gr COM 416515104   241 3,000 SH   SOLE   0 0 3,000
Heartland Financial USA Inc COM 42234Q102   2,774 73,760 SH   SOLE   65,220 0 8,540
Henry Schein Inc COM 806407102   3,415 45,110 SH   SOLE   40,775 0 4,335
Home Depot Inc COM 437076102   513 1,480 SH   SOLE   0 0 1,480
Howmet Aerospace Inc COM 443201108   28,984 535,545 SH   SOLE   197,535 0 338,010
Huntington Bancshares Inc COM 446150104   226 17,764 SH   SOLE   0 0 17,764
Illinois Tool Works Inc COM 452308109   396 1,510 SH   SOLE   0 0 1,510
Intuitive Surgical Inc COM NEW 46120E602   337 1,000 SH   SOLE   0 0 1,000
JPMorgan Chase & Co COM 46625H100   29,867 175,585 SH   SOLE   48,535 0 127,050
John Bean Technologies Corpora COM 477839104   12,335 124,031 SH   SOLE   59,780 0 64,251
Johnson & Johnson COM 478160104   1,197 7,637 SH   SOLE   0 0 7,637
Kenvue Inc. COM 49177J102   365 16,966 SH   SOLE   500 0 16,466
L3 Harris Technologies COM 502431109   17,266 81,976 SH   SOLE   21,875 0 60,101
LKQ Corporation COM 501889208   2,001 41,875 SH   SOLE   38,100 0 3,775
Lam Research Corp COM 512807108   26,977 34,442 SH   SOLE   9,565 0 24,877
Lennar Corp CL A 526057104   477 3,200 SH   SOLE   0 0 3,200
Marathon Oil Corp COM 565849106   2,985 123,535 SH   SOLE   109,250 0 14,285
Masco Corp COM 574599106   27,743 414,205 SH   SOLE   151,455 0 262,750
Mastercard Inc CL A 57636Q104   523 1,226 SH   SOLE   0 0 1,226
Match Group Inc New COM 57667L107   2,410 66,015 SH   SOLE   60,725 0 5,290
McDonalds Corp COM 580135101   297 1,000 SH   SOLE   0 0 1,000
Medtronic PLC SHS G5960L103   15,228 184,848 SH   SOLE   51,752 0 133,096
Merck & Co Inc COM 58933y105   1,023 9,381 SH   SOLE   75 0 9,306
Micron Technology Inc COM 595112103   20,663 242,130 SH   SOLE   66,655 0 175,475
Microsoft Corp COM 594918104   17,982 47,819 SH   SOLE   11,435 0 36,384
Mondelez International Inc CL A 609207105   25,264 348,807 SH   SOLE   95,730 0 253,077
Monolithic Power Systems Inc COM 609839105   631 1,000 SH   SOLE   0 0 1,000
Morgan Stanley COM NEW 617446448   30,731 329,553 SH   SOLE   86,950 0 242,603
NVIDIA Corp COM 67066G104   557 1,125 SH   SOLE   0 0 1,125
Netflix Inc COM 64110L106   740 1,519 SH   SOLE   0 0 1,519
Nomad Foods Ltd USD ORD SHS G6564A105   3,290 194,120 SH   SOLE   176,175 0 17,945
Northwestern Energy Group COM NEW 668074305   3,049 59,910 SH   SOLE   48,125 0 11,785
Nucor Corp COM 670346105   651 3,738 SH   SOLE   0 0 3,738
O'Reilly Automotive COM 67103H107   1,058 1,114 SH   SOLE   0 0 1,114
OUTFRONT Media Inc COM 69007j106   2,813 201,530 SH   SOLE   166,570 0 34,960
Olin Corp COM PAR $1 680665205   1,716 31,815 SH   SOLE   27,265 0 4,550
Oracle Corp COM 68389x105   26,892 255,066 SH   SOLE   68,690 0 186,376
PNC Financial Services COM 693475105   17,549 113,326 SH   SOLE   28,625 0 84,701
PNM Resources Inc COM 69349H107   1,845 44,345 SH   SOLE   32,350 0 11,995
Palo Alto Networks Inc COM 697435105   526 1,785 SH   SOLE   0 0 1,785
Pentair PLC SHS G7S00T104   26,596 365,787 SH   SOLE   140,835 0 224,952
PepsiCo Inc COM 713448108   20,888 122,986 SH   SOLE   32,200 0 90,786
Pfizer Inc COM 717081103   325 11,276 SH   SOLE   300 0 10,976
Phillips 66 COM 718546104   220 1,650 SH   SOLE   100 0 1,550
Pioneer Natural Resources Co COM 723787107   369 1,640 SH   SOLE   0 0 1,640
Progressive Corp COM 743315103   15,003 94,194 SH   SOLE   24,610 0 69,584
RTX Corporation COM 75513E101   20,641 245,317 SH   SOLE   62,622 0 182,695
Raymond James Financial Inc COM 754730109   31,543 282,897 SH   SOLE   115,787 0 167,110
Regeneron Pharmaceuticals COM 75886F107   360 410 SH   SOLE   0 0 410
Reliance Steel & Aluminum Co COM 759509102   41,409 148,060 SH   SOLE   56,985 0 91,075
Reynolds Consumer Products Inc COM 76171L106   3,501 130,440 SH   SOLE   112,700 0 17,740
SPDR SER TR S&P REGL BKG 78464A698   2,498 47,643 SH   SOLE   47,500 0 143
SeaWorld Entertainment Inc COM 81282V100   29,062 550,105 SH   SOLE   201,390 0 348,715
Sherwin Williams Co COM 824348106   415 1,329 SH   SOLE   0 0 1,329
Sonos Inc COM 83570H108   17,006 992,197 SH   SOLE   366,044 0 626,153
Steris PLC SHS USD G8473T100   3,620 16,465 SH   SOLE   14,900 0 1,565
Stryker Corp COM 863667101   608 2,030 SH   SOLE   0 0 2,030
Synaptics Inc COM 87157D109   20,545 180,095 SH   SOLE   69,360 0 110,735
Synovus Financial Corp COM NEW 87161C501   1,386 36,805 SH   SOLE   18,800 0 18,005
Take-Two Interactive Software COM 874054109   4,871 30,264 SH   SOLE   27,350 0 2,914
Teradyne Inc COM 880770102   19,796 182,417 SH   SOLE   74,420 0 107,997
Texas Instruments Inc COM 882508104   366 2,150 SH   SOLE   0 0 2,150
Timken Company COM 887389104   13,646 170,260 SH   SOLE   66,655 0 103,605
United Parcel Service Inc CL B 911312106   14,335 91,174 SH   SOLE   24,025 0 67,149
UnitedHealth Group Inc COM 91324p102   1,198 2,275 SH   SOLE   0 0 2,275
Universal Health Svcs Inc CL B 913903100   5,118 33,575 SH   SOLE   29,175 0 4,400
VICI Properties Inc COM 925652109   18,080 567,134 SH   SOLE   147,293 0 419,841
Viad Corp COM 92552R406   3,185 87,980 SH   SOLE   80,400 0 7,580
Visa Inc COM CL A 92826C839   846 3,250 SH   SOLE   0 0 3,250
Vishay Intertechnology Inc COM 928298108   25,697 1,072,041 SH   SOLE   390,815 0 681,226
Grainger W W Inc COM 384802104   536 647 SH   SOLE   0 0 647
Walmart Inc COM 931142103   607 3,850 SH   SOLE   0 0 3,850
Warner Bros Discovery Inc COM SER A 934423104   22,504 1,977,473 SH   SOLE   516,005 0 1,461,468
Waste Management Inc Del COM 94106l109   17,400 97,153 SH   SOLE   26,090 0 71,063
Waters Corp COM 941848103   2,991 9,085 SH   SOLE   8,200 0 885
Webster Financial Corp COM 947890109   16,694 328,881 SH   SOLE   136,040 0 192,841
Willis Towers Watson PLC LTD SHS G96629103   20,670 85,695 SH   SOLE   22,820 0 62,875
Workday Inc CL A 98138H101   302 1,095 SH   SOLE   0 0 1,095
Zimmer Biomet Holdings Inc COM 98956P102   25,982 213,495 SH   SOLE   58,250 0 155,245
Invesco QQQ Tr Unit SER 1 46090E103   514 1,255 SH   SOLE   0 0 1,255
Invesco EXCH TRADED FD TR II SR LN ETF 46138G508   1,480 69,875 SH   SOLE   0 0 69,875
Invesco ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   299 6,000 SH   SOLE   0 0 6,000
Nuveen Select Mat Muni Fd SH BEN INT 67061T101   101 11,500 SH   SOLE   0 0 11,500
Nuveen Select Tax-Free Income SH BEN INT 67062F100   171 11,591 SH   SOLE   0 0 11,591
SPDR SER TR S&P BK ETF 78464a797   285 6,200 SH   SOLE   0 0 6,200
SPDR S&P 500 ETF TR TR UNIT 78462f103   4,333 9,116 SH   SOLE   253 0 8,863
Vangaurd Scottsdale Fds Int-Term Corp 92206C870   415 5,100 SH   SOLE   255 0 4,845
Vanguard Intl Equity Index F ALLWRLD EX US 922042775   1,551 27,623 SH   SOLE   27,623 0 0
Vanguard INDEX FDS REAL ESTATE ETF 922908553   439 4,968 SH   SOLE   4,468 0 500
Vanguard SCOTTSDALE FDS VNG RUS10000GRW 92206c680   19,188 245,935 SH   SOLE   245,935 0 0
Vanguard SCOTTSDALE FDS VNG RUS20000IDX 92206C664   554 6,836 SH   SOLE   6,836 0 0
Vanguard SCOTTSDALE FDS VNG RUS2000GRW 92206c623   2,802 15,265 SH   SOLE   15,265 0 0
Vanguard SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,410 44,070 SH   SOLE   0 0 44,070
Vanguard STAR FDS VG TL INTL STK F 921909768   571 9,850 SH   SOLE   6,850 0 3,000
Vanguard INDEX FDS TOTAL STK MKT 922908769   6,440 27,149 SH   SOLE   26,909 0 240
iShares TR CORE S&P US VLU 464287663   3,135 37,180 SH   SOLE   1,500 0 35,680
iShares TR FLTG RATE NT ETF 46429B655   309 6,100 SH   SOLE   0 0 6,100
iShares TR MSCI EAFE ETF 464287465   742 9,850 SH   SOLE   5,800 0 4,050
iShares TR RUS 1000 ETF 464287622   747 2,848 SH   SOLE   0 0 2,848
iShares TR RUS 1000 VAL ETF 464287598   417 2,525 SH   SOLE   0 0 2,525
iShares TR RUS 2000 ETF 464287655   1,310 6,527 SH   SOLE   0 0 6,527
iShares TR IBOXX HI YD ETF 464288513   607 7,840 SH   SOLE   2,550 0 5,290
Allstate Corp PERP PFD J 020002788   513 19,000 SH   SOLE   2,000 0 17,000
Wells Fargo Co New PERP PFD CNV A 949746804   3,709 3,102 SH   SOLE   250 0 2,852
Cedar Fair LP DEPOSITRY UNIT 150185106   2,046 51,400 SH   SOLE   0 0 51,400
Enterprise Products Partners L COM 293792107   7,185 272,660 SH   SOLE   0 0 272,660
MPLX LP COM UNIT REP LTD 55336V100   7,891 214,889 SH   SOLE   0 0 214,889