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
GENERAL DYNAMICS CORP COM 369550108 4,155 31,405 SH   SOLE 0 0 0 31,405
ISHARES TR RUS 1000 GRW ETF 464287614 257 1,704 SH   SOLE 0 0 0 1,704
BANK NEW YORK MELLON CORP COM 064058100 304 9,023 SH   SOLE 0 0 0 9,023
VANGUARD STAR FDS VG TL INTL STK F 921909768 9,930 236,642 SH   SOLE 0 0 0 236,642
INTEL CORP COM 458140100 747 13,812 SH   SOLE 0 0 0 13,812
ISHARES TR ESG 1 5 YR USD 46435G243 393 15,780 SH   SOLE 0 0 0 15,780
DOMINION ENERGY INC COM 25746U109 347 4,812 SH   SOLE 0 0 0 4,812
MCDONALDS CORP COM 580135101 966 5,841 SH   SOLE 0 0 0 5,841
ISHARES TR TIPS BD ETF 464287176 1,156 9,802 SH   SOLE 0 0 0 9,802
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,003 23,001 SH   SOLE 0 0 0 23,001
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1,245 60,294 SH   SOLE 0 0 0 60,294
MICROSOFT CORP COM 594918104 1,666 10,564 SH   SOLE 0 0 0 10,564
ISHARES TR SH TR CRPORT ETF 464288646 720 13,754 SH   SOLE 0 0 0 13,754
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,331 62,829 SH   SOLE 0 0 0 62,829
BLACKSTONE GROUP INC COM CL A 09260D107 221 4,850 SH   SOLE 0 0 0 4,850
BRISTOL-MYERS SQUIBB CO COM 110122108 378 6,777 SH   SOLE 0 0 0 6,777
PARKER HANNIFIN CORP COM 701094104 1,218 9,390 SH   SOLE 0 0 0 9,390
VANGUARD INDEX FDS TOTAL STK MKT 922908769 19,717 152,953 SH   SOLE 0 0 0 152,953
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,200 125,193 SH   SOLE 0 0 0 125,193
ISHARES TR ESG MSCI USA ETF 46435G425 277 4,810 SH   SOLE 0 0 0 4,810
GILEAD SCIENCES INC COM 375558103 342 4,574 SH   SOLE 0 0 0 4,574
HOME DEPOT INC COM 437076102 529 2,835 SH   SOLE 0 0 0 2,835
ISHARES TR USA QUALITY FCTR 46432F339 1,021 12,601 SH   SOLE 0 0 0 12,601
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 410 12,374 SH   SOLE 0 0 0 12,374
ISHARES TR GLOBAL REIT ETF 46434V647 1,220 63,714 SH   SOLE 0 0 0 63,714
ISHARES TR CORE S&P500 ETF 464287200 284 1,101 SH   SOLE 0 0 0 1,101
UNITED TECHNOLOGIES CORP COM 913017109 380 4,032 SH   SOLE 0 0 0 4,032
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,708 9,343 SH   SOLE 0 0 0 9,343
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 6,070 107,889 SH   SOLE 0 0 0 107,889
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1,194 58,028 SH   SOLE 0 0 0 58,028
DISNEY WALT CO COM DISNEY 254687106 235 2,430 SH   SOLE 0 0 0 2,430
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 431 9,953 SH   SOLE 0 0 0 9,953
SHERWIN WILLIAMS CO COM 824348106 207 450 SH   SOLE 0 0 0 450
CHEVRON CORP NEW COM 166764100 212 2,930 SH   SOLE 0 0 0 2,930
VANGUARD INDEX FDS SMALL CP ETF 922908751 723 6,263 SH   SOLE 0 0 0 6,263
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,907 87,189 SH   SOLE 0 0 0 87,189
VERIZON COMMUNICATIONS INC COM 92343V104 381 7,092 SH   SOLE 0 0 0 7,092
ISHARES TR MIN VOL EAFE ETF 46429B689 716 11,541 SH   SOLE 0 0 0 11,541
AMGEN INC COM 031162100 297 1,466 SH   SOLE 0 0 0 1,466
ISHARES TR CORE S&P SCP ETF 464287804 3,243 57,792 SH   SOLE 0 0 0 57,792
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 239 2,640 SH   SOLE 0 0 0 2,640
AMAZON COM INC COM 023135106 470 241 SH   SOLE 0 0 0 241
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 1,111 56,087 SH   SOLE 0 0 0 56,087
JPMORGAN CHASE & CO COM 46625H100 436 4,841 SH   SOLE 0 0 0 4,841
ISHARES TR 1 3 YR TREAS BD 464287457 800 9,234 SH   SOLE 0 0 0 9,234
VANGUARD WORLD FD MEGA CAP INDEX 921910873 3,464 38,092 SH   SOLE 0 0 0 38,092
ISHARES TR RUSSELL 3000 ETF 464287689 1,052 7,095 SH   SOLE 0 0 0 7,095
MERCK & CO. INC COM 58933Y105 618 8,030 SH   SOLE 0 0 0 8,030
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4,527 57,226 SH   SOLE 0 0 0 57,226
COCA COLA CO COM 191216100 266 6,000 SH   SOLE 0 0 0 6,000
ISHARES INC MIN VOL EMRG MKT 464286533 489 10,422 SH   SOLE 0 0 0 10,422
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 1,161 58,909 SH   SOLE 0 0 0 58,909
TEXAS INSTRS INC COM 882508104 727 7,279 SH   SOLE 0 0 0 7,279
ISHARES TR S&P 100 ETF 464287101 564 4,758 SH   SOLE 0 0 0 4,758
ISHARES TR USA MOMENTUM FCT 46432F396 2,051 19,264 SH   SOLE 0 0 0 19,264
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 10,303 99,647 SH   SOLE 0 0 0 99,647
TEXAS PAC LD TR SUB CTF PROP I T 882610108 461 1,212 SH   SOLE 0 0 0 1,212
ISHARES TR CALIF MUN BD ETF 464288356 678 11,205 SH   SOLE 0 0 0 11,205
EVERSOURCE ENERGY COM 30040W108 283 3,616 SH   SOLE 0 0 0 3,616
VANGUARD INDEX FDS VALUE ETF 922908744 1,384 15,543 SH   SOLE 0 0 0 15,543
PFIZER INC COM 717081103 219 6,713 SH   SOLE 0 0 0 6,713
SPDR SER TR NUVEEN BLMBRG SR 78468R739 3,327 68,045 SH   SOLE 0 0 0 68,045
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 510 26,651 SH   SOLE 0 0 0 26,651
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 2,079 39,306 SH   SOLE 0 0 0 39,306
PIMCO HIGH INCOME FD COM SHS 722014107 232 47,392 SH   SOLE 0 0 0 47,392
ISHARES TR PFD AND INCM SEC 464288687 215 6,742 SH   SOLE 0 0 0 6,742
PROCTER & GAMBLE CO COM 742718109 1,220 11,090 SH   SOLE 0 0 0 11,090
ABBVIE INC COM 00287Y109 449 5,892 SH   SOLE 0 0 0 5,892
ISHARES TR SHRT NAT MUN ETF 464288158 2,060 19,376 SH   SOLE 0 0 0 19,376
VANGUARD INDEX FDS MID CAP ETF 922908629 636 4,829 SH   SOLE 0 0 0 4,829
JOHNSON & JOHNSON COM 478160104 1,181 9,007 SH   SOLE 0 0 0 9,007
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,237 25,191 SH   SOLE 0 0 0 25,191
PEPSICO INC COM 713448108 478 3,983 SH   SOLE 0 0 0 3,983
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,099 26,783 SH   SOLE 0 0 0 26,783
RAYTHEON CO COM NEW 755111507 826 6,298 SH   SOLE 0 0 0 6,298
ISHARES TR SHORT TREAS BD 464288679 2,256 20,325 SH   SOLE 0 0 0 20,325
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 12,098 141,742 SH   SOLE 0 0 0 141,742
ISHARES TR MSCI MIN VOL ETF 46429B697 1,153 21,342 SH   SOLE 0 0 0 21,342
AUTOMATIC DATA PROCESSING IN COM 053015103 227 1,663 SH   SOLE 0 0 0 1,663
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,953 12,828 SH   SOLE 0 0 0 12,828
COMCAST CORP NEW CL A 20030N101 307 8,936 SH   SOLE 0 0 0 8,936
ISHARES TR NATIONAL MUN ETF 464288414 923 8,164 SH   SOLE 0 0 0 8,164
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 1,332 63,525 SH   SOLE 0 0 0 63,525
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 1,117 54,068 SH   SOLE 0 0 0 54,068
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 1,344 63,951 SH   SOLE 0 0 0 63,951
ABBOTT LABS COM 002824100 389 4,929 SH   SOLE 0 0 0 4,929
ISHARES TR EAFE VALUE ETF 464288877 1,776 49,765 SH   SOLE 0 0 0 49,765
GENERAL ELECTRIC CO COM 369604103 153 19,307 SH   SOLE 0 0 0 19,307
ISHARES TR RUS 1000 ETF 464287622 214 1,510 SH   SOLE 0 0 0 1,510
ISHARES TR ESG US AGR BD 46435U549 1,051 18,968 SH   SOLE 0 0 0 18,968
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,987 25,392 SH   SOLE 0 0 0 25,392
SPDR S&P 500 ETF TR TR UNIT 78462F103 694 2,692 SH   SOLE 0 0 0 2,692
APPLE INC COM 037833100 2,643 10,395 SH   SOLE 0 0 0 10,395
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1,250 60,300 SH   SOLE 0 0 0 60,300
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 888 3,750 SH   SOLE 0 0 0 3,750
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 6,006 123,268 SH   SOLE 0 0 0 123,268
AMERICAN ELEC PWR CO INC COM 025537101 349 4,364 SH   SOLE 0 0 0 4,364
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 5,033 61,247 SH   SOLE 0 0 0 61,247
INTERNATIONAL BUSINESS MACHS COM 459200101 271 2,447 SH   SOLE 0 0 0 2,447
AT&T INC COM 00206R102 359 12,320 SH   SOLE 0 0 0 12,320
ISHARES TR MSCI EAFE ETF 464287465 638 11,940 SH   SOLE 0 0 0 11,940
ISHARES TR MSCI ACWI EX US 464288240 3,266 86,745 SH   SOLE 0 0 0 86,745