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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ARLINGTON ASSET INVT CLASS ACL A NEW04135620526965,500SH SOLE065,50000
APPLE INCCOM03783310010,86888,061SH SOLE088,06100
ABBVIE INCCOM00287Y1093242,985SH SOLE02,98500
ATLANTIC CAP BANCSHARES INC COMCOM0482692032008,500SH SOLE08,50000
ARMSTRONG FLOORING INCCOM04238R10615130,000SH SOLE030,00000
AFRICAN GOLD ACQUISITION CORCL AG0112R10849850,000SH SOLE050,00000
FEDERAL AGRIC MTG CORPCL C3131483068188,151SH SOLE08,15100
ARMADA HOFFLER PPTYS REITCOM04208T10868453,200SH SOLE053,20000
AMERICAN INTL GROUP INCCOM0268747842084,500SH SOLE04,50000
A A R CORPCOM0003611052095,000SH SOLE05,00000
ALLY FINANCIAL INCCOM02005N1003,40473,537SH SOLE073,53700
ALTA EQUIPMENT GROUP INCCOM02128L10613410,000SH SOLE010,00000
AMPLIFY ENERGY CORP NEWCOM03212B1036522,891SH SOLE022,89100
AMERANT BANCORP INC CL BCL B02357620049230,000SH SOLE030,00000
AMAZON.COM INCCOM02313510613,0484,170SH SOLE04,17000
ARCH RESOURCES INCCL A03940R1071,90846,200SH SOLE046,20000
ASANA INCCL A04342Y1042,61785,956SH SOLE085,95600
BELDEN INCCOM07745410693020,800SH SOLE020,80000
BANKFINL CORPCOM06643P10432131,000SH SOLE031,00000
BOOKING HOLDINGS INCCOM09857L1083,0611,296SH SOLE01,29600
BRISTOL-MYERS SQUIBBCOM1101221086,00994,930SH SOLE094,93000
JAMES FINANCIAL GRPCOM4702991082,986210,449SH SOLE0210,44900
BOX INC CLASS ACL A10316T1044,564192,000SH SOLE0192,00000
BLUEROCK RESIDENTIAL REITCOM CL A09627J10256755,440SH SOLE055,44000
BERKSHIRE HATHAWAY CLASS BCOM0846801073261,267SH SOLE01,26700
BROADMARK RLTY CAP INCCOM11135B10037235,500SH SOLE035,50000
BRIDGEWATER BANCSHARES ICOM ACCD INV1086211031,14171,318SH SOLE071,31800
CARTER BANK & TRUSTCOM1461021081,20586,219SH SOLE086,21900
CATERPILLAR INCCOM1491231011,6017,006SH SOLE07,00600
CROWN CASTLE INTL CORPCOM22822V1012621,520SH SOLE01,52000
CNB FINL CORP PACOM12612810729412,000SH SOLE012,00000
CLEAR CHANNEL OUTDRCOM18453H1065530,000SH SOLE030,00000
SPROTT PHYSICAL GOLD & SUNIT85206620848427,436SH SOLE027,43600
CENTRAL FEDERAL CORPCOM NEW PAR15346Q40072936,926SH SOLE036,92600
CHURCHILL DOWNS INCCOM1714841085,30223,000SH SOLE023,00000
CHARTER COMMUNICATN CLASS ACL A16119P1083,1905,211SH SOLE05,21100
CITY OFFICE R E I T INCO REITCOM17858710141737,850SH SOLE037,85000
CIVISTA BANCSHARES INCCOM17886710744719,400SH SOLE019,40000
COMPASS MINERALS INTL INCCOM20451N1013135,000SH SOLE05,00000
CONX CORP COM CL ACL A21287310310010,000SH SOLE010,00000
CENTRAL PAC FINL CORPCOM15476040926610,000SH SOLE010,00000
CAPITALA FIN COCOM14054R10616610,749SH SOLE010,74900
SALESFORCE COM INCCOM79466L3028834,048SH SOLE04,04800
CODORUS VY BANCORP INCCOM19202510458131,550SH SOLE031,55000
CVS HEALTH CORPCOM1266501003,16642,480SH SOLE042,48000
COMMUNITY WEST BANCSHARESCOM20415710122117,018SH SOLE017,01800
CORECIVIC INCCOM21871N10166475,100SH SOLE075,10000
CITIZENS CMNTY BANCOCOM17490310476761,500SH SOLE061,50000
WALT DISNEY COCOM DISNEY2546871066,41534,216SH SOLE034,21600
DISH NETWORK CORP CLASS ACL A25470M1096,658183,005SH SOLE0183,00500
DORCHESTER MINERALS LP COM UNITCOM25820R10514010,000SH SOLE010,00000
DOMINOS PIZZA INCCOM25754A2012,0205,417SH SOLE05,41700
DOVER MOTORSPORTS INCCOM2601741072,4891,194,000SH SOLE01,194,00000
GRAFTECH INTLCOM3843135083,948321,000SH SOLE0321,00000
ISHARES MSCI EAFE ETFMSCI EAFE ETF4642874654746,205SH SOLE06,20500
FORD MTR COCOM3453708603,857320,200SH SOLE0320,20000
FARMERS BANCORPCOM3026271073498,200SH SOLE08,20000
FACEBOOK INC CLASS ACALL30303M9023,48811,651SH SOLE011,65100
FIRST BUS FINL SVCS INC WISCOM31939010044417,900SH SOLE017,90000
FIRST CHOICE BANCORPCOM31948P10449520,500SH SOLE020,50000
FRESH DEL MONTE PRODUCE INCORDG367381054,095142,948SH SOLE0142,94800
FIRST TRUST MLP AND ENERCOM33739B10434850,610SH SOLE050,61000
FIDUCIARY CLAYMORE ENGRY INF COMCOM31647Q2059910,000SH SOLE010,00000
FEDNAT HLDG COCOM31431B1094610,000SH SOLE010,00000
FIRST NORTHWEST BANCORPCOM33583410731418,906SH SOLE018,90600
FS BANCORP INC.COM30263Y1041,16817,400SH SOLE017,40000
LIBERTY MEDIA CORP SERIES A LIBERTY MEDIACOM SER A FRMLA53122987043911,550SH SOLE011,55000
G E O GROUP INC NEW REITCOM36162J10615420,000SH SOLE020,00000
GUARANTY FED BANCSHARES INCCOM40108P10174938,700SH SOLE038,70000
SPDR GOLD SHARES ETF IVGOLD SHS78463V1072,20013,579SH SOLE013,57900
ALPHABET INC. CLASS CCAP STK CL C02079K1077,7593,670SH SOLE03,67000
ALPHABET INC. CLASS ACAP STK CL A02079K3051,404667SH SOLE066700
HYATT HOTELS CORPCL A4485791022,61631,488SH SOLE031,48800
HORIZON BANCORP INCCOM44040710432017,200SH SOLE017,20000
HC2 HLDGS INCCOM4041391077820,000SH SOLE020,00000
HIMAX TECHNOLOGIES INCADR43289P10613610,000SH SOLE010,00000
HARTE-HANKS INCORPORCOM4161961031,868424,488SH SOLE0424,48800
HEXCEL CORPCOM4282911083907,050SH SOLE07,05000
ISHARES S&P MID CAP 400 VALUE ETFS&P MC 400VL ETF4642877055485,366SH SOLE05,36600
ISHARES CORE S&P SMALL CAP ETFCOM4642878042182,000SH SOLE02,00000
ISHARES S&P 500 GROWTH ETFS&P 500 GRWT ETF4642873093024,578SH SOLE04,57800
ISHARES RUSSELL 1000 VALUE ETFRUS 1000 VAL ETF4642875984072,675SH SOLE02,67500
ISHARES DOW JONES US ETFDOW JONES US ETF4642878464924,880SH SOLE04,88000
JOHNSON & JOHNSONCOM4781601045483,357SH SOLE03,35700
KINGSTONE COMPANIESCOM49671910570183,312SH SOLE083,31200
KANSAS CITY SOUTHERNCOM NEW4851703021,7686,700SH SOLE06,70000
LAKELAND BANCORPCOM51163710018010,500SH SOLE010,50000
LENNAR CORP CLASS BCL B5260573022,38128,867SH SOLE028,86700
CARLOTZ INC COMCL A14255210858780,000SH SOLE080,00000
LIBERTY MEDIA CORP SERIES A LIBERTY MEDIACOM SER A FRMLA5312298705,660126,513SH SOLE0126,51300
LIBERTY MEDIA CORP SERIES A LIBERTY SIRIUS XMCOM5312294093,49578,303SH SOLE078,30300
L S B INDUSTRIES INCCOM5021601044,536901,800SH SOLE0901,80000
MASTERCARD INC CLASS ACALL57636Q104253700SH SOLE070000
MANCHESTER UTD PLCCL AG5784H1061,47692,340SH SOLE092,34000
SPDR S&P MIDCAP 400 ETFCALL78467Y9075031,050SH SOLE01,05000
MAINSTREET BANCSHARES INCCOM56064Y10020910,000SH SOLE010,00000
MARVELL TECHNOLOGY GROUP LTDORDG5876H10583317,000SH SOLE017,00000
MICROSOFT CORPCOM5949181043,32213,748SH SOLE013,74800
MADISON SQUARE GARDEN ENCLASS ACL A55826T1021,92723,123SH SOLE023,12300
MADISON SQUARE GARDEN COCLASS ACL A55825T1032561,423SH SOLE01,42300
MGIC INVT CORP WIS COMCOM55284810313810,000SH SOLE010,00000
MICRON TECHNOLOGY INCCOM5951121036,69172,275SH SOLE072,27500
MVB FINL CORPCOM5538101021,51445,009SH SOLE045,00900
NAVIENT CORPCOM63938C1083,249226,078SH SOLE0226,07800
NORTHEAST BK LEWISTONCOM66405S1002439,090SH SOLE09,09000
NOODLES & COMPANY CLASS ACOM CL A65540B1051,918184,000SH SOLE0184,00000
NEWMONT GOLDCORP CORPCOM6516391063,45756,600SH SOLE056,60000
NETFLIX INCCOM64110L1063,3206,233SH SOLE06,23300
NEW RESIDENTIAL INVE REITCOM NEW64828T20135131,750SH SOLE031,75000
NVIDIA CORPCOM67066G1041,3022,380SH SOLE02,38000
O2MICRO INTERNTNL LTD0 F SPONSORED ADR 1 ADR REPS 50 ORD SHSCALL67107W90039448,000SH SOLE048,00000
PFIZER INCCOM71708110353314,650SH SOLE014,65000
PARKE BANCORP INCCOM70088510624212,000SH SOLE012,00000
PLBY GROUP INCCOM72814P1091,18955,000SH SOLE055,00000
PLYMOUTH INDUSTRIAL R E REITCOM72964010216910,000SH SOLE010,00000
PSB HOLDINGS INCCOM69360W1081,08442,926SH SOLE042,92600
PORTMAN RIDGE FIN CORPCOM73688F102216100,000SH SOLE0100,00000
PELOTON INTERACTIVE INCCL A70614W1008667,600SH SOLE07,60000
PAYPAL HLDGS INC COM70450Y1039934,000SH SOLE04,00000
QUALCOMM INC COMCOM7475251032712,000SH SOLE02,00000
QUANTUM CP DLT & STOCOM NEW7479065013,135363,000SH SOLE0363,00000
INVESCO QQQ TR UNIT SER46090E103247761SH SOLE076100
RELIANT BANCORP INCCOM75956B10143315,000SH SOLE015,00000
READING INTERNATIONAL INCCL A7554081011,258208,510SH SOLE0208,51000
RING ENERGY INC.COM76680V10821090,000SH SOLE090,00000
RIVERVIEW FINLCOM76940Q10540538,700SH SOLE038,70000
ROYCE MICRO CAPITAL CFCOM78091510413011,345SH SOLE011,34500
SALISBURY BANCORP INCCOM7952261091,55334,754SH SOLE034,75400
ECHOSTAR CORPCL A2787681061,63870,000SH SOLE070,00000
SEACOAST BK CORP FLACOM81170780194926,250SH SOLE026,25000
STARBUCKS CORPCOM8552441092,45922,539SH SOLE022,53900
SCHWAB TR US SML CAP ETFCOM8085246072392,383SH SOLE02,38300
SCHWAB US DIVIDEND EQUITY ETFUS DIVIDEND EQ8085247972,55334,940SH SOLE034,94000
SCHWAB EMERGING MARKETS EQUITY ETFEMRG MKTEQ ETF80852470671922,400SH SOLE022,40000
SCHWAB INTERNATIONAL EQUITY ETFINTL EQTY ETF80852480547912,643SH SOLE012,64300
SCHWAB SHORT TERM US TREASURY ETF IVSHT TM US TRES80852486266412,959SH SOLE012,95900
SCHWAB US LARGE CAP ETFUS LRG CAP ETF8085242012,08421,502SH SOLE021,50200
SCHWAB US AGGREGATE BONDETFUS AGGREGATE B80852483992417,111SH SOLE017,11100
STITCH FIX INC CLASS ACOM CL A86089710787717,426SH SOLE017,42600
SILICON MOTION TECHNOLOGY COADR82706C10875912,140SH SOLE012,14000
SCOTTS MIRACLE GROUPCALL8101869062,1218,500SH SOLE08,50000
SMITH MICRO SOFTWARE INCCOM83215420734760,000SH SOLE060,00000
SONY CORP SPONSORED ADRADR8356993073393,200SH SOLE03,20000
SPOTIFY TECHNOLOGY FSHSL8681T1021,9337,103SH SOLE07,10300
SPDR S&P 500 ETFSPDR S&P 500 ETF78468R7961,5593,905SH SOLE03,90500
CONSTELLATION BRANDS INCCL A21036P1081,4706,425SH SOLE06,42500
SUPERIOR INDUSTRIESCOM86816810527548,200SH SOLE048,20000
A T & T INCCOM00206R10289629,600SH SOLE029,60000
TRAVELCENTERS AMERICCOM8941741011,19144,456SH SOLE044,45600
BANCORP INCCOM05969A1051,65480,249SH SOLE080,24900
TELEPHONE & DATA SYS INCCOM NEW8794338298,578372,450SH SOLE0372,45000
TIDEWATER INC NEWCOM88642R10946737,550SH SOLE037,55000
TEVA PHARMACEUTICAL INDS LTDADS88162420969460,418SH SOLE060,41800
TARGET CORPCOM87612E1062121,058SH SOLE01,05800
TEEKAY TANKERSCL AY8565N30013910,000SH SOLE010,00000
TSAKOS ENERGY NAV FSHSG9108L10837238,397SH SOLE038,39700
TOWNSQUARE MEDIA INC CLASS ACL A8922311011,184110,000SH SOLE0110,00000
UMPQUA HOLDINGS CORPCOM90421410323513,500SH SOLE013,50000
UNITEDHEALTH GRP INCCOM91324P1025281,425SH SOLE01,42500
UNITED PARCEL SERVICE INCCL B9113121067674,520SH SOLE04,52000
UNIVERSAL STAINLESS & ALLOYCOM91383710013413,996SH SOLE013,99600
USA TECHNOLOGIES INCCOM90328S50047814,700SH SOLE014,70000
VANGUARD SMALL CAP GROWTH ETFSML CP GRW ETF9229085954671,677SH SOLE01,67700
VANGUARD SMALL CAP VALUEETF IVSM CP VAL ETF9229086116964,189SH SOLE04,18900
VANGUARD INDEX FDS MCAP VLINX9229085123252,405SH SOLE02,40500
VANGUARD MID CAP GROWTH ETFMCAP GR INXVIP9229085387173,294SH SOLE03,29400
VERIZON COMMUNICATIONS INCCOM92343V10497816,800SH SOLE016,80000
WHEELER REIT REITCOM NEW9630257052,168594,000SH SOLE0594,00000
WASTE MANAGEMENT INCCOM94106L1092722,100SH SOLE02,10000
WARNER MUSIC GROUP CORP CLASS ACOM CL A9345502033,20494,460SH SOLE094,46000
WALMART INCCOM9311421034713,450SH SOLE03,45000
SELECT STR FINANCIAL SELECT SPDR ETFCOM81369Y6052056,000SH SOLE06,00000
EXXON MOBIL CORPCOM30231G1022464,364SH SOLE04,36400
ZOETIS INCCL A98978V1032101,325SH SOLE01,32500