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
ADOBE SYSTEMS INCORPORATED COM 00724F101 457 1,659 SH   SOLE 0 0 0 1,659
ALPHABET INC CAP STK CL A 02079K305 549 5,740 SH   SOLE 0 0 0 5,740
ALPHABET INC CAP STK CL C 02079K107 502 5,220 SH   SOLE 0 0 0 5,220
ALTRIA GROUP INC COM 02209S103 459 11,373 SH   SOLE 0 0 0 11,373
AMAZON COM INC COM 023135106 1,278 11,314 SH   SOLE 0 0 0 11,314
APPLE INC COM 037833100 5,357 38,760 SH   SOLE 0 0 0 38,760
ATRION CORP COM 049904105 763 1,350 SH   SOLE 0 0 0 1,350
AUTOMATIC DATA PROCESSING IN COM 053015103 561 2,480 SH   SOLE 0 0 0 2,480
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,072 4,015 SH   SOLE 0 0 0 4,015
BK OF AMERICA CORP COM 060505104 682 22,597 SH   SOLE 0 0 0 22,597
BLACKSTONE INC COM 09260D107 376 4,493 SH   SOLE 0 0 0 4,493
BOEING CO COM 097023105 278 2,295 SH   SOLE 0 0 0 2,295
BRISTOL-MYERS SQUIBB CO COM 110122108 202 2,836 SH   SOLE 0 0 0 2,836
CAPITAL ONE FINL CORP COM 14040H105 444 4,820 SH   SOLE 0 0 0 4,820
CATERPILLAR INC COM 149123101 263 1,601 SH   SOLE 0 0 0 1,601
CHEVRON CORP NEW COM 166764100 647 4,501 SH   SOLE 0 0 0 4,501
CHICAGO ATLANTIC REAL ESTATE COM 167239102 434 30,110 SH   SOLE 0 0 0 30,110
CISCO SYS INC COM 17275R102 373 9,332 SH   SOLE 0 0 0 9,332
COMCAST CORP NEW CL A 20030N101 526 17,946 SH   SOLE 0 0 0 17,946
COSTCO WHSL CORP NEW COM 22160K105 575 1,218 SH   SOLE 0 0 0 1,218
CSX CORP COM 126408103 806 30,271 SH   SOLE 0 0 0 30,271
DANAHER CORPORATION COM 235851102 438 1,696 SH   SOLE 0 0 0 1,696
DEERE & CO COM 244199105 411 1,230 SH   SOLE 0 0 0 1,230
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 1,823 85,414 SH   SOLE 0 0 0 85,414
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 1,564 82,010 SH   SOLE 0 0 0 82,010
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 671 36,135 SH   SOLE 0 0 0 36,135
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 3,496 182,479 SH   SOLE 0 0 0 182,479
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 312 15,174 SH   SOLE 0 0 0 15,174
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 1,879 91,945 SH   SOLE 0 0 0 91,945
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 11,359 383,623 SH   SOLE 0 0 0 383,623
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 9,929 255,774 SH   SOLE 0 0 0 255,774
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 28,784 1,294,236 SH   SOLE 0 0 0 1,294,236
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 5,364 115,306 SH   SOLE 0 0 0 115,306
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 14,719 377,689 SH   SOLE 0 0 0 377,689
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 11,785 457,500 SH   SOLE 0 0 0 457,500
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 5,747 304,236 SH   SOLE 0 0 0 304,236
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856 987 24,278 SH   SOLE 0 0 0 24,278
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 736 16,001 SH   SOLE 0 0 0 16,001
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 3,856 94,175 SH   SOLE 0 0 0 94,175
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 6,237 133,692 SH   SOLE 0 0 0 133,692
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 4,089 162,604 SH   SOLE 0 0 0 162,604
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 3,646 169,021 SH   SOLE 0 0 0 169,021
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 2,115 105,287 SH   SOLE 0 0 0 105,287
DISNEY WALT CO COM 254687106 718 7,606 SH   SOLE 0 0 0 7,606
DOMINION ENERGY INC COM 25746U109 1,183 17,118 SH   SOLE 0 0 0 17,118
DUKE ENERGY CORP NEW COM NEW 26441C204 332 3,569 SH   SOLE 0 0 0 3,569
ELEVANCE HEALTH INC COM 036752103 420 924 SH   SOLE 0 0 0 924
ENOVIX CORPORATION COM 293594107 3,117 170,000 SH   SOLE 0 0 0 170,000
ENPHASE ENERGY INC COM 29355A107 596 2,148 SH   SOLE 0 0 0 2,148
EXXON MOBIL CORP COM 30231G102 8,444 96,718 SH   SOLE 0 0 0 96,718
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 530 21,283 SH   SOLE 0 0 0 21,283
GENERAL DYNAMICS CORP COM 369550108 219 1,030 SH   SOLE 0 0 0 1,030
HOME DEPOT INC COM 437076102 1,222 4,429 SH   SOLE 0 0 0 4,429
HONEYWELL INTL INC COM 438516106 661 3,956 SH   SOLE 0 0 0 3,956
INTERNATIONAL BUSINESS MACHS COM 459200101 931 7,838 SH   SOLE 0 0 0 7,838
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 556 7,967 SH   SOLE 0 0 0 7,967
INVESCO QQQ TR UNIT SER 1 46090E103 475 1,776 SH   SOLE 0 0 0 1,776
ISHARES GOLD TR ISHARES NEW 464285204 1,019 32,306 SH   SOLE 0 0 0 32,306
ISHARES INC CORE MSCI EMKT 46434G103 568 13,226 SH   SOLE 0 0 0 13,226
ISHARES TR CORE MSCI EAFE 46432F842 313 5,948 SH   SOLE 0 0 0 5,948
ISHARES TR CORE 1 5 YR USD 46432F859 404 8,758 SH   SOLE 0 0 0 8,758
ISHARES TR CORE HIGH DV ETF 46429B663 358 3,927 SH   SOLE 0 0 0 3,927
ISHARES TR TRS FLT RT BD 46434V860 247 4,900 SH   SOLE 0 0 0 4,900
ISHARES TR SHRT NAT MUN ETF 464288158 685 6,670 SH   SOLE 0 0 0 6,670
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,157 12,043 SH   SOLE 0 0 0 12,043
ISHARES TR SELECT DIVID ETF 464287168 380 3,542 SH   SOLE 0 0 0 3,542
ISHARES TR EAFE VALUE ETF 464288877 317 8,223 SH   SOLE 0 0 0 8,223
ISHARES TR CORE S&P TTL STK 464287150 482 6,062 SH   SOLE 0 0 0 6,062
ISHARES TR EAFE SML CP ETF 464288273 970 19,885 SH   SOLE 0 0 0 19,885
ISHARES TR NATIONAL MUN ETF 464288414 376 3,670 SH   SOLE 0 0 0 3,670
ISHARES TR RUS 2000 GRW ETF 464287648 334 1,615 SH   SOLE 0 0 0 1,615
ISHARES TR S&P MC 400VL ETF 464287705 235 2,610 SH   SOLE 0 0 0 2,610
ISHARES TR CORE S&P SCP ETF 464287804 468 5,368 SH   SOLE 0 0 0 5,368
ISHARES TR SP SMCP600VL ETF 464287879 1,194 14,481 SH   SOLE 0 0 0 14,481
ISHARES TR CORE S&P500 ETF 464287200 1,623 4,525 SH   SOLE 0 0 0 4,525
ISHARES TR RUS 1000 ETF 464287622 256 1,296 SH   SOLE 0 0 0 1,296
ISHARES TR RUS 1000 VAL ETF 464287598 208 1,531 SH   SOLE 0 0 0 1,531
ISHARES TR RUS 1000 GRW ETF 464287614 451 2,146 SH   SOLE 0 0 0 2,146
ISHARES TR RUS MID CAP ETF 464287499 283 4,553 SH   SOLE 0 0 0 4,553
ISHARES TR MSCI EAFE ETF 464287465 425 7,587 SH   SOLE 0 0 0 7,587
ISHARES TR MSCI EMG MKT ETF 464287234 214 6,131 SH   SOLE 0 0 0 6,131
ISHARES TR S&P 100 ETF 464287101 565 3,480 SH   SOLE 0 0 0 3,480
JOHNSON & JOHNSON COM 478160104 1,634 10,001 SH   SOLE 0 0 0 10,001
JPMORGAN CHASE & CO COM 46625H100 731 6,997 SH   SOLE 0 0 0 6,997
L3HARRIS TECHNOLOGIES INC COM 502431109 901 4,333 SH   SOLE 0 0 0 4,333
LILLY ELI & CO COM 532457108 528 1,632 SH   SOLE 0 0 0 1,632
LOCKHEED MARTIN CORP COM 539830109 1,398 3,620 SH   SOLE 0 0 0 3,620
LOWES COS INC COM 548661107 281 1,499 SH   SOLE 0 0 0 1,499
MARRIOTT INTL INC NEW CL A 571903202 605 4,320 SH   SOLE 0 0 0 4,320
MASTERCARD INCORPORATED CL A 57636Q104 207 727 SH   SOLE 0 0 0 727
MCCORMICK & CO INC COM NON VTG 579780206 456 6,400 SH   SOLE 0 0 0 6,400
MCDONALDS CORP COM 580135101 592 2,568 SH   SOLE 0 0 0 2,568
MERCK & CO INC COM 58933Y105 1,505 17,470 SH   SOLE 0 0 0 17,470
META PLATFORMS INC CL A 30303M102 334 2,465 SH   SOLE 0 0 0 2,465
MICROSOFT CORP COM 594918104 2,634 11,309 SH   SOLE 0 0 0 11,309
MONDELEZ INTL INC CL A 609207105 511 9,313 SH   SOLE 0 0 0 9,313
NEXTERA ENERGY INC COM 65339F101 305 3,894 SH   SOLE 0 0 0 3,894
NORTHROP GRUMMAN CORP COM 666807102 2,042 4,341 SH   SOLE 0 0 0 4,341
OLD POINT FINL CORP COM 680194107 1,070 38,583 SH   SOLE 0 0 0 38,583
ORACLE CORP COM 68389X105 1,072 17,560 SH   SOLE 0 0 0 17,560
ORIGIN MATERIALS INC COM 68622D106 552 107,000 SH   SOLE 0 0 0 107,000
PEPSICO INC COM 713448108 645 3,953 SH   SOLE 0 0 0 3,953
PFIZER INC COM 717081103 1,044 23,859 SH   SOLE 0 0 0 23,859
PHILIP MORRIS INTL INC COM 718172109 839 10,113 SH   SOLE 0 0 0 10,113
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 135 12,800 SH   SOLE 0 0 0 12,800
PROCTER AND GAMBLE CO COM 742718109 1,036 8,206 SH   SOLE 0 0 0 8,206
QUALCOMM INC COM 747525103 223 1,973 SH   SOLE 0 0 0 1,973
RAYTHEON TECHNOLOGIES CORP COM 75513E101 346 4,228 SH   SOLE 0 0 0 4,228
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 253 5,245 SH   SOLE 0 0 0 5,245
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 281 4,291 SH   SOLE 0 0 0 4,291
SELECT SECTOR SPDR TR ENERGY 81369Y506 263 3,657 SH   SOLE 0 0 0 3,657
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 287 9,439 SH   SOLE 0 0 0 9,439
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 315 2,648 SH   SOLE 0 0 0 2,648
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 282 2,326 SH   SOLE 0 0 0 2,326
SOUTHERN CO COM 842587107 346 5,096 SH   SOLE 0 0 0 5,096
SPDR S&P 500 ETF TR TR UNIT 78462F103 752 2,105 SH   SOLE 0 0 0 2,105
STARBUCKS CORP COM 855244109 273 3,242 SH   SOLE 0 0 0 3,242
STEEL DYNAMICS INC COM 858119100 3,325 46,862 SH   SOLE 0 0 0 46,862
TARGET CORP COM 87612E106 224 1,512 SH   SOLE 0 0 0 1,512
TESLA INC COM 88160R101 610 2,301 SH   SOLE 0 0 0 2,301
TEXAS INSTRS INC COM 882508104 391 2,529 SH   SOLE 0 0 0 2,529
THERMO FISHER SCIENTIFIC INC COM 883556102 424 836 SH   SOLE 0 0 0 836
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,275 47,521 SH   SOLE 0 0 0 47,521
TRUIST FINL CORP COM 89832Q109 238 5,476 SH   SOLE 0 0 0 5,476
UNION PAC CORP COM 907818108 429 2,204 SH   SOLE 0 0 0 2,204
UNITEDHEALTH GROUP INC COM 91324P102 1,332 2,638 SH   SOLE 0 0 0 2,638
VACASA INC CLASS A COM 91854V107 32 10,267 SH   SOLE 0 0 0 10,267
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 665 13,310 SH   SOLE 0 0 0 13,310
VANGUARD BD INDEX FDS INTERMED TERM 921937819 863 11,744 SH   SOLE 0 0 0 11,744
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,780 24,953 SH   SOLE 0 0 0 24,953
VANGUARD INDEX FDS LARGE CAP ETF 922908637 342 2,090 SH   SOLE 0 0 0 2,090
VANGUARD INDEX FDS VALUE ETF 922908744 2,090 16,924 SH   SOLE 0 0 0 16,924
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,170 15,130 SH   SOLE 0 0 0 15,130
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 733 9,145 SH   SOLE 0 0 0 9,145
VANGUARD INDEX FDS SMALL CP ETF 922908751 216 1,266 SH   SOLE 0 0 0 1,266
VANGUARD INDEX FDS GROWTH ETF 922908736 380 1,776 SH   SOLE 0 0 0 1,776
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,904 10,606 SH   SOLE 0 0 0 10,606
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 383 10,493 SH   SOLE 0 0 0 10,493
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 648 6,984 SH   SOLE 0 0 0 6,984
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 345 7,169 SH   SOLE 0 0 0 7,169
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 6,424 133,451 SH   SOLE 0 0 0 133,451
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 792 13,700 SH   SOLE 0 0 0 13,700
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 349 2,581 SH   SOLE 0 0 0 2,581
VANGUARD STAR FDS VG TL INTL STK F 921909768 201 4,383 SH   SOLE 0 0 0 4,383
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 541 14,880 SH   SOLE 0 0 0 14,880
VANGUARD WORLD FDS INF TECH ETF 92204A702 284 923 SH   SOLE 0 0 0 923
VERIZON COMMUNICATIONS INC COM 92343V104 550 14,483 SH   SOLE 0 0 0 14,483
VISA INC COM CL A 92826C839 670 3,773 SH   SOLE 0 0 0 3,773
WALMART INC COM 931142103 1,106 8,525 SH   SOLE 0 0 0 8,525
WELLS FARGO CO NEW COM 949746101 221 5,503 SH   SOLE 0 0 0 5,503
WISDOMTREE TR EMER MKT HIGH FD 97717W315 221 6,799 SH   SOLE 0 0 0 6,799
WISDOMTREE TR US HIGH DIVIDEND 97717W208 2,851 37,613 SH   SOLE 0 0 0 37,613
WISDOMTREE TR INTL LRGCAP DV 97717W794 223 5,950 SH   SOLE 0 0 0 5,950