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
ABBOTT LABS COM 002824100 19 240 SH   SOLE   0 0 240
ALIGN TECHNOLOGY INC COM 016255101 6 21 SH   SOLE   0 0 21
AMAZON COM INC COM 023135106 1,291 725 SH   SOLE   0 0 725
AMERICAN EXPRESS CO COM 025816109 87 800 SH   SOLE   0 0 800
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 2 SH   SOLE   0 0 2
AMERICAN INTL GROUP INC COM NEW 026874784 0 5 SH   SOLE   0 0 5
AMERICAN WTR WKS CO INC NEW COM 030420103 52 500 SH   SOLE   0 0 500
AMGEN INC COM 031162100 136 717 SH   SOLE   0 0 717
APPLE INC COM 037833100 1,101 5,794 SH   SOLE   0 0 5,794
AUTOMATIC DATA PROCESSING IN COM 053015103 8 52 SH   SOLE   0 0 52
BANK AMER CORP COM 060505104 44 1,602 SH   SOLE   0 0 1,602
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 905 4,505 SH   SOLE   0 0 4,505
BRISTOL MYERS SQUIBB CO COM 110122108 69 1,450 SH   SOLE   0 0 1,450
CATERPILLAR INC DEL COM 149123101 68 502 SH   SOLE   0 0 502
CHESAPEAKE ENERGY CORP COM 165167107 7 2,100 SH   SOLE   0 0 2,100
COCA COLA CO COM 191216100 94 2,000 SH   SOLE   0 0 2,000
CONTINENTAL RESOURCES INC COM 212015101 1 13 SH   SOLE   0 0 13
DEXCOM INC COM 252131107 6 50 SH   SOLE   0 0 50
DISNEY WALT CO COM DISNEY 254687106 83 748 SH   SOLE   0 0 748
DOCUSIGN INC COM 256163106 140 2,710 SH   SOLE   0 0 2,710
DOLLAR GEN CORP NEW COM 256677105 8 65 SH   SOLE   0 0 65
FORD MTR CO DEL COM 345370860 26 3,000 SH   SOLE   0 0 3,000
GARTNER INC COM 366651107 6 41 SH   SOLE   0 0 41
GENERAL ELECTRIC CO COM 369604103 52 5,165 SH   SOLE   0 0 5,165
GENERAL ELECTRIC CO COM 369604903 0 2,500 SH Call SOLE   0 0 2,500
GILEAD SCIENCES INC COM 375558103 78 1,200 SH   SOLE   0 0 1,200
HOME DEPOT INC COM 437076102 125 650 SH   SOLE   0 0 650
ILLINOIS TOOL WKS INC COM 452308109 14 100 SH   SOLE   0 0 100
ISHARES TR TIPS BD ETF 464287176 8 70 SH   SOLE   0 0 70
ISHARES TR CORE S&P500 ETF 464287200 1,806 6,347 SH   SOLE   0 0 6,347
ISHARES TR CORE US AGGBD ET 464287226 22 206 SH   SOLE   0 0 206
ISHARES TR S&P 500 GRWT ETF 464287309 13 77 SH   SOLE   0 0 77
ISHARES TR S&P 500 VAL ETF 464287408 6 49 SH   SOLE   0 0 49
ISHARES TR RUS MDCP VAL ETF 464287473 0 5 SH   SOLE   0 0 5
ISHARES TR RUS MD CP GR ETF 464287481 1 4 SH   SOLE   0 0 4
ISHARES TR CORE S&P MCP ETF 464287507 3 16 SH   SOLE   0 0 16
ISHARES TR RUS 1000 VAL ETF 464287598 106 855 SH   SOLE   0 0 855
ISHARES TR RUS 2000 VAL ETF 464287630 11 92 SH   SOLE   0 0 92
ISHARES TR CORE S&P SCP ETF 464287804 2 23 SH   SOLE   0 0 23
ISHARES TR SP SMCP600VL ETF 464287879 0 3 SH   SOLE   0 0 3
ISHARES TR S&P SML 600 GWT 464287887 1 4 SH   SOLE   0 0 4
ISHARES TR SH TR CRPORT ETF 464288646 46 862 SH   SOLE   0 0 862
JOHNSON & JOHNSON COM 478160104 65 462 SH   SOLE   0 0 462
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 50 1,300 SH   SOLE   0 0 1,300
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 38 1,000 SH   SOLE   0 0 1,000
MICROSOFT CORP COM 594918104 445 3,769 SH   SOLE   0 0 3,769
NEW MTN FIN CORP COM 647551100 105 7,760 SH   SOLE   0 0 7,760
NIKE INC CL B 654106103 9 106 SH   SOLE   0 0 106
PNC FINL SVCS GROUP INC COM 693475105 12 100 SH   SOLE   0 0 100
PALO ALTO NETWORKS INC COM 697435105 2 10 SH   SOLE   0 0 10
PFIZER INC COM 717081103 43 1,009 SH   SOLE   0 0 1,009
PROCTER AND GAMBLE CO COM 742718109 125 1,200 SH   SOLE   0 0 1,200
ROYAL BK CDA MONTREAL QUE COM 780087102 113 1,500 SH   SOLE   0 0 1,500
HENRY SCHEIN INC COM 806407102 7 110 SH   SOLE   0 0 110
SMUCKER J M CO COM NEW 832696405 198 1,700 SH   SOLE   0 0 1,700
STARBUCKS CORP COM 855244109 10 141 SH   SOLE   0 0 141
TJX COS INC NEW COM 872540109 127,904 2,403,762 SH   SOLE   0 0 2,403,762
TEMPLETON EMERG MKTS INCOME COM 880192109 27 2,665 SH   SOLE   0 0 2,665
UNITED PARCEL SERVICE INC CL B 911312106 13 120 SH   SOLE   0 0 120
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 121 2,478 SH   SOLE   0 0 2,478
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 453 10,650 SH   SOLE   0 0 10,650
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 195 2,242 SH   SOLE   0 0 2,242
VMWARE INC CL A COM 928563402 1 5 SH   SOLE   0 0 5
WABTEC CORP COM 929740108 2 26 SH   SOLE   0 0 26
WESTERN UN CO COM 959802109 37 2,000 SH   SOLE   0 0 2,000
WEYERHAEUSER CO COM 962166104 52 1,989 SH   SOLE   0 0 1,989
TARGET CORP COM 87612E106 16 200 SH   SOLE   0 0 200
TOTAL S A SPONSORED ADS 89151E109 0 1 SH   SOLE   0 0 1
ALPS ETF TR ALERIAN MLP 00162Q866 3 290 SH   SOLE   0 0 290
AT&T INC COM 00206R102 277 8,842 SH   SOLE   0 0 8,842
ADOBE INC COM 00724F101 95 357 SH   SOLE   0 0 357
ALPHABET INC CAP STK CL C 02079K107 27 23 SH   SOLE   0 0 23
ALPHABET INC CAP STK CL A 02079K305 277 235 SH   SOLE   0 0 235
BARINGS PARTN INVS SH BEN INT 06761A103 109 7,000 SH   SOLE   0 0 7,000
BLACKROCK INC COM 09247X101 11 25 SH   SOLE   0 0 25
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 154 4,400 SH   SOLE   0 0 4,400
BLUEBIRD BIO INC COM 09609G100 79 503 SH   SOLE   0 0 503
BOOKING HLDGS INC COM 09857L108 3 2 SH   SOLE   0 0 2
BOX INC CL A 10316T104 4 210 SH   SOLE   0 0 210
CISCO SYS INC COM 17275R102 1 20 SH   SOLE   0 0 20
COVETRUS INC COM 22304C100 1 44 SH   SOLE   0 0 44
DANAHER CORPORATION DBCV 1/2 235851AF9 15 3,000 PRN   SOLE   0 0 3,000
EXXON MOBIL CORP COM 30231G102 788 9,754 SH   SOLE   0 0 9,754
FACEBOOK INC CL A 30303M102 31 186 SH   SOLE   0 0 186
GCI LIBERTY INC COM CLASS A 36164V305 56 1,000 SH   SOLE   0 0 1,000
GOLDMAN SACHS GROUP INC COM 38141G104 1 5 SH   SOLE   0 0 5
IDEXX LABS INC COM 45168D104 11 50 SH   SOLE   0 0 50
ISHARES TR CORE HIGH DV ETF 46429B663 102 1,095 SH   SOLE   0 0 1,095
ISHARES TR MIN VOL USA ETF 46429B697 4 72 SH   SOLE   0 0 72
ISHARES TR USA MOMENTUM FCT 46432F396 2 17 SH   SOLE   0 0 17
ISHARES TR CORE MSCI EAFE 46432F842 5 79 SH   SOLE   0 0 79
ISHARES INC CORE MSCI EMKT 46434G103 6 125 SH   SOLE   0 0 125
ISHARES TR HDG MSCI EAFE 46434V803 5 190 SH   SOLE   0 0 190
JPMORGAN CHASE & CO COM 46625H100 130 1,286 SH   SOLE   0 0 1,286
KINDER MORGAN INC DEL COM 49456B101 2 100 SH   SOLE   0 0 100
MASTERCARD INC CL A 57636Q104 14 60 SH   SOLE   0 0 60
NETFLIX INC COM 64110L106 14 38 SH   SOLE   0 0 38
NEXTERA ENERGY INC COM 65339F101 155 800 SH   SOLE   0 0 800
NVIDIA CORP COM 67066G104 47 260 SH   SOLE   0 0 260
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 66 5,000 SH   SOLE   0 0 5,000
NUVEEN AMT FREE MUN CR INC F COM 67071L106 29 1,925 SH   SOLE   0 0 1,925
O REILLY AUTOMOTIVE INC NEW COM 67103H107 8 21 SH   SOLE   0 0 21
ORACLE CORP COM 68389X105 7 136 SH   SOLE   0 0 136
PAYPAL HLDGS INC COM 70450Y103 201 1,938 SH   SOLE   0 0 1,938
REGENERON PHARMACEUTICALS COM 75886F107 6 14 SH   SOLE   0 0 14
SPDR S&P 500 ETF TR TR UNIT 78462F103 181 640 SH   SOLE   0 0 640
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 12 208 SH   SOLE   0 0 208
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 6 18 SH   SOLE   0 0 18
SANOFI SPONSORED ADR 80105N105 0 2 SH   SOLE   0 0 2
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 42 747 SH   SOLE   0 0 747
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 57 500 SH   SOLE   0 0 500
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5 91 SH   SOLE   0 0 91
SIRIUS XM HLDGS INC COM 82968B103 57 10,000 SH   SOLE   0 0 10,000
SONOS INC COM 83570H108 26 2,500 SH   SOLE   0 0 2,500
TESLA INC COM 88160R101 49 175 SH   SOLE   0 0 175
TORTOISE ENERGY INFRA CORP COM 89147L100 338 14,397 SH   SOLE   0 0 14,397
TORTOISE MIDSTRM ENERGY FD I COM 89148B101 53 3,773 SH   SOLE   0 0 3,773
TWILIO INC CL A 90138F102 5 40 SH   SOLE   0 0 40
TWITTER INC COM 90184L102 103 3,140 SH   SOLE   0 0 3,140
VERIZON COMMUNICATIONS INC COM 92343V104 292 4,938 SH   SOLE   0 0 4,938
VISA INC COM CL A 92826C839 47 300 SH   SOLE   0 0 300
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 8 464 SH   SOLE   0 0 464
WASTE MGMT INC DEL COM 94106L109 16 150 SH   SOLE   0 0 150
WISDOMTREE TR EMG MKTS SMCAP 97717W281 331 7,031 SH   SOLE   0 0 7,031
WISDOMTREE TR US SMALLCAP DIVD 97717W604 59 2,155 SH   SOLE   0 0 2,155
WISDOMTREE TR INTL SMCAP DIV 97717W760 40 615 SH   SOLE   0 0 615
WISDOMTREE TR ITL HIGH DIV FD 97717W802 61 1,520 SH   SOLE   0 0 1,520
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 0 7 SH   SOLE   0 0 7
WORKDAY INC CL A 98138H101 108 559 SH   SOLE   0 0 559
YEXT INC COM 98585N106 91 4,150 SH   SOLE   0 0 4,150
ZIMMER BIOMET HLDGS INC COM 98956P102 20 153 SH   SOLE   0 0 153
ZOETIS INC CL A 98978V103 11 114 SH   SOLE   0 0 114
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8 48 SH   SOLE   0 0 48