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
AMAZON COM INC COM 023135106 715 231 SH   SOLE   231 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 203 16,168 SH   SOLE   16,168 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 38 284 SH   SOLE   284 0 0
JOHNSON & JOHNSON COM 478160104 461 2,807 SH   SOLE   2,807 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 111 536 SH   SOLE   536 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 109 2,040 SH   SOLE   2,040 0 0
PROCTER AND GAMBLE CO COM 742718109 284 2,099 SH   SOLE   2,098 0 0
COCA COLA CO COM 191216100 206 3,902 SH   SOLE   3,902 0 0
UNITED PARCEL SERVICE INC CL B 911312106 740 4,351 SH   SOLE   4,351 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4,398 47,878 SH   SOLE   47,877 0 0
WESTERN ALLIANCE BANCORP COM 957638109 688 7,289 SH   SOLE   7,289 0 0
EMERSON ELEC CO COM 291011104 292 3,231 SH   SOLE   3,231 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 389 6,688 SH   SOLE   6,688 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 77 597 SH   SOLE   597 0 0
ISHARES TR COHEN STEER REIT 464287564 0 1 SH   SOLE   0 0 0
FAIR ISAAC CORP COM 303250104 339 697 SH   SOLE   697 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 113 710 SH   SOLE   710 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 116 991 SH   SOLE   991 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 955 3,928 SH   SOLE   3,928 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 442 4,600 SH   SOLE   4,600 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 24 348 SH   SOLE   348 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 11,527 113,107 SH   SOLE   113,107 0 0
ISHARES TR CORE S&P SCP ETF 464287804 160 1,478 SH   SOLE   1,477 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 429 1,681 SH   SOLE   1,681 0 0
ALPHABET INC CAP STK CL A 02079K305 149 72 SH   SOLE   72 0 0
MICROSOFT CORP COM 594918104 1,056 4,477 SH   SOLE   4,477 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 47 211 SH   SOLE   211 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 78 419 SH   SOLE   419 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 22,577 440,006 SH   SOLE   440,005 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 13 82 SH   SOLE   82 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 218 1,238 SH   SOLE   1,238 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 48,194 132,291 SH   SOLE   132,290 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 164 823 SH   SOLE   823 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,016 5,701 SH   SOLE   5,700 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 36,309 145,229 SH   SOLE   145,228 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 36,831 277,069 SH   SOLE   277,069 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 4,850 22,169 SH   SOLE   22,169 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 5,203 37,217 SH   SOLE   37,217 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 5,671 51,885 SH   SOLE   51,885 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 157 712 SH   SOLE   712 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 6 29 SH   SOLE   29 0 0
ISHARES TR SELECT DIVID ETF 464287168 7 62 SH   SOLE   62 0 0
NURIX THERAPEUTICS INC COM 67080M103 8,809 283,333 SH   SOLE   283,333 0 0
ISHARES TR RUS MD CP GR ETF 464287481 5,350 52,416 SH   SOLE   52,415 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3 16 SH   SOLE   16 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 15 80 SH   SOLE   80 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 7 100 SH   SOLE   100 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 35 264 SH   SOLE   264 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 3 10 SH   SOLE   10 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 213 772 SH   SOLE   772 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 83 1,516 SH   SOLE   1,516 0 0
ISHARES TR SHORT TREAS BD 464288679 249 2,252 SH   SOLE   2,252 0 0
ABBVIE INC COM 00287Y109 360 3,328 SH   SOLE   3,328 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 253 13,375 SH   SOLE   13,375 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 64 214 SH   SOLE   214 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,165 15,753 SH   SOLE   15,753 0 0
AT&T INC COM 00206R102 416 13,750 SH   SOLE   13,749 0 0
ISHARES TR NASDAQ BIOTECH 464287556 10 64 SH   SOLE   64 0 0
ISHARES TR S&P SML 600 GWT 464287887 1 10 SH   SOLE   10 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 28 167 SH   SOLE   167 0 0
ISHARES TR S&P 500 VAL ETF 464287408 31 222 SH   SOLE   221 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,714 6,823 SH   SOLE   6,822 0 0
UNION PAC CORP COM 907818108 319 1,449 SH   SOLE   1,449 0 0
ISHARES TR PFD AND INCM SEC 464288687 38 1,000 SH   SOLE   1,000 0 0
WESTAMERICA BANCORPORATION COM 957090103 270 4,303 SH   SOLE   4,302 0 0
CHEVRON CORP NEW COM 166764100 922 8,795 SH   SOLE   8,795 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 34,854 709,715 SH   SOLE   709,714 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 7,499 144,077 SH   SOLE   144,077 0 0
PFIZER INC COM 717081103 392 10,823 SH   SOLE   10,823 0 0
3M CO COM 88579Y101 255 1,321 SH   SOLE   1,321 0 0
ALPHABET INC CAP STK CL C 02079K107 205 99 SH   SOLE   99 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,406 12,352 SH   SOLE   12,352 0 0
ISHARES TR SP SMCP600VL ETF 464287879 4 40 SH   SOLE   40 0 0
BANK MARIN BANCORP COM 063425102 284 7,256 SH   SOLE   7,256 0 0
FIDELITY COVINGTON TRUST TOTAL BD ETF 316188309 10,902 208,014 SH   SOLE   208,014 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 300 4,745 SH   SOLE   4,745 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 11,625 241,127 SH   SOLE   241,127 0 0
ISHARES TR CORE S&P MCP ETF 464287507 231 888 SH   SOLE   888 0 0
ISHARES TR MSCI EAFE ETF 464287465 646 8,511 SH   SOLE   8,510 0 0
APPLE INC COM 037833100 3,855 31,562 SH   SOLE   31,562 0 0
ABBOTT LABS COM 002824100 293 2,446 SH   SOLE   2,445 0 0
DISNEY WALT CO COM 254687106 300 1,625 SH   SOLE   1,624 0 0
ISHARES TR RUS 1000 ETF 464287622 26 116 SH   SOLE   116 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 132 17,082 SH   SOLE   17,082 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,564 10,318 SH   SOLE   10,317 0 0