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
AMAZON COM INC COM 023135106   302,148 1,680 SH   SOLE 0 0 0 1,680
APOLLO COML REAL EST FIN INC COM 03762U105   132,750 12,500 SH   SOLE 0 0 0 12,500
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   216,645 500 SH   SOLE 0 0 0 500
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   3,958,456 130,599 SH   SOLE 0 0 0 130,599
CHEVRON CORP NEW COM 166764100   240,091 1,524 SH   SOLE 0 0 0 1,524
COSTCO WHSL CORP NEW COM 22160K105   342,699 420 SH   SOLE 0 0 0 420
DANAHER CORPORATION COM 235851102   280,894 1,040 SH   SOLE 0 0 0 1,040
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   2,878,290 71,104 SH   SOLE 0 0 0 71,104
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   748,094 25,045 SH   SOLE 0 0 0 25,045
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   269,699 8,270 SH   SOLE 0 0 0 8,270
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   9,044,805 141,215 SH   SOLE 0 0 0 141,215
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   355,115 6,347 SH   SOLE 0 0 0 6,347
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   791,841 9,150 SH   SOLE 0 0 0 9,150
EATON CORP PLC SHS G29183103   233,718 798 SH   SOLE 0 0 0 798
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   6,793,524 189,976 SH   SOLE 0 0 0 189,976
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   678,024 21,900 SH   SOLE 0 0 0 21,900
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   799,329 12,300 SH   SOLE 0 0 0 12,300
INVESCO QQQ TR UNIT SER 1 46090E103   396,404 865 SH   SOLE 0 0 0 865
ISHARES TR RUS 2000 GRW ETF 464287648   531,635 1,898 SH   SOLE 0 0 0 1,898
ISHARES TR CORE S&P MCP ETF 464287507   4,771,065 78,965 SH   SOLE 0 0 0 78,965
ISHARES TR RUS 1000 VAL ETF 464287598   1,112,540 6,197 SH   SOLE 0 0 0 6,197
ISHARES TR RUS 1000 GRW ETF 464287614   2,126,458 6,071 SH   SOLE 0 0 0 6,071
ISHARES TR RUSSELL 2000 ETF 464287655   209,542 950 SH   SOLE 0 0 0 950
ISHARES TR U.S. FINLS ETF 464287788   663,471 6,650 SH   SOLE 0 0 0 6,650
ISHARES TR US HLTHCARE ETF 464287762   377,840 6,030 SH   SOLE 0 0 0 6,030
ISHARES TR CRE U S REIT ETF 464288521   2,125,677 38,211 SH   SOLE 0 0 0 38,211
ISHARES TR EXPANDED TECH 464287515   1,613,703 19,275 SH   SOLE 0 0 0 19,275
ISHARES TR ISHS 1-5YR INVS 464288646   515,900 10,000 SH   SOLE 0 0 0 10,000
ISHARES TR FLTG RATE NT ETF 46429B655   12,005,833 235,224 SH   SOLE 0 0 0 235,224
ISHARES TR 0-5YR HI YL CP 46434V407   10,027,108 235,710 SH   SOLE 0 0 0 235,710
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   6,827,538 121,228 SH   SOLE 0 0 0 121,228
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   4,605,277 87,753 SH   SOLE 0 0 0 87,753
JPMORGAN CHASE & CO. COM 46625H100   306,328 1,468 SH   SOLE 0 0 0 1,468
MICROSOFT CORP COM 594918104   1,740,544 4,160 SH   SOLE 0 0 0 4,160
NATIONAL BANKSHARES INC VA COM 634865109   340,660 10,679 SH   SOLE 0 0 0 10,679
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   6,059,019 122,901 SH   SOLE 0 0 0 122,901
PALO ALTO NETWORKS INC COM 697435105   217,688 680 SH   SOLE 0 0 0 680
VANGUARD INDEX FDS VALUE ETF 922908744   4,120,987 25,003 SH   SOLE 0 0 0 25,003
VANGUARD INDEX FDS SM CP VAL ETF 922908611   670,340 3,460 SH   SOLE 0 0 0 3,460
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   434,880 4,940 SH   SOLE 0 0 0 4,940
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,403,809 6,152 SH   SOLE 0 0 0 6,152
VANGUARD INDEX FDS GROWTH ETF 922908736   5,825,738 16,242 SH   SOLE 0 0 0 16,242
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,724,011 6,731 SH   SOLE 0 0 0 6,731
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,935,352 7,262 SH   SOLE 0 0 0 7,262
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   4,195,351 51,987 SH   SOLE 0 0 0 51,987
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,036,378 39,028 SH   SOLE 0 0 0 39,028
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   8,586,072 147,451 SH   SOLE 0 0 0 147,451
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   6,381,386 70,826 SH   SOLE 0 0 0 70,826
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   8,710,585 46,803 SH   SOLE 0 0 0 46,803
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   328,989 2,696 SH   SOLE 0 0 0 2,696
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   3,233,361 11,820 SH   SOLE 0 0 0 11,820