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
2U INC Stock 90214J101 361 17,010 SH   SOLE   0 0 17,010
A H BELO CORP CL A Stock 001282102 41 23,875 SH   SOLE   0 0 23,875
ABBVIE INC Stock 00287Y109 297 3,900 SH   SOLE   0 0 3,900
ABERDEEN ASIA-PACIFIC INCOME F CEF 003009107 36 10,600 SH   SOLE   0 0 10,600
ALLERGAN PLC SHS Stock G0177J108 730 4,122 SH   SOLE   0 0 4,122
ALPHABET INC CAP STK CL A Stock 02079K305 1,755 1,510 SH   SOLE   50 0 1,460
ALPHABET INC CAP STK CL C Stock 02079K107 1,844 1,586 SH   SOLE   50 0 1,536
AMAZON COM INC Stock 023135106 5,167 2,650 SH   SOLE   0 0 2,650
APPLE INC Stock 037833100 1,194 4,694 SH   SOLE   0 0 4,694
ASPEN GROUP INC Stock 04530L203 1,078 134,920 SH   SOLE   0 0 134,920
AUTOMATIC DATA PROCESSING INC Stock 053015103 1,043 7,628 SH   SOLE   600 0 7,028
AXCELIS TECHNOLOGIES INC Stock 054540208 1,489 81,325 SH   SOLE   0 0 81,325
BARRETT BUSINESS SVCS INC Stock 068463108 250 6,300 SH   SOLE   0 0 6,300
BAYTEX ENERGY CORP Stock 07317Q105 12 51,080 SH   SOLE   0 0 51,080
BECTON DICKINSON & CO Stock 075887109 673 2,927 SH   SOLE   0 0 2,927
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 800 4,375 SH   SOLE   100 0 4,275
BIOLIFE SOLUTIONS INC Stock 09062W204 458 48,245 SH   SOLE   0 0 48,245
BLACK KNIGHT INC Stock 09215C105 701 12,071 SH   SOLE   0 0 12,071
BLACKROCK MUNI INCOME INV QLTY CEF 09250G102 306 22,000 SH   SOLE   0 0 22,000
BLACKSTONE GROUP INC CL A Stock 09260D107 1,129 24,780 SH   SOLE   0 0 24,780
BMC STK HLDGS INC Stock 05591B109 229 12,900 SH   SOLE   0 0 12,900
BROOKS AUTOMATION INC NEW Stock 114340102 807 26,445 SH   SOLE   0 0 26,445
CASTLIGHT HEALTH INC CL B Stock 14862Q100 80 110,820 SH   SOLE   0 0 110,820
CERENCE INC Stock 156727109 1,443 93,717 SH   SOLE   0 0 93,717
CHEGG INC Stock 163092109 927 25,900 SH   SOLE   0 0 25,900
CHEMBIO DIAGNOSTICS INC NEW Stock 163572209 1,076 210,120 SH   SOLE   0 0 210,120
CISCO SYS INC Stock 17275R102 943 24,000 SH   SOLE   1,000 0 23,000
COMFORT SYS USA INC Stock 199908104 465 12,715 SH   SOLE   0 0 12,715
CRESCENT PT ENERGY CORP Stock 22576C101 14 17,650 SH   SOLE   0 0 17,650
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER Stock 226344208 179 42,325 SH   SOLE   0 0 42,325
CRYOPORT INC PAR $0.001 Stock 229050307 1,461 85,595 SH   SOLE   0 0 85,595
CVS HEALTH CORP Stock 126650100 744 12,540 SH   SOLE   0 0 12,540
CYBEROPTICS CORP Stock 232517102 1,342 78,425 SH   SOLE   0 0 78,425
DATA I O CORP Stock 237690102 955 340,010 SH   SOLE   0 0 340,010
DESIGNER BRANDS INC CL A Stock 250565108 284 56,950 SH   SOLE   0 0 56,950
EASTSIDE DISTILLING INC Stock 277802302 189 163,250 SH   SOLE   0 0 163,250
EATON VANCE TAX ADVT DIV INCM CEF 27828G107 376 22,339 SH   SOLE   0 0 22,339
EMERSON ELEC CO Stock 291011104 300 6,300 SH   SOLE   0 0 6,300
FACEBOOK INC CL A Stock 30303M102 334 2,000 SH   SOLE   0 0 2,000
FIDELITY NATIONAL FINANCIAL IN FNF GROUP Stock 31620R303 1,171 47,079 SH   SOLE   0 0 47,079
FIDELITY NATL INFORMATION SVCS Stock 31620M106 234 1,924 SH   SOLE   0 0 1,924
FIRST AMERN FINL CORP Stock 31847R102 528 12,450 SH   SOLE   0 0 12,450
FIRST BANCORP P R NEW Stock 318672706 447 84,100 SH   SOLE   0 0 84,100
FISERV INC Stock 337738108 1,032 10,868 SH   SOLE   0 0 10,868
FITBIT INC CL A Stock 33812L102 421 63,150 SH   SOLE   0 0 63,150
GEO GROUP INC NEW REIT 36162J106 221 18,150 SH   SOLE   0 0 18,150
GLOBAL PARTNERS LP Stock 37946R109 202 22,880 SH   SOLE   0 0 22,880
GRAFTECH INTL LTD Stock 384313508 252 31,000 SH   SOLE   0 0 31,000
HESS MIDSTREAM LP CL A SHS Stock 428103105 261 25,680 SH   SOLE   0 0 25,680
HMS HLDGS CORP Stock 40425J101 605 23,950 SH   SOLE   0 0 23,950
IDENTIV INC NEW Stock 45170X205 313 92,575 SH   SOLE   0 0 92,575
IMMERSION CORP Stock 452521107 553 103,220 SH   SOLE   0 0 103,220
INTEVAC INC Stock 461148108 503 122,960 SH   SOLE   0 0 122,960
INVESCO MUN TR CEF 46131J103 445 38,000 SH   SOLE   0 0 38,000
INVESCO QQQ TRUST ETF 46090E103 1,014 5,324 SH   SOLE   0 0 5,324
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 461 5,490 SH   SOLE   0 0 5,490
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 427 3,960 SH   SOLE   0 0 3,960
KOPIN CORP Stock 500600101 226 647,555 SH   SOLE   0 0 647,555
LANDMARK INFRASTRUCTURE LP Stock 51508J108 372 35,230 SH   SOLE   0 0 35,230
MAVERIX METALS INC NEW Stock 57776F405 148 45,000 SH   SOLE   0 0 45,000
MESOBLAST LTD SPONS ADR ADR 590717104 1,097 250,450 SH   SOLE   0 0 250,450
MFS INTER INCOME TR SH BEN INT CEF 55273C107 327 90,929 SH   SOLE   0 0 90,929
MICROSOFT CORP Stock 594918104 6,923 43,896 SH   SOLE   600 0 43,296
MOODYS CORP Stock 615369105 2,855 13,500 SH   SOLE   400 0 13,100
NAVIGATOR HOLDINGS LTD SHS Stock Y62132108 500 112,050 SH   SOLE   0 0 112,050
NGL ENERGY PARTNERS LP UNIT REPST Stock 62913M107 32 12,200 SH   SOLE   0 0 12,200
NOVARTIS AG SPONSORED ADR ADR 66987V109 557 6,760 SH   SOLE   0 0 6,760
NOVO-NORDISK A S ADR ADR 670100205 11,549 191,850 SH   SOLE   4,000 0 187,850
NUANCE COMMUNICATIONS INC Stock 67020Y100 795 47,405 SH   SOLE   0 0 47,405
NUVEEN MUN VALUE FD INC CEF 670928100 337 34,500 SH   SOLE   0 0 34,500
NUVEEN N Y MUN VALUE FD INC CEF 67062M105 1,761 186,324 SH   SOLE   0 0 186,324
NUVEEN NEW YORK MUN VALUE FD 2 CEF 670706100 638 47,000 SH   SOLE   0 0 47,000
NUVEEN SELECT MAT MUN FD SH BEN INT CEF 67061T101 117 12,000 SH   SOLE   0 0 12,000
ONCOCYTE CORP Stock 68235C107 555 226,425 SH   SOLE   0 0 226,425
ONEOK INC NEW Stock 682680103 263 12,060 SH   SOLE   0 0 12,060
ORION ENERGY SYSTEMS INC Stock 686275108 1,317 355,860 SH   SOLE   0 0 355,860
PC-TEL INC Stock 69325Q105 431 64,775 SH   SOLE   0 0 64,775
PELOTON INTERACTIVE INC CL A Stock 70614W100 660 24,855 SH   SOLE   0 0 24,855
PHOTRONICS INC Stock 719405102 570 55,600 SH   SOLE   0 0 55,600
POPULAR INC NEW Stock 733174700 809 23,120 SH   SOLE   0 0 23,120
POWER INTEGRATIONS INC Stock 739276103 618 7,000 SH   SOLE   0 0 7,000
PRETIUM RES INC Stock 74139C102 234 41,300 SH   SOLE   0 0 41,300
PUTNAM MASTER INTER IN E TR SH BEN INT CEF 746909100 743 182,089 SH   SOLE   20,689 0 161,400
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 543 15,550 SH   SOLE   500 0 15,050
RTW RETAILWINDS INC Stock 74980D100 72 340,720 SH   SOLE   0 0 340,720
SCORPIO TANKERS INC SHS Stock Y7542C130 956 50,000 SH   SOLE   0 0 50,000
SEABRIDGE GOLD INC Stock 811916105 526 56,250 SH   SOLE   0 0 56,250
SINCLAIR BROADCAST GROUP INC CL A Stock 829226109 209 13,000 SH   SOLE   0 0 13,000
SONY CORP SPONSORED ADR ADR 835699307 1,302 22,000 SH   SOLE   0 0 22,000
SPDR S&P 500 ETF ETF 78462F103 1,129 4,379 SH   SOLE   0 0 4,379
SYNCHRONY FINANCIAL Stock 87165B103 482 29,950 SH   SOLE   0 0 29,950
TARGA RES CORP Stock 87612G101 174 25,219 SH   SOLE   0 0 25,219
THE ONE GROUP HOSPITALITY INC Stock 88338K103 126 97,705 SH   SOLE   0 0 97,705
THOMSON REUTERS CORP. NEW Stock 884903709 2,089 30,784 SH   SOLE   907 0 29,877
TORTOISE ENERGY INFRA CORP CEF 89147L886 53 20,873 SH   SOLE   0 0 20,873
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR Stock 90290N109 334 59,040 SH   SOLE   0 0 59,040
VERIZON MUNICATIONS INC Stock 92343V104 1,593 29,649 SH   SOLE   500 0 29,149
VERMILION ENERGY INC Stock 923725105 233 76,650 SH   SOLE   0 0 76,650
WILEY JOHN & SONS INC CL A Stock 968223206 270 7,200 SH   SOLE   0 0 7,200
WILLIAMS COS INC Stock 969457100 365 25,770 SH   SOLE   0 0 25,770
XPEL INC Stock 98379L100 401 40,010 SH   SOLE   0 0 40,010