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
ALPHABET INC CAP STK CL C 02079K107 1,081 11,240 SH   SOLE 0 0 0 11,240
AMAZON COM INC COM 023135106 12,622 111,700 SH   SOLE 0 0 0 111,700
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 346 7,293 SH   SOLE 0 0 0 7,293
APPLE INC COM 037833100 6,002 43,427 SH   SOLE 0 0 0 43,427
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,220 27,039 SH   SOLE 0 0 0 27,039
COSTCO WHSL CORP NEW COM 22160K105 1,098 2,325 SH   SOLE 0 0 0 2,325
CUBESMART COM 229663109 254 6,346 SH   SOLE 0 0 0 6,346
DBX ETF TR XTRACK MSCI EAFE 233051200 1,355 40,462 SH   SOLE 0 0 0 40,462
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 851 39,973 SH   SOLE 0 0 0 39,973
EXTRA SPACE STORAGE INC COM 30225T102 287 1,663 SH   SOLE 0 0 0 1,663
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 377 8,487 SH   SOLE 0 0 0 8,487
FIRST TR VALUE LINE DIVID IN SHS 33734H106 552 15,432 SH   SOLE 0 0 0 15,432
GLOBAL X FDS S&P 500 COVERED 37954Y475 450 11,799 SH   SOLE 0 0 0 11,799
HOME DEPOT INC COM 437076102 793 2,874 SH   SOLE 0 0 0 2,874
HONEYWELL INTL INC COM 438516106 312 1,871 SH   SOLE 0 0 0 1,871
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 744 62,626 SH   SOLE 0 0 0 62,626
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 4,702 63,353 SH   SOLE 0 0 0 63,353
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 298 7,239 SH   SOLE 0 0 0 7,239
INVESCO QQQ TR UNIT SER 1 46090E103 6,874 25,719 SH   SOLE 0 0 0 25,719
ISHARES TR RUS 2000 GRW ETF 464287648 474 2,296 SH   SOLE 0 0 0 2,296
ISHARES TR CORE S&P SCP ETF 464287804 240 2,757 SH   SOLE 0 0 0 2,757
ISHARES TR S&P 500 VAL ETF 464287408 252 1,964 SH   SOLE 0 0 0 1,964
ISHARES TR S&P 500 GRWT ETF 464287309 301 5,196 SH   SOLE 0 0 0 5,196
ISHARES TR RUS 1000 GRW ETF 464287614 3,878 18,432 SH   SOLE 0 0 0 18,432
ISHARES TR RUS 2000 VAL ETF 464287630 350 2,716 SH   SOLE 0 0 0 2,716
ISHARES TR S&P 100 ETF 464287101 18,385 113,137 SH   SOLE 0 0 0 113,137
ISHARES TR NATIONAL MUN ETF 464288414 239 2,326 SH   SOLE 0 0 0 2,326
ISHARES TR ISHS 1-5YR INVS 464288646 662 13,435 SH   SOLE 0 0 0 13,435
ISHARES TR GL CLEAN ENE ETF 464288224 225 11,805 SH   SOLE 0 0 0 11,805
ISHARES TR 0-5YR HI YL CP 46434V407 2,428 60,797 SH   SOLE 0 0 0 60,797
ISHARES TR MSCI EAFE MIN VL 46429B689 862 15,117 SH   SOLE 0 0 0 15,117
ISHARES TR CALIF MUN BD ETF 464288356 1,747 32,212 SH   SOLE 0 0 0 32,212
ISHARES TR MSCI USA MIN VOL 46429B697 2,393 36,199 SH   SOLE 0 0 0 36,199
ISHARES TR CORE DIV GRWTH 46434V621 209 4,700 SH   SOLE 0 0 0 4,700
ISHARES TR CORE INTL AGGR 46435G672 219 4,525 SH   SOLE 0 0 0 4,525
ISHARES TR MSCI USA SMCP MN 46435G433 1,288 40,365 SH   SOLE 0 0 0 40,365
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 2,437 48,587 SH   SOLE 0 0 0 48,587
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 512 10,181 SH   SOLE 0 0 0 10,181
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 6,909 134,869 SH   SOLE 0 0 0 134,869
LIFE STORAGE INC COM 53223X107 276 2,490 SH   SOLE 0 0 0 2,490
LOCKHEED MARTIN CORP COM 539830109 554 1,435 SH   SOLE 0 0 0 1,435
MERCK & CO INC COM 58933Y105 456 5,300 SH   SOLE 0 0 0 5,300
MICROSOFT CORP COM 594918104 1,170 5,022 SH   SOLE 0 0 0 5,022
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 218 5,246 SH   SOLE 0 0 0 5,246
NORTHROP GRUMMAN CORP COM 666807102 358 761 SH   SOLE 0 0 0 761
NVIDIA CORPORATION COM 67066G104 464 3,821 SH   SOLE 0 0 0 3,821
PFIZER INC COM 717081103 228 5,200 SH   SOLE 0 0 0 5,200
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 433 4,957 SH   SOLE 0 0 0 4,957
PUBLIC STORAGE COM 74460D109 261 890 SH   SOLE 0 0 0 890
QUALCOMM INC COM 747525103 706 6,250 SH   SOLE 0 0 0 6,250
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2,031 44,832 SH   SOLE 0 0 0 44,832
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 8,371 126,013 SH   SOLE 0 0 0 126,013
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,193 63,814 SH   SOLE 0 0 0 63,814
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,550 25,605 SH   SOLE 0 0 0 25,605
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 406 8,500 SH   SOLE 0 0 0 8,500
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 986 35,057 SH   SOLE 0 0 0 35,057
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 535 14,161 SH   SOLE 0 0 0 14,161
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 12,422 222,574 SH   SOLE 0 0 0 222,574
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 6,819 116,553 SH   SOLE 0 0 0 116,553
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 585 26,113 SH   SOLE 0 0 0 26,113
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 334 5,005 SH   SOLE 0 0 0 5,005
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 315 2,602 SH   SOLE 0 0 0 2,602
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 608 9,280 SH   SOLE 0 0 0 9,280
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 4,809 16,739 SH   SOLE 0 0 0 16,739
SPDR S&P 500 ETF TR TR UNIT 78462F103 49,759 139,310 SH   SOLE 0 0 0 139,310
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 2,730 66,786 SH   SOLE 0 0 0 66,786
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,242 30,906 SH   SOLE 0 0 0 30,906
TESLA INC COM 88160R101 399 1,503 SH   SOLE 0 0 0 1,503
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 811 37,270 SH   SOLE 0 0 0 37,270
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 934 19,078 SH   SOLE 0 0 0 19,078
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 443 9,278 SH   SOLE 0 0 0 9,278
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 327 997 SH   SOLE 0 0 0 997
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 5,520 43,430 SH   SOLE 0 0 0 43,430
VANGUARD INDEX FDS VALUE ETF 922908744 468 3,791 SH   SOLE 0 0 0 3,791
VANGUARD INDEX FDS SM CP VAL ETF 922908611 816 5,689 SH   SOLE 0 0 0 5,689
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 324 4,038 SH   SOLE 0 0 0 4,038
VANGUARD INDEX FDS GROWTH ETF 922908736 654 3,056 SH   SOLE 0 0 0 3,056
VANGUARD INDEX FDS SML CP GRW ETF 922908595 741 3,796 SH   SOLE 0 0 0 3,796
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4,495 60,514 SH   SOLE 0 0 0 60,514
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 556 5,855 SH   SOLE 0 0 0 5,855
VANGUARD WORLD FDS UTILITIES ETF 92204A876 228 1,600 SH   SOLE 0 0 0 1,600
VANGUARD WORLD FDS INF TECH ETF 92204A702 20,618 67,080 SH   SOLE 0 0 0 67,080
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 15,461 90,000 SH   SOLE 0 0 0 90,000
VISA INC COM CL A 92826C839 543 3,055 SH   SOLE 0 0 0 3,055