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 470 1,800 SH   SOLE   0 0 1,800
WHITE MTNS INS GROUP LTD COM G9618E107 2,379 2,377 SH   SOLE   0 0 2,377
ATLAS CORP SHARES Y0436Q109 3,176 293,000 SH   SOLE   0 0 293,000
ALLEGHANY CORP DEL COM 017175100 2,234 3,701 SH   SOLE   0 0 3,701
ALPHABET INC CAP STK CL C 02079K107 10,743 6,132 SH   SOLE   0 0 6,132
AMAZON COM INC COM 023135106 388 119 SH   SOLE   0 0 119
AMERICAN EXPRESS CO COM 025816109 697 5,767 SH   SOLE   0 0 5,767
APPLE INC COM 037833100 17,331 130,616 SH   SOLE   0 0 130,616
BK OF AMERICA CORP COM 060505104 2,845 93,851 SH   SOLE   0 0 93,851
BERKSHIRE HATHAWAY INC DEL CL A 084670108 6,956 20 SH   SOLE   0 0 20
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 21,719 93,668 SH   SOLE   0 0 93,668
BLACKSTONE MTG TR INC COM CL A 09257W100 208 7,564 SH   SOLE   0 0 7,564
BUILDERS FIRSTSOURCE INC COM 12008R107 1,016 24,900 SH   SOLE   0 0 24,900
CANADIAN NATL RY CO COM 136375102 555 5,050 SH   SOLE   0 0 5,050
CASEYS GEN STORES INC COM 147528103 570 3,190 SH   SOLE   0 0 3,190
COSTCO WHSL CORP NEW COM 22160K105 3,681 9,770 SH   SOLE   0 0 9,770
DISNEY WALT CO COM 254687106 6,820 37,639 SH   SOLE   0 0 37,639
EASTERLY GOVT PPTYS INC COM 27616P103 227 10,000 SH   SOLE   0 0 10,000
FS BANCORP INC COM 30263Y104 204 3,715 SH   SOLE   0 0 3,715
FACEBOOK INC CL A 30303M102 430 1,575 SH   SOLE   0 0 1,575
FRANCO NEV CORP COM 351858105 226 1,800 SH   SOLE   0 0 1,800
GABELLI EQUITY TR INC COM 362397101 1,096 174,781 SH   SOLE   0 0 174,781
INDEPENDENT BANK CORP MASS COM 453836108 291 3,988 SH   SOLE   0 0 3,988
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,456 29,975 SH   SOLE   0 0 29,975
JOHNSON & JOHNSON COM 478160104 4,309 27,382 SH   SOLE   0 0 27,382
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 4,356 100,859 SH   SOLE   0 0 100,859
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 20 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 2 48 SH   SOLE   0 0 48
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 1,659 43,657 SH   SOLE   0 0 43,657
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 19 745 SH   SOLE   0 0 745
LOWES COS INC COM 548661107 4,747 29,575 SH   SOLE   0 0 29,575
MARKEL CORP COM 570535104 385 373 SH   SOLE   0 0 373
MASTERCARD INCORPORATED CL A 57636Q104 4,201 11,770 SH   SOLE   0 0 11,770
MESABI TR CTF BEN INT 590672101 216 7,700 SH   SOLE   0 0 7,700
MICROSOFT CORP COM 594918104 2,432 10,935 SH   SOLE   0 0 10,935
NVIDIA CORPORATION COM 67066G104 608 1,165 SH   SOLE   0 0 1,165
OCCIDENTAL PETE CORP COM 674599105 204 11,762 SH   SOLE   0 0 11,762
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 149 21,867 SH   SOLE   0 0 21,867
PEPSICO INC COM 713448108 682 4,600 SH   SOLE   0 0 4,600
RENN FD INC COM 759720105 147 86,065 SH   SOLE   0 0 86,065
RESTAURANT BRANDS INTL INC COM 76131D103 2,304 37,700 SH   SOLE   0 0 37,700
ROYCE MICRO-CAP TR INC COM 780915104 227 22,422 SH   SOLE   0 0 22,422
SHOPIFY INC CL A 82509L107 283 250 SH   SOLE   0 0 250
SOURCE CAP INC COM 836144105 2,807 70,321 SH   SOLE   0 0 70,321
SPROTT PHYSICAL GOLD TR UNIT 85207H104 1,202 79,685 SH   SOLE   0 0 79,685
STORE CAP CORP COM 862121100 622 18,300 SH   SOLE   0 0 18,300
TESLA INC COM 88160R101 265 375 SH   SOLE   0 0 375
TEXAS PAC LD TR SUB CTF PROP I T 882610108 4,724 6,498 SH   SOLE   0 0 6,498
TIDEWATER INC NEW COM 88642R109 26 3,018 SH   SOLE   0 0 3,018
TIDEWATER INC NEW *W EXP 07/31/202 88642R117 10 22,550 SH   SOLE   0 0 22,550
TIDEWATER INC NEW *W EXP 07/31/202 88642R125 7 18,972 SH   SOLE   0 0 18,972
UNION PAC CORP COM 907818108 1,938 9,308 SH   SOLE   0 0 9,308
VERISK ANALYTICS INC COM 92345Y106 1,351 6,510 SH   SOLE   0 0 6,510
WALMART INC COM 931142103 4,740 32,885 SH   SOLE   0 0 32,885
WHEATON PRECIOUS METALS CORP COM 962879102 257 6,150 SH   SOLE   0 0 6,150
WYNDHAM HOTELS & RESORTS INC COM 98311A105 244 4,100 SH   SOLE   0 0 4,100