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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AGNICO EAGLE MINES LTD COM 008474108   231,431 5,092 SH   SOLE   5,092 0 0
AIRSPAN NETWORKS HOLDINGS IN COM 00951K104   2,325 15,500 SH   SOLE   15,500 0 0
ALPHABET INC CAP STK CL C 02079K107   14,351,741 108,849 SH   SOLE   108,849 0 0
ALPHABET INC CAP STK CL A 02079K305   2,617 20 SH   SOLE   20 0 0
ANTERO RESOURCES CORP COM 03674X106   223,014 8,787 SH   SOLE   8,787 0 0
AT&T INC COM 00206R102   191,039 12,719 SH   SOLE   12,719 0 0
ATKORE INC COM 047649108   9,390,565 62,944 SH   SOLE   62,944 0 0
AZZ INC COM 002474104   542,402 11,900 SH   SOLE   11,900 0 0
BANK AMERICA CORP COM 060505104   4,806,493 175,548 SH   SOLE   175,548 0 0
BAYTEX ENERGY CORP COM 07317Q105   953,746 216,269 SH   SOLE   216,269 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   21,560,403 61,548 SH   SOLE   61,548 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   3,529,486 105,863 SH   SOLE   105,863 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   6,720,699 214,925 SH   SOLE   214,925 0 0
CALLON PETE CO DEL COM 13123X508   234,916 6,005 SH   SOLE   6,005 0 0
CARTERS INC COM 146229109   7,028,374 101,640 SH   SOLE   101,640 0 0
CENCORA INC COM 03073E105   568,945 3,161 SH   SOLE   3,161 0 0
CHEVRON CORP NEW COM 166764100   647,332 3,839 SH   SOLE   3,839 0 0
COHERENT CORP COM 19247G107   5,307,590 162,610 SH   SOLE   162,610 0 0
COMSTOCK RES INC COM 205768302   4,164,961 377,603 SH   SOLE   377,603 0 0
CONOCOPHILLIPS COM 20825C104   5,470,307 45,662 SH   SOLE   45,662 0 0
COTERRA ENERGY INC COM 127097103   1,467,787 54,262 SH   SOLE   54,262 0 0
DANAHER CORPORATION COM 235851102   4,650,883 18,746 SH   SOLE   18,746 0 0
DEVON ENERGY CORP NEW COM 25179M103   1,546,959 32,431 SH   SOLE   32,431 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   289,651 19,731 SH   SOLE   19,731 0 0
DIAMONDBACK ENERGY INC COM 25278X109   14,366,376 92,758 SH   SOLE   92,758 0 0
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   213,632 7,133 SH   SOLE   7,133 0 0
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   58,225 2,230 SH   SOLE   2,230 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   15,077 668 SH   SOLE   668 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   11,075 211 SH   SOLE   211 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   4,706 103 SH   SOLE   103 0 0
DISNEY WALT CO COM 254687106   5,924,107 73,092 SH   SOLE   73,092 0 0
DMC GLOBAL INC COM 23291C103   4,428,572 180,980 SH   SOLE   180,980 0 0
EARTHSTONE ENERGY INC CL A 27032D304   6,502,485 321,269 SH   SOLE   321,269 0 0
ELEVANCE HEALTH INC COM 036752103   4,518,360 10,377 SH   SOLE   10,377 0 0
EQT CORP COM 26884L109   7,095,332 174,848 SH   SOLE   174,848 0 0
ERO COPPER CORP COM 296006109   832,675 48,299 SH   SOLE   48,299 0 0
GLOBAL X FDS DATA CTR REITS 37954Y236   1,272 100 SH   SOLE   100 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   12,577 750 SH   SOLE   750 0 0
GLOBAL X FDS US PFD ETF 37954Y657   11,286 600 SH   SOLE   600 0 0
GLOBAL X FDS MSCI SUPDIV EA 37954Y699   7,547 575 SH   SOLE   575 0 0
GLOBAL X FDS ALTERNATIVE INCM 37954Y806   3,228 300 SH   SOLE   300 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848   1,195 50 SH   SOLE   50 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   293,606 10,858 SH   SOLE   10,858 0 0
HALLIBURTON CO COM 406216101   421,807 10,415 SH   SOLE   10,415 0 0
HECLA MNG CO COM 422704106   66,470 17,000 SH   SOLE   17,000 0 0
ILLUMINA INC COM 452327109   1,460,796 10,641 SH   SOLE   10,641 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   6,044,573 43,083 SH   SOLE   43,083 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   605,820 4,276 SH   SOLE   4,276 0 0
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605   6,202 150 SH   SOLE   150 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   5,777,600 391,967 SH   SOLE   391,967 0 0
LUMEN TECHNOLOGIES INC COM 550241103   898,174 632,517 SH   SOLE   632,517 0 0
MARKEL GROUP INC COM 570535104   11,776,975 7,998 SH   SOLE   7,998 0 0
MASTERCARD INCORPORATED CL A 57636Q104   783,110 1,978 SH   SOLE   1,978 0 0
META PLATFORMS INC CL A 30303M102   5,668,765 18,883 SH   SOLE   18,883 0 0
MICROSOFT CORP COM 594918104   4,263,841 13,504 SH   SOLE   13,504 0 0
MOODYS CORP COM 615369105   2,446,945 7,739 SH   SOLE   7,739 0 0
NORTHERN OIL & GAS INC COM 665531307   1,456,835 36,213 SH   SOLE   36,213 0 0
OVINTIV INC COM 69047Q102   1,002,585 21,076 SH   SOLE   21,076 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   157,762 11,301 SH   SOLE   11,301 0 0
PIONEER NAT RES CO COM 723787107   21,007,391 91,516 SH   SOLE   91,516 0 0
POWELL INDS INC COM 739128106   3,096,397 37,351 SH   SOLE   37,351 0 0
QUALCOMM INC COM 747525103   6,852,745 61,703 SH   SOLE   61,703 0 0
RANGE RES CORP COM 75281A109   281,643 8,690 SH   SOLE   8,690 0 0
RING ENERGY INC COM 76680V108   70,307 36,055 SH   SOLE   36,055 0 0
SCHLUMBERGER LTD COM STK 806857108   12,163,452 208,636 SH   SOLE   208,636 0 0
SEABRIDGE GOLD INC COM 811916105   6,715,528 636,543 SH   SOLE   636,543 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   923,769 10,220 SH   SOLE   10,220 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   10,563 318 SH   SOLE   318 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   328 2 SH   SOLE   2 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   2,805,621 74,184 SH   SOLE   74,184 0 0
SILVERBOW RES INC COM 82836G102   1,285,574 35,940 SH   SOLE   35,940 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   412,564 38,702 SH   SOLE   38,702 0 0
SPDR SER TR OILGAS EQUIP 78468R549   3,735 39 SH   SOLE   39 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   1,121,909 7,585 SH   SOLE   7,585 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   306,897 8,317 SH   SOLE   8,317 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   10,083,413 704,149 SH   SOLE   704,149 0 0
STANLEY BLACK & DECKER INC COM 854502101   3,105,371 37,154 SH   SOLE   37,154 0 0
SUNCOR ENERGY INC NEW COM 867224107   371,923 10,818 SH   SOLE   10,818 0 0
TALOS ENERGY INC COM 87484T108   425,369 25,874 SH   SOLE   25,874 0 0
TEXAS INSTRS INC COM 882508104   1,059,007 6,660 SH   SOLE   6,660 0 0
TRANSOCEAN LTD REG SHS H8817H100   180,620 22,000 SH   SOLE   22,000 0 0
TRIMAS CORP COM NEW 896215209   721,704 29,148 SH   SOLE   29,148 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,379,474 2,736 SH   SOLE   2,736 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   49,783 1,850 SH   SOLE   1,850 0 0
VANECK ETF TRUST MORTGAGE REIT 92189F452   6,651 585 SH   SOLE   585 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   855,633 11,282 SH   SOLE   11,282 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   50,118 1,555 SH   SOLE   1,555 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   8,202 21 SH   SOLE   21 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   111,164 1,469 SH   SOLE   1,469 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   96,332 604 SH   SOLE   604 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   199,212 1,018 SH   SOLE   1,018 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   213,257 783 SH   SOLE   783 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   180,964 1,312 SH   SOLE   1,312 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   79,493 420 SH   SOLE   420 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   897,764 4,227 SH   SOLE   4,227 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   257,465 1,657 SH   SOLE   1,657 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   732,440 16,753 SH   SOLE   16,753 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   859,622 8,320 SH   SOLE   8,320 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   490,726 7,929 SH   SOLE   7,929 0 0
VERISIGN INC COM 92343E102   4,601,346 22,719 SH   SOLE   22,719 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   225,841 6,071 SH   SOLE   6,071 0 0
VITAL ENERGY INC COM 516806205   1,098,979 19,830 SH   SOLE   19,830 0 0
VONTIER CORPORATION COM 928881101   8,072,609 261,080 SH   SOLE   261,080 0 0
WESTROCK CO COM 96145D105   7,501,937 209,551 SH   SOLE   209,551 0 0
WORKDAY INC CL A 98138H101   3,364,766 15,661 SH   SOLE   15,661 0 0