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
3M CO COM 88579Y101 361,276 2,460 SH SOLE 2,460 0 0
ABBOTT LABS COM 002824100 2,190,792 16,516 SH SOLE 16,516 0 0
ABBVIE INC COM 00287Y109 3,117,406 14,879 SH SOLE 14,859 0 20
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14,129,386 45,281 SH SOLE 44,179 0 1,102
ACUITY INC COM 00508Y102 398,737 1,514 SH SOLE 1,514 0 0
ADOBE INC COM 00724F101 17,878,635 46,616 SH SOLE 46,058 0 558
ADVANCED MICRO DEVICES INC COM 007903107 1,623,087 15,798 SH SOLE 15,793 0 5
AFLAC INC COM 001055102 423,746 3,811 SH SOLE 3,811 0 0
AIR PRODS & CHEMS INC COM 009158106 451,228 1,530 SH SOLE 1,530 0 0
ALPHABET INC CAP STK CL A 02079K305 45,182,598 292,179 SH SOLE 280,274 0 11,905
ALPHABET INC CAP STK CL C 02079K107 46,766,139 299,342 SH SOLE 286,697 0 12,645
ALTRIA GROUP INC COM 02209S103 925,419 15,161 SH SOLE 15,161 0 0
AMAZON COM INC COM 023135106 115,743,530 608,344 SH SOLE 587,109 0 21,235
AMERICAN CENTY ETF TR US SML CP VALU 025072877 380,759 4,368 SH SOLE 4,368 0 0
AMERICAN EXPRESS CO COM 025816109 3,070,937 11,414 SH SOLE 11,339 0 75
AMERICAN TOWER CORP NEW COM 03027X100 14,150,746 65,031 SH SOLE 61,947 0 3,084
AMGEN INC COM 031162100 6,208,569 19,928 SH SOLE 19,785 0 143
APPLE INC COM 037833100 180,911,603 814,440 SH SOLE 783,232 0 31,208
APPLIED MATLS INC COM 038222105 11,936,827 82,255 SH SOLE 80,276 0 1,979
APTIV PLC COM SHS G3265R107 487,841 8,199 SH SOLE 8,178 0 21
AT&T INC COM 00206R102 229,727 8,123 SH SOLE 6,068 0 2,055
AUTOMATIC DATA PROCESSING IN COM 053015103 2,541,619 8,277 SH SOLE 8,277 0 0
AUTOZONE INC COM 053332102 392,717 103 SH SOLE 103 0 0
BALL CORP COM 058498106 826,612 15,875 SH SOLE 15,875 0 0
BANK AMERICA CORP COM 060505104 31,202,821 747,731 SH SOLE 726,215 0 21,516
BANNER CORP COM NEW 06652V208 266,240 4,175 SH SOLE 4,175 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 16,619,217 470,666 SH SOLE 461,302 0 9,364
BEAZER HOMES USA INC COM NEW 07556Q881 1,082,057 53,068 SH SOLE 53,068 0 0
BECTON DICKINSON & CO COM 075887109 371,127 1,620 SH SOLE 1,453 0 167
BERKSHIRE HATHAWAY INC DEL CL A 084670108 7,984,416 10 SH SOLE 8 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 84,474,645 158,614 SH SOLE 151,715 0 6,899
BLACKROCK INC COM 09290D101 1,408,466 1,488 SH SOLE 1,483 0 5
BOEING CO COM 097023105 2,060,057 12,079 SH SOLE 11,993 0 86
BOOKING HOLDINGS INC COM 09857L108 30,225,937 6,561 SH SOLE 6,156 0 405
BOSTON SCIENTIFIC CORP COM 101137107 10,347,464 102,572 SH SOLE 99,408 0 3,164
BRISTOL-MYERS SQUIBB CO COM 110122108 1,457,235 23,893 SH SOLE 23,867 0 26
BROADCOM INC COM 11135F101 8,811,172 52,626 SH SOLE 50,722 0 1,904
CATERPILLAR INC COM 149123101 22,271,954 67,532 SH SOLE 64,802 0 2,730
CENCORA INC COM 03073E105 301,631 1,085 SH SOLE 1,085 0 0
CHEVRON CORP NEW COM 166764100 22,002,601 131,524 SH SOLE 126,735 0 4,789
CHIPOTLE MEXICAN GRILL INC COM 169656105 10,172,295 202,595 SH SOLE 195,218 0 7,377
CHUBB LIMITED COM H1467J104 22,401,597 73,958 SH SOLE 70,940 0 3,018
CINTAS CORP COM 172908105 11,652,318 56,694 SH SOLE 49,170 0 7,524
CISCO SYS INC COM 17275R102 29,513,683 478,264 SH SOLE 464,549 0 13,715
CLOROX CO DEL COM 189054109 295,852 2,009 SH SOLE 2,009 0 0
CME GROUP INC COM 12572Q105 217,273 819 SH SOLE 819 0 0
COCA COLA CO COM 191216100 23,150,292 321,093 SH SOLE 312,739 0 8,354
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 11,543,238 150,892 SH SOLE 145,325 0 5,567
COLGATE PALMOLIVE CO COM 194162103 2,102,160 22,435 SH SOLE 22,434 0 1
COLUMBIA SPORTSWEAR CO COM 198516106 58,192,779 768,830 SH SOLE 768,830 0 0
COMCAST CORP NEW CL A 20030N101 312,823 8,478 SH SOLE 8,290 0 188
CONSTELLATION BRANDS INC CL A 21036P108 1,059,094 5,771 SH SOLE 5,771 0 0
COPART INC COM 217204106 3,170,172 56,020 SH SOLE 56,020 0 0
COSTAR GROUP INC COM 22160N109 14,177,100 178,936 SH SOLE 173,217 0 5,719
COSTCO WHSL CORP NEW COM 22160K105 86,985,920 91,973 SH SOLE 88,599 0 3,374
CROWN HLDGS INC COM 228368106 9,142,338 102,129 SH SOLE 99,750 0 2,379
CSX CORP COM 126408103 234,448 7,966 SH SOLE 7,966 0 0
CVS HEALTH CORP COM 126650100 865,731 12,778 SH SOLE 12,777 0 1
DANAHER CORPORATION COM 235851102 19,988,399 97,366 SH SOLE 93,455 0 3,911
DECKERS OUTDOOR CORP COM 243537107 204,613 1,830 SH SOLE 1,830 0 0
DEERE & CO COM 244199105 2,822,053 5,992 SH SOLE 5,976 0 16
DIGITAL RLTY TR INC COM 253868103 322,546 2,251 SH SOLE 2,149 0 102
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401 405,519 6,705 SH SOLE 6,705 0 0
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 381,508 11,512 SH SOLE 11,512 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 461,717 11,204 SH SOLE 11,204 0 0
DISNEY WALT CO COM 254687106 13,800,221 139,820 SH SOLE 135,598 0 4,222
DOLLAR GEN CORP NEW COM 256677105 607,069 6,904 SH SOLE 6,903 0 1
EATON CORP PLC SHS G29183103 11,701,467 43,047 SH SOLE 41,584 0 1,463
EATON VANCE TAX-MANAGED GLOB COM 27829F108 88,694 10,896 SH SOLE 10,896 0 0
ECOLAB INC COM 278865100 15,420,735 60,692 SH SOLE 56,466 0 4,226
ELI LILLY & CO COM 532457108 71,975,402 87,147 SH SOLE 83,818 0 3,329
EMERSON ELEC CO COM 291011104 1,134,922 10,351 SH SOLE 10,106 0 245
ENTERPRISE PRODS PARTNERS L COM 293792107 626,401 18,348 SH SOLE 18,348 0 0
EOG RES INC COM 26875P101 21,891,802 170,710 SH SOLE 163,493 0 7,217
EPAM SYS INC COM 29414B104 745,429 4,415 SH SOLE 4,415 0 0
EQUINIX INC COM 29444U700 18,374,728 22,536 SH SOLE 21,339 0 1,197
EXXON MOBIL CORP COM 30231G102 11,741,674 98,728 SH SOLE 95,627 0 3,101
F5 INC COM 315616102 745,823 2,801 SH SOLE 2,801 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 472,712 2,935 SH SOLE 2,935 0 0
FERRARI N V COM N3167Y103 706,858 1,652 SH SOLE 1,652 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 299,079 5,316 SH SOLE 5,316 0 0
FISERV INC COM 337738108 11,900,308 53,889 SH SOLE 51,915 0 1,974
GE AEROSPACE COM NEW 369604301 12,089,961 60,298 SH SOLE 58,424 0 1,874
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 7,955,827 98,573 SH SOLE 95,513 0 3,060
GENERAL DYNAMICS CORP COM 369550108 384,338 1,410 SH SOLE 1,410 0 0
GENERAL MLS INC COM 370334104 372,636 6,232 SH SOLE 6,132 0 100
GENERAL MTRS CO COM 37045V100 550,346 11,702 SH SOLE 11,682 0 20
GILEAD SCIENCES INC COM 375558103 13,743,605 122,656 SH SOLE 122,656 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343 395,872 7,437 SH SOLE 7,437 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 433,854 794 SH SOLE 752 0 42
HERITAGE FINL CORP WASH COM 42722X106 370,473 15,227 SH SOLE 15,227 0 0
HOME DEPOT INC COM 437076102 27,829,394 75,935 SH SOLE 71,653 0 4,282
HONEYWELL INTL INC COM 438516106 19,820,185 93,602 SH SOLE 88,804 0 4,798
HUMANA INC COM 444859102 548,860 2,074 SH SOLE 2,074 0 0
INTEL CORP COM 458140100 634,637 27,945 SH SOLE 27,845 0 100
INTERNATIONAL BUSINESS MACHS COM 459200101 6,774,175 27,243 SH SOLE 26,241 0 1,002
INTUITIVE SURGICAL INC COM NEW 46120E602 328,365 663 SH SOLE 663 0 0
INVESCO EXCHANGE TRADED FD T RAFI US 1500 46137V597 217,509 5,745 SH SOLE 5,745 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 202,057 4,610 SH SOLE 4,610 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 10,274,286 59,310 SH SOLE 58,145 0 1,165
INVESCO QQQ TR UNIT SER 1 46090E103 2,340,539 4,984 SH SOLE 4,934 0 50
IRON MTN INC DEL COM 46284V101 625,511 7,270 SH SOLE 7,270 0 0
ISHARES GOLD TR ISHARES NEW 464285204 544,673 9,238 SH SOLE 9,238 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 546,847 4,629 SH SOLE 4,629 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 228,412 2,395 SH SOLE 2,395 0 0
ISHARES TR CORE MSCI EAFE 46432F842 220,903 2,920 SH SOLE 2,920 0 0
ISHARES TR CORE MSCI EURO 46434V738 558,493 9,285 SH SOLE 9,285 0 0
ISHARES TR CORE S&P MCP ETF 464287507 95,778,721 1,641,452 SH SOLE 1,538,604 0 102,848
ISHARES TR CORE S&P SCP ETF 464287804 3,141,254 30,040 SH SOLE 30,011 0 29
ISHARES TR CORE S&P TTL STK 464287150 3,111,068 25,498 SH SOLE 6,348 0 19,150
ISHARES TR CORE S&P500 ETF 464287200 5,913,279 10,524 SH SOLE 10,524 0 0
ISHARES TR CORE US AGGBD ET 464287226 999,528 10,104 SH SOLE 10,104 0 0
ISHARES TR DOW JONES US ETF 464287846 739,840 5,436 SH SOLE 5,436 0 0
ISHARES TR GLOBAL TECH ETF 464287291 255,975 3,380 SH SOLE 3,380 0 0
ISHARES TR INTL SEL DIV ETF 464288448 312,899 10,087 SH SOLE 10,087 0 0
ISHARES TR INTRM GOV CR ETF 464288612 10,508,991 99,123 SH SOLE 95,783 0 3,340
ISHARES TR MSCI ACWI EX US 464288240 2,477,063 44,672 SH SOLE 44,475 0 197
ISHARES TR MSCI EAFE ETF 464287465 182,623,106 2,234,468 SH SOLE 2,149,653 0 84,815
ISHARES TR MSCI USA MIN VOL 46429B697 252,882 2,700 SH SOLE 2,700 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 390,313 2,284 SH SOLE 2,284 0 0
ISHARES TR NATIONAL MUN ETF 464288414 425,873 4,039 SH SOLE 4,039 0 0
ISHARES TR RUS 1000 ETF 464287622 15,969,901 52,063 SH SOLE 51,087 0 976
ISHARES TR RUS 1000 GRW ETF 464287614 38,899,637 107,728 SH SOLE 104,261 0 3,467
ISHARES TR RUS 1000 VAL ETF 464287598 46,230,877 245,700 SH SOLE 238,705 0 6,995
ISHARES TR RUS 2000 GRW ETF 464287648 53,347,364 208,771 SH SOLE 201,855 0 6,916
ISHARES TR RUS 2000 VAL ETF 464287630 54,361,708 360,059 SH SOLE 348,397 0 11,662
ISHARES TR RUS MD CP GR ETF 464287481 27,302,804 232,384 SH SOLE 216,954 0 15,430
ISHARES TR RUS MDCP VAL ETF 464287473 20,643,289 163,875 SH SOLE 159,909 0 3,966
ISHARES TR RUS MID CAP ETF 464287499 54,025,443 635,070 SH SOLE 616,563 0 18,507
ISHARES TR RUSSELL 2000 ETF 464287655 7,153,278 35,858 SH SOLE 34,471 0 1,387
ISHARES TR RUSSELL 3000 ETF 464287689 1,938,897 6,104 SH SOLE 5,934 0 170
ISHARES TR S&P 100 ETF 464287101 284,101 1,049 SH SOLE 1,049 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 761,671 8,205 SH SOLE 8,205 0 0
ISHARES TR TIPS BD ETF 464287176 301,572 2,715 SH SOLE 2,608 0 107
ISHARES TR TRS FLT RT BD 46434V860 279,745 5,522 SH SOLE 5,416 0 106
ISHARES TR US HLTHCARE ETF 464287762 306,034 5,026 SH SOLE 5,026 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233 11,805,689 242,666 SH SOLE 237,291 0 5,375
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 26,303,166 460,328 SH SOLE 450,584 0 9,744
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 41,396,462 817,627 SH SOLE 802,449 0 15,178
JACOBS SOLUTIONS INC COM 46982L108 11,339,482 93,800 SH SOLE 91,526 0 2,274
JOHNSON & JOHNSON COM 478160104 19,579,193 118,061 SH SOLE 114,005 0 4,056
JOHNSON CTLS INTL PLC SHS G51502105 1,572,882 19,631 SH SOLE 19,602 0 29
JPMORGAN CHASE & CO. COM 46625H100 73,477,436 299,541 SH SOLE 284,701 0 14,840
KIMBERLY-CLARK CORP COM 494368103 1,517,973 10,581 SH SOLE 10,581 0 0
KINDER MORGAN INC DEL COM 49456B101 333,117 11,676 SH SOLE 11,676 0 0
KKR & CO INC COM 48251W104 19,388,376 167,705 SH SOLE 162,618 0 5,087
KROGER CO COM 501044101 248,897 3,677 SH SOLE 3,485 0 192
L3HARRIS TECHNOLOGIES INC COM 502431109 10,697,207 51,107 SH SOLE 49,193 0 1,914
LAM RESEARCH CORP COM NEW 512807306 16,147,976 221,426 SH SOLE 204,427 0 16,999
LAUDER ESTEE COS INC CL A 518439104 423,390 6,415 SH SOLE 6,410 0 5
LENNAR CORP CL A 526057104 6,802,552 59,266 SH SOLE 57,840 0 1,426
LINDE PLC SHS G54950103 31,911,241 68,532 SH SOLE 65,572 0 2,960
LOCKHEED MARTIN CORP COM 539830109 449,837 1,007 SH SOLE 1,007 0 0
LOWES COS INC COM 548661107 3,316,464 14,220 SH SOLE 14,220 0 0
MANHATTAN ASSOCIATES INC COM 562750109 345,907 1,999 SH SOLE 1,997 0 2
MARRIOTT INTL INC NEW CL A 571903202 350,393 1,471 SH SOLE 1,221 0 250
MARSH & MCLENNAN COS INC COM 571748102 32,777,134 134,316 SH SOLE 126,366 0 7,950
MARVELL TECHNOLOGY INC COM 573874104 8,406,460 136,535 SH SOLE 130,955 0 5,580
MASTERCARD INCORPORATED CL A 57636Q104 1,384,172 2,525 SH SOLE 2,392 0 133
MCDONALDS CORP COM 580135101 16,612,617 53,182 SH SOLE 49,420 0 3,762
MCKESSON CORP COM 58155Q103 19,370,079 28,752 SH SOLE 27,745 0 1,007
MEDTRONIC PLC SHS G5960L103 20,107,829 222,174 SH SOLE 215,603 0 6,571
MERCK & CO INC COM 58933Y105 11,825,966 130,575 SH SOLE 126,448 0 4,127
META PLATFORMS INC CL A 30303M102 63,837,977 110,761 SH SOLE 106,271 0 4,490
METLIFE INC COM 59156R108 8,339,883 103,872 SH SOLE 100,251 0 3,621
MICRON TECHNOLOGY INC COM 595112103 669,294 7,693 SH SOLE 7,693 0 0
MICROSOFT CORP COM 594918104 242,215,520 645,237 SH SOLE 627,428 0 17,809
MILLROSE PPTYS INC COM CL A 601137102 650,980 24,556 SH SOLE 23,913 0 643
MONDELEZ INTL INC CL A 609207105 21,456,386 314,202 SH SOLE 299,488 0 14,714
MORGAN STANLEY COM NEW 617446448 33,695,463 288,810 SH SOLE 272,573 0 16,237
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 25,830 30,000 SH SOLE 30,000 0 0
NERDWALLET INC COM CL A 64082B102 509,316 56,278 SH SOLE 56,278 0 0
NETFLIX INC COM 64110L106 10,715,703 11,491 SH SOLE 11,163 0 328
NEXTERA ENERGY INC COM 65339F101 15,584,618 219,842 SH SOLE 209,046 0 10,796
NIKE INC CL B 654106103 3,400,164 53,284 SH SOLE 53,279 0 5
NISOURCE INC COM 65473P105 22,283,426 555,835 SH SOLE 539,928 0 15,907
NORDSTROM INC COM 655664100 308,413 12,614 SH SOLE 12,614 0 0
NORTHROP GRUMMAN CORP COM 666807102 299,014 584 SH SOLE 584 0 0
NOVO-NORDISK A S ADR 670100205 295,530 4,187 SH SOLE 4,187 0 0
NVIDIA CORPORATION COM 67066G104 138,238,150 1,275,380 SH SOLE 1,218,833 0 56,547
OCCIDENTAL PETE CORP COM 674599105 548,160 11,052 SH SOLE 11,052 0 0
OMEROS CORP COM 682143102 2,019,934 245,734 SH SOLE 245,734 0 0
ONCOLYTICS BIOTECH INC COM NEW 682310875 22,000 40,000 SH SOLE 0 0 40,000
ORACLE CORP COM 68389X105 18,661,478 133,477 SH SOLE 130,384 0 3,093
OREILLY AUTOMOTIVE INC COM 67103H107 19,748,116 13,785 SH SOLE 13,242 0 543
PACCAR INC COM 693718108 15,528,506 159,479 SH SOLE 153,599 0 5,880
PALO ALTO NETWORKS INC COM 697435105 28,965,458 169,746 SH SOLE 163,161 0 6,585
PARKER-HANNIFIN CORP COM 701094104 20,384,858 33,536 SH SOLE 32,853 0 683
PAYCHEX INC COM 704326107 1,760,952 11,414 SH SOLE 11,414 0 0
PAYPAL HLDGS INC COM 70450Y103 280,445 4,298 SH SOLE 3,451 0 847
PEPSICO INC COM 713448108 18,031,967 120,261 SH SOLE 116,194 0 4,067
PFIZER INC COM 717081103 1,519,258 59,955 SH SOLE 58,265 0 1,690
PHILIP MORRIS INTL INC COM 718172109 1,465,462 9,155 SH SOLE 9,155 0 0
PROCTER AND GAMBLE CO COM 742718109 35,826,867 210,227 SH SOLE 203,085 0 7,142
PROGRESSIVE CORP COM 743315103 208,862 738 SH SOLE 738 0 0
PROLOGIS INC. COM 74340W103 23,560,414 210,756 SH SOLE 200,221 0 10,535
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 9,435,284 114,645 SH SOLE 111,956 0 2,689
QUALCOMM INC COM 747525103 2,587,099 16,842 SH SOLE 16,690 0 152
REGENERON PHARMACEUTICALS COM 75886F107 5,619,913 8,861 SH SOLE 8,569 0 292
REMITLY GLOBAL INC COM 75960P104 4,490,720 215,900 SH SOLE 215,900 0 0
RIVERVIEW BANCORP INC COM 769397100 132,962 23,533 SH SOLE 23,533 0 0
ROCKET LAB USA INC COM 773122106 214,560 12,000 SH SOLE 12,000 0 0
RPM INTL INC COM 749685103 794,722 6,870 SH SOLE 6,870 0 0
RTX CORPORATION COM 75513E101 2,059,244 15,546 SH SOLE 15,078 0 468
S&P GLOBAL INC COM 78409V104 212,894 419 SH SOLE 409 0 10
SALESFORCE INC COM 79466L302 32,475,049 121,013 SH SOLE 115,364 0 5,649
SAP SE SPON ADR 803054204 267,635 997 SH SOLE 997 0 0
SCHWAB CHARLES CORP COM 808513105 652,340 8,333 SH SOLE 7,657 0 676
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2,774,425 100,632 SH SOLE 99,379 0 1,253
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 761,596 38,503 SH SOLE 38,503 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 290,985 11,955 SH SOLE 11,955 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 475,406 20,527 SH SOLE 20,527 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 265,785 12,345 SH SOLE 12,255 0 90
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 753,363 26,944 SH SOLE 21,922 0 5,022
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 832,387 33,242 SH SOLE 32,918 0 324
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,317,312 59,661 SH SOLE 59,661 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,270,377 54,220 SH SOLE 54,220 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 378,473 4,050 SH SOLE 4,050 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,880,778 19,730 SH SOLE 19,730 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,017,760 4,929 SH SOLE 4,929 0 0
SERVICENOW INC COM 81762P102 39,478,195 49,587 SH SOLE 48,324 0 1,263
SHERWIN WILLIAMS CO COM 824348106 15,751,263 45,108 SH SOLE 43,938 0 1,170
SIMON PPTY GROUP INC NEW COM 828806109 263,071 1,584 SH SOLE 1,584 0 0
SOUTHERN CO COM 842587107 240,056 2,611 SH SOLE 2,611 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 332,338 790 SH SOLE 790 0 0
SPDR GOLD TR GOLD SHS 78463V107 856,929 2,974 SH SOLE 2,697 0 277
SPDR S&P 500 ETF TR TR UNIT 78462F103 11,067,513 19,725 SH SOLE 19,725 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5,121,070 9,576 SH SOLE 9,444 0 132
SPDR SER TR NUVEEN BLMBRG MU 78468R721 324,189 7,193 SH SOLE 7,193 0 0
SPDR SER TR NYSE TECH ETF 78464A102 216,746 1,130 SH SOLE 1,130 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 483,552 7,110 SH SOLE 7,110 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 44,141,504 671,252 SH SOLE 658,696 0 12,556
SPDR SER TR PORTFOLIO SHORT 78464A474 5,156,855 171,324 SH SOLE 166,588 0 4,736
SPDR SER TR PRTFLO S&P500 HI 78468R788 350,141 7,911 SH SOLE 6,116 0 1,795
SPDR SER TR S&P DIVID ETF 78464A763 3,766,749 27,762 SH SOLE 27,762 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 520,298 21,625 SH SOLE 18,350 0 3,275
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 271,440 23,400 SH SOLE 15,900 0 7,500
STARBUCKS CORP COM 855244109 5,393,921 54,990 SH SOLE 54,555 0 435
STRYKER CORPORATION COM 863667101 17,285,629 46,331 SH SOLE 43,342 0 2,989
SYNOPSYS INC COM 871607107 11,396,260 26,574 SH SOLE 25,888 0 686
SYSCO CORP COM 871829107 3,868,237 51,549 SH SOLE 51,522 0 27
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 347,190 2,083 SH SOLE 2,083 0 0
TD SYNNEX CORPORATION COM 87162W100 3,493,056 33,600 SH SOLE 32,653 0 947
TESLA INC COM 88160R101 15,291,218 59,003 SH SOLE 57,233 0 1,770
TEXAS INSTRS INC COM 882508104 6,953,177 38,693 SH SOLE 37,561 0 1,132
THERMO FISHER SCIENTIFIC INC COM 883556102 20,028,208 40,221 SH SOLE 37,995 0 2,226
TIMBERLAND BANCORP INC COM 887098101 207,010 6,866 SH SOLE 6,866 0 0
TJX COS INC NEW COM 872540109 12,502,734 102,650 SH SOLE 99,795 0 2,855
T-MOBILE US INC COM 872590104 11,477,438 43,033 SH SOLE 41,996 0 1,037
TRANE TECHNOLOGIES PLC SHS G8994E103 264,483 785 SH SOLE 785 0 0
TRUIST FINL CORP COM 89832Q109 1,033,236 25,109 SH SOLE 24,879 0 230
UBER TECHNOLOGIES INC COM 90353T100 245,830 3,374 SH SOLE 3,374 0 0
UNION PAC CORP COM 907818108 23,112,373 97,834 SH SOLE 93,394 0 4,440
UNITED PARCEL SERVICE INC CL B 911312106 14,469,295 131,551 SH SOLE 131,546 0 5
UNITED RENTALS INC COM 911363109 11,398,420 18,188 SH SOLE 17,636 0 552
UNITEDHEALTH GROUP INC COM 91324P102 25,673,843 49,019 SH SOLE 46,238 0 2,781
US BANCORP DEL COM NEW 902973304 696,935 16,314 SH SOLE 16,164 0 150
VALERO ENERGY CORP COM 91913Y100 19,249,839 145,755 SH SOLE 140,376 0 5,379
VANGUARD BD INDEX FDS INTERMED TERM 921937819 41,798,373 545,884 SH SOLE 535,114 0 10,770
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 305,722 1,775 SH SOLE 1,775 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 853,701 2,302 SH SOLE 2,302 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 42,189,345 164,142 SH SOLE 160,978 0 3,164
VANGUARD INDEX FDS MID CAP ETF 922908629 3,549,226 13,724 SH SOLE 13,708 0 16
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 363,428 4,014 SH SOLE 4,014 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,716,014 3,339 SH SOLE 3,160 0 179
VANGUARD INDEX FDS SMALL CP ETF 922908751 120,114,676 541,667 SH SOLE 516,702 0 24,965
VANGUARD INDEX FDS TOTAL STK MKT 922908769 12,152,142 44,215 SH SOLE 42,822 0 1,393
VANGUARD INDEX FDS VALUE ETF 922908744 1,315,558 7,616 SH SOLE 7,408 0 208
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 13,179,290 217,265 SH SOLE 214,916 0 2,349
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 95,152,896 2,102,362 SH SOLE 2,035,131 0 67,231
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 65,306,056 1,099,429 SH SOLE 1,075,185 0 24,244
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 29,612,074 362,183 SH SOLE 355,150 0 7,033
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,989,975 21,446 SH SOLE 21,446 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 2,236,734 27,099 SH SOLE 27,099 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 775,096 3,996 SH SOLE 3,251 0 745
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,768,546 28,479 SH SOLE 27,982 0 497
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 93,361,429 1,836,739 SH SOLE 1,767,520 0 69,219
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,128,787 8,753 SH SOLE 8,142 0 611
VANGUARD WORLD FD ESG US STK ETF 921910733 202,953 2,072 SH SOLE 2,072 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 687,373 1,267 SH SOLE 1,267 0 0
VERALTO CORP COM SHS 92338C103 245,657 2,518 SH SOLE 2,516 0 2
VERIZON COMMUNICATIONS INC COM 92343V104 1,095,256 24,146 SH SOLE 23,544 0 602
VERTEX PHARMACEUTICALS INC COM 92532F100 904,190 1,865 SH SOLE 1,865 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 4,418,640 61,200 SH SOLE 59,431 0 1,769
VISA INC COM CL A 92826C839 70,332,979 200,688 SH SOLE 192,624 0 8,064
WABTEC COM 929740108 918,901 5,067 SH SOLE 5,067 0 0
WAFD INC COM 938824109 1,051,887 36,805 SH SOLE 36,805 0 0
WALMART INC COM 931142103 35,081,912 398,569 SH SOLE 383,056 0 15,513
WASTE MGMT INC DEL COM 94106L109 617,176 2,666 SH SOLE 2,541 0 125
WEC ENERGY GROUP INC COM 92939U106 511,771 4,696 SH SOLE 2,396 0 2,300
WELLTOWER INC COM 95040Q104 455,341 2,972 SH SOLE 2,863 0 109
WEYERHAEUSER CO MTN BE COM NEW 962166104 459,400 15,690 SH SOLE 15,394 0 296
WILLIAMS COS INC COM 969457100 414,078 6,929 SH SOLE 6,929 0 0
WILLIAMS SONOMA INC COM 969904101 206,479 1,306 SH SOLE 1,306 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 36,720 12,000 SH SOLE 12,000 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 221,058 4,464 SH SOLE 4,464 0 0
ZILLOW GROUP INC CL A 98954M101 267,240 3,997 SH SOLE 3,997 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 238,795 3,483 SH SOLE 3,483 0 0
ZOETIS INC CL A 98978V103 11,401,567 69,247 SH SOLE 67,255 0 1,992