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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 293,782 2,160 SH SOLE 2,160 0 0
ABBVIE INC COM 00287Y109 959,841 5,171 SH SOLE 5,171 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,213,245 8,550 SH SOLE 8,550 0 0
AGNC INVT CORP COM 00123Q104 140,166 15,252 SH SOLE 15,252 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 555,492 13,605 SH SOLE 13,605 0 0
ALPHABET INC CAP STK CL C 02079K107 2,366,383 13,340 SH SOLE 13,340 0 0
AMAZON COM INC COM 023135106 3,419,193 15,585 SH SOLE 15,585 0 0
ANTERO RESOURCES CORP COM 03674X106 376,981 9,359 SH SOLE 9,359 0 0
APPLE INC COM 037833100 6,891,455 33,589 SH SOLE 33,589 0 0
ARES CAPITAL CORP COM 04010L103 1,123,364 51,155 SH SOLE 51,155 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205 211,071 1,305 SH SOLE 1,305 0 0
ATMOS ENERGY CORP COM 049560105 776,406 5,038 SH SOLE 5,038 0 0
BANCFIRST CORP COM 05945F103 1,245,224 10,073 SH SOLE 10,073 0 0
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104 394,252 6,729 SH SOLE 6,729 0 0
BLACKSTONE INC COM 09260D107 2,649,959 17,716 SH SOLE 17,716 0 0
BROADCOM INC COM 11135F101 628,206 2,279 SH SOLE 2,279 0 0
C3 AI INC CL A 12468P104 260,565 10,605 SH SOLE 10,605 0 0
CATERPILLAR INC COM 149123101 2,522,200 6,497 SH SOLE 6,497 0 0
CHEVRON CORP NEW COM 166764100 4,406,500 30,774 SH SOLE 30,774 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,405,715 1,420 SH SOLE 1,420 0 0
COTERRA ENERGY INC COM 127097103 206,492 8,136 SH SOLE 8,136 0 0
DIAMONDBACK ENERGY INC COM 25278X109 791,740 5,762 SH SOLE 5,762 0 0
DOLLAR GEN CORP NEW COM 256677105 525,233 4,592 SH SOLE 4,592 0 0
DOMINION ENERGY INC COM 25746U109 414,405 7,332 SH SOLE 7,332 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,069,316 9,062 SH SOLE 9,062 0 0
EATON VANCE ENHANCED EQUITY COM 278277108 3,305,706 136,543 SH SOLE 136,543 0 0
ENBRIDGE INC COM 29250N105 338,903 7,478 SH SOLE 7,478 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 369,689 20,391 SH SOLE 20,391 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 249,227 8,037 SH SOLE 8,037 0 0
EOG RES INC COM 26875P101 770,288 6,440 SH SOLE 6,440 0 0
EXXON MOBIL CORP COM 30231G102 713,387 6,618 SH SOLE 6,618 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 2,726,567 13,825 SH SOLE 13,825 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 337,527 22,235 SH SOLE 22,235 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 226,287 2,994 SH SOLE 2,994 0 0
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 2,169,473 26,652 SH SOLE 26,652 0 0
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 365,808 15,829 SH SOLE 15,829 0 0
FORD MTR CO COM 345370860 322,147 29,691 SH SOLE 29,691 0 0
FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 249,336 6,260 SH SOLE 6,260 0 0
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 498,531 33,147 SH SOLE 33,147 0 0
HOME DEPOT INC COM 437076102 232,731 635 SH SOLE 635 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,869,495 6,342 SH SOLE 6,342 0 0
INVESCO EXCH TRADED FD TR II S&P SMALLCAP ENE 46138G474 395,323 10,173 SH SOLE 10,173 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 676,168 14,623 SH SOLE 14,623 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 344,046 3,059 SH SOLE 3,059 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 7,307,170 32,176 SH SOLE 32,176 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 1,337,366 10,397 SH SOLE 10,397 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 551,627 4,463 SH SOLE 4,463 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 642,686 6,542 SH SOLE 6,542 0 0
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 2,044,205 30,053 SH SOLE 30,053 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 3,259,003 30,012 SH SOLE 30,012 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 889,955 6,281 SH SOLE 6,281 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 5,053,574 9,161 SH SOLE 9,161 0 0
ISHARES TR MSCI USA MMENTM 46432F396 330,440 1,375 SH SOLE 1,375 0 0
ISHARES TR US AER DEF ETF 464288760 2,151,816 11,407 SH SOLE 11,407 0 0
ISHARES TR US INDUSTRIALS 464287754 1,818,295 12,777 SH SOLE 12,777 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 440,289 1,037 SH SOLE 1,037 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 267,364 1,239 SH SOLE 1,239 0 0
META PLATFORMS INC CL A 30303M102 2,976,717 4,033 SH SOLE 4,033 0 0
MICROSOFT CORP COM 594918104 1,904,571 3,829 SH SOLE 3,829 0 0
NETFLIX INC COM 64110L106 532,974 398 SH SOLE 398 0 0
NVIDIA CORPORATION COM 67066G104 32,687,904 206,899 SH SOLE 206,899 0 0
OGE ENERGY CORP COM 670837103 3,059,823 68,946 SH SOLE 68,946 0 0
ONEOK INC NEW COM 682680103 1,957,074 23,975 SH SOLE 23,975 0 0
PACER FDS TR GLOBL CASH ETF 69374H709 1,271,729 33,493 SH SOLE 33,493 0 0
PACER FDS TR US CASH COWS 100 69374H881 4,086,602 74,167 SH SOLE 74,167 0 0
PACER FDS TR AMERCN ENRGY IND 69374H634 3,358,766 82,497 SH SOLE 82,497 0 0
PACER FDS TR US LRG CP CASH 69374H360 2,104,423 59,938 SH SOLE 59,938 0 0
PACER FDS TR TRENDPILOT 100 69374H303 1,539,522 21,571 SH SOLE 21,571 0 0
PACER FDS TR US SMALL CAP CAS 69374H857 1,604,921 40,309 SH SOLE 40,309 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 650,489 12,815 SH SOLE 12,815 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 648,338 4,756 SH SOLE 4,756 0 0
PAYCHEX INC COM 704326107 585,331 4,024 SH SOLE 4,024 0 0
PHILLIPS 66 COM 718546104 981,004 8,223 SH SOLE 8,223 0 0
PINNACLE WEST CAP CORP COM 723484101 237,096 2,650 SH SOLE 2,650 0 0
PROCTER AND GAMBLE CO COM 742718109 429,527 2,696 SH SOLE 2,696 0 0
PROSHARES TR S&P 500 HIGH INC 74347G242 339,440 8,000 SH SOLE 8,000 0 0
PROSHARES TR LARGE CAP CRE 74347R248 200,484 2,845 SH SOLE 2,845 0 0
QUANTA SVCS INC COM 74762E102 228,360 604 SH SOLE 604 0 0
REALTY INCOME CORP COM 756109104 1,944,049 33,745 SH SOLE 33,745 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 4,768,958 131,812 SH SOLE 131,812 0 0
RTX CORPORATION COM 75513E101 276,781 1,896 SH SOLE 1,896 0 0
SALESFORCE INC COM 79466L302 326,410 1,197 SH SOLE 1,197 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,411,135 48,310 SH SOLE 48,310 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 706,860 25,200 SH SOLE 25,200 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,023,563 38,625 SH SOLE 38,625 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,569,828 30,301 SH SOLE 30,301 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 494,005 3,665 SH SOLE 3,665 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,794,091 34,258 SH SOLE 34,258 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,427,907 17,486 SH SOLE 17,486 0 0
SEMPRA COM 816851109 303,080 4,000 SH SOLE 4,000 0 0
SENSEONICS HLDGS INC COM 81727U105 64,674 135,756 SH SOLE 135,756 0 0
SIMPLIFY EXCHANGE TRADED FUN TREASURY OPT INC 82889N640 345,144 14,600 SH SOLE 14,600 0 0
SPDR GOLD TR GOLD SHS 78463V107 533,148 1,749 SH SOLE 1,749 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 507,873 822 SH SOLE 822 0 0
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663 14,785,775 161,188 SH SOLE 161,188 0 0
SPDR SERIES TRUST SSGA US LRG ETF 78468R804 441,938 2,531 SH SOLE 2,531 0 0
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854 8,112,567 111,605 SH SOLE 111,605 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 1,518,797 59,328 SH SOLE 59,328 0 0
STARBUCKS CORP COM 855244109 507,172 5,535 SH SOLE 5,535 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 350,380 1,547 SH SOLE 1,547 0 0
TESLA INC COM 88160R101 1,978,386 6,228 SH SOLE 6,228 0 0
UNITED PARCEL SERVICE INC CL B 911312106 219,545 2,175 SH SOLE 2,175 0 0
VANECK ETF TRUST URANIUM AND NUCL 92189F601 319,865 2,877 SH SOLE 2,877 0 0
VANECK ETF TRUST RETAIL ETF 92189F684 1,942,931 8,141 SH SOLE 8,141 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 312,439 6,317 SH SOLE 6,317 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 621,787 3,038 SH SOLE 3,038 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 268,760 3,890 SH SOLE 3,890 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 10,529,570 15,875 SH SOLE 15,875 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405 628,862 4,940 SH SOLE 4,940 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 208,092 743 SH SOLE 743 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,014,595 23,448 SH SOLE 23,448 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 996,462 7,760 SH SOLE 7,760 0 0
VISA INC COM CL A 92826C839 497,425 1,401 SH SOLE 1,401 0 0
WALMART INC COM 931142103 315,047 3,222 SH SOLE 3,222 0 0