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 88579Y101 407 2,138 SH   SOLE   1,938 0 200
ABBVIE INC COM 00287Y109 200 2,170 SH   SOLE   1,802 0 368
ADOBE INC COM 00724F101 418 1,846 SH   SOLE   1,846 0 0
ALASKA AIR GROUP INC COM 011659109 424 6,969 SH   SOLE   6,629 0 340
ALASKA AIR GROUP INC COM 011659109 6 100 SH Call SOLE   0 0 100
ALPHABET INC CAP STK CL A 02079K305 677 648 SH   SOLE   400 0 248
ALPHABET INC CAP STK CL C 02079K107 702 678 SH   SOLE   490 0 188
ALTABA INC COM 021346101 273 4,713 SH   SOLE   4,185 0 528
ALTRIA GROUP INC COM 02209S103 573 11,608 SH   SOLE   11,608 0 0
AMAZON COM INC COM 023135106 6,305 4,198 SH   SOLE   2,475 0 1,723
AMGEN INC COM 031162100 832 4,273 SH   SOLE   3,773 0 500
APPLE INC COM 037833100 5,753 36,472 SH   SOLE   23,580 0 12,891
APPLIED MATLS INC COM 038222105 282 8,600 SH   SOLE   8,600 0 0
AT&T INC COM 00206R102 483 16,940 SH   SOLE   14,451 0 2,489
AUTOMATIC DATA PROCESSING IN COM 053015103 525 4,008 SH   SOLE   2,525 0 1,483
BANK AMER CORP COM 060505104 414 16,797 SH   SOLE   13,277 0 3,520
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 649 3,179 SH   SOLE   2,157 0 1,022
BOEING CO COM 097023105 1,869 5,795 SH   SOLE   4,570 0 1,225
BRISTOL MYERS SQUIBB CO COM 110122108 296 5,691 SH   SOLE   5,691 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 105 11,215 SH   SOLE   11,215 0 0
CAMDEN NATL CORP COM 133034108 1,319 36,669 SH   SOLE   0 0 36,669
CATERPILLAR INC DEL COM 149123101 209 1,645 SH   SOLE   1,034 0 610
CEL SCI CORP COM PAR NEW 150837607 45 15,535 SH   SOLE   15,535 0 0
CHESAPEAKE ENERGY CORP COM 165167107 22 10,400 SH   SOLE   10,400 0 0
CHEVRON CORP NEW COM 166764100 2,444 22,461 SH   SOLE   16,489 0 5,973
CISCO SYS INC COM 17275R102 536 12,381 SH   SOLE   11,181 0 1,200
COCA COLA CO COM 191216100 416 8,794 SH   SOLE   8,794 0 0
COMCAST CORP NEW CL A 20030N101 289 8,473 SH   SOLE   7,473 0 1,000
CONOCOPHILLIPS COM 20825C104 452 7,255 SH   SOLE   6,145 0 1,110
CONSTELLATION BRANDS INC CL A 21036P108 241 1,499 SH   SOLE   1,499 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,311 11,345 SH   SOLE   10,199 0 1,146
CSX CORP COM 126408103 378 6,077 SH   SOLE   3,677 0 2,400
DANAHER CORP DEL COM 235851102 435 4,217 SH   SOLE   4,217 0 0
DISNEY WALT CO COM DISNEY 254687106 1,022 9,316 SH   SOLE   7,211 0 2,106
EDWARDS LIFESCIENCES CORP COM 28176E108 744 4,860 SH   SOLE   4,860 0 0
EXXON MOBIL CORP COM 30231G102 1,737 25,477 SH   SOLE   23,320 0 2,157
EXXON MOBIL CORP COM 30231G102 341 5,000 SH Put SOLE   0 0 5,000
FACEBOOK INC CL A 30303M102 900 6,863 SH   SOLE   5,291 0 1,572
FINJAN HLDGS INC COM NEW 31788H303 46 18,520 SH   SOLE   18,520 0 0
FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 602 14,845 SH   SOLE   14,485 0 360
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 950 41,599 SH   SOLE   35,499 0 6,100
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 3,734 82,039 SH   SOLE   61,861 0 20,178
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 5,987 333,532 SH   SOLE   299,547 0 33,986
FISERV INC COM 337738108 296 4,026 SH   SOLE   4,026 0 0
GENERAL DYNAMICS CORP COM 369550108 308 1,957 SH   SOLE   1,957 0 0
GENERAL ELECTRIC CO COM 369604103 278 36,706 SH   SOLE   33,489 0 3,217
GENERAL MLS INC COM 370334104 319 8,182 SH   SOLE   8,100 0 82
GILEAD SCIENCES INC COM 375558103 342 5,469 SH   SOLE   5,069 0 400
HEWLETT PACKARD ENTERPRISE C COM 42824C109 223 16,917 SH   SOLE   15,258 0 1,659
HOME DEPOT INC COM 437076102 1,183 6,887 SH   SOLE   6,586 0 301
HONEYWELL INTL INC COM 438516106 273 2,063 SH   SOLE   1,448 0 615
HP INC COM 40434L105 395 19,328 SH   SOLE   17,669 0 1,659
INTEL CORP COM 458140100 1,488 31,709 SH   SOLE   30,015 0 1,694
INTERNATIONAL BUSINESS MACHS COM 459200101 466 4,100 SH   SOLE   3,533 0 568
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 2,355 111,816 SH   SOLE   97,541 0 14,276
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 937 39,654 SH   SOLE   35,768 0 3,886
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 2,335 110,826 SH   SOLE   96,661 0 14,165
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 789 33,666 SH   SOLE   31,399 0 2,267
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 2,106 101,475 SH   SOLE   85,822 0 15,653
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 774 32,728 SH   SOLE   30,561 0 2,167
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 2,066 100,249 SH   SOLE   85,068 0 15,180
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 742 31,960 SH   SOLE   29,715 0 2,244
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1,980 98,165 SH   SOLE   83,980 0 14,185
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 704 28,591 SH   SOLE   26,261 0 2,329
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1,648 82,533 SH   SOLE   68,843 0 13,690
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 715 36,200 SH   SOLE   22,350 0 13,850
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 286 6,126 SH   SOLE   4,977 0 1,149
INVESCO QQQ TR UNIT SER 1 46090E103 2,017 13,077 SH   SOLE   13,027 0 50
ISHARES GOLD TRUST ISHARES 464285105 155 12,603 SH   SOLE   12,603 0 0
ISHARES INC CORE MSCI EMKT 46434G103 26,963 571,855 SH   SOLE   441,926 0 129,929
ISHARES INC MSCI FRNTR100ETF 464286145 2,595 99,248 SH   SOLE   68,192 0 31,055
ISHARES SILVER TRUST ISHARES 46428Q109 493 33,985 SH   SOLE   33,985 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 677 6,907 SH   SOLE   5,207 0 1,700
ISHARES TR 1 3 YR TREAS BD 464287457 32,629 390,211 SH   SOLE   282,906 0 107,304
ISHARES TR CORE MSCI EAFE 46432F842 558 10,152 SH   SOLE   7,502 0 2,650
ISHARES TR CORE S&P MCP ETF 464287507 206 1,241 SH   SOLE   735 0 506
ISHARES TR CORE S&P SCP ETF 464287804 376 5,428 SH   SOLE   3,180 0 2,248
ISHARES TR CORE S&P500 ETF 464287200 857 3,406 SH   SOLE   2,238 0 1,168
ISHARES TR CORE US AGGBD ET 464287226 783 7,352 SH   SOLE   3,631 0 3,721
ISHARES TR EAFE SML CP ETF 464288273 1,428 27,557 SH   SOLE   25,778 0 1,779
ISHARES TR EAFE VALUE ETF 464288877 2,157 47,710 SH   SOLE   38,165 0 9,545
ISHARES TR INTL DEVPPTY ETF 464288422 427 12,380 SH   SOLE   5,398 0 6,982
ISHARES TR INTL QLTY FACTOR 46434V456 3,333 129,125 SH   SOLE   86,625 0 42,500
ISHARES TR INTRM TR CRP ETF 464288638 523 9,970 SH   SOLE   9,970 0 0
ISHARES TR JPMORGAN USD EMG 464288281 1,006 9,681 SH   SOLE   7,685 0 1,996
ISHARES TR MICRO-CAP ETF 464288869 4,920 59,676 SH   SOLE   49,387 0 10,289
ISHARES TR MRNGSTR LG-CP ET 464287127 228 1,600 SH   SOLE   1,600 0 0
ISHARES TR MSCI EAFE ETF 464287465 744 12,660 SH   SOLE   11,943 0 717
ISHARES TR MSCI EMG MKT ETF 464287234 304 7,779 SH   SOLE   7,779 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 39 1,000 SH Call SOLE   0 0 1,000
ISHARES TR NATIONAL MUN ETF 464288414 7,812 71,648 SH   SOLE   56,755 0 14,893
ISHARES TR RUS 1000 ETF 464287622 765 5,519 SH   SOLE   5,519 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 227 1,736 SH   SOLE   1,736 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 220 1,982 SH   SOLE   1,232 0 750
ISHARES TR RUS 2000 GRW ETF 464287648 282 1,680 SH   SOLE   1,680 0 0
ISHARES TR RUS MID CAP ETF 464287499 293 6,304 SH   SOLE   6,304 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 478 3,569 SH   SOLE   3,461 0 109
ISHARES TR S&P 500 GRWT ETF 464287309 341 2,265 SH   SOLE   2,265 0 0
ISHARES TR SELECT DIVID ETF 464287168 373 4,173 SH   SOLE   3,853 0 320
ISHARES TR SH TR CRPORT ETF 464288646 847 16,400 SH   SOLE   16,400 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 639 6,061 SH   SOLE   6,061 0 0
ISHARES TR TIPS BD ETF 464287176 2,572 23,484 SH   SOLE   14,235 0 9,250
ISHARES TR USA QUALITY FCTR 46432F339 3,007 39,170 SH   SOLE   35,220 0 3,950
ISHARES US ETF TR COMMOD SEL STG 46431W853 3,167 103,880 SH   SOLE   70,845 0 33,035
JOHNSON & JOHNSON COM 478160104 1,379 10,686 SH   SOLE   10,511 0 175
JPMORGAN CHASE & CO COM 46625H100 710 7,269 SH   SOLE   6,769 0 500
LILLY ELI & CO COM 532457108 493 4,256 SH   SOLE   3,356 0 900
MATTHEWS INTL CORP CL A 577128101 711 17,506 SH   SOLE   17,506 0 0
MCDONALDS CORP COM 580135101 1,150 6,478 SH   SOLE   6,478 0 0
MERCK & CO INC COM 58933Y105 754 9,873 SH   SOLE   7,707 0 2,166
MICROCHIP TECHNOLOGY INC COM 595017104 855 11,890 SH   SOLE   11,890 0 0
MICROSOFT CORP COM 594918104 7,087 69,776 SH   SOLE   57,956 0 11,820
MONDELEZ INTL INC CL A 609207105 235 5,865 SH   SOLE   5,865 0 0
NIKE INC CL B 654106103 832 11,227 SH   SOLE   9,063 0 2,164
NORTHWEST NAT HLDG CO COM 66765N105 813 13,452 SH   SOLE   13,452 0 0
NVIDIA CORP COM 67066G104 351 2,632 SH   SOLE   2,500 0 132
OCCIDENTAL PETE CORP DEL COM 674599105 237 3,857 SH   SOLE   3,857 0 0
ONEOK INC NEW COM 682680103 220 4,078 SH   SOLE   4,078 0 0
OPKO HEALTH INC COM 68375N103 67 22,200 SH   SOLE   2,200 0 20,000
ORACLE CORP COM 68389X105 504 11,164 SH   SOLE   9,062 0 2,102
PEPSICO INC COM 713448108 355 3,215 SH   SOLE   2,275 0 940
PFIZER INC COM 717081103 1,196 27,406 SH   SOLE   25,789 0 1,617
PHILIP MORRIS INTL INC COM 718172109 313 4,694 SH   SOLE   4,466 0 228
PHILLIPS 66 COM 718546104 695 8,063 SH   SOLE   7,833 0 230
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 776 8,160 SH   SOLE   6,615 0 1,545
PROCTER AND GAMBLE CO COM 742718109 1,277 13,897 SH   SOLE   13,197 0 700
PS BUSINESS PKS INC CALIF COM 69360J107 1,617 12,345 SH   SOLE   12,345 0 0
RAYTHEON CO COM NEW 755111507 211 1,376 SH   SOLE   1,376 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,169 7,768 SH   SOLE   7,768 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2,619 111,323 SH   SOLE   106,761 0 4,562
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 471 16,626 SH   SOLE   4,853 0 11,774
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 5,796 199,169 SH   SOLE   150,285 0 48,884
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 246 7,245 SH   SOLE   7,245 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 207 4,152 SH   SOLE   3,955 0 197
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 4,832 95,517 SH   SOLE   53,207 0 42,310
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,032 17,224 SH   SOLE   13,682 0 3,542
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 203 2,938 SH   SOLE   2,938 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 276 5,594 SH   SOLE   5,477 0 117
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 8,558 143,358 SH   SOLE   83,151 0 60,207
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 612 10,085 SH   SOLE   9,729 0 356
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,543 28,980 SH   SOLE   16,491 0 12,489
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 360 5,811 SH   SOLE   4,890 0 921
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 534 2,290 SH   SOLE   2,290 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 276 2,274 SH   SOLE   2,274 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 281 6,346 SH   SOLE   4,314 0 2,032
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 854 20,841 SH   SOLE   19,991 0 850
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1,700 48,618 SH   SOLE   40,623 0 7,995
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,892 39,580 SH   SOLE   38,880 0 700
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 374 1,237 SH   SOLE   1,237 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 25,608 983,793 SH   SOLE   753,100 0 230,693
SPDR SER TR NUVEEN BLMBRG SR 78468R739 10,658 221,770 SH   SOLE   154,483 0 67,287
SPDR SERIES TRUST DJ REIT ETF 78464A607 1,390 16,163 SH   SOLE   11,828 0 4,335
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 11,166 199,112 SH   SOLE   162,542 0 36,570
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 1,446 43,779 SH   SOLE   31,274 0 12,505
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 2,554 84,750 SH   SOLE   58,275 0 26,475
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 647 12,000 SH   SOLE   12,000 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 386 4,314 SH   SOLE   3,773 0 541
SPLUNK INC COM 848637104 733 6,993 SH   SOLE   6,993 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 228 5,100 SH   SOLE   5,100 0 0
STARBUCKS CORP COM 855244109 1,570 24,376 SH   SOLE   17,238 0 7,138
TELEDYNE TECHNOLOGIES INC COM 879360105 1,882 9,088 SH   SOLE   9,088 0 0
TESLA INC COM 88160R101 351 1,055 SH   SOLE   778 0 277
UNION PAC CORP COM 907818108 452 3,271 SH   SOLE   2,990 0 280
UNITED TECHNOLOGIES CORP COM 913017109 354 3,323 SH   SOLE   3,245 0 78
UNITEDHEALTH GROUP INC COM 91324P102 215 865 SH   SOLE   611 0 254
US BANCORP DEL COM NEW 902973304 5,993 131,143 SH   SOLE   130,967 0 176
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 997 21,001 SH   SOLE   16,984 0 4,017
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 2,225 36,444 SH   SOLE   28,454 0 7,990
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 846 10,766 SH   SOLE   3,792 0 6,974
VANGUARD GROUP DIV APP ETF 921908844 919 9,378 SH   SOLE   6,406 0 2,972
VANGUARD INDEX FDS GROWTH ETF 922908736 936 6,971 SH   SOLE   6,971 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 9,147 79,632 SH   SOLE   58,845 0 20,787
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 14,920 200,075 SH   SOLE   155,095 0 44,980
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 274 1,194 SH   SOLE   1,194 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 496 4,344 SH   SOLE   2,367 0 1,977
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,363 10,323 SH   SOLE   10,323 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,321 41,688 SH   SOLE   32,298 0 9,390
VANGUARD INDEX FDS VALUE ETF 922908744 3,130 31,959 SH   SOLE   31,389 0 569
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 427 9,361 SH   SOLE   8,361 0 1,000
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 971 25,489 SH   SOLE   20,032 0 5,457
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 3,021 31,911 SH   SOLE   31,546 0 365
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 3,032 57,855 SH   SOLE   45,099 0 12,757
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,202 18,357 SH   SOLE   11,650 0 6,707
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 53,205 1,110,293 SH   SOLE   862,224 0 248,069
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 64,059 773,096 SH   SOLE   563,805 0 209,291
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 534 8,877 SH   SOLE   8,877 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 105,084 1,348,266 SH   SOLE   982,671 0 365,594
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,737 73,760 SH   SOLE   59,401 0 14,359
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 2,296 29,441 SH   SOLE   20,167 0 9,273
VANGUARD WORLD FDS INF TECH ETF 92204A702 214 1,285 SH   SOLE   1,285 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 346 6,160 SH   SOLE   5,803 0 357
VISA INC COM CL A 92826C839 1,219 9,241 SH   SOLE   9,241 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 51 11,284 SH   SOLE   11,284 0 0
WALMART INC COM 931142103 217 2,327 SH   SOLE   2,127 0 200
WISDOMTREE TR EMER MKT HIGH FD 97717W315 799 19,907 SH   SOLE   14,570 0 5,337
WISDOMTREE TR EMG MKTS SMCAP 97717W281 316 7,553 SH   SOLE   5,556 0 1,997
WISDOMTREE TR INTL SMCAP DIV 97717W760 2,441 40,471 SH   SOLE   23,675 0 16,796
WISDOMTREE TR US HIGH DIVIDEND 97717W208 374 5,745 SH   SOLE   4,730 0 1,015
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,230 50,134 SH   SOLE   36,810 0 13,324
XCEL ENERGY INC COM 98389B100 285 5,783 SH   SOLE   5,783 0 0