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   226,640 500 SH   SOLE 0 0 0 500
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   4,747,631 146,940 SH   SOLE 0 0 0 146,940
COSTCO WHSL CORP NEW COM 22160K105   384,833 420 SH   SOLE 0 0 0 420
DANAHER CORPORATION COM 235851102   238,732 1,040 SH   SOLE 0 0 0 1,040
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   592,293 20,284 SH   SOLE 0 0 0 20,284
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   268,780 7,770 SH   SOLE 0 0 0 7,770
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   8,935,917 137,307 SH   SOLE 0 0 0 137,307
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   283,643 5,096 SH   SOLE 0 0 0 5,096
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   2,852,901 69,719 SH   SOLE 0 0 0 69,719
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   422,368 4,705 SH   SOLE 0 0 0 4,705
EATON CORP PLC SHS G29183103   264,832 798 SH   SOLE 0 0 0 798
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   641,670 21,900 SH   SOLE 0 0 0 21,900
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   890,156 12,300 SH   SOLE 0 0 0 12,300
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   6,293,532 168,186 SH   SOLE 0 0 0 168,186
INVESCO QQQ TR UNIT SER 1 46090E103   222,385 435 SH   SOLE 0 0 0 435
ISHARES TR RUS 2000 GRW ETF 464287648   494,480 1,718 SH   SOLE 0 0 0 1,718
ISHARES TR CORE S&P MCP ETF 464287507   5,623,415 90,249 SH   SOLE 0 0 0 90,249
ISHARES TR RUS 1000 VAL ETF 464287598   1,132,433 6,117 SH   SOLE 0 0 0 6,117
ISHARES TR RUS 1000 GRW ETF 464287614   2,382,029 5,932 SH   SOLE 0 0 0 5,932
ISHARES TR RUSSELL 2000 ETF 464287655   209,912 950 SH   SOLE 0 0 0 950
ISHARES TR U.S. FINLS ETF 464287788   465,542 4,210 SH   SOLE 0 0 0 4,210
ISHARES TR US HLTHCARE ETF 464287762   200,740 3,445 SH   SOLE 0 0 0 3,445
ISHARES TR EXPANDED TECH 464287515   1,734,579 17,325 SH   SOLE 0 0 0 17,325
ISHARES TR ISHS 1-5YR INVS 464288646   517,000 10,000 SH   SOLE 0 0 0 10,000
ISHARES TR CRE U S REIT ETF 464288521   2,462,460 42,967 SH   SOLE 0 0 0 42,967
ISHARES TR FLTG RATE NT ETF 46429B655   13,107,248 257,611 SH   SOLE 0 0 0 257,611
ISHARES TR 0-5YR HI YL CP 46434V407   11,410,153 267,781 SH   SOLE 0 0 0 267,781
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   8,143,414 141,551 SH   SOLE 0 0 0 141,551
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   4,871,232 86,400 SH   SOLE 0 0 0 86,400
JPMORGAN CHASE & CO. COM 46625H100   351,894 1,468 SH   SOLE 0 0 0 1,468
MICROSOFT CORP COM 594918104   1,664,925 3,950 SH   SOLE 0 0 0 3,950
NATIONAL BANKSHARES INC VA COM 634865109   277,884 9,679 SH   SOLE 0 0 0 9,679
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   7,586,206 149,276 SH   SOLE 0 0 0 149,276
PALO ALTO NETWORKS INC COM 697435105   203,795 1,120 SH   SOLE 0 0 0 1,120
VANGUARD INDEX FDS SM CP VAL ETF 922908611   531,122 2,680 SH   SOLE 0 0 0 2,680
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   373,257 4,190 SH   SOLE 0 0 0 4,190
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,148,671 4,781 SH   SOLE 0 0 0 4,781
VANGUARD INDEX FDS GROWTH ETF 922908736   5,657,493 13,784 SH   SOLE 0 0 0 13,784
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,371,174 4,896 SH   SOLE 0 0 0 4,896
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,195,903 7,577 SH   SOLE 0 0 0 7,577
VANGUARD INDEX FDS VALUE ETF 922908744   3,870,796 22,864 SH   SOLE 0 0 0 22,864
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   6,386,442 79,562 SH   SOLE 0 0 0 79,562
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   4,975,244 63,777 SH   SOLE 0 0 0 63,777
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   11,028,601 189,560 SH   SOLE 0 0 0 189,560
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   6,596,707 63,860 SH   SOLE 0 0 0 63,860
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   9,328,664 47,637 SH   SOLE 0 0 0 47,637
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   324,785 2,546 SH   SOLE 0 0 0 2,546
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   3,851,775 15,183 SH   SOLE 0 0 0 15,183