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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co COM 88579Y101 1,424,592 8,075 SH   SOLE   0 0 0
Abbott Laboratories COM 002824100 226,967 2,813 SH   SOLE   0 0 0
Abbvie Inc COM 00287Y109 232,288 2,824 SH   SOLE   0 0 0
Albemarle Corp COM 012653101 2,045,266 28,002 SH   SOLE   0 0 0
Alibaba Group Hldg COM 01609W102 726,867 3,427 SH   SOLE   0 0 0
Alphabet Inc Class A COM 02079K305 2,046,588 1,528 SH   SOLE   0 0 0
Alphabet Inc Class C COM 02079K107 962,654 720 SH   SOLE   0 0 0
Amazon Com Inc COM 023135106 4,937,428 2,672 SH   SOLE   0 0 0
Apple Inc COM 037833100 4,686,233 15,959 SH   SOLE   0 0 0
Bank of America Corp COM 060505104 1,267,920 36,000 SH   SOLE   0 0 0
Berkshire Hathaway B New COM 084670702 216,081 954 SH   SOLE   0 0 0
Blackrock Inc COM 09247X101 1,403,036 2,791 SH   SOLE   0 0 0
Boeing Co COM 097023105 1,304,995 4,006 SH   SOLE   0 0 0
Caterpillar Inc COM 149123101 1,296,926 8,782 SH   SOLE   0 0 0
Chevron Corp New Com COM 166764100 356,469 2,958 SH   SOLE   0 0 0
Coca Cola Co COM 191216100 533,740 9,643 SH   SOLE   0 0 0
ConocoPhillips COM 20825C104 500,818 9,301 SH   SOLE   0 0 0
Cvs/Caremark Corp COM 126650100 1,009,601 13,590 SH   SOLE   0 0 0
Deere & Co COM 244199105 1,332,889 7,693 SH   SOLE   0 0 0
Delta Air Lines Inc Del COM 247361702 1,230,302 21,038 SH   SOLE   0 0 0
Disney Walt Co COM 254687106 300,421 2,677 SH   SOLE   0 0 0
Dominion Res Inc Va New Com COM 25746U109 1,300,304 16,332 SH   SOLE   0 0 0
EOG Resources Inc COM 26875P101 780,392 9,317 SH   SOLE   0 0 0
Exxon Mobil Corp COM 30231G102 3,091,835 45,908 SH   SOLE   0 0 0
FLEXSHARES MORNINGSTAR GLOBAL COM 33939L407 2,516,859 75,063 SH   SOLE   0 0 0
General Electric Co COM 369604103 556,361 53,853 SH   SOLE   0 0 0
Goldman Sachs JUSt Us COM 381430396 1,015,162 21,921 SH   SOLE   0 0 0
Hershey Company COM 427866108 293,960 2,000 SH   SOLE   0 0 0
Home Depot Inc COM 437076102 2,183,582 9,999 SH   SOLE   0 0 0
Intel Corp COM 458140100 742,020 12,398 SH   SOLE   0 0 0
Intl Business Machines COM 459200101 737,220 5,500 SH   SOLE   0 0 0
Invesco Preferred ETF COM 46138E511 4,506,860 300,257 SH   SOLE   0 0 0
Ishares 0-5 Year Tips COM 46429B747 407,573 4,047 SH   SOLE   0 0 0
iShares 10-20 Year Treasury Bo COM 464288653 4,407,094 30,688 SH   SOLE   0 0 0
Ishares 3-7 Year Trery COM 464288661 13,404,669 106,598 SH   SOLE   0 0 0
iShares Barclays MBS Bond COM 464288588 2,548,961 23,588 SH   SOLE   0 0 0
Ishares Core Msci COM 46434V696 607,581 10,402 SH   SOLE   0 0 0
iShares Core MSCI Emerging Mar COM 46434G103 1,434,371 28,124 SH   SOLE   0 0 0
Ishares Core Msci Europe COM 46434V738 6,556,259 131,467 SH   SOLE   0 0 0
iShares MSCI ACWI COM 464288257 350,796 4,770 SH   SOLE   0 0 0
iShares MSCI All Country Asia COM 464288182 275,184 3,744 SH   SOLE   0 0 0
iShares MSCI Canada COM 464286509 214,889 7,189 SH   SOLE   0 0 0
Ishares Msci Eafe Esg COM 46435G516 706,785 10,282 SH   SOLE   0 0 0
iShares MSCI EAFE Small Cap COM 464288273 4,901,825 78,706 SH   SOLE   0 0 0
Ishares Msci Em Esg COM 46434G863 495,298 13,785 SH   SOLE   0 0 0
Ishares Msci Usa Esg COM 46435G425 2,237,879 31,378 SH   SOLE   0 0 0
iShares Russell 3000 COM 464287689 538,327 2,856 SH   SOLE   0 0 0
Ishares S&P 500 Growth COM 464287309 3,295,172 17,017 SH   SOLE   0 0 0
Ishares S&P 500 Value COM 464287408 3,022,251 23,232 SH   SOLE   0 0 0
iShares S&P Midcap 400 Growth COM 464287606 7,416,529 31,147 SH   SOLE   0 0 0
iShares S&P Midcap 400 Value COM 464287705 5,749,138 33,674 SH   SOLE   0 0 0
Ishares S&P Small Cap COM 464287879 4,501,778 27,996 SH   SOLE   0 0 0
iShares S&P Small-Cap 600 Grow COM 464287887 6,752,442 34,932 SH   SOLE   0 0 0
Ishrs Msci Usa Sml Cp COM 46435U663 808,806 27,967 SH   SOLE   0 0 0
Johnson & Johnson COM 478160104 1,545,986 10,998 SH   SOLE   0 0 0
JP Morgan Chase & Co. COM 46625H100 1,329,876 9,540 SH   SOLE   0 0 0
JPMorgan BetaBuilders Canada E COM 46641Q696 4,434,549 170,494 SH   SOLE   0 0 0
Lockheed Martin Corp COM 539830109 1,128,423 2,898 SH   SOLE   0 0 0
Mastercard Inc. COM 57636Q104 1,415,018 4,739 SH   SOLE   0 0 0
Merck & Co Inc COM 589331107 1,160,249 12,757 SH   SOLE   0 0 0
Microsoft Corp COM 594918104 2,370,862 15,034 SH   SOLE   0 0 0
Mkt Vctrs J P Mrgn Em COM 92189F494 4,238,128 124,614 SH   SOLE   0 0 0
Moody's Corp COM 615369105 1,834,942 7,729 SH   SOLE   0 0 0
NEWMARKET CORP COM 651587107 3,751,562 7,891 SH   SOLE   0 0 0
Norfolk Southern Corp. COM 655844108 291,195 1,500 SH   SOLE   0 0 0
Nucor Corp COM 670346105 315,168 5,600 SH   SOLE   0 0 0
Philip Morris Intl COM 718172109 258,418 3,037 SH   SOLE   0 0 0
Phillips COM 718546104 485,654 5,159 SH   SOLE   0 0 0
Pimco Exch Traded Fund COM 72201R775 385,657 3,577 SH   SOLE   0 0 0
PowerShares QQQ Trust Unit Ser COM 73935A104 1,066,347 5,016 SH   SOLE   0 0 0
Procter & Gamble Co COM 742718109 317,746 2,544 SH   SOLE   0 0 0
SALESFORCE.COM INC COM 79466L302 652,674 4,013 SH   SOLE   0 0 0
Spdr Doubleline Ttl Rtrn COM 78467V848 226,557 4,625 SH   SOLE   0 0 0
SPDR S&P 500 COM 78462F103 3,725,016 13,779 SH   SOLE   0 0 0
SPDR S&P Midcap 400 COM 595635103 392,751 2,275 SH   SOLE   0 0 0
Starbucks Corp COM 855244109 1,893,621 21,538 SH   SOLE   0 0 0
Unitedhealth Group Inc COM 91324P102 2,682,568 9,125 SH   SOLE   0 0 0
Vanguard Emerging Market COM 922042858 17,997,962 404,721 SH   SOLE   0 0 0
Vanguard European COM 922042874 18,662,526 318,473 SH   SOLE   0 0 0
Vanguard FTSE Pacific COM 922042866 12,852,636 184,717 SH   SOLE   0 0 0
Vanguard Growth COM 922908736 33,477,908 183,773 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX COM 922042775 466,593 8,681 SH   SOLE   0 0 0
Vanguard Mega Cap Growth COM 921910816 12,944,960 88,871 SH   SOLE   0 0 0
Vanguard Mega Cap Value COM 921910840 3,172,044 36,385 SH   SOLE   0 0 0
Vanguard Mid-Cap ETF COM 922908629 556,813 3,125 SH   SOLE   0 0 0
Vanguard REIT COM 922908553 2,350,984 25,337 SH   SOLE   0 0 0
Vanguard S&P 500 Etf COM 922908363 1,583,873 5,355 SH   SOLE   0 0 0
Vanguard Short Term Corp Bond COM 92206C409 12,846,508 158,540 SH   SOLE   0 0 0
Vanguard Total Stock Market ET COM 922908769 786,256 4,805 SH   SOLE   0 0 0
Vanguard Total World Stock Ind COM 922042742 855,097 10,558 SH   SOLE   0 0 0
Vanguard Value COM 922908744 30,668,688 255,892 SH   SOLE   0 0 0
Visa Inc COM 92826C839 2,614,816 13,916 SH   SOLE   0 0 0
Wells Fargo & Co. COM 949746101 812,380 15,100 SH   SOLE   0 0 0
WISDOMTREE TRUST BLMBRG FL TRF COM 97717X628 520,438 20,768 SH   SOLE   0 0 0
WISDOMTREE TRUST US DIVID GROW COM 97717X669 10,915,098 225,193 SH   SOLE   0 0 0