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,308,532 10,817 SH   SOLE 0 0 0 10,817
AMAZON COM INC COM 023135106   14,322,653 109,870 SH   SOLE 0 0 0 109,870
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   484,367 8,415 SH   SOLE 0 0 0 8,415
APPLE INC COM 037833100   7,992,979 41,207 SH   SOLE 0 0 0 41,207
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,803,173 11,153 SH   SOLE 0 0 0 11,153
BOEING CO COM 097023105   222,774 1,055 SH   SOLE 0 0 0 1,055
COSTCO WHSL CORP NEW COM 22160K105   1,046,611 1,944 SH   SOLE 0 0 0 1,944
CUBESMART COM 229663109   278,410 6,234 SH   SOLE 0 0 0 6,234
DBX ETF TR XTRACK MSCI EAFE 233051200   725,263 20,505 SH   SOLE 0 0 0 20,505
EXTRA SPACE STORAGE INC COM 30225T102   235,332 1,581 SH   SOLE 0 0 0 1,581
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   340,832 7,504 SH   SOLE 0 0 0 7,504
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   567,065 12,518 SH   SOLE 0 0 0 12,518
FIRST TR VALUE LINE DIVID IN SHS 33734H106   438,905 10,948 SH   SOLE 0 0 0 10,948
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   212,272 11,959 SH   SOLE 0 0 0 11,959
GLOBAL X FDS S&P 500 COVERED 37954Y475   1,308,140 31,867 SH   SOLE 0 0 0 31,867
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   3,774,600 135,000 SH   SOLE 0 0 0 135,000
HOME DEPOT INC COM 437076102   702,046 2,260 SH   SOLE 0 0 0 2,260
HONEYWELL INTL INC COM 438516106   326,398 1,573 SH   SOLE 0 0 0 1,573
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   276,238 4,398 SH   SOLE 0 0 0 4,398
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   7,956,488 88,949 SH   SOLE 0 0 0 88,949
INVESCO QQQ TR UNIT SER 1 46090E103   10,608,619 28,717 SH   SOLE 0 0 0 28,717
ISHARES TR RUS 2000 GRW ETF 464287648   594,032 2,448 SH   SOLE 0 0 0 2,448
ISHARES TR S&P MC 400GR ETF 464287606   600,218 8,003 SH   SOLE 0 0 0 8,003
ISHARES TR CORE S&P SCP ETF 464287804   283,006 2,840 SH   SOLE 0 0 0 2,840
ISHARES TR S&P 500 VAL ETF 464287408   316,577 1,964 SH   SOLE 0 0 0 1,964
ISHARES TR S&P 500 GRWT ETF 464287309   604,718 8,580 SH   SOLE 0 0 0 8,580
ISHARES TR RUS 1000 GRW ETF 464287614   8,462,060 30,751 SH   SOLE 0 0 0 30,751
ISHARES TR RUS 2000 VAL ETF 464287630   462,387 3,284 SH   SOLE 0 0 0 3,284
ISHARES TR ISHS 1-5YR INVS 464288646   512,286 10,211 SH   SOLE 0 0 0 10,211
ISHARES TR EAFE GRWTH ETF 464288885   1,109,905 11,633 SH   SOLE 0 0 0 11,633
ISHARES TR CALIF MUN BD ETF 464288356   2,000,255 35,123 SH   SOLE 0 0 0 35,123
ISHARES TR SHRT NAT MUN ETF 464288158   256,042 2,461 SH   SOLE 0 0 0 2,461
ISHARES TR MSCI USA QLT FCT 46432F339   1,758,300 13,037 SH   SOLE 0 0 0 13,037
ISHARES TR 0-5YR HI YL CP 46434V407   1,866,949 45,041 SH   SOLE 0 0 0 45,041
ISHARES TR MSCI USA MIN VOL 46429B697   2,349,272 31,606 SH   SOLE 0 0 0 31,606
ISHARES TR CORE DIV GRWTH 46434V621   231,885 4,500 SH   SOLE 0 0 0 4,500
ISHARES TR ESG ADVNCD HY BD 46435G441   383,011 8,689 SH   SOLE 0 0 0 8,689
ISHARES TR ESG AW MSCI EAFE 46435G516   602,548 8,262 SH   SOLE 0 0 0 8,262
ISHARES TR ESG AWARE MSCI 46435U663   1,311,612 36,926 SH   SOLE 0 0 0 36,926
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   8,322,476 150,415 SH   SOLE 0 0 0 150,415
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   1,535,888 30,632 SH   SOLE 0 0 0 30,632
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   210,349 4,153 SH   SOLE 0 0 0 4,153
JPMORGAN CHASE & CO COM 46625H100   236,340 1,625 SH   SOLE 0 0 0 1,625
LIFE STORAGE INC COM 53223X107   276,557 2,080 SH   SOLE 0 0 0 2,080
LOCKHEED MARTIN CORP COM 539830109   658,343 1,430 SH   SOLE 0 0 0 1,430
MERCK & CO INC COM 58933Y105   434,905 3,769 SH   SOLE 0 0 0 3,769
MICROSOFT CORP COM 594918104   1,498,745 4,401 SH   SOLE 0 0 0 4,401
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   536,278 15,477 SH   SOLE 0 0 0 15,477
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   620,794 9,979 SH   SOLE 0 0 0 9,979
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   237,735 6,427 SH   SOLE 0 0 0 6,427
NVIDIA CORPORATION COM 67066G104   1,995,385 4,717 SH   SOLE 0 0 0 4,717
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   741,739 8,134 SH   SOLE 0 0 0 8,134
PUBLIC STORAGE COM 74460D109   266,195 912 SH   SOLE 0 0 0 912
QUALCOMM INC COM 747525103   666,624 5,600 SH   SOLE 0 0 0 5,600
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   2,850,057 61,743 SH   SOLE 0 0 0 61,743
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   6,071,459 83,606 SH   SOLE 0 0 0 83,606
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   553,383 9,612 SH   SOLE 0 0 0 9,612
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,947,653 82,683 SH   SOLE 0 0 0 82,683
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   240,483 4,592 SH   SOLE 0 0 0 4,592
SCHWAB STRATEGIC TR US REIT ETF 808524847   1,316,771 67,423 SH   SOLE 0 0 0 67,423
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   458,887 6,460 SH   SOLE 0 0 0 6,460
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   2,753,163 62,858 SH   SOLE 0 0 0 62,858
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   17,295,530 230,761 SH   SOLE 0 0 0 230,761
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   8,484,384 126,463 SH   SOLE 0 0 0 126,463
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   1,073,289 43,576 SH   SOLE 0 0 0 43,576
SEELOS THERAPEUTICS INC COM 81577F109   13,384 11,200 SH   SOLE 0 0 0 11,200
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   227,208 3,472 SH   SOLE 0 0 0 3,472
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   270,352 1,555 SH   SOLE 0 0 0 1,555
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   298,908 2,252 SH   SOLE 0 0 0 2,252
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   5,608,194 16,310 SH   SOLE 0 0 0 16,310
SPDR S&P 500 ETF TR TR UNIT 78462F103   108,745,006 245,319 SH   SOLE 0 0 0 245,319
SPDR SER TR NUVEEN BLOOMBERG 78464A284   475,665 19,019 SH   SOLE 0 0 0 19,019
SPDR SER TR BLOOMBERG INVT 78468R200   235,055 7,659 SH   SOLE 0 0 0 7,659
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   2,211,280 52,813 SH   SOLE 0 0 0 52,813
TESLA INC COM 88160R101   412,550 1,576 SH   SOLE 0 0 0 1,576
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   560,849 11,474 SH   SOLE 0 0 0 11,474
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,295,150 3,180 SH   SOLE 0 0 0 3,180
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   6,420,973 43,143 SH   SOLE 0 0 0 43,143
VANGUARD INDEX FDS VALUE ETF 922908744   657,213 4,625 SH   SOLE 0 0 0 4,625
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,402,923 8,482 SH   SOLE 0 0 0 8,482
VANGUARD INDEX FDS GROWTH ETF 922908736   1,054,592 3,727 SH   SOLE 0 0 0 3,727
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,386,711 6,036 SH   SOLE 0 0 0 6,036
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,031,792 4,684 SH   SOLE 0 0 0 4,684
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   4,819,845 63,704 SH   SOLE 0 0 0 63,704
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   649,476 14,064 SH   SOLE 0 0 0 14,064
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,108,538 10,451 SH   SOLE 0 0 0 10,451
VANGUARD WORLD FDS UTILITIES ETF 92204A876   227,472 1,600 SH   SOLE 0 0 0 1,600
VANGUARD WORLD FDS INF TECH ETF 92204A702   30,058,037 67,980 SH   SOLE 0 0 0 67,980
VISA INC COM CL A 92826C839   612,698 2,580 SH   SOLE 0 0 0 2,580