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 | 67,468 | 1,927,600 | SH | | SOLE | | 1,927,600 | 0 | 0 |
ALPS ETF TR RIVERFRNT FLEX | COM | 00162Q510 | 30,216 | 864,548 | SH | | SOLE | | 864,548 | 0 | 0 |
ALPS ETF TR RIVERFRNT STR INC | ETF - FIXED INCO | 00162Q783 | 5,057 | 206,259 | SH | | SOLE | | 206,259 | 0 | 0 |
ALPS ETF TR RIVERFRONT DYM | COM | 00162Q536 | 55,025 | 2,103,001 | SH | | SOLE | | 2,103,001 | 0 | 0 |
ALPS ETF TR RIVERFRONT UNC | COM | 00162Q544 | 3,176 | 126,568 | SH | | SOLE | | 126,568 | 0 | 0 |
BLOCK H & R INC COM | COM | 093671105 | 182 | 11,176 | SH | | SOLE | | 11,176 | 0 | 0 |
COMMUNICATION SERVICES SELECT | COM | 81369Y852 | 29,162 | 490,957 | SH | | SOLE | | 490,848 | 0 | 109 |
DOLLAR GEN CORP NEW COM | COM | 256677105 | 11,431 | 54,534 | SH | | SOLE | | 54,441 | 0 | 93 |
EXXON MOBIL CORP | COM | 30231G102 | 25,114 | 731,569 | SH | | SOLE | | 731,074 | 0 | 495 |
FEDEX CORP COM | COM | 31428X106 | 205 | 816 | SH | | SOLE | | 816 | 0 | 0 |
FIRST TR EXCH TRADED FD III RI | COM | 33739P707 | 10,477 | 172,618 | SH | | SOLE | | 172,618 | 0 | 0 |
FIRST TR EXCH TRADED FD III RI | COM | 33739P608 | 22,371 | 395,263 | SH | | SOLE | | 395,263 | 0 | 0 |
FIRST TR EXCH TRADED FD III RI | COM | 33739P806 | 1,725 | 29,348 | SH | | SOLE | | 29,348 | 0 | 0 |
FIRST TRUST RIVERFRONT DYN ASI | COM | 33739P509 | 890 | 17,719 | SH | | SOLE | | 17,719 | 0 | 0 |
GLOBAL X FDS US INFR DEV ET | COM | 37954Y673 | 23,716 | 1,406,722 | SH | | SOLE | | 1,404,396 | 0 | 2,326 |
GOLDMAN SACHS ETF TR EQUITY ET | COM | 381430503 | 529,133 | 7,775,663 | SH | | SOLE | | 7,769,210 | 0 | 6,453 |
Invesco QQQ Trust | COM | 46090E103 | 171,674 | 617,890 | SH | | SOLE | | 617,122 | 0 | 768 |
ISHARES CORE DIVIDEND GROWTH E | COM | 46434V621 | 21,376 | 537,228 | SH | | SOLE | | 537,110 | 0 | 118 |
ISHARES INC CORE MSCI EMKT | COM | 46434G103 | 107,857 | 2,042,765 | SH | | SOLE | | 2,039,443 | 0 | 3,322 |
ISHARES INC MSCI GERMAN | COM | 464286806 | 48,106 | 1,651,436 | SH | | SOLE | | 1,649,996 | 0 | 1,440 |
ISHARES TR 20 YR TRS BD | COM | 464287432 | 55,962 | 342,781 | SH | | SOLE | | 342,594 | 0 | 187 |
ISHARES TR CONS GOODS IDX | COM | 464287812 | 11,143 | 74,616 | SH | | SOLE | | 74,586 | 0 | 30 |
ISHARES TR CORE MSCI EAFE | COM | 46432F842 | 330,092 | 5,476,000 | SH | | SOLE | | 5,473,287 | 0 | 2,713 |
ISHARES TR CORE MSCI EURO | COM | 46434V738 | 35,245 | 788,326 | SH | | SOLE | | 786,815 | 0 | 1,511 |
ISHARES TR DJ MED DEVICES | COM | 464288810 | 22,406 | 74,781 | SH | | SOLE | | 74,659 | 0 | 122 |
ISHARES TR DJ US FINL SVC | COM | 464287770 | 114,833 | 941,098 | SH | | SOLE | | 940,482 | 0 | 616 |
ISHARES TR DJ US TECH SEC | COM | 464287721 | 71,549 | 237,649 | SH | | SOLE | | 237,449 | 0 | 200 |
ISHARES TR FLTG RATE NT | COM | 46429B655 | 228 | 4,488 | SH | | SOLE | | 4,488 | 0 | 0 |
ISHARES TR LEHMAN 10-20YR | COM | 464288653 | 29,829 | 179,164 | SH | | SOLE | | 179,131 | 0 | 33 |
ISHARES TR MBS FIXED BDFD | COM | 464288588 | 96,286 | 872,166 | SH | | SOLE | | 871,971 | 0 | 195 |
ISHARES TR MSCI GRW IDX | COM | 464288885 | 112,287 | 1,249,309 | SH | | SOLE | | 1,247,289 | 0 | 2,020 |
ISHARES TR S&P 500 INDEX | COM | 464287200 | 314,410 | 935,578 | SH | | SOLE | | 935,342 | 0 | 236 |
ISHARES TR S&P NA SOFTWR | COM | 464287515 | 25,067 | 80,570 | SH | | SOLE | | 80,388 | 0 | 182 |
ISHS US SHRT MTY BD ETF | COM | 46431W507 | 220 | 4,387 | SH | | SOLE | | 4,387 | 0 | 0 |
JP MORGAN EXCHANGE TRADED FDBE | COM | 46641Q712 | 23,285 | 943,857 | SH | | SOLE | | 942,296 | 0 | 1,561 |
JPMORGAN DIVERSIFIED RETURN IN | COM | 46641Q209 | 29,224 | 566,267 | SH | | SOLE | | 565,392 | 0 | 875 |
LOWES COS INC COM | COM | 548661107 | 14,966 | 90,235 | SH | | SOLE | | 90,079 | 0 | 156 |
PROLOGIS INC. COM | COM | 74340W103 | 10,285 | 102,223 | SH | | SOLE | | 102,048 | 0 | 175 |
SELECT SECTOR SPDR TR SBI CONS | COM | 81369Y308 | 34,092 | 531,875 | SH | | SOLE | | 531,401 | 0 | 474 |
SELECT SECTOR SPDR TR SBI CONS | COM | 81369Y407 | 64,287 | 437,387 | SH | | SOLE | | 437,270 | 0 | 117 |
SELECT SECTOR SPDR TR SBI HEAL | COM | 81369Y209 | 130,532 | 1,237,506 | SH | | SOLE | | 1,236,457 | 0 | 1,049 |
SELECT SECTOR SPDR TR SBI INT- | COM | 81369Y506 | 1,309 | 43,717 | SH | | SOLE | | 43,717 | 0 | 0 |
SELECT SECTOR SPDR TR SBI INT- | COM | 81369Y704 | 49,211 | 639,270 | SH | | SOLE | | 639,133 | 0 | 137 |
SELECT SECTOR SPDR TR SBI INT- | COM | 81369Y803 | 98,877 | 847,283 | SH | | SOLE | | 847,097 | 0 | 186 |
SELECT SECTOR SPDR TR SBI MATE | COM | 81369Y100 | 19,393 | 304,728 | SH | | SOLE | | 304,660 | 0 | 68 |
SPDR SERIES TRUST BARC CAPTL E | COM | 78464A474 | 10,819 | 344,892 | SH | | SOLE | | 344,892 | 0 | 0 |
SPDR SERIES TRUST PORTFOLIO AG | COM | 78464A649 | 223,185 | 7,243,907 | SH | | SOLE | | 7,242,366 | 0 | 1,541 |
STARBUCKS CORP COM | COM | 855244109 | 7,629 | 88,798 | SH | | SOLE | | 88,647 | 0 | 151 |
TARGET CORP | COM | 87612E106 | 15,931 | 101,204 | SH | | SOLE | | 101,028 | 0 | 176 |
UNITED PARCEL SERVICE INC CL B | COM | 911312106 | 21,260 | 127,588 | SH | | SOLE | | 127,370 | 0 | 218 |
VANGUARD BD INDEX FD INC TOTAL | COM | 921937835 | 416,153 | 4,717,214 | SH | | SOLE | | 4,713,945 | 0 | 3,269 |
VANGUARD SCOTTSDALE FDS INT-TE | COM | 92206C706 | 116,917 | 1,658,871 | SH | | SOLE | | 1,657,898 | 0 | 973 |
VANGUARD SCOTTSDALE FDS INT-TE | COM | 92206C870 | 237,785 | 2,482,096 | SH | | SOLE | | 2,481,219 | 0 | 877 |
VANGUARD SCOTTSDALE FDS LG-TER | COM | 92206C813 | 28,185 | 263,706 | SH | | SOLE | | 263,651 | 0 | 55 |
VANGUARD SCOTTSDALE FDS MORTG- | COM | 92206C771 | 7,913 | 145,805 | SH | | SOLE | | 145,805 | 0 | 0 |
VANGUARD SCOTTSDALE FDS SHRT-T | COM | 92206C409 | 249,511 | 3,011,613 | SH | | SOLE | | 3,009,653 | 0 | 1,960 |
VANGUARD WORLD FDS INF TECH ET | COM | 92204A702 | 9,843 | 31,603 | SH | | SOLE | | 31,530 | 0 | 73 |
VANGUARD WORLD FDS TELCOMM ETF | COM | 92204A884 | 18,426 | 180,887 | SH | | SOLE | | 180,850 | 0 | 37 |
VISA INC COM CL A | COM | 92826C839 | 8,847 | 44,244 | SH | | SOLE | | 44,167 | 0 | 77 |