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 1,763 11,838 SH   SOLE   10,841 0 997
ABBOTT LABS COM Stock 002824100 1,422 12,013 SH   SOLE   9,872 0 2,141
ABBVIE INC COM Stock 00287Y109 2,585 15,947 SH   SOLE   14,106 0 1,841
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 207 615 SH   SOLE   615 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107 372 3,402 SH   SOLE   3,402 0 0
AFLAC INC COM Stock 001055102 407 6,319 SH   SOLE   6,319 0 0
AIR PRODS & CHEMS INC COM Stock 009158106 269 1,069 SH   SOLE   1,069 0 0
ALERIAN MLP ETF ETF 00162Q452 582 15,185 SH   SOLE   15,185 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 964 347 SH   SOLE   327 0 20
ALPHABET INC CAP STK CL C Stock 02079K107 3,888 1,392 SH   SOLE   1,217 0 175
ALTRIA GROUP INC COM Stock 02209S103 680 12,800 SH   SOLE   11,959 0 840
AMAZON COM INC COM Stock 023135106 1,848 567 SH   SOLE   547 0 20
AMERICAN ELEC PWR CO INC COM Stock 025537101 367 3,674 SH   SOLE   3,674 0 0
AMERICAN EXPRESS CO COM Stock 025816109 1,263 6,752 SH   SOLE   6,752 0 0
AMERICAN INTL GROUP INC COM NEW Stock 026874784 1,114 17,753 SH   SOLE   15,653 0 2,100
AMERICAN WTR WKS CO INC NEW COM Stock 030420103 286 1,725 SH   SOLE   925 0 800
AMERIS BANCORP COM Stock 03076K108 244 5,550 SH   SOLE   1,850 0 3,700
AMGEN INC COM Stock 031162100 351 1,453 SH   SOLE   1,453 0 0
ANALOG DEVICES INC COM Stock 032654105 508 3,074 SH   SOLE   1,324 0 1,750
APPLE INC COM Stock 037833100 8,557 49,007 SH   SOLE   42,597 0 6,410
ASSURED GUARANTY LTD COM Stock G0585R106 1,401 22,000 SH   SOLE   22,000 0 0
AT&T INC COM Stock 00206R102 331 14,037 SH   SOLE   8,844 0 5,193
ATLANTIC UN BANKSHARES CORP COM Stock 04911A107 315 8,572 SH   SOLE   8,572 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 574 2,510 SH   SOLE   1,710 0 800
AVERY DENNISON CORP COM Stock 053611109 1,419 8,160 SH   SOLE   6,360 0 1,800
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 529 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1,071 3,035 SH   SOLE   2,821 0 214
BK OF AMERICA CORP COM Stock 060505104 1,415 34,318 SH   SOLE   28,173 0 6,144
BLACKROCK ENHANCD CAP & INM FD COM CEF 09256A109 338 16,200 SH   SOLE   16,200 0 0
BLACKROCK GLOBAL FLOATING RATE COM CEF 091941104 128 10,000 SH   SOLE   10,000 0 0
BLACKROCK INC COM Stock 09247X101 361 473 SH   SOLE   473 0 0
BLACKROCK SHORT MATURITY BOND ETF ETF 46431W507 1,923 38,800 SH   SOLE   37,200 0 1,600
BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878 2,248 44,814 SH   SOLE   41,623 0 3,191
BLACKSTONE INC COM Stock 09260D107 543 4,278 SH   SOLE   4,278 0 0
BOEING CO COM Stock 097023105 1,382 7,214 SH   SOLE   6,407 0 807
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 2,899 39,666 SH   SOLE   39,665 0 0
BROADCOM INC COM Stock 11135F101 365 580 SH   SOLE   580 0 0
BUNGE LIMITED COM Stock G16962105 258 2,330 SH   SOLE   2,330 0 0
CARMAX INC COM Stock 143130102 1,025 10,621 SH   SOLE   10,621 0 0
CATERPILLAR INC COM Stock 149123101 1,020 4,580 SH   SOLE   4,579 0 0
CHEVRON CORP NEW COM Stock 166764100 1,912 11,742 SH   SOLE   9,305 0 2,437
CISCO SYS INC COM Stock 17275R102 2,186 39,192 SH   SOLE   34,552 0 4,639
CITIGROUP INC COM NEW Stock 172967424 1,417 26,529 SH   SOLE   21,149 0 5,380
CITIZENS FINL GROUP INC COM Stock 174610105 546 12,045 SH   SOLE   6,418 0 5,627
COCA COLA CO COM Stock 191216100 1,405 22,560 SH   SOLE   21,104 0 1,456
COLGATE PALMOLIVE CO COM Stock 194162103 429 5,654 SH   SOLE   5,654 0 0
COMCAST CORP NEW CL A Stock 20030N101 1,145 24,443 SH   SOLE   21,613 0 2,830
CONSOLIDATED EDISON INC COM Stock 209115104 205 2,167 SH   SOLE   2,167 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 4,873 8,463 SH   SOLE   8,393 0 70
CVS HEALTH CORP COM Stock 126650100 724 7,162 SH   SOLE   7,162 0 0
CYMABAY THERAPEUTICS INC COM Stock 23257D103 93 30,000 SH   SOLE   30,000 0 0
DANAHER CORPORATION COM Stock 235851102 488 1,662 SH   SOLE   691 0 971
DEVON ENERGY CORP NEW COM Stock 25179M103 1,406 23,782 SH   SOLE   20,962 0 2,820
DIAGEO PLC SPON ADR NEW ADR 25243Q205 471 2,304 SH   SOLE   1,266 0 1,038
DISNEY WALT CO COM Stock 254687106 1,642 11,967 SH   SOLE   11,267 0 700
DOLLAR TREE INC COM Stock 256746108 495 3,089 SH   SOLE   3,089 0 0
DOMINION ENERGY INC COM Stock 25746U109 1,393 16,392 SH   SOLE   13,277 0 3,115
DOVER CORP COM Stock 260003108 360 2,295 SH   SOLE   2,295 0 0
DOW INC COM Stock 260557103 312 4,895 SH   SOLE   4,749 0 146
EATON CORP PLC SHS Stock G29183103 263 1,735 SH   SOLE   735 0 1,000
EMERSON ELEC CO COM Stock 291011104 214 2,177 SH   SOLE   2,177 0 0
Energy Select Sector SPDR Fund ETF 81369Y506 248 3,246 SH   SOLE   2,883 0 363
EVEREST RE GROUP LTD COM Stock G3223R108 953 3,162 SH   SOLE   2,662 0 500
EXXON MOBIL CORP COM Stock 30231G102 1,118 13,534 SH   SOLE   13,533 0 0
Fairlead Tactical Sector ETF ETF 14064D550 1,356 53,605 SH   SOLE   52,360 0 1,245
FEDEX CORP COM Stock 31428X106 1,942 8,379 SH   SOLE   8,379 0 0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303 340 6,962 SH   SOLE   3,272 0 3,690
FIRST HORIZON CORPORATION COM Stock 320517105 370 15,660 SH   SOLE   5,960 0 9,700
FIRST TRUST NASDAQ RISING DIVIDEND ACHIEVERS FUND ETF 33738R506 3,209 65,484 SH   SOLE   65,484 0 0
FISERV INC COM Stock 337738108 1,449 14,290 SH   SOLE   12,890 0 1,400
FLAHERTY & CRUMRINE DYNAMIC PF SHS CEF 33848W106 870 33,391 SH   SOLE   33,391 0 0
FLAHERTY & CRUMRINE PFD SECS I COM CEF 338478100 250 12,715 SH   SOLE   12,715 0 0
FORTUNE BRANDS HOME & SEC INC COM Stock 34964C106 283 3,806 SH   SOLE   3,806 0 0
FREEPORT-MCMORAN INC CL B Stock 35671D857 300 6,024 SH   SOLE   5,324 0 700
FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - NOVEMBER ETF 33740F839 1,007 29,061 SH   SOLE   29,061 0 0
GENERAL DYNAMICS CORP COM Stock 369550108 433 1,793 SH   SOLE   1,793 0 0
GENERAL MLS INC COM Stock 370334104 232 3,420 SH   SOLE   3,419 0 0
GENERAL MTRS CO COM Stock 37045V100 222 5,065 SH   SOLE   5,065 0 0
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673 2,198 77,735 SH   SOLE   77,045 0 690
GOLDMAN SACHS GROUP INC COM Stock 38141G104 2,220 6,725 SH   SOLE   6,122 0 602
HALLIBURTON CO COM Stock 406216101 577 15,230 SH   SOLE   15,230 0 0
HOME DEPOT INC COM Stock 437076102 3,561 11,895 SH   SOLE   11,895 0 0
HONEYWELL INTL INC COM Stock 438516106 410 2,105 SH   SOLE   2,104 0 0
HORIZON BANCORP INC COM Stock 440407104 232 12,406 SH   SOLE   3,167 0 9,239
HUNTINGTON BANCSHARES INC COM Stock 446150104 228 15,456 SH   SOLE   3,710 0 11,746
ILLINOIS TOOL WKS INC COM Stock 452308109 2,357 11,223 SH   SOLE   11,223 0 0
INTEL CORP COM Stock 458140100 1,360 27,442 SH   SOLE   22,254 0 5,188
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 557 4,283 SH   SOLE   3,153 0 1,130
INVESCO HIG INCM 2023 TARG TRM COM CEF 46135X108 114 13,010 SH   SOLE   13,010 0 0
INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF ETF 46138E537 419 16,825 SH   SOLE   16,825 0 0
INVESCO PREFERRED ETF ETF 46138E511 1,160 85,495 SH   SOLE   19,245 0 66,250
INVESCO QQQ TRUST ETF 46090E103 1,636 4,508 SH   SOLE   4,437 0 70
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 862 5,465 SH   SOLE   5,465 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 573 8,534 SH   SOLE   8,534 0 0
INVESCO S&P 500 PURE GROWTH ETF ETF 46137V266 276 1,500 SH   SOLE   1,499 0 0
INVESCO S&P 500 PURE VALUE ETF ETF 46137V258 503 5,874 SH   SOLE   5,873 0 0
INVESCO S&P MIDCAP 400 PURE GROWTH ETF ETF 46137V217 333 1,634 SH   SOLE   1,633 0 0
ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 46434V100 1,483 30,045 SH   SOLE   6,052 0 23,993
ISHARES CORE MSCI EAFE ETF ETF 46432F842 1,148 16,516 SH   SOLE   16,516 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 2,111 4,653 SH   SOLE   4,588 0 64
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 319 2,982 SH   SOLE   2,982 0 0
iShares Core US REIT ETF ETF 464288521 767 11,861 SH   SOLE   11,511 0 350
ISHARES MODERATE ALLOCATION FUND ETF 464289875 228 5,300 SH   SOLE   5,300 0 0
ISHARES MSCI EAFE ETF ETF 464287465 489 6,642 SH   SOLE   5,754 0 887
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 2,117 21,984 SH   SOLE   20,709 0 1,275
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 220 3,057 SH   SOLE   117 0 2,940
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 646 9,735 SH   SOLE   9,085 0 650
ISHARES MSCI EAFE VALUE ETF ETF 464288877 1,452 28,891 SH   SOLE   27,562 0 1,329
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 614 7,911 SH   SOLE   7,736 0 175
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 295 2,692 SH   SOLE   2,692 0 0
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF ETF 464287374 243 6,002 SH   SOLE   574 0 5,428
ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 854 23,460 SH   SOLE   5,560 0 17,900
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 734 2,642 SH   SOLE   510 0 2,132
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 3,616 21,783 SH   SOLE   16,727 0 5,055
ISHARES RUSSELL 2000 ETF ETF 464287655 646 3,149 SH   SOLE   2,884 0 265
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 252 1,563 SH   SOLE   1,517 0 46
ISHARES RUSSELL MID-CAP ETF ETF 464287499 772 9,887 SH   SOLE   5,687 0 4,200
ISHARES S&P 500 GROWTH ETF ETF 464287309 1,963 25,700 SH   SOLE   25,700 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 454 2,918 SH   SOLE   2,918 0 0
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 365 3,329 SH   SOLE   3,329 0 0
ISHARES S&P MIDCAP FUND ETF 464287507 1,923 7,166 SH   SOLE   6,541 0 625
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 1,430 11,427 SH   SOLE   11,427 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 1,046 10,222 SH   SOLE   10,222 0 0
ISHARES S&P SMALL-CAP FUND ETF 464287804 723 6,701 SH   SOLE   5,931 0 770
ISHARES SHORT TREASURY BOND ETF ETF 464288679 342 3,100 SH   SOLE   1,100 0 2,000
ISHARES TIPS BOND ETF ETF 464287176 927 7,449 SH   SOLE   2,650 0 4,799
iShares U.S. Technology ETF ETF 464287721 3,068 29,776 SH   SOLE   21,473 0 8,303
JOHNSON & JOHNSON COM Stock 478160104 3,523 19,874 SH   SOLE   18,480 0 1,394
JPMORGAN CHASE & CO COM Stock 46625H100 3,642 26,713 SH   SOLE   24,791 0 1,921
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 12,819 208,777 SH   SOLE   181,092 0 27,684
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 2,344 46,634 SH   SOLE   46,634 0 0
KIMBERLY-CLARK CORP COM Stock 494368103 342 2,758 SH   SOLE   2,308 0 450
KINDER MORGAN INC DEL COM Stock 49456B101 300 15,862 SH   SOLE   15,862 0 0
KINSALE CAP GROUP INC COM Stock 49714P108 366 1,606 SH   SOLE   1,606 0 0
LABORATORY CORP AMER HLDGS COM NEW Stock 50540R409 3,665 13,901 SH   SOLE   13,266 0 635
LILLY ELI & CO COM Stock 532457108 2,605 9,098 SH   SOLE   9,097 0 0
LINDE PLC SHS Stock G5494J103 3,097 9,698 SH   SOLE   9,698 0 0
LOWES COS INC COM Stock 548661107 1,232 6,091 SH   SOLE   5,808 0 283
LUNA INNOVATIONS INC COM Stock 550351100 233 30,177 SH   SOLE   30,177 0 0
MARKEL CORP COM Stock 570535104 640 434 SH   SOLE   434 0 0
MARSH & MCLENNAN COS INC COM Stock 571748102 2,508 14,716 SH   SOLE   12,701 0 2,015
MASTERCARD INCORPORATED CL A Stock 57636Q104 274 765 SH   SOLE   765 0 0
MCDONALDS CORP COM Stock 580135101 471 1,904 SH   SOLE   1,904 0 0
MEDICAL PPTYS TRUST INC COM REIT 58463J304 205 9,555 SH   SOLE   300 0 9,255
MEDTRONIC PLC SHS Stock G5960L103 601 5,402 SH   SOLE   3,419 0 1,982
MERCK & CO INC COM Stock 58933Y105 3,248 39,353 SH   SOLE   37,011 0 2,341
META PLATFORMS INC CL A Stock 30303M102 1,272 5,724 SH   SOLE   5,624 0 100
MGIC INVT CORP WIS COM Stock 552848103 136 10,000 SH   SOLE   10,000 0 0
MICROSOFT CORP COM Stock 594918104 8,986 29,146 SH   SOLE   26,604 0 2,542
NEXTERA ENERGY INC COM Stock 65339F101 304 3,592 SH   SOLE   3,592 0 0
NIKE INC CL B Stock 654106103 379 2,812 SH   SOLE   2,811 0 0
NUVEEN SHORT-TERM REIT ETF ETF 67092P706 239 6,100 SH   SOLE   6,100 0 0
NUVEEN VIRGINIA QLTY MUNCPL FD COM CEF 67064R102 350 24,527 SH   SOLE   24,527 0 0
NVIDIA CORPORATION COM Stock 67066G104 1,237 4,535 SH   SOLE   4,435 0 100
NXP SEMICONDUCTORS N V COM Stock N6596X109 285 1,535 SH   SOLE   1,410 0 125
PACER US CASH COWS 100 ETF ETF 69374H881 1,437 28,872 SH   SOLE   28,872 0 0
PACKAGING CORP AMER COM Stock 695156109 309 1,976 SH   SOLE   1,976 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 477 4,126 SH   SOLE   2,576 0 1,550
PEPSICO INC COM Stock 713448108 1,267 7,572 SH   SOLE   7,571 0 0
PFIZER INC COM Stock 717081103 1,145 22,108 SH   SOLE   21,607 0 500
PHILIP MORRIS INTL INC COM Stock 718172109 428 4,507 SH   SOLE   4,047 0 459
PHILLIPS 66 COM Stock 718546104 511 5,913 SH   SOLE   4,237 0 1,676
PIMCO 0-5 YEAR HIGH YIELD CORPORATE BOND INDEX EXCHANGE-TRADED FUND ETF 72201R783 252 2,621 SH   SOLE   2,590 0 31
PIMCO INCOME STRATEGY FD II COM CEF 72201J104 120 13,700 SH   SOLE   13,700 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105 208 1,127 SH   SOLE   964 0 163
PROCTER AND GAMBLE CO COM Stock 742718109 882 5,772 SH   SOLE   5,771 0 0
PROSHARES EQUITIES FOR RISING RATES ETF ETF 74347B391 1,340 24,878 SH   SOLE   24,878 0 0
PROSHARES SHORT 7-10 YEAR TREASURY ETF 74348A608 349 13,510 SH   SOLE   13,510 0 0
PROSPECT CAP CORP 4.95 07 15 2022 Convertible 74348TAR3 41 40,000 SH   SOLE   40,000 0 0
PRUDENTIAL FINL INC COM Stock 744320102 324 2,742 SH   SOLE   1,942 0 800
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 697 7,038 SH   SOLE   4,138 0 2,900
RICEBRAN TECHNOLOGIES COM NEW Stock 762831204 14 31,693 SH   SOLE   31,693 0 0
ROYAL BK CDA COM Stock 780087102 235 2,129 SH   SOLE   1,385 0 744
SALESFORCE INC COM Stock 79466L302 223 1,049 SH   SOLE   1,003 0 46
SCHLUMBERGER LTD COM STK Stock 806857108 293 7,088 SH   SOLE   6,794 0 294
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 323 11,663 SH   SOLE   11,663 0 0
SCHWAB SHORT-TERM U.S. TREASURY ETF ETF 808524862 321 6,481 SH   SOLE   6,481 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 8,983 120,055 SH   SOLE   120,054 0 0
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 3,543 49,635 SH   SOLE   49,635 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 1,364 17,297 SH   SOLE   17,296 0 0
SEMPRA COM Stock 816851109 200 1,184 SH   SOLE   1,184 0 0
SHARECARE INC COM CL A Stock 81948W104 124 50,000 SH   SOLE   50,000 0 0
Shell PLC ADR ADR 780259305 1,621 29,516 SH   SOLE   25,116 0 4,400
SHERWIN WILLIAMS CO COM Stock 824348106 216 867 SH   SOLE   867 0 0
SOUTHERN CO COM Stock 842587107 401 5,540 SH   SOLE   5,539 0 0
SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608 375 8,346 SH   SOLE   8,346 0 0
SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 209 7,962 SH   SOLE   7,962 0 0
SPDR GOLD SHARES ETF 78463V107 920 5,092 SH   SOLE   3,992 0 1,100
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 3,202 93,408 SH   SOLE   89,665 0 3,743
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 5,467 98,372 SH   SOLE   78,337 0 20,035
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 5,082 76,741 SH   SOLE   64,555 0 12,186
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788 285 6,479 SH   SOLE   5,759 0 720
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 3,649 87,401 SH   SOLE   69,281 0 18,120
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 739 24,514 SH   SOLE   6,110 0 18,404
SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101 781 26,342 SH   SOLE   18,967 0 7,375
SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 3,381 45,557 SH   SOLE   45,402 0 155
SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839 2,404 34,168 SH   SOLE   33,906 0 262
SPDR S&P 500 ETF ETF 78462F103 9,834 21,709 SH   SOLE   20,291 0 1,418
SPDR S&P DIVIDEND ETF ETF 78464A763 587 4,582 SH   SOLE   4,582 0 0
SPDR S&P INTERNATIONAL SMALL CAP ETF ETF 78463X871 1,185 33,704 SH   SOLE   33,462 0 242
SPDR S&P KENSHO INTELLIGENT STRUCTURES ETF ETF 78468R697 609 14,915 SH   SOLE   14,527 0 388
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 548 1,115 SH   SOLE   1,115 0 0
SPLUNK INC COM Stock 848637104 205 1,381 SH   SOLE   1,381 0 0
STAR GROUP L P UNIT LTD PARTNR Stock 85512C105 138 12,450 SH   SOLE   12,450 0 0
STARBUCKS CORP COM Stock 855244109 269 2,959 SH   SOLE   2,959 0 0
STARWOOD PPTY TR INC COM REIT 85571B105 228 9,245 SH   SOLE   9,245 0 0
STRYKER CORPORATION COM Stock 863667101 208 775 SH   SOLE   775 0 0
TEXAS INSTRS INC COM Stock 882508104 5,294 28,855 SH   SOLE   27,758 0 1,097
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 5,088 8,613 SH   SOLE   8,208 0 405
TJX COS INC NEW COM Stock 872540109 263 4,346 SH   SOLE   3,390 0 956
TOWNEBANK PORTSMOUTH VA COM Stock 89214P109 1,866 61,897 SH   SOLE   61,897 0 0
TOYOTA MOTOR CORP ADS ADR 892331307 1,107 6,142 SH   SOLE   5,642 0 500
TRANE TECHNOLOGIES PLC SHS Stock G8994E103 519 3,399 SH   SOLE   2,358 0 1,041
TRAVELERS COMPANIES INC COM Stock 89417E109 314 1,720 SH   SOLE   1,719 0 0
TRUIST FINL CORP COM Stock 89832Q109 353 6,220 SH   SOLE   5,920 0 300
UNILEVER PLC SPON ADR NEW ADR 904767704 277 6,083 SH   SOLE   4,283 0 1,800
UNION PAC CORP COM Stock 907818108 263 962 SH   SOLE   962 0 0
UNITED BANKSHARES INC WEST VA COM Stock 909907107 226 6,447 SH   SOLE   6,447 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106 2,425 11,304 SH   SOLE   10,010 0 1,294
UNITEDHEALTH GROUP INC COM Stock 91324P102 831 1,630 SH   SOLE   1,629 0 0
UNIVEST FINANCIAL CORPORATION COM Stock 915271100 274 10,238 SH   SOLE   3,035 0 7,203
US BANCORP DEL COM NEW Stock 902973304 858 16,067 SH   SOLE   16,067 0 0
Utilities Select Sector SPDR Fund ETF 81369Y886 402 5,393 SH   SOLE   5,393 0 0
VANECK HIGH YIELD MUNI ETF ETF 92189H409 532 9,268 SH   SOLE   9,268 0 0
VANECK MORNINGSTAR WIDE MOAT ETF ETF 92189F643 4,089 54,733 SH   SOLE   54,733 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 2,773 17,102 SH   SOLE   16,892 0 210
VANGUARD EXTENDED MARKET INDEX FUND ETF 922908652 459 2,768 SH   SOLE   2,768 0 0
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 860 9,200 SH   SOLE   2,480 0 6,720
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 575 9,982 SH   SOLE   6,714 0 3,268
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUND ETF 922042718 800 6,456 SH   SOLE   6,178 0 278
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 2,713 56,473 SH   SOLE   55,917 0 556
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 315 6,828 SH   SOLE   6,554 0 273
VANGUARD FTSE EUROPE ETF ETF 922042874 841 13,511 SH   SOLE   12,075 0 1,436
VANGUARD GROWTH INDEX FUND ETF 922908736 8,469 29,447 SH   SOLE   23,669 0 5,778
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 1,682 14,990 SH   SOLE   14,800 0 189
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 263 630 SH   SOLE   409 0 221
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 6,848 83,616 SH   SOLE   82,669 0 947
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 2,321 11,133 SH   SOLE   10,847 0 286
VANGUARD LONG-TERM CORPORATE BOND ETF ETF 92206C813 337 3,595 SH   SOLE   3,595 0 0
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 1,688 7,578 SH   SOLE   7,440 0 138
VANGUARD MID-CAP INDEX FUND ETF 922908629 2,343 9,850 SH   SOLE   9,610 0 239
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 1,943 12,979 SH   SOLE   12,797 0 182
Vanguard Real Estate ETF ETF 922908553 286 2,641 SH   SOLE   2,334 0 307
VANGUARD S&P 500 ETF ETF 922908363 3,516 8,469 SH   SOLE   7,565 0 904
VANGUARD S&P SMALL-CAP 600 ETF ETF 921932828 474 2,394 SH   SOLE   2,344 0 50
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 2,401 30,822 SH   SOLE   25,632 0 5,190
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 319 4,088 SH   SOLE   1,623 0 2,465
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 350 6,836 SH   SOLE   6,836 0 0
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 480 1,935 SH   SOLE   1,891 0 44
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 2,952 13,889 SH   SOLE   12,594 0 1,294
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 593 11,511 SH   SOLE   11,511 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 1,628 20,472 SH   SOLE   19,587 0 885
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 1,296 24,712 SH   SOLE   23,109 0 1,603
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 445 7,464 SH   SOLE   1,225 0 6,239
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 6,395 28,091 SH   SOLE   26,037 0 2,054
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 237 2,339 SH   SOLE   2,339 0 0
VANGUARD U.S. MULTIFACTOR ETF ETF 921935607 260 2,500 SH   SOLE   2,500 0 0
VANGUARD UTILITIES INDEX FUND ETF 92204A876 375 2,320 SH   SOLE   505 0 1,815
VANGUARD VALUE INDEX FUND ETF 922908744 6,742 45,622 SH   SOLE   33,830 0 11,792
VERIZON COMMUNICATIONS INC COM Stock 92343V104 985 19,344 SH   SOLE   17,022 0 2,321
VISA INC COM CL A Stock 92826C839 1,300 5,861 SH   SOLE   5,861 0 0
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 381 8,513 SH   SOLE   8,513 0 0
WALMART INC COM Stock 931142103 544 3,653 SH   SOLE   3,652 0 0
WASTE MGMT INC DEL COM Stock 94106L109 289 1,823 SH   SOLE   573 0 1,250
WILLIS TOWERS WATSON PLC LTD SHS Stock G96629103 376 1,586 SH   SOLE   719 0 867
WILLSCOT MOBIL MINI HLDNG CORP COM CL A Stock 971378104 329 8,417 SH   SOLE   8,417 0 0
WISDOMTREE CBOE S&P 500 PUTWRITE STRATEGY FUND ETF 97717X560 1,108 31,547 SH   SOLE   31,547 0 0
WISDOMTREE CLOUD COMPUTING FUND ETF 97717Y691 250 6,125 SH   SOLE   6,125 0 0
WISDOMTREE EUROPE HEDGED SMALLCAP EQUITY FUND ETF 97717X552 593 17,105 SH   SOLE   15,932 0 1,173
WisdomTree Floating Rate Treasury Fund ETF 97717Y527 6,875 136,726 SH   SOLE   130,741 0 5,985
WISDOMTREE U.S. TOTAL DIVIDEND FUND ETF 97717W109 208 3,220 SH   SOLE   3,220 0 0
YUM BRANDS INC COM Stock 988498101 258 2,178 SH   SOLE   2,178 0 0
ZOETIS INC CL A Stock 98978V103 3,814 20,226 SH   SOLE   19,225 0 1,000