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
APPLE INC COM 037833100 373 1,888 SH   SOLE   0 0 1,888
AURORA CANNABIS INC COM 05156X108 103 13,120 SH   SOLE   0 0 13,120
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 282 1,322 SH   SOLE   0 0 1,322
BOOKING HLDGS INC COM 09857L108 416 222 SH   SOLE   0 0 222
CHIPOTLE MEXICAN GRILL INC COM 169656105 241 329 SH   SOLE   0 0 329
EXXON MOBIL CORP COM 30231G102 334 4,368 SH   SOLE   0 0 4,368
GENERAL ELECTRIC CO COM 369604103 295 28,077 SH   SOLE   0 0 28,077
INDEPENDENT BANK CORP MASS COM 453836108 435 5,706 SH   SOLE   0 0 5,706
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 6,089 120,892 SH   SOLE   0 0 120,892
ISHARES TR CORE S&P MCP ETF 464287507 5,653 29,097 SH   SOLE   105 0 28,992
ISHARES TR CORE S&P SCP ETF 464287804 3,559 45,475 SH   SOLE   36 0 45,438
ISHARES TR EAFE SML CP ETF 464288273 2,317 40,365 SH   SOLE   97 0 40,268
ISHARES TR MIN VOL EAFE ETF 46429B689 216 2,976 SH   SOLE   0 0 2,976
MAXAR TECHNOLOGIES INC COM 57778K105 91 11,635 SH   SOLE   0 0 11,635
MICROSOFT CORP COM 594918104 283 2,113 SH   SOLE   0 0 2,113
NVIDIA CORP COM 67066G104 348 2,119 SH   SOLE   0 0 2,119
PHILIP MORRIS INTL INC COM 718172109 213 2,708 SH   SOLE   0 0 2,708
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 785 28,167 SH   SOLE   0 0 28,167
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,042 18,497 SH   SOLE   0 0 18,497
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 663 11,332 SH   SOLE   0 0 11,332
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 4,287 119,802 SH   SOLE   454 0 119,347
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,071 24,133 SH   SOLE   183 0 23,950
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 4,714 89,163 SH   SOLE   0 0 89,163
THERMO FISHER SCIENTIFIC INC COM 883556102 208 709 SH   SOLE   0 0 709
UNION PACIFIC CORP COM 907818108 257 1,520 SH   SOLE   0 0 1,520
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,140 7,953 SH   SOLE   0 0 7,952
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 858 7,712 SH   SOLE   0 0 7,712
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,131 8,664 SH   SOLE   0 0 8,664
VANGUARD INDEX FDS GROWTH ETF 922908736 16,049 98,225 SH   SOLE   504 0 97,721
VANGUARD INDEX FDS VALUE ETF 922908744 15,728 141,794 SH   SOLE   611 0 141,182
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,950 12,448 SH   SOLE   0 0 12,448
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 7,498 92,931 SH   SOLE   0 0 92,930
VANGUARD WORLD FDS MATERIALS ETF 92204A801 5,229 40,784 SH   SOLE   180 0 40,604
WISDOMTREE TR US MIDCAP DIVID 97717W505 3,463 95,665 SH   SOLE   678 0 94,987
WISDOMTREE TR US MIDCAP FUND 97717W570 2,902 72,534 SH   SOLE   0 0 72,534
WISDOMTREE TR US SMALLCAP DIVD 97717W604 3,068 113,143 SH   SOLE   620 0 112,523