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 COM Stock 90214J101 367 27,670 SH   SOLE   0 0 27,670
ABBVIE INC COM Stock 00287Y109 1,177 7,262 SH   SOLE   0 0 7,262
AFLAC INC COM Stock 001055102 264 4,100 SH   SOLE   0 0 4,100
AKERNA CORP COM Stock 00973W102 12 10,700 SH   SOLE   0 0 10,700
ALPHABET INC CAP STK CL A Stock 02079K305 4,158 1,495 SH   SOLE   0 0 1,495
ALPHABET INC CAP STK CL C Stock 02079K107 4,332 1,551 SH   SOLE   0 0 1,551
AMAZON COM INC COM Stock 023135106 8,802 2,700 SH   SOLE   0 0 2,700
ANTERO MIDSTREAM CORP COM Stock 03676B102 109 10,000 SH   SOLE   0 0 10,000
APPLE INC COM Stock 037833100 2,316 13,261 SH   SOLE   0 0 13,261
ARES CAPITAL CORP COM CEF 04010L103 271 12,940 SH   SOLE   0 0 12,940
ASPEN GROUP INC COM NEW Stock 04530L203 202 124,570 SH   SOLE   0 0 124,570
ATLAS TECHNICAL CONSULTANTS IN COM CLS A Stock 049430101 1,474 122,395 SH   SOLE   0 0 122,395
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 1,661 7,300 SH   SOLE   0 0 7,300
AXCELIS TECHNOLOGIES INC COM NEW Stock 054540208 3,637 48,150 SH   SOLE   0 0 48,150
AZENTA INC COM Stock 114340102 2,834 34,190 SH   SOLE   0 0 34,190
BARNES & NOBLE ED INC COM Stock 06777U101 962 268,755 SH   SOLE   0 0 268,755
BARRETT BUSINESS SVCS INC COM Stock 068463108 442 5,700 SH   SOLE   0 0 5,700
BECTON DICKINSON & CO COM Stock 075887109 513 1,930 SH   SOLE   0 0 1,930
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1,425 4,037 SH   SOLE   0 0 4,037
BIOLIFE SOLUTIONS INC COM NEW Stock 09062W204 1,105 48,615 SH   SOLE   0 0 48,615
BLACK KNIGHT INC COM Stock 09215C105 540 9,318 SH   SOLE   0 0 9,318
BLACKROCK MUNIHOLDINGS FD INC COM CEF 09253N104 192 13,461 SH   SOLE   0 0 13,461
BLACKSTONE INC COM Stock 09260D107 3,206 25,255 SH   SOLE   0 0 25,255
BTRS HOLDINGS INC COM CL 1 Stock 11778X104 460 61,490 SH   SOLE   0 0 61,490
BUILDERS FIRSTSOURCE INC COM Stock 12008R107 928 14,373 SH   SOLE   0 0 14,373
CENOVUS ENERGY INC COM Stock 15135U109 480 28,800 SH   SOLE   0 0 28,800
CHEGG INC COM Stock 163092109 839 23,115 SH   SOLE   0 0 23,115
CHEMBIO DIAGNOSTICS INC COM NEW Stock 163572209 68 83,450 SH   SOLE   0 0 83,450
CHEVRON CORP NEW COM Stock 166764100 293 1,800 SH   SOLE   0 0 1,800
CISCO SYS INC COM Stock 17275R102 1,455 26,100 SH   SOLE   0 0 26,100
CNX RES CORP COM Stock 12653C108 750 36,200 SH   SOLE   0 0 36,200
CODEX DNA INC COM Stock 192003101 774 144,166 SH   SOLE   0 0 144,166
COHU INC COM Stock 192576106 2,254 76,135 SH   SOLE   0 0 76,135
CONOCOPHILLIPS COM Stock 20825C104 412 4,120 SH   SOLE   0 0 4,120
CRESCENT PT ENERGY CORP COM Stock 22576C101 2,608 359,450 SH   SOLE   0 0 359,450
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER Stock 226344208 1,044 34,900 SH   SOLE   0 0 34,900
CRYOPORT INC COM PAR $0.001 Stock 229050307 1,183 33,895 SH   SOLE   0 0 33,895
CVS HEALTH CORP COM Stock 126650100 1,254 12,390 SH   SOLE   0 0 12,390
CYBEROPTICS CORP COM Stock 232517102 1,985 48,915 SH   SOLE   0 0 48,915
DATA I O CORP COM Stock 237690102 1,492 350,950 SH   SOLE   0 0 350,950
DEERE & CO COM Stock 244199105 229 550 SH   SOLE   0 0 550
DESIGNER BRANDS INC CL A Stock 250565108 281 20,820 SH   SOLE   0 0 20,820
DESKTOP METAL INC COM CL A Stock 25058X105 109 23,100 SH   SOLE   0 0 23,100
DISNEY WALT CO COM Stock 254687106 342 2,490 SH   SOLE   0 0 2,490
EATON VANCE TAX ADVT DIV INCM COM CEF 27828G107 398 13,739 SH   SOLE   0 0 13,739
EMERSON ELEC CO COM Stock 291011104 569 5,800 SH   SOLE   0 0 5,800
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 231 20,618 SH   SOLE   0 0 20,618
EXAGEN INC COM Stock 30068X103 711 88,600 SH   SOLE   0 0 88,600
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303 2,104 43,079 SH   SOLE   0 0 43,079
FIRST AMERN FINL CORP COM Stock 31847R102 671 10,350 SH   SOLE   0 0 10,350
FIRST BANCORP P R COM NEW Stock 318672706 1,055 80,400 SH   SOLE   0 0 80,400
FISERV INC COM Stock 337738108 466 4,591 SH   SOLE   0 0 4,591
FORD MTR CO DEL COM Stock 345370860 514 30,375 SH   SOLE   0 0 30,375
GRAFTECH INTL LTD COM Stock 384313508 1,142 118,700 SH   SOLE   0 0 118,700
HARVARD BIOSCIENCE INC COM Stock 416906105 311 50,000 SH   SOLE   0 0 50,000
HESS MIDSTREAM LP CL A SHS Stock 428103105 986 32,880 SH   SOLE   0 0 32,880
IDENTIV INC COM NEW Stock 45170X205 1,279 79,102 SH   SOLE   0 0 79,102
IMMERSION CORP COM Stock 452521107 762 137,020 SH   SOLE   0 0 137,020
INTEL CORP COM Stock 458140100 214 4,325 SH   SOLE   0 0 4,325
INTELLICHECK INC COM NEW Stock 45817G201 665 260,780 SH   SOLE   0 0 260,780
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 222 1,710 SH   SOLE   0 0 1,710
INTEVAC INC COM Stock 461148108 970 181,300 SH   SOLE   0 0 181,300
INTRA-CELLULAR THERAPIES INC COM Stock 46116X101 245 4,000 SH   SOLE   0 0 4,000
INVESCO MUN TR COM CEF 46131J103 345 30,000 SH   SOLE   0 0 30,000
INVESCO QQQ TRUST ETF 46090E103 1,169 3,225 SH   SOLE   0 0 3,225
INVESCO S&P 500 EQUAL WEIGHT ENERGY ETF ETF 46137V365 799 11,865 SH   SOLE   0 0 11,865
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 546 3,460 SH   SOLE   0 0 3,460
ISHARES BIOTECHNOLOGY FUND ETF 464287556 543 4,170 SH   SOLE   0 0 4,170
KOPIN CORP COM Stock 500600101 816 322,700 SH   SOLE   0 0 322,700
KULICKE & SOFFA INDS INC COM Stock 501242101 1,395 24,905 SH   SOLE   0 0 24,905
LINCOLN EDL SVCS CORP COM Stock 533535100 449 62,805 SH   SOLE   0 0 62,805
MAVERIX METALS INC COM NEW Stock 57776F405 216 45,000 SH   SOLE   0 0 45,000
MERCK & CO INC COM Stock 58933Y105 353 4,300 SH   SOLE   0 0 4,300
MESOBLAST LTD SPONS ADR ADR 590717104 1,080 255,850 SH   SOLE   0 0 255,850
META PLATFORMS INC CL A Stock 30303M102 534 2,400 SH   SOLE   0 0 2,400
MFS INTER INCOME TR SH BEN INT CEF 55273C107 357 113,429 SH   SOLE   0 0 113,429
MICROSOFT CORP COM Stock 594918104 10,677 34,631 SH   SOLE   0 0 34,631
MOODYS CORP COM Stock 615369105 5,095 15,100 SH   SOLE   0 0 15,100
NAVIGATOR HLDGS LTD SHS Stock Y62132108 1,259 103,150 SH   SOLE   0 0 103,150
NOVARTIS AG SPONSORED ADR ADR 66987V109 567 6,460 SH   SOLE   0 0 6,460
NOVO-NORDISK A S ADR ADR 670100205 19,062 171,650 SH   SOLE   0 0 171,650
NUVEEN MUN VALUE FD INC COM CEF 670928100 254 26,500 SH   SOLE   0 0 26,500
NUVEEN N Y MUN VALUE FD COM CEF 67062M105 1,928 213,727 SH   SOLE   0 0 213,727
NUVEEN PFD & INCM SECURTIES FD COM CEF 67072C105 218 26,000 SH   SOLE   0 0 26,000
NUVVE HOLDING CORP COM Stock 67079Y100 1,627 206,235 SH   SOLE   0 0 206,235
ONCOCYTE CORP COM Stock 68235C107 861 578,150 SH   SOLE   0 0 578,150
ONEOK INC NEW COM Stock 682680103 1,055 14,935 SH   SOLE   0 0 14,935
OPTIMIZERX CORP COM NEW Stock 68401U204 399 10,568 SH   SOLE   0 0 10,568
ORION ENERGY SYS INC COM Stock 686275108 1,186 423,622 SH   SOLE   0 0 423,622
PHOTRONICS INC COM Stock 719405102 2,357 138,900 SH   SOLE   0 0 138,900
POPULAR INC COM NEW Stock 733174700 1,755 21,475 SH   SOLE   0 0 21,475
POWER INTEGRATIONS INC COM Stock 739276103 1,251 13,500 SH   SOLE   0 0 13,500
PUBMATIC INC COM CL A Stock 74467Q103 1,462 55,985 SH   SOLE   0 0 55,985
PUTNAM MASTER INTER INCOME TR SH BEN INT CEF 746909100 691 192,902 SH   SOLE   0 0 192,902
REGENERON PHARMACEUTICALS COM Stock 75886F107 888 1,272 SH   SOLE   0 0 1,272
SEABRIDGE GOLD INC COM Stock 811916105 1,655 89,445 SH   SOLE   0 0 89,445
SHELL PLC SPON ADS ADR 780259305 671 12,210 SH   SOLE   0 0 12,210
SINCLAIR BROADCAST GROUP INC CL A Stock 829226109 305 10,900 SH   SOLE   0 0 10,900
SONY GROUP CORPORATION SPONSORED ADR ADR 835699307 2,157 21,000 SH   SOLE   0 0 21,000
SPDR S&P 500 ETF ETF 78462F103 1,416 3,135 SH   SOLE   0 0 3,135
SYNCHRONY FINANCIAL COM Stock 87165B103 962 27,650 SH   SOLE   0 0 27,650
TARGA RES CORP COM Stock 87612G101 2,334 30,925 SH   SOLE   0 0 30,925
THOMSON REUTERS CORP. COM NEW Stock 884903709 3,563 32,729 SH   SOLE   0 0 32,729
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR Stock 90290N109 1,828 103,825 SH   SOLE   0 0 103,825
VERIZON COMMUNICATIONS INC COM Stock 92343V104 1,566 30,749 SH   SOLE   0 0 30,749
VERMILION ENERGY INC COM Stock 923725105 2,303 109,550 SH   SOLE   0 0 109,550
WEBSTER FINL CORP COM Stock 947890109 201 3,580 SH   SOLE   0 0 3,580
WILEY JOHN & SONS INC CL A Stock 968223206 323 6,100 SH   SOLE   0 0 6,100
WILLIAMS COS INC COM Stock 969457100 915 27,380 SH   SOLE   0 0 27,380