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
A T & T INC COM 00206r102 442 13,178 SH   SOLE   13,178 0 0
ABBVIE INC COM 00287y109 474 6,525 SH   SOLE   6,337 0 188
ALPHABET INC. CLASS A COM 02079k305 1,297 1,198 SH   SOLE   1,185 0 13
ALPHABET INC. CLASS C COM 02079k107 2,689 2,488 SH   SOLE   2,488 0 0
ALTRIA GROUP INC COM 02209s103 743 15,689 SH   SOLE   15,445 0 244
AMAZON.COM INC COM 023135106 822 434 SH   SOLE   425 0 9
AMGEN INC. COM 031162100 328 1,782 SH   SOLE   1,782 0 0
APPLE INC COM 037833100 2,779 14,039 SH   SOLE   13,772 0 267
AUTO DATA PROCESSING COM 053015103 708 4,283 SH   SOLE   4,161 0 122
BERKSHIRE HATHAWAY INC DEL CL COM 084670108 318 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 2,214 10,385 SH   SOLE   10,385 0 0
BOEING CO COM 097023105 895 2,460 SH   SOLE   2,427 0 33
BROADCOM INC COM 11135f101 678 2,355 SH   SOLE   2,324 0 31
CARDINAL HEALTH INC COM 14149y108 1,949 41,372 SH   SOLE   40,524 0 848
CENTURYLINK INC COM 156700106 1,795 152,616 SH   SOLE   152,616 0 0
CHARLES & COLVARD LTD COM COM 159765106 120 76,015 SH   SOLE   76,015 0 0
CHARLES SCHWAB CORP COM 808513105 452 11,256 SH   SOLE   11,256 0 0
CITIGROUP INC COM 172967424 593 8,474 SH   SOLE   8,474 0 0
CLEVELAND-CLIFFS INC NEW COM COM 185899101 217 20,348 SH   SOLE   20,348 0 0
CUMMINS INC COM 231021106 2,172 12,677 SH   SOLE   12,677 0 0
DELL TECHNOLOGIES INC CL C COM 24703L202 1,696 33,395 SH   SOLE   33,395 0 0
DOW INC COM 260557103 948 19,218 SH   SOLE   19,218 0 0
DUPONT DE NEMOURS INC COM 26614n102 2,184 29,092 SH   SOLE   29,092 0 0
EASTSIDE DISTILLING COM 277802302 2,795 621,171 SH   SOLE   621,171 0 0
EMERSON ELECTRIC CO COM 291011104 392 5,868 SH   SOLE   5,702 0 166
EXXON MOBIL CORP COM 30231g102 326 4,258 SH   SOLE   4,143 0 115
FLIR SYSTEMS INC COM 302445101 911 16,835 SH   SOLE   16,437 0 398
GENUINE PARTS CO COM 372460105 407 3,930 SH   SOLE   3,814 0 116
GOLDMAN SACHS GROUP COM 38141g104 494 2,415 SH   SOLE   2,415 0 0
HOME DEPOT INC COM 437076102 1,622 7,801 SH   SOLE   7,681 0 120
IBM CORP COM 459200101 2,112 15,313 SH   SOLE   15,313 0 0
INTEL CORP COM 458140100 1,283 26,800 SH   SOLE   26,446 0 354
INTERNTNL PAPER COM 460146103 302 6,962 SH   SOLE   6,962 0 0
J P MORGAN CHASE & CO COM 46625h100 1,340 11,983 SH   SOLE   11,800 0 183
JOHNSON & JOHNSON COM 478160104 1,024 7,350 SH   SOLE   7,245 0 105
KIMBERLY-CLARK CORP COM 494368103 422 3,164 SH   SOLE   3,071 0 93
KINDER MORGAN INC COM 49456b101 3,515 168,320 SH   SOLE   167,385 0 935
MICROSOFT CORP COM 594918104 5,991 44,723 SH   SOLE   44,335 0 388
MORGAN STANLEY COM 617446448 508 11,587 SH   SOLE   11,587 0 0
ORACLE CORP COM 68389x105 435 7,638 SH   SOLE   7,638 0 0
PEPSICO INC COM 713448108 665 5,075 SH   SOLE   4,956 0 119
PFIZER INC COM 717081103 1,026 23,676 SH   SOLE   23,314 0 362
PIXELWORKS INC COM 72581m305 804 272,688 SH   SOLE   266,390 0 6,298
PPG INDUSTRIES INC COM 693506107 403 3,451 SH   SOLE   3,348 0 103
PROCTER & GAMBLE COM 742718109 475 4,331 SH   SOLE   4,204 0 127
PRUDENTIAL FINL COM 744320102 2,717 26,900 SH   SOLE   26,900 0 0
SCHNITZER STL INDS CLASS A COM 806882106 1,442 55,117 SH   SOLE   53,829 0 1,288
SNAP ON INC COM 833034101 1,652 9,976 SH   SOLE   9,744 0 232
STARBUCKS CORP COM 855244109 737 8,786 SH   SOLE   8,664 0 122
VERIZON COMMUNICATN COM 92343v104 1,637 28,656 SH   SOLE   28,358 0 298
WALGREENS BOOTS ALLI COM 931427108 3,076 56,269 SH   SOLE   55,980 0 289
WALMART INC COM 931142103 2,851 25,804 SH   SOLE   25,804 0 0
WALT DISNEY CO COM 254687106 510 3,651 SH   SOLE   3,571 0 80
WELLS FARGO BK N A COM 949746101 1,039 21,963 SH   SOLE   21,623 0 340
WESTERN DIGITAL CORP COM 958102105 2,606 54,808 SH   SOLE   54,671 0 137
ALIBABA GROUP HOLDING F SPONSO ADR 01609w102 2,842 16,773 SH   SOLE   16,590 0 183
BHP GROUP PLC F SPONSORED ADR ADR 05545e209 684 13,389 SH   SOLE   13,056 0 333
ROYAL DUTCH SHELL F SPONSORED ADR 780259107 2,216 33,705 SH   SOLE   33,705 0 0
CHARLES SCHWAB US MC ETF ETF - EQUITY 808524508 1,207 21,149 SH   SOLE   20,806 0 343
ISHARES RUSSELL 2000 ETF ETF - EQUITY 464287655 1,670 10,741 SH   SOLE   10,571 0 170
PROSHRES ULTRASHT 20 PLS YR TR ETF - EQUITY 74347b201 245 8,470 SH   SOLE   8,470 0 0
SELECT SECTOR SPDR TR COMMUNIC ETF - EQUITY 81369Y852 1,965 39,914 SH   SOLE   39,914 0 0
SELECT STR FINANCIAL SELECT SP ETF - EQUITY 81369y605 2,300 83,327 SH   SOLE   81,669 0 1,658
SPDR FUND MATERIALS SELECT SEC ETF - EQUITY 81369y100 775 13,252 SH   SOLE   12,938 0 314
SPDR S&P 500 ETF ETF - EQUITY 78462f103 1,190 4,061 SH   SOLE   3,997 0 64
VANECK VECTORS ETF OIL SVCS ET ETF - EQUITY 92189F718 720 48,561 SH   SOLE   48,561 0 0
VANGUARD TOTAL STOCK MARKET ET ETF - EQUITY 922908769 1,533 10,214 SH   SOLE   9,910 0 304
TEMPLETON GLOBAL INCOME FUND I CLSD END INC FD 880198106 74 11,700 SH   SOLE   11,700 0 0
WEYERHAEUSER CO COM REIT 962166104 293 11,127 SH   SOLE   11,127 0 0