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,335,042 22,850 SH   SOLE   22,850 0 0
ABBOTT LABS COM 002824100   4,364,050 41,998 SH   SOLE   41,998 0 0
ABBVIE INC COM 00287Y109   4,626,704 26,975 SH   SOLE   26,975 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,548,908 5,105 SH   SOLE   5,105 0 0
ADOBE INC COM 00724F101   10,053,300 18,097 SH   SOLE   18,097 0 0
AIR PRODS & CHEMS INC COM 009158106   1,093,100 4,236 SH   SOLE   4,236 0 0
ALBEMARLE CORP COM 012653101   372,457 3,883 SH   SOLE   3,883 0 0
ALLSTATE CORP COM 020002101   1,252,800 7,800 SH   SOLE   7,800 0 0
ALPHABET INC CAP STK CL C 02079K107   21,789,127 118,788 SH   SOLE   118,788 0 0
ALPHABET INC CAP STK CL A 02079K305   20,391,146 111,947 SH   SOLE   111,947 0 0
ALTRIA GROUP INC COM 02209S103   2,518,816 54,124 SH   SOLE   54,124 0 0
AMAZON COM INC COM 023135106   30,699,722 158,853 SH   SOLE   158,853 0 0
AMERICAN ELEC PWR CO INC COM 025537101   276,732 3,154 SH   SOLE   3,154 0 0
AMERICAN EXPRESS CO COM 025816109   2,075,383 8,963 SH   SOLE   8,963 0 0
AMERIPRISE FINL INC COM 03076C106   18,754,653 43,902 SH   SOLE   43,902 0 0
AMGEN INC COM 031162100   10,633,048 34,031 SH   SOLE   34,031 0 0
APPLE INC COM 037833100   67,631,307 321,100 SH   SOLE   321,100 0 0
APPLIED MATLS INC COM 038222105   16,344,452 69,260 SH   SOLE   69,260 0 0
APTARGROUP INC COM 038336103   1,186,465 8,426 SH   SOLE   8,426 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   789,900 13,067 SH   SOLE   13,067 0 0
AT&T INC COM 00206R102   632,503 33,098 SH   SOLE   33,098 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   4,565,071 19,014 SH   SOLE   19,014 0 0
BANK AMERICA CORP COM 060505104   991,943 24,942 SH   SOLE   24,942 0 0
BANK NEW YORK MELLON CORP COM 064058100   1,194,626 19,947 SH   SOLE   19,947 0 0
BECTON DICKINSON & CO COM 075887109   1,924,619 8,235 SH   SOLE   8,235 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   612,241 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,689,762 6,612 SH   SOLE   6,612 0 0
BLACKROCK INC COM 09247X101   2,506,827 3,184 SH   SOLE   3,184 0 0
BLACKSTONE INC COM 09260D107   988,048 7,981 SH   SOLE   7,981 0 0
BOOKING HOLDINGS INC COM 09857L108   16,888,306 4,263 SH   SOLE   4,263 0 0
BOSTON SCIENTIFIC CORP COM 101137107   231,954 3,012 SH   SOLE   3,012 0 0
BP PLC SPONSORED ADR 055622104   366,559 10,154 SH   SOLE   10,154 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,529,384 36,826 SH   SOLE   36,826 0 0
BROADCOM INC COM 11135F101   21,134,725 13,164 SH   SOLE   13,164 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,096,437 12,357 SH   SOLE   12,357 0 0
CANADIAN NATL RY CO COM 136375102   1,462,213 12,378 SH   SOLE   12,378 0 0
CAPITAL ONE FINL CORP COM 14040H105   941,045 6,797 SH   SOLE   6,797 0 0
CARDINAL HEALTH INC COM 14149Y108   286,898 2,918 SH   SOLE   2,918 0 0
CARMAX INC COM 143130102   201,832 2,752 SH   SOLE   2,752 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   420,113 6,640 SH   SOLE   6,640 0 0
CATERPILLAR INC COM 149123101   2,955,263 8,872 SH   SOLE   8,872 0 0
CENCORA INC COM 03073E105   636,698 2,826 SH   SOLE   2,826 0 0
CHEVRON CORP NEW COM 166764100   20,221,332 129,276 SH   SOLE   129,276 0 0
CHUBB LIMITED COM H1467J104   8,297,950 32,450 SH   SOLE   32,450 0 0
CHURCH & DWIGHT CO INC COM 171340102   540,380 5,212 SH   SOLE   5,212 0 0
CISCO SYS INC COM 17275R102   13,948,910 293,600 SH   SOLE   293,600 0 0
COCA COLA CO COM 191216100   3,740,802 58,327 SH   SOLE   58,327 0 0
COLGATE PALMOLIVE CO COM 194162103   2,902,272 29,908 SH   SOLE   29,908 0 0
COMCAST CORP NEW CL A 20030N101   354,907 9,063 SH   SOLE   9,063 0 0
CONOCOPHILLIPS COM 20825C104   1,339,619 11,712 SH   SOLE   11,712 0 0
CONSTELLATION BRANDS INC CL A 21036P108   1,114,022 4,330 SH   SOLE   4,330 0 0
CORNING INC COM 219350105   273,893 7,050 SH   SOLE   7,050 0 0
CORTEVA INC COM 22052L104   1,001,234 18,562 SH   SOLE   18,562 0 0
COSTCO WHSL CORP NEW COM 22160K105   561,843 661 SH   SOLE   661 0 0
CSX CORP COM 126408103   980,687 29,318 SH   SOLE   29,318 0 0
CVS HEALTH CORP COM 126650100   5,690,134 96,347 SH   SOLE   96,347 0 0
DANAHER CORPORATION COM 235851102   776,122 3,103 SH   SOLE   3,103 0 0
DEERE & CO COM 244199105   1,164,686 3,105 SH   SOLE   3,105 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   313,729 5,331 SH   SOLE   5,331 0 0
DISNEY WALT CO COM 254687106   3,003,484 30,250 SH   SOLE   30,250 0 0
DOLLAR TREE INC COM 256746108   619,266 5,800 SH   SOLE   5,800 0 0
DOMINION ENERGY INC COM 25746U109   1,367,492 27,908 SH   SOLE   27,908 0 0
DOVER CORP COM 260003108   4,504,212 24,961 SH   SOLE   24,961 0 0
DOW INC COM 260557103   1,139,461 21,479 SH   SOLE   21,479 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   6,917,281 69,013 SH   SOLE   69,013 0 0
DUPONT DE NEMOURS INC COM 26614N102   1,607,385 19,970 SH   SOLE   19,970 0 0
EASTMAN CHEM CO COM 277432100   2,504,567 25,560 SH   SOLE   25,560 0 0
EATON CORP PLC SHS G29183103   22,305,980 71,140 SH   SOLE   71,140 0 0
ELEVANCE HEALTH INC COM 036752103   16,655,930 30,739 SH   SOLE   30,739 0 0
ELI LILLY & CO COM 532457108   6,183,745 6,830 SH   SOLE   6,830 0 0
EMERSON ELEC CO COM 291011104   3,832,502 34,790 SH   SOLE   34,790 0 0
EVEREST GROUP LTD COM G3223R108   1,791,937 4,703 SH   SOLE   4,703 0 0
EXXON MOBIL CORP COM 30231G102   22,746,630 197,591 SH   SOLE   197,591 0 0
FEDERATED HERMES INC CL B 314211103   407,087 12,381 SH   SOLE   12,381 0 0
FEDEX CORP COM 31428X106   375,923 1,248 SH   SOLE   1,248 0 0
FLEX LTD ORD Y2573F102   309,645 10,500 SH   SOLE   10,500 0 0
FREEPORT-MCMORAN INC CL B 35671D857   272,160 5,600 SH   SOLE   5,600 0 0
GE AEROSPACE COM NEW 369604301   627,296 3,946 SH   SOLE   3,946 0 0
GENERAL DYNAMICS CORP COM 369550108   3,154,402 10,872 SH   SOLE   10,872 0 0
GENERAL MLS INC COM 370334104   378,295 5,980 SH   SOLE   5,980 0 0
GILEAD SCIENCES INC COM 375558103   474,095 6,910 SH   SOLE   6,910 0 0
GLOBE LIFE INC COM 37959E102   573,080 6,965 SH   SOLE   6,965 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   11,453,479 25,322 SH   SOLE   25,322 0 0
HANOVER INS GROUP INC COM 410867105   1,831,675 14,602 SH   SOLE   14,602 0 0
HERSHEY CO COM 427866108   783,851 4,264 SH   SOLE   4,264 0 0
HOME DEPOT INC COM 437076102   9,201,582 26,730 SH   SOLE   26,730 0 0
HONEYWELL INTL INC COM 438516106   546,449 2,559 SH   SOLE   2,559 0 0
HORMEL FOODS CORP COM 440452100   641,022 21,024 SH   SOLE   21,024 0 0
HUBBELL INC COM 443510607   397,277 1,087 SH   SOLE   1,087 0 0
ILLINOIS TOOL WKS INC COM 452308109   3,234,225 13,569 SH   SOLE   13,569 0 0
INGREDION INC COM 457187102   744,747 6,493 SH   SOLE   6,493 0 0
INTEL CORP COM 458140100   2,171,760 70,125 SH   SOLE   70,125 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,259,246 13,063 SH   SOLE   13,063 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   7,419,622 138,692 SH   SOLE   138,692 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   17,359,420 105,670 SH   SOLE   105,670 0 0
ISHARES GOLD TR ISHARES NEW 464285204   373,976 8,513 SH   SOLE   8,513 0 0
ISHARES INC CORE MSCI EMKT 46434G103   18,651,764 348,443 SH   SOLE   348,443 0 0
ISHARES TR SELECT DIVID ETF 464287168   711,846 5,884 SH   SOLE   5,884 0 0
ISHARES TR CORE S&P500 ETF 464287200   96,331,612 176,034 SH   SOLE   176,034 0 0
ISHARES TR CORE US AGGBD ET 464287226   8,885,803 91,532 SH   SOLE   91,532 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   238,887 5,609 SH   SOLE   5,609 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   4,076,757 44,054 SH   SOLE   44,054 0 0
ISHARES TR S&P 500 VAL ETF 464287408   1,348,330 7,408 SH   SOLE   7,408 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,222,653 15,609 SH   SOLE   15,609 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   634,489 5,255 SH   SOLE   5,255 0 0
ISHARES TR RUS MD CP GR ETF 464287481   847,488 7,680 SH   SOLE   7,680 0 0
ISHARES TR RUS MID CAP ETF 464287499   1,534,925 18,931 SH   SOLE   18,931 0 0
ISHARES TR CORE S&P MCP ETF 464287507   32,948,495 563,038 SH   SOLE   563,038 0 0
ISHARES TR EXPANDED TECH 464287515   4,935,083 56,791 SH   SOLE   56,791 0 0
ISHARES TR ISHARES SEMICDTR 464287523   6,133,256 24,869 SH   SOLE   24,869 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   665,254 3,813 SH   SOLE   3,813 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   6,734,687 18,476 SH   SOLE   18,476 0 0
ISHARES TR RUS 1000 ETF 464287622   849,477 2,855 SH   SOLE   2,855 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   2,004,116 13,159 SH   SOLE   13,159 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   1,687,897 8,319 SH   SOLE   8,319 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   1,203,504 3,899 SH   SOLE   3,899 0 0
ISHARES TR U.S. TECH ETF 464287721   8,668,800 57,600 SH   SOLE   57,600 0 0
ISHARES TR CORE S&P SCP ETF 464287804   17,735,736 166,293 SH   SOLE   166,293 0 0
ISHARES TR SP SMCP600VL ETF 464287879   278,776 2,866 SH   SOLE   2,866 0 0
ISHARES TR S&P SML 600 GWT 464287887   412,774 3,214 SH   SOLE   3,214 0 0
ISHARES TR MSCI ACWI ETF 464288257   1,349,362 12,005 SH   SOLE   12,005 0 0
ISHARES TR NATIONAL MUN ETF 464288414   2,721,926 25,546 SH   SOLE   25,546 0 0
ISHARES TR MBS ETF 464288588   1,339,232 14,587 SH   SOLE   14,587 0 0
ISHARES TR INTRM GOV CR ETF 464288612   5,197,599 50,107 SH   SOLE   50,107 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   1,225,627 23,910 SH   SOLE   23,910 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   1,894,599 36,975 SH   SOLE   36,975 0 0
ISHARES TR SHORT TREAS BD 464288679   8,630,713 78,106 SH   SOLE   78,106 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   496,057 4,986 SH   SOLE   4,986 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   34,001,327 503,276 SH   SOLE   503,276 0 0
ISHARES TR CORE MSCI EAFE 46432F842   14,266,932 196,406 SH   SOLE   196,406 0 0
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   6,084,897 120,900 SH   SOLE   120,900 0 0
JOHNSON & JOHNSON COM 478160104   14,423,834 98,685 SH   SOLE   98,685 0 0
JOHNSON CTLS INTL PLC SHS G51502105   1,032,143 15,442 SH   SOLE   15,442 0 0
JPMORGAN CHASE & CO. COM 46625H100   31,281,317 154,662 SH   SOLE   154,662 0 0
KIMBERLY-CLARK CORP COM 494368103   4,004,003 28,719 SH   SOLE   28,719 0 0
KINSALE CAP GROUP INC COM 49714P108   1,444,800 3,750 SH   SOLE   3,750 0 0
KLA CORP COM NEW 482480100   4,215,720 5,113 SH   SOLE   5,113 0 0
KRAFT HEINZ CO COM 500754106   304,350 9,446 SH   SOLE   9,446 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   214,698 956 SH   SOLE   956 0 0
LABCORP HOLDINGS INC COM SHS 504922105   203,510 1,000 SH   SOLE   1,000 0 0
LOCKHEED MARTIN CORP COM 539830109   7,885,116 16,881 SH   SOLE   16,881 0 0
LOWES COS INC COM 548661107   9,106,057 41,305 SH   SOLE   41,305 0 0
MARATHON PETE CORP COM 56585A102   1,698,022 9,788 SH   SOLE   9,788 0 0
MARKEL GROUP INC COM 570535104   6,765,884 4,294 SH   SOLE   4,294 0 0
MASTERCARD INCORPORATED CL A 57636Q104   397,926 902 SH   SOLE   902 0 0
MCCORMICK & CO INC COM NON VTG 579780206   536,235 7,559 SH   SOLE   7,559 0 0
MCDONALDS CORP COM 580135101   4,158,224 16,317 SH   SOLE   16,317 0 0
MEDTRONIC PLC SHS G5960L103   1,682,777 21,191 SH   SOLE   21,191 0 0
MERCK & CO INC COM 58933Y105   12,687,337 101,952 SH   SOLE   101,952 0 0
META PLATFORMS INC CL A 30303M102   27,539,312 54,614 SH   SOLE   54,614 0 0
MICROSOFT CORP COM 594918104   64,032,661 143,264 SH   SOLE   143,264 0 0
MONDELEZ INTL INC CL A 609207105   1,979,902 30,060 SH   SOLE   30,060 0 0
MORGAN STANLEY COM NEW 617446448   9,947,404 102,353 SH   SOLE   102,353 0 0
MSC INDL DIRECT INC CL A 553530106   570,001 7,187 SH   SOLE   7,187 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   2,043,583 12,310 SH   SOLE   12,310 0 0
NEXTERA ENERGY INC COM 65339F101   1,105,652 15,614 SH   SOLE   15,614 0 0
NIKE INC CL B 654106103   771,107 10,180 SH   SOLE   10,180 0 0
NORFOLK SOUTHN CORP COM 655844108   13,514,901 62,953 SH   SOLE   62,953 0 0
NORTHERN TR CORP COM 665859104   938,893 11,081 SH   SOLE   11,081 0 0
NORTHROP GRUMMAN CORP COM 666807102   252,415 579 SH   SOLE   579 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,556,339 14,619 SH   SOLE   14,619 0 0
NOVO-NORDISK A S ADR 670100205   4,746,105 33,250 SH   SOLE   33,250 0 0
NVIDIA CORPORATION COM 67066G104   19,275,513 156,025 SH   SOLE   156,025 0 0
ORACLE CORP COM 68389X105   26,924,775 190,687 SH   SOLE   190,687 0 0
OTIS WORLDWIDE CORP COM 68902V107   281,464 2,924 SH   SOLE   2,924 0 0
PACKAGING CORP AMER COM 695156109   2,391,920 13,013 SH   SOLE   13,013 0 0
PARKER-HANNIFIN CORP COM 701094104   3,993,876 7,896 SH   SOLE   7,896 0 0
PEPSICO INC COM 713448108   12,368,069 74,989 SH   SOLE   74,989 0 0
PFIZER INC COM 717081103   7,894,950 282,169 SH   SOLE   282,169 0 0
PHILIP MORRIS INTL INC COM 718172109   3,791,843 36,944 SH   SOLE   36,944 0 0
PHILLIPS 66 COM 718546104   1,252,743 8,874 SH   SOLE   8,874 0 0
PNC FINL SVCS GROUP INC COM 693475105   9,735,230 62,617 SH   SOLE   62,617 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,650,432 14,313 SH   SOLE   14,313 0 0
PROCTER AND GAMBLE CO COM 742718109   15,816,651 95,903 SH   SOLE   95,903 0 0
PULTE GROUP INC COM 745867101   5,890,350 53,500 SH   SOLE   53,500 0 0
QUALCOMM INC COM 747525103   4,295,516 21,566 SH   SOLE   21,566 0 0
QUEST DIAGNOSTICS INC COM 74834L100   2,489,882 18,190 SH   SOLE   18,190 0 0
ROYAL BK CDA COM 780087102   265,950 2,500 SH   SOLE   2,500 0 0
RTX CORPORATION COM 75513E101   10,267,852 102,279 SH   SOLE   102,279 0 0
SCHLUMBERGER LTD COM STK 806857108   7,328,283 154,694 SH   SOLE   154,694 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   4,517,172 71,618 SH   SOLE   71,618 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   18,636,321 289,132 SH   SOLE   289,132 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   13,989,079 138,579 SH   SOLE   138,579 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   4,451,571 57,006 SH   SOLE   57,006 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,981,623 41,622 SH   SOLE   41,622 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   877,399 32,992 SH   SOLE   32,992 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   757,627 9,641 SH   SOLE   9,641 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   731,166 18,853 SH   SOLE   18,853 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   325,751 2,235 SH   SOLE   2,235 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   5,133,983 67,040 SH   SOLE   67,040 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   3,273,379 35,912 SH   SOLE   35,912 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,126,486 27,402 SH   SOLE   27,402 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   5,988,761 26,472 SH   SOLE   26,472 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   3,332,003 38,898 SH   SOLE   38,898 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   597,600 8,055 SH   SOLE   8,055 0 0
SHELL PLC SPON ADS 780259305   1,644,477 22,783 SH   SOLE   22,783 0 0
SOUTHERN CO COM 842587107   502,266 6,475 SH   SOLE   6,475 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,459,713 38,750 SH   SOLE   38,750 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   2,150,404 61,300 SH   SOLE   61,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   11,538,610 21,134 SH   SOLE   21,134 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   468,332 872 SH   SOLE   872 0 0
SPDR SER TR PORT MTG BK ETF 78464A383   258,840 12,000 SH   SOLE   12,000 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   858,409 17,612 SH   SOLE   17,612 0 0
STANLEY BLACK & DECKER INC COM 854502101   526,315 6,588 SH   SOLE   6,588 0 0
STANTEC INC COM 85472N109   505,569 6,040 SH   SOLE   6,040 0 0
STARBUCKS CORP COM 855244109   1,529,908 19,652 SH   SOLE   19,652 0 0
STRYKER CORPORATION COM 863667101   929,361 2,725 SH   SOLE   2,725 0 0
SYSCO CORP COM 871829107   2,029,546 28,429 SH   SOLE   28,429 0 0
TARGET CORP COM 87612E106   8,113,489 54,807 SH   SOLE   54,807 0 0
TEXAS INSTRS INC COM 882508104   263,199 1,353 SH   SOLE   1,353 0 0
THE CIGNA GROUP COM 125523100   494,202 1,495 SH   SOLE   1,495 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   18,467,062 33,375 SH   SOLE   33,375 0 0
TJX COS INC NEW COM 872540109   14,780,222 134,243 SH   SOLE   134,243 0 0
TORO CO COM 891092108   1,135,264 12,094 SH   SOLE   12,094 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   6,002,232 89,369 SH   SOLE   89,369 0 0
TRACTOR SUPPLY CO COM 892356106   539,730 1,999 SH   SOLE   1,999 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   17,076,775 51,915 SH   SOLE   51,915 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,133,396 5,574 SH   SOLE   5,574 0 0
TRUIST FINL CORP COM 89832Q109   1,051,203 27,058 SH   SOLE   27,058 0 0
UNILEVER PLC SPON ADR NEW 904767704   10,166,539 184,877 SH   SOLE   184,877 0 0
UNION PAC CORP COM 907818108   1,570,697 6,942 SH   SOLE   6,942 0 0
UNITED PARCEL SERVICE INC CL B 911312106   6,688,715 48,877 SH   SOLE   48,877 0 0
UNITEDHEALTH GROUP INC COM 91324P102   13,499,287 26,510 SH   SOLE   26,510 0 0
UNIVERSAL CORP VA COM 913456109   274,105 5,688 SH   SOLE   5,688 0 0
US BANCORP DEL COM NEW 902973304   777,114 19,336 SH   SOLE   19,336 0 0
VALERO ENERGY CORP COM 91913Y100   239,529 1,528 SH   SOLE   1,528 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   1,517,934 15,456 SH   SOLE   15,456 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   8,640,647 174,489 SH   SOLE   174,489 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,678,022 7,328 SH   SOLE   7,328 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,820,034 7,915 SH   SOLE   7,915 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   777,889 9,174 SH   SOLE   9,174 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   10,285,727 42,323 SH   SOLE   42,323 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   690,368 3,154 SH   SOLE   3,154 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,144,465 36,570 SH   SOLE   36,570 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,622,544 105,634 SH   SOLE   105,634 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   400,880 8,000 SH   SOLE   8,000 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   8,641,810 149,023 SH   SOLE   149,023 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,403,307 18,160 SH   SOLE   18,160 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   8,781,053 150,795 SH   SOLE   150,795 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   3,517,080 44,002 SH   SOLE   44,002 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   748,840 4,082 SH   SOLE   4,082 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   5,764,740 95,601 SH   SOLE   95,601 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   28,185,956 570,338 SH   SOLE   570,338 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306   1,325,253 10,312 SH   SOLE   10,312 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   13,626,147 23,601 SH   SOLE   23,601 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   765,755 18,568 SH   SOLE   18,568 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103   557,600 17,000 SH   SOLE   17,000 0 0
VISA INC COM CL A 92826C839   12,578,942 47,924 SH   SOLE   47,924 0 0
WALMART INC COM 931142103   10,344,763 152,780 SH   SOLE   152,780 0 0
WASTE MGMT INC DEL COM 94106L109   225,714 1,058 SH   SOLE   1,058 0 0
WATERS CORP COM 941848103   443,303 1,528 SH   SOLE   1,528 0 0
WELLS FARGO CO NEW COM 949746101   3,363,434 56,633 SH   SOLE   56,633 0 0
WESTROCK CO COM 96145D105   1,823,232 36,276 SH   SOLE   36,276 0 0
WILLIAMS COS INC COM 969457100   200,430 4,716 SH   SOLE   4,716 0 0
WISDOMTREE TR US LARGECAP FUND 97717W588   2,630,813 46,252 SH   SOLE   46,252 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   280,478 5,575 SH   SOLE   5,575 0 0
YUM BRANDS INC COM 988498101   282,537 2,133 SH   SOLE   2,133 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   578,004 5,314 SH   SOLE   5,314 0 0