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
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   21,498,226 672,450 SH   SOLE   0 0 672,450
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   300,358 17,964 SH   SOLE   0 0 17,964
ISHARES GOLD TRUST ISHARES NEW 464285204   518,648 8,317 SH   SOLE   0 0 8,317
ISHARES TR CORE S&P TTL STK 464287150   38,119,901 282,286 SH   SOLE   0 0 282,286
ISHARES TR CORE S&P500 ETF 464287200   289,339 466 SH   SOLE   0 0 466
ISHARES TR RUS 1000 GRW ETF 464287614   571,909 1,347 SH   SOLE   0 0 1,347
ISHARES TR RUS TOP 200 ETF 464289446   31,316,868 204,525 SH   SOLE   0 0 204,525
ISHARES TR IBONDS DEC25 ETF 46434VBD1   1,097,369 43,581 SH   SOLE   0 0 43,581
ISHARES TR IBONDS DEC2026 46435GAA0   1,201,345 49,540 SH   SOLE   0 0 49,540
ISHARES TR IBDS DEC28 ETF 46435U515   1,717,553 67,567 SH   SOLE   0 0 67,567
ISHARES TR IBONDS 27 ETF 46435UAA9   1,349,509 55,604 SH   SOLE   0 0 55,604
ISHARES TR IBONDS DEC 29 46436E205   899,954 38,575 SH   SOLE   0 0 38,575
ISHARES TR IBONDS 28 TR HI 46436E387   269,715 11,366 SH   SOLE   0 0 11,366
ISHARES TR IBOND DEC 2030 46436E593   349,759 17,629 SH   SOLE   0 0 17,629
ISHARES TR IBONDS DEC 2030 46436E726   345,943 15,739 SH   SOLE   0 0 15,739
ISHARES TR IBONDS 29 TRM TS 46436E825   971,582 44,324 SH   SOLE   0 0 44,324
ISHARES TR IBONDS 28 TRM TS 46436E833   2,034,581 90,992 SH   SOLE   0 0 90,992
ISHARES TR IBONDS 27 TRM TS 46436E841   1,328,641 59,077 SH   SOLE   0 0 59,077
ISHARES TR IBONDS 26 TRM TS 46436E858   1,323,703 57,728 SH   SOLE   0 0 57,728
ISHARES TR IBONDS 25 TRM TS 46436E866   1,461,775 62,576 SH   SOLE   0 0 62,576
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   395,789 6,962 SH   SOLE   0 0 6,962
NVIDIA CORPORATION COM 67066G104   354,845 2,246 SH   SOLE   0 0 2,246
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   647,913 27,189 SH   SOLE   0 0 27,189
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   43,735,176 1,650,384 SH   SOLE   0 0 1,650,384
TIDAL ETF TR FUNDSTRAT GRANNY 886364231   23,101,507 1,018,585 SH   SOLE   0 0 1,018,585
VANGUARD WORLD FD ESG US STK ETF 921910733   233,862 2,133 SH   SOLE   0 0 2,133
VANGUARD BD INDEX FDS INTERMED TERM 921937819   52,590,349 679,989 SH   SOLE   0 0 679,989
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   6,260,826 11,022 SH   SOLE   0 0 11,022
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207   8,059,006 168,775 SH   SOLE   0 0 168,775
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   1,169,091 36,443 SH   SOLE   0 0 36,443
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   2,045,556 83,356 SH   SOLE   0 0 83,356
ISHARES TR IBONDS DEC 2031 46436E486   234,343 11,138 SH   SOLE   0 0 11,138
ISHARES TR IBONDS DEC 2032 46436E312   1,126,623 44,557 SH   SOLE   0 0 44,557
ISHARES TR IBONDS DEC 2033 46436E130   1,152,953 44,507 SH   SOLE   0 0 44,507
ISHARES TR IBONDS DEC 2034 46438G653   695,136 26,603 SH   SOLE   0 0 26,603
ISHARES TR IBONDS DEC 25 46435U432   2,054,607 76,769 SH   SOLE   0 0 76,769
ISHARES TR IBONDS DEC 2031 46436E460   296,635 14,470 SH   SOLE   0 0 14,470
ISHARES TR IBONDS DEC 2032 46436E296   1,196,086 51,936 SH   SOLE   0 0 51,936
ISHARES TR IBONDS DEC 2033 46436E148   1,156,063 47,167 SH   SOLE   0 0 47,167
ISHARES TR IBONDS DEC 2034 46438G646   1,396,082 54,310 SH   SOLE   0 0 54,310
MICROSOFT CORP COM 594918104   320,829 645 SH   SOLE   0 0 645
INNOVATOR ETFS TRUST EQUITY DEF PROTN 45784N775   960,167 39,381 SH   SOLE   0 0 39,381