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
ISHARES TR S&P 500 VAL ETF 464287408 217 2,250 SH   SOLE 0 2,250 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 633 2,455 SH   SOLE 0 2,455 0 0
AMAZON COM INC COM 023135106 279 143 SH   SOLE 0 143 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 236 4,238 SH   SOLE 0 4,072 0 166
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,334 78,403 SH   SOLE 0 75,299 0 3,104
BOEING CO COM 097023105 1,566 10,501 SH   SOLE 0 10,036 0 465
AMGEN INC COM 031162100 289 1,423 SH   SOLE 0 1,277 0 146
INTEL CORP COM 458140100 241 4,450 SH   OTR 0 4,450 0 0
INTEL CORP COM 458140100 15,793 291,818 SH   SOLE 0 280,963 0 10,855
DISNEY WALT CO COM DISNEY 254687106 6,536 67,663 SH   SOLE 0 64,887 0 2,776
SEMPRA ENERGY COM 816851109 297 2,630 SH   OTR 0 2,630 0 0
SEMPRA ENERGY COM 816851109 257 2,272 SH   SOLE 0 2,272 0 0
US BANCORP DEL COM NEW 902973304 5,001 145,153 SH   SOLE 0 139,264 0 5,889
JOHNSON & JOHNSON COM 478160104 1,368 10,433 SH   SOLE 0 10,300 0 133
PFIZER INC COM 717081103 1,650 50,539 SH   SOLE 0 47,572 0 2,967
CHEVRON CORP NEW COM 166764100 145 2,000 SH   OTR 0 2,000 0 0
CHEVRON CORP NEW COM 166764100 1,817 25,082 SH   SOLE 0 24,432 0 650
MICROSOFT CORP COM 594918104 505 3,200 SH   OTR 0 3,200 0 0
MICROSOFT CORP COM 594918104 12,497 79,238 SH   SOLE 0 75,809 0 3,429
INGREDION INC COM 457187102 4,624 61,239 SH   SOLE 0 59,274 0 1,965
INTERNATIONAL BUSINESS MACHS COM 459200101 46 413 SH   OTR 0 413 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 451 4,068 SH   SOLE 0 1,539 0 2,529
COCA COLA CO COM 191216100 248 5,600 SH   SOLE 0 5,600 0 0
PEPSICO INC COM 713448108 472 3,926 SH   SOLE 0 3,851 0 75
DEERE & CO COM 244199105 276 2,000 SH   OTR 0 2,000 0 0
DEERE & CO COM 244199105 199 1,438 SH   SOLE 0 1,368 0 70
EXXON MOBIL CORP COM 30231G102 68 1,800 SH   OTR 0 1,800 0 0
EXXON MOBIL CORP COM 30231G102 5,835 153,684 SH   SOLE 0 148,728 0 4,956
UNION PAC CORP COM 907818108 809 5,734 SH   SOLE 0 534 0 5,200
TARGET CORP COM 87612E106 186 2,000 SH   OTR 0 2,000 0 0
TARGET CORP COM 87612E106 494 5,315 SH   SOLE 0 4,915 0 400
CAPITAL ONE FINL CORP COM 14040H105 5,793 114,892 SH   SOLE 0 109,791 0 5,101
COSTCO WHSL CORP NEW COM 22160K105 467 1,638 SH   SOLE 0 1,638 0 0
CVS HEALTH CORP COM 126650100 14,474 243,965 SH   SOLE 0 235,008 0 8,957
MERCK & CO. INC COM 58933Y105 231 3,000 SH   OTR 0 3,000 0 0
MERCK & CO. INC COM 58933Y105 13,353 173,549 SH   SOLE 0 167,066 0 6,483
NOVARTIS A G SPONSORED ADR 66987V109 443 5,379 SH   SOLE 0 5,379 0 0
PROCTER & GAMBLE CO COM 742718109 264 2,400 SH   OTR 0 2,400 0 0
PROCTER & GAMBLE CO COM 742718109 1,605 14,595 SH   SOLE 0 9,633 0 4,962
GENERAL ELECTRIC CO COM 369604103 24 3,000 SH   OTR 0 3,000 0 0
GENERAL ELECTRIC CO COM 369604103 180 22,684 SH   SOLE 0 22,384 0 300
JPMORGAN CHASE & CO COM 46625H100 462 5,134 SH   SOLE 0 4,480 0 654
WELLS FARGO CO NEW COM 949746101 13,678 476,597 SH   SOLE 0 460,795 0 15,802
CORNING INC COM 219350105 212 10,300 SH   SOLE 0 10,300 0 0
PROGRESSIVE CORP OHIO COM 743315103 11,070 149,924 SH   SOLE 0 144,572 0 5,352
UNITED TECHNOLOGIES CORP COM 913017109 39 412 SH   OTR 0 412 0 0
UNITED TECHNOLOGIES CORP COM 913017109 762 8,079 SH   SOLE 0 7,818 0 261
MARSH & MCLENNAN COS INC COM 571748102 326 3,772 SH   SOLE 0 3,772 0 0
APPLE INC COM 037833100 12,690 49,904 SH   SOLE 0 48,398 0 1,506
CATERPILLAR INC DEL COM 149123101 205 1,767 SH   SOLE 0 1,601 0 166
VERISIGN INC COM 92343E102 7,669 42,587 SH   SOLE 0 40,959 0 1,628
SIMON PPTY GROUP INC NEW COM 828806109 4,067 74,136 SH   SOLE 0 71,384 0 2,752
KELLOGG CO COM 487836108 402 6,700 SH   SOLE 0 6,700 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 332 6,600 SH   SOLE 0 6,600 0 0
VALERO ENERGY CORP COM 91913Y100 91 2,000 SH   OTR 0 2,000 0 0
VALERO ENERGY CORP COM 91913Y100 4,953 109,186 SH   SOLE 0 105,144 0 4,042
THOR INDS INC COM 885160101 6,565 155,641 SH   SOLE 0 149,628 0 6,013
ROCKWELL AUTOMATION INC COM 773903109 166 1,100 SH   OTR 0 1,100 0 0
ROCKWELL AUTOMATION INC COM 773903109 225 1,488 SH   SOLE 0 1,455 0 33
ROBERT HALF INTL INC COM 770323103 140 3,700 SH   OTR 0 3,700 0 0
ROBERT HALF INTL INC COM 770323103 8,450 223,828 SH   SOLE 0 215,753 0 8,075
JACOBS ENGR GROUP INC COM 469814107 12,373 156,092 SH   SOLE 0 150,265 0 5,827
NOVO-NORDISK A S ADR 670100205 108 1,800 SH   OTR 0 1,800 0 0
NOVO-NORDISK A S ADR 670100205 11,402 189,399 SH   SOLE 0 181,609 0 7,790
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 10,086 84,089 SH   SOLE 0 80,591 0 3,498
WILLIAMS SONOMA INC COM 969904101 47 1,115 SH   OTR 0 1,115 0 0
WILLIAMS SONOMA INC COM 969904101 6,071 142,777 SH   SOLE 0 135,805 0 6,972
ALPHABET INC CAP STK CL A 02079K305 7,865 6,769 SH   SOLE 0 6,567 0 202
VANGUARD INDEX FDS MID CAP ETF 922908629 209 1,585 SH   SOLE 0 1,585 0 0
MARKEL CORP COM 570535104 14,169 15,270 SH   SOLE 0 14,630 0 640
CARMAX INC COM 143130102 7,989 148,405 SH   SOLE 0 142,496 0 5,909
MOSAIC CO NEW COM 61945C103 4,350 402,017 SH   SOLE 0 388,361 0 13,656
BANK NEW YORK MELLON CORP COM 064058100 168 5,000 SH   OTR 0 5,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 259 7,692 SH   SOLE 0 7,692 0 0
VISA INC COM CL A 92826C839 281 1,744 SH   SOLE 0 1,194 0 550
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5,312 107,042 SH   SOLE 0 103,741 0 3,301
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 3,580 69,213 SH   SOLE 0 66,067 0 3,146
VEEVA SYS INC CL A COM 922475108 1,022 6,534 SH   SOLE 0 6,534 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 3,118 28,157 SH   SOLE 0 26,853 0 1,304
CABLE ONE INC COM 12685J105 18,643 11,340 SH   SOLE 0 10,922 0 418
CHARTER COMMUNICATIONS INC N CL A 16119P108 8,408 19,271 SH   SOLE 0 18,501 0 770