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 | 60,693 | 1,732,115 | SH | | SOLE | | 1,732,115 | 0 | 0 |
ALPS ETF TR RIVERFRNT FLEX | COM | 00162Q510 | 60,115 | 1,684,359 | SH | | SOLE | | 1,684,359 | 0 | 0 |
ALPS ETF TR RIVERFRNT STR INC | ETF - FIXED INCO | 00162Q783 | 9,199 | 369,902 | SH | | SOLE | | 369,902 | 0 | 0 |
ALPS ETF TR RIVERFRONT DYM | COM | 00162Q536 | 57,749 | 2,301,204 | SH | | SOLE | | 2,301,204 | 0 | 0 |
ALPS ETF TR RIVERFRONT UNC | COM | 00162Q544 | 3,948 | 154,479 | SH | | SOLE | | 154,479 | 0 | 0 |
COMMUNICATION SERVICES SELECT | COM | 81369Y852 | 25,193 | 469,760 | SH | | SOLE | | 469,590 | 0 | 170 |
DOLLAR GEN CORP NEW COM | COM | 256677105 | 8,977 | 57,557 | SH | | SOLE | | 57,430 | 0 | 127 |
FIRST TR EXCH TRADED FD III RI | COM | 33739P707 | 11,825 | 182,629 | SH | | SOLE | | 182,629 | 0 | 0 |
FIRST TR EXCH TRADED FD III RI | COM | 33739P608 | 27,848 | 464,372 | SH | | SOLE | | 464,372 | 0 | 0 |
FIRST TR EXCH TRADED FD III RI | COM | 33739P806 | 7,059 | 112,536 | SH | | SOLE | | 112,536 | 0 | 0 |
FIRST TRUST RIVERFRONT DYN ASI | COM | 33739P509 | 4,045 | 76,297 | SH | | SOLE | | 76,297 | 0 | 0 |
GLOBAL X FDS US INFR DEV ET | COM | 37954Y673 | 16,992 | 954,079 | SH | | SOLE | | 952,012 | 0 | 2,067 |
GOLDMAN SACHS ETF TR EQUITY ET | COM | 381430503 | 476,959 | 7,375,288 | SH | | SOLE | | 7,367,398 | 0 | 7,890 |
Invesco Aerospace & Defense ET | COM | 46137V100 | 52,006 | 760,652 | SH | | SOLE | | 759,880 | 0 | 772 |
Invesco QQQ Trust | COM | 46090E103 | 134,285 | 631,604 | SH | | SOLE | | 630,563 | 0 | 1,041 |
INVESCO EXCH TRD SLF IDX FD TR | COM | 46138J619 | 32,734 | 977,723 | SH | | SOLE | | 975,754 | 0 | 1,969 |
INVESCO EXCHANGE TRADED FD TS& | COM | 46137V365 | 15,250 | 318,563 | SH | | SOLE | | 317,921 | 0 | 642 |
ISHARES CORE DIVIDEND GROWTH E | COM | 46434V621 | 51,751 | 1,230,115 | SH | | SOLE | | 1,229,669 | 0 | 446 |
ISHARES INC CORE MSCI EMKT | COM | 46434G103 | 116,789 | 2,172,428 | SH | | SOLE | | 2,168,095 | 0 | 4,333 |
ISHARES INC MSCI CDA INDEX | COM | 464286509 | 24,803 | 829,831 | SH | | SOLE | | 827,933 | 0 | 1,898 |
ISHARES TR 20 YR TRS BD | COM | 464287432 | 44,462 | 328,185 | SH | | SOLE | | 327,915 | 0 | 270 |
ISHARES TR CONS GOODS IDX | COM | 464287812 | 9,916 | 74,462 | SH | | SOLE | | 74,432 | 0 | 30 |
ISHARES TR CORE MSCI EAFE | COM | 46432F842 | 293,967 | 4,505,930 | SH | | SOLE | | 4,501,534 | 0 | 4,396 |
ISHARES TR DJ MED DEVICES | COM | 464288810 | 21,047 | 79,627 | SH | | SOLE | | 79,468 | 0 | 159 |
ISHARES TR DJ US FINL SVC | COM | 464287770 | 152,921 | 1,007,260 | SH | | SOLE | | 1,006,086 | 0 | 1,174 |
ISHARES TR DJ US TECH SEC | COM | 464287721 | 59,130 | 254,217 | SH | | SOLE | | 253,981 | 0 | 236 |
ISHARES TR FLTG RATE NT | COM | 46429B655 | 2,932 | 57,594 | SH | | SOLE | | 57,594 | 0 | 0 |
ISHARES TR LEHMAN 10-20YR | COM | 464288653 | 67,112 | 467,327 | SH | | SOLE | | 467,174 | 0 | 153 |
ISHARES TR MBS FIXED BDFD | COM | 464288588 | 91,026 | 842,377 | SH | | SOLE | | 842,073 | 0 | 304 |
ISHARES TR MSCI EAFE IDX | COM | 464287465 | 4,999 | 72,000 | SH | | SOLE | | 71,967 | 0 | 33 |
ISHARES TR MSCI GRW IDX | COM | 464288885 | 132,943 | 1,537,453 | SH | | SOLE | | 1,534,342 | 0 | 3,111 |
ISHARES TR S&P 500 INDEX | COM | 464287200 | 336,952 | 1,042,422 | SH | | SOLE | | 1,041,824 | 0 | 598 |
ISHARES TR S&P NA SOFTWR | COM | 464287515 | 19,912 | 85,447 | SH | | SOLE | | 85,203 | 0 | 244 |
ISHS US SHRT MTY BD ETF | COM | 46431W507 | 36,941 | 735,149 | SH | | SOLE | | 734,896 | 0 | 253 |
JP MORGAN EXCHANGE TRADED FDBE | COM | 46641Q712 | 55,204 | 2,249,547 | SH | | SOLE | | 2,247,052 | 0 | 2,495 |
JPMORGAN DIVERSIFIED RETURN IN | COM | 46641Q209 | 34,420 | 602,915 | SH | | SOLE | | 601,797 | 0 | 1,118 |
PROLOGIS INC COM | COM | 74340W103 | 9,632 | 108,056 | SH | | SOLE | | 107,817 | 0 | 239 |
SELECT SECTOR SPDR TR SBI CONS | COM | 81369Y308 | 36,400 | 577,970 | SH | | SOLE | | 577,265 | 0 | 705 |
SELECT SECTOR SPDR TR SBI CONS | COM | 81369Y407 | 63,044 | 502,666 | SH | | SOLE | | 502,327 | 0 | 339 |
SELECT SECTOR SPDR TR SBI HEAL | COM | 81369Y209 | 86,320 | 847,440 | SH | | SOLE | | 846,721 | 0 | 719 |
SELECT SECTOR SPDR TR SBI INT- | COM | 81369Y506 | 24,023 | 400,110 | SH | | SOLE | | 399,965 | 0 | 145 |
SELECT SECTOR SPDR TR SBI INT- | COM | 81369Y605 | 14,649 | 475,927 | SH | | SOLE | | 475,651 | 0 | 276 |
SELECT SECTOR SPDR TR SBI INT- | COM | 81369Y704 | 15,395 | 188,978 | SH | | SOLE | | 188,907 | 0 | 71 |
SELECT SECTOR SPDR TR SBI INT- | COM | 81369Y803 | 74,835 | 816,353 | SH | | SOLE | | 816,064 | 0 | 289 |
SELECT SECTOR SPDR TR SBI INT- | COM | 81369Y886 | 35,835 | 554,552 | SH | | SOLE | | 554,348 | 0 | 204 |
SPDR SER TR INV GRD FLT RT | COM | 78468R200 | 432 | 14,046 | SH | | SOLE | | 14,046 | 0 | 0 |
SPDR SERIES TRUST BARC CAPTL E | COM | 78464A474 | 34,089 | 1,105,359 | SH | | SOLE | | 1,105,050 | 0 | 309 |
STARBUCKS CORP COM | COM | 855244109 | 7,861 | 89,419 | SH | | SOLE | | 89,213 | 0 | 206 |
UNITED PARCEL SERVICE INC CL B | COM | 911312106 | 8,976 | 76,678 | SH | | SOLE | | 76,508 | 0 | 170 |
VANGUARD BD INDEX FD INC TOTAL | COM | 921937835 | 405,258 | 4,832,564 | SH | | SOLE | | 4,827,852 | 0 | 4,712 |
VANGUARD INDEX FDS LARGE CAP E | COM | 922908637 | 1,547 | 10,466 | SH | | SOLE | | 10,427 | 0 | 39 |
VANGUARD INDEX FDS STK MRK ETF | COM | 922908769 | 2,474 | 15,122 | SH | | SOLE | | 15,122 | 0 | 0 |
VANGUARD INTL EQUITY INDEX FEU | COM | 922042874 | 42,586 | 726,727 | SH | | SOLE | | 726,462 | 0 | 265 |
VANGUARD SCOTTSDALE FDS INT-TE | COM | 92206C706 | 172,015 | 2,610,243 | SH | | SOLE | | 2,607,333 | 0 | 2,910 |
VANGUARD SCOTTSDALE FDS INT-TE | COM | 92206C870 | 194,634 | 2,131,118 | SH | | SOLE | | 2,130,401 | 0 | 717 |
VANGUARD SCOTTSDALE FDS MORTG- | COM | 92206C771 | 5,430 | 102,129 | SH | | SOLE | | 102,129 | 0 | 0 |
VANGUARD SCOTTSDALE FDS SHRT-T | COM | 92206C409 | 232,571 | 2,870,190 | SH | | SOLE | | 2,868,180 | 0 | 2,010 |
VANGUARD WORLD FDS INF TECH ET | COM | 92204A702 | 8,205 | 33,511 | SH | | SOLE | | 33,413 | 0 | 98 |
VANGUARD WORLD FDS TELCOMM ETF | COM | 92204A884 | 16,039 | 170,765 | SH | | SOLE | | 170,707 | 0 | 58 |
WISDOMTREE TRUST LARGECAP DIVI | COM | 97717W307 | 92,397 | 872,247 | SH | | SOLE | | 871,751 | 0 | 496 |