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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 1,024,000 2,917 SH   SOLE   0 0 2,917
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 484,000 3,666 SH   SOLE   0 0 3,666
APPLE INC COM 037833100 BBG001S5N8V8 1,016,000 5,279 SH   SOLE   0 0 5,279
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 597,000 4,097 SH   SOLE   0 0 4,097
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 BBG00MFP1CK9 1,251,000 62,682 SH   SOLE   0 0 62,682
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 212,000 4,601 SH   SOLE   0 0 4,601
INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123 BBG001T7V3H1 10,892,000 93,933 SH   SOLE   0 0 93,933
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S8B0 7,931,000 343,633 SH   SOLE   0 0 343,633
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 2,791,000 17,684 SH   SOLE   0 0 17,684
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 14,118,000 279,117 SH   SOLE   0 0 279,117
ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 212,000 3,310 SH   SOLE   0 0 3,310
ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 18,629,000 188,959 SH   SOLE   0 0 188,959
ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 7,575,000 179,428 SH   SOLE   0 0 179,428
ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 7,645,000 160,748 SH   SOLE   0 0 160,748
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 3,700,000 68,741 SH   SOLE   0 0 68,741
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 21,589,000 306,878 SH   SOLE   0 0 306,878
ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 558,000 8,772 SH   SOLE   0 0 8,772
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 9,386,000 33,865 SH   SOLE   0 0 33,865
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 9,143,000 84,461 SH   SOLE   0 0 84,461
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 24,726,000 51,768 SH   SOLE   0 0 51,768
ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 255,000 3,374 SH   SOLE   0 0 3,374
ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF72 1,433,000 45,480 SH   SOLE   0 0 45,480
ISHARES TR MBS ETF 464288588 BBG001SSD8B1 13,454,000 143,001 SH   SOLE   0 0 143,001
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 2,540,000 33,704 SH   SOLE   0 0 33,704
ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 660,000 16,404 SH   SOLE   0 0 16,404
ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 219,000 2,181 SH   SOLE   0 0 2,181
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 3,308,000 30,515 SH   SOLE   0 0 30,515
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 2,377,000 9,064 SH   SOLE   0 0 9,064
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 646,000 3,911 SH   SOLE   0 0 3,911
ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 242,000 960 SH   SOLE   0 0 960
ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 234,000 1,509 SH   SOLE   0 0 1,509
ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 298,000 3,835 SH   SOLE   0 0 3,835
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 369,000 1,837 SH   SOLE   0 0 1,837
ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 813,000 3,640 SH   SOLE   0 0 3,640
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 6,479,000 86,278 SH   SOLE   0 0 86,278
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 14,785,000 85,027 SH   SOLE   0 0 85,027
ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 704,000 8,881 SH   SOLE   0 0 8,881
ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 819,000 7,182 SH   SOLE   0 0 7,182
ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 365,000 2,913 SH   SOLE   0 0 2,913
ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 389,000 3,772 SH   SOLE   0 0 3,772
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 BBG00P35J8L8 1,087,000 42,206 SH   SOLE   0 0 42,206
MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 710,000 7,875 SH   SOLE   0 0 7,875
PIMCO ETF TR 1-5 US TIP IDX 72201R205 BBG001T5DWK7 237,000 4,633 SH   SOLE   0 0 4,633
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 2,390,000 5,029 SH   SOLE   0 0 5,029
SPDR SER TR BLOOMBERG SHT TE 78468R408 BBG002QLYD04 287,000 11,407 SH   SOLE   0 0 11,407
SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 3,030,000 63,395 SH   SOLE   0 0 63,395
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 272,000 2,174 SH   SOLE   0 0 2,174
SPDR SER TR SPDR S&P1500VL 78464A128 BBG003HBVT20 10,145,000 63,297 SH   SOLE   0 0 63,297
UNION PAC CORP COM 907818108 BBG001S5X2M0 917,000 3,732 SH   SOLE   0 0 3,732
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 BBG005T08310 500,000 22,575 SH   SOLE   0 0 22,575
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 3,232,000 14,816 SH   SOLE   0 0 14,816
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 229,000 1,043 SH   SOLE   0 0 1,043
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 4,381,000 18,831 SH   SOLE   0 0 18,831
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 4,035,000 18,916 SH   SOLE   0 0 18,916
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 306,000 1,291 SH   SOLE   0 0 1,291
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 543,000 3,629 SH   SOLE   0 0 3,629
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 3,601,000 87,614 SH   SOLE   0 0 87,614
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 6,734,000 58,545 SH   SOLE   0 0 58,545
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 464,000 9,089 SH   SOLE   0 0 9,089
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 717,000 15,463 SH   SOLE   0 0 15,463
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 19,801,000 116,204 SH   SOLE   0 0 116,204
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 7,341,000 153,267 SH   SOLE   0 0 153,267
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 849,000 7,762 SH   SOLE   0 0 7,762
VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 448,000 1,726 SH   SOLE   0 0 1,726
WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 219,000 2,600 SH   SOLE   0 0 2,600