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 244,407 3,131,010 SH   SOLE   0 0 0
MICROSOFT CORP COM 594918104 32,385 328,415 SH   SOLE   0 0 0
PFIZER INC COM 717081103 11,427 314,965 SH   SOLE   0 0 0
ABBOTT LABS COM 002824100 16,682 273,521 SH   SOLE   0 0 0
EXXON MOBIL CORP COM 30231G102 22,148 267,720 SH   SOLE   0 0 0
TEXAS INSTRS INC COM 882508104 21,354 193,684 SH   SOLE   0 0 0
JOHNSON & JOHNSON COM 478160104 23,417 192,983 SH   SOLE   0 0 0
CISCO SYS INC COM 17275R102 7,455 173,258 SH   SOLE   0 0 0
APPLE INC COM 037833100 31,197 168,531 SH   SOLE   0 0 0
INTEL CORP COM 458140100 8,359 168,151 SH   SOLE   0 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,165 162,286 SH   SOLE   0 0 0
ABBVIE INC COM 00287Y109 14,776 159,482 SH   SOLE   0 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 11,425 144,269 SH   SOLE   0 0 0
JD COM INC SPON ADR CL A 47215P106 5,384 138,241 SH   SOLE   0 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 7,003 137,316 SH   SOLE   0 0 0
NOVARTIS A G SPONSORED ADR 66987V109 10,087 133,537 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 24,091 129,073 SH   SOLE   0 0 0
COCA COLA CO COM 191216100 5,323 121,360 SH   SOLE   0 0 0
PEPSICO INC COM 713448108 12,473 114,567 SH   SOLE   0 0 0
CHEVRON CORP NEW COM 166764100 14,333 113,368 SH   SOLE   0 0 0
PHILIP MORRIS INTL INC COM 718172109 8,884 110,032 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 8,576 109,806 SH   SOLE   0 0 0
EMERSON ELEC CO COM 291011104 7,472 108,066 SH   SOLE   0 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 5,909 106,782 SH   SOLE   0 0 0
3M CO COM 88579Y101 20,099 102,171 SH   SOLE   0 0 0
SCHLUMBERGER LTD COM 806857108 6,247 93,191 SH   SOLE   0 0 0
VISA INC COM CL A 92826C839 12,089 91,270 SH   SOLE   0 0 0
DISNEY WALT CO COM DISNEY 254687106 9,118 86,995 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 4,088 85,978 SH   SOLE   0 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 5,015 84,336 SH   SOLE   0 0 0
DOLLAR TREE INC COM 256746108 6,327 74,439 SH   SOLE   0 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 6,109 73,281 SH   SOLE   0 0 0
MASTERCARD INCORPORATED CL A 57636Q104 13,953 70,998 SH   SOLE   0 0 0
ALTRIA GROUP INC COM 02209S103 4,023 70,845 SH   SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,538 68,167 SH   SOLE   0 0 0
UNITED TECHNOLOGIES CORP COM 913017109 8,340 66,708 SH   SOLE   0 0 0
ISHARES TR SHORT TREAS BD 464288679 7,179 65,007 SH   SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 4,139 64,263 SH   SOLE   0 0 0
AUTODESK INC COM 052769106 8,415 64,189 SH   SOLE   0 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 3,431 63,415 SH   SOLE   0 0 0
MCDONALDS CORP COM 580135101 9,085 57,982 SH   SOLE   0 0 0
SYSCO CORP COM 871829107 3,865 56,604 SH   SOLE   0 0 0
DOWDUPONT INC COM 26078J100 3,574 54,217 SH   SOLE   0 0 0
GENERAL ELECTRIC CO COM 369604103 729 53,578 SH   SOLE   0 0 0
MONDELEZ INTL INC CL A 609207105 2,190 53,421 SH   SOLE   0 0 0
WEYERHAEUSER CO COM 962166104 1,943 53,281 SH   SOLE   0 0 0
CVB FINL CORP COM 126600105 1,173 52,304 SH   SOLE   0 0 0
BANCO SANTANDER SA ADR 05964H105 262 49,003 SH   SOLE   0 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 649 48,541 PRN   SOLE   0 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,606 47,040 SH   SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H100 4,777 45,843 SH   SOLE   0 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,397 45,257 SH   SOLE   0 0 0
UNION PAC CORP COM 907818108 6,403 45,193 SH   SOLE   0 0 0
US BANCORP DEL COM NEW 902973304 2,228 44,552 SH   SOLE   0 0 0
CLOROX CO DEL COM 189054109 5,520 40,815 SH   SOLE   0 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2,927 40,294 SH   SOLE   0 0 0
WORKDAY INC CL A 98138H101 4,723 38,992 SH   SOLE   0 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,926 37,694 SH   SOLE   0 0 0
AMGEN INC COM 031162100 6,931 37,548 SH   SOLE   0 0 0
WELLS FARGO CO NEW COM 949746101 2,076 37,439 SH   SOLE   0 0 0
CDK GLOBAL INC COM 12508E101 2,316 35,608 SH   SOLE   0 0 0
ISHARES TR TIPS BD ETF 464287176 3,977 35,236 SH   SOLE   0 0 0
NIKE INC CL B 654106103 2,793 35,050 SH   SOLE   0 0 0
WALMART INC COM 931142103 2,916 34,044 SH   SOLE   0 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 5,043 33,263 SH   SOLE   0 0 0
UNILEVER N V N Y SHS NEW 904784709 1,853 33,261 SH   SOLE   0 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 2,554 32,656 SH   SOLE   0 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,333 31,373 SH   SOLE   0 0 0
FASTENAL CO COM 311900104 1,507 31,311 SH   SOLE   0 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,152 31,078 SH   SOLE   0 0 0
DEERE & CO COM 244199105 4,291 30,692 SH   SOLE   0 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 319 28,821 SH   SOLE   0 0 0
NORFOLK SOUTHERN CORP COM 655844108 4,296 28,476 SH   SOLE   0 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,849 27,986 SH   SOLE   0 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,968 27,520 SH   SOLE   0 0 0
SMUCKER J M CO COM NEW 832696405 2,919 27,161 SH   SOLE   0 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,644 26,105 SH   SOLE   0 0 0
BANK AMER CORP COM 060505104 733 26,014 SH   SOLE   0 0 0
COLGATE PALMOLIVE CO COM 194162103 1,666 25,713 SH   SOLE   0 0 0
MOODYS CORP COM 615369105 4,384 25,702 SH   SOLE   0 0 0
FISERV INC COM 337738108 1,861 25,112 SH   SOLE   0 0 0
ORACLE CORP COM 68389X105 1,097 24,908 SH   SOLE   0 0 0
REALTY INCOME CORP COM 756109104 1,299 24,141 SH   SOLE   0 0 0
LOWES COS INC COM 548661107 2,304 24,103 SH   SOLE   0 0 0
CUMMINS INC COM 231021106 3,072 23,096 SH   SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,366 22,769 SH   SOLE   0 0 0
ROSS STORES INC COM 778296103 1,919 22,645 SH   SOLE   0 0 0
EPAM SYS INC COM 29414B104 2,814 22,632 SH   SOLE   0 0 0
HONEYWELL INTL INC COM 438516106 3,181 22,086 SH   SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,882 20,627 SH   SOLE   0 0 0
HOME DEPOT INC COM 437076102 3,990 20,452 SH   SOLE   0 0 0
CONOCOPHILLIPS COM 20825C104 1,416 20,338 SH   SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2,021 20,058 SH   SOLE   0 0 0
MERCK & CO INC COM 58933Y105 1,188 19,577 SH   SOLE   0 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 778 19,296 SH   SOLE   0 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 3,175 18,500 SH   SOLE   0 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 2,564 17,806 SH   SOLE   0 0 0
PRAXAIR INC COM 74005P104 2,805 17,739 SH   SOLE   0 0 0
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 236 17,397 PRN   SOLE   0 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 2,017 17,391 SH   SOLE   0 0 0
TOCAGEN INC COM 888846102 162 17,390 SH   SOLE   0 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,022 17,275 SH   SOLE   0 0 0
ALPHABET INC CAP STK CL A 02079K305 18,904 16,741 SH   SOLE   0 0 0
NUVEEN CALIF MUN VALUE FD COM 67062C107 158 16,618 PRN   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 700 16,576 SH   SOLE   0 0 0
LILLY ELI & CO COM 532457108 1,401 16,419 SH   SOLE   0 0 0
KIMBERLY CLARK CORP COM 494368103 1,714 16,268 SH   SOLE   0 0 0
AT&T INC COM 00206R102 517 16,099 SH   SOLE   0 0 0
CATERPILLAR INC DEL COM 149123101 2,166 15,963 SH   SOLE   0 0 0
GILEAD SCIENCES INC COM 375558103 1,130 15,952 SH   SOLE   0 0 0
BOEING CO COM 097023105 5,118 15,253 SH   SOLE   0 0 0
UNILEVER PLC SPON ADR NEW 904767704 841 15,214 SH   SOLE   0 0 0
TJX COS INC NEW COM 872540109 1,401 14,721 SH   SOLE   0 0 0
RAYTHEON CO COM NEW 755111507 2,830 14,650 SH   SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,921 14,322 SH   SOLE   0 0 0
AFLAC INC COM 001055102 607 14,115 SH   SOLE   0 0 0
BECTON DICKINSON & CO COM 075887109 3,268 13,640 SH   SOLE   0 0 0
ALPHABET INC CAP STK CL C 02079K107 15,064 13,503 SH   SOLE   0 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,222 13,134 SH   SOLE   0 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,544 13,063 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 298 13,026 SH   SOLE   0 0 0
CAMPBELL SOUP CO COM 134429109 517 12,750 SH   SOLE   0 0 0
PAYCHEX INC COM 704326107 860 12,587 SH   SOLE   0 0 0
INVESCO CALIF VALUE MUN INC COM 46132H106 146 12,334 PRN   SOLE   0 0 0
AMERICAN ELEC PWR INC COM 025537101 834 12,047 SH   SOLE   0 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 221 11,601 SH   SOLE   0 0 0
KRAFT HEINZ CO COM 500754106 724 11,520 SH   SOLE   0 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 938 11,513 SH   SOLE   0 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 482 11,233 SH   SOLE   0 0 0
NORDSTROM INC COM 655664100 567 10,956 SH   SOLE   0 0 0
BB&T CORP COM 054937107 548 10,872 SH   SOLE   0 0 0
GENUINE PARTS CO COM 372460105 958 10,434 SH   SOLE   0 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,135 10,404 SH   SOLE   0 0 0
AMERICAN EXPRESS CO COM 025816109 996 10,160 SH   SOLE   0 0 0
PIMCO CALIF MUN INCOME FD II COM 72201C109 104 10,000 PRN   SOLE   0 0 0
PIMCO CALIF MUN INCOME FD II COM 72200M108 83 10,000 PRN   SOLE   0 0 0
CONAGRA BRANDS INC COM 205887102 351 9,814 SH   SOLE   0 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 809 9,737 SH   SOLE   0 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,130 9,730 SH   SOLE   0 0 0
AMAZON COM INC COM 023135106 16,197 9,529 SH   SOLE   0 0 0
PHILLIPS 66 COM 718546104 1,026 9,140 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 494 9,000 SH   SOLE   0 0 0
STARBUCKS CORP COM 855244109 437 8,938 SH   SOLE   0 0 0
BP PLC SPONSORED ADR 055622104 403 8,829 SH   SOLE   0 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 970 8,705 SH   SOLE   0 0 0
MEDTRONIC PLC SHS G5960L103 743 8,682 SH   SOLE   0 0 0
GENERAL MLS INC COM 370334104 383 8,643 SH   SOLE   0 0 0
ECOLAB INC COM 278865100 1,176 8,382 SH   SOLE   0 0 0
TARGET CORP COM 87612E106 632 8,307 SH   SOLE   0 0 0
AQUA AMERICA INC COM 03836W103 287 8,168 SH   SOLE   0 0 0
CHUBB LIMITED COM H1467J104 1,000 7,875 SH   SOLE   0 0 0
VANGUARD GROUP DIV APP ETF 921908844 794 7,809 SH   SOLE   0 0 0
SOUTHERN CO COM 842587107 357 7,718 SH   SOLE   0 0 0
RAYONIER INC COM 754907103 290 7,500 SH   SOLE   0 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,806 7,439 SH   SOLE   0 0 0
DANAHER CORP DEL COM 235851102 684 6,930 SH   SOLE   0 0 0
ISHARES TR EAFE SML CP ETF 464288273 425 6,775 SH   SOLE   0 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 2,070 6,673 SH   SOLE   0 0 0
ISHARES TR S&P US PFD STK 464288687 250 6,634 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 319 6,150 SH   SOLE   0 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 492 6,082 SH   SOLE   0 0 0
CITIGROUP INC COM NEW 172967424 403 6,024 SH   SOLE   0 0 0
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 720 6,000 SH   SOLE   0 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 258 5,950 SH   SOLE   0 0 0
STATE STR CORP COM 857477103 540 5,800 SH   SOLE   0 0 0
CSX CORP COM 126408103 360 5,646 SH   SOLE   0 0 0
HERSHEY CO COM 427866108 521 5,600 SH   SOLE   0 0 0
ALLIANT ENERGY CORP COM 018802108 237 5,600 SH   SOLE   0 0 0
ILLINOIS TOOL WKS INC COM 452308109 752 5,429 SH   SOLE   0 0 0
PACCAR INC COM 693718108 331 5,350 SH   SOLE   0 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 716 5,274 SH   SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 256 5,000 SH   SOLE   0 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 810 4,945 SH   SOLE   0 0 0
DONALDSON INC COM 257651109 218 4,825 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 396 4,737 SH   SOLE   0 0 0
ISHARES TR MBS ETF 464288588 467 4,487 SH   SOLE   0 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 241 4,468 SH   SOLE   0 0 0
CANADIAN PAC RY LTD COM 13645T100 810 4,428 SH   SOLE   0 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,326 4,310 SH   SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 294 4,250 SH   SOLE   0 0 0
LOCKHEED MARTIN CORP COM 539830109 1,128 3,818 SH   SOLE   0 0 0
ISHARES TR CORE S&P MCP ETF 464287507 743 3,813 SH   SOLE   0 0 0
FEDEX CORP COM 31428X106 824 3,628 SH   SOLE   0 0 0
DOMINION ENERGY INC COM 25746U109 245 3,589 SH   SOLE   0 0 0
WASTE MGMT INC DEL COM 94106L109 291 3,575 SH   SOLE   0 0 0
MARATHON PETE CORP COM 56585A102 225 3,200 SH   SOLE   0 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 497 3,191 SH   SOLE   0 0 0
PPG INDS INC COM 693506107 317 3,060 SH   SOLE   0 0 0
CIGNA CORPORATION COM 125509109 510 3,003 SH   SOLE   0 0 0
INGERSOLL-RAND PLC SHS G47791101 269 3,000 SH   SOLE   0 0 0
NETAPP INC COM 64110D104 236 3,000 SH   SOLE   0 0 0
ISHARES TR CORE US AGGBD ET 464287226 291 2,741 SH   SOLE   0 0 0
MARKEL CORP COM 570535104 2,802 2,584 SH   SOLE   0 0 0
TRAVELERS COMPANIES INC COM 89417E109 315 2,579 SH   SOLE   0 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 532 2,410 SH   SOLE   0 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 238 2,322 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 228 2,238 SH   SOLE   0 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 370 2,102 SH   SOLE   0 0 0
ANALOG DEVICES INC COM 032654105 200 2,090 SH   SOLE   0 0 0
HUMANA INC COM 444859102 595 2,000 SH   SOLE   0 0 0
UNITED RENTALS INC COM 911363109 295 2,000 SH   SOLE   0 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 221 2,000 SH   SOLE   0 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 233 1,737 SH   SOLE   0 0 0
NEXTERA ENERGY INC COM 65339F101 268 1,607 SH   SOLE   0 0 0
ELECTRONIC ARTS INC COM 285512109 212 1,500 SH   SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 264 1,328 SH   SOLE   0 0 0
GENERAL DYNAMICS CORP COM 369550108 242 1,299 SH   SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 447 1,260 SH   SOLE   0 0 0
AETNA INC NEW COM 00817Y108 229 1,246 SH   SOLE   0 0 0
FACEBOOK INC CL A 30303M102 231 1,190 SH   SOLE   0 0 0
ANTHEM INC COM 036752103 220 923 SH   SOLE   0 0 0
TESLA INC COM 88160R101 268 780 SH   SOLE   0 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 287 600 SH   SOLE   0 0 0
BOOKING HLDGS INC COM 09857L108 886 437 SH   SOLE   0 0 0
NVR INC COM 62944T105 312 105 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,410 5 SH   SOLE   0 0 0