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 Company COM 88579Y101 3,391 22,774 SH   SOLE   22,774 0 0
ABB Ltd. Sponsored ADR SPONSORED ADR 000375204 439 13,581 SH   SOLE   13,581 0 0
Abbott Laboratories COM 002824100 12,076 102,028 SH   SOLE   102,028 0 0
AbbVie, Inc. COM 00287Y109 14,523 89,590 SH   SOLE   89,590 0 0
Accenture Plc Class A SHS CLASS A G1151C101 1,543 4,575 SH   SOLE   4,575 0 0
Adobe Inc. COM 00724F101 15,759 34,589 SH   SOLE   34,589 0 0
Advanced Micro Devices, Inc. COM 007903107 280 2,558 SH   SOLE   2,558 0 0
Aflac Incorporated COM 001055102 1,619 25,141 SH   SOLE   25,141 0 0
Air Products and Chemicals, Inc. COM 009158106 20,439 81,787 SH   SOLE   81,787 0 0
Alcon, Inc. ORD SHS H01301128 1,241 15,644 SH   SOLE   15,644 0 0
Align Technology, Inc. COM 016255101 463 1,062 SH   SOLE   1,062 0 0
Allegion PLC ORD SHS G0176J109 477 4,346 SH   SOLE   4,346 0 0
Alphabet Inc. Class A CAP STK CL A 02079K305 7,421 2,668 SH   SOLE   2,668 0 0
Alphabet Inc. Class C CAP STK CL C 02079K107 28,363 10,155 SH   SOLE   10,155 0 0
Altria Group Inc COM 02209S103 1,000 19,146 SH   SOLE   19,146 0 0
Amazon.com, Inc. COM 023135106 42,203 12,946 SH   SOLE   12,946 0 0
American Express Company COM 025816109 2,218 11,863 SH   SOLE   11,863 0 0
American Tower Corporation COM 03027X100 28,051 111,659 SH   SOLE   111,659 0 0
American Water Works Co Inc COM 030420103 558 3,372 SH   SOLE   3,372 0 0
Amgen Inc. COM 031162100 2,302 9,520 SH   SOLE   9,520 0 0
Analog Devices, Inc. COM 032654105 2,600 15,743 SH   SOLE   15,743 0 0
ANSYS, Inc. COM 03662Q105 31,673 99,711 SH   SOLE   99,711 0 0
Antero Midstream Corp. COM 03676B102 163 15,000 SH   SOLE   15,000 0 0
Apple Inc. COM 037833100 72,664 416,153 SH   SOLE   416,153 0 0
Applied Materials, Inc. COM 038222105 842 6,388 SH   SOLE   6,388 0 0
Aptargroup, Inc. COM 038336103 20,501 174,474 SH   SOLE   174,474 0 0
Aptiv PLC SHS G6095L109 207 1,730 SH   SOLE   1,730 0 0
AT&T Inc. COM 00206R102 488 20,656 SH   SOLE   20,656 0 0
Athersys Inc New Com COM 04744L106 15 24,000 SH   SOLE   24,000 0 0
Automatic Data Processing, Inc. COM 053015103 20,427 89,773 SH   SOLE   89,773 0 0
Avery Dennison Corporation COM 053611109 593 3,410 SH   SOLE   3,410 0 0
Bank of New York Mellon Corporation COM 064058100 737 14,845 SH   SOLE   14,845 0 0
Baxter International Inc. COM 718131097 649 8,368 SH   SOLE   8,368 0 0
Becton, Dickinson and Company COM 075887109 4,388 16,495 SH   SOLE   16,495 0 0
Berkshire Hathaway Inc. Class A CL A 084670108 1,587 3 SH   SOLE   3 0 0
Berkshire Hathaway Inc. Class B CL B NEW 084670702 24,169 68,484 SH   SOLE   68,484 0 0
Blackstone Group Inc. Class A COM CL A 09260D107 431 3,396 SH   SOLE   3,396 0 0
Block, Inc CL A 852234103 1,099 8,108 SH   SOLE   8,108 0 0
Boston Scientific Corporation COM 101137107 696 15,714 SH   SOLE   15,714 0 0
Bristol-Myers Squibb Company COM 110122108 2,040 27,927 SH   SOLE   27,927 0 0
C.H. Robinson Worldwide, Inc. COM NEW 12541W209 899 8,350 SH   SOLE   8,350 0 0
California Water Service Group COM 130788102 229 3,865 SH   SOLE   3,865 0 0
Cambridge Bancorp COM 132152109 908 10,679 SH   SOLE   10,679 0 0
Canadian Pacific Railway Limited COM 13645T100 214 2,588 SH   SOLE   2,588 0 0
Caterpillar Inc. COM 149123101 239 1,072 SH   SOLE   1,072 0 0
CDK Global, Inc. COM 12508E101 243 4,986 SH   SOLE   4,986 0 0
Chevron Corporation COM 166764100 9,526 58,505 SH   SOLE   58,505 0 0
Church & Dwight Co., Inc. COM 171340102 682 6,859 SH   SOLE   6,859 0 0
Cisco Systems, Inc. COM 17275R102 2,914 52,257 SH   SOLE   52,257 0 0
Clorox Company COM 189054109 2,489 17,906 SH   SOLE   17,906 0 0
Coca-Cola Company COM 191216100 2,880 46,445 SH   SOLE   46,445 0 0
Cognizant Technology Solutions Corporation Class A CL A 192446102 280 3,120 SH   SOLE   3,120 0 0
Coherent, Inc. COM 192479103 329 1,202 SH   SOLE   1,202 0 0
Colgate-Palmolive Company COM 194162103 2,391 31,536 SH   SOLE   31,536 0 0
Comcast Corporation Class A CL A 20030N101 3,347 71,480 SH   SOLE   71,480 0 0
Conocophillips COM 20825C104 919 9,194 SH   SOLE   9,194 0 0
Constellation Brands, Inc. Class A CL A 21036P108 606 2,631 SH   SOLE   2,631 0 0
Corning Inc COM 219350105 1,505 40,781 SH   SOLE   40,781 0 0
Costco Wholesale Corporation COM 22160K105 4,813 8,358 SH   SOLE   8,358 0 0
Crispr Therapeutics AG NAMEN AKT H17182108 599 9,550 SH   SOLE   9,550 0 0
CrowdStrike Holdings, Inc. Class A CL A 22788C105 314 1,383 SH   SOLE   1,383 0 0
Crown Castle International Corp COM 22822V101 404 2,191 SH   SOLE   2,191 0 0
CVS Health Corporation COM 126650100 15,410 152,253 SH   SOLE   152,253 0 0
Danaher Corporation COM 235851102 12,743 43,442 SH   SOLE   43,442 0 0
Deere & Company COM 244199105 488 1,175 SH   SOLE   1,175 0 0
Dentsply Sirona, Inc. COM 24906P109 1,102 22,384 SH   SOLE   22,384 0 0
Diageo PLC Sponsored ADR SPON ADR NEW 25243Q205 2,411 11,867 SH   SOLE   11,867 0 0
Dollar General Corporation COM 256677105 415 1,866 SH   SOLE   1,866 0 0
Dollar Tree, Inc. COM 256746108 5,780 36,091 SH   SOLE   36,091 0 0
Dominion Energy Inc COM 25746U109 1,358 15,986 SH   SOLE   15,986 0 0
Dover Corporation COM 260003108 493 3,141 SH   SOLE   3,141 0 0
Dow, Inc. COM 260557103 290 4,557 SH   SOLE   4,557 0 0
DuPont de Nemours, Inc. COM 26614N102 305 4,150 SH   SOLE   4,150 0 0
Eaton Corp. PLC SHS G29183103 236 1,557 SH   SOLE   1,557 0 0
Ecolab Inc. COM 278865100 19,412 109,945 SH   SOLE   109,945 0 0
Eli Lilly and Company COM 532457108 2,692 9,401 SH   SOLE   9,401 0 0
Emerson Electric Co. COM 291011104 961 9,800 SH   SOLE   9,800 0 0
Enanta Pharmaceuticals, Inc. COM 29251M106 203 2,850 SH   SOLE   2,850 0 0
Energy Select Sector SPDR Fund ENERGY 81369Y506 227 2,969 SH   SOLE   2,969 0 0
Envista Holdings Corp. COM 29415F104 415 8,514 SH   SOLE   8,514 0 0
EOG Resources, Inc. COM 26875P101 4,324 36,263 SH   SOLE   36,263 0 0
Estee Lauder Companies Inc. Class A CL A 518439104 471 1,731 SH   SOLE   1,731 0 0
Eversource Energy COM 30040W108 516 5,847 SH   SOLE   5,847 0 0
Exxon Mobil Corporation COM 30231G102 2,801 33,910 SH   SOLE   33,910 0 0
Facebook, Inc. Class A CL A 30303M102 806 3,627 SH   SOLE   3,627 0 0
Fastenal Company COM 311900104 413 6,950 SH   SOLE   6,950 0 0
FedEx Corporation COM 31428X106 2,655 11,475 SH   SOLE   11,475 0 0
Fidelity National Information Services, Inc. COM 31620M106 497 4,945 SH   SOLE   4,945 0 0
First Republic Bank COM 33616C100 24,474 150,978 SH   SOLE   150,978 0 0
Fiserv, Inc. COM 337738108 521 5,139 SH   SOLE   5,139 0 0
Flextronics Int'l LTD ORD Y2573F102 301 16,217 SH   SOLE   16,217 0 0
Fortive Corp. COM 34959J108 442 7,255 SH   SOLE   7,255 0 0
GATX Corporation COM 361448103 506 4,104 SH   SOLE   4,104 0 0
Generac Holdings Inc. COM 368736104 224 755 SH   SOLE   755 0 0
General Mills, Inc. COM 370334104 5,761 85,075 SH   SOLE   85,075 0 0
Gilead Sciences, Inc. COM 375558103 1,215 20,430 SH   SOLE   20,430 0 0
GlaxoSmithKline plc Sponsored ADR SPONSORED ADR 37733W105 230 5,281 SH   SOLE   5,281 0 0
Global Payments Inc. COM 37940X102 220 1,610 SH   SOLE   1,610 0 0
Globalstar, Inc. COM 378973408 15 10,000 SH   SOLE   10,000 0 0
H&R Block, Inc. COM 936711050 234 9,000 SH   SOLE   9,000 0 0
Health Catalyst, Inc. COM 42225T107 295 11,274 SH   SOLE   11,274 0 0
Hologic, Inc. COM 436440101 1,659 21,597 SH   SOLE   21,597 0 0
Home Depot, Inc. COM 437076102 6,969 23,282 SH   SOLE   23,282 0 0
Honeywell International Inc. COM 438516106 1,275 6,554 SH   SOLE   6,554 0 0
Hubbell Incorporated Class B COM 443510607 2,248 12,234 SH   SOLE   12,234 0 0
IDEXX Laboratories, Inc. COM 45168D104 11,302 20,659 SH   SOLE   20,659 0 0
Illinois Tool Works Inc. COM 452308109 2,470 11,797 SH   SOLE   11,797 0 0
Illumina, Inc. COM 452327109 2,338 6,692 SH   SOLE   6,692 0 0
Ingersoll Rand Inc. COM 45687V106 589 11,690 SH   SOLE   11,690 0 0
Intel Corporation COM 458140100 5,988 120,827 SH   SOLE   120,827 0 0
International Business Machines Corporation COM 459200101 595 4,578 SH   SOLE   4,578 0 0
International Flavors & Fragrances Inc. COM 459506101 1,260 9,594 SH   SOLE   9,594 0 0
Intuit Inc. COM 461202103 944 1,964 SH   SOLE   1,964 0 0
Intuitive Surgical, Inc. COM NEW 46120E602 362 1,199 SH   SOLE   1,199 0 0
Invesco QQQ Trust UNIT SER 1 46090E103 8,007 22,086 SH   SOLE   22,086 0 0
Invesco Variable Rate Preferred ETF VAR RATE PFD 46138G870 8,310 340,003 SH   SOLE   340,003 0 0
Iqvia Holdings Inc COM 46266C105 29,300 126,725 SH   SOLE   126,725 0 0
iShares 1-5 Year Investment Grade Corporate Bond ETF ISHS 1-5YR INVS 464288646 612 11,839 SH   SOLE   11,839 0 0
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 3,193 7,037 SH   SOLE   7,037 0 0
iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 3,422 12,753 SH   SOLE   12,753 0 0
iShares Core S&P Small Cap ETF CORE S&P SCP ETF 464287804 9,681 89,735 SH   SOLE   89,735 0 0
iShares Core S&P Total U.S. Stock Market ETF CORE S&P TTL STK 464287150 227 2,250 SH   SOLE   2,250 0 0
iShares Expanded Tech Sector ETF EXPND TEC SC ETF 464287549 777 2,000 SH   SOLE   2,000 0 0
iShares Floating Rate Bond ETF FLTG RATE NT ETF 46429B655 7,544 149,334 SH   SOLE   149,334 0 0
iShares Gold Trust ISHARES NEW 464285204 673 18,275 SH   SOLE   18,275 0 0
iShares Micro-Cap ETF MICRO-CAP ETF 464288869 312 2,423 SH   SOLE   2,423 0 0
iShares MSCI Emerging Markets ETF MSCI EMG MKT ETF 464287234 366 8,115 SH   SOLE   8,115 0 0
iShares Russell 1000 ETF RUS 1000 ETF 464287622 219 875 SH   SOLE   875 0 0
iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 377 1,357 SH   SOLE   1,357 0 0
iShares Russell 2000 ETF RUSSELL 2000 ETF 464287655 1,685 8,210 SH   SOLE   8,210 0 0
iShares Russell 2000 Growth ETF RUS 2000 GRW ETF 464287648 1,123 4,390 SH   SOLE   4,390 0 0
iShares Russell Midcap ETF RUS MID CAP ETF 464287499 1,613 20,672 SH   SOLE   20,672 0 0
iShares S&P 500 Growth ETF S&P 500 GRWT ETF 464287309 1,507 19,728 SH   SOLE   19,728 0 0
iShares S&P 500 Value ETF S&P 500 VAL ETF 464287408 792 5,085 SH   SOLE   5,085 0 0
iShares S&P Mid-Cap 400 Value ETF S&P MC 400VL ETF 464287705 488 4,450 SH   SOLE   4,450 0 0
iShares S&P Small-Cap 600 Value ETF SP SMCP600VL ETF 464287879 284 2,775 SH   SOLE   2,775 0 0
iShares U.S. Technology ETF U.S. TECH ETF 464287721 1,113 10,800 SH   SOLE   10,800 0 0
Jacobs Engineering Group Inc. COM 469814107 554 4,023 SH   SOLE   4,023 0 0
Johnson & Johnson COM 478160104 17,624 99,443 SH   SOLE   99,443 0 0
Johnson Controls International PLC COM G51502105 328 4,999 SH   SOLE   4,999 0 0
JPMorgan Chase & Co. COM 46625H100 8,688 63,733 SH   SOLE   63,733 0 0
JPMorgan Ultra-Short Municipal Income ETF ULTRA SHT MUNCPL 46641Q654 8,619 170,202 SH   SOLE   170,202 0 0
Kellogg Company COM 487836108 1,106 17,149 SH   SOLE   17,149 0 0
Kimberly-Clark Corporation COM 494368103 1,038 8,425 SH   SOLE   8,425 0 0
Kinder Morgan Inc Class P COM 49456B101 1,187 62,753 SH   SOLE   62,753 0 0
L3Harris Technologies Inc COM 502431109 753 3,030 SH   SOLE   3,030 0 0
Lennar Corporation Class A CL A 526057104 315 3,878 SH   SOLE   3,878 0 0
Lincoln Electric Holdings, Inc. COM 533900106 6,567 47,651 SH   SOLE   47,651 0 0
LKQ Corporation COM 501889208 5,619 123,730 SH   SOLE   123,730 0 0
Lowe's Companies, Inc. COM 548661107 5,748 28,430 SH   SOLE   28,430 0 0
Marsh & McLennan Companies, Inc. COM 571748102 22,928 134,537 SH   SOLE   134,537 0 0
Mastercard Incorporated Class A CL A 57636Q104 636 1,779 SH   SOLE   1,779 0 0
McCormick & Company, Inc. COM NON VTG 579780206 15,952 159,843 SH   SOLE   159,843 0 0
McDonald's Corporation COM 580135101 9,255 37,429 SH   SOLE   37,429 0 0
Medtronic PLC SHS G5960L103 1,264 11,394 SH   SOLE   11,394 0 0
Merck & Co., Inc. COM 58933Y105 4,591 55,953 SH   SOLE   55,953 0 0
Microchip Technology Incorporated COM 595017104 828 11,015 SH   SOLE   11,015 0 0
Microsoft Corporation COM 594918104 47,162 152,968 SH   SOLE   152,968 0 0
Middleby Corporation COM 596278101 3,003 18,317 SH   SOLE   18,317 0 0
Mondelez International, Inc. Class A CL A 609207105 2,566 40,867 SH   SOLE   40,867 0 0
Neogen Corporation COM 640491106 4,081 132,326 SH   SOLE   132,326 0 0
Nestle S.A. Sponsored ADR COM 641069406 13,631 104,757 SH   SOLE   104,757 0 0
New York Times Company Class A CL A 650111107 219 4,775 SH   SOLE   4,775 0 0
NextEra Energy, Inc. COM 65339F101 17,790 210,015 SH   SOLE   210,015 0 0
NIKE, Inc. Class B CL B 654106103 23,158 172,104 SH   SOLE   172,104 0 0
Norfolk Southern Corporation COM 655844108 3,945 13,833 SH   SOLE   13,833 0 0
Northern Trust Corporation COM 665859104 771 6,622 SH   SOLE   6,622 0 0
Novartis AG Sponsored ADR SPONSORED ADR 66987V109 1,390 15,835 SH   SOLE   15,835 0 0
Novo Nordisk A/S Sponsored ADR Class B ADR 670100205 3,701 33,329 SH   SOLE   33,329 0 0
NVIDIA Corporation COM 67066G104 1,701 6,233 SH   SOLE   6,233 0 0
Okta Inc CL A CL A 679295105 274 1,818 SH   SOLE   1,818 0 0
Old Dominion Freight Line, Inc. COM 679580100 312 1,044 SH   SOLE   1,044 0 0
Oracle Corporation COM 68389X105 1,800 21,762 SH   SOLE   21,762 0 0
Otis Worldwide Corporation COM 68902V107 275 3,568 SH   SOLE   3,568 0 0
Palo Alto Networks, Inc. COM 697435105 3,320 5,333 SH   SOLE   5,333 0 0
Parker-Hannifin Corporation COM 701094104 4,000 14,098 SH   SOLE   14,098 0 0
Paycom Software, Inc. COM 70432V102 641 1,850 SH   SOLE   1,850 0 0
Paypal Holdings Inc COM 70450Y103 1,028 8,887 SH   SOLE   8,887 0 0
PepsiCo, Inc. COM 713448108 10,469 62,545 SH   SOLE   62,545 0 0
Pfizer Inc. COM 717081103 3,812 73,628 SH   SOLE   73,628 0 0
Philip Morris International Inc. COM 718172109 1,322 14,077 SH   SOLE   14,077 0 0
PIMCO 1-5 Year US TIPS Index ETF 1-5 US TIP IDX 72201R205 213 3,915 SH   SOLE   3,915 0 0
Pioneer Natural Resources Company COM 723787107 436 1,745 SH   SOLE   1,745 0 0
PNC Financial Services Group, Inc. COM 693475105 846 4,585 SH   SOLE   4,585 0 0
Primis Financial COM 74167B109 306 21,900 SH   SOLE   21,900 0 0
Procter & Gamble Company COM 742718109 11,361 74,355 SH   SOLE   74,355 0 0
Progressive Corporation COM 743315103 290 2,545 SH   SOLE   2,545 0 0
PS Business Parks, Inc. COM 69360J107 288 1,715 SH   SOLE   1,715 0 0
Qualcomm Inc COM 747525103 3,334 21,818 SH   SOLE   21,818 0 0
Raytheon Technologies Corporation COM 75513E101 990 9,996 SH   SOLE   9,996 0 0
Relay Therapeutics, Inc. COM 75943R102 382 12,747 SH   SOLE   12,747 0 0
Roche Holding Ltd Sponsored ADR COM 771195104 543 10,916 SH   SOLE   10,916 0 0
Rockwell Automation, Inc. COM 773903109 22,964 82,004 SH   SOLE   82,004 0 0
Roper Technologies, Inc. COM 776696106 17,991 38,097 SH   SOLE   38,097 0 0
RPM International Inc. COM 749685103 3,100 38,065 SH   SOLE   38,065 0 0
S&P Global, Inc. COM 78409V104 19,937 48,605 SH   SOLE   48,605 0 0
Salesforce.com, Inc. COM 79466L302 17,012 80,126 SH   SOLE   80,126 0 0
Science Applications International Corp. COM 808625107 252 2,735 SH   SOLE   2,735 0 0
Seagate Technology Holdings SHS G7997R103 1,708 19,000 SH   SOLE   19,000 0 0
ServiceNow, Inc. COM 81762P102 7,397 13,282 SH   SOLE   13,282 0 0
Shell PLC ADR SPON ADS 780259305 514 9,350 SH   SOLE   9,350 0 0
Sherwin-Williams Company COM 824348106 8,267 33,119 SH   SOLE   33,119 0 0
Simon Property Group COM 828806109 337 2,561 SH   SOLE   2,561 0 0
Skyworks Solutions, Inc. COM 83088M102 671 5,037 SH   SOLE   5,037 0 0
Solaredge Technologies, Inc. COM 83417M104 16,221 50,317 SH   SOLE   50,317 0 0
SPDR Bloomberg Barclays Convertible Securities ETF BLMBRG BRC CONVRT 78464A359 270 3,510 SH   SOLE   3,510 0 0
SPDR Portfolio Short Term Corporate Bond ETF PORTFOLIO SHORT 78464A474 373 12,395 SH   SOLE   12,395 0 0
SPDR S&P 500 ETF Trust TR UNIT 78462F103 34,680 76,787 SH   SOLE   76,787 0 0
SPDR S&P Biotech ETF S&P BIOTECH 78464A870 7,902 87,918 SH   SOLE   87,918 0 0
SPDR S&P Dividend ETF S&P DIVID ETF 78464A763 520 4,062 SH   SOLE   4,062 0 0
SPDR S&P Midcap 400 ETF Trust UTSER1 S&PDCRP 78467Y107 11,505 23,458 SH   SOLE   23,458 0 0
Splunk Inc. COM 848637104 1,438 9,675 SH   SOLE   9,675 0 0
Sprott Physical Gold and Silver Trust TR UNIT 85208R101 234 12,056 SH   SOLE   12,056 0 0
SS&C Technologies Holdings, Inc. COM 78467J100 877 11,688 SH   SOLE   11,688 0 0
Stanley Black & Decker, Inc. COM 854502101 618 4,421 SH   SOLE   4,421 0 0
Starbucks Corporation COM 855244109 709 7,796 SH   SOLE   7,796 0 0
Starwood Property Trust, Inc. COM 85571B105 1,085 44,878 SH   SOLE   44,878 0 0
State Street Corporation COM 857477103 251 2,881 SH   SOLE   2,881 0 0
Stericycle, Inc. COM 858912108 701 11,898 SH   SOLE   11,898 0 0
Steris PLC SHS USD G8473T100 1,119 4,629 SH   SOLE   4,629 0 0
Stryker Corporation COM 863667101 16,763 62,700 SH   SOLE   62,700 0 0
SVB Financial Group COM 78486Q101 401 716 SH   SOLE   716 0 0
Synopsys, Inc. COM 871607107 1,165 3,495 SH   SOLE   3,495 0 0
Sysco Corporation COM 871829107 692 8,472 SH   SOLE   8,472 0 0
Taiwan Semiconductor MFG. SPONSORED ADS 874039100 240 2,300 SH   SOLE   2,300 0 0
Target Corporation COM 87612E106 4,442 20,929 SH   SOLE   20,929 0 0
TE Connectivity Ltd. REG SHS H84989104 14,816 113,118 SH   SOLE   113,118 0 0
Teladoc Health, Inc. COM 87918A105 398 5,520 SH   SOLE   5,520 0 0
Teradyne, Inc. COM 880770102 9,692 81,975 SH   SOLE   81,975 0 0
Texas Instruments Incorporated COM 882508104 620 3,380 SH   SOLE   3,380 0 0
Thermo Fisher Scientific Inc. COM 883556102 21,621 36,605 SH   SOLE   36,605 0 0
TJX Companies Inc COM 872540109 367 6,057 SH   SOLE   6,057 0 0
Trade Desk, Inc. Class A COM CL A 88339J105 270 3,900 SH   SOLE   3,900 0 0
Trane Technologies plc SHS G8994E103 2,008 13,152 SH   SOLE   13,152 0 0
Travelers Companies, Inc. COM 89417E109 274 1,500 SH   SOLE   1,500 0 0
Trimble Inc. COM 896239100 294 4,075 SH   SOLE   4,075 0 0
Twilio Inc. CL A 90138F102 342 2,075 SH   SOLE   2,075 0 0
Tyler Technologies, Inc. COM 902252105 2,656 5,969 SH   SOLE   5,969 0 0
U.S. Bancorp COM NEW 902973304 403 7,590 SH   SOLE   7,590 0 0
UGI Corporation COM 902681105 217 6,000 SH   SOLE   6,000 0 0
Unilever PLC Sponsored ADR SPON ADR NEW 904767704 248 5,440 SH   SOLE   5,440 0 0
Union Pacific Corporation COM 907818108 38,471 140,810 SH   SOLE   140,810 0 0
United Parcel Service, Inc. Class B CL B 911312106 1,417 6,608 SH   SOLE   6,608 0 0
UnitedHealth Group Incorporated COM 91324P102 1,886 3,698 SH   SOLE   3,698 0 0
VanEck Morningstar International Moat ETF MORNINGSTAR INTL 92189F593 575 18,145 SH   SOLE   18,145 0 0
VanEck Morningstar Wide Moat ETF MORNINGSTAR WIDE 92189F643 1,333 17,844 SH   SOLE   17,844 0 0
Vanguard Dividend Appreciation ETF DIV APP ETF 921908844 7,050 43,474 SH   SOLE   43,474 0 0
Vanguard Extended Market ETF EXTEND MKT ETF 922908652 9,084 54,833 SH   SOLE   54,833 0 0
Vanguard FTSE All-World ex-US ETF ALLWRLD EX US 922042775 2,535 44,018 SH   SOLE   44,018 0 0
Vanguard FTSE Developed Markets ETF FTSE DEV MKT ETF 921943858 3,384 70,462 SH   SOLE   70,462 0 0
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 2,062 44,708 SH   SOLE   44,708 0 0
Vanguard High Dividend Yield Index ETF HIGH DIV YLD 921946406 542 4,830 SH   SOLE   4,830 0 0
Vanguard Intermediate-Term Bond ETF INTERMED TERM 921937819 761 9,297 SH   SOLE   9,297 0 0
Vanguard Intermediate-Term Corporate Bond ETF INT-TERM CORP 92206C870 440 5,110 SH   SOLE   5,110 0 0
Vanguard Intermediate-Term Treasury ETF INTER TERM TREAS 92206C706 648 10,301 SH   SOLE   10,301 0 0
Vanguard Large-Cap ETF LARGE CAP ETF 922908637 2,185 10,479 SH   SOLE   10,479 0 0
Vanguard Long-Term Bond ETF LONG TERM BOND 921937793 446 4,868 SH   SOLE   4,868 0 0
Vanguard Mid-Cap ETF MID CAP ETF 922908629 974 4,095 SH   SOLE   4,095 0 0
Vanguard Real Estate ETF REAL ESTATE ETF 922908553 1,485 13,707 SH   SOLE   13,707 0 0
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 1,758 4,235 SH   SOLE   4,235 0 0
Vanguard Short-Term Bond ETF SHORT TRM BOND 921937827 20,142 258,557 SH   SOLE   258,557 0 0
Vanguard Short-Term Corporate Bond ETF SHRT TRM CORP BD 92206C409 10,641 136,272 SH   SOLE   136,272 0 0
Vanguard Short-Term Inflation-Protected Securities ETF STRM INFPROIDX 922020805 8,353 163,115 SH   SOLE   163,115 0 0
Vanguard Short-Term Treasury ETF SHORT TERM TREAS 92206C102 5,665 95,602 SH   SOLE   95,602 0 0
Vanguard Tax-Exempt Bond ETF TAX EXEMPT BD 922907746 1,501 29,113 SH   SOLE   29,113 0 0
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 3,978 50,016 SH   SOLE   50,016 0 0
Vanguard Total International Stock ETF VG TL INTL STK F 921909768 2,902 48,576 SH   SOLE   48,576 0 0
Vanguard Total Stock Market ETF TOTAL STK MKT 922908769 6,421 28,202 SH   SOLE   28,202 0 0
Verizon Communications Inc. COM 92343V104 6,863 134,720 SH   SOLE   134,720 0 0
Visa Inc. Class A COM CL A 92826C839 30,692 138,397 SH   SOLE   138,397 0 0
Walmart Inc. COM 931142103 976 6,553 SH   SOLE   6,553 0 0
Walt Disney Company COM 254687106 3,587 26,150 SH   SOLE   26,150 0 0
Waste Connections, Inc. COM 94106B101 344 2,465 SH   SOLE   2,465 0 0
Waste Management, Inc. COM 94106L109 3,119 19,681 SH   SOLE   19,681 0 0
Waters Corporation COM 941848103 261 840 SH   SOLE   840 0 0
WEC Energy Group Inc COM 92939U106 524 5,251 SH   SOLE   5,251 0 0
Wells Fargo & Company COM 949746101 250 5,157 SH   SOLE   5,157 0 0
Welltower, Inc. COM 95040Q104 2,384 24,796 SH   SOLE   24,796 0 0
Weyerhaeuser Company COM NEW 962166104 1,712 45,181 SH   SOLE   45,181 0 0
WisdomTree Emerging Markets SmallCap Dividend Fund EMG MKTS SMCAP 97717W281 1,247 23,403 SH   SOLE   23,403 0 0
Wolfspeed Inc COM 977852102 2,064 18,129 SH   SOLE   18,129 0 0
Workday, Inc. Class A CL A 98138H101 324 1,355 SH   SOLE   1,355 0 0
Xylem Inc. COM 98419M100 5,570 65,328 SH   SOLE   65,328 0 0
Yum China Holdings, Inc. COM 98850P109 268 6,461 SH   SOLE   6,461 0 0
Zebra Technologies Corporation Class A CL A 989207105 30,214 73,034 SH   SOLE   73,034 0 0
Zimmer Biomet Holdings, Inc. COM 98956P102 207 1,618 SH   SOLE   1,618 0 0