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
PROCTER AND GAMBLE CO COM 742718109 2,912 24,352 SH   SOLE   23,470 0 882
OPKO HEALTH INC COM 68375N103 68 20,000 SH   SOLE   0 0 20,000
WASTE MGMT INC DEL COM 94106L109 247 2,331 SH   SOLE   2,080 0 251
UBER TECHNOLOGIES INC COM 90353T100 448 14,409 SH   SOLE   12,259 0 2,150
BAXTER INTL INC COM 071813109 328 3,804 SH   SOLE   3,804 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 113 15,162 SH   SOLE   15,162 0 0
ISHARES TR CORE US AGGBD ET 464287226 424 3,585 SH   SOLE   2,004 0 1,581
ISHARES TR INTL DEVPPTY ETF 464288422 791 26,175 SH   SOLE   23,204 0 2,972
GENERAL ELECTRIC CO COM 369604103 179 26,233 SH   SOLE   23,216 0 3,017
TESLA INC COM 88160R101 717 664 SH   SOLE   429 0 235
SPDR SER TR PORTFOLIO INTRMD 78464A375 2,547 69,730 SH   SOLE   48,255 0 21,474
TARGET CORP COM 87612E106 270 2,251 SH   SOLE   1,824 0 427
FIDELITY NATL INFORMATION SV COM 31620M106 424 3,161 SH   SOLE   2,971 0 190
ALPHABET INC CAP STK CL A 02079K305 1,855 1,308 SH   SOLE   1,090 0 218
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 4,158 175,148 SH   SOLE   153,930 0 21,218
ISHARES TR ESG MSCI EAFE 46435G516 2,760 45,553 SH   SOLE   43,308 0 2,245
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 316 2,478 SH   SOLE   2,478 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 18,535 186,113 SH   SOLE   159,012 0 27,101
ISHARES TR EAFE VALUE ETF 464288877 13,514 338,103 SH   SOLE   286,950 0 51,153
ISHARES TR MSCI ACWI ETF 464288257 238 3,229 SH   SOLE   3,229 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 444 2,059 SH   SOLE   1,834 0 225
ISHARES TR CALIF MUN BD ETF 464288356 560 9,005 SH   SOLE   5,182 0 3,823
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6,466 163,254 SH   SOLE   143,898 0 19,356
PFIZER INC COM 717081103 2,244 68,628 SH   SOLE   65,236 0 3,392
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 310 955 SH   SOLE   955 0 0
CLOUDERA INC COM 18914U100 155 12,152 SH   SOLE   12,152 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 1,114 46,409 SH   SOLE   43,589 0 2,820
DISNEY WALT CO COM DISNEY 254687106 1,021 9,157 SH   SOLE   8,499 0 659
HEWLETT PACKARD ENTERPRISE C COM 42824C109 146 15,042 SH   SOLE   13,095 0 1,947
CAMDEN NATL CORP COM 133034108 964 27,899 SH   SOLE   27,899 0 0
FS KKR CAP CORP II COM 35952V303 1,342 104,118 SH   SOLE   94,741 0 9,377
MATTHEWS INTL CORP CL A 577128101 355 18,604 SH   SOLE   18,604 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 1,674 46,344 SH   SOLE   39,082 0 7,263
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 377 7,583 SH   SOLE   6,864 0 719
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 307 8,344 SH   SOLE   8,132 0 212
APPLE INC COM 037833100 28,754 78,820 SH   SOLE   66,896 0 11,924
NORTHROP GRUMMAN CORP COM 666807102 405 1,318 SH   SOLE   1,318 0 0
SPLUNK INC COM 848637104 1,259 6,335 SH   SOLE   6,335 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 872 6,092 SH   SOLE   5,032 0 1,060
ISHARES TR EAFE SML CP ETF 464288273 1,754 32,707 SH   SOLE   20,790 0 11,917
ISHARES GOLD TRUST ISHARES 464285105 698 41,073 SH   SOLE   41,073 0 0
LILLY ELI & CO COM 532457108 861 5,242 SH   SOLE   4,342 0 900
WALGREENS BOOTS ALLIANCE INC COM 931427108 573 13,527 SH   SOLE   13,037 0 490
SPDR SER TR BLOOMBERG SRT TR 78468R408 33,254 1,319,590 SH   SOLE   1,077,229 0 242,362
JOHNSON & JOHNSON COM 478160104 11,365 80,818 SH   SOLE   78,219 0 2,599
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 580 5,553 SH   SOLE   4,632 0 921
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3,257 41,337 SH   SOLE   33,258 0 8,079
JETBLUE AWYS CORP COM 477143101 115 10,533 SH   SOLE   10,533 0 0
PROGRESSIVE CORP OHIO COM 743315103 367 4,575 SH   SOLE   4,200 0 375
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 2,210 103,412 SH   SOLE   93,493 0 9,919
PUBLIC STORAGE COM 74460D109 285 1,483 SH   SOLE   1,403 0 80
GENERAL MLS INC COM 370334104 273 4,435 SH   SOLE   4,435 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 4,445 141,821 SH   SOLE   93,999 0 47,822
PHILIP MORRIS INTL INC COM 718172109 426 6,086 SH   SOLE   5,846 0 240
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 85,994 1,714,060 SH   SOLE   1,454,126 0 259,934
ISHARES TR INTL SEL DIV ETF 464288448 1,074 42,754 SH   SOLE   40,468 0 2,286
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 931 32,290 SH   SOLE   23,490 0 8,800
CHEVRON CORP NEW COM 166764100 2,513 28,162 SH   SOLE   21,517 0 6,645
JPMORGAN CHASE & CO COM 46625H100 700 7,442 SH   SOLE   7,295 0 147
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2,188 26,320 SH   SOLE   21,273 0 5,047
BOX INC CL A 10316T104 521 25,117 SH   SOLE   25,117 0 0
SHOPIFY INC CL A 82509L107 705 743 SH   SOLE   670 0 73
BRISTOL-MYERS SQUIBB CO COM 110122108 792 13,463 SH   SOLE   13,021 0 442
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,891 31,499 SH   SOLE   19,244 0 12,255
ATLAS TECHNICAL CONSULTANTS *W EXP 11/26/202 049430119 6 15,000 SH   SOLE   15,000 0 0
DOLLAR TREE INC COM 256746108 241 2,595 SH   SOLE   2,415 0 180
HERSHEY CO COM 427866108 593 4,576 SH   SOLE   4,346 0 230
ISHARES INC EM MKT SM-CP ETF 464286475 1,379 35,326 SH   SOLE   33,351 0 1,975
HONEYWELL INTL INC COM 438516106 748 5,174 SH   SOLE   4,739 0 435
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 589 5,886 SH   SOLE   5,286 0 600
XCEL ENERGY INC COM 98389B100 1,085 17,353 SH   SOLE   12,846 0 4,507
PINNACLE WEST CAP CORP COM 723484101 210 2,865 SH   SOLE   2,865 0 0
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 2,454 62,716 SH   SOLE   59,311 0 3,405
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,104 15,023 SH   SOLE   12,999 0 2,024
TELEDYNE TECHNOLOGIES INC COM 879360105 1,584 5,094 SH   SOLE   5,094 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 310 1,500 SH   SOLE   1,500 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 5,238 128,276 SH   SOLE   94,923 0 33,353
UNITEDHEALTH GROUP INC COM 91324P102 587 1,992 SH   SOLE   1,888 0 104
PROSHARES TR ULTRASHRT S&P500 74347B383 446 23,000 SH   SOLE   23,000 0 0
AMERICAN EXPRESS CO COM 025816109 357 3,746 SH   SOLE   3,069 0 677
UNION PAC CORP COM 907818108 479 2,836 SH   SOLE   2,680 0 156
ISHARES TR RUS 1000 VAL ETF 464287598 312 2,770 SH   SOLE   2,402 0 368
AMAZON COM INC COM 023135106 13,463 4,880 SH   SOLE   2,468 0 2,412
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 3,713 79,578 SH   SOLE   64,630 0 14,948
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,691 7,875 SH   SOLE   7,600 0 275
SCHWAB CHARLES CORP COM 808513105 213 6,313 SH   SOLE   6,165 0 148
INVESCO QQQ TR UNIT SER 1 46090E103 5,485 22,153 SH   SOLE   22,043 0 110
MARRIOTT INTL INC NEW CL A 571903202 220 2,564 SH   SOLE   2,430 0 134
EDISON INTL COM 281020107 391 7,194 SH   SOLE   6,634 0 560
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 2,128 100,005 SH   SOLE   89,920 0 10,085
WESTERN UN CO COM 959802109 492 22,735 SH   SOLE   20,900 0 1,835
AMGEN INC COM 031162100 1,259 5,336 SH   SOLE   5,336 0 0
GILEAD SCIENCES INC COM 375558103 755 9,809 SH   SOLE   9,809 0 0
EXXON MOBIL CORP COM 30231G102 1,491 33,334 SH   SOLE   28,339 0 4,994
NEXTERA ENERGY INC COM 65339F101 428 1,783 SH   SOLE   1,723 0 60
EATON CORP PLC SHS G29183103 342 3,913 SH   SOLE   3,673 0 240
SAFE BULKERS INC COM Y7388L103 34 27,765 SH   SOLE   0 0 27,765
TIMBERLAND BANCORP INC COM 887098101 273 15,000 SH   SOLE   15,000 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 330 4,720 SH   SOLE   4,720 0 0
CENTENE CORP DEL COM 15135B101 467 7,346 SH   SOLE   7,086 0 260
BLUCORA INC COM 095229100 5,595 489,899 SH   SOLE   489,896 0 3
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 423 13,889 SH   SOLE   13,889 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 4,128 169,536 SH   SOLE   151,969 0 17,567
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 662 6,517 SH   SOLE   5,897 0 620
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 3,138 94,729 SH   SOLE   77,040 0 17,689
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,240 12,106 SH   SOLE   10,261 0 1,845
QUALCOMM INC COM 747525103 636 6,975 SH   SOLE   6,975 0 0
ABBOTT LABS COM 002824100 580 6,346 SH   SOLE   3,148 0 3,198
VANGUARD WORLD FD MEGA CAP INDEX 921910873 341 3,116 SH   SOLE   3,116 0 0
DOCUSIGN INC COM 256163106 306 1,778 SH   SOLE   778 0 1,000
ISHARES TR SP SMCP600VL ETF 464287879 3,051 25,350 SH   SOLE   4,150 0 21,200
NORTHWEST NAT HLDG CO COM 66765N105 652 11,691 SH   SOLE   11,691 0 0
MERCK & CO. INC COM 58933Y105 2,694 34,837 SH   SOLE   33,332 0 1,505
VANGUARD INDEX FDS LARGE CAP ETF 922908637 11,098 77,607 SH   SOLE   56,243 0 21,363
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 907 48,165 SH   SOLE   33,765 0 14,400
STRYKER CORPORATION COM 863667101 767 4,257 SH   SOLE   4,102 0 155
ALASKA AIR GROUP INC COM 011659109 4 100 SH Call SOLE   0 0 100
ISHARES INC CORE MSCI EMKT 46434G103 32,854 690,219 SH   SOLE   571,795 0 118,423
AUTOZONE INC COM 053332102 1,092 968 SH   SOLE   893 0 75
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,173 39,434 SH   SOLE   35,740 0 3,695
ISHARES TR JPMORGAN USD EMG 464288281 641 5,872 SH   SOLE   4,160 0 1,711
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 1,806 64,708 SH   SOLE   61,158 0 3,550
NVIDIA CORPORATION COM 67066G104 1,330 3,500 SH Call SOLE   0 0 3,500
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 5,974 91,428 SH   SOLE   90,962 0 466
REALTY INCOME CORP COM 756109104 217 3,643 SH   SOLE   3,643 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 7,791 371,260 SH   SOLE   270,334 0 100,926
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 1,530 71,152 SH   SOLE   61,778 0 9,374
PHILLIPS 66 COM 718546104 789 10,975 SH   SOLE   9,128 0 1,847
PEPSICO INC COM 713448108 772 5,834 SH   SOLE   4,983 0 851
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1,636 73,627 SH   SOLE   64,389 0 9,237
BEST BUY INC COM 086516101 845 9,677 SH   SOLE   9,067 0 610
WISDOMTREE TR US HIGH DIVIDEND 97717W208 497 7,973 SH   SOLE   6,008 0 1,965
CVS HEALTH CORP COM 126650100 471 7,250 SH   SOLE   6,745 0 505
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 7,808 173,041 SH   SOLE   151,106 0 21,936
MONDELEZ INTL INC CL A 609207105 390 7,631 SH   SOLE   7,631 0 0
KIMBERLY CLARK CORP COM 494368103 346 2,450 SH   SOLE   2,350 0 100
ETF SER SOLUTIONS US GLB JETS 26922A842 599 36,000 SH Call SOLE   0 0 36,000
ISHARES TR INTL QLTY FACTOR 46434V456 20,715 704,341 SH   SOLE   630,705 0 73,636
THERMO FISHER SCIENTIFIC INC COM 883556102 242 667 SH   SOLE   667 0 0
WELLS FARGO CO NEW COM 949746101 372 14,525 SH   SOLE   14,386 0 139
ETF SER SOLUTIONS US GLB JETS 26922A842 85 5,101 SH   SOLE   3,432 0 1,669
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 391 1,518 SH   SOLE   1,518 0 0
FINJAN HLDGS INC COM NEW 31788H303 29 18,520 SH   SOLE   18,520 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 540 23,785 SH   SOLE   22,752 0 1,033
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 23,011 593,221 SH   SOLE   584,115 0 9,106
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 3,456 116,862 SH   SOLE   97,539 0 19,323
ISHARES TR 1 3 YR TREAS BD 464287457 2,488 28,730 SH   SOLE   20,241 0 8,489
LOCKHEED MARTIN CORP COM 539830109 891 2,442 SH   SOLE   2,370 0 72
T2 BIOSYSTEMS INC COM 89853L104 14 10,747 SH   SOLE   10,747 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 289 1,702 SH   SOLE   1,677 0 25
ISHARES TR RUS 1000 GRW ETF 464287614 293 1,526 SH   SOLE   1,036 0 490
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 10,391 140,226 SH   SOLE   101,179 0 39,047
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 2,084 95,773 SH   SOLE   85,794 0 9,980
ISHARES TR RUS 2000 VAL ETF 464287630 2,060 21,142 SH   SOLE   19,989 0 1,153
ISHARES TR 3 7 YR TREAS BD 464288661 763 5,706 SH   SOLE   4,822 0 884
ISHARES TR MSCI EMG MKT ETF 464287234 414 10,355 SH   SOLE   10,355 0 0
FISERV INC COM 337738108 378 3,874 SH   SOLE   3,874 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 408 12,200 SH   SOLE   0 0 12,200
ALTRIA GROUP INC COM 02209S103 526 13,403 SH   SOLE   11,719 0 1,684
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 1,276 25,056 SH   SOLE   21,584 0 3,472
UNITED PARCEL SERVICE INC CL B 911312106 987 8,880 SH   SOLE   8,550 0 330
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 529 9,317 SH   SOLE   8,637 0 680
HORMEL FOODS CORP COM 440452100 317 6,573 SH   SOLE   6,233 0 340
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 519 10,024 SH   SOLE   9,944 0 80
BLACKROCK INC COM 09247X101 1,617 2,972 SH   SOLE   2,947 0 25
NVIDIA CORPORATION COM 67066G104 3,321 8,742 SH   SOLE   8,559 0 183
ISHARES TR MSCI EAFE ETF 464287465 587 9,647 SH   SOLE   7,322 0 2,325
CRANE CO COM 224399105 546 9,191 SH   SOLE   8,800 0 391
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 6,017 101,496 SH   SOLE   85,801 0 15,694
VANGUARD WORLD FD ESG INTL STK ETF 921910725 481 9,994 SH   SOLE   9,994 0 0
WEC ENERGY GROUP INC COM 92939U106 217 2,478 SH   SOLE   2,318 0 160
EDWARDS LIFESCIENCES CORP COM 28176E108 945 13,676 SH   SOLE   13,418 0 258
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 534 23,944 SH   SOLE   22,910 0 1,034
FACEBOOK INC CL A 30303M102 2,939 12,943 SH   SOLE   11,903 0 1,040
ISHARES INC MSCI FRNTR100ETF 464286145 1,915 79,117 SH   SOLE   68,086 0 11,031
VISA INC COM CL A 92826C839 6,922 35,835 SH   SOLE   32,913 0 2,923
ISHARES TR USA QUALITY FCTR 46432F339 19,521 203,509 SH   SOLE   184,921 0 18,588
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 212 2,280 SH   SOLE   2,280 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,964 11,002 SH   SOLE   9,860 0 1,142
NIKE INC CL B 654106103 1,363 13,905 SH   SOLE   9,602 0 4,303
ADOBE INC COM 00724F101 781 1,794 SH   SOLE   1,794 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 293 7,496 SH   SOLE   5,132 0 2,364
STARBUCKS CORP COM 855244109 2,794 37,972 SH   SOLE   32,850 0 5,122
VEEVA SYS INC CL A COM 922475108 319 1,362 SH   SOLE   1,362 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 71 11,265 SH   SOLE   11,265 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 257 1,450 SH   SOLE   1,450 0 0
ISHARES TR SH TR CRPORT ETF 464288646 886 16,200 SH   SOLE   16,200 0 0
PROSHARES TR ULTRAPRO SHORT S 74347B268 472 40,000 SH   SOLE   0 0 40,000
BIOGEN INC COM 09062X103 507 1,896 SH   SOLE   1,811 0 85
AVERY DENNISON CORP COM 053611109 231 2,026 SH   SOLE   1,986 0 40
ISHARES TR PHLX SEMICND ETF 464287523 558 2,062 SH   SOLE   2,062 0 0
CATERPILLAR INC DEL COM 149123101 364 2,877 SH   SOLE   2,309 0 567
SALESFORCE COM INC COM 79466L302 244 1,305 SH   SOLE   909 0 396
VERIZON COMMUNICATIONS INC COM 92343V104 1,740 31,567 SH   SOLE   28,419 0 3,148
ISHARES TR ESG MSCI USA SML 46435U663 1,251 49,884 SH   SOLE   45,769 0 4,115
CONOCOPHILLIPS COM 20825C104 496 11,809 SH   SOLE   9,571 0 2,238
AUTOMATIC DATA PROCESSING IN COM 053015103 1,431 9,612 SH   SOLE   8,617 0 995
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,818 85,835 SH   SOLE   69,781 0 16,054
AT&T INC COM 00206R102 1,437 47,539 SH   SOLE   43,038 0 4,501
SMUCKER J M CO COM NEW 832696405 412 3,898 SH   SOLE   3,819 0 79
DANAHER CORPORATION COM 235851102 2,577 14,573 SH   SOLE   14,573 0 0
ISHARES TR TIPS BD ETF 464287176 2,309 18,769 SH   SOLE   12,226 0 6,543
RAYTHEON TECHNOLOGIES CORP COM 75513E101 589 9,554 SH   SOLE   5,480 0 4,074
ISHARES INC EM MKTS DIV ETF 464286319 571 18,220 SH   SOLE   17,275 0 945
FIRST FINANCIAL NORTHWEST IN COM 32022K102 170 17,500 SH   SOLE   17,500 0 0
SHERWIN WILLIAMS CO COM 824348106 2,187 3,785 SH   SOLE   3,785 0 0
ISHARES TR INTRM TR CRP ETF 464288638 590 9,770 SH   SOLE   9,770 0 0
ISHARES TR RUS 1000 ETF 464287622 1,150 6,696 SH   SOLE   6,696 0 0
ISHARES TR CORE S&P SCP ETF 464287804 357 5,228 SH   SOLE   3,000 0 2,228
ALPHABET INC CAP STK CL C 02079K107 2,270 1,606 SH   SOLE   1,471 0 135
ABBVIE INC COM 00287Y109 1,172 11,940 SH   SOLE   8,936 0 3,004
CSX CORP COM 126408103 324 4,639 SH   SOLE   2,239 0 2,400
BOEING CO COM 097023105 2,948 16,085 SH   SOLE   15,254 0 831
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1,966 89,201 SH   SOLE   79,628 0 9,573
ILLINOIS TOOL WKS INC COM 452308109 391 2,237 SH   SOLE   553 0 1,684
SPDR SER TR NUVEEN BBG BRCLY 78464A284 7,382 130,973 SH   SOLE   112,532 0 18,441
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 540 22,525 SH   SOLE   21,512 0 1,013
TRAVELERS COMPANIES INC COM 89417E109 278 2,436 SH   SOLE   2,436 0 0
T-MOBILE US INC COM 872590104 964 9,253 SH   SOLE   8,538 0 715
SKYWORKS SOLUTIONS INC COM 83088M102 550 4,302 SH   SOLE   4,302 0 0
LAM RESEARCH CORP COM 512807108 273 845 SH   SOLE   845 0 0
ADVANCED MICRO DEVICES INC COM 007903107 7,794 148,145 SH   SOLE   148,145 0 0
EXPEDITORS INTL WASH INC COM 302130109 547 7,196 SH   SOLE   6,791 0 405
SQUARE INC CL A 852234103 544 5,185 SH   SOLE   2,177 0 3,008
MEDTRONIC PLC SHS G5960L103 1,256 13,696 SH   SOLE   13,346 0 350
LAS VEGAS SANDS CORP COM 517834107 228 5,000 SH   SOLE   5,000 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,636 8,094 SH   SOLE   4,762 0 3,332
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 202 4,664 SH   SOLE   4,664 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 19,293 245,673 SH   SOLE   202,063 0 43,610
BP PLC SPONSORED ADR 055622104 475 20,350 SH   SOLE   19,529 0 821
SOUTHERN COPPER CORP COM 84265V105 307 7,713 SH   SOLE   7,138 0 575
HOME DEPOT INC COM 437076102 1,516 6,051 SH   SOLE   5,917 0 134
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 45,731 735,227 SH   SOLE   612,782 0 122,445
US BANCORP DEL COM NEW 902973304 1,642 44,605 SH   SOLE   44,605 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 857 7,315 SH   SOLE   5,363 0 1,952
WISDOMTREE TR INTL SMCAP DIV 97717W760 1,935 34,782 SH   SOLE   30,030 0 4,753
DELL TECHNOLOGIES INC CL C 24703L202 982 17,872 SH   SOLE   16,758 0 1,114
NUCOR CORP COM 670346105 829 20,011 SH   SOLE   19,251 0 760
CUMMINS INC COM 231021106 671 3,875 SH   SOLE   3,678 0 197
VANGUARD INDEX FDS SMALL CP ETF 922908751 6,334 43,468 SH   SOLE   35,546 0 7,922
PS BUSINESS PKS INC CALIF COM 69360J107 1,634 12,345 SH   SOLE   12,345 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 424 12,895 SH   SOLE   12,895 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 13,685 141,639 SH   SOLE   132,115 0 9,524
GENERAL DYNAMICS CORP COM 369550108 293 1,960 SH   SOLE   1,960 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 880 29,565 SH   SOLE   20,241 0 9,325
CLEAN ENERGY FUELS CORP COM 184499101 25 11,305 SH   SOLE   10,305 0 1,000
ROCKWELL AUTOMATION INC COM 773903109 1,380 6,478 SH   SOLE   6,478 0 0
MCDONALDS CORP COM 580135101 1,943 10,535 SH   SOLE   8,709 0 1,826
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 8,933 484,953 SH   SOLE   428,527 0 56,426
ISHARES TR NATIONAL MUN ETF 464288414 8,810 76,340 SH   SOLE   63,588 0 12,752
3M CO COM 88579Y101 825 5,291 SH   SOLE   5,291 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 432 5,402 SH   SOLE   5,098 0 304
CITIZENS FINANCIAL GROUP INC COM 174610105 377 14,921 SH   SOLE   13,696 0 1,225
SPDR SER TR DJ REIT ETF 78464A607 703 9,015 SH   SOLE   7,584 0 1,432
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 4,879 86,749 SH   SOLE   57,037 0 29,712
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,416 40,201 SH   SOLE   38,051 0 2,150
PACCAR INC COM 693718108 733 9,786 SH   SOLE   9,187 0 599
COCA COLA CO COM 191216100 556 12,443 SH   SOLE   11,041 0 1,402
MERCADOLIBRE INC COM 58733R102 371 376 SH   SOLE   376 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,551 11,466 SH   SOLE   10,433 0 1,033
HP INC COM 40434L105 876 50,285 SH   SOLE   45,603 0 4,682
METLIFE INC COM 59156R108 764 20,919 SH   SOLE   19,784 0 1,135
BOEING CO COM 097023105 18 100 SH Call SOLE   0 0 100
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 805 2,840 SH   SOLE   2,840 0 0
MORGAN STANLEY COM NEW 617446448 661 13,685 SH   SOLE   13,685 0 0
FORTIVE CORP COM 34959J108 363 5,360 SH   SOLE   5,360 0 0
APPLIED MATLS INC COM 038222105 737 12,195 SH   SOLE   12,195 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,579 21,112 SH   SOLE   15,464 0 5,648
RELIANCE STEEL & ALUMINUM CO COM 759509102 7,227 76,131 SH   SOLE   76,131 0 0
ISHARES TR CORE MSCI EAFE 46432F842 352 6,152 SH   SOLE   5,441 0 711
WISDOMTREE TR EMG MKTS SMCAP 97717W281 721 18,495 SH   SOLE   15,697 0 2,798
ISHARES INC ESG MSCI EM ETF 46434G863 1,091 34,019 SH   SOLE   31,489 0 2,530
GLOBAL PMTS INC COM 37940X102 681 4,012 SH   SOLE   4,012 0 0
WALMART INC COM 931142103 574 4,794 SH   SOLE   4,769 0 25
SPDR SER TR S&P DIVID ETF 78464A763 237 2,600 SH   SOLE   2,059 0 541
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 554 23,801 SH   SOLE   22,747 0 1,055
ISHARES SILVER TR ISHARES 46428Q109 179 10,500 SH   SOLE   10,500 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 8,227 164,968 SH   SOLE   126,683 0 38,285
AFLAC INC COM 001055102 228 6,335 SH   SOLE   5,875 0 460
JPMORGAN CHASE & CO COM 46625H100 9 100 SH Call SOLE   0 0 100
AMERICAN WTR WKS CO INC NEW COM 030420103 232 1,799 SH   SOLE   694 0 1,105
S&P GLOBAL INC COM 78409V104 216 655 SH   SOLE   655 0 0
FORD MTR CO DEL COM 345370860 76 12,445 SH   SOLE   8,142 0 4,303
D R HORTON INC COM 23331A109 468 8,439 SH   SOLE   7,529 0 910
EXTRA SPACE STORAGE INC COM 30225T102 298 3,230 SH   SOLE   3,150 0 80
CITRIX SYS INC COM 177376100 798 5,397 SH   SOLE   5,087 0 310
MOTOROLA SOLUTIONS INC COM NEW 620076307 957 6,831 SH   SOLE   6,641 0 190
TJX COS INC NEW COM 872540109 298 5,891 SH   SOLE   5,571 0 320
MICROSOFT CORP COM 594918104 22,391 110,025 SH   SOLE   91,066 0 18,959
VALERO ENERGY CORP COM 91913Y100 458 7,779 SH   SOLE   7,269 0 510
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 4,327 86,344 SH   SOLE   58,023 0 28,321
SPDR SER TR S&P 600 SML CAP 78464A813 490 8,300 SH   SOLE   0 0 8,300
INTEL CORP COM 458140100 3,857 64,466 SH   SOLE   51,942 0 12,524
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 495 21,116 SH   SOLE   20,261 0 855
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1,945 21,310 SH   SOLE   17,594 0 3,716
NETFLIX INC COM 64110L106 3,550 7,802 SH   SOLE   7,706 0 96
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 78,244 822,409 SH   SOLE   656,056 0 166,353
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 2,979 127,250 SH   SOLE   122,651 0 4,599
AMERICAN ELEC PWR CO INC COM 025537101 425 5,340 SH   SOLE   1,247 0 4,093
CLOROX CO DEL COM 189054109 658 3,000 SH   SOLE   3,000 0 0
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 2,094 115,462 SH   SOLE   115,462 0 0
CENTURYLINK INC COM 156700106 761 75,884 SH   SOLE   75,884 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 305 1,585 SH   SOLE   1,585 0 0
LOWES COS INC COM 548661107 288 2,135 SH   SOLE   599 0 1,536
ALLSTATE CORP COM 020002101 492 5,074 SH   SOLE   4,954 0 120
SOUTHWEST AIRLS CO COM 844741108 390 11,409 SH   SOLE   10,879 0 530
INTERNATIONAL BUSINESS MACHS COM 459200101 1,558 12,903 SH   SOLE   12,812 0 91
COSTCO WHSL CORP NEW COM 22160K105 4,470 14,741 SH   SOLE   12,439 0 2,302
ZENDESK INC COM 98936J101 530 5,992 SH   SOLE   5,992 0 0
TEXAS INSTRS INC COM 882508104 382 3,010 SH   SOLE   3,010 0 0
FIVE9 INC COM 338307101 719 6,500 SH   SOLE   6,500 0 0
COMCAST CORP NEW CL A 20030N101 628 16,110 SH   SOLE   14,292 0 1,818
ISHARES TR U.S. CNSM GD ETF 464287812 218 1,709 SH   SOLE   1,709 0 0
BK OF AMERICA CORP COM 060505104 1,019 42,903 SH   SOLE   39,732 0 3,171
VANGUARD INDEX FDS SM CP VAL ETF 922908611 5,602 52,399 SH   SOLE   46,724 0 5,674
ALASKA AIR GROUP INC COM 011659109 248 6,842 SH   SOLE   5,203 0 1,639
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 124,706 1,508,660 SH   SOLE   1,201,862 0 306,798
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 2,224 101,912 SH   SOLE   91,925 0 9,988
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 759 18,269 SH   SOLE   16,736 0 1,533
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 464 20,371 SH   SOLE   19,731 0 640
PRICE T ROWE GROUP INC COM 74144T108 499 4,040 SH   SOLE   3,800 0 240
WASHINGTON FED INC COM 938824109 926 34,507 SH   SOLE   34,507 0 0
CISCO SYS INC COM 17275R102 2,583 55,392 SH   SOLE   54,470 0 922
ISHARES TR MICRO-CAP ETF 464288869 9,979 114,350 SH   SOLE   95,290 0 19,060
ORACLE CORP COM 68389X105 565 10,226 SH   SOLE   8,624 0 1,602
ISHARES TR SHRT NAT MUN ETF 464288158 303 2,812 SH   SOLE   2,812 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 27,807 90,177 SH   SOLE   89,540 0 637
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 317 6,200 SH   SOLE   6,200 0 0
MASTERCARD INCORPORATED CL A 57636Q104 379 1,281 SH   SOLE   1,281 0 0
CEL SCI CORP COM PAR NEW 150837607 446 29,890 SH   SOLE   29,890 0 0
PING IDENTITY HLDG CORP COM 72341T103 344 10,710 SH   SOLE   10,710 0 0