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 782 2,148 SH   SOLE NONE 0 0 2,148
EXXON MOBIL CORP COM 30231G102 618 8,059 SH   SOLE NONE 0 0 8,059
INDEPENDENT BANK CORP MASS COM 453836108 873 11,460 SH   SOLE NONE 0 0 11,460
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1,455 12,470 SH   SOLE NONE 0 0 12,470
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 625 15,379 SH   SOLE NONE 0 0 15,379
ISHARES INC CORE MSCI EMKT 46434G103 1,340 26,050 SH   SOLE NONE 0 0 26,050
ISHARES TR NATIONAL MUN ETF 464288414 389 3,438 SH   SOLE NONE 0 0 3,438
ISHARES TR RUS 2000 VAL ETF 464287630 263 2,186 SH   SOLE NONE 0 0 2,186
ISHARES TR RUS 1000 VAL ETF 464287598 343 2,693 SH   SOLE NONE 0 0 2,693
ISHARES TR RUS 1000 GRW ETF 464287614 340 2,158 SH   SOLE NONE 0 0 2,158
ISHARES TR CORE MSCI EAFE 46432F842 512 8,341 SH   SOLE NONE 0 0 8,341
ISHARES TR RUS 1000 ETF 464287622 275 1,689 SH   SOLE NONE 0 0 1,689
ISHARES TR CORE S&P500 ETF 464287200 56,170 190,568 SH   SOLE NONE 0 0 190,568
ISHARES TR CORE MSCI EURO 46434V738 10,390 222,957 SH   SOLE NONE 0 0 222,957
PROCTER AND GAMBLE CO COM 742718109 461 4,207 SH   SOLE NONE 0 0 4,207
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 35,501 991,929 SH   SOLE NONE 0 0 991,929
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 29,670 1,002,708 SH   SOLE NONE 0 0 1,002,708
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 11,407 372,283 SH   SOLE NONE 0 0 372,283
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 10,554 115,211 SH   SOLE NONE 0 0 115,211
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 4,026 116,551 SH   SOLE NONE 0 0 116,551
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 7,546 258,689 SH   SOLE NONE 0 0 258,689
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 569 11,633 SH   SOLE NONE 0 0 11,633
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 42,148 858,943 SH   SOLE NONE 0 0 858,943
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 249 2,999 SH   SOLE NONE 0 0 2,999
VANGUARD GROUP DIV APP ETF 921908844 5,516 47,902 SH   SOLE NONE 0 0 47,902
VANGUARD INDEX FDS GROWTH ETF 922908736 376 2,304 SH   SOLE NONE 0 0 2,304
VANGUARD INDEX FDS VALUE ETF 922908744 290 2,618 SH   SOLE NONE 0 0 2,618
VANGUARD INDEX FDS SML CP GRW ETF 922908595 569 3,058 SH   SOLE NONE 0 0 3,058
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 442 5,060 SH   SOLE NONE 0 0 5,060
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,393 8,889 SH   SOLE NONE 0 0 8,889
VANGUARD INDEX FDS SM CP VAL ETF 922908611 628 4,813 SH   SOLE NONE 0 0 4,813
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 876 5,865 SH   SOLE NONE 0 0 5,865
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,128 20,548 SH   SOLE NONE 0 0 20,548
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6,371 149,794 SH   SOLE NONE 0 0 149,794
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 2,507 47,242 SH   SOLE NONE 0 0 47,242
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 4,714 113,027 SH   SOLE NONE 0 0 113,027
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 264 3,026 SH   SOLE NONE 0 0 3,026
WISDOMTREE TR EMER MKT HIGH FD 97717W315 4,707 105,397 SH   SOLE NONE 0 0 105,397
WISDOMTREE TR INTL EQUITY FD 97717W703 202 3,961 SH   SOLE NONE 0 0 3,961