AdobeGPOTemplates.psm1


Function New-AdobeGPOTemplate {
<#
    .SYNOPSIS
        Create Admx and Adml GPO templates for Adobe products
 
    .DESCRIPTION
        Create Admx and Adml GPO templates for Adobe Reader and Acrobat versions DC and/or 201x, 202x
 
    .PARAMETER Product
        Indicate the product(s): can be Reader, Acrobat or both.
 
    .PARAMETER Version
        Indicate the version(s): can be DC and/or 2015 and/or 2017 and/or 2020
 
    .EXAMPLE
        New-AdobeGPOTemplate -Product Reader,Acrobat -Version DC,2017,2020
 
        Confirm
        Are you sure you want to perform this action?
        Performing the operation "Create files" on target "AdobeReader2020.adm?".
        [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): A
 
        It creates the following files:
            Adobe.admx, Adobe.adml
            AdobeAcrobat2020.admx, AdobeAcrobat2020.adml
            AdobeAcrobat2017.admx, AdobeAcrobat2017.adml
            AdobeAcrobatDC.admx, AdobeAcrobatDC.adml
            AdobeReader2020.admx, AdobeReader2020.adml
            AdobeReader2017.admx, AdobeReader2017.adml
            AdobeReaderDC.admx, AdobeReaderDC.adml
 
    .EXAMPLE
        New-AdobeGPOTemplate -Product Reader -Version DC -Confirm:$false
 
        It creates without asking for confirmation the following files:
        Adobe.admx, Adobe.adml,
        AdobeReaderDC.admx, AdobeReaderDC.adml
 
#>

[CmdletBinding(SupportsShouldProcess,ConfirmImpact='High')]
Param(

    [Parameter()]
    [ValidateSet('Reader','Acrobat')]
    [string[]]$Product='Reader',

    [Parameter()]
    [ValidateSet('2020','2017','2015','DC','11.0','10.0','9.0')]
    [string[]]$Version='DC'
)
Begin {
    try {
        @'
<?xml version="1.0" encoding="utf-8"?>
<policyDefinitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
revision="1.0" schemaVersion="1.0" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
<policyNamespaces>
    <target prefix="adobe" namespace="Microsoft.Policies.adobe" />
    <using prefix="products" namespace="Microsoft.Policies.Products" />
</policyNamespaces>
<resources minRequiredRevision="1.0" />
<supportedOn>
    <definitions>
    <!--At least Windows 7 or Windows Server 2008 R2-->
    <definition name="SUPPORTED_Windows7" displayName="$(string.SUPPORTED_Windows7)">
        <or>
        <range ref="products:WindowsServer2008" minVersionIndex="1"/>
        <range ref="products:MicrosoftWindows" minVersionIndex="6"/>
        </or>
    </definition>
    </definitions>
</supportedOn>
<categories>
        <category name="Adobe" displayName="$(string.Cat_Adobe)"></category>
            <category name="Reader" displayName="$(string.Cat_Reader)"><parentCategory ref="adobe:Adobe" /></category>
            <category name="Acrobat" displayName="$(string.Cat_Acrobat)"><parentCategory ref="adobe:Adobe" /></category>
</categories>
</policyDefinitions>
'@
      | Out-File -FilePath Adobe.admx -Encoding UTF8 -ErrorAction Stop
    } catch {
        Write-Warning -Message "Failed to create template because $($_.Exception.Message)"
    }
    try {
        @'
<?xml version="1.0" encoding="utf-8"?>
<!-- (c) 2006 Microsoft Corporation -->
<policyDefinitionResources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
revision="1.0" schemaVersion="1.0" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
  <displayName>entrer le nom complet ici</displayName>
  <description>entrer la description ici</description>
  <resources>
    <stringTable>
        <string id="Cat_Adobe">Adobe</string>
        <string id="Cat_Reader">Reader</string>
        <string id="Cat_Acrobat">Acrobat</string>
        <string id="SUPPORTED_Windows7">At least Windows 7 or Windows Server 2008 R2</string>
    </stringTable>
  </resources>
</policyDefinitionResources>
'@
      | Out-File -FilePath Adobe.adml -Encoding UTF8 -ErrorAction Stop
    } catch {
        Write-Warning -Message "Failed to create template because $($_.Exception.Message)"
    }
}
Process {
$Product | ForEach-Object {
        $p = $_
        Switch ($p) {
            'Reader' {
                $f = 'Acrobat Reader'
                break
            }
            'Acrobat' {
                $f = 'Adobe Acrobat'
                break
            }
            default {}
        }

        $Version | ForEach-Object {
            $catID = $null
            $v = $_
            Switch ($v) {
                '11.0' { $catID = '11x' ; break }
                '10.0' { $catID = '10x' ; break }
                '9.0'  { $catID = '9x'  ; break }
                default { $catID = $v }

            }
            if ($pscmdlet.ShouldProcess(('Adobe{0}{1}.admx?' -f $p,$v),'Create files')) {
                #region master template
                $ADMXfile = 'Adobe{0}{1}.admx' -f $p,$v,$catID
                try {
                    @"
<?xml version="1.0" encoding="utf-8"?>
<!-- (c) 2006 Microsoft Corporation -->
<policyDefinitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
revision="1.0" schemaVersion="1.0" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
  <policyNamespaces>
    <target prefix="$($p)" namespace="Microsoft.Policies.Adobe.$($p).$($catID)" />
    <using prefix="adobe" namespace="Microsoft.Policies.adobe" />
  </policyNamespaces>
  <resources minRequiredRevision="1.0" />
  <categories>
    <category name="$($p)$($catID)" displayName="`$(string.Cat_$($p)$($catID))">
    <parentCategory ref="adobe:$($p)" /></category>
 
    <category displayName="`$(string.SecurityCategory)" name="SecurityCategory">
      <parentCategory ref="$($p)$($catID)"/>
    </category>
    <category displayName="`$(string.EmbeddedContentCategory)" name="EmbeddedContentCategory">
      <parentCategory ref="$($p)$($catID)"/>
    </category>
    <category displayName="`$(string.CloudCategory)" name="CloudCategory">
      <parentCategory ref="$($p)$($catID)"/>
    </category>
    <category displayName="`$(string.TrustedLocationCategory)" name="TrustedLocationCategory">
      <parentCategory ref="$($p)$($catID)"/>
    </category>
    <category displayName="`$(string.UpdaterCategory)" name="UpdaterCategory">
      <parentCategory ref="$($p)$($catID)"/>
    </category>
    <category displayName="`$(string.OtherCategory)" name="OtherCategory">
      <parentCategory ref="$($p)$($catID)"/>
    </category>
  </categories>
  <policies>
 
  <policy name="ENABLE_CHROMEEXT"
  class="Machine"
  displayName="`$(string.ENABLE_CHROMEEXT)"
  explainText="`$(string.ENABLE_CHROMEEXT_Help)"
  key="Software\WOW6432Node\Adobe\$($f)\$($v)\Installer"
  valueName="ENABLE_CHROMEEXT">
  <parentCategory ref="OtherCategory"/>
  <supportedOn ref="adobe:SUPPORTED_Windows7" />
  <enabledValue><decimal value="0" /></enabledValue>
  <disabledValue><decimal value="1" /></disabledValue>
</policy>
 
    <policy name="SendMailShareRedirection"
        class="Machine"
        displayName="`$(string.SendMailShareRedirection)"
        explainText="`$(string.SendMailShareRedirection_Help)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown"
        valueName="bSendMailShareRedirection">
        <parentCategory ref="OtherCategory"/>
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <!-- Trust Manager > Enhanced Security -->
    <policy name="EnhancedSecurityStandalone"
        class="Machine"
        displayName="`$(string.EnhancedSecurityStandalone)"
        explainText="`$(string.EnhancedSecurityStandalone_Help)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown"
        valueName="bEnhancedSecurityStandalone">
        <parentCategory ref="SecurityCategory"/>
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <policy name="EnhancedSecurityBrowser"
        class="Machine"
        displayName="`$(string.EnhancedSecurityBrowser)"
        explainText="`$(string.EnhancedSecurityBrowser_Help)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown"
        valueName="bEnhancedSecurityInBrowser">
        <parentCategory ref="SecurityCategory"/>
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <policy name="ProtectedModeatstartup"
        class="Machine"
        displayName="`$(string.ProtectedModeatstartup)"
        explainText="`$(string.ProtectedModeatstartup_Help)"
        presentation="`$(presentation.ProtectedModeatstartup)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown"
        valueName="bProtectedMode">
        <parentCategory ref="SecurityCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <!-- Trust Manager > Protected View -->
    <policy name="ProtectedView"
        class="Machine"
        displayName="`$(string.ProtectedView)"
        explainText="`$(string.ProtectedView_Help)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown"
        valueName="iProtectedView"
        presentation="`$(presentation.ProtectedView_Dropdown)">
        <parentCategory ref="SecurityCategory"/>
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <elements>
            <enum id="ProtectedViewLevel" valueName="iProtectedView" required="true">
                <item displayName="`$(string.DisableProtectedView)">
                    <value><decimal value="0" /></value>
                </item>
                <item displayName="`$(string.EnableProtectedViewUnsafeOnly)">
                    <value><decimal value="1" /></value>
                </item>
                <item displayName="`$(string.EnableProtectedView)">
                    <value><decimal value="2" /></value>
                </item>
            </enum>
      </elements>
    </policy>
 
    <!-- Trust Manager > Internet Access -->
    <policy name="Hyperlinks"
        class="User"
        displayName="`$(string.Hyperlinks)"
        explainText="`$(string.Hyperlinks_Help)"
        key="Software\Adobe\$($f)\$($v)\TrustManager\cDefaultLaunchURLPerms"
        valueName="iURLPerms">
        <parentCategory ref="TrustedLocationCategory"/>
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="2" /></disabledValue>
    </policy>
 
    <policy name="HyperlinksUserList_MP"
        class="Machine"
        displayName="`$(string.HyperlinksUserList)"
        explainText="`$(string.HyperlinksUserList_Help)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown\cDefaultLaunchURLPerms"
        valueName="iUnknownURLPerms"
        presentation="`$(presentation.HyperlinksUserList_Dropdown)">
        <parentCategory ref="TrustedLocationCategory"/>
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <elements>
            <enum id="HyperlinksUserListMode" valueName="iUnknownURLPerms" required="true">
                <item displayName="`$(string.AlwaysAsk)">
                    <value><decimal value="1" /></value>
                </item>
                <item displayName="`$(string.AlwaysAllow)">
                    <value><decimal value="2" /></value>
                </item>
                <item displayName="`$(string.AlwaysBlock)">
                    <value><decimal value="3" /></value>
                </item>
            </enum>
        </elements>
    </policy>
 
    <policy name="HyperlinksUserList"
        class="User"
        displayName="`$(string.HyperlinksUserList)"
        explainText="`$(string.HyperlinksUserList_Help)"
        key="Software\Adobe\$($f)\$($v)\TrustManager\cDefaultLaunchURLPerms"
        valueName="iUnknownURLPerms"
        presentation="`$(presentation.HyperlinksUserList_Dropdown)">
        <parentCategory ref="TrustedLocationCategory"/>
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <elements>
            <enum id="HyperlinksUserListMode" valueName="iUnknownURLPerms" required="true">
                <item displayName="`$(string.AlwaysAsk)">
                    <value><decimal value="1" /></value>
                </item>
                <item displayName="`$(string.AlwaysAllow)">
                    <value><decimal value="2" /></value>
                </item>
                <item displayName="`$(string.AlwaysBlock)">
                    <value><decimal value="3" /></value>
                </item>
            </enum>
        </elements>
    </policy>
 
    <!-- Trust Manager > Attachments / iFileAttachmentPerms -->
    <!-- bEnableFlash -->
 
    <!-- General -->
    <policy name="DisablePDFHandlerSwitching"
        class="Machine"
        displayName="`$(string.DisablePDFHandlerSwitching)"
        explainText="`$(string.DisablePDFHandlerSwitching_Help)"
        presentation="`$(presentation.DisablePDFHandlerSwitching)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown"
        valueName="bDisablePDFHandlerSwitching">
        <parentCategory ref="SecurityCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <policy name="AdobeSendPluginToggle"
        class="Machine"
        displayName="`$(string.AdobeSendPluginToggle)"
        explainText="`$(string.AdobeSendPluginToggle_Help)"
        presentation="`$(presentation.AdobeSendPluginToggle)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown\cCloud"
        valueName="bAdobeSendPluginToggle">
        <parentCategory ref="CloudCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <policy name="ToggleAdobeDocumentServices"
        class="Machine"
        displayName="`$(string.ToggleAdobeDocumentServices)"
        explainText="`$(string.ToggleAdobeDocumentServices_Help)"
        presentation="`$(presentation.ToggleAdobeDocumentServices)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown\cServices"
        valueName="bToggleAdobeDocumentServices">
        <parentCategory ref="CloudCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <policy name="TogglePrefsSync"
        class="Machine"
        displayName="`$(string.TogglePrefsSync)"
        explainText="`$(string.TogglePrefsSync_Help)"
        presentation="`$(presentation.TogglePrefsSync)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown\cServices"
        valueName="bTogglePrefsSync">
        <parentCategory ref="CloudCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <!-- DisableMaintenance32 needs to be moved to a GP Preference -->
    <!-- DisableMaintenance64 needs to be moved to a GP Preference -->
 
    <!-- bEnableAlwaysOutlookAttachmentProtectedView -->
 
    <!-- Trusted Location Settings -->
    <policy name="TrustedSites"
        class="Machine"
        displayName="`$(string.TrustedSites)"
        explainText="`$(string.TrustedSites_Help)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown"
        valueName="bDisableTrustedSites">
        <parentCategory ref="TrustedLocationCategory"/>
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <policy name="TrustedFolders"
        class="Machine"
        displayName="`$(string.TrustedFolders)"
        explainText="`$(string.TrustedFolders_Help)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown"
        valueName="bDisableTrustedFolders">
        <parentCategory ref="TrustedLocationCategory"/>
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <policy name="TrustedOSSites"
        class="Machine"
        displayName="`$(string.TrustedOSSites)"
        explainText="`$(string.TrustedOSSites_Help)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown"
        valueName="bDisableOSTrustedSites">
        <parentCategory ref="TrustedLocationCategory"/>
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <policy name="TrustedCertificate"
        class="Machine"
        displayName="`$(string.TrustedCertificate)"
        explainText="`$(string.TrustedCertificate_Help)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown"
        valueName="bEnableCertificateBasedTrust">
        <parentCategory ref="TrustedLocationCategory"/>
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <!-- Cloud Settings -->
    <policy name="DisableSharePointFeatures"
        class="Machine"
        displayName="`$(string.DisableSharePointFeatures)"
        explainText="`$(string.DisableSharePointFeatures_Help)"
        presentation="`$(presentation.DisableSharePointFeatures)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown\cSharePoint"
        valueName="bDisableSharePointFeatures">
        <parentCategory ref="CloudCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <policy name="CloudFilestore"
        class="Machine"
        displayName="`$(string.CloudFilestore)"
        explainText="`$(string.CloudFilestore_Help)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown\cCloud"
        valueName="bDisableADCFileStore">
        <parentCategory ref="CloudCategory"/>
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <policy name="CloudWebmail"
        class="Machine"
        displayName="`$(string.CloudWebmail)"
        explainText="`$(string.CloudWebmail_Help)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown\cWebmailProfiles"
        valueName="bDisableWebmail">
        <parentCategory ref="CloudCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <policy name="ToggleAdobeSign"
        class="Machine"
        displayName="`$(string.ToggleAdobeSign)"
        explainText="`$(string.ToggleAdobeSign_Help)"
        presentation="`$(presentation.ToggleAdobeSign)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown\cServices"
        valueName="bToggleAdobeSign">
        <parentCategory ref="CloudCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <policy name="ToggleWebConnectors"
        class="Machine"
        displayName="`$(string.ToggleWebConnectors)"
        explainText="`$(string.ToggleWebConnectors_Help)"
        presentation="`$(presentation.ToggleWebConnectors)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown\cServices"
        valueName="bToggleWebConnectors">
        <parentCategory ref="CloudCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <!-- Updater Settings -->
 
    <policy name="DisableAllUpdates"
        class="Machine"
        displayName="`$(string.DisableAllUpdates)"
        explainText="`$(string.DisableAllUpdates_Help)"
        presentation="`$(presentation.DisableAllUpdates)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown"
        valueName="bUpdater">
        <parentCategory ref="UpdaterCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <policy name="DisableAllWebServices"
        class="Machine"
        displayName="`$(string.DisableAllWebServices)"
        explainText="`$(string.DisableAllWebServices_Help)"
        presentation="`$(presentation.DisableAllWebServices)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown\cServices"
        valueName="bUpdater">
        <parentCategory ref="UpdaterCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <!-- iLogLevel needs to be moved to a GP Preference -->
 
    <policy name="DisableEULA"
        class="User"
        displayName="`$(string.DisableEULA)"
        explainText="`$(string.DisableEULA_Help)"
        presentation="`$(presentation.DisableEULA)"
        key="Software\Adobe\$($f)\$($v)\AdobeViewer"
        valueName="EULA">
        <parentCategory ref="UpdaterCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <!-- iDisableCheckEula needs to be moved to a GP Preference -->
 
    <!-- needs to be moved to a GP Preference
        Mode key="Software\Wow6432Node\Adobe\Adobe ARM\Legacy\Reader\{AC76BA86-7AD7-1033-7B44-AC0F074E4100}"
    -->
 
    <!-- iCheckReader needs to be moved to a GP Preference -->
 
    <!-- Embedded Content Settings -->
 
    <policy name="DisableJavaScript"
        class="Machine"
        displayName="`$(string.DisableJavaScript)"
        explainText="`$(string.DisableJavaScript_Help)"
        presentation="`$(presentation.DisableJavaScript)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown"
        valueName="bDisableJavaScript">
        <parentCategory ref="EmbeddedContentCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <!-- FeatureLockDown\cJavaScriptPerms tBlackList -->
 
    <policy name="Enable3d"
        class="Machine"
        displayName="`$(string.Enable3d)"
        explainText="`$(string.Enable3d_Help)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown"
        valueName="bEnable3D">
        <parentCategory ref="EmbeddedContentCategory"/>
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <!-- Other Content Settings -->
 
    <policy name="AdobeWelcomeScreen"
        class="Machine"
        displayName="`$(string.AdobeWelcomeScreen)"
        explainText="`$(string.AdobeWelcomeScreen_Help)"
        presentation="`$(presentation.AdobeWelcomeScreen)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown\cWelcomeScreen"
        valueName="bShowWelcomeScreen">
        <parentCategory ref="OtherCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <policy name="DisableUsageTracking"
        class="Machine"
        displayName="`$(string.DisableUsageTracking)"
        explainText="`$(string.DisableUsageTracking_Help)"
        presentation="`$(presentation.DisableUsageTracking)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown"
        valueName="bUsageMeasurement">
        <parentCategory ref="OtherCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <policy name="Upsell"
        class="Machine"
        displayName="`$(string.Upsell)"
        explainText="`$(string.Upsell_Help)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown"
        valueName="bAcroSuppressUpsell">
        <parentCategory ref="OtherCategory"/>
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <!-- bAutoFill -->
 
    <policy name="ShowMsgAtLaunch"
        class="Machine"
        displayName="`$(string.ShowMsgAtLaunch)"
        explainText="`$(string.ShowMsgAtLaunch_Help)"
        presentation="`$(presentation.ShowMsgAtLaunch)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown\cIPM"
        valueName="bShowMsgAtLaunch">
        <parentCategory ref="OtherCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <policy name="DontShowMsgWhenViewingDoc"
        class="Machine"
        displayName="`$(string.DontShowMsgWhenViewingDoc)"
        explainText="`$(string.DontShowMsgWhenViewingDoc_Help)"
        presentation="`$(presentation.DontShowMsgWhenViewingDoc)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown\cIPM"
        valueName="bDontShowMsgWhenViewingDoc">
        <parentCategory ref="OtherCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <policy name="FipsMode"
        class="User"
        displayName="`$(string.FipsMode)"
        explainText="`$(string.FipsMode_Help)"
        key="Software\Adobe\$($f)\$($v)\AVGeneral"
        valueName="bFipsMode">
        <parentCategory ref="TrustedLocationCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <!-- More Cloud Settings -->
    <policy name="ToggleFillSign"
        class="Machine"
        displayName="`$(string.ToggleFillSign)"
        explainText="`$(string.ToggleFillSign_Help)"
        presentation="`$(presentation.ToggleFillSign)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown\cServices"
        valueName="bToggleFillSign">
        <parentCategory ref="CloudCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <policy name="ToggleSendAndTrack"
        class="Machine"
        displayName="`$(string.ToggleSendAndTrack)"
        explainText="`$(string.ToggleSendAndTrack_Help)"
        presentation="`$(presentation.ToggleSendAndTrack)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown\cServices"
        valueName="bToggleSendAndTrack">
        <parentCategory ref="CloudCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <!-- More Embedded Content Settings -->
    <policy name="Enable3dContent"
        class="User"
        displayName="`$(string.3DEnableContent)"
        explainText="`$(string.3DEnableContent_Help)"
        key="Software\Policies\Adobe\$($f)\$($v)\FeatureLockDown"
        valueName="b3DEnableContent">
        <parentCategory ref="EmbeddedContentCategory"/>
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <policy name="AutoUriDetect"
        class="User"
        displayName="`$(string.AutoUriDetect)"
        explainText="`$(string.AutoUriDetect_Help)"
        key="Software\Adobe\$($f)\$($v)\AVGeneral"
        valueName="bAutoUriDetect">
        <parentCategory ref="EmbeddedContentCategory"/>
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <!-- User: Collab\bEnableRSSFeeds not documented -->
 
    <policy name="JavaScript"
        class="User"
        displayName="`$(string.JavaScript)"
        explainText="`$(string.JavaScript_Help)"
        presentation="`$(presentation.JavaScript)"
        key="Software\Adobe\$($f)\$($v)\JSPrefs"
        valueName="bEnableJS">
        <parentCategory ref="EmbeddedContentCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <policy name="Launchfunctionality"
        class="User"
        displayName="`$(string.Launchfunctionality)"
        explainText="`$(string.Launchfunctionality_Help)"
        presentation="`$(presentation.Launchfunctionality)"
        key="Software\Adobe\$($f)\$($v)\Originals"
        valueName="bAllowOpenFile">
        <parentCategory ref="EmbeddedContentCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <policy name="GreyouttheLaunchfunctionality"
        class="User"
        displayName="`$(string.GreyouttheLaunchfunctionality)"
        explainText="`$(string.GreyouttheLaunchfunctionality_Help)"
        presentation="`$(presentation.GreyouttheLaunchfunctionality)"
        key="Software\Adobe\$($f)\$($v)\Originals"
        valueName="bSecureOpenFile">
        <parentCategory ref="EmbeddedContentCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <!-- More Trust Manager settings -->
 
    <policy name="LoadSettingsFromURLCust"
        class="User"
        displayName="`$(string.LoadSettingsFromURLCust)"
        explainText="`$(string.LoadSettingsFromURLCust_Help)"
        presentation="`$(presentation.LoadSettingsFromURLCust)"
        key="Software\Adobe\$($f)\$($v)\Security\cDigSig\cCustomDownload"
        valueName="bLoadSettingsFromURL">
        <parentCategory ref="SecurityCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <policy name="LoadSettingsFromURLAATL"
        class="User"
        displayName="`$(string.LoadSettingsFromURLAATL)"
        explainText="`$(string.LoadSettingsFromURLAATL_Help)"
        presentation="`$(presentation.LoadSettingsFromURLAATL)"
        key="Software\Adobe\$($f)\$($v)\Security\cDigSig\cAdobeDownload"
        valueName="bLoadSettingsFromURL">
        <parentCategory ref="SecurityCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <policy name="LoadSettingsFromURLEUTL"
        class="User"
        displayName="`$(string.LoadSettingsFromURLEUTL)"
        explainText="`$(string.LoadSettingsFromURLEUTL_Help)"
        presentation="`$(presentation.LoadSettingsFromURLEUTL)"
        key="Software\Adobe\$($f)\$($v)\Security\cDigSig\cEUTLDownload"
        valueName="bLoadSettingsFromURL">
        <parentCategory ref="SecurityCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <policy name="AskBeforeUpdatingRootCertificates"
        class="User"
        displayName="`$(string.AskBeforeUpdatingRootCertificates)"
        explainText="`$(string.AskBeforeUpdatingRootCertificates_Help)"
        presentation="`$(presentation.AskBeforeUpdatingRootCertificates)"
        key="Software\Adobe\$($f)\$($v)\Security\cDigSig\cAdobeDownload"
        valueName="bAskBeforeInstalling">
        <parentCategory ref="SecurityCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <policy name="AskBeforeUpdatingEUCertificates"
        class="User"
        displayName="`$(string.AskBeforeUpdatingEUCertificates)"
        explainText="`$(string.AskBeforeUpdatingEUCertificates_Help)"
        presentation="`$(presentation.AskBeforeUpdatingEUCertificates)"
        key="Software\Adobe\$($f)\$($v)\Security\cDigSig\cEUTLDownload"
        valueName="bAskBeforeInstalling">
        <parentCategory ref="SecurityCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <!-- More Trust Manager > Protected View -->
    <policy name="ProtectedViewMode"
        class="User"
        displayName="`$(string.ProtectedViewMode)"
        explainText="`$(string.ProtectedViewMode_Help)"
        presentation="`$(presentation.ProtectedViewMode)"
        key="Software\Adobe\$($f)\$($v)\TrustManager"
        valueName="iProtectedView">
        <parentCategory ref="SecurityCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
    <!-- More Trusted Location Settings -->
    <policy name="TrustOSTrustedSites"
        class="User"
        displayName="`$(string.TrustOSTrustedSites)"
        explainText="`$(string.TrustOSTrustedSites_Help)"
        presentation="`$(presentation.TrustOSTrustedSites)"
        key="Software\Adobe\$($f)\$($v)\TrustManager"
        valueName="bTrustOSTrustedSites">
        <parentCategory ref="TrustedLocationCategory" />
        <supportedOn ref="adobe:SUPPORTED_Windows7" />
        <enabledValue><decimal value="1" /></enabledValue>
        <disabledValue><decimal value="0" /></disabledValue>
    </policy>
 
  </policies>
</policyDefinitions>
"@
                  | Out-File -FilePath $ADMXfile -ErrorAction Stop -Encoding UTF8
                } catch {
                    Write-Warning -Message "Failed to create template because $($_.Exception.Message)"
                }
                #endregion

                #region ADML file
                $ADMLfile = 'Adobe{0}{1}.adml' -f $p,$v,$catID
                try {
                    @"
<?xml version="1.0" encoding="utf-8"?>
<!-- (c) 2006 Microsoft Corporation -->
<policyDefinitionResources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
revision="1.0" schemaVersion="1.0" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
  <displayName>entrer le nom complet ici</displayName>
  <description>entrer la description ici</description>
  <resources>
    <stringTable>
 
      <string id="Cat_Adobe">Adobe</string>
      <string id="Cat_$($p)">$($f)</string>
      <string id="Cat_$($p)$($catID)">$($v)</string>
 
      <string id="SecurityCategory">Security</string>
      <string id="CloudCategory">Cloud Services</string>
      <string id="EmbeddedContentCategory">Embedded Content</string>
      <string id="UpdaterCategory">Updater</string>
      <string id="OtherCategory">Other</string>
      <string id="TrustedLocationCategory">Trusted Locations</string>
 
      <string id="ENABLE_CHROMEEXT">Suppresses the First Time in-app experience</string>
      <string id="ENABLE_CHROMEEXT_Help">
Enable to suppress the First Time in-app experience if you do not want users to see the in-app experience for Chrome extension
      </string>
      <string id="SendMailShareRedirection">Mail icon behavior</string>
      <string id="SendMailShareRedirection_Help">
You can change the behavior of the email icon to send a PDF directly as email attachment.
 
If disabled, this policy will restore the Attach to email experience and will not redirect to the new unified sharing experience.
 
If enabled, this policy will redirect to the new unified share pane and unified sharing experience.
      </string>
      <string id="AdobeWelcomeScreen">Welcomescreen</string>
      <string id="AdobeWelcomeScreen_Help">
If disabled, this policy will disable the welcome screen of the $($p)
 
If enabled, this policy will activate the welcome screen of the $($p)
      </string>
 
      <string id="JavaScript">JavaScript</string>
      <string id="JavaScript_Help">
  Set to 'Enabled' to enable Javascript at the user level.
 
  Set to 'Disabled' to disable Javascript at the user level.
 
  If not set at machine level, the user can still control Javascript in Preferences > Javascript.
      </string>
 
      <string id="GreyouttheLaunchfunctionality">Grey out the Launch functionality</string>
      <string id="GreyouttheLaunchfunctionality_Help">
Set to 'Enabled' to the grey out of the launch functionality in Adobe $($p)
 
See and set the 'Launch functionality' GPO item as well
      </string>
 
      <string id="Launchfunctionality">Launch functionality</string>
      <string id="Launchfunctionality_Help">
Set to 'Disabled' to disable the Launch functionality in Adobe $($p)
 
see Preferences > Trust Manager > 'Allow opening of non-PDF file attachments with external applications'
      </string>
 
      <string id="DisableAllUpdates">Disable automatic updates </string>
      <string id="DisableAllUpdates_Help">
Set to 'Disabled' to turn off automatic updates
 
Set to 'Enabled' to turn on automatic updates
      </string>
 
      <string id="DisableUsageTracking">Turn off user participation in the feedback program</string>
      <string id="DisableUsageTracking_Help">
Set it to 'Disabled' to hide this option in Help
      </string>
 
      <string id="ProtectedModeatstartup">Enable Protected Mode at startup </string>
      <string id="ProtectedModeatstartup_Help">
Set to 'Enabled' to activate the Protected mode at startup
 
Set to 'Disabled' to desactivate the Protected mode at startup
 
see Preferences > Security (Enhanced) > 'Enabled Protected Mode at startup'
      </string>
 
      <string id="DisableEULA">Accept EULA</string>
      <string id="DisableEULA_Help">Set to 'Enabled' to accept the EULA</string>
 
      <string id="AskBeforeUpdatingRootCertificates">Ask before updating checkbox of Trusted root Certificates</string>
      <string id="AskBeforeUpdatingRootCertificates_Help">
Set to 'Enabled' to Ask before updating
 
see Preferences > Trust Manager > Automatic Adobe Approved Trust List (AATL) updates
      </string>
 
      <string id="AskBeforeUpdatingEUCertificates">Ask before updating checkbox of Trusted EU Certificates </string>
      <string id="AskBeforeUpdatingEUCertificates_Help">
Set to 'Enabled' to Ask before updating
 
see Preferences > Trust Manager > Automatic European Union Trusted list (EUTL) updates
      </string>
 
      <string id="ProtectedViewMode">Protected View mode</string>
      <string id="ProtectedViewMode_Help">
Set to 'Enabled' to activate 'Files from potentially unsafe location'.
 
Set to 'Disabled' to set it to 'Off' (default)
 
see Preferences > Security (Enhanced) > Proctected View
      </string>
 
      <string id="LoadSettingsFromURLCust">Load security settings from a server (Custom)</string>
      <string id="LoadSettingsFromURLCust_Help">
Set to 'Disabled' to disable the ability to load settings from a server URL
 
see Preferences > Security > Load security settings from a server
      </string>
 
      <string id="LoadSettingsFromURLAATL">Load certificates from Adobe AATL server</string>
      <string id="LoadSettingsFromURLAATL_Help">
Set to 'Disabled' to disable the ability to load certificates from Adobe AATL server
 
see Preferences > Trust Manager > Automatic Adobe Approved Trust List (AATL) updates
      </string>
 
      <string id="LoadSettingsFromURLEUTL">Load certificates from Adobe EUTL server</string>
      <string id="LoadSettingsFromURLEUTL_Help">
Set to 'Disabled' to disable the ability to load load certificates from Adobe EUTL server
 
see Preferences > Trust Manager > Automatic European Union Trusted list (EUTL) updates
      </string>
 
      <string id="DisablePDFHandlerSwitching">Disable PDF Handler Switching</string>
      <string id="DisablePDFHandlerSwitching_Help">
Set to 'Enabled' to disable the ability to activate the PDF handler switching feature.
 
Set to 'Disabled' to enable the ability to activate the PDF handler switching feature.
 
See Preferences > General > Select Default PDF Handler
      </string>
 
      <string id="DisableJavaScript">Disable Javascript</string>
      <string id="DisableJavaScript_Help">
Set to 'Enabled' to disable Javascript at the machine level.
 
Set to 'Disabled' to enable Javascript at the machine level.
 
When this policy is set, the user level setting has no effect and the user cannot control Javascript in Preferences > Javascript.
      </string>
 
      <string id="ShowMsgAtLaunch">Show me messages when I launch $($p)</string>
      <string id="ShowMsgAtLaunch_Help">
Set to 'Enabled' to activate Preferences > General > Show me messages when I launch $($p).
      </string>
 
      <string id="DontShowMsgWhenViewingDoc">Don't show messages while viewing a document</string>
      <string id="DontShowMsgWhenViewingDoc_Help">
Set to 'Enabled' to activate Preferences > General > Don't show messages while viewing a document
      </string>
 
      <string id="TrustOSTrustedSites">Automatically trust sites for my Win OS security zones</string>
      <string id="TrustOSTrustedSites_Help">
Set to 'Enabled' to automatically trust sites for my Win OS security zones
 
See Preferences > Security (Enhanced) > Automatically trust sites for my Win OS security zones
      </string>
 
      <string id="DisableAllWebServices">Disable all web services</string>
      <string id="DisableAllWebServices_Help">
Prevents web service plugins from updating and also disables all services.
 
Set it to 'Disabled' to turn them off or to 'Enabled' to turn them on
      </string>
 
      <string id="ToggleWebConnectors">Disable third party connectors</string>
      <string id="ToggleWebConnectors_Help">
Set to 'Enabled' to disable third party connectors such as Dropbox, Google Drive, etc.
 
This new feature allows configuring in-product access to third party services for file storage
      </string>
 
      <string id="ToggleFillSign">Disable Fill and Sign</string>
      <string id="ToggleFillSign_Help">
Set to 'Enabled' to disable and lock the Fill and Sign feature
      </string>
 
      <string id="ToggleAdobeDocumentServices">Disable all services with exceptions</string>
      <string id="ToggleAdobeDocumentServices_Help">
Set to 'Enabled' to disable all service access except those features controlled by the other preferences:
 
 Fill and Sign
 Third party connectors
 Adobe Send for Signature
 Preference synchronization
 Send and Track
      </string>
 
      <string id="ToggleAdobeSign">Disable Adobe Send for Signature</string>
      <string id="ToggleAdobeSign_Help">
Set to 'Enabled' to disable Adobe Send for Signature (formerly EchoSign)
      </string>
 
      <string id="TogglePrefsSync">Disable preference synchronization</string>
      <string id="TogglePrefsSync_Help">
Set to 'Enabled' to disable preference synchronization across devices.
 
This new feature which synchronizes desktop preferences across machines with Acrobat and Reader on which the user is signed in with an Adobe ID.
      </string>
 
      <string id="ToggleSendAndTrack">Disable Send and Track</string>
      <string id="ToggleSendAndTrack_Help">
Set to 'Enabled' to disable and lock the Send and Track feature
      </string>
 
      <string id="DisableSharePointFeatures">Disable SharePoint integration</string>
      <string id="DisableSharePointFeatures_Help">
Set to 'Enabled' to disable the SharePoint integration.
 
Set to 'Disabled' to enable the SharePoint integration.
      </string>
 
      <string id="AdobeSendPluginToggle">Send and Track plugin for Outlook</string>
      <string id="AdobeSendPluginToggle_Help">
Set to 'Enabled' to disable the Adobe Send and Track plugin for Outlook
      </string>
 
        <string id="CloudFilestore">Disable Cloud File Storage</string>
        <string id="CloudFilestore_Help">
Set to 'Enabled' to disable the Cloud File Storage
        </string>
 
      <string id="CloudWebmail">Disable WebMail integration</string>
      <string id="CloudWebmail_Help">
Set to 'Enabled' to disable integration with WebMail services (ie Yahoo, Google, etc).
      </string>
 
      <string id="Enable3d">Disable 3D Content</string>
      <string id="Enable3d_Help">
Set to 'Enabled' to trust and render 3D files.
Set to 'Disabled' to don't render 3D content.
 
See Preferences > 3D &amp; Multimedia > 'Enable playing of 3D content'
      </string>
 
      <string id="3DEnableContent">Enable 3D Content</string>
      <string id="3DEnableContent_Help">
Set to 'Enabled' to enable 3D or to 'Disabled' to disable 3D in the user context.
 
See Preferences > 3D &amp; Multimedia > 'Enable playing of 3D content'
      </string>
 
      <string id="AutoUriDetect">Enable Create Links from URL</string>
      <string id="AutoUriDetect_Help">
Set to 'Enabled' to enable 'Create Links from URL' or to 'Disabled' to disable 'Create Links from URL' in the user context.
 
See Preferences > General > 'Create links from URL'
      </string>
 
      <string id="Upsell">Suppress Upsell</string>
      <string id="Upsell_Help">
Disables messages which encourage the user to upgrade the product.
 
Set to 'Enabled' to disable Upsell.
      </string>
 
      <string id="Hyperlinks">Allow PDF to connect to web sites</string>
      <string id="Hyperlinks_Help">
Set to 'Disabled' to 'Allow PDF files to access all web sites'.
 
Set to 'Enabled' to 'Block PDF files' access to all web sites'.
 
See Preferences > Trust Manager > Internet Access
      </string>
 
      <string id="TrustedSites">User Trusted Sites</string>
      <string id="TrustedSites_Help">
Enable/Disable a user's ability to mark sites as Trusted.
 
Trusted sites are not subjected to Protected View/Mode and other security features.
 
Setting to Disabled will prevent user's from trusting PDF files before they are have been opened with Protected View.
        </string>
 
      <string id="TrustedFolders">User Trusted Folders and Files</string>
      <string id="TrustedFolders_Help">
 
Enable/Disable a user's ability to mark particular files as Trusted.
 
This setting is related to the Yellow Message Bar for Protected View/Mode.
 
By setting to Enabled or Not Configured a user can approve a single PDF file as trusted and get active content (like JavaScript) to execute.
 
By setting to disabled a user will never be able to move beyond the Yellow Message Bar, essentially they will be in read-only mode and will not be able to enable any active content.
 
Setting to disabled will have ramifications on user workflows.
 
Not Configured and Disabled have the same behavior.
        </string>
 
      <string id="TrustedCertificate">Trust Certified Documents</string>
      <string id="TrustedCertificate_Help">
 
Enable/Disable Certified Documents as Trusted.
 
Setting to Enabled will allow signed PDF files to open normally without any security restrictions.
 
Not Configured or Disabled have the same behavior.
    </string>
 
    <string id="FipsMode">Configure FIPS mode</string>
    <string id="FipsMode_Help">
Turn FIPS mode on or off thereby requiring stronger encryptiong algortihms and limiting certain application behavior.
Default is FIPS mode off.
Not Configured and Disabled have the same behavior.
    </string>
 
    <string id="HyperlinksUserList">User non-whitelisted hyperlinks access to the Internet</string>
    <string id="HyperlinksUserList_Help">
Controls if hyperlinks, that are not in a user's list, clicked inside PDF documents are allowed to access the Internet.
Only applicable if 'Hyperlink access to the Internet' is Not Configured.
If 'Hyperlink access to the Internet' is Not Configured, then the default behavior is 'Always ask'.
Not Configured and Enabled with 'Always ask' have the same behavior of always asking for permission.
Users can change the value when it is set to Not Configured.
    </string>
 
    <string id="AlwaysAsk">Always ask</string>
    <string id="AlwaysAllow">Always allow</string>
    <string id="AlwaysBlock">Always block</string>
 
    <string id="EnhancedSecurityStandalone">Enhanced Security: standalone mode</string>
    <string id="EnhancedSecurityStandalone_Help">
The Enhanced Security feature is designed to limit document behaviors in workflows where those behaviors are perceived as a vulnerability or security risk.
Enhanced Security blocks 6 specific behaviors: data injection, script injection, silent printing, web links (if not allowed by Trust Manager settings), cross domain access, and access to external streams.
Standalone mode occurs when Adobe Reader is running as an application.
Enhanced Security is enabled by default.
Configuring this setting to Enabled or Disabled prevents users from changing it from the administrator's desired configuration.
Not Configured and Enabled have the same behavior of enabling Enhanced Security but users can change the value when it is set to Not Configured.
    </string>
 
    <string id="EnhancedSecurityBrowser">Enhanced Security: browser mode</string>
    <string id="EnhancedSecurityBrowser_Help">
The Enhanced Security feature is designed to limit document behaviors in workflows where those behaviors are perceived as a vulnerability or security risk.
Enhanced Security blocks 6 specific behaviors: data injection, script injection, silent printing, web links (if not allowed by Trust Manager settings), cross domain access, and access to external streams.
Browser mode occurs when Adobe Reader is running as a browser plugin.
Enhanced Security is enabled by default.
Configuring this setting to Enabled or Disabled prevents users from changing it from the administrator's desired configuration.
Not Configured and Enabled have the same behavior of enabling Enhanced Security.
Users can change the value when it is set to Not Configured.
    </string>
 
      <string id="ProtectedView">Protected View</string>
      <string id="ProtectedView_Help">
Protected View is a highly secure, read-only mode that blocks most actions and application behavior until the user decides whether or not to trust the document.
This helps protect users from potentially malicous content inside PDF files.
Protected View is only supported when Protected Mode is also enabled.
Protected View is disabled by default.
Not Configured and Disabled have the same behavior of disabling Protected Mode Protected View.
Users can change the value when it is set to Not Configured.
      </string>
 
        <string id="DisableProtectedView">Disable Protected View</string>
        <string id="EnableProtectedViewUnsafeOnly">Enable Protected View for unsafe locations only</string>
        <string id="EnableProtectedView">Enable Protected View</string>
 
      <string id="TrustedOSSites">OS Trusted Sites</string>
      <string id="TrustedOSSites_Help">
Enable/Disable OS Trusted sites (from IE Zones) and use them as Reader DC Trusted sites.
IE Trusted Sites are generally already under IT control.
Setting to Enabled will allow PDF files openned from OS Trusted Sites to open normally without any security restrictions.
Not Configured and Disabled have the same behavior.
        </string>
 
    </stringTable>
 
    <presentationTable>
      <presentation id="JavaScript" />
      <presentation id="AdobeWelcomeScreen" />
      <presentation id="Launchfunctionality" />
      <presentation id="GreyouttheLaunchfunctionality" />
      <presentation id="DisableAllUpdates" />
      <presentation id="DisableUsageTracking" />
      <presentation id="ProtectedModeatstartup" />
      <presentation id="DisableEULA" />
      <presentation id="AskBeforeUpdatingRootCertificates" />
      <presentation id="AskBeforeUpdatingEUCertificates" />
      <presentation id="ProtectedViewMode" />
      <presentation id="LoadSettingsFromURLCust" />
      <presentation id="LoadSettingsFromURLAATL" />
      <presentation id="LoadSettingsFromURLEUTL" />
      <presentation id="DisablePDFHandlerSwitching" />
      <presentation id="DisableJavaScript" />
      <presentation id="ShowMsgAtLaunch" />
      <presentation id="DontShowMsgWhenViewingDoc" />
      <presentation id="TrustOSTrustedSites" />
      <presentation id="DisableAllWebServices" />
      <presentation id="ToggleWebConnectors" />
      <presentation id="ToggleFillSign" />
      <presentation id="ToggleAdobeDocumentServices" />
      <presentation id="ToggleAdobeSign" />
      <presentation id="TogglePrefsSync" />
      <presentation id="ToggleSendAndTrack" />
      <presentation id="DisableSharePointFeatures" />
      <presentation id="AdobeSendPluginToggle" />
 
      <presentation id="HyperlinksUserList_Dropdown">
        <dropdownList defaultItem="2" refId="HyperlinksUserListMode">Hyperlinks in user list</dropdownList>
      </presentation>
 
      <presentation id="ProtectedView_Dropdown">
        <dropdownList defaultItem="2" refId="ProtectedViewLevel">Protected View:</dropdownList>
      </presentation>
 
    </presentationTable>
  </resources>
</policyDefinitionResources>
"@
              | Out-File -FilePath $ADMLfile -ErrorAction Stop -Encoding UTF8
                } catch {
                    Write-Warning -Message "Failed to create template because $($_.Exception.Message)"
                }
                #endregion
            }
        }
    }
}
End {}
} #endof function

# SIG # Begin signature block
# MIIcgQYJKoZIhvcNAQcCoIIccjCCHG4CAQExDzANBglghkgBZQMEAgEFADB5Bgor
# BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG
# KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCDmbDEzJ56qKMQ+
# kQ67O9dGwX3wuJyUv9akCpGhU99uhKCCF4swggUUMIID/KADAgECAhAK0/hkqGAr
# C12iteq0OOb3MA0GCSqGSIb3DQEBCwUAMHIxCzAJBgNVBAYTAlVTMRUwEwYDVQQK
# EwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xMTAvBgNV
# BAMTKERpZ2lDZXJ0IFNIQTIgQXNzdXJlZCBJRCBDb2RlIFNpZ25pbmcgQ0EwHhcN
# MTkxMDE0MDAwMDAwWhcNMjAxMDIxMTIwMDAwWjBRMQswCQYDVQQGEwJGUjEaMBgG
# A1UEBxMRU291ZmZlbHdleWVyc2hlaW0xEjAQBgNVBAoTCUVtaW4gQXRhYzESMBAG
# A1UEAxMJRW1pbiBBdGFjMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
# wKhW9o3QKYKoUxuYEHYro5uuYDUkFftRNp+y+6i3USyoMKIYtJ16X1+ba8qA3R/R
# cC+GMUl32Vd/92Qk8a8N+9x7H1yIi8DZ4Ovfa/eEaF7WP1Kmk75yMXFCwOXe7yUY
# OZWD5QHUBXRBNPTXvAS8uzATtNY/6t7G6aMAWGee8XLN5FOxn7wYmkAIMtIRWJ3D
# 9rnvE+/KCBodAhSq1oIB6T80wz5pyzfqAlI9V6dlLxERR2jG32UgWbBzscRNmVIy
# 4DKhuAPlk8UflN0KB7k+5uFfdvpF1t4Iy0JkFgkOhLy7COxHjsFIb0MGFFAgqGOa
# pfzSIQ+0Ft8rlxDbFISqbQIDAQABo4IBxTCCAcEwHwYDVR0jBBgwFoAUWsS5eyoK
# o6XqcQPAYPkt9mV1DlgwHQYDVR0OBBYEFEQXEwj/ogH6i7c8Titnj/M+uIc+MA4G
# A1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzB3BgNVHR8EcDBuMDWg
# M6Axhi9odHRwOi8vY3JsMy5kaWdpY2VydC5jb20vc2hhMi1hc3N1cmVkLWNzLWcx
# LmNybDA1oDOgMYYvaHR0cDovL2NybDQuZGlnaWNlcnQuY29tL3NoYTItYXNzdXJl
# ZC1jcy1nMS5jcmwwTAYDVR0gBEUwQzA3BglghkgBhv1sAwEwKjAoBggrBgEFBQcC
# ARYcaHR0cHM6Ly93d3cuZGlnaWNlcnQuY29tL0NQUzAIBgZngQwBBAEwgYQGCCsG
# AQUFBwEBBHgwdjAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuZGlnaWNlcnQuY29t
# ME4GCCsGAQUFBzAChkJodHRwOi8vY2FjZXJ0cy5kaWdpY2VydC5jb20vRGlnaUNl
# cnRTSEEyQXNzdXJlZElEQ29kZVNpZ25pbmdDQS5jcnQwDAYDVR0TAQH/BAIwADAN
# BgkqhkiG9w0BAQsFAAOCAQEAS0Uy4SFxxyjGBBJgcKippsJ9hYung3F7LwGSHH3U
# TF8x/EJu2GLrOe398uktYALQk68PRWvffmzQ064ZlRC1/Ztf1ibB7gVp37RJdAyW
# AI6wbcAApkedhldI+ylNU0+rxhyadOyLWj7GhXHFpZCfKuv7SjJDasJtpiqFv9HK
# nd1wYlXAfsv/lwje4fyJLyJYXG3H9N24u8IcypNy1+TCoqaOYlXnA2/4oan/uT1s
# OZdpS9mSqVlSphWy2NnMHOzgYuxr6UpMuU5IhBqFwcItaXjOpYGHKhyV6e8ay2g6
# HfmWQQab9PtN1xc0yLkJ5RiNUdTuLXiBuDpQry/wEdcVKzCCBTAwggQYoAMCAQIC
# EAQJGBtf1btmdVNDtW+VUAgwDQYJKoZIhvcNAQELBQAwZTELMAkGA1UEBhMCVVMx
# FTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNv
# bTEkMCIGA1UEAxMbRGlnaUNlcnQgQXNzdXJlZCBJRCBSb290IENBMB4XDTEzMTAy
# MjEyMDAwMFoXDTI4MTAyMjEyMDAwMFowcjELMAkGA1UEBhMCVVMxFTATBgNVBAoT
# DERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNvbTExMC8GA1UE
# AxMoRGlnaUNlcnQgU0hBMiBBc3N1cmVkIElEIENvZGUgU2lnbmluZyBDQTCCASIw
# DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPjTsxx/DhGvZ3cH0wsxSRnP0PtF
# mbE620T1f+Wondsy13Hqdp0FLreP+pJDwKX5idQ3Gde2qvCchqXYJawOeSg6funR
# Z9PG+yknx9N7I5TkkSOWkHeC+aGEI2YSVDNQdLEoJrskacLCUvIUZ4qJRdQtoaPp
# iCwgla4cSocI3wz14k1gGL6qxLKucDFmM3E+rHCiq85/6XzLkqHlOzEcz+ryCuRX
# u0q16XTmK/5sy350OTYNkO/ktU6kqepqCquE86xnTrXE94zRICUj6whkPlKWwfIP
# EvTFjg/BougsUfdzvL2FsWKDc0GCB+Q4i2pzINAPZHM8np+mM6n9Gd8lk9ECAwEA
# AaOCAc0wggHJMBIGA1UdEwEB/wQIMAYBAf8CAQAwDgYDVR0PAQH/BAQDAgGGMBMG
# A1UdJQQMMAoGCCsGAQUFBwMDMHkGCCsGAQUFBwEBBG0wazAkBggrBgEFBQcwAYYY
# aHR0cDovL29jc3AuZGlnaWNlcnQuY29tMEMGCCsGAQUFBzAChjdodHRwOi8vY2Fj
# ZXJ0cy5kaWdpY2VydC5jb20vRGlnaUNlcnRBc3N1cmVkSURSb290Q0EuY3J0MIGB
# BgNVHR8EejB4MDqgOKA2hjRodHRwOi8vY3JsNC5kaWdpY2VydC5jb20vRGlnaUNl
# cnRBc3N1cmVkSURSb290Q0EuY3JsMDqgOKA2hjRodHRwOi8vY3JsMy5kaWdpY2Vy
# dC5jb20vRGlnaUNlcnRBc3N1cmVkSURSb290Q0EuY3JsME8GA1UdIARIMEYwOAYK
# YIZIAYb9bAACBDAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy5kaWdpY2VydC5j
# b20vQ1BTMAoGCGCGSAGG/WwDMB0GA1UdDgQWBBRaxLl7KgqjpepxA8Bg+S32ZXUO
# WDAfBgNVHSMEGDAWgBRF66Kv9JLLgjEtUYunpyGd823IDzANBgkqhkiG9w0BAQsF
# AAOCAQEAPuwNWiSz8yLRFcgsfCUpdqgdXRwtOhrE7zBh134LYP3DPQ/Er4v97yrf
# IFU3sOH20ZJ1D1G0bqWOWuJeJIFOEKTuP3GOYw4TS63XX0R58zYUBor3nEZOXP+Q
# sRsHDpEV+7qvtVHCjSSuJMbHJyqhKSgaOnEoAjwukaPAJRHinBRHoXpoaK+bp1wg
# XNlxsQyPu6j4xRJon89Ay0BEpRPw5mQMJQhCMrI2iiQC/i9yfhzXSUWW6Fkd6fp0
# ZGuy62ZD2rOwjNXpDd32ASDOmTFjPQgaGLOBm0/GkxAG/AeB+ova+YJJ92JuoVP6
# EpQYhS6SkepobEQysmah5xikmmRR7zCCBmowggVSoAMCAQICEAMBmgI6/1ixa9bV
# 6uYX8GYwDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UEBhMCVVMxFTATBgNVBAoTDERp
# Z2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNvbTEhMB8GA1UEAxMY
# RGlnaUNlcnQgQXNzdXJlZCBJRCBDQS0xMB4XDTE0MTAyMjAwMDAwMFoXDTI0MTAy
# MjAwMDAwMFowRzELMAkGA1UEBhMCVVMxETAPBgNVBAoTCERpZ2lDZXJ0MSUwIwYD
# VQQDExxEaWdpQ2VydCBUaW1lc3RhbXAgUmVzcG9uZGVyMIIBIjANBgkqhkiG9w0B
# AQEFAAOCAQ8AMIIBCgKCAQEAo2Rd/Hyz4II14OD2xirmSXU7zG7gU6mfH2RZ5nxr
# f2uMnVX4kuOe1VpjWwJJUNmDzm9m7t3LhelfpfnUh3SIRDsZyeX1kZ/GFDmsJOqo
# SyyRicxeKPRktlC39RKzc5YKZ6O+YZ+u8/0SeHUOplsU/UUjjoZEVX0YhgWMVYd5
# SEb3yg6Np95OX+Koti1ZAmGIYXIYaLm4fO7m5zQvMXeBMB+7NgGN7yfj95rwTDFk
# jePr+hmHqH7P7IwMNlt6wXq4eMfJBi5GEMiN6ARg27xzdPpO2P6qQPGyznBGg+na
# QKFZOtkVCVeZVjCT88lhzNAIzGvsYkKRrALA76TwiRGPdwIDAQABo4IDNTCCAzEw
# DgYDVR0PAQH/BAQDAgeAMAwGA1UdEwEB/wQCMAAwFgYDVR0lAQH/BAwwCgYIKwYB
# BQUHAwgwggG/BgNVHSAEggG2MIIBsjCCAaEGCWCGSAGG/WwHATCCAZIwKAYIKwYB
# BQUHAgEWHGh0dHBzOi8vd3d3LmRpZ2ljZXJ0LmNvbS9DUFMwggFkBggrBgEFBQcC
# AjCCAVYeggFSAEEAbgB5ACAAdQBzAGUAIABvAGYAIAB0AGgAaQBzACAAQwBlAHIA
# dABpAGYAaQBjAGEAdABlACAAYwBvAG4AcwB0AGkAdAB1AHQAZQBzACAAYQBjAGMA
# ZQBwAHQAYQBuAGMAZQAgAG8AZgAgAHQAaABlACAARABpAGcAaQBDAGUAcgB0ACAA
# QwBQAC8AQwBQAFMAIABhAG4AZAAgAHQAaABlACAAUgBlAGwAeQBpAG4AZwAgAFAA
# YQByAHQAeQAgAEEAZwByAGUAZQBtAGUAbgB0ACAAdwBoAGkAYwBoACAAbABpAG0A
# aQB0ACAAbABpAGEAYgBpAGwAaQB0AHkAIABhAG4AZAAgAGEAcgBlACAAaQBuAGMA
# bwByAHAAbwByAGEAdABlAGQAIABoAGUAcgBlAGkAbgAgAGIAeQAgAHIAZQBmAGUA
# cgBlAG4AYwBlAC4wCwYJYIZIAYb9bAMVMB8GA1UdIwQYMBaAFBUAEisTmLKZB+0e
# 36K+Vw0rZwLNMB0GA1UdDgQWBBRhWk0ktkkynUoqeRqDS/QeicHKfTB9BgNVHR8E
# djB0MDigNqA0hjJodHRwOi8vY3JsMy5kaWdpY2VydC5jb20vRGlnaUNlcnRBc3N1
# cmVkSURDQS0xLmNybDA4oDagNIYyaHR0cDovL2NybDQuZGlnaWNlcnQuY29tL0Rp
# Z2lDZXJ0QXNzdXJlZElEQ0EtMS5jcmwwdwYIKwYBBQUHAQEEazBpMCQGCCsGAQUF
# BzABhhhodHRwOi8vb2NzcC5kaWdpY2VydC5jb20wQQYIKwYBBQUHMAKGNWh0dHA6
# Ly9jYWNlcnRzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEFzc3VyZWRJRENBLTEuY3J0
# MA0GCSqGSIb3DQEBBQUAA4IBAQCdJX4bM02yJoFcm4bOIyAPgIfliP//sdRqLDHt
# OhcZcRfNqRu8WhY5AJ3jbITkWkD73gYBjDf6m7GdJH7+IKRXrVu3mrBgJuppVyFd
# NC8fcbCDlBkFazWQEKB7l8f2P+fiEUGmvWLZ8Cc9OB0obzpSCfDscGLTYkuw4HOm
# ksDTjjHYL+NtFxMG7uQDthSr849Dp3GdId0UyhVdkkHa+Q+B0Zl0DSbEDn8btfWg
# 8cZ3BigV6diT5VUW8LsKqxzbXEgnZsijiwoc5ZXarsQuWaBh3drzbaJh6YoLbewS
# GL33VVRAA5Ira8JRwgpIr7DUbuD0FAo6G+OPPcqvao173NhEMIIGzTCCBbWgAwIB
# AgIQBv35A5YDreoACus/J7u6GzANBgkqhkiG9w0BAQUFADBlMQswCQYDVQQGEwJV
# UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQu
# Y29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgQ0EwHhcNMDYx
# MTEwMDAwMDAwWhcNMjExMTEwMDAwMDAwWjBiMQswCQYDVQQGEwJVUzEVMBMGA1UE
# ChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSEwHwYD
# VQQDExhEaWdpQ2VydCBBc3N1cmVkIElEIENBLTEwggEiMA0GCSqGSIb3DQEBAQUA
# A4IBDwAwggEKAoIBAQDogi2Z+crCQpWlgHNAcNKeVlRcqcTSQQaPyTP8TUWRXIGf
# 7Syc+BZZ3561JBXCmLm0d0ncicQK2q/LXmvtrbBxMevPOkAMRk2T7It6NggDqww0
# /hhJgv7HxzFIgHweog+SDlDJxofrNj/YMMP/pvf7os1vcyP+rFYFkPAyIRaJxnCI
# +QWXfaPHQ90C6Ds97bFBo+0/vtuVSMTuHrPyvAwrmdDGXRJCgeGDboJzPyZLFJCu
# WWYKxI2+0s4Grq2Eb0iEm09AufFM8q+Y+/bOQF1c9qjxL6/siSLyaxhlscFzrdfx
# 2M8eCnRcQrhofrfVdwonVnwPYqQ/MhRglf0HBKIJAgMBAAGjggN6MIIDdjAOBgNV
# HQ8BAf8EBAMCAYYwOwYDVR0lBDQwMgYIKwYBBQUHAwEGCCsGAQUFBwMCBggrBgEF
# BQcDAwYIKwYBBQUHAwQGCCsGAQUFBwMIMIIB0gYDVR0gBIIByTCCAcUwggG0Bgpg
# hkgBhv1sAAEEMIIBpDA6BggrBgEFBQcCARYuaHR0cDovL3d3dy5kaWdpY2VydC5j
# b20vc3NsLWNwcy1yZXBvc2l0b3J5Lmh0bTCCAWQGCCsGAQUFBwICMIIBVh6CAVIA
# QQBuAHkAIAB1AHMAZQAgAG8AZgAgAHQAaABpAHMAIABDAGUAcgB0AGkAZgBpAGMA
# YQB0AGUAIABjAG8AbgBzAHQAaQB0AHUAdABlAHMAIABhAGMAYwBlAHAAdABhAG4A
# YwBlACAAbwBmACAAdABoAGUAIABEAGkAZwBpAEMAZQByAHQAIABDAFAALwBDAFAA
# UwAgAGEAbgBkACAAdABoAGUAIABSAGUAbAB5AGkAbgBnACAAUABhAHIAdAB5ACAA
# QQBnAHIAZQBlAG0AZQBuAHQAIAB3AGgAaQBjAGgAIABsAGkAbQBpAHQAIABsAGkA
# YQBiAGkAbABpAHQAeQAgAGEAbgBkACAAYQByAGUAIABpAG4AYwBvAHIAcABvAHIA
# YQB0AGUAZAAgAGgAZQByAGUAaQBuACAAYgB5ACAAcgBlAGYAZQByAGUAbgBjAGUA
# LjALBglghkgBhv1sAxUwEgYDVR0TAQH/BAgwBgEB/wIBADB5BggrBgEFBQcBAQRt
# MGswJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBDBggrBgEF
# BQcwAoY3aHR0cDovL2NhY2VydHMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0QXNzdXJl
# ZElEUm9vdENBLmNydDCBgQYDVR0fBHoweDA6oDigNoY0aHR0cDovL2NybDMuZGln
# aWNlcnQuY29tL0RpZ2lDZXJ0QXNzdXJlZElEUm9vdENBLmNybDA6oDigNoY0aHR0
# cDovL2NybDQuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0QXNzdXJlZElEUm9vdENBLmNy
# bDAdBgNVHQ4EFgQUFQASKxOYspkH7R7for5XDStnAs0wHwYDVR0jBBgwFoAUReui
# r/SSy4IxLVGLp6chnfNtyA8wDQYJKoZIhvcNAQEFBQADggEBAEZQPsm3KCSnOB22
# WymvUs9S6TFHq1Zce9UNC0Gz7+x1H3Q48rJcYaKclcNQ5IK5I9G6OoZyrTh4rHVd
# Fxc0ckeFlFbR67s2hHfMJKXzBBlVqefj56tizfuLLZDCwNK1lL1eT7EF0g49GqkU
# W6aGMWKoqDPkmzmnxPXOHXh2lCVz5Cqrz5x2S+1fwksW5EtwTACJHvzFebxMElf+
# X+EevAJdqP77BzhPDcZdkbkPZ0XN1oPt55INjbFpjE/7WeAjD9KqrgB87pxCDs+R
# 1ye3Fu4Pw718CqDuLAhVhSK46xgaTfwqIa1JMYNHlXdx3LEbS0scEJx3FMGdTy9a
# lQgpECYxggRMMIIESAIBATCBhjByMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGln
# aUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMTEwLwYDVQQDEyhE
# aWdpQ2VydCBTSEEyIEFzc3VyZWQgSUQgQ29kZSBTaWduaW5nIENBAhAK0/hkqGAr
# C12iteq0OOb3MA0GCWCGSAFlAwQCAQUAoIGEMBgGCisGAQQBgjcCAQwxCjAIoAKA
# AKECgAAwGQYJKoZIhvcNAQkDMQwGCisGAQQBgjcCAQQwHAYKKwYBBAGCNwIBCzEO
# MAwGCisGAQQBgjcCARUwLwYJKoZIhvcNAQkEMSIEIOfHGLL0zk/BJNcvi7hrbV4o
# tGKUN1sK/taDQgtKg90kMA0GCSqGSIb3DQEBAQUABIIBACScV/3bEugViNzROX28
# JQnGjUjuVHATxzDwWDOrsgEyNzEwyuLl1TT5u3+XdTQhsxMjODS/+y67vIZ09QB+
# HkGjiOws39nPSP+OM5ZA12atD4AS0F+kFZQsqNDX3EE56PM2CSSG6KwFbWs7HPH/
# xAURgKmBJP87xrKjXOqw/mrQpA5hFL49U9XjEh12xzQZD5GJll7RJo9rEiLbOCEn
# HoECCQmsv0uFUEmhrUcTgx0zqT4orK6FiXLlTJ4z8ZzBtV7Sh0tceycBR8kclJFF
# j007kwpL4Q7pV4kXdzGEXaey+MZSuMOp3YGJitFibNtYYCUaNfGD9yzW9DG8ZHIB
# 9a6hggIPMIICCwYJKoZIhvcNAQkGMYIB/DCCAfgCAQEwdjBiMQswCQYDVQQGEwJV
# UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQu
# Y29tMSEwHwYDVQQDExhEaWdpQ2VydCBBc3N1cmVkIElEIENBLTECEAMBmgI6/1ix
# a9bV6uYX8GYwCQYFKw4DAhoFAKBdMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEw
# HAYJKoZIhvcNAQkFMQ8XDTIwMDgxOTIwNDM1NVowIwYJKoZIhvcNAQkEMRYEFI6W
# H2Tf2t4ShfnTBs12NJ/688gRMA0GCSqGSIb3DQEBAQUABIIBAEoOtsglAPd4RpzS
# +mWhbgZe2VBTKplF1U2UIQt49twjjjHvm/ELD0fGizLVxAJnCN9wtTFGE0cw+rkl
# soDfTBDhRbOuzVfZJ7o9FYuZk/rBfilohGPQ75fJMA7RqEiotl4lCgraRoKj6xpn
# pM1OzTLCtdYvIx9asWSvdTVBNGbrjpMQ7HoZAHZD7PyJzmTUGRL1HqHiMnJ5+V3y
# +TLYh2Yj9fm5QCx7CYeWYWBmfNqor6gNAvSp6E+dajh41IfQ9l/D3w58fgWHfY2l
# LGxzXAgh5NhyGapJckK+NE8BVecTgtzd/S98EQq7lgOPaW6IJyDv+BlR5Gdwu+w8
# 4/fqY5I=
# SIG # End signature block