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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM Stock 88579Y101 2,448 13,783 SH   SOLE   31,014 0 997
ABBOTT LABS COM Stock 002824100 2,162 15,360 SH   SOLE   13,219 0 2,141
ABBVIE INC COM Stock 00287Y109 2,353 17,381 SH   SOLE   37,716 0 1,841
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 259 625 SH   SOLE   625 0 0
AFLAC INC COM Stock 001055102 218 3,725 SH   SOLE   3,725 0 0
AIR PRODS & CHEMS INC COM Stock 009158106 909 2,989 SH   SOLE   2,989 0 0
ALLEGION PLC ORD SHS Stock G0176J109 217 1,641 SH   SOLE   400 0 1,241
ALPHABET INC CAP STK CL A Stock 02079K305 1,822 629 SH   SOLE   38,256 0 21
ALPHABET INC CAP STK CL C Stock 02079K107 4,002 1,383 SH   SOLE   15,670 0 175
ALTRIA GROUP INC COM Stock 02209S103 581 12,270 SH   SOLE   9,590 0 2,680
AMAZON COM INC COM Stock 023135106 2,051 615 SH   SOLE   113,837 0 111
AMERICAN EXPRESS CO COM Stock 025816109 1,595 9,747 SH   SOLE   29,259 0 0
AMERICAN INTL GROUP INC COM NEW Stock 026874784 1,055 18,553 SH   SOLE   16,453 0 2,100
AMERICAN TOWER CORP NEW COM REIT 03027X100 313 1,070 SH   SOLE   1,070 0 0
AMERICAN WTR WKS CO INC NEW COM Stock 030420103 374 1,980 SH   SOLE   1,180 0 800
AMERIS BANCORP COM Stock 03076K108 276 5,550 SH   SOLE   1,850 0 3,700
AMGEN INC COM Stock 031162100 268 1,190 SH   SOLE   24,296 0 0
ANALOG DEVICES INC COM Stock 032654105 699 3,977 SH   SOLE   2,227 0 1,750
APPLE INC COM Stock 037833100 7,450 41,957 SH   SOLE   213,213 0 6,420
ARK INNOVATION ETF ETF 00214Q104 271 2,866 SH   SOLE   2,856 0 10
AT&T INC COM Stock 00206R102 319 12,971 SH   SOLE   9,242 0 3,727
ATLANTIC UN BANKSHARES CORP COM Stock 04911A107 320 8,572 SH   SOLE   8,572 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 628 2,546 SH   SOLE   1,746 0 800
AVERY DENNISON CORP COM Stock 053611109 1,759 8,120 SH   SOLE   6,320 0 1,800
BECTON DICKINSON & CO COM Stock 075887109 397 1,579 SH   SOLE   1,579 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 451 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1,283 4,290 SH   SOLE   63,674 0 216
BK OF AMERICA CORP COM Stock 060505104 1,244 27,953 SH   SOLE   39,815 0 5,697
BLACKROCK ENHANCD CAP & INM FD COM CEF 09256A109 358 16,200 SH   SOLE   16,200 0 0
BLACKROCK INC COM Stock 09247X101 636 695 SH   SOLE   47,123 0 0
BLACKROCK SHORT MATURITY BOND ETF ETF 46431W507 1,916 38,357 SH   SOLE   36,757 0 1,600
BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878 2,638 52,345 SH   SOLE   49,154 0 3,191
BLACKSTONE INC COM Stock 09260D107 226 1,745 SH   SOLE   1,745 0 0
BOEING CO COM Stock 097023105 1,402 6,964 SH   SOLE   6,157 0 807
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 1,523 24,434 SH   SOLE   40,339 0 2,500
BROADCOM INC COM Stock 11135F101 585 879 SH   SOLE   679 0 200
BUNGE LIMITED COM Stock G16962105 218 2,340 SH   SOLE   2,340 0 0
CAMBRIA TAIL RISK ETF ETF 132061862 205 11,500 SH   SOLE   11,500 0 0
CAPITAL ONE FINL CORP COM Stock 14040H105 305 2,100 SH   SOLE   2,100 0 0
CARLOTZ INC COM CL A Stock 142552108 72 31,750 SH   SOLE   0 0 31,750
CARMAX INC COM Stock 143130102 1,301 9,990 SH   SOLE   9,990 0 0
CHEVRON CORP NEW COM Stock 166764100 1,906 16,245 SH   SOLE   37,990 0 2,687
CISCO SYS INC COM Stock 17275R102 2,480 39,140 SH   SOLE   34,504 0 4,636
CITIGROUP INC COM NEW Stock 172967424 1,682 27,849 SH   SOLE   43,886 0 4,155
CITIZENS FINL GROUP INC COM Stock 174610105 466 9,858 SH   SOLE   4,231 0 5,627
COCA COLA CO COM Stock 191216100 1,068 18,043 SH   SOLE   16,587 0 1,456
COMCAST CORP NEW CL A Stock 20030N101 1,258 24,991 SH   SOLE   38,226 0 2,830
COSTCO WHSL CORP NEW COM Stock 22160K105 4,854 8,550 SH   SOLE   8,480 0 70
CROWN CASTLE INTL CORP NEW COM REIT 22822V101 200 959 SH   SOLE   959 0 0
CVS HEALTH CORP COM Stock 126650100 491 4,763 SH   SOLE   4,763 0 0
DANAHER CORPORATION COM Stock 235851102 464 1,412 SH   SOLE   440 0 971
DEVON ENERGY CORP NEW COM Stock 25179M103 1,009 22,902 SH   SOLE   20,082 0 2,820
DIAGEO PLC SPON ADR NEW ADR 25243Q205 547 2,487 SH   SOLE   1,449 0 1,038
DISNEY WALT CO COM Stock 254687106 1,886 12,179 SH   SOLE   30,315 0 1,100
DOLLAR TREE INC COM Stock 256746108 490 3,489 SH   SOLE   3,489 0 0
DOMINION ENERGY INC COM Stock 25746U109 1,340 17,061 SH   SOLE   12,575 0 4,485
DOVER CORP COM Stock 260003108 417 2,295 SH   SOLE   2,295 0 0
DOW INC COM Stock 260557103 343 6,051 SH   SOLE   5,906 0 145
EATON CORP PLC SHS Stock G29183103 445 2,575 SH   SOLE   36,625 0 1,000
EMERSON ELEC CO COM Stock 291011104 301 3,233 SH   SOLE   3,233 0 0
EVEREST RE GROUP LTD COM Stock G3223R108 1,172 4,277 SH   SOLE   3,777 0 500
EXXON MOBIL CORP COM Stock 30231G102 737 12,047 SH   SOLE   23,634 0 450
FEDEX CORP COM Stock 31428X106 2,595 10,033 SH   SOLE   30,644 0 0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303 372 7,126 SH   SOLE   3,436 0 3,690
FIRST HORIZON CORPORATION COM Stock 320517105 221 13,550 SH   SOLE   3,850 0 9,700
FIRST TRUST NASDAQ RISING DIVIDEND ACHIEVERS FUND ETF 33738R506 3,372 65,109 SH   SOLE   65,109 0 0
FISERV INC COM Stock 337738108 1,539 14,831 SH   SOLE   30,391 0 1,400
FLAHERTY & CRUMRINE DYNAMIC PF SHS CEF 33848W106 928 33,391 SH   SOLE   33,391 0 0
FLAHERTY & CRUMRINE PFD SECS I COM CEF 338478100 276 12,715 SH   SOLE   12,715 0 0
FORTUNE BRANDS HOME & SEC INC COM Stock 34964C106 407 3,806 SH   SOLE   3,806 0 0
FREEPORT-MCMORAN INC CL B Stock 35671D857 257 6,164 SH   SOLE   5,464 0 700
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673 2,211 76,808 SH   SOLE   76,118 0 690
GOLDMAN SACHS GROUP INC COM Stock 38141G104 2,651 6,929 SH   SOLE   31,127 0 601
HALLIBURTON CO COM Stock 406216101 376 16,460 SH   SOLE   16,460 0 0
HOME DEPOT INC COM Stock 437076102 4,585 11,049 SH   SOLE   95,523 0 0
HONEYWELL INTL INC COM Stock 438516106 837 4,015 SH   SOLE   4,015 0 0
HORIZON BANCORP INC COM Stock 440407104 259 12,406 SH   SOLE   3,167 0 9,239
HUNTINGTON BANCSHARES INC COM Stock 446150104 238 15,456 SH   SOLE   3,710 0 11,746
ILLINOIS TOOL WKS INC COM Stock 452308109 2,844 11,522 SH   SOLE   11,522 0 0
INTEL CORP COM Stock 458140100 1,505 29,227 SH   SOLE   24,539 0 4,688
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 528 3,948 SH   SOLE   2,818 0 1,130
INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF ETF 46138E537 510 18,813 SH   SOLE   18,813 0 0
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NOA K-1A ETF ETF 46090F100 321 22,811 SH   SOLE   22,811 0 0
INVESCO PREFERRED ETF ETF 46138E511 1,093 72,895 SH   SOLE   15,545 0 57,350
INVESCO QQQ TRUST ETF 46090E103 1,237 3,109 SH   SOLE   2,789 0 320
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 476 2,924 SH   SOLE   2,924 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 582 8,484 SH   SOLE   8,484 0 0
ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 46434V100 1,572 30,790 SH   SOLE   6,012 0 24,778
ISHARES CORE MSCI EAFE ETF ETF 46432F842 1,231 16,497 SH   SOLE   16,497 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 1,826 3,828 SH   SOLE   3,764 0 64
iShares Core US REIT ETF ETF 464288521 740 10,948 SH   SOLE   10,598 0 350
ISHARES INTEREST RATE HEDGED CORPORATE BOND ETF ETF 46431W705 540 5,642 SH   SOLE   5,618 0 24
ISHARES MSCI EAFE ETF ETF 464287465 521 6,616 SH   SOLE   5,329 0 1,286
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 2,454 22,251 SH   SOLE   20,879 0 1,372
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 375 4,887 SH   SOLE   1,897 0 2,990
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 702 9,599 SH   SOLE   8,949 0 650
ISHARES MSCI EAFE VALUE ETF ETF 464288877 834 16,556 SH   SOLE   15,046 0 1,510
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 709 8,764 SH   SOLE   8,581 0 183
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF ETF 464287374 366 11,628 SH   SOLE   400 0 11,228
ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 871 22,100 SH   SOLE   5,300 0 16,800
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 1,694 5,542 SH   SOLE   3,410 0 2,132
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 2,385 14,201 SH   SOLE   9,378 0 4,823
ISHARES RUSSELL 2000 ETF ETF 464287655 1,563 7,028 SH   SOLE   6,753 0 275
ISHARES RUSSELL 3000 ETF ETF 464287689 349 1,257 SH   SOLE   1,257 0 0
ISHARES RUSSELL MID-CAP ETF ETF 464287499 832 10,018 SH   SOLE   5,818 0 4,200
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 207 1,800 SH   SOLE   1,800 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 2,093 25,019 SH   SOLE   25,019 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 399 2,549 SH   SOLE   2,549 0 0
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 757 6,844 SH   SOLE   6,844 0 0
ISHARES S&P MIDCAP FUND ETF 464287507 2,016 7,122 SH   SOLE   6,497 0 625
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 1,544 11,124 SH   SOLE   11,124 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 1,052 10,071 SH   SOLE   10,071 0 0
ISHARES S&P SMALL-CAP FUND ETF 464287804 648 5,659 SH   SOLE   5,149 0 510
ISHARES SHORT TREASURY BOND ETF ETF 464288679 246 2,230 SH   SOLE   0 0 2,230
ISHARES TIPS BOND ETF ETF 464287176 424 3,279 SH   SOLE   1,150 0 2,129
iShares U.S. Technology ETF ETF 464287721 3,339 29,077 SH   SOLE   20,912 0 8,165
JOHNSON & JOHNSON COM Stock 478160104 3,630 21,219 SH   SOLE   38,532 0 1,394
JPMORGAN CHASE & CO COM Stock 46625H100 3,833 24,206 SH   SOLE   46,165 0 1,921
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 12,087 191,281 SH   SOLE   164,750 0 26,531
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 2,189 43,369 SH   SOLE   43,369 0 0
KIMBERLY-CLARK CORP COM Stock 494368103 201 1,407 SH   SOLE   957 0 450
KINDER MORGAN INC DEL COM Stock 49456B101 220 13,874 SH   SOLE   13,874 0 0
KINSALE CAP GROUP INC COM Stock 49714P108 371 1,561 SH   SOLE   1,560 0 0
LABORATORY CORP AMER HLDGS COM NEW Stock 50540R409 4,377 13,931 SH   SOLE   13,296 0 635
LILLY ELI & CO COM Stock 532457108 2,380 8,615 SH   SOLE   8,615 0 0
LINDE PLC SHS Stock G5494J103 3,376 9,746 SH   SOLE   9,746 0 0
LOWES COS INC COM Stock 548661107 1,787 6,914 SH   SOLE   6,631 0 282
LUNA INNOVATIONS INC COM Stock 550351100 358 42,377 SH   SOLE   42,377 0 0
MARKEL CORP COM Stock 570535104 536 434 SH   SOLE   434 0 0
MARSH & MCLENNAN COS INC COM Stock 571748102 2,552 14,681 SH   SOLE   12,666 0 2,015
MASTERCARD INCORPORATED CL A Stock 57636Q104 316 880 SH   SOLE   880 0 0
MCDONALDS CORP COM Stock 580135101 226 842 SH   SOLE   28,143 0 0
MEDICAL PPTYS TRUST INC COM REIT 58463J304 227 9,615 SH   SOLE   360 0 9,255
MEDTRONIC PLC SHS Stock G5960L103 498 4,810 SH   SOLE   2,827 0 1,982
MERCK & CO INC COM Stock 58933Y105 3,026 39,487 SH   SOLE   56,056 0 2,341
META PLATFORMS INC CL A Stock 30303M102 1,979 5,883 SH   SOLE   24,227 0 100
MICROSOFT CORP COM Stock 594918104 11,033 32,806 SH   SOLE   97,864 0 2,562
NEXTERA ENERGY INC COM Stock 65339F101 216 2,310 SH   SOLE   2,310 0 0
NIKE INC CL B Stock 654106103 454 2,727 SH   SOLE   2,726 0 0
NUVEEN SHORT-TERM REIT ETF ETF 67092P706 255 6,250 SH   SOLE   6,250 0 0
NUVEEN VIRGINIA QLTY MUNCPL FD COM CEF 67064R102 416 24,427 SH   SOLE   24,427 0 0
NVIDIA CORPORATION COM Stock 67066G104 1,243 4,228 SH   SOLE   4,128 0 100
NXP SEMICONDUCTORS N V COM Stock N6596X109 427 1,873 SH   SOLE   1,748 0 125
ORACLE CORP COM Stock 68389X105 367 4,206 SH   SOLE   3,569 0 636
PACKAGING CORP AMER COM Stock 695156109 587 4,311 SH   SOLE   11,216 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 477 2,529 SH   SOLE   20,562 0 725
PEPSICO INC COM Stock 713448108 1,440 8,288 SH   SOLE   8,288 0 0
PFIZER INC COM Stock 717081103 896 15,172 SH   SOLE   24,250 0 500
PHILIP MORRIS INTL INC COM Stock 718172109 312 3,288 SH   SOLE   2,833 0 454
PHILLIPS 66 COM Stock 718546104 326 4,496 SH   SOLE   2,819 0 1,676
PIMCO 0-5 YEAR HIGH YIELD CORPORATE BOND INDEX EXCHANGE-TRADED FUND ETF 72201R783 260 2,626 SH   SOLE   2,595 0 31
PIMCO DYNAMIC INCOME FD SHS CEF 72201Y101 207 7,983 SH   SOLE   7,983 0 0
PIMCO INCOME STRATEGY FD II COM CEF 72201J104 131 13,700 SH   SOLE   13,700 0 0
PPG INDS INC COM Stock 693506107 601 3,485 SH   SOLE   3,485 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 733 4,479 SH   SOLE   21,138 0 0
PROSHARES EQUITIES FOR RISING RATES ETF ETF 74347B391 956 18,803 SH   SOLE   18,803 0 0
PROSHARES INVESTMENT GRADE-INTEREST RATE HEDGED ETF 74347B607 698 9,391 SH   SOLE   9,362 0 29
PROSPECT CAP CORP 4.95 07/15/2022 Convertible 74348TAR3 51 50,000 SH   SOLE   40,000 0 10,000
PRUDENTIAL FINL INC COM Stock 744320102 294 2,715 SH   SOLE   1,915 0 800
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 583 6,779 SH   SOLE   16,689 0 2,900
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 254 4,903 SH   SOLE   4,903 0 0
ROYAL BK CDA COM Stock 780087102 225 2,124 SH   SOLE   1,385 0 738
SALESFORCE COM INC COM Stock 79466L302 324 1,275 SH   SOLE   1,229 0 46
SCHLUMBERGER LTD COM STK Stock 806857108 245 8,164 SH   SOLE   24,805 0 294
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 409 13,817 SH   SOLE   13,817 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 7,669 46,833 SH   SOLE   46,833 0 0
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 3,459 47,236 SH   SOLE   47,236 0 0
SHELL PLC SPON ADR B ADR 780259107 805 18,567 SH   SOLE   14,167 0 4,400
SHELL PLC SPONS ADR A ADR 780259206 563 12,971 SH   SOLE   12,971 0 0
SHERWIN WILLIAMS CO COM Stock 824348106 294 835 SH   SOLE   835 0 0
SKYWORKS SOLUTIONS INC COM Stock 83088M102 259 1,667 SH   SOLE   1,667 0 0
SOURCE CAP INC COM CEF 836144105 235 5,450 SH   SOLE   5,450 0 0
SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608 606 13,273 SH   SOLE   13,273 0 0
SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF ETF 78464A359 512 6,174 SH   SOLE   6,174 0 0
SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 216 7,962 SH   SOLE   7,962 0 0
SPDR GOLD SHARES ETF 78463V107 845 4,940 SH   SOLE   3,230 0 1,710
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 3,194 87,557 SH   SOLE   83,655 0 3,901
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 5,651 96,682 SH   SOLE   76,737 0 19,945
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 4,821 66,526 SH   SOLE   54,262 0 12,263
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788 280 6,667 SH   SOLE   5,947 0 720
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 3,142 74,799 SH   SOLE   57,277 0 17,521
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 215 4,818 SH   SOLE   3,106 0 1,711
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 762 24,614 SH   SOLE   7,410 0 17,204
SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101 901 29,620 SH   SOLE   20,439 0 9,181
SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 3,256 39,932 SH   SOLE   39,777 0 155
SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839 2,134 30,019 SH   SOLE   29,699 0 320
SPDR S&P 500 ETF ETF 78462F103 11,912 25,080 SH   SOLE   23,662 0 1,418
SPDR S&P INTERNATIONAL SMALL CAP ETF ETF 78463X871 1,263 33,428 SH   SOLE   33,186 0 242
SPDR S&P KENSHO INTELLIGENT STRUCTURES ETF ETF 78468R697 604 13,278 SH   SOLE   12,890 0 388
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 298 575 SH   SOLE   575 0 0
STARBUCKS CORP COM Stock 855244109 369 3,159 SH   SOLE   3,158 0 0
STARWOOD PPTY TR INC COM REIT 85571B105 225 9,245 SH   SOLE   9,245 0 0
TEXAS INSTRS INC COM Stock 882508104 6,045 32,074 SH   SOLE   49,723 0 1,097
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 5,782 8,666 SH   SOLE   8,210 0 456
TJX COS INC NEW COM Stock 872540109 271 3,573 SH   SOLE   2,620 0 952
TOWNEBANK PORTSMOUTH VA COM Stock 89214P109 2,036 64,438 SH   SOLE   64,437 0 0
TOYOTA MOTOR CORP ADS ADR 892331307 1,255 6,772 SH   SOLE   6,272 0 500
TRANE TECHNOLOGIES PLC SHS Stock G8994E103 751 3,717 SH   SOLE   2,576 0 1,141
TRUIST FINL CORP COM Stock 89832Q109 456 7,784 SH   SOLE   7,484 0 300
UNILEVER PLC SPON ADR NEW ADR 904767704 325 6,051 SH   SOLE   3,763 0 2,288
UNION PAC CORP COM Stock 907818108 823 3,266 SH   SOLE   25,849 0 0
UNITED BANKSHARES INC WEST VA COM Stock 909907107 234 6,447 SH   SOLE   6,447 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106 2,641 12,322 SH   SOLE   32,362 0 1,294
UNITEDHEALTH GROUP INC COM Stock 91324P102 762 1,517 SH   SOLE   1,517 0 0
UNIVEST FINANCIAL CORPORATION COM Stock 915271100 306 10,238 SH   SOLE   3,035 0 7,203
US BANCORP DEL COM NEW Stock 902973304 890 15,847 SH   SOLE   15,847 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 391 5,468 SH   SOLE   5,468 0 0
VANECK HIGH YIELD MUNI ETF ETF 92189H409 565 9,043 SH   SOLE   9,043 0 0
VANECK MORNINGSTAR WIDE MOAT ETF ETF 92189F643 3,930 51,634 SH   SOLE   51,634 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 1,362 7,928 SH   SOLE   7,718 0 210
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 656 6,790 SH   SOLE   1,770 0 5,020
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 515 8,398 SH   SOLE   5,130 0 3,266
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUND ETF 922042718 865 6,456 SH   SOLE   6,178 0 278
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 2,608 51,073 SH   SOLE   50,569 0 503
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 333 6,724 SH   SOLE   6,451 0 273
VANGUARD FTSE EUROPE ETF ETF 922042874 927 13,578 SH   SOLE   12,075 0 1,503
VANGUARD GROWTH INDEX FUND ETF 922908736 8,673 27,027 SH   SOLE   20,316 0 6,710
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 703 6,274 SH   SOLE   6,086 0 187
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 821 1,792 SH   SOLE   30,965 0 1,221
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 7,382 84,245 SH   SOLE   83,299 0 945
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 2,337 10,573 SH   SOLE   10,286 0 286
VANGUARD LONG-TERM CORPORATE BOND ETF ETF 92206C813 402 3,795 SH   SOLE   3,795 0 0
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 1,843 7,236 SH   SOLE   7,097 0 138
VANGUARD MID-CAP INDEX FUND ETF 922908629 1,441 5,658 SH   SOLE   5,419 0 239
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 2,143 14,253 SH   SOLE   14,071 0 182
Vanguard Real Estate ETF ETF 922908553 323 2,782 SH   SOLE   2,430 0 352
VANGUARD S&P 500 ETF ETF 922908363 1,193 2,733 SH   SOLE   1,804 0 929
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 2,754 34,074 SH   SOLE   27,831 0 6,243
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 457 5,620 SH   SOLE   2,275 0 3,345
VANGUARD SHORT-TERM GOVERNMENT BOND ETF ETF 92206C102 751 12,338 SH   SOLE   0 0 12,338
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 386 7,503 SH   SOLE   7,503 0 0
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 534 1,895 SH   SOLE   1,851 0 44
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 2,102 9,300 SH   SOLE   8,234 0 1,066
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 497 9,046 SH   SOLE   9,046 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 2,355 27,786 SH   SOLE   26,901 0 885
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 1,778 32,240 SH   SOLE   30,637 0 1,603
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 432 6,803 SH   SOLE   0 0 6,803
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 4,637 19,207 SH   SOLE   17,123 0 2,084
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 251 2,339 SH   SOLE   2,339 0 0
VANGUARD U.S. MULTIFACTOR ETF ETF 921935607 268 2,500 SH   SOLE   2,500 0 0
VANGUARD UTILITIES INDEX FUND ETF 92204A876 285 1,820 SH   SOLE   305 0 1,515
VANGUARD VALUE INDEX FUND ETF 922908744 5,746 39,060 SH   SOLE   27,555 0 11,504
VERIZON COMMUNICATIONS INC COM Stock 92343V104 829 15,951 SH   SOLE   13,629 0 2,320
VISA INC COM CL A Stock 92826C839 1,354 6,250 SH   SOLE   32,135 0 0
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 353 6,777 SH   SOLE   6,777 0 0
WALMART INC COM Stock 931142103 441 3,049 SH   SOLE   3,049 0 0
WASTE MGMT INC DEL COM Stock 94106L109 303 1,814 SH   SOLE   564 0 1,250
WILLIS TOWERS WATSON PLC LTD SHS Stock G96629103 328 1,381 SH   SOLE   514 0 867
WILLSCOT MOBIL MINI HLDNG CORP COM CL A Stock 971378104 344 8,417 SH   SOLE   8,417 0 0
WISDOMTREE CBOE S&P 500 PUTWRITE STRATEGY FUND ETF 97717X560 554 16,047 SH   SOLE   16,047 0 0
WISDOMTREE CLOUD COMPUTING FUND ETF 97717Y691 484 9,325 SH   SOLE   9,325 0 0
WISDOMTREE EUROPE HEDGED SMALLCAP EQUITY FUND ETF 97717X552 633 17,105 SH   SOLE   15,932 0 1,173
WisdomTree Floating Rate Treasury Fund ETF 97717X628 6,842 272,703 SH   SOLE   261,524 0 11,179
WISDOMTREE U.S. TOTAL DIVIDEND FUND ETF 97717W109 218 3,360 SH   SOLE   3,360 0 0
XILINX INC COM Stock 983919101 425 2,006 SH   SOLE   2,006 0 0
YUM BRANDS INC COM Stock 988498101 302 2,177 SH   SOLE   2,177 0 0
ZOETIS INC CL A Stock 98978V103 5,844 23,946 SH   SOLE   25,533 0 1,100