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
AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364   7,452,193 144,759 SH   SOLE   0 0 144,759
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   1,209,725 20,944 SH   SOLE   0 0 20,944
APPLE INC COM 037833100   499,230 2,593 SH   SOLE   0 0 2,593
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   863,660 21,807 SH   SOLE   0 0 21,807
CME GROUP INC COM 12572Q105   1,985,958 9,430 SH   SOLE   0 0 9,430
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   613,116 6,800 SH   SOLE   0 0 6,800
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   292,351 51,561 SH   SOLE   0 0 51,561
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417   447,305 13,700 SH   SOLE   0 0 13,700
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300   4,890,086 122,620 SH   SOLE   0 0 122,620
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   334,515 16,017 SH   SOLE   0 0 16,017
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   401,057 16,097 SH   SOLE   0 0 16,097
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   423,923 17,278 SH   SOLE   0 0 17,278
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   268,436 11,300 SH   SOLE   0 0 11,300
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494   223,731 9,360 SH   SOLE   0 0 9,360
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   221,528 10,830 SH   SOLE   0 0 10,830
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   203,441 10,541 SH   SOLE   0 0 10,541
ISHARES INC CORE MSCI EMKT 46434G103   6,945,949 137,326 SH   SOLE   0 0 137,326
ISHARES TR CORE HIGH DV ETF 46429B663   7,433,439 72,884 SH   SOLE   0 0 72,884
ISHARES TR CORE S&P500 ETF 464287200   6,605,623 13,830 SH   SOLE   0 0 13,830
ISHARES TR CORE S&P US GWT 464287671   4,275,908 41,075 SH   SOLE   0 0 41,075
ISHARES TR SP SMCP600VL ETF 464287879   4,824,191 46,805 SH   SOLE   0 0 46,805
ISHARES TR CORE S&P MCP ETF 464287507   3,831,599 13,825 SH   SOLE   0 0 13,825
ISHARES TR CORE MSCI EAFE 46432F842   6,893,948 97,995 SH   SOLE   0 0 97,995
ISHARES TR CORE S&P US VLU 464287663   10,808,407 128,168 SH   SOLE   0 0 128,168
ISHARES TR MSCI USA QLT FCT 46432F339   5,724,040 38,902 SH   SOLE   0 0 38,902
ISHARES TR 7-10 YR TRSY BD 464287440   4,626,142 47,994 SH   SOLE   0 0 47,994
ISHARES TR IBONDS DEC24 ETF 46434VBG4   783,220 31,442 SH   SOLE   0 0 31,442
ISHARES TR IBONDS DEC25 ETF 46434VBD1   1,879,507 75,909 SH   SOLE   0 0 75,909
ISHARES TR IBONDS DEC2026 46435GAA0   1,858,153 77,747 SH   SOLE   0 0 77,747
ISHARES TR IBONDS 27 ETF 46435UAA9   1,708,722 71,405 SH   SOLE   0 0 71,405
ISHARES TR 1 3 YR TREAS BD 464287457   639,338 7,793 SH   SOLE   0 0 7,793
ISHARES TR SHORT TREAS BD 464288679   1,217,487 11,055 SH   SOLE   0 0 11,055
ISHARES TR IBONDS DEC 25 46435U432   1,376,916 51,871 SH   SOLE   0 0 51,871
ISHARES TR IBONDS DEC 26 46435U259   1,143,224 44,813 SH   SOLE   0 0 44,813
ISHARES TR IBONDS DEC 27 46435U283   795,947 31,318 SH   SOLE   0 0 31,318
ISHARES TR IBDS DEC28 ETF 46435U515   645,240 25,717 SH   SOLE   0 0 25,717
ISHARES TR CORE S&P SCP ETF 464287804   1,191,508 11,007 SH   SOLE   0 0 11,007
ISHARES TR MSCI EAFE ETF 464287465   377,956 5,016 SH   SOLE   0 0 5,016
ISHARES TR IBONDS 24 TRM TS 46436E874   582,112 24,397 SH   SOLE   0 0 24,397
ISHARES TR IBONDS 25 TRM TS 46436E866   557,090 23,930 SH   SOLE   0 0 23,930
ISHARES TR IBONDS 26 TRM TS 46436E858   567,970 24,851 SH   SOLE   0 0 24,851
ISHARES TR IBONDS 27 TRM TS 46436E841   673,527 30,082 SH   SOLE   0 0 30,082
ISHARES TR IBONDS 28 TRM TS 46436E833   493,728 22,225 SH   SOLE   0 0 22,225
ISHARES TR IBONDS DEC 46435U697   880,972 33,975 SH   SOLE   0 0 33,975
ISHARES TR TIPS BD ETF 464287176   403,840 3,757 SH   SOLE   0 0 3,757
ISHARES TR EAFE VALUE ETF 464288877   224,030 4,300 SH   SOLE   0 0 4,300
ISHARES TR MSCI USA VALUE 46432F388   308,538 3,050 SH   SOLE   0 0 3,050
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   4,765,721 86,681 SH   SOLE   0 0 86,681
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   4,650,615 88,314 SH   SOLE   0 0 88,314
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   7,476,456 127,129 SH   SOLE   0 0 127,129
MICROSOFT CORP COM 594918104   465,914 1,239 SH   SOLE   0 0 1,239