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
ISHARES TR IBONDS DEC2026 46435GAA0 15,389,394 634,876 SH SOLE 0 0 634,876
SPDR SERIES TRUST STATE STREET SPD 78464A854 15,290,350 199,769 SH SOLE 0 0 199,769
APPLE INC COM 037833100 15,144,900 59,675 SH SOLE 0 0 59,675
NVIDIA CORPORATION COM 67066G104 13,255,962 76,009 SH SOLE 0 0 76,009
SPDR INDEX SHS FDS STATE STREET SPD 78463X889 12,261,456 268,597 SH SOLE 0 0 268,597
CORNING INC COM 219350105 11,970,128 88,035 SH SOLE 0 0 88,035
HOME DEPOT INC COM 437076102 11,497,024 34,957 SH SOLE 0 0 34,957
MICROSOFT CORP COM 594918104 11,395,551 30,785 SH SOLE 0 0 30,785
WALMART INC COM 931142103 10,542,869 84,832 SH SOLE 0 0 84,832
GOLDMAN SACHS GROUP INC COM 38141G104 10,023,601 11,848 SH SOLE 0 0 11,848
VANGUARD INDEX FDS TOTAL STK MKT 922908769 9,501,142 29,616 SH SOLE 0 0 29,616
ISHARES TR RUS 1000 GRW ETF 464287614 9,460,246 22,186 SH SOLE 0 0 22,186
BROADCOM INC COM 11135F101 9,302,115 30,054 SH SOLE 0 0 30,054
AMPHENOL CORP CL A 032095101 8,227,245 65,115 SH SOLE 0 0 65,115
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,017,974 16,732 SH SOLE 0 0 16,732
CUMMINS INC COM 231021106 7,917,966 14,717 SH SOLE 0 0 14,717
JOHNSON JOHNSON COM 478160104 7,707,402 31,531 SH SOLE 0 0 31,531
ROSS STORES INC COM 778296103 7,269,434 33,557 SH SOLE 0 0 33,557
CHUBB LTD SWITZ COM H1467J104 7,073,505 21,703 SH SOLE 0 0 21,703
L3HARRIS TECHNOLOGIES INC COM 502431109 6,990,650 20,254 SH SOLE 0 0 20,254
ISHARES TR CORE S P500 ETF 464287200 6,727,442 10,299 SH SOLE 0 0 10,299
INTERNATIONAL BUSINESS MACHS COM 459200101 6,460,109 26,652 SH SOLE 0 0 26,652
AFLAC INC COM 001055102 6,445,748 58,753 SH SOLE 0 0 58,753
GARMIN LTD SHS H2906T109 6,404,931 27,606 SH SOLE 0 0 27,606
MASTERCARD INCORPORATED CL A 57636Q104 6,225,146 12,459 SH SOLE 0 0 12,459
UNION PAC CORP COM 907818108 6,030,737 24,857 SH SOLE 0 0 24,857
TEXAS INSTRS INC COM 882508104 5,971,734 30,760 SH SOLE 0 0 30,760
GENERAL DYNAMICS CORP COM 369550108 5,896,138 17,179 SH SOLE 0 0 17,179
HONEYWELL INTL INC COM 438516106 5,611,873 24,828 SH SOLE 0 0 24,828
ELI LILLY CO COM 532457108 5,351,246 5,818 SH SOLE 0 0 5,818
PEPSICO INC COM 713448108 5,083,971 32,739 SH SOLE 0 0 32,739
ORACLE CORP COM 68389X105 5,080,505 34,535 SH SOLE 0 0 34,535
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 4,973,508 140,336 SH SOLE 0 0 140,336
S P GLOBAL INC COM 78409V104 4,919,304 11,566 SH SOLE 0 0 11,566
CHEVRON CORPORATION COM 166764100 4,898,861 23,677 SH SOLE 0 0 23,677
GE VERNOVA INC COM 36828A101 4,711,041 5,397 SH SOLE 0 0 5,397
PROCTER GAMBLE CO COM 742718109 4,664,950 32,297 SH SOLE 0 0 32,297
EOG RES INC COM 26875P101 4,571,415 31,621 SH SOLE 0 0 31,621
ALPHABET INC CAP STK CL A 02079K305 4,462,500 15,519 SH SOLE 0 0 15,519
INVESCO QQQ TR UNIT SER 1 46090E103 4,332,411 7,506 SH SOLE 0 0 7,506
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 4,328,737 23,490 SH SOLE 0 0 23,490
AIR PRODUCTS AND CHEMICALS I COM 009158106 4,311,096 14,841 SH SOLE 0 0 14,841
ABBOTT LABORATORIES COM 002824100 4,226,620 41,167 SH SOLE 0 0 41,167
INNOVATOR ETFS TRUST EQUITY DEF PROTN 45784N775 4,084,972 160,889 SH SOLE 0 0 160,889
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 4,014,890 80,750 SH SOLE 0 0 80,750
SPDR SERIES TRUST STATE STREET SPD 78464A631 3,949,897 15,552 SH SOLE 0 0 15,552
MEDTRONIC PLC SHS G5960L103 3,817,493 44,056 SH SOLE 0 0 44,056
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 3,210,382 63,736 SH SOLE 0 0 63,736
SPDR SERIES TRUST STATE STREET SPD 78464A847 3,127,974 52,820 SH SOLE 0 0 52,820
AMAZON COM INC COM 023135106 2,772,178 13,311 SH SOLE 0 0 13,311
VERTIV HOLDINGS CO COM CL A 92537N108 2,721,549 10,861 SH SOLE 0 0 10,861
COSTCO WHOLESALE CORPORATION COM 22160K105 2,719,482 2,729 SH SOLE 0 0 2,729
INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557 2,329,431 48,529 SH SOLE 0 0 48,529
EATON CORP PLC SHS G29183103 2,225,959 6,224 SH SOLE 0 0 6,224
ISHARES TR RUS 1000 VAL ETF 464287598 2,178,999 10,198 SH SOLE 0 0 10,198
INVESCO EXCHANGE TRADED FD T S P500 EQL WGT 46137V357 2,138,181 11,141 SH SOLE 0 0 11,141
OMNICOM GROUP INC COM 681919106 2,087,551 27,719 SH SOLE 0 0 27,719
SPDR SERIES TRUST STATE STREET SPD 78468R853 2,078,339 43,012 SH SOLE 0 0 43,012
ISHARES TR IBONDS DEC 2031 46436E486 1,364,311 65,184 SH SOLE 0 0 65,184
ISHARES TR IBONDS DEC 2030 46436E726 1,316,841 60,157 SH SOLE 0 0 60,157
ISHARES TR IBONDS DEC 2032 46436E312 1,320,454 52,254 SH SOLE 0 0 52,254
ISHARES TR IBONDS DEC 2033 46436E130 1,266,176 48,982 SH SOLE 0 0 48,982
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 1,320,328 45,972 SH SOLE 0 0 45,972
FIRST TR EXCHNG TRADED FD VI FT VEST U S EQT 33740F433 1,602,029 40,640 SH SOLE 0 0 40,640
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 1,728,330 37,033 SH SOLE 0 0 37,033
DOMINION ENERGY INC COM 25746U109 1,815,592 29,369 SH SOLE 0 0 29,369
NEXTERA ENERGY INC COM 65339F101 1,949,881 20,994 SH SOLE 0 0 20,994
INNOVATOR ETFS TRUST INNOVATOR GW 100 45784N791 548,753 20,034 SH SOLE 0 0 20,034
SOUTHERN CO COM 842587107 1,933,562 20,033 SH SOLE 0 0 20,033
ISHARES TR US SML CP VALUE 46436E536 595,519 16,571 SH SOLE 0 0 16,571
SELECT SECTOR SPDR TR STATE STREET UTI 81369Y886 647,348 14,107 SH SOLE 0 0 14,107
VICI PPTYS INC COM 925652109 384,010 14,056 SH SOLE 0 0 14,056
PINNACLE WEST CAP CORP COM 723484101 1,384,454 13,741 SH SOLE 0 0 13,741
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,940,404 13,265 SH SOLE 0 0 13,265
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 399,914 13,035 SH SOLE 0 0 13,035
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 313,753 12,864 SH SOLE 0 0 12,864
AMERICAN ELEC PWR CO INC COM 025537101 1,551,755 11,838 SH SOLE 0 0 11,838
WEYERHAEUSER CO COM NEW 962166104 288,756 11,820 SH SOLE 0 0 11,820
DUKE ENERGY CORP NEW COM NEW 26441C204 1,536,400 11,734 SH SOLE 0 0 11,734