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
3M CO COM COM 88579Y101 486 2,553 SH   SOLE   2,553 0 0
ABBOTT LABS COM COM 002824100 655 9,050 SH   SOLE   9,050 0 0
ABBVIE INC COM COM 00287Y109 719 7,801 SH   SOLE   7,801 0 0
ACCO BRANDS CORP COM COM 00081T108 153 22,500 SH   SOLE   22,500 0 0
ADDUS HOMECARE CORPCOM COM 006739106 2,138 31,496 SH   SOLE   31,496 0 0
AEROCENTURY CORP COM 007737109 674 70,454 SH   SOLE   70,454 0 0
AMERICAN SOFTWARE CL A CLASS A CL A 029683109 2,245 214,800 SH   SOLE   214,800 0 0
AMERIPRISE FINANCIAL INC. COM 03076C106 232 2,227 SH   SOLE   2,227 0 0
AMGEN INC COM 031162100 576 2,961 SH   SOLE   2,961 0 0
AMREP CORP NEW COM COM 032159105 387 65,000 SH   SOLE   65,000 0 0
ASPEN AEROGELS INC COM COM 04523Y105 426 200,000 SH   SOLE   200,000 0 0
ASURE SOFTWARE INC CORP. COM 04649U102 1,061 208,800 SH   SOLE   208,800 0 0
ASV HLDGS INC COM COM 00215L104 340 170,000 SH   SOLE   170,000 0 0
ATLAS FINANCIAL NEW ORDF SHS NEW G06207115 2,589 320,025 SH   SOLE   320,025 0 0
AXT INC COM 00246W103 1,885 433,378 SH   SOLE   433,378 0 0
BALLANTYNE OF OMAHA INC COM 058516105 115 100,000 SH   SOLE   100,000 0 0
BANKWELL FINL GROUP INC COM COM 06654A103 3,035 105,727 SH   SOLE   105,727 0 0
BBX CAP CORP NEW CL A CL A 05491N104 127 22,200 SH   SOLE   22,200 0 0
BEL FUSE INC CL B CL B 077347300 2,403 130,478 SH   SOLE   130,478 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,483 55,000 SH   SOLE   55,000 0 0
BG STAFFING INC COM COM 05544A109 1,072 51,900 SH   SOLE   51,900 0 0
BIOMERICA INC COM NEW COM NEW 09061H307 68 40,000 SH   SOLE   40,000 0 0
BIOSCRIP INC COM 09069N108 714 200,000 SH   SOLE   200,000 0 0
BLUELINX HLDGS INC COM NEW COM NEW 09624H208 4,649 188,150 SH   SOLE   188,150 0 0
BUILD A BEAR WORKSHOP COM COM 120076104 316 80,000 SH   SOLE   80,000 0 0
BUILDERS FIRSTSOURCE INC COM COM 12008R107 349 31,950 SH   SOLE   31,950 0 0
CARLISLE COS INC COM COM 142339100 244 2,425 SH   SOLE   2,425 0 0
CENTURY CASINOS INC COM 156492100 2,640 357,250 SH   SOLE   357,250 0 0
CERAGAN NETWORKS LTD ORD M22013102 2,268 600,000 SH   SOLE   600,000 0 0
CISCO SYS INC COM 17275R102 397 9,157 SH   SOLE   9,157 0 0
CITIGROUP INC COM NEW COM NEW 172967424 398 7,649 SH   SOLE   7,649 0 0
CNO Financial Group COM 12621E103 279 18,750 SH   SOLE   18,750 0 0
COEUR MNG INC COM NEW COM NEW 192108504 67 15,000 SH   SOLE   15,000 0 0
COLGATE PALMOLIVE CO COM COM 194162103 391 6,575 SH   SOLE   6,575 0 0
COMFORT SYSTEMS USA INC COM 199908104 668 15,300 SH   SOLE   15,300 0 0
COMMERCIAL VEH GROUP INC COM COM 202608105 57 10,000 SH   SOLE   10,000 0 0
COMMUNITY HEALTHCARE TR INC COM COM 20369C106 1,834 63,600 SH   SOLE   63,600 0 0
CONTINENTAL MATLS CORP COM PAR $0.25 COM PAR $0.25 211615307 433 40,064 SH   SOLE   40,064 0 0
COWEN GROUP INC CL A NEW 223622606 194 14,572 SH   SOLE   14,572 0 0
CPI AEROSTRUCTURES INCCOM NEW COM NEW 125919308 3,281 515,111 SH   SOLE   515,111 0 0
CSX CORP COM 126408103 650 10,457 SH   SOLE   10,457 0 0
CTI INDS CORP NEW COM NEW 125961300 292 94,700 SH   SOLE   94,700 0 0
CUI GLOBAL INC COM NEW COM NEW 126576206 431 350,000 SH   SOLE   350,000 0 0
CYNERGISTEK INC COM COM 23258P105 2,690 567,510 SH   SOLE   567,510 0 0
DATA I O CORP COM COM 237690102 600 120,000 SH   SOLE   120,000 0 0
DELTA APPAREL INC COM 247368103 2,424 140,700 SH   SOLE   140,700 0 0
DHT HOLDINGS INC SHS NEW SHS NEW Y2065G121 774 197,500 SH   SOLE   197,500 0 0
DIGI INTL INC COM COM 253798102 804 79,652 SH   SOLE   79,652 0 0
DLH HLDGS CORP COM 23335Q100 2,378 510,715 SH   SOLE   510,715 0 0
DSP GROUP INC COM 23332B106 2,485 221,889 SH   SOLE   221,889 0 0
DYNATRONICS CORP COM NEW 268157401 546 200,000 SH   SOLE   200,000 0 0
EBAY INC COM 278642103 349 12,443 SH   SOLE   12,443 0 0
EMCORE CORP COM NEW COM NEW 290846203 214 51,000 SH   SOLE   51,000 0 0
ENTERPRISE PRODS PARTNERS L P COM 293792107 344 14,000 SH   SOLE   14,000 0 0
ESQUIRE FINL HLDGS INC COM COM 29667J101 1,042 48,000 SH   SOLE   48,000 0 0
EVOLVING SYSTEMS INC COM NEW 30049R209 391 329,925 SH   SOLE   329,925 0 0
EXXON MOBIL CORP COM COM 30231G102 614 9,000 SH   SOLE   9,000 0 0
EZCORP INC CL A NON VTG CL A NON VTG 302301106 77 10,000 SH   SOLE   10,000 0 0
FARMER BROS CO COM COM 307675108 3,008 128,941 SH   SOLE   128,941 0 0
FEDERAL SIGNAL CORP COM COM 313855108 1,642 82,500 SH   SOLE   82,500 0 0
FEDEX CORP COM 31428X106 610 3,784 SH   SOLE   3,784 0 0
FINJAN HLDGS INC COM NEW COM NEW 31788H303 295 117,500 SH   SOLE   117,500 0 0
FIRST INTERNET BANCORP COM 320557101 3,545 173,440 SH   SOLE   173,440 0 0
FREEPORT-MCMORAN INC CL B CL B 35671D857 124 12,040 SH   SOLE   12,040 0 0
FUEL TECH INC COM COM 359523107 573 481,397 SH   SOLE   481,397 0 0
GENCOR INDS INC COM COM 368678108 816 74,353 SH   SOLE   74,353 0 0
GENERAL MLS INC COM COM 370334104 232 5,948 SH   SOLE   5,948 0 0
GLOBAL BRASS & COPPR HLDGS INC COM COM 37953G103 2,741 108,977 SH   SOLE   108,977 0 0
GLOBAL SELF STORAGE INC COM COM 37955N106 666 170,000 SH   SOLE   170,000 0 0
GLOBAL WTR RES INC COM COM 379463102 938 92,500 SH   SOLE   92,500 0 0
GLOBALSCAPE INC COM 37940G109 891 198,955 SH   SOLE   198,955 0 0
GLU MOBILE INC COM COM 379890106 81 10,000 SH   SOLE   10,000 0 0
GOLDEN OCEAN GROUP LTD SHS NEW SHS NEW G39637205 62 10,000 SH   SOLE   10,000 0 0
GP STRATEGIES CORP COM COM 36225V104 1,630 129,300 SH   SOLE   129,300 0 0
GRAHAM CORP COM COM 384556106 2,017 88,305 SH   SOLE   88,305 0 0
GREEN BRICK PARTNERS INC COM COM 392709101 605 83,500 SH   SOLE   83,500 0 0
GROUPON INC COM COM 399473107 64 20,000 SH   SOLE   20,000 0 0
GSI TECHNOLOGY COM COM 36241U106 411 80,000 SH   SOLE   80,000 0 0
HECLA MNG CO COM COM 422704106 24 10,000 SH   SOLE   10,000 0 0
HENNESSY ADVISORS INC COM 425885100 1,898 189,642 SH   SOLE   189,642 0 0
HILL INTL INC COM 431466101 2,729 886,040 SH   SOLE   886,040 0 0
HOME DEPOT COM 437076102 317 1,847 SH   SOLE   1,847 0 0
HONEYWELL INTL INC COM 438516106 514 3,891 SH   SOLE   3,891 0 0
HOPFED BANCORP INC COM COM 439734104 665 50,000 SH   SOLE   50,000 0 0
HUDBAY MINERALS INC COM COM 443628102 300 63,500 SH   SOLE   63,500 0 0
HUDSON TECHNOLOGIES INC COM COM 444144109 726 815,540 SH   SOLE   815,540 0 0
HURCO COMPANIES INC COM 447324104 446 12,500 SH   SOLE   12,500 0 0
HUTTIG BLDG PRODS INC COM SPONSORED ADR 448451104 957 531,677 SH   SOLE   531,677 0 0
IES HLDGS INC COM COM 44951W106 2,254 144,976 SH   SOLE   144,976 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 599 4,726 SH   SOLE   4,726 0 0
IMMUCELL CORP COM PAR COM PAR $0.10 452525306 1,087 154,300 SH   SOLE   154,300 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 2,040 481,215 SH   SOLE   481,215 0 0
INFRA AND ENERGY ALTRNTIVE INC COM COM 45686J104 2,521 307,839 SH   SOLE   307,839 0 0
INFRA AND ENERGY ALTRNTIVE INC WT EXP 052021 *W EXP 05/20/202 45686J112 42 46,400 SH   SOLE   46,400 0 0
INNERWORKINGS INC COM COM 45773Y105 68 18,050 SH   SOLE   18,050 0 0
INSTEEL INDUSTRIES INC COM COM 45774W108 569 23,454 SH   SOLE   23,454 0 0
INTEL CORP COM COM 458140100 599 12,772 SH   SOLE   12,772 0 0
INTREPID POTASH INC COM COM 46121Y102 522 200,580 SH   SOLE   200,580 0 0
INTUIT INC COM 461202103 335 1,701 SH   SOLE   1,701 0 0
ISHARES CORE DIVIDEND GROWTH ETF CORE DIV GRWTH 46434V621 1,386 41,775 SH   SOLE   41,774 0 0
ISHARES CORE S&P MID CAP ETF CORE S&P MCP ETF 464287507 2,543 15,315 SH   SOLE   15,314 0 0
ISHARES EUROPE ETF EUROPE ETF 464287861 239 6,110 SH   SOLE   6,110 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 9,624 163,736 SH   SOLE   163,735 0 0
ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234 1,042 26,685 SH   SOLE   26,685 0 0
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 357 2,669 SH   SOLE   2,669 0 0
ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 1,927 12,790 SH   SOLE   12,789 0 0
ISHARES S&P MIDCAP 400 GROWTH INDEX S&P MC 400GR ETF 464287606 252 1,320 SH   SOLE   1,320 0 0
ISHARES S&P SMALLCAP 600 ETF CORE S&P SCP ETF 464287804 475 6,855 SH   SOLE   6,855 0 0
ITERIS INC NEW COM COM 46564T107 560 150,000 SH   SOLE   150,000 0 0
JERASH HLDGS US INC COM COM 47632P101 305 50,000 SH   SOLE   50,000 0 0
JOHNSON & JOHNSON COM COM 478160104 603 4,676 SH   SOLE   4,676 0 0
JPMORGAN CHASE & CO COM COM 46625H100 749 7,673 SH   SOLE   7,673 0 0
KEWAUNEE SCIENTIFIC CORP COM COM 492854104 1,560 46,933 SH   SOLE   46,933 0 0
KIMBERLY CLARK CORP COM COM 494368103 381 3,344 SH   SOLE   3,344 0 0
KIRKLANDS INC COM COM 497498105 1,521 159,600 SH   SOLE   159,600 0 0
LADENBURG THALMAN FIN SVCS INC COM COM 50575Q102 82 35,000 SH   SOLE   35,000 0 0
LAKELAND INDUSTRIES INC COM 511795106 689 66,000 SH   SOLE   66,000 0 0
LANDEC CP COM 514766104 2,446 206,630 SH   SOLE   206,630 0 0
LAZYDAYS HLDGS INC COM COM 52110H100 540 100,000 SH   SOLE   100,000 0 0
LEGACY HOUSING CORP COM COM 52472M101 1,813 152,000 SH   SOLE   152,000 0 0
LIMBACH HLDGS INC COM COM 53263P105 608 165,300 SH   SOLE   165,300 0 0
LIMELIGHT NETWORKS INC COM COM 53261M104 866 370,175 SH   SOLE   370,175 0 0
LSI INDS INC COM COM 50216C108 1,331 419,719 SH   SOLE   419,719 0 0
LUNA INNOVATIONS COM COM 550351100 1,150 343,200 SH   SOLE   343,200 0 0
MAGAL SECURITY SYS LTD ORD ORD M6786D104 241 54,200 SH   SOLE   54,200 0 0
MANITEX INTL INC COM COM 563420108 1,072 188,733 SH   SOLE   188,733 0 0
MASTERCRAFT BOAT HLDGS INC COM COM 57637H103 281 15,000 SH   SOLE   15,000 0 0
MATRIX SVC CO COM 576853105 2,698 150,400 SH   SOLE   150,400 0 0
MCEWEN MNG INC COM COM 58039P107 419 230,000 SH   SOLE   230,000 0 0
MCKESSON CORP COM 58155Q103 402 3,640 SH   SOLE   3,640 0 0
MEDTRONIC PLC SHS SHS G5960L103 381 4,193 SH   SOLE   4,193 0 0
MERCER INTL INC COM COM 588056101 183 17,500 SH   SOLE   17,500 0 0
MICRON TECHNOLOGY COM 595112103 375 11,830 SH   SOLE   11,830 0 0
MILLER INDS INC TENN NEW COM NEW 600551204 4,516 167,271 SH   SOLE   167,271 0 0
MITCHAM INDS COM 606501104 442 172,700 SH   SOLE   172,700 0 0
MOBILEIRON INC COM NEW COM NEW 60739U204 87 19,000 SH   SOLE   19,000 0 0
MODINE MFG CO COM COM 607828100 350 32,400 SH   SOLE   32,400 0 0
MORGAN STANLEY COM NEW COM NEW 617446448 306 7,725 SH   SOLE   7,725 0 0
MOTORCAR PARTS OF AMER COM 620071100 2,650 159,225 SH   SOLE   159,225 0 0
NAPCO SECURITY SYSTEMS INC COM 630402105 551 35,000 SH   SOLE   35,000 0 0
NEW AGE BEVERAGES CORP COM COM 64157V108 1,690 325,000 SH   SOLE   325,000 0 0
NEW MEDIA INVT GROUP INC COM COM 64704V106 371 32,100 SH   SOLE   32,100 0 0
NEWPARK RES INC COM PAR $.01NEW COM PAR $.01 NEW 651718504 288 41,900 SH   SOLE   41,900 0 0
NOBILIS HEALTH CORP COM COM 65500B103 168 400,000 SH   SOLE   400,000 0 0
NORTHEAST BANCORP COM NEW COM NEW 663904209 885 52,877 SH   SOLE   52,877 0 0
NORTHERN TECHNOLOGIES INTERNATIONAL CORP COM 665809109 7,767 262,490 SH   SOLE   262,490 0 0
NORWEGIAN CRUISE LINE HLDG LTD SHS SHS G66721104 361 8,515 SH   SOLE   8,515 0 0
NV5 GLOBAL INC COM COM 62945V109 424 7,000 SH   SOLE   7,000 0 0
OCCIDENTAL PETE CORP COM COM 674599105 349 5,690 SH   SOLE   5,690 0 0
OMNOVA SOLUTIONS INC COM 682129101 3,272 446,347 SH   SOLE   446,347 0 0
OOMA INC COM COM 683416101 4,164 300,000 SH   SOLE   300,000 0 0
OPPENHEIMER HOLDINGS INC CL A NON VTG 683797104 1,588 62,137 SH   SOLE   62,137 0 0
ORACLE CORPORATION COM 68389X105 521 11,550 SH   SOLE   11,550 0 0
PAYPAL HLDGS INC COM COM 70450Y103 952 11,323 SH   SOLE   11,323 0 0
PCM INC COM COM 69323K100 4,383 248,883 SH   SOLE   248,883 0 0
PC-TEL INC COM 69325Q105 1,877 437,425 SH   SOLE   437,425 0 0
PEPSICO INC COM COM 713448108 738 6,677 SH   SOLE   6,677 0 0
PERMA PIPE INTL HLDGS INC COM COM 714167103 464 53,082 SH   SOLE   53,082 0 0
PFIZER INC COM COM 717081103 735 16,832 SH   SOLE   16,832 0 0
PFSWEB INC COM NEW COM NEW 717098206 1,667 325,000 SH   SOLE   325,000 0 0
PGT INNOVATIONS INC COM COM 69336V101 1,866 117,700 SH   SOLE   117,700 0 0
PHI INC. COM NON VTG 69336T205 24 12,900 SH   SOLE   12,900 0 0
PHOTRONICS INC COM 719405102 3,703 382,573 SH   SOLE   382,573 0 0
PIER 1 IMPORTS INC COM COM 720279108 23 75,000 SH   SOLE   75,000 0 0
PIONEER PWR SOLUTION NEW COM NEW 723836300 467 88,867 SH   SOLE   88,867 0 0
PLYMOUTH INDL REIT INC COM COM 729640102 757 60,000 SH   SOLE   60,000 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 296 2,534 SH   SOLE   2,534 0 0
POLAR PWR INC COM COM 73102V105 831 172,000 SH   SOLE   172,000 0 0
PRIMO WTR CORP COM COM 74165N105 3,025 215,883 SH   SOLE   215,883 0 0
PROCTER AND GAMBLE CO COM COM 742718109 506 5,504 SH   SOLE   5,504 0 0
PROFIRE ENERGY INC COM COM 74316X101 569 392,296 SH   SOLE   392,296 0 0
PRUDENTIAL FINL INC COM 744320102 372 4,561 SH   SOLE   4,561 0 0
QUEST RESOURCE HLDG CORP COM NEW COM NEW 74836W203 513 377,500 SH   SOLE   377,500 0 0
RADIANT LOGISTICS INC COM 75025X100 2,894 680,845 SH   SOLE   680,845 0 0
ROCKWELL MED INC COM COM 774374102 377 166,650 SH   SOLE   166,650 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 1,034 50,500 SH   SOLE   50,500 0 0
SACHEM CAP CORP COM COM 78590A109 978 250,000 SH   SOLE   250,000 0 0
SAFEGUARD SCIENTIFICS INC COM NEW COM NEW 786449207 1,127 130,750 SH   SOLE   130,750 0 0
SCHNITZER STL INDS CL A CL A 806882106 754 35,000 SH   SOLE   35,000 0 0
SENSUS HEATLHCARE INC COM *W EXP 06/08/2019 81728J109 1,837 247,900 SH   SOLE   247,900 0 0
SG BLOCKS INC COM PAR COM PAR 78418A307 271 100,300 SH   SOLE   100,300 0 0
SIGMA LABS INC COM PAR COM PAR 826598302 450 300,000 SH   SOLE   300,000 0 0
SILVERCREST ASSET MGMT GROUP I CL A CL A 828359109 4,623 349,468 SH   SOLE   349,468 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102 609 9,081 SH   SOLE   9,081 0 0
SOUTHWEST AIRLS CO COM COM 844741108 951 20,451 SH   SOLE   20,451 0 0
SPARTAN MTRS INC COM COM 846819100 362 50,000 SH   SOLE   50,000 0 0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF SPDR TR TACTIC 78467V848 3,974 83,889 SH   SOLE   83,888 0 0
SPDR GOLD ETF GOLD SHS 78463V107 220 1,811 SH   SOLE   1,811 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 7,240 28,970 SH   SOLE   28,969 0 0
STONERIDGE INC COM 86183P102 1,233 50,000 SH   SOLE   50,000 0 0
STRYKER CORP COM 863667101 1,160 7,400 SH   SOLE   7,400 0 0
SUPERIOR GRP OF COMPANIES INC COM COM 868358102 1,131 64,091 SH   SOLE   64,091 0 0
TAYLOR DEVICES INC COM COM 877163105 507 41,665 SH   SOLE   41,665 0 0
TECNOGLASS INC SHS SHS G87264100 1,128 139,752 SH   SOLE   139,751 0 0
TEXAS INSTRS INC COM COM 882508104 818 8,651 SH   SOLE   8,651 0 0
TITAN MED INC COM NEW COM NEW 88830X819 305 250,000 SH   SOLE   250,000 0 0
TRANSCAT INC COM COM 893529107 818 43,000 SH   SOLE   43,000 0 0
TRAVELCENTERS AMER LLC COM COM 894174101 628 166,915 SH   SOLE   166,915 0 0
TRECORA RES COM COM 894648104 2,408 308,766 SH   SOLE   308,766 0 0
TRISTATE CAPITAL HOLDINGS, INC COM 89678F100 1,265 65,000 SH   SOLE   65,000 0 0
TRIUMPH BANCORP INC COM COM 89679E300 1,485 50,000 SH   SOLE   50,000 0 0
TWIN DISC INC COM COM 901476101 692 46,900 SH   SOLE   46,900 0 0
U S GLOBAL INVS INCORPORA CLASS A CL A 902952100 694 630,600 SH   SOLE   630,600 0 0
U.S. AUTO PARTS NETWORK INC. COM 90343C100 429 471,800 SH   SOLE   471,800 0 0
UFP TECHNOLOGIES INC COM COM 902673102 541 18,000 SH   SOLE   18,000 0 0
ULTRA CLEAN HLDGS INC COM COM 90385V107 259 30,581 SH   SOLE   30,581 0 0
UNIQUE FABRICATING INC COM COM 90915J103 378 89,500 SH   SOLE   89,500 0 0
UNITED INS HLDGS CORP COM COM 910710102 1,727 103,898 SH   SOLE   103,898 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 766 3,076 SH   SOLE   3,076 0 0
US FOODS HLDG CORP COM COM 912008109 284 8,975 SH   SOLE   8,975 0 0
USA TECHNOLOGIES INCCOM NO PAR COM NO PAR 90328S500 408 105,000 SH   SOLE   105,000 0 0
VANECK VECTORS GOLD MINERS ETF GOLD MINERS ETF 92189F106 259 12,279 SH   SOLE   12,279 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF FTSE DEV MKT ETF 921943858 591 15,922 SH   SOLE   15,922 0 0
VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858 4,606 120,903 SH   SOLE   120,903 0 0
VERITEX HLDGS INC COM COM 923451108 1,254 58,633 SH   SOLE   58,633 0 0
VMWARE INC CL A COM CL A COM 928563402 495 3,609 SH   SOLE   3,609 0 0
WASTE MGMT INC DEL COM COM 94106L109 418 4,698 SH   SOLE   4,698 0 0
WIDEPOINT CORP COM 967590100 292 701,005 SH   SOLE   701,005 0 0
WILLAMETTE VALLEY VINEYARDS INC COM 969136100 276 40,000 SH   SOLE   40,000 0 0
WINNEBAGO INDS INC COM COM 974637100 342 14,130 SH   SOLE   14,130 0 0
WISDOMTREE EUROPE SMALLCAP DIVIDEND FUND EUROPE SMCP DM 97717W869 3,060 57,341 SH   SOLE   57,341 0 0
WISDOMTREE LARGE CAP DIVIDEND US LARGE CAP DIVD 97717W307 3,676 43,533 SH   SOLE   43,533 0 0
WISDOMTREE U.S. SMALLCAP EARNINGS FUND US SMALLCP ERNGS 97717W562 1,442 45,014 SH   SOLE   45,013 0 0
XCEL BRANDS INC COM NEW COM NEW 98400M101 52 46,345 SH   SOLE   46,345 0 0
YUM CHINA HLDGS INC COM COM 98850P109 251 7,500 SH   SOLE   7,500 0 0
YUM! BRANDS INC COM 988498101 716 7,787 SH   SOLE   7,787 0 0
ZAGG INC COM COM 98884U108 1,670 170,769 SH   SOLE   170,769 0 0
ZIX CORP COM COM 98974P100 2,792 487,225 SH   SOLE   487,225 0 0