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
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 5,726 16,927 SH   SOLE 0 0 0 16,927
ISHARES TR CORE S&P SCP ETF 464287804 305 2,793 SH   SOLE 0 0 0 2,793
ISHARES TR S&P 500 VAL ETF 464287408 286 1,964 SH   SOLE 0 0 0 1,964
ISHARES TR S&P 500 GRWT ETF 464287309 362 4,896 SH   SOLE 0 0 0 4,896
ISHARES TR RUS 1000 GRW ETF 464287614 3,400 12,408 SH   SOLE 0 0 0 12,408
SPDR S&P 500 ETF TR TR UNIT 78462F103 54,809 127,719 SH   SOLE 0 0 0 127,719
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 333 5,208 SH   SOLE 0 0 0 5,208
AMAZON COM INC COM 023135106 16,619 5,059 SH   SOLE 0 0 0 5,059
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,089 11,317 SH   SOLE 0 0 0 11,317
LIFE STORAGE INC COM 53223X107 359 3,125 SH   SOLE 0 0 0 3,125
INVESCO QQQ TR UNIT SER 1 46090E103 8,733 24,396 SH   SOLE 0 0 0 24,396
QUALCOMM INC COM 747525103 830 6,433 SH   SOLE 0 0 0 6,433
HONEYWELL INTL INC COM 438516106 397 1,871 SH   SOLE 0 0 0 1,871
PFIZER INC COM 717081103 241 5,611 SH   SOLE 0 0 0 5,611
MICROSOFT CORP COM 594918104 1,384 4,908 SH   SOLE 0 0 0 4,908
LOCKHEED MARTIN CORP COM 539830109 523 1,515 SH   SOLE 0 0 0 1,515
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 16,411 109,907 SH   SOLE 0 0 0 109,907
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 324 2,542 SH   SOLE 0 0 0 2,542
COSTCO WHSL CORP NEW COM 22160K105 1,025 2,280 SH   SOLE 0 0 0 2,280
MERCK & CO INC COM 58933Y105 461 6,133 SH   SOLE 0 0 0 6,133
HOME DEPOT INC COM 437076102 944 2,876 SH   SOLE 0 0 0 2,876
JPMORGAN CHASE & CO COM 46625H100 338 2,062 SH   SOLE 0 0 0 2,062
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,570 7,072 SH   SOLE 0 0 0 7,072
APPLE INC COM 037833100 8,092 57,186 SH   SOLE 0 0 0 57,186
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 7,518 41,227 SH   SOLE 0 0 0 41,227
ISHARES TR S&P 100 ETF 464287101 27,668 140,135 SH   SOLE 0 0 0 140,135
PUBLIC STORAGE COM 74460D109 301 1,012 SH   SOLE 0 0 0 1,012
NORTHROP GRUMMAN CORP COM 666807102 274 761 SH   SOLE 0 0 0 761
NVIDIA CORPORATION COM 67066G104 876 4,228 SH   SOLE 0 0 0 4,228
VANGUARD INDEX FDS VALUE ETF 922908744 220 1,626 SH   SOLE 0 0 0 1,626
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,799 10,629 SH   SOLE 0 0 0 10,629
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,703 6,077 SH   SOLE 0 0 0 6,077
VANGUARD WORLD FDS UTILITIES ETF 92204A876 223 1,600 SH   SOLE 0 0 0 1,600
FIRST TR VALUE LINE DIVID IN SHS 33734H106 628 16,011 SH   SOLE 0 0 0 16,011
VANGUARD WORLD FDS INF TECH ETF 92204A702 27,801 69,280 SH   SOLE 0 0 0 69,280
EXTRA SPACE STORAGE INC COM 30225T102 346 2,058 SH   SOLE 0 0 0 2,058
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 5,359 59,441 SH   SOLE 0 0 0 59,441
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 605 5,855 SH   SOLE 0 0 0 5,855
ISHARES TR ISHS 5-10YR INVT 464288638 234 3,903 SH   SOLE 0 0 0 3,903
VISA INC COM CL A 92826C839 727 3,265 SH   SOLE 0 0 0 3,265
ISHARES TR CALIF MUN BD ETF 464288356 2,433 39,187 SH   SOLE 0 0 0 39,187
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 2,144 142,677 SH   SOLE 0 0 0 142,677
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 231 13,700 SH   SOLE 0 0 0 13,700
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,122 54,821 SH   SOLE 0 0 0 54,821
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4,928 59,801 SH   SOLE 0 0 0 59,801
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 742 7,416 SH   SOLE 0 0 0 7,416
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 13,018 87,905 SH   SOLE 0 0 0 87,905
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 7,493 111,041 SH   SOLE 0 0 0 111,041
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 885 29,029 SH   SOLE 0 0 0 29,029
TESLA INC COM 88160R101 220 284 SH   SOLE 0 0 0 284
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 300 760 SH   SOLE 0 0 0 760
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,467 32,111 SH   SOLE 0 0 0 32,111
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,805 23,547 SH   SOLE 0 0 0 23,547
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 332 15,007 SH   SOLE 0 0 0 15,007
DBX ETF TR XTRACK MSCI EAFE 233051200 774 20,492 SH   SOLE 0 0 0 20,492
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 308 3,100 SH   SOLE 0 0 0 3,100
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2,495 45,986 SH   SOLE 0 0 0 45,986
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 8,227 110,822 SH   SOLE 0 0 0 110,822
ISHARES TR MSCI USA MIN VOL 46429B697 1,864 25,356 SH   SOLE 0 0 0 25,356
CUBESMART COM 229663109 331 6,834 SH   SOLE 0 0 0 6,834
FACEBOOK INC CL A 30303M102 985 2,902 SH   SOLE 0 0 0 2,902
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 2,815 61,176 SH   SOLE 0 0 0 61,176
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1,394 24,469 SH   SOLE 0 0 0 24,469
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 650 16,798 SH   SOLE 0 0 0 16,798
ISHARES TR MSCI USA QLT FCT 46432F339 304 2,305 SH   SOLE 0 0 0 2,305
ISHARES TR 0-5YR HI YL CP 46434V407 2,752 60,227 SH   SOLE 0 0 0 60,227
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 1,422 56,664 SH   SOLE 0 0 0 56,664
ALPHABET INC CAP STK CL C 02079K107 1,549 581 SH   SOLE 0 0 0 581
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 2,610 54,009 SH   SOLE 0 0 0 54,009
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 352 6,659 SH   SOLE 0 0 0 6,659
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 885 17,458 SH   SOLE 0 0 0 17,458
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 4,621 77,523 SH   SOLE 0 0 0 77,523