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
WISDOMTREE TR ITL HDG DIV GT COM 97717X594 22,495 808,597 SH   SOLE   808,016 0 581
ISHARES TR FLTG RATE NT COM 46429B655 49,447 981,867 SH   SOLE   981,177 0 690
JP MORGAN EXCHANGE TRADED FDBE COM 46641Q712 60,463 2,862,832 SH   SOLE   2,858,057 0 4,775
ISHARES INC MSCI CDA INDEX COM 464286509 12,730 531,319 SH   SOLE   529,831 0 1,488
SPDR SERIES TRUST SPDR KBW CAP COM 78464A771 2,676 56,028 SH   SOLE   55,978 0 50
ALPS ETF TR RIVERFRONT DYM COM 00162Q536 63,803 2,689,849 SH   SOLE   2,689,849 0 0
VANGUARD BD INDEX FD INC TOTAL ETF - EQUITY 921937835 173,360 2,188,619 SH   SOLE   2,186,537 0 2,082
WISDOMTREE TR EUROPE HEDGED COM 97717X701 229 4,049 SH   SOLE   4,049 0 0
ISHARES INC MSCI EMU INDEX ETF - EQUITY 464286608 380 10,849 SH   SOLE   10,849 0 0
PIMCO ETF TR 15 YR US TIPS COM 72201R304 35,647 571,369 SH   SOLE   570,519 0 850
DBX ETF TR EAFE CURR HDG COM 233051200 225 8,061 SH   SOLE   8,061 0 0
ISHARES TR DJ MED DEVICES COM 464288810 17,768 88,927 SH   SOLE   88,659 0 268
ISHARES TR MSCI VAL IDX COM 464288877 17,810 393,872 SH   SOLE   393,515 0 357
SPDR SER TR INV GRD FLT RT COM 78468R200 83,892 2,762,345 SH   SOLE   2,758,971 0 3,374
Invesco Aerospace & Defense ET COM 46137V100 41,011 829,360 SH   SOLE   828,029 0 1,331
WISDOMTREE TRUST JP SMALLCP DI COM 97717W836 44,433 690,077 SH   SOLE   687,902 0 2,175
ISHARES TR CONS GOODS IDX COM 464287812 8,596 80,760 SH   SOLE   80,581 0 179
INVESCO EXCHANGE TRADED FD TS& COM 46137V365 15,432 357,731 SH   SOLE   356,649 0 1,082
ALPS ETF TR RIVERFRNT STR INC ETF - FIXED INCO 00162Q783 17,849 742,793 SH   SOLE   742,793 0 0
ISHARES TR DJ US TECH SEC COM 464287721 45,833 286,585 SH   SOLE   285,899 0 686
ISHARES TR 7-10 YR TRS BD COM 464287440 20,705 198,707 SH   SOLE   197,857 0 850
SELECT SECTOR SPDR TR SBI INT- COM 81369Y506 23,637 412,173 SH   SOLE   411,855 0 318
FIRST TR EXCH TRADED FD III RI COM 33739P608 34,455 672,496 SH   SOLE   672,496 0 0
SELECT SECTOR SPDR TR SBI CONS COM 81369Y407 32,853 331,823 SH   SOLE   331,363 0 460
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209 67,795 783,667 SH   SOLE   782,449 0 1,218
FIRST TR EXCH TRADED FD III RI COM 33739P707 11,659 208,239 SH   SOLE   208,239 0 0
GOLDMAN SACHS ETF TR EQUITY ET COM 381430503 388,069 7,716,625 SH   SOLE   7,704,033 0 12,592
ISHARES TR LEHMAN 10-20YR COM 464288653 116,451 872,234 SH   SOLE   871,559 0 675
ISHARES TR DJ US FINL SVC COM 464287770 105,458 939,327 SH   SOLE   937,861 0 1,466
ISHARES TR LEHMAN AGG BND COM 464287226 29,568 277,658 SH   SOLE   277,658 0 0
VANGUARD WORLD FDS INF TECH ET COM 92204A702 6,487 38,887 SH   SOLE   38,766 0 121
ISHARES TR MSCI GRW IDX COM 464288885 123,441 1,787,193 SH   SOLE   1,781,918 0 5,275
ISHARES TR S&P 500 INDEX COM 464287200 330,807 1,314,765 SH   SOLE   1,313,020 0 1,745
ISHARES TR CORE MSCI EAFE COM 46432F842 159,323 2,896,786 SH   SOLE   2,891,657 0 5,129
ISHARES TR MSCI EAFE IDX COM 464287465 4,829 82,152 SH   SOLE   81,949 0 203
VANGUARD SCOTTSDALE FDS MORTG- COM 92206C771 4,759 92,431 SH   SOLE   92,431 0 0
ALPS ETF TR RIVERFRNT DYMC COM 00162Q528 53,871 1,915,748 SH   SOLE   1,915,748 0 0
ISHARES INC MSCI AUSTRALIA COM 464286103 10,454 543,115 SH   SOLE   541,479 0 1,636
Invesco FTSE RAFI EmergingMark COM 46138E727 14,610 739,023 SH   SOLE   737,013 0 2,010
ISHARES TR 20 YR TRS BD COM 464287432 45,005 370,393 SH   SOLE   369,860 0 533
FIRST TRUST RIVERFRONT DYN ASI COM 33739P509 7,717 162,319 SH   SOLE   162,319 0 0
ISHARES TR MBS FIXED BDFD COM 464288588 93,052 889,181 SH   SOLE   888,518 0 663
VANGUARD SCOTTSDALE FDS INT-TE COM 92206C706 135,267 2,131,214 SH   SOLE   2,125,727 0 5,487
ISHARES TR S&P SMLCAP 600 COM 464287804 7,606 109,738 SH   SOLE   109,468 0 270
FIRST TR EXCHANGE TRADED FD SE COM 33738D309 21,544 473,286 SH   SOLE   471,426 0 1,860
FIRST TR EXCHANGE TRADED FD UT ETF - EQUITY 33734X184 37,365 1,395,275 SH   SOLE   1,393,030 0 2,245
SELECT SECTOR SPDR TR SBI CONS COM 81369Y308 31,542 621,162 SH   SOLE   620,132 0 1,030
ALPS ETF TR RIVERFRONT UNC COM 00162Q544 4,622 193,674 SH   SOLE   193,674 0 0
VANGUARD INDEX FDS STK MRK ETF COM 922908769 73,983 579,670 SH   SOLE   579,670 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y803 50,380 812,856 SH   SOLE   812,221 0 635
WISDOMTREE TRUST LARGECAP DIVI ETF - EQUITY 97717W307 79,422 940,461 SH   SOLE   939,415 0 1,046
VANGUARD SCOTTSDALE FDS SHRT-T COM 92206C409 201,853 2,589,861 SH   SOLE   2,587,960 0 1,901
FIRST TR EXCH TRADED FD III RI COM 33739P806 9,052 172,053 SH   SOLE   172,053 0 0
VANGUARD WORLD FDS TELCOMM ETF COM 92204A884 12,760 172,272 SH   SOLE   172,144 0 128
ISHARES INC CORE MSCI EMKT COM 46434G103 83,996 1,781,476 SH   SOLE   1,776,212 0 5,264
GLOBAL X FDS US INFR DEV ET COM 37954Y673 13,855 1,029,366 SH   SOLE   1,025,975 0 3,391
VANGUARD SCOTTSDALE FDS INT-TE COM 92206C870 175,614 2,119,411 SH   SOLE   2,117,836 0 1,575
ISHARES TR MSCI ACJPN IDX COM 464288182 17,769 279,698 SH   SOLE   278,928 0 770
SELECT SECTOR SPDR TR SBI INT- COM 81369Y704 12,184 189,159 SH   SOLE   189,002 0 157
PIMCO ETF TR ENHAN SHRT MAT COM 72201R833 14,682 145,437 SH   SOLE   145,023 0 414
VANGUARD INDEX FDS LARGE CAP E COM 922908637 3,493 30,412 SH   SOLE   30,241 0 171
Invesco QQQ Trust ETF - EQUITY 46090E103 154,973 1,004,628 SH   SOLE   1,002,524 0 2,104
SELECT SECTOR SPDR TR SBI INT- COM 81369Y605 12,961 544,152 SH   SOLE   543,045 0 1,107
SSGA ACTIVE ETF TR BLKSTN GSOS COM 78467V608 21,633 483,975 SH   SOLE   482,074 0 1,901
PIMCO ETF TR INV GRD CRP BD COM 72201R817 52,287 527,887 SH   SOLE   525,881 0 2,006
ALPS ETF TR RIVERFRNT FLEX COM 00162Q510 57,377 1,977,167 SH   SOLE   1,977,167 0 0