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
BOEING CO COM 097023105 710 2,179 SH   SOLE NONE 0 0 2,179
EXXON MOBIL CORP COM 30231G102 501 7,185 SH   SOLE NONE 0 0 7,185
INDEPENDENT BANK CORP MASS COM 453836108 954 11,460 SH   SOLE NONE 0 0 11,460
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1,517 11,971 SH   SOLE NONE 0 0 11,971
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 641 15,090 SH   SOLE NONE 0 0 15,090
ISHARES INC CORE MSCI EMKT 46434G103 1,419 26,397 SH   SOLE NONE 0 0 26,397
ISHARES TR NATIONAL MUN ETF 464288414 605 5,308 SH   SOLE NONE 0 0 5,308
ISHARES TR RUS 2000 VAL ETF 464287630 284 2,205 SH   SOLE NONE 0 0 2,205
ISHARES TR RUS 1000 VAL ETF 464287598 355 2,601 SH   SOLE NONE 0 0 2,601
ISHARES TR RUS 1000 GRW ETF 464287614 380 2,158 SH   SOLE NONE 0 0 2,158
ISHARES TR CORE MSCI EAFE 46432F842 541 8,299 SH   SOLE NONE 0 0 8,299
ISHARES TR RUS 1000 ETF 464287622 292 1,638 SH   SOLE NONE 0 0 1,638
ISHARES TR CORE S&P500 ETF 464287200 61,489 190,226 SH   SOLE NONE 0 0 190,226
ISHARES TR MSCI USA ESG SLC 464288802 249 1,860 SH   SOLE NONE 0 0 1,860
ISHARES TR CORE MSCI EURO 46434V738 11,620 233,013 SH   SOLE NONE 0 0 233,013
KOPIN CORP COM 500600101 12 31,016 SH   SOLE NONE 0 0 31,016
PROCTER & GAMBLE CO COM 742718109 333 2,667 SH   SOLE NONE 0 0 2,667
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 39,171 1,042,053 SH   SOLE NONE 0 0 1,042,053
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 32,584 1,039,347 SH   SOLE NONE 0 0 1,039,347
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 12,421 380,674 SH   SOLE NONE 0 0 380,674
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 11,133 121,762 SH   SOLE NONE 0 0 121,762
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 4,559 120,552 SH   SOLE NONE 0 0 120,552
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 28,437 967,903 SH   SOLE NONE 0 0 967,903
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 525 10,688 SH   SOLE NONE 0 0 10,688
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 27,443 560,175 SH   SOLE NONE 0 0 560,175
TERADYNE INC COM 880770102 268 3,927 SH   SOLE NONE 0 0 3,927
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 235 2,798 SH   SOLE NONE 0 0 2,798
VANGUARD GROUP DIV APP ETF 921908844 5,703 45,746 SH   SOLE NONE 0 0 45,746
VANGUARD INDEX FDS GROWTH ETF 922908736 408 2,238 SH   SOLE NONE 0 0 2,238
VANGUARD INDEX FDS VALUE ETF 922908744 314 2,618 SH   SOLE NONE 0 0 2,618
VANGUARD INDEX FDS SML CP GRW ETF 922908595 591 2,972 SH   SOLE NONE 0 0 2,972
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 451 4,861 SH   SOLE NONE 0 0 4,861
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,578 9,524 SH   SOLE NONE 0 0 9,524
VANGUARD INDEX FDS SM CP VAL ETF 922908611 655 4,775 SH   SOLE NONE 0 0 4,775
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 835 5,258 SH   SOLE NONE 0 0 5,258
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,163 19,847 SH   SOLE NONE 0 0 19,847
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6,524 146,712 SH   SOLE NONE 0 0 146,712
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 2,534 47,328 SH   SOLE NONE 0 0 47,328
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 4,733 107,418 SH   SOLE NONE 0 0 107,418
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 286 3,052 SH   SOLE NONE 0 0 3,052
WISDOMTREE TR EMER MKT HIGH FD 97717W315 4,734 103,437 SH   SOLE NONE 0 0 103,437
WISDOMTREE TR INTL EQUITY FD 97717W703 236 4,412 SH   SOLE NONE 0 0 4,412