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
SMITH A O CORP COM 831865209 732,190 12,989 SH SOLE 12,989 0 0
ALTRIA GROUP INC COM 02209S103 2,206,200 32,762 SH SOLE 32,762 0 0
AMBEV SA SPONSORED ADR 02319V103 1,463,662 501,254 SH SOLE 501,254 0 0
AMPHENOL CORP CL A 032095101 1,567,285 18,592 SH SOLE 18,592 0 0
BEST BUY INC COM 086516101 739,363 8,379 SH SOLE 8,379 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,533,494 24,575 SH SOLE 24,575 0 0
CF INDUSTRIES HOLD COM 125269100 1,092,902 9,487 SH SOLE 9,487 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 597,319 10,399 SH SOLE 10,399 0 0
DORCHESTER MINERALS L P COM UNIT 25820R105 1,419,878 50,638 SH SOLE 50,638 0 0
EDISON INTL COM 281020107 719,552 13,392 SH SOLE 13,392 0 0
BLOCK H & R INC COM 093671105 736,526 18,030 SH SOLE 18,030 0 0
KT CORP SPONSORED ADR 48268K101 1,288,164 67,977 SH SOLE 67,977 0 0
META PLATFORMS INC CL A 30303M102 5,025,687 6,930 SH SOLE 6,930 0 0
MPLX LP COM UNIT REP LTD 55336V100 1,403,086 24,913 SH SOLE 24,913 0 0
MUELLER INDS INC COM 624756102 923,641 15,239 SH SOLE 15,239 0 0
NNN REIT INC COM 637417106 1,433,823 34,895 SH SOLE 34,895 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,577,616 34,066 SH SOLE 34,066 0 0
PROGRESSIVE CORP COM 743315103 1,270,693 6,129 SH SOLE 6,129 0 0
SANOFI SA SPONSORED ADR 80105N105 1,193,732 28,953 SH SOLE 28,953 0 0
STEEL DYNAMICS INC COM 858119100 787,602 3,554 SH SOLE 3,554 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,336,834 12,848 SH SOLE 12,848 0 0
UGI CORP NEW COM 902681105 1,063,465 29,814 SH SOLE 29,814 0 0
CAPITAL GROUP CORE EQUITY ET SHS CREAT UNIT 14020V108 16,477,276 370,276 SH SOLE 370,276 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 1,017,980 20,170 SH SOLE 20,170 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 8,747,316 180,134 SH SOLE 180,134 0 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 753,435 4,994 SH SOLE 4,994 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,617,638 23,331 SH SOLE 23,331 0 0
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 221,925 10,483 SH SOLE 10,483 0 0
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 1,206,727 46,006 SH SOLE 46,006 0 0
CATERPILLAR INC COM 149123101 3,346,800 4,128 SH SOLE 4,128 0 0
GENERAL MTRS CO COM 37045V100 449,064 5,832 SH SOLE 5,832 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 68,569 13,161 SH SOLE 13,161 0 0
CISCO SYS INC COM 17275R102 608,811 5,657 SH SOLE 5,657 0 0
WALMART INC COM 931142103 2,500,206 24,059 SH SOLE 24,059 0 0
AMAZON COM INC COM 023135106 5,905,104 23,701 SH SOLE 23,701 0 0
AMERICAN EXPRESS CO COM 025816109 1,207,422 3,970 SH SOLE 3,970 0 0
APPLE INC COM 037833100 24,185,004 72,623 SH SOLE 72,623 0 0
BHP BILLITON LIMITED SPONSORED ADS 088606108 1,079,873 12,728 SH SOLE 12,728 0 0
CAPITAL GROUP GBL GROWTH EQT SHS CREAT UNIT 14020X104 6,563,211 164,988 SH SOLE 164,988 0 0
CAPITAL GROUP GROWTH ETF SHS CREAT UNIT 14020G101 10,010,448 211,057 SH SOLE 211,057 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 1,370,300 7,351 SH SOLE 7,351 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 6,810,312 41,845 SH SOLE 41,845 0 0
FIRST SOLAR INC COM 336433107 3,360,620 19,186 SH SOLE 19,186 0 0
GE AEROSPACE COM NEW 369604301 3,440,858 11,018 SH SOLE 11,018 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 526,697 8,057 SH SOLE 8,057 0 0
GE VERNOVA INC COM 36828A101 3,467,408 3,648 SH SOLE 3,648 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,282,811 5,833 SH SOLE 5,833 0 0
NVIDIA CORPORATION COM 67066G104 3,904,918 17,098 SH SOLE 17,098 0 0
SALESFORCE INC COM 79466L302 786,847 3,427 SH SOLE 3,427 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1,348,041 2,955 SH SOLE 2,955 0 0
TESLA INC COM 88160R101 7,955,619 22,422 SH SOLE 22,422 0 0
TEVA PHARMACEUTICAL INDS LTD SHS M8769Q102 5,795,658 146,355 SH SOLE 146,355 0 0
TYSON FOODS INC CL A 902494103 639,844 12,663 SH SOLE 12,663 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,010,927 2,754 SH SOLE 2,754 0 0
VISTRA CORP COM 92840M102 2,667,380 19,280 SH SOLE 19,280 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 2,199,367 1,214 SH SOLE 1,214 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,548,996 78,351 SH SOLE 78,351 0 0
CAPITAL GROUP INTL FOCUS EQT SHS CREAT UNIT 14019W109 2,248,309 65,567 SH SOLE 65,567 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 245,874 884 SH SOLE 884 0 0
AMGEN INC COM 031162100 1,378,360 3,270 SH SOLE 3,270 0 0
CHEVRON CORPORATION COM 166764100 1,871,269 9,163 SH SOLE 9,163 0 0
PROCTER & GAMBLE CO COM 742718109 1,974,024 13,588 SH SOLE 13,588 0 0
TEXAS INSTRS INC COM 882508104 2,038,360 7,278 SH SOLE 7,278 0 0
HOME DEPOT INC COM 437076102 723,173 2,542 SH SOLE 2,542 0 0
UNION PAC CORP COM 907818108 511,332 1,879 SH SOLE 1,879 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 464,724 10,131 SH SOLE 10,131 0 0
MICROSOFT CORP COM 594918104 10,692,329 20,847 SH SOLE 20,847 0 0
CAPITAL GROUP CORE BALANCED SHS 14021D107 2,727,930 74,229 SH SOLE 74,229 0 0
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207 315,849 8,548 SH SOLE 8,548 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 815,164 4,358 SH SOLE 4,358 0 0
FIRSTENERGY CORP COM 337932107 287,625 6,638 SH SOLE 6,638 0 0
CONSOLIDATED EDISON INC COM 209115104 336,578 3,293 SH SOLE 3,293 0 0
GOLDMAN SACHS ETF TR ULTR SHOR BD ETF 381430230 684,567 13,567 SH SOLE 13,567 0 0
MCDONALDS CORP COM 580135101 793,790 3,437 SH SOLE 3,437 0 0
REPUBLIC SVCS INC COM 760759100 407,941 1,944 SH SOLE 1,944 0 0
STARBUCKS CORP COM 855244109 713,225 7,591 SH SOLE 7,591 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 367,907 2,420 SH SOLE 2,420 0 0
RTX CORPORATION COM 75513E101 1,024,417 5,518 SH SOLE 5,518 0 0
SABINE RTY TR UNIT BEN INT 785688102 691,503 10,000 SH SOLE 10,000 0 0
ISHARES TR TRUST ISHARE 0-1 464288679 1,936,226 17,551 SH SOLE 17,551 0 0
ISHARES TR 20 YR TR BD ETF 464287432 858,613 11,039 SH SOLE 11,039 0 0
ISHARES INC CORE MSCI EMKT 46434G103 290,459 3,579 SH SOLE 3,579 0 0
ISHARES INC MSCI JAPAN ETF 46434G822 256,781 2,635 SH SOLE 2,635 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 250,799 903 SH SOLE 903 0 0
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 557,914 5,126 SH SOLE 5,126 0 0
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 663,340 5,978 SH SOLE 5,978 0 0
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 810,020 4,851 SH SOLE 4,851 0 0
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 823,974 10,223 SH SOLE 10,223 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 1,191,116 19,368 SH SOLE 19,368 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 662,160 12,400 SH SOLE 12,400 0 0
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 657,512 3,904 SH SOLE 3,904 0 0
SELECT SECTOR SPDR TR ST STR MATER ETF 81369Y100 492,218 10,107 SH SOLE 10,107 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 831,546 4,248 SH SOLE 4,248 0 0
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 650,523 16,494 SH SOLE 16,494 0 0
SELECT SECTOR SPDR TR ST STR REAL ETF 81369Y860 540,994 13,224 SH SOLE 13,224 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 285,814 3,293 SH SOLE 3,293 0 0
ABBOTT LABORATORIES COM 002824100 328,832 3,327 SH SOLE 3,327 0 0
ABBVIE INC COM 00287Y109 2,820,177 10,781 SH SOLE 10,781 0 0
ALPHABET INC CAP STK CL C 02079K107 4,490,844 13,180 SH SOLE 13,180 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 447,437 1,734 SH SOLE 1,734 0 0
BLACKROCK INC COM 09290D101 852,873 806 SH SOLE 806 0 0
CHUBB LIMITED COM H1467J104 798,277 2,454 SH SOLE 2,454 0 0
COCA COLA CO COM 191216100 2,089,255 24,271 SH SOLE 24,271 0 0
COMCAST CORP NEW CL A 20030N101 325,617 14,964 SH SOLE 14,964 0 0
CONOCOPHILLIPS COM 20825C104 440,827 3,522 SH SOLE 3,522 0 0
HALLIBURTON CO COM 406216101 232,744 7,319 SH SOLE 7,319 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 279,761 688 SH SOLE 688 0 0
JPMORGAN CHASE & CO COM 46625H100 4,348,034 13,143 SH SOLE 13,143 0 0
MONDELEZ INTL INC CL A 609207105 224,004 3,874 SH SOLE 3,874 0 0
NOVO-NORDISK A S ADR 670100205 371,291 9,794 SH SOLE 9,794 0 0
PHILIP MORRIS INTL INC COM 718172109 1,100,841 5,769 SH SOLE 5,769 0 0
S&P GLOBAL INC COM 78409V104 302,953 768 SH SOLE 768 0 0
SHERWIN WILLIAMS CO COM 824348106 252,151 780 SH SOLE 780 0 0
LAUDER ESTEE COS INC CL A 518439104 289,721 3,123 SH SOLE 3,123 0 0
DISNEY WALT CO COM 254687106 360,404 3,436 SH SOLE 3,436 0 0
VISA INC COM CL A 92826C839 959,506 2,670 SH SOLE 2,670 0 0
ARISTA NETWORKS INC COM SHS 040413205 829,018 4,072 SH SOLE 4,072 0 0
FERMI INC COM 314911108 1,321,645 313,930 SH SOLE 313,930 0 0
LOCKHEED MARTIN CORP COM 539830109 212,324 417 SH SOLE 417 0 0
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 269,043 6,065 SH SOLE 6,065 0 0
ISHARES U S ETF TR SHOR DURA BD ETF 46431W507 281,908 5,654 SH SOLE 5,654 0 0
MERCK & CO INC COM 58933Y105 321,723 2,214 SH SOLE 2,214 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 321,458 3,197 SH SOLE 3,197 0 0
RIO TINTO PLC SPONSORED ADR 767204100 229,012 2,432 SH SOLE 2,432 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 329,561 10,131 SH SOLE 10,131 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 2,963,580 3,886 SH SOLE 3,886 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 292,312 925 SH SOLE 925 0 0
NUCOR CORP COM 670346105 258,294 1,105 SH SOLE 1,105 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 714,342 1,019 SH SOLE 1,019 0 0
PULTE GROUP INC COM 745867101 278,539 2,400 SH SOLE 2,400 0 0
BRINKER INTL INC COM 109641100 513,242 2,652 SH SOLE 2,652 0 0
PHILLIPS 66 COM 718546104 1,067,183 4,180 SH SOLE 4,180 0 0
BROADCOM INC COM 11135F101 695,744 1,981 SH SOLE 1,981 0 0
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108 322,822 11,472 SH SOLE 11,472 0 0
BP PLC SPONSORED ADR 055622104 587,354 13,352 SH SOLE 13,352 0 0
MATADOR RES CO COM 576485205 1,306,472 25,329 SH SOLE 25,329 0 0
PEPSICO INC COM 713448108 349,984 2,762 SH SOLE 2,762 0 0
APPLIED MATLS INC COM 038222105 360,038 704 SH SOLE 704 0 0
FORD MTR CO COM 345370860 734,493 60,903 SH SOLE 60,903 0 0
ALPHABET INC CAP STK CL A 02079K305 1,160,445 3,373 SH SOLE 3,373 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 379,976 417 SH SOLE 417 0 0
JOHNSON & JOHNSON COM 478160104 2,458,547 9,287 SH SOLE 9,287 0 0
SPDR GOLD TR GOLD SHS 78463V107 582,685 1,530 SH SOLE 1,530 0 0
PFIZER INC COM 717081103 284,373 9,971 SH SOLE 9,971 0 0
TARGET CORP COM 87612E106 1,293,501 8,255 SH SOLE 8,255 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 544,771 6,709 SH SOLE 6,709 0 0
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 463,355 18,351 SH SOLE 18,351 0 0
ENBRIDGE INC COM 29250N105 222,641 4,789 SH SOLE 4,789 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 377,774 10,609 SH SOLE 10,609 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 479,146 24,559 SH SOLE 24,559 0 0
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 215,936 577 SH SOLE 577 0 0
CAPITAL GROUP DIVIDEND VALUE SHS CREAT UNIT 14020W106 2,027,080 41,496 SH SOLE 41,496 0 0
T1 ENERGY INC COM NEW 35834F104 57,707 14,950 SH SOLE 14,950 0 0
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 382,187 3,493 SH SOLE 3,493 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 97,241 13,070 SH SOLE 13,070 0 0
BARRICK MNG CORP COM SHS 06849F108 223,156 5,487 SH SOLE 5,487 0 0
CHEGG INC COM 163092109 48,685 67,087 SH SOLE 67,087 0 0
GRAYSCALE COINDESK CRYPTO USD SHS G40705108 208,256 5,429 SH SOLE 5,429 0 0
BLACKROCK MUNIASSETS FD INC COM 09254J102 295,859 30,980 SH SOLE 30,980 0 0
EATON VANCE TAX MNGED BUY WR COM 27828X100 191,625 12,500 SH SOLE 12,500 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 196,944 13,200 SH SOLE 13,200 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102 300,670 21,400 SH SOLE 21,400 0 0
FRANKLIN MUN OPPORTUNITIES T SH BEN INT 746922103 276,028 30,200 SH SOLE 30,200 0 0
INVESCO MUNI INCOME OPP TRST COM 46132X101 300,653 52,470 SH SOLE 52,470 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 401,542 46,421 SH SOLE 46,421 0 0
INVESCO MUN OPPORTUNIT TR COM 46132C107 406,562 48,690 SH SOLE 48,690 0 0
MORGAN STANLEY EMERGING MKTS COM 617477104 257,004 48,860 SH SOLE 48,860 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 400,825 37,778 SH SOLE 37,778 0 0
NUVEEN MUN CR INCOME FD COM SH BEN INT 67070X101 340,928 31,480 SH SOLE 31,480 0 0
PIMCO INCOME STRATEGY FD II COM 72201J104 254,342 40,760 SH SOLE 40,760 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 305,544 6,149 SH SOLE 6,149 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 1,516,958 27,210 SH SOLE 27,210 0 0
HOWMET AEROSPACE INC COM 443201108 575,402 2,544 SH SOLE 2,544 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 372,844 504 SH SOLE 504 0 0
ISHARES SILVER TR ISHARES 46428Q109 201,251 3,692 SH SOLE 3,692 0 0
DEERE & CO COM 244199105 298,840 445 SH SOLE 445 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 306,300 30,000 SH SOLE 30,000 0 0
NOKIA CORP SPONSORED ADR 654902204 222,573 21,950 SH SOLE 21,950 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 474,687 15,084 SH SOLE 15,084 0 0
RALPH LAUREN CORP CL A 751212101 364,135 1,026 SH SOLE 1,026 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 219,740 3,587 SH SOLE 3,587 0 0
CAPITAL GRP FIXED INCM ETF T SHOR DUR MUN ETF 14020Y607 243,988 9,490 SH SOLE 9,490 0 0
PALO ALTO NETWORKS INC CALL 697435905 397,310 1,000 SH Call SOLE 10 0 0
CARDINAL HEALTH INC COM 14149Y108 222,093 998 SH SOLE 998 0 0
CAPITAL GRP FIXED INCM ETF T MUN INM ETF 14020Y201 264,484 10,196 SH SOLE 10,196 0 0
NETEASE COM INC SPONSORED ADS 64110W102 249,347 2,058 SH SOLE 2,058 0 0