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,191 10,873 SH   SOLE   640 0 10,233
ADVANCED MICRO DEVICES INC COM 007903107 1,747 19,047 SH   SOLE   0 0 19,047
AIR PRODS & CHEMS INC COM 009158106 312 1,141 SH   SOLE   0 0 1,141
ALLIANZGI CONV & INCOME FD COM 018828103 166 29,000 SH   SOLE   0 0 29,000
ALLSTATE CORP COM 020002101 231 2,102 SH   SOLE   0 0 2,102
AMARIN CORP PLC SPONS ADR NEW 023111206 79 16,250 SH   SOLE   0 0 16,250
AMAZON COM INC COM 023135106 39,617 12,164 SH   SOLE   224 0 11,940
AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 489 6,571 SH   SOLE   0 0 6,571
AMERICAN EXPRESS CO COM 025816109 750 6,206 SH   SOLE   180 0 6,026
AMERICAN WTR WKS CO INC NEW COM 030420103 2,023 13,179 SH   SOLE   0 0 13,179
AMGEN INC COM 031162100 2,831 12,314 SH   SOLE   1,150 0 11,164
AMPHENOL CORP NEW CL A 032095101 1,639 12,530 SH   SOLE   0 0 12,530
AMPLIFY ETF TR ONLIN RETL ETF 032108102 249 2,174 SH   SOLE   0 0 2,174
ANNALY CAPITAL MANAGEMENT IN COM 035710409 696 82,406 SH   SOLE   0 0 82,406
APOLLO SR FLOATING RATE FD I COM 037636107 503 34,927 SH   SOLE   34,927 0 0
APOLLO TACTICAL INCOME FD IN COM 037638103 177 12,226 SH   SOLE   12,226 0 0
APPLE INC COM 037833100 48,241 363,565 SH   SOLE   37,036 0 326,529
APPLIED MATLS INC COM 038222105 223 2,580 SH   SOLE   0 0 2,580
ARCHER DANIELS MIDLAND CO COM 039483102 287 5,698 SH   SOLE   0 0 5,698
ASTRAZENECA PLC SPONSORED ADR 046353108 269 5,384 SH   SOLE   0 0 5,384
AUTODESK INC COM 052769106 210 687 SH   SOLE   0 0 687
AVINO SILVER & GOLD MINES LT COM 053906103 13 10,000 SH   SOLE   0 0 10,000
BRT APARTMENTS CORP COM 055645303 248 59,031 SH   SOLE   56,616 0 2,415
BK OF AMERICA CORP COM 060505104 1,120 36,938 SH   SOLE   0 0 36,938
BAXTER INTL INC COM 071813109 247 3,074 SH   SOLE   275 0 2,799
BECTON DICKINSON & CO COM 075887109 255 1,018 SH   SOLE   0 0 1,018
BERKSHIRE HATHAWAY INC DEL CL A 084670108 962 2,651 SH   SOLE   2,651 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,638 15,691 SH   SOLE   0 0 15,691
BOEING CO COM 097023105 5,728 26,757 SH   SOLE   1,348 0 25,409
BRISTOL-MYERS SQUIBB CO COM 110122108 6,774 109,210 SH   SOLE   3,325 0 105,885
CSX CORP COM 126408103 3,199 35,247 SH   SOLE   0 0 35,247
CVS HEALTH CORP COM 126650100 2,213 32,399 SH   SOLE   0 0 32,399
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 775 49,059 SH   SOLE   0 0 49,059
CHEVRON CORP NEW COM 166764100 1,102 13,048 SH   SOLE   0 0 13,048
COCA COLA CO COM 191216100 1,768 32,232 SH   SOLE   0 0 32,232
DISNEY WALT CO COM 254687106 1,678 9,264 SH   SOLE   0 0 9,264
DOVER CORP COM 260003108 1,049 8,305 SH   SOLE   0 0 8,305
EATON VANCE CORP COM NON VTG 278265103 428 6,300 SH   SOLE   0 0 6,300
ECOLAB INC COM 278865100 1,254 5,798 SH   SOLE   0 0 5,798
ENTERPRISE PRODS PARTNERS L COM 293792107 6,397 326,555 SH   SOLE   0 0 326,555
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 7,015 13,984 SH   SOLE   0 0 13,984
GABELLI EQUITY TR INC COM 362397101 121 19,256 SH   SOLE   0 0 19,256
GLADSTONE COMMERCIAL CORP COM 376536108 9,491 527,256 SH   SOLE   8,440 0 518,816
HEALTHCARE RLTY TR COM 421946104 667 22,537 SH   SOLE   0 0 22,537
HOME DEPOT INC COM 437076102 11,514 43,347 SH   SOLE   1,330 0 42,017
HONEYWELL INTL INC COM 438516106 8,816 41,446 SH   SOLE   1,075 0 40,371
ISHARES TR CORE S&P500 ETF 464287200 384 1,024 SH   SOLE   0 0 1,024
ISHARES TR CORE S&P MCP ETF 464287507 264 1,148 SH   SOLE   0 0 1,148
ISHARES TR RUS 2000 GRW ETF 464287648 1,725 6,015 SH   SOLE   790 0 5,225
ISHARES TR CORE S&P SCP ETF 464287804 231 2,516 SH   SOLE   0 0 2,516
ISHARES TR PFD AND INCM SEC 464288687 1,351 35,078 SH   SOLE   3,700 0 31,378
JOHNSON & JOHNSON COM 478160104 2,422 15,391 SH   SOLE   850 0 14,541
KIMBERLY-CLARK CORP COM 494368103 1,123 8,331 SH   SOLE   0 0 8,331
LILLY ELI & CO COM 532457108 2,184 12,937 SH   SOLE   0 0 12,937
LOCKHEED MARTIN CORP COM 539830109 2,905 8,184 SH   SOLE   545 0 7,639
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 5,541 130,565 SH   SOLE   0 0 130,565
MARRIOTT INTL INC NEW CL A 571903202 234 1,775 SH   SOLE   0 0 1,775
MARTIN MARIETTA MATLS INC COM 573284106 2,269 7,990 SH   SOLE   675 0 7,315
MICROSOFT CORP COM 594918104 10,551 47,439 SH   SOLE   1,125 0 46,314
MONDELEZ INTL INC CL A 609207105 323 5,517 SH   SOLE   0 0 5,517
NIKE INC CL B 654106103 3,709 26,220 SH   SOLE   0 0 26,220
NORFOLK SOUTHN CORP COM 655844108 1,623 6,830 SH   SOLE   0 0 6,830
NORTHROP GRUMMAN CORP COM 666807102 494 1,621 SH   SOLE   0 0 1,621
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 300 11,517 SH   SOLE   0 0 11,517
ONEOK INC NEW COM 682680103 230 5,990 SH   SOLE   0 0 5,990
PEPSICO INC COM 713448108 4,289 28,923 SH   SOLE   625 0 28,298
PFIZER INC COM 717081103 6,212 168,764 SH   SOLE   3,550 0 165,214
PHILLIPS 66 COM 718546104 485 6,931 SH   SOLE   906 0 6,025
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 156 18,964 SH   SOLE   0 0 18,964
PROCTER AND GAMBLE CO COM 742718109 3,454 24,823 SH   SOLE   950 0 23,873
SEMPRA ENERGY COM 816851109 1,978 15,526 SH   SOLE   670 0 14,856
STARBUCKS CORP COM 855244109 991 9,265 SH   SOLE   0 0 9,265
SYSCO CORP COM 871829107 878 11,820 SH   SOLE   0 0 11,820
TEXAS INSTRS INC COM 882508104 599 3,651 SH   SOLE   0 0 3,651
THERMO FISHER SCIENTIFIC INC COM 883556102 11,195 24,036 SH   SOLE   1,295 0 22,741
UNION PAC CORP COM 907818108 484 2,323 SH   SOLE   0 0 2,323
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 381 4,160 SH   SOLE   0 0 4,160
VANGUARD INDEX FDS GROWTH ETF 922908736 408 1,612 SH   SOLE   0 0 1,612
BLACKROCK CORE BD TR SHS BEN INT 09249E101 3,410 209,215 SH   SOLE   0 0 209,215
RAYTHEON TECHNOLOGIES CORP COM 75513E101 851 11,906 SH   SOLE   175 0 11,731
INVESCO QQQ TR UNIT SER 1 46090E103 13,636 43,462 SH   SOLE   6,689 0 36,773
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 148 13,000 SH   SOLE   0 0 13,000
TARGET CORP COM 87612E106 3,191 18,079 SH   SOLE   0 0 18,079
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 5,559 275,342 SH   SOLE   0 0 275,342
BEYOND MEAT INC COM 08862E109 449 3,590 SH   SOLE   0 0 3,590
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 894 57,112 SH   SOLE   57,112 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1,649 7,769 SH   SOLE   0 0 7,769
AGNC INVT CORP COM 00123Q104 246 15,772 SH   SOLE   0 0 15,772
ALPS ETF TR ALERIAN MLP 00162Q452 1,294 50,421 SH   SOLE   3,991 0 46,430
AT&T INC COM 00206R102 6,140 213,508 SH   SOLE   7,361 0 206,147
ARK ETF TR INNOVATION ETF 00214Q104 1,831 14,711 SH   SOLE   0 0 14,711
ARK ETF TR NEXT GNRTN INTER 00214Q401 452 3,085 SH   SOLE   0 0 3,085
ARK ETF TR FINTECH INNOVA 00214Q708 240 4,828 SH   SOLE   0 0 4,828
ABBVIE INC COM 00287Y109 8,456 78,921 SH   SOLE   0 0 78,921
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,187 6,373 SH   SOLE   0 0 6,373
ADVISORSHARES TR DORSY SHRT ETF 00768Y529 276 24,186 SH   SOLE   0 0 24,186
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,699 15,896 SH   SOLE   255 0 15,641
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 90 20,000 SH   SOLE   0 0 20,000
ALLIANZGI DIVIDEND INT & PRM COM 01883A107 158 11,769 SH   SOLE   0 0 11,769
ALLIANZGI ARTIFICIAL INTELLI COM 01883M101 456 17,300 SH   SOLE   0 0 17,300
ALPHABET INC CAP STK CL C 02079K107 4,839 2,762 SH   SOLE   107 0 2,655
ALPHABET INC CAP STK CL A 02079K305 9,280 5,295 SH   SOLE   0 0 5,295
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 201 20,350 SH   SOLE   0 0 20,350
ALTRIA GROUP INC COM 02209S103 510 12,431 SH   SOLE   300 0 12,131
AMERICAN AIRLS GROUP INC COM 02376R102 276 17,531 SH   SOLE   0 0 17,531
AMERICAN TOWER CORP NEW COM 03027X100 13,480 60,054 SH   SOLE   2,205 0 57,849
ANIXA BIOSCIENCES INC COM 03528H109 37 12,000 SH   SOLE   0 0 12,000
APOLLO INVT CORP COM NEW 03761U502 156 14,640 SH   SOLE   6,999 0 7,641
ARES CAPITAL CORP COM 04010L103 1,424 84,287 SH   SOLE   72,212 0 12,075
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 345 4,500 SH   SOLE   0 0 4,500
ASPIRA WOMENS HEALTH INC COM 04537Y109 2,698 402,112 SH   SOLE   0 0 402,112
AXON ENTERPRISE INC COM 05464C101 260 2,125 SH   SOLE   0 0 2,125
BCE INC COM NEW 05534B760 1,428 33,376 SH   SOLE   0 0 33,376
BNY MELLON ALCENTRA GLOBAL C COM 05588N108 123 14,430 SH   SOLE   0 0 14,430
BLACKROCK INC COM 09247X101 422 585 SH   SOLE   0 0 585
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 1,223 79,070 SH   SOLE   0 0 79,070
BLACKROCK MUNI INCOME TR II COM 09249N101 854 55,381 SH   SOLE   0 0 55,381
BLACKROCK MUNIVEST FD INC COM 09253R105 168 18,314 SH   SOLE   0 0 18,314
BLACKROCK MUNIVEST FD II INC COM 09253T101 562 37,793 SH   SOLE   0 0 37,793
BLACKROCK MUNIYILD QULT FD I COM 09254F100 244 14,785 SH   SOLE   0 0 14,785
BLACKSTONE GROUP INC COM CL A 09260D107 483 7,450 SH   SOLE   1,536 0 5,914
BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 1,985 54,573 SH   SOLE   0 0 54,573
BLUEPRINT MEDICINES CORP COM 09627Y109 231 2,060 SH   SOLE   0 0 2,060
BROADCOM INC COM 11135F101 2,697 6,160 SH   SOLE   0 0 6,160
CARRIER GLOBAL CORPORATION COM 14448C104 326 8,644 SH   SOLE   75 0 8,569
CHEWY INC CL A 16679L109 233 2,594 SH   SOLE   0 0 2,594
CHURCHILL CAPITAL CORP V UNIT 99/99/9999 17144T206 105 10,000 SH   SOLE   10,000 0 0
CISCO SYS INC COM 17275R102 3,413 76,270 SH   SOLE   1,740 0 74,530
CLOUDFLARE INC CL A COM 18915M107 414 5,449 SH   SOLE   0 0 5,449
COHEN & STEERS LTD DURATION COM 19248C105 2,105 79,124 SH   SOLE   79,124 0 0
COMCAST CORP NEW CL A 20030N101 1,732 33,059 SH   SOLE   475 0 32,584
CONOCOPHILLIPS COM 20825C104 575 14,370 SH   SOLE   1,813 0 12,557
CONSTELLATION BRANDS INC CL A 21036P108 329 1,501 SH   SOLE   0 0 1,501
COSTCO WHSL CORP NEW COM 22160K105 7,018 18,626 SH   SOLE   1,579 0 17,047
COUPA SOFTWARE INC COM 22266L106 420 1,239 SH   SOLE   0 0 1,239
COVETRUS INC COM 22304C100 320 11,147 SH   SOLE   0 0 11,147
CROWDSTRIKE HLDGS INC CL A 22788C105 565 2,665 SH   SOLE   0 0 2,665
CROWN CASTLE INTL CORP NEW COM 22822V101 9,601 60,314 SH   SOLE   1,450 0 58,864
CTO REALTY GROWTH INC COM 22948P103 425 10,071 SH   SOLE   0 0 10,071
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 326 17,610 SH   SOLE   0 0 17,610
DOMINION ENERGY INC COM 25746U109 5,955 79,192 SH   SOLE   2,544 0 76,648
DRAFTKINGS INC COM CL A 26142R104 310 6,664 SH   SOLE   0 0 6,664
DUKE ENERGY CORP NEW COM NEW 26441C204 7,011 76,575 SH   SOLE   1,449 0 75,126
ETFIS SER TR I VIRTUS INFRCAP 26923G822 489 22,215 SH   SOLE   0 0 22,215
EATON VANCE LTD DURATION INC COM 27828H105 175 13,954 SH   SOLE   0 0 13,954
EATON VANCE TAX-MANAGED GLOB COM 27829F108 178 20,242 SH   SOLE   0 0 20,242
ELEMENT SOLUTIONS INC COM 28618M106 1,064 60,000 SH   SOLE   60,000 0 0
ENBRIDGE INC COM 29250N105 2,754 86,088 SH   SOLE   0 0 86,088
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2,956 478,297 SH   SOLE   0 0 478,297
ENPHASE ENERGY INC COM 29355A107 552 3,145 SH   SOLE   0 0 3,145
EPAM SYS INC COM 29414B104 215 600 SH   SOLE   0 0 600
EOS ENERGY ENTERPRISES INC *W EXP 05/06/202 29415C119 133 16,000 SH   SOLE   0 0 16,000
EQUINIX INC COM 29444U700 230 322 SH   SOLE   0 0 322
ETSY INC COM 29786A106 1,141 6,412 SH   SOLE   146 0 6,266
EXXON MOBIL CORP COM 30231G102 4,473 108,527 SH   SOLE   1,449 0 107,078
FACEBOOK INC CL A 30303M102 9,852 36,067 SH   SOLE   2,236 0 33,831
FARFETCH LTD ORD SH CL A 30744W107 204 3,203 SH   SOLE   0 0 3,203
FASTLY INC CL A 31188V100 1,537 17,592 SH   SOLE   0 0 17,592
FEDEX CORP COM 31428X106 934 3,599 SH   SOLE   21 0 3,578
FIDELITY NATL INFORMATION SV COM 31620M106 205 1,448 SH   SOLE   0 0 1,448
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 1,206 17,165 SH   SOLE   0 0 17,165
FIRST TR VALUE LINE DIVID IN SHS 33734H106 7,723 220,220 SH   SOLE   0 0 220,220
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 424 8,445 SH   SOLE   0 0 8,445
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,292 11,558 SH   SOLE   0 0 11,558
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,996 44,978 SH   SOLE   0 0 44,978
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 940 13,664 SH   SOLE   0 0 13,664
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 406 5,871 SH   SOLE   0 0 5,871
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 987 20,254 SH   SOLE   0 0 20,254
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 2,397 60,023 SH   SOLE   0 0 60,023
FST TR NEW OPPORT MLP & ENE COM 33739M100 102 24,000 SH   SOLE   0 0 24,000
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 479 8,435 SH   SOLE   0 0 8,435
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 355 8,132 SH   SOLE   0 0 8,132
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 847 41,550 SH   SOLE   0 0 41,550
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 6,567 127,591 SH   SOLE   0 0 127,591
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1,252 22,882 SH   SOLE   0 0 22,882
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 265 7,967 SH   SOLE   0 0 7,967
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 352 10,000 SH   SOLE   0 0 10,000
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 1,273 38,440 SH   SOLE   0 0 38,440
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 1,081 120,279 SH   SOLE   0 0 120,279
FIRST TR EXCHNG TRADED FD VI ALT ABSLT STRG 33740Y101 1,116 40,901 SH   SOLE   0 0 40,901
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 1,030 50,707 SH   SOLE   0 0 50,707
FLEXSHARES TR DISCP DUR MBS 33939L779 715 29,730 SH   SOLE   0 0 29,730
FLEXSHARES TR READY ACC VARI 33939L886 592 7,761 SH   SOLE   0 0 7,761
GW PHARMACEUTICALS PLC ADS 36197T103 426 3,689 SH   SOLE   0 0 3,689
GAMING & LEISURE PPTYS INC COM 36467J108 331 7,797 SH   SOLE   0 0 7,797
GENERAL MTRS CO COM 37045V100 547 13,125 SH   SOLE   6,000 0 7,125
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 442 12,011 SH   SOLE   0 0 12,011
GLOBAL PMTS INC COM 37940X102 1,431 6,645 SH   SOLE   0 0 6,645
GLOBAL MED REIT INC COM NEW 37954A204 225 17,192 SH   SOLE   0 0 17,192
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 224 3,625 SH   SOLE   0 0 3,625
GOLDMAN SACHS GROUP INC COM 38141G104 659 2,500 SH   SOLE   0 0 2,500
GOLDMAN SACHS MLP ENERGY REN COM 38148G206 198 26,001 SH   SOLE   24,868 0 1,133
GRANITESHARES GOLD TR SHS BEN INT 38748G101 442 23,392 SH   SOLE   0 0 23,392
HP INC COM 40434L105 739 30,039 SH   SOLE   29,000 0 1,039
HALLADOR ENERGY COMPANY COM 40609P105 15 10,000 SH   SOLE   0 0 10,000
HALL OF FAME RESORT & ENTMT COM 40619L102 45 36,629 SH   SOLE   36,629 0 0
HANCOCK JOHN PFD INCOME FD I COM 41013X106 2,321 122,084 SH   SOLE   5,355 0 116,729
HEALTHCARE SERVICES ACQU COR UNIT 11/18/2023 42227K203 438 42,857 SH   SOLE   42,857 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 2,741 90,675 SH   SOLE   0 0 90,675
INDEXIQ ETF TR HDG EVE DRIV 45409B404 265 11,318 SH   SOLE   0 0 11,318
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 8,078 242,364 SH   SOLE   0 0 242,364
INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 423 15,212 SH   SOLE   0 0 15,212
INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 916 33,569 SH   SOLE   0 0 33,569
INNOVATOR ETFS TR II S&P INVSTMNT GRD 45783G201 414 16,734 SH   SOLE   0 0 16,734
INTELLICHECK INC COM NEW 45817G201 262 23,000 SH   SOLE   0 0 23,000
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 242 4,790 SH   SOLE   0 0 4,790
INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 268 4,754 SH   SOLE   0 0 4,754
INTUITIVE SURGICAL INC COM NEW 46120E602 734 897 SH   SOLE   0 0 897
INVESCO MUN TR COM 46131J103 225 17,535 SH   SOLE   0 0 17,535
INVESCO MUN OPPORTUNITY TR COM 46132C107 458 35,753 SH   SOLE   0 0 35,753
INVESCO HIGH INCOME 2024 TAR COM 46136K105 223 25,611 SH   SOLE   0 0 25,611
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 217 2,100 SH   SOLE   0 0 2,100
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 205 4,406 SH   SOLE   0 0 4,406
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,978 15,508 SH   SOLE   0 0 15,508
INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 530 7,551 SH   SOLE   7,551 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1,213 69,813 SH   SOLE   0 0 69,813
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 665 7,674 SH   SOLE   0 0 7,674
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 200 3,563 SH   SOLE   0 0 3,563
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 939 61,505 SH   SOLE   55,317 0 6,188
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 884 39,800 SH   SOLE   0 0 39,800
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 423 12,500 SH   SOLE   0 0 12,500
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 243 9,561 SH   SOLE   0 0 9,561
IRON MTN INC NEW COM 46284V101 455 15,442 SH   SOLE   0 0 15,442
ISHARES SILVER TR ISHARES 46428Q109 359 14,600 SH   SOLE   0 0 14,600
ISHARES TR FLTG RATE NT ETF 46429B655 6,326 115,405 SH   SOLE   115,405 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 210 2,394 SH   SOLE   0 0 2,394
ISHARES TR MSCI USA QLT FCT 46432F339 236 2,030 SH   SOLE   0 0 2,030
ISHARES TR MSCI USA MMENTM 46432F396 227 1,405 SH   SOLE   0 0 1,405
ISHARES TR CORE MSCI EAFE 46432F842 512 7,409 SH   SOLE   0 0 7,409
ISHARES INC CORE MSCI EMKT 46434G103 653 10,524 SH   SOLE   323 0 10,201
ISHARES TR 0-5YR INVT GR CP 46434V100 709 13,576 SH   SOLE   0 0 13,576
ISHARES TR CORE DIV GRWTH 46434V621 452 10,093 SH   SOLE   0 0 10,093
ISHARES TR BLACKROCK ULTRA 46434V878 2,900 57,403 SH   SOLE   57,403 0 0
ISHARES TR FALN ANGLS USD 46435G474 331 11,262 SH   SOLE   0 0 11,262
J JILL INC COM 46620W201 37 10,000 SH   SOLE   10,000 0 0
JPMORGAN CHASE & CO COM 46625H100 3,640 28,647 SH   SOLE   211 0 28,436
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 224 4,403 SH   SOLE   0 0 4,403
JANUS DETROIT STR TR HENDERSON MTG 47103U852 3,230 60,422 SH   SOLE   0 0 60,422
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 4,115 81,532 SH   SOLE   0 0 81,532
JD.COM INC SPON ADR CL A 47215P106 408 4,640 SH   SOLE   0 0 4,640
KIMBELL RTY PARTNERS LP UNIT 49435R102 138 17,481 SH   SOLE   0 0 17,481
KINDER MORGAN INC DEL COM 49456B101 744 54,420 SH   SOLE   800 0 53,620
LABORATORY CORP AMER HLDGS COM NEW 50540R409 338 1,660 SH   SOLE   350 0 1,310
LEMONADE INC COM 52567D107 588 4,799 SH   SOLE   0 0 4,799
LYFT INC CL A COM 55087P104 224 4,551 SH   SOLE   851 0 3,700
MPLX LP COM UNIT REP LTD 55336V100 359 16,603 SH   SOLE   0 0 16,603
MAGNITE INC COM 55955D100 501 16,322 SH   SOLE   0 0 16,322
MAIN STR CAP CORP COM 56035L104 242 7,494 SH   SOLE   0 0 7,494
MASTERCARD INCORPORATED CL A 57636Q104 8,569 24,007 SH   SOLE   550 0 23,457
MERCADOLIBRE INC COM 58733R102 1,230 734 SH   SOLE   48 0 686
MERCK & CO. INC COM 58933Y105 10,901 133,265 SH   SOLE   4,138 0 129,127
MODERNA INC COM 60770K107 314 3,009 SH   SOLE   0 0 3,009
MONGODB INC CL A 60937P106 547 1,524 SH   SOLE   0 0 1,524
MUSTANG BIO INC COM 62818Q104 47 12,400 SH   SOLE   0 0 12,400
NETFLIX INC COM 64110L106 1,000 1,849 SH   SOLE   0 0 1,849
NEXTERA ENERGY INC COM 65339F101 8,725 113,097 SH   SOLE   2,000 0 111,097
NOVARTIS AG SPONSORED ADR 66987V109 263 2,787 SH   SOLE   0 0 2,787
NUSTAR ENERGY LP UNIT COM 67058H102 270 18,733 SH   SOLE   0 0 18,733
NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103 332 20,564 SH   SOLE   0 0 20,564
NVIDIA CORPORATION COM 67066G104 2,917 5,586 SH   SOLE   0 0 5,586
NUVEEN QUALITY MUNCP INCOME COM 67066V101 236 15,344 SH   SOLE   0 0 15,344
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 402 26,500 SH   SOLE   0 0 26,500
NUVEEN CALIF MUNICPAL VALUE COM 6706EB106 265 17,186 SH   SOLE   0 0 17,186
NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 127 14,450 SH   SOLE   0 0 14,450
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 801 49,710 SH   SOLE   0 0 49,710
NUVEEN AMT FREE MUN CR INC F COM 67071L106 171 10,220 SH   SOLE   0 0 10,220
NUVEEN PFD & INCM SECURTIES COM 67072C105 2,204 226,529 SH   SOLE   6,896 0 219,633
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 273 11,478 SH   SOLE   11,171 0 307
NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 619 77,017 SH   SOLE   0 0 77,017
NUVEEN CORPORATE INCM NOVEME COM 67077N106 161 17,486 SH   SOLE   0 0 17,486
NUVEEN EMERGING MKTS DEBT 20 COM 67077P101 85 11,413 SH   SOLE   0 0 11,413
NUVEEN CORPORATE INCOME 2023 COM 67079F101 143 14,952 SH   SOLE   0 0 14,952
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 757 19,741 SH   SOLE   0 0 19,741
OREILLY AUTOMOTIVE INC COM 67103H107 710 1,569 SH   SOLE   0 0 1,569
180 DEGREE CAP CORP COM 68235B109 22 10,000 SH   SOLE   0 0 10,000
ORACLE CORP COM 68389X105 320 4,946 SH   SOLE   0 0 4,946
PACER FDS TR TRENDP US LAR CP 69374H105 338 10,332 SH   SOLE   0 0 10,332
PACER FDS TR TRENDPILOT US BD 69374H642 202 7,340 SH   SOLE   0 0 7,340
PACER FDS TR BNCHMRK INFRA 69374H741 227 6,322 SH   SOLE   0 0 6,322
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,276 54,174 SH   SOLE   0 0 54,174
PAYPAL HLDGS INC COM 70450Y103 5,646 24,107 SH   SOLE   0 0 24,107
PELOTON INTERACTIVE INC CL A COM 70614W100 1,658 10,925 SH   SOLE   9,730 0 1,195
PENNANTPARK FLOATING RATE CA COM 70806A106 2,979 282,882 SH   SOLE   282,882 0 0
PHYSICIANS RLTY TR COM 71943U104 223 12,506 SH   SOLE   0 0 12,506
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 9,319 91,326 SH   SOLE   91,326 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 12,807 113,229 SH   SOLE   0 0 113,229
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 440 4,478 SH   SOLE   0 0 4,478
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,190 11,660 SH   SOLE   0 0 11,660
PIMCO ETF TR INTER MUN BD ACT 72201R866 210 3,700 SH   SOLE   0 0 3,700
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 1,403 66,194 SH   SOLE   0 0 66,194
PINTEREST INC CL A 72352L106 410 6,217 SH   SOLE   889 0 5,328
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 169 20,010 SH   SOLE   0 0 20,010
POOL CORP COM 73278L105 221 593 SH   SOLE   74 0 519
PROSHARES TR LARGE CAP CRE 74347R248 13,698 162,350 SH   SOLE   0 0 162,350
PROSHARES TR S&P 500 DV ARIST 74348A467 294 3,679 SH   SOLE   0 0 3,679
RANGE RES CORP COM 75281A109 176 26,250 SH   SOLE   0 0 26,250
RESTAURANT BRANDS INTL INC COM 76131D103 359 5,877 SH   SOLE   0 0 5,877
RIVERNORTH DOUBLELINE STRATE COM 76882G107 179 12,500 SH   SOLE   0 0 12,500
ROCKET COS INC COM CL A 77311W101 1,387 68,580 SH   SOLE   0 0 68,580
ROKU INC COM CL A 77543R102 463 1,393 SH   SOLE   0 0 1,393
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,597 5,660 SH   SOLE   0 0 5,660
SPDR S&P 500 ETF TR TR UNIT 78462F103 17,819 47,659 SH   SOLE   9,435 0 38,224
SPDR GOLD TR GOLD SHS 78463V107 4,665 26,153 SH   SOLE   2,825 0 23,328
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 420 9,915 SH   SOLE   9,742 0 173
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 6,897 133,582 SH   SOLE   0 0 133,582
SPDR SER TR BLMBRG BRC CNVRT 78464A359 6,689 80,800 SH   SOLE   4,350 0 76,450
SPDR SER TR HLTH CARE SVCS 78464A573 246 2,542 SH   SOLE   0 0 2,542
SPDR SER TR S&P DIVID ETF 78464A763 224 2,118 SH   SOLE   0 0 2,118
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,490 30,243 SH   SOLE   2,498 0 27,745
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 5,196 16,992 SH   SOLE   1,963 0 15,029
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,555 3,703 SH   SOLE   310 0 3,393
SPDR SER TR PRTFLO S&P500 HI 78468R788 1,328 40,301 SH   SOLE   0 0 40,301
SVB FINANCIAL GROUP COM 78486Q101 663 1,709 SH   SOLE   0 0 1,709
SVMK INC COM 78489X103 1,150 45,000 SH   SOLE   45,000 0 0
SALESFORCE COM INC COM 79466L302 2,009 9,028 SH   SOLE   540 0 8,488
SEA LTD SPONSORD ADS 81141R100 321 1,612 SH   SOLE   0 0 1,612
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,358 11,181 SH   SOLE   2,682 0 8,499
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 429 6,365 SH   SOLE   0 0 6,365
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,899 18,029 SH   SOLE   0 0 18,029
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,045 35,433 SH   SOLE   0 0 35,433
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,951 22,035 SH   SOLE   0 0 22,035
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,387 26,049 SH   SOLE   1,500 0 24,549
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 244 3,611 SH   SOLE   0 0 3,611
SERVICE PPTYS TR COM SH BEN INT 81761L102 119 10,333 SH   SOLE   0 0 10,333
SERVICENOW INC COM 81762P102 494 897 SH   SOLE   0 0 897
SHOPIFY INC CL A 82509L107 3,682 3,253 SH   SOLE   0 0 3,253
SLACK TECHNOLOGIES INC COM CL A 83088V102 388 9,175 SH   SOLE   0 0 9,175
SMART SAND INC COM 83191H107 34 20,000 SH   SOLE   0 0 20,000
SNAP INC CL A 83304A106 463 9,240 SH   SOLE   5,000 0 4,240
SOFTWARE ACQUISITN GRUP INC COM CL A 83407F101 3,985 562,500 SH   SOLE   562,500 0 0
SOFTWARE ACQUISITN GRUP INC UNIT 99/99/9999 83407F200 107 10,000 SH   SOLE   0 0 10,000
SOLAR CAP LTD COM 83413U100 1,440 82,225 SH   SOLE   82,225 0 0
SOLAR SR CAP LTD COM 83416M105 3,816 263,909 SH   SOLE   263,909 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 339 1,062 SH   SOLE   0 0 1,062
SONOS INC COM 83570H108 2,625 112,210 SH   SOLE   112,010 0 200
SPROTT PHYSICAL GOLD TR UNIT 85207H104 1,962 130,022 SH   SOLE   0 0 130,022
STARWOOD PPTY TR INC COM 85571B105 1,901 98,509 SH   SOLE   0 0 98,509
SUMMIT WIRELESS TECH INC COM NEW 86633R203 41 11,500 SH   SOLE   0 0 11,500
SURO CAPITAL CORP COM NEW 86887Q109 189 14,405 SH   SOLE   13,433 0 972
TC PIPELINES LP UT COM LTD PRT 87233Q108 806 27,385 SH   SOLE   0 0 27,385
TARGA RES CORP COM 87612G101 427 16,171 SH   SOLE   0 0 16,171
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 759 31,832 SH   SOLE   0 0 31,832
TELADOC HEALTH INC COM 87918A105 592 2,963 SH   SOLE   0 0 2,963
TELOS CORP MD COM 87969B101 224 6,800 SH   SOLE   0 0 6,800
TESLA INC COM 88160R101 3,010 4,266 SH   SOLE   0 0 4,266
THERAPEUTICSMD INC COM 88338N107 21 17,750 SH   SOLE   0 0 17,750
THE TRADE DESK INC COM CL A 88339J105 3,134 3,912 SH   SOLE   0 0 3,912
3M CO COM 88579Y101 3,189 18,244 SH   SOLE   300 0 17,944
TORTOISE MIDSTRM ENERGY FD I COM 89148B200 386 18,745 SH   SOLE   18,745 0 0
TUSCAN HLDGS CORP *W EXP 04/01/202 90069K112 90 19,000 SH   SOLE   0 0 19,000
TWILIO INC CL A 90138F102 4,001 11,819 SH   SOLE   217 0 11,602
TWITTER INC COM 90184L102 1,457 26,899 SH   SOLE   4,700 0 22,199
UBER TECHNOLOGIES INC COM 90353T100 2,349 46,064 SH   SOLE   32,281 0 13,783
UNITEDHEALTH GROUP INC COM 91324P102 6,736 19,210 SH   SOLE   400 0 18,810
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 369 10,251 SH   SOLE   0 0 10,251
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 615 2,816 SH   SOLE   0 0 2,816
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,269 5,672 SH   SOLE   0 0 5,672
VANGUARD WORLD FDS INF TECH ETF 92204A702 755 2,134 SH   SOLE   0 0 2,134
VANGUARD WORLD FDS UTILITIES ETF 92204A876 634 4,618 SH   SOLE   0 0 4,618
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 19,628 241,744 SH   SOLE   235,612 0 6,132
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 25,218 302,925 SH   SOLE   0 0 302,925
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 253 1,213 SH   SOLE   0 0 1,213
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 344 1,390 SH   SOLE   0 0 1,390
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 669 6,885 SH   SOLE   0 0 6,885
VENTAS INC COM 92276F100 387 7,892 SH   SOLE   0 0 7,892
EURONAV NV SHS B38564108 120 15,000 SH   SOLE   0 0 15,000
AJAX I *W EXP 10/27/202 G0190X126 33 10,000 SH   SOLE   0 0 10,000
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 271 1,038 SH   SOLE   0 0 1,038
CONSONANCE HFW ACQUISITION C UNIT 99/99/9999 G2445M129 115 11,000 SH   SOLE   11,000 0 0
EATON CORP PLC SHS G29183103 682 5,673 SH   SOLE   0 0 5,673
FLEX LNG LTD SHS G35947202 88 10,000 SH   SOLE   0 0 10,000
FRONTLINE LTD SHS NEW G3682E192 62 10,000 SH   SOLE   0 0 10,000
ION ACQUISITION CORP 1 LTD *W EXP 10/05/202 G49392114 36 10,000 SH   SOLE   0 0 10,000
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 355 7,459 SH   SOLE   0 0 7,459
MEDTRONIC PLC SHS G5960L103 573 4,894 SH   SOLE   0 0 4,894
SFL CORPORATION LTD SHS G7738W106 63 10,000 SH   SOLE   0 0 10,000
CHUBB LIMITED COM H1467J104 505 3,283 SH   SOLE   0 0 3,283
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 283 1,850 SH   SOLE   0 0 1,850
SPOTIFY TECHNOLOGY S A SHS L8681T102 577 1,835 SH   SOLE   0 0 1,835
ASML HOLDING N V N Y REGISTRY SHS N07059210 272 558 SH   SOLE   0 0 558
ELASTIC N V ORD SHS N14506104 1,037 7,098 SH   SOLE   5,339 0 1,759
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 81 10,000 SH   SOLE   0 0 10,000
COSTAMARE INC SHS Y1771G102 83 10,000 SH   SOLE   0 0 10,000
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 112 10,000 SH   SOLE   0 0 10,000
SCORPIO TANKERS INC SHS Y7542C130 161 14,347 SH   SOLE   0 0 14,347