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
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   230,130 500 SH   SOLE 0 0 0 500
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   4,001,160 136,605 SH   SOLE 0 0 0 136,605
CHEVRON CORP NEW COM 166764100   224,439 1,524 SH   SOLE 0 0 0 1,524
COSTCO WHSL CORP NEW COM 22160K105   372,338 420 SH   SOLE 0 0 0 420
DANAHER CORPORATION COM 235851102   289,141 1,040 SH   SOLE 0 0 0 1,040
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   754,902 23,754 SH   SOLE 0 0 0 23,754
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   266,449 7,770 SH   SOLE 0 0 0 7,770
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   8,996,872 138,712 SH   SOLE 0 0 0 138,712
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   353,084 6,347 SH   SOLE 0 0 0 6,347
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   3,002,430 72,018 SH   SOLE 0 0 0 72,018
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   689,850 7,648 SH   SOLE 0 0 0 7,648
EATON CORP PLC SHS G29183103   264,489 798 SH   SOLE 0 0 0 798
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   6,877,485 182,427 SH   SOLE 0 0 0 182,427
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   848,531 12,300 SH   SOLE 0 0 0 12,300
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   705,837 21,900 SH   SOLE 0 0 0 21,900
INVESCO QQQ TR UNIT SER 1 46090E103   422,181 865 SH   SOLE 0 0 0 865
ISHARES TR RUS 2000 GRW ETF 464287648   539,037 1,898 SH   SOLE 0 0 0 1,898
ISHARES TR CORE S&P MCP ETF 464287507   5,333,844 85,588 SH   SOLE 0 0 0 85,588
ISHARES TR RUS 1000 VAL ETF 464287598   1,160,999 6,117 SH   SOLE 0 0 0 6,117
ISHARES TR RUS 1000 GRW ETF 464287614   2,279,033 6,071 SH   SOLE 0 0 0 6,071
ISHARES TR RUSSELL 2000 ETF 464287655   209,846 950 SH   SOLE 0 0 0 950
ISHARES TR U.S. FINLS ETF 464287788   566,255 5,450 SH   SOLE 0 0 0 5,450
ISHARES TR US HLTHCARE ETF 464287762   317,200 4,880 SH   SOLE 0 0 0 4,880
ISHARES TR CRE U S REIT ETF 464288521   2,381,016 38,672 SH   SOLE 0 0 0 38,672
ISHARES TR FLTG RATE NT ETF 46429B655   11,589,500 227,067 SH   SOLE 0 0 0 227,067
ISHARES TR EXPANDED TECH 464287515   1,566,209 17,525 SH   SOLE 0 0 0 17,525
ISHARES TR ISHS 1-5YR INVS 464288646   526,600 10,000 SH   SOLE 0 0 0 10,000
ISHARES TR 0-5YR HI YL CP 46434V407   10,150,184 233,767 SH   SOLE 0 0 0 233,767
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   7,304,298 122,741 SH   SOLE 0 0 0 122,741
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   4,656,087 84,764 SH   SOLE 0 0 0 84,764
JPMORGAN CHASE & CO. COM 46625H100   309,542 1,468 SH   SOLE 0 0 0 1,468
MICROSOFT CORP COM 594918104   1,686,776 3,920 SH   SOLE 0 0 0 3,920
NATIONAL BANKSHARES INC VA COM 634865109   319,302 10,679 SH   SOLE 0 0 0 10,679
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   6,270,091 122,391 SH   SOLE 0 0 0 122,391
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   210,013 398 SH   SOLE 0 0 0 398
VANGUARD INDEX FDS SM CP VAL ETF 922908611   694,699 3,460 SH   SOLE 0 0 0 3,460
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   455,744 4,678 SH   SOLE 0 0 0 4,678
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,235,264 5,207 SH   SOLE 0 0 0 5,207
VANGUARD INDEX FDS GROWTH ETF 922908736   5,918,533 15,416 SH   SOLE 0 0 0 15,416
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,766,246 6,606 SH   SOLE 0 0 0 6,606
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,911,077 6,749 SH   SOLE 0 0 0 6,749
VANGUARD INDEX FDS VALUE ETF 922908744   4,266,088 24,438 SH   SOLE 0 0 0 24,438
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   4,727,269 56,445 SH   SOLE 0 0 0 56,445
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,585,813 45,150 SH   SOLE 0 0 0 45,150
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   9,729,683 164,854 SH   SOLE 0 0 0 164,854
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   6,726,531 69,691 SH   SOLE 0 0 0 69,691
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   9,329,304 47,103 SH   SOLE 0 0 0 47,103
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   326,337 2,546 SH   SOLE 0 0 0 2,546
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   3,605,387 12,776 SH   SOLE 0 0 0 12,776