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
Expires: July 31, 2015
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 LABORATORIES COM 002824100 1,826,824 20,133 SH SOLE 20,133 0 0
ABBVIE INC COM 00287Y109 773,038 3,072 SH SOLE 3,072 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 622,200 5,000 SH SOLE 5,000 0 0
ADOBE INC COM 00724F101 245,614 1,198 SH SOLE 1,198 0 0
ADVANCED MICRO DEVICES INC COM 007903107 312,530 538 SH SOLE 538 0 0
ALCON AG ORD SHS H01301128 385,490 5,745 SH SOLE 5,745 0 0
ALICO INC COM 016230104 663,989 16,050 SH SOLE 16,050 0 0
ALPHABET INC CAP STK CL A 02079K305 11,449,063 32,037 SH SOLE 32,037 0 0
ALPHABET INC CAP STK CL C 02079K107 9,638,136 27,278 SH SOLE 27,278 0 0
AMAZON COM INC COM 023135106 4,537,517 19,038 SH SOLE 19,038 0 0
AMGEN INC COM 031162100 1,361,933 3,761 SH SOLE 3,761 0 0
AMPHENOL CORP CL A 032095101 3,049,102 17,293 SH SOLE 17,293 0 0
APPLE INC COM 037833100 25,614,726 88,522 SH SOLE 88,522 0 0
ARISTA NETWORKS INC COM SHS 040413205 1,019,280 6,000 SH SOLE 6,000 0 0
AUTOZONE INC COM 053332102 255,675 80 SH SOLE 80 0 0
AVERY DENNISON CORP COM 053611109 437,696 2,696 SH SOLE 2,696 0 0
AZZ INC COM 002474104 3,853,613 24,854 SH SOLE 24,854 0 0
BADGER METER INC COM 056525108 466,062 3,141 SH SOLE 3,141 0 0
BANK OF AMER CORP COM 060505104 18,419,822 323,268 SH SOLE 323,268 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,903,881 13,797 SH SOLE 13,797 0 0
BLACKROCK INC COM 09290D101 2,357,227 2,451 SH SOLE 2,451 0 0
BROADCOM INC COM 11135F101 1,362,544 3,607 SH SOLE 3,607 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 1,986,270 46,637 SH SOLE 46,637 0 0
CATERPILLAR INC COM 149123101 815,713 766 SH SOLE 766 0 0
CHEVRON CORPORATION COM 166764100 1,380,683 8,329 SH SOLE 8,329 0 0
CHUBB LIMITED COM H1467J104 1,894,174 5,559 SH SOLE 5,559 0 0
CISCO SYS INC COM 17275R102 1,793,379 15,268 SH SOLE 15,268 0 0
COCA COLA CO COM 191216100 450,317 5,541 SH SOLE 5,541 0 0
CORE NATURAL RESOURCES INC COM SHS 218937100 967,042 12,085 SH SOLE 12,085 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 595,894 637 SH SOLE 637 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 707,826 72,080 SH SOLE 72,080 0 0
CUBESMART COM 229663109 1,307,041 32,865 SH SOLE 32,865 0 0
CULLEN FROST BANKERS INC COM 229899109 215,401 1,394 SH SOLE 1,394 0 0
DEERE & CO COM 244199105 1,032,055 1,627 SH SOLE 1,627 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2,453,889 13,960 SH SOLE 13,960 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 411,475 7,480 SH SOLE 7,480 0 0
DISNEY WALT CO COM 254687106 960,575 9,980 SH SOLE 9,980 0 0
DORCHESTER MINERALS L P COM UNIT 25820R105 991,325 39,260 SH SOLE 39,260 0 0
ELI LILLY & CO COM 532457108 2,708,313 2,258 SH SOLE 2,258 0 0
EMERSON ELEC CO COM 291011104 3,251,366 22,713 SH SOLE 22,713 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 554,786 29,016 SH SOLE 29,016 0 0
EOG RES INC COM 26875P101 670,315 5,167 SH SOLE 5,167 0 0
EXXON MOBIL CORP COM 30231G102 6,127,380 44,817 SH SOLE 44,817 0 0
FASTENAL CO COM 311900104 768,672 16,004 SH SOLE 16,004 0 0
FIDELITY NATL FINL INC COM SHS 31620R303 875,620 18,567 SH SOLE 18,567 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 892,168 17,597 SH SOLE 17,597 0 0
HOME DEPOT INC COM 437076102 1,416,716 4,017 SH SOLE 4,017 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102 1,686,306 23,588 SH SOLE 23,588 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 500,835 1,781 SH SOLE 1,781 0 0
INTUIT COM 461202103 340,083 1,303 SH SOLE 1,303 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 421,972 8,300 SH SOLE 8,300 0 0
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 49,200,264 910,610 SH SOLE 910,610 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 16,453,305 268,713 SH SOLE 268,713 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 75,100,844 352,967 SH SOLE 352,967 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 1,508,912 13,257 SH SOLE 13,257 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 2,808,057 31,166 SH SOLE 31,166 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 47,715,144 64,795 SH SOLE 64,795 0 0
IQVIA HLDGS INC COM 46266C105 1,426,930 7,385 SH SOLE 7,385 0 0
ISHARES TR CORE DIV GRWTH 46434V621 14,340,444 189,213 SH SOLE 189,213 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 12,041,764 439,320 SH SOLE 439,320 0 0
ISHARES TR CORE S&P MCP ETF 464287507 241,676 3,134 SH SOLE 3,134 0 0
ISHARES TR CORE S&P SCP ETF 464287804 16,916,835 114,064 SH SOLE 114,064 0 0
ISHARES TR EXPANDED TECH 464287515 776,261 8,568 SH SOLE 8,568 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,239,160 28,000 SH SOLE 28,000 0 0
ISHARES TR ISHARES BIOTECH 464287556 996,596 5,240 SH SOLE 5,240 0 0
ISHARES TR ISHARES SEMICDTR 464287523 284,497 444 SH SOLE 444 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 6,891,391 131,490 SH SOLE 131,490 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 6,108,223 114,881 SH SOLE 114,881 0 0
ISHARES TR MSCI EAFE ETF 464287465 345,401 3,325 SH SOLE 3,325 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 37,054,603 168,868 SH SOLE 168,868 0 0
ISHARES TR RUS 1000 ETF 464287622 628,583 1,535 SH SOLE 1,535 0 0
ISHARES TR RUS MD CP GR ETF 464287481 6,498,904 44,388 SH SOLE 44,388 0 0
ISHARES TR RUS MID CAP ETF 464287499 340,227 3,084 SH SOLE 3,084 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 367,558 1,223 SH SOLE 1,223 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 2,787,045 20,265 SH SOLE 20,265 0 0
ISHARES TR S&P MC 400GR ETF 464287606 423,000 3,600 SH SOLE 3,600 0 0
ISHARES TR S&P SML 600 GWT 464287887 438,417 2,455 SH SOLE 2,455 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 13,881,735 153,440 SH SOLE 153,440 0 0
JOHNSON & JOHNSON COM 478160104 4,915,857 19,356 SH SOLE 19,356 0 0
JOHNSON CONTROLS INTERNATION SHS G51502105 3,801,344 26,017 SH SOLE 26,017 0 0
JPMORGAN CHASE & CO COM 46625H100 1,120,359 3,423 SH SOLE 3,423 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,242,698 9,263 SH SOLE 9,263 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,229,777 4,232 SH SOLE 4,232 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103 663,702 8,205 SH SOLE 8,205 0 0
MARTIN MARIETTA MATLS INC COM 573284106 524,797 910 SH SOLE 910 0 0
MARVELL TECHNOLOGY INC COM 573874104 307,720 1,033 SH SOLE 1,033 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,818,753 3,541 SH SOLE 3,541 0 0
MCDONALDS CORP COM 580135101 429,252 1,588 SH SOLE 1,588 0 0
MERCK & CO INC COM 58933Y105 526,336 4,096 SH SOLE 4,096 0 0
META PLATFORMS INC CL A 30303M102 236,019 419 SH SOLE 419 0 0
MICRON TECHNOLOGY INC COM 595112103 747,980 648 SH SOLE 648 0 0
MICROSOFT CORP COM 594918104 4,465,422 11,971 SH SOLE 11,971 0 0
NEWS CORP NEW CL B 65249B208 1,435,465 51,157 SH SOLE 51,157 0 0
NEXTERA ENERGY INC COM 65339F101 311,671 3,551 SH SOLE 3,551 0 0
NORTHROP GRUMMAN CORP COM 666807102 417,634 820 SH SOLE 820 0 0
NVIDIA CORPORATION COM 67066G104 9,815,234 49,054 SH SOLE 49,054 0 0
OVINTIV INC COM 69047Q102 1,401,978 26,628 SH SOLE 26,628 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 408,345 3,500 SH SOLE 3,500 0 0
PALO ALTO NETWORKS INC COM 697435105 5,011,289 14,695 SH SOLE 14,695 0 0
PAYCHEX INC COM 704326107 1,833,166 18,643 SH SOLE 18,643 0 0
PFIZER INC COM 717081103 981,356 40,754 SH SOLE 40,754 0 0
PHILIP MORRIS INTL INC COM 718172109 3,209,449 17,741 SH SOLE 17,741 0 0
PROLOGIS INC. COM 74340W103 1,241,383 9,164 SH SOLE 9,164 0 0
QUALCOMM INC COM 747525103 1,256,572 6,800 SH SOLE 6,800 0 0
RANGE RES CORP COM 75281A109 2,045,161 54,992 SH SOLE 54,992 0 0
RAYONIER INC COM 754907103 904,765 42,517 SH SOLE 42,517 0 0
S&P GLOBAL INC COM 78409V104 226,029 555 SH SOLE 555 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 8,678,678 273,689 SH SOLE 273,689 0 0
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 20,944,085 132,006 SH SOLE 132,006 0 0
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 14,566,939 124,207 SH SOLE 124,207 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 5,096,435 95,065 SH SOLE 95,065 0 0
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 10,851,885 58,586 SH SOLE 58,586 0 0
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 1,768,311 21,287 SH SOLE 21,287 0 0
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 5,087,497 47,489 SH SOLE 47,489 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 70,211,265 368,524 SH SOLE 368,524 0 0
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 843,369 18,601 SH SOLE 18,601 0 0
SHERWIN WILLIAMS CO COM 824348106 387,360 1,125 SH SOLE 1,125 0 0
SIMMONS FIRST NATL CORP CL A $1 PAR 828730200 621,176 27,425 SH SOLE 27,425 0 0
SL GREEN RLTY CORP COM 78440X887 555,285 10,726 SH SOLE 10,726 0 0
SPDR INDEX SHS FDS ST STR EU 50 ETF 78463X202 1,095,446 15,950 SH SOLE 15,950 0 0
SPDR SERIES TRUST SP O&G EXPL PRO 78468R556 590,199 3,826 SH SOLE 3,826 0 0
SPDR SERIES TRUST ST BLOO HIGH ETF 78468R622 240,925 2,500 SH SOLE 2,500 0 0
SPDR SERIES TRUST ST SHOR CORP ETF 78464A474 36,439,522 1,214,246 SH SOLE 1,214,246 0 0
SPDR SERIES TRUST ST STR SP BIOT 78464A870 4,754,780 30,046 SH SOLE 30,046 0 0
SPDR SERIES TRUST ST STR SP DIV 78464A763 11,157,086 73,315 SH SOLE 73,315 0 0
SPDR SERIES TRUST ST STR SP500FF 78468R796 233,891 3,828 SH SOLE 3,828 0 0
SPDR SERIES TRUST ST TERM HIGH ETF 78468R408 8,440,792 337,227 SH SOLE 337,227 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102 1,575,438 9,105 SH SOLE 9,105 0 0
ST JOE CO COM 790148100 1,507,258 24,066 SH SOLE 24,066 0 0
STARBUCKS CORP COM 855244109 681,403 6,668 SH SOLE 6,668 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 5,269,956 7,057 SH SOLE 7,057 0 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 30,975,937 44,041 SH SOLE 44,041 0 0
STRYKER CORPORATION COM 863667101 2,406,637 7,644 SH SOLE 7,644 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 204,878 429 SH SOLE 429 0 0
TARGET CORP COM 87612E106 1,909,779 14,622 SH SOLE 14,622 0 0
TEXAS INSTRS INC COM 882508104 642,937 2,157 SH SOLE 2,157 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 17,225,073 39,359 SH SOLE 39,359 0 0
THE ONCOLOGY INSTITUTE INC COM 68236X100 160,370 29,534 SH SOLE 29,534 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,599,338 3,190 SH SOLE 3,190 0 0
TRANSCAT INC COM 893529107 375,719 4,050 SH SOLE 4,050 0 0
UNION PAC CORP COM 907818108 544,544 2,002 SH SOLE 2,002 0 0
UNITEDHEALTH GROUP INC COM 91324P102 564,841 1,359 SH SOLE 1,359 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 330,338 4,240 SH SOLE 4,240 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 4,483,484 18,210 SH SOLE 18,210 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 772,644 2,088 SH SOLE 2,088 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,619,092 43,878 SH SOLE 43,878 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 918,724 11,625 SH SOLE 11,625 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 6,781,219 95,175 SH SOLE 95,175 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 28,181,584 178,331 SH SOLE 178,331 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 5,911,333 36,166 SH SOLE 36,166 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 224,614 5,305 SH SOLE 5,305 0 0
VICTORY CAP HLDGS INC DEL COM CL A 92645B103 5,136,991 61,111 SH SOLE 61,111 0 0
VISA INC COM CL A 92826C839 1,685,988 4,914 SH SOLE 4,914 0 0
WALMART INC COM 931142103 3,120,256 27,549 SH SOLE 27,549 0 0
WASTE MGMT INC DEL COM 94106L109 367,752 1,650 SH SOLE 1,650 0 0
WATERS CORP COM 941848103 287,656 767 SH SOLE 767 0 0
WELLS FARGO & CO COM 949746101 2,820,596 34,131 SH SOLE 34,131 0 0
WEYERHAEUSER CO COM NEW 962166104 882,820 36,876 SH SOLE 36,876 0 0
WILLIAMS COS INC COM 969457100 2,264,434 30,461 SH SOLE 30,461 0 0
WISDOMTREE TR US AI ENHANCED 97717W406 1,363,766 10,400 SH SOLE 10,400 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,610,990 28,503 SH SOLE 28,503 0 0
XPO INC COM 983793100 3,850,419 18,756 SH SOLE 18,756 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 711,065 2,701 SH SOLE 2,701 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 382,067 4,438 SH SOLE 4,438 0 0
ZOETIS INC CL A 98978V103 270,553 3,765 SH SOLE 3,765 0 0