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
Expires: July 31, 2015
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
ABBOTT LABORATORIES COM 002824100 377,926 3,824 SH SOLE 3,824 0 0
ABBVIE INC COM 00287Y109 1,024,648 3,917 SH SOLE 3,917 0 0
ALPHABET INC CAP STK CL A 02079K305 675,083 1,962 SH SOLE 1,962 0 0
APPLE INC COM 037833100 1,716,052 5,153 SH SOLE 5,153 0 0
BANK OF NY MELLON CORP COM 064058100 838,131 5,795 SH SOLE 5,795 0 0
BLACKROCK ETF TRUST ISHA I IN TE ETF 09290C780 1,519,287 32,195 SH SOLE 32,195 0 0
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 9,874,263 142,568 SH SOLE 142,568 0 0
BROADCOM INC COM 11135F101 849,881 2,420 SH SOLE 2,420 0 0
EXPEDITORS INTL WASH INC COM 302130109 757,024 4,100 SH SOLE 4,100 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 786,897 4,835 SH SOLE 4,835 0 0
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 5,829,476 92,224 SH SOLE 92,224 0 0
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113 9,251,893 213,571 SH SOLE 213,571 0 0
FLEXSHARES TR NORTHERN TRUST 33939L696 771,142 4,295 SH SOLE 4,295 0 0
FLEXSHARES TR NRTRN TR QLT DIV 33939L860 208,093 2,306 SH SOLE 2,306 0 0
FLEXSHARES TR NRTRN TR INTL QL 33939L837 476,989 13,866 SH SOLE 13,866 0 0
FLEXSHARES TR NORTHERN TR MOR 33939L100 226,534 817 SH SOLE 817 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 3,853,424 26,568 SH SOLE 26,568 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 371,886 2,890 SH SOLE 2,890 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 3,917,366 12,859 SH SOLE 12,859 0 0
INVESCO EXCH TRADED FD TR II 500 QVM MULTI 46138G581 3,690,279 81,770 SH SOLE 81,770 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 1,194,822 59,370 SH SOLE 59,370 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 273,606 16,952 SH SOLE 16,952 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,386,405 11,472 SH SOLE 11,472 0 0
ISHARES INC MSCI EQUAL WEITE 464286681 1,339,198 12,028 SH SOLE 12,028 0 0
ISHARES INC CORE MSCI EMKT 46434G103 2,784,105 34,304 SH SOLE 34,304 0 0
ISHARES TR INTRM GOV CR ETF 464288612 4,237,207 41,110 SH SOLE 41,110 0 0
ISHARES TR IBONDS DEC 29 46436E205 705,297 31,084 SH SOLE 31,084 0 0
ISHARES TR IBOND 1 5 YR ETF 46438G539 5,794,697 235,221 SH SOLE 235,221 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 3,721,310 22,310 SH SOLE 22,310 0 0
ISHARES TR IBONDS 1-5 YR TI 46438G513 458,125 18,510 SH SOLE 18,510 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 5,012,060 106,075 SH SOLE 106,075 0 0
ISHARES TR U.S. TECH ETF 464287721 220,927 834 SH SOLE 834 0 0
ISHARES TR IBONDS 1-5 YR TR 46438G521 2,782,210 113,144 SH SOLE 113,144 0 0
ISHARES TR IBONDS DEC 2030 46436E726 479,055 22,661 SH SOLE 22,661 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9 840,269 34,837 SH SOLE 34,837 0 0
ISHARES TR S&P 100 ETF 464287101 463,844 1,214 SH SOLE 1,214 0 0
ISHARES TR MSCI USA MMENTM 46432F396 1,345,838 4,241 SH SOLE 4,241 0 0
ISHARES TR CORE S&P MCP ETF 464287507 429,902 5,975 SH SOLE 5,975 0 0
ISHARES TR RUS 1000 ETF 464287622 722,402 1,736 SH SOLE 1,736 0 0
ISHARES TR ESG MSCI KLD ETF 464288570 6,083,864 41,619 SH SOLE 41,619 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 5,507,275 22,213 SH SOLE 22,213 0 0
ISHARES TR CORE DIV GRWTH 46434V621 944,938 12,534 SH SOLE 12,534 0 0
ISHARES TR CORE S&P500 ETF 464287200 27,326,303 35,681 SH SOLE 35,681 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 823,430 32,990 SH SOLE 32,990 0 0
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 836,211 18,628 SH SOLE 18,628 0 0
JOHNSON & JOHNSON COM 478160104 752,921 2,844 SH SOLE 2,844 0 0
QUANTA SVCS INC COM 74762E102 273,067 425 SH SOLE 425 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,600,745 110,690 SH SOLE 110,690 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,137,172 47,660 SH SOLE 47,660 0 0
SPDR SERIES TRUST ST SHOR CORP ETF 78464A474 1,646,032 55,628 SH SOLE 55,628 0 0
SPDR SERIES TRUST ST STR RATE ETF 78468R200 205,857 6,675 SH SOLE 6,675 0 0
SPDR SERIES TRUST SPDR S&P 500 ESG 78468R531 2,065,466 27,889 SH SOLE 27,889 0 0
SPDR SERIES TRUST ST INTER BD ETF 78464A375 1,876,921 58,145 SH SOLE 58,145 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 490,372 643 SH SOLE 643 0 0
TJX COS INC NEW COM 872540109 224,927 1,700 SH SOLE 1,700 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 4,208,361 85,501 SH SOLE 85,501 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,386,402 17,704 SH SOLE 17,704 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 306,220 3,964 SH SOLE 3,964 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 262,241 1,124 SH SOLE 1,124 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 202,745 2,085 SH SOLE 2,085 0 0