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
AT&T INC COM 00206R102 9,010 268,327 SH   SOLE   0 0 268,327
ALPHABET INC CAP STK CL A 02079K305 3,992 3,307 SH   SOLE   0 0 3,307
AMAZON COM INC COM 023135106 8,401 4,194 SH   SOLE   0 0 4,194
APPLE INC COM 037833100 13,592 60,212 SH   SOLE   0 0 60,212
ASTRONICS CORP COM 046433108 374 8,597 SH   SOLE   0 0 8,597
AVERY DENNISON CORP COM 053611109 5,242 48,376 SH   SOLE   0 0 48,376
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,679 68,557 SH   SOLE   0 0 68,557
CVS HEALTH CORP COM 126650100 10,543 133,935 SH   SOLE   0 0 133,935
CHIPOTLE MEXICAN GRILL INC COM 169656105 213 469 SH   SOLE   0 0 469
COSTCO WHSL CORP NEW COM 22160K105 7,231 30,786 SH   SOLE   0 0 30,786
DISNEY WALT CO COM DISNEY 254687106 10,197 87,201 SH   SOLE   0 0 87,201
ELECTRO SCIENTIFIC INDS COM 285229100 6,938 397,617 SH   SOLE   0 0 397,617
EXPEDIA GROUP INC COM NEW 30212P303 9,691 74,274 SH   SOLE   0 0 74,274
EXPEDITORS INTL WASH INC COM 302130109 1,765 24,000 SH   SOLE   0 0 24,000
EXXON MOBIL CORP COM 30231G102 5,506 64,758 SH   SOLE   0 0 64,758
FACEBOOK INC CL A 30303M102 5,047 30,691 SH   SOLE   0 0 30,691
HANESBRANDS INC COM 410345102 8,144 441,915 SH   SOLE   0 0 441,915
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 368 15,881 SH   SOLE   0 0 15,881
INVESTORS REAL ESTATE TR SH BEN INT 461730103 3,908 653,567 SH   SOLE   0 0 653,567
JOHNSON & JOHNSON COM 478160104 9,340 67,595 SH   SOLE   0 0 67,595
LIMELIGHT NETWORKS INC COM 53261M104 2,234 445,000 SH   SOLE   0 0 445,000
MICROSOFT CORP COM 594918104 17,021 148,828 SH   SOLE   0 0 148,828
NORTHWEST PIPE CO COM 667746101 11,159 564,990 SH   SOLE   0 0 564,990
NOVARTIS A G SPONSORED ADR 66987V109 8,791 102,031 SH   SOLE   0 0 102,031
OAKTREE CAP GROUP LLC UNIT CL A 674001201 1,680 40,568 SH   SOLE   0 0 40,568
PHOTRONICS INC COM 719405102 10,868 1,103,350 SH   SOLE   0 0 1,103,350
POLARIS INDS INC COM 731068102 4,327 42,860 SH   SOLE   0 0 42,860
QUALCOMM INC COM 747525103 10,682 148,306 SH   SOLE   0 0 148,306
SCHLUMBERGER LTD COM 806857108 2,991 49,095 SH   SOLE   0 0 49,095
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,800 32,092 SH   SOLE   0 0 32,092
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 678 11,714 SH   SOLE   0 0 11,714
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 262 3,438 SH   SOLE   0 0 3,438
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 337 13,115 SH   SOLE   0 0 13,115
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 344 10,273 SH   SOLE   0 0 10,273
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 632 12,584 SH   SOLE   0 0 12,584
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 476 9,608 SH   SOLE   0 0 9,608
SMUCKER J M CO COM NEW 832696405 4,775 46,535 SH   SOLE   0 0 46,535
STARBUCKS CORP COM 855244109 456 8,017 SH   SOLE   0 0 8,017
SYNCHRONY FINL COM 87165B103 8,107 260,851 SH   SOLE   0 0 260,851
3M CO COM 88579Y101 5,402 25,635 SH   SOLE   0 0 25,635
TUTOR PERINI CORP COM 901109108 9,344 497,015 SH   SOLE   0 0 497,015
V F CORP COM 918204108 12,494 133,696 SH   SOLE   0 0 133,696
VANGUARD INDEX FDS GROWTH ETF 922908736 517 3,209 SH   SOLE   0 0 3,209
VANGUARD INDEX FDS VALUE ETF 922908744 484 4,372 SH   SOLE   0 0 4,372
WELLS FARGO CO NEW COM 949746101 3,218 61,224 SH   SOLE   0 0 61,224
WILLIAMS SONOMA INC COM 969904101 5,006 76,174 SH   SOLE   0 0 76,174
JOHNSON CTLS INTL PLC SHS G51502105 8,969 256,266 SH   SOLE   0 0 256,266
CHUBB LIMITED COM H1467J104 10,046 75,169 SH   SOLE   0 0 75,169
SEASPAN CORP SHS Y75638109 4,463 535,820 SH   SOLE   0 0 535,820