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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 429 1,900 SH   SOLE   0 0 1,900
ALLEGHANY CORP DEL COM 017175100 2,329 4,476 SH   SOLE   0 0 4,476
ALPHABET INC CAP STK CL C 02079K107 9,817 6,680 SH   SOLE   0 0 6,680
ALPHABET INC CAP STK CL A 02079K305 586 400 SH   SOLE   0 0 400
AMAZON COM INC COM 023135106 384 122 SH   SOLE   0 0 122
AMERICAN EXPRESS CO COM 025816109 829 8,267 SH   SOLE   0 0 8,267
APPLE INC COM 037833100 20,289 175,191 SH   SOLE   0 0 175,191
ATLAS CORP SHS Y0436Q109 2,861 320,000 SH   SOLE   0 0 320,000
BERKSHIRE HATHAWAY INC DEL CL A 084670108 7,360 23 SH   SOLE   0 0 23
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 21,352 100,274 SH   SOLE   0 0 100,274
BK OF AMERICA CORP COM 060505104 2,261 93,851 SH   SOLE   0 0 93,851
BUILDERS FIRSTSOURCE INC COM 12008R107 887 27,200 SH   SOLE   0 0 27,200
CANADIAN NATL RY CO COM 136375102 1,070 10,050 SH   SOLE   0 0 10,050
CARMAX INC COM 143130102 230 2,500 SH   SOLE   0 0 2,500
CASEYS GEN STORES INC COM 147528103 567 3,190 SH   SOLE   0 0 3,190
COSTCO WHSL CORP NEW COM 22160K105 4,178 11,770 SH   SOLE   0 0 11,770
DISNEY WALT CO COM DISNEY 254687106 4,990 40,219 SH   SOLE   0 0 40,219
EASTERLY GOVT PPTYS INC COM 27616P103 224 10,000 SH   SOLE   0 0 10,000
FACEBOOK INC CL A 30303M102 412 1,575 SH   SOLE   0 0 1,575
GABELLI EQUITY TR INC COM 362397101 1,045 205,218 SH   SOLE   0 0 205,218
HOWARD HUGHES CORP COM 44267D107 228 3,960 SH   SOLE   0 0 3,960
INDEPENDENT BANK CORP MASS COM 453836108 230 4,388 SH   SOLE   0 0 4,388
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,476 14,750 SH   SOLE   0 0 14,750
JOHNSON & JOHNSON COM 478160104 4,808 32,297 SH   SOLE   0 0 32,297
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 4,123 124,309 SH   SOLE   0 0 124,309
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 15 468 SH   SOLE   0 0 468
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 3 122 SH   SOLE   0 0 122
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 4 115 SH   SOLE   0 0 115
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 2,006 59,857 SH   SOLE   0 0 59,857
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 16 745 SH   SOLE   0 0 745
LOWES COS INC COM 548661107 4,690 28,275 SH   SOLE   0 0 28,275
MARKEL CORP COM 570535104 363 373 SH   SOLE   0 0 373
MASTERCARD INCORPORATED CL A 57636Q104 6,353 18,785 SH   SOLE   0 0 18,785
MICROSOFT CORP COM 594918104 2,637 12,535 SH   SOLE   0 0 12,535
MONDELEZ INTL INC CL A 609207105 264 4,590 SH   SOLE   0 0 4,590
MONMOUTH REAL ESTATE INVT CO CL A 609720107 200 14,450 SH   SOLE   0 0 14,450
NVIDIA CORPORATION COM 67066G104 631 1,165 SH   SOLE   0 0 1,165
OCCIDENTAL PETE CORP COM 674599105 148 14,761 SH   SOLE   0 0 14,761
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 66 21,867 SH   SOLE   0 0 21,867
PEPSICO INC COM 713448108 638 4,600 SH   SOLE   0 0 4,600
QURATE RETAIL INC COM SER A 74915M100 114 15,925 SH   SOLE   0 0 15,925
RENN FD INC COM 759720105 113 86,065 SH   SOLE   0 0 86,065
RESTAURANT BRANDS INTL INC COM 76131D103 2,208 38,400 SH   SOLE   0 0 38,400
ROYCE MICRO-CAP TR INC COM 780915104 170 22,206 SH   SOLE   0 0 22,206
SHOPIFY INC CL A 82509L107 256 250 SH   SOLE   0 0 250
SOURCE CAP INC COM 836144105 2,713 73,634 SH   SOLE   0 0 73,634
SPROTT PHYSICAL GOLD TR UNIT 85207H104 1,175 78,100 SH   SOLE   0 0 78,100
STORE CAP CORP COM 862121100 540 19,700 SH   SOLE   0 0 19,700
TASEKO MINES LTD COM 876511106 25 23,400 SH   SOLE   0 0 23,400
TEXAS PAC LD TR SUB CTF PROP I T 882610108 2,898 6,418 SH   SOLE   0 0 6,418
TIDEWATER INC NEW COM 88642R109 54 8,110 SH   SOLE   0 0 8,110
TIDEWATER INC NEW *W EXP 07/31/202 88642R117 12 23,066 SH   SOLE   0 0 23,066
TIDEWATER INC NEW *W EXP 07/31/202 88642R125 6 19,530 SH   SOLE   0 0 19,530
UNILEVER PLC SPON ADR NEW 904767704 370 6,000 SH   SOLE   0 0 6,000
UNION PAC CORP COM 907818108 1,862 9,457 SH   SOLE   0 0 9,457
VERISK ANALYTICS INC COM 92345Y106 1,206 6,510 SH   SOLE   0 0 6,510
WALMART INC COM 931142103 4,581 32,740 SH   SOLE   0 0 32,740
WHITE MTNS INS GROUP LTD COM G9618E107 2,167 2,782 SH   SOLE   0 0 2,782
WYNDHAM HOTELS & RESORTS INC COM 98311A105 449 8,900 SH   SOLE   0 0 8,900