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   219,141 1,991 SH   SOLE   0 0 1,990
ADVANCED MICRO DEVICES INC COM 007903107   1,273,328 8,638 SH   SOLE   0 0 8,638
AIRBNB INC COM CL A 009066101   746,864 5,486 SH   SOLE   0 0 5,486
ALPHABET INC CAP STK CL A 02079K305   1,024,626 7,335 SH   SOLE   0 0 7,335
AMAZON COM INC COM 023135106   1,456,649 9,587 SH   SOLE   0 0 9,587
APPLE INC COM 037833100   1,421,539 7,383 SH   SOLE   0 0 7,383
APPLIED MATLS INC COM 038222105   627,099 3,869 SH   SOLE   0 0 3,869
ARISTA NETWORKS INC COM 040413106   692,870 2,942 SH   SOLE   0 0 2,942
BANK AMERICA CORP COM 060505104   280,165 8,321 SH   SOLE   0 0 8,320
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,026,467 2,878 SH   SOLE   0 0 2,878
BOOKING HOLDINGS INC COM 09857L108   461,139 130 SH   SOLE   0 0 130
BRISTOL-MYERS SQUIBB CO COM 110122108   1,279,056 24,928 SH   SOLE   0 0 24,928
BROADCOM INC COM 11135F101   881,020 789 SH   SOLE   0 0 789
CF INDS HLDGS INC COM 125269100   366,654 4,612 SH   SOLE   0 0 4,612
CADENCE DESIGN SYSTEM INC COM 127387108   475,830 1,747 SH   SOLE   0 0 1,747
CAMECO CORP COM 13321L108   371,738 8,625 SH   SOLE   0 0 8,625
CANADIAN PACIFIC KANSAS CITY COM 13646K108   333,317 4,216 SH   SOLE   0 0 4,216
CATERPILLAR INC COM 149123101   544,725 1,842 SH   SOLE   0 0 1,842
CONSTELLATION BRANDS INC CL A 21036P108   539,801 2,233 SH   SOLE   0 0 2,232
CONSTELLATION ENERGY CORP COM 21037T109   245,531 2,101 SH   SOLE   0 0 2,100
COSTCO WHSL CORP NEW COM 22160K105   326,080 494 SH   SOLE   0 0 494
CUMMINS INC COM 231021106   463,140 1,933 SH   SOLE   0 0 1,933
DEERE & CO COM 244199105   560,093 1,401 SH   SOLE   0 0 1,400
DIAMONDBACK ENERGY INC COM 25278X109   1,013,114 6,533 SH   SOLE   0 0 6,532
EOG RES INC COM 26875P101   639,826 5,290 SH   SOLE   0 0 5,290
EXELIXIS INC COM 30161Q104   341,282 14,226 SH   SOLE   0 0 14,226
EXXON MOBIL CORP COM 30231G102   419,253 4,193 SH   SOLE   0 0 4,193
META PLATFORMS INC CL A 30303M102   346,527 979 SH   SOLE   0 0 979
FEDEX CORP COM 31428X106   475,837 1,881 SH   SOLE   0 0 1,881
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   7,882,336 98,480 SH   SOLE   0 0 98,479
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   5,563,387 107,672 SH   SOLE   0 0 107,671
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   5,124,563 228,367 SH   SOLE   0 0 228,367
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   3,055,664 171,378 SH   SOLE   0 0 171,377
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   15,135,887 253,702 SH   SOLE   0 0 253,702
FISERV INC COM 337738108   566,563 4,265 SH   SOLE   0 0 4,265
FREEPORT-MCMORAN INC CL B 35671D857   664,092 15,600 SH   SOLE   0 0 15,600
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   239,740 8,658 SH   SOLE   0 0 8,658
GRAINGER W W INC COM 384802104   271,810 328 SH   SOLE   0 0 328
HALLIBURTON CO COM 406216101   375,165 10,378 SH   SOLE   0 0 10,378
HOME DEPOT INC COM 437076102   268,923 776 SH   SOLE   0 0 776
ISHARES TR S&P 500 GRWT ETF 464287309   275,341 3,666 SH   SOLE   0 0 3,666
ISHARES TR 20 YR TR BD ETF 464287432   2,453,047 24,808 SH   SOLE   0 0 24,808
ISHARES TR RUS MID CAP ETF 464287499   7,952,700 102,312 SH   SOLE   0 0 102,311
ISHARES TR CORE S&P MCP ETF 464287507   722,807 2,608 SH   SOLE   0 0 2,608
ISHARES TR EXPND TEC SC ETF 464287549   3,254,988 7,263 SH   SOLE   0 0 7,262
ISHARES TR RUS 1000 GRW ETF 464287614   215,554 711 SH   SOLE   0 0 711
ISHARES TR RUS 1000 ETF 464287622   5,259,887 20,056 SH   SOLE   0 0 20,056
ISHARES TR RUSSELL 2000 ETF 464287655   1,581,996 7,882 SH   SOLE   0 0 7,882
ISHARES TR CORE S&P SCP ETF 464287804   3,592,188 33,184 SH   SOLE   0 0 33,184
ISHARES TR MRGSTR SM CP GR 464288604   1,710,953 38,885 SH   SOLE   0 0 38,885
ISHARES TR 3 7 YR TREAS BD 464288661   4,611,759 39,373 SH   SOLE   0 0 39,373
ISHARES TR CORE MSCI EAFE 46432F842   2,310,697 32,846 SH   SOLE   0 0 32,845
ISHARES INC MSCI EMRG CHN 46434G764   4,747,921 85,687 SH   SOLE   0 0 85,687
ISHARES TR IBONDS 29 TRM TS 46436E825   1,962,923 90,125 SH   SOLE   0 0 90,125
ISHARES TR IBONDS 28 TRM TS 46436E833   1,955,298 88,017 SH   SOLE   0 0 88,017
ISHARES TR IBONDS 27 TRM TS 46436E841   1,948,822 87,041 SH   SOLE   0 0 87,041
ISHARES TR IBONDS 26 TRM TS 46436E858   1,938,927 84,836 SH   SOLE   0 0 84,836
ISHARES TR IBONDS 25 TRM TS 46436E866   1,930,541 82,927 SH   SOLE   0 0 82,927
JPMORGAN CHASE & CO COM 46625H100   875,718 5,148 SH   SOLE   0 0 5,148
KLA CORP COM NEW 482480100   361,174 621 SH   SOLE   0 0 621
LEIDOS HOLDINGS INC COM 525327102   332,730 3,074 SH   SOLE   0 0 3,074
ELI LILLY & CO COM 532457108   303,701 521 SH   SOLE   0 0 521
LOCKHEED MARTIN CORP COM 539830109   677,375 1,495 SH   SOLE   0 0 1,494
LOWES COS INC COM 548661107   340,633 1,531 SH   SOLE   0 0 1,530
MCDONALDS CORP COM 580135101   481,236 1,623 SH   SOLE   0 0 1,623
MERCADOLIBRE INC COM 58733R102   685,191 436 SH   SOLE   0 0 436
MICROSOFT CORP COM 594918104   1,253,443 3,333 SH   SOLE   0 0 3,333
MICROCHIP TECHNOLOGY INC. COM 595017104   272,524 3,022 SH   SOLE   0 0 3,022
MONSTER BEVERAGE CORP NEW COM 61174X109   316,797 5,499 SH   SOLE   0 0 5,499
NETFLIX INC COM 64110L106   364,186 748 SH   SOLE   0 0 748
NEWMONT CORP COM 651639106   385,796 9,321 SH   SOLE   0 0 9,321
NVIDIA CORPORATION COM 67066G104   1,269,144 2,563 SH   SOLE   0 0 2,562
OCCIDENTAL PETE CORP COM 674599105   416,000 6,967 SH   SOLE   0 0 6,967
ON SEMICONDUCTOR CORP COM 682189105   551,298 6,600 SH   SOLE   0 0 6,600
ORACLE CORP COM 68389X105   229,554 2,177 SH   SOLE   0 0 2,177
OVINTIV INC COM 69047Q102   235,279 5,357 SH   SOLE   0 0 5,357
PARKER-HANNIFIN CORP COM 701094104   412,787 896 SH   SOLE   0 0 896
PINTEREST INC CL A 72352L106   390,957 10,555 SH   SOLE   0 0 10,555
PIONEER NAT RES CO COM 723787107   402,628 1,790 SH   SOLE   0 0 1,790
PROGRESSIVE CORP COM 743315103   283,041 1,777 SH   SOLE   0 0 1,777
PROSPERITY BANCSHARES INC COM 743606105   427,986 6,319 SH   SOLE   0 0 6,319
RAMBUS INC DEL COM 750917106   579,989 8,498 SH   SOLE   0 0 8,498
REGENERON PHARMACEUTICALS COM 75886F107   264,365 301 SH   SOLE   0 0 301
SPDR SER TR S&P BIOTECH 78464A870   373,589 4,184 SH   SOLE   0 0 4,184
SPDR SER TR S&P OILGAS EXP 78468R556   3,053,333 22,302 SH   SOLE   0 0 22,301
SAP SE SPON ADR 803054204   468,871 3,033 SH   SOLE   0 0 3,033
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   6,050,060 107,271 SH   SOLE   0 0 107,270
T-MOBILE US INC COM 872590104   375,814 2,344 SH   SOLE   0 0 2,344
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   398,673 2,477 SH   SOLE   0 0 2,477
ABRDN HEALTHCARE OPPORTUNITI SHS 879105104   287,560 15,879 SH   SOLE   0 0 15,878
TEREX CORP NEW COM 880779103   422,461 7,352 SH   SOLE   0 0 7,352
THE TRADE DESK INC COM CL A 88339J105   282,227 3,922 SH   SOLE   0 0 3,922
UNITEDHEALTH GROUP INC COM 91324P102   277,450 527 SH   SOLE   0 0 527
VALERO ENERGY CORP COM 91913Y100   233,480 1,796 SH   SOLE   0 0 1,796
VANECK ETF TRUST OIL SERVICES ETF 92189H607   1,903,221 6,149 SH   SOLE   0 0 6,148
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   772,052 3,080 SH   SOLE   0 0 3,079
VANGUARD INDEX FDS SML CP GRW ETF 922908595   2,934,564 12,138 SH   SOLE   0 0 12,137
VERTEX PHARMACEUTICALS INC COM 92532F100   297,030 730 SH   SOLE   0 0 730
VISA INC COM CL A 92826C839   680,683 2,614 SH   SOLE   0 0 2,614
WELLS FARGO CO NEW COM 949746101   1,454,151 29,544 SH   SOLE   0 0 29,543
ZIMMER BIOMET HOLDINGS INC COM 98956P102   303,276 2,492 SH   SOLE   0 0 2,492
ZSCALER INC COM 98980G102   793,185 3,580 SH   SOLE   0 0 3,580
ALCON AG ORD SHS H01301128   332,244 4,253 SH   SOLE   0 0 4,253
ASML HOLDING N V N Y REGISTRY SHS N07059210   633,542 837 SH   SOLE   0 0 837