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
DISNEY WALT CO COM 254687106 5,234 29,778 SH   SOLE   0 0 29,778
VANGUARD WORLD FD ESG US STK ETF 921910733 296 3,701 SH   SOLE   0 0 3,701
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4,376 53,166 SH   SOLE   0 0 53,166
VANGUARD WORLD FD EXTENDED DUR 921910709 7,227 53,392 SH   SOLE   0 0 53,392
SPDR S&P 500 ETF TR TR UNIT 78462F103 568 1,326 SH   SOLE   0 0 1,326
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,299 21,887 SH   SOLE   0 0 21,887
INTUITIVE SURGICAL INC COM NEW 46120E602 4,823 5,244 SH   SOLE   0 0 5,244
SLACK TECHNOLOGIES INC COM CL A 83088V102 685 15,457 SH   SOLE   0 0 15,457
ISHARES TR SELECT DIVID ETF 464287168 14,410 123,561 SH   SOLE   0 0 123,561
BK OF AMERICA CORP COM 060505104 280 6,787 SH   SOLE   0 0 6,787
SELECT SECTOR SPDR TR ENERGY 81369Y506 5,456 101,276 SH   SOLE   0 0 101,276
COSTCO WHSL CORP NEW COM 22160K105 220 556 SH   SOLE   0 0 556
J2 GLOBAL INC COM 48123V102 389 2,826 SH   SOLE   0 0 2,826
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 11,062 158,096 SH   SOLE   0 0 158,096
MICROVISION INC DEL COM NEW 594960304 168 10,000 SH   SOLE   0 0 10,000
TARGET CORP COM 87612E110 1,118 4,625 SH   SOLE   0 0 4,625
SPDR SER TR S&P INS ETF 78464A789 7,355 190,853 SH   SOLE   0 0 190,853
AMAZON COM INC COM 023135106 10,183 2,960 SH   SOLE   0 0 2,960
APPLE INC COM 037833100 17,536 128,040 SH   SOLE   0 0 128,040
ISHARES TR 0-5 YR TIPS ETF 46429B747 4,622 43,478 SH   SOLE   0 0 43,478
BLACKROCK MUNIYIELD CALIF QU COM 09254N103 227 14,428 SH   SOLE   0 0 14,428
QUALCOMM INC COM 747525103 312 2,181 SH   SOLE   0 0 2,181
ENCOMPASS HEALTH CORP COM 29261A100 289 3,700 SH   SOLE   0 0 3,700
INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 5,277 185,402 SH   SOLE   0 0 185,402
ISHARES TR U.S. MED DVC ETF 464288810 14,836 41,092 SH   SOLE   0 0 41,092
INNOVATOR ETFS TR TRIPLE STKER OCT 45782C193 2,676 88,187 SH   SOLE   0 0 88,187
ROKU INC COM CL A 77543R102 329 717 SH   SOLE   0 0 717
ISHARES TR RUS 2000 VAL ETF 464287630 211 1,274 SH   SOLE   0 0 1,274
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 335 7,174 SH   SOLE   0 0 7,174
WALMART INC COM 931142103 4,630 32,830 SH   SOLE   0 0 32,830
ISHARES TR CORE TOTAL USD 46434V613 18,716 349,890 SH   SOLE   0 0 349,890
INNOVATOR ETFS TR S&P 500 PWR BUF 45782C318 5,519 187,527 SH   SOLE   0 0 187,527
US BANCORP DEL COM NEW 902973304 323 5,677 SH   SOLE   0 0 5,677
NIKE INC CL B 654106103 239 1,545 SH   SOLE   0 0 1,545
TWILIO INC CL A 90138F102 269 683 SH   SOLE   0 0 683
SHOPIFY INC CL A 82509L107 818 560 SH   SOLE   0 0 560
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E207 10,393 60,209 SH   SOLE   0 0 60,209
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4,844 47,308 SH   SOLE   0 0 47,308
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 1,546 100,431 SH   SOLE   0 0 100,431
ISHARES TR CORE S&P SCP ETF 464287804 478 4,229 SH   SOLE   0 0 4,229
ISHARES TR U.S. FINLS ETF 464287788 4,937 60,914 SH   SOLE   0 0 60,914
SPDR SER TR S&P REGL BKG 78464A698 7,197 109,823 SH   SOLE   0 0 109,823
EBAY INC. COM 278642103 250 3,565 SH   SOLE   0 0 3,565
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4,111 23,222 SH   SOLE   0 0 23,222
ISHARES TR 1 3 YR TREAS BD 464287457 386 4,481 SH   SOLE   0 0 4,481
FEDEX CORP COM 31428X106 4,045 13,559 SH   SOLE   0 0 13,559
CISCO SYS INC COM 17275R102 296 5,589 SH   SOLE   0 0 5,589
JPMORGAN CHASE & CO COM 46625H100 5,849 37,602 SH   SOLE   0 0 37,602
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 8,385 246,761 SH   SOLE   0 0 246,761
BROADCOM INC COM 11135F101 5,289 11,091 SH   SOLE   0 0 11,091
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 387 1,705 SH   SOLE   0 0 1,705
VANGUARD STAR FDS VG TL INTL STK F 921909768 2,117 32,238 SH   SOLE   0 0 32,238
ISHARES TR FLTG RATE NT ETF 46429B655 3,535 69,552 SH   SOLE   0 0 69,552
ISHARES TR AGENCY BOND ETF 464288166 7,124 60,183 SH   SOLE   0 0 60,183
OKTA INC CL A 679295105 4,352 17,787 SH   SOLE   0 0 17,787
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,025 3,688 SH   SOLE   0 0 3,688
VANGUARD INDEX FDS VALUE ETF 922908744 480 3,495 SH   SOLE   0 0 3,495
KRANESHARES TR CSI CHI INTERNET 500767306 5,514 79,025 SH   SOLE   0 0 79,025
ISHARES TR S&P 100 ETF 464287101 3,831 19,530 SH   SOLE   0 0 19,530
ISHARES INC MSCI THAILND ETF 464286624 674 8,642 SH   SOLE   0 0 8,642
GLOBAL X FDS MSCI CHINA CNSMR 37950E408 5,016 141,803 SH   SOLE   0 0 141,803
CHEVRON CORP NEW COM 166764100 220 2,103 SH   SOLE   0 0 2,103
ISHARES TR CORE DIV GRWTH 46434V621 11,971 237,705 SH   SOLE   0 0 237,705
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 13,210 207,254 SH   SOLE   0 0 207,254
ISHARES TR CALIF MUN BD ETF 464288356 3,977 63,515 SH   SOLE   0 0 63,515
ISHARES TR ISHARES SEMICDTR 464287523 14,724 32,417 SH   SOLE   0 0 32,417
VISA INC COM CL A 92826C839 2,745 11,742 SH   SOLE   0 0 11,742
ISHARES TR U.S. FIN SVC ETF 464287770 475 2,563 SH   SOLE   0 0 2,563
SQUARE INC CL A 852234103 266 1,090 SH   SOLE   0 0 1,090
SVB FINANCIAL GROUP COM 78486Q101 264 474 SH   SOLE   0 0 474
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 13,625 88,021 SH   SOLE   0 0 88,021
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 862 29,745 SH   SOLE   0 0 29,745
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 1,587 99,628 SH   SOLE   0 0 99,628
ISHARES TR IBOXX INV CP ETF 464287242 7,973 59,341 SH   SOLE   0 0 59,341
FACEBOOK INC CL A 30303M102 345 991 SH   SOLE   0 0 991
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 7,184 206,272 SH   SOLE   0 0 206,272
ISHARES TR MRGSTR MD CP ETF 464288208 4,713 70,283 SH   SOLE   0 0 70,283
ISHARES TR BLACKROCK ULTRA 46434V878 409 8,092 SH   SOLE   0 0 8,092
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 502 3,401 SH   SOLE   0 0 3,401
SOLAREDGE TECHNOLOGIES INC COM 83417M104 614 2,223 SH   SOLE   0 0 2,223
ISHARES TR US TELECOM ETF 464287713 10,532 317,047 SH   SOLE   0 0 317,047
VANECK VECTORS ETF TR INDONESIA INDEX 92189F833 1,279 70,848 SH   SOLE   0 0 70,848
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 3,052 31,174 SH   SOLE   0 0 31,174
ISHARES TR CORE INTL AGGR 46435G672 13,216 239,860 SH   SOLE   0 0 239,860
SPDR SER TR PORTFOLIO S&P500 78464A854 203 4,036 SH   SOLE   0 0 4,036
ISHARES INC MSCI BRAZIL ETF 464286400 1,295 31,939 SH   SOLE   0 0 31,939
ISHARES TR IBONDS DEC25 ETF 46434VBD1 13,391 496,161 SH   SOLE   0 0 496,161
ISHARES TR MSCI AC ASIA ETF 464288182 5,585 59,100 SH   SOLE   0 0 59,100
ISHARES TR CORE US AGGBD ET 464287226 28,886 250,465 SH   SOLE   0 0 250,465
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E112 14,664 711,869 SH   SOLE   0 0 711,869
SALESFORCE COM INC COM 79466L302 6,707 27,457 SH   SOLE   0 0 27,457
ROBLOX CORP CL A 771049103 261 2,900 SH   SOLE   0 0 2,900
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 310 800 SH   SOLE   0 0 800
SKYWORKS SOLUTIONS INC COM 83088M102 569 2,965 SH   SOLE   0 0 2,965
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 5,459 72,645 SH   SOLE   0 0 72,645
HOME DEPOT INC COM 437076102 3,451 10,823 SH   SOLE   0 0 10,823
L3HARRIS TECHNOLOGIES INC COM 502431109 316 1,461 SH   SOLE   0 0 1,461
HUMANA INC COM 444859102 4,178 9,437 SH   SOLE   0 0 9,437
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,085 4,871 SH   SOLE   0 0 4,871
ISHARES TR IBONDS DEC 25 46435U432 2,639 94,243 SH   SOLE   0 0 94,243
NVIDIA CORPORATION COM 67066G104 839 1,049 SH   SOLE   0 0 1,049
ISHARES TR S&P 500 GRWT ETF 464287309 286 3,928 SH   SOLE   0 0 3,928
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,191 8,729 SH   SOLE   0 0 8,729
VERIZON COMMUNICATIONS INC COM 92343V104 2,551 45,536 SH   SOLE   0 0 45,536
LOCKHEED MARTIN CORP COM 539830109 3,559 9,407 SH   SOLE   0 0 9,407
CARRIER GLOBAL CORPORATION COM 14448C104 243 4,991 SH   SOLE   0 0 4,991
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 249 1,772 SH   SOLE   0 0 1,772
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 3,753 68,165 SH   SOLE   0 0 68,165
INVESCO QQQ TR UNIT SER 1 04609E107 7,857 22,168 SH   SOLE   0 0 22,168
UNITEDHEALTH GROUP INC COM 91324P102 4,405 11,001 SH   SOLE   0 0 11,001
POOL CORP COM 73278L105 296 646 SH   SOLE   0 0 646
UBER TECHNOLOGIES INC COM 90353T100 656 13,098 SH   SOLE   0 0 13,098
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,609 14,253 SH   SOLE   0 0 14,253
SERVICENOW INC COM 81762P102 1,247 2,270 SH   SOLE   0 0 2,270
TESLA INC COM 88160R101 343 504 SH   SOLE   0 0 504
ISHARES INC MSCI SWITZERLAND 464286749 1,674 34,432 SH   SOLE   0 0 34,432
ISHARES TR CORE MSCI EAFE 46432F842 10,435 139,394 SH   SOLE   0 0 139,394
ISHARES TR CORE S&P MCP ETF 464287507 1,701 6,329 SH   SOLE   0 0 6,329
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 258 6,977 SH   SOLE   0 0 6,977
ISHARES TR MSCI EMG MKT ETF 464287234 13,451 243,898 SH   SOLE   0 0 243,898
VANGUARD WORLD FDS INF TECH ETF 92204A702 7,095 17,793 SH   SOLE   0 0 17,793
MICROSOFT CORP COM 594918104 9,414 34,749 SH   SOLE   0 0 34,749
ISHARES TR RUS 1000 GRW ETF 464287614 3,047 11,225 SH   SOLE   0 0 11,225
PROSHARES TR PSHS ULTRA QQQ 74347R206 9,988 139,087 SH   SOLE   0 0 139,087
ISHARES TR RUSSELL 2000 ETF 464287655 2,045 8,917 SH   SOLE   0 0 8,917
ISHARES TR 3YRTB ETF 464288125 1,958 23,834 SH   SOLE   0 0 23,834
PAYCOM SOFTWARE INC COM 70432V102 4,616 12,700 SH   SOLE   0 0 12,700
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 6,483 274,102 SH   SOLE   0 0 274,102
ADOBE SYSTEMS INCORPORATED COM 00724F101 6,879 11,746 SH   SOLE   0 0 11,746
ISHARES INC MSCI GERMANY ETF 464286806 1,153 33,337 SH   SOLE   0 0 33,337
SPDR GOLD TR GOLD SHS 78463V107 528 3,187 SH   SOLE   0 0 3,187
GLOBAL X FDS GLBX MSCI NORW 37950E747 1,020 71,699 SH   SOLE   0 0 71,699
JEFFERIES FINL GROUP INC COM 47233W109 4,510 131,875 SH   SOLE   0 0 131,875
MCDONALDS CORP COM 580135101 675 2,924 SH   SOLE   0 0 2,924
ALPHABET INC CAP STK CL A 02079K305 10,671 4,370 SH   SOLE   0 0 4,370
GEVO INC COM PAR 374396406 73 10,000 SH   SOLE   0 0 10,000
ISHARES TR EXPANDED TECH 464287515 12,242 31,388 SH   SOLE   0 0 31,388
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 8,407 165,169 SH   SOLE   0 0 165,169
LENDINGCLUB CORP COM NEW 52603A208 416 22,934 SH   SOLE   0 0 22,934
ISHARES TR MBS ETF 464288588 4,490 41,488 SH   SOLE   0 0 41,488
HONEYWELL INTL INC COM 438516106 3,105 14,155 SH   SOLE   0 0 14,155
ISHARES TR RUS MD CP GR ETF 464287481 13,175 116,383 SH   SOLE   0 0 116,383
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 372 10,109 SH   SOLE   0 0 10,109
ALPHABET INC CAP STK CL C 02079K107 747 298 SH   SOLE   0 0 298
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 819 15,073 SH   SOLE   0 0 15,073
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 352 6,928 SH   SOLE   0 0 6,928
ISHARES TR CORE S&P500 ETF 464287200 3,919 9,115 SH   SOLE   0 0 9,115
SPDR SER TR PRTFLO S&P500 VL 78464A508 204 5,151 SH   SOLE   0 0 5,151
WHIRLPOOL CORP COM 963320106 4,980 22,841 SH   SOLE   0 0 22,841
ASTRAZENECA PLC SPONSORED ADR 046353108 300 5,013 SH   SOLE   0 0 5,013
ISHARES TR IBONDS 25 TRM TS 46436E866 816 31,785 SH   SOLE   0 0 31,785
ISHARES TR MSCI USA ESG SLC 464288802 204 2,130 SH   SOLE   0 0 2,130
ISHARES TR 0-5YR INVT GR CP 46434V100 220 4,250 SH   SOLE   0 0 4,250
ZSCALER INC COM 98980G102 230 1,063 SH   SOLE   0 0 1,063
ISHARES INC MSCI JPN ETF NEW 46434G822 728 10,786 SH   SOLE   0 0 10,786
ISHARES TR U.S. REAL ES ETF 464287739 8,573 84,094 SH   SOLE   0 0 84,094
ISHARES TR CRE U S REIT ETF 464288521 426 7,304 SH   SOLE   0 0 7,304
PAYPAL HLDGS INC COM 70450Y103 1,577 5,410 SH   SOLE   0 0 5,410
INNOVATOR ETFS TR S&P 500 BUFFER 45782C888 253 7,990 SH   SOLE   0 0 7,990
INDIA FD INC COM 454089103 1,334 60,750 SH   SOLE   0 0 60,750
AIR PRODS & CHEMS INC COM 009158106 3,966 13,787 SH   SOLE   0 0 13,787
LULULEMON ATHLETICA INC COM 550021109 3,754 10,285 SH   SOLE   0 0 10,285
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 7,928 238,926 SH   SOLE   0 0 238,926
ISHARES TR MSCI INDIA ETF 46429B598 9,215 208,239 SH   SOLE   0 0 208,239
ZILLOW GROUP INC CL C CAP STK 98954M200 292 2,391 SH   SOLE   0 0 2,391
JOHNSON & JOHNSON COM 478160104 732 4,444 SH   SOLE   0 0 4,444
THERMO FISHER SCIENTIFIC INC COM 883556102 1,603 3,178 SH   SOLE   0 0 3,178