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
ZOETIS INC CL A 98978V103 222,435 1,500 SH   SOLE   1,500 0 0
YUM CHINA HLDGS INC COM 98850P109 31,806 672 SH   SOLE   672 0 0
YUM BRANDS INC COM 988498101 71,460 672 SH   SOLE   672 0 0
EXXON MOBIL CORP COM 30231G102 24,272 278 SH   SOLE   278 0 0
WATSCO INC COM 942622200 19,310 75 SH   SOLE   75 0 0
WALMART INC COM 931142103 12,970 100 SH   SOLE   100 0 0
WHIRLPOOL CORP COM 963320106 80,886 600 SH   SOLE   600 0 0
WASHINGTON TR BANCORP INC COM 940610108 134,792 2,900 SH   SOLE   2,900 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 849,807 22,381 SH   SOLE   22,381 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 18,073,087 62,420 SH   SOLE   62,420 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,681 31 SH   SOLE   31 0 0
VONTIER CORPORATION COM 928881101 5,899 353 SH   SOLE   353 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 9,139 114 SH   SOLE   114 0 0
VEEVA SYS INC CL A COM 922475108 16,488 100 SH   SOLE   100 0 0
VISA INC COM CL A 92826C839 4,696,000 26,434 SH   SOLE   26,434 0 0
UNITED PARCEL SERVICE INC CL B 911312106 844,693 5,229 SH   SOLE   5,229 0 0
UNION PAC CORP COM 907818108 499,518 2,564 SH   SOLE   2,564 0 0
UNUM GROUP COM 91529Y106 23,280 600 SH   SOLE   600 0 0
UNITEDHEALTH GROUP INC COM 91324P102 23,095,479 45,730 SH   SOLE   45,730 0 0
TESLA INC COM 88160R101 3,979 15 SH   SOLE   15 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 6,262,275 12,347 SH   SOLE   12,347 0 0
ISHARES TR TIPS BD ETF 464287176 18,358 175 SH   SOLE   175 0 0
TARGET CORP COM 87612E106 2,968 20 SH   SOLE   20 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 51,395 838 SH   SOLE   838 0 0
STRYKER CORPORATION COM 863667101 940,393 4,643 SH   SOLE   4,643 0 0
STERIS PLC SHS USD G8473T100 839,714 5,050 SH   SOLE   5,050 0 0
STERICYCLE INC COM 858912108 87,757 2,084 SH   SOLE   2,084 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 41,076 115 SH   SOLE   115 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,726 20 SH   SOLE   20 0 0
SEASPINE HLDGS CORP COM 81255T108 8,707 1,533 SH   SOLE   1,533 0 0
SHERWIN WILLIAMS CO COM 824348106 583,538 2,850 SH   SOLE   2,850 0 0
STARBUCKS CORP COM 855244109 6,741 80 SH   SOLE   80 0 0
REPUBLIC SVCS INC COM 760759100 8,571 63 SH   SOLE   63 0 0
ROPER TECHNOLOGIES INC COM 776696106 23,377 65 SH   SOLE   65 0 0
RAYMOND JAMES FINL INC COM 754730109 18,973 192 SH   SOLE   192 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 6,582 200 SH   SOLE   200 0 0
ROYAL GOLD INC COM 780287108 168,876 1,800 SH   SOLE   1,800 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 511,543 4,066 SH   SOLE   4,066 0 0
REGENERON PHARMACEUTICALS COM 75886F107 8,052,890 11,690 SH   SOLE   11,690 0 0
QORVO INC COM 74736K101 220,998 2,783 SH   SOLE   2,783 0 0
QUALCOMM INC COM 747525103 7,588,867 67,170 SH   SOLE   67,170 0 0
QUANTA SVCS INC COM 74762E102 4,076 32 SH   SOLE   32 0 0
PPL CORP COM 69351T106 20,280 800 SH   SOLE   800 0 0
PPG INDS INC COM 693506107 2,657 24 SH   SOLE   24 0 0
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 9,610 500 SH   SOLE   500 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 40,968 2,662 SH   SOLE   2,662 0 0
PROCTER AND GAMBLE CO COM 742718109 13,417,471 106,277 SH   SOLE   106,277 0 0
PFIZER INC COM 717081103 538,554 12,307 SH   SOLE   12,307 0 0
PEPSICO INC COM 713448108 16,741,660 102,546 SH   SOLE   102,546 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 44,984 800 SH   SOLE   800 0 0
PAYCHEX INC COM 704326107 89,768 800 SH   SOLE   800 0 0
PALO ALTO NETWORKS INC COM 697435105 11,448,921 69,900 SH   SOLE   69,900 0 0
ORACLE CORP COM 68389X105 10,744,228 175,933 SH   SOLE   175,933 0 0
ONEOK INC NEW COM 682680103 50,420 984 SH   SOLE   984 0 0
ONE GAS INC COM 68235P108 9,855 140 SH   SOLE   140 0 0
NOVARTIS AG SPONSORED ADR 66987V109 3,572 47 SH   SOLE   47 0 0
NOVO-NORDISK A S ADR 670100205 299 3 SH   SOLE   3 0 0
NORFOLK SOUTHN CORP COM 655844108 83,860 400 SH   SOLE   400 0 0
NIKE INC CL B 654106103 1,402,899 16,878 SH   SOLE   16,878 0 0
NISOURCE INC COM 65473P105 12,091 480 SH   SOLE   480 0 0
NETFLIX INC COM 64110L106 82,169 349 SH   SOLE   349 0 0
NEXTERA ENERGY INC COM 65339F101 376,368 4,800 SH   SOLE   4,800 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 3,448 70 SH   SOLE   70 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 973,627 9,167 SH   SOLE   9,167 0 0
MYRIAD GENETICS INC COM 62855J104 1,908 100 SH   SOLE   100 0 0
VAIL RESORTS INC COM 91879Q109 4,313 20 SH   SOLE   20 0 0
MICROSOFT CORP COM 594918104 13,387,325 57,481 SH   SOLE   57,481 0 0
MERCK & CO INC COM 58933Y105 6,067,154 70,450 SH   SOLE   70,450 0 0
3M CO COM 88579Y101 5,525 50 SH   SOLE   50 0 0
MARSH & MCLENNAN COS INC COM 571748102 89,574 600 SH   SOLE   600 0 0
ISHARES TR MBS ETF 464288588 32,694 357 SH   SOLE   357 0 0
MASIMO CORP COM 574795100 1,785,956 12,652 SH   SOLE   12,652 0 0
MASCO CORP COM 574599106 1,234,203 26,434 SH   SOLE   26,434 0 0
MASTERCARD INCORPORATED CL A 57636Q104 14,508,164 51,024 SH   SOLE   51,024 0 0
LOWES COS INC COM 548661107 9,390 50 SH   SOLE   50 0 0
LINKBANCORP INC COM 53578P105 11,392 1,519 SH   SOLE   1,519 0 0
LILLY ELI & CO COM 532457108 14,089,653 43,574 SH   SOLE   43,574 0 0
LINDE PLC SHS G5494J103 4,529,112 16,800 SH   SOLE   16,800 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 27,018 130 SH   SOLE   130 0 0
COCA COLA CO COM 191216100 89,632 1,600 SH   SOLE   1,600 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 31,472 200 SH   SOLE   200 0 0
WILEY JOHN & SONS INC CL B 968223305 73,421 1,920 SH   SOLE   1,920 0 0
WILEY JOHN & SONS INC CL A 968223206 89,393 2,380 SH   SOLE   2,380 0 0
JPMORGAN CHASE & CO COM 46625H100 1,078,126 10,317 SH   SOLE   10,317 0 0
JOHNSON & JOHNSON COM 478160104 17,977,115 110,046 SH   SOLE   110,046 0 0
JACOBS SOLUTIONS INC COM 46982L108 4,111,771 37,900 SH   SOLE   37,900 0 0
ISHARES TR CORE TOTAL USD 46434V613 1,024 23 SH   SOLE   23 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,147,128 6,350 SH   SOLE   6,350 0 0
IRON MTN INC DEL COM 46284V101 1,477,392 33,600 SH   SOLE   33,600 0 0
INTEL CORP COM 458140100 28,347 1,100 SH   SOLE   1,100 0 0
INDEPENDENT BK CORP MASS COM 453836108 34,358 461 SH   SOLE   461 0 0
ILLUMINA INC COM 452327109 1,480,530 7,760 SH   SOLE   7,760 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 12,961 263 SH   SOLE   263 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 24,816 514 SH   SOLE   514 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4,246 47 SH   SOLE   47 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 612,653 14,463 SH   SOLE   14,463 0 0
INDEXIQ ETF TR IQ S&P HGH YLD 45409B412 2,596 125 SH   SOLE   125 0 0
ISHARES TR IBOXX HI YD ETF 464288513 10,708 150 SH   SOLE   150 0 0
HENRY SCHEIN INC COM 806407102 1,008,254 15,330 SH   SOLE   15,330 0 0
BLOCK H & R INC COM 093671105 102,096 2,400 SH   SOLE   2,400 0 0
HONEYWELL INTL INC COM 438516106 5,009 30 SH   SOLE   30 0 0
HOLOGIC INC COM 436440101 341,956 5,300 SH   SOLE   5,300 0 0
HARLEY DAVIDSON INC COM 412822108 13,952 400 SH   SOLE   400 0 0
HALEON PLC SPON ADS 405552100 609 100 SH   SOLE   100 0 0
HOME DEPOT INC COM 437076102 772,908 2,801 SH   SOLE   2,801 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 1,976 40 SH   SOLE   40 0 0
GSK PLC SPONSORED ADR 37733W204 2,354 80 SH   SOLE   80 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,175,348 110,200 SH   SOLE   110,200 0 0
ALPHABET INC CAP STK CL A 02079K305 1,481,618 15,490 SH   SOLE   15,490 0 0
ALPHABET INC CAP STK CL C 02079K107 17,307 180 SH   SOLE   180 0 0
CORNING INC COM 219350105 4,498 155 SH   SOLE   155 0 0
SPDR GOLD TR GOLD SHS 78463V107 18,560 120 SH   SOLE   120 0 0
GENERAL MLS INC COM 370334104 2,557,089 33,378 SH   SOLE   33,378 0 0
GILEAD SCIENCES INC COM 375558103 567,425 9,198 SH   SOLE   9,198 0 0
FIRST SOLAR INC COM 336433107 211,632 1,600 SH   SOLE   1,600 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 13,055 100 SH   SOLE   100 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 14,052 200 SH   SOLE   200 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 1,256 25 SH   SOLE   25 0 0
FISERV INC COM 337738108 193,035 2,063 SH   SOLE   2,063 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 42,092 557 SH   SOLE   557 0 0
FEDEX CORP COM 31428X106 5,048 34 SH   SOLE   34 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 517 48 SH   SOLE   48 0 0
FASTENAL CO COM 311900104 99,538 2,162 SH   SOLE   2,162 0 0
FORD MTR CO DEL COM 345370860 2,159,360 192,800 SH   SOLE   192,800 0 0
EXPONENT INC COM 30214U102 54,005 616 SH   SOLE   616 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,636,074 19,800 SH   SOLE   19,800 0 0
EATON CORP PLC SHS G29183103 18,670 140 SH   SOLE   140 0 0
EPR PPTYS COM SH BEN INT 26884U109 968 27 SH   SOLE   27 0 0
EMERSON ELEC CO COM 291011104 40,051 547 SH   SOLE   547 0 0
EASTMAN CHEM CO COM 277432100 2,345 33 SH   SOLE   33 0 0
ECOLAB INC COM 278865100 382,713 2,650 SH   SOLE   2,650 0 0
DANAHER CORPORATION COM 235851102 21,248,485 82,266 SH   SOLE   82,266 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 39,539 1,335 SH   SOLE   1,335 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 44,449 1,145 SH   SOLE   1,145 0 0
DISCOVER FINL SVCS COM 254709108 136,380 1,500 SH   SOLE   1,500 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 39,403 1,530 SH   SOLE   1,530 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 31,913 686 SH   SOLE   686 0 0
CHEVRON CORP NEW COM 166764100 21,550 150 SH   SOLE   150 0 0
CVS HEALTH CORP COM 126650100 17,167 180 SH   SOLE   180 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 144,060 2,508 SH   SOLE   2,508 0 0
CSX CORP COM 126408103 2,272,392 85,300 SH   SOLE   85,300 0 0
CISCO SYS INC COM 17275R102 40,000 1,000 SH   SOLE   1,000 0 0
SALESFORCE INC COM 79466L302 3,797,951 26,404 SH   SOLE   26,404 0 0
CANADIAN PAC RY LTD COM 13645T100 9,086,463 136,188 SH   SOLE   136,188 0 0
COSTCO WHSL CORP NEW COM 22160K105 13,908,352 29,450 SH   SOLE   29,450 0 0
CAPITAL ONE FINL CORP COM 14040H105 5,162 56 SH   SOLE   56 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 1,340 200 SH   SOLE   200 0 0
CUMMINS INC COM 231021106 169,524 833 SH   SOLE   833 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,409,936 3,600 SH   SOLE   3,600 0 0
COMCAST CORP NEW CL A 20030N101 1,994 68 SH   SOLE   68 0 0
CLOROX CO DEL COM 189054109 258,834 2,016 SH   SOLE   2,016 0 0
COLGATE PALMOLIVE CO COM 194162103 127,152 1,810 SH   SOLE   1,810 0 0
CIGNA CORP NEW COM 125523100 669,535 2,413 SH   SOLE   2,413 0 0
CHURCH & DWIGHT CO INC COM 171340102 2,584,699 36,180 SH   SOLE   36,180 0 0
CF INDS HLDGS INC COM 125269100 4,331,250 45,000 SH   SOLE   45,000 0 0
CELANESE CORP DEL COM 150870103 9,034 100 SH   SOLE   100 0 0
CROWN CASTLE INC COM 22822V101 14,773,010 102,200 SH   SOLE   102,200 0 0
CHUBB LIMITED COM H1467J104 6,002 33 SH   SOLE   33 0 0
BEYOND MEAT INC COM 08862E109 283 20 SH   SOLE   20 0 0
BOSTON PROPERTIES INC COM 101121101 18,742 250 SH   SOLE   250 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2,319 31 SH   SOLE   31 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 22,855,043 85,593 SH   SOLE   85,593 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,400,473 19,700 SH   SOLE   19,700 0 0
TOPBUILD CORP COM 89055F103 376,852 2,287 SH   SOLE   2,287 0 0
BIOGEN INC COM 09062X103 33,375 125 SH   SOLE   125 0 0
BUNGE LIMITED COM G16962105 7,224,875 87,500 SH   SOLE   87,500 0 0
BCE INC COM NEW 05534B760 1,830,681 43,650 SH   SOLE   43,650 0 0
BK OF AMERICA CORP COM 060505104 85,526 2,832 SH   SOLE   2,832 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 893,453 16,292 SH   SOLE   16,292 0 0
AMERICAN EXPRESS CO COM 025816109 6,071 45 SH   SOLE   45 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,034,772 7,950 SH   SOLE   7,950 0 0
BROADCOM INC COM 11135F101 5,918,653 13,330 SH   SOLE   13,330 0 0
ATMOS ENERGY CORP COM 049560105 12,216,908 119,950 SH   SOLE   119,950 0 0
AIR PRODS & CHEMS INC COM 009158106 116,365 500 SH   SOLE   500 0 0
ARISTA NETWORKS INC COM 040413106 402,792 3,568 SH   SOLE   3,568 0 0
AMAZON COM INC COM 023135106 3,880,420 34,340 SH   SOLE   34,340 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,034,570 14,134 SH   SOLE   14,134 0 0
AMGEN INC COM 031162100 12,397 55 SH   SOLE   55 0 0
AMEDISYS INC COM 023436108 4,840 50 SH   SOLE   50 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,153,427 49,770 SH   SOLE   49,770 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 17,751 221 SH   SOLE   221 0 0
GALLAGHER ARTHUR J & CO COM 363576109 5,650 33 SH   SOLE   33 0 0
AGENUS INC COM NEW 00847G705 205 100 SH   SOLE   100 0 0
AFLAC INC COM 001055102 50,580 900 SH   SOLE   900 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 821,974 3,634 SH   SOLE   3,634 0 0
ANALOG DEVICES INC COM 032654105 27,868 200 SH   SOLE   200 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,318,362 12,058 SH   SOLE   12,058 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,719 30 SH   SOLE   30 0 0
ABBOTT LABS COM 002824100 1,590,057 16,433 SH   SOLE   16,433 0 0
ABBVIE INC COM 00287Y109 4,592,129 34,216 SH   SOLE   34,216 0 0
APPLE INC COM 037833100 37,706,350 272,839 SH   SOLE   272,839 0 0