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
ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108   367,310 27,757 SH   SOLE   0 0 27,757
ADVANCED MICRO DEVICES INC COM 007903107   395,160 2,190 SH   SOLE   0 0 2,190
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,107,180 15,301 SH   SOLE   0 0 15,301
ALPHABET INC CAP STK CL A 02079K305   723,720 4,810 SH   SOLE   0 0 4,810
ALPHABET INC CAP STK CL C 02079K107   2,726,220 17,905 SH   SOLE   0 0 17,905
ALPS ETF TR ALERIAN MLP 00162Q452   1,359,180 29,138 SH   SOLE   0 0 29,138
AMAZON COM INC COM 023135106   4,533,050 25,131 SH   SOLE   0 0 25,131
AMMO INC COM 00175J107   507,220 184,400 SH   SOLE   0 0 184,400
AMPLIFY COMMODITY TRUST BREAKWAVE DRY BU 03210A107   138,600 10,000 SH   SOLE   0 0 10,000
APPLE INC COM 037833100   4,280,480 24,962 SH   SOLE   0 0 24,962
B2GOLD CORP COM 11777Q209   27,930 20,765 SH   SOLE   0 0 20,765
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   655,580 1,603 SH   SOLE   0 0 1,603
BLACKROCK HEALTH SCIENCES TR COM 09250W107   292,630 7,062 SH   SOLE   0 0 7,062
BLACKROCK INVT QUALITY MUN T COM 09247D105   552,250 44,500 SH   SOLE   0 0 44,500
BLACKROCK MULTI SECTOR INC T COM 09258A107   329,510 20,750 SH   SOLE   0 0 20,750
BLACKROCK MUNIYILD QULT FD I COM 09254F100   153,130 12,500 SH   SOLE   0 0 12,500
BOEING CO COM 097023105   2,767,330 14,327 SH   SOLE   0 0 14,327
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   282,310 12,950 SH   SOLE   0 0 12,950
CELSIUS HLDGS INC COM NEW 15118V207   414,600 5,000 SH Call SOLE   0 0 0
CLOROX CO DEL COM 189054109   3,342,700 21,832 SH   SOLE   0 0 21,832
COHEN & STEERS INFRASTRUCTUR COM 19248A109   575,860 24,445 SH   SOLE   0 0 24,445
DEERE & CO COM 244199105   456,960 1,113 SH   SOLE   0 0 1,113
DRAFTKINGS INC NEW COM CL A 26142V105   671,390 15,285 SH   SOLE   0 0 15,285
EATON VANCE RISK-MANAGED DIV COM 27829G106   187,010 22,395 SH   SOLE   0 0 22,395
EDISON INTL COM 281020107   297,140 4,201 SH   SOLE   0 0 4,201
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   353,930 22,500 SH   SOLE   0 0 22,500
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   5,367,620 34,443 SH   SOLE   0 0 34,443
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   1,854,960 32,611 SH   SOLE   0 0 32,611
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   1,797,020 39,658 SH   SOLE   0 0 39,658
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832   251,100 5,393 SH   SOLE   0 0 5,393
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   203,870 3,432 SH   SOLE   0 0 3,432
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   6,255,620 138,060 SH   SOLE   0 0 138,060
FIRST WATCH RESTAURANT GROUP COM 33748L101   1,788,330 72,636 SH   SOLE   0 0 72,636
FRANCO NEV CORP COM 351858105   281,580 2,363 SH   SOLE   0 0 2,363
GENERAL MLS INC COM 370334104   912,270 13,038 SH   SOLE   0 0 13,038
GOLD FIELDS LTD SPONSORED ADR 38059T106   445,710 30,050 SH   SOLE   0 0 30,050
HOME DEPOT INC COM 437076102   622,210 1,632 SH   SOLE   0 0 1,632
HONEYWELL INTL INC COM 438516106   454,010 2,212 SH   SOLE   0 0 2,212
INTERNATIONAL BUSINESS MACHS COM 459200101   283,960 1,487 SH   SOLE   0 0 1,487
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   2,103,120 36,935 SH   SOLE   0 0 36,935
INVESCO QQQ TR UNIT SER 1 46090E103   306,780 691 SH   SOLE   0 0 691
ISHARES BITCOIN TR SHS 46438F101   202,590 5,006 SH   SOLE   0 0 5,006
ISHARES INC MSCI STH KOR ETF 464286772   973,100 14,500 SH   SOLE   0 0 14,500
ISHARES SILVER TR ISHARES 46428Q109   418,850 18,694 SH   SOLE   0 0 18,694
ISHARES TR RUS 2000 GRW ETF 464287648   4,222,570 15,585 SH   SOLE   0 0 15,585
ISHARES TR MSCI INDIA ETF 46429B598   1,892,750 36,688 SH   SOLE   0 0 36,688
ISHARES TR CORE S&P SCP ETF 464287804   512,750 4,639 SH   SOLE   0 0 4,639
ISHARES TR MSCI INDIA SM CP 46429B614   3,163,600 45,020 SH   SOLE   0 0 45,020
ISHARES TR U.S. INSRNCE ETF 464288786   2,261,530 19,265 SH   SOLE   0 0 19,265
ISHARES TR CORE S&P MCP ETF 464287507   710,350 11,695 SH   SOLE   0 0 11,695
ISHARES TR U.S. MED DVC ETF 464288810   423,940 7,235 SH   SOLE   0 0 7,235
ISHARES TR PFD AND INCM SEC 464288687   952,310 29,546 SH   SOLE   0 0 29,546
ISHARES TR MSCI SAUDI ARBIA 46434V423   772,800 17,500 SH   SOLE   0 0 17,500
ISHARES TR MSCI PHILIPS ETF 46429B408   1,128,710 40,850 SH   SOLE   0 0 40,850
ISHARES TR US HLTHCR PR ETF 464288828   299,980 5,500 SH   SOLE   0 0 5,500
JOHNSON & JOHNSON COM 478160104   2,050,020 12,959 SH   SOLE   0 0 12,959
KINROSS GOLD CORP COM 496902404   164,290 26,800 SH   SOLE   0 0 26,800
LAM RESEARCH CORP COM 512807108   3,436,620 3,537 SH   SOLE   0 0 3,537
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   156,540 21,889 SH   SOLE   0 0 21,889
LOCKHEED MARTIN CORP COM 539830109   4,038,260 8,878 SH   SOLE   0 0 8,878
MCDONALDS CORP COM 580135101   854,340 3,030 SH   SOLE   0 0 3,030
MELCO RESORTS AND ENTMNT LTD ADR 585464100   303,950 42,160 SH   SOLE   0 0 42,160
META PLATFORMS INC CL A 30303M102   5,067,990 10,445 SH   SOLE   0 0 10,445
MICROSOFT CORP COM 594918104   2,963,130 7,050 SH   SOLE   0 0 7,050
MORGAN STANLEY COM NEW 617446448   217,030 2,305 SH   SOLE   0 0 2,305
NATIONAL GRID PLC SPONSORED ADR NE 636274409   225,770 3,310 SH   SOLE   0 0 3,310
NEXTERA ENERGY INC COM 65339F101   2,462,090 38,524 SH   SOLE   0 0 38,524
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102   577,190 53,000 SH   SOLE   0 0 53,000
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   470,380 38,430 SH   SOLE   0 0 38,430
NVIDIA CORPORATION COM 67066G104   4,396,700 4,869 SH   SOLE   0 0 4,869
OCCIDENTAL PETE CORP COM 674599105   1,543,520 23,750 SH   SOLE   0 0 23,750
OREILLY AUTOMOTIVE INC COM 67103H107   1,467,550 1,300 SH   SOLE   0 0 1,300
PEPSICO INC COM 713448108   1,370,000 7,828 SH   SOLE   0 0 7,828
PHILIP MORRIS INTL INC COM 718172109   1,215,160 13,263 SH   SOLE   0 0 13,263
PROCTER AND GAMBLE CO COM 742718109   453,650 2,796 SH   SOLE   0 0 2,796
RLJ LODGING TR CUM CONV PFD A 74965L200   218,590 8,925 SH   SOLE   0 0 8,925
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   787,930 20,193 SH   SOLE   0 0 20,193
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,519,450 10,286 SH   SOLE   0 0 10,286
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,151,300 28,172 SH   SOLE   0 0 28,172
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,557,890 23,729 SH   SOLE   0 0 23,729
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   320,950 1,541 SH   SOLE   0 0 1,541
SERVICENOW INC COM 81762P102   761,630 999 SH   SOLE   0 0 999
SPDR GOLD TR GOLD SHS 78463V107   2,435,710 11,840 SH   SOLE   0 0 11,840
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,307,680 2,500 SH   SOLE   0 0 2,500
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   588,630 13,978 SH   SOLE   0 0 13,978
TENET HEALTHCARE CORP COM NEW 88033G407   1,258,360 12,116 SH   SOLE   0 0 12,116
TJX COS INC NEW COM 872540109   1,267,750 12,500 SH   SOLE   0 0 12,500
VANGUARD INDEX FDS GROWTH ETF 922908736   335,630 975 SH   SOLE   0 0 975
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,778,840 7,861 SH   SOLE   0 0 7,861
VANGUARD INDEX FDS LARGE CAP ETF 922908637   755,960 3,153 SH   SOLE   0 0 3,153
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   229,820 5,502 SH   SOLE   0 0 5,502
VISA INC COM CL A 92826C839   722,820 2,598 SH   SOLE   0 0 2,598
WALMART INC COM 931142103   669,350 11,124 SH   SOLE   0 0 11,124
WASTE MGMT INC DEL COM 94106L109   575,120 2,698 SH   SOLE   0 0 2,698
WYNN RESORTS LTD COM 983134107   1,824,830 17,850 SH   SOLE   0 0 17,850
ZSCALER INC COM 98980G102   192,630 1,000 SH Call SOLE   0 0 0
ZSCALER INC COM 98980G102   49,690 258 SH   SOLE   0 0 258