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
ALPHABET INC CAP STK CL A 02079K305   2,971,070 10,332 SH   SOLE   0 0 10,332
AMAZON COM INC COM 023135106   3,877,155 18,616 SH   SOLE   0 0 18,616
APPLE INC COM 037833100   8,617,884 33,957 SH   SOLE   0 0 33,957
CONSTELLATION BRANDS INC CL A 21036P108   487,500 3,250 SH   SOLE   0 0 3,250
EATON VANCE MUN BD FD COM 27827X101   2,495,405 255,415 SH   SOLE   0 0 255,415
ELI LILLY & CO COM 532457108   484,719 527 SH   SOLE   0 0 527
ENBRIDGE INC COM 29250N105   698,221 12,920 SH   SOLE   0 0 12,920
ENTERPRISE PRODS PARTNERS L COM 293792107   1,567,598 41,427 SH   SOLE   0 0 41,427
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506   252,636 3,700 SH   SOLE   0 0 3,700
FIRST TR EXCHANGE-TRADED FD CLOUD COMPUTING 33734X192   716,746 6,554 SH   SOLE   0 0 6,554
GE AEROSPACE COM NEW 369604301   709,425 2,500 SH   SOLE   0 0 2,500
HALLIBURTON CO COM 406216101   237,606 6,094 SH   SOLE   0 0 6,094
INTERNATIONAL BANCSHARES COR COM 459044103   3,940,705 58,563 SH   SOLE   0 0 58,563
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   2,737,259 127,797 SH   SOLE   0 0 127,797
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   2,705,244 49,592 SH   SOLE   0 0 49,592
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   370,214 1,929 SH   SOLE   0 0 1,929
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   17,020,615 226,368 SH   SOLE   0 0 226,368
INVESCO QQQ TR UNIT SER 1 46090E103   10,892,541 18,872 SH   SOLE   0 0 18,872
ISHARES TR 10-20 YR TRS ETF 464288653   5,197,569 51,604 SH   SOLE   0 0 51,604
ISHARES TR 20 YR TR BD ETF 464287432   960,959 11,085 SH   SOLE   0 0 11,085
ISHARES TR 7-10 YR TRSY BD 464287440   490,562 5,140 SH   SOLE   0 0 5,140
ISHARES TR CORE HIGH DV ETF 46429B663   1,150,092 8,474 SH   SOLE   0 0 8,474
ISHARES TR CORE LT USDB ETF 464289479   1,105,479 22,570 SH   SOLE   0 0 22,570
ISHARES TR IBOXX INV CP ETF 464287242   13,513,382 123,987 SH   SOLE   0 0 123,987
ISHARES TR ISHARES SEMICDTR 464287523   238,608 726 SH   SOLE   0 0 726
ISHARES TR RUS 1000 GRW ETF 464287614   9,129,097 21,410 SH   SOLE   0 0 21,410
ISHARES U S ETF TR SHORT MATURITY M 46431W838   3,965,131 78,767 SH   SOLE   0 0 78,767
LOCKHEED MARTIN CORP COM 539830109   747,907 1,237 SH   SOLE   0 0 1,237
MARTIN MARIETTA MATLS INC COM 573284106   311,412 529 SH   SOLE   0 0 529
META PLATFORMS INC CL A 30303M102   2,714,185 4,744 SH   SOLE   0 0 4,744
MICROSOFT CORP COM 594918104   1,526,952 4,125 SH   SOLE   0 0 4,125
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   235,750 5,000 SH   SOLE   0 0 5,000
NUVEEN AMT FREE QLTY MUN INC COM 670657105   4,330,816 385,647 SH   SOLE   0 0 385,647
NUVEEN MUN VALUE FD INC COM 670928100   1,625,752 180,840 SH   SOLE   0 0 180,840
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   445,731 28,463 SH   SOLE   0 0 28,463
NVIDIA CORPORATION COM 67066G104   5,220,490 29,934 SH   SOLE   0 0 29,934
PEPSICO INC COM 713448108   610,756 3,933 SH   SOLE   0 0 3,933
PIMCO ETF TR MTG BKD SECS ACT 72201R569   8,016,733 161,628 SH   SOLE   0 0 161,628
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   5,208,023 169,753 SH   SOLE   0 0 169,753
SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209   2,915,047 19,883 SH   SOLE   0 0 19,883
SELECT SECTOR SPDR TR STATE STREET IND 81369Y704   1,555,520 9,618 SH   SOLE   0 0 9,618
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803   4,770,047 35,892 SH   SOLE   0 0 35,892
SPDR GOLD TR GOLD SHS 78463V107   1,147,154 2,666 SH   SOLE   0 0 2,666
SPDR SERIES TRUST STATE STREET SPD 78468R556   381,843 2,100 SH   SOLE   0 0 2,100
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103   34,628,575 53,247 SH   SOLE   0 0 53,247
VANGUARD INDEX FDS GROWTH ETF 922908736   385,249 882 SH   SOLE   0 0 882
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,498,955 2,509 SH   SOLE   0 0 2,509
VANGUARD INDEX FDS TOTAL STK MKT 922908769   22,726,695 70,842 SH   SOLE   0 0 70,842
VANGUARD INDEX FDS VALUE ETF 922908744   21,076,982 107,426 SH   SOLE   0 0 107,426
VANGUARD WORLD FD INF TECH ETF 92204A702   246,645 354 SH   SOLE   0 0 354
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   3,500,688 24,151 SH   SOLE   0 0 24,151
VERIZON COMMUNICATIONS INC COM 92343V104   603,053 12,013 SH   SOLE   0 0 12,013
WISDOMTREE TR US QTLY DIV GRT 97717X669   21,249,016 241,906 SH   SOLE   0 0 241,906