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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Company Common Stock 88579Y101   193,497 1,271 SH   SOLE   1,271 0 0
Abbott Laboratories Common Stock 002824100   945,950 6,955 SH   SOLE   6,955 0 0
AbbVie, Inc. Common Stock 00287Y109   787,029 4,240 SH   SOLE   4,240 0 0
Accenture Plc Class A Common Stock G1151C101   1,153,715 3,860 SH   SOLE   3,860 0 0
Adobe Incorporated Common Stock 00724F101   40,236 104 SH   SOLE   104 0 0
Advanced Micro Devices Inc. Common Stock 007903107   23,130 163 SH   SOLE   163 0 0
Agilent Technologies, Inc. Common Stock 00846U101   155,773 1,320 SH   SOLE   1,320 0 0
Air Products and Chemicals, Inc. Common Stock 009158106   7,898 28 SH   SOLE   28 0 0
Allstate Corp Common Stock 020002101   48,554 240 SH   SOLE   240 0 0
Alphabet Inc. Class A Common Stock 02079K305   29,340,683 166,478 SH   SOLE   166,478 0 0
Alphabet Inc. Class C Common Stock 02079K107   5,900,701 33,264 SH   SOLE   33,264 0 0
Altria Group Inc Common Stock 02209S103   208,775 3,500 SH   SOLE   3,500 0 0
Amazon.com, Inc. Common Stock 023135106   52,929,009 241,229 SH   SOLE   241,229 0 0
Ameren Corporation Common Stock 023608102   43,218 450 SH   SOLE   450 0 0
American Express Company Common Stock 025816109   37,185,725 116,581 SH   SOLE   116,581 0 0
Amgen Inc. Common Stock 031162100   117,268 420 SH   SOLE   420 0 0
Amphenol Corporation Class A Common Stock 032095101   59,959,940 606,215 SH   SOLE   606,215 0 0
Analog Devices, Inc. Common Stock 032654105   290,146 1,219 SH   SOLE   1,219 0 0
Apple Inc. Common Stock 037833100   16,980,759 82,770 SH   SOLE   82,770 0 0
Applied Materials Inc. Common Stock 038222105   56,386 308 SH   SOLE   308 0 0
ARK Innovation ETF ETF 00214Q104   17,151 244 SH   SOLE   244 0 0
Arvinas, Inc. Common Stock 04335A105   5,152 700 SH   SOLE   700 0 0
Asml Holding NV Common Stock N07059210   54,495 68 SH   SOLE   68 0 0
Assured Guaranty LTD Common Stock G0585R106   11,410 131 SH   SOLE   131 0 0
Astrazeneca PLC Spons ADR Common Stock 046353108   114,743 1,642 SH   SOLE   1,642 0 0
AT&T Inc. Common Stock 00206R102   26,914 930 SH   SOLE   930 0 0
Automatic Data Processing, Inc. Common Stock 053015103   1,182,421 3,815 SH   SOLE   3,815 0 0
Banco Santander S.A. Common Stock 05964H105   42,131 5,076 SH   SOLE   5,076 0 0
Bank of America Corp Common Stock 060505104   70,034 1,480 SH   SOLE   1,480 0 0
Bank Ozk Little Rock Common Stock 06417N103   16,047 341 SH   SOLE   341 0 0
Baxter International Inc. Common Stock 071813109   42,386 1,392 SH   SOLE   1,392 0 0
Becton, Dickinson and Company Common Stock 075887109   15,675 91 SH   SOLE   91 0 0
Berkley W R Corp Com Common Stock 084423102   6,833 93 SH   SOLE   93 0 0
Berkshire Hathaway Inc. Class B Common Stock 084670702   27,863,621 57,360 SH   SOLE   57,360 0 0
Best Buy Co., Inc. Common Stock 086516101   70,395 1,034 SH   SOLE   1,034 0 0
BlackRock Inc Com Common Stock 09290D101   917,045 874 SH   SOLE   874 0 0
Blackstone Group Inc Common Stock 09260D107   142,251 951 SH   SOLE   951 0 0
Block Inc CL A Common Stock 852234103   2,242 33 SH   SOLE   33 0 0
Blue Owl Technology Common Stock 095924106   20,015 1,283 SH   SOLE   1,283 0 0
Booking Holdings Inc. Common Stock 09857L108   46,314 8 SH   SOLE   8 0 0
Boston Scientific Corporation Common Stock 101137107   53,168 495 SH   SOLE   495 0 0
BP P.L.C. Sponsored ADR Common Stock 055622104   33,522 1,120 SH   SOLE   1,120 0 0
Bristol-Myers Squibb Company Common Stock 110122108   56,454 1,218 SH   SOLE   1,218 0 0
Broadcom Inc. Common Stock 11135F101   715,587 2,596 SH   SOLE   2,596 0 0
Broadridge Financial Solutions, Inc. Common Stock 11133T103   5,366 22 SH   SOLE   22 0 0
Carlyle Group Inc/The Common Stock 14316J108   1,850 36 SH   SOLE   36 0 0
Carmax Inc. Common Stock 143130102   13,442 200 SH   SOLE   200 0 0
Carrier Global Corp. Common Stock 14448C104   168,630 2,304 SH   SOLE   2,304 0 0
Caterpillar Inc. Common Stock 149123101   381,999 984 SH   SOLE   984 0 0
CDW Corp Com Usd0.01 Common Stock 12514G108   16,430 92 SH   SOLE   92 0 0
ChargePoint Holdings, Inc. Class A Common Stock 15961R105   137 195 SH   SOLE   195 0 0
Chemed Corporation Common Stock 16359R103   13,147 27 SH   SOLE   27 0 0
Chesapeake Utilities Corporation Common Stock 165303108   21,158 175 SH   SOLE   175 0 0
Chevron Corporation Common Stock 166764100   104,815 732 SH   SOLE   732 0 0
Chipotle Mexican Grill Inc. Common Stock 169656105   11,230 200 SH   SOLE   200 0 0
Chubb Limited Common Stock H1467J104   603,472 2,076 SH   SOLE   2,076 0 0
Cigna Corporation Common Stock 125523100   10,248 31 SH   SOLE   31 0 0
Cintas Corp. Common Stock 172908105   33,431,954 150,016 SH   SOLE   150,016 0 0
Cisco Systems, Inc. Common Stock 17275R102   994,632 14,336 SH   SOLE   14,336 0 0
Citigroup Inc. Common Stock 172967424   8,512 100 SH   SOLE   100 0 0
Clearfield Inc Common Stock 18482P103   29,606 682 SH   SOLE   682 0 0
Cme Group Inc Common Stock 12572Q105   39,138 142 SH   SOLE   142 0 0
Coca-Cola Company Common Stock 191216100   901,439 12,650 SH   SOLE   12,650 0 0
Colgate-Palmolive Company Common Stock 194162103   346,602 3,813 SH   SOLE   3,813 0 0
Comcast Corporation Class A Common Stock 20030N101   4,890 137 SH   SOLE   137 0 0
Comfort Systems USA Common Stock 199908104   14,478 27 SH   SOLE   27 0 0
Conocophillips Common Stock 20825C104   137,930 1,537 SH   SOLE   1,537 0 0
Consolidated Edison, Inc. Common Stock 209115104   164,173 1,636 SH   SOLE   1,636 0 0
Costco Wholesale Corporation Common Stock 22160K105   41,489,079 41,912 SH   SOLE   41,912 0 0
CRISPR Therapeutics AG Common Stock H17182108   486 10 SH   SOLE   10 0 0
Crowdstrike HLDGS Common Stock 22788C105   46,347 91 SH   SOLE   91 0 0
CSX Corporation Common Stock 126408103   105,134 3,222 SH   SOLE   3,222 0 0
Cummins Inc. Common Stock 231021106   163,095 498 SH   SOLE   498 0 0
CVS Health Corporation Common Stock 126650100   1,862 27 SH   SOLE   27 0 0
Danaher Corporation Common Stock 235851102   450,132 2,275 SH   SOLE   2,275 0 0
Devon Energy Corporation Common Stock 25179M103   7,953 250 SH   SOLE   250 0 0
Digital Realty Trust, Inc. Common Stock 253868103   101,983 585 SH   SOLE   585 0 0
Dimensional ETF (trust US Equity Etf) ETF 25434V401   555,529 8,289 SH   SOLE   8,289 0 0
Dimensional ETF (trust US Mktwide Value) ETF 25434V724   107,391 2,540 SH   SOLE   2,540 0 0
Dimensional ETF (trust US Small Cap Etf) ETF 25434V500   58,486 918 SH   SOLE   918 0 0
Dimensional ETF (trust US Targeted Vlu) ETF 25434V609   52,665 976 SH   SOLE   976 0 0
Dominion Resources, Inc. Common Stock 25746U109   31,086 550 SH   SOLE   550 0 0
Doordash Inc CL A Common Stock 25809K105   3,205 13 SH   SOLE   13 0 0
Dover Corporation Common Stock 260003108   35,730 195 SH   SOLE   195 0 0
DTE Energy Company Common Stock 233331107   33,388 250 SH   SOLE   250 0 0
Duke Energy Corporation Common Stock 26441C204   70,564 598 SH   SOLE   598 0 0
Eaton Corp. Plc Common Stock G29183103   32,662,870 91,502 SH   SOLE   91,502 0 0
Ecolab Inc Common Stock 278865100   366,512 1,357 SH   SOLE   1,357 0 0
Elevance Health Inc Common Stock 036752103   21,782 56 SH   SOLE   56 0 0
Eli Lilly and Company Common Stock 532457108   23,540,268 30,199 SH   SOLE   30,199 0 0
Embecta Corporation Common Stock 29082K105   184 19 SH   SOLE   19 0 0
Emerson Electric Co. Common Stock 291011104   222,128 1,666 SH   SOLE   1,666 0 0
Energy Select Sector SPDR Fund ETF 81369Y506   28,072 331 SH   SOLE   331 0 0
Enterprise Bancorp, Inc. Common Stock 293668109   1,240,970 31,306 SH   SOLE   31,306 0 0
Equinor Asa Spon ADR Common Stock 29446M102   49,274 1,960 SH   SOLE   1,960 0 0
Equinox Gold Corp Common Stock 29446Y502   116,852 20,322 SH   SOLE   20,322 0 0
Evergy, Inc. Common Stock 30034W106   20,610 299 SH   SOLE   299 0 0
Eversource Energy Common Stock 30040W108   83,469 1,312 SH   SOLE   1,312 0 0
Expeditor's International Common Stock 302130109   11,425 100 SH   SOLE   100 0 0
Exxon Mobil Corporation Common Stock 30231G102   614,244 5,698 SH   SOLE   5,698 0 0
Fedex Corporation Common Stock 31428X106   19,445 85 SH   SOLE   85 0 0
Fidelity Natl Info Services, Inc. Common Stock 31620M106   48,846 600 SH   SOLE   600 0 0
Financial Select Sector SPDR Fund ETF 81369Y605   292,958 5,594 SH   SOLE   5,594 0 0
First Solar Inc Common Stock 336433107   24,831 150 SH   SOLE   150 0 0
First TR (exchange-Traded FD IV No Amer Energy) ETF 33738D101   6,227 166 SH   SOLE   166 0 0
Fiserv, Inc. Common Stock 337738108   34,482 200 SH   SOLE   200 0 0
Fisker Inc CL A Com Common Stock 33813J106   0 33 SH   SOLE   33 0 0
Flex LTD Com Usd0.01 Common Stock Y2573F102   9,036 181 SH   SOLE   181 0 0
Ford Motor Company Common Stock 345370860   2,691 248 SH   SOLE   248 0 0
Fortive Corp. Common Stock 34959J108   4,796 92 SH   SOLE   92 0 0
Gap Inc Com Common Stock 364760108   545 25 SH   SOLE   25 0 0
GE Healthcare Common Stock 36266G107   21,332 288 SH   SOLE   288 0 0
GE Vernova Inc Com Common Stock 36828A101   182,028 344 SH   SOLE   344 0 0
General Dynamics Corporation Common Stock 369550108   160,121 549 SH   SOLE   549 0 0
General Electric Company Common Stock 369604301   355,456 1,381 SH   SOLE   1,381 0 0
General Mills, Inc. Common Stock 370334104   112,428 2,170 SH   SOLE   2,170 0 0
Godaddy Inc CL A Common Stock 380237107   8,103 45 SH   SOLE   45 0 0
Haleon PLC Spon Ads Common Stock 405552100   15,047 1,451 SH   SOLE   1,451 0 0
Halliburton Company Common Stock 406216101   3,770 185 SH   SOLE   185 0 0
Hartford Financial Services Group, Inc. Common Stock 416515104   18,780 150 SH   SOLE   150 0 0
HDFC Bank LTD Spon Common Stock 40415F101   21,238 277 SH   SOLE   277 0 0
Healthcare Select Sector SPDR ETF ETF 81369Y209   14,962 111 SH   SOLE   111 0 0
Henry Schein, Inc. Common Stock 806407102   119,583 1,637 SH   SOLE   1,637 0 0
Hershey Company Common Stock 427866108   187,358 1,129 SH   SOLE   1,129 0 0
Hollund Indl Marine Common Stock 435730403   0 200 SH   SOLE   200 0 0
Home Depot, Inc. Common Stock 437076102   527,595 1,439 SH   SOLE   1,439 0 0
Honeywell International Inc. Common Stock 438516106   182,811 785 SH   SOLE   785 0 0
Hubbell Inc Com Common Stock 443510607   11,435 28 SH   SOLE   28 0 0
IBM Corporation Common Stock 459200101   600,172 2,036 SH   SOLE   2,036 0 0
Idexx Laboratories, Inc. Common Stock 45168D104   479,488 894 SH   SOLE   894 0 0
Illinois Tool Works Inc. Common Stock 452308109   61,690 248 SH   SOLE   248 0 0
Industrial Select Sector SPDR Fund ETF 81369Y704   77,596 526 SH   SOLE   526 0 0
Infosys LTD Spon ADR Common Stock 456788108   40,129 2,136 SH   SOLE   2,136 0 0
Ingersoll-Rand Common Stock 45687V106   3,161 38 SH   SOLE   38 0 0
Intel Corporation Common Stock 458140100   165,469 7,387 SH   SOLE   7,387 0 0
Intercontinental Exchange, Inc. Common Stock 45866F104   34,859 190 SH   SOLE   190 0 0
Intuitive Surgical Inc. New Common Stock 46120E602   79,881 147 SH   SOLE   147 0 0
Invesco Actvely MNGD (etc FD TR Optimum Yield) ETF 46090F100   130 10 SH   SOLE   10 0 0
Invesco FTSE RAFI US 1000 ETF ETF 46137V613   8,031 190 SH   SOLE   190 0 0
Invesco QQQ Trust ETF 46090E103   896,271 1,623 SH   SOLE   1,623 0 0
Iron Mountain Inc Common Stock 46284V101   52,091 504 SH   SOLE   504 0 0
iShares Broad USD High Yield ETF ETF 46435U853   53,339 1,422 SH   SOLE   1,422 0 0
iShares Core MSCI EAFE ETF ETF 46432F842   22,163,111 265,494 SH   SOLE   265,494 0 0
iShares Core Russell U.S. Growth ETF ETF 464287671   31,734 211 SH   SOLE   211 0 0
iShares Core S&P 500 ETF ETF 464287200   2,767,351 4,457 SH   SOLE   4,457 0 0
iShares Core S&P Mid-Cap ETF ETF 464287507   233,195 3,760 SH   SOLE   3,760 0 0
iShares Core S&P Small Cap ETF ETF 464287804   306,886 2,808 SH   SOLE   2,808 0 0
iShares Core S&P Totl U.S. Stock Mkt ETF ETF 464287150   96,918 718 SH   SOLE   718 0 0
iShares Gold TR (ishares New) ETF 464285204   68,534 1,099 SH   SOLE   1,099 0 0
iShares Ibonds (dec 2025 Term Corporate Etf) ETF 46434VBD1   251,800 10,000 SH   SOLE   10,000 0 0
iShares iBoxx $invst Grade CRP Bond ETF 464287242   7,563 69 SH   SOLE   69 0 0
iShares MSCI EAFE ETF ETF 464287465   26,853 300 SH   SOLE   300 0 0
iShares MSCI EAFE Growth ETF ETF 464288885   9,408 84 SH   SOLE   84 0 0
iShares MSCI Emerging Markets ETF ETF 464287234   18,923 392 SH   SOLE   392 0 0
iShares MSCI Global Sus Dev Goals ETF ETF 46435G532   1,644,417 21,677 SH   SOLE   21,677 0 0
iShares MSCI USA ESG Select ETF ETF 464288802   143,988 1,136 SH   SOLE   1,136 0 0
iShares MSCI USA Min Vol Factor ETF ETF 46429B697   3,285 35 SH   SOLE   35 0 0
iShares MSCI USA Momentum Factor ETF ETF 46432F396   19,466 81 SH   SOLE   81 0 0
iShares MSCI USA Quality Factor ETF ETF 46432F339   166,915 913 SH   SOLE   913 0 0
iShares Russell 1000 Growth ETF ETF 464287614   5,006,207 11,795 SH   SOLE   11,795 0 0
iShares Russell 1000 Value ETF ETF 464287598   2,306,481 11,875 SH   SOLE   11,875 0 0
iShares Russell 2000 ETF ETF 464287655   380,410 1,764 SH   SOLE   1,764 0 0
iShares Russell 2000 Value ETF ETF 464287630   127,312 807 SH   SOLE   807 0 0
iShares Russell Midcap ETF ETF 464287499   712,338 7,769 SH   SOLE   7,769 0 0
iShares S&P 500 (value Etf) ETF 464287408   100,055 512 SH   SOLE   512 0 0
iShares S&P 500 Growth ETF ETF 464287309   931,116 8,457 SH   SOLE   8,457 0 0
iShares S&P Smallcap (600 Value Index Fund) ETF 464287879   2,587 26 SH   SOLE   26 0 0
iShares TR (ibonds Dec 2026 Term Corp Etf) ETF 46435GAA0   303,125 12,500 SH   SOLE   12,500 0 0
iShares TR 3 7 YR (treas BD) ETF 464288661   6,788 57 SH   SOLE   57 0 0
iShares TR Esg Aw (msci Eafe) ETF 46435G516   245,890 2,756 SH   SOLE   2,756 0 0
iShares TR Esg Aware (msci USA Etf) ETF 46435G425   235,422 1,740 SH   SOLE   1,740 0 0
iShares TR Ibds (dec28 Etf) ETF 46435U515   284,704 11,200 SH   SOLE   11,200 0 0
iShares TR Usd GRN (bond Etf) ETF 46435U440   191 4 SH   SOLE   4 0 0
iShares TR Usd Inv (grde Etf) ETF 464288620   19,341 376 SH   SOLE   376 0 0
iShares U.S. Real Estate ETF ETF 464287739   3,222 34 SH   SOLE   34 0 0
iShares Ultra Short Duration Bond Active ETF ETF 46434V878   112,614,655 2,220,761 SH   SOLE   2,220,761 0 0
Johnson & Johnson Common Stock 478160104   841,958 5,512 SH   SOLE   5,512 0 0
JP Morgan USD UltraShort Income ETF ETF 46641Q837   193,335,651 3,814,842 SH   SOLE   3,814,842 0 0
JPMorgan Chase & Co. Common Stock 46625H100   35,412,167 122,157 SH   SOLE   122,157 0 0
Kellogg Company Common Stock 487836108   211,629 2,661 SH   SOLE   2,661 0 0
Kimberly Clark Corp. (KMB Csus) Common Stock 494368103   22,782 175 SH   SOLE   175 0 0
Kinsale Cap Group Common Stock 49714P108   575,841 1,190 SH   SOLE   1,190 0 0
KKR & Co Inc Common Stock 48251W104   24,586,903 184,808 SH   SOLE   184,808 0 0
Kla-Tencor Corp. Common Stock 482480100   77,034 86 SH   SOLE   86 0 0
KraneShares Global Carbon Strategy ETF ETF 500767678   317,535 10,695 SH   SOLE   10,695 0 0
L Oreal Unspon ADR Common Stock 502117203   11,544 135 SH   SOLE   135 0 0
Labcorp Holdings Inc Common Stock 504922105   33,339 127 SH   SOLE   127 0 0
Linde PLC Com Common Stock G54950103   95,244 203 SH   SOLE   203 0 0
LM Ericsson Telephone Co Ads Common Stock 294821608   55,561 6,552 SH   SOLE   6,552 0 0
Lockheed Martin Corporation Common Stock 539830109   659,975 1,425 SH   SOLE   1,425 0 0
Lowe's Companies, Inc. Common Stock 548661107   18,767,719 84,584 SH   SOLE   84,584 0 0
LPL Financial Common Stock 50212V100   4,500 12 SH   SOLE   12 0 0
Lucid Group, Inc. Common Stock 549498103   922 437 SH   SOLE   437 0 0
M&T Bank Corporation Common Stock 55261F104   485,557 2,503 SH   SOLE   2,503 0 0
Marriott International, Inc. Class A Common Stock 571903202   375,117 1,373 SH   SOLE   1,373 0 0
Marsh & McLennan Companies, Inc. Common Stock 571748102   386,337 1,767 SH   SOLE   1,767 0 0
Mastercard Inc. Common Stock 57636Q104   8,991 16 SH   SOLE   16 0 0
McCormick & Company, Incorporated Common Stock 579780206   6,066 80 SH   SOLE   80 0 0
McDonald's Corporation Common Stock 580135101   1,107,616 3,791 SH   SOLE   3,791 0 0
Mercadolibre Inc Com Common Stock 58733R102   339,772 130 SH   SOLE   130 0 0
Merck & Co Inc Common Stock 58933Y105   753,157 9,418 SH   SOLE   9,418 0 0
Meta Platforms Inc. Class A Common Stock 30303M102   535,115 725 SH   SOLE   725 0 0
Mettler-Toledo Common Stock 592688105   38,766 33 SH   SOLE   33 0 0
Microsoft Corporation Common Stock 594918104   55,651,784 111,885 SH   SOLE   111,885 0 0
Moderna, Inc. Common Stock 60770K107   276 10 SH   SOLE   10 0 0
Mondelez International, Inc. Class A Common Stock 609207105   126,245 1,859 SH   SOLE   1,859 0 0
Moody's Corporation Common Stock 615369105   6,521 13 SH   SOLE   13 0 0
Morgan Stanley Common Stock 617446448   909,392 6,456 SH   SOLE   6,456 0 0
Mosaic Company Common Stock 61945C103   27,360 750 SH   SOLE   750 0 0
Motorola Solutions Inc. Common Stock 620076307   29,271,515 69,440 SH   SOLE   69,440 0 0
Natwest Group PLC Common Stock 639057207   4,019 284 SH   SOLE   284 0 0
Netflix, Inc. Common Stock 64110L106   723,130 540 SH   SOLE   540 0 0
Newmont Mining Corp. Common Stock 651639106   12,060 207 SH   SOLE   207 0 0
NextEra Energy, Inc. Common Stock 65339F101   218,742 3,151 SH   SOLE   3,151 0 0
Nisource, Inc. Common Stock 65473P105   20,170 500 SH   SOLE   500 0 0
Norfolk Southern Corporation Common Stock 655844108   21,246 83 SH   SOLE   83 0 0
Northern Trust Corporation Common Stock 665859104   216,690 1,699 SH   SOLE   1,699 0 0
Northrop Grumman Corp. Common Stock 666807102   21,004,824 42,015 SH   SOLE   42,015 0 0
Novartis AG Sponsored ADR Common Stock 66987V109   132,385 1,094 SH   SOLE   1,094 0 0
Novo Nordisk A/S Sponsored ADR Class B Common Stock 670100205   312,385 4,526 SH   SOLE   4,526 0 0
Nvent Electric PLC Common Stock G6700G107   12,160 166 SH   SOLE   166 0 0
NVIDIA Corporation Common Stock 67066G104   28,290,044 179,054 SH   SOLE   179,054 0 0
O'Reilly Automotive, Inc. Common Stock 67103H107   356,915 3,960 SH   SOLE   3,960 0 0
Oracle Corporation Common Stock 68389X105   603,200 2,759 SH   SOLE   2,759 0 0
Otis Worldwide Corporation Common Stock 68902V107   135,261 1,366 SH   SOLE   1,366 0 0
Palo Alto Networks, Inc. Common Stock 697435105   409,280 2,000 SH   SOLE   2,000 0 0
Paychex, Inc. Common Stock 704326107   63,275 435 SH   SOLE   435 0 0
Peapack-Gladstone Financial Corporation Common Stock 704699107   34,776 1,231 SH   SOLE   1,231 0 0
PepsiCo, Inc. Common Stock 713448108   1,283,611 9,732 SH   SOLE   9,732 0 0
Pfizer Inc. Common Stock 717081103   162,287 6,695 SH   SOLE   6,695 0 0
Philip Morris International Inc. Common Stock 718172109   617,410 3,365 SH   SOLE   3,365 0 0
Phillips 66 Common Stock 718546104   139,700 1,171 SH   SOLE   1,171 0 0
Pinnacle West Common Stock 723484101   6,531 73 SH   SOLE   73 0 0
PNC Finl SVCS Group Inc Common Stock 693475105   11,372 61 SH   SOLE   61 0 0
Pool Corp Com Common Stock 73278L105   11,659 40 SH   SOLE   40 0 0
Procter & Gamble Company Common Stock 742718109   4,704,082 29,526 SH   SOLE   29,526 0 0
Prologis Incorporated Common Stock 74340W103   856,623 8,149 SH   SOLE   8,149 0 0
Public Service Enterprise Group Inc Common Stock 744573106   42,090 500 SH   SOLE   500 0 0
Qualcomm Incorporated Common Stock 747525103   348,461 2,188 SH   SOLE   2,188 0 0
Quanta Services Com Common Stock 74762E102   44,249,491 117,031 SH   SOLE   117,031 0 0
Ralliant Corp Com Common Stock 750940108   1,455 30 SH   SOLE   30 0 0
Raymond James Financial, Inc. Common Stock 754730109   76,685 500 SH   SOLE   500 0 0
Raytheon Technologies Corporation Common Stock 75513E101   618,395 4,235 SH   SOLE   4,235 0 0
Republic Services, Inc. Common Stock 760759100   32,799 133 SH   SOLE   133 0 0
Resmed Inc Common Stock 761152107   42,828 166 SH   SOLE   166 0 0
Rockwell Automation Common Stock 773903109   21,259 64 SH   SOLE   64 0 0
Roper Technologies, Inc. Common Stock 776696106   25,508 45 SH   SOLE   45 0 0
Royal Caribbean Common Stock V7780T103   31,389 100 SH   SOLE   100 0 0
S&P Global, Inc. Common Stock 78409V104   1,507,522 2,859 SH   SOLE   2,859 0 0
Salesforce, Inc. Common Stock 79466L302   108,696 398 SH   SOLE   398 0 0
SAP AG - Sponsored ADR Common Stock 803054204   54,738 180 SH   SOLE   180 0 0
Schlumberger NV Common Stock 806857108   3,852 113 SH   SOLE   113 0 0
Schneider Electric Common Stock 80687P106   18,523 347 SH   SOLE   347 0 0
Schwab Strategic TR (us TIPS Etf) ETF 808524870   55,281 2,072 SH   SOLE   2,072 0 0
Sempra Energy Common Stock 816851109   125,015 1,636 SH   SOLE   1,636 0 0
SentinelOne, Inc. Class A Common Stock 81730H109   54,968 3,007 SH   SOLE   3,007 0 0
Servicenow Inc Common Stock 81762P102   422,541 411 SH   SOLE   411 0 0
Shell PLC Common Stock 780259305   163,844 2,327 SH   SOLE   2,327 0 0
Sherwin-Williams Company Common Stock 824348106   44,637 130 SH   SOLE   130 0 0
Shopify, Inc. Class A Common Stock 82509L107   27,684 240 SH   SOLE   240 0 0
SMC SPN ADR Rep Ord Common Stock 78445W306   14,057 784 SH   SOLE   784 0 0
Solaredge Common Stock 83417M104   35,741 1,752 SH   SOLE   1,752 0 0
Solventum Corp Com Common Stock 83444M101   12,665 167 SH   SOLE   167 0 0
Sony Corp. ADR Common Stock 835699307   24,338 935 SH   SOLE   935 0 0
SoundThinking, Inc. Common Stock 82536T107   149,388 11,443 SH   SOLE   11,443 0 0
Southern Company Common Stock 842587107   197,894 2,155 SH   SOLE   2,155 0 0
SPDR Dow Jones Global Real Estate ETF ETF 78463X749   2,339 53 SH   SOLE   53 0 0
SPDR Gold TR Gold (SHS) ETF 78463V107   207,589 681 SH   SOLE   681 0 0
SPDR MSCI EAFE Fossil Fuel Free ETF ETF 78470E106   325,315 6,869 SH   SOLE   6,869 0 0
SPDR Portfolio (emerging Markets Etf) ETF 78463X509   8,377 196 SH   SOLE   196 0 0
SPDR Portfolio S&P 500 Value ETF ETF 78464A508   29,781 569 SH   SOLE   569 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   259,072,083 418,128 SH   SOLE   418,128 0 0
SPDR S&P 500 Fossil Fuel Res Free ETF ETF 78468R796   5,833,828 114,546 SH   SOLE   114,546 0 0
SPDR S&P 600 Small Cap Growth ETF ETF 78464A201   2,840 32 SH   SOLE   32 0 0
SPDR S&P 600 Small Cap Value ETF ETF 78464A300   23,609 296 SH   SOLE   296 0 0
SPDR S&P Dividend ETF ETF 78464A763   17,168 126 SH   SOLE   126 0 0
SPDR S&P Midcap 400 ETF Trust ETF 78467Y107   116,498 205 SH   SOLE   205 0 0
Sprott Physical Gold Trust ETF 85207H104   1,524,422 60,135 SH   SOLE   60,135 0 0
Sprott Physical Silver Trust ETF 85207K107   386,417 31,570 SH   SOLE   31,570 0 0
Starbucks Corporation Common Stock 855244109   92,913 1,014 SH   SOLE   1,014 0 0
State Street Corporation Common Stock 857477103   31,689 298 SH   SOLE   298 0 0
Stryker Corporation Common Stock 863667101   39,647 100 SH   SOLE   100 0 0
Synopsys Inc Common Stock 871607107   28,318,062 55,243 SH   SOLE   55,243 0 0
T-Mobile US Inc Com Common Stock 872590104   178,695 750 SH   SOLE   750 0 0
Taiwan Semiconductor MFG Co LTD Common Stock 874039100   259,770 1,143 SH   SOLE   1,143 0 0
Targa Resources Corp. Common Stock 87612G101   12,882 74 SH   SOLE   74 0 0
Target Corporation Common Stock 87612E106   87,503 887 SH   SOLE   887 0 0
Te Connectivity PLC Common Stock G87052109   565,888 3,355 SH   SOLE   3,355 0 0
Technology Select Sector SPDR Fund ETF 81369Y803   6,994,972 27,623 SH   SOLE   27,623 0 0
Teraforce Technology Corporation Common Stock 88077T109   0 2,000 SH   SOLE   2,000 0 0
Tesla Inc Common Stock 88160R101   587,671 1,850 SH   SOLE   1,850 0 0
Texas Instruments Incorporated Common Stock 882508104   303,694 1,463 SH   SOLE   1,463 0 0
Thermo Fisher Scientific Inc. Common Stock 883556102   18,245,156 44,949 SH   SOLE   44,949 0 0
TJX Companies Inc Common Stock 872540109   975,694 7,901 SH   SOLE   7,901 0 0
TMC The Metals Company Inc. Common Stock 87261Y106   167,726 25,413 SH   SOLE   25,413 0 0
Toronto-Dominion Bank Common Stock 891160509   68,602 934 SH   SOLE   934 0 0
Total SA Sponsored ADR Class B Common Stock 89151E109   26,328 422 SH   SOLE   422 0 0
Trane Technologies PLC Common Stock G8994E103   94,481 216 SH   SOLE   216 0 0
Trex Company Inc. Common Stock 89531P105   3,317 61 SH   SOLE   61 0 0
UBS Group AG Common Stock H42097107   4,329 128 SH   SOLE   128 0 0
UniCredit Spa NPV Common Stock T9T23L642   838,722 12,555 SH   SOLE   12,555 0 0
Union Pacific Corporation Common Stock 907818108   701,514 3,049 SH   SOLE   3,049 0 0
United Parcel Service Inc Common Stock 911312106   15,141 150 SH   SOLE   150 0 0
United Rentals Inc Common Stock 911363109   29,383 39 SH   SOLE   39 0 0
UnitedHealth Group Common Stock 91324P102   15,287 49 SH   SOLE   49 0 0
Vanguard Dividend Appreciation ETF ETF 921908844   195,501 952 SH   SOLE   952 0 0
Vanguard Financials ETF ETF 92204A405   36,662 288 SH   SOLE   288 0 0
Vanguard FTSE Developed Markets ETF ETF 921943858   596,920 10,474 SH   SOLE   10,474 0 0
Vanguard FTSE Emerging Markets ETF ETF 922042858   233,303 4,717 SH   SOLE   4,717 0 0
Vanguard FTSE Europe ETF ETF 922042874   132,215 1,706 SH   SOLE   1,706 0 0
Vanguard Growth ETF ETF 922908736   610,077 1,390 SH   SOLE   1,390 0 0
Vanguard Intl Equity (index FDS Allwrld Ex Us) ETF 922042775   1,256,342 18,690 SH   SOLE   18,690 0 0
Vanguard Intl Equity (index FDS TT WRLD ST Etf) ETF 922042742   277,218 2,157 SH   SOLE   2,157 0 0
Vanguard Mid-Cap ETF ETF 922908629   1,424,451 5,071 SH   SOLE   5,071 0 0
Vanguard Real Estate ETF ETF 922908553   6,947 78 SH   SOLE   78 0 0
Vanguard S&P 500 ETF ETF 922908363   4,761,037 8,356 SH   SOLE   8,356 0 0
Vanguard Small Cap ETF ETF 922908751   376,862 1,585 SH   SOLE   1,585 0 0
Vanguard Small Cap Growth ETF ETF 922908595   2,774 10 SH   SOLE   10 0 0
Vanguard Total Stock Market ETF ETF 922908769   16,815,761 55,162 SH   SOLE   55,162 0 0
Vanguard Value ETF ETF 922908744   300,319 1,690 SH   SOLE   1,690 0 0
Vanguard World FD (comm SRVC Etf) ETF 92204A884   31,470 184 SH   SOLE   184 0 0
Vanguard World FD (materials Etf) ETF 92204A801   23,769 122 SH   SOLE   122 0 0
Veralto Corp Com SHS Common Stock 92338C103   2,628 26 SH   SOLE   26 0 0
Vertex Pharmaceuticals Incorporated Common Stock 92532F100   27,121,438 60,923 SH   SOLE   60,923 0 0
Visa Inc. Class A Common Stock 92826C839   1,585,653 4,466 SH   SOLE   4,466 0 0
Vontier Corp Common Stock 928881101   627 17 SH   SOLE   17 0 0
Walmart Inc. Common Stock 931142103   1,549,617 15,848 SH   SOLE   15,848 0 0
Walt Disney Company Common Stock 254687106   855,259 6,869 SH   SOLE   6,869 0 0
Warner Bros. Discovery, Inc. Series A Common Stock 934423104   80 7 SH   SOLE   7 0 0
Waste Management, Inc. Common Stock 94106L109   27,694,559 121,034 SH   SOLE   121,034 0 0
Waters Corporation Common Stock 941848103   118,674 340 SH   SOLE   340 0 0
Watsco, Inc. Common Stock 942622200   357,712 810 SH   SOLE   810 0 0
Wells Fargo & Company Common Stock 949746101   78,437 979 SH   SOLE   979 0 0
Westinghouse Air Brake Tech. Corp. Common Stock 929740108   4,815 23 SH   SOLE   23 0 0
Williams-Sonoma, Inc. Common Stock 969904101   19,931 122 SH   SOLE   122 0 0
Wisdomtree TR (us Quality Divid Growth FD) ETF 97717X669   379,845 4,536 SH   SOLE   4,536 0 0
Wisdomtree Trust Japan Hedge Eq ETF 97717W851   22,854 200 SH   SOLE   200 0 0
WK Kellogg Co Com Common Stock 92942W107   8,177 513 SH   SOLE   513 0 0
Xcel Energy, Inc. Common Stock 98389B100   73,408 1,069 SH   SOLE   1,069 0 0
Xylem Inc. Common Stock 98419M100   130,136 1,006 SH   SOLE   1,006 0 0
Zim Integrated Common Stock M9T951109   1,078 67 SH   SOLE   67 0 0
Zimmer Biomet Holdings, Inc. Common Stock 98956P102   38,866 425 SH   SOLE   425 0 0
Zoetis, Inc. Class A Common Stock 98978V103   798,464 5,120 SH   SOLE   5,120 0 0