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
ISHARES TR NATIONAL MUN ETF 464288414 1,579 14,500 SH   SOLE   0 0 14,500
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 426 5,426 SH   SOLE   0 0 5,426
DISNEY WALT CO COM DISNEY 254687106 4,451 44,313 SH   SOLE   0 0 44,313
GENERAL ELECTRIC CO COM 369604103 3,323 246,531 SH   SOLE   0 0 246,531
CVS HEALTH CORP COM 126650100 8,154 131,080 SH   SOLE   0 0 131,080
INVESTORS REAL ESTATE TR SH BEN INT 461730103 3,651 703,510 SH   SOLE   0 0 703,510
COSTCO WHSL CORP NEW COM 22160K105 5,657 30,020 SH   SOLE   0 0 30,020
INTREPID POTASH INC COM 46121Y102 73 20,000 SH   SOLE   0 0 20,000
AMAZON COM INC COM 023135106 5,752 3,974 SH   SOLE   0 0 3,974
AT&T INC COM 00206R102 7,241 203,126 SH   SOLE   0 0 203,126
LOWES COS INC COM 548661107 8,741 99,616 SH   SOLE   0 0 99,616
QUALCOMM INC COM 747525103 8,125 146,635 SH   SOLE   0 0 146,635
APPLE INC COM 037833100 9,795 58,379 SH   SOLE   0 0 58,379
JOHNSON CTLS INTL PLC SHS G51502105 8,892 252,329 SH   SOLE   0 0 252,329
SONY CORP SPONSORED ADR 835699307 4,974 102,906 SH   SOLE   0 0 102,906
VANGUARD INDEX FDS GROWTH ETF 922908736 1,164 8,206 SH   SOLE   0 0 8,206
PROCTER AND GAMBLE CO COM 742718109 2,711 34,194 SH   SOLE   0 0 34,194
ISHARES TR RUS 2000 VAL ETF 464287630 293 2,406 SH   SOLE   0 0 2,406
TUTOR PERINI CORP COM 901109108 9,140 414,529 SH   SOLE   0 0 414,529
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 278 12,004 SH   SOLE   0 0 12,004
V F CORP COM 918204108 9,938 134,084 SH   SOLE   0 0 134,084
SCHLUMBERGER LTD COM 806857108 1,166 17,999 SH   SOLE   0 0 17,999
EXXON MOBIL CORP COM 30231G102 4,721 63,276 SH   SOLE   0 0 63,276
AVERY DENNISON CORP COM 053611109 5,115 48,141 SH   SOLE   0 0 48,141
ISHARES TR RUS 2000 GRW ETF 464287648 296 1,552 SH   SOLE   0 0 1,552
WILLIAMS SONOMA INC COM 969904101 8,596 162,924 SH   SOLE   0 0 162,924
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,126 55,777 SH   SOLE   0 0 55,777
VANGUARD INDEX FDS VALUE ETF 922908744 1,258 12,195 SH   SOLE   0 0 12,195
PHOTRONICS INC COM 719405102 8,988 1,089,450 SH   SOLE   0 0 1,089,450
EXPEDITORS INTL WASH INC COM 302130109 1,519 24,000 SH   SOLE   0 0 24,000
LIMELIGHT NETWORKS INC COM 53261M104 1,418 345,000 SH   SOLE   0 0 345,000
ISHARES TR INTRMD CR BD ETF 464288638 1,118 10,423 SH   SOLE   0 0 10,423
OAKTREE CAP GROUP LLC UNIT CL A 674001201 1,514 38,240 SH   SOLE   0 0 38,240
FACEBOOK INC CL A 30303M102 4,910 30,728 SH   SOLE   0 0 30,728
NORTHWEST PIPE CO COM 667746101 9,753 563,730 SH   SOLE   0 0 563,730
CHUBB LIMITED COM H1467J104 8,064 58,963 SH   SOLE   0 0 58,963
YAMANA GOLD INC COM 98462Y100 35 12,800 SH   SOLE   0 0 12,800
ISHARES TR CORE US AGGBD ET 464287226 626 5,835 SH   SOLE   0 0 5,835
WELLS FARGO CO NEW COM 949746101 3,138 59,880 SH   SOLE   0 0 59,880
MICROSOFT CORP COM 594918104 6,630 72,646 SH   SOLE   0 0 2,621,542
XCERRA CORP COM 98400J108 6,333 543,599 SH   SOLE   0 0 543,599
EXPEDIA GROUP INC COM NEW 30212P303 8,015 72,590 SH   SOLE   0 0 72,590
NORDSTROM INC COM 655664100 4,381 90,503 SH   SOLE   0 0 90,503
STARBUCKS CORP COM 855244109 425 7,342 SH   SOLE   0 0 7,342
NOVARTIS A G SPONSORED ADR 66987V109 8,058 99,670 SH   SOLE   0 0 99,670
ELECTRO SCIENTIFIC INDS COM 285229100 6,339 327,917 SH   SOLE   0 0 327,917
SYNCHRONY FINL COM 87165B103 8,838 263,590 SH   SOLE   0 0 263,590
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 833 18,836 SH   SOLE   0 0 18,836
HANESBRANDS INC COM 410345102 7,649 415,269 SH   SOLE   0 0 415,269
ALPHABET INC CAP STK CL A 02079K305 3,383 3,262 SH   SOLE   0 0 3,262
SPDR SER TR NUVEEN BLMBRG SR 78468R739 1,215 25,404 SH   SOLE   0 0 25,404
JOHNSON & JOHNSON COM 478160104 8,456 65,984 SH   SOLE   0 0 65,984