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 10 323 SH   SOLE   0 0 10
ABBOTT LABS COM Stock 002824100 46 500 SH   SOLE   0 0 46
ABBVIE INC COM Stock 00287Y109 30 304 SH   SOLE   0 0 30
ACCELERATE DIAGNOSTICS INC NOTE 2.500 3 1 Stock 00430HAB8 4,268 6,020,000 SH   SOLE   0 0 4,268
ACCURAY INC COM Stock 004397105 335 164,882 SH   SOLE   0 0 335
ADAMIS PHARMACEUTICALS CORP COM NEW Stock 00547W208 0 6 SH   SOLE   0 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107 26 500 SH   SOLE   0 0 26
ALIBABA GROUP HLDG LTD SPONSORED ADS Stock 01609W102 43 200 SH   SOLE   0 0 43
ALPHABET INC CAP STK CL C Stock 02079K107 198 140 SH   SOLE   0 0 198
ALPHABET INC CAP STK CL A Stock 02079K305 57 40 SH   SOLE   0 0 57
ALTRIA GROUP INC COM Stock 02209S103 59 1,500 SH   SOLE   0 0 59
AMERICAN ELEC PWR CO INC COM Stock 025537101 36 450 SH   SOLE   0 0 36
AMERICAN EXPRESS CO COM Stock 025816109 19 200 SH   SOLE   0 0 19
ANALOG DEVICES INC COM Stock 032654105 1,153 9,400 SH   SOLE   0 0 1,153
ANNALY CAPITAL MANAGEMENT IN COM Stock 035710409 82 12,500 SH   SOLE   0 0 82
APACHE CORP COM Stock 037411105 6 450 SH   SOLE   0 0 6
APOLLO GLOBAL MGMT INC COM CL A Stock 03768E105 1,406 28,170 SH   SOLE   0 0 1,406
APPLE INC COM Stock 037833100 327 895 SH   SOLE   0 0 327
APYX MED CORP COM Stock 03837C106 1,321 237,969 SH   SOLE   0 0 1,321
ASPEN AEROGELS INC COM Stock 04523Y105 5,317 808,000 SH   SOLE   0 0 5,317
ASTRAZENECA PLC SPONSORED ADR Stock 046353108 2,683 50,720 SH   SOLE   0 0 2,683
BAKER HUGHES COMPANY CL A Stock 05722G100 5 300 SH   SOLE   0 0 5
BK OF AMERICA CORP COM Stock 060505104 18 760 SH   SOLE   0 0 18
BANK MONTREAL QUE COM Stock 063671101 40 753 SH   SOLE   0 0 40
BARRICK GOLD CORPORATION COM Stock 067901108 29 1,084 SH   SOLE   0 0 29
BAUSCH HEALTH COS INC COM Stock 071734107 0 26 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 2,514 14,085 SH   SOLE   0 0 2,514
BIOLIFE SOLUTIONS INC COM NEW Stock 09062W204 101 6,173 SH   SOLE   0 0 101
BLACKSTONE GROUP INC COM CL A Stock 09260D107 374 6,600 SH   SOLE   0 0 374
BOINGO WIRELESS INC COM Stock 09739C102 121 9,100 SH   SOLE   0 0 121
BOSTON OMAHA CORP COM Stock 101044105 2,199 137,444 SH   SOLE   0 0 2,199
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 123 2,100 SH   SOLE   0 0 123
CALIFORNIA RES CORP COM NEW Stock 13057Q206 0 26 SH   SOLE   0 0 0
CASTLIGHT HEALTH INC CL B Stock 14862Q100 14 16,856 SH   SOLE   0 0 14
CEVA INC COM Stock 157210105 953 25,471 SH   SOLE   0 0 953
CHAMPIONS ONCOLOGY INC COM NEW Stock 15870P307 521 54,500 SH   SOLE   0 0 521
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 45 1,000 SH   SOLE   0 0 45
COLGATE PALMOLIVE CO COM Stock 194162103 26 350 SH   SOLE   0 0 26
COMSCORE INC COM Stock 20564W105 1,485 479,000 SH   SOLE   0 0 1,485
CORNING INC COM Stock 219350105 35 1,350 SH   SOLE   0 0 35
CORTEVA INC COM Stock 22052L104 247 9,216 SH   SOLE   0 0 247
CROWN CASTLE INTL CORP NEW COM Stock 22822V101 1,207 7,210 SH   SOLE   0 0 1,207
DCP MIDSTREAM LLC COM UT LTD PTN Stock 23311P100 18 1,600 SH   SOLE   0 0 18
DXC TECHNOLOGY CO COM Stock 23355L106 0 16 SH   SOLE   0 0 0
DARDEN RESTAURANTS INC COM Stock 237194105 19 250 SH   SOLE   0 0 19
DEERE & CO COM Stock 244199105 236 1,500 SH   SOLE   0 0 236
DIGIMARC CORP NEW COM Stock 25381B101 2,181 136,393 SH   SOLE   0 0 2,181
DOMINION ENERGY INC COM Stock 25746U109 65 800 SH   SOLE   0 0 65
DOW INC COM Stock 260557103 987 24,216 SH   SOLE   0 0 987
DUPONT DE NEMOURS INC COM Stock 26614N102 948 17,849 SH   SOLE   0 0 948
DURECT CORP COM Stock 266605104 167 72,128 SH   SOLE   0 0 167
EOG RES INC COM Stock 26875P101 15 300 SH   SOLE   0 0 15
EATON VANCE TAX-MANAGED GLOB COM Stock 27829F108 20 2,700 SH   SOLE   0 0 20
EBAY INC. COM Stock 278642103 52 1,000 SH   SOLE   0 0 52
EHEALTH INC COM Stock 28238P109 138 1,405 SH   SOLE   0 0 138
EMERSON ELEC CO COM Stock 291011104 56 900 SH   SOLE   0 0 56
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP Stock 292102100 94 12,904 SH   SOLE   0 0 94
ENTERPRISE PRODS PARTNERS L COM Stock 293792107 1,346 74,080 SH   SOLE   0 0 1,346
EVENTBRITE INC COM CL A Stock 29975E109 1,193 139,250 SH   SOLE   0 0 1,193
EVERSPIN TECHNOLOGIES INC COM Stock 30041T104 25 3,500 SH   SOLE   0 0 25
EXELON CORP COM Stock 30161N101 470 12,950 SH   SOLE   0 0 470
EXXON MOBIL CORP COM Stock 30231G102 151 3,370 SH   SOLE   0 0 151
FRANCHISE GROUP INC COM Stock 35180X105 2,934 134,100 SH   SOLE   0 0 2,934
GW PHARMACEUTICALS PLC ADS Stock 36197T103 3 25 SH   SOLE   0 0 3
GSI TECHNOLOGY COM Stock 36241U106 734 102,256 SH   SOLE   0 0 734
GANNETT CO INC COM Stock 36472T109 179 129,500 SH   SOLE   0 0 179
GENERAL ELECTRIC CO COM Stock 369604103 95 13,970 SH   SOLE   0 0 95
GENMARK DIAGNOSTICS INC COM Stock 372309104 6,403 435,300 SH   SOLE   0 0 6,403
GLOBAL PARTNERS LP COM UNITS Stock 37946R109 41 4,150 SH   SOLE   0 0 41
GREENLANE HLDGS INC CL A Stock 395330103 8 2,100 SH   SOLE   0 0 8
GREENSKY INC CL A Stock 39572G100 10 2,000 SH   SOLE   0 0 10
HTG MOLECULAR DIAGNOSTICS IN COM Stock 40434H104 3,297 4,579,500 SH   SOLE   0 0 3,297
HP INC COM Stock 40434L105 3 200 SH   SOLE   0 0 3
HALLIBURTON CO COM Stock 406216101 1 100 SH   SOLE   0 0 1
HARMONIC INC COM Stock 413160102 1,619 340,935 SH   SOLE   0 0 1,619
HARMONIC INC NOTE 4.00012 0 Stock 413160AB8 10 10,000 SH   SOLE   0 0 10
HEALTHPEAK PROPERTIES INC COM Stock 42250P103 220 8,000 SH   SOLE   0 0 220
HELMERICH & PAYNE INC COM Stock 423452101 16 800 SH   SOLE   0 0 16
HEWLETT PACKARD ENTERPRISE C COM Stock 42824C109 2 200 SH   SOLE   0 0 2
HIMAX TECHNOLOGIES INC SPONSORED ADR Stock 43289P106 17 4,000 SH   SOLE   0 0 17
INFINERA CORP NOTE 2.125 9 0 Stock 45667GAC7 4,092 4,810,000 SH   SOLE   0 0 4,092
INGERSOLL RAND INC COM Stock 45687V106 46 1,632 SH   SOLE   0 0 46
INOVIO PHARMACEUTICALS INC COM NEW Stock 45773H201 27 1,000 SH   SOLE   0 0 27
INOVALON HLDGS INC COM CL A Stock 45781D101 16,581 860,900 SH   SOLE   0 0 16,581
INTEL CORP COM Stock 458140100 114 1,900 SH   SOLE   0 0 114
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 590 4,882 SH   SOLE   0 0 590
ITERIS INC COM Stock 46564T107 12,749 2,681,100 SH   SOLE   0 0 12,749
JPMORGAN CHASE & CO COM Stock 46625H100 637 6,769 SH   SOLE   0 0 637
JOHNSON & JOHNSON COM Stock 478160104 2,967 21,095 SH   SOLE   0 0 2,967
KKR & CO INC COM Stock 48251W104 2,202 71,300 SH   SOLE   0 0 2,202
KIMBERLY CLARK CORP COM Stock 494368103 127 900 SH   SOLE   0 0 127
KINDER MORGAN INC DEL COM Stock 49456B101 245 16,180 SH   SOLE   0 0 245
KOPIN CORP COM Stock 500600101 355 267,050 SH   SOLE   0 0 355
LEIDOS HOLDINGS INC COM Stock 525327102 1,483 15,830 SH   SOLE   0 0 1,483
LENNAR CORP CL A Stock 526057104 92 1,500 SH   SOLE   0 0 92
LENNAR CORP CL B Stock 526057302 1 30 SH   SOLE   0 0 1
LIGAND PHARMACEUTICALS INC COM NEW Stock 53220K504 2,847 25,450 SH   SOLE   0 0 2,847
LIMELIGHT NETWORKS INC COM Stock 53261M104 8,310 1,129,100 SH   SOLE   0 0 8,310
LOCKHEED MARTIN CORP COM Stock 539830109 146 400 SH   SOLE   0 0 146
LOWES COS INC COM Stock 548661107 46 340 SH   SOLE   0 0 46
LUMINEX CORP DEL COM Stock 55027E102 5,537 170,220 SH   SOLE   0 0 5,537
MPLX LP COM UNIT REP LTD Stock 55336V100 98 5,674 SH   SOLE   0 0 98
MACOM TECH SOLUTIONS HLDGS I COM Stock 55405Y100 1,489 43,357 SH   SOLE   0 0 1,489
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 1,502 34,800 SH   SOLE   0 0 1,502
MAGNOLIA OIL & GAS CORP CL A Stock 559663109 0 50 SH   SOLE   0 0 0
MCDONALDS CORP COM Stock 580135101 122 661 SH   SOLE   0 0 122
MERCK & CO. INC COM Stock 58933Y105 31 400 SH   SOLE   0 0 31
MERCURY SYS INC COM Stock 589378108 8 100 SH   SOLE   0 0 8
METLIFE INC COM Stock 59156R108 170 4,650 SH   SOLE   0 0 170
MICRO FOCUS INTL PLC SPON ADR NEW Stock 594837403 0 20 SH   SOLE   0 0 0
MICROSOFT CORP COM Stock 594918104 1,847 9,075 SH   SOLE   0 0 1,847
MICROVISION INC DEL COM NEW Stock 594960304 6 4,300 SH   SOLE   0 0 6
MOBILEIRON INC COM NEW Stock 60739U204 10 2,000 SH   SOLE   0 0 10
MONDELEZ INTL INC CL A Stock 609207105 92 1,800 SH   SOLE   0 0 92
MORGAN STANLEY COM NEW Stock 617446448 15 318 SH   SOLE   0 0 15
NIC INC COM Stock 62914B100 430 18,722 SH   SOLE   0 0 430
NVE CORP COM NEW Stock 629445206 676 10,937 SH   SOLE   0 0 676
NATIONAL RESH CORP COM NEW Stock 637372202 815 14,000 SH   SOLE   0 0 815
NATIONAL RETAIL PROPERTIES I COM Stock 637417106 35 1,000 SH   SOLE   0 0 35
NEOGEN CORP COM Stock 640491106 837 10,790 SH   SOLE   0 0 837
NEOGENOMICS INC COM NEW Stock 64049M209 1,192 38,476 SH   SOLE   0 0 1,192
NEPHROS INC COM Stock 640671400 2,114 251,994 SH   SOLE   0 0 2,114
NEW RESIDENTIAL INVT CORP COM NEW Stock 64828T201 10 1,400 SH   SOLE   0 0 10
NOKIA CORP SPONSORED ADR Stock 654902204 1 166 SH   SOLE   0 0 1
NORTHROP GRUMMAN CORP COM Stock 666807102 138 450 SH   SOLE   0 0 138
NOVARTIS AG SPONSORED ADR Stock 66987V109 9 100 SH   SOLE   0 0 9
NOVO-NORDISK A S ADR Stock 670100205 213 3,250 SH   SOLE   0 0 213
NUSTAR ENERGY LP UNIT COM Stock 67058H102 66 4,630 SH   SOLE   0 0 66
NUTANIX INC CL A Stock 67059N108 397 16,730 SH   SOLE   0 0 397
OCCIDENTAL PETE CORP COM Stock 674599105 10 550 SH   SOLE   0 0 10
ORACLE CORP COM Stock 68389X105 22 394 SH   SOLE   0 0 22
ORBITAL ENERGY GROUP INC COM Stock 68559A109 106 171,163 SH   SOLE   0 0 106
OXFORD SQUARE CAP CORP COM Stock 69181V107 7 2,400 SH   SOLE   0 0 7
PDF SOLUTIONS INC COM Stock 693282105 31,292 1,599,778 SH   SOLE   0 0 31,292
PRGX GLOBAL INC COM NEW Stock 69357C503 9 2,000 SH   SOLE   0 0 9
PTC INC COM Stock 69370C100 1,470 18,900 SH   SOLE   0 0 1,470
PAYCHEX INC COM Stock 704326107 136 1,800 SH   SOLE   0 0 136
PAYPAL HLDGS INC COM Stock 70450Y103 180 1,034 SH   SOLE   0 0 180
PEPSICO INC COM Stock 713448108 149 1,130 SH   SOLE   0 0 149
PERSPECTA INC COM Stock 715347100 0 8 SH   SOLE   0 0 0
PFIZER INC COM Stock 717081103 2,596 79,375 SH   SOLE   0 0 2,596
PHILIP MORRIS INTL INC COM Stock 718172109 70 1,000 SH   SOLE   0 0 70
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN Stock 726503105 30 3,400 SH   SOLE   0 0 30
PROCTER AND GAMBLE CO COM Stock 742718109 60 500 SH   SOLE   0 0 60
QUOTIENT TECHNOLOGY INC COM Stock 749119103 22,198 3,032,546 SH   SOLE   0 0 22,198
REDFIN CORP COM Stock 75737F108 2,003 47,800 SH   SOLE   0 0 2,003
RESEARCH SOLUTIONS INC COM Stock 761025105 846 357,000 SH   SOLE   0 0 846
RIBBON COMMUNICATIONS INC COM Stock 762544104 630 160,219 SH   SOLE   0 0 630
ROYAL DUTCH SHELL PLC SPONS ADR A Stock 780259206 4 112 SH   SOLE   0 0 4
RUBICON PROJ INC COM Stock 78112V102 1,266 189,850 SH   SOLE   0 0 1,266
SPDR GOLD TR GOLD SHS Stock 78463V107 27 160 SH   SOLE   0 0 27
SCHLUMBERGER LTD COM Stock 806857108 15 835 SH   SOLE   0 0 15
SCHWEITZER-MAUDUIT INTL INC COM Stock 808541106 10 300 SH   SOLE   0 0 10
SEMPRA ENERGY COM Stock 816851109 94 800 SH   SOLE   0 0 94
SIRIUS XM HOLDINGS INC COM Stock 82968B103 0 9 SH   SOLE   0 0 0
STARBUCKS CORP COM Stock 855244109 1,640 22,285 SH   SOLE   0 0 1,640
STITCH FIX INC COM CL A Stock 860897107 12 500 SH   SOLE   0 0 12
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN Stock 864482104 72 5,013 SH   SOLE   0 0 72
SYNACOR INC COM Stock 871561106 243 215,437 SH   SOLE   0 0 243
SYNCHRONOSS TECHNOLOGIES INC COM Stock 87157B103 6 1,700 SH   SOLE   0 0 6
SYSCO CORP COM Stock 871829107 58 1,060 SH   SOLE   0 0 58
TARGA RES CORP COM Stock 87612G101 10 496 SH   SOLE   0 0 10
TECHTARGET INC COM Stock 87874R100 102 3,400 SH   SOLE   0 0 102
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS Stock 881624209 1,002 81,294 SH   SOLE   0 0 1,002
TEXAS INSTRS INC COM Stock 882508104 382 3,012 SH   SOLE   0 0 382
3-D SYS CORP DEL COM NEW Stock 88554D205 915 130,900 SH   SOLE   0 0 915
TRANSACT TECHNOLOGIES INC COM Stock 892918103 1,030 224,966 SH   SOLE   0 0 1,030
TRUECAR INC COM Stock 89785L107 2 800 SH   SOLE   0 0 2
TWITTER INC COM Stock 90184L102 932 31,300 SH   SOLE   0 0 932
TYME TECHNOLOGIES INC COM Stock 90238J103 7 5,300 SH   SOLE   0 0 7
UNILEVER PLC SPON ADR NEW Stock 904767704 79 1,445 SH   SOLE   0 0 79
UNITED PARCEL SERVICE INC CL B Stock 911312106 120 1,080 SH   SOLE   0 0 120
UNITEDHEALTH GROUP INC COM Stock 91324P102 147 500 SH   SOLE   0 0 147
VANECK VECTORS ETF TR GOLD MINERS ETF Stock 92189F106 110 3,000 SH   SOLE   0 0 110
VANECK VECTORS ETF TR JR GOLD MINERS E Stock 92189F791 2 35 SH   SOLE   0 0 2
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX Stock 921932885 10 79 SH   SOLE   0 0 10
VERIZON COMMUNICATIONS INC COM Stock 92343V104 125 2,263 SH   SOLE   0 0 125
VILLAGE FARMS INTL INC COM Stock 92707Y108 0 100 SH   SOLE   0 0 0
VONAGE HLDGS CORP COM Stock 92886T201 12,752 1,267,625 SH   SOLE   0 0 12,752
VONAGE HLDGS CORP NOTE 1.750 6 0 Stock 92886TAJ1 2,798 3,000,000 SH   SOLE   0 0 2,798
WABTEC COM Stock 929740108 4 69 SH   SOLE   0 0 4
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT Stock 958669103 38 3,813 SH   SOLE   0 0 38
WEYERHAEUSER CO MTN BE COM NEW Stock 962166104 67 3,000 SH   SOLE   0 0 67
WILLIAMS COS INC COM Stock 969457100 19 1,000 SH   SOLE   0 0 19
ALLEGION PLC ORD SHS Stock G0176J109 68 666 SH   SOLE   0 0 68
NOBLE CORP PLC SHS USD Stock G65431101 0 800 SH   SOLE   0 0 0
SEAGATE TECHNOLOGY PLC SHS Stock G7945M107 7 150 SH   SOLE   0 0 7
TRANE TECHNOLOGIES PLC SHS Stock G8994E103 165 1,850 SH   SOLE   0 0 165
ALCON AG ORD SHS Stock H01301128 1 20 SH   SOLE   0 0 1
ALLOT LTD SHS Stock M0854Q105 163 15,600 SH   SOLE   0 0 163
KORNIT DIGITAL LTD SHS Stock M6372Q113 2,786 52,194 SH   SOLE   0 0 2,786
RADA ELECTR INDS LTD COM PAR NEW Stock M81863124 150 23,000 SH   SOLE   0 0 150