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,524,440 10,817 SH   SOLE 0 0 0 10,817
AMAZON COM INC COM 023135106   6,012,266 39,570 SH   SOLE 0 0 0 39,570
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   540,663 8,652 SH   SOLE 0 0 0 8,652
APPLE INC COM 037833100   8,793,286 45,672 SH   SOLE 0 0 0 45,672
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,958,569 11,099 SH   SOLE 0 0 0 11,099
BOEING CO COM 097023105   258,053 990 SH   SOLE 0 0 0 990
COSTCO WHSL CORP NEW COM 22160K105   1,283,196 1,944 SH   SOLE 0 0 0 1,944
CUBESMART COM 229663109   247,231 5,334 SH   SOLE 0 0 0 5,334
DBX ETF TR XTRACK MSCI EAFE 233051200   878,633 23,760 SH   SOLE 0 0 0 23,760
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   1,150,088 13,588 SH   SOLE 0 0 0 13,588
EXTRA SPACE STORAGE INC COM 30225T102   295,969 1,846 SH   SOLE 0 0 0 1,846
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   381,165 8,279 SH   SOLE 0 0 0 8,279
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   529,529 11,494 SH   SOLE 0 0 0 11,494
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,001,520 19,383 SH   SOLE 0 0 0 19,383
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   4,268,012 136,883 SH   SOLE 0 0 0 136,883
GLOBAL X FDS S&P 500 COVERED 37954Y475   462,552 11,728 SH   SOLE 0 0 0 11,728
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   207,369 11,959 SH   SOLE 0 0 0 11,959
HOME DEPOT INC COM 437076102   728,795 2,103 SH   SOLE 0 0 0 2,103
HONEYWELL INTL INC COM 438516106   218,937 1,044 SH   SOLE 0 0 0 1,044
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   8,148,554 82,292 SH   SOLE 0 0 0 82,292
INVESCO QQQ TR UNIT SER 1 46090E103   8,107,653 19,798 SH   SOLE 0 0 0 19,798
ISHARES TR RUS 2000 GRW ETF 464287648   479,722 1,902 SH   SOLE 0 0 0 1,902
ISHARES TR CORE S&P SCP ETF 464287804   313,384 2,895 SH   SOLE 0 0 0 2,895
ISHARES TR S&P 500 VAL ETF 464287408   341,520 1,964 SH   SOLE 0 0 0 1,964
ISHARES TR S&P 500 GRWT ETF 464287309   639,101 8,510 SH   SOLE 0 0 0 8,510
ISHARES TR RUS 1000 GRW ETF 464287614   9,196,965 30,336 SH   SOLE 0 0 0 30,336
ISHARES TR RUS 2000 VAL ETF 464287630   440,205 2,834 SH   SOLE 0 0 0 2,834
ISHARES TR ISHS 1-5YR INVS 464288646   285,858 5,575 SH   SOLE 0 0 0 5,575
ISHARES TR MSCI USA MIN VOL 46429B697   2,714,324 34,786 SH   SOLE 0 0 0 34,786
ISHARES TR MSCI USA QLT FCT 46432F339   1,213,316 8,246 SH   SOLE 0 0 0 8,246
ISHARES TR 0-5YR HI YL CP 46434V407   2,269,832 53,762 SH   SOLE 0 0 0 53,762
ISHARES TR CORE DIV GRWTH 46434V621   242,190 4,500 SH   SOLE 0 0 0 4,500
ISHARES TR CALIF MUN BD ETF 464288356   1,138,405 19,648 SH   SOLE 0 0 0 19,648
ISHARES TR ESG AWARE MSCI 46435U663   475,239 12,503 SH   SOLE 0 0 0 12,503
ISHARES TR ESG ADVNCD HY BD 46435G441   260,241 5,723 SH   SOLE 0 0 0 5,723
ISHARES TR ESG AW MSCI EAFE 46435G516   550,158 7,283 SH   SOLE 0 0 0 7,283
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   1,415,984 28,190 SH   SOLE 0 0 0 28,190
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   9,711,427 176,636 SH   SOLE 0 0 0 176,636
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724   482,900 9,132 SH   SOLE 0 0 0 9,132
JPMORGAN CHASE & CO COM 46625H100   255,150 1,500 SH   SOLE 0 0 0 1,500
LOCKHEED MARTIN CORP COM 539830109   524,399 1,157 SH   SOLE 0 0 0 1,157
MERCK & CO INC COM 58933Y105   356,386 3,269 SH   SOLE 0 0 0 3,269
MICROSOFT CORP COM 594918104   1,611,758 4,286 SH   SOLE 0 0 0 4,286
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   693,241 9,979 SH   SOLE 0 0 0 9,979
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   251,296 6,427 SH   SOLE 0 0 0 6,427
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   555,779 15,477 SH   SOLE 0 0 0 15,477
NVIDIA CORPORATION COM 67066G104   2,318,620 4,682 SH   SOLE 0 0 0 4,682
PACER FDS TR TRENDP US LAR CP 69374H105   1,158,208 26,767 SH   SOLE 0 0 0 26,767
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   693,911 7,455 SH   SOLE 0 0 0 7,455
PUBLIC STORAGE COM 74460D109   234,850 770 SH   SOLE 0 0 0 770
QUALCOMM INC COM 747525103   809,928 5,600 SH   SOLE 0 0 0 5,600
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   3,284,239 70,447 SH   SOLE 0 0 0 70,447
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   6,632,024 87,114 SH   SOLE 0 0 0 87,114
SCHWAB STRATEGIC TR US REIT ETF 808524847   1,333,165 64,373 SH   SOLE 0 0 0 64,373
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   453,552 6,022 SH   SOLE 0 0 0 6,022
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   3,492,385 94,491 SH   SOLE 0 0 0 94,491
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   258,989 4,592 SH   SOLE 0 0 0 4,592
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   324,084 6,860 SH   SOLE 0 0 0 6,860
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   23,802,796 286,919 SH   SOLE 0 0 0 286,919
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   4,767,441 68,009 SH   SOLE 0 0 0 68,009
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   369,428 14,902 SH   SOLE 0 0 0 14,902
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   580,641 9,374 SH   SOLE 0 0 0 9,374
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   242,670 6,454 SH   SOLE 0 0 0 6,454
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   328,563 1,707 SH   SOLE 0 0 0 1,707
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   367,408 2,694 SH   SOLE 0 0 0 2,694
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   254,268 1,422 SH   SOLE 0 0 0 1,422
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   205,773 2,832 SH   SOLE 0 0 0 2,832
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   7,139,048 18,943 SH   SOLE 0 0 0 18,943
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   547,297 15,456 SH   SOLE 0 0 0 15,456
SPDR S&P 500 ETF TR TR UNIT 78462F103   27,269,961 57,373 SH   SOLE 0 0 0 57,373
SPDR SER TR BLOOMBERG INVT 78468R200   234,289 7,659 SH   SOLE 0 0 0 7,659
SPDR SER TR PORTFOLIO S&P500 78464A854   2,442,551 43,695 SH   SOLE 0 0 0 43,695
SPDR SER TR NUVEEN BLOOMBERG 78464A284   464,457 18,358 SH   SOLE 0 0 0 18,358
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   2,225,812 53,084 SH   SOLE 0 0 0 53,084
TESLA INC COM 88160R101   380,920 1,533 SH   SOLE 0 0 0 1,533
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   631,280 12,788 SH   SOLE 0 0 0 12,788
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   428,064 980 SH   SOLE 0 0 0 980
VANGUARD INDEX FDS VALUE ETF 922908744   763,796 5,109 SH   SOLE 0 0 0 5,109
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,668,142 9,269 SH   SOLE 0 0 0 9,269
VANGUARD INDEX FDS GROWTH ETF 922908736   1,051,396 3,382 SH   SOLE 0 0 0 3,382
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,527,503 6,318 SH   SOLE 0 0 0 6,318
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   4,189,915 25,483 SH   SOLE 0 0 0 25,483
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   2,476,226 30,533 SH   SOLE 0 0 0 30,533
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   4,862,675 62,326 SH   SOLE 0 0 0 62,326
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   4,454,174 61,403 SH   SOLE 0 0 0 61,403
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   5,348,665 69,131 SH   SOLE 0 0 0 69,131
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   506,399 10,572 SH   SOLE 0 0 0 10,572
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,152,691 10,326 SH   SOLE 0 0 0 10,326
VANGUARD WORLD FDS UTILITIES ETF 92204A876   205,879 1,502 SH   SOLE 0 0 0 1,502
VANGUARD WORLD FDS INF TECH ETF 92204A702   11,146,520 23,030 SH   SOLE 0 0 0 23,030
VISA INC COM CL A 92826C839   663,893 2,550 SH   SOLE 0 0 0 2,550