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 358 2,403 SH   SOLE   31 0 2,372
Abbott Laboratories COM 002824100 2,326 19,649 SH   SOLE   3,282 0 16,367
AbbVie Inc COM 00287y109 3,529 21,772 SH   SOLE   3,722 0 18,050
Accenture PLC Ireland Class A COM g1151c101 380 1,127 SH   SOLE   0 0 1,127
Adobe Inc COM 00724f101 1,296 2,844 SH   SOLE   1,518 0 1,326
Aflac Inc COM 001055102 361 5,600 SH   SOLE   5,400 0 200
Air Prods & Chems Inc COM 009158106 818 3,273 SH   SOLE   2,316 0 957
Aldeyra Therapeutics Inc COM 01438t106 53 11,964 SH   SOLE   0 0 11,964
Alphabet Inc Cap Stock Cl A COM 02079k305 11,946 4,295 SH   SOLE   438 0 3,857
Alphabet Inc Cap Stock Cl C COM 02079k107 14,498 5,191 SH   SOLE   174 0 5,017
Amazon.com Inc COM 023135106 10,611 3,255 SH   SOLE   336 0 2,919
American States Water Co COM 029899101 267 3,000 SH   SOLE   0 0 3,000
Amgen Inc COM 031162100 1,606 6,642 SH   SOLE   0 0 6,642
Amphenol Corp Cl A COM 032095101 7,022 93,194 SH   SOLE   0 0 93,194
Apple Inc. COM 037833100 32,325 185,127 SH   SOLE   18,759 0 166,368
Ares Capital Corp COM 04010l103 4,819 230,036 SH   SOLE   0 0 230,036
AT&T Inc COM 00206r102 556 23,516 SH   SOLE   1,019 0 22,497
Automatic Data Processing Inc COM 053015103 1,971 8,662 SH   SOLE   20 0 8,642
Bank America Corp COM 060505104 1,656 40,185 SH   SOLE   66 0 40,119
Bar Harbor Bankshares COM COM 066849100 214 7,493 SH   SOLE   0 0 7,493
Becton Dickinson & Co COM 075887109 262 984 SH   SOLE   343 0 641
Berkshire Hathaway Inc Cl B COM 084670702 1,558 4,416 SH   SOLE   2,091 0 2,325
Berkshire Hills Bancorp Inc COM 084680107 353 12,180 SH   SOLE   0 0 12,180
BlackRock Inc COM 09247x101 3,279 4,291 SH   SOLE   934 0 3,357
Blackstone Inc COM 09260d107 406 3,200 SH   SOLE   0 0 3,200
Blue Foundry Bancorp COM COM 09549b104 286 21,125 SH   SOLE   0 0 21,125
Boeing Co COM 097023105 669 3,494 SH   SOLE   0 0 3,494
Bristol-Myers Squibb Co COM 110122108 875 11,987 SH   SOLE   90 0 11,897
Broadcom Inc COM 11135f101 565 897 SH   SOLE   169 0 728
Carrier Global Corporation COM 14448c104 354 7,717 SH   SOLE   0 0 7,717
Caterpillar Inc COM 149123101 865 3,882 SH   SOLE   2,406 0 1,476
Chevron Corp COM 166764100 3,876 23,804 SH   SOLE   5,736 0 18,068
Chubb Limited COM h1467j104 292 1,366 SH   SOLE   277 0 1,089
Cincinnati Financial Corp COM 172062101 272 2,000 SH   SOLE   2,000 0 0
Cisco Systems Inc COM 17275r102 289 5,184 SH   SOLE   0 0 5,184
Citigroup Inc COM 172967424 255 4,777 SH   SOLE   500 0 4,277
Cloudflare Inc Cl A COM 18915m107 239 2,000 SH   SOLE   0 0 2,000
CME Group Inc Cl A COM 12572q105 586 2,462 SH   SOLE   27 0 2,435
Comcast Corp Cl A COM 20030n101 412 8,803 SH   SOLE   725 0 8,078
ConocoPhillips COM 20825c104 587 5,866 SH   SOLE   45 0 5,821
Constellation Brands Inc Cl A COM 21036p108 210 910 SH   SOLE   0 0 910
Costco Wholesale Corp COM 22160k105 5,785 10,047 SH   SOLE   1,966 0 8,081
Crowdstrike Holdings Inc Cl A COM 22788c105 2,334 10,278 SH   SOLE   50 0 10,228
CSX Corp COM 126408103 734 19,605 SH   SOLE   0 0 19,605
Danaher Corp COM 235851102 2,693 9,181 SH   SOLE   0 0 9,181
Datadog Inc Cl A COM 23804l103 3,466 22,880 SH   SOLE   0 0 22,880
Deere & Co COM 244199105 371 892 SH   SOLE   0 0 892
Diageo PLC Sp ADR COM 25243q205 229 1,128 SH   SOLE   0 0 1,128
Disney Walt Co Disney COM 254687106 4,093 29,842 SH   SOLE   4,615 0 25,227
Eastern Bankshares Inc COM COM 27627n105 1,690 78,436 SH   SOLE   0 0 78,436
Ecolab Inc COM 278865100 293 1,660 SH   SOLE   0 0 1,660
Exxon Mobil Corp COM 30231g102 908 10,993 SH   SOLE   4,375 0 6,618
Facebook Inc Cl A COM 30303m102 513 2,308 SH   SOLE   338 0 1,970
FedEx Corp COM 31428x106 2,664 11,515 SH   SOLE   300 0 11,215
Gilead Sciences Inc COM 375558103 215 3,610 SH   SOLE   107 0 3,503
Goldman Sachs Group Inc COM 38141g104 763 2,310 SH   SOLE   1,656 0 654
Hershey Co COM 427866108 2,852 13,164 SH   SOLE   0 0 13,164
Home Depot Inc COM 437076102 4,013 13,407 SH   SOLE   1,224 0 12,183
Honeywell Intl Inc COM 438516106 2,310 11,872 SH   SOLE   406 0 11,466
IIVI Inc COM 902104108 2,540 35,045 SH   SOLE   500 0 34,545
Intel Corp COM 458140100 273 5,515 SH   SOLE   2 0 5,513
Johnson & Johnson COM 478160104 4,031 22,743 SH   SOLE   39 0 22,704
JPMorgan Chase & Co COM 46625h100 2,969 21,782 SH   SOLE   2,154 0 19,628
KeyCorp COM 493267108 3,133 140,008 SH   SOLE   0 0 140,008
Lilly Eli & Co COM 532457108 710 2,479 SH   SOLE   1,219 0 1,260
Lockheed Martin Corp COM 539830109 208 472 SH   SOLE   13 0 459
Lululemon Athletica Inc COM 550021109 1,169 3,201 SH   SOLE   1,930 0 1,271
Marathon Oil Corp COM 565849106 1,388 55,275 SH   SOLE   0 0 55,275
MasterCard Incorporated Cl A COM 57636q104 1,065 2,980 SH   SOLE   0 0 2,980
McDonalds Corp COM 580135101 2,473 10,002 SH   SOLE   319 0 9,683
Medtronic PLC COM g5960l103 679 6,122 SH   SOLE   5,382 0 740
MercadoLibre Inc COM 58733r102 357 300 SH   SOLE   0 0 300
Merck & Co Inc COM 58933y105 2,632 32,073 SH   SOLE   8,954 0 23,119
Microsoft Corp COM 594918104 7,641 24,784 SH   SOLE   4,981 0 19,803
Nestle S A COM 641069406 402 3,092 SH   SOLE   0 0 3,092
Nextera Energy Inc COM 65339f101 985 11,627 SH   SOLE   852 0 10,775
Nike Inc Cl B COM 654106103 457 3,396 SH   SOLE   532 0 2,864
Northrop Grumman Corp COM 666807102 874 1,954 SH   SOLE   1,383 0 571
NVIDIA Corp COM 67066g104 1,887 6,916 SH   SOLE   2,637 0 4,279
OPKO Health Inc COM 68375n103 54 15,770 SH   SOLE   0 0 15,770
Oracle Corp COM 68389x105 311 3,758 SH   SOLE   904 0 2,854
Otis Worldwide Corp COM 68902v107 309 4,021 SH   SOLE   0 0 4,021
Palantir Technologies Inc Cl A COM 69608a108 610 44,436 SH   SOLE   0 0 44,436
Palo Alto Networks Inc COM 697435105 308 495 SH   SOLE   200 0 295
Paypal Holdings Inc COM 70450y103 1,802 15,584 SH   SOLE   600 0 14,984
Peoples United Financial Inc COM 712704105 4,169 208,574 SH   SOLE   0 0 208,574
PepsiCo Inc COM 713448108 11,403 68,126 SH   SOLE   3,607 0 64,519
PerkinElmer Inc COM 714046109 1,827 10,470 SH   SOLE   0 0 10,470
Pfizer Inc COM 717081103 1,091 21,082 SH   SOLE   13,389 0 7,693
Pioneer Natural Resources Co COM 723787107 368 1,470 SH   SOLE   392 0 1,078
Plug Power Inc COM 72919p202 832 29,076 SH   SOLE   0 0 29,076
PPL Corp COM 69351t106 286 10,019 SH   SOLE   7,519 0 2,500
Procter And Gamble Co COM 742718109 1,450 9,488 SH   SOLE   5,268 0 4,220
Qualcomm Inc COM 747525103 424 2,776 SH   SOLE   0 0 2,776
Raytheon Technologies Corp COM 75513e101 2,217 22,378 SH   SOLE   1,961 0 20,417
Rightscorp Inc COM 76658a102 5 200,000 SH   SOLE   0 0 200,000
Royal Mines & Minerals Corp COM 78033p101 0 50,000 SH   SOLE   50,000 0 0
Sap SE Sp ADR COM 803054204 973 8,770 SH   SOLE   0 0 8,770
Sea Ltd Sponsord ADS COM 81141r100 208 1,739 SH   SOLE   1,158 0 581
ServiceNow Inc COM 81762p102 212 380 SH   SOLE   10 0 370
Sorrento Therapeutics Inc COM 83587f202 94 40,300 SH   SOLE   0 0 40,300
Starwood Property Trust Inc COM 85571b105 1,125 46,550 SH   SOLE   206 0 46,344
Target Corp COM 87612e106 648 3,055 SH   SOLE   258 0 2,797
Tesla Inc COM 88160r101 337 313 SH   SOLE   0 0 313
Texas Instruments Inc COM 882508104 259 1,409 SH   SOLE   24 0 1,385
Thermo Fisher Scientific Inc COM 883556102 941 1,594 SH   SOLE   1,027 0 567
TJX Cos Inc COM 872540109 2,899 47,854 SH   SOLE   10,210 0 37,644
Toronto Dominion Bank Ont COM COM 891160509 440 5,544 SH   SOLE   0 0 5,544
Travelers Companies Inc COM 89417e109 219 1,201 SH   SOLE   38 0 1,163
Union Pacific Corp COM 907818108 857 3,135 SH   SOLE   2,109 0 1,026
United Rentals Inc COM 911363109 1,046 2,946 SH   SOLE   1,950 0 996
UnitedHealth Group Inc COM 91324p102 5,568 10,919 SH   SOLE   519 0 10,400
US Bancorp Del COM 902973304 621 11,688 SH   SOLE   3,237 0 8,451
Verizon Communications Inc COM 92343v104 581 11,404 SH   SOLE   95 0 11,309
Visa Inc Cl A COM 92826c839 6,261 28,232 SH   SOLE   4,413 0 23,819
Volkswagen AG Unsponsred ADR COM 928662600 1,066 43,200 SH   SOLE   0 0 43,200
Wal-Mart Inc COM 931142103 5,873 39,438 SH   SOLE   0 0 39,438
Webster Financial Corp CT COM 947890109 330 5,884 SH   SOLE   0 0 5,884
Zoetis Inc Cl A COM 98978v103 3,832 20,319 SH   SOLE   3,559 0 16,760
Aberdeen Std Gold ETF Tr Physc ETF 00326a104 421 22,650 SH   SOLE   0 0 22,650
Ark ETF Tr Genomic Rev ETF ETF 00214q302 497 10,812 SH   SOLE   0 0 10,812
Ark ETF Tr Innovation ETF ETF 00214q104 644 9,710 SH   SOLE   0 0 9,710
Dimensional ETF Trust US Core ETF 25434v708 209 7,561 SH   SOLE   0 0 7,561
Global X Funds US Infr Dev ETF ETF 37954y673 282 9,957 SH   SOLE   665 0 9,292
Grayscale Bitcoin Tr Btc ETF 389637109 2,173 71,142 SH   SOLE   0 0 71,142
Invesco Exchange-Traded Fund T ETF 46138g870 467 19,127 SH   SOLE   0 0 19,127
Invesco Exchange Traded Fund T ETF 46137v266 976 5,310 SH   SOLE   0 0 5,310
Invesco Exchange Traded Fund T ETF 46137v241 1,760 35,263 SH   SOLE   500 0 34,763
Invesco Exchng Traded Fund Tr ETF 46138g102 1,247 25,443 SH   SOLE   5,956 0 19,487
Invesco QQQ Ser 1 ETF 46090e103 28,244 77,905 SH   SOLE   0 0 77,905
IShares Core S&P 500 ETF ETF 464287200 529 1,167 SH   SOLE   1,134 0 33
iShares Core S&P Mcp ETF ETF 464287507 303 1,130 SH   SOLE   0 0 1,130
Ishares Gold Tr Ishares New ETF 464285204 1,958 53,152 SH   SOLE   0 0 53,152
iShares Growth Allocat ETF ETF 464289867 900 16,687 SH   SOLE   830 0 15,857
iShares Intl Quality Factor ETF 46434v456 693 18,809 SH   SOLE   1,336 0 17,473
iShares Min Vol USA ETF ETF 46429b697 418 5,393 SH   SOLE   0 0 5,393
iShares MSCI EAFE ETF ETF 464287465 216 2,929 SH   SOLE   1,346 0 1,583
iShares MSCI Emerg Mkt ETF ETF 464287234 3,563 78,920 SH   SOLE   18,012 0 60,908
iShares NASDAQ Biotech ETF 464287556 3,338 25,615 SH   SOLE   0 0 25,615
iShares Russell 1000 Growth ET ETF 464287614 8,781 31,630 SH   SOLE   16,225 0 15,405
iShares Russell 1000 Val ETF ETF 464287598 3,365 20,275 SH   SOLE   15,298 0 4,977
iShares S&P Mc 400Gr ETF ETF 464287606 526 6,813 SH   SOLE   87 0 6,726
iShares US Real Estate ETF ETF 464287739 1,404 12,975 SH   SOLE   4,330 0 8,645
iShares USA Quality Fctr ETF 46432f339 5,535 41,114 SH   SOLE   25,436 0 15,678
JPMorgan Equity Premium Income ETF 46641q332 587 9,558 SH   SOLE   18 0 9,540
Lattice Strategies Tr Hartford ETF 518416102 6,919 237,587 SH   SOLE   41,279 0 196,308
ProShares S&P 500 Dv Arist ETF 74348a467 677 7,130 SH   SOLE   0 0 7,130
Schwab US Large Cap Value ETF ETF 808524409 215 3,012 SH   SOLE   0 0 3,012
Select Sector SPDR Financial ETF 81369y605 231 6,027 SH   SOLE   0 0 6,027
SPDR Gold Trust Gold ETF 78463v107 959 5,309 SH   SOLE   300 0 5,009
Spdr NYSE TECH ETF ETF 78464a102 3,110 22,370 SH   SOLE   667 0 21,703
SPDR Portfolio Devlpd ETF 78463x889 932 27,180 SH   SOLE   23,117 0 4,063
SPDR Portfolio Emg MK ETF 78463x509 870 22,515 SH   SOLE   8,916 0 13,599
SPDR Portfolio Tl Stock ETF 78464a805 577 10,389 SH   SOLE   8,385 0 2,004
SPDR S&P 500 ETF Tr ETF 78462f103 54,355 120,351 SH   SOLE   0 0 120,351
SPDR S&P Biotech ETF ETF 78464a870 304 3,386 SH   SOLE   500 0 2,886
SPDR S&P Mid Cap 400 ETF ETF 78467y107 10,388 21,180 SH   SOLE   0 0 21,180
SSGA SPDR ETFS Europe I PLC UC ETF g8t03h146 459 1,000 SH   SOLE   0 0 1,000
Starboard Inv Tr ADAPTIVE ALPH ETF 85521b742 271 11,341 SH   SOLE   664 0 10,677
Technology Select Sector SPDR ETF 81369y803 245 1,542 SH   SOLE   0 0 1,542
Vaneck ETF BDC Income ETF 92189f411 1,870 104,400 SH   SOLE   0 0 104,400
Vaneck ETF Gold Miners ETF 92189f106 391 10,190 SH   SOLE   0 0 10,190
Vaneck ETF Jr Gold Miners ETF 92189f791 204 4,350 SH   SOLE   0 0 4,350
Vanguard FTSE Emerg Mkt ETF ETF 922042858 1,941 42,085 SH   SOLE   0 0 42,085
Vanguard Health Care ETF ETF 92204a504 2,327 9,148 SH   SOLE   0 0 9,148
Vanguard High Div Yield ETF 921946406 16,133 143,727 SH   SOLE   25,423 0 118,304
Vanguard Index Funds EXTEND MK ETF 922908652 255 1,540 SH   SOLE   576 0 964
Vanguard S&P 500 ETF ETF 922908363 561 1,351 SH   SOLE   0 0 1,351
Vanguard Small Cap Val ETF ETF 922908611 3,546 20,152 SH   SOLE   15,566 0 4,586
Vanguard Total Stock Mkt ETF 922908769 563 2,472 SH   SOLE   0 0 2,472
Vanguard Value ETF ETF 922908744 15,493 104,840 SH   SOLE   1,570 0 103,270
Fidelity Total Bond ETF ETF 316188309 2,611 52,468 SH   SOLE   17,943 0 34,525
iShares GNMA Bond ETF ETF 46429b333 408 8,555 SH   SOLE   839 0 7,716
iShares Ibonds Dec2022 ETF 46435g755 558 21,510 SH   SOLE   0 0 21,510
iShares Sh Tr Crport ETF ETF 464288646 267 5,153 SH   SOLE   0 0 5,153
JPMorgan Exchange Traded Fund ETF 46641q837 1,006 20,016 SH   SOLE   0 0 20,016
Quadratic Int Rate Vol & Infl ETF 500767736 684 26,682 SH   SOLE   23,579 0 3,103
SPDR Bloomberg ETF 78468r663 477 5,219 SH   SOLE   0 0 5,219
SPDR Portfolio Agrgte ETF 78464a649 1,403 50,502 SH   SOLE   16,983 0 33,519
SPDR Portfolio Interm ETF 78464a375 279 8,164 SH   SOLE   8,164 0 0
Vaneck ETF EM High Yld Bond ETF 92189f353 915 45,380 SH   SOLE   5,564 0 39,816
Vanguard Total Bond Mkt ETF 921937835 265 3,336 SH   SOLE   2,891 0 445