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
Expires: July 31, 2015
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 11,292,207 68,792 SH SOLE 0 0 68,792
ABBOTT LABORATORIES COM 002824100 6,569,626 66,474 SH SOLE 0 0 66,474
ABBVIE INC COM 00287Y109 21,027,389 80,383 SH SOLE 0 0 80,383
AGNICO EAGLE MINES LTD COM 008474108 2,631,025 14,356 SH SOLE 0 0 14,356
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,750,621 7,095 SH SOLE 0 0 7,095
ALPHABET INC CAP STK CL A 02079K305 61,022,244 177,349 SH SOLE 0 0 177,349
ALPHABET INC CAP STK CL C 02079K107 998,369 2,930 SH SOLE 0 0 2,930
AMAZON COM INC COM 023135106 32,143,340 129,012 SH SOLE 0 0 129,012
AMERICAN WTR WKS CO INC NEW COM 030420103 5,645,410 43,604 SH SOLE 0 0 43,604
APPLE INC COM 037833100 61,908,752 185,901 SH SOLE 0 0 185,901
AT&T INC COM 00206R102 1,096,219 44,927 SH SOLE 0 0 44,927
AXON ENTERPRISE INC COM 05464C101 5,234,178 12,388 SH SOLE 0 0 12,388
BANK OF AMER CORP COM 060505104 15,075,314 276,967 SH SOLE 0 0 276,967
BRISTOL-MYERS SQUIBB CO COM 110122108 10,713,144 171,685 SH SOLE 0 0 171,685
BROADCOM INC COM 11135F101 2,329,795 6,634 SH SOLE 0 0 6,634
CARRIER GLOBAL CORPORATION COM 14448C104 2,696,150 49,146 SH SOLE 0 0 49,146
CATERPILLAR INC COM 149123101 9,604,619 11,846 SH SOLE 0 0 11,846
CHARLES RIV LABS INTL INC COM 159864107 10,999,743 37,286 SH SOLE 0 0 37,286
CHEVRON CORPORATION COM 166764100 4,397,254 21,533 SH SOLE 0 0 21,533
CISCO SYS INC COM 17275R102 20,449,700 190,000 SH SOLE 0 0 190,000
CLEAN HARBORS INC COM 184496107 7,416,979 23,908 SH SOLE 0 0 23,908
COCA COLA CO COM 191216100 5,035,250 58,495 SH SOLE 0 0 58,495
CORNING INC COM 219350105 39,046,122 253,942 SH SOLE 0 0 253,942
DANAHER CORP DEL COM 235851102 6,224,226 28,094 SH SOLE 0 0 28,094
DEERE & CO COM 244199105 18,798,028 27,992 SH SOLE 0 0 27,992
DELL TECHNOLOGIES INC CL C 24703L202 9,944,544 18,486 SH SOLE 0 0 18,486
DUKE ENERGY CORP NEW COM NEW 26441C204 206,473 1,811 SH SOLE 0 0 1,811
ELI LILLY & CO COM 532457108 64,597,463 55,828 SH SOLE 0 0 55,828
ENTERPRISE PRODS PARTNERS L COM 293792107 750,980 21,089 SH SOLE 0 0 21,089
EOG RES INC COM 26875P101 6,467,281 46,946 SH SOLE 0 0 46,946
ETF OPPORTUNITIES TRUST APPLIED FINA VAL 26923N405 244,495 5,038 SH SOLE 0 0 5,038
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 7,196,805 44,220 SH SOLE 0 0 44,220
FASTENAL CO COM 311900104 227,838 4,600 SH SOLE 0 0 4,600
GE AEROSPACE COM NEW 369604301 9,868,989 31,602 SH SOLE 0 0 31,602
GE VERNOVA INC COM 36828A101 7,562,099 7,956 SH SOLE 0 0 7,956
GENERAL DYNAMICS CORP COM 369550108 995,490 3,000 SH SOLE 0 0 3,000
GLOBAL X FDS GLBX MSCI COLUM 37954Y327 221,652 4,700 SH SOLE 0 0 4,700
HERSHEY CO COM 427866108 1,260,880 8,000 SH SOLE 0 0 8,000
INTERNATIONAL BUSINESS MACHS COM 459200101 5,088,741 23,138 SH SOLE 0 0 23,138
ISHARES TR MSCI EAFE ETF 464287465 318,839 3,069 SH SOLE 0 0 3,069
ISHARES TR CORE MSCI EAFE 46432F842 254,795 2,630 SH SOLE 0 0 2,630
ISHARES TR CORE S&P MCP ETF 464287507 479,907 6,670 SH SOLE 0 0 6,670
JOHNSON & JOHNSON COM 478160104 17,954,138 67,818 SH SOLE 0 0 67,818
JPMORGAN CHASE & CO COM 46625H100 36,629,167 110,719 SH SOLE 0 0 110,719
LAM RESEARCH CORP COM NEW 512807306 52,656,868 160,290 SH SOLE 0 0 160,290
MEDTRONIC PLC SHS G5960L103 5,121,139 59,348 SH SOLE 0 0 59,348
MERCK & CO INC COM 58933Y105 4,166,038 28,670 SH SOLE 0 0 28,670
MICROSOFT CORP COM 594918104 21,127,377 41,192 SH SOLE 0 0 41,192
MODERNA INC COM 60770K107 8,961,245 46,535 SH SOLE 0 0 46,535
MORGAN STANLEY COM NEW 617446448 37,255,075 198,081 SH SOLE 0 0 198,081
NVIDIA CORPORATION COM 67066G104 125,080,301 547,685 SH SOLE 0 0 547,685
PEPSICO INC COM 713448108 232,152 1,832 SH SOLE 0 0 1,832
PROCTER & GAMBLE CO COM 742718109 5,758,319 39,636 SH SOLE 0 0 39,636
QUALCOMM INC COM 747525103 1,055,470 5,735 SH SOLE 0 0 5,735
RTX CORPORATION COM 75513E101 289,614 1,560 SH SOLE 0 0 1,560
SHERWIN WILLIAMS CO COM 824348106 5,487,509 16,975 SH SOLE 0 0 16,975
STARWOOD PPTY TR INC COM 85571B105 168,750 12,500 SH SOLE 0 0 12,500
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 2,746,231 3,601 SH SOLE 0 0 3,601
SYSCO CORP COM 871829107 1,682,689 21,584 SH SOLE 0 0 21,584
TEXAS INSTRS INC COM 882508104 2,845,715 10,160 SH SOLE 0 0 10,160
THERMO FISHER SCIENTIFIC INC COM 883556102 25,562,119 37,867 SH SOLE 0 0 37,867
VERALTO CORP COM SHS 92338C103 825,300 8,750 SH SOLE 0 0 8,750
VERTEX PHARMACEUTICALS INC COM 92532F100 4,252,014 8,133 SH SOLE 0 0 8,133
VERTIV HOLDINGS CO COM CL A 92537N108 1,145,258 4,746 SH SOLE 0 0 4,746
VISA INC COM CL A 92826C839 22,450,939 62,480 SH SOLE 0 0 62,480