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
ABBOTT LABORATORIES COM 002824100 543,960 5,504 SH SOLE 0 0 5,504
ABBVIE INC COM 00287Y109 901,701 3,447 SH SOLE 0 0 3,447
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 303,111 1,653 SH SOLE 0 0 1,653
ADOBE INC COM 00724F101 629,603 2,624 SH SOLE 0 0 2,624
ADT INC DEL COM 00090Q103 71,081 11,691 SH SOLE 0 0 11,691
ADVANCED MICRO DEVICES INC COM 007903107 1,217,402 1,990 SH SOLE 0 0 1,990
AFLAC INC COM 001055102 394,807 3,532 SH SOLE 0 0 3,532
ALPHABET INC CAP STK CL A 02079K305 3,233,664 9,398 SH SOLE 0 0 9,398
ALPHABET INC CAP STK CL C 02079K107 2,397,106 7,035 SH SOLE 0 0 7,035
ALTRIA GROUP INC COM 02209S103 460,202 6,834 SH SOLE 0 0 6,834
AMAZON COM INC COM 023135106 2,306,880 9,259 SH SOLE 0 0 9,259
AMERICAN EXPRESS CO COM 025816109 369,786 1,216 SH SOLE 0 0 1,216
ANGLOGOLD ASHANTI PLC COM SHS G0378L100 209,039 2,225 SH SOLE 0 0 2,225
APPLE INC COM 037833100 12,145,905 36,472 SH SOLE 0 0 36,472
APPLIED MATLS INC COM 038222105 591,667 1,157 SH SOLE 0 0 1,157
ASML HLDG NV N Y REGISTRY SHS N07059210 646,766 357 SH SOLE 0 0 357
AT&T INC COM 00206R102 226,183 9,270 SH SOLE 0 0 9,270
AUTOMATIC DATA PROCESSING IN COM 053015103 574,442 2,226 SH SOLE 0 0 2,226
BANCO SANTANDER SA ADR 05964H105 163,235 11,803 SH SOLE 0 0 11,803
BANK OF AMER CORP COM 060505104 724,028 13,302 SH SOLE 0 0 13,302
BERKSHIRE HATHAWAY INC DEL CL A 084670108 747,005 1 SH SOLE 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,379,322 2,770 SH SOLE 0 0 2,770
BHP BILLITON LIMITED SPONSORED ADS 088606108 235,601 2,777 SH SOLE 0 0 2,777
BLACKROCK ETF TRUST II ISHA FLEX IN ETF 092528603 10,665,240 209,987 SH SOLE 0 0 209,987
BROADCOM INC COM 11135F101 2,050,950 5,840 SH SOLE 0 0 5,840
CANADIAN PACIFIC KANSAS CITY COM 13646K108 219,898 2,584 SH SOLE 0 0 2,584
CAPITAL ONE FINL CORP COM 14040H105 392,436 2,033 SH SOLE 0 0 2,033
CATERPILLAR INC COM 149123101 602,417 743 SH SOLE 0 0 743
CENCORA INC COM 03073E105 201,168 670 SH SOLE 0 0 670
CHEVRON CORPORATION COM 166764100 302,639 1,482 SH SOLE 0 0 1,482
CISCO SYS INC COM 17275R102 711,757 6,613 SH SOLE 0 0 6,613
CITIGROUP INC COM NEW 172967424 466,128 3,600 SH SOLE 0 0 3,600
COCA COLA CO COM 191216100 896,437 10,414 SH SOLE 0 0 10,414
CONOCOPHILLIPS COM 20825C104 215,633 1,723 SH SOLE 0 0 1,723
COSTCO WHOLESALE CORPORATION COM 22160K105 404,191 444 SH SOLE 0 0 444
CROWDSTRIKE HLDGS INC CL A 22788C105 240,128 907 SH SOLE 0 0 907
CSX CORP COM 126408103 229,945 4,944 SH SOLE 0 0 4,944
DELL TECHNOLOGIES INC CL C 24703L202 379,793 706 SH SOLE 0 0 706
DOCUSIGN INC COM 256163106 439,900 6,551 SH SOLE 0 0 6,551
DROPBOX INC CL A 26210C104 251,573 7,432 SH SOLE 0 0 7,432
DUKE ENERGY CORP NEW COM NEW 26441C204 269,292 2,362 SH SOLE 0 0 2,362
ELEVANCE HEALTH INC FORMERLY COM 036752103 598,394 1,539 SH SOLE 0 0 1,539
ELI LILLY & CO COM 532457108 17,389,152 15,028 SH SOLE 0 0 15,028
EMERSON ELEC CO COM 291011104 263,050 1,696 SH SOLE 0 0 1,696
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 1,629,860 10,014 SH SOLE 0 0 10,014
FASTENAL CO COM 311900104 328,087 6,624 SH SOLE 0 0 6,624
FEDEX CORP COM 31428X106 336,691 1,181 SH SOLE 0 0 1,181
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 303,431 1,363 SH SOLE 0 0 1,363
FIRST NATL CORP VA COM 32106V107 321,829 10,954 SH SOLE 0 0 10,954
FIRST TR EXCHANGE-TRADED FD SHS 336917109 3,406,859 69,372 SH SOLE 0 0 69,372
FLOWERS FOODS INC COM 343498101 73,415 13,228 SH SOLE 0 0 13,228
GE VERNOVA INC COM 36828A101 319,365 336 SH SOLE 0 0 336
GILEAD SCIENCES INC COM 375558103 363,235 2,437 SH SOLE 0 0 2,437
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 598,397 6,599 SH SOLE 0 0 6,599
GOLDMAN SACHS GROUP INC COM 38141G104 316,026 351 SH SOLE 0 0 351
HOME DEPOT INC COM 437076102 672,426 2,364 SH SOLE 0 0 2,364
HSBC HLDGS PLC SPON ADR NEW 404280406 348,379 3,508 SH SOLE 0 0 3,508
ILLINOIS TOOL WKS INC COM 452308109 372,799 1,449 SH SOLE 0 0 1,449
INTEL CORP COM 458140100 1,008,129 8,385 SH SOLE 0 0 8,385
INTERNATIONAL BUSINESS MACHS COM 459200101 223,449 1,016 SH SOLE 0 0 1,016
INTUIT COM 461202103 325,614 1,181 SH SOLE 0 0 1,181
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 3,559,038 156,001 SH SOLE 0 0 156,001
INVESCO QQQ TR UNIT SER 1 46090E103 452,934 612 SH SOLE 0 0 612
ISHARES INC CORE MSCI EMKT 46434G103 2,830,617 34,877 SH SOLE 0 0 34,877
ISHARES TR 0-5YR HI YL CP 46434V407 218,914 5,307 SH SOLE 0 0 5,307
ISHARES TR 1 3 YR TREAS BD 464287457 1,794,195 22,096 SH SOLE 0 0 22,096
ISHARES TR 3 7 YR TREAS BD 464288661 860,216 7,583 SH SOLE 0 0 7,583
ISHARES TR 7-10 YR TRSY BD 464287440 275,343 3,083 SH SOLE 0 0 3,083
ISHARES TR CORE S&P MCP ETF 464287507 6,250,153 86,868 SH SOLE 0 0 86,868
ISHARES TR CORE S&P SCP ETF 464287804 2,230,784 16,398 SH SOLE 0 0 16,398
ISHARES TR CORE S&P500 ETF 464287200 2,090,770 2,730 SH SOLE 0 0 2,730
ISHARES TR CORE US AGGBD ET 464287226 9,092,006 96,171 SH SOLE 0 0 96,171
ISHARES TR GLOBAL FINLS ETF 464287333 1,638,935 12,905 SH SOLE 0 0 12,905
ISHARES TR IBOXX INV CP ETF 464287242 424,864 4,158 SH SOLE 0 0 4,158
ISHARES TR ISHS 1-5YR INVS 464288646 2,668,417 52,087 SH SOLE 0 0 52,087
ISHARES TR MRGSTR MD CP VAL 464288406 201,482 2,196 SH SOLE 0 0 2,196
ISHARES TR MSCI EAFE ETF 464287465 4,495,960 43,276 SH SOLE 0 0 43,276
ISHARES TR MSCI EMG MKT ETF 464287234 1,461,758 21,886 SH SOLE 0 0 21,886
ISHARES TR NATIONAL MUN ETF 464288414 791,815 7,832 SH SOLE 0 0 7,832
ISHARES TR RUSSELL 2000 ETF 464287655 1,771,549 6,375 SH SOLE 0 0 6,375
ISHARES TR S&P 500 GRWT ETF 464287309 15,483,614 108,840 SH SOLE 0 0 108,840
ISHARES TR S&P 500 VAL ETF 464287408 5,818,793 25,490 SH SOLE 0 0 25,490
ISHARES TR S&P MC 400GR ETF 464287606 3,025,565 27,603 SH SOLE 0 0 27,603
ISHARES TR S&P MC 400VL ETF 464287705 1,906,182 13,842 SH SOLE 0 0 13,842
ISHARES TR S&P SML 600 GWT 464287887 1,149,726 7,171 SH SOLE 0 0 7,171
ISHARES TR SELECT DIVID ETF 464287168 227,649 1,497 SH SOLE 0 0 1,497
ISHARES TR SHRT NAT MUN ETF 464288158 2,265,486 21,671 SH SOLE 0 0 21,671
ISHARES TR SP SMCP600VL ETF 464287879 627,434 4,898 SH SOLE 0 0 4,898
ISHARES TR TRUST ISHARE 0-1 464288679 1,306,630 11,844 SH SOLE 0 0 11,844
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 1,931,240 38,197 SH SOLE 0 0 38,197
JOHNSON & JOHNSON COM 478160104 2,344,537 8,856 SH SOLE 0 0 8,856
JOHNSON CONTROLS INTERNATION SHS G51502105 346,652 2,332 SH SOLE 0 0 2,332
JPMORGAN CHASE & CO COM 46625H100 1,850,663 5,594 SH SOLE 0 0 5,594
LAM RESEARCH CORP COM NEW 512807306 374,830 1,141 SH SOLE 0 0 1,141
MARATHON PETE CORP COM 56585A102 2,178,011 5,508 SH SOLE 0 0 5,508
MARKEL GROUP INC COM 570535104 330,503 193 SH SOLE 0 0 193
MARVELL TECHNOLOGY INC COM 573874104 225,900 855 SH SOLE 0 0 855
MASTERCARD INCORPORATED CL A 57636Q104 212,316 385 SH SOLE 0 0 385
MCKESSON CORP COM 58155Q103 366,138 429 SH SOLE 0 0 429
MERCK & CO INC COM 58933Y105 711,438 4,896 SH SOLE 0 0 4,896
META PLATFORMS INC CL A 30303M102 1,211,051 1,670 SH SOLE 0 0 1,670
MICRON TECHNOLOGY INC COM 595112103 2,143,001 2,012 SH SOLE 0 0 2,012
MICROSOFT CORP COM 594918104 9,100,898 17,744 SH SOLE 0 0 17,744
NETFLIX INC. COM 64110L106 283,608 4,076 SH SOLE 0 0 4,076
NEWMONT CORP COM 651639106 355,939 3,086 SH SOLE 0 0 3,086
NORFOLK SOUTHN CORP COM 655844108 1,866,978 6,042 SH SOLE 0 0 6,042
NORTHROP GRUMMAN CORP COM 666807102 258,178 534 SH SOLE 0 0 534
NVIDIA CORPORATION COM 67066G104 7,151,088 31,312 SH SOLE 0 0 31,312
ORACLE CORP COM 68389X105 203,341 1,481 SH SOLE 0 0 1,481
PALANTIR TECHNOLOGIES INC CL A 69608A108 323,971 1,732 SH SOLE 0 0 1,732
PALO ALTO NETWORKS INC COM 697435105 582,456 1,466 SH SOLE 0 0 1,466
PENUMBRA INC COM 70975L107 251,807 791 SH SOLE 0 0 791
PHILIP MORRIS INTL INC COM 718172109 884,642 4,636 SH SOLE 0 0 4,636
PHILLIPS 66 COM 718546104 293,606 1,150 SH SOLE 0 0 1,150
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 1,458,781 29,524 SH SOLE 0 0 29,524
PROCTER & GAMBLE CO COM 742718109 1,132,672 7,796 SH SOLE 0 0 7,796
RTX CORPORATION COM 75513E101 282,745 1,523 SH SOLE 0 0 1,523
SALESFORCE INC COM 79466L302 662,080 2,884 SH SOLE 0 0 2,884
SANDISK CORP COM 80004C200 382,776 220 SH SOLE 0 0 220
SCHWAB STRATEGIC TR LONG TERM US 808524680 294,959 10,364 SH SOLE 0 0 10,364
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 549,190 15,285 SH SOLE 0 0 15,285
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 299,760 325 SH SOLE 0 0 325
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 1,170,856 6,952 SH SOLE 0 0 6,952
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 1,911,647 17,564 SH SOLE 0 0 17,564
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 1,710,883 32,039 SH SOLE 0 0 32,039
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 1,444,222 8,649 SH SOLE 0 0 8,649
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 374,790 4,650 SH SOLE 0 0 4,650
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 726,461 6,546 SH SOLE 0 0 6,546
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 13,465,913 68,791 SH SOLE 0 0 68,791
SERVICENOW INC COM 81762P102 328,056 2,448 SH SOLE 0 0 2,448
SPDR SERIES TRUST ST INTER ETF 78464A672 960,201 35,198 SH SOLE 0 0 35,198
SPDR SERIES TRUST ST SHO TREAS ETF 78468R101 570,906 19,913 SH SOLE 0 0 19,913
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 26,119,027 285,018 SH SOLE 0 0 285,018
SPDR SERIES TRUST ST STR CORPO ETF 78464A144 443,964 16,150 SH SOLE 0 0 16,150
SPDR SERIES TRUST ST STR SP DIV 78464A763 4,495,387 30,689 SH SOLE 0 0 30,689
SPDR SERIES TRUST ST STR SP600SM C 78464A300 1,478,110 14,470 SH SOLE 0 0 14,470
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 915,666 22,043 SH SOLE 0 0 22,043
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 462,459 23,875 SH SOLE 0 0 23,875
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 2,527,537 3,314 SH SOLE 0 0 3,314
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 447,220 681 SH SOLE 0 0 681
SYSCO CORP COM 871829107 200,513 2,572 SH SOLE 0 0 2,572
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1,439,279 3,155 SH SOLE 0 0 3,155
TESLA INC COM 88160R101 2,097,992 5,913 SH SOLE 0 0 5,913
TEXAS INSTRS INC COM 882508104 347,872 1,242 SH SOLE 0 0 1,242
TIMOTHY PLAN US LRGMD CP CORE 887432359 539,872 11,159 SH SOLE 0 0 11,159
TRUIST FINL CORP COM 89832Q109 277,013 5,983 SH SOLE 0 0 5,983
TWILIO INC CL A 90138F102 326,970 1,118 SH SOLE 0 0 1,118
UNITEDHEALTH GROUP INC COM 91324P102 293,664 800 SH SOLE 0 0 800
VALERO ENERGY CORP COM 91913Y100 354,663 915 SH SOLE 0 0 915
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 487,236 5,700 SH SOLE 0 0 5,700
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3,941,378 56,185 SH SOLE 0 0 56,185
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 14,387,784 290,369 SH SOLE 0 0 290,369
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 23,985,426 266,179 SH SOLE 0 0 266,179
VANGUARD INDEX FDS MRNGSTR LRG CAP 922908637 16,929,263 48,115 SH SOLE 0 0 48,115
VANGUARD INDEX FDS MRNGSTR MD CP GR 922908538 3,591,954 12,297 SH SOLE 0 0 12,297
VANGUARD INDEX FDS MRNGSTR MD CP VA 922908512 3,683,003 18,836 SH SOLE 0 0 18,836
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 6,103,147 77,826 SH SOLE 0 0 77,826
VANGUARD INDEX FDS MRNGSTR SM CP GR 922908595 1,557,396 4,610 SH SOLE 0 0 4,610
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 3,194,479 11,229 SH SOLE 0 0 11,229
VANGUARD INDEX FDS MRNGSTR SML CP V 922908611 1,502,619 6,504 SH SOLE 0 0 6,504
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 9,552,510 44,208 SH SOLE 0 0 44,208
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,527,564 17,043 SH SOLE 0 0 17,043
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 9,800,206 13,983 SH SOLE 0 0 13,983
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 9,094,299 153,335 SH SOLE 0 0 153,335
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 218,307 1,383 SH SOLE 0 0 1,383
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 271,704 5,737 SH SOLE 0 0 5,737
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 10,494,836 185,225 SH SOLE 0 0 185,225
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 322,227 5,598 SH SOLE 0 0 5,598
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,153,266 27,874 SH SOLE 0 0 27,874
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 448,888 1,924 SH SOLE 0 0 1,924
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 37,362,434 529,138 SH SOLE 0 0 529,138
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 7,186,691 46,306 SH SOLE 0 0 46,306
VANGUARD WORLD FD COMM SRVC ETF 92204A884 5,253,232 27,563 SH SOLE 0 0 27,563
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 7,535,383 20,663 SH SOLE 0 0 20,663
VANGUARD WORLD FD CONSUM STP ETF 92204A207 3,196,941 14,651 SH SOLE 0 0 14,651
VANGUARD WORLD FD ENERGY ETF 92204A306 3,169,293 18,409 SH SOLE 0 0 18,409
VANGUARD WORLD FD FINANCIALS ETF 92204A405 8,201,926 63,048 SH SOLE 0 0 63,048
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 8,385,226 26,529 SH SOLE 0 0 26,529
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 7,169,809 22,370 SH SOLE 0 0 22,370
VANGUARD WORLD FD INF TECH ETF 92204A702 22,841,461 181,757 SH SOLE 0 0 181,757
VANGUARD WORLD FD MATERIALS ETF 92204A801 1,438,395 6,593 SH SOLE 0 0 6,593
VANGUARD WORLD FD UTILITIES ETF 92204A876 1,363,041 7,971 SH SOLE 0 0 7,971
VISA INC COM CL A 92826C839 1,268,435 3,530 SH SOLE 0 0 3,530
WALMART INC COM 931142103 234,028 2,252 SH SOLE 0 0 2,252
WELLS FARGO & CO COM 949746101 287,460 3,591 SH SOLE 0 0 3,591
WESTERN UN CO COM 959802109 80,860 13,705 SH SOLE 0 0 13,705
WHEATON PRECIOUS METALS CORP COM 962879102 425,230 3,180 SH SOLE 0 0 3,180
WISDOMTREE TR US AI ENHANCED 97717W406 2,967,522 23,194 SH SOLE 0 0 23,194
WISDOMTREE TR US MIDCAP DIVID 97717W505 3,080,059 57,091 SH SOLE 0 0 57,091
WISDOMTREE TR US SMALLCAP DIVD 97717W604 2,197,935 57,993 SH SOLE 0 0 57,993
WORKDAY INC CL A 98138H101 355,970 1,869 SH SOLE 0 0 1,869