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
ADOBE SYSTEMS INCORPORATED COM 00724F101   494,699 1,470 SH   SOLE 0 0 0 1,470
ALPHABET INC CAP STK CL A 02079K305   401,447 4,550 SH   SOLE 0 0 0 4,550
ALPHABET INC CAP STK CL C 02079K107   485,353 5,470 SH   SOLE 0 0 0 5,470
ALTRIA GROUP INC COM 02209S103   542,268 11,863 SH   SOLE 0 0 0 11,863
AMAZON COM INC COM 023135106   767,936 9,142 SH   SOLE 0 0 0 9,142
APPLE INC COM 037833100   4,829,848 37,173 SH   SOLE 0 0 0 37,173
ATRION CORP COM 049904105   755,258 1,350 SH   SOLE 0 0 0 1,350
AUTOMATIC DATA PROCESSING IN COM 053015103   592,373 2,480 SH   SOLE 0 0 0 2,480
BANK AMERICA CORP COM 060505104   732,681 22,122 SH   SOLE 0 0 0 22,122
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,090,768 3,531 SH   SOLE 0 0 0 3,531
BLACKSTONE INC COM 09260D107   296,983 4,003 SH   SOLE 0 0 0 4,003
BOEING CO COM 097023105   433,033 2,273 SH   SOLE 0 0 0 2,273
CAPITAL ONE FINL CORP COM 14040H105   448,067 4,820 SH   SOLE 0 0 0 4,820
CATERPILLAR INC COM 149123101   383,615 1,601 SH   SOLE 0 0 0 1,601
CHEVRON CORP NEW COM 166764100   861,693 4,801 SH   SOLE 0 0 0 4,801
CHICAGO ATLANTIC REAL ESTATE COM 167239102   453,758 30,110 SH   SOLE 0 0 0 30,110
CISCO SYS INC COM 17275R102   444,735 9,335 SH   SOLE 0 0 0 9,335
COCA COLA CO COM 191216100   216,210 3,399 SH   SOLE 0 0 0 3,399
COGNYTE SOFTWARE LTD ORD SHS M25133105   82,138 26,411 SH   SOLE 0 0 0 26,411
COMCAST CORP NEW CL A 20030N101   610,302 17,452 SH   SOLE 0 0 0 17,452
COMMUNITY TR BANCORP INC COM 204149108   210,956 4,593 SH   SOLE 0 0 0 4,593
CONSOLIDATED EDISON INC COM 209115104   200,151 2,100 SH   SOLE 0 0 0 2,100
COSTCO WHSL CORP NEW COM 22160K105   501,899 1,099 SH   SOLE 0 0 0 1,099
CSX CORP COM 126408103   937,834 30,272 SH   SOLE 0 0 0 30,272
DANAHER CORPORATION COM 235851102   327,528 1,234 SH   SOLE 0 0 0 1,234
DEERE & CO COM 244199105   417,612 974 SH   SOLE 0 0 0 974
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   10,814,345 259,898 SH   SOLE 0 0 0 259,898
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   29,735,605 1,224,695 SH   SOLE 0 0 0 1,224,695
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   5,296,047 103,540 SH   SOLE 0 0 0 103,540
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   16,394,336 373,022 SH   SOLE 0 0 0 373,022
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   13,546,110 445,596 SH   SOLE 0 0 0 445,596
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   6,327,699 292,949 SH   SOLE 0 0 0 292,949
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856   999,282 24,278 SH   SOLE 0 0 0 24,278
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   459,609 9,972 SH   SOLE 0 0 0 9,972
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   2,858,330 68,842 SH   SOLE 0 0 0 68,842
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   10,984,151 229,746 SH   SOLE 0 0 0 229,746
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   5,041,848 186,597 SH   SOLE 0 0 0 186,597
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   3,151,478 125,858 SH   SOLE 0 0 0 125,858
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   4,118,455 187,629 SH   SOLE 0 0 0 187,629
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   3,047,202 126,914 SH   SOLE 0 0 0 126,914
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   1,569,241 74,196 SH   SOLE 0 0 0 74,196
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   594,407 23,997 SH   SOLE 0 0 0 23,997
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   2,111,355 95,753 SH   SOLE 0 0 0 95,753
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   937,209 42,198 SH   SOLE 0 0 0 42,198
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   4,434,436 198,409 SH   SOLE 0 0 0 198,409
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   232,631 10,815 SH   SOLE 0 0 0 10,815
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   1,133,633 50,139 SH   SOLE 0 0 0 50,139
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   1,395,829 62,147 SH   SOLE 0 0 0 62,147
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   12,846,376 383,703 SH   SOLE 0 0 0 383,703
DISNEY WALT CO COM 254687106   593,425 6,830 SH   SOLE 0 0 0 6,830
DOMINION ENERGY INC COM 25746U109   1,195,251 19,492 SH   SOLE 0 0 0 19,492
DTE ENERGY CO COM 233331107   258,684 2,201 SH   SOLE 0 0 0 2,201
DUKE ENERGY CORP NEW COM NEW 26441C204   442,813 4,300 SH   SOLE 0 0 0 4,300
ELEVANCE HEALTH INC COM 036752103   526,174 1,026 SH   SOLE 0 0 0 1,026
ENBRIDGE INC COM 29250N105   229,264 5,864 SH   SOLE 0 0 0 5,864
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   148,043 12,472 SH   SOLE 0 0 0 12,472
ENOVIX CORPORATION COM 293594107   2,363,600 190,000 SH   SOLE 0 0 0 190,000
ENPHASE ENERGY INC COM 29355A107   569,134 2,148 SH   SOLE 0 0 0 2,148
EXXON MOBIL CORP COM 30231G102   10,801,300 97,927 SH   SOLE 0 0 0 97,927
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   511,447 19,163 SH   SOLE 0 0 0 19,163
GENERAL DYNAMICS CORP COM 369550108   256,546 1,034 SH   SOLE 0 0 0 1,034
HOME DEPOT INC COM 437076102   1,399,245 4,430 SH   SOLE 0 0 0 4,430
HONEYWELL INTL INC COM 438516106   715,762 3,340 SH   SOLE 0 0 0 3,340
INTERNATIONAL BUSINESS MACHS COM 459200101   1,056,361 7,498 SH   SOLE 0 0 0 7,498
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   609,960 7,822 SH   SOLE 0 0 0 7,822
INVESCO QQQ TR UNIT SER 1 46090E103   439,195 1,649 SH   SOLE 0 0 0 1,649
ISHARES GOLD TR ISHARES NEW 464285204   1,017,275 29,410 SH   SOLE 0 0 0 29,410
ISHARES INC CORE MSCI EMKT 46434G103   543,062 11,629 SH   SOLE 0 0 0 11,629
ISHARES TR CORE MSCI EAFE 46432F842   296,290 4,807 SH   SOLE 0 0 0 4,807
ISHARES TR CORE 1 5 YR USD 46432F859   204,053 4,394 SH   SOLE 0 0 0 4,394
ISHARES TR CORE HIGH DV ETF 46429B663   412,205 3,954 SH   SOLE 0 0 0 3,954
ISHARES TR TRS FLT RT BD 46434V860   441,088 8,750 SH   SOLE 0 0 0 8,750
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,112,890 11,478 SH   SOLE 0 0 0 11,478
ISHARES TR SHRT NAT MUN ETF 464288158   825,770 7,920 SH   SOLE 0 0 0 7,920
ISHARES TR NATIONAL MUN ETF 464288414   304,651 2,887 SH   SOLE 0 0 0 2,887
ISHARES TR EAFE SML CP ETF 464288273   800,125 14,167 SH   SOLE 0 0 0 14,167
ISHARES TR SELECT DIVID ETF 464287168   426,299 3,535 SH   SOLE 0 0 0 3,535
ISHARES TR SHORT TREAS BD 464288679   232,481 2,115 SH   SOLE 0 0 0 2,115
ISHARES TR EAFE VALUE ETF 464288877   365,401 7,964 SH   SOLE 0 0 0 7,964
ISHARES TR CORE S&P TTL STK 464287150   514,249 6,064 SH   SOLE 0 0 0 6,064
ISHARES TR RUS 2000 GRW ETF 464287648   298,330 1,391 SH   SOLE 0 0 0 1,391
ISHARES TR CORE S&P MCP ETF 464287507   219,686 908 SH   SOLE 0 0 0 908
ISHARES TR S&P MC 400VL ETF 464287705   264,229 2,621 SH   SOLE 0 0 0 2,621
ISHARES TR CORE S&P SCP ETF 464287804   669,481 7,074 SH   SOLE 0 0 0 7,074
ISHARES TR SP SMCP600VL ETF 464287879   1,111,364 12,171 SH   SOLE 0 0 0 12,171
ISHARES TR S&P 500 VAL ETF 464287408   230,402 1,588 SH   SOLE 0 0 0 1,588
ISHARES TR CORE S&P500 ETF 464287200   1,706,539 4,442 SH   SOLE 0 0 0 4,442
ISHARES TR RUS 1000 ETF 464287622   272,899 1,296 SH   SOLE 0 0 0 1,296
ISHARES TR RUS 1000 VAL ETF 464287598   232,151 1,531 SH   SOLE 0 0 0 1,531
ISHARES TR RUS 1000 GRW ETF 464287614   459,719 2,146 SH   SOLE 0 0 0 2,146
ISHARES TR MSCI EAFE ETF 464287465   492,462 7,502 SH   SOLE 0 0 0 7,502
ISHARES TR RUS MID CAP ETF 464287499   307,100 4,553 SH   SOLE 0 0 0 4,553
ISHARES TR S&P 100 ETF 464287101   593,509 3,480 SH   SOLE 0 0 0 3,480
ISHARES TR MSCI EMG MKT ETF 464287234   230,318 6,077 SH   SOLE 0 0 0 6,077
JOHNSON & JOHNSON COM 478160104   1,663,236 9,415 SH   SOLE 0 0 0 9,415
JPMORGAN CHASE & CO COM 46625H100   751,927 5,607 SH   SOLE 0 0 0 5,607
L3HARRIS TECHNOLOGIES INC COM 502431109   906,338 4,353 SH   SOLE 0 0 0 4,353
LILLY ELI & CO COM 532457108   447,788 1,224 SH   SOLE 0 0 0 1,224
LOCKHEED MARTIN CORP COM 539830109   1,762,067 3,622 SH   SOLE 0 0 0 3,622
MARRIOTT INTL INC NEW CL A 571903202   642,460 4,315 SH   SOLE 0 0 0 4,315
MASTERCARD INCORPORATED CL A 57636Q104   252,896 727 SH   SOLE 0 0 0 727
MCCORMICK & CO INC COM NON VTG 579780206   530,496 6,400 SH   SOLE 0 0 0 6,400
MCDONALDS CORP COM 580135101   676,737 2,568 SH   SOLE 0 0 0 2,568
MERCK & CO INC COM 58933Y105   1,910,574 17,220 SH   SOLE 0 0 0 17,220
META PLATFORMS INC CL A 30303M102   263,063 2,186 SH   SOLE 0 0 0 2,186
MICROSOFT CORP COM 594918104   2,549,409 10,631 SH   SOLE 0 0 0 10,631
MONDELEZ INTL INC CL A 609207105   629,490 9,445 SH   SOLE 0 0 0 9,445
NEXTERA ENERGY INC COM 65339F101   257,488 3,080 SH   SOLE 0 0 0 3,080
NIKE INC CL B 654106103   205,938 1,760 SH   SOLE 0 0 0 1,760
NORTHROP GRUMMAN CORP COM 666807102   2,338,484 4,286 SH   SOLE 0 0 0 4,286
OLD POINT FINL CORP COM 680194107   1,040,198 38,583 SH   SOLE 0 0 0 38,583
ORACLE CORP COM 68389X105   1,231,912 15,071 SH   SOLE 0 0 0 15,071
ORIGIN MATERIALS INC COM 68622D106   852,850 185,000 SH   SOLE 0 0 0 185,000
PEPSICO INC COM 713448108   1,231,788 6,818 SH   SOLE 0 0 0 6,818
PFIZER INC COM 717081103   1,221,616 23,841 SH   SOLE 0 0 0 23,841
PHILIP MORRIS INTL INC COM 718172109   922,359 9,113 SH   SOLE 0 0 0 9,113
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   150,528 12,800 SH   SOLE 0 0 0 12,800
PROCTER AND GAMBLE CO COM 742718109   1,236,509 8,159 SH   SOLE 0 0 0 8,159
QUALCOMM INC COM 747525103   213,578 1,943 SH   SOLE 0 0 0 1,943
RAYTHEON TECHNOLOGIES CORP COM 75513E101   425,176 4,213 SH   SOLE 0 0 0 4,213
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   253,019 5,245 SH   SOLE 0 0 0 5,245
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   212,064 3,008 SH   SOLE 0 0 0 3,008
SELECT SECTOR SPDR TR ENERGY 81369Y506   389,854 4,457 SH   SOLE 0 0 0 4,457
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   322,814 9,439 SH   SOLE 0 0 0 9,439
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   329,517 2,648 SH   SOLE 0 0 0 2,648
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   271,700 2,000 SH   SOLE 0 0 0 2,000
SOUTHERN CO COM 842587107   363,871 5,096 SH   SOLE 0 0 0 5,096
SPDR S&P 500 ETF TR TR UNIT 78462F103   809,971 2,118 SH   SOLE 0 0 0 2,118
STARBUCKS CORP COM 855244109   239,130 2,411 SH   SOLE 0 0 0 2,411
STEEL DYNAMICS INC COM 858119100   4,578,417 46,862 SH   SOLE 0 0 0 46,862
TARGET CORP COM 87612E106   225,415 1,512 SH   SOLE 0 0 0 1,512
TESLA INC COM 88160R101   275,677 2,238 SH   SOLE 0 0 0 2,238
TEXAS INSTRS INC COM 882508104   332,118 2,010 SH   SOLE 0 0 0 2,010
THERMO FISHER SCIENTIFIC INC COM 883556102   460,414 836 SH   SOLE 0 0 0 836
TOWNEBANK PORTSMOUTH VA COM 89214P109   1,465,800 47,529 SH   SOLE 0 0 0 47,529
UNION PAC CORP COM 907818108   382,974 1,849 SH   SOLE 0 0 0 1,849
UNITEDHEALTH GROUP INC COM 91324P102   1,148,821 2,167 SH   SOLE 0 0 0 2,167
VACASA INC CLASS A COM 91854V107   12,936 10,267 SH   SOLE 0 0 0 10,267
VALERO ENERGY CORP COM 91913Y100   476,272 3,754 SH   SOLE 0 0 0 3,754
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   227,858 4,508 SH   SOLE 0 0 0 4,508
VANGUARD BD INDEX FDS INTERMED TERM 921937819   872,814 11,744 SH   SOLE 0 0 0 11,744
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,682,505 23,420 SH   SOLE 0 0 0 23,420
VANGUARD INDEX FDS LARGE CAP ETF 922908637   354,544 2,035 SH   SOLE 0 0 0 2,035
VANGUARD INDEX FDS VALUE ETF 922908744   1,180,096 8,407 SH   SOLE 0 0 0 8,407
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,384,061 8,716 SH   SOLE 0 0 0 8,716
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   403,640 4,894 SH   SOLE 0 0 0 4,894
VANGUARD INDEX FDS SMALL CP ETF 922908751   225,856 1,231 SH   SOLE 0 0 0 1,231
VANGUARD INDEX FDS GROWTH ETF 922908736   211,415 992 SH   SOLE 0 0 0 992
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,475,514 7,718 SH   SOLE 0 0 0 7,718
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   411,884 10,567 SH   SOLE 0 0 0 10,567
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   718,942 6,993 SH   SOLE 0 0 0 6,993
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   334,864 7,169 SH   SOLE 0 0 0 7,169
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   313,847 5,428 SH   SOLE 0 0 0 5,428
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   391,975 2,581 SH   SOLE 0 0 0 2,581
VANGUARD STAR FDS VG TL INTL STK F 921909768   227,486 4,398 SH   SOLE 0 0 0 4,398
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   620,778 14,791 SH   SOLE 0 0 0 14,791
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   263,397 2,434 SH   SOLE 0 0 0 2,434
VANGUARD WORLD FDS INF TECH ETF 92204A702   274,728 860 SH   SOLE 0 0 0 860
VERIZON COMMUNICATIONS INC COM 92343V104   509,948 12,943 SH   SOLE 0 0 0 12,943
VISA INC COM CL A 92826C839   682,165 3,283 SH   SOLE 0 0 0 3,283
WALMART INC COM 931142103   1,208,689 8,525 SH   SOLE 0 0 0 8,525
WISDOMTREE TR US HIGH DIVIDEND 97717W208   3,229,500 37,526 SH   SOLE 0 0 0 37,526
WISDOMTREE TR INTL LRGCAP DV 97717W794   292,348 6,643 SH   SOLE 0 0 0 6,643
WISDOMTREE TR EMER MKT HIGH FD 97717W315   253,698 7,118 SH   SOLE 0 0 0 7,118
YUM BRANDS INC COM 988498101   220,502 1,722 SH   SOLE 0 0 0 1,722