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 1,877 17,278 SH   SOLE 17,278 0 0
ABBVIE INC COM 00287Y109 268 1,750 SH   SOLE 1,750 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 847 3,051 SH   SOLE 3,051 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 467 1,275 SH   SOLE 1,275 0 0
ALCON AG ORD SHS H01301128 286 4,095 SH   SOLE 4,095 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 825 45,945 SH   SOLE 45,945 0 0
ALICO INC COM 016230104 291 8,170 SH   SOLE 8,170 0 0
ALPHABET INC CAP STK CL C 02079K107 3,375 1,543 SH   SOLE 1,543 0 0
ALPHABET INC CAP STK CL A 02079K305 3,232 1,483 SH   SOLE 1,483 0 0
AMAZON COM INC COM 023135106 1,215 11,440 SH   SOLE 11,440 0 0
APPLE INC COM 037833100 14,022 102,562 SH   SOLE 102,562 0 0
AVERY DENNISON CORP COM 053611109 259 1,600 SH   SOLE 1,600 0 0
AZZ INC COM 002474104 1,022 25,029 SH   SOLE 25,029 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,161 15,239 SH   SOLE 15,239 0 0
BK OF AMERICA CORP COM 060505104 12,101 388,720 SH   SOLE 388,720 0 0
BLACK KNIGHT INC COM 09215C105 674 10,304 SH   SOLE 10,304 0 0
BLACKROCK INC COM 09247X101 1,125 1,847 SH   SOLE 1,847 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 293 3,807 SH   SOLE 3,807 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,398 31,436 SH   SOLE 31,436 0 0
BROWN FORMAN CORP CL B 115637209 244 3,484 SH   SOLE 3,484 0 0
CHEVRON CORP NEW COM 166764100 1,116 7,706 SH   SOLE 7,706 0 0
CHUBB LIMITED COM H1467J104 246 1,253 SH   SOLE 1,253 0 0
CISCO SYS INC COM 17275R102 722 16,940 SH   SOLE 16,940 0 0
COCA COLA CO COM 191216100 284 4,522 SH   SOLE 4,522 0 0
CONTINENTAL RES INC COM 212015101 1,916 29,320 SH   SOLE 29,320 0 0
CORNING INC COM 219350105 550 17,450 SH   SOLE 17,450 0 0
COSTCO WHSL CORP NEW COM 22160K105 289 602 SH   SOLE 602 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 267 21,430 SH   SOLE 21,430 0 0
CUBESMART COM 229663109 1,449 33,915 SH   SOLE 33,915 0 0
CULLEN FROST BANKERS INC COM 229899109 301 2,588 SH   SOLE 2,588 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 361 11,412 SH   SOLE 11,412 0 0
DISNEY WALT CO COM 254687106 847 8,972 SH   SOLE 8,972 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 961 40,310 SH   SOLE 40,310 0 0
EMERSON ELEC CO COM 291011104 1,716 21,575 SH   SOLE 21,575 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 290 29,016 SH   SOLE 29,016 0 0
EOG RES INC COM 26875P101 630 5,700 SH   SOLE 5,700 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 388 14,095 SH   SOLE 14,095 0 0
EXXON MOBIL CORP COM 30231G102 792 9,252 SH   SOLE 9,252 0 0
FASTENAL CO COM 311900104 399 8,002 SH   SOLE 8,002 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,203 32,539 SH   SOLE 32,539 0 0
GENERAL DYNAMICS CORP COM 369550108 960 4,338 SH   SOLE 4,338 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1,135 26,220 SH   SOLE 26,220 0 0
HOME DEPOT INC COM 437076102 1,101 4,014 SH   SOLE 4,014 0 0
HOWARD HUGHES CORP COM 44267D107 1,378 20,255 SH   SOLE 20,255 0 0
INTEL CORP COM 458140100 572 15,285 SH   SOLE 15,285 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 662 15,000 SH   SOLE 15,000 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 513 1,790 SH   SOLE 1,790 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 790 18,810 SH   SOLE 18,810 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 2,077 27,662 SH   SOLE 27,662 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 45,192 336,679 SH   SOLE 336,679 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 34,202 230,780 SH   SOLE 230,780 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 14,646 52,256 SH   SOLE 52,256 0 0
IQVIA HLDGS INC COM 46266C105 1,329 6,125 SH   SOLE 6,125 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 682 17,000 SH   SOLE 17,000 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,213 20,100 SH   SOLE 20,100 0 0
ISHARES TR RUS MD CP GR ETF 464287481 2,496 31,507 SH   SOLE 31,507 0 0
ISHARES TR ISHARES BIOTECH 464287556 1,986 16,880 SH   SOLE 16,880 0 0
ISHARES TR S&P MC 400GR ETF 464287606 265 4,160 SH   SOLE 4,160 0 0
ISHARES TR RUS 1000 ETF 464287622 319 1,535 SH   SOLE 1,535 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 5,629 37,975 SH   SOLE 37,975 0 0
ISHARES TR CORE S&P SCP ETF 464287804 10,676 115,533 SH   SOLE 115,533 0 0
ISHARES TR S&P SML 600 GWT 464287887 265 2,520 SH   SOLE 2,520 0 0
ISHARES TR IBOXX HI YD ETF 464288513 1,658 22,530 SH   SOLE 22,530 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 6,322 123,820 SH   SOLE 123,820 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 1,240 24,525 SH   SOLE 24,525 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 16,123 160,536 SH   SOLE 160,536 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 12,862 115,118 SH   SOLE 115,118 0 0
ISHARES TR CORE DIV GRWTH 46434V621 7,990 167,707 SH   SOLE 167,707 0 0
JOHNSON & JOHNSON COM 478160104 3,605 20,310 SH   SOLE 20,310 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,222 25,520 SH   SOLE 25,520 0 0
JPMORGAN CHASE & CO COM 46625H100 280 2,487 SH   SOLE 2,487 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,183 8,580 SH   SOLE 8,580 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,239 5,126 SH   SOLE 5,126 0 0
LAUDER ESTEE COS INC CL A 518439104 259 1,017 SH   SOLE 1,017 0 0
LILLY ELI & CO COM 532457108 209 645 SH   SOLE 645 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 457 8,690 SH   SOLE 8,690 0 0
MASTERCARD INCORPORATED CL A 57636Q104 971 3,078 SH   SOLE 3,078 0 0
MCDONALDS CORP COM 580135101 277 1,120 SH   SOLE 1,120 0 0
MEDTRONIC PLC SHS G5960L103 295 3,290 SH   SOLE 3,290 0 0
MERCK & CO INC COM 58933Y105 274 3,000 SH   SOLE 3,000 0 0
MICROSOFT CORP COM 594918104 798 3,108 SH   SOLE 3,108 0 0
NEWS CORP NEW CL B 65249B208 759 47,755 SH   SOLE 47,755 0 0
NORTHROP GRUMMAN CORP COM 666807102 203 425 SH   SOLE 425 0 0
NVIDIA CORPORATION COM 67066G104 424 2,800 SH   SOLE 2,800 0 0
OCCIDENTAL PETE CORP COM 674599105 247 4,190 SH   SOLE 4,190 0 0
OVINTIV INC COM 69047Q102 570 12,897 SH   SOLE 12,897 0 0
PALO ALTO NETWORKS INC COM 697435105 1,162 2,353 SH   SOLE 2,353 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 405 16,415 SH   SOLE 16,415 0 0
PAYCHEX INC COM 704326107 2,249 19,750 SH   SOLE 19,750 0 0
PEPSICO INC COM 713448108 238 1,425 SH   SOLE 1,425 0 0
PERKINELMER INC COM 714046109 324 2,275 SH   SOLE 2,275 0 0
PFIZER INC COM 717081103 2,100 40,050 SH   SOLE 40,050 0 0
PHILIP MORRIS INTL INC COM 718172109 1,955 19,800 SH   SOLE 19,800 0 0
PIONEER NAT RES CO COM 723787107 3,636 16,298 SH   SOLE 16,298 0 0
POTLATCHDELTIC CORPORATION COM 737630103 878 19,878 SH   SOLE 19,878 0 0
PROLOGIS INC. COM 74340W103 929 7,893 SH   SOLE 7,893 0 0
QUALCOMM INC COM 747525103 298 2,332 SH   SOLE 2,332 0 0
RANGE RES CORP COM 75281A109 1,370 55,345 SH   SOLE 55,345 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 7,612 106,266 SH   SOLE 106,266 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 16,811 131,087 SH   SOLE 131,087 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,906 40,257 SH   SOLE 40,257 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 7,114 51,747 SH   SOLE 51,747 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 3,664 116,492 SH   SOLE 116,492 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4,050 46,369 SH   SOLE 46,369 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 18,094 142,340 SH   SOLE 142,340 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,030 14,686 SH   SOLE 14,686 0 0
SHERWIN WILLIAMS CO COM 824348106 235 1,050 SH   SOLE 1,050 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2,007 94,404 SH   SOLE 94,404 0 0
SL GREEN RLTY CORP COM 78440X887 523 11,333 SH   SOLE 11,333 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 619 17,800 SH   SOLE 17,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 415 1,099 SH   SOLE 1,099 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 18,064 43,687 SH   SOLE 43,687 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 27,807 935,316 SH   SOLE 935,316 0 0
SPDR SER TR S&P DIVID ETF 78464A763 13,308 112,125 SH   SOLE 112,125 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408 13,904 576,459 SH   SOLE 576,459 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 434 3,630 SH   SOLE 3,630 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 3,241 35,725 SH   SOLE 35,725 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739 4,930 104,311 SH   SOLE 104,311 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796 496 5,375 SH   SOLE 5,375 0 0
ST JOE CO COM 790148100 941 23,790 SH   SOLE 23,790 0 0
STARBUCKS CORP COM 855244109 336 4,400 SH   SOLE 4,400 0 0
STRYKER CORPORATION COM 863667101 1,780 8,949 SH   SOLE 8,949 0 0
SVB FINANCIAL GROUP COM 78486Q101 944 2,389 SH   SOLE 2,389 0 0
TARGET CORP COM 87612E106 2,148 15,209 SH   SOLE 15,209 0 0
TEXAS INSTRS INC COM 882508104 263 1,712 SH   SOLE 1,712 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 7,202 4,840 SH   SOLE 4,840 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,548 2,850 SH   SOLE 2,850 0 0
UNION PAC CORP COM 907818108 265 1,242 SH   SOLE 1,242 0 0
UNITED PARCEL SERVICE INC CL B 911312106 695 3,810 SH   SOLE 3,810 0 0
UNITEDHEALTH GROUP INC COM 91324P102 596 1,160 SH   SOLE 1,160 0 0
US BANCORP DEL COM NEW 902973304 253 5,500 SH   SOLE 5,500 0 0
V F CORP COM 918204108 336 7,596 SH   SOLE 7,596 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 843 10,975 SH   SOLE 10,975 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2,465 18,805 SH   SOLE 18,805 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 453 2,400 SH   SOLE 2,400 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,485 59,662 SH   SOLE 59,662 0 0
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 4,063 99,575 SH   SOLE 99,575 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 19,596 192,683 SH   SOLE 192,683 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 3,987 41,452 SH   SOLE 41,452 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 532 10,474 SH   SOLE 10,474 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 224 9,290 SH   SOLE 9,290 0 0
VISA INC COM CL A 92826C839 766 3,893 SH   SOLE 3,893 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 556 14,662 SH   SOLE 14,662 0 0
WALMART INC COM 931142103 1,386 11,401 SH   SOLE 11,401 0 0
WATERS CORP COM 941848103 348 1,050 SH   SOLE 1,050 0 0
WELLS FARGO CO NEW COM 949746101 1,383 35,319 SH   SOLE 35,319 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 1,022 30,865 SH   SOLE 30,865 0 0
WILLIAMS COS INC COM 969457100 829 26,557 SH   SOLE 26,557 0 0
WISDOMTREE TR US AI ENHANCED 97717W406 2,489 28,050 SH   SOLE 28,050 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,920 49,260 SH   SOLE 49,260 0 0
XPO LOGISTICS INC COM 983793100 1,039 21,580 SH   SOLE 21,580 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 471 1,601 SH   SOLE 1,601 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 797 7,590 SH   SOLE 7,590 0 0
ZOETIS INC CL A 98978V103 639 3,715 SH   SOLE 3,715 0 0