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 387,740,289 3,655,973 SH   SOLE   3,655,973 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 15,346,048 105,464 SH   SOLE   105,464 0 0
ALBEMARLE CORP COM 012653101 BBG001S7SBP9 12,370,262 93,899 SH   SOLE   93,899 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 117,114,928 958,309 SH   SOLE   958,309 0 0
APTARGROUP INC COM 038336103 BBG001S78MT3 44,104,342 306,514 SH   SOLE   306,514 0 0
AVISTA CORP COM 05379B107 BBG001S5NZ48 45,247,692 1,292,053 SH   SOLE   1,292,053 0 0
BECTON DICKINSON & CO COM 075887109 BBG001S5P374 23,074,100 93,248 SH   SOLE   93,248 0 0
CAL MAINE FOODS INC COM NEW 128030202 BBG001S80MM6 81,262,606 1,380,843 SH   SOLE   1,380,843 0 0
CALAVO GROWERS INC COM 128246105 BBG001S9FP96 38,680,723 1,390,893 SH   SOLE   1,390,893 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 BBG001S7QBD4 140,079,046 3,013,749 SH   SOLE   3,013,749 0 0
CLOROX CO DEL COM 189054109 BBG001S5PX50 97,619,863 637,580 SH   SOLE   637,580 0 0
DENTSPLY SIRONA INC COM 24906P109 BBG001S5XLV8 347,751,104 10,477,587 SH   SOLE   10,477,587 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 27,309,592 183,602 SH   SOLE   183,602 0 0
DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 12,448,521 162,365 SH   SOLE   162,365 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 BBG00LN4B6D9 102,224,471 4,781,320 SH   SOLE   4,781,320 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 BBG001S5S0L1 57,932,126 3,068,439 SH   SOLE   3,068,439 0 0
GLOBE LIFE INC COM 37959E102 BBG001S5WRX4 37,329,370 320,782 SH   SOLE   320,782 0 0
GRACO INC COM 384109104 BBG001S5RK56 23,865,870 255,359 SH   SOLE   255,359 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 BBG001T5WP21 78,130,961 5,521,742 SH   SOLE   5,521,742 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 BBG001S5RTS2 37,708,054 2,011,096 SH   SOLE   2,011,096 0 0
HENRY SCHEIN INC COM 806407102 BBG001S6S7F1 132,551,982 1,755,190 SH   SOLE   1,755,190 0 0
HOLOGIC INC COM 436440101 BBG001S6HWB2 51,878,214 665,447 SH   SOLE   665,447 0 0
IDACORP INC COM 451107106 BBG001S5S4M2 86,961,823 936,181 SH   SOLE   936,181 0 0
IDEX CORP COM 45167R104 BBG001S67N14 15,512,797 63,572 SH   SOLE   63,572 0 0
ILLUMINA INC COM 452327109 BBG001SF4NY1 52,865,645 384,981 SH   SOLE   384,981 0 0
INDEPENDENT BK CORP MASS COM 453836108 BBG001S5S8F1 50,039,721 961,932 SH   SOLE   961,932 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 7,416,361 59,066 SH   SOLE   59,066 0 0
KENVUE INC COM 49177J102 BBG01C79X614 16,501,456 768,940 SH   SOLE   768,940 0 0
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 252,942,312 1,955,488 SH   SOLE   1,955,488 0 0
LINDSAY CORP COM 535555106 BBG001SB90F6 35,633,554 302,852 SH   SOLE   302,852 0 0
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 18,175,097 39,957 SH   SOLE   39,957 0 0
MARTEN TRANS LTD COM 573075108 BBG001S5TCK5 24,122,050 1,305,306 SH   SOLE   1,305,306 0 0
MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 73,159,900 952,479 SH   SOLE   952,479 0 0
MISSION PRODUCE INC COM 60510V108 BBG005C9W688 47,157,620 3,972,841 SH   SOLE   3,972,841 0 0
MUELLER WTR PRODS INC COM SER A 624758108 BBG001SNQZ91 169,182,918 10,514,787 SH   SOLE   10,514,787 0 0
NORTHERN TR CORP COM 665859104 BBG001S5TRG7 229,248,824 2,578,147 SH   SOLE   2,578,147 0 0
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 42,286,450 88,345 SH   SOLE   88,345 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 BBG001S5V4Y5 44,304,906 1,054,879 SH   SOLE   1,054,879 0 0
QIAGEN NV SHS NEW N72482149 BBG001S91B01 193,175,092 4,493,489 SH   SOLE   4,493,489 0 0
QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 90,732,621 681,636 SH   SOLE   681,636 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 BBG001S6P9Q8 149,538,238 775,295 SH   SOLE   775,295 0 0
SJW GROUP COM 784305104 BBG001S5W3N8 75,368,094 1,331,827 SH   SOLE   1,331,827 0 0
TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 15,818,497 108,913 SH   SOLE   108,913 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 10,719,264 18,443 SH   SOLE   18,443 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 BBG001S5WTN1 45,269,348 1,613,305 SH   SOLE   1,613,305 0 0
TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 11,838,091 51,439 SH   SOLE   51,439 0 0
UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 551,454 10,987 SH   SOLE   10,987 0 0
WATERS CORP COM 941848103 BBG001S8MDG9 26,632,316 77,368 SH   SOLE   77,368 0 0
WERNER ENTERPRISES INC COM 950755108 BBG001S5XDR1 115,346,970 2,948,542 SH   SOLE   2,948,542 0 0