<ObjectCollector xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<!-- ** Type file for the Microsoft Exchange Server Best Practices Analyzer Tool (ExBPA) - Errors/Additions/Comments, please e-mail EXBPAFB@MICROSOFT.COM ** -->

	<!-- *********************************************************************  -->
	<!--  Copyright (C) 2004-2006 Microsoft Corporation. All Rights Reserved.   -->
	<!-- *********************************************************************  -->

	<_locDefinition>
		<_locDefault _loc="locNone"/>
		<_locTag _loc="locNone" _locAttrData="ChangeDescription">Configuration</_locTag>
		<_locTag _loc="locNone" _locAttrData="Text,Title,Class,LogText">Object</_locTag>
		<_locTag _loc="locNone" _locAttrData="Text,Title">Rule</_locTag>
		<_locTag _loc="locNone" _locAttrData="Text,Title">Template</_locTag>
		<_locTag _loc="locNone" _locAttrData="Name">Baseline</_locTag>
		<_locTag _loc="locNone" _locAttrData="Text,Title">RestrictionType</_locTag>
		<_locTag _loc="locNone" _locAttrData="Text,Title">Option</_locTag>
		<_locTag _loc="locNone" _locAttrData="Text,Title">Setting</_locTag>
	</_locDefinition>

	<Configuration ConfigVersion="2.9.1.0" ConfigName="Exchange Server 2007 Readiness Check"/>

	<Type Name="Ex2007RC">
		<!-- // This type retrieves various properties from an existing Exchange topology to verify that a transition to Exchange 2007 is possible -->
		<!-- // EXTERNAL DEPENDENCIES: -->
		<!-- //     None -->

		<Object Type="Group" Name="Exchange Server 2007 Readiness Check" Task="Ex2007Readiness" SecurityContext="ADLOGON">

			<!-- // Statistics -->
			<Object Type="Group" Name="Readiness Summary">
				<Setting Key1="Processed">
					<Rule Name="iStatSummaryADTrees" Query="count($szADTree)+1" Error="None" Text="{9} 個の Active Directory ツリーがフォレストから見つかりました。" P9="count($szADTree)+1" AlwaysEvaluate="True"/>
					<Rule Name="iStatSummaryADDomains" Query="count($szADDomain)" Error="None" Text="{9} 個の Active Directory ドメインがフォレストから見つかりました。" P9="count($szADDomain)" AlwaysEvaluate="True"/>
					<Rule Name="iStatSummaryExDomains" Query="count($szCacheExchangeDomain)" Error="None" Text="Exchange サーバーを含む {9} 個の Active Directory ドメインが見つかりました。{1}。" P1="join('; ', $szCacheExchangeDomain)" P9="count($szCacheExchangeDomain)" AlwaysEvaluate="True"/>
					<Rule Name="iStatSummaryExDNSDomains" Query="count($szCacheExchangeDNSDomain)" Error="None" Text="Exchange サーバーを含む {9} 個の DNS ドメインが見つかりました。{1}。" P1="join('; ', $szCacheExchangeDNSDomain)" P9="count($szCacheExchangeDNSDomain)" AlwaysEvaluate="True"/>
					<Rule Name="iStatSummaryADSites" Query="count($szADSite)" Error="None" Text="{9} 個の Active Directory サイトがフォレストから見つかりました。" P9="count($szADSite)" AlwaysEvaluate="True"/>
					<Rule Name="iStatSummaryExSites" Query="count($szCacheExchangeSite)" Error="None" Text="Exchange サーバーを含む {9} 個の Active Directory サイトが見つかりました。{1}。" P1="join('; ', $szCacheExchangeSite)" P9="count($szCacheExchangeSite)" AlwaysEvaluate="True"/>
					<Rule Name="iStatSummaryAdminGroups" Query="count($szAdminGroup)" Error="None" Text="組織内に {9} 個の管理グループが見つかりました。" P9="count($szAdminGroup)" AlwaysEvaluate="True"/>
					<Rule Name="iStatSummaryRoutingGroups" Query="count($szRoutingGroup)" Error="None" Text="組織内に {9} 個のルーティング グループが見つかりました。" P9="count($szRoutingGroup)" AlwaysEvaluate="True"/>
					<Rule Name="iStatSummary55Servers" Query="count($fExchange55)" Error="None" Text="Exchange Server 5.5 を実行するサーバーが {9} 台見つかりました。" P9="count($fExchange55)" AlwaysEvaluate="True"/>
					<Rule Name="iStatSummary2000Servers" Query="count($fExchange2000)" Error="None" Text="Exchange 2000 Server を実行しているサーバーが {9} 台見つかりました。" P9="count($fExchange2000)" AlwaysEvaluate="True"/>
					<Rule Name="iStatSummary2003Servers" Query="count($fExchange2003)" Error="None" Text="Exchange Server 2003 を実行するサーバーが {9} 台見つかりました。" P9="count($fExchange2003)" AlwaysEvaluate="True"/>
					<Rule Name="iStatSummaryTotalMailboxes" Query="sum($iStatTotalMailboxes)" Error="None" Text="組織内に {9} 個のメールボックスが見つかりました。" P9="sum($iStatTotalMailboxes)" AlwaysEvaluate="True"/>
					<Rule Name="iStatSummaryAD2000Servers" Query="count($fWin2000ADServer)" Error="None" Text="Windows 2000 Server を実行する Active Directory サーバーが {9} 台見つかりました。" P9="count($fWin2000ADServer)" AlwaysEvaluate="True"/>
					<Rule Name="iStatSummaryAD2003RTMServers" Query="count($fWin2003RTMADServer)" Error="None" Text="Windows 2003 Server (オリジナル リリース) を実行する Active Directory サーバーが {9} 台見つかりました。" P9="count($fWin2003RTMADServer)" AlwaysEvaluate="True"/>
					<Rule Name="iStatSummaryAD2003SP1Servers" Query="count($fWin2003SP1ADServer)" Error="None" Text="Windows 2003 Server Service Pack 1 を実行する Active Directory サーバーが {9} 台見つかりました。" P9="count($fWin2003SP1ADServer)" AlwaysEvaluate="True"/>
					<Rule Name="iStatSummaryAD2003SP2Servers" Query="count($fWin2003SP2ADServer)" Error="None" Text="Windows 2003 Server Service Pack 2 を実行する Active Directory サーバーが {9} 台見つかりました。" P9="count($fWin2003SP2ADServer)" AlwaysEvaluate="True"/>
					<Rule Name="iStatSummaryADLonghornServers" Query="count($fWinLonghornADServer)" Error="None" Text="Windows Server 2008 または Windows Server 2008 R2  上で実行されている Active Directory サーバーが {9} 台見つかりました。" P9="count($fWinLonghornADServer)" AlwaysEvaluate="True"/>
				</Setting>

				<!-- // Categorization of deployment for transition documentation -->
				<Setting Key1="Documentation">
					<Rule Name="fDocComplex" Query="$fHostedExchange or $fMIISPresent" Error="BestPractice" Sev="1" Title="移行ドキュメント" Text="Exchange 2007 移行適合性チェックにより、この Exchange 組織モデルは '複合' に分類されました。" GUID="594838a2-c290-4e90-b5d2-d57b06656410" AlwaysEvaluate="True"/>
					<Rule Name="fDocLarge" Query="not($fDocComplex) and (count($szRoutingGroup)&gt;5 or count($szCacheExchangeSite)&gt;5)" Error="BestPractice" Sev="1" Title="移行ドキュメント" Text="Exchange 2007 移行適合性チェックにより、この Exchange 組織モデルは '大規模' に分類されました。" GUID="66fa512c-db0c-42c5-91dd-16d4f522028b" AlwaysEvaluate="True"/>
					<Rule Name="fDocSimple" Query="not($fDocComplex or $fDocLarge) and sum($iStatTotalMailboxes)&lt;1000 and count($szCacheExchangeSite)=1 and count($fExchangePtTi)&lt;3 and count($iStatClusterNode)=0" Error="BestPractice" Sev="1" Title="移行ドキュメント" Text="Exchange 2007 移行適合性チェックにより、この Exchange 組織モデルは '単純' に分類されました。" GUID="03c61701-67ce-40ac-9a4d-788fcde12b85" AlwaysEvaluate="True"/>
					<Rule Name="fDocStandard" Query="not($fDocComplex or $fDocLarge or $fDocSimple)" Error="BestPractice" Sev="1" Title="移行ドキュメント" Text="Exchange 2007 移行適合性チェックにより、この Exchange 組織モデルは '標準' に分類されました。" GUID="00749cc2-22e4-4686-b989-ac0791ca9403" AlwaysEvaluate="True"/>
				</Setting>
			</Object>

			<!-- // Get basic directory naming context information -->
			<Object Type="Directory" Name="cn" Class="フォレスト" GroupingClass="True">
				<Setting Key1="rootDomainNamingContext" Substitution="ROOTDN"/>
				<Setting Key1="configurationNamingContext" Substitution="CONFIGDN"/>
				<Setting Key1="schemaNamingContext" Substitution="SCHEMADN"/>

				<!-- // Find out if the Active Directory schema has already been upgraded -->
				<Object Type="Group" Name="Active Directory Schema">
					<Object Type="Directory" Key2="cn=ms-Exch-Schema-Version-Pt,%SCHEMADN%">
						<Setting Key1="rangeUpper">
							<Rule Name="fSchemaVersionPtTi" Query="$. &lt;10394" Error="BestPractice" Sev="3" Title="Active Directory スキーマのアップグレードが必要です" Text="Exchange 2007 サーバーを組織にインストールするには、Exchange Server 2007 セットアップの /PrepareSchema スイッチ経由で Active Directory スキーマをアップグレードする必要があります。"/>
							<Rule Name="fSchemaVersion2007Beta1" Query="$. &gt;=10394 and $. &lt;10554" Error="None" Title="Exchange Server 2007 Active Directory の拡張されたスキーマが存在しています" Text="Active Directory スキーマが Exchange Server 2007 Beta 1 サーバーをサポートしています。"/>
							<Rule Name="fSchemaVersion2007Beta2" Query="$. &gt;=10554 and $. &lt;10637" Error="None" Title="Exchange Server 2007 Active Directory の拡張されたスキーマが存在しています" Text="Active Directory スキーマが Exchange Server 2007 Beta 2 サーバーをサポートしています。"/>
							<Rule Name="fSchemaVersion2007RTM" Query="$. &gt;=10637 and $. &lt;11116" Error="None" Title="Exchange Server 2007 Active Directory の拡張されたスキーマが存在しています" Text="Active Directory スキーマが Exchange Server 2007 RTM サーバーをサポートしています。"/>
							<Rule Name="fSchemaVersion2007SP1" Query="$. &gt;=11116" Error="None" Title="Exchange Server 2007 Active Directory の拡張されたスキーマが存在しています" Text="Active Directory スキーマが Exchange Server 2007 Service Pack 1 サーバーをサポートしています。"/>
						</Setting>
					</Object>

					<!-- // Find out more about this forest and what is installed -->
					<!-- // The following object will exist in the schema if Identity Integration Server is installed -->
					<Object Type="Directory" Key2="cn=MS-MIIS-PCNS-Target,%SCHEMADN%">
						<Setting Key1="cn">
							<Rule Name="fMIISPresent" Query="$.!=''" Error="None" Title="Microsoft Identity Integration Server が存在しています" Text="Microsoft Identity Integration Server により Active Directory スキーマが拡張されています。"/>
						</Setting>
					</Object>

					<!-- // The following object will exist in the root domain if High Volume Exchange is installed -->
					<Object Type="Directory" Key2="cn=MPS Server Config Entity,cn=System,%ROOTDN%">
						<Setting Key1="cn">
							<Rule Name="fHostedExchange" Query="$.!=''" Error="None" Title="Active Directory がホストされた Exchange をサポートしています" Text="この Active Directory フォレストは Microsoft Hosted Messaging and Collaboration (HMC) プラットフォームをサポートしています。"/>
						</Setting>
					</Object>

					<!-- // Locate the Schema FSMO and find out if it is Windows 2003 SP1 or above -->
					<Object Type="Directory" Key2="%SCHEMADN%">
						<Setting Key1="fSMORoleOwner" Substitution="FSMOROLESCHEMA" SubstitutionFormat="CN=NTDS Settings,CN=(.*?),.*----$1">
							<Rule Name="szFSMORoleSchemaDN" Query="$."/>
						</Setting>
						<Object Type="Directory" Key2="cn=Sites,%CONFIGDN%" Key3="(&amp;(objectClass=server)(cn=%FSMOROLESCHEMA%))">
							<Setting Key1="distinguishedName" Substitution="SCHEMASERVERDN"/>
							<Setting Key1="dNSHostName" Substitution="SCHEMASERVER"/>
							<Setting Key1="serverReference" Substitution="SCHEMASERVERREF"/>
							<Object Type="Directory" Key2="%SCHEMASERVERREF%">
								<Setting Key1="operatingSystemVersion">
									<Rule Name="fWin2003SPnSchemaFSMO" Query="substring($.,1,3) &lt;5.2 or (substring($.,1,3)=5.2 and not($fSPnSchemaFSMO))" Error="Error" Sev="1" Title="スキーマ マスタが Windows Server 2003 Service Pack 1 以降ではありません" Text="スキーマ マスタの役割 '{2}' が Windows Server 2003 Service Pack 1 以降を実行していません。Exchange Server 2007 では、新しいアクセス許可構造をサポートするために、このバージョン以降が必要です。" S2="%SCHEMASERVER%" AlwaysEvaluate="True"/>
								</Setting>

								<!-- // The following value is not localized, so it is safe to test the string -->
								<Setting Key1="operatingSystemServicePack">
									<Rule Name="fSPnSchemaFSMO" Query="starts-with($., 'Service Pack')"/>
								</Setting>
							</Object>
						</Object>
					</Object>
				</Object>

				<Object Type="Group" Name="Active Directory Domains">
					<!-- // Enumerate all domains within the forest. Get the data from the configuration naming context -->
					<Object Type="Directory" Key2="cn=Partitions,%CONFIGDN%" Key3="(systemFlags=3)" Key4="OneLevel" Class="ドメイン" GroupingClass="True">
						<Setting Key1="dnsRoot" Substitution="DNSROOT">
							<Rule Name="fDNSDomainSingleLabel" Query="$fDomainPrep and not(contains($., '.'))" Error="Warning" Sev="1" Title="単一ラベルの DNS ドメイン名が検出されました" Text="Exchange 向けに準備された単一ラベルの DNS ドメインが検出されました。この構成はお勧めできません。また、Exchange の今後のバージョンではサポートされません。完全修飾ドメイン名に移行する必要があります。DNS ドメイン名は {1} です。" P1="$." GUID="6fe1d9e3-9464-4cae-a669-bcb529b3da6e"/>
							<!--Verifies that the DNS domain of the server only contains 'A'-'Z', 'a'-'z', '0'-'9', '.' and '-'-->
							<Rule Name="fDNSDomainNameNotValid" Query="not(matches($., '^[A-Za-z0-9\-\.]*$'))" Error="Error" Sev="1" Title="無効な DNS (ドメイン ネーム システム) ドメイン名が検出されました" Text="DNS (ドメイン ネーム システム) ドメイン名が無効です。'A' ～ 'Z'、'a' ～ 'z'、'0' ～ '9'、'.'、および '-' 以外の文字が含まれています。DNS ドメイン名は {9} です。" P9="$." GUID="1fe9ff4e-3a43-45fb-8931-083d13be5c62"/>
						</Setting>
						<Setting Key1="nCName" Substitution="NCNAME">
							<Rule Name="szADDomain" Query="$."/>
							<Rule Name="fRootDomain" Query="$.='%ROOTDN%'" Error="None" Title="ルート ドメイン: {3}" Text="Active Directory ドメイン '{3}' が、このフォレストのルート ドメインです。" S3="%NCNAME%"/>
						</Setting>
						<Setting Key1="nETBIOSName" Substitution="NETBIOSNAME">
							<Rule Name="fRootNetBIOSNameMismatch" Query="not(starts-with(lower-case('%DNSROOT%'),concat(lower-case($.),'.')))" Error="None" Title="NetBIOS と DNS のドメイン名が一致しません" Text="Active Directory ドメイン '{3}' の NetBIOS 名は '{1}' で、DNS 名は '{4}' です。" S1="%NETBIOSNAME%" S3="%NCNAME%" S4="%DNSROOT%"/>
						</Setting>

						<!-- // The rootTrust attribute will be set for top-level domains that are siblings of the root domain -->
						<Setting Key1="rootTrust">
							<Rule Name="szADTree" Query="$." Error="None" Title="Active Directory 名前空間の不整合: {3}" Text="Active Directory ドメイン '{3}' は、ルート ドメインとは異なるツリー内にあります。" S3="%NCNAME%"/>
						</Setting>

						<!-- // The trustParent attribute will be set for all child domains. For immediate children, trustParent will reference the top-level domain. For grandchild domains, the trust is with the immediate parent, which is also a child -->
						<Setting Key1="trustParent">
							<Rule Name="szChildDomain" Query="$." Error="None" Title="子ドメイン: {3}" Text="Active Directory ドメイン '{3}' は、このフォレストの子ドメインです。" S3="%NCNAME%"/>
						</Setting>

						<!-- // Now bind directly to the domain object -->
						<Object Type="Directory" Key2="%NCNAME%">
							<Setting Key1="msDS-AllowedDnsSuffixes">
								<Rule Name="szAllowedDnsSuffixes" Query="$." Error="None" Title="許可された DNS サフィックスのパラメータが設定されています" Text="Active Directory ドメイン '{3}' には、'{1}' の許可された DNS サフィックスの一覧があります。" P1="join(';',$.)" S3="%NCNAME%"/>
							</Setting>
							<Setting Key1="nTMixedDomain">
								<Rule Name="fDomainModeMixed" Query="$.=1" Error="Error" Sev="2" Title="Active Directory ドメイン '{3}' は混在モードです" Text="Active Directory ドメイン '{3}' は混在モードです。このドメインに Exchange Server 2007 をインストールするには、このドメインが Windows 2000 ネイティブ モード以降である必要があります。" S3="%NCNAME%"/>
							</Setting>

							<!-- // Find out if this domain is domainprep'd -->
							<Object Type="Directory" Key2="cn=Microsoft Exchange System Objects,%NCNAME%">
								<Setting Key1="objectVersion">
									<Rule Name="fDomainPrep" Query="true()"/>
								</Setting>
								<Setting Key1="cn">
									<Rule Name="fNoValidDCForPrepareLegPerms" Query="$fEESGroupExists and $fEDSGroupExists and count($szDomainValidDC)=0" Error="Error" Title="ドメイン コントローラのバージョン" Text="Windows Server 2003 Service Pack 1 以降を実行しているドメイン コントローラが、Active Directory ドメイン '{3}' に 1 つもありません。これは、以前 Exchange Server 用に準備されていた既存のドメインを更新するときに、'{1}' のタスクで必要となります。" S1="/PrepareLegacyExchangePermissions" S3="%NCNAME%" AlwaysEvaluate="True"/>
								</Setting>
								<!-- // Find out if there is at least one Windows 2003 SP1 or later domain controller in the domain. This is necessary for /PrepareLegacyExchangePermissions to function -->
								<!-- // NOTE: It is possible to move DCs out of the (non-localized) 'Domain Controllers' OU which means that our search won't pick them up -->
								<!-- // NOTE: However, a domain-wide search with this LDAP filter is almost sure to time-out -->
								<Object Type="Directory" Key2="ou=Domain Controllers,%NCNAME%" Key3="(&amp;(objectClass=computer)(serverReferenceBL=*)(|(&amp;(operatingSystemVersion=5.2*)(operatingSystemServicePack=*))(operatingSystemVersion=6.*)))">
									<Setting Key1="cn">
										<Rule Name="szDomainValidDC" Query="$."/>
									</Setting>
									<Setting Key1="operatingSystemVersion"/>
									<Setting Key1="operatingSystemServicePack"/>
								</Object>

								<!-- // Verify that the EES/EDS groups exist. Initialize-ExchangeLegacyPermissions skips domains where these groups don't exist -->
								<Object Type="Directory" Key2="cn=Exchange Enterprise Servers,cn=Users,%NCNAME%">
									<Setting Key1="objectGuid">
										<Rule Name="fEESGroupExists" Query="count($.) &gt;0"/>
									</Setting>
								</Object>
								<Object Type="Directory" Key2="cn=Exchange Domain Servers,cn=Users,%NCNAME%">
									<Setting Key1="objectGuid">
										<Rule Name="fEDSGroupExists" Query="count($.) &gt;0"/>
									</Setting>
								</Object>

							</Object>
						</Object>
					</Object>
				</Object>

				<!-- // Enumerate all Active Directory Sites -->
				<Object Type="Group" Name="Active Directory Sites">
					<Object Type="Directory" Key2="cn=Sites,%CONFIGDN%" Key3="(objectClass=site)" Async="5" Class="サイト" GroupingClass="True">
						<Setting Key1="distinguishedName" Substitution="DN"/>
						<Setting Key1="cn">
							<Rule Name="szADSite" Query="$."/>
							<Rule Name="fSiteCannotSupportEx2007" Query="count($szSiteDomainController) &gt;0 and count($fWin2003SPxGCInSite)=0 and count($fLonghornGCInSite)=0" Error="Error" Sev="3" Title="サイト '{3}' は Exchange 2007 サーバーをサポートできません" Text="Active Directory サイト '{3}' には、Windows Server 2003 Service Pack 1 以降を実行するグローバル カタログ サーバーがありません。このため、Exchange 2007 サーバーをサイト '{3}' にインストールすることはできません。" P3="$." GUID="5787111b-38c7-4e7d-9e07-93890189a561" AlwaysEvaluate="True"/>
						</Setting>

						<!-- // Enumerate all legacy Active Directory Connector servers -->
						<Object Type="Directory" Key2="%DN%" Key3="(objectClass=msExchActiveDirectoryConnector)" Key4="Subtree">
							<Setting Key1="cn">
								<Rule Name="fADCPresent" Query="$." Error="Error" Sev="1" Title="Active Directory コネクタが見つかりました" Text="フォレストから Active Directory コネクタ '{1}' が見つかりました。Exchange Server 2007 をインストールするには、このコネクタの使用を中止する必要があります。" P1="$."/>
							</Setting>
						</Object>

						<!-- // Enumerate all domain controllers (and global catalogs) in the site -->
						<Object Type="Directory" Key2="%DN%" Key3="(&amp;(objectClass=server)(dNSHostName=*))" Key4="Subtree">
							<Setting Key1="distinguishedName" Substitution="ADSERVERDN"/>
							<Setting Key1="dNSHostName" Substitution="ADSERVER">
								<Rule Name="szSiteDomainController" Query="$."/>
								<Rule Name="fWin2003SPxGCInSite" Query="$fWin2003SPxADServer and $fIsGC"/>
								<Rule Name="fLonghornGCInSite" Query="$fWinLonghornADServer and $fIsGC"/>
							</Setting>
							<Setting Key1="serverReference" Substitution="ADSERVERREF"/>

							<!-- // Bind to the computer object in the directory to retrieve version information for the domain controller -->
							<Object Type="Directory" Key2="%ADSERVERDN%" Key3="(objectClass=nTDSDSA)" Key4="OneLevel">
								<Setting Key1="options">
									<Rule Name="fIsGC" Query="bitwise-and($.,1)=1"/>
								</Setting>
								<Object Type="Directory" Key2="%ADSERVERREF%">
									<Setting Key1="operatingSystemVersion">
										<Rule Name="fWin2000ADServer" Query="starts-with($., '5.0')" Error="Warning" Sev="2" Title="Windows 2000 Server ドメイン コントローラ" Text="ドメイン コントローラ '{2}' は Windows 2000 Server を実行しています。Exchange Server 2007 では Windows Server 2003 Service Pack 1 以降を実行するドメイン コントローラのみを使用します。" S2="%ADSERVER%" AlwaysEvaluate="True"/>
										<Rule Name="fWin2003RTMADServer" Query="starts-with($., '5.2') and not($fWinSPADServer)" Error="Warning" Sev="2" Title="Windows Server 2003 ドメイン コントローラ" Text="ドメイン コントローラ '{2}' は Windows Server 2003 (オリジナル リリース) を実行しています。Exchange Server 2007 では Windows Server 2003 Service Pack 1 以降を実行するドメイン コントローラのみを使用します。" S2="%ADSERVER%" AlwaysEvaluate="True"/>
										<Rule Name="fWin2003SP1ADServer" Query="starts-with($., '5.2') and $fWinSP1ADServer"/>
										<Rule Name="fWin2003SP2ADServer" Query="starts-with($., '5.2') and $fWinSP2ADServer"/>
										<Rule Name="fWin2003SPxADServer" Query="starts-with($., '5.2') and $fWinSPADServer"/>
										<Rule Name="fWinLonghornADServer" Query="starts-with($., '6.')" Error="None" Title="Windows Server 2008 (R2) ドメイン コントローラ" Text="ドメイン コントローラ '{2}' は Windows Server 2008 または Windows Server 2008 R2  上で実行されています。" S2="%ADSERVER%"/>
									</Setting>
									<Setting Key1="operatingSystemServicePack">
										<Rule Name="fWinSPADServer" Query="starts-with($., 'Service Pack')"/>
										<Rule Name="fWinSP1ADServer" Query="starts-with($., 'Service Pack 1')"/>
										<Rule Name="fWinSP2ADServer" Query="starts-with($., 'Service Pack 2')"/>
									</Setting>
								</Object>
							</Object>
						</Object>
					</Object>

					<Object Type="Group" Name="Active Directory Site Links">
						<Setting Key1="Site links">
							<Rule Name="fSMTPSiteLinksFound" Query="count($szSMTPSiteLink)&gt;0" Error="Warning" Sev="2" Title="SMTP サイト リンクが見つかりました" Text="{9} 個の SMTP サイト リンクが Active Directory に定義されています。Exchange Server 2007 では、IP ベースのサイト リンクを使用したメッセージのみをルーティングできます。Exchange Server 2007 を複数のサイトにインストールする場合は、既存の SMTP サイト リンクの変換が必要になる可能性があります。" P9="count($szSMTPSiteLink)" GUID="2e8893cf-5583-4919-8ed6-3f79f37817d2"/>
						</Setting>

						<!-- // Enumerate the IP-based site links in the directory. This is important for Exchange 2007 routing topologies -->
						<Object Type="Group" Name="IP">
							<Object Type="Directory" Key2="cn=IP,cn=Inter-Site Transports,cn=Sites,%CONFIGDN%" Key3="objectClass=siteLink">
								<Setting Key1="cn"/>
								<Setting Key1="cost"/>
								<Setting Key1="siteList"/>
								<Setting Key1="replInterval"/>
							</Object>
						</Object>

						<!-- // Enumerate the SMTP-based site links in the directory. Exchange 2007 cannot use these, so we need to know if any exists -->
						<Object Type="Group" Name="SMTP">
							<Object Type="Directory" Key2="cn=SMTP,cn=Inter-Site Transports,cn=Sites,%CONFIGDN%" Key3="objectClass=siteLink">
								<Setting Key1="cn">
									<Rule Name="szSMTPSiteLink" Query="$."/>
								</Setting>
								<Setting Key1="cost"/>
								<Setting Key1="siteList"/>
								<Setting Key1="replInterval"/>
							</Object>
						</Object>
					</Object>

					<!-- // Enumerate the list of subnets -->
					<Object Type="Group" Name="Active Directory Subnets">
						<Object Type="Directory" Key2="cn=Subnets,cn=Sites,%CONFIGDN%" Key3="objectClass=subnet">
							<Setting Key1="cn"/>
							<Setting Key1="description"/>
							<Setting Key1="location"/>
							<Setting Key1="siteObject"/>
						</Object>
					</Object>
				</Object>

				<!-- // Time to drill into the Exchange organization and its servers -->
				<Object Type="Directory" Key2="cn=Microsoft Exchange,cn=Services,%CONFIGDN%" SecurityContext="EXLOGON" Display="Hide">
					<Setting Key1="distinguishedName" Substitution="DN"/>
					<Object Type="Directory" Key2="%DN%" Key3="objectClass=msExchOrganizationContainer" Key4="OneLevel" Scope="Organization" Class="組織" GroupingClass="True" LogText="Exchange 組織を処理しています...">
						<Setting Key1="distinguishedName" Substitution="DN"/>
						<Setting Key1="cn"/>
						<Setting Key1="msExchMixedMode">
							<Rule Name="fOrgModeMixed" Query="$.='True'" Error="Error" Sev="1" Title="Exchange 組織のモードは混在モードです" Text="Exchange 組織のモードは混在モードです。Exchange Server 2007 は、組織をネイティブ モードにしないと、インストールできません。"/>
						</Setting>
						<Setting Key1="objectVersion">
							<Rule Name="fOrgPrepared2007Beta2" Query="$.=10558" Error="None" Title="組織が Exchange Server 2007 Beta 2 用に準備されています" Text="Exchange 組織が既に Exchange Server 2007 Beta 2 用に準備されています。"/>
						</Setting>

						<!-- // Enumerate all Recipient Policies -->
						<Object Type="Group" Name="Recipient Policies">
							<Object Type="Directory" Key2="cn=Recipient Policies,%DN%" Key3="(objectClass=msExchRecipientPolicy)" Key4="OneLevel">
								<Setting Key1="cn" Substitution="RECIPPOLICYNAME"/>
								<Setting Key1="gatewayProxy" Substitution="PROXY" SubstitutionFormat="$----!"/>
								<Setting Key1="disabledGatewayProxy" Format="LowerCase" Substitution="DISABLEDSMTPDOMAIN" SubstitutionFormat="(^smtp:.*\@(?'domain'.*))?.*$----${domain};"/>
								<Setting Key1="gatewayProxy" Format="LowerCase" Substitution="ENABLEDSMTPDOMAIN" SubstitutionFormat="(^smtp:.*\@(?'domain'.*))?.*$----${domain};"/>
								<Setting Key1="msExchNonAuthoritativeDomains" Format="LowerCase" Substitution="NONAUTHDOMAINS" SubstitutionFormat="(^smtp:.*\@(?'domain'.*))?.*$----${domain};"/>

								<!-- // The cache allows us to take the multi-values gatewayProxy attribute and test each value independently -->
								<!-- // An exclamation mark (bang) is used to separate each value in the cache -->
								<Object Type="Cache" Name="Proxy Addresses" Key1="Add" Key2="%RECIPPOLICYNAME%" Key3="%PROXY%" Key4="!" Display="Hide">
									<Setting Key1="Proxy" Substitution="PROXY">
										<Rule Name="fNonStandardProxy" Query="not(matches($.,'^(?i:(x400|smtp|ccmail|ms|notes|gwise))\:.*'))" Error="Warning" Sev="2" Title="非標準のアドレス スペースが見つかりました" Text="非標準のアドレス スペース '{1}' が受信者ポリシー '{3}' で見つかりました。製造元に連絡して、Exchange Server 2007 と互換性のあるプロキシの生成プログラム DLL を入手してください。" S1="%PROXY%" S3="%RECIPPOLICYNAME%" GUID="ef8619b0-6234-470c-be8d-12bd4e8061c2"/>
										<Rule Name="fSMTPAddressLiteral" Query="matches($., '^(?i:smtp)\:\@\[\d+\.\d+\.\d+\.\d+\]$')" Error="Error" Title="サポートされていない SMTP アドレス指定形式です" Text="受信者ポリシー '{3}' は、サポートされていない SMTP アドレス指定形式 ({1}) を使用しています。Exchange 2007 を展開する前に、これを変更する必要があります。" P1="$." S3="%RECIPPOLICYNAME%"/>
									</Setting>
									<Object Type="Cache" Name="Proxy Addresses" Key1="Delete" Key2="%RECIPPOLICYNAME%" Display="Hide"/>
								</Object>

								<Object Type="Cache" Name="SMTP Domain Name Cache" Key1="Add" Key2="AuthSmtpDomains" Key3="%DISABLEDSMTPDOMAIN%" Key4=";" Display="Hide"/>
								<Object Type="Cache" Name="SMTP Domain Name Cache" Key1="Add" Key2="AuthSmtpDomains" Key3="%ENABLEDSMTPDOMAIN%" Key4=";" Display="Hide"/>
								<Object Type="Cache" Name="SMTP Domain Name Cache" Key1="Add" Key2="AllNonAuthSmtpDomains" Key3="%NONAUTHDOMAINS%" Key4=";" Display="Hide"/>
								<Object Type="Cache" Name="Non-Authoritative SMTP Domain Name Cache" Key1="Show" Key3="%NONAUTHDOMAINS%" Key4=";" Display="Hide">
									<Setting Key1="SmtpDomain" Substitution="SMTPDOMAIN"/>
									<Object Type="Cache" Name="SMTP Domain Name Cache" Key1="Delete" Key2="AuthSmtpDomains" Key3="%SMTPDOMAIN%" Display="Hide"/>
								</Object>
								<Object Type="Cache" Name="SMTP Domain Name Cache" Key1="Dump" Key2="AuthSmtpDomains" Display="Hide">
									<Setting Key1="SmtpDomain" Substitution="SMTPDOMAIN"/>
									<Object Type="Cache" Name="SMTP Domain Name Cache" Key1="Add" Key2="AllAuthSmtpDomains" Key3="%SMTPDOMAIN%" Display="Hide"/>
								</Object>
								<Object Type="Cache" Name="SMTP Domain Name Cache" Key1="Delete" Key2="AuthSmtpDomains" Display="Hide"/>
							</Object>
							<Object Type="Cache" Name="SMTP Domain Name Cache" Key1="Dump" Key2="AllNonAuthSmtpDomains" Display="Hide">
								<Setting Key1="SmtpDomain" Substitution="SMTPDOMAIN"/>
								<Object Type="Cache" Name="SMTP Domain Name Cache" Key1="Delete" Key2="AllAuthSmtpDomains" Key3="%SMTPDOMAIN%" Display="Hide">
									<Setting Key1="SmtpDomain">
										<Rule Name="fInconsistentlyConfiguredDomain" Query="true()" Error="Error" Sev="2" Title="権限のあるドメインの構成に不整合が見つかりました" Text="複数の受信者ポリシー間で、ドメイン '{3}' を権限のあるドメインとして構成するかしないかの整合がとれていません。" S3="%SMTPDOMAIN%" GUID="a3b3a99c-cf10-405f-b4d8-e2cdf674f049"/>
									</Setting>
								</Object>
							</Object>
							<Object Type="Cache" Name="SMTP Domain Name Cache" Key1="Delete" Key2="AllAuthSmtpDomains" Display="Hide"/>
							<Object Type="Cache" Name="SMTP Domain Name Cache" Key1="Delete" Key2="AllNonAuthSmtpDomains" Display="Hide"/>
						</Object>

						<!-- // Enumerate each Admin Group in the organization. Skip the dedicated Exchange 2007 Admin Group as we are not interested in it -->
						<Object Type="Group" Name="Admin Groups">
							<Object Type="Directory" Key2="cn=Administrative Groups,%DN%" Key3="(&amp;(objectCategory=msExchAdminGroup)(cn=*)(!(cn=*FYDIBOHF23SPDLT*)))" Key4="OneLevel" Scope="AdminGroup" GroupingClass="True" Class="管理グループ" Async="%35">
								<Setting Key1="distinguishedName" Substitution="DN"/>
								<Setting Key1="cn" Substitution="AGNAME">
									<Rule Name="szAdminGroup" Query="$." Error="None" Text="ディレクトリ内に管理グループ '{1}' が見つかりました。" P1="$."/>
								</Setting>

								<!-- // Find out if there are any AppTLHs in existence -->
								<Object Type="Directory" Key2="cn=Folder Hierarchies,%DN%" Key3="objectClass=msExchPFTree" Key4="OneLevel">
									<Setting Key1="cn" Substitution="PFTREENAME"/>
									<Setting Key1="msExchPFTreeType">
										<Rule Name="fAppTLH" Query="$.=0" Error="Warning" Sev="2" Title="アプリケーション パブリック フォルダ階層が存在します" Text="組織内にアプリケーション パブリック フォルダ階層 '{1}' が見つかりました。Exchange Server 2007 パブリック フォルダ サービスは、アプリケーション階層をサポートしていません。この階層は、Exchange 2000 または 2003 サーバーに残す必要があります。" S1="%PFTREENAME%"/>
									</Setting>
								</Object>

								<!-- // Enumerate each Routing Group in the current Admin Group -->
								<Object Type="Group" Name="Routing Groups">
									<Object Type="Directory" Key2="cn=Routing Groups,%DN%" Key3="" Key4="OneLevel" Class="ルーティング グループ" GroupingClass="True">
										<Setting Key1="cn" Substitution="RGNAME">
											<Rule Name="szRoutingGroup" Query="$." Error="None" Text="ディレクトリ内にルーティング グループ '{1}' が見つかりました。" P1="$."/>
											<Rule Name="szADSiteMember" Query="$szADSiteMembership[1]"/>
											<Rule Name="fRoutingGroupSpansSite" Query="count($fRGSiteMismatch)&gt;0 and count($fADSiteMembershipNull)=0" Error="Warning" Sev="3" Title="ルーティングとサイトの配置: {1}" Text="ルーティング グループ '{1}' には、別の Active Directory サイトに属する Exchange サーバーが含まれています。Exchange Server 2007 では、すべてのルーティングは Active Directory サイトの境界に基づいています。" S1="%RGNAME%" AlwaysEvaluate="True"/>
										</Setting>
										<Setting Key1="distinguishedName" Substitution="DN"/>
										<Setting Key1="msExchRoutingGroupMembersBL" Substitution="RGMEMBERS" SubstitutionFormat="$----;"/>

										<!-- // Find out if any servers in the routing group span multiple Active Directory sites -->
										<!-- // First of all, take the multi-valued msExchRoutingGroupMembersBL attribute and add each value to a cache -->
										<Object Type="Cache" Name="Membership Cache" Key1="Add" Key2="%AGNAME%-%RGNAME%" Key3="%RGMEMBERS%" Key4=";" Display="Hide">
											<Setting Key1="Member" Substitution="SERVERDN" Display="Hide"/>

											<!-- // Bind directly to the Exchange server object in the configuration naming context -->
											<Object Type="Directory" Key2="%SERVERDN%" Display="Hide">
												<Setting Key1="cn" Substitution="EXSRVNAME" Display="Hide"/>

												<!-- // Retrieve the FQDN for the Exchange server -->
												<Setting Key1="networkAddress" Substitution="SRVNAME" SubstitutionFormat="(^ncacn_ip_tcp:(?'tcpip'.*))?.*$----${tcpip}" Display="Hide"/>

												<!-- // Resolve the NetBIOS and FQDN of the Exchange server, hopefully returning a valid FQDN -->
												<Object Type="Resolve" Name="Server Name" Key1="%SRVNAME%,%EXSRVNAME%">
													<Setting Key1="Dns" Substitution="SRVNAME" Format="^$----%EXSRVNAME%"/>

													<!-- // Now find out which Active Directory site the server belongs to -->
													<Object Type="DsGet" Key1="SiteName" Key2="%SRVNAME%">
														<Setting Key1="SiteName" Substitution="SITE">
															<Rule Name="szADSiteMembership" Query="$."/>
															<Rule Name="fADSiteMembershipNull" Query="$.=''"/>
															<Rule Name="fRGSiteMismatch" Query="$.!=$szADSiteMember"/>
														</Setting>
													</Object>
												</Object>
											</Object>
										</Object>

										<!-- // Collect data about all the Routing Group Connectors in existence in this Routing Group -->
										<Object Type="Directory" Key2="%DN%" Key3="objectClass=msExchRoutingGroupConnector" Key4="Subtree">
											<Setting Key1="cn" Substitution="RGCNAME"/>
											<Setting Key1="activationStyle">
												<Rule Name="fRGCScheduled" Query="$.!=2" Error="Warning" Sev="3" Title="ルーティング グループ コネクタはスケジュールされています" Text="ルーティング グループ '{1}' のルーティング グループ コネクタ '{3}' は、カスタムのアクティブ化スケジュールを使用しています。このような制限は、Exchange Server 2007 ではサポートされないか、推奨されません。" S1="%RGNAME%" S3="%RGCNAME%"/>
											</Setting>
											<Setting Key1="authOrig">
												<Rule Name="fRGCAuthOrig" Query="$." Error="Warning" Sev="3" Title="ルーティング グループ コネクタにはカスタムのアクセス許可があります" Text="ルーティング グループ '{1}' のルーティング グループ コネクタ '{3}' は、メッセージ発信許可一覧を使用しています。このような制限は、Exchange Server 2007 ではサポートされないか、推奨されません。" S1="%RGNAME%" S3="%RGCNAME%"/>
											</Setting>
											<Setting Key1="delivContLength">
												<Rule Name="fRGCDelivContLength" Query="$. &gt;1" Error="Warning" Sev="3" Title="ルーティング グループ コネクタには最大メッセージ サイズが設定されています" Text="ルーティング グループ '{1}' のルーティング グループ コネクタ '{3}' は、最大メッセージ サイズ制限を使用しています。このような制限は、Exchange Server 2007 ではサポートされないか、推奨されません。" S1="%RGNAME%" S3="%RGCNAME%"/>
											</Setting>
											<Setting Key1="heuristics">
												<Rule Name="fRGCHeuristics" Query="$. &gt;0" Error="Warning" Sev="3" Title="ルーティング グループ コネクタにはメッセージの種類の制限があります" Text="ルーティング グループ '{1}' のルーティング グループ コネクタ '{3}' は、メッセージの種類の制限 (例: システム メッセージやシステム メッセージ以外) を使用しています。このような制限は、Exchange Server 2007 ではサポートされないか、推奨されません。" S1="%RGNAME%" S3="%RGCNAME%"/>
											</Setting>
											<Setting Key1="msExchRoutingDisallowPriority">
												<Rule Name="fRGCDisallowPriority" Query="$. &gt;0" Error="Warning" Sev="3" Title="ルーティング グループ コネクタには優先度による制限があります" Text="ルーティング グループ '{1}' のルーティング グループ コネクタ '{3}' では、優先度に基づいてメッセージを制限しています。このような制限は、Exchange Server 2007 ではサポートされないか、推奨されません。" S1="%RGNAME%" S3="%RGCNAME%"/>
											</Setting>
											<Setting Key1="unauthOrig">
												<Rule Name="fRGCUnauthOrig" Query="$." Error="Warning" Sev="3" Title="ルーティング グループ コネクタにはカスタムのアクセス許可があります" Text="ルーティング グループ '{1}' のルーティング グループ コネクタ '{3}' は、メッセージ発信拒否一覧を使用しています。このような制限は、Exchange Server 2007 ではサポートされないか、推奨されません。" S1="%RGNAME%" S3="%RGCNAME%"/>
											</Setting>
										</Object>

										<!-- // Collect data about all the SMTP Connectors in existence in this Routing Group -->
										<Object Type="Directory" Key2="%DN%" Key3="objectClass=msExchRoutingSMTPConnector" Key4="Subtree">
											<Setting Key1="cn" Substitution="SMTPNAME"/>
											<Setting Key1="connectionDomains">
												<Rule Name="fSMTPConnectedDomains" Query="count($.) &gt;0"/>
											</Setting>
											<Setting Key1="routingList">
												<Rule Name="fSMTPNonSMTPAddressSpace" Query="$fSMTPConnectedDomains and not($.[contains(., 'SMTP:')])" Error="Warning" Sev="2" Title="SMTP コネクタに互換性がありません" Text="ルーティング グループ '{1}' の SMTP コネクタ '{3}' には、SMTP 以外のアドレス スペースを使用して構成された接続ルーティング グループがあります。このような構成は、Exchange Server 2007 ではサポートされないか、推奨されません。" S1="%RGNAME%" S3="%SMTPNAME%"/>
												<Rule Name="fSMTPDomainWildcardFound" Query="$.[matches(., '(?i:smtp:\*(\w|\.\*))')]" Error="Warning" Sev="2" Title="SMTP ドメイン ワイルドカードが見つかりました" Text="ルーティング グループ '{1}' の SMTP コネクタ '{3}' は、ドメイン ワイルドカード表記 ({7}) を使用しています。このような記法は Exchange Server 2007 ではサポートされていないため、このコネクタから削除する必要があります。'*.contoso.com' のようなワイルドカードを使用できます。" S1="%RGNAME%" S3="%SMTPNAME%" P7="$."/>
											</Setting>
										</Object>

										<!-- // Collect data about all the X400 Connectors in existence in this Routing Group -->
										<Object Type="Directory" Key2="%DN%" Key3="objectClass=x400Link" Key4="Subtree">
											<Setting Key1="cn">
												<Rule Name="szX400Connector" Query="$." Error="Warning" Sev="1" Title="トポロジ内に X.400 コネクタが見つかりました" Text="組織内に X.400 コネクタ '{3}' が見つかりました。Exchange Server 2007 は X.400 コネクタをサポートしていません。このコネクタは、既存の Exchange 2000 または 2003 サーバー上に残す必要があります。" P3="$."/>
											</Setting>
										</Object>

										<!-- // Collect data about all the non-specified EDK Connectors in existence in this Routing Group -->
										<Object Type="Directory" Key2="%DN%" Key3="(&amp;(!(objectClass=x400Link))(!(objectClass=msExchRoutingSmtpConnector))(!(objectClass=msExchNotesConnector))(objectClass=mailGateway))">
											<Setting Key1="cn">
												<Rule Name="szEDKConnector" Query="$." Error="Warning" Sev="1" Title="トポロジ内に Exchange Development Kit (EDK) コネクタが見つかりました" Text="組織内に Exchange Development Kit (EDK) コネクタ '{3}' が見つかりました。Exchange Server 2007 は EDK コネクタをサポートしていません。このコネクタは、既存の Exchange 2000 または 2003 サーバー上に残す必要があります。" P3="$."/>
											</Setting>
										</Object>

									</Object>
								</Object>

								<!-- // Enumerate each Exchange Server in the current Admin Group -->
								<Object Type="Group" Name="Exchange Servers">
									<Object Type="Directory" Key2="%DN%" Key3="(&amp;(objectCategory=msExchExchangeServer)(cn=*))" Scope="Server" Class="サーバー" GroupingClass="True" Async="%65" TrackProgress="TrackProgress" MaxTime="ALL,15" MaxFailures="WMI,1" MaxTimeouts="ALL,1">
										<Setting Key1="distinguishedName" Substitution="DN"/>
										<Setting Key1="cn" Substitution="EXSRVNAME">
											<Rule Name="szFoundExchangeServer" Query="$." Error="None" Text="ディレクトリ内に Exchange Server {1} が見つかりました。" P1="$."/>
											<Rule Name="iStatTotalMailboxes" Query="sum($iMailboxes)" Error="None" Text="このサーバー上には {9} 個のメールボックスがあります。" P9="sum($iMailboxes)" AlwaysEvaluate="True"/>
										</Setting>

										<!-- // Find out which version of Exchange is running -->
										<Setting Key1="networkAddress" Substitution="SRVNAME" SubstitutionFormat="(^ncacn_ip_tcp:(?'tcpip'.*))?.*$----${tcpip}"/>
										<Setting Key1="serialNumber" Substitution="EXVERSION">
											<Rule Name="fExchange55" Query="contains ($., 'Version 5.5')" Error="Error" Sev="1" Title="Exchange Server 5.5 が検出されました" Text="サーバー {2} は Exchange Server 5.5 を実行しています。Exchange Server 2007 を組織にインストールするには、このサーバーの使用を中止する必要があります。" S2="%SRVNAME%"/>
											<Rule Name="fExchange2000" Query="contains ($., 'Version 6.0')"/>
											<Rule Name="fExchange2003" Query="contains ($., 'Version 6.5')"/>
											<Rule Name="fExchangePtTi" Query="contains ($., 'Version 6')"/>
										</Setting>
										<Setting Key1="versionNumber">
											<Rule Name="fExConnectReg" Query="not($szExWinVer)" Error="Warning" Sev="1" Title="Exchange サーバーのレジストリにアクセスできません" Text="サーバー {2} のレジストリに接続できません。ネットワークまたはアクセス許可の問題が原因として考えられます。" S2="%SRVNAME%" AlwaysEvaluate="True"/>
											<Rule Name="fExchange2003PreSP2" Query="$fExchange2003 and $. &lt;7638" Error="Error" Sev="2" Title="Exchange Server 2003 のバージョン" Text="サーバー {2} は Exchange Server 2003 を実行していますが、Service Pack 2 以降にアップグレードされていません。このサーバーがアップグレードされるまで、Exchange Server 2007 のインストールはブロックされます。" S2="%SRVNAME%"/>
											<Rule Name="fExchange2000PreSP3" Query="$fExchange2000 and $. &lt;6249" Error="Error" Sev="2" Title="Exchange 2000 Server のバージョン" Text="サーバー {2} は Exchange 2000 Server を実行していますが、Service Pack 3 以降にアップグレードされていません。このサーバーがアップグレードされるまで、Exchange Server 2007 のインストールはブロックされます。" S2="%SRVNAME%"/>
										</Setting>

										<!-- // Resolve the name of the Exchange server -->
										<Object Type="Resolve" Name="Server Name" Key1="%SRVNAME%,%EXSRVNAME%">
											<Setting Key1="Dns" Substitution="SRVNAME" Format="^$----%EXSRVNAME%"/>

											<!-- // Connect to the Exchange server and discover the operating system version -->
											<Object Type="Registry" Key1="%SRVNAME%" Key3="Software\Microsoft\Windows NT\CurrentVersion" LogText="処理中 === Exchange Server: %SRVNAME% ===" TrackProgress="TrackFailHard">
												<Setting Key1="CurrentVersion" Retrieve="FailHard">
													<Rule Name="szExWinVer" Query="$."/>
													<Rule Name="fExWinVer2000" Query="$.='5.0'" Error="None" Text="Exchange サーバー {2} では Windows 2000 Server が実行されています。" S2="%SRVNAME%"/>
													<Rule Name="fExWinVer2003" Query="$.='5.2'" Error="None" Text="Exchange サーバー {2} では Windows Server 2003 が実行されています。" S2="%SRVNAME%"/>
												</Setting>
												<Setting Key1="SystemRoot" Substitution="WINDOWSPATH" SubstitutionFormat="\\----\\"/>
												<Object Type="WMI" Key1="%SRVNAME%" Key3="CIM_Datafile" Key4="name = '%WINDOWSPATH%\\system32\\msi.dll'">
													<Setting Key1="Version">
														<Rule Name="fWinInstaller45NotInstalled" Query="version-compare($., '4.5.6000') &lt;0" Error="Error" Title="Windows インストーラのバージョンが古すぎます" Text="Windows インストーラのバージョンが古すぎます。Exchange Server 2007 Service Pack 2 (SP2) をインストールする前に、Windows インストーラ 4.5 以降のバージョンをインストールする必要があります。" GUID="0b4892f7-7840-467a-97fa-c6cd081746c7"/>
													</Setting>
												</Object>

												<!-- // Retrieve Active Directory membership information for this Exchange server -->
												<Object Type="Group" Name="Active Directory Membership">

													<!-- // First of all, retrieve the Active Directory domain membership and add the value to the cache for later processing -->
													<Object Type="Registry" Key1="%SRVNAME%" Key3="Software\Microsoft\MSMQ\Parameters\setup">
														<Setting Key1="MachineDomain" Substitution="NBDOMAIN">
															<Rule Name="szResidentNetBIOSDomainName" Query="$." Error="None" Title="Active Directory ドメインのメンバシップ: {3}" Text="Exchange サーバー {2} は Active Directory ドメイン '{3}' に属しています。" S2="%SRVNAME%" P3="$."/>
														</Setting>
														<Object Type="Cache" Name="Membership Cache" Key1="Add" Key2="Domains" Key3="%NBDOMAIN%" Display="Hide"/>
													</Object>
													<Object Type="Registry" Key1="%SRVNAME%" Key3="System\CurrentControlSet\Services\Tcpip\Parameters">

														<!-- // Second of all, retrieve the DNS domain membership and add the value to the cache for later processing -->
														<Setting Key1="Domain" Substitution="DNSDOMAIN">
															<Rule Name="szResidentDNSName" Query="$." Error="None" Title="DNS ドメインのメンバシップ: {3}" Text="Exchange サーバー {2} は DNS ドメイン '{3}' に属しています。" S2="%SRVNAME%" P3="$."/>
														</Setting>
														<Object Type="Cache" Name="Membership Cache" Key1="Add" Key2="DnsDomains" Key3="%DNSDOMAIN%" Display="Hide"/>

														<!-- // Third of all, retrieve the site name -->
														<Object Type="DsGet" Key1="SiteName" Key2="%SRVNAME%">
															<Setting Key1="SiteName" Substitution="SITE">
																<Rule Name="szResidentSiteName" Query="$.!=''" Error="None" Title="Active Directory サイトのメンバシップ: {3}" Text="Exchange サーバー {2} は Active Directory サイト '{3}' に属しています。" S2="%SRVNAME%" P3="$."/>
															</Setting>

															<!-- // Some servers such as clusters and NT4 computers aren't going to report their site name, so we need to exclude these blank entries from the cache -->
															<Object Type="If" Key1="'%SITE%'!=''">
																<!-- // Add the site name to the cache -->
																<Object Type="Cache" Name="Membership Cache" Key1="Add" Key2="Sites" Key3="%SITE%" Display="Hide"/>
																<!-- // Add the NetBIOS name of the server to a cache associated with the site -->
																<Object Type="Cache" Name="Membership Cache" Key1="Add" Key2="ADSite-%SITE%" Key3="%EXSRVNAME%" Display="Hide"/>
															</Object>
														</Object>
													</Object>
												</Object>

												<!-- // Enumerate the list of storage groups and databases -->
												<Object Type="Group" Name="Storage Groups and Databases">
													<Object Type="Directory" Key2="cn=InformationStore,%DN%" Key3="(objectClass=msExchStorageGroup)">
														<Setting Key1="distinguishedName" Substitution="DN"/>
														<Setting Key1="cn"/>
														<Object Type="Directory" Key2="%DN%" Key3="(objectClass=msExchPrivateMDB)">
															<Setting Key1="cn"/>
															<Setting Key1="homeMDBBL" Retrieve="CountOnly">
																<Rule Name="iMailboxes" Query="$."/>
															</Setting>
														</Object>
													</Object>
												</Object>

												<!-- // Enumerate the list of SMTP virtual servers -->
												<Object Type="Group" Name="SMTP">
													<Object Type="Directory" Key2="CN=SMTP,CN=Protocols,%DN%" Key3="(objectClass=protocolCfgSMTPServer)">
														<Setting Key1="cn" Substitution="SMTPSERVERNAME"/>
														<Setting Key1="msExchServerBindings">
															<Rule Name="fDefaultSMTPPortNot25" Query="'%SMTPSERVERNAME%'=1 and not($.[contains(., ':25:')])" Error="Warning" Sev="1" Title="既定の SMTP サーバーがポート 25 にバインドされていません" Text="サーバー {2} 上の SMTP サーバー '{3}' のリスニング ポートが、既定の 25 から変更されています。Exchange Server 2007 では、サーバー間のメッセージのルーティングにポート 25 のみを使用します。現在の値は {9} です。" S2="%SRVNAME%" S3="%SMTPSERVERNAME%" P9="$."/>
															<Rule Name="fAdditionalSMTPPortNot25" Query="'%SMTPSERVERNAME%'!=1 and not($.[contains(., ':25:')])" Error="Warning" Sev="3" Title="その他の SMTP サーバーがポート 25 にバインドされていません" Text="サーバー {2} 上の SMTP サーバー '{3}' のリスニング ポートが、既定の 25 から変更されています。Exchange Server 2007 では、サーバー間のメッセージのルーティングにポート 25 のみを使用します。現在の値は {9} です。" S2="%SRVNAME%" S3="%SMTPSERVERNAME%" P9="$."/>
														</Setting>
														<Setting Key1="msExchSMTPOutgoingPort">
															<Rule Name="fOutgoingSMTPPortNot25" Query="'%SMTPSERVERNAME%'=1 and $.!=25" Error="Warning" Sev="1" Title="既定の SMTP サーバーがポート 25 を使用していません" Text="サーバー {2} 上の SMTP サーバー '{3}' の送信ポートが、既定の 25 から変更されています。Exchange Server 2007 では、サーバー間のメッセージのルーティングにポート 25 のみを使用します。現在の値は {9} です。" S2="%SRVNAME%" S3="%SMTPSERVERNAME%" P9="$."/>
															<Rule Name="fAdditionalOutgoingSMTPPortNot25" Query="'%SMTPSERVERNAME%'!=1 and $.!=25" Error="Warning" Sev="3" Title="その他の SMTP サーバーはポート 25 を使用しません" Text="サーバー {2} 上の SMTP サーバー '{3}' の送信ポートが、既定の 25 から変更されています。Exchange Server 2007 では、サーバー間のメッセージのルーティングにポート 25 のみを使用します。現在の値は {9} です。" S2="%SRVNAME%" S3="%SMTPSERVERNAME%" P9="$."/>
														</Setting>
													</Object>
												</Object>

												<!-- // Enumerate routing configuration parameters -->
												<Object Type="Group" Name="Routing">
													<Object Type="Registry" Key1="%SRVNAME%" Key3="System\CurrentControlSet\Services\RESvc\Parameters">
														<Setting Key1="__KEYPATH">

															<!-- // Although SuppressStateChanges is only necessary on legacy bridgehead servers, we will recommend that this be set on all legacy servers in the org -->
															<Rule Name="fSuppressStateChangesNotSet" Query="$fExchangePtTi and (count($iSuppressStateChanges)=0 or $iSuppressStateChanges='0')" Error="Warning" Sev="3" Title="リンク状態の抑制が有効ではありません" Text="Exchange Server 2007 をこのトポロジに導入する前に、サーバー {2} の '{4}' 構成パラメータを '1' に設定する必要があります。Exchange 2007 専用のルーティング グループに複数のコネクタを作成する場合、このパラメータは必須となります。" S2="%SRVNAME%" S4="SuppressStateChanges" AlwaysEvaluate="True"/>
														</Setting>
														<Setting Key1="SuppressStateChanges">
															<Rule Name="iSuppressStateChanges" Query="$."/>
														</Setting>
													</Object>
												</Object>

												<!-- // Enumerate link state data -->
												<Object Type="If" Key1="starts-with('%EXVERSION%', 'Version 6')" Name="LinkState" Display="Hide">
													<Object Type="Group" Name="LinkState">
														<Object Type="LinkState" Key1="%SRVNAME%">
															<Setting Key1="NodeInfo" Format="RoutingInfo"/>
															<Setting Key1="OrgInfo" Format="RoutingInfo"/>
														</Object>
													</Object>
												</Object>

												<!-- // Discover whether an NNTP newsfeed has been created and the service is running -->
												<Object Type="Group" Name="NNTP">
													<Object Type="WMI" Key1="%SRVNAME%" Key3="Win32_Service" Key4="Name='NntpSvc'">
														<Setting Key1="Started">
															<Rule Name="fNNTPNewsfeed" Query="$.='True' and $fNNTPFeedExists" Error="Warning" Sev="2" Title="NNTP ニュースフィードが見つかりました" Text="ネットワーク ニュース トランスポート プロトコル (NNTP) サービスが、サーバー {2} 上で構成および実行されています。Exchange Server 2007 は NNTP をサポートしていません。このサービスは、Exchange 2000 または 2003 上に残す必要があります。" S2="%SRVNAME%"/>
														</Setting>
														<Object Type="Metabase" Key1="%SRVNAME%" Key2="LM/NNTPSVC/1/Feeds" Key3=".*" Key4="OneLevel">
															<Setting Key1="45456" Key2="FeedName">
																<Rule Name="fNNTPFeedExists" Query="$."/>
															</Setting>
														</Object>
													</Object>
												</Object>

												<!-- // Discover whether the legacy Exchange event scripting service is running -->
												<Object Type="Group" Name="Scripting Service">
													<Object Type="WMI" Key1="%SRVNAME%" Key3="Win32_Service" Key4="Name='MSExchangeES'">
														<Setting Key1="Started">
															<Rule Name="fEventService" Query="$.='True' and $fExchangePtTi" Error="Warning" Sev="2" Title="Exchange Event サービスが実行されています" Text="サーバー {2} 上で Microsoft Exchange Event サービスが実行されています。Exchange Server 2007 はこの機能をサポートしていません。このサービスは、Exchange 2000 または 2003 上に残す必要があります。" S2="%SRVNAME%"/>
														</Setting>
													</Object>
												</Object>

												<!-- // Discover whether the IFS drive is enabled -->
												<Object Type="Group" Name="IFS">
													<Object Type="Registry" Key1="%SRVNAME%" Key3="System\CurrentControlSet\Services\EXIFS\Parameters">
														<Setting Key1="DriveLetter">
															<Rule Name="fIFSDriveEnabled" Query="count($.) &gt;0 and $.!=''" Error="Warning" Sev="3" Title="Exchange IFS ドライブが有効になっています" Text="サーバー {2} 上で Exchange Installable File System (IFS) ドライブが有効になっています。Exchange Server 2007 は Exchange IFS ドライブをサポートしていません。Exchange IFS ドライブを使用するアプリケーションは、Exchange 2000 または 2003 サーバー上に残す必要があります。" S2="%SRVNAME%"/>
														</Setting>
													</Object>
												</Object>

												<!-- // Find out if this is an Active/Active cluster -->
												<Object Type="Group" Name="Clustering">
													<Object Type="WMI" Key1="%SRVNAME%" Key3="Win32_Service" Key4="Name='ClusSvc'">
														<Setting Key1="Started">
															<Rule Name="fActiveActiveCluster" Query="sum($iStatClusterNode)=2 and count($fClusterStoreInstance)=2" Error="Warning" Sev="1" Title="アクティブ/アクティブ モードのクラスタ" Text="サーバー {2} は、2 ノードのアクティブ/アクティブ モードのクラスタです。Exchange Server 2007 は、アクティブ/パッシブ モードのクラスタしかサポートしていません。" S2="%SRVNAME%"/>
														</Setting>
														<Object Type="Registry" Key1="%SRVNAME%" Key3="Cluster\Nodes" Key4=".*">
															<Setting Key1="NodeName">
																<Rule Name="iStatClusterNode" Query="count($.)"/>
															</Setting>
														</Object>
														<Object Type="Registry" Key1="%SRVNAME%" Key3="Cluster\Resources" Key4=".*" Key5="Onelevel">
															<Setting Key1="Type">
																<Rule Name="fClusterStoreInstance" Query="$.='Microsoft Exchange Information Store'"/>
															</Setting>
														</Object>
													</Object>
												</Object>

												<!-- // Find out if any Exchange 2000 servers exist without the 6603 roll-up -->
												<Object Type="If" Key1="starts-with('%EXVERSION%', 'Version 6.0')" Name="File Versions" Display="Hide">
													<Object Type="Group" Name="File Versions">
														<Object Type="Registry" Key1="%SRVNAME%" Key3="Software\Microsoft\Exchange\Setup">
															<Setting Key1="Services" Substitution="EXCHBINPATHD" SubstitutionFormat="\\----\\"/>
															<Object Type="WMI" Key1="%SRVNAME%" Key3="CIM_Datafile" Key4="name = '%EXCHBINPATHD%\\bin\\Store.exe'">
																<Setting Key1="LastModified"/>
																<Setting Key1="FileSize"/>
																<Setting Key1="Version">
																	<Rule Name="fPtStoreNot6603" Query="$fExchange2000 and substring($.,5,4) &lt;6603" Error="Error" Sev="1" Title="Exchange 2000 Server のソフトウェア更新プログラムを適用する必要があります" Text="サーバー {2} は Exchange 2000 Server を実行していますが、2004 年 8 月にリリースされた Service Pack 3 以降の更新プログラムのロールアップ (マイクロソフト サポート技術情報の記事 870540) が適用されていません。トポロジに Exchange Server 2007 を導入する前に、http://go.microsoft.com/fwlink/?LinkId=33457 からこのロールアップをインストールしてください。そうでない場合、Exchange 2000 Server のサービスを起動できない可能性があります。" S2="%SRVNAME%"/>
																</Setting>
															</Object>
														</Object>
													</Object>
												</Object>

											</Object>
										</Object>
									</Object>
								</Object>
							</Object>
						</Object>
					</Object>
				</Object>

				<!-- // There have been several cases where an existing permissions inheritance block has caused Exchange 2007 installation issues -->
				<!-- // We'll perform a check on the Exchange objects in the configNC -->
				<Object Type="Group" Name="Permission Check">
					<!-- // Call Config-Inheritance-Check type to perform inheritance blocking checks -->
					<Reference Type="Config-Inheritance-Check" Name="ConfigInheritanceCheck" File="ExBPA.Permissions.xml"/>
				</Object>

				<!-- // Dump out the caches -->
				<Object Type="Group" Name="Caches">
					<!-- // List Active Directory domains that contain Exchange servers -->
					<Object Type="Cache" Name="Membership Cache" Key1="Dump" Key2="Domains" Display="Hide">
						<Setting Key1="Active Directory domains with Exchange">
							<Rule Name="szCacheExchangeDomain" Query="$."/>
						</Setting>
					</Object>

					<!-- // List DNS domains that contain Exchange servers -->
					<Object Type="Cache" Name="Membership Cache" Key1="Dump" Key2="DnsDomains" Display="Hide">
						<Setting Key1="DNS domains with Exchange">
							<Rule Name="szCacheExchangeDNSDomain" Query="$."/>
						</Setting>
					</Object>

					<!-- // List the Exchange servers by Active Directory site -->
					<Object Type="Cache" Name="Membership Cache" Key1="Dump" Key2="Sites" Display="Hide">
						<Setting Key1="Site with Exchange" Substitution="SITE">
							<Rule Name="szCacheExchangeSite" Query="$."/>
						</Setting>
						<Object Type="Group" Name="Exchange servers in Active Directory site '%SITE%'">
							<Setting Key1="Site routing map">
								<Rule Name="szFirstRGMember" Query="$szRoutingGroupMembership[1]"/>
								<Rule Name="fSiteSpansRoutingGroup" Query="count($fSiteRGMismatch)&gt;0" Error="Warning" Sev="3" Title="サイトとルーティングの配置: {1}" Text="Active Directory サイト '{1}' には、別のルーティング グループに属する Exchange サーバーが含まれています。Exchange Server 2007 では、すべてのルーティングは Active Directory サイトの境界に基づいています。" S1="%SITE%" AlwaysEvaluate="True"/>
							</Setting>
							<Object Type="Cache" Name="Membership Cache" Key1="Dump" Key2="ADSite-%SITE%" Display="Hide">
								<Setting Key1="Server" Substitution="EXSRVNAME"/>

								<!-- // Retrieve the routing group membership for each Exchange server so that we can correlate it back to the Active Directory site name -->
								<Object Type="WMI" Key1="%EXSRVNAME%" Key2="root\MicrosoftExchangeV2" Key3="Exchange_Server" Key4="Name='%EXSRVNAME%'" Display="Hide">
									<Setting Key1="RoutingGroup">
										<Rule Name="szRoutingGroupMembership" Query="$."/>
										<Rule Name="fSiteRGMismatch" Query="$.!=$szFirstRGMember"/>
									</Setting>
								</Object>
							</Object>
						</Object>
					</Object>
				</Object>

			</Object>
		</Object>

	</Type>
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><Reference URI=""><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>70OGWrm4mizC8BDzjByBWffWCG8=</DigestValue></Reference></SignedInfo><SignatureValue>
    clfQi1TR1d96SNTjqAviYtkxbQY2bnKeS2P6c92hHJHNg66xc9+ZWmne77yPf2dLbAtv8Cxm
    Q/KsGdPZcxXlBVySeSL/w647cgMwvESADno+yZ2KxX5lLSTa/EYtWLwYc/Ff10HrxrlWI+Bg
    rEQTbGGL0lzUW5NGw72+aCyPjKwJvCQeTQEtANl6PIqGel5d++M1+tdRpQXqnVq6EvfkgeVl
    YxNmFN4TJpDBVKlO20UwgUnEHwXu5Oau6/EjENzORnAJA7bZYwauxs2P+xrd6DbCaGzOsGex
    WJRDo4piFg1nkqfG8iui2dr7VR+xNbd7g7LX6nQuU1lbzqOlbf1MKg==
  </SignatureValue><KeyInfo>
      <KeyValue>
        <RSAKeyValue>
          <Modulus>
            vXK0ieccn4XHdLhgXAM2PZz9mXqaKUYisKeHU+3uRjrHWwULV6i3ygXM00x3R3CFs+XL32fn
            o/10J5Nnn9eKA0QwxvfJusk6HQhWRE8XCA35tBloqiQc+wVXhenFTgchN6frziwvtkLNIQWn
            1ubTKFfHG3rOKTYHzZ5VzLvxIuuoI6QNKcL70MNaPmM9xyxJC3t5hfCI73G9Q1rjo7MN81X7
            JeDiINPnml6UpTMtKH9XG1VqDDJE72Zsb/A4nO8CrZqh3ZgHEA48GGnieU5GFOC5jNB1bZys
            AJwtQvVRuFr0eEWD6S58K7tdzRlhKK2UQwrFakL/tTKupCki3hbo0w==
          </Modulus>
          <Exponent>AQAB</Exponent>
        </RSAKeyValue>
      </KeyValue>
      <X509Data>
        <X509Certificate>
          MIIEejCCA2KgAwIBAgIKYQYngQAAAAAACDANBgkqhkiG9w0BAQUFADB5MQswCQYDVQQGEwJV
          UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWlj
          cm9zb2Z0IENvcnBvcmF0aW9uMSMwIQYDVQQDExpNaWNyb3NvZnQgQ29kZSBTaWduaW5nIFBD
          QTAeFw0wODEwMjIyMTI0NTVaFw0xMDAxMjIyMTM0NTVaMIGDMQswCQYDVQQGEwJVUzETMBEG
          A1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0
          IENvcnBvcmF0aW9uMQ0wCwYDVQQLEwRNT1BSMR4wHAYDVQQDExVNaWNyb3NvZnQgQ29ycG9y
          YXRpb24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC9crSJ5xyfhcd0uGBcAzY9
          nP2ZepopRiKwp4dT7e5GOsdbBQtXqLfKBczTTHdHcIWz5cvfZ+ej/XQnk2ef14oDRDDG98m6
          yTodCFZETxcIDfm0GWiqJBz7BVeF6cVOByE3p+vOLC+2Qs0hBafW5tMoV8cbes4pNgfNnlXM
          u/Ei66gjpA0pwvvQw1o+Yz3HLEkLe3mF8Ijvcb1DWuOjsw3zVfsl4OIg0+eaXpSlMy0of1cb
          VWoMMkTvZmxv8Dic7wKtmqHdmAcQDjwYaeJ5TkYU4LmM0HVtnKwAnC1C9VG4WvR4RYPpLnwr
          u13NGWEorZRDCsVqQv+1Mq6kKSLeFujTAgMBAAGjgfgwgfUwEwYDVR0lBAwwCgYIKwYBBQUH
          AwMwHQYDVR0OBBYEFCPRcypMvfvlIfpxHpkV0Rf5xKaKMA4GA1UdDwEB/wQEAwIHgDAfBgNV
          HSMEGDAWgBTMHc52AHBbr/HaxE6aUUQuo0Rj8DBEBgNVHR8EPTA7MDmgN6A1hjNodHRwOi8v
          Y3JsLm1pY3Jvc29mdC5jb20vcGtpL2NybC9wcm9kdWN0cy9DU1BDQS5jcmwwSAYIKwYBBQUH
          AQEEPDA6MDgGCCsGAQUFBzAChixodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL2NlcnRz
          L0NTUENBLmNydDANBgkqhkiG9w0BAQUFAAOCAQEAQynPY71s43Ntw5nXbQyIO8ZIc3olzizi
          N3udNJ+9I86+39hceRFrE1EgAWO5cvcI48Z9USoWKNTR55sqzxgN0hNxkSnsVr351sUNL69l
          LW1NRSlWcoRPP9JqHUFiqXlcjvDHd4rLAiguncecK+W5Kgnd7Jfi5XqNXhCIU6HdYE93mHFg
          qFs5kdOrEh8F6cNFqdPCUbmvuNz8BoQA9HSj2//MHaAjBQfkJzXCl5AZqoJgJ+j7hCse0QTL
          js+CDdeoTUNAddLe3XfvilxrD4dkj7S6t7qrZ1QhRapKaOdUXosUXGd47JBcAxCRCJ0kIJfo
          3wARcKn5snJwt67iwp8WAg==
        </X509Certificate>
      </X509Data>
      <X509Data>
        <X509Certificate>
          MIIEEjCCAvqgAwIBAgIPAMEAizw8iBHRPvZj7N9AMA0GCSqGSIb3DQEBBAUAMHAxKzApBgNV
          BAsTIkNvcHlyaWdodCAoYykgMTk5NyBNaWNyb3NvZnQgQ29ycC4xHjAcBgNVBAsTFU1pY3Jv
          c29mdCBDb3Jwb3JhdGlvbjEhMB8GA1UEAxMYTWljcm9zb2Z0IFJvb3QgQXV0aG9yaXR5MB4X
          DTk3MDExMDA3MDAwMFoXDTIwMTIzMTA3MDAwMFowcDErMCkGA1UECxMiQ29weXJpZ2h0IChj
          KSAxOTk3IE1pY3Jvc29mdCBDb3JwLjEeMBwGA1UECxMVTWljcm9zb2Z0IENvcnBvcmF0aW9u
          MSEwHwYDVQQDExhNaWNyb3NvZnQgUm9vdCBBdXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUA
          A4IBDwAwggEKAoIBAQCpAr3BcOY78k4bKJ+XeF4w6qKpjSVf+P6VTKO3/p2iID58UaKboo9g
          MmvRQmR57qx2yVTa8uuchhyPn4Rms8VremIj1h083g8BkuiWxL8tZpqaaCaZ0Dosvwy1WCbB
          RucKPjiWLKkoOajsSYNC44QPu5psVWGsgnyhYC13TOmZtGQ7mlAcMQgkFJ+p55ErGOY9mGMU
          YFgFZZ8dN1KH96fvlALGG9O/VUWziYC/OuxUlE6u/ad6bXROrxjMlgkoIQBXkGBpN7tLEgc8
          Vv9b+6RmCgim0oFWV++2O14WgXcE2va+roCV/rDNf9anGnJcPMq88AijIjCzBoXJsyB3E4Xf
          AgMBAAGjgagwgaUwgaIGA1UdAQSBmjCBl4AQW9Bw72lyniNRfhSyTY7/y6FyMHAxKzApBgNV
          BAsTIkNvcHlyaWdodCAoYykgMTk5NyBNaWNyb3NvZnQgQ29ycC4xHjAcBgNVBAsTFU1pY3Jv
          c29mdCBDb3Jwb3JhdGlvbjEhMB8GA1UEAxMYTWljcm9zb2Z0IFJvb3QgQXV0aG9yaXR5gg8A
          wQCLPDyIEdE+9mPs30AwDQYJKoZIhvcNAQEEBQADggEBAJXoC8CN85cYNe24ASTYdxHzXGAy
          n54Lyz4FkYiPyTrmIfLwV5MstaBHyGLv/NfMOztaqTZUaf4kbT/JzKreBXzdMY09nxBwarv+
          Ek8YacD80EPjEVogT+pie6+qGcgrNyUtvmWhEoolD2Oj91Qc+SHJ1hXzUqxuQzIH/YIX+OVn
          bA1R9r3xUse958Qw/CAxCYgdlSkaTdUdAqXxgOADtFv0sd3IV+5lScdSVLa0AygS/5DW8AiP
          friXxas3LOR65Kh343agANBqP8HSNorgQRKoNWobats14dQcBOSoRQTIWjM4bk0cDWK3CqKM
          09VUP0bNHFWmcNsSOoeTdZ+n0qA=
        </X509Certificate>
      </X509Data>
      <X509Data>
        <X509Certificate>
          MIIEYDCCA0ygAwIBAgIKLqsR3FD/XJ3LwDAJBgUrDgMCHQUAMHAxKzApBgNVBAsTIkNvcHly
          aWdodCAoYykgMTk5NyBNaWNyb3NvZnQgQ29ycC4xHjAcBgNVBAsTFU1pY3Jvc29mdCBDb3Jw
          b3JhdGlvbjEhMB8GA1UEAxMYTWljcm9zb2Z0IFJvb3QgQXV0aG9yaXR5MB4XDTA3MDgyMjIy
          MzEwMloXDTEyMDgyNTA3MDAwMFoweTELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0
          b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEj
          MCEGA1UEAxMaTWljcm9zb2Z0IENvZGUgU2lnbmluZyBQQ0EwggEiMA0GCSqGSIb3DQEBAQUA
          A4IBDwAwggEKAoIBAQC3eX3WXbNFOag0rDHa+SU1SXfA+x+ex0Vx79FG6NSMw2tMUmL0mQLD
          TdhJbC8kPmW/ziO3C0i3f3XdRb2qjw5QxSUr8qDnDSMf0UEk+mKZzxlFpZNKH5nNsy8iw0ot
          fG/ZFR47jDkQOd29KfRmOy0BMv/+J0imtWwBh5z7urJjf4L5XKCBhIWOsPK4lKPPOKZQhRcn
          h07dMPYAPfTG+T2BvobtbDmnLjT2tC6vCn1ikXhmnJhzDYav8sTzILlPEo1jyyzZMkUZ7rtK
          ljtQUxjOZlF5qq2HyFY+n4JQiG4FsTXBeyS9UmY9mU7MK34zboRHBtGe0EqGAm6GAKTAh99T
          AgMBAAGjgfowgfcwEwYDVR0lBAwwCgYIKwYBBQUHAwMwgaIGA1UdAQSBmjCBl4AQW9Bw72ly
          niNRfhSyTY7/y6FyMHAxKzApBgNVBAsTIkNvcHlyaWdodCAoYykgMTk5NyBNaWNyb3NvZnQg
          Q29ycC4xHjAcBgNVBAsTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEhMB8GA1UEAxMYTWljcm9z
          b2Z0IFJvb3QgQXV0aG9yaXR5gg8AwQCLPDyIEdE+9mPs30AwDwYDVR0TAQH/BAUwAwEB/zAd
          BgNVHQ4EFgQUzB3OdgBwW6/x2sROmlFELqNEY/AwCwYDVR0PBAQDAgGGMAkGBSsOAwIdBQAD
          ggEBAHurrn5KJvLOvE50olgndCp1s4b9q0yUeABN6crrGNxpxQ6ifPMCQ8bKh8z4U8zCn71W
          b/BjRKlEAO6WyJrVHLgLnxkNlNfaHq0pfe/tpnOsj945jj2Yarw4bdKIryP93+nWaQmRiL3+
          4QC7NPP3fPkQEi4F6ymWk0JrKHG3OI/gBw3JXWjNvYBBa2aou7e7jjTK8gMQfHr10uBC33v+
          4eGs/vbf1Q2zcNaS40+2OKJ8LdQ92zQLYjcCn4FqI4n2XGOPsFq7OddgjFWEGjP1O5igggyi
          X4uzLLehpcur2iC2vzAZhSAUDSq8UvRB4F4w45IoaYfBcOLzp6vOgEJydg4=
        </X509Certificate>
      </X509Data>
    </KeyInfo><Object id="ts-countersig"><X509Data><X509Certificate>MIIEqjCCA5KgAwIBAgIKYQaULQAAAAAACTANBgkqhkiG9w0BAQUFADB5MQswCQYDVQQGEwJVUzET
MBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0
IENvcnBvcmF0aW9uMSMwIQYDVQQDExpNaWNyb3NvZnQgVGltZXN0YW1waW5nIFBDQTAeFw0wODA3
MjUxOTAyMTdaFw0xMzA3MjUxOTEyMTdaMIGzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGlu
Z3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMQ0w
CwYDVQQLEwRNT1BSMScwJQYDVQQLEx5uQ2lwaGVyIERTRSBFU046N0E4Mi02ODhBLTlGOTIxJTAj
BgNVBAMTHE1pY3Jvc29mdCBUaW1lLVN0YW1wIFNlcnZpY2UwggEiMA0GCSqGSIb3DQEBAQUAA4IB
DwAwggEKAoIBAQCVgQogQhhRetmV7Zv93IfR+w6PE+qqNygSdv5NUKt2lyqTR+CpVmkC5ZR+TYXb
f3HvdQDbu0Ns+2+scfAr0XySzpQXnaHFuvn3ft1h4S0wHpwmLXY/5kaWjq7YiTfYzO/zz1vD/Gjg
8mSPm+jDEvmjvoT81ovOBT29AXZQJwP4hLcWho1gvl0pLDzPpf2YWjUdTxbAONgeYT89NrNWFBV3
lTsQ+gCwk+JdN6snu2MsSBSBVeNs6qkrlY2IDn6jAKV3JAeYKnADuCokkJrexaIiS79MWQZ3VHJD
sD5k3ZOECFi2/umHSQk2s7P4M6l+TKJ5fzJZKQ6etfXgPJ4/7EY7AgMBAAGjgfgwgfUwHQYDVR0O
BBYEFCiViL8CO+valLp9Rg/6y/R+nf/RMB8GA1UdIwQYMBaAFG/oTj+XuTSrS4aPvJzqrDtBQ8bQ
MEQGA1UdHwQ9MDswOaA3oDWGM2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1
Y3RzL3RzcGNhLmNybDBIBggrBgEFBQcBAQQ8MDowOAYIKwYBBQUHMAKGLGh0dHA6Ly93d3cubWlj
cm9zb2Z0LmNvbS9wa2kvY2VydHMvdHNwY2EuY3J0MBMGA1UdJQQMMAoGCCsGAQUFBwMIMA4GA1Ud
DwEB/wQEAwIGwDANBgkqhkiG9w0BAQUFAAOCAQEAAO6s/OLSiGbKKeNauc0Agn4XXMUkWRK7qPdr
14f+jcu1dh8bIvb34cq0uUEBGjetSDeWcPrMM6cojLgLtnQTKLezdeEqCeKLT9+YP5e3NBKB6hDd
Hdy6ZM9OUDtMiv0Z3SWu1ZaH6kvE5fD5QRddAetXiH12euVv/ocgrJOcjJq/XxqgFTAk4KJ+YZEd
KSnDSZA6Q4OJ7t7Vg91PLDU750FBAaoADAvy1kkbzkKNe7DzLY1dKeG+jX+RFXa0YPsUJ6pvEmNC
KFg6ijuLQOS3xcySVxxGVmuPy5JNVgUAyvgwQEVO3xmIvfUQ8N0a3ygetFHyd+Am47sJgRLcHjrQ
RQ==</X509Certificate></X509Data><X509Data><X509Certificate>MIIEnTCCA4WgAwIBAgIQaguZT8AAJasR20UfWHpnojANBgkqhkiG9w0BAQUFADBwMSswKQYDVQQL
EyJDb3B5cmlnaHQgKGMpIDE5OTcgTWljcm9zb2Z0IENvcnAuMR4wHAYDVQQLExVNaWNyb3NvZnQg
Q29ycG9yYXRpb24xITAfBgNVBAMTGE1pY3Jvc29mdCBSb290IEF1dGhvcml0eTAeFw0wNjA5MTYw
MTA0NDdaFw0xOTA5MTUwNzAwMDBaMHkxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9u
MRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xIzAhBgNV
BAMTGk1pY3Jvc29mdCBUaW1lc3RhbXBpbmcgUENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
CgKCAQEA3Ddu+6/IQkpxGMjOSD5TwPqrFLosMrsST1LIg+0+M9lJMZIotpFk4B9QhLrCS9F/Bfjv
db6Lx6jVrmlwZngnZui2t++Fuc3uqv0SpAtZIikvz0DZVgQbdrVtZG1KVNvd8d6/n4PHgN9/TAI3
lPXAnghWHmhHzdnAdlwvfbYlBLRWW2ocY/+AfDzu1QQlTTl3dAddwlzYhjcsdckO6h45CXx2/p1s
bnrg7D6Pl55xDl8qTxhiYDKe0oNOKyJcaEWL3i+EEFCy+bUajWzuJZsT+MsQ14UO9IJ2czbGlXqi
zGAG7AWwhjO3+JRbhEGEWIWUbrAfLEjMb5xD4GrofyaOawIDAQABo4IBKDCCASQwEwYDVR0lBAww
CgYIKwYBBQUHAwgwgaIGA1UdAQSBmjCBl4AQW9Bw72lyniNRfhSyTY7/y6FyMHAxKzApBgNVBAsT
IkNvcHlyaWdodCAoYykgMTk5NyBNaWNyb3NvZnQgQ29ycC4xHjAcBgNVBAsTFU1pY3Jvc29mdCBD
b3Jwb3JhdGlvbjEhMB8GA1UEAxMYTWljcm9zb2Z0IFJvb3QgQXV0aG9yaXR5gg8AwQCLPDyIEdE+
9mPs30AwEAYJKwYBBAGCNxUBBAMCAQAwHQYDVR0OBBYEFG/oTj+XuTSrS4aPvJzqrDtBQ8bQMBkG
CSsGAQQBgjcUAgQMHgoAUwB1AGIAQwBBMAsGA1UdDwQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MA0G
CSqGSIb3DQEBBQUAA4IBAQCUTRExwnxQuxGOoWEHAQ6McEWN73NUvT8JBS3/uFFThRztOZG3o1YL
3oy2OxvR+6ynybexUSEbbwhpfmsDoiJG7Wy0bXwiuEbThPOND74HijbB637pcF1Fn5LSzM7djsDh
vyrNfOzJrjLVh7nLY8Q20Rghv3beO5qzG3OeIYjYtLQSVIz0nMJlSpooJpxgig87xxNleEi7z62D
Ok+wYljeMOnpOR3jifLaOYH5EyGMZIBjBgSW8poCQy97Roi6/wLZZflK3toDdJOzBW4MzJ3cKGF8
SPEXnBEhOAIch6wGxZYyuOVAxlM9vamJ3uhmN430IpaczLB3VFE61nJEsiP2</X509Certificate></X509Data><CounterSignature xmlns="http://schemas.microsoft.com/xmldsig/timestamp/2003" ts-format="cms-timestamp-message">MIIGyQYJKoZIhvcNAQcCoIIGujCCBrYCAQMxCTAHBgUrDgMCGjCCARMGCSqGSIb3DQEHAaCCAQQE
ggEAclfQi1TR1d96SNTjqAviYtkxbQY2bnKeS2P6c92hHJHNg66xc9+ZWmne77yPf2dLbAtv8Cxm
Q/KsGdPZcxXlBVySeSL/w647cgMwvESADno+yZ2KxX5lLSTa/EYtWLwYc/Ff10HrxrlWI+BgrEQT
bGGL0lzUW5NGw72+aCyPjKwJvCQeTQEtANl6PIqGel5d++M1+tdRpQXqnVq6EvfkgeVlYxNmFN4T
JpDBVKlO20UwgUnEHwXu5Oau6/EjENzORnAJA7bZYwauxs2P+xrd6DbCaGzOsGexWJRDo4piFg1n
kqfG8iui2dr7VR+xNbd7g7LX6nQuU1lbzqOlbf1MKqCCA32hggN5MIICYQIBATCB46GBuaSBtjCB
szELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAc
BgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjENMAsGA1UECxMETU9QUjEnMCUGA1UECxMebkNp
cGhlciBEU0UgRVNOOjdBODItNjg4QS05RjkyMSUwIwYDVQQDExxNaWNyb3NvZnQgVGltZS1TdGFt
cCBTZXJ2aWNloiUKAQEwCQYFKw4DAhoFAAMVAAX+y3RffzsaDiYqc0Ncy36q7Ys3oIHBMIG+pIG7
MIG4MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEe
MBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMQwwCgYDVQQLEwNBT0MxJzAlBgNVBAsTHm5D
aXBoZXIgTlRTIEVTTjoyMkExLTIwOEUtODdCMDErMCkGA1UEAxMiTWljcm9zb2Z0IFRpbWUgU291
cmNlIE1hc3RlciBDbG9jazANBgkqhkiG9w0BAQUFAAIFAM5ZHTkwIhgPMjAwOTA5MTQxOTUxMjFa
GA8yMDA5MDkxNTE5NTEyMVoweDA+BgorBgEEAYRZCgQBMTAwLjAKAgUAzlkdOQIBADAKAgEAAgIC
fgIB/zAIAgEAAgMDGjowCgIFAM5abrkCAQAwNgYKKwYBBAGEWQoEAjEoMCYwDAYKKwYBBAGEWQoD
AaAKMAgCAQACAw9CQKEKMAgCAQACAwehIDANBgkqhkiG9w0BAQUFAAOCAQEALPe5RKo0gcHFt48k
b4jF1wHTJcDbAAfdBCkJvm5Xs12YOgFzPDdKkPFZTEcihDb7Hh63lE3XbaxiZhGSZIykyU1ga8dd
Kz4tluHQTJdll4Y+pgVYHMQ6grN0riXGQaoMUtTT92SdLlM/C86SVD/YF1sDT1goHmr+FfuWvdOj
42GRKm8IJrgnko3m6kEiSon6D31VP1h1YiMm2Nhr+7+4//kyi79vrNfwmWs4B2Qg/UB+aJ+kyvKl
pieFuBo1RHOxBQR1KMvJ0WYX6x0+IFGTsFnsNzxfbNWkN1IFvGZtT/PkZQTV1ZAMMhOUPdTbQWou
QN4NSLnVKIXOIu+lqLi/HjGCAgwwggIIAgEBMIGHMHkxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpX
YXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRp
b24xIzAhBgNVBAMTGk1pY3Jvc29mdCBUaW1lc3RhbXBpbmcgUENBAgphBpQtAAAAAAAJMAcGBSsO
AwIaoF0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMDkwOTE0MjI0
MzAxWjAjBgkqhkiG9w0BCQQxFgQUprBZf2tgm9HNIaED6SoX9XcSZikwDQYJKoZIhvcNAQEFBQAE
ggEAZTT3B2cKJTVty3H/idhQDcDS1PYeYI/fc/nV8bEOz1VUqw2cToxIZdCOAB5MFB/rVK7QSqw6
NOu4r9Ub2T+GHHMXEPNb39MXvbdYlar9fqeO1+cGjoOB0ECmH18PeKngd9K0bpbwnKiX2gLGvv+o
NJ5BuIOagptR30zM1dHMHP8YleUDs0W3TkqjhIwAmiP5E+CR45/wM+RtknMdRcvpRxR/r4EtWzZl
425r7ivl/4hxuUrH4UcOllzLW0bQIpmEqUmN86mfud2+fMME5Xav6oFbcedF6HAP63OkiFQ8U4Jo
HtSorJpf6e7zCDzWvkgo2X3TtzNFjx/vCBrD5doBHQ==</CounterSignature></Object></Signature></ObjectCollector>