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   2,452 277,383 SH   SOLE   0 0 0
EA SERIES TRUST STRIVE 1000 GRWT 02072L615   45,687 1,983,643 SH   SOLE   0 0 0
EA SERIES TRUST STRIVE US SEMICO 02072L672   13,256 608,583 SH   SOLE   0 0 0
ALPHABET INC CAP STK CL C 02079K107   2,457 467,911 SH   SOLE   0 0 0
ALPHABET INC CAP STK CL A 02079K305   2,820 533,826 SH   SOLE   0 0 0
AMAZON COM INC COM 023135106   8,436 1,850,864 SH   SOLE   0 0 0
APPLE INC COM 037833100   41,403 10,368,233 SH   SOLE   0 0 0
AVISTA CORP COM 05379B107   15,686 574,587 SH   SOLE   0 0 0
BWX TECHNOLOGIES INC COM 05605H100   40,240 4,482,439 SH   SOLE   0 0 0
BAXTER INTL INC COM 071813109   11,877 346,333 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,390 630,146 SH   SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   15,587 881,642 SH   SOLE   0 0 0
CME GROUP INC COM 12572Q105   2,270 527,213 SH   SOLE   0 0 0
COREBRIDGE FINL INC COM 21871X109   11,253 336,802 SH   SOLE   0 0 0
DIAMONDBACK ENERGY INC COM 25278X109   23,772 3,894,585 SH   SOLE   0 0 0
EOG RES INC COM 26875P101   5,246 643,156 SH   SOLE   0 0 0
ENBRIDGE INC COM 29250N105   21,153 897,539 SH   SOLE   0 0 0
EXXON MOBIL CORP COM 30231G102   1,873 201,517 SH   SOLE   0 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   82,036 4,055,053 SH   SOLE   0 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   8,528 557,330 SH   SOLE   0 0 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   11,704 316,263 SH   SOLE   0 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   11,161 544,358 SH   SOLE   0 0 0
FIDELITY COVINGTON TRUST ENHANCED MID 31609A503   16,286 535,015 SH   SOLE   0 0 0
FIRST SOLAR INC COM 336433107   4,101 722,760 SH   SOLE   0 0 0
HOME DEPOT INC COM 437076102   1,390 540,924 SH   SOLE   0 0 0
HONEYWELL INTL INC COM 438516106   3,045 687,977 SH   SOLE   0 0 0
HUNT J B TRANS SVCS INC COM 445658107   3,574 610,059 SH   SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,027 302,131 SH   SOLE   0 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   533 272,500 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   568,517 28,403,144 SH   SOLE   0 0 0
ISHARES TR S&P 100 ETF 464287101   175,582 50,716,939 SH   SOLE   0 0 0
ISHARES TR CORE S&P MCP ETF 464287507   15,394 959,200 SH   SOLE   0 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   2,078 834,661 SH   SOLE   0 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   70,780 7,045,441 SH   SOLE   0 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   747,630 38,039,428 SH   SOLE   0 0 0
ISHARES TR MSCI CHINA ETF 46429B671   68,894 3,228,409 SH   SOLE   0 0 0
ISHARES TR CORE DIV GRWTH 46434V621   7,244 444,383 SH   SOLE   0 0 0
ISHARES TR HDG MSCI EAFE 46434V803   6,755 234,736 SH   SOLE   0 0 0
KROGER CO COM 501044101   5,721 349,839 SH   SOLE   0 0 0
ELI LILLY & CO COM 532457108   672 518,864 SH   SOLE   0 0 0
LOCKHEED MARTIN CORP COM 539830109   891 433,343 SH   SOLE   0 0 0
MARATHON PETE CORP COM 56585A102   29,943 4,177,133 SH   SOLE   0 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,863 981,460 SH   SOLE   0 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   54,664 215,923 SH   SOLE   0 0 0
MERCK & CO INC COM 58933Y105   6,556 652,231 SH   SOLE   0 0 0
MICROSOFT CORP COM 594918104   1,954 823,985 SH   SOLE   0 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   4,898 773,737 SH   SOLE   0 0 0
NVIDIA CORPORATION COM 67066G104   41,930 5,630,809 SH   SOLE   0 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   30,335 458,665 SH   SOLE   0 0 0
PAYPAL HLDGS INC COM 70450Y103   6,356 542,490 SH   SOLE   0 0 0
PEPSICO INC COM 713448108   6,161 936,862 SH   SOLE   0 0 0
PHILLIPS 66 COM 718546104   3,915 446,036 SH   SOLE   0 0 0
PROCTER AND GAMBLE CO COM 742718109   1,370 229,814 SH   SOLE   0 0 0
REALTY INCOME CORP COM 756109104   10,803 576,988 SH   SOLE   0 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   315,701 16,144,971 SH   SOLE   0 0 0
SPDR SER TR S&P BIOTECH 78464A870   34,560 3,112,474 SH   SOLE   0 0 0
SALESFORCE INC COM 79466L302   1,961 655,838 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   29,471 805,148 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   13,351 1,143,693 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   49,865 3,774,282 SH   SOLE   0 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   84,168 1,999,838 SH   SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,000 394,980 SH   SOLE   0 0 0
VANECK ETF TRUST IG FLOATING RATE 92189F486   212,548 5,409,368 SH   SOLE   0 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,801 352,782 SH   SOLE   0 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   15,540 621,472 SH   SOLE   0 0 0
WP CAREY INC COM 92936U109   18,324 998,292 SH   SOLE   0 0 0
WALMART INC COM 931142103   3,510 317,147 SH   SOLE   0 0 0
WISDOMTREE TR CYBERSECURITY FD 97717Y659   12,223 345,422 SH   SOLE   0 0 0
MEDTRONIC PLC SHS G5960L103   9,401 750,972 SH   SOLE   0 0 0
CHUBB LIMITED COM H1467J104   19,400 5,360,455 SH   SOLE   0 0 0