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
US EQT PWR BUF INNOVATOR ETFS TR 45782C870   3,199,926 97,887 SH   SOLE   0 0 97,887
US EQTY PWR BUF INNOVATOR ETFS TR 45782C540   40,144,445 1,143,716 SH   SOLE   0 0 1,143,716
US EQTY PWR BUF INNOVATOR ETFS TR 45782C417   3,728,238 114,188 SH   SOLE   0 0 114,188
US EQTY PWR BUF INNOVATOR ETFS TR 45782C508   11,756,215 315,688 SH   SOLE   0 0 315,688
US EQTY PWR BUF INNOVATOR ETFS TR 45782C813   7,265,265 200,753 SH   SOLE   0 0 200,753
US EQTY PWR BUF INNOVATOR ETFS TR 45782C748   8,092,514 242,436 SH   SOLE   0 0 242,436
US EQTY PWR BUF INNOVATOR ETFS TR 45782C383   2,218,271 62,276 SH   SOLE   0 0 62,276
US EQTY PWR BUF INNOVATOR ETFS TR 45782C318   5,266,691 167,332 SH   SOLE   0 0 167,332
US EQTY PWR BUF INNOVATOR ETFS TR 45782C573   6,571,393 190,807 SH   SOLE   0 0 190,807
S&P500 EQL WGT INVESCO EXCHANGE TRADED FD T 46137V357   3,671,007 23,264 SH   SOLE   0 0 23,264
GRWT ALLOCAT ETF ISHARES TR 464289867   17,297,204 325,197 SH   SOLE   0 0 325,197
CORE S&P SCP ETF ISHARES TR 464287804   35,204,205 325,212 SH   SOLE   0 0 325,212
IBONDS DEC24 ETF ISHARES TR 46434VBG4   379,230 15,224 SH   SOLE   0 0 15,224
MORNINGSTR US EQ ISHARES TR 464287127   1,007,915 15,327 SH   SOLE   0 0 15,327
MSCI EAFE ETF ISHARES TR 464287465   27,670,701 367,229 SH   SOLE   0 0 367,229
MSCI KLD400 SOC ISHARES TR 464288570   4,343,310 47,702 SH   SOLE   0 0 47,702
RUS 1000 VAL ETF ISHARES TR 464287598   72,752,529 440,257 SH   SOLE   0 0 440,257
RUS MDCP VAL ETF ISHARES TR 464287473   745,409 6,410 SH   SOLE   0 0 6,410
RUS 1000 ETF ISHARES TR 464287622   6,869,298 26,193 SH   SOLE   0 0 26,193
RUSSELL 2000 ETF ISHARES TR 464287655   12,705,654 63,304 SH   SOLE   0 0 63,304
RUS 2000 VAL ETF ISHARES TR 464287630   9,294,483 59,837 SH   SOLE   0 0 59,837
CORE S&P500 ETF ISHARES TR 464287200   24,735,817 51,789 SH   SOLE   0 0 51,789
S&P 500 GRWT ETF ISHARES TR 464287309   34,385,380 457,861 SH   SOLE   0 0 457,861
S&P 500 VAL ETF ISHARES TR 464287408   78,483,367 451,339 SH   SOLE   0 0 451,339
S&P MC 400VL ETF ISHARES TR 464287705   1,176,893 10,320 SH   SOLE   0 0 10,320
S&P MC 400GR ETF ISHARES TR 464287606   360,293 4,548 SH   SOLE   0 0 4,548
CORE S&P MCP ETF ISHARES TR 464287507   2,467,863 8,904 SH   SOLE   0 0 8,904
SP SMCP600VL ETF ISHARES TR 464287879   5,547,583 53,823 SH   SOLE   0 0 53,823
IBONDS DEC2026 ISHARES TR 46435GAA0   18,140 759 SH   SOLE   0 0 759
0-3 MNTH TREASRY ISHARES TR 46436E718   261,083 2,604 SH   SOLE   0 0 2,604
CORE MSCI TOTAL ISHARES TR 46432F834   606,262 9,337 SH   SOLE   0 0 9,337
ESG AW MSCI EAFE ISHARES TR 46435G516   469,194 6,211 SH   SOLE   0 0 6,211
ESG AWARE MSCI ISHARES TR 46435U663   371,518 9,774 SH   SOLE   0 0 9,774
ESG AWR US AGRGT ISHARES TR 46435U549   275,985 5,781 SH   SOLE   0 0 5,781
MSCI ACWI EX US ISHARES TR 464288240   3,900,116 76,413 SH   SOLE   0 0 76,413
RUS 1000 GRW ETF ISHARES TR 464287614   151,132,751 498,508 SH   SOLE   0 0 498,508
RUS 2000 GRW ETF ISHARES TR 464287648   10,173,091 40,334 SH   SOLE   0 0 40,334
RUS MD CP GR ETF ISHARES TR 464287481   8,320,560 79,653 SH   SOLE   0 0 79,653
RUS MID CAP ETF ISHARES TR 464287499   880,860 11,332 SH   SOLE   0 0 11,332
S&P SML 600 GWT ISHARES TR 464287887   2,111,259 16,871 SH   SOLE   0 0 16,871
RUSEL 2500 ETF ISHARES TR 46435G268   10,779,350 175,075 SH   SOLE   0 0 175,075
CORE MSCI EAFE ISHARES TR 46432F842   1,907,583 27,116 SH   SOLE   0 0 27,116
MSCI EMG MKT ETF ISHARES TR 464287234   994,682 24,737 SH   SOLE   0 0 24,737
COM S&P GLOBAL INC 78409V104   1,620,460 3,679 SH   SOLE   0 0 3,679
US LCAP VA ETF SCHWAB STRATEGIC TR 808524409   245,500 3,502 SH   SOLE   0 0 3,502
UT SER 1 SPDR DOW JONES INDL AVERAGE 78467X109   352,495 933 SH   SOLE   0 0 933
TR UNIT SPDR S&P 500 ETF TR 78462F103   54,417,827 114,032 SH   SOLE   0 0 114,032
EXTEND MKT ETF VANGUARD INDEX FDS 922908652   942,012 5,729 SH   SOLE   0 0 5,729
VAN FTSE DEV MKT VANGUARD TAX-MANAGED FDS 921943858   14,997,408 313,098 SH   SOLE   0 0 313,098
GROWTH ETF VANGUARD INDEX FDS 922908736   2,517,460 8,098 SH   SOLE   0 0 8,098
S&P 500 ETF SHS VANGUARD INDEX FDS 922908363   9,270,769 21,224 SH   SOLE   0 0 21,224
ALLWRLD EX US VANGUARD INTL EQUITY INDEX F 922042775   803,921 14,320 SH   SOLE   0 0 14,320
FTSE EMR MKT ETF VANGUARD INTL EQUITY INDEX F 922042858   419,392 10,204 SH   SOLE   0 0 10,204
MCAP VL IDXVIP VANGUARD INDEX FDS 922908512   491,718 3,391 SH   SOLE   0 0 3,391
MID CAP ETF VANGUARD INDEX FDS 922908629   491,410 2,112 SH   SOLE   0 0 2,112
SMALL CP ETF VANGUARD INDEX FDS 922908751   792,568 3,715 SH   SOLE   0 0 3,715
DIV APP ETF VANGUARD SPECIALIZED FUNDS 921908844   3,767,050 22,107 SH   SOLE   0 0 22,107
TOTAL STK MKT VANGUARD INDEX FDS 922908769   57,960,463 244,332 SH   SOLE   0 0 244,332
VALUE ETF VANGUARD INDEX FDS 922908744   2,251,421 15,060 SH   SOLE   0 0 15,060
US EQTY PWR BF INNOVATOR ETFS TR 45782C680   6,193,806 185,610 SH   SOLE   0 0 185,610
US EQTY PWR BUF INNOVATOR ETFS TR 45782C797   6,182,480 171,165 SH   SOLE   0 0 171,165
US EQTY PWR BUF INNOVATOR ETFS TR 45782C656   8,056,756 231,766 SH   SOLE   0 0 231,766
CORE MSCI EMKT ISHARES INC 46434G103   665,074 13,149 SH   SOLE   0 0 13,149
MSCI EMRG CHN ISHARES INC 46434G764   478,136 8,629 SH   SOLE   0 0 8,629
RUSSELL 3000 ETF ISHARES TR 464287689   232,679 850 SH   SOLE   0 0 850
MSCI ACWI ETF ISHARES TR 464288257   54,191 532 SH   SOLE   0 0 532