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 3,667,005 24,087 SH SOLE 24,087 0 0
2023 ETF SERIES TRUST EAGLE CAPITAL SE 88339Y102 14,480,605 479,808 SH SOLE 479,808 0 0
ABBOTT LABS COM 002824100 5,798,292 42,631 SH SOLE 42,631 0 0
ABBVIE INC COM 00287Y109 5,909,161 31,835 SH SOLE 31,835 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,553,032 5,196 SH SOLE 5,196 0 0
AFLAC INC COM 001055102 259,643 2,462 SH SOLE 2,462 0 0
AIR PRODS & CHEMS INC COM 009158106 1,122,881 3,981 SH SOLE 3,981 0 0
ALBEMARLE CORP COM 012653101 321,936 5,137 SH SOLE 5,137 0 0
ALLSTATE CORP COM 020002101 1,565,185 7,775 SH SOLE 7,775 0 0
ALPHABET INC CAP STK CL C 02079K107 24,570,644 138,512 SH SOLE 138,512 0 0
ALPHABET INC CAP STK CL A 02079K305 13,968,518 79,263 SH SOLE 79,263 0 0
ALTRIA GROUP INC COM 02209S103 3,009,496 51,330 SH SOLE 51,330 0 0
AMAZON COM INC COM 023135106 30,353,923 138,356 SH SOLE 138,356 0 0
AMERICAN ELEC PWR CO INC COM 025537101 270,191 2,604 SH SOLE 2,604 0 0
AMERICAN EXPRESS CO COM 025816109 3,649,450 11,441 SH SOLE 11,441 0 0
AMERICAN TOWER CORP NEW COM 03027X100 10,254,223 46,395 SH SOLE 46,395 0 0
AMERIPRISE FINL INC COM 03076C106 17,955,211 33,641 SH SOLE 33,641 0 0
AMGEN INC COM 031162100 7,369,748 26,395 SH SOLE 26,395 0 0
ANALOG DEVICES INC COM 032654105 339,893 1,428 SH SOLE 1,428 0 0
APPLE INC COM 037833100 57,739,974 281,425 SH SOLE 281,425 0 0
APPLIED MATLS INC COM 038222105 10,941,802 59,768 SH SOLE 59,768 0 0
APTARGROUP INC COM 038336103 1,206,388 7,712 SH SOLE 7,712 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 509,960 9,662 SH SOLE 9,662 0 0
AT&T INC COM 00206R102 858,852 29,677 SH SOLE 29,677 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 5,868,544 19,029 SH SOLE 19,029 0 0
BANK AMERICA CORP COM 060505104 1,150,917 24,322 SH SOLE 24,322 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,640,253 18,003 SH SOLE 18,003 0 0
BECTON DICKINSON & CO COM 075887109 1,147,370 6,661 SH SOLE 6,661 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 728,800 1 SH SOLE 1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,484,428 7,173 SH SOLE 7,173 0 0
BLACKROCK INC COM 09290D101 3,102,632 2,957 SH SOLE 2,957 0 0
BLACKSTONE INC COM 09260D107 1,168,369 7,811 SH SOLE 7,811 0 0
BOOKING HOLDINGS INC COM 09857L108 16,916,159 2,922 SH SOLE 2,922 0 0
BOSTON SCIENTIFIC CORP COM 101137107 344,786 3,210 SH SOLE 3,210 0 0
BP PLC SPONSORED ADR 055622104 237,225 7,926 SH SOLE 7,926 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,532,106 33,098 SH SOLE 33,098 0 0
BROADCOM INC COM 11135F101 21,858,769 79,299 SH SOLE 79,299 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 245,235 3,965 SH SOLE 3,965 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108 209,055 3,500 SH SOLE 3,500 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,153,991 12,027 SH SOLE 12,027 0 0
CANADIAN NATL RY CO COM 136375102 1,203,327 11,566 SH SOLE 11,566 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,460,597 6,865 SH SOLE 6,865 0 0
CARDINAL HEALTH INC COM 14149Y108 303,744 1,808 SH SOLE 1,808 0 0
CARMAX INC COM 143130102 214,064 3,185 SH SOLE 3,185 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 480,858 6,570 SH SOLE 6,570 0 0
CATERPILLAR INC COM 149123101 3,905,393 10,060 SH SOLE 10,060 0 0
CENCORA INC COM 03073E105 1,056,971 3,525 SH SOLE 3,525 0 0
CHEVRON CORP NEW COM 166764100 18,023,469 125,871 SH SOLE 125,871 0 0
CHUBB LIMITED COM H1467J104 7,011,224 24,200 SH SOLE 24,200 0 0
CHURCH & DWIGHT CO INC COM 171340102 414,715 4,315 SH SOLE 4,315 0 0
CISCO SYS INC COM 17275R102 18,283,024 263,520 SH SOLE 263,520 0 0
COCA COLA CO COM 191216100 4,433,266 62,661 SH SOLE 62,661 0 0
COLGATE PALMOLIVE CO COM 194162103 2,600,467 28,608 SH SOLE 28,608 0 0
COMCAST CORP NEW CL A 20030N101 268,139 7,513 SH SOLE 7,513 0 0
CONOCOPHILLIPS COM 20825C104 1,248,822 13,916 SH SOLE 13,916 0 0
CONSTELLATION BRANDS INC CL A 21036P108 610,701 3,754 SH SOLE 3,754 0 0
CORNING INC COM 219350105 365,501 6,950 SH SOLE 6,950 0 0
CORTEVA INC COM 22052L104 1,379,699 18,512 SH SOLE 18,512 0 0
COSTCO WHSL CORP NEW COM 22160K105 722,656 730 SH SOLE 730 0 0
CSX CORP COM 126408103 1,015,315 31,116 SH SOLE 31,116 0 0
CVS HEALTH CORP COM 126650100 218,207 3,163 SH SOLE 3,163 0 0
DANAHER CORPORATION COM 235851102 602,892 3,052 SH SOLE 3,052 0 0
DEERE & CO COM 244199105 1,590,048 3,127 SH SOLE 3,127 0 0
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401 705,989 10,534 SH SOLE 10,534 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 79,638 1,250 SH SOLE 1,250 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1,145,590 31,964 SH SOLE 31,964 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 109,189 2,583 SH SOLE 2,583 0 0
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 77 2 SH SOLE 2 0 0
DISNEY WALT CO COM 254687106 1,685,744 13,594 SH SOLE 13,594 0 0
DOLLAR TREE INC COM 256746108 485,296 4,900 SH SOLE 4,900 0 0
DOMINION ENERGY INC COM 25746U109 1,500,436 26,547 SH SOLE 26,547 0 0
DOVER CORP COM 260003108 4,594,309 25,074 SH SOLE 25,074 0 0
DOW INC COM 260557103 546,468 20,637 SH SOLE 20,637 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 11,300,624 95,768 SH SOLE 95,768 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,319,054 19,231 SH SOLE 19,231 0 0
EATON CORP PLC SHS G29183103 17,514,286 49,061 SH SOLE 49,061 0 0
ELEVANCE HEALTH INC COM 036752103 10,425,295 26,803 SH SOLE 26,803 0 0
ELI LILLY & CO COM 532457108 5,289,111 6,785 SH SOLE 6,785 0 0
EMERSON ELEC CO COM 291011104 4,439,622 33,298 SH SOLE 33,298 0 0
EVEREST GROUP LTD COM G3223R108 1,530,345 4,503 SH SOLE 4,503 0 0
EXXON MOBIL CORP COM 30231G102 21,293,950 197,532 SH SOLE 197,532 0 0
FEDERATED HERMES INC CL B 314211103 433,716 9,786 SH SOLE 9,786 0 0
FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 79,975 3,500 SH SOLE 3,500 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 125,480 2,000 SH SOLE 2,000 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 109,631 1,850 SH SOLE 1,850 0 0
FLEX LTD ORD Y2573F102 553,713 11,092 SH SOLE 11,092 0 0
FREEPORT-MCMORAN INC CL B 35671D857 216,750 5,000 SH SOLE 5,000 0 0
GE AEROSPACE COM NEW 369604301 982,458 3,817 SH SOLE 3,817 0 0
GE VERNOVA INC COM 36828A101 459,302 868 SH SOLE 868 0 0
GENERAL DYNAMICS CORP COM 369550108 3,342,424 11,460 SH SOLE 11,460 0 0
GENERAL MLS INC COM 370334104 270,086 5,213 SH SOLE 5,213 0 0
GILEAD SCIENCES INC COM 375558103 721,320 6,506 SH SOLE 6,506 0 0
GLOBE LIFE INC COM 37959E102 833,240 6,704 SH SOLE 6,704 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 14,671,035 20,729 SH SOLE 20,729 0 0
HANOVER INS GROUP INC COM 410867105 2,369,517 13,949 SH SOLE 13,949 0 0
HERSHEY CO COM 427866108 655,171 3,948 SH SOLE 3,948 0 0
HOME DEPOT INC COM 437076102 9,139,784 24,928 SH SOLE 24,928 0 0
HONEYWELL INTL INC COM 438516106 500,925 2,151 SH SOLE 2,151 0 0
HORMEL FOODS CORP COM 440452100 560,714 18,536 SH SOLE 18,536 0 0
HUBBELL INC COM 443510607 441,083 1,080 SH SOLE 1,080 0 0
ILLINOIS TOOL WKS INC COM 452308109 3,398,119 13,744 SH SOLE 13,744 0 0
INGREDION INC COM 457187102 807,888 5,957 SH SOLE 5,957 0 0
INTEL CORP COM 458140100 664,175 29,651 SH SOLE 29,651 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,206,511 14,270 SH SOLE 14,270 0 0
INTUIT COM 461202103 200,545 255 SH SOLE 255 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 62,500 1,000 SH SOLE 1,000 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 15,582 1,400 SH SOLE 1,400 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 7,764,539 108,413 SH SOLE 108,413 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 226,790 4,955 SH SOLE 4,955 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 19,496,832 107,279 SH SOLE 107,279 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 10,442 512 SH SOLE 512 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 214,036 388 SH SOLE 388 0 0
ISHARES GOLD TR ISHARES NEW 464285204 509,045 8,163 SH SOLE 8,163 0 0
ISHARES INC CORE MSCI EMKT 46434G103 23,695,582 394,729 SH SOLE 394,729 0 0
ISHARES TR SELECT DIVID ETF 464287168 781,454 5,884 SH SOLE 5,884 0 0
ISHARES TR CORE S&P500 ETF 464287200 160,059,007 257,785 SH SOLE 257,785 0 0
ISHARES TR CORE US AGGBD ET 464287226 53,695,075 541,281 SH SOLE 541,281 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 270,578 5,609 SH SOLE 5,609 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 5,576,565 50,650 SH SOLE 50,650 0 0
ISHARES TR S&P 500 VAL ETF 464287408 1,426,566 7,300 SH SOLE 7,300 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,409,502 15,768 SH SOLE 15,768 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 404,877 3,064 SH SOLE 3,064 0 0
ISHARES TR RUS MD CP GR ETF 464287481 913,346 6,586 SH SOLE 6,586 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,577,102 17,148 SH SOLE 17,148 0 0
ISHARES TR CORE S&P MCP ETF 464287507 37,609,114 606,403 SH SOLE 606,403 0 0
ISHARES TR EXPANDED TECH 464287515 14,173,352 129,437 SH SOLE 129,437 0 0
ISHARES TR ISHARES SEMICDTR 464287523 7,822,199 32,770 SH SOLE 32,770 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 779,445 4,013 SH SOLE 4,013 0 0
ISHARES TR S&P MC 400GR ETF 464287606 13,374 147 SH SOLE 147 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 6,682,040 15,738 SH SOLE 15,738 0 0
ISHARES TR RUS 1000 ETF 464287622 1,122,279 3,305 SH SOLE 3,305 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,671,309 10,594 SH SOLE 10,594 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,537,562 7,125 SH SOLE 7,125 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 6,937,164 19,764 SH SOLE 19,764 0 0
ISHARES TR S&P MC 400VL ETF 464287705 12,605 102 SH SOLE 102 0 0
ISHARES TR U.S. REAL ES ETF 464287739 48,143 508 SH SOLE 508 0 0
ISHARES TR CORE S&P SCP ETF 464287804 25,082,274 229,502 SH SOLE 229,502 0 0
ISHARES TR SP SMCP600VL ETF 464287879 268,822 2,702 SH SOLE 2,702 0 0
ISHARES TR S&P SML 600 GWT 464287887 390,339 2,934 SH SOLE 2,934 0 0
ISHARES TR MSCI ACWI EX US 464288240 6,632,161 108,831 SH SOLE 108,831 0 0
ISHARES TR MSCI ACWI ETF 464288257 64,132,177 498,695 SH SOLE 498,695 0 0
ISHARES TR JPMORGAN USD EMG 464288281 2,223 24 SH SOLE 24 0 0
ISHARES TR CALIF MUN BD ETF 464288356 6,522 117 SH SOLE 117 0 0
ISHARES TR NATIONAL MUN ETF 464288414 2,205,782 21,112 SH SOLE 21,112 0 0
ISHARES TR MBS ETF 464288588 813,087 8,660 SH SOLE 8,660 0 0
ISHARES TR INTRM GOV CR ETF 464288612 12,669,993 118,644 SH SOLE 118,644 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 1,341,059 25,169 SH SOLE 25,169 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 3,246,903 61,541 SH SOLE 61,541 0 0
ISHARES TR SHORT TREAS BD 464288679 4,554,825 41,250 SH SOLE 41,250 0 0
ISHARES TR EAFE GRWTH ETF 464288885 54,544 487 SH SOLE 487 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 513,109 4,986 SH SOLE 4,986 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 116,091 635 SH SOLE 635 0 0
ISHARES TR MSCI USA MMENTM 46432F396 109,346 455 SH SOLE 455 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 47,295,011 611,758 SH SOLE 611,758 0 0
ISHARES TR CORE MSCI EAFE 46432F842 16,619,783 199,087 SH SOLE 199,087 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 48,623 1,125 SH SOLE 1,125 0 0
ISHARES TR CORE DIV GRWTH 46434V621 113,046 1,768 SH SOLE 1,768 0 0
ISHARES TR ULTRA SHORT DUR 46434V878 56,136 1,107 SH SOLE 1,107 0 0
ISHARES U S ETF TR SHORT DURATION B 46431W507 7,086,395 138,677 SH SOLE 138,677 0 0
JOHNSON & JOHNSON COM 478160104 8,461,237 55,393 SH SOLE 55,393 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,670,803 15,819 SH SOLE 15,819 0 0
JPMORGAN CHASE & CO. COM 46625H100 41,577,642 143,416 SH SOLE 143,416 0 0
KIMBERLY-CLARK CORP COM 494368103 3,881,910 30,111 SH SOLE 30,111 0 0
KINSALE CAP GROUP INC COM 49714P108 3,384,397 6,994 SH SOLE 6,994 0 0
KLA CORP COM NEW 482480100 4,007,541 4,474 SH SOLE 4,474 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 253,599 1,011 SH SOLE 1,011 0 0
LABCORP HOLDINGS INC COM SHS 504922105 262,510 1,000 SH SOLE 1,000 0 0
LOCKHEED MARTIN CORP COM 539830109 6,866,051 14,825 SH SOLE 14,825 0 0
LOWES COS INC COM 548661107 8,132,201 36,653 SH SOLE 36,653 0 0
MANULIFE FINL CORP COM 56501R106 217,136 6,794 SH SOLE 6,794 0 0
MARATHON PETE CORP COM 56585A102 1,572,729 9,468 SH SOLE 9,468 0 0
MARKEL GROUP INC COM 570535104 6,900,879 3,455 SH SOLE 3,455 0 0
MASTERCARD INCORPORATED CL A 57636Q104 637,240 1,134 SH SOLE 1,134 0 0
MCCORMICK & CO INC COM NON VTG 579780206 599,888 7,912 SH SOLE 7,912 0 0
MCDONALDS CORP COM 580135101 5,264,319 18,018 SH SOLE 18,018 0 0
MEDTRONIC PLC SHS G5960L103 1,662,245 19,069 SH SOLE 19,069 0 0
MERCK & CO INC COM 58933Y105 7,299,892 92,217 SH SOLE 92,217 0 0
META PLATFORMS INC CL A 30303M102 25,335,677 34,326 SH SOLE 34,326 0 0
MICROSOFT CORP COM 594918104 67,255,424 135,211 SH SOLE 135,211 0 0
MONDELEZ INTL INC CL A 609207105 2,031,158 30,118 SH SOLE 30,118 0 0
MORGAN STANLEY COM NEW 617446448 12,457,518 88,439 SH SOLE 88,439 0 0
MSC INDL DIRECT INC CL A 553530106 512,331 6,026 SH SOLE 6,026 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 2,125,037 12,287 SH SOLE 12,287 0 0
NEXTERA ENERGY INC COM 65339F101 1,098,804 15,828 SH SOLE 15,828 0 0
NIKE INC CL B 654106103 562,637 7,920 SH SOLE 7,920 0 0
NORFOLK SOUTHN CORP COM 655844108 15,583,710 60,881 SH SOLE 60,881 0 0
NORTHERN TR CORP COM 665859104 1,346,510 10,620 SH SOLE 10,620 0 0
NORTHROP GRUMMAN CORP COM 666807102 283,989 568 SH SOLE 568 0 0
NOVARTIS AG SPONSORED ADR 66987V109 1,758,759 14,534 SH SOLE 14,534 0 0
NOVO-NORDISK A S ADR 670100205 2,125,885 30,801 SH SOLE 30,801 0 0
NVIDIA CORPORATION COM 67066G104 29,658,707 187,725 SH SOLE 187,725 0 0
ORACLE CORP COM 68389X105 37,148,735 169,916 SH SOLE 169,916 0 0
OTIS WORLDWIDE CORP COM 68902V107 243,787 2,462 SH SOLE 2,462 0 0
PACKAGING CORP AMER COM 695156109 2,153,607 11,428 SH SOLE 11,428 0 0
PARKER-HANNIFIN CORP COM 701094104 5,183,346 7,421 SH SOLE 7,421 0 0
PEPSICO INC COM 713448108 8,648,752 65,501 SH SOLE 65,501 0 0
PFIZER INC COM 717081103 4,617,273 190,482 SH SOLE 190,482 0 0
PHILIP MORRIS INTL INC COM 718172109 6,729,921 36,951 SH SOLE 36,951 0 0
PHILLIPS 66 COM 718546104 1,061,412 8,897 SH SOLE 8,897 0 0
PNC FINL SVCS GROUP INC COM 693475105 9,387,179 50,355 SH SOLE 50,355 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,140,437 11,818 SH SOLE 11,818 0 0
PROCTER AND GAMBLE CO COM 742718109 13,067,976 82,023 SH SOLE 82,023 0 0
PROGRESSIVE CORP COM 743315103 307,156 1,151 SH SOLE 1,151 0 0
QUALCOMM INC COM 747525103 3,665,687 23,017 SH SOLE 23,017 0 0
QUEST DIAGNOSTICS INC COM 74834L100 2,901,969 16,155 SH SOLE 16,155 0 0
RBB FD INC MOTLEY FOL ETF 74933W601 380,609 5,900 SH SOLE 5,900 0 0
ROYAL BK CDA COM 780087102 322,298 2,450 SH SOLE 2,450 0 0
RTX CORPORATION COM 75513E101 12,071,791 82,672 SH SOLE 82,672 0 0
SCHLUMBERGER LTD COM STK 806857108 3,661,520 108,329 SH SOLE 108,329 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4,201,896 176,328 SH SOLE 176,328 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 23,519,174 962,323 SH SOLE 962,323 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 14,532,179 497,507 SH SOLE 497,507 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 115,965 4,191 SH SOLE 4,191 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 4,012,300 143,041 SH SOLE 143,041 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2,993,749 118,330 SH SOLE 118,330 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,148,575 38,108 SH SOLE 38,108 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 681,876 25,731 SH SOLE 25,731 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 714,493 32,330 SH SOLE 32,330 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 14,768 590 SH SOLE 590 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 9,712,563 72,057 SH SOLE 72,057 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 879,901 10,867 SH SOLE 10,867 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 149,958 690 SH SOLE 690 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 3,581,611 42,231 SH SOLE 42,231 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,534,061 29,293 SH SOLE 29,293 0 0
SELECT SECTOR SPDR TR INDL 81369Y704 44,256 300 SH SOLE 300 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 439,861 1,737 SH SOLE 1,737 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 3,953,422 36,427 SH SOLE 36,427 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 48,996 600 SH SOLE 600 0 0
SHELL PLC SPON ADS 780259305 1,530,221 21,733 SH SOLE 21,733 0 0
SMURFIT WESTROCK PLC SHS G8267P108 1,334,500 30,927 SH SOLE 30,927 0 0
SOUTHERN CO COM 842587107 594,140 6,470 SH SOLE 6,470 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,963,860 45,949 SH SOLE 45,949 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,288,679 81,222 SH SOLE 81,222 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 13,878,022 22,462 SH SOLE 22,462 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 493,971 872 SH SOLE 872 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 145,550 1,640 SH SOLE 1,640 0 0
SPDR SERIES TRUST PORT MTG BK ETF 78464A383 265,200 12,000 SH SOLE 12,000 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 28,596 300 SH SOLE 300 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 830,793 15,873 SH SOLE 15,873 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 47,396 850 SH SOLE 850 0 0
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 87,850 1,106 SH SOLE 1,106 0 0
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854 90,281 1,242 SH SOLE 1,242 0 0
STANLEY BLACK & DECKER INC COM 854502101 278,791 4,115 SH SOLE 4,115 0 0
STANTEC INC COM 85472N109 571,657 5,260 SH SOLE 5,260 0 0
STARBUCKS CORP COM 855244109 2,307,060 25,178 SH SOLE 25,178 0 0
STRYKER CORPORATION COM 863667101 1,162,757 2,939 SH SOLE 2,939 0 0
SYSCO CORP COM 871829107 1,817,760 24,000 SH SOLE 24,000 0 0
TARGET CORP COM 87612E106 788,522 7,993 SH SOLE 7,993 0 0
TELUS INTL CDA INC SUB VTG SHS 87975H100 181,500 50,000 SH SOLE 50,000 0 0
TEXAS INSTRS INC COM 882508104 327,832 1,579 SH SOLE 1,579 0 0
THE CIGNA GROUP COM 125523100 483,969 1,464 SH SOLE 1,464 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 12,199,075 30,087 SH SOLE 30,087 0 0
TJX COS INC NEW COM 872540109 13,305,060 107,742 SH SOLE 107,742 0 0
T-MOBILE US INC COM 872590104 218,246 916 SH SOLE 916 0 0
TORO CO COM 891092108 797,412 11,282 SH SOLE 11,282 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 4,308,289 70,179 SH SOLE 70,179 0 0
TRACTOR SUPPLY CO COM 892356106 493,927 9,360 SH SOLE 9,360 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 10,917,316 24,959 SH SOLE 24,959 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,447,631 5,411 SH SOLE 5,411 0 0
TRUIST FINL CORP COM 89832Q109 1,112,624 25,881 SH SOLE 25,881 0 0
UDR INC COM 902653104 366,653 8,980 SH SOLE 8,980 0 0
UNILEVER PLC SPON ADR NEW 904767704 8,847,323 144,635 SH SOLE 144,635 0 0
UNION PAC CORP COM 907818108 1,869,630 8,126 SH SOLE 8,126 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,643,126 36,092 SH SOLE 36,092 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,519,516 20,898 SH SOLE 20,898 0 0
UNIVERSAL CORP VA COM 913456109 326,901 5,613 SH SOLE 5,613 0 0
US BANCORP DEL COM NEW 902973304 835,315 18,460 SH SOLE 18,460 0 0
VALERO ENERGY CORP COM 91913Y100 229,321 1,706 SH SOLE 1,706 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1,347,675 13,313 SH SOLE 13,313 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 84,378 1,091 SH SOLE 1,091 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 8,657 110 SH SOLE 110 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 167,140 2,270 SH SOLE 2,270 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 15,320,921 307,248 SH SOLE 307,248 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8,217,122 14,466 SH SOLE 14,466 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 15,459 94 SH SOLE 94 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2,250,947 7,915 SH SOLE 7,915 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 593,496 6,664 SH SOLE 6,664 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 6,630 34 SH SOLE 34 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 10,953,945 39,145 SH SOLE 39,145 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 135,803 476 SH SOLE 476 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 26,787 139 SH SOLE 139 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 4,384 10 SH SOLE 10 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 19,795 112 SH SOLE 112 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,603,881 6,768 SH SOLE 6,768 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 978,959 3,221 SH SOLE 3,221 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2,404,459 35,770 SH SOLE 35,770 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,341,136 107,989 SH SOLE 107,989 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 15,152,039 257,776 SH SOLE 257,776 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,408,335 17,715 SH SOLE 17,715 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 10,000,106 36,664 SH SOLE 36,664 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 11,802,247 197,329 SH SOLE 197,329 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 153,378 1,800 SH SOLE 1,800 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4,951,651 59,716 SH SOLE 59,716 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,232,523 6,022 SH SOLE 6,022 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 6,380,254 92,347 SH SOLE 92,347 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 43,855,342 769,257 SH SOLE 769,257 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306 1,175,357 9,867 SH SOLE 9,867 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 1,557,588 6,272 SH SOLE 6,272 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 20,218,764 30,483 SH SOLE 30,483 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 780,213 18,031 SH SOLE 18,031 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103 629,000 17,000 SH SOLE 17,000 0 0
VISA INC COM CL A 92826C839 13,985,064 39,389 SH SOLE 39,389 0 0
WALMART INC COM 931142103 9,921,052 101,463 SH SOLE 101,463 0 0
WASTE MGMT INC DEL COM 94106L109 234,083 1,023 SH SOLE 1,023 0 0
WATERS CORP COM 941848103 533,333 1,528 SH SOLE 1,528 0 0
WELLS FARGO CO NEW COM 949746101 4,538,157 56,642 SH SOLE 56,642 0 0
WILLIAMS COS INC COM 969457100 515,733 8,211 SH SOLE 8,211 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562 61,152 1,200 SH SOLE 1,200 0 0
WISDOMTREE TR US LARGECAP FUND 97717W588 2,960,590 46,252 SH SOLE 46,252 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 35 1 SH SOLE 1 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 309,838 3,700 SH SOLE 3,700 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 603,217 11,990 SH SOLE 11,990 0 0
YUM BRANDS INC COM 988498101 316,068 2,133 SH SOLE 2,133 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 561,945 6,161 SH SOLE 6,161 0 0