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
ALLETE Inc COM NEW 018522300 15,491 231,285 SH   SOLE   96,400 0 134,885
ASML Holding N V N Y REGISTRY SHS N07059210 601 900 SH   SOLE   0 0 900
AT&T Inc COM 00206r102 312 13,202 SH   SOLE   0 0 13,202
Abbott Laboratories COM 002824100 323 2,732 SH   SOLE   0 0 2,732
Advance Auto Parts Inc COM 00751y106 3,620 17,490 SH   SOLE   16,340 0 1,150
Aerojet Rocketdyne Hldgs Inc COM 007800105 13,258 336,915 SH   SOLE   132,130 0 204,785
Air Transport Services Group I COM 00922R105 15,529 464,258 SH   SOLE   206,895 0 257,363
Alaska Air Group Inc COM 011659109 26,399 455,075 SH   SOLE   177,650 0 277,425
Allstate Corp COM 020002101 25,669 185,323 SH   SOLE   51,710 0 133,613
Alphabet Inc CAP STK CL A 02079K305 1,858 668 SH   SOLE   0 0 668
Alphabet Inc CAP STK CL C 02079K107 33,737 12,079 SH   SOLE   3,407 0 8,672
Alpine Income Ppty Tr Inc COM 02083X103 3,608 191,930 SH   SOLE   135,815 0 56,115
Amazon.com Inc COM 023135106 1,783 547 SH   SOLE   0 0 547
American Eagle Outfitters Inc COM 02553e106 186 11,050 SH   SOLE   500 0 10,550
American Express Co COM 025816109 355 1,900 SH   SOLE   0 0 1,900
Apple Inc COM 037833100 26,208 150,097 SH   SOLE   16,790 0 133,307
Arconic Corp COM 03966V107 18,856 736,001 SH   SOLE   284,548 0 451,453
Atlantic Union Bankshares Corp COM 04911A107 2,933 79,940 SH   SOLE   71,250 0 8,690
AutoZone Inc COM 053332102 27,508 13,454 SH   SOLE   3,690 0 9,764
Bally's Corporation COM 05875B106 16,074 522,887 SH   SOLE   199,480 0 323,407
Bank of America Corp COM 060505104 785 19,040 SH   SOLE   0 0 19,040
Becton Dickinson & Co COM 075887109 20,570 77,332 SH   SOLE   21,410 0 55,922
Berkshire Hathaway Inc Del CL B NEW 084670702 561 1,591 SH   SOLE   0 0 1,591
Blackstone Inc COM 09260D107 1,046 8,240 SH   SOLE   0 0 8,240
Boeing Co COM 097023105 326 1,700 SH   SOLE   0 0 1,700
Brinker Intl COM 109641100 2,109 55,260 SH   SOLE   50,790 0 4,470
Bristol-Myers Squibb COM 110122108 17,020 233,053 SH   SOLE   62,460 0 170,593
CNA Financial Corp COM 126117100 16,174 332,671 SH   SOLE   137,635 0 195,036
CVS Health Corp COM 126650100 13,193 130,350 SH   SOLE   36,625 0 93,725
Cadence Design System COM 127387108 792 4,818 SH   SOLE   0 0 4,818
Carlisle Cos COM 142339100 4,866 19,785 SH   SOLE   17,270 0 2,515
Chevron Corp New COM 166764100 32,354 198,700 SH   SOLE   54,304 0 144,396
Chipotle Mexican Grill COM 169656105 888 561 SH   SOLE   0 0 561
Chubb Ltd COM H1467J104 26,490 123,843 SH   SOLE   33,980 0 89,863
Cisco Systems COM 17275r102 476 8,532 SH   SOLE   300 0 8,232
Coca-Cola Co COM 191216100 362 5,834 SH   SOLE   195 0 5,639
Colgate-Palmolive Co COM 194162103 245 3,225 SH   SOLE   125 0 3,100
Comerica Inc COM 200340107 19,577 216,492 SH   SOLE   89,115 0 127,377
ConocoPhillips COM 20825c104 25,089 250,891 SH   SOLE   66,895 0 183,996
Constellation Brands Inc CL A 21036p108 230 1,000 SH   SOLE   0 0 1,000
Corporate Office Pptys Tr SH BEN INT 22002T108 25,664 899,233 SH   SOLE   308,040 0 591,193
Costco Wholesale Corp New COM 22160k105 582 1,010 SH   SOLE   0 0 1,010
Cowen Inc CL A NEW 223622606 1,634 60,305 SH   SOLE   55,120 0 5,185
DT Midstream Inc COMMON STOCK 23345M107 23,163 426,889 SH   SOLE   156,329 0 270,560
DTE Energy Co COM 233331107 21,161 160,056 SH   SOLE   44,170 0 115,886
Delta Air Lines Inc DEL COM NEW 247361702 313 7,905 SH   SOLE   0 0 7,905
Diamond Offshore Drill COM 25271c201 134 18,774 SH   SOLE   0 0 18,774
Diamondback Energy Inc COM 25278X109 4,547 33,171 SH   SOLE   30,451 0 2,720
Discover Financial Services COM 254709108 26,874 243,889 SH   SOLE   68,710 0 175,179
Dow Inc COM 260557103 16,406 257,469 SH   SOLE   74,310 0 183,159
Electronic Arts Inc COM 285512109 22,385 176,944 SH   SOLE   47,750 0 129,194
Lilly Eli & Co COM 532457108 651 2,273 SH   SOLE   0 0 2,273
Equifax Inc COM 294429105 324 1,365 SH   SOLE   0 0 1,365
Evercore Inc CLASS A 29977A105 1,908 17,140 SH   SOLE   16,025 0 1,115
Exxon Mobil Corp COM 30231g102 22,706 274,921 SH   SOLE   78,220 0 196,701
Fiserv Inc COM 337738108 23,897 235,669 SH   SOLE   63,710 0 171,959
Ford Mtr Co Del COM 345370860 186 10,999 SH   SOLE   0 0 10,999
General Dynamics Corp COM 369550108 655 2,714 SH   SOLE   60 0 2,654
Goldman Sachs Group Inc COM 38141G104 13,749 41,650 SH   SOLE   11,310 0 30,340
HCA Healthcare Inc COM 40412C101 30,712 122,544 SH   SOLE   34,300 0 88,244
HF Sinclair Corporation COM 403949100 4,159 104,355 SH   SOLE   96,030 0 8,325
Hartford Financial Services Gr COM 416515104 215 3,000 SH   SOLE   0 0 3,000
Hasbro Inc COM 418056107 20,106 245,437 SH   SOLE   86,535 0 158,902
Heartland Financial USA Inc COM 42234Q102 3,089 64,575 SH   SOLE   58,570 0 6,005
Howmet Aerospace Inc COM 443201108 25,376 706,052 SH   SOLE   263,640 0 442,412
Huntington Bancshares Inc COM 446150104 230 15,764 SH   SOLE   0 0 15,764
Illinois Tool Works Inc COM 452308109 376 1,797 SH   SOLE   0 0 1,797
Intel Corp COM 458140100 217 4,369 SH   SOLE   0 0 4,369
JPMorgan Chase & Co COM 46625H100 23,339 171,209 SH   SOLE   49,060 0 122,149
Johnson & Johnson COM 478160104 1,577 8,900 SH   SOLE   0 0 8,900
KeyCorp COM 493267108 201 8,970 SH   SOLE   0 0 8,970
L3 Harris Technologies COM 502431109 19,735 79,426 SH   SOLE   21,940 0 57,486
Lam Research Corp COM 512807108 19,057 35,447 SH   SOLE   9,675 0 25,772
MDU Resources Group COM 552690109 16,878 633,320 SH   SOLE   240,365 0 392,955
MGM Growth Pptys LLC CL A COM 55303A105 18,402 475,493 SH   SOLE   159,250 0 316,243
Marathon Oil Corp COM 565849106 5,393 214,760 SH   SOLE   201,700 0 13,060
Masco Corp COM 574599106 20,635 404,612 SH   SOLE   145,265 0 259,347
McDonalds Corp COM 580135101 247 1,000 SH   SOLE   0 0 1,000
Medtronic PLC SHS G5960L103 20,421 184,060 SH   SOLE   51,918 0 132,142
Merck & Co Inc COM 58933y105 263 3,203 SH   SOLE   75 0 3,128
Micron Technology Inc COM 595112103 19,165 246,057 SH   SOLE   67,280 0 178,777
Microsoft Corp COM 594918104 3,188 10,340 SH   SOLE   0 0 10,340
Mondelez International Inc CL A 609207105 22,521 358,727 SH   SOLE   97,665 0 261,062
Morgan Stanley COM NEW 617446448 28,555 326,719 SH   SOLE   89,250 0 237,469
NVIDIA Corp COM 67066G104 4,212 15,438 SH   SOLE   0 0 15,438
Newell Brands Inc. COM 651229106 245 11,437 SH   SOLE   425 0 11,012
Nomad Foods Ltd USD ORD SHS G6564A105 2,075 91,890 SH   SOLE   84,100 0 7,790
NorthWestern Corp COM NEW 668074305 3,342 55,250 SH   SOLE   42,950 0 12,300
ON Semiconductor Corporation COM 682189105 2,178 34,790 SH   SOLE   32,380 0 2,410
OUTFRONT Media Inc COM 69007j106 4,393 154,524 SH   SOLE   131,285 0 23,239
Olin Corp COM PAR $1 680665205 2,891 55,290 SH   SOLE   51,740 0 3,550
Oracle Corp COM 68389x105 298 3,600 SH   SOLE   0 0 3,600
Oshkosh Corp COM 688239201 2,743 27,255 SH   SOLE   25,050 0 2,205
PNC Financial Services COM 693475105 15,457 83,799 SH   SOLE   22,915 0 60,884
PepsiCo Inc COM 713448108 13,660 81,613 SH   SOLE   21,840 0 59,773
Pfizer Inc COM 717081103 1,195 23,076 SH   SOLE   300 0 22,776
Phillips 66 COM 718546104 216 2,500 SH   SOLE   100 0 2,400
Pioneer Natural Resources Co COM 723787107 288 1,150 SH   SOLE   0 0 1,150
Procter & Gamble Co COM 742718109 212 1,385 SH   SOLE   0 0 1,385
Raymond James Financial Inc COM 754730109 30,255 275,270 SH   SOLE   111,609 0 163,661
Raytheon Technologies Corp COM 75513E101 17,979 181,481 SH   SOLE   50,300 0 131,181
Regeneron Pharmaceuticals COM 75886F107 286 410 SH   SOLE   0 0 410
Reliance Steel & Aluminum Co COM 759509102 27,991 152,664 SH   SOLE   58,575 0 94,089
Reynolds Consumer Products Inc COM 76171L106 4,194 142,961 SH   SOLE   126,990 0 15,971
SeaWorld Entertainment Inc COM 81282V100 21,058 282,892 SH   SOLE   106,135 0 176,757
Six Flags Entmt Corp New COM 83001A102 23,459 539,295 SH   SOLE   201,115 0 338,180
Sonos Inc COM 83570H108 27,838 986,478 SH   SOLE   353,430 0 633,048
Southwest Airlines Co COM 844741108 1,135 24,775 SH   SOLE   0 0 24,775
Steris PLC SHS USD G8473T100 3,436 14,210 SH   SOLE   13,330 0 880
Stryker Corp COM 863667101 1,438 5,380 SH   SOLE   0 0 5,380
Synovus Financial Corp COM NEW 87161C501 3,066 62,580 SH   SOLE   57,020 0 5,560
Take-Two Interactive Software COM 874054109 3,082 20,045 SH   SOLE   18,870 0 1,175
Telephone & Data System COM NEW 879433829 2,449 129,730 SH   SOLE   113,590 0 16,140
Teradyne Inc COM 880770102 3,230 27,320 SH   SOLE   25,050 0 2,270
Truist Financial Corp COM 89832Q109 16,791 296,146 SH   SOLE   78,910 0 217,236
United Parcel Service Inc CL B 911312106 18,890 88,083 SH   SOLE   23,945 0 64,138
UnitedHealth Group Inc COM 91324p102 572 1,122 SH   SOLE   0 0 1,122
Universal Hlth Svcs Inc CL B 913903100 4,017 27,710 SH   SOLE   24,610 0 3,100
VICI Properties Inc COM 925652109 3,196 112,302 SH   SOLE   86,930 0 25,372
Verizon Communications COM 92343v104 208 4,083 SH   SOLE   0 0 4,083
Vishay Intertechnology Inc COM 928298108 17,319 883,609 SH   SOLE   335,930 0 547,679
Vista Outdoor Inc COM 928377100 391 10,950 SH   SOLE   3,950 0 7,000
Grainger W W Inc COM 384802104 348 675 SH   SOLE   0 0 675
Disney Walt Co COM 254687106 367 2,675 SH   SOLE   0 0 2,675
Waste Mgmt Inc Del COM 94106l109 19,869 125,353 SH   SOLE   35,850 0 89,503
Western Digital Corp COM 958102105 17,020 342,801 SH   SOLE   140,045 0 202,756
Willis Towers Watson PLC LTD SHS G96629103 20,056 84,905 SH   SOLE   22,780 0 62,125
Workday Inc CL A 98138H101 238 995 SH   SOLE   0 0 995
Zimmer Biomet Holdings Inc COM 98956P102 22,833 178,522 SH   SOLE   51,570 0 126,952
eBay Inc COM 278642103 19,902 347,575 SH   SOLE   96,650 0 250,925
Abron ETFS BBRG ALL COMD K1 003261104 287 10,000 SH   SOLE   0 0 10,000
Invesco Exch Traded Fd Tr II SR LN ETF 46138G508 1,927 88,525 SH   SOLE   3,200 0 85,325
Invesco Actively Managed ETF ULTRA SHRT DUR 46090A887 299 6,000 SH   SOLE   0 0 6,000
Nuveen Select Mat Mun Fund SH BEN INT 67061T101 110 11,500 SH   SOLE   0 0 11,500
Nuveen Select Tax-Free Income SH BEN INT 67062F100 174 12,066 SH   SOLE   0 0 12,066
PROSHARES TR SHORT S&P 500 NE 78464a797 325 6,200 SH   SOLE   0 0 6,200
SPDR S&P 500 ETF TR TR UNIT 78462f103 4,153 9,195 SH   SOLE   35 0 9,160
Vanguard World Fds CONSUM DIS ETF 92204A108 846 2,771 SH   SOLE   0 0 2,771
Vanguard INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,178 20,453 SH   SOLE   20,453 0 0
Vanguard INDEX FDS REAL ESTATE ETF 922908553 384 3,547 SH   SOLE   2,447 0 1,100
Vanguard SCOTTSDALE FDS VNG RUS1000GRW 92206c680 17,090 239,485 SH   SOLE   239,485 0 0
Vanguard SCOTTSDALE FDS VNG RUS2000IDX 92206C664 227 2,735 SH   SOLE   2,735 0 0
Vanguard SCOTTSDALE FDS VNG RUS2000GRW 92206c623 3,005 16,155 SH   SOLE   16,155 0 0
Vanguard SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,089 39,562 SH   SOLE   0 0 39,562
Vanguard STAR FD VG TL INTL STK F 921909768 723 12,100 SH   SOLE   9,100 0 3,000
Vanguard INDEX FDS Total Stk Mkt 922908769 4,313 18,946 SH   SOLE   18,196 0 750
iShares TR CORE S&P US VLU 464287663 2,350 30,980 SH   SOLE   0 0 30,980
iShares TR FLTG RATE NT ETF 46429B655 333 6,600 SH   SOLE   0 0 6,600
iShares TR MSCI EAFE ETF 464287465 677 9,200 SH   SOLE   3,800 0 5,400
iShares TR RUS 1000 ETF 464287622 736 2,945 SH   SOLE   0 0 2,945
iShares TR RUS 1000 VAL ETF 464287598 551 3,319 SH   SOLE   0 0 3,319
iShares TR RUSSELL 2000 ETF 464287655 1,014 4,940 SH   SOLE   0 0 4,940
iShares TR TIPS BD ETF 464287176 316 2,537 SH   SOLE   0 0 2,537
iShares TR IBOXX HI YD ETF 464288513 696 8,460 SH   SOLE   2,550 0 5,910
Wells Fargo CO NEW PERP PFD CNV A 949746804 4,085 3,083 SH   SOLE   165 0 2,918
Enterprise Products Partners L COM 293792107 6,268 242,835 SH   SOLE   0 0 242,835
MPLX LP COM UNIT REP LTD 55336V100 6,314 190,289 SH   SOLE   0 0 190,289