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
ABBOTT LABS COM 002824100 1,233 8,762 SH   SOLE   0 0 8,762
AMAZON COM INC COM 023135106 5,542 1,662 SH   SOLE   0 0 1,662
AMERICAN EXPRESS CO COM 025816109 750 4,584 SH   SOLE   0 0 4,584
AMGEN INC COM 031162100 224 994 SH   SOLE   0 0 994
AMPLIFY ETF TR SEYMOUR CANNBS 032108854 325 23,035 SH   SOLE   0 0 23,035
ANTARES PHARMA INC COM 036642106 357 100,000 SH   SOLE   0 0 100,000
ANTARES PHARMA INC COM 036642106 12,836 3,595,475 SH   SOLE   0 0 3,595,475
APPLE INC COM 037833100 29,383 165,471 SH   SOLE   0 0 165,471
AUTOMATIC DATA PROCESSING IN COM 053015103 296 1,200 SH   SOLE   0 0 1,200
BALL CORP COM 058498106 265 2,750 SH   SOLE   0 0 2,750
BK OF AMERICA CORP COM 060505104 919 20,645 SH   SOLE   0 0 20,645
BAXTER INTL INC COM 071813109 726 8,452 SH   SOLE   0 0 8,452
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,411 8,065 SH   SOLE   0 0 8,065
BOEING CO COM 097023105 1,072 5,324 SH   SOLE   0 0 5,324
BRISTOL-MYERS SQUIBB CO COM 110122108 660 10,587 SH   SOLE   0 0 10,587
CVS HEALTH CORP COM 126650100 1,023 9,912 SH   SOLE   0 0 9,912
CANTALOUPE INC COM 138103106 14,532 1,636,506 SH   SOLE   0 0 1,636,506
CATERPILLAR INC COM 149123101 753 3,640 SH   SOLE   0 0 3,640
CEDAR FAIR L P DEPOSITRY UNIT 150185106 604 12,070 SH   SOLE   0 0 12,070
CHEVRON CORP NEW COM 166764100 1,012 8,623 SH   SOLE   0 0 8,623
CHROMADEX CORP COM NEW 171077407 60 16,000 SH   SOLE   0 0 16,000
CITIGROUP INC COM NEW 172967424 735 12,172 SH   SOLE   0 0 12,172
COCA COLA CO COM 191216100 543 9,172 SH   SOLE   0 0 9,172
CORNING INC COM 219350105 472 12,678 SH   SOLE   0 0 12,678
DANAHER CORPORATION COM 235851102 1,061 3,225 SH   SOLE   0 0 3,225
DEERE & CO COM 244199105 258 753 SH   SOLE   0 0 753
DISNEY WALT CO COM 254687106 655 4,226 SH   SOLE   0 0 4,226
DOW INC COM 260557103 499 8,803 SH   SOLE   0 0 8,803
EMERSON ELEC CO COM 291011104 850 9,144 SH   SOLE   0 0 9,144
ENTERPRISE PRODS PARTNERS L COM 293792107 473 21,526 SH   SOLE   0 0 21,526
FIRST TR MORNINGSTAR DIVID L SHS 336917109 1,134 31,879 SH   SOLE   0 0 31,879
FORD MTR CO DEL COM 345370860 7,836 377,284 SH   SOLE   0 0 377,284
FORD MTR CO DEL COM 345370860 1,952 94,000 SH   SOLE   0 0 94,000
GENERAL ELECTRIC CO COM NEW 369604301 4,255 45,036 SH   SOLE   0 0 45,036
GENERAL ELECTRIC CO COM NEW 369604301 9,447 100,000 SH   SOLE   0 0 100,000
HOME DEPOT INC COM 437076102 3,304 7,961 SH   SOLE   0 0 7,961
HONEYWELL INTL INC COM 438516106 347 1,665 SH   SOLE   0 0 1,665
ILLINOIS TOOL WKS INC COM 452308109 404 1,635 SH   SOLE   0 0 1,635
INTEL CORP COM 458140100 565 10,971 SH   SOLE   0 0 10,971
INTERNATIONAL BUSINESS MACHS COM 459200101 3,268 24,447 SH   SOLE   0 0 24,447
INTUIT COM 461202103 1,209 1,880 SH   SOLE   0 0 1,880
ISHARES TR ISHARES SEMICDTR 464287523 1,003 1,850 SH   SOLE   0 0 1,850
ISHARES TR ISHARES BIOTECH 464287556 328 2,152 SH   SOLE   0 0 2,152
ISHARES TR U.S. TECH ETF 464287721 797 6,940 SH   SOLE   0 0 6,940
ISHARES TR U.S. FINLS ETF 464287788 445 5,130 SH   SOLE   0 0 5,130
JOHNSON & JOHNSON COM 478160104 4,215 24,639 SH   SOLE   0 0 24,639
LILLY ELI & CO COM 532457108 649 2,349 SH   SOLE   0 0 2,349
LIVEPERSON INC COM 538146101 498 13,948 SH   SOLE   0 0 13,948
MARRIOTT INTL INC NEW CL A 571903202 973 5,888 SH   SOLE   0 0 5,888
MATINAS BIOPHARMA HLDGS INC COM 576810105 3,665 3,628,906 SH   SOLE   0 0 3,628,906
MATTEL INC COM 577081102 1,097 50,900 SH   SOLE   0 0 50,900
MCDONALDS CORP COM 580135101 280 1,043 SH   SOLE   0 0 1,043
MICROSOFT CORP COM 594918104 12,727 37,843 SH   SOLE   0 0 37,843
MITEK SYS INC COM NEW 606710200 6,386 359,765 SH   SOLE   0 0 359,765
MONDELEZ INTL INC CL A 609207105 365 5,497 SH   SOLE   0 0 5,497
NIKE INC CL B 654106103 972 5,831 SH   SOLE   0 0 5,831
NORTHROP GRUMMAN CORP COM 666807102 1,471 3,800 SH   SOLE   0 0 3,800
NOVAVAX INC COM NEW 670002401 2,861 20,000 SH   SOLE   0 0 20,000
NUCOR CORP COM 670346105 203 1,781 SH   SOLE   0 0 1,781
PALISADE BIO INC COM 696389105 169 130,000 SH   SOLE   0 0 130,000
PAYCHEX INC COM 704326107 420 3,075 SH   SOLE   0 0 3,075
PEPSICO INC COM 713448108 1,372 7,899 SH   SOLE   0 0 7,899
PFIZER INC COM 717081103 863 14,617 SH   SOLE   0 0 14,617
PHASEBIO PHARMACEUTICALS INC COM 717224109 30 11,675 SH   SOLE   0 0 11,675
PHILIP MORRIS INTL INC COM 718172109 388 4,086 SH   SOLE   0 0 4,086
PROCTER AND GAMBLE CO COM 742718109 1,948 11,909 SH   SOLE   0 0 11,909
PROSPERITY BANCSHARES INC COM 743606105 472 6,535 SH   SOLE   0 0 6,535
QUALCOMM INC COM 747525103 2,259 12,353 SH   SOLE   0 0 12,353
SANDY SPRING BANCORP INC COM 800363103 240 5,000 SH   SOLE   0 0 5,000
SAUL CTRS INC COM 804395101 290 5,475 SH   SOLE   0 0 5,475
HENRY SCHEIN INC COM 806407102 508 6,550 SH   SOLE   0 0 6,550
SQUARE INC CL A 852234103 8,532 52,827 SH   SOLE   0 0 52,827
STARBUCKS CORP COM 855244109 946 8,085 SH   SOLE   0 0 8,085
TJX COS INC NEW COM 872540109 626 8,245 SH   SOLE   0 0 8,245
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 481 4,000 SH   SOLE   0 0 4,000
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 20 2,550 SH   SOLE   0 0 2,550
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 401 50,000 SH   SOLE   0 0 50,000
UNION PAC CORP COM 907818108 854 3,388 SH   SOLE   0 0 3,388
UNITED BANKSHARES INC WEST V COM 909907107 412 11,345 SH   SOLE   0 0 11,345
UNITED PARCEL SERVICE INC CL B 911312106 651 3,038 SH   SOLE   0 0 3,038
V F CORP COM 918204108 220 3,000 SH   SOLE   0 0 3,000
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 274 628 SH   SOLE   0 0 628
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 431 3,717 SH   SOLE   0 0 3,717
VANGUARD INDEX FDS TOTAL STK MKT 922908769 208 860 SH   SOLE   0 0 860
WALMART INC COM 931142103 1,475 10,194 SH   SOLE   0 0 10,194
WASHINGTON TR BANCORP INC COM 940610108 1,096 19,450 SH   SOLE   0 0 19,450
WEYERHAEUSER CO MTN BE COM NEW 962166104 483 11,733 SH   SOLE   0 0 11,733
ABBVIE INC COM 00287Y109 1,008 7,448 SH   SOLE   0 0 7,448
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,111 1,960 SH   SOLE   0 0 1,960
AKOUSTIS TECHNOLOGIES INC COM 00973N102 1,612 241,265 SH   SOLE   0 0 241,265
ALPHABET INC CAP STK CL C 02079K107 5,767 1,993 SH   SOLE   0 0 1,993
ALPHABET INC CAP STK CL A 02079K305 2,352 812 SH   SOLE   0 0 812
AMERICAN TOWER CORP NEW COM 03027X100 316 1,080 SH   SOLE   0 0 1,080
APA CORPORATION COM 03743Q108 753 28,000 SH   SOLE   0 0 28,000
ARES CAPITAL CORP COM 04010L103 5,539 261,398 SH   SOLE   0 0 261,398
ASPEN AEROGELS INC COM 04523Y105 2,561 51,441 SH   SOLE   0 0 51,441
ATOMERA INC COM 04965B100 3,269 162,484 SH   SOLE   0 0 162,484
AVID BIOSERVICES INC COM 05368M106 22,431 768,727 SH   SOLE   0 0 768,727
BLACKROCK INC COM 09247X101 352 384 SH   SOLE   0 0 384
BLACKSTONE INC COM 09260D107 17,007 131,441 SH   SOLE   0 0 131,441
BROADSTONE NET LEASE INC COM 11135E203 2,036 82,035 SH   SOLE   0 0 82,035
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 11135E203 4,818 21,308 SH   SOLE   0 0 21,308
BROADCOM INC COM 11135F101 484 727 SH   SOLE   0 0 727
CME GROUP INC COM 12572Q105 226 990 SH   SOLE   0 0 990
CAPITAL ONE FINL CORP COM 14040H105 366 2,525 SH   SOLE   0 0 2,525
CAPSTONE GREEN ENERGY CORP COM 14067D508 365 109,950 SH   SOLE   0 0 109,950
CARLYLE GROUP INC COM 14316J108 16,624 302,800 SH   SOLE   0 0 302,800
CARRIER GLOBAL CORPORATION COM 14448C104 4,878 89,930 SH   SOLE   0 0 89,930
CISCO SYS INC COM 17275R102 627 9,897 SH   SOLE   0 0 9,897
COHEN & STEERS QUALITY INCOM COM 19247L106 3,901 214,105 SH   SOLE   0 0 214,105
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,982 69,536 SH   SOLE   0 0 69,536
COHEN & STEERS CLOSED-END OP COM 19248P106 282 19,085 SH   SOLE   0 0 19,085
COHERUS BIOSCIENCES INC COM 19249H103 634 39,734 SH   SOLE   0 0 39,734
COMCAST CORP NEW CL A 20030N101 305 6,067 SH   SOLE   0 0 6,067
CONOCOPHILLIPS COM 20825C104 220 3,055 SH   SOLE   0 0 3,055
COSTCO WHSL CORP NEW COM 22160K105 2,323 4,092 SH   SOLE   0 0 4,092
CYTOSORBENTS CORP COM NEW 23283X206 3,288 784,836 SH   SOLE   0 0 784,836
DIAGEO PLC SPON ADR NEW 25243Q205 221 1,006 SH   SOLE   0 0 1,006
DIGITALBRIDGE GROUP INC CL A COM 25401T108 11,606 1,393,250 SH   SOLE   0 0 1,393,250
DIGITALBRIDGE GROUP INC CL A COM 25401T108 2,499 300,000 SH   SOLE   0 0 300,000
DUPONT DE NEMOURS INC COM 26614N102 320 3,958 SH   SOLE   0 0 3,958
DUPONT DE NEMOURS INC COM 26614N102 162 2,000 SH   SOLE   0 0 2,000
EASTERLY GOVT PPTYS INC COM 27616P103 2,887 125,963 SH   SOLE   0 0 125,963
ENERGY RECOVERY INC COM 29270J100 1,645 76,545 SH   SOLE   0 0 76,545
EXELIXIS INC COM 30161Q104 1,828 100,000 SH   SOLE   0 0 100,000
EXELIXIS INC COM 30161Q104 3,591 196,420 SH   SOLE   0 0 196,420
EXXON MOBIL CORP COM 30231G102 122 2,000 SH   SOLE   0 0 2,000
EXXON MOBIL CORP COM 30231G102 897 14,658 SH   SOLE   0 0 14,658
FACEBOOK INC CL A 30303M102 310 921 SH   SOLE   0 0 921
FEDEX CORP COM 31428X106 816 3,156 SH   SOLE   0 0 3,156
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 12,896 152,520 SH   SOLE   0 0 152,520
FIRST TR VALUE LINE DIVID IN SHS 33734H106 2,179 50,621 SH   SOLE   0 0 50,621
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 477 5,165 SH   SOLE   0 0 5,165
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 319 6,890 SH   SOLE   0 0 6,890
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 966 7,320 SH   SOLE   0 0 7,320
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 17,184 325,523 SH   SOLE   0 0 325,523
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 636 12,943 SH   SOLE   0 0 12,943
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 7,390 134,146 SH   SOLE   0 0 134,146
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 5,139 222,855 SH   SOLE   0 0 222,855
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1,049 20,990 SH   SOLE   0 0 20,990
FIRSTSERVICE CORP NEW COM 33767E202 2,479 12,619 SH   SOLE   0 0 12,619
INTRUSION INC COM NEW 33767E202 77 22,355 SH   SOLE   0 0 22,355
FREEPORT-MCMORAN INC CL B 35671D857 691 16,548 SH   SOLE   0 0 16,548
GABELLI DIVID & INCOME TR COM 36242H104 1,532 56,750 SH   SOLE   0 0 56,750
GENERAL MTRS CO COM 37045V100 246 4,200 SH   SOLE   0 0 4,200
GLOBAL X FDS FINTECH ETF 37954Y814 4,368 109,124 SH   SOLE   0 0 109,124
GOLDMAN SACHS GROUP INC COM 38141G104 470 1,229 SH   SOLE   0 0 1,229
GOLUB CAP BDC INC COM 38173M102 174 11,250 SH   SOLE   0 0 11,250
INTERCONTINENTAL EXCHANGE IN COM 45866F104 327 2,392 SH   SOLE   0 0 2,392
INVESCO HIG INCM 2023 TARG T COM 46135X108 100 10,725 SH   SOLE   0 0 10,725
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 3,233 45,266 SH   SOLE   0 0 45,266
IQVIA HLDGS INC COM 46266C105 226 800 SH   SOLE   0 0 800
IRIDIUM COMMUNICATIONS INC COM 46269C102 206 5,000 SH   SOLE   0 0 5,000
IRON MTN INC NEW COM 46284V101 8,921 170,475 SH   SOLE   0 0 170,475
JPMORGAN CHASE & CO COM 46625H100 3,284 20,738 SH   SOLE   0 0 20,738
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 5,796 114,825 SH   SOLE   0 0 114,825
JANUS DETROIT STR TR HENDERSON MTG 47103U852 438 8,305 SH   SOLE   0 0 8,305
KINDER MORGAN INC DEL COM 49456B101 675 42,535 SH   SOLE   0 0 42,535
MASTERCARD INCORPORATED CL A 57636Q104 245 681 SH   SOLE   0 0 681
MERCK & CO INC COM 58933Y105 728 9,498 SH   SOLE   0 0 9,498
MODERNA INC COM 60770K107 317 1,250 SH   SOLE   0 0 1,250
ORACLE CORP COM 68389X105 1,212 13,903 SH   SOLE   0 0 13,903
PGIM ETF TR ULTRA SHORT 69344A107 1,986 40,125 SH   SOLE   0 0 40,125
PALANTIR TECHNOLOGIES INC CL A 69608A108 6,594 362,098 SH   SOLE   0 0 362,098
PAYPAL HLDGS INC COM 70450Y103 490 2,600 SH   SOLE   0 0 2,600
SPDR SER TR S&P BIOTECH 78464A870 406 3,630 SH   SOLE   0 0 3,630
SALESFORCE COM INC COM 79466L302 1,147 4,515 SH   SOLE   0 0 4,515
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 270 1,323 SH   SOLE   0 0 1,323
SHOPIFY INC CL A 82509L107 951 690 SH   SOLE   0 0 690
SIRIUS XM HOLDINGS INC COM 82968B103 73 11,473 SH   SOLE   0 0 11,473
SIXTH STREET SPECIALTY LENDN COM 83012A109 1,822 77,900 SH   SOLE   0 0 77,900
SLR INVESTMENT CORP COM 83413U100 217 11,800 SH   SOLE   0 0 11,800
SPECTRUM PHARMACEUTICALS INC COM 84763A108 19 14,600 SH   SOLE   0 0 14,600
STARWOOD PPTY TR INC COM 85571B105 1,019 41,914 SH   SOLE   0 0 41,914
TARGET CORP COM 87612E106 316 1,365 SH   SOLE   0 0 1,365
WORLD GOLD TR SPDR GLD MINIS 87612E106 580 31,922 SH   SOLE   0 0 31,922
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 326 20,000 SH   SOLE   0 0 20,000
TESLA INC COM 88160R101 1,082 1,024 SH   SOLE   0 0 1,024
THE TRADE DESK INC COM CL A 88339J105 682 7,445 SH   SOLE   0 0 7,445
3M CO COM 88579Y101 665 3,742 SH   SOLE   0 0 3,742
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 242 13,500 SH   SOLE   0 0 13,500
ULTA BEAUTY INC COM 90384S303 392 950 SH   SOLE   0 0 950
UNITEDHEALTH GROUP INC COM 91324P102 1,101 2,193 SH   SOLE   0 0 2,193
UNIVERSAL DISPLAY CORP COM 91347P105 11,629 70,463 SH   SOLE   0 0 70,463
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 238 1,105 SH   SOLE   0 0 1,105
VERIZON COMMUNICATIONS INC COM 92343V104 712 13,708 SH   SOLE   0 0 13,708
VISA INC COM CL A 92826C839 773 3,566 SH   SOLE   0 0 3,566
WISDOMTREE TR US MIDCAP FUND 97717W570 478 8,500 SH   SOLE   0 0 8,500
XEROX HOLDINGS CORP COM NEW 98421M106 3,890 171,810 SH   SOLE   0 0 171,810
ZIMMER BIOMET HOLDINGS INC COM 98956P102 207 1,626 SH   SOLE   0 0 1,626
ZOETIS INC CL A 98978V103 1,104 4,523 SH   SOLE   0 0 4,523
DEUTSCHE BANK A G NAMEN AKT D18190898 125 10,000 SH   SOLE   0 0 10,000
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 547 15,305 SH   SOLE   0 0 15,305
MEDIWOUND LTD ORD SHS M68830104 863 365,750 SH   SOLE   0 0 365,750