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
Expires: July 31, 2015
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 88579Y101 1,930,800 11,844 SH SOLE 0 0 0 11,844
ABBVIE INC COM 00287Y109 3,743,063 14,400 SH SOLE 0 0 0 14,400
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 805,679 3,795 SH SOLE 0 0 0 3,795
ADOBE INC COM 00724F101 532,022 2,205 SH SOLE 0 0 0 2,205
ADVANCED ENERGY INDS COM 007973100 599,984 2,040 SH SOLE 0 0 0 2,040
ALPHABET INC CAP STK CL A 02079K305 14,210,895 42,014 SH SOLE 0 0 0 42,014
ALPHABET INC CAP STK CL C 02079K107 2,453,697 7,326 SH SOLE 0 0 0 7,326
AMAZON COM INC COM 023135106 10,310,481 41,536 SH SOLE 0 0 0 41,536
AMERICAN EXPRESS CO COM 025816109 233,516 773 SH SOLE 0 0 0 773
AMGEN INC COM 031162100 639,821 1,571 SH SOLE 0 0 0 1,571
APPLE INC COM 037833100 21,084,393 63,830 SH SOLE 0 0 0 63,830
AUTONATION INC COM 05329W102 317,276 1,923 SH SOLE 0 0 0 1,923
BANK OF AMER CORP COM 060505104 3,027,586 56,348 SH SOLE 0 0 0 56,348
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,113,107 12,214 SH SOLE 0 0 0 12,214
BROADCOM INC COM 11135F101 11,018,602 32,064 SH SOLE 0 0 0 32,064
CATERPILLAR INC COM 149123101 5,582,394 6,755 SH SOLE 0 0 0 6,755
CHEVRON CORPORATION COM 166764100 2,933,184 14,163 SH SOLE 0 0 0 14,163
CIENA CORP COM NEW 171779309 661,978 1,746 SH SOLE 0 0 0 1,746
CISCO SYS INC COM 17275R102 2,181,634 20,059 SH SOLE 0 0 0 20,059
COCA COLA CO COM 191216100 658,544 7,649 SH SOLE 0 0 0 7,649
CORNING INC COM 219350105 409,071 2,550 SH SOLE 0 0 0 2,550
COSTCO WHOLESALE CORPORATION COM 22160K105 3,699,183 4,043 SH SOLE 0 0 0 4,043
D R HORTON INC COM 23331A109 210,935 1,539 SH SOLE 0 0 0 1,539
DANAHER CORP DEL COM 235851102 295,617 1,396 SH SOLE 0 0 0 1,396
DIMENSIONAL ETF TRUST US EQUI MARK ETF 25434V401 430,003 5,165 SH SOLE 0 0 0 5,165
DOLLAR TREE INC COM 256746108 3,823,450 33,413 SH SOLE 0 0 0 33,413
ELI LILLY & CO COM 532457108 3,867,103 3,363 SH SOLE 0 0 0 3,363
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 320,560 1,957 SH SOLE 0 0 0 1,957
GENERAL DYNAMICS CORP COM 369550108 923,298 2,775 SH SOLE 0 0 0 2,775
GROUP 1 AUTOMOTIVE INC COM 398905109 333,967 1,301 SH SOLE 0 0 0 1,301
HOME DEPOT INC COM 437076102 983,521 3,482 SH SOLE 0 0 0 3,482
ILLINOIS TOOL WKS INC COM 452308109 725,396 2,781 SH SOLE 0 0 0 2,781
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 2,834,795 47,500 SH SOLE 0 0 0 47,500
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 19,791,894 94,698 SH SOLE 0 0 0 94,698
ISHARES GOLD TR ISHARES NEW 464285204 354,135 4,513 SH SOLE 0 0 0 4,513
ISHARES TR RUS TOP 200 ETF 464289446 2,407,993 12,652 SH SOLE 0 0 0 12,652
ISHARES TR RUS TP200 VL ETF 464289420 25,214,752 230,482 SH SOLE 0 0 0 230,482
ISHARES TR RUS TP200 GR ETF 464289438 34,398,338 116,360 SH SOLE 0 0 0 116,360
ISHARES TR S&P MC 400GR ETF 464287606 790,817 7,134 SH SOLE 0 0 0 7,134
ISHARES TR S&P SML 600 GWT 464287887 314,892 1,955 SH SOLE 0 0 0 1,955
ISHARES TR CORE S&P500 ETF 464287200 987,857 1,287 SH SOLE 0 0 0 1,287
ISHARES TR S&P 500 GRWT ETF 464287309 7,824,311 54,896 SH SOLE 0 0 0 54,896
ISHARES TR RUS 1000 GRW ETF 464287614 1,180,200 9,387 SH SOLE 0 0 0 9,387
ISHARES TR RUS MID CAP ETF 464287499 1,716,486 15,954 SH SOLE 0 0 0 15,954
ISHARES TR IBONDS DEC 2029 46436E163 295,754 11,940 SH SOLE 0 0 0 11,940
ISHARES TR IBONDS DEC 27 46435U283 298,502 11,850 SH SOLE 0 0 0 11,850
ISHARES TR IBONDS DEC 28 46435U325 297,030 11,808 SH SOLE 0 0 0 11,808
ISHARES TR IBONDS DEC 2030 46438G687 294,765 11,753 SH SOLE 0 0 0 11,753
ISHARES TR IBONDS DEC 2031 46438G356 294,114 11,869 SH SOLE 0 0 0 11,869
JOHNSON & JOHNSON COM 478160104 2,084,672 8,060 SH SOLE 0 0 0 8,060
JPMORGAN CHASE & CO COM 46625H100 9,031,060 27,106 SH SOLE 0 0 0 27,106
KLA CORP COM NEW 482480100 1,452,393 7,250 SH SOLE 0 0 0 7,250
LOCKHEED MARTIN CORP COM 539830109 1,297,419 2,567 SH SOLE 0 0 0 2,567
MASTERCARD INCORPORATED CL A 57636Q104 1,642,671 2,987 SH SOLE 0 0 0 2,987
MERCK & CO INC COM 58933Y105 2,352,759 16,360 SH SOLE 0 0 0 16,360
META PLATFORMS INC CL A 30303M102 1,159,310 1,597 SH SOLE 0 0 0 1,597
MICROSOFT CORP COM 594918104 11,900,216 23,206 SH SOLE 0 0 0 23,206
MORGAN STANLEY COM NEW 617446448 2,955,113 15,718 SH SOLE 0 0 0 15,718
NEXTERA ENERGY INC COM 65339F101 707,001 9,260 SH SOLE 0 0 0 9,260
NORFOLK SOUTHN CORP COM 655844108 343,148 1,106 SH SOLE 0 0 0 1,106
NVIDIA CORPORATION COM 67066G104 2,006,266 8,690 SH SOLE 0 0 0 8,690
ORACLE CORP COM 68389X105 2,082,096 15,080 SH SOLE 0 0 0 15,080
OREILLY AUTOMOTIVE INC COM 67103H107 658,132 7,740 SH SOLE 0 0 0 7,740
PEPSICO INC COM 713448108 692,485 5,513 SH SOLE 0 0 0 5,513
PROCTER & GAMBLE CO COM 742718109 434,329 3,017 SH SOLE 0 0 0 3,017
PROFESIONALLY MANAGED PORTFO AKRE FOCUS ETF 74316P579 8,077,631 151,125 SH SOLE 0 0 0 151,125
SALESFORCE INC COM 79466L302 2,569,343 10,855 SH SOLE 0 0 0 10,855
T-MOBILE US INC COM 872590104 1,847,203 11,422 SH SOLE 0 0 0 11,422
TEXAS INSTRS INC COM 882508104 362,890 1,290 SH SOLE 0 0 0 1,290
THERMO FISHER SCIENTIFIC INC COM 883556102 983,462 1,507 SH SOLE 0 0 0 1,507
TOWNEBANK PORTSMOUTH VA COM 89214P109 900,050 25,092 SH SOLE 0 0 0 25,092
UBS GROUP AG SHS H42097107 417,665 8,780 SH SOLE 0 0 0 8,780
UNITEDHEALTH GROUP INC COM 91324P102 1,770,614 4,848 SH SOLE 0 0 0 4,848
VANGUARD INDEX FDS MRNGSTR MD CP GR 922908538 13,775,900 46,707 SH SOLE 0 0 0 46,707
VANGUARD INDEX FDS MRNGSTR MD CP VA 922908512 17,119,243 86,768 SH SOLE 0 0 0 86,768
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 24,768,382 114,298 SH SOLE 0 0 0 114,298
VANGUARD INDEX FDS MRNGSTR SML CP V 922908611 1,943,998 8,362 SH SOLE 0 0 0 8,362
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 22,137,353 77,252 SH SOLE 0 0 0 77,252
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 6,761,601 74,937 SH SOLE 0 0 0 74,937
VANGUARD INDEX FDS MRNGSTR SM CP GR 922908595 1,830,456 5,378 SH SOLE 0 0 0 5,378
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,740,532 3,902 SH SOLE 0 0 0 3,902
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6,482,202 109,812 SH SOLE 0 0 0 109,812
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 59,259,037 718,466 SH SOLE 0 0 0 718,466
VANGUARD MALVERN FDS CORE BD ETF 922020748 13,485,321 183,533 SH SOLE 0 0 0 183,533
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 8,337,119 145,031 SH SOLE 0 0 0 145,031
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 28,140,644 120,501 SH SOLE 0 0 0 120,501
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 12,122,599 172,662 SH SOLE 0 0 0 172,662
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 217,956 1,403 SH SOLE 0 0 0 1,403
VISA INC COM CL A 92826C839 4,270,512 11,867 SH SOLE 0 0 0 11,867
WALMART INC COM 931142103 3,184,673 30,545 SH SOLE 0 0 0 30,545
WASTE MGMT INC DEL COM 94106L109 285,147 1,412 SH SOLE 0 0 0 1,412