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 CO COM 88579Y101   7,207,957 65,230 SH   SOLE   65,230 0 0
ABB LTD SPONSORED ADR 000375204   202,201 7,880 SH   SOLE   7,880 0 0
ABBOTT LABS COM 002824100   59,960,809 619,686 SH   SOLE   616,036 0 3,650
ABBVIE INC COM 00287Y109   11,742,425 87,493 SH   SOLE   87,493 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   8,574,265 33,324 SH   SOLE   33,324 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,751,098 6,363 SH   SOLE   6,363 0 0
ADVANCED MICRO DEVICES INC COM 007903107   18,157,329 286,574 SH   SOLE   283,434 0 3,140
AFLAC INC COM 001055102   629,384 11,199 SH   SOLE   11,199 0 0
AIR PRODS & CHEMS INC COM 009158106   3,525,860 15,150 SH   SOLE   15,150 0 0
AIRBNB INC COM CL A 009066101   6,881,380 65,512 SH   SOLE   64,397 0 1,115
ALCON AG ORD SHS H01301128   10,507,372 177,852 SH   SOLE   175,922 0 1,930
ALPHABET INC CAP STK CL C 02079K107   82,111,592 853,995 SH   SOLE   845,715 0 8,280
ALPHABET INC CAP STK CL A 02079K305   49,664,541 519,232 SH   SOLE   518,472 0 760
AMAZON COM INC COM 023135106   66,150,878 585,406 SH   SOLE   579,266 0 6,140
AMERICAN EXPRESS CO COM 025816109   4,614,597 34,205 SH   SOLE   34,205 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   580,016 12,216 SH   SOLE   12,216 0 0
AMERICAN TOWER CORP NEW COM 03027X100   492,092 2,292 SH   SOLE   2,292 0 0
AMGEN INC COM 031162100   5,819,828 25,820 SH   SOLE   25,820 0 0
ANALOG DEVICES INC COM 032654105   324,384 2,328 SH   SOLE   2,328 0 0
ANIKA THERAPEUTICS INC COM 035255108   703,290 29,550 SH   SOLE   29,550 0 0
APPLE INC COM 037833100   216,200,455 1,564,403 SH   SOLE   1,557,093 0 7,310
ASSOCIATED BANC CORP COM 045487105   503,486 25,074 SH   SOLE   25,074 0 0
AT&T INC COM 00206R102   798,309 52,041 SH   SOLE   52,041 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   16,753,441 74,068 SH   SOLE   74,068 0 0
BARK INC COM 68622E104   34,176 18,778 SH   SOLE   18,778 0 0
BAXTER INTL INC COM 071813109   1,866,571 34,656 SH   SOLE   34,656 0 0
BECTON DICKINSON & CO COM 075887109   30,912,608 138,727 SH   SOLE   137,257 0 1,470
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,032,350 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   13,592,653 50,905 SH   SOLE   50,905 0 0
BK OF AMERICA CORP COM 060505104   45,657,725 1,511,845 SH   SOLE   1,499,195 0 12,650
BLACKSTONE INC COM 09260D107   383,076 4,577 SH   SOLE   4,577 0 0
BOEING CO COM 097023105   261,291 2,158 SH   SOLE   2,158 0 0
BOOKING HOLDINGS INC COM 09857L108   903,766 550 SH   SOLE   550 0 0
BOSTON SCIENTIFIC CORP COM 101137107   44,723,273 1,154,745 SH   SOLE   1,144,135 0 10,610
BRISTOL-MYERS SQUIBB CO COM 110122108   3,570,966 50,232 SH   SOLE   50,232 0 0
BROADCOM INC COM 11135F101   62,679,467 141,167 SH   SOLE   140,372 0 795
BROOKLINE BANCORP INC DEL COM 11373M107   1,845,546 158,416 SH   SOLE   158,416 0 0
CAPITAL ONE FINL CORP COM 14040H105   721,997 7,833 SH   SOLE   7,833 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,882,049 52,926 SH   SOLE   52,926 0 0
CATERPILLAR INC COM 149123101   6,542,690 39,875 SH   SOLE   39,875 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   2,401,933 21,442 SH   SOLE   21,442 0 0
CHEVRON CORP NEW COM 166764100   3,716,743 25,870 SH   SOLE   25,870 0 0
CHUBB LIMITED COM H1467J104   2,555,596 14,051 SH   SOLE   14,051 0 0
CIGNA CORP NEW COM 125523100   617,648 2,226 SH   SOLE   2,226 0 0
CISCO SYS INC COM 17275R102   1,109,120 27,728 SH   SOLE   27,728 0 0
CLOROX CO DEL COM 189054109   205,296 1,599 SH   SOLE   1,599 0 0
CME GROUP INC COM 12572Q105   16,407,810 92,631 SH   SOLE   91,961 0 670
COCA COLA CO COM 191216100   8,864,596 158,240 SH   SOLE   158,240 0 0
COLGATE PALMOLIVE CO COM 194162103   28,126,253 400,374 SH   SOLE   397,309 0 3,065
COMCAST CORP NEW CL A 20030N101   2,559,850 87,278 SH   SOLE   87,278 0 0
CONOCOPHILLIPS COM 20825C104   4,388,749 42,884 SH   SOLE   42,884 0 0
CORNING INC COM 219350105   442,397 15,245 SH   SOLE   15,245 0 0
CORTEVA INC COM 22052L104   419,024 7,332 SH   SOLE   7,332 0 0
COSTCO WHSL CORP NEW COM 22160K105   3,631,284 7,689 SH   SOLE   7,639 0 50
CSX CORP COM 126408103   1,436,429 53,920 SH   SOLE   53,920 0 0
CVS HEALTH CORP COM 126650100   6,673,325 69,973 SH   SOLE   69,973 0 0
DANAHER CORPORATION COM 235851102   13,778,738 53,346 SH   SOLE   53,046 0 300
DEERE & CO COM 244199105   34,928,757 104,612 SH   SOLE   103,712 0 900
DELL TECHNOLOGIES INC CL C 24703L202   576,072 16,859 SH   SOLE   16,859 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   23,204,356 136,649 SH   SOLE   134,924 0 1,725
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   526,910 17,795 SH   SOLE   17,795 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   681,500 30,643 SH   SOLE   30,643 0 0
DISNEY WALT CO COM 254687106   29,842,186 316,359 SH   SOLE   312,709 0 3,650
DOLLAR GEN CORP NEW COM 256677105   15,278,462 63,697 SH   SOLE   63,017 0 680
DOMINION ENERGY INC COM 25746U109   487,087 7,048 SH   SOLE   7,048 0 0
DOVER CORP COM 260003108   2,813,891 24,137 SH   SOLE   24,137 0 0
DOW INC COM 260557103   900,741 20,504 SH   SOLE   20,504 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   430,497 4,628 SH   SOLE   4,628 0 0
DUPONT DE NEMOURS INC COM 26614N102   1,101,643 21,858 SH   SOLE   21,858 0 0
EASTERN BANKSHARES INC COM 27627N105   196,400 10,000 SH   SOLE   10,000 0 0
EBAY INC. COM 278642103   16,711,572 453,995 SH   SOLE   446,345 0 7,650
ECOLAB INC COM 278865100   1,269,741 8,792 SH   SOLE   8,792 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   8,779,520 106,251 SH   SOLE   106,251 0 0
EMBECTA CORP COMMON STOCK 29082K105   201,962 7,015 SH   SOLE   6,785 0 230
EMERSON ELEC CO COM 291011104   5,367,118 73,301 SH   SOLE   73,301 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   249,072 10,474 SH   SOLE   10,474 0 0
EOG RES INC COM 26875P101   328,374 2,939 SH   SOLE   2,939 0 0
ESSENTIAL UTILS INC COM 29670G102   257,880 6,232 SH   SOLE   6,232 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   45,900 10,000 SH   SOLE   10,000 0 0
EVERSOURCE ENERGY COM 30040W108   391,593 5,023 SH   SOLE   5,023 0 0
EXXON MOBIL CORP COM 30231G102   13,687,687 156,771 SH   SOLE   156,771 0 0
FISERV INC COM 337738108   7,353,479 78,588 SH   SOLE   78,588 0 0
FORD MTR CO DEL COM 345370860   316,904 28,295 SH   SOLE   28,295 0 0
FORTIVE CORP COM 34959J108   681,877 11,696 SH   SOLE   11,696 0 0
GALLAGHER ARTHUR J & CO COM 363576109   290,389 1,696 SH   SOLE   1,696 0 0
GENERAL ELECTRIC CO COM NEW 369604301   2,688,689 43,429 SH   SOLE   43,429 0 0
GENERAL MLS INC COM 370334104   678,994 8,863 SH   SOLE   8,863 0 0
GENERAL MTRS CO COM 37045V100   9,949,484 310,049 SH   SOLE   307,374 0 2,675
GENUINE PARTS CO COM 372460105   259,220 1,736 SH   SOLE   1,736 0 0
GILEAD SCIENCES INC COM 375558103   2,710,967 43,945 SH   SOLE   43,945 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   32,475,606 110,819 SH   SOLE   109,559 0 1,260
GRAINGER W W INC COM 384802104   11,538,035 23,586 SH   SOLE   23,586 0 0
HERSHEY CO COM 427866108   661,410 3,000 SH   SOLE   3,000 0 0
HEXCEL CORP NEW COM 428291108   361,006 6,980 SH   SOLE   6,980 0 0
HINGHAM INSTN SVGS MASS COM 433323102   203,901 812 SH   SOLE   812 0 0
HOLOGIC INC COM 436440101   598,746 9,280 SH   SOLE   9,280 0 0
HOME DEPOT INC COM 437076102   35,077,958 127,122 SH   SOLE   126,297 0 825
HONEYWELL INTL INC COM 438516106   2,610,576 15,635 SH   SOLE   15,635 0 0
IDEXX LABS INC COM 45168D104   2,868,995 8,806 SH   SOLE   8,806 0 0
ILLINOIS TOOL WKS INC COM 452308109   14,258,340 78,928 SH   SOLE   78,928 0 0
INDEPENDENT BK CORP MASS COM 453836108   5,916,564 79,385 SH   SOLE   79,385 0 0
INTEL CORP COM 458140100   2,911,695 112,988 SH   SOLE   112,988 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   4,333,711 36,476 SH   SOLE   36,476 0 0
INTUIT COM 461202103   18,112,832 46,765 SH   SOLE   46,310 0 455
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   363,265 4,935 SH   SOLE   4,935 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   421,736 1,578 SH   SOLE   1,578 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   664,793 4,031 SH   SOLE   4,031 0 0
ISHARES TR CORE S&P SCP ETF 464287804   12,309,221 141,177 SH   SOLE   141,177 0 0
ISHARES TR MSCI ACWI EX US 464288240   3,244,104 81,082 SH   SOLE   81,082 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,216,033 21,711 SH   SOLE   21,711 0 0
ISHARES TR U.S. FINLS ETF 464287788   324,713 4,807 SH   SOLE   4,807 0 0
ISHARES TR SELECT DIVID ETF 464287168   326,485 3,045 SH   SOLE   3,045 0 0
ISHARES TR TIPS BD ETF 464287176   232,249 2,214 SH   SOLE   2,214 0 0
ISHARES TR MSCI ACWI ETF 464288257   540,996 6,951 SH   SOLE   6,951 0 0
ISHARES TR CORE S&P MCP ETF 464287507   27,089,851 123,551 SH   SOLE   122,951 0 600
ISHARES TR RUS MID CAP ETF 464287499   466,809 7,511 SH   SOLE   7,511 0 0
ISHARES TR PFD AND INCM SEC 464288687   895,184 28,266 SH   SOLE   28,266 0 0
ISHARES TR RUS 1000 ETF 464287622   308,821 1,565 SH   SOLE   1,565 0 0
ISHARES TR S&P 500 VAL ETF 464287408   1,457,545 11,341 SH   SOLE   11,341 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   1,044,063 29,933 SH   SOLE   29,933 0 0
ISHARES TR SP SMCP600VL ETF 464287879   810,484 9,830 SH   SOLE   9,830 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   457,874 23,985 SH   SOLE   23,985 0 0
ISHARES TR U.S. TECH ETF 464287721   617,775 8,420 SH   SOLE   8,420 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   5,430,611 52,899 SH   SOLE   52,899 0 0
ISHARES TR US HLTHCARE ETF 464287762   332,695 1,315 SH   SOLE   1,315 0 0
ISHARES TR EXPND TEC SC ETF 464287549   324,782 1,175 SH   SOLE   1,175 0 0
ISHARES TR CALIF MUN BD ETF 464288356   249,412 4,600 SH   SOLE   4,600 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   462,542 9,386 SH   SOLE   9,386 0 0
ISHARES TR CORE S&P500 ETF 464287200   43,371,064 120,929 SH   SOLE   120,929 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   1,304,686 23,244 SH   SOLE   23,244 0 0
ISHARES TR MSCI KLD400 SOC 464288570   1,766,669 26,380 SH   SOLE   26,380 0 0
JACOBS SOLUTIONS INC COM 46982L108   440,903 4,064 SH   SOLE   4,064 0 0
JOHNSON & JOHNSON COM 478160104   52,358,403 320,509 SH   SOLE   316,994 0 3,515
JPMORGAN CHASE & CO COM 46625H100   43,737,488 418,541 SH   SOLE   415,131 0 3,410
KIMBERLY-CLARK CORP COM 494368103   2,183,612 19,403 SH   SOLE   19,403 0 0
KLA CORP COM NEW 482480100   328,354 1,085 SH   SOLE   1,085 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   495,882 2,386 SH   SOLE   2,386 0 0
LAM RESEARCH CORP COM 512807108   247,050 675 SH   SOLE   675 0 0
LAUDER ESTEE COS INC CL A 518439104   15,249,874 70,634 SH   SOLE   69,694 0 940
LILLY ELI & CO COM 532457108   855,584 2,646 SH   SOLE   2,646 0 0
LINDE PLC SHS G5494J103   2,581,863 9,577 SH   SOLE   9,577 0 0
LOCKHEED MARTIN CORP COM 539830109   674,076 1,745 SH   SOLE   1,745 0 0
LOWES COS INC COM 548661107   1,374,394 7,318 SH   SOLE   7,318 0 0
LULULEMON ATHLETICA INC COM 550021109   1,277,589 4,570 SH   SOLE   4,570 0 0
MARSH & MCLENNAN COS INC COM 571748102   18,685,140 125,160 SH   SOLE   123,685 0 1,475
MASTERCARD INCORPORATED CL A 57636Q104   693,221 2,438 SH   SOLE   2,438 0 0
MCCORMICK & CO INC COM NON VTG 579780206   432,181 6,064 SH   SOLE   6,064 0 0
MCDONALDS CORP COM 580135101   9,009,567 39,046 SH   SOLE   39,046 0 0
MEDTRONIC PLC SHS G5960L103   328,814 4,072 SH   SOLE   4,072 0 0
MERCK & CO INC COM 58933Y105   58,544,478 679,801 SH   SOLE   672,551 0 7,250
MERSANA THERAPEUTICS INC COM 59045L106   159,056 23,529 SH   SOLE   23,529 0 0
META PLATFORMS INC CL A 30303M102   25,569,439 188,454 SH   SOLE   186,204 0 2,250
METTLER TOLEDO INTERNATIONAL COM 592688105   867,296 800 SH   SOLE   800 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   743,040 12,175 SH   SOLE   12,175 0 0
MICROSOFT CORP COM 594918104   110,545,501 474,648 SH   SOLE   471,168 0 3,480
MONDELEZ INTL INC CL A 609207105   8,710,678 158,867 SH   SOLE   158,867 0 0
MORGAN STANLEY COM NEW 617446448   579,064 7,329 SH   SOLE   7,329 0 0
NEXTERA ENERGY INC COM 65339F101   1,412,870 18,019 SH   SOLE   18,019 0 0
NIKE INC CL B 654106103   16,984,766 204,340 SH   SOLE   203,485 0 855
NORFOLK SOUTHN CORP COM 655844108   862,290 4,113 SH   SOLE   4,113 0 0
NORTHERN TR CORP COM 665859104   2,447,700 28,608 SH   SOLE   28,608 0 0
NOVO-NORDISK A S ADR 670100205   1,967,294 19,746 SH   SOLE   19,746 0 0
NVIDIA CORPORATION COM 67066G104   22,316,989 183,845 SH   SOLE   182,245 0 1,600
ORACLE CORP COM 68389X105   10,601,935 173,603 SH   SOLE   173,603 0 0
ORGANON & CO COMMON STOCK 68622V106   211,957 9,058 SH   SOLE   9,028 0 30
OTIS WORLDWIDE CORP COM 68902V107   18,939,742 296,861 SH   SOLE   294,146 0 2,715
PACCAR INC COM 693718108   1,283,051 15,331 SH   SOLE   15,331 0 0
PAYCHEX INC COM 704326107   602,231 5,367 SH   SOLE   5,367 0 0
PAYPAL HLDGS INC COM 70450Y103   6,999,126 81,319 SH   SOLE   80,604 0 715
PEPSICO INC COM 713448108   35,040,818 214,632 SH   SOLE   212,632 0 2,000
PFIZER INC COM 717081103   4,674,886 106,830 SH   SOLE   106,830 0 0
PHILIP MORRIS INTL INC COM 718172109   494,906 5,962 SH   SOLE   5,962 0 0
PHILLIPS 66 COM 718546104   1,711,345 21,201 SH   SOLE   21,201 0 0
PNC FINL SVCS GROUP INC COM 693475105   798,500 5,344 SH   SOLE   5,344 0 0
PPG INDS INC COM 693506107   235,991 2,132 SH   SOLE   2,132 0 0
PROCTER AND GAMBLE CO COM 742718109   13,759,697 108,988 SH   SOLE   108,988 0 0
PROLOGIS INC. COM 74340W103   224,130 2,206 SH   SOLE   2,206 0 0
QUALCOMM INC COM 747525103   368,654 3,263 SH   SOLE   3,263 0 0
QUEST DIAGNOSTICS INC COM 74834L100   613,205 4,998 SH   SOLE   4,998 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   36,106,958 441,082 SH   SOLE   436,932 0 4,150
RESMED INC COM 761152107   432,016 1,979 SH   SOLE   1,979 0 0
ROPER TECHNOLOGIES INC COM 776696106   9,878,592 27,468 SH   SOLE   27,468 0 0
SALESFORCE INC COM 79466L302   35,287,692 245,326 SH   SOLE   243,161 0 2,165
SCHLUMBERGER LTD COM STK 806857108   842,752 23,475 SH   SOLE   23,475 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   213,071 5,917 SH   SOLE   5,917 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,300,681 18,060 SH   SOLE   18,060 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   254,573 2,102 SH   SOLE   2,102 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   6,317,309 208,080 SH   SOLE   208,080 0 0
SHELL PLC SPON ADS 780259305   305,278 6,135 SH   SOLE   6,135 0 0
SHOPIFY INC CL A 82509L107   207,438 7,700 SH   SOLE   7,700 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   12,125,158 522,186 SH   SOLE   516,686 0 5,500
SOUTHERN CO COM 842587107   300,832 4,424 SH   SOLE   4,424 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   278,681 970 SH   SOLE   970 0 0
SPDR GOLD TR GOLD SHS 78463V107   250,565 1,620 SH   SOLE   1,620 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   32,997,984 92,385 SH   SOLE   92,385 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   15,637,025 38,931 SH   SOLE   38,781 0 150
SPDR SER TR SPDR S&P 500 ETF 78468R796   213,953 2,455 SH   SOLE   2,455 0 0
SPDR SER TR S&P DIVID ETF 78464A763   320,005 2,870 SH   SOLE   2,870 0 0
SPLUNK INC COM 848637104   4,632,019 61,596 SH   SOLE   60,891 0 705
SPROTT PHYSICAL GOLD TR UNIT 85207H104   268,800 21,000 SH   SOLE   21,000 0 0
STATE STR CORP COM 857477103   202,011 3,322 SH   SOLE   3,322 0 0
STERIS PLC SHS USD G8473T100   220,321 1,325 SH   SOLE   1,325 0 0
STRYKER CORPORATION COM 863667101   1,149,617 5,676 SH   SOLE   5,676 0 0
SVB FINANCIAL GROUP COM 78486Q101   2,617,069 7,794 SH   SOLE   7,794 0 0
SYSCO CORP COM 871829107   2,779,609 39,310 SH   SOLE   39,310 0 0
TARGET CORP COM 87612E106   386,556 2,605 SH   SOLE   2,605 0 0
TERADYNE INC COM 880770102   23,872,996 317,671 SH   SOLE   314,771 0 2,900
TESLA INC COM 88160R101   3,292,283 12,412 SH   SOLE   12,412 0 0
TEXAS INSTRS INC COM 882508104   578,722 3,739 SH   SOLE   3,739 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   73,767,878 145,444 SH   SOLE   144,754 0 690
TJX COS INC NEW COM 872540109   7,629,330 122,816 SH   SOLE   122,816 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   1,255,425 20,470 SH   SOLE   20,470 0 0
TRAVELERS COMPANIES INC COM 89417E109   436,160 2,847 SH   SOLE   2,847 0 0
UNION PAC CORP COM 907818108   3,642,550 18,697 SH   SOLE   18,697 0 0
UNITED PARCEL SERVICE INC CL B 911312106   19,535,412 120,932 SH   SOLE   119,302 0 1,630
UNITEDHEALTH GROUP INC COM 91324P102   242,419 480 SH   SOLE   480 0 0
US BANCORP DEL COM NEW 902973304   818,657 20,304 SH   SOLE   20,304 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   17,864,642 238,768 SH   SOLE   238,768 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   862,060 6,782 SH   SOLE   6,782 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   12,260,336 37,345 SH   SOLE   37,345 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   10,317,824 54,888 SH   SOLE   54,638 0 250
VANGUARD INDEX FDS GROWTH ETF 922908736   1,178,513 5,508 SH   SOLE   5,508 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   998,512 5,855 SH   SOLE   5,855 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   22,299,652 130,476 SH   SOLE   129,771 0 705
VANGUARD INDEX FDS TOTAL STK MKT 922908769   472,903 2,635 SH   SOLE   2,635 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,606,983 44,039 SH   SOLE   44,039 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   13,221,217 298,044 SH   SOLE   297,044 0 1,000
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   435,426 9,045 SH   SOLE   9,045 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   646,979 8,710 SH   SOLE   8,710 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   507,570 3,755 SH   SOLE   3,755 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   5,957,477 163,847 SH   SOLE   163,847 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   605,524 6,382 SH   SOLE   6,382 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725   389,005 8,955 SH   SOLE   8,955 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733   1,302,866 20,710 SH   SOLE   20,710 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   648,551 2,110 SH   SOLE   2,110 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   709,052 18,674 SH   SOLE   18,674 0 0
VISA INC COM CL A 92826C839   34,452,373 193,934 SH   SOLE   192,409 0 1,525
VMWARE INC CL A COM 928563402   737,448 6,927 SH   SOLE   6,927 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   263,132 8,380 SH   SOLE   8,380 0 0
WALMART INC COM 931142103   61,200,858 471,865 SH   SOLE   467,805 0 4,060
WASTE MGMT INC DEL COM 94106L109   3,395,491 21,194 SH   SOLE   21,194 0 0
WATERS CORP COM 941848103   1,846,280 6,850 SH   SOLE   6,850 0 0
WELLS FARGO CO NEW COM 949746101   750,224 18,653 SH   SOLE   18,653 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   399,726 13,996 SH   SOLE   13,996 0 0
XYLEM INC COM 98419M100   28,365,246 324,694 SH   SOLE   321,934 0 2,760