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   333,173 1,790 SH   SOLE 0 0 0 1,790
APOLLO COML REAL EST FIN INC COM 03762U105   134,500 12,500 SH   SOLE 0 0 0 12,500
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   201,630 500 SH   SOLE 0 0 0 500
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   2,185,706 71,686 SH   SOLE 0 0 0 71,686
CHEVRON CORP NEW COM 166764100   242,255 1,524 SH   SOLE 0 0 0 1,524
COSTCO WHSL CORP NEW COM 22160K105   336,403 460 SH   SOLE 0 0 0 460
DANAHER CORPORATION COM 235851102   249,548 1,040 SH   SOLE 0 0 0 1,040
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   1,332,488 45,369 SH   SOLE 0 0 0 45,369
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   7,962,552 135,004 SH   SOLE 0 0 0 135,004
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   635,212 12,351 SH   SOLE 0 0 0 12,351
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   2,857,349 72,966 SH   SOLE 0 0 0 72,966
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   1,774,761 20,608 SH   SOLE 0 0 0 20,608
EATON CORP PLC SHS G29183103   254,163 798 SH   SOLE 0 0 0 798
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   655,686 21,900 SH   SOLE 0 0 0 21,900
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   740,829 12,300 SH   SOLE 0 0 0 12,300
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   8,469,377 249,319 SH   SOLE 0 0 0 249,319
INVESCO QQQ TR UNIT SER 1 46090E103   848,052 1,935 SH   SOLE 0 0 0 1,935
ISHARES TR RUS 2000 GRW ETF 464287648   484,678 1,898 SH   SOLE 0 0 0 1,898
ISHARES TR CORE S&P MCP ETF 464287507   2,439,890 42,147 SH   SOLE 0 0 0 42,147
ISHARES TR RUS 1000 VAL ETF 464287598   1,119,637 6,516 SH   SOLE 0 0 0 6,516
ISHARES TR RUS 1000 GRW ETF 464287614   2,125,455 6,390 SH   SOLE 0 0 0 6,390
ISHARES TR U.S. FINLS ETF 464287788   749,754 8,280 SH   SOLE 0 0 0 8,280
ISHARES TR US HLTHCARE ETF 464287762   617,872 10,580 SH   SOLE 0 0 0 10,580
ISHARES TR EXPANDED TECH 464287515   1,735,891 20,975 SH   SOLE 0 0 0 20,975
ISHARES TR ISHS 1-5YR INVS 464288646   508,100 10,000 SH   SOLE 0 0 0 10,000
ISHARES TR CRE U S REIT ETF 464288521   1,657,357 32,364 SH   SOLE 0 0 0 32,364
ISHARES TR 0-5YR HI YL CP 46434V407   8,102,980 193,250 SH   SOLE 0 0 0 193,250
ISHARES TR FLTG RATE NT ETF 46429B655   10,194,178 200,082 SH   SOLE 0 0 0 200,082
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   5,202,881 92,578 SH   SOLE 0 0 0 92,578
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   3,359,447 62,911 SH   SOLE 0 0 0 62,911
JPMORGAN CHASE & CO COM 46625H100   268,336 1,468 SH   SOLE 0 0 0 1,468
MICROSOFT CORP COM 594918104   1,860,579 4,410 SH   SOLE 0 0 0 4,410
NATIONAL BANKSHARES INC VA COM 634865109   310,225 10,679 SH   SOLE 0 0 0 10,679
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   3,337,034 67,483 SH   SOLE 0 0 0 67,483
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   346,543 738 SH   SOLE 0 0 0 738
VANGUARD INDEX FDS SM CP VAL ETF 922908611   628,924 3,460 SH   SOLE 0 0 0 3,460
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   911,117 11,151 SH   SOLE 0 0 0 11,151
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,673,983 7,716 SH   SOLE 0 0 0 7,716
VANGUARD INDEX FDS GROWTH ETF 922908736   6,750,462 19,777 SH   SOLE 0 0 0 19,777
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,668,951 6,731 SH   SOLE 0 0 0 6,731
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,906,219 7,534 SH   SOLE 0 0 0 7,534
VANGUARD INDEX FDS VALUE ETF 922908744   4,424,019 28,308 SH   SOLE 0 0 0 28,308
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,283,342 16,284 SH   SOLE 0 0 0 16,284
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,180,177 41,495 SH   SOLE 0 0 0 41,495
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   4,325,135 74,972 SH   SOLE 0 0 0 74,972
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   7,728,503 90,255 SH   SOLE 0 0 0 90,255
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   7,760,433 44,194 SH   SOLE 0 0 0 44,194
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   543,293 4,680 SH   SOLE 0 0 0 4,680
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   1,274,360 5,002 SH   SOLE 0 0 0 5,002