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   170 1,815 SH   SOLE   1,815 0 0
Abbott Laboratories Common Stock 002824100   317 3,272 SH   SOLE   3,272 0 0
AbbVie, Inc. Common Stock 00287Y109   497 3,332 SH   SOLE   3,332 0 0
Accenture Plc Class A Common Stock G1151C101   20,297 66,091 SH   SOLE   66,091 0 0
Acushnet Holdings Corp. Common Stock 005098108   10 188 SH   SOLE   188 0 0
Advanced Micro Devices Inc. Common Stock 007903107   15 143 SH   SOLE   143 0 0
Agilent Technologies, Inc. Common Stock 00846U101   148 1,320 SH   SOLE   1,320 0 0
Air Products and Chemicals, Inc. Common Stock 009158106   147 517 SH   SOLE   517 0 0
Albany International Common Stock 012348108   5 62 SH   SOLE   62 0 0
Alibaba Group Holding Ltd. Sponsored ADR Common Stock 01609W102   9 104 SH   SOLE   104 0 0
Alliant Energy Corp Common Stock 018802108   5 105 SH   SOLE   105 0 0
Allstate Corp Common Stock 020002101   18 166 SH   SOLE   166 0 0
Alphabet Inc. Class A Common Stock 02079K305   3,352 25,614 SH   SOLE   25,614 0 0
Alphabet Inc. Class C Common Stock 02079K107   4,869 36,930 SH   SOLE   36,930 0 0
Altria Group Inc Common Stock 02209S103   147 3,500 SH   SOLE   3,500 0 0
Amazon.com, Inc. Common Stock 023135106   33,045 259,949 SH   SOLE   259,949 0 0
Ambarella, Inc. Common Stock G037AX101   2 32 SH   SOLE   32 0 0
Amdocs LTD Common Stock G02602103   9 107 SH   SOLE   107 0 0
Ameren Corporation Common Stock 023608102   34 450 SH   SOLE   450 0 0
American Electric Power Company, Inc. Common Stock 025537101   70 930 SH   SOLE   930 0 0
American Express Company Common Stock 025816109   19,628 131,566 SH   SOLE   131,566 0 0
Amgen Inc. Common Stock 031162100   165 614 SH   SOLE   614 0 0
Amphenol Corporation Class A Common Stock 032095101   24,441 290,996 SH   SOLE   290,996 0 0
Analog Devices, Inc. Common Stock 032654105   139 793 SH   SOLE   793 0 0
Apple Inc. Common Stock 037833100   14,488 84,619 SH   SOLE   84,619 0 0
Ares Management Common Stock 03990B101   3 30 SH   SOLE   30 0 0
ARK Innovation ETF ETF 00214Q104   10 244 SH   SOLE   244 0 0
Arvinas, Inc. Common Stock 04335A105   14 700 SH   SOLE   700 0 0
Assured Guaranty LTD Common Stock G0585R106   8 131 SH   SOLE   131 0 0
Astrazeneca PLC Spons ADR Common Stock 046353108   88 1,295 SH   SOLE   1,295 0 0
Automatic Data Processing, Inc. Common Stock 053015103   366 1,523 SH   SOLE   1,523 0 0
Av-Intel Inc. Common Stock 113844260   0 1 SH   SOLE   1 0 0
Axos Financial, Inc. Common Stock 05465C100   2 59 SH   SOLE   59 0 0
B2gold Corp Com Common Stock 11777Q209   22 7,584 SH   SOLE   7,584 0 0
Baidu Inc Sponsored ADR Class A Common Stock 056752108   8 56 SH   SOLE   56 0 0
Bank of America Corp Common Stock 060505104   27 1,000 SH   SOLE   1,000 0 0
Bank Ozk Little Rock Common Stock 06417N103   8 228 SH   SOLE   228 0 0
Barrick Gold Corp Common Stock 067901108   71 4,889 SH   SOLE   4,889 0 0
Baxter International Inc. Common Stock 071813109   109 2,883 SH   SOLE   2,883 0 0
Becton, Dickinson and Company Common Stock 075887109   76 294 SH   SOLE   294 0 0
Berkshire Hathaway Inc. Class A Common Stock 084670108   2,657 5 SH   SOLE   5 0 0
Berkshire Hathaway Inc. Class B Common Stock 084670702   21,230 60,605 SH   SOLE   60,605 0 0
Best Buy Co., Inc. Common Stock 086516101   72 1,034 SH   SOLE   1,034 0 0
BlackRock, Inc. Common Stock 09247X101   354 547 SH   SOLE   547 0 0
Blackstone Group Inc Common Stock 09260D107   92 856 SH   SOLE   856 0 0
Boeing Company Common Stock 097023105   12 60 SH   SOLE   60 0 0
Booking Holdings Inc. Common Stock 09857L108   31 10 SH   SOLE   10 0 0
BP P.L.C. Sponsored ADR Common Stock 055622104   43 1,120 SH   SOLE   1,120 0 0
Bristol-Myers Squibb Company Common Stock 110122108   119 2,045 SH   SOLE   2,045 0 0
Broadcom Inc. Common Stock 11135F101   106 128 SH   SOLE   128 0 0
Cabot Oil & Gas Corp. Class A Common Stock 127097103   2 78 SH   SOLE   78 0 0
Carrier Global Corp. Common Stock 14448C104   128 2,327 SH   SOLE   2,327 0 0
Caterpillar Inc. Common Stock 149123101   237 869 SH   SOLE   869 0 0
ChampionX Corporation Common Stock 15872M104   3 83 SH   SOLE   83 0 0
ChargePoint Holdings, Inc. Class A Common Stock 15961R105   1 195 SH   SOLE   195 0 0
Chesapeake Utilities Corporation Common Stock 165303108   17 175 SH   SOLE   175 0 0
Chevron Corporation Common Stock 166764100   131 776 SH   SOLE   776 0 0
Chubb Limited Common Stock H1467J104   238 1,141 SH   SOLE   1,141 0 0
Cigna Corporation Common Stock 125523100   18 62 SH   SOLE   62 0 0
Cisco Systems, Inc. Common Stock 17275R102   682 12,685 SH   SOLE   12,685 0 0
Cme Group Inc Common Stock 12572Q105   28 142 SH   SOLE   142 0 0
CMS Energy Corp Common Stock 125896100   3 50 SH   SOLE   50 0 0
Coca-Cola Company Common Stock 191216100   882 15,764 SH   SOLE   15,764 0 0
Colgate-Palmolive Company Common Stock 194162103   558 7,852 SH   SOLE   7,852 0 0
Comcast Corporation Class A Common Stock 20030N101   6 137 SH   SOLE   137 0 0
Comfort Systems USA Common Stock 199908104   5 27 SH   SOLE   27 0 0
Conocophillips Common Stock 20825C104   168 1,406 SH   SOLE   1,406 0 0
Consolidated Edison, Inc. Common Stock 209115104   140 1,636 SH   SOLE   1,636 0 0
Corning Inc Common Stock 219350105   43 1,400 SH   SOLE   1,400 0 0
Corteva Inc Com Common Stock 22052L104   1 23 SH   SOLE   23 0 0
Costco Wholesale Corporation Common Stock 22160K105   26,228 46,424 SH   SOLE   46,424 0 0
Crane Company Common Common Stock 224408104   3 33 SH   SOLE   33 0 0
Crane Holdings Co Common Stock 224441105   3 33 SH   SOLE   33 0 0
CRISPR Therapeutics AG Common Stock H17182108   0 10 SH   SOLE   10 0 0
Crowdstrike HLDGS Common Stock 22788C105   15 91 SH   SOLE   91 0 0
Crown Castle Int'l Corp. Common Stock 22822V101   60 656 SH   SOLE   656 0 0
CSX Corporation Common Stock 126408103   221 7,200 SH   SOLE   7,200 0 0
Cullen Frost Bankers Inc. Common Stock 229899109   5 59 SH   SOLE   59 0 0
Cummins Inc. Common Stock 231021106   114 498 SH   SOLE   498 0 0
CVS Health Corporation Common Stock 126650100   48 694 SH   SOLE   694 0 0
D.R. Horton Inc. Common Stock 23331A109   15 137 SH   SOLE   137 0 0
Danaher Corporation Common Stock 235851102   325 1,309 SH   SOLE   1,309 0 0
Darden Restaurants, Inc. Common Stock 237194105   36 250 SH   SOLE   250 0 0
Datadog Inc CL A Com Common Stock 23804L103   1 10 SH   SOLE   10 0 0
Diamondback Energy Common Stock 25278X109   7 44 SH   SOLE   44 0 0
Digital Realty Trust, Inc. Common Stock 253868103   71 585 SH   SOLE   585 0 0
DocuSign, Inc. Common Stock 256163106   0 5 SH   SOLE   5 0 0
Dominion Resources, Inc. Common Stock 25746U109   25 550 SH   SOLE   550 0 0
Domino's Pizza, Inc. Common Stock 25754A201   14 36 SH   SOLE   36 0 0
Donaldson Company, Inc. Common Stock 257651109   4 66 SH   SOLE   66 0 0
Dover Corporation Common Stock 260003108   27 195 SH   SOLE   195 0 0
DT Midstream, Inc. Common Stock 23345M107   7 125 SH   SOLE   125 0 0
DTE Energy Company Common Stock 233331107   25 250 SH   SOLE   250 0 0
Duke Energy Corporation Common Stock 26441C204   45 512 SH   SOLE   512 0 0
Eastgroup Properties Common Stock 277276101   8 49 SH   SOLE   49 0 0
Eaton Corp. Plc Common Stock G29183103   89 417 SH   SOLE   417 0 0
Electronic Arts Inc. Common Stock 285512109   4 31 SH   SOLE   31 0 0
Eli Lilly and Company Common Stock 532457108   28,963 53,922 SH   SOLE   53,922 0 0
Embecta Corporation Common Stock 29082K105   1 59 SH   SOLE   59 0 0
Emerson Electric Co. Common Stock 291011104   163 1,684 SH   SOLE   1,684 0 0
Enbridge Inc. Common Stock 29250N105   81 2,429 SH   SOLE   2,429 0 0
Energy Select Sector SPDR Fund ETF 81369Y506   5 58 SH   SOLE   58 0 0
Enterprise Bancorp, Inc. Common Stock 293668109   857 31,306 SH   SOLE   31,306 0 0
Etsy, Inc. Common Stock 29786A106   1 10 SH   SOLE   10 0 0
Evergy, Inc. Common Stock 30034W106   15 299 SH   SOLE   299 0 0
Eversource Energy Common Stock 30040W108   76 1,312 SH   SOLE   1,312 0 0
Exelixis, Inc. Common Stock 30161Q104   1 65 SH   SOLE   65 0 0
Exxon Mobil Corporation Common Stock 30231G102   848 7,209 SH   SOLE   7,209 0 0
Federal Agricultural Common Stock 313148306   7 46 SH   SOLE   46 0 0
Fedex Corporation Common Stock 31428X106   123 466 SH   SOLE   466 0 0
Financial Select Sector SPDR Fund ETF 81369Y605   13,905 419,217 SH   SOLE   419,217 0 0
Ford Motor Company Common Stock 345370860   3 248 SH   SOLE   248 0 0
Fortive Corp. Common Stock 34959J108   17 233 SH   SOLE   233 0 0
Fortrea HLDGS Inc Common Stock 34965K107   4 127 SH   SOLE   127 0 0
GE Healthcare Common Stock 36266G107   33 479 SH   SOLE   479 0 0
General Dynamics Corporation Common Stock 369550108   44 200 SH   SOLE   200 0 0
General Electric Company Common Stock 369604301   159 1,438 SH   SOLE   1,438 0 0
General Mills, Inc. Common Stock 370334104   133 2,086 SH   SOLE   2,086 0 0
Genuine Parts Company Common Stock 372460105   3 24 SH   SOLE   24 0 0
Global X FDS GLB X (MLP Enrg I) ETF 37954Y293   146 3,444 SH   SOLE   3,444 0 0
Goldman Sachs Group Inc. Common Stock 38141G104   10 32 SH   SOLE   32 0 0
GSK PLC Spon Ads Common Stock 37733W204   42 1,160 SH   SOLE   1,160 0 0
Guardant Health, Inc. Common Stock 40131M109   1 27 SH   SOLE   27 0 0
H.B. Fuller Company Common Stock 359694106   4 58 SH   SOLE   58 0 0
Haleon PLC Spon Ads Common Stock 405552100   12 1,451 SH   SOLE   1,451 0 0
Hamilton Lane Inc CL Common Stock 407497106   8 88 SH   SOLE   88 0 0
Hartford Financial Services Group, Inc. Common Stock 416515104   11 150 SH   SOLE   150 0 0
Healthcare Select Sector SPDR ETF ETF 81369Y209   17,513 136,034 SH   SOLE   136,034 0 0
Henry Schein, Inc. Common Stock 806407102   122 1,637 SH   SOLE   1,637 0 0
Hershey Company Common Stock 427866108   237 1,183 SH   SOLE   1,183 0 0
HF Sinclair Corp Com Common Stock 403949100   5 90 SH   SOLE   90 0 0
Home Depot, Inc. Common Stock 437076102   86 283 SH   SOLE   283 0 0
Honeywell International Inc. Common Stock 438516106   11 61 SH   SOLE   61 0 0
Hubbell Inc Com Common Stock 443510607   9 28 SH   SOLE   28 0 0
Huntington Ingalls Industries Common Stock 446413106   3 17 SH   SOLE   17 0 0
Huntsman Corp Common Stock 447011107   5 191 SH   SOLE   191 0 0
IBM Corporation Common Stock 459200101   286 2,036 SH   SOLE   2,036 0 0
Idaho Power Company Common Stock 451107106   6 62 SH   SOLE   62 0 0
Illinois Tool Works Inc. Common Stock 452308109   181 784 SH   SOLE   784 0 0
Illumina, Inc. Common Stock 452327109   0 3 SH   SOLE   3 0 0
Industrial Select Sector SPDR Fund ETF 81369Y704   20,487 202,080 SH   SOLE   202,080 0 0
Ingredion Inc Com Common Stock 457187102   7 75 SH   SOLE   75 0 0
Intel Corporation Common Stock 458140100   349 9,812 SH   SOLE   9,812 0 0
Interpublic Group of Companies, Inc. Common Stock 460690100   93 3,258 SH   SOLE   3,258 0 0
Intuitive Surgical Inc. Common Stock 46120E602   7 25 SH   SOLE   25 0 0
Invesco FTSE RAFI US 1000 ETF ETF 46137V613   10 310 SH   SOLE   310 0 0
Invesco Optimum Yield Diversified Commodity ETF 46090F100   0 10 SH   SOLE   10 0 0
Invesco QQQ Trust ETF 46090E103   50 139 SH   SOLE   139 0 0
Invesco S&P 500 Equal Weight ETF ETF 46137V357   1,395 9,845 SH   SOLE   9,845 0 0
iQIYI, Inc. Sponsored ADR Class A Common Stock 46267X108   0 34 SH   SOLE   34 0 0
iShares Broad USD High Yield ETF ETF 46435U853   49 1,422 SH   SOLE   1,422 0 0
iShares Core Dividend Growth ETF ETF 46434V621   116 2,333 SH   SOLE   2,333 0 0
iShares Core MSCI EAFE ETF ETF 46432F842   13,449 209,000 SH   SOLE   209,000 0 0
iShares Core Russell U.S. Growth ETF ETF 464287671   20 211 SH   SOLE   211 0 0
iShares Core S&P 500 ETF ETF 464287200   1,704 3,967 SH   SOLE   3,967 0 0
iShares Core S&P Mid-Cap ETF ETF 464287507   17 68 SH   SOLE   68 0 0
iShares Core S&P Small Cap ETF ETF 464287804   918 9,727 SH   SOLE   9,727 0 0
iShares Core S&P Totl U.S. Stock Mkt ETF ETF 464287150   37 397 SH   SOLE   397 0 0
iShares Gold Trust ETF 464285204   4 103 SH   SOLE   103 0 0
iShares iBoxx $ Investment Grade Corporate Bond ETF ETF 464287242   7 69 SH   SOLE   69 0 0
iShares MSCI EAFE ETF ETF 464287465   45 657 SH   SOLE   657 0 0
iShares MSCI EAFE Growth ETF ETF 464288885   7 84 SH   SOLE   84 0 0
iShares MSCI Emerging Markets ETF ETF 464287234   8 200 SH   SOLE   200 0 0
iShares MSCI Global Sus Dev Goals ETF ETF 46435G532   1,587 21,299 SH   SOLE   21,299 0 0
iShares MSCI USA ESG Select ETF ETF 464288802   12 136 SH   SOLE   136 0 0
iShares MSCI USA Min Vol Factor ETF ETF 46429B697   186 2,574 SH   SOLE   2,574 0 0
iShares MSCI USA Momentum Factor ETF ETF 46432F396   168 1,204 SH   SOLE   1,204 0 0
iShares MSCI USA Quality Factor ETF ETF 46432F339   350 2,652 SH   SOLE   2,652 0 0
iShares Russell 1000 Growth ETF ETF 464287614   3,476 13,067 SH   SOLE   13,067 0 0
iShares Russell 1000 Value ETF ETF 464287598   2,026 13,348 SH   SOLE   13,348 0 0
iShares Russell 2000 ETF ETF 464287655   364 2,059 SH   SOLE   2,059 0 0
iShares Russell Midcap ETF ETF 464287499   756 10,915 SH   SOLE   10,915 0 0
iShares S&P 100 ETF ETF 464287101   87 433 SH   SOLE   433 0 0
iShares S&P 500 Growth ETF ETF 464287309   681 9,953 SH   SOLE   9,953 0 0
iShares S&P Small-Cap 600 Value ETF ETF 464287879   2 26 SH   SOLE   26 0 0
iShares Select Dividend ETF ETF 464287168   190 1,766 SH   SOLE   1,766 0 0
iShares TIPS Bond ETF ETF 464287176   11 109 SH   SOLE   109 0 0
iShares Ultra Short-Term Bond ETF ETF 46434V878   34,767 690,100 SH   SOLE   690,100 0 0
Johnson & Johnson Common Stock 478160104   725 4,652 SH   SOLE   4,652 0 0
JP Morgan USD UltraShort Income ETF ETF 46641Q837   88,178 1,757,225 SH   SOLE   1,757,225 0 0
JPMorgan Chase & Co. Common Stock 46625H100   21,368 147,344 SH   SOLE   147,344 0 0
Kellogg Company Common Stock 487836108   122 2,052 SH   SOLE   2,052 0 0
Kimberly Clark Corp. (KMB Csus) Common Stock 494368103   21 175 SH   SOLE   175 0 0
Kinder Morgan Inc Class P Common Stock 49456B101   25 1,481 SH   SOLE   1,481 0 0
Kinsale Cap Group Common Stock 49714P108   5 12 SH   SOLE   12 0 0
Kla-Tencor Corp. Common Stock 482480100   11 25 SH   SOLE   25 0 0
KraneShares Global Carbon Strategy ETF ETF 500767678   386 10,695 SH   SOLE   10,695 0 0
Kyndryl Holdings Incorporation Common Stock 50155Q100   2 108 SH   SOLE   108 0 0
Lab Corp of America Holdings Common Stock 50540R409   26 127 SH   SOLE   127 0 0
Lemonade Inc Common Stock 52567D107   0 10 SH   SOLE   10 0 0
Lincoln Electric Holding Inc. Common Stock 533900106   9 52 SH   SOLE   52 0 0
Littlefuse, Inc. Common Stock 537008104   7 28 SH   SOLE   28 0 0
Lockheed Martin Corporation Common Stock 539830109   600 1,466 SH   SOLE   1,466 0 0
Lowe's Companies, Inc. Common Stock 548661107   15,584 74,980 SH   SOLE   74,980 0 0
Lucid Group, Inc. Common Stock 549498103   2 437 SH   SOLE   437 0 0
Luminar Technologies, Inc. Class A Common Stock 550424105   51 11,117 SH   SOLE   11,117 0 0
M&T Bank Corporation Common Stock 55261F104   138 1,090 SH   SOLE   1,090 0 0
Marriott International, Inc. Class A Common Stock 571903202   107 543 SH   SOLE   543 0 0
Marsh & McLennan Companies, Inc. Common Stock 571748102   203 1,068 SH   SOLE   1,068 0 0
Mastercard Inc. Common Stock 57636Q104   12 30 SH   SOLE   30 0 0
McDonald's Corporation Common Stock 580135101   894 3,392 SH   SOLE   3,392 0 0
MDC Holdings Inc. Common Stock 552676108   8 203 SH   SOLE   203 0 0
Medtronic Plc Common Stock G5960L103   131 1,669 SH   SOLE   1,669 0 0
Merck & Co Inc Common Stock 58933Y105   910 8,836 SH   SOLE   8,836 0 0
Meta Platforms Inc. Class A Common Stock 30303M102   8 26 SH   SOLE   26 0 0
Microsoft Corporation Common Stock 594918104   31,190 98,782 SH   SOLE   98,782 0 0
Moderna, Inc. Common Stock 60770K107   1 10 SH   SOLE   10 0 0
Mondelez International, Inc. Class A Common Stock 609207105   129 1,859 SH   SOLE   1,859 0 0
Monolithic Power Common Stock 609839105   5 10 SH   SOLE   10 0 0
Morgan Stanley Common Stock 617446448   406 4,968 SH   SOLE   4,968 0 0
Mosaic Company Common Stock 61945C103   27 750 SH   SOLE   750 0 0
Msa Safety Inc Common Stock 553498106   7 42 SH   SOLE   42 0 0
Nestle S.A. Sponsored ADR Common Stock 641069406   20 176 SH   SOLE   176 0 0
Netflix, Inc. Common Stock 64110L106   207 547 SH   SOLE   547 0 0
NextEra Energy, Inc. Common Stock 65339F101   103 1,790 SH   SOLE   1,790 0 0
NIKE, Inc. Class B Common Stock 654106103   350 3,660 SH   SOLE   3,660 0 0
Nisource, Inc. Common Stock 65473P105   18 733 SH   SOLE   733 0 0
Nordson Corp Common Stock 655663102   8 38 SH   SOLE   38 0 0
Norfolk Southern Corporation Common Stock 655844108   16 83 SH   SOLE   83 0 0
Northern Trust Corporation Common Stock 665859104   118 1,699 SH   SOLE   1,699 0 0
Northrop Grumman Corp. Common Stock 666807102   14,705 33,407 SH   SOLE   33,407 0 0
Novartis AG Sponsored ADR Common Stock 66987V109   14 133 SH   SOLE   133 0 0
Novo Nordisk A/S Sponsored ADR Class B Common Stock 670100205   281 3,090 SH   SOLE   3,090 0 0
Nuveen Massachusetts Quality Municipal Income Fund (NMT) CEF 67061E104   214 22,547 SH   SOLE   22,547 0 0
Nvent Electric PLC Common Stock G6700G107   9 166 SH   SOLE   166 0 0
NVIDIA Corporation Common Stock 67066G104   47 108 SH   SOLE   108 0 0
Omnicom Group Inc Common Stock 681919106   1 15 SH   SOLE   15 0 0
Oracle Corporation Common Stock 68389X105   215 2,032 SH   SOLE   2,032 0 0
Otis Worldwide Corporation Common Stock 68902V107   117 1,462 SH   SOLE   1,462 0 0
Packaging Corporation Of America Common Stock 695156109   6 40 SH   SOLE   40 0 0
Paychex, Inc. Common Stock 704326107   39 335 SH   SOLE   335 0 0
Peapack-Gladstone Financial Corporation Common Stock 704699107   32 1,231 SH   SOLE   1,231 0 0
PepsiCo, Inc. Common Stock 713448108   1,881 11,104 SH   SOLE   11,104 0 0
Petco Hlth & Wellness Comp, Inc. Class A Common Stock 71601V105   0 65 SH   SOLE   65 0 0
Pfizer Inc. Common Stock 717081103   312 9,395 SH   SOLE   9,395 0 0
Philip Morris International Inc. Common Stock 718172109   314 3,387 SH   SOLE   3,387 0 0
Phillips 66 Common Stock 718546104   69 573 SH   SOLE   573 0 0
PNC Finl SVCS Group Inc Common Stock 693475105   1 11 SH   SOLE   11 0 0
Procter & Gamble Company Common Stock 742718109   4,791 32,844 SH   SOLE   32,844 0 0
Prologis Incorporated Common Stock 74340W103   18,025 160,640 SH   SOLE   160,640 0 0
Prudential Financial, Inc. Common Stock 744320102   2 18 SH   SOLE   18 0 0
Public Service Enterprise Group Inc Common Stock 744573106   28 500 SH   SOLE   500 0 0
Qualcomm Incorporated Common Stock 747525103   257 2,313 SH   SOLE   2,313 0 0
Quanta Services Com Common Stock 74762E102   23,003 122,963 SH   SOLE   122,963 0 0
Raymond James Financial, Inc. Common Stock 754730109   7 67 SH   SOLE   67 0 0
Raytheon Technologies Corporation Common Stock 75513E101   241 3,347 SH   SOLE   3,347 0 0
Realty Income Corporation Common Stock 756109104   1 25 SH   SOLE   25 0 0
RH Com Common Stock 74967X103   15 56 SH   SOLE   56 0 0
Roper Technologies, Inc. Common Stock 776696106   29 60 SH   SOLE   60 0 0
Royal Caribbean Common Stock V7780T103   9 100 SH   SOLE   100 0 0
RPM International Common Stock 749685103   5 58 SH   SOLE   58 0 0
S&P Global, Inc. Common Stock 78409V104   620 1,698 SH   SOLE   1,698 0 0
Select Medical Common Stock 81619Q105   6 241 SH   SOLE   241 0 0
Sempra Energy Common Stock 816851109   111 1,636 SH   SOLE   1,636 0 0
SentinelOne, Inc. Class A Common Stock 81730H109   26 1,513 SH   SOLE   1,513 0 0
Shell PLC Common Stock 780259305   208 3,225 SH   SOLE   3,225 0 0
Sherwin-Williams Company Common Stock 824348106   33 130 SH   SOLE   130 0 0
Shopify, Inc. Class A Common Stock 82509L107   13 240 SH   SOLE   240 0 0
Snap-on Incorporated Common Stock 833034101   7 28 SH   SOLE   28 0 0
Solaredge Common Stock 83417M104   209 1,617 SH   SOLE   1,617 0 0
SoundThinking, Inc. Common Stock 82536T107   236 13,211 SH   SOLE   13,211 0 0
Southern Company Common Stock 842587107   139 2,155 SH   SOLE   2,155 0 0
SPDR Dow Jones Global Real Estate ETF ETF 78463X749   2 53 SH   SOLE   53 0 0
SPDR Gold TR Gold (SHS) ETF 78463V107   142 829 SH   SOLE   829 0 0
SPDR MSCI EAFE Fossil Fuel Free ETF ETF 78470E106   202 5,692 SH   SOLE   5,692 0 0
SPDR Portfolio (emerging Markets Etf) ETF 78463X509   7 196 SH   SOLE   196 0 0
SPDR Portfolio S&P 500 Value ETF ETF 78464A508   23 569 SH   SOLE   569 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   182,114 426,018 SH   SOLE   426,018 0 0
SPDR S&P 500 Fossil Fuel Res Free ETF ETF 78468R796   3,860 111,153 SH   SOLE   111,153 0 0
SPDR S&P 600 Small Cap Growth ETF ETF 78464A201   2 32 SH   SOLE   32 0 0
SPDR S&P 600 Small Cap Value ETF ETF 78464A300   211 2,920 SH   SOLE   2,920 0 0
SPDR S&P Dividend ETF ETF 78464A763   14 121 SH   SOLE   121 0 0
SPDR S&P Midcap 400 ETF Trust ETF 78467Y107   114 250 SH   SOLE   250 0 0
SPDR Ser TR DJ REIT (etf) ETF 78464A607   17 200 SH   SOLE   200 0 0
Spotify Technology SA Common Stock L8681T102   46 300 SH   SOLE   300 0 0
Sprott Physical Gold Trust ETF 85207H104   864 60,329 SH   SOLE   60,329 0 0
Sprott Physical Silver Trust ETF 85207K107   244 32,170 SH   SOLE   32,170 0 0
Starbucks Corporation Common Stock 855244109   87 950 SH   SOLE   950 0 0
State Street Corporation Common Stock 857477103   20 298 SH   SOLE   298 0 0
Steris PLC Ord Common Stock G8473T100   8 37 SH   SOLE   37 0 0
Synchrony Financial Common Stock 87165B103   3 109 SH   SOLE   109 0 0
Sysco Corporation Common Stock 871829107   45 686 SH   SOLE   686 0 0
Targa Resources Corp. Common Stock 87612G101   6 74 SH   SOLE   74 0 0
Target Corporation Common Stock 87612E106   160 1,443 SH   SOLE   1,443 0 0
Technology Select Sector SPDR Fund ETF 81369Y803   4,583 27,957 SH   SOLE   27,957 0 0
Teladoc Health, Inc. Common Stock 87918A105   1 46 SH   SOLE   46 0 0
Tencent Holdings Ltd. Unsponsored ADR Common Stock 88032Q109   1 27 SH   SOLE   27 0 0
Teraforce Technology Corporation Common Stock 88077T109   0 2,000 SH   SOLE   2,000 0 0
Tesla Inc Common Stock 88160R101   395 1,577 SH   SOLE   1,577 0 0
Texas Instruments Incorporated Common Stock 882508104   109 684 SH   SOLE   684 0 0
Thermo Fisher Scientific Inc. Common Stock 883556102   21,583 42,640 SH   SOLE   42,640 0 0
Timken Co Common Stock 887389104   6 86 SH   SOLE   86 0 0
TJX Companies Inc Common Stock 872540109   14 158 SH   SOLE   158 0 0
Toronto-Dominion Bank Common Stock 891160509   83 1,383 SH   SOLE   1,383 0 0
Tractor Supply Company Common Stock 892356106   7 33 SH   SOLE   33 0 0
Travelers Companies, Inc. Common Stock 89417E109   11 66 SH   SOLE   66 0 0
Twitter, Inc. Common Stock 90184L102   3 54 SH   SOLE   54 0 0
U.S. Bancorp Common Stock 902973304   1 22 SH   SOLE   22 0 0
Ulta Salon Cosmetics & Fragrance Inc. Common Stock 90384S303   3 8 SH   SOLE   8 0 0
UniCredit Spa NPV Common Stock T9T23L642   302 12,555 SH   SOLE   12,555 0 0
Union Pacific Corporation Common Stock 907818108   524 2,574 SH   SOLE   2,574 0 0
United Parcel Service Inc Common Stock 911312106   1 6 SH   SOLE   6 0 0
United Rentals Inc Common Stock 911363109   17 39 SH   SOLE   39 0 0
UnitedHealth Group Common Stock 91324P102   10 20 SH   SOLE   20 0 0
Vanguard BD Index FD Inc Total BND MRKT ETF 921937835   192 2,751 SH   SOLE   2,751 0 0
Vanguard Dividend Appreciation ETF ETF 921908844   253 1,629 SH   SOLE   1,629 0 0
Vanguard Financials ETF ETF 92204A405   23 288 SH   SOLE   288 0 0
Vanguard FTSE Developed Markets ETF ETF 921943858   205 4,680 SH   SOLE   4,680 0 0
Vanguard FTSE Emerging Markets ETF ETF 922042858   140 3,571 SH   SOLE   3,571 0 0
Vanguard FTSE Europe ETF ETF 922042874   108 1,865 SH   SOLE   1,865 0 0
Vanguard Growth ETF ETF 922908736   23 85 SH   SOLE   85 0 0
Vanguard Real Estate ETF ETF 922908553   25 333 SH   SOLE   333 0 0
Vanguard S&P 500 ETF ETF 922908363   2,378 6,056 SH   SOLE   6,056 0 0
Vanguard Total International Stock ETF ETF 921909768   243 4,540 SH   SOLE   4,540 0 0
Vanguard Total Stock Market ETF ETF 922908769   12,795 60,235 SH   SOLE   60,235 0 0
Vanguard Total World Stock ETF ETF 922042742   201 2,157 SH   SOLE   2,157 0 0
Vanguard Value ETF ETF 922908744   286 2,071 SH   SOLE   2,071 0 0
Verizon Communications Inc. Common Stock 92343V104   22 666 SH   SOLE   666 0 0
Vertex Pharmaceuticals Incorporated Common Stock 92532F100   20,641 59,357 SH   SOLE   59,357 0 0
Visa Inc. Class A Common Stock 92826C839   189 823 SH   SOLE   823 0 0
Walmart Inc. Common Stock 931142103   632 3,950 SH   SOLE   3,950 0 0
Walt Disney Company Common Stock 254687106   640 7,895 SH   SOLE   7,895 0 0
Warner Bros. Discovery, Inc. Series A Common Stock 934423104   0 7 SH   SOLE   7 0 0
Waste Management, Inc. Common Stock 94106L109   17,000 111,521 SH   SOLE   111,521 0 0
Waters Corporation Common Stock 941848103   93 340 SH   SOLE   340 0 0
WD 40 Co Com Common Stock 929236107   3 13 SH   SOLE   13 0 0
Wells Fargo & Company Common Stock 949746101   40 979 SH   SOLE   979 0 0
Williams-Sonoma, Inc. Common Stock 969904101   9 61 SH   SOLE   61 0 0
Workday Inc Com Common Stock 98138H101   34 160 SH   SOLE   160 0 0
Xcel Energy, Inc. Common Stock 98389B100   57 1,000 SH   SOLE   1,000 0 0
Xylem Inc. Common Stock 98419M100   92 1,006 SH   SOLE   1,006 0 0
Zillow Group, Inc. Class C Common Stock 98954M200   1 31 SH   SOLE   31 0 0
Zimmer Biomet Holdings, Inc. Common Stock 98956P102   48 425 SH   SOLE   425 0 0
ZimVie Inc. Common Stock 98888T107   1 83 SH   SOLE   83 0 0
Zoetis, Inc. Class A Common Stock 98978V103   362 2,079 SH   SOLE   2,079 0 0