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
Abbott Laboratories COM 002824100 178,699 1,642 SH   SOLE 0 1,642 0 0
Aceto Corporation COM 004446100 52,690 658,630 SH   SOLE 0 658,630 0 0
Deutsche Bank COM d18190898 137,760 16,400 SH   SOLE 0 16,400 0 0
Allstate Corporation COM 020002101 348,789 3,705 SH   SOLE 0 3,705 0 0
Amazon.com COM 023135106 393,591 125 SH   SOLE 0 125 0 0
American Express Company COM 025816109 1,188,865 11,859 SH   SOLE 0 11,859 0 0
Amgen COM 031162100 4,264,042 16,777 SH   SOLE 0 16,777 0 0
Apollo Global Management COM 037612306 28,416 635 SH   SOLE 0 635 0 0
Apple COM 037833100 2,706,119 23,367 SH   SOLE 0 23,367 0 0
Astrazeneca COM 046353108 49,320 900 SH   SOLE 0 900 0 0
Bank of America COM 060505104 861,169 35,748 SH   SOLE 0 35,748 0 0
Bank of America CONV PREF 060505682 43,152 29 SH   SOLE 0 29 0 0
Arcos Dorados Holdings COM g0457f107 25,420 6,200 SH   SOLE 0 6,200 0 0
Barrick Gold Corp COM 067901108 4,666 166 SH   SOLE 0 166 0 0
Bed Bath & Beyond COM 075896100 44,940 3,000 SH   SOLE 0 3,000 0 0
Berkshire Hills Bancorp COM 084680107 20,998 2,077 SH   SOLE 0 2,077 0 0
The Boeing Company COM 097023105 2,149,041 13,004 SH   SOLE 0 13,004 0 0
Caterpillar Inc COM 149123101 1,831,860 12,282 SH   SOLE 0 12,282 0 0
Central Valley Community Bancorp COM 155685100 242,937 19,671 SH   SOLE 0 19,671 0 0
Chevron Corporation COM 166764100 1,133,496 15,743 SH   SOLE 0 15,743 0 0
Citigroup COM 172967424 831,678 19,292 SH   SOLE 0 19,292 0 0
Citizens Financial Group COM 174610105 268,962 10,639 SH   SOLE 0 10,639 0 0
Citizens Community Bancorp COM 174903104 683,977 99,271 SH   SOLE 0 99,271 0 0
Civista Bancshares COM 178867107 699,305 55,855 SH   SOLE 0 55,855 0 0
Cleveland-Cliffs COM 185899101 766,323 119,365 SH   SOLE 0 119,365 0 0
The Coca-Cola Company COM 191216100 642,254 13,009 SH   SOLE 0 13,009 0 0
Codorus Bancorp Inc. COM 192025104 484,101 36,954 SH   SOLE 0 36,954 0 0
McDermott International COM 220014096 90,158 37,566 SH   SOLE 0 37,566 0 0
Cowen CONV PREF 223622507 2,564,078 3,150 SH   SOLE 0 3,150 0 0
Cummins COM 231021106 343,980 1,629 SH   SOLE 0 1,629 0 0
Walt Disney COM 254687106 1,583,339 12,761 SH   SOLE 0 12,761 0 0
Dow Inc COM 260557103 665,714 14,149 SH   SOLE 0 14,149 0 0
Enterprise Products Partners COM 293792107 1,735,463 109,909 SH   SOLE 0 109,909 0 0
Equitrans Midstream COM 294600101 1,412,886 167,008 SH   SOLE 0 167,008 0 0
EZCORP COM 302301106 15,417 3,065 SH   SOLE 0 3,065 0 0
F.N.B. Corporation COM 302520101 66,824 9,856 SH   SOLE 0 9,856 0 0
Federal Agricultural Mortgage COM 313148306 15,915 250 SH   SOLE 0 250 0 0
Freddie Mac PREF STK 313400640 1,072,280 148,105 SH   SOLE 0 148,105 0 0
Fannie Mae PREF STK 313586752 53,280 6,000 SH   SOLE 0 6,000 0 0
Fifth Third Bancorp COM 316773100 181,966 8,535 SH   SOLE 0 8,535 0 0
First Bancshares COM 318916103 951,010 45,351 SH   SOLE 0 45,351 0 0
First Community Corp COM 319835104 661,259 48,515 SH   SOLE 0 48,515 0 0
The First Financial Corp COM 320218100 254,912 8,118 SH   SOLE 0 8,118 0 0
Ford Motor COM 345370860 16,762 2,517 SH   SOLE 0 2,517 0 0
General Electric Company COM 369604103 86,699 13,916 SH   SOLE 0 13,916 0 0
Genesis Energy COM 371927104 1,079,442 239,876 SH   SOLE 0 239,876 0 0
Groupon COM 399473206 474,116 23,241 SH   SOLE 0 23,241 0 0
Hancock Whitney Corporation COM 410120109 118,804 6,316 SH   SOLE 0 6,316 0 0
Hawaiian Holdings COM 419879101 15,868 1,231 SH   SOLE 0 1,231 0 0
Hawthorn Bancshares COM 420476103 483,917 25,550 SH   SOLE 0 25,550 0 0
Hess Midstream Partners COM 428104103 1,006,626 66,664 SH   SOLE 0 66,664 0 0
The Home Depot COM 437076102 3,501,368 12,608 SH   SOLE 0 12,608 0 0
Honeywell International COM 438516106 1,961,657 11,917 SH   SOLE 0 11,917 0 0
Ingredion COM 457187102 338,290 4,470 SH   SOLE 0 4,470 0 0
Intel COM 458140100 781,930 15,101 SH   SOLE 0 15,101 0 0
IBM COM 459200101 1,589,254 13,062 SH   SOLE 0 13,062 0 0
iShares Barclays TIPS Bond COM 464287176 215,229 1,701 SH   SOLE 0 1,701 0 0
Johnson & Johnson COM 478160104 2,138,215 14,362 SH   SOLE 0 14,362 0 0
La-Z-Boy COM 505336107 970,092 30,670 SH   SOLE 0 30,670 0 0
Lannett Company COM 516012101 623,996 102,127 SH   SOLE 0 102,127 0 0
MDC Holdings COM 552676108 1,505,881 31,972 SH   SOLE 0 31,972 0 0
MVB Financial Corp COM 553810102 660,615 41,366 SH   SOLE 0 41,366 0 0
Magellan Midstream Partners COM 559080106 2,131,036 62,311 SH   SOLE 0 62,311 0 0
McDonald's Corp COM 580135101 2,816,715 12,833 SH   SOLE 0 12,833 0 0
Mesa Air Group COM 590479135 510,468 173,040 SH   SOLE 0 173,040 0 0
Microsoft Corporation COM 594918104 2,838,705 13,496 SH   SOLE 0 13,496 0 0
MidWest One Financial Group COM 598511103 270,891 15,159 SH   SOLE 0 15,159 0 0
NMI Holdings COM 629209305 1,366,969 76,796 SH   SOLE 0 76,796 0 0
Nike COM 654106103 1,483,632 11,818 SH   SOLE 0 11,818 0 0
Northern Trust Corp COM 665859104 346,967 4,450 SH   SOLE 0 4,450 0 0
OceanFirst Financial COM 675234108 407,141 29,740 SH   SOLE 0 29,740 0 0
Old National Bancorp COM 680033107 777,608 61,911 SH   SOLE 0 61,911 0 0
ONEOK COM 682680103 1,964,686 75,623 SH   SOLE 0 75,623 0 0
PNC Financial Services COM 693475105 360,944 3,284 SH   SOLE 0 3,284 0 0
Pacwest Bancorp COM 695263103 253,006 14,813 SH   SOLE 0 14,813 0 0
Parke Bancorp COM 700885106 527,399 44,171 SH   SOLE 0 44,171 0 0
Peoples Bancorp of NC COM 710577107 538,337 34,889 SH   SOLE 0 34,889 0 0
Pfizer COM 717081103 201,300 5,485 SH   SOLE 0 5,485 0 0
Phillips 66 Partners COM 718549207 950,137 41,239 SH   SOLE 0 41,239 0 0
Plains All American Pipeline COM 726503105 30,827 5,155 SH   SOLE 0 5,155 0 0
Procter & Gamble COM 742718109 1,878,033 13,512 SH   SOLE 0 13,512 0 0
Reliance Steel & Aluminum COM 759509102 339,181 3,324 SH   SOLE 0 3,324 0 0
Shell Midstream Partners COM 822634101 829,207 87,654 SH   SOLE 0 87,654 0 0
Snap-On Inc COM 833034101 352,376 2,395 SH   SOLE 0 2,395 0 0
Southern National Bancorp of Virginia COM 843395104 575,752 66,331 SH   SOLE 0 66,331 0 0
SunPower Corporation COM 867652406 2,952 236 SH   SOLE 0 236 0 0
Superior Industries COM 868168105 82,798 66,239 SH   SOLE 0 66,239 0 0
Timberland Bancorp COM 887098101 18,000 1,000 SH   SOLE 0 1,000 0 0
Toll Brothers COM 889478103 9,732 200 SH   SOLE 0 200 0 0
Turtle Beach Corp COM 900450206 1,574,518 86,512 SH   SOLE 0 86,512 0 0
Umpqua Holdings Corporation COM 904214103 10,620 1,000 SH   SOLE 0 1,000 0 0
Union Pacific Corporation COM 907818108 475,047 2,413 SH   SOLE 0 2,413 0 0
Unisys Corp COM 909214306 840,849 78,805 SH   SOLE 0 78,805 0 0
Unit Corp COM 909218109 3,988 98,465 SH   SOLE 0 98,465 0 0
United Bancshares COM 909458101 868,539 40,397 SH   SOLE 0 40,397 0 0
United Parcel Service COM 911312106 60,320 362 SH   SOLE 0 362 0 0
Wal-Mart Stores COM 931142103 1,742,019 12,451 SH   SOLE 0 12,451 0 0
Walgreens Boots Alliance COM 931427108 480,753 13,384 SH   SOLE 0 13,384 0 0
Westlake Chemical Partners COM 960417103 469,406 25,035 SH   SOLE 0 25,035 0 0
Williams Companies COM 969457100 2,849,973 145,037 SH   SOLE 0 145,037 0 0
Yelp COM 985817105 678,781 33,787 SH   SOLE 0 33,787 0 0
Zions Bancorp COM 989701107 334,890 11,461 SH   SOLE 0 11,461 0 0
Argan COM 04010e109 1,017,072 24,268 SH   SOLE 0 24,268 0 0
The Travelers Companies COM 89417e109 1,323,705 12,235 SH   SOLE 0 12,235 0 0
A T & T COM 00206r102 108,823 3,817 SH   SOLE 0 3,817 0 0
Aceto Corp CONV BOND 004446AD2 235,469 240,274 PRN   SOLE 0 240,274 0 0
Alaska Communications COM 01167p101 1,077,550 538,775 SH   SOLE 0 538,775 0 0
Alliance Resource Partners COM 01877r108 451,973 163,167 SH   SOLE 0 163,167 0 0
Altria Group COM 02209s103 45,827 1,186 SH   SOLE 0 1,186 0 0
Altus Midstream Company COM 02215l209 1,111 100 SH   SOLE 0 100 0 0
American Airlines Group COM 02376R102 198,656 16,164 SH   SOLE 0 16,164 0 0
American Airlines CONV BOND 02376RAF9 27,950 30,000 PRN   SOLE 0 30,000 0 0
AmeriServ Financial COM 03074a102 4,216 1,500 SH   SOLE 0 1,500 0 0
Antero Midstream COM 03676b102 1,750,060 325,896 SH   SOLE 0 325,896 0 0
Arcbest COM 03937c105 856,480 27,575 SH   SOLE 0 27,575 0 0
Atlas Air Worldwide Holdings CONV BOND 049164BH8 2,019,294 1,850,000 PRN   SOLE 0 1,850,000 0 0
BOK Financial COM 05561q201 210,521 4,087 SH   SOLE 0 4,087 0 0
BP Midstream Partners COM 0556EL109 753,061 75,990 SH   SOLE 0 75,990 0 0
BancFirst Corporation COM 05945f103 196,236 4,805 SH   SOLE 0 4,805 0 0
Banc of California COM 05990k106 1,880,175 185,788 SH   SOLE 0 185,788 0 0
Blackstone Group COM 09253u108 39,150 750 SH   SOLE 0 750 0 0
Brighthouse Financial COM 10922n103 847,934 31,510 SH   SOLE 0 31,510 0 0
CareDx Inc COM 14167l103 9,485 250 SH   SOLE 0 250 0 0
Chesapeake Energy Corp CONV BOND 165167CY1 123,200 3,080,000 PRN   SOLE 0 3,080,000 0 0
Cisco Systems COM 17275r102 549,175 13,942 SH   SOLE 0 13,942 0 0
Contura Energy Inc. COM 21241b100 440,313 60,152 SH   SOLE 0 60,152 0 0
Contura Energy WARRANT 21241b118 59,155 63,607 SH   SOLE 0 63,607 0 0
Customers Bancorp COM 23204g100 137,536 12,280 SH   SOLE 0 12,280 0 0
DR Horton COM 23331a109 18,908 250 SH   SOLE 0 250 0 0
Delek Logistics Partners COM 24664t103 1,383,656 48,789 SH   SOLE 0 48,789 0 0
EOG Resources COM 26875p101 7,188 200 SH   SOLE 0 200 0 0
Eagle Bancorp Montana COM 26942g100 689,171 39,113 SH   SOLE 0 39,113 0 0
Encore Capital CONV BOND 292554AH5 1,971,900 2,000,000 PRN   SOLE 0 2,000,000 0 0
Energy Transfer COM 29273v100 1,083,377 199,885 SH   SOLE 0 199,885 0 0
EnLink Midstream COM 29336t100 633,175 269,436 SH   SOLE 0 269,436 0 0
Essa Bancorp COM 29667d104 745,669 60,476 SH   SOLE 0 60,476 0 0
EZCorp Inc CONV BOND 302301AE6 1,217,038 1,581,000 PRN   SOLE 0 1,581,000 0 0
EZCorp Inc CONV BOND 302301AF3 233,928 270,000 PRN   SOLE 0 270,000 0 0
Exxon Mobil COM 30231g102 111,401 3,245 SH   SOLE 0 3,245 0 0
FBL Financial Group COM 30239f106 1,093,851 22,694 SH   SOLE 0 22,694 0 0
Facebook, Inc. COM 30303m102 144,045 550 SH   SOLE 0 550 0 0
1st Constitution Bancorp COM 31986n102 118,904 9,992 SH   SOLE 0 9,992 0 0
First United Corp COM 33741h107 693,993 59,265 SH   SOLE 0 59,265 0 0
First US Bancshares COM 33744v103 240,991 36,349 SH   SOLE 0 36,349 0 0
GNC Holdings CONV BOND 36191GAB3 47,100 3,140,000 PRN   SOLE 0 3,140,000 0 0
General Motors COM 37045v100 13,819 467 SH   SOLE 0 467 0 0
Global Eagle Entertainment CONV BOND 37951DAB8 127,750 1,825,000 PRN   SOLE 0 1,825,000 0 0
The Goldman Sachs Group COM 38141g104 2,452,236 12,202 SH   SOLE 0 12,202 0 0
Greenbriar Co CONV BOND 393657AK7 1,809,963 1,985,000 PRN   SOLE 0 1,985,000 0 0
HMN Financial COM 40424g108 601,275 45,345 SH   SOLE 0 45,345 0 0
Homestreet COM 43785u102 426,989 16,576 SH   SOLE 0 16,576 0 0
Horizon Global Corp CONV BOND 44052WAA2 1,543,611 2,130,000 PRN   SOLE 0 2,130,000 0 0
Iridium Communications COM 46269c102 86,307 3,374 SH   SOLE 0 3,374 0 0
iShares 0-5 Yr High Yield Corporate COM 46434v407 1,947,644 44,315 SH   SOLE 0 44,315 0 0
JPMorgan Chase COM 46625h100 1,363,857 14,167 SH   SOLE 0 14,167 0 0
JP Morgan Chase Alerian ETN COM 46625h365 8,570 795 SH   SOLE 0 795 0 0
Kimball Electronics COM 49428j109 868,907 75,165 SH   SOLE 0 75,165 0 0
Kinder Morgan COM 49456b101 567,599 46,034 SH   SOLE 0 46,034 0 0
LGI Homes COM 50187t106 819,115 7,051 SH   SOLE 0 7,051 0 0
MPLX COM 55336v100 1,811,257 115,074 SH   SOLE 0 115,074 0 0
Macquarie Infrastructure CONV BOND 55608BAB1 1,405,937 1,535,000 PRN   SOLE 0 1,535,000 0 0
Macy's COM 55616p104 2,280 400 SH   SOLE 0 400 0 0
Mastercard COM 57636q104 172,467 510 SH   SOLE 0 510 0 0
Merck COM 58933y105 1,138,240 13,722 SH   SOLE 0 13,722 0 0
Meritage Homes Corporation COM 59001a102 11,039 100 SH   SOLE 0 100 0 0
NGL Energy Partners COM 62913M107 47,876 12,090 SH   SOLE 0 12,090 0 0
PDL Biopharma CONV BOND 69329YAG9 2,091,773 1,930,000 PRN   SOLE 0 1,930,000 0 0
PDL Biopharma CONV BOND 69329YAJ3 1,198,800 1,000,000 PRN   SOLE 0 1,000,000 0 0
Pacific Premier Bancorp COM 69478x105 589,216 29,256 SH   SOLE 0 29,256 0 0
Paycom Software COM 70432v102 186,780 600 SH   SOLE 0 600 0 0
Paypal Holdings COM 70450y103 19,703 100 SH   SOLE 0 100 0 0
Peoples Financial Corp COM 71103b102 710,356 69,303 SH   SOLE 0 69,303 0 0
Plains GP Holdings COM 72651a207 363,515 59,690 SH   SOLE 0 59,690 0 0
PowerShares QQQ Trust COM 73935a104 202,268 728 SH   SOLE 0 728 0 0
Premier Financial Bancorp Inc. COM 74050m105 760,892 70,453 SH   SOLE 0 70,453 0 0
T. Rowe Price COM 74144T108 349,143 2,723 SH   SOLE 0 2,723 0 0
QCR Holdings COM 74727a104 2,561,835 93,464 SH   SOLE 0 93,464 0 0
Pyxus Intternational COM 74737V205 326,366 62,165 SH   SOLE 0 62,165 0 0
SB Financial Group COM 78408d105 2,118,430 157,037 SH   SOLE 0 157,037 0 0
SPDR S&P 600 Small Cap Value ETF COM 78464a300 334,701 6,682 SH   SOLE 0 6,682 0 0
SPDR Dow Jones Industrial Average COM 78467x109 9,650,725 34,777 SH   SOLE 0 34,777 0 0
salesforce.com COM 79466l302 2,821,570 11,227 SH   SOLE 0 11,227 0 0
SandRidge Energy COM 80007p869 13,687 8,295 SH   SOLE 0 8,295 0 0
Financial Sector SPDR COM 81369y105 38,512 1,600 SH   SOLE 0 1,600 0 0
Sounds Financial Banc COM 83607a100 123,113 4,155 SH   SOLE 0 4,155 0 0
Sterling Bancorp COM 85917a100 238,078 22,631 SH   SOLE 0 22,631 0 0
Summit Financial Group COM 86606g101 1,368,543 92,407 SH   SOLE 0 92,407 0 0
Sunpower Corp CONV BOND 867652AJ8 1,410,633 1,450,000 PRN   SOLE 0 1,450,000 0 0
Sunpower Corp CONV BOND 867652AL3 948,560 1,000,000 PRN   SOLE 0 1,000,000 0 0
SuRo Capital COM 86887q109 23,848 2,200 SH   SOLE 0 2,200 0 0
Synaptics Inc CONV BOND 87157DAD1 1,749,538 1,400,000 PRN   SOLE 0 1,400,000 0 0
Talos Energy COM 87484t108 602,314 93,382 SH   SOLE 0 93,382 0 0
Talos Energy WARRANT 87484t116 11,196 69,972 SH   SOLE 0 69,972 0 0
Targa Resources Corp COM 87612g101 903,550 64,401 SH   SOLE 0 64,401 0 0
Teekay Corp CONV BOND 87900YAE3 809,540 1,000,000 PRN   SOLE 0 1,000,000 0 0
Tesla COM 88160r101 223,085 520 SH   SOLE 0 520 0 0
3M COM 88579y101 1,942,663 12,128 SH   SOLE 0 12,128 0 0
Trex COM 89531p105 10,740 150 SH   SOLE 0 150 0 0
Truist Financial Corp COM 89832q109 276,964 7,279 SH   SOLE 0 7,279 0 0
Tutor Perini Corp CONV BOND 901109AD0 1,997,525 2,014,000 PRN   SOLE 0 2,014,000 0 0
Uber Technologies COM 90353t100 10,214 280 SH   SOLE 0 280 0 0
UnitedHealth Group COM 91324p102 3,814,506 12,235 SH   SOLE 0 12,235 0 0
Uniti Group COM 91325v108 366,144 34,755 SH   SOLE 0 34,755 0 0
Verizon Communications Inc. COM 92343v104 856,834 14,403 SH   SOLE 0 14,403 0 0
Visa COM 92826c839 2,387,242 11,938 SH   SOLE 0 11,938 0 0
Western Midstream Partners COM 95825r103 603,600 75,450 SH   SOLE 0 75,450 0 0
Wintrust Financial COM 97650w108 1,015,027 25,344 SH   SOLE 0 25,344 0 0
WPX Energy COM 98212b103 24,150 4,929 SH   SOLE 0 4,929 0 0
Bunge Ltd CONV PREF g16962204 1,665,239 16,949 SH   SOLE 0 16,949 0 0
Seagate Technology COM G7945M107 9,854 200 SH   SOLE 0 200 0 0
Navios Maritime Holdings COM y62196103 32,611 18,529 SH   SOLE 0 18,529 0 0
Navios Maritime Partners COM y62267102 52,543 8,728 SH   SOLE 0 8,728 0 0
Teekay LNG Partners COM y8564m105 1,495,001 142,381 SH   SOLE 0 142,381 0 0
Teekay Inc COM y8564w103 42,448 19,035 SH   SOLE 0 19,035 0 0
Teekay Tankers Ltd COM y8565n102 13,669 1,261 SH   SOLE 0 1,261 0 0