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
PFIZER INC COM 717081103 486 13,250 SH   SOLE   0 0 13,250
SANDY SPRING BANCORP INC COM 800363103 258 11,200 SH   SOLE   0 0 11,200
DISNEY WALT CO COM DISNEY 254687106 591 4,762 SH   SOLE   0 0 4,762
DANAHER CORPORATION COM 235851102 386 1,793 SH   SOLE   0 0 1,793
GENERAL ELECTRIC CO COM 369604103 2,361 378,985 SH   SOLE   0 0 378,985
MASTERCARD INCORPORATED CL A 57636Q104 1,159 3,426 SH   SOLE   0 0 3,426
AVID BIOSERVICES INC COM 05368M106 8,017 1,052,099 SH   SOLE   0 0 1,052,099
BALL CORP COM 058498106 299 3,600 SH   SOLE   0 0 3,600
ACASTI PHARMA INC CL A NEW 00430K402 3 16,750 SH   SOLE   0 0 16,750
COHERUS BIOSCIENCES INC COM 19249H103 1,941 105,836 SH   SOLE   0 0 105,836
APACHE CORP COM 037411105 265 28,000 SH   SOLE   0 0 28,000
ABBOTT LABS COM 002824100 603 5,541 SH   SOLE   0 0 5,541
PEPSICO INC COM 713448108 723 5,220 SH   SOLE   0 0 5,220
BK OF AMERICA CORP COM 060505104 504 20,921 SH   SOLE   0 0 20,921
AMERICAN EXPRESS CO COM 025816109 425 4,239 SH   SOLE   0 0 4,239
THE TRADE DESK INC COM CL A 88339J105 285 550 SH   SOLE   0 0 550
EXELIXIS INC COM 30161Q104 12,839 525,085 SH   SOLE   0 0 515,085
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 2,867 73,614 SH   SOLE   0 0 73,614
COSTCO WHSL CORP NEW COM 22160K105 1,776 5,004 SH   SOLE   0 0 5,004
CVS HEALTH CORP COM 126650100 362 6,201 SH   SOLE   0 0 6,201
UNION PAC CORP COM 907818108 662 3,365 SH   SOLE   0 0 3,365
APPLE INC COM 037833100 18,636 160,915 SH   SOLE   0 0 160,915
ANTARES PHARMA INC COM 036642106 26 50,000 SH Call SOLE   0 0 50,000
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 49 10,000 SH   SOLE   0 0 10,000
PAYCHEX INC COM 704326107 215 2,700 SH   SOLE   0 0 2,700
MEDIWOUND LTD ORD SHS M68830104 961 255,500 SH   SOLE   0 0 238,500
AMAZON COM INC COM 023135106 4,556 1,447 SH   SOLE   0 0 1,447
INVESCO HIGH INCOME 2024 TAR COM 46136K105 1,702 215,125 SH   SOLE   0 0 215,125
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 3,326 17,662 SH   SOLE   0 0 17,662
AT&T INC COM 00206R102 409 14,331 SH   SOLE   0 0 14,331
QUALCOMM INC COM 747525103 1,068 9,078 SH   SOLE   0 0 9,078
MERCK & CO. INC COM 58933Y105 638 7,687 SH   SOLE   0 0 7,687
ENTERPRISE PRODS PARTNERS L COM 293792107 308 19,500 SH   SOLE   0 0 19,500
PHILIP MORRIS INTL INC COM 718172109 229 3,056 SH   SOLE   0 0 3,056
STARWOOD PPTY TR INC COM 85571B105 1,157 76,706 SH   SOLE   0 0 76,706
ORACLE CORP COM 68389X105 729 12,215 SH   SOLE   0 0 12,215
NORFOLK SOUTHN CORP COM 655844108 200 935 SH   SOLE   0 0 935
PROCTER AND GAMBLE CO COM 742718109 1,647 11,853 SH   SOLE   0 0 11,853
INTERNATIONAL BUSINESS MACHS COM 459200101 7 3,000 SH Call SOLE   0 0 3,000
BOEING CO COM 097023105 665 4,024 SH   SOLE   0 0 4,024
LIVEPERSON INC COM 538146101 1 100 SH Call SOLE   0 0 100
WORLD GOLD TR SPDR GLD MINIS 98149E204 1,283 68,257 SH   SOLE   0 0 68,257
CEDAR FAIR L P DEPOSITRY UNIT 150185106 325 11,570 SH   SOLE   0 0 11,570
NIKE INC CL B 654106103 708 5,636 SH   SOLE   0 0 5,636
COHEN & STEERS QUALITY INCOM COM 19247L106 2,681 241,348 SH   SOLE   0 0 241,348
SCHLUMBERGER LTD COM 806857108 182 11,689 SH   SOLE   0 0 11,689
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 345 4,250 SH   SOLE   0 0 4,250
WALMART INC COM 931142103 2,524 18,039 SH   SOLE   0 0 18,039
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 452 8,342 SH   SOLE   0 0 8,342
ULTA BEAUTY INC COM 90384S303 213 950 SH   SOLE   0 0 950
INTEL CORP COM 458140100 1,288 24,876 SH   SOLE   0 0 24,876
FREEPORT-MCMORAN INC CL B 35671D857 267 17,100 SH   SOLE   0 0 17,100
ARES CAPITAL CORP COM 04010L103 5,552 398,005 SH   SOLE   0 0 398,005
NOVAVAX INC COM NEW 670002401 2,699 24,906 SH   SOLE   0 0 24,906
BOSTON OMAHA CORP COM 101044105 670 41,870 SH   SOLE   0 0 41,870
JANUS DETROIT STR TR HENDERSON MTG 47103U852 450 8,390 SH   SOLE   0 0 8,390
ISHARES TR U.S. FINLS ETF 464287788 291 2,565 SH   SOLE   0 0 2,565
INTERNATIONAL BUSINESS MACHS COM 459200101 2 2,000 SH Call SOLE   0 0 2,000
JPMORGAN CHASE & CO COM 46625H100 1,664 17,282 SH   SOLE   0 0 17,282
MACERICH CO COM 554382101 204 30,000 SH   SOLE   0 0 30,000
EATON VANCE MUN INCOME 2028 SHS 27829U105 437 20,745 SH   SOLE   0 0 20,745
FEDEX CORP COM 31428X106 201 800 SH   SOLE   0 0 800
CISCO SYS INC COM 17275R102 525 13,327 SH   SOLE   0 0 13,327
SHOPIFY INC CL A 82509L107 566 553 SH   SOLE   0 0 553
SURGERY PARTNERS INC COM 86881A100 291 13,300 SH   SOLE   0 0 13,300
BRISTOL-MYERS SQUIBB CO COM 110122108 252 4,185 SH   SOLE   0 0 4,185
CROCS INC COM 227046109 29 10,000 SH Call SOLE   0 0 10,000
EXXON MOBIL CORP COM 30231G102 529 15,418 SH   SOLE   0 0 15,418
CORNING INC COM 219350105 332 10,235 SH   SOLE   0 0 10,235
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 290 988 SH   SOLE   0 0 988
ABBVIE INC COM 00287Y109 228 2,602 SH   SOLE   0 0 2,602
CHEVRON CORP NEW COM 166764100 622 8,640 SH   SOLE   0 0 8,640
UNITED BANKSHARES INC WEST V COM 909907107 1,065 49,590 SH   SOLE   0 0 49,590
BROADCOM INC COM 11135F101 408 1,119 SH   SOLE   0 0 1,119
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,966 9,233 SH   SOLE   0 0 9,233
PGIM ETF TR ULTRA SHORT 69344A107 3,106 62,215 SH   SOLE   0 0 62,215
GILEAD SCIENCES INC COM 375558103 280 4,425 SH   SOLE   0 0 4,425
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 610 7,730 SH   SOLE   0 0 7,730
PROSPERITY BANCSHARES INC COM 743606105 339 6,535 SH   SOLE   0 0 6,535
ZIOPHARM ONCOLOGY INC COM 98973P101 728 289,025 SH   SOLE   0 0 264,025
SQUARE INC CL A 852234103 10,116 62,235 SH   SOLE   0 0 62,235
ATOMERA INC COM 04965B100 1,628 155,830 SH   SOLE   0 0 155,830
VISA INC COM CL A 92826C839 482 2,411 SH   SOLE   0 0 2,411
CAPSTONE TURBINE CORP COM 14067D508 531 111,450 SH   SOLE   0 0 106,450
WEYERHAEUSER CO MTN BE COM NEW 962166104 260 9,116 SH   SOLE   0 0 9,116
WISDOMTREE TR US MIDCAP FUND 97717W570 320 9,345 SH   SOLE   0 0 9,345
ISHARES TR NASDAQ BIOTECH 464287556 231 1,703 SH   SOLE   0 0 1,703
MONDELEZ INTL INC CL A 609207105 333 5,792 SH   SOLE   0 0 5,792
NUVEEN CORPORATE INCM NOVEME COM 67077N106 783 87,500 SH   SOLE   0 0 87,500
BLACKSTONE GROUP INC COM CL A 09260D107 9,024 172,868 SH   SOLE   0 0 172,868
EXELIXIS INC COM 30161Q104 19 20,000 SH Call SOLE   0 0 20,000
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 9,743 279,961 SH   SOLE   0 0 279,961
ISHARES TR PHLX SEMICND ETF 464287523 564 1,850 SH   SOLE   0 0 1,850
MITEK SYS INC COM NEW 606710200 9,620 755,115 SH   SOLE   0 0 725,115
SPDR SER TR S&P BIOTECH 78464A870 394 3,540 SH   SOLE   0 0 3,540
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 245 4,575 SH   SOLE   0 0 4,575
SOLAR CAP LTD COM 83413U100 1,444 91,100 SH   SOLE   0 0 91,100
LAS VEGAS SANDS CORP COM 517834107 234 5,020 SH   SOLE   0 0 5,020
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 292 16,070 SH   SOLE   0 0 16,070
ZOETIS INC CL A 98978V103 757 4,578 SH   SOLE   0 0 4,578
FIRST TR VALUE LINE DIVID IN SHS 33734H106 791 25,132 SH   SOLE   0 0 25,132
ILLINOIS TOOL WKS INC COM 452308109 557 2,885 SH   SOLE   0 0 2,885
FACEBOOK INC CL A 30303M102 506 1,933 SH   SOLE   0 0 1,933
LILLY ELI & CO COM 532457108 340 2,299 SH   SOLE   0 0 2,299
INVESCO HIGH INCOME 2023 TAR COM 46135X108 3,546 447,190 SH   SOLE   0 0 447,190
LIVEPERSON INC COM 538146101 1,258 24,205 SH   SOLE   0 0 24,205
CITIGROUP INC COM NEW 172967424 438 10,157 SH   SOLE   0 0 10,157
SIXTH STREET SPECIALTY LENDN COM 83012A109 1,863 108,275 SH   SOLE   0 0 108,275
SALESFORCE COM INC COM 79466L302 1,081 4,300 SH   SOLE   0 0 4,300
COHEN & STEERS CLOSED END OP COM 19248P106 476 42,825 SH   SOLE   0 0 42,825
HOME DEPOT INC COM 437076102 1,508 5,430 SH   SOLE   0 0 5,430
FIRST TR MORNINGSTAR DIVID L SHS 336917109 1,642 62,996 SH   SOLE   0 0 62,996
COCA COLA CO COM 191216100 477 9,653 SH   SOLE   0 0 9,653
CHROMADEX CORP COM NEW 171077407 100 25,000 SH   SOLE   0 0 25,000
AMGEN INC COM 031162100 216 850 SH   SOLE   0 0 850
TESLA INC COM 88160R101 516 1,203 SH   SOLE   0 0 1,203
IRON MTN INC NEW COM 46284V101 3,536 131,983 SH   SOLE   0 0 131,983
UNITEDHEALTH GROUP INC COM 91324P102 927 2,973 SH   SOLE   0 0 2,973
VERIZON COMMUNICATIONS INC COM 92343V104 1,071 18,003 SH   SOLE   0 0 18,003
CARRIER GLOBAL CORPORATION COM 14448C104 1,637 53,589 SH   SOLE   0 0 53,589
INTERNATIONAL BUSINESS MACHS COM 459200101 979 8,044 SH   SOLE   0 0 8,044
3M CO COM 88579Y101 691 4,311 SH   SOLE   0 0 4,311
ROYCE VALUE TR INC COM 780910105 632 50,000 SH   SOLE   0 0 50,000
NORTHROP GRUMMAN CORP COM 666807102 1,344 4,260 SH   SOLE   0 0 4,260
DEUTSCHE BANK A G NAMEN AKT D18190898 84 10,000 SH   SOLE   0 0 10,000
STARBUCKS CORP COM 855244109 726 8,455 SH   SOLE   0 0 8,455
FIRSTSERVICE CORP NEW COM 33767E202 1,656 12,558 SH   SOLE   0 0 12,558
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 795 46,835 SH   SOLE   0 0 46,835
FEDEX CORP COM 31428X106 33 300 SH Call SOLE   0 0 300
MICROSOFT CORP COM 594918104 8,055 38,295 SH   SOLE   0 0 38,295
UNIVERSAL DISPLAY CORP COM 91347P105 14,726 81,474 SH   SOLE   0 0 81,474
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,112 2,268 SH   SOLE   0 0 2,268
EASTERLY GOVT PPTYS INC COM 27616P103 4,181 186,588 SH   SOLE   0 0 186,588
CYTOSORBENTS CORP COM NEW 23283X206 5,524 692,738 SH   SOLE   0 0 667,738
MARRIOTT INTL INC NEW CL A 571903202 475 5,128 SH   SOLE   0 0 5,128
GABELLI DIVID & INCOME TR COM 36242H104 950 51,750 SH   SOLE   0 0 51,750
GOLDMAN SACHS GROUP INC COM 38141G104 213 1,060 SH   SOLE   0 0 1,060
ALPHABET INC CAP STK CL A 02079K305 919 627 SH   SOLE   0 0 627
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 835 24,466 SH   SOLE   0 0 24,466
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1,803 34,885 SH   SOLE   0 0 34,885
MATINAS BIOPHARMA HLDGS INC COM 576810105 592 772,485 SH   SOLE   0 0 772,485
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 5,936 116,865 SH   SOLE   0 0 116,865
CARLYLE GROUP INC COM 14316J108 8,985 364,202 SH   SOLE   0 0 364,202
ALPHABET INC CAP STK CL C 02079K107 3,346 2,277 SH   SOLE   0 0 2,277
HONEYWELL INTL INC COM 438516106 307 1,866 SH   SOLE   0 0 1,866
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 835 46,816 SH   SOLE   0 0 46,816
EMERSON ELEC CO COM 291011104 314 4,787 SH   SOLE   0 0 4,787
CATERPILLAR INC DEL COM 149123101 256 1,714 SH   SOLE   0 0 1,714
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 754 68,320 SH   SOLE   0 0 68,320
FISERV INC COM 337738108 219 2,130 SH   SOLE   0 0 2,130
HENRY SCHEIN INC COM 806407102 385 6,550 SH   SOLE   0 0 6,550
WASHINGTON TR BANCORP COM 940610108 596 19,450 SH   SOLE   0 0 19,450
BAXTER INTL INC COM 071813109 780 9,702 SH   SOLE   0 0 9,702
UNITED PARCEL SERVICE INC CL B 911312106 325 1,948 SH   SOLE   0 0 1,948
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 6,886 108,841 SH   SOLE   0 0 108,841
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 342 5,415 SH   SOLE   0 0 5,415
GLOBAL X FDS FINTECH ETF 37954Y814 1,388 36,559 SH   SOLE   0 0 36,559
INTUIT COM 461202103 616 1,887 SH   SOLE   0 0 1,887
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 774 8,510 SH   SOLE   0 0 8,510
ANTARES PHARMA INC COM 036642106 10,057 3,724,885 SH   SOLE   0 0 3,624,885
KINDER MORGAN INC DEL COM 49456B101 138 11,216 SH   SOLE   0 0 11,216
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 269 1,765 SH   SOLE   0 0 1,765
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 330 23,000 SH   SOLE   0 0 23,000
PAYPAL HLDGS INC COM 70450Y103 556 2,824 SH   SOLE   0 0 2,824
COHEN & STEERS INFRASTRUCTUR COM 19248A109 2,397 107,808 SH   SOLE   0 0 107,808
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,012 247,945 SH   SOLE   0 0 227,945
JOHNSON & JOHNSON COM 478160104 3,229 21,689 SH   SOLE   0 0 21,689