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
Alphabet Inc CAP STK CL C 02079K107 12,396 4,284 SH   SOLE   4,284 0 0
Berkshire Hathaway Inc Del CL B NEW 084670702 4,473 14,960 SH   SOLE   14,960 0 0
Booking Holdings Inc COM 09857L108 69,129 28,813 SH   SOLE   28,813 0 0
Copart Inc COM 217204106 65,909 434,700 SH   SOLE   434,700 0 0
Costar Group Inc COM 22160N109 29,574 374,211 SH   SOLE   374,211 0 0
Credit Accep Corp Mich COM 225310101 29,157 42,399 SH   SOLE   42,399 0 0
D R Horton Inc COM 23331A109 68,171 628,592 SH   SOLE   628,592 0 0
Fastenal Co COM 311900104 58,782 917,606 SH   SOLE   917,606 0 0
First Rep Bk San Francisco C COM 33616C100 73,578 356,293 SH   SOLE   356,293 0 0
Graco Inc COM 384109104 14,187 175,972 SH   SOLE   175,972 0 0
Heico Corp New CL A 422806208 70,598 549,317 SH   SOLE   549,317 0 0
ISHARES TR MBS ETF 464288588 1,179 10,970 SH   SOLE   10,970 0 0
Landstar Sys Inc COM 515098101 18,863 105,366 SH   SOLE   105,366 0 0
Markel Corp COM 570535104 8,286 6,715 SH   SOLE   6,715 0 0
Moodys Corp COM 615369105 39,557 101,279 SH   SOLE   101,279 0 0
MSCI Inc COM 55354G100 22,575 36,846 SH   SOLE   36,846 0 0
NVR Inc COM 62944T105 81,808 13,845 SH   SOLE   13,845 0 0
Old Dominion Freight Line In COM 679580100 63,560 177,355 SH   SOLE   177,355 0 0
Primerica Inc COM 74164M108 63,074 411,519 SH   SOLE   411,519 0 0
Schwab Strategic Tr INTRM TRM TRES 808524854 10,628 189,311 SH   SOLE   189,311 0 0
Schwab Strategic Tr SHT TM US TRES 808524862 31,570 620,841 SH   SOLE   620,841 0 0
Schwab Strategic Tr US AGGREGATE B 808524839 305 5,666 SH   SOLE   5,666 0 0
Schwab Strategic Tr INTL EQTY ETF 808524805 156 4,023 SH   SOLE   4,023 0 0
Schwab Strategic Tr US BRD MKT ETF 808524102 254 2,244 SH   SOLE   2,244 0 0
SPDR Gold Tr GOLD SHS 78463V107 3,382 19,782 SH   SOLE   19,782 0 0
Stepan Co COM 858586100 623 5,010 SH   SOLE   5,010 0 0
Vanguard Intl Equity Index F ALLWRLD EX US 922042775 1,196 19,515 SH   SOLE   19,515 0 0
Vanguard Malvern Fds STRM INFPROIDX 922020805 13,417 261,023 SH   SOLE   261,023 0 0
Vanguard Scottsdale Fds SHORT TERM TREAS 92206C102 298 4,893 SH   SOLE   4,893 0 0
Vanguard Star Fds VG TL INTL STK F 921909768 107 1,684 SH   SOLE   1,684 0 0
Vanguard Index Fds TOTAL STK MKT 922908769 103 426 SH   SOLE   426 0 0
Verisign Inc COM 92343E102 37,136 146,307 SH   SOLE   146,307 0 0
Watsco Inc COM 942622200 8,263 26,410 SH   SOLE   26,410 0 0