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
Alpha Metallurgical Resources COM 020764106 103,950 805 SH   SOLE 0 805 0 0
Amazon.com COM 023135106 265,525 2,500 SH   SOLE 0 2,500 0 0
American Express Company COM 025816109 1,748,830 12,616 SH   SOLE 0 12,616 0 0
Amgen COM 031162100 4,336,336 17,823 SH   SOLE 0 17,823 0 0
Apollo Global Management COM 037612306 30,785 635 SH   SOLE 0 635 0 0
Apple COM 037833100 3,178,865 23,251 SH   SOLE 0 23,251 0 0
Astrazeneca COM 046353108 59,463 900 SH   SOLE 0 900 0 0
Atlas Air Worldwide Holdings COM 049164205 917,936 14,875 SH   SOLE 0 14,875 0 0
Bank of America COM 060505104 1,112,835 35,748 SH   SOLE 0 35,748 0 0
Bank of America CONV PREF 060505682 34,931 29 SH   SOLE 0 29 0 0
Barrick Gold Corp COM 067901108 21,918 1,239 SH   SOLE 0 1,239 0 0
Bed Bath & Beyond COM 075896100 258,500 52,012 SH   SOLE 0 52,012 0 0
Berkshire Hathaway Class B COM 084670702 548,224 2,008 SH   SOLE 0 2,008 0 0
Berkshire Hills Bancorp COM 084680107 51,447 2,077 SH   SOLE 0 2,077 0 0
The Boeing Company COM 097023105 1,884,002 13,780 SH   SOLE 0 13,780 0 0
Caterpillar COM 149123101 2,337,287 13,075 SH   SOLE 0 13,075 0 0
Central Valley Community Bancorp COM 155685100 285,230 19,671 SH   SOLE 0 19,671 0 0
Chesapeake Energy Corporation WARRANT 165167180 129,863 2,475 SH   SOLE 0 2,475 0 0
Chesapeake Energy Corporation COM 165167735 84,425 1,041 SH   SOLE 0 1,041 0 0
Chevron Corporation COM 166764100 2,575,347 17,788 SH   SOLE 0 17,788 0 0
Citigroup COM 172967424 1,189,715 25,869 SH   SOLE 0 25,869 0 0
Citizens Financial Group COM 174610105 375,280 10,515 SH   SOLE 0 10,515 0 0
Citizens Community Bancorp COM 174903104 1,366,528 98,809 SH   SOLE 0 98,809 0 0
Civista Bancshares COM 178867107 1,184,395 55,710 SH   SOLE 0 55,710 0 0
Cleveland-Cliffs COM 185899101 1,654,765 107,662 SH   SOLE 0 107,662 0 0
The Coca-Cola Company COM 191216100 864,132 13,736 SH   SOLE 0 13,736 0 0
Codorus Bancorp COM 192025104 831,840 36,954 SH   SOLE 0 36,954 0 0
McDermott International COM 220014096 221,166 388,010 SH   SOLE 0 388,010 0 0
Cowen Inc CONV PREF 223622507 3,316,857 2,965 SH   SOLE 0 2,965 0 0
Crestwood Equity Partners COM 226344109 607,177 25,215 SH   SOLE 0 25,215 0 0
Walt Disney COM 254687106 1,220,734 12,932 SH   SOLE 0 12,932 0 0
Dow COM 260557103 753,613 14,602 SH   SOLE 0 14,602 0 0
Enterprise Products Partners COM 293792107 1,959,616 80,411 SH   SOLE 0 80,411 0 0
Equitrans Midstream Corporation COM 294600101 1,012,333 159,172 SH   SOLE 0 159,172 0 0
F.N.B. Corporation COM 302520101 107,036 9,856 SH   SOLE 0 9,856 0 0
Freddie Mac PREF STK 313400640 438,613 172,005 SH   SOLE 0 172,005 0 0
Federal National Mortgage Association COM 313586109 144,930 334,133 SH   SOLE 0 334,133 0 0
Fannie Mae PREF STK 313586752 20,880 6,000 SH   SOLE 0 6,000 0 0
Fifth Third Bancorp COM 316773100 286,776 8,535 SH   SOLE 0 8,535 0 0
First Bancshares COM 318916103 1,297,039 45,351 SH   SOLE 0 45,351 0 0
First Community COM 319835104 922,748 48,135 SH   SOLE 0 48,135 0 0
The First Financial Corp COM 320218100 358,501 8,056 SH   SOLE 0 8,056 0 0
Genesis Energy COM 371927104 1,192,783 148,726 SH   SOLE 0 148,726 0 0
Groupon COM 399473206 312,841 27,685 SH   SOLE 0 27,685 0 0
Hancock Whitney Corporation COM 410120109 278,437 6,281 SH   SOLE 0 6,281 0 0
Hawaiian Holdings COM 419879101 17,616 1,231 SH   SOLE 0 1,231 0 0
Hawthorn Bancshares COM 420476103 1,061,761 41,654 SH   SOLE 0 41,654 0 0
Hess Midstream Partners COM 428103105 2,435,020 86,965 SH   SOLE 0 86,965 0 0
Home Depot COM 437076102 3,721,021 13,567 SH   SOLE 0 13,567 0 0
Honeywell International COM 438516106 2,255,359 12,976 SH   SOLE 0 12,976 0 0
Hugoton Royalty Trust COM 444717102 50,100 30,000 SH   SOLE 0 30,000 0 0
Intel Corporation COM 458140100 610,531 16,320 SH   SOLE 0 16,320 0 0
International Business Machines COM 459200101 1,977,366 14,005 SH   SOLE 0 14,005 0 0
iShares Barclays TIPS Bond COM 464287176 190,847 1,675 SH   SOLE 0 1,675 0 0
iShares MSCI Emerging Markets COM 464287234 185,062 4,615 SH   SOLE 0 4,615 0 0
iShares DJ US Financial Sector COM 464287788 171,591 2,452 SH   SOLE 0 2,452 0 0
Johnson & Johnson COM 478160104 2,783,002 15,678 SH   SOLE 0 15,678 0 0
La-Z-Boy COM 505336107 784,398 33,083 SH   SOLE 0 33,083 0 0
Lakeland Bancorp COM 511637100 206,054 14,094 SH   SOLE 0 14,094 0 0
Lannett Company COM 516012101 2,959 5,100 SH   SOLE 0 5,100 0 0
Liberty Broadband COM 530307305 62,908 544 SH   SOLE 0 544 0 0
Liberty Braves Group COM 531229888 9,600 400 SH   SOLE 0 400 0 0
Lowe's COM 548661107 80,523 461 SH   SOLE 0 461 0 0
MDC Holdings COM 552676108 1,051,303 32,538 SH   SOLE 0 32,538 0 0
Magellan Midstream Partners COM 559080106 1,912,645 40,047 SH   SOLE 0 40,047 0 0
McDonald's COM 580135101 3,366,456 13,636 SH   SOLE 0 13,636 0 0
Mesa Air Group COM 590479135 444,421 202,932 SH   SOLE 0 202,932 0 0
Microsoft Corporation COM 594918104 3,867,479 15,059 SH   SOLE 0 15,059 0 0
MidWest One Financial Group COM 598511103 2,197,824 73,951 SH   SOLE 0 73,951 0 0
NMI Holdings Inc COM 629209305 1,199,283 72,029 SH   SOLE 0 72,029 0 0
New York Community Bancorp COM 649445103 832,017 91,130 SH   SOLE 0 91,130 0 0
Newmont Mining COM 651639106 66,950 1,122 SH   SOLE 0 1,122 0 0
Nike COM 654106103 1,324,410 12,959 SH   SOLE 0 12,959 0 0
Occidental Petroleum WARRANT 674599162 18,485 500 SH   SOLE 0 500 0 0
OceanFirst Financial COM 675234108 866,493 45,295 SH   SOLE 0 45,295 0 0
Old National Bancorp COM 680033107 806,661 54,541 SH   SOLE 0 54,541 0 0
ONEOK Inc. COM 682680103 3,377,619 60,858 SH   SOLE 0 60,858 0 0
Pacwest Bancorp COM 695263103 478,894 17,963 SH   SOLE 0 17,963 0 0
Parke Bancorp COM 700885106 925,820 44,171 SH   SOLE 0 44,171 0 0
Peoples Bancorp COM 709789101 1,083,286 40,725 SH   SOLE 0 40,725 0 0
Peoples Bancorp COM 710577107 947,585 34,889 SH   SOLE 0 34,889 0 0
Pfizer COM 717081103 270,906 5,167 SH   SOLE 0 5,167 0 0
Philip Morris International COM 718172109 39,299 398 SH   SOLE 0 398 0 0
Plains All American Pipeline COM 726503105 57,251 5,830 SH   SOLE 0 5,830 0 0
Procter & Gamble COM 742718109 2,059,648 14,324 SH   SOLE 0 14,324 0 0
Schwab U.S. Large Cap COM 808524201 15,944 357 SH   SOLE 0 357 0 0
Schwab Short-Term U.S. Treasury COM 808524862 14,757 300 SH   SOLE 0 300 0 0
Superior Industries COM 868168105 644,939 163,276 SH   SOLE 0 163,276 0 0
Taiwan Semiconductor Manufacturing COM 874039100 24,525 300 SH   SOLE 0 300 0 0
Timberland Bancorp COM 887098101 25,000 1,000 SH   SOLE 0 1,000 0 0
Toll Brothers COM 889478103 8,920 200 SH   SOLE 0 200 0 0
Turtle Beach COM 900450206 822,883 67,284 SH   SOLE 0 67,284 0 0
Umpqua Holdings Corporation COM 904214103 16,770 1,000 SH   SOLE 0 1,000 0 0
Union Pacific Corporation COM 907818108 145,884 684 SH   SOLE 0 684 0 0
Unisys Corp COM 909214306 938,256 77,993 SH   SOLE 0 77,993 0 0
Unit Corp WARRANT 909218125 81,513 6,521 SH   SOLE 0 6,521 0 0
Unit Corp COM 909218406 4,800,014 94,787 SH   SOLE 0 94,787 0 0
United Bancshares COM 909458101 1,144,775 40,224 SH   SOLE 0 40,224 0 0
United Parcel Service COM 911312106 179,984 986 SH   SOLE 0 986 0 0
Wal-Mart COM 931142103 1,625,478 13,370 SH   SOLE 0 13,370 0 0
Walgreens Boots Alliance COM 931427108 532,950 14,062 SH   SOLE 0 14,062 0 0
Wells Fargo & Company COM 949746101 67,842 1,732 SH   SOLE 0 1,732 0 0
Westlake Chemical Partners COM 960417103 862,857 34,639 SH   SOLE 0 34,639 0 0
Williams Companies COM 969457100 3,659,145 117,243 SH   SOLE 0 117,243 0 0
Yelp COM 985817105 909,384 32,747 SH   SOLE 0 32,747 0 0
Zions Bancorp COM 989701107 583,365 11,461 SH   SOLE 0 11,461 0 0
Raytheon Technologies COM 75513e101 14,032 146 SH   SOLE 0 146 0 0
Argan Inc COM 04010e109 956,437 25,628 SH   SOLE 0 25,628 0 0
Travelers Companies COM 89417e109 2,183,976 12,913 SH   SOLE 0 12,913 0 0
AMG Capital CONV PREF 00170F209 1,795,300 35,906 SH   SOLE 0 35,906 0 0
A T & T COM 00206r102 80,256 3,829 SH   SOLE 0 3,829 0 0
Academy Sports & Outdoors COM 00402l107 1,076,471 30,289 SH   SOLE 0 30,289 0 0
Alliance Resource Partners COM 01877r108 2,168,313 118,942 SH   SOLE 0 118,942 0 0
Kinetik Holdings COM 02215l209 3,608,291 105,691 SH   SOLE 0 105,691 0 0
American Airlines Group COM 02376R102 209,803 16,546 SH   SOLE 0 16,546 0 0
American Airlines CONV BOND 02376RAF9 53,017 50,000 PRN   SOLE 0 50,000 0 0
Antero Midstream COM 03676b102 2,820,439 311,651 SH   SOLE 0 311,651 0 0
Arcbest COM 03937c105 958,228 13,617 SH   SOLE 0 13,617 0 0
Avaya Holdings CONV BOND 05351XAB7 2,336,641 2,425,000 PRN   SOLE 0 2,425,000 0 0
BOK Financial Corp COM 05561q201 327,035 4,327 SH   SOLE 0 4,327 0 0
BancFirst Corporation COM 05945f103 316,322 3,305 SH   SOLE 0 3,305 0 0
Banc of California COM 05990k106 149,981 8,512 SH   SOLE 0 8,512 0 0
Bill.com Holdings CONV BOND 090043AC4 384,000 500,000 PRN   SOLE 0 500,000 0 0
Blackline Corp CONV BOND 09239BAD1 396,000 500,000 PRN   SOLE 0 500,000 0 0
Brighthouse Financial COM 10922n103 1,799,876 43,878 SH   SOLE 0 43,878 0 0
CareDx Inc COM 14167l103 33,487 1,559 SH   SOLE 0 1,559 0 0
The Cheesecake Factory CONV BOND 163072AA9 1,579,170 2,065,000 PRN   SOLE 0 2,065,000 0 0
Cisco Systems COM 17275r102 676,654 15,869 SH   SOLE 0 15,869 0 0
Cloudfare Inc CONV BOND 18915MAD9 385,950 500,000 PRN   SOLE 0 500,000 0 0
ConocoPhillips COM 20825c104 112,083 1,248 SH   SOLE 0 1,248 0 0
Contura Energy WARRANT 21241b118 2,196,168 21,567 SH   SOLE 0 21,567 0 0
Costco COM 22160k105 52,242 109 SH   SOLE 0 109 0 0
Coupa Software CONV BOND 22266LAF3 375,000 500,000 PRN   SOLE 0 500,000 0 0
Customers Bancorp COM 23204g100 530,535 15,650 SH   SOLE 0 15,650 0 0
Delek Logistics Partners COM 24664t103 1,300,534 26,705 SH   SOLE 0 26,705 0 0
Devon Energy Corporation COM 25179m103 212,578 3,857 SH   SOLE 0 3,857 0 0
Direxion Daily Small Cap Bear 3X ETF COM 25490k521 61,205 1,312 SH   SOLE 0 1,312 0 0
EOG Resources COM 26875p101 22,088 200 SH   SOLE 0 200 0 0
Eagle Bancorp Montana COM 26942g100 782,025 39,278 SH   SOLE 0 39,278 0 0
Earthstone Energy COM 27032d304 1,144,839 83,871 SH   SOLE 0 83,871 0 0
Energy Transfer COM 29273v100 1,172,682 117,503 SH   SOLE 0 117,503 0 0
EnLink Midstream COM 29336t100 1,435,829 168,921 SH   SOLE 0 168,921 0 0
Essa Bancorp COM 29667d104 1,015,997 60,476 SH   SOLE 0 60,476 0 0
EZCorp CONV BOND 302301AE6 1,405,441 1,596,000 PRN   SOLE 0 1,596,000 0 0
EZCorp CONV BOND 302301AF3 334,380 325,000 PRN   SOLE 0 325,000 0 0
Exxon Mobil Corporation COM 30231g102 336,565 3,930 SH   SOLE 0 3,930 0 0
Meta Platforms COM 30303m102 208,174 1,291 SH   SOLE 0 1,291 0 0
First United Corp COM 33741h107 1,149,725 61,286 SH   SOLE 0 61,286 0 0
First US Bancshares COM 33744v103 575,146 52,286 SH   SOLE 0 52,286 0 0
Five9 CONV BOND 338307AD3 487,750 500,000 PRN   SOLE 0 500,000 0 0
Goldman Sachs Group COM 38141g104 3,891,259 13,101 SH   SOLE 0 13,101 0 0
Google COM 38259p508 26,151 12 SH   SOLE 0 12 0 0
Google COM 38259p706 223,120 102 SH   SOLE 0 102 0 0
Greenbriar CONV BOND 393657AK7 1,820,067 1,870,000 PRN   SOLE 0 1,870,000 0 0
HMN Financial COM 40424g108 1,046,563 45,345 SH   SOLE 0 45,345 0 0
Heritage Insurance Holdings CONV BOND 42727JAB8 1,717,666 1,770,000 PRN   SOLE 0 1,770,000 0 0
Homestreet COM 43785u102 573,268 16,535 SH   SOLE 0 16,535 0 0
Hope Bancorp COM 43940t109 867,976 62,715 SH   SOLE 0 62,715 0 0
Iridium Communications COM 46269c102 59,270 1,578 SH   SOLE 0 1,578 0 0
JPMorgan COM 46625h100 1,720,681 15,280 SH   SOLE 0 15,280 0 0
JP Morgan Chase Alerian ETN COM 46625h365 21,349 1,126 SH   SOLE 0 1,126 0 0
Jackson Financial COM 46817m107 357,113 13,350 SH   SOLE 0 13,350 0 0
Kimball Electronics COM 49428j109 1,332,710 66,304 SH   SOLE 0 66,304 0 0
Kinder Morgan COM 49456b101 1,067,713 63,706 SH   SOLE 0 63,706 0 0
LGI Homes COM 50187t106 583,620 6,716 SH   SOLE 0 6,716 0 0
MPLX COM 55336v100 2,332,090 80,003 SH   SOLE 0 80,003 0 0
Macy's COM 55616p104 7,328 400 SH   SOLE 0 400 0 0
Mastercard COM 57636q104 126,192 400 SH   SOLE 0 400 0 0
Merck COM 58933y105 1,337,737 14,673 SH   SOLE 0 14,673 0 0
Meritage Homes Corporation COM 59001a102 7,250 100 SH   SOLE 0 100 0 0
NETGEAR COM 64111Q104 590,936 31,908 SH   SOLE 0 31,908 0 0
New York Community Bancorp CONV PREF 64944p307 1,968,120 42,600 SH   SOLE 0 42,600 0 0
Nextera Energy COM 65399f101 759,108 9,800 SH   SOLE 0 9,800 0 0
Okta CONV BOND 679295AF2 416,000 500,000 PRN   SOLE 0 500,000 0 0
Oracle Corporation COM 68389x105 256,563 3,672 SH   SOLE 0 3,672 0 0
Palantir Technologies COM 69608a109 10,884 1,200 SH   SOLE 0 1,200 0 0
Paypal Holdings COM 70450y103 8,520 122 SH   SOLE 0 122 0 0
Peoples Financial COM 71103b102 1,074,197 69,303 SH   SOLE 0 69,303 0 0
Pershing Square Tontine Holdings COM 71531r109 519,220 26,000 SH   SOLE 0 26,000 0 0
Pershing Square WARRANT 71531r117 4,297 9,990 SH   SOLE 0 9,990 0 0
Plains GP Holdings COM 72651a207 19,092 1,850 SH   SOLE 0 1,850 0 0
PowerShares QQQ Trust COM 73935a104 68,949 246 SH   SOLE 0 246 0 0
T. Rowe Price Group COM 74144T108 46,239 407 SH   SOLE 0 407 0 0
Primis Financial Corp COM 74167b109 900,793 66,089 SH   SOLE 0 66,089 0 0
ProShares Ultra Short 20 Treasury COM 74347r297 5,230 200 SH   SOLE 0 200 0 0
ProShares Ultra Short COM 74347x666 1,589 27 SH   SOLE 0 27 0 0
Proshs Ushort Nat Gas COM 74347y821 61,121 1,527 SH   SOLE 0 1,527 0 0
Proshares Ultrashort Health ETF COM 74348A228 1,382 100 SH   SOLE 0 100 0 0
ProShares Ultra Short S&P 500 COM 74348a442 51,101 2,526 SH   SOLE 0 2,526 0 0
ProShares S&P 500 Dividend Aristocrat COM 74348a467 134,015 1,570 SH   SOLE 0 1,570 0 0
QCR Holdings COM 74727a104 4,818,580 89,249 SH   SOLE 0 89,249 0 0
Pyxus International COM 74737V205 40,660 55,554 SH   SOLE 0 55,554 0 0
SB Financial Group COM 78408d105 2,843,455 164,742 SH   SOLE 0 164,742 0 0
SPDR S&P 600 Small Cap Value ETF COM 78464a300 427,436 5,903 SH   SOLE 0 5,903 0 0
SPDR S&P Biotech ETF COM 78464a870 13,963 188 SH   SOLE 0 188 0 0
SPDR Dow Jones Industrial Average COM 78467x109 10,411,423 33,823 SH   SOLE 0 33,823 0 0
salesforce.com COM 79466l302 1,978,500 11,988 SH   SOLE 0 11,988 0 0
Sandridge Energy WARRANT 80007p125 201 4,028 SH   SOLE 0 4,028 0 0
SandRidge Energy COM 80007p869 125,673 8,020 SH   SOLE 0 8,020 0 0
Schneider Natl COM 80689h102 88,065 3,935 SH   SOLE 0 3,935 0 0
Sounds Financial COM 83607a100 315,365 8,310 SH   SOLE 0 8,310 0 0
Sprouts Farmers Market COM 85208M102 1,130,259 44,639 SH   SOLE 0 44,639 0 0
Sterling Bancorp Inc. of Michigan COM 85917w102 372,444 65,341 SH   SOLE 0 65,341 0 0
Summit Financial Group COM 86606g101 2,567,211 92,412 SH   SOLE 0 92,412 0 0
SuRo Capital COM 86887q109 15,603 2,438 SH   SOLE 0 2,438 0 0
Talos Energy COM 87484t108 1,847,536 119,427 SH   SOLE 0 119,427 0 0
Targa Resources Corp COM 87612g101 2,845,959 47,695 SH   SOLE 0 47,695 0 0
3M Co COM 88579y101 1,663,566 12,855 SH   SOLE 0 12,855 0 0
Truist Financial Corp COM 89832q109 338,792 7,143 SH   SOLE 0 7,143 0 0
US Xpress Enterprises COM 90338n202 712,802 265,971 SH   SOLE 0 265,971 0 0
Uber Technologies COM 90353t100 5,729 280 SH   SOLE 0 280 0 0
UnitedHealth Group COM 91324p102 6,678,731 13,003 SH   SOLE 0 13,003 0 0
Uniti Group COM 91325v108 327,392 34,755 SH   SOLE 0 34,755 0 0
Vaalco Energy COM 91851c201 1,425,851 205,454 SH   SOLE 0 205,454 0 0
Verizon COM 92343v104 786,371 15,495 SH   SOLE 0 15,495 0 0
Visa COM 92826c839 2,493,415 12,664 SH   SOLE 0 12,664 0 0
Western Midstream Partners COM 95825r103 1,642,457 67,563 SH   SOLE 0 67,563 0 0
WisdomTree Investments CONV BOND 97717PAD6 1,658,712 1,830,000 PRN   SOLE 0 1,830,000 0 0
Deutsche Bank COM d18190898 217,626 24,900 SH   SOLE 0 24,900 0 0
Bunge Ltd COM g16962105 46,963 518 SH   SOLE 0 518 0 0
Expro Group Holdings COM n3144w105 759,913 65,965 SH   SOLE 0 65,965 0 0
Navios Maritime Holdings COM y62196103 39,438 18,429 SH   SOLE 0 18,429 0 0
Navios Maritime Partners COM y62267102 1,621,922 70,518 SH   SOLE 0 70,518 0 0
Teekay Inc COM y8564w103 33,710 11,705 SH   SOLE 0 11,705 0 0
Teekay Tankers COM y8565n102 22,231 1,261 SH   SOLE 0 1,261 0 0