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
Expires: July 31, 2015
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
AGNICO EAGLE MINES LTD COM 008474108 738,729 4,762 SH SOLE 4,762 0 0
ALPHABET INC CAP STK CL C 02079K107 15,930,236 45,086 SH SOLE 45,086 0 0
ALPHABET INC CAP STK CL A 02079K305 76,344 214 SH SOLE 214 0 0
AMAZON COM INC COM 023135106 430,680 1,807 SH SOLE 1,807 0 0
AMPHENOL CORP CL A 032095101 3,816,446 21,645 SH SOLE 21,645 0 0
ANTERO RESOURCES CORP COM 03674X106 268,716 7,647 SH SOLE 7,647 0 0
APPLE INC COM 037833100 261,476 904 SH SOLE 904 0 0
ARCH CAP GROUP LTD ORD G0450A105 7,921,940 81,619 SH SOLE 81,619 0 0
AT&T INC COM 00206R102 235,856 11,394 SH SOLE 11,394 0 0
BANK OF AMER CORP COM 060505104 2,883,758 50,610 SH SOLE 50,610 0 0
BAYTEX ENERGY CORP COM 07317Q105 659,108 164,777 SH SOLE 164,777 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,241,759 22,466 SH SOLE 22,466 0 0
BRISTOW GROUP INC COM 11040G103 4,479,005 108,398 SH SOLE 108,398 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 2,799,716 62,424 SH SOLE 62,424 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 9,852,515 231,334 SH SOLE 231,334 0 0
CHEVRON CORPORATION COM 166764100 761,170 4,592 SH SOLE 4,592 0 0
CME GROUP INC COM 12572Q105 4,877,914 22,089 SH SOLE 22,089 0 0
COHERENT CORP COM 19247G107 16,585,886 42,046 SH SOLE 42,046 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 8,088,649 534,610 SH SOLE 534,610 0 0
COMSTOCK RES INC COM 205768302 5,954,095 399,068 SH SOLE 399,068 0 0
CONOCOPHILLIPS COM 20825C104 2,574,153 24,761 SH SOLE 24,761 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 2,243,261 228,438 SH SOLE 228,438 0 0
CURTISS WRIGHT CORP COM 231561101 247,788 327 SH SOLE 327 0 0
DANAHER CORP DEL COM 235851102 8,196,164 43,029 SH SOLE 43,029 0 0
DELL TECHNOLOGIES INC CL C 24703L202 26,876,938 62,293 SH SOLE 62,293 0 0
DEVON ENERGY CORP NEW COM 25179M103 2,598,656 62,891 SH SOLE 62,891 0 0
DIAMONDBACK ENERGY INC COM 25278X109 14,291,324 81,302 SH SOLE 81,302 0 0
DISNEY WALT CO COM 254687106 6,461,359 67,131 SH SOLE 67,131 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103 10,640,489 27,514 SH SOLE 27,514 0 0
EQT CORP COM 26884L109 11,825,859 222,416 SH SOLE 222,416 0 0
ERO COPPER CORP COM 296006109 893,263 33,393 SH SOLE 33,393 0 0
EVEREST GROUP LTD COM G3223R108 293,643 822 SH SOLE 822 0 0
EXXON MOBIL CORP COM 30231G102 17,276,868 126,367 SH SOLE 126,367 0 0
FEDEX CORP COM 31428X106 3,706,207 11,836 SH SOLE 11,836 0 0
FORTIVE CORP COM 34959J108 4,912,125 80,408 SH SOLE 80,408 0 0
GE AEROSPACE COM NEW 369604301 291,509 780 SH SOLE 780 0 0
GE VERNOVA INC COM 36828A101 226,748 193 SH SOLE 193 0 0
GENERAC HLDGS INC COM 368736104 6,534,934 22,318 SH SOLE 22,318 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830 21,053 274 SH SOLE 274 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 13,555 175 SH SOLE 175 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 220,161 5,038 SH SOLE 5,038 0 0
HECLA MINING COMPANY COM 422704106 262,310 17,000 SH SOLE 17,000 0 0
ILLUMINA INC COM 452327109 7,667,946 43,610 SH SOLE 43,610 0 0
INTEL CORP COM 458140100 19,767,279 141,569 SH SOLE 141,569 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 11,170,505 39,723 SH SOLE 39,723 0 0
INTUIT COM 461202103 6,530,220 25,020 SH SOLE 25,020 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,019,500 4,792 SH SOLE 4,792 0 0
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 9,505 150 SH SOLE 150 0 0
LIBERTY ENERGY INC COM CL A 53115L104 995,639 38,016 SH SOLE 38,016 0 0
LUMEN TECHNOLOGIES INC COM 550241103 18,302,743 2,383,170 SH SOLE 2,383,170 0 0
MARKETAXESS HLDGS INC COM 57060D108 5,907,608 52,054 SH SOLE 52,054 0 0
MASTERCARD INCORPORATED CL A 57636Q104 797,621 1,553 SH SOLE 1,553 0 0
META PLATFORMS INC CL A 30303M102 3,333,798 5,918 SH SOLE 5,918 0 0
MICROSOFT CORP COM 594918104 10,354,248 27,758 SH SOLE 27,758 0 0
MOODYS CORP COM 615369105 2,584,965 5,707 SH SOLE 5,707 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 19,200 10,000 SH SOLE 10,000 0 0
NORTHERN OIL & GAS INC COM 665531307 776,493 42,782 SH SOLE 42,782 0 0
NVIDIA CORPORATION COM 67066G104 297,134 1,485 SH SOLE 1,485 0 0
OVINTIV INC COM 69047Q102 975,762 18,533 SH SOLE 18,533 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105 9,327,261 506,641 SH SOLE 506,641 0 0
QUALCOMM INC COM 747525103 11,496,402 62,213 SH SOLE 62,213 0 0
RANGE RES CORP COM 75281A109 237,533 6,387 SH SOLE 6,387 0 0
RING ENERGY INC COM 76680V108 69,542 64,391 SH SOLE 64,391 0 0
SCHWAB STRATEGIC TR FUND EM EQUI ETF 808524730 103,843 2,617 SH SOLE 2,617 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 730,673 13,849 SH SOLE 13,849 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 60,217 1,899 SH SOLE 1,899 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 4,079 172 SH SOLE 172 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 14,436 300 SH SOLE 300 0 0
SEABRIDGE GOLD INC COM 811927102 16,679,159 647,986 SH SOLE 647,986 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 697,083 13,125 SH SOLE 13,125 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 7,154 133 SH SOLE 133 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 762 4 SH SOLE 4 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 6,007,602 125,840 SH SOLE 125,840 0 0
SLB LIMITED COM STK 806857108 7,787,565 167,511 SH SOLE 167,511 0 0
SMURFIT WESTROCK PLC SHS G8267P108 7,255,464 156,841 SH SOLE 156,841 0 0
SPDR SERIES TRUST SP O&G EQP SERV 78468R549 3,811 34 SH SOLE 34 0 0
SPDR SERIES TRUST SP O&G EXPL PRO 78468R556 434,387 2,816 SH SOLE 2,816 0 0
SPDR SERIES TRUST ST STR SP600 SML 78468R853 401,845 6,968 SH SOLE 6,968 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 25,040,707 829,987 SH SOLE 829,987 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 717,419 38,019 SH SOLE 38,019 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 239,288 5,948 SH SOLE 5,948 0 0
STANLEY BLACK & DECKER INC COM 854502101 9,096,886 96,652 SH SOLE 96,652 0 0
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 231,941 444 SH SOLE 444 0 0
SUNCOR ENERGY INC NEW COM 867224107 488,649 9,103 SH SOLE 9,103 0 0
TALOS ENERGY INC COM 87484T108 231,024 17,895 SH SOLE 17,895 0 0
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 67,000 4,000 SH SOLE 4,000 0 0
TEUCRIUM COMMODITY TR AGRICULTURE FD 88166A706 47,674 2,000 SH SOLE 2,000 0 0
TEUCRIUM COMMODITY TR WHEAT FD 88166A870 107,947 4,900 SH SOLE 4,900 0 0
TEXAS INSTRS INC COM 882508104 385,703 1,294 SH SOLE 1,294 0 0
THE CIGNA GROUP COM 125523100 8,618,584 31,263 SH SOLE 31,263 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 7,163,933 14,289 SH SOLE 14,289 0 0
TIMKEN CO COM 887389104 8,162,334 56,168 SH SOLE 56,168 0 0
TRANSOCEAN LTD REGISTERED SHS H8817H100 89,316 18,265 SH SOLE 18,265 0 0
TREX INC COM 89531P105 4,308,794 86,107 SH SOLE 86,107 0 0
UNITED PARCEL SVCS INC CL B 911312106 2,747,055 25,554 SH SOLE 25,554 0 0
UNITEDHEALTH GROUP INC COM 91324P102 11,504,638 27,680 SH SOLE 27,680 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 119,965 1,590 SH SOLE 1,590 0 0
VANECK ETF TRUST MORTGAGE REIT 92189F452 1,450 140 SH SOLE 140 0 0
VANECK ETF TRUST URANI NUCLE ETF 92189F601 8,119 70 SH SOLE 70 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 642,585 6,181 SH SOLE 6,181 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 950,274 9,672 SH SOLE 9,672 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 598,941 872 SH SOLE 872 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,411 25 SH SOLE 25 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 7,290 30 SH SOLE 30 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 27,169 79 SH SOLE 79 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 11,370 132 SH SOLE 132 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 10,243 47 SH SOLE 47 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,516 5 SH SOLE 5 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 903,380 2,441 SH SOLE 2,441 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 973,691 4,115 SH SOLE 4,115 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 723,685 10,157 SH SOLE 10,157 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 558,952 3,537 SH SOLE 3,537 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 394,273 4,015 SH SOLE 4,015 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 40,714 436 SH SOLE 436 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 143,827 481 SH SOLE 481 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 71,712 600 SH SOLE 600 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876 31,708 162 SH SOLE 162 0 0
VERISIGN INC COM 92343E102 3,552,027 14,120 SH SOLE 14,120 0 0
VONTIER CORPORATION COM 928881101 8,031,240 276,939 SH SOLE 276,939 0 0
WORKDAY INC CL A 98138H101 5,978,626 48,837 SH SOLE 48,837 0 0