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   1,837,261 16,853 SH   SOLE   16,853 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,163,347 3,770 SH   SOLE   3,770 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   623,462 1,275 SH   SOLE   1,275 0 0
ALCON AG ORD SHS H01301128   381,401 4,645 SH   SOLE   4,645 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   868,987 46,770 SH   SOLE   46,770 0 0
ALICO INC COM 016230104   207,244 8,140 SH   SOLE   8,140 0 0
ALPHABET INC CAP STK CL A 02079K305   3,580,706 29,914 SH   SOLE   29,914 0 0
ALPHABET INC CAP STK CL C 02079K107   3,591,962 29,693 SH   SOLE   29,693 0 0
AMAZON COM INC COM 023135106   1,506,962 11,560 SH   SOLE   11,560 0 0
APPLE INC COM 037833100   18,857,181 97,217 SH   SOLE   97,217 0 0
ARISTA NETWORKS INC COM 040413106   259,296 1,600 SH   SOLE   1,600 0 0
AVERY DENNISON CORP COM 053611109   249,110 1,450 SH   SOLE   1,450 0 0
AZZ INC COM 002474104   1,087,760 25,029 SH   SOLE   25,029 0 0
BANK AMERICA CORP COM 060505104   11,075,488 386,040 SH   SOLE   386,040 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,067,260 14,860 SH   SOLE   14,860 0 0
BLACK KNIGHT INC COM 09215C105   588,938 9,860 SH   SOLE   9,860 0 0
BLACKROCK INC COM 09247X101   1,387,809 2,008 SH   SOLE   2,008 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   244,072 7,480 SH   SOLE   7,480 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,015,355 30,174 SH   SOLE   30,174 0 0
BROWN FORMAN CORP CL B 115637209   232,662 3,484 SH   SOLE   3,484 0 0
CHEVRON CORP NEW COM 166764100   1,212,539 7,706 SH   SOLE   7,706 0 0
CHUBB LIMITED COM H1467J104   1,027,308 5,335 SH   SOLE   5,335 0 0
CISCO SYS INC COM 17275R102   821,114 15,870 SH   SOLE   15,870 0 0
COCA COLA CO COM 191216100   272,315 4,522 SH   SOLE   4,522 0 0
CORNING INC COM 219350105   699,048 19,950 SH   SOLE   19,950 0 0
COSTCO WHSL CORP NEW COM 22160K105   356,408 662 SH   SOLE   662 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   571,433 54,840 SH   SOLE   54,840 0 0
CUBESMART COM 229663109   1,446,984 32,400 SH   SOLE   32,400 0 0
CULLEN FROST BANKERS INC COM 229899109   278,288 2,588 SH   SOLE   2,588 0 0
DEERE & CO COM 244199105   617,510 1,524 SH   SOLE   1,524 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   393,714 11,412 SH   SOLE   11,412 0 0
DISNEY WALT CO COM 254687106   851,910 9,542 SH   SOLE   9,542 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105   1,209,198 40,360 SH   SOLE   40,360 0 0
EMERSON ELEC CO COM 291011104   2,003,946 22,170 SH   SOLE   22,170 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   368,503 29,016 SH   SOLE   29,016 0 0
EOG RES INC COM 26875P101   917,237 8,015 SH   SOLE   8,015 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   471,957 23,295 SH   SOLE   23,295 0 0
EXXON MOBIL CORP COM 30231G102   977,798 9,117 SH   SOLE   9,117 0 0
FASTENAL CO COM 311900104   472,038 8,002 SH   SOLE   8,002 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   963,864 26,774 SH   SOLE   26,774 0 0
GENERAL DYNAMICS CORP COM 369550108   830,694 3,861 SH   SOLE   3,861 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   1,631,435 25,970 SH   SOLE   25,970 0 0
HOME DEPOT INC COM 437076102   1,126,691 3,627 SH   SOLE   3,627 0 0
HOWARD HUGHES CORP COM 44267D107   1,679,812 21,285 SH   SOLE   21,285 0 0
IAC INC COM NEW 44891N208   317,454 5,055 SH   SOLE   5,055 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   620,250 15,000 SH   SOLE   15,000 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   36,783,611 224,770 SH   SOLE   224,770 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   517,600 1,480 SH   SOLE   1,480 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   52,552,670 351,194 SH   SOLE   351,194 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   1,855,927 23,932 SH   SOLE   23,932 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   948,965 18,810 SH   SOLE   18,810 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   20,065,786 54,317 SH   SOLE   54,317 0 0
IQVIA HLDGS INC COM 46266C105   1,391,326 6,190 SH   SOLE   6,190 0 0
ISHARES TR CORE DIV GRWTH 46434V621   10,543,553 204,610 SH   SOLE   204,610 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   16,827,294 166,954 SH   SOLE   166,954 0 0
ISHARES TR CORE S&P SCP ETF 464287804   12,040,112 120,824 SH   SOLE   120,824 0 0
ISHARES TR IBOXX HI YD ETF 464288513   4,613,427 61,455 SH   SOLE   61,455 0 0
ISHARES TR ISHARES BIOTECH 464287556   2,112,614 16,640 SH   SOLE   16,640 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   6,346,003 126,490 SH   SOLE   126,490 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   4,207,677 83,205 SH   SOLE   83,205 0 0
ISHARES TR MSCI EAFE ETF 464287465   241,063 3,325 SH   SOLE   3,325 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   672,520 17,000 SH   SOLE   17,000 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   16,072,053 119,167 SH   SOLE   119,167 0 0
ISHARES TR RUS 1000 ETF 464287622   374,141 1,535 SH   SOLE   1,535 0 0
ISHARES TR RUS MD CP GR ETF 464287481   3,870,708 40,057 SH   SOLE   40,057 0 0
ISHARES TR RUS MID CAP ETF 464287499   225,225 3,084 SH   SOLE   3,084 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,430,744 20,300 SH   SOLE   20,300 0 0
ISHARES TR S&P MC 400GR ETF 464287606   280,500 3,740 SH   SOLE   3,740 0 0
ISHARES TR S&P SML 600 GWT 464287887   289,624 2,520 SH   SOLE   2,520 0 0
ISHARES TR U.S. FIN SVC ETF 464287770   6,458,789 40,881 SH   SOLE   40,881 0 0
JOHNSON & JOHNSON COM 478160104   3,199,833 19,332 SH   SOLE   19,332 0 0
JOHNSON CTLS INTL PLC SHS G51502105   1,727,758 25,356 SH   SOLE   25,356 0 0
JPMORGAN CHASE & CO COM 46625H100   379,889 2,612 SH   SOLE   2,612 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,425,502 8,513 SH   SOLE   8,513 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,019,179 5,206 SH   SOLE   5,206 0 0
LAUDER ESTEE COS INC CL A 518439104   211,501 1,077 SH   SOLE   1,077 0 0
LILLY ELI & CO COM 532457108   495,243 1,056 SH   SOLE   1,056 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   269,801 8,025 SH   SOLE   8,025 0 0
MARTIN MARIETTA MATLS INC COM 573284106   277,014 600 SH   SOLE   600 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,216,477 3,093 SH   SOLE   3,093 0 0
MCDONALDS CORP COM 580135101   334,219 1,120 SH   SOLE   1,120 0 0
MERCK & CO INC COM 58933Y105   487,523 4,225 SH   SOLE   4,225 0 0
MICROSOFT CORP COM 594918104   1,090,409 3,202 SH   SOLE   3,202 0 0
NEWS CORP NEW CL B 65249B208   940,743 47,705 SH   SOLE   47,705 0 0
NVIDIA CORPORATION COM 67066G104   1,129,463 2,670 SH   SOLE   2,670 0 0
OVINTIV INC COM 69047Q102   495,862 13,025 SH   SOLE   13,025 0 0
PALO ALTO NETWORKS INC COM 697435105   1,730,825 6,774 SH   SOLE   6,774 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   260,526 16,375 SH   SOLE   16,375 0 0
PAYCHEX INC COM 704326107   2,179,787 19,485 SH   SOLE   19,485 0 0
PEPSICO INC COM 713448108   263,961 1,425 SH   SOLE   1,425 0 0
PFIZER INC COM 717081103   1,485,540 40,500 SH   SOLE   40,500 0 0
PHILIP MORRIS INTL INC COM 718172109   1,869,675 19,153 SH   SOLE   19,153 0 0
PIONEER NAT RES CO COM 723787107   3,583,800 17,298 SH   SOLE   17,298 0 0
POTLATCHDELTIC CORPORATION COM 737630103   1,047,945 19,829 SH   SOLE   19,829 0 0
PROLOGIS INC. COM 74340W103   1,137,884 9,279 SH   SOLE   9,279 0 0
QUALCOMM INC COM 747525103   481,755 4,047 SH   SOLE   4,047 0 0
RANGE RES CORP COM 75281A109   1,631,406 55,490 SH   SOLE   55,490 0 0
RXO INC COMMON STOCK 74982T103   465,982 20,555 SH   SOLE   20,555 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   8,551,441 117,756 SH   SOLE   117,756 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   3,770,295 111,845 SH   SOLE   111,845 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   8,636,876 50,862 SH   SOLE   50,862 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   3,017,384 40,682 SH   SOLE   40,682 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   19,028,438 143,362 SH   SOLE   143,362 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   5,293,130 49,321 SH   SOLE   49,321 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   988,995 15,113 SH   SOLE   15,113 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   24,575,980 141,355 SH   SOLE   141,355 0 0
SHERWIN WILLIAMS CO COM 824348106   298,710 1,125 SH   SOLE   1,125 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   1,661,813 96,337 SH   SOLE   96,337 0 0
SL GREEN RLTY CORP COM 78440X887   341,397 11,361 SH   SOLE   11,361 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   680,918 14,809 SH   SOLE   14,809 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   21,374,711 44,632 SH   SOLE   44,632 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   1,585,033 17,223 SH   SOLE   17,223 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408   7,972,691 322,781 SH   SOLE   322,781 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   27,823,891 945,105 SH   SOLE   945,105 0 0
SPDR SER TR S&P DIVID ETF 78464A763   13,735,089 112,050 SH   SOLE   112,050 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   711,013 5,519 SH   SOLE   5,519 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796   583,241 16,125 SH   SOLE   16,125 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   219,805 8,025 SH   SOLE   8,025 0 0
ST JOE CO COM 790148100   1,148,317 23,755 SH   SOLE   23,755 0 0
STARBUCKS CORP COM 855244109   450,723 4,550 SH   SOLE   4,550 0 0
STRYKER CORPORATION COM 863667101   2,628,045 8,614 SH   SOLE   8,614 0 0
TARGET CORP COM 87612E106   1,969,795 14,934 SH   SOLE   14,934 0 0
TEXAS INSTRS INC COM 882508104   327,096 1,817 SH   SOLE   1,817 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   6,324,466 4,804 SH   SOLE   4,804 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,505,249 2,885 SH   SOLE   2,885 0 0
UNION PAC CORP COM 907818108   254,138 1,242 SH   SOLE   1,242 0 0
UNITED PARCEL SERVICE INC CL B 911312106   463,361 2,585 SH   SOLE   2,585 0 0
UNITEDHEALTH GROUP INC COM 91324P102   583,978 1,215 SH   SOLE   1,215 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   566,397 7,495 SH   SOLE   7,495 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,768,982 18,605 SH   SOLE   18,605 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   528,672 2,400 SH   SOLE   2,400 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,151,484 52,888 SH   SOLE   52,888 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   805,779 10,650 SH   SOLE   10,650 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   4,433,834 96,012 SH   SOLE   96,012 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   21,102,733 198,951 SH   SOLE   198,951 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   5,421,149 52,247 SH   SOLE   52,247 0 0
VERISK ANALYTICS INC COM 92345Y106   237,332 1,050 SH   SOLE   1,050 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   512,776 13,788 SH   SOLE   13,788 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   899,584 28,522 SH   SOLE   28,522 0 0
VISA INC COM CL A 92826C839   949,208 3,997 SH   SOLE   3,997 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   421,994 14,812 SH   SOLE   14,812 0 0
WALMART INC COM 931142103   1,673,967 10,650 SH   SOLE   10,650 0 0
WATERS CORP COM 941848103   202,037 758 SH   SOLE   758 0 0
WELLS FARGO CO NEW COM 949746101   1,560,343 36,559 SH   SOLE   36,559 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,032,443 30,810 SH   SOLE   30,810 0 0
WILLIAMS COS INC COM 969457100   878,465 26,922 SH   SOLE   26,922 0 0
WISDOMTREE TR US AI ENHANCED 97717W406   2,616,843 27,975 SH   SOLE   27,975 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   2,022,731 48,103 SH   SOLE   48,103 0 0
XPO INC COM 983793100   1,227,495 20,805 SH   SOLE   20,805 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   676,267 2,286 SH   SOLE   2,286 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   753,480 5,175 SH   SOLE   5,175 0 0
ZOETIS INC CL A 98978V103   709,677 4,121 SH   SOLE   4,121 0 0