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
APPLE INC COM 037833100   13,358,553 69,384 SH   SOLE   69,384 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,851,571 10,799 SH   SOLE   10,799 0 0
MICROSOFT CORP COM 594918104   7,609,763 20,237 SH   SOLE   20,237 0 0
ALPHABET INC CAP STK CL A 02079K305   415,440 2,974 SH   SOLE   2,974 0 0
AMAZON COM INC COM 023135106   3,311,533 21,795 SH   SOLE   21,795 0 0
COSTCO WHSL CORP NEW COM 22160K105   290,474 440 SH   SOLE   440 0 0
EXXON MOBIL CORP COM 30231G102   3,434,424 34,351 SH   SOLE   34,351 0 0
FIRST SOLAR INC COM 336433107   3,538,963 20,542 SH   SOLE   20,542 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   5,142,362 106,423 SH   SOLE   106,423 0 0
JOHNSON & JOHNSON COM 478160104   1,398,906 8,925 SH   SOLE   8,925 0 0
META PLATFORMS INC CL A 30303M102   2,134,379 6,030 SH   SOLE   6,030 0 0
PROCTER AND GAMBLE CO COM 742718109   1,802,002 12,297 SH   SOLE   12,297 0 0
TESLA INC COM 88160R101   5,220,337 21,009 SH   SOLE   21,009 0 0
UNITED PARCEL SERVICE INC CL B 911312106   512,922 3,262 SH   SOLE   3,262 0 0
ABBVIE INC COM 00287Y109   1,619,868 10,453 SH   SOLE   10,453 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   1,115,697 6,415 SH   SOLE   6,415 0 0
FIRSTENERGY CORP COM 337932107   285,508 7,788 SH   SOLE   7,788 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   312,450 4,041 SH   SOLE   4,041 0 0
GENERAL ELECTRIC CO COM NEW 369604301   1,384,698 10,849 SH   SOLE   10,849 0 0
NVIDIA CORPORATION COM 67066G104   380,829 769 SH   SOLE   769 0 0
STARBUCKS CORP COM 855244109   978,483 10,191 SH   SOLE   10,191 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   698,319 3,628 SH   SOLE   3,628 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,458,458 139,699 SH   SOLE   139,699 0 0
GENERAL MTRS CO COM 37045V100   369,349 10,283 SH   SOLE   10,283 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   590,194 74,238 SH   SOLE   74,238 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   761,462 1,006 SH   SOLE   1,006 0 0
CONOCOPHILLIPS COM 20825C104   400,442 3,450 SH   SOLE   3,450 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,667,344 120,822 SH   SOLE   120,822 0 0
JPMORGAN CHASE & CO COM 46625H100   2,147,342 12,624 SH   SOLE   12,624 0 0
NOVO-NORDISK A S ADR 670100205   1,045,259 10,104 SH   SOLE   10,104 0 0
PIONEER NAT RES CO COM 723787107   408,046 1,815 SH   SOLE   1,815 0 0
WALMART INC COM 931142103   1,229,863 7,801 SH   SOLE   7,801 0 0
ALPHABET INC CAP STK CL C 02079K107   1,670,725 11,855 SH   SOLE   11,855 0 0
AMBEV SA SPONSORED ADR 02319V103   273,000 97,500 SH   SOLE   97,500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   552,020 3,375 SH   SOLE   3,375 0 0
MATADOR RES CO COM 576485205   1,534,826 26,993 SH   SOLE   26,993 0 0
MCDONALDS CORP COM 580135101   1,680,383 5,667 SH   SOLE   5,667 0 0
NIKE INC CL B 654106103   367,159 3,382 SH   SOLE   3,382 0 0
DISNEY WALT CO COM 254687106   879,425 9,740 SH   SOLE   9,740 0 0
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   4,319,130 152,619 SH   SOLE   152,619 0 0
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   3,477,792 123,195 SH   SOLE   123,195 0 0
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   1,154,401 48,362 SH   SOLE   48,362 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,032,499 27,387 SH   SOLE   27,387 0 0
EOG RES INC COM 26875P101   449,329 3,715 SH   SOLE   3,715 0 0
AMERICAN EXPRESS CO COM 025816109   486,526 2,597 SH   SOLE   2,597 0 0
BARRICK GOLD CORP COM 067901108   422,528 23,357 SH   SOLE   23,357 0 0
BHP GROUP LTD SPONSORED ADS 088606108   341,175 4,995 SH   SOLE   4,995 0 0
CHEGG INC COM 163092109   937,439 82,521 SH   SOLE   82,521 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   516,436 19,599 SH   SOLE   19,599 0 0
SALESFORCE INC COM 79466L302   621,274 2,361 SH   SOLE   2,361 0 0
TYSON FOODS INC CL A 902494103   294,616 5,481 SH   SOLE   5,481 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,248,268 2,371 SH   SOLE   2,371 0 0
VISTRA CORP COM 92840M102   727,576 18,888 SH   SOLE   18,888 0 0
AFLAC INC COM 001055102   540,728 6,554 SH   SOLE   6,554 0 0
AIR PRODS & CHEMS INC COM 009158106   629,987 2,301 SH   SOLE   2,301 0 0
AMGEN INC COM 031162100   1,411,554 4,901 SH   SOLE   4,901 0 0
ATMOS ENERGY CORP COM 049560105   528,010 4,556 SH   SOLE   4,556 0 0
CHEVRON CORP NEW COM 166764100   1,545,045 10,358 SH   SOLE   10,358 0 0
REALTY INCOME CORP COM 756109104   367,134 6,394 SH   SOLE   6,394 0 0
TEXAS INSTRS INC COM 882508104   1,815,356 10,650 SH   SOLE   10,650 0 0
HOME DEPOT INC COM 437076102   1,689,833 4,876 SH   SOLE   4,876 0 0
UNION PAC CORP COM 907818108   449,976 1,832 SH   SOLE   1,832 0 0
ALTRIA GROUP INC COM 02209S103   911,071 22,585 SH   SOLE   22,585 0 0
BROADCOM INC COM 11135F101   452,519 405 SH   SOLE   405 0 0
GILEAD SCIENCES INC COM 375558103   585,124 7,223 SH   SOLE   7,223 0 0
NUCOR CORP COM 670346105   406,950 2,338 SH   SOLE   2,338 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   433,875 7,095 SH   SOLE   7,095 0 0
PUBLIC STORAGE COM 74460D109   421,448 1,382 SH   SOLE   1,382 0 0
RTX CORPORATION COM 75513E101   948,847 11,277 SH   SOLE   11,277 0 0
PRICE T ROWE GROUP INC COM 74144T108   312,738 2,904 SH   SOLE   2,904 0 0
HERSHEY CO COM 427866108   608,354 3,263 SH   SOLE   3,263 0 0
INTERPUBLIC GROUP COS INC COM 460690100   399,215 12,231 SH   SOLE   12,231 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   276,016 674 SH   SOLE   674 0 0
FORD MTR CO DEL COM 345370860   637,324 52,283 SH   SOLE   52,283 0 0
PFIZER INC COM 717081103   325,644 11,311 SH   SOLE   11,311 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   595,013 8,189 SH   SOLE   8,189 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   580,776 3,248 SH   SOLE   3,248 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   899,585 12,489 SH   SOLE   12,489 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   744,083 8,875 SH   SOLE   8,875 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   659,430 17,538 SH   SOLE   17,538 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   836,148 6,131 SH   SOLE   6,131 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   744,471 6,531 SH   SOLE   6,531 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   567,645 6,636 SH   SOLE   6,636 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   497,787 12,426 SH   SOLE   12,426 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   599,167 9,461 SH   SOLE   9,461 0 0
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   977,534 37,992 SH   SOLE   37,992 0 0
CATERPILLAR INC COM 149123101   467,873 1,582 SH   SOLE   1,582 0 0
CONSOLIDATED EDISON INC COM 209115104   262,903 2,890 SH   SOLE   2,890 0 0
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   841,336 16,823 SH   SOLE   16,823 0 0
REPUBLIC SVCS INC COM 760759100   310,690 1,884 SH   SOLE   1,884 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   319,662 2,489 SH   SOLE   2,489 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   224,841 4,470 SH   SOLE   4,470 0 0
COCA COLA CO COM 191216100   1,433,001 24,317 SH   SOLE   24,317 0 0
DEERE & CO COM 244199105   223,527 559 SH   SOLE   559 0 0
PHILIP MORRIS INTL INC COM 718172109   540,019 5,740 SH   SOLE   5,740 0 0
ISHARES TR 20 YR TR BD ETF 464287432   664,474 6,720 SH   SOLE   6,720 0 0
ISHARES INC CORE MSCI EMKT 46434G103   453,905 8,974 SH   SOLE   8,974 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   494,519 7,710 SH   SOLE   7,710 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   319,330 1,591 SH   SOLE   1,591 0 0
ISHARES TR SHORT TREAS BD 464288679   1,871,990 16,998 SH   SOLE   16,998 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   434,015 6,731 SH   SOLE   6,731 0 0
MONDELEZ INTL INC CL A 609207105   273,496 3,776 SH   SOLE   3,776 0 0
SABINE RTY TR UNIT BEN INT 785688102   677,100 10,000 SH   SOLE   10,000 0 0
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409   272,149 10,693 SH   SOLE   10,693 0 0
INVESCO MUNI INCOME OPP TRST COM 46132X101   233,172 36,720 SH   SOLE   36,720 0 0
ABBOTT LABS COM 002824100   344,849 3,133 SH   SOLE   3,133 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   386,497 1,659 SH   SOLE   1,659 0 0
BLACKROCK INC COM 09247X101   638,078 786 SH   SOLE   786 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   348,805 6,798 SH   SOLE   6,798 0 0
CHUBB LIMITED COM H1467J104   538,106 2,381 SH   SOLE   2,381 0 0
HALLIBURTON CO COM 406216101   261,545 7,235 SH   SOLE   7,235 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   228,055 676 SH   SOLE   676 0 0
S&P GLOBAL INC COM 78409V104   329,949 749 SH   SOLE   749 0 0
SHERWIN WILLIAMS CO COM 824348106   226,128 725 SH   SOLE   725 0 0
LAUDER ESTEE COS INC CL A 518439104   454,838 3,110 SH   SOLE   3,110 0 0
VISA INC COM CL A 92826C839   821,925 3,157 SH   SOLE   3,157 0 0
TE CONNECTIVITY LTD SHS H84989104   224,379 1,597 SH   SOLE   1,597 0 0
PEPSICO INC COM 713448108   627,807 3,696 SH   SOLE   3,696 0 0
PULTE GROUP INC COM 745867101   263,246 2,550 SH   SOLE   2,550 0 0
PACER FDS TR TRENDPILOT US BD 69374H642   330,996 16,664 SH   SOLE   16,664 0 0
PHILLIPS 66 COM 718546104   534,424 4,014 SH   SOLE   4,014 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   304,060 11,570 SH   SOLE   11,570 0 0
BP PLC SPONSORED ADR 055622104   477,865 13,499 SH   SOLE   13,499 0 0
TARGET CORP COM 87612E106   995,973 6,993 SH   SOLE   6,993 0 0
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   520,171 17,432 SH   SOLE   17,432 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   801,373 1,686 SH   SOLE   1,686 0 0
ONEOK INC NEW COM 682680103   415,070 5,911 SH   SOLE   5,911 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   854,966 24,832 SH   SOLE   24,832 0 0
SPDR GOLD TR GOLD SHS 78463V107   478,116 2,501 SH   SOLE   2,501 0 0
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106   206,660 3,672 SH   SOLE   3,672 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108   119,765 14,570 SH   SOLE   14,570 0 0
UNITED RENTALS INC COM 911363109   313,087 546 SH   SOLE   546 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103   419,270 27,840 SH   SOLE   27,840 0 0
NOKIA CORP SPONSORED ADR 654902204   68,400 20,000 SH   SOLE   20,000 0 0
FRANKLIN RESOURCES INC COM 354613101   207,041 6,950 SH   SOLE   6,950 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   220,699 1,612 SH   SOLE   1,612 0 0
ISHARES SILVER TR ISHARES 46428Q109   227,274 10,435 SH   SOLE   10,435 0 0
BLACKROCK MUNIASSETS FD INC COM 09254J102   185,325 17,500 SH   SOLE   17,500 0 0
BLACKROCK MUNIVEST FD II INC COM 09253T101   283,843 26,355 SH   SOLE   26,355 0 0
EATON VANCE TAX MNGED BUY WR COM 27828X100   162,250 12,500 SH   SOLE   12,500 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   162,756 13,200 SH   SOLE   13,200 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102   275,494 22,600 SH   SOLE   22,600 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   153,660 13,000 SH   SOLE   13,000 0 0
PUTNAM MANAGED MUN INCOME TR COM 746823103   157,168 25,850 SH   SOLE   25,850 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   203,577 19,900 SH   SOLE   19,900 0 0
WESTERN ASSET MANAGED MUNS F COM 95766M105   367,137 36,100 SH   SOLE   36,100 0 0
ABRDN ASIA PACIFIC INCOME FU COM 003009107   36,650 13,524 SH   SOLE   13,524 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   288,447 4,657 SH   SOLE   4,657 0 0
NETEASE INC SPONSORED ADS 64110W102   239,887 2,575 SH   SOLE   2,575 0 0
ARISTA NETWORKS INC COM 040413106   202,539 860 SH   SOLE   860 0 0