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 13 473 SH   SOLE   0 0 13
ABBOTT LABS COM Stock 002824100 59 500 SH   SOLE   0 0 59
ABBVIE INC COM Stock 00287Y109 33 304 SH   SOLE   0 0 33
ACCELERATE DIAGNOSTICS INC NOTE 2.500 3/1 Stock 00430HAB8 5,330 7,580,000 SH   SOLE   0 0 5,330
ACCURAY INC COM Stock 004397105 677 171,382 SH   SOLE   0 0 677
ACCURAY INC NOTE 3.750 7/1 Stock 004397AH8 2,875 2,835,000 SH   SOLE   0 0 2,875
ADVANCED MICRO DEVICES INC COM Stock 007903107 51 500 SH   SOLE   0 0 51
ALPHABET INC CAP STK CL C Stock 02079K107 373 140 SH   SOLE   0 0 373
ALPHABET INC CAP STK CL A Stock 02079K305 107 40 SH   SOLE   0 0 107
ALTRIA GROUP INC COM Stock 02209S103 68 1,500 SH   SOLE   0 0 68
AMERICAN ELEC PWR CO INC COM Stock 025537101 37 450 SH   SOLE   0 0 37
AMERICAN EXPRESS CO COM Stock 025816109 34 200 SH   SOLE   0 0 34
ANALOG DEVICES INC COM Stock 032654105 1,549 9,250 SH   SOLE   0 0 1,549
ANNALY CAPITAL MANAGEMENT IN COM Stock 035710409 105 12,500 SH   SOLE   0 0 105
APA CORPORATION COM Stock 03743Q108 10 450 SH   SOLE   0 0 10
APOLLO GLOBAL MGMT INC COM CL A Stock 03768E105 3,377 54,830 SH   SOLE   0 0 3,377
APPLE INC COM Stock 037833100 507 3,580 SH   SOLE   0 0 507
APYX MEDICAL CORPORATION COM Stock 03837C106 3,487 251,759 SH   SOLE   0 0 3,487
ARES CAPITAL CORP COM Stock 04010L103 305 15,000 SH   SOLE   0 0 305
ASPEN AEROGELS INC COM Stock 04523Y105 17,334 376,750 SH   SOLE   0 0 17,334
ASTRAZENECA PLC SPONSORED ADR Stock 046353108 3,268 54,420 SH   SOLE   0 0 3,268
BAKER HUGHES COMPANY CL A Stock 05722G100 7 300 SH   SOLE   0 0 7
BK OF AMERICA CORP COM Stock 060505104 32 760 SH   SOLE   0 0 32
BANK MONTREAL QUE COM Stock 063671101 75 753 SH   SOLE   0 0 75
BARRICK GOLD CORP COM Stock 067901108 18 1,000 SH   SOLE   0 0 18
BAUSCH HEALTH COS INC COM Stock 071734107 1 26 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 3,675 13,465 SH   SOLE   0 0 3,675
BLACKSTONE INC COM Stock 09260D107 477 4,100 SH   SOLE   0 0 477
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 124 2,100 SH   SOLE   0 0 124
CASTLIGHT HEALTH INC CL B Stock 14862Q100 6 3,700 SH   SOLE   0 0 6
CEVA INC COM Stock 157210105 1,095 25,656 SH   SOLE   0 0 1,095
CISCO SYS INC COM Stock 17275R102 5 100 SH   SOLE   0 0 5
CITIGROUP INC COM NEW Stock 172967424 2 35 SH   SOLE   0 0 2
COCA COLA CO COM Stock 191216100 52 1,000 SH   SOLE   0 0 52
COLGATE PALMOLIVE CO COM Stock 194162103 26 350 SH   SOLE   0 0 26
COMSCORE INC COM Stock 20564W105 9,732 2,495,300 SH   SOLE   0 0 9,732
CORNING INC COM Stock 219350105 49 1,350 SH   SOLE   0 0 49
CORTEVA INC COM Stock 22052L104 388 9,216 SH   SOLE   0 0 388
CROWN CASTLE INTL CORP NEW COM Stock 22822V101 1,776 10,245 SH   SOLE   0 0 1,776
CYTOSORBENTS CORP COM NEW Stock 23283X206 10 1,200 SH   SOLE   0 0 10
DCP MIDSTREAM LP COM UT LTD PTN Stock 23311P100 45 1,600 SH   SOLE   0 0 45
DXC TECHNOLOGY CO COM Stock 23355L106 1 16 SH   SOLE   0 0 1
DARDEN RESTAURANTS INC COM Stock 237194105 38 250 SH   SOLE   0 0 38
DEERE & CO COM Stock 244199105 503 1,500 SH   SOLE   0 0 503
DIGIMARC CORP NEW COM Stock 25381B101 4,997 145,093 SH   SOLE   0 0 4,997
DISNEY WALT CO COM Stock 254687106 1,719 10,160 SH   SOLE   0 0 1,719
DOMINION ENERGY INC COM Stock 25746U109 58 800 SH   SOLE   0 0 58
DOW INC COM Stock 260557103 1,394 24,216 SH   SOLE   0 0 1,394
DUPONT DE NEMOURS INC COM Stock 26614N102 1,214 17,849 SH   SOLE   0 0 1,214
DURECT CORP COM Stock 266605104 114 88,678 SH   SOLE   0 0 114
EATON VANCE TAX-MANAGED GLOB COM Stock 27829F108 27 2,700 SH   SOLE   0 0 27
EBAY INC. COM Stock 278642103 70 1,000 SH   SOLE   0 0 70
EHEALTH INC COM Stock 28238P109 16 405 SH   SOLE   0 0 16
EMERSON ELEC CO COM Stock 291011104 85 900 SH   SOLE   0 0 85
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP Stock 292102100 130 12,904 SH   SOLE   0 0 130
ENTERPRISE PRODS PARTNERS L COM Stock 293792107 1,603 74,080 SH   SOLE   0 0 1,603
EVERSPIN TECHNOLOGIES INC COM Stock 30041T104 24 3,750 SH   SOLE   0 0 24
EXAGEN INC COM Stock 30068X103 2,487 182,900 SH   SOLE   0 0 2,487
EXELON CORP COM Stock 30161N101 1,066 22,050 SH   SOLE   0 0 1,066
EXXON MOBIL CORP COM Stock 30231G102 198 3,370 SH   SOLE   0 0 198
FRANCHISE GROUP INC COM Stock 35180X105 13,119 370,500 SH   SOLE   0 0 13,119
GTY TECHNOLOGY HOLDINGS INC COM Stock 362409104 11,019 1,465,300 SH   SOLE   0 0 11,019
GSI TECHNOLOGY INC COM Stock 36241U106 908 171,930 SH   SOLE   0 0 908
GANNETT CO INC COM Stock 36472T109 905 135,500 SH   SOLE   0 0 905
GENERAL ELECTRIC CO COM NEW Stock 369604301 173 1,681 SH   SOLE   0 0 173
GLOBAL PARTNERS LP COM UNITS Stock 37946R109 88 4,150 SH   SOLE   0 0 88
GOLUB CAP BDC INC COM Stock 38173M102 261 16,500 SH   SOLE   0 0 261
GREENLANE HLDGS INC CL A Stock 395330103 5 2,100 SH   SOLE   0 0 5
HTG MOLECULAR DIAGNOSTICS IN COM NEW Stock 40434H203 3,989 698,533 SH   SOLE   0 0 3,989
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 3,258 372,294 SH   SOLE   0 0 3,258
HEALTHPEAK PROPERTIES INC COM Stock 42250P103 268 8,000 SH   SOLE   0 0 268
HELMERICH & PAYNE INC COM Stock 423452101 8 300 SH   SOLE   0 0 8
HEWLETT PACKARD ENTERPRISE C COM Stock 42824C109 3 200 SH   SOLE   0 0 3
INFINERA CORP NOTE 2.125 9/0 Stock 45667GAC7 1,419 1,280,000 SH   SOLE   0 0 1,419
INGERSOLL RAND INC COM Stock 45687V106 82 1,632 SH   SOLE   0 0 82
INOVALON HLDGS INC COM CL A Stock 45781D101 318 7,900 SH   SOLE   0 0 318
INSPIRED ENTMT INC COM Stock 45782N108 2,773 237,000 SH   SOLE   0 0 2,773
INTEL CORP COM Stock 458140100 96 1,800 SH   SOLE   0 0 96
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 746 5,370 SH   SOLE   0 0 746
INTERNATIONAL FLAVORS&FRAGRA COM Stock 459506101 2,388 17,855 SH   SOLE   0 0 2,388
ITERIS INC NEW COM Stock 46564T107 9,631 1,824,050 SH   SOLE   0 0 9,631
JPMORGAN CHASE & CO COM Stock 46625H100 228 1,395 SH   SOLE   0 0 228
JOHNSON & JOHNSON COM Stock 478160104 2,997 18,560 SH   SOLE   0 0 2,997
KKR & CO INC COM Stock 48251W104 3,154 51,800 SH   SOLE   0 0 3,154
KALEYRA INC COM Stock 483379103 22 2,000 SH   SOLE   0 0 22
KIMBERLY-CLARK CORP COM Stock 494368103 119 900 SH   SOLE   0 0 119
KINDER MORGAN INC DEL COM Stock 49456B101 271 16,180 SH   SOLE   0 0 271
KOPIN CORP COM Stock 500600101 1,061 206,900 SH   SOLE   0 0 1,061
LANTHEUS HLDGS INC COM Stock 516544103 262 10,200 SH   SOLE   0 0 262
LEIDOS HOLDINGS INC COM Stock 525327102 1,526 15,870 SH   SOLE   0 0 1,526
LENNAR CORP CL A Stock 526057104 141 1,500 SH   SOLE   0 0 141
LENNAR CORP CL B Stock 526057302 2 30 SH   SOLE   0 0 2
LOCKHEED MARTIN CORP COM Stock 539830109 138 400 SH   SOLE   0 0 138
LOWES COS INC COM Stock 548661107 69 340 SH   SOLE   0 0 69
MPLX LP COM UNIT REP LTD Stock 55336V100 162 5,674 SH   SOLE   0 0 162
MACOM TECH SOLUTIONS HLDGS I COM Stock 55405Y100 2,796 43,108 SH   SOLE   0 0 2,796
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 1,586 34,800 SH   SOLE   0 0 1,586
MCDONALDS CORP COM Stock 580135101 159 661 SH   SOLE   0 0 159
MERCK & CO INC COM Stock 58933Y105 30 400 SH   SOLE   0 0 30
MERCURY SYS INC COM Stock 589378108 9 200 SH   SOLE   0 0 9
METLIFE INC COM Stock 59156R108 287 4,650 SH   SOLE   0 0 287
MICROSOFT CORP COM Stock 594918104 2,389 8,475 SH   SOLE   0 0 2,389
MORGAN STANLEY COM NEW Stock 617446448 31 318 SH   SOLE   0 0 31
NVE CORP COM NEW Stock 629445206 867 13,555 SH   SOLE   0 0 867
NATIONAL RESH CORP COM NEW Stock 637372202 295 7,000 SH   SOLE   0 0 295
NATIONAL RETAIL PROPERTIES I COM Stock 637417106 43 1,000 SH   SOLE   0 0 43
NEOGEN CORP COM Stock 640491106 908 20,900 SH   SOLE   0 0 908
NEOGENOMICS INC COM NEW Stock 64049M209 1,278 26,500 SH   SOLE   0 0 1,278
NEPHROS INC COM Stock 640671400 5,790 660,150 SH   SOLE   0 0 5,790
NEW RESIDENTIAL INVT CORP COM NEW Stock 64828T201 18 1,600 SH   SOLE   0 0 18
NORTHROP GRUMMAN CORP COM Stock 666807102 162 450 SH   SOLE   0 0 162
NOVARTIS AG SPONSORED ADR Stock 66987V109 8 100 SH   SOLE   0 0 8
NOVO-NORDISK A S ADR Stock 670100205 312 3,250 SH   SOLE   0 0 312
NUTANIX INC CL A Stock 67059N108 661 17,530 SH   SOLE   0 0 661
OCCIDENTAL PETE CORP W EXP 08/03/202 Stock 674599162 1 68 SH   SOLE   0 0 1
ORACLE CORP COM Stock 68389X105 34 394 SH   SOLE   0 0 34
ORBITAL ENERGY GROUP INC COM Stock 68559A109 1,163 377,550 SH   SOLE   0 0 1,163
ORGANON & CO COMMON STOCK Stock 68622V106 1 40 SH   SOLE   0 0 1
OXFORD SQUARE CAP CORP COM Stock 69181V107 6 1,600 SH   SOLE   0 0 6
PDF SOLUTIONS INC COM Stock 693282105 44,645 1,937,728 SH   SOLE   0 0 44,645
PTC INC COM Stock 69370C100 1,893 15,800 SH   SOLE   0 0 1,893
PAYCHEX INC COM Stock 704326107 202 1,800 SH   SOLE   0 0 202
PAYPAL HLDGS INC COM Stock 70450Y103 269 1,034 SH   SOLE   0 0 269
PENN NATL GAMING INC COM Stock 707569109 11 150 SH   SOLE   0 0 11
PEPSICO INC COM Stock 713448108 35 230 SH   SOLE   0 0 35
PFIZER INC COM Stock 717081103 3,106 72,225 SH   SOLE   0 0 3,106
PHARMING GROUP NV SPON ADS Stock 71716E105 60 6,300 SH   SOLE   0 0 60
PHILIP MORRIS INTL INC COM Stock 718172109 95 1,000 SH   SOLE   0 0 95
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN Stock 726503105 35 3,400 SH   SOLE   0 0 35
PROCTER AND GAMBLE CO COM Stock 742718109 70 500 SH   SOLE   0 0 70
QUOTIENT TECHNOLOGY INC COM Stock 749119103 12,198 2,095,800 SH   SOLE   0 0 12,198
RECRO PHARMA INC COM Stock 75629F109 7,143 3,467,600 SH   SOLE   0 0 7,143
RESEARCH SOLUTIONS INC COM Stock 761025105 1,081 412,500 SH   SOLE   0 0 1,081
RIBBON COMMUNICATIONS INC COM Stock 762544104 844 141,219 SH   SOLE   0 0 844
ROYAL DUTCH SHELL PLC SPONS ADR A Stock 780259206 5 112 SH   SOLE   0 0 5
RUMBLEON INC COM CL B Stock 781386305 4,282 109,850 SH   SOLE   0 0 4,282
SPDR GOLD TR GOLD SHS Stock 78463V107 3 20 SH   SOLE   0 0 3
SCHLUMBERGER LTD COM STK Stock 806857108 25 835 SH   SOLE   0 0 25
SCHWEITZER-MAUDUIT INTL INC COM Stock 808541106 14 400 SH   SOLE   0 0 14
SEMPRA COM Stock 816851109 101 800 SH   SOLE   0 0 101
STARBUCKS CORP COM Stock 855244109 2,497 22,635 SH   SOLE   0 0 2,497
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN Stock 864482104 77 5,013 SH   SOLE   0 0 77
SYNCHRONOSS TECHNOLOGIES INC COM Stock 87157B103 102 42,600 SH   SOLE   0 0 102
SYSCO CORP COM Stock 871829107 15 185 SH   SOLE   0 0 15
TARGA RES CORP COM Stock 87612G101 24 496 SH   SOLE   0 0 24
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS Stock 881624209 792 81,294 SH   SOLE   0 0 792
TEXAS INSTRS INC COM Stock 882508104 579 3,012 SH   SOLE   0 0 579
3-D SYS CORP DEL COM NEW Stock 88554D205 3,420 124,050 SH   SOLE   0 0 3,420
TRANSACT TECHNOLOGIES INC COM Stock 892918103 3,504 252,067 SH   SOLE   0 0 3,504
UNILEVER PLC SPON ADR NEW Stock 904767704 78 1,445 SH   SOLE   0 0 78
UNITED PARCEL SERVICE INC CL B Stock 911312106 55 300 SH   SOLE   0 0 55
UNITEDHEALTH GROUP INC COM Stock 91324P102 195 500 SH   SOLE   0 0 195
VERIZON COMMUNICATIONS INC COM Stock 92343V104 122 2,263 SH   SOLE   0 0 122
VOLITIONRX LTD COM Stock 928661107 193 62,200 SH   SOLE   0 0 193
VONAGE HLDGS CORP COM Stock 92886T201 15,096 936,500 SH   SOLE   0 0 15,096
VONAGE HLDGS CORP NOTE 1.750 6/0 Stock 92886TAJ1 2,758 2,370,000 SH   SOLE   0 0 2,758
WABTEC COM Stock 929740108 6 69 SH   SOLE   0 0 6
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT Stock 958669103 80 3,813 SH   SOLE   0 0 80
WILLIAMS COS INC COM Stock 969457100 26 1,000 SH   SOLE   0 0 26
ALLEGION PLC ORD SHS Stock G0176J109 88 666 SH   SOLE   0 0 88
GAN LTD SHS Stock G3728V109 1,132 76,100 SH   SOLE   0 0 1,132
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS Stock G7997R103 12 150 SH   SOLE   0 0 12
TRANE TECHNOLOGIES PLC SHS Stock G8994E103 319 1,850 SH   SOLE   0 0 319
ALCON AG ORD SHS Stock H01301128 2 20 SH   SOLE   0 0 2
ALLOT LTD SHS Stock M0854Q105 232 15,600 SH   SOLE   0 0 232
COGNYTE SOFTWARE LTD ORD SHS Stock M25133105 117 5,700 SH   SOLE   0 0 117
KORNIT DIGITAL LTD SHS Stock M6372Q113 7,526 51,994 SH   SOLE   0 0 7,526
RADA ELECTR INDS LTD COM PAR NEW Stock M81863124 245 23,000 SH   SOLE   0 0 245