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
AAR CORP COM 000361105 4,905 117,778 SH   SOLE   117,778 0 0
AGNICO EAGLE MINES LTD COM 008474108 284 4,905 SH   SOLE   4,905 0 0
ALPHABET INC CAP STK CL C 02079K107 23,222 11,226 SH   SOLE   11,226 0 0
ALTRA INDL MOTION CORP COM 02208R106 8,614 155,709 SH   SOLE   155,709 0 0
AMERISOURCEBERGEN CORP COM 03073E105 5,422 45,918 SH   SOLE   45,918 0 0
AT&T INC COM 00206R102 7,131 235,583 SH   SOLE   235,583 0 0
ATKORE INC COM 047649108 18,579 258,402 SH   SOLE   258,402 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 49,635 194,291 SH   SOLE   194,291 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 16,475 370,230 SH   SOLE   370,230 0 0
CABOT OIL & GAS CORP COM 127097103 829 44,169 SH   SOLE   44,169 0 0
CARTERS INC COM 146229109 6,831 76,815 SH   SOLE   76,815 0 0
CERNER CORP COM 156782104 4,821 67,071 SH   SOLE   67,071 0 0
CHEVRON CORP NEW COM 166764100 343 3,277 SH   SOLE   3,277 0 0
CIGNA CORP NEW COM 125523100 7,383 30,543 SH   SOLE   30,543 0 0
COLFAX CORP COM 194014106 13,425 306,439 SH   SOLE   306,439 0 0
COMSTOCK MNG INC COM NEW 205750300 1,352 295,209 SH   SOLE   295,209 0 0
COMSTOCK RES INC COM 205768302 547 98,691 SH   SOLE   98,691 0 0
CONOCOPHILLIPS COM 20825C104 10,538 198,944 SH   SOLE   198,944 0 0
DANAHER CORPORATION COM 235851102 8,969 39,847 SH   SOLE   39,847 0 0
DIAMONDBACK ENERGY INC COM 25278X109 10,953 149,044 SH   SOLE   149,044 0 0
DMC GLOBAL INC COM 23291C103 12,247 225,706 SH   SOLE   225,706 0 0
DOLLAR GEN CORP NEW COM 256677105 13,487 66,561 SH   SOLE   66,561 0 0
DOLLAR TREE INC COM 256746108 16,471 143,903 SH   SOLE   143,903 0 0
EARTHSTONE ENERGY INC CL A 27032D304 401 56,130 SH   SOLE   56,130 0 0
EQT CORP COM 26884L109 1,019 54,861 SH   SOLE   54,861 0 0
EXXON MOBIL CORP COM 30231G102 357 6,387 SH   SOLE   6,387 0 0
FACEBOOK INC CL A 30303M102 20,245 68,735 SH   SOLE   68,735 0 0
GOODRICH PETE CORP COM PAR 382410843 196 20,760 SH   SOLE   20,760 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 7,119 97,469 SH   SOLE   97,469 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 587 4,403 SH   SOLE   4,403 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 217 808 SH   SOLE   808 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 685 4,295 SH   SOLE   4,295 0 0
JPMORGAN CHASE & CO COM 46625H100 4,469 29,358 SH   SOLE   29,358 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 11,644 576,143 SH   SOLE   576,143 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,281 29,596 SH   SOLE   29,596 0 0
LKQ CORP COM 501889208 5,881 138,938 SH   SOLE   138,938 0 0
LUMEN TECHNOLOGIES INC COM 550241103 559 41,909 SH   SOLE   41,909 0 0
MARKEL CORP COM 570535104 11,176 9,807 SH   SOLE   9,807 0 0
MCKESSON CORP COM 58155Q103 6,953 35,648 SH   SOLE   35,648 0 0
MICROSOFT CORP COM 594918104 5,244 22,243 SH   SOLE   22,243 0 0
MOODYS CORP COM 615369105 4,087 13,686 SH   SOLE   13,686 0 0
PIONEER NAT RES CO COM 723787107 29,093 183,182 SH   SOLE   183,182 0 0
POST HLDGS INC COM 737446104 8,088 76,508 SH   SOLE   76,508 0 0
POWELL INDS INC COM 739128106 4,672 137,933 SH   SOLE   137,933 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 61 15,500 SH   SOLE   15,500 0 0
SCHLUMBERGER LTD COM 806857108 14,520 534,010 SH   SOLE   534,010 0 0
SEABRIDGE GOLD INC COM 811916105 14,427 892,205 SH   SOLE   892,205 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 741 15,101 SH   SOLE   15,101 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 834 10,251 SH   SOLE   10,251 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 9,125 680,440 SH   SOLE   680,440 0 0
TALOS ENERGY INC COM 87484T108 129 10,750 SH   SOLE   10,750 0 0
TRANSOCEAN LTD REG SHS H8817H100 86 24,184 SH   SOLE   24,184 0 0
TRIMAS CORP COM NEW 896215209 2,849 93,975 SH   SOLE   93,975 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,052 5,516 SH   SOLE   5,516 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 411 5,934 SH   SOLE   5,934 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 213 1,112 SH   SOLE   1,112 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 282 1,705 SH   SOLE   1,705 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 252 1,359 SH   SOLE   1,359 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,511 7,312 SH   SOLE   7,312 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 425 2,891 SH   SOLE   2,891 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 649 10,349 SH   SOLE   10,349 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 201 4,089 SH   SOLE   4,089 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,615 15,977 SH   SOLE   15,977 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1,118 17,079 SH   SOLE   17,079 0 0
VERISIGN INC COM 92343E102 11,982 60,282 SH   SOLE   60,282 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,677 63,230 SH   SOLE   63,230 0 0
VONTIER CORPORATION COM 928881101 7,035 232,415 SH   SOLE   232,415 0 0
WESTROCK CO COM 96145D105 12,411 238,448 SH   SOLE   238,448 0 0
WORKDAY INC CL A 98138H101 4,174 16,803 SH   SOLE   16,803 0 0