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 Stock 023135106   12,058,583 61,149 SH   SOLE   0 0 61,149
INVESCO QQQ TRUST SERIES I ETF 46090E103   275,658 572 SH   SOLE   0 0 572
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803   258,484 1,134 SH   SOLE   0 0 1,134
ELEVANCE HEALTH INC COM Stock 036752103   1,533,881 2,869 SH   SOLE   636 0 2,233
JOHNSON & JOHNSON COM Stock 478160104   1,239,894 8,467 SH   SOLE   200 0 8,266
WASTE MGMT INC DEL COM Stock 94106L109   227,681 1,088 SH   SOLE   0 0 1,087
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   8,306,453 30,988 SH   SOLE   0 0 30,988
INVESCO WATER RESOURCES ETF ETF 46137V142   395,429 6,196 SH   SOLE   0 0 6,196
VANGUARD ENERGY ETF ETF 92204A306   513,174 4,023 SH   SOLE   0 0 4,023
ISHARES GLOBAL TECH ETF ETF 464287291   255,961 3,061 SH   SOLE   0 0 3,061
COSTCO WHSL CORP NEW COM Stock 22160K105   2,550,845 3,016 SH   SOLE   0 0 3,016
GOLDMAN SACHS GROUP INC COM Stock 38141G104   337,483 728 SH   SOLE   0 0 727
SHELL PLC SPON ADS ADR 780259305   232,893 3,196 SH   SOLE   0 0 3,196
PROCTER AND GAMBLE CO COM Stock 742718109   2,918,187 17,934 SH   SOLE   0 0 17,933
COCA COLA CO COM Stock 191216100   605,698 9,572 SH   SOLE   0 0 9,571
ISHARES U.S. HEALTHCARE ETF ETF 464287762   346,862 5,690 SH   SOLE   0 0 5,690
TRUIST FINL CORP COM Stock 89832Q109   2,064,864 52,608 SH   SOLE   348 0 52,260
ISHARES MSCI ACWI EX U.S. ETF ETF 464288240   2,612,913 49,106 SH   SOLE   0 0 49,105
INTEL CORP COM Stock 458140100   389,649 12,635 SH   SOLE   0 0 12,634
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109   2,938,297 7,506 SH   SOLE   0 0 7,505
MERCK & CO INC COM Stock 58933Y105   2,124,763 16,613 SH   SOLE   0 0 16,612
SPDR S&P 500 ETF TRUST ETF 78462F103   5,169,345 9,479 SH   SOLE   0 0 9,479
MCKESSON CORP COM Stock 58155Q103   545,296 930 SH   SOLE   0 0 930
ILLINOIS TOOL WKS INC COM Stock 452308109   310,512 1,330 SH   SOLE   0 0 1,330
EMERSON ELEC CO COM Stock 291011104   965,411 8,935 SH   SOLE   0 0 8,934
ALLSTATE CORP COM Stock 020002101   396,421 2,469 SH   SOLE   0 0 2,469
SHENANDOAH TELECOMMUNICATIONS COM Stock 82312B106   636,754 37,611 SH   SOLE   0 0 37,611
ISHARES S&P 100 ETF ETF 464287101   383,881 1,443 SH   SOLE   0 0 1,443
VERIZON COMMUNICATIONS INC COM Stock 92343V104   973,968 23,334 SH   SOLE   0 0 23,334
PEPSICO INC COM Stock 713448108   1,335,976 8,202 SH   SOLE   0 0 8,201
HONEYWELL INTL INC COM Stock 438516106   218,333 1,035 SH   SOLE   0 0 1,035
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425   417,743 3,494 SH   SOLE   0 0 3,494
US BANCORP DEL COM NEW Stock 902973304   297,114 7,572 SH   SOLE   0 0 7,571
HOME DEPOT INC COM Stock 437076102   796,575 2,369 SH   SOLE   0 0 2,369
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   344,550 1,462 SH   SOLE   0 0 1,462
DUPONT DE NEMOURS INC COM Stock 26614N102   5,820,778 73,430 SH   SOLE   0 0 73,429
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630   2,159,657 14,309 SH   SOLE   0 0 14,309
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209   25,768,322 177,798 SH   SOLE   0 0 177,798
SPDR GOLD SHARES ETF 78463V107   207,378 962 SH   SOLE   0 0 962
SOUTHERN CO COM Stock 842587107   764,569 9,929 SH   SOLE   0 0 9,929
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   308,325 838 SH   SOLE   0 0 838
SCHWAB U.S. BROAD MARKET ETF ETF 808524102   293,227 4,657 SH   SOLE   0 0 4,657
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   34,091,833 322,138 SH   SOLE   255 0 321,882
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   37,498,714 92,546 SH   SOLE   0 0 92,546
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409   19,931,343 259,050 SH   SOLE   437 0 258,613
ALPHABET INC CAP STK CL A Stock 02079K305   17,810,562 97,331 SH   SOLE   0 0 97,330
EASTMAN CHEM CO COM Stock 277432100   327,194 3,438 SH   SOLE   0 0 3,438
INTUIT COM Stock 461202103   282,434 434 SH   SOLE   0 0 434
CSX CORP COM Stock 126408103   698,951 20,808 SH   SOLE   0 0 20,808
MICROSOFT CORP COM Stock 594918104   7,019,334 15,369 SH   SOLE   0 0 15,368
SCHLUMBERGER LTD COM STK Stock 806857108   747,702 16,052 SH   SOLE   0 0 16,052
AMERIPRISE FINL INC COM Stock 03076C106   266,306 625 SH   SOLE   0 0 625
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   9,156,900 15 SH   SOLE   0 0 15
BOEING CO COM Stock 097023105   287,426 1,540 SH   SOLE   0 0 1,539
VANGUARD SMALL-CAP ETF ETF 922908751   2,412,289 11,152 SH   SOLE   0 0 11,152
VANGUARD MID-CAP ETF ETF 922908629   2,035,554 8,473 SH   SOLE   0 0 8,473
VANGUARD LARGE-CAP ETF ETF 922908637   422,591 1,688 SH   SOLE   0 0 1,688
JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654   3,929,186 77,637 SH   SOLE   0 0 77,636
ATLANTIC UN BANKSHARES CORP COM Stock 04911A107   460,086 14,057 SH   SOLE   0 0 14,057
VANGUARD HEALTH CARE ETF ETF 92204A504   628,517 2,374 SH   SOLE   0 0 2,374
NORFOLK SOUTHN CORP COM Stock 655844108   373,749 1,746 SH   SOLE   0 0 1,746
UDR INC COM REIT 902653104   236,308 5,758 SH   SOLE   0 0 5,758
SCHWAB SHORT-TERM US TREASURY ETF ETF 808524862   288,182 6,013 SH   SOLE   0 0 6,012
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   661,559 1,136 SH   SOLE   0 0 1,136
PUTNAM MASTER INTER INCOME TR SH BEN INT CEF 746909100   46,261 14,300 SH   SOLE   0 0 14,300
VANGUARD S&P 500 ETF ETF 922908363   965,604 1,926 SH   SOLE   0 0 1,926
ELI LILLY & CO COM Stock 532457108   2,557,542 2,797 SH   SOLE   0 0 2,797
AIR PRODS & CHEMS INC COM Stock 009158106   5,368,532 21,705 SH   SOLE   0 0 21,705
LIBERTY ALL STAR EQUITY FD SH BEN INT CEF 530158104   102,000 15,000 SH   SOLE   0 0 15,000
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768   294,485 4,878 SH   SOLE   0 0 4,878
VANGUARD S&P 500 VALUE ETF ETF 921932703   8,122,226 46,413 SH   SOLE   266 0 46,146
BLACKROCK MUNIYILD QULT FD INC COM CEF 09254F100   127,155 10,397 SH   SOLE   0 0 10,397
VANGUARD S&P 500 GROWTH ETF ETF 921932505   9,158,781 27,253 SH   SOLE   208 0 27,044
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   1,793,656 18,054 SH   SOLE   0 0 18,053
SYSCO CORP COM Stock 871829107   6,969,708 99,738 SH   SOLE   0 0 99,738
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354   451,473 6,992 SH   SOLE   0 0 6,992
ISHARES SELECT DIVIDEND ETF ETF 464287168   3,785,073 31,461 SH   SOLE   0 0 31,461
AMERICAN ELEC PWR CO INC COM Stock 025537101   592,442 6,788 SH   SOLE   0 0 6,787
VANGUARD SMALL CAP VALUE ETF ETF 922908611   700,431 3,879 SH   SOLE   0 0 3,879
DIMENSIONAL US CORE EQUITY MARKET ETF ETF 25434V104   243,682 6,493 SH   SOLE   0 0 6,493
DFA International Core Equity Market ETF ETF 25434V203   334,112 11,242 SH   SOLE   0 0 11,242
PIMCO 0-5 YEAR HIGH YIELD CORPORATE BOND INDEX EXCHANGE-TRADED FUND ETF 72201R783   8,887,849 96,502 SH   SOLE   202 0 96,300
SCHWAB US AGGREGATE BOND ETF ETF 808524839   1,404,635 31,076 SH   SOLE   0 0 31,076
Schwab US Dividend ETF ETF 808524797   17,883,698 231,026 SH   SOLE   0 0 231,025
ISHARES MSCI GLOBAL MIN VOL FACTOR ETF ETF 464286525   1,801,789 17,242 SH   SOLE   0 0 17,242
DIMENSIONAL U.S. SMALL CAP ETF ETF 25434V500   1,538,811 25,854 SH   SOLE   0 0 25,853
DIMENSIONAL U.S. CORE EQUITY 2 ETF ETF 25434V708   217,918 6,768 SH   SOLE   0 0 6,767
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   913,738 10,909 SH   SOLE   0 0 10,909
VANGUARD VALUE ETF ETF 922908744   277,166 1,735 SH   SOLE   0 0 1,735
VANGUARD GROWTH ETF ETF 922908736   1,864,913 4,951 SH   SOLE   0 0 4,950
FIRST NATL CORP COM Stock 32106V107   997,026 65,637 SH   SOLE   0 0 65,637
DIMENSIONAL CORE FIXED INCOME ETF ETF 25434V872   19,944,070 482,440 SH   SOLE   0 0 482,440
DIMENSIONAL SHORT-DURATION FIXED INCOME ETF ETF 25434V864   5,309,331 112,964 SH   SOLE   0 0 112,964
Dimensional National Municipal Bond ETF ETF 25434V849   22,946,271 481,054 SH   SOLE   0 0 481,053
ISHARES MICRO-CAP ETF ETF 464288869   350,732 3,101 SH   SOLE   0 0 3,100
ROYCE SMALL CAP TRUST INC COM CEF 780910105   146,413 10,253 SH   SOLE   0 0 10,253
DIMENSIONAL US SMALL CAP VALUE ETF ETF 25434V815   550,847 19,335 SH   SOLE   0 0 19,334
UNITED BANKSHARES INC WEST VA COM Stock 909907107   216,343 6,700 SH   SOLE   0 0 6,700
PACKAGING CORP AMER COM Stock 695156109   2,336,819 12,978 SH   SOLE   0 0 12,978
DFA US Marketwide Value ETF ETF 25434V724   8,287,832 211,965 SH   SOLE   1,526 0 210,439
BLACKSTONE STRATEGIC CRED 2027 COM SHS BEN IN CEF 09257R101   119,400 10,000 SH   SOLE   0 0 10,000
BROADCOM INC COM Stock 11135F101   515,211 314 SH   SOLE   0 0 314
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805   7,144,327 148,654 SH   SOLE   276 0 148,378
METLIFE INC COM Stock 59156R108   294,404 4,213 SH   SOLE   0 0 4,213
ISHARES CORE MSCI EAFE ETF ETF 46432F842   61,139,653 840,523 SH   SOLE   1,163 0 839,360
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   274,413 907 SH   SOLE   0 0 907
ENBRIDGE INC COM Stock 29250N105   376,684 10,680 SH   SOLE   0 0 10,680
NVIDIA CORPORATION COM Stock 67066G104   734,613 5,910 SH   SOLE   0 0 5,910
EOG RES INC COM Stock 26875P101   1,484,971 11,735 SH   SOLE   0 0 11,735
ABBVIE INC COM Stock 00287Y109   680,799 3,996 SH   SOLE   200 0 3,796
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   10,791,750 151,039 SH   SOLE   0 0 151,039
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775   4,005,037 68,194 SH   SOLE   0 0 68,194
VIRTUS CONVERTIBLE & INCOME FD COM CEF 92838X102   33,456 10,200 SH   SOLE   0 0 10,200
IMPERIAL OIL LTD COM NEW Stock 453038408   201,990 3,000 SH   SOLE   0 0 3,000
INVESCO S&P 500 QUALITY ETF ETF 46137V241   19,399,840 305,509 SH   SOLE   0 0 305,509
MCDONALDS CORP COM Stock 580135101   700,459 2,802 SH   SOLE   0 0 2,801
CISCO SYS INC COM Stock 17275R102   221,219 4,655 SH   SOLE   0 0 4,655
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307   9,540,807 131,253 SH   SOLE   0 0 131,253
AT&T INC COM Stock 00206R102   380,788 20,063 SH   SOLE   0 0 20,062
KKR INCOME OPPORTUNITIES FD COM CEF 48249T106   186,701 13,728 SH   SOLE   0 0 13,728
ISHARES U.S. CONSUMER STAPLES ETF ETF 464287812   316,673 4,851 SH   SOLE   0 0 4,851
ISHARES BIOTECHNOLOGY ETF ETF 464287556   2,074,000 15,142 SH   SOLE   0 0 15,142
GE AEROSPACE COM NEW Stock 369604301   498,532 3,136 SH   SOLE   250 0 2,886
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   432,734 1,120 SH   SOLE   0 0 1,120
WESTERN ASSET GBL HIGH INC FD COM CEF 95766B109   75,649 10,700 SH   SOLE   0 0 10,700
CALAMOS CONV & HIGH INCOME FD COM SHS CEF 12811P108   266,159 23,828 SH   SOLE   0 0 23,828
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407   269,870 1,475 SH   SOLE   0 0 1,474
ISHARES U.S. TECHNOLOGY ETF ETF 464287721   1,663,859 10,945 SH   SOLE   0 0 10,945
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467   290,150 3,051 SH   SOLE   0 0 3,051
ISHARES S&P 500 VALUE ETF ETF 464287408   3,498,622 19,323 SH   SOLE   0 0 19,323
WISDOMTREE U.S. AI ENHANCED VALUE FUND ETF 97717W406   373,750 3,776 SH   SOLE   0 0 3,776
ISHARES S&P 500 GROWTH ETF ETF 464287309   4,872,583 52,264 SH   SOLE   0 0 52,264
ISHARES CORE S&P 500 ETF ETF 464287200   6,091,738 11,108 SH   SOLE   0 0 11,108
DFA Emerging Value ETF ETF 25434V740   7,749,129 281,377 SH   SOLE   517 0 280,860
WELLS FARGO CO NEW COM Stock 949746101   1,278,759 21,105 SH   SOLE   0 0 21,105
UNION PAC CORP COM Stock 907818108   351,006 1,561 SH   SOLE   0 0 1,561
JPMORGAN CHASE & CO. COM Stock 46625H100   10,551,955 51,360 SH   SOLE   0 0 51,360
CHEVRON CORP NEW COM Stock 166764100   7,846,511 50,131 SH   SOLE   0 0 50,131
ISHARES NATIONAL MUNI BOND ETF ETF 464288414   1,160,159 10,931 SH   SOLE   0 0 10,931
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   4,925,788 99,591 SH   SOLE   0 0 99,591
DANAHER CORPORATION COM Stock 235851102   318,108 1,301 SH   SOLE   0 0 1,301
SPDR S&P BANK ETF ETF 78464A797   569,227 12,326 SH   SOLE   0 0 12,326
BANK AMERICA CORP COM Stock 060505104   1,003,655 25,085 SH   SOLE   0 0 25,085
SPDR S&P DIVIDEND ETF ETF 78464A763   29,996,730 238,164 SH   SOLE   0 0 238,163
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   577,403 3,298 SH   SOLE   0 0 3,297
ORACLE CORP COM Stock 68389X105   1,049,689 7,336 SH   SOLE   0 0 7,335
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   26,510,890 224,023 SH   SOLE   0 0 224,023
PFIZER INC COM Stock 717081103   332,326 11,776 SH   SOLE   0 0 11,776
3M CO COM Stock 88579Y101   362,677 3,605 SH   SOLE   0 0 3,604
ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388   471,866 4,575 SH   SOLE   0 0 4,575
CATERPILLAR INC COM Stock 149123101   413,933 1,258 SH   SOLE   0 0 1,257
ALPHABET INC CAP STK CL C Stock 02079K107   6,846,239 37,109 SH   SOLE   0 0 37,109
AMERICAN EXPRESS CO COM Stock 025816109   650,693 2,783 SH   SOLE   0 0 2,783
AMGEN INC COM Stock 031162100   374,767 1,205 SH   SOLE   0 0 1,205
APPLIED MATLS INC COM Stock 038222105   365,611 1,540 SH   SOLE   0 0 1,540
ANALOG DEVICES INC COM Stock 032654105   202,212 898 SH   SOLE   0 0 898
VANGUARD UTILITIES ETF ETF 92204A876   313,656 2,139 SH   SOLE   0 0 2,138
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   26,902,221 147,693 SH   SOLE   0 0 147,692
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   99,606,925 1,034,877 SH   SOLE   2,150 0 1,032,727
ISHARES EXPANDED TECH SECTOR ETF ETF 464287549   5,413,288 57,024 SH   SOLE   0 0 57,024
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879   3,829,149 39,792 SH   SOLE   0 0 39,791
VANGUARD SHORT-TERM BOND ETF ETF 921937827   17,992,039 235,560 SH   SOLE   361 0 235,198
GABELLI EQUITY TR INC COM CEF 362397101   215,189 41,224 SH   SOLE   0 0 41,224
PNC FINL SVCS GROUP INC COM Stock 693475105   773,742 4,955 SH   SOLE   0 0 4,955
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   284,103 6,879 SH   SOLE   700 0 6,179
ISHARES RUSSELL 3000 ETF ETF 464287689   1,477,074 4,776 SH   SOLE   0 0 4,776
DOMINION ENERGY INC COM Stock 25746U109   1,650,171 34,371 SH   SOLE   150 0 34,221
EXXON MOBIL CORP COM Stock 30231G102   3,941,631 34,287 SH   SOLE   0 0 34,286
UNITEDHEALTH GROUP INC COM Stock 91324P102   827,055 1,672 SH   SOLE   0 0 1,672
PRICE T ROWE GROUP INC COM Stock 74144T108   337,793 2,967 SH   SOLE   0 0 2,967
LOWES COS INC COM Stock 548661107   771,070 3,611 SH   SOLE   0 0 3,610
NOVO-NORDISK A S ADR ADR 670100205   223,365 1,536 SH   SOLE   0 0 1,536
ISHARES CORE S&P MID-CAP ETF ETF 464287507   30,260,772 522,007 SH   SOLE   472 0 521,535
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746   4,402,378 88,171 SH   SOLE   0 0 88,171
ISHARES MSCI EAFE ETF ETF 464287465   4,747,670 60,503 SH   SOLE   0 0 60,503
APPLE INC COM Stock 037833100   34,682,212 160,010 SH   SOLE   0 0 160,010
ABBOTT LABS COM Stock 002824100   476,062 4,613 SH   SOLE   200 0 4,413
FIRST TRUST DOW JONES SELECT MICROCAP INDEX FUND ETF 33718M105   359,699 6,076 SH   SOLE   0 0 6,076
DISNEY WALT CO COM Stock 254687106   4,302,977 43,890 SH   SOLE   0 0 43,890
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742   1,286,005 11,403 SH   SOLE   0 0 11,402
ISHARES RUSSELL 1000 ETF ETF 464287622   12,707,153 42,620 SH   SOLE   0 0 42,620
SPDR BLOOMBERG 1-3 MONTH T-BILL ETF ETF 78468R663   6,276,911 68,660 SH   SOLE   0 0 68,660