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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
A T & T INC (NEW) COMMON 00206R102   4,395,525 275,581 SH   SOLE   275,086 0 495
ABBOTT LABS COMMON 002824100   899,306 8,249 SH   SOLE   8,249 0 0
ABBVIE INC COM COMMON 00287Y109   7,318,109 54,316 SH   SOLE   54,214 0 102
ALPHABET INC CAP STK COMMON 02079K107   13,216,707 109,256 SH   SOLE   109,045 0 211
ALPS ETF TR RIVERFRNT COMMON 00162Q528   28,328,664 614,105 SH   SOLE   614,105 0 0
ALPS ETF TR RIVERFRNT COMMON 00162Q510   8,387,244 190,218 SH   SOLE   190,218 0 0
ALPS ETF TR RIVERFRNT ETF - F 00162Q783   4,729,199 208,243 SH   SOLE   208,243 0 0
ALPS ETF TR RIVERFRON COMMON 00162Q536   9,901,661 445,836 SH   SOLE   445,836 0 0
AMAZON COM INC COM COMMON 023135106   13,716,253 105,218 SH   SOLE   105,038 0 180
AMERICAN BALANCED FD MUTUAL 024071409   312,427 10,247 SH   SOLE   10,247 0 0
APPLE INC COM COMMON 037833100   41,324,643 213,046 SH   SOLE   212,799 0 247
BANK OF AMERICA CORPO COMMON 060505104   309,049 10,772 SH   SOLE   10,772 0 0
BERKSHIRE HATHAWAY IN COMMON 084670702   865,117 2,537 SH   SOLE   2,537 0 0
BOEING CO COM COMMON 097023105   422,320 2,000 SH   SOLE   2,000 0 0
CATERPILLAR INC COM COMMON 149123101   13,454,915 54,683 SH   SOLE   54,580 0 103
COCA COLA CO COMMON 191216100   5,517,356 91,620 SH   SOLE   91,620 0 0
COMMUNICATION SERVICE COMMON 81369Y852   23,172,126 356,056 SH   SOLE   356,056 0 0
DBX ETF TR XTRACK MSC COMMON 233051630   2,147,501 93,248 SH   SOLE   93,248 0 0
DISNEY WALT PRODTNS COMMON 254687106   428,544 4,800 SH   SOLE   4,800 0 0
DOMINION RES INC VA N COMMON 25746U109   219,020 4,229 SH   SOLE   4,229 0 0
EDISON INTL COM COMMON 281020107   231,685 3,336 SH   SOLE   3,336 0 0
EOG RES INC COM COMMON 26875P101   10,396,392 90,845 SH   SOLE   90,677 0 168
FIRST TR EXCH TRADED COMMON 33739P707   5,347,614 97,185 SH   SOLE   97,185 0 0
FIRST TR EXCH TRADED COMMON 33739P608   20,690,243 362,034 SH   SOLE   362,034 0 0
FIRST TR EXCHANGE TRA COMMON 33738R308   5,218,257 248,252 SH   SOLE   248,252 0 0
FIRST TR EXCHANGE TRA COMMON 33738D309   3,083,798 68,075 SH   SOLE   68,075 0 0
FIRST TR EXCHANGE-TRA COMMON 33738R720   2,892,829 63,342 SH   SOLE   63,342 0 0
FRANKLIN TEMPLETON ET COMMON 35473P744   8,472,084 313,200 SH   SOLE   312,508 0 692
GLOBAL X FDS US INFR COMMON 37954Y673   279,695 8,899 SH   SOLE   8,774 0 125
GLOBAL X S&P 500 COVE COMMON 37954Y475   620,142 15,107 SH   SOLE   15,107 0 0
GOLDMAN SACHS ETF TR COMMON 381430503   194,787,144 2,231,238 SH   SOLE   2,229,348 0 1,890
HARTFORD FDS EXCHANGE ETF - E 41653L503   773,467 20,333 SH   SOLE   20,333 0 0
HARTFORD FINL SVCS GR COMMON 416515104   5,238,460 72,736 SH   SOLE   72,588 0 148
HUNTINGTON BANCSHARES COMMON 446150104   147,794 13,710 SH   SOLE   13,710 0 0
INVESCO EXCH TRADED F COMMON 46138E123   10,354,659 99,468 SH   SOLE   99,240 0 228
INVESCO EXCHANGE TRAD COMMON 46137V357   63,473,799 424,176 SH   SOLE   424,176 0 0
INVESCO EXCHNG TRADED COMMON 46138G508   302,829 14,393 SH   SOLE   14,393 0 0
INVESCO NASDAQ 100 ET COMMON 46138G649   2,004,160 13,187 SH   SOLE   13,086 0 101
INVESCO QQQ TR UNIT S COMMON 46090E103   33,121,373 89,657 SH   SOLE   89,361 0 296
ISHARES GENOMICS IMMU COMMON 46435U192   991,458 42,454 SH   SOLE   42,454 0 0
ISHARES INC CORE MSCI COMMON 46434G103   20,373,322 413,335 SH   SOLE   412,389 0 946
ISHARES INC MSCI EMRG ETF - E 46434G764   15,992,333 307,663 SH   SOLE   307,001 0 662
ISHARES INC MSCI GERM COMMON 464286806   2,355,368 82,442 SH   SOLE   82,442 0 0
ISHARES TR 0-5YR HI Y COMMON 46434V407   69,454,053 1,675,610 SH   SOLE   1,671,204 0 4,406
ISHARES TR 10 YR INV COMMON 464289511   21,314,716 413,476 SH   SOLE   412,279 0 1,197
ISHARES TR 20 YR TRS COMMON 464287432   750,740 7,293 SH   SOLE   7,293 0 0
ISHARES TR CORE MSCI COMMON 46432F842   204,760,903 3,033,494 SH   SOLE   3,031,758 0 1,736
ISHARES TR DJ PHARMA COMMON 464288836   6,226,528 46,051 SH   SOLE   45,829 0 222
ISHARES TR EAFE VALUE COMMON 464288877   50,527,364 1,032,434 SH   SOLE   1,030,203 0 2,231
ISHARES TR ISHS 1-5YR COMMON 464288646   2,406,705 47,971 SH   SOLE   47,971 0 0
ISHARES TR LEHMAN 10- COMMON 464288653   74,257,622 670,376 SH   SOLE   669,887 0 489
ISHARES TR LEHMAN AGG COMMON 464287226   17,271,194 176,326 SH   SOLE   176,326 0 0
ISHARES TR MSCI EAFE COMMON 464287465   388,600 5,360 SH   SOLE   5,360 0 0
ISHARES TR MSCI EURO COMMON 464289180   36,387,550 1,897,161 SH   SOLE   1,896,501 0 660
ISHARES TR RUSSELL100 COMMON 464287614   517,614 1,881 SH   SOLE   1,881 0 0
ISHARES TR S&P 500 IN COMMON 464287200   286,964,792 643,837 SH   SOLE   643,824 0 13
ISHARES TR S&P LTN AM COMMON 464287390   5,753,406 211,755 SH   SOLE   211,494 0 261
ISHARES TR S&P NATL M COMMON 464288414   778,916 7,298 SH   SOLE   7,298 0 0
ISHARES TR S&P SHRT N COMMON 464288158   446,540 4,292 SH   SOLE   4,292 0 0
ISHARES TR S&P SMLCAP COMMON 464287804   219,288 2,200 SH   SOLE   2,200 0 0
ISHARES TR TR U.S. ME COMMON 464288810   12,507,098 221,521 SH   SOLE   221,023 0 498
ISHARES TR U.S. FIN S COMMON 464287770   73,292,754 549,553 SH   SOLE   548,797 0 756
ISHARES TR U.S. TECH COMMON 464287721   57,017,969 523,725 SH   SOLE   522,939 0 786
ISHARES TR US PFD STK COMMON 464288687   1,139,894 36,854 SH   SOLE   36,854 0 0
J P MORGAN EXCHANGE T ETF - E 46641Q332   123,216,317 2,226,935 SH   SOLE   2,225,333 0 1,602
J P MORGAN EXCHANGE T ETF - E 46641Q647   2,372,865 47,240 SH   SOLE   47,240 0 0
J P MORGAN EXCHANGE T COMMON 46654Q203   90,049,959 1,861,690 SH   SOLE   1,861,010 0 680
J P MORGAN EXCHANGE-T COMMON 46641Q225   22,123,238 361,136 SH   SOLE   360,350 0 786
JP MORGAN EXCHANGE TR COMMON 46641Q837   3,512,142 70,046 SH   SOLE   69,794 0 252
JPMORGAN CHASE & CO. COMMON 46625H100   6,684,472 45,960 SH   SOLE   45,877 0 83
KINDER MORGAN INC DEL COMMON 49456B101   6,210,355 360,647 SH   SOLE   359,991 0 656
LATTICE STRATEGIES TR COMMON 518416870   20,895,632 475,036 SH   SOLE   474,180 0 856
MCDONALDS CORP COM COMMON 580135101   745,130 2,497 SH   SOLE   2,497 0 0
MICROSOFT CORP COM COMMON 594918104   53,725,235 157,763 SH   SOLE   157,662 0 101
PEPSICO INC COM COMMON 713448108   478,423 2,583 SH   SOLE   2,583 0 0
PIMCO ETF TR INV GRD COMMON 72201R817   876,888 9,245 SH   SOLE   9,245 0 0
PROLOGIS INC. COM COMMON 74340W103   21,676,006 176,759 SH   SOLE   176,608 0 151
RIO TINTO PLC SPONSOR COMMON 767204100   4,713,311 73,830 SH   SOLE   73,697 0 133
SELECT SECTOR SPDR TR COMMON 81369Y506   53,664,892 661,141 SH   SOLE   660,726 0 415
SELECT SECTOR SPDR TR COMMON 81369Y308   31,725,688 427,742 SH   SOLE   427,674 0 68
SELECT SECTOR SPDR TR COMMON 81369Y407   39,655,734 233,530 SH   SOLE   233,519 0 11
SELECT SECTOR SPDR TR COMMON 81369Y209   67,417,843 507,932 SH   SOLE   507,901 0 31
SELECT SECTOR SPDR TR COMMON 81369Y704   24,657,699 229,758 SH   SOLE   229,758 0 0
SELECT SECTOR SPDR TR COMMON 81369Y803   102,900,361 591,857 SH   SOLE   591,857 0 0
SELECT SECTOR SPDR TR COMMON 81369Y100   18,725,537 225,962 SH   SOLE   225,962 0 0
SPDR SER TR BLOOMBERG COMMON 78468R523   47,520,981 477,789 SH   SOLE   477,789 0 0
SPDR SER TR CAP S/T H COMMON 78468R408   269,565 10,913 SH   SOLE   10,913 0 0
SPDR SERIES TRUST BAR COMMON 78464A474   69,522,585 2,361,500 SH   SOLE   2,361,500 0 0
SPDR SERIES TRUST POR COMMON 78464A649   190,468,350 7,507,621 SH   SOLE   7,507,621 0 0
SSGA ACTIVE ETF TR BL COMMON 78467V608   2,643,210 63,129 SH   SOLE   63,129 0 0
STRYKER CORP COM COMMON 863667101   2,463,907 8,076 SH   SOLE   8,076 0 0
UNITEDHEALTH GROUP IN COMMON 91324P102   8,974,749 18,672 SH   SOLE   18,636 0 36
VANECK ETF TRUST MRNG COMMON 92189F593   30,106,398 948,830 SH   SOLE   946,663 0 2,167
VANGUARD 500 INDEX FU MUTUAL 922908710   1,222,898 2,979 SH   SOLE   2,979 0 0
VANGUARD BD INDEX FD COMMON 921937835   170,594,138 2,346,872 SH   SOLE   2,346,872 0 0
VANGUARD CHESTER FDS MUTUAL 92202E839   368,837 8,452 SH   SOLE   8,452 0 0
VANGUARD SCOTTSDALE F COMMON 92206C706   30,056,003 512,376 SH   SOLE   512,376 0 0
VANGUARD SCOTTSDALE F COMMON 92206C870   115,114,872 1,456,597 SH   SOLE   1,456,597 0 0
VANGUARD SCOTTSDALE F COMMON 92206C813   6,217,428 79,213 SH   SOLE   79,213 0 0
VANGUARD SCOTTSDALE F COMMON 92206C409   119,486,654 1,579,257 SH   SOLE   1,579,257 0 0
VANGUARD WORLD FD EXT COMMON 921910709   27,114,833 311,414 SH   SOLE   311,414 0 0
VISA INC COM CL A COMMON 92826C839   4,025,526 16,951 SH   SOLE   16,918 0 33
WALMART INC COM COMMON 931142103   9,709,210 86,371 SH   SOLE   86,014 0 357
WHIRLPOOL CORP COMMON 963320106   1,487,900 10,000 SH   SOLE   10,000 0 0
WISDOMTREE TR EUROPE COMMON 97717X701   1,435,509 35,068 SH   SOLE   35,068 0 0
WISDOMTREE TRUST JP T COMMON 97717W851   25,642,533 308,018 SH   SOLE   308,018 0 0