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
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