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,496,262 24,065 SH   SOLE 0 0 0 24,065
AMAZON COM INC COM 023135106   3,146,501 30,463 SH   SOLE 0 0 0 30,463
APPLE INC COM 037833100   7,891,207 47,855 SH   SOLE 0 0 0 47,855
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   566,284 1,834 SH   SOLE 0 0 0 1,834
BLACKROCK ENHANCED GLOBAL DI COM 092501105   120,401 12,125 SH   SOLE 0 0 0 12,125
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   5,686,852 520,774 SH   SOLE 0 0 0 520,774
CATERPILLAR INC COM 149123101   1,036,685 4,530 SH   SOLE 0 0 0 4,530
CBRE GBL REAL ESTATE INC FD COM 12504G100   1,206,846 227,278 SH   SOLE 0 0 0 227,278
CBRE GBL REAL ESTATE INC FD RIGHT 04/06/2023 12504G118   4,996 161,675 SH   SOLE 0 0 0 161,675
CHEVRON CORP NEW COM 166764100   438,900 2,690 SH   SOLE 0 0 0 2,690
COCA COLA CO COM 191216100   980,067 15,800 SH   SOLE 0 0 0 15,800
CROWDSTRIKE HLDGS INC CL A 22788C105   1,077,491 7,850 SH   SOLE 0 0 0 7,850
DISNEY WALT CO COM 254687106   1,037,147 10,358 SH   SOLE 0 0 0 10,358
EXXON MOBIL CORP COM 30231G102   219,320 2,000 SH   SOLE 0 0 0 2,000
HOME DEPOT INC COM 437076102   1,196,994 4,056 SH   SOLE 0 0 0 4,056
INVESCO CALIF VALUE MUN INCO COM 46132H106   891,604 87,670 SH   SOLE 0 0 0 87,670
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   1,885,796 89,459 SH   SOLE 0 0 0 89,459
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   2,305,668 111,980 SH   SOLE 0 0 0 111,980
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   891,392 37,843 SH   SOLE 0 0 0 37,843
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   311,481 15,359 SH   SOLE 0 0 0 15,359
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   664,776 29,606 SH   SOLE 0 0 0 29,606
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   694,137 30,878 SH   SOLE 0 0 0 30,878
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   7,133,399 83,853 SH   SOLE 0 0 0 83,853
INVESCO QQQ TR UNIT SER 1 46090E103   5,930,222 18,478 SH   SOLE 0 0 0 18,478
JOHNSON & JOHNSON COM 478160104   290,315 1,873 SH   SOLE 0 0 0 1,873
LOCKHEED MARTIN CORP COM 539830109   637,713 1,349 SH   SOLE 0 0 0 1,349
MANNKIND CORP COM NEW 56400P706   56,088 13,680 SH   SOLE 0 0 0 13,680
MICROSOFT CORP COM 594918104   3,291,394 11,417 SH   SOLE 0 0 0 11,417
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   357,924 32,509 SH   SOLE 0 0 0 32,509
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   683,245 58,698 SH   SOLE 0 0 0 58,698
NVIDIA CORPORATION COM 67066G104   3,786,822 13,633 SH   SOLE 0 0 0 13,633
OMEGA HEALTHCARE INVS INC COM 681936100   1,070,991 39,073 SH   SOLE 0 0 0 39,073
PROCTER AND GAMBLE CO COM 742718109   994,650 6,689 SH   SOLE 0 0 0 6,689
PROSHARES TR S&P 500 DV ARIST 74348A467   8,884,413 97,374 SH   SOLE 0 0 0 97,374
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   5,681,658 87,182 SH   SOLE 0 0 0 87,182
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,541,628 21,072 SH   SOLE 0 0 0 21,072
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   3,322,500 60,497 SH   SOLE 0 0 0 60,497
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,267,767 8,395 SH   SOLE 0 0 0 8,395
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   210,502 1,626 SH   SOLE 0 0 0 1,626
SOUTHERN CO COM 842587107   591,500 8,501 SH   SOLE 0 0 0 8,501
SPDR S&P 500 ETF TR TR UNIT 78462F103   584,285 1,427 SH   SOLE 0 0 0 1,427
TESLA INC COM 88160R101   591,468 2,851 SH   SOLE 0 0 0 2,851
THE TRADE DESK INC COM CL A 88339J105   1,144,133 18,784 SH   SOLE 0 0 0 18,784
TORONTO DOMINION BK ONT COM NEW 891160509   329,031 5,493 SH   SOLE 0 0 0 5,493
ULTA BEAUTY INC COM 90384S303   1,727,591 3,166 SH   SOLE 0 0 0 3,166
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   436,852 5,917 SH   SOLE 0 0 0 5,917
VERIZON COMMUNICATIONS INC COM 92343V104   1,245,148 32,017 SH   SOLE 0 0 0 32,017
VISA INC COM CL A 92826C839   1,078,732 4,785 SH   SOLE 0 0 0 4,785