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
ABBVIE INCORPORATED Common 00287Y109   235,708 1,479 SH   SOLE   0 0 1,479
AIR PRODUCTS CHEMICALS INCORPORATED Common 009158106   3,431,118 11,946 SH   SOLE   0 0 11,946
ALPHABET INCORPORATED CAP STK CLASS C Common 02079K107   605,280 5,820 SH   SOLE   0 0 5,820
ALPHABET INCORPORATED CAP STK CLASS A Common 02079K305   448,840 4,327 SH   SOLE   0 0 4,327
AMAZON COM INCORPORATED Common 023135106   1,692,923 16,390 SH   SOLE   0 0 16,390
AMERICAN EXPRESS COMPANY Common 025816109   500,458 3,034 SH   SOLE   0 0 3,034
APPLE INCORPORATED Common 037833100   8,742,232 53,015 SH   SOLE   0 0 53,015
ATMOS ENERGY CORPORATION Common 049560105   200,001 1,780 SH   SOLE   0 0 1,780
BERKSHIRE HATHAWAY INCORPORATED DEL CLASS B NEW Common 084670702   1,063,720 3,451 SH   SOLE   0 0 3,451
BEST BUY INCORPORATED Common 086516101   1,457,776 18,625 SH   SOLE   0 0 18,625
BROADCOM INCORPORATED Common 11135F101   3,669,847 5,720 SH   SOLE   0 0 5,720
CME GROUP INCORPORATED Common 12572Q105   2,974,850 15,533 SH   SOLE   0 0 15,533
CISCO SYSTEMS INCORPORATED Common 17275R102   3,426,927 65,556 SH   SOLE   0 0 65,556
COMCAST CORPORATION NEW CLASS A Common 20030N101   2,868,534 75,703 SH   SOLE   0 0 75,703
CONOCOPHILLIPS Common 20825C104   6,868,606 69,233 SH   SOLE   0 0 69,233
DEVON ENERGY CORPORATION NEW Common 25179M103   2,201,245 43,494 SH   SOLE   0 0 43,494
EXXON MOBIL CORPORATION Common 30231G102   403,825 3,685 SH   SOLE   0 0 3,685
FT CBOE VEST FUND OF DEEP BUFFER ETF Exchange Traded Funds 33740U703   3,130,244 153,218 SH   SOLE   0 0 153,218
INVESCO QQQ Exchange Traded Funds 46090E103   5,296,818 16,505 SH   SOLE   0 0 16,505
ISHARES TR MSCI USA MIN VOL Exchange Traded Funds 46429B697   2,922,655 40,179 SH   SOLE   0 0 40,179
ISHARES TR MSCI USA QLT FCT Exchange Traded Funds 46432F339   2,189,838 17,651 SH   SOLE   0 0 17,651
ISHARES TR MSCI USA VALUE Exchange Traded Funds 46432F388   990,713 10,700 SH   SOLE   0 0 10,700
ISHARES TR MSCI USA MMENTM Exchange Traded Funds 46432F396   2,054,641 14,777 SH   SOLE   0 0 14,777
ISHARES INCORPORATED CORE MSCI EMKT Exchange Traded Funds 46434G103   3,057,328 62,663 SH   SOLE   0 0 62,663
ISHARES TR 05YR HI YL CP Exchange Traded Funds 46434V407   1,566,084 37,574 SH   SOLE   0 0 37,574
ISHARES TR IBONDS DEC24 ETF Exchange Traded Funds 46434VBG4   6,167,910 250,830 SH   SOLE   0 0 250,830
ISHARES TR CONV BD ETF Exchange Traded Funds 46435G102   572,194 7,883 SH   SOLE   0 0 7,883
ISHARES TR IBONDS 25 TRM HG Exchange Traded Funds 46435U168   6,163,693 269,045 SH   SOLE   0 0 269,045
ISHARES TR US INFRASTRUC Exchange Traded Funds 46435U713   702,555 18,825 SH   SOLE   0 0 18,825
ISHARES TR IBONDS 25 TRM TS Exchange Traded Funds 46436E866   737,313 31,335 SH   SOLE   0 0 31,335
ISHARES TR IBONDS 24 TRM TS Exchange Traded Funds 46436E874   11,688,128 486,805 SH   SOLE   0 0 486,805
ISHARES TR IBONDS 23 TRM TS Exchange Traded Funds 46436E882   730,059 29,426 SH   SOLE   0 0 29,426
JPMORGAN CHASE & COMPANY Common 46625H100   3,563,058 27,343 SH   SOLE   0 0 27,343
MARATHON PETE CORPORATION Common 56585A102   6,134,268 45,496 SH   SOLE   0 0 45,496
MASTERCARD INCORPORATED CLASS A Common 57636Q104   763,161 2,100 SH   SOLE   0 0 2,100
MERCK COMPANY INCORPORATED Common 58933Y105   4,250,193 39,951 SH   SOLE   0 0 39,951
NEXTERA ENERGY INCORPORATED Common 65339F101   219,212 2,844 SH   SOLE   0 0 2,844
NVIDIA CORPORATION Common 67066G104   889,142 3,201 SH   SOLE   0 0 3,201
SPDR PORTFOLIO AGGREGATE BOND ETF Exchange Traded Funds 78464A649   1,277,637 49,540 SH   SOLE   0 0 49,540
SPDR PORTFOLIO LONG TERM TREASURY ETF Exchange Traded Funds 78464A664   1,695,554 54,921 SH   SOLE   0 0 54,921
VALERO ENERGY CORPORATION Common 91913Y100   302,792 2,169 SH   SOLE   0 0 2,169
VANGUARD INFORMATION TECHNOLOGY ETF Exchange Traded Funds 92204A702   454,469 1,179 SH   SOLE   0 0 1,179
VERIZON COMMUNICATIONS INCORPORATED Common 92343V104   1,981,697 50,956 SH   SOLE   0 0 50,956
VISA INCORPORATED COM CLASS A Common 92826C839   422,284 1,873 SH   SOLE   0 0 1,873
XCEL ENERGY INCORPORATED Common 98389B100   259,577 3,849 SH   SOLE   0 0 3,849