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
Expires: July 31, 2015
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
ALPHABET INC CAP STK CL A COM 02079K305 5,122,654 29,068 SH SOLE 0 0 0
AMAZON COM INC COM COM 023135106 4,302,896 19,613 SH SOLE 0 0 0
AMERICAN EXPRESS CO COM COM 025816109 2,105,587 6,601 SH SOLE 0 0 0
APPLE INC COM COM 037833100 2,844,682 13,865 SH SOLE 0 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 7,007,232 14,425 SH SOLE 0 0 0
BUILDERS FIRSTSOURCE INC COM COM 12008R107 2,710,009 23,224 SH SOLE 0 0 0
CARMAX INC COM COM 143130102 3,206,656 47,711 SH SOLE 0 0 0
DISNEY WALT CO COM COM 254687106 4,456,345 35,935 SH SOLE 0 0 0
DOLLAR GEN CORP NEW COM COM 256677105 4,646,802 40,626 SH SOLE 0 0 0
ELEVANCE HEALTH INC COM COM 036752103 1,297,571 3,336 SH SOLE 0 0 0
EXXON MOBIL CORP COM COM 30231G102 3,165,116 29,361 SH SOLE 0 0 0
HERSHEY CO COM COM 427866108 3,135,459 18,894 SH SOLE 0 0 0
INTEL CORP COM COM 458140100 931,414 41,581 SH SOLE 0 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT ETF 46137V357 5,569,059 30,643 SH SOLE 0 0 0
MARKEL GROUP INC COM COM 570535104 5,322,964 2,665 SH SOLE 0 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 4,425,278 7,875 SH SOLE 0 0 0
META PLATFORMS INC CL A COM 30303M102 4,505,301 6,104 SH SOLE 0 0 0
MICROSOFT CORP COM COM 594918104 1,257,665 2,528 SH SOLE 0 0 0
MOODYS CORP COM COM 615369105 3,439,904 6,858 SH SOLE 0 0 0
NIKE INC CL B COM 654106103 3,527,988 49,662 SH SOLE 0 0 0
NORFOLK SOUTHN CORP COM COM 655844108 3,113,363 12,163 SH SOLE 0 0 0
OCCIDENTAL PETE CORP COM COM 674599105 2,483,740 59,123 SH SOLE 0 0 0
RESTAURANT BRANDS INTL INC COM COM 76131D103 3,370,051 50,838 SH SOLE 0 0 0
SCHWAB CHARLES CORP COM COM 808513105 3,443,945 37,746 SH SOLE 0 0 0
STARBUCKS CORP COM COM 855244109 3,505,581 38,258 SH SOLE 0 0 0
U HAUL HOLDING COMPANY COM COM 023586100 204,935 3,384 SH SOLE 0 0 0
U HAUL HOLDING COMPANY COM SER N COM 023586506 2,742,151 50,435 SH SOLE 0 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 1,313,082 4,209 SH SOLE 0 0 0
WELLS FARGO CO NEW PERP PFD CNV A PFD 949746804 217,214 185 SH SOLE 0 0 0