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
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778   444 19,422 SH   SOLE   19,422 0 0
DBX ETF TR XTRACK MUN INFRA 233051705   7,764 275,909 SH   SOLE   275,909 0 0
FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307   280 7,097 SH   SOLE   7,097 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200   19,303 372,641 SH   SOLE   372,641 0 0
FLEXSHARES TR CUR HDG EM IDX 33939L712   264 9,180 SH   SOLE   9,180 0 0
FLEXSHARES TR GLB QLT R/E IDX 33939L787   14,355 221,598 SH   SOLE   221,598 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837   22,971 945,709 SH   SOLE   945,709 0 0
FLEXSHARES TR MSTAR EMKT FAC 33939L308   18,719 352,337 SH   SOLE   352,337 0 0
FLEXSHARES TR QLT DIV DEF IDX 33939L845   32,901 688,311 SH   SOLE   688,311 0 0
GLOBAL X FDS GLB X MLP ENRG I 37950E226   242 19,717 SH   SOLE   19,717 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   449 20,552 SH   SOLE   20,552 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   30,923 1,022,252 SH   SOLE   1,022,252 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700   236 11,092 SH   SOLE   11,092 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882   432 20,074 SH   SOLE   20,074 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   721 33,819 SH   SOLE   33,819 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   945 44,027 SH   SOLE   44,027 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354   1,156 19,823 SH   SOLE   19,823 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508   762 33,379 SH   SOLE   33,379 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   783 3,684 SH   SOLE   3,684 0 0
ISHARES INC CORE MSCI EMKT 46434G103   528 9,814 SH   SOLE   9,814 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   18,433 407,272 SH   SOLE   407,272 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   219 2,172 SH   SOLE   2,172 0 0
ISHARES TR COHEN STEER REIT 464287564   334 2,852 SH   SOLE   2,852 0 0
ISHARES TR CORE S&P500 ETF 464287200   953 2,949 SH   SOLE   2,949 0 0
ISHARES TR INTL MOMENTUM FT 46434V449   542 17,397 SH   SOLE   17,397 0 0
ISHARES TR INTL VALUE FACTR 46435G409   30,952 1,270,067 SH   SOLE   1,270,067 0 0
ISHARES TR INTRM TR CRP ETF 464288638   449 7,743 SH   SOLE   7,743 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697   1,772 27,012 SH   SOLE   27,012 0 0
ISHARES TR NATIONAL MUN ETF 464288414   7,232 63,487 SH   SOLE   63,487 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   527 3,865 SH   SOLE   3,865 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   379 1,771 SH   SOLE   1,771 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   345 2,686 SH   SOLE   2,686 0 0
ISHARES TR S&P SML 600 GWT 464287887   634 3,282 SH   SOLE   3,282 0 0
ISHARES TR USA MOMENTUM FCT 46432F396   2,041 16,253 SH   SOLE   16,253 0 0
JACOBS ENGR GROUP INC COM 469814107   403 4,485 SH   SOLE   4,485 0 0
JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206   2,733 69,794 SH   SOLE   69,794 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHT MUNCPL 46641Q654   6,980 138,263 SH   SOLE   138,263 0 0
JP MORGAN EXCHANGE TRADED FD US QUALTY FCTR 46641Q761   30,792 983,471 SH   SOLE   983,471 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   381 13,925 SH   SOLE   13,925 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   327 9,732 SH   SOLE   9,732 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   695 15,114 SH   SOLE   15,114 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   332 5,855 SH   SOLE   5,855 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   781 20,785 SH   SOLE   20,785 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   662 20,774 SH   SOLE   20,774 0 0
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200   3,094 100,671 SH   SOLE   100,671 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607   216 2,118 SH   SOLE   2,118 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474   974 31,568 SH   SOLE   31,568 0 0
SPDR SERIES TRUST S&P KENSHO FUTRE 78468R671   468 11,992 SH   SOLE   11,992 0 0
SPDR SERIES TRUST S&P KENSHO INTLG 78468R697   469 14,340 SH   SOLE   14,340 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,320 8,311 SH   SOLE   8,311 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   43,624 363,991 SH   SOLE   363,991 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315   470 10,274 SH   SOLE   10,274 0 0
WISDOMTREE TR EMERG CUR STR FD 97717W133   532 28,556 SH   SOLE   28,556 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281   678 14,180 SH   SOLE   14,180 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   312 4,413 SH   SOLE   4,413 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844   615 9,347 SH   SOLE   9,347 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778   290 4,411 SH   SOLE   4,411 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760   33,444 470,280 SH   SOLE   470,280 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570   23,252 552,429 SH   SOLE   552,429 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562   18,432 479,379 SH   SOLE   479,379 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511   40,390 773,018 SH   SOLE   773,018 0 0