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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ISHARES TR CORE S&P500 ETF 464287200 18,229 72,450 SH   SOLE   0 0 72,450
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 8,906 113,356 SH   SOLE   0 0 113,356
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 7,665 150,610 SH   SOLE   0 0 150,610
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 6,750 83,030 SH   SOLE   0 0 83,030
ISHARES TR USA QUALITY FCTR 46432F339 5,172 67,376 SH   SOLE   0 0 67,376
ISHARES TR IBONDS DEC21 ETF 46434VBK5 4,990 204,829 SH   SOLE   0 0 204,829
ISHARES TR IBONDS DEC22 ETF 46434VBA7 4,737 196,004 SH   SOLE   0 0 196,004
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 4,623 185,065 SH   SOLE   0 0 185,065
ISHARES TR CORE MSCI EAFE 46432F842 4,072 74,035 SH   SOLE   0 0 74,035
ISHARES TR IBONDS DEC23 ETF 46434VAX8 3,902 161,288 SH   SOLE   0 0 161,288
ISHARES TR RUSSELL 2000 ETF 464287655 3,891 29,059 SH   SOLE   0 0 29,059
ISHARES US ETF TR SHT MAT BD ETF 46431W507 3,402 68,250 SH   SOLE   0 0 68,250
ISHARES TR USA MOMENTUM FCT 46432F396 3,389 33,813 SH   SOLE   0 0 33,813
ISHARES TR IBONDS DEC24 ETF 46434VBG4 3,336 139,577 SH   SOLE   0 0 139,577
ISHARES TR GLOBAL TECH ETF 464287291 2,784 19,332 SH   SOLE   0 0 19,332
ISHARES TR IBOXX INV CP ETF 464287242 2,543 22,539 SH   SOLE   0 0 22,539
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2,191 18,305 SH   SOLE   0 0 18,305
ISHARES INC CORE MSCI EMKT 46434G103 2,153 45,658 SH   SOLE   0 0 45,658
ISHARES TR IBONDS DEC19 ETF 46434VAU4 2,125 85,703 SH   SOLE   0 0 85,703
ISHARES TR INTRM TR CRP ETF 464288638 2,050 39,110 SH   SOLE   0 0 39,110
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 2,024 21,248 SH   SOLE   0 0 21,248
ISHARES INC MIN VOL EMRG MKT 464286533 2,019 36,135 SH   SOLE   0 0 36,135
ISHARES TR IBONDS DEC25 ETF 46434VBD1 1,950 82,613 SH   SOLE   0 0 82,613
ISHARES TR MIN VOL USA ETF 46429B697 1,792 34,196 SH   SOLE   0 0 34,196
ISHARES TR S&P 500 VAL ETF 464287408 1,747 17,271 SH   SOLE   0 0 17,271
ISHARES TR CORE S&P MCP ETF 464287507 1,631 9,820 SH   SOLE   0 0 9,820
ISHARES TR S&P 500 GRWT ETF 464287309 1,623 10,770 SH   SOLE   0 0 10,770
ISHARES TR HDG MSCI EAFE 46434V803 1,616 62,625 SH   SOLE   0 0 62,625
ISHARES TR EAFE SML CP ETF 464288273 1,330 25,669 SH   SOLE   0 0 25,669
ISHARES TR JPMORGAN USD EMG 464288281 1,275 12,268 SH   SOLE   0 0 12,268
VANGUARD GROUP DIV APP ETF 921908844 1,131 11,548 SH   SOLE   0 0 11,548
ISHARES TR CORE S&P SCP ETF 464287804 963 13,887 SH   SOLE   0 0 13,887
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 919 9,100 SH   SOLE   0 0 9,100
ISHARES TR US TREAS BD ETF 46429B267 663 26,885 SH   SOLE   0 0 26,885
VANGUARD INDEX FDS VALUE ETF 922908744 271 2,763 SH   SOLE   0 0 2,763
SPDR S&P 500 ETF TR TR UNIT 78462F103 266 1,066 SH   SOLE   0 0 1,066
VANGUARD INDEX FDS SM CP VAL ETF 922908611 204 1,789 SH   SOLE   0 0 1,789