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
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 433 19,858 SH   SOLE   19,858 0 0
DBX ETF TR XTRACK MUN INFRA 233051705 7,835 277,183 SH   SOLE   277,183 0 0
FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 242 7,097 SH   SOLE   7,097 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 20,121 387,022 SH   SOLE   386,961 0 61
FLEXSHARES TR CUR HDG EM IDX 33939L712 245 9,180 SH   SOLE   9,180 0 0
FLEXSHARES TR GLB QLT R/E IDX 33939L787 15,158 232,604 SH   SOLE   232,604 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837 21,469 963,534 SH   SOLE   963,534 0 0
FLEXSHARES TR MSTAR EMKT FAC 33939L308 17,264 357,953 SH   SOLE   357,953 0 0
FLEXSHARES TR QLT DIV DEF IDX 33939L845 31,816 695,882 SH   SOLE   695,882 0 0
GLOBAL X FDS GLB X MLP ENRG I 37950E226 242 19,698 SH   SOLE   19,698 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 403 20,111 SH   SOLE   20,111 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 29,611 1,046,684 SH   SOLE   1,046,684 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 253 11,923 SH   SOLE   11,923 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 428 19,925 SH   SOLE   19,925 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 643 30,221 SH   SOLE   30,221 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1,001 46,851 SH   SOLE   46,851 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 1,151 19,871 SH   SOLE   19,871 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 762 33,720 SH   SOLE   33,720 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 684 3,622 SH   SOLE   3,622 0 0
ISHARES INC CORE MSCI EMKT 46434G103 473 9,655 SH   SOLE   9,655 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 17,231 409,199 SH   SOLE   409,199 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 230 2,296 SH   SOLE   2,296 0 0
ISHARES TR COHEN STEER REIT 464287564 357 2,971 SH   SOLE   2,971 0 0
ISHARES TR CORE S&P500 ETF 464287200 895 2,998 SH   SOLE   2,998 0 0
ISHARES TR INTL MOMENTUM FT 46434V449 493 16,797 SH   SOLE   16,797 0 0
ISHARES TR INTL VALUE FACTR 46435G409 29,319 1,286,483 SH   SOLE   1,286,483 0 0
ISHARES TR INTRM TR CRP ETF 464288638 444 7,660 SH   SOLE   7,660 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 1,812 28,266 SH   SOLE   28,266 0 0
ISHARES TR NATIONAL MUN ETF 464288414 7,227 63,341 SH   SOLE   63,341 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 511 3,984 SH   SOLE   3,984 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 366 1,897 SH   SOLE   1,897 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 318 2,667 SH   SOLE   2,667 0 0
ISHARES TR S&P SML 600 GWT 464287887 568 3,187 SH   SOLE   3,187 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 1,966 16,489 SH   SOLE   16,489 0 0
JACOBS ENGR GROUP INC COM 469814107 410 4,485 SH   SOLE   4,485 0 0
JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206 2,318 62,966 SH   SOLE   62,691 0 275
JP MORGAN EXCHANGE TRADED FD ULTRA SHT MUNCPL 46641Q654 6,968 138,218 SH   SOLE   138,218 0 0
JP MORGAN EXCHANGE TRADED FD US QUALTY FCTR 46641Q761 30,075 1,023,345 SH   SOLE   1,023,345 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 352 13,988 SH   SOLE   13,988 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 312 9,781 SH   SOLE   9,781 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 724 15,353 SH   SOLE   15,353 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 329 5,801 SH   SOLE   5,801 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 687 20,055 SH   SOLE   20,055 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 586 19,949 SH   SOLE   19,949 0 0
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 3,218 104,629 SH   SOLE   104,611 0 18
SPDR SERIES TRUST DJ REIT ETF 78464A607 222 2,120 SH   SOLE   2,120 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 1,003 32,505 SH   SOLE   32,505 0 0
SPDR SERIES TRUST S&P KENSHO FUTRE 78468R671 435 11,692 SH   SOLE   11,692 0 0
SPDR SERIES TRUST S&P KENSHO INTLG 78468R697 419 14,018 SH   SOLE   14,018 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,206 8,140 SH   SOLE   8,140 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 43,156 386,637 SH   SOLE   386,637 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 428 10,370 SH   SOLE   10,370 0 0
WISDOMTREE TR EMERG CUR STR FD 97717W133 546 29,819 SH   SOLE   29,819 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 642 14,498 SH   SOLE   14,498 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 299 4,445 SH   SOLE   4,445 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844 557 9,571 SH   SOLE   9,571 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778 271 4,490 SH   SOLE   4,490 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 30,488 479,972 SH   SOLE   479,972 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 22,269 564,642 SH   SOLE   564,642 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562 17,427 489,532 SH   SOLE   489,532 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511 42,122 805,693 SH   SOLE   805,560 0 133