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   1,015,591 10,864 SH   SOLE   0 0 10,864
ALPS ETF TR ALERIAN ENERGY 00162Q676   2,061,227 66,171 SH   SOLE   0 0 66,171
AT&T INC COM 00206R102   5,079,533 223,080 SH   SOLE   0 0 223,080
ARK ETF TR INNOVATION ETF 00214Q104   350,661 6,177 SH   SOLE   0 0 6,177
ABBOTT LABS COM 002824100   2,283,958 20,192 SH   SOLE   0 0 20,192
ABBVIE INC COM 00287Y109   2,523,023 14,198 SH   SOLE   0 0 14,198
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   393,285 15,700 SH   SOLE   0 0 15,700
ADVANCED MICRO DEVICES INC COM 007903107   1,346,277 11,146 SH   SOLE   0 0 11,146
NEWMONT CORP COM 651639106   1,330,987 35,760 SH   SOLE   0 0 35,760
NEXTERA ENERGY INC COM 65339F101   1,216,601 16,970 SH   SOLE   0 0 16,970
NIKE INC CL B 654106103   226,306 2,991 SH   SOLE   0 0 2,991
NORFOLK SOUTHN CORP COM 655844108   688,320 2,933 SH   SOLE   0 0 2,933
NOVARTIS AG SPONSORED ADR 66987V109   1,017,402 10,455 SH   SOLE   0 0 10,455
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102   290,264 22,946 SH   SOLE   0 0 22,946
NVIDIA CORPORATION COM 67066G104   7,977,559 59,405 SH   SOLE   0 0 59,405
NUVEEN QUALITY MUNCP INCOME COM 67066V101   1,600,384 137,254 SH   SOLE   0 0 137,254
NUVEEN AMT FREE MUN CR INC F COM 67071L106   149,036 12,156 SH   SOLE   0 0 12,156
OCCIDENTAL PETE CORP COM 674599105   597,946 12,102 SH   SOLE   0 0 12,102
OMNICOM GROUP INC COM 681919106   438,323 5,094 SH   SOLE   0 0 5,094
OMEGA HEALTHCARE INVS INC COM 681936100   2,870,386 75,836 SH   SOLE   0 0 75,836
ORACLE CORP COM 68389X105   2,565,319 15,394 SH   SOLE   0 0 15,394
PPL CORP COM 69351T106   220,395 6,790 SH   SOLE   0 0 6,790
PACER FDS TR TRENDPILOT 100 69374H303   807,657 10,911 SH   SOLE   0 0 10,911
PACER FDS TR PACER US SMALL 69374H857   4,270,986 97,046 SH   SOLE   0 0 97,046
PACER FDS TR US CASH COWS 100 69374H881   10,006,748 177,173 SH   SOLE   0 0 177,173
PALANTIR TECHNOLOGIES INC CL A 69608A108   536,746 7,097 SH   SOLE   0 0 7,097
PALO ALTO NETWORKS INC COM 697435105   284,222 1,562 SH   SOLE   0 0 1,562
PAVMED INC COM NEW 70387R403   6,317 10,067 SH   SOLE   0 0 10,067
PEPSICO INC COM 713448108   2,153,251 14,161 SH   SOLE   0 0 14,161
PFIZER INC COM 717081103   4,177,185 157,451 SH   SOLE   0 0 157,451
PHILIP MORRIS INTL INC COM 718172109   385,002 3,199 SH   SOLE   0 0 3,199
PHILLIPS 66 COM 718546104   1,994,162 17,503 SH   SOLE   0 0 17,503
PIMCO CORPORATE & INCOME OPP COM 72201B101   20,922,185 1,455,963 SH   SOLE   0 0 1,455,963
PIMCO ETF TR INV GRD CRP BD 72201R817   15,797,800 166,118 SH   SOLE   0 0 166,118
PIMCO ETF TR INTER MUN BD ACT 72201R866   11,716,258 226,489 SH   SOLE   0 0 226,489
PIONEER MUNICIPAL HIGH INCOM COM 723762100   161,013 19,100 SH   SOLE   0 0 19,100
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   358,731 19,276 SH   SOLE   0 0 19,276
PROCTER AND GAMBLE CO COM 742718109   2,174,773 12,972 SH   SOLE   0 0 12,972
PROSPECT CAP CORP COM 74348T102   4,077,286 946,006 SH   SOLE   0 0 946,006
PRUDENTIAL FINL INC COM 744320102   2,671,138 22,536 SH   SOLE   0 0 22,536
PUBLIC STORAGE OPER CO COM 74460D109   2,604,158 8,697 SH   SOLE   0 0 8,697
ALLSTATE CORP COM 020002101   272,276 1,412 SH   SOLE   0 0 1,412
ALPHABET INC CAP STK CL C 02079K107   3,935,514 20,665 SH   SOLE   0 0 20,665
ALPHABET INC CAP STK CL A 02079K305   5,328,464 28,148 SH   SOLE   0 0 28,148
ALTRIA GROUP INC COM 02209S103   1,954,096 37,370 SH   SOLE   0 0 37,370
AMAZON COM INC COM 023135106   11,763,417 53,619 SH   SOLE   0 0 53,619
AMERICAN ELEC PWR CO INC COM 025537101   273,700 2,968 SH   SOLE   0 0 2,968
AMERICAN EXPRESS CO COM 025816109   518,790 1,748 SH   SOLE   0 0 1,748
AMERICAN TOWER CORP NEW COM 03027X100   346,224 1,888 SH   SOLE   0 0 1,888
CENCORA INC COM 03073E105   1,127,451 5,018 SH   SOLE   0 0 5,018
AMGEN INC COM 031162100   5,777,619 22,167 SH   SOLE   0 0 22,167
APPLE INC COM 037833100   32,852,862 131,191 SH   SOLE   0 0 131,191
APPLIED MATLS INC COM 038222105   2,052,847 12,623 SH   SOLE   0 0 12,623
ARES CAPITAL CORP COM 04010L103   386,089 17,638 SH   SOLE   0 0 17,638
ARISTA NETWORKS INC COM SHS 040413205   1,553,168 14,052 SH   SOLE   0 0 14,052
ASTRAZENECA PLC SPONSORED ADR 046353108   419,197 6,398 SH   SOLE   0 0 6,398
AUTOMATIC DATA PROCESSING IN COM 053015103   204,862 700 SH   SOLE   0 0 700
AUTOZONE INC COM 053332102   217,736 68 SH   SOLE   0 0 68
BCE INC COM NEW 05534B760   285,694 12,325 SH   SOLE   0 0 12,325
BNY MELLON STRATEGIC MUNS IN COM 05588W108   60,400 10,000 SH   SOLE   0 0 10,000
BANK AMERICA CORP COM 060505104   10,913,474 248,316 SH   SOLE   0 0 248,316
BARRICK GOLD CORP COM 067901108   786,532 50,744 SH   SOLE   0 0 50,744
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,042,760 3 SH   SOLE   0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   17,516,158 38,643 SH   SOLE   0 0 38,643
BHP GROUP LTD SPONSORED ADS 088606108   600,121 12,290 SH   SOLE   0 0 12,290
BLACKROCK ENHANCED EQUITY DI COM 09251A104   168,680 20,372 SH   SOLE   0 0 20,372
BLACKSTONE INC COM 09260D107   2,603,656 15,101 SH   SOLE   0 0 15,101
BLACKROCK INC COM 09290D101   532,644 520 SH   SOLE   0 0 520
BOEING CO COM 097023105   1,691,616 9,557 SH   SOLE   0 0 9,557
BOOKING HOLDINGS INC COM 09857L108   720,421 145 SH   SOLE   0 0 145
BRISTOL-MYERS SQUIBB CO COM 110122108   4,245,857 75,068 SH   SOLE   0 0 75,068
BROADCOM INC COM 11135F101   2,347,221 10,124 SH   SOLE   0 0 10,124
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   1,441,797 52,126 SH   SOLE   0 0 52,126
QUALCOMM INC COM 747525103   11,848,522 77,129 SH   SOLE   0 0 77,129
RPM INTL INC COM 749685103   307,650 2,500 SH   SOLE   0 0 2,500
RTX CORPORATION COM 75513E101   6,859,319 59,275 SH   SOLE   0 0 59,275
REALTY INCOME CORP COM 756109104   339,509 6,357 SH   SOLE   0 0 6,357
REAVES UTIL INCOME FD COM SH BEN INT 756158101   1,346,861 42,501 SH   SOLE   0 0 42,501
REGENERON PHARMACEUTICALS COM 75886F107   743,673 1,044 SH   SOLE   0 0 1,044
REGIONS FINANCIAL CORP NEW COM 7591EP100   905,520 38,500 SH   SOLE   0 0 38,500
REPUBLIC SVCS INC COM 760759100   442,596 2,200 SH   SOLE   0 0 2,200
RIVERNORTH MANAGED DUR MUN I COM 76882H105   369,730 25,649 SH   SOLE   0 0 25,649
RIVERNORTH OPPORTUNISTIC MUN COM 76883F108   195,780 13,000 SH   SOLE   0 0 13,000
ROCKWELL AUTOMATION INC COM 773903109   430,686 1,507 SH   SOLE   0 0 1,507
ROPER TECHNOLOGIES INC COM 776696106   473,779 911 SH   SOLE   0 0 911
S&P GLOBAL INC COM 78409V104   387,965 779 SH   SOLE   0 0 779
SPDR S&P 500 ETF TR TR UNIT 78462F103   996,336 1,700 SH Put SOLE   0 0 1,700
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,403,538 5,807 SH   SOLE   0 0 5,807
SPDR GOLD TR GOLD SHS 78463V107   10,429,007 43,072 SH   SOLE   0 0 43,072
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   6,788,509 132,820 SH   SOLE   0 0 132,820
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   5,017,254 116,980 SH   SOLE   0 0 116,980
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   5,670,939 166,157 SH   SOLE   0 0 166,157
SPDR SER TR ICE PFD SEC ETF 78464A292   1,076,840 32,641 SH   SOLE   0 0 32,641
SPDR SER TR BBG CONV SEC ETF 78464A359   16,363,525 210,085 SH   SOLE   0 0 210,085
SPDR SER TR PORTFLI INTRMDIT 78464A672   6,477,537 232,336 SH   SOLE   0 0 232,336
SPDR SER TR S&P REGL BKG 78464A698   531,902 8,814 SH   SOLE   0 0 8,814
SPDR SER TR S&P BK ETF 78464A797   254,971 4,597 SH   SOLE   0 0 4,597
SPDR SER TR PORTFOLI S&P1500 78464A805   8,803,600 122,828 SH   SOLE   0 0 122,828
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   222,521 8,235 SH   SOLE   0 0 8,235
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   937,444 2,203 SH   SOLE   0 0 2,203
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,610,772 2,828 SH   SOLE   0 0 2,828
SPDR SER TR NUVEEN BLMBRG SH 78468R739   401,204 8,466 SH   SOLE   0 0 8,466
SPDR SER TR RUSSELL YIELD 78468R770   302,998 2,783 SH   SOLE   0 0 2,783
SPDR SER TR PRTFLO S&P500 HI 78468R788   339,734 7,857 SH   SOLE   0 0 7,857
SALESFORCE INC COM 79466L302   1,165,440 3,486 SH   SOLE   0 0 3,486
SAUL CTRS INC COM 804395101   961,708 24,786 SH   SOLE   0 0 24,786
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   793,305 34,224 SH   SOLE   0 0 34,224
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   43,159,894 1,548,615 SH   SOLE   0 0 1,548,615
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   31,217,648 1,197,455 SH   SOLE   0 0 1,197,455
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   10,462,697 382,968 SH   SOLE   0 0 382,968
SELECT SECTOR SPDR TR ENERGY 81369Y506   284,462 3,321 SH   SOLE   0 0 3,321
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,911,690 8,222 SH   SOLE   0 0 8,222
SERVICENOW INC COM 81762P102   238,527 225 SH   SOLE   0 0 225
SOUTHERN CO COM 842587107   1,260,725 15,315 SH   SOLE   0 0 15,315
STARBUCKS CORP COM 855244109   458,514 5,025 SH   SOLE   0 0 5,025
STATE STR CORP COM 857477103   228,910 2,332 SH   SOLE   0 0 2,332
STRYKER CORPORATION COM 863667101   1,281,655 3,560 SH   SOLE   0 0 3,560
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   558,013 10,848 SH   SOLE   0 0 10,848
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   525,319 2,660 SH   SOLE   0 0 2,660
TARGET CORP COM 87612E106   409,090 3,026 SH   SOLE   0 0 3,026
TERAWULF INC COM 88080T104   84,900 15,000 SH   SOLE   0 0 15,000
TESLA INC COM 88160R101   2,323,708 5,754 SH   SOLE   0 0 5,754
TEXAS INSTRS INC COM 882508104   587,420 3,133 SH   SOLE   0 0 3,133
THERMO FISHER SCIENTIFIC INC COM 883556102   448,790 863 SH   SOLE   0 0 863
3M CO COM 88579Y101   903,890 7,002 SH   SOLE   0 0 7,002
CSX CORP COM 126408103   764,893 23,703 SH   SOLE   0 0 23,703
CVS HEALTH CORP COM 126650100   3,026,871 67,429 SH   SOLE   0 0 67,429
CALAMOS GBL DYN INCOME FUND COM 12811L107   116,100 17,200 SH   SOLE   0 0 17,200
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   441,475 24,928 SH   SOLE   0 0 24,928
CANADIAN PACIFIC KANSAS CITY COM 13646K108   316,107 4,368 SH   SOLE   0 0 4,368
CAPITAL ONE FINL CORP COM 14040H105   488,325 2,738 SH   SOLE   0 0 2,738
CARLISLE COS INC COM 142339100   435,231 1,180 SH   SOLE   0 0 1,180
CARPENTER TECHNOLOGY CORP COM 144285103   1,605,457 9,460 SH   SOLE   0 0 9,460
CATALYST PHARMACEUTICALS INC COM 14888U101   626,100 30,000 SH   SOLE   0 0 30,000
CATERPILLAR INC COM 149123101   1,560,080 4,301 SH   SOLE   0 0 4,301
CHEVRON CORP NEW COM 166764100   6,580,932 45,436 SH   SOLE   0 0 45,436
CINCINNATI FINL CORP COM 172062101   523,151 3,641 SH   SOLE   0 0 3,641
CISCO SYS INC COM 17275R102   9,660,800 163,189 SH   SOLE   0 0 163,189
CLEAN HARBORS INC COM 184496107   340,607 1,480 SH   SOLE   0 0 1,480
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209   230,373 4,950 SH   SOLE   0 0 4,950
CLOROX CO DEL COM 189054109   260,230 1,602 SH   SOLE   0 0 1,602
COCA COLA CO COM 191216100   1,610,025 25,860 SH   SOLE   0 0 25,860
COHEN & STEERS REIT & PFD & COM 19247X100   508,372 24,324 SH   SOLE   0 0 24,324
COMCAST CORP NEW CL A 20030N101   1,378,674 36,735 SH   SOLE   0 0 36,735
COMMERCE BANCSHARES INC COM 200525103   216,091 3,468 SH   SOLE   0 0 3,468
CONOCOPHILLIPS COM 20825C104   1,089,011 10,981 SH   SOLE   0 0 10,981
CONSOLIDATED EDISON INC COM 209115104   271,805 3,046 SH   SOLE   0 0 3,046
CONSTELLATION BRANDS INC CL A 21036P108   315,809 1,429 SH   SOLE   0 0 1,429
COSTCO WHSL CORP NEW COM 22160K105   3,880,570 4,235 SH   SOLE   0 0 4,235
CUBESMART COM 229663109   305,422 7,128 SH   SOLE   0 0 7,128
CUMMINS INC COM 231021106   3,385,952 9,713 SH   SOLE   0 0 9,713
DNP SELECT INCOME FD INC COM 23325P104   133,862 15,177 SH   SOLE   0 0 15,177
DTE ENERGY CO COM 233331107   241,500 2,000 SH   SOLE   0 0 2,000
DT MIDSTREAM INC COMMON STOCK 23345M107   248,873 2,503 SH   SOLE   0 0 2,503
DANAHER CORPORATION COM 235851102   1,124,461 4,899 SH   SOLE   0 0 4,899
DEERE & CO COM 244199105   386,044 911 SH   SOLE   0 0 911
DELTA AIR LINES INC DEL COM NEW 247361702   349,562 5,778 SH   SOLE   0 0 5,778
DISNEY WALT CO COM 254687106   1,618,880 14,539 SH   SOLE   0 0 14,539
TOWNEBANK PORTSMOUTH VA COM 89214P109   512,773 15,055 SH   SOLE   0 0 15,055
TRUIST FINL CORP COM 89832Q109   4,228,553 97,477 SH   SOLE   0 0 97,477
US BANCORP DEL COM NEW 902973304   3,252,310 67,997 SH   SOLE   0 0 67,997
UNILEVER PLC SPON ADR NEW 904767704   7,417,778 130,825 SH   SOLE   0 0 130,825
UNION PAC CORP COM 907818108   2,172,686 9,528 SH   SOLE   0 0 9,528
UNITED AIRLS HLDGS INC COM 910047109   942,403 9,670 SH   SOLE   0 0 9,670
UNITED PARCEL SERVICE INC CL B 911312106   5,224,803 41,434 SH   SOLE   0 0 41,434
UNITEDHEALTH GROUP INC COM 91324P102   1,495,138 2,956 SH   SOLE   0 0 2,956
UNIVERSAL DISPLAY CORP COM 91347P105   378,219 2,587 SH   SOLE   0 0 2,587
UNUM GROUP COM 91529Y106   1,089,242 14,915 SH   SOLE   0 0 14,915
VALERO ENERGY CORP COM 91913Y100   215,758 1,760 SH   SOLE   0 0 1,760
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   3,353,863 36,170 SH   SOLE   0 0 36,170
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   1,286,697 27,911 SH   SOLE   0 0 27,911
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,096,465 5,599 SH   SOLE   0 0 5,599
VANGUARD WORLD FD MEGA GRWTH IND 921910816   264,892 771 SH   SOLE   0 0 771
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   19,966,206 277,655 SH   SOLE   0 0 277,655
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   296,647 6,203 SH   SOLE   0 0 6,203
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   7,615,242 59,685 SH   SOLE   0 0 59,685
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   573,876 8,454 SH   SOLE   0 0 8,454
VANGUARD WORLD FD INF TECH ETF 92204A702   21,377,356 34,380 SH   SOLE   0 0 34,380
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   4,533,064 56,473 SH   SOLE   0 0 56,473
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   8,410,549 167,775 SH   SOLE   0 0 167,775
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,134,535 5,818 SH   SOLE   0 0 5,818
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   751,374 2,961 SH   SOLE   0 0 2,961
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   395,729 4,442 SH   SOLE   0 0 4,442
VANGUARD INDEX FDS MID CAP ETF 922908629   7,715,211 29,210 SH   SOLE   0 0 29,210
VANGUARD INDEX FDS GROWTH ETF 922908736   422,344 1,029 SH   SOLE   0 0 1,029
VANGUARD INDEX FDS VALUE ETF 922908744   3,598,184 21,253 SH   SOLE   0 0 21,253
VANGUARD INDEX FDS SMALL CP ETF 922908751   943,886 3,928 SH   SOLE   0 0 3,928
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,644,997 5,676 SH   SOLE   0 0 5,676
VERIZON COMMUNICATIONS INC COM 92343V104   6,604,037 165,142 SH   SOLE   0 0 165,142
VISA INC COM CL A 92826C839   2,003,750 6,340 SH   SOLE   0 0 6,340
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102   94,239 15,551 SH   SOLE   0 0 15,551
WP CAREY INC COM 92936U109   1,986,495 36,463 SH   SOLE   0 0 36,463
WALMART INC COM 931142103   2,400,445 26,568 SH   SOLE   0 0 26,568
WALGREENS BOOTS ALLIANCE INC COM 931427108   142,812 15,307 SH   SOLE   0 0 15,307
WASTE MGMT INC DEL COM 94106L109   1,024,231 5,076 SH   SOLE   0 0 5,076
WELLS FARGO CO NEW COM 949746101   1,139,973 16,230 SH   SOLE   0 0 16,230
WELLTOWER INC COM 95040Q104   225,632 1,790 SH   SOLE   0 0 1,790
WESCO INTL INC COM 95082P105   1,292,054 7,140 SH   SOLE   0 0 7,140
DOMINION ENERGY INC COM 25746U109   2,572,394 47,761 SH   SOLE   0 0 47,761
DOW INC COM 260557103   3,632,737 90,524 SH   SOLE   0 0 90,524
DUKE ENERGY CORP NEW COM NEW 26441C204   524,719 4,870 SH   SOLE   0 0 4,870
EAGLE BANCORP INC MD COM 268948106   327,110 12,567 SH   SOLE   0 0 12,567
EATON VANCE MUN INCOME 2028 SHS 27829U105   216,810 12,312 SH   SOLE   0 0 12,312
ECOLAB INC COM 278865100   557,319 2,378 SH   SOLE   0 0 2,378
EMCOR GROUP INC COM 29084Q100   216,964 478 SH   SOLE   0 0 478
EMERSON ELEC CO COM 291011104   5,396,588 43,545 SH   SOLE   0 0 43,545
ENBRIDGE INC COM 29250N105   698,030 16,451 SH   SOLE   0 0 16,451
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   901,786 46,033 SH   SOLE   0 0 46,033
ENTERPRISE PRODS PARTNERS L COM 293792107   3,547,815 113,132 SH   SOLE   0 0 113,132
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   1,408,271 65,746 SH   SOLE   0 0 65,746
EXXON MOBIL CORP COM 30231G102   5,193,876 48,284 SH   SOLE   0 0 48,284
META PLATFORMS INC CL A 30303M102   995,875 1,701 SH   SOLE   0 0 1,701
FEDERATED HERMES PREM MUNI I COM 31423P108   229,983 21,080 SH   SOLE   0 0 21,080
FEDEX CORP COM 31428X106   2,863,720 10,179 SH   SOLE   0 0 10,179
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386   211,812 4,886 SH   SOLE   0 0 4,886
FIRST TR MORNINGSTAR DIVID L SHS 336917109   445,960 11,077 SH   SOLE   0 0 11,077
FIRST TR EXCHANGE-TRADED FD FT VEST GOLD 33733E856   4,271,750 226,258 SH   SOLE   0 0 226,258
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   622,449 10,525 SH   SOLE   0 0 10,525
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   2,088,607 40,945 SH   SOLE   0 0 40,945
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   281,344 14,989 SH   SOLE   0 0 14,989
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   7,795,204 316,235 SH   SOLE   0 0 316,235
FORD MTR CO COM 345370860   191,645 19,358 SH   SOLE   0 0 19,358
FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439   331,862 12,715 SH   SOLE   0 0 12,715
FUNKO INC COM CL A 361008105   160,680 12,000 SH   SOLE   0 0 12,000
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   258,032 3,300 SH   SOLE   0 0 3,300
GE VERNOVA INC COM 36828A101   436,490 1,327 SH   SOLE   0 0 1,327
GENERAL DYNAMICS CORP COM 369550108   1,964,384 7,455 SH   SOLE   0 0 7,455
GE AEROSPACE COM NEW 369604301   956,833 5,737 SH   SOLE   0 0 5,737
WHEATON PRECIOUS METALS CORP COM 962879102   460,999 8,197 SH   SOLE   0 0 8,197
WILLIAMS COS INC COM 969457100   398,481 7,363 SH   SOLE   0 0 7,363
WISDOMTREE TR INTERNTNL AI ENH 97717W786   356,743 9,059 SH   SOLE   0 0 9,059
WISDOMTREE TR EM EX ST-OWNED 97717X578   1,449,774 47,565 SH   SOLE   0 0 47,565
WISDOMTREE TR US S CAP QTY DIV 97717X651   4,251,106 82,981 SH   SOLE   0 0 82,981
WYNN RESORTS LTD COM 983134107   561,894 6,522 SH   SOLE   0 0 6,522
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,203,924 3,422 SH   SOLE   0 0 3,422
EATON CORP PLC SHS G29183103   352,548 1,062 SH   SOLE   0 0 1,062
MEDTRONIC PLC SHS G5960L103   1,077,555 13,490 SH   SOLE   0 0 13,490
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   240,781 9,358 SH   SOLE   0 0 9,358
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   393,857 5,303 SH   SOLE   0 0 5,303
IREN LIMITED ORDINARY SHARES Q4982L109   196,400 20,000 SH   SOLE   0 0 20,000
ROYAL CARIBBEAN GROUP COM V7780T103   711,080 3,061 SH   SOLE   0 0 3,061
GENERAL MLS INC COM 370334104   1,835,564 28,784 SH   SOLE   0 0 28,784
GENERAL MTRS CO COM 37045V100   1,202,848 22,580 SH   SOLE   0 0 22,580
GILEAD SCIENCES INC COM 375558103   202,620 2,194 SH   SOLE   0 0 2,194
GLADSTONE CAPITAL CORP COM NEW 376535878   249,632 8,777 SH   SOLE   0 0 8,777
GLADSTONE COMMERCIAL CORP COM 376536108   6,606,182 406,785 SH   SOLE   0 0 406,785
GSK PLC SPONSORED ADR 37733W204   796,397 23,548 SH   SOLE   0 0 23,548
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   5,003,394 274,610 SH   SOLE   0 0 274,610
GLOBAL X FDS DOW 30 COVERED C 37960A859   5,491,262 244,927 SH   SOLE   0 0 244,927
GOLDMAN SACHS GROUP INC COM 38141G104   2,828,050 4,939 SH   SOLE   0 0 4,939
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   12,434,295 107,955 SH   SOLE   0 0 107,955
GOLDMAN SACHS ETF TR NASDAQ 100 CORE 38149W630   6,630,213 135,228 SH   SOLE   0 0 135,228
GRAPHIC PACKAGING HLDG CO COM 388689101   595,076 21,910 SH   SOLE   0 0 21,910
HERON THERAPEUTICS INC COM 427746102   15,300 10,000 SH   SOLE   0 0 10,000
HOME DEPOT INC COM 437076102   2,832,683 7,282 SH   SOLE   0 0 7,282
HONEYWELL INTL INC COM 438516106   1,626,963 7,202 SH   SOLE   0 0 7,202
HOWMET AEROSPACE INC COM 443201108   201,625 1,844 SH   SOLE   0 0 1,844
ILLINOIS TOOL WKS INC COM 452308109   927,294 3,657 SH   SOLE   0 0 3,657
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300   328,894 8,444 SH   SOLE   0 0 8,444
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   229,483 5,973 SH   SOLE   0 0 5,973
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771   481,254 11,134 SH   SOLE   0 0 11,134
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797   316,099 7,989 SH   SOLE   0 0 7,989
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   776,013 18,849 SH   SOLE   0 0 18,849
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888   718,708 16,220 SH   SOLE   0 0 16,220
INTEL CORP COM 458140100   1,500,071 74,816 SH   SOLE   0 0 74,816
INTERNATIONAL BUSINESS MACHS COM 459200101   7,485,766 34,053 SH   SOLE   0 0 34,053
INTERNATIONAL PAPER CO COM 460146103   3,152,193 58,569 SH   SOLE   0 0 58,569
INVESCO QQQ TR UNIT SER 1 46090E103   1,022,460 2,000 SH Put SOLE   0 0 2,000
INVESCO QQQ TR UNIT SER 1 46090E103   4,492,245 8,787 SH   SOLE   0 0 8,787
INTUIT COM 461202103   248,231 395 SH   SOLE   0 0 395
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   420,377 3,664 SH   SOLE   0 0 3,664
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   1,989,929 48,229 SH   SOLE   0 0 48,229
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   505,242 2,883 SH   SOLE   0 0 2,883
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   243,848 5,317 SH   SOLE   0 0 5,317
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,062,946 29,471 SH   SOLE   0 0 29,471
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   8,402,994 173,939 SH   SOLE   0 0 173,939
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   275,949 3,113 SH   SOLE   0 0 3,113
IOVANCE BIOTHERAPEUTICS INC COM 462260100   170,200 23,000 SH   SOLE   0 0 23,000
ISHARES GOLD TR ISHARES NEW 464285204   460,542 9,302 SH   SOLE   0 0 9,302
ISHARES TR S&P 100 ETF 464287101   1,311,051 4,539 SH   SOLE   0 0 4,539
ISHARES TR MORNINGSTAR GRWT 464287119   1,280,832 14,295 SH   SOLE   0 0 14,295
ISHARES TR CORE S&P TTL STK 464287150   656,856 5,107 SH   SOLE   0 0 5,107
ISHARES TR SELECT DIVID ETF 464287168   1,435,659 10,935 SH   SOLE   0 0 10,935
ISHARES TR CORE S&P500 ETF 464287200   18,271,344 31,038 SH   SOLE   0 0 31,038
ISHARES TR CORE US AGGBD ET 464287226   4,152,122 42,849 SH   SOLE   0 0 42,849
ISHARES TR MSCI EMG MKT ETF 464287234   934,804 22,353 SH   SOLE   0 0 22,353
ISHARES TR S&P 500 GRWT ETF 464287309   4,900,687 48,268 SH   SOLE   0 0 48,268
ISHARES TR NORTH AMERN NAT 464287374   536,451 12,554 SH   SOLE   0 0 12,554
ISHARES TR S&P 500 VAL ETF 464287408   351,512 1,842 SH   SOLE   0 0 1,842
ISHARES TR 20 YR TR BD ETF 464287432   234,949 2,690 SH   SOLE   0 0 2,690
ISHARES TR MSCI EAFE ETF 464287465   3,535,962 46,766 SH   SOLE   0 0 46,766
ISHARES TR RUS MDCP VAL ETF 464287473   5,411,176 41,837 SH   SOLE   0 0 41,837
ISHARES TR RUS MD CP GR ETF 464287481   10,051,399 79,301 SH   SOLE   0 0 79,301
ISHARES TR RUS MID CAP ETF 464287499   24,213,851 273,912 SH   SOLE   0 0 273,912
ISHARES TR CORE S&P MCP ETF 464287507   2,323,256 37,285 SH   SOLE   0 0 37,285
ISHARES TR ISHARES SEMICDTR 464287523   350,203 1,625 SH   SOLE   0 0 1,625
ISHARES TR RUS 1000 VAL ETF 464287598   12,879,772 69,572 SH   SOLE   0 0 69,572
ISHARES TR RUS 1000 GRW ETF 464287614   32,699,291 81,427 SH   SOLE   0 0 81,427
ISHARES TR RUS 1000 ETF 464287622   28,793,641 89,377 SH   SOLE   0 0 89,377
ISHARES TR RUS 2000 VAL ETF 464287630   5,293,383 32,243 SH   SOLE   0 0 32,243
ISHARES TR RUS 2000 GRW ETF 464287648   8,125,834 28,232 SH   SOLE   0 0 28,232
ISHARES TR RUSSELL 2000 ETF 464287655   8,648,387 39,140 SH   SOLE   0 0 39,140
ISHARES TR CORE S&P US VLU 464287663   406,073 4,386 SH   SOLE   0 0 4,386
ISHARES TR CORE S&P US GWT 464287671   892,911 6,408 SH   SOLE   0 0 6,408
ISHARES TR RUSSELL 3000 ETF 464287689   1,084,698 3,245 SH   SOLE   0 0 3,245
ISHARES TR U.S. TECH ETF 464287721   701,311 4,396 SH   SOLE   0 0 4,396
ISHARES TR U.S. FINLS ETF 464287788   12,480,780 112,867 SH   SOLE   0 0 112,867
ISHARES TR CORE S&P SCP ETF 464287804   17,816,907 154,634 SH   SOLE   0 0 154,634
ISHARES TR SHRT NAT MUN ETF 464288158   236,610 2,243 SH   SOLE   0 0 2,243
ISHARES TR MRGSTR MD CP ETF 464288208   234,923 3,085 SH   SOLE   0 0 3,085
ISHARES TR JPMORGAN USD EMG 464288281   402,533 4,521 SH   SOLE   0 0 4,521
ISHARES TR NATIONAL MUN ETF 464288414   458,820 4,306 SH   SOLE   0 0 4,306
ISHARES TR PFD AND INCM SEC 464288687   4,680,325 148,865 SH   SOLE   0 0 148,865
ISHARES TR EAFE VALUE ETF 464288877   297,580 5,671 SH   SOLE   0 0 5,671
ISHARES TR CORE MSCI TOTAL 46432F834   1,840,783 27,832 SH   SOLE   0 0 27,832
ISHARES TR CORE MSCI EAFE 46432F842   253,315 3,604 SH   SOLE   0 0 3,604
ISHARES TR CORE DIV GRWTH 46434V621   30,911,382 503,935 SH   SOLE   0 0 503,935
ISHARES TR ESG AWR MSCI USA 46435G425   642,812 4,990 SH   SOLE   0 0 4,990
ISHARES TR ESG AW MSCI EAFE 46435G516   218,201 2,866 SH   SOLE   0 0 2,866
JPMORGAN CHASE & CO. COM 46625H100   10,915,461 45,536 SH   SOLE   0 0 45,536
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   376,822 6,550 SH   SOLE   0 0 6,550
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   287,820 5,105 SH   SOLE   0 0 5,105
JOHNSON & JOHNSON COM 478160104   10,056,501 69,537 SH   SOLE   0 0 69,537
SAFETY SHOT INC COM NEW 48208F105   7,358 10,219 SH   SOLE   0 0 10,219
KKR REAL ESTATE FIN TR INC COM 48251K100   383,638 37,984 SH   SOLE   0 0 37,984
KKR & CO INC COM 48251W104   592,682 4,007 SH   SOLE   0 0 4,007
KENVUE INC COM 49177J102   582,855 27,300 SH   SOLE   0 0 27,300
KIMBERLY-CLARK CORP COM 494368103   546,051 4,167 SH   SOLE   0 0 4,167
KINDER MORGAN INC DEL COM 49456B101   8,314,575 303,452 SH   SOLE   0 0 303,452
KRAFT HEINZ CO COM 500754106   219,509 7,148 SH   SOLE   0 0 7,148
LMP CAP & INCOME FD INC COM 50208A102   438,050 25,468 SH   SOLE   0 0 25,468
LPL FINL HLDGS INC COM 50212V100   611,447 1,873 SH   SOLE   0 0 1,873
L3HARRIS TECHNOLOGIES INC COM 502431109   2,257,423 10,735 SH   SOLE   0 0 10,735
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   1,713,320 44,664 SH   SOLE   0 0 44,664
LENNOX INTL INC COM 526107107   422,245 693 SH   SOLE   0 0 693
ELI LILLY & CO COM 532457108   1,408,928 1,825 SH   SOLE   0 0 1,825
LOCKHEED MARTIN CORP COM 539830109   4,272,850 8,793 SH   SOLE   0 0 8,793
LOWES COS INC COM 548661107   1,415,014 5,733 SH   SOLE   0 0 5,733
M & T BK CORP COM 55261F104   738,059 3,926 SH   SOLE   0 0 3,926
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   61,791 13,175 SH   SOLE   0 0 13,175
MGM RESORTS INTERNATIONAL COM 552953101   1,056,104 30,479 SH   SOLE   0 0 30,479
MACROGENICS INC COM 556099109   75,299 23,169 SH   SOLE   0 0 23,169
NYLI MACKAY DEFINEDTERM MUNI COM 56064K100   709,862 47,546 SH   SOLE   0 0 47,546
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   2,364,176 69,351 SH   SOLE   0 0 69,351
MARRIOTT INTL INC NEW CL A 571903202   1,256,176 4,503 SH   SOLE   0 0 4,503
MASTERCARD INCORPORATED CL A 57636Q104   601,499 1,142 SH   SOLE   0 0 1,142
MCDONALDS CORP COM 580135101   1,972,385 6,804 SH   SOLE   0 0 6,804
MCKESSON CORP COM 58155Q103   348,072 611 SH   SOLE   0 0 611
MERCK & CO INC COM 58933Y105   6,772,581 68,080 SH   SOLE   0 0 68,080
MICROSOFT CORP COM 594918104   25,681,490 60,929 SH   SOLE   0 0 60,929
MICROSTRATEGY INC CL A NEW 594972408   434,430 1,500 SH   SOLE   0 0 1,500
MONDELEZ INTL INC CL A 609207105   889,987 14,900 SH   SOLE   0 0 14,900
MONOLITHIC PWR SYS INC COM 609839105   586,375 991 SH   SOLE   0 0 991
MORGAN STANLEY COM NEW 617446448   328,401 2,612 SH   SOLE   0 0 2,612
MOTOROLA SOLUTIONS INC COM NEW 620076307   365,641 791 SH   SOLE   0 0 791
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   2,121,633 55,965 SH   SOLE   0 0 55,965
NETFLIX INC COM 64110L106   294,136 330 SH   SOLE   0 0 330
FLAGSTAR FINANCIAL INC COM NEW 649445400   95,685 10,256 SH   SOLE   0 0 10,256