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   3,530,404 23,391 SH   SOLE 0 0 0 23,391
AMAZON COM INC COM 023135106   5,970,179 33,098 SH   SOLE 0 0 0 33,098
APPLE INC COM 037833100   5,108,912 29,793 SH   SOLE 0 0 0 29,793
BANK AMERICA CORP COM 060505104   911,472 24,037 SH   SOLE 0 0 0 24,037
BANK AMERICA CORP 7.25%CNV PFD L 060505682   287,691 241 SH   SOLE 0 0 0 241
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   774,958 1,843 SH   SOLE 0 0 0 1,843
BLACKROCK ENHANCED GLOBAL DI COM 092501105   177,820 17,000 SH   SOLE 0 0 0 17,000
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   7,362,413 623,405 SH   SOLE 0 0 0 623,405
CATERPILLAR INC COM 149123101   2,096,346 5,721 SH   SOLE 0 0 0 5,721
CBRE GBL REAL ESTATE INC FD COM 12504G100   3,130,654 581,906 SH   SOLE 0 0 0 581,906
CHEVRON CORP NEW COM 166764100   1,386,692 8,791 SH   SOLE 0 0 0 8,791
COCA COLA CO COM 191216100   1,317,083 21,528 SH   SOLE 0 0 0 21,528
COSTCO WHSL CORP NEW COM 22160K105   213,928 292 SH   SOLE 0 0 0 292
CROWDSTRIKE HLDGS INC CL A 22788C105   2,802,598 8,742 SH   SOLE 0 0 0 8,742
D R HORTON INC COM 23331A109   726,653 4,416 SH   SOLE 0 0 0 4,416
ELI LILLY & CO COM 532457108   213,939 275 SH   SOLE 0 0 0 275
EXXON MOBIL CORP COM 30231G102   244,104 2,100 SH   SOLE 0 0 0 2,100
HOME DEPOT INC COM 437076102   1,805,438 4,707 SH   SOLE 0 0 0 4,707
INVESCO CALIF VALUE MUN INCO COM 46132H106   670,507 67,320 SH   SOLE 0 0 0 67,320
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   2,237,604 106,705 SH   SOLE 0 0 0 106,705
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   811,500 39,721 SH   SOLE 0 0 0 39,721
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   1,502,294 66,093 SH   SOLE 0 0 0 66,093
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   1,467,584 63,947 SH   SOLE 0 0 0 63,947
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   11,302,351 104,429 SH   SOLE 0 0 0 104,429
INVESCO QQQ TR UNIT SER 1 46090E103   8,534,316 19,221 SH   SOLE 0 0 0 19,221
JOHNSON & JOHNSON COM 478160104   308,787 1,952 SH   SOLE 0 0 0 1,952
LOCKHEED MARTIN CORP COM 539830109   1,287,737 2,831 SH   SOLE 0 0 0 2,831
MANNKIND CORP COM NEW 56400P706   61,970 13,680 SH   SOLE 0 0 0 13,680
MICROSOFT CORP COM 594918104   4,808,568 11,429 SH   SOLE 0 0 0 11,429
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   575,079 52,185 SH   SOLE 0 0 0 52,185
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   402,104 33,095 SH   SOLE 0 0 0 33,095
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   71,900 10,000 SH   SOLE 0 0 0 10,000
NVIDIA CORPORATION COM 67066G104   6,066,502 6,714 SH   SOLE 0 0 0 6,714
OMEGA HEALTHCARE INVS INC COM 681936100   1,757,685 55,500 SH   SOLE 0 0 0 55,500
PROCTER AND GAMBLE CO COM 742718109   1,474,366 9,087 SH   SOLE 0 0 0 9,087
PROSHARES TR S&P 500 DV ARIST 74348A467   12,592,485 124,174 SH   SOLE 0 0 0 124,174
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,447,954 17,958 SH   SOLE 0 0 0 17,958
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   5,302,582 78,685 SH   SOLE 0 0 0 78,685
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   8,955,639 96,588 SH   SOLE 0 0 0 96,588
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   710,617 3,412 SH   SOLE 0 0 0 3,412
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   240,209 1,626 SH   SOLE 0 0 0 1,626
SOUTHERN CO COM 842587107   1,216,280 16,954 SH   SOLE 0 0 0 16,954
SPDR S&P 500 ETF TR TR UNIT 78462F103   744,403 1,423 SH   SOLE 0 0 0 1,423
TESLA INC COM 88160R101   338,747 1,927 SH   SOLE 0 0 0 1,927
THE TRADE DESK INC COM CL A 88339J105   1,543,750 17,659 SH   SOLE 0 0 0 17,659
TORONTO DOMINION BK ONT COM NEW 891160509   999,531 16,554 SH   SOLE 0 0 0 16,554
ULTA BEAUTY INC COM 90384S303   1,859,884 3,557 SH   SOLE 0 0 0 3,557
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,168,544 16,089 SH   SOLE 0 0 0 16,089
VISA INC COM CL A 92826C839   1,334,669 4,782 SH   SOLE 0 0 0 4,782