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   2,964,241 22,652 SH   SOLE 0 0 0 22,652
AMAZON COM INC COM 023135106   4,192,263 32,979 SH   SOLE 0 0 0 32,979
APPLE INC COM 037833100   5,157,238 30,122 SH   SOLE 0 0 0 30,122
BANK AMERICA CORP COM 060505104   571,421 20,870 SH   SOLE 0 0 0 20,870
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   642,450 1,834 SH   SOLE 0 0 0 1,834
BLACKROCK ENHANCED GLOBAL DI COM 092501105   114,339 12,125 SH   SOLE 0 0 0 12,125
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   6,730,094 603,055 SH   SOLE 0 0 0 603,055
CATERPILLAR INC COM 149123101   1,615,288 5,917 SH   SOLE 0 0 0 5,917
CBRE GBL REAL ESTATE INC FD COM 12504G100   2,372,990 527,331 SH   SOLE 0 0 0 527,331
CHEVRON CORP NEW COM 166764100   1,233,793 7,317 SH   SOLE 0 0 0 7,317
COCA COLA CO COM 191216100   1,156,753 20,664 SH   SOLE 0 0 0 20,664
CROWDSTRIKE HLDGS INC CL A 22788C105   1,449,511 8,660 SH   SOLE 0 0 0 8,660
D R HORTON INC COM 23331A109   504,791 4,697 SH   SOLE 0 0 0 4,697
EXXON MOBIL CORP COM 30231G102   235,160 2,000 SH   SOLE 0 0 0 2,000
HOME DEPOT INC COM 437076102   1,494,426 4,946 SH   SOLE 0 0 0 4,946
INVESCO CALIF VALUE MUN INCO COM 46132H106   490,542 58,190 SH   SOLE 0 0 0 58,190
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   350,783 16,523 SH   SOLE 0 0 0 16,523
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   2,417,439 116,954 SH   SOLE 0 0 0 116,954
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   907,975 38,629 SH   SOLE 0 0 0 38,629
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   744,372 37,015 SH   SOLE 0 0 0 37,015
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   1,411,247 62,767 SH   SOLE 0 0 0 62,767
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   1,338,527 59,543 SH   SOLE 0 0 0 59,543
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   8,819,531 98,027 SH   SOLE 0 0 0 98,027
INVESCO QQQ TR UNIT SER 1 46090E103   5,538,849 15,460 SH   SOLE 0 0 0 15,460
JOHNSON & JOHNSON COM 478160104   291,720 1,873 SH   SOLE 0 0 0 1,873
LOCKHEED MARTIN CORP COM 539830109   1,112,371 2,720 SH   SOLE 0 0 0 2,720
MANNKIND CORP COM NEW 56400P706   56,498 13,680 SH   SOLE 0 0 0 13,680
MICROSOFT CORP COM 594918104   3,521,818 11,154 SH   SOLE 0 0 0 11,154
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   363,660 37,685 SH   SOLE 0 0 0 37,685
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   434,029 42,303 SH   SOLE 0 0 0 42,303
NVIDIA CORPORATION COM 67066G104   2,943,576 6,767 SH   SOLE 0 0 0 6,767
OMEGA HEALTHCARE INVS INC COM 681936100   1,575,763 47,520 SH   SOLE 0 0 0 47,520
PROCTER AND GAMBLE CO COM 742718109   1,289,102 8,838 SH   SOLE 0 0 0 8,838
PROSHARES TR S&P 500 DV ARIST 74348A467   10,180,943 114,974 SH   SOLE 0 0 0 114,974
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,227,120 17,342 SH   SOLE 0 0 0 17,342
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   4,118,419 73,583 SH   SOLE 0 0 0 73,583
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   6,673,491 91,770 SH   SOLE 0 0 0 91,770
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   559,329 3,412 SH   SOLE 0 0 0 3,412
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   209,331 1,626 SH   SOLE 0 0 0 1,626
SOUTHERN CO COM 842587107   1,055,324 16,306 SH   SOLE 0 0 0 16,306
SPDR S&P 500 ETF TR TR UNIT 78462F103   555,387 1,299 SH   SOLE 0 0 0 1,299
TESLA INC COM 88160R101   448,895 1,794 SH   SOLE 0 0 0 1,794
THE TRADE DESK INC COM CL A 88339J105   1,478,129 18,914 SH   SOLE 0 0 0 18,914
TORONTO DOMINION BK ONT COM NEW 891160509   902,152 14,971 SH   SOLE 0 0 0 14,971
ULTA BEAUTY INC COM 90384S303   1,557,056 3,898 SH   SOLE 0 0 0 3,898
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   679,797 9,742 SH   SOLE 0 0 0 9,742
VISA INC COM CL A 92826C839   1,226,575 5,333 SH   SOLE 0 0 0 5,333