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
ABBVIE INC Common Stock 00287Y109 27 313 SH   SOLE   0 0 313
ACCENTURE PLC A Common Stock G1151C101 14 60 SH   SOLE   0 0 60
ACTIVISION BLIZZARD INC COM Common Stock 00507V109 53 650 SH   SOLE   0 0 650
AMERICAN ELECTRIC POWER CO INC Common Stock 025537101 29 356 SH   SOLE   0 0 356
AMPHENOL CORP Common Stock 032095101 150 1,383 SH   SOLE   0 0 1,383
APHRIA INC Common Stock 03765K104 3 750 SH   SOLE   0 0 750
APPLE INC Common Stock 037833100 901 7,780 SH   SOLE   0 0 7,780
BERKSHIRE HATHAWAY INC DEL CL B NEW Common Stock 084670702 216 1,016 SH   SOLE   0 0 1,016
BIOGEN INC COM Common Stock 09062X103 2 6 SH   SOLE   0 0 6
BRISTOL MYERS SQUIBB RTS Common Stock 110122157 2 685 SH   SOLE   0 0 685
BRISTOL MYERS SQUIBB Common Stock 110122108 88 1,455 SH   SOLE   0 0 1,455
CHEVRON CORP NEW COM Common Stock 166764100 40 550 SH   SOLE   0 0 550
COASTAL CARRIBEAN OIL & MINERALS LTD Common Stock 190432203 1 6,600 SH   SOLE   0 0 6,600
COCA COLA CO Common Stock 191216100 2 50 SH   SOLE   0 0 50
COLUMBIA TR II EMERGING MKTS CONSUMER ETF 19762B509 911 36,362 SH   SOLE   0 0 36,362
COMCAST CORP CL A Common Stock 20030N101 8 164 SH   SOLE   0 0 164
COSTCO WHOLESALE CORP Common Stock 22160K105 53 150 SH   SOLE   0 0 150
DELL TECHNOLOGIES INC Common Stock 24703L202 1 3 SH   SOLE   0 0 3
DUNKIN BRANDS GROUP INC Common Stock 265504100 41 500 SH   SOLE   0 0 500
EQUITY COMMONWEALTH COM SH BEN INT Common Stock 294628102 1 45 SH   SOLE   0 0 45
ETFMG ALTERNATIVE HARVEST ETF 26924G508 2 165 SH   SOLE   0 0 165
EVERSOURCE ENERGY COM Common Stock 30040W108 11 131 SH   SOLE   0 0 131
EXXON MOBIL CORP Common Stock 30231G102 42 1,234 SH   SOLE   0 0 1,234
FACEBOOK INC CL A Common Stock 30303M102 301 1,150 SH   SOLE   0 0 1,150
FINANCIAL SECTOR SPDR TR SHS BEN INT ETF 81369Y605 29 1,200 SH   SOLE   0 0 1,200
GENERAL ELECTRIC CO Common Stock 369604103 1 25 SH   SOLE   0 0 25
INVESCO BULLETSHARES 2020 CORP BD ETF 46138J502 983 46,312 SH   SOLE   0 0 46,312
INVESCO BULLETSHARES 2022 CORP BD ETF 46138J882 39,228 1,796,164 SH   SOLE   0 0 1,796,164
INVESCO BULLETSHARES 2024 CORP BD ETF 46138J841 39,319 1,772,744 SH   SOLE   0 0 1,772,744
INVESCO PREFERRED ETF 46138E511 3 235 SH   SOLE   0 0 235
INVESCO QQQ TRUST ETF 46090E103 34,216 122,979 SH   SOLE   0 0 122,979
INVESCO S&P 500 REVENUE ETF 46138G698 52,724 977,647 SH   SOLE   0 0 977,647
INVESCO S&P MIDCAP 400 REVENUE ETF 46138G672 19,260 356,600 SH   SOLE   0 0 356,600
INVESCO S&P SMALLCAP 600 REVENUE ETF 46138G664 22,199 372,560 SH   SOLE   0 0 372,560
IPATH BLOOMBERG CMDTY TR ETN ETF 06738C778 5 232 SH   SOLE   0 0 232
ISHARES CORE MSCI EAFE ETF 46432F842 12,525 207,781 SH   SOLE   0 0 207,781
ISHARES CORE MSCI EMERGING MKTS ETF 46434G103 4,869 92,222 SH   SOLE   0 0 92,222
ISHARES CORE S&P 500 ETF 464287200 3,970 11,813 SH   SOLE   0 0 11,813
ISHARES CORE S&P MID-CAP ETF 464287507 3,625 19,563 SH   SOLE   0 0 19,563
ISHARES CORE S&P SMALL-CAP ETF 464287804 3,994 56,874 SH   SOLE   0 0 56,874
ISHARES CORE S&P US GROWTH ETF 464287671 34 430 SH   SOLE   0 0 430
ISHARES MICRO-CAP ETF 464288869 117 1,293 SH   SOLE   0 0 1,293
ISHARES MORNINGSTAR LARGE-CAP GROWTH ETF 464287119 28 103 SH   SOLE   0 0 103
ISHARES MSCI EAFE ETF 464287465 1,046 16,426 SH   SOLE   0 0 16,426
ISHARES MSCI EMERGING MARKETS ETF 464287234 12 271 SH   SOLE   0 0 271
ISHARES MSCI USA ESG SLCT ETF 464288802 177 1,200 SH   SOLE   0 0 1,200
ISHARES NASDAQ BIOTECHNOLOGY ETF 464287556 51 375 SH   SOLE   0 0 375
ISHARES RUSSELL 1000 ETF 464287622 51 275 SH   SOLE   0 0 275
ISHARES RUSSELL 1000 GROWTH ETF 464287614 194 896 SH   SOLE   0 0 896
ISHARES RUSSELL 1000 VALUE ETF 464287598 44 370 SH   SOLE   0 0 370
ISHARES RUSSELL 2000 ETF 464287655 76 510 SH   SOLE   0 0 510
ISHARES RUSSELL MID-CAP ETF 464287499 120 2,100 SH   SOLE   0 0 2,100
ISHARES S&P 500 GROWTH ETF 464287309 12 50 SH   SOLE   0 0 50
ISHARES S&P 500 VALUE ETF 464287408 33 290 SH   SOLE   0 0 290
ISHARES S&P SMALL-CAP 600 GROWTH ETF 464287887 153 869 SH   SOLE   0 0 869
ISHARES S&P SMALL-CAP 600 VALUE ETF 464287879 217 1,770 SH   SOLE   0 0 1,770
ISHARES SELECT DIVIDEND ETF 464287168 44 540 SH   SOLE   0 0 540
ISHARES US HOME CONS ETF 464288752 88 1,545 SH   SOLE   0 0 1,545
ISHARES US PHARMA ETF 464288836 28 170 SH   SOLE   0 0 170
ISHARES US REAL ESTATE ETF 464287739 22 280 SH   SOLE   0 0 280
JP MORGAN CHASE & CO COM Common Stock 46625H100 96 1,000 SH   SOLE   0 0 1,000
KONTOOR BRANDS INC Common Stock 50050N103 3 140 SH   SOLE   0 0 140
MASTERCARD INC A Common Stock 57636Q104 407 1,204 SH   SOLE   0 0 1,204
NEW YORK COMMUNITY BANCORP Common Stock 649445103 1 134 SH   SOLE   0 0 134
PEPSICO INC Common Stock 713448108 3 25 SH   SOLE   0 0 25
PFIZER INC Common Stock 717081103 37 1,000 SH   SOLE   0 0 1,000
PHILLIPS 66 Common Stock 718546104 13 250 SH   SOLE   0 0 250
PIMCO TRUST RETURN ACTIVE ETF 72201R775 2 20 SH   SOLE   0 0 20
PRUDENTIAL FINL INC Common Stock 744320102 1 18 SH   SOLE   0 0 18
SPDR DJ INDUSTRIAL AVERAGE ETF 78467X109 28 100 SH   SOLE   0 0 100
SPDR GOLD TR GOLD SHS ETF 78463V107 26 146 SH   SOLE   0 0 146
SPDR PORTFOLIO DEVELOPED WLD EX-US ETF 78463X889 19 663 SH   SOLE   0 0 663
SPDR PORTFOLIO S&P 500 LARGE CAP ETF 78464A854 39 989 SH   SOLE   0 0 989
SPDR PORTFOLIO S&P 600 SMALL CAP ETF 78468R853 10 371 SH   SOLE   0 0 371
SPDR S&P 400 MID CAP GROWTH ETF 78464A821 5 88 SH   SOLE   0 0 88
SPDR S&P 400 MID CAP VALUE ETF 78464A839 5 105 SH   SOLE   0 0 105
SPDR S&P 500 TRUST ETF 78462F103 1,818 5,407 SH   SOLE   0 0 5,407
SPDR S&P EMERGING MARKETS ETF 78463X509 20 536 SH   SOLE   0 0 536
SPDR S&P MIDCAP 400 TR ETF 78467Y107 170 500 SH   SOLE   0 0 500
TAKE-TWO INTERACTIVE SOFTWARE COM Common Stock 874054109 16 97 SH   SOLE   0 0 97
TE CONNECTIVITY LTD REG SHS Common Stock H84989104 5 50 SH   SOLE   0 0 50
TEXAS INSTRUMENTS INC Common Stock 882508104 7 50 SH   SOLE   0 0 50
THE HOME DEPOT INC COM Common Stock 437076102 32 114 SH   SOLE   0 0 114
UNITEDHEALTH GROUP Common Stock 91324P102 12 37 SH   SOLE   0 0 37
VANGUARD S&P 500 SHS ETF 922908363 73,682 238,485 SH   SOLE   0 0 238,485
VANGUARD FINANCIALS ETF 92204A405 22 382 SH   SOLE   0 0 382
VANGUARD FTSE ALL WORLD EX US ETF 922042775 114 2,251 SH   SOLE   0 0 2,251
VANGUARD FTSE ALL WORLD EX USA SMALL CAP ETF 922042718 28,374 269,483 SH   SOLE   0 0 269,483
VANGUARD FTSE DEVELOPED MARKET ETF 921943858 59,390 1,452,086 SH   SOLE   0 0 1,452,086
VANGUARD FTSE EMERGING MKTS ETF 922042858 36,420 842,282 SH   SOLE   0 0 842,282
VANGUARD GROWTH ETF 922908736 684 3,003 SH   SOLE   0 0 3,003
VANGUARD HIGH DIVIDEND YIELD SHS ETF 921946406 2 30 SH   SOLE   0 0 30
VANGUARD LARGE CAP ETF 922908637 9,584 61,260 SH   SOLE   0 0 61,260
VANGUARD MEGA CAP VALUE ETF 921910840 295 3,840 SH   SOLE   0 0 3,840
VANGUARD MID CAP ETF 922908629 2,344 13,299 SH   SOLE   0 0 13,299
VANGUARD REIT ETF 922908553 9 115 SH   SOLE   0 0 115
VANGUARD SMALL CAP ETF 922908751 38,637 251,216 SH   SOLE   0 0 251,216
VANGUARD TOTAL STK MKT ETF 922908769 26 150 SH   SOLE   0 0 150
VANGUARD VALUE ETF 922908744 130 1,248 SH   SOLE   0 0 1,248
VERISK ANALYTICS INC Common Stock 92345Y106 224 1,210 SH   SOLE   0 0 1,210
VF CORP Common Stock 918204108 69 982 SH   SOLE   0 0 982
VISA INC COM CL A Common Stock 92826C839 80 400 SH   SOLE   0 0 400
WISDOMTREE EMERGING MKTS HIGH DIVID FD ETF 97717W315 7 205 SH   SOLE   0 0 205
WISDOMTREE SMALLCAP DIVID FD ETF 97717W604 10 495 SH   SOLE   0 0 495