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
3M CO COM 88579Y101   384,860 2,650 SH   SOLE   0 0 2,650
ABBOTT LABORATORIES COM 002824100   485,321 4,727 SH   SOLE   0 0 4,727
AGNICO EAGLE MINES LTD COM 008474108   493,850 2,433 SH   SOLE   0 0 2,433
AIR PRODUCTS AND CHEMICALS I COM 009158106   1,109,472 3,819 SH   SOLE   0 0 3,819
ALPHA METALLURGICAL RESOUR I COM 020764106   5,431,855 26,462 SH   SOLE   0 0 26,462
ALPHABET INC CAP STK CL A 02079K305   367,214 1,277 SH   SOLE   0 0 1,277
AMBEV SA SPONSORED ADR 02319V103   2,062,422 706,309 SH   SOLE   0 0 706,309
AMC NETWORKS INC CL A 00164V103   196,571 28,950 SH   SOLE   0 0 28,950
AMENTUM HOLDINGS INC COM 023939101   1,877,369 71,985 SH   SOLE   0 0 71,985
AMERICAN CENTY ETF TR US SML CP VALU 025072877   18,435,936 166,886 SH   SOLE   0 0 166,886
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   13,376,952 133,957 SH   SOLE   0 0 133,957
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   6,177,455 76,662 SH   SOLE   0 0 76,662
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372   1,029,564 17,165 SH   SOLE   0 0 17,165
AMERICAN EXPRESS CO COM 025816109   1,302,270 4,305 SH   SOLE   0 0 4,305
AMERICAN INTL GROUP INC COM NEW 026874784   1,601,019 21,276 SH   SOLE   0 0 21,276
AMGEN INC COM 031162100   2,713,624 7,712 SH   SOLE   0 0 7,712
ANTERO RESOURCES CORP COM 03674X106   6,584,736 155,154 SH   SOLE   0 0 155,154
APPLE INC COM 037833100   3,691,067 14,544 SH   SOLE   0 0 14,543
APPLIED MATLS INC COM 038222105   702,378 2,055 SH   SOLE   0 0 2,055
ARCOS DORADOS HLDGS INC SHS CLASS -A - G0457F107   162,236 19,665 SH   SOLE   0 0 19,665
ARQ INC COM 00770C101   28,928 11,300 SH   SOLE   0 0 11,300
ASSURED GUARANTY LTD COM G0585R106   819,118 10,053 SH   SOLE   0 0 10,053
BANK AMERICA CORP COM 060505104   251,599 5,161 SH   SOLE   0 0 5,161
BANK NEW YORK MELLON CORP COM 064058100   2,404,630 20,270 SH   SOLE   0 0 20,270
BERKLEY W R CORP COM 084423102   41,795,711 630,593 SH   SOLE   0 0 630,593
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   76,047,123 158,696 SH   SOLE   0 0 158,696
BERKSHIRE HATHAWAY INC DEL CL A 084670108   5,026,980 7 SH   SOLE   0 0 7
BLACK STONE MINERALS L P COM UNIT 09225M101   2,020,803 133,651 SH   SOLE   0 0 133,651
BRISTOW GROUP INC COM 11040G103   1,094,572 23,343 SH   SOLE   0 0 23,343
BROADCOM INC COM 11135F101   1,052,334 3,400 SH   SOLE   0 0 3,400
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,705,878 10,499 SH   SOLE   0 0 10,499
BROOKFIELD CORP CL A LTD VT SH 11271J107   18,344,930 453,297 SH   SOLE   0 0 453,297
BURFORD CAPITAL LIMITED ORD SHS G17977110   2,103,034 465,273 SH   SOLE   0 0 465,273
CABLE ONE INC COM 12685J105   625,268 6,855 SH   SOLE   0 0 6,855
CALIFORNIA RES CORP COM STOCK 13057Q305   1,559,010 22,523 SH   SOLE   0 0 22,522
CANADIAN NAT RES LTD MED TER COM 136385101   11,398,775 233,917 SH   SOLE   0 0 233,917
CAPITAL SOUTHWEST CORP COM 140501107   536,498 24,254 SH   SOLE   0 0 24,254
CARLISLE COS INC COM 142339100   989,183 2,965 SH   SOLE   0 0 2,965
CENOVUS ENERGY INC COM 15135U109   9,637,978 363,286 SH   SOLE   0 0 363,286
CHEVRON CORPORATION COM 166764100   1,876,169 9,068 SH   SOLE   0 0 9,068
CNA FINL CORP COM 126117100   319,420 6,956 SH   SOLE   0 0 6,956
COLGATE PALMOLIVE CO COM 194162103   255,690 3,000 SH   SOLE   0 0 3,000
COMCAST CORP NEW CL A 20030N101   213,229 7,427 SH   SOLE   0 0 7,427
CONOCOPHILLIPS COM 20825C104   2,170,573 16,444 SH   SOLE   0 0 16,443
CORTEVA INC COM 22052L104   1,030,055 12,305 SH   SOLE   0 0 12,305
COSTCO WHOLESALE CORPORATION COM 22160K105   958,566 962 SH   SOLE   0 0 962
COTERRA ENERGY INC COM 127097103   3,648,903 103,839 SH   SOLE   0 0 103,839
CREDIT ACCEP CORP MICH COM 225310101   5,587,555 13,195 SH   SOLE   0 0 13,195
CRESCENT ENERGY COMPANY CL A COM 44952J104   2,725,360 201,878 SH   SOLE   0 0 201,878
CRITEO S A SPONS ADS 226718104   181,093 10,100 SH   SOLE   0 0 10,100
CRONOS GROUP INC COM 22717L101   74,861 29,825 SH   SOLE   0 0 29,825
CROSS TIMBERS RTY TR TR UNIT 22757R109   115,322 10,900 SH   SOLE   0 0 10,900
CSW INDUSTRIALS INC COM 126402106   268,397 1,030 SH   SOLE   0 0 1,030
CUSTOMERS BANCORP INC COM 23204G100   2,542,697 36,633 SH   SOLE   0 0 36,633
DAILY JOURNAL CORP COM 233912104   332,332 689 SH   SOLE   0 0 689
DEVON ENERGY CORP NEW COM 25179M103   2,146,098 42,649 SH   SOLE   0 0 42,649
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   1,570,521 40,311 SH   SOLE   0 0 40,311
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   498,498 12,828 SH   SOLE   0 0 12,828
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   14,243,496 269,865 SH   SOLE   0 0 269,865
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   1,391,426 43,185 SH   SOLE   0 0 43,185
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   2,703,691 68,552 SH   SOLE   0 0 68,552
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666   2,056,325 57,584 SH   SOLE   0 0 57,584
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   324,525 9,070 SH   SOLE   0 0 9,070
DIVERSIFIED ENERGY CO COMMON STOCK 25520W107   2,920,241 167,445 SH   SOLE   0 0 167,445
DORCHESTER MINERALS L P COM UNIT 25820R105   1,157,483 42,712 SH   SOLE   0 0 42,711
DOW HLDGS INC COM 260557103   498,769 11,975 SH   SOLE   0 0 11,975
DUPONT DE NEMOURS INC COM 26614N102   550,432 12,018 SH   SOLE   0 0 12,018
ELECTROVAYA INC COM NEW 28617B606   216,028 27,625 SH   SOLE   0 0 27,625
EMERSON ELEC CO COM 291011104   1,842,403 14,062 SH   SOLE   0 0 14,062
ENBRIDGE INC COM 29250N105   271,404 5,013 SH   SOLE   0 0 5,013
ENERGY TRANSFER L P 9.250% FXD PFD I 29273V704   239,464 20,697 SH   SOLE   0 0 20,697
ENTERGY CORP NEW COM 29364G103   241,012 2,145 SH   SOLE   0 0 2,145
EQT CORP COM 26884L109   949,597 14,921 SH   SOLE   0 0 14,921
EXPAND ENERGY CORPORATION COM 165167735   285,538 2,601 SH   SOLE   0 0 2,601
EXXON MOBIL CORP COM 30231G102   334,909 1,974 SH   SOLE   0 0 1,974
FAIRFAX FINL HLDGS LTD SUB VTG Stock 303901102   49,587,415 29,102 SH   SOLE   0 0 29,102
FIFTH THIRD BANCORP COM 316773100   830,705 17,880 SH   SOLE   0 0 17,880
FIRST CTZNS BANCSHARES INC D CL A 31946M103   1,999,624 1,061 SH   SOLE   0 0 1,061
FREEPORT MCMORAN INC CL B 35671D857   3,158,361 53,732 SH   SOLE   0 0 53,731
GENERAL AMERN INVS CO INC COM 368802104   1,189,912 20,351 SH   SOLE   0 0 20,350
GENERAL DYNAMICS CORP COM 369550108   695,021 2,025 SH   SOLE   0 0 2,025
GEOSPACE TECHNOLOGIES CORP COM 37364X109   293,788 24,081 SH   SOLE   0 0 24,081
GRAHAM HLDGS CO COM CL B 384637104   3,640,378 3,443 SH   SOLE   0 0 3,443
GREENLIGHT CAP RE LTD CLASS A G4095J109   790,326 45,710 SH   SOLE   0 0 45,710
HALLIBURTON CO COM 406216101   4,122,520 105,733 SH   SOLE   0 0 105,732
HERSHEY CO COM 427866108   439,479 2,114 SH   SOLE   0 0 2,114
IDT CORP CL B NEW 448947507   275,844 5,618 SH   SOLE   0 0 5,618
ILLINOIS TOOL WKS INC COM 452308109   286,319 1,100 SH   SOLE   0 0 1,100
IMPERIAL OIL LTD COM NEW 453038408   1,128,977 8,630 SH   SOLE   0 0 8,630
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   100,794 10,700 SH   SOLE   0 0 10,700
INTERNATIONAL SEAWAYS INC COM Y41053102   710,507 9,749 SH   SOLE   0 0 9,749
INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761   2,235,760 57,035 SH   SOLE   0 0 57,034
ISHARES GOLD TR ISHARES NEW 464285204   1,512,297 17,154 SH   SOLE   0 0 17,154
ISHARES TR TRS FLT RT BD 46434V860   2,765,107 54,614 SH   SOLE   0 0 54,614
ISHARES TR MSCI JP VALUE 46435U374   1,309,698 30,694 SH   SOLE   0 0 30,693
ISHARES TR IBONDS 26 TRM TS 46436E858   618,361 26,985 SH   SOLE   0 0 26,985
ISHARES TR US OIL GS EX ETF 464288851   739,117 5,918 SH   SOLE   0 0 5,917
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   286,785 5,694 SH   SOLE   0 0 5,693
JAPAN SMALLER CAPITALIZATION COM 47109U104   2,130,441 195,453 SH   SOLE   0 0 195,453
JEFFERIES FINANCIAL GROUP IN COM 47233W109   25,353,111 614,323 SH   SOLE   0 0 614,323
JOHNSON & JOHNSON COM 478160104   6,910,074 28,269 SH   SOLE   0 0 28,269
JPMORGAN CHASE & CO COM 46625H100   268,211 912 SH   SOLE   0 0 911
KOREA FD INC COM NEW 500634209   3,043,319 67,780 SH   SOLE   0 0 67,779
KOSMOS ENERGY LTD COM 500688106   31,136 11,200 SH   SOLE   0 0 11,200
KRANESHARES TRUST QUADRTC INT RT 500767736   579,804 30,989 SH   SOLE   0 0 30,989
LARGO INC COM 517097101   15,512 13,850 SH   SOLE   0 0 13,850
LENNAR CORP CL B 526057302   2,890,871 34,366 SH   SOLE   0 0 34,366
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   577,201 6,789 SH   SOLE   0 0 6,789
LIFECORE BIOMEDICAL INC COM 514766104   58,125 15,625 SH   SOLE   0 0 15,625
LOCKHEED MARTIN CORP COM 539830109   573,879 950 SH   SOLE   0 0 949
LOEWS CORP COM 540424108   27,079,264 253,694 SH   SOLE   0 0 253,693
LUMEN TECHNOLOGIES INC COM 550241103   2,233,690 321,394 SH   SOLE   0 0 321,394
MACYS INC COM 55616P104   180,900 10,000 SH   SOLE   0 0 10,000
MARKEL GROUP INC COM 570535104   36,629,558 19,137 SH   SOLE   0 0 19,137
MCKESSON CORP COM 58155Q103   310,664 359 SH   SOLE   0 0 359
MERCK & CO INC COM 58933Y105   1,829,496 15,209 SH   SOLE   0 0 15,209
MICROSOFT CORP COM 594918104   6,617,279 17,876 SH   SOLE   0 0 17,876
NAVIGATOR HLDGS LTD SHS Y62132108   227,321 11,760 SH   SOLE   0 0 11,760
NAVIOS MARITIME PARTNERS LP COM UNIT LPI Y62267409   2,903,057 43,021 SH   SOLE   0 0 43,021
NOBLE CORP PLC ORD SHS A G65431127   3,162,463 64,448 SH   SOLE   0 0 64,448
NOVARTIS AG SPONSORED ADR 66987V109   695,318 4,552 SH   SOLE   0 0 4,552
NUTRIEN LTD COM 67077M108   1,752,559 23,225 SH   SOLE   0 0 23,225
NVIDIA CORPORATION COM 67066G104   910,368 5,220 SH   SOLE   0 0 5,220
NVR INC COM 62944T105   3,393,762 515 SH   SOLE   0 0 515
OCCIDENTAL PETE CORP COM 674599105   8,591,482 132,177 SH   SOLE   0 0 132,176
OCTAVE SPECIALTY GROUP INC COM NEW 023139884   99,743 21,450 SH   SOLE   0 0 21,450
OFG BANCORP COM 67103X102   602,449 14,890 SH   SOLE   0 0 14,890
ORION S.A. COM L72967109   125,060 19,240 SH   SOLE   0 0 19,240
PNC FINL SVCS GROUP INC COM 693475105   249,708 1,200 SH   SOLE   0 0 1,200
PPG INDS INC COM 693506107   320,640 3,000 SH   SOLE   0 0 3,000
QNITY ELECTRONICS INC COMMON STOCK 74743L100   693,318 6,009 SH   SOLE   0 0 6,009
QUALCOMM INC COM 747525103   245,970 1,910 SH   SOLE   0 0 1,910
RANGE RES CORP COM 75281A109   285,989 6,330 SH   SOLE   0 0 6,330
READING INTL INC CL A 755408101   21,301 18,850 SH   SOLE   0 0 18,850
RING ENERGY INC COM 76680V108   30,600 20,000 SH   SOLE   0 0 20,000
RIO TINTO PLC SPONSORED ADR 767204100   236,117 2,531 SH   SOLE   0 0 2,531
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   218,264 4,550 SH   SOLE   0 0 4,550
ROYCE MICRO-CAP TR INC COM 780915104   3,968,775 350,908 SH   SOLE   0 0 350,908
ROYCE SMALL CAP TRUST INC COM 780910105   850,449 51,232 SH   SOLE   0 0 51,231
RPM INTL INC COM 749685103   596,400 6,000 SH   SOLE   0 0 6,000
RTX CORPORATION COM 75513E101   480,900 2,493 SH   SOLE   0 0 2,493
SABINE RTY TR UNIT BEN INT 785688102   1,749,366 23,325 SH   SOLE   0 0 23,324
SABLE OFFSHORE CORP COM SHS 78574H104   225,151 13,629 SH   SOLE   0 0 13,629
SAFE BULKERS INC COM Y7388L103   104,445 16,500 SH   SOLE   0 0 16,500
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   884,331 184,236 SH   SOLE   0 0 184,235
SCHWAB CHARLES CORP COM 808513105   2,906,105 30,923 SH   SOLE   0 0 30,922
SEADRILL LTD COM G7997W102   225,999 4,967 SH   SOLE   0 0 4,967
SEMPRA COM 816851109   259,055 2,666 SH   SOLE   0 0 2,666
SLB LIMITED COM STK 806857108   6,309,913 122,785 SH   SOLE   0 0 122,784
SLM CORP COM 78442P106   224,270 10,475 SH   SOLE   0 0 10,475
SOUTHERN CO COM 842587107   269,484 2,792 SH   SOLE   0 0 2,792
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107   1,262,768 51,774 SH   SOLE   0 0 51,774
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101   586,527 12,291 SH   SOLE   0 0 12,291
SPROTT FOCUS TR INC COM 85208J109   102,250 10,718 SH   SOLE   0 0 10,718
ST JOE CO COM 790148100   3,132,276 49,877 SH   SOLE   0 0 49,877
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   2,250,854 97,991 SH   SOLE   0 0 97,991
STEALTHGAS INC SHS Y81669106   243,270 26,500 SH   SOLE   0 0 26,500
SUNCOR ENERGY INC NEW COM 867224107   1,473,063 22,282 SH   SOLE   0 0 22,282
SYSCO CORP COM 871829107   213,990 3,000 SH   SOLE   0 0 3,000
TARGA RES CORP COM 87612G101   282,071 1,125 SH   SOLE   0 0 1,125
TECHNIPFMC PLC COM G87110105   1,135,875 16,431 SH   SOLE   0 0 16,431
TESLA INC COM 88160R101   287,363 773 SH   SOLE   0 0 773
TETRA TECHNOLOGIES INC DEL COM 88162F105   187,440 22,000 SH   SOLE   0 0 22,000
TEXAS PACIFIC LAND CORPORATI COM 88262P102   3,999,769 8,428 SH   SOLE   0 0 8,428
TIDEWATER INC NEW COM 88642R109   4,135,558 49,498 SH   SOLE   0 0 49,498
TITAN INTL INC ILL COM 88830M102   75,595 10,940 SH   SOLE   0 0 10,940
U HAUL HOLDING COMPANY COM SER N 023586506   5,233,801 117,166 SH   SOLE   0 0 117,165
UNITED SEC BANCSHARES CALIF COM 911460103   191,786 18,248 SH   SOLE   0 0 18,248
UNITED THERAPEUTICS CORP DEL COM 91307C102   266,841 450 SH   SOLE   0 0 450
US BANCORP COM NEW 902973304   602,588 11,586 SH   SOLE   0 0 11,586
VALARIS LTD CL A G9460G101   3,638,068 37,108 SH   SOLE   0 0 37,108
VANECK ETF TRUST OIL SERVICES ETF 92189H607   3,951,786 9,777 SH   SOLE   0 0 9,776
VANGUARD INDEX FDS VALUE ETF 922908744   1,161,225 5,919 SH   SOLE   0 0 5,918
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   788,411 15,784 SH   SOLE   0 0 15,784
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   461,857 4,927 SH   SOLE   0 0 4,927
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   243,233 1,131 SH   SOLE   0 0 1,131
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   251,001 3,917 SH   SOLE   0 0 3,917
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   918,569 10,384 SH   SOLE   0 0 10,384
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   310,050 3,290 SH   SOLE   0 0 3,290
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,678,269 11,332 SH   SOLE   0 0 11,332
VERIZON COMMUNICATIONS INC COM 92343V104   311,340 6,202 SH   SOLE   0 0 6,202
VIATRIS INC COM 92556V106   148,610 11,000 SH   SOLE   0 0 11,000
VITESSE ENERGY INC COMMON STOCK 92852X103   2,807,620 154,605 SH   SOLE   0 0 154,604
WARRIOR MET COAL INC COM 93627C101   293,423 3,150 SH   SOLE   0 0 3,150
WELLS FARGO & CO COM 949746101   215,363 2,705 SH   SOLE   0 0 2,705
WHITE MTNS INS GROUP LTD COM G9618E107   48,726,795 22,179 SH   SOLE   0 0 22,179
WILLIAMS COS INC COM 969457100   842,865 11,581 SH   SOLE   0 0 11,581
WILLSCOT HLDGS CORP COM CL A 971378104   1,926,928 110,998 SH   SOLE   0 0 110,998
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   41,403,057 822,468 SH   SOLE   0 0 822,468
ZOETIS INC CL A 98978V103   282,877 2,393 SH   SOLE   0 0 2,393