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 LABS COM COM 002824100 645 8,175 SH   SOLE   8,175 0 0
ABBVIE INC COM COM 00287Y109 589 7,726 SH   SOLE   7,726 0 0
ADDUS HOMECARE CORPCOM COM 006739106 837 12,376 SH   SOLE   12,376 0 0
ALPHABET INC CAP STK CL C CAP STK CL A 02079K107 290 249 SH   SOLE   249 0 0
AMERICAN SOFTWARE CL A CLASS A CL A 029683109 1,421 100,000 SH   SOLE   100,000 0 0
AMERIPRISE FINANCIAL INC. COM 03076C106 209 2,037 SH   SOLE   2,037 0 0
AMGEN INC COM 031162100 533 2,628 SH   SOLE   2,628 0 0
AMREP CORP NEW COM COM 032159105 86 18,000 SH   SOLE   18,000 0 0
ASURE SOFTWARE INC CORP. COM 04649U102 795 133,400 SH   SOLE   133,400 0 0
AXT INC COM 00246W103 895 278,750 SH   SOLE   278,750 0 0
BANKWELL FINL GROUP INC COM COM 06654A103 259 17,000 SH   SOLE   17,000 0 0
BEL FUSE INC CL B CL B 077347300 574 58,900 SH   SOLE   58,900 0 0
BG STAFFING INC COM COM 05544A109 318 42,514 SH   SOLE   42,514 0 0
BIOMERICA INC COM NEW COM NEW 09061H307 215 30,000 SH   SOLE   30,000 0 0
BIOSPECIFICS TECHNOLOGIES CORP COM COM 090931106 566 10,000 SH   SOLE   10,000 0 0
BLUELINX HLDGS INC COM NEW COM NEW 09624H208 629 127,000 SH   SOLE   127,000 0 0
CARDLYTICS INC COM COM 14161W105 245 7,000 SH   SOLE   7,000 0 0
CARLISLE COS INC COM COM 142339100 283 2,262 SH   SOLE   2,262 0 0
CBS CORP CL B CL B 92556H206 200 14,285 SH   SOLE   14,285 0 0
CENTURY CASINOS INC COM 156492100 532 220,950 SH   SOLE   220,950 0 0
CERAGAN NETWORKS LTD ORD M22013102 378 300,000 SH   SOLE   300,000 0 0
CHECK CAP LTD SHS SHS M2361E203 88 75,113 SH   SOLE   75,113 0 0
CHEVRON CORP NEW COM COM 166764100 208 2,876 SH   SOLE   2,876 0 0
CISCO SYS INC COM 17275R102 313 7,956 SH   SOLE   7,956 0 0
CITIGROUP INC COM NEW COM NEW 172967424 322 7,649 SH   SOLE   7,649 0 0
CODA OCTOPUS GROUP INC COM NEW COM NEW 19188U206 132 23,526 SH   SOLE   23,526 0 0
CONTINENTAL MATLS CORP COM COM PAR $0.25 211615307 142 15,755 SH   SOLE   15,755 0 0
CPI AEROSTRUCTURES INCCOM NEW COM NEW 125919308 773 343,474 SH   SOLE   343,474 0 0
CSX CORP COM 126408103 151 2,633 SH   SOLE   2,633 0 0
CYNERGISTEK INC COM COM 23258P105 608 431,068 SH   SOLE   431,068 0 0
DATA I O CORP COM COM 237690102 225 80,000 SH   SOLE   80,000 0 0
DELTA APPAREL INC COM 247368103 723 69,430 SH   SOLE   69,430 0 0
DHT HOLDINGS INC SHS NEW SHS NEW Y2065G121 207 27,000 SH   SOLE   27,000 0 0
DIGI INTL INC COM COM 253798102 329 34,500 SH   SOLE   34,500 0 0
DISNEY WALT CO COM DISNEY COM DISNEY 254687106 276 2,855 SH   SOLE   2,855 0 0
DLH HLDGS CORP COM 23335Q100 2,262 537,299 SH   SOLE   537,299 0 0
DSP GROUP INC COM 23332B106 1,461 109,062 SH   SOLE   109,062 0 0
EBAY INC COM 278642103 359 11,930 SH   SOLE   11,930 0 0
EMCORE CORP COM NEW COM NEW 290846203 143 64,000 SH   SOLE   64,000 0 0
ENDEAVOUR SILVER CORP COM COM 29258Y103 116 86,300 SH   SOLE   86,300 0 0
ENERGY FUELS INC COM NEW COM NEW 292671708 165 140,000 SH   SOLE   140,000 0 0
ENTERPRISE PRODS PARTNERS L P COM 293792107 200 14,000 SH   SOLE   14,000 0 0
ESQUIRE FINL HLDGS INC COM COM 29667J101 384 25,500 SH   SOLE   25,500 0 0
EVOLUTION PETROLEUM CORP COM COM 30049A107 260 99,650 SH   SOLE   99,650 0 0
EVOLVING SYSTEMS INC COM NEW 30049R209 8 10,400 SH   SOLE   10,400 0 0
EXXON MOBIL CORP COM COM 30231G102 362 9,525 SH   SOLE   9,525 0 0
FARMER BROS CO COM COM 307675108 219 31,410 SH   SOLE   31,410 0 0
FEDERAL SIGNAL CORP COM COM 313855108 873 32,000 SH   SOLE   32,000 0 0
FEDEX CORP COM 31428X106 462 3,807 SH   SOLE   3,807 0 0
FINJAN HLDGS INC COM NEW COM NEW 31788H303 65 65,000 SH   SOLE   65,000 0 0
FIRST INTERNET BANCORP COM 320557101 1,007 61,340 SH   SOLE   61,340 0 0
FORTUNA SILVER MINES INC COM COM 349915108 289 125,000 SH   SOLE   125,000 0 0
FUEL TECH INC COM COM 359523107 59 146,300 SH   SOLE   146,300 0 0
GENCOR INDS INC COM COM 368678108 769 73,241 SH   SOLE   73,241 0 0
GENERAL MLS INC COM COM 370334104 259 4,912 SH   SOLE   4,912 0 0
GLOBAL SELF STORAGE INC COM COM 37955N106 140 40,000 SH   SOLE   40,000 0 0
GLOBAL WTR RES INC COM COM 379463102 311 30,500 SH   SOLE   30,500 0 0
GLOBALSCAPE INC COM 37940G109 515 72,276 SH   SOLE   72,276 0 0
GOLD RESOURCE CORP COM COM 38068T105 440 160,000 SH   SOLE   160,000 0 0
GP STRATEGIES CORP COM COM 36225V104 553 85,014 SH   SOLE   85,014 0 0
GRAHAM CORP COM COM 384556106 636 49,319 SH   SOLE   49,319 0 0
GREEN BRICK PARTNERS INC COM COM 392709101 636 79,000 SH   SOLE   79,000 0 0
GSE SYS INC COM COM 36227K106 140 151,000 SH   SOLE   151,000 0 0
GSI TECHNOLOGY COM COM 36241U106 244 35,000 SH   SOLE   35,000 0 0
GULF ISLAND FABRICATION INC COM COM 402307102 195 65,000 SH   SOLE   65,000 0 0
HENNESSY ADVISORS INC COM 425885100 466 61,550 SH   SOLE   61,550 0 0
HILL INTL INC COM 431466101 459 316,340 SH   SOLE   316,340 0 0
HOME DEPOT COM 437076102 320 1,714 SH   SOLE   1,714 0 0
HONEYWELL INTL INC COM 438516106 517 3,864 SH   SOLE   3,864 0 0
HUDBAY MINERALS INC COM COM 443628102 30 16,000 SH   SOLE   16,000 0 0
HUDSON GLOBAL INC COM NEW COM NEW 443787205 529 61,911 SH   SOLE   61,911 0 0
HUTTIG BLDG PRODS INC COM SPONSORED ADR 448451104 56 80,050 SH   SOLE   80,050 0 0
ICAD INC COM NEW COM NEW 44934S206 100 13,650 SH   SOLE   13,650 0 0
IDENTIV INC COM NEW COM NEW 45170X205 413 122,114 SH   SOLE   122,114 0 0
IES HLDGS INC COM COM 44951W106 1,989 112,700 SH   SOLE   112,700 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 609 4,288 SH   SOLE   4,288 0 0
IMMERSION CORP COM COM 452521107 705 131,500 SH   SOLE   131,500 0 0
IMMUCELL CORP COM PAR COM PAR $0.10 452525306 265 70,000 SH   SOLE   70,000 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 1,234 480,137 SH   SOLE   480,137 0 0
INFRA AND ENERGY ALTRNTIVE INC COM COM 45686J104 449 223,503 SH   SOLE   223,503 0 0
INTEL CORP COM COM 458140100 667 12,317 SH   SOLE   12,317 0 0
INTRICON CORP COM COM 46121H109 224 19,000 SH   SOLE   19,000 0 0
INTUIT INC COM 461202103 365 1,588 SH   SOLE   1,588 0 0
ISHARES CORE DIVIDEND GROWTH ETF CORE DIV GRWTH 46434V621 1,694 51,975 SH   SOLE   51,974 0 0
ISHARES CORE S&P MID CAP ETF CORE S&P MCP ETF 464287507 2,112 14,683 SH   SOLE   14,683 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 7,426 138,904 SH   SOLE   138,903 0 0
ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234 906 26,557 SH   SOLE   26,557 0 0
ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 1,414 8,567 SH   SOLE   8,567 0 0
ISHARES S&P MIDCAP 400 GROWTH INDEX S&P MC 400GR ETF 464287606 236 1,320 SH   SOLE   1,320 0 0
ISHARES S&P SMALLCAP 600 ETF CORE S&P SCP ETF 464287804 372 6,624 SH   SOLE   6,624 0 0
ISSUER DIRECT CORP COM NEW COM NEW 46520M204 178 20,000 SH   SOLE   20,000 0 0
ITERIS INC NEW COM COM 46564T107 128 40,000 SH   SOLE   40,000 0 0
JERASH HLDGS US INC COM COM 47632P101 259 50,828 SH   SOLE   50,828 0 0
JOHNSON & JOHNSON COM COM 478160104 601 4,580 SH   SOLE   4,580 0 0
JPMORGAN CHASE & CO COM COM 46625H100 621 6,897 SH   SOLE   6,897 0 0
KANSAS CITY SOUTHERN COM NEW COM NEW 485170302 249 1,955 SH   SOLE   1,955 0 0
KEWAUNEE SCIENTIFIC CORP COM COM 492854104 121 15,420 SH   SOLE   15,420 0 0
KIMBERLY CLARK CORP COM COM 494368103 375 2,931 SH   SOLE   2,931 0 0
LAKELAND INDUSTRIES INC COM 511795106 155 10,000 SH   SOLE   10,000 0 0
LANDEC CP COM 514766104 941 108,312 SH   SOLE   108,312 0 0
LAZYDAYS HLDGS INC COM COM 52110H100 51 24,700 SH   SOLE   24,700 0 0
LB FOSTER CO COM 350060109 561 45,360 SH   SOLE   45,360 0 0
LEGACY HOUSING CORP COM COM 52472M101 1,383 149,500 SH   SOLE   149,500 0 0
LIMBACH HLDGS INC COM COM 53263P105 395 138,734 SH   SOLE   138,734 0 0
LIMELIGHT NETWORKS INC COM COM 53261M104 798 140,000 SH   SOLE   140,000 0 0
LSI INDS INC COM COM 50216C108 606 160,400 SH   SOLE   160,400 0 0
LUNA INNOVATIONS COM COM 550351100 718 116,700 SH   SOLE   116,700 0 0
MAGAL SECURITY SYS LTD ORD ORD M6786D104 57 19,500 SH   SOLE   19,500 0 0
MAJESCO COM COM 56068V102 623 114,150 SH   SOLE   114,150 0 0
MANITEX INTL INC COM COM 563420108 494 119,705 SH   SOLE   119,705 0 0
MATRIX SVC CO COM 576853105 229 24,200 SH   SOLE   24,200 0 0
MCEWEN MNG INC COM COM 58039P107 395 598,400 SH   SOLE   598,400 0 0
MCKESSON CORP COM 58155Q103 487 3,597 SH   SOLE   3,597 0 0
MEDTRONIC PLC SHS SHS G5960L103 370 4,107 SH   SOLE   4,107 0 0
MICRON TECHNOLOGY COM 595112103 439 10,430 SH   SOLE   10,430 0 0
MILLER INDS INC TENN NEW COM NEW 600551204 2,446 86,500 SH   SOLE   86,500 0 0
MITCHAM INDS COM 606501104 150 120,200 SH   SOLE   120,200 0 0
MOTORCAR PARTS OF AMER COM 620071100 1,179 93,725 SH   SOLE   93,725 0 0
NAPCO SECURITY SYSTEMS INC COM 630402105 167 11,000 SH   SOLE   11,000 0 0
NATURAL ALTERNATIVES INTL INC COM NEW COM NEW 638842302 189 30,000 SH   SOLE   30,000 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 COM PAR $.001 64115A402 50 20,000 SH   SOLE   20,000 0 0
NEW AGE BEVERAGES CORP COM COM 64157V108 294 211,800 SH   SOLE   211,800 0 0
NEWPARK RES INC COM PAR $.01NEW COM PAR $.01 NEW 651718504 15 16,600 SH   SOLE   16,600 0 0
NORTHERN TECHNOLOGIES INTERNATIONAL CORP COM 665809109 2,876 388,630 SH   SOLE   388,630 0 0
NORTHWEST PIPE CO COM 667746101 534 24,000 SH   SOLE   24,000 0 0
OOMA INC COM COM 683416101 829 69,500 SH   SOLE   69,500 0 0
OPIANT PHARMACEUTICALS INC COM COM 683750103 359 37,500 SH   SOLE   37,500 0 0
OPPENHEIMER HOLDINGS INC CL A NON VTG 683797104 545 27,600 SH   SOLE   27,600 0 0
ORACLE CORPORATION COM 68389X105 553 11,445 SH   SOLE   11,445 0 0
ORBITAL ENERGY GROUP INC COM COM NEW 126576206 205 230,000 SH   SOLE   230,000 0 0
PAYPAL HLDGS INC COM COM 70450Y103 692 7,228 SH   SOLE   7,228 0 0
PC-TEL INC COM 69325Q105 1,858 279,425 SH   SOLE   279,425 0 0
PEPSICO INC COM COM 713448108 619 5,156 SH   SOLE   5,156 0 0
PERMA PIPE INTL HLDGS INC COM COM 714167103 156 25,125 SH   SOLE   25,125 0 0
PERMA-FIX ENVIRONMENTAL SERVICES INC. COM NEW 714157203 484 92,950 SH   SOLE   92,950 0 0
PFIZER INC COM COM 717081103 544 16,667 SH   SOLE   16,667 0 0
PFSWEB INC COM NEW COM NEW 717098206 258 86,000 SH   SOLE   86,000 0 0
PGT INNOVATIONS INC COM COM 69336V101 584 69,600 SH   SOLE   69,600 0 0
PHOTRONICS INC COM 719405102 1,080 105,250 SH   SOLE   105,250 0 0
POWERFLEET INC COM COM 73931J109 151 43,600 SH   SOLE   43,600 0 0
PROCTER AND GAMBLE CO COM COM 742718109 466 4,238 SH   SOLE   4,238 0 0
PROFIRE ENERGY INC COM COM 74316X101 835 1,060,191 SH   SOLE   1,060,191 0 0
PURECYCLE CORP COM NEW COM NEW 746228303 279 25,000 SH   SOLE   25,000 0 0
QUEST RESOURCE HLDG CORP COM NEW COM NEW 74836W203 211 180,456 SH   SOLE   180,456 0 0
RADIANT LOGISTICS INC COM 75025X100 2,409 622,382 SH   SOLE   622,382 0 0
RICHARDSON ELECTRONICS LTD COM 763165107 730 190,600 SH   SOLE   190,600 0 0
ROCKWELL MED INC COM COM 774374102 140 68,500 SH   SOLE   68,500 0 0
SACHEM CAP CORP COM COM 78590A109 70 40,000 SH   SOLE   40,000 0 0
SAFEGUARD SCIENTIFICS INC COM NEW COM NEW 786449207 243 43,750 SH   SOLE   43,750 0 0
SENSUS HEATLHCARE INC COM *W EXP 06/08/2019 81728J109 242 96,600 SH   SOLE   96,600 0 0
SILVERCREST ASSET MGMT GROUP I CL A CL A 828359109 2,788 294,667 SH   SOLE   294,667 0 0
SILVERSUN TECHNOLOGIES INC COM NEW COM NEW 82846H207 64 34,800 SH   SOLE   34,800 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102 731 8,181 SH   SOLE   8,181 0 0
SOUTHWEST AIRLS CO COM COM 844741108 673 18,900 SH   SOLE   18,900 0 0
SPARTAN MTRS INC COM COM 846819100 1,716 132,900 SH   SOLE   132,900 0 0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF SPDR TR TACTIC 78467V848 205 4,278 SH   SOLE   4,278 0 0
SPDR GOLD ETF GOLD SHS 78463V107 268 1,811 SH   SOLE   1,811 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 8,167 31,686 SH   SOLE   31,686 0 0
SPDR S&P 600 SMALL CAP VALUE ETF S&P 600 SMCP VAL 78464A300 3,415 83,569 SH   SOLE   83,569 0 0
STRYKER CORP COM 863667101 986 5,925 SH   SOLE   5,925 0 0
SUPER LEAGUE GAMING INC COM COM 86804F202 52 23,600 SH   SOLE   23,600 0 0
SUPERIOR DRILLING PRODS INC COM COM 868153107 45 130,000 SH   SOLE   130,000 0 0
SUPERIOR GRP OF COMPANIES INC COM COM 868358102 508 59,997 SH   SOLE   59,997 0 0
SUPPORT COM INC COM NEW COM NEW 86858W200 109 100,000 SH   SOLE   100,000 0 0
TAPESTRY INC COM COM 876030107 224 17,285 SH   SOLE   17,285 0 0
TAYLOR DEVICES INC COM COM 877163105 169 20,000 SH   SOLE   20,000 0 0
TECNOGLASS INC SHS SHS G87264100 865 224,139 SH   SOLE   224,138 0 0
TEXAS INSTRS INC COM COM 882508104 779 7,800 SH   SOLE   7,800 0 0
TRANSCAT INC COM COM 893529107 387 14,600 SH   SOLE   14,600 0 0
TRECORA RES COM COM 894648104 652 109,641 SH   SOLE   109,641 0 0
TRISTATE CAPITAL HOLDINGS, INC COM 89678F100 454 47,000 SH   SOLE   47,000 0 0
TRXADE GROUP INC COM NEW COM NEW 89846A207 201 35,000 SH   SOLE   35,000 0 0
TURTLE BEACH CORP COM NEW COM NEW 900450206 622 99,600 SH   SOLE   99,600 0 0
TWIN DISC INC COM COM 901476101 140 20,000 SH   SOLE   20,000 0 0
U S GLOBAL INVS INCORPORA CLASS A CL A 902952100 704 725,457 SH   SOLE   725,457 0 0
U.S. AUTO PARTS NETWORK INC. COM 90343C100 21 12,000 SH   SOLE   12,000 0 0
UFP TECHNOLOGIES INC COM COM 902673102 267 7,000 SH   SOLE   7,000 0 0
ULTRA CLEAN HLDGS INC COM COM 90385V107 230 16,681 SH   SOLE   16,681 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 648 2,597 SH   SOLE   2,597 0 0
VANECK VECTORS GOLD MINERS ETF GOLD MINERS ETF 92189F106 430 18,663 SH   SOLE   18,663 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF FTSE DEV MKT ETF 921943858 453 13,583 SH   SOLE   13,583 0 0
VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858 3,942 117,500 SH   SOLE   117,500 0 0
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 301 4,305 SH   SOLE   4,305 0 0
VANGUARD UTILITIES INDEX FUND UTILITIES ETF 92204A876 2,523 20,695 SH   SOLE   20,695 0 0
VERIZON COMMUNICATIONS COM 92343V104 300 5,592 SH   SOLE   5,592 0 0
VERSO CORP CL A CL A 92531L207 388 34,400 SH   SOLE   34,400 0 0
VICTORY CAP HLDGS INC COM CL A COM CL A 92645B103 195 11,900 SH   SOLE   11,900 0 0
VMWARE INC CL A COM CL A COM 928563402 407 3,359 SH   SOLE   3,359 0 0
WASTE MGMT INC DEL COM COM 94106L109 435 4,698 SH   SOLE   4,698 0 0
XCEL BRANDS INC COM NEW COM NEW 98400M101 53 86,900 SH   SOLE   86,900 0 0
YUM CHINA HLDGS INC COM COM 98850P109 272 6,387 SH   SOLE   6,387 0 0
ZAGG INC COM COM 98884U108 381 122,369 SH   SOLE   122,369 0 0
ZIX CORP COM COM 98974P100 431 100,000 SH   SOLE   100,000 0 0