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
ABBVIE INC COM 00287Y109   484,766 2,728 SH   SOLE   0 0 2,728
AGNICO EAGLE MINES LTD COM 008474108   460,500 5,888 SH   SOLE   0 0 5,888
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   529,768 6,248 SH   SOLE   0 0 6,248
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   282,929 26,368 SH   SOLE   0 0 26,368
ALLIANT ENERGY CORP COM 018802108   230,823 3,903 SH   SOLE   0 0 3,903
ALPHABET INC CAP STK CL C 02079K107   442,011 2,321 SH   SOLE   0 0 2,321
ALTRIA GROUP INC COM 02209S103   532,626 10,186 SH   SOLE   0 0 10,186
AMAZON COM INC COM 023135106   1,125,471 5,130 SH   SOLE   0 0 5,130
AMERICAN ELEC PWR CO INC COM 025537101   458,752 4,974 SH   SOLE   0 0 4,974
APPLE INC COM 037833100   965,947 3,857 SH   SOLE   0 0 3,857
AQUESTIVE THERAPEUTICS INC COM 03843E104   769,754 216,223 SH   SOLE   0 0 216,223
ARES CAPITAL CORP COM 04010L103   1,008,691 46,080 SH   SOLE   0 0 46,080
ARROWMARK FINANCIAL CORP COM 861780104   486,740 23,198 SH   SOLE   0 0 23,198
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103   640,155 31,660 SH   SOLE   0 0 31,660
AUTOLIV INC COM 052800109   290,280 3,095 SH   SOLE   0 0 3,095
BANCO SANTANDER S.A. ADR 05964H105   308,493 67,652 SH   SOLE   0 0 67,652
BANK AMERICA CORP COM 060505104   611,608 13,916 SH   SOLE   0 0 13,916
BLACKROCK CORPOR HI YLD FD I COM 09255P107   199,143 20,300 SH   SOLE   0 0 20,300
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   387,080 35,974 SH   SOLE   0 0 35,974
BLACKROCK FLOATING RATE INC COM 091941104   142,103 11,050 SH   SOLE   0 0 11,050
BLACKROCK FLOATING RATE INCO COM 09255X100   170,500 12,400 SH   SOLE   0 0 12,400
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   198,153 17,900 SH   SOLE   0 0 17,900
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   273,078 23,400 SH   SOLE   0 0 23,400
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   914,121 39,015 SH   SOLE   0 0 39,015
BLACKSTONE INC COM 09260D107   227,767 1,321 SH   SOLE   0 0 1,321
BNY MELLON STRATEGIC MUN BD COM 09662E109   128,401 22,100 SH   SOLE   0 0 22,100
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   237,963 42,192 SH   SOLE   0 0 42,192
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   1,623,947 136,009 SH   SOLE   0 0 136,009
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   1,282,915 52,784 SH   SOLE   0 0 52,784
CEMEX SAB DE CV SPON ADR NEW 151290889   83,376 14,783 SH   SOLE   0 0 14,783
CHEVRON CORP NEW COM 166764100   437,417 3,020 SH   SOLE   0 0 3,020
CHOICE HOTELS INTL INC COM 169905106   371,704 2,618 SH   SOLE   0 0 2,618
CINCINNATI FINL CORP COM 172062101   341,575 2,377 SH   SOLE   0 0 2,377
CISCO SYS INC COM 17275R102   536,056 9,055 SH   SOLE   0 0 9,055
CNH INDL N V SHS N20944109   400,108 35,314 SH   SOLE   0 0 35,314
COHEN & STEERS QUALITY INCOM COM 19247L106   329,562 26,925 SH   SOLE   0 0 26,925
COHEN & STEERS REIT & PFD & COM 19247X100   791,274 37,860 SH   SOLE   0 0 37,860
COHEN & STEERS TOTAL RETURN COM 19247R103   940,852 81,248 SH   SOLE   0 0 81,248
COMCAST CORP NEW CL A 20030N101   289,431 7,712 SH   SOLE   0 0 7,712
COPA HOLDINGS SA CL A P31076105   496,786 5,653 SH   SOLE   0 0 5,653
DEERE & CO COM 244199105   310,572 733 SH   SOLE   0 0 733
DIAMONDBACK ENERGY INC COM 25278X109   364,849 2,227 SH   SOLE   0 0 2,227
DNP SELECT INCOME FD INC COM 23325P104   954,192 108,185 SH   SOLE   0 0 108,185
DUKE ENERGY CORP NEW COM NEW 26441C204   333,994 3,100 SH   SOLE   0 0 3,100
EASTMAN CHEM CO COM 277432100   281,996 3,088 SH   SOLE   0 0 3,088
EATON VANCE ENHANCED EQUITY COM 278274105   276,739 13,324 SH   SOLE   0 0 13,324
EATON VANCE RISK-MANAGED DIV COM 27829G106   289,122 31,055 SH   SOLE   0 0 31,055
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   480,718 33,360 SH   SOLE   0 0 33,360
ENBRIDGE INC COM 29250N105   399,309 9,411 SH   SOLE   0 0 9,411
ENTERPRISE PRODS PARTNERS L COM 293792107   243,855 7,776 SH   SOLE   0 0 7,776
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   282,439 11,275 SH   SOLE   0 0 11,275
EXXON MOBIL CORP COM 30231G102   453,730 4,218 SH   SOLE   0 0 4,218
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   297,497 6,100 SH   SOLE   0 0 6,100
FIRST TR SR FLTG RATE INCOME COM 33733U108   479,671 46,345 SH   SOLE   0 0 46,345
FIRSTENERGY CORP COM 337932107   438,097 11,013 SH   SOLE   0 0 11,013
FLAHERTY & CRUMRINE PFD SECS COM 338478100   818,431 52,700 SH   SOLE   0 0 52,700
FREEPORT-MCMORAN INC CL B 35671D857   355,591 9,338 SH   SOLE   0 0 9,338
FUNDAMENTAL GLOBAL INC COM NEW 30329Y304   700,764 32,145 SH   SOLE   0 0 32,145
GABELLI CONV & INC SECS FD I COM 36240B109   539,380 141,570 SH   SOLE   0 0 141,570
GABELLI UTIL TR COM 36240A101   75,702 15,050 SH   SOLE   0 0 15,050
GENERAL MLS INC COM 370334104   289,452 4,539 SH   SOLE   0 0 4,539
GLOBAL X FDS GLBL X MLP ETF 37954Y343   239,886 4,855 SH   SOLE   0 0 4,855
GOLDMAN SACHS GROUP INC COM 38141G104   391,672 684 SH   SOLE   0 0 684
GSK PLC SPONSORED ADR 37733W204   269,308 7,963 SH   SOLE   0 0 7,963
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   341,248 20,520 SH   SOLE   0 0 20,520
HANCOCK JOHN PFD INCOME FD I COM 41013X106   1,033,713 62,460 SH   SOLE   0 0 62,460
HEWLETT PACKARD ENTERPRISE C COM 42824C109   263,117 12,324 SH   SOLE   0 0 12,324
HSBC HLDGS PLC SPON ADR NEW 404280406   340,334 6,881 SH   SOLE   0 0 6,881
INTUITIVE SURGICAL INC COM NEW 46120E602   212,960 408 SH   SOLE   0 0 408
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   488,780 42,392 SH   SOLE   0 0 42,392
INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615   283,561 7,230 SH   SOLE   0 0 7,230
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   434,042 20,600 SH   SOLE   0 0 20,600
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   1,927,061 42,021 SH   SOLE   0 0 42,021
INVESCO MUNI INCOME OPP TRST COM 46132X101   338,070 57,300 SH   SOLE   0 0 57,300
INVESCO SR INCOME TR COM 46131H107   360,457 91,255 SH   SOLE   0 0 91,255
ISHARES TR IBOXX INV CP ETF 464287242   763,354 7,145 SH   SOLE   0 0 7,145
ISHARES TR S&P MC 400GR ETF 464287606   595,773 6,552 SH   SOLE   0 0 6,552
ISHARES TR CORE S&P TTL STK 464287150   392,548 3,052 SH   SOLE   0 0 3,052
ISHARES TR ULTRA SHORT-TERM 46434V878   457,652 9,075 SH   SOLE   0 0 9,075
ISHARES TR PFD AND INCM SEC 464288687   639,961 20,355 SH   SOLE   0 0 20,355
ISHARES TR CORE MSCI TOTAL 46432F834   439,434 6,644 SH   SOLE   0 0 6,644
ISHARES TR 0-5YR HI YL CP 46434V407   1,243,658 29,187 SH   SOLE   0 0 29,187
ISHARES TR RUS 1000 GRW ETF 464287614   849,669 2,116 SH   SOLE   0 0 2,116
ISHARES TR MRGSTR MD CP GRW 464288307   601,219 7,960 SH   SOLE   0 0 7,960
ISHARES TR MORNINGSTAR GRWT 464287119   226,240 2,525 SH   SOLE   0 0 2,525
ISHARES TR CORE MSCI EAFE 46432F842   376,349 5,355 SH   SOLE   0 0 5,355
ISHARES TR S&P SML 600 GWT 464287887   678,881 5,015 SH   SOLE   0 0 5,015
ISHARES TR CORE LT USDB ETF 464289479   200,438 4,120 SH   SOLE   0 0 4,120
ISHARES TR 20 YR TR BD ETF 464287432   1,690,709 19,360 SH   SOLE   0 0 19,360
ISHARES TR 1 3 YR TREAS BD 464287457   7,186,859 87,666 SH   SOLE   0 0 87,666
ISHARES TR 3 7 YR TREAS BD 464288661   6,434,171 55,683 SH   SOLE   0 0 55,683
ISHARES TR MSCI EMG MKT ETF 464287234   1,406,908 33,642 SH   SOLE   0 0 33,642
ISHARES TR US HOME CONS ETF 464288752   1,028,524 9,948 SH   SOLE   0 0 9,948
ISHARES TR CHINA LG-CAP ETF 464287184   276,121 9,071 SH   SOLE   0 0 9,071
ISHARES TR 0-3 MNTH TREASRY 46436E718   2,894,762 28,855 SH   SOLE   0 0 28,855
JOHNSON & JOHNSON COM 478160104   427,903 2,959 SH   SOLE   0 0 2,959
JPMORGAN CHASE & CO. COM 46625H100   235,395 982 SH   SOLE   0 0 982
KEYCORP COM 493267108   367,910 21,465 SH   SOLE   0 0 21,465
KRANESHARES TRUST CSI CHI INTERNET 500767306   279,997 9,576 SH   SOLE   0 0 9,576
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   243,680 3,281 SH   SOLE   0 0 3,281
MCDONALDS CORP COM 580135101   200,314 691 SH   SOLE   0 0 691
MERCK & CO INC COM 58933Y105   382,899 3,849 SH   SOLE   0 0 3,849
MICROSOFT CORP COM 594918104   780,618 1,852 SH   SOLE   0 0 1,852
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   331,180 24,550 SH   SOLE   0 0 24,550
MORGAN STANLEY EMKT DBT FD I COM 61744H105   949,205 123,273 SH   SOLE   0 0 123,273
NETEASE INC SPONSORED ADS 64110W102   486,908 5,458 SH   SOLE   0 0 5,458
NEW MTN FIN CORP COM 647551100   417,465 37,075 SH   SOLE   0 0 37,075
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   459,101 42,470 SH   SOLE   0 0 42,470
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   132,947 12,710 SH   SOLE   0 0 12,710
NUVEEN PFD SECS & INC OPPTY COM 67075A106   718,164 36,641 SH   SOLE   0 0 36,641
NUVEEN REAL ESTATE INCOME FD COM 67071B108   675,945 78,325 SH   SOLE   0 0 78,325
NVIDIA CORPORATION COM 67066G104   980,720 7,303 SH   SOLE   0 0 7,303
OMEGA HEALTHCARE INVS INC COM 681936100   491,179 12,977 SH   SOLE   0 0 12,977
PDD HOLDINGS INC SPONSORED ADS 722304102   388,348 4,004 SH   SOLE   0 0 4,004
PFIZER INC COM 717081103   551,638 20,793 SH   SOLE   0 0 20,793
PHILIP MORRIS INTL INC COM 718172109   368,151 3,059 SH   SOLE   0 0 3,059
PIMCO MUN INCOME FD II COM 72200W106   91,166 11,269 SH   SOLE   0 0 11,269
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108   137,974 14,900 SH   SOLE   0 0 14,900
PRUDENTIAL FINL INC COM 744320102   444,488 3,750 SH   SOLE   0 0 3,750
PUTNAM MANAGED MUN INCOME TR COM 746823103   271,719 45,514 SH   SOLE   0 0 45,514
RBB FD INC US TREAS 3 MNTH 74933W452   362,233 7,265 SH   SOLE   0 0 7,265
REAVES UTIL INCOME FD COM SH BEN INT 756158101   343,837 10,850 SH   SOLE   0 0 10,850
RIVERNORTH MANAGED DUR MUN I COM 76882M104   160,127 10,718 SH   SOLE   0 0 10,718
RIVERNORTH OPPORTUNITIES FD COM 76881Y109   954,641 83,084 SH   SOLE   0 0 83,084
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,495,022 65,860 SH   SOLE   0 0 65,860
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,531,294 66,061 SH   SOLE   0 0 66,061
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   276,241 9,969 SH   SOLE   0 0 9,969
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   619,968 23,974 SH   SOLE   0 0 23,974
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   867,926 31,142 SH   SOLE   0 0 31,142
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   271,287 14,664 SH   SOLE   0 0 14,664
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   2,077,161 27,443 SH   SOLE   0 0 27,443
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,564,993 18,645 SH   SOLE   0 0 18,645
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,798,378 12,035 SH   SOLE   0 0 12,035
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,715,110 20,022 SH   SOLE   0 0 20,022
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,502,392 31,833 SH   SOLE   0 0 31,833
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   3,329,309 68,887 SH   SOLE   0 0 68,887
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,513,915 15,638 SH   SOLE   0 0 15,638
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   2,403,686 10,714 SH   SOLE   0 0 10,714
SELECT SECTOR SPDR TR INDL 81369Y704   2,754,575 20,906 SH   SOLE   0 0 20,906
SERVISFIRST BANCSHARES INC COM 81768T108   842,142 9,938 SH   SOLE   0 0 9,938
SHELL PLC SPON ADS 780259305   298,026 4,757 SH   SOLE   0 0 4,757
SK TELECOM CO LTD SPONSORED ADR 78440P306   430,520 20,462 SH   SOLE   0 0 20,462
SOUTHERN CO COM 842587107   871,302 10,584 SH   SOLE   0 0 10,584
SPDR S&P 500 ETF TR TR UNIT 78462F103   457,142 780 SH   SOLE   0 0 780
SPDR SER TR BLOOMBERG SHT TE 78468R408   1,062,419 42,076 SH   SOLE   0 0 42,076
SPDR SER TR BBG CONV SEC ETF 78464A359   2,235,832 28,705 SH   SOLE   0 0 28,705
SPDR SER TR PRTFLO S&P500 GW 78464A409   507,095 5,769 SH   SOLE   0 0 5,769
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   9,241,351 101,076 SH   SOLE   0 0 101,076
SPDR SER TR S&P METALS MNG 78464A755   1,135,000 20,000 SH   SOLE   0 0 20,000
TEMPLETON EMERGING MKTS INCO COM 880192109   88,749 17,300 SH   SOLE   0 0 17,300
TRANSDIGM GROUP INC COM 893641100   283,871 224 SH   SOLE   0 0 224
TRAVEL PLUS LEISURE CO COM 894164102   450,569 8,931 SH   SOLE   0 0 8,931
TRINITY INDS INC COM 896522109   491,189 13,994 SH   SOLE   0 0 13,994
TRUIST FINL CORP COM 89832Q109   256,810 5,920 SH   SOLE   0 0 5,920
TYSON FOODS INC CL A 902494103   406,273 7,073 SH   SOLE   0 0 7,073
UNILEVER PLC SPON ADR NEW 904767704   404,725 7,138 SH   SOLE   0 0 7,138
VANECK ETF TRUST BDC INCOME ETF 92189F411   295,981 17,798 SH   SOLE   0 0 17,798
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,006,816 3,595 SH   SOLE   0 0 3,595
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,481,777 12,014 SH   SOLE   0 0 12,014
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   616,613 2,430 SH   SOLE   0 0 2,430
VANGUARD INDEX FDS GROWTH ETF 922908736   1,303,968 3,177 SH   SOLE   0 0 3,177
VANGUARD INDEX FDS MID CAP ETF 922908629   564,446 2,137 SH   SOLE   0 0 2,137
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   245,560 2,145 SH   SOLE   0 0 2,145
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   214,871 4,879 SH   SOLE   0 0 4,879
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   283,416 3,790 SH   SOLE   0 0 3,790
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   542,560 6,955 SH   SOLE   0 0 6,955
VANGUARD STAR FDS VG TL INTL STK F 921909768   2,220,482 37,680 SH   SOLE   0 0 37,680
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,602,101 33,503 SH   SOLE   0 0 33,503
VANGUARD WORLD FD UTILITIES ETF 92204A876   441,234 2,700 SH   SOLE   0 0 2,700
VEREN INC COM NEW 92340V107   67,108 13,056 SH   SOLE   0 0 13,056
VIRTUS CONVERTIBLE & INC FD COM 92838U108   31,300 10,000 SH   SOLE   0 0 10,000
VIRTUS CONVERTIBLE & INCOME COM 92838X102   178,358 51,400 SH   SOLE   0 0 51,400
VISA INC COM CL A 92826C839   261,049 826 SH   SOLE   0 0 826
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   215,255 39,715 SH   SOLE   0 0 39,715
WALMART INC COM 931142103   525,846 5,820 SH   SOLE   0 0 5,820
WESTERN ASSET HIGH INCOME OP COM 95766K109   214,684 54,627 SH   SOLE   0 0 54,627
WESTERN ASSET HIGH YIELD DEF COM 95768B107   607,607 51,405 SH   SOLE   0 0 51,405
WHIRLPOOL CORP COM 963320106   260,099 2,272 SH   SOLE   0 0 2,272
WILLIAMS COS INC COM 969457100   293,222 5,418 SH   SOLE   0 0 5,418
WISDOMTREE TR US S CAP QTY DIV 97717X651   1,979,835 38,646 SH   SOLE   0 0 38,646
WP CAREY INC COM 92936U109   386,590 7,096 SH   SOLE   0 0 7,096
YUM CHINA HLDGS INC COM 98850P109   280,542 5,824 SH   SOLE   0 0 5,824