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 332 2,250 SH   SOLE 0 2,250 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 782 1,828 SH   SOLE 0 1,828 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 234 400 SH   SOLE 0 234 0 166
AMAZON COM INC COM 023135106 506 147 SH   SOLE 0 147 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 289 4,319 SH   SOLE 0 4,152 0 167
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 25,296 91,019 SH   SOLE 0 82,503 0 8,516
BOEING CO COM 097023105 2,476 10,334 SH   SOLE 0 9,709 0 625
AMGEN INC COM 031162100 312 1,280 SH   SOLE 0 1,280 0 0
ABBOTT LABS COM 002824100 250 2,155 SH   SOLE 0 1,759 0 396
INTEL CORP COM 458140100 250 4,450 SH   OTR 0 4,450 0 0
INTEL CORP COM 458140100 316 5,625 SH   SOLE 0 3,957 0 1,668
DISNEY WALT CO COM 254687106 7,752 44,101 SH   SOLE 0 39,866 0 4,235
SEMPRA ENERGY COM 816851109 348 2,630 SH   OTR 0 2,630 0 0
SEMPRA ENERGY COM 816851109 301 2,272 SH   SOLE 0 2,022 0 250
JOHNSON & JOHNSON COM 478160104 1,748 10,611 SH   SOLE 0 9,996 0 615
PFIZER INC COM 717081103 1,891 48,292 SH   SOLE 0 44,886 0 3,406
CHEVRON CORP NEW COM 166764100 209 2,000 SH   OTR 0 2,000 0 0
CHEVRON CORP NEW COM 166764100 2,267 21,640 SH   SOLE 0 18,481 0 3,159
MICROSOFT CORP COM 594918104 867 3,200 SH   OTR 0 3,200 0 0
MICROSOFT CORP COM 594918104 19,365 71,485 SH   SOLE 0 66,350 0 5,135
INGREDION INC COM 457187102 215 2,374 SH   SOLE 0 2,374 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 61 413 SH   OTR 0 413 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 569 3,884 SH   SOLE 0 1,486 0 2,398
COCA COLA CO COM 191216100 584 10,800 SH   SOLE 0 10,800 0 0
PEPSICO INC COM 713448108 588 3,966 SH   SOLE 0 3,641 0 325
DEERE & CO COM 244199105 705 2,000 SH   OTR 0 2,000 0 0
DEERE & CO COM 244199105 483 1,370 SH   SOLE 0 1,000 0 370
BK OF AMERICA CORP COM 060505104 28,787 698,199 SH   SOLE 0 638,750 0 59,449
EXXON MOBIL CORP COM 30231G102 114 1,800 SH   OTR 0 1,800 0 0
EXXON MOBIL CORP COM 30231G102 8,906 141,192 SH   SOLE 0 128,082 0 13,110
UNION PAC CORP COM 907818108 1,261 5,734 SH   SOLE 0 534 0 5,200
TARGET CORP COM 87612E106 483 2,000 SH   OTR 0 2,000 0 0
TARGET CORP COM 87612E106 1,188 4,915 SH   SOLE 0 4,915 0 0
CAPITAL ONE FINL CORP COM 14040H105 20,004 129,315 SH   SOLE 0 118,012 0 11,303
COSTCO WHSL CORP NEW COM 22160K105 263 665 SH   SOLE 0 665 0 0
CVS HEALTH CORP COM 126650100 13,902 166,610 SH   SOLE 0 152,011 0 14,599
MERCK & CO INC COM 58933Y105 233 3,000 SH   OTR 0 3,000 0 0
MERCK & CO INC COM 58933Y105 8,514 109,472 SH   SOLE 0 100,929 0 8,543
PROCTER AND GAMBLE CO COM 742718109 324 2,400 SH   OTR 0 2,400 0 0
PROCTER AND GAMBLE CO COM 742718109 1,968 14,584 SH   SOLE 0 7,183 0 7,401
GENERAL ELECTRIC CO COM 369604103 40 3,000 SH   OTR 0 3,000 0 0
GENERAL ELECTRIC CO COM 369604103 146 10,840 SH   SOLE 0 7,790 0 3,050
HOME DEPOT INC COM 437076102 213 669 SH   SOLE 0 434 0 235
MCDONALDS CORP COM 580135101 267 1,155 SH   SOLE 0 1,080 0 75
JPMORGAN CHASE & CO COM 46625H100 807 5,186 SH   SOLE 0 4,532 0 654
WELLS FARGO CO NEW COM 949746101 1,112 24,554 SH   SOLE 0 24,554 0 0
CORNING INC COM 219350105 421 10,300 SH   SOLE 0 10,300 0 0
PROGRESSIVE CORP COM 743315103 18,881 192,247 SH   SOLE 0 174,658 0 17,589
RAYTHEON TECHNOLOGIES CORP COM 75513E101 35 412 SH   OTR 0 412 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 669 7,840 SH   SOLE 0 7,793 0 47
MARSH & MCLENNAN COS INC COM 571748102 531 3,772 SH   SOLE 0 3,772 0 0
APPLE INC COM 037833100 21,919 160,039 SH   SOLE 0 145,114 0 14,925
CATERPILLAR INC COM 149123101 372 1,708 SH   SOLE 0 1,641 0 67
VERISIGN INC COM 92343E102 15,305 67,219 SH   SOLE 0 61,018 0 6,201
SIMON PPTY GROUP INC NEW COM 828806109 225 1,724 SH   SOLE 0 1,724 0 0
KELLOGG CO COM 487836108 431 6,700 SH   SOLE 0 6,700 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 367 6,600 SH   SOLE 0 6,600 0 0
VALERO ENERGY CORP COM 91913Y100 156 2,000 SH   OTR 0 2,000 0 0
VALERO ENERGY CORP COM 91913Y100 9,487 121,507 SH   SOLE 0 111,746 0 9,761
ROCKWELL AUTOMATION INC COM 773903109 315 1,100 SH   OTR 0 1,100 0 0
ROCKWELL AUTOMATION INC COM 773903109 420 1,469 SH   SOLE 0 1,455 0 14
ROBERT HALF INTL INC COM 770323103 329 3,700 SH   OTR 0 3,700 0 0
ROBERT HALF INTL INC COM 770323103 17,419 195,781 SH   SOLE 0 180,416 0 15,365
CARNIVAL CORP UNIT 99/99/9999 143658300 201 7,608 SH   SOLE 0 7,509 0 99
JACOBS ENGR GROUP INC COM 469814107 17,911 134,242 SH   SOLE 0 123,388 0 10,854
NOVO-NORDISK A S ADR 670100205 151 1,800 SH   OTR 0 1,800 0 0
NOVO-NORDISK A S ADR 670100205 9,591 114,494 SH   SOLE 0 103,884 0 10,610
YUM BRANDS INC COM 988498101 224 1,950 SH   SOLE 0 1,950 0 0
ALPHABET INC CAP STK CL A 02079K305 14,643 5,997 SH   SOLE 0 5,608 0 389
VANGUARD INDEX FDS MID CAP ETF 922908629 376 1,585 SH   SOLE 0 1,585 0 0
MARKEL CORP COM 570535104 19,261 16,231 SH   SOLE 0 14,842 0 1,389
CARMAX INC COM 143130102 17,207 133,231 SH   SOLE 0 122,456 0 10,775
BANK NEW YORK MELLON CORP COM 064058100 256 5,000 SH   OTR 0 5,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 394 7,692 SH   SOLE 0 6,367 0 1,325
VISA INC COM CL A 92826C839 540 2,309 SH   SOLE 0 1,318 0 991
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2,782 54,309 SH   SOLE 0 48,470 0 5,839
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 1,002 17,623 SH   SOLE 0 17,623 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 230 3,676 SH   SOLE 0 3,676 0 0
VEEVA SYS INC CL A COM 922475108 1,026 3,300 SH   SOLE 0 3,300 0 0
ALPHABET INC CAP STK CL C 02079K107 521 208 SH   SOLE 0 47 0 161
CDK GLOBAL INC COM 12508E101 15,121 304,308 SH   SOLE 0 277,231 0 27,077
LIBERTY BROADBAND CORP COM SER C 530307305 13,946 80,307 SH   SOLE 0 72,312 0 7,995
STORE CAP CORP COM 862121100 15,955 462,334 SH   SOLE 0 420,364 0 41,970
CABLE ONE INC COM 12685J105 13,745 7,186 SH   SOLE 0 6,598 0 588
CHARTER COMMUNICATIONS INC N CL A 16119P108 12,604 17,470 SH   SOLE 0 16,129 0 1,341
CARRIER GLOBAL CORPORATION COM 14448C104 20 412 SH   OTR 0 412 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 421 8,665 SH   SOLE 0 8,618 0 47
OTIS WORLDWIDE CORP COM 68902V107 17 205 SH   OTR 0 205 0 0
OTIS WORLDWIDE CORP COM 68902V107 354 4,328 SH   SOLE 0 4,305 0 23