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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AGCO CORP COM 001084102   848,353 6,275 SH   SOLE   0 0 6,274
ALPS ETF TR ALERIAN ENERGY 00162Q676   1,239,730 59,226 SH   SOLE   0 0 59,226
AT&T INC COM 00206R102   3,799,413 197,372 SH   SOLE   0 0 197,371
ARK ETF TR INNOVATION ETF 00214Q104   393,583 9,757 SH   SOLE   0 0 9,756
ABBOTT LABS COM 002824100   3,308,182 32,670 SH   SOLE   0 0 32,670
ABBVIE INC COM 00287Y109   2,744,015 17,218 SH   SOLE   0 0 17,217
ADVANCED MICRO DEVICES INC COM 007903107   2,351,162 23,989 SH   SOLE   0 0 23,989
ALPHABET INC CAP STK CL C 02079K107   1,147,536 11,034 SH   SOLE   0 0 11,034
ALPHABET INC CAP STK CL A 02079K305   2,007,176 19,350 SH   SOLE   0 0 19,350
ALTRIA GROUP INC COM 02209S103   1,072,745 24,042 SH   SOLE   0 0 24,041
AMAZON COM INC COM 023135106   4,494,871 43,517 SH   SOLE   0 0 43,517
GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206   432,043 24,988 SH   SOLE   0 0 24,988
AMERISOURCEBERGEN CORP COM 03073E105   815,656 5,094 SH   SOLE   0 0 5,094
AMGEN INC COM 031162100   5,683,911 23,512 SH   SOLE   0 0 23,510
APPLE INC COM 037833100   25,016,650 151,708 SH   SOLE   0 0 151,707
APPLIED MATLS INC COM 038222105   1,301,359 10,595 SH   SOLE   0 0 10,594
ARES CAPITAL CORP COM 04010L103   326,014 17,839 SH   SOLE   0 0 17,839
ARISTA NETWORKS INC COM 040413106   262,869 1,616 SH   SOLE   0 0 1,616
ASTRAZENECA PLC SPONSORED ADR 046353108   412,851 5,948 SH   SOLE   0 0 5,948
BCE INC COM NEW 05534B760   1,811,397 40,442 SH   SOLE   0 0 40,442
BP PLC SPONSORED ADR 055622104   359,204 9,468 SH   SOLE   0 0 9,467
B. RILEY FINANCIAL INC COM 05580M108   698,446 24,602 SH   SOLE   0 0 24,601
BNY MELLON STRATEGIC MUNS IN COM 05588W108   278,616 44,650 SH   SOLE   0 0 44,650
BANK AMERICA CORP COM 060505104   9,260,056 323,778 SH   SOLE   0 0 323,777
BARRICK GOLD CORP COM 067901108   700,166 37,704 SH   SOLE   0 0 37,704
BERKSHIRE GREY INC *W EXP 07/21/202 084656115   6,610 20,000 SH   SOLE   0 0 20,000
BERKSHIRE HATHAWAY INC DEL CL A 084670108   931,200 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,217,274 36,289 SH   SOLE   0 0 36,288
BHP GROUP LTD SPONSORED ADS 088606108   817,769 12,897 SH   SOLE   0 0 12,896
BLACKROCK MUN INCOME QUALITY COM 092479104   134,281 11,738 SH   SOLE   0 0 11,737
BLACKROCK INC COM 09247X101   213,151 319 SH   SOLE   0 0 318
BLACKROCK ENHANCED EQUITY DI COM 09251A104   149,190 17,368 SH   SOLE   0 0 17,367
BLACKROCK MUNICIPAL INCOME COM 09253X102   224,338 19,207 SH   SOLE   0 0 19,207
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   2,563,221 118,012 SH   SOLE   0 0 118,012
BLACKSTONE INC COM 09260D107   1,455,964 16,575 SH   SOLE   0 0 16,575
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109   132,717 11,451 SH   SOLE   0 0 11,451
BOEING CO COM 097023105   1,456,589 6,857 SH   SOLE   0 0 6,856
BOOKING HOLDINGS INC COM 09857L108   399,188 151 SH   SOLE   0 0 150
BRISTOL-MYERS SQUIBB CO COM 110122108   6,913,380 99,746 SH   SOLE   0 0 99,745
BROADCOM INC COM 11135F101   753,329 1,174 SH   SOLE   0 0 1,174
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   5,474,148 156,628 SH   SOLE   0 0 156,627
CSX CORP COM 126408103   882,484 29,475 SH   SOLE   0 0 29,475
CVS HEALTH CORP COM 126650100   7,757,530 104,394 SH   SOLE   0 0 104,394
CALAMOS GBL DYN INCOME FUND COM 12811L107   102,856 17,200 SH   SOLE   0 0 17,200
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   369,992 26,428 SH   SOLE   0 0 26,428
CANADIAN PAC RY LTD COM 13645T100   352,688 4,584 SH   SOLE   0 0 4,583
CAPITAL ONE FINL CORP COM 14040H105   466,715 4,854 SH   SOLE   0 0 4,852
CARLISLE COS INC COM 142339100   244,156 1,080 SH   SOLE   0 0 1,080
CARMAX INC COM 143130102   372,374 5,968 SH   SOLE   0 0 5,968
NEUBERGER BERMAN MUN FD INC COM 64124P101   134,138 12,250 SH   SOLE   0 0 12,250
NEW YORK CMNTY BANCORP INC COM 649445103   421,421 46,617 SH   SOLE   0 0 46,617
NEWMONT CORP COM 651639106   3,587,529 73,185 SH   SOLE   0 0 73,185
NEXTERA ENERGY INC COM 65339F101   840,999 10,911 SH   SOLE   0 0 10,910
NIKE INC CL B 654106103   233,536 1,904 SH   SOLE   0 0 1,903
NORFOLK SOUTHN CORP COM 655844108   618,679 2,918 SH   SOLE   0 0 2,918
NOVARTIS AG SPONSORED ADR 66987V109   1,156,354 12,569 SH   SOLE   0 0 12,568
NUVEEN MASSACHUSETS QLT MUN COM 67061E104   106,400 10,000 SH   SOLE   0 0 10,000
NUVEEN MUN CR OPPORTUNITIES COM 670663103   442,138 38,750 SH   SOLE   0 0 38,750
NVIDIA CORPORATION COM 67066G104   1,226,176 4,414 SH   SOLE   0 0 4,414
NUVEEN QUALITY MUNCP INCOME COM 67066V101   3,187,111 276,419 SH   SOLE   0 0 276,419
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   174,470 14,600 SH   SOLE   0 0 14,600
NUVEEN PENNSYLVANIA QLT MUN COM 670972108   489,204 42,800 SH   SOLE   0 0 42,800
OCCIDENTAL PETE CORP COM 674599105   467,026 7,481 SH   SOLE   0 0 7,480
OMNICOM GROUP INC COM 681919106   465,535 4,935 SH   SOLE   0 0 4,934
OMEGA HEALTHCARE INVS INC COM 681936100   4,623,360 168,674 SH   SOLE   0 0 168,674
ORACLE CORP COM 68389X105   3,236,409 34,830 SH   SOLE   0 0 34,830
PACER FDS TR TRENDPILOT 100 69374H303   778,391 14,181 SH   SOLE   0 0 14,180
PAVMED INC COM 70387R106   57,889 154,991 SH   SOLE   0 0 154,991
PEPSICO INC COM 713448108   2,079,955 11,350 SH   SOLE   0 0 11,349
PFIZER INC COM 717081103   7,453,826 182,692 SH   SOLE   0 0 182,691
PHILIP MORRIS INTL INC COM 718172109   1,398,494 14,380 SH   SOLE   0 0 14,380
PHILLIPS 66 COM 718546104   2,256,958 22,262 SH   SOLE   0 0 22,261
PIMCO CORPORATE & INCOME OPP COM 72201B101   11,212,054 892,200 SH   SOLE   0 0 892,200
PIMCO ETF TR INTER MUN BD ACT 72201R866   289,417 5,538 SH   SOLE   0 0 5,538
PIONEER MUNICIPAL HIGH INCOM COM 723762100   643,998 78,250 SH   SOLE   0 0 78,250
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108   765,376 86,094 SH   SOLE   0 0 86,094
PIONEER NAT RES CO COM 723787107   266,783 1,306 SH   SOLE   0 0 1,306
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   321,873 18,945 SH   SOLE   0 0 18,944
PROCTER AND GAMBLE CO COM 742718109   1,623,583 10,919 SH   SOLE   0 0 10,919
PROSHARES TR S&P 500 DV ARIST 74348A467   355,646 3,898 SH   SOLE   0 0 3,897
PROSPECT CAP CORP COM 74348T102   9,060,879 1,286,115 SH   SOLE   0 0 1,286,114
PRUDENTIAL FINL INC COM 744320102   2,692,469 32,541 SH   SOLE   0 0 32,541
QUALCOMM INC COM 747525103   12,618,034 98,903 SH   SOLE   0 0 98,902
RPM INTL INC COM 749685103   261,720 3,000 SH   SOLE   0 0 3,000
RAYTHEON TECHNOLOGIES CORP COM 75513E101   7,076,480 72,261 SH   SOLE   0 0 72,259
REGENERON PHARMACEUTICALS COM 75886F107   956,424 1,164 SH   SOLE   0 0 1,164
REGIONS FINANCIAL CORP NEW COM 7591EP100   1,148,864 61,900 SH   SOLE   0 0 61,900
REPUBLIC SVCS INC COM 760759100   450,283 3,330 SH   SOLE   0 0 3,330
RIVERNORTH MANAGED DUR MUN I COM 76882H105   399,355 26,500 SH   SOLE   0 0 26,500
RIVERNORTH FLEXIBLE MUN INCO COM 76883H104   223,521 14,430 SH   SOLE   0 0 14,430
RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107   243,000 18,000 SH   SOLE   0 0 18,000
ROCKWELL AUTOMATION INC COM 773903109   388,528 1,324 SH   SOLE   0 0 1,324
ROPER TECHNOLOGIES INC COM 776696106   416,989 946 SH   SOLE   0 0 946
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,473,340 3,589 SH   SOLE   0 0 3,588
SPDR GOLD TR GOLD SHS 78463V107   4,980,044 27,181 SH   SOLE   0 0 27,180
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   4,526,659 110,040 SH   SOLE   0 0 110,040
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   2,594,782 80,784 SH   SOLE   0 0 80,784
SPDR SER TR ICE PFD SEC ETF 78464A292   838,836 24,701 SH   SOLE   0 0 24,700
SPDR SER TR BBG CONV SEC ETF 78464A359   11,775,726 175,574 SH   SOLE   0 0 175,573
SPDR SER TR S&P REGL BKG 78464A698   491,156 11,198 SH   SOLE   0 0 11,198
CATALYST PHARMACEUTICALS INC COM 14888U101   497,400 30,000 SH   SOLE   0 0 30,000
CATERPILLAR INC COM 149123101   1,454,337 6,355 SH   SOLE   0 0 6,355
CELANESE CORP DEL COM 150870103   354,437 3,230 SH   SOLE   0 0 3,230
CHEVRON CORP NEW COM 166764100   6,386,132 39,140 SH   SOLE   0 0 39,140
CHOICE HOTELS INTL INC COM 169905106   234,380 2,000 SH   SOLE   0 0 2,000
CINCINNATI FINL CORP COM 172062101   389,038 3,471 SH   SOLE   0 0 3,471
CISCO SYS INC COM 17275R102   10,453,413 200,020 SH   SOLE   0 0 200,019
CITIGROUP INC COM NEW 172967424   319,463 6,813 SH   SOLE   0 0 6,812
CLOROX CO DEL COM 189054109   206,572 1,305 SH   SOLE   0 0 1,305
COCA COLA CO COM 191216100   1,206,367 19,448 SH   SOLE   0 0 19,448
COHEN & STEERS REIT & PFD & COM 19247X100   224,482 11,506 SH   SOLE   0 0 11,506
COMCAST CORP NEW CL A 20030N101   1,052,548 27,764 SH   SOLE   0 0 27,764
CONOCOPHILLIPS COM 20825C104   441,776 4,453 SH   SOLE   0 0 4,452
CONSOLIDATED EDISON INC COM 209115104   200,907 2,100 SH   SOLE   0 0 2,100
CONSTELLATION BRANDS INC CL A 21036P108   345,612 1,530 SH   SOLE   0 0 1,530
COSTCO WHSL CORP NEW COM 22160K105   2,352,519 4,735 SH   SOLE   0 0 4,734
CRACKER BARREL OLD CTRY STOR COM 22410J106   2,088,728 18,387 SH   SOLE   0 0 18,386
CUBESMART COM 229663109   344,536 7,454 SH   SOLE   0 0 7,454
CUMMINS INC COM 231021106   3,884,667 16,262 SH   SOLE   0 0 16,262
DBX ETF TR XTRACK USD HIGH 233051432   469,014 13,497 SH   SOLE   0 0 13,496
DNP SELECT INCOME FD INC COM 23325P104   160,594 14,573 SH   SOLE   0 0 14,572
DTE ENERGY CO COM 233331107   219,080 2,000 SH   SOLE   0 0 2,000
DANAHER CORPORATION COM 235851102   1,311,123 5,202 SH   SOLE   0 0 5,202
DELTA AIR LINES INC DEL COM NEW 247361702   292,385 8,373 SH   SOLE   0 0 8,373
DISNEY WALT CO COM 254687106   1,002,901 10,016 SH   SOLE   0 0 10,015
DOMINION ENERGY INC COM 25746U109   3,772,015 67,466 SH   SOLE   0 0 67,465
DOW INC COM 260557103   6,149,924 112,184 SH   SOLE   0 0 112,183
DUKE ENERGY CORP NEW COM NEW 26441C204   604,138 6,313 SH   SOLE   0 0 6,313
EAGLE BANCORP INC MD COM 268948106   691,870 20,671 SH   SOLE   0 0 20,671
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   277,461 27,390 SH   SOLE   0 0 27,390
EATON VANCE MUN INCOME 2028 SHS 27829U105   2,859,867 160,757 SH   SOLE   0 0 160,757
ECOLAB INC COM 278865100   271,873 1,642 SH   SOLE   0 0 1,642
EMERSON ELEC CO COM 291011104   2,799,098 32,122 SH   SOLE   0 0 32,121
ENBRIDGE INC COM 29250N105   580,621 15,219 SH   SOLE   0 0 15,219
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   475,653 38,144 SH   SOLE   0 0 38,143
ENGLOBAL CORP COM 293306106   14,443 30,122 SH   SOLE   0 0 30,122
ENTERPRISE PRODS PARTNERS L COM 293792107   2,826,307 109,124 SH   SOLE   0 0 109,123
EXXON MOBIL CORP COM 30231G102   4,770,725 43,505 SH   SOLE   0 0 43,504
META PLATFORMS INC CL A 30303M102   341,859 1,613 SH   SOLE   0 0 1,613
FEDERATED HERMES PREM MUNI I COM 31423P108   1,032,066 95,385 SH   SOLE   0 0 95,385
FEDEX CORP COM 31428X106   3,563,496 15,596 SH   SOLE   0 0 15,595
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386   1,994,096 63,330 SH   SOLE   0 0 63,330
SPDR SER TR PORTFOLI S&P1500 78464A805   4,716,936 94,205 SH   SOLE   0 0 94,205
SPDR SER TR S&P SEMICNDCTR 78464A862   385,974 1,850 SH   SOLE   0 0 1,850
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   253,043 761 SH   SOLE   0 0 759
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,712,161 3,735 SH   SOLE   0 0 3,735
SPDR SER TR NUVEEN BLMBRG MU 78468R721   607,911 12,984 SH   SOLE   0 0 12,984
SPDR SER TR NUVEEN BLMBRG SH 78468R739   318,537 6,699 SH   SOLE   0 0 6,699
SPDR SER TR RUSSELL YIELD 78468R770   3,068,606 32,539 SH   SOLE   0 0 32,539
SPDR SER TR PRTFLO S&P500 HI 78468R788   3,902,966 102,710 SH   SOLE   0 0 102,709
SALESFORCE INC COM 79466L302   630,705 3,157 SH   SOLE   0 0 3,157
SANOFI SPONSORED ADR 80105N105   562,757 10,341 SH   SOLE   0 0 10,341
SAUL CTRS INC COM 804395101   855,607 21,939 SH   SOLE   0 0 21,938
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   17,847,753 273,865 SH   SOLE   0 0 273,864
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   16,795,351 256,105 SH   SOLE   0 0 256,104
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,726,372 50,935 SH   SOLE   0 0 50,934
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   306,791 6,540 SH   SOLE   0 0 6,540
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   381,221 5,103 SH   SOLE   0 0 5,102
SELECT SECTOR SPDR TR ENERGY 81369Y506   267,599 3,231 SH   SOLE   0 0 3,230
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,009,261 13,305 SH   SOLE   0 0 13,305
SIRIUS XM HOLDINGS INC COM 82968B103   68,389 17,226 SH   SOLE   0 0 17,226
SOUTHERN CO COM 842587107   591,765 8,505 SH   SOLE   0 0 8,504
SOUTHWEST AIRLS CO COM 844741108   548,922 16,869 SH   SOLE   0 0 16,869
STARBUCKS CORP COM 855244109   685,821 6,586 SH   SOLE   0 0 6,586
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   1,113,563 25,372 SH   SOLE   0 0 25,371
SYSCO CORP COM 871829107   382,121 4,948 SH   SOLE   0 0 4,947
TARGET CORP COM 87612E106   275,739 1,665 SH   SOLE   0 0 1,664
TESLA INC COM 88160R101   849,134 4,093 SH   SOLE   0 0 4,093
TEXAS INSTRS INC COM 882508104   318,469 1,712 SH   SOLE   0 0 1,711
THERMO FISHER SCIENTIFIC INC COM 883556102   280,422 487 SH   SOLE   0 0 486
3M CO COM 88579Y101   828,575 7,883 SH   SOLE   0 0 7,882
TOWNEBANK PORTSMOUTH VA COM 89214P109   345,491 12,964 SH   SOLE   0 0 12,964
TRUIST FINL CORP COM 89832Q109   4,452,303 130,566 SH   SOLE   0 0 130,565
US BANCORP DEL COM NEW 902973304   2,324,891 64,591 SH   SOLE   0 0 64,590
UNILEVER PLC SPON ADR NEW 904767704   10,061,687 193,755 SH   SOLE   0 0 193,754
UNION PAC CORP COM 907818108   2,047,053 8,406 SH   SOLE   0 0 8,405
UNITED AIRLS HLDGS INC COM 910047109   490,600 11,087 SH   SOLE   0 0 11,087
UNITED PARCEL SERVICE INC CL B 911312106   9,097,547 46,897 SH   SOLE   0 0 46,896
UNITEDHEALTH GROUP INC COM 91324P102   1,265,903 2,714 SH   SOLE   0 0 2,713
UNIVERSAL DISPLAY CORP COM 91347P105   401,321 2,587 SH   SOLE   0 0 2,587
UNUM GROUP COM 91529Y106   741,750 19,150 SH   SOLE   0 0 19,150
VALERO ENERGY CORP COM 91913Y100   245,696 1,760 SH   SOLE   0 0 1,760
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   871,520 5,659 SH   SOLE   0 0 5,658
VANGUARD WORLD FD MEGA GRWTH IND 921910816   212,044 1,037 SH   SOLE   0 0 1,036
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   8,764,894 83,080 SH   SOLE   0 0 83,079
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   260,988 5,458 SH   SOLE   0 0 5,457
VANGUARD WORLD FDS INF TECH ETF 92204A702   9,869,475 25,544 SH   SOLE   0 0 25,543
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   7,242,202 142,957 SH   SOLE   0 0 142,957
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   432,778 1,151 SH   SOLE   0 0 1,150
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   4,717,551 24,206 SH   SOLE   0 0 24,205
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,369,114 16,487 SH   SOLE   0 0 16,487
VANGUARD INDEX FDS GROWTH ETF 922908736   573,572 2,299 SH   SOLE   0 0 2,299
VANGUARD INDEX FDS VALUE ETF 922908744   1,460,316 10,574 SH   SOLE   0 0 10,573
VANGUARD INDEX FDS SMALL CP ETF 922908751   869,322 4,586 SH   SOLE   0 0 4,586
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,392,808 6,796 SH   SOLE   0 0 6,796
VERIZON COMMUNICATIONS INC COM 92343V104   8,097,081 208,205 SH   SOLE   0 0 208,204
VISA INC COM CL A 92826C839   1,698,294 7,533 SH   SOLE   0 0 7,531
VIRTUS EQUITY & CONV INCM FD COM 92841M101   248,867 12,665 SH   SOLE   0 0 12,665
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102   127,995 19,968 SH   SOLE   0 0 19,968
WP CAREY INC COM 92936U109   3,705,702 46,984 SH   SOLE   0 0 46,984
WALMART INC COM 931142103   1,038,031 7,040 SH   SOLE   0 0 7,039
WALGREENS BOOTS ALLIANCE INC COM 931427108   2,412,375 69,762 SH   SOLE   0 0 69,762
FIRST TR MORNINGSTAR DIVID L SHS 336917109   899,854 25,348 SH   SOLE   0 0 25,348
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856   2,421,291 122,504 SH   SOLE   0 0 122,504
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   304,649 7,126 SH   SOLE   0 0 7,126
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   597,354 13,313 SH   SOLE   0 0 13,313
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   291,301 5,719 SH   SOLE   0 0 5,719
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   279,245 14,989 SH   SOLE   0 0 14,989
FORD MTR CO DEL COM 345370860   363,720 28,867 SH   SOLE   0 0 28,866
FUNKO INC COM CL A 361008105   113,160 12,000 SH   SOLE   0 0 12,000
GENERAL DYNAMICS CORP COM 369550108   2,434,347 10,667 SH   SOLE   0 0 10,667
GENERAL ELECTRIC CO COM NEW 369604301   504,502 5,277 SH   SOLE   0 0 5,277
GENERAL MLS INC COM 370334104   2,638,016 30,868 SH   SOLE   0 0 30,868
GENERAL MTRS CO COM 37045V100   1,850,388 50,447 SH   SOLE   0 0 50,446
GLADSTONE CAPITAL CORP COM 376535100   146,519 15,587 SH   SOLE   0 0 15,587
GLADSTONE COMMERCIAL CORP COM 376536108   6,888,993 545,447 SH   SOLE   0 0 545,445
GSK PLC SPONSORED ADR 37733W204   1,174,358 33,006 SH   SOLE   0 0 33,006
GLOBAL PMTS INC COM 37940X102   1,214,470 11,540 SH   SOLE   0 0 11,540
GLOBAL X FDS S&P 500 COVERED 37954Y475   2,147,553 53,026 SH   SOLE   0 0 53,026
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   637,235 37,157 SH   SOLE   0 0 37,156
GOLDMAN SACHS GROUP INC COM 38141G104   1,557,383 4,801 SH   SOLE   0 0 4,801
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   8,284,491 102,303 SH   SOLE   0 0 102,301
HOME DEPOT INC COM 437076102   2,246,735 7,613 SH   SOLE   0 0 7,612
HONEYWELL INTL INC COM 438516106   864,136 4,521 SH   SOLE   0 0 4,521
HUMANA INC COM 444859102   242,730 500 SH   SOLE   0 0 500
ILLINOIS TOOL WKS INC COM 452308109   611,556 2,512 SH   SOLE   0 0 2,512
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   313,190 10,073 SH   SOLE   0 0 10,073
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   280,125 8,907 SH   SOLE   0 0 8,907
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771   2,079,180 61,496 SH   SOLE   0 0 61,496
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   252,695 7,989 SH   SOLE   0 0 7,989
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   5,945,283 187,904 SH   SOLE   0 0 187,904
INNOVATOR ETFS TR US EQT BUFR APR 45782C888   719,560 21,441 SH   SOLE   0 0 21,441
INTEL CORP COM 458140100   4,838,262 148,095 SH   SOLE   0 0 148,094
INTERNATIONAL BUSINESS MACHS COM 459200101   5,538,850 42,252 SH   SOLE   0 0 42,252
INTERNATIONAL PAPER CO COM 460146103   3,114,494 86,370 SH   SOLE   0 0 86,369
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   417,663 8,421 SH   SOLE   0 0 8,420
INVESCO QQQ TR UNIT SER 1 46090E103   1,791,805 5,583 SH   SOLE   0 0 5,583
INTUIT COM 461202103   231,832 520 SH   SOLE   0 0 520
INVESCO MUNICIPAL TRUST COM 46131J103   117,851 11,880 SH   SOLE   0 0 11,880
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   2,240,046 14,821 SH   SOLE   0 0 14,821
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   820,036 5,670 SH   SOLE   0 0 5,670
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   213,332 5,829 SH   SOLE   0 0 5,828
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   4,337,223 69,507 SH   SOLE   0 0 69,506
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   4,589,635 108,733 SH   SOLE   0 0 108,733
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   201,038 2,874 SH   SOLE   0 0 2,873
IRON MTN INC DEL COM 46284V101   234,237 4,427 SH   SOLE   0 0 4,427
ISHARES TR S&P 100 ETF 464287101   856,975 4,582 SH   SOLE   0 0 4,581
ISHARES TR MORNINGSTAR GRWT 464287119   1,026,186 18,537 SH   SOLE   0 0 18,537
ISHARES TR CORE S&P TTL STK 464287150   441,431 4,875 SH   SOLE   0 0 4,875
ISHARES TR SELECT DIVID ETF 464287168   1,356,211 11,574 SH   SOLE   0 0 11,573
ISHARES TR CORE S&P500 ETF 464287200   8,423,491 20,412 SH   SOLE   0 0 20,412
ISHARES TR CORE US AGGBD ET 464287226   15,855,470 159,128 SH   SOLE   0 0 159,127
ISHARES TR MSCI EMG MKT ETF 464287234   1,258,077 31,930 SH   SOLE   0 0 31,930
ISHARES TR S&P 500 GRWT ETF 464287309   3,718,999 58,209 SH   SOLE   0 0 58,209
ISHARES TR NORTH AMERN NAT 464287374   551,516 14,110 SH   SOLE   0 0 14,110
ISHARES TR S&P 500 VAL ETF 464287408   201,848 1,330 SH   SOLE   0 0 1,330
ISHARES TR 1 3 YR TREAS BD 464287457   2,371,522 28,865 SH   SOLE   0 0 28,864
ISHARES TR MSCI EAFE ETF 464287465   3,120,531 43,842 SH   SOLE   0 0 43,841
ISHARES TR RUS MDCP VAL ETF 464287473   9,024,928 84,981 SH   SOLE   0 0 84,980
ISHARES TR RUS MD CP GR ETF 464287481   5,777,362 63,453 SH   SOLE   0 0 63,452
ISHARES TR RUS MID CAP ETF 464287499   20,208,116 289,018 SH   SOLE   0 0 289,017
ISHARES TR CORE S&P MCP ETF 464287507   1,423,236 5,689 SH   SOLE   0 0 5,689
ISHARES TR ISHARES BIOTECH 464287556   356,545 2,760 SH   SOLE   0 0 2,760
ISHARES TR RUS 1000 VAL ETF 464287598   9,439,594 61,846 SH   SOLE   0 0 61,845
ISHARES TR RUS 1000 GRW ETF 464287614   12,045,746 49,007 SH   SOLE   0 0 49,007
ISHARES TR RUS 1000 ETF 464287622   18,035,024 80,071 SH   SOLE   0 0 80,070
ISHARES TR RUS 2000 VAL ETF 464287630   4,029,991 29,412 SH   SOLE   0 0 29,411
ISHARES TR RUS 2000 GRW ETF 464287648   3,809,874 16,797 SH   SOLE   0 0 16,796
ISHARES TR RUSSELL 2000 ETF 464287655   8,105,416 45,434 SH   SOLE   0 0 45,433
ISHARES TR CORE S&P US VLU 464287663   206,670 2,801 SH   SOLE   0 0 2,801
ISHARES TR CORE S&P US GWT 464287671   817,110 9,205 SH   SOLE   0 0 9,204
ISHARES TR RUSSELL 3000 ETF 464287689   843,392 3,583 SH   SOLE   0 0 3,582
ISHARES TR U.S. TECH ETF 464287721   402,340 4,335 SH   SOLE   0 0 4,335
ISHARES TR U.S. FINLS ETF 464287788   6,970,756 97,959 SH   SOLE   0 0 97,959
ISHARES TR CORE S&P SCP ETF 464287804   11,722,328 121,224 SH   SOLE   0 0 121,223
ISHARES TR SHRT NAT MUN ETF 464288158   839,839 8,023 SH   SOLE   0 0 8,022
ISHARES TR MRGSTR MD CP ETF 464288208   232,130 3,828 SH   SOLE   0 0 3,828
ISHARES TR GL CLEAN ENE ETF 464288224   324,066 16,384 SH   SOLE   0 0 16,383
WASTE MGMT INC DEL COM 94106L109   652,697 4,000 SH   SOLE   0 0 4,000
WELLS FARGO CO NEW COM 949746101   652,185 17,647 SH   SOLE   0 0 17,646
WESCO INTL INC COM 95082P105   927,240 6,025 SH   SOLE   0 0 6,025
WILLIAMS COS INC COM 969457100   387,161 12,966 SH   SOLE   0 0 12,965
WISDOMTREE TR INTERNTNL AI ENH 97717W786   461,696 11,882 SH   SOLE   0 0 11,882
WISDOMTREE TR EM EX ST-OWNED 97717X578   1,225,085 44,005 SH   SOLE   0 0 44,004
WISDOMTREE TR US S CAP QTY DIV 97717X651   2,812,377 67,654 SH   SOLE   0 0 67,654
WYNN RESORTS LTD COM 983134107   874,970 7,932 SH   SOLE   0 0 7,932
XCEL ENERGY INC COM 98389B100   201,848 2,993 SH   SOLE   0 0 2,993
ZOETIS INC CL A 98978V103   287,230 1,726 SH   SOLE   0 0 1,725
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   859,335 3,007 SH   SOLE   0 0 3,006
EATON CORP PLC SHS G29183103   237,477 1,386 SH   SOLE   0 0 1,385
GATES INDL CORP PLC ORD SHS G39108108   406,866 29,292 SH   SOLE   0 0 29,292
MEDTRONIC PLC SHS G5960L103   1,246,921 15,467 SH   SOLE   0 0 15,466
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   365,702 27,190 SH   SOLE   0 0 27,189
ATAI LIFE SCIENCES NV SHS N0731H103   25,143 13,891 SH   SOLE   0 0 13,890
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   277,337 2,954 SH   SOLE   0 0 2,953
ROYAL CARIBBEAN GROUP COM V7780T103   264,661 4,053 SH   SOLE   0 0 4,053
ISHARES TR JPMORGAN USD EMG 464288281   479,720 5,581 SH   SOLE   0 0 5,581
ISHARES TR NATIONAL MUN ETF 464288414   6,731,616 62,480 SH   SOLE   0 0 62,480
ISHARES TR IBOXX HI YD ETF 464288513   623,281 8,367 SH   SOLE   0 0 8,366
ISHARES TR PFD AND INCM SEC 464288687   1,531,113 49,118 SH   SOLE   0 0 49,117
ISHARES TR EAFE VALUE ETF 464288877   251,143 5,175 SH   SOLE   0 0 5,175
ISHARES TR CORE HIGH DV ETF 46429B663   7,084,919 69,692 SH   SOLE   0 0 69,692
ISHARES TR CORE MSCI TOTAL 46432F834   2,997,040 48,378 SH   SOLE   0 0 48,378
ISHARES TR CORE MSCI EAFE 46432F842   209,202 3,129 SH   SOLE   0 0 3,129
ISHARES TR CORE DIV GRWTH 46434V621   20,432,652 407,761 SH   SOLE   0 0 407,760
ISHARES TR ESG AWR MSCI USA 46435G425   427,105 4,722 SH   SOLE   0 0 4,722
JPMORGAN CHASE & CO COM 46625H100   7,738,899 59,388 SH   SOLE   0 0 59,387
JOHNSON & JOHNSON COM 478160104   10,509,334 67,792 SH   SOLE   0 0 67,791
KKR REAL ESTATE FIN TR INC COM 48251K100   929,595 81,615 SH   SOLE   0 0 81,615
KIMBERLY-CLARK CORP COM 494368103   212,419 1,583 SH   SOLE   0 0 1,582
KINDER MORGAN INC DEL COM 49456B101   5,607,766 320,261 SH   SOLE   0 0 320,260
LMP CAP & INCOME FD INC COM 50208A102   334,285 27,378 SH   SOLE   0 0 27,378
LPL FINL HLDGS INC COM 50212V100   446,598 2,207 SH   SOLE   0 0 2,206
L3HARRIS TECHNOLOGIES INC COM 502431109   723,255 3,686 SH   SOLE   0 0 3,685
LAS VEGAS SANDS CORP COM 517834107   228,421 3,976 SH   SOLE   0 0 3,976
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   11,580,778 310,643 SH   SOLE   0 0 310,643
LILLY ELI & CO COM 532457108   577,903 1,683 SH   SOLE   0 0 1,682
LOCKHEED MARTIN CORP COM 539830109   4,316,499 9,131 SH   SOLE   0 0 9,131
LOWES COS INC COM 548661107   465,402 2,327 SH   SOLE   0 0 2,326
LUMEN TECHNOLOGIES INC COM 550241103   27,334 10,315 SH   SOLE   0 0 10,314
M & T BK CORP COM 55261F104   260,838 2,181 SH   SOLE   0 0 2,181
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   65,648 14,460 SH   SOLE   0 0 14,459
MGM RESORTS INTERNATIONAL COM 552953101   1,362,417 30,744 SH   SOLE   0 0 30,744
MACROGENICS INC COM 556099109   105,403 14,700 SH   SOLE   0 0 14,700
MAINSTAY MACKAY DEFINEDTERM COM 56064K100   5,886,745 338,708 SH   SOLE   0 0 338,708
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   2,866,817 117,879 SH   SOLE   0 0 117,879
MARRIOTT INTL INC NEW CL A 571903202   1,377,972 8,299 SH   SOLE   0 0 8,299
MASTERCARD INCORPORATED CL A 57636Q104   253,606 698 SH   SOLE   0 0 697
MCDONALDS CORP COM 580135101   1,958,214 7,025 SH   SOLE   0 0 7,024
MEDICAL PPTYS TRUST INC COM 58463J304   1,387,621 168,810 SH   SOLE   0 0 168,810
MERCK & CO INC COM 58933Y105   7,728,301 72,691 SH   SOLE   0 0 72,690
MICROSOFT CORP COM 594918104   21,495,467 74,559 SH   SOLE   0 0 74,558
MONDELEZ INTL INC CL A 609207105   899,532 12,902 SH   SOLE   0 0 12,902
MONOLITHIC PWR SYS INC COM 609839105   431,966 863 SH   SOLE   0 0 863