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,668,938 10,984 SH   SOLE 0 1,946 0 9,038
CUBESMART COM REIT 229663109   9,270 200 SH   SOLE 0 0 0 200
INVESCO QQQ TRUST SERIES I ETF 46090E103   120,816 295 SH   SOLE 0 74 0 221
STARBUCKS CORP COM Stock 855244109   2,755,103 28,696 SH   SOLE 0 3,969 0 24,727
HANCOCK JOHN INVT TR II COM CEF 410142103   42,282 3,268 SH   SOLE 0 0 0 3,267
BLOCK INC CL A Stock 852234103   1,362,211 17,611 SH   SOLE 0 1,907 0 15,704
ISHARES GOLD TRUST ETF 464285204   178,757 4,580 SH   SOLE 0 915 0 3,665
JOHNSON & JOHNSON COM Stock 478160104   17,241 110 SH   SOLE 0 0 0 110
WASTE MGMT INC DEL COM Stock 94106L109   10,746 60 SH   SOLE 0 0 0 60
COSTCO WHSL CORP NEW COM Stock 22160K105   158,419 240 SH   SOLE 0 0 0 240
SFL CORPORATION LTD SHS Stock G7738W106   2,256 200 SH   SOLE 0 0 0 200
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   20,025 498 SH   SOLE 0 0 0 498
SHELL PLC SPON ADS ADR 780259305   658 10 SH   SOLE 0 10 0 0
TELEFONICA BRASIL SA NEW ADR ADR 87936R205   1,641 150 SH   SOLE 0 0 0 150
F5 INC COM Stock 315616102   17,898 100 SH   SOLE 0 0 0 100
BP PRUDHOE BAY RTY TR UNIT BEN INT Stock 055630107   172 70 SH   SOLE 0 0 0 70
PROCTER AND GAMBLE CO COM Stock 742718109   9,232 63 SH   SOLE 0 0 0 63
COCA COLA CO COM Stock 191216100   2,666,406 45,247 SH   SOLE 0 4,992 0 40,255
NORDIC AMERICAN TANKERS LIMITE COM Stock G65773106   103,577 24,661 SH   SOLE 0 2,000 0 22,661
EMERGENT BIOSOLUTIONS INC COM Stock 29089Q105   240 100 SH   SOLE 0 0 0 100
UNITED PARCEL SERVICE INC CL B Stock 911312106   41,823 266 SH   SOLE 0 50 0 216
UNIVERSAL HEALTH RLTY INCOME T SH BEN INT REIT 91359E105   8,650 200 SH   SOLE 0 0 0 200
DIVERSIFIED HEALTHCARE TR COM SH BEN INT REIT 25525P107   117,846 31,510 SH   SOLE 0 0 0 31,509
INTEL CORP COM Stock 458140100   4,472,200 88,999 SH   SOLE 0 9,601 0 79,398
PERRIGO CO PLC SHS Stock G97822103   225 7 SH   SOLE 0 0 0 7
VAIL RESORTS INC COM Stock 91879Q109   6,404 30 SH   SOLE 0 30 0 0
NETFLIX INC COM Stock 64110L106   1,236,188 2,539 SH   SOLE 0 266 0 2,273
ISHARES CORE AGGRESSIVE ALLOCATION ETF ETF 464289859   346,556 5,019 SH   SOLE 0 1,676 0 3,342
PACCAR INC COM Stock 693718108   16,405 168 SH   SOLE 0 0 0 168
ISHARES SILVER TRUST ETF 46428Q109   33,977 1,560 SH   SOLE 0 0 0 1,560
SEI INVTS CO COM Stock 784117103   932,151 14,668 SH   SOLE 0 1,440 0 13,228
ISHARES CORE GROWTH ALLOCATION ETF ETF 464289867   389,138 7,316 SH   SOLE 0 3,600 0 3,716
ISHARES ESG AWARE MSCI EAFE ETF ETF 46435G516   94,803 1,255 SH   SOLE 0 801 0 454
MEDPACE HLDGS INC COM Stock 58506Q109   45,980 150 SH   SOLE 0 150 0 0
PROLOGIS INC. COM REIT 74340W103   21,995 165 SH   SOLE 0 109 0 56
SANOFI SPONSORED ADR ADR 80105N105   900,113 18,100 SH   SOLE 0 1,811 0 16,289
MERCK & CO INC COM Stock 58933Y105   2,711,109 24,868 SH   SOLE 0 2,832 0 22,036
SPDR S&P 500 ETF TRUST ETF 78462F103   9,506 20 SH   SOLE 0 0 0 20
CRISPR THERAPEUTICS AG NAMEN AKT Stock H17182108   6,573 105 SH   SOLE 0 0 0 105
CORCEPT THERAPEUTICS INC COM Stock 218352102   16,240 500 SH   SOLE 0 500 0 0
ANNALY CAPITAL MANAGEMENT INC COM NEW REIT 035710839   77,075 3,979 SH   SOLE 0 500 0 3,479
ALASKA AIR GROUP INC COM Stock 011659109   27,349 700 SH   SOLE 0 200 0 500
ISHARES TIPS BOND ETF ETF 464287176   23,218 216 SH   SOLE 0 0 0 216
BANK NEW YORK MELLON CORP COM Stock 064058100   3,080,267 59,179 SH   SOLE 0 6,272 0 52,907
HANCOCK JOHN PREM DIVID FD COM SH BEN INT CEF 41013T105   4,782 449 SH   SOLE 0 0 0 449
VERIZON COMMUNICATIONS INC COM Stock 92343V104   2,580,594 68,451 SH   SOLE 0 7,671 0 60,779
SNAP INC CL A Stock 83304A106   16,930 1,000 SH   SOLE 0 0 0 1,000
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS ADR 874060205   999 70 SH   SOLE 0 70 0 0
ISHARES CORE MODERATE ALLOCATION ETF ETF 464289875   61,808 1,489 SH   SOLE 0 1,370 0 119
HONEYWELL INTL INC COM Stock 438516106   20,971 100 SH   SOLE 0 100 0 0
FORD MTR CO DEL COM Stock 345370860   34,912 2,864 SH   SOLE 0 1,750 0 1,113
KKR REAL ESTATE FIN TR INC COM REIT 48251K100   8,955 677 SH   SOLE 0 0 0 676
US BANCORP DEL COM NEW Stock 902973304   1,245,425 28,776 SH   SOLE 0 2,926 0 25,850
HOME DEPOT INC COM Stock 437076102   21,140 61 SH   SOLE 0 39 0 22
REDFIN CORP COM Stock 75737F108   1,199,525 116,233 SH   SOLE 0 13,345 0 102,888
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243   51,335 2,097 SH   SOLE 0 1,339 0 758
SPDR GOLD SHARES ETF 78463V107   3,897,574 20,388 SH   SOLE 0 2,088 0 18,300
REGIONS FINANCIAL CORP NEW COM Stock 7591EP100   19,981 1,031 SH   SOLE 0 723 0 308
ISHARES U.S. REAL ESTATE ETF ETF 464287739   26,692 292 SH   SOLE 0 0 0 292
VIRGIN GALACTIC HOLDINGS INC COM Stock 92766K106   4,925 2,010 SH   SOLE 0 0 0 2,010
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   3,238,473 9,080 SH   SOLE 0 1,240 0 7,840
ADOBE INC COM Stock 00724F101   57,274 96 SH   SOLE 0 28 0 68
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104   74,060 2,130 SH   SOLE 0 0 0 2,130
ALPHABET INC CAP STK CL A Stock 02079K305   126,978 909 SH   SOLE 0 20 0 889
FISERV INC COM Stock 337738108   1,096,594 8,255 SH   SOLE 0 818 0 7,437
MICROSOFT CORP COM Stock 594918104   5,240,117 13,935 SH   SOLE 0 1,223 0 12,712
HEALTHPEAK PROPERTIES INC COM REIT 42250P103   15,840 800 SH   SOLE 0 0 0 800
NIO INC SPON ADS ADR 62914V106   6,168 680 SH   SOLE 0 0 0 680
BOEING CO COM Stock 097023105   107,392 412 SH   SOLE 0 60 0 352
NEXTERA ENERGY INC COM Stock 65339F101   48,835 804 SH   SOLE 0 207 0 597
NIKE INC CL B Stock 654106103   78,824 726 SH   SOLE 0 0 0 726
TESLA INC COM Stock 88160R101   148,094 596 SH   SOLE 0 222 0 374
EQUITY COMWLTH COM SH BEN INT REIT 294628102   1,440 75 SH   SOLE 0 0 0 75
ISHARES ESG AWARE US AGGREGATE BOND ETF ETF 46435U549   54,758 1,147 SH   SOLE 0 772 0 375
PUBLIC STORAGE COM REIT 74460D109   3,071,350 10,070 SH   SOLE 0 1,065 0 9,005
SABA CAPITAL INCOME & OPPORTUN COM CEF 880198106   2,274 600 SH   SOLE 0 0 0 600
PUTNAM PREMIER INCOME TR SH BEN INT CEF 746853100   2,528 708 SH   SOLE 0 0 0 708
VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884   64,748 550 SH   SOLE 0 0 0 550
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   8,426 33 SH   SOLE 0 0 0 33
ISHARES CYBERSECURITY & TECH ETF ETF 46435U135   1,953 43 SH   SOLE 0 0 0 43
ISHARES S&P GSCI COMMODITY INDEXED TRUST ETF 46428R107   51,935 2,589 SH   SOLE 0 800 0 1,789
MICRON TECHNOLOGY INC COM Stock 595112103   1,263,459 14,805 SH   SOLE 0 1,422 0 13,383
AFLAC INC COM Stock 001055102   3,133,680 37,984 SH   SOLE 0 4,137 0 33,847
SYSCO CORP COM Stock 871829107   30,276 414 SH   SOLE 0 0 0 414
SONY GROUP CORP SPONSORED ADR ADR 835699307   2,367 25 SH   SOLE 0 25 0 0
GLOBAL X SUPERDIVIDEND ETF ETF 37960A669   38,183 1,693 SH   SOLE 0 0 0 1,693
EVERSOURCE ENERGY COM Stock 30040W108   49,376 800 SH   SOLE 0 0 0 800
ISHARES ESG AWARE AGGRESSIVE ALLOCATION ETF ETF 46436E668   5,932 185 SH   SOLE 0 0 0 185
SNOWFLAKE INC CL A Stock 833445109   5,970 30 SH   SOLE 0 0 0 30
INVESCO NASDAQ 100 ETF ETF 46138G649   286,012 1,697 SH   SOLE 0 0 0 1,697
ALLEGRO MICROSYSTEMS INC COM Stock 01749D105   645,568 21,327 SH   SOLE 0 2,826 0 18,501
FISKER INC CL A COM STK Stock 33813J106   438 250 SH   SOLE 0 0 0 250
AIRBNB INC COM CL A Stock 009066101   35,396 260 SH   SOLE 0 110 0 150
UPSTART HLDGS INC COM Stock 91680M107   1,553 38 SH   SOLE 0 0 0 38
ISHARES ESG AWARE GROWTH ALLOCATION ETF ETF 46436E676   5,057 174 SH   SOLE 0 0 0 174
ROBLOX CORP CL A Stock 771049103   9,281 203 SH   SOLE 0 200 0 3
COINBASE GLOBAL INC COM CL A Stock 19260Q107   52,350 301 SH   SOLE 0 200 0 101
VISA INC COM CL A Stock 92826C839   1,057,802 4,063 SH   SOLE 0 398 0 3,665
ATAI LIFE SCIENCES NV SHS Stock N0731H103   7,050 5,000 SH   SOLE 0 5,000 0 0
LUCID GROUP INC COM Stock 549498103   2,863 680 SH   SOLE 0 0 0 680
ROCKET LAB USA INC COM Stock 773122106   12,885 2,330 SH   SOLE 0 2,330 0 0
DUTCH BROS INC CL A Stock 26701L100   21,726 686 SH   SOLE 0 136 0 550
LILIUM N V CLASS A ORD SHS Stock N52586109   2,360 2,000 SH   SOLE 0 0 0 2,000
ARCHER AVIATION INC COM CL A Stock 03945R102   6,294 1,025 SH   SOLE 0 0 0 1,025
FIDELITY ELECTRIC VEHICLES AND FUTURE TRANSPORTATION ETF ETF 316092220   8,556 500 SH   SOLE 0 0 0 500
RIVIAN AUTOMOTIVE INC COM CL A Stock 76954A103   50,087 2,135 SH   SOLE 0 1,600 0 535
ENPHASE ENERGY INC COM Stock 29355A107   919,298 6,957 SH   SOLE 0 748 0 6,209
NUVEEN MUN VALUE FD INC COM CEF 670928100   13,330 1,550 SH   SOLE 0 0 0 1,550
COSTAR GROUP INC COM Stock 22160N109   10,924 125 SH   SOLE 0 0 0 125
AMERICAN TOWER CORP NEW COM REIT 03027X100   28,064 130 SH   SOLE 0 0 0 130
META PLATFORMS INC CL A Stock 30303M102   1,286,999 3,636 SH   SOLE 0 466 0 3,170
NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT CEF 67070X101   1,036,590 87,698 SH   SOLE 0 5,102 0 82,596
VANGUARD MATERIALS ETF ETF 92204A801   18,994 100 SH   SOLE 0 0 0 100
BANCO SANTANDER S.A. ADR ADR 05964H105   22,927 5,538 SH   SOLE 0 3,475 0 2,063
CARLYLE GROUP INC COM Stock 14316J108   40,690 1,000 SH   SOLE 0 0 0 1,000
PVH CORPORATION COM Stock 693656100   25,645 210 SH   SOLE 0 130 0 80
EATON VANCE TAX MNGED BUY WRIT COM CEF 27828X100   49,324 3,800 SH   SOLE 0 3,000 0 800
CALAMOS STRATEGIC TOTAL RETURN COM SH BEN INT CEF 128125101   52,045 3,500 SH   SOLE 0 0 0 3,500
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107   155 2 SH   SOLE 0 0 0 2
SPDR BLOOMBERG INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200   2,546,373 83,242 SH   SOLE 0 15,875 0 67,367
PROTHENA CORP PLC SHS Stock G72800108   3,634 100 SH   SOLE 0 0 0 100
NVIDIA CORPORATION COM Stock 67066G104   106,472 215 SH   SOLE 0 0 0 215
ISHARES SHORT TREASURY BOND ETF ETF 464288679   3,412,598 30,987 SH   SOLE 0 3,533 0 27,454
CUMMINS INC COM Stock 231021106   20,124 84 SH   SOLE 0 55 0 29
GRAINGER W W INC COM Stock 384802104   23,203 28 SH   SOLE 0 16 0 12
OWENS CORNING NEW COM Stock 690742101   25,792 174 SH   SOLE 0 99 0 75
SPDR DOW JONES INTERNATIONAL REAL ESTATE ETF ETF 78463X863   17,275 633 SH   SOLE 0 0 0 633
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   10,911,510 148,355 SH   SOLE 0 16,265 0 132,090
BLACKROCK MUNIYIELD QUALITY FD COM CEF 09254E103   73,914 6,350 SH   SOLE 0 0 0 6,350
BLACKROCK MUNIYIELD QUALITY FD COM CEF 09254G108   3,623 350 SH   SOLE 0 0 0 350
CLOUGH GLOBAL DIVID & INCOME F COM CEF 18913Y103   187,826 36,485 SH   SOLE 0 0 0 36,485
ISHARES ESG AWARE MSCI EM ETF ETF 46434G863   46,166 1,440 SH   SOLE 0 948 0 492
CHURCH & DWIGHT CO INC COM Stock 171340102   1,891 20 SH   SOLE 0 0 0 20
NUVEEN QUALITY MUNCP INCOME FD COM CEF 67066V101   412,154 35,996 SH   SOLE 0 154 0 35,842
NUVEEN AMT FREE MUN CR INC FD COM CEF 67071L106   1,398,897 118,350 SH   SOLE 0 7,100 0 111,250
NORDSTROM INC COM Stock 655664100   185 10 SH   SOLE 0 0 0 10
QUEST DIAGNOSTICS INC COM Stock 74834L100   19,717 143 SH   SOLE 0 94 0 49
CISCO SYS INC COM Stock 17275R102   2,861,402 56,639 SH   SOLE 0 6,559 0 50,080
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407   6,915,198 140,083 SH   SOLE 0 16,651 0 123,432
ISHARES FRONTIER AND SELECT EM ETF ETF 464286145   2,019,235 76,777 SH   SOLE 0 8,345 0 68,432
AT&T INC COM Stock 00206R102   7,263 433 SH   SOLE 0 0 0 432
GENERAL ELECTRIC CO COM NEW Stock 369604301   766 6 SH   SOLE 0 0 0 6
ISHARES SEMICONDUCTOR ETF ETF 464287523   72,013 125 SH   SOLE 0 2 0 123
LULULEMON ATHLETICA INC COM Stock 550021109   1,295,098 2,533 SH   SOLE 0 242 0 2,291
UNION PAC CORP COM Stock 907818108   4,320,947 17,592 SH   SOLE 0 1,875 0 15,717
ECOLAB INC COM Stock 278865100   23,009 116 SH   SOLE 0 69 0 47
ISHARES 10-20 YEAR TREASURY BOND ETF ETF 464288653   41,680 385 SH   SOLE 0 0 0 385
JUNIPER NETWORKS INC COM Stock 48203R104   836,407 28,372 SH   SOLE 0 3,496 0 24,876
COLUMBIA BKG SYS INC COM Stock 197236102   620,257 23,248 SH   SOLE 0 4,010 0 19,238
ISHARES NATIONAL MUNI BOND ETF ETF 464288414   50,736 468 SH   SOLE 0 301 0 167
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   10,146,849 211,834 SH   SOLE 0 22,769 0 189,065
BANK AMERICA CORP COM Stock 060505104   11,785 350 SH   SOLE 0 350 0 0
EXTRA SPACE STORAGE INC COM REIT 30225T102   8,818 55 SH   SOLE 0 0 0 55
BLACKROCK CORPOR HI YLD FD INC COM CEF 09255P107   2,895 307 SH   SOLE 0 307 0 0
ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661   10,966,296 93,625 SH   SOLE 0 11,203 0 82,422
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   101,401 620 SH   SOLE 0 0 0 620
ORACLE CORP COM Stock 68389X105   98,261 932 SH   SOLE 0 0 0 932
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   3,192,360 77,673 SH   SOLE 0 8,263 0 69,410
TARGET CORP COM Stock 87612E106   28,484 200 SH   SOLE 0 0 0 200
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242   38,399 347 SH   SOLE 0 0 0 347
3M CO COM Stock 88579Y101   7,762 71 SH   SOLE 0 0 0 71
GILEAD SCIENCES INC COM Stock 375558103   862,173 10,643 SH   SOLE 0 1,276 0 9,366
CATERPILLAR INC COM Stock 149123101   3,258,579 11,021 SH   SOLE 0 1,175 0 9,846
ALPHABET INC CAP STK CL C Stock 02079K107   3,862,609 27,408 SH   SOLE 0 2,999 0 24,409
BEST BUY INC COM Stock 086516101   19,648 251 SH   SOLE 0 168 0 83
WILLIAMS COS INC COM Stock 969457100   20,898 600 SH   SOLE 0 0 0 600
CANADIAN NATL RY CO COM Stock 136375102   20,101 160 SH   SOLE 0 0 0 160
CHIMERA INVT CORP COM NEW REIT 16934Q208   12,561 2,517 SH   SOLE 0 0 0 2,517
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   280,778 2,829 SH   SOLE 0 34 0 2,795
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432   35,597 360 SH   SOLE 0 0 0 360
AXON ENTERPRISE INC COM Stock 05464C101   25,833 100 SH   SOLE 0 0 0 100
LIBERTY BROADBAND CORP COM SER C Stock 530307305   23,532 292 SH   SOLE 0 0 0 292
COLUMBIA SPORTSWEAR CO COM Stock 198516106   7,954 100 SH   SOLE 0 0 0 100
GLACIER BANCORP INC NEW COM Stock 37637Q105   35,329 855 SH   SOLE 0 0 0 855
IDACORP INC COM Stock 451107106   19,664 200 SH   SOLE 0 0 0 200
LAM RESEARCH CORP COM Stock 512807108   26,631 34 SH   SOLE 0 20 0 14
SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN Stock 864482104   83,588 4,707 SH   SOLE 0 0 0 4,706
ISHARES RUSSELL 3000 ETF ETF 464287689   355,588 1,299 SH   SOLE 0 112 0 1,187
AMERICAN WTR WKS CO INC NEW COM Stock 030420103   2,410,533 18,263 SH   SOLE 0 1,961 0 16,302
AGILENT TECHNOLOGIES INC COM Stock 00846U101   20,159 145 SH   SOLE 0 98 0 47
EXXON MOBIL CORP COM Stock 30231G102   29,394 294 SH   SOLE 0 70 0 224
TRAVELERS COMPANIES INC COM Stock 89417E109   40,193 211 SH   SOLE 0 0 0 211
ISHARES MSCI ACWI ETF ETF 464288257   90,474 889 SH   SOLE 0 53 0 836
COLGATE PALMOLIVE CO COM Stock 194162103   20,964 263 SH   SOLE 0 166 0 97
SHOPIFY INC CL A Stock 82509L107   9,738 125 SH   SOLE 0 0 0 125
DEVON ENERGY CORP NEW COM Stock 25179M103   4,666 103 SH   SOLE 0 0 0 103
PAYPAL HLDGS INC COM Stock 70450Y103   17,502 285 SH   SOLE 0 100 0 185
SCHWAB CHARLES CORP COM Stock 808513105   55,040 800 SH   SOLE 0 300 0 500
DENTSPLY SIRONA INC COM Stock 24906P109   6,442 181 SH   SOLE 0 181 0 0
ISHARES GLOBAL CLEAN ENERGY ETF ETF 464288224   59,026 3,791 SH   SOLE 0 1,852 0 1,939
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746   119,968 2,350 SH   SOLE 0 0 0 2,350
BANNER CORP COM NEW Stock 06652V208   103,531 1,933 SH   SOLE 0 0 0 1,933
ISHARES MSCI EAFE ETF ETF 464287465   94,640 1,256 SH   SOLE 0 0 0 1,256
APPLE INC COM Stock 037833100   5,077,017 26,370 SH   SOLE 0 2,681 0 23,689
DISNEY WALT CO COM Stock 254687106   51,014 565 SH   SOLE 0 75 0 490
ADEIA INC COM Stock 00676P107   620 50 SH   SOLE 0 0 0 50