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   265,858 4,847 SH   SOLE   4,847 0 0
AIRSPAN NETWORKS HOLDINGS IN COM 00951K104   1,395 15,500 SH   SOLE   15,500 0 0
ALPHABET INC CAP STK CL C 02079K107   13,784,927 97,814 SH   SOLE   97,814 0 0
ALPHABET INC CAP STK CL A 02079K305   2,794 20 SH   SOLE   20 0 0
ANTERO RESOURCES CORP COM 03674X106   206,070 9,086 SH   SOLE   9,086 0 0
AT&T INC COM 00206R102   200,018 11,920 SH   SOLE   11,920 0 0
ATKORE INC COM 047649108   9,936,586 62,104 SH   SOLE   62,104 0 0
AZZ INC COM 002474104   702,894 12,100 SH   SOLE   12,100 0 0
BANK AMERICA CORP COM 060505104   6,571,461 195,173 SH   SOLE   195,173 0 0
BAYTEX ENERGY CORP COM 07317Q105   726,114 218,709 SH   SOLE   218,709 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   21,417,931 60,051 SH   SOLE   60,051 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   4,581,606 114,055 SH   SOLE   114,055 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   8,723,966 217,447 SH   SOLE   217,447 0 0
CARTERS INC COM 146229109   7,383,071 98,586 SH   SOLE   98,586 0 0
CENCORA INC COM 03073E105   521,939 2,541 SH   SOLE   2,541 0 0
CHEVRON CORP NEW COM 166764100   570,388 3,824 SH   SOLE   3,824 0 0
COHERENT CORP COM 19247G107   8,081,780 185,660 SH   SOLE   185,660 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   256,947 6,585 SH   SOLE   6,585 0 0
COMSTOCK RES INC COM 205768302   3,575,117 403,968 SH   SOLE   403,968 0 0
CONOCOPHILLIPS COM 20825C104   4,807,039 41,415 SH   SOLE   41,415 0 0
COTERRA ENERGY INC COM 127097103   1,379,509 54,056 SH   SOLE   54,056 0 0
DANAHER CORPORATION COM 235851102   4,460,467 19,281 SH   SOLE   19,281 0 0
DEVON ENERGY CORP NEW COM 25179M103   1,478,139 32,630 SH   SOLE   32,630 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   216,840 16,680 SH   SOLE   16,680 0 0
DIAMONDBACK ENERGY INC COM 25278X109   14,055,297 90,633 SH   SOLE   90,633 0 0
DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E265   142,758 12,360 SH   SOLE   12,360 0 0
DISNEY WALT CO COM 254687106   6,361,563 70,457 SH   SOLE   70,457 0 0
DMC GLOBAL INC COM 23291C103   3,376,358 179,403 SH   SOLE   179,403 0 0
ELEVANCE HEALTH INC COM 036752103   5,107,002 10,830 SH   SOLE   10,830 0 0
EQT CORP COM 26884L109   6,688,760 173,015 SH   SOLE   173,015 0 0
ERO COPPER CORP COM 296006109   775,273 49,099 SH   SOLE   49,099 0 0
GLOBAL X FDS DATA CTR REITS 37954Y236   1,466 100 SH   SOLE   100 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   13,005 750 SH   SOLE   750 0 0
GLOBAL X FDS US PFD ETF 37954Y657   11,640 600 SH   SOLE   600 0 0
GLOBAL X FDS MSCI SUPDIV EA 37954Y699   4,690 325 SH   SOLE   325 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848   1,418 50 SH   SOLE   50 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   300,664 10,858 SH   SOLE   10,858 0 0
HALLIBURTON CO COM 406216101   371,983 10,290 SH   SOLE   10,290 0 0
HECLA MNG CO COM 422704106   81,770 17,000 SH   SOLE   17,000 0 0
ILLUMINA INC COM 452327109   2,155,853 15,483 SH   SOLE   15,483 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   6,955,011 42,525 SH   SOLE   42,525 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,169,091 7,409 SH   SOLE   7,409 0 0
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605   6,903 150 SH   SOLE   150 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   4,811,221 388,629 SH   SOLE   388,629 0 0
KOLIBRI GLOBAL ENERGY INC COM NEW 50043K406   51,172 13,646 SH   SOLE   13,646 0 0
LUMEN TECHNOLOGIES INC COM 550241103   1,985,577 1,085,015 SH   SOLE   1,085,015 0 0
MARKEL GROUP INC COM 570535104   11,299,564 7,958 SH   SOLE   7,958 0 0
MASTERCARD INCORPORATED CL A 57636Q104   823,164 1,930 SH   SOLE   1,930 0 0
META PLATFORMS INC CL A 30303M102   6,157,016 17,395 SH   SOLE   17,395 0 0
MICROSOFT CORP COM 594918104   4,970,441 13,218 SH   SOLE   13,218 0 0
MOODYS CORP COM 615369105   2,933,236 7,510 SH   SOLE   7,510 0 0
NORTHERN OIL & GAS INC COM 665531307   1,330,233 35,884 SH   SOLE   35,884 0 0
OVINTIV INC COM 69047Q102   922,408 21,002 SH   SOLE   21,002 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   6,437,927 473,377 SH   SOLE   473,377 0 0
PIONEER NAT RES CO COM 723787107   19,785,287 87,982 SH   SOLE   87,982 0 0
POWELL INDS INC COM 739128106   3,053,689 34,544 SH   SOLE   34,544 0 0
QUALCOMM INC COM 747525103   8,961,975 61,965 SH   SOLE   61,965 0 0
RANGE RES CORP COM 75281A109   264,524 8,690 SH   SOLE   8,690 0 0
RING ENERGY INC COM 76680V108   44,381 30,398 SH   SOLE   30,398 0 0
SCHLUMBERGER LTD COM STK 806857108   9,956,008 191,315 SH   SOLE   191,315 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   82,370 3,035 SH   SOLE   3,035 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   703,102 20,845 SH   SOLE   20,845 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   46,363 609 SH   SOLE   609 0 0
SEABRIDGE GOLD INC COM 811916105   8,099,989 667,765 SH   SOLE   667,765 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   764,270 9,116 SH   SOLE   9,116 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   11,974 318 SH   SOLE   318 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   2,602,418 69,269 SH   SOLE   69,269 0 0
SILVERBOW RES INC COM 82836G102   1,057,029 36,349 SH   SOLE   36,349 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   308,745 38,787 SH   SOLE   38,787 0 0
SPDR SER TR OILGAS EQUIP 78468R549   3,211 38 SH   SOLE   38 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   882,074 6,443 SH   SOLE   6,443 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   459,762 10,900 SH   SOLE   10,900 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   11,349,774 712,478 SH   SOLE   712,478 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   163,709 20,261 SH   SOLE   20,261 0 0
STANLEY BLACK & DECKER INC COM 854502101   3,552,542 36,213 SH   SOLE   36,213 0 0
SUNCOR ENERGY INC NEW COM 867224107   343,917 10,734 SH   SOLE   10,734 0 0
TALOS ENERGY INC COM 87484T108   371,403 26,100 SH   SOLE   26,100 0 0
TEXAS INSTRS INC COM 882508104   1,073,557 6,298 SH   SOLE   6,298 0 0
THE CIGNA GROUP COM 125523100   874,095 2,919 SH   SOLE   2,919 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,907,659 3,594 SH   SOLE   3,594 0 0
TRANSOCEAN LTD REG SHS H8817H100   139,700 22,000 SH   SOLE   22,000 0 0
TRIMAS CORP COM NEW 896215209   733,911 28,974 SH   SOLE   28,974 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,431,482 2,719 SH   SOLE   2,719 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   57,213 1,845 SH   SOLE   1,845 0 0
VANECK ETF TRUST MORTGAGE REIT 92189F452   6,915 585 SH   SOLE   585 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   1,038,561 12,237 SH   SOLE   12,237 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   58,495 1,543 SH   SOLE   1,543 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   560,414 1,283 SH   SOLE   1,283 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   19,439 220 SH   SOLE   220 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   66,409 369 SH   SOLE   369 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   143,543 658 SH   SOLE   658 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   9,059 29 SH   SOLE   29 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   8,073 54 SH   SOLE   54 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,868 13 SH   SOLE   13 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   922,468 3,889 SH   SOLE   3,889 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,001,100 5,875 SH   SOLE   5,875 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   913,117 19,063 SH   SOLE   19,063 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   499,991 4,479 SH   SOLE   4,479 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   373,541 5,618 SH   SOLE   5,618 0 0
VERISIGN INC COM 92343E102   4,603,274 22,350 SH   SOLE   22,350 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   221,226 4,606 SH   SOLE   4,606 0 0
VITAL ENERGY INC COM 516806205   803,126 17,655 SH   SOLE   17,655 0 0
VONTIER CORPORATION COM 928881101   8,913,744 257,995 SH   SOLE   257,995 0 0
WESTROCK CO COM 96145D105   8,584,639 206,759 SH   SOLE   206,759 0 0
WORKDAY INC CL A 98138H101   4,143,937 15,011 SH   SOLE   15,011 0 0