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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM Stock 88579Y101 295 1,888 SH   SOLE   1,888 0 0
ABBOTT LABS COM Stock 002824100 1,038 11,348 SH   SOLE   11,348 0 0
ABBVIE INC COM Stock 00287Y109 360 3,665 SH   SOLE   3,664 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 565 400 SH   SOLE   400 0 0
AMARIN CORP PLC SPONS ADR NEW ADR 023111206 139 20,050 SH   SOLE   20,050 0 0
AMAZON.COM INC Stock 023135106 841 305 SH   SOLE   305 0 0
AMGEN INC Stock 031162100 649 2,750 SH   SOLE   2,749 0 0
APPLE INC Stock 037833100 6,614 18,130 SH   SOLE   18,130 0 0
ATLASSIAN CORP PLC CL A Stock G06242104 229 1,269 SH   SOLE   1,269 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 201 1,348 SH   SOLE   1,348 0 0
BANNER CORPORATION Stock 06652V208 202 5,321 SH   SOLE   5,321 0 0
BECTON DICKINSON & CO COM Stock 075887109 585 2,443 SH   SOLE   2,443 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 10,425 39 SH   SOLE   39 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 4,866 27,262 SH   SOLE   27,261 0 0
BIOMARIN PHARMACEUTICAL INC Stock 09061G101 534 4,330 SH   SOLE   4,330 0 0
BOEING CO COM Stock 097023105 235 1,282 SH   SOLE   1,282 0 0
CHEVRON CORP NEW COM Stock 166764100 353 3,960 SH   SOLE   3,960 0 0
CHINA GREEN AGRICULTURE INC COM NEW Stock 16943W204 42 14,537 SH   SOLE   14,537 0 0
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 402 382 SH   SOLE   382 0 0
CISCO SYS INC Stock 17275R102 793 17,008 SH   SOLE   17,008 0 0
COCA COLA CO COM Stock 191216100 281 6,286 SH   SOLE   6,285 0 0
COSTCO WHOLESALE CORP Stock 22160K105 476 1,570 SH   SOLE   1,570 0 0
DATA I O CORP COM Stock 237690102 68 20,000 SH   SOLE   20,000 0 0
DIAGEO PLC ADR 25243Q205 310 2,310 SH   SOLE   2,310 0 0
DIGITAL RLTY TR INC COM REIT 253868103 243 1,710 SH   SOLE   1,710 0 0
DOVER CORP COM Stock 260003108 296 3,070 SH   SOLE   3,070 0 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 560 8,100 SH   SOLE   8,100 0 0
EXXON MOBIL CORP COM Stock 30231G102 704 15,749 SH   SOLE   15,748 0 0
F M C CORP COM NEW Stock 302491303 854 8,570 SH   SOLE   8,570 0 0
FACEBOOK INC CL A Stock 30303M102 277 1,218 SH   SOLE   1,218 0 0
FASTENAL CO COM Stock 311900104 209 4,877 SH   SOLE   4,876 0 0
FLIR SYSTEMS INC Stock 302445101 386 9,510 SH   SOLE   9,509 0 0
GOOGLE INC Stock 02079K305 672 474 SH   SOLE   474 0 0
GULF RES INC COM PAR$0.0005 Stock 40251W408 263 49,250 SH   SOLE   49,250 0 0
HOME DEPOT Stock 437076102 696 2,777 SH   SOLE   2,776 0 0
ICONIX BRAND GROUP INC COM NEW Stock 451055305 19 20,000 SH   SOLE   20,000 0 0
INTEL CORP COM Stock 458140100 1,902 31,788 SH   SOLE   31,787 0 0
INTL BUSINESS MACHINES Stock 459200101 327 2,707 SH   SOLE   2,707 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 88,772 750,968 SH   SOLE   750,968 0 0
ISHARES LIQUIDITY INCOME ETF ETF 46434V878 539 10,654 SH   SOLE   10,654 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 1,100 5,730 SH   SOLE   5,729 0 0
ISHARES TR RUSSELL 1000 INDEX ETF ETF 464287622 395 2,300 SH   SOLE   2,300 0 0
JOHNSON & JOHNSON COM Stock 478160104 603 4,285 SH   SOLE   4,284 0 0
LAM RESEARCH CORP Stock 512807108 5,183 16,024 SH   SOLE   16,024 0 0
LILLY ELI & CO COM Stock 532457108 2,979 18,143 SH   SOLE   18,143 0 0
MCDONALDS CORP COM Stock 580135101 260 1,410 SH   SOLE   1,409 0 0
MERCK & CO INC Stock 58933Y105 713 9,223 SH   SOLE   9,222 0 0
MICROCHIP TECHNOLOGY INC. COM Stock 595017104 469 4,450 SH   SOLE   4,450 0 0
MICROSOFT Stock 594918104 4,556 22,389 SH   SOLE   22,388 0 0
MOTLEY FOOL 100 INDEX ETF ETF 74933W601 232 8,300 SH   SOLE   8,300 0 0
NIKE INC CLASS B Stock 654106103 2,387 24,340 SH   SOLE   24,339 0 0
NLIGHT INC COM Stock 65487K100 285 12,824 SH   SOLE   12,824 0 0
NOVARTIS AG ADR ADR 66987V109 390 4,470 SH   SOLE   4,470 0 0
NVIDIA CORPORATION COM Stock 67066G104 513 1,350 SH   SOLE   1,350 0 0
ORACLE CORPORATION Stock 68389X105 672 12,164 SH   SOLE   12,164 0 0
PACWEST BANCORP DEL COM Stock 695263103 1,213 61,551 SH   SOLE   61,551 0 0
PARK CITY GROUP INC COM NEW Stock 700215304 87 20,635 SH   SOLE   20,635 0 0
PEPSICO INC COM Stock 713448108 593 4,486 SH   SOLE   4,486 0 0
PFIZER INC COM Stock 717081103 361 11,052 SH   SOLE   11,052 0 0
PORTLAND GENERAL ELECTRIC CO Stock 736508847 254 6,083 SH   SOLE   6,083 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 499 4,174 SH   SOLE   4,174 0 0
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 230 3,734 SH   SOLE   3,734 0 0
SCHNITZER STL INDS CL A Stock 806882106 1,289 73,046 SH   SOLE   73,046 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 433 4,266 SH   SOLE   4,266 0 0
SPDR S&P 500 ETF ETF 78462F103 1,108 3,592 SH   SOLE   3,592 0 0
STARBUCKS CORP Stock 855244109 946 12,859 SH   SOLE   12,858 0 0
T2 BIOSYSTEMS INC COM Stock 89853L104 19 15,000 SH   SOLE   15,000 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 609 1,680 SH   SOLE   1,680 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 227 4,135 SH   SOLE   4,135 0 0
UNION PAC CORP COM Stock 907818108 665 3,932 SH   SOLE   3,931 0 0
UNITEDHEALTH GROUP Stock 91324P102 292 989 SH   SOLE   989 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 1,820 15,531 SH   SOLE   15,531 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 376 9,694 SH   SOLE   9,694 0 0
VANGUARD GROWTH ETF ETF 922908736 50,461 249,695 SH   SOLE   249,695 0 0
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 255 2,660 SH   SOLE   2,660 0 0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 54,706 661,823 SH   SOLE   661,823 0 0
VANGUARD TOTAL STK MKT ETF 922908769 367 2,344 SH   SOLE   2,344 0 0
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 653 8,733 SH   SOLE   8,732 0 0
VANGUARD VALUE ETF ETF 922908744 37,613 377,678 SH   SOLE   377,677 0 0
VEEVA SYS INC CL A COM Stock 922475108 239 1,020 SH   SOLE   1,020 0 0
WALMART INC COM Stock 931142103 684 5,709 SH   SOLE   5,708 0 0
XYLEM INC COM Stock 98419M100 353 5,435 SH   SOLE   5,435 0 0