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
ABBVIE INC COM 00287y109 575 6,208 SH   SOLE   6,070 0 138
ALPHABET INC CAP STK CL C COM 02079K107 2,962 2,655 SH   SOLE   2,655 0 0
ALPHABET INC. CLASS A COM 02079k305 1,150 1,018 SH   SOLE   983 0 35
ALTRIA GROUP INC COM 02209s103 883 15,553 SH   SOLE   15,374 0 179
AMAZON.COM INC COM 023135106 901 530 SH   SOLE   496 0 34
APPLE INC COM 037833100 2,920 15,777 SH   SOLE   15,248 0 529
AT&T INC COM COM 00206R102 453 14,105 SH   SOLE   14,105 0 0
AUTO DATA PROCESSING COM 053015103 543 4,047 SH   SOLE   3,958 0 89
BERKSHIRE HATHAWAY INC DEL CL COM 084670108 282 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 2,677 14,345 SH   SOLE   14,345 0 0
CENTURYLINK INC COM 156700106 2,988 160,277 SH   SOLE   160,277 0 0
CHARLES & COLVARD LTD COM COM 159765106 101 94,080 SH   SOLE   94,080 0 0
CHARLES SCHWAB CORP COM 808513105 616 12,050 SH   SOLE   12,050 0 0
CITIGROUP INC COM 172967424 598 8,934 SH   SOLE   8,934 0 0
CLEVELAND-CLIFFS INC NEW COM COM 185899101 189 22,398 SH   SOLE   22,398 0 0
CUMMINS INC COM 231021106 2,023 15,209 SH   SOLE   15,209 0 0
CYPRESS SEMICONDUCTR COM 232806109 1,013 65,034 SH   SOLE   64,269 0 765
DOWDUPONT INC COM 26078j100 2,116 32,106 SH   SOLE   32,106 0 0
EASTSIDE DISTILLING COM 277802302 1,808 212,743 SH   SOLE   212,743 0 0
EMERSON ELECTRIC CO COM 291011104 380 5,502 SH   SOLE   5,381 0 121
EXXON MOBIL CORP COM 30231g102 325 3,925 SH   SOLE   3,841 0 84
FLIR SYSTEMS INC COM 302445101 2,311 44,460 SH   SOLE   41,602 0 2,858
GENUINE PARTS CO COM 372460105 349 3,806 SH   SOLE   3,721 0 85
GOLDMAN SACHS GROUP COM 38141g104 570 2,583 SH   SOLE   2,583 0 0
GRAINGER WW INC COM 384802104 2,976 9,649 SH   SOLE   9,649 0 0
HOME DEPOT INC COM 437076102 1,528 7,830 SH   SOLE   7,742 0 88
IAMGOLD CORP F COM 450913108 1,018 175,268 SH   SOLE   170,867 0 4,401
INTEL CORP COM 458140100 1,338 26,907 SH   SOLE   26,650 0 257
INTERNATIONAL BUSINESS MACHS C COM 459200101 2,366 16,934 SH   SOLE   16,934 0 0
INTERNTNL PAPER COM 460146103 379 7,281 SH   SOLE   7,281 0 0
J P MORGAN CHASE & CO COM 46625h100 1,226 11,762 SH   SOLE   11,628 0 134
JOHNSON & JOHNSON COM 478160104 860 7,087 SH   SOLE   7,010 0 77
KIMBERLY-CLARK CORP COM 494368103 322 3,061 SH   SOLE   2,993 0 68
KINDER MORGAN INC COM 49456b101 2,946 166,708 SH   SOLE   166,024 0 684
KRAFT HEINZ CO 0050 COM 500754106 2,185 34,788 SH   SOLE   34,788 0 0
MICROSOFT CORP COM 594918104 7,437 75,414 SH   SOLE   74,591 0 823
MORGAN STANLEY COM 617446448 592 12,480 SH   SOLE   12,480 0 0
ORACLE CORP COM 68389x105 358 8,118 SH   SOLE   8,118 0 0
PEPSICO INC COM 713448108 696 6,393 SH   SOLE   5,982 0 411
PFIZER INC COM 717081103 871 24,016 SH   SOLE   23,751 0 265
PIXELWORKS INC COM 72581m305 1,231 340,877 SH   SOLE   332,569 0 8,308
PPG INDUSTRIES INC COM 693506107 347 3,344 SH   SOLE   3,268 0 76
PROCTER & GAMBLE COM 742718109 325 4,164 SH   SOLE   4,071 0 93
SCHNITZER STL INDS CLASS A COM 806882106 2,554 75,799 SH   SOLE   71,984 0 3,815
SNAP ON INC COM 833034101 2,076 12,919 SH   SOLE   12,113 0 806
THE MOSAIC CO COM 61945c103 859 30,627 SH   SOLE   28,762 0 1,865
VERIZON COMMUNICATN COM 92343v104 1,389 27,605 SH   SOLE   27,386 0 219
WAL-MART STORES COM 931142103 2,429 28,355 SH   SOLE   28,355 0 0
WALT DISNEY CO COM 254687106 472 4,508 SH   SOLE   4,228 0 280
WELLS FARGO BK N A COM 949746101 1,208 21,784 SH   SOLE   21,536 0 248
WESTERN DIGITAL CORP COM 958102105 1,963 25,357 SH   SOLE   25,256 0 101
ALIBABA GROUP HOLDING F SPONSO ADR 01609w102 1,810 9,756 SH   SOLE   9,123 0 633
BHP BILLITON F SPONSORED ADR 1 ADR 05545e209 747 16,617 SH   SOLE   15,566 0 1,051
ROYAL DUTCH SHELL PLC SPONSORE ADR 780259107 2,596 35,727 SH   SOLE   35,727 0 0
CHARLES SCHWAB US MC ETF ETF - EQUITY 808524508 1,178 21,467 SH   SOLE   21,216 0 251
ISHARES INC MSCI MEXICO ETF ETF - EQUITY 464286822 673 14,284 SH   SOLE   14,284 0 0
ISHARES RUSSELL 2000 ETF ETF - EQUITY 464287655 2,112 12,898 SH   SOLE   12,315 0 583
KRANESHARES CSI CHINA INTERNET ETF - EQUITY 500767306 718 12,050 SH   SOLE   11,750 0 300
PROSHRES ULTRASHT 20 PLS YR TR ETF - EQUITY 74347b201 433 12,031 SH   SOLE   12,031 0 0
SELECT STR FINANCIAL SELECT SP ETF - EQUITY 81369y605 2,536 95,360 SH   SOLE   91,547 0 3,813
SPDR FUND MATERIALS SELECT SEC ETF - EQUITY 81369y100 999 17,198 SH   SOLE   16,150 0 1,048
SPDR S&P 500 ETF ETF - EQUITY 78462f103 1,119 4,124 SH   SOLE   4,077 0 47
VANECK VECTORS ETF OIL SVCS ET ETF - EQUITY 92189F718 2,622 99,793 SH   SOLE   99,793 0 0
VANGUARD INDEX FDS REAL ESTATE ETF - EQUITY 922908553 414 5,082 SH   SOLE   5,082 0 0
VANGUARD INTL EQUITY INDEX FD ETF - EQUITY 922042775 2,146 41,406 SH   SOLE   41,406 0 0
VANGUARD TOTAL STOCK MARKET ET ETF - EQUITY 922908769 1,358 9,667 SH   SOLE   9,444 0 223
KINDER MORGAN INC DEL DEPOSITA CONV PFD 49456B200 397 11,440 SH   SOLE   11,440 0 0
TEMPLETON GLOBAL INCOME FUND I CLSD END INC FD 880198106 72 11,700 SH   SOLE   11,700 0 0
WEYERHAEUSER CO REIT 962166104 609 16,690 SH   SOLE   16,690 0 0
EASTSIDE DISTILLI 22 WTS WARRA WARRANT 277802112 488 187,775 SH   SOLE   187,775 0 0