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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALPHABET INC CAP STK CL A 02079K305 12,147,831 68,932 SH SOLE 0 0 68,932
ALPHABET INC CAP STK CL C 02079K107 4,220,331 23,791 SH SOLE 0 0 23,791
AMAZON COM INC COM 023135106 20,618,387 93,981 SH SOLE 0 0 93,981
APPLE INC COM 037833100 32,395,798 157,897 SH SOLE 0 0 157,897
AT&T INC COM 00206R102 936,680 32,366 SH SOLE 0 0 32,366
BANK AMERICA CORP COM 060505104 1,776,244 37,537 SH SOLE 0 0 37,537
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 19,465,290 40,071 SH SOLE 0 0 40,071
BOEING CO COM 097023105 3,130,016 14,938 SH SOLE 0 0 14,938
BP PLC SPONSORED ADR 055622104 533,083 17,811 SH SOLE 0 0 17,811
BROADCOM INC COM 11135F101 15,579,255 56,518 SH SOLE 0 0 56,518
CAPITAL GROUP CORE BALANCED SHS 14021D107 503,640 15,061 SH SOLE 0 0 15,061
CATERPILLAR INC COM 149123101 7,081,463 18,241 SH SOLE 0 0 18,241
CHEVRON CORP NEW COM 166764100 2,022,270 14,123 SH SOLE 0 0 14,123
CISCO SYS INC COM 17275R102 1,675,896 24,155 SH SOLE 0 0 24,155
COCA COLA CO COM 191216100 801,883 11,334 SH SOLE 0 0 11,334
COLUMBIA BKG SYS INC COM 197236102 254,187 10,872 SH SOLE 0 0 10,872
COMCAST CORP NEW CL A 20030N101 522,943 14,652 SH SOLE 0 0 14,652
COSTCO WHSL CORP NEW COM 22160K105 33,297,345 33,636 SH SOLE 0 0 33,636
CSX CORP COM 126408103 351,817 10,782 SH SOLE 0 0 10,782
ENTERPRISE PRODS PARTNERS L COM 293792107 419,844 13,539 SH SOLE 0 0 13,539
EXXON MOBIL CORP COM 30231G102 3,145,270 29,177 SH SOLE 0 0 29,177
FORD MTR CO COM 345370860 295,144 27,202 SH SOLE 0 0 27,202
HERITAGE FINL CORP WASH COM 42722X106 5,551,320 232,857 SH SOLE 0 0 232,857
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 312,517 10,840 SH SOLE 0 0 10,840
INTEL CORP COM 458140100 917,789 40,973 SH SOLE 0 0 40,973
INVESCO QQQ TR UNIT SER 1 46090E103 28,986,579 52,546 SH SOLE 0 0 52,546
ISHARES SILVER TR ISHARES 46428Q109 639,073 19,478 SH SOLE 0 0 19,478
ISHARES TR 20 YR TR BD ETF 464287432 3,235,212 36,660 SH SOLE 0 0 36,660
ISHARES TR 7-10 YR TRSY BD 464287440 1,295,565 13,528 SH SOLE 0 0 13,528
ISHARES TR MORNINGSTAR GRWT 464287119 14,349,922 148,090 SH SOLE 0 0 148,090
ISHARES TR MORNINGSTAR VALU 464288109 7,437,074 89,184 SH SOLE 0 0 89,184
JOHNSON & JOHNSON COM 478160104 2,743,474 17,961 SH SOLE 0 0 17,961
JPMORGAN CHASE & CO. COM 46625H100 4,197,134 14,477 SH SOLE 0 0 14,477
KENVUE INC COM 49177J102 528,252 25,239 SH SOLE 0 0 25,239
KINDER MORGAN INC DEL COM 49456B101 311,022 10,579 SH SOLE 0 0 10,579
LOCKHEED MARTIN CORP COM 539830109 6,065,745 13,097 SH SOLE 0 0 13,097
MCDONALDS CORP COM 580135101 3,136,232 10,734 SH SOLE 0 0 10,734
MERCK & CO INC COM 58933Y105 1,154,514 14,585 SH SOLE 0 0 14,585
MICROSOFT CORP COM 594918104 56,541,207 113,671 SH SOLE 0 0 113,671
NIKE INC CL B 654106103 966,096 13,599 SH SOLE 0 0 13,599
NVIDIA CORPORATION COM 67066G104 27,266,737 172,585 SH SOLE 0 0 172,585
ORACLE CORP COM 68389X105 2,456,814 11,237 SH SOLE 0 0 11,237
PACCAR INC COM 693718108 2,749,193 28,921 SH SOLE 0 0 28,921
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,841,863 20,847 SH SOLE 0 0 20,847
PFIZER INC COM 717081103 401,013 16,543 SH SOLE 0 0 16,543
PROCTER AND GAMBLE CO COM 742718109 3,512,531 22,047 SH SOLE 0 0 22,047
QUALCOMM INC COM 747525103 1,937,534 12,166 SH SOLE 0 0 12,166
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,138,748 37,782 SH SOLE 0 0 37,782
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 477,399 11,929 SH SOLE 0 0 11,929
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,680,220 76,028 SH SOLE 0 0 76,028
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,279,432 55,053 SH SOLE 0 0 55,053
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4,261,921 178,847 SH SOLE 0 0 178,847
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 14,846,675 560,252 SH SOLE 0 0 560,252
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,454,785 49,804 SH SOLE 0 0 49,804
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,259,692 45,526 SH SOLE 0 0 45,526
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 808,336 33,074 SH SOLE 0 0 33,074
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 336,584 11,999 SH SOLE 0 0 11,999
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,344,955 53,160 SH SOLE 0 0 53,160
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 880,916 16,821 SH SOLE 0 0 16,821
SPDR GOLD TR GOLD SHS 78463V107 5,079,687 16,664 SH SOLE 0 0 16,664
STARBUCKS CORP COM 855244109 10,943,112 119,427 SH SOLE 0 0 119,427
TESLA INC COM 88160R101 5,008,251 15,766 SH SOLE 0 0 15,766
TIDAL TR II YIELDMAX MSTR OP 88634T493 239,103 10,785 SH SOLE 0 0 10,785
TIMBERLAND BANCORP INC COM 887098101 3,769,249 120,809 SH SOLE 0 0 120,809
TOYOTA MOTOR CORP ADS 892331307 1,929,829 11,203 SH SOLE 0 0 11,203
UBER TECHNOLOGIES INC COM 90353T100 3,388,563 36,319 SH SOLE 0 0 36,319
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 5,413,803 68,790 SH SOLE 0 0 68,790
VANGUARD INDEX FDS VALUE ETF 922908744 4,828,239 27,318 SH SOLE 0 0 27,318
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,702,894 12,183 SH SOLE 0 0 12,183
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,168,958 23,634 SH SOLE 0 0 23,634
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 5,591,761 83,186 SH SOLE 0 0 83,186
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,978,315 19,438 SH SOLE 0 0 19,438
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,150,497 16,652 SH SOLE 0 0 16,652
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,457,843 25,572 SH SOLE 0 0 25,572
VERIZON COMMUNICATIONS INC COM 92343V104 1,280,491 29,593 SH SOLE 0 0 29,593
WALMART INC COM 931142103 2,430,607 24,858 SH SOLE 0 0 24,858
WELLS FARGO CO NEW COM 949746101 909,282 11,349 SH SOLE 0 0 11,349
WEYERHAEUSER CO MTN BE COM NEW 962166104 523,221 20,367 SH SOLE 0 0 20,367