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 405 2,339 SH   SOLE   2,339 0 0
ABB LTD SPONSORED ADR ADR 000375204 252 12,590 SH   SOLE   12,590 0 0
ABBOTT LABS COM Stock 002824100 1,444 17,168 SH   SOLE   17,168 0 0
ABBVIE INC COM Stock 00287Y109 349 4,805 SH   SOLE   4,804 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW Stock 00547W208 13 10,000 SH   SOLE   10,000 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 414 383 SH   SOLE   383 0 0
ALTRIA GROUP INC COM Stock 02209S103 386 8,154 SH   SOLE   8,154 0 0
AMAZON.COM INC Stock 023135106 892 471 SH   SOLE   471 0 0
AMGEN INC Stock 031162100 730 3,962 SH   SOLE   3,962 0 0
APPLE INC Stock 037833100 3,630 18,341 SH   SOLE   18,341 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 229 1,386 SH   SOLE   1,386 0 0
BECTON DICKINSON & CO COM Stock 075887109 831 3,297 SH   SOLE   3,297 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 3,820 12 SH   SOLE   12 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 7,545 35,394 SH   SOLE   35,394 0 0
BIOMARIN PHARMACEUTICAL INC Stock 09061G101 377 4,400 SH   SOLE   4,400 0 0
BOEING CO COM Stock 097023105 555 1,526 SH   SOLE   1,525 0 0
BP PLC SPONSORED ADR ADR 055622104 309 7,416 SH   SOLE   7,416 0 0
CHEVRON CORP NEW COM Stock 166764100 551 4,426 SH   SOLE   4,426 0 0
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 280 382 SH   SOLE   382 0 0
CISCO SYS INC Stock 17275R102 750 13,704 SH   SOLE   13,704 0 0
CMS ENERGY CORP COM Stock 125896100 220 3,800 SH   SOLE   3,800 0 0
COSTCO WHOLESALE CORP Stock 22160K105 415 1,570 SH   SOLE   1,570 0 0
DATA I O CORP COM Stock 237690102 180 40,000 SH   SOLE   40,000 0 0
DIAGEO PLC ADR 25243Q205 606 3,518 SH   SOLE   3,517 0 0
DIGITAL RLTY TR INC COM REIT 253868103 431 3,660 SH   SOLE   3,660 0 0
DISNEY WALT CO COM DISNEY Stock 254687106 298 2,137 SH   SOLE   2,136 0 0
DOVER CORP COM Stock 260003108 541 5,400 SH   SOLE   5,400 0 0
EATON CORP PLC SHS Stock G29183103 235 2,823 SH   SOLE   2,822 0 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 499 2,700 SH   SOLE   2,700 0 0
ENBRIDGE INC COM Stock 29250N105 444 12,298 SH   SOLE   12,298 0 0
ENERGY TRANSFER LP COM UT LTD PTN Stock 29273V100 484 34,400 SH   SOLE   34,400 0 0
EXXON MOBIL CORP COM Stock 30231G102 1,824 23,802 SH   SOLE   23,801 0 0
F M C CORP COM NEW Stock 302491303 900 10,848 SH   SOLE   10,848 0 0
FACEBOOK INC CL A Stock 30303M102 521 2,698 SH   SOLE   2,698 0 0
FLIR SYSTEMS INC Stock 302445101 514 9,500 SH   SOLE   9,500 0 0
GOOGLE INC Stock 02079K305 489 452 SH   SOLE   452 0 0
GULF RES INC COM PAR$0.0005 Stock 40251W309 197 197,000 SH   SOLE   197,000 0 0
HANESBRANDS INC Stock 410345102 244 14,150 SH   SOLE   14,150 0 0
HOME DEPOT Stock 437076102 575 2,763 SH   SOLE   2,763 0 0
HONEYWELL INTL INC Stock 438516106 271 1,550 SH   SOLE   1,550 0 0
ICONIX BRAND GROUP INC COM NEW Stock 451055305 17 20,000 SH   SOLE   20,000 0 0
IDACORP INC COM Stock 451107106 201 2,000 SH   SOLE   2,000 0 0
INTEL CORP COM Stock 458140100 1,442 30,126 SH   SOLE   30,126 0 0
INTL BUSINESS MACHINES Stock 459200101 344 2,492 SH   SOLE   2,492 0 0
INVESCO INTERNATIONAL DIVIDEND ACHIEVERS ETF ETF 46137V548 490 29,980 SH   SOLE   29,980 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 235 4,564 SH   SOLE   4,564 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 76,119 683,604 SH   SOLE   683,603 0 0
ISHARES FLOATING RATE BOND ETF ETF 46429B655 1,115 21,900 SH   SOLE   21,900 0 0
ISHARES LIQUIDITY INCOME ETF ETF 46434V878 525 10,421 SH   SOLE   10,421 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 950 6,037 SH   SOLE   6,036 0 0
ISHARES TR RUSSELL 1000 INDEX ETF ETF 464287622 374 2,300 SH   SOLE   2,300 0 0
JOHNSON & JOHNSON COM Stock 478160104 1,229 8,821 SH   SOLE   8,821 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 386 3,450 SH   SOLE   3,449 0 0
KIMBERLY CLARK CORP COM Stock 494368103 235 1,763 SH   SOLE   1,763 0 0
LAM RESEARCH CORP Stock 512807108 2,991 15,924 SH   SOLE   15,924 0 0
LILLY ELI & CO COM Stock 532457108 1,678 15,143 SH   SOLE   15,143 0 0
LOCKHEED MARTIN CORP Stock 539830109 217 597 SH   SOLE   597 0 0
MCDONALDS CORP COM Stock 580135101 284 1,369 SH   SOLE   1,369 0 0
MERCADOLIBRE INC COM Stock 58733R102 205 335 SH   SOLE   335 0 0
MERCK & CO INC Stock 58933Y105 798 9,522 SH   SOLE   9,522 0 0
MICROCHIP TECHNOLOGY INC COM Stock 595017104 586 6,755 SH   SOLE   6,755 0 0
MICROSOFT Stock 594918104 2,643 19,729 SH   SOLE   19,728 0 0
NETFLIX INC COM Stock 64110L106 385 1,047 SH   SOLE   1,047 0 0
NIKE INC CLASS B Stock 654106103 2,177 25,933 SH   SOLE   25,933 0 0
NLIGHT INC COM Stock 65487K100 246 12,824 SH   SOLE   12,824 0 0
NOVARTIS AG ADR ADR 66987V109 611 6,696 SH   SOLE   6,696 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS CEF 67073D102 79 10,000 SH   SOLE   10,000 0 0
NVIDIA CORP COM Stock 67066G104 215 1,309 SH   SOLE   1,309 0 0
ORACLE CORPORATION Stock 68389X105 653 11,468 SH   SOLE   11,468 0 0
PACWEST BANCORP DEL COM Stock 695263103 1,868 48,105 SH   SOLE   48,105 0 0
PARK CITY GROUP INC COM NEW Stock 700215304 111 20,635 SH   SOLE   20,635 0 0
PEPSICO INC COM Stock 713448108 699 5,330 SH   SOLE   5,330 0 0
PFIZER INC COM Stock 717081103 262 6,038 SH   SOLE   6,037 0 0
PHILIP MORRIS INTL INC Stock 718172109 200 2,541 SH   SOLE   2,541 0 0
PORTLAND GENERAL ELECTRIC CO Stock 736508847 315 5,810 SH   SOLE   5,810 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 558 5,090 SH   SOLE   5,090 0 0
QUALCOMM INC Stock 747525103 314 4,129 SH   SOLE   4,129 0 0
RAYTHEON CO COM NEW Stock 755111507 282 1,619 SH   SOLE   1,619 0 0
ROCKWELL AUTOMATION INC COM Stock 773903109 488 2,980 SH   SOLE   2,980 0 0
ROYAL DUTCH SHELL PLC-ADR ADR 780259206 308 4,741 SH   SOLE   4,740 0 0
SCHNITZER STL INDS CL A Stock 806882106 1,405 53,697 SH   SOLE   53,697 0 0
SCHWAB INTERMEDIATE-TERM U.S. TREASURY ETF ETF 808524854 247 4,500 SH   SOLE   4,500 0 0
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 395 12,317 SH   SOLE   12,317 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 463 5,560 SH   SOLE   5,560 0 0
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 567 10,094 SH   SOLE   10,094 0 0
SORL AUTO PTS INC COM Stock 78461U101 63 17,766 SH   SOLE   17,766 0 0
SPDR BLOOMBERG BARCLAYS INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200 786 25,572 SH   SOLE   25,572 0 0
SPDR S&P 500 ETF ETF 78462F103 1,080 3,686 SH   SOLE   3,686 0 0
STARBUCKS CORP Stock 855244109 1,055 12,585 SH   SOLE   12,585 0 0
T2 BIOSYSTEMS INC COM Stock 89853L104 34 20,000 SH   SOLE   20,000 0 0
TELEFONICA S A SPONSORED ADR ADR 879382208 186 22,407 SH   SOLE   22,407 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 699 2,380 SH   SOLE   2,380 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 388 6,259 SH   SOLE   6,258 0 0
UNION PACIFIC CORP COM Stock 907818108 457 2,703 SH   SOLE   2,702 0 0
UNITEDHEALTH GROUP Stock 91324P102 304 1,244 SH   SOLE   1,244 0 0
US BANCORP DEL COM NEW Stock 902973304 345 6,583 SH   SOLE   6,583 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 2,256 19,590 SH   SOLE   19,590 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 457 10,964 SH   SOLE   10,964 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 282 6,634 SH   SOLE   6,634 0 0
VANGUARD GROWTH ETF ETF 922908736 48,540 297,084 SH   SOLE   297,083 0 0
VANGUARD INFORMATION TECHNOLOGY ETF 92204A702 202 960 SH   SOLE   960 0 0
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 590 6,567 SH   SOLE   6,567 0 0
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 307 2,760 SH   SOLE   2,760 0 0
VANGUARD REIT INDEX ETF ETF 922908553 219 2,508 SH   SOLE   2,508 0 0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 46,232 573,023 SH   SOLE   573,023 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 304 2,325 SH   SOLE   2,325 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 271 3,260 SH   SOLE   3,260 0 0
VANGUARD TOTAL STK MKT ETF 922908769 375 2,501 SH   SOLE   2,501 0 0
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 562 7,477 SH   SOLE   7,476 0 0
VANGUARD VALUE ETF ETF 922908744 42,021 378,845 SH   SOLE   378,844 0 0
VENTAS INC COM REIT 92276F100 240 3,513 SH   SOLE   3,513 0 0
WALMART INC COM Stock 931142103 747 6,760 SH   SOLE   6,759 0 0
WELLS FARGO CO NEW COM Stock 949746101 210 4,448 SH   SOLE   4,448 0 0
WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND FUND ETF 97717W281 306 6,510 SH   SOLE   6,510 0 0
XYLEM INC COM Stock 98419M100 318 3,805 SH   SOLE   3,805 0 0