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,919,928 16,840 SH   SOLE 0 1 0 0
Abbvie Inc COM 00287Y109   3,950 20 SH   SOLE 0 1 0 0
Accenture Plc COM G1151C101   30,753 87 SH   SOLE 0 1 0 0
Acuity Brands Inc COM 00508Y102   1,866,043 6,776 SH   SOLE 0 1 0 0
Acushnet Holdings Co COM 005098108   2,199,184 34,497 SH   SOLE 0 1 0 0
Adobe Systems, Inc. COM 00724F101   4,660 9 SH   SOLE 0 1 0 0
Align Technology Inc COM 016255101   2,035 8 SH   SOLE 0 1 0 0
Alphabet Inc Class C COM CLASS C 02079K107   3,563,320 21,313 SH   SOLE 0 1 0 0
Alphabet Inc. Class A COM CLASS A 02079K305   561,236 3,384 SH   SOLE 0 1 0 0
Amazon Com Inc COM 023135106   939,290 5,041 SH   SOLE 0 1 0 0
American International Group COM 026874784   2,293,490 31,319 SH   SOLE 0 1 0 0
Amern Tower Corp Class A COM CLASS A 03027X100   2,793,511 12,012 SH   SOLE 0 1 0 0
Amphenol Corp. COM 032095101   216,201 3,318 SH   SOLE 0 1 0 0
AON Corporation COM 00BLP1HW5   14,878 43 SH   SOLE 0 1 0 0
Apache Corp COM 03743Q108   17,122 700 SH   SOLE 0 1 0 0
Apple Computer Inc COM 037833100   9,673,694 41,518 SH   SOLE 0 1 0 0
Atmos Energy Corp COM 049560105   156,465 1,128 SH   SOLE 0 1 0 0
Autodesk Inc COM 052769106   30,578 111 SH   SOLE 0 1 0 0
Automatic Data Processing Corp COM 053015103   138,088 499 SH   SOLE 0 1 0 0
Autozone Inc COM 053332102   15,750 5 SH   SOLE 0 1 0 0
Bank of America Corp COM 060505104   21,110 532 SH   SOLE 0 1 0 0
Berkshire Hathaway Cl B COM CLASS B 084670207   4,785,323 10,397 SH   SOLE 0 1 0 0
Blackstone Minerals Company COM 09225M101   45,225 2,995 SH   SOLE 0 1 0 0
Booking Holdings Inc COM 09857L108   12,636 3 SH   SOLE 0 1 0 0
Broadcom Inc COM 11135F101   12,075 70 SH   SOLE 0 1 0 0
Brookfield Asset Mgm COM 112585104   37,690 797 SH   SOLE 0 1 0 0
Brookfield Corp COM 11271J107   170,665 3,211 SH   SOLE 0 1 0 0
Cboe Global Mkts Inc COM 12503M108   1,229 6 SH   SOLE 0 1 0 0
Central Securities Corp COM 155123102   139,170 3,036 SH   SOLE 0 1 0 0
Chevrontexaco Corp COM 166764100   18,703 127 SH   SOLE 0 1 0 0
Cme Group Inc COM 12572Q105   662 3 SH   SOLE 0 1 0 0
Coca Cola Co. COM 191216100   1,071,073 14,905 SH   SOLE 0 1 0 0
Cognizant Tech Sol Cl A COM CLASS A 192446102   13,892 180 SH   SOLE 0 1 0 0
Conocophillips COM 20825C104   437,860 4,159 SH   SOLE 0 1 0 0
Costco Wholesale COM 22160K105   8,865 10 SH   SOLE 0 1 0 0
CSX Corp. COM 126408103   7,907 229 SH   SOLE 0 1 0 0
Cullen Frost Bankers COM 229899109   44,408 397 SH   SOLE 0 1 0 0
Danaher Corp. COM 235851102   16,403 59 SH   SOLE 0 1 0 0
Devon Energy Corp COM 25179M103   1,202,392 30,736 SH   SOLE 0 1 0 0
Dollar General Corp COM 256677105   803,922 9,506 SH   SOLE 0 1 0 0
Duke Energy Corporation COM 26441C204   57,650 500 SH   SOLE 0 1 0 0
E O G Resources Inc COM 26875P101   7,130 58 SH   SOLE 0 1 0 0
Eaton Corp. COM 278058102   15,909 48 SH   SOLE 0 1 0 0
Edwards Lifesciences COM 28176E108   3,497 53 SH   SOLE 0 1 0 0
Elevance Health Inc COM 036752103   9,360 18 SH   SOLE 0 1 0 0
Eli Lilly & Co. COM 532457108   5,316 6 SH   SOLE 0 1 0 0
Energy Transfer Equity COM 29273V100   65,324 4,070 SH   SOLE 0 1 0 0
Enterprise Prd Prtnrs Lp COM 293792107   56,241 1,932 SH   SOLE 0 1 0 0
Exxon Mobil Corporation COM 30231G102   900,015 7,678 SH   SOLE 0 1 0 0
Factset Research Systems COM 303075105   64,379 140 SH   SOLE 0 1 0 0
First Financial Bancshares, In COM 32020R109   461,330 12,465 SH   SOLE 0 1 0 0
Fiserv Inc COM 337738108   23,175 129 SH   SOLE 0 1 0 0
Frontera Energy Corpor COM 35905B107   1,893 328 SH   SOLE 0 1 0 0
Garrett Motion Inc COM 366505105   1,432,727 175,150 SH   SOLE 0 1 0 0
Ge Healthcare Technologi COM 36266G107   375 4 SH   SOLE 0 1 0 0
Ge Vernova Inc COM 36828A101   765 3 SH   SOLE 0 1 0 0
General Dynamics Corp COM 369550108   3,133,210 10,368 SH   SOLE 0 1 0 0
General Electric Co. COM 369604103   2,263 12 SH   SOLE 0 1 0 0
Goldman Sachs Group, Inc. COM 38141G104   1,953,704 3,946 SH   SOLE 0 1 0 0
Home Depot Inc. COM 437076102   16,613 41 SH   SOLE 0 1 0 0
Honeywell Int'l COM 438516106   1,034 5 SH   SOLE 0 1 0 0
Howard Hughes Holding Co COM 44267T102   26,326 340 SH   SOLE 0 1 0 0
Idexx Labs Inc COM 45168D104   17,683 35 SH   SOLE 0 1 0 0
Illinois Tool Works Inc COM 452308109   266,001 1,015 SH   SOLE 0 1 0 0
Ingersoll Rand Co. COM 45687V106   1,472 15 SH   SOLE 0 1 0 0
Intrcontinentalexchange COM 45865V100   2,410 15 SH   SOLE 0 1 0 0
ishares 1-3 Year Treasry COM 464287457   132,624 1,595 SH   SOLE 0 1 0 0
Ishares Silver TRUST COM 46428Q109   2,415 85 SH   SOLE 0 1 0 0
J.P. Morgan Chase & Co. COM 46625H100   180,918 858 SH   SOLE 0 1 0 0
Johnson & Johnson COM 478160104   1,013,685 6,255 SH   SOLE 0 1 0 0
Kimberly Clark Corp COM 494368103   56,912 400 SH   SOLE 0 1 0 0
Liberty Media Corp COM 531229722   103 2 SH   SOLE 0 1 0 0
Liberty Media Corp COM 531229854   5,033 65 SH   SOLE 0 1 0 0
Linde Plc COM G5494J103   9,060 19 SH   SOLE 0 1 0 0
Lockheed Martin Corp COM 539830109   133,864 229 SH   SOLE 0 1 0 0
Lundin Mining Corp COM 550372106   3,699 353 SH   SOLE 0 1 0 0
M & T Bank Corp COM 55261F104   138,934 780 SH   SOLE 0 1 0 0
Marsh & Mc Lennan Co Inc COM 571748102   1,785 8 SH   SOLE 0 1 0 0
Mastercard Inc COM 57636Q104   1,975 4 SH   SOLE 0 1 0 0
Matador Resources Co COM 576485205   9,444,261 191,102 SH   SOLE 0 1 0 0
McDonald's Corp COM 580135101   85,872 282 SH   SOLE 0 1 0 0
Medtronic Inc COM G5960L103   19,176 213 SH   SOLE 0 1 0 0
Merck & Company Inc. COM 589331107   5,564 49 SH   SOLE 0 1 0 0
Meta Platforms, Inc. COM 30303M102   32,629 57 SH   SOLE 0 1 0 0
Microsoft Corp COM 594918104   7,030,672 16,339 SH   SOLE 0 1 0 0
Middleby Corp The COM 596278101   1,249,248 8,979 SH   SOLE 0 1 0 0
Mondelez Intl COM 609207105   60,778 825 SH   SOLE 0 1 0 0
Motorola Solutions COM 620076307   52,607 117 SH   SOLE 0 1 0 0
Nestle Sa COM 641069406   8,758 87 SH   SOLE 0 1 0 0
Nextera Energy Inc COM 65339F101   5,156 61 SH   SOLE 0 1 0 0
Northrop Grumman Corp COM 666807102   1,056 2 SH   SOLE 0 1 0 0
Nuveen Mun Value Fd Inc COM 670928100   198,440 22,000 SH   SOLE 0 1 0 0
Nvidia Corp COM 67066G104   48,576 400 SH   SOLE 0 1 0 0
Nxp Semiconductors COM N6596X109   7,200 30 SH   SOLE 0 1 0 0
O Reilly Automotive COM 67103H107   3,455 3 SH   SOLE 0 1 0 0
Oracle Corp COM 68389X105   4,224,046 24,789 SH   SOLE 0 1 0 0
Paychex, Inc COM 704326107   2,952 22 SH   SOLE 0 1 0 0
Pepsico Incorporated COM 713448108   1,934,489 11,376 SH   SOLE 0 1 0 0
Permian Basin Royalty Tr COM 714236106   21,960 1,850 SH   SOLE 0 1 0 0
Philip Morris Intl Inc COM 718172109   2,792 23 SH   SOLE 0 1 0 0
Phillips COM 718546104   19,718 150 SH   SOLE 0 1 0 0
Pimco Exch Traded Fund COM 72201R833   54,473 541 SH   SOLE 0 1 0 0
Procter & Gamble Co. COM 742718109   50,748 293 SH   SOLE 0 1 0 0
Progressive Co Ohio COM 743315103   18,524 73 SH   SOLE 0 1 0 0
Prologis Inc. COM 74340W103   2,652 21 SH   SOLE 0 1 0 0
Qualcomm, Inc. COM 747525103   7,142 42 SH   SOLE 0 1 0 0
Raytheon Technologies Co COM 75513E101   11,147 92 SH   SOLE 0 1 0 0
Realty Incm Corp COM 756109104   346,083 5,457 SH   SOLE 0 1 0 0
Regeneron Pharms Inc COM 75886F107   5,256 5 SH   SOLE 0 1 0 0
Ross Stores Inc COM 778296103   2,377,305 15,795 SH   SOLE 0 1 0 0
Roundhill Bitkrft Esprt COM 53656F706   1,160 65 SH   SOLE 0 1 0 0
Salesforce Com COM 79466L302   4,379 16 SH   SOLE 0 1 0 0
Schwab Short Term US COM 808524862   1,768,570 36,108 SH   SOLE 0 1 0 0
Seaport Entertainment Gr COM 812215200   987 36 SH   SOLE 0 1 0 0
Seaport Entmt Gro 24 Rts COM 812215101   106 36 SH   SOLE 0 1 0 0
Six Flags Entmt Corp COM 83001C108   967 24 SH   SOLE 0 1 0 0
South St Corp COM 840441109   650,717 6,696 SH   SOLE 0 1 0 0
Southwest Airlines Co COM 844741108   44,445 1,500 SH   SOLE 0 1 0 0
Southwestern Energy Co COM 845467109   3,555 500 SH   SOLE 0 1 0 0
SPDR Gold Trust COM 78463V107   127,607 525 SH   SOLE 0 1 0 0
Stellar Bancorp Inc COM 858927106   5,178 200 SH   SOLE 0 1 0 0
Tencent Holdings COM 88032Q109   1,994 36 SH   SOLE 0 1 0 0
Texas Instruments COM 882508104   26,234 127 SH   SOLE 0 1 0 0
The Charles Schwab Corp COM 808513105   775,711 11,969 SH   SOLE 0 1 0 0
Thermo Fisher Scientific COM 883556102   2,406,856 3,891 SH   SOLE 0 1 0 0
Tpg Inc COM 872657101   43,630 758 SH   SOLE 0 1 0 0
Triple Flag Precious M COM 89679M104   1,587,727 98,129 SH   SOLE 0 1 0 0
United Airlines Hldgs COM 910047109   1,198 21 SH   SOLE 0 1 0 0
United Rentals Inc COM 911363109   2,429 3 SH   SOLE 0 1 0 0
Unitedhealth Group COM 91324P102   26,895 46 SH   SOLE 0 1 0 0
Vanguard Ftse Developed COM 921943858   34,115 646 SH   SOLE 0 1 0 0
Vanguard Ftse Emerging COM 922042858   9,943 207 SH   SOLE 0 1 0 0
Vanguard Ftse Europe COM 922042874   981,607 13,806 SH   SOLE 0 1 0 0
Vanguard S&P 500 ETF COM 922908363   70,180 133 SH   SOLE 0 1 0 0
Vanguard Short-Term Bond COM 921937827   193,577 2,460 SH   SOLE 0 1 0 0
Vanguard Total COM 921909768   846,152 13,070 SH   SOLE 0 1 0 0
Vanguard Total Bond COM 921937835   12,694 169 SH   SOLE 0 1 0 0
Vanguard Total Stock COM 922908769   451,640 1,595 SH   SOLE 0 1 0 0
Veralto Corp COM 92338C103   2,125 19 SH   SOLE 0 1 0 0
Vertex Pharmaceutica COM 92532F100   13,487 29 SH   SOLE 0 1 0 0
Vertiv Hldg Co COM 92537N108   14,128 142 SH   SOLE 0 1 0 0
Visa Inc Cl A COM CLASS A 92826C839   62,414 227 SH   SOLE 0 1 0 0
Wal Mart Stores Inc. COM 931142103   18,896 234 SH   SOLE 0 1 0 0
Wells Fargo & Co New COM 949746101   1,585,900 28,074 SH   SOLE 0 1 0 0
Williams Cos Inc Com COM 969457100   667,768 14,628 SH   SOLE 0 1 0 0
XCEL Energy COM 98389B100   323,170 4,949 SH   SOLE 0 1 0 0
Zoetis Inc COM 98978V103   7,815 40 SH   SOLE 0 1 0 0