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
ALPS ETF TR RIVERFRNT DYMC COM 00162Q528 55,289 1,714,110 SH   SOLE   1,714,110 0 0
ALPS ETF TR RIVERFRNT FLEX COM 00162Q510 63,990 1,918,175 SH   SOLE   1,918,175 0 0
ALPS ETF TR RIVERFRNT STR INC ETF - FIXED INCO 00162Q783 10,389 419,404 SH   SOLE   419,404 0 0
ALPS ETF TR RIVERFRONT DYM COM 00162Q536 67,325 2,699,496 SH   SOLE   2,699,496 0 0
ALPS ETF TR RIVERFRONT UNC COM 00162Q544 4,552 179,990 SH   SOLE   179,990 0 0
FIRST TR EXCH TRADED FD III RI COM 33739P707 16,169 262,265 SH   SOLE   262,265 0 0
FIRST TR EXCH TRADED FD III RI COM 33739P608 35,295 622,149 SH   SOLE   622,149 0 0
FIRST TR EXCH TRADED FD III RI COM 33739P806 8,196 138,277 SH   SOLE   138,277 0 0
FIRST TR EXCHANGE TRADED FD UT COM 33734X184 34,710 1,209,015 SH   SOLE   1,207,305 0 1,710
FIRST TRUST RIVERFRONT DYN ASI COM 33739P509 6,748 133,881 SH   SOLE   133,881 0 0
GLOBAL X FDS US INFR DEV ET COM 37954Y673 16,523 1,013,740 SH   SOLE   1,010,524 0 3,216
GOLDMAN SACHS ETF TR EQUITY ET COM 381430503 452,192 7,694,274 SH   SOLE   7,683,956 0 10,318
Invesco Aerospace & Defense ET COM 46137V100 51,446 792,216 SH   SOLE   791,123 0 1,093
Invesco FTSE RAFI EmergingMark COM 46138E727 214 9,921 SH   SOLE   9,921 0 0
Invesco QQQ Trust COM 46090E103 123,290 660,226 SH   SOLE   658,807 0 1,419
INVESCO EXCH TRD SLF IDX FD TR COM 46138J619 31,008 1,044,078 SH   SOLE   1,041,066 0 3,012
INVESCO EXCHANGE TRADED FD TS& COM 46137V365 16,950 349,142 SH   SOLE   348,129 0 1,013
ISHARES INC CORE MSCI EMKT COM 46434G103 115,686 2,248,966 SH   SOLE   2,242,324 0 6,642
ISHARES INC MSCI AUSTRALIA COM 464286103 11,485 509,571 SH   SOLE   508,022 0 1,549
ISHARES INC MSCI CDA INDEX COM 464286509 14,733 514,825 SH   SOLE   513,440 0 1,385
ISHARES INC MSCI EMU INDEX ETF - EQUITY 464286608 310 7,827 SH   SOLE   7,827 0 0
ISHARES TR 20 YR TRS BD COM 464287432 44,605 335,861 SH   SOLE   335,529 0 332
ISHARES TR 7-10 YR TRS BD COM 464287440 20,588 187,127 SH   SOLE   186,263 0 864
ISHARES TR CONS GOODS IDX COM 464287812 9,555 78,670 SH   SOLE   78,526 0 144
ISHARES TR CORE MSCI EAFE COM 46432F842 311,467 5,072,756 SH   SOLE   5,066,082 0 6,674
ISHARES TR DJ MED DEVICES COM 464288810 20,393 84,720 SH   SOLE   84,468 0 252
ISHARES TR DJ US FINL SVC COM 464287770 121,012 903,824 SH   SOLE   902,640 0 1,184
ISHARES TR DJ US TECH SEC COM 464287721 53,849 272,117 SH   SOLE   271,519 0 598
ISHARES TR FLTG RATE NT COM 46429B655 48,884 959,830 SH   SOLE   959,495 0 335
ISHARES TR LEHMAN 10-20YR COM 464288653 72,959 509,778 SH   SOLE   509,542 0 236
ISHARES TR MBS FIXED BDFD COM 464288588 92,698 861,513 SH   SOLE   861,192 0 321
ISHARES TR MSCI EAFE IDX COM 464287465 5,074 77,198 SH   SOLE   77,036 0 162
ISHARES TR MSCI GRW IDX COM 464288885 136,650 1,691,849 SH   SOLE   1,686,918 0 4,931
ISHARES TR S&P 500 INDEX COM 464287200 301,960 1,024,465 SH   SOLE   1,023,661 0 804
ISHARES TR S&P SMLCAP 600 COM 464287804 87,612 1,119,214 SH   SOLE   1,117,088 0 2,126
ISHS US SHRT MTY BD ETF COM 46431W507 60,215 1,196,401 SH   SOLE   1,195,963 0 438
JP MORGAN EXCHANGE TRADED FDBE COM 46641Q712 24,541 1,075,926 SH   SOLE   1,072,795 0 3,131
JPMORGAN DIVERSIFIED RETURN IN COM 46641Q209 35,042 643,454 SH   SOLE   641,787 0 1,667
PIMCO ETF TR INV GRD CRP BD COM 72201R817 55,846 519,745 SH   SOLE   517,824 0 1,921
SELECT SECTOR SPDR TR SBI CONS COM 81369Y308 34,626 596,274 SH   SOLE   595,437 0 837
SELECT SECTOR SPDR TR SBI CONS COM 81369Y407 37,889 317,860 SH   SOLE   317,511 0 349
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209 80,878 873,040 SH   SOLE   872,029 0 1,011
SELECT SECTOR SPDR TR SBI INT- COM 81369Y506 26,193 411,141 SH   SOLE   410,987 0 154
SELECT SECTOR SPDR TR SBI INT- COM 81369Y605 14,115 511,442 SH   SOLE   510,565 0 877
SELECT SECTOR SPDR TR SBI INT- COM 81369Y704 14,837 191,645 SH   SOLE   191,569 0 76
SELECT SECTOR SPDR TR SBI INT- COM 81369Y803 65,049 833,535 SH   SOLE   833,228 0 307
SPDR SER TR INV GRD FLT RT COM 78468R200 11,844 385,414 SH   SOLE   383,704 0 1,710
SPDR SERIES TRUST BARC CAPTL E COM 78464A474 34,126 1,108,745 SH   SOLE   1,108,419 0 326
VANECK VECTORS ETF TR JP MORGA COM 92189H300 21,429 617,561 SH   SOLE   615,345 0 2,216
VANGUARD BD INDEX FD INC TOTAL COM 921937835 301,455 3,628,936 SH   SOLE   3,624,509 0 4,427
VANGUARD INDEX FDS LARGE CAP E COM 922908637 1,541 11,437 SH   SOLE   11,398 0 39
VANGUARD SCOTTSDALE FDS INT-TE COM 92206C706 177,009 2,683,171 SH   SOLE   2,679,154 0 4,017
VANGUARD SCOTTSDALE FDS INT-TE COM 92206C870 196,934 2,191,807 SH   SOLE   2,191,040 0 767
VANGUARD SCOTTSDALE FDS MORTG- COM 92206C771 5,182 98,090 SH   SOLE   98,090 0 0
VANGUARD SCOTTSDALE FDS SHRT-T COM 92206C409 212,411 2,632,764 SH   SOLE   2,631,839 0 925
VANGUARD WORLD FDS INF TECH ET COM 92204A702 7,518 35,650 SH   SOLE   35,534 0 116
VANGUARD WORLD FDS TELCOMM ETF COM 92204A884 14,997 172,997 SH   SOLE   172,935 0 62
WISDOMTREE TR ITL HDG DIV GT COM 97717X594 263 8,051 SH   SOLE   8,051 0 0
WISDOMTREE TRUST LARGECAP DIVI COM 97717W307 87,925 907,384 SH   SOLE   906,593 0 791