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 673 4,093 SH   SOLE   4,093 0 0
ABBOTT LABS COM 002824100 843 10,077 SH   SOLE   6,879 0 3,198
ABBVIE INC COM 00287Y109 656 8,659 SH   SOLE   6,010 0 2,649
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 584 3,034 SH   SOLE   3,034 0 0
ADOBE INC COM 00724F101 500 1,810 SH   SOLE   1,810 0 0
ADVANCED MICRO DEVICES INC COM 007903107 913 31,500 SH   SOLE   31,500 0 0
ALASKA AIR GROUP INC COM 011659109 6 100 SH Call SOLE   0 0 100
ALASKA AIR GROUP INC COM 011659109 419 6,459 SH   SOLE   6,207 0 251
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 318 1,902 SH   SOLE   895 0 1,007
ALPHABET INC CAP STK CL A 02079K305 1,065 872 SH   SOLE   679 0 193
ALPHABET INC CAP STK CL C 02079K107 1,455 1,194 SH   SOLE   923 0 271
ALTRIA GROUP INC COM 02209S103 587 14,364 SH   SOLE   12,680 0 1,684
AMAZON COM INC COM 023135106 10,053 5,791 SH   SOLE   3,981 0 1,810
AMAZON COM INC COM 023135106 3,472 2,000 SH Put SOLE   0 0 2,000
AMERICAN ELEC PWR CO INC COM 025537101 468 4,994 SH   SOLE   901 0 4,093
AMERICAN EXPRESS CO COM 025816109 393 3,324 SH   SOLE   2,647 0 677
AMERICAN WTR WKS CO INC NEW COM 030420103 240 1,932 SH   SOLE   827 0 1,105
AMGEN INC COM 031162100 1,059 5,472 SH   SOLE   5,472 0 0
APPLE INC COM 037833100 12,261 54,746 SH   SOLE   40,020 0 14,726
APPLIED MATLS INC COM 038222105 713 14,285 SH   SOLE   14,285 0 0
AT&T INC COM 00206R102 941 24,861 SH   SOLE   20,201 0 4,661
AUTOMATIC DATA PROCESSING IN COM 053015103 839 5,199 SH   SOLE   4,018 0 1,181
BANK AMER CORP COM 060505104 644 22,065 SH   SOLE   18,197 0 3,868
BAXTER INTL INC COM 071813109 454 5,188 SH   SOLE   5,188 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,398 6,720 SH   SOLE   5,323 0 1,397
BLACKROCK INC COM 09247X101 1,937 4,346 SH   SOLE   4,346 0 0
BOEING CO COM 097023105 6,056 15,917 SH   SOLE   15,223 0 695
BOEING CO COM 097023105 38 100 SH Call SOLE   0 0 100
BRISTOL MYERS SQUIBB CO COM 110122108 519 10,229 SH   SOLE   10,229 0 0
CAMDEN NATL CORP COM 133034108 1,226 28,299 SH   SOLE   0 0 28,299
CATERPILLAR INC DEL COM 149123101 250 1,981 SH   SOLE   1,378 0 602
CEL SCI CORP COM PAR NEW 150837607 258 28,810 SH   SOLE   28,810 0 0
CENTRAL SECS CORP COM 155123102 236 7,522 SH   SOLE   0 0 7,522
CENTURYLINK INC COM 156700106 323 25,908 SH   SOLE   25,884 0 24
CHESAPEAKE ENERGY CORP COM 165167107 15 10,400 SH   SOLE   10,200 0 200
CHEVRON CORP NEW COM 166764100 3,192 26,917 SH   SOLE   20,291 0 6,626
CISCO SYS INC COM 17275R102 1,428 28,908 SH   SOLE   28,306 0 602
CLEAN ENERGY FUELS CORP COM 184499101 23 11,305 SH   SOLE   10,305 0 1,000
CLOUDERA INC COM 18914U100 123 13,852 SH   SOLE   13,852 0 0
COCA COLA CO COM 191216100 603 11,078 SH   SOLE   9,676 0 1,402
COMCAST CORP NEW CL A 20030N101 676 14,986 SH   SOLE   13,104 0 1,882
CONOCOPHILLIPS COM 20825C104 673 11,807 SH   SOLE   10,529 0 1,278
CONSTELLATION BRANDS INC CL A 21036P108 276 1,333 SH   SOLE   1,333 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,103 14,241 SH   SOLE   12,548 0 1,693
CRANE CO COM 224399105 572 7,097 SH   SOLE   6,706 0 391
CSX CORP COM 126408103 349 5,034 SH   SOLE   2,634 0 2,400
CUMMINS INC COM 231021106 310 1,907 SH   SOLE   1,860 0 47
CYPRESS SEMICONDUCTOR CORP COM 232806109 957 41,000 SH   SOLE   41,000 0 0
DANAHER CORPORATION COM 235851102 2,095 14,507 SH   SOLE   14,507 0 0
DISNEY WALT CO COM DISNEY 254687106 1,611 12,360 SH   SOLE   10,801 0 1,559
EDISON INTL COM 281020107 234 3,103 SH   SOLE   2,833 0 270
EDWARDS LIFESCIENCES CORP COM 28176E108 919 4,181 SH   SOLE   4,181 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 413 14,462 SH   SOLE   14,462 0 0
EXTRA SPACE STORAGE INC COM 30225T102 218 1,865 SH   SOLE   1,865 0 0
EXXON MOBIL CORP COM 30231G102 2,220 31,446 SH   SOLE   29,589 0 1,857
FACEBOOK INC CL A 30303M102 1,933 10,855 SH   SOLE   9,437 0 1,418
FINJAN HLDGS INC COM NEW 31788H303 37 18,520 SH   SOLE   18,520 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 259 17,500 SH   SOLE   17,500 0 0
FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 1,316 28,797 SH   SOLE   28,434 0 363
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 4,132 175,529 SH   SOLE   157,796 0 17,732
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 3,677 77,548 SH   SOLE   67,245 0 10,303
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 10,305 522,282 SH   SOLE   463,443 0 58,839
FISERV INC COM 337738108 402 3,885 SH   SOLE   3,885 0 0
FORTIVE CORP COM 34959J108 363 5,300 SH   SOLE   5,300 0 0
GENERAL DYNAMICS CORP COM 369550108 337 1,842 SH   SOLE   1,842 0 0
GENERAL ELECTRIC CO COM 369604103 305 34,103 SH   SOLE   20,521 0 13,582
GENERAL MLS INC COM 370334104 232 4,218 SH   SOLE   4,218 0 0
GILEAD SCIENCES INC COM 375558103 327 5,155 SH   SOLE   5,155 0 0
HERSHEY CO COM 427866108 346 2,234 SH   SOLE   2,234 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 341 22,478 SH   SOLE   20,531 0 1,947
HOME DEPOT INC COM 437076102 1,166 5,026 SH   SOLE   4,879 0 148
HONEYWELL INTL INC COM 438516106 344 2,036 SH   SOLE   1,798 0 238
HP INC COM 40434L105 494 26,087 SH   SOLE   24,130 0 1,957
IDEXX LABS INC COM 45168D104 354 1,300 SH   SOLE   1,300 0 0
ILLINOIS TOOL WKS INC COM 452308109 415 2,651 SH   SOLE   565 0 2,086
INTEL CORP COM 458140100 5,643 109,518 SH   SOLE   61,754 0 47,764
INTERNATIONAL BUSINESS MACHS COM 459200101 1,721 11,835 SH   SOLE   11,544 0 291
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 2,140 101,539 SH   SOLE   89,555 0 11,984
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 763 31,917 SH   SOLE   28,325 0 3,592
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 2,166 101,680 SH   SOLE   89,818 0 11,862
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 653 27,290 SH   SOLE   25,160 0 2,130
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 2,192 103,114 SH   SOLE   91,425 0 11,689
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 662 26,898 SH   SOLE   24,809 0 2,089
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 2,111 98,245 SH   SOLE   86,639 0 11,606
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 638 26,193 SH   SOLE   24,097 0 2,096
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 2,050 96,284 SH   SOLE   83,914 0 12,370
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 639 24,510 SH   SOLE   22,386 0 2,124
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1,760 82,133 SH   SOLE   70,303 0 11,830
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 507 20,116 SH   SOLE   19,066 0 1,050
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1,639 76,686 SH   SOLE   66,362 0 10,323
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 1,600 73,922 SH   SOLE   58,522 0 15,400
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 419 3,879 SH   SOLE   3,879 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 617 10,652 SH   SOLE   8,784 0 1,868
INVESCO QQQ TR UNIT SER 1 46090E103 2,294 12,148 SH   SOLE   11,898 0 250
ISHARES GOLD TRUST ISHARES 464285105 445 31,540 SH   SOLE   31,540 0 0
ISHARES INC CORE MSCI EMKT 46434G103 30,595 624,139 SH   SOLE   504,836 0 119,303
ISHARES INC MSCI FRNTR100ETF 464286145 2,761 98,116 SH   SOLE   66,884 0 31,233
ISHARES SILVER TRUST ISHARES 46428Q109 0 40,000 SH Call SOLE   0 0 40,000
ISHARES SILVER TRUST ISHARES 46428Q109 591 37,128 SH   SOLE   37,128 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 908 9,069 SH   SOLE   7,369 0 1,700
ISHARES TR 1 3 YR TREAS BD 464287457 33,120 390,475 SH   SOLE   300,532 0 89,943
ISHARES TR 3 7 YR TREAS BD 464288661 1,109 8,747 SH   SOLE   3,948 0 4,799
ISHARES TR CALIF MUN BD ETF 464288356 504 8,220 SH   SOLE   2,272 0 5,948
ISHARES TR CORE MSCI EAFE 46432F842 504 8,245 SH   SOLE   6,395 0 1,850
ISHARES TR CORE S&P MCP ETF 464287507 278 1,439 SH   SOLE   933 0 506
ISHARES TR CORE S&P SCP ETF 464287804 813 10,445 SH   SOLE   8,217 0 2,228
ISHARES TR CORE S&P500 ETF 464287200 1,633 5,470 SH   SOLE   4,362 0 1,108
ISHARES TR CORE US AGGBD ET 464287226 927 8,189 SH   SOLE   5,261 0 2,927
ISHARES TR EAFE SML CP ETF 464288273 1,699 29,692 SH   SOLE   28,519 0 1,173
ISHARES TR EAFE VALUE ETF 464288877 4,862 102,630 SH   SOLE   79,005 0 23,625
ISHARES TR INTL DEVPPTY ETF 464288422 400 10,390 SH   SOLE   6,032 0 4,359
ISHARES TR INTL QLTY FACTOR 46434V456 5,669 190,991 SH   SOLE   135,566 0 55,425
ISHARES TR INTL SEL DIV ETF 464288448 343 11,160 SH   SOLE   9,600 0 1,560
ISHARES TR INTRM TR CRP ETF 464288638 577 9,970 SH   SOLE   9,970 0 0
ISHARES TR JPMORGAN USD EMG 464288281 717 6,327 SH   SOLE   4,603 0 1,723
ISHARES TR MICRO-CAP ETF 464288869 5,674 64,368 SH   SOLE   54,737 0 9,631
ISHARES TR MIN VOL EAFE ETF 46429B689 202 2,750 SH   SOLE   2,750 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,022 15,677 SH   SOLE   14,960 0 717
ISHARES TR MSCI EMG MKT ETF 464287234 318 7,780 SH   SOLE   7,780 0 0
ISHARES TR NATIONAL MUN ETF 464288414 7,112 62,329 SH   SOLE   48,001 0 14,328
ISHARES TR PFD AND INCM SEC 464288687 772 20,575 SH   SOLE   20,575 0 0
ISHARES TR RUS 1000 ETF 464287622 1,265 7,685 SH   SOLE   7,685 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 254 1,982 SH   SOLE   1,232 0 750
ISHARES TR RUS 2000 GRW ETF 464287648 289 1,500 SH   SOLE   1,500 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 239 1,998 SH   SOLE   1,998 0 0
ISHARES TR RUS MID CAP ETF 464287499 286 5,118 SH   SOLE   5,118 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 554 3,660 SH   SOLE   2,925 0 735
ISHARES TR SH TR CRPORT ETF 464288646 880 16,400 SH   SOLE   16,400 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 769 7,222 SH   SOLE   7,222 0 0
ISHARES TR TIPS BD ETF 464287176 2,503 21,526 SH   SOLE   13,571 0 7,955
ISHARES TR USA QUALITY FCTR 46432F339 6,844 74,065 SH   SOLE   59,240 0 14,825
ISHARES US ETF TR COMMOD SEL STG 46431W853 3,687 116,913 SH   SOLE   78,563 0 38,350
JETBLUE AWYS CORP COM 477143101 232 13,865 SH   SOLE   13,865 0 0
JOHNSON & JOHNSON COM 478160104 2,161 16,699 SH   SOLE   14,100 0 2,599
JPMORGAN CHASE & CO COM 46625H100 835 7,097 SH   SOLE   6,950 0 147
L3HARRIS TECHNOLOGIES INC COM 502431109 322 1,544 SH   SOLE   1,520 0 24
LAM RESEARCH CORP COM 512807108 239 1,032 SH   SOLE   1,032 0 0
LAS VEGAS SANDS CORP COM 517834107 1,386 24,000 SH   SOLE   24,000 0 0
LILLY ELI & CO COM 532457108 447 3,995 SH   SOLE   3,095 0 900
LOCKHEED MARTIN CORP COM 539830109 396 1,014 SH   SOLE   942 0 72
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 439 6,624 SH   SOLE   5,784 0 840
MARATHON PETE CORP COM 56585A102 953 15,693 SH   SOLE   15,373 0 320
MASIMO CORP COM 574795100 231 1,550 SH   SOLE   1,550 0 0
MASTERCARD INC CL A 57636Q104 337 1,241 SH   SOLE   1,241 0 0
MATTHEWS INTL CORP CL A 577128101 620 17,506 SH   SOLE   17,506 0 0
MCDONALDS CORP COM 580135101 2,035 9,479 SH   SOLE   7,778 0 1,701
MEDTRONIC PLC SHS G5960L103 244 2,244 SH   SOLE   2,244 0 0
MERCADOLIBRE INC COM 58733R102 295 536 SH   SOLE   536 0 0
MERCK & CO INC COM 58933Y105 2,193 26,049 SH   SOLE   24,244 0 1,805
METLIFE INC COM 59156R108 251 5,324 SH   SOLE   5,324 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 578 6,220 SH   SOLE   6,220 0 0
MICROSOFT CORP COM 594918104 13,446 96,716 SH   SOLE   76,708 0 20,008
MICROSOFT CORP COM 594918104 556 4,000 SH Call SOLE   0 0 4,000
MONDELEZ INTL INC CL A 609207105 337 6,097 SH   SOLE   6,097 0 0
NANTKWEST INC COM 63016Q102 12 10,000 SH   SOLE   10,000 0 0
NETFLIX INC COM 64110L106 1,469 5,488 SH   SOLE   5,372 0 116
NEXTERA ENERGY INC COM 65339F101 255 1,095 SH   SOLE   1,035 0 60
NIKE INC CL B 654106103 1,086 11,563 SH   SOLE   9,728 0 1,835
NOKIA CORP SPONSORED ADR 654902204 53 10,457 SH   SOLE   10,457 0 0
NORTHWEST NAT HLDG CO COM 66765N105 941 13,191 SH   SOLE   13,191 0 0
NOVARTIS A G SPONSORED ADR 66987V109 349 4,018 SH   SOLE   4,018 0 0
NUCOR CORP COM 670346105 679 13,335 SH   SOLE   13,335 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 470 32,695 SH   SOLE   0 0 32,695
NVIDIA CORP COM 67066G104 2,679 15,391 SH   SOLE   15,038 0 353
OMNICOM GROUP INC COM 681919106 200 2,549 SH   SOLE   2,549 0 0
ONEOK INC NEW COM 682680103 348 4,727 SH   SOLE   4,727 0 0
OPKO HEALTH INC COM 68375N103 42 20,000 SH   SOLE   0 0 20,000
ORACLE CORP COM 68389X105 685 12,451 SH   SOLE   10,849 0 1,602
PACCAR INC COM 693718108 345 4,934 SH   SOLE   4,555 0 379
PEPSICO INC COM 713448108 636 4,638 SH   SOLE   3,898 0 740
PFIZER INC COM 717081103 1,298 36,121 SH   SOLE   32,728 0 3,392
PHILIP MORRIS INTL INC COM 718172109 432 5,692 SH   SOLE   4,437 0 1,255
PHILLIPS 66 COM 718546104 1,116 10,899 SH   SOLE   9,209 0 1,690
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 715 7,166 SH   SOLE   6,399 0 767
PRINCIPAL FINL GROUP INC COM 74251V102 431 7,550 SH   SOLE   7,550 0 0
PROCTER & GAMBLE CO COM 742718109 1,842 14,811 SH   SOLE   14,344 0 467
PS BUSINESS PKS INC CALIF COM 69360J107 2,246 12,345 SH   SOLE   12,345 0 0
PUBLIC STORAGE COM 74460D109 207 846 SH   SOLE   846 0 0
RAYTHEON CO COM NEW 755111507 642 3,273 SH   SOLE   1,316 0 1,957
REALTY INCOME CORP COM 756109104 373 4,868 SH   SOLE   4,868 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 6,057 60,774 SH   SOLE   60,774 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,302 7,903 SH   SOLE   7,903 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 217 3,621 SH   SOLE   3,391 0 230
SAFE BULKERS INC COM Y7388L103 36 20,808 SH   SOLE   0 0 20,808
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 4,137 164,639 SH   SOLE   157,509 0 7,130
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,396 43,829 SH   SOLE   35,104 0 8,725
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 7,222 227,104 SH   SOLE   174,720 0 52,384
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 256 4,609 SH   SOLE   4,609 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 301 7,686 SH   SOLE   7,686 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 793 20,058 SH   SOLE   20,058 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 504 13,344 SH   SOLE   12,528 0 816
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1,392 50,842 SH   SOLE   12,454 0 38,388
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1,428 51,784 SH   SOLE   51,784 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 338 11,015 SH   SOLE   11,015 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 366 7,227 SH   SOLE   3,090 0 4,137
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 5,268 97,833 SH   SOLE   61,057 0 36,775
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,210 17,038 SH   SOLE   15,647 0 1,391
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 510 9,304 SH   SOLE   8,349 0 955
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 524 6,232 SH   SOLE   6,232 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 577 10,173 SH   SOLE   10,173 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 10,867 153,205 SH   SOLE   106,073 0 47,132
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 476 8,415 SH   SOLE   8,415 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 591 12,525 SH   SOLE   12,525 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,424 20,424 SH   SOLE   20,068 0 356
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2,337 41,174 SH   SOLE   25,324 0 15,850
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 241 8,601 SH   SOLE   7,651 0 950
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 288 3,581 SH   SOLE   2,660 0 921
SHERWIN WILLIAMS CO COM 824348106 2,507 4,560 SH   SOLE   4,560 0 0
SHOPIFY INC CL A 82509L107 207 663 SH   SOLE   480 0 183
SKYWORKS SOLUTIONS INC COM 83088M102 397 5,009 SH   SOLE   5,009 0 0
SOUTHWEST AIRLS CO COM 844741108 254 4,700 SH   SOLE   4,700 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 383 1,424 SH   SOLE   1,319 0 105
SPDR GOLD TRUST GOLD SHS 78463V107 307 2,211 SH   SOLE   2,001 0 210
SPDR GOLD TRUST GOLD SHS 78463V107 1,389 10,000 SH Call SOLE   0 0 10,000
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 339 6,541 SH   SOLE   4,977 0 1,564
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 1,153 26,537 SH   SOLE   23,327 0 3,210
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 4,355 111,817 SH   SOLE   98,166 0 13,651
SPDR S&P 500 ETF TR TR UNIT 78462F103 11,686 39,378 SH   SOLE   38,741 0 637
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 379 1,075 SH   SOLE   1,075 0 0
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 31,221 1,155,922 SH   SOLE   920,158 0 235,764
SPDR SERIES TRUST DJ REIT ETF 78464A607 1,431 13,688 SH   SOLE   9,976 0 3,712
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 13,779 232,083 SH   SOLE   192,165 0 39,918
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 9,049 184,717 SH   SOLE   129,660 0 55,057
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 1,561 44,235 SH   SOLE   29,144 0 15,091
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 2,308 74,805 SH   SOLE   52,725 0 22,080
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 261 4,260 SH   SOLE   4,213 0 47
SPDR SERIES TRUST S&P DIVID ETF 78464A763 293 2,857 SH   SOLE   2,316 0 541
SPLUNK INC COM 848637104 1,347 11,428 SH   SOLE   11,428 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 94 15,000 SH   SOLE   15,000 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 236 5,100 SH   SOLE   5,100 0 0
STARBUCKS CORP COM 855244109 2,687 30,387 SH   SOLE   24,337 0 6,050
STRYKER CORP COM 863667101 491 2,270 SH   SOLE   2,270 0 0
SUNPOWER CORP COM 867652406 608 55,381 SH   SOLE   55,381 0 0
TARGET CORP COM 87612E106 327 3,058 SH   SOLE   2,845 0 213
TELEDYNE TECHNOLOGIES INC COM 879360105 2,926 9,088 SH   SOLE   9,088 0 0
TESLA INC COM 88160R101 423 1,755 SH   SOLE   828 0 927
THE CHARLES SCHWAB CORPORATI COM 808513105 642 15,341 SH   SOLE   15,237 0 104
THERMO FISHER SCIENTIFIC INC COM 883556102 211 723 SH   SOLE   723 0 0
TIMBERLAND BANCORP INC COM 887098101 413 15,000 SH   SOLE   15,000 0 0
UNION PACIFIC CORP COM 907818108 428 2,643 SH   SOLE   2,487 0 156
UNITED PARCEL SERVICE INC CL B 911312106 581 4,853 SH   SOLE   4,853 0 0
UNITED TECHNOLOGIES CORP COM 913017109 468 3,431 SH   SOLE   3,353 0 78
UNITEDHEALTH GROUP INC COM 91324P102 262 1,204 SH   SOLE   1,100 0 104
US BANCORP DEL COM NEW 902973304 5,263 95,097 SH   SOLE   95,097 0 0
VALERO ENERGY CORP NEW COM 91913Y100 243 2,848 SH   SOLE   2,848 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 1,057 21,001 SH   SOLE   16,984 0 4,017
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 207 7,748 SH   SOLE   7,748 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 2,311 35,864 SH   SOLE   27,754 0 8,110
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 2,836 35,104 SH   SOLE   17,810 0 17,294
VANGUARD GROUP DIV APP ETF 921908844 1,078 9,017 SH   SOLE   5,904 0 3,113
VANGUARD INDEX FDS GROWTH ETF 922908736 1,355 8,150 SH   SOLE   8,150 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 9,699 71,144 SH   SOLE   52,402 0 18,741
VANGUARD INDEX FDS MID CAP ETF 922908629 257 1,531 SH   SOLE   1,371 0 160
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 22,323 239,386 SH   SOLE   196,645 0 42,741
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,162 4,262 SH   SOLE   4,162 0 100
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,524 19,591 SH   SOLE   11,242 0 8,350
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,418 15,714 SH   SOLE   15,134 0 580
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,526 36,593 SH   SOLE   29,482 0 7,111
VANGUARD INDEX FDS VALUE ETF 922908744 4,918 44,065 SH   SOLE   41,435 0 2,629
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 545 10,928 SH   SOLE   10,928 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,803 44,789 SH   SOLE   38,730 0 6,059
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 4,157 40,775 SH   SOLE   39,234 0 1,541
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 4,408 75,234 SH   SOLE   61,070 0 14,164
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,212 16,202 SH   SOLE   10,671 0 5,532
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 72,810 1,484,400 SH   SOLE   1,224,042 0 260,358
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 76,869 842,490 SH   SOLE   653,005 0 189,486
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 296 5,558 SH   SOLE   5,558 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 8,647 141,917 SH   SOLE   112,885 0 29,032
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 122,758 1,514,598 SH   SOLE   1,170,894 0 343,703
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,066 74,625 SH   SOLE   61,944 0 12,681
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 4,419 49,802 SH   SOLE   40,074 0 9,727
VANGUARD WORLD FD ESG INTL STK ETF 921910725 311 6,312 SH   SOLE   6,002 0 310
VEEVA SYS INC CL A COM 922475108 252 1,652 SH   SOLE   1,652 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 668 11,072 SH   SOLE   8,411 0 2,661
VISA INC COM CL A 92826C839 4,794 27,872 SH   SOLE   23,537 0 4,335
WALMART INC COM 931142103 586 4,938 SH   SOLE   4,938 0 0
WASHINGTON FED INC COM 938824109 1,286 34,773 SH   SOLE   34,773 0 0
WELLS FARGO CO NEW COM 949746101 326 6,455 SH   SOLE   5,841 0 614
WHITE MTNS INS GROUP LTD COM G9618E107 216 200 SH   SOLE   200 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 2,010 48,649 SH   SOLE   40,352 0 8,297
WISDOMTREE TR EMG MKTS SMCAP 97717W281 750 16,920 SH   SOLE   14,182 0 2,738
WISDOMTREE TR INTL SMCAP DIV 97717W760 2,274 35,797 SH   SOLE   25,473 0 10,324
WISDOMTREE TR US HIGH DIVIDEND 97717W208 452 6,075 SH   SOLE   5,060 0 1,015
WISDOMTREE TR US SMALLCAP DIVD 97717W604 2,218 81,020 SH   SOLE   63,256 0 17,764
XCEL ENERGY INC COM 98389B100 487 7,503 SH   SOLE   3,456 0 4,047
YUM BRANDS INC COM 988498101 298 2,623 SH   SOLE   1,710 0 913