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
ABBOTT LABS COM 002824100 1,131 9,752 SH   SOLE   9,752 0 0
ABIOMED INC COM COM 003654100 299 957 SH   SOLE   957 0 0
ADVANCED MICRO DEVICES INC COM COM 007903107 328 3,495 SH   SOLE   3,495 0 0
AIM TAX EXEMPT FDS INVESCO TAX MUTUAL FUNDS 001419555 572 40,971 SH   SOLE   40,971 0 0
ALIBABA GROUP HLDG LTD SPONSOR FOREIGN COMMON S 01609W102 200 883 SH   SOLE   883 0 0
ALPS ETF TR RIVERFRNT DYMC COM 00162Q528 67,915 1,562,530 SH   SOLE   1,562,530 0 0
ALPS ETF TR RIVERFRNT FLEX COM 00162Q510 31,294 700,812 SH   SOLE   700,812 0 0
ALPS ETF TR RIVERFRNT STR INC ETF - FIXED INCO 00162Q783 2,612 105,210 SH   SOLE   105,210 0 0
ALPS ETF TR RIVERFRONT DYM COM 00162Q536 53,453 2,093,243 SH   SOLE   2,093,243 0 0
ALPS ETF TR RIVERFRONT UNC COM 00162Q544 2,995 115,944 SH   SOLE   115,944 0 0
ALTRIA GROUP INC COM COM 02209S103 257 5,386 SH   SOLE   5,386 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100 289 1,069 SH   SOLE   1,069 0 0
AMGEN INC COM COM 031162100 258 1,057 SH   SOLE   1,057 0 0
APPLE COMPUTER INC COM 037833100 16,199 118,280 SH   SOLE   118,272 0 8
ASML HOLDING N V N Y REGISTRY FOREIGN COMMON S N07059210 225 325 SH   SOLE   325 0 0
AUTODESK INC COM COM 052769106 280 959 SH   SOLE   959 0 0
BIOGEN IDEC INC COM COM 09062X103 324 935 SH   SOLE   935 0 0
BOEING CO COM COM 097023105 479 2,000 SH   SOLE   2,000 0 0
BOSTON SCIENTIFIC CORP COM COM 101137107 10,691 250,042 SH   SOLE   249,579 0 463
BROWN FORMAN CORP CL B COM 115637209 249 3,329 SH   SOLE   3,329 0 0
CATERPILLAR INC COM COM 149123101 11,698 53,753 SH   SOLE   53,653 0 100
CELANESE CORP DEL COM SER A COM 150870103 237 1,565 SH   SOLE   1,565 0 0
COCA COLA CO COM 191216100 268 4,950 SH   SOLE   4,950 0 0
COGNIZANT TECHNOLOGY SOLUTIOCL COM 192446102 255 3,684 SH   SOLE   3,684 0 0
COMMUNICATION SERVICES SELECT COM 81369Y852 41,448 511,900 SH   SOLE   511,865 0 35
CONSTELLATION SOFTWARE INC COM COM 21037X100 241 159 SH   SOLE   159 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822V101 282 1,447 SH   SOLE   1,447 0 0
CUMMINS ENGINE INC COM COM 231021106 235 964 SH   SOLE   964 0 0
DAVITA INC COM 23918K108 260 2,162 SH   SOLE   2,162 0 0
DISNEY WALT PRODTNS COM 254687106 851 4,842 SH   SOLE   4,842 0 0
DOMINOS PIZZA INC COM COM 25754A201 281 602 SH   SOLE   602 0 0
DOW INC COM 260557103 239 3,782 SH   SOLE   3,782 0 0
EASTMAN CHEM CO COM COM 277432100 241 2,060 SH   SOLE   2,060 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108 297 2,867 SH   SOLE   2,867 0 0
EQUIFAX INC COM COM 294429105 269 1,123 SH   SOLE   1,123 0 0
ETSY INC COM 29786A106 320 1,556 SH   SOLE   1,556 0 0
FACEBOOK INC CL A COM 30303M102 296 850 SH   SOLE   850 0 0
FIRST TR EXCH TRADED FD III RI COM 33739P707 11,563 155,022 SH   SOLE   155,022 0 0
FIRST TR EXCH TRADED FD III RI COM 33739P608 35,853 506,607 SH   SOLE   506,607 0 0
FIRST TR EXCH TRADED FD III RI COM 33739P806 1,949 26,203 SH   SOLE   26,203 0 0
FIRST TRUST RIVERFRONT DYN ASI COM 33739P509 929 16,012 SH   SOLE   16,012 0 0
FIRST TRUST TCW OPPORTUNISTIC COM 33740F805 31,481 586,975 SH   SOLE   585,555 0 1,420
FORTINET INC COM COM 34959E109 303 1,273 SH   SOLE   1,273 0 0
FOX CORP COM 35137L105 265 7,136 SH   SOLE   7,136 0 0
GENERAL DYNAMICS CORP COM COM 369550108 272 1,445 SH   SOLE   1,445 0 0
GENERAL ELEC CO COM 369604103 12,050 895,263 SH   SOLE   893,774 0 1,489
GENMAB A S SPONSORED ADR FOREIGN COMMON S 372303206 219 5,362 SH   SOLE   5,362 0 0
GILEAD SCIENCES INC COM COM 375558103 251 3,649 SH   SOLE   3,649 0 0
GLOBAL X FDS US INFR DEV ET COM 37954Y673 81,052 3,147,664 SH   SOLE   3,145,154 0 2,510
GOLDMAN SACHS ETF TR EQUITY ET COM 381430503 538,226 6,256,259 SH   SOLE   6,251,607 0 4,652
HARTFORD FDS EXCHANGE TRADED T ETF - EQUITY 41653L503 431 10,246 SH   SOLE   10,246 0 0
HUNTINGTON BANCSHARES INC COM COM 446150104 196 13,710 SH   SOLE   13,710 0 0
HUNTINGTON INGALLS INDS INC CO COM 446413106 265 1,257 SH   SOLE   1,257 0 0
Invesco QQQ Trust COM 46090E103 181,850 513,080 SH   SOLE   512,330 0 750
ILLUMINA INC COM COM 452327109 318 672 SH   SOLE   672 0 0
INCYTE CORP COM COM 45337C102 256 3,039 SH   SOLE   3,039 0 0
INFOSYS TECHNOLOGIES LTD SPONS FOREIGN COMMON S 456788108 227 10,717 SH   SOLE   10,717 0 0
INTERNATIONAL PAPER CO COM 460146103 255 4,161 SH   SOLE   4,161 0 0
INTUIT COM COM 461202103 307 627 SH   SOLE   627 0 0
INVESCO EXCH TRD SLF IDX FD TR COM 46138J700 206 9,770 SH   SOLE   9,770 0 0
INVESCO S&P 500 HIGH BETA ETF COM 46138E370 30,610 405,060 SH   SOLE   404,063 0 997
ISHARES CORE DIVIDEND GROWTH E COM 46434V621 28,229 560,545 SH   SOLE   560,507 0 38
ISHARES INC CORE MSCI EMKT COM 46434G103 145,783 2,176,196 SH   SOLE   2,172,347 0 3,849
ISHARES INC MSCI EMRG CHN ETF - EQUITY 46434G764 1,194 19,143 SH   SOLE   19,143 0 0
ISHARES TR 20 YR TRS BD COM 464287432 65,302 452,395 SH   SOLE   452,034 0 361
ISHARES TR CONS GOODS IDX COM 464287812 2,559 13,916 SH   SOLE   13,916 0 0
ISHARES TR CORE MSCI EAFE COM 46432F842 396,545 5,297,152 SH   SOLE   5,294,511 0 2,641
ISHARES TR CORE MSCI EURO COM 46434V738 40,353 704,497 SH   SOLE   702,999 0 1,498
ISHARES TR DJ MED DEVICES COM 464288810 25,710 71,212 SH   SOLE   71,086 0 126
ISHARES TR DJ US FINL SVC COM 464287770 186,894 1,008,990 SH   SOLE   1,008,186 0 804
ISHARES TR DJ US TECH SEC COM 464287721 88,822 893,595 SH   SOLE   892,782 0 813
ISHARES TR FLTG RATE NT COM 46429B655 370 7,287 SH   SOLE   7,287 0 0
ISHARES TR LEHMAN 10-20YR COM 464288653 26,619 181,147 SH   SOLE   181,136 0 11
ISHARES TR MBS FIXED BDFD COM 464288588 98,246 907,751 SH   SOLE   907,688 0 63
ISHARES TR MSCI EMERG MKT COM 464287234 501 9,093 SH   SOLE   9,093 0 0
ISHARES TR MSCI GRW IDX COM 464288885 89,444 833,753 SH   SOLE   832,201 0 1,552
ISHARES TR MSCI VAL IDX COM 464288877 69,037 1,333,793 SH   SOLE   1,331,479 0 2,314
ISHARES TR RUSSELL1000GRW COM 464287614 696 2,564 SH   SOLE   2,564 0 0
ISHARES TR RUSSELL1000VAL COM 464287598 578 3,647 SH   SOLE   3,647 0 0
ISHARES TR S&P 500 INDEX COM 464287200 419,090 974,811 SH   SOLE   974,692 0 119
ISHARES TR S&P 500 VALUE COM 464287408 18,452 124,984 SH   SOLE   124,766 0 218
ISHARES TR S&P NA SOFTWR COM 464287515 30,695 78,697 SH   SOLE   78,509 0 188
ISHS US SHRT MTY BD ETF COM 46431W507 358 7,142 SH   SOLE   7,142 0 0
J P MORGAN EXCHANGE TRADED FD ETF - EQUITY 46641Q647 432 7,812 SH   SOLE   7,812 0 0
J P MORGAN EXCHANGE-TRADED FEQ ETF - EQUITY 46641Q332 33,946 560,455 SH   SOLE   559,306 0 1,149
JPMORGAN CHASE & CO COM COM 46625H100 233 1,500 SH   SOLE   1,500 0 0
L3 HARRIS TECHNOLOGIES INC COM COM 502431109 264 1,222 SH   SOLE   1,222 0 0
LEIDOS HLDGS INC COM COM 525327102 272 2,688 SH   SOLE   2,688 0 0
LILLY ELI & CO COM COM 532457108 321 1,397 SH   SOLE   1,397 0 0
LOCKHEED MARTIN CORP COM COM 539830109 264 699 SH   SOLE   699 0 0
LYONDELLBASELL INDUSTRIES N SH COM N53745100 238 2,317 SH   SOLE   2,317 0 0
MASTERCARD INC CL A COM 57636Q104 261 716 SH   SOLE   716 0 0
MATTHEWS INTL FDS PAC TIGER IN MUTUAL FUNDS 577130834 293 7,952 SH   SOLE   7,952 0 0
MCDONALDS CORP COM COM 580135101 562 2,435 SH   SOLE   2,435 0 0
MERCK & CO. INC COM COM 58933Y105 289 3,710 SH   SOLE   3,710 0 0
MICROSOFT CORP COM COM 594918104 33,301 122,931 SH   SOLE   122,840 0 91
MOTOROLA SOLUTIONS INC COM NEW COM 620076307 289 1,334 SH   SOLE   1,334 0 0
NEW PERSPECTIVE FD INC COM MUTUAL FUNDS 648018109 264 3,946 SH   SOLE   3,946 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 10,992 30,246 SH   SOLE   30,191 0 55
NOVO NORDISK AS VORMALS NOVOAD FOREIGN COMMON S 670100205 202 2,409 SH   SOLE   2,409 0 0
PEPSICO INC COM COM 713448108 364 2,455 SH   SOLE   2,455 0 0
PHILIP MORRIS INTL INC COM COM 718172109 278 2,806 SH   SOLE   2,806 0 0
PROLOGIS INC. COM COM 74340W103 31,553 263,982 SH   SOLE   263,722 0 260
PT BK RAKYAT ADR SHS B FOREIGN COMMON S 69366X100 156 11,474 SH   SOLE   11,474 0 0
QORVO INC COM COM 74736K101 299 1,526 SH   SOLE   1,526 0 0
QUALCOMM INC COM COM 747525103 288 2,018 SH   SOLE   2,018 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 261 3,064 SH   SOLE   3,064 0 0
SELECT SECTOR SPDR TR SBI CONS COM 81369Y308 30,223 431,947 SH   SOLE   431,917 0 30
SELECT SECTOR SPDR TR SBI CONS COM 81369Y407 80,024 448,191 SH   SOLE   448,150 0 41
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209 97,011 770,239 SH   SOLE   770,157 0 82
SELECT SECTOR SPDR TR SBI INT- COM 81369Y506 25,072 465,425 SH   SOLE   465,393 0 32
SELECT SECTOR SPDR TR SBI INT- COM 81369Y704 65,845 643,021 SH   SOLE   642,977 0 44
SELECT SECTOR SPDR TR SBI INT- COM 81369Y803 129,560 877,422 SH   SOLE   877,362 0 60
SELECT SECTOR SPDR TR SBI MATE COM 81369Y100 26,235 318,731 SH   SOLE   318,709 0 22
SERVICENOW INC COM COM 81762P102 315 573 SH   SOLE   573 0 0
SMITH A O CORP COM COM 831865209 274 3,806 SH   SOLE   3,806 0 0
SPDR SER TR INV GRD FLT RT COM 78468R200 313 10,206 SH   SOLE   10,206 0 0
SPDR SERIES TRUST BARC CAPTL E COM 78464A474 9,984 318,993 SH   SOLE   318,993 0 0
SPDR SERIES TRUST DJ WLSH REIT COM 78464A607 1,174 11,192 SH   SOLE   11,192 0 0
SPDR SERIES TRUST PORTFOLIO AG COM 78464A649 339,430 11,310,572 SH   SOLE   11,309,807 0 765
STARBUCKS CORP COM COM 855244109 15,061 134,703 SH   SOLE   134,445 0 258
STRYKER CORP COM COM 863667101 2,390 9,200 SH   SOLE   9,200 0 0
TARGET CORP COM 87612E106 23,565 97,483 SH   SOLE   97,294 0 189
TEMENOS AG SPONSORED ADR FOREIGN COMMON S 87974R208 202 1,255 SH   SOLE   1,255 0 0
TEXTRON INC COM COM 883203101 269 3,907 SH   SOLE   3,907 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 265 1,275 SH   SOLE   1,275 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 12,254 30,602 SH   SOLE   30,544 0 58
VANECK VECTORS FALLEN ANGEL HI COM 92189F437 41,088 1,248,901 SH   SOLE   1,246,199 0 2,702
VANGUARD 500 INDEX FUND MUTUAL FUNDS 922908710 1,420 3,581 SH   SOLE   3,581 0 0
VANGUARD BD INDEX FD INC TOTAL COM 921937835 408,119 4,751,645 SH   SOLE   4,748,820 0 2,825
VANGUARD MID-CAP INDEX FUND MUTUAL FUNDS 922908645 292 994 SH   SOLE   994 0 0
VANGUARD SCOTTSDALE FDS INT-TE COM 92206C706 94,053 1,387,012 SH   SOLE   1,386,923 0 89
VANGUARD SCOTTSDALE FDS INT-TE COM 92206C870 241,397 2,539,153 SH   SOLE   2,538,574 0 579
VANGUARD SCOTTSDALE FDS LG-TER COM 92206C813 29,539 276,227 SH   SOLE   276,209 0 18
VANGUARD SCOTTSDALE FDS MORTG- COM 92206C771 7,375 138,181 SH   SOLE   138,181 0 0
VANGUARD SCOTTSDALE FDS SHRT-T COM 92206C409 220,181 2,662,093 SH   SOLE   2,661,450 0 643
VANGUARD WHITEHALL FDS INC HIG COM 921946406 511 4,874 SH   SOLE   4,874 0 0
VANGUARD WORLD FDS TELCOMM ETF COM 92204A884 26,722 185,807 SH   SOLE   185,795 0 12
VERISIGN INC COM COM 92343E102 281 1,233 SH   SOLE   1,233 0 0
VERTEX PHARMACEUTICALS INC COM COM 92532F100 227 1,125 SH   SOLE   1,125 0 0
WASTE CONNECTIONS INC COM COM 94106B101 203 1,700 SH   SOLE   1,700 0 0
WEYERHAEUSER CO COM COM 962166104 244 7,087 SH   SOLE   7,087 0 0
WUXI BIOLOGICS CAYMAN INC UNSP FOREIGN COMMON S 98260N108 242 6,611 SH   SOLE   6,611 0 0
YUM BRANDS INC COM COM 988498101 254 2,209 SH   SOLE   2,209 0 0