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 COM 002824100   1,035 9,106 SH   SOLE   9,106 0 0
ABBVIE INC COM COM 00287Y109   377 2,072 SH   SOLE   2,072 0 0
ALPHABET CLASS A COM 02079K305   270 1,791 SH   SOLE   1,791 0 0
ALPHABET CLASS C COM 02079K107   28,650 188,168 SH   SOLE   188,168 0 0
ALPS ETF TR RIVERFRNT DYMC COM 00162Q528   28,977 570,908 SH   SOLE   570,908 0 0
ALPS ETF TR RIVERFRNT FLEX COM 00162Q510   6,542 123,727 SH   SOLE   123,727 0 0
ALPS ETF TR RIVERFRNT STR INC ETF - FIXED INCO 00162Q783   5,371 234,756 SH   SOLE   234,756 0 0
ALPS ETF TR RIVERFRONT DYM COM 00162Q536   9,812 439,722 SH   SOLE   439,722 0 0
AMAZON COM INC COM COM 023135106   25,664 142,284 SH   SOLE   142,284 0 0
AMCAP FD CL F 3 MUTUAL FUNDS 023375777   227 5,330 SH   SOLE   5,330 0 0
AMERICAN BALANCED FD CL F 3 MUTUAL FUNDS 024071771   238 7,043 SH   SOLE   7,043 0 0
AMERICAN MUT FD INC COM MUTUAL FUNDS 027681105   240 4,412 SH   SOLE   4,412 0 0
APPLE COMPUTER INC COM 037833100   41,762 243,539 SH   SOLE   243,539 0 0
BAIRD FDS INC AGGR BD FD INS MUTUAL FUNDS 057071854   140 14,385 SH   SOLE   14,385 0 0
BANK OF AMERICA CORPORATION CO COM 060505104   582 15,337 SH   SOLE   15,337 0 0
BERKSHIRE HATHAWAY INC COM 084670702   4,077 9,696 SH   SOLE   9,696 0 0
BOEING CO COM COM 097023105   444 2,300 SH   SOLE   2,300 0 0
BONDBLOXX ETF TRUST CCC RT USD COM 09789C887   341 8,752 SH   SOLE   8,752 0 0
CATERPILLAR INC COM COM 149123101   846 2,311 SH   SOLE   2,311 0 0
CHEVRON CORP NEW COM 166764100   9,733 61,703 SH   SOLE   61,703 0 0
COCA COLA CO COM 191216100   5,811 94,986 SH   SOLE   94,986 0 0
COMMUNICATION SERVICES SELECT COM 81369Y852   37,709 461,781 SH   SOLE   461,781 0 0
DBX ETF TR XTRACK MSCI EAFE COM 233051630   2,921 118,407 SH   SOLE   118,407 0 0
DISNEY WALT PRODTNS COM 254687106   681 5,564 SH   SOLE   5,564 0 0
DOMINION RES INC VA NEW COM 25746U109   234 4,756 SH   SOLE   4,756 0 0
EDISON INTL COM COM 281020107   329 4,653 SH   SOLE   4,653 0 0
EOG RES INC COM COM 26875P101   14,015 109,637 SH   SOLE   109,637 0 0
EXXON MOBIL CORP COM 30231G102   11,006 94,691 SH   SOLE   94,691 0 0
FACEBOOK INC CL A COM 30303M102   220 453 SH   SOLE   453 0 0
FIRST TR EXCH TRADED FD III RI COM 33739P707   5,460 89,159 SH   SOLE   89,159 0 0
FIRST TR EXCH TRADED FD III RI COM 33739P608   21,327 331,842 SH   SOLE   331,842 0 0
FRANKLIN TEMPLETON ETF TR FTSE COM 35473P744   13,870 447,006 SH   SOLE   446,925 0 81
GLOBAL X FDS NASDAQ 100 COVER ETF - EQUITY 37954Y483   409 22,852 SH   SOLE   22,852 0 0
GLOBAL X FDS US INFR DEV ET COM 37954Y673   217 5,459 SH   SOLE   5,459 0 0
GLOBAL X S&P 500 COVERED CALL COM 37954Y475   4,084 100,114 SH   SOLE   100,114 0 0
GLOBAL X X FDS RUSSELL 2000 COM 37954Y459   266 15,706 SH   SOLE   15,706 0 0
GOLDMAN SACHS ETF TR EQUITY ET COM 381430503   241,718 2,328,921 SH   SOLE   2,328,584 0 337
GROWTH FD AMER CL F 3 MUTUAL FUNDS 399874775   365 5,133 SH   SOLE   5,133 0 0
HARTFORD FDS EXCHANGE TRADED T ETF - EQUITY 41653L503   1,131 29,114 SH   SOLE   29,114 0 0
HARTFORD FINL SVCS GROUP INC C COM 416515104   9,773 94,841 SH   SOLE   94,841 0 0
HARTFORD MUT FDS INC CAP APPRE MUTUAL FUNDS 416645406   205 4,817 SH   SOLE   4,817 0 0
HUNTINGTON BANCSHARES INC COM COM 446150104   191 13,710 SH   SOLE   13,710 0 0
HUTCHISON PORT HLDGS TR UNSPON COM 44842D101   26 10,229 SH   SOLE   10,229 0 0
Invesco QQQ Trust COM 46090E103   52,683 118,653 SH   SOLE   118,641 0 12
INVESCO EXCH TRADED FD TR II S COM 46138E123   15,704 123,785 SH   SOLE   123,758 0 27
INVESCO EXCH TRD SLF IDX FD TR COM 46138J577   12,317 673,080 SH   SOLE   673,080 0 0
INVESCO NASDAQ 100 ETF COM 46138G649   3,549 19,426 SH   SOLE   19,325 0 101
ISHARES INC CORE MSCI EMKT COM 46434G103   18,823 364,792 SH   SOLE   364,695 0 97
ISHARES INC MSCI CDA INDEX COM 464286509   330 8,621 SH   SOLE   8,621 0 0
ISHARES INC MSCI EMRG CHN ETF - EQUITY 46434G764   32,690 567,843 SH   SOLE   567,705 0 138
ISHARES TR 0-5YR HI YL CP COM 46434V407   7,130 167,571 SH   SOLE   167,571 0 0
ISHARES TR 10 YR CR BD E COM 464289511   62,908 1,221,286 SH   SOLE   1,221,026 0 260
ISHARES TR 20 YR TRS BD COM 464287432   766 8,098 SH   SOLE   8,098 0 0
ISHARES TR 7-10 YR TRS BD COM 464287440   2,938 31,038 SH   SOLE   31,038 0 0
ISHARES TR CALIF MUN BD E ETF - EQUITY 464288356   561 9,752 SH   SOLE   9,752 0 0
ISHARES TR CORE MSCI EAFE COM 46432F842   186,730 2,515,911 SH   SOLE   2,515,660 0 251
ISHARES TR DJ MED DEVICES COM 464288810   15,686 267,733 SH   SOLE   267,673 0 60
ISHARES TR DJ US FINL SVC COM 464287770   93,484 1,410,030 SH   SOLE   1,409,898 0 132
ISHARES TR DJ US TECH SEC COM 464287721   91,266 675,748 SH   SOLE   675,562 0 186
ISHARES TR LEHMAN 10-20YR COM 464288653   57,004 542,738 SH   SOLE   542,738 0 0
ISHARES TR LEHMAN 1-3 YR COM 464288646   24,738 482,428 SH   SOLE   482,328 0 100
ISHARES TR LEHMAN AGG BND COM 464287226   559 5,708 SH   SOLE   5,708 0 0
ISHARES TR MSCI EURO FINL COM 464289180   9,662 424,913 SH   SOLE   424,832 0 81
ISHARES TR MSCI VAL IDX COM 464288877   66,280 1,218,386 SH   SOLE   1,218,141 0 245
ISHARES TR RUSSELL1000GRW COM 464287614   634 1,881 SH   SOLE   1,881 0 0
ISHARES TR S&P 500 INDEX COM 464287200   326,200 620,471 SH   SOLE   620,461 0 10
ISHARES TR S&P MIDCAP 400 COM 464287507   228 3,760 SH   SOLE   3,760 0 0
ISHARES TR S&P SHRT NATL COM 464288158   730 6,967 SH   SOLE   6,967 0 0
ISHARES TR S&P500 GRW COM 464287309   810 9,591 SH   SOLE   9,591 0 0
J P MORGAN EXCHANGE TRADED FD COM 46641Q746   16,916 430,692 SH   SOLE   430,603 0 89
J P MORGAN EXCHANGE TRADED FD ETF - EQUITY 46641Q647   2,869 56,552 SH   SOLE   56,552 0 0
J P MORGAN EXCHANGE TRADED FD COM 46654Q203   115,920 2,137,181 SH   SOLE   2,137,097 0 84
J P MORGAN EXCHANGE-TRADED FD COM 46641Q225   28,716 429,824 SH   SOLE   429,745 0 79
J P MORGAN EXCHANGE-TRADED FEQ ETF - EQUITY 46641Q332   164,286 2,839,375 SH   SOLE   2,839,130 0 245
JP MORGAN EXCHANGE TRADED FD COM 46641Q837   28,836 571,577 SH   SOLE   571,520 0 57
JPMORGAN CHASE & CO COM COM 46625H100   12,209 60,955 SH   SOLE   60,955 0 0
JPMORGAN TR I US GOV MMK CAP MUTUAL FUNDS 4812C0670   12 12,144 SH   SOLE   12,144 0 0
KINDER MORGAN INC DEL COM COM 49456B101   544 29,703 SH   SOLE   29,703 0 0
LATTICE STRATEGIES TR HARTFORD COM 518416870   29,662 582,965 SH   SOLE   582,821 0 144
LENNOX INTL INC COM COM 526107107   1,855 3,796 SH   SOLE   3,796 0 0
MCDONALDS CORP COM COM 580135101   765 2,712 SH   SOLE   2,712 0 0
MERCK & CO. INC COM COM 58933Y105   1,397 10,590 SH   SOLE   10,590 0 0
MICROSOFT CORP COM COM 594918104   59,515 141,459 SH   SOLE   141,459 0 0
MONEY MKT OBLIGS TR FH PRM WEA MUTUAL FUNDS 60934N625   668 668,382 SH   SOLE   668,382 0 0
MUTUAL FD SER TR CATALYST EQUT MUTUAL FUNDS 62827M540   177 10,018 SH   SOLE   10,018 0 0
NEW WORLD DEV LTD SPONSORED AD COM 649274305   6 11,945 SH   SOLE   11,945 0 0
NVIDIA CORP COM COM 67066G104   467 517 SH   SOLE   517 0 0
PEPSICO INC COM COM 713448108   559 3,195 SH   SOLE   3,195 0 0
PROCTER AND GAMBLE CO COM COM 742718109   4,167 25,685 SH   SOLE   25,685 0 0
PROLOGIS INC. COM REAL ESTATE INVE 74340W103   24,772 190,233 SH   SOLE   190,233 0 0
ROWE T PRICE INDEX TR INC EQTY MUTUAL FUNDS 779552405   325 2,354 SH   SOLE   2,354 0 0
RUSSELL INVT CO TAX MNGD INTL MUTUAL FUNDS 78249R164   214 18,480 SH   SOLE   18,480 0 0
RUSSELL INVT CO TAX MNGD LRG F MUTUAL FUNDS 782493720   1,238 15,896 SH   SOLE   15,896 0 0
SCHWAB STRATEGIC TR 5 10YR COR COM 808524698   171,904 3,863,892 SH   SOLE   3,863,892 0 0
SELECT SECTOR SPDR TR SBI CONS COM 81369Y308   15,400 201,688 SH   SOLE   201,657 0 31
SELECT SECTOR SPDR TR SBI CONS COM 81369Y407   41,798 227,300 SH   SOLE   227,292 0 8
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209   72,241 489,007 SH   SOLE   488,983 0 24
SELECT SECTOR SPDR TR SBI INT- COM 81369Y506   66,311 702,382 SH   SOLE   702,298 0 84
SELECT SECTOR SPDR TR SBI INT- COM 81369Y704   27,909 221,572 SH   SOLE   221,572 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y803   119,136 572,028 SH   SOLE   572,028 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y886   231 3,526 SH   SOLE   3,526 0 0
SELECT SECTOR SPDR TR SBI MATE COM 81369Y100   20,296 218,502 SH   SOLE   218,502 0 0
SPDR SERIES TRUST PORTFOLIO AG COM 78464A649   184,057 7,280,757 SH   SOLE   7,280,757 0 0
SPDR SERIES TRUST PORTFOLIO LR COM 78464A854   71,069 1,155,036 SH   SOLE   1,155,036 0 0
SPDR TR UNIT SER 1 COM 78462F103   361 691 SH   SOLE   691 0 0
SSGA ACTIVE ETF TR BLKSTN GSOS COM 78467V608   265 6,303 SH   SOLE   6,303 0 0
STRYKER CORP COM COM 863667101   2,800 7,823 SH   SOLE   7,823 0 0
TRUIST FINL CORP COM COM 89832Q109   238 6,113 SH   SOLE   6,113 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102   11,279 22,799 SH   SOLE   22,799 0 0
VANECK ETF TRUST MRNGSTR INT M COM 92189F593   35,013 1,125,173 SH   SOLE   1,124,901 0 272
VANECK ETF TRUST SEMICONDUCTR COM 92189F676   15,863 70,508 SH   SOLE   70,508 0 0
VANECK VECTORS FALLEN ANGEL HI COM 92189F437   15,095 520,173 SH   SOLE   520,173 0 0
VANGUARD 500 INDEX FUND MUTUAL FUNDS 922908710   1,444 2,979 SH   SOLE   2,979 0 0
VANGUARD BD INDEX FD INC TOTAL COM 921937835   163,416 2,249,985 SH   SOLE   2,249,985 0 0
VANGUARD CHESTER FDS TAR RETIR MUTUAL FUNDS 92202E839   413 8,452 SH   SOLE   8,452 0 0
VANGUARD INDEX FDS GROWTH ETF COM 922908736   339 985 SH   SOLE   985 0 0
VANGUARD INDEX FDS S&P 500 ETF COM 922908363   356 740 SH   SOLE   740 0 0
VANGUARD INDEX FDS VALUE ETF COM 922908744   384 2,355 SH   SOLE   2,355 0 0
VANGUARD MUN BD FDS TAX EXEMPT COM 922907746   1,444 28,538 SH   SOLE   28,538 0 0
VANGUARD SCOTTSDALE FDS INT-TE COM 92206C706   29,298 500,408 SH   SOLE   500,408 0 0
VANGUARD SCOTTSDALE FDS INT-TE COM 92206C870   113,223 1,406,331 SH   SOLE   1,406,331 0 0
VANGUARD SCOTTSDALE FDS LG-TER COM 92206C813   15,863 202,772 SH   SOLE   202,772 0 0
VANGUARD SCOTTSDALE FDS LONG-T COM 92206C847   781 13,184 SH   SOLE   13,184 0 0
VANGUARD SCOTTSDALE FDS SHRT-T COM 92206C409   126,326 1,634,026 SH   SOLE   1,634,026 0 0
VANGUARD SPECIALIZED PORTFOLDI ETF - EQUITY 921908844   259 1,418 SH   SOLE   1,418 0 0
VANGUARD TAX-MANAGED FD EUROPE COM 921943858   3,312 66,018 SH   SOLE   66,018 0 0
VANGUARD WORLD FD EXTENDED DUR COM 921910709   65,371 853,411 SH   SOLE   853,411 0 0
VISA INC COM CL A COM 92826C839   6,148 22,032 SH   SOLE   22,032 0 0
WAL MART STORES INC COM 931142103   29,487 490,056 SH   SOLE   490,056 0 0
WHIRLPOOL CORP COM 963320106   1,196 10,000 SH   SOLE   10,000 0 0
WISDOMTREE TR EUROPE HEDGED COM 97717X701   1,550 32,094 SH   SOLE   32,094 0 0