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,704 589 SH   SOLE 0 0 0 589
AMAZON COM INC COM 023135106 16,885 5,064 SH   SOLE 0 0 0 5,064
APPLE INC COM 037833100 7,793 43,885 SH   SOLE 0 0 0 43,885
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,396 11,357 SH   SOLE 0 0 0 11,357
COSTCO WHSL CORP NEW COM 22160K105 1,320 2,325 SH   SOLE 0 0 0 2,325
CUBESMART COM 229663109 389 6,834 SH   SOLE 0 0 0 6,834
DBX ETF TR XTRACK MSCI EAFE 233051200 1,394 35,500 SH   SOLE 0 0 0 35,500
EXTRA SPACE STORAGE INC COM 30225T102 467 2,058 SH   SOLE 0 0 0 2,058
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 594 11,200 SH   SOLE 0 0 0 11,200
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 289 14,200 SH   SOLE 0 0 0 14,200
FIRST TR VALUE LINE DIVID IN SHS 33734H106 748 17,385 SH   SOLE 0 0 0 17,385
HOME DEPOT INC COM 437076102 1,194 2,876 SH   SOLE 0 0 0 2,876
HONEYWELL INTL INC COM 438516106 390 1,871 SH   SOLE 0 0 0 1,871
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 329 14,881 SH   SOLE 0 0 0 14,881
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 2,313 154,229 SH   SOLE 0 0 0 154,229
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 5,698 59,046 SH   SOLE 0 0 0 59,046
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 1,542 28,622 SH   SOLE 0 0 0 28,622
INVESCO QQQ TR UNIT SER 1 46090E103 9,418 23,673 SH   SOLE 0 0 0 23,673
ISHARES TR S&P MC 400GR ETF 464287606 1,643 19,270 SH   SOLE 0 0 0 19,270
ISHARES TR CORE S&P SCP ETF 464287804 320 2,793 SH   SOLE 0 0 0 2,793
ISHARES TR S&P 500 VAL ETF 464287408 308 1,964 SH   SOLE 0 0 0 1,964
ISHARES TR S&P 500 GRWT ETF 464287309 410 4,896 SH   SOLE 0 0 0 4,896
ISHARES TR RUS 1000 GRW ETF 464287614 3,791 12,407 SH   SOLE 0 0 0 12,407
ISHARES TR S&P 100 ETF 464287101 30,708 140,135 SH   SOLE 0 0 0 140,135
ISHARES TR ISHS 1-5YR INVS 464288646 237 4,405 SH   SOLE 0 0 0 4,405
ISHARES TR GL CLEAN ENE ETF 464288224 203 9,592 SH   SOLE 0 0 0 9,592
ISHARES TR ISHS 5-10YR INVT 464288638 228 3,849 SH   SOLE 0 0 0 3,849
ISHARES TR CALIF MUN BD ETF 464288356 1,502 24,100 SH   SOLE 0 0 0 24,100
ISHARES TR MSCI EAFE MIN VL 46429B689 1,220 15,897 SH   SOLE 0 0 0 15,897
ISHARES TR MSCI USA MIN VOL 46429B697 2,168 26,795 SH   SOLE 0 0 0 26,795
ISHARES TR MSCI USA QLT FCT 46432F339 461 3,165 SH   SOLE 0 0 0 3,165
ISHARES TR 0-5YR HI YL CP 46434V407 2,719 60,012 SH   SOLE 0 0 0 60,012
ISHARES TR CORE INTL AGGR 46435G672 371 6,795 SH   SOLE 0 0 0 6,795
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 835 16,540 SH   SOLE 0 0 0 16,540
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 5,459 86,384 SH   SOLE 0 0 0 86,384
JPMORGAN CHASE & CO COM 46625H100 320 2,021 SH   SOLE 0 0 0 2,021
LIFE STORAGE INC COM 53223X107 479 3,125 SH   SOLE 0 0 0 3,125
LOCKHEED MARTIN CORP COM 539830109 510 1,435 SH   SOLE 0 0 0 1,435
MERCK & CO INC COM 58933Y105 460 6,000 SH   SOLE 0 0 0 6,000
META PLATFORMS INC CL A 30303M102 962 2,860 SH   SOLE 0 0 0 2,860
MICROSOFT CORP COM 594918104 1,651 4,908 SH   SOLE 0 0 0 4,908
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 461 6,659 SH   SOLE 0 0 0 6,659
NORTHROP GRUMMAN CORP COM 666807102 295 761 SH   SOLE 0 0 0 761
NVIDIA CORPORATION COM 67066G104 1,243 4,228 SH   SOLE 0 0 0 4,228
PFIZER INC COM 717081103 331 5,611 SH   SOLE 0 0 0 5,611
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 356 3,595 SH   SOLE 0 0 0 3,595
PUBLIC STORAGE COM 74460D109 348 930 SH   SOLE 0 0 0 930
QUALCOMM INC COM 747525103 1,170 6,400 SH   SOLE 0 0 0 6,400
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 219 2,115 SH   SOLE 0 0 0 2,115
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2,612 48,461 SH   SOLE 0 0 0 48,461
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 8,847 109,446 SH   SOLE 0 0 0 109,446
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 247 6,602 SH   SOLE 0 0 0 6,602
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,834 34,811 SH   SOLE 0 0 0 34,811
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 791 9,837 SH   SOLE 0 0 0 9,837
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 633 6,182 SH   SOLE 0 0 0 6,182
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 15,109 92,269 SH   SOLE 0 0 0 92,269
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 8,404 114,772 SH   SOLE 0 0 0 114,772
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 836 28,239 SH   SOLE 0 0 0 28,239
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,087 27,969 SH   SOLE 0 0 0 27,969
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 19,154 110,162 SH   SOLE 0 0 0 110,162
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 223 2,898 SH   SOLE 0 0 0 2,898
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 373 2,651 SH   SOLE 0 0 0 2,651
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 207 1,013 SH   SOLE 0 0 0 1,013
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 613 8,558 SH   SOLE 0 0 0 8,558
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 6,150 16,927 SH   SOLE 0 0 0 16,927
SPDR S&P 500 ETF TR TR UNIT 78462F103 60,733 127,869 SH   SOLE 0 0 0 127,869
SPDR SER TR PRTFLO S&P500 HI 78468R788 206 4,900 SH   SOLE 0 0 0 4,900
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 2,937 64,368 SH   SOLE 0 0 0 64,368
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,663 35,120 SH   SOLE 0 0 0 35,120
TESLA INC COM 88160R101 293 277 SH   SOLE 0 0 0 277
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 1,508 59,965 SH   SOLE 0 0 0 59,965
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1,090 19,764 SH   SOLE 0 0 0 19,764
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 337 773 SH   SOLE 0 0 0 773
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 7,758 42,427 SH   SOLE 0 0 0 42,427
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,650 6,836 SH   SOLE 0 0 0 6,836
VANGUARD INDEX FDS VALUE ETF 922908744 253 1,721 SH   SOLE 0 0 0 1,721
VANGUARD INDEX FDS SM CP VAL ETF 922908611 939 5,250 SH   SOLE 0 0 0 5,250
VANGUARD INDEX FDS GROWTH ETF 922908736 202 628 SH   SOLE 0 0 0 628
VANGUARD INDEX FDS SML CP GRW ETF 922908595 910 3,231 SH   SOLE 0 0 0 3,231
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4,862 59,831 SH   SOLE 0 0 0 59,831
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 656 5,855 SH   SOLE 0 0 0 5,855
VANGUARD WORLD FDS UTILITIES ETF 92204A876 250 1,600 SH   SOLE 0 0 0 1,600
VANGUARD WORLD FDS INF TECH ETF 92204A702 33,300 72,680 SH   SOLE 0 0 0 72,680
VISA INC COM CL A 92826C839 680 3,140 SH   SOLE 0 0 0 3,140