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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALPHABET INC CAP STK CL C 02079K107   1,088,048 10,462 SH   SOLE 0 0 0 10,462
AMAZON COM INC COM 023135106   11,324,716 109,640 SH   SOLE 0 0 0 109,640
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   893,691 15,282 SH   SOLE 0 0 0 15,282
APPLE INC COM 037833100   6,743,469 40,894 SH   SOLE 0 0 0 40,894
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,432,596 11,117 SH   SOLE 0 0 0 11,117
BOEING CO COM 097023105   285,081 1,342 SH   SOLE 0 0 0 1,342
COSTCO WHSL CORP NEW COM 22160K105   886,416 1,784 SH   SOLE 0 0 0 1,784
CUBESMART COM 229663109   292,757 6,334 SH   SOLE 0 0 0 6,334
DBX ETF TR XTRACK MSCI EAFE 233051200   638,189 18,130 SH   SOLE 0 0 0 18,130
EXTRA SPACE STORAGE INC COM 30225T102   263,947 1,620 SH   SOLE 0 0 0 1,620
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   473,754 10,299 SH   SOLE 0 0 0 10,299
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   672,583 14,867 SH   SOLE 0 0 0 14,867
FIRST TR VALUE LINE DIVID IN SHS 33734H106   548,666 13,662 SH   SOLE 0 0 0 13,662
GLOBAL X FDS S&P 500 COVERED 37954Y475   1,314,914 32,467 SH   SOLE 0 0 0 32,467
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   205,097 11,959 SH   SOLE 0 0 0 11,959
HOME DEPOT INC COM 437076102   609,423 2,065 SH   SOLE 0 0 0 2,065
HONEYWELL INTL INC COM 438516106   258,203 1,351 SH   SOLE 0 0 0 1,351
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   274,435 4,398 SH   SOLE 0 0 0 4,398
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   140,630 12,250 SH   SOLE 0 0 0 12,250
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   5,692,799 66,919 SH   SOLE 0 0 0 66,919
INVESCO QQQ TR UNIT SER 1 46090E103   8,957,366 27,911 SH   SOLE 0 0 0 27,911
ISHARES TR RUS 2000 GRW ETF 464287648   442,979 1,953 SH   SOLE 0 0 0 1,953
ISHARES TR S&P MC 400GR ETF 464287606   572,331 8,004 SH   SOLE 0 0 0 8,004
ISHARES TR CORE S&P SCP ETF 464287804   274,628 2,840 SH   SOLE 0 0 0 2,840
ISHARES TR S&P 500 VAL ETF 464287408   298,057 1,964 SH   SOLE 0 0 0 1,964
ISHARES TR S&P 500 GRWT ETF 464287309   548,176 8,580 SH   SOLE 0 0 0 8,580
ISHARES TR RUS 1000 GRW ETF 464287614   5,107,719 20,905 SH   SOLE 0 0 0 20,905
ISHARES TR RUS 2000 VAL ETF 464287630   438,738 3,202 SH   SOLE 0 0 0 3,202
ISHARES TR EAFE GRWTH ETF 464288885   677,400 7,231 SH   SOLE 0 0 0 7,231
ISHARES TR ISHS 1-5YR INVS 464288646   774,475 15,324 SH   SOLE 0 0 0 15,324
ISHARES TR CALIF MUN BD ETF 464288356   1,746,831 30,422 SH   SOLE 0 0 0 30,422
ISHARES TR MSCI USA QLT FCT 46432F339   2,940,341 23,700 SH   SOLE 0 0 0 23,700
ISHARES TR 0-5YR HI YL CP 46434V407   1,910,986 45,849 SH   SOLE 0 0 0 45,849
ISHARES TR MSCI EAFE MIN VL 46429B689   217,495 3,215 SH   SOLE 0 0 0 3,215
ISHARES TR CORE DIV GRWTH 46434V621   224,955 4,500 SH   SOLE 0 0 0 4,500
ISHARES TR ESG AW MSCI EAFE 46435G516   217,963 3,034 SH   SOLE 0 0 0 3,034
ISHARES TR MSCI USA MIN VOL 46429B697   2,187,876 30,078 SH   SOLE 0 0 0 30,078
ISHARES TR ESG ADVNCD HY BD 46435G441   385,531 8,689 SH   SOLE 0 0 0 8,689
ISHARES TR ESG AWARE MSCI 46435U663   1,140,704 33,560 SH   SOLE 0 0 0 33,560
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   210,931 4,153 SH   SOLE 0 0 0 4,153
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   7,717,412 141,345 SH   SOLE 0 0 0 141,345
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,724,778 54,149 SH   SOLE 0 0 0 54,149
JPMORGAN CHASE & CO COM 46625H100   211,754 1,625 SH   SOLE 0 0 0 1,625
LIFE STORAGE INC COM 53223X107   324,186 2,473 SH   SOLE 0 0 0 2,473
LOCKHEED MARTIN CORP COM 539830109   614,549 1,300 SH   SOLE 0 0 0 1,300
MERCK & CO INC COM 58933Y105   400,984 3,769 SH   SOLE 0 0 0 3,769
MICROSOFT CORP COM 594918104   1,309,763 4,543 SH   SOLE 0 0 0 4,543
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   378,140 6,784 SH   SOLE 0 0 0 6,784
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   275,320 8,081 SH   SOLE 0 0 0 8,081
NVIDIA CORPORATION COM 67066G104   782,200 2,816 SH   SOLE 0 0 0 2,816
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   867,080 9,496 SH   SOLE 0 0 0 9,496
PUBLIC STORAGE COM 74460D109   275,552 912 SH   SOLE 0 0 0 912
QUALCOMM INC COM 747525103   714,448 5,600 SH   SOLE 0 0 0 5,600
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   2,971,842 63,352 SH   SOLE 0 0 0 63,352
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   6,038,584 82,539 SH   SOLE 0 0 0 82,539
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   493,206 8,980 SH   SOLE 0 0 0 8,980
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,434,108 69,946 SH   SOLE 0 0 0 69,946
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   222,115 4,592 SH   SOLE 0 0 0 4,592
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   2,410,437 57,487 SH   SOLE 0 0 0 57,487
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   15,077,172 231,351 SH   SOLE 0 0 0 231,351
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   7,889,015 120,296 SH   SOLE 0 0 0 120,296
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   956,337 39,002 SH   SOLE 0 0 0 39,002
SCHWAB STRATEGIC TR US REIT ETF 808524847   1,434,108 73,544 SH   SOLE 0 0 0 73,544
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   463,780 6,835 SH   SOLE 0 0 0 6,835
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   477,282 7,051 SH   SOLE 0 0 0 7,051
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   237,388 1,572 SH   SOLE 0 0 0 1,572
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   17,451,359 233,588 SH   SOLE 0 0 0 233,588
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   291,544 2,252 SH   SOLE 0 0 0 2,252
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   5,398,423 16,230 SH   SOLE 0 0 0 16,230
SPDR S&P 500 ETF TR TR UNIT 78462F103   78,733,475 192,319 SH   SOLE 0 0 0 192,319
SPDR SER TR NUVEEN BLOOMBERG 78464A284   597,154 23,848 SH   SOLE 0 0 0 23,848
SPDR SER TR BLOOMBERG INVT 78468R200   233,063 7,659 SH   SOLE 0 0 0 7,659
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   2,190,332 52,830 SH   SOLE 0 0 0 52,830
TESLA INC COM 88160R101   326,957 1,576 SH   SOLE 0 0 0 1,576
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   345,941 15,520 SH   SOLE 0 0 0 15,520
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   455,592 9,313 SH   SOLE 0 0 0 9,313
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,140,244 3,032 SH   SOLE 0 0 0 3,032
VANGUARD INDEX FDS VALUE ETF 922908744   679,225 4,918 SH   SOLE 0 0 0 4,918
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,054,484 6,642 SH   SOLE 0 0 0 6,642
VANGUARD INDEX FDS GROWTH ETF 922908736   806,440 3,233 SH   SOLE 0 0 0 3,233
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,007,389 4,655 SH   SOLE 0 0 0 4,655
VANGUARD INDEX FDS TOTAL STK MKT 922908769   918,246 4,499 SH   SOLE 0 0 0 4,499
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   6,053,696 43,179 SH   SOLE 0 0 0 43,179
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   4,991,693 65,482 SH   SOLE 0 0 0 65,482
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   312,260 6,913 SH   SOLE 0 0 0 6,913
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,102,581 10,451 SH   SOLE 0 0 0 10,451
VANGUARD WORLD FDS UTILITIES ETF 92204A876   236,032 1,600 SH   SOLE 0 0 0 1,600
VANGUARD WORLD FDS INF TECH ETF 92204A702   25,857,328 67,080 SH   SOLE 0 0 0 67,080
VISA INC COM CL A 92826C839   581,687 2,580 SH   SOLE 0 0 0 2,580