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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 532 4,895 SH   SOLE   0 0 4,895
ABBVIE INC COM 00287Y109 614 4,010 SH   SOLE   0 0 4,010
AKOUSTIS TECHNOLOGIES INC COM 00973N102 85 23,000 SH   SOLE   0 0 23,000
ALPHABET INC CAP STK CL C 02079K107 11,607 5,306 SH   SOLE   0 0 5,306
ALPHABET INC CAP STK CL A 02079K305 3,766 1,728 SH   SOLE   0 0 1,728
ALTRIA GROUP INC COM 02209S103 351 8,392 SH   SOLE   0 0 8,392
AMAZON COM INC COM 023135106 9,795 92,227 SH   SOLE   0 0 92,227
AMERICAN EXPRESS CO COM 025816109 290 2,095 SH   SOLE   0 0 2,095
AMERICAN TOWER CORP NEW COM 03027X100 359 1,404 SH   SOLE   0 0 1,404
APPLE INC COM 037833100 8,724 63,810 SH   SOLE   0 0 63,810
APPLIED DNA SCIENCES INC COM 03815U300 18 25,000 SH   SOLE   0 0 25,000
APPLIED MATLS INC COM 038222105 248 2,728 SH   SOLE   0 0 2,728
AT&T INC COM 00206R102 226 10,759 SH   SOLE   0 0 10,759
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,268 26,620 SH   SOLE   0 0 26,620
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,045 5 SH   SOLE   0 0 5
BK OF AMERICA CORP COM 060505104 277 8,902 SH   SOLE   0 0 8,902
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 274 14,000 SH   SOLE   0 0 14,000
BRISTOL-MYERS SQUIBB CO COM 110122108 327 4,252 SH   SOLE   0 0 4,252
CADIZ INC COM NEW 127537207 290 124,350 SH   SOLE   0 0 124,350
CALIFORNIA WTR SVC GROUP COM 130788102 222 4,000 SH   SOLE   0 0 4,000
CANADIAN PAC RY LTD COM 13645T100 702 10,047 SH   SOLE   0 0 10,047
CATERPILLAR INC COM 149123101 649 3,633 SH   SOLE   0 0 3,633
CHARTER COMMUNICATIONS INC N CL A 16119P108 4,562 9,737 SH   SOLE   0 0 9,737
CHEVRON CORP NEW COM 166764100 2,239 15,463 SH   SOLE   0 0 15,463
COCA COLA CO COM 191216100 425 6,761 SH   SOLE   0 0 6,761
COLGATE PALMOLIVE CO COM 194162103 321 4,000 SH   SOLE   0 0 4,000
CONOCOPHILLIPS COM 20825C104 247 2,751 SH   SOLE   0 0 2,751
CONSOLIDATED EDISON INC COM 209115104 285 3,000 SH   SOLE   0 0 3,000
DANAHER CORPORATION COM 235851102 1,265 4,988 SH   SOLE   0 0 4,988
DISH NETWORK CORPORATION CL A 25470M109 423 23,577 SH   SOLE   0 0 23,577
DISNEY WALT CO COM 254687106 563 5,964 SH   SOLE   0 0 5,964
DORCHESTER MINERALS LP COM UNIT 25820R105 9,131 382,857 SH   SOLE   0 0 382,857
ENTERPRISE PRODS PARTNERS L COM 293792107 4,926 202,120 SH   SOLE   0 0 202,120
ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 1,673 67,039 SH   SOLE   0 0 67,039
EXXON MOBIL CORP COM 30231G102 631 7,364 SH   SOLE   0 0 7,364
FEDEX CORP COM 31428X106 477 2,103 SH   SOLE   0 0 2,103
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 237 5,500 SH   SOLE   0 0 5,500
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,887 20,021 SH   SOLE   0 0 20,021
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,068 26,538 SH   SOLE   0 0 26,538
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1,358 30,795 SH   SOLE   0 0 30,795
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 327 10,098 SH   SOLE   0 0 10,098
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 267 13,900 SH   SOLE   0 0 13,900
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 294 9,876 SH   SOLE   0 0 9,876
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 297 9,808 SH   SOLE   0 0 9,808
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 459 15,159 SH   SOLE   0 0 15,159
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 492 16,878 SH   SOLE   0 0 16,878
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 266 8,236 SH   SOLE   0 0 8,236
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 892 228,080 SH   SOLE   0 0 228,080
FLOTEK INDS INC DEL COM 343389102 309 311,468 SH   SOLE   0 0 311,468
FORTINET INC COM 34959E109 790 13,960 SH   SOLE   0 0 13,960
GLOBAL WTR RES INC COM 379463102 5,725 433,412 SH   SOLE   0 0 433,412
HARBOR ETF TRUST ALL WEATHER INFL 41151J505 206 9,175 SH   SOLE   0 0 9,175
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 32 26,784 SH   SOLE   0 0 26,784
HOME DEPOT INC COM 437076102 313 1,140 SH   SOLE   0 0 1,140
INDEPENDENCE RLTY TR INC COM 45378A106 206 9,955 SH   SOLE   0 0 9,955
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 3,004 102,243 SH   SOLE   0 0 102,243
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 2,992 99,238 SH   SOLE   0 0 99,238
INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 649 33,232 SH   SOLE   0 0 33,232
INTERNATIONAL BUSINESS MACHS COM 459200101 705 4,991 SH   SOLE   0 0 4,991
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 1,582 62,800 SH   SOLE   0 0 62,800
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1,700 81,139 SH   SOLE   0 0 81,139
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 1,661 72,420 SH   SOLE   0 0 72,420
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,336 17,400 SH   SOLE   0 0 17,400
INVESCO QQQ TR UNIT SER 1 46090E103 1,268 4,525 SH   SOLE   0 0 4,525
ISHARES TR CORE S&P500 ETF 464287200 10,681 28,171 SH   SOLE   0 0 28,171
ISHARES TR RUS MDCP VAL ETF 464287473 2,868 28,233 SH   SOLE   0 0 28,233
ISHARES TR S&P 500 VAL ETF 464287408 2,976 21,651 SH   SOLE   0 0 21,651
ISHARES TR ISHARES SEMICDTR 464287523 240 688 SH   SOLE   0 0 688
ISHARES TR MSCI EAFE ETF 464287465 265 4,242 SH   SOLE   0 0 4,242
ISHARES TR RUS 1000 ETF 464287622 447 2,152 SH   SOLE   0 0 2,152
ISHARES TR SHORT TREAS BD 464288679 3,197 29,035 SH   SOLE   0 0 29,035
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 5,307 95,712 SH   SOLE   0 0 95,712
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 3,067 66,873 SH   SOLE   0 0 66,873
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 1,692 35,215 SH   SOLE   0 0 35,215
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 954 19,040 SH   SOLE   0 0 19,040
JOHNSON & JOHNSON COM 478160104 1,334 7,513 SH   SOLE   0 0 7,513
JPMORGAN CHASE & CO COM 46625H100 557 4,948 SH   SOLE   0 0 4,948
KENNEDY-WILSON HOLDINGS INC COM 489398107 192 10,118 SH   SOLE   0 0 10,118
KIMBERLY-CLARK CORP COM 494368103 320 2,367 SH   SOLE   0 0 2,367
KRAFT HEINZ CO COM 500754106 407 10,670 SH   SOLE   0 0 10,670
LIBERTY BROADBAND CORP COM SER A 530307107 4,847 42,686 SH   SOLE   0 0 42,686
LISTED FD TR HORIZON KINETICS 53656F623 205 7,187 SH   SOLE   0 0 7,187
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,041 42,730 SH   SOLE   0 0 42,730
MANCHESTER UTD PLC NEW ORD CL A G5784H106 684 61,536 SH   SOLE   0 0 61,536
MASTERCARD INCORPORATED CL A 57636Q104 2,290 7,259 SH   SOLE   0 0 7,259
MATCH GROUP INC NEW COM 57667L107 859 12,329 SH   SOLE   0 0 12,329
MCDONALDS CORP COM 580135101 576 2,333 SH   SOLE   0 0 2,333
MERCK & CO INC COM 58933Y105 483 5,303 SH   SOLE   0 0 5,303
META PLATFORMS INC CL A 30303M102 996 6,175 SH   SOLE   0 0 6,175
METLIFE INC COM 59156R108 793 12,623 SH   SOLE   0 0 12,623
MICROSOFT CORP COM 594918104 8,475 32,999 SH   SOLE   0 0 32,999
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 9 14,268 SH   SOLE   0 0 14,268
MONDELEZ INTL INC CL A 609207105 285 4,593 SH   SOLE   0 0 4,593
MOODYS CORP COM 615369105 1,119 4,116 SH   SOLE   0 0 4,116
NEXTIER OILFIELD SOLUTIONS COM 65290C105 148 15,519 SH   SOLE   0 0 15,519
NIKE INC CL B 654106103 310 3,033 SH   SOLE   0 0 3,033
NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720 2,125 82,135 SH   SOLE   0 0 82,135
NORTHERN LTS FD TR III HCM DEFND 100 66538R748 1,722 46,591 SH   SOLE   0 0 46,591
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 1,381 39,786 SH   SOLE   0 0 39,786
NORTHERN LTS FD TR IV INSPIRE 100 ESG 66538H534 293 10,067 SH   SOLE   0 0 10,067
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 296 10,368 SH   SOLE   0 0 10,368
NVIDIA CORPORATION COM 67066G104 505 3,329 SH   SOLE   0 0 3,329
OWL ROCK CAPITAL CORPORATION COM 69121K104 339 27,473 SH   SOLE   0 0 27,473
PAYCHEX INC COM 704326107 348 3,054 SH   SOLE   0 0 3,054
PEPSICO INC COM 713448108 509 3,055 SH   SOLE   0 0 3,055
PFIZER INC COM 717081103 315 6,010 SH   SOLE   0 0 6,010
PHILIP MORRIS INTL INC COM 718172109 494 5,000 SH   SOLE   0 0 5,000
PNC FINL SVCS GROUP INC COM 693475105 316 2,000 SH   SOLE   0 0 2,000
PROCTER AND GAMBLE CO COM 742718109 1,688 11,740 SH   SOLE   0 0 11,740
PROSHARES TR ULTRAPRO SHT QQQ 74347G432 2,077 35,295 SH   SOLE   0 0 35,295
QUANTUM CORP COM NEW 747906501 49 34,245 SH   SOLE   0 0 34,245
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 5,372 352,014 SH   SOLE   0 0 352,014
ROOT INC COM CL A 77664L108 12 10,000 SH   SOLE   0 0 10,000
S&P GLOBAL INC COM 78409V104 2,953 8,761 SH   SOLE   0 0 8,761
SABRA HEALTH CARE REIT INC COM 78573L106 161 11,500 SH   SOLE   0 0 11,500
SALESFORCE INC COM 79466L302 370 2,240 SH   SOLE   0 0 2,240
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 442 50,911 SH   SOLE   0 0 50,911
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 245 2,800 SH   SOLE   0 0 2,800
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 441 3,470 SH   SOLE   0 0 3,470
SOLIGENIX INC COM 834223307 12 19,359 SH   SOLE   0 0 19,359
SPDR GOLD TR GOLD SHS 78463V107 953 5,659 SH   SOLE   0 0 5,659
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,004 5,311 SH   SOLE   0 0 5,311
SPDR SER TR S&P BIOTECH 78464A870 210 2,825 SH   SOLE   0 0 2,825
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1,294 76,919 SH   SOLE   0 0 76,919
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 841 19,938 SH   SOLE   0 0 19,938
SUNCOR ENERGY INC NEW COM 867224107 616 17,566 SH   SOLE   0 0 17,566
TESLA INC COM 88160R101 1,069 1,588 SH   SOLE   0 0 1,588
TEXAS INSTRS INC COM 882508104 294 1,914 SH   SOLE   0 0 1,914
TIDAL ETF TR FOLIOBEYOND RISI 886364637 4,685 144,412 SH   SOLE   0 0 144,412
TRANSDIGM GROUP INC COM 893641100 9,052 16,868 SH   SOLE   0 0 16,868
UNITEDHEALTH GROUP INC COM 91324P102 349 679 SH   SOLE   0 0 679
USCF ETF TR MIDSTREAM ENERGY 90290T882 200 6,430 SH   SOLE   0 0 6,430
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 3,255 55,304 SH   SOLE   0 0 55,304
VERIZON COMMUNICATIONS INC COM 92343V104 575 11,321 SH   SOLE   0 0 11,321
VISA INC COM CL A 92826C839 2,938 14,920 SH   SOLE   0 0 14,920
WALMART INC COM 931142103 988 8,127 SH   SOLE   0 0 8,127
WELLS FARGO CO NEW COM 949746101 279 7,114 SH   SOLE   0 0 7,114
WHEELS UP EXPERIENCE INC COM CL A 96328L106 61 31,056 SH   SOLE   0 0 31,056
WYNN RESORTS LTD COM 983134107 290 5,095 SH   SOLE   0 0 5,095