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
AECOM COM 00766T100 226,032 2,116 SH SOLE 0 0 2,116
ALBEMARLE CORP COM 012653101 361,450 4,199 SH SOLE 0 0 4,199
ALPHABET INC CAP STK CL C 02079K107 812,418 4,266 SH SOLE 0 0 4,266
APPLE INC COM 037833100 2,260,273 9,026 SH SOLE 0 0 9,026
BOEING CO COM 097023105 255,234 1,442 SH SOLE 0 0 1,442
BRISTOL-MYERS SQUIBB CO COM 110122108 1,479,158 26,152 SH SOLE 0 0 26,152
CHEVRON CORP NEW COM 166764100 407,118 2,811 SH SOLE 0 0 2,811
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 11,231,130 274,466 SH SOLE 0 0 274,466
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 4,720,093 84,802 SH SOLE 0 0 84,802
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 343,376 9,678 SH SOLE 0 0 9,678
ESSENTIAL UTILS INC COM 29670G102 257,981 7,103 SH SOLE 0 0 7,103
EXXON MOBIL CORP COM 30231G102 828,935 7,706 SH SOLE 0 0 7,706
INVESCO ACTIVELY MANAGED EXC TOTAL RETURN 46090A804 39,420,805 849,587 SH SOLE 0 0 849,587
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 7,426,689 155,078 SH SOLE 0 0 155,078
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 320,549 7,769 SH SOLE 0 0 7,769
ISHARES INC ESG AWR MSCI EM 46434G863 869,967 26,055 SH SOLE 0 0 26,055
ISHARES TR S&P 500 VAL ETF 464287408 14,460,688 75,758 SH SOLE 0 0 75,758
ISHARES TR EAFE VALUE ETF 464288877 8,846,537 168,602 SH SOLE 0 0 168,602
ISHARES TR ESG AWR US AGRGT 46435U549 2,893,650 62,309 SH SOLE 0 0 62,309
ISHARES TR SP SMCP600VL ETF 464287879 9,765,869 89,917 SH SOLE 0 0 89,917
ISHARES TR RUS 1000 ETF 464287622 32,443,372 100,705 SH SOLE 0 0 100,705
ISHARES TR IBOXX INV CP ETF 464287242 539,425 5,049 SH SOLE 0 0 5,049
ISHARES TR RUS MD CP GR ETF 464287481 39,823,681 314,191 SH SOLE 0 0 314,191
ISHARES TR CONSER ALLOC ETF 464289883 335,277 8,989 SH SOLE 0 0 8,989
ISHARES TR MODERT ALLOC ETF 464289875 380,663 8,763 SH SOLE 0 0 8,763
ISHARES TR RUS MDCP VAL ETF 464287473 21,110,316 163,216 SH SOLE 0 0 163,216
ISHARES TR RUS 2000 GRW ETF 464287648 13,072,561 45,419 SH SOLE 0 0 45,419
ISHARES TR NATIONAL MUN ETF 464288414 20,770,316 194,935 SH SOLE 0 0 194,935
ISHARES TR TIPS BD ETF 464287176 13,458,793 126,314 SH SOLE 0 0 126,314
ISHARES TR RUSSELL 2000 ETF 464287655 15,298,839 69,238 SH SOLE 0 0 69,238
ISHARES TR EAFE GRWTH ETF 464288885 20,173,914 208,343 SH SOLE 0 0 208,343
ISHARES TR S&P SML 600 GWT 464287887 13,940,712 102,982 SH SOLE 0 0 102,982
ISHARES TR 1 3 YR TREAS BD 464287457 278,659 3,399 SH SOLE 0 0 3,399
ISHARES TR AGGRES ALLOC ETF 464289859 1,988,517 25,956 SH SOLE 0 0 25,956
ISHARES TR CORE MSCI EURO 46434V738 434,460 8,049 SH SOLE 0 0 8,049
ISHARES TR S&P 500 GRWT ETF 464287309 4,108,717 40,468 SH SOLE 0 0 40,468
ISHARES TR CORE MSCI EAFE 46432F842 341,620 4,861 SH SOLE 0 0 4,861
ISHARES TR MSCI EMG MKT ETF 464287234 5,413,355 129,444 SH SOLE 0 0 129,444
ISHARES TR IBOXX HI YD ETF 464288513 288,399 3,667 SH SOLE 0 0 3,667
ISHARES TR ESG AW MSCI EAFE 46435G516 2,307,480 30,306 SH SOLE 0 0 30,306
ISHARES TR CORE S&P US GWT 464287671 527,538 3,786 SH SOLE 0 0 3,786
ISHARES TR ESG AWARE MSCI 46435U663 270,634 6,436 SH SOLE 0 0 6,436
ISHARES TR RUS 1000 GRW ETF 464287614 46,770,393 116,466 SH SOLE 0 0 116,466
ISHARES TR GRWT ALLOCAT ETF 464289867 1,569,995 27,390 SH SOLE 0 0 27,390
ISHARES TR EAFE SML CP ETF 464288273 10,258,612 168,866 SH SOLE 0 0 168,866
ISHARES TR CORE S&P500 ETF 464287200 87,967,005 149,431 SH SOLE 0 0 149,431
ISHARES TR RUS 2000 VAL ETF 464287630 9,808,293 59,745 SH SOLE 0 0 59,745
ISHARES TR CORE S&P SCP ETF 464287804 31,737,022 275,447 SH SOLE 0 0 275,447
ISHARES TR MSCI EAFE ETF 464287465 427,025 5,648 SH SOLE 0 0 5,648
ISHARES TR CRE U S REIT ETF 464288521 615,166 10,734 SH SOLE 0 0 10,734
ISHARES TR ESG AWR MSCI USA 46435G425 1,550,180 12,034 SH SOLE 0 0 12,034
ISHARES TR RUS 1000 VAL ETF 464287598 15,392,843 83,147 SH SOLE 0 0 83,147
ISHARES TR ESG SCRD S&P MID 46436E551 1,163,628 27,814 SH SOLE 0 0 27,814
ISHARES TR MBS ETF 464288588 343,732 3,749 SH SOLE 0 0 3,749
ISHARES TR CORE S&P MCP ETF 464287507 45,551,068 731,040 SH SOLE 0 0 731,040
ISHARES TR CORE S&P US VLU 464287663 454,346 4,907 SH SOLE 0 0 4,907
ISHARES TR CORE US AGGBD ET 464287226 524,294 5,411 SH SOLE 0 0 5,411
JOHNSON & JOHNSON COM 478160104 326,842 2,260 SH SOLE 0 0 2,260
MCDONALDS CORP COM 580135101 302,403 1,043 SH SOLE 0 0 1,043
MERCK & CO INC COM 58933Y105 355,045 3,569 SH SOLE 0 0 3,569
MICROSOFT CORP COM 594918104 733,559 1,740 SH SOLE 0 0 1,740
NEW YORK LIFE INVTS ACTIVE E NYLI MACKAY MUNI 45409F843 13,525,590 567,349 SH SOLE 0 0 567,349
NEXTERA ENERGY INC COM 65339F101 799,044 11,146 SH SOLE 0 0 11,146
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 448,895 11,402 SH SOLE 0 0 11,402
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 884,741 18,673 SH SOLE 0 0 18,673
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 693,945 16,569 SH SOLE 0 0 16,569
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 460,146 5,361 SH SOLE 0 0 5,361
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 795,252 22,845 SH SOLE 0 0 22,845
ONTO INNOVATION INC COM 683344105 333,340 2,000 SH SOLE 0 0 2,000
PACER FDS TR US CASH COWS 100 69374H881 513,968 9,100 SH SOLE 0 0 9,100
PFIZER INC COM 717081103 1,381,046 52,056 SH SOLE 0 0 52,056
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 779,843 9,230 SH SOLE 0 0 9,230
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 454,425 24,563 SH SOLE 0 0 24,563
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 5,983,467 214,692 SH SOLE 0 0 214,692
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 9,618,807 414,961 SH SOLE 0 0 414,961
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,272,053 144,143 SH SOLE 0 0 144,143
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 381,279 1,640 SH SOLE 0 0 1,640
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 658,040 4,783 SH SOLE 0 0 4,783
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,298,209 31,921 SH SOLE 0 0 31,921
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 4,102,631 132,407 SH SOLE 0 0 132,407
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,268,129 33,050 SH SOLE 0 0 33,050
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,967,429 3,357 SH SOLE 0 0 3,357
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 888,586 1,560 SH SOLE 0 0 1,560
SPDR SER TR S&P 400 MDCP GRW 78464A821 391,005 4,500 SH SOLE 0 0 4,500
SPDR SER TR DJ REIT ETF 78464A607 336,718 3,406 SH SOLE 0 0 3,406
SPDR SER TR S&P 400 MDCP VAL 78464A839 4,686,808 58,439 SH SOLE 0 0 58,439
STRYKER CORPORATION COM 863667101 393,175 1,092 SH SOLE 0 0 1,092
TREX CO INC COM 89531P105 1,419,810 20,568 SH SOLE 0 0 20,568
UNION PAC CORP COM 907818108 362,433 1,589 SH SOLE 0 0 1,589
UNITEDHEALTH GROUP INC COM 91324P102 368,267 728 SH SOLE 0 0 728
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 48,707,370 677,338 SH SOLE 0 0 677,338
VANGUARD INDEX FDS LARGE CAP ETF 922908637 2,036,163 7,550 SH SOLE 0 0 7,550
VANGUARD INDEX FDS SM CP VAL ETF 922908611 6,704,018 33,828 SH SOLE 0 0 33,828
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 5,877,187 23,161 SH SOLE 0 0 23,161
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,798,727 15,810 SH SOLE 0 0 15,810
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 8,489,827 52,481 SH SOLE 0 0 52,481
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 13,315,345 149,476 SH SOLE 0 0 149,476
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2,911,224 10,395 SH SOLE 0 0 10,395
VANGUARD INDEX FDS GROWTH ETF 922908736 1,322,028 3,221 SH SOLE 0 0 3,221
VANGUARD INDEX FDS VALUE ETF 922908744 1,742,775 10,294 SH SOLE 0 0 10,294
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,954,129 6,743 SH SOLE 0 0 6,743
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 659,739 11,492 SH SOLE 0 0 11,492
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 7,936,132 69,323 SH SOLE 0 0 69,323
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 12,505,056 283,947 SH SOLE 0 0 283,947
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 207,078 1,763 SH SOLE 0 0 1,763
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 8,827,223 176,087 SH SOLE 0 0 176,087
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 891,614 4,553 SH SOLE 0 0 4,553
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2,419,048 50,587 SH SOLE 0 0 50,587
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 8,616,548 107,720 SH SOLE 0 0 107,720
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 10,855,506 159,922 SH SOLE 0 0 159,922
WALMART INC COM 931142103 219,177 2,426 SH SOLE 0 0 2,426
WEST PHARMACEUTICAL SVSC INC COM 955306105 499,202 1,524 SH SOLE 0 0 1,524
ZOETIS INC CL A 98978V103 217,512 1,335 SH SOLE 0 0 1,335