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
ABBVIE INC COM 00287Y109 1,162,157 4,629 SH SOLE 4,629 0 0
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 413,896 7,349 SH SOLE 7,349 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,364,361 8,069 SH SOLE 8,069 0 0
AGNC INVT CORP COM 00123Q104 154,243 14,295 SH SOLE 14,295 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 622,396 17,308 SH SOLE 17,308 0 0
ALPHABET INC CAP STK CL C 02079K107 4,217,018 11,783 SH SOLE 11,783 0 0
ALTRIA GROUP INC COM 02209S103 385,815 5,393 SH SOLE 5,393 0 0
AMAZON COM INC COM 023135106 4,347,700 17,988 SH SOLE 17,988 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 375,299 16,905 SH SOLE 16,905 0 0
APPLE INC COM 037833100 9,045,709 30,728 SH SOLE 30,728 0 0
APPLOVIN CORP COM CL A 03831W108 311,665 552 SH SOLE 552 0 0
ARES CAPITAL CORP COM 04010L103 418,171 22,410 SH SOLE 22,410 0 0
ASTERA LABS INC COM 04626A103 602,342 1,398 SH SOLE 1,398 0 0
ATMOS ENERGY CORP COM 049560105 665,300 3,845 SH SOLE 3,845 0 0
BANCFIRST CORP COM 05945F103 719,764 6,273 SH SOLE 6,273 0 0
BLACKSTONE INC COM 09260D107 1,927,983 16,127 SH SOLE 16,127 0 0
BLACKSTONE MORTGAGE TRUST IN COM CL A 09257W100 608,016 35,850 SH SOLE 35,850 0 0
BLUEROCK PVT REAL ESTATE FD COM 09631P102 1,296,636 99,665 SH SOLE 99,665 0 0
BROADCOM INC COM 11135F101 813,656 2,203 SH SOLE 2,203 0 0
CATERPILLAR INC COM 149123101 6,121,957 6,175 SH SOLE 6,175 0 0
CHEVRON CORPORATION COM 166764100 4,669,158 28,180 SH SOLE 28,180 0 0
COCA COLA CO COM 191216100 263,461 3,241 SH SOLE 3,241 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 1,090,186 1,179 SH SOLE 1,179 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 275,931 1,065 SH SOLE 1,065 0 0
DIAMONDBACK ENERGY INC COM 25278X109 583,340 3,392 SH SOLE 3,392 0 0
DOLLAR GEN CORP COM 256677105 379,930 3,298 SH SOLE 3,298 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,174,440 9,338 SH SOLE 9,338 0 0
EATON VANCE ENHANCED EQUITY COM 278277108 3,268,480 147,895 SH SOLE 147,895 0 0
ENBRIDGE INC COM 29250N105 760,928 14,279 SH SOLE 14,279 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 388,449 20,391 SH SOLE 20,391 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,133,033 31,025 SH SOLE 31,025 0 0
EOG RES INC COM 26875P101 553,323 4,303 SH SOLE 4,303 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 2,180,221 7,787 SH SOLE 7,787 0 0
FIRST TR EXCHANGE TRADED FD NASDQ ARTFCIAL 33738R720 260,816 4,598 SH SOLE 4,598 0 0
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 5,124,855 39,617 SH SOLE 39,617 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 311,323 3,417 SH SOLE 3,417 0 0
FIRST TR EXCHANGE-TRADED FD ENERGY ALPHADX 33734X127 281,981 14,092 SH SOLE 14,092 0 0
FORD MTR CO COM 345370860 391,359 28,692 SH SOLE 28,692 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 254,903 250 SH SOLE 250 0 0
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 1,001,165 69,865 SH SOLE 69,865 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,641,930 5,736 SH SOLE 5,736 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 1,114,372 12,423 SH SOLE 12,423 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 12,385,783 41,478 SH SOLE 41,478 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 4,148,753 26,711 SH SOLE 26,711 0 0
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 3,461,294 37,676 SH SOLE 37,676 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 2,359,192 14,212 SH SOLE 14,212 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 452,513 4,012 SH SOLE 4,012 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 420,388 2,955 SH SOLE 2,955 0 0
INVESCO EXCHANGE TRADED FD T DORS WRI MOM ETF 46137V837 3,954,816 26,909 SH SOLE 26,909 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 788,943 4,444 SH SOLE 4,444 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 5,952,195 8,208 SH SOLE 8,208 0 0
ISHARES TR MSCI USA MMENTM 46432F396 445,232 1,357 SH SOLE 1,357 0 0
ISHARES TR US INDUSTRIALS 464287754 1,892,677 11,423 SH SOLE 11,423 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 273,878 915 SH SOLE 915 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 508,811 4,136 SH SOLE 4,136 0 0
ISHARES TR US AER DEF ETF 464288760 2,621,983 10,752 SH SOLE 10,752 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 332,762 3,835 SH SOLE 3,835 0 0
JOHNSON & JOHNSON COM 478160104 272,267 1,072 SH SOLE 1,072 0 0
LUMENTUM HLDGS INC COM 55024U109 854,037 1,066 SH SOLE 1,066 0 0
MERCK & CO INC COM 58933Y105 241,337 1,925 SH SOLE 1,925 0 0
META PLATFORMS INC CL A 30303M102 2,214,444 3,613 SH SOLE 3,613 0 0
MICRON TECHNOLOGY INC COM 595112103 1,929,331 1,869 SH SOLE 1,869 0 0
MICROSOFT CORP COM 594918104 1,506,752 3,921 SH SOLE 3,921 0 0
NETFLIX INC. COM 64110L106 283,035 3,815 SH SOLE 3,815 0 0
NVIDIA CORPORATION COM 67066G104 35,510,779 179,729 SH SOLE 179,729 0 0
OGE ENERGY CORP COM 670837103 3,005,768 62,257 SH SOLE 62,257 0 0
ORACLE CORP COM 68389X105 566,295 3,974 SH SOLE 3,974 0 0
PACER FDS TR GLOBL CASH ETF 69374H709 1,304,883 30,332 SH SOLE 30,332 0 0
PACER FDS TR US LRG CP CASH 69374H360 1,383,354 34,942 SH SOLE 34,942 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 649,645 11,169 SH SOLE 11,169 0 0
PACER FDS TR US SM CAP CA ETF 69374H857 923,522 18,087 SH SOLE 18,087 0 0
PACER FDS TR US CASH COWS 100 69374H881 2,492,848 39,714 SH SOLE 39,714 0 0
PACER FDS TR TRENDPILOT 100 69374H303 1,426,910 16,315 SH SOLE 16,315 0 0
PACER FDS TR AMERICAN ENERGY 69374H634 3,711,573 82,486 SH SOLE 82,486 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 752,243 5,983 SH SOLE 5,983 0 0
PAYCHEX INC COM 704326107 391,736 3,814 SH SOLE 3,814 0 0
PFIZER INC COM 717081103 206,490 8,647 SH SOLE 8,647 0 0
PHILLIPS 66 COM 718546104 1,578,004 9,043 SH SOLE 9,043 0 0
PROCTER & GAMBLE CO COM 742718109 397,471 2,696 SH SOLE 2,696 0 0
PROFESIONALLY MANAGED PORTFO AKRE FOCUS ETF 74316P579 4,322,592 79,841 SH SOLE 79,841 0 0
PROSHARES TR S&P 500 HIGH ETF 74347G242 500,882 10,459 SH SOLE 10,459 0 0
PROSHARES TR NASDAQ 100 HIGH 74347G234 427,357 8,625 SH SOLE 8,625 0 0
PROSHARES TR LARGE CAP CRE 74347R248 231,674 2,720 SH SOLE 2,720 0 0
QUANTA SVCS INC COM 74762E102 361,602 523 SH SOLE 523 0 0
REALTY INCOME CORP COM 756109104 2,106,393 34,073 SH SOLE 34,073 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 5,633,444 141,083 SH SOLE 141,083 0 0
RTX CORPORATION COM 75513E101 344,245 1,795 SH SOLE 1,795 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 778,140 21,401 SH SOLE 21,401 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,074,329 31,496 SH SOLE 31,496 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 694,903 21,818 SH SOLE 21,818 0 0
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 1,164,333 26,007 SH SOLE 26,007 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 2,724,309 51,587 SH SOLE 51,587 0 0
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 935,383 5,863 SH SOLE 5,863 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 1,301,847 23,765 SH SOLE 23,765 0 0
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 563,108 6,760 SH SOLE 6,760 0 0
SEMPRA COM 816851109 365,480 4,000 SH SOLE 4,000 0 0
SPDR GOLD TR GOLD SHS 78463V107 809,390 2,184 SH SOLE 2,184 0 0
SPDR SERIES TRUST ST INTER BD ETF 78464A375 436,361 13,100 SH SOLE 13,100 0 0
SPDR SERIES TRUST ST STR AGGRE ETF 78464A649 3,124,011 123,041 SH SOLE 123,041 0 0
SPDR SERIES TRUST ST STR P500ETF 78464A854 13,210,699 150,515 SH SOLE 150,515 0 0
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 3,495,319 38,242 SH SOLE 38,242 0 0
SPDR SERIES TRUST ST STR R1K LOWV 78468R804 1,307,938 7,166 SH SOLE 7,166 0 0
SSGA ACTIVE ETF TR ST STR TOTAL ETF 78467V848 540,217 13,767 SH SOLE 13,767 0 0
STARBUCKS CORP COM 855244109 469,494 4,541 SH SOLE 4,541 0 0
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 866,662 1,659 SH SOLE 1,659 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 439,998 590 SH SOLE 590 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 687,224 1,547 SH SOLE 1,547 0 0
TESLA INC COM 88160R101 1,627,623 3,827 SH SOLE 3,827 0 0
VALERO ENERGY CORP COM 91913Y100 217,169 806 SH SOLE 806 0 0
VANECK ETF TRUST RETAIL ETF 92189F684 2,267,270 8,851 SH SOLE 8,851 0 0
VANECK ETF TRUST URANI NUCLE ETF 92189F601 691,632 6,021 SH SOLE 6,021 0 0
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 413,457 1,902 SH SOLE 1,902 0 0
VANGUARD INSTL INDEX FD 0 3 MO TR BI ETF 922040845 14,648,594 194,073 SH SOLE 194,073 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 263,411 4,448 SH SOLE 4,448 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 220,428 1,950 SH SOLE 1,950 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 677,931 2,867 SH SOLE 2,867 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 328,822 3,890 SH SOLE 3,890 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,026,341 14,587 SH SOLE 14,587 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405 454,372 3,382 SH SOLE 3,382 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 258,086 725 SH SOLE 725 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 16,935,946 144,480 SH SOLE 144,480 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,188,443 28,303 SH SOLE 28,303 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 1,917,102 6,156 SH SOLE 6,156 0 0
VISA INC COM CL A 92826C839 387,592 1,104 SH SOLE 1,104 0 0
WALMART INC COM 931142103 350,618 3,222 SH SOLE 3,222 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303 1,205,114 15,079 SH SOLE 15,079 0 0