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 465 2,652 SH   SOLE   0 0 2,652
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 265 827 SH   SOLE   0 0 827
ADOBE SYSTEMS INCORPORATED COM 00724F101 237 412 SH   SOLE   0 0 412
AGILENT TECHNOLOGIES INC COM 00846U101 477 3,025 SH   SOLE   0 0 3,025
AIR PRODS & CHEMS INC COM 009158106 776 3,028 SH   SOLE   0 0 3,028
ALIGN TECHNOLOGY INC COM 016255101 258 388 SH   SOLE   0 0 388
ALPHABET INC CAP STK CL A 02079K305 1,278 478 SH   SOLE   0 0 478
ALPHABET INC CAP STK CL C 02079K107 1,535 576 SH   SOLE   0 0 576
AMAZON COM INC COM 023135106 1,803 549 SH   SOLE   0 0 549
AMETEK INC COM 031100100 220 1,777 SH   SOLE   0 0 1,777
AMGEN INC COM 031162100 235 1,106 SH   SOLE   0 0 1,106
AMPHENOL CORP NEW CL A 032095101 234 3,194 SH   SOLE   0 0 3,194
APPLE INC COM 037833100 5,517 38,988 SH   SOLE   0 0 38,988
AT&T INC COM 00206R102 674 24,945 SH   SOLE   0 0 24,945
AUTODESK INC COM 052769106 217 760 SH   SOLE   0 0 760
AUTOMATIC DATA PROCESSING IN COM 053015103 665 3,327 SH   SOLE   0 0 3,327
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,811 6,634 SH   SOLE   0 0 6,634
BK OF AMERICA CORP COM 060505104 2,036 47,960 SH   SOLE   0 0 47,960
BOEING CO COM 097023105 575 2,614 SH   SOLE   0 0 2,614
BOOKING HOLDINGS INC COM 09857L108 211 89 SH   SOLE   0 0 89
BRISTOL-MYERS SQUIBB CO COM 110122108 282 4,765 SH   SOLE   0 0 4,765
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 233 1,397 SH   SOLE   0 0 1,397
CARLISLE COS INC COM 142339100 239 1,200 SH   SOLE   0 0 1,200
CARMAX INC COM 143130102 575 4,496 SH   SOLE   0 0 4,496
CARRIER GLOBAL CORPORATION COM 14448C104 5,528 106,809 SH   SOLE   0 0 106,809
CATHAY GEN BANCORP COM 149150104 725 17,516 SH   SOLE   0 0 17,516
CHARTER COMMUNICATIONS INC N CL A 16119P108 333 458 SH   SOLE   0 0 458
CHEVRON CORP NEW COM 166764100 371 3,656 SH   SOLE   0 0 3,656
CHURCH & DWIGHT INC COM 171340102 311 3,764 SH   SOLE   0 0 3,764
CIGNA CORP NEW COM 125523100 1,118 5,585 SH   SOLE   0 0 5,585
CINTAS CORP COM 172908105 243 639 SH   SOLE   0 0 639
CISCO SYS INC COM 17275R102 257 4,713 SH   SOLE   0 0 4,713
COCA COLA CO COM 191216100 483 9,210 SH   SOLE   0 0 9,210
COMCAST CORP NEW CL A 20030N101 241 4,311 SH   SOLE   0 0 4,311
COSTCO WHSL CORP NEW COM 22160K105 550 1,224 SH   SOLE   0 0 1,224
CSX CORP COM 126408103 747 25,124 SH   SOLE   0 0 25,124
CVS HEALTH CORP COM 126650100 508 5,981 SH   SOLE   0 0 5,981
DANAHER CORPORATION COM 235851102 210 690 SH   SOLE   0 0 690
DEERE & CO COM 244199105 386 1,152 SH   SOLE   0 0 1,152
DEXCOM INC COM 252131107 341 624 SH   SOLE   0 0 624
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1,209 45,500 SH   SOLE   0 0 45,500
DISNEY WALT CO COM 254687106 1,081 6,392 SH   SOLE   0 0 6,392
DROPBOX INC CL A 26210C104 682 23,342 SH   SOLE   0 0 23,342
EDWARDS LIFESCIENCES CORP COM 28176E108 363 3,207 SH   SOLE   0 0 3,207
EMERSON ELEC CO COM 291011104 226 2,400 SH   SOLE   0 0 2,400
EVERSOURCE ENERGY COM 30040W108 389 4,764 SH   SOLE   0 0 4,764
EXELON CORP COM 30161N101 355 7,353 SH   SOLE   0 0 7,353
EXPEDITORS INTL WASH INC COM 302130109 208 1,744 SH   SOLE   0 0 1,744
EXXON MOBIL CORP COM 30231G102 799 13,583 SH   SOLE   0 0 13,583
FACEBOOK INC CL A 30303M102 801 2,361 SH   SOLE   0 0 2,361
FIRST REP BK SAN FRANCISCO C COM 33616C100 290 1,504 SH   SOLE   0 0 1,504
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1,556 27,556 SH   SOLE   0 0 27,556
FIRST TR MORNINGSTAR DIVID L SHS 336917109 655 20,000 SH   SOLE   0 0 20,000
GARMIN LTD SHS H2906T109 209 1,343 SH   SOLE   0 0 1,343
GENERAL DYNAMICS CORP COM 369550108 225 1,150 SH   SOLE   0 0 1,150
GENERAL ELECTRIC CO COM NEW 369604301 386 3,750 SH   SOLE   0 0 3,750
GLOBAL PMTS INC COM 37940X102 229 1,450 SH   SOLE   0 0 1,450
HARTFORD FINL SVCS GROUP INC COM 416515104 408 5,808 SH   SOLE   0 0 5,808
HEALTHCARE TR AMER INC CL A NEW 42225P501 356 12,000 SH   SOLE   0 0 12,000
HOME DEPOT INC COM 437076102 8,347 25,427 SH   SOLE   0 0 25,427
HUBBELL INC COM 443510607 590 3,264 SH   SOLE   0 0 3,264
ILLUMINA INC COM 452327109 269 664 SH   SOLE   0 0 664
INMODE LTD SHS M5425M103 416 2,609 SH   SOLE   0 0 2,609
INTEL CORP COM 458140100 709 13,312 SH   SOLE   0 0 13,312
INTERNATIONAL BUSINESS MACHS COM 459200101 708 5,096 SH   SOLE   0 0 5,096
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 8,793 133,069 SH   SOLE   0 0 133,069
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 4,203 19,043 SH   SOLE   0 0 19,043
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 1,253 16,533 SH   SOLE   0 0 16,533
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,186 21,265 SH   SOLE   0 0 21,265
INVESCO QQQ TR UNIT SER 1 46090E103 39,269 109,701 SH   SOLE   0 0 109,701
ISHARES INC ESG AWR MSCI EM 46434G863 2,944 71,040 SH   SOLE   0 0 71,040
ISHARES INC CORE MSCI EMKT 46434G103 2,500 40,487 SH   SOLE   0 0 40,487
ISHARES TR CORE HIGH DV ETF 46429B663 8,797 93,322 SH   SOLE   0 0 93,322
ISHARES TR US HLTHCARE ETF 464287762 5,767 20,900 SH   SOLE   0 0 20,900
ISHARES TR CORE S&P500 ETF 464287200 3,438 7,979 SH   SOLE   0 0 7,979
ISHARES TR COHEN STEER REIT 464287564 20,827 318,355 SH   SOLE   0 0 318,355
ISHARES TR RUS 2000 GRW ETF 464287648 1,606 5,469 SH   SOLE   0 0 5,469
ISHARES TR 1 3 YR TREAS BD 464287457 3,694 42,879 SH   SOLE   0 0 42,879
ISHARES TR BARCLAYS 7 10 YR 464287440 3,329 28,889 SH   SOLE   0 0 28,889
ISHARES TR 20 YR TR BD ETF 464287432 5,027 34,829 SH   SOLE   0 0 34,829
ISHARES TR GLOBAL 100 ETF 464287572 8,474 119,112 SH   SOLE   0 0 119,112
ISHARES TR S&P 500 GRWT ETF 464287309 39,254 531,102 SH   SOLE   0 0 531,102
ISHARES TR S&P SML 600 GWT 464287887 5,687 43,732 SH   SOLE   0 0 43,732
ISHARES TR RUS 1000 ETF 464287622 356 1,473 SH   SOLE   0 0 1,473
ISHARES TR RUS MDCP VAL ETF 464287473 10,736 94,795 SH   SOLE   0 0 94,795
ISHARES TR S&P 500 VAL ETF 464287408 977 6,720 SH   SOLE   0 0 6,720
ISHARES TR CORE DIV GRWTH 46434V621 7,336 146,009 SH   SOLE   0 0 146,009
ISHARES TR RUS MID CAP ETF 464287499 309 3,951 SH   SOLE   0 0 3,951
ISHARES TR ESG AW MSCI EAFE 46435G516 1,496 19,087 SH   SOLE   0 0 19,087
ISHARES TR S&P MC 400VL ETF 464287705 739 7,172 SH   SOLE   0 0 7,172
ISHARES TR BLACKROCK ULTRA 46434V878 2,779 55,023 SH   SOLE   0 0 55,023
ISHARES TR MSCI USA QLT FCT 46432F339 170,622 1,295,240 SH   SOLE   0 0 1,295,240
ISHARES TR S&P MC 400GR ETF 464287606 288 3,631 SH   SOLE   0 0 3,631
ISHARES TR CORE S&P MCP ETF 464287507 60,322 229,302 SH   SOLE   0 0 229,302
ISHARES TR RUS 1000 VAL ETF 464287598 892 5,697 SH   SOLE   0 0 5,697
ISHARES TR U.S. UTILITS ETF 464287697 2,242 28,400 SH   SOLE   0 0 28,400
ISHARES TR CORE S&P SCP ETF 464287804 61,539 563,596 SH   SOLE   0 0 563,596
ISHARES TR MSCI EAFE ETF 464287465 768 9,844 SH   SOLE   0 0 9,844
ISHARES TR CORE MSCI EAFE 46432F842 69,773 939,698 SH   SOLE   0 0 939,698
ISHARES TR RUS 2000 VAL ETF 464287630 552 3,445 SH   SOLE   0 0 3,445
ISHARES TR RUS MD CP GR ETF 464287481 11,308 100,900 SH   SOLE   0 0 100,900
ISHARES TR PFD AND INCM SEC 464288687 282 7,269 SH   SOLE   0 0 7,269
ISHARES TR CORE US AGGBD ET 464287226 277 2,412 SH   SOLE   0 0 2,412
ISHARES TR SELECT DIVID ETF 464287168 4,216 36,747 SH   SOLE   0 0 36,747
ISHARES TR TIPS BD ETF 464287176 1,307 10,234 SH   SOLE   0 0 10,234
ISHARES TR MSCI USA MIN VOL 46429B697 241 3,274 SH   SOLE   0 0 3,274
ISHARES TR RUS 1000 GRW ETF 464287614 9,076 33,121 SH   SOLE   0 0 33,121
ISHARES TR MSCI EMG MKT ETF 464287234 346 6,872 SH   SOLE   0 0 6,872
JOHNSON & JOHNSON COM 478160104 2,197 13,605 SH   SOLE   0 0 13,605
JPMORGAN CHASE & CO COM 46625H100 2,908 17,763 SH   SOLE   0 0 17,763
L3HARRIS TECHNOLOGIES INC COM 502431109 291 1,321 SH   SOLE   0 0 1,321
LAMB WESTON HLDGS INC COM 513272104 214 3,490 SH   SOLE   0 0 3,490
LILLY ELI & CO COM 532457108 264 1,144 SH   SOLE   0 0 1,144
LULULEMON ATHLETICA INC COM 550021109 300 741 SH   SOLE   0 0 741
LYDALL INC COM 550819106 310 5,000 SH   SOLE   0 0 5,000
MCCORMICK & CO INC COM NON VTG 579780206 389 4,799 SH   SOLE   0 0 4,799
MCDONALDS CORP COM 580135101 348 1,442 SH   SOLE   0 0 1,442
MERCK & CO INC COM 58933Y105 590 7,849 SH   SOLE   0 0 7,849
MICROSOFT CORP COM 594918104 5,083 18,029 SH   SOLE   0 0 18,029
NEXTERA ENERGY INC COM 65339F101 695 8,847 SH   SOLE   0 0 8,847
NIKE INC CL B 654106103 354 2,435 SH   SOLE   0 0 2,435
ONTO INNOVATION INC COM 683344105 247 3,423 SH   SOLE   0 0 3,423
OTIS WORLDWIDE CORP COM 68902V107 25,724 312,639 SH   SOLE   0 0 312,639
PAYPAL HLDGS INC COM 70450Y103 642 2,467 SH   SOLE   0 0 2,467
PEOPLES UNITED FINANCIAL INC COM 712704105 258 14,782 SH   SOLE   0 0 14,782
PEPSICO INC COM 713448108 538 3,579 SH   SOLE   0 0 3,579
PFIZER INC COM 717081103 368 8,556 SH   SOLE   0 0 8,556
PHILLIPS 66 COM 718546104 991 14,147 SH   SOLE   0 0 14,147
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 318 3,201 SH   SOLE   0 0 3,201
PIMCO ETF TR ACTIVE BD ETF 72201R775 1,263 11,425 SH   SOLE   0 0 11,425
POOL CORP COM 73278L105 272 627 SH   SOLE   0 0 627
PROCTER AND GAMBLE CO COM 742718109 1,682 12,029 SH   SOLE   0 0 12,029
QUALCOMM INC COM 747525103 324 2,509 SH   SOLE   0 0 2,509
RAYTHEON TECHNOLOGIES CORP COM 75513E101 52,756 613,726 SH   SOLE   0 0 613,726
REGENERON PHARMACEUTICALS COM 75886F107 720 1,190 SH   SOLE   0 0 1,190
ROCKWELL AUTOMATION INC COM 773903109 238 811 SH   SOLE   0 0 811
S&P GLOBAL INC COM 78409V104 320 752 SH   SOLE   0 0 752
SALESFORCE COM INC COM 79466L302 443 1,633 SH   SOLE   0 0 1,633
SCOTTS MIRACLE-GRO CO CL A 810186106 648 4,430 SH   SOLE   0 0 4,430
SEAGEN INC COM 81181C104 269 1,583 SH   SOLE   0 0 1,583
SHERWIN WILLIAMS CO COM 824348106 411 1,470 SH   SOLE   0 0 1,470
SKYWORKS SOLUTIONS INC COM 83088M102 316 1,917 SH   SOLE   0 0 1,917
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,268 3,748 SH   SOLE   0 0 3,748
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 286 9,888 SH   SOLE   0 0 9,888
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,816 4,232 SH   SOLE   0 0 4,232
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,673 5,558 SH   SOLE   0 0 5,558
SPDR SER TR S&P 400 MDCP GRW 78464A821 956 12,640 SH   SOLE   0 0 12,640
SPDR SER TR PRTFLO S&P500 VL 78464A508 50,675 1,299,349 SH   SOLE   0 0 1,299,349
SPDR SER TR PRTFLO S&P500 GW 78464A409 17,992 281,042 SH   SOLE   0 0 281,042
SPDR SER TR S&P 600 SMCP GRW 78464A201 7,441 85,411 SH   SOLE   0 0 85,411
SPDR SER TR BLMBRG BRC CNVRT 78464A359 1,227 14,381 SH   SOLE   0 0 14,381
SPDR SER TR S&P 600 SMCP VAL 78464A300 2,187 26,687 SH   SOLE   0 0 26,687
SPDR SER TR S&P DIVID ETF 78464A763 3,072 26,132 SH   SOLE   0 0 26,132
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 5,270 109,059 SH   SOLE   0 0 109,059
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 362 7,946 SH   SOLE   0 0 7,946
STANLEY BLACK & DECKER INC COM 854502101 339 1,933 SH   SOLE   0 0 1,933
STANLEY BLACK & DECKER INC UNIT 11/15/2022 854502846 233 2,215 SH   SOLE   0 0 2,215
TARGET CORP COM 87612E106 292 1,275 SH   SOLE   0 0 1,275
TELEFLEX INCORPORATED COM 879369106 1,139 3,024 SH   SOLE   0 0 3,024
TESLA INC COM 88160R101 828 1,068 SH   SOLE   0 0 1,068
TEXAS INSTRS INC COM 882508104 1,082 5,629 SH   SOLE   0 0 5,629
TJX COS INC NEW COM 872540109 679 10,294 SH   SOLE   0 0 10,294
TRACTOR SUPPLY CO COM 892356106 289 1,427 SH   SOLE   0 0 1,427
TRAVELERS COMPANIES INC COM 89417E109 1,082 7,120 SH   SOLE   0 0 7,120
TRIMBLE INC COM 896239100 240 2,923 SH   SOLE   0 0 2,923
UNION PAC CORP COM 907818108 1,547 7,890 SH   SOLE   0 0 7,890
UNITEDHEALTH GROUP INC COM 91324P102 3,263 8,351 SH   SOLE   0 0 8,351
UNIVERSAL DISPLAY CORP COM 91347P105 461 2,695 SH   SOLE   0 0 2,695
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 21,608 81,026 SH   SOLE   0 0 81,026
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 7,723 54,915 SH   SOLE   0 0 54,915
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 582 7,100 SH   SOLE   0 0 7,100
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 563 4,030 SH   SOLE   0 0 4,030
VANGUARD INDEX FDS SM CP VAL ETF 922908611 7,172 42,373 SH   SOLE   0 0 42,373
VANGUARD INDEX FDS SML CP GRW ETF 922908595 7,486 26,721 SH   SOLE   0 0 26,721
VANGUARD INDEX FDS GROWTH ETF 922908736 28,657 98,759 SH   SOLE   0 0 98,759
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,249 6,219 SH   SOLE   0 0 6,219
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 569 5,593 SH   SOLE   0 0 5,593
VANGUARD INDEX FDS SMALL CP ETF 922908751 25,421 116,251 SH   SOLE   0 0 116,251
VANGUARD INDEX FDS TOTAL STK MKT 922908769 10,208 45,971 SH   SOLE   0 0 45,971
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 15,680 66,355 SH   SOLE   0 0 66,355
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,871 7,280 SH   SOLE   0 0 7,280
VANGUARD INDEX FDS MID CAP ETF 922908629 37,564 158,659 SH   SOLE   0 0 158,659
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 622 10,197 SH   SOLE   0 0 10,197
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 38,588 251,222 SH   SOLE   0 0 251,222
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 42,974 851,148 SH   SOLE   0 0 851,148
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,788 17,301 SH   SOLE   0 0 17,301
VARONIS SYS INC COM 922280102 217 3,573 SH   SOLE   0 0 3,573
VEEVA SYS INC CL A COM 922475108 464 1,610 SH   SOLE   0 0 1,610
VERIZON COMMUNICATIONS INC COM 92343V104 423 7,826 SH   SOLE   0 0 7,826
VISA INC COM CL A 92826C839 739 3,319 SH   SOLE   0 0 3,319
WASHINGTON TR BANCORP INC COM 940610108 350 6,615 SH   SOLE   0 0 6,615
WEBSTER FINL CORP CONN COM 947890109 609 11,183 SH   SOLE   0 0 11,183
WISDOMTREE TR US MIDCAP DIVID 97717W505 7,752 187,012 SH   SOLE   0 0 187,012
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,796 58,255 SH   SOLE   0 0 58,255
WISDOMTREE TR US TOTAL DIVIDND 97717W109 32,054 272,986 SH   SOLE   0 0 272,986
ZOETIS INC CL A 98978V103 336 1,730 SH   SOLE   0 0 1,730