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
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 788,567 4,475 SH   SOLE   0 0 4,475
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 396,454 2,235 SH   SOLE   0 0 2,235
AMAZON COM INC COM 023135106 BBG001S5PQL7 1,646,084 7,503 SH   SOLE   0 0 7,503
APPLE INC COM 037833100 BBG001S5N8V8 2,078,958 10,133 SH   SOLE   0 0 10,133
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 246,875 1,349 SH   SOLE   0 0 1,349
ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 409,320 18,639 SH   SOLE   0 0 18,639
AT&T INC COM 00206R102 BBG001S5VWH2 411,867 14,232 SH   SOLE   0 0 14,232
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 456,625 940 SH   SOLE   0 0 940
BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 205,859 6,878 SH   SOLE   0 0 6,878
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 225,978 2,486 SH   SOLE   0 0 2,486
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 519,748 525 SH   SOLE   0 0 525
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 247,791 13,667 SH   SOLE   0 0 13,667
EPR PPTYS COM SH BEN INT 26884U109 BBG001SB5QR0 1,158,209 19,880 SH   SOLE   0 0 19,880
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 367,582 3,410 SH   SOLE   0 0 3,410
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 448,143 8,995 SH   SOLE   0 0 8,995
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 1,467,177 82,426 SH   SOLE   0 0 82,426
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 2,985,814 121,031 SH   SOLE   160 0 120,871
FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 BBG005SW6SS9 1,705,817 74,652 SH   SOLE   228 0 74,424
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 BBG00CDYRGK7 535,261 15,065 SH   SOLE   0 0 15,065
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 2,270,559 149,576 SH   SOLE   319 0 149,257
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 BBG001ST68R0 1,396,841 13,473 SH   SOLE   38 0 13,435
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 BBG001T71BV0 1,140,999 80,182 SH   SOLE   453 0 79,729
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 3,183,429 42,120 SH   SOLE   0 0 42,120
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG001T61KB4 3,001,501 21,591 SH   SOLE   42 0 21,549
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 BBG0063G4FX3 4,138,461 50,841 SH   SOLE   0 0 50,841
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 1,890,719 30,136 SH   SOLE   0 0 30,136
FIRST TR EXCHANGE-TRADED ALP COM SHS 33734Y109 BBG001ST68W4 226,855 2,332 SH   SOLE   0 0 2,332
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 BBG001V11W62 853,999 10,359 SH   SOLE   2 0 10,357
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 6,842,210 75,280 SH   SOLE   2 0 75,278
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 1,461,656 5,427 SH   SOLE   0 0 5,427
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 5,699,360 95,196 SH   SOLE   714 0 94,482
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 BBG001SS80F0 4,028,361 174,313 SH   SOLE   387 0 173,926
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 2,191,199 58,416 SH   SOLE   3 0 58,413
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 1,972,837 42,990 SH   SOLE   0 0 42,990
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 BBG001SLWD88 9,010,583 201,579 SH   SOLE   1,724 0 199,855
FIRST TR EXCHANGE-TRADED FD SHS 337345102 BBG001SQWVL2 3,237,535 15,212 SH   SOLE   151 0 15,061
FIRST TR EXCHANGE-TRADED FD SHS 336917109 BBG001SP68G0 3,525,984 84,212 SH   SOLE   26 0 84,186
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 1,158,555 7,995 SH   SOLE   0 0 7,995
FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 1,344,635 31,018 SH   SOLE   0 0 31,018
GARMIN LTD SHS H2906T109 BBG001SG0H12 394,063 1,888 SH   SOLE   0 0 1,888
GLOBAL X FDS GLOBAL X COPPER 37954Y830 BBG001T8JBX7 3,107,904 69,065 SH   SOLE   180 0 68,885
GLOBAL X FDS GLOBAL X SILVER 37954Y848 BBG001SSPRJ8 15,262,229 317,038 SH   SOLE   131 0 316,907
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 BBG001TF8NP6 2,772,774 71,445 SH   SOLE   189 0 71,256
HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 479,652 1,252 SH   SOLE   0 0 1,252
HECLA MNG CO COM 422704106 BBG001S5RXF7 212,766 35,520 SH   SOLE   0 0 35,520
ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 699,907 21,332 SH   SOLE   0 0 21,332
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 2,522,728 4,063 SH   SOLE   0 0 4,063
ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 211,040 4,000 SH   SOLE   0 0 4,000
ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 420,829 4,626 SH   SOLE   0 0 4,626
ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 416,134 6,643 SH   SOLE   0 0 6,643
ISHARES TR US OIL GS EX ETF 464288851 BBG001SJTHR7 934,631 10,549 SH   SOLE   1 0 10,548
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 207,394 715 SH   SOLE   0 0 715
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 287,337 389 SH   SOLE   0 0 389
MICROSOFT CORP COM 594918104 BBG001S5TD05 2,964,762 5,960 SH   SOLE   0 0 5,960
NETFLIX INC COM 64110L106 BBG001SF6L46 261,130 195 SH   SOLE   0 0 195
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 3,074,570 19,461 SH   SOLE   0 0 19,461
ONEOK INC NEW COM 682680103 BBG001S5TWK1 297,052 3,639 SH   SOLE   0 0 3,639
PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 5,368,824 97,438 SH   SOLE   0 0 97,438
PEPSICO INC COM 713448108 BBG001S695T1 411,402 3,116 SH   SOLE   0 0 3,116
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 321,707 2,019 SH   SOLE   0 0 2,019
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 388,751 4,584 SH   SOLE   0 0 4,584
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 1,564,740 29,879 SH   SOLE   0 0 29,879
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 3,215,253 39,709 SH   SOLE   62 0 39,647
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 744,302 2,939 SH   SOLE   0 0 2,939
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 288,626 655 SH   SOLE   0 0 655
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 10,685,175 35,053 SH   SOLE   30 0 35,023
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 2,239,288 55,305 SH   SOLE   0 0 55,305
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 16,349,235 26,461 SH   SOLE   161 0 26,300
SPDR SERIES TRUST AEROSPACE DEF 78464A631 BBG0024LG8W4 313,878 1,488 SH   SOLE   0 0 1,488
SPDR SERIES TRUST PORTFOLIO S&P400 78464A847 BBG001SPT9T9 263,145 4,839 SH   SOLE   0 0 4,839
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854 BBG001SPTB87 10,824,680 148,916 SH   SOLE   2 0 148,914
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 1,361,572 14,284 SH   SOLE   26 0 14,258
TARGA RES CORP COM 87612G101 BBG001TC94B9 210,637 1,210 SH   SOLE   0 0 1,210
TESLA INC COM 88160R101 BBG001SQKGD7 1,370,070 4,313 SH   SOLE   0 0 4,313
UNION PAC CORP COM 907818108 BBG001S5X2M0 264,839 1,151 SH   SOLE   0 0 1,151
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 10,978,525 210,882 SH   SOLE   109 0 210,773
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 4,804,340 71,080 SH   SOLE   85 0 70,995
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 1,020,617 10,882 SH   SOLE   110 0 10,772
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 2,482,499 8,902 SH   SOLE   0 0 8,902
VANECK ETF TRUST URANIUM AND NUCL 92189F601 BBG001SPSHC0 946,160 8,510 SH   SOLE   0 0 8,510
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 3,819,677 13,388 SH   SOLE   1 0 13,387
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 681,968 1,201 SH   SOLE   0 0 1,201
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 231,883 1,312 SH   SOLE   0 0 1,312
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 264,412 4,638 SH   SOLE   0 0 4,638
WALMART INC COM 931142103 BBG001S5XH92 295,701 3,024 SH   SOLE   0 0 3,024
WISDOMTREE TR INDIA ERNGS FD 97717W422 BBG001T21LV9 1,499,052 31,579 SH   SOLE   0 0 31,579
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 BBG006G0J5J6 1,832,685 40,681 SH   SOLE   0 0 40,681
WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 201,333 2,451 SH   SOLE   0 0 2,451
WISDOMTREE TR WISDOMTREE US VA 97717W547 BBG001SSZBN7 859,631 9,950 SH   SOLE   0 0 9,950