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
ABBOTT LABS COM 002824100   1,422,742 13,050 SH   SOLE   0 0 13,050
ABBVIE INC COM 00287Y109   2,412,683 17,908 SH   SOLE   0 0 17,908
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   736,758 2,388 SH   SOLE   0 0 2,388
ADOBE SYSTEMS INCORPORATED COM 00724F101   416,619 852 SH   SOLE   0 0 852
ADVANCED MICRO DEVICES INC COM 007903107   1,120,353 9,835 SH   SOLE   0 0 9,835
ALPHABET INC CAP STK CL C 02079K107   3,339,256 27,604 SH   SOLE   0 0 27,604
ALPHABET INC CAP STK CL A 02079K305   2,640,462 22,059 SH   SOLE   0 0 22,059
AMAZON COM INC COM 023135106   5,322,077 40,826 SH   SOLE   0 0 40,826
AMGEN INC COM 031162100   997,393 4,492 SH   SOLE   0 0 4,492
APPLE INC COM 037833100   11,768,701 60,673 SH   SOLE   0 0 60,673
AUTOMATIC DATA PROCESSING IN COM 053015103   334,650 1,523 SH   SOLE   0 0 1,523
AVANTOR INC COM 05352A100   682,688 33,237 SH   SOLE   0 0 33,237
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,553,430 3 SH   SOLE   0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,001,858 2,938 SH   SOLE   0 0 2,938
BOEING CO COM 097023105   276,564 1,310 SH   SOLE   0 0 1,310
BRISTOL-MYERS SQUIBB CO COM 110122108   216,233 3,381 SH   SOLE   0 0 3,381
BROADCOM INC COM 11135F101   2,278,175 2,626 SH   SOLE   0 0 2,626
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   10,359,284 440,446 SH   SOLE   0 0 440,446
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409   1,012,890 40,346 SH   SOLE   0 0 40,346
CHEVRON CORP NEW COM 166764100   2,089,673 13,280 SH   SOLE   0 0 13,280
COCA COLA CO COM 191216100   246,466 4,093 SH   SOLE   0 0 4,093
COMCAST CORP NEW CL A 20030N101   1,395,276 33,581 SH   SOLE   0 0 33,581
CONOCOPHILLIPS COM 20825C104   277,927 2,682 SH   SOLE   0 0 2,682
COSTCO WHSL CORP NEW COM 22160K105   1,980,690 3,679 SH   SOLE   0 0 3,679
DANAHER CORPORATION COM 235851102   512,880 2,137 SH   SOLE   0 0 2,137
DIGITAL RLTY TR INC COM 253868103   331,984 2,915 SH   SOLE   0 0 2,915
DISNEY WALT CO COM 254687106   652,403 7,307 SH   SOLE   0 0 7,307
ENSIGN GROUP INC COM 29358P101   414,300 4,340 SH   SOLE   0 0 4,340
EXXON MOBIL CORP COM 30231G102   255,809 2,385 SH   SOLE   0 0 2,385
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   13,145,585 289,423 SH   SOLE   0 0 289,423
FIRST SOLAR INC COM 336433107   382,271 2,011 SH   SOLE   0 0 2,011
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   210,053 13,153 SH   SOLE   0 0 13,153
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   415,716 9,155 SH   SOLE   0 0 9,155
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   365,334 7,141 SH   SOLE   0 0 7,141
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   6,094,442 81,173 SH   SOLE   0 0 81,173
GENERAL MLS INC COM 370334104   1,000,356 13,042 SH   SOLE   0 0 13,042
GILEAD SCIENCES INC COM 375558103   689,298 8,944 SH   SOLE   0 0 8,944
HOME DEPOT INC COM 437076102   4,071,755 13,108 SH   SOLE   0 0 13,108
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   7,912,895 52,880 SH   SOLE   0 0 52,880
INVESCO QQQ TR UNIT SER 1 46090E103   4,683,589 12,678 SH   SOLE   0 0 12,678
ISHARES TR CALIF MUN BD ETF 464288356   2,166,870 38,049 SH   SOLE   0 0 38,049
ISHARES TR 1 3 YR TREAS BD 464287457   889,204 10,967 SH   SOLE   0 0 10,967
ISHARES TR SHRT NAT MUN ETF 464288158   364,556 3,504 SH   SOLE   0 0 3,504
ISHARES TR CORE S&P500 ETF 464287200   12,089,615 27,124 SH   SOLE   0 0 27,124
JOHNSON & JOHNSON COM 478160104   979,500 5,918 SH   SOLE   0 0 5,918
JPMORGAN CHASE & CO COM 46625H100   2,872,931 19,753 SH   SOLE   0 0 19,753
LILLY ELI & CO COM 532457108   657,487 1,402 SH   SOLE   0 0 1,402
LINDE PLC SHS G54950103   1,664,086 4,367 SH   SOLE   0 0 4,367
LOCKHEED MARTIN CORP COM 539830109   875,652 1,902 SH   SOLE   0 0 1,902
LOWES COS INC COM 548661107   359,540 1,593 SH   SOLE   0 0 1,593
MASTERCARD INCORPORATED CL A 57636Q104   2,036,556 5,178 SH   SOLE   0 0 5,178
MCDONALDS CORP COM 580135101   928,185 3,110 SH   SOLE   0 0 3,110
MERCK & CO INC COM 58933Y105   1,936,815 16,785 SH   SOLE   0 0 16,785
META PLATFORMS INC CL A 30303M102   1,859,917 6,481 SH   SOLE   0 0 6,481
MICROSOFT CORP COM 594918104   6,661,842 19,563 SH   SOLE   0 0 19,563
MONDELEZ INTL INC CL A 609207105   439,794 6,030 SH   SOLE   0 0 6,030
NETFLIX INC COM 64110L106   1,277,421 2,900 SH   SOLE   0 0 2,900
NEXTERA ENERGY INC COM 65339F101   813,107 10,958 SH   SOLE   0 0 10,958
NIKE INC CL B 654106103   718,584 6,511 SH   SOLE   0 0 6,511
NOKIA CORP SPONSORED ADR 654902204   106,941 25,707 SH   SOLE   0 0 25,707
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   2,109,466 57,028 SH   SOLE   0 0 57,028
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   2,874,164 46,201 SH   SOLE   0 0 46,201
NVIDIA CORPORATION COM 67066G104   3,695,687 8,736 SH   SOLE   0 0 8,736
ORACLE CORP COM 68389X105   689,587 5,790 SH   SOLE   0 0 5,790
PAYPAL HLDGS INC COM 70450Y103   770,465 11,546 SH   SOLE   0 0 11,546
PEPSICO INC COM 713448108   576,984 3,115 SH   SOLE   0 0 3,115
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,409,310 14,127 SH   SOLE   0 0 14,127
PROCTER AND GAMBLE CO COM 742718109   2,038,057 13,431 SH   SOLE   0 0 13,431
PROSHARES TR ULTRAPRO QQQ 74347X831   2,698,093 65,807 SH   SOLE   0 0 65,807
PROSHARES TR ULTRPRO S&P500 74347X864   1,159,165 24,465 SH   SOLE   0 0 24,465
PTC INC COM 69370C100   240,202 1,688 SH   SOLE   0 0 1,688
QUALCOMM INC COM 747525103   314,972 2,646 SH   SOLE   0 0 2,646
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,667,112 17,018 SH   SOLE   0 0 17,018
SALESFORCE INC COM 79466L302   781,873 3,701 SH   SOLE   0 0 3,701
SPDR GOLD TR GOLD SHS 78463V107   923,260 5,179 SH   SOLE   0 0 5,179
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   2,423,743 74,485 SH   SOLE   0 0 74,485
SPDR S&P 500 ETF TR TR UNIT 78462F103   379,448 856 SH   SOLE   0 0 856
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   5,052,708 189,737 SH   SOLE   0 0 189,737
STARBUCKS CORP COM 855244109   489,643 4,943 SH   SOLE   0 0 4,943
SYSCO CORP COM 871829107   279,417 3,766 SH   SOLE   0 0 3,766
TESLA INC COM 88160R101   4,801,909 18,344 SH   SOLE   0 0 18,344
TEXAS INSTRS INC COM 882508104   708,517 3,936 SH   SOLE   0 0 3,936
THERMO FISHER SCIENTIFIC INC COM 883556102   811,009 1,554 SH   SOLE   0 0 1,554
UNION PAC CORP COM 907818108   1,307,936 6,392 SH   SOLE   0 0 6,392
UNITED PARCEL SERVICE INC CL B 911312106   853,599 4,762 SH   SOLE   0 0 4,762
UNITEDHEALTH GROUP INC COM 91324P102   4,098,593 8,527 SH   SOLE   0 0 8,527
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   231,495 3,185 SH   SOLE   0 0 3,185
VANGUARD INDEX FDS SMALL CP ETF 922908751   10,727,688 53,938 SH   SOLE   0 0 53,938
VANGUARD INDEX FDS GROWTH ETF 922908736   20,978,515 74,140 SH   SOLE   0 0 74,140
VANGUARD INDEX FDS MID CAP ETF 922908629   2,204,878 10,015 SH   SOLE   0 0 10,015
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   12,094,872 29,697 SH   SOLE   0 0 29,697
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   1,117,252 19,353 SH   SOLE   0 0 19,353
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   21,856,885 206,061 SH   SOLE   0 0 206,061
VANGUARD WORLD FD ESG INTL STK ETF 921910725   1,734,838 32,665 SH   SOLE   0 0 32,665
VANGUARD WORLD FD ESG US CORP BD 921910691   3,706,590 59,803 SH   SOLE   0 0 59,803
VERIZON COMMUNICATIONS INC COM 92343V104   975,628 26,234 SH   SOLE   0 0 26,234
VISA INC COM CL A 92826C839   2,126,974 8,956 SH   SOLE   0 0 8,956
WALMART INC COM 931142103   1,111,944 7,074 SH   SOLE   0 0 7,074
XCEL ENERGY INC COM 98389B100   893,341 14,369 SH   SOLE   0 0 14,369
XYLEM INC COM 98419M100   387,525 3,441 SH   SOLE   0 0 3,441