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 293 2,250 SH   SOLE 0 2,250 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 895 2,780 SH   SOLE 0 2,780 0 0
AMAZON COM INC COM 023135106 264 143 SH   SOLE 0 143 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 255 3,972 SH   SOLE 0 3,972 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,066 44,440 SH   SOLE 0 42,913 0 1,527
BOEING CO COM 097023105 3,466 10,641 SH   SOLE 0 10,416 0 225
AMGEN INC COM 031162100 343 1,422 SH   SOLE 0 1,276 0 146
ABBOTT LABS COM 002824100 245 2,820 SH   SOLE 0 2,820 0 0
INTEL CORP COM 458140100 266 4,450 SH   OTR 0 4,450 0 0
INTEL CORP COM 458140100 17,594 293,973 SH   SOLE 0 284,975 0 8,998
DISNEY WALT CO COM DISNEY 254687106 9,735 67,308 SH   SOLE 0 65,015 0 2,293
SEMPRA ENERGY COM 816851109 398 2,630 SH   OTR 0 2,630 0 0
SEMPRA ENERGY COM 816851109 344 2,272 SH   SOLE 0 2,272 0 0
US BANCORP DEL COM NEW 902973304 8,567 144,497 SH   SOLE 0 139,941 0 4,556
JOHNSON & JOHNSON COM 478160104 1,478 10,130 SH   SOLE 0 10,130 0 0
PFIZER INC COM 717081103 2,076 52,986 SH   SOLE 0 48,847 0 4,139
CHEVRON CORP NEW COM 166764100 241 2,000 SH   OTR 0 2,000 0 0
CHEVRON CORP NEW COM 166764100 2,968 24,630 SH   SOLE 0 24,480 0 150
MICROSOFT CORP COM 594918104 505 3,200 SH   OTR 0 3,200 0 0
MICROSOFT CORP COM 594918104 12,417 78,735 SH   SOLE 0 75,782 0 2,953
INGREDION INC COM 457187102 5,559 59,807 SH   SOLE 0 57,907 0 1,900
INTERNATIONAL BUSINESS MACHS COM 459200101 55 413 SH   OTR 0 413 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 556 4,151 SH   SOLE 0 1,689 0 2,462
COCA COLA CO COM 191216100 310 5,600 SH   SOLE 0 5,600 0 0
PEPSICO INC COM 713448108 537 3,926 SH   SOLE 0 3,851 0 75
DEERE & CO COM 244199105 347 2,000 SH   OTR 0 2,000 0 0
DEERE & CO COM 244199105 249 1,438 SH   SOLE 0 1,368 0 70
EXXON MOBIL CORP COM 30231G102 126 1,800 SH   OTR 0 1,800 0 0
EXXON MOBIL CORP COM 30231G102 7,158 102,574 SH   SOLE 0 99,286 0 3,288
UNION PACIFIC CORP COM 907818108 1,037 5,734 SH   SOLE 0 534 0 5,200
TARGET CORP COM 87612E106 256 2,000 SH   OTR 0 2,000 0 0
TARGET CORP COM 87612E106 681 5,315 SH   SOLE 0 4,915 0 400
CAPITAL ONE FINL CORP COM 14040H105 8,251 80,180 SH   SOLE 0 77,160 0 3,020
COSTCO WHSL CORP NEW COM 22160K105 481 1,638 SH   SOLE 0 1,638 0 0
CVS HEALTH CORP COM 126650100 18,279 246,055 SH   SOLE 0 238,247 0 7,808
MERCK & CO INC COM 58933Y105 273 3,000 SH   OTR 0 3,000 0 0
MERCK & CO INC COM 58933Y105 15,088 165,888 SH   SOLE 0 160,742 0 5,146
NOVARTIS A G SPONSORED ADR 66987V109 509 5,379 SH   SOLE 0 5,379 0 0
PROCTER & GAMBLE CO COM 742718109 300 2,400 SH   OTR 0 2,400 0 0
PROCTER & GAMBLE CO COM 742718109 1,814 14,523 SH   SOLE 0 9,623 0 4,900
GENERAL ELECTRIC CO COM 369604103 33 3,000 SH   OTR 0 3,000 0 0
GENERAL ELECTRIC CO COM 369604103 253 22,684 SH   SOLE 0 22,384 0 300
MCDONALDS CORP COM 580135101 228 1,155 SH   SOLE 0 1,080 0 75
JPMORGAN CHASE & CO COM 46625H100 716 5,134 SH   SOLE 0 4,480 0 654
WELLS FARGO CO NEW COM 949746101 17,916 333,010 SH   SOLE 0 323,403 0 9,607
CORNING INC COM 219350105 300 10,300 SH   SOLE 0 10,300 0 0
UNITED TECHNOLOGIES CORP COM 913017109 62 412 SH   OTR 0 412 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,217 8,126 SH   SOLE 0 7,939 0 187
MARSH & MCLENNAN COS INC COM 571748102 420 3,772 SH   SOLE 0 3,772 0 0
APPLE INC COM 037833100 14,783 50,344 SH   SOLE 0 49,095 0 1,249
CATERPILLAR INC DEL COM 149123101 222 1,501 SH   SOLE 0 1,501 0 0
NATIONAL OILWELL VARCO INC COM 637071101 4,282 170,932 SH   SOLE 0 165,476 0 5,456
SIMON PPTY GROUP INC NEW COM 828806109 9,224 61,923 SH   SOLE 0 59,632 0 2,291
KELLOGG CO COM 487836108 463 6,700 SH   SOLE 0 6,700 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 443 8,600 SH   SOLE 0 8,600 0 0
VALERO ENERGY CORP NEW COM 91913Y100 187 2,000 SH   OTR 0 2,000 0 0
VALERO ENERGY CORP NEW COM 91913Y100 8,270 88,304 SH   SOLE 0 85,165 0 3,139
THOR INDS INC COM 885160101 11,794 158,759 SH   SOLE 0 153,335 0 5,424
ROCKWELL AUTOMATION INC COM 773903109 223 1,100 SH   OTR 0 1,100 0 0
ROCKWELL AUTOMATION INC COM 773903109 291 1,435 SH   SOLE 0 1,435 0 0
ROBERT HALF INTL INC COM 770323103 234 3,700 SH   OTR 0 3,700 0 0
ROBERT HALF INTL INC COM 770323103 14,414 228,243 SH   SOLE 0 221,400 0 6,843
CARNIVAL CORP UNIT 99/99/9999 143658300 13 250 SH   OTR 0 250 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 15,503 304,993 SH   SOLE 0 294,822 0 10,171
JACOBS ENGR GROUP INC COM 469814107 14,319 159,401 SH   SOLE 0 154,390 0 5,011
NOVO-NORDISK A S ADR 670100205 104 1,800 SH   OTR 0 1,800 0 0
NOVO-NORDISK A S ADR 670100205 11,117 192,062 SH   SOLE 0 184,695 0 7,367
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 11,923 84,839 SH   SOLE 0 81,716 0 3,123
WILLIAMS SONOMA INC COM 969904101 82 1,115 SH   OTR 0 1,115 0 0
WILLIAMS SONOMA INC COM 969904101 10,388 141,448 SH   SOLE 0 134,458 0 6,990
ALPHABET INC CAP STK CL A 02079K305 9,096 6,791 SH   SOLE 0 6,620 0 171
VANGUARD INDEX FDS MID CAP ETF 922908629 282 1,585 SH   SOLE 0 1,585 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 212 3,600 SH   SOLE 0 3,400 0 200
MARKEL CORP COM 570535104 17,024 14,892 SH   SOLE 0 14,368 0 524
CARMAX INC COM 143130102 12,779 145,758 SH   SOLE 0 141,768 0 3,990
MOSAIC CO NEW COM 61945C103 6,191 286,110 SH   SOLE 0 273,121 0 12,989
BANK NEW YORK MELLON CORP COM 064058100 252 5,000 SH   OTR 0 5,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 387 7,692 SH   SOLE 0 7,692 0 0
VISA INC COM CL A 92826C839 328 1,744 SH   SOLE 0 1,194 0 550
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10,352 109,572 SH   SOLE 0 105,011 0 4,561
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 3,626 71,836 SH   SOLE 0 68,554 0 3,282
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 81 10,040 SH   SOLE 0 0 0 10,040
VANECK VECTORS ETF TRUST OIL SVCS ETF 92189F718 3,541 267,216 SH   SOLE 0 259,255 0 7,961
ALPHABET INC CAP STK CL C 02079K107 203 152 SH   SOLE 0 50 0 102
NOW INC COM 67011P100 7,676 682,953 SH   SOLE 0 656,266 0 26,687
CABLE ONE INC COM 12685J105 17,183 11,544 SH   SOLE 0 11,180 0 364
CHARTER COMMUNICATIONS INC N CL A 16119P108 9,400 19,379 SH   SOLE 0 18,699 0 680