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
ABBOTT LABS COMMON 002824100   1,034,988 9,106 SH   SOLE   9,106 0 0
ABBVIE INC COM COMMON 00287Y109   377,428 2,072 SH   SOLE   2,072 0 0
ALPHABET CLASS A COMMON 02079K305   270,316 1,791 SH   SOLE   1,791 0 0
ALPHABET INC CAP STK COMMON 02079K107   28,644,048 188,125 SH   SOLE   188,125 0 0
ALPS ETF TR RIVERFRNT COMMON 00162Q528   28,977,463 570,908 SH   SOLE   570,908 0 0
ALPS ETF TR RIVERFRNT COMMON 00162Q510   6,542,164 123,727 SH   SOLE   123,727 0 0
ALPS ETF TR RIVERFRNT ETF - F 00162Q783   5,371,217 234,756 SH   SOLE   234,756 0 0
ALPS ETF TR RIVERFRON COMMON 00162Q536   9,812,440 439,722 SH   SOLE   439,722 0 0
AMAZON COM INC COM COMMON 023135106   25,660,350 142,257 SH   SOLE   142,257 0 0
AMCAP FD CL F 3 MUTUAL 023375777   226,790 5,330 SH   SOLE   5,330 0 0
AMERICAN BALANCED FD MUTUAL 024071771   238,248 7,043 SH   SOLE   7,043 0 0
AMERICAN MUT FD INC C MUTUAL 027681105   239,961 4,412 SH   SOLE   4,412 0 0
APPLE INC COM COMMON 037833100   41,755,244 243,499 SH   SOLE   243,499 0 0
BAIRD FDS INC AGGR BD MUTUAL 057071854   140,011 14,390 SH   SOLE   14,390 0 0
BANK OF AMERICA CORPO COMMON 060505104   581,579 15,337 SH   SOLE   15,337 0 0
BERKSHIRE HATHAWAY IN COMMON 084670702   4,077,362 9,696 SH   SOLE   9,696 0 0
BOEING CO COM COMMON 097023105   443,877 2,300 SH   SOLE   2,300 0 0
BONDBLOXX ETF TRUST C COMMON 09789C887   341,241 8,752 SH   SOLE   8,752 0 0
CATERPILLAR INC COM COMMON 149123101   847,151 2,311 SH   SOLE   2,311 0 0
CHEVRON CORP NEW COM COMMON 166764100   9,731,020 61,690 SH   SOLE   61,690 0 0
COCA COLA CO COMMON 191216100   5,811,243 94,986 SH   SOLE   94,986 0 0
COMMUNICATION SERVICE COMMON 81369Y852   37,709,073 461,781 SH   SOLE   461,781 0 0
DBX ETF TR XTRACK MSC COMMON 233051630   2,921,101 118,407 SH   SOLE   118,407 0 0
DISNEY WALT PRODTNS COMMON 254687106   680,811 5,564 SH   SOLE   5,564 0 0
DOMINION RES INC VA N COMMON 25746U109   233,948 4,756 SH   SOLE   4,756 0 0
EDISON INTL COM COMMON 281020107   329,107 4,653 SH   SOLE   4,653 0 0
EOG RES INC COM COMMON 26875P101   14,012,841 109,612 SH   SOLE   109,612 0 0
EXXON MOBIL CORP COM COMMON 30231G102   11,004,716 94,672 SH   SOLE   94,672 0 0
FACEBOOK INC CL A COMMON 30303M102   219,968 453 SH   SOLE   453 0 0
FIRST TR EXCH TRADED COMMON 33739P707   5,459,607 89,159 SH   SOLE   89,159 0 0
FIRST TR EXCH TRADED COMMON 33739P608   21,327,485 331,842 SH   SOLE   331,842 0 0
FRANKLIN TEMPLETON ET COMMON 35473P744   13,868,793 446,947 SH   SOLE   446,866 0 81
GLOBAL X FDS NASDAQ 1 ETF - E 37954Y483   409,279 22,852 SH   SOLE   22,852 0 0
GLOBAL X FDS US INFR COMMON 37954Y673   217,322 5,459 SH   SOLE   5,459 0 0
GLOBAL X S&P 500 COVE COMMON 37954Y475   4,083,650 100,114 SH   SOLE   100,114 0 0
GLOBAL X X FDS RUSSEL COMMON 37954Y459   265,588 15,706 SH   SOLE   15,706 0 0
GOLDMAN SACHS ETF TR COMMON 381430503   241,699,521 2,328,736 SH   SOLE   2,328,399 0 337
GROWTH FD AMER CL F 3 MUTUAL 399874775   365,091 5,133 SH   SOLE   5,133 0 0
HARTFORD FDS EXCHANGE ETF - E 41653L503   1,130,788 29,114 SH   SOLE   29,114 0 0
HARTFORD FINL SVCS GR COMMON 416515104   9,770,509 94,813 SH   SOLE   94,813 0 0
HARTFORD MUT FDS INC MUTUAL 416645406   204,831 4,817 SH   SOLE   4,817 0 0
HUNTINGTON BANCSHARES COMMON 446150104   191,255 13,710 SH   SOLE   13,710 0 0
HUTCHISON PORT HLDGS COMMON 44842D101   25,777 10,229 SH   SOLE   10,229 0 0
INVESCO EXCH TRADED F COMMON 46138E123   15,700,719 123,754 SH   SOLE   123,727 0 27
INVESCO EXCH TRD SLF COMMON 46138J577   12,306,965 672,511 SH   SOLE   672,511 0 0
INVESCO NASDAQ 100 ET COMMON 46138G649   3,548,936 19,426 SH   SOLE   19,325 0 101
INVESCO QQQ TR UNIT S COMMON 46090E103   52,661,602 118,604 SH   SOLE   118,592 0 12
ISHARES INC CORE MSCI COMMON 46434G103   18,823,284 364,792 SH   SOLE   364,695 0 97
ISHARES INC MSCI CDA COMMON 464286509   330,012 8,621 SH   SOLE   8,621 0 0
ISHARES INC MSCI EMRG ETF - E 46434G764   32,684,838 567,740 SH   SOLE   567,602 0 138
ISHARES TR 0-5YR HI Y COMMON 46434V407   7,130,147 167,571 SH   SOLE   167,571 0 0
ISHARES TR 10 YR INV COMMON 464289511   62,868,424 1,220,508 SH   SOLE   1,220,248 0 260
ISHARES TR 20 YR TRS COMMON 464287432   766,233 8,098 SH   SOLE   8,098 0 0
ISHARES TR 7-10 YR TR COMMON 464287440   2,938,057 31,038 SH   SOLE   31,038 0 0
ISHARES TR CALIF MUN COMMON 464288356   561,130 9,752 SH   SOLE   9,752 0 0
ISHARES TR CORE MSCI COMMON 46432F842   186,715,876 2,515,708 SH   SOLE   2,515,457 0 251
ISHARES TR EAFE VALUE COMMON 464288877   66,270,717 1,218,211 SH   SOLE   1,217,966 0 245
ISHARES TR ISHS 1-5YR COMMON 464288646   24,728,652 482,228 SH   SOLE   482,128 0 100
ISHARES TR LEHMAN 10- COMMON 464288653   56,996,900 542,672 SH   SOLE   542,672 0 0
ISHARES TR LEHMAN AGG COMMON 464287226   559,067 5,708 SH   SOLE   5,708 0 0
ISHARES TR MSCI EURO COMMON 464289180   9,661,273 424,858 SH   SOLE   424,777 0 81
ISHARES TR RUSSELL100 COMMON 464287614   633,991 1,881 SH   SOLE   1,881 0 0
ISHARES TR S&P 500 IN COMMON 464287200   326,200,362 620,471 SH   SOLE   620,461 0 10
ISHARES TR S&P MIDCAP COMMON 464287507   228,382 3,760 SH   SOLE   3,760 0 0
ISHARES TR S&P SHRT N COMMON 464288158   729,654 6,967 SH   SOLE   6,967 0 0
ISHARES TR S&P500 GRW COMMON 464287309   809,864 9,591 SH   SOLE   9,591 0 0
ISHARES TR TR U.S. ME COMMON 464288810   15,682,612 267,667 SH   SOLE   267,607 0 60
ISHARES TR U.S. FIN S COMMON 464287770   93,480,237 1,409,958 SH   SOLE   1,409,826 0 132
ISHARES TR U.S. TECH COMMON 464287721   91,256,887 675,676 SH   SOLE   675,490 0 186
J P MORGAN EXCHANGE T COMMON 46641Q746   16,907,652 430,469 SH   SOLE   430,380 0 89
J P MORGAN EXCHANGE T ETF - E 46641Q332   164,265,944 2,839,024 SH   SOLE   2,838,779 0 245
J P MORGAN EXCHANGE T ETF - E 46641Q647   2,869,448 56,552 SH   SOLE   56,552 0 0
J P MORGAN EXCHANGE T COMMON 46654Q203   115,913,669 2,137,051 SH   SOLE   2,136,967 0 84
J P MORGAN EXCHANGE-T COMMON 46641Q225   28,712,299 429,760 SH   SOLE   429,681 0 79
JP MORGAN EXCHANGE TR COMMON 46641Q837   28,811,700 571,094 SH   SOLE   571,037 0 57
JPMORGAN CHASE & CO. COMMON 46625H100   12,206,830 60,942 SH   SOLE   60,942 0 0
JPMORGAN TR I US GOV MUTUAL 4812C0670   12,144 12,144 SH   SOLE   12,144 0 0
KINDER MORGAN INC DEL COMMON 49456B101   544,766 29,703 SH   SOLE   29,703 0 0
LATTICE STRATEGIES TR COMMON 518416870   29,655,946 582,851 SH   SOLE   582,707 0 144
LENNOX INTL INC COM COMMON 526107107   1,855,333 3,796 SH   SOLE   3,796 0 0
MCDONALDS CORP COM COMMON 580135101   764,648 2,712 SH   SOLE   2,712 0 0
MERCK & CO. INC COM COMMON 58933Y105   1,397,350 10,590 SH   SOLE   10,590 0 0
MICROSOFT CORP COM COMMON 594918104   59,506,839 141,440 SH   SOLE   141,440 0 0
MONEY MKT OBLIGS TR F MUTUAL 60934N625   970,049 970,049 SH   SOLE   970,049 0 0
MUTUAL FD SER TR CATA MUTUAL 62827M540   177,125 10,018 SH   SOLE   10,018 0 0
NEW WORLD DEV LTD SPO COMMON 649274305   6,303 11,945 SH   SOLE   11,945 0 0
NVIDIA CORPORATION CO COMMON 67066G104   467,141 5,170 SH   SOLE   5,170 0 0
PEPSICO INC COM COMMON 713448108   559,157 3,195 SH   SOLE   3,195 0 0
PROCTER AND GAMBLE CO COMMON 742718109   4,167,391 25,685 SH   SOLE   25,685 0 0
PROLOGIS INC. COM COMMON 74340W103   24,768,922 190,208 SH   SOLE   190,208 0 0
ROWE T PRICE INDEX TR MUTUAL 779552405   325,344 2,354 SH   SOLE   2,354 0 0
RUSSELL INVT CO TAX M MUTUAL 78249R164   214,186 18,480 SH   SOLE   18,480 0 0
RUSSELL INVT CO TAX M MUTUAL 782493720   1,238,261 15,896 SH   SOLE   15,896 0 0
SCHWAB STRATEGIC TR 5 COMMON 808524698   171,904,581 3,863,892 SH   SOLE   3,863,892 0 0
SELECT SECTOR SPDR TR COMMON 81369Y506   66,307,090 702,331 SH   SOLE   702,247 0 84
SELECT SECTOR SPDR TR COMMON 81369Y308   15,400,919 201,688 SH   SOLE   201,657 0 31
SELECT SECTOR SPDR TR COMMON 81369Y407   41,798,270 227,300 SH   SOLE   227,292 0 8
SELECT SECTOR SPDR TR COMMON 81369Y209   72,240,985 489,007 SH   SOLE   488,983 0 24
SELECT SECTOR SPDR TR COMMON 81369Y704   27,909,304 221,572 SH   SOLE   221,572 0 0
SELECT SECTOR SPDR TR COMMON 81369Y803   119,136,308 572,028 SH   SOLE   572,028 0 0
SELECT SECTOR SPDR TR COMMON 81369Y886   231,482 3,526 SH   SOLE   3,526 0 0
SELECT SECTOR SPDR TR COMMON 81369Y100   20,296,737 218,502 SH   SOLE   218,502 0 0
SPDR SERIES TRUST POR COMMON 78464A649   184,057,552 7,280,757 SH   SOLE   7,280,757 0 0
SPDR SERIES TRUST POR COMMON 78464A854   71,069,411 1,155,036 SH   SOLE   1,155,036 0 0
SPDR TR UNIT SER 1 COMMON 78462F103   361,441 691 SH   SOLE   691 0 0
SSGA ACTIVE ETF TR BL COMMON 78467V608   265,419 6,303 SH   SOLE   6,303 0 0
STRYKER CORP COM COMMON 863667101   2,799,617 7,823 SH   SOLE   7,823 0 0
TRUIST FINL CORP COM COMMON 89832Q109   238,285 6,113 SH   SOLE   6,113 0 0
UNITEDHEALTH GROUP IN COMMON 91324P102   11,276,657 22,794 SH   SOLE   22,794 0 0
VANECK ETF TRUST MRNG COMMON 92189F593   35,013,245 1,125,173 SH   SOLE   1,124,901 0 272
VANECK ETF TRUST SEMI COMMON 92189F676   15,860,941 70,496 SH   SOLE   70,496 0 0
VANECK VECTORS FALLEN COMMON 92189F437   15,085,289 519,823 SH   SOLE   519,823 0 0
VANGUARD 500 INDEX FU MUTUAL 922908710   1,444,119 2,979 SH   SOLE   2,979 0 0
VANGUARD BD INDEX FD COMMON 921937835   163,416,385 2,249,985 SH   SOLE   2,249,985 0 0
VANGUARD CHESTER FDS MUTUAL 92202E839   412,702 8,452 SH   SOLE   8,452 0 0
VANGUARD INDEX FDS GR COMMON 922908736   339,037 985 SH   SOLE   985 0 0
VANGUARD INDEX FDS S& COMMON 922908363   355,718 740 SH   SOLE   740 0 0
VANGUARD INDEX FDS VA COMMON 922908744   383,535 2,355 SH   SOLE   2,355 0 0
VANGUARD MUN BD FDS T COMMON 922907746   1,444,023 28,538 SH   SOLE   28,538 0 0
VANGUARD SCOTTSDALE F COMMON 92206C706   29,298,896 500,408 SH   SOLE   500,408 0 0
VANGUARD SCOTTSDALE F COMMON 92206C870   113,223,697 1,406,331 SH   SOLE   1,406,331 0 0
VANGUARD SCOTTSDALE F COMMON 92206C813   15,862,854 202,772 SH   SOLE   202,772 0 0
VANGUARD SCOTTSDALE F COMMON 92206C847   781,020 13,184 SH   SOLE   13,184 0 0
VANGUARD SCOTTSDALE F COMMON 92206C409   126,326,639 1,634,026 SH   SOLE   1,634,026 0 0
VANGUARD SPECIALIZED ETF - E 921908844   258,941 1,418 SH   SOLE   1,418 0 0
VANGUARD TAX-MANAGED COMMON 921943858   3,312,123 66,018 SH   SOLE   66,018 0 0
VANGUARD WORLD FD EXT COMMON 921910709   65,371,312 853,411 SH   SOLE   853,411 0 0
VISA INC COM CL A COMMON 92826C839   6,147,461 22,027 SH   SOLE   22,027 0 0
WALMART INC COM COMMON 931142103   29,483,230 489,998 SH   SOLE   489,998 0 0
WHIRLPOOL CORP COMMON 963320106   1,196,300 10,000 SH   SOLE   10,000 0 0
WISDOMTREE TR EUROPE COMMON 97717X701   1,550,140 32,094 SH   SOLE   32,094 0 0