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
AMAZON COM INC COM Stock 023135106   1,465,141 11,239 SH   SOLE 0 2,060 0 9,179
CUBESMART COM REIT 229663109   8,932 200 SH   SOLE 0 0 0 200
INVESCO QQQ TRUST SERIES I ETF 46090E103   102,330 277 SH   SOLE 0 74 0 203
STARBUCKS CORP COM Stock 855244109   2,743,962 27,700 SH   SOLE 0 4,055 0 23,645
HANCOCK JOHN INVT TR II COM CEF 410142103   39,923 3,158 SH   SOLE 0 0 0 3,158
BLOCK INC CL A Stock 852234103   861,616 12,943 SH   SOLE 0 1,234 0 11,709
ISHARES GOLD TRUST ETF 464285204   166,666 4,580 SH   SOLE 0 915 0 3,665
JOHNSON & JOHNSON COM Stock 478160104   18,207 110 SH   SOLE 0 0 0 110
WASTE MGMT INC DEL COM Stock 94106L109   14,741 85 SH   SOLE 0 0 0 85
COSTCO WHSL CORP NEW COM Stock 22160K105   129,211 240 SH   SOLE 0 0 0 240
SFL CORPORATION LTD SHS Stock G7738W106   1,866 200 SH   SOLE 0 0 0 200
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   21,283 538 SH   SOLE 0 0 0 538
SHELL PLC SPON ADS ADR 780259305   604 10 SH   SOLE 0 10 0 0
TELEFONICA BRASIL SA NEW ADR ADR 87936R205   1,370 150 SH   SOLE 0 0 0 150
BOSTON SCIENTIFIC CORP COM Stock 101137107   1,020,246 18,862 SH   SOLE 0 1,898 0 16,964
F5 INC COM Stock 315616102   14,626 100 SH   SOLE 0 0 0 100
BP PRUDHOE BAY RTY TR UNIT BEN INT Stock 055630107   319 70 SH   SOLE 0 0 0 70
PROCTER AND GAMBLE CO COM Stock 742718109   9,560 63 SH   SOLE 0 0 0 63
COCA COLA CO COM Stock 191216100   2,712,610 45,045 SH   SOLE 0 5,137 0 39,908
NORDIC AMERICAN TANKERS LIMITE COM Stock G65773106   83,700 22,807 SH   SOLE 0 1,700 0 21,106
EMERGENT BIOSOLUTIONS INC COM Stock 29089Q105   735 100 SH   SOLE 0 0 0 100
UNITED PARCEL SERVICE INC CL B Stock 911312106   47,681 266 SH   SOLE 0 50 0 216
UNIVERSAL HEALTH RLTY INCOME T SH BEN INT REIT 91359E105   9,516 200 SH   SOLE 0 0 0 200
DIVERSIFIED HEALTHCARE TR COM SH BEN INT REIT 25525P107   70,319 31,253 SH   SOLE 0 0 0 31,252
INTEL CORP COM Stock 458140100   3,131,088 93,633 SH   SOLE 0 10,587 0 83,046
PERRIGO CO PLC SHS Stock G97822103   238 7 SH   SOLE 0 0 0 7
VAIL RESORTS INC COM Stock 91879Q109   7,553 30 SH   SOLE 0 30 0 0
NETFLIX INC COM Stock 64110L106   1,143,072 2,595 SH   SOLE 0 290 0 2,305
ISHARES CORE AGGRESSIVE ALLOCATION ETF ETF 464289859   383,163 5,776 SH   SOLE 0 1,926 0 3,849
PACCAR INC COM Stock 693718108   14,053 168 SH   SOLE 0 0 0 168
ISHARES SILVER TRUST ETF 46428Q109   32,588 1,560 SH   SOLE 0 0 0 1,560
SEI INVTS CO COM Stock 784117103   867,411 14,549 SH   SOLE 0 1,422 0 13,127
ISHARES CORE GROWTH ALLOCATION ETF ETF 464289867   407,330 7,917 SH   SOLE 0 3,250 0 4,667
ISHARES ESG AWARE MSCI EAFE ETF ETF 46435G516   88,902 1,219 SH   SOLE 0 765 0 454
MEDPACE HLDGS INC COM Stock 58506Q109   36,026 150 SH   SOLE 0 150 0 0
PROLOGIS INC. COM REIT 74340W103   18,517 151 SH   SOLE 0 95 0 56
SANOFI SPONSORED ADR ADR 80105N105   977,207 18,130 SH   SOLE 0 1,796 0 16,334
MERCK & CO INC COM Stock 58933Y105   2,844,594 24,652 SH   SOLE 0 2,868 0 21,784
SPDR S&P 500 ETF TRUST ETF 78462F103   8,866 20 SH   SOLE 0 0 0 20
CRISPR THERAPEUTICS AG NAMEN AKT Stock H17182108   6,175 110 SH   SOLE 0 0 0 110
CORCEPT THERAPEUTICS INC COM Stock 218352102   11,125 500 SH   SOLE 0 500 0 0
ANNALY CAPITAL MANAGEMENT INC COM NEW REIT 035710839   75,500 3,773 SH   SOLE 0 500 0 3,273
ALASKA AIR GROUP INC COM Stock 011659109   37,226 700 SH   SOLE 0 200 0 500
ISHARES TIPS BOND ETF ETF 464287176   24,322 226 SH   SOLE 0 0 0 226
BANK NEW YORK MELLON CORP COM Stock 064058100   2,616,307 58,767 SH   SOLE 0 6,437 0 52,330
HANCOCK JOHN PREM DIVID FD COM SH BEN INT CEF 41013T105   5,289 449 SH   SOLE 0 0 0 449
VERIZON COMMUNICATIONS INC COM Stock 92343V104   2,598,199 69,863 SH   SOLE 0 7,707 0 62,155
SNAP INC CL A Stock 83304A106   13,486 1,139 SH   SOLE 0 0 0 1,139
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS ADR 874060205   1,100 70 SH   SOLE 0 70 0 0
ISHARES CORE MODERATE ALLOCATION ETF ETF 464289875   109,067 2,699 SH   SOLE 0 1,370 0 1,329
HONEYWELL INTL INC COM Stock 438516106   20,750 100 SH   SOLE 0 100 0 0
FORD MTR CO DEL COM Stock 345370860   52,625 3,478 SH   SOLE 0 1,750 0 1,728
KKR REAL ESTATE FIN TR INC COM REIT 48251K100   7,681 631 SH   SOLE 0 0 0 631
US BANCORP DEL COM NEW Stock 902973304   693,906 21,002 SH   SOLE 0 1,880 0 19,122
HOME DEPOT INC COM Stock 437076102   18,949 61 SH   SOLE 0 39 0 22
REDFIN CORP COM Stock 75737F108   1,704,335 137,225 SH   SOLE 0 15,271 0 121,954
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243   47,916 2,004 SH   SOLE 0 1,246 0 758
SPDR GOLD SHARES ETF 78463V107   3,663,092 20,548 SH   SOLE 0 2,193 0 18,355
REGIONS FINANCIAL CORP NEW COM Stock 7591EP100   15,290 858 SH   SOLE 0 550 0 308
ISHARES U.S. REAL ESTATE ETF ETF 464287739   26,222 303 SH   SOLE 0 0 0 303
VIRGIN GALACTIC HOLDINGS INC COM Stock 92766K106   7,799 2,010 SH   SOLE 0 0 0 2,010
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   3,179,825 9,325 SH   SOLE 0 1,298 0 8,027
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101   46,943 96 SH   SOLE 0 28 0 68
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104   71,376 2,130 SH   SOLE 0 0 0 2,130
ALPHABET INC CAP STK CL A Stock 02079K305   98,154 820 SH   SOLE 0 20 0 800
FISERV INC COM Stock 337738108   1,057,137 8,380 SH   SOLE 0 859 0 7,521
MICROSOFT CORP COM Stock 594918104   4,849,971 14,242 SH   SOLE 0 1,364 0 12,878
HEALTHPEAK PROPERTIES INC COM REIT 42250P103   16,080 800 SH   SOLE 0 0 0 800
NIO INC SPON ADS ADR 62914V106   6,589 680 SH   SOLE 0 0 0 680
BOEING CO COM Stock 097023105   86,998 412 SH   SOLE 0 60 0 352
NEXTERA ENERGY INC COM Stock 65339F101   56,244 758 SH   SOLE 0 161 0 597
NIKE INC CL B Stock 654106103   80,130 726 SH   SOLE 0 0 0 726
TESLA INC COM Stock 88160R101   148,162 566 SH   SOLE 0 222 0 344
EQUITY COMWLTH COM SH BEN INT REIT 294628102   1,520 75 SH   SOLE 0 0 0 75
ISHARES ESG AWARE US AGGREGATE BOND ETF ETF 46435U549   47,028 997 SH   SOLE 0 622 0 375
PUBLIC STORAGE COM REIT 74460D109   2,912,671 9,979 SH   SOLE 0 1,080 0 8,899
TEMPLETON GLOBAL INCOME FD COM CEF 880198106   2,484 600 SH   SOLE 0 0 0 600
PUTNAM PREMIER INCOME TR SH BEN INT CEF 746853100   2,492 708 SH   SOLE 0 0 0 708
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   4,847 33 SH   SOLE 0 0 0 33
ISHARES S&P GSCI COMMODITY INDEXED TRUST ETF 46428R107   51,921 2,664 SH   SOLE 0 800 0 1,864
MICRON TECHNOLOGY INC COM Stock 595112103   954,286 15,121 SH   SOLE 0 1,553 0 13,568
AFLAC INC COM Stock 001055102   2,697,491 38,646 SH   SOLE 0 4,393 0 34,253
SYSCO CORP COM Stock 871829107   30,719 414 SH   SOLE 0 0 0 414
SONY GROUP CORP SPONSORED ADR ADR 835699307   2,251 25 SH   SOLE 0 25 0 0
GLOBAL X SUPERDIVIDEND ETF ETF 37960A669   36,369 1,611 SH   SOLE 0 0 0 1,610
EVERSOURCE ENERGY COM Stock 30040W108   56,736 800 SH   SOLE 0 0 0 800
ISHARES ESG AWARE AGGRESSIVE ALLOCATION ETF ETF 46436E668   5,695 185 SH   SOLE 0 0 0 185
SNOWFLAKE INC CL A Stock 833445109   5,279 30 SH   SOLE 0 0 0 30
FISKER INC CL A COM STK Stock 33813J106   1,410 250 SH   SOLE 0 0 0 250
MICROVISION INC DEL COM NEW Stock 594960304   916 200 SH   SOLE 0 0 0 200
AIRBNB INC COM CL A Stock 009066101   33,322 260 SH   SOLE 0 110 0 150
UPSTART HLDGS INC COM Stock 91680M107   1,361 38 SH   SOLE 0 0 0 38
ISHARES ESG AWARE GROWTH ALLOCATION ETF ETF 46436E676   4,893 174 SH   SOLE 0 0 0 174
ROBLOX CORP CL A Stock 771049103   8,181 203 SH   SOLE 0 200 0 3
COINBASE GLOBAL INC COM CL A Stock 19260Q107   25,114 351 SH   SOLE 0 200 0 151
VISA INC COM CL A Stock 92826C839   970,106 4,085 SH   SOLE 0 394 0 3,691
ATAI LIFE SCIENCES NV SHS Stock N0731H103   4,300 2,500 SH   SOLE 0 2,500 0 0
LUCID GROUP INC COM Stock 549498103   4,685 680 SH   SOLE 0 0 0 680
ROCKET LAB USA INC COM Stock 773122106   6,000 1,000 SH   SOLE 0 1,000 0 0
DUTCH BROS INC CL A Stock 26701L100   19,517 686 SH   SOLE 0 136 0 550
LILIUM N V CLASS A ORD SHS Stock N52586109   3,520 2,000 SH   SOLE 0 0 0 2,000
ARCHER AVIATION INC COM CL A Stock 03945R102   8,343 2,025 SH   SOLE 0 0 0 2,025
FIDELITY ELECTRIC VEHICLES AND FUTURE TRANSPORTATION ETF ETF 316092220   9,590 500 SH   SOLE 0 0 0 500
RIVIAN AUTOMOTIVE INC COM CL A Stock 76954A103   33,903 2,035 SH   SOLE 0 1,500 0 535
ENPHASE ENERGY INC COM Stock 29355A107   16,748 100 SH   SOLE 0 100 0 0
NUVEEN MUN VALUE FD INC COM CEF 670928100   81,693 9,390 SH   SOLE 0 0 0 9,390
COSTAR GROUP INC COM Stock 22160N109   1,000,271 11,239 SH   SOLE 0 1,092 0 10,147
AMERICAN TOWER CORP NEW COM REIT 03027X100   25,212 130 SH   SOLE 0 0 0 130
META PLATFORMS INC CL A Stock 30303M102   1,709,540 5,957 SH   SOLE 0 781 0 5,176
NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT CEF 67070X101   1,143,380 98,060 SH   SOLE 0 5,691 0 92,369
VANGUARD MATERIALS ETF ETF 92204A801   18,197 100 SH   SOLE 0 0 0 100
BANCO SANTANDER S.A. ADR ADR 05964H105   20,546 5,538 SH   SOLE 0 3,475 0 2,063
CARLYLE GROUP INC COM Stock 14316J108   35,203 1,102 SH   SOLE 0 0 0 1,101
PVH CORPORATION COM Stock 693656100   18,438 217 SH   SOLE 0 137 0 80
EATON VANCE TAX MNGED BUY WRIT COM CEF 27828X100   20,835 1,500 SH   SOLE 0 1,500 0 0
CALAMOS STRATEGIC TOTAL RETURN COM SH BEN INT CEF 128125101   59,000 4,000 SH   SOLE 0 0 0 4,000
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107   162 2 SH   SOLE 0 0 0 2
SPDR BLOOMBERG INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200   2,449,737 79,822 SH   SOLE 0 15,125 0 64,697
PROTHENA CORP PLC SHS Stock G72800108   6,828 100 SH   SOLE 0 0 0 100
NVIDIA CORPORATION COM Stock 67066G104   90,949 215 SH   SOLE 0 0 0 215
ISHARES SHORT TREASURY BOND ETF ETF 464288679   3,460,730 31,333 SH   SOLE 0 3,625 0 27,708
CUMMINS INC COM Stock 231021106   18,877 77 SH   SOLE 0 48 0 29
GRAINGER W W INC COM Stock 384802104   24,446 31 SH   SOLE 0 19 0 12
OWENS CORNING NEW COM Stock 690742101   25,970 199 SH   SOLE 0 124 0 75
SPDR DOW JONES INTERNATIONAL REAL ESTATE ETF ETF 78463X863   16,299 658 SH   SOLE 0 0 0 658
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   10,529,946 144,861 SH   SOLE 0 16,712 0 128,149
BLACKROCK MUNIYIELD QUALITY FD COM CEF 09254E103   69,469 6,350 SH   SOLE 0 0 0 6,350
BLACKROCK MUNIYIELD QUALITY FD COM CEF 09254G108   3,521 350 SH   SOLE 0 0 0 350
CLOUGH GLOBAL DIVID & INCOME F COM CEF 18913Y103   193,400 34,847 SH   SOLE 0 750 0 34,096
ISHARES ESG AWARE MSCI EM ETF ETF 46434G863   42,005 1,328 SH   SOLE 0 836 0 492
CHURCH & DWIGHT CO INC COM Stock 171340102   2,005 20 SH   SOLE 0 0 0 20
NUVEEN QUALITY MUNCP INCOME FD COM CEF 67066V101   428,283 38,002 SH   SOLE 0 154 0 37,848
NUVEEN AMT FREE MUN CR INC FD COM CEF 67071L106   1,386,005 118,462 SH   SOLE 0 9,075 0 109,387
NORDSTROM INC COM Stock 655664100   205 10 SH   SOLE 0 0 0 10
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104   0 0 SH   SOLE 0 0 0 0
QUEST DIAGNOSTICS INC COM Stock 74834L100   18,835 134 SH   SOLE 0 85 0 49
CISCO SYS INC COM Stock 17275R102   3,001,851 58,018 SH   SOLE 0 6,772 0 51,246
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407   6,999,909 143,206 SH   SOLE 0 17,072 0 126,134
ISHARES FRONTIER AND SELECT EM ETF ETF 464286145   2,039,384 78,832 SH   SOLE 0 8,448 0 70,384
AT&T INC COM Stock 00206R102   6,656 417 SH   SOLE 0 0 0 417
GENERAL ELECTRIC CO COM NEW Stock 369604301   659 6 SH   SOLE 0 0 0 6
ISHARES SEMICONDUCTOR ETF ETF 464287523   1,015 2 SH   SOLE 0 2 0 0
UNION PAC CORP COM Stock 907818108   3,634,665 17,763 SH   SOLE 0 1,928 0 15,835
ECOLAB INC COM Stock 278865100   23,150 124 SH   SOLE 0 77 0 47
ISHARES 10-20 YEAR TREASURY BOND ETF ETF 464288653   44,308 400 SH   SOLE 0 0 0 400
JUNIPER NETWORKS INC COM Stock 48203R104   819,781 26,166 SH   SOLE 0 2,534 0 23,632
COLUMBIA BKG SYS INC COM Stock 197236102   471,469 23,248 SH   SOLE 0 4,010 0 19,238
ISHARES NATIONAL MUNI BOND ETF ETF 464288414   47,388 444 SH   SOLE 0 277 0 167
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   9,739,685 210,907 SH   SOLE 0 23,274 0 187,633
BANK AMERICA CORP COM Stock 060505104   10,042 350 SH   SOLE 0 350 0 0
EXTRA SPACE STORAGE INC COM REIT 30225T102   8,187 55 SH   SOLE 0 0 0 55
BLACKROCK CORPOR HI YLD FD INC COM CEF 09255P107   2,738 307 SH   SOLE 0 307 0 0
ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661   11,237,043 97,493 SH   SOLE 0 11,518 0 85,975
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   92,329 690 SH   SOLE 0 0 0 690
ORACLE CORP COM Stock 68389X105   110,992 932 SH   SOLE 0 0 0 932
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   3,122,149 76,749 SH   SOLE 0 8,176 0 68,573
TARGET CORP COM Stock 87612E106   26,380 200 SH   SOLE 0 0 0 200
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242   39,147 362 SH   SOLE 0 0 0 362
3M CO COM Stock 88579Y101   7,106 71 SH   SOLE 0 0 0 71
GILEAD SCIENCES INC COM Stock 375558103   837,046 10,861 SH   SOLE 0 1,018 0 9,842
CATERPILLAR INC COM Stock 149123101   2,753,300 11,190 SH   SOLE 0 1,224 0 9,966
ALPHABET INC CAP STK CL C Stock 02079K107   3,499,541 28,929 SH   SOLE 0 3,327 0 25,602
BEST BUY INC COM Stock 086516101   18,111 221 SH   SOLE 0 138 0 83
WILLIAMS COS INC COM Stock 969457100   19,578 600 SH   SOLE 0 0 0 600
CANADIAN NATL RY CO COM Stock 136375102   19,371 160 SH   SOLE 0 0 0 160
CHIMERA INVT CORP COM NEW REIT 16934Q208   13,622 2,361 SH   SOLE 0 0 0 2,360
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   282,194 2,881 SH   SOLE 0 34 0 2,847
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432   38,603 375 SH   SOLE 0 0 0 375
AXON ENTERPRISE INC COM Stock 05464C101   19,512 100 SH   SOLE 0 0 0 100
PLUG POWER INC COM NEW Stock 72919P202   1,870 180 SH   SOLE 0 0 0 180
COLUMBIA SPORTSWEAR CO COM Stock 198516106   7,724 100 SH   SOLE 0 0 0 100
GLACIER BANCORP INC NEW COM Stock 37637Q105   26,650 855 SH   SOLE 0 0 0 855
IDACORP INC COM Stock 451107106   20,520 200 SH   SOLE 0 0 0 200
LAM RESEARCH CORP COM Stock 512807108   24,429 38 SH   SOLE 0 24 0 14
SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN Stock 864482104   76,796 5,189 SH   SOLE 0 0 0 5,188
ISHARES RUSSELL 3000 ETF ETF 464287689   386,301 1,518 SH   SOLE 0 112 0 1,406
AMERICAN WTR WKS CO INC NEW COM Stock 030420103   2,593,768 18,170 SH   SOLE 0 2,023 0 16,147
AGILENT TECHNOLOGIES INC COM Stock 00846U101   15,993 133 SH   SOLE 0 86 0 47
EXXON MOBIL CORP COM Stock 30231G102   31,532 294 SH   SOLE 0 70 0 224
TRAVELERS COMPANIES INC COM Stock 89417E109   36,642 211 SH   SOLE 0 0 0 211
ISHARES MSCI ACWI ETF ETF 464288257   104,095 1,085 SH   SOLE 0 53 0 1,032
COLGATE PALMOLIVE CO COM Stock 194162103   19,799 257 SH   SOLE 0 160 0 97
SHOPIFY INC CL A Stock 82509L107   8,075 125 SH   SOLE 0 0 0 125
DEVON ENERGY CORP NEW COM Stock 25179M103   4,979 103 SH   SOLE 0 0 0 103
PAYPAL HLDGS INC COM Stock 70450Y103   19,018 285 SH   SOLE 0 100 0 185
SCHWAB CHARLES CORP COM Stock 808513105   45,344 800 SH   SOLE 0 300 0 500
DENTSPLY SIRONA INC COM Stock 24906P109   7,244 181 SH   SOLE 0 181 0 0
AUTOZONE INC COM Stock 053332102   920,050 369 SH   SOLE 0 35 0 334
ISHARES GLOBAL CLEAN ENERGY ETF ETF 464288224   63,370 3,444 SH   SOLE 0 1,505 0 1,939
BANNER CORP COM NEW Stock 06652V208   84,414 1,933 SH   SOLE 0 0 0 1,933
ISHARES MSCI EAFE ETF ETF 464287465   96,280 1,328 SH   SOLE 0 0 0 1,328
APPLE INC COM Stock 037833100   5,285,295 27,248 SH   SOLE 0 2,943 0 24,305
DISNEY WALT CO COM Stock 254687106   53,122 595 SH   SOLE 0 75 0 520
ADEIA INC COM Stock 00676P107   551 50 SH   SOLE 0 0 0 50