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
ADOBE INC COM 00724F101 3,033 9,531 SH   SOLE   0 0 9,531
ALPHABET INC CAP STK CL C 02079K107 438 377 SH   SOLE   0 0 377
ALPHABET INC CAP STK CL A 02079K305 4,540 3,907 SH   SOLE   0 0 3,907
AMAZON COM INC COM 023135106 5,494 2,818 SH   SOLE   0 0 2,818
APPLE INC COM 037833100 5,250 20,647 SH   SOLE   0 0 20,647
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,758 9,618 SH   SOLE   0 0 9,618
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 769 57,705 SH   SOLE   0 0 57,705
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 643 48,595 SH   SOLE   0 0 48,595
BLACKSTONE GROUP INC COM CL A 09260D107 792 17,380 SH   SOLE   0 0 17,380
BRISTOL-MYERS SQUIBB CO COM 110122108 2,313 41,495 SH   SOLE   0 0 41,495
CINTAS CORP COM 172908105 2,384 13,760 SH   SOLE   0 0 13,760
D R HORTON INC COM 23331A109 813 23,925 SH   SOLE   0 0 23,925
DISNEY WALT CO COM DISNEY 254687106 2,238 23,170 SH   SOLE   0 0 23,170
ENCOMPASS HEALTH CORP COM 29261A100 237 3,700 SH   SOLE   0 0 3,700
FIDELITY COVINGTON TR MSCI CONSM DIS 316092204 4,630 122,683 SH   SOLE   0 0 122,683
FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 8,237 191,655 SH   SOLE   0 0 191,655
FIRST REP BK SAN FRANCISCO C COM 33616C100 766 9,309 SH   SOLE   0 0 9,309
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 2,365 46,267 SH   SOLE   0 0 46,267
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 8,241 502,496 SH   SOLE   0 0 502,496
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 4,402 86,321 SH   SOLE   0 0 86,321
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 5,572 42,496 SH   SOLE   0 0 42,496
FORTINET INC COM 34959E109 1,958 19,355 SH   SOLE   0 0 19,355
GLU MOBILE INC COM 379890106 130 20,675 SH   SOLE   0 0 20,675
GUARDANT HEALTH INC COM 40131M109 1,482 21,290 SH   SOLE   0 0 21,290
HOME DEPOT INC COM 437076102 1,320 7,070 SH   SOLE   0 0 7,070
HONEYWELL INTL INC COM 438516106 2,158 16,126 SH   SOLE   0 0 16,126
INNOVATOR ETFS TR S&P 500 BUFFER 45782C888 225 9,080 SH   SOLE   0 0 9,080
INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 4,585 189,765 SH   SOLE   0 0 189,765
INTEL CORP COM 458140100 2,573 47,540 SH   SOLE   0 0 47,540
INTUITIVE SURGICAL INC COM NEW 46120E602 2,723 5,498 SH   SOLE   0 0 5,498
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 3,863 77,465 SH   SOLE   0 0 77,465
INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 4,668 99,492 SH   SOLE   0 0 99,492
INVESCO EXCHANGE-TRADED FD T TAXABLE MUN BD 46138G805 6,111 197,757 SH   SOLE   0 0 197,757
INVESCO QQQ TR UNIT SER 1 46090E103 7,755 40,729 SH   SOLE   0 0 40,729
ISHARES TR S&P 500 GRWT ETF 464287309 213 1,292 SH   SOLE   0 0 1,292
ISHARES TR AGENCY BOND ETF 464288166 238 1,978 SH   SOLE   0 0 1,978
ISHARES TR RUS 1000 GRW ETF 464287614 242 1,606 SH   SOLE   0 0 1,606
ISHARES TR CORE HIGH DV ETF 46429B663 249 3,475 SH   SOLE   0 0 3,475
ISHARES TR BARCLAYS 7 10 YR 464287440 317 2,610 SH   SOLE   0 0 2,610
ISHARES TR TIPS BD ETF 464287176 379 3,210 SH   SOLE   0 0 3,210
ISHARES TR CORE US AGGBD ET 464287226 666 5,776 SH   SOLE   0 0 5,776
ISHARES TR RUS 2000 VAL ETF 464287630 2,588 31,554 SH   SOLE   0 0 31,554
ISHARES TR CALIF MUN BD ETF 464288356 3,475 57,422 SH   SOLE   0 0 57,422
ISHARES TR PHLX SEMICND ETF 464287523 4,565 22,244 SH   SOLE   0 0 22,244
ISHARES TR CORE DIV GRWTH 46434V621 4,606 141,338 SH   SOLE   0 0 141,338
ISHARES TR MRGSTR MD CP ETF 464288208 5,050 32,975 SH   SOLE   0 0 32,975
ISHARES TR RUSSELL 3000 ETF 464287689 5,178 34,911 SH   SOLE   0 0 34,911
ISHARES TR CRE U S REIT ETF 464288521 5,491 140,174 SH   SOLE   0 0 140,174
ISHARES TR EXPANDED TECH 464287515 5,647 26,854 SH   SOLE   0 0 26,854
ISHARES TR US TELECOM ETF 464287713 6,573 264,513 SH   SOLE   0 0 264,513
ISHARES TR RUS MD CP GR ETF 464287481 7,188 59,118 SH   SOLE   0 0 59,118
ISHARES TR S&P 100 ETF 464287101 7,541 63,574 SH   SOLE   0 0 63,574
ISHARES TR CORE INTL AGGR 46435G672 8,335 152,412 SH   SOLE   0 0 152,412
ISHARES TR U.S. MED DVC ETF 464288810 8,759 38,870 SH   SOLE   0 0 38,870
ISHARES TR SELECT DIVID ETF 464287168 10,881 147,960 SH   SOLE   0 0 147,960
ISHARES TR FLTG RATE NT ETF 46429B655 12,397 254,348 SH   SOLE   0 0 254,348
ISHARES TR IBOXX INV CP ETF 464287242 13,743 111,273 SH   SOLE   0 0 111,273
ISHARES TR CORE TOTAL USD 46434V613 16,030 305,326 SH   SOLE   0 0 305,326
JOHNSON & JOHNSON COM 478160104 2,878 21,945 SH   SOLE   0 0 21,945
JPMORGAN CHASE & CO COM 46625H100 3,564 39,589 SH   SOLE   0 0 39,589
LENDINGCLUB CORP COM NEW 52603A208 180 22,934 SH   SOLE   0 0 22,934
LOCKHEED MARTIN CORP COM 539830109 874 2,578 SH   SOLE   0 0 2,578
LULULEMON ATHLETICA INC COM 550021109 2,280 12,030 SH   SOLE   0 0 12,030
MASTERCARD INC CL A 57636Q104 2,067 8,557 SH   SOLE   0 0 8,557
MICROSOFT CORP COM 594918104 4,351 27,589 SH   SOLE   0 0 27,589
OKTA INC CL A 679295105 2,052 16,785 SH   SOLE   0 0 16,785
PAYCOM SOFTWARE INC COM 70432V102 1,808 8,950 SH   SOLE   0 0 8,950
PROSHARES TR PSHS ULTRA QQQ 74347R206 6,492 72,477 SH   SOLE   0 0 72,477
RAYTHEON CO COM NEW 755111507 1,302 9,931 SH   SOLE   0 0 9,931
SALESFORCE COM INC COM 79466L302 3,121 21,680 SH   SOLE   0 0 21,680
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 644 8,007 SH   SOLE   0 0 8,007
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 573 2,612 SH   SOLE   0 0 2,612
SPDR S&P 500 ETF TR TR UNIT 78462F103 325 1,261 SH   SOLE   0 0 1,261
SPDR SER TR S&P DIVID ETF 78464A763 231 2,893 SH   SOLE   0 0 2,893
SPDR SER TR S&P REGL BKG 78464A698 3,963 121,614 SH   SOLE   0 0 121,614
SPDR SER TR S&P INS ETF 78464A789 5,376 215,653 SH   SOLE   0 0 215,653
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,806 23,660 SH   SOLE   0 0 23,660
THERMO FISHER SCIENTIFIC INC COM 883556102 1,136 4,005 SH   SOLE   0 0 4,005
UNITED AIRLS HLDGS INC COM 910047109 261 8,280 SH   SOLE   0 0 8,280
UNITEDHEALTH GROUP INC COM 91324P102 1,881 7,544 SH   SOLE   0 0 7,544
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 766 9,326 SH   SOLE   0 0 9,326
VANGUARD INDEX FDS TOTAL STK MKT 922908769 405 3,140 SH   SOLE   0 0 3,140
VANGUARD INDEX FDS VALUE ETF 922908744 1,596 17,925 SH   SOLE   0 0 17,925
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 212 2,300 SH   SOLE   0 0 2,300
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 5,632 54,475 SH   SOLE   0 0 54,475
VANGUARD WORLD FDS INF TECH ETF 92204A702 6,748 31,846 SH   SOLE   0 0 31,846
VARIAN MED SYS INC COM 92220P105 500 4,871 SH   SOLE   0 0 4,871
VERIZON COMMUNICATIONS INC COM 92343V104 2,452 45,637 SH   SOLE   0 0 45,637
VISA INC COM CL A 92826C839 3,516 21,823 SH   SOLE   0 0 21,823