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,663,541 9,950 SH   SOLE 0 0 0 9,950
AMAZON COM INC COM 023135106   7,350,905 39,451 SH   SOLE 0 0 0 39,451
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   825,274 11,678 SH   SOLE 0 0 0 11,678
APPLE INC COM 037833100   3,043,281 13,061 SH   SOLE 0 0 0 13,061
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,049,973 10,972 SH   SOLE 0 0 0 10,972
COSTCO WHSL CORP NEW COM 22160K105   1,670,204 1,884 SH   SOLE 0 0 0 1,884
CUBESMART COM 229663109   263,928 4,903 SH   SOLE 0 0 0 4,903
DBX ETF TR XTRACK MSCI EAFE 233051200   1,192,416 28,377 SH   SOLE 0 0 0 28,377
DBX ETF TR XTRACK MSCI EMRG 233051101   344,626 13,094 SH   SOLE 0 0 0 13,094
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198   2,851,336 134,624 SH   SOLE 0 0 0 134,624
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   237,730 9,460 SH   SOLE 0 0 0 9,460
EXTRA SPACE STORAGE INC COM 30225T102   288,845 1,603 SH   SOLE 0 0 0 1,603
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   465,764 9,965 SH   SOLE 0 0 0 9,965
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   554,856 12,091 SH   SOLE 0 0 0 12,091
GLOBAL X FDS S&P 500 COVERED 37954Y475   486,712 11,728 SH   SOLE 0 0 0 11,728
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   213,900 11,857 SH   SOLE 0 0 0 11,857
GLOBAL X FDS 1-3 MONTH T-BILL 37960A438   11,377,103 113,205 SH   SOLE 0 0 0 113,205
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   5,259,592 141,501 SH   SOLE 0 0 0 141,501
HOME DEPOT INC COM 437076102   830,660 2,050 SH   SOLE 0 0 0 2,050
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   8,256,769 72,099 SH   SOLE 0 0 0 72,099
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   1,713,636 25,474 SH   SOLE 0 0 0 25,474
INVESCO QQQ TR UNIT SER 1 46090E103   9,762,721 20,003 SH   SOLE 0 0 0 20,003
ISHARES TR RUS 2000 GRW ETF 464287648   324,328 1,142 SH   SOLE 0 0 0 1,142
ISHARES TR CORE S&P SCP ETF 464287804   335,441 2,868 SH   SOLE 0 0 0 2,868
ISHARES TR S&P 500 VAL ETF 464287408   387,242 1,964 SH   SOLE 0 0 0 1,964
ISHARES TR S&P 500 GRWT ETF 464287309   2,001,845 20,907 SH   SOLE 0 0 0 20,907
ISHARES TR RUS 1000 GRW ETF 464287614   17,591,058 46,862 SH   SOLE 0 0 0 46,862
ISHARES TR RUSSELL 2000 ETF 464287655   1,143,106 5,175 SH   SOLE 0 0 0 5,175
ISHARES TR RUS 2000 VAL ETF 464287630   474,770 2,846 SH   SOLE 0 0 0 2,846
ISHARES TR MICRO-CAP ETF 464288869   291,405 2,363 SH   SOLE 0 0 0 2,363
ISHARES TR ISHS 1-5YR INVS 464288646   345,344 6,558 SH   SOLE 0 0 0 6,558
ISHARES TR IBOXX INV CP ETF 464287242   995,354 8,810 SH   SOLE 0 0 0 8,810
ISHARES TR HDG MSCI EAFE 46434V803   210,147 5,933 SH   SOLE 0 0 0 5,933
ISHARES TR MSCI USA QLT FCT 46432F339   1,530,505 8,536 SH   SOLE 0 0 0 8,536
ISHARES TR 0-5YR HI YL CP 46434V407   5,929,739 136,567 SH   SOLE 0 0 0 136,567
ISHARES TR JPMORGAN USD EMG 464288281   841,471 8,992 SH   SOLE 0 0 0 8,992
ISHARES TR CALIF MUN BD ETF 464288356   1,316,250 22,651 SH   SOLE 0 0 0 22,651
ISHARES TR CORE DIV GRWTH 46434V621   282,105 4,500 SH   SOLE 0 0 0 4,500
ISHARES TR CORE INTL AGGR 46435G672   209,042 4,034 SH   SOLE 0 0 0 4,034
ISHARES TR ESG AW MSCI EAFE 46435G516   569,999 6,772 SH   SOLE 0 0 0 6,772
ISHARES TR ESG AWR MSCI USA 46435G425   222,203 1,761 SH   SOLE 0 0 0 1,761
ISHARES TR ESG MSCI USA ETF 46436E767   338,652 6,900 SH   SOLE 0 0 0 6,900
ISHARES TR ESG ADVNCD HY BD 46435G441   244,299 5,160 SH   SOLE 0 0 0 5,160
ISHARES TR MSCI USA MIN VOL 46429B697   2,988,460 32,729 SH   SOLE 0 0 0 32,729
ISHARES TR ESG AWARE MSCI 46435U663   432,252 10,336 SH   SOLE 0 0 0 10,336
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   12,488,538 209,856 SH   SOLE 0 0 0 209,856
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724   6,842,605 111,917 SH   SOLE 0 0 0 111,917
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   2,064,202 40,570 SH   SOLE 0 0 0 40,570
JPMORGAN CHASE & CO. COM 46625H100   316,290 1,500 SH   SOLE 0 0 0 1,500
LOCKHEED MARTIN CORP COM 539830109   555,332 950 SH   SOLE 0 0 0 950
MICROSOFT CORP COM 594918104   1,846,497 4,291 SH   SOLE 0 0 0 4,291
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   1,073,414 25,729 SH   SOLE 0 0 0 25,729
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   1,060,308 12,832 SH   SOLE 0 0 0 12,832
NUSHARES ETF TR NUVEEN ESG INTL 67092P805   217,699 6,469 SH   SOLE 0 0 0 6,469
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   275,333 6,427 SH   SOLE 0 0 0 6,427
NVIDIA CORPORATION COM 67066G104   28,999,629 238,798 SH   SOLE 0 0 0 238,798
PACER FDS TR TRENDP US LAR CP 69374H105   2,403,952 45,746 SH   SOLE 0 0 0 45,746
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   794,656 8,321 SH   SOLE 0 0 0 8,321
PUBLIC STORAGE OPER CO COM 74460D109   233,605 642 SH   SOLE 0 0 0 642
QUALCOMM INC COM 747525103   833,245 4,900 SH   SOLE 0 0 0 4,900
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   3,932,773 95,641 SH   SOLE 0 0 0 95,641
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   311,974 4,598 SH   SOLE 0 0 0 4,598
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   479,585 9,312 SH   SOLE 0 0 0 9,312
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   29,876,075 286,774 SH   SOLE 0 0 0 286,774
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   5,499,287 68,425 SH   SOLE 0 0 0 68,425
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   438,704 15,034 SH   SOLE 0 0 0 15,034
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   4,927,016 103,683 SH   SOLE 0 0 0 103,683
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   8,611,125 101,871 SH   SOLE 0 0 0 101,871
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   470,656 5,664 SH   SOLE 0 0 0 5,664
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   583,620 8,133 SH   SOLE 0 0 0 8,133
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   270,009 1,196 SH   SOLE 0 0 0 1,196
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   248,588 1,614 SH   SOLE 0 0 0 1,614
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   6,334,106 14,970 SH   SOLE 0 0 0 14,970
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   645,454 15,636 SH   SOLE 0 0 0 15,636
SPDR S&P 500 ETF TR TR UNIT 78462F103   64,144,073 111,796 SH   SOLE 0 0 0 111,796
SPDR SER TR NUVEEN BLOOMBERG 78464A284   469,944 17,889 SH   SOLE 0 0 0 17,889
SPDR SER TR PORTFOLIO S&P500 78464A854   5,556,411 82,305 SH   SOLE 0 0 0 82,305
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   5,237,330 125,415 SH   SOLE 0 0 0 125,415
TESLA INC COM 88160R101   367,852 1,406 SH   SOLE 0 0 0 1,406
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   772,954 15,373 SH   SOLE 0 0 0 15,373
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   759,137 1,439 SH   SOLE 0 0 0 1,439
VANGUARD INDEX FDS VALUE ETF 922908744   769,505 4,408 SH   SOLE 0 0 0 4,408
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,879,502 9,361 SH   SOLE 0 0 0 9,361
VANGUARD INDEX FDS GROWTH ETF 922908736   1,288,085 3,355 SH   SOLE 0 0 0 3,355
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,958,218 7,324 SH   SOLE 0 0 0 7,324
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,632,061 12,827 SH   SOLE 0 0 0 12,827
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   3,235,600 17,779 SH   SOLE 0 0 0 17,779
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   2,676,689 29,954 SH   SOLE 0 0 0 29,954
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   5,847,375 60,582 SH   SOLE 0 0 0 60,582
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   5,110,962 61,334 SH   SOLE 0 0 0 61,334
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   6,555,486 82,542 SH   SOLE 0 0 0 82,542
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   371,363 1,875 SH   SOLE 0 0 0 1,875
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   601,612 11,392 SH   SOLE 0 0 0 11,392
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   982,781 7,666 SH   SOLE 0 0 0 7,666
VANGUARD WORLD FD UTILITIES ETF 92204A876   244,018 1,402 SH   SOLE 0 0 0 1,402
VANGUARD WORLD FD INF TECH ETF 92204A702   13,733,366 23,415 SH   SOLE 0 0 0 23,415
VISA INC COM CL A 92826C839   673,628 2,450 SH   SOLE 0 0 0 2,450