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
ISHARES TR GLOBAL REIT ETF 46434V647 427 17,648 SH   SOLE 0 0 0 17,648
ALPHABET INC CAP STK CL A 02079K305 570 297 SH   SOLE 0 0 0 297
ISHARES TR EXPANDED TECH 464287515 745 2,031 SH   SOLE 0 0 0 2,031
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 2,594 50,307 SH   SOLE 0 0 0 50,307
SPDR SER TR PORTFOLIO SHORT 78464A474 1,064 33,910 SH   SOLE 0 0 0 33,910
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 998 60,511 SH   SOLE 0 0 0 60,511
ALPHABET INC CAP STK CL C 02079K107 690 358 SH   SOLE 0 0 0 358
ISHARES TR 20 YR TR BD ETF 464287432 267 1,765 SH   SOLE 0 0 0 1,765
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 11,837 233,058 SH   SOLE 0 0 0 233,058
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,246 94,178 SH   SOLE 0 0 0 94,178
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 358 6,656 SH   SOLE 0 0 0 6,656
VANGUARD BD INDEX FDS INTERMED TERM 921937819 783 8,516 SH   SOLE 0 0 0 8,516
ISHARES TR MSCI USA MMENTM 46432F396 6,892 40,227 SH   SOLE 0 0 0 40,227
SPDR SER TR PRTFLO S&P500 VL 78464A508 648 18,713 SH   SOLE 0 0 0 18,713
SPDR SER TR S&P DIVID ETF 78464A763 3,000 28,035 SH   SOLE 0 0 0 28,035
ISHARES TR CORE S&P500 ETF 464287200 20,826 54,382 SH   SOLE 0 0 0 54,382
SEMPRA ENERGY COM 816851109 359 2,884 SH   SOLE 0 0 0 2,884
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 277 5,001 SH   SOLE 0 0 0 5,001
ISHARES TR EAFE GRWTH ETF 464288885 460 4,509 SH   SOLE 0 0 0 4,509
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 538 4,602 SH   SOLE 0 0 0 4,602
SCIENCE APPLICATIONS INTL CO COM 808625107 537 5,701 SH   SOLE 0 0 0 5,701
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 288 8,595 SH   SOLE 0 0 0 8,595
PAYPAL HLDGS INC COM 70450Y103 1,285 5,158 SH   SOLE 0 0 0 5,158
JOHNSON & JOHNSON COM 478160104 2,449 15,186 SH   SOLE 0 0 0 15,186
ISHARES TR S&P SML 600 GWT 464287887 303 2,436 SH   SOLE 0 0 0 2,436
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 1,547 103,165 SH   SOLE 0 0 0 103,165
NUVEEN AMT FREE MUN CR INC F COM 67071L106 1,479 86,791 SH   SOLE 0 0 0 86,791
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 9,627 170,937 SH   SOLE 0 0 0 170,937
SPDR S&P 500 ETF TR TR UNIT 78462F103 11,646 30,524 SH   SOLE 0 0 0 30,524
ISHARES TR US HLTHCR PR ETF 464288828 1,643 6,772 SH   SOLE 0 0 0 6,772
PFIZER INC COM 717081103 279 7,970 SH   SOLE 0 0 0 7,970
ISHARES TR GLOBAL MATER ETF 464288695 457 5,562 SH   SOLE 0 0 0 5,562
PIMCO ETF TR ACTIVE BD ETF 72201R775 200 1,780 SH   SOLE 0 0 0 1,780
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 958 9,049 SH   SOLE 0 0 0 9,049
DISNEY WALT CO COM 254687106 1,366 7,722 SH   SOLE 0 0 0 7,722
FLEXSHARES TR CR SCORED LONG 33939L753 309 5,081 SH   SOLE 0 0 0 5,081
AMERICAN EXPRESS CO COM 025816109 274 2,272 SH   SOLE 0 0 0 2,272
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,128 134,487 SH   SOLE 0 0 0 134,487
PEPSICO INC COM 713448108 793 5,730 SH   SOLE 0 0 0 5,730
PIMCO CORPORATE & INCOME OPP COM 72201B101 197 11,003 SH   SOLE 0 0 0 11,003
COSTCO WHSL CORP NEW COM 22160K105 870 2,447 SH   SOLE 0 0 0 2,447
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7,460 115,521 SH   SOLE 0 0 0 115,521
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,257 46,968 SH   SOLE 0 0 0 46,968
WISDOMTREE TR EMER MKT HIGH FD 97717W315 3,135 75,412 SH   SOLE 0 0 0 75,412
CVS HEALTH CORP COM 126650100 210 2,924 SH   SOLE 0 0 0 2,924
J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 8,689 167,653 SH   SOLE 0 0 0 167,653
AMAZON COM INC COM 023135106 3,934 1,164 SH   SOLE 0 0 0 1,164
QUALCOMM INC COM 747525103 723 4,387 SH   SOLE 0 0 0 4,387
ARK ETF TR INNOVATION ETF 00214Q104 3,890 26,479 SH   SOLE 0 0 0 26,479
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 461 1,504 SH   SOLE 0 0 0 1,504
WISDOMTREE TR EMG MKTS SMCAP 97717W281 372 7,684 SH   SOLE 0 0 0 7,684
AT&T INC COM 00206R102 517 18,109 SH   SOLE 0 0 0 18,109
NOVARTIS AG SPONSORED ADR 66987V109 244 2,723 SH   SOLE 0 0 0 2,723
PRUDENTIAL FINL INC COM 744320102 274 3,412 SH   SOLE 0 0 0 3,412
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,147 8,329 SH   SOLE 0 0 0 8,329
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 281 12,893 SH   SOLE 0 0 0 12,893
APPLE INC COM 037833100 6,513 48,246 SH   SOLE 0 0 0 48,246
MERCK & CO. INC COM 58933Y105 225 2,896 SH   SOLE 0 0 0 2,896
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 821 3,618 SH   SOLE 0 0 0 3,618
ISHARES TR INTL SEL DIV ETF 464288448 1,156 38,447 SH   SOLE 0 0 0 38,447
ISHARES TR MSCI USA QLT FCT 46432F339 15,738 135,451 SH   SOLE 0 0 0 135,451
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1,548 9,070 SH   SOLE 0 0 0 9,070
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 866 10,465 SH   SOLE 0 0 0 10,465
VANGUARD INDEX FDS GROWTH ETF 922908736 380 1,455 SH   SOLE 0 0 0 1,455
BOEING CO COM 097023105 437 2,175 SH   SOLE 0 0 0 2,175
SPDR SER TR PORTFOLIO SH TSR 78468R101 13,066 425,729 SH   SOLE 0 0 0 425,729
ALPS ETF TR ALERIAN MLP 00162Q452 204 7,458 SH   SOLE 0 0 0 7,458
WORLD GOLD TR SPDR GLD MINIS 98149E204 6,048 330,862 SH   SOLE 0 0 0 330,862
PROCTER AND GAMBLE CO COM 742718109 489 3,796 SH   SOLE 0 0 0 3,796
ENTERPRISE PRODS PARTNERS L COM 293792107 242 11,469 SH   SOLE 0 0 0 11,469
TWILIO INC CL A 90138F102 249 642 SH   SOLE 0 0 0 642
INTEL CORP COM 458140100 298 5,136 SH   SOLE 0 0 0 5,136
VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 6,707 97,686 SH   SOLE 0 0 0 97,686
WISDOMTREE TR US QTLY DIV GRT 97717X669 2,260 41,768 SH   SOLE 0 0 0 41,768
WISDOMTREE TR EM EX ST-OWNED 97717X578 211 4,912 SH   SOLE 0 0 0 4,912
ISHARES TR US HLTHCARE ETF 464287762 319 1,259 SH   SOLE 0 0 0 1,259
ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 321 3,935 SH   SOLE 0 0 0 3,935
WALMART INC COM 931142103 669 4,754 SH   SOLE 0 0 0 4,754
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,245 7,392 SH   SOLE 0 0 0 7,392
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 5,829 118,409 SH   SOLE 0 0 0 118,409
FREEPORT-MCMORAN INC CL B 35671D857 207 7,363 SH   SOLE 0 0 0 7,363
JPMORGAN CHASE & CO COM 46625H100 254 1,897 SH   SOLE 0 0 0 1,897
ISHARES TR CORE S&P SCP ETF 464287804 1,890 18,978 SH   SOLE 0 0 0 18,978
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 853 3,574 SH   SOLE 0 0 0 3,574
COMCAST CORP NEW CL A 20030N101 242 4,728 SH   SOLE 0 0 0 4,728
ISHARES TR RUS 2000 GRW ETF 464287648 2,080 6,616 SH   SOLE 0 0 0 6,616
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 1,970 99,791 SH   SOLE 0 0 0 99,791
CISCO SYS INC COM 17275R102 300 6,550 SH   SOLE 0 0 0 6,550
VANGUARD WORLD FDS ENERGY ETF 92204A306 1,647 29,631 SH   SOLE 0 0 0 29,631
ISHARES TR US HOME CONS ETF 464288752 4,743 78,158 SH   SOLE 0 0 0 78,158
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,495 20,064 SH   SOLE 0 0 0 20,064
WISDOMTREE TR YIELD ENHANCD US 97717X511 649 12,208 SH   SOLE 0 0 0 12,208
PGIM HIGH YIELD BOND FUND IN COM 69346H100 499 32,888 SH   SOLE 0 0 0 32,888
WISDOMTREE TR US LARGECAP FUND 97717W588 3,559 87,192 SH   SOLE 0 0 0 87,192
BROADCOM INC COM 11135F101 812 1,703 SH   SOLE 0 0 0 1,703
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1,873 6,400 SH   SOLE 0 0 0 6,400
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,632 19,943 SH   SOLE 0 0 0 19,943
CHEVRON CORP NEW COM 166764100 297 3,414 SH   SOLE 0 0 0 3,414
ABBVIE INC COM 00287Y109 395 3,814 SH   SOLE 0 0 0 3,814
LEIDOS HOLDINGS INC COM 525327102 801 7,571 SH   SOLE 0 0 0 7,571
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 433 4,275 SH   SOLE 0 0 0 4,275
VISA INC COM CL A 92826C839 537 2,650 SH   SOLE 0 0 0 2,650
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,601 18,316 SH   SOLE 0 0 0 18,316
ISHARES TR CALIF MUN BD ETF 464288356 230 3,656 SH   SOLE 0 0 0 3,656
ISHARES TR CORE DIV GRWTH 46434V621 3,056 67,694 SH   SOLE 0 0 0 67,694
SQUARE INC CL A 852234103 311 1,367 SH   SOLE 0 0 0 1,367
ISHARES TR NASDAQ BIOTECH 464287556 1,456 8,850 SH   SOLE 0 0 0 8,850
ISHARES TR IBOXX INV CP ETF 464287242 3,186 23,560 SH   SOLE 0 0 0 23,560
PROSHARES TR S&P 500 DV ARIST 74348A467 12,992 163,317 SH   SOLE 0 0 0 163,317
VANGUARD INDEX FDS MID CAP ETF 922908629 2,568 12,073 SH   SOLE 0 0 0 12,073
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 15,463 110,087 SH   SOLE 0 0 0 110,087
ISHARES TR ISHS 5-10YR INVT 464288638 3,225 52,665 SH   SOLE 0 0 0 52,665
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 232 16,526 SH   SOLE 0 0 0 16,526
SPDR SER TR S&P BIOTECH 78464A870 521 3,190 SH   SOLE 0 0 0 3,190
NUVEEN MUN VALUE FD INC COM 670928100 269 23,187 SH   SOLE 0 0 0 23,187
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 679 6,915 SH   SOLE 0 0 0 6,915
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 3,604 237,410 SH   SOLE 0 0 0 237,410
VANGUARD INDEX FDS SMALL CP ETF 922908751 319 1,550 SH   SOLE 0 0 0 1,550
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,914 44,888 SH   SOLE 0 0 0 44,888
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,472 6,348 SH   SOLE 0 0 0 6,348
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 544 6,240 SH   SOLE 0 0 0 6,240
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 286 5,117 SH   SOLE 0 0 0 5,117
FIRST TR VALUE LINE DIVID IN SHS 33734H106 877 24,924 SH   SOLE 0 0 0 24,924
FACEBOOK INC CL A 30303M102 553 2,069 SH   SOLE 0 0 0 2,069
HOME DEPOT INC COM 437076102 474 1,740 SH   SOLE 0 0 0 1,740
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 445 1,010 SH   SOLE 0 0 0 1,010
BERKSHIRE HATHAWAY INC DEL CL A 084670108 350 1 SH   SOLE 0 0 0 1
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 4,606 49,735 SH   SOLE 0 0 0 49,735
ISHARES TR USD INV GRDE ETF 464288620 2,522 41,311 SH   SOLE 0 0 0 41,311
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,598 10,148 SH   SOLE 0 0 0 10,148
ADVANCED MICRO DEVICES INC COM 007903107 722 8,125 SH   SOLE 0 0 0 8,125
INVESCO QQQ TR UNIT SER 1 46090E103 1,856 5,665 SH   SOLE 0 0 0 5,665
SPDR SER TR PORTFOLIO S&P400 78464A847 326 7,690 SH   SOLE 0 0 0 7,690
LOCKHEED MARTIN CORP COM 539830109 530 1,593 SH   SOLE 0 0 0 1,593
WELLS FARGO CO NEW COM 949746101 222 7,211 SH   SOLE 0 0 0 7,211
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 917 13,438 SH   SOLE 0 0 0 13,438
TESLA INC COM 88160R101 1,529 1,752 SH   SOLE 0 0 0 1,752
VERIZON COMMUNICATIONS INC COM 92343V104 443 8,136 SH   SOLE 0 0 0 8,136
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,682 28,016 SH   SOLE 0 0 0 28,016
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 640 7,700 SH   SOLE 0 0 0 7,700
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 541 10,531 SH   SOLE 0 0 0 10,531
UBER TECHNOLOGIES INC COM 90353T100 364 6,450 SH   SOLE 0 0 0 6,450
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 515 2,930 SH   SOLE 0 0 0 2,930
NVIDIA CORPORATION COM 67066G104 1,149 2,119 SH   SOLE 0 0 0 2,119
AMGEN INC COM 031162100 295 1,228 SH   SOLE 0 0 0 1,228
NETFLIX INC COM 64110L106 1,369 2,497 SH   SOLE 0 0 0 2,497
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4,888 52,713 SH   SOLE 0 0 0 52,713
SUNESIS PHARMACEUTICALS INC COM NEW 867328874 29 10,000 SH   SOLE 0 0 0 10,000
ISHARES TR S&P 500 GRWT ETF 464287309 4,983 75,724 SH   SOLE 0 0 0 75,724
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 868 22,647 SH   SOLE 0 0 0 22,647
ISHARES TR MSCI EMG MKT ETF 464287234 397 7,150 SH   SOLE 0 0 0 7,150
RAYTHEON TECHNOLOGIES CORP COM 75513E101 218 3,105 SH   SOLE 0 0 0 3,105
ISHARES TR RUSSELL 2000 ETF 464287655 718 3,359 SH   SOLE 0 0 0 3,359
SPDR GOLD TR GOLD SHS 78463V107 497 2,888 SH   SOLE 0 0 0 2,888
MICROSOFT CORP COM 594918104 8,912 37,208 SH   SOLE 0 0 0 37,208
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1,674 13,452 SH   SOLE 0 0 0 13,452
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,727 4,720 SH   SOLE 0 0 0 4,720
ISHARES TR RUS 1000 GRW ETF 464287614 1,238 4,986 SH   SOLE 0 0 0 4,986
SPDR SER TR PRTFLO S&P500 GW 78464A409 9,241 161,920 SH   SOLE 0 0 0 161,920
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 2,709 40,938 SH   SOLE 0 0 0 40,938
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 586 5,447 SH   SOLE 0 0 0 5,447