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 5,608 71,064 SH   SOLE   0 0 71,064
ABBVIE INC COM 00287Y109 5,785 75,928 SH   SOLE   0 0 75,928
AGNICO EAGLE MINES LTD COM 008474108 521 13,090 SH   SOLE   0 0 13,090
AKAMAI TECHNOLOGIES INC COM 00971T101 7,763 84,852 SH   SOLE   0 0 84,852
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 319 2,930 SH   SOLE   0 0 2,930
ALPHABET INC CAP STK CL A 02079K305 11,881 10,225 SH   SOLE   0 0 10,225
ALPHABET INC CAP STK CL C 02079K107 409 352 SH   SOLE   0 0 352
AMAZON COM INC COM 023135106 13,165 6,752 SH   SOLE   0 0 6,752
AMERICAN WTR WKS CO INC NEW COM 030420103 5,882 49,201 SH   SOLE   0 0 49,201
APPLE INC COM 037833100 14,189 55,797 SH   SOLE   0 0 55,797
AT&T INC COM 00206R102 4,108 140,937 SH   SOLE   0 0 140,937
BK OF AMERICA CORP COM 060505104 5,930 279,320 SH   SOLE   0 0 279,320
BRISTOL-MYERS SQUIBB CO COM 110122108 10,118 181,515 SH   SOLE   0 0 181,515
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 231 60,875 SH   SOLE   0 0 60,875
CATERPILLAR INC DEL COM 149123101 1,334 11,496 SH   SOLE   0 0 11,496
CHARLES RIV LABS INTL INC COM 159864107 4,166 33,010 SH   SOLE   0 0 33,010
CISCO SYS INC COM 17275R102 9,169 233,257 SH   SOLE   0 0 233,257
CLEAN HARBORS INC COM 184496107 896 17,445 SH   SOLE   0 0 17,445
COCA COLA CO COM 191216100 4,250 96,039 SH   SOLE   0 0 96,039
COMCAST CORP NEW CL A 20030N101 3,865 112,423 SH   SOLE   0 0 112,423
CORNING INC COM 219350105 5,167 251,544 SH   SOLE   0 0 251,544
CVS HEALTH CORP COM 126650100 6,085 102,570 SH   SOLE   0 0 102,570
DANAHER CORPORATION COM 235851102 3,361 24,280 SH   SOLE   0 0 24,280
DEERE & CO COM 244199105 4,053 29,336 SH   SOLE   0 0 29,336
DELL TECHNOLOGIES INC CL C 24703L202 388 9,801 SH   SOLE   0 0 9,801
DUKE ENERGY CORP NEW COM NEW 26441C204 276 3,410 SH   SOLE   0 0 3,410
ENTERPRISE PRODS PARTNERS L COM 293792107 242 16,917 SH   SOLE   0 0 16,917
EOG RES INC COM 26875P101 2,735 76,153 SH   SOLE   0 0 76,153
EXXON MOBIL CORP COM 30231G102 1,215 31,995 SH   SOLE   0 0 31,995
GENERAL DYNAMICS CORP COM 369550108 397 3,000 SH   SOLE   0 0 3,000
GTT COMMUNICATIONS INC COM 362393100 8,302 1,044,215 SH   SOLE   0 0 1,044,215
HERSHEY CO COM 427866108 1,060 8,000 SH   SOLE   0 0 8,000
HESS CORP COM 42809H107 702 21,095 SH   SOLE   0 0 21,095
INTEL CORP COM 458140100 5,951 109,968 SH   SOLE   0 0 109,968
INTERNATIONAL BUSINESS MACHS COM 459200101 2,359 21,270 SH   SOLE   0 0 21,270
ISHARES TR CORE S&P MCP ETF 464287507 207 1,436 SH   SOLE   0 0 1,436
ISHARES TR MSCI EAFE ETF 464287465 216 4,049 SH   SOLE   0 0 4,049
JOHNSON & JOHNSON COM 478160104 9,137 69,681 SH   SOLE   0 0 69,681
JPMORGAN CHASE & CO COM 46625H100 11,798 131,043 SH   SOLE   0 0 131,043
LAM RESEARCH CORP COM 512807108 4,149 17,286 SH   SOLE   0 0 17,286
LEAR CORP COM NEW 521865204 1,812 22,305 SH   SOLE   0 0 22,305
LILLY ELI & CO COM 532457108 7,964 57,414 SH   SOLE   0 0 57,414
LKQ CORP COM 501889208 1,210 58,976 SH   SOLE   0 0 58,976
MCDONALDS CORP COM 580135101 1,304 7,889 SH   SOLE   0 0 7,889
MEDTRONIC PLC SHS G5960L103 5,224 57,928 SH   SOLE   0 0 57,928
MERCK & CO. INC COM 58933Y105 3,055 39,700 SH   SOLE   0 0 39,700
MICROSOFT CORP COM 594918104 5,316 33,709 SH   SOLE   0 0 33,709
MODERNA INC COM 60770K107 1,939 64,740 SH   SOLE   0 0 64,740
MORGAN STANLEY COM NEW 617446448 6,965 204,860 SH   SOLE   0 0 204,860
NVIDIA CORP COM 67066G104 5,959 22,605 SH   SOLE   0 0 22,605
PEPSICO INC COM 713448108 244 2,030 SH   SOLE   0 0 2,030
PFIZER INC COM 717081103 8,290 253,996 SH   SOLE   0 0 253,996
PROCTER & GAMBLE CO COM 742718109 4,559 41,442 SH   SOLE   0 0 41,442
RAYTHEON CO COM NEW 755111507 606 4,620 SH   SOLE   0 0 4,620
SHERWIN WILLIAMS CO COM 824348106 4,061 8,838 SH   SOLE   0 0 8,838
SPDR S&P 500 ETF TR TR UNIT 78462F103 915 3,551 SH   SOLE   0 0 3,551
SQUARE INC CL A 852234103 2,136 40,782 SH   SOLE   0 0 40,782
STARBUCKS CORP COM 855244109 1,412 21,480 SH   SOLE   0 0 21,480
SYSCO CORP COM 871829107 417 9,140 SH   SOLE   0 0 9,140
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 611 5,148 SH   SOLE   0 0 5,148
TEXAS INSTRS INC COM 882508104 273 2,736 SH   SOLE   0 0 2,736
THERMO FISHER SCIENTIFIC INC COM 883556102 11,529 40,654 SH   SOLE   0 0 40,654
VERIZON COMMUNICATIONS INC COM 92343V104 556 10,340 SH   SOLE   0 0 10,340
VISA INC COM CL A 92826C839 10,241 63,562 SH   SOLE   0 0 63,562