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,060 2,120 SH   SOLE   0 0 2,120
AMAZON COM INC COM 023135106 4,885 1,500 SH   SOLE   0 0 1,500
BRISTOL-MYERS SQUIBB CO COM 110122108 532 8,580 SH   SOLE   0 0 8,580
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,080 8,971 SH   SOLE   0 0 8,971
EMERSON ELEC CO COM 291011104 535 6,658 SH   SOLE   0 0 6,658
BOEING CO COM 097023105 1,141 5,332 SH   SOLE   0 0 5,332
IRON MTN INC NEW COM 46284V101 3,963 134,423 SH   SOLE   0 0 134,423
ABBOTT LABS COM 002824100 803 7,331 SH   SOLE   0 0 7,331
CAPSTONE TURBINE CORP COM 14067D508 1,540 143,950 SH   SOLE   0 0 143,950
FEDEX CORP COM 31428X106 331 1,275 SH   SOLE   0 0 1,275
INTEL CORP COM 458140100 756 15,178 SH   SOLE   0 0 15,178
ILLINOIS TOOL WKS INC COM 452308109 415 2,035 SH   SOLE   0 0 2,035
ORACLE CORP COM 68389X105 812 12,548 SH   SOLE   0 0 12,548
QUALCOMM INC COM 747525103 1,543 10,128 SH   SOLE   0 0 10,128
DISNEY WALT CO COM DISNEY 254687106 740 4,086 SH   SOLE   0 0 4,086
HONEYWELL INTL INC COM 438516106 389 1,827 SH   SOLE   0 0 1,827
JOHNSON & JOHNSON COM 478160104 3,506 22,279 SH   SOLE   0 0 22,279
PFIZER INC COM 717081103 536 14,569 SH   SOLE   0 0 14,569
CHEVRON CORP NEW COM 166764100 877 10,390 SH   SOLE   0 0 10,390
MICROSOFT CORP COM 594918104 8,317 37,394 SH   SOLE   0 0 37,394
UNITED PARCEL SERVICE INC CL B 911312106 513 3,048 SH   SOLE   0 0 3,048
AT&T INC COM 00206R102 504 17,513 SH   SOLE   0 0 17,513
CITIGROUP INC COM NEW 172967424 501 8,131 SH   SOLE   0 0 8,131
CISCO SYS INC COM 17275R102 417 9,315 SH   SOLE   0 0 9,315
INTERNATIONAL BUSINESS MACHS COM 459200101 824 6,548 SH   SOLE   0 0 6,548
COCA COLA CO COM 191216100 443 8,083 SH   SOLE   0 0 8,083
LOCKHEED MARTIN CORP COM 539830109 229 645 SH   SOLE   0 0 645
PEPSICO INC COM 713448108 1,003 6,760 SH   SOLE   0 0 6,760
VERIZON COMMUNICATIONS INC COM 92343V104 1,040 17,698 SH   SOLE   0 0 17,698
XEROX HOLDINGS CORP COM NEW 98421M106 1,560 67,290 SH   SOLE   0 0 67,290
ISHARES TR U.S. FINLS ETF 464287788 343 5,130 SH   SOLE   0 0 5,130
ISHARES TR U.S. TECH ETF 464287721 352 4,140 SH   SOLE   0 0 4,140
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 213 1,323 SH   SOLE   0 0 1,323
ISHARES TR NASDAQ BIOTECH 464287556 250 1,653 SH   SOLE   0 0 1,653
DEERE & CO COM 244199105 223 828 SH   SOLE   0 0 828
BK OF AMERICA CORP COM 060505104 608 20,061 SH   SOLE   0 0 20,061
STARBUCKS CORP COM 855244109 1,054 9,850 SH   SOLE   0 0 9,850
AUTOMATIC DATA PROCESSING IN COM 053015103 211 1,200 SH   SOLE   0 0 1,200
EXXON MOBIL CORP COM 30231G102 643 15,608 SH   SOLE   0 0 15,608
WALMART INC COM 931142103 2,566 17,799 SH   SOLE   0 0 17,799
UNION PAC CORP COM 907818108 701 3,365 SH   SOLE   0 0 3,365
BAXTER INTL INC COM 071813109 729 9,082 SH   SOLE   0 0 9,082
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 463 4,250 SH   SOLE   0 0 4,250
BARCLAYS PLC ADR 06738E204 8 1,000 SH   SOLE   0 0 1,000
TARGET CORP COM 87612E106 216 1,225 SH   SOLE   0 0 1,225
COSTCO WHSL CORP NEW COM 22160K105 1,555 4,128 SH   SOLE   0 0 4,128
LILLY ELI & CO COM 532457108 388 2,299 SH   SOLE   0 0 2,299
CVS HEALTH CORP COM 126650100 562 8,232 SH   SOLE   0 0 8,232
DEUTSCHE BANK A G NAMEN AKT D18190898 109 10,000 SH   SOLE   0 0 10,000
DANAHER CORPORATION COM 235851102 573 2,578 SH   SOLE   0 0 2,578
MERCK & CO. INC COM 58933Y105 684 8,358 SH   SOLE   0 0 8,358
PROCTER AND GAMBLE CO COM 742718109 1,491 10,719 SH   SOLE   0 0 10,719
GENERAL ELECTRIC CO COM 369604103 4,025 372,660 SH   SOLE   0 0 372,660
GOLDMAN SACHS GROUP INC COM 38141G104 270 1,025 SH   SOLE   0 0 1,025
HOME DEPOT INC COM 437076102 1,562 5,880 SH   SOLE   0 0 5,880
NIKE INC CL B 654106103 775 5,481 SH   SOLE   0 0 5,481
JPMORGAN CHASE & CO COM 46625H100 2,212 17,409 SH   SOLE   0 0 17,409
TJX COS INC NEW COM 872540109 251 3,675 SH   SOLE   0 0 3,675
MONDELEZ INTL INC CL A 609207105 305 5,217 SH   SOLE   0 0 5,217
MATTEL INC COM 577081102 140 8,000 SH   SOLE   0 0 8,000
CORNING INC COM 219350105 350 9,735 SH   SOLE   0 0 9,735
FISERV INC COM 337738108 243 2,130 SH   SOLE   0 0 2,130
FORD MTR CO DEL COM 345370860 61 6,990 SH   SOLE   0 0 6,990
UNITEDHEALTH GROUP INC COM 91324P102 778 2,218 SH   SOLE   0 0 2,218
ZIMMER BIOMET HOLDINGS INC COM 98956P102 234 1,516 SH   SOLE   0 0 1,516
INTUIT COM 461202103 717 1,887 SH   SOLE   0 0 1,887
MARRIOTT INTL INC NEW CL A 571903202 719 5,453 SH   SOLE   0 0 5,453
3M CO COM 88579Y101 746 4,266 SH   SOLE   0 0 4,266
NORFOLK SOUTHN CORP COM 655844108 204 860 SH   SOLE   0 0 860
APPLE INC COM 037833100 20,378 153,576 SH   SOLE   0 0 153,576
COHEN & STEERS QUALITY INCOM COM 19247L106 2,918 235,325 SH   SOLE   0 0 235,325
CATERPILLAR INC DEL COM 149123101 437 2,402 SH   SOLE   0 0 2,402
UNIVERSAL DISPLAY CORP COM 91347P105 17,695 77,001 SH   SOLE   0 0 77,001
KINDER MORGAN INC DEL COM 49456B101 308 22,551 SH   SOLE   0 0 22,551
APACHE CORP COM 037411105 397 28,000 SH   SOLE   0 0 28,000
CEDAR FAIR L P DEPOSITRY UNIT 150185106 475 12,070 SH   SOLE   0 0 12,070
ISHARES TR PHLX SEMICND ETF 464287523 701 1,850 SH   SOLE   0 0 1,850
AVID BIOSERVICES INC COM 05368M106 10,702 927,349 SH   SOLE   0 0 927,349
AMERICAN EXPRESS CO COM 025816109 563 4,658 SH   SOLE   0 0 4,658
PAYCHEX INC COM 704326107 287 3,075 SH   SOLE   0 0 3,075
NORTHROP GRUMMAN CORP COM 666807102 1,287 4,225 SH   SOLE   0 0 4,225
HENRY SCHEIN INC COM 806407102 438 6,550 SH   SOLE   0 0 6,550
FREEPORT-MCMORAN INC CL B 35671D857 450 17,290 SH   SOLE   0 0 17,290
WEYERHAEUSER CO MTN BE COM NEW 962166104 238 7,096 SH   SOLE   0 0 7,096
ENTERPRISE PRODS PARTNERS L COM 293792107 449 22,926 SH   SOLE   0 0 22,926
BALL CORP COM 058498106 335 3,600 SH   SOLE   0 0 3,600
ALPHABET INC CAP STK CL A 02079K305 1,318 752 SH   SOLE   0 0 752
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 1,623 15,698 SH   SOLE   0 0 15,698
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 317 3,731 SH   SOLE   0 0 3,731
LAS VEGAS SANDS CORP COM 517834107 299 5,020 SH   SOLE   0 0 5,020
GABELLI DIVID & INCOME TR COM 36242H104 1,111 51,750 SH   SOLE   0 0 51,750
PROSPERITY BANCSHARES INC COM 743606105 453 6,535 SH   SOLE   0 0 6,535
INTERCONTINENTAL EXCHANGE IN COM 45866F104 235 2,042 SH   SOLE   0 0 2,042
LIVEPERSON INC COM 538146101 1,324 21,279 SH   SOLE   0 0 21,279
COHEN & STEERS INFRASTRUCTUR COM 19248A109 2,784 107,808 SH   SOLE   0 0 107,808
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,310 37,356 SH   SOLE   0 0 37,356
SALESFORCE COM INC COM 79466L302 957 4,300 SH   SOLE   0 0 4,300
EXELIXIS INC COM 30161Q104 9,408 468,755 SH   SOLE   0 0 468,755
NOVAVAX INC COM NEW 670002401 2,621 23,508 SH   SOLE   0 0 23,508
UNITED BANKSHARES INC WEST V COM 909907107 994 30,690 SH   SOLE   0 0 30,690
SPDR SER TR S&P BIOTECH 78464A870 498 3,540 SH   SOLE   0 0 3,540
MASTERCARD INCORPORATED CL A 57636Q104 288 806 SH   SOLE   0 0 806
ANTARES PHARMA INC COM 036642106 13,920 3,488,805 SH   SOLE   0 0 3,488,805
ARES CAPITAL CORP COM 04010L103 4,960 293,663 SH   SOLE   0 0 293,663
FIRST TR MORNINGSTAR DIVID L SHS 336917109 1,394 47,112 SH   SOLE   0 0 47,112
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 7,642 113,218 SH   SOLE   0 0 113,218
SANDY SPRING BANCORP INC COM 800363103 290 9,000 SH   SOLE   0 0 9,000
SPECTRUM PHARMACEUTICALS INC COM 84763A108 595 174,525 SH   SOLE   0 0 174,525
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 4,125 19,435 SH   SOLE   0 0 19,435
BLACKSTONE GROUP INC COM CL A 09260D107 9,731 150,142 SH   SOLE   0 0 150,142
WISDOMTREE TR US MIDCAP FUND 97717W570 378 8,700 SH   SOLE   0 0 8,700
COHEN & STEERS CLOSED END OP COM 19248P106 489 39,355 SH   SOLE   0 0 39,355
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 220 6,410 SH   SOLE   0 0 6,410
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 398 5,415 SH   SOLE   0 0 5,415
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 889 7,950 SH   SOLE   0 0 7,950
VISA INC COM CL A 92826C839 637 2,911 SH   SOLE   0 0 2,911
PHILIP MORRIS INTL INC COM 718172109 311 3,756 SH   SOLE   0 0 3,756
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 691 31,547 SH   SOLE   0 0 31,547
IRIDIUM COMMUNICATIONS INC COM 46269C102 256 6,500 SH   SOLE   0 0 6,500
ZIOPHARM ONCOLOGY INC COM 98973P101 223 88,525 SH   SOLE   0 0 88,525
ULTA BEAUTY INC COM 90384S303 273 950 SH   SOLE   0 0 950
WASHINGTON TR BANCORP COM 940610108 871 19,450 SH   SOLE   0 0 19,450
MITEK SYS INC COM NEW 606710200 8,834 496,865 SH   SOLE   0 0 496,865
CHROMADEX CORP COM NEW 171077407 96 20,000 SH   SOLE   0 0 20,000
STARWOOD PPTY TR INC COM 85571B105 482 24,966 SH   SOLE   0 0 24,966
BROADCOM INC COM 11135F101 362 826 SH   SOLE   0 0 826
SOLAR CAP LTD COM 83413U100 895 51,100 SH   SOLE   0 0 51,100
TESLA INC COM 88160R101 819 1,160 SH   SOLE   0 0 1,160
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 307 1,765 SH   SOLE   0 0 1,765
SHOPIFY INC CL A 82509L107 597 527 SH   SOLE   0 0 527
CYTOSORBENTS CORP COM NEW 23283X206 5,368 673,585 SH   SOLE   0 0 673,585
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 257 4,575 SH   SOLE   0 0 4,575
FACEBOOK INC CL A 30303M102 528 1,933 SH   SOLE   0 0 1,933
CARLYLE GROUP INC COM 14316J108 10,262 326,405 SH   SOLE   0 0 326,405
ABBVIE INC COM 00287Y109 375 3,502 SH   SOLE   0 0 3,502
ZOETIS INC CL A 98978V103 751 4,535 SH   SOLE   0 0 4,535
EATON VANCE MUN INCOME 2028 SHS 27829U105 486 20,745 SH   SOLE   0 0 20,745
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1,551 80,224 SH   SOLE   0 0 80,224
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 852 21,043 SH   SOLE   0 0 21,043
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 200 15,320 SH   SOLE   0 0 15,320
MEDIWOUND LTD ORD SHS M68830104 1,249 337,550 SH   SOLE   0 0 337,550
SIXTH STREET SPECIALTY LENDN COM 83012A109 1,728 83,275 SH   SOLE   0 0 83,275
ALPHABET INC CAP STK CL C 02079K107 3,218 1,837 SH   SOLE   0 0 1,837
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 211 5,550 SH   SOLE   0 0 5,550
ARDELYX INC COM 039697107 66 10,177 SH   SOLE   0 0 10,177
MATINAS BIOPHARMA HLDGS INC COM 576810105 1,944 1,429,532 SH   SOLE   0 0 1,429,532
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 216 928 SH   SOLE   0 0 928
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 39 10,000 SH   SOLE   0 0 10,000
COHERUS BIOSCIENCES INC COM 19249H103 1,699 97,744 SH   SOLE   0 0 97,744
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1,466 28,485 SH   SOLE   0 0 28,485
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 445 7,142 SH   SOLE   0 0 7,142
EASTERLY GOVT PPTYS INC COM 27616P103 4,093 180,693 SH   SOLE   0 0 180,693
FIRSTSERVICE CORP NEW COM 33767E202 1,620 11,847 SH   SOLE   0 0 11,847
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 317 20,000 SH   SOLE   0 0 20,000
PAYPAL HLDGS INC COM 70450Y103 597 2,550 SH   SOLE   0 0 2,550
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 12,735 286,949 SH   SOLE   0 0 286,949
SQUARE INC CL A 852234103 12,350 56,747 SH   SOLE   0 0 56,747
ATOMERA INC COM 04965B100 2,452 152,410 SH   SOLE   0 0 152,410
NUVEEN CORPORATE INCM NOVEME COM 67077N106 437 47,500 SH   SOLE   0 0 47,500
THE TRADE DESK INC COM CL A 88339J105 401 500 SH   SOLE   0 0 500
INVESCO HIGH INCOME 2023 TAR COM 46135X108 1,571 186,342 SH   SOLE   0 0 186,342
COLONY CAP INC NEW CL A COM 19626G108 3,008 625,390 SH   SOLE   0 0 625,390
SNAP INC CL A 83304A106 10 200 SH   SOLE   0 0 200
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 5,748 113,165 SH   SOLE   0 0 113,165
GLOBAL X FDS FINTECH ETF 37954Y814 3,525 75,455 SH   SOLE   0 0 75,455
BOSTON OMAHA CORP COM 101044105 681 24,635 SH   SOLE   0 0 24,635
DUPONT DE NEMOURS INC COM 26614N102 236 3,314 SH   SOLE   0 0 3,314
DENALI THERAPEUTICS INC COM 24823R105 220 2,621 SH   SOLE   0 0 2,621
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 4,772 95,153 SH   SOLE   0 0 95,153
INVESCO HIGH INCOME 2024 TAR COM 46136K105 512 58,705 SH   SOLE   0 0 58,705
PGIM ETF TR ULTRA SHORT 69344A107 2,852 57,215 SH   SOLE   0 0 57,215
WORLD GOLD TR SPDR GLD MINIS 98149E204 1,701 89,834 SH   SOLE   0 0 89,834
JANUS DETROIT STR TR HENDERSON MTG 47103U852 449 8,390 SH   SOLE   0 0 8,390
INTERNATIONAL BUSINESS MACHS COM 459200101 0 2,000 SH Call SOLE   0 0 2,000
FORD MTR CO DEL COM 345370860 61 100,000 SH Call SOLE   0 0 100,000
DUPONT DE NEMOURS INC COM 26614N102 7 1,000 SH Call SOLE   0 0 1,000
CARRIER GLOBAL CORPORATION COM 14448C104 2,154 57,109 SH   SOLE   0 0 57,109
MATTEL INC COM 577081102 50 20,000 SH Call SOLE   0 0 20,000
MATTEL INC COM 577081102 40 50,000 SH Call SOLE   0 0 50,000
INTERNATIONAL BUSINESS MACHS COM 459200101 4 3,000 SH Call SOLE   0 0 3,000
CROCS INC COM 227046109 129 10,000 SH Call SOLE   0 0 10,000
EXELIXIS INC COM 30161Q104 0 20,000 SH Call SOLE   0 0 20,000
ANTARES PHARMA INC COM 036642106 150 100,000 SH Call SOLE   0 0 100,000
FORD MTR CO DEL COM 345370860 57 100,000 SH Call SOLE   0 0 100,000
PALANTIR TECHNOLOGIES INC CL A 69608A108 6,234 264,700 SH   SOLE   0 0 264,700
SNAP INC CL A 83304A106 181 10,000 SH Call SOLE   0 0 10,000
FORD MTR CO DEL COM 345370860 6 10,000 SH Call SOLE   0 0 10,000
XEROX HOLDINGS CORP COM NEW 98421M106 52 20,000 SH Call SOLE   0 0 20,000
MATTEL INC COM 577081102 47 30,000 SH Call SOLE   0 0 30,000
MATTEL INC COM 577081102 96 50,000 SH Call SOLE   0 0 50,000
MATTEL INC COM 577081102 126 50,000 SH Call SOLE   0 0 50,000
MACYS INC COM 55616P104 231 100,000 SH Call SOLE   0 0 100,000
BARCLAYS PLC ADR 06738E204 6 10,000 SH Call SOLE   0 0 10,000
UNITED PARCEL SERVICE INC CL B 911312106 7 1,000 SH Call SOLE   0 0 1,000
GENERAL ELECTRIC CO COM 369604103 27 100,000 SH Call SOLE   0 0 100,000
COLONY CAP INC NEW CL A COM 19626G108 60 100,000 SH Call SOLE   0 0 100,000
FORD MTR CO DEL COM 345370860 37 100,000 SH Call SOLE   0 0 100,000
ANTARES PHARMA INC COM 036642106 33 100,000 SH Call SOLE   0 0 100,000
DENALI THERAPEUTICS INC COM 24823R105 0 100 SH Call SOLE   0 0 100