<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns1:informationTable xmlns:ns1="http://www.sec.gov/edgar/document/thirteenf/informationtable" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<ns1:infoTable>
		<ns1:nameOfIssuer>ABBOTT LABS COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>002824100</ns1:cusip>
		<ns1:value>13777738</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>102865</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>102865</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ACCENTURE PLC IRELAND SHS CLASS A</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHS CLASS A</ns1:titleOfClass>
		<ns1:cusip>G1151C101</ns1:cusip>
		<ns1:value>22009050</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>89250</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>89250</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ADVANCED DRAIN SYS INC DEL COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>00790R104</ns1:cusip>
		<ns1:value>10621091</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>76576</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>56741</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>19835</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>AKAMAI TECHNOLOGIES INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>00971T101</ns1:cusip>
		<ns1:value>32323913</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>426662</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>315249</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>111413</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ALEXANDRIA REAL ESTATE EQ IN COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>015271109</ns1:cusip>
		<ns1:value>8130150</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>97554</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>37526</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>60028</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ALIGN TECHNOLOGY INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>016255101</ns1:cusip>
		<ns1:value>11199426</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>89438</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>66685</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>22753</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ALLIANT ENERGY CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>018802108</ns1:cusip>
		<ns1:value>8663533</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>128520</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>128520</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ALPHABET INC CAP STK CL A</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>02079K305</ns1:cusip>
		<ns1:value>635928207</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>2615912</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>793574</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>1822338</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>AMAZON COM INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>023135106</ns1:cusip>
		<ns1:value>388092829</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1767513</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>647034</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>1120479</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>AMERICAN ELEC PWR CO INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>025537101</ns1:cusip>
		<ns1:value>12145500</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>107960</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>107960</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>AMERICAN HEALTHCARE REIT INC COM SHS</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHS</ns1:titleOfClass>
		<ns1:cusip>398182303</ns1:cusip>
		<ns1:value>1466611</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>34911</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>13520</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>21391</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>AMERICAN HOMES 4 RENT CL A</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>02665T306</ns1:cusip>
		<ns1:value>44580935</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1340780</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>869316</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>471464</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>AMERICAN TOWER CORP NEW COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>03027X100</ns1:cusip>
		<ns1:value>11006089</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>57228</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>57228</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>AMERICAN WTR WKS CO INC NEW COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>030420103</ns1:cusip>
		<ns1:value>13946281</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>100196</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>100196</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>AMERICOLD REALTY TRUST INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>03064D108</ns1:cusip>
		<ns1:value>1510893</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>123439</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>52085</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>71354</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>AMPHENOL CORP NEW CL A</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>032095101</ns1:cusip>
		<ns1:value>11239470</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>90824</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>90824</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ANALOG DEVICES INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>032654105</ns1:cusip>
		<ns1:value>135736719</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>552449</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>73139</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>479310</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>APPLE INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>037833100</ns1:cusip>
		<ns1:value>141451039</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>555516</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>555516</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>APPLE HOSPITALITY REIT INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>03784Y200</ns1:cusip>
		<ns1:value>4947147</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>411919</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>170756</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>241163</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ATS CORPORATION COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>00217Y104</ns1:cusip>
		<ns1:value>29698836</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>815678</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>604030</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>211648</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>AUTOLIV INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>052800109</ns1:cusip>
		<ns1:value>28890726</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>233933</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>227441</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>6492</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>AVALONBAY CMNTYS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>053484101</ns1:cusip>
		<ns1:value>19506307</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>100980</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>38876</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>62104</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BAKER HUGHES COMPANY CL A</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>05722G100</ns1:cusip>
		<ns1:value>12155737</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>249502</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>249502</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BANK AMERICA CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>060505104</ns1:cusip>
		<ns1:value>22349201</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>433208</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>433208</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BERKSHIRE HATHAWAY INC DEL CL A</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>084670108</ns1:cusip>
		<ns1:value>98046000</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>130</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>0</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>130</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BERKSHIRE HATHAWAY INC DEL CL B</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL B</ns1:titleOfClass>
		<ns1:cusip>084670702</ns1:cusip>
		<ns1:value>165258682</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>328716</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>117448</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>211268</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BLACKROCK INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>09290D101</ns1:cusip>
		<ns1:value>48174914</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>41321</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>39967</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>1354</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BOOKING HOLDINGS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>09857L108</ns1:cusip>
		<ns1:value>450930833</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>83517</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>17707</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>65810</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BOSTON SCIENTIFIC CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>101137107</ns1:cusip>
		<ns1:value>13256104</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>135779</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>135779</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BROADCOM INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>11135F101</ns1:cusip>
		<ns1:value>94158293</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>285406</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>285406</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BROADRIDGE FINL SOLUTIONS IN COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>11133T103</ns1:cusip>
		<ns1:value>8824437</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>37051</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>37051</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BROADSTONE NET LEASE INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>11135E203</ns1:cusip>
		<ns1:value>9039736</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>505861</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>194409</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>311452</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BROOKFIELD CORP CL A LTD VT SH</ns1:nameOfIssuer>
		<ns1:titleOfClass>SH</ns1:titleOfClass>
		<ns1:cusip>11271J107</ns1:cusip>
		<ns1:value>10530740</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>110443</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>110443</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BROWN &amp; BROWN INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>115236101</ns1:cusip>
		<ns1:value>182846981</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1949536</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>354171</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>1595365</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BRUNSWICK CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>117043109</ns1:cusip>
		<ns1:value>57475864</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>908853</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>674171</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>234682</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BUILDERS FIRSTSOURCE INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>12008R107</ns1:cusip>
		<ns1:value>2010810</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>16584</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>16584</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CACI INTL INC CL A</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>127190304</ns1:cusip>
		<ns1:value>32887558</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>65936</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>48857</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>17079</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CADENCE DESIGN SYSTEM INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>127387108</ns1:cusip>
		<ns1:value>22801340</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>64913</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>64913</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CANADIAN PACIFIC KANSAS CITY COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>13646K108</ns1:cusip>
		<ns1:value>15987287</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>154243</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>154243</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CATERPILLAR INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>149123101</ns1:cusip>
		<ns1:value>17801035</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>37307</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>37307</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CBRE GROUP INC CL A</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>12504L109</ns1:cusip>
		<ns1:value>11092854</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>70404</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>70404</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CHENIERE ENERGY INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>16411R208</ns1:cusip>
		<ns1:value>24024120</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>102239</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>102239</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CHESAPEAKE UTILS CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>165303108</ns1:cusip>
		<ns1:value>7666151</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>56917</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>56917</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CHEVRON CORP NEW COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>166764100</ns1:cusip>
		<ns1:value>15432254</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>99377</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>99377</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CHUBB LIMITED COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>H1467J104</ns1:cusip>
		<ns1:value>180461054</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>639366</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>121366</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>518000</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CISCO SYS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>17275R102</ns1:cusip>
		<ns1:value>55041085</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>804459</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>779587</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>24872</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CITIGROUP INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>172967424</ns1:cusip>
		<ns1:value>285928444</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>2817029</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>793217</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>2023812</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CLEAN HARBORS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>184496107</ns1:cusip>
		<ns1:value>3999293</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>17222</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>17222</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CME GROUP INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>12572Q105</ns1:cusip>
		<ns1:value>8302939</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>30730</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>30730</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CNH INDL N V SHS</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHS</ns1:titleOfClass>
		<ns1:cusip>N20944109</ns1:cusip>
		<ns1:value>32960965</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>3037877</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>2922482</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>115395</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>COCA COLA CO COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>191216100</ns1:cusip>
		<ns1:value>19913906</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>300270</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>300270</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>COLGATE PALMOLIVE CO COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>194162103</ns1:cusip>
		<ns1:value>16236773</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>203112</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>203112</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CORPAY INC COM SHS</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHS</ns1:titleOfClass>
		<ns1:cusip>219948106</ns1:cusip>
		<ns1:value>192421199</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>667990</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>114191</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>553799</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>COSTCO WHSL CORP NEW COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>22160K105</ns1:cusip>
		<ns1:value>9545097</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>10312</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>10312</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CROCS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>227046109</ns1:cusip>
		<ns1:value>6045845</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>72362</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>53186</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>19176</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CSX CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>126408103</ns1:cusip>
		<ns1:value>6081088</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>171250</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>171250</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CUBESMART COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>229663109</ns1:cusip>
		<ns1:value>2990787</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>73556</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>28838</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>44718</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>DANAHER CORPORATION COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>235851102</ns1:cusip>
		<ns1:value>116430564</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>587262</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>137757</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>449505</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>DEERE &amp; CO COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>244199105</ns1:cusip>
		<ns1:value>19174741</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>41934</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>41934</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>DIAMONDROCK HOSPITALITY CO COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>252784301</ns1:cusip>
		<ns1:value>1266818</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>159148</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>121664</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>37484</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>DIGITAL RLTY TR INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>253868103</ns1:cusip>
		<ns1:value>3231473</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>18692</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>6690</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>12002</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ECOLAB INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>278865100</ns1:cusip>
		<ns1:value>18067092</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>65972</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>65972</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>EDWARDS LIFESCIENCES CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>28176E108</ns1:cusip>
		<ns1:value>10288971</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>132300</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>132300</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ELI LILLY &amp; CO COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>532457108</ns1:cusip>
		<ns1:value>36907836</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>48372</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>48372</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>EMERA INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>290876101</ns1:cusip>
		<ns1:value>11419740</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>171031</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>171031</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ENCOMPASS HEALTH CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>29261A100</ns1:cusip>
		<ns1:value>53360086</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>420092</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>311167</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>108925</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ENTERGY CORP NEW COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>29364G103</ns1:cusip>
		<ns1:value>19402344</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>208202</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>208202</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ENVISTA HOLDINGS CORPORATION COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>29415F104</ns1:cusip>
		<ns1:value>41616969</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>2043052</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1514247</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>528805</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>EQUINIX INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>29444U700</ns1:cusip>
		<ns1:value>30880803</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>39427</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>16137</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>23290</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>EXPAND ENERGY CORPORATION COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>165167735</ns1:cusip>
		<ns1:value>23999297</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>225897</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>225897</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>EXTRA SPACE STORAGE INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>30225T102</ns1:cusip>
		<ns1:value>20076057</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>142444</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>54759</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>87685</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>FEDERAL RLTY INVT TR NEW SH BEN INT</ns1:nameOfIssuer>
		<ns1:titleOfClass>SH BEN INT</ns1:titleOfClass>
		<ns1:cusip>313745101</ns1:cusip>
		<ns1:value>13396728</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>132235</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>50979</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>81256</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>FERGUSON ENTERPRISES INC COMMON STOCK</ns1:nameOfIssuer>
		<ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
		<ns1:cusip>31488V107</ns1:cusip>
		<ns1:value>18410170</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>81976</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>81976</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>FIDELITY NATL INFORMATION SV COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>31620M106</ns1:cusip>
		<ns1:value>39819386</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>603873</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>580994</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>22879</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>FIRST HORIZON CORPORATION COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>320517105</ns1:cusip>
		<ns1:value>41012550</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1813912</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1349769</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>464143</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>FIRST SOLAR INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>336433107</ns1:cusip>
		<ns1:value>39057186</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>177106</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>131189</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>45917</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>FIRSTENERGY CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>337932107</ns1:cusip>
		<ns1:value>9304805</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>203073</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>203073</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>GE AEROSPACE COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>369604301</ns1:cusip>
		<ns1:value>20494265</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>68128</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>68128</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>GENTEX CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>371901109</ns1:cusip>
		<ns1:value>26199857</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>925790</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>686194</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>239596</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>GILEAD SCIENCES INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>375558103</ns1:cusip>
		<ns1:value>29359722</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>264502</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>252252</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>12250</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>GULFPORT ENERGY CORP COMMON SHARES</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHS</ns1:titleOfClass>
		<ns1:cusip>402635502</ns1:cusip>
		<ns1:value>2049056</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>11322</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>11322</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>H2O AMERICA COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>784305104</ns1:cusip>
		<ns1:value>3458479</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>71016</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>71016</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>HEALTHCARE RLTY TR CL A COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>42226K105</ns1:cusip>
		<ns1:value>4219399</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>234021</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>90303</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>143718</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>HEALTHPEAK PROPERTIES INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>42250P103</ns1:cusip>
		<ns1:value>25605561</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1337105</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>933687</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>403418</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>HENRY SCHEIN INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>806407102</ns1:cusip>
		<ns1:value>34902125</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>525872</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>383469</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>142403</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>HIGHWOODS PPTYS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>431284108</ns1:cusip>
		<ns1:value>11597181</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>364462</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>142122</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>222340</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>HOLOGIC INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>436440101</ns1:cusip>
		<ns1:value>27727862</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>410844</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>305257</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>105587</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>HOME DEPOT INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>437076102</ns1:cusip>
		<ns1:value>24561807</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>60618</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>60618</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>HOST HOTELS &amp; RESORTS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>44107P104</ns1:cusip>
		<ns1:value>2497413</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>146734</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>62018</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>84716</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>HUNTINGTON BANCSHARES INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>446150104</ns1:cusip>
		<ns1:value>6653354</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>385255</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>287819</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>97436</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>IDEX CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>45167R104</ns1:cusip>
		<ns1:value>6926903</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>42559</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>42559</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>INTERCONTINENTAL EXCHANGE IN COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>45866F104</ns1:cusip>
		<ns1:value>11102495</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>65898</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>65898</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>INTUITIVE SURGICAL INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>46120E602</ns1:cusip>
		<ns1:value>15529615</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>34724</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>34724</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>INVENTRUST PPTYS CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>46124J201</ns1:cusip>
		<ns1:value>328443</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>11476</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>0</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>11476</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>INVITATION HOMES INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>46187W107</ns1:cusip>
		<ns1:value>56691634</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1932889</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1514206</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>418683</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>IQVIA HLDGS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>46266C105</ns1:cusip>
		<ns1:value>9846490</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>51840</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>51840</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>IRON MTN INC DEL COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>46284V101</ns1:cusip>
		<ns1:value>6785024</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>66559</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>28154</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>38405</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>JABIL INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>466313103</ns1:cusip>
		<ns1:value>33313878</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>153400</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>113613</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>39787</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>HENRY JACK &amp; ASSOC INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>426281101</ns1:cusip>
		<ns1:value>7053474</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>47361</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>47361</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>JPMORGAN CHASE &amp; CO. COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>46625H100</ns1:cusip>
		<ns1:value>68345480</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>216674</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>216674</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>KINDER MORGAN INC DEL COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>49456B101</ns1:cusip>
		<ns1:value>13080919</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>462060</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>406333</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>55727</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>KKR &amp; CO INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>48251W104</ns1:cusip>
		<ns1:value>493594933</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>3798345</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>674954</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>3123391</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>LENNAR CORP CL A</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>526057104</ns1:cusip>
		<ns1:value>129634283</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1028517</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>131857</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>896660</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>LINDE PLC SHS</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHS</ns1:titleOfClass>
		<ns1:cusip>G54950103</ns1:cusip>
		<ns1:value>18044775</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>37989</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>37989</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>LITTELFUSE INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>537008104</ns1:cusip>
		<ns1:value>244322838</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>943295</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>155914</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>787381</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>LUMENTUM HLDGS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>55024U109</ns1:cusip>
		<ns1:value>40413584</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>248378</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>183957</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>64421</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>LUXFER HLDGS PLC SHS</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHS</ns1:titleOfClass>
		<ns1:cusip>G5698W116</ns1:cusip>
		<ns1:value>18221580</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1310905</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>976265</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>334640</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>LXP INDUSTRIAL TRUST COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>529043101</ns1:cusip>
		<ns1:value>12083805</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1348639</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>520169</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>828470</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>LYONDELLBASELL INDUSTRIES N SHS - A -</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHS - A -</ns1:titleOfClass>
		<ns1:cusip>N53745100</ns1:cusip>
		<ns1:value>23955353</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>488486</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>469224</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>19262</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MARATHON PETE CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>56585A102</ns1:cusip>
		<ns1:value>12404939</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>64361</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>64361</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MARKEL GROUP INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>570535104</ns1:cusip>
		<ns1:value>346395773</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>181230</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>36258</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>144972</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MARSH &amp; MCLENNAN COS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>571748102</ns1:cusip>
		<ns1:value>9297385</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>46134</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>46134</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MASTERCARD INCORPORATED CL A</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>57636Q104</ns1:cusip>
		<ns1:value>15181539</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>26690</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>26690</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MCDONALDS CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>580135101</ns1:cusip>
		<ns1:value>13261456</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>43639</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>43639</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MEDTRONIC PLC SHS</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHS</ns1:titleOfClass>
		<ns1:cusip>G5960L103</ns1:cusip>
		<ns1:value>33496765</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>351709</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>336569</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>15140</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MERCADOLIBRE INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>58733R102</ns1:cusip>
		<ns1:value>19237690</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>8232</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>8232</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MERCK &amp; CO INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>58933Y105</ns1:cusip>
		<ns1:value>50923269</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>606735</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>590194</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>16541</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>META PLATFORMS INC CL A</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>30303M102</ns1:cusip>
		<ns1:value>509191186</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>693362</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>161909</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>531453</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MGE ENERGY INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>55277P104</ns1:cusip>
		<ns1:value>7048896</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>83736</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>83736</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MICROSOFT CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>594918104</ns1:cusip>
		<ns1:value>692926977</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1337826</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>518526</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>819300</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MOHAWK INDS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>608190104</ns1:cusip>
		<ns1:value>60536320</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>469565</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>347855</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>121710</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MSC INDL DIRECT INC CL A</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>553530106</ns1:cusip>
		<ns1:value>31332391</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>340052</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>329160</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>10892</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MUELLER WTR PRODS INC COM SER A</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM SER A</ns1:titleOfClass>
		<ns1:cusip>624758108</ns1:cusip>
		<ns1:value>38673314</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1515412</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1122404</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>393008</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>NETFLIX INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>64110L106</ns1:cusip>
		<ns1:value>17964617</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>14984</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>14984</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>NEXSTAR MEDIA GROUP INC COMMON STOCK</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM STK</ns1:titleOfClass>
		<ns1:cusip>65336K103</ns1:cusip>
		<ns1:value>32714897</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>165444</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>160010</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>5434</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>NEXTERA ENERGY INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>65339F101</ns1:cusip>
		<ns1:value>8870905</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>117511</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>117511</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>NIKE INC CL B</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL B</ns1:titleOfClass>
		<ns1:cusip>654106103</ns1:cusip>
		<ns1:value>19492115</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>279537</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>279537</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>NOBLE CORP PLC ORD SHS A</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHS A</ns1:titleOfClass>
		<ns1:cusip>G65431127</ns1:cusip>
		<ns1:value>34217641</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1209959</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1161106</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>48853</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>NORFOLK SOUTHN CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>655844108</ns1:cusip>
		<ns1:value>11597028</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>38604</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>38604</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>NUCOR CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>670346105</ns1:cusip>
		<ns1:value>9359026</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>69106</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>69106</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>NUTRIEN LTD COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>67077M108</ns1:cusip>
		<ns1:value>20931755</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>255952</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>255952</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>NVIDIA CORPORATION COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>67066G104</ns1:cusip>
		<ns1:value>215131405</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1153025</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1153025</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>NVR INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>62944T105</ns1:cusip>
		<ns1:value>140526203</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>17490</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>3491</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>13999</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>NXP SEMICONDUCTORS N V COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>N6596X109</ns1:cusip>
		<ns1:value>425644222</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1869074</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>301146</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>1567928</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>OGE ENERGY CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>670837103</ns1:cusip>
		<ns1:value>7595452</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>164155</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>164155</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>OMEGA HEALTHCARE INVS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>681936100</ns1:cusip>
		<ns1:value>6802866</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>161129</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>61864</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>99265</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>OMNICOM GROUP INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>681919106</ns1:cusip>
		<ns1:value>34622611</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>424661</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>408682</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>15979</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ORACLE CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>68389X105</ns1:cusip>
		<ns1:value>27955256</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>99400</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>99400</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>OTIS WORLDWIDE CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>68902V107</ns1:cusip>
		<ns1:value>16883190</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>184657</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>184657</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PALO ALTO NETWORKS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>697435105</ns1:cusip>
		<ns1:value>11914621</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>58514</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>58514</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PARKER-HANNIFIN CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>701094104</ns1:cusip>
		<ns1:value>10390446</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>13705</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>13705</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PEPSICO INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>713448108</ns1:cusip>
		<ns1:value>37411671</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>266389</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>255076</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>11313</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PG&amp;E CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>69331C108</ns1:cusip>
		<ns1:value>851130</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>56441</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>56441</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PHILLIPS 66 COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>718546104</ns1:cusip>
		<ns1:value>14534145</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>106853</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>106853</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PINNACLE FINL PARTNERS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>72346Q104</ns1:cusip>
		<ns1:value>20765294</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>221402</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>164930</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>56472</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PPL CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>69351T106</ns1:cusip>
		<ns1:value>16121792</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>433848</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>433848</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PROCTER AND GAMBLE CO COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>742718109</ns1:cusip>
		<ns1:value>25943342</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>168847</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>168847</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PROGRESSIVE CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>743315103</ns1:cusip>
		<ns1:value>10742819</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>43502</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>43502</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PROLOGIS INC. COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>74340W103</ns1:cusip>
		<ns1:value>47299967</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>413028</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>320543</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>92485</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PRUDENTIAL FINL INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>744320102</ns1:cusip>
		<ns1:value>27286732</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>263030</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>253467</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>9563</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PTC INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>69370C100</ns1:cusip>
		<ns1:value>207465326</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1021896</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>131205</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>890691</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PUBLIC SVC ENTERPRISE GRP IN COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>744573106</ns1:cusip>
		<ns1:value>35738490</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>428211</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>428211</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PUBLIC STORAGE OPER CO COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>74460D109</ns1:cusip>
		<ns1:value>11133146</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>38543</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>38128</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>415</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>QUEST DIAGNOSTICS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>74834L100</ns1:cusip>
		<ns1:value>65112229</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>341653</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>253243</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>88410</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>QUIDELORTHO CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>219798105</ns1:cusip>
		<ns1:value>11583245</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>393319</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>292995</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>100324</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>REALTY INCOME CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>756109104</ns1:cusip>
		<ns1:value>17983080</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>295823</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>115275</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>180548</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>REGENCY CTRS CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>758849103</ns1:cusip>
		<ns1:value>2591814</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>35553</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>13768</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>21785</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>RENAISSANCERE HLDGS LTD COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>G7496G103</ns1:cusip>
		<ns1:value>14810721</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>58326</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>44304</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>14022</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>REPUBLIC SVCS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>760759100</ns1:cusip>
		<ns1:value>3695316</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>16103</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>16103</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>REXFORD INDL RLTY INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>76169C100</ns1:cusip>
		<ns1:value>5253365</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>127788</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>48204</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>79584</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ROLLINS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>775711104</ns1:cusip>
		<ns1:value>9407740</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>160159</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>160159</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ROYAL BK CDA COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>780087102</ns1:cusip>
		<ns1:value>55273427</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>271278</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>271278</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>S&amp;P GLOBAL INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>78409V104</ns1:cusip>
		<ns1:value>11638696</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>23913</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>23913</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SALESFORCE INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>79466L302</ns1:cusip>
		<ns1:value>10673532</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>45036</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>45036</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SERVICENOW INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>81762P102</ns1:cusip>
		<ns1:value>7861952</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>8543</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>8543</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SHERWIN WILLIAMS CO COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>824348106</ns1:cusip>
		<ns1:value>8049506</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>23247</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>23247</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SIMON PPTY GROUP INC NEW COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>828806109</ns1:cusip>
		<ns1:value>28285810</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>150721</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>93899</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>56822</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SOUTHERN CO COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>842587107</ns1:cusip>
		<ns1:value>8583035</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>90567</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>90567</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SPOTIFY TECHNOLOGY S A SHS</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHS</ns1:titleOfClass>
		<ns1:cusip>L8681T102</ns1:cusip>
		<ns1:value>228245302</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>326999</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>79324</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>247675</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>STAG INDL INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>85254J102</ns1:cusip>
		<ns1:value>24712317</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>700264</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>446020</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>254244</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>STIFEL FINL CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>860630102</ns1:cusip>
		<ns1:value>61409397</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>541195</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>401133</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>140062</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>STRATEGIC ED INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>86272C103</ns1:cusip>
		<ns1:value>39529766</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>459595</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>340379</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>119216</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>STRYKER CORPORATION COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>863667101</ns1:cusip>
		<ns1:value>8304637</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>22465</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>22465</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SUN CMNTYS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>866674104</ns1:cusip>
		<ns1:value>178020</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1380</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>0</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>1380</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SYSCO CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>871829107</ns1:cusip>
		<ns1:value>31108711</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>377808</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>377808</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS</ns1:nameOfIssuer>
		<ns1:titleOfClass>SPONSORED ADS</ns1:titleOfClass>
		<ns1:cusip>874039100</ns1:cusip>
		<ns1:value>305701059</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1094565</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>227350</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>867215</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>TAKE-TWO INTERACTIVE SOFTWAR COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>874054109</ns1:cusip>
		<ns1:value>11576853</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>44809</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>44809</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>TARGA RES CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>87612G101</ns1:cusip>
		<ns1:value>6866962</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>40987</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>40987</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>TC ENERGY CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>87807B107</ns1:cusip>
		<ns1:value>14549071</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>192270</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>192270</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>TENNANT CO COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>880345103</ns1:cusip>
		<ns1:value>32913927</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>406044</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>300672</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>105372</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>TESLA INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>88160R101</ns1:cusip>
		<ns1:value>21024138</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>47275</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>47275</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>TEXAS INSTRS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>882508104</ns1:cusip>
		<ns1:value>44039530</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>239697</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>231294</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>8403</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MACERICH CO COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>554382101</ns1:cusip>
		<ns1:value>2654943</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>145876</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>56493</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>89383</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>THERMO FISHER SCIENTIFIC INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>883556102</ns1:cusip>
		<ns1:value>250883385</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>517264</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>132227</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>385037</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>THERMON GROUP HLDGS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>88362T103</ns1:cusip>
		<ns1:value>30061336</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1125050</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>844556</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>280494</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>TIDEWATER INC NEW COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>88642R109</ns1:cusip>
		<ns1:value>812536</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>15236</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>15236</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>TIMKEN CO COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>887389104</ns1:cusip>
		<ns1:value>33449612</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>444927</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>329937</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>114990</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>TJX COS INC NEW COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>872540109</ns1:cusip>
		<ns1:value>16799451</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>116227</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>116227</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>TRANSALTA CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>89346D107</ns1:cusip>
		<ns1:value>4266224</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>224420</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>224420</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>TRANSPORTADORA DE GAS SUR SPONSORED ADS B</ns1:nameOfIssuer>
		<ns1:titleOfClass>SPONSORED ADS</ns1:titleOfClass>
		<ns1:cusip>893870204</ns1:cusip>
		<ns1:value>2370186</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>112705</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>112705</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>TRIPADVISOR INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>896945201</ns1:cusip>
		<ns1:value>37749346</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>2321608</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1721280</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>600328</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>TRONOX HOLDINGS PLC SHS</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHS</ns1:titleOfClass>
		<ns1:cusip>G9087Q102</ns1:cusip>
		<ns1:value>7835366</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1949096</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1439059</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>510037</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>TXNM ENERGY INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>69349H107</ns1:cusip>
		<ns1:value>7353932</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>130043</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>130043</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>TYLER TECHNOLOGIES INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>902252105</ns1:cusip>
		<ns1:value>7331564</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>14014</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>14014</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>UNION PAC CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>907818108</ns1:cusip>
		<ns1:value>9728280</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>41157</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>41157</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>UNITEDHEALTH GROUP INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>91324P102</ns1:cusip>
		<ns1:value>8182574</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>23697</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>23697</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>VALARIS LTD CL A</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>G9460G101</ns1:cusip>
		<ns1:value>1137755</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>23329</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>23329</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>VENTAS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>92276F100</ns1:cusip>
		<ns1:value>21101215</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>301489</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>115926</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>185563</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>VICI PPTYS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>925652109</ns1:cusip>
		<ns1:value>13924503</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>427001</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>159522</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>267479</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>VISA INC COM CL A</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>92826C839</ns1:cusip>
		<ns1:value>190714668</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>558658</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>200481</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>358177</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>VISHAY INTERTECHNOLOGY INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>928298108</ns1:cusip>
		<ns1:value>37933336</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>2479303</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1821058</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>658245</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>DISNEY WALT CO COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>254687106</ns1:cusip>
		<ns1:value>8936954</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>78052</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>78052</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>WARNER BROS DISCOVERY INC COM SER A</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM SER A</ns1:titleOfClass>
		<ns1:cusip>934423104</ns1:cusip>
		<ns1:value>1517657</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>77709</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>77709</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>WELLS FARGO CO NEW COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>949746101</ns1:cusip>
		<ns1:value>14377142</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>171524</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>171524</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>WELLTOWER INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>95040Q104</ns1:cusip>
		<ns1:value>18688489</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>104909</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>39792</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>65117</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>WESCO INTL INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>95082P105</ns1:cusip>
		<ns1:value>22503600</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>106400</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>78848</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>27552</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>WEST FRASER TIMBER CO LTD COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>952845105</ns1:cusip>
		<ns1:value>17704748</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>187134</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>138621</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>48513</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>WESTLAKE CORPORATION COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>960413102</ns1:cusip>
		<ns1:value>15107074</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>196043</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>186961</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>9082</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>WILLIAMS COS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>969457100</ns1:cusip>
		<ns1:value>25727005</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>406109</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>406109</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>WINTRUST FINL CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>97650W108</ns1:cusip>
		<ns1:value>62410231</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>471234</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>350439</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>120795</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>YUM CHINA HLDGS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>98850P109</ns1:cusip>
		<ns1:value>10815025</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>251981</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>251981</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ZOETIS INC CL A</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL A</ns1:titleOfClass>
		<ns1:cusip>98978V103</ns1:cusip>
		<ns1:value>19765784</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>135086</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>135086</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>FIRSTSERVICE CORP NEW COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>33767E202</ns1:cusip>
		<ns1:value>64013</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>336</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>336</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ROGERS COMMUNICATIONS INC CL B</ns1:nameOfIssuer>
		<ns1:titleOfClass>CL B</ns1:titleOfClass>
		<ns1:cusip>775109200</ns1:cusip>
		<ns1:value>1582832</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>45982</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>45982</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>THOMSON REUTERS CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>884903808</ns1:cusip>
		<ns1:value>5299684</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>34133</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>34133</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>GARMIN LTD SHS</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHS</ns1:titleOfClass>
		<ns1:cusip>H2906T109</ns1:cusip>
		<ns1:value>6994125</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>28406</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>28406</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>TRANE TECHNOLOGIES PLC SHS</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHS</ns1:titleOfClass>
		<ns1:cusip>G8994E103</ns1:cusip>
		<ns1:value>6231505</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>14768</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>14768</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PENTAIR PLC SHS</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHS</ns1:titleOfClass>
		<ns1:cusip>G7S00T104</ns1:cusip>
		<ns1:value>5975613</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>53951</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>53951</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ABBVIE INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>00287Y109</ns1:cusip>
		<ns1:value>11390379</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>49194</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>49194</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ADOBE INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>00724F101</ns1:cusip>
		<ns1:value>164734</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>467</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>467</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>AMERIPRISE FINL INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>03076C106</ns1:cusip>
		<ns1:value>11977166</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>24381</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>24381</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ELEVANCE HEALTH INC FORMERLY COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>036752103</ns1:cusip>
		<ns1:value>1628525</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>5040</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>5040</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>APPLIED MATLS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>038222105</ns1:cusip>
		<ns1:value>6122750</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>29905</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>29905</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ARISTA NETWORKS INC COM SHS</ns1:nameOfIssuer>
		<ns1:titleOfClass>SHS</ns1:titleOfClass>
		<ns1:cusip>040413205</ns1:cusip>
		<ns1:value>8172728</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>56089</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>56089</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>AUTOZONE INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>053332102</ns1:cusip>
		<ns1:value>7795366</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1817</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1817</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>BRISTOL-MYERS SQUIBB CO COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>110122108</ns1:cusip>
		<ns1:value>1601050</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>35500</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>35500</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>CF INDS HLDGS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>125269100</ns1:cusip>
		<ns1:value>3728739</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>41569</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>41569</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>DOVER CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>260003108</ns1:cusip>
		<ns1:value>1705670</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>10224</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>10224</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ELECTRONIC ARTS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>285512109</ns1:cusip>
		<ns1:value>11525743</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>57143</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>57143</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>ESSENTIAL UTILS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>29670G102</ns1:cusip>
		<ns1:value>1795021</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>44988</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>44988</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>FACTSET RESH SYS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>303075105</ns1:cusip>
		<ns1:value>5913440</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>20641</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>20641</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>FOX CORP CL B COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>35137L204</ns1:cusip>
		<ns1:value>132741</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>2317</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>2317</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>HUMANA INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>444859102</ns1:cusip>
		<ns1:value>263552</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>1013</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>1013</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>INTUIT COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>461202103</ns1:cusip>
		<ns1:value>105168</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>154</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>154</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>LAM RESEARCH CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>512807306</ns1:cusip>
		<ns1:value>7172220</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>53564</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>53564</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>LENNOX INTL INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>526107107</ns1:cusip>
		<ns1:value>6495247</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>12270</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>12270</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>LULULEMON ATHLETICA INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>550021109</ns1:cusip>
		<ns1:value>38789</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>218</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>218</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>MCKESSON CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>58155Q103</ns1:cusip>
		<ns1:value>406356</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>526</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>526</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>NETAPP INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>64110D104</ns1:cusip>
		<ns1:value>8363750</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>70604</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>70604</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>NEWMONT CORP COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>651639106</ns1:cusip>
		<ns1:value>211534</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>2509</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>2509</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>PACCAR INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>693718108</ns1:cusip>
		<ns1:value>5176155</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>52646</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>52646</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>REGENERON PHARMACEUTICALS COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>75886F107</ns1:cusip>
		<ns1:value>3552422</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>6318</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>6318</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>SNAP ON INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>833034101</ns1:cusip>
		<ns1:value>5639429</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>16274</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>16274</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
	<ns1:infoTable>
		<ns1:nameOfIssuer>VERTEX PHARMACEUTICALS INC COM</ns1:nameOfIssuer>
		<ns1:titleOfClass>COM</ns1:titleOfClass>
		<ns1:cusip>92532F100</ns1:cusip>
		<ns1:value>94385</ns1:value>
		<ns1:shrsOrPrnAmt>
			<ns1:sshPrnamt>241</ns1:sshPrnamt>
			<ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
		</ns1:shrsOrPrnAmt>
		<ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
		<ns1:votingAuthority>
			<ns1:Sole>241</ns1:Sole>
			<ns1:Shared>0</ns1:Shared>
			<ns1:None>0</ns1:None>
		</ns1:votingAuthority>
	</ns1:infoTable>
</ns1:informationTable>
