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   4,799 51,263 SH   SOLE   0 0 51,263
3M CO PUT 88579Y951   5,250 50,000 SH Put SOLE   0 0 50,000
AADI BIOSCIENCE INC COM COM 00032Q104   24 5,000 SH   DFND 1 0 0 5,000
ABBOTT LABS COM 002824100   262 2,703 SH   SOLE   0 0 2,703
ABBVIE INC COM 00287Y109   552 3,700 SH   SOLE   0 0 3,700
ADOBE SYSTEMS INCORPORATED COM 00724F101   2,555 5,010 SH   SOLE   0 0 5,010
ADVANCE AUTO PARTS INC COM 00751Y106   2,089 37,352 SH   SOLE   0 0 37,352
ALLEGION PLC ORD SHS G0176J109   3,547 34,038 SH   SOLE   0 0 34,038
ALPHABET INC CAP STK CL C 02079K107   2,942 22,311 SH   SOLE   0 0 22,311
ALPHABET INC CAP STK CL A 02079K305   9,066 69,278 SH   SOLE   0 0 69,278
AMAZON COM INC COM 023135106   5,346 42,055 SH   SOLE   0 0 42,055
AMERICAN INTL GROUP INC COM NEW 026874784   282 4,651 SH   SOLE   0 0 4,651
AMERICAN OUTDOOR BRANDS INC COM 02875D109   312 31,853 SH   SOLE   0 0 31,853
ANTERO MIDSTREAM CORP COM 03676B102   1,184 98,800 SH   SOLE   0 0 98,800
ANTERO RESOURCES CORP COM 03674X106   25,402 1,000,854 SH   SOLE   0 0 1,000,854
AON PLC SHS CL A G0403H108   398 1,228 SH   SOLE   0 0 1,228
APPLE INC COM 037833100   4,099 23,941 SH   SOLE   0 0 23,941
APTOSE BIOSCIENCES INC COM NEW 03835T200   209 74,666 SH   DFND 1 0 0 74,666
ARCH CAP GROUP LTD ORD G0450A105   1,816 22,786 SH   SOLE   0 0 22,786
AUTOZONE INC COM 053332102   3,132 1,233 SH   SOLE   0 0 1,233
BARCLAYS PLC ADR 06738E204   559 71,762 SH   SOLE   0 0 71,762
BERKLEY W R CORP COM 084423102   3,483 54,853 SH   SOLE   0 0 54,853
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   9,537 27,224 SH   SOLE   0 0 27,224
BK OF AMERICA CORP COM 060505104   1,100 40,160 SH   SOLE   0 0 40,160
BLACK STONE MINERALS L P COM UNIT 09225M101   218 12,624 SH   SOLE   0 0 12,624
BOEING CO COM 097023105   209 1,092 SH   SOLE   0 0 1,092
BOOKING HOLDINGS INC COM 09857L108   1,903 617 SH   SOLE   0 0 617
CDW CORP COM 12514G108   1,284 6,366 SH   SOLE   0 0 6,366
CENTRAL & EASTERN EUROPE FD COM 153436100   180 20,928 SH   SOLE   0 0 20,928
CHEVRON CORP NEW COM 166764100   276 1,636 SH   SOLE   0 0 1,636
CISCO SYS INC COM 17275R102   4,913 91,381 SH   SOLE   0 0 91,381
CITIGROUP INC COM NEW 172967424   481 11,701 SH   SOLE   0 0 11,701
CONNS INC COM 208242107   394 99,700 SH   SOLE   0 0 99,700
CONOCOPHILLIPS COM 20825C104   2,827 23,599 SH   SOLE   0 0 23,599
COPART INC COM 217204106   3,030 70,324 SH   SOLE   0 0 70,324
CORE US AGGBD ET ISHARES TR 464287226   705 7,496 SH   SOLE   0 0 7,496
CORTEVA INC COM 22052L104   295 5,767 SH   SOLE   0 0 5,767
CSW INDUSTRIALS INC COM 126402106   934 5,332 SH   SOLE   0 0 5,332
CUE BIOPHARMA INC COM COM 22978P106   150 65,000 SH   DFND 1 0 0 65,000
CULLINAN ONCOLOGY INC COM COM 230031106   109 12,000 SH   DFND 1 0 0 12,000
DANAHER CORPORATION COM 235851102   670 2,700 SH   SOLE   0 0 2,700
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   7,845 347,595 SH   SOLE   0 0 347,595
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   9,351 358,123 SH   SOLE   0 0 358,123
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   567 12,403 SH   SOLE   0 0 12,403
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   4,981 146,411 SH   SOLE   0 0 146,411
DISNEY WALT CO COM 254687106   5,920 73,046 SH   SOLE   0 0 73,046
DISNEY WALT CO PUT 254687956   3,018 35,500 SH Put SOLE   0 0 35,500
DOLLAR GEN CORP NEW COM 256677105   5,968 56,404 SH   SOLE   0 0 56,404
DOLLAR GEN CORP NEW PUT 256677955   3,125 25,000 SH Put SOLE   0 0 25,000
DOW INC COM 260557103   299 5,795 SH   SOLE   0 0 5,795
DUPONT DE NEMOURS INC COM 26614N102   432 5,795 SH   SOLE   0 0 5,795
EBAY INC. COM 278642103   1,177 26,700 SH   SOLE   0 0 26,700
ELEVATION ONCOLOGY INC COM COM 28623U101   33 50,000 SH   DFND 1 0 0 50,000
ENERGY TRANSFER LP COM UT LTD PTN 29273V100   12,973 924,696 SH   SOLE   0 0 924,696
ENERPLUS CORP COM 292766102   304 17,220 SH   SOLE   0 0 17,220
ENSTAR GROUP LIMITED SHS G3075P101   1,616 6,676 SH   SOLE   0 0 6,676
ENTERPRISE PRODS PARTNERS L COM 293792107   5,374 196,348 SH   SOLE   0 0 196,348
ENTERPRISE PRODS PARTNERS L PUT 293792957   3,790 151,600 SH Put SOLE   0 0 151,600
EOG RES INC COM 26875P101   917 7,235 SH   SOLE   0 0 7,235
EQUIFAX INC COM 294429105   467 2,547 SH   SOLE   0 0 2,547
EQUITY COMWLTH COM SH BEN INT 294628102   1,112 60,508 SH   SOLE   0 0 60,508
EXXON MOBIL CORP COM 30231G102   462 3,932 SH   SOLE   0 0 3,932
FOSSIL GROUP INC COM 34988V106   515 250,000 SH   SOLE   0 0 250,000
GENCO SHIPPING & TRADING LTD SHS Y2685T131   350 25,000 SH   SOLE   0 0 25,000
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   12,356 291,529 SH   SOLE   0 0 291,529
HINGHAM INSTN SVGS MASS COM 433323102   2,241 12,000 SH   SOLE   0 0 12,000
HOME DEPOT INC COM 437076102   4,999 16,545 SH   SOLE   0 0 16,545
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,829 16,624 SH   SOLE   0 0 16,624
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   423 6,200 SH   SOLE   0 0 6,200
IOVANCE BIOTHERAPEUTICS INC COM 462260100   32 7,000 SH   DFND 1 0 0 7,000
ISHARES TR MSCI EMG MKT ETF 464287234   1,123 29,598 SH   SOLE   0 0 29,598
ISHARES TR MSCI EAFE ETF 464287465   2,203 31,966 SH   SOLE   0 0 31,966
ISHARES TR US TREAS BD ETF 46429B267   12,933 586,775 SH   SOLE   0 0 586,775
ISHARES TR S&P 500 GRWT ETF 464287309   476 6,952 SH   SOLE   0 0 6,952
ISHARES TR MBS ETF 464288588   201 2,265 SH   SOLE   0 0 2,265
ISHARES TR MSCI CHINA ETF 46429B671   1,835 42,400 SH   SOLE   0 0 42,400
ISHARES TR MSCI USA QLT FCT 46432F339   3,541 26,866 SH   SOLE   0 0 26,866
ISHARES TR SHORT TREAS BD 464288679   714 6,465 SH   SOLE   0 0 6,465
ISHARES TR 1 3 YR TREAS BD 464287457   937 11,577 SH   SOLE   0 0 11,577
JOHNSON & JOHNSON COM 478160104   2,986 19,171 SH   SOLE   0 0 19,171
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   464 18,800 SH   SOLE   0 0 18,800
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,010 7,637 SH   SOLE   0 0 7,637
KIMBELL RTY PARTNERS LP COM 49435R102   181 11,328 SH   SOLE   0 0 11,328
KINDER MORGAN INC DEL COM 49456B101   749 45,155 SH   SOLE   0 0 45,155
KRAFT HEINZ CO COM 500754106   1,178 35,007 SH   SOLE   0 0 35,007
LEAP THERAPEUTICS INC COM NEW 52187K200   3 2,000 SH   DFND 1 0 0 2,000
LL FLOORING HOLDINGS INC COM 55003T107   476 150,000 SH   SOLE   0 0 150,000
MARKEL CORP COM 570535104   3,855 2,618 SH   SOLE   0 0 2,618
MARKFORGED HOLDING CORPORATION COM 57064N102   145 100,000 SH   SOLE   0 0 100,000
MERCK & CO. INC COM 58933Y105   496 4,821 SH   SOLE   0 0 4,821
MESA AIR GROUP INC COM NEW 590479135   308 358,486 SH   SOLE   0 0 358,486
META PLATFORMS INC CL A 30303M102   14,055 46,818 SH   SOLE   0 0 46,818
MICROSOFT CORP COM 594918104   7,734 24,494 SH   SOLE   0 0 24,494
MPLX LP COM UNIT REP LTD 55336V100   21 577 SH   SOLE   0 0 577
MSCI ACWI EX US ISHARES TR 464288240   444 4,805 SH   SOLE   0 0 4,805
NAUTILUS INC COM 63910B102   171 201,661 SH   SOLE   0 0 201,661
NETFLIX INC COM 64110L106   5,033 13,328 SH   SOLE   0 0 13,328
NLIGHT INC COM 65487K100   208 20,000 SH   SOLE   0 0 20,000
OCCIDENTAL PETE CORP COM 674599105   1,758 27,094 SH   SOLE   0 0 27,094
ORION ENERGY SYS INC COM 686275108   305 242,248 SH   SOLE   0 0 242,248
PFIZER INC COM 717081103   217 6,556 SH   SOLE   0 0 6,556
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   341 22,288 SH   SOLE   0 0 22,288
PROGRESSIVE CORP COM 743315103   4,072 29,233 SH   SOLE   0 0 29,233
QUALCOMM INC COM 747525103   1,822 16,406 SH   SOLE   0 0 16,406
REE AUTOMOTIVE LTD CLASS A ORD SHS M8287R103   205 1,400,000 SH   SOLE   0 0 1,400,000
REGENXBIO INC COM 75901B107   60 3,617 SH   DFND 1 0 0 3,617
REGIONS FINANCIAL CORP NEW COM 7591EP100   182 11,200 SH   SOLE   0 0 11,200
ROCKET PHARMACEUTICALS INC COM 77313F106   66 3,220 SH   DFND 1 0 0 3,220
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   89 25,000 SH   SOLE   0 0 25,000
SCHWAB CHARLES CORP COM 808513105   2,376 43,270 SH   SOLE   0 0 43,270
SPDR GOLD TR GOLD SHS 78463V107   3,323 19,381 SH   SOLE   0 0 19,381
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,198 7,480 SH   SOLE   0 0 7,480
SPDR S&P 500 ETF TR PUT 78462F953   18,750 50,000 SH Put SOLE   0 0 50,000
SPDR S&P 500 ETF TR PUT 78462F953   22,500 50,000 SH Put SOLE   0 0 50,000
SPDR SER TR S&P REGL BKG 78464A698   3,141 75,200 SH   SOLE   0 0 75,200
SUNCOR ENERGY INC NEW COM 867224107   332 9,650 SH   SOLE   0 0 9,650
SYNDAX PHARMACEUTICALS INC COM 87164F105   67 4,600 SH   DFND 1 0 0 4,600
TARGET CORP COM 87612E106   874 7,900 SH   SOLE   0 0 7,900
TELLURIAN INC NEW COM 87968A104   163 140,200 SH   SOLE   0 0 140,200
TEXAS INSTRS INC COM 882508104   1,355 8,519 SH   SOLE   0 0 8,519
TILE SHOP HLDGS INC COM 88677Q109   137 25,000 SH   SOLE   0 0 25,000
UNION PAC CORP COM 907818108   2,132 10,472 SH   SOLE   0 0 10,472
UROGEN PHARMA LTD COM M96088105   1,146 81,831 SH   SOLE   0 0 81,831
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   34,888 464,117 SH   SOLE   0 0 464,117
VANGUARD INDEX FDS VALUE ETF 922908744   315 2,281 SH   SOLE   0 0 2,281
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   14,636 141,661 SH   SOLE   0 0 141,661
VANGUARD WHITEHALL FDS PUT 921946956   10,500 100,000 SH Put SOLE   0 0 100,000
VERISK ANALYTICS INC COM 92345Y106   1,730 7,325 SH   SOLE   0 0 7,325
VERITEX HLDGS INC COM 923451108   360 20,072 SH   SOLE   0 0 20,072
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   202 7,244 SH   SOLE   0 0 7,244
VISA INC COM CL A 92826C839   709 3,084 SH   SOLE   0 0 3,084
WALMART INC COM 931142103   4,658 29,126 SH   SOLE   0 0 29,126
WATSCO INC COM 942622200   1,135 3,006 SH   SOLE   0 0 3,006
WELLS FARGO CO NEW COM 949746101   777 19,025 SH   SOLE   0 0 19,025
WESTWATER RES INC COM NEW 961684206   200 300,000 SH   SOLE   0 0 300,000
WILLIAMS COS INC COM 969457100   233 6,918 SH   SOLE   0 0 6,918
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   47 25,000 SH   DFND 1 0 0 25,000