From 7aeb98af938358ffe9f43c55197eb556594c7812 Mon Sep 17 00:00:00 2001 From: Jose Ortega Date: Wed, 3 Apr 2019 03:12:19 -0600 Subject: [PATCH 01/34] Adding the way to add the SCP --- .../hello-cert-trust-adfs.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md b/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md index 2f9757d9d9..6ced876167 100644 --- a/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md +++ b/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md @@ -257,6 +257,7 @@ Before you continue with the deployment, validate your deployment progress by re A registration authority is a trusted authority that validates certificate request. Once it validates the request, it presents the request to the certificate authority for issuance. The certificate authority issues the certificate, returns it to the registration authority, which returns the certificate to the requesting user. The Windows Hello for Business on-premises certificate-based deployment uses the Active Directory Federation Server (AD FS) as the certificate registration authority. + ### Configure Registration Authority template The certificate registration authority enrolls for an enrollment agent certificate. Once the registration authority verifies the certificate request, it signs the certificate request using its enrollment agent certificate and sends it to the certificate authority. The Windows Hello for Business Authentication certificate template is configured to only issue certificates to certificate requests that have been signed with an enrollment agent certificate. The certificate authority only issues a certificate for that template if the registration authority signs the certificate request. @@ -354,12 +355,37 @@ Sign-in the AD FS server with domain administrator equivalent credentials. >[!NOTE] > If you gave your Windows Hello for Business Enrollment Agent and Windows Hello for Business Authentication certificate templates different names, then replace **WHFBEnrollmentAgent** and WHFBAuthentication in the above command with the name of your certificate templates. It’s important that you use the template name rather than the template display name. You can view the template name on the **General** tab of the certificate template using the **Certificate Template** management console (certtmpl.msc). Or, you can view the template name using the **Get-CATemplate** ADCS Administration Windows PowerShell cmdlet on a Windows Server 2012 or later certificate authority. + ### Enrollment Agent Certificate Enrollment Active Directory Federation Server used for Windows Hello for Business certificate enrollment perform their own certificate lifecycle management. Once the registration authority is configured with the proper certificate template, the AD FS server attempts to enroll the certificate on the first certificate request or when the service first starts. Approximately 60 days prior to enrollment agent certificate’s expiration, the AD FS service attempts to renew the certificate until it is successful. If the certificate fails to renew, and the certificate expires, the AD FS server will request a new enrollment agent certificate. You can view the AD FS event logs to determine the status of the enrollment agent certificate. + +### Service Connection Point (SCP) in Active Directory for ADFS Device Registration Service +Now you will add the Service connection Point to ADFS device registration Service for your Active directory by running the following script: + +>[!TIP] Make sure to change the $enrollmentService and $configNC variables before running the script. + +```Powershell +# Replace this with your Device Registration Service endpoint +$enrollmentService = "enterpriseregistration.contoso.com" +# Replace this with your Active Directory configuration naming context +$configNC = "CN=Configuration,DC=corp,DC=contoso,DC=org" + +$de = New-Object System.DirectoryServices.DirectoryEntry +$de.Path = "LDAP://CN=Device Registration Configuration,CN=Services," + $configNC + +$deSCP = $de.Children.Add("CN=62a0ff2e-97b9-4513-943f-0d221bd30080", "serviceConnectionPoint") +$deSCP.Properties["keywords"].Add("enterpriseDrsName:" + $enrollmentService) +$deSCP.CommitChanges() +``` + +>[!NOTE] You can save the modified script in notepad and save them as "add-scpadfs.ps1" and the way to run it is just navigating into the script path folder and running .\add-scpAdfs.ps1. +> + + ## Additional Federation Servers Organizations should deploy more than one federation server in their federation farm for high-availability. You should have a minimum of two federation services in your AD FS farm, however most organizations are likely to have more. This largely depends on the number of devices and users using the services provided by the AD FS farm. From 5c0e506bba3ae532532bcb34e2436b8c6ef00f69 Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Fri, 5 Apr 2019 09:34:08 +0500 Subject: [PATCH 02/34] Registry Path was Incorrect Registry path for file TabPreloader was missing and location was not correct. I have updated the values. Problem:https://github.com/MicrosoftDocs/windows-itpro-docs/issues/2342 --- browsers/edge/includes/allow-tab-preloading-include.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/browsers/edge/includes/allow-tab-preloading-include.md b/browsers/edge/includes/allow-tab-preloading-include.md index c62d262521..194b9ae015 100644 --- a/browsers/edge/includes/allow-tab-preloading-include.md +++ b/browsers/edge/includes/allow-tab-preloading-include.md @@ -35,8 +35,9 @@ ms:topic: include - **Data type:** Integer #### Registry settings -- **Path:** HKLM\SOFTWARE\Policies\Microsoft\MicrosoftEdge\TabPreloader -- **Value name:** AllowTabPreloading +- **Path:** HKCU\SOFTWARE\Policies\Microsoft\MicrosoftEdge\Main +- **Create Value name:** AllowPrelaunch - **Value type:** REG_DWORD +- **DWORD Value:** 1
From b0b22317298bbb4499fa2b87f879e36f6d43a183 Mon Sep 17 00:00:00 2001 From: Jose Gabriel Ortega Castro Date: Thu, 11 Apr 2019 23:41:13 -0500 Subject: [PATCH 03/34] Illfated corretions @illfated corrections. Thank you --- .../hello-for-business/hello-cert-trust-adfs.md | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md b/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md index 6ced876167..520293ddc8 100644 --- a/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md +++ b/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md @@ -116,7 +116,7 @@ Before you continue with the deployment, validate your deployment progress by re The service account used for the device registration server depends on the domain controllers in the environment. >[!NOTE] ->Follow the procedures below based on the domain controllers deployed in your environment. If the domain controller is not listed below, then it is not supported for Windows Hello for Business. +> Follow the procedures below based on the domain controllers deployed in your environment. If the domain controller is not listed below, then it is not supported for Windows Hello for Business. ### Windows Server 2012 or later Domain Controllers @@ -146,7 +146,7 @@ Sign-in a domain controller or management workstation with _Domain Admin_ equiva ## Configure the Active Directory Federation Service Role >[!IMPORTANT] ->Follow the procedures below based on the domain controllers deployed in your environment. If the domain controller is not listed below, then it is not supported for Windows Hello for Business. +> Follow the procedures below based on the domain controllers deployed in your environment. If the domain controller is not listed below, then it is not supported for Windows Hello for Business. ### Windows Server 2012 or later Domain Controllers @@ -257,7 +257,6 @@ Before you continue with the deployment, validate your deployment progress by re A registration authority is a trusted authority that validates certificate request. Once it validates the request, it presents the request to the certificate authority for issuance. The certificate authority issues the certificate, returns it to the registration authority, which returns the certificate to the requesting user. The Windows Hello for Business on-premises certificate-based deployment uses the Active Directory Federation Server (AD FS) as the certificate registration authority. - ### Configure Registration Authority template The certificate registration authority enrolls for an enrollment agent certificate. Once the registration authority verifies the certificate request, it signs the certificate request using its enrollment agent certificate and sends it to the certificate authority. The Windows Hello for Business Authentication certificate template is configured to only issue certificates to certificate requests that have been signed with an enrollment agent certificate. The certificate authority only issues a certificate for that template if the registration authority signs the certificate request. @@ -276,7 +275,8 @@ Sign-in a certificate authority or management workstations with _domain administ 4. On the **Compatibility** tab, clear the **Show resulting changes** check box. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Authority** list. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Recipient** list. 5. On the **General** tab, type **WHFB Enrollment Agent** in **Template display name**. Adjust the validity and renewal period to meet your enterprise’s needs. 6. On the **Subject** tab, select the **Supply in the request** button if it is not already selected. -> [!NOTE] + +>[!NOTE] > The preceding step is very important. Group Managed Service Accounts (GMSA) do not support the Build from this Active Directory information option and will result in the AD FS server failing to enroll the enrollment agent certificate. You must configure the certificate template with Supply in the request to ensure that AD FS servers can perform the automatic enrollment and renewal of the enrollment agent certificate. 7. On the **Cryptography** tab, select **Key Storage Provider** from the **Provider Category** list. Select **RSA** from the **Algorithm name** list. Type **2048** in the **Minimum key size** text box. Select **SHA256** from the **Request hash** list. @@ -355,18 +355,17 @@ Sign-in the AD FS server with domain administrator equivalent credentials. >[!NOTE] > If you gave your Windows Hello for Business Enrollment Agent and Windows Hello for Business Authentication certificate templates different names, then replace **WHFBEnrollmentAgent** and WHFBAuthentication in the above command with the name of your certificate templates. It’s important that you use the template name rather than the template display name. You can view the template name on the **General** tab of the certificate template using the **Certificate Template** management console (certtmpl.msc). Or, you can view the template name using the **Get-CATemplate** ADCS Administration Windows PowerShell cmdlet on a Windows Server 2012 or later certificate authority. - ### Enrollment Agent Certificate Enrollment Active Directory Federation Server used for Windows Hello for Business certificate enrollment perform their own certificate lifecycle management. Once the registration authority is configured with the proper certificate template, the AD FS server attempts to enroll the certificate on the first certificate request or when the service first starts. Approximately 60 days prior to enrollment agent certificate’s expiration, the AD FS service attempts to renew the certificate until it is successful. If the certificate fails to renew, and the certificate expires, the AD FS server will request a new enrollment agent certificate. You can view the AD FS event logs to determine the status of the enrollment agent certificate. - ### Service Connection Point (SCP) in Active Directory for ADFS Device Registration Service Now you will add the Service connection Point to ADFS device registration Service for your Active directory by running the following script: ->[!TIP] Make sure to change the $enrollmentService and $configNC variables before running the script. +>[!TIP] +> Make sure to change the $enrollmentService and $configNC variables before running the script. ```Powershell # Replace this with your Device Registration Service endpoint @@ -382,10 +381,10 @@ $deSCP.Properties["keywords"].Add("enterpriseDrsName:" + $enrollmentService) $deSCP.CommitChanges() ``` ->[!NOTE] You can save the modified script in notepad and save them as "add-scpadfs.ps1" and the way to run it is just navigating into the script path folder and running .\add-scpAdfs.ps1. +>[!NOTE] +> You can save the modified script in notepad and save them as "add-scpadfs.ps1" and the way to run it is just navigating into the script path folder and running .\add-scpAdfs.ps1. > - ## Additional Federation Servers Organizations should deploy more than one federation server in their federation farm for high-availability. You should have a minimum of two federation services in your AD FS farm, however most organizations are likely to have more. This largely depends on the number of devices and users using the services provided by the AD FS farm. From c443c9ff8877378f87e0c8932ed45db02246172b Mon Sep 17 00:00:00 2001 From: Malin De Silva Date: Sun, 14 Apr 2019 00:23:51 +0530 Subject: [PATCH 04/34] Added EventViewer logs path --- mdop/mbam-v25/client-event-logs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mdop/mbam-v25/client-event-logs.md b/mdop/mbam-v25/client-event-logs.md index f8d2dc07c4..8f25a56a05 100644 --- a/mdop/mbam-v25/client-event-logs.md +++ b/mdop/mbam-v25/client-event-logs.md @@ -13,7 +13,7 @@ ms.date: 06/16/2016 # Client Event Logs - +MBAM Client event logs are located in Event Viewer – Applications and Services Logs – Microsoft – Windows – MBAM - Operational path. The following table contains event IDs that can occur on the MBAM Client. From 20740ba776984930eea5bbeb4a7640e0caa6825b Mon Sep 17 00:00:00 2001 From: Lindsay <45809756+lindspea@users.noreply.github.com> Date: Tue, 23 Apr 2019 10:12:13 +0200 Subject: [PATCH 05/34] Update manage-alerts-windows-defender-advanced-threat-protection.md Added info to alert classification. --- ...anage-alerts-windows-defender-advanced-threat-protection.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md index 9e41349720..f897d39fd6 100644 --- a/windows/security/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md @@ -104,8 +104,7 @@ Alternatively, the team leader might assign the alert to the **Resolved** queue ## Alert classification -You can choose not to set a classification, or specify if an alert is a true alert or a false alert. - +You can choose not to set a classification, or specify if an alert is a true alert or a false alert. It's important to provide the classification of true positive/false positive. This classification is used to monitor alert quality to help tune alerts to be more accurate using this feedback. The "determination" field defines additional fidelity for a "true positive" classification. The determination contains values for "security testing" to address alerts triggered by intended suspect activity such as pen-testing, which are true positives from a detection perspective, but it's intended. ## Add comments and view the history of an alert You can add comments and view historical events about an alert to see previous changes made to the alert. From bdbce20cc854e7436b84f6f3e665686cc4969801 Mon Sep 17 00:00:00 2001 From: Lindsay <45809756+lindspea@users.noreply.github.com> Date: Tue, 23 Apr 2019 11:05:34 +0200 Subject: [PATCH 06/34] Update manage-event-based-updates-windows-defender-antivirus.md Added note to Microsoft Maps --- .../manage-event-based-updates-windows-defender-antivirus.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md index 4e04685c61..9d1a5b780a 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md @@ -143,6 +143,9 @@ If you have enabled cloud-delivered protection, Windows Defender AV will send fi 4. Expand the tree to **Windows components > Windows Defender Antivirus > Signature Updates** and configure the following: 1. Double-click **Allow real-time definition updates based on reports to Microsoft MAPS** and set the option to **Enabled**. Click **OK**. 2. Double-click **Allow notifications to disable definitions based reports to Microsoft MAPS** and set the option to **Enabled**. Click **OK**. + +> [!NOTE] +> By allowing Microsoft to disable local Defender virus definitions, it has identified as causing false-positive detections, through the client's cloud connection to MAPS. You must configure your computer to join Microsoft MAPS for this functionality to work. ## Related topics From 0ab026534a52de1c3056eea4927bf2d1309c5046 Mon Sep 17 00:00:00 2001 From: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> Date: Wed, 24 Apr 2019 09:58:47 +0200 Subject: [PATCH 07/34] Update windows/security/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md Changed 'if' to 'whether' Co-Authored-By: lindspea <45809756+lindspea@users.noreply.github.com> --- ...manage-alerts-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md index f897d39fd6..589b272bf1 100644 --- a/windows/security/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md @@ -104,7 +104,7 @@ Alternatively, the team leader might assign the alert to the **Resolved** queue ## Alert classification -You can choose not to set a classification, or specify if an alert is a true alert or a false alert. It's important to provide the classification of true positive/false positive. This classification is used to monitor alert quality to help tune alerts to be more accurate using this feedback. The "determination" field defines additional fidelity for a "true positive" classification. The determination contains values for "security testing" to address alerts triggered by intended suspect activity such as pen-testing, which are true positives from a detection perspective, but it's intended. +You can choose not to set a classification, or specify whether an alert is a true alert or a false alert. It's important to provide the classification of true positive/false positive. This classification is used to monitor alert quality to help tune alerts to be more accurate by using this feedback. The "determination" field defines additional fidelity for a "true positive" classification. The determination contains values for "security testing" to address alerts triggered by intended suspect activity such as pen-testing, which are true positives from a detection perspective, but it's intended. ## Add comments and view the history of an alert You can add comments and view historical events about an alert to see previous changes made to the alert. From 08c71bcf0e350e05616892c76feb90b5554fa6ec Mon Sep 17 00:00:00 2001 From: Nicole Turner <39884432+nenonix@users.noreply.github.com> Date: Wed, 24 Apr 2019 13:20:00 +0200 Subject: [PATCH 08/34] Update windows/security/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md Simplified sentences. Co-Authored-By: lindspea <45809756+lindspea@users.noreply.github.com> --- ...manage-alerts-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md index 589b272bf1..170f773f33 100644 --- a/windows/security/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md @@ -104,7 +104,7 @@ Alternatively, the team leader might assign the alert to the **Resolved** queue ## Alert classification -You can choose not to set a classification, or specify whether an alert is a true alert or a false alert. It's important to provide the classification of true positive/false positive. This classification is used to monitor alert quality to help tune alerts to be more accurate by using this feedback. The "determination" field defines additional fidelity for a "true positive" classification. The determination contains values for "security testing" to address alerts triggered by intended suspect activity such as pen-testing, which are true positives from a detection perspective, but it's intended. +You can choose not to set a classification, or specify whether an alert is a true alert or a false alert. It's important to provide the classification of true positive/false positive. This classification is used to monitor alert quality, and make alerts more accurate. The "determination" field defines additional fidelity for a "true positive" classification. ## Add comments and view the history of an alert You can add comments and view historical events about an alert to see previous changes made to the alert. From 57ccd0544d0291422105dac0083a6114e6dea14c Mon Sep 17 00:00:00 2001 From: "Trond B. Krokli" <38162891+illfated@users.noreply.github.com> Date: Fri, 26 Apr 2019 08:57:21 +0200 Subject: [PATCH 09/34] Update windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md Changed wording for better reading. Co-Authored-By: lindspea <45809756+lindspea@users.noreply.github.com> --- .../manage-event-based-updates-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md index 9d1a5b780a..3fc93a0dba 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md @@ -145,7 +145,7 @@ If you have enabled cloud-delivered protection, Windows Defender AV will send fi 2. Double-click **Allow notifications to disable definitions based reports to Microsoft MAPS** and set the option to **Enabled**. Click **OK**. > [!NOTE] -> By allowing Microsoft to disable local Defender virus definitions, it has identified as causing false-positive detections, through the client's cloud connection to MAPS. You must configure your computer to join Microsoft MAPS for this functionality to work. +> By allowing Microsoft to disable local Defender virus definitions, it has been identified as causing false-positive detections through the client's cloud connection to MAPS. You must configure your computer to join Microsoft MAPS for this functionality to work. ## Related topics From b3d8703f031b45a27e67197a81980f2631787da9 Mon Sep 17 00:00:00 2001 From: Nicole Turner <39884432+nenonix@users.noreply.github.com> Date: Sat, 27 Apr 2019 15:49:19 +0200 Subject: [PATCH 10/34] Update windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md Co-Authored-By: lindspea <45809756+lindspea@users.noreply.github.com> --- .../manage-event-based-updates-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md index 3fc93a0dba..ce5dd02552 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md @@ -145,7 +145,7 @@ If you have enabled cloud-delivered protection, Windows Defender AV will send fi 2. Double-click **Allow notifications to disable definitions based reports to Microsoft MAPS** and set the option to **Enabled**. Click **OK**. > [!NOTE] -> By allowing Microsoft to disable local Defender virus definitions, it has been identified as causing false-positive detections through the client's cloud connection to MAPS. You must configure your computer to join Microsoft MAPS for this functionality to work. +> "Allow notifications to disable definitions based reports" enables Microsoft MAPS to disable those definitions known to cause false-positive reports. You must configure your computer to join Microsoft MAPS for this function to work. ## Related topics From 9d4a2ce19094f3429c5b5caa392e96d2c4b060e5 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Mon, 29 Apr 2019 16:44:29 +0500 Subject: [PATCH 11/34] update windows-10-enterprise-subscription-activation.md --- .../deployment/windows-10-enterprise-subscription-activation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/windows-10-enterprise-subscription-activation.md b/windows/deployment/windows-10-enterprise-subscription-activation.md index a8baa55101..e57c8a14cc 100644 --- a/windows/deployment/windows-10-enterprise-subscription-activation.md +++ b/windows/deployment/windows-10-enterprise-subscription-activation.md @@ -65,7 +65,7 @@ For Microsoft customers with Enterprise Agreements (EA) or Microsoft Products & - Windows 10 (Pro or Enterprise) version 1703 or later installed on the devices to be upgraded. - Azure Active Directory (Azure AD) available for identity management. -- Devices must be Azure AD-joined or Active Directory joined with Azure AD Connect. Workgroup-joined devices are not supported. +- Devices must be Azure AD-joined or Hybrid Azure AD joined. Workgroup-joined or Azure AD registered devices are not supported. >[!NOTE] >An issue has been identified with Hybrid Azure AD joined devices that have enabled [multi-factor authentication](https://docs.microsoft.com/azure/active-directory/authentication/howto-mfa-getstarted) (MFA). If a user signs into a device using their Active Directory account and MFA is enabled, the device will not successfully upgrade to their Windows Enterprise subscription. To resolve this issue, the user must either sign in with an Azure Active Directory account, or you must disable MFA for this user during the 30-day polling period and renewal. From ba8b2987e1a239cec0dd0d766dc8f295493a5c35 Mon Sep 17 00:00:00 2001 From: Andres Mariano Gorzelany <36666927+get-itips@users.noreply.github.com> Date: Mon, 29 Apr 2019 12:12:37 -0300 Subject: [PATCH 12/34] Corrected sharedPC example $namespaceName variable was undefined, was replaced with the actual Namespace string https://github.com/MicrosoftDocs/windows-itpro-docs/issues/3268 --- windows/configuration/set-up-shared-or-guest-pc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/configuration/set-up-shared-or-guest-pc.md b/windows/configuration/set-up-shared-or-guest-pc.md index 2124075aad..35a669417d 100644 --- a/windows/configuration/set-up-shared-or-guest-pc.md +++ b/windows/configuration/set-up-shared-or-guest-pc.md @@ -109,7 +109,7 @@ $sharedPC.KioskModeAUMID = "" $sharedPC.KioskModeUserTileDisplayText = "" $sharedPC.InactiveThreshold = 0 Set-CimInstance -CimInstance $sharedPC -Get-CimInstance -Namespace $namespaceName -ClassName MDM_SharedPC +Get-CimInstance -Namespace "root\cimv2\mdm\dmmap" -ClassName MDM_SharedPC ``` ### Create a provisioning package for shared use From 1cb43ed6a9202ae7ca8cd255338efac2cf6d4821 Mon Sep 17 00:00:00 2001 From: Ronald Aigner Date: Mon, 29 Apr 2019 11:45:10 -0700 Subject: [PATCH 13/34] Add links to TCG algorithm registry Add links to TCG algorithm registry to define values used in registry and mention tables for these values. --- .../tpm/switch-pcr-banks-on-tpm-2-0-devices.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/information-protection/tpm/switch-pcr-banks-on-tpm-2-0-devices.md b/windows/security/information-protection/tpm/switch-pcr-banks-on-tpm-2-0-devices.md index 5493d4428d..f715eb932d 100644 --- a/windows/security/information-protection/tpm/switch-pcr-banks-on-tpm-2-0-devices.md +++ b/windows/security/information-protection/tpm/switch-pcr-banks-on-tpm-2-0-devices.md @@ -56,7 +56,7 @@ A TPM can be configured to have multiple PCR banks active. When BIOS is performi - Registry key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\IntegrityServices
- DWORD: TPMActivePCRBanks
-- Defines which PCR banks are currently active. This is a bitmap defined in the TCG Algorithm Registry.
+- Defines which PCR banks are currently active. (This value should be interpreted as a bitmap for which the bits are defined in the [TCG Algorithm Registry](https://trustedcomputinggroup.org/resource/tcg-algorithm-registry/) Table 21 of Revision 1.27.)
Windows checks which PCR banks are active and supported by the BIOS. Windows also checks if the measured boot log supports measurements for all active PCR banks. Windows will prefer the use of the SHA-256 bank for measurements and will fall back to SHA1 PCR bank if one of the pre-conditions is not met. @@ -64,7 +64,7 @@ You can identify which PCR bank is currently used by Windows by looking at the r - Registry key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\IntegrityServices
- DWORD: TPMDigestAlgID
-- Algorithm ID of the PCR bank that Windows is currently using. (For the full list of supported algorithms, see the TCG Algorithm Registry.)
+- Algorithm ID of the PCR bank that Windows is currently using. (This value represents an algorithm identifier as defined in the [TCG Algorithm Registry](https://trustedcomputinggroup.org/resource/tcg-algorithm-registry/) Table 3 of Revision 1.27.)
Windows only uses one PCR bank to continue boot measurements. All other active PCR banks will be extended with a separator to indicate that they are not used by Windows and measurements that appear to be from Windows should not be trusted. From 1466a747b32ef122b644eab3e8268aa95e15d75e Mon Sep 17 00:00:00 2001 From: Lindsay <45809756+lindspea@users.noreply.github.com> Date: Tue, 30 Apr 2019 13:42:18 +0200 Subject: [PATCH 14/34] Update reqs-wd-app-guard.md Added software descriptions. --- .../windows-defender-application-guard/reqs-wd-app-guard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md b/windows/security/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md index fc2f274410..1cb8fce44c 100644 --- a/windows/security/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md +++ b/windows/security/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md @@ -36,6 +36,6 @@ Your environment needs the following software to run Windows Defender Applicatio |Software|Description| |--------|-----------| -|Operating system|Windows 10 Enterprise edition, version 1709 or higher
Windows 10 Professional edition, version 1803 or higher
Windows 10 Education edition, version 1709 or higher
Windows 10 Pro Education edition, version 1803 or higher| +|Operating system|Windows 10 Enterprise edition, version 1709 or higher
Windows 10 Professional edition, version 1803 or higher
Windows 10 Professional for Workstations edition, version 1803 or higher
Windows 10 Professional Education edition version 1803 or higher
Windows 10 Education edition, version 1903 or higher| |Browser|Microsoft Edge and Internet Explorer| |Management system
(only for managed devices)|[Microsoft Intune](https://docs.microsoft.com/intune/)

**-OR-**

[System Center Configuration Manager](https://docs.microsoft.com/sccm/)

**-OR-**

[Group Policy](https://technet.microsoft.com/library/cc753298(v=ws.11).aspx)

**-OR-**

Your current company-wide 3rd party mobile device management (MDM) solution. For info about 3rd party MDM solutions, see the documentation that came with your product.| From d62e4f665069e290f67d0832b5c655ec41b6c0a9 Mon Sep 17 00:00:00 2001 From: Marty Hernandez Avedon Date: Tue, 30 Apr 2019 12:33:18 -0400 Subject: [PATCH 15/34] Removed references to support and feedback aliases Contact for feedback is now via the buttons at bottom of page (added by CSS) --- .../windows-defender-antivirus/microsoft-defender-atp-mac.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac.md index fbe8f28763..f643a3b454 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac.md @@ -503,7 +503,4 @@ If you can reproduce a problem, please increase the logging level, run the syste ### Installation issues -If an error occurs during installation, the installer will only report a general failure. The detailed log is saved to /Library/Logs/Microsoft/wdav.install.log. If you experience issues during installation, send us this file so we can help diagnose the cause. You can also contact _**xplatpreviewsupport@microsoft.com**_ for support on onboarding issues. - - -For feedback on the preview, contact: _**mdatpfeedback@microsoft.com**_. +If an error occurs during installation, the installer will only report a general failure. The detailed log is saved to /Library/Logs/Microsoft/wdav.install.log. If you experience issues during installation, send us this file so we can help diagnose the cause. From cefb7c0daab5e190bbd72b78432da3c71481824b Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Tue, 30 Apr 2019 10:18:46 -0700 Subject: [PATCH 16/34] Release info preview fixes pre live (#78) --- windows/hub/TOC.md | 2 +- windows/release-information/docfx.json | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/hub/TOC.md b/windows/hub/TOC.md index 1883594880..a811ff7119 100644 --- a/windows/hub/TOC.md +++ b/windows/hub/TOC.md @@ -1,6 +1,6 @@ # [Windows 10 and Windows 10 Mobile](index.md) ## [What's new](/windows/whats-new) -## [Release information](release-information.md) +## [Release information](/windows/release-information) ## [Deployment](/windows/deployment) ## [Configuration](/windows/configuration) ## [Client management](/windows/client-management) diff --git a/windows/release-information/docfx.json b/windows/release-information/docfx.json index dd9fcd85dd..a91619d79b 100644 --- a/windows/release-information/docfx.json +++ b/windows/release-information/docfx.json @@ -37,6 +37,8 @@ "globalMetadata": { "breadcrumb_path": "/windows/windows-10/breadcrumb/toc.json", "ms.prod": "w10", + "ms.date": "4/30/2019", + "titleSuffix": "Windows Release Information", "extendBreadcrumb": true, "feedback_system": "None" }, From 07456d3ba3baa410e1245316768014d11b1982f5 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Tue, 30 Apr 2019 10:20:45 -0700 Subject: [PATCH 17/34] adding two known issues regarding DO display in Update Compliance --- .../update/update-compliance-delivery-optimization.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/windows/deployment/update/update-compliance-delivery-optimization.md b/windows/deployment/update/update-compliance-delivery-optimization.md index 53c10d8b86..1f80e47e5e 100644 --- a/windows/deployment/update/update-compliance-delivery-optimization.md +++ b/windows/deployment/update/update-compliance-delivery-optimization.md @@ -18,6 +18,13 @@ The Update Compliance solution of Windows Analytics provides you with informatio ![DO status](images/UC_workspace_DO_status.png) +> [!IMPORTANT] +> There are currently two known issues affecting the Delivery Optimization status displayed in these blades: +>- Devices running Windows 10, version 1803 or older versions are not sending the correct configuration profile. As a result, the information in the Device Configuration blade might accurately reflect the settings in your environment. +>- Some devices running Windows 10, version 1809 report the Delivery Optimization DownloadMode configuration value as the sequential value in the list of possible configurations rather than the actual configured value. For example, a device that is configured as HTTP + Group (2), will be shown as HTTP + Internet (3) in Update Compliance. +> +>Look for fixes for both of these issues in a forthcoming update. + ## Delivery Optimization Status The Delivery Optimization Status section includes three blades: From 84d839ff2a62c182484401fa131416a221f8a1d3 Mon Sep 17 00:00:00 2001 From: Khairunj Date: Tue, 30 Apr 2019 17:49:17 +0000 Subject: [PATCH 18/34] Initialize Docs repository: https://github.com/MicrosoftDocs/windows-docs-pr of branch master --- .openpublishing.publish.config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.openpublishing.publish.config.json b/.openpublishing.publish.config.json index 2a308af532..91b80c451e 100644 --- a/.openpublishing.publish.config.json +++ b/.openpublishing.publish.config.json @@ -104,7 +104,7 @@ "locale": "en-us", "monikers": [], "moniker_ranges": [], - "open_to_public_contributors": true, + "open_to_public_contributors": false, "type_mapping": { "Conceptual": "Content", "ManagedReference": "Content", From af74659716d54650fa61b028b09f6a840ffbe162 Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Tue, 30 Apr 2019 13:07:27 -0700 Subject: [PATCH 19/34] fixing redirect --- .openpublishing.redirection.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index f6b41f4ac4..7fe80d11dc 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -13949,5 +13949,10 @@ "redirect_url": "/windows/security/threat-protection/windows-defender-atp/manage-indicators", "redirect_document_id": true }, +{ + "source_path": "windows/windows-10/release-information/release-information.md", + "redirect_url": "/windows/release-information", + "redirect_document_id": true +} ] } From 87849d41cbf5d83cee1e41afac0fc7ac32f093b2 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 30 Apr 2019 13:42:58 -0700 Subject: [PATCH 20/34] Wip endpoint dlp (#81) --- .../create-wip-policy-using-sccm.md | 4 +- .../how-wip-works-with-labels.md | 98 +++++++++++------- .../images/azure-data-discovery.png | Bin 0 -> 155589 bytes .../images/sensitive-info-types.png | Bin 0 -> 52099 bytes .../images/sensitivity-label-auto-label.png | Bin 0 -> 65930 bytes .../images/sensitivity-label-endpoint-dlp.png | Bin 0 -> 61888 bytes 6 files changed, 64 insertions(+), 38 deletions(-) create mode 100644 windows/security/information-protection/windows-information-protection/images/azure-data-discovery.png create mode 100644 windows/security/information-protection/windows-information-protection/images/sensitive-info-types.png create mode 100644 windows/security/information-protection/windows-information-protection/images/sensitivity-label-auto-label.png create mode 100644 windows/security/information-protection/windows-information-protection/images/sensitivity-label-endpoint-dlp.png diff --git a/windows/security/information-protection/windows-information-protection/create-wip-policy-using-sccm.md b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-sccm.md index 5df397e284..6edf443eb3 100644 --- a/windows/security/information-protection/windows-information-protection/create-wip-policy-using-sccm.md +++ b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-sccm.md @@ -14,7 +14,7 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: conceptual -ms.date: 04/26/2019 +ms.date: 04/30/2019 --- # Create and deploy a Windows Information Protection (WIP) policy using System Center Configuration Manager @@ -480,7 +480,7 @@ After you've decided where your protected apps can access enterprise data on you - **No.** Stop local encryption keys from being revoked from a device during unenrollment. For example, if you’re migrating between Mobile Device Management (MDM) solutions. - - **Allow Azure RMS.** Enables secure sharing of files by using removable media such as USB drives. For more information, see [Choose to set up Azure Rights Management with WIP](create-wip-policy-using-intune-azure.md#choose-to-set-up-azure-rights-management-with-wip). + - **Allow Azure RMS.** Enables secure sharing of files by using removable media such as USB drives. For more information about how RMS works with WIP, see [Choose to set up Azure Rights Management with WIP](create-wip-policy-using-intune-azure.md#choose-to-set-up-azure-rights-management-with-wip). To confirm what templates your tenant has, run [Get-AadrmTemplate](https://docs.microsoft.com/powershell/module/aadrm/get-aadrmtemplate) from the [AADRM PowerShell module](https://docs.microsoft.com/azure/information-protection/administer-powershell). 2. After you pick all of the settings you want to include, click **Summary**. diff --git a/windows/security/information-protection/windows-information-protection/how-wip-works-with-labels.md b/windows/security/information-protection/windows-information-protection/how-wip-works-with-labels.md index cfcae5b9de..02d2fe3e81 100644 --- a/windows/security/information-protection/windows-information-protection/how-wip-works-with-labels.md +++ b/windows/security/information-protection/windows-information-protection/how-wip-works-with-labels.md @@ -13,15 +13,20 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: conceptual -ms.date: 04/15/2019 +ms.date: 04/30/2019 --- # How Windows Information Protection (WIP) protects a file that has a sensitivity label **Applies to:** +- [Windows Defender Advanced Threat Protection (Windows Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- Windows 10, version 1903 - Windows 10, version 1809 +>[!IMPORTANT] +>Some information relates to prereleased product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. + This topic explains how Windows Information Protection works with other Microsoft information protection technologies to protect files that have a sensitivity label. Microsoft information protection technologies work together as an integrated solution to help enterprises: @@ -38,52 +43,73 @@ Microsoft information protection technologies include: - [Microsoft Cloud App Security](https://docs.microsoft.com/cloud-app-security/what-is-cloud-app-security) is a cloud access security broker (CASB) solution that allows you to discover, classify, protect, and monitor user data in first-party and third-party Software-as-a-Service (SaaS) apps used by your organization. -End users can choose and apply sensitivity labels from a bar that appears below the ribbon in Office apps: +## How WIP protects sensitivity labels with endpoint data loss prevention + +You can create and manage [sensitivity labels](https://docs.microsoft.com/office365/securitycompliance/labels) in the Microsoft 365 compliance center. +When you create a sensitivity label, you can specify that endpoint data loss prevention applies to content with that label. + +![Endpoint data loss prevention](images/sensitivity-label-endpoint-dlp.png) + +Office app users can choose a sensitivity label from a menu and apply it to a file. ![Sensitivity labels](images/sensitivity-labels.png) -## Default WIP behaviors for a sensitivity label +WIP enforces default endpoint protection as follows: -Enterprises can create and manage sensitivity labels on the **Labels** page in the Office 365 Security & Compliance Center. -When you create a sensitivity label, you can specify that endpoint protection should apply to content with that label. -WIP enforces default endpoint protection depending on how the sensitivity label is configured: +- If endpoint data loss prevention is enabled, the device enforces work protection for any file with the label +- If endpoint data loss prevention is not enabled: + - The device enforces work protection to a file downloaded from a work site + - The device does not enforce work protection to a file downloaded from a personal site -- When the sensitivity label is configured for endpoint protection of content that includes business data, the device enforces work protection for documents with the label -- When the sensitivity label is *not configured* for endpoint protection, the device reverts to whatever WIP policy has been defined in Intune or System Center Configuration Manager (SCCM): - - If the document is downloaded from a work site, the device enforces work protection - - If the document is downloaded from a personal site, no work protection is applied - -For more information about labels, see [Overview of labels](https://docs.microsoft.com/office365/securitycompliance/labels). - -## Use cases - -This section covers how WIP works with sensitivity labels in specific use cases. - -### User downloads from or creates a document on a work site - -If WIP policy is deployed, any document that is downloaded from a work site, or created on a work site, will have WIP protection regardless of whether the document has a sensitivity label. - -If the document also has a sensitivity label, which can be Office or PDF files, WIP protection is applied according to the label. - -### User downloads a confidential Office or PDF document from a personal site - -Windows Defender Advanced Threat Protection (Windows Defender ATP) scans for any file that gets modified or created, including files that were created on a personal site. -If the file has a sensitivity label, the corresponding WIP protection gets applied even though the file came from a personal site. -For example: +Here's an example where a file remains protected without any work context beyond the sensitivity label: 1. Sara creates a PDF file on a Mac and labels it as **Confidential**. -2. She emails the PDF from her Gmail account to Laura. -3. Laura opens the PDF file on her Windows 10 device. -4. WIP policy gets applied and the file is protected. +1. She emails the PDF from her Gmail account to Laura. +1. Laura opens the PDF file on her Windows 10 device. +1. Windows Defender Advanced Threat Protection (Windows Defender ATP) scans Windows 10 for any file that gets modified or created, including files that were created on a personal site. +1. Windows Defender ATP triggers WIP policy. +1. WIP policy protects the file even though it came from a personal site. -The PDF file doesn't need any work context beyond the sensitivity label. +## How WIP protects automatically classified files + +The next sections cover how Windows Defender ATP extends discovery and protection of sensitive information with improvements in Windows 10 version 1903. + +### Discovery + +Windows Defender ATP can extract the content of the file itself and evaluate whether it contains sensitive information types such as credit card numbers or employee ID numbers. +When you create a sensitivity label, you can specify that the label be added to any file that contains a sensitive information type. + +![Sensitivity labels](images/sensitivity-label-auto-label.png) + +A default set of [sensitive information types](https://docs.microsoft.com/office365/securitycompliance/what-the-sensitive-information-types-look-for) in Microsoft 365 compliance center includes credit card numbers, phone numbers, driver’s license numbers, and so on. +You can also [create a custom sensitive information type](https://docs.microsoft.com/office365/securitycompliance/create-a-custom-sensitive-information-type), which can include any keyword or expression that you want to evaluate. + +### Protection + +When a file is created or edited on a Windows 10 endpoint, Windows Defender ATP extracts the content and evaluates if it contains any default or custom sensitive information types that have been defined. +If the file has a match, Windows Defender ATP applies endpoint data loss prevention even if the file had no label previously. + +Windows Defender ATP is integrated with Azure Information Protection for data discovery and reports sensitive information types that were discovered. +Azure Information Protection aggregates the files with sensitivity labels and the sensitive information types they contain across the enterprise. + +![Image of Azure Information Protection - Data discovery](images/azure-data-discovery.png) + +You can see sensitive information types in Microsoft 365 compliance under **Classifications**. Default sensitive information types have Microsoft as the publisher. The publisher for custom types is the tenant name. + +![Sensitive information types](images/sensitive-info-types.png) + +>[!NOTE] +>Automatic classification does not change the file itself, but it applies protection based on the label. +>WIP protects a file that contains a sensitive information type as a work file. +>Azure Information Protection works differently in that it extends a file with a new attribute so the protection persists if the file is copied. ## Prerequisites -- Windows 10, version 1809 -- [Windows Defender ATP](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection) scans content for a label and applies corresponding WIP protection -- [Sensitivity labels](https://docs.microsoft.com/office365/securitycompliance/labels) need to be configured in the Office 365 Security & Compliance Center -- WIP policy needs to be applied to endpoint devices by using [Intune](create-wip-policy-using-intune-azure.md) or [System Center Configuration Manager (SCCM)](overview-create-wip-policy-sccm.md). +- Endpoint data loss prevention requires Windows 10, version 1809 +- Auto labelling requires Windows 10, version 1903 +- Devices need to be onboarded to [Windows Defender ATP](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection), which scans content for a label and applies WIP policy +- [Sensitivity labels](https://docs.microsoft.com/office365/securitycompliance/labels) need to be configured in Microsoft 365 compliance center +- WIP policy needs to be applied to endpoint devices by using [Intune](create-wip-policy-using-intune-azure.md) or [System Center Configuration Manager (SCCM)](overview-create-wip-policy-sccm.md) diff --git a/windows/security/information-protection/windows-information-protection/images/azure-data-discovery.png b/windows/security/information-protection/windows-information-protection/images/azure-data-discovery.png new file mode 100644 index 0000000000000000000000000000000000000000..0148a800b27f4a914bcb8a082cafb83971de3ffc GIT binary patch literal 155589 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 HwFvn?d?lT- literal 0 HcmV?d00001 diff --git a/windows/security/information-protection/windows-information-protection/images/sensitivity-label-auto-label.png b/windows/security/information-protection/windows-information-protection/images/sensitivity-label-auto-label.png new file mode 100644 index 0000000000000000000000000000000000000000..dd6450af372954cc430e5b39d07c5389d157b8a4 GIT binary patch literal 65930 zcmeFZXH=72yDo~NpcGLNkZwbeDqU$25s)r5Qls?VYam2HL_t95MS2G*(jkzj2uKgT z_udkEAR%NwyszI{d!HZYjIqc0xqdK6neDmTyytygGap}QD$`Q2P?3?5(W*Rurb9+X zendugzUtC>;FCvs=PZDK=R9c2YSV9O$?SWwvytptUh+z2j^qm+w~ln zlZi#)0vL`o#sofEAwUdcB1jzoxbcUjn`Olh7lndT{bJUlEcN*i6#1ybK8# z-_@eSZ;M;cpll_1vNYvEpjX5Gn}~$xY|+OJ`43(Vb5D+gk{Et~za)yAY&pzC)*BSf z@%?9PMQVJ5U_w$bmz zSGMOhSIEhph)>p10G9fv(N><+TGKaK9^GqXysMxB?CM%j@LVk zaP(#)=h}H|c5ho=mJEo3V%&UuaHBr^^AQ)gAaKZ*e7bZRqQ>R1Pt)$HAOj`mG|FNn z(#gMfx-(vsp<|M7C316Tw0dA_fRBIYXB?}_z@0`dj>-DY)Wb1u8ACPwl{aHJg%=CZ&O)0n`Rk!k;`fjv5Eyww*Q zYZ|Q8&PFYE&|;(mdYr1oTC>(99kda-tsWGJV++2G|9zqvfhujFi(0IP!(67V%uB#G zSF>ar43pp_VT9kXF(=&NHE7LIwVGfx%&{NQw%7Lhqg6nvyic|otn?5?9i&F<$Gv5I zf~PAD@;)WHNPRN(sf{;#+1{=Q69_z+^!)=NtiX+F$3Gi;BicGmT8vjNO7oGCZ9kop zLtF#=Vp)+2Z>4ZdcfIqjo%%!lHuf6)`x0M5r`CjqT4FLeiirT12u@b>v)%uzJvGqQhnC z`V_C>ZT$_uu>cRVLfkyXiIXVjw(7=9Bt!OLhKo#^HN7r&W?(*eZYb<()*tm9I%BSZ~y0B%V3Y9b^?$xpCo_0dUx-Y3(NEQejLSz?F`i6u7 z=T46#VV$Ty6(=*OH)wHz5notyIodsenu!_qWpIEk?@0( z`<&m7Ek~t2rk9shkS}4`HPjU9GWS*!X7-!X9xPBRF^wF~2ip6RVv;6Z1I(}QbESJ4 z#kPYzZuqx}E%X$_M;l4vr?1I!CqiMp!zxg0>1n{5Um1ZYRC|~2M*2q9Q3EjXuC@)< zp6THXJ|zA2+LE12hud8_3rX%m+}?97?-wMPKLOU&bLVUWHU9 zAxBCis#@;4P4u~?x5K1Y!3%1%@lbuOMz70w1`d5uWP#k>2_HWN@6~`N_{*>Si+mbR zA~sAh&ykR;zreEZwp;4Nd45SGewR(E1z})_^)U083{rpVx=Zr4>b1%uWvnyGP?I6~ zS9sIW3>$QKGwUV|x9PV;fyRBasIAK;8mU328>aF2!MZoYO|sIVr?%8Wd-}EUfxk_s zwiOZ0!s4WCoqL!US*@UQGIiSC6MZt#onEXmKD7Zmbf3UFnbLEzE$Cg7EIo%H1Jar|1+M8+fFADb zJ-q<)n#}Q@)UOSa^Pu7ryByWNafHvmy04E^gSxvN#hhb0Zdl)Ky1$pO7r1`^t2QU& zer~=w|G8$|qX%bY1?~ z#k@UOOF3RQ3JNqDdU2vmi3)M_x5!7^q$hCe#lmYAjx_`ECfq-Uvq`fz1Y*BHvK)Z z(tPKuA)R{)M#^Pm#}*T`+;D+7!YW_|mwk9J3&rqbJGNBl+lHzqGYa_a2g^1c&oV;o z{{+m7m+&m8I9T0h;&?)8D?*b^vL^YXZr*{tf!Bj?sobcmUsC5BK$|{=1yILtAD9WO zl3KS`S<7Ht4dvab8TGhO{!4k2} zU*F7h;%k$_slt0q-C*7Mq%ZZj6uQwJxpX5;WB0S&`4qn6wl^yG-89}2z2rgeP2{+V zU$yLQDQ5ORwXM@@tXA%v1rqANfg}x%23z+QHsn<-iJpRu0_8$sE zE+czy08J^{4}Fe{A|Ip5zS&ziY0Aq9gp(A`=lCz3P&a@4>phNG1(52qPyp+FA`%f>nnVWpSE^*x#X75R%~!m zo*{JX_|*6NPFc3rW7I5n;PghMM+Bw1-z)1O)3?*M{v!3`ik;A0v6XdbTL=#E9Bzu1 zyg5$+Zvi#qs)z3?h+;VTtv0=5Y~s(39{&}^)BMpm4%|7?&JMvIS;W{cOMl$?a)xMS zEd{ZwYg|3$YJ@yiH*R`8@P5bxAwqo5iJTLnFS)kw1(uWo6Cb_k{pHuUED%n3>@=Hp zFE?tZocJl7`*<6iUl=awG+FN5(kQ1~k%xELqm^YmnV2z>)w`=IU{sq&`V)MDvL|DR@4 zQg?6k$&3#%kAJ#iz#=NNEl+&U)DfB8;A1dJN}VsG!N2dn3#(UcMe$pgOqRP5lP_9q zC8p$@4ldg`UjqFfai=jj(17W*S)uN&Dh;&PkyuGTv!VSwRUKyK#t@^&8Gw9E2_ zI1@&*xPjUFAj1WHFTI)+l-}a+5xvu$FeTf6V2o_Y^XVS(Ym-rxDmgHpoKN9c##U|! z51Ai+Tqy1u+a!F>0Ij~9eYQYvizR^DsOcsL@5}zKR35^T)2*BDdcHx4t+LYa;^v$_ zMPZw;q37f-gWvB(b)B6IuhL^GS%EX2Wtt0m>(aarav+$F>mO*IV!0D?L+?6FS`~zu#lr(y(5;-iPVKCuQzS07 zTdr33#(g?O0}9_~bIf}k@wx28{gsJ|zQb1am4Geo0nPlKIDLBvodU-i;=6xvk;O}_ zasDwO>F0|Ibl?eAlCkHiNEL{r7qi-+Pql5AZp%H#fJ_rvomNJv%SYnO3^HogLW9dN)ZGw66<0P5BiN z+};!loY_O#-~nfOz~u`t--bmS|L6Be6)Y8-?n*;(H*$CUtq+cuIrSwKh~HM0&d2Zp z^PTm0^Its%AE)lGot5#s!r*Jqsiy> z@EL?rJN3NKv9ID{(UE(qiboK!31dk-PE~ThOHN*@6gOlStX07;!*B_|?YTyeo2Ydd zn%#g`)ZQ%F-8D`pz8ZE|5>0j@pcac=pC41tZ{|(;O`coOfhjg|tLLv}6<75;pi-@{LoJM0;jX zxWncnfr{@ejrZ_xDGxwl+=h&4R2N`J)I6eDWyfictJ<0^aF{87860Q5>yGpFQ=cnj zw+!Ggw9t;5TwK1PMp_gWHL_AP)ATNU+Llo1B51g}%wV-ELsE|Ac=V(6AYkS?^2jy8;ISur z(|ycsBK_;XqB*O6Y%*Vfkpj0ILuq_!zO%dWR*naIsS1{?qrIv~GlBvb);%>8v+~}t zj;SJoWWMGqhTlnl`Z0rqI`?mRMK(ACJJDT4s8HaRj97mq-O=p1=qn%(F=g==9o+~@ zaCv3xX~3+TJ+k=h-Pfk;x#*k9AL8362#|&ZW3Tmzj2`5Q|BjKfpTI|D{m-7VkA6%{ zbmHdYR`;U`g@(pyzI=lt6P?_%?w-)Xo!8MJm*>oGcil|Mdbe>-&P*;a!TFv6C;8oO zq{mWLSyV!T%a4*#w#T};?F}A%phs`>tPHOu2vPQOnveM}&MPpT?@320VKsE)Vd6g| zd9@tSjPD4ksH7K;lO9ScC(JIScTXcS`M0uq$1YgE?fX#pyDCmWuDMUMyW#i<*vM)oiogrCRK z4HjP89}3a-XN;<--H>qoGiw%k7)j)2Yg90Vz`890_6!z+)ry^uKC?fnun4~*h+z&G zb9G74MIb$#m$ntN=cSeNrEzP+*}bo9Rsw93Y;USzEWISo0;lC z_U0(OHr%8+9xAcude4u9T27VU?rAo`PgK`pMmv{YJsVoO*iy?B!HzC*s6D4(0`;jb z-$2|68Y}GB6Lp;MBm^IFZ}gXbZ>Bi(ULDOf#>)4Q`+KJ{DHw+%AC7hexV@^Ek7>w4 z`K^p8^J-KW4$o;v@Q31;SjBvBV>L%}QHa=*1#f|ylI8H;$ka_Joh!#^?Ml&`Z%#y( z(WsedNB4p7lMGsk2qOgdP79%kk~sOfx(VUwzA27wv3e!Rmx3(iD>XP^0!((;p<|a? z8K=P}1 zbQPq>ov2m@yz{Uuq4HCy{xo|fs(5Krqk4Yi_Kz5|u;GI$wuc^&fO^%!7qQFtW{}Xk zDYB5Qrt)y7nL;ydKPqd5r2GWB>UHFHp1RG$f?v40vD(`2oJ|sidJn)wi|wZ|h#D_8 zWWpAuo{33+Z{9?fLyLW`iC{5*MExpzXCqS~_JqTm+*=fpZP0I2U?Jk#ihL)M+8ABm zQzzB~_Z+!W98@rn)#Uf8K_iqIoYU$WU*q)IDWQI)@LQcvU8u&u)HS_Aef$0Q8`8-> ztMyo;x0+nJuhRT~ReL44$z5*cOI8brr*oP1aT0h?21V0NJ#G`_*SeqYlPzA*+*)1n zwd#OMavS7p%2|BK4%INBPczAQ!4n&1GIL;IR9(LR;T3!io$JW#45TK@9|A(23WAG0 z4Coxk92)$k{I|q{PCbAEBj5$U()7`E>NeEhEd&Jcz0%3u_f-ZmARLHln~k5L78;lz zFXdF$iNpw?k_B6tEqz_hY)ug#eH>)k-e@_?<^S6=@BoMb8DFa^3d>-^WMz*h&*GkT!znhff8aCNOH2dAUAg z8Sto7`8%@7~PA#7d_7^*|PiTRB!=+ivG!as{Q3qX>)l)|KHNtpkgsOq|eK50k zq@+jka#Cw#Mnhwsa;4xxPfMjjjxTcx<+yk1iUt<6({+AhxapUAC^HwpON7rb`y%q!x^!B*vy@8y&EH-}~T`kzPi(Lro)FhfLAvRN;Q`Q;mEi zLIT?m^q4Ny$EN4=wX{O1^s&^?l3j~C>(#VdQc;a26EPFy!*u1jK|phQ#`T-!mK+Zk6WSh_k` z)O{33DLDP19X0c|fO#LMVJqdjJl9p^l}G^#<{g3=VQVZ7zk66_PPEp3hv@ufw5K5Y zBOa`BB8`V`_dRF?A7aGY z>MdzECw}QbUfa0rt!*ytp)09fF7i=5M44Th-8T%`CDK}Q42+9yY}`^Wn0nb#M!FlZ zd7mxqnciiP8vlh4%5B*9Y2TkLR1&;5tHo4pKAW03(cm*T@HJb5P8oaX+rh<;=ve1O ze5c)(^S&~_-HgJ40oTS)qzt!zbg}hCq%GiTRnCiyQ&OJVCdY{lv>dd(F zlOYVBOS<$!A9XDU2gJ_>CTLr1Wn2_Ju*O7sYNv6U#yruRybHshHYGeM;cz18GT!s* zQ}4rdv6Fx+A^t6EEt=#^X>n6C8uWScD1PYFqVra&HCA@P=fNWMsdZnCn+75Z(tB}V zt(c9i^;<+4G_iDca zTXMQ#L=Wu^s#dN}TqDdUO3-D-s)S?Nw```rk-D7hSQO@tnM)8fhiW3LdLn_+I!Pw? zODvT}iW4(HwuTsmU^#{C*tmNadNwQu`t00!M9rTY7^6YE(4r-PiP!Bu@W4 z@lUXD#03ws>_<(C*Wb3A-g-^+6BO9@5_Uxd~!?tqNpdeD8A7T zzzce#vx7>+D1pv+y2x=y0hwoMEU&Xn$D{})U0 zzapQWWAd^u*DpVgAnApbdrysL=;MHu5FBY$mRMZHL>3mZJ9^aDmLCmSOic>23VwIG z!Ii>IYgp^%h3mPJ&sjHfMJ-#H86tR)Jk+@H9Q7c~F5=rG>^CIkKtV)c zA|9+NCr?M|`B|(i4l8(DU*N~gH9lH@-OIcXEXS@-+zK8jNr@CL?SEA#(GX&YZ4W@B z8f$C@dKBp1+f-J*+*zR#`PAbmnapm&)T@Ta=F{KlILwf-lqJB!ae6J?CeU8AXdhd&xwgw znJ`U0{aGM)wFev2>3v$#wNCISFQ1vX>!|7kY}f3RY_?r^NZ>BJw%@d3II*ANhcPnW zjJP@e%C9@a)9|mXS4dlSJw%w}BXv_E-=pFOD6#TmI?xy`E^INlq3G7`cE^tCxS`K#e@kY#g=D_AT9ldO@+*b0 zY=8So3Co2tujj0oVgR?NQIc!vvp5Se7GgV`nvZk%~Ne1+z-w_$L#_m4f zmIQa`a~T$oiCJTiJRB7xdUt9dpG$jK|18&Z5|}VD)&g0c_}%j8eV696Nx=~X^=(u; zT({pT-Y`65G1hQfo#sj%Pd4_!tfM`)=bN>q+X8K5eJ}g`fib-tqj8sZpPfxSjWm_= zsj-`}`w^>;++AcOO^5Q)Dd#CDTrhTVVsDgv>~Q2q<| zZkEyErTm-?G?RXL4pNuh5#r-RJW3{rl$Pm|#$q#s+$0Ld;P=Ebx z(9SZXK1s3PXt+yT@5ai?lC@}YXW0vVNRpgow<=fwRcSZNY z`P3zIz$zY;_c==LnFmNO@nr#qMqW#F1Z!P z_`V*VFj2c8>BX@A$;ms*21*st0pqHgX0I=T9#feUz!FniV~Kq z9dW#IVP(V(h8s5qi@{NHh_0?KOA%&>aY|!jqvT9L zj8WjpPFujxT{U%eOVBMYa>^??^WQDn>ax<)IY)p4%&cN7%;}75(iMJn-)>`Tym~=S zK@Pu~?T^Fkh;p10U}a@Ryl#GvnL_O8M`hR5CDuHjsII9o;JFdtW?L&YXvq{vLp=q^mmxayF<;0oQPO9c>=9PG`>285IaPY^Wi z==Hsjl$1m|?uFYvP@M}HTJRM-^UEhDbuPj{0sf2MwV>0lk3Cig7EmN2_VaB8+h4=O z!(twsvQW>78mCs_eH9fIcsY-(gIKcP-m;rKshJKW6L93}>-(rSR;Q4LmUgPrCJKQd z)O)Oig@x7OSvY9$o?=14!8kw*9xFY2E4>MEac%+;@}xFScurPrE$(n@!mfMLBztpn z)1oc1ufnD`t-HN_j@RJ=@%Qg%3&t7d&!1mv`bi|<1~mKm>FDU7omH%xSu*x2*bwX7 zoSYXaQwSe_D0F#gX{Qq4WSpu_)}Aqd{>b1mgc3T9tL+ujIn?6$>s{y0<5Z%*e(ma& zxH;{Ql`RsE%*?0huFlL!`SRtb2I~QKCVl*QZa;@Cw2^>81e84M&yXh%!*1e>{2s1) zDBdlKiipUCTA*vIsysbB{MT|5>L{8+>1;-RU!tPIpAxY3(5I}l)YRE{7Wwo$a^RfW zCyL|x$$`g92}}Y;&zded8?5xC7WV%5Hu!4$;6QvhB_%~#TH0ga?c2Bis1J1m*A#rF zzFyhYnL4*%!hT&KQ7XjF89GvGdg2&77cPX%V6nJ5Q|rPxVof?F>h0rjBn$#ua5QF< z9v2sVcx7q6r$lRXvjEmGlUP z7ZcBzz6kd8@>+tjh)tE6N|zWoY<_l?pJ{Fm=Hqzm{w^$-f;P*}qW9-2I#WR`p+T}W z)@8k0a;7ohSVSB!>!aeG8QHVq?|eNaF;gM5Us-u?xx3yRC}0*oFHGQz4!sCV&bVW> z3JE+834_267$&|lSNDpSS5_|Af3iU*2tj&=ZVpK)rJF-_bfTl8wDL7mZ5czn;#Bo@ zbbeigMSuSMq&t#B7QbFxrt<}HB~iLh)8(F=TpG(vlYfE}UuJVkYHGIz^#zzn;E6A< zS)*@X)#}<>J43_*p`JPcU^$S@Ce0x~p6xKp^^`D7cD6=}#0@wd+oK;BVdiYJf^7RS zF)?ub8aJFEGH zw`Pvry0)I4o~wtX)A%#-gN+eo0EBpB6HGJ%0^rq@71n(P1%>0@NXo8c@oTA#`kbTv$SfDv&d>{U^yuv!GPR8WCwC0_Kw!3%k zKo8axTi_(ZOzduid^&^}4rH2pial3a{Qg?=(9KYcYcpPB=n@_RCyHyZww<_+ zrJjn@;)PHrB9cA}tr2?nELuNhW@TsJ)j%DNI{<-tmSwWhF9so?Wn{!MQgKBd-V(-O z(%0P`5jJQu8~F1Fnw^Zy*SgN-&Oh-hQXW-a{uz;dMbQ!&rf8SQyD?PUmTQTLt?A<{ zYy73*Di6u-^IS#0ExtWj#{y^%={SEd0e1l4y45*3C@<5_XJX6 zV}FB_ZVH=U=!QmTq`y4SGtKsy_6t32VFvI@U|ykHf9HkI{R){}X+1gKJLZi~NMHib zWGmD0GBPl@aUZl}Q6yv_5$X&D+~0(t5PHS!yNur zBXT58b7~bA?>tro-~Yl zoJ;ZZBXb_rDybd0*E(V4u2>3wV#`H3Y6I1E1QPKYsZs~I31(RtoGdII z|M;$&+l)Mrv)$Qa3zoxW@K7Ou-64QMjW>=%#@Cf_xFshiCzTp$KR-VY1Zib~2MIv# z`{Kp@*tGh?MPQ%O^O*mAIc&isV&|>YAV%0v2C$6 zg0*TKu(RTqV!(zN3G4!PVl3;Xo6}7bM*)J_M@PQ)N)8!K5n*BT!-j^2^?(VFcMKJS z3!hJ2K4jPPf5q4&zd&AI(EKDq1FYF}!)OJtZo9I&PLCNF&UC$Z``@T<(gQfs)ua_^ zB~FfnrGj=-eBC$bdS!PESwAF13ik zXdX|Gj7UmKCZq$q&$c??DF4@lQfOaLpnUG~Q?vri^QOTF~GWRT{`2aniXWA4&D1k_~^Olv+mJn-zyc4wiAwC z6OLy7uC=0AoaLqY(RvuPnKqTy#aHMa*bMaCb_MjGwI6hWSa)8(jNDKinSbl_Ml-S5 ztm>mmUs*#7Fwr6oXh_BZpnJd^?=sT0i%$KVM7Xf|^gDK3x)zB8hZc9Z?%qutS-q6^ zs2Y#A8;`Ra^H!EZouL;mSOIxzLoxE8{HJ?s{r8qlPIXm|2NHiiP8U$~+RN^LyI1D9+xlXP~phpyzB4SUaX5 zPK>#?*Zs-&5KK1^;Tm7^6-2Fv-t@U2#XM@!pqQM-Hs$VMRA|yEd0p@2%h4kJVqhQ5 za9d~v+>-wCpD_i~lDg0V7R!OrBa5r=S#`oJ;n#<)>`nIs3cGG{ z3|Nh&pYLhW+l{yY+v}Eu1njf`3DJ^!y=pG6kWjj`k01=6`p7NF<;;X|zm@|2h82*M z*3R~9 z-1!nDckJ$WT~uerleUUACTl<~B$7PWj|yXw3`euNG=8_~2y>9|)9= zrvTDC($PYcR|Dv{1h9+Qke2@v6TE9p#`@dI05$%c*3Ero<-GVy?4db1Ik;(mApwC1 zAuz5-8Vh7K?d|RR%@2izzk~t#$wDVEig|PEnXJG2MaskX3s;!-!Gj$8x)*{2?d{ir z47Jf8=Zti`BP0|hM@A$P?HaVw<r4>ZvjP_M{k4T0kiCw|v}K@h24j5Aj=v;mC%ybN!u=dHOdXSgkaLcIqPov z*mvc3UZ>85yZiKHWZc4MOdw&>5NpL}&l*Xm1R%;Shn*eCw zl-Zu|v*Thq?}zu54jw1w4xb)#RT6O6{9Y+h(aKb5A0QEqMeGmv_g6GFesw?t<3-8g zKcw8Br1g8~2~g^PhpQaFI}3-vTD8(J{otTOz;#*Ev`pau~?#1~Qi;=5IhCueI$961qvl%*-51D1)GS5&+ZrO>q`$06qpP zRUqM0cz{&%z8zOgHuqOTOulaSc27drheB_ubjGjOolcdFl1{W*w*bkVxSSV>3pGFoeg($Nq4W=d3z0t>eRF%_AAQF zA^<4}*({v-?AC!SEF1rK2{;?ql;@NpY~Ti3r)xiUmEu$0dDtmb>UlbCe3Sd^3Kwt@Kl0-~XtW zYs{o`vb6i`K1S=4x#l)Wv1~^>TKG#OL8SK?cy|JzPP_>{yULKu#J%d#!7#3?y`&Je zGKy{Y-0p&|muYe&bqX;|cf~q*KKcSggze}5JUzf-2jx zeK5}eHu;Im-w!;Z;jCxY@Gpq;e|rbzFg6%z=E4J>t0S|tK~3;S|E0Lc5F%Q9NGSBtB2 zRlOJ`fl52u7twoS$C9W~$;K?M{j87ZMMz=AGw&payWsqRJ0I|5T0n9DEajc79U5#G zp40KnSxOF`2boNn78W}G-8j!mXmD|a9Ue$A6h>QXlb2eBi0I@iJULe&{da*m@+gzQ z(3HBEu@%Rh-;#&oRJhnRhsM$0Bo^@uYZJnC!-taR$h_YC#e#WO!9`j19~Xb+PJb67 zv?8_d&ZHm%EFe3Ph05Ip!nJyZClo;YsK50}SrzmMU$x&piI?Gv{71;q??#=wV`m-i zt40X;86Oxhg3pBTvJD**5b^s!KQ{F&H zq*8omP?qsAC#c1&FWN|X(^W|Ic*Pw4sW_HJjP)ezUhF{(6=PozaOk=VKUFU9z?7!T zp#yiAktcd8)IA7q$B8~K*>r1;v44zHvCO*3C_ zqoXWO>@d==Ua3wJ$+HA`{!lI6jy72qJa2Xo2}@;xXxKfaUOzBW9NL0%MDSZ~yxdC< zJjrb9r$WBhj<2qqu%T6Urv0+R(ECozzWY&|H={t8QPrBPhfREZ8Dn01ot*!R2}m1u zrBf@;Aikp6>BB_iEveC<8*WTfrc(P-h76kvS^_s8y8oakI-vhV!Fv~U?-B=`W5uV^c8^ic`iTC&y0(~RqJ zUq$!j>F=%i(|?j&{niCq?H{$qPjA~C@t3OOv{NUfx}_LB#gG2rPYt>O`fFS7wRnFA zWVlAQ3gz+qUgjk;P|q$7lW^@?3ve^*%;<(>S2y-q@ZeHS5GU781Z;>ePerG1v)Ju= zS<$!NoRg#bZgFuG2WhP89q{s_cMmlXOu}2gx z+80y8V0Pw5A7zcfr7yojiIE;7x`|CWj>a4{{-?>JKK&KgqcTX7d-Gwo&#qnMouh3| zhmmhn^J^*AA{DZr4*10Q5}!c{Zok0}KkyUQGGc-lf8Ro70VsV_`$AIFnBgW~07{5OzPxvJRITHbEDJ zNjynEKeIPDtWn?`+>*eWj;0M$5c?N+Od1MfTcGZM?wF4%H7>{LH1L8tEQr8XTgyiC z!E!h|J|xZLaiFV<@kVJ3Q;A_M;iXaTZCnu{x_Y8CAM6!Nbw?9BRTDV1uD>CXMx`Rb zkyx&t*&>Qm&%h<<>XcdE+%M zh2?%DDGk*Hbj(kK&A9+;K$8EEQwwLzY4O6hHMqwHo$eoMw59RUe6^geD@#$nf~XQ+ z)m4EcRoW*SrU+`rQH6224Z-5xuis@TP8`JRTkCa^#aS0I_|?PVb?Lp zHL=i1+lL@XI*-6e0yPV(1tj#(_G7MtpM|lW1ZwECzA|eTi%t> z-zq&^VoPmHZK{I52SxJ&pxPEj?-+9mvicdfi~aAZqigLp-PP^Up-!8l6~Vtr zeiB9TMjTiHu&1Ua1j4 z5Lv`#$MC1Tq#O7CI7Q^u_76?2tpIpkrgwa-n?&H%Y8Hq!|IXF27mOmEeUrZe`$N>d z;funZ$`g|IQg7=gzR1J8Hg0U(Z+cqP)20li5ylQ;T`zdW_SamgsNR(5$X~w-?cN&f zvY+iK?vj?7A0KQqMTs*-Co(7hX=zGMp*4*&J+=jN|M>U99oa7+Jo3f$8KpkW2hX%` z&N1BG2`|Rd-@W{N^F@X>PezRC%hdDqCHr zCYoY(F4vK8;?db!Wj8Kb(0>(f{Z@gx?XiE)#fwMBri}r<*$&*DGb>Q0%5Dr_qB)8LGvlD6aQo_^ z;8Pkz9x=i6#r8s=yd-`^bNkJFbY*?yY-?2bgiSo7mDPiWR} z{cgZHPrhD8rij5T-Lt&~_gt(hiRAh%Z^ukiq=l%(rU7S6<%@eN2a6aM!#47xDp{ueGHj`p z@x;?kJ9w$zR(kiExseVNpve^td~acH3j3(%D>PoV9zS`yNtx*!9|FQ-715?>+BO&Ibk8ndx1<} zw`+RIS9aF``F>Yz{+c2f7gAa5=h>Rk3wh59vsVeNG0>H%iKs14{hnZGyxKY~Aa!Nu zQdo?g=WbZ+P;kn4Zyo1;aSz^M;XGIu4e>}~4d}TzllC+2eO-))w50cFK-{`GRmjsq zy^RBw>V|RKub&(^g1-f(LxWJB1`M!{mQsZkj4WcG*>6!|?}D)I$jE`Stu)?OjFj?* zm(TI=$8ba*TjrXyvcnYP2s#5?d_71;X*7APTc!Z~p60ZB((30ImW8iJw#EV|SGYHA2y-PontV%YP|ASs7*hjP_n#-5Z?@wL)_MAc3R{8ub!u7f)_JCWQR8x z8a?WP{?3@W`@$NXL)ma>H)cPI=T8c&sLc|yUZKK?)qK&`9xQabBG7F*yi_}&mY5Lql@cX98o{2+(7EKZL?;dG~6Q=nv1 z(zhknK<`iIz%Y%l%NTq)_eLJr!}WU5DfNZFCkkye_flBOYN z94}!?LC5mQ8eh|{i89m})h-hLvwL_*bP3;)F0E)b5$lr+mkJ!QR(W*|5oVsg)ZC5S z@O}G{80Vwu%se!eSFeaLBT{&7IZnV@cal{MbiEI@@z}oGH4OS>t|T~AQIf=6c=#Ss>?A#L zs_@nSah1=i1Av2db%Uai#6ptpI|IA%{6H#ak!y)MFTmJ{h-%y z5QlPV#qwy2%ER-5Ti&>pE`-u-PIvz7XpG3-`xRbzazO6)n&U3?rKHnv74cTBwBmbP zoE&aM7izOsCx4dz40Tk*h4_J)YRMCH>*-JYl>#TSdaH`<94lg(wh~7%ZQk_c;T%w7 z?IX3ngh*~$JhVx(NOiapHz@QaWKtcw%5XPRy>~ivh1UC-+}nV4w9ny+@}1XzEC;+xb~dX6UB17=}`s#(p!#DFHD8C4zuzHq8NSr6Hy zbbSwF^_;RUl}psSdpn1_O*dIm&FtAEa*F>TVd8&!d$}JjLfy~pDX7|+|G9|Dh&4a8 zT@?@egBINnEd0jXBr{do{zoHWSC^jH)N~?f`ms~k&$V1L*>k0+EUGtmLwm_c!B409 z;AW0t?NdRDBLbenB(l4nzH_-rm&c0kgF&39=&Z?)ZW#tl!(PDO6DAUoLL!tKaF{sLtJWji_n0%H58Apq7|{ zt-#;usU?~I)fI5J^D)=11GMSAy9^}oO=PMuKjQhdkg_1ur>xcfdmHJg@puD0!VdYV z98dxRcmSii)c9w4n%V`TvFkGRQl=#W*_K*D$u9~-m)6w_dCl@ft{A>W#T&7}J*Q5l zru+19eW9qc0{>YRLM&LWZ^Mhq>k8BU82t&r{Zz_Kcey~O_4kw}y9Auwdx0N302=?l z|I)@rMq{JQty^z|fR-myXK>^7pg{J3gCX#~o6lN57xKgwfU@y@%ACaP4r7-laku&3 zpFYt99;Rn@r^>;Sg=CN?CnrF)I3YfMcL~)+kKxWVJ=oqZ__mln|y!|!L>LGMPeh-bx5epALdMv`YP zpvxd2Q`0decE9I0*+oqY&(9(XxmYw1!$5 z8YTf~B7k^CCnt9Rm!_4n{Q&8uFRCB^`Epl)pa19=WVsy|qn;*H?=(>pkSPVF-dD1H znyVx3F#PGt12Abdt=sJu>0|{|Z+emJh;`QetR(&C)+#8gqeE5oIF{e5fuI$Y9jj%S zejNm1+<%4U9w~$5s}2ZroI7_8KwUgMfwU{&acxOK0S{&$4m@i?u1?`1Z@zkxxs8n^ zps}zpDsOEwPtW~CVGAiAOyjGcLBD=IEy|Qg57=!-V3BI)q=2fwgEjA?M|E)0=~RQ) zM5CXml`V2OClC;C>ztslurLvSkUc+KV(jGPq#VKGg`JiyD)Rz)czCSzrfWI4y18Xu z9AkLc;JNlxxp!s;1>oIPH9(==_^!4WnC24)Y9_t_Rfm~s6Ctky2F5l04SvK_u5*J*ZK|caemuv5s~OC>;j4elNT?3 zj3f{CetjHM^G9E9^AXzE+ruM!;mJg@91JLXRSXkvSE)^=L7JdmN857%&>GGpl!uy{ ztoN`>c2HOy1t<>5>vkcN24rMuTzGYh?SJmd5ta7=vc-$!LHp`}`i}M(ZqA*?z!G@~ zZ=8h7^vQ$^YAI}@)+Jv8Kq>jS{s4IYP#GkhcVS_n-ilSyxzT=zw=`ONfPdGY6TH9M++C!v#`o?ZhN zLx@^mN`M3|#er>UQ7609-6E0enQLblK-J3Nm!qxPnF8PaRqdj538!%|1g3~kh20dq zL)wS)qHsFz}(nOk#-n$S10qFutl`c|4i}X%Z6r@X+ z5{eLdkq)5=NbiK+dkusVT0&q?p7(jb_gicK*y}jf-aq#GD*LA;%wbjSRw4b3=&hl9Pt~FLrlCk;ehs&crkN@FZ3N89a$z2Uh`Dg zhzV-G%4@iTxulX8Q#qr8o*mq*ImALGOq#~hH4q-?i!Qdb!9S}#33<%`U!6S#FKQv<4RbX={6v44@(| z@(>7wGw{n7qXzFdR(I4y^QhKR)%HRrU zk5k%>7c-s|i^rk?5)A6HoN2Rf5Gm*6B(RgbUy>3XEo*1^>zxc3%%K)WFBVb2Rsk6y zOAl5};FUx@yMxRC-N4B~y?65iu3!g4i)8+sy*$r_-`A6Nfw#3Mo~PDZ@WaAy#oFSV z*A_T_YCI)0y>Tt-#UO2be7uze@1&md^gX`SZR-k@ku zKeqf~XG+9i#&e?+ASN_m67o>}{3fqMR#Q9v6hIobwILf}{22@k-wbtw@P4x*oH;2r zb`$I{G&E#yxW;#}mJD&6t_si23wSxpwiWg@C`hY1#tzVQxQB?S0{(?9kQml`3dmOz zDWaZ#)4VvDhw^=IwI##GwiOi?N?n|qC#61fdMx63i9g|ZGTao~G#RO*{N~LYFRxmG z7g`IM-M|`{Y^QLk$sAw{Kz)E1szw>hI_ai&`0L{~u=?e`$s|HsDx;I4t2aIIMTXVG z-Qdq8*zB9T;TdDX8$<*Iqvk{Oi^qq+gaIeuc!4xZ;=c%cQS)JdY#aI~9b#oA3gA_a zG#TN;*_quQ_T{gC~A1R)CQXIO%#2!LJAj?*Z7Gzv<(DKXY1vQUhxHi} zW>he^?1zDX`B}MR5MXLr5FZAw2*4xd-I?0fgaUiup_kQcx|PlxA;rbTjRs4Oo{jvV znP5hyLr}SQkm&;%O$UJVY*6i}R^aUHEVvVJ{o48Hf2OUpM1z1U?lU*Kt|ms1MNNx) z&FZe5-S*X;XJu#9BwitG_+TA700VW1nsMuwtpE_JhMF3%wx?flKj)s;I;7Z6B?IatgxSqj)1zl3Xi(b61xBm$(JG{najm_xkt}F zAc5Hkep^~v`V-zO_G+|Qfx%s)F~G#C)dSR=jilH1#xn;5{+W!RRyFAw&HKY}RVw$* z`JqfjEizi7+w#@G8c-_}Kv)f#2g(D}ax1dF)!l|pV_ns=WcqS5YwMG4u9DY|*`8ag ztMcVFr>aS!4p^Xm(3$|S){I~3eN_N)d<5XEfJBd03jpPml^q~8q~YKFPIisAID3H# zLUsi}O*oty0Sc9>ro^~T0n|GCDF{TwcLx)W>w@X8BLq@YQ%8INZpjnfaAG586c5J+ z5#RxQ*bgWrUGLbQKbL*f2;jk@qN1*Ma^+BPsBFs|(EmC5>3yfmF#n zlZ9vBtLMB!5pPGt7kN`WCoZ0=45k5f4o{f}+63#OB~}8gEdbyG#V{uU^$dd_vA`)1 z>~ZV!h0yZC!f)tn-Lt(`3ZM+P^KRyX8>(ypk09rVlK227Sk(`A441cIiFM*waoe3q zeDK;eTZOo!{o@Z9Y!)cME^$qlnLpIuxXsmj&G1w2X7hfzAvQj|fj!#hF|5i8Zv<-d zOYC@4uFvmLU^UnJk&RI{1c>JgA-gedN1Yj%*Q<_fty05k$C(Nz=~}7V4POC#`w$q? zIVw}caFb#>YK{YE4CU%tCJtFYTdF3zan>TLQ#Q%0mUr|#$f_cnkEWdzEj*iCpG?kW?Qcc!o zszEG%f4n}U#J0Hn+s!#Q=0(BkanTsw3xINKeCV7U!Y&0?*48wgfRa~O4Qe#Se)QOe zXk$PH1g^KDy|yr!{$I-_)QUZT6_|;1m6ep(IXD*A6Tf#^0E`P2^Cr4Quatd8%hKCh z!Xxzx?-U*dc$g2FbK$v4i_uo2HJk}kTK#J+c4W@ADfIgT1eQ;x=%#e?#dg96ALN#9 zDu9{8NX8~KWb0(?(&cNm$)3fgs+F+AH|(+gLPA1dJ!XbLb$WO}s{>5e4p9v#Jy>)i zmlePpvE~MX4jGx52aXXZ$SJ#UevTUQfeqz-7_e1j`rlX3{|`@b)R5lL<1|-U9gp2Is;tt^8+)`l$L0H)9SUqTa#|4mhvP4r1+g66(_fTC+soSAM;ux45~Z6*@k|UEE*<%NSCw1z*ekce@}9 zKyeGcb8@V1+eqY`e^46MFcG-teb(N%Mvo(G@O^Izuh9?@4h0%X#O#7P(fb(bYa`eH zX{-*Xn{tz^v6l6m_;l32N$}2tMz2krFs!?-=hq$p(JY8<44A&kS(Sw(*!0*R-l#`@Q^+4@H9t(?cb;VOlHk zMEHyr_&(tl5bQyCoM#)LrM{(Z21)oI^izQ*q|Qt?-|310G56;)&2d^cu`f5UEyq zL&{+NJkCVZ*(Y!2BulNnAb&SswHh$noBYe#QpicqV~qTp-GT%k6Xo@g@$r)j!1ml| zSZj25q2%w#$iEdVc>XPzdeImS0gHcISbwBnc*9K9R9sDO?fHgxbx#%{e$9+$+#Lo+8X2=i(pR=rZ=B8Kl@CLXDb`@) zM2{w04}laJV8~smWg-%E_=4Bg{QHtssU9dXk1_;dhe~}xStF!yMHU5Z34PD8s+e;z z&4p!AIkWe}yS%wqn5#aoL& z@OjkQ9}{xS;nCqCNqwA}(8!tnVM}-6#K+L<8RI1cu#?7QOC#AtfBa8$+q7leLCs$1 z`saJDfg!oSLj4;rWX6{!{DTF>j{Ea;%ndwTe^dcEc;ll~l`=68{M*@t^M2)zXYgp$ z)4LDN4-8x`Rd#C2>-^p9EH|qqv>b!ImNuOaHH(t(1ixncFLgGpZk~MAO=YL|G$ofX zj!@3&lkvl3fa^WGtkv=Dc=s(#=_1HOr`tN24YMjRgBdU5CIrwce)V zR>3@0ePUB|Xl|?wo>=QPE!B}6te&|>{4Nns3q+YsUEI~NrB($e+ z)I|YWn!ACbFsV(yg6kQz$?ILg?QRIw8JiSTD)2^o8 z>;{nUK`0a9Ld67f*p3f|ez2qigVdDUY#h3D7_#orInH>OU$I=kirKJmm_)c0=+cO~ z`^~zaCGZPT>3O`eIWnC83YsOHp02V5k4+)AJHr!xh+m8RCwuowx*PTK#_Gi^)2dG5 zMbhpoD4=Z2zP&TGzdCo1@A?}Ci3Zid}ODFpeMutBDXXI1Y+=}L1L9;;e^ z;r_$FX^vc|in^1O&~0;0f7YOSOW4uwm#jV=?Us0%9ZC6JrizckEWeA=+R#;$C00E> zsv*SAp{uVBzw6H$RzvK>Y+YWIYUlTcy%p;(&1;$r5=SGid>_R51 zjxe+1AzbiPaWgJL*Rn0qnMlU?G&jf8M78Qs6DRLDO>2HChNPK^c1y@Jq))IUf3{^$ zKhlH1B0)EnHXCLjS{SaMBa*NIvjt!77*?0jSBq$6a0inZKQFV>D!;2EN&2zlKZH#W z)#3x#s{*~5-i<$VhKFP&HeGNk>%8XIi4doTtO=mICa{VOeK4H~xCw4xs z8CTMGo-7JY4By@j$qz~PvGTB)+EpS}qs0|7jpmQWK272dHI&Y?)+!(nw}0}O%xJL2 zVcc?k8H{-R?hR#uBR#KRSLzCL${#|!Q9y=`QxM^7j=f3|0{bG$$+ zYG0){MLlt53H};tBLh?C(P1m&@_9)?ms!F+37Re59~>nB^s~$1njmU*zZr<0REb?G~p*0D(YA={PB6k9Xk<>xK9S-V!~ zI}mKl(7w}1<22Qlk7IsgU$qW|$sVyf4mmO= zsG`fz`ZeJS6r!6i6lO_^eYL-W84I5xo1#<6NW1Iv-f5k6t(eVuLI8Ue+4b)$CdOvH zrBMkEV2uum_v)x$VLTKB1?E`&ISKa*fZ;R^_6hxE!2DwSHix~|J41i7BT%Z|v z&b6h{Hz1?eFZxJBUDbtaq7>aGP|)sPBS- zw`cUxfV!$*?V66J)%1^Q+iA;-Pj$YozyQmGOsC2P9&b$9{r+9N!_zliX}SgL>l3!{ z233JatBT}Rh1PGb1|9?~Lv2@AnA#&&q7;jm!SmTV+f}+_y1GR?JfMiT&`*+08aU~^ zQ4RIf+L_VoZH)!(RoJ5(7%Jk%bDCRt>+Bc#!CiU^%SS0Du6yQ(ap%kck;v2$L+ICF z!llLf;mHR<)!6{bru~q3&kiL3hqONQ^D|wOG0;97UR`0%yIvh@6qi4w!|Z>kG{TX= zCR%LN;696}EY#_tWo}f@&}Z`gTi017b~maQ?m!QYeLbYuXImnRdvm=*tXRL&eKyYw|ZpK3|@)2u3=t_K0;!~W~pBuX>IO#xAVm*q!|}Sy^2`7paEKH zZ&PIl*}NNym1us`k`flF7Z0v<>f|}QAv9w$NB1dehPOrJ%U%?zcOMa(kYZDE%X_TD z=!XilxVUo6@3IaoaRwU;jb(glRXNtzyT*6*aN8X<*0Kvu?|V9iSQvCY1&a5N2u}%_ zG_B$qHXW9&qp1f2b)%c3nCJo|XDr{6Wsdksga-4B%R)`9UbtBAdMwM1$uq?EhVe{5 z#WfRlAc=#N03VK`^Yi2-&U*0opYuwRNy~g~-KpIram+3C)xWapRknIuo)!jco6vaU zcg%}HsMQ@z8sF82C48{Jo*?x)aAkxtmuFWsajp>X10YQQzkTRm+%w*K?QX!u_hoU+ z63HIs>fIdq8-{-b+{MWI7&h2ICavkm9DsJemj1T~=eEpcB4Dvj%*qXQDp zu6W)5eB^BV^Tk2>W92l%`C|3_*ITFgTc{JO3v-zprn%0X2qVD_NBd9Fe9{!l1FKGp zKD~)E5Iq(hPPf}%yDy8?5s6(hZ_j4E_LuwD%E;2LVCjz%|LuYslOfj|PFph1-pemV z+C^VBJl)rg?-Ht2d&WF)26hlM&Ak`P85b6*!drZ7)M9Nv)b_J_z5S3NzN2XPWSz|- zK^ngf|JRrOm(c~dPl*6QqQ_qGL}RsTHfnAT2A$mLIIF%=qDpwUTYkn(oZIt3_3Cw;7ngxU{LD$Xatc zI)S}%7G~DK)ljZzWiP`s`*Gx+&WT@Qh1I&bc$>3S6uMSNCG_piD`uw8)}W%^|QWrb5Cgg6<7PyFCmwC??~G4~xu-)!@nTT2*CLnC*<# z!vD^kIEGp3SoIWT&@gHZ?j?BrhB{fr&@2QwUvXR8_H|ynZ19d z(Un#(rJbsD#cse8i1VCj8cIsvj6C`2y>(BCRi3*0i$BrTy8oZIgvn{6U%TYF_x@Mu z7|oy2uOi%=x>C3!`LtEC+qmmHNpX|Tl`jRC{5Q~U{M#pF9C4hp(lk%+4}25K@G`2* z01;O! z#QFYsD}2&PtKs0uAyq|M$K#$!7E-p%9*+6>o;QW{M%;A$O^RO?PKLuKDl^Uv3#frz z_zT#-bomRRLp`IgI;o1cf)dWf&}PKo`|dHoa!4j7DCcU0qi%#aAMvoD2)DI{Rdhxu zJM$h~Fhv!ltIKL0Wq=+OUA%o+iwoE6>ip&oLb6b1R+*Mm4W#j^7CL>he;XJ!=JND2 zv$79XZKEUY?d%NeSaG9^`?>VJ`?!UI%7L2@;DD($@<;nyx?-xUt$(%eu zgr}1_>v+NisI`}QWvcfDdqx3=jP*}0U9G{i79tPgeJV_~38h5+)t=1lpEl7zuNDPX zB|Nq46spIzL&^sqQO$s+La$p+b{e%stI9`jmimH_>C#Wy**-D%T)Z31Ns(N6du-iv zkCuqWyG_SRFLyqLvih(cUwX9CoDSV-PL~$JM%uw~j-&T510C99X_N`3A`IWiJA)$W zF+C&EPHz%4vwG?9U00VeaN}PMFKHnS!2RDFubTbxtF_?G`EYie`eC=V!YpZ1&dA;q z3vXSr*|QI3pL=d!e4Zr=+Kuh3VCGZjcf{K!y%H4Y4q&9Uu#j+7EE*M=iCs!~=x67c z;>1A!a$R45l}U;L`A=;L#B!RJ(WQ4Sb!chE?<3@7pyT1g&|Wb{L`(aUpsTf! zwsz|0+B|mPS^pLS_UczhfDH6LA;b?^J8!npGO1^ddQ2vt0dL8{md7$3lvi)*L5y)W z-G`?*nAg6%U{SJ0qlJpFhfg1JpC5(1?P1gpP=6%ZrgAqhNkc2mZCQL?e*++*Je9CB-i%B@*No!kq z*4;R~+bSbE4@Cn@95#flPMt3b_cWoeR zI|_Jnjh#z7oqY_N{w#1Vj8yob{GQ%NMb(|ohlyXB^J_qZ?kbvv1t?6c zw!WTwJC>I8g|u$h)^80&_;^`yUv>a4osNG-EYM;4|I7J3$C!Xd%@{5%wt`Aa16Y`e zwsvm$CVYJRl;+yrpMUTyBq=s7Bv-|f+tNExqV4I%`kQb~wM#2)_Qz-0*Y*H+`@bPB z_(1`u+9&mrr5=jGZ8r&6nKlz(tX#PL&%Ox&!$zlm3ZA(&n5ZH#kWyiGQD_--rViMm z`gADCYWatDGHE_08QY?=cQH;puTnAmt$yehH=eebv--P8ldre^OoPo9Qf<}DJPyM8LztmpXUW{ zs_;faSF4+ZRSiI!G}TmdAb~#VBJGJ)IIWK6SPrzjhg{RV!9**grlO*2GzL}Kp=*^kw-Mkh_Cc}K8Z4i8(Gx{jn$@;Q^ zfAIZw<@~s5)T;*m3s+(3I(3EAZ%I4JziGF!(lu9oh2QJ!l`D;Y3YMQQLG%K1B7BI2 zMujWx!IhBcvHw!WG(Ri@x|+Yz(^SPbmj@$SoQPE^JkA++(>JaX@hG>UY4tXoqn+=VnKt$K#gR})ix2~$mYhm4Ebt|xc}k?AA$T+S}BZ)G*qFaKq@=kN^hbgN+h%k{3&^PGi-lmj)rVVflji`_LYFp;D6x-NU( zTXr4B+63INa0x4Y393HTiIp?W!BL4Xj=3?p{E_g^MnlSHm28$^zVEx_1F`uPis;p0 zZUg>IZS^C4OJXs!XO}jg;YqS#adyXwp7V|xxWc>Xw57;w6ZjWc4vh}m6vQHSr!h(y z1ROpU;q<&gr2xbfMIUdXA_6M5v~P-Eq&HPM!bpE#SXqjwYhlUkN7ca^a0AKM_?_*T~VFgF2k9>q)5bHOof8?I0l!dvZ1zCUIzhbu>P4UAci zC@oNV_>P~Qe@$1u_eMuJB#B}h0KvIQ%zngtBz_{uKLLMRf9Q;Z5uxrvVcz(8i}hp* zwP@@!AfeZva49=n7ld;YWL|o6=ya>>ye8EDg5z1{Wz#Jg)B2_5Wq^|tv7g{?Jf|Jp zBt!QfG5bFc;gfz?U^L`39)6j;gF8(6-cDa!|GaN{3{NO#7q3zO=j_iZQlP1b%mJ|< zV$o8|>*J{DXAoR}nc;I!uLR0NS}{o{)ykF1DW@3%HS$ZeEp-3VBso3cJS|cg?S}76*IvyqBEdYRiC~oB^a^tu^rA0U-n8WQ|*Tsx)ov z%b=9e06V-pac&R}eC@y>4PG{=;_bG+nd(*>Ezcb(1KU`}ffEH!+$GUx0QB|D<=%3(Slx3DwcByEbTkYCeQVl{on zY={dFbCbXin%|9eg;>PrRRGljRDv_|#=ft#)gC_j_sgz{a`hmzbCjRuYr#GV=DxJ1 z67(7}fe|5hNzkor(A_--Y9)d9*6w_djjp!BX-a>}_L%RCC6xxRJH;fuaS|`G7}+$` z?>+lIt#26(o+CMru`%fA7ZKU(YR$jfya$rSY z;@j{%R}&t^DbiGYJL4Hsw1KQ0S6l%H3|jN>BVcy9eA)GSEuVk40acqQf_eM2!Ey@M zD=6MKbtg&v$p7|NU|Nox>C4z``_x-ZF4-?CbbqGAdYIex1rpMCoJoFDZEz|&)S^a} z;#&PFU@t`6@~f=+A(cVBWsjcF^D}2z&jfLht}5q2N?Sd*%9jsV8tLpfR%xlL_986$ zSGBsWLD!D*R3GYD52|2L3u%gQ9_ea}cZW3YJ-&&N%S2sB*)_7Qk$U~i!0;qdwD7sC z_NekPzqasBt^&NO;)K_ZKb>2=xmvujZfo z5Ur8h0WiwmWM@-;5{7W=o@cAp@mwiC3re zD}!#&8%}8a#ldfZ<#wE1ILxyS+4K?eJ^8aH?bk5H<}X2apl0{4J^#gW>WTLYB9FkM|=hwe2K%@CobFV8d@kHK~FX5I$`B|$(g zzKUf-q7=Pc;=Z_odmY5L^7%JbV0((mDztq{5ml4&);sF*=%_ML3QsY+oUIjN8Lhld zG1uSEtM__~M=KYEn78>Q8f#S>WUXmb{CY3bafyU8&$RUE_uD70Y(0()?*D!ztt5Cp zGOQ{B-P~!o?3boJn1oUOc>6T*gJ`DqBR#t&!@KqkPf{eV%@pd4hu9$a!z4=`?8XCYP^Ecq-6M-y6;p6P+aMR_mpsR?QF|)%vc%IjBKq?(~AlQ)@@f=lwNK+RS}~A=A^6vG~-` z8N0Em{2=5v0xq!~P>sjb$73E;Aaf-5C@o7WsMhxd*YuF82adobqm5~L?)KIqBgSBU?LS27TjSl0)4%gVt9K4(8sEuYR;l%k8IM1((7($jcI1Yd z@L8g1D#)mgAud20Y$E1(K<+z2-n&W0I0|0++1cT$asG8P^90A|3#ESXF5^~XPx`ao z0Ep<}2BP+`I+cw0NUGlHOQt3L`e>JS5%28w+C(-Gvg@b7XHvfU_O*e`%;d4dr*qN@tt9oa{aCICj8A{;2v8)6od)QE<1L&zK&$v*zzT z)wx4SUtRG)(qqg>PCgXYsBd?ODP0sM_J8r?a=EEakexz2` z0p_am`ox%Rif+!BCb97}`X0v$lxDYKxi9$hZR}{P05vVq-hgUGI;8%-Sn%hI4P+W` z?P*#Yt+f81`rHD3>{A!LG}yS%)0lzv(g0jnLy9x;$>C)A>5Q<4!lg{~B3tB4&nk%y zdj|+r+eZ7=!-dl%bvMR{J2U-q=U~Cn2jaAjx?O%L7crkE>cv+fJz{-oCBJu4zzap3 z{`@oQa~IcWOX#Op(wRc+e*31|?WZyQL(>_XoioJAjEf_Zr|$B5jfVQ)aM$*hmKzV`QCK=0%sKve{GUIK&0=UO(RD+fMbT)ZV_;{wS_mRU?x7US?)u1INm6fNcqsXe? zGp4Y-ys(cUA;q#k)UGFj+|FJo1}`%9ZcrYkKUV2x8kv7+beG6#TDVf&(Bd^Kf%?{L z{m!0)Q3PKtqCle~KA<{K=<7^R|7;^Vl}2N#0M7;>dCCa*g4KQ{h9JS zu7F}Tzq+e&Tc=qz+N}=b^sHKFvPV@XyCe4xgMC}O{wMMiW2md;}&au_l!RyKp(CA z7xwYjbUqUT0sNw^E!58p^tY=2pUBOUtoRy+Pz(R=8Z8_Ih%Mra0P0ESGqrH_Y_W}9ONyF1 zJb=r1z#0$4zZh4^nmQOYf(K7R;%EAp(#34tB;eX-_XC!>oKM8X>_y+>Skt+*T2A&CpIl?h0TQ1;N9fhTJo)7`4@LSBj!%?6!kdi|XUa*PPa=-1A+wMu zX_v@A%-I09v7~mAf*q_hjk-}9sDm(C~L+*4wWrqgJ1XSx+ZsvPsNcP;=y5V@8cLOxxnkHyh?}z(zNWOMB zp8=e~mcQ+mc?>+)Cj|JKWj~NU>7?JK?A&*eh`+E)K#DDN%ff=mQn%~0ys3o5p;o+b zD3FV<)>}=Y=lSK+>=#(H{3kxOL+1&fx{ix!NX?mlZ5Um;#@ZRH5|()}TUYGdiB^c+6v)CjEm^l3dj$Y6)TDeZYyi{Im<|&%}Cy zOoPwX_`57hjzKL0Z6oy|4;x=#j~SY<<-T>O+EMUH-~4#c7r0Q`o2p$g_77rj=_N3p zf1rAVO%ko^5{9Oat#=VfC%qb#R;YT?F7&nYzMYU?<6Cd=X>ezSrg%||?r__(ZgoR- zlPTkQbNw|jch?v_qfZv6d3cnus|_1i4;%#8mYVzr=`*V3kVjUYVw0YhdqaQq?2MZv zZyK7TD6jn{$=#Jni|tA*e> zd+BLS^R;FmJ%3EjT7Q%{%mDM&W8MFlhx?t>uIjQa2{v>hJ#9-mH(94i++QbeT01-) zT5B*!F~9vDIdSym6?6G$h8eE5qjsp`!F*hRp$MbD^hRA_zu0XoUZVOzsk8*rLuXyr zA*hIKMg2(nJ|0$F-4O8fAz(8nx#}8C* zilsOTQQSS1F1bkgVQ)gF;0a$AwPtdfpI>%dHyjf`U!sLFwWT(c{%qzOqI2Rqi5Mf& zM<_K&S6C`m{4laSE<tj;rj)02 zc8f2+%-v|X>kSfaz#AxB%6WjRgP1~VjNR^Ezh+_qz=%3YvWZD&-roz5pJV*@-V^SP zkOBnb7O9as_Dw(UPiAofD-&c&E8%K_wv(xvd5#jSX;DKR&_@wGB z5V$WfJw3p1E$qYYXhz$&AVR$QT0d?HIMmKuHK?NOmvNU#c=D083>4qSjg@`gl%A$f zkIPfNoT!^OKPH zE{?+eT7lkL{&OG#C=#lXY1xviz{QhrNMY?|e*m20rsrNQYIkLr!_QR!ktueOvy1)~ zaXDZ6QL|Oxn7}46@UYWD%J+(Vz)&Uz#Tu6f*R|Gm+^0F^u{pC`9s&Yjgha6+s)lTD zt8LDa6iwV@7E=i?iFg^zruVAbdAJSSP~z@}>@iu1({@$(`W;}i?G=#m+}ERnM%p#S zJ01k5guXYcvueU)?UM6+S_-6T(?3Y@h}hiqAX3%;G~c4sfX>67l#9)K+0X z57c&YHS$+9)um-TYxTJO@oY|VLBI9v)Y6`1YgK4}`FO*obCtRiKjc(Z&LtVV>rrwp z@Jsn*|DrU~Nm97}**`txznKyqJ?jnE^O)aSA!8=$SjdZW+?>EYAm~YtGzORFDZYuz zYLPdh53l-ZmG`ZzdYdCQM{_Tg#dv0j1;}Im zQEfBVQt0K9Y|=9`0N38jyu8{T{JT;9vLJ>-#0y^b>%IPWm7W=4wH!SlYK^5VUGvN> z7@DvCv#Uh%|IIwO|HEl^ zV5I!~@-HYDcs?)xK}7#0GygxE#{WOP#}k0?VgNJBjEU=%CE>!aZfOIv`r)IHeVbPPB^FZytjGp0&4qltkPn=`QO7Lhb`yPQG2W zPvd7cU85sw2C!I~sQe`ngo?Y!wY`ad-YZH1yyh9Tt8n9!QUIDQso=|`~aq1#AU6=`Zy`9CO1rz+VnGRI459`n{eha#nJzx~K3J(vrXwrFDR3yZ^bmgWIW3b@+8fE$p&x$G(dSJ1l~KQ#>Y)`G6kIoW;>5e9M!~RTGYZL=e?qV~Wy3`o zaap=}Ix4)V)s9%YHBft#K61V_fq*e(q_f@9#FO>t3lk@HqmcI|n~%H{Hd!YS4Rb_J ztiHRLKbQU1QfF<1t8xOx3{bl5)OP+=h5^555OCy4Qesl+hfxy;Z&+4+~2 z0ImSfjzWgOiv=b`V#00F9Y=|US{-X#cj9}J32%v(9_l+^bXa9 zJaF@kPCHwpT#uT~_P<67g|Mynn~w;AbO(-`9Wq$3vY zo|oLh|Kv(WR5{e3x-*#*n}CyLfs49xl}u-y8f*EzV7Omi8K58=@0e?`gS>>)ol}RO zxB0mnU2J|SuC)zNmlArW&;s{m#dnNJ({n7QW#Byb!+@Pm(gdX51n*l^hWQhcVZ6>X zvNmHV;`Uma4ahKRP(Agk2-VNI{2~6!V?INu`cEK?c`Qc`%DZ80oG5DhyTZXteDgxJ z9dxoI^e)f($0mQmv&&gWa~KSJLN5xw*sMFp#=^(JT0-tdQJZ92f>z$U%|7BM_1WZG z%PWFT1s>d$QPe3(W3{1v3H?>Zbw@iQHvP=aCmz||vy^shAPN-dUGMR>V49azdwNN4 z__JT$Nj)Dg8gQ7jM(o?9lr6zXb*53cDw|zD7{qi^+-~E; z_;RlZ1EKz(E}j7F(Z;s$`^`^w7$QAtn8)_msM|V=_O}GGX~lTZ!p&*KkSq5SAqbTh)PeI~-?p;C8VpCVw-1TVSW<{jb zE_xSt`rrCzLIx%bgX6Uy#A?}k!UTA4+Mjb>+H{!w^6Ho^ueN$yhJ+HW-n~Y){RqDR z)ie7+=&abW8eAgCSec-%O!3bxd}<#mJ|(<>o#S25M!DQ-919b2hX--=U}Hhp5wU%L zT}pHyP`?Ya5Zm%BHy&)h4(pbw?elo;eWk;k?T=)>tZf4>g( zL;Lv_5=$eV}A6FYtDLD}5lZh(N!pd5&d5+yg!cAkekZQZT!}c@J zp+H6^Q2#0&sen|EF@jXT#x1SmLA42Eui8kol$Kom{M4?4f%}GtJ+_xF zrh|O*{baBGf_GAeDuvt5bd}D!%=QVxWa;~+MVTENX(MfO8GiMm& zUUfUC<~)JlbQM~7(5rVLigG49%)9nS#wu=(=QV_WE~Iig5jEawxsT)SG@^Y+Q1_IjCd%Zh?p4}5h${p@Jf&Num8 z97RgKRyxn^x2JV*{DVtjtG>7d!fG3fN%;Jau3{nUS6j0gIt9DSzDqxv6y`oD_Z9A7 zFs_d(_#89@l95GF~7WC;%FMyW($NjdgOAZMV#~*J8$93 zdK}4l>{Il#9gaV$cCeCjeV&y4(_*$mueQoeXrzXi@8lgLUlz?dY_iHixI4~)pD|-X zhj&e5d|Z7Cbk&O!Vtx#%jf-OJhh3a)9(auDYZ=7n6k-Kd<}&C+$$T#Fwl#%w`VLBK z=L)kU#YiF3*_YAVMr`frb@dJgKIJs@j<%}1J8o5A;de-5$3WS3Ox>~C>Fm$>u=ISF zC2AItG43N%l!Y16p{>iam;vhRTxT^)lNO$}Ie6s9&21l4B;JN6{(kRQhV^uRLF*ai zCSYE2K-NsNBtF_7IalvPIAq*ZF~j#qnThhSG340rf}Zy@+YU+`S2G33FjfAU?0(xit@>AR+%oos)w{QQ&N(!U zL@4rQP|Q~|dY=kgkkz5QM9Wvj>?D2HBn0RSEOXyPC`-r1dSIku%U$Xp(Xwqx!v4#6nze0OrnDktZOFF4wBq^dt3{b32)pa2-lOiMsXI$^ISVdjG zu#33Cg&DvDfn}dl>I@If zG02-iuI0O+>5gZCl8!kp=F^L8ODh~~?a6K%NxMZ28@8miQZLY#3zRcLnaxowt5j{B0l6okHFeji2Xs?lKg6|-YWunEq2H_OUQ z*Nbn84M7PRV9(uZwVvSUQmNKMBVIY$uP%9oG6KrV?38qYIkI@WWaL>OpYVUmow0)< z&g%1Ak1!xP+l_bIr^6qXA-J*XcqRYv*{%TqkX0UtCwH8_2DC3N=or>Gi{)p{ozLMm z``p;Gb*|#RArGFxax^4~IH~>gt$(kS$y?sS`RcR3SWG(FW)$l5ZuFOf+)S}qIEWlX zlk;tl!G36R(;{qt27x{Pq`w1Yc255lpRR$_NhZtc6HV<+`Lq@w1u~Y)zkCqn9-d%= zxTJ|dl*vekB1l34V(O+RC*8ND?YmQsxL7^xCav$$?iLXEHLQiK&!jSfsyyy5NI-Yb z^<(OiJdAzL%w$YUxFq;%WP&D%&<~zu2yVT+?5DXolbG|M$K`!Q5j|um*DRS_a^2g+ z(uclm;`IPW14vlF4r#sOI#0Fiw7@Sjk4QdbS<4ca)87>u8n!>33Vk(b+Jjn$d%8=D zP+xEbRbI)Ru|P=1D^{(XK3CZDW247-7A<#;9lNz(#WU|FBs1K`6BRizfWxqD)0mrq zC_HsbA{;DbxfMoNOi9a-?FtQL4*cWRtpenlg69kOnbz389p^gXRx> z)_;LCo1`rL<|p)cUn*Z!wSXs14}OjX?4cliNjGm+SZt?UZ5#9CGJ#)r%;Gd_1$e9C zNorH4uJ_>!Q;_QNAnehs1Ge|M8L0=8c^?l^Z+)uu;1_O)y;=1FdrW}7r8Vs_WD2}x zsq%j@_m*){cWuCgzHz))v% z-_P^b`JGSa%j*YzA~^G(9oKd3b*;S?bUONQiWpH!Q)27+`rP)T3LCRkJ+lh}GVI++k@i^{3MfL`O@#*x^2ah}-zLjg1f@x1PIoCoP1c0WCTKlXyFH<{6q&U&{Q z3Q@O9m)d2d#6&cx?itj!47 z2jdTAx&!EJ*Xgv~I$ZO!K3d^pn=95&SQ(!PU0{2nw|!9hf_lAt=3Mi2(d^VuJ4V*X zRCUZ*Qs_OaGcA?VLVF+dokg>g8IE|9>)_a^{(F>`IM+!O6TgLduY+d0U>9qLZ&i~V z5*bZY&3_#jBegwyJ-*BcKmBqb2HY3`C z+6F=S2^Y!4`QH2qU$9}fdFs@|#>P_r^V!R|?Z8rJf;jaq|BLg*x()|Un%Sqo5AjLz zWUikh-S{WH*&T@=%dNi5-)@gN*(6lI?0glMcYQV#DR4ss>~K>o7E1m)IZB_l_PQL* zZO4hgNG7#Y<-I(F>?M3hSZ)l_as|zQ-@~aKmH*|`MoL8D%`;b(1X;Lo=Pu#HXc{Ce zoH%bFX)|o3@08qEw|;KCh)18a7FQW1@CqYwXZ)*e|M4=ndtbvmvyG<7AD1TB^`h&x z)AIm1L;{IDg){b(l4}Y~&AaNBnJ&G*_aec27j2F(6Y zQsHI`G%Gi!GpHEX*L`9&M<)56ir|~w_{TLKS_+Jb!RCaz^NL?#`)*#VDq5Rw*Jy7p zr;jDR5tA`~c_BV8c-!Hsnzc-lcxb#dU6FZ>aR0Wmf{^)@`>A8F#zer`XZG*=@81jw zOzK5iGgPyqCSK-|rDDuwh&VgVd~8z7n_u85N)u?^%J3U8(J?Np=bX@E=Q& zy&h6rvKNvRbIp!3wXRuwdk@az%qw;Kb3V*XmKYQcey=(xacF6`n9}&}ulD(^?9=!w zX>iJSoUiY2Y_>T4OaF59*u?)0k5_w};M!G0?!kww>*f4%`!reVdaKyLtoKz_ZTQ|s zjX{N32WM3j7qdQyjH}^Kd}>|0JGtMBJRBjhv!61TJ{pM#0iKiRrL4{iWIw-wakG`|APSHGUt`vN4+6XQyY=1bu zXxYPszf2Igblw{fO8Os>8@OQ1QX|~-Dxx~3OSH4RMJfr<{QLj|7^qtOj`7W8ZLzc- zbt#S#%dD6zFRFOtgc#k><`_P4cXK~IaT61p_kHzk=VW+2`&$@4t%#gLDL2RP$grSk zXeBq#@Q<%wx!6;wJ)V5{#*-p|ml@|;l}&E;k(V9Ez1}wH)t@@JA;i}r$ka()T~_OJ ztdT&6Sx(pzssDA=vh|1gk6}v=)7>Nq?JW#RpNzC^jgeBmwv4BACvi4Mdc_7}Xe`f! zAMd?;h1RIzXJi*{`XMj#MUm!db9?$bH*ZodtC=KYt zt+6I}#uBVqCZ{(@7Y$%?Y?hUmHCmdlgui~}s9vqn*VHH9`n9cX;$&J7e{`N<`33In z{W;A^Gflf;5$3k>3LhO}kh>%0zPSZKtj?d_wq7yXi`GFl&0z9?HPI(MYu3w0OyLB4ICJ_48Q9^s3xI!4f>eL^WJ8zg#-U8{MXtfFD|4T) z=*~j&Cc4O^#G7>5)z?H#pTITl*_{f!*S=D7ajutKh^{>CwG>cR47*}Vh@78?pNQ{ZP8=S|M2unA0lFw&Bu1FsZ5GZe{8-PW)kms z8~d%W2|Gjav`B4S@ zgKn<^2}GeZDC=dp(F6j$`hP>4gRP(fw|Aja^okAf>Nl76}(Ob$h z)3+9e$LV5<=cS~Cp0P!RJ7{SUZF7l;yl|+3sHk9l+TPq8@|9Db zjDl%Ek@;|H^h5a3k@Krpf8gWHpUXCv{0jg9fKv4(Y)5THN{ zv{PAygf^&2N=q$%>WJogLCGx_lpJsB7&Iv4{21L>uMI46Mi zqU~(;67UuVHkS%9RH2hepyGcu@*dbt%6kE2NM#@@XySk-`VOdNF?9gtS0Lf`E%)gq zB;_7skqQ_Jg+NWj-WHJi0+O6j1U=i3uRv%Fh@h^3>YY}?3-f+t%-@|!jB2dCNXbAT zdkd7eiQiFk0WrFU*Wcyxwyroro5z4ws8SN$^?T!EV4uvalxSRUtzv6iZj7L@wY4?d zm67B2a~vKXc7X%lJ);8&3s8<7cnq`=Ew!{#*tM81E-uE9z!ehw%L9Y<7X>Fk_!2_3 z#(~}DvEv5BAWckE5WoMv>WD84aj9GesYjZ(~Uvv!}lYNw5X@87HLbT}ov(oSpocP2~6hxX?iwyv_! ze`_~8EfH#dy=c``xc$zZ-utj$1^D4M4`Gkz3EI9Lsz`q*@Orhw@9Nw&1?cn<#sF<% zpdM>Q1(b3jSU&z{Q-pH582_%J8VdME7#hy1qR}S@Sz&&DVmWD_V{=h6pqy!usi&uB zKl3q^6xe-IkTD=T{QiKs9{_fs(wF-U`c;NN<57L~t%9=h5OB+j@7?~M#j%wo;;cx% z)(;ez>zX|GW^_u`$+GN#4RO8O)-ae&fU%tb(Y_X+-%QvefNfr5mPD@5AX@DvEPcKj z4rG$AdcrY)Qs2M~c$<|rZ-On#l$X#4Qr8HbjMkTaiInIGgcG(gsfrsGH)rLkm~q&4)xwGak1880gK-6nMjgF7qnhbu?Q{R2-X#-n7L< zb~ZrG(vm4E{ART(?7|t?d;=-RG~dC8U*?IF=%oTgUtE#EO#icf<>xy5MIs1@;{{P& zSGz-jmFrTi1`#q-q>0SVcC|om%#Y-DbP#~ zz-f~Y(+UDgur2!`_ffWgY~tcS7Z+*Pp?1lt>?J_#vpS1^Osb6c)8C_&+wm=QEjV&>)Z_{eEUtrVQc9YAE=ewZ4P+5|p#3bPVZLN~6ne>^6wg!?uwer#xI zX=z+8re<(&1lIbPC?O3+4w04Yt8WDA9Eo9pT4Ew16z*Z;Yw<@vn{bxGC*_B=@S^*= zT}>IbGJITfz;&2610<%aNu#bzBQjTba>3j1O2;YC1K$2gVdL;4L~J&KXGF{KZCqX8pcB@ z{b}8pl$_j>lae(NIw=BNwddN;4e!xb3f-~65XlxWj;JHP4 zMNG>MnOk)a44@edJrsA}8YU|OPS=`=_^7C;3~|_^*iRVnoK`v$s*Vj)$gq8WuR|0l zC`F@!kqFx~B}GNcb103Zq-1g=5sWB)@8Z>>9AX?(m&~B-i2|WStj{XYySZN@mCL2sSTWfVo8R!*3j)U7Bfh#n51d7GITBU?ayczDR(SX(ROTu`9g zSK(^MD>ebH!f4t}DdYj=&Zt71hiFiG7cT|F`#tDCb@lPqJo?P|$V8dyL0Ik4_aLzC z54F)RkMVx+nqO3uvhT}g-wos?$t)`Y%C@)H3luKNs1=tGhAjV-6 zp~fcdZhT3q#U&DH9EUyUk9<((XK(mgnOrV#h!;huBhmC0zNzl{1YN}~5rA0S|@|2jkeDQ|k z9QfF~C{UJW&w|i$pE9F`okM11tO>}qGvg&G>ByaoW%5}K=AVGHpWM{Y(8mfv3^ZdO z4}r9}Ayca-7R0#s`|%3@4-WuOuhuwQeKjAkh?$3q}Mq(o9#)^<-$k{FO$ zlHfmDCs80x_K$d|Q}VorbPYacnbs%k%K7{;D|sT66PeV4nMIl=ganS%LvkV(?}y}M z2JAu%tV4_<{!Q;R&jO8xifQzg4arVJ5RiLX8uO+$z*`$=!Aa3@v zZ(O4cl%g&SmSpi1*AYidaUCu;Q~lKCqh}$+ze3W|(!|`i8FIB)Y0S@SgFWbU7@v*F z3x<{OroyF{^OA$IbsT!L8bA$@fof)E_EO@5TzCeHgWNY>_wDD1E8lT&;qT=l8tJ$a zl~w-&3g6qg2tu5r0Gff35e`t|1>f*BQxesKO6t?6Ps-hY#`PjpPA4qatJIhM83iX#k^h;`bNonI(qS7Ua`uS5y%Cb~@4dLED+FS2e?KaWrxzuEr35bK#m9h@qgh*lriHW|#>qLzMFM$mP)#vvhhgs} zKCb#3`Z)HNA-8c0Vd`g~2;44hF^8Fl3+;3<0P^q%aswYWJM8fn=#gTJ!1}fV)Mc{1 zuH3x4@41W=6%}`>QneJ!F8F1kQoC`L`$*z=FVgWZTK!#6tU4?<9NT^_QS8CQ&b8~) zEC22wTEBlT%`e3nrf! zB}Hp=t~3u)bUcGTI}L+?jsXW3DwUYXJVPAliuqd)rM{q`U`Sj-f_b=ib5#M5;FOie zgk&)Psp0RoQfRiMZ#@u#*Brc$f)0JR1(aNmgXRc49FJFf+T1XN; z9>@qirW+F9mE=J-Rm0`~XeK7h8^Cd!h*iB6ljyi|nF#PA1`ft7_1!R%)b41sXUdtW-d4yfv79u~fA4R_+G zjNujh#=Fex^J4ZxFa!}E9zI^uVnUg9tRh?Bvp^^}h52tu>&(DQElLkz5f(&aRQD5-JAoH z&J3OG5fr`4U?)V=RhzWwe||`zHvJg6yu3__kHA@r{rp*MpO99boIiT-E;8Um6ZRG1 zK|5<|oIwRec;zr(Up$)Sx7A#;DamvAOc}wQ)8a=rvoJ0h{E>YvpjH-x;pLy1-*PcgEkDc9)|*q56iw%8r1Vn>^hJC6?Xmn{QP8z8aP+{ z08uHN6QNZ&E(o&ZyF_5)O@JPA^1bzoeIg~FoSmF^A)8lE;_y5FNZ>Ehvi(ckd~R5W zV(o0bJkExOu4Iww5-9rTZz;91amkf4`j+KOQW6O<#)*=15*jq35cRu^jh5yG#SYz% zgfsrN11BsP)sp&;My%BjFsYBaX_);RLR#D~qAGn356wm15D=Eo>RzL3$0-60^@PWe z;QW|%BE^jR2sOz=9ZtnwYO?q7!>iY4D@vmG$FE*uG}4jn9~`)TxB*mT^Y$UR77&t5 z%984UI|xbS-MMo!RYNn(ZLYMXu7%tN&n{6u?u&h{R3Me@oFp!#k$q0#>Z*A>nhx7* z4I4pqc2;bVuq+3*E+{%M>_Xi`b;6lr#VtMCDC68<19p52bTu)^v!fLyVPhFIZ(~iNo`3~eH0BsbRE{DMTmV~IP!V685(;&W09!45DX)lx_73?(C3RAooBii}@ z1A>g~#dg*Pcx#LxjCYP$v9VSACUNLkewlp1!Lr`M6A~)h-nOWOn9IzvZR-8^)lF3q zjC+O&;b&G~!Yp@cGDAKxDcx?WjB0(ak`HpEvyPx39zwDOXPIoW?~86NCJcEVAayaG4vk|U3ti@=7xmbJ~F z8CP$XVB9SJAMb5~prxU4bUZj!&4WheK8p7xG`A)@Q5|}k-8rNB=Bi5pO_$`)>4-7- z6(6m<-6&70--zfRYy9WR99 zYgpdSat>j>J5_y9Yvm-HmeT>T@-nU(T-NvFEDIG<#HaF?FrudRPsn!0oEsRNnK3OK z7#+>+lh>Lh&=dCLh^4*R$ARJ+L9tK`l0;fdZ1^B4AC^1r>^{jmFX&ioB7q*_)PfJAty zsi_Sh$^c`CYK91SC;^%j)p^JeJ(=8)M$QY;K!5+}TFOh{kaSWJFbkg{?~$%#IUB}# z?@YcdRZ&)7vfi!=mo|vF!hUB`xRCZ@YkEpoNuh0ly4BQ_0-wshZS{%Ck*Z}_&f4Lh z&z+kaLBC%K2}Kgga^ragQu@j~r%KdL-n6oR(F|W$_#DM%$sm+TG~@Nxt=wY&z=4T> zJbky{#oOM#IU~NezBk_7dk5KR9G-j!!Lf32IRZHBTm(RqIfO72dW@|?#$a7cMrlt| zJ;XsH-*2h8u12N-afI1Nxu93HKw^`DdE`yaUYz|!?bYyvdoIzf9nqDB{)FYVnFYl@ zbjfNX{NTX!^>kce_{{R4m^j6yzG}3_UpLRO;n(T1*GLvmC31S@$m~4r z?X_RDUwGMIDL(##9TJ~Lco@3z)6mH9rQy8FIL12BRFjg>XDj&h1dNw?3Q>oa*HxRQzSC3PII2FafCA#tZPQrwTrLa6YrvsAQ zB6}{e-W6JXp3Jt6s&FNl=i0H28isBeH3Gwb6jqi72U#AmiZQeBjZvGpLByYmNe!)V zajO4h5tBNp%TmOaHNP-ax*h5#-GP^<6llm<>NIFu8k=Opk!mEdofgMpq2JTqz5D7b z2gMIy2at^5V^b3ZNh)(~u!?V(Q|QePdbG~;Xotf9M@-|}S&i8(im9oWEfJJ4_7`sV z@-K}H!SJxLekpkTc^rK;zpmjlfqPJ+GFw!7Wyno1h1$tBj$F`7_`ZR5r=+lqA-D4z zs~pCvqsMr^-EowME6c;`UcAuLTklF^P)%qv`=EXuoX;<eaD|pTCWJ18&=KO-zQN# zvAWw0g;sg({ZxS%RUIAn*4k2D&+&MhUH+)P{njEmx2zbB**z#-*w|XqD)`fk{95qq zWt==pha>0rY&jygsZCU=y5`2lnU=`XXA9UQbVeCQFJIcCST-bcjl_)oyv|4dfOb}O zR0eB8OUb9de{(>A2^5#;Tz~wS9SMIyR^qc@kS}xwcd%BSv|RjXk_zxz7%z`~gAxI~ zI0RNcysw~(b192hdV9j*8Tej7ny==;2CS8Xd$xL!EORwf^rftL~02j#w85$F??%pZEdV*y;AALJT+(D8(Vpa zPCc)PP^n>m{MCfiP_wLy+pI32UGqYv*Jb~ui3vHST|x;JG+e*%&xyt)*QYaHf#yaJ z%n2+%r}(&pj*k1|%?(XnNom#Dzar7a=jSC_eXV;FpEOA3&+Ulzk%3R9njFw?pHa47fU#vlC+2S zVy_;*@^uaEDX=K$3FUj+l3s%RY!Fd0%Z1c#EfEyIr{rGS@F_VgWp|y>?8PO!ZH9p> zqxz@6hGiXbs@hn>TVND8|Ibmts47g|3y*bEDJF3nHHx}QJ*;_k{qsRJ{e`FaV&PT% zO>4kbq+MBdhC7{vep#~;(d_#z~@o!=h3W*0rLmYAHTOIAU0;eo{HA5OF^$nlu zu!fT9^bES-5}*Ay`zBT2E*jGm`MWgz{p4if3wJko9io;4I|6z9Sd?A7Qq!)kq_zH| zaed|6cwPu%?W&bUnTnc2+BQYaB1}Wqr_LkP)L>UfCvufl`XVMyc09QHwnxLbgSd!| zv{>PCkB+Uv)5BFm5ry=c6&JF?3sUWF1WZF&XG0IN(lb7)o|U}@WqrmmVGJ|M#CW)) zdo%mKN4g>5e2DSNj4Q7VEd7cCH-kuo4y%|B$5P`@8J%~MD?*}G)hmm71IbpZ95rbV zls#1%^WIf;%nWLKL#_yKLMRR`zP{MWBqdnB2d9TQ!!yoVO{j+Ntf4qVx=I@MSD+399JT0*Vw>GH?L zKex2Dwu)Mrv9VR1BO%iLv(qf2@XOIRh9-dVG;-V+h#CtbTC#3$1wsF+W{m)wdbV~~c znN@SW;2R7H4vvhvrsB_;8n8xdY3awkUx!&abqr}!b4b_L_BW}RxV+2DgPtJQCaA98 zreV?(h_JnR)1~nB(*A_mB*(;fDesZ>GrTtgKJ)M;-h3XU;Ss~m+hDcMB>g=&U2+Bs zt@3Sbke;hoepXyVrMG3L$3tm>pDW9YEUZegY!e&TuB0|WGS-G}#$`?KrYB1e1(gx< z*GpW+g<}aHh8Krqcp6DEm}nmu#0I5C!kjZ$Igr5OkSXQE2gB;i!9Pm*z^715%wSZI zvfXoXaDf zT2vJKudEztGr9h7icKsH4?l$%2IxMdV2`<(Y~(~{YRAF5niJkRzI5w6X)A+?3Q%l( zT%X7(!2x@LhXbkkR6?Syww70HMHCYYi%&oxRRC|pyX!JX8TTRoBVJz3q7`A_Vg?#g z=>mAH+}wx23GwTH&CH?IPBzNjfLpjak1uA^bhzAEu$B_4VJ!6bZ(_CSea3<{i#5jk zNlydlFrp!-m%gyMJy)5RJ`s7%4bI7jLySG9++KghZxvnE_Y?4A=pxaOzHOp5A?ao= z3NPVSJa7E{f3bxYtQGVuABy%8*zQ+N&s|0-NF8)_ROK*#dWIK?F8$X{EwWqpb(;<% z>j?;|?H}R4wzqG9A)r~4-Meg&p#*9X2B_P%T6pT-;UV{g%M2P0In)E?VqxWmmH2pe zY)msHXu(_<9gphK8(d-?p|<8=5SXTr#rLPoJV)%WUkQys_Uupewb0 z)UxnFh2SjUd`QC7uu3Ud6wnqZ6oAi$mdT})%LL&Qs_1s5tNB%X0Xq2l-oxUE`u$g%aSyt;Z2 z_l>o(nL-!lKZ$&nIPl(&2=}>{5~vX?ZuuVEluk9nVG@8 zoqER1inkvboJBhFLj<|lkx{+|BqGc$nH3JVJ%Y9aWmQ@}7P-xx|!0h|QoJIOEx4gru{Mo31+GRhq9 z4lFA{6I5=a%*@cRqHB>x7IRe8kT4RC>jzB+4H-FKYIvN~@af43!l;`YPU)dJx+l{B zyR9|V3X`|WAR{A#Q{tB@Gd|PS(Mjoc)sp7ZLTqISWwM70ivX#* z*WW1P@wev0fdL-ChJgWJyquW^AI)=CbfeOS-8d=5XbV`Xjar%v!u#N7WC~1@lN0wK z&h36;@rt`ptQ5K^Fzx;29NV3&rUtIYi8A~$y9dcjE*S*iL0CslYTTEc4Ah$JcKF0_ zLAz|WM3^ciW`EwbkJqXRsB^PSk0u1|mcxWkya0=EfaPDRAk>mtW`|m-}2IET( zMZvHWq)Lws;6u?$2T9s}$jXXaBJ;=vY{{_1P%C{c zyf%M-|H84E8S+x}@34Ty7S{|K3JQue=4Ze@@BuPD^PyBg3lyF|VrSfXy4r)1jWn!Y zAsoT@CtN!}M}+F{Svxx)ZThWz`N7XH#QaE*kmpgr)yHgOpq#Y;3p0M#PV;te;qjbm zWsJ>*+Cy-nGJS>sexPlhd-{(mDl4Ud0p=DHLWw?*l!k_LVwE8HJiJBnYNs@h_0c1! z+ zH5w%qI{SpEQbsJmJD~gEX?U%ayY*8DogEP5b$GpxOvoOpoO%X!XZDUm7#Ar*?-RoV z043qw{NR*@TXIX_r7)1#{Q`Oxa2G(6Lgp)uV*p&cKT}WY2G~-9PI!hgHDC#WqEjta zYOHG0b;6EDh^lUt#wKOUkXCM);Vwg@!R6ua{6&BpbTE93F(t?pF@Pj2mIS>)wJhP* z1b%iAVPQqf-KlcmOb8=ny*}%@H7UB!`4?E8G9~n1U7UiocDZMEOZ7K~c;5%mSL(%*z;PN7DlAD*wQfs{AP6mP1^SY?QVseg#mtP145y`5M!r|W zq^>cv`6tphzX?*%$M}g(;Zy7dZxNnKozQS8+8I#xxT%JKg zw*)HH?aEiI`3rbC4h#;)%Ax7%D@Z?njHOt;7$4Wc>-8w;Z$sYWQWTG!i7g2177!(X zBBhicf}N4^ejXG!qZbn9L?icjG?3>TNgW*>Y|k@}fx+}cq7)l)w%@>7`p4*~ehnNY zn>2n4%L{-l zu!F6@Z#TvM2>3o4y(-4TrQ3coaqlPInqo4;l@U-Lq=#DdNRT<}RKs};8{uGq!8BL5 zw@ZS@JHW*KFdL`H;RIbiaUmhH!H>aK)%Vs9kB)dIK)7`^-OA8I zm2*o;1m@td)SaE3Sop%+oXpB^@_{ax0)0GeM#r1_V72*& zqAk3`{|p<=?2|+0iS;!gadd$;h#cbG$S?DsjkdKeDWjl4xZKfpPVyp^RgE9?jC4Wt ztLeHiOrsI^fH!wtSG}}t0KpwtyvMi!i|FxC(1!0Tf`p51xVpNQ#rw#=sN4pV7JPfT z^1E6F={t^LL-?};w6asC-+*wx&M$3E;dVPfVa9;RsJIU1YgVuP&g2WwYKVc$Bw^rI zl3szoWz%y@OBfR}A9OOo`Xw_HntD(d(Q;^NVv+z9q_07|XQX83OuO+BTPI0SWS+o| zg#&kEJrBBHuQrEL0J%+piatR-M;!3CR4OVYVwg64fJ1tV>jo2Zv2-o8keQdAi>qon zy5yg*_Xk$XTb>x3GcelS#oC|Pjq&6b^&{92-S12{mZVv%-lImi#RXS{EQtO z7}$Zs;b5BwBX>&YaQLyUW)2>i)G1!vUa#D)yVJcLo)^Z>gk6M`F zTs9z*ms8pd*~h$kvNa<5F8F%SjL$?A^}_%ZaXChs4=0(J0$=V(0#Ua4a1kP7W8?mT z6Lc8o!-~k0_JF=`St1%2gW-b0|C~1e<%e}zup^NmR!Ih&YmN%ugLc-xR-uP>-Vo=A z_xRV(r1~lshTSC)(3SXyYZ?XPscmSW<~8pId=k^$z!Q+we@D045rG;r_pvVE9IyZ` zA)Tbp@#$In+d-7OvhBa~j|(wN&dH&rqC(c6YJ!K`bJoRr^5n^`F`TEYq9QgSLGLDw z(l+~lizxpC8pHdyll8wqiT@#%;>iPCQT>1WNUMCHEK3oHAbff}em5*0{~ealFCPt? zh9e12XwGf!-bVbtfeVnQasjP_hH+Euc)S}!;iimGE@<~ZKmA|XyZ@iG-v9Rx;y95r z5rldcz?S*wNaLUW+E83F#B7vEZb}}QIs=F9Y{t7Toi91~Y!yYVt>S!qDgSnVDDFPo zJMjMC7cB44(+YqcfhHc|9agBt0zwb?hVqU8{N&$GRsS8pq>J@$(<=)68|)bv67b@D zca1PTfW3lmpkT5i%80?sfp2iZxcy)I7RmH^4W?oOof;1V_$=m%`yojabWxil)S%g@ z1wP9^&wat?3gx~@!dsIzBbqq1UfjQYEO1oZ_>{(~QSdyqLyK?zijr84>hXUDCYe5g z>+eIwhAV=$S0fjty83!QTGAb?sXUf=G`N`}k_Y>#{$uPt@G(Vp~RaF&~zG5|oP8Yv! z7m&3ZhfQ2&7B}H((vAt3%8%cjMi5Te`1HZdjE%G3zb6O3`zH->w5;zdpn?)!Dx)MFa|lDZ4kzv-HJhN20TKaaB?Ef z&H(Aq9uz_W0Rfxe@zAA{L3KRS>S+&Z^UrXuS`f`alK+sAF?8|fGoWTL;fYN`A3v$I za~FMG<=L7&TQ|dcy}n^AR%kUe5P>D~_P9Ll?qNlJbYNy5a^6zrCEqKJp8o=ePBTu( zoo!f=#BCwL(}sbkJwE5@y1FC8fXp0tbzWy|sI#%TIn@<>3yi0+jlk(n&%od@cx1r! zX#;KajlqO)cxiF*pP7`jv`1hRL6pr11@*kulTBDNusy{9JNE*dwZHm4ovAj7E8IZ+ zdZ8Gv^L)*DHVUm&%Dw5PU8CC3x*&Vpf=vH7kGfCi#0QhW>lZ7XkM0(W&5>#677g347{7e@>1NNh?o_-qX0R( zg41;#P?AtRKqh5h=?d<0gGd9SJ_LgphRT4etgarVS12iAWZDkc{s7{Om2)6gB>{7% z$rPd(XZN6Z9-w{uP*g#aWqlnKHHrhu^HGwve1k@JaM(c5!178jWn)bcXT%*3Kruq8 z>*~r!^<#MW2^SXxi%LseUlsA&R4!%?5KGgG2a@XwhhVZ(veE;afFfCzM0~A`l^QPx zUVfW?T$gKHNen6Ax~_m~4vPGt@89)iykcXB0|{B0WYlQzo&8e=1YuH7IA{q|AB!_Q z3&|i)gQ}pwXo(nD9zDt@fVHcmn<;0z6ne2YO*}dHct+q%oUEgL(NkSEqJb*}0c}eu zXGMgn>gmS%qpb9f8#E|3dQjf9(ksQHq@3cWgovi9s=@CfyP0uM@Yt4|C!3#2IY^Cf zl-@w>Awd;g&Hm4~b!b06QNupw8H#P#WcLTu zH+SaUI27Cp7BVt2E1iLWyq0hR+`nIb3=;Ez6YiRuT}imC%4|LJRZu`}ZwH$NJ#*e;)>0+H-55aXlPH=VVNSwRqDSs>ME-QHoxhJ)5e(` zm;F7!W3G9m-j&Yz2834EV{`@jF4o_Bn#QB)9ybF3aW1HD|D~$4@8`Dm;y~PUFLXu9 zY(3qqCe%ueV7_bEyLfuQwR2Qoy+``u5}oO=ijLO@0pYpO);FmB@z>c;ecmFo^t5kx zozv`%QR(UnDdx=_+3^|*s8oqmF71PvWG96s$vHba&xuK% z1DFMH5oN@RNVe_}m_%@YWx_@fgvRA2dy0Nqs;4$%40E-Wl^hOp6BEQ0c$t9WNq2Pv z4kk7ja!E@%I^c46=7VU{&VbM9=@d5*vA>aFRvgGNFuwzF6dP~=ARo?DQSXy)A!VL3 z!uz7|B)ku4DheL^R1sc(`}Q1@FNDy_X6z80rexE{=`%QjmOo@>S`^g=$3LK5X!jN9 zr9*(L8tj0#3GHmrA>Zib?1|wE5KOeoU}=;FM;yVu?d>RWIyySosdC@Rcq+KzVUA9y z)a1N!0}c%A6g}uNFTmv)ymw!?n-se8^H;%z4?q!)4lcCHm}_sByowXU$dHdmBO-cE z>&|g>N-7~C0Vvfx^%;tM)R>Svq9AwR>30!PK^R425;n9aJ|Te*OG-)#o-`3Wjz21j z4h{KU3-^{JZur*zS7YdqZR5S+)XmR=mHBhq6&+AsB*cj@AVDv})%Euu!_Irt#KgqU zRLu@{P>XXZ-k;f?9b}HRtY2Nl+x!T0AM|iqIei9g&y>{o*5oWfl@v_K^~Sy;Q2&p! z&_RB5HcLe$NC||2a{>WWiw%1tLDbhs!VWDQ0lAKB>S0%)6vO zkbAiBLD;@u0|`V$IWOQ+Fbg=%ulWovPsrzh>n@BP08x5A0upJ8l<&zSzZU;9CtXm+ z@;FQSx(uMf~f}!uD?@e)^sVp zE7LkaSawvhc;V|D%a7O~H`9S&XKe4d4M!VLoD5JC23`%@4s8WQ4h<<^ai@6)i7_BY z{F-z9p6c9KPz5=kuJRaFHTfVV6WY6%+|j*{77I)+d6cR|a~^!3KBOJncMd=E86mTK z(2RRHQN5yl+xT%LE-DBSoSNsvjvwG-?(#$Z{N2^o>ci5;a}y)GPqtGS-`N(Q&3FpU z+h4S(2k$i+U$rOsG?uG2bREq!Y-Q)ChA-c`OtCgRxDa_=GC!m8ePz#zEAS%w$l2BU z=W1@1;U~MvL)BC=wyOz`I6tfG=Sqz?_CN4WntOe7<1W4S=YU{0yC4 z1l6gWIdxo~i5xC?=sP0cg9B9!0q3*bPnv)5`g z;%2pjLQU5nfNn5#H@Etjm>5jrTuER4fOD6kf(A^Lh++%mQtMlJXyo4;E zXoQ3}DbQo_aUcds&G!#{I(g#&2ph8);HfKa*o1JZaM{+ zHgY^=DEp$!B7lsN6?TE~(?OY8!SgJ{3`qePf z8YpHng65vkS9r}a=)EhsuBE6}F`2?g>+jr@I#XJ5zRXYiM=w3G?^{vUyqjS3w&#&J zebtqW?QkYqVB7OKI@2;Em9*VvPs2Q?k_ie#l5@4t;f(*p@YD1fV<~Ts1w_wN30xx< zlP1*@Ly;SNg# zkV@ycaOCi9+L|QyfhE8CA`%ec|tyHK$BO&ev5faE#j2lV+iAMGKu_N_ybf~ z5Sg$PKYxECLqp4RO5KV>iwi=t#waAzG>roZE&};bSl9se_+pzkk72hi12`Iz?>`95 zmGI`K`V8Rp2O*$m(7Www9FIR4S>C5mumBRt5p22P$mS)h%{ zJX?*H2*F}3O34==H=FMo87fxNFo}#kG!&{gyLFyjn&v`za@tv2;T>J@T7&xUQ}ObJ zkaDj&F?A(1|4$ELZS|%X=ffX@9R1DGgHl;dXJdj0-~M*09Q3Ad?UDV7S2U+iHT7!O zbp3 zz-A*=mM$H=hASQuEJ$^_cNr+9nPDf@R3EJrFDYKGfB5z#N+I|vc{!ZT*e$&?D(HQf zNncj*(^nm(S3-( zc(prjH+_Bq@6^>*K#PzA^Q)XEhK}9$3FaCH>JYB(?mD>w zlf|kOq`j|*f@I$CnPOnQu)OaH{xJ$}m z^qRsiASu=L`(H@ucE|9wWdz}g{zV;xzKh^E?pR16_)oIw(>6~B&=voG$~()jD7$Fy z(=90_IiN^)gLEq?tuRW5f)diDbR!^0JA^1DB^}ZYgCZc^-96OV!}ECFbG@I=d9U;B z{levi!_0lp-h1t}_W!s3cik~GYTT7aeNaKR;i`HKs@>gtxo18uJyh7NLEFsZ5DLRCzY@`%twfM=i$kypSzke{~4UJdBWaHB=d}SWmw>$t*mTd!&>OT zLbSB(pM|#iW9CsMijf4%>9jw2EAJ1?5+fAiW`LhhItvu9p!?Y5WC~x=Z=w21{(gEw zN#ujx1%dL$7o)k?p|}TCrfR>VqbRy_y+c={w!GqY!LO z4Cn={e6M!HSEWPx>1e5Ch;M5r&)91|1$x{wKIHktbb}Yf*(|_IL7@%wV=^Z38kZ(u zzRiESqp70euirxW{2Ck!1+xugJfK-pX)bymo=?#96!f771+}ljv$e4aXoL&FQ4na- z)LI9{YxB-$jdZ-yVAgDYGxSqIwXAQT!%i73notY1E^7}cYgO>eqXI|QSz?f}$k#}H zdqs=(HOiqmnU6M~OOi%fjt|cQHRrl3j@bs=Bn1fDgdrKT_lrPNjVF^C4J{q263~hH z?%N1+aNsW}s`zWb=GwZH_oUCKPQ-#@e{TM%#XhFf<~9Y>v7% z5Lb2q#nxSVfVqVrjqQ+(uDK$s@$={Vh+y>R>qECNRG8Mkm6pmr2RXiLk#Okwk258F zG-XrOM_oS4WGksUliq%ZO+`c}njTg!i6DW3q@axe#D-N|^)fyU}JB3_5nYVXxi{9ZsN#g6>PoT0Q+`w!#Mfw;m91`JB= z_3A2ASpMW9YY)}BX%!8Al2`)0S4}%3>bE&-S|q*WoM?aO$H|H~LUW`Su<8S8up$LF z4t~AcPDWSDA4mkK1Iepk9}*K^PS>9SmMg%fg|4B#UaQ&$&XjylO^dtu@*H#m<^{#b zMSv5K-0v<#Fxds?<-UNn*7tBUPO_y_qY(5@aUKWDAbkMcomC*wG~?NfRvNm^-j^vY zeK3x_i%&~SJEZyRqmVsCG~p9P^{xjNbjqkIKuV!|{niHCM+x^$n+i!Sr{Omg{afft z%=s*T`UVD+a0$7@*-{kod0j6qWDr1_fw35tnqf{F*FX$sH#Q_d$nJZ$TC>kg7t;K6 z&M?_qFsQ93k)u7&m=oGaOQ&@GKr&~CKJkoFp7_Vu!LttD?&Nh4y3PDUSwU*=?CcD> z*>d`tYh5=M{|E_z=-i{)R?4e$o5@?wvW*I+f!@tgwCTYDWvm zE}!uo$vvyB&zod&DhqSBLZwua7)sbCE+UAN4#3$)`{)o)4DltK!Ot8XjIRQcRT@{d zNB)?QVFCUKx@ey5snQv}H5#XnX}>sMC;O8Lcts_@S^RYcN2jnUbK&sG2=^s63sk9V zH*egm(lyrPd7PG!>pb=}rkok!HsQYh>%unm!r9*L?I01AsNK&Gm93w595-i# z2T2Uhy6?W5}(}m|#V-bpe<#~B53x84^>%P<3U%B8wC@I`lrEI2Lo4%&>y!~t+ z(UbY~j{W58Q(;>pfin^ygZVN}g1X;HsfySJhfykR})QhtQ~;oV%xd zwOkp4@)z$P9!pqrRXu`QCi?aW)cwZv1;xjUdTKZi2ZzlnLtl89$4KwlEHxav)G7q) zWK+~NUTA+ro5=cj$4=6tz1#j|^JU=xgRzv?6x|uZu%%zt#4C!5@5Mag$$pHb(V?rz zg1)uXq)>x>5-JCwX|=Vbx$Da0{$Bh}Xj4P-Mx)baY{0wDftfR{6UL>^ys0|y)q7t- z>S`sM^75LUx5i|dm7?e*9HIH%sP!#J>v#)1UVe2>JBb`ggY@Hwspbr*`c%pJ1Mn~| zuVsUDPo6)nS3N;wH2VE_UQT+A1@<3>`L5?46%0;RzJBxDyQ#Cne)Ou2ORHdZ`VSwS zXXMkGlX-L+nu90z4f-;lQ*e%G)YPp;@I+acj63g_DO%X7yZY`b#S=EDQ_xGjx%jT> zsg79iRPc-EYRPvmZ+PeFLM!06F&>emvHhgZCR{b9B&4{G9_Lndo$X0?ov?#O3e9=a z(e{|_mb{b_LisIh<}@rO1`0R|&}In8m3pvSffCbqubr~T@~A3`332*^gR+4DX!`)# zF#-5f4E+QB5>u`uQaK!La&Sg%ZxuRgwYD0m???ZJ zUE5>xHR33!gP{^(cX={Qxtcro!5Q1laiUf|gxjR)j^M%-ksl$4mwD!iw4Kf zJvpO3qsI-M_8;yU)0+-8sP_tQNw{r^J?n_}(md(A@|A5OYFur+YIHBt?B8>gI?Za& zq7(kagHUTZ0YqCJk)g+4NTv9-)bi-#t;MqB0UYgtoA%w2i=+C z0R6LkdHL`)XkP_xFZlrR>3L8Fv_{>|R8pTXkPDC1JKTy1Y@E*~UK2OSx~j+@-p&~E znYAbo-+}3Ifp%&H^x54R=v47aY=ge5&y0*O*i&v~%)ZpyK3c}cDL^`7U?3`w84kcG z`|{;WEcAt{h)zP!EdbbVR{b)yq} zS+Jw|BG&GoCOhKR`sZ-$U7}TAAo;km9eJ}R6&7nG)RLf_^} zeKz^Y{5+aYyyCiSFh@~>7M9`HEPbZ^SA2Ce1)Utgjg3vU+m;$rT6O1ZG3UUbs=BI% zs;avBU>}c1We7{0$p4Ezdn@+8_QVm(rO*R^1wTM7`a*R6(Sp%)a&v)u1l_fjg+&gs zAyYjpEsZux$r%V27jilOXu(+i^S~Xbu1x2O>=*b#RpMLP+m`^DrSh+!jE;j0a`8a; zlT&%zGCuwhXv^WBR%vef8FSc>V(}Dc(7Wjq9Zo4+AFy z3=Em0egcdyUO7A4S66m+bT~{_lRVy9UuUOmAocL@00Is!KK{+EnGzu}0??!29~_G0 z!I1bVLl7`<8Ux18B_QO0vkW=lF(j8DNPGAj4kuAoxT6fbZftaQ6UG#9 zAd5nOzc`!FRR+;lGEWJy!6XL61R(*z?QsM2kb(opy(=78%tGV72q`r+HIO`ddV9&n zhlh3QD-~)@pRHtMWH>F~>mD4O`Sx5MI3^9t9RmEfodt}0337h9%ELuu0BJMV8sen1 zQfOR60i2{>Y=%-K;7>o$pVt(KwY8ANs@$2tae{!AB#X;vev@FgwzOPYUS1zW5B8t# zp*HzFI_lOQP7Z-UV6aZ~}i%jY$UZdqvqDuq!8X($5bJrFzyqJ|q=BwDfIKi@^R!$PAoq!~G$S~XB zL1^=I6Br>Z(2s@$(9QR;vCmGY!2PfPojbFZiVX3%lqbi>N}l6omH=&(c3B+)cw1ah z7jT-Pd)^FSx!KAeKYs9zB2R2<2`Wt*JcaPIWh+qJ>VcsEa1e;06?>b#2|TpwvT2Py z)`ssTWbXlZzU7x;P87umjzCe*Dh5E)=(kg^wGudB3=9lS z_M_Zi!cy+=@bLVSU3slVu-+1c54JGURFpq{yR!jlU%u?^?TyzsuK?C;NEIxNWCS=M z4HO3%;~_Yf?R0rD_H7P`5{QTIh+Wg9{d~LM-=i7;rchb4tLzB>1(+1x>)UfnJ>F)= zZH*{&9j^f}UD^x8Et2~(hj7AU#Y}@D<6O?SPOh$sNxZN603&Kxhg6wBsf9$Hlf@s2 zlKT4k+AtIWFHyxwX@Bb0!tn9dJW#6L1`ELrSa6-1R0A82X^0HY85-qQ zB{Wk9D=RGK+Z*kWYU0NxT=TShrmg`Z32qM6;P?52iOHz5}W>X+4 zgoE;|n^z;})2Gu?jvf+HPU8w3T%T9fLHLwd7#N|OK&Ne=17qX^+FZkEAdM;< zuuOmpsPP5@o|%jgOyeHaSrjJXGvBGcTHy2z} zSy{PSv^H>oiHQ_1x|ES!#)4_<;&vpV0E@K?Sr9iQ;2kjJLgO-54y3)Wk=AVVd*rCs%eldXC`a-Jll!RKaY zUoH1hi#>iE9~)~yMJHTa#5_^Alw|UT~ zv`+~FsL3)8b^!Y0DNZsq2h8?V9s|#={M1w$()_TGBtd8xa`SF|U-b$S&VB*-0lTiP zt&K5Cwe@xTC?(1YS}HLvI4dRE=Eg(yb%b=q35WxO4jcjA_#Om9Bu?DB{iwkGW0`Xp zK#VThkk}P+mvH~WfvEJSFgH{51mVFlkW;HA2zrgCrW4mi^n6$vza0hnG)%uf~o z5J4F9Bi%{-T;tDr!U3c`-|Nw zz+z>{@{)!K1AN=WGh$hTtDjhP{a4Mk1|y`FQO)6cam_oCKuH{_oiHTv!4Mc@$HUC$ z(T6`12DhmUJp@*9NPJe(6+3857nnB*1JpR|*`q!xQV=^vpgfTf7cUbH||u+uA>fxXU* zI+Brz2~8G_bTHxy>ED+o3eg)z4?z7R>smDK7xQW;4=?p@MkTI-`#z+S_eW=4KVuyO$dvT z+j$mgvX5+4Rl9-RM8@^EtayOj#{-^jpX@&)ta_N#1$iUKhyE<2-;;cHdm1)2w){*I zrxC1x^;03d>D62d*kBbux##tR6&M$M3e;3BPI&+j|F#jVWtX0vpEt9!V|Snr@&Lkt zvSjXbUmw9O@Xdxh(W)c>lOEn>py{$bv?O*94XlO$g`9Xc!f%P(%VwFS9|IHx>J5BVq}@o`K4(7U_4g9oFM z0%00^1uYEd>wOug?RkAD8Xr%E(NUX63Jlt7S_9hBhrldCW;VX>|BfbD$5k)JnYhJ9 z&E{Hy!e65$3(~q3JLKN-wZYrN1SLH(_=xo43BUYv_kwho;3c`ehQ_)U#UV46e=^J) zj6mgwRP-W!{CAy=;CKXhLetmYr{{m?2P}@!;{o_Dd_iNY?NEG^&nywIqTi(v3MiYO z`T5fsz(_5#_MjII6*oiNl^uaQ2dIg1_jSTxbX+BA60t&~^5rvYi~y6mH)5iqp@Pe_ zaGcsGgbJ(3+V2!iAL8aL{=Cw!U-8u0PLM`mJf`)AhZI}LlZ*J^WV|1d?vt@nRCkui z1it&6zafwItyVC4*f0%F)~qdzv3hYZVV{@Cy(-F#*huV zx^pQK8Wf~hl71%GiMWCrTRc!|IO^Vo0k7(2-W;AHP_TA8H- zuNs0_Ph)`i4G1``H?36_zrkMjFaw$ZxJL!@zXOr4dl=ygInL|L~fwa4< zy!-$O$;#a%f{6UWLe3jLGA1+>hlq%X8Tlt3gkU-R0eEUT-d{VLi(V*Y?A7KMekD|6+mGhh4O`jhZ$i^iqm>)( z7&L)sp5V_~&lNS^IW=MoqylwiXpj2}OnTS5MZ4;SnEW*1ZYnx=@M7M#ieU(6c0F%Z z9%oF6$i-JqoES}^2X?|PZ8jdYP!wr=X|y9>3LFTs_=NFK*Q^qWX1?kQayoc(wrn+w z`p$q4UyVbav>YoVN;qZSQBc6YMC2@m{^Csh+(dbhkU>B;W1F&huq8&O0o+(9vP#X5 z>|jJ-vxzu<3=Z=>78x~*0`8VvL~|SJjUR$tXSS;k#)5)FrKIs4X~3wI0ID51B#wAm zhcinNu$g3VCHprlIrZ&J(DQI@(#VR4!u?-;seg}xpY1pJ{IfM^u7%Mz_i|X~@8AFvb37MwP^x8j^g_rbsqk&(xVu(jk3s8r~gOB^3E}eZ8x%>|$6= zY{o__ewF7Iz^9+@Y(-x5uWK3oOv1c&(qmP-vV6Jvu=;9v*3X0n(aANpGkr9|jBuY= z=-)|w`aTT`yrJpX3%)Y*_lEZtEMCL_1Gm`Gf9D^^p#-J1pvbr0y|G5?h4b_XKS$-9 z?xVXNPg?!ysrzq@Z6&a+(A=^kz4Qp6tal#DH6b+8vHpNb1DZ+S2k6&)HmZTBL#rlM95|&~V?!dRWfI22ZK>WF8-4#c+pLOSSQf*udp~Y0yY~jod;K>{ zs>N{KrX0x;|yVMx@_<}{@zU43O&PNyx`g1`{=N)0aY$C>_`>fS61J|Ko zU3$>{v$h-26s{S(V8i&9qpE#Hr&}q!gMnsobY5JloMeur(sxpr@G|cvUikV@^~_9= zeAL&{erk#dm(C;enMs(x9;cnYQi;qzbI?v&WpIkCO-VB#i8W?V-lsia>TpdVAAA~b!?2GDib#vm>%Tt@t=eE=2g1^52eo zH@1|X%?+1c|B!BEIDVqr;fLD0xrAi3UGlW9kT_H~Y9yn{1*)0bQF8MO542;wFi;v?>`$(}9#_NP1M>se{qAAcCAO+u{A;Chbh)3s zjYNGbcYInG6ZOAKlO8a^LlVrT4jyutm-h~OE`1jz9zn$3-Xp9hzCNLg1JIeT*g%T& zi#dw(K4=jkNzk(&t-5JF1D$48Gnyp#^z=p;wxW%#Q!}3EsDhD>`gg|(GPXbbiO+FW z&jtI*r)s~+gdbw6=HGbj;nn8mrsLbl51L$-8%*MyGwwv9Aodw(TnZGHv5UVY@Vphq z`o)T9dO~@;G4d(S$Wqq!o;){;uATu=Lqhe~qZGZ)Ri^Txx5^Mqh;44ym5(yUi^g<^ zL|se0N_gOX9f{kQSOT-&7fp^h@dAUToox1tiEWuhI6suLMt<0|8RwFZpmVp0%Bve0Thxv1DnBa% zkN7g?jq<&vZX$|6{$ok<6A&0xuHU>|RhoE&bBm>qrCudes^0IaRae_cOIQD>K=0E~ z`a`K2;(pKtwV$Rg6n^FBfFoi|Y*QhMGxbw}(ke-purc{n*F72&Iv2=X>r@=TDlYw= zv|M{cZGTL~fBRw83}t9tCeme)Te0Z}r?93#%KCll4E}Rpycg5#^(gTk%|aafWR6!U z-Bt0s)NBO_3fJX6m5P4b?-EWj$uIYNzCsHLrt-QYd)ZDj*=`NS(n~$j){D}l2J2Jk z@A_m!WNt?Fc-XDr)+}9@LM9KNV;io$vNR!6Q z6x4{`;d4t41gv69HH=a??kt~Y_im8-tW-1EeqX@~mD`O-gk%@rjjl}@I)3G18|3oX z(c9sSM?XlT`eTAY4+q%Pk&R9uzbYBJ_Li)8k*J4|`ds*q+h~|Be1e&y;OpGsR&<+h z*?qeh^WUBmk=J8XRuzoArYE!MU?(7INOm7)22bI%!9e-3mP@?UFfe?X^}JRvEpNW) zL1g`0{=-9_QW2tz=6eyZr)RqXd~kOTW_c*1gUr1O+U}KnY~^~ zhWR~Vu&OYul^Zfaem@q5gf_?M$Ip^Z zPOkS>>Ye3>bAuL|IV)zXy)>SWOPn5LRw9!N!u3~oty-dTpv8EJ8N;FP!80%a+~M1i zUH6h;&V6{)D~DyOVtC5xT54om$IJ(UlrckihL7}8tBJPGiaI)WTFmvf#y()6kvYU# ztFE9T+!06BW63>ap}$E!^~?3=!pZrFy-&?~*$(6G6PZT?-8@AKt4EhVrTOBZ#zBLM zW*HZKM&7hJnz8aMcW&P+9bY;<&AQ03CY-iq{Sh)>VXe{fv-8(g@_*TveILuH!(v9~ z8Nbl9?6=#8Rp3Dpl(wuA-ZpBaz{ zrY;LYx|C9}i4P?0i?07>?CPlDS9RY1SDrQlnl_ty|3@$FPi-neK|ys;Rgl&FZ+!v~ z8kFy@MAm$;5EN;#(Y_0H+^=NJo6@HY_hkl2Ti3=-;US0xm!5-M-qYPbPIi(Q|2C=n z>(`{$`!|OvXIDQBh%y=mMrpk1M7=Ki+BpC)N+b2%7rtUW_ww;H2!(Nj}i8sW_t)gJH$#a0R;g@90>gmq(q3cP>hreNTSfI#T=@PoKwL;Df| z;kS;Wtd#ak(}P=$O6vvhZwY6f6XD-~oEa59xj5R!`x5Df+#RIIB1`u%Z%!G*T2vi+ zfxoUiKpaNMO4?4P;&zQj;u8Ofm`g>4a!FgH>6Wda`p0}-r3{EYt#gB4{wkdPvg#YO;|sps zQ)_|8Zv2PfZNt7@=6$=&D!9zb%gYm-wuqjU@X5vE@8=-c>HZh`YTpI z#(1Y1D=S3&C%$qyx3x^L6#wUa;c`OL;s53S^Q)#W#f1NJe`xNFq2Uwk|D@-jn0Q{| zw&LE)K9yd@NaX>pp*4(%bCM|t^ z&#z9ue|cl_A^1Lsh}?3F?y2j_rgYF2OwVxnVY~94j}Iym-QV_(VH!M#o^6MCaCm6i z>Lz8HC+d61QQouJVOQKZ#QwHps{D5^k(&6ab{a(^O$L{V!-t(%7MJDr+0s9R#ey%J zo4oWtgCb@pLG&2=3uZ z=d0VR(~5lm{jbfAkS1$@*ZfN#gA0^lqS|)F;qNTl;PYavZp(sy3H7gf6It5h#eeXC zG=tnWj5iRs?vDwxR1|i_10h0dz`icor=iSW$==I1Ui1<{bG(KDNtORvc`$k- zDFzZl%@F{%HvZuj7pYG-UhwF||6IS*JyQJ7s>x?g07|DVek4}R#`D?$qW7`NmO+M` zkWDa)O~?*F8o?8?lz;*l5U)@^2t}B}_i*X5&+Mj8hUq<^B0)RT1$SOGxzGM@@8G9m z=POnRAY^z|V>B{h8|<>uF;uVB4XB?CuFaCPoy4aV)4Th*KF@)mL2je zM!g>;KGv5~apN0D71g&4%;^XFQN~YI(9b>XBHW%=8QB)iYz~q!k$`ed3?#rrOMgCV z6vr(SgYU-UzhE5MF5`&zkv9nR%V6yBuqu%M62@Akqk_s=V^MMLmRFCohoSh+Y~Ahl z%3Bas7)eWDw!X$2$`BxXk{;VHQh@vi#nI1wNjF+f0k>l)#@xn(>wQ_9nI-alim8B% zKeM=52hFe`Fxx8x6sPAaJ(#mCRID)YG!eo+(B5WhY;2rv!pp)E zt^EzdPn-L(Dk(LD0+H%9j1DYMB}MeKua4HvuNYyq&G5e(HE2K2>Da4VzLCeiG^~Q{hw# z7sM*nr{u~LP}$Ue9oDO6R<&sBjClkvdz_x_&mN{9WZ1@KzS-CXTOxP;5EfS#vdt32 zth2D|&eC0wcQD4apn69;92&XAo}S7D5m4u1{Uq%un)yw*TfbNly~$N$9_usvTl{e+ zqHdcILr2O*$|pY&PjbA>dy-Ofp~9P%*wT-3A``q;7q%zv88}$Tz9VV-y z&QKWqc#|Aa%Y4Xi5gbu3h-VeKWJ14X!aGopad7iuYeFN2e2cyP<9dVM!uDi8(j(;Z zISMp5>dG~LKe1jBzNOe=={PEsr^L#(GZ!#|(vIyTH!E^E9sloA*ht385gG2|B|FmKrzNhS zAr33&1x%N~-Y00JN1^jnc)lmD>r`Tvu_+NiBG}L2_L2&I%mK-^!$F2L3FV;sL|tx5 zC+_d|?ijFmPV!GXj;gDaF?!fUAKA&VJ%b*J`N{FXB8RfNawFN6J$<+bMYOJi9RxSx z#z=`*D>jpRT8H!@0wH$zeaN-kt>T*w7E%{MqicG)6a)8;B0JGinu@-8wI38^po2t4AOaj`@FSw=R zNMlzl>qur-+-$#$miTx+eRW{RKy+n;bizVZtG=7`onkMVOf#XB(?4^Mir<;Wr*;*sVer2D`l zDH~ndZ6nm9a`#dzag{(>6@#%Rz;g2a@mFG91w8#6DFbUQ$H$L^_`T_zibI(xO8y~z zLe^3sA(YwhXC^3d^?uuSb&h93)^WNW*p&=oSr|+B^aCyPPm65Gs{-#cWUA2%V%gTy zJ%7PHNg~Ju6i@@Y`yZxmhfBgXUv@G9ztJ-i&!^>J06u*h>sK~MFX8LMeygB+_u;u0 zqZQn*D<^(d7Kl`mFZJt)6gMFotFt0ZKNotX0bV_MNJTPxHm)C8ju5(YsaQ2a1pcA! zD`1qe?cyI`GT=Vp4AB48_L$%8U%dV2PskrWeApu3bicdt+lE!hwVf{5ZUxQv{tt?2 z4{QgJ0=gD&OK*#y6`5HYHcHNUhkj*GF8HAmgr&+Sum~6o1&;U1nNRn-(1a{{R>6Tt zk>rX1u4$dtQ9gv@KY0rTy|O}!z;g-6O#|WvoLOP4$Poc`_6ZOA@(sHBrF{l75W@rt zNg%fXM$|B8&bctQ-;M%UkWA~+?zYxFn)CFyAdok2PAJ`2zl~Oi7u=`vmYLeFnD^+L zg6b{gNf2MjAY$ww3JGr6Qlkyk(XoL6Kr_3ZLw-jh{C7RHZso@%q~Bo~Eqj;lIL(BG zcrd45YP@1oT#J_AyT08hGQ{e^a(KQBkg)iZ_{BO2(b82!eUP~QFatyu!eyyL@+Sdg zW6_s4R7&)sAw3Wg;5MXb{9ll0v@kEZwmY-|-9OPijE2OkeWo%hc%v7D=Df{PaKy}Z zPhzfiSMQU_ixsVjdlYZOXQy=^xvnA^Mzs&qIviS%F#-QZPwngh5byvlscn`Is;tRR z6T-g?Z_^TJrSsSM6~_Mcut`5z;(3*UkThkqe~lbYtAn}#{$teMjqMt+6pRah-mVbl zTL@jZO2Y;8FQ*{Xs7I2hZj?E6R2bK0vNSfAZkMECA?Ue~02r0PC9vJpk)pJUjrwNt zoDI009Vx^1T8x2gS^8kUs&oe+F%>&ciD}#|=)UTyxMBt0iRY44E#RhOarq<`yron0 zB%<8`TgEn=H3x)*e`A_~bE3c5@u1Cd&$Edgx;Uh!sE077r}|EpU5f)M^O9=Y!q&Dz z;`{az4)Ha>PT6axAT$>oU0k2w(c(y;jb5a%Z@h!>ppbQ*X{j07aw zb@IPweVr=Vs{{OFnk`Ci^|#!J7D3;n7o#YQX}){A_+c03?{o--UHs$|T)r?Q&0Yb9 z2w-WBQAPf{;V#(Z)0>#gdaC~fY6^b_)<)@QTOc&osOYN*6_^z5vhopjT-bz$gv2FM z-69y$jt9Re+_2Nfc;gkk1ueKn$hB~wpw{(qeXzX`U=aHa#H52vHczeVfG{k_4#B!i z=%uZf|5jq)e$kC$p(bUoaPb!kG+f63%qY9Se*Z0P;=&LK8OAfJVRlpn!xluwuOulb zMW0F=3R3P0JGvgswRHL;Vj;cuybt3M_3_>KFDYp>3#$_%$|J~gHRR1-SMvxir3|EY z0g1zi+T-CmXF9Hkn~H4VOaZ|?givQ3WJ6Q~1QR8xdjeid;r{`4TP{)|8L*q_A_u8l zv!KeSp+*>*VatP-mWp9&B^482Yq{+@Qxnz!T6wl`gKeC+@EO|N%^aFXVQ8$j@TP-E zb}Y$C+LLHQYjY^^ESpwSC*TjAaIUBOrHPRl^- z@R9_;qywf7mZlR|S0VVe-SCUoD=+sQ&e#77ipazrw$W|*_~t>#`-B2}2(wjCbliC6 z?%q11mU1e5tz!p3h5zvX`ut~-zo2#9&R{5$uGSE#)4F7hN-2$8T53^S(Ql2pJ=jwR zyiib*ZtR?xlpk)TBFio)dE=lXl`@38tcCM!P9Q#b-_f zZd7KzK0e8n_Gq}jDvPLCOfl!%f^M(0A0w2qW!n{43L|fjxW`l&5~q^~`zKQAN7)=s zrr7mPuxsJDeP5;htua>fuIP8Z;45B~4VwXs7@t9Hv}k>TPfO1!!|PVKdjXHQXB!bc z&!#Ng+>A>pSEq1BRmqn(No*lGP%a*#49KJ>aaQ2L3Vv5fFB{T(YGKtn_kLwIZc+Xs zMt{KLKmCj_QQJFy`RiU2Y=kT*w3BV}i2L7v>5M8`1`aYYtp96WP`@Ph^w*IHomMJrNNNw~Gi~{A4 z#lpaKJb@HmTiSoBCL=|5=ZSwZ!%uDRoF@Q-nLU`dJzJXybXTGnJuuYL|kCq)O6$S<-)#-0ABdldyidu17hfh12|mM-Q8 zz-Kqd<1JUeLq~fI!O|IQiIY$Rj{nQ&_$t&Eczrg2mjCLojd{QDG|M*M9yWls(~UdK zo6YyS@1HLRC|F!2_OOs_Q^b>=w#>w$-0DxDB;_`Bf^CEknso*Ef$qM0MmWvzGQa!h z3;(O~$dZTk>T0jT@8iqg>*45lhB9HyJKZSmbQEAW(5u2E{0Md1P=WB%`oio3+NK!7dE|oMxhNN&R#miG(C#AYs zbW{I5rU-yJcBi;bAQ|+FGoZNoJ_?a4=Yl?Tbc1@1_f7QwQox-&SBQk{j>gU_v?hQGrDi zoKlYh{!~Uh$VoDOi!SXa8}5;l^a22GPLHuXxOL@C=(t&-d6M!F`ieEUTbTom;=dFP zNQ7`yIY}S0CFKt7lUz~FB~U(9*YW^mNZC^}DdjH)KT+&X4IY{hft{p`2bz_+Znk+L zM9+eDBYCD|pthRI;h{1+-I)xtxfSfe^Yc6LjE}ISZH}eQ8}+$P(qF;#tIx2MmKuy5 zZYTWsYx&!SzyHes0EHsTTthBwsM}DgF)XOm8)*oJKDnWnQj_}m)%l?b&0zOUroL1X zx5YcgMoHm}uD6@;qmyI8sgwd9e#{A!I=;di?V1CIqJC6}ghWy~im_F593GvbK0c<# z9ls*ewVVk_r?t7U3VpBIdJ*i4P5?-FSocz-yvVYfyiYzQ-re{yE(nz2` zGoKvMk)msN`JYy6n){n8T@sf?+f0c7DxgukzqjVQbiASA;fiVPC%1#jWX8{rd5|R< z06d3B+=7KzYKVFOf?@+|;j2RhlDt8lL_TYBp2z|(?v*o>u-Z1;7ZiKrnS4pu|Lx0j zu|D|zT$x6OZ(E^miB@Xv#$vzLG`VtSJD8A_vh3u!$y@GwO*&jC9-r9Yp@Top#U|f_ zPtjBuFt^)*fV$bya&^K=r&xn+w+m$a-I=1B9|>n^6{

X&HweM|4+`TZA5sq-Wb#hE;j_6c-cQ&-~ztS~js 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 z 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 Pw8`@@9w$5$_U(TF+wlRo literal 0 HcmV?d00001 From 4477f12f6d2c8479622234d9426d7136ce47b747 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 30 Apr 2019 14:00:31 -0700 Subject: [PATCH 21/34] Update windows-autopilot-and-surface-devices.md --- devices/surface/windows-autopilot-and-surface-devices.md | 1 - 1 file changed, 1 deletion(-) diff --git a/devices/surface/windows-autopilot-and-surface-devices.md b/devices/surface/windows-autopilot-and-surface-devices.md index 2126074cb7..f1fcb46348 100644 --- a/devices/surface/windows-autopilot-and-surface-devices.md +++ b/devices/surface/windows-autopilot-and-surface-devices.md @@ -7,7 +7,6 @@ ms.mktglfcycl: deploy ms.pagetype: surface, devices ms.sitesec: library author: brecords -ms.date: 09/12/2018 ms.author: jdecker ms.topic: article --- From 1bc426716a732b2cc9621a8304f013f5dc0ca1bf Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Tue, 30 Apr 2019 14:08:51 -0700 Subject: [PATCH 22/34] fixing redirect (#82) --- .openpublishing.redirection.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index f6b41f4ac4..7fe80d11dc 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -13949,5 +13949,10 @@ "redirect_url": "/windows/security/threat-protection/windows-defender-atp/manage-indicators", "redirect_document_id": true }, +{ + "source_path": "windows/windows-10/release-information/release-information.md", + "redirect_url": "/windows/release-information", + "redirect_document_id": true +} ] } From fc7067a5296d791495d11701fca8681d5a8d4af9 Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Tue, 30 Apr 2019 14:45:56 -0700 Subject: [PATCH 23/34] removing previous version of release info --- windows/hub/release-information.md | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100644 windows/hub/release-information.md diff --git a/windows/hub/release-information.md b/windows/hub/release-information.md deleted file mode 100644 index 2aa38be1de..0000000000 --- a/windows/hub/release-information.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Windows 10 - release information -description: Learn release information for Windows 10 releases -keywords: ["Windows 10", "Windows 10 October 2018 Update"] -ms.prod: w10 -layout: LandingPage -ms.topic: landing-page -ms.mktglfcycl: deploy -ms.sitesec: library -author: lizap -ms.author: elizapo -ms.localizationpriority: high ---- -# Windows 10 release information - -Feature updates for Windows 10 are released twice a year, targeting March and September, via the Semi-Annual Channel (SAC) and will be serviced with monthly quality updates for 18 months from the date of the release. We recommend that you begin deployment of each SAC release immediately to devices selected for early adoption and ramp up to full deployment at your discretion. This will enable you to gain access to new features, experiences, and integrated security as soon as possible. - -Starting with Windows 10, version 1809, feature updates for Windows 10 Enterprise and Education editions with a targeted release month of September will be serviced for 30 months from their release date. For information about servicing timelines, see the [Windows lifecycle fact sheet](https://support.microsoft.com/help/13853). - ->[!NOTE] ->If you are not using Windows Update for Business today, the "Semi-Annual Channel (Targeted)" servicing option has no impact on when your devices will be updated. It merely reflects a milestone for the semi-annual release, the period of time during which Microsoft recommends that your IT team make the release available to specific, "targeted" devices for the purpose of validating and generating data in order to get to a broad deployment decision. For more information, see [this blog post](https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Windows-Update-for-Business-and-the-retirement-of-SAC-T/ba-p/339523). - - -

- - From 146a60a27fda2c661d4f9a4918b772c895c73d4a Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 30 Apr 2019 16:26:47 -0700 Subject: [PATCH 24/34] removed Windows Server --- .../network-protection-exploit-guard.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md b/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md index 8ffcfaf3cd..642d3a6e26 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: andreabichsel ms.author: v-anbic -ms.date: 02/14/2019 +ms.date: 04/30/2019 --- # Protect your network @@ -24,7 +24,7 @@ Network protection helps reduce the attack surface of your devices from Internet It expands the scope of [Windows Defender SmartScreen](../windows-defender-smartscreen/windows-defender-smartscreen-overview.md) to block all outbound HTTP(s) traffic that attempts to connect to low-reputation sources (based on the domain or hostname). -Network protection is supported on Windows 10, version 1709 and later and Windows Server 2016, version 1803 or later. +Network protection is supported beginning with Windows 10, version 1709. >[!TIP] >You can visit the Windows Defender Testground website at [demo.wd.microsoft.com](https://demo.wd.microsoft.com?ocid=cx-wddocs-testground) to confirm the feature is working and see how it works. From d6c4cc66795e4d5d9fda93e9e3facae30d38cd5d Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Tue, 30 Apr 2019 16:50:05 -0700 Subject: [PATCH 25/34] fixed redirect for RIP --- .openpublishing.redirection.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 7fe80d11dc..7a179df68a 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -13950,7 +13950,7 @@ "redirect_document_id": true }, { - "source_path": "windows/windows-10/release-information/release-information.md", + "source_path": "windows/hub/release-information.md", "redirect_url": "/windows/release-information", "redirect_document_id": true } From 931fdebb5800d3a90f254a5d7c9f6e379c21890c Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Wed, 1 May 2019 06:57:28 -0700 Subject: [PATCH 26/34] removed note --- ...figure-block-at-first-sight-windows-defender-antivirus.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md index ad62a5c02a..dc9fde4002 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: andreabichsel ms.author: v-anbic -ms.date: 04/29/2019 +ms.date: 05/01/2019 --- # Enable block at first sight @@ -28,9 +28,6 @@ You can [specify how long the file should be prevented from running](configure-c You can also [customize the message displayed on users' desktops](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-security-center/wdsc-customize-contact-information) when a file is blocked. You can change the company name, contact information, and message URL. -> [!IMPORTANT] -> There is no specific individual setting in System Center Configuration Manager to enable or disable block at first sight. It is enabled by default when the pre-requisite settings are configured correctly. You must use Group Policy settings to enable or disable the feature. - >[!TIP] >You can also visit the Windows Defender ATP demo website at [demo.wd.microsoft.com](https://demo.wd.microsoft.com?ocid=cx-wddocs-testground) to confirm the features are working and see how they work. From ea9b4dfd6bda1c33173819ca8411f305cb52a839 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Wed, 1 May 2019 07:48:57 -0700 Subject: [PATCH 27/34] added note back with edits --- ...onfigure-block-at-first-sight-windows-defender-antivirus.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md index dc9fde4002..9ed1493540 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md @@ -28,6 +28,9 @@ You can [specify how long the file should be prevented from running](configure-c You can also [customize the message displayed on users' desktops](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-security-center/wdsc-customize-contact-information) when a file is blocked. You can change the company name, contact information, and message URL. +> [!IMPORTANT] +> Block at first sight is enabled by default when the prerequisite settings are configured correctly. + >[!TIP] >You can also visit the Windows Defender ATP demo website at [demo.wd.microsoft.com](https://demo.wd.microsoft.com?ocid=cx-wddocs-testground) to confirm the features are working and see how they work. From a8fb4cc8929755ecaba8520e9c474301b30a8ab3 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Wed, 1 May 2019 08:59:03 -0700 Subject: [PATCH 28/34] new image --- ...at-first-sight-windows-defender-antivirus.md | 2 ++ .../defender/intune-block-at-first-sight.png | Bin 0 -> 10402 bytes 2 files changed, 2 insertions(+) create mode 100644 windows/security/threat-protection/windows-defender-antivirus/images/defender/intune-block-at-first-sight.png diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md index 9ed1493540..50fa270fe1 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md @@ -64,6 +64,8 @@ Block at first sight requires a number of Group Policy settings to be configured - **Time extension for file scanning by the cloud**: **50** - **Prompt users before sample submission**: **Send all data without prompting** + ![Intune config](images/defender/intune-block-at-first-sight.png) + For more information about configuring Windows Defender Antivirus device restrictions in Intune, see [Configure device restriction settings in Microsoft Intune](https://docs.microsoft.com/intune/device-restrictions-configure). For a list of Windows Defender Antivirus device restrictions in Intune, see [Device restriction for Windows 10 (and newer) settings in Intune](https://docs.microsoft.com/intune/device-restrictions-windows-10#windows-defender-antivirus). diff --git a/windows/security/threat-protection/windows-defender-antivirus/images/defender/intune-block-at-first-sight.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender/intune-block-at-first-sight.png new file mode 100644 index 0000000000000000000000000000000000000000..dc000099d3b5f50d8a06073e1770eb3e82fc4e77 GIT binary patch literal 10402 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 I$S&eP0lS7lk^lez literal 0 HcmV?d00001 From bcccb7fadf92cc0a4cbc1333bcb802ac0a2b89d7 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Wed, 1 May 2019 09:08:46 -0700 Subject: [PATCH 29/34] adding in very important *not* --- .../update/update-compliance-delivery-optimization.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/update-compliance-delivery-optimization.md b/windows/deployment/update/update-compliance-delivery-optimization.md index 1f80e47e5e..23981b631a 100644 --- a/windows/deployment/update/update-compliance-delivery-optimization.md +++ b/windows/deployment/update/update-compliance-delivery-optimization.md @@ -20,7 +20,7 @@ The Update Compliance solution of Windows Analytics provides you with informatio > [!IMPORTANT] > There are currently two known issues affecting the Delivery Optimization status displayed in these blades: ->- Devices running Windows 10, version 1803 or older versions are not sending the correct configuration profile. As a result, the information in the Device Configuration blade might accurately reflect the settings in your environment. +>- Devices running Windows 10, version 1803 or older versions are not sending the correct configuration profile. As a result, the information in the Device Configuration blade might not accurately reflect the settings in your environment. >- Some devices running Windows 10, version 1809 report the Delivery Optimization DownloadMode configuration value as the sequential value in the list of possible configurations rather than the actual configured value. For example, a device that is configured as HTTP + Group (2), will be shown as HTTP + Internet (3) in Update Compliance. > >Look for fixes for both of these issues in a forthcoming update. From 94b078b941845be389b14825e6392e5d40d6e382 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Wed, 1 May 2019 11:15:28 -0700 Subject: [PATCH 30/34] removed note after all --- ...onfigure-block-at-first-sight-windows-defender-antivirus.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md index 50fa270fe1..3047644d49 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md @@ -28,9 +28,6 @@ You can [specify how long the file should be prevented from running](configure-c You can also [customize the message displayed on users' desktops](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-security-center/wdsc-customize-contact-information) when a file is blocked. You can change the company name, contact information, and message URL. -> [!IMPORTANT] -> Block at first sight is enabled by default when the prerequisite settings are configured correctly. - >[!TIP] >You can also visit the Windows Defender ATP demo website at [demo.wd.microsoft.com](https://demo.wd.microsoft.com?ocid=cx-wddocs-testground) to confirm the features are working and see how they work. From 2c9314b0f63141b6aaa993d76644c087b0253906 Mon Sep 17 00:00:00 2001 From: Mike Edgar <49731348+medgarmedgar@users.noreply.github.com> Date: Wed, 1 May 2019 11:23:49 -0700 Subject: [PATCH 31/34] Consumer endpoints (#86) Update to endpoints and ZE --- ...system-components-to-microsoft-services.md | 1034 +++++++++-------- 1 file changed, 549 insertions(+), 485 deletions(-) diff --git a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md index 0cbf266f2a..b46666da35 100644 --- a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md +++ b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md @@ -1,4 +1,4 @@ ---- +--- title: Manage connections from Windows operating system components to Microsoft services (Windows 10) description: If you want to minimize connections from Windows to Microsoft services, or configure particular privacy settings, this article covers the settings that you could consider. ms.assetid: ACCEB0DD-BC6F-41B1-B359-140B242183D9 @@ -133,7 +133,7 @@ The following table lists management options for each setting, beginning with Wi |     [18.3 Camera](#bkmk-priv-camera) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | |     [18.4 Microphone](#bkmk-priv-microphone) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | |     [18.5 Notifications](#bkmk-priv-notifications) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png)| ![Check mark](images/checkmark.png) | | -|     [18.6 Speech, inking, & typing](#bkmk-priv-speech) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | +|     [18.6 Speech](#bkmk-priv-speech) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | |     [18.7 Account info](#bkmk-priv-accounts) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | |     [18.8 Contacts](#bkmk-priv-contacts) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | |     [18.9 Calendar](#bkmk-priv-calendar) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | @@ -148,6 +148,7 @@ The following table lists management options for each setting, beginning with Wi |     [18.18 Motion](#bkmk-priv-motion) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | |     [18.19 Tasks](#bkmk-priv-tasks) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | |     [18.20 App Diagnostics](#bkmk-priv-diag) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | +|     [18.21 Inking & Typing](#bkmk-priv-ink) | ![Check mark](images/checkmark.png) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | | [19. Software Protection Platform](#bkmk-spp) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | | [20. Storage Health](#bkmk-storage-health) | | ![Check mark](images/checkmark.png) | | | | | [21. Sync your settings](#bkmk-syncsettings) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | @@ -155,12 +156,11 @@ The following table lists management options for each setting, beginning with Wi | [23. Wi-Fi Sense](#bkmk-wifisense) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | ![Check mark](images/checkmark.png) | | | [24. Windows Defender](#bkmk-defender) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | |     [24.1 Windows Defender Smartscreen](#bkmk-defender-smartscreen) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | -| [25. Windows Media Player](#bkmk-wmp) | ![Check mark](images/checkmark.png) | | | | ![Check mark](images/checkmark.png) | -| [26. Windows Spotlight](#bkmk-spotlight) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | -| [27. Microsoft Store](#bkmk-windowsstore) | | ![Check mark](images/checkmark.png) | | ![Check mark](images/checkmark.png) | | +| [25. Windows Spotlight](#bkmk-spotlight) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | +| [26. Microsoft Store](#bkmk-windowsstore) | | ![Check mark](images/checkmark.png) | | ![Check mark](images/checkmark.png) | | |     [27.1 Apps for websites](#bkmk-apps-for-websites) | | ![Check mark](images/checkmark.png) | | | -| [28. Windows Update Delivery Optimization](#bkmk-updates) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | -| [29. Windows Update](#bkmk-wu) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | | +| [27. Windows Update Delivery Optimization](#bkmk-updates) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | +| [28. Windows Update](#bkmk-wu) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | | ### Settings for Windows Server 2016 with Desktop Experience @@ -185,10 +185,9 @@ See the following table for a summary of the management settings for Windows Ser | [19. Software Protection Platform](#bkmk-spp) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | | [20. Teredo](#bkmk-teredo) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | [24. Windows Defender](#bkmk-defender) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | -| [25. Windows Media Player](#bkmk-wmp) | | | | ![Check mark](images/checkmark.png) | -| [27. Microsoft Store](#bkmk-windowsstore) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | +| [26. Microsoft Store](#bkmk-windowsstore) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | |     [27.1 Apps for websites](#bkmk-apps-for-websites) | | ![Check mark](images/checkmark.png) | | | -| [29. Windows Update](#bkmk-wu) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | +| [28. Windows Update](#bkmk-wu) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | ### Settings for Windows Server 2016 Server Core @@ -203,7 +202,7 @@ See the following table for a summary of the management settings for Windows Ser | [19. Software Protection Platform](#bkmk-spp) | ![Check mark](images/checkmark.png) | | | | [22. Teredo](#bkmk-teredo) | ![Check mark](images/checkmark.png) | | ![Check mark](images/checkmark.png) | | [24. Windows Defender](#bkmk-defender) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | -| [29. Windows Update](#bkmk-wu) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | +| [28. Windows Update](#bkmk-wu) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | ### Settings for Windows Server 2016 Nano Server @@ -214,7 +213,7 @@ See the following table for a summary of the management settings for Windows Ser | [1. Automatic Root Certificates Update](#automatic-root-certificates-update) | ![Check mark](images/checkmark.png) | | | [3. Date & Time](#bkmk-datetime) | ![Check mark](images/checkmark.png) | | | [22. Teredo](#bkmk-teredo) | | ![Check mark](images/checkmark.png) | -| [29. Windows Update](#bkmk-wu) | ![Check mark](images/checkmark.png) | | +| [28. Windows Update](#bkmk-wu) | ![Check mark](images/checkmark.png) | | ### Settings for Windows Server 2019 @@ -244,7 +243,7 @@ See the following table for a summary of the management settings for Windows Ser |     [18.3 Camera](#bkmk-priv-camera) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | |     [18.4 Microphone](#bkmk-priv-microphone) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | |     [18.5 Notifications](#bkmk-priv-notifications) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png)| ![Check mark](images/checkmark.png) | | -|     [18.6 Speech, inking, & typing](#bkmk-priv-speech) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | +|     [18.6 Speech](#bkmk-priv-speech) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | |     [18.7 Account info](#bkmk-priv-accounts) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | |     [18.8 Contacts](#bkmk-priv-contacts) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | |     [18.9 Calendar](#bkmk-priv-calendar) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | @@ -259,6 +258,7 @@ See the following table for a summary of the management settings for Windows Ser |     [18.18 Motion](#bkmk-priv-motion) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | |     [18.19 Tasks](#bkmk-priv-tasks) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | |     [18.20 App Diagnostics](#bkmk-priv-diag) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | +|     [18.21 Inking & Typing](#bkmk-priv-ink) | | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | | [19. Software Protection Platform](#bkmk-spp) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | | [20. Storage Health](#bkmk-storage-health) | | ![Check mark](images/checkmark.png) | | | | | [21. Sync your settings](#bkmk-syncsettings) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | @@ -266,12 +266,11 @@ See the following table for a summary of the management settings for Windows Ser | [23. Wi-Fi Sense](#bkmk-wifisense) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | ![Check mark](images/checkmark.png) | | | [24. Windows Defender](#bkmk-defender) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | |     [24.1 Windows Defender Smartscreen](#bkmk-defender-smartscreen) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | -| [25. Windows Media Player](#bkmk-wmp) | ![Check mark](images/checkmark.png) | | | | ![Check mark](images/checkmark.png) | -| [26. Windows Spotlight](#bkmk-spotlight) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | -| [27. Microsoft Store](#bkmk-windowsstore) | | ![Check mark](images/checkmark.png) | | ![Check mark](images/checkmark.png) | | +| [25. Windows Spotlight](#bkmk-spotlight) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | +| [26. Microsoft Store](#bkmk-windowsstore) | | ![Check mark](images/checkmark.png) | | ![Check mark](images/checkmark.png) | | |     [27.1 Apps for websites](#bkmk-apps-for-websites) | | ![Check mark](images/checkmark.png) | | | -| [28. Windows Update Delivery Optimization](#bkmk-updates) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | -| [29. Windows Update](#bkmk-wu) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | | +| [27. Windows Update Delivery Optimization](#bkmk-updates) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | +| [28. Windows Update](#bkmk-wu) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | | ## How to configure each setting @@ -299,7 +298,7 @@ For Windows 10, Windows Server 2016 with Desktop Experience, and Windows Server -or- -- Create the registry path **HKEY\_LOCAL\_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates\AuthRoot** and then add a REG\_DWORD registry setting, named **DisableRootAutoUpdate**, with a value of 1. +- Create the registry path **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\SystemCertificates\\AuthRoot** and then add a REG_DWORD registry setting, named **DisableRootAutoUpdate**, with a value of 1. -and- @@ -311,7 +310,7 @@ For Windows 10, Windows Server 2016 with Desktop Experience, and Windows Server On Windows Server 2016 Nano Server: -- Create the registry path **HKEY\_LOCAL\_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates\AuthRoot** and then add a REG\_DWORD registry setting, named **DisableRootAutoUpdate**, with a value of 1. +- Create the registry path **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\SystemCertificates\\AuthRoot** and then add a REG_DWORD registry setting, named **DisableRootAutoUpdate**, with a value of 1. >[!NOTE] >CRL and OCSP network traffic is currently whitelisted and will still show up in network traces. CRL and OCSP checks are made to the issuing certificate authorities. Microsoft is one of them, but there are many others, such as DigiCert, Thawte, Google, Symantec, and VeriSign. @@ -326,26 +325,26 @@ Find the Cortana Group Policy objects under **Computer Configuration** > **Ad | Policy | Description | |------------------------------------------------------|---------------------------------------------------------------------------------------| -| Allow Cortana | Choose whether to let Cortana install and run on the device.

Disable this policy to turn off Cortana. | -| Allow search and Cortana to use location | Choose whether Cortana and Search can provide location-aware search results.

Disable this policy to block access to location information for Cortana. | -| Do not allow web search | Choose whether to search the web from Windows Desktop Search.

Enable this policy to remove the option to search the Internet from Cortana. | -| Don't search the web or display web results in Search| Choose whether to search the web from Cortana.

Enable this policy to stop web queries and results from showing in Search. | -| Set what information is shared in Search | Control what information is shared with Bing in Search.

If you enable this policy and set it to **Anonymous info**, usage information will be shared but not search history, Microsoft Account information, or specific location. | +| Allow Cortana | Choose whether to let Cortana install and run on the device.

**Disable** this policy to turn off Cortana. | +| Allow search and Cortana to use location | Choose whether Cortana and Search can provide location-aware search results.

**Disable** this policy to block access to location information for Cortana. | +| Do not allow web search | Choose whether to search the web from Windows Desktop Search.

**Enable** this policy to remove the option to search the Internet from Cortana. | +| Don't search the web or display web results in Search| Choose whether to search the web from Cortana.

**Enable** this policy to stop web queries and results from showing in Search. | +| Set what information is shared in Search | Control what information is shared with Bing in Search.

If you **enable** this policy and set it to **Anonymous info**, usage information will be shared but not search history, Microsoft Account information, or specific location. | You can also apply the Group Policies using the following registry keys: | Policy | Registry Path | |------------------------------------------------------|---------------------------------------------------------------------------------------| -| Allow Cortana | HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Windows Search
REG_DWORD: AllowCortana
Value: 0| -| Allow search and Cortana to use location | HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Windows Search
REG_DWORD: AllowSearchToUseLocation
Value: 0 | -| Do not allow web search | HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Windows Search
REG_DWORD: DisableWebSearch
Value: 1 | -| Don't search the web or display web results in Search| HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Windows Search
REG_DWORD: ConnectedSearchUseWeb
Value: 0 | -| Set what information is shared in Search | HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Windows Search
REG_DWORD: ConnectedSearchPrivacy
Value: 3 | +| Allow Cortana | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Windows Search
REG_DWORD: AllowCortana
Value: 0| +| Allow search and Cortana to use location | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Windows Search
REG_DWORD: AllowSearchToUseLocation
Value: 0 | +| Do not allow web search | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Windows Search
REG_DWORD: DisableWebSearch
Value: 1 | +| Don't search the web or display web results in Search| HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Windows Search
REG_DWORD: ConnectedSearchUseWeb
Value: 0 | +| Set what information is shared in Search | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Windows Search
REG_DWORD: ConnectedSearchPrivacy
Value: 3 | >[!IMPORTANT] ->These steps are not required for devices running Windows 10, version 1607 or Windows Server 2016. +> Using the Group Policy editor these steps are required for all supported versions of Windows 10, however they are not required for devices running Windows 10, version 1607 or Windows Server 2016. -1. Expand **Computer Configuration** > **Windows Settings** > **Security Settings** > **Windows Firewall with Advanced Security** > **Windows Firewall with Advanced Security - <LDAP name>**, and then click **Outbound Rules**. +1. Expand **Computer Configuration** > **Windows Settings** > **Security Settings** > **Windows Defender Firewall with Advanced Security** > **Windows Defender Firewall with Advanced Security - <LDAP name>**, and then click **Outbound Rules**. 2. Right-click **Outbound Rules**, and then click **New Rule**. The **New Outbound Rule Wizard** starts. @@ -363,12 +362,15 @@ You can also apply the Group Policies using the following registry keys: 9. Configure the **Protocols and Ports** page with the following info, and then click **OK**. - - For **Protocol type**, choose **TCP**. + - For **Protocol type**, choose **TCP**. - - For **Local port**, choose **All Ports**. + - For **Local port**, choose **All Ports**. - - For **Remote port**, choose **All ports**. + - For **Remote port**, choose **All ports**. +-or- + +- Create a new REG_SZ registry setting named **{0DE40C8E-C126-4A27-9371-A27DAB1039F7}** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\WindowsFirewall\\FirewallRules** and set it to a value of **v2.25|Action=Block|Active=TRUE|Dir=Out|Protocol=6|App=%windir%\\SystemApps\\Microsoft.Windows.Cortana_cw5n1h2txyewy\\searchUI.exe|Name=Block outbound Cortana|** If your organization tests network traffic, do not use a network proxy as Windows Firewall does not block proxy traffic. Instead, use a network traffic analyzer. Based on your needs, there are many network traffic analyzers available at no cost. @@ -389,29 +391,26 @@ You can prevent Windows from setting the time automatically. -or- -- Create a REG\_SZ registry setting in **HKEY\_LOCAL\_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\W32Time\\Parameters\\Type** with a value of **NoSync**. +- Create a REG_SZ registry setting in **HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\W32Time\\Parameters\\Type** with a value of **NoSync**. After that, configure the following: -- Disable the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **Enable Windows NTP Server** > **Windows Time Service** > **Configure Windows NTP Client** +- **Disable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **Windows Time Service** > **Time Providers** > **Enable Windows NTP Client** - > [!NOTE] - > This is only available on Windows 10, version 1703 and later. If you're using Windows 10, version 1607, the Group Policy setting is **Computer Configuration** > **Administrative Templates** > **System** > **Windows Time Service** > **Time Providers** > **Enable Windows NTP Client** + -or- - -or - - -- Create a new REG\_DWORD registry setting named **Enabled** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\W32time\\TimeProviders\\NtpClient** and set it to 0 (zero). +- Create a new REG_DWORD registry setting named **Enabled** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\W32time\\TimeProviders\\NtpClient** and set it to **0 (zero)**. ###
4. Device metadata retrieval To prevent Windows from retrieving device metadata from the Internet: -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **Device Installation** > **Prevent device metadata retrieval from the Internet**. +- **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **Device Installation** > **Prevent device metadata retrieval from the Internet**. -or - -- Create a new REG\_DWORD registry setting named **PreventDeviceMetadataFromNetwork** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Device Metadata** and set it to 1 (one). +- Create a new REG_DWORD registry setting named **PreventDeviceMetadataFromNetwork** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Device Metadata** and set it to 1 (one). -or - @@ -421,13 +420,15 @@ To prevent Windows from retrieving device metadata from the Internet: To turn off Find My Device: -- Turn off the feature in the UI +- Turn **Off** the feature in the UI by going to **Settings -> Update & Security -> Find My Device**, click the Change button, and set the value to **Off** -or- -- Disable the Group Policy: **Computer Configuration** > **Administrative Template** > **Windows Components** > **Find My Device** > **Turn On/Off Find My Device** +- **Disable** the Group Policy: **Computer Configuration** > **Administrative Template** > **Windows Components** > **Find My Device** > **Turn On/Off Find My Device** -You can also create a new REG\_DWORD registry setting **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\FindMyDevice\\AllowFindMyDevice** to 0 (zero). + -or- + +- You can also create a new REG_DWORD registry setting **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\FindMyDevice\\AllowFindMyDevice** to **0 (zero)**. ### 6. Font streaming @@ -435,15 +436,19 @@ Fonts that are included in Windows but that are not stored on the local device c If you're running Windows 10, version 1607, Windows Server 2016, or later: -- Disable the Group Policy: **Computer Configuration** > **Administrative Templates** > **Network** > **Fonts** > **Enable Font Providers**. +- **Disable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Network** > **Fonts** > **Enable Font Providers**. -- Create a new REG\_DWORD registry setting **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\System\\EnableFontProviders** to 0 (zero). + -or- + +- Create a new REG_DWORD registry setting **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\System\\EnableFontProviders** to **0 (zero)**. + + -or- - In Windows 10, version 1703, you can apply the System/AllowFontProviders MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx) where: - - **false**. Font streaming is disabled. + - **False**. Font streaming is Disabled. - - **true**. Font streaming is enabled. + - **True**. Font streaming is Enabled. > [!NOTE] > After you apply this policy, you must restart the device for it to take effect. @@ -451,8 +456,7 @@ If you're running Windows 10, version 1607, Windows Server 2016, or later: ### 7. Insider Preview builds -The Windows Insider Preview program lets you help shape the future of Windows, be part of the community, and get early access to releases of Windows 10. -This setting stops communication with the Windows Insider Preview service that checks for new builds. +The Windows Insider Preview program lets you help shape the future of Windows, be part of the community, and get early access to releases of Windows 10. This setting stops communication with the Windows Insider Preview service that checks for new builds. Windows Insider Preview builds only apply to Windows 10 and are not available for Windows Server 2016. @@ -461,7 +465,7 @@ Windows Insider Preview builds only apply to Windows 10 and are not available fo To turn off Insider Preview builds for a released version of Windows 10: -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Data Collection and Preview Builds** > **Toggle user control over Insider builds**. +- **Disable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Data Collection and Preview Builds** > **Toggle user control over Insider builds**. To turn off Insider Preview builds for Windows 10: @@ -472,11 +476,11 @@ To turn off Insider Preview builds for Windows 10: -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Data Collection and Preview Builds** > **Toggle user control over Insider builds**. +- **Enable** the Group Policy **Toggle user control over Insider builds** under **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Data Collection and Preview Builds** - -or - + -or- -- Create a new REG\_DWORD registry setting named **AllowBuildPreview** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\PreviewBuilds** with a vlue of 0 (zero) +- Create a new REG_DWORD registry setting named **AllowBuildPreview** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\PreviewBuilds** with a **value of 0 (zero)** -or- @@ -488,63 +492,70 @@ To turn off Insider Preview builds for Windows 10: - **2**. (default) Not configured. Users can make their devices available for download and installing preview software. - -or- - -- Create a provisioning package: **Runtime settings** > **Policies** > **System** > **AllowBuildPreview**, where: - - - **0**. Users cannot make their devices available for downloading and installing preview software. - - - **1**. Users can make their devices available for downloading and installing preview software. - - - **2**. (default) Not configured. Users can make their devices available for download and installing preview software. ### 8. Internet Explorer - -Use Group Policy to manage settings for Internet Explorer. You can find the Internet Explorer Group Policy objects under **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Internet Explorer**. +> [!NOTE] +> The following Group Policies and Registry Keys are for user interactive scenarios rather then the typical idle traffic scenario. Find the Internet Explorer Group Policy objects under **Computer Configuration > Administrative Templates > Windows Components > Internet Explorer** and make these settings: | Policy | Description | |------------------------------------------------------|-----------------------------------------------------------------------------------------------------| -| Turn on Suggested Sites| Choose whether an employee can configure Suggested Sites.
Default: Enabled
You can also turn this off in the UI by clearing the **Internet Options** > **Advanced** > **Enable Suggested Sites** check box.| -| Allow Microsoft services to provide enhanced suggestions as the user types in the Address Bar | Choose whether an employee can configure enhanced suggestions, which are presented to the employee as they type in the Address Bar.
Default: Enabled| -| Turn off the auto-complete feature for web addresses | Choose whether auto-complete suggests possible matches when employees are typing web address in the Address Bar.
Default: Disabled
You can also turn this off in the UI by clearing the Internet Options > **Advanced** > **Use inline AutoComplete in the Internet Explorer Address Bar and Open Dialog** check box.| -| Turn off browser geolocation | Choose whether websites can request location data from Internet Explorer.
Default: Disabled| -| Prevent managing SmartScreen filter | Choose whether employees can manage the SmartScreen Filter in Internet Explorer.
Default: Disabled | +| Turn on Suggested Sites| Choose whether an employee can configure Suggested Sites.
**Set Value to: Disabled**
You can also turn this off in the UI by clearing the **Internet Options** > **Advanced** > **Enable Suggested Sites** check box.| +| Allow Microsoft services to provide enhanced suggestions as the user types in the Address Bar | Choose whether an employee can configure enhanced suggestions, which are presented to the employee as they type in the Address Bar.
**Set Value to: Disabled**| +| Turn off the auto-complete feature for web addresses | Choose whether auto-complete suggests possible matches when employees are typing web address in the Address Bar.
**Set Value to: Enabled**
You can also turn this off in the UI by clearing the Internet Options > **Advanced** > **Use inline AutoComplete in the Internet Explorer Address Bar and Open Dialog** check box.| +| Turn off browser geolocation | Choose whether websites can request location data from Internet Explorer.
**Set Value to: Enabled**| +| Prevent managing SmartScreen filter | Choose whether employees can manage the SmartScreen Filter in Internet Explorer.
**Set Value to: Enabled** and then set **Select SmartScreen filtering mode** to **Off**.| -Alternatively, you could use the registry to set the Group Policies. -| Policy | Registry path | +| Registry Key | Registry path | |------------------------------------------------------|-----------------------------------------------------------------------------------------------------| -| Turn on Suggested Sites| HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Internet Explorer\\Suggested Sites
REG_DWORD: Enabled
Value: 0| -| Allow Microsoft services to provide enhanced suggestions as the user types in the Address Bar | HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Internet Explorer
REG_DWORD: AllowServicePoweredQSA
Value: 0| -| Turn off the auto-complete feature for web addresses | HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Internet Explorer\\AutoComplete
REG_SZ: AutoSuggest
Value: **No** | -| Turn off browser geolocation | HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Internet Explorer\\Geolocation
REG_DWORD: PolicyDisableGeolocation
Value: 1 | -| Prevent managing SmartScreen filter | HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Internet Explorer\\PhishingFilter
REG_DWORD: EnabledV9
Value: 0 | +| Turn on Suggested Sites| HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Internet Explorer\\Suggested Sites
REG_DWORD: Enabled
**Set Value to: 0**| +| Allow Microsoft services to provide enhanced suggestions as the user types in the Address Bar | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Internet Explorer
REG_DWORD: AllowServicePoweredQSA
**Set Value to: 0**| +| Turn off the auto-complete feature for web addresses | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\CurrentVersion\\Explorer\\AutoComplete
REG_SZ: AutoSuggest
Set Value to: **no** | +| Turn off browser geolocation | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Internet Explorer\\Geolocation
REG_DWORD: PolicyDisableGeolocation
**Set Value to: 1** | +| Prevent managing SmartScreen filter | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Internet Explorer\\PhishingFilter
REG_DWORD: EnabledV9
**Set Value to: 0** | There are more Group Policy objects that are used by Internet Explorer: | Path | Policy | Description | | - | - | - | -| **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Internet Explorer** > **Compatibility View** > **Turn off Compatibility View** | Choose whether employees can configure Compatibility View. | Choose whether an employee can swipe across a screen or click forward to go to the next pre-loaded page of a website.
Default: Disabled | -| **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Internet Explorer** > **Internet Control Panel** > **Advanced Page** | Turn off the flip ahead with page prediction feature | Choose whether an employee can swipe across a screen or click forward to go to the next pre-loaded page of a website.
Default: Enabled | -| **Computer Configuration** > **Administrative Templates** > **Windows Components** > **RSS Feeds** | Turn off background synchronization for feeds and Web Slices | Choose whether to have background synchronization for feeds and Web Slices.
Default: Enabled | -| **Computer Configuration** > **Administrative Templates** > **Control Panel** > **Allow Online Tips** | Allow Online Tips | Enables or disables the retrieval of online tips and help for the Settings app.
Set to : Disabled | +| **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Internet Explorer** > **Compatibility View** > **Turn off Compatibility View** | Choose whether employees can configure Compatibility View. | Choose whether an employee can fix website display problems that he or she may encounter while browsing.
**Set to: Enabled** | +| **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Internet Explorer** > **Internet Control Panel** > **Advanced Page** | Turn off the flip ahead with page prediction feature | Choose whether an employee can swipe across a screen or click forward to go to the next pre-loaded page of a website.
**Set to: Enabled** | +| **Computer Configuration** > **Administrative Templates** > **Windows Components** > **RSS Feeds** | Turn off background synchronization for feeds and Web Slices | Choose whether to have background synchronization for feeds and Web Slices.
**Set to: Enabled** | +| **Computer Configuration** > **Administrative Templates** > **Control Panel** > **Allow Online Tips** | Allow Online Tips | Enables or disables the retrieval of online tips and help for the Settings app.
**Set to: Disabled** | -You can also use registry entries to set these Group Policies. +You can also use Registry keys to set these policies. -| Policy | Registry path | +| Registry Key | Registry path | |------------------------------------------------------|-----------------------------------------------------------------------------------------------------| -| Choose whether employees can configure Compatibility View. | HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\MicrosoftEdge\\BrowserEmulation
REG_DWORD: MSCompatibilityMode
Value: 0| -| Turn off the flip ahead with page prediction feature | HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Internet Explorer\\FlipAhead
REG_DWORD: Enabled
Value: 0| -| Turn off background synchronization for feeds and Web Slices | HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Internet Explorer\\Feeds
REG_DWORD: BackgroundSyncStatus
Value: 0| -| Turn off Online Tips | HKEY\_LOCAL\_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\Explorer
REG_DWORD: AllowOnlineTips
Value: 0| +| Choose whether employees can configure Compatibility View. | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Internet Explorer\\BrowserEmulation
REG_DWORD: DisableSiteListEditing
**Set Value to 1**| +| Turn off the flip ahead with page prediction feature | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Internet Explorer\\FlipAhead
REG_DWORD: Enabled
**Set Value to 0**| +| Turn off background synchronization for feeds and Web Slices | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Internet Explorer\\Feeds
REG_DWORD: BackgroundSyncStatus
**Set Value to 0**| +| Allow Online Tips | HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\Explorer
REG_DWORD: AllowOnlineTips
**Set Value to 0 (zero)**| + +To turn off the home page, **Enable** the Group Policy: **User Configuration** > **Administrative Templates** > **Windows Components** > **Internet Explorer** > **Disable changing home page settings**, and set it to **about:blank**. + + -or - + +- Create a new REG_SZ registry setting named **Start Page** in **HKEY_Current_User\\SOFTWARE\\Policies\\Microsoft\\Internet Explorer\\Main** with a **about:blank** + + -and - + +- Create a new REG_DWORD registry setting named **HomePage** in **HKEY_Current_User\\SOFTWARE\\Policies\\Microsoft\\Internet Explorer\\Control Panel** with a **1 (one)** +To configure the First Run Wizard, **Enable** the Group Policy: **User Configuration** > **Administrative Templates** > **Windows Components** > **Internet Explorer** > **Prevent running First Run wizard**, and set it to **Go directly to home page**. -To turn off the home page, enable the Group Policy: **User Configuration** > **Administrative Templates** > **Windows Components** > **Internet Explorer** > **Disable changing home page settings**, and set it to **about:blank**. + -or - -To configure the First Run Wizard, enable the Group Policy: **User Configuration** > **Administrative Templates** > **Windows Components** > **Internet Explorer** > **Prevent running First Run wizard**, and set it to **Go directly to home page**. +- Create a new REG_DWORD registry setting named **DisableFirstRunCustomize** in **HKEY_Current_User\\SOFTWARE\\Policies\\Microsoft\\Internet Explorer\\Main** with a **1 (one)** + + +To configure the behavior for a new tab, **Enable** the Group Policy: **User Configuration** > **Administrative Templates** > **Windows Components** > **Internet Explorer** > **Specify default behavior for a new tab**, and set it to **about:blank**. + + -or - + +- Create a new REG_DWORD registry setting named **NewTabPageShow** in **HKEY_Current_User\\SOFTWARE\\Policies\\Microsoft\\Internet Explorer\\TabbedBrowsing** with a **0 (zero)** -To configure the behavior for a new tab, enable the Group Policy: **User Configuration** > **Administrative Templates** > **Windows Components** > **Internet Explorer** > **Specify default behavior for a new tab**, and set it to **about:blank**. ### 8.1 ActiveX control blocking @@ -552,11 +563,11 @@ ActiveX control blocking periodically downloads a new list of out-of-date Active You can turn this off by: -- Apply the Group Policy: **User Configuration** > **Administrative Templates** > **Windows Components** > **Internet Explorer** > **Security Features** > **Add-on Management** > **Turn off Automatic download of the ActiveX VersionList** +- **Enable** the Group Policy: **User Configuration** > **Administrative Templates** > **Windows Components** > **Internet Explorer** > **Security Features** > **Add-on Management** > **Turn off Automatic download of the ActiveX VersionList** -or - -- Changing the REG\_DWORD registry setting **HKEY\_CURRENT\_USER\\Software\\Microsoft\\Internet Explorer\\VersionManager\\DownloadVersionList** to 0 (zero). +- Changing the REG_DWORD registry setting **HKEY_CURRENT_USER\\Software\\Microsoft\\Internet Explorer\\VersionManager\\DownloadVersionList** to **0 (zero)**. For more info, see [Out-of-date ActiveX control blocking](https://technet.microsoft.com/library/dn761713.aspx). @@ -564,7 +575,7 @@ For more info, see [Out-of-date ActiveX control blocking](https://technet.micros You can turn off License Manager related traffic by setting the following registry entry: -- Add a REG\_DWORD value named **Start** to **HKEY\_LOCAL\_MACHINE\\System\\CurrentControlSet\\Services\\LicenseManager** and set the value to 4 +- Add a REG_DWORD value named **Start** to **HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\LicenseManager** and set the **value to 4** - The value 4 is to disable the service. Here are the available options to set the registry: @@ -582,11 +593,11 @@ You can turn off License Manager related traffic by setting the following regist To turn off Live Tiles: -- Apply the Group Policy: **User Configuration** > **Administrative Templates** > **Start Menu and Taskbar** > **Notifications** > **Turn Off notifications network usage** +- **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Start Menu and Taskbar** > **Notifications** > **Turn Off notifications network usage** -or- -- Create a REG\_DWORD registry setting named **NoCloudApplicationNotification** in **HKEY\_CURRENT\_USER\\SOFTWARE\\Policies\\Microsoft\\Windows\\CurrentVersion\\PushNotifications** with a value of 1 (one). +- Create a REG_DWORD registry setting named **NoCloudApplicationNotification** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\CurrentVersion\\PushNotifications** with a **value of 1 (one)** In Windows 10 Mobile, you must also unpin all tiles that are pinned to Start. @@ -606,28 +617,24 @@ To turn off mail synchronization for Microsoft Accounts that are configured on a To turn off the Windows Mail app: -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Mail** > **Turn off Windows Mail application** - - -or- - -- Create a REG\_DWORD registry setting named **ManualLaunchAllowed** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows Mail** with a value of 0 (zero). +- Create a REG_DWORD registry setting named **ManualLaunchAllowed** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows Mail** with a **value of 0 (zero)**. ### 12. Microsoft Account To prevent communication to the Microsoft Account cloud authentication service. Many apps and system components that depend on Microsoft Account authentication may lose functionality. Some of them could be in unexpected ways. For example, Windows Update will no longer offer feature updates to devices running Windows 10 1709 or higher. See [Feature updates are not being offered while other updates are](https://docs.microsoft.com/windows/deployment/update/windows-update-troubleshooting#feature-updates-are-not-being-offered-while-other-updates-are). -- Apply the Group Policy: **Computer Configuration** > **Windows Settings** > **Security Settings** > **Local Policies** > **Security Options** > **Accounts: Block Microsoft Accounts** and set it to **Users can't add Microsoft accounts**. +- **Enable** the Group Policy: **Computer Configuration** > **Windows Settings** > **Security Settings** > **Local Policies** > **Security Options** > **Accounts: Block Microsoft Accounts** and set it to **Users can't add Microsoft accounts**. -or- -- Create a REG\_DWORD registry setting named **NoConnectedUser** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\System** with a value of 3. +- Create a REG_DWORD registry setting named **NoConnectedUser** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\System** with a **value of 3**. To disable the Microsoft Account Sign-In Assistant: - Apply the Accounts/AllowMicrosoftAccountSignInAssistant MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx) where 0 is turned off and 1 is turned on. -- Change the Start REG\_DWORD registry setting in **HKEY\_LOCAL\_MACHINE\\System\\CurrentControlSet\\Services\\wlidsvc** to a value of **4**. +- Change the **Start** REG_DWORD registry setting in **HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\wlidsvc** to a value of **4**. ### 13. Microsoft Edge @@ -640,30 +647,33 @@ Find the Microsoft Edge Group Policy objects under **Computer Configuration** &g | Policy | Description | |------------------------------------------------------|-----------------------------------------------------------------------------------------------------| -| Allow configuration updates for the Books Library | Choose whether configuration updates are done for the Books Library.
Default: Enabled | -| Configure Autofill | Choose whether employees can use autofill on websites.
Default: Enabled | -| Configure Do Not Track | Choose whether employees can send Do Not Track headers.
Default: Disabled | -| Configure Password Manager | Choose whether employees can save passwords locally on their devices.
Default: Enabled | -| Configure search suggestions in Address Bar | Choose whether the Address Bar shows search suggestions.
Default: Enabled | -| Configure Windows Defender SmartScreen (Windows 10, version 1703) | Choose whether Windows Defender SmartScreen is turned on or off.
Default: Enabled | -| Allow web content on New Tab page | Choose whether a new tab page appears.
Default: Enabled | -| Configure Start pages | Choose the Start page for domain-joined devices.
Set this to **\** | -| Prevent the First Run webpage from opening on Microsoft Edge | Choose whether employees see the First Run webpage.
Set to: Enable | +| Allow Address bar drop-down list suggestions | Choose whether to show the address bar drop-down list
**Set to Disabled** | +| Allow configuration updates for the Books Library | Choose whether configuration updates are done for the Books Library.
**Set to Disabled** | +| Configure Autofill | Choose whether employees can use autofill on websites.
**Set to Disabled** | +| Configure Do Not Track | Choose whether employees can send Do Not Track headers.
**Set to Enabled** | +| Configure Password Manager | Choose whether employees can save passwords locally on their devices.
**Set to Disabled** | +| Configure search suggestions in Address Bar | Choose whether the Address Bar shows search suggestions.
**Set to Disabled** | +| Configure Windows Defender SmartScreen (Windows 10, version 1703) | Choose whether Windows Defender SmartScreen is turned on or off.
**Set to Disabled** | +| Allow web content on New Tab page | Choose whether a new tab page appears.
**Set to Disabled** | +| Configure Start pages | Choose the Start page for domain-joined devices.
**Enabled** and **Set this to <>** | +| Prevent the First Run webpage from opening on Microsoft Edge | Choose whether employees see the First Run webpage.
**Set to: Enable** | +| Allow Microsoft Compatibility List | Choose whether to use the Microsoft Compatibility List in Microsoft Edge.
**Set to: Disabled** | -Alternatively, you can configure the Microsoft Group Policies using the following registry entries: +Alternatively, you can configure the these Registry keys as described: -| Policy | Registry path | +| Registry Key | Registry path | | - | - | -| Allow Address Bar drop-down list suggestions | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\MicrosoftEdge\\ServiceUI
REG_DWORD name: ShowOneBox
Value: 0| -| Allow configuration updates for the Books Library | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\MicrosoftEdge\\BooksLibrary
REG_DWORD name: AllowConfigurationUpdateForBooksLibrary
Value: 1| -| Configure Autofill | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\MicrosoftEdge\\Main
REG_SZ name: Use FormSuggest
Value : **no** | -| Configure Do Not Track | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\MicrosoftEdge\\Main
REG_DWORD name: DoNotTrack
REG_DWORD: 1 | -| Configure Password Manager | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\MicrosoftEdge\\Main
REG_SZ name: FormSuggest Passwords
REG_SZ: **no** | -| Configure search suggestions in Address Bar | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\MicrosoftEdge\\SearchScopes
REG_DWORD name: ShowSearchSuggestionsGlobal
Value: 0| -| Configure Windows Defender SmartScreen Filter (Windows 10, version 1703) | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\MicrosoftEdge\\PhishingFilter
REG_DWORD name: EnabledV9
Value: 0 | -| Allow web content on New Tab page | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\MicrosoftEdge\\SearchScopes
REG_DWORD name: AllowWebContentOnNewTabPage
Value: 0 | -| Configure corporate Home pages | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\MicrosoftEdge\\ServiceUI
REG_DWORD name: ProvisionedHomePages
Value: 0| -| Prevent the First Run webpage from opening on Microsoft Edge | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\MicrosoftEdge\\Main
REG_DWORD name: PreventFirstRunPage
Value: 1| +| Allow Address Bar drop-down list suggestions | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\MicrosoftEdge\\ServiceUI
REG_DWORD name: ShowOneBox
Set to **0**| +| Allow configuration updates for the Books Library | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\MicrosoftEdge\\BooksLibrary
REG_DWORD name: AllowConfigurationUpdateForBooksLibrary
Set to **0**| +| Configure Autofill | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\MicrosoftEdge\\Main
REG_SZ name: Use FormSuggest
Value : **No** | +| Configure Do Not Track | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\MicrosoftEdge\\Main
REG_DWORD name: DoNotTrack
REG_DWORD: **1** | +| Configure Password Manager | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\MicrosoftEdge\\Main
REG_SZ name: FormSuggest Passwords
REG_SZ: **No** | +| Configure search suggestions in Address Bar | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\MicrosoftEdge\\SearchScopes
REG_DWORD name: ShowSearchSuggestionsGlobal
Value: **0**| +| Configure Windows Defender SmartScreen Filter (Windows 10, version 1703) | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\MicrosoftEdge\\PhishingFilter
REG_DWORD name: EnabledV9
Value: **0** | +| Allow web content on New Tab page | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\MicrosoftEdge\\ServiceUI
REG_DWORD name: AllowWebContentOnNewTabPage
Value: **0** | +| Configure corporate Home pages | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\MicrosoftEdge\\Internet Settings
REG_SZ name: ProvisionedHomePages
Value: **<>**| +| Prevent the First Run webpage from opening on Microsoft Edge | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\MicrosoftEdge\\Main
REG_DWORD name: PreventFirstRunPage
Value: **1**| +| Choose whether employees can configure Compatibility View. | HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\MicrosoftEdge\\BrowserEmulation
REG_DWORD: MSCompatibilityMode
Value: **0**| ### 13.2 Microsoft Edge MDM policies @@ -672,13 +682,13 @@ The following Microsoft Edge MDM policies are available in the [Policy CSP](http | Policy | Description | |------------------------------------------------------|-----------------------------------------------------------------------------------------------------| -| Browser/AllowAutoFill | Choose whether employees can use autofill on websites.
Default: Allowed | -| Browser/AllowDoNotTrack | Choose whether employees can send Do Not Track headers.
Default: Not allowed | -| Browser/AllowMicrosoftCompatbilityList | Specify the Microsoft compatibility list in Microsoft Edge.
Default: Enabled | -| Browser/AllowPasswordManager | Choose whether employees can save passwords locally on their devices.
Default: Allowed | -| Browser/AllowSearchSuggestionsinAddressBar | Choose whether the Address Bar shows search suggestions..
Default: Allowed | -| Browser/AllowSmartScreen | Choose whether SmartScreen is turned on or off.
Default: Allowed | -| Browser/FirstRunURL | Choose the home page for Microsoft Edge on Windows Mobile 10.
Default: blank | +| Browser/AllowAutoFill | Choose whether employees can use autofill on websites.
**Set to: Not Allowed** | +| Browser/AllowDoNotTrack | Choose whether employees can send Do Not Track headers.
**Set to: Allowed** | +| Browser/AllowMicrosoftCompatbilityList | Specify the Microsoft compatibility list in Microsoft Edge.
**Set to: Not Allowed** | +| Browser/AllowPasswordManager | Choose whether employees can save passwords locally on their devices.
**Set to: Not Allowed** | +| Browser/AllowSearchSuggestionsinAddressBar | Choose whether the Address Bar shows search suggestions..
**Set to: Not Allowed** | +| Browser/AllowSmartScreen | Choose whether SmartScreen is turned on or off.
**Set to: Not Allowed** | +| Browser/FirstRunURL | Choose the home page for Microsoft Edge on Windows Mobile 10.
**Set to:** blank | For a complete list of the Microsoft Edge policies, see [Available policies for Microsoft Edge](https://docs.microsoft.com/microsoft-edge/deploy/available-policies). @@ -691,7 +701,7 @@ In versions of Windows 10 prior to Windows 10, version 1607 and Windows Server 2 You can turn off NCSI by doing one of the following: -- Enable the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **Internet Communication Management** > **Internet Communication Settings** > **Turn off Windows Network Connectivity Status Indicator active tests** +- **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **Internet Communication Management** > **Internet Communication Settings** > **Turn off Windows Network Connectivity Status Indicator active tests** - In Windows 10, version 1703 and later, apply the Connectivity/DisallowNetworkConnectivityActiveTests MDM policy from the [Policy CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-connectivity#connectivity-disallownetworkconnectivityactivetests) with a value of 1. @@ -700,49 +710,49 @@ You can turn off NCSI by doing one of the following: -or- -- Create a REG\_DWORD registry setting named **NoActiveProbe** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\NetworkConnectivityStatusIndicator** with a value of 1 (one). +- Create a REG_DWORD registry setting named **NoActiveProbe** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\NetworkConnectivityStatusIndicator** with a value of 1 (one). ### 15. Offline maps You can turn off the ability to download and update offline maps. -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Maps** > **Turn off Automatic Download and Update of Map Data** +- **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Maps** > **Turn off Automatic Download and Update of Map Data** -or- -- Create a REG\_DWORD registry setting named **AutoDownloadAndUpdateMapData** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Maps** with a value of 0 (zero). +- Create a REG_DWORD registry setting named **AutoDownloadAndUpdateMapData** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Maps** with a **value of 0 (zero)**. -or- -- In Windows 10, version 1607 and later, apply the Maps/EnableOfflineMapsAutoUpdate MDM policy from the [Policy CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-maps#maps-enableofflinemapsautoupdate) with a value of 0. +- In Windows 10, version 1607 and later, apply the Maps/EnableOfflineMapsAutoUpdate MDM policy from the [Policy CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-maps#maps-enableofflinemapsautoupdate) with a **value of 0**. -and- -- In Windows 10, version 1607 and later, apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Maps** > **Turn off unsolicited network traffic on the Offline Maps settings page** +- In Windows 10, version 1607 and later, **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Maps** > **Turn off unsolicited network traffic on the Offline Maps settings page** -or- -- Create a REG\_DWORD registry setting named **AllowUntriggeredNetworkTrafficOnSettingsPage** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Maps** with a value of 0 (zero). +- Create a REG_DWORD registry setting named **AllowUntriggeredNetworkTrafficOnSettingsPage** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Maps** with a value of 0 (zero). ### 16. OneDrive To turn off OneDrive in your organization: -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **OneDrive** > **Prevent the usage of OneDrive for file storage** +- **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **OneDrive** > **Prevent the usage of OneDrive for file storage** -or- -- Create a REG\_DWORD registry setting named **DisableFileSyncNGSC** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\OneDrive** with a value of 1 (one). +- Create a REG_DWORD registry setting named **DisableFileSyncNGSC** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\OneDrive** with a value of 1 (one). -and- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **OneDrive** > **Prevent OneDrive from generating network traffic until the user signs in to OneDrive (Enable)** +- **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **OneDrive** > **Prevent OneDrive from generating network traffic until the user signs in to OneDrive (Enable)** -or- -- Create a REG\_DWORD registry setting named **PreventNetworkTrafficPreUserSignIn** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\OneDrive** with a value of 1 (one). +- Create a REG_DWORD registry setting named **PreventNetworkTrafficPreUserSignIn** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\OneDrive** with a **value of 1 (one)** - -or- +-or- - Set the System/DisableOneDriveFileSync MDM policy from the [Policy CSP](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-system#system-disableonedrivefilesync) to True (value 1) to disable OneDrive File Sync. @@ -881,7 +891,7 @@ Use Settings > Privacy to configure some settings that may be important to yo - [18.5 Notifications](#bkmk-priv-notifications) -- [18.6 Speech, inking, & typing](#bkmk-priv-speech) +- [18.6 Speech](#bkmk-priv-speech) - [18.7 Account info](#bkmk-priv-accounts) @@ -895,19 +905,23 @@ Use Settings > Privacy to configure some settings that may be important to yo - [18.12 Messaging](#bkmk-priv-messaging) -- [18.13 Radios](#bkmk-priv-radios) +- [18.13 Phone Calls](#bkmk-priv-phone-calls) -- [18.14 Other devices](#bkmk-priv-other-devices) +- [18.14 Radios](#bkmk-priv-radios) -- [18.15 Feedback & diagnostics](#bkmk-priv-feedback) +- [18.15 Other devices](#bkmk-priv-other-devices) -- [18.16 Background apps](#bkmk-priv-background) +- [18.16 Feedback & diagnostics](#bkmk-priv-feedback) -- [18.17 Motion](#bkmk-priv-motion) +- [18.17 Background apps](#bkmk-priv-background) -- [18.18 Tasks](#bkmk-priv-tasks) +- [18.18 Motion](#bkmk-priv-motion) -- [18.19 App Diagnostics](#bkmk-priv-diag) +- [18.19 Tasks](#bkmk-priv-tasks) + +- [18.20 App Diagnostics](#bkmk-priv-diag) + +- [18.21 Inking & Typing](#bkmk-priv-ink) ### 18.1 General @@ -924,15 +938,15 @@ To turn off **Let apps use advertising ID to make ads more interesting to you ba -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **User Profiles** > **Turn off the advertising ID**. +- **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **User Profiles** > **Turn off the advertising ID**. -or- -- Create a REG\_DWORD registry setting named **Enabled** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\AdvertisingInfo** with a value of 0 (zero). +- Create a REG_DWORD registry setting named **Enabled** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\AdvertisingInfo** with a value of 0 (zero). - -or- + -and- -- Create a REG\_DWORD registry setting named **DisabledByGroupPolicy** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\AdvertisingInfo** with a value of 1 (one). +- Create a REG_DWORD registry setting named **DisabledByGroupPolicy** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\AdvertisingInfo** with a value of 1 (one). To turn off **Let websites provide locally relevant content by accessing my language list**: @@ -940,7 +954,7 @@ To turn off **Let websites provide locally relevant content by accessing my lang -or- -- Create a new REG\_DWORD registry setting named **HttpAcceptLanguageOptOut** in **HKEY\_CURRENT\_USER\\Control Panel\\International\\User Profile** with a value of 1. +- Create a new REG_DWORD registry setting named **HttpAcceptLanguageOptOut** in **HKEY_CURRENT_USER\\Control Panel\\International\\User Profile** with a value of 1. To turn off **Let Windows track app launches to improve Start and search results**: @@ -948,7 +962,7 @@ To turn off **Let Windows track app launches to improve Start and search results -or- -- Create a REG_DWORD registry setting named **Start_TrackProgs** in **HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced** with value of 0 (zero). +- Create a REG_DWORD registry setting named **Start_TrackProgs** in **HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced** with value of 0 (zero). #### Windows Server 2016 and Windows 10, version 1607 and earlier options @@ -961,15 +975,15 @@ To turn off **Let apps use my advertising ID for experiences across apps (turnin -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **User Profiles** > **Turn off the advertising ID**. +- **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **User Profiles** > **Turn off the advertising ID**. + + -or- + +- Create a REG_DWORD registry setting named **Enabled** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\AdvertisingInfo** with a value of 0 (zero). -or- -- Create a REG\_DWORD registry setting named **Enabled** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\AdvertisingInfo** with a value of 0 (zero). - - -or- - -- Create a REG\_DWORD registry setting named **DisabledByGroupPolicy** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\AdvertisingInfo** with a value of 1 (one). +- Create a REG_DWORD registry setting named **DisabledByGroupPolicy** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\AdvertisingInfo** with a value of 1 (one). To turn off **Turn on SmartScreen Filter to check web content (URLs) that Microsoft Store apps use**: @@ -977,30 +991,22 @@ To turn off **Turn on SmartScreen Filter to check web content (URLs) that Micros -or- -- Create a provisioning package, using: - - For Internet Explorer: **Runtime settings > Policies > Browser > AllowSmartScreen** - - For Microsoft Edge: **Runtime settings > Policies > MicrosoftEdge > AllowSmartScreen** - - -or- - -- Create a REG_DWORD registry setting named **EnableWebContentEvaluation** in **HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\AppHost** with a value of 0 (zero). +- Create a REG_DWORD registry setting named **EnableWebContentEvaluation** in **HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\AppHost** with a value of 0 (zero). To turn off **Send Microsoft info about how I write to help us improve typing and writing in the future**: > [!NOTE] > If the diagnostic data level is set to either **Basic** or **Security**, this is turned off automatically. - - - Turn off the feature in the UI. -or- - Apply the TextInput/AllowLinguisticDataCollection MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx) where: - - **0**. Not allowed + - **0**. Not allowed - - **1**. Allowed (default) + - **1**. Allowed (default) To turn off **Let websites provide locally relevant content by accessing my language list**: @@ -1008,7 +1014,7 @@ To turn off **Let websites provide locally relevant content by accessing my lang -or- -- Create a new REG\_DWORD registry setting named **HttpAcceptLanguageOptOut** in **HKEY\_CURRENT\_USER\\Control Panel\\International\\User Profile** with a value of 1. +- Create a new REG_DWORD registry setting named **HttpAcceptLanguageOptOut** in **HKEY_CURRENT_USER\\Control Panel\\International\\User Profile** with a value of 1. To turn off **Let apps on my other devices open apps and continue experiences on this devices**: @@ -1020,7 +1026,7 @@ To turn off **Let apps on my other devices open apps and continue experiences on -or- -- Create a REG\_DWORD registry setting named **EnableCdp** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\System** with a value of 0 (zero). +- Create a REG_DWORD registry setting named **EnableCdp** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\System** with a value of 0 (zero). To turn off **Let apps on my other devices use Bluetooth to open apps and continue experiences on this device**: @@ -1036,46 +1042,39 @@ To turn off **Location for this device**: -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Location and Sensors** > **Turn off location**. +- **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Location and Sensors** > **Turn off location**. -or- -- Create a REG\_DWORD registry setting named **LetAppsAccessLocation** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). +- Create a REG_DWORD registry setting named **LetAppsAccessLocation** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a **value of 2 (two)**. -or- - Apply the System/AllowLocation MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx), where: - - **0**. Turned off and the employee can't turn it back on. + - **0**. Turned off and the employee can't turn it back on. - - **1**. Turned on, but lets the employee choose whether to use it. (default) + - **1**. Turned on, but lets the employee choose whether to use it. (default) - - **2**. Turned on and the employee can't turn it off. + - **2**. Turned on and the employee can't turn it off. > [!NOTE] > You can also set this MDM policy in System Center Configuration Manager using the [WMI Bridge Provider](https://msdn.microsoft.com/library/dn905224.aspx). - -or- - -- Create a provisioning package, using **Runtime settings** > **Policies** > **System** > **AllowLocation**, where - - - **No**. Turns off location service. - - - **Yes**. Turns on location service. (default) - To turn off **Location**: - Turn off the feature in the UI. - -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access location** + + -or- + +- **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access location** - Set the **Select a setting** box to **Force Deny**. -or- -- Create a REG\_DWORD registry setting named **DisableLocation** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\LocationAndSensors** with a value of 1 (one). +- Create a REG_DWORD registry setting named **DisableLocation** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\LocationAndSensors** with a value of 1 (one). - -or- To turn off **Location history**: @@ -1101,26 +1100,19 @@ To turn off **Let apps use my camera**: -or- -- Create a REG\_DWORD registry setting named **LetAppsAccessCamera** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). +- Create a REG_DWORD registry setting named **LetAppsAccessCamera** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). -or- - Apply the Camera/AllowCamera MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx), where: - - **0**. Apps can't use the camera. + - **0**. Apps can't use the camera. - - **1**. Apps can use the camera. + - **1**. Apps can use the camera. > [!NOTE] > You can also set this MDM policy in System Center Configuration Manager using the [WMI Bridge Provider](https://msdn.microsoft.com/library/dn905224.aspx). - -or- - -- Create a provisioning package with use Windows ICD, using **Runtime settings** > **Policies** > **Camera** > **AllowCamera**, where: - - - **0**. Apps can't use the camera. - - - **1**. Apps can use the camera. To turn off **Choose apps that can use your camera**: @@ -1144,13 +1136,13 @@ To turn off **Let apps use my microphone**: - Apply the Privacy/LetAppsAccessMicrophone MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccessmicrophone), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + - **0**. User in control + - **1**. Force allow + - **2**. Force deny -or- -- Create a REG\_DWORD registry setting named **LetAppsAccessMicrophone** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two) +- Create a REG_DWORD registry setting named **LetAppsAccessMicrophone** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two) To turn off **Choose apps that can use your microphone**: @@ -1169,15 +1161,15 @@ To turn off notifications network usage: -or- -- Create a REG\_DWORD registry setting named **NoCloudApplicationNotification** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\CurrentVersion\\PushNotifications** with a value of 1 (one) +- Create a REG_DWORD registry setting named **NoCloudApplicationNotification** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\CurrentVersion\\PushNotifications** with a value of 1 (one) -or- - Apply the Notifications/DisallowCloudNotification MDM policy from the [Policy CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-notifications#notifications-disallowcloudnotification), where: - - **0**. WNS notifications allowed - - **1**. No WNS notifications allowed + - **0**. WNS notifications allowed + - **1**. No WNS notifications allowed In the **Notifications** area, you can also choose which apps have access to notifications. @@ -1195,55 +1187,33 @@ To turn off **Let apps access my notifications**: - Apply the Privacy/LetAppsAccessNotifications MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccessnotifications), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + - **0**. User in control + - **1**. Force allow + - **2**. Force deny -or- -- Create a REG\_DWORD registry setting named **LetAppsAccessNotifications** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two) +- Create a REG_DWORD registry setting named **LetAppsAccessNotifications** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two) -### 18.6 Speech, inking, & typing +### 18.6 Speech -In the **Speech, Inking, & Typing** area, you can let Windows and Cortana better understand your employee's voice and written input by sampling their voice and writing, and by comparing verbal and written input to contact names and calendar entrees. +In the **Speech** area, you can configure the functionality as such: -> [!NOTE] -> For more info on how to disable Cortana in your enterprise, see [Cortana](#bkmk-cortana) in this article. +To turn off streaming audio to Microsoft Speech services, -To turn off the functionality: - -- Click the **Stop getting to know me** button, and then click **Turn off**. +- Toggle the Settings -> Privacy -> Speech -> **Online speech recognition** switch to **Off** -or- -- Enable the Group Policy: **Computer Configuration** > **Administrative Templates** > **Control Panel** > **Regional and Language Options** > **Handwriting personalization** > **Turn off automatic learning** +- **Disable** the Group Policy: **Computer Configuration > Administrative Templates > Control Panel > Regional and Language Options > Allow users to enable online speech recognition services** -or- -- Create a REG\_DWORD registry setting named **RestrictImplicitInkCollection** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\InputPersonalization** with a value of 1 (one). +- Set the Privacy\AllowInputPersonalization MDM Policy from the Policy CSP to **0 - Not allowed** -or- -- Create a REG\_DWORD registry setting named **AcceptedPrivacyPolicy** in **HKEY\_CURRENT\_USER\\Software\\Microsoft\\Personalization\\Settings** with a value of 0 (zero). - - -and- - -- Create a REG\_DWORD registry setting named **HarvestContacts** in **HKEY\_CURRENT\_USER\\Software\\Microsoft\\InputPersonalization\\TrainedDataStore** with a value of 0 (zero). - -If you're running at least Windows 10, version 1703, you can turn off updates to the speech recognition and speech synthesis models: - -- Disable the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Speech** > **Allow automatically update of Speech Data** - -If you're running at least Windows 10, version 1607, you can turn off updates to the speech recognition and speech synthesis models: - -Apply the Speech/AllowSpeechModelUpdate MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962(v=vs.85).aspx#Speech_AllowSpeechModelUpdate), where: - -- **0** (default). Not allowed. -- **1**. Allowed. - - -or- - -- Create a REG\_DWORD registry setting named **ModelDownloadAllowed** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Microsoft\\Speech_OneCore\\Preferences** with a value of 0 (zero). +- Create a REG_DWORD registry setting named **HasAccepted** in **HKEY_CURRENT_USER\\Software\\Microsoft\\Speech_OneCore\\Settings\\OnlineSpeechPrivacy** with a **value of 0 (zero)** ### 18.7 Account info @@ -1263,13 +1233,15 @@ To turn off **Let apps access my name, picture, and other account info**: - Apply the Privacy/LetAppsAccessAccountInfo MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccessaccountinfo), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + - **0**. User in control + - **1**. Force allow + - **2**. Force deny -or- -- Create a REG\_DWORD registry setting named **LetAppsAccessAccountInfo** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). +- Create a REG_DWORD registry setting named **LetAppsAccessAccountInfo** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). + + To turn off **Choose the apps that can access your account info**: @@ -1293,13 +1265,13 @@ To turn off **Choose apps that can access contacts**: - Apply the Privacy/LetAppsAccessContacts MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccesscontacts), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + - **0**. User in control + - **1**. Force allow + - **2**. Force deny -or- -- Create a REG\_DWORD registry setting named **LetAppsAccessContacts** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). +- Create a REG_DWORD registry setting named **LetAppsAccessContacts** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). ### 18.9 Calendar @@ -1319,13 +1291,13 @@ To turn off **Let apps access my calendar**: - Apply the Privacy/LetAppsAccessCalendar MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccesscalendar), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + - **0**. User in control + - **1**. Force allow + - **2**. Force deny -or- -- Create a REG\_DWORD registry setting named **LetAppsAccessCalendar** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). +- Create a REG_DWORD registry setting named **LetAppsAccessCalendar** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). To turn off **Choose apps that can access calendar**: @@ -1349,13 +1321,13 @@ To turn off **Let apps access my call history**: - Apply the Privacy/LetAppsAccessCallHistory MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccesscallhistory), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + - **0**. User in control + - **1**. Force allow + - **2**. Force deny -or- -- Create a REG\_DWORD registry setting named **LetAppsAccessCallHistory** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). +- Create a REG_DWORD registry setting named **LetAppsAccessCallHistory** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). ### 18.11 Email @@ -1381,7 +1353,7 @@ To turn off **Let apps access and send email**: -or- -- Create a REG\_DWORD registry setting named **LetAppsAccessEmail** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). +- Create a REG_DWORD registry setting named **LetAppsAccessEmail** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). ### 18.12 Messaging @@ -1401,13 +1373,13 @@ To turn off **Let apps read or send messages (text or MMS)**: - Apply the Privacy/LetAppsAccessMessaging MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccessmessaging), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + - **0**. User in control + - **1**. Force allow + - **2**. Force deny -or- -- Create a REG\_DWORD registry setting named **LetAppsAccessMessaging** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). +- Create a REG_DWORD registry setting named **LetAppsAccessMessaging** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). To turn off **Choose apps that can read or send messages**: @@ -1415,13 +1387,13 @@ To turn off **Choose apps that can read or send messages**: **To turn off Message Sync** -- Create a REG\_DWORD registry setting named **AllowMessageSync** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\Messaging and set the value to 0. +- Create a REG_DWORD registry setting named **AllowMessageSync** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\Messaging** and set the **value to 0 (zero)**. -or- - Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Messaging** - - Set the **Allow Message Service Cloud** to **Disable**. + - Set the **Allow Message Service Cloud Sync** to **Disable**. ### 18.13 Phone calls @@ -1441,13 +1413,13 @@ To turn off **Let apps make phone calls**: - Apply the Privacy/LetAppsAccessPhone MDM policy from the [Policy CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-privacy#privacy-letappsaccessphone), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + - **0**. User in control + - **1**. Force allow + - **2**. Force deny -or- -- Create a REG\_DWORD registry setting named **LetAppsAccessPhone** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). +- Create a REG_DWORD registry setting named **LetAppsAccessPhone** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). To turn off **Choose apps that can make phone calls**: @@ -1478,7 +1450,7 @@ To turn off **Let apps control radios**: -or- -- Create a REG\_DWORD registry setting named **LetAppsAccessRadios** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). +- Create a REG_DWORD registry setting named **LetAppsAccessRadios** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). To turn off **Choose apps that can control radios**: @@ -1491,23 +1463,19 @@ In the **Other Devices** area, you can choose whether devices that aren't paired To turn off **Let apps automatically share and sync info with wireless devices that don't explicitly pair with your PC, tablet, or phone**: -- Turn off the feature in the UI. +- Turn off the feature in the UI by going to Settings > Privacy > Other devices > "Communicate with unpaired devices. Let apps automatically share and sync info with wireless devices that don't explicitly pair with your PC, tablet, or phone" and **Turn it OFF**. -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps sync with devices** +- **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps communicate with unpaired devices** and set the **Select a setting** box to **Force Deny**. -or- -- Apply the Privacy/LetAppsSyncWithDevices MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappssyncwithdevices), where: - - - **0**. User in control - - **1**. Force allow - - **2**. Force deny +- Set the Privacy/LetAppsSyncWithDevices MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappssyncwithdevices) to **2**. Force deny -or- -- Create a REG\_DWORD registry setting named **LetAppsSyncWithDevices** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). +- Create a REG_DWORD registry setting named **LetAppsSyncWithDevices** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a **value of 2 (two)**. To turn off **Let your apps use your trusted devices (hardware you've already connected, or comes with your PC, tablet, or phone)**: @@ -1515,9 +1483,11 @@ To turn off **Let your apps use your trusted devices (hardware you've already co -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access trusted devices** +- **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access trusted devices** and set the **Select a setting** box to **Force Deny**. -- Set the **Select a setting** box to **Force Deny**. + -or- + +- Create a REG_DWORD registry setting named **LetAppsAccessTrustedDevices** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a **value of 2 (two)**. -or- @@ -1538,24 +1508,23 @@ To change how frequently **Windows should ask for my feedback**: > Feedback frequency only applies to user-generated feedback, not diagnostic and usage data sent from the device. - - To change from **Automatically (Recommended)**, use the drop-down list in the UI. -or- -- Enable the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Data Collection and Preview Builds** > **Do not show feedback notifications** +- **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Data Collection and Preview Builds** > **Do not show feedback notifications** -or- -- Create a REG\_DWORD registry setting named **DoNotShowFeedbackNotifications** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\DataCollection** with a value of 1 (one). +- Create a REG_DWORD registry setting named **DoNotShowFeedbackNotifications** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\DataCollection** with a value of 1 (one). -or- -- Create the registry keys (REG\_DWORD type): +- Create the registry keys (REG_DWORD type): - - HKEY\_CURRENT\_USER\\Software\\Microsoft\\Siuf\\Rules\\PeriodInNanoSeconds + - HKEY_CURRENT_USER\\Software\\Microsoft\\Siuf\\Rules\\PeriodInNanoSeconds - - HKEY\_CURRENT\_USER\\Software\\Microsoft\\Siuf\\Rules\\NumberOfSIUFInPeriod + - HKEY_CURRENT_USER\\Software\\Microsoft\\Siuf\\Rules\\NumberOfSIUFInPeriod Based on these settings: @@ -1574,11 +1543,11 @@ To change the level of diagnostic and usage data sent when you **Send your devic -or- -- Apply the Group Policy: **Computer Configuration\\Administrative Templates\\Windows Components\\Data Collection And Preview Builds\\Allow Telemetry** and select the appropriate option for your deployment. +- **Enable** the Group Policy: **Computer Configuration\\Administrative Templates\\Windows Components\\Data Collection And Preview Builds\\Allow Telemetry** and **set it to a value of 0**. -or- -- Create a REG\_DWORD registry setting in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\DataCollection\\AllowTelemetry** with a value of 0-3, as appropriate for your deployment (see below for the values for each level). +- Create a REG_DWORD registry setting in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\DataCollection\\AllowTelemetry** with a **value of 0**. > [!NOTE] > If the **Security** option is configured by using Group Policy or the Registry, the value will not be reflected in the UI. The **Security** option is only available in Windows 10 Enterprise edition. @@ -1587,25 +1556,14 @@ To change the level of diagnostic and usage data sent when you **Send your devic - Apply the System/AllowTelemetry MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx), where: - - **0**. Maps to the **Security** level. + - **0**. Maps to the **Security** level. - - **1**. Maps to the **Basic** level. + - **1**. Maps to the **Basic** level. - - **2**. Maps to the **Enhanced** level. + - **2**. Maps to the **Enhanced** level. - - **3**. Maps to the **Full** level. - - -or- - -- Create a provisioning package, using **Runtime settings** > **Policies** > **System** > **AllowTelemetry**, where: - - - **0**. Maps to the **Security** level. - - - **1**. Maps to the **Basic** level. - - - **2**. Maps to the **Enhanced** level. - - - **3**. Maps to the **Full** level. + - **3**. Maps to the **Full** level. + To turn off tailored experiences with relevant tips and recommendations by using your diagnostics data: @@ -1613,7 +1571,20 @@ To turn off tailored experiences with relevant tips and recommendations by using -or- -- Apply the Group Policy: **User Configuration** > **Administrative Templates** > **Windows Components** > **Cloud Content** > **Do not use diagnostic data for tailored experiences** +- **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Cloud Content** > **Turn off Microsoft consumer experiences** + + -or- + +- Create a REG_DWORD registry setting named **DisableWindowsConsumerFeatures** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent** with a value of **1** + + -and- + +- **Enable** the Group Policy: **User Configuration** > **Administrative Templates** > **Windows Components** > **Cloud Content** > **Do not use diagnostic data for tailored experiences** + + -or- + +- Create a REG_DWORD registry setting named **DisableTailoredExperiencesWithDiagnosticData** in **HKEY_Current_User\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent** with a value of **1** + ### 18.17 Background apps @@ -1621,25 +1592,23 @@ In the **Background Apps** area, you can choose which apps can run in the backgr To turn off **Let apps run in the background**: -- In **Background apps**, set **Let apps run in the background** to **Off**. +- In the **Background apps** settings page, set **Let apps run in the background** to **Off**. -or- -- In **Background apps**, turn off the feature for each app. +- In the **Background apps** settings page, turn off the feature for each app. + + -or- + +- **Enable** the Group Policy (only applicable for Windows 10 version 1703 and above): **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps run in the background** and set the **Select a setting** box to **Force Deny**. -or- -- Apply the Group Policy (only applicable for Windows 10, version 1703): **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps run in the background** - - - Set the **Select a setting** box to **Force Deny**. +- Create a REG_DWORD registry setting named **LetAppsRunInBackground** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a **value of 2 (two)** -or- -- Apply the Privacy/LetAppsRunInBackground MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccessruninbackground), where: - - - **0**. User in control - - **1**. Force allow - - **2**. Force deny +- Set the Privacy/LetAppsRunInBackground MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccessruninbackground) to **2 Force Deny**. > [!NOTE] > Some apps, including Cortana and Search, might not function as expected if you set **Let apps run in the background** to **Force Deny**. @@ -1654,19 +1623,20 @@ To turn off **Let Windows and your apps use your motion data and collect motion -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access motion** +- **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access motion** and set the **Default for all apps** to **Force Deny** + + -or- + +- Create a REG_DWORD registry setting named **LetAppsAccessMotion** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a **value of 2 (two)**. -or- - Apply the Privacy/LetAppsAccessMotion MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccessmotion), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + - **0**. User in control + - **1**. Force allow + - **2**. Force deny - -or- - -- Create a REG\_DWORD registry setting named **LetAppsAccessMotion** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a value of 2 (two). ### 18.19 Tasks @@ -1678,17 +1648,19 @@ To turn this off: -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access Tasks** +- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access Tasks**. Set the **Select a setting** box to **Force Deny**. - - Set the **Select a setting** box to **Force Deny**. + -or- + +- Create a REG_DWORD registry setting named **LetAppsAccessTasks** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a **value of 2 (two)**. -or- - Apply the Privacy/LetAppsAccessTasks MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsaccesstasks), where: - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + - **0**. User in control + - **1**. Force allow + - **2**. Force deny ### 18.20 App Diagnostics @@ -1700,59 +1672,117 @@ To turn this off: -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access dignostic information about other apps** +- **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access dignostic information about other apps** -or- -- Apply the Privacy/LetAppsGetDiagnosticInfo MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsgetdiagnosticinfo), where: +- Create a REG_DWORD registry setting named **LetAppsGetDiagnosticInfo** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\AppPrivacy** with a **value of 2 (two)**. - - **0**. User in control - - **1**. Force allow - - **2**. Force deny + -or- +- Set the Privacy/LetAppsGetDiagnosticInfo MDM policy from the [Policy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#privacy-letappsgetdiagnosticinfo) to **2**. Force deny + + +### 18.21 Inking & Typing + +In the **Inking & Typing** area you can configure the functionality as such: + +To turn off Inking & Typing data collection (note: there is no Group Policy for this setting): + + - In the UI go to **Settings -> Privacy -> Diagnostics & Feedback -> Inking and typing** and turn **Improve inking & typing** to **Off** + + -or- + + - Set **RestrictImplicitTextCollection** registry REG_DWORD setting in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\InputPersonalization** to a **value of 1 (one)** + + -or- + + - Set the Privacy\AllowInputPersonalization MDM Policy from the Policy CSP. + [TextInput/AllowLinguisticDataCollection](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-textinput#textinput-allowlinguisticdatacollection) to **0** (not allowed). This policy setting controls the ability to send inking and typing data to Microsoft to improve the language recognition and suggestion capabilities of apps and services running on Windows. + + +If you're running at least Windows 10, version 1703, you can turn off updates to the speech recognition and speech synthesis models: + + **Disable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Speech** > **Allow automatic update of Speech Data** + + -or- + + - Create a REG_DWORD registry setting named **AllowSpeechModelUpdate** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Speech** with a **value of 0 (zero)** + + -or- + + - Set the Speech/AllowSpeechModelUpdate MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962(v=vs.85).aspx#Speech_AllowSpeechModelUpdate) to **0** + + +> [!NOTE] +> Releases 1803 and earlier support **Speech, Inking, & Typing** as a combined settings area. For customizing those setting please follow the below instructions. For 1809 and above **Speech** and **Inking & Typing** are separate settings pages, please see the specific section (18.6 Speech or 18.21 Inking and Typing) above for those areas. + +In the **Speech, Inking, & Typing** area, you can let Windows and Cortana better understand your employee's voice and written input by sampling their voice and writing, and by comparing verbal and written input to contact names and calendar entrees. + + For more info on how to disable Cortana in your enterprise, see [Cortana](#bkmk-cortana) in this article. + + To turn off the functionality: + + - Click the **Stop getting to know me** button, and then click **Turn off**. + + -or- + + - Enable the Group Policy: **Computer Configuration** > **Administrative Templates** > **Control Panel** > **Regional and Language Options** > **Handwriting personalization** > **Turn off automatic learning** + + -or- + + - Create a REG_DWORD registry setting named **RestrictImplicitInkCollection** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\InputPersonalization** with a value of 1 (one). + + -or- + + - Create a REG_DWORD registry setting named **AcceptedPrivacyPolicy** in **HKEY_CURRENT_USER\\Software\\Microsoft\\Personalization\\Settings** with a value of 0 (zero). + + -and- + + - Create a REG_DWORD registry setting named **HarvestContacts** in **HKEY_CURRENT_USER\\Software\\Microsoft\\InputPersonalization\\TrainedDataStore** with a value of **0 (zero)**. ### 19. Software Protection Platform -Enterprise customers can manage their Windows activation status with volume licensing using an on-premises Key Management Server. You can opt out of sending KMS client activation data to Microsoft automatically by doing one of the following: + Enterprise customers can manage their Windows activation status with volume licensing using an on-premises Key Management Server. You can opt out of sending KMS client activation data to Microsoft automatically by doing one of the following: -For Windows 10: + **For Windows 10:** -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Software Protection Platform** > **Turn off KMS Client Online AVS Validation** + - **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Software Protection Platform** > **Turn off KMS Client Online AVS Validation** -or- -- Apply the Licensing/DisallowKMSClientOnlineAVSValidation MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx) where 0 is disabled (default) and 1 is enabled. + - Apply the Licensing/DisallowKMSClientOnlineAVSValidation MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx) and **set the value to 1 (Enabled)**. -or- -- Create a REG\_DWORD registry setting named **NoGenTicket** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows NT\\CurrentVersion\\Software Protection Platform** with a value of 1 (one). + - Create a REG_DWORD registry setting named **NoGenTicket** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows NT\\CurrentVersion\\Software Protection Platform** with a **value of 1 (one)**. -For Windows Server 2019 or later: +**For Windows Server 2019 or later:** -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Software Protection Platform** > **Turn off KMS Client Online AVS Validation** + - **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Software Protection Platform** > **Turn off KMS Client Online AVS Validation** -or- -- Create a REG\_DWORD registry setting named **NoGenTicket** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows NT\\CurrentVersion\\Software Protection Platform** with a value of 1 (one). + - Create a REG_DWORD registry setting named **NoGenTicket** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows NT\\CurrentVersion\\Software Protection Platform** with a value of 1 (one). -For Windows Server 2016: -- Create a REG\_DWORD registry setting named **NoAcquireGT** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows NT\\CurrentVersion\\Software Protection Platform** with a value of 1 (one). +**For Windows Server 2016:** ->[!NOTE] ->Due to a known issue the **Turn off KMS Client Online AVS Validation** group policy does not work as intended on Windows Server 2016, the **NoAcquireGT** value needs to be set instead. + - Create a REG_DWORD registry setting named **NoAcquireGT** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows NT\\CurrentVersion\\Software Protection Platform** with a value of 1 (one). -The Windows activation status will be valid for a rolling period of 180 days with weekly activation status checks to the KMS. + >[!NOTE] + >Due to a known issue the **Turn off KMS Client Online AVS Validation** group policy does not work as intended on Windows Server 2016, the **NoAcquireGT** value needs to be set instead. + >The Windows activation status will be valid for a rolling period of 180 days with weekly activation status checks to the KMS. ### 20. Storage health Enterprise customers can manage updates to the Disk Failure Prediction Model. For Windows 10: -- Disable this Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **Storage Health** > **Allow downloading updates to the Disk Failure Prediction Model** +- **Disable** this Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **Storage Health** > **Allow downloading updates to the Disk Failure Prediction Model** -or- -- Create a REG\_DWORD registry setting named **AllowDiskHealthModelUpdates** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\StorageHealth** with a value of 0. +- Create a REG_DWORD registry setting named **AllowDiskHealthModelUpdates** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\StorageHealth** with a value of 0. ### 21. Sync your settings @@ -1762,28 +1792,24 @@ You can control if your settings are synchronized: -or- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Sync your settings** > **Do not sync** +- **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Sync your settings** > **Do not sync**. Leave the "Allow users to turn syncing on" checkbox **unchecked**. -or- -- Create a REG\_DWORD registry setting named **DisableSettingSync** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\SettingSync** with a value of 2 (two) and another named **DisableSettingSyncUserOverride** in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\SettingSync** with a value of 1 (one). +- Create a REG_DWORD registry setting named **DisableSettingSync** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\SettingSync** with a value of 2 (two) and another named **DisableSettingSyncUserOverride** in **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\SettingSync** with a value of 1 (one). -or- -- Apply the Experience/AllowSyncMySettings MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx) where 0 is not allowed and 1 is allowed. +- Apply the Experience/AllowSyncMySettings MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx) and **set the value to 0 (not allowed)**. - -or- - -- Create a provisioning package, using **Runtime settings** > **Policies** > **Experience** > **AllowSyncMySettings**, where - - - **No**. Settings are not synchronized. - - - **Yes**. Settings are synchronized. (default) To turn off Messaging cloud sync: -- Set the Group Policy Allow Message Service Cloud to Disable. The Group Policy path is Computer Configuration\Administrative templates\Windows Components\Messaging\Allow Message Service Cloud -- Create a REG\_DWORD registry setting named **CloudServiceSyncEnabled** in **HKEY\_CURRENT\_USER\\SOFTWARE\\Microsoft\\Messaging** with a value of 0 (zero). +- Note: There is no Group Policy corresponding to this registry key. + + -or- + +- Create a REG_DWORD registry setting named **CloudServiceSyncEnabled** in **HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Messaging** and set to a **value of 0 (zero)**. ### 22. Teredo @@ -1792,11 +1818,11 @@ You can disable Teredo by using Group Policy or by using the netsh.exe command. >[!NOTE] >If you disable Teredo, some XBOX gaming features and Windows Update Delivery Optimization will not work. -- Enable the Group Policy: **Computer Configuration** > **Administrative Templates** > **Network** > **TCPIP Settings** > **IPv6 Transition Technologies** > **Set Teredo State** and set it to **Disabled State**. +- **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Network** > **TCPIP Settings** > **IPv6 Transition Technologies** > **Set Teredo State** and set it to **Disabled State**. -or- -- Create a new REG\_SZ registry setting named **Teredo_State** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\TCPIP\\v6Transition** with a value of **Disabled**. +- Create a new REG_SZ registry setting named **Teredo_State** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\TCPIP\\v6Transition** with a value of **Disabled**. -or- @@ -1811,23 +1837,23 @@ Wi-Fi Sense automatically connects devices to known hotspots and to the wireless To turn off **Connect to suggested open hotspots** and **Connect to networks shared by my contacts**: -- Turn off the feature in the UI. +- Turn off the feature in the UI in Settings > Network & Internet > Wi-Fi -or- -- Disable the Group Policy: **Computer Configuration** > **Administrative Templates** > **Network** > **WLAN Service** > **WLAN Settings** > **Allow Windows to automatically connect to suggested open hotspots, to networks shared by contacts, and to hotspots offering paid services**. +- **Disable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Network** > **WLAN Service** > **WLAN Settings** > **Allow Windows to automatically connect to suggested open hotspots, to networks shared by contacts, and to hotspots offering paid services**. -or- -- Create a new REG\_DWORD registry setting named **AutoConnectAllowedOEM** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Microsoft\\WcmSvc\\wifinetworkmanager\\config** with a value of 0 (zero). +- Create a new REG_DWORD registry setting named **AutoConnectAllowedOEM** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\WcmSvc\\wifinetworkmanager\\config** with a **value of 0 (zero)**. -or- -- Change the Windows Provisioning setting, WiFISenseAllowed, to 0 (zero). For more info, see the Windows Provisioning Settings reference doc, [WiFiSenseAllowed](https://go.microsoft.com/fwlink/p/?LinkId=620909). +- Change the Windows Provisioning setting, WiFISenseAllowed, to **0 (zero)**. For more info, see the Windows Provisioning Settings reference doc, [WiFiSenseAllowed](https://go.microsoft.com/fwlink/p/?LinkId=620909). -or- -- Use the Unattended settings to set the value of WiFiSenseAllowed to 0 (zero). For more info, see the Unattended Windows Setup reference doc, [WiFiSenseAllowed](https://go.microsoft.com/fwlink/p/?LinkId=620910). +- Use the Unattended settings to set the value of WiFiSenseAllowed to **0 (zero)**. For more info, see the Unattended Windows Setup reference doc, [WiFiSenseAllowed](https://go.microsoft.com/fwlink/p/?LinkId=620910). When turned off, the Wi-Fi Sense settings still appear on the Wi-Fi Settings screen, but they’re non-functional and they can’t be controlled by the employee. @@ -1835,67 +1861,79 @@ When turned off, the Wi-Fi Sense settings still appear on the Wi-Fi Settings scr You can disconnect from the Microsoft Antimalware Protection Service. -- Disable the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Defender Antivirus** > **MAPS** > **Join Microsoft MAPS** +- **Enable** the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Defender Antivirus** > **MAPS** > **Join Microsoft MAPS** and then select **Disabled** from the drop down box named **Join Microsoft MAPS** -or- -- Delete the registry setting **named** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows Defender\Updates**. +- Use the registry to set the REG_DWORD value **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows Defender\\Spynet\\SpyNetReporting** to **0 (zero)**. + + -or- + +- Delete the registry setting **named** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows Defender\\Updates**. -or- - For Windows 10 only, apply the Defender/AllowClouldProtection MDM policy from the [Defender CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx). - -or- - -- Use the registry to set the REG\_DWORD value **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows Defender\\Spynet\\SpyNetReporting** to 0 (zero). - -and- From an elevated Windows PowerShell prompt, run **set-mppreference -Mapsreporting 0** You can stop sending file samples back to Microsoft. -- Set the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Defender Antivirus** > **MAPS** > **Send file samples when further analysis is required** to **Always Prompt** or **Never Send**. +- **Enable** the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Defender Antivirus** > **MAPS** > **Send file samples when further analysis is required** to **Never Send**. -or- -- For Windows 10 only, apply the Defender/SubmitSamplesConsent MDM policy from the [Policy CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-defender), where: - - - **0**. Always prompt. - - - **1**. (default) Send safe samples automatically. - - - **2**. Never send. - - - **3**. Send all samples automatically. +- For Windows 10 only, apply the Defender/SubmitSamplesConsent MDM policy from the [Policy CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-defender) to **2 (two) for Never Send**. -or- -- Use the registry to set the REG\_DWORD value **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows Defender\\Spynet\\SubmitSamplesConsent** to 0 (zero) to always prompt or 2 to never send. +- Use the registry to set the REG_DWORD value **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows Defender\\Spynet\\SubmitSamplesConsent** to **2 (two) for Never Send**. -You can stop downloading definition updates: -- Enable the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Defender Antivirus** > **Signature Updates** > **Define the order of sources for downloading definition updates** and set it to **FileShares**. +You can stop downloading **Definition Updates**: + +- **Enable** the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Defender Antivirus** > **Signature Updates** > **Define the order of sources for downloading definition updates** and set it to **FileShares**. -and- -- Disable the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Defender Antivirus** > **Signature Updates** > **Define file shares for downloading definition updates** and set it to nothing. +- **Disable** the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Defender Antivirus** > **Signature Updates** > **Define file shares for downloading definition updates** and set it to **Nothing**. -or- -- Create a new REG\_SZ registry setting named **FallbackOrder** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows Defender\Updates** with a value of **FileShares**. +- Create a new REG_SZ registry setting named **FallbackOrder** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows Defender\\Signature Updates** with a value of **FileShares**. -For Windows 10 only, you can stop Enhanced Notifications: + -and- -- Turn off the feature in the UI. +- **Remove** the **DefinitionUpdateFileSharesSources** reg value if it exists under **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows Defender\\Signature Updates** + + +You can turn off **Malicious Software Reporting Tool diagnostic data**: + +- Set the REG_DWORD value **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\MRT\\DontReportInfectionInformation** to **1**. + +**Note:** There is no Group Policy to turn off the Malicious Software Reporting Tool diagnostic data. + + +You can turn off **Enhanced Notifications** as follows: + +- Set in the UI: Settings -> Update & Security -> Windows Security -> Virus & Threat Protection -> Virus & Threat Protection Manage Settings -> scroll to bottom for Notifications, click Change Notifications Settings -> Notifications -> click Manage Notifications -> Turn off General Notifications + + -or- + +- **Enable** the Group Policy **Turn off enhanced notifications** under **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Defender Antivirus** > **Reporting**. + + -or- + +- Create a new REG_SZ registry setting named **DisableEnhancedNotifications** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows Defender\Reporting** to a value of **1**. -You can also use the registry to turn off Malicious Software Reporting Tool diagnostic data by setting the REG\_DWORD value **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\MRT\\DontReportInfectionInformation** to 1. ### 24.1 Windows Defender SmartScreen To disable Windows Defender Smartscreen: -- In Group Policy, configure - **Computer Configuration > Administrative Templates > Windows Components > Windows Defender SmartScreen > Explorer > Configure Windows Defender SmartScreen** : **Disable** +- In Group Policy, configure - **Computer Configuration > Administrative Templates > Windows Components > Windows Defender SmartScreen > Explorer > Configure Windows Defender SmartScreen** to be **Disabled** -and- @@ -1903,137 +1941,148 @@ To disable Windows Defender Smartscreen: -and- -- **Computer Configuration > Administrative Templates > Windows Components > Windows Defender SmartScreen > Explorer > Configure app install control** : **Enable** +- **Computer Configuration > Administrative Templates > Windows Components > Windows Defender SmartScreen > Explorer > Configure app install control** : **Enable**, and select **Turn off app recommendations** - -or- +-OR- -- Create a REG_DWORD registry setting named **EnableSmartScreen** in **HKEY_LOCAL_MACHINE\Sofware\Policies\Microsoft\Windows\System** with a value of 0 (zero). +- Create a REG_DWORD registry setting named **EnableSmartScreen** in **HKEY_LOCAL_MACHINE\\Sofware\\Policies\\Microsoft\\Windows\\System** with a **value of 0 (zero)**. -and- -- Create a REG_DWORD registry setting named **ConfigureAppInstallControlEnabled** in **HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\SmartScreen** with a value of 1. - +- Create a REG_DWORD registry setting named **ConfigureAppInstallControlEnabled** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows Defender\\SmartScreen** with a **value of 1**. + -and- -- Create a SZ registry setting named **ConfigureAppInstallControl** in **HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\SmartScreen** with a value of **Anywhere**. +- Create a SZ registry setting named **ConfigureAppInstallControl** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows Defender\\SmartScreen** with a value of **Anywhere**. - -or- +-OR- -- Apply the Browser/AllowSmartScreen MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx) where 0 is turned off and 1 is turned on. +- Set the Browser/AllowSmartScreen MDM policy from the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx) to **0 (turned Off)**. -### 25. Windows Media Player -To remove Windows Media Player on Windows 10: - -- From the **Programs and Features** control panel, click **Turn Windows features on or off**, under **Media Features**, clear the **Windows Media Player** check box, and then click **OK**. - - -or- - -- Run the following DISM command from an elevated command prompt: **dism /online /Disable-Feature /FeatureName:WindowsMediaPlayer** - -To remove Windows Media Player on Windows Server 2016: - -- Run the following DISM command from an elevated command prompt: **dism /online /Disable-Feature /FeatureName:WindowsMediaPlayer** - -### 26. Windows Spotlight +### 25. Windows Spotlight Windows Spotlight provides features such as different background images and text on the lock screen, suggested apps, Microsoft account notifications, and Windows tips. You can control it by using the user interface, MDM policy, or through Group Policy. -If you're running Windows 10, version 1607 or later, you only need to enable the following Group Policy: +If you're running Windows 10, version 1607 or later, you need to: -- **User Configuration** > **Administrative Templates** > **Windows Components** > **Cloud Content** > **Turn off all Windows spotlight features** +- **Enable** the following Group Policy **User Configuration** > **Administrative Templates** > **Windows Components** > **Cloud Content** > **Turn off all Windows spotlight features** > [!NOTE] > This must be done within 15 minutes after Windows 10 is installed. Alternatively, you can create an image with this setting. - -or- + -or- - For Windows 10 only, apply the Experience/AllowWindowsSpotlight MDM policy from the [Policy CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-experience), with a value of 0 (zero). - -or- + -or- -- Create a new REG\_DWORD registry setting named **DisableWindowsSpotlightFeatures** in **HKEY\_CURRENT\_USER\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent** with a value of 1 (one). +- Create a new REG_DWORD registry setting named **DisableWindowsSpotlightFeatures** in **HKEY_CURRENT_USER\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent** with a value of 1 (one). --and- +-AND- -- **Computer Configuration** > **Administrative Templates** > **Control Panel** > **Personalization** > **Do not display the Lock Screen** +- Enable the following Group Policy **Computer Configuration** > **Administrative Templates** > **Control Panel** > **Personalization** > **Do not display the Lock Screen** - -or- + -or- -- Create a new REG\_DWORD registry setting named **NoLockScreen** in **HKEY\Local\Machine\\SOFTWARE\\Policies\\Microsoft\\Windows\\Personalization** with a value of 1 (one). +- Create a new REG_DWORD registry setting named **NoLockScreen** in **HKEY_Local_Machine\\SOFTWARE\\Policies\\Microsoft\\Windows\\Personalization** with a **value of 1 (one)** -If you're not running Windows 10, version 1607 or later, you can use the other options in this section. -- Configure the following in **Settings**: +-AND- - - **Personalization** > **Lock screen** > **Background** > **Windows spotlight**, select a different background, and turn off **Get fun facts, tips, tricks and more on your lock screen**. - - **Personalization** > **Start** > **Occasionally show suggestions in Start**. +- Configure the following in **Settings** UI: - - **System** > **Notifications & actions** > **Show me tips about Windows**. + - **Personalization** > **Lock screen** > **Background** > **Windows spotlight**, select a different background, and turn off **Get fun facts, tips, tricks and more on your lock screen** - -or- + - **Personalization** > **Start** > **Occasionally show suggestions in Start** + + - **System** > **Notifications & actions** > **Show me tips about Windows** + + -or- - Apply the Group Policies: - - **Computer Configuration** > **Administrative Templates** > **Control Panel** > **Personalization** > **Force a specific default lock screen image**. - - Add a location in the **Path to local lock screen image** box. + - **Enable** the **Computer Configuration** > **Administrative Templates** > **Control Panel** > **Personalization** > **Force a specific default lock screen image and logon image** Group Policy. + - Add **C:\\windows\\web\\screen\\lockscreen.jpg** as the location in the **Path to local lock screen image** box. - - Set the **Turn off fun facts, tips, tricks, and more on lock screen** check box. + - Check the **Turn off fun facts, tips, tricks, and more on lock screen** check box. > [!NOTE] - > This will only take effect if the policy is applied before the first logon. If you cannot apply the **Force a specific default lock screen image** policy before the first logon to the device, you can apply this policy: **Computer Configuration** > **Administrative Templates** > **Control Panel** > **Personalization** > **Do not display the lock screen**. Alternatively, you can create a new REG\_SZ registry setting named **LockScreenImage** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Personalization** with a value of **C:\\windows\\web\\screen\\lockscreen.jpg** and create a new REG\_DWORD registry setting named **LockScreenOverlaysDisabled** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Personalization** with a value of 1 (one). + > This will only take effect if the policy is applied before the first logon. + > If you cannot apply the **Force a specific default lock screen image** policy before the first logon to the device, + > you can **Enable** the **Do not display the lock screen** policy under **Computer Configuration** > **Administrative Templates** > **Control Panel** > **Personalization** + + > Alternatively, you can create a new REG_SZ registry setting named **LockScreenImage** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Personalization** + > with a value of **C:\\windows\\web\\screen\\lockscreen.jpg** and create a new REG_DWORD registry setting named **LockScreenOverlaysDisabled** in + > **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Personalization** with a value of **1 (one)**. + + > The Group Policy for the **LockScreenOverlaysDisabled** regkey is **Force a specific default lock screen and logon image** that is under **Control Panel** **Personalization**. - - **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Cloud Content** > **Do not show Windows tips**. +-AND- - -or- - - Create a new REG\_DWORD registry setting named **DisableSoftLanding** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent** with a value of 1 (one). + - Set the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Cloud Content** > **Do not show Windows tips** to **Enabled** - - **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Cloud Content** > **Turn off Microsoft consumer experiences**. + -or- - -or- + - Create a new REG_DWORD registry setting named **DisableSoftLanding** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent** with a **value of 1 (one)** - - Create a new REG\_DWORD registry setting named **DisableWindowsConsumerFeatures** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent** with a value of 1 (one). - - This policy setting controls whether the lock screen appears for users. The Do not display the lock screen Group Policy should be set to Enable to prevent the lock screen from being displayed. The Group Computer Configuration\Administrative templates\Control Panel\Personalization!Do not display the lock screen. +-AND- - - If you enable this policy setting, users that are not required to press CTRL + ALT + DEL before signing in will see their selected tile after locking their PC. - - If you disable or do not configure this policy setting, users that are not required to press CTRL + ALT + DEL before signing in will see a lock screen after locking their PC. They must dismiss the lock screen using touch, the keyboard, or by dragging it with the mouse. + - Set the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Cloud Content** > **Turn off Microsoft consumer experiences** to **Enabled** + + -or- + + - Create a new REG_DWORD registry setting named **DisableWindowsConsumerFeatures** in **HKEY_LOCAL_MACHINE\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent** with a **value of 1 (one)** + + +This policy setting controls whether the lock screen appears for users. The Do not display the lock screen Group Policy should be set to Enable to prevent the lock screen from being displayed. The Group Computer Configuration\Administrative templates\Control Panel\Personalization!Do not display the lock screen. + +If you enable this policy setting, users that are not required to press CTRL + ALT + DEL before signing in will see their selected tile after locking their PC. + +If you disable or do not configure this policy setting, users that are not required to press CTRL + ALT + DEL before signing in will see a lock screen after locking their PC. They must dismiss the lock screen using touch, the keyboard, or by dragging it with the mouse. For more info, see [Windows Spotlight on the lock screen](/windows/configuration/windows-spotlight). -### 27. Microsoft Store +### 26. Microsoft Store You can turn off the ability to launch apps from the Microsoft Store that were preinstalled or downloaded. This will also turn off automatic app updates, and the Microsoft Store will be disabled. In addition, new email accounts cannot be created by clicking **Settings** > **Accounts** > **Email & app accounts** > **Add an account**. On Windows Server 2016, this will block Microsoft Store calls from Universal Windows Apps. -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Store** > **Disable all apps from Microsoft Store**. +- **Disable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Store** > **Disable all apps from Microsoft Store**. -or- - - Create a new REG\_DWORD registry setting named **DisableStoreApps** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\WindowsStore** with a value of 1 (one). +- Create a new REG_DWORD registry setting named **DisableStoreApps** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\WindowsStore** with a value of 1 (one). -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Store** > **Turn off Automatic Download and Install of updates**. +-AND- + +- **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Store** > **Turn off Automatic Download and Install of updates**. -or- - - Create a new REG\_DWORD registry setting named **AutoDownload** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\WindowsStore** with a value of 2 (two). +- Create a new REG_DWORD registry setting named **AutoDownload** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\WindowsStore** with a value of 2 (two). -### 27.1 Apps for websites +### 26.1 Apps for websites You can turn off apps for websites, preventing customers who visit websites that are registered with their associated app from directly launching the app. -Disable the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **Group Policy** > **Configure web-to-app linking with URI handlers** +**Disable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **Group Policy** > **Configure web-to-app linking with URI handlers** -### 28. Windows Update Delivery Optimization + -or- + +- Create a new REG_DWORD registry setting named **EnableAppUriHandlers** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\System** with a **value of 0 (zero)**. + +### 27. Windows Update Delivery Optimization Windows Update Delivery Optimization lets you get Windows updates and Microsoft Store apps from sources in addition to Microsoft, which not only helps when you have a limited or unreliable Internet connection, but can also help you reduce the amount of bandwidth needed to keep all of your organization's PCs up-to-date. If you have Delivery Optimization turned on, PCs on your network may send and receive updates and apps to other PCs on your local network, if you choose, or to PCs on the Internet. @@ -2041,33 +2090,39 @@ By default, PCs running Windows 10 Enterprise and Windows 10 Education will only Use the UI, Group Policy, MDM policies, or Windows Provisioning to set up Delivery Optimization. -In Windows 10, version 1607, you can stop network traffic related to Windows Update Delivery Optimization by setting **Download Mode** to **Simple** (99) or **Bypass** (100), as described below. +In Windows 10 version 1607 and above you can stop network traffic related to Windows Update Delivery Optimization by setting **Download Mode** to **Bypass** (100), as described below. -### 28.1 Settings > Update & security +### 27.1 Settings > Update & security You can set up Delivery Optimization from the **Settings** UI. - Go to **Settings** > **Update & security** > **Windows Update** > **Advanced options** > **Choose how updates are delivered**. -### 28.2 Delivery Optimization Group Policies +### 27.2 Delivery Optimization Group Policies You can find the Delivery Optimization Group Policy objects under **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Delivery Optimization**. | Policy | Description | |---------------------------|-----------------------------------------------------------------------------------------------------| -| Download Mode | Lets you choose where Delivery Optimization gets or sends updates and apps, including
  • None. Turns off Delivery Optimization.

  • Group. Gets or sends updates and apps to PCs on the same local network domain.

  • Internet. Gets or sends updates and apps to PCs on the Internet.

  • LAN. Gets or sends updates and apps to PCs on the same NAT only.

  • Simple. Simple download mode with no peering.

  • Bypass. Use BITS instead of Windows Update Delivery Optimization.Set to Bypass to restrict traffic.

| +| Download Mode | Lets you choose where Delivery Optimization gets or sends updates and apps, including
  • None. Turns off Delivery Optimization.

  • Group. Gets or sends updates and apps to PCs on the same local network domain.

  • Internet. Gets or sends updates and apps to PCs on the Internet.

  • LAN. Gets or sends updates and apps to PCs on the same NAT only.

  • Simple. Simple download mode with no peering.

  • Bypass. Use BITS instead of Windows Update Delivery Optimization. **Set to Bypass** to restrict traffic.

| | Group ID | Lets you provide a Group ID that limits which PCs can share apps and updates.
**Note:** This ID must be a GUID.| | Max Cache Age | Lets you specify the maximum time (in seconds) that a file is held in the Delivery Optimization cache.
The default value is 259200 seconds (3 days).| | Max Cache Size | Lets you specify the maximum cache size as a percentage of disk size.
The default value is 20, which represents 20% of the disk.| | Max Upload Bandwidth | Lets you specify the maximum upload bandwidth (in KB/second) that a device uses across all concurrent upload activity.
The default value is 0, which means unlimited possible bandwidth.| -Set the Delivery Optimization Group Policy to "Bypass" to prevent traffic. Alternatively, you can set the **Download Mode** policy by creating a new REG\_DWORD registry setting named **DODownloadMode** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\DeliveryOptimization** to a value of 100 (one hundred). +### 27.3 Delivery Optimization -### 28.3 Delivery Optimization MDM policies +- **Enable** the **Download Mode** Group Policy under **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Delivery Optimization** and set the **Download Mode** to **"Bypass"** to prevent traffic. + +-or- + +- Create a new REG_DWORD registry setting named **DODownloadMode** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\DeliveryOptimization** to a value of **100 (one hundred)**. + +### 27.4 Delivery Optimization MDM policies The following Delivery Optimization MDM policies are available in the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx). -| Policy | Description | +| MDM Policy | Description | |---------------------------|-----------------------------------------------------------------------------------------------------| | DeliveryOptimization/DODownloadMode | Lets you choose where Delivery Optimization gets or sends updates and apps, including
  • 0. Turns off Delivery Optimization.

  • 1. Gets or sends updates and apps to PCs on the same NAT only.

  • 2. Gets or sends updates and apps to PCs on the same local network domain.

  • 3. Gets or sends updates and apps to PCs on the Internet.

  • 99. Simple download mode with no peering.

  • 100. Use BITS instead of Windows Update Delivery Optimization.

| | DeliveryOptimization/DOGroupID | Lets you provide a Group ID that limits which PCs can share apps and updates.
**Note** This ID must be a GUID.| @@ -2076,52 +2131,54 @@ The following Delivery Optimization MDM policies are available in the [Policy CS | DeliveryOptimization/DOMaxUploadBandwidth | Lets you specify the maximum upload bandwidth (in KB/second) that a device uses across all concurrent upload activity.
The default value is 0, which means unlimited possible bandwidth.| -### 28.4 Delivery Optimization Windows Provisioning - -If you don't have an MDM server in your enterprise, you can use Windows Provisioning to configure the Delivery Optimization policies - -Use Windows ICD, included with the [Windows Assessment and Deployment Kit (Windows ADK)](https://go.microsoft.com/fwlink/p/?LinkId=526803), to create a provisioning package for Delivery Optimization. - -1. Open Windows ICD, and then click **New provisioning package**. - -2. In the **Name** box, type a name for the provisioning package, and then click **Next.** - -3. Click the **Common to all Windows editions** option, click **Next**, and then click **Finish**. - -4. Go to **Runtime settings** > **Policies** > **DeliveryOptimization** to configure the policies. - For more info about Delivery Optimization in general, see [Windows Update Delivery Optimization: FAQ](https://go.microsoft.com/fwlink/p/?LinkId=730684). -### 29. Windows Update +### 28. Windows Update You can turn off Windows Update by setting the following registry entries: -- Add a REG\_DWORD value named **DoNotConnectToWindowsUpdateInternetLocations** to **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\WindowsUpdate** and set the value to 1. +- Add a REG_DWORD value named **DoNotConnectToWindowsUpdateInternetLocations** to **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\WindowsUpdate** and set the value to 1. -and- -- Add a REG\_DWORD value named **DisableWindowsUpdateAccess** to **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\WindowsUpdate** and set the value to 1. +- Add a REG_DWORD value named **DisableWindowsUpdateAccess** to **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\WindowsUpdate** and set the value to 1. -and- -- Add a REG\_DWORD value named **UseWUServer** to **HKEY\_LOCAL\_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU** and set the value to 1. - - -or- - -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Do not connect to any Windows Update Internet locations**. +- Add a REG_SZ value named **WUServer** to **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\WindowsUpdate** and ensure it is blank with a space character **" "**. -and- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **Internet Communication Management** > **Internet Communication Settings** > **Turn off access to all Windows Update features**. +- Add a REG_SZ value named **WUStatusServer** to **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\WindowsUpdate** and ensure it is blank with a space character **" "**. -and- -- Apply the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Specify intranet Microsoft update service location** and set the **Set the alternate download server** to " ". +- Add a REG_SZ value named **UpdateServiceUrlAlternate** to **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\\WindowsUpdate** and ensure it is blank with a space character **" "**. + + -and- + +- Add a REG_DWORD value named **UseWUServer** to **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\Windows\WindowsUpdate\\AU** and set the value to 1. + +-OR- + +- Set the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Do not connect to any Windows Update Internet locations** to **Enabled** + + -and- + +- Set the Group Policy **Computer Configuration** > **Administrative Templates** > **System** > **Internet Communication Management** > **Internet Communication Settings** > **Turn off access to all Windows Update features** to **Enabled** + + -and- + +- Set the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Specify intranet Microsoft update service location** to **Enabled** and ensure all Option settings (Intranet Update Service, Intranet Statistics Server, Alternate Download Server) are set to **" "** + + -and- + +- Set the Group Policy **User Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Remove access to use all Windows Update features** to **Enabled** and then set **Computer Configurations** to **0 (zero)**. You can turn off automatic updates by doing one of the following. This is not recommended. -- Add a REG\_DWORD value named **AutoDownload** to **HKEY\_LOCAL\_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\WindowsStore\\WindowsUpdate** and set the value to 5. +- Add a REG_DWORD value named **AutoDownload** to **HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\WindowsStore\\WindowsUpdate** and set the value to 5. -or- @@ -2139,5 +2196,12 @@ You can turn off automatic updates by doing one of the following. This is not re - **5**. Turn off automatic updates. +For China releases of Windows 10 there is one additional Regkey to be set to prevent traffic: + +- Add a REG_DWORD value named **HapDownloadEnabled** to **HKEY_LOCAL_MACHINE\\Software\\Microsoft\\LexiconUpdate\\loc_0804** and set the value to 0. + + + + To learn more, see [Device update management](https://msdn.microsoft.com/library/windows/hardware/dn957432.aspx) and [Configure Automatic Updates by using Group Policy](https://technet.microsoft.com/library/cc720539.aspx). From 0e7633708c20b49ec223ad9c4a3683a72134f377 Mon Sep 17 00:00:00 2001 From: KC Cross Date: Wed, 1 May 2019 11:36:16 -0700 Subject: [PATCH 32/34] Adding Acrolinx configuration file (#68) Specifying that Acrolinx only checks the windows subfolder/docset. All other folders should be excluded. check only occurs after all other configuration is final (it's not yet) and when pull requests are made against the specified branch (master in this case). We are in testing only and this will not stop publishing in any way. Please contact krowley, jtidwell, or OfficeDocs-admins for information. --- acrolinx-config.edn | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 acrolinx-config.edn diff --git a/acrolinx-config.edn b/acrolinx-config.edn new file mode 100644 index 0000000000..7f639efb92 --- /dev/null +++ b/acrolinx-config.edn @@ -0,0 +1,3 @@ +{:allowed-branchname-matches ["master"] + :allowed-filename-matches ["windows"] + } From 3258eabd317563f89e2d6f4357978f774d5ea5c5 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Wed, 1 May 2019 13:38:47 -0700 Subject: [PATCH 33/34] edits --- ...nfigure-block-at-first-sight-windows-defender-antivirus.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md index 3047644d49..0cc19e576d 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md @@ -22,7 +22,7 @@ ms.date: 05/01/2019 Block at first sight is a feature of next gen protection that provides a way to detect and block new malware within seconds. -It is enabled by default when certain pre-requisite settings are also enabled. In most cases, these pre-requisite settings are also enabled by default, so the feature is running without any intervention. You can use group policy settings to confirm the feature is enabled. +It is enabled by default when certain pre-requisite settings are also enabled. In most cases, these pre-requisite settings are also enabled by default, so the feature is running without any intervention. You can [specify how long the file should be prevented from running](configure-cloud-block-timeout-period-windows-defender-antivirus.md) while the cloud-based protection service analyzes the file. @@ -45,7 +45,7 @@ In many cases, this process can reduce the response time for new malware from ho ## Confirm and validate that block at first sight is enabled -Block at first sight requires a number of Group Policy settings to be configured correctly or it will not work. These settings are enabled by default in most enterprise Windows Defender Antivirus deployments. +Block at first sight requires a number of settings to be configured correctly or it will not work. These settings are enabled by default in most enterprise Windows Defender Antivirus deployments. ### Confirm block at first sight is enabled with Intune From e5dd3979d74d2ea1d1390725614b62d7d2cca43f Mon Sep 17 00:00:00 2001 From: jaimeo Date: Wed, 1 May 2019 14:11:37 -0700 Subject: [PATCH 34/34] putting updated UR data sharing topic in the right directory (#72) --- .../upgrade/upgrade-readiness-data-sharing.md | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/windows/deployment/upgrade/upgrade-readiness-data-sharing.md b/windows/deployment/upgrade/upgrade-readiness-data-sharing.md index 9753f76d40..3eff878d63 100644 --- a/windows/deployment/upgrade/upgrade-readiness-data-sharing.md +++ b/windows/deployment/upgrade/upgrade-readiness-data-sharing.md @@ -12,16 +12,7 @@ ms.collection: M365-analytics # Upgrade Readiness data sharing -To enable data sharing with the Upgrade Readiness solution, the following endpoints must be accessible: - - -| **Endpoint** | **Function** | -|---------------------------------------------------------|-----------| -| `https://v10.vortex-win.data.microsoft.com/collect/v1`
`https://Vortex-win.data.microsoft.com/health/keepalive` | Connected User Experiences and Telemetry component endpoint. User computers send data to Microsoft through this endpoint. | -| `https://settings.data.microsoft.com/qos` | Enables the compatibility update KB to send data to Microsoft. | -| `https://go.microsoft.com/fwlink/?LinkID=544713`
`https://compatexchange1.trafficmanager.net/CompatibilityExchangeService.svc` | This service provides driver information about whether there will be a driver available post-upgrade for the hardware on the system. | - -Whitelist these endpoints on your network. This might require working with your organizations's network security group. +To enable data sharing with the Upgrade Readiness solution, double-check the endpoints list in [Enrolling devices in Windows Analytics](../update/windows-analytics-get-started.md#enable-data-sharing) to be sure they are whitelisted. ## Connectivity to the Internet