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
1/100 Berkshire Htwy Cla CL A 084990175   2,125,908 400 SH   SOLE   0 0 400
1/100000 Wells Fargo Pfd NV Preferred Stock KEK746889   6 62,200 SH   SOLE   0 0 62,200
2U Inc COM 90214J101   2,717 1,100 SH   SOLE   0 0 1,100
3m Company COM 88579Y101   263,712 2,817 SH   SOLE   0 0 2,817
A E S Corp COM 00130H105   28,500 1,875 SH   SOLE   0 0 1,875
A F L A C Inc COM 001055102   49,332 643 SH   SOLE   0 0 643
A T & T Inc New COM 00206R102   3,199 213 SH   SOLE   0 0 213
Abbott Laboratories COM 002824100   1,077,831 11,129 SH   SOLE   0 0 11,129
Abbvie Inc Com Usd0.01 COM 00287Y109   1,331,755 8,934 SH   SOLE   0 0 8,934
Accenture Ltd Cl A CL A G1151C101   345,606 1,125 SH   SOLE   0 0 1,125
Adaptive Biotechnologies Corp COM 00650F109   616 113 SH   SOLE   0 0 113
Adobe Systems Inc COM 00724F101   764,340 1,499 SH   SOLE   0 0 1,499
Advanced Explorations Inc COM 00765C108   0 100 SH   SOLE   0 0 100
Advanced Micro Devices COM 007903107   225,381 2,192 SH   SOLE   0 0 2,192
Adyen Unspon 50 ADR Rep 1 Ord ORD SHS 00783V104   740 100 SH   SOLE   0 0 100
Aecom Technology Corp COM 00766T100   26,988 325 SH   SOLE   0 0 325
Affirm Holdings Inc COM 00827B106   319 15 SH   SOLE   0 0 15
Agilent Technologies Inc COM 00846U101   3,131 28 SH   SOLE   0 0 28
Air Prod & Chemicals Inc COM 009158106   816,298 2,880 SH   SOLE   0 0 2,880
Airbnb Inc COM 009066101   13,721 100 SH   SOLE   0 0 100
Akamai Technologies COM 00971T101   15,768 148 SH   SOLE   0 0 148
Akoustis Technologies Inc COM 00973N102   94 125 SH   SOLE   0 0 125
Albemarle Corp COM 012653101   510,120 3,000 SH   SOLE   0 0 3,000
Alcon Inc Ord Shs ORD SHS H01301128   17,261 224 SH   SOLE   0 0 224
Align Technology Inc COM 016255101   61,064 200 SH   SOLE   0 0 200
Allegion PLC ORD SHS G0176J109   34,699 333 SH   SOLE   0 0 333
Allstate Corporation COM 020002101   155,640 1,397 SH   SOLE   0 0 1,397
Alphabet Inc. Class A CAP STK CL A 02079K305   5,398,368 41,253 SH   SOLE   0 0 41,253
Alphabet Inc. Class C CAP STK CL C 02079K107   41,154,712 312,133 SH   SOLE   0 0 312,133
Altria Group Inc COM 02209S103   3,771,076 89,681 SH   SOLE   0 0 89,681
Amazon Com Inc COM 023135106   3,996,526 31,439 SH   SOLE   0 0 31,439
Amcore Financial Inc. COM 023912108   0 40 SH   SOLE   0 0 40
Amer Electric Pwr Co Inc COM 025537101   41,145 547 SH   SOLE   0 0 547
America First Multifamily Investors LP COM UT LTD PTN 02364V206   8,683 562 SH   SOLE   0 0 562
American Century U.S. Quality Value ETF ETF 025072208   1,393,517 28,648 SH   SOLE   0 0 28,648
American Express Company COM 025816109   630,554 4,227 SH   SOLE   0 0 4,227
Ameriprise Financial Inc COM 03076C106   79,123 240 SH   SOLE   0 0 240
Amern Tower Corp Class A CL A 03027X100   15,458 94 SH   SOLE   0 0 94
Amgen Incorporated COM 031162100   1,007,581 3,749 SH   SOLE   0 0 3,749
Amphenol Corp Cl A CL A 032095101   141,775 1,688 SH   SOLE   0 0 1,688
Amplify Transformational Data Shrg ETF ETF 032108607   299 15 SH   SOLE   0 0 15
AN2 THERAPEUTICS ORD ORD SHS 037326105   17,045 1,060 SH   SOLE   0 0 1,060
Analog Devices Inc COM 032654105   98,024 560 SH   SOLE   0 0 560
Ansys Inc COM 03662Q105   18,151 61 SH   SOLE   0 0 61
Anthem Inc COM 036752103   2,176,557 4,999 SH   SOLE   0 0 4,999
Aon Plc Com Usd0.01 Cl A CL A G0403H108   341,404 1,053 SH   SOLE   0 0 1,053
Apollo Global Management LLC Class A CL A 03769M106   89,760 1,000 SH   SOLE   0 0 1,000
Apple Computer Inc COM 037833100   49,300,315 287,952 SH   SOLE   0 0 287,952
Applied Materials Inc COM 038222105   714,817 5,163 SH   SOLE   0 0 5,163
APPLOVIN CORP CL A CL A 03831W108   3,996 100 SH   SOLE   0 0 100
Aptargroup Inc COM 038336103   221,321 1,770 SH   SOLE   0 0 1,770
Aptiv Plc COM G6095L109   27,901 283 SH   SOLE   0 0 283
APW COM G04397108   0 160 SH   SOLE   0 0 160
Archer-Daniels-Midlnd Co COM 039483102   82,585 1,095 SH   SOLE   0 0 1,095
Ardagh Metal Packaging SA COM L02235106   501 160 SH   SOLE   0 0 160
Ares Capital Corp COM 04010L103   376,202 19,322 SH   SOLE   0 0 19,322
ARMOUR Residential REIT Inc REIT 042315705   438 103 SH   SOLE   0 0 103
ARRIVAL ORD ORD SHS L0423Q124   12 10 SH   SOLE   0 0 10
Arthur J Gallagher & Co COM 363576109   341,439 1,498 SH   SOLE   0 0 1,498
Atlantic Un Bankshares Corp COM 04911A107   629,965 21,889 SH   SOLE   0 0 21,889
Auto Data Processing COM 053015103   32,334,189 134,401 SH   SOLE   0 0 134,401
Autodesk Inc COM 052769106   198,634 960 SH   SOLE   0 0 960
Autonation Inc COM 05329W102   20,893 138 SH   SOLE   0 0 138
Autozone Inc COM 053332102   60,960 24 SH   SOLE   0 0 24
Avago Technologies Ltd COM 11135F101   76,413 92 SH   SOLE   0 0 92
AvalonBay Communities Inc COM 053484101   322,177 1,876 SH   SOLE   0 0 1,876
Avery Dennison Corp COM 053611109   166,412 911 SH   SOLE   0 0 911
Banco Santander SA COM 05964H105   1,504 400 SH   SOLE   0 0 400
Bank Of America Corp COM 060505104   861,196 31,453 SH   SOLE   0 0 31,453
Bank of New York Mellon Corp. COM 064058100   336,466 7,889 SH   SOLE   0 0 7,889
Baxter International Inc COM 071813109   42,835 1,135 SH   SOLE   0 0 1,135
Becton Dickinson & Co COM 075887109   208,534 807 SH   SOLE   0 0 807
Berkley W R Corp COM 084423102   121,202 1,909 SH   SOLE   0 0 1,909
Berkshire Hathaway Cl B CL B 084670702   45,882,294 130,980 SH   SOLE   0 0 130,980
Berry Plastics Group Inc COM 08579W103   4,334 70 SH   SOLE   0 0 70
Beyond Meat Inc COM 08862E109   221 23 SH   SOLE   0 0 23
Biogen Idec Inc COM 09062X103   514,020 2,000 SH   SOLE   0 0 2,000
Blackrock Inc COM 09247X101   525,755 813 SH   SOLE   0 0 813
Blackstone Group LP COM UNIT LTD 09260D107   621,948 5,805 SH   SOLE   0 0 5,805
Blue Ridge Bankshares Inc COM 095825105   676,795 149,733 SH   SOLE   0 0 149,733
Boeing Co COM 097023105   234,425 1,223 SH   SOLE   0 0 1,223
Booking Hldgs Inc COM 09857L108   126,442 41 SH   SOLE   0 0 41
Bp Plc Adr ADR 055622104   98,659 2,548 SH   SOLE   0 0 2,548
Bristol-Myers Squibb Co COM 110122108   138,077 2,379 SH   SOLE   0 0 2,379
Broadridge Finl Solution COM 11133T103   403,937 2,256 SH   SOLE   0 0 2,256
Brookfield Asset Management COM 113004105   361,706 10,849 SH   SOLE   0 0 10,849
Brookfield Corporation COM 11271J107   30,327,331 969,854 SH   SOLE   0 0 969,854
BROOKFIELD REINSRNC EX VOTN CL A ORD ORD SHS G16250105   409 13 SH   SOLE   0 0 13
Brookfield Renewable Corp Ordinary Shares - Class COM 11284V105   7,685 321 SH   SOLE   0 0 321
Brookfield Renewable Partners LP COM G16258108   28,110 1,293 SH   SOLE   0 0 1,293
C H Robinson Worldwd New COM 12541W209   67,181 780 SH   SOLE   0 0 780
C S X Corp COM 126408103   2,137,525 69,513 SH   SOLE   0 0 69,513
C V S Corp Del COM 126650100   258,055 3,696 SH   SOLE   0 0 3,696
Canadian Natl Ry Co COM 136375102   115,371 1,065 SH   SOLE   0 0 1,065
Canadian Pac Railway COM 13646K108   195,326 2,625 SH   SOLE   0 0 2,625
Canopy Growth Corp COM 138035100   380 485 SH   SOLE   0 0 485
Capital One Financial Cp COM 14040H105   170,221 1,754 SH   SOLE   0 0 1,754
Cardinal Health Inc COM 14149Y108   31,950 368 SH   SOLE   0 0 368
Carlyle Secured Lending Inc COM 872280102   21,750 1,500 SH   SOLE   0 0 1,500
Carmax Inc COM 143130102   1,260,409 17,820 SH   SOLE   0 0 17,820
Carnival Corp New COM 143658300   1,372 100 SH   SOLE   0 0 100
Carrier Global Corp-Wi COM 14448C104   38,640 700 SH   SOLE   0 0 700
Catalyst Pharmaceuticals Inc COM 14888U101   11,690 1,000 SH   SOLE   0 0 1,000
Caterpillar Inc COM 149123101   697,788 2,556 SH   SOLE   0 0 2,556
CAVA GROUP ORD ORD SHS 148929102   1,225 40 SH   SOLE   0 0 40
CBRE Group Inc COM 12504L109   211,978 2,870 SH   SOLE   0 0 2,870
Cce Spinco Inc COM 538034109   19,099 230 SH   SOLE   0 0 230
CEL-SCI Corp COM 150837607   35 28 SH   SOLE   0 0 28
Celsius Holdings Inc COM 15118V207   31,574 184 SH   SOLE   0 0 184
Chesapeake Financial Shares Inc COM 16517A109   7,828 412 SH   SOLE   0 0 412
Chevron Corporation COM 166764100   1,742,696 10,335 SH   SOLE   0 0 10,335
Chicago Mercantile Exch COM 12572Q105   55,061 275 SH   SOLE   0 0 275
CHINA FEIHE ORD ORD SHS G2121Q105   865,935 1,497,122 SH   SOLE   0 0 1,497,122
Chipotle Mexican Grill COM 169656105   45,796 25 SH   SOLE   0 0 25
Chubb Corporation COM H1467J104   126,113 606 SH   SOLE   0 0 606
Church & Dwight Co Inc COM 171340102   36,285 396 SH   SOLE   0 0 396
Cigna Corp COM 125523100   361,592 1,264 SH   SOLE   0 0 1,264
Cintas Corp COM 172908105   415,593 864 SH   SOLE   0 0 864
Cisco Systems Inc COM 17275R102   1,242,970 23,121 SH   SOLE   0 0 23,121
Citigroup Inc COM 172967424   57,582 1,400 SH   SOLE   0 0 1,400
City Holding Co COM 177835105   102,999 1,140 SH   SOLE   0 0 1,140
Coca Cola Company COM 191216100   1,039,540 18,570 SH   SOLE   0 0 18,570
Co-Diagnostics Inc COM 189763105   557 525 SH   SOLE   0 0 525
Colgate-Palmolive Co COM 194162103   57,457 808 SH   SOLE   0 0 808
Comcast Corp New Cl A CL A 20030N101   42,507,494 958,672 SH   SOLE   0 0 958,672
Companhia Vale Do Adr ADR 767204100   12,728 200 SH   SOLE   0 0 200
Compass Diversified Holdings COM 20451Q104   3,566 190 SH   SOLE   0 0 190
Comwlth Bankshares COM 202736104   0 1,100 SH   SOLE   0 0 1,100
Conagra Foods Inc COM 205887102   12,339 450 SH   SOLE   0 0 450
Conocophillips COM 20825C104   38,963,197 325,235 SH   SOLE   0 0 325,235
Constellation Brand Cl A CL A 21036P108   37,700 150 SH   SOLE   0 0 150
Constellation Energy Co COM 21037T109   7,199 66 SH   SOLE   0 0 66
Contra Abiomed Inc Com COM 003CVR016   0 200 SH   SOLE   0 0 200
COPT Defense Properties REIT 22002T108   38,128 1,600 SH   SOLE   0 0 1,600
Corning Inc COM 219350105   146,012 4,792 SH   SOLE   0 0 4,792
Corteva Inc com COM 22052L104   32,845 642 SH   SOLE   0 0 642
Costar Group Inc COM 22160N109   5,844 76 SH   SOLE   0 0 76
Costco Whsl Corp New COM 22160K105   1,645,068 2,912 SH   SOLE   0 0 2,912
Cronos Group Inc COM 22717L101   2,760 1,380 SH   SOLE   0 0 1,380
Crown Castle Intl Corp COM 22822V101   91 1 SH   SOLE   0 0 1
CubeSmart COM 229663109   7,626 200 SH   SOLE   0 0 200
Cummins Inc COM 231021106   52,466 230 SH   SOLE   0 0 230
Curaleaf Holdings Inc COM 23126M102   1,606 356 SH   SOLE   0 0 356
D T E Energy Company COM 233331107   39,712 400 SH   SOLE   0 0 400
Danaher Corp Del COM 235851102   461,336 1,859 SH   SOLE   0 0 1,859
DBV Technologies SA COM 23306J101   8,160 6,000 SH   SOLE   0 0 6,000
Deere & Co COM 244199105   352,480 934 SH   SOLE   0 0 934
Dell Inc COM 24703L202   19,637 285 SH   SOLE   0 0 285
Delta Air Lines Inc New COM 247361702   2,590 70 SH   SOLE   0 0 70
Devon Energy Cp New COM 25179M103   9,540 200 SH   SOLE   0 0 200
Dexcom Inc COM 252131107   208,619 2,236 SH   SOLE   0 0 2,236
DFA TA World ex US Core Equity I ETF 25434V880   89,179 3,960 SH   SOLE   0 0 3,960
Diageo Plc New Adr SPON ADR NEW 25243Q205   847,790 5,683 SH   SOLE   0 0 5,683
Diamonds TRUST Series I UT SER 1 78467X109   239,154 714 SH   SOLE   0 0 714
Dicks Sporting Goods Inc COM 253393102   246 2 SH   SOLE   0 0 2
DIMENSIONAL U S CORE EQUITY 2 ETF ETF 25434V708   849,011 32,405 SH   SOLE   0 0 32,405
Discover Financial Svcs COM 254709108   42,709 493 SH   SOLE   0 0 493
Disney Walt Co COM 254687106   674,263 8,319 SH   SOLE   0 0 8,319
Dollar General Corp COM 256677105   29,696 281 SH   SOLE   0 0 281
Dollar Tree Inc COM 256746108   37,258 350 SH   SOLE   0 0 350
Dominion Res Inc Va New COM 25746U109   731,337 16,372 SH   SOLE   0 0 16,372
Dover Corporation COM 260003108   276,230 1,980 SH   SOLE   0 0 1,980
Dow Chemical Company COM 260557103   56,922 1,104 SH   SOLE   0 0 1,104
DT MIDSTREAM ORD WI COM 23345M107   7,938 150 SH   SOLE   0 0 150
Duke Energy New COM 26441C204   394,434 4,469 SH   SOLE   0 0 4,469
Dupont De Nemours Inc COM 26614N102   29,463 395 SH   SOLE   0 0 395
Eaton Corporation COM G29183103   193,018 905 SH   SOLE   0 0 905
Ebay Inc COM 278642103   18,782 426 SH   SOLE   0 0 426
Ecolab Inc COM 278865100   21,006 124 SH   SOLE   0 0 124
Edwards Lifesciences Cp COM 28176E108   142,925 2,063 SH   SOLE   0 0 2,063
Electronic Arts Inc COM 285512109   27,090 225 SH   SOLE   0 0 225
Eli Lilly and Co COM 532457108   796,027 1,482 SH   SOLE   0 0 1,482
Emerson Electric Co COM 291011104   662,180 6,857 SH   SOLE   0 0 6,857
Enbridge Inc COM 29250N105   194,062 5,847 SH   SOLE   0 0 5,847
Encompass Health Corp COM 29261A100   128,813 1,918 SH   SOLE   0 0 1,918
Energy Transfer Equity LP COM UT LTD PTN 29273V100   17,905 1,276 SH   SOLE   0 0 1,276
Enterprise Prd Prtnrs Lp COM UT LTD PTN 293792107   9,581,060 350,057 SH   SOLE   0 0 350,057
EPR Properties COM 26884U109   124,620 3,000 SH   SOLE   0 0 3,000
Equity Lifestyle Properties Inc COM 29472R108   20,654 324 SH   SOLE   0 0 324
Escrow Altegrity Inc Com COM 021ESC017   215 57 SH   SOLE   0 0 57
Essential Properties Realty Trust Inc COM 29670E107   15,141 700 SH   SOLE   0 0 700
ETFS Physical Palladium ETF 003262102   129,465 1,125 SH   SOLE   0 0 1,125
Etsy Inc com COM 29786A106   5,489 85 SH   SOLE   0 0 85
Everest Re Group Ltd COM G3223R108   29,734 80 SH   SOLE   0 0 80
Evergy Inc COM 30034W106   40,560 800 SH   SOLE   0 0 800
Exelon Corporation COM 30161N101   7,558 200 SH   SOLE   0 0 200
Exxon Mobil Corporation COM 30231G102   4,185,025 35,593 SH   SOLE   0 0 35,593
F N B Corp COM 302520101   680 63 SH   SOLE   0 0 63
Fairfax Financial Hldgs Ltd Sub Vtg COM 303901102   4,264,500 5,200 SH   SOLE   0 0 5,200
Fairfax India Ho-Sub Com Sub Vtg Shs Isi COM 303897102   472,410 36,200 SH   SOLE   0 0 36,200
Fastenal Co COM 311900104   151,899 2,780 SH   SOLE   0 0 2,780
Ferguson PLC COM G3421J106   30,920 188 SH   SOLE   0 0 188
Fidelity Natl Finl Inc COM 31620R303   36,592 886 SH   SOLE   0 0 886
Fidelity MSCI Materials ETF ETF 316092881   3,314 75 SH   SOLE   0 0 75
Fiserv Inc COM 337738108   401,008 3,550 SH   SOLE   0 0 3,550
Fisker Inc Ordinary Shares - Class A CLA A 33813J106   2,247 350 SH   SOLE   0 0 350
Ford Motor Company New COM 345370860   221,179 17,808 SH   SOLE   0 0 17,808
Fortinet Inc COM 34959E109   220,050 3,750 SH   SOLE   0 0 3,750
Fortune Brands Home & Security Inc COM 34964C106   2,797 45 SH   SOLE   0 0 45
FS KKR Capital Corp COM 302635206   281,485 14,296 SH   SOLE   0 0 14,296
Fulton Financial Corp COM 360271100   7,690 635 SH   SOLE   0 0 635
GCI LIBERTY INC XXX SUBMITTED FOR ESCROW CL A CL A 361ESC049   655 3,631 SH   SOLE   0 0 3,631
GE HEALTHCARE TECHNOLOGIES ORD WI ORD SHS 36266G107   40,484 595 SH   SOLE   0 0 595
General Dynamics Corp COM 369550108   1,069,937 4,842 SH   SOLE   0 0 4,842
General Electric Company COM 369604301   725,097 6,559 SH   SOLE   0 0 6,559
General Motors Corp COM 37045V100   42,287 1,283 SH   SOLE   0 0 1,283
Genuine Parts Co COM 372460105   166,037 1,150 SH   SOLE   0 0 1,150
Gildan Activewear Inc COM 375916103   64,731 2,311 SH   SOLE   0 0 2,311
Gilead Sciences Inc COM 375558103   184,652 2,464 SH   SOLE   0 0 2,464
Global X Blockchain ETF ETF 37960A735   70 3 SH   SOLE   0 0 3
Goldman Sachs ActiveBeta EMkts Eq ETF ETF 381430206   5,733 200 SH   SOLE   0 0 200
Goldman Sachs Group Inc COM 38141G104   400,422 1,238 SH   SOLE   0 0 1,238
Hanover Insurance Group COM 410867105   214,191 1,930 SH   SOLE   0 0 1,930
Hartford Finl Svcs Grp COM 416515104   23,046 325 SH   SOLE   0 0 325
Hca Inc COM 40412C101   137,210 558 SH   SOLE   0 0 558
Healthcare Realty TRUST COM 42226K105   6,872 450 SH   SOLE   0 0 450
Heico Corp COM 422806208   37,603 291 SH   SOLE   0 0 291
Hershey Company COM 427866108   21,997 110 SH   SOLE   0 0 110
Hewlett Packard Enterprises COM 42824C109   6,948 400 SH   SOLE   0 0 400
Hewlett-Packard Company COM 40434L105   15,420 600 SH   SOLE   0 0 600
Highwoods Pptys Inc COM 431284108   33,326 1,617 SH   SOLE   0 0 1,617
Hologic Inc COM 436440101   48,441 698 SH   SOLE   0 0 698
Home Depot Inc COM 437076102   26,527,108 87,792 SH   SOLE   0 0 87,792
Honeywell International COM 438516106   725,063 3,925 SH   SOLE   0 0 3,925
Horizon Pharma Plc COM G46188101   11,569 100 SH   SOLE   0 0 100
Humana Inc COM 444859102   94,871 195 SH   SOLE   0 0 195
Huntington Bancshs Inc COM 446150104   2,015 194 SH   SOLE   0 0 194
Huntsman Corporation COM 447011107   109,800 4,500 SH   SOLE   0 0 4,500
IAC/InterActiveCorp COM 44891N208   101 2 SH   SOLE   0 0 2
Idexx Labs Inc COM 45168D104   86,579 198 SH   SOLE   0 0 198
Illinois Tool Works Inc COM 452308109   1,183,459 5,139 SH   SOLE   0 0 5,139
Indigenous Bloom Hemp Corp COM 45569M109   0 50 SH   SOLE   0 0 50
Ingersoll-Rand plc COM 45687V106   205,816 3,230 SH   SOLE   0 0 3,230
Ingredion Inc COM 457187102   51,365 522 SH   SOLE   0 0 522
Innovative Industrial Properties Inc COM 45781V101   2,443 32 SH   SOLE   0 0 32
Intel Corp COM 458140100   416,981 11,729 SH   SOLE   0 0 11,729
Intl Business Machines COM 459200101   585,332 4,172 SH   SOLE   0 0 4,172
Intuit Inc COM 461202103   783,958 1,534 SH   SOLE   0 0 1,534
Intuitive Surgical New COM 46120E602   618,193 2,115 SH   SOLE   0 0 2,115
Invesco Financial Preferred ETF ETF 46137V621   6,805 484 SH   SOLE   0 0 484
Invesco NASDAQ Next Gen 100 ETF ETF 46138G631   2,464 100 SH   SOLE   0 0 100
Invesco S&P 500 Equal Weight ETF ETF 46137V357   1,912,532 13,498 SH   SOLE   0 0 13,498
Ishares Barclays Aggregate Bond ETF 464287226   351,745 3,740 SH   SOLE   0 0 3,740
iShares Core MSCI EAFE ETF 46432F842   106,239,566 1,650,965 SH   SOLE   0 0 1,650,965
iShares Core MSCI Emerging Markets ETF ETF 46434G103   41,835,485 879,081 SH   SOLE   0 0 879,081
iShares Core MSCI Total Intl Stk ETF ETF 46432F834   14,398 240 SH   SOLE   0 0 240
iShares Core S&P Mid Cap ETF ETF 464287507   71,065 285 SH   SOLE   0 0 285
iShares Core S&P Total US Stock Mkt ETF 464287150   51,593,377 547,759 SH   SOLE   0 0 547,759
iShares Currency Hedged MSCI EAFE ETF 46434V803   243,900 8,103 SH   SOLE   0 0 8,103
Ishares Dj Select Div Fd ETF 464287168   273,729 2,543 SH   SOLE   0 0 2,543
iShares Edge MSCI Intl Quality Fctr ETF ETF 46434V456   21,309 634 SH   SOLE   0 0 634
iShares ESG Aware MSCI EAFE ETF ETF 46435G516   1,699,114 24,579 SH   SOLE   0 0 24,579
iShares ESG Aware MSCI EM ETF ETF 46434G863   1,017,112 33,590 SH   SOLE   0 0 33,590
iShares Interm Government/Credit Bd ETF 464288612   8,865 87 SH   SOLE   0 0 87
iShares MSCI ACWI ex US ETF ETF 464288240   10,077,111 214,361 SH   SOLE   0 0 214,361
iShares MSCI EAFE ETF 464287465   12,108,858 175,694 SH   SOLE   0 0 175,694
iShares MSCI Emrg Mkt Fd ETF 464287234   4,613,126 121,558 SH   SOLE   0 0 121,558
Ishares Nasdaq Biotechnology ETF 464287556   214,008 1,750 SH   SOLE   0 0 1,750
iShares PHLX Semiconductor ETF ETF 464287523   51,154 108 SH   SOLE   0 0 108
Ishares Russell 2000 ETF 464287655   1,012,937 5,731 SH   SOLE   0 0 5,731
Ishares Russell 2000 Value ETF ETF 464287630   550,333 4,060 SH   SOLE   0 0 4,060
Ishares Russell Midcap ETF 464287499   1,092,073 15,770 SH   SOLE   0 0 15,770
Ishares Russell Midcap Growth ETF 464287481   587,746 6,434 SH   SOLE   0 0 6,434
iShares Russell Midcap Value ETF 464287473   48,946,807 469,109 SH   SOLE   0 0 469,109
iShares S&P 100 ETF 464287101   2,870,757 14,308 SH   SOLE   0 0 14,308
Ishares S&P 500 Growth ETF 464287309   4,122,058 60,246 SH   SOLE   0 0 60,246
IShares S&P 500 Index ETF 464287200   294,829,833 686,561 SH   SOLE   0 0 686,561
Ishares S&P Small-Cap ETF 464287887   250,948 2,288 SH   SOLE   0 0 2,288
Ishares S&P Smallcap Core ETF ETF 464287804   30,563 324 SH   SOLE   0 0 324
Ishares S&P Smcap Value ETF 464287879   559,409 6,270 SH   SOLE   0 0 6,270
iShares Silver Trust ETF 46428Q109   68,790 3,382 SH   SOLE   0 0 3,382
Ishares Tr Cohen & Steer ETF 464287564   6,320 126 SH   SOLE   0 0 126
Ishares Tr Russell ETF 464287622   986,622 4,200 SH   SOLE   0 0 4,200
Ishares U S Technology Etf ETF 464287721   58,545 558 SH   SOLE   0 0 558
iShares US Aerospace & Defense ETF 464288760   17,167 162 SH   SOLE   0 0 162
iShares US Healthcare ETF 464287762   556,344 2,060 SH   SOLE   0 0 2,060
iShares US Real Estate ETF ETF 464287739   54,698 700 SH   SOLE   0 0 700
J B Hunt Transport Svcs COM 445658107   94,260 500 SH   SOLE   0 0 500
J M Smucker Co New COM 832696405   3,687 30 SH   SOLE   0 0 30
Janus Henderson AAA CLO ETF ETF 47103U845   16,443 327 SH   SOLE   0 0 327
Jazz Pharmaceuticals PLC COM G50871105   1,036 8 SH   SOLE   0 0 8
Jetblue Airways Corp COM 477143101   14 3 SH   SOLE   0 0 3
Johnson & Johnson COM 478160104   39,987,670 256,743 SH   SOLE   0 0 256,743
Jpmorgan Chase & Co COM 46625H100   2,493,709 17,196 SH   SOLE   0 0 17,196
K L A Tencor Corp COM 482480100   57,333 125 SH   SOLE   0 0 125
Kellogg Company COM 487836108   23,804 400 SH   SOLE   0 0 400
Kimberly-Clark Corp COM 494368103   234,086 1,937 SH   SOLE   0 0 1,937
Kinder Morgan Inc COM 49456B101   33 2 SH   SOLE   0 0 2
Kinsale Cap Group Inc Com COM 49714P108   216,590 523 SH   SOLE   0 0 523
Kraft Heinz Co Com COM 500754106   232,318 6,906 SH   SOLE   0 0 6,906
KYNDRYL HOLDINGS ORD WI COM 50155Q100   3,745 248 SH   SOLE   0 0 248
L3Harris Technologies Ord COM 502431109   122,232 702 SH   SOLE   0 0 702
Lamb Weston Holdings Inc COM 513272104   30,789 333 SH   SOLE   0 0 333
Landstar System Inc COM 515098101   21,587 122 SH   SOLE   0 0 122
Lattice Semiconductor Corp COM 518415104   33,169 386 SH   SOLE   0 0 386
Lauder Estee Co Inc Cl A CL A 518439104   168,256 1,164 SH   SOLE   0 0 1,164
Leggett & Platt Inc COM 524660107   20,328 800 SH   SOLE   0 0 800
LEMONADE ORD COM 52567D107   3,184 274 SH   SOLE   0 0 274
Lennar Corp Cl A CL A 526057104   32,322 288 SH   SOLE   0 0 288
Liberty Media Corp Delaware Com C Braves Grp COM 047726302   429 12 SH   SOLE   0 0 12
Liberty Media Corp Delaware Com C Siriusxm COM 531229789   44,428 1,745 SH   SOLE   0 0 1,745
Liberty Media Group COM 531229755   27,163 436 SH   SOLE   0 0 436
LIBERTY MEDIA LIBERTY LIVE SRS C ORD ORD SHS 531229722   14,573 454 SH   SOLE   0 0 454
Lockheed Martin Corp COM 539830109   169,905 415 SH   SOLE   0 0 415
Loews Corporation COM 540424108   14,492 229 SH   SOLE   0 0 229
Lowes Companies Inc COM 548661107   2,552,921 12,283 SH   SOLE   0 0 12,283
LPL Financial Holdings Inc COM 50212V100   20,913 88 SH   SOLE   0 0 88
LTC Properties Inc COM 502175102   1,607 50 SH   SOLE   0 0 50
LUCID GROUP ORD COM 549498103   41,925 7,500 SH   SOLE   0 0 7,500
Lululemon Athletica Inc COM 550021109   25,836 67 SH   SOLE   0 0 67
Luxeyard Inc NV COM 55067R104   0 150 SH   SOLE   0 0 150
Main Str Cap Corp Com COM 56035L104   121,890 3,000 SH   SOLE   0 0 3,000
Marathon Oil Corp COM 565849106   10,700 400 SH   SOLE   0 0 400
Markel Group Inc COM 570535104   22,660,149 15,389 SH   SOLE   0 0 15,389
Marriott Intl Inc Cl A CL A 571903202   371,695 1,891 SH   SOLE   0 0 1,891
Marsh & Mc Lennan Co Inc COM 571748102   2,464,752 12,952 SH   SOLE   0 0 12,952
Marvell Tech Group Ltd COM 573874104   5,506 102 SH   SOLE   0 0 102
MasterBrand Inc COM 57638P104   547 45 SH   SOLE   0 0 45
Mastercard Inc COM 57636Q104   41,051,401 103,689 SH   SOLE   0 0 103,689
MATCH GROUP ORD COM 57667L107   157 4 SH   SOLE   0 0 4
Mayne Pharma Group Ltd COM Q5857C215   4,195 2,000 SH   SOLE   0 0 2,000
Mc Donalds Corp COM 580135101   20,791,651 78,924 SH   SOLE   0 0 78,924
Mckesson Corporation COM 58155Q103   220,904 508 SH   SOLE   0 0 508
MedMen Enterprises Inc COM 58507M107   3 125 SH   SOLE   0 0 125
Medtronic Inc COM G5960L103   38,214,183 487,675 SH   SOLE   0 0 487,675
Mercadolibre Inc COM 58733R102   12,679 10 SH   SOLE   0 0 10
Merck & Co Inc COM 58933Y105   50,176,734 487,389 SH   SOLE   0 0 487,389
Meta Platforms Inc COM 30303M102   567,697 1,891 SH   SOLE   0 0 1,891
Microchip Technology Inc COM 595017104   624,820 8,005 SH   SOLE   0 0 8,005
Micron Technology Inc COM 595112103   136,332 2,004 SH   SOLE   0 0 2,004
Microsoft Corp COM 594918104   55,327,034 175,224 SH   SOLE   0 0 175,224
Moderna Inc COM 60770K107   103,290 1,000 SH   SOLE   0 0 1,000
Mondelez Intl Inc Cl A CL A 609207105   2,428,571 34,994 SH   SOLE   0 0 34,994
Morgan Stanley COM NEW 617446448   470,301 5,759 SH   SOLE   0 0 5,759
Motorola Solutions Inc Com New COM NEW 620076307   93,659 344 SH   SOLE   0 0 344
Mylan Nv COM 92556V106   2,504 254 SH   SOLE   0 0 254
Nasdaq Stock Market Inc COM 631103108   356,262 7,332 SH   SOLE   0 0 7,332
National Healthcare Corp COM 635906100   6,398 100 SH   SOLE   0 0 100
Nestle S A Reg B Adr ADR 641069406   266,742 2,357 SH   SOLE   0 0 2,357
NetApp Inc COM 64110D104   207,152 2,730 SH   SOLE   0 0 2,730
Netflix Inc COM 64110L106   438,016 1,160 SH   SOLE   0 0 1,160
Newmarket Corporation COM 651587107   405,441 891 SH   SOLE   0 0 891
Newmont Mining Corp COM 651639106   8 0 SH   SOLE   0 0 0
Nextera Energy Inc Com COM 65339F101   261,873 4,571 SH   SOLE   0 0 4,571
Nike Inc Class B CL B 654106103   140,699 1,471 SH   SOLE   0 0 1,471
Nintendo Ltd Adr ADR 654445303   155 15 SH   SOLE   0 0 15
NIO INC ADS REPSTG CL A ORD SHS CL A 62914V106   2,197 243 SH   SOLE   0 0 243
Norfolk Southern Corp COM 655844108   967,911 4,915 SH   SOLE   0 0 4,915
Northrop Grumman Corp COM 666807102   233,301 530 SH   SOLE   0 0 530
NortonLifeLock Inc COM 668771108   53,128 3,005 SH   SOLE   0 0 3,005
Nova BioGenetics Inc. COM 66978M100   0 28 SH   SOLE   0 0 28
Novartis A G Spon Adr ADR 66987V109   153,299 1,505 SH   SOLE   0 0 1,505
Novo-Nordisk A-S Adr ADR 670100205   168,239 1,850 SH   SOLE   0 0 1,850
Nucor Corp COM 670346105   312,700 2,000 SH   SOLE   0 0 2,000
Nuveen ESG Mid-Cap Value ETF ETF 67092P508   706,073 24,835 SH   SOLE   0 0 24,835
Nvidia Corp COM 67066G104   3,287,219 7,557 SH   SOLE   0 0 7,557
NXP Semiconductors NV COM N6596X109   112,245 561 SH   SOLE   0 0 561
Old Dominion Freight Lns COM 679580100   47,460 116 SH   SOLE   0 0 116
Old Republic Intl Corp COM 680223104   4,041 150 SH   SOLE   0 0 150
ON Semiconductor Corp COM 682189105   4,648 50 SH   SOLE   0 0 50
Oneok Inc New COM 682680103   92,988 1,466 SH   SOLE   0 0 1,466
Oracle Corporation COM 68389X105   1,788,596 16,886 SH   SOLE   0 0 16,886
OrganiGram Holdings Inc COM 68620P705   66 50 SH   SOLE   0 0 50
Owens & Minor Inc Hldg Co COM 690732102   775,680 48,000 SH   SOLE   0 0 48,000
OWL ROCK CAPITAL ORD COM 69121K104   30,470 2,200 SH   SOLE   0 0 2,200
P P G Industries Inc COM 693506107   44,911 346 SH   SOLE   0 0 346
PacWest Bancorp COM 695263103   3,960 501 SH   SOLE   0 0 501
Paragon Offshore PLC COM G6S01W108   0 245 SH   SOLE   0 0 245
Parker-Hannifin Corp COM 701094104   154,250 396 SH   SOLE   0 0 396
Partners Bancorp COM 70213Q108   33,279 4,294 SH   SOLE   0 0 4,294
Paychex Inc COM 704326107   266,182 2,308 SH   SOLE   0 0 2,308
Paypal Hldgs Inc COM 70450Y103   34,199 585 SH   SOLE   0 0 585
Peloton Interactive Inc COM 70614W100   1,515 300 SH   SOLE   0 0 300
Pepsico Incorporated COM 713448108   38,048,412 224,554 SH   SOLE   0 0 224,554
Performance Sports Group Ltd COM 680209103   0 35 SH   SOLE   0 0 35
Pfizer Incorporated COM 717081103   581,565 17,533 SH   SOLE   0 0 17,533
Pharmanetics Inc COM 71713J107   0 12,398 SH   SOLE   0 0 12,398
Philip Morris Intl Inc COM 718172109   7,832,206 84,599 SH   SOLE   0 0 84,599
Phillips COM 718546104   21,540 179 SH   SOLE   0 0 179
Pinnacle Financial Partners Inc COM 72346Q104   134,683 2,009 SH   SOLE   0 0 2,009
Pinnacle West Capital Cp COM 723484101   26,893 365 SH   SOLE   0 0 365
Planet 13 Holdings Inc COM 72707C108   173 200 SH   SOLE   0 0 200
Planet Fitness Inc COM 72703H101   344 7 SH   SOLE   0 0 7
Playstar Corp New Shs NV ORD SHS P36100108   0 750 SH   SOLE   0 0 750
Plymouth Industrial REIT Inc REIT 729640102   693,445 33,100 SH   SOLE   0 0 33,100
Pnc Finl Services Gp Inc COM 693475105   25,026,542 203,849 SH   SOLE   0 0 203,849
PowerShares QQQ ETF ETF 46090E103   506,594 1,414 SH   SOLE   0 0 1,414
Primis Financial Corp COM 74167B109   66,235 8,127 SH   SOLE   0 0 8,127
Procter & Gamble COM 742718109   1,710,399 11,726 SH   SOLE   0 0 11,726
Progressive Corp Ohio COM 743315103   32,144,617 230,758 SH   SOLE   0 0 230,758
PROSHARES BITCOIN STRATEGY ETF ETF 74347G440   166 12 SH   SOLE   0 0 12
Prospect Cap Corp COM 74348T102   605 100 SH   SOLE   0 0 100
Prudential Financial Inc COM 744320102   131,897 1,390 SH   SOLE   0 0 1,390
PTC Inc COM 69370C100   88,550 625 SH   SOLE   0 0 625
Qualcomm Inc COM 747525103   730,505 6,578 SH   SOLE   0 0 6,578
Quest Diagnostic Inc COM 74834L100   71,897 590 SH   SOLE   0 0 590
Questar Corporation COM 82983N108   40,988 1,693 SH   SOLE   0 0 1,693
R L I Corp COM 749607107   475,615 3,500 SH   SOLE   0 0 3,500
Raymond James Finl Inc COM 754730109   1,391,960 13,860 SH   SOLE   0 0 13,860
Raytheon Technologies Ord COM 75513E101   31,664,727 439,971 SH   SOLE   0 0 439,971
Realty Income Corp COM 756109104   61,426 1,230 SH   SOLE   0 0 1,230
Regeneron Pharmaceuticals COM 75886F107   88,880 108 SH   SOLE   0 0 108
Reinsurance Grp Of Amer COM 759351604   4,646 32 SH   SOLE   0 0 32
Roku Inc Com Cl A CL A 77543R102   77,861 1,103 SH   SOLE   0 0 1,103
Roper Industries Inc COM 776696106   42,132 87 SH   SOLE   0 0 87
Ross Stores Inc COM 778296103   110,691 980 SH   SOLE   0 0 980
Rowe T Price Group Inc COM 74144T108   33,440 319 SH   SOLE   0 0 319
Rpm International Inc COM 749685103   61,247 646 SH   SOLE   0 0 646
Rush Enterprises Inc COM 781846308   50,951 1,125 SH   SOLE   0 0 1,125
S B A Communications Cp COM 78410G104   93,680 468 SH   SOLE   0 0 468
Salesforce Com COM 79466L302   233,400 1,151 SH   SOLE   0 0 1,151
Sanfilippo John B & Son Inc COM 800422107   49,400 500 SH   SOLE   0 0 500
Schlumberger Ltd COM 806857108   92,814 1,592 SH   SOLE   0 0 1,592
Schw US Brd Mkt Etf ETF 808524102   228,574 4,585 SH   SOLE   0 0 4,585
Schwab US Aggregate Bond ETF ETF 808524839   14,364 325 SH   SOLE   0 0 325
Schwab US Dividend Equity ETF ETF 808524797   310,935 4,394 SH   SOLE   0 0 4,394
Schwab US Large-Cap ETF ETF 808524201   665,440 13,151 SH   SOLE   0 0 13,151
Schwab US Large-Cap Growth ETF ETF 808524300   401,752 5,525 SH   SOLE   0 0 5,525
Schwab US Tips ETF ETF 808524870   671,517 13,300 SH   SOLE   0 0 13,300
Seagate Technology COM G7997R103   69,248 1,050 SH   SOLE   0 0 1,050
Sector Spdr Fincl Select ETF 81369Y605   560,872 16,909 SH   SOLE   0 0 16,909
Sector Spdr Health Fund ETF 81369Y209   659,664 5,124 SH   SOLE   0 0 5,124
Sector Spdr Materials Fd ETF 81369Y100   64,961 827 SH   SOLE   0 0 827
Sector Spdr Tech Select ETF 81369Y803   3,295,977 20,106 SH   SOLE   0 0 20,106
Select Sector Spdr Trust The Utilities Select Sect ETF 81369Y886   1,071,266 18,179 SH   SOLE   0 0 18,179
Sempra Energy COM 816851109   138,917 2,042 SH   SOLE   0 0 2,042
Sensata Technologies Holding N.V. COM G8060N102   1,891 50 SH   SOLE   0 0 50
Sherwin Williams Co COM 824348106   21,424 84 SH   SOLE   0 0 84
SHIFT TECHNOLOGIES CL A ORD CL A 82452T305   22 14 SH   SOLE   0 0 14
Shore Bancshares Inc COM 825107105   52,547 4,995 SH   SOLE   0 0 4,995
SINTX TECHNOLOGIES INC COM 829392604   1 1 SH   SOLE   0 0 1
Southwest Airlines Co COM 844741108   88,735 3,278 SH   SOLE   0 0 3,278
Spdr Gold TRUST ETF 78463V107   51,778 302 SH   SOLE   0 0 302
SPDR S&P 500 Index ETF 78462F103   45,400,086 106,204 SH   SOLE   0 0 106,204
SPDR S&P Bank ETF ETF 78464A797   155,470 4,219 SH   SOLE   0 0 4,219
SPDR Dow Jones Global Real Estate ETF ETF 78463X749   819 21 SH   SOLE   0 0 21
SPDR Portfolio S&P 500 Value ETF ETF 78464A508   90,772 2,200 SH   SOLE   0 0 2,200
SPDR S&P Emerging Markets ETF ETF 78463X509   22,190 661 SH   SOLE   0 0 661
Spero Therapeutics Inc COM 84833T103   226 187 SH   SOLE   0 0 187
Spirit Realty Capital Inc REIT 84860W300   23,471 700 SH   SOLE   0 0 700
Sprott Physical Gold & Silver Trust ETF 85208R101   51,960 3,000 SH   SOLE   0 0 3,000
Square Inc COM 852234103   2,169 49 SH   SOLE   0 0 49
Stag Industrial Inc REIT 85254J102   17,255 500 SH   SOLE   0 0 500
Stanley Furniture New OTC 42834P207   316,115 48,633 SH   SOLE   0 0 48,633
Stantec Inc COM 85472N109   72,330 1,115 SH   SOLE   0 0 1,115
Starbucks Corp COM 855244109   811,447 8,891 SH   SOLE   0 0 8,891
Stryker Corp COM 863667101   40,991 150 SH   SOLE   0 0 150
Sun Communities Inc COM 866674104   47,336 400 SH   SOLE   0 0 400
Sysco Corporation COM 871829107   635,885 9,627 SH   SOLE   0 0 9,627
T J X Cos Inc COM 872540109   24,442 275 SH   SOLE   0 0 275
Taiwan Semiconductr Adrf ADR 874039100   48,838 562 SH   SOLE   0 0 562
Target Corporation COM 87612E106   380,914 3,445 SH   SOLE   0 0 3,445
Teledyne Technologies COM 879360105   289,275 708 SH   SOLE   0 0 708
TEMPO AUTOMATION HOLDINGS ORD COM 88024M108   15 100 SH   SOLE   0 0 100
Tesla, Inc COM 88160R101   108,095 432 SH   SOLE   0 0 432
Texas Instruments Inc COM 882508104   499,609 3,142 SH   SOLE   0 0 3,142
The Charles Schwab Corp COM 808513105   32,066 584 SH   SOLE   0 0 584
The Chemours Company COM 163851108   6,900 246 SH   SOLE   0 0 246
The Southern Company COM 842587107   395,058 6,104 SH   SOLE   0 0 6,104
Thermo Electron Corp COM 883556102   1,278,585 2,526 SH   SOLE   0 0 2,526
Tilray Inc COM 88688T100   1,795 751 SH   SOLE   0 0 751
Toro Company COM 891092108   138,777 1,670 SH   SOLE   0 0 1,670
Townebank Portsmouth Va COM 89214P109   2,660 116 SH   SOLE   0 0 116
Trane Technologies PLC COM G8994E103   824,829 4,065 SH   SOLE   0 0 4,065
Travelers Companies Inc COM 89417E109   251,386 1,539 SH   SOLE   0 0 1,539
Tredegar Corporation COM 894650100   1,298 240 SH   SOLE   0 0 240
Tri Continental Corp COM 895436103   563,256 21,183 SH   SOLE   0 0 21,183
Triton Intl Ltd Cl A - - Stock Election From Cusip Cl A G90STK016   31,820 400 SH   SOLE   0 0 400
Truist Finl Corp Com COM 89832Q109   1,241,243 43,385 SH   SOLE   0 0 43,385
U G I Corporation New COM 902681105   16,560 720 SH   SOLE   0 0 720
U S Bancorp Del New COM 902973304   89,251 2,700 SH   SOLE   0 0 2,700
Uber Technologies Inc COM 90353T100   22,995 500 SH   SOLE   0 0 500
UNDER ARMOUR INC-CLASS C CL C 904311206   51 8 SH   SOLE   0 0 8
Unilever Plc Adr New ADR 904767704   144,989 2,935 SH   SOLE   0 0 2,935
Union Pacific Corp COM 907818108   27,640,937 135,741 SH   SOLE   0 0 135,741
United Bankshares Inc COM 909907107   598,507 21,693 SH   SOLE   0 0 21,693
United Parcel Service B CL B 911312106   978,479 6,278 SH   SOLE   0 0 6,278
United Rentals Inc COM 911363109   292,082 657 SH   SOLE   0 0 657
Unitedhealth Group Inc COM 91324P102   50,169,772 99,506 SH   SOLE   0 0 99,506
Universal Corp Va COM 913456109   1,016,159 21,524 SH   SOLE   0 0 21,524
Unumprovident Corp COM 91529Y106   14,954 304 SH   SOLE   0 0 304
UPSTART HOLDINGS INC COM 91680M107   2,854 100 SH   SOLE   0 0 100
Utd Dominion Rlty Tr Inc COM 902653104   2,258,910 63,328 SH   SOLE   0 0 63,328
Valero Energy Corp New COM 91913Y100   369,087 2,605 SH   SOLE   0 0 2,605
Validian Corp COM 91915P107   0 50,000 SH   SOLE   0 0 50,000
Vanguard 500 ETF ETF 922908363   228,159 581 SH   SOLE   0 0 581
Vanguard Dividend Appreciation ETF 921908844   8,151,744 52,463 SH   SOLE   0 0 52,463
Vanguard Emerging Market ETF 922042858   54,110 1,380 SH   SOLE   0 0 1,380
Vanguard FTSE International ETF 921943858   19,980 457 SH   SOLE   0 0 457
Vanguard Growth ETF ETF 922908736   82,510 303 SH   SOLE   0 0 303
Vanguard Health Care ETF ETF 92204A504   309,462 1,316 SH   SOLE   0 0 1,316
Vanguard Index Funds Vanguard High Dividend Yield ETF 921946406   826,047 7,995 SH   SOLE   0 0 7,995
Vanguard Information Technology ETF ETF 92204A702   78,831 190 SH   SOLE   0 0 190
Vanguard Intl Div Apprec ETF ETF 921946810   35,808 502 SH   SOLE   0 0 502
Vanguard Intl Eqty Index ETF 922042775   24,068 464 SH   SOLE   0 0 464
Vanguard Large-Cap ETF ETF 922908637   7,436 38 SH   SOLE   0 0 38
Vanguard Mid Cap Value ETF 922908512   255,241 1,949 SH   SOLE   0 0 1,949
Vanguard Mid-Cap ETF ETF 922908629   1,204,795 5,786 SH   SOLE   0 0 5,786
Vanguard Mid-Cap Growth ETF ETF 922908538   77,129 396 SH   SOLE   0 0 396
Vanguard Reit ETF 922908553   507,603 6,709 SH   SOLE   0 0 6,709
Vanguard S&P 500 Value ETF ETF 921932703   93,080 626 SH   SOLE   0 0 626
Vanguard Short-Term Infl-Prot Secs ETF ETF 922020805   205,216,510 4,340,451 SH   SOLE   0 0 4,340,451
Vanguard Small Cap ETF 922908751   772,540 4,086 SH   SOLE   0 0 4,086
Vanguard Total International Stock ETF ETF 921909768   205,410 3,838 SH   SOLE   0 0 3,838
Vanguard Total Stock Mkt ETF 922908769   1,505,655 7,088 SH   SOLE   0 0 7,088
Vanguard Total World Stock ETF ETF 922042742   19,102 205 SH   SOLE   0 0 205
Vanguard Value ETF ETF 922908744   28,276 205 SH   SOLE   0 0 205
Vaxart Inc Com New COM 92243A200   7,502 9,950 SH   SOLE   0 0 9,950
Ventas Inc COM 92276F100   12,639 300 SH   SOLE   0 0 300
Verisk Analytics Inc Cla CL A 92345Y106   37,090 157 SH   SOLE   0 0 157
Verizon Communications ETF 92343V104   287,379 8,867 SH   SOLE   0 0 8,867
VICI Properties Inc ETF 925652109   36,375 1,250 SH   SOLE   0 0 1,250
Village Bk & Tr Finlcorp ETF 92705T200   319 7 SH   SOLE   0 0 7
Vimeo Inc COM 92719V100   11 3 SH   SOLE   0 0 3
Virginia National Bankshares Corp COM 928031103   13,415 442 SH   SOLE   0 0 442
Visa Inc ETF 92826C839   5,024,377 21,844 SH   SOLE   0 0 21,844
Vmware Inc Cl A ETF 928563402   20,810 125 SH   SOLE   0 0 125
W P Carey Inc ETF 92936U109   40,668 752 SH   SOLE   0 0 752
Wabtec COM 929740108   638 6 SH   SOLE   0 0 6
Wal-Mart Stores Inc ETF 931142103   28,710,097 179,517 SH   SOLE   0 0 179,517
WARNER BROS. DISCOVERY SRS A ORD WI ORD SHS 934423104   1,195 110 SH   SOLE   0 0 110
Washington REIT REIT 939653101   1,023 75 SH   SOLE   0 0 75
Waste Management, INC. ETF 94106L109   863,775 5,666 SH   SOLE   0 0 5,666
Watsco Inc ETF 942622200   171,140 453 SH   SOLE   0 0 453
Wells Fargo & Co New ETF 949746101   53,363 1,306 SH   SOLE   0 0 1,306
Wells Fargo & Co Pfd ETF 949746887   23 19 SH   SOLE   0 0 19
Welltower Inc Com COM 95040Q104   328 4 SH   SOLE   0 0 4
Williams Companies ETF 969457100   14,189,083 421,166 SH   SOLE   0 0 421,166
Willis Towers Watson COM G96629103   32,180 154 SH   SOLE   0 0 154
WisdomTree International Small Cap Div ETF 97717W760   7,975 139 SH   SOLE   0 0 139
WisdomTree SmallCap Dividend ETF ETF 97717W604   97,826 3,469 SH   SOLE   0 0 3,469
Yext Inc ETF 98585N106   443 70 SH   SOLE   0 0 70
Zimmer Biomet Holdings Inc COM 98956P102   4,489 40 SH   SOLE   0 0 40
ZIMVIE ORD WI ORD SHS 98888T107   38 4 SH   SOLE   0 0 4
Zoetis Inc ETF 98978V103   1,217,512 6,998 SH   SOLE   0 0 6,998
Zoom Video Communications, Inc COM 98980L101   20,982 300 SH   SOLE   0 0 300