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
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,128 1,960 SH   SOLE 0 0 0 1,960
AMAZON COM INC COM 023135106 5,949 1,811 SH   SOLE 0 0 0 1,811
BRISTOL-MYERS SQUIBB CO COM 110122108 648 10,947 SH   SOLE 0 0 0 10,947
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,681 9,824 SH   SOLE 0 0 0 9,824
EMERSON ELEC CO COM 291011104 770 8,179 SH   SOLE 0 0 0 8,179
BOEING CO COM 097023105 1,171 5,324 SH   SOLE 0 0 0 5,324
IRON MTN INC NEW COM 46284V101 7,129 164,075 SH   SOLE 0 0 0 164,075
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 25 2,550 SH   SOLE 0 0 0 2,550
AMGEN INC COM 031162100 205 964 SH   SOLE 0 0 0 964
ABBOTT LABS COM 002824100 1,011 8,562 SH   SOLE 0 0 0 8,562
CAPSTONE GREEN ENERGY CORP COM 14067D508 481 100,075 SH   SOLE 0 0 0 100,075
FEDEX CORP COM 31428X106 413 1,885 SH   SOLE 0 0 0 1,885
INTEL CORP COM 458140100 763 14,315 SH   SOLE 0 0 0 14,315
ILLINOIS TOOL WKS INC COM 452308109 338 1,635 SH   SOLE 0 0 0 1,635
ORACLE CORP COM 68389X105 1,173 13,458 SH   SOLE 0 0 0 13,458
QUALCOMM INC COM 747525103 1,502 11,648 SH   SOLE 0 0 0 11,648
DISNEY WALT CO COM 254687106 659 3,893 SH   SOLE 0 0 0 3,893
HONEYWELL INTL INC COM 438516106 364 1,715 SH   SOLE 0 0 0 1,715
JOHNSON & JOHNSON COM 478160104 4,197 25,987 SH   SOLE 0 0 0 25,987
PFIZER INC COM 717081103 612 14,231 SH   SOLE 0 0 0 14,231
CHEVRON CORP NEW COM 166764100 892 8,793 SH   SOLE 0 0 0 8,793
MICROSOFT CORP COM 594918104 10,990 38,982 SH   SOLE 0 0 0 38,982
UNITED PARCEL SERVICE INC CL B 911312106 581 3,188 SH   SOLE 0 0 0 3,188
AT&T INC COM 00206R102 257 9,513 SH   SOLE 0 0 0 9,513
CITIGROUP INC COM NEW 172967424 778 11,082 SH   SOLE 0 0 0 11,082
CISCO SYS INC COM 17275R102 476 8,737 SH   SOLE 0 0 0 8,737
INTERNATIONAL BUSINESS MACHS COM 459200101 5,051 36,357 SH   SOLE 0 0 0 36,357
COCA COLA CO COM 191216100 475 9,052 SH   SOLE 0 0 0 9,052
PEPSICO INC COM 713448108 1,233 8,197 SH   SOLE 0 0 0 8,197
VERIZON COMMUNICATIONS INC COM 92343V104 763 14,135 SH   SOLE 0 0 0 14,135
XEROX HOLDINGS CORP COM NEW 98421M106 4,629 229,500 SH   SOLE 0 0 0 229,500
ISHARES TR U.S. FINLS ETF 464287788 423 5,130 SH   SOLE 0 0 0 5,130
ISHARES TR U.S. TECH ETF 464287721 703 6,940 SH   SOLE 0 0 0 6,940
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 237 1,323 SH   SOLE 0 0 0 1,323
ISHARES TR ISHARES BIOTECH 464287556 352 2,177 SH   SOLE 0 0 0 2,177
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 231 1,501 SH   SOLE 0 0 0 1,501
DEERE & CO COM 244199105 277 828 SH   SOLE 0 0 0 828
BK OF AMERICA CORP COM 060505104 860 20,268 SH   SOLE 0 0 0 20,268
STARBUCKS CORP COM 855244109 1,017 9,215 SH   SOLE 0 0 0 9,215
AUTOMATIC DATA PROCESSING IN COM 053015103 240 1,200 SH   SOLE 0 0 0 1,200
EXXON MOBIL CORP COM 30231G102 845 14,363 SH   SOLE 0 0 0 14,363
WALMART INC COM 931142103 1,630 11,694 SH   SOLE 0 0 0 11,694
UNION PAC CORP COM 907818108 664 3,388 SH   SOLE 0 0 0 3,388
BAXTER INTL INC COM 071813109 730 9,082 SH   SOLE 0 0 0 9,082
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 463 4,150 SH   SOLE 0 0 0 4,150
BARCLAYS PLC ADR 06738E204 20 1,960 SH   SOLE 0 0 0 1,960
TARGET CORP COM 87612E106 312 1,365 SH   SOLE 0 0 0 1,365
CAPITAL ONE FINL CORP COM 14040H105 377 2,325 SH   SOLE 0 0 0 2,325
COSTCO WHSL CORP NEW COM 22160K105 1,810 4,029 SH   SOLE 0 0 0 4,029
LILLY ELI & CO COM 532457108 561 2,429 SH   SOLE 0 0 0 2,429
CVS HEALTH CORP COM 126650100 813 9,582 SH   SOLE 0 0 0 9,582
DEUTSCHE BANK A G NAMEN AKT D18190898 127 10,000 SH   SOLE 0 0 0 10,000
DANAHER CORPORATION COM 235851102 954 3,135 SH   SOLE 0 0 0 3,135
MERCK & CO INC COM 58933Y105 735 9,788 SH   SOLE 0 0 0 9,788
PROCTER AND GAMBLE CO COM 742718109 1,656 11,844 SH   SOLE 0 0 0 11,844
GENERAL ELECTRIC CO COM 369604103 5,408 52,485 SH   SOLE 0 0 0 52,485
GOLDMAN SACHS GROUP INC COM 38141G104 463 1,225 SH   SOLE 0 0 0 1,225
HOME DEPOT INC COM 437076102 2,541 7,741 SH   SOLE 0 0 0 7,741
MCDONALDS CORP COM 580135101 209 868 SH   SOLE 0 0 0 868
NIKE INC CL B 654106103 803 5,531 SH   SOLE 0 0 0 5,531
JPMORGAN CHASE & CO COM 46625H100 3,251 19,863 SH   SOLE 0 0 0 19,863
SIRIUS XM HOLDINGS INC COM 82968B103 70 11,473 SH   SOLE 0 0 0 11,473
TJX COS INC NEW COM 872540109 513 7,780 SH   SOLE 0 0 0 7,780
MONDELEZ INTL INC CL A 609207105 294 5,052 SH   SOLE 0 0 0 5,052
MATTEL INC COM 577081102 904 48,700 SH   SOLE 0 0 0 48,700
CORNING INC COM 219350105 350 9,600 SH   SOLE 0 0 0 9,600
FISERV INC COM 337738108 223 2,055 SH   SOLE 0 0 0 2,055
FORD MTR CO DEL COM 345370860 1,649 116,477 SH   SOLE 0 0 0 116,477
UNITEDHEALTH GROUP INC COM 91324P102 857 2,193 SH   SOLE 0 0 0 2,193
AMERICAN TOWER CORP NEW COM 03027X100 296 1,115 SH   SOLE 0 0 0 1,115
ZIMMER BIOMET HOLDINGS INC COM 98956P102 222 1,516 SH   SOLE 0 0 0 1,516
INTUIT COM 461202103 1,014 1,880 SH   SOLE 0 0 0 1,880
MARRIOTT INTL INC NEW CL A 571903202 872 5,888 SH   SOLE 0 0 0 5,888
3M CO COM 88579Y101 662 3,771 SH   SOLE 0 0 0 3,771
COMCAST CORP NEW CL A 20030N101 343 6,138 SH   SOLE 0 0 0 6,138
CONOCOPHILLIPS COM 20825C104 247 3,645 SH   SOLE 0 0 0 3,645
APPLE INC COM 037833100 23,395 165,333 SH   SOLE 0 0 0 165,333
COHEN & STEERS QUALITY INCOM COM 19247L106 3,302 221,605 SH   SOLE 0 0 0 221,605
CATERPILLAR INC COM 149123101 600 3,125 SH   SOLE 0 0 0 3,125
UNIVERSAL DISPLAY CORP COM 91347P105 13,382 78,274 SH   SOLE 0 0 0 78,274
KINDER MORGAN INC DEL COM 49456B101 545 32,591 SH   SOLE 0 0 0 32,591
APA CORPORATION COM 03743Q108 600 28,000 SH   SOLE 0 0 0 28,000
CEDAR FAIR L P DEPOSITRY UNIT 150185106 560 12,070 SH   SOLE 0 0 0 12,070
ISHARES TR ISHARES SEMICDTR 464287523 825 1,850 SH   SOLE 0 0 0 1,850
AVID BIOSERVICES INC COM 05368M106 17,517 812,113 SH   SOLE 0 0 0 812,113
AMERICAN EXPRESS CO COM 025816109 768 4,584 SH   SOLE 0 0 0 4,584
PAYCHEX INC COM 704326107 346 3,075 SH   SOLE 0 0 0 3,075
NORTHROP GRUMMAN CORP COM 666807102 1,369 3,800 SH   SOLE 0 0 0 3,800
HENRY SCHEIN INC COM 806407102 499 6,550 SH   SOLE 0 0 0 6,550
FREEPORT-MCMORAN INC CL B 35671D857 538 16,548 SH   SOLE 0 0 0 16,548
WEYERHAEUSER CO MTN BE COM NEW 962166104 417 11,733 SH   SOLE 0 0 0 11,733
DONNELLEY R R & SONS CO COM 257867200 69 13,500 SH   SOLE 0 0 0 13,500
ENTERPRISE PRODS PARTNERS L COM 293792107 496 22,926 SH   SOLE 0 0 0 22,926
BALL CORP COM 058498106 247 2,750 SH   SOLE 0 0 0 2,750
ALPHABET INC CAP STK CL A 02079K305 2,591 969 SH   SOLE 0 0 0 969
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 3,494 45,242 SH   SOLE 0 0 0 45,242
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 347 3,405 SH   SOLE 0 0 0 3,405
BLACKROCK INC COM 09247X101 343 409 SH   SOLE 0 0 0 409
GABELLI DIVID & INCOME TR COM 36242H104 1,464 56,750 SH   SOLE 0 0 0 56,750
PROSPERITY BANCSHARES INC COM 743606105 465 6,535 SH   SOLE 0 0 0 6,535
INTERCONTINENTAL EXCHANGE IN COM 45866F104 234 2,042 SH   SOLE 0 0 0 2,042
SAUL CTRS INC COM 804395101 241 5,475 SH   SOLE 0 0 0 5,475
LIVEPERSON INC COM 538146101 1,410 23,918 SH   SOLE 0 0 0 23,918
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,939 71,536 SH   SOLE 0 0 0 71,536
FIRST TR VALUE LINE DIVID IN SHS 33734H106 2,025 51,653 SH   SOLE 0 0 0 51,653
SALESFORCE COM INC COM 79466L302 1,166 4,300 SH   SOLE 0 0 0 4,300
EXELIXIS INC COM 30161Q104 4,430 209,570 SH   SOLE 0 0 0 209,570
NOVAVAX INC COM NEW 670002401 4,077 19,667 SH   SOLE 0 0 0 19,667
CANTALOUPE INC COM 138103106 17,800 1,651,216 SH   SOLE 0 0 0 1,651,216
UNITED BANKSHARES INC WEST V COM 909907107 500 13,745 SH   SOLE 0 0 0 13,745
SPDR SER TR S&P BIOTECH 78464A870 445 3,540 SH   SOLE 0 0 0 3,540
MASTERCARD INCORPORATED CL A 57636Q104 237 681 SH   SOLE 0 0 0 681
ANTARES PHARMA INC COM 036642106 13,225 3,633,250 SH   SOLE 0 0 0 3,633,250
ARES CAPITAL CORP COM 04010L103 5,457 268,398 SH   SOLE 0 0 0 268,398
FIRST TR MORNINGSTAR DIVID L SHS 336917109 1,155 35,245 SH   SOLE 0 0 0 35,245
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 10,930 146,083 SH   SOLE 0 0 0 146,083
SANDY SPRING BANCORP INC COM 800363103 321 7,000 SH   SOLE 0 0 0 7,000
SPECTRUM PHARMACEUTICALS INC COM 84763A108 346 158,600 SH   SOLE 0 0 0 158,600
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 4,908 20,806 SH   SOLE 0 0 0 20,806
BLACKSTONE GROUP INC COM 09260D107 15,742 135,306 SH   SOLE 0 0 0 135,306
WISDOMTREE TR US MIDCAP FUND 97717W570 442 8,500 SH   SOLE 0 0 0 8,500
CONTANGO OIL & GAS CO COM NEW 21075N204 46 10,000 SH   SOLE 0 0 0 10,000
COHEN & STEERS CLOSED-END OP COM 19248P106 260 19,085 SH   SOLE 0 0 0 19,085
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 284 6,410 SH   SOLE 0 0 0 6,410
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 462 5,415 SH   SOLE 0 0 0 5,415
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 899 7,320 SH   SOLE 0 0 0 7,320
VISA INC COM CL A 92826C839 889 3,989 SH   SOLE 0 0 0 3,989
PHILIP MORRIS INTL INC COM 718172109 400 4,219 SH   SOLE 0 0 0 4,219
IRIDIUM COMMUNICATIONS INC COM 46269C102 259 6,500 SH   SOLE 0 0 0 6,500
ZIOPHARM ONCOLOGY INC COM 98973P101 55 30,000 SH   SOLE 0 0 0 30,000
ULTA BEAUTY INC COM 90384S303 343 950 SH   SOLE 0 0 0 950
WASHINGTON TR BANCORP INC COM 940610108 1,030 19,450 SH   SOLE 0 0 0 19,450
MITEK SYS INC COM NEW 606710200 6,584 355,865 SH   SOLE 0 0 0 355,865
ISHARES TR GL CLEAN ENE ETF 464288224 358 16,515 SH   SOLE 0 0 0 16,515
ENERGY RECOVERY INC COM 29270J100 838 44,020 SH   SOLE 0 0 0 44,020
CHROMADEX CORP COM NEW 171077407 132 21,000 SH   SOLE 0 0 0 21,000
PALISADE BIO INC COM 696389105 278 105,000 SH   SOLE 0 0 0 105,000
STARWOOD PPTY TR INC COM 85571B105 1,003 41,086 SH   SOLE 0 0 0 41,086
BROADCOM INC COM 11135F101 353 727 SH   SOLE 0 0 0 727
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 191 11,330 SH   SOLE 0 0 0 11,330
SLR INVESTMENT CORP COM 83413U100 226 11,800 SH   SOLE 0 0 0 11,800
GOLUB CAP BDC INC COM 38173M102 178 11,250 SH   SOLE 0 0 0 11,250
TESLA INC COM 88160R101 845 1,090 SH   SOLE 0 0 0 1,090
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 219 1,105 SH   SOLE 0 0 0 1,105
GENERAL MTRS CO COM 37045V100 248 4,700 SH   SOLE 0 0 0 4,700
SHOPIFY INC CL A 82509L107 891 657 SH   SOLE 0 0 0 657
CYTOSORBENTS CORP COM NEW 23283X206 7,829 964,141 SH   SOLE 0 0 0 964,141
FACEBOOK INC CL A 30303M102 310 914 SH   SOLE 0 0 0 914
CARLYLE GROUP INC COM 14316J108 14,740 311,765 SH   SOLE 0 0 0 311,765
ABBVIE INC COM 00287Y109 782 7,248 SH   SOLE 0 0 0 7,248
ZOETIS INC CL A 98978V103 878 4,523 SH   SOLE 0 0 0 4,523
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 5,513 228,648 SH   SOLE 0 0 0 228,648
INTRA-CELLULAR THERAPIES INC COM 46116X101 221 5,923 SH   SOLE 0 0 0 5,923
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 826 18,043 SH   SOLE 0 0 0 18,043
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 246 15,500 SH   SOLE 0 0 0 15,500
MEDIWOUND LTD ORD SHS M68830104 1,115 333,750 SH   SOLE 0 0 0 333,750
SIXTH STREET SPECIALTY LENDN COM 83012A109 1,752 78,900 SH   SOLE 0 0 0 78,900
ALPHABET INC CAP STK CL C 02079K107 5,464 2,050 SH   SOLE 0 0 0 2,050
ASPEN AEROGELS INC COM 04523Y105 1,774 38,556 SH   SOLE 0 0 0 38,556
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 522 15,140 SH   SOLE 0 0 0 15,140
ARDELYX INC COM 039697107 14 10,745 SH   SOLE 0 0 0 10,745
MATINAS BIOPHARMA HLDGS INC COM 576810105 4,219 3,245,021 SH   SOLE 0 0 0 3,245,021
COHERUS BIOSCIENCES INC COM 19249H103 748 46,540 SH   SOLE 0 0 0 46,540
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1,264 24,990 SH   SOLE 0 0 0 24,990
EASTERLY GOVT PPTYS INC COM 27616P103 2,803 135,663 SH   SOLE 0 0 0 135,663
FIRSTSERVICE CORP NEW COM 33767E202 2,214 12,267 SH   SOLE 0 0 0 12,267
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 329 20,000 SH   SOLE 0 0 0 20,000
PAYPAL HLDGS INC COM 70450Y103 807 3,100 SH   SOLE 0 0 0 3,100
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 15,761 323,497 SH   SOLE 0 0 0 323,497
SQUARE INC CL A 852234103 12,828 53,487 SH   SOLE 0 0 0 53,487
AKOUSTIS TECHNOLOGIES INC COM 00973N102 1,977 203,865 SH   SOLE 0 0 0 203,865
ATOMERA INC COM 04965B100 3,788 164,059 SH   SOLE 0 0 0 164,059
THE TRADE DESK INC COM CL A 88339J105 427 6,080 SH   SOLE 0 0 0 6,080
INVESCO HIG INCM 2023 TARG T COM 46135X108 152 15,625 SH   SOLE 0 0 0 15,625
DIGITALBRIDGE GROUP INC CL A COM 25401T108 8,392 1,391,700 SH   SOLE 0 0 0 1,391,700
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 6,007 118,425 SH   SOLE 0 0 0 118,425
GLOBAL X FDS FINTECH ETF 37954Y814 4,989 103,897 SH   SOLE 0 0 0 103,897
DUPONT DE NEMOURS INC COM 26614N102 269 3,958 SH   SOLE 0 0 0 3,958
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 6,927 129,066 SH   SOLE 0 0 0 129,066
PGIM ETF TR ULTRA SHORT 69344A107 2,788 56,115 SH   SOLE 0 0 0 56,115
WORLD GOLD TR SPDR GLD MINIS 98149E204 760 43,543 SH   SOLE 0 0 0 43,543
JANUS DETROIT STR TR HENDERSON MTG 47103U852 447 8,410 SH   SOLE 0 0 0 8,410
MODERNA INC COM 60770K107 489 1,270 SH   SOLE 0 0 0 1,270
FUTU HLDGS LTD SPON ADS CL A 36118L106 314 3,450 SH   SOLE 0 0 0 3,450
DOW INC COM 260557103 504 8,753 SH   SOLE 0 0 0 8,753
AMPLIFY ETF TR SEYMOUR CANNBS 032108854 612 31,720 SH   SOLE 0 0 0 31,720
CARRIER GLOBAL CORPORATION COM 14448C104 5,216 100,780 SH   SOLE 0 0 0 100,780
BROADSTONE NET LEASE INC COM 11135E203 2,024 81,565 SH   SOLE 0 0 0 81,565
PALANTIR TECHNOLOGIES INC CL A 69608A108 9,323 387,813 SH   SOLE 0 0 0 387,813
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 35 100,000 SH Call SOLE 0 0 0 100,000
FORD MTR CO DEL COM 345370860 83 100,000 SH Call SOLE 0 0 0 100,000
NOVAVAX INC COM NEW 670002401 0 1,000 SH Call SOLE 0 0 0 1,000
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 0 20,000 SH Call SOLE 0 0 0 20,000
DISNEY WALT CO COM 254687106 0 2,000 SH Call SOLE 0 0 0 2,000
FEDEX CORP COM 31428X106 0 300 SH Call SOLE 0 0 0 300
BARCLAYS PLC ADR 06738E204 1 9,000 SH Call SOLE 0 0 0 9,000
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 24 100,000 SH Call SOLE 0 0 0 100,000
TRANSOCEAN LTD REG SHS H8817H100 13 50,000 SH Call SOLE 0 0 0 50,000
DIGITALBRIDGE GROUP INC CL A COM 25401T108 60 300,000 SH Call SOLE 0 0 0 300,000
DUPONT DE NEMOURS INC COM 26614N102 1 2,000 SH Call SOLE 0 0 0 2,000
FACEBOOK INC CL A 30303M102 0 100 SH Call SOLE 0 0 0 100
GENERAL ELECTRIC CO COM 369604103 28 100,000 SH Call SOLE 0 0 0 100,000
ANTARES PHARMA INC COM 036642106 15 100,000 SH Call SOLE 0 0 0 100,000