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 Labs COM 002824100 2,853,942 29,488 SH SOLE 0 1 0 0
Abbvie Inc COM 00287Y109 1,316,435 6,229 SH SOLE 0 1 0 0
Accenture Plc COM G1151C101 17,251 87 SH SOLE 0 1 0 0
Acuity Brands Inc COM 00508Y102 2,482,899 8,766 SH SOLE 0 1 0 0
Acushnet Holdings Co COM 005098108 3,748,047 396,670 SH SOLE 0 1 0 0
Alphabet Inc COM CLASS C 02079K107 10,248,209 31,642 SH SOLE 0 1 0 0
Alphabet Inc COM CLASS A 02079K305 940,321 3,270 SH SOLE 0 1 0 0
Amazon Com Inc COM 023135106 1,582,925 7,055 SH SOLE 0 1 0 0
American International Group COM 026874784 3,055,462 40,671 SH SOLE 0 1 0 0
Amern Tower Corp COM CLASS A 03027X100 2,624,815 15,032 SH SOLE 0 1 0 0
Amgen Inc. COM 031162100 1,189,236 3,433 SH SOLE 0 1 0 0
Amphenol Corp. COM 032095101 364,772 2,887 SH SOLE 0 1 0 0
Amrize Ltd COM H2927K103 2,720,991 49,177 SH SOLE 0 1 0 0
AON Corporation COM 00BLP1HW5 13,880 43 SH SOLE 0 1 0 0
APPLE INC COM 037833100 13,730,903 52,497 SH SOLE 0 1 0 0
Applied Materials, Inc. COM 038222105 2,051 6 SH SOLE 0 1 0 0
Atmos Energy Corp COM 049560105 208,364 1,128 SH SOLE 0 1 0 0
Autodesk Inc COM 052769106 19,870 83 SH SOLE 0 1 0 0
Automatic Data Processing Corp COM 053015103 425,963 2,030 SH SOLE 0 1 0 0
Autozone Inc COM 053332102 16,889 5 SH SOLE 0 1 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR COM 05946K101 150,062 6,784 SH SOLE 0 1 0 0
Berkshire Hathaway COM CLASS B 084670207 7,485,149 15,690 SH SOLE 0 1 0 0
Blackstone Minerals Company COM 09225M101 4,926,427 343,843 SH SOLE 0 1 0 0
BP PLC SPONSORED ADR COM 055622104 200,843 4,239 SH SOLE 0 1 0 0
Broadcom Inc COM 11135F101 21,666 70 SH SOLE 0 1 0 0
Brookfield Asset Mgm COM 112585104 35,427 797 SH SOLE 0 1 0 0
Brookfield Corp COM 11271J107 194,782 4,813 SH SOLE 0 1 0 0
Bunge Limited COM H11356104 131,140 1,032 SH SOLE 0 1 0 0
Canadian Pac Railway COM 13645T100 67,962 864 SH SOLE 0 1 0 0
Cboe Global Mkts Inc COM 12503M108 1,686 6 SH SOLE 0 1 0 0
Central Securities Corp COM 155123102 150,768 3,036 SH SOLE 0 1 0 0
Chevrontexaco Corp COM 166764100 1,160,697 5,994 SH SOLE 0 1 0 0
Cisco Systems Inc COM 17275R102 614,545 6,725 SH SOLE 0 1 0 0
CLOROX CO COM 189054109 190,372 1,974 SH SOLE 0 1 0 0
Cme Group Inc COM 12572Q105 886 3 SH SOLE 0 1 0 0
Coca Cola Co. COM 191216100 1,592,893 20,649 SH SOLE 0 1 0 0
Cognizant Tech Sol COM CLASS A 192446102 11,043 180 SH SOLE 0 1 0 0
CONAGRA BRANDS INC COM 205887102 21,525 1,500 SH SOLE 0 1 0 0
Conocophillips COM 20825C104 1,600,117 12,533 SH SOLE 0 1 0 0
Costco Wholesale COM 22160K105 9,964 10 SH SOLE 0 1 0 0
CSX Corp. COM 126408103 9,400 229 SH SOLE 0 1 0 0
Cullen Frost Bankers COM 229899109 54,421 397 SH SOLE 0 1 0 0
CVS HEALTH CORPORATION COM 126650100 66,632 800 SH SOLE 0 1 0 0
Danaher Corp. COM 235851102 11,186 59 SH SOLE 0 1 0 0
Devon Energy Corp COM 25179M103 1,873,146 37,142 SH SOLE 0 1 0 0
DICK'S SPORTING GOODS INC COM 253393102 115,048 507 SH SOLE 0 1 0 0
Dollar General Corp COM 256677105 1,637,530 13,932 SH SOLE 0 1 0 0
Dorman Prods Inc COM 258278100 2,100,798 19,618 SH SOLE 0 1 0 0
DOW INC COM COM 260557103 25,630 633 SH SOLE 0 1 0 0
Duke Energy Corporation COM 26441C204 65,470 500 SH SOLE 0 1 0 0
DUPONT DE NEMOURS INC COM 26614N102 6,072 133 SH SOLE 0 1 0 0
E O G Resources Inc COM 26875P101 9,975 69 SH SOLE 0 1 0 0
Eaton Corp. COM 278058102 17,168 48 SH SOLE 0 1 0 0
Edwards Lifesciences COM 28176E108 4,244 53 SH SOLE 0 1 0 0
Eli Lilly & Co. COM 532457108 2,499,031 2,674 SH SOLE 0 1 0 0
Energy Transfer Equity COM 29273V100 18,721 970 SH SOLE 0 1 0 0
EQUINIX INC COM 29444U700 4,031,376 3,723 SH SOLE 0 1 0 0
Everus Constr Group Inc COM 300426103 4,368 37 SH SOLE 0 1 0 0
Exelixis Inc COM 30161Q104 42,890 1,000 SH SOLE 0 1 0 0
Expand Energy Corp COM 165167735 4,721 43 SH SOLE 0 1 0 0
Exxon Mobil Corporation COM 30231G102 3,286,382 20,627 SH SOLE 0 1 0 0
First Financial Bancshares, In COM 32020R109 761,537 24,673 SH SOLE 0 1 0 0
FIRST NATL BK ALASKA COM COM 32112J106 151,298 460 SH SOLE 0 1 0 0
Freeport-Mcmoran Inc COM 35671D857 1,234 21 SH SOLE 0 1 0 0
Frontera Energy Corpor COM 35905B107 3,175 328 SH SOLE 0 1 0 0
Ge Healthcare Technologi COM 36266G107 285 4 SH SOLE 0 1 0 0
Ge Vernova Inc COM 36828A101 2,619 3 SH SOLE 0 1 0 0
General Dynamics Corp COM 369550108 4,897,682 14,255 SH SOLE 0 1 0 0
General Electric Co. COM 369604103 3,405 12 SH SOLE 0 1 0 0
Global X US Infra COM 37954Y673 3,557 70 SH SOLE 0 1 0 0
Goldman Sachs Actvbeta COM 381430503 7,633 61 SH SOLE 0 1 0 0
Goldman Sachs Group, Inc. COM 38141G104 4,274,563 4,906 SH SOLE 0 1 0 0
Hartford Disciplined US COM 518416870 3,850 61 SH SOLE 0 1 0 0
Hartford Financial Services Gr COM 416518603 1,758 13 SH SOLE 0 1 0 0
Holcim Ltd New COM 43475E105 2,179 132 SH SOLE 0 1 0 0
Howard Hughes Holding Co COM 44267T102 21,508 340 SH SOLE 0 1 0 0
Idexx Labs Inc COM 45168D104 19,666 35 SH SOLE 0 1 0 0
Illinois Tool Works Inc COM 452308109 780,214 3,015 SH SOLE 0 1 0 0
Imperial Brands Plc COM 45262P102 6,171 151 SH SOLE 0 1 0 0
International Business Mach. COM 459200101 12,604 52 SH SOLE 0 1 0 0
INTERNATIONAL PAPER CO COM 460146103 30,420 1,000 SH SOLE 0 1 0 0
Intrcontinentalexchange COM 45865V100 2,359 15 SH SOLE 0 1 0 0
Invsc Bltshrs 2029 Corp COM 46138J577 3,023 162 SH SOLE 0 1 0 0
Invsc Qqq TRUST Srs 1 COM 46090E103 13,275 23 SH SOLE 0 1 0 0
Invsc S P 500 Equal COM 46137V357 3,455 18 SH SOLE 0 1 0 0
Invsc S&P Small Indus COM 46138E123 2,629 17 SH SOLE 0 1 0 0
ishares 1-3 Year Treasry COM 464287457 131,699 1,595 SH SOLE 0 1 0 0
iShares Barclay's 20 Yr. Trea COM 464287432 19,072 220 SH SOLE 0 1 0 0
Ishares Core Msci COM 46434G103 3,767 54 SH SOLE 0 1 0 0
Ishares Core Msci Eafe COM 46432F842 5,975 66 SH SOLE 0 1 0 0
Ishares Msci Eafe Value COM 464288877 9,889 133 SH SOLE 0 1 0 0
Ishares Msci Emerging COM 46434G764 3,854 49 SH SOLE 0 1 0 0
Ishares Msci Europe COM 464289180 1,743 50 SH SOLE 0 1 0 0
Ishares Silver TRUST COM 46428Q109 5,792 85 SH SOLE 0 1 0 0
Ishares Tr Is 1-5 Yr In COM 464288646 2,891 55 SH SOLE 0 1 0 0
Ishares Tr S&P Smallcap COM 464287804 3,356 27 SH SOLE 0 1 0 0
Ishrs 10 Yr Invest Grade COM 464289511 11,862 239 SH SOLE 0 1 0 0
J P Morgan Nasdaq Eqt COM 46654Q203 3,331 60 SH SOLE 0 1 0 0
J.P. Morgan Chase & Co. COM 46625H100 254,448 865 SH SOLE 0 1 0 0
Johnson & Johnson COM 478160104 3,038,272 12,873 SH SOLE 0 1 0 0
Jpmorgan Equity Premium COM 46641Q332 9,239 163 SH SOLE 0 1 0 0
Jpmorgan International COM 46654Q757 3,597 42 SH SOLE 0 1 0 0
Jpmorgan Usd Emrg Mkt COM 46641Q746 4,318 110 SH SOLE 0 1 0 0
Kimberly Clark Corp COM 494368103 83,275 854 SH SOLE 0 1 0 0
KINDER MORGAN INC COM 49456B101 49,305 1,500 SH SOLE 0 1 0 0
L3harris Technologies In COM 502431109 34,515 100 SH SOLE 0 1 0 0
LAMB WESTON HLDGS INC COM COM 513272104 21,775 500 SH SOLE 0 1 0 0
Liberty Media Corp COM 531229722 188 2 SH SOLE 0 1 0 0
Liberty Media Corp COM 531229854 5,526 65 SH SOLE 0 1 0 0
Linde Plc COM G5494J103 9,419 19 SH SOLE 0 1 0 0
Lockheed Martin Corp COM 539830109 454,884 840 SH SOLE 0 1 0 0
Lundin Mining Corp COM 550372106 8,803 353 SH SOLE 0 1 0 0
LYONDELLBASELL INDUSTRIES NV SHS COM N53745100 22,380 300 SH SOLE 0 1 0 0
Mastercard Inc COM 57636Q104 1,999 4 SH SOLE 0 1 0 0
Matador Resources Co COM 576485205 21,050,411 332,594 SH SOLE 0 1 0 0
McDonald's Corp COM 580135101 83,292 268 SH SOLE 0 1 0 0
Mdu Res Group Inc COM 552690109 3,108 150 SH SOLE 0 1 0 0
Medtronic Inc COM G5960L103 21,056 243 SH SOLE 0 1 0 0
Meta Platforms, Inc COM CLASS A 30303M102 187,305 310 SH SOLE 0 1 0 0
Micron Technology COM 595112103 6,081 18 SH SOLE 0 1 0 0
Microsoft Corp COM 594918104 12,453,531 31,890 SH SOLE 0 1 0 0
MIDDLESEX WTR CO COM COM 596680108 27,984 550 SH SOLE 0 1 0 0
Millicom Intl Cellu Newf COM L6388F110 45 3 SH SOLE 0 1 0 0
Mondelez Intl COM 609207105 47,553 825 SH SOLE 0 1 0 0
Motorola Solutions COM 620076307 50,774 117 SH SOLE 0 1 0 0
Nestle Sa COM 641069406 179,797 1,781 SH SOLE 0 1 0 0
NETFLIX INC COM 64110L106 31,827 340 SH SOLE 0 1 0 0
Nextera Energy Inc COM 65339F101 5,666 61 SH SOLE 0 1 0 0
Novartis Ag COM 66987V109 2,444 16 SH SOLE 0 1 0 0
Ntnl Fuel Gas Co COM 636180101 3,758 40 SH SOLE 0 1 0 0
Nuveen Mun Value Fd Inc COM 670928100 197,780 22,000 SH SOLE 0 1 0 0
Nvidia Corp COM 67066G104 74,643 428 SH SOLE 0 1 0 0
O Reilly Automotive COM 67103H107 4,154 45 SH SOLE 0 1 0 0
Oracle Corp COM 68389X105 4,459,985 29,461 SH SOLE 0 1 0 0
Pepsico Incorporated COM 713448108 2,692,840 17,192 SH SOLE 0 1 0 0
Permian Basin Royalty Tr COM 714236106 39,812 1,850 SH SOLE 0 1 0 0
PFIZER INC COM 717081103 302,083 11,314 SH SOLE 0 1 0 0
Philip Morris Intl Inc COM 718172109 3,803 23 SH SOLE 0 1 0 0
Phillips 66 COM 718546104 539,875 3,011 SH SOLE 0 1 0 0
Pimco Exch Traded Fund COM 72201R833 54,408 541 SH SOLE 0 1 0 0
Pricesmart Inc COM 741511109 1,656 11 SH SOLE 0 1 0 0
Procter & Gamble Co. COM 742718109 984,726 6,700 SH SOLE 0 1 0 0
Professionally Managed COM 74316P579 57,976 1,097 SH SOLE 0 1 0 0
Progressive Co Ohio COM 743315103 14,472 73 SH SOLE 0 1 0 0
Prologis Inc. COM 74340W103 4,494 34 SH SOLE 0 1 0 0
QNITY ELECTRONICS INC COM 74743L100 9,283 66 SH SOLE 0 1 0 0
Raytheon Technologies Co COM 75513E101 17,747 92 SH SOLE 0 1 0 0
Realty Incm Corp COM 756109104 321,502 5,184 SH SOLE 0 1 0 0
Ross Stores Inc COM 778296103 4,549,993 20,651 SH SOLE 0 1 0 0
Roundhill Bitkrft Esprt COM 53656F706 1,359 65 SH SOLE 0 1 0 0
RTX CORPORATION COM 75513E101 461,479 2,621 SH SOLE 0 1 0 0
Salesforce Com COM 79466L302 2,987 16 SH SOLE 0 1 0 0
Sanofi-Aventis COM 80105N105 3,854 80 SH SOLE 0 1 0 0
SCHWAB CHARLES CORP COM 808513105 739,076 8,065 SH SOLE 0 1 0 0
Schwab Short Term US COM 808524862 1,136,946 46,846 SH SOLE 0 1 0 0
Seaport Entertainment Gr COM 812215200 773 36 SH SOLE 0 1 0 0
Six Flags Entmt Corp COM 83001C108 426 24 SH SOLE 0 1 0 0
Skyworks Solution COM 83088MAK8 3,977 4,000 SH SOLE 0 1 0 0
South St Corp COM 840441109 784,731 8,326 SH SOLE 0 1 0 0
Southwest Airlines Co COM 844741108 56,355 1,500 SH SOLE 0 1 0 0
SPDR Gold Trust COM 78463V107 258,174 600 SH SOLE 0 1 0 0
Sprott Physical Gld Slvr COM 85208R101 7,158 150 SH SOLE 0 1 0 0
Stellar Bancorp Inc COM 858927106 7,322 200 SH SOLE 0 1 0 0
Tencent Holdings COM 88032Q109 2,276 36 SH SOLE 0 1 0 0
Tetra Tech Inc New COM 88162G103 1,506 50 SH SOLE 0 1 0 0
Texas Instruments COM 882508104 24,656 127 SH SOLE 0 1 0 0
The Charles Schwab Corp COM 808513105 955,495 10,167 SH SOLE 0 1 0 0
The Mosaic Co COM 61945C103 1,403 55 SH SOLE 0 1 0 0
Thermo Fisher Scientific COM 883556102 3,095,661 6,370 SH SOLE 0 1 0 0
Tpg Inc COM 872657101 15,353 379 SH SOLE 0 1 0 0
Triple Flag Precious Metals Corp COM 89679M104 4,232,726 124,666 SH SOLE 0 1 0 0
Unilever PLC COM 904767704 263,019 4,460 SH SOLE 0 1 0 0
United Airlines Hldgs COM 910047109 1,933 21 SH SOLE 0 1 0 0
United Rentals Inc COM 911363109 2,186 3 SH SOLE 0 1 0 0
Unitedhealth Group COM 91324P102 67,377 249 SH SOLE 0 1 0 0
VANGUARD CONSUMER STAPLES ETF COM 92204A207 113,748 490 SH SOLE 0 1 0 0
VANGUARD DIVIDEND APPREC IDX ETF COM 921908844 91,484 400 SH SOLE 0 1 0 0
Vanguard Ftse Europe COM 922042874 1,362,690 16,504 SH SOLE 0 1 0 0
Vanguard Ftse Developed COM 921943858 41,396 646 SH SOLE 0 1 0 0
Vanguard Pacific VPRS COM 922042866 1,398,065 14,260 SH SOLE 0 1 0 0
Vanguard S&P 500 ETF COM 922908363 79,474 133 SH SOLE 0 1 0 0
Vanguard Short-Term Bond COM 921937827 192,889 2,460 SH SOLE 0 1 0 0
Vanguard Total COM 921909768 1,306,929 16,908 SH SOLE 0 1 0 0
Vanguard Total Bond COM 921937835 15,170 206 SH SOLE 0 1 0 0
Vanguard Total Stock COM 922908769 299,316 933 SH SOLE 0 1 0 0
Vertex Pharmaceutica COM 92532F100 12,950 29 SH SOLE 0 1 0 0
Vertiv Hldg Co COM 92537N108 35,582 142 SH SOLE 0 1 0 0
Visa Inc COM CLASS A 92826C839 69,213 229 SH SOLE 0 1 0 0
Wal Mart Stores Inc. COM 931142103 32,437 261 SH SOLE 0 1 0 0
Wells Fargo & Co New COM 949746101 2,493,526 31,122 SH SOLE 0 1 0 0
WHITE MOUNTAINS INSURANCE GROUP LTD COM G9618E107 725,396 325 SH SOLE 0 1 0 0
Williams Cos Inc Com COM 969457100 1,022,559 14,018 SH SOLE 0 1 0 0
XCEL Energy COM 98389B100 150,857 1,899 SH SOLE 0 1 0 0
Zoetis Inc COM 98978V103 4,728 40 SH SOLE 0 1 0 0