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
3M CO COM 88579Y101   2,850,063 28,475 SH   SOLE   28,475 0 0
ABBOTT LABS COM 002824100   5,677,365 52,076 SH   SOLE   52,076 0 0
ABBVIE INC COM 00287Y109   4,951,829 36,754 SH   SOLE   36,754 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,915,356 6,207 SH   SOLE   6,207 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   8,513,316 17,410 SH   SOLE   17,410 0 0
AIR PRODS & CHEMS INC COM 009158106   1,436,503 4,768 SH   SOLE   4,768 0 0
ALBEMARLE CORP COM 012653101   1,141,363 5,107 SH   SOLE   5,107 0 0
ALLSTATE CORP COM 020002101   890,433 8,100 SH   SOLE   8,100 0 0
ALPHABET INC CAP STK CL C 02079K107   15,782,230 130,464 SH   SOLE   130,464 0 0
ALPHABET INC CAP STK CL A 02079K305   18,714,856 156,348 SH   SOLE   156,348 0 0
ALTRIA GROUP INC COM 02209S103   4,066,129 87,935 SH   SOLE   87,935 0 0
AMAZON COM INC COM 023135106   21,605,215 165,735 SH   SOLE   165,735 0 0
AMCOR PLC ORD G0250X107   471,874 47,282 SH   SOLE   47,282 0 0
AMERICAN ELEC PWR CO INC COM 025537101   364,923 4,334 SH   SOLE   4,334 0 0
AMERICAN EXPRESS CO COM 025816109   2,008,874 11,532 SH   SOLE   11,532 0 0
AMERIPRISE FINL INC COM 03076C106   15,597,569 46,958 SH   SOLE   46,958 0 0
AMERISOURCEBERGEN CORP COM 03073E105   811,862 4,219 SH   SOLE   4,219 0 0
AMGEN INC COM 031162100   8,078,642 36,387 SH   SOLE   36,387 0 0
APPLE INC COM 037833100   68,671,593 354,032 SH   SOLE   354,032 0 0
APPLIED MATLS INC COM 038222105   10,032,436 69,409 SH   SOLE   69,409 0 0
APTARGROUP INC COM 038336103   1,270,752 10,968 SH   SOLE   10,968 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   1,241,980 16,437 SH   SOLE   16,437 0 0
AT&T INC COM 00206R102   677,843 42,498 SH   SOLE   42,498 0 0
ATRICURE INC COM 04963C209   345,520 7,000 SH   SOLE   7,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   4,448,240 20,124 SH   SOLE   20,124 0 0
BANK AMERICA CORP COM 060505104   826,674 28,814 SH   SOLE   28,814 0 0
BANK NEW YORK MELLON CORP COM 064058100   961,721 21,602 SH   SOLE   21,602 0 0
BAXTER INTL INC COM 071813109   378,987 8,265 SH   SOLE   8,265 0 0
BECTON DICKINSON & CO COM 075887109   2,474,057 9,371 SH   SOLE   9,371 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,255,033 6,613 SH   SOLE   6,613 0 0
BIOGEN INC COM 09062X103   213,638 750 SH   SOLE   750 0 0
BLACKROCK INC COM 09247X101   2,415,534 3,495 SH   SOLE   3,495 0 0
BLACKSTONE INC COM 09260D107   813,488 8,750 SH   SOLE   8,750 0 0
BOOKING HOLDINGS INC COM 09857L108   11,786,940 4,365 SH   SOLE   4,365 0 0
BP PLC SPONSORED ADR 055622104   376,156 10,659 SH   SOLE   10,659 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   2,937,160 45,929 SH   SOLE   45,929 0 0
BROADCOM INC COM 11135F101   13,017,522 15,007 SH   SOLE   15,007 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   385,200 6,000 SH   SOLE   6,000 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,375,306 14,483 SH   SOLE   14,483 0 0
CANADIAN NATL RY CO COM 136375102   1,082,124 8,938 SH   SOLE   8,938 0 0
CAPITAL ONE FINL CORP COM 14040H105   750,169 6,859 SH   SOLE   6,859 0 0
CARDINAL HEALTH INC COM 14149Y108   1,322,257 13,906 SH   SOLE   13,906 0 0
CARMAX INC COM 143130102   263,822 3,152 SH   SOLE   3,152 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   354,155 7,098 SH   SOLE   7,098 0 0
CATERPILLAR INC COM 149123101   2,930,209 11,909 SH   SOLE   11,909 0 0
CHEMOURS CO COM 163851108   247,901 6,720 SH   SOLE   6,720 0 0
CHEVRON CORP NEW COM 166764100   20,621,191 131,053 SH   SOLE   131,053 0 0
CHUBB LIMITED COM H1467J104   6,368,002 32,969 SH   SOLE   32,969 0 0
CHURCH & DWIGHT CO INC COM 171340102   604,387 6,030 SH   SOLE   6,030 0 0
CISCO SYS INC COM 17275R102   16,203,938 313,180 SH   SOLE   313,180 0 0
COCA COLA CO COM 191216100   4,708,283 77,592 SH   SOLE   77,592 0 0
COGNEX CORP COM 192422103   224,080 4,000 SH   SOLE   4,000 0 0
COLGATE PALMOLIVE CO COM 194162103   2,327,224 30,208 SH   SOLE   30,208 0 0
COMCAST CORP NEW CL A 20030N101   2,211,748 53,231 SH   SOLE   53,231 0 0
CONOCOPHILLIPS COM 20825C104   1,220,508 11,712 SH   SOLE   11,712 0 0
CONSTELLATION BRANDS INC CL A 21036P108   1,299,320 5,279 SH   SOLE   5,279 0 0
CORNING INC COM 219350105   271,560 7,750 SH   SOLE   7,750 0 0
CORTEVA INC COM 22052L104   1,187,944 20,732 SH   SOLE   20,732 0 0
COSTCO WHSL CORP NEW COM 22160K105   367,714 683 SH   SOLE   683 0 0
CSX CORP COM 126408103   1,003,052 29,415 SH   SOLE   29,415 0 0
CVS HEALTH CORP COM 126650100   7,850,841 113,566 SH   SOLE   113,566 0 0
DANAHER CORPORATION COM 235851102   855,121 3,559 SH   SOLE   3,559 0 0
DEERE & CO COM 244199105   1,480,661 3,643 SH   SOLE   3,643 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   208,003 1,199 SH   SOLE   1,199 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   256,741 5,331 SH   SOLE   5,331 0 0
DISNEY WALT CO COM 254687106   5,966,012 66,824 SH   SOLE   66,824 0 0
DOLLAR TREE INC COM 256746108   967,477 6,742 SH   SOLE   6,742 0 0
DOMINION ENERGY INC COM 25746U109   1,691,047 32,652 SH   SOLE   32,652 0 0
DOVER CORP COM 260003108   4,432,601 30,021 SH   SOLE   30,021 0 0
DOW INC COM 260557103   1,218,908 22,886 SH   SOLE   22,886 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   527,492 5,878 SH   SOLE   5,878 0 0
DUPONT DE NEMOURS INC COM 26614N102   1,553,820 21,750 SH   SOLE   21,750 0 0
EASTMAN CHEM CO COM 277432100   5,753,985 68,319 SH   SOLE   68,319 0 0
EATON CORP PLC SHS G29183103   18,041,485 89,714 SH   SOLE   89,714 0 0
ELEVANCE HEALTH INC COM 036752103   15,426,193 34,721 SH   SOLE   34,721 0 0
EMERSON ELEC CO COM 291011104   3,735,396 41,325 SH   SOLE   41,325 0 0
ENBRIDGE INC COM 29250N105   207,706 5,591 SH   SOLE   5,591 0 0
ESSENTIAL UTILS INC COM 29670G102   225,492 5,650 SH   SOLE   5,650 0 0
EVEREST RE GROUP LTD COM G3223R108   1,804,337 5,278 SH   SOLE   5,278 0 0
EXPONENT INC COM 30214U102   214,636 2,300 SH   SOLE   2,300 0 0
EXXON MOBIL CORP COM 30231G102   20,498,478 191,128 SH   SOLE   191,128 0 0
FEDERATED HERMES INC CL B 314211103   543,701 15,166 SH   SOLE   15,166 0 0
FEDEX CORP COM 31428X106   310,952 1,248 SH   SOLE   1,248 0 0
FLEX LTD ORD Y2573F102   290,220 10,500 SH   SOLE   10,500 0 0
FLEXSHARES TR M STAR DEV MKT 33939L803   213,972 3,297 SH   SOLE   3,297 0 0
FREEPORT-MCMORAN INC CL B 35671D857   224,000 5,600 SH   SOLE   5,600 0 0
GENERAL DYNAMICS CORP COM 369550108   2,947,340 13,699 SH   SOLE   13,699 0 0
GENERAL ELECTRIC CO COM NEW 369604301   546,394 4,974 SH   SOLE   4,974 0 0
GENERAL MLS INC COM 370334104   699,351 9,118 SH   SOLE   9,118 0 0
GILEAD SCIENCES INC COM 375558103   805,227 10,448 SH   SOLE   10,448 0 0
GLOBE LIFE INC COM 37959E102   779,946 7,115 SH   SOLE   7,115 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   8,442,201 26,174 SH   SOLE   26,174 0 0
HANOVER INS GROUP INC COM 410867105   1,781,579 15,762 SH   SOLE   15,762 0 0
HOME DEPOT INC COM 437076102   8,623,210 27,759 SH   SOLE   27,759 0 0
HONEYWELL INTL INC COM 438516106   563,570 2,716 SH   SOLE   2,716 0 0
HORMEL FOODS CORP COM 440452100   1,028,305 25,567 SH   SOLE   25,567 0 0
HUBBELL INC COM 443510607   360,406 1,087 SH   SOLE   1,087 0 0
ILLINOIS TOOL WKS INC COM 452308109   3,629,632 14,434 SH   SOLE   14,434 0 0
INGREDION INC COM 457187102   905,767 8,492 SH   SOLE   8,492 0 0
INTEL CORP COM 458140100   2,911,810 87,076 SH   SOLE   87,076 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,004,474 14,980 SH   SOLE   14,980 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   378,543 4,708 SH   SOLE   4,708 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   5,765,103 140,441 SH   SOLE   140,441 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   22,030,256 147,222 SH   SOLE   147,222 0 0
ISHARES GOLD TR ISHARES NEW 464285204   309,788 8,513 SH   SOLE   8,513 0 0
ISHARES INC CORE MSCI EMKT 46434G103   16,829,479 341,438 SH   SOLE   341,438 0 0
ISHARES TR SELECT DIVID ETF 464287168   666,657 5,884 SH   SOLE   5,884 0 0
ISHARES TR TIPS BD ETF 464287176   323,613 3,007 SH   SOLE   3,007 0 0
ISHARES TR CORE S&P500 ETF 464287200   42,234,358 94,757 SH   SOLE   94,757 0 0
ISHARES TR CORE US AGGBD ET 464287226   4,012,620 40,966 SH   SOLE   40,966 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   222,604 5,627 SH   SOLE   5,627 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   5,116,707 72,598 SH   SOLE   72,598 0 0
ISHARES TR S&P 500 VAL ETF 464287408   1,339,167 8,308 SH   SOLE   8,308 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   214,294 2,643 SH   SOLE   2,643 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,164,713 16,065 SH   SOLE   16,065 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   576,550 5,249 SH   SOLE   5,249 0 0
ISHARES TR RUS MD CP GR ETF 464287481   732,069 7,576 SH   SOLE   7,576 0 0
ISHARES TR RUS MID CAP ETF 464287499   1,565,909 21,442 SH   SOLE   21,442 0 0
ISHARES TR CORE S&P MCP ETF 464287507   27,399,705 104,787 SH   SOLE   104,787 0 0
ISHARES TR EXPANDED TECH 464287515   3,696,394 10,686 SH   SOLE   10,686 0 0
ISHARES TR ISHARES SEMICDTR 464287523   4,019,021 7,923 SH   SOLE   7,923 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   851,177 5,393 SH   SOLE   5,393 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   6,168,710 22,417 SH   SOLE   22,417 0 0
ISHARES TR RUS 1000 ETF 464287622   695,878 2,855 SH   SOLE   2,855 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   2,497,510 17,738 SH   SOLE   17,738 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   1,534,728 8,195 SH   SOLE   8,195 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   1,034,970 4,067 SH   SOLE   4,067 0 0
ISHARES TR U.S. TECH ETF 464287721   6,270,912 57,600 SH   SOLE   57,600 0 0
ISHARES TR CORE S&P SCP ETF 464287804   13,474,175 135,215 SH   SOLE   135,215 0 0
ISHARES TR SP SMCP600VL ETF 464287879   241,338 2,538 SH   SOLE   2,538 0 0
ISHARES TR S&P SML 600 GWT 464287887   387,774 3,374 SH   SOLE   3,374 0 0
ISHARES TR MSCI ACWI ETF 464288257   1,151,760 12,005 SH   SOLE   12,005 0 0
ISHARES TR NATIONAL MUN ETF 464288414   5,167,013 48,412 SH   SOLE   48,412 0 0
ISHARES TR MBS ETF 464288588   2,309,615 24,764 SH   SOLE   24,764 0 0
ISHARES TR INTRM GOV CR ETF 464288612   10,163,124 98,767 SH   SOLE   98,767 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   1,335,554 26,410 SH   SOLE   26,410 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   1,527,275 30,442 SH   SOLE   30,442 0 0
ISHARES TR SHORT TREAS BD 464288679   12,815,624 116,031 SH   SOLE   116,031 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   556,906 5,706 SH   SOLE   5,706 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   27,484,869 438,777 SH   SOLE   438,777 0 0
ISHARES TR CORE MSCI EAFE 46432F842   13,834,193 204,951 SH   SOLE   204,951 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   7,251,016 145,837 SH   SOLE   145,837 0 0
JOHNSON & JOHNSON COM 478160104   17,774,917 107,388 SH   SOLE   107,388 0 0
JPMORGAN CHASE & CO COM 46625H100   24,098,345 165,693 SH   SOLE   165,693 0 0
KIMBERLY-CLARK CORP COM 494368103   5,170,538 37,134 SH   SOLE   37,134 0 0
KINSALE CAP GROUP INC COM 49714P108   2,881,340 7,700 SH   SOLE   7,700 0 0
KLA CORP COM NEW 482480100   2,797,595 5,768 SH   SOLE   5,768 0 0
KRAFT HEINZ CO COM 500754106   445,916 12,561 SH   SOLE   12,561 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   242,167 1,237 SH   SOLE   1,237 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   313,729 1,300 SH   SOLE   1,300 0 0
LILLY ELI & CO COM 532457108   3,299,743 7,036 SH   SOLE   7,036 0 0
LOCKHEED MARTIN CORP COM 539830109   5,682,010 12,342 SH   SOLE   12,342 0 0
LOWES COS INC COM 548661107   9,303,354 41,220 SH   SOLE   41,220 0 0
MARATHON PETE CORP COM 56585A102   1,321,894 11,337 SH   SOLE   11,337 0 0
MARKEL GROUP INC COM 570535104   6,431,787 4,650 SH   SOLE   4,650 0 0
MASTERCARD INCORPORATED CL A 57636Q104   429,090 1,091 SH   SOLE   1,091 0 0
MCDONALDS CORP COM 580135101   5,942,537 19,914 SH   SOLE   19,914 0 0
MEDTRONIC PLC SHS G5960L103   2,332,793 26,274 SH   SOLE   26,274 0 0
MERCK & CO INC COM 58933Y105   11,848,780 102,151 SH   SOLE   102,151 0 0
META PLATFORMS INC CL A 30303M102   15,988,517 55,713 SH   SOLE   55,713 0 0
MICROSOFT CORP COM 594918104   52,565,837 154,360 SH   SOLE   154,360 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   406,430 6,173 SH   SOLE   6,173 0 0
MONDELEZ INTL INC CL A 609207105   3,594,758 49,025 SH   SOLE   49,025 0 0
MORGAN STANLEY COM NEW 617446448   8,615,664 100,886 SH   SOLE   100,886 0 0
MSC INDL DIRECT INC CL A 553530106   911,163 9,563 SH   SOLE   9,563 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   2,399,986 14,410 SH   SOLE   14,410 0 0
NEXTERA ENERGY INC COM 65339F101   1,197,169 16,134 SH   SOLE   16,134 0 0
NIKE INC CL B 654106103   1,282,022 11,580 SH   SOLE   11,580 0 0
NORFOLK SOUTHN CORP COM 655844108   15,931,251 70,256 SH   SOLE   70,256 0 0
NORTHERN TR CORP COM 665859104   909,988 12,151 SH   SOLE   12,151 0 0
NORTHROP GRUMMAN CORP COM 666807102   277,126 608 SH   SOLE   608 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,655,832 16,409 SH   SOLE   16,409 0 0
NOVO-NORDISK A S ADR 670100205   3,043,375 18,806 SH   SOLE   18,806 0 0
NVIDIA CORPORATION COM 67066G104   9,413,050 22,252 SH   SOLE   22,252 0 0
ORACLE CORP COM 68389X105   25,486,570 214,011 SH   SOLE   214,011 0 0
OTIS WORLDWIDE CORP COM 68902V107   282,073 3,169 SH   SOLE   3,169 0 0
PACKAGING CORP AMER COM 695156109   1,860,803 13,948 SH   SOLE   13,948 0 0
PARKER-HANNIFIN CORP COM 701094104   3,609,040 9,253 SH   SOLE   9,253 0 0
PEPSICO INC COM 713448108   14,776,666 79,779 SH   SOLE   79,779 0 0
PFIZER INC COM 717081103   7,247,072 197,576 SH   SOLE   197,576 0 0
PHILIP MORRIS INTL INC COM 718172109   6,873,059 69,501 SH   SOLE   69,501 0 0
PHILLIPS 66 COM 718546104   899,338 9,429 SH   SOLE   9,429 0 0
PNC FINL SVCS GROUP INC COM 693475105   8,190,403 65,029 SH   SOLE   65,029 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,908,821 17,040 SH   SOLE   17,040 0 0
PROCTER AND GAMBLE CO COM 742718109   14,979,466 98,718 SH   SOLE   98,718 0 0
PULTE GROUP INC COM 745867101   4,155,880 53,500 SH   SOLE   53,500 0 0
QUALCOMM INC COM 747525103   3,335,858 28,023 SH   SOLE   28,023 0 0
QUEST DIAGNOSTICS INC COM 74834L100   2,955,732 21,028 SH   SOLE   21,028 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   7,636,195 77,952 SH   SOLE   77,952 0 0
ROYAL BK CDA COM 780087102   243,551 2,550 SH   SOLE   2,550 0 0
SCHLUMBERGER LTD COM STK 806857108   7,783,287 157,890 SH   SOLE   157,890 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   4,131,089 79,905 SH   SOLE   79,905 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   15,414,167 294,332 SH   SOLE   294,332 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   33,850,343 451,639 SH   SOLE   451,639 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   3,164,315 44,549 SH   SOLE   44,549 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,729,925 39,496 SH   SOLE   39,496 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   1,231,722 50,009 SH   SOLE   50,009 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   505,029 6,954 SH   SOLE   6,954 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   647,654 18,167 SH   SOLE   18,167 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   201,374 2,430 SH   SOLE   2,430 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   242,232 1,825 SH   SOLE   1,825 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   4,940,241 66,607 SH   SOLE   66,607 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,832,021 34,890 SH   SOLE   34,890 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,766,497 52,403 SH   SOLE   52,403 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   4,710,737 27,095 SH   SOLE   27,095 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   3,098,133 47,605 SH   SOLE   47,605 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   795,874 11,189 SH   SOLE   11,189 0 0
SHELL PLC SPON ADS 780259305   1,626,215 26,933 SH   SOLE   26,933 0 0
SOUTHERN CO COM 842587107   522,028 7,431 SH   SOLE   7,431 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   330,048 9,600 SH   SOLE   9,600 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,329,584 40,860 SH   SOLE   40,860 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,847,288 22,133 SH   SOLE   22,133 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   418,929 872 SH   SOLE   872 0 0
SPDR SER TR PORT MTG BK ETF 78464A383   262,920 12,000 SH   SOLE   12,000 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   776,779 17,981 SH   SOLE   17,981 0 0
STANLEY BLACK & DECKER INC COM 854502101   834,113 8,901 SH   SOLE   8,901 0 0
STANTEC INC COM 85472N109   487,318 7,455 SH   SOLE   7,455 0 0
STARBUCKS CORP COM 855244109   3,265,414 32,964 SH   SOLE   32,964 0 0
STRYKER CORPORATION COM 863667101   925,166 3,025 SH   SOLE   3,025 0 0
SYSCO CORP COM 871829107   2,857,961 38,517 SH   SOLE   38,517 0 0
TARGET CORP COM 87612E106   8,159,219 61,859 SH   SOLE   61,859 0 0
TEXAS INSTRS INC COM 882508104   291,092 1,617 SH   SOLE   1,617 0 0
THE CIGNA GROUP COM 125523100   446,435 1,591 SH   SOLE   1,591 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   19,565,771 37,479 SH   SOLE   37,479 0 0
TJX COS INC NEW COM 872540109   11,529,320 135,975 SH   SOLE   135,975 0 0
TORO CO COM 891092108   1,319,445 12,937 SH   SOLE   12,937 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   379,873 6,126 SH   SOLE   6,126 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   4,879,049 84,015 SH   SOLE   84,015 0 0
TRACTOR SUPPLY CO COM 892356106   542,579 2,454 SH   SOLE   2,454 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   10,237,220 53,525 SH   SOLE   53,525 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,412,185 8,132 SH   SOLE   8,132 0 0
TRUIST FINL CORP COM 89832Q109   1,086,591 35,802 SH   SOLE   35,802 0 0
UNILEVER PLC SPON ADR NEW 904767704   10,121,926 194,167 SH   SOLE   194,167 0 0
UNION PAC CORP COM 907818108   1,462,215 7,146 SH   SOLE   7,146 0 0
UNITED PARCEL SERVICE INC CL B 911312106   9,107,872 50,811 SH   SOLE   50,811 0 0
UNITEDHEALTH GROUP INC COM 91324P102   14,757,519 30,704 SH   SOLE   30,704 0 0
UNIVERSAL CORP VA COM 913456109   314,222 6,292 SH   SOLE   6,292 0 0
US BANCORP DEL COM NEW 902973304   954,276 28,469 SH   SOLE   28,469 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   1,437,160 15,640 SH   SOLE   15,640 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   2,034,339 41,382 SH   SOLE   41,382 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,638,380 8,899 SH   SOLE   8,899 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,631,756 7,930 SH   SOLE   7,930 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   556,858 6,591 SH   SOLE   6,591 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   9,237,033 41,956 SH   SOLE   41,956 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   432,188 2,173 SH   SOLE   2,173 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,989,774 36,570 SH   SOLE   36,570 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   3,755,089 92,308 SH   SOLE   92,308 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   369,117 7,350 SH   SOLE   7,350 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   919,639 15,930 SH   SOLE   15,930 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,948,995 25,760 SH   SOLE   25,760 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   1,701,257 29,002 SH   SOLE   29,002 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,560,684 19,748 SH   SOLE   19,748 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   973,343 5,964 SH   SOLE   5,964 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   5,620,730 100,227 SH   SOLE   100,227 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   21,355,849 462,448 SH   SOLE   462,448 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   1,284,693 11,282 SH   SOLE   11,282 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   10,610,766 23,961 SH   SOLE   23,961 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   883,495 23,756 SH   SOLE   23,756 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103   707,300 22,000 SH   SOLE   22,000 0 0
VISA INC COM CL A 92826C839   11,780,670 49,607 SH   SOLE   49,607 0 0
WALMART INC COM 931142103   9,737,301 61,950 SH   SOLE   61,950 0 0
WASTE MGMT INC DEL COM 94106L109   202,555 1,168 SH   SOLE   1,168 0 0
WATERS CORP COM 941848103   407,273 1,528 SH   SOLE   1,528 0 0
WELLS FARGO CO NEW COM 949746101   2,624,393 61,490 SH   SOLE   61,490 0 0
WESTROCK CO COM 96145D105   1,282,510 44,118 SH   SOLE   44,118 0 0
WISDOMTREE TR US LARGECAP FUND 97717W588   2,087,144 44,683 SH   SOLE   44,683 0 0
YUM BRANDS INC COM 988498101   658,805 4,755 SH   SOLE   4,755 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   942,564 6,463 SH   SOLE   6,463 0 0