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   19,743,031 133,129 SH   SOLE 0 132,182 0 947
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,006,672 23,021 SH   SOLE 0 22,975 0 46
ACTIVISION BLIZZARD INC COM 00507V109   6,680,230 70,750 SH   SOLE 0 70,597 0 153
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   3,385,571 783,697 SH   SOLE 0 783,685 0 12
AIRBNB INC COM CL A 009066101   506,399 4,020 SH   SOLE 0 4,011 0 9
ALASKA AIR GROUP INC COM 011659109   5,546,731 164,885 SH   SOLE 0 164,581 0 304
ALPHABET INC CAP STK CL A 02079K305   525,307 3,780 SH   SOLE 0 80 0 3,700
ALPHABET INC CAP STK CL C 02079K107   17,289,340 123,240 SH   SOLE 0 119,319 0 3,921
AMAZON COM INC COM 023135106   27,961,064 211,298 SH   SOLE 0 211,034 0 264
AMERICAN TOWER CORP NEW COM 03027X100   15,277,769 93,021 SH   SOLE 0 92,833 0 188
APPLE INC COM 037833100   33,589,923 185,877 SH   SOLE 0 179,625 0 6,252
ARK ETF TR GENOMIC REV ETF 00214Q302   4,115,089 164,472 SH   SOLE 0 164,297 0 175
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   52,833,094 152,847 SH   SOLE 0 151,227 0 1,620
BOEING CO COM 097023105   661,367 3,457 SH   SOLE 0 3,073 0 384
BROADCOM INC COM 11135F101   19,434,722 21,461 SH   SOLE 0 21,417 0 44
CHEVRON CORP NEW COM 166764100   18,798,612 116,595 SH   SOLE 0 111,660 0 4,935
CHUBB LIMITED COM H1467J104   17,911,758 85,563 SH   SOLE 0 85,379 0 184
CIENA CORP COM NEW 171779309   13,409,068 308,042 SH   SOLE 0 307,471 0 571
CISCO SYS INC COM 17275R102   19,488,537 361,904 SH   SOLE 0 361,083 0 821
CLEARSIGN TECHNOLOGIES CORP COM 185064102   114,450 105,000 SH   SOLE 0 105,000 0 0
COMCAST CORP NEW CL A 20030N101   19,610,657 446,712 SH   SOLE 0 445,664 0 1,048
COPART INC COM 217204106   536,462 11,680 SH   SOLE 0 0 0 11,680
COSTCO WHSL CORP NEW COM 22160K105   16,249,857 28,823 SH   SOLE 0 28,764 0 59
COTERRA ENERGY INC COM 127097103   11,917,404 417,130 SH   SOLE 0 416,739 0 391
CROWDSTRIKE HLDGS INC CL A 22788C105   396,877 2,116 SH   SOLE 0 2,116 0 0
CUMMINS INC COM 231021106   17,121,702 75,247 SH   SOLE 0 75,097 0 150
DANAHER CORPORATION COM 235851102   268,566 1,282 SH   SOLE 0 0 0 1,282
DEERE & CO COM 244199105   339,082 887 SH   SOLE 0 2 0 885
DEVON ENERGY CORP NEW COM 25179M103   273,183 5,851 SH   SOLE 0 5,851 0 0
DIANA SHIPPING INC COM Y2066G104   102,600 30,000 SH   SOLE 0 30,000 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   622,843 27,657 SH   SOLE 0 26,722 0 935
DISNEY WALT CO COM 254687106   15,580,289 184,710 SH   SOLE 0 182,762 0 1,948
DROPBOX INC CL A 26210C104   11,814,534 421,797 SH   SOLE 0 421,008 0 789
EATON CORP PLC SHS G29183103   19,497,219 89,663 SH   SOLE 0 89,462 0 201
ENOVIX CORPORATION COM 293594107   312,664 30,035 SH   SOLE 0 30,035 0 0
EXPEDITORS INTL WASH INC COM 302130109   2,802,240 24,000 SH   SOLE 0 24,000 0 0
EXXON MOBIL CORP COM 30231G102   717,821 6,742 SH   SOLE 0 5,460 0 1,282
FERRARI N V COM N3167Y103   2,000,919 6,474 SH   SOLE 0 6,474 0 0
FORD MTR CO DEL COM 345370860   18,135,948 1,511,329 SH   SOLE 0 1,495,988 0 15,341
GRAINGER W W INC COM 384802104   472,114 642 SH   SOLE 0 0 0 642
INFINERA CORP COM 45667G103   52,578 14,769 SH   SOLE 0 14,769 0 0
INMODE LTD SHS M5425M103   22,115,654 987,306 SH   SOLE 0 985,504 0 1,802
INVESCO QQQ TR UNIT SER 1 46090E103   247,853 670 SH   SOLE 0 670 0 0
ISHARES TR CORE S&P MCP ETF 464287507   381,073 1,555 SH   SOLE 0 105 0 1,450
ISHARES TR ISHS 1-5YR INVS 464288646   3,333,342 67,076 SH   SOLE 0 66,051 0 1,025
ISHARES TR CORE S&P SCP ETF 464287804   299,850 3,249 SH   SOLE 0 0 0 3,249
ISHARES TR CORE S&P500 ETF 464287200   1,226,366 2,815 SH   SOLE 0 0 0 2,815
JOHNSON & JOHNSON COM 478160104   15,896,077 101,683 SH   SOLE 0 101,468 0 215
LOWES COS INC COM 548661107   324,688 1,649 SH   SOLE 0 0 0 1,649
MEDTRONIC PLC SHS G5960L103   15,567,597 218,370 SH   SOLE 0 217,932 0 438
META PLATFORMS INC CL A 30303M102   1,246,719 3,846 SH   SOLE 0 3,234 0 612
MICROSOFT CORP COM 594918104   35,009,386 105,717 SH   SOLE 0 97,615 0 8,102
MOODYS CORP COM 615369105   453,341 1,417 SH   SOLE 0 0 0 1,417
MP MATERIALS CORP COM CL A 553368101   343,176 20,415 SH   SOLE 0 20,415 0 0
NEXTERA ENERGY INC COM 65339F101   13,817,418 260,706 SH   SOLE 0 260,180 0 526
NORTHWEST PIPE CO COM 667746101   14,328,885 481,158 SH   SOLE 0 480,614 0 544
OLD REP INTL CORP COM 680223104   22,002,845 821,308 SH   SOLE 0 819,770 0 1,538
PAYPAL HLDGS INC COM 70450Y103   11,554,128 205,024 SH   SOLE 0 204,642 0 382
PIONEER NAT RES CO COM 723787107   10,839,755 45,098 SH   SOLE 0 45,057 0 41
PLUG POWER INC COM NEW 72919P202   334,058 45,082 SH   SOLE 0 45,082 0 0
QUALCOMM INC COM 747525103   20,474,173 183,699 SH   SOLE 0 182,078 0 1,621
RAYONIER ADVANCED MATLS INC COM 75508B104   3,306,444 1,152,071 SH   SOLE 0 1,151,034 0 1,037
RICHARDSON ELECTRS LTD COM 763165107   7,246,323 690,126 SH   SOLE 0 689,876 0 250
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   3,392,370 53,222 SH   SOLE 0 51,433 0 1,789
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   280,521 3,981 SH   SOLE 0 3,715 0 266
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   368,536 7,187 SH   SOLE 0 5,709 0 1,478
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   729,946 15,335 SH   SOLE 0 14,817 0 518
SCHWAB STRATEGIC TR US REIT ETF 808524847   647,174 36,399 SH   SOLE 0 35,172 0 1,227
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   597,125 14,817 SH   SOLE 0 14,313 0 504
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   720,041 22,815 SH   SOLE 0 22,046 0 769
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   438,598 3,390 SH   SOLE 0 300 0 3,090
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,057,103 6,179 SH   SOLE 0 5,970 0 209
SMUCKER J M CO COM NEW 832696405   12,864,626 115,347 SH   SOLE 0 115,099 0 248
SNOWFLAKE INC CL A 833445109   3,526,638 22,047 SH   SOLE 0 22,020 0 27
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,478,725 10,328 SH   SOLE 0 10,256 0 72
STARBUCKS CORP COM 855244109   668,380 7,311 SH   SOLE 0 7,261 0 50
TARGET CORP COM 87612E106   14,492,739 130,801 SH   SOLE 0 130,536 0 265
TESLA INC COM 88160R101   2,190,817 8,463 SH   SOLE 0 8,436 0 27
VANECK ETF TRUST VANECK VIETNAM 92189F817   9,465,260 691,905 SH   SOLE 0 690,596 0 1,309
VANGUARD INDEX FDS GROWTH ETF 922908736   297,366 1,057 SH   SOLE 0 1,057 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   247,233 1,332 SH   SOLE 0 1,332 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   519,938 3,796 SH   SOLE 0 3,796 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   6,695,659 116,426 SH   SOLE 0 114,657 0 1,769
VICARIOUS SURGICAL INC COM CL A 92561V109   2,828,653 6,353,669 SH   SOLE 0 6,304,169 0 49,500
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667   2,447,907 57,330 SH   SOLE 0 56,734 0 596
VISA INC COM CL A 92826C839   965,352 4,077 SH   SOLE 0 417 0 3,660