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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,745,777 4,975 SH   SOLE   0 0 4,975
ALPHABET INC CAP STK CL C 02079K107   13,006,993 92,294 SH   SOLE   0 0 92,294
AMERICAN EXPRESS CO COM 025816109   1,000,396 5,340 SH   SOLE   0 0 5,340
APPLE INC COM 037833100   15,327,147 79,609 SH   SOLE   0 0 79,609
AUTONATION INC COM 05329W102   5,015,261 33,395 SH   SOLE   0 0 33,395
BERKSHIRE HATHAWAY INC DEL CL A 084670108   6,511,500 12 SH   SOLE   0 0 12
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   25,525,800 71,569 SH   SOLE   0 0 71,569
BOEING CO COM 097023105   371,441 1,425 SH   SOLE   0 0 1,425
BOSTON OMAHA CORP CL A COM STK 101044105   202,917 12,900 SH   SOLE   0 0 12,900
BUILDERS FIRSTSOURCE INC COM 12008R107   943,211 5,650 SH   SOLE   0 0 5,650
BWX TECHNOLOGIES INC COM 05605H100   828,684 10,800 SH   SOLE   0 0 10,800
CANADIAN NATL RY CO COM 136375102   598,753 4,766 SH   SOLE   0 0 4,766
CANADIAN PACIFIC KANSAS CITY COM 13646K108   3,245,413 41,050 SH   SOLE   0 0 41,050
CASEYS GEN STORES INC COM 147528103   340,678 1,240 SH   SOLE   0 0 1,240
COSTCO WHSL CORP NEW COM 22160K105   6,140,523 9,303 SH   SOLE   0 0 9,303
DEERE & CO COM 244199105   3,293,580 8,237 SH   SOLE   0 0 8,237
DIAMOND OFFSHORE DRILLING IN COM 25271C201   1,376,700 105,900 SH   SOLE   0 0 105,900
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   3,217,618 59,763 SH   SOLE   0 0 59,763
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   1,609,160 10,181 SH   SOLE   0 0 10,181
FLOOR & DECOR HLDGS INC CL A 339750101   1,946,722 17,450 SH   SOLE   0 0 17,450
GABELLI EQUITY TR INC COM 362397101   296,225 58,312 SH   SOLE   0 0 58,312
GLOBAL X FDS US INFR DEV ETF 37954Y673   6,415,959 186,186 SH   SOLE   0 0 186,186
HERSHEY CO COM 427866108   447,456 2,400 SH   SOLE   0 0 2,400
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,838,303 22,100 SH   SOLE   0 0 22,100
ISHARES INC MSCI EMRG CHN 46434G764   6,321,673 114,089 SH   SOLE   0 0 114,089
ISHARES TR SELECT DIVID ETF 464287168   492,324 4,200 SH   SOLE   0 0 4,200
ISHARES TR SHORT TREAS BD 464288679   595,032 5,403 SH   SOLE   0 0 5,403
ISHARES TR ESG AW MSCI EAFE 46435G516   224,339 2,970 SH   SOLE   0 0 2,970
ISHARES TR CYBERSECURITY 46435U135   254,580 5,604 SH   SOLE   0 0 5,604
ISHARES TR 0-3 MNTH TREASRY 46436E718   25,204,863 251,370 SH   SOLE   0 0 251,370
JEFFERIES FINL GROUP INC COM 47233W109   256,604 6,350 SH   SOLE   0 0 6,350
JOHNSON & JOHNSON COM 478160104   1,084,433 6,919 SH   SOLE   0 0 6,919
KNIFE RIVER CORP COMMON STOCK 498894104   4,169,340 63,000 SH   SOLE   0 0 63,000
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   783,194 13,508 SH   SOLE   0 0 13,508
LISTED FD TR HORIZON KINETICS 53656F623   1,955,861 62,150 SH   SOLE   0 0 62,150
LOWES COS INC COM 548661107   6,235,033 28,016 SH   SOLE   0 0 28,016
MARKEL GROUP INC COM 570535104   536,722 378 SH   SOLE   0 0 378
MESABI TR CTF BEN INT 590672101   279,617 13,700 SH   SOLE   0 0 13,700
META PLATFORMS INC CL A 30303M102   363,163 1,026 SH   SOLE   0 0 1,026
MICROSOFT CORP COM 594918104   2,821,775 7,504 SH   SOLE   0 0 7,504
MYR GROUP INC DEL COM 55405W104   986,377 6,820 SH   SOLE   0 0 6,820
NOBLE CORP PLC ORD SHS A G65431127   481,600 10,000 SH   SOLE   0 0 10,000
NVIDIA CORPORATION COM 67066G104   1,479,921 2,988 SH   SOLE   0 0 2,988
OCCIDENTAL PETE CORP COM 674599105   2,464,411 41,273 SH   SOLE   0 0 41,273
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   614,315 15,780 SH   SOLE   0 0 15,780
PEPSICO INC COM 713448108   611,424 3,600 SH   SOLE   0 0 3,600
RENN FD INC COM 759720105   150,566 88,050 SH   SOLE   0 0 88,050
RLI CORP COM 749607107   265,018 1,991 SH   SOLE   0 0 1,991
SCHLUMBERGER LTD COM STK 806857108   338,260 6,500 SH   SOLE   0 0 6,500
SERITAGE GROWTH PPTYS CL A 81752R100   308,550 33,000 SH   SOLE   0 0 33,000
SOURCE CAP INC COM 836144105   1,354,438 33,546 SH   SOLE   0 0 33,546
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   4,614,064 135,668 SH   SOLE   0 0 135,668
SPDR S&P 500 ETF TR TR UNIT 78462F103   214,840 452 SH   SOLE   0 0 452
SPDR SER TR PRTFLO S&P500 GW 78464A409   9,436,245 145,039 SH   SOLE   0 0 145,039
SPDR SER TR PRTFLO S&P500 VL 78464A508   7,336,972 157,344 SH   SOLE   0 0 157,344
SPDR SER TR S&P DIVID ETF 78464A763   6,753,977 54,045 SH   SOLE   0 0 54,045
SPDR SER TR PORTFOLIO S&P400 78464A847   6,321,571 129,753 SH   SOLE   0 0 129,753
SPDR SER TR S&P BIOTECH 78464A870   361,625 4,050 SH   SOLE   0 0 4,050
SPDR SER TR BLOOMBERG 3-12 M 78468R523   22,291,258 224,892 SH   SOLE   0 0 224,892
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   811,570 8,880 SH   SOLE   0 0 8,880
SPDR SER TR PORTFOLIO S&P600 78468R853   3,139,428 74,429 SH   SOLE   0 0 74,429
SPROTT PHYSICAL GOLD TR UNIT 85207H104   275,589 17,300 SH   SOLE   0 0 17,300
TESLA INC COM 88160R101   279,540 1,125 SH   SOLE   0 0 1,125
TEXAS PACIFIC LAND CORPORATI COM 88262P102   9,345,272 5,943 SH   SOLE   0 0 5,943
TIDEWATER INC NEW COM 88642R109   2,271,465 31,500 SH   SOLE   0 0 31,500
UNION PAC CORP COM 907818108   1,344,149 5,472 SH   SOLE   0 0 5,472
UNITED FIRE GROUP INC COM 910340108   205,224 10,200 SH   SOLE   0 0 10,200
UNITED RENTALS INC COM 911363109   1,118,725 1,951 SH   SOLE   0 0 1,951
VALARIS LTD CL A G9460G101   754,270 11,000 SH   SOLE   0 0 11,000
VANGUARD INDEX FDS MID CAP ETF 922908629   850,220 3,655 SH   SOLE   0 0 3,655
VANGUARD INDEX FDS GROWTH ETF 922908736   1,413,171 4,546 SH   SOLE   0 0 4,546
VANGUARD INDEX FDS VALUE ETF 922908744   864,828 5,785 SH   SOLE   0 0 5,785
VANGUARD INDEX FDS SMALL CP ETF 922908751   530,194 2,485 SH   SOLE   0 0 2,485
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   982,212 20,505 SH   SOLE   0 0 20,505
VANGUARD WORLD FD ESG US STK ETF 921910733   580,893 6,829 SH   SOLE   0 0 6,829
VITESSE ENERGY INC COMMON STOCK 92852X103   224,307 10,247 SH   SOLE   0 0 10,247
WALMART INC COM 931142103   1,148,796 7,287 SH   SOLE   0 0 7,287
WHEATON PRECIOUS METALS CORP COM 962879102   545,207 11,050 SH   SOLE   0 0 11,050
WHITE MTNS INS GROUP LTD COM G9618E107   1,756,347 1,167 SH   SOLE   0 0 1,167
WORLD GOLD TR SPDR GLD MINIS 98149E303   423,623 10,355 SH   SOLE   0 0 10,355