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
Allstate Corporation COM 020002101 520,037 4,526 SH   SOLE 0 4,526 0 0
Alpha Metallurgical Resources COM 020764106 1,216,446 96,314 SH   SOLE 0 96,314 0 0
American Express Company COM 025816109 1,638,724 11,586 SH   SOLE 0 11,586 0 0
Amgen Inc. COM 031162100 4,151,395 16,685 SH   SOLE 0 16,685 0 0
Apple COM 037833100 2,925,969 23,954 SH   SOLE 0 23,954 0 0
Astrazeneca COM 046353108 44,748 900 SH   SOLE 0 900 0 0
Bank of America COM 060505104 1,383,090 35,748 SH   SOLE 0 35,748 0 0
Bank of America CONV PREF 060505682 40,542 29 SH   SOLE 0 29 0 0
The Bank of New York COM 064057102 11,870 251 SH   SOLE 0 251 0 0
Barrick Gold COM 067901108 10,276 519 SH   SOLE 0 519 0 0
Bed Bath & Beyond COM 075896100 755,043 25,902 SH   SOLE 0 25,902 0 0
Berkshire Hills Bancorp COM 084680107 46,359 2,077 SH   SOLE 0 2,077 0 0
Boeing COM 097023105 3,250,737 12,762 SH   SOLE 0 12,762 0 0
Carvana COM 146869102 13,120 50 SH   SOLE 0 50 0 0
Caterpillar COM 149123101 2,792,874 12,045 SH   SOLE 0 12,045 0 0
Central Valley Community Bancorp COM 155685100 362,143 19,671 SH   SOLE 0 19,671 0 0
Chesapeake Energy Corporation WARRANT 165167180 35,421 2,084 SH   SOLE 0 2,084 0 0
Chesapeake Energy Corporation COM 165167735 44,388 1,023 SH   SOLE 0 1,023 0 0
Chevron Corporation COM 166764100 1,617,958 15,440 SH   SOLE 0 15,440 0 0
Citigroup COM 172967424 1,397,091 19,204 SH   SOLE 0 19,204 0 0
Citizens Financial Group COM 174610105 464,237 10,515 SH   SOLE 0 10,515 0 0
Citizens Community Bancorp COM 174903104 1,229,657 99,086 SH   SOLE 0 99,086 0 0
Civista Bancshares COM 178867107 1,277,987 55,710 SH   SOLE 0 55,710 0 0
Cleveland-Cliffs COM 185899101 2,243,170 111,545 SH   SOLE 0 111,545 0 0
Coca-Cola COM 191216100 669,733 12,706 SH   SOLE 0 12,706 0 0
Codorus Bancorp COM 192025104 680,328 36,954 SH   SOLE 0 36,954 0 0
GAN Limited COM 217170770 56,020 3,078 SH   SOLE 0 3,078 0 0
McDermott International COM 220014096 67,653 84,566 SH   SOLE 0 84,566 0 0
Cowen CONV PREF 223622507 4,250,643 3,035 SH   SOLE 0 3,035 0 0
Cummins COM 231021106 511,483 1,974 SH   SOLE 0 1,974 0 0
Disney COM 254687106 2,288,534 12,403 SH   SOLE 0 12,403 0 0
Dow COM 260557103 885,318 13,846 SH   SOLE 0 13,846 0 0
Enable Midstream COM 292480100 25,920 4,000 SH   SOLE 0 4,000 0 0
Enterprise Products COM 293792107 1,774,063 80,566 SH   SOLE 0 80,566 0 0
Equitrans Midstream COM 294600101 1,130,975 138,600 SH   SOLE 0 138,600 0 0
EZCORP COM 302301106 14,910 3,000 SH   SOLE 0 3,000 0 0
F.N.B. Corporation COM 302520101 125,171 9,856 SH   SOLE 0 9,856 0 0
Federal Agricultural Mortgage COM 313148306 25,180 250 SH   SOLE 0 250 0 0
Freddie Mac PREF STK 313400640 666,473 148,105 SH   SOLE 0 148,105 0 0
Fannie Mae PREF STK 313586752 33,300 6,000 SH   SOLE 0 6,000 0 0
Fifth Third Bancorp COM 316773100 319,636 8,535 SH   SOLE 0 8,535 0 0
First Bancshares COM 318916103 1,660,300 45,351 SH   SOLE 0 45,351 0 0
First Community Corp COM 319835104 967,874 48,515 SH   SOLE 0 48,515 0 0
The First Financial Corp COM 320218100 362,610 8,056 SH   SOLE 0 8,056 0 0
First Horizon COM 320517105 41,430 2,450 SH   SOLE 0 2,450 0 0
Ford COM 345370860 68,806 5,617 SH   SOLE 0 5,617 0 0
General Electric Company COM 369604103 182,721 13,916 SH   SOLE 0 13,916 0 0
Genesis Energy COM 371927104 1,450,278 155,276 SH   SOLE 0 155,276 0 0
Groupon COM 399473206 1,141,559 22,585 SH   SOLE 0 22,585 0 0
Hancock Whitney Corporation COM 410120109 263,865 6,281 SH   SOLE 0 6,281 0 0
Haverty Furniture Company COM 419596101 4,277 115 SH   SOLE 0 115 0 0
Hawaiian Holdings COM 419879101 32,831 1,231 SH   SOLE 0 1,231 0 0
Hawthorn Bancshares COM 420476103 543,960 25,550 SH   SOLE 0 25,550 0 0
Hess Midstream Partners COM 428103105 1,574,960 70,248 SH   SOLE 0 70,248 0 0
Home Depot COM 437076102 3,756,101 12,305 SH   SOLE 0 12,305 0 0
Honeywell COM 438516106 2,568,589 11,833 SH   SOLE 0 11,833 0 0
Ingredion COM 457187102 493,751 5,491 SH   SOLE 0 5,491 0 0
Intel COM 458140100 907,264 14,176 SH   SOLE 0 14,176 0 0
IBM COM 459200101 1,700,264 12,759 SH   SOLE 0 12,759 0 0
iShares Barclays TIPS Bond COM 464287176 211,896 1,688 SH   SOLE 0 1,688 0 0
iShares MSCI Emerging Markets Index COM 464287234 246,164 4,615 SH   SOLE 0 4,615 0 0
iShares DJ US Financial Sector COM 464287788 183,581 2,452 SH   SOLE 0 2,452 0 0
Johnson & Johnson COM 478160104 2,400,003 14,603 SH   SOLE 0 14,603 0 0
La-Z-Boy COM 505336107 1,268,198 29,854 SH   SOLE 0 29,854 0 0
Lannett Company COM 516012101 514,446 97,433 SH   SOLE 0 97,433 0 0
Liberty Media COM 531229854 59,549 1,350 SH   SOLE 0 1,350 0 0
Liberty Braves Group COM 531229888 43,232 1,554 SH   SOLE 0 1,554 0 0
MDC Holdings COM 552676108 1,887,910 31,783 SH   SOLE 0 31,783 0 0
MSG Networks COM 553573106 133,134 8,852 SH   SOLE 0 8,852 0 0
MVB Financial COM 553810102 1,398,171 41,366 SH   SOLE 0 41,366 0 0
Magellan Midstream COM 559080106 1,779,711 41,045 SH   SOLE 0 41,045 0 0
McDonald's COM 580135101 2,815,198 12,560 SH   SOLE 0 12,560 0 0
Mesa Air Group COM 590479135 1,124,259 83,588 SH   SOLE 0 83,588 0 0
Microsoft COM 594918104 3,156,362 13,387 SH   SOLE 0 13,387 0 0
MidWest One Financial COM 598511103 1,886,197 60,904 SH   SOLE 0 60,904 0 0
NMI Holdings Inc COM 629209305 1,683,333 71,207 SH   SOLE 0 71,207 0 0
Newmont Mining COM 651639106 65,092 1,080 SH   SOLE 0 1,080 0 0
Nike COM 654106103 1,560,793 11,745 SH   SOLE 0 11,745 0 0
Northern Trust COM 665859104 566,858 5,393 SH   SOLE 0 5,393 0 0
OceanFirst Financial COM 675234108 710,300 29,670 SH   SOLE 0 29,670 0 0
Old National Bancorp COM 680033107 1,191,479 61,607 SH   SOLE 0 61,607 0 0
ONEOK Inc. COM 682680103 3,105,559 61,302 SH   SOLE 0 61,302 0 0
PNC Financial COM 693475105 689,888 3,933 SH   SOLE 0 3,933 0 0
Pacwest Bancorp COM 695263103 565,116 14,813 SH   SOLE 0 14,813 0 0
Parke Bancorp COM 700885106 882,974 44,171 SH   SOLE 0 44,171 0 0
Peoples Bancorp of NC COM 710577107 824,776 34,889 SH   SOLE 0 34,889 0 0
Pfizer COM 717081103 193,251 5,334 SH   SOLE 0 5,334 0 0
Phillips 66 Partners COM 718549207 898,762 28,379 SH   SOLE 0 28,379 0 0
Plains All American Pipeline COM 726503105 46,911 5,155 SH   SOLE 0 5,155 0 0
Pricesmart COM 741511109 9,675 100 SH   SOLE 0 100 0 0
Procter & Gamble COM 742718109 1,777,248 13,123 SH   SOLE 0 13,123 0 0
Reliance Steel COM 759509102 611,901 4,018 SH   SOLE 0 4,018 0 0
Shell Midstream Partners COM 822634101 749,375 56,175 SH   SOLE 0 56,175 0 0
Snap-On COM 833034101 661,993 2,869 SH   SOLE 0 2,869 0 0
Southwestern Energy COM 845467109 4,650 1,000 SH   SOLE 0 1,000 0 0
Superior Industries International, Inc. COM 868168105 742,147 130,660 SH   SOLE 0 130,660 0 0
Timberland Bancorp COM 887098101 27,810 1,000 SH   SOLE 0 1,000 0 0
Toll Brothers COM 889478103 11,346 200 SH   SOLE 0 200 0 0
Turtle Beach COM 900450206 1,630,550 61,138 SH   SOLE 0 61,138 0 0
Umpqua Holdings COM 904214103 17,550 1,000 SH   SOLE 0 1,000 0 0
Union Pacific COM 907818108 621,997 2,822 SH   SOLE 0 2,822 0 0
Unisys COM 909214306 1,904,822 74,934 SH   SOLE 0 74,934 0 0
Unit Corp WARRANT 909218125 96 9,635 SH   SOLE 0 9,635 0 0
Unit Corp COM 909218406 795,718 65,116 SH   SOLE 0 65,116 0 0
United Bancshares COM 909458101 1,020,069 40,399 SH   SOLE 0 40,399 0 0
Wal-Mart COM 931142103 1,666,227 12,267 SH   SOLE 0 12,267 0 0
Walgreens Boots Alliance Inc COM 931427108 721,770 13,147 SH   SOLE 0 13,147 0 0
Westlake Chemical Partners COM 960417103 353,574 14,720 SH   SOLE 0 14,720 0 0
Williams Companies COM 969457100 2,777,975 117,264 SH   SOLE 0 117,264 0 0
Yelp COM 985817105 1,255,995 32,205 SH   SOLE 0 32,205 0 0
Zions Bancorp COM 989701107 629,897 11,461 SH   SOLE 0 11,461 0 0
Argan Inc COM 04010e109 1,253,192 23,490 SH   SOLE 0 23,490 0 0
Travelers Companies COM 89417e109 1,794,573 11,932 SH   SOLE 0 11,932 0 0
AMG CONV PREF 00170F209 2,145,095 37,306 SH   SOLE 0 37,306 0 0
A T & T COM 00206r102 115,541 3,817 SH   SOLE 0 3,817 0 0
Alliance Resource Partners, LP COM 01877r108 700,338 120,748 SH   SOLE 0 120,748 0 0
Altus Midstream Company COM 02215l209 1,734,868 33,064 SH   SOLE 0 33,064 0 0
American Airlines Group COM 02376R102 386,320 16,164 SH   SOLE 0 16,164 0 0
American Airlines CONV BOND 02376RAF9 85,389 50,000 SH   SOLE 0 50,000 0 0
Antero Midstream COM 03676b102 2,553,609 282,792 SH   SOLE 0 282,792 0 0
Arcbest Corp COM 03937c105 1,856,079 26,376 SH   SOLE 0 26,376 0 0
Atlas Air Worldwide CONV BOND 049164BH8 1,824,559 1,720,000 SH   SOLE 0 1,720,000 0 0
BOK Financial Corp COM 05561q201 359,692 4,027 SH   SOLE 0 4,027 0 0
BP Midstream Partners COM 0556EL109 586,854 46,355 SH   SOLE 0 46,355 0 0
BancFirst Corporation COM 05945f103 233,630 3,305 SH   SOLE 0 3,305 0 0
Banc of California COM 05990k106 153,897 8,512 SH   SOLE 0 8,512 0 0
Brighthouse Financial COM 10922n103 1,546,980 34,960 SH   SOLE 0 34,960 0 0
Arrival Corp COM 12559c103 53,913 3,357 SH   SOLE 0 3,357 0 0
CareDx COM 14167l103 17,023 250 SH   SOLE 0 250 0 0
Chesapeake Energy CONV BOND 165ESCAC8 69,825 2,940,000 SH   SOLE 0 2,940,000 0 0
Cisco Systems COM 17275r102 780,976 15,103 SH   SOLE 0 15,103 0 0
Alpha Metallurgical Resources WARRANT 21241b118 146,296 63,607 SH   SOLE 0 63,607 0 0
Customers Bancorp COM 23204g100 390,750 12,280 SH   SOLE 0 12,280 0 0
BM Technologies COM 232CNT014 22,016 1,890 SH   SOLE 0 1,890 0 0
DR Horton Inc. COM 23331a109 13,368 150 SH   SOLE 0 150 0 0
Delek Logistics Partners COM 24664t103 1,108,672 30,805 SH   SOLE 0 30,805 0 0
Devon Energy COM 25179m103 55,572 2,543 SH   SOLE 0 2,543 0 0
EOG Resources COM 26875p101 14,506 200 SH   SOLE 0 200 0 0
Eagle Bancorp COM 26942g100 951,228 39,113 SH   SOLE 0 39,113 0 0
Energy Transfer COM 29273v100 974,577 126,898 SH   SOLE 0 126,898 0 0
EnLink Midstream COM 29336t100 1,036,808 241,680 SH   SOLE 0 241,680 0 0
Essa Bancorp COM 29667d104 967,616 60,476 SH   SOLE 0 60,476 0 0
EZCorp CONV BOND 302301AE6 1,255,646 1,521,000 SH   SOLE 0 1,521,000 0 0
EZCorp CONV BOND 302301AF3 301,275 325,000 SH   SOLE 0 325,000 0 0
Exxon Mobil COM 30231g102 156,938 2,811 SH   SOLE 0 2,811 0 0
FBL Financial Group COM 30239f106 1,189,251 21,267 SH   SOLE 0 21,267 0 0
Facebook COM 30303m102 173,478 589 SH   SOLE 0 589 0 0
1st Constitution Bancorp COM 31986n102 183,181 10,402 SH   SOLE 0 10,402 0 0
First United COM 33741h107 1,042,840 59,185 SH   SOLE 0 59,185 0 0
First US Bancshares COM 33744v103 336,660 36,200 SH   SOLE 0 36,200 0 0
General Motors COM 37045v100 22,984 400 SH   SOLE 0 400 0 0
Goldman Sachs COM 38141g104 3,900,129 11,927 SH   SOLE 0 11,927 0 0
Google COM 38259p508 35,063 17 SH   SOLE 0 17 0 0
Google COM 38259p706 165,490 80 SH   SOLE 0 80 0 0
Greenbriar CONV BOND 393657AK7 2,090,050 1,925,000 SH   SOLE 0 1,925,000 0 0
HMN Financial COM 40424g108 911,888 45,345 SH   SOLE 0 45,345 0 0
Homestreet COM 43785u102 728,697 16,535 SH   SOLE 0 16,535 0 0
Horizon Global CONV BOND 44052WAA2 1,898,312 2,080,000 SH   SOLE 0 2,080,000 0 0
Horsehead Holdings WARRANT 44069P118 31,991 3,199 SH   SOLE 0 3,199 0 0
Iridium Communications COM 46269c102 65,093 1,578 SH   SOLE 0 1,578 0 0
iShares 0-5 Yr High Yield Corporate Bond COM 46434v407 1,583,881 34,575 SH   SOLE 0 34,575 0 0
JPMorgan COM 46625h100 2,120,564 13,930 SH   SOLE 0 13,930 0 0
Kimball Electronics COM 49428j109 1,815,546 70,370 SH   SOLE 0 70,370 0 0
Kinder Morgan COM 49456b101 884,148 53,102 SH   SOLE 0 53,102 0 0
LGI Homes COM 50187t106 1,043,826 6,991 SH   SOLE 0 6,991 0 0
MPLX COM 55336v100 2,078,109 81,081 SH   SOLE 0 81,081 0 0
Macy's, Inc. COM 55616p104 6,476 400 SH   SOLE 0 400 0 0
Madison Square Garden Sports COM 55825t103 28,714 160 SH   SOLE 0 160 0 0
Madison Square Garden Entertainment COM 55826t102 8,344 102 SH   SOLE 0 102 0 0
Merck COM 58933y105 1,034,471 13,419 SH   SOLE 0 13,419 0 0
Meritage Homes COM 59001a102 9,192 100 SH   SOLE 0 100 0 0
NGL Energy Partners COM 62913M107 24,664 12,090 SH   SOLE 0 12,090 0 0
Oracle COM 68389x105 172,127 2,453 SH   SOLE 0 2,453 0 0
Pacific Premier Bancorp COM 69478x105 1,270,881 29,256 SH   SOLE 0 29,256 0 0
Palantir Technologies COM 69608a109 27,948 1,200 SH   SOLE 0 1,200 0 0
Paycom Software COM 70432v102 222,036 600 SH   SOLE 0 600 0 0
Peoples Financial COM 71103b102 1,170,874 69,303 SH   SOLE 0 69,303 0 0
Plains GP Holdings COM 72651a207 17,390 1,850 SH   SOLE 0 1,850 0 0
PowerShares QQQ Trust COM 73935a104 78,506 246 SH   SOLE 0 246 0 0
Premier Financial Bancorp Inc. COM 74050m105 1,306,119 70,259 SH   SOLE 0 70,259 0 0
Primis Financial COM 74167b109 961,850 66,152 SH   SOLE 0 66,152 0 0
QCR Holdings Inc. COM 74727a104 4,331,691 91,734 SH   SOLE 0 91,734 0 0
Pyxus International COM 74737V205 273,570 58,643 SH   SOLE 0 58,643 0 0
SB Financial Group, Inc. COM 78408d105 2,866,903 157,005 SH   SOLE 0 157,005 0 0
SPDR S&P 600 Small Cap Value COM 78464a300 449,141 5,478 SH   SOLE 0 5,478 0 0
SPDR Dow Jones Industrial Average COM 78467x109 11,220,421 33,983 SH   SOLE 0 33,983 0 0
salesforce.com COM 79466l302 2,305,569 10,882 SH   SOLE 0 10,882 0 0
Sandridge Energy WARRANT 80007p125 64 4,028 SH   SOLE 0 4,028 0 0
SandRidge Energy COM 80007p869 23,382 5,980 SH   SOLE 0 5,980 0 0
Sounds Financial COM 83607a100 345,945 8,310 SH   SOLE 0 8,310 0 0
Sterling Bancorp COM 85917a100 517,651 22,487 SH   SOLE 0 22,487 0 0
Summit Financial Group COM 86606g101 2,453,448 92,409 SH   SOLE 0 92,409 0 0
SuRo Capital COM 86887q109 29,810 2,200 SH   SOLE 0 2,200 0 0
Synaptics CONV BOND 87157DAD1 2,597,308 1,400,000 SH   SOLE 0 1,400,000 0 0
Talos Energy COM 87484t108 1,456,069 120,936 SH   SOLE 0 120,936 0 0
Targa Resources COM 87612g101 1,756,346 55,318 SH   SOLE 0 55,318 0 0
Teekay Corp CONV BOND 87900YAE3 936,260 1,000,000 SH   SOLE 0 1,000,000 0 0
3M Co COM 88579y101 2,278,441 11,825 SH   SOLE 0 11,825 0 0
Truist Financial COM 89832q109 416,580 7,143 SH   SOLE 0 7,143 0 0
Tutor Perini Corp CONV BOND 901109AD0 1,851,094 1,829,000 SH   SOLE 0 1,829,000 0 0
United Community Banks COM 90984p303 7,506 220 SH   SOLE 0 220 0 0
UnitedHealth Group COM 91324p102 4,451,818 11,965 SH   SOLE 0 11,965 0 0
Uniti Group COM 91325v108 383,348 34,755 SH   SOLE 0 34,755 0 0
Vaalco Energy COM 91851c201 467,667 208,780 SH   SOLE 0 208,780 0 0
Verizon Communications COM 92343v104 819,915 14,100 SH   SOLE 0 14,100 0 0
Visa COM 92826c839 2,460,938 11,623 SH   SOLE 0 11,623 0 0
Western Midstream Partners COM 95825r103 1,056,247 56,818 SH   SOLE 0 56,818 0 0
Wintrust Financial COM 97650w108 1,771,294 23,368 SH   SOLE 0 23,368 0 0
Deutsche Bank COM d18190898 196,800 16,400 SH   SOLE 0 16,400 0 0
Arcos Dorados Holdings COM g0457f107 63,131 12,403 SH   SOLE 0 12,403 0 0
Bunge Ltd CONV PREF g16962204 1,838,471 15,886 SH   SOLE 0 15,886 0 0
McDermott WARRANT G5924V114 652 65,197 SH   SOLE 0 65,197 0 0
McDermott WARRANT G5924V122 724 72,441 SH   SOLE 0 72,441 0 0
Frank's International COM N33462107 1,246,639 351,166 SH   SOLE 0 351,166 0 0
Genco Shipping WARRANT y2685t123 97 2,155 SH   SOLE 0 2,155 0 0
Navios Maritime Holdings COM y62196103 162,314 18,529 SH   SOLE 0 18,529 0 0
Navios Maritime Partners COM y62267102 197,630 8,388 SH   SOLE 0 8,388 0 0
Teekay LNG Partners COM y8564m105 1,738,787 120,833 SH   SOLE 0 120,833 0 0
Teekay Inc COM y8564w103 37,456 11,705 SH   SOLE 0 11,705 0 0