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
AT&T INC COM Stock 00206R102 14 473 SH   SOLE   0 0 14
ABBOTT LABS COM Stock 002824100 55 500 SH   SOLE   0 0 55
ABBVIE INC COM Stock 00287Y109 33 304 SH   SOLE   0 0 33
ACCELERATE DIAGNOSTICS INC NOTE 2.500 3/1 Stock 00430HAB8 4,291 7,580,000 SH   SOLE   0 0 4,291
ACCURAY INC COM Stock 004397105 688 164,882 SH   SOLE   0 0 688
ADVANCED MICRO DEVICES INC COM Stock 007903107 46 500 SH   SOLE   0 0 46
ALIBABA GROUP HLDG LTD SPONSORED ADS Stock 01609W102 47 200 SH   SOLE   0 0 47
ALPHABET INC CAP STK CL C Stock 02079K107 245 140 SH   SOLE   0 0 245
ALPHABET INC CAP STK CL A Stock 02079K305 70 40 SH   SOLE   0 0 70
ALTRIA GROUP INC COM Stock 02209S103 62 1,500 SH   SOLE   0 0 62
AMERICAN ELEC PWR CO INC COM Stock 025537101 37 450 SH   SOLE   0 0 37
AMERICAN EXPRESS CO COM Stock 025816109 24 200 SH   SOLE   0 0 24
ANALOG DEVICES INC COM Stock 032654105 1,256 8,500 SH   SOLE   0 0 1,256
ANNALY CAPITAL MANAGEMENT IN COM Stock 035710409 106 12,500 SH   SOLE   0 0 106
APACHE CORP COM Stock 037411105 6 450 SH   SOLE   0 0 6
APOLLO GLOBAL MGMT INC COM CL A Stock 03768E105 1,348 27,520 SH   SOLE   0 0 1,348
APPLE INC COM Stock 037833100 475 3,580 SH   SOLE   0 0 475
APYX MEDICAL CORPORATION COM Stock 03837C106 1,699 235,959 SH   SOLE   0 0 1,699
ARES CAPITAL CORP COM Stock 04010L103 253 15,000 SH   SOLE   0 0 253
ASPEN AEROGELS INC COM Stock 04523Y105 7,804 467,614 SH   SOLE   0 0 7,804
ASPIRA WOMENS HEALTH INC COM Stock 04537Y109 101 15,000 SH   SOLE   0 0 101
ASTRAZENECA PLC SPONSORED ADR Stock 046353108 2,663 53,270 SH   SOLE   0 0 2,663
BAKER HUGHES COMPANY CL A Stock 05722G100 6 300 SH   SOLE   0 0 6
BK OF AMERICA CORP COM Stock 060505104 23 760 SH   SOLE   0 0 23
BANK MONTREAL QUE COM Stock 063671101 57 753 SH   SOLE   0 0 57
BARRICK GOLD CORP COM Stock 067901108 23 1,000 SH   SOLE   0 0 23
BAUSCH HEALTH COS INC COM Stock 071734107 1 26 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 3,006 12,965 SH   SOLE   0 0 3,006
BLACKSTONE GROUP INC COM CL A Stock 09260D107 428 6,600 SH   SOLE   0 0 428
BOINGO WIRELESS INC COM Stock 09739C102 116 9,100 SH   SOLE   0 0 116
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 130 2,100 SH   SOLE   0 0 130
CASTLIGHT HEALTH INC CL B Stock 14862Q100 5 3,700 SH   SOLE   0 0 5
CEVA INC COM Stock 157210105 1,086 23,871 SH   SOLE   0 0 1,086
CHAMPIONS ONCOLOGY INC COM NEW Stock 15870P307 146 13,500 SH   SOLE   0 0 146
CISCO SYS INC COM Stock 17275R102 4 100 SH   SOLE   0 0 4
CITIGROUP INC COM NEW Stock 172967424 2 35 SH   SOLE   0 0 2
COCA COLA CO COM Stock 191216100 55 1,000 SH   SOLE   0 0 55
COLGATE PALMOLIVE CO COM Stock 194162103 30 350 SH   SOLE   0 0 30
CORNING INC COM Stock 219350105 49 1,350 SH   SOLE   0 0 49
CORTEVA INC COM Stock 22052L104 357 9,216 SH   SOLE   0 0 357
CROWN CASTLE INTL CORP NEW COM Stock 22822V101 1,108 6,960 SH   SOLE   0 0 1,108
DCP MIDSTREAM LP COM UT LTD PTN Stock 23311P100 30 1,600 SH   SOLE   0 0 30
DARDEN RESTAURANTS INC COM Stock 237194105 30 250 SH   SOLE   0 0 30
DEERE & CO COM Stock 244199105 404 1,500 SH   SOLE   0 0 404
DIGIMARC CORP NEW COM Stock 25381B101 5,849 123,818 SH   SOLE   0 0 5,849
DOMINION ENERGY INC COM Stock 25746U109 60 800 SH   SOLE   0 0 60
DOW INC COM Stock 260557103 1,344 24,216 SH   SOLE   0 0 1,344
DUPONT DE NEMOURS INC COM Stock 26614N102 1,269 17,849 SH   SOLE   0 0 1,269
DURECT CORP COM Stock 266605104 153 74,128 SH   SOLE   0 0 153
EOG RES INC COM Stock 26875P101 15 300 SH   SOLE   0 0 15
EATON VANCE TAX-MANAGED GLOB COM Stock 27829F108 24 2,700 SH   SOLE   0 0 24
EBAY INC. COM Stock 278642103 50 1,000 SH   SOLE   0 0 50
EHEALTH INC COM Stock 28238P109 29 405 SH   SOLE   0 0 29
EMERSON ELEC CO COM Stock 291011104 72 900 SH   SOLE   0 0 72
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP Stock 292102100 118 12,904 SH   SOLE   0 0 118
ENTERPRISE PRODS PARTNERS L COM Stock 293792107 1,451 74,080 SH   SOLE   0 0 1,451
EVENTBRITE INC COM CL A Stock 29975E109 44 2,450 SH   SOLE   0 0 44
EVERSPIN TECHNOLOGIES INC COM Stock 30041T104 16 3,500 SH   SOLE   0 0 16
EXELON CORP COM Stock 30161N101 897 21,250 SH   SOLE   0 0 897
EXXON MOBIL CORP COM Stock 30231G102 139 3,370 SH   SOLE   0 0 139
FRANCHISE GROUP INC COM Stock 35180X105 7,875 258,630 SH   SOLE   0 0 7,875
GW PHARMACEUTICALS PLC ADS Stock 36197T103 3 25 SH   SOLE   0 0 3
GSI TECHNOLOGY COM Stock 36241U106 942 127,356 SH   SOLE   0 0 942
GANNETT CO INC COM Stock 36472T109 425 126,500 SH   SOLE   0 0 425
GENERAL ELECTRIC CO COM Stock 369604103 145 13,470 SH   SOLE   0 0 145
GENMARK DIAGNOSTICS INC COM Stock 372309104 7,402 507,000 SH   SOLE   0 0 7,402
GLOBAL PARTNERS LP COM UNITS Stock 37946R109 69 4,150 SH   SOLE   0 0 69
GOLUB CAP BDC INC COM Stock 38173M102 13 900 SH   SOLE   0 0 13
GREENLANE HLDGS INC CL A Stock 395330103 8 2,100 SH   SOLE   0 0 8
HTG MOLECULAR DIAGNOSTICS IN COM NEW Stock 40434H203 2,117 441,918 SH   SOLE   0 0 2,117
HP INC COM Stock 40434L105 5 200 SH   SOLE   0 0 5
HALLIBURTON CO COM Stock 406216101 2 100 SH   SOLE   0 0 2
HARMONIC INC COM Stock 413160102 2,580 349,155 SH   SOLE   0 0 2,580
HEALTHPEAK PROPERTIES INC COM Stock 42250P103 242 8,000 SH   SOLE   0 0 242
HELMERICH & PAYNE INC COM Stock 423452101 19 800 SH   SOLE   0 0 19
HEWLETT PACKARD ENTERPRISE C COM Stock 42824C109 2 200 SH   SOLE   0 0 2
HIMAX TECHNOLOGIES INC SPONSORED ADR Stock 43289P106 30 4,000 SH   SOLE   0 0 30
INFINERA CORP NOTE 2.125 9/0 Stock 45667GAC7 1,587 1,280,000 SH   SOLE   0 0 1,587
INGERSOLL RAND INC COM Stock 45687V106 74 1,632 SH   SOLE   0 0 74
INOVALON HLDGS INC COM CL A Stock 45781D101 11,816 650,300 SH   SOLE   0 0 11,816
INTEL CORP COM Stock 458140100 95 1,900 SH   SOLE   0 0 95
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 613 4,870 SH   SOLE   0 0 613
ITERIS INC NEW COM Stock 46564T107 8,967 1,587,000 SH   SOLE   0 0 8,967
JPMORGAN CHASE & CO COM Stock 46625H100 177 1,395 SH   SOLE   0 0 177
JOHNSON & JOHNSON COM Stock 478160104 2,878 18,285 SH   SOLE   0 0 2,878
KKR & CO INC COM Stock 48251W104 2,480 61,250 SH   SOLE   0 0 2,480
KALEYRA INC COM Stock 483379103 20 2,000 SH   SOLE   0 0 20
KIMBERLY-CLARK CORP COM Stock 494368103 121 900 SH   SOLE   0 0 121
KINDER MORGAN INC DEL COM Stock 49456B101 221 16,180 SH   SOLE   0 0 221
KOPIN CORP COM Stock 500600101 557 229,400 SH   SOLE   0 0 557
LANTHEUS HLDGS INC COM Stock 516544103 130 9,600 SH   SOLE   0 0 130
LEIDOS HOLDINGS INC COM Stock 525327102 1,628 15,490 SH   SOLE   0 0 1,628
LENNAR CORP CL A Stock 526057104 114 1,500 SH   SOLE   0 0 114
LENNAR CORP CL B Stock 526057302 2 30 SH   SOLE   0 0 2
LIGAND PHARMACEUTICALS INC COM NEW Stock 53220K504 169 1,700 SH   SOLE   0 0 169
LIMELIGHT NETWORKS INC COM Stock 53261M104 90 22,500 SH   SOLE   0 0 90
LOCKHEED MARTIN CORP COM Stock 539830109 142 400 SH   SOLE   0 0 142
LOWES COS INC COM Stock 548661107 55 340 SH   SOLE   0 0 55
LUMINEX CORP DEL COM Stock 55027E102 3,951 170,870 SH   SOLE   0 0 3,951
MPLX LP COM UNIT REP LTD Stock 55336V100 123 5,674 SH   SOLE   0 0 123
MACOM TECH SOLUTIONS HLDGS I COM Stock 55405Y100 2,216 40,258 SH   SOLE   0 0 2,216
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 1,477 34,800 SH   SOLE   0 0 1,477
MAGNITE INC COM Stock 55955D100 415 13,500 SH   SOLE   0 0 415
MCDONALDS CORP COM Stock 580135101 142 661 SH   SOLE   0 0 142
MERCK & CO. INC COM Stock 58933Y105 33 400 SH   SOLE   0 0 33
MERCURY SYS INC COM Stock 589378108 9 100 SH   SOLE   0 0 9
METLIFE INC COM Stock 59156R108 218 4,650 SH   SOLE   0 0 218
MICROSOFT CORP COM Stock 594918104 1,974 8,875 SH   SOLE   0 0 1,974
MORGAN STANLEY COM NEW Stock 617446448 22 318 SH   SOLE   0 0 22
NIC INC COM Stock 62914B100 471 18,222 SH   SOLE   0 0 471
NVE CORP COM NEW Stock 629445206 614 10,937 SH   SOLE   0 0 614
NATIONAL RESH CORP COM NEW Stock 637372202 299 7,000 SH   SOLE   0 0 299
NATIONAL RETAIL PROPERTIES I COM Stock 637417106 41 1,000 SH   SOLE   0 0 41
NEOGEN CORP COM Stock 640491106 829 10,450 SH   SOLE   0 0 829
NEOGENOMICS INC COM NEW Stock 64049M209 1,362 25,300 SH   SOLE   0 0 1,362
NEPHROS INC COM Stock 640671400 4,934 575,077 SH   SOLE   0 0 4,934
NEW RESIDENTIAL INVT CORP COM NEW Stock 64828T201 14 1,400 SH   SOLE   0 0 14
NORTHROP GRUMMAN CORP COM Stock 666807102 137 450 SH   SOLE   0 0 137
NOVARTIS AG SPONSORED ADR Stock 66987V109 9 100 SH   SOLE   0 0 9
NOVO-NORDISK A S ADR Stock 670100205 227 3,250 SH   SOLE   0 0 227
NUSTAR ENERGY LP UNIT COM Stock 67058H102 67 4,630 SH   SOLE   0 0 67
NUTANIX INC CL A Stock 67059N108 533 16,730 SH   SOLE   0 0 533
OCCIDENTAL PETE CORP COM Stock 674599105 10 550 SH   SOLE   0 0 10
ORACLE CORP COM Stock 68389X105 25 394 SH   SOLE   0 0 25
ORBITAL ENERGY GROUP INC COM Stock 68559A109 349 159,463 SH   SOLE   0 0 349
OXFORD SQUARE CAP CORP COM Stock 69181V107 7 2,400 SH   SOLE   0 0 7
PDF SOLUTIONS INC COM Stock 693282105 33,751 1,562,526 SH   SOLE   0 0 33,751
PTC INC COM Stock 69370C100 1,926 16,100 SH   SOLE   0 0 1,926
PAYCHEX INC COM Stock 704326107 168 1,800 SH   SOLE   0 0 168
PAYPAL HLDGS INC COM Stock 70450Y103 242 1,034 SH   SOLE   0 0 242
PEPSICO INC COM Stock 713448108 34 230 SH   SOLE   0 0 34
PFIZER INC COM Stock 717081103 2,649 71,975 SH   SOLE   0 0 2,649
PHILIP MORRIS INTL INC COM Stock 718172109 83 1,000 SH   SOLE   0 0 83
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN Stock 726503105 28 3,400 SH   SOLE   0 0 28
PROCTER AND GAMBLE CO COM Stock 742718109 70 500 SH   SOLE   0 0 70
QUOTIENT TECHNOLOGY INC COM Stock 749119103 31,188 3,310,877 SH   SOLE   0 0 31,188
RESEARCH SOLUTIONS INC COM Stock 761025105 1,575 676,000 SH   SOLE   0 0 1,575
RIBBON COMMUNICATIONS INC COM Stock 762544104 941 143,519 SH   SOLE   0 0 941
ROYAL DUTCH SHELL PLC SPONS ADR A Stock 780259206 4 112 SH   SOLE   0 0 4
SPDR GOLD TR GOLD SHS Stock 78463V107 4 20 SH   SOLE   0 0 4
SCHLUMBERGER LTD COM Stock 806857108 18 835 SH   SOLE   0 0 18
SCHWEITZER-MAUDUIT INTL INC COM Stock 808541106 16 400 SH   SOLE   0 0 16
SEMPRA ENERGY COM Stock 816851109 102 800 SH   SOLE   0 0 102
STARBUCKS CORP COM Stock 855244109 2,341 21,885 SH   SOLE   0 0 2,341
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN Stock 864482104 74 5,013 SH   SOLE   0 0 74
SYNACOR INC COM Stock 871561106 248 182,088 SH   SOLE   0 0 248
SYNCHRONOSS TECHNOLOGIES INC COM Stock 87157B103 8 1,700 SH   SOLE   0 0 8
SYSCO CORP COM Stock 871829107 14 185 SH   SOLE   0 0 14
TARGA RES CORP COM Stock 87612G101 13 496 SH   SOLE   0 0 13
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS Stock 881624209 784 81,294 SH   SOLE   0 0 784
TEXAS INSTRS INC COM Stock 882508104 494 3,012 SH   SOLE   0 0 494
3-D SYS CORP DEL COM NEW Stock 88554D205 1,427 136,200 SH   SOLE   0 0 1,427
TRANSACT TECHNOLOGIES INC COM Stock 892918103 1,757 247,467 SH   SOLE   0 0 1,757
UNILEVER PLC SPON ADR NEW Stock 904767704 87 1,445 SH   SOLE   0 0 87
UNITED PARCEL SERVICE INC CL B Stock 911312106 51 300 SH   SOLE   0 0 51
UNITEDHEALTH GROUP INC COM Stock 91324P102 175 500 SH   SOLE   0 0 175
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX Stock 921932885 9 59 SH   SOLE   0 0 9
VERIZON COMMUNICATIONS INC COM Stock 92343V104 133 2,263 SH   SOLE   0 0 133
VIATRIS INC COM Stock 92556V106 226 12,071 SH   SOLE   0 0 226
VONAGE HLDGS CORP COM Stock 92886T201 10,021 778,300 SH   SOLE   0 0 10,021
VONAGE HLDGS CORP NOTE 1.750 6/0 Stock 92886TAJ1 2,560 2,370,000 SH   SOLE   0 0 2,560
WABTEC COM Stock 929740108 5 69 SH   SOLE   0 0 5
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT Stock 958669103 53 3,813 SH   SOLE   0 0 53
WILLIAMS COS INC COM Stock 969457100 20 1,000 SH   SOLE   0 0 20
ALLEGION PLC ORD SHS Stock G0176J109 78 666 SH   SOLE   0 0 78
GAN LTD ORD SHS Stock G3728V109 12,752 628,800 SH   SOLE   0 0 12,752
SEAGATE TECHNOLOGY PLC SHS Stock G7945M107 9 150 SH   SOLE   0 0 9
TRANE TECHNOLOGIES PLC SHS Stock G8994E103 269 1,850 SH   SOLE   0 0 269
ALCON AG ORD SHS Stock H01301128 1 20 SH   SOLE   0 0 1
ALLOT LTD SHS Stock M0854Q105 164 15,600 SH   SOLE   0 0 164
KORNIT DIGITAL LTD SHS Stock M6372Q113 4,563 51,194 SH   SOLE   0 0 4,563
RADA ELECTR INDS LTD COM PAR NEW Stock M81863124 224 23,000 SH   SOLE   0 0 224