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
American Express Company COM 025816109 1,704,409 19,909 SH   SOLE 0 19,909 0 0
Apollo Global Management COM 037612306 201,670 6,020 SH   SOLE 0 6,020 0 0
Apple COM 037833100 5,577,208 21,932 SH   SOLE 0 21,932 0 0
Astrazeneca COM 046353108 40,194 900 SH   SOLE 0 900 0 0
Bank of America COM 060505104 845,018 39,803 SH   SOLE 0 39,803 0 0
Bank of America CONV PREF 060505682 36,715 29 SH   SOLE 0 29 0 0
Berkshire Hills Bancorp COM 084680107 30,864 2,077 SH   SOLE 0 2,077 0 0
Boeing COM 097023105 3,130,598 20,991 SH   SOLE 0 20,991 0 0
Brookfield Asset Management COM 112585104 104,165 2,354 SH   SOLE 0 2,354 0 0
Caterpillar COM 149123101 2,343,660 20,197 SH   SOLE 0 20,197 0 0
Central Valley Community Bancorp COM 155685100 319,832 24,527 SH   SOLE 0 24,527 0 0
Chesapeake Energy Corporation COM 165167107 386 2,233 SH   SOLE 0 2,233 0 0
Chesapeake Energy CONV PREF 165167768 4,805 155 SH   SOLE 0 155 0 0
Chevron Corporation COM 166764100 1,730,055 23,876 SH   SOLE 0 23,876 0 0
Citigroup COM 172967424 872,600 20,717 SH   SOLE 0 20,717 0 0
Citizens Financial Group COM 174610105 269,845 14,346 SH   SOLE 0 14,346 0 0
Citizens Community Bancorp COM 174903104 700,760 108,645 SH   SOLE 0 108,645 0 0
Civista Bancshares COM 178867107 907,548 60,665 SH   SOLE 0 60,665 0 0
Cleveland-Cliffs COM 185899101 430,076 108,880 SH   SOLE 0 108,880 0 0
Coca-Cola COM 191216100 934,029 21,108 SH   SOLE 0 21,108 0 0
Codorus Bancorp Inc. COM 192025104 653,465 40,588 SH   SOLE 0 40,588 0 0
Cowen CONV PREF 223622507 2,148,281 3,215 SH   SOLE 0 3,215 0 0
Walt Disney COM 254687106 2,014,364 20,853 SH   SOLE 0 20,853 0 0
Dow COM 260557103 623,340 21,318 SH   SOLE 0 21,318 0 0
Enable Midstream Partners COM 292480100 10,280 4,000 SH   SOLE 0 4,000 0 0
Enterprise Products Partners COM 293792107 1,563,676 109,348 SH   SOLE 0 109,348 0 0
Equitrans Midstream Corporation COM 294600101 141,670 28,165 SH   SOLE 0 28,165 0 0
EZCORP Inc. COM 302301106 12,781 3,065 SH   SOLE 0 3,065 0 0
F.N.B. Corporation COM 302520101 85,684 11,626 SH   SOLE 0 11,626 0 0
Federal Agricultural Mortgage COM 313148306 13,908 250 SH   SOLE 0 250 0 0
Freddie Mac PREF STK 313400640 710,904 148,105 SH   SOLE 0 148,105 0 0
Fannie Mae PREF STK 313586752 31,650 5,000 SH   SOLE 0 5,000 0 0
Fifth Third Bancorp COM 316773100 160,603 10,815 SH   SOLE 0 10,815 0 0
First Bancshares COM 318916103 930,063 48,771 SH   SOLE 0 48,771 0 0
First Community COM 319835104 842,042 53,565 SH   SOLE 0 53,565 0 0
The First Financial Corp COM 320218100 281,299 8,342 SH   SOLE 0 8,342 0 0
Ford Motor COM 345370860 12,156 2,517 SH   SOLE 0 2,517 0 0
General Electric COM 369604103 115,837 14,589 SH   SOLE 0 14,589 0 0
Genesis Energy COM 371927104 1,026,824 261,945 SH   SOLE 0 261,945 0 0
Groupon COM 399473107 360,140 367,415 SH   SOLE 0 367,415 0 0
Hancock Whitney Corporation COM 410120109 134,942 6,913 SH   SOLE 0 6,913 0 0
Haverty Furniture Company COM 419596101 4,613 388 SH   SOLE 0 388 0 0
Hawaiian Holdings COM 419879101 12,852 1,231 SH   SOLE 0 1,231 0 0
Hawthorn Bancshares COM 420476103 467,998 25,504 SH   SOLE 0 25,504 0 0
Hess Midstream Partners COM 428104103 736,580 72,498 SH   SOLE 0 72,498 0 0
Home Depot COM 437076102 3,857,055 20,658 SH   SOLE 0 20,658 0 0
Intel COM 458140100 1,249,144 23,081 SH   SOLE 0 23,081 0 0
IBM COM 459200101 2,319,103 20,906 SH   SOLE 0 20,906 0 0
iShares Barclays TIPS Bond COM 464287176 201,692 1,710 SH   SOLE 0 1,710 0 0
iShares MSCI Emerging Markets COM 464287234 157,510 4,615 SH   SOLE 0 4,615 0 0
iShares DJ US Financial Sector COM 464287788 119,265 1,226 SH   SOLE 0 1,226 0 0
Johnson & Johnson COM 478160104 2,925,641 22,311 SH   SOLE 0 22,311 0 0
La-Z-Boy COM 505336107 648,353 31,550 SH   SOLE 0 31,550 0 0
Lannett Company COM 516012101 477,333 68,681 SH   SOLE 0 68,681 0 0
MDC Holdings COM 552676108 792,744 34,170 SH   SOLE 0 34,170 0 0
MVB Financial Corp COM 553810102 627,504 49,216 SH   SOLE 0 49,216 0 0
Magellan Midstream Partners COM 559080106 2,468,403 67,646 SH   SOLE 0 67,646 0 0
McDonald's COM 580135101 3,460,114 20,926 SH   SOLE 0 20,926 0 0
Mesa Air Group COM 590479135 410,181 124,675 SH   SOLE 0 124,675 0 0
Microsoft Corporation COM 594918104 3,524,725 22,349 SH   SOLE 0 22,349 0 0
MidWest One Financial COM 598511103 293,977 14,039 SH   SOLE 0 14,039 0 0
NMI Holdings COM 629209305 857,631 73,870 SH   SOLE 0 73,870 0 0
Nike COM 654106103 1,643,878 19,868 SH   SOLE 0 19,868 0 0
OceanFirst Financial COM 675234108 554,002 34,821 SH   SOLE 0 34,821 0 0
Old National Bancorp COM 680033107 868,589 65,852 SH   SOLE 0 65,852 0 0
ONEOK COM 682680103 1,578,579 72,379 SH   SOLE 0 72,379 0 0
Opus Bank COM 684000102 649,095 37,455 SH   SOLE 0 37,455 0 0
Pacwest Bancorp COM 695263103 319,299 17,818 SH   SOLE 0 17,818 0 0
Parke Bancorp COM 700885106 698,118 51,751 SH   SOLE 0 51,751 0 0
Peoples Bancorp COM 710577107 790,884 38,845 SH   SOLE 0 38,845 0 0
Pfizer COM 717081103 886,861 27,171 SH   SOLE 0 27,171 0 0
Phillips 66 Partners COM 718549207 1,592,680 43,719 SH   SOLE 0 43,719 0 0
Plains All American Pipeline COM 726503105 41,316 7,825 SH   SOLE 0 7,825 0 0
Procter & Gamble COM 742718109 2,371,820 21,562 SH   SOLE 0 21,562 0 0
Shell Midstream Partners COM 822634101 781,614 78,318 SH   SOLE 0 78,318 0 0
Southern National Bancorp of Virginia COM 843395104 718,527 73,021 SH   SOLE 0 73,021 0 0
Superior Industries COM 868168105 85,767 71,473 SH   SOLE 0 71,473 0 0
Timberland Bancorp COM 887098101 18,290 1,000 SH   SOLE 0 1,000 0 0
Toll Brothers COM 889478103 3,850 200 SH   SOLE 0 200 0 0
Turtle Beach COM 900450206 564,670 90,492 SH   SOLE 0 90,492 0 0
Umpqua Holdings Corporation COM 904214103 10,900 1,000 SH   SOLE 0 1,000 0 0
Unisys Corp COM 909214306 997,485 80,768 SH   SOLE 0 80,768 0 0
Unit Corp COM 909218109 25,601 98,465 SH   SOLE 0 98,465 0 0
United Bancshares COM 909458101 708,351 43,591 SH   SOLE 0 43,591 0 0
United Parcel Service COM 911312106 33,818 362 SH   SOLE 0 362 0 0
United Technologies COM 913017109 1,875,375 19,881 SH   SOLE 0 19,881 0 0
Wal-Mart COM 931142103 2,331,482 20,520 SH   SOLE 0 20,520 0 0
Walgreens Boots Alliance COM 931427108 919,987 20,109 SH   SOLE 0 20,109 0 0
Westlake Chemical Partners COM 960417103 391,892 26,515 SH   SOLE 0 26,515 0 0
Williams Companies COM 969457100 2,218,273 156,768 SH   SOLE 0 156,768 0 0
Yelp COM 985817105 528,730 29,325 SH   SOLE 0 29,325 0 0
Zions Bancorp COM 989701107 345,097 12,896 SH   SOLE 0 12,896 0 0
Zions Bancorp WARRANT 989701115 3,676 11,208 SH   SOLE 0 11,208 0 0
Argan COM 04010e109 886,824 25,653 SH   SOLE 0 25,653 0 0
Travelers COM 89417e109 1,995,147 20,082 SH   SOLE 0 20,082 0 0
A T & T COM 00206r102 132,458 4,544 SH   SOLE 0 4,544 0 0
Aceto Corp CONV BOND 004446AD2 372,480 384,000 PRN   SOLE 0 384,000 0 0
Alaska Communications COM 01167p101 975,522 560,645 SH   SOLE 0 560,645 0 0
Alliance Resource Partners COM 01877r108 537,100 173,258 SH   SOLE 0 173,258 0 0
American Airlines Group COM 02376R102 197,039 16,164 SH   SOLE 0 16,164 0 0
AmeriServ Financial COM 03074a102 264,712 101,035 SH   SOLE 0 101,035 0 0
Antero Midstream COM 03676b102 711,221 338,677 SH   SOLE 0 338,677 0 0
Arcbest COM 03937c105 495,816 28,300 SH   SOLE 0 28,300 0 0
Atlas Air Worldwide Holdings CONV BOND 049164BH8 1,738,662 1,920,000 PRN   SOLE 0 1,920,000 0 0
BOK Financial COM 05561q201 131,383 3,087 SH   SOLE 0 3,087 0 0
BP Midstream Partners COM 0556EL109 801,330 86,072 SH   SOLE 0 86,072 0 0
BancFirst Corporation COM 05945f103 128,975 3,865 SH   SOLE 0 3,865 0 0
Banc of California COM 05990k106 1,495,851 186,981 SH   SOLE 0 186,981 0 0
Blackstone Group COM 09253u108 272,736 5,985 SH   SOLE 0 5,985 0 0
Carlyle Group COM 14309l102 168,978 7,805 SH   SOLE 0 7,805 0 0
Chesapeake Energy CONV BOND 165167CY1 141,750 3,150,000 PRN   SOLE 0 3,150,000 0 0
Cisco Systems COM 17275r102 825,903 21,010 SH   SOLE 0 21,010 0 0
Contura Energy COM 21241b100 73,736 31,377 SH   SOLE 0 31,377 0 0
Contura Energy WARRANT 21241b118 636 63,607 SH   SOLE 0 63,607 0 0
Customers Bancorp COM 23204g100 190,073 17,390 SH   SOLE 0 17,390 0 0
DR Horton COM 23331a109 8,500 250 SH   SOLE 0 250 0 0
Delek Logistics Partners COM 24664t103 498,844 54,818 SH   SOLE 0 54,818 0 0
Direxion Daily S&P 500 Bull 3X COM 25459w862 28,264 1,085 SH   SOLE 0 1,085 0 0
EQT Midstream Partners COM 26885b100 728,780 61,761 SH   SOLE 0 61,761 0 0
Eagle Bancorp Montana COM 26942g100 737,036 45,468 SH   SOLE 0 45,468 0 0
Encore Capital Group CONV BOND 292554AH5 1,867,008 2,080,000 PRN   SOLE 0 2,080,000 0 0
Energy Transfer LP COM 29273v100 754,382 163,996 SH   SOLE 0 163,996 0 0
EnLink Midstream COM 29336t100 323,649 294,226 SH   SOLE 0 294,226 0 0
Essa Bancorp COM 29667d104 940,430 68,896 SH   SOLE 0 68,896 0 0
EZCorp Inc CONV BOND 302301AE6 1,273,898 1,726,000 PRN   SOLE 0 1,726,000 0 0
EZCorp CONV BOND 302301AF3 214,473 275,000 PRN   SOLE 0 275,000 0 0
Exxon Mobil COM 30231g102 881,777 23,223 SH   SOLE 0 23,223 0 0
1st Constitution Bancorp COM 31986n102 132,394 9,992 SH   SOLE 0 9,992 0 0
First United Corp COM 33741h107 967,719 67,720 SH   SOLE 0 67,720 0 0
First US Bancshares COM 33744v103 251,876 41,022 SH   SOLE 0 41,022 0 0
GNC Holdings CONV BOND 36191GAB3 3,042,481 3,220,000 PRN   SOLE 0 3,220,000 0 0
General Motors COM 37045v100 8,312 400 SH   SOLE 0 400 0 0
Global Eagle Entertainment CONV BOND 37951DAB8 147,827 1,840,000 PRN   SOLE 0 1,840,000 0 0
Goldman Sachs COM 38141g104 3,130,757 20,252 SH   SOLE 0 20,252 0 0
Greenbriar CONV BOND 393657AK7 1,581,659 1,950,000 PRN   SOLE 0 1,950,000 0 0
HMN Financial COM 40424g108 816,210 45,345 SH   SOLE 0 45,345 0 0
Homestreet COM 43785u102 452,496 20,355 SH   SOLE 0 20,355 0 0
Horizon Global CONV BOND 44052WAA2 1,733,611 2,195,000 PRN   SOLE 0 2,195,000 0 0
Horsehead Holdings WARRANT 44069P118 65,877 3,294 SH   SOLE 0 3,294 0 0
Iridium Communications COM 46269c102 75,341 3,374 SH   SOLE 0 3,374 0 0
iShares 0-5 Yr High Yield Corporate Bond COM 46434v407 4,525,739 110,735 SH   SOLE 0 110,735 0 0
JPMorgan Chase COM 46625h100 1,994,345 22,152 SH   SOLE 0 22,152 0 0
JP Morgan Chase Alerian ETN COM 46625h365 1,941 215 SH   SOLE 0 215 0 0
KKR COM 48248m102 160,183 6,825 SH   SOLE 0 6,825 0 0
Kimball Electronics Inc COM 49428j109 822,997 75,366 SH   SOLE 0 75,366 0 0
Kinder Morgan COM 49456b101 633,696 45,524 SH   SOLE 0 45,524 0 0
LGI Homes Inc. COM 50187t106 665,827 14,747 SH   SOLE 0 14,747 0 0
MPLX COM 55336v100 1,472,397 126,712 SH   SOLE 0 126,712 0 0
Macquarie Infrastructure CONV BOND 55608BAB1 1,579,916 1,970,000 PRN   SOLE 0 1,970,000 0 0
Macy's COM 55616p104 1,964 400 SH   SOLE 0 400 0 0
Mastercard COM 57636q104 123,196 510 SH   SOLE 0 510 0 0
Merck COM 58933y105 1,656,749 21,533 SH   SOLE 0 21,533 0 0
Meritage Homes Corporation COM 59001a102 3,651 100 SH   SOLE 0 100 0 0
NGL Energy Partners COM 62913M107 31,434 12,090 SH   SOLE 0 12,090 0 0
PDL Biopharma CONV BOND 69329YAG9 2,151,162 2,010,000 PRN   SOLE 0 2,010,000 0 0
PDL Biopharma CONV BOND 69329YAJ3 1,125,470 1,000,000 PRN   SOLE 0 1,000,000 0 0
Paypal COM 70450y103 9,574 100 SH   SOLE 0 100 0 0
Peoples Financial COM 71103b102 783,327 77,943 SH   SOLE 0 77,943 0 0
Plains GP Holdings COM 72651a207 331,195 59,037 SH   SOLE 0 59,037 0 0
PowerShares QQQ Trust COM 73935a104 84,728 445 SH   SOLE 0 445 0 0
Premier Financial COM 74050m105 933,218 75,260 SH   SOLE 0 75,260 0 0
ProShares Ultra Short Dow 30 COM 74347x112 96,902 2,010 SH   SOLE 0 2,010 0 0
QCR Holdings COM 74727a104 2,590,047 95,680 SH   SOLE 0 95,680 0 0
Pyxus International COM 74737v106 622 200 SH   SOLE 0 200 0 0
SB Financial COM 78408d105 1,866,038 167,809 SH   SOLE 0 167,809 0 0
SPDR S&P 600 Small Cap Value COM 78464a300 282,261 6,908 SH   SOLE 0 6,908 0 0
SPDR Dow Jones Industrial Average COM 78467x109 7,826,836 35,701 SH   SOLE 0 35,701 0 0
SandRidge Energy COM 80007p869 83,163 92,496 SH   SOLE 0 92,496 0 0
Financial Sector SPDR COM 81369y105 33,312 1,600 SH   SOLE 0 1,600 0 0
Sientra COM 82621j105 1,592 800 SH   SOLE 0 800 0 0
Sterling Bancorp COM 85917a100 242,889 23,243 SH   SOLE 0 23,243 0 0
Summit Financial Group COM 86606g101 2,096,181 98,830 SH   SOLE 0 98,830 0 0
Sunpower CONV BOND 867652AJ8 1,370,699 1,460,000 PRN   SOLE 0 1,460,000 0 0
Sunpower CONV BOND 867652AL3 844,580 1,000,000 PRN   SOLE 0 1,000,000 0 0
Synaptics CONV BOND 87157DAD1 1,545,309 1,490,000 PRN   SOLE 0 1,490,000 0 0
Talos Energy COM 87484t108 267,875 46,587 SH   SOLE 0 46,587 0 0
Talos Energy WARRANT 87484t116 7,697 69,972 SH   SOLE 0 69,972 0 0
Targa Resources Corp COM 87612g101 481,131 69,628 SH   SOLE 0 69,628 0 0
Teekay Corp CONV BOND 87900YAE3 823,640 1,000,000 PRN   SOLE 0 1,000,000 0 0
3M COM 88579y101 2,745,080 20,109 SH   SOLE 0 20,109 0 0
Trex COM 89531p105 24,042 300 SH   SOLE 0 300 0 0
Truist Financial Corp COM 89832q109 267,924 8,688 SH   SOLE 0 8,688 0 0
Tutor Perini Corp CONV BOND 901109AD0 1,857,821 2,029,000 PRN   SOLE 0 2,029,000 0 0
Uber Technologies COM 90353t100 7,818 280 SH   SOLE 0 280 0 0
United Community Banks COM 90984p303 4,028 220 SH   SOLE 0 220 0 0
UnitedHealth Group COM 91324p102 5,058,673 20,285 SH   SOLE 0 20,285 0 0
Uniti Group COM 91325v108 211,985 35,155 SH   SOLE 0 35,155 0 0
Vaalco Energy COM 91851c201 188,320 208,780 SH   SOLE 0 208,780 0 0
Verizon COM 92343v104 1,194,901 22,239 SH   SOLE 0 22,239 0 0
Visa COM 92826c839 3,206,771 19,903 SH   SOLE 0 19,903 0 0
Western Midstream Partners COM 95825r103 266,814 82,350 SH   SOLE 0 82,350 0 0
Wintrust Financial COM 97650w108 882,620 26,860 SH   SOLE 0 26,860 0 0
WPX Energy COM 98212b103 15,032 4,929 SH   SOLE 0 4,929 0 0
Bunge CONV PREF g16962204 1,700,877 18,289 SH   SOLE 0 18,289 0 0
Seagate Technology COM G7945M107 9,760 200 SH   SOLE 0 200 0 0
Genco Shipping WARRANT y2685t123 129 2,155 SH   SOLE 0 2,155 0 0
Genco Shipping & Trading COM y2685t131 97,070 15,119 SH   SOLE 0 15,119 0 0
Navios Maritime Holdings COM y62196103 42,802 18,529 SH   SOLE 0 18,529 0 0
Navios Maritime Partners COM y62267102 46,433 8,728 SH   SOLE 0 8,728 0 0
Teekay LNG Partners COM y8564m105 1,458,495 148,978 SH   SOLE 0 148,978 0 0
Teekay Inc COM y8564w103 69,725 22,065 SH   SOLE 0 22,065 0 0
Teekay Tankers COM y8565n102 32,493 1,461 SH   SOLE 0 1,461 0 0