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
Owens Corning Common Stock 690742101 203,886 1,884 SH SOLE 0 0 1,884
Oshkosh Corp Common Stock 688239201 205,358 1,395 SH SOLE 0 0 1,395
iShares Russell Mid-Cap ETF ETF 464287499 221,976 2,283 SH SOLE 0 0 2,283
T Rowe Price US Equity Researc ETF 87283Q503 223,519 5,465 SH SOLE 0 0 5,465
State Street Health Care Selec ETF 81369Y209 226,512 1,545 SH SOLE 0 0 1,545
iShares Russell 3000 ETF ETF 464287689 229,451 619 SH SOLE 1 0 618
iShares Core S&P U.S. Growth E ETF 464287671 248,176 1,600 SH SOLE 9 0 1,591
Loews Corp Common Stock 540424108 256,176 2,400 SH SOLE 0 0 2,400
Baker Hughes Co Common Stock 05722G100 263,675 4,319 SH SOLE 0 0 4,319
Johnson Controls International Common Stock G51502105 284,292 2,171 SH SOLE 0 0 2,171
iShares Russell 2500 ETF ETF 46435G268 288,908 3,784 SH SOLE 0 0 3,784
Vanguard Small-Cap ETF ETF 922908751 289,422 1,105 SH SOLE 0 0 1,105
Markel Group Inc Common Stock 570535104 296,681 155 SH SOLE 0 0 155
Lam Research Corp Common Stock 512807306 297,842 1,394 SH SOLE 0 0 1,394
Reinsurance Group of America I Common Stock 759351604 300,728 1,473 SH SOLE 0 0 1,473
General Electric Co Common Stock 369604301 306,755 1,081 SH SOLE 0 0 1,081
Air Products and Chemicals Inc Common Stock 009158106 328,544 1,131 SH SOLE 0 0 1,131
Vanguard Large-Cap ETF ETF 922908637 339,195 1,135 SH SOLE 0 0 1,135
Vanguard Total International B ETF 92203J407 345,960 7,200 SH SOLE 0 0 7,200
State Street Materials Select ETF 81369Y100 366,080 7,326 SH SOLE 0 0 7,326
Rockwell Automation Inc Common Stock 773903109 370,005 1,031 SH SOLE 0 0 1,031
Autodesk Inc Common Stock 052769106 370,112 1,546 SH SOLE 3 0 1,543
Vanguard Real Estate ETF ETF 922908553 394,804 4,451 SH SOLE 0 0 4,451
BorgWarner Inc Common Stock 099724106 442,219 8,150 SH SOLE 0 0 8,150
Martin Marietta Materials Inc Common Stock 573284106 450,340 765 SH SOLE 0 0 765
Amgen Inc Common Stock 031162100 460,924 1,310 SH SOLE 0 0 1,310
SLB Ltd Common Stock 806857108 462,510 9,000 SH SOLE 0 0 9,000
Invesco Exchange-Traded Fund T ETF 46137V233 467,221 8,565 SH SOLE 0 0 8,565
iShares ESG MSCI KLD 400 ETF ETF 464288570 477,731 3,942 SH SOLE 0 0 3,942
Silgan Holdings Inc Common Stock 827048109 481,586 12,412 SH SOLE 0 0 12,412
iShares MSCI EAFE Growth ETF ETF 464288885 490,028 4,400 SH SOLE 8 0 4,392
Arista Networks Inc Common Stock 040413205 490,997 3,999 SH SOLE 0 0 3,999
Hexcel Corp Common Stock 428291108 523,212 6,465 SH SOLE 0 0 6,465
Zions Bancorp NA Common Stock 989701107 529,758 9,194 SH SOLE 0 0 9,194
Waters Corp Common Stock 941848103 539,018 1,810 SH SOLE 0 0 1,810
Equinix Inc Common Stock 29444U700 540,112 551 SH SOLE 0 0 551
iShares MSCI EAFE Value ETF ETF 464288877 544,465 7,323 SH SOLE 0 0 7,323
Tractor Supply Co Common Stock 892356106 552,660 12,200 SH SOLE 0 0 12,200
Church & Dwight Co Inc Common Stock 171340102 558,707 5,987 SH SOLE 0 0 5,987
Everpure Inc Common Stock 74624M102 577,943 9,789 SH SOLE 0 0 9,789
Evergy Inc Common Stock 30034W106 580,649 7,088 SH SOLE 0 0 7,088
State Street Technology Select ETF 81369Y803 581,836 4,378 SH SOLE 0 0 4,378
Littelfuse Inc Common Stock 537008104 632,548 1,864 SH SOLE 0 0 1,864
Palantir Technologies Inc Common Stock 69608A108 641,292 4,384 SH SOLE 0 0 4,384
iShares ESG Select Screened S& ETF 46436E544 660,420 15,169 SH SOLE 0 0 15,169
iShares Core MSCI EAFE ETF ETF 46432F842 679,880 7,510 SH SOLE 0 0 7,510
Applied Materials Inc Common Stock 038222105 714,683 2,091 SH SOLE 0 0 2,091
Prologis Inc Common Stock 74340W103 719,456 5,443 SH SOLE 0 0 5,443
Exxon Mobil Corp Common Stock 30231G102 801,644 4,725 SH SOLE 0 0 4,725
iShares Core MSCI Emerging Mar ETF 46434G103 808,333 11,589 SH SOLE 0 0 11,589
iShares ESG Aware MSCI EM ETF ETF 46434G863 814,822 17,920 SH SOLE 0 0 17,920
Mastercard Inc Common Stock 57636Q104 815,445 1,632 SH SOLE 0 0 1,632
iShares S&P Mid-Cap 400 Value ETF 464287705 870,525 6,570 SH SOLE 0 0 6,570
T-Mobile US Inc Common Stock 872590104 874,565 4,164 SH SOLE 0 0 4,164
Walt Disney Co/The Common Stock 254687106 884,383 9,176 SH SOLE 0 0 9,176
Schwab US Broad Market ETF ETF 808524102 891,050 35,500 SH SOLE 0 0 35,500
PNC Financial Services Group I Common Stock 693475105 894,579 4,299 SH SOLE 0 0 4,299
Hershey Co/The Common Stock 427866108 896,214 4,311 SH SOLE 0 0 4,311
Salesforce Inc Common Stock 79466L302 931,110 4,988 SH SOLE 0 0 4,988
iShares ESG Select Screened S& ETF 46436E551 953,904 21,025 SH SOLE 0 0 21,025
Abbott Laboratories Common Stock 002824100 970,642 9,454 SH SOLE 0 0 9,454
Advanced Micro Devices Inc Common Stock 007903107 989,280 4,863 SH SOLE 0 0 4,863
iShares Russell 2000 ETF ETF 464287655 993,984 4,008 SH SOLE 0 0 4,008
Netflix Inc Common Stock 64110L106 1,015,632 10,563 SH SOLE 0 0 10,563
iShares Short-Term National Mu ETF 464288158 1,022,294 9,599 SH SOLE 0 0 9,599
iShares S&P Mid-Cap 400 Growth ETF 464287606 1,033,669 10,273 SH SOLE 0 0 10,273
Eaton Corp PLC Common Stock G29183103 1,036,170 2,897 SH SOLE 0 0 2,897
iShares National Muni Bond ETF ETF 464288414 1,098,440 10,348 SH SOLE 0 0 10,348
iShares ESG Aware MSCI EAFE ET ETF 46435G516 1,112,539 11,635 SH SOLE 0 0 11,635
Cintas Corp Common Stock 172908105 1,118,354 6,612 SH SOLE 0 0 6,612
United Rentals Inc Common Stock 911363109 1,127,811 1,548 SH SOLE 0 0 1,548
Crown Castle Inc Common Stock 22822V101 1,171,352 14,406 SH SOLE 0 0 14,406
iShares Gold Trust ETF 464285204 1,218,548 13,822 SH SOLE 0 0 13,822
Uber Technologies Inc Common Stock 90353T100 1,230,938 17,113 SH SOLE 0 0 17,113
Marvell Technology Inc Common Stock 573874104 1,261,105 12,732 SH SOLE 0 0 12,732
Ameriprise Financial Inc Common Stock 03076C106 1,358,975 3,058 SH SOLE 0 0 3,058
Duke Energy Corp Common Stock 26441C204 1,369,501 10,459 SH SOLE 0 0 10,459
American Express Co Common Stock 025816109 1,413,187 4,672 SH SOLE 0 0 4,672
iShares Select Dividend ETF ETF 464287168 1,418,712 9,370 SH SOLE 0 0 9,370
Zoetis Inc Common Stock 98978V103 1,431,168 12,107 SH SOLE 0 0 12,107
Alphabet Inc Common Stock 02079K107 1,505,728 5,249 SH SOLE 0 0 5,249
Oracle Corp Common Stock 68389X105 1,589,229 10,803 SH SOLE 0 0 10,803
Berkshire Hathaway Inc Common Stock 084670702 1,607,716 3,355 SH SOLE 0 0 3,355
State Street SPDR Portfolio Sh ETF 78464A474 1,673,095 55,640 SH SOLE 0 0 55,640
Comcast Corp Common Stock 20030N101 1,740,458 60,622 SH SOLE 0 0 60,622
Thermo Fisher Scientific Inc Common Stock 883556102 1,767,050 3,595 SH SOLE 0 0 3,595
EOG Resources Inc Common Stock 26875P101 1,878,687 12,995 SH SOLE 0 0 12,995
Stryker Corp Common Stock 863667101 1,898,593 5,778 SH SOLE 0 0 5,778
RTX Corp Common Stock 75513E105 2,116,306 10,971 SH SOLE 0 0 10,971
Eli Lilly & Co Common Stock 532457108 2,260,795 2,458 SH SOLE 0 0 2,458
Pfizer Inc Common Stock 717081103 2,344,315 83,487 SH SOLE 0 0 83,487
State Street SPDR S&P 500 ESG ETF 78468R531 2,364,190 37,479 SH SOLE 0 0 37,479
NextEra Energy Inc Common Stock 65339F101 2,447,945 26,356 SH SOLE 0 0 26,356
Bank of America Corp Common Stock 060505104 2,512,185 51,532 SH SOLE 0 0 51,532
Sysco Corp Common Stock 871829107 2,611,605 36,613 SH SOLE 0 0 36,613
Bank of New York Mellon Corp/T Common Stock 064058100 2,623,147 22,112 SH SOLE 0 0 22,112
Principal Spectrum Preferred S ETF 74255Y888 2,640,634 140,310 SH SOLE 0 0 140,310
Deere & Co Common Stock 244199105 2,685,814 4,768 SH SOLE 0 0 4,768
Genuine Parts Co Common Stock 372460105 2,943,869 27,838 SH SOLE 0 0 27,838
Schwab US Dividend Equity ETF ETF 808524797 2,953,717 96,275 SH SOLE 0 0 96,275
Palo Alto Networks Inc Common Stock 697435105 3,089,619 19,271 SH SOLE 0 0 19,272
Intercontinental Exchange Inc Common Stock 45866F104 3,091,024 19,653 SH SOLE 0 0 19,653
Cadence Design Systems Inc Common Stock 127387108 3,109,643 11,191 SH SOLE 0 0 11,191
Morgan Stanley Common Stock 617446448 3,171,593 19,272 SH SOLE 0 0 19,272
QUALCOMM Inc Common Stock 747525103 3,344,159 25,968 SH SOLE 0 0 25,968
Cummins Inc Common Stock 231021106 3,369,081 6,262 SH SOLE 0 0 6,262
General Dynamics Corp Common Stock 369550108 3,542,374 10,321 SH SOLE 0 0 10,321
Prudential Financial Inc Common Stock 744320102 3,577,115 36,617 SH SOLE 0 0 36,617
iShares MSCI ACWI ETF ETF 464288257 3,613,394 26,114 SH SOLE 0 0 26,114
Ingredion Inc Common Stock 457187102 3,659,647 32,484 SH SOLE 0 0 32,484
Verizon Communications Inc Common Stock 92343V104 3,663,194 72,972 SH SOLE 0 0 72,972
Merck & Co Inc Common Stock 58933Y105 3,698,316 30,745 SH SOLE 0 0 30,745
Public Storage Common Stock 74460D109 3,715,119 13,715 SH SOLE 0 0 13,715
Medtronic PLC Common Stock G5960L103 3,784,612 43,677 SH SOLE 0 0 43,677
International Business Machine Common Stock 459200101 3,814,249 15,736 SH SOLE 0 0 15,736
Marriott International Inc/MD Common Stock 571903202 3,842,091 11,747 SH SOLE 0 0 11,747
Enbridge Inc Common Stock 29250N105 4,053,245 74,866 SH SOLE 0 0 74,866
Paychex Inc Common Stock 704326107 4,172,575 45,295 SH SOLE 0 0 45,295
Tesla Inc Common Stock 88160R101 4,283,304 11,522 SH SOLE 0 0 11,522
CME Group Inc Common Stock 12572Q105 4,401,601 14,903 SH SOLE 0 0 14,903
US Bancorp Common Stock 902973304 4,512,232 86,757 SH SOLE 0 0 86,757
Vanguard Total Bond Market ETF ETF 921937835 4,592,485 62,364 SH SOLE 0 0 62,364
Altria Group Inc Common Stock 02209S103 4,689,645 71,066 SH SOLE 0 0 71,066
American Electric Power Co Inc Common Stock 025537101 4,768,428 36,378 SH SOLE 0 0 36,378
Visa Inc Common Stock 92826C839 4,785,668 15,834 SH SOLE 0 0 15,834
Meta Platforms Inc Common Stock 30303M102 4,978,675 8,702 SH SOLE 7 0 8,695
Microchip Technology Inc Common Stock 595017104 4,991,058 77,249 SH SOLE 0 0 77,249
Walmart Inc Common Stock 931142103 5,044,152 40,587 SH SOLE 0 0 40,587
Goldman Sachs Group Inc/The Common Stock 38141G104 5,200,301 6,147 SH SOLE 0 0 6,147
Cisco Systems Inc Common Stock 17275R102 5,562,272 71,688 SH SOLE 0 0 71,688
Southern Co/The Common Stock 842587107 6,203,244 64,269 SH SOLE 0 0 64,269
Emerson Electric Co Common Stock 291011104 6,246,510 47,676 SH SOLE 0 0 47,676
Lockheed Martin Corp Common Stock 539830109 6,858,618 11,348 SH SOLE 0 0 11,348
Honeywell International Inc Common Stock 438516106 8,297,335 36,709 SH SOLE 5 0 36,704
PepsiCo Inc Common Stock 713448108 8,476,660 54,586 SH SOLE 0 0 54,586
McDonald's Corp Common Stock 580135101 8,749,671 28,153 SH SOLE 0 0 28,153
Home Depot Inc/The Common Stock 437076102 9,013,888 27,407 SH SOLE 0 0 27,407
Waste Management Inc Common Stock 94106L109 10,145,229 44,150 SH SOLE 0 0 44,150
Vanguard FTSE Emerging Markets ETF 922042858 10,370,682 191,872 SH SOLE 0 0 191,872
Procter & Gamble Co/The Common Stock 742718109 10,506,854 72,742 SH SOLE 0 0 72,742
Amazon.com Inc Common Stock 023135106 10,593,445 50,864 SH SOLE 0 0 50,864
Chevron Corp Common Stock 166764100 11,042,874 53,373 SH SOLE 0 0 53,373
iShares Core S&P 500 ETF ETF 464287200 11,698,338 17,909 SH SOLE 0 0 17,909
AbbVie Inc Common Stock 00287Y109 11,714,011 53,860 SH SOLE 0 0 53,860
Broadcom Inc Common Stock 11135F101 12,819,595 41,419 SH SOLE 0 0 41,419
NVIDIA Corp Common Stock 67066G104 13,118,368 75,220 SH SOLE 0 0 75,220
Caterpillar Inc Common Stock 149123101 13,156,102 18,570 SH SOLE 0 0 18,570
Vanguard Intermediate-Term Tre ETF 92206C706 14,294,203 240,037 SH SOLE 0 0 240,037
Johnson & Johnson Common Stock 478160104 15,370,876 62,882 SH SOLE 0 0 62,882
Blackrock Inc Common Stock 09290D101 16,381,768 17,034 SH SOLE 0 0 17,034
JPMorgan Chase & Co Common Stock 46625H100 18,595,913 63,217 SH SOLE 4 0 63,213
iShares Core S&P Small-Cap ETF ETF 464287804 19,137,400 153,949 SH SOLE 0 0 153,949
Alphabet Inc Common Stock 02079K305 19,793,042 68,831 SH SOLE 0 0 68,831
Microsoft Corp Common Stock 594918104 25,160,085 67,969 SH SOLE 0 0 67,969
Vanguard Short-Term Treasury E ETF 92206C102 29,295,758 500,440 SH SOLE 0 0 500,440
Apple Inc Common Stock 037833100 33,840,105 133,339 SH SOLE 0 0 133,339
iShares MSCI EAFE ETF ETF 464287465 40,195,405 413,831 SH SOLE 0 0 413,831
iShares Core S&P Mid-Cap ETF ETF 464287507 42,886,885 635,079 SH SOLE 0 0 635,079