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
CAMECO CORP COM 13321L108   97,692,799 1,985,626 SH   SOLE   1,985,626 0 0
PEABODY ENGR CORP COM 704551100   68,184,037 3,082,461 SH   SOLE   3,082,461 0 0
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   62,883,872 2,570,886 SH   SOLE   2,570,886 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   62,616,276 125,200 SH   SOLE   125,200 0 0
API GROUP CORP COM STK 00187Y100   62,365,328 1,657,330 SH   SOLE   1,657,330 0 0
PAR TECHNOLOGY CORP COM 698884103   60,856,667 1,292,348 SH   SOLE   1,292,348 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   48,243,528 1,664,718 SH   SOLE   1,664,718 0 0
STERLING CHECK CORP COM 85917T109   47,699,098 3,222,912 SH   SOLE   3,222,912 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   47,102,772 751,600 SH   SOLE   751,600 0 0
SIXTH STREET SPECIALTY LENDN COM 83012A109   43,485,210 2,036,778 SH   SOLE   2,036,778 0 0
ISHARES TR CORE S&P500 ETF 464287200   43,104,760 78,769 SH   SOLE   78,769 0 0
MPLX LP COM UNIT REP LTD 55336V100   42,405,117 995,659 SH   SOLE   995,659 0 0
ARES CAPITAL CORP COM 04010L103   41,338,094 1,983,594 SH   SOLE   1,983,594 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100   36,030,865 2,221,385 SH   SOLE   2,221,385 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   34,776,169 893,300 SH   SOLE   893,300 0 0
DAKTRONICS INC COM 234264109   25,038,967 1,794,908 SH   SOLE   1,794,908 0 0
TECK RESOURCES LTD CL B 878742204   23,365,955 487,807 SH   SOLE   487,807 0 0
TIDEWATER INC NEW COM 88642R109   23,069,383 242,300 SH   SOLE   242,300 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   21,657,625 53,239 SH   SOLE   53,239 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   20,079,766 460,968 SH   SOLE   460,968 0 0
AGNICO EAGLE MINES LTD COM 008474108   18,150,789 277,535 SH   SOLE   277,535 0 0
FRANCO NEVADA CORP COM 351858105   15,537,972 131,100 SH   SOLE   131,100 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   12,546,430 800,155 SH   SOLE   800,155 0 0
ANTERO RESOURCES CORP COM 03674X106   12,477,712 382,400 SH   SOLE   382,400 0 0
EQT CORP COM 26884L109   11,772,620 318,351 SH   SOLE   318,351 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   11,436,040 813,953 SH   SOLE   813,953 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   9,936,000 138,000 SH   SOLE   138,000 0 0
WARRIOR MET COAL INC COM 93627C101   3,404,331 54,235 SH   SOLE   54,235 0 0
LEGACY HOUSING CORP COM 52472M101   1,018,995 44,420 SH   SOLE   44,420 0 0