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 5,974 3,410 SH   SOLE   5,974 0 0
Aspen Technology Inc COM 045327103 5,303 40,717 SH   SOLE   5,303 0 0
Avalara Inc COM 05338G106 6,592 39,976 SH   SOLE   6,592 0 0
Berkshire Hathaway Inc Del CL B NEW 084670702 3,486 15,035 SH   SOLE   3,486 0 0
Booking Holdings Inc COM 09857L108 49,212 22,095 SH   SOLE   49,212 0 0
Copart Inc COM 217204106 74,105 582,357 SH   SOLE   74,105 0 0
Costar Group Inc COM 22160N109 23,941 25,902 SH   SOLE   23,941 0 0
Credit Accep Corp Mich COM 225310101 37,462 108,229 SH   SOLE   37,462 0 0
D R Horton Inc COM 23331A109 45,782 664,284 SH   SOLE   45,782 0 0
Fastenal Co COM 311900104 44,313 907,498 SH   SOLE   44,313 0 0
First Rep Bk San Francisco C COM 33616C100 68,226 464,345 SH   SOLE   68,226 0 0
Graco Inc COM 384109104 27,639 382,014 SH   SOLE   27,639 0 0
Heico Corp New CL A 422806208 71,361 609,612 SH   SOLE   71,361 0 0
ISHARES TR MBS ETF 464288588 1,199 10,887 SH   SOLE   1,199 0 0
Landstar Sys Inc COM 515098101 6,757 50,176 SH   SOLE   6,757 0 0
Moodys Corp COM 615369105 28,625 98,625 SH   SOLE   28,625 0 0
MSCI Inc COM 55354G100 15,519 34,754 SH   SOLE   15,519 0 0
NVR Inc COM 62944T105 73,131 17,925 SH   SOLE   73,131 0 0
Oceanfirst Finl Corp COM 675234108 306 16,434 SH   SOLE   306 0 0
Primerica Inc COM 74164M108 61,887 462,084 SH   SOLE   61,887 0 0
Schwab Strategic Tr INTRM TRM TRES 808524854 7,441 127,808 SH   SOLE   7,441 0 0
Schwab Strategic Tr SHT TM US TRES 808524862 31,737 617,563 SH   SOLE   31,737 0 0
Schwab Strategic Tr US AGGREGATE B 808524839 348 6,215 SH   SOLE   348 0 0
Schwab Strategic Tr INTL EQTY ETF 808524805 166 4,622 SH   SOLE   166 0 0
Schwab Strategic Tr US BRD MKT ETF 808524102 252 2,767 SH   SOLE   252 0 0
SPDR Gold Trust GOLD SHS 78463V107 9,525 53,402 SH   SOLE   9,525 0 0
Stepan Co COM 858586100 598 5,010 SH   SOLE   598 0 0
Vanguard Whitehall Fds HIGH DIV YLD 921946406 2,900 31,693 SH   SOLE   2,900 0 0
Vanguard Malvern Fds STRM INFPROIDX 922020805 7,001 137,000 SH   SOLE   7,001 0 0
Vanguard Scottsdale Fds SHORT TERM TREAS 92206C102 152 2,466 SH   SOLE   152 0 0
Vanguard Star Fds VG TL INTL STK F 921909768 110 1,832 SH   SOLE   110 0 0
Vanguard Index Fds TOTAL STK MKT 922908769 89 455 SH   SOLE   89 0 0
Verisign Inc COM 92343E102 11,827 54,654 SH   SOLE   11,827 0 0
Watsco Inc COM 942622200 15,229 67,222 SH   SOLE   15,229 0 0