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
ABBOTT LABS COM 002824100   307 2,703 SH   SOLE   0 0 2,703
ABBVIE INC COM 00287Y109   674 3,700 SH   SOLE   0 0 3,700
ADOBE SYSTEMS INCORPORATED COM 00724F101   2,410 4,776 SH   SOLE   0 0 4,776
ADVANCE AUTO PARTS INC COM 00751Y106   5,953 69,965 SH   SOLE   0 0 69,965
ADVANCE AUTO PARTS INC COM 00751Y106   1,210 24,200 SH Put SOLE   0 0 24,200
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   3,991 55,153 SH   SOLE   0 0 55,153
ALLEGION PLC ORD SHS G0176J109   4,590 34,076 SH   SOLE   0 0 34,076
ALPHABET INC CAP STK CL C 02079K107   2,774 18,219 SH   SOLE   0 0 18,219
ALPHABET INC CAP STK CL A 02079K305   11,077 73,390 SH   SOLE   0 0 73,390
AMAZON COM INC COM 023135106   9,404 52,135 SH   SOLE   0 0 52,135
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   4,695 73,658 SH   SOLE   0 0 73,658
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   2,725 47,023 SH   SOLE   0 0 47,023
AMERICAN CENTY ETF TR US EQT ETF 025072885   5,702 63,705 SH   SOLE   0 0 63,705
AMERICAN INTL GROUP INC COM NEW 026874784   246 3,151 SH   SOLE   0 0 3,151
AMERICAN TOWER CORP NEW COM 03027X100   1,067 5,400 SH   SOLE   0 0 5,400
ANTERO RESOURCES CORP COM 03674X106   1,144 39,454 SH   SOLE   0 0 39,454
AON PLC SHS CL A G0403H108   375 1,123 SH   SOLE   0 0 1,123
APPLE INC COM 037833100   4,104 23,935 SH   SOLE   0 0 23,935
APTOSE BIOSCIENCES INC COM NEW 03835T200   44 26,666 SH   SOLE   0 0 26,666
ARCH CAP GROUP LTD ORD G0450A105   2,106 22,786 SH   SOLE   0 0 22,786
AUTOZONE INC COM 053332102   3,873 1,229 SH   SOLE   0 0 1,229
BAIDU INC SPON ADR REP A 056752108   2,063 19,596 SH   SOLE   0 0 19,596
BERKLEY W R CORP COM 084423102   4,851 54,853 SH   SOLE   0 0 54,853
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,201 26,636 SH   SOLE   0 0 26,636
BK OF AMERICA CORP COM 060505104   279 7,349 SH   SOLE   0 0 7,349
BLACK STONE MINERALS L P COM UNIT 09225M101   218 13,635 SH   SOLE   0 0 13,635
BOEING CO COM 097023105   208 1,077 SH   SOLE   0 0 1,077
BOOKING HOLDINGS INC COM 09857L108   2,220 612 SH   SOLE   0 0 612
BOSTON OMAHA CORP CL A COM STK 101044105   776 50,199 SH   SOLE   0 0 50,199
BROADCOM INC COM 11135F101   221 167 SH   SOLE   0 0 167
BURFORD CAP LTD ORD SHS G17977110   2,236 140,000 SH   SOLE   0 0 140,000
CDW CORP COM 12514G108   1,628 6,366 SH   SOLE   0 0 6,366
CENTRAL & EASTERN EUROPE FD COM 153436100   199 20,928 SH   SOLE   0 0 20,928
CHEVRON CORP NEW COM 166764100   220 1,392 SH   SOLE   0 0 1,392
CHIPOTLE MEXICAN GRILL INC COM 169656105   291 100 SH   SOLE   0 0 100
CISCO SYS INC COM 17275R102   4,541 90,981 SH   SOLE   0 0 90,981
COMSTOCK RES INC COM 205768302   154 16,574 SH   SOLE   0 0 16,574
CONOCOPHILLIPS COM 20825C104   2,987 23,469 SH   SOLE   0 0 23,469
COPART INC COM 217204106   4,073 70,324 SH   SOLE   0 0 70,324
COPART INC COM 217204106   5,050 104,500 SH Put SOLE   0 0 104,500
CORE S&P500 ETF ISHARES TR 464287200   436 829 SH   SOLE   0 0 829
CORE US AGGBD ET ISHARES TR 464287226   670 6,841 SH   SOLE   0 0 6,841
CORTEVA INC COM 22052L104   333 5,767 SH   SOLE   0 0 5,767
CSW INDUSTRIALS INC COM 126402106   1,251 5,332 SH   SOLE   0 0 5,332
DEVON ENERGY CORP NEW COM 25179M103   301 6,000 SH   SOLE   0 0 6,000
DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625   6,122 104,385 SH   SOLE   0 0 104,385
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   11,779 476,514 SH   SOLE   0 0 476,514
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   15,738 520,784 SH   SOLE   0 0 520,784
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   3,201 58,812 SH   SOLE   0 0 58,812
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   298 8,154 SH   SOLE   0 0 8,154
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   251 9,874 SH   SOLE   0 0 9,874
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   32,475 774,131 SH   SOLE   0 0 774,131
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   5,493 134,311 SH   SOLE   0 0 134,311
DISNEY WALT CO COM 254687106   8,806 71,969 SH   SOLE   0 0 71,969
DISNEY WALT CO COM 254687106   3,018 35,500 SH Put SOLE   0 0 35,500
DISTRIBUTION SOLUTIONS GRP I COM 520776105   390 11,000 SH   SOLE   0 0 11,000
DOW INC COM 260557103   336 5,795 SH   SOLE   0 0 5,795
DUPONT DE NEMOURS INC COM 26614N102   444 5,795 SH   SOLE   0 0 5,795
ENERGY TRANSFER LP COM UT LTD PTN 29273V100   14,536 924,082 SH   SOLE   0 0 924,082
ENERPLUS CORP COM 292766102   293 14,895 SH   SOLE   0 0 14,895
ENTERPRISE PRODS PARTNERS L COM 293792107   5,751 197,093 SH   SOLE   0 0 197,093
EOG RES INC COM 26875P101   925 7,235 SH   SOLE   0 0 7,235
EQUIFAX INC COM 294429105   2,776 10,375 SH   SOLE   0 0 10,375
EQUITY COMWLTH COM SH BEN INT 294628102   2,099 6,755 SH   SOLE   0 0 6,755
EXXON MOBIL CORP COM 30231G102   428 3,686 SH   SOLE   0 0 3,686
FIRST AMERN FINL CORP COM 31847R102   6,151 100,755 SH   SOLE   0 0 100,755
FOSSIL GROUP INC COM 34988V106   215 211,047 SH   SOLE   0 0 211,047
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   14,240 290,670 SH   SOLE   0 0 290,670
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   235 30,000 SH   SOLE   0 0 30,000
HOME DEPOT INC COM 437076102   6,233 16,249 SH   SOLE   0 0 16,249
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,270 16,519 SH   SOLE   0 0 16,519
ISHARES TR MSCI EMG MKT ETF 464287234   935 22,750 SH   SOLE   0 0 22,750
ISHARES TR MSCI EAFE ETF 464287465   2,370 29,676 SH   SOLE   0 0 29,676
ISHARES TR US TREAS BD ETF 46429B267   15,890 697,839 SH   SOLE   0 0 697,839
ISHARES TR S&P 500 GRWT ETF 464287309   587 6,952 SH   SOLE   0 0 6,952
ISHARES TR RUS 2000 VAL ETF 464287630   224 1,408 SH   SOLE   0 0 1,408
ISHARES TR MBS ETF 464288588   1,593 17,238 SH   SOLE   0 0 17,238
ISHARES TR MSCI CHINA ETF 46429B671   1,685 42,400 SH   SOLE   0 0 42,400
ISHARES TR MSCI USA QLT FCT 46432F339   4,296 26,137 SH   SOLE   0 0 26,137
ISHARES TR SHORT TREAS BD 464288679   712 6,441 SH   SOLE   0 0 6,441
ISHARES TR 1 3 YR TREAS BD 464287457   730 8,928 SH   SOLE   0 0 8,928
JOHNSON & JOHNSON COM 478160104   3,353 21,196 SH   SOLE   0 0 21,196
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   536 18,800 SH   SOLE   0 0 18,800
JPMORGAN CHASE & CO COM 46625H100   215 1,075 SH   SOLE   0 0 1,075
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,194 7,637 SH   SOLE   0 0 7,637
KIMBELL RTY PARTNERS LP COM 49435R102   180 11,586 SH   SOLE   0 0 11,586
KINDER MORGAN INC DEL COM 49456B101   571 31,117 SH   SOLE   0 0 31,117
KINGSWAY FINL SVCS INC COM NEW 496904202   1,043 125,000 SH   SOLE   0 0 125,000
LL FLOORING HOLDINGS INC COM 55003T107   193 105,446 SH   SOLE   0 0 105,446
MARKEL CORP COM 570535104   4,744 3,118 SH   SOLE   0 0 3,118
MERCK & CO. INC COM 58933Y105   623 4,718 SH   SOLE   0 0 4,718
MESA AIR GROUP INC COM NEW 590479135   265 301,270 SH   SOLE   0 0 301,270
META PLATFORMS INC CL A 30303M102   18,142 37,362 SH   SOLE   0 0 37,362
MICROSOFT CORP COM 594918104   9,778 23,242 SH   SOLE   0 0 23,242
MPLX LP COM UNIT REP LTD 55336V100   253 6,077 SH   SOLE   0 0 6,077
MSCI ACWI EX US ISHARES TR 464288240   524 4,754 SH   SOLE   0 0 4,754
NETFLIX INC COM 64110L106   8,105 13,346 SH   SOLE   0 0 13,346
NVIDIA CORPORATION COM 67066G104   401 444 SH   SOLE   0 0 444
OCCIDENTAL PETE CORP COM 674599105   1,039 15,980 SH   SOLE   0 0 15,980
ORION ENERGY SYS INC COM 686275108   185 212,408 SH   SOLE   0 0 212,408
PARAMOUNT GLOBAL CLASS B COM 92556H206   2,399 203,818 SH   SOLE   0 0 203,818
PARAMOUNT GLOBAL CLASS B COM 92556H206   2,700 180,000 SH Call SOLE   0 0 180,000
PFIZER INC COM 717081103   515 18,568 SH   SOLE   0 0 18,568
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   391 22,288 SH   SOLE   0 0 22,288
PROGRESSIVE CORP COM 743315103   6,033 29,171 SH   SOLE   0 0 29,171
QUALCOMM INC COM 747525103   3,053 18,036 SH   SOLE   0 0 18,036
REE AUTOMOTIVE LTD CLASS A ORD SHS M8287R103   273 46,666 SH   SOLE   0 0 46,666
REGIONS FINANCIAL CORP NEW COM 7591EP100   212 11,200 SH   SOLE   0 0 11,200
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   72 15,000 SH   SOLE   0 0 15,000
SCHWAB CHARLES CORP COM 808513105   4,322 59,743 SH   SOLE   0 0 59,743
SPDR GOLD TR GOLD SHS 78463V107   3,987 19,381 SH   SOLE   0 0 19,381
SPDR S&P 500 ETF TR TR UNIT 78462F103   8,266 15,803 SH   SOLE   0 0 15,803
SPDR S&P 500 ETF TR TR UNIT 78462F103   69,120 135,000 SH Put SOLE   0 0 135,000
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,607 17,500 SH   SOLE   0 0 17,500
SPDR SER TR S&P REGL BKG 78464A698   7,039 140,000 SH   SOLE   0 0 140,000
SPDR SER TR S&P REGL BKG 78464A698   9,407 225,000 SH Put SOLE   0 0 225,000
STARBUCKS CORP COM 855244109   555 6,075 SH   SOLE   0 0 6,075
SUNCOR ENERGY INC NEW COM 867224107   315 8,525 SH   SOLE   0 0 8,525
TEXAS INSTRS INC COM 882508104   2,256 12,952 SH   SOLE   0 0 12,952
UNION PAC CORP COM 907818108   2,575 10,472 SH   SOLE   0 0 10,472
UROGEN PHARMA LTD COM M96088105   1,223 81,552 SH   SOLE   0 0 81,552
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   37,851 493,687 SH   SOLE   0 0 493,687
VANGUARD INDEX FDS VALUE ETF 922908744   371 2,281 SH   SOLE   0 0 2,281
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   16,853 139,295 SH   SOLE   0 0 139,295
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   10,500 100,000 SH Put SOLE   0 0 100,000
VERISK ANALYTICS INC COM 92345Y106   1,727 7,325 SH   SOLE   0 0 7,325
VERITEX HLDGS INC COM 923451108   512 25,000 SH   SOLE   0 0 25,000
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   279 7,244 SH   SOLE   0 0 7,244
VISA INC COM CL A 92826C839   861 3,084 SH   SOLE   0 0 3,084
WALMART INC COM 931142103   5,235 86,997 SH   SOLE   0 0 86,997
WATSCO INC COM 942622200   1,299 3,006 SH   SOLE   0 0 3,006
WELLS FARGO CO NEW COM 949746101   1,096 18,908 SH   SOLE   0 0 18,908
WESTWATER RES INC COM NEW 961684206   123 250,000 SH   SOLE   0 0 250,000
WILLIAMS COS INC COM 969457100   270 6,918 SH   SOLE   0 0 6,918
YUM BRANDS INC COM 988498101   221 1,595 SH   SOLE   0 0 1,595