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
ABBVIE INC COM 00287Y109   20,503,616 132,307 SH   SOLE 0 131,422 0 885
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   8,001,801 22,803 SH   SOLE 0 22,757 0 46
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   3,924,518 800,922 SH   SOLE 0 800,910 0 12
AIRBNB INC COM CL A 009066101   397,393 2,919 SH   SOLE 0 2,910 0 9
ALASKA AIR GROUP INC COM 011659109   10,596,878 271,228 SH   SOLE 0 270,752 0 476
ALPHABET INC CAP STK CL A 02079K305   502,884 3,600 SH   SOLE 0 228 0 3,372
ALPHABET INC CAP STK CL C 02079K107   17,177,394 121,886 SH   SOLE 0 118,293 0 3,593
AMAZON COM INC COM 023135106   29,330,042 193,037 SH   SOLE 0 192,773 0 264
AMERICAN TOWER CORP NEW COM 03027X100   10,196,660 47,233 SH   SOLE 0 47,045 0 188
APPLE INC COM 037833100   35,540,720 184,598 SH   SOLE 0 178,801 0 5,797
ARK ETF TR GENOMIC REV ETF 00214Q302   5,306,296 161,728 SH   SOLE 0 161,553 0 175
BAKER HUGHES COMPANY CL A 05722G100   11,053,607 323,394 SH   SOLE 0 323,092 0 302
BANK AMERICA CORP COM 060505104   262,898 7,808 SH   SOLE 0 7,808 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   54,079,286 151,627 SH   SOLE 0 150,009 0 1,618
BHP GROUP LTD SPONSORED ADS 088606108   239,085 3,500 SH   SOLE 0 3,500 0 0
BOEING CO COM 097023105   882,913 3,387 SH   SOLE 0 3,156 0 231
BROADCOM INC COM 11135F101   23,902,935 21,414 SH   SOLE 0 21,370 0 44
CHEVRON CORP NEW COM 166764100   7,473,214 50,102 SH   SOLE 0 45,500 0 4,602
CHUBB LIMITED COM H1467J104   19,229,662 85,087 SH   SOLE 0 84,903 0 184
CIENA CORP COM NEW 171779309   13,718,283 304,783 SH   SOLE 0 304,212 0 571
CISCO SYS INC COM 17275R102   18,149,230 359,248 SH   SOLE 0 358,427 0 821
CLEARSIGN TECHNOLOGIES CORP COM 185064102   116,550 105,000 SH   SOLE 0 105,000 0 0
COMCAST CORP NEW CL A 20030N101   19,492,158 444,519 SH   SOLE 0 443,545 0 974
COPART INC COM 217204106   521,360 10,640 SH   SOLE 0 0 0 10,640
COSTCO WHSL CORP NEW COM 22160K105   18,993,838 28,775 SH   SOLE 0 28,716 0 59
COTERRA ENERGY INC COM 127097103   10,557,905 413,711 SH   SOLE 0 413,320 0 391
CROWDSTRIKE HLDGS INC CL A 22788C105   438,384 1,717 SH   SOLE 0 1,717 0 0
CUMMINS INC COM 231021106   17,933,971 74,859 SH   SOLE 0 74,709 0 150
DANAHER CORPORATION COM 235851102   270,205 1,168 SH   SOLE 0 0 0 1,168
DEERE & CO COM 244199105   323,495 809 SH   SOLE 0 2 0 807
DIANA SHIPPING INC COM Y2066G104   93,074 31,338 SH   SOLE 0 31,338 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   709,672 29,435 SH   SOLE 0 28,493 0 942
DISNEY WALT CO COM 254687106   12,952,733 143,457 SH   SOLE 0 143,109 0 348
EATON CORP PLC SHS G29183103   21,481,144 89,200 SH   SOLE 0 88,999 0 201
ENOVIX CORPORATION COM 293594107   361,490 28,873 SH   SOLE 0 28,873 0 0
EXPEDITORS INTL WASH INC COM 302130109   3,057,888 24,040 SH   SOLE 0 24,040 0 0
EXXON MOBIL CORP COM 30231G102   672,465 6,726 SH   SOLE 0 5,558 0 1,168
FERRARI N V COM N3167Y103   2,190,996 6,474 SH   SOLE 0 6,474 0 0
FORD MTR CO DEL COM 345370860   10,238,108 839,878 SH   SOLE 0 824,536 0 15,342
GRAINGER W W INC COM 384802104   485,612 586 SH   SOLE 0 0 0 586
INFINERA CORP COM 45667G103   141,047 29,694 SH   SOLE 0 29,694 0 0
INMODE LTD SHS M5425M103   27,314,323 1,228,162 SH   SOLE 0 1,225,762 0 2,400
INVESCO QQQ TR UNIT SER 1 46090E103   274,378 670 SH   SOLE 0 670 0 0
ISHARES TR CORE S&P MCP ETF 464287507   395,694 1,428 SH   SOLE 0 106 0 1,322
ISHARES TR CORE S&P SCP ETF 464287804   320,312 2,959 SH   SOLE 0 0 0 2,959
ISHARES TR CORE S&P500 ETF 464287200   1,224,979 2,565 SH   SOLE 0 0 0 2,565
JOHNSON & JOHNSON COM 478160104   17,989,602 114,774 SH   SOLE 0 114,528 0 246
KELLANOVA COM 487836108   15,605,991 279,127 SH   SOLE 0 278,561 0 566
LOWES COS INC COM 548661107   334,493 1,503 SH   SOLE 0 0 0 1,503
MEDTRONIC PLC SHS G5960L103   17,889,806 217,162 SH   SOLE 0 216,724 0 438
META PLATFORMS INC CL A 30303M102   1,345,402 3,801 SH   SOLE 0 3,243 0 558
MICROSOFT CORP COM 594918104   39,561,517 105,206 SH   SOLE 0 98,338 0 6,868
MOODYS CORP COM 615369105   504,213 1,291 SH   SOLE 0 0 0 1,291
MP MATERIALS CORP COM CL A 553368101   389,973 19,646 SH   SOLE 0 19,646 0 0
NORTHWEST PIPE CO COM 667746101   14,322,663 473,320 SH   SOLE 0 472,776 0 544
OLD REP INTL CORP COM 680223104   24,020,272 817,016 SH   SOLE 0 815,478 0 1,538
PAYPAL HLDGS INC COM 70450Y103   5,571,668 90,729 SH   SOLE 0 90,347 0 382
QUALCOMM INC COM 747525103   21,073,603 145,707 SH   SOLE 0 144,086 0 1,621
RAYONIER ADVANCED MATLS INC COM 75508B104   3,971,685 980,663 SH   SOLE 0 979,626 0 1,037
RICHARDSON ELECTRS LTD COM 763165107   9,158,474 686,028 SH   SOLE 0 685,778 0 250
RTX CORPORATION COM 75513E101   11,212,749 133,263 SH   SOLE 0 133,015 0 248
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   904,198 16,336 SH   SOLE 0 15,814 0 522
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   745,211 15,775 SH   SOLE 0 15,268 0 507
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   823,388 24,411 SH   SOLE 0 23,635 0 776
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   391,882 6,948 SH   SOLE 0 5,470 0 1,478
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   37,162,701 488,148 SH   SOLE 0 487,882 0 266
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   3,965,627 56,571 SH   SOLE 0 54,766 0 1,805
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,393,748 7,241 SH   SOLE 0 7,012 0 229
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   424,960 3,116 SH   SOLE 0 300 0 2,816
SNOWFLAKE INC CL A 833445109   4,294,221 21,579 SH   SOLE 0 21,552 0 27
SPDR S&P 500 ETF TR TR UNIT 78462F103   30,301,836 63,752 SH   SOLE 0 63,369 0 383
STARBUCKS CORP COM 855244109   656,335 6,836 SH   SOLE 0 6,786 0 50
TARGET CORP COM 87612E106   9,264,536 65,051 SH   SOLE 0 64,786 0 265
TESLA INC COM 88160R101   2,088,474 8,405 SH   SOLE 0 8,378 0 27
VANECK ETF TRUST VANECK VIETNAM 92189F817   8,862,254 685,933 SH   SOLE 0 684,624 0 1,309
VANGUARD INDEX FDS VALUE ETF 922908744   567,502 3,796 SH   SOLE 0 3,796 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   326,113 1,049 SH   SOLE 0 1,049 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   284,156 1,332 SH   SOLE 0 1,332 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,557,550 45,981 SH   SOLE 0 45,236 0 745
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   6,879,615 117,943 SH   SOLE 0 116,174 0 1,769
VICARIOUS SURGICAL INC COM CL A 92561V109   2,428,725 6,623,192 SH   SOLE 0 6,565,692 0 57,500
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667   3,703,691 77,841 SH   SOLE 0 76,696 0 1,146
VISA INC COM CL A 92826C839   943,769 3,625 SH   SOLE 0 291 0 3,334