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
ADVANCED MICRO DEVICES INC COM 007903107   828,178 12,786 SH   SOLE   0 0 6,393
AGNICO EAGLE MINES LTD COM 008474108   1,197,658 23,036 SH   SOLE   0 0 11,518
ALBEMARLE CORP COM 012653101   440,374 2,030 SH   SOLE   0 0 1,015
AMAZON COM INC COM 023135106   1,984,830 23,630 SH   SOLE 1, 2 789 0 11,026
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   1,178,774 60,698 SH   SOLE   0 0 30,349
APPLE INC COM 037833100   6,755,482 51,994 SH   SOLE 1, 2, 4 1,042 0 24,955
APPLIED MATLS INC COM 038222105   421,840 4,332 SH   SOLE 4 31 0 2,135
BELPOINTE PREP LLC UNIT RP LTD LB A 080694102   1,321,740 13,218 SH   SOLE   0 0 6,609
BLACKROCK CAP INVT CORP COM 092533108   508,562 140,486 SH   SOLE   0 0 70,243
BOEING CO COM 097023105   3,472,796 18,230 SH   SOLE   0 0 9,115
CVS HEALTH CORP COM 126650100   682,194 7,320 SH   SOLE 2, 4 376 0 3,284
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   261,312 24,864 SH   SOLE   0 0 12,432
CATERPILLAR INC COM 149123101   865,296 3,612 SH   SOLE 1 20 0 1,786
CHEVRON CORP NEW COM 166764100   3,548,448 19,770 SH   SOLE 1 13 0 9,872
CUMMINS INC COM 231021106   585,000 2,414 SH   SOLE 2 45 0 1,162
EATON VANCE ENHANCED EQUITY COM 278277108   759,088 45,866 SH   SOLE   0 0 22,933
ELLSWORTH GROWTH & INCOME FD COM 289074106   248,178 31,100 SH   SOLE   0 0 15,550
FIRST TR MORNINGSTAR DIVID L SHS 336917109   2,466,732 67,470 SH   SOLE   0 0 33,735
GENERAL DYNAMICS CORP COM 369550108   2,745,170 11,064 SH   SOLE   0 0 5,532
HONEYWELL INTL INC COM 438516106   655,910 3,060 SH   SOLE   0 0 1,530
INTERNATIONAL BUSINESS MACHS COM 459200101   579,914 4,116 SH   SOLE   0 0 2,058
ISHARES TR SELECT DIVID ETF 464287168   856,788 7,104 SH   SOLE   0 0 3,552
ISHARES TR TIPS BD ETF 464287176   439,320 4,128 SH   SOLE   0 0 2,064
ISHARES TR CORE S&P500 ETF 464287200   7,421,428 19,316 SH   SOLE   0 0 9,658
ISHARES TR CORE US AGGBD ET 464287226   508,612 5,244 SH   SOLE   0 0 2,622
ISHARES TR 1 3 YR TREAS BD 464287457   22,540,278 277,692 SH   SOLE   0 0 138,846
ISHARES TR MSCI EAFE ETF 464287465   4,601,794 70,106 SH   SOLE 9 99 0 34,954
ISHARES TR RUS 1000 VAL ETF 464287598   650,882 4,292 SH   SOLE   0 0 2,146
ISHARES TR DOW JONES US ETF 464287846   771,898 8,260 SH   SOLE   0 0 4,130
ISHARES TR US AER DEF ETF 464288760   611,340 5,466 SH   SOLE   0 0 2,733
KAYNE ANDERSON ENERGY INFRST COM 486606106   481,928 56,300 SH   SOLE   0 0 28,150
KRANESHARES TR CSI CHI INTERNET 500767306   412,846 13,670 SH   SOLE   0 0 6,835
LIBERTY ALL-STAR GROWTH FD I COM 529900102   485,256 98,430 SH   SOLE   0 0 49,215
LILLY ELI & CO COM 532457108   3,342,138 9,136 SH   SOLE 1 12 0 4,556
MARATHON OIL CORP COM 565849106   1,032,668 38,148 SH   SOLE   0 0 19,074
MICROSOFT CORP COM 594918104   2,151,588 8,970 SH   SOLE 1, 4 30 0 4,455
PFIZER INC COM 717081103   755,026 14,736 SH   SOLE 2 495 0 6,873
PIONEER NAT RES CO COM 723787107   415,840 1,820 SH   SOLE 1 23 0 887
SCHLUMBERGER LTD COM STK 806857108   1,285,610 24,048 SH   SOLE   0 0 12,024
STEEL DYNAMICS INC COM 858119100   1,335,250 13,666 SH   SOLE   0 0 6,833
T-MOBILE US INC COM 872590104   2,550,302 18,216 SH   SOLE   0 0 9,108
TIDAL ETF TR LEATHERBACK LNG 886364850   1,487,820 50,676 SH   SOLE   0 0 25,338
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   4,584,618 30,192 SH   SOLE   0 0 15,096
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607   472,032 4,776 SH   SOLE   0 0 2,388
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   1,051,916 10,660 SH   SOLE   0 0 5,330
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   560,862 5,184 SH   SOLE   0 0 2,592
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   3,415,902 73,130 SH   SOLE   0 0 36,565
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   953,476 11,062 SH   SOLE 7 1,616 0 3,915
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   6,121,956 17,424 SH   SOLE   0 0 8,712
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   686,810 8,326 SH   SOLE   0 0 4,163
VANGUARD INDEX FDS MID CAP ETF 922908629   1,920,646 9,424 SH   SOLE   0 0 4,712
VANGUARD INDEX FDS VALUE ETF 922908744   1,734,164 12,354 SH   SOLE   0 0 6,177
INVESCO QQQ TR UNIT SER 1 46090E103   1,652,748 6,206 SH   SOLE   0 0 3,103
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   481,230 28,644 SH   SOLE   0 0 14,322
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   1,346,568 8,736 SH   SOLE   0 0 4,368
ALPS ETF TR ALERIAN MLP 00162Q452   511,090 13,426 SH   SOLE   0 0 6,713
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   2,139,108 52,160 SH   SOLE   0 0 26,080
ARK ETF TR GENOMIC REV ETF 00214Q302   2,335,550 82,732 SH   SOLE   0 0 41,366
ARK ETF TR FINTECH INNOVA 00214Q708   1,820,668 127,588 SH   SOLE   0 0 63,794
ARK ETF TR ARK SPACE EXPL 00214Q807   1,739,800 140,420 SH   SOLE   0 0 70,210
ABBVIE INC COM 00287Y109   502,790 3,112 SH   SOLE   0 0 1,556
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   524,892 30,046 SH   SOLE   0 0 15,023
ALPHABET INC CAP STK CL C 02079K107   739,826 8,338 SH   SOLE 2 290 0 3,879
ALPHABET INC CAP STK CL A 02079K305   767,698 8,702 SH   SOLE 1, 2, 4 365 0 3,986
ALTRIA GROUP INC COM 02209S103   674,370 14,754 SH   SOLE   0 0 7,377
ARES CAPITAL CORP COM 04010L103   402,068 21,768 SH   SOLE   0 0 10,884
BARCLAYS BANK PLC IPTH SR B S&P 06747R477   535,394 37,918 SH   SOLE   0 0 18,959
BLACKROCK ENHANCED EQUITY DI COM 09251A104   592,236 65,732 SH   SOLE   0 0 32,866
CELSIUS HLDGS INC COM NEW 15118V207   1,185,748 11,398 SH   SOLE   0 0 5,699
COLUMBIA SELIGM PREM TECH GR COM 19842X109   743,134 31,990 SH   SOLE   0 0 15,995
CONOCOPHILLIPS COM 20825C104   2,281,898 19,338 SH   SOLE   0 0 9,669
COSTCO WHSL CORP NEW COM 22160K105   580,914 1,272 SH   SOLE 1, 2 88 0 548
EATON VANCE SR FLTNG RTE TR COM 27828Q105   744,608 68,062 SH   SOLE   0 0 34,031
EXXON MOBIL CORP COM 30231G102   4,906,562 44,484 SH   SOLE   0 0 22,242
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   1,207,208 15,212 SH   SOLE   0 0 7,606
FIRST TR VALUE LINE DIVID IN SHS 33734H106   605,660 15,176 SH   SOLE   0 0 7,588
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   705,500 11,240 SH   SOLE   0 0 5,620
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   1,151,928 67,404 SH   SOLE   0 0 33,702
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   649,376 19,554 SH   SOLE   0 0 9,777
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   664,640 7,618 SH   SOLE   0 0 3,809
FIRST TR ENERGY INFRASTRCTR COM 33738C103   445,142 30,870 SH   SOLE   0 0 15,435
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,671,772 38,064 SH   SOLE   0 0 19,032
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   1,393,758 31,590 SH   SOLE   0 0 15,795
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   1,133,450 40,538 SH   SOLE   0 0 20,269
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   1,074,890 30,698 SH   SOLE   0 0 15,349
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   571,138 21,924 SH   SOLE   0 0 10,962
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   58,948 34,880 SH   SOLE   0 0 17,440
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   1,290,566 81,116 SH   SOLE   0 0 40,558
GLOBAL X FDS S&P 500 QLT ETF 37954Y616   565,358 17,818 SH   SOLE   0 0 8,909
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   470,864 8,034 SH   SOLE   0 0 4,017
GOLD FIELDS LTD SPONSORED ADR 38059T106   1,177,288 113,748 SH   SOLE   0 0 56,874
HEWLETT PACKARD ENTERPRISE C COM 42824C109   341,192 21,378 SH   SOLE   0 0 10,689
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   1,431,510 28,942 SH   SOLE   0 0 14,471
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   4,191,618 283,600 SH   SOLE   0 0 141,800
INVESCO SR INCOME TR COM 46131H107   241,290 63,000 SH   SOLE   0 0 31,500
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167   1,120,550 12,678 SH   SOLE   0 0 6,339
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   1,047,870 11,550 SH   SOLE   0 0 5,775
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   1,258,372 16,138 SH   SOLE   0 0 8,069
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   457,344 5,346 SH   SOLE   0 0 2,673
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   1,158,052 15,932 SH   SOLE   0 0 7,966
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   565,558 12,904 SH   SOLE   0 0 6,452
ISHARES TR MSCI INDIA ETF 46429B598   905,758 21,700 SH   SOLE   0 0 10,850
ISHARES TR FLTG RATE NT ETF 46429B655   1,125,884 22,370 SH   SOLE   0 0 11,185
ISHARES TR CORE HIGH DV ETF 46429B663   600,958 5,766 SH   SOLE   0 0 2,883
ISHARES U S ETF TR INT RT HDG C B 46431W705   558,970 6,178 SH   SOLE   0 0 3,089
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   1,300,370 46,128 SH   SOLE   0 0 23,064
ISHARES TR MSCI USA QLT FCT 46432F339   3,625,202 31,812 SH   SOLE   0 0 15,906
ISHARES TR CORE MSCI TOTAL 46432F834   505,678 8,736 SH   SOLE   0 0 4,368
ISHARES INC MSCI GBL ETF NEW 46434G848   1,430,394 34,888 SH   SOLE   0 0 17,444
ISHARES TR TRS FLT RT BD 46434V860   3,239,444 64,262 SH   SOLE   0 0 32,131
ISHARES TR ESG AWARE MSCI 46435U663   887,560 26,994 SH   SOLE   0 0 13,497
ISHARES TR CORE DIVID ETF 46435U861   940,022 25,060 SH   SOLE   0 0 12,530
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   755,000 15,060 SH   SOLE   0 0 7,530
KINDER MORGAN INC DEL COM 49456B101   538,684 29,794 SH   SOLE   0 0 14,897
LITHIUM AMERS CORP NEW COM NEW 53680Q207   468,212 24,708 SH   SOLE   0 0 12,354
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   1,326,138 45,556 SH   SOLE   0 0 22,778
MARATHON PETE CORP COM 56585A102   1,494,158 12,838 SH   SOLE   0 0 6,419
MCEWEN MNG INC COM NEW 58039P305   1,204,574 205,558 SH   SOLE   0 0 102,779
MERCK & CO INC COM 58933Y105   3,097,946 27,922 SH   SOLE 4 17 0 13,944
NETFLIX INC COM 64110L106   464,314 1,574 SH   SOLE   0 0 787
NEXTERA ENERGY INC COM 65339F101   2,602,110 31,126 SH   SOLE   0 0 15,563
NVIDIA CORPORATION COM 67066G104   1,271,648 8,702 SH   SOLE 1 15 0 4,336
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   607,570 48,030 SH   SOLE   0 0 24,015
OFS CREDIT COMPANY INC COM 67111Q107   187,710 23,116 SH   SOLE   0 0 11,558
PACER FDS TR US CASH COWS 100 69374H881   4,212,096 91,072 SH   SOLE   0 0 45,536
PIMCO MUN INCOME FD II COM 72200W106   1,088,278 120,384 SH   SOLE   0 0 60,192
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,077,226 10,920 SH   SOLE   0 0 5,460
PROSHARES TR SHORT S&P 500 NE 74347B425   4,925,540 307,270 SH   SOLE   0 0 153,635
PROSHARES TR INFLATN EXPECTNS 74348A814   1,361,494 41,308 SH   SOLE   0 0 20,654
REGIONS FINANCIAL CORP NEW COM 7591EP100   857,700 39,782 SH   SOLE   0 0 19,891
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,082,466 8,060 SH   SOLE 9 19 0 4,011
SPDR GOLD TR GOLD SHS 78463V107   2,430,500 14,326 SH   SOLE 2 34 0 7,129
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   1,313,524 23,036 SH   SOLE   0 0 11,518
SPDR SER TR BBG CONV SEC ETF 78464A359   2,161,444 33,594 SH   SOLE   0 0 16,797
SPDR SER TR S&P METALS MNG 78464A755   1,208,966 24,272 SH   SOLE   0 0 12,136
SPDR SER TR S&P DIVID ETF 78464A763   669,312 5,350 SH   SOLE   0 0 2,675
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   565,886 13,836 SH   SOLE   0 0 6,918
SPDR SER TR BLOOMBERG INVT 78468R200   1,846,070 60,746 SH   SOLE   0 0 30,373
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   5,550,846 60,684 SH   SOLE 8 101 0 30,241
SPDR SER TR SSGA US SMAL ETF 78468R887   1,346,700 12,510 SH   SOLE   0 0 6,255
SELECT SECTOR SPDR TR ENERGY 81369Y506   6,139,312 70,188 SH   SOLE   0 0 35,094
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,100,750 15,612 SH   SOLE 4 26 0 7,780
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   681,814 37,878 SH   SOLE   0 0 18,939
TESLA INC COM 88160R101   3,426,230 27,816 SH   SOLE   0 0 13,908
USCF ETF TR SUMMERHAVEN K1 90290T809   1,572,952 86,356 SH   SOLE   0 0 43,178
UNITEDHEALTH GROUP INC COM 91324P102   2,665,912 5,028 SH   SOLE 1, 4 17 0 2,497
VANECK ETF TRUST GOLD MINERS ETF 92189F106   1,822,448 63,588 SH   SOLE   0 0 31,794
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   2,236,042 34,448 SH   SOLE   0 0 17,224
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   413,266 5,426 SH   SOLE   0 0 2,713
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   1,853,274 40,714 SH   SOLE   0 0 20,357
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   681,890 10,986 SH   SOLE   0 0 5,493
VIRTUS CONVERTIBLE & INCOME COM 92838X102   303,938 89,394 SH   SOLE   0 0 44,697
WISDOMTREE TR US HIGH DIVIDEND 97717W208   559,700 6,504 SH   SOLE   0 0 3,252
WISDOMTREE TR EM EX ST-OWNED 97717X578   1,633,540 61,228 SH   SOLE   0 0 30,614
WISDOMTREE TR US EFFICIENT COR 97717Y790   423,148 13,040 SH   SOLE   0 0 6,520
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   452,716 6,684 SH   SOLE   0 0 3,342
VALARIS LIMITED CL A G9460G101   1,298,796 19,208 SH   SOLE   0 0 9,604