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   215,935 1,967 SH   SOLE   0 0 1,966
ABBVIE INC COM 00287Y109   283,616 1,755 SH   SOLE   0 0 1,754
ADVANCED MICRO DEVICES INC COM 007903107   476,902 7,363 SH   SOLE   0 0 7,363
ALPHABET INC CAP STK CL A 02079K305   438,062 4,965 SH   SOLE   0 0 4,965
AMAZON COM INC COM 023135106   598,416 7,124 SH   SOLE   0 0 7,124
APPLE INC COM 037833100   1,024,578 7,886 SH   SOLE   0 0 7,885
APPLIED MATLS INC COM 038222105   574,511 5,900 SH   SOLE   0 0 5,899
ASHLAND INC COM 044186104   293,342 2,728 SH   SOLE   0 0 2,728
BANK AMERICA CORP COM 060505104   367,365 11,092 SH   SOLE   0 0 11,091
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   691,318 2,238 SH   SOLE   0 0 2,238
BRISTOL-MYERS SQUIBB CO COM 110122108   1,794,793 24,945 SH   SOLE   0 0 24,945
BROADCOM INC COM 11135F101   622,534 1,113 SH   SOLE   0 0 1,113
CLEVELAND-CLIFFS INC NEW COM 185899101   233,402 14,488 SH   SOLE   0 0 14,488
CONSTELLATION BRANDS INC CL A 21036P108   224,191 967 SH   SOLE   0 0 967
CUMMINS INC COM 231021106   248,479 1,026 SH   SOLE   0 0 1,025
DIAMONDBACK ENERGY INC COM 25278X109   492,687 3,602 SH   SOLE   0 0 3,602
EOG RES INC COM 26875P101   664,981 5,134 SH   SOLE   0 0 5,134
EXXON MOBIL CORP COM 30231G102   364,802 3,307 SH   SOLE   0 0 3,307
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   9,660,826 128,897 SH   SOLE   0 0 128,896
FIRST TR VALUE LINE DIVID IN SHS 33734H106   1,541,683 38,629 SH   SOLE   0 0 38,628
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   6,982,244 158,976 SH   SOLE   0 0 158,976
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   6,351,284 259,342 SH   SOLE   0 0 259,341
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   5,235,046 293,939 SH   SOLE   0 0 293,938
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   18,108,185 304,646 SH   SOLE   0 0 304,646
HOME DEPOT INC COM 437076102   319,019 1,010 SH   SOLE   0 0 1,010
ISHARES TR S&P 500 GRWT ETF 464287309   224,376 3,835 SH   SOLE   0 0 3,835
ISHARES TR 20 YR TR BD ETF 464287432   4,020,334 40,381 SH   SOLE   0 0 40,381
ISHARES TR 7-10 YR TRSY BD 464287440   4,036,715 42,146 SH   SOLE   0 0 42,145
ISHARES TR MSCI EAFE ETF 464287465   1,751,275 26,680 SH   SOLE   0 0 26,680
ISHARES TR RUS MID CAP ETF 464287499   10,167,580 150,742 SH   SOLE   0 0 150,742
ISHARES TR CORE S&P MCP ETF 464287507   654,312 2,705 SH   SOLE   0 0 2,705
ISHARES TR EXPND TEC SC ETF 464287549   3,838,646 13,709 SH   SOLE   0 0 13,709
ISHARES TR RUS 1000 ETF 464287622   6,678,536 31,724 SH   SOLE   0 0 31,724
ISHARES TR RUSSELL 2000 ETF 464287655   1,365,936 7,834 SH   SOLE   0 0 7,834
ISHARES TR CORE S&P SCP ETF 464287804   4,778,165 50,488 SH   SOLE   0 0 50,487
ISHARES TR MRGSTR SM CP GR 464288604   1,736,229 48,175 SH   SOLE   0 0 48,175
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   743,484 15,090 SH   SOLE   0 0 15,090
ISHARES TR CORE MSCI EAFE 46432F842   1,216,115 19,729 SH   SOLE   0 0 19,729
ISHARES INC MSCI EMRG CHN 46434G764   1,114,901 23,486 SH   SOLE   0 0 23,486
JPMORGAN CHASE & CO COM 46625H100   467,525 3,486 SH   SOLE   0 0 3,486
KLA CORP COM NEW 482480100   357,990 949 SH   SOLE   0 0 949
LOCKHEED MARTIN CORP COM 539830109   382,319 786 SH   SOLE   0 0 785
MICROSOFT CORP COM 594918104   780,378 3,254 SH   SOLE   0 0 3,254
MICROCHIP TECHNOLOGY INC. COM 595017104   214,403 3,052 SH   SOLE   0 0 3,052
MICRON TECHNOLOGY INC COM 595112103   456,189 9,127 SH   SOLE   0 0 9,127
NVIDIA CORPORATION COM 67066G104   580,982 3,976 SH   SOLE   0 0 3,975
OLIN CORP COM PAR $1 680665205   219,013 4,137 SH   SOLE   0 0 4,137
OVINTIV INC COM 69047Q102   269,422 5,313 SH   SOLE   0 0 5,313
PIONEER NAT RES CO COM 723787107   360,350 1,578 SH   SOLE   0 0 1,577
PROSPERITY BANCSHARES INC COM 743606105   459,265 6,319 SH   SOLE   0 0 6,319
SPDR SER TR S&P BIOTECH 78464A870   204,014 2,458 SH   SOLE   0 0 2,458
SPDR SER TR S&P OILGAS EXP 78468R556   3,134,606 23,069 SH   SOLE   0 0 23,068
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   7,155,005 158,472 SH   SOLE   0 0 158,471
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   2,226,037 89,832 SH   SOLE   0 0 89,832
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104   337,768 17,050 SH   SOLE   0 0 17,050
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108   190,450 13,000 SH   SOLE   0 0 13,000
UNITED STATES STL CORP NEW COM 912909108   317,709 12,683 SH   SOLE   0 0 12,683
VALERO ENERGY CORP COM 91913Y100   246,489 1,943 SH   SOLE   0 0 1,943
VANECK ETF TRUST OIL SERVICES ETF 92189H607   1,972,775 6,488 SH   SOLE   0 0 6,488
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   1,590,092 6,410 SH   SOLE   0 0 6,410
VANGUARD INDEX FDS SML CP GRW ETF 922908595   2,648,985 13,209 SH   SOLE   0 0 13,209
VISA INC COM CL A 92826C839   367,079 1,767 SH   SOLE   0 0 1,766
WELLS FARGO CO NEW COM 949746101   1,246,323 30,185 SH   SOLE   0 0 30,184
ZIMMER BIOMET HOLDINGS INC COM 98956P102   317,730 2,492 SH   SOLE   0 0 2,492