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 BBG001S5T7X2 1,284,865 12,224 SH   SOLE   11,366 0 858
ABB LTD SPONSORED ADR 000375204 BBG001SDDMX9 31,481,432 917,826 SH   SOLE   789,524 0 128,302
ABBOTT LABS COM 002824100 BBG001S5N9M6 1,529,836 15,107 SH   SOLE   12,583 0 2,524
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 942,195 5,912 SH   SOLE   4,345 0 1,567
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 485,422 1,698 SH   SOLE   1,698 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 3,052,130 7,920 SH   SOLE   5,904 0 2,016
AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 27,520,966 95,821 SH   SOLE   83,612 0 12,209
ALBEMARLE CORP COM 012653101 BBG001S7SBP9 30,172,572 136,502 SH   SOLE   119,681 0 16,821
ALLSTATE CORP COM 020002101 BBG001S9BM06 4,736,130 42,741 SH   SOLE   2,720 0 40,021
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 2,050,844 19,770 SH   SOLE   15,590 0 4,180
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 2,027,560 19,495 SH   SOLE   17,035 0 2,460
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 455,079 10,199 SH   SOLE   3,807 0 6,392
AMAZON COM INC COM 023135106 BBG001S5PQL7 1,208,687 11,701 SH   SOLE   10,101 0 1,600
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 3,015,907 18,283 SH   SOLE   12,508 0 5,775
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 403,572 1,975 SH   SOLE   1,688 0 287
AMETEK INC COM 031100100 BBG001S5NN54 384,979 2,649 SH   SOLE   2,649 0 0
AMGEN INC COM 031162100 BBG001S5NNL6 2,511,541 10,389 SH   SOLE   8,934 0 1,455
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 52,232,731 264,845 SH   SOLE   226,936 0 37,909
APPLE INC COM 037833100 BBG001S5N8V8 16,979,044 102,965 SH   SOLE   86,993 0 15,972
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 26,644,284 216,920 SH   SOLE   195,694 0 21,226
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 865,890 12,475 SH   SOLE   11,809 0 666
AT&T INC COM 00206R102 BBG001S5VWH2 350,190 18,191 SH   SOLE   11,801 0 6,390
AUTODESK INC COM 052769106 BBG001S5SCD4 27,383,809 131,551 SH   SOLE   121,201 0 10,350
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 1,481,157 6,653 SH   SOLE   5,072 0 1,581
AUTOZONE INC COM 053332102 BBG001S6Q5D9 11,636,882 4,734 SH   SOLE   4,246 0 488
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 229,692 8,031 SH   SOLE   7,173 0 858
BECTON DICKINSON & CO COM 075887109 BBG001S5P374 764,899 3,090 SH   SOLE   2,461 0 629
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 9,312,000 20 SH   SOLE   14 0 6
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 33,008,439 106,903 SH   SOLE   93,568 0 13,335
BIOGEN INC COM 09062X103 BBG001S67826 377,843 1,359 SH   SOLE   1,152 0 207
BIOMARIN PHARMACEUTICAL INC COM 09061G101 BBG001S76R05 1,520,931 15,641 SH   SOLE   14,441 0 1,200
BLACKBAUD INC COM 09227Q100 BBG001S9B5W8 11,026,323 159,110 SH   SOLE   143,135 0 15,975
BLACKROCK INC COM 09247X101 BBG001SDBP55 226,260 338 SH   SOLE   338 0 0
BOEING CO COM 097023105 BBG001S5P0V3 459,673 2,163 SH   SOLE   1,898 0 265
BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 913,406 24,075 SH   SOLE   18,317 0 5,758
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 1,291,032 18,626 SH   SOLE   11,908 0 6,718
BRUNSWICK CORP COM 117043109 BBG001S5P294 3,944,938 48,109 SH   SOLE   44,434 0 3,675
CACI INTL INC CL A 127190304 BBG001SF9NK1 25,501,412 86,072 SH   SOLE   73,623 0 12,449
CAMPBELL SOUP CO COM 134429109 BBG001S5Q2B0 328,066 5,967 SH   SOLE   5,767 0 200
CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 200,156 4,375 SH   SOLE   4,213 0 162
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 21,741,677 133,253 SH   SOLE   100,038 0 33,215
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 29,158,846 150,164 SH   SOLE   129,994 0 20,170
CISCO SYS INC COM 17275R102 BBG001S6HC62 457,216 8,746 SH   SOLE   4,617 0 4,129
COCA COLA CO COM 191216100 BBG001S5SMQ8 3,355,885 54,101 SH   SOLE   36,102 0 17,999
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG001S5STN6 10,748,336 176,404 SH   SOLE   163,214 0 13,190
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 1,559,939 20,757 SH   SOLE   15,761 0 4,996
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 549,699 14,500 SH   SOLE   9,100 0 5,400
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 4,465,839 45,014 SH   SOLE   31,139 0 13,875
CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 442,978 4,630 SH   SOLE   4,630 0 0
CORNING INC COM 219350105 BBG001S5RLH1 12,869,796 364,790 SH   SOLE   331,254 0 33,536
CORTEVA INC COM 22052L104 BBG00BN969D0 470,418 7,800 SH   SOLE   2,549 0 5,251
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 2,443,726 4,918 SH   SOLE   3,272 0 1,646
COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 1,229,552 50,104 SH   SOLE   50,000 0 104
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 3,426,736 13,596 SH   SOLE   13,586 0 10
DEERE & CO COM 244199105 BBG001S5QFF7 590,006 1,429 SH   SOLE   190 0 1,239
DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 14,679,633 290,054 SH   SOLE   270,999 0 19,055
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 35,917,497 198,242 SH   SOLE   170,367 0 27,875
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 281,376 11,043 SH   SOLE   11,043 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 305,901 6,885 SH   SOLE   6,885 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 333,762 9,969 SH   SOLE   9,969 0 0
DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 279,915 2,832 SH   SOLE   2,373 0 459
DISNEY WALT CO COM 254687106 BBG001S5QHF3 19,130,720 191,058 SH   SOLE   175,935 0 15,123
DOVER CORP COM 260003108 BBG001S5QL46 4,069,865 26,786 SH   SOLE   21,171 0 5,615
DOW INC COM 260557103 BBG00BN96931 475,618 8,676 SH   SOLE   3,426 0 5,250
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 256,514 2,659 SH   SOLE   1,260 0 1,399
DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 601,217 8,376 SH   SOLE   3,125 0 5,251
EATON CORP PLC SHS G29183103 BBG001S5QZ45 599,861 3,501 SH   SOLE   3,501 0 0
EBAY INC. COM 278642103 BBG001S9B9J5 1,024,326 23,086 SH   SOLE   19,079 0 4,007
ECOLAB INC COM 278865100 BBG001S5QRB5 5,146,659 31,092 SH   SOLE   27,133 0 3,959
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 1,311,457 15,050 SH   SOLE   13,050 0 2,000
EOG RES INC COM 26875P101 BBG001S5ZB93 353,519 3,084 SH   SOLE   1,484 0 1,600
EQUINOR ASA SPONSORED ADR 29446M102 BBG001SJ3R93 291,408 10,250 SH   SOLE   10,250 0 0
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 17,186,121 156,721 SH   SOLE   88,334 0 68,387
FASTENAL CO COM 311900104 BBG001S5R1F7 1,465,010 27,160 SH   SOLE   27,160 0 0
FEDEX CORP COM 31428X106 BBG001S5R3M5 6,157,566 26,948 SH   SOLE   24,373 0 2,575
FISERV INC COM 337738108 BBG001S5R6Q4 379,894 3,360 SH   SOLE   3,264 0 96
FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 551,630 13,484 SH   SOLE   8,966 0 4,518
FULLER H B CO COM 359694106 BBG001S5RDZ9 827,834 12,094 SH   SOLE   12,094 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 BBG01BFR8YW0 6,746,147 82,240 SH   SOLE   71,936 0 10,304
GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 15,120,383 158,163 SH   SOLE   134,723 0 23,440
GENMAB A/S SPONSORED ADS 372303206 BBG004MPKMY3 810,254 21,458 SH   SOLE   20,358 0 1,100
GENUINE PARTS CO COM 372460105 BBG001S5RNH7 345,161 2,063 SH   SOLE   1,388 0 675
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 23,093,621 278,337 SH   SOLE   250,222 0 28,115
HERSHEY CO COM 427866108 BBG001S5S148 482,802 1,897 SH   SOLE   1,119 0 778
HEXCEL CORP NEW COM 428291108 BBG001S5S2J0 21,789,768 319,264 SH   SOLE   285,081 0 34,183
HOME DEPOT INC COM 437076102 BBG001S5RTW7 1,597,780 5,414 SH   SOLE   4,835 0 579
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 1,620,124 8,477 SH   SOLE   7,682 0 795
HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 25,944,684 650,568 SH   SOLE   538,103 0 112,465
HUBBELL INC COM 443510607 BBG001S5S1L9 765,697 3,147 SH   SOLE   3,147 0 0
IAC INC COM NEW 44891N208 BBG00S1LR2D2 5,062,837 98,117 SH   SOLE   89,013 0 9,104
IDEX CORP COM 45167R104 BBG001S67N14 233,802 1,012 SH   SOLE   1,012 0 0
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 42,188,856 173,295 SH   SOLE   142,993 0 30,302
INCYTE CORP COM 45337C102 BBG001S8Q6N2 1,257,137 17,395 SH   SOLE   16,022 0 1,373
INNOSPEC INC COM 45768S105 BBG001S8RTD2 246,408 2,400 SH   SOLE   2,400 0 0
INTEL CORP COM 458140100 BBG001S5SF65 298,179 9,127 SH   SOLE   3,804 0 5,323
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 371,247 2,832 SH   SOLE   962 0 1,870
INTUIT COM 461202103 BBG001S6TWR2 322,335 723 SH   SOLE   679 0 44
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 1,088,558 4,261 SH   SOLE   3,666 0 595
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 292,311 910 SH   SOLE   910 0 0
IONIS PHARMACEUTICALS INC COM 462222100 BBG001SB7RD1 1,153,830 32,284 SH   SOLE   30,585 0 1,699
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 1,197,887 2,914 SH   SOLE   2,914 0 0
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 229,195 2,091 SH   SOLE   2,091 0 0
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 353,440 4,941 SH   SOLE   4,941 0 0
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 838,605 3,723 SH   SOLE   3,723 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 237,069 1,557 SH   SOLE   1,557 0 0
ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 219,478 1,873 SH   SOLE   1,419 0 454
JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 807,881 6,875 SH   SOLE   6,875 0 0
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 16,319,506 105,287 SH   SOLE   80,496 0 24,791
JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 35,974,525 597,385 SH   SOLE   533,305 0 64,080
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 4,489,701 34,454 SH   SOLE   23,823 0 10,631
KELLOGG CO COM 487836108 BBG001S5SJL0 228,404 3,411 SH   SOLE   1,571 0 1,840
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 963,700 7,180 SH   SOLE   6,880 0 300
KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 238,136 13,600 SH   SOLE   0 0 13,600
KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 216,552 5,600 SH   SOLE   3,600 0 2,000
LILLY ELI & CO COM 532457108 BBG001S5STL8 1,133,841 3,301 SH   SOLE   3,127 0 174
LINDE PLC SHS G54950103 BBG01FND0CH6 40,888,396 115,036 SH   SOLE   103,853 0 11,183
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 204,692 433 SH   SOLE   400 0 33
LOWES COS INC COM 548661107 BBG001S5SVL3 491,726 2,459 SH   SOLE   2,294 0 165
M & T BK CORP COM 55261F104 BBG001S7S2B4 16,206,398 135,538 SH   SOLE   115,514 0 20,024
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 3,793,274 10,438 SH   SOLE   10,368 0 70
MCDONALDS CORP COM 580135101 BBG001S5T110 1,038,192 3,713 SH   SOLE   3,713 0 0
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 18,153,367 225,172 SH   SOLE   198,707 0 26,465
MERCK & CO INC COM 58933Y105 BBG001S5TC52 33,230,605 312,347 SH   SOLE   266,208 0 46,139
METTLER TOLEDO INTERNATIONAL COM 592688105 BBG001SB87G1 566,178 370 SH   SOLE   370 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 76,805,280 266,407 SH   SOLE   226,683 0 39,724
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 7,203,470 103,320 SH   SOLE   85,537 0 17,783
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 362,438 4,128 SH   SOLE   2,118 0 2,010
NEUROCRINE BIOSCIENCES INC COM 64125C109 BBG001S8W4X9 1,536,317 15,178 SH   SOLE   14,013 0 1,165
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 732,877 9,508 SH   SOLE   9,508 0 0
NIKE INC CL B 654106103 BBG001S6NTK2 498,552 4,065 SH   SOLE   3,857 0 208
NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 14,131,292 153,601 SH   SOLE   135,807 0 17,794
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 1,076,900 6,767 SH   SOLE   850 0 5,917
NUCOR CORP COM 670346105 BBG001S5TRV0 310,639 2,011 SH   SOLE   811 0 1,200
NUTRIEN LTD COM 67077M108 BBG00JM9SM69 2,286,396 30,960 SH   SOLE   30,960 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 455,301 1,639 SH   SOLE   1,083 0 556
OMNICOM GROUP INC COM 681919106 BBG001S5VR10 363,303 3,851 SH   SOLE   1,905 0 1,946
ORACLE CORP COM 68389X105 BBG001S5SJG6 1,054,270 11,346 SH   SOLE   11,346 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 432,980 510 SH   SOLE   510 0 0
PAYCHEX INC COM 704326107 BBG001S5V135 44,029,345 384,233 SH   SOLE   328,692 0 55,541
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 20,435,992 269,107 SH   SOLE   242,610 0 26,497
PEPSICO INC COM 713448108 BBG001S695T1 4,912,256 26,946 SH   SOLE   9,914 0 17,032
PFIZER INC COM 717081103 BBG001S5V466 3,251,926 79,704 SH   SOLE   45,486 0 34,218
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 906,856 9,325 SH   SOLE   2,749 0 6,576
PPG INDS INC COM 693506107 BBG001S5VC13 16,537,334 123,800 SH   SOLE   112,024 0 11,776
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 18,109,729 121,795 SH   SOLE   95,608 0 26,187
QUALCOMM INC COM 747525103 BBG001S6VS70 249,291 1,954 SH   SOLE   741 0 1,213
RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 28,971,709 295,841 SH   SOLE   257,913 0 37,928
REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 25,410,145 30,925 SH   SOLE   28,348 0 2,577
SALESFORCE INC COM 79466L302 BBG001SDLP09 289,386 1,448 SH   SOLE   1,394 0 54
SANOFI SPONSORED ADR 80105N105 BBG001S5W768 20,311,666 373,239 SH   SOLE   315,081 0 58,158
SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 450,394 9,173 SH   SOLE   4,687 0 4,486
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 203,496 3,885 SH   SOLE   3,885 0 0
SEAGEN INC COM 81181C104 BBG001S9M4Q6 3,118,645 15,403 SH   SOLE   14,147 0 1,256
SHELL PLC SPON ADS 780259305 BBG0147BN6H1 14,361,984 249,600 SH   SOLE   224,626 0 24,974
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 1,634,952 3,993 SH   SOLE   3,813 0 180
STARBUCKS CORP COM 855244109 BBG001S72KH6 221,068 2,123 SH   SOLE   1,973 0 150
STRYKER CORPORATION COM 863667101 BBG001S8FR03 29,311,664 102,678 SH   SOLE   96,392 0 6,286
SYNOPSYS INC COM 871607107 BBG001S5VTR8 29,132,906 75,425 SH   SOLE   71,450 0 3,975
TARGET CORP COM 87612E106 BBG001SC0K41 797,674 4,816 SH   SOLE   2,391 0 2,425
TELEDYNE TECHNOLOGIES INC COM 879360105 BBG001SDK336 10,744,693 24,017 SH   SOLE   21,764 0 2,253
TESLA INC COM 88160R101 BBG001SQKGD7 647,275 3,120 SH   SOLE   3,120 0 0
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 249,067 1,339 SH   SOLE   1,339 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 12,087,374 20,971 SH   SOLE   13,718 0 7,253
TJX COS INC NEW COM 872540109 BBG001S5WQ93 2,246,059 28,663 SH   SOLE   28,627 0 36
TRIMBLE INC COM 896239100 BBG001S5SZP0 17,595,874 335,671 SH   SOLE   302,266 0 33,405
UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 24,610,406 473,914 SH   SOLE   426,561 0 47,353
UNION PAC CORP COM 907818108 BBG001S5X2M0 1,037,898 5,157 SH   SOLE   5,019 0 138
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 16,518,393 458,207 SH   SOLE   398,569 0 59,638
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 1,162,892 6,225 SH   SOLE   6,225 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 509,583 2,416 SH   SOLE   2,416 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 7,982,086 21,225 SH   SOLE   21,225 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 482,259 2,544 SH   SOLE   2,537 0 7
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 1,744,512 32,626 SH   SOLE   29,726 0 2,900
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 223,937 5,543 SH   SOLE   5,543 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 BBG001SHTV36 708,719 10,450 SH   SOLE   7,020 0 3,430
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 429,202 9,501 SH   SOLE   9,501 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 210,367 1,994 SH   SOLE   1,994 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 726,111 3,045 SH   SOLE   3,045 0 0
VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 28,619,756 149,170 SH   SOLE   129,560 0 19,610
VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 2,831,849 8,988 SH   SOLE   8,354 0 634
VISA INC COM CL A 92826C839 BBG001SRCFY3 868,923 3,854 SH   SOLE   2,956 0 898
VULCAN MATLS CO COM 929160109 BBG001S5X8R2 4,102,250 23,911 SH   SOLE   11,123 0 12,788
WALMART INC COM 931142103 BBG001S5XH92 433,798 2,942 SH   SOLE   1,790 0 1,152
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 240,676 1,475 SH   SOLE   1,475 0 0
WATERS CORP COM 941848103 BBG001S8MDG9 901,023 2,910 SH   SOLE   2,903 0 7
WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 699,177 2,018 SH   SOLE   2,018 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 18,664,330 619,460 SH   SOLE   558,741 0 60,719
WILEY JOHN & SONS INC CL A 968223206 BBG001S8K9L4 13,018,113 335,777 SH   SOLE   303,268 0 32,509
YUM BRANDS INC COM 988498101 BBG001S7JQ30 207,101 1,568 SH   SOLE   1,568 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 16,475,695 127,520 SH   SOLE   115,580 0 11,940