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
ABBVIE INC COM 00287Y109 211 2,783 SH   SOLE   2,783 0 0
ACTIVISION BLIZZARD INC COM 00507V109 695 11,690 SH   SOLE   11,690 0 0
ADVANCED MICRO DEVICES INC COM 007903107 714 15,700 SH   SOLE   15,700 0 0
AILERON THERAPEUTICS INC COM 00887A105 20 61,900 SH   SOLE   61,900 0 0
ALPHABET INC CAP STK CL C 02079K107 3,499 3,014 SH   SOLE   3,014 0 0
AMAZON COM INC COM 023135106 3,473 1,779 SH   SOLE   1,779 0 0
AMERICAN EXPRESS CO COM 025816109 442 5,180 SH   SOLE   5,180 0 0
APPLE INC COM 037833100 5,455 21,432 SH   SOLE   21,432 0 0
APTIV PLC SHS G6095L109 714 14,519 SH   SOLE   14,519 0 0
AT&T INC COM 00206R102 972 33,153 SH   SOLE   33,153 0 0
AXT INC COM 00246W103 1,951 608,500 SH   SOLE   608,500 0 0
BECTON DICKINSON & CO COM 075887109 221 962 SH   SOLE   962 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 687 3,731 SH   SOLE   3,731 0 0
BK OF AMERICA CORP COM 060505104 300 14,160 SH   SOLE   14,160 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 1,086 23,833 SH   SOLE   23,833 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 171 18,500 SH   SOLE   18,500 0 0
BROADCOM INC COM 11135F101 1,140 4,777 SH   SOLE   4,777 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 317 38,000 SH   SOLE   38,000 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 244 25,000 SH   SOLE   25,000 0 0
CATERPILLAR INC DEL COM 149123101 202 1,740 SH   SOLE   1,740 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 51 39,624 SH   SOLE   39,624 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,477 5,205 SH   SOLE   5,205 0 0
EATON CORP PLC SHS G29183103 1,831 23,534 SH   SOLE   23,534 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 306 8,535 SH   SOLE   8,535 0 0
FACEBOOK INC CL A 30303M102 1,041 6,233 SH   SOLE   6,233 0 0
FERRARI N V COM N3167Y103 305 2,000 SH   SOLE   2,000 0 0
FIRSTHAND TECH VALUE FD INC COM 33766Y100 105 27,765 SH   SOLE   27,765 0 0
FREIGHTCAR AMER INC COM 357023100 18 18,500 SH   SOLE   18,500 0 0
GENERAL ELECTRIC CO COM 369604103 107 13,411 SH   SOLE   13,411 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 471 25,995 SH   SOLE   25,995 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 212 1,340 SH   SOLE   1,340 0 0
HARMONIC INC COM 413160102 3,449 598,150 SH   SOLE   598,150 0 0
HOME DEPOT INC COM 437076102 1,036 5,525 SH   SOLE   5,525 0 0
HUNTINGTON BANCSHARES INC COM 446150104 425 52,080 SH   SOLE   52,080 0 0
INTEL CORP COM 458140100 1,989 36,846 SH   SOLE   36,846 0 0
INTREPID POTASH INC COM 46121Y102 27 35,000 SH   SOLE   35,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,830 9,581 SH   SOLE   9,581 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 627 3,790 SH   SOLE   3,790 0 0
ISHARES TR MSCI EAFE ETF 464287465 294 5,500 SH   SOLE   5,500 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,679 16,905 SH   SOLE   16,905 0 0
ISHARES TR US AER DEF ETF 464288760 1,030 7,163 SH   SOLE   7,163 0 0
JPMORGAN CHASE & CO COM 46625H100 1,339 14,809 SH   SOLE   14,809 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 96 16,700 SH   SOLE   16,700 0 0
KKR & CO INC CL A 48251W104 253 10,800 SH   SOLE   10,800 0 0
KOPIN CORP COM 500600101 22 65,600 SH   SOLE   65,600 0 0
MICRON TECHNOLOGY INC COM 595112103 212 5,070 SH   SOLE   5,070 0 0
MICROSOFT CORP COM 594918104 1,738 10,981 SH   SOLE   10,981 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 17 44,550 SH   SOLE   44,550 0 0
NETFLIX INC COM 64110L106 234 620 SH   SOLE   620 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 123 13,050 SH   SOLE   13,050 0 0
NIKE INC CL B 654106103 1,743 21,159 SH   SOLE   21,159 0 0
NVIDIA CORP COM 67066G104 806 3,050 SH   SOLE   3,050 0 0
ORION ENERGY SYSTEMS INC COM 686275108 70 18,800 SH   SOLE   18,800 0 0
PIMCO MUN INCOME FD II COM 72200W106 140 11,000 SH   SOLE   11,000 0 0
PORTMAN RIDGE FIN CORP COM 73688F102 10 10,900 SH   SOLE   10,900 0 0
QORVO INC COM 74736K101 3,352 41,580 SH   SOLE   41,580 0 0
QUALCOMM INC COM 747525103 1,090 16,105 SH   SOLE   16,105 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 27 27,000 SH   SOLE   27,000 0 0
RAYTHEON CO COM NEW 755111507 254 1,919 SH   SOLE   1,919 0 0
RESOLUTE FST PRODS INC COM 76117W109 16 13,000 SH   SOLE   13,000 0 0
RPM INTL INC COM 749685103 2,555 42,820 SH   SOLE   42,820 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,005 33,196 SH   SOLE   33,196 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,252 20,378 SH   SOLE   20,378 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 4,061 50,841 SH   SOLE   50,841 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 2,352 53,173 SH   SOLE   53,173 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,318 31,491 SH   SOLE   31,491 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,667 32,170 SH   SOLE   32,170 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,430 32,062 SH   SOLE   32,062 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 276 3,116 SH   SOLE   3,116 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 291 10,025 SH   SOLE   10,025 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,106 101,324 SH   SOLE   101,324 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 275 4,655 SH   SOLE   4,655 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,058 13,201 SH   SOLE   13,201 0 0
SPDR SER TR S&P REGL BKG 78464A698 1,259 38,585 SH   SOLE   38,585 0 0
SPDR SER TR S&P SEMICNDCTR 78464A862 520 6,115 SH   SOLE   6,115 0 0
SPDR SER TR S&P BIOTECH 78464A870 234 3,000 SH   SOLE   3,000 0 0
STARBUCKS CORP COM 855244109 422 6,400 SH   SOLE   6,400 0 0
TABULA RASA HEALTHCARE INC COM 873379101 277 5,350 SH   SOLE   5,350 0 0
TWITTER INC COM 90184L102 713 29,223 SH   SOLE   29,223 0 0
U S GLOBAL INVS INC CL A 902952100 236 244,000 SH   SOLE   244,000 0 0
US BANCORP DEL COM NEW 902973304 338 9,864 SH   SOLE   9,864 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 498 4,230 SH   SOLE   4,230 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 354 5,000 SH   SOLE   5,000 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 544 4,917 SH   SOLE   4,917 0 0
VERTEX ENERGY INC COM 92534K107 8 12,500 SH   SOLE   12,500 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 4,551 185,121 SH   SOLE   185,121 0 0
VISA INC COM CL A 92826C839 1,863 11,628 SH   SOLE   11,628 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 133 29,500 SH   SOLE   29,500 0 0
ZEDGE INC CL B 98923T104 10 11,500 SH   SOLE   11,500 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 6 10,132 SH   SOLE   10,132 0 0