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   7,833,382 233,206 SH   SOLE   0 0 233,206
US EQTY PWR BF INNOVATOR ETFS TR 45782C680   6,214,179 175,641 SH   SOLE   0 0 175,641
US EQTY PWR BUF INNOVATOR ETFS TR 45782C540   39,640,575 1,083,141 SH   SOLE   0 0 1,083,141
US EQTY PWR BUF INNOVATOR ETFS TR 45782C417   8,116,081 237,590 SH   SOLE   0 0 237,590
US EQTY PWR BUF INNOVATOR ETFS TR 45782C508   12,605,601 322,311 SH   SOLE   0 0 322,311
US EQTY PWR BUF INNOVATOR ETFS TR 45782C813   7,115,567 187,350 SH   SOLE   0 0 187,350
US EQTY PWR BUF INNOVATOR ETFS TR 45782C748   7,978,366 231,123 SH   SOLE   0 0 231,123
US EQTY PWR BUF INNOVATOR ETFS TR 45782C383   8,544,006 232,111 SH   SOLE   0 0 232,111
US EQTY PWR BUF INNOVATOR ETFS TR 45782C318   5,157,508 158,838 SH   SOLE   0 0 158,838
US EQTY PWR BUF INNOVATOR ETFS TR 45782C573   6,666,549 187,526 SH   SOLE   0 0 187,526
US EQTY PWR BUF INNOVATOR ETFS TR 45782C797   6,246,809 166,626 SH   SOLE   0 0 166,626
US EQTY PWR BUF INNOVATOR ETFS TR 45782C656   8,023,955 219,834 SH   SOLE   0 0 219,834
INTRNL DEV MAR INNOVATOR ETFS TR 45783Y343   1,047,586 40,691 SH   SOLE   0 0 40,691
INTRNL DEV APRL INNOVATOR ETFS TR 45782C367   674,627 24,839 SH   SOLE   0 0 24,839
S&P500 EQL WGT INVESCO EXCHANGE TRADED FD T 46137V357   3,871,692 22,859 SH   SOLE   0 0 22,859
GRWT ALLOCAT ETF ISHARES TR 464289867   17,757,700 318,981 SH   SOLE   0 0 318,981
CORE S&P SCP ETF ISHARES TR 464287804   35,749,840 323,469 SH   SOLE   0 0 323,469
IBONDS DEC24 ETF ISHARES TR 46434VBG4   376,752 15,040 SH   SOLE   0 0 15,040
CORE MSCI EMKT ISHARES INC 46434G103   506,245 9,811 SH   SOLE   0 0 9,811
MORNINGSTR US EQ ISHARES TR 464287127   1,016,876 14,032 SH   SOLE   0 0 14,032
MSCI EAFE ETF ISHARES TR 464287465   29,745,026 372,465 SH   SOLE   0 0 372,465
MSCI EMRG CHN ISHARES INC 46434G764   392,630 6,820 SH   SOLE   0 0 6,820
MSCI KLD400 SOC ISHARES TR 464288570   4,607,024 45,700 SH   SOLE   0 0 45,700
RUS 1000 VAL ETF ISHARES TR 464287598   78,360,420 437,499 SH   SOLE   0 0 437,499
RUS MDCP VAL ETF ISHARES TR 464287473   803,439 6,411 SH   SOLE   0 0 6,411
RUS 1000 ETF ISHARES TR 464287622   7,406,420 25,714 SH   SOLE   0 0 25,714
RUSSELL 2000 ETF ISHARES TR 464287655   13,146,858 62,515 SH   SOLE   0 0 62,515
RUS 2000 VAL ETF ISHARES TR 464287630   9,477,676 59,679 SH   SOLE   0 0 59,679
RUSSELL 3000 ETF ISHARES TR 464287689   255,068 850 SH   SOLE   0 0 850
CORE S&P500 ETF ISHARES TR 464287200   28,813,973 54,808 SH   SOLE   0 0 54,808
S&P 500 GRWT ETF ISHARES TR 464287309   42,905,444 508,118 SH   SOLE   0 0 508,118
S&P 500 VAL ETF ISHARES TR 464287408   86,491,367 462,991 SH   SOLE   0 0 462,991
S&P MC 400VL ETF ISHARES TR 464287705   1,221,157 10,323 SH   SOLE   0 0 10,323
S&P MC 400GR ETF ISHARES TR 464287606   2,579,553 28,269 SH   SOLE   0 0 28,269
CORE S&P MCP ETF ISHARES TR 464287507   3,098,741 51,016 SH   SOLE   0 0 51,016
SP SMCP600VL ETF ISHARES TR 464287879   5,421,504 52,759 SH   SOLE   0 0 52,759
IBONDS DEC2026 ISHARES TR 46435GAA0   18,102 759 SH   SOLE   0 0 759
0-3 MNTH TREASRY ISHARES TR 46436E718   253,026 2,512 SH   SOLE   0 0 2,512
CORE MSCI TOTAL ISHARES TR 46432F834   627,801 9,251 SH   SOLE   0 0 9,251
ESG AW MSCI EAFE ISHARES TR 46435G516   413,054 5,169 SH   SOLE   0 0 5,169
ESG AWARE MSCI ISHARES TR 46435U663   383,912 9,533 SH   SOLE   0 0 9,533
ESG AWR US AGRGT ISHARES TR 46435U549   272,054 5,781 SH   SOLE   0 0 5,781
MSCI ACWI ETF ISHARES TR 464288257   58,643 532 SH   SOLE   0 0 532
MSCI ACWI EX US ISHARES TR 464288240   4,036,974 75,613 SH   SOLE   0 0 75,613
RUS 1000 GRW ETF ISHARES TR 464287614   169,189,128 501,970 SH   SOLE   0 0 501,970
RUS 2000 GRW ETF ISHARES TR 464287648   10,809,607 39,917 SH   SOLE   0 0 39,917
RUS MD CP GR ETF ISHARES TR 464287481   9,399,727 82,353 SH   SOLE   0 0 82,353
RUS MID CAP ETF ISHARES TR 464287499   954,509 11,351 SH   SOLE   0 0 11,351
S&P SML 600 GWT ISHARES TR 464287887   2,145,747 16,414 SH   SOLE   0 0 16,414
RUSEL 2500 ETF ISHARES TR 46435G268   11,957,736 182,255 SH   SOLE   0 0 182,255
CORE MSCI EAFE ISHARES TR 46432F842   1,881,893 25,356 SH   SOLE   0 0 25,356
MSCI EMG MKT ETF ISHARES TR 464287234   911,368 22,185 SH   SOLE   0 0 22,185
HENDRSON AAA CL JANUS DETROIT STR TR 47103U845   29,582,684 583,025 SH   SOLE   0 0 583,025
B-BBB CLO ETF JANUS DETROIT STR TR 47103U753   470,908 9,632 SH   SOLE   0 0 9,632
COM S&P GLOBAL INC 78409V104   1,582,911 3,721 SH   SOLE   0 0 3,721
US LCAP VA ETF SCHWAB STRATEGIC TR 808524409   247,771 3,261 SH   SOLE   0 0 3,261
UT SER 1 SPDR DOW JONES INDL AVERAGE 78467X109   451,681 1,133 SH   SOLE   0 0 1,133
TR UNIT SPDR S&P 500 ETF TR 78462F103   59,442,877 113,297 SH   SOLE   0 0 113,297
EXTEND MKT ETF VANGUARD INDEX FDS 922908652   1,005,213 5,735 SH   SOLE   0 0 5,735
VAN FTSE DEV MKT VANGUARD TAX-MANAGED FDS 921943858   15,318,730 305,336 SH   SOLE   0 0 305,336
GROWTH ETF VANGUARD INDEX FDS 922908736   2,782,583 8,084 SH   SOLE   0 0 8,084
S&P 500 ETF SHS VANGUARD INDEX FDS 922908363   10,303,342 21,434 SH   SOLE   0 0 21,434
ALLWRLD EX US VANGUARD INTL EQUITY INDEX F 922042775   733,938 12,514 SH   SOLE   0 0 12,514
FTSE EMR MKT ETF VANGUARD INTL EQUITY INDEX F 922042858   229,553 5,496 SH   SOLE   0 0 5,496
MCAP VL IDXVIP VANGUARD INDEX FDS 922908512   520,191 3,336 SH   SOLE   0 0 3,336
MID CAP ETF VANGUARD INDEX FDS 922908629   470,297 1,882 SH   SOLE   0 0 1,882
SMALL CP ETF VANGUARD INDEX FDS 922908751   837,724 3,665 SH   SOLE   0 0 3,665
DIV APP ETF VANGUARD SPECIALIZED FUNDS 921908844   4,199,787 22,999 SH   SOLE   0 0 22,999
TOTAL STK MKT VANGUARD INDEX FDS 922908769   62,379,937 240,015 SH   SOLE   0 0 240,015
VALUE ETF VANGUARD INDEX FDS 922908744   2,453,324 15,064 SH   SOLE   0 0 15,064