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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Bread Financial Holdings COM 018581108   46,960 1,261 SH   SOLE 0 1,261 0 0
Alpha Metallurgical Resources COM 020764106   359,684 1,086 SH   SOLE 0 1,086 0 0
Amazon.com COM 023135106   2,035,588 11,285 SH   SOLE 0 11,285 0 0
AMBAC Financial COM 023139884   3,079 197 SH   SOLE 0 197 0 0
American Express Company COM 025816109   2,129,129 9,351 SH   SOLE 0 9,351 0 0
Amgen COM 031162100   4,111,552 14,461 SH   SOLE 0 14,461 0 0
Apple COM 037833100   2,700,004 15,745 SH   SOLE 0 15,745 0 0
Astrazeneca PLC COM 046353108   60,975 900 SH   SOLE 0 900 0 0
Bank of America COM 060505104   1,467,239 38,693 SH   SOLE 0 38,693 0 0
Bank of America CONV PREF 060505682   1,246,265 1,044 SH   SOLE 0 1,044 0 0
Berkshire Hills Bancorp COM 084680107   12,377 540 SH   SOLE 0 540 0 0
The Boeing Company COM 097023105   1,998,604 10,356 SH   SOLE 0 10,356 0 0
Brandywine Realty Trust COM 105368203   40,546 8,447 SH   SOLE 0 8,447 0 0
CVB Financial COM 126600105   139,206 7,803 SH   SOLE 0 7,803 0 0
Caterpillar COM 149123101   3,545,577 9,676 SH   SOLE 0 9,676 0 0
Central Valley Community Bancorp COM 155685100   435,710 21,906 SH   SOLE 0 21,906 0 0
Chevron Corporation COM 166764100   2,138,954 13,560 SH   SOLE 0 13,560 0 0
Citigroup COM 172967424   1,840,916 29,110 SH   SOLE 0 29,110 0 0
Citizens Financial Group COM 174610105   431,670 11,895 SH   SOLE 0 11,895 0 0
Citizens Community Bancorp COM 174903104   1,113,730 91,665 SH   SOLE 0 91,665 0 0
Civista Bancshares COM 178867107   909,573 59,140 SH   SOLE 0 59,140 0 0
Cleveland-Cliffs COM 185899101   2,125,985 93,491 SH   SOLE 0 93,491 0 0
The Coca-Cola Company COM 191216100   649,915 10,623 SH   SOLE 0 10,623 0 0
Codorus Bancorp COM 192025104   818,547 35,964 SH   SOLE 0 35,964 0 0
Columbia Banking System COM 197236102   11,455 592 SH   SOLE 0 592 0 0
McDermott International COM 220014096   39,913 199,566 SH   SOLE 0 199,566 0 0
Walt Disney Co COM 254687106   1,157,587 9,461 SH   SOLE 0 9,461 0 0
Dow COM 260557103   655,536 11,316 SH   SOLE 0 11,316 0 0
Encore Wire Corp COM 292562105   105,112 400 SH   SOLE 0 400 0 0
Enterprise Products Partners COM 293792107   2,397,808 82,173 SH   SOLE 0 82,173 0 0
Equitrans Midstream Corporation COM 294600101   2,220,923 177,816 SH   SOLE 0 177,816 0 0
EZCORP COM 302301106   11,330 1,000 SH   SOLE 0 1,000 0 0
F.N.B. Corporation COM 302520101   99,659 7,068 SH   SOLE 0 7,068 0 0
Freddie Mac COM 313400301   615,789 456,140 SH   SOLE 0 456,140 0 0
Freddie Mac PREF STK 313400640   565,677 179,580 SH   SOLE 0 179,580 0 0
Federal National Mortgage Association COM 313586109   161,691 102,988 SH   SOLE 0 102,988 0 0
Fannie Mae PREF STK 313586752   23,940 6,000 SH   SOLE 0 6,000 0 0
Fifth Third Bancorp COM 316773100   432,566 11,625 SH   SOLE 0 11,625 0 0
First Bancshares COM 318916103   1,121,455 43,216 SH   SOLE 0 43,216 0 0
First Community Corp COM 319835104   820,343 47,065 SH   SOLE 0 47,065 0 0
The First Financial Corp COM 320218100   316,307 8,252 SH   SOLE 0 8,252 0 0
Ford Motor COM 345370860   88,930 6,697 SH   SOLE 0 6,697 0 0
Genesis Energy COM 371927104   2,331,586 209,675 SH   SOLE 0 209,675 0 0
Graftech International COM 384313508   293,086 212,381 SH   SOLE 0 212,381 0 0
Hancock Whitney Corporation COM 410120109   288,072 6,257 SH   SOLE 0 6,257 0 0
Hawaiian Holdings COM 419879101   16,409 1,231 SH   SOLE 0 1,231 0 0
Hawthorn Bancshares COM 420476103   977,023 47,823 SH   SOLE 0 47,823 0 0
Hess Midstream Partners COM 428103105   3,139,270 86,888 SH   SOLE 0 86,888 0 0
Home Depot COM 437076102   3,878,580 10,111 SH   SOLE 0 10,111 0 0
Honeywell International COM 438516106   2,018,429 9,834 SH   SOLE 0 9,834 0 0
Hugoton Royalty Trust COM 444717102   193,310 369,194 SH   SOLE 0 369,194 0 0
Intel Corporation COM 458140100   643,424 14,567 SH   SOLE 0 14,567 0 0
IBM COM 459200101   2,094,258 10,967 SH   SOLE 0 10,967 0 0
iShares Barclays TIPS Bond COM 464287176   197,786 1,841 SH   SOLE 0 1,841 0 0
Itron Inc COM 465741106   24,610 266 SH   SOLE 0 266 0 0
Jetblue Airways COM 477143101   1,666,577 224,606 SH   SOLE 0 224,606 0 0
Johnson & Johnson COM 478160104   1,974,211 12,480 SH   SOLE 0 12,480 0 0
La-Z-Boy COM 505336107   1,097,187 29,165 SH   SOLE 0 29,165 0 0
Lakeland Bancorp COM 511637100   168,130 13,895 SH   SOLE 0 13,895 0 0
Vital Energy COM 516806205   1,047,175 19,931 SH   SOLE 0 19,931 0 0
MDC Holdings COM 552676108   1,677,118 26,659 SH   SOLE 0 26,659 0 0
Marathon Oil COM 565584910   24,968 881 SH   SOLE 0 881 0 0
McDonald's COM 580135101   2,960,475 10,500 SH   SOLE 0 10,500 0 0
Mesa Air Group COM 590479135   470,362 534,745 SH   SOLE 0 534,745 0 0
Microsoft Corporation COM 594918104   5,115,786 12,160 SH   SOLE 0 12,160 0 0
Microchip Technology COM 595017704   76,254 850 SH   SOLE 0 850 0 0
MidWest One Financial Group COM 598511103   1,852,112 79,015 SH   SOLE 0 79,015 0 0
NMI Holdings COM 629209305   1,975,424 61,083 SH   SOLE 0 61,083 0 0
New Fortress Energy COM 644393100   1,653,879 54,066 SH   SOLE 0 54,066 0 0
New York Community Bancorp COM 649445103   424,267 131,760 SH   SOLE 0 131,760 0 0
The New York Times Company COM 650111107   28,568 661 SH   SOLE 0 661 0 0
Nike COM 654106103   867,059 9,226 SH   SOLE 0 9,226 0 0
OceanFirst Financial COM 675234108   845,066 51,497 SH   SOLE 0 51,497 0 0
Old National Bancorp COM 680033107   991,204 56,933 SH   SOLE 0 56,933 0 0
ONEOK COM 682680103   4,829,737 60,244 SH   SOLE 0 60,244 0 0
PAM Transporation COM 693149106   795,263 49,060 SH   SOLE 0 49,060 0 0
Parke Bancorp COM 700885106   864,557 50,192 SH   SOLE 0 50,192 0 0
Peoples Bancorp COM 709789101   1,100,889 37,180 SH   SOLE 0 37,180 0 0
Peoples Bancorp of NC COM 710577107   971,659 34,889 SH   SOLE 0 34,889 0 0
Pfizer COM 717081103   180,569 6,507 SH   SOLE 0 6,507 0 0
Piedmont Office Realty COM 720190206   37,575 5,345 SH   SOLE 0 5,345 0 0
Plains All American Pipeline COM 726503105   98,547 5,612 SH   SOLE 0 5,612 0 0
Procter & Gamble COM 742718109   1,978,801 12,196 SH   SOLE 0 12,196 0 0
Schwab US TIPS ETF COM 808524870   10,536 202 SH   SOLE 0 202 0 0
Southwestern Energy COM 845467109   22,740 3,000 SH   SOLE 0 3,000 0 0
Superior Industries COM 868168105   532,329 183,562 SH   SOLE 0 183,562 0 0
Taiwan Semiconductor Manufacturing COM 874039100   68,025 500 SH   SOLE 0 500 0 0
Toast Inc COM 888787108   30,926 1,241 SH   SOLE 0 1,241 0 0
Turtle Beach COM 900450206   1,039,882 60,318 SH   SOLE 0 60,318 0 0
Unisys Corp COM 909214306   691,505 140,836 SH   SOLE 0 140,836 0 0
Unit Corp WARRANT 909218125   100,571 137,769 SH   SOLE 0 137,769 0 0
Unit Corp COM 909218406   3,306,209 89,357 SH   SOLE 0 89,357 0 0
United Bancshares COM 909458101   432,035 22,859 SH   SOLE 0 22,859 0 0
United Parcel Service COM 911312106   88,435 595 SH   SOLE 0 595 0 0
Wal-Mart Stores COM 931142103   824,281 13,699 SH   SOLE 0 13,699 0 0
Wells Fargo & Company COM 949746101   239,549 4,133 SH   SOLE 0 4,133 0 0
Westlake Chemical Partners COM 960417103   921,098 41,491 SH   SOLE 0 41,491 0 0
Williams Companies COM 969457100   3,213,864 82,470 SH   SOLE 0 82,470 0 0
Yelp COM 985817105   1,234,047 31,321 SH   SOLE 0 31,321 0 0
Zions Bancorp COM 989701107   577,177 13,299 SH   SOLE 0 13,299 0 0
Argan Inc COM 04010e109   1,294,784 25,619 SH   SOLE 0 25,619 0 0
Enact Holdings COM 29249E109   48,921 1,569 SH   SOLE 0 1,569 0 0
Travelers COM 89417e109   2,166,078 9,412 SH   SOLE 0 9,412 0 0
Barclays PLC COM 06738e204   48,157 5,096 SH   SOLE 0 5,096 0 0
GlobalX Superdividend COM 37950e291   67,734 3,895 SH   SOLE 0 3,895 0 0
AMG CONV PREF 00170F209   1,496,910 29,410 SH   SOLE 0 29,410 0 0
A T & T COM 00206r102   53,750 3,054 SH   SOLE 0 3,054 0 0
Academy Sports & Outdoors COM 00402l107   1,788,257 26,477 SH   SOLE 0 26,477 0 0
Alliance Resource Partners COM 01877r108   2,648,725 132,106 SH   SOLE 0 132,106 0 0
Altria Group COM 02209s103   101,155 2,319 SH   SOLE 0 2,319 0 0
Kinetik Holdings COM 02215l209   4,031,140 101,107 SH   SOLE 0 101,107 0 0
American Airlines Group COM 02376R102   253,981 16,546 SH   SOLE 0 16,546 0 0
American Airlines CONV BOND 02376RAF9   58,057 50,000 SH   SOLE 0 50,000 0 0
Antero Midstream COM 03676b102   4,086,535 290,650 SH   SOLE 0 290,650 0 0
Arcbest Corp COM 03937c105   1,729,523 12,137 SH   SOLE 0 12,137 0 0
Banc of California COM 05990k106   370,318 24,347 SH   SOLE 0 24,347 0 0
Bank of California PREF STK 05990k841   1,254,222 54,484 SH   SOLE 0 54,484 0 0
Bank OZK COM 06417n103   28,413 625 SH   SOLE 0 625 0 0
Bill.com Holdings CONV BOND 090043AD2   427,500 500,000 SH   SOLE 0 500,000 0 0
Blackline Corp CONV BOND 09239BAD1   452,408 500,000 SH   SOLE 0 500,000 0 0
Brighthouse Financial COM 10922n103   2,158,238 41,875 SH   SOLE 0 41,875 0 0
CareDx COM 14167l103   13,682 1,292 SH   SOLE 0 1,292 0 0
The Cheesecake Factory CONV BOND 163072AA9   1,567,982 1,765,000 SH   SOLE 0 1,765,000 0 0
Cisco Systems COM 17275r102   703,382 14,093 SH   SOLE 0 14,093 0 0
Cloudfare CONV BOND 18915MAC1   468,000 500,000 SH   SOLE 0 500,000 0 0
Coupa Software CONV BOND 22266LAF3   477,038 500,000 SH   SOLE 0 500,000 0 0
Customers Bancorp COM 23204g100   928,285 17,495 SH   SOLE 0 17,495 0 0
DR Horton COM 23331a109   24,683 150 SH   SOLE 0 150 0 0
Datadog CONV BOND 23804LAB9   1,056,750 750,000 SH   SOLE 0 750,000 0 0
Delek Logistics Partners COM 24664t103   1,078,447 26,310 SH   SOLE 0 26,310 0 0
Devon Energy Corporation COM 25179m103   169,909 3,386 SH   SOLE 0 3,386 0 0
EOG Resources COM 26875p101   26,846 210 SH   SOLE 0 210 0 0
Eagle Bancorp Montana COM 26942g100   334,533 26,054 SH   SOLE 0 26,054 0 0
Energy Transfer COM 29273v100   2,991,393 190,171 SH   SOLE 0 190,171 0 0
EnLink Midstream LLC COM 29336t100   2,003,542 146,887 SH   SOLE 0 146,887 0 0
Essa Bancorp Inc COM 29667d104   1,087,529 59,656 SH   SOLE 0 59,656 0 0
EZCorp Inc CONV BOND 302301AE6   1,284,712 1,311,000 SH   SOLE 0 1,311,000 0 0
EZCorp Inc CONV BOND 302301AF3   358,552 310,000 SH   SOLE 0 310,000 0 0
Exxon Mobil Corporation COM 30231g102   655,958 5,643 SH   SOLE 0 5,643 0 0
First United Corp COM 33741h107   1,357,784 59,266 SH   SOLE 0 59,266 0 0
First US Bancshares COM 33744v103   520,838 56,246 SH   SOLE 0 56,246 0 0
Five9 CONV BOND 338307AD3   470,650 500,000 SH   SOLE 0 500,000 0 0
Forum Energy Technologies CONV BOND 34984VAC4   2,988,339 3,017,000 SH   SOLE 0 3,017,000 0 0
Goldman Sachs COM 38141g104   3,959,284 9,479 SH   SOLE 0 9,479 0 0
HMN Financial COM 40424g108   827,120 39,200 SH   SOLE 0 39,200 0 0
Hertz Global Holdings WARRANT 42806j148   439,893 99,075 SH   SOLE 0 99,075 0 0
Hertz Global Holdings COM 42806j700   819,300 104,636 SH   SOLE 0 104,636 0 0
Homestreet Inc COM 43785u102   3,314,778 220,251 SH   SOLE 0 220,251 0 0
Hope Bancorp COM 43940t109   817,981 71,067 SH   SOLE 0 71,067 0 0
Innoviva CONV BOND 45781MAD3   1,086,525 1,240,000 SH   SOLE 0 1,240,000 0 0
Iridium Communications COM 46269c102   39,972 1,528 SH   SOLE 0 1,528 0 0
iShares Convertible Bond ETF COM 46435G102   135,141 1,693 SH   SOLE 0 1,693 0 0
JPMorgan COM 46625h100   2,507,556 12,519 SH   SOLE 0 12,519 0 0
JP Morgan Chase Alerian ETN COM 46625h365   26,467 929 SH   SOLE 0 929 0 0
JP Morgan Equity Premium COM 46641q332   69,721 1,205 SH   SOLE 0 1,205 0 0
Jackson Financial COM 46817m107   1,427,632 21,585 SH   SOLE 0 21,585 0 0
Jackson Financial PREF STK 46817m206   79,710 3,000 SH   SOLE 0 3,000 0 0
Jetblue Airways CONV BOND 477143AP6   2,396,170 2,745,000 SH   SOLE 0 2,745,000 0 0
Kimball Electronics COM 49428j109   1,366,180 63,103 SH   SOLE 0 63,103 0 0
Kinder Morgan COM 49456b101   898,681 49,001 SH   SOLE 0 49,001 0 0
Kratos Defense COM 50077b207   18,380 1,000 SH   SOLE 0 1,000 0 0
LCI Industries CONV BOND 501812AB7   1,204,877 1,230,000 SH   SOLE 0 1,230,000 0 0
LGI Homes COM 50187t106   807,491 6,939 SH   SOLE 0 6,939 0 0
MPLX COM 55336v100   3,398,116 81,764 SH   SOLE 0 81,764 0 0
Macy's COM 55616p104   7,996 400 SH   SOLE 0 400 0 0
MamaMancini's Holdings COM 56146T103   240,000 48,000 SH   SOLE 0 48,000 0 0
Mastercard COM 57636q104   219,596 456 SH   SOLE 0 456 0 0
Merck & Co. Inc. COM 58933y105   1,510,036 11,444 SH   SOLE 0 11,444 0 0
Microstrategy CONV BOND 594972AC5   2,142,500 500,000 SH   SOLE 0 500,000 0 0
NETGEAR COM 64111Q104   766,800 48,624 SH   SOLE 0 48,624 0 0
New York Community Bancorp CONV PREF 64944p307   1,573,542 47,930 SH   SOLE 0 47,930 0 0
Nextera Energy Partners COM 65341b106   1,184,099 39,365 SH   SOLE 0 39,365 0 0
Nextera Energy COM 65399f101   475,171 7,435 SH   SOLE 0 7,435 0 0
Okta CONV BOND 679295AF2   458,000 500,000 SH   SOLE 0 500,000 0 0
Oracle Corporation COM 68389x105   467,144 3,719 SH   SOLE 0 3,719 0 0
Pacer US Small Cap Cash Cows COM 69374H857   36,870 750 SH   SOLE 0 750 0 0
Palantir Technologies COM 69608a109   36,816 1,600 SH   SOLE 0 1,600 0 0
Peoples Financial Corp COM 71103b102   1,056,255 68,588 SH   SOLE 0 68,588 0 0
Plains GP Holdings COM 72651a207   81,213 4,450 SH   SOLE 0 4,450 0 0
Primis Financial COM 74167b109   835,178 68,626 SH   SOLE 0 68,626 0 0
ProShares S&P 500 Dividend Aristocrat ETF COM 74348a467   265,770 2,621 SH   SOLE 0 2,621 0 0
QCR Holdings Inc COM 74727a104   4,911,457 80,860 SH   SOLE 0 80,860 0 0
Ranger Energy Services COM 75282u104   43,467 3,850 SH   SOLE 0 3,850 0 0
Rayonier Advanced Materials COM 75508b104   44,430 9,295 SH   SOLE 0 9,295 0 0
SB Financial Group COM 78408d105   2,173,171 157,705 SH   SOLE 0 157,705 0 0
SPDR S&P 600 Small Cap Value COM 78464a300   659,446 7,948 SH   SOLE 0 7,948 0 0
SPDR Dow Jones Industrial Average COM 78467x109   11,806,891 29,683 SH   SOLE 0 29,683 0 0
salesforce.com COM 79466l302   2,607,315 8,657 SH   SOLE 0 8,657 0 0
SandRidge Energy COM 80007p869   104,030 7,140 SH   SOLE 0 7,140 0 0
Schneider Natl COM 80689h102   22,640 1,000 SH   SOLE 0 1,000 0 0
Sea Ltd COM 81141r100   21,162 394 SH   SOLE 0 394 0 0
Financial Sector SPDR COM 81369y105   34,117 810 SH   SOLE 0 810 0 0
Shake Shack CONV BOND 819047AB7   1,652,992 1,809,000 SH   SOLE 0 1,809,000 0 0
Sounds Financial COM 83607a100   315,348 7,750 SH   SOLE 0 7,750 0 0
Sprouts Farmers Market COM 85208M102   2,218,112 34,400 SH   SOLE 0 34,400 0 0
Sterling Bancorp COM 85917w102   391,484 75,869 SH   SOLE 0 75,869 0 0
Summit Financial Group COM 86606g101   2,335,801 86,002 SH   SOLE 0 86,002 0 0
Talos Energy COM 87484t108   1,670,708 119,936 SH   SOLE 0 119,936 0 0
Targa Resources Corp COM 87612g101   4,493,737 40,126 SH   SOLE 0 40,126 0 0
3M Co COM 88579y101   991,861 9,351 SH   SOLE 0 9,351 0 0
Truist Financial COM 89832q109   527,010 13,520 SH   SOLE 0 13,520 0 0
Uber Technologies COM 90353t100   58,050 754 SH   SOLE 0 754 0 0
UnitedHealth Group Inc COM 91324p102   4,807,989 9,719 SH   SOLE 0 9,719 0 0
Uniti Group COM 91325v108   41,271 6,995 SH   SOLE 0 6,995 0 0
Vaalco Energy COM 91851c201   1,429,665 205,117 SH   SOLE 0 205,117 0 0
Verizon Communications COM 92343v104   554,669 13,219 SH   SOLE 0 13,219 0 0
Visa COM 92826c839   2,642,609 9,469 SH   SOLE 0 9,469 0 0
Vishay Intertechnology CONV BOND 928298AP3   1,795,758 1,820,000 SH   SOLE 0 1,820,000 0 0
Western Midstream Partners COM 95825r103   2,451,848 68,969 SH   SOLE 0 68,969 0 0
WisdomTree Investments CONV BOND 97717PAD6   1,838,078 1,750,000 SH   SOLE 0 1,750,000 0 0
Zillow Group CONV BOND 98954MAH4   1,750,868 1,660,000 SH   SOLE 0 1,660,000 0 0
Zscaler CONV BOND 98980GAB8   1,021,838 750,000 SH   SOLE 0 750,000 0 0
Deutsche Bank COM d18190898   392,673 24,900 SH   SOLE 0 24,900 0 0
Bunge Ltd COM g16962105   85,297 832 SH   SOLE 0 832 0 0
McDermott WARRANT G5924V114   65 65,197 SH   SOLE 0 65,197 0 0
McDermott WARRANT G5924V122   72 72,441 SH   SOLE 0 72,441 0 0
TAT Technologies COM m8740S227   28,410 2,346 SH   SOLE 0 2,346 0 0
Expro Group Holdings COM n3144w105   1,285,412 64,367 SH   SOLE 0 64,367 0 0
Ardmore Shipping Company COM y0207t100   53,201 3,240 SH   SOLE 0 3,240 0 0
Danaos Corp COM y1968p121   42,887 594 SH   SOLE 0 594 0 0
Genco Shipping COM y2685t131   60,990 3,000 SH   SOLE 0 3,000 0 0
Navios Maritime Partners L.P. COM y62267102   2,820,535 66,179 SH   SOLE 0 66,179 0 0
Stealthgas COM y81669106   41,871 7,049 SH   SOLE 0 7,049 0 0
Teekay Inc COM y8564w103   55,612 7,639 SH   SOLE 0 7,639 0 0
Teekay Tankers COM y8565n102   68,515 1,173 SH   SOLE 0 1,173 0 0