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 BBG001S77MK3 755,118 9,655 SH   SOLE   9,655 0 0
AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 61,390 4,000 SH Call SOLE   4,000 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 BBG00HS2GVM7 312,224 17,600 SH   SOLE   17,600 0 0
ALLIENT INC COM 019330109 BBG001S5RST3 280,725 11,562 SH   SOLE   11,562 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 BBG00DGWV044 843,107 4,213 SH   SOLE   4,213 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 691,337 3,652 SH   SOLE   3,652 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 311,941 1,638 SH   SOLE   1,638 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 BBG00NZ6JW42 217,076 33,192 SH   SOLE   33,192 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 737,391 10,129 SH   SOLE   10,129 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 1,395 300 SH Call SOLE   300 0 0
APPLE INC COM 037833100 BBG001S5N8V8 386,163 1,542 SH   SOLE   1,542 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 381,325 7,548 SH   SOLE   7,548 0 0
ARROW ELECTRS INC COM 042735100 BBG001S5NVP4 386,984 3,421 SH   SOLE   3,421 0 0
ATKORE INC COM 047649108 BBG001T8LDZ8 430,936 5,164 SH   SOLE   5,164 0 0
AUTONATION INC COM 05329W102 BBG001S5NQB0 767,677 4,520 SH   SOLE   4,520 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 12,968,341 28,610 SH   SOLE   28,610 0 0
BEYOND INC COM 690370101 BBG001S64TS5 147,111 29,840 SH   SOLE   29,840 0 0
BEYOND INC COM 690370101 BBG001S64TS5 2,218 6,700 SH Call SOLE   6,700 0 0
BOSTON OMAHA CORP CL A COM STK 101044105 BBG0021J74C3 1,441,113 101,630 SH   SOLE   101,630 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 638,212 11,109 SH   SOLE   11,109 0 0
BUNGE GLOBAL SA COM SHS H11356104 BBG01JZ8VLC7 426,203 5,481 SH   SOLE   5,481 0 0
CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 5,282,814 171,131 SH   SOLE   171,131 0 0
CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 8,505 4,200 SH Call SOLE   4,200 0 0
CENOVUS ENERGY INC COM 15135U109 BBG001T2PJV8 448,319 29,592 SH   SOLE   29,592 0 0
CENOVUS ENERGY INC COM 15135U109 BBG001T2PJV8 18,755 24,000 SH Call SOLE   24,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 265,794 1,237 SH   SOLE   1,237 0 0
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 244,715 1,690 SH   SOLE   1,690 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 157,215 16,725 SH   SOLE   16,725 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 18,301 8,300 SH Call SOLE   8,300 0 0
CORPORACION AMER ARPTS S A COM L1995B107 BBG00JFCJ8Z9 796,969 42,710 SH   SOLE   42,710 0 0
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 312,592 341 SH   SOLE   341 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 BBG001S7XKP3 628,229 49,741 SH   SOLE   49,741 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 712,437 5,604 SH   SOLE   5,604 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 BBG001SLKJK4 13,889,726 416,733 SH   SOLE   416,733 0 0
EAGLE MATLS INC COM 26969P108 BBG001S7VG92 508,326 2,060 SH   SOLE   2,060 0 0
EMX RTY CORP COM 26873J107 BBG001S9CTR1 56,312 32,550 SH   SOLE   32,550 0 0
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 1,279,349 30,152 SH   SOLE   30,152 0 0
ENOVIX CORPORATION COM 293594107 BBG00YC538B7 563,849 51,872 SH   SOLE   51,872 0 0
ENOVIX CORPORATION COM 293594107 BBG00YC538B7 49,867 17,700 SH Call SOLE   17,700 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 2,679,712 85,450 SH   SOLE   85,450 0 0
EPSILON ENERGY LTD COM 294375209 BBG001SBVQH2 177,482 28,580 SH   SOLE   28,580 0 0
ETF SER SOLUTIONS ACQUIRERS FD 26922A263 BBG00P35M8S7 367,137 9,650 SH   SOLE   9,650 0 0
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 346,375 3,220 SH   SOLE   3,220 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG001T61KB4 396,209 3,320 SH   SOLE   3,320 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 BBG00BK2WQG8 74,852 19,802 SH   SOLE   19,802 0 0
FRANCO NEV CORP COM 351858105 BBG001STGSR5 2,911,528 24,760 SH   SOLE   24,760 0 0
FRP HLDGS INC COM 30292L107 BBG001SD43R8 793,041 25,891 SH   SOLE   25,891 0 0
GE AEROSPACE COM NEW 369604301 BBG001S5PVD5 351,593 2,108 SH   SOLE   2,108 0 0
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 BBG008748J97 486,015 6,566 SH   SOLE   6,566 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 BBG001SQT2W8 525,027 7,649 SH   SOLE   7,649 0 0
HAGERTY INC CL A COM 405166109 BBG00Z9FKN97 274,784 28,475 SH   SOLE   28,475 0 0
HOME DEPOT INC COM 437076102 BBG001S5RTW7 1,214,414 3,122 SH   SOLE   3,122 0 0
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 1,217,999 5,392 SH   SOLE   5,392 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102 BBG01HTMDZ63 505,980 6,578 SH   SOLE   6,578 0 0
IMPERIAL OIL LTD COM NEW 453038408 BBG001S5T1N6 984,738 15,986 SH   SOLE   15,986 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 BBG00JBBPSP5 72,818 19,950 SH   SOLE   19,950 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 BBG01KYQ6QS5 393,260 7,413 SH   SOLE   7,413 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 BBG01KYQ6QS5 438 2,500 SH Call SOLE   2,500 0 0
ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 263,520 1,813 SH   SOLE   1,813 0 0
JBG SMITH PPTYS COM 46590V100 BBG00F5FNKK5 483,509 31,458 SH   SOLE   31,458 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 BBG001S8KJC2 492,925 4,049 SH   SOLE   4,049 0 0
LEGACY HOUSING CORP COM 52472M101 BBG00MJDR6K7 2,651,619 107,440 SH   SOLE   107,440 0 0
LKQ CORP COM 501889208 BBG001SCCPJ1 301,056 8,192 SH   SOLE   8,192 0 0
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 3,253,958 6,696 SH   SOLE   6,696 0 0
LOWES COS INC COM 548661107 BBG001S5SVL3 2,179,244 8,830 SH   SOLE   8,830 0 0
MEXCO ENERGY CORP COM 592770101 BBG001S6X6C0 239,486 21,231 SH   SOLE   21,231 0 0
MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 557,941 22,699 SH   SOLE   22,699 0 0
MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 213 300 SH Call SOLE   300 0 0
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 BBG001SH9LZ5 5,060,601 45,591 SH   SOLE   45,591 0 0
NOBLE CORP PLC ORD SHS A G65431127 BBG018KBK3H7 828,426 26,383 SH   SOLE   26,383 0 0
NUTRIEN LTD COM 67077M108 BBG00JM9SM69 311,236 6,955 SH   SOLE   6,955 0 0
NUVEEN ARIZONA QLTY MUN INC COM 67061W104 BBG001S75CC6 350,919 30,850 SH   SOLE   30,850 0 0
ONEOK INC NEW COM 682680103 BBG001S5TWK1 695,973 6,932 SH   SOLE   6,932 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 BBG006L2SZD6 1,501,829 82,974 SH   SOLE   82,974 0 0
PEABODY ENERGY CORP COM 704551100 BBG00GBV89J5 1,226,728 58,583 SH   SOLE   58,583 0 0
PEABODY ENERGY CORP COM 704551100 BBG00GBV89J5 38,001 31,700 SH Call SOLE   31,700 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 BBG00XTV8H01 603,448 54,512 SH   SOLE   54,512 0 0
PEPSICO INC COM 713448108 BBG001S695T1 205,281 1,350 SH   SOLE   1,350 0 0
PLANET LABS PBC COM CL A 72703X106 BBG00ZCV3Q27 71,439 17,683 SH   SOLE   17,683 0 0
PLYMOUTH INDL REIT INC COM 729640102 BBG0021H6YT4 868,871 48,813 SH   SOLE   48,813 0 0
QUALCOMM INC COM 747525103 BBG001S6VS70 583,991 3,802 SH   SOLE   3,802 0 0
REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 289,918 407 SH   SOLE   407 0 0
REXFORD INDL RLTY INC COM 76169C100 BBG004MB82S9 437,438 11,315 SH   SOLE   11,315 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 BBG001S5W3M9 144,774 37,800 SH   SOLE   37,800 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 BBG001SSPFD0 66,430 11,905 SH   SOLE   11,905 0 0
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 238,291 701 SH   SOLE   701 0 0
SKY HARBOUR GROUP CORPORATIO COM CL A 83085C107 BBG00Y6DTLD8 1,884,105 157,930 SH   SOLE   157,930 0 0
SOUTH BOW CORP COM 83671M105 BBG01N6BVR30 682,681 28,964 SH   SOLE   28,964 0 0
SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 1,163,227 7,015 SH   SOLE   7,015 0 0
SPROTT INC COM NEW 852066208 BBG001T2FK64 272,587 6,464 SH   SOLE   6,464 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG001T66XM9 16,558,161 822,153 SH   SOLE   822,153 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 156,475 16,215 SH   SOLE   16,215 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 BBG001STPPK8 240,753 3,177 SH   SOLE   3,177 0 0
ST JOE CO COM 790148100 BBG001S7K9Y2 1,230,453 27,386 SH   SOLE   27,386 0 0
SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 9,988,472 279,946 SH   SOLE   279,946 0 0
SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 99,745 11,600 SH Call SOLE   11,600 0 0
TC ENERGY CORP COM 87807B107 BBG001S5WW27 493,218 10,600 SH   SOLE   10,600 0 0
TD SYNNEX CORPORATION COM 87162W100 BBG001SFQWB2 695,705 5,932 SH   SOLE   5,932 0 0
TECK RESOURCES LTD CL B 878742204 BBG001S60LH8 291,046 7,181 SH   SOLE   7,181 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKC0 1,308,351 1,183 SH   SOLE   1,183 0 0
TIPTREE INC COM 88822Q103 BBG001ST0XR1 569,082 27,281 SH   SOLE   27,281 0 0
TITAN MACHY INC COM 88830R101 BBG001STZCF2 142,105 10,057 SH   SOLE   10,057 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886 BBG001SJTT37 5,150,964 122,642 SH   SOLE   122,642 0 0
TRIMBLE INC COM 896239100 BBG001S5SZP0 1,352,220 19,137 SH   SOLE   19,137 0 0
TRIPLE FLAG PRECIOUS METAL COM 89679M104 BBG00QRZMFT6 430,324 28,612 SH   SOLE   28,612 0 0
UMH PPTYS INC COM 903002103 BBG001S7JRQ3 356,700 18,893 SH   SOLE   18,893 0 0
VALARIS LTD CL A G9460G101 BBG010JW9K58 2,421,211 54,729 SH   SOLE   54,729 0 0
VOX ROYALTY CORP COM 92919F103 BBG00LZQKWN9 516,642 220,787 SH   SOLE   220,787 0 0
WALMART INC COM 931142103 BBG001S5XH92 294,722 3,262 SH   SOLE   3,262 0 0
WARRIOR MET COAL INC COM 93627C101 BBG00GD1JNK4 1,613,911 29,755 SH   SOLE   29,755 0 0
WESCO INTL INC COM 95082P105 BBG001SCRP78 553,376 3,058 SH   SOLE   3,058 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 480,233 8,539 SH   SOLE   8,539 0 0
WOLFSPEED INC COM 977852102 BBG001S6YWT4 75,911 11,398 SH   SOLE   11,398 0 0
WOLFSPEED INC COM 977852102 BBG001S6YWT4 25,708 11,300 SH Call SOLE   11,300 0 0
WP CAREY INC COM 92936U109 BBG001S67MM3 1,007,063 18,485 SH   SOLE   18,485 0 0