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
2023 ETF SERIES TRUST II GMO US QUALITY E 90139K100   7,217,392 199,000 SH   SOLE   199,000 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   578,727 115,055 SH   SOLE   115,055 0 0
ADVISORSHARES TR PURE US CANNABIS 00768Y453   244,530 51,050 SH   SOLE   51,050 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   3,190,331 17,850 SH   SOLE   17,850 0 0
ALPHABET INC CAP STK CL A 02079K305   83,050,253 341,630 SH   SOLE   341,630 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   2,174,032 46,325 SH   SOLE   46,325 0 0
ALTRIA GROUP INC COM 02209S103   2,021,453 30,117 SH   SOLE   30,117 0 0
AMAZON COM INC COM 023135106   21,113,851 96,160 SH   SOLE   96,160 0 0
APPLE INC COM 037833100   403,843 1,586 SH   SOLE   1,586 0 0
BAIDU INC SPON ADR REP A 056752108   2,898,940 22,000 SH   SOLE   22,000 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   563,640 21,000 SH   SOLE   21,000 0 0
BORR DRILLING LTD SHS G1466R173   53,800 20,000 SH   SOLE   20,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208   5,392,791 22,950 SH   SOLE   22,950 0 0
CHEVRON CORP NEW COM 166764100   3,045,237 19,610 SH   SOLE   19,610 0 0
CISCO SYS INC COM 17275R102   8,968,152 131,075 SH   SOLE   131,075 0 0
COUPANG INC CL A 22266T109   644,000 20,000 SH   SOLE   20,000 0 0
CUMMINS INC COM 231021106   2,111,850 5,000 SH   SOLE   5,000 0 0
CURTISS WRIGHT CORP COM 231561101   21,496,349 39,575 SH   SOLE   39,575 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105   13,904,458 537,059 SH   SOLE   537,059 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109   184,200 15,000 SH   SOLE   15,000 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107   1,573,019 100,964 SH   SOLE   100,964 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   3,075,735 179,239 SH   SOLE   179,239 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   5,218,900 166,898 SH   SOLE   166,898 0 0
EXXON MOBIL CORP COM 30231G102   490,463 4,350 SH   SOLE   4,350 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   2,721,691 71,081 SH   SOLE   71,081 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,381,015 35,212 SH   SOLE   35,212 0 0
GENUINE PARTS CO COM 372460105   5,269,636 37,740 SH   SOLE   37,740 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,300,702 2,164 SH   SOLE   2,164 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   3,417,044 195,707 SH   SOLE   195,707 0 0
ISHARES TR CORE MSCI EAFE 46432F842   10,280,927 117,752 SH   SOLE   117,752 0 0
ISHARES TR RUS TP200 GR ETF 464289438   670,443 2,450 SH   SOLE   2,450 0 0
ISHARES TR ISHARES BIOTECH 464287556   2,418,198 16,750 SH   SOLE   16,750 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   336,324 1,390 SH   SOLE   1,390 0 0
JOHNSON & JOHNSON COM 478160104   4,666,094 25,165 SH   SOLE   25,165 0 0
KRANESHARES TRUST CSI CHI INTERNET 500767306   4,300,774 102,375 SH   SOLE   102,375 0 0
LA Z BOY INC COM 505336107   13,940,647 406,196 SH   SOLE   406,196 0 0
META PLATFORMS INC CL A 30303M102   1,689,074 2,300 SH   SOLE   2,300 0 0
MICROSOFT CORP COM 594918104   1,681,243 3,246 SH   SOLE   3,246 0 0
MOSAIC CO NEW COM 61945C103   232,009 6,690 SH   SOLE   6,690 0 0
MPLX LP COM UNIT REP LTD 55336V100   3,107,880 62,220 SH   SOLE   62,220 0 0
NVIDIA CORPORATION COM 67066G104   1,406,889 7,540 SH   SOLE   7,540 0 0
ONEOK INC NEW COM 682680103   2,649,906 36,315 SH   SOLE   36,315 0 0
REGENXBIO INC COM 75901B107   2,157,045 223,528 SH   SOLE   223,528 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   32,600 10,000 SH   SOLE   10,000 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   313,626 3,510 SH   SOLE   3,510 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   429,280 4,790 SH   SOLE   4,790 0 0
SENTINELONE INC CL A 81730H109   216,990 12,322 SH   SOLE   12,322 0 0
SPDR GOLD TR GOLD SHS 78463V107   2,581,423 7,262 SH   SOLE   7,262 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   408,549 6,900 SH   SOLE   6,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,828,472 11,719 SH   SOLE   11,719 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870   2,993,475 29,875 SH   SOLE   29,875 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78468R556   3,296,143 24,933 SH   SOLE   24,933 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104   5,130,184 173,200 SH   SOLE   173,200 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107   3,860,065 245,864 SH   SOLE   245,864 0 0
STITCH FIX INC COM CL A 860897107   82,650 19,000 SH   SOLE   19,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   6,842,418 14,095 SH   SOLE   14,095 0 0
TIDAL TRUST I SP FDS S&P 500 886364801   3,442,197 69,666 SH   SOLE   69,666 0 0
TIDAL TRUST I SP FUNDS S&P GBL 886364769   1,056,206 54,220 SH   SOLE   54,220 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886   574,347 13,329 SH   SOLE   13,329 0 0
VANECK ETF TRUST INDIA GROWTH LDR 92189F767   277,946 6,225 SH   SOLE   6,225 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   19,776,416 45,415 SH   SOLE   45,415 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   3,466,443 7,220 SH   SOLE   7,220 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   3,120,713 34,136 SH   SOLE   34,136 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   14,129,059 23,007 SH   SOLE   23,007 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   21,627,283 65,721 SH   SOLE   65,721 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   5,523,097 29,467 SH   SOLE   29,467 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   1,752,507 34,614 SH   SOLE   34,614 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   615,461 7,700 SH   SOLE   7,700 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   225,971 1,043 SH   SOLE   1,043 0 0
VISA INC COM CL A 92826C839   341,380 1,000 SH   SOLE   1,000 0 0
WILLIAMS COS INC COM 969457100   266,070 4,200 SH   SOLE   4,200 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208   1,047,800 10,400 SH   SOLE   10,400 0 0