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
3M CO COM 88579Y101 449 2,543 SH   SOLE   0 0 2,543
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 202 958 SH   SOLE   0 0 958
AGILENT TECHNOLOGIES INC COM 00846U101 267 3,126 SH   SOLE   0 0 3,126
AIR PRODS & CHEMS INC COM 009158106 498 2,120 SH   SOLE   0 0 2,120
ALPHABET INC CAP STK CL C 02079K107 356 266 SH   SOLE   0 0 266
ALPHABET INC CAP STK CL A 02079K305 430 321 SH   SOLE   0 0 321
AMAZON COM INC COM 023135106 492 266 SH   SOLE   0 0 266
AMGEN INC COM 031162100 482 1,997 SH   SOLE   0 0 1,997
APPLE INC COM 037833100 2,654 9,039 SH   SOLE   0 0 9,039
AT&T INC COM 00206R102 986 25,237 SH   SOLE   0 0 25,237
AUTOMATIC DATA PROCESSING IN COM 053015103 562 3,296 SH   SOLE   0 0 3,296
BANK AMER CORP COM 060505104 1,920 54,504 SH   SOLE   0 0 54,504
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 471 2,080 SH   SOLE   0 0 2,080
BOEING CO COM 097023105 1,814 5,569 SH   SOLE   0 0 5,569
CARLISLE COS INC COM 142339100 238 1,470 SH   SOLE   0 0 1,470
CATHAY GEN BANCORP COM 149150104 666 17,516 SH   SOLE   0 0 17,516
CHARTER COMMUNICATIONS INC N CL A 16119P108 215 444 SH   SOLE   0 0 444
CHEVRON CORP NEW COM 166764100 333 2,762 SH   SOLE   0 0 2,762
CHOICE HOTELS INTL INC COM 169905106 207 2,000 SH   SOLE   0 0 2,000
CIGNA CORP NEW COM 125523100 1,104 5,398 SH   SOLE   0 0 5,398
CISCO SYS INC COM 17275R102 305 6,356 SH   SOLE   0 0 6,356
COLGATE PALMOLIVE CO COM 194162103 347 5,043 SH   SOLE   0 0 5,043
CONOCOPHILLIPS COM 20825C104 497 7,650 SH   SOLE   0 0 7,650
COSTCO WHSL CORP NEW COM 22160K105 205 698 SH   SOLE   0 0 698
CSX CORP COM 126408103 462 6,381 SH   SOLE   0 0 6,381
CVS HEALTH CORP COM 126650100 440 5,927 SH   SOLE   0 0 5,927
DISNEY WALT CO COM DISNEY 254687106 592 4,093 SH   SOLE   0 0 4,093
DROPBOX INC CL A 26210C104 209 11,671 SH   SOLE   0 0 11,671
EMERSON ELEC CO COM 291011104 244 3,200 SH   SOLE   0 0 3,200
EVERSOURCE ENERGY COM 30040W108 251 2,952 SH   SOLE   0 0 2,952
EXELON CORP COM 30161N101 339 7,435 SH   SOLE   0 0 7,435
EXXON MOBIL CORP COM 30231G102 1,607 23,025 SH   SOLE   0 0 23,025
FACEBOOK INC CL A 30303M102 386 1,882 SH   SOLE   0 0 1,882
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 1,436 33,305 SH   SOLE   0 0 33,305
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 652 20,000 SH   SOLE   0 0 20,000
GAMING & LEISURE PPTYS INC COM 36467J108 226 5,239 SH   SOLE   0 0 5,239
GENERAL DYNAMICS CORP COM 369550108 351 1,991 SH   SOLE   0 0 1,991
GENERAL ELECTRIC CO COM 369604103 354 31,729 SH   SOLE   0 0 31,729
HARTFORD FINL SVCS GROUP INC COM 416515104 330 5,433 SH   SOLE   0 0 5,433
HOME DEPOT INC COM 437076102 5,455 24,978 SH   SOLE   0 0 24,978
HUBBELL INC COM 443510607 483 3,266 SH   SOLE   0 0 3,266
INTEL CORP COM 458140100 682 11,390 SH   SOLE   0 0 11,390
INTERNATIONAL BUSINESS MACHS COM 459200101 766 5,718 SH   SOLE   0 0 5,718
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 8,263 148,290 SH   SOLE   0 0 148,290
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 9,979 144,055 SH   SOLE   0 0 144,055
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 269 2,120 SH   SOLE   0 0 2,120
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 5,643 36,831 SH   SOLE   0 0 36,831
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,592 22,399 SH   SOLE   0 0 22,399
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 1,005 8,510 SH   SOLE   0 0 8,510
INVESCO QQQ TR UNIT SER 1 46090E103 28,878 135,825 SH   SOLE   0 0 135,825
ISHARES INC CORE MSCI EMKT 46434G103 1,346 25,032 SH   SOLE   0 0 25,032
ISHARES INC ESG MSCI EM ETF 46434G863 2,605 72,507 SH   SOLE   0 0 72,507
ISHARES TR CORE S&P MCP ETF 464287507 43,502 211,362 SH   SOLE   0 0 211,362
ISHARES TR S&P MC 400VL ETF 464287705 1,052 6,160 SH   SOLE   0 0 6,160
ISHARES TR S&P MC 400GR ETF 464287606 860 3,612 SH   SOLE   0 0 3,612
ISHARES TR CORE S&P SCP ETF 464287804 30,908 368,610 SH   SOLE   0 0 368,610
ISHARES TR SP SMCP600VL ETF 464287879 379 2,359 SH   SOLE   0 0 2,359
ISHARES TR S&P SML 600 GWT 464287887 4,780 24,730 SH   SOLE   0 0 24,730
ISHARES TR CORE MSCI EAFE 46432F842 57,407 879,935 SH   SOLE   0 0 879,935
ISHARES TR BARCLAYS 7 10 YR 464287440 3,195 28,987 SH   SOLE   0 0 28,987
ISHARES TR U.S. UTILITS ETF 464287697 2,301 14,200 SH   SOLE   0 0 14,200
ISHARES TR ULTR SH TRM BD 46434V878 5,472 108,720 SH   SOLE   0 0 108,720
ISHARES TR NASDAQ BIOTECH 464287556 284 2,355 SH   SOLE   0 0 2,355
ISHARES TR GLOBAL 100 ETF 464287572 10,549 195,562 SH   SOLE   0 0 195,562
ISHARES TR 1 3 YR TREAS BD 464287457 3,823 45,169 SH   SOLE   0 0 45,169
ISHARES TR IBOXX HI YD ETF 464288513 1,093 12,427 SH   SOLE   0 0 12,427
ISHARES TR CORE HIGH DV ETF 46429B663 16,398 167,211 SH   SOLE   0 0 167,211
ISHARES TR S&P 500 VAL ETF 464287408 1,399 10,751 SH   SOLE   0 0 10,751
ISHARES TR CORE S&P500 ETF 464287200 1,295 4,006 SH   SOLE   0 0 4,006
ISHARES TR S&P 500 GRWT ETF 464287309 33,629 173,669 SH   SOLE   0 0 173,669
ISHARES TR RUS 1000 VAL ETF 464287598 1,415 10,371 SH   SOLE   0 0 10,371
ISHARES TR RUS 1000 GRW ETF 464287614 7,848 44,613 SH   SOLE   0 0 44,613
ISHARES TR RUSSELL 2000 ETF 464287655 319 1,923 SH   SOLE   0 0 1,923
ISHARES TR RUS 2000 VAL ETF 464287630 744 5,788 SH   SOLE   0 0 5,788
ISHARES TR RUS 2000 GRW ETF 464287648 2,265 10,572 SH   SOLE   0 0 10,572
ISHARES TR RUS MD CP GR ETF 464287481 7,851 51,453 SH   SOLE   0 0 51,453
ISHARES TR RUS MDCP VAL ETF 464287473 9,609 101,396 SH   SOLE   0 0 101,396
ISHARES TR U.S. ENERGY ETF 464287796 257 7,994 SH   SOLE   0 0 7,994
ISHARES TR US HLTHCARE ETF 464287762 4,487 20,800 SH   SOLE   0 0 20,800
ISHARES TR CORE US AGGBD ET 464287226 664 5,911 SH   SOLE   0 0 5,911
ISHARES TR MRGSTR MD CP GRW 464288307 338 1,285 SH   SOLE   0 0 1,285
ISHARES TR FLTG RATE NT ETF 46429B655 414 8,124 SH   SOLE   0 0 8,124
ISHARES TR MRNING SM CP ETF 464288703 1,842 12,825 SH   SOLE   0 0 12,825
ISHARES TR ESG MSCI EAFE 46435G516 1,272 18,511 SH   SOLE   0 0 18,511
ISHARES TR MSCI EAFE ETF 464287465 708 10,190 SH   SOLE   0 0 10,190
ISHARES TR MSCI EMG MKT ETF 464287234 395 8,809 SH   SOLE   0 0 8,809
ISHARES TR SELECT DIVID ETF 464287168 5,714 54,079 SH   SOLE   0 0 54,079
ISHARES TR USA QUALITY FCTR 46432F339 14,579 144,349 SH   SOLE   0 0 144,349
ISHARES TR MSCI MIN VOL ETF 46429B697 254 3,872 SH   SOLE   0 0 3,872
ISHARES TR TIPS BD ETF 464287176 1,282 10,999 SH   SOLE   0 0 10,999
ISHARES TR CORE DIV GRWTH 46434V621 31,080 738,761 SH   SOLE   0 0 738,761
ISHARES TR PFD AND INCM SEC 464288687 1,144 30,427 SH   SOLE   0 0 30,427
ISHARES TR 20 YR TR BD ETF 464287432 5,003 36,928 SH   SOLE   0 0 36,928
JOHNSON & JOHNSON COM 478160104 2,012 13,791 SH   SOLE   0 0 13,791
JPMORGAN CHASE & CO COM 46625H100 2,388 17,127 SH   SOLE   0 0 17,127
MCCORMICK & CO INC COM NON VTG 579780206 428 2,521 SH   SOLE   0 0 2,521
MERCK & CO INC COM 58933Y105 365 4,016 SH   SOLE   0 0 4,016
MICROSOFT CORP COM 594918104 1,738 11,021 SH   SOLE   0 0 11,021
NEXTERA ENERGY INC COM 65339F101 675 2,789 SH   SOLE   0 0 2,789
NORFOLK SOUTHERN CORP COM 655844108 348 1,792 SH   SOLE   0 0 1,792
NUVEEN PFD & INCM SECURTIES COM 67072C105 153 15,269 SH   SOLE   0 0 15,269
PEOPLES UTD FINL INC COM 712704105 247 14,630 SH   SOLE   0 0 14,630
PEPSICO INC COM 713448108 543 3,969 SH   SOLE   0 0 3,969
PFIZER INC COM 717081103 222 5,675 SH   SOLE   0 0 5,675
PHILLIPS 66 COM 718546104 1,642 14,737 SH   SOLE   0 0 14,737
PIMCO ETF TR ACTIVE BD ETF 72201R775 1,393 12,919 SH   SOLE   0 0 12,919
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 4,658 46,706 SH   SOLE   0 0 46,706
PIONEER NAT RES CO COM 723787107 208 1,376 SH   SOLE   0 0 1,376
PROCTER & GAMBLE CO COM 742718109 1,158 9,271 SH   SOLE   0 0 9,271
QUALCOMM INC COM 747525103 259 2,935 SH   SOLE   0 0 2,935
REGENERON PHARMACEUTICALS COM 75886F107 375 1,000 SH   SOLE   0 0 1,000
SAREPTA THERAPEUTICS INC COM 803607100 258 2,000 SH   SOLE   0 0 2,000
SCOTTS MIRACLE GRO CO CL A 810186106 1,310 12,335 SH   SOLE   0 0 12,335
SELECT SECTOR SPDR TR ENERGY 81369Y506 799 13,314 SH   SOLE   0 0 13,314
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,555 5,455 SH   SOLE   0 0 5,455
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 3,812 68,677 SH   SOLE   0 0 68,677
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 346 3,158 SH   SOLE   0 0 3,158
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 32,179 921,756 SH   SOLE   0 0 921,756
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 3,239 49,289 SH   SOLE   0 0 49,289
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 7,700 119,341 SH   SOLE   0 0 119,341
SPDR SERIES TRUST S&P DIVID ETF 78464A763 4,644 43,171 SH   SOLE   0 0 43,171
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 3,824 66,975 SH   SOLE   0 0 66,975
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 27,346 652,487 SH   SOLE   0 0 652,487
TELEFLEX INC COM 879369106 1,134 3,012 SH   SOLE   0 0 3,012
TJX COS INC NEW COM 872540109 754 12,353 SH   SOLE   0 0 12,353
TRAVELERS COMPANIES INC COM 89417E109 1,030 7,521 SH   SOLE   0 0 7,521
UNION PACIFIC CORP COM 907818108 1,503 8,315 SH   SOLE   0 0 8,315
UNITED TECHNOLOGIES CORP COM 913017109 95,767 639,470 SH   SOLE   0 0 639,470
UNITEDHEALTH GROUP INC COM 91324P102 2,027 6,895 SH   SOLE   0 0 6,895
UNIVERSAL DISPLAY CORP COM 91347P105 566 2,745 SH   SOLE   0 0 2,745
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 41,867 333,286 SH   SOLE   0 0 333,286
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 37,273 213,743 SH   SOLE   0 0 213,743
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 725 8,998 SH   SOLE   0 0 8,998
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 235 2,805 SH   SOLE   0 0 2,805
VANGUARD GROUP DIV APP ETF 921908844 36,327 291,406 SH   SOLE   0 0 291,406
VANGUARD INDEX FDS VALUE ETF 922908744 818 6,822 SH   SOLE   0 0 6,822
VANGUARD INDEX FDS TOTAL STK MKT 922908769 8,450 51,646 SH   SOLE   0 0 51,646
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 15,736 99,109 SH   SOLE   0 0 99,109
VANGUARD INDEX FDS SM CP VAL ETF 922908611 8,954 65,322 SH   SOLE   0 0 65,322
VANGUARD INDEX FDS SML CP GRW ETF 922908595 7,057 35,518 SH   SOLE   0 0 35,518
VANGUARD INDEX FDS SMALL CP ETF 922908751 4,149 25,048 SH   SOLE   0 0 25,048
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,415 11,544 SH   SOLE   0 0 11,544
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,114 7,536 SH   SOLE   0 0 7,536
VANGUARD INDEX FDS GROWTH ETF 922908736 18,958 104,070 SH   SOLE   0 0 104,070
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 535 4,485 SH   SOLE   0 0 4,485
VANGUARD INDEX FDS MID CAP ETF 922908629 3,739 20,982 SH   SOLE   0 0 20,982
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 347 3,740 SH   SOLE   0 0 3,740
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 360 8,089 SH   SOLE   0 0 8,089
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2,711 50,440 SH   SOLE   0 0 50,440
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 425 9,642 SH   SOLE   0 0 9,642
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 3,724 39,740 SH   SOLE   0 0 39,740
VERIZON COMMUNICATIONS INC COM 92343V104 482 7,847 SH   SOLE   0 0 7,847
VISA INC COM CL A 92826C839 617 3,286 SH   SOLE   0 0 3,286
WASHINGTON TR BANCORP COM 940610108 352 6,552 SH   SOLE   0 0 6,552
WEBSTER FINL CORP CONN COM 947890109 592 11,103 SH   SOLE   0 0 11,103
WISDOMTREE TR US MIDCAP DIVID 97717W505 31,404 825,558 SH   SOLE   0 0 825,558
WISDOMTREE TR US TOTAL DIVIDND 97717W109 42,849 405,884 SH   SOLE   0 0 405,884
WISDOMTREE TR GLB HIGH DIV FD 97717W877 476 9,835 SH   SOLE   0 0 9,835
WISDOMTREE TR US SMALLCAP DIVD 97717W604 16,726 583,196 SH   SOLE   0 0 583,196