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,581 566 SH   SOLE 0 0 0 566
AMAZON COM INC COM 023135106 17,542 5,381 SH   SOLE 0 0 0 5,381
APPLE INC COM 037833100 7,665 43,895 SH   SOLE 0 0 0 43,895
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,957 11,213 SH   SOLE 0 0 0 11,213
COSTCO WHSL CORP NEW COM 22160K105 1,339 2,326 SH   SOLE 0 0 0 2,326
CUBESMART COM 229663109 341 6,557 SH   SOLE 0 0 0 6,557
DBX ETF TR XTRACK MSCI EAFE 233051200 1,362 36,128 SH   SOLE 0 0 0 36,128
EXTRA SPACE STORAGE INC COM 30225T102 376 1,830 SH   SOLE 0 0 0 1,830
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 611 12,280 SH   SOLE 0 0 0 12,280
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 270 14,200 SH   SOLE 0 0 0 14,200
FIRST TR VALUE LINE DIVID IN SHS 33734H106 733 17,335 SH   SOLE 0 0 0 17,335
HOME DEPOT INC COM 437076102 860 2,872 SH   SOLE 0 0 0 2,872
HONEYWELL INTL INC COM 438516106 364 1,871 SH   SOLE 0 0 0 1,871
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 326 14,981 SH   SOLE 0 0 0 14,981
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1,964 144,721 SH   SOLE 0 0 0 144,721
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 5,488 60,659 SH   SOLE 0 0 0 60,659
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 1,642 30,478 SH   SOLE 0 0 0 30,478
INVESCO QQQ TR UNIT SER 1 46090E103 9,003 24,833 SH   SOLE 0 0 0 24,833
ISHARES TR RUS 2000 GRW ETF 464287648 259 1,013 SH   SOLE 0 0 0 1,013
ISHARES TR S&P MC 400GR ETF 464287606 1,545 20,001 SH   SOLE 0 0 0 20,001
ISHARES TR CORE S&P SCP ETF 464287804 301 2,793 SH   SOLE 0 0 0 2,793
ISHARES TR S&P 500 VAL ETF 464287408 306 1,964 SH   SOLE 0 0 0 1,964
ISHARES TR S&P 500 GRWT ETF 464287309 397 5,196 SH   SOLE 0 0 0 5,196
ISHARES TR RUS 1000 GRW ETF 464287614 3,417 12,307 SH   SOLE 0 0 0 12,307
ISHARES TR CALIF MUN BD ETF 464288356 1,270 21,833 SH   SOLE 0 0 0 21,833
ISHARES TR ISHS 5-10YR INVT 464288638 211 3,849 SH   SOLE 0 0 0 3,849
ISHARES TR ISHS 1-5YR INVS 464288646 238 4,595 SH   SOLE 0 0 0 4,595
ISHARES TR GL CLEAN ENE ETF 464288224 209 9,718 SH   SOLE 0 0 0 9,718
ISHARES TR MSCI USA MIN VOL 46429B697 2,008 25,885 SH   SOLE 0 0 0 25,885
ISHARES TR MSCI EAFE MIN VL 46429B689 1,136 15,752 SH   SOLE 0 0 0 15,752
ISHARES TR MSCI USA QLT FCT 46432F339 298 2,215 SH   SOLE 0 0 0 2,215
ISHARES TR 0-5YR HI YL CP 46434V407 2,586 58,825 SH   SOLE 0 0 0 58,825
ISHARES TR CORE INTL AGGR 46435G672 328 6,294 SH   SOLE 0 0 0 6,294
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 943 18,752 SH   SOLE 0 0 0 18,752
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 6,105 99,434 SH   SOLE 0 0 0 99,434
JPMORGAN CHASE & CO COM 46625H100 273 2,000 SH   SOLE 0 0 0 2,000
LIFE STORAGE INC COM 53223X107 383 2,728 SH   SOLE 0 0 0 2,728
LOCKHEED MARTIN CORP COM 539830109 633 1,435 SH   SOLE 0 0 0 1,435
MERCK & CO INC COM 58933Y105 492 6,000 SH   SOLE 0 0 0 6,000
META PLATFORMS INC CL A 30303M102 480 2,160 SH   SOLE 0 0 0 2,160
MICROSOFT CORP COM 594918104 1,505 4,882 SH   SOLE 0 0 0 4,882
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 361 5,747 SH   SOLE 0 0 0 5,747
NORTHROP GRUMMAN CORP COM 666807102 340 761 SH   SOLE 0 0 0 761
NVIDIA CORPORATION COM 67066G104 1,126 4,128 SH   SOLE 0 0 0 4,128
PFIZER INC COM 717081103 290 5,611 SH   SOLE 0 0 0 5,611
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 346 3,595 SH   SOLE 0 0 0 3,595
PUBLIC STORAGE COM 74460D109 363 930 SH   SOLE 0 0 0 930
QUALCOMM INC COM 747525103 978 6,400 SH   SOLE 0 0 0 6,400
RAYTHEON TECHNOLOGIES CORP COM 75513E101 223 2,250 SH   SOLE 0 0 0 2,250
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2,277 45,036 SH   SOLE 0 0 0 45,036
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 9,355 118,582 SH   SOLE 0 0 0 118,582
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 479 9,677 SH   SOLE 0 0 0 9,677
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,830 73,530 SH   SOLE 0 0 0 73,530
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 679 8,953 SH   SOLE 0 0 0 8,953
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,063 28,943 SH   SOLE 0 0 0 28,943
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 635 13,407 SH   SOLE 0 0 0 13,407
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 15,916 212,719 SH   SOLE 0 0 0 212,719
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 8,301 116,280 SH   SOLE 0 0 0 116,280
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 778 28,012 SH   SOLE 0 0 0 28,012
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 19,550 123,012 SH   SOLE 0 0 0 123,012
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 262 3,451 SH   SOLE 0 0 0 3,451
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 342 2,495 SH   SOLE 0 0 0 2,495
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 637 8,558 SH   SOLE 0 0 0 8,558
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 5,843 16,846 SH   SOLE 0 0 0 16,846
SPDR S&P 500 ETF TR TR UNIT 78462F103 92,015 203,735 SH   SOLE 0 0 0 203,735
SPDR SER TR PRTFLO S&P500 HI 78468R788 295 6,710 SH   SOLE 0 0 0 6,710
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,465 32,726 SH   SOLE 0 0 0 32,726
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 2,777 61,766 SH   SOLE 0 0 0 61,766
TESLA INC COM 88160R101 514 477 SH   SOLE 0 0 0 477
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 906 38,955 SH   SOLE 0 0 0 38,955
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 758 15,352 SH   SOLE 0 0 0 15,352
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 317 6,045 SH   SOLE 0 0 0 6,045
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 321 773 SH   SOLE 0 0 0 773
VANGUARD INDEX FDS TOTAL STK MKT 922908769 210 922 SH   SOLE 0 0 0 922
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 7,195 43,430 SH   SOLE 0 0 0 43,430
VANGUARD INDEX FDS VALUE ETF 922908744 254 1,722 SH   SOLE 0 0 0 1,722
VANGUARD INDEX FDS SM CP VAL ETF 922908611 999 5,680 SH   SOLE 0 0 0 5,680
VANGUARD INDEX FDS GROWTH ETF 922908736 239 830 SH   SOLE 0 0 0 830
VANGUARD INDEX FDS SML CP GRW ETF 922908595 657 2,648 SH   SOLE 0 0 0 2,648
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4,617 59,127 SH   SOLE 0 0 0 59,127
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 734 6,535 SH   SOLE 0 0 0 6,535
VANGUARD WORLD FDS UTILITIES ETF 92204A876 259 1,600 SH   SOLE 0 0 0 1,600
VANGUARD WORLD FDS INF TECH ETF 92204A702 28,187 67,680 SH   SOLE 0 0 0 67,680
VISA INC COM CL A 92826C839 697 3,144 SH   SOLE 0 0 0 3,144