From e18dd0d16eda742c5e437bed37e8d55ad60ea9b9 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Sat, 21 Dec 2019 13:51:49 +0500 Subject: [PATCH 01/51] Update upgrading-to-mbam-25-sp1-from-mbam-25.md --- .../upgrading-to-mbam-25-sp1-from-mbam-25.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md b/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md index 4e0f5b098c..c94973efcc 100644 --- a/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md +++ b/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md @@ -29,21 +29,17 @@ Verify you have a current documentation of your MBAM environment, including all Note: You will not see an option to remove the Databases; this is expected. 2. Install 2.5 SP1 (Located with MDOP - Microsoft Desktop Optimization Pack 2015 from the Volume Licensing Service Center site: 3. Do not configure it at this time  -4. Install the May 2019 Rollup: https://www.microsoft.com/download/details.aspx?id=58345 -5. Using the MBAM Configurator; re-add the Reports role -6. This will configure the SSRS connection using the latest MBAM code from the rollup  -7. Using the MBAM Configurator; re-add the SQL Database role on the SQL Server. -8. At the end, you will be warned that the DBs already exist and weren’t created, but this is expected. -9. This process updates the existing databases to the current version being installed +4. Using the MBAM Configurator; re-add the Reports role +5. Using the MBAM Configurator; re-add the SQL Database role on the SQL Server. +6. At the end, you will be warned that the DBs already exist and weren’t created, but this is expected. +7. This process updates the existing databases to the current version being installed #### Steps to upgrade the MBAM Server (Running MBAM and IIS) 1. Using the MBAM Configurator; remove the Admin and Self Service Portals from the IIS server 2. Install MBAM 2.5 SP1 3. Do not configure it at this time   -4. Install the May 2019 Rollup on the IIS server(https://www.microsoft.com/download/details.aspx?id=58345) -5. Using the MBAM Configurator; re-add the Admin and Self Service Portals to the IIS server  -6. This will configure the sites using the latest MBAM code from the May 2019 Rollup -7. Open an elevated command prompt, Type: **IISRESET** and Hit Enter. +4. Using the MBAM Configurator; re-add the Admin and Self Service Portals to the IIS server  +5 Open an elevated command prompt, Type: **IISRESET** and Hit Enter. #### Steps to upgrade the MBAM Clients/Endpoints 1. Uninstall the 2.5 Agent from client endpoints From 9c2764441b76d150164dbda445ae9f4a47f36076 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Mon, 23 Dec 2019 22:12:24 +0500 Subject: [PATCH 02/51] Update mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md b/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md index c94973efcc..38aa4137f3 100644 --- a/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md +++ b/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md @@ -39,7 +39,7 @@ Verify you have a current documentation of your MBAM environment, including all 2. Install MBAM 2.5 SP1 3. Do not configure it at this time   4. Using the MBAM Configurator; re-add the Admin and Self Service Portals to the IIS server  -5 Open an elevated command prompt, Type: **IISRESET** and Hit Enter. +5. Open an elevated command prompt, type: **IISRESET** and hit Enter. #### Steps to upgrade the MBAM Clients/Endpoints 1. Uninstall the 2.5 Agent from client endpoints From 2536efd15744eb0816bc42c1fa2d263806cd0857 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Tue, 14 Jan 2020 10:20:16 +0500 Subject: [PATCH 03/51] Update mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md Co-Authored-By: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md b/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md index 38aa4137f3..f259ca9362 100644 --- a/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md +++ b/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md @@ -32,7 +32,7 @@ Verify you have a current documentation of your MBAM environment, including all 4. Using the MBAM Configurator; re-add the Reports role 5. Using the MBAM Configurator; re-add the SQL Database role on the SQL Server. 6. At the end, you will be warned that the DBs already exist and weren’t created, but this is expected. -7. This process updates the existing databases to the current version being installed +7. This process updates the existing databases to the current version being installed. #### Steps to upgrade the MBAM Server (Running MBAM and IIS) 1. Using the MBAM Configurator; remove the Admin and Self Service Portals from the IIS server From 8231d8403069794acf1e2e76b3db21d2e8ed8203 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Tue, 14 Jan 2020 10:20:27 +0500 Subject: [PATCH 04/51] Update mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md Co-Authored-By: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md b/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md index f259ca9362..46e122559e 100644 --- a/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md +++ b/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md @@ -39,7 +39,7 @@ Verify you have a current documentation of your MBAM environment, including all 2. Install MBAM 2.5 SP1 3. Do not configure it at this time   4. Using the MBAM Configurator; re-add the Admin and Self Service Portals to the IIS server  -5. Open an elevated command prompt, type: **IISRESET** and hit Enter. +5. Open an elevated command prompt, type **IISRESET**, and hit Enter. #### Steps to upgrade the MBAM Clients/Endpoints 1. Uninstall the 2.5 Agent from client endpoints From 49b3e4e0bc836bf0cfc17fcbaf0c8add08e68188 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Tue, 14 Jan 2020 10:20:40 +0500 Subject: [PATCH 05/51] Update mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md Co-Authored-By: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md b/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md index 46e122559e..a666d5a4f7 100644 --- a/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md +++ b/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md @@ -26,7 +26,8 @@ Verify you have a current documentation of your MBAM environment, including all ### Upgrade steps #### Steps to upgrade the MBAM Database (SQL Server) 1. Using the MBAM Configurator; remove the Reports role from the SQL server, or wherever the SSRS database is hosted. Depending on your environment, this can be the same server or a separate one. - Note: You will not see an option to remove the Databases; this is expected. + > [!NOTE] + > You will not see an option to remove the Databases; this is expected. 2. Install 2.5 SP1 (Located with MDOP - Microsoft Desktop Optimization Pack 2015 from the Volume Licensing Service Center site: 3. Do not configure it at this time  4. Using the MBAM Configurator; re-add the Reports role From b7f996de87dbb9aededce83919490b70f188fc72 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Tue, 14 Jan 2020 10:20:50 +0500 Subject: [PATCH 06/51] Update mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md Co-Authored-By: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md b/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md index a666d5a4f7..d344cfc5be 100644 --- a/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md +++ b/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md @@ -31,7 +31,7 @@ Verify you have a current documentation of your MBAM environment, including all 2. Install 2.5 SP1 (Located with MDOP - Microsoft Desktop Optimization Pack 2015 from the Volume Licensing Service Center site: 3. Do not configure it at this time  4. Using the MBAM Configurator; re-add the Reports role -5. Using the MBAM Configurator; re-add the SQL Database role on the SQL Server. +5. Using the MBAM Configurator; re-add the SQL Database role on the SQL Server 6. At the end, you will be warned that the DBs already exist and weren’t created, but this is expected. 7. This process updates the existing databases to the current version being installed. From 9be0bfb0a4c8f099aa399ca5ef82e51bbd1a902c Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Tue, 14 Jan 2020 10:21:01 +0500 Subject: [PATCH 07/51] Update mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md Co-Authored-By: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md b/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md index d344cfc5be..436bbbe48d 100644 --- a/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md +++ b/mdop/mbam-v25/upgrading-to-mbam-25-sp1-from-mbam-25.md @@ -32,7 +32,7 @@ Verify you have a current documentation of your MBAM environment, including all 3. Do not configure it at this time  4. Using the MBAM Configurator; re-add the Reports role 5. Using the MBAM Configurator; re-add the SQL Database role on the SQL Server -6. At the end, you will be warned that the DBs already exist and weren’t created, but this is expected. +6. At the end, you will be warned that the DBs already exist and weren’t created, but this is expected 7. This process updates the existing databases to the current version being installed. #### Steps to upgrade the MBAM Server (Running MBAM and IIS) From a7bd6004a55f954a354103ccd29449b414435374 Mon Sep 17 00:00:00 2001 From: Todd Lyon <19413953+tmlyon@users.noreply.github.com> Date: Fri, 17 Jan 2020 10:28:18 -0800 Subject: [PATCH 08/51] Update manage-windows-mixed-reality.md Updated to clarify the 1903 FOD also supports 1909 --- windows/application-management/manage-windows-mixed-reality.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/application-management/manage-windows-mixed-reality.md b/windows/application-management/manage-windows-mixed-reality.md index 205e2c3711..4e0bc2998e 100644 --- a/windows/application-management/manage-windows-mixed-reality.md +++ b/windows/application-management/manage-windows-mixed-reality.md @@ -33,7 +33,7 @@ Organizations that use Windows Server Update Services (WSUS) must take action to 2. Windows Mixed Reality Feature on Demand (FOD) is downloaded from Windows Update. If access to Windows Update is blocked, you must manually install the Windows Mixed Reality FOD. - a. Download the FOD .cab file for [Windows 10, version 1903](https://software-download.microsoft.com/download/pr/Microsoft-Windows-Holographic-Desktop-FOD-Package-31bf3856ad364e35-amd64.cab), [Windows 10, version 1809](https://software-download.microsoft.com/download/pr/microsoft-windows-holographic-desktop-fod-package31bf3856ad364e35amd64_1.cab), [Windows 10, version 1803](https://download.microsoft.com/download/9/9/3/9934B163-FA01-4108-A38A-851B4ACD1244/Microsoft-Windows-Holographic-Desktop-FOD-Package~31bf3856ad364e35~amd64~~.cab), or [Windows 10, version 1709](https://download.microsoft.com/download/6/F/8/6F816172-AC7D-4F45-B967-D573FB450CB7/Microsoft-Windows-Holographic-Desktop-FOD-Package.cab). + a. Download the FOD .cab file for [Windows 10, version 1903 and 1909](https://software-download.microsoft.com/download/pr/Microsoft-Windows-Holographic-Desktop-FOD-Package-31bf3856ad364e35-amd64.cab), [Windows 10, version 1809](https://software-download.microsoft.com/download/pr/microsoft-windows-holographic-desktop-fod-package31bf3856ad364e35amd64_1.cab), [Windows 10, version 1803](https://download.microsoft.com/download/9/9/3/9934B163-FA01-4108-A38A-851B4ACD1244/Microsoft-Windows-Holographic-Desktop-FOD-Package~31bf3856ad364e35~amd64~~.cab), or [Windows 10, version 1709](https://download.microsoft.com/download/6/F/8/6F816172-AC7D-4F45-B967-D573FB450CB7/Microsoft-Windows-Holographic-Desktop-FOD-Package.cab). >[!NOTE] >You must download the FOD .cab file that matches your operating system version. From 153a6c8532ed31c4f920f063513ff4ad84941bd9 Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Sat, 18 Jan 2020 20:59:31 +0500 Subject: [PATCH 09/51] Removed links pointing to a personal blog I think this reference should be removed as the content is pointing to a non-official document. It's a personal blog and we can not refer any information from any personal blog in MS documentation. All of the links pointing to a personal blog should be removed. Link to **Configuring a proxy for your Surface Hub** , **Configuring a proxy for your Surface Hub** and **Surface Hub and the Skype for Business Trusted Domain List** . Problem: https://github.com/MicrosoftDocs/windows-itpro-docs/issues/5847 --- .../use-surface-hub-diagnostic-test-device-account.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/devices/surface-hub/use-surface-hub-diagnostic-test-device-account.md b/devices/surface-hub/use-surface-hub-diagnostic-test-device-account.md index 40a5768d27..cbabc6e3fa 100644 --- a/devices/surface-hub/use-surface-hub-diagnostic-test-device-account.md +++ b/devices/surface-hub/use-surface-hub-diagnostic-test-device-account.md @@ -89,11 +89,11 @@ The Surface Hub Hardware Diagnostic tool is an easy-to-navigate tool that lets t Field |Success |Failure |Comment |Reference |------|------|------|------|------| -Internet Connectivity |Device does have Internet connectivity |Device does not have Internet connectivity |Verifies internet connectivity, including proxy connection |[Configuring a proxy for your Surface Hub](https://blogs.technet.microsoft.com/y0av/2017/12/03/7/) +Internet Connectivity |Device does have Internet connectivity |Device does not have Internet connectivity |Verifies internet connectivity, including proxy connection | HTTP Version |1.1 |1.0 |If HTTP 1.0 found, it will cause issue with WU and Store | Direct Internet Connectivity |Device has a Proxy configured Device has no Proxy configured |N/A |Informational. Is your device behind a proxy? | Proxy Address | | |If configured, returns proxy address. | -Proxy Authentication |Proxy does not require Authentication |Proxy requires Proxy Auth |Result may be a false positive if a user already has an open session in Edge and has authenticated thru the proxy. |[Configuring a proxy for your Surface Hub](https://blogs.technet.microsoft.com/y0av/2017/12/03/7/) +Proxy Authentication |Proxy does not require Authentication |Proxy requires Proxy Auth |Result may be a false positive if a user already has an open session in Edge and has authenticated thru the proxy. | Proxy Auth Types | | |If proxy authentication is used, return the Authentication methods advertised by the proxy. | #### Environment @@ -131,5 +131,5 @@ SIP Pool Cert Root CA | | |Information. Display the SIP Pool Cert Root CA, if av Field |Success |Failure |Comment |Reference |------|------|------|------|------| -Trust Model Status |No Trust Model Issue Detected. |SIP Domain and server domain are different please add the following domains. |Check the LD FQDN/ LD Server Name/ Pool Server name for Trust model issue. |[Surface Hub and the Skype for Business Trusted Domain List](https://blogs.technet.microsoft.com/y0av/2017/10/25/95/) +Trust Model Status |No Trust Model Issue Detected. |SIP Domain and server domain are different please add the following domains. |Check the LD FQDN/ LD Server Name/ Pool Server name for Trust model issue. Domain Name(s) | | |Return the list of domains that should be added for SFB to connect. | From 23e560a3ec19eb6004b7cd263d75e5fd6db54114 Mon Sep 17 00:00:00 2001 From: DanPandre <54847950+DanPandre@users.noreply.github.com> Date: Tue, 21 Jan 2020 17:41:53 -0500 Subject: [PATCH 10/51] Document Surface Hub fixes in 2B --- devices/surface-hub/surface-hub-update-history.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/devices/surface-hub/surface-hub-update-history.md b/devices/surface-hub/surface-hub-update-history.md index 943400d44c..5d6989d80b 100644 --- a/devices/surface-hub/surface-hub-update-history.md +++ b/devices/surface-hub/surface-hub-update-history.md @@ -24,6 +24,17 @@ Please refer to the “[Surface Hub Important Information](https://support.micro ## Windows 10 Team Creators Update 1703 +
+January 14, 2020—update for Team edition based on KB4534296* (OS Build 15063.2254) + +This update to the Surface Hub includes quality improvements and security fixes. Key updates to Surface Hub, not already outlined in [Windows 10 Update History](https://support.microsoft.com/help/4018124/windows-10-update-history), include: + +* Addresses an issue with log collection for Microsoft Surface Hub 2S. + +Please refer to the [Surface Hub Admin guide](https://docs.microsoft.com/surface-hub/) for enabling/disabling device features and services. +*[KB4534296](https://support.microsoft.com/help/4534296) +
+
September 24, 2019—update for Team edition based on KB4516059* (OS Build 15063.2078) @@ -57,7 +68,6 @@ Please refer to the [Surface Hub Admin guide](https://docs.microsoft.com/surface This update to the Surface Hub includes quality improvements and security fixes. Key updates to Surface Hub, not already outlined in [Windows 10 Update History](https://support.microsoft.com/help/4018124/windows-10-update-history), include: -* Addresses an issue with log collection for Microsoft Surface Hub 2S. * Addresses an issue preventing a user from signing in to a Microsoft Surface Hub device with an Azure Active Directory account. This issue occurs because a previous session did not end successfully. * Adds support for TLS 1.2 connections to identity providers and Exchange in device account setup scenarios. * Fixes to improve reliability of Hardware Diagnostic App on Hub 2S. From deb26fb920b840ca6c12912fe5e6b5be2c4d11cd Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 27 Jan 2020 14:24:17 -0800 Subject: [PATCH 11/51] Update TOC.md --- windows/security/threat-protection/TOC.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 3d8409c878..7c3a3c157a 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -44,7 +44,7 @@ #### [Attack surface reduction](microsoft-defender-atp/attack-surface-reduction.md) #### [Network firewall](windows-firewall/windows-firewall-with-advanced-security.md) -### [Next generation protection](windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md) +### [Next-generation protection](windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md) #### [Better together: Windows Defender Antivirus and Microsoft Defender ATP](windows-defender-antivirus/why-use-microsoft-antivirus.md) ### [Endpoint detection and response]() @@ -187,7 +187,7 @@ ##### [Controlled folder access](microsoft-defender-atp/evaluate-controlled-folder-access.md) ##### [Attack surface reduction](microsoft-defender-atp/evaluate-attack-surface-reduction.md) ##### [Network firewall](windows-firewall/evaluating-windows-firewall-with-advanced-security-design-examples.md) -##### [Evaluate next generation protection](windows-defender-antivirus/evaluate-windows-defender-antivirus.md) +##### [Evaluate next-generation protection](windows-defender-antivirus/evaluate-windows-defender-antivirus.md) ### [Access the Windows Defender Security Center Community Center](microsoft-defender-atp/community.md) @@ -231,7 +231,7 @@ -### [Configure next generation protection]() +### [Configure next-generation protection]() #### [Configure Windows Defender Antivirus features](windows-defender-antivirus/configure-windows-defender-antivirus-features.md) #### [Utilize Microsoft cloud-delivered protection](windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus.md) @@ -315,13 +315,13 @@ ##### [Run and review the results of an offline scan](windows-defender-antivirus/windows-defender-offline.md) ##### [Restore quarantined files](windows-defender-antivirus/restore-quarantined-files-windows-defender-antivirus.md) -#### [Manage next generation protection in your business]() +#### [Manage next-generation protection in your business]() ##### [Management overview](windows-defender-antivirus/configuration-management-reference-windows-defender-antivirus.md) ##### [Use Microsoft Intune and System Center Configuration Manager to manage next generation protection](windows-defender-antivirus/use-intune-config-manager-windows-defender-antivirus.md) -##### [Use Group Policy settings to manage next generation protection](windows-defender-antivirus/use-group-policy-windows-defender-antivirus.md) -##### [Use PowerShell cmdlets to manage next generation protection](windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus.md) -##### [Use Windows Management Instrumentation (WMI) to manage next generation protection](windows-defender-antivirus/use-wmi-windows-defender-antivirus.md) -##### [Use the mpcmdrun.exe command line tool to manage next generation protection](windows-defender-antivirus/command-line-arguments-windows-defender-antivirus.md) +##### [Use Group Policy settings to manage next-generation protection](windows-defender-antivirus/use-group-policy-windows-defender-antivirus.md) +##### [Use PowerShell cmdlets to manage next-generation protection](windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus.md) +##### [Use Windows Management Instrumentation (WMI) to manage next-generation protection](windows-defender-antivirus/use-wmi-windows-defender-antivirus.md) +##### [Use the mpcmdrun.exe command line tool to manage next-generation protection](windows-defender-antivirus/command-line-arguments-windows-defender-antivirus.md) ### [Microsoft Defender Advanced Threat Protection for Mac](microsoft-defender-atp/microsoft-defender-atp-mac.md) @@ -573,7 +573,7 @@ #### [Network protection](microsoft-defender-atp/troubleshoot-np.md) #### [Attack surface reduction rules](microsoft-defender-atp/troubleshoot-asr.md) -### [Troubleshoot next generation protection](windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md) +### [Troubleshoot next-generation protection](windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md) From 1eff95103c3ce25e74da2df1c3a32b08ad723ed3 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 27 Jan 2020 14:53:15 -0800 Subject: [PATCH 12/51] new article about FP/FN in WDAV --- windows/security/threat-protection/TOC.md | 1 + .../antivirus-false-positives-negatives.md | 25 +++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 7c3a3c157a..44d2dfed8d 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -316,6 +316,7 @@ ##### [Restore quarantined files](windows-defender-antivirus/restore-quarantined-files-windows-defender-antivirus.md) #### [Manage next-generation protection in your business]() +##### [Handle false positives/negatives in Windows Defender Antivirus](windows-defender-antivirus/antivirus-false-positives-negatives.md) ##### [Management overview](windows-defender-antivirus/configuration-management-reference-windows-defender-antivirus.md) ##### [Use Microsoft Intune and System Center Configuration Manager to manage next generation protection](windows-defender-antivirus/use-intune-config-manager-windows-defender-antivirus.md) ##### [Use Group Policy settings to manage next-generation protection](windows-defender-antivirus/use-group-policy-windows-defender-antivirus.md) diff --git a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md new file mode 100644 index 0000000000..595435124f --- /dev/null +++ b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md @@ -0,0 +1,25 @@ +--- +title: Handling false positives/negatives in Windows Defender Antivirus +description: Did Windows Defender Antivirus miss or wrongly detect something? Find out what you can do. +keywords: Windows Defender Antivirus, false positives, false negatives, exclusions +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +ms.localizationpriority: medium +author: denisebmsft +ms.author: deniseb +ms.custom: nextgen +ms.date: 01/27/2020 +ms.reviewer: +manager: dansimp +--- + +# Handling false positives/negatives in Windows Defender Antivirus + +**Applies to:** + +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + From 7624f226dec37a3750d3d22a8fdd4a45a96d1bf3 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 27 Jan 2020 14:58:43 -0800 Subject: [PATCH 13/51] Update antivirus-false-positives-negatives.md --- .../antivirus-false-positives-negatives.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md index 595435124f..ff06518411 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md +++ b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md @@ -23,3 +23,5 @@ manager: dansimp - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +As you probably already know, Windows Defender Antivirus is designed to keep your PC safe with built-in, trusted antivirus protection. With Windows Defender Antivirus, you get comprehensive, ongoing, and real-time protection against software threats like viruses, malware and spyware across email, apps, the cloud and the web. But what do you do if something was missed or wrongly detected as malware? You can report it to Microsoft for analysis. + From 7700b0274b0aaa762cfa0815775593839f9069c8 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 27 Jan 2020 15:26:25 -0800 Subject: [PATCH 14/51] Update antivirus-false-positives-negatives.md --- .../antivirus-false-positives-negatives.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md index ff06518411..489dd382e2 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md +++ b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md @@ -23,5 +23,14 @@ manager: dansimp - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -As you probably already know, Windows Defender Antivirus is designed to keep your PC safe with built-in, trusted antivirus protection. With Windows Defender Antivirus, you get comprehensive, ongoing, and real-time protection against software threats like viruses, malware and spyware across email, apps, the cloud and the web. But what do you do if something was missed or wrongly detected as malware? You can report it to Microsoft for analysis. +Windows Defender Antivirus is designed to keep your PC safe with built-in, trusted antivirus protection. With Windows Defender Antivirus, you get comprehensive, ongoing, and real-time protection against software threats like viruses, malware and spyware across email, apps, the cloud and the web. + +But what if something gets detected wrongly as malware, or something is missed? We call these false positives and false negatives, and there are some steps you can take to deal with these things. + +## Report a false positive/negative to Microsoft + +1. Review the [submission guidelines](../intelligence/submission-guide.md). +2. Submit your file here: [https://www.microsoft.com/wdsi/filesubmission/](https://www.microsoft.com/wdsi/filesubmission/). + +## Define an exclusion From 55e1b6935b51060eb3d8ab35c445b50a1a9718a7 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 27 Jan 2020 15:37:53 -0800 Subject: [PATCH 15/51] Update antivirus-false-positives-negatives.md --- .../antivirus-false-positives-negatives.md | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md index 489dd382e2..4c352ce500 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md +++ b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md @@ -25,12 +25,21 @@ manager: dansimp Windows Defender Antivirus is designed to keep your PC safe with built-in, trusted antivirus protection. With Windows Defender Antivirus, you get comprehensive, ongoing, and real-time protection against software threats like viruses, malware and spyware across email, apps, the cloud and the web. -But what if something gets detected wrongly as malware, or something is missed? We call these false positives and false negatives, and there are some steps you can take to deal with these things. +But what if something gets detected wrongly as malware, or something is missed? We call these false positives and false negatives, and there are some steps you can take to deal with these things. You can submit a file to Microsoft for analysis, and potentially, define an exclusion in your Windows Defender Antivirus settings. -## Report a false positive/negative to Microsoft +## Submit a file to Microsoft for analysis 1. Review the [submission guidelines](../intelligence/submission-guide.md). -2. Submit your file here: [https://www.microsoft.com/wdsi/filesubmission/](https://www.microsoft.com/wdsi/filesubmission/). +2. [Submit your file or sample](https://www.microsoft.com/wdsi/filesubmission). -## Define an exclusion +> [!TIP] +> We recommend signing in at the submission portal so you can track the results of your submissions. +## Define an exclusion on a Windows device + +When you define an exclusion for Windows Defender Antivirus, you configure your antivirus to skip that item. + +1. On your Windows 10 device, open the Windows Security app. +2. Select **Virus & threat protection** > **Virus & threat protection settings**. +3. Under **Exclusions**, select **Add or remove exclusions**. +4. Select **+ Add an exclusion**, and specify its type (**File**, **Folder**, **File type**, or **Process**.) \ No newline at end of file From ae77ae6c88ff13eebabe582741fd0068c18f5a9b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 27 Jan 2020 15:42:57 -0800 Subject: [PATCH 16/51] Update antivirus-false-positives-negatives.md --- .../antivirus-false-positives-negatives.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md index 4c352ce500..22f22eb666 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md +++ b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md @@ -25,7 +25,7 @@ manager: dansimp Windows Defender Antivirus is designed to keep your PC safe with built-in, trusted antivirus protection. With Windows Defender Antivirus, you get comprehensive, ongoing, and real-time protection against software threats like viruses, malware and spyware across email, apps, the cloud and the web. -But what if something gets detected wrongly as malware, or something is missed? We call these false positives and false negatives, and there are some steps you can take to deal with these things. You can submit a file to Microsoft for analysis, and potentially, define an exclusion in your Windows Defender Antivirus settings. +But what if something gets detected wrongly as malware, or something is missed? We call these false positives and false negatives, and there are some steps you can take to deal with these things. You can [submit a file to Microsoft for analysis](#submit-a-file-to-microsoft-for-analysis), and potentially, [define an exclusion](#define-an-exclusion-on-a-windows-device) in your Windows Defender Antivirus settings. ## Submit a file to Microsoft for analysis From cbb2f0c7fff02689168c4dd35057b46485d205b8 Mon Sep 17 00:00:00 2001 From: Kelly Baker Date: Mon, 27 Jan 2020 17:00:30 -0800 Subject: [PATCH 17/51] Edit pass: monitor-the-central-access-policies-that-apply-on-a-file-server @erhopf @Dansimp The edit on this article is complete per work item 3851148. Let me know if my edits changed the technical meaning anywhere. Once you've approved, please sign off. Thanks! Kelly --- ...ss-policies-that-apply-on-a-file-server.md | 40 ++++++++++--------- 1 file changed, 21 insertions(+), 19 deletions(-) diff --git a/windows/security/threat-protection/auditing/monitor-the-central-access-policies-that-apply-on-a-file-server.md b/windows/security/threat-protection/auditing/monitor-the-central-access-policies-that-apply-on-a-file-server.md index 7be96ce69b..d5bc5d25e3 100644 --- a/windows/security/threat-protection/auditing/monitor-the-central-access-policies-that-apply-on-a-file-server.md +++ b/windows/security/threat-protection/auditing/monitor-the-central-access-policies-that-apply-on-a-file-server.md @@ -1,6 +1,6 @@ --- title: Monitor central access policies on a file server (Windows 10) -description: Learn how to monitor changes to the central access policies that apply to a file server, when using advanced security auditing options. +description: Learn how to monitor changes to the central access policies that apply to a file server when using advanced security auditing options. ms.assetid: 126b051e-c20d-41f1-b42f-6cff24dcf20c ms.reviewer: ms.author: dansimp @@ -22,39 +22,41 @@ ms.date: 04/19/2017 **Applies to** - Windows 10 -This topic for the IT professional describes how to monitor changes to the central access policies that apply to a file server when using advanced security auditing options to monitor dynamic access control objects. Central access policies are created on a domain controller and then applied to file servers through Group Policy management. +This article describes how to monitor changes to the central access policies (CAPs) that apply to a file server when using advanced security auditing options to monitor dynamic access control objects. CAPs are created on a domain controller and then applied to file servers through Group Policy management. -Use the following procedures to configure and verify security auditing settings that are used to monitor changes to the set of central access policies on a file server. The following procedures assume that you have configured and deployed dynamic access control, including central access policies, and claims in your network. If you have not yet deployed dynamic access control in your network, see [Deploy a Central Access Policy (Demonstration Steps)](https://technet.microsoft.com/library/hh846167.aspx). +Use the following procedures to configure and verify security auditing settings that are used to monitor changes to the set of CAPs on a file server. The following procedures assume that you have configured and deployed dynamic access control, including CAPs and claims, in your network. If you have not yet deployed dynamic access control in your network, see [Deploy a Central Access Policy (Demonstration Steps)](https://technet.microsoft.com/library/hh846167.aspx). **To configure settings to monitor changes to central access policies** 1. Sign in to your domain controller by using domain administrator credentials. -2. In Server Manager, point to **Tools**, and then click **Group Policy Management**. -3. In the console tree, right-click the flexible access Group Policy Object, and then click **Edit**. -4. Double-click **Computer Configuration**, double-click **Security Settings**, double-click **Advanced Audit Policy Configuration**, double-click **Policy Change**, and then double-click **Other Policy Change Events**. +2. In Server Manager, point to **Tools**, and then select **Group Policy Management**. +3. In the console tree, select the flexible access Group Policy Object, and then select **Edit**. +4. Select **Computer Configuration** > **Security Settings** > **Advanced Audit Policy Configuration** > **Policy Change** > **Other Policy Change Events**. - >**Note:**  This policy setting monitors policy changes that might not be captured otherwise, such as central access policy changes or trusted platform module configuration changes. + > [!NOTE] + > This policy setting monitors policy changes that might not be captured otherwise, such as CAP changes or trusted platform module configuration changes.   -5. Select the **Configure the following audit events** check box, select the **Success** check box (and the **Failure** check box, if desired), and then click **OK**. +5. Select the **Configure the following audit events** check box, select the **Success** check box (and the **Failure** check box, if desired), and then select **OK**. -After you modify the central access policies on the domain controller, verify that the changes have been applied to the file server and that the proper events are logged. +After you modify the CAPs on the domain controller, verify that the changes have been applied to the file server and that the proper events are logged. **To verify changes to the central access policies** 1. Sign in to your domain controller by using domain administrator credentials. 2. Open the Group Policy Management Console. -3. Right-click **Default domain policy**, and then click **Edit**. -4. Double-click **Computer Configuration**, double-click **Policies**, and then double-click **Windows Settings**. -5. Double-click **Security Settings**, right-click **File system**, and then click **Manage CAPs**. -6. In the wizard that appears, follow the instructions to add a new central access policy (CAP), and then click **OK**. -7. Use local administrator credentials to sign in to the server that hosts resources that are subject to the central access policies you changed. -8. Press the Windows key + R, then type **cmd** to open a Command Prompt window. +3. Select **Default domain policy**, and then select **Edit**. +4. Select **Computer Configuration** > **Policies**, and then select **Windows Settings**. +5. Select **Security Settings** > **File system**, and then select **Manage CAPs**. +6. In the wizard that appears, follow the instructions to add a new CAP, and then select **OK**. +7. Use local administrator credentials to sign in to the server that hosts resources that are subject to the CAPs you changed. +8. Select the Windows logo key+R, and then type **cmd** to open a command prompt window. - >**Note:**  If the User Account Control dialog box appears, confirm that the action it displays is what you want, and then click **Yes**. + > [!NOTE] + > If the **User Account Control** dialog box appears, confirm that the action it displays is what you want, and then select **Yes**.   -9. Type **gpupdate /force**, and press ENTER. -10. In Server Manager, click **Tools**, and then click **Event Viewer**. -11. Expand **Windows Logs**, and then click **Security**. Verify that event 4819 appears in the security log. +9. Type **gpupdate /force**, and then select the Enter key. +10. In Server Manager, select **Tools**, and then select **Event Viewer**. +11. Expand **Windows Logs**, and then select **Security**. Verify that event 4819 appears in the security log. ## Related resource From 2bf53c6b7f3d1d07e364a0e24c537a5d2b554f48 Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Tue, 28 Jan 2020 12:52:58 +0500 Subject: [PATCH 18/51] Removed one more link There was one more personal blog link in the document and has been removed. --- .../use-surface-hub-diagnostic-test-device-account.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface-hub/use-surface-hub-diagnostic-test-device-account.md b/devices/surface-hub/use-surface-hub-diagnostic-test-device-account.md index 7dfc7994bc..e01737c52e 100644 --- a/devices/surface-hub/use-surface-hub-diagnostic-test-device-account.md +++ b/devices/surface-hub/use-surface-hub-diagnostic-test-device-account.md @@ -93,7 +93,7 @@ Internet Connectivity |Device does have Internet connectivity |Device does not h HTTP Version |1.1 |1.0 |If HTTP 1.0 found, it will cause issue with WU and Store | Direct Internet Connectivity |Device has a Proxy configured Device has no Proxy configured |N/A |Informational. Is your device behind a proxy? | Proxy Address | | |If configured, returns proxy address. | -Proxy Authentication |Proxy does not require Authentication |Proxy requires Proxy Auth |Result may be a false positive if a user already has an open session in Edge and has authenticated through the proxy. |[Configuring a proxy for your Surface Hub](https://blogs.technet.microsoft.com/y0av/2017/12/03/7/) +Proxy Authentication |Proxy does not require Authentication |Proxy requires Proxy Auth |Result may be a false positive if a user already has an open session in Edge and has authenticated through the proxy. | Proxy Auth Types | | |If proxy authentication is used, return the Authentication methods advertised by the proxy. | #### Environment From 87dabf7055bdf25b4d91a599e34ad46a12120d95 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 29 Jan 2020 15:48:58 -0800 Subject: [PATCH 19/51] Update antivirus-false-positives-negatives.md --- .../antivirus-false-positives-negatives.md | 23 +++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md index 22f22eb666..a6dc1e50c2 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md +++ b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md @@ -12,7 +12,7 @@ ms.localizationpriority: medium author: denisebmsft ms.author: deniseb ms.custom: nextgen -ms.date: 01/27/2020 +ms.date: 01/29/2020 ms.reviewer: manager: dansimp --- @@ -25,7 +25,10 @@ manager: dansimp Windows Defender Antivirus is designed to keep your PC safe with built-in, trusted antivirus protection. With Windows Defender Antivirus, you get comprehensive, ongoing, and real-time protection against software threats like viruses, malware and spyware across email, apps, the cloud and the web. -But what if something gets detected wrongly as malware, or something is missed? We call these false positives and false negatives, and there are some steps you can take to deal with these things. You can [submit a file to Microsoft for analysis](#submit-a-file-to-microsoft-for-analysis), and potentially, [define an exclusion](#define-an-exclusion-on-a-windows-device) in your Windows Defender Antivirus settings. +But what if something gets detected wrongly as malware, or something is missed? We call these false positives and false negatives. Fortunately, there are some steps you can take to deal with these things. You can: +- [Submit a file to Microsoft for analysis](#submit-a-file-to-microsoft-for-analysis); +- [Create an "Allow" indicator](#create-an-allow-indicator); or +- [Define an exclusion on an individual device](#define-an-exclusion-on-a-windows-device) in your Windows Defender Antivirus settings. ## Submit a file to Microsoft for analysis @@ -35,11 +38,23 @@ But what if something gets detected wrongly as malware, or something is missed? > [!TIP] > We recommend signing in at the submission portal so you can track the results of your submissions. -## Define an exclusion on a Windows device +## Create an "Allow" indicator + +If a file, IP address, URL, or domain is treated as malware on a device, even though it's safe, you can create an "Allow" indicator. This indicator tells Windows Defender Antivirus (and Microsoft Defender Advanced Threat Protection) that the item is safe. + +To set up your "Allow" indicator, follow the guidance in [Manage indicators](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/manage-indicators). + +## Define an exclusion on an individual Windows device When you define an exclusion for Windows Defender Antivirus, you configure your antivirus to skip that item. 1. On your Windows 10 device, open the Windows Security app. 2. Select **Virus & threat protection** > **Virus & threat protection settings**. 3. Under **Exclusions**, select **Add or remove exclusions**. -4. Select **+ Add an exclusion**, and specify its type (**File**, **Folder**, **File type**, or **Process**.) \ No newline at end of file +4. Select **+ Add an exclusion**, and specify its type (**File**, **Folder**, **File type**, or **Process**.) + +## Related articles + +[What is Microsoft Defender Advanced Threat Protection?](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection) + +[Microsoft Threat Protection](https://docs.microsoft.com/microsoft-365/security/mtp/microsoft-threat-protection) \ No newline at end of file From 48d0c9edfdc26c113e1375f71995024581853d93 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 29 Jan 2020 15:59:07 -0800 Subject: [PATCH 20/51] Update antivirus-false-positives-negatives.md --- .../antivirus-false-positives-negatives.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md index a6dc1e50c2..f04cb9e76c 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md +++ b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md @@ -1,5 +1,5 @@ --- -title: Handling false positives/negatives in Windows Defender Antivirus +title: What to do with false positives/negatives in Windows Defender Antivirus description: Did Windows Defender Antivirus miss or wrongly detect something? Find out what you can do. keywords: Windows Defender Antivirus, false positives, false negatives, exclusions search.product: eADQiWindows 10XVcnh @@ -17,7 +17,7 @@ ms.reviewer: manager: dansimp --- -# Handling false positives/negatives in Windows Defender Antivirus +# What to do with false positives/negatives in Windows Defender Antivirus **Applies to:** From 06ba43601c76119b5d4d68b3b7125cac4e2112bd Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 29 Jan 2020 16:15:25 -0800 Subject: [PATCH 21/51] Update antivirus-false-positives-negatives.md --- .../antivirus-false-positives-negatives.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md index f04cb9e76c..d2f4a1c9b5 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md +++ b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md @@ -28,7 +28,7 @@ Windows Defender Antivirus is designed to keep your PC safe with built-in, trust But what if something gets detected wrongly as malware, or something is missed? We call these false positives and false negatives. Fortunately, there are some steps you can take to deal with these things. You can: - [Submit a file to Microsoft for analysis](#submit-a-file-to-microsoft-for-analysis); - [Create an "Allow" indicator](#create-an-allow-indicator); or -- [Define an exclusion on an individual device](#define-an-exclusion-on-a-windows-device) in your Windows Defender Antivirus settings. +- [Define an exclusion on an individual Windows device](#define-an-exclusion-on-an-individual-windows-device) in your Windows Defender Antivirus settings. ## Submit a file to Microsoft for analysis From 0200844f9e3c1e5905c5bab049c8f4a31ea3af95 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 29 Jan 2020 16:17:38 -0800 Subject: [PATCH 22/51] fixing build report errors --- ...ix-a-powershell-scripts-for-surface-hub.md | 6 ++-- mdop/appv-v5/app-v-50-prerequisites.md | 36 +++++++++---------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/devices/surface-hub/appendix-a-powershell-scripts-for-surface-hub.md b/devices/surface-hub/appendix-a-powershell-scripts-for-surface-hub.md index 8196982606..7b44ff3d38 100644 --- a/devices/surface-hub/appendix-a-powershell-scripts-for-surface-hub.md +++ b/devices/surface-hub/appendix-a-powershell-scripts-for-surface-hub.md @@ -617,7 +617,7 @@ try { catch { PrintError "Some dependencies are missing" - PrintError "Please install the Windows PowerShell Module for Lync Online. For more information go to http://www.microsoft.com/download/details.aspx?id=39366" + PrintError "Please install the Windows PowerShell Module for Lync Online. For more information go to https://www.microsoft.com/download/details.aspx?id=39366" PrintError "Please install the Azure Active Directory module for PowerShell from https://go.microsoft.com/fwlink/p/?linkid=236297" CleanupAndFail } @@ -1104,7 +1104,7 @@ if ($fSfbIsOnline) } catch { - CleanupAndFail "To verify Skype for Business in online tenants you need the Lync Online Connector module from http://www.microsoft.com/download/details.aspx?id=39366" + CleanupAndFail "To verify Skype for Business in online tenants you need the Lync Online Connector module from https://www.microsoft.com/download/details.aspx?id=39366" } } else @@ -1518,7 +1518,7 @@ if ($online) catch { PrintError "Some dependencies are missing" - PrintError "Please install the Windows PowerShell Module for Lync Online. For more information go to http://www.microsoft.com/download/details.aspx?id=39366" + PrintError "Please install the Windows PowerShell Module for Lync Online. For more information go to https://www.microsoft.com/download/details.aspx?id=39366" PrintError "Please install the Azure Active Directory module for PowerShell from https://go.microsoft.com/fwlink/p/?linkid=236297" CleanupAndFail } diff --git a/mdop/appv-v5/app-v-50-prerequisites.md b/mdop/appv-v5/app-v-50-prerequisites.md index 1d1dcd7770..60a2900438 100644 --- a/mdop/appv-v5/app-v-50-prerequisites.md +++ b/mdop/appv-v5/app-v-50-prerequisites.md @@ -100,8 +100,8 @@ The following table lists the installation prerequisites for the App-V 5.0 clien

Software requirements

@@ -158,8 +158,8 @@ The following table lists the installation prerequisites for the App-V 5.0 Remot

Software requirements

@@ -221,12 +221,12 @@ If the system requirements of a locally installed application exceed the require

Software requirements

    -
  • Visual C++ Redistributable Packages for Visual Studio 2013 (http://www.microsoft.com/download/details.aspx?id=40784)

    +
  • Visual C++ Redistributable Packages for Visual Studio 2013 (https://www.microsoft.com/download/details.aspx?id=40784)

    This prerequisite is required only if you have installed Hotfix Package 4 for Application Virtualization 5.0 SP2.

  • -
  • Microsoft .NET Framework 4 (Full Package) (http://www.microsoft.com/download/details.aspx?id=17718)

    +
  • Microsoft .NET Framework 4 (Full Package) (https://www.microsoft.com/download/details.aspx?id=17718)

  • -
  • Windows PowerShell 3.0 (http://www.microsoft.com/download/details.aspx?id=34595)

    +
  • Windows PowerShell 3.0 (https://www.microsoft.com/download/details.aspx?id=34595)

  • Download and install KB2533623 (http://support.microsoft.com/kb/2533623)

  • @@ -292,8 +292,8 @@ The installation of the App-V 5.0 server on a computer that runs any previous ve

    Management Server

    @@ -339,7 +339,7 @@ The installation of the App-V 5.0 server on a computer that runs any previous ve

    The App-V 5.0 server components are dependent but they have varying requirements and installation options that must be deployed. Use the following information to prepare your environment to run the App-V 5.0 management database.

    @@ -355,7 +355,7 @@ The installation of the App-V 5.0 server on a computer that runs any previous ve

    Reporting Server

      -
    • Microsoft .NET Framework 4 (Full Package) (http://www.microsoft.com/download/details.aspx?id=17718)

    • +
    • Microsoft .NET Framework 4 (Full Package) (https://www.microsoft.com/download/details.aspx?id=17718)

    • Microsoft Visual C++ 2010 SP1 Redistributable Package (x86)(https://go.microsoft.com/fwlink/?LinkId=267110)

    • Note

      To help reduce the risk of unwanted or malicious data being sent to the reporting server, you should restrict access to the Reporting Web Service per your corporate security policy.

      @@ -380,7 +380,7 @@ The installation of the App-V 5.0 server on a computer that runs any previous ve

      The App-V 5.0 server components are dependent but they have varying requirements and installation options that must be deployed. Use the following information to prepare your environment to run the App-V 5.0 reporting database.

      @@ -396,7 +396,7 @@ The installation of the App-V 5.0 server on a computer that runs any previous ve

      Publishing Server

        -
      • Microsoft .NET Framework 4 (Full Package) (http://www.microsoft.com/download/details.aspx?id=17718)

      • +
      • Microsoft .NET Framework 4 (Full Package) (https://www.microsoft.com/download/details.aspx?id=17718)

      • Microsoft Visual C++ 2010 SP1 Redistributable Package (x86)(https://go.microsoft.com/fwlink/?LinkId=267110)

      • Windows Web Server with the IIS role with the following features: Common HTTP Features (static content and default document), Application Development (ASP.NET, .NET Extensibility, ISAPI Extensions and ISAPI Filters), Security (Windows Authentication, Request Filtering), Security (Windows Authentication, Request Filtering), Management Tools (IIS Management Console)

      • 64-bit ASP.NET registration

      • From fbee1a68caf1c25b7e9f9d107d0f3bddcafa962a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 29 Jan 2020 16:18:45 -0800 Subject: [PATCH 23/51] fixing build report errors --- mdop/appv-v5/app-v-50-prerequisites.md | 8 ++++---- ...own-issues-in-the-mbam-international-release-mbam-1.md | 2 +- mdop/mbam-v2/mbam-20-privacy-statement-mbam-2.md | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/mdop/appv-v5/app-v-50-prerequisites.md b/mdop/appv-v5/app-v-50-prerequisites.md index 60a2900438..e90a62583c 100644 --- a/mdop/appv-v5/app-v-50-prerequisites.md +++ b/mdop/appv-v5/app-v-50-prerequisites.md @@ -109,7 +109,7 @@ The following table lists the installation prerequisites for the App-V 5.0 clien
        -
      • Download and install KB2533623 (http://support.microsoft.com/kb/2533623)

        +
      • Download and install KB2533623 (https://support.microsoft.com/kb/2533623)

        Important

        You can download and install the previous KB article. However, it may have been replaced with a more recent version.

        @@ -228,7 +228,7 @@ If the system requirements of a locally installed application exceed the require

      • Windows PowerShell 3.0 (https://www.microsoft.com/download/details.aspx?id=34595)

      • -
      • Download and install KB2533623 (http://support.microsoft.com/kb/2533623)

        +
      • Download and install KB2533623 (https://support.microsoft.com/kb/2533623)

      • For computers running Microsoft Windows Server 2008 R2 SP1, download and install KB2533623 (https://go.microsoft.com/fwlink/?LinkId=286102)

        @@ -254,7 +254,7 @@ The following prerequisites are already installed for computers that run Windows - Windows PowerShell 3.0 -- Download and install [KB2533623](https://support.microsoft.com/kb/2533623) (http://support.microsoft.com/kb/2533623) +- Download and install [KB2533623](https://support.microsoft.com/kb/2533623) (https://support.microsoft.com/kb/2533623) **Important** You can still download install the previous KB. However, it may have been replaced with a more recent version. @@ -301,7 +301,7 @@ The installation of the App-V 5.0 server on a computer that runs any previous ve
      • Windows Web Server with the IIS role enabled and the following features: Common HTTP Features (static content and default document), Application Development (ASP.NET, .NET Extensibility, ISAPI Extensions and ISAPI Filters), Security (Windows Authentication, Request Filtering), Management Tools (IIS Management Console).

      • -
      • Download and install KB2533623 (http://support.microsoft.com/kb/2533623)

        +
      • Download and install KB2533623 (https://support.microsoft.com/kb/2533623)

        Important

        You can still download install the previous KB. However, it may have been replaced with a more recent version.

        diff --git a/mdop/mbam-v1/known-issues-in-the-mbam-international-release-mbam-1.md b/mdop/mbam-v1/known-issues-in-the-mbam-international-release-mbam-1.md index 965278e188..d365a7ce2c 100644 --- a/mdop/mbam-v1/known-issues-in-the-mbam-international-release-mbam-1.md +++ b/mdop/mbam-v1/known-issues-in-the-mbam-international-release-mbam-1.md @@ -36,7 +36,7 @@ If you are using a certificate for authentication between MBAM servers, after up ### MBAM Svclog File Filling Disk Space -If you have followed Knowledge Base article 2668170, [http://support.microsoft.com/kb/2668170](https://go.microsoft.com/fwlink/?LinkID=247277), you might have to repeat the KB steps after you install this update. +If you have followed Knowledge Base article 2668170, [https://support.microsoft.com/kb/2668170](https://go.microsoft.com/fwlink/?LinkID=247277), you might have to repeat the KB steps after you install this update. **Workaround**: None. diff --git a/mdop/mbam-v2/mbam-20-privacy-statement-mbam-2.md b/mdop/mbam-v2/mbam-20-privacy-statement-mbam-2.md index 2c93b51293..1d8f677dab 100644 --- a/mdop/mbam-v2/mbam-20-privacy-statement-mbam-2.md +++ b/mdop/mbam-v2/mbam-20-privacy-statement-mbam-2.md @@ -92,7 +92,7 @@ Incorrectly editing the registry may severely damage your system. Before making Important Information: Enterprise customers can use Group Policy to configure how Microsoft Error Reporting behaves on their PCs. Configuration options include the ability to turn off Microsoft Error Reporting. If you are an administrator and wish to configure Group Policy for Microsoft Error Reporting, technical details are available on [TechNet](https://technet.microsoft.com/library/cc709644.aspx). -Additional information on how to modify enable and disable error reporting is available at this support article: [(http://support.microsoft.com/kb/188296)](https://support.microsoft.com/kb/188296). +Additional information on how to modify enable and disable error reporting is available at this support article: [(https://support.microsoft.com/kb/188296)](https://support.microsoft.com/kb/188296). ### Microsoft Update From 7562c72d8cef686febf6f1900736dfb4e6413b2e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 29 Jan 2020 16:19:45 -0800 Subject: [PATCH 24/51] fixing build report errors --- devices/hololens/hololens1-start.md | 2 +- .../mdm/certificate-authentication-device-enrollment.md | 2 +- .../mdm/federated-authentication-device-enrollment.md | 2 +- windows/client-management/mdm/mobile-device-enrollment.md | 2 +- .../mdm/on-premise-authentication-device-enrollment.md | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/devices/hololens/hololens1-start.md b/devices/hololens/hololens1-start.md index 466fc431b2..b6775ce7ee 100644 --- a/devices/hololens/hololens1-start.md +++ b/devices/hololens/hololens1-start.md @@ -28,7 +28,7 @@ Before you get started, make sure you have the following available: **A Microsoft account or a work account**. You'll also need to use a Microsoft account (or a work account, if your organization owns the device) to sign in to HoloLens. If you don't have a Microsoft account, go to [account.microsoft.com](http://account.microsoft.com) and set one up for free. -**A safe, well-lit space with no tripping hazards**. [Health and safety info](http://go.microsoft.com/fwlink/p/?LinkId=746661). +**A safe, well-lit space with no tripping hazards**. [Health and safety info](https://go.microsoft.com/fwlink/p/?LinkId=746661). **The optional comfort accessories** that came with your HoloLens, to help you get the most comfortable fit. [More on fit and comfort](https://support.microsoft.com/help/12632/hololens-fit-your-hololens). diff --git a/windows/client-management/mdm/certificate-authentication-device-enrollment.md b/windows/client-management/mdm/certificate-authentication-device-enrollment.md index 042efca28b..dd72081354 100644 --- a/windows/client-management/mdm/certificate-authentication-device-enrollment.md +++ b/windows/client-management/mdm/certificate-authentication-device-enrollment.md @@ -15,7 +15,7 @@ ms.date: 06/26/2017 # Certificate authentication device enrollment -This section provides an example of the mobile device enrollment protocol using certificate authentication policy. For details about the Microsoft mobile device enrollment protocol for Windows 10, see [\[MS-MDE2\]: Mobile Device Enrollment Protocol Version 2]( http://go.microsoft.com/fwlink/p/?LinkId=619347). +This section provides an example of the mobile device enrollment protocol using certificate authentication policy. For details about the Microsoft mobile device enrollment protocol for Windows 10, see [\[MS-MDE2\]: Mobile Device Enrollment Protocol Version 2]( https://go.microsoft.com/fwlink/p/?LinkId=619347). > **Note**  To set up devices to use certificate authentication for enrollment, you should create a provisioning package. For more information about provisioning packages, see [Build and apply a provisioning package](https://msdn.microsoft.com/library/windows/hardware/dn916107). diff --git a/windows/client-management/mdm/federated-authentication-device-enrollment.md b/windows/client-management/mdm/federated-authentication-device-enrollment.md index 12af80dacf..e8ad3c9cd8 100644 --- a/windows/client-management/mdm/federated-authentication-device-enrollment.md +++ b/windows/client-management/mdm/federated-authentication-device-enrollment.md @@ -19,7 +19,7 @@ This section provides an example of the mobile device enrollment protocol using The <AuthenticationServiceURL> element the discovery response message specifies web authentication broker page start URL. -For details about the Microsoft mobile device enrollment protocol for Windows 10, see [\[MS-MDE2\]: Mobile Device Enrollment Protocol Version 2]( http://go.microsoft.com/fwlink/p/?LinkId=619347). +For details about the Microsoft mobile device enrollment protocol for Windows 10, see [\[MS-MDE2\]: Mobile Device Enrollment Protocol Version 2]( https://go.microsoft.com/fwlink/p/?LinkId=619347). ## In this topic diff --git a/windows/client-management/mdm/mobile-device-enrollment.md b/windows/client-management/mdm/mobile-device-enrollment.md index 3b50e8d5cf..38e128bd28 100644 --- a/windows/client-management/mdm/mobile-device-enrollment.md +++ b/windows/client-management/mdm/mobile-device-enrollment.md @@ -34,7 +34,7 @@ The enrollment process includes the following steps: ## Enrollment protocol -There are a number of changes made to the enrollment protocol to better support a variety of scenarios across all platforms. For detailed information about the mobile device enrollment protocol, see [\[MS-MDM\]: Mobile Device Management Protocol](https://go.microsoft.com/fwlink/p/?LinkId=619346) and [\[MS-MDE2\]: Mobile Device Enrollment Protocol Version 2]( http://go.microsoft.com/fwlink/p/?LinkId=619347). +There are a number of changes made to the enrollment protocol to better support a variety of scenarios across all platforms. For detailed information about the mobile device enrollment protocol, see [\[MS-MDM\]: Mobile Device Management Protocol](https://go.microsoft.com/fwlink/p/?LinkId=619346) and [\[MS-MDE2\]: Mobile Device Enrollment Protocol Version 2]( https://go.microsoft.com/fwlink/p/?LinkId=619347). The enrollment process involves the following steps: diff --git a/windows/client-management/mdm/on-premise-authentication-device-enrollment.md b/windows/client-management/mdm/on-premise-authentication-device-enrollment.md index fc1667fcc2..22c3ac4fbe 100644 --- a/windows/client-management/mdm/on-premise-authentication-device-enrollment.md +++ b/windows/client-management/mdm/on-premise-authentication-device-enrollment.md @@ -14,7 +14,7 @@ ms.date: 06/26/2017 # On-premises authentication device enrollment -This section provides an example of the mobile device enrollment protocol using on-premises authentication policy. For details about the Microsoft mobile device enrollment protocol for Windows 10, see [\[MS-MDE2\]: Mobile Device Enrollment Protocol Version 2]( http://go.microsoft.com/fwlink/p/?LinkId=619347). +This section provides an example of the mobile device enrollment protocol using on-premises authentication policy. For details about the Microsoft mobile device enrollment protocol for Windows 10, see [\[MS-MDE2\]: Mobile Device Enrollment Protocol Version 2]( https://go.microsoft.com/fwlink/p/?LinkId=619347). ## In this topic From 282b1e6892b6d16223417078227c0410b4c347a1 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 29 Jan 2020 16:24:36 -0800 Subject: [PATCH 25/51] Update antivirus-false-positives-negatives.md --- .../antivirus-false-positives-negatives.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md index d2f4a1c9b5..dbb155a0b2 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md +++ b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md @@ -27,7 +27,7 @@ Windows Defender Antivirus is designed to keep your PC safe with built-in, trust But what if something gets detected wrongly as malware, or something is missed? We call these false positives and false negatives. Fortunately, there are some steps you can take to deal with these things. You can: - [Submit a file to Microsoft for analysis](#submit-a-file-to-microsoft-for-analysis); -- [Create an "Allow" indicator](#create-an-allow-indicator); or +- [Create an "Allow" indicator to prevent a false positive from recurring](#create-an-allow-indicator-to-prevent-a-false-positive-from-recurring); or - [Define an exclusion on an individual Windows device](#define-an-exclusion-on-an-individual-windows-device) in your Windows Defender Antivirus settings. ## Submit a file to Microsoft for analysis @@ -38,7 +38,7 @@ But what if something gets detected wrongly as malware, or something is missed? > [!TIP] > We recommend signing in at the submission portal so you can track the results of your submissions. -## Create an "Allow" indicator +## Create an "Allow" indicator to prevent a false positive from recurring If a file, IP address, URL, or domain is treated as malware on a device, even though it's safe, you can create an "Allow" indicator. This indicator tells Windows Defender Antivirus (and Microsoft Defender Advanced Threat Protection) that the item is safe. From 873fffc8725ffb4e3478b424a4864398dae9b6ca Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 29 Jan 2020 16:25:19 -0800 Subject: [PATCH 26/51] Update antivirus-false-positives-negatives.md --- .../antivirus-false-positives-negatives.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md index dbb155a0b2..ec65351029 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md +++ b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md @@ -28,7 +28,7 @@ Windows Defender Antivirus is designed to keep your PC safe with built-in, trust But what if something gets detected wrongly as malware, or something is missed? We call these false positives and false negatives. Fortunately, there are some steps you can take to deal with these things. You can: - [Submit a file to Microsoft for analysis](#submit-a-file-to-microsoft-for-analysis); - [Create an "Allow" indicator to prevent a false positive from recurring](#create-an-allow-indicator-to-prevent-a-false-positive-from-recurring); or -- [Define an exclusion on an individual Windows device](#define-an-exclusion-on-an-individual-windows-device) in your Windows Defender Antivirus settings. +- [Define an exclusion on an individual Windows device to prevent an item from being scanned](#define-an-exclusion-on-an-individual-windows-device-to-prevent-an-item-from-being-scanned) by Windows Defender Antivirus. ## Submit a file to Microsoft for analysis @@ -44,7 +44,7 @@ If a file, IP address, URL, or domain is treated as malware on a device, even th To set up your "Allow" indicator, follow the guidance in [Manage indicators](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/manage-indicators). -## Define an exclusion on an individual Windows device +## Define an exclusion on an individual Windows device to prevent an item from being scanned When you define an exclusion for Windows Defender Antivirus, you configure your antivirus to skip that item. From 7e09ce0ea287ee76c585f550578aa7790cb58f96 Mon Sep 17 00:00:00 2001 From: mapalko Date: Fri, 31 Jan 2020 15:51:41 -0800 Subject: [PATCH 27/51] Update error with non-destructive PIN reset note --- .../hello-for-business/hello-planning-guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-planning-guide.md b/windows/security/identity-protection/hello-for-business/hello-planning-guide.md index 7dffe7b0a9..17f9e5e49f 100644 --- a/windows/security/identity-protection/hello-for-business/hello-planning-guide.md +++ b/windows/security/identity-protection/hello-for-business/hello-planning-guide.md @@ -65,7 +65,7 @@ The hybrid deployment model is for organizations that: * Use applications hosted in Azure Active Directory, and want a single sign-in user experience for both on-premises and Azure Active Directory resources > [!Important] -> Hybrid deployments support non-destructive PIN reset that only works with the certificate trust model.
        +> Hybrid deployments support non-destructive PIN reset that works with both the certificate trust and key trust models.
        > **Requirements:**
        > Microsoft PIN Reset Service - Windows 10, versions 1709 to 1809, Enterprise Edition. There is no licensing requirement for this service since version 1903
        > Reset above lock screen (_I forgot my PIN_ link) - Windows 10, version 1903 From 8875ddff1dcf42288af8a7b475cb4ef2f8fc463e Mon Sep 17 00:00:00 2001 From: VLG17 <41186174+VLG17@users.noreply.github.com> Date: Tue, 4 Feb 2020 12:29:50 +0200 Subject: [PATCH 28/51] removed outdated information https://github.com/MicrosoftDocs/windows-itpro-docs/issues/5675 --- .../microsoft-defender-atp/troubleshoot-siem.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-siem.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-siem.md index 6641950721..cc0b92af10 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-siem.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-siem.md @@ -39,9 +39,7 @@ If your client secret expires or if you've misplaced the copy provided when you 3. Select your tenant. -4. Click **App registrations**. Then in the applications list, select the application: - - For SIEM: `https://WindowsDefenderATPSiemConnector` - - For Threat intelligence API: `https://WindowsDefenderATPCustomerTiConnector` +4. Click **App registrations**. Then in the applications list, select the application. 5. Select **Keys** section, then provide a key description and specify the key validity duration. @@ -59,9 +57,7 @@ If you encounter an error when trying to get a refresh token when using the thre 3. Select your tenant. -4. Click **App Registrations**. Then in the applications list, select the application: - - For SIEM: `https://WindowsDefenderATPSiemConnector` - - For Threat intelligence API: `https://WindowsDefenderATPCustomerTiConnector` +4. Click **App Registrations**. Then in the applications list, select the application. 5. Add the following URL: - For the European Union: `https://winatpmanagement-eu.securitycenter.windows.com/UserAuthenticationCallback` From bc40f95d26ea47821c4c60c13047124afbf9bec0 Mon Sep 17 00:00:00 2001 From: illfated Date: Wed, 5 Feb 2020 21:05:37 +0100 Subject: [PATCH 29/51] BitLocker: typo in How to enable Network Unlock As pointed out in issue ticket (Typo), the word "local" is misspelled as "lcoal". This PR provides a simple typo correction. Thanks to Lexy2 for pointing out the typo. Proposed change: - Change the word "lcoal" to **local**. issue ticket reference or closure: Closes #5983 --- .../bitlocker/bitlocker-how-to-enable-network-unlock.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-how-to-enable-network-unlock.md b/windows/security/information-protection/bitlocker/bitlocker-how-to-enable-network-unlock.md index 7cdd7f45b1..5ca3a201cf 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-how-to-enable-network-unlock.md +++ b/windows/security/information-protection/bitlocker/bitlocker-how-to-enable-network-unlock.md @@ -311,7 +311,7 @@ Troubleshooting Network Unlock issues begins by verifying the environment. Many - Group policy for Network Unlock is enabled and linked to the appropriate domains. - Verify group policy is reaching the clients properly. This can be done using the GPRESULT.exe or RSOP.msc utilities. - Verify the clients were rebooted after applying the policy. -- Verify the **Network (Certificate Based)** protector is listed on the client. This can be done using either manage-bde or Windows PowerShell cmdlets. For example the following command will list the key protectors currently configured on the C: drive of the lcoal computer: +- Verify the **Network (Certificate Based)** protector is listed on the client. This can be done using either manage-bde or Windows PowerShell cmdlets. For example the following command will list the key protectors currently configured on the C: drive of the local computer: ```powershell manage-bde -protectors -get C: From cbb1809620df9f4b56e3ecb7b9445e9545116f2d Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 5 Feb 2020 13:54:12 -0800 Subject: [PATCH 30/51] moved tamper protection image --- .../{ => images}/tamperprotectsecurityrecos.png | Bin 1 file changed, 0 insertions(+), 0 deletions(-) rename windows/security/threat-protection/windows-defender-antivirus/{ => images}/tamperprotectsecurityrecos.png (100%) diff --git a/windows/security/threat-protection/windows-defender-antivirus/tamperprotectsecurityrecos.png b/windows/security/threat-protection/windows-defender-antivirus/images/tamperprotectsecurityrecos.png similarity index 100% rename from windows/security/threat-protection/windows-defender-antivirus/tamperprotectsecurityrecos.png rename to windows/security/threat-protection/windows-defender-antivirus/images/tamperprotectsecurityrecos.png From 9ee841257e55195ca57e8fced373abdb0d2c9b77 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 5 Feb 2020 13:54:49 -0800 Subject: [PATCH 31/51] Update antivirus-false-positives-negatives.md --- .../antivirus-false-positives-negatives.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md index ec65351029..c8fe54fe39 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md +++ b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md @@ -12,7 +12,7 @@ ms.localizationpriority: medium author: denisebmsft ms.author: deniseb ms.custom: nextgen -ms.date: 01/29/2020 +ms.date: 02/05/2020 ms.reviewer: manager: dansimp --- @@ -51,7 +51,7 @@ When you define an exclusion for Windows Defender Antivirus, you configure your 1. On your Windows 10 device, open the Windows Security app. 2. Select **Virus & threat protection** > **Virus & threat protection settings**. 3. Under **Exclusions**, select **Add or remove exclusions**. -4. Select **+ Add an exclusion**, and specify its type (**File**, **Folder**, **File type**, or **Process**.) +4. Select **+ Add an exclusion**, and specify its type (**File**, **Folder**, **File type**, or **Process**). ## Related articles From dc9f34c5656095075b767ae3737f4833a6cd7dfe Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 5 Feb 2020 14:02:56 -0800 Subject: [PATCH 32/51] Update portal names and jamf screenshot --- .../configure-mssp-support.md | 22 +++++++++--------- .../investigate-behind-proxy.md | 2 +- .../mac-install-manually.md | 6 ++--- .../mac-install-with-intune.md | 2 +- .../mac-install-with-jamf.md | 17 +++++++++----- .../microsoft-defender-atp/tvm-weaknesses.md | 2 +- .../images/jamf-onboarding.png | Bin 0 -> 103540 bytes 7 files changed, 28 insertions(+), 23 deletions(-) create mode 100644 windows/security/threat-protection/windows-defender-antivirus/images/jamf-onboarding.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-support.md b/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-support.md index 301d635bef..ab87a6d7f1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-support.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-support.md @@ -40,7 +40,7 @@ You'll need to take the following configuration steps to enable the managed secu The integration will allow MSSPs to take the following actions: -- Get access to MSSP customer's Windows Defender Security Center portal +- Get access to MSSP customer's Microsoft Defender Security Center portal - Get email notifications, and - Fetch alerts through security information and event management (SIEM) tools @@ -53,7 +53,7 @@ Typically, MSSP customers take the initial configuration steps to grant MSSPs ac In general, the following configuration steps need to be taken: -- **Grant the MSSP access to Windows Defender Security Center**
        +- **Grant the MSSP access to Microsoft Defender Security Center**
        This action needs to be done by the MSSP customer. It grants the MSSP access to the MSSP customer's Windows Defender ATP tenant. @@ -74,7 +74,7 @@ This action is taken by the MSSP. It allows MSSPs to fetch alerts using APIs. > These set of steps are directed towards the MSSP customer.
        > Access to the portal can only be done by the MSSP customer. -As a MSSP customer, you'll need to take the following configuration steps to grant the MSSP access to Windows Defender Security Center. +As a MSSP customer, you'll need to take the following configuration steps to grant the MSSP access to Microsoft Defender Security Center. Authentication and authorization of the MSSP user is built on top of Azure Active Directory (Azure AD) B2B functionality. @@ -82,7 +82,7 @@ Authentication and authorization of the MSSP user is built on top of Azure Activ You'll need to take the following 2 steps: - Add MSSP user to your tenant as a guest user -- Grant MSSP user access to Windows Defender Security Center +- Grant MSSP user access to Microsoft Defender Security Center ### Add MSSP user to your tenant as a guest user @@ -90,8 +90,8 @@ Add a user who is a member of the MSSP tenant to your tenant as a guest user. To grant portal access to the MSSP, you must add the MSSP user to your Azure AD as a guest user. For more information, see [Add Azure Active Directory B2B collaboration users in the Azure portal](https://docs.microsoft.com/azure/active-directory/b2b/add-users-administrator). -### Grant MSSP user access to Windows Defender Security Center -Grant the guest user access and permissions to your Windows Defender Security Center tenant. +### Grant MSSP user access to Microsoft Defender Security Center +Grant the guest user access and permissions to your Microsoft Defender Security Center tenant. Granting access to guest user is done the same way as granting access to a user who is a member of your tenant. @@ -108,12 +108,12 @@ It is recommended that groups are created for MSSPs to make authorization access As a MSSP customer, you can always remove or modify the permissions granted to the MSSP by updating the Azure AD user groups. -## Access the Windows Defender Security Center MSSP customer portal +## Access the Microsoft Defender Security Center MSSP customer portal >[!NOTE] >These set of steps are directed towards the MSSP. -By default, MSSP customers access their Windows Defender Security Center tenant through the following URL: `https://securitycenter.windows.com`. +By default, MSSP customers access their Microsoft Defender Security Center tenant through the following URL: `https://securitycenter.windows.com`. MSSPs however, will need to use a tenant-specific URL in the following format: `https://securitycenter.windows.com?tid=customer_tenant_id` to access the MSSP customer portal. @@ -159,7 +159,7 @@ Step 1: Create a third-party application Step 2: Get access and refresh tokens from your customer's tenant -Step 3: Whitelist your application on Windows Defender Security Center +Step 3: Whitelist your application on Microsoft Defender Security Center @@ -279,8 +279,8 @@ After providing your credentials, you'll need to grant consent to the applicatio 8. In the PowerShell window, you'll receive an access token and a refresh token. Save the refresh token to configure your SIEM connector. -### Step 3: Whitelist your application on Windows Defender Security Center -You'll need to whitelist the application you created in Windows Defender Security Center. +### Step 3: Whitelist your application on Microsoft Defender Security Center +You'll need to whitelist the application you created in Microsoft Defender Security Center. You'll need to have **Manage portal system settings** permission to whitelist the application. Otherwise, you'll need to request your customer to whitelist the application for you. diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-behind-proxy.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-behind-proxy.md index 88ac0b8be9..0ef1449bfa 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-behind-proxy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-behind-proxy.md @@ -36,7 +36,7 @@ Monitoring network connection behind a forward proxy is possible due to addition Network protection can be controlled using the following modes: -- **Block**
        Users or apps will be blocked from connecting to dangerous domains. You will be able to see this activity in Windows Defender Security Center. +- **Block**
        Users or apps will be blocked from connecting to dangerous domains. You will be able to see this activity in Microsoft Defender Security Center. - **Audit**
        Users or apps will not be blocked from connecting to dangerous domains. However, you will still see this activity in Microsoft Defender Security Center. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-install-manually.md b/windows/security/threat-protection/microsoft-defender-atp/mac-install-manually.md index 117296a474..93027ffbfb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-install-manually.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-install-manually.md @@ -34,14 +34,14 @@ Before you get started, see [the main Microsoft Defender ATP for Mac page](micro ## Download installation and onboarding packages -Download the installation and onboarding packages from Windows Defender Security Center: +Download the installation and onboarding packages from Microsoft Defender Security Center: -1. In Windows Defender Security Center, go to **Settings > Machine Management > Onboarding**. +1. In Microsoft Defender Security Center, go to **Settings > Machine Management > Onboarding**. 2. In Section 1 of the page, set operating system to **Linux, macOS, iOS, and Android** and Deployment method to **Local script**. 3. In Section 2 of the page, select **Download installation package**. Save it as wdav.pkg to a local directory. 4. In Section 2 of the page, select **Download onboarding package**. Save it as WindowsDefenderATPOnboardingPackage.zip to the same directory. - ![Windows Defender Security Center screenshot](../windows-defender-antivirus/images/ATP-Portal-Onboarding-page.png) + ![Microsoft Defender Security Center screenshot](../windows-defender-antivirus/images/ATP-Portal-Onboarding-page.png) 5. From a command prompt, verify that you have the two files. Extract the contents of the .zip files: diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-intune.md b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-intune.md index 6a79d9fca6..14089237b4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-intune.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-intune.md @@ -43,7 +43,7 @@ Download the installation and onboarding packages from Microsoft Defender Securi 4. In Section 2 of the page, select **Download onboarding package**. Save it as _WindowsDefenderATPOnboardingPackage.zip_ to the same directory. 5. Download **IntuneAppUtil** from [https://docs.microsoft.com/intune/lob-apps-macos](https://docs.microsoft.com/intune/lob-apps-macos). - ![Windows Defender Security Center screenshot](../windows-defender-antivirus/images/MDATP-2-DownloadPackages.png) + ![Microsoft Defender Security Center screenshot](../windows-defender-antivirus/images/MDATP-2-DownloadPackages.png) 6. From a command prompt, verify that you have the three files. Extract the contents of the .zip files: diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md index 083d1a181e..58f97f8306 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md @@ -38,14 +38,19 @@ In addition, for JAMF deployment, you need to be familiar with JAMF administrati ## Download installation and onboarding packages -Download the installation and onboarding packages from Windows Defender Security Center: +Download the installation and onboarding packages from Microsoft Defender Security Center: -1. In Windows Defender Security Center, go to **Settings > device Management > Onboarding**. -2. In Section 1 of the page, set the operating system to **Linux, macOS, iOS or Android** and deployment method to **Mobile Device Management / Microsoft Intune**. -3. In Section 2 of the page, select **Download installation package**. Save it as _wdav.pkg_ to a local directory. -4. In Section 2 of the page, select **Download onboarding package**. Save it as _WindowsDefenderATPOnboardingPackage.zip_ to the same directory. +1. In Microsoft Defender Security Center, go to **Settings > Machine management > Onboarding**. +2. In Section 1 of the page, set the operating system to **Linux, macOS, iOS or Android**. +3. Set the deployment method to **Mobile Device Management / Microsoft Intune**. + + >[!NOTE] + >JamF falls under **Mobile Device Management**. + +4. In Section 2 of the page, select **Download installation package**. Save it as _wdav.pkg_ to a local directory. +5. In Section 2 of the page, select **Download onboarding package**. Save it as _WindowsDefenderATPOnboardingPackage.zip_ to the same directory. - ![Windows Defender Security Center screenshot](../windows-defender-antivirus/images/MDATP-2-DownloadPackages.png) + ![Microsoft Defender Security Center screenshot](../windows-defender-antivirus/images/jamf-onboarding.png) 5. From the command prompt, verify that you have the two files. Extract the contents of the .zip files like so: diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md index 1ffd2a0270..de5dd35eec 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md @@ -1,6 +1,6 @@ --- title: Weaknesses -description: Windows Defender Security Center offers a Weaknesses page, which lists vulnerabilities found in the infected software running in your organization. +description: Microsoft Defender Security Center offers a Weaknesses page, which lists vulnerabilities found in the infected software running in your organization. keywords: mdatp threat & vulnerability management, mdatp tvm weaknesses page, finding weaknesses through tvm, tvm vulnerability list, vulnerability details in tvm search.product: eADQiWindows 10XVcnh search.appverid: met150 diff --git a/windows/security/threat-protection/windows-defender-antivirus/images/jamf-onboarding.png b/windows/security/threat-protection/windows-defender-antivirus/images/jamf-onboarding.png new file mode 100644 index 0000000000000000000000000000000000000000..dedadfcc30563e69aff9c7a9d9a69aff7f44d43e GIT binary patch literal 103540 zcmce8cT`i+*CmRIfE^K#rqZN?bP!OH-n(=q^ePZ)2oV)fs`L(0LJLK@lmrC@rI&;f zAgFW#1R)S11m>Z?Z|1+5wPwCGS&PNv=H}+y`|dqwpS{oHt%08UMY@}GR8&+KH8ma^ zQBj?-r=p_%c>WyFk|}QR1o%b!T*JbTit5srlb=(mf|po9dSt7e1ZV z=K0&C`UL#YAME1oOI2RouK_e&00T{r9sNMQuFt`)-dx74PT4zOK$L zV5-W?{qjKTrN6Ddj?YfI-U7RNI#NlIF4F?<(4M?w?Ck^&eCF#&W%K;_q&xlJ!Cn18 z9?yWTzEsVh8WMo!^C!*b&wRaHy_~5&u`WdcZ8ZNr@9zt8q}n}xh5xT^D&C%+j$UA@ zz5cWgpzYjAHxpN|ha*+l<|rQ()h#N`#}7?{a@J>Ip(dEz(}cC7ye#6$hq?7)ZeQ&45!8aUQqcw`hOoR*{92R!w^|l zWtrLmUW=H35C`8HCl%Mu&(-uLje;q?Hi2nJALKWyWb0=7v z|Fz@OK8V@r%lb&y+Ayo)5n*X-YH>o0UeWOyB)y zqQ$c}#>uV3C2`GG146!RgVeu;&e@0zQtOw>5_hc33JGa+o;F@WRwV4fMjV?+T5*h$$|;8pA~*jA!eTDn5-DwQWABh&?J4N9wO`9zu2( z=Jc3PB`i4T8r9fN!wiHk&z97*Kd*ON^D?X}cID?BQ}5A4!k~tmpwTa`oMTb#yF)qS z$9ow$VVXQ=S$Eq&$;5&M!QF!Ss0Kof`hwSfsu_%;NSP>VUKQ}$S2XQygIhxMHBKg2 zyl|O?0^5a|_#mw6Md)GuJa#R{y54!?AK#9FzpC@DzMPM0oTHS?h$7#c^ZaL5=YS$Z zYjK)(AqL7&_ZBbc2VI!Ez{EhC8yK_PQAD^d9Dn7VT!no0)z>Xzi|z;IMY0Bil-JSp znwtvHw%#0Hjj7%kOV>1?D`1uHp_Er&!jiai@BeN(Mpny&@aPVsGbL!y z-NlFYP(JtQ?%Y4wSz!ml!mT3eElo6-6%KIoUqA5auFQh_m&f-!KeLA{bdrcI1f>F% z4urW1;iAC30eNxJ3fA%B%vSIuMDEF}U~7`8<@Tolo8x8SkS!*Rn}>4QV99X`B`{lx zJbk$=WZ#rx{?EM(3i!}}(MYPROYvQ0kVlVIRV!=PX{6gq+9pXJ^**9htdIF@3>q-Y z1XLDt9pJUqd9*(oj2I#V1-6fpt8FW%Yk(gJ$u+yH8p4Sm-MJiQN3z{zo!x)?b4}{+ zS~1gh~Zj$$M9IQ;19SB2qog5-N8#xH#W&`)?e;<+~Uscl`4c=lUiJ0i$Y*1Ga$Ro0lWf@NG{ z_uw})Q!mSKvFK zE8{XAvAgyLrSzk%S)Cm@#qRPQU z-j`Y>c%$BXDx*vjC_$Co9mkZ`rTUNl=>&P0C6f$H*I2YAlp>Mm19yEU$s4&@X zD22I<$7ym7N0sW1p5=q=Vi8f`^zq5Gy<>K$y3>M3G66#~6I>WE& zd)5}(2rIdPxDf>yY2~GM3IBXd;OerzQgPw1ze|l}L8SV)peQJdH%&cAjd?9*m}SqUfHl!goM4 zVHP*^L3(Kd*zWI}pET}Vk?0R`4=WlEaKUVy^2Se%b zLhf&B=8iwHNwcU_Ft0ll`DeBQF#7sUXuU(Z-r;CDlPw{!ZAZ0*CyxC%%;ui3%2Xc; z?hO-HNmgsk{`-NaU#`B91EsG;M@X9rH^hO}|5<;x=jMMSI{I&gTK_$ReGZ=gGu@-s zN`Ern7dveKJMid`aa!E8S6kmWa$mHEcX>-PK#eU}PQWJ)Ec$$t4#l+1M!6n1<-h_b z^}c&P<)Ara3hR0?GLXpB)p-APP7|AjhaPMi1v|k?&P4^6zsUNgCZbF=9X;J#r6^N1 zoZBTp@A9M^xANgY&J=!E7-maq`J1U4PHbHHu3qXw#>?C^-xf=ma+k+shkO0uqJC6A zV=wL<=7ByV3nQgldaJl*F9L%<9qzv9>2KPLNK0#$-lG&c))r<4Rc^lV!8TPWkeepMHUbs|idwt=1a^j2xeAfaxmBd3kHKGl^-7JL-4sr? ztwJUhfA1A>M~B2TW82yM9pM$okf@MQa^`fBB;tea#iAv?;G8zIyMk~_DLLtZ3$0-n z^{nExvg4UWjp#6=9}4v^UhVtnQ8yV_)-(BjF~UgKKdShWW3l(eR=&=0_;q2@ppFmL zw?Qu^1#4SXlJ~Nt;>nylr!u9mwe z>F9CSq_0lIqPG}>BG<`j_nB@~&COIxe5m0SR8TO~jjB6{H(ZfT;c-RGR;k|J{m9f@ z{uK7@i3on1V3n0uVo6wjv@kEVE9C%#wS1WOG*>$~N2twIZtEm4?X^2gL6o~rFHf`z zAMS$};N`(ow1Iv03C#r%y2FPc2<=S+r zxAn$k;dd1jhV9gCv$E>3XoCe4%|T1oTGEaZ`2IjXnSUo0`q8E?3daP+pC?YV2}>F3 z>aydGy&fyTejc}7KjOG#F5M5w?Up-FnmXC0^-rKsq;r|c;^5wb*;k|IZ~35~1%?84 z@G~^+q8wWbB?Hn(+-9w?*aZ0npNwaC&yr+^?XTaS)xEjw*3CWh88Er`5`|~GO{`9UnU>m2msn^`li|0KzHYNC0 z6k(9h`3zx8M?^?F$`g0=XODhgN1R?Ms@vJ>IpwF41Q)R}e}`2vV9Af&H@1MR+A4CO zsC+xWty_9N<57*(j{6RIsg;^?zN(8^#&4REN3$%TAHRPP8-$ERUj^$us%djs7Cmf< z1z(OraaLD$%v~Ln16FHL@5F)Mw&ilFOG+B38K6%+7=Qb`!a=*aZli?dv}#`p^y5^+ z3+L!GGVD}?8|Bw^e}ase?AAal?O{dBqq9@9ZqmYRa_&A`>#qv$jMcnN!>49FUs9+0 z(rbw;OBBIl0qVI2!M0T9qNzssIpQ*)}8XnGHZN|R>)9iMxfC?S?~R2{Rm+%v8A z>}i0`NZq~>IY17>-@N4B=$fYgG`l@UDyn0N8hWV;6hT+Vr!M>Qd-#!6wYl3%QY#*e z=m~}15H=3@G6XedhYr47m5&WLvYy6N?+cvI^t`^x(PW!fmd6Vje%bRAXFS5|)CJs= zoL7;OQm#uTu6XHE2in8SU=@UGbo1O*sj0D)XEKD`LKYN^m)q4zW44=#s>pU8=J6_E zys{5^On32|CY>hDc{lnu$%T=Rq)KJ_ZqLVhT`Au2GM-Ir}CB^Q^In&+h?FRT5SHdrJaq!&k0m`suQ0cxP-uV->$E~p5_NMK%ks#?UJmv)QKCJGY|d^j`B@J9 z6KkGw0=h#O)SGZdz-o8XEOU6_L!Fi;5gm*?q?%1t{G6Bk?3$)Hlx64WvYdpy*r8e3 zQ@8kgqX=Y8oLx%{cX_)Zd3)3Z@cc#q6;gt%O6+~oySUbG8VNJY^ybw_b22rLvZ-wL zw&AzLxfO$Cd3bbu+;hFHPGY0v=0IWOJ^#f?-JUD0PZ0$!Q=y)X5a$Y>VwW`K$yMYW zC1$r<+P8cC_FRAS_ufIh#7n!vObvhBwF)fT*(H?tu&I`2o3qUK1-;A)#06CVhhph; zS;&EP{&#opiu%)9TqF?6)?ItI%<|va@S5lMauKB#4n?#yjdeq^+_(p{X!Bd)&wE_l zM6v!O`4(=MVvT{Jd!Z5u@~P=wS&c5(H00M!Pxm?}_+u@ZIyWS=%{9j;C08-{X}!bY zvGBcabs*;CUMY|Ku64g*d~R-Q`EiojV>wvCbUVrIHAL2>VDa_7<(SJwTl54ukB#-5 zFB({VS?$>Jni`UjO)J>N{bI0IBAT>%>$Covm^VpD>ib~|i~6@@u9tZ!h3`te7s}i% zw$g`xh`Iy8ZL*3b4#gKs6i)CP``w(dS{TC@50+75=Tcp0`k+r>5k5Dgo-VuvF8R4} zbC3>zSl(u4`R}u2;;M(nQh+ah@w3)vzWa9G)%p1W|Ag)*)3#R!h&E|m`85ufE>U0 zVvVywVDaoOLR1~c(nR>ijy}?}()&XBi%XX~O;1>k92C-+@5`o|Oe~{R#_bayk!|9zUX{ewhBfZf*%eKi<~YB1;p5RW zWB5`Rf0loc``r6!vHCQb3ivbCP}Z}+mt0{4Ft*B2A|k76r;+#W`KOqJ?ngY*p6^sf zQ7Y<^f`T7rEp0b1))9wXtq>*r5x%L}U8aI)18KWitJtZ>&PK=Yd?gVI{+V<}@IBA| z2Pe06Fz}51i;?b>Nc-Xhle0$85BaqVR>i_6;@dw}CZksG7qqV$Udk3KA?7{M(tm0P z1lg2x*X3024&9a`1q$BYJrJu8NlHx_t`bQ%Nl7h4VxAe*-|?Ap_)g2|@Vma>z&^o> zd>ul0xT<~h`yzXK!+S}NohMH`Y)0_jn`Uc|5S8@C@V$-j6bZs_*+c(KvKz-3Tk85{ zw6isX^kU{{RVSy4%Yk8PZ35}=>NUD~*Qj1rY|#zZxevC=?$O3DUCw z0pp-=?3b1}SbraI?nt|Zs>Qf)$^3P%V{&}^kLv}Iceo6af`UIT2mp{k?oME7?Dfhz zlg4QkY6Xf<1%AtchbLzTr~vyLTZM(KW@WWH$MH~c9<*Ky`fpxnRU4=jm?V3dLn^%ITzCbiH*J!6SDbB#c*feu8=m+Z9_}4f!=QF0$`@&cgAcuD(`A4F*?RFQQ}G`BOx0(PZK$kld8| zTQr9GXc-`Br}_@v7tf^c?v)nFEj&?JGc&%_rQO=zMq+)r>V6Bx(o0Khkhl zXV&*|U6U*1Z42BuH{{}+XewI()M8tXE$}aRh%R*O9glx^JyT#2ZjP8%$nHvHY9G{@_&M1I>OUyE z6n0n#Oc5G&jfu7XiG4-KSQQ8C*7x%{#L~Nhs*vUk0>0{}aq?fhYB`3zL0l+18tXH= z+m~{USI)E!&h^LwI5MjSajrSJO;yHK*BDppXkIG z(g%3zl;DY|Ex7cbj`i183Y`_ZagM!uTO~FT_wS9n_8GcD+hDgWwkNeY=I*(&spB;GvP*zi|UyqD^5HSCoMpUhCpQ$IEl9_gd=Mf(}qpl<3a660lWEjuzrpQhviL8j4H|Ltv?QkUd3{ofnOCH`6$v$L+}q%DAo(<5>R zKwgEP@0Ym4(J6Nwf!s<~Y!JRtep?@L4{PI{U*k2mn}n<6HcCEtb_Qg0t%mzNK!?1z zEmeX-;p)Mwqq5SgC&}@59CLd>L?3ToB#W<9!&f0qqL&Jbx0vY)|{=Qo{fvNIW*_X-h4wt491($>cD){CyjbMI-N-(a>ODFU}v zE&D`voY4sE?5TYgCE2L6)Oh!%(Dpf=&W)??EvRdCeTN;r>Wm^ExRzV?U-RWmvkk1} zwR#jot}>|mH75jsIXDSOrd(rimy=A& zZ*dC+#`>lt0(-VyKyJH}t>@_po1b-RyLv(dgz)ZvB;|BFL> zZq~B$>n+!8#4{QDaOUNv03IhP0c}^e01eeMx1Pt#aVkCdyI9l`kHVRO%;;^eKzeja zVb+pBxr^##(qDp^`B?9pNHSu^t$6D{l-DZgpv)Gnt(XL41(OD4Y3KZGaGAm}#u!_q zisDiTcTu&QH+5F!dYxKTGq4;W^W>I6N1M77O$4iRnKaT8!n2_ZK!j)6by;KR985{% zo$nco_8z1OzHFg@B2UdM)5(&^!UrwLRab0F)`j=~RSS@1!#lCanlh5JNa)y~Ock?p z2i#a{;*G|?9Gxd|q(OK+=&!W%!tj~H_!}P&gRvALZ+X2mfZ-rd*wPB5IiHcWJOKfg zCFs3I0iR%*fClY7=|;(My!nZn%K(gSdUq>!=&F=wqFHlOIotyUAPE-$AjZ161|yo| zPLPV<;yY73*LcgLi&YU>08{9_d)6)#$l%M<=%7$(xYYi1M$M+Mw4BNs?ZpgPAhRoa zRQFkdkY&k1(c27{(b^rb{f0eE>pmG+BlmV%^UAJfc} zg36RjQlz(EWHJ6vuvWQFLebe?=Eg%;TNIGl#y2iLRm}L_+r%oN<^V(>+SxT<%|Xg+ zmgz_S52zTpbxh|Tk6QJH+e9eiYt4G!h2VrPl!~IF*G7zGqOnbsal_1Ys=72$I=Ux3 z4s%P2VL+E34H02tG9aAy^2?JgzUTpZAQ9a$cONx zpW~}$Ln%TLgDO4?a92F~UZdobMXUFLL6rt7csfvteuxy1;+(u<@BPldI`1-$OL@>6 z_uIV8g58SRRXvIO1Opb9Tk0`j+%u!$&=gMBwNfxjk(!Kn6;mgPD6$NG7=8!j zr2lIXCFPoh#P>Yj$ov-uonpqCOd-Z~_7Hi1%;7qVfGQ+({x$pQ^|z2)yt2aIog?au z;>(~`&nMrP73fSwA&}*ouDu#Vabhgp0`3)P0IPOC81)5EiEco%Tj=iebgJc&w&_is z+80(H5VIG^y z=?ynCDwhM5ls}yiBN8gtqb91Ed!!p?8cxUkxotA|7MIW~cT>VC{#(=bd|*k>5H0j_#i7m#)-pd4an~yK|)A1=c?Cn-W5=B)0rm73OpF z=#lROBRI3gOX`k5d&hB+WFTBTRsp=URQwu01my({((m9Q-9Kb!oXj^OJk74iDH7jV zlSFoMCG?QYZ!=z=V9MChs03Nbse_jM-5U7}yh>HwSX%OWoEGc1gYq!FvNBe3eEsQY zKMkYNQ&sek&^D6~UV+~rg1ePHMb7ikYxcE>2ij{Th|c-M<)>9k-E8gOB=>$(Hu@*R z!^1dC2MvFRhi(vq7FbeWF-%pz^p}5^$=_1(>Xo^lyZ^8ZFJq=r66w!<4))4iyl7fV zhs2g#670d(GaxD|X3R-~+6_N2z@FKlB$x_>b+Xr@Kl7PYEGWxM-ri8jk}L}lkSYyo zz9;yo<69NFK9A0E(^iJgnI%Wqo^#q}i1Xb&?+bJ;{Z&W+l`(~=mVKTtZiRmLPMqTV?3$=%*&5@F-+l%z#dCV_XC-x3tb5m;S zKFs|wU+dOsw#J}b9)_31Wfp09yFFe2Q-ds#h9%yu8Y}4iVa}FU&DkWhXSAR6F8nR(F57WFzR%a$UdReDbxYxEs|&pQn*fj!%<=xr#Peq}-BSRUFIh z)bRPe_=wGy=`gvJ+d)IRl@-1jRI!CYh#8PHHtsUS9G`zHua_+y6X@SpveWjU6yMOA!Kz1?* z9bFBb7oI2qTj8wQtt;~;ntECHMxii3h5OpU6ef}_v|4hsV0yMm&i9oawU5}wPU^E) z;!C%5zAn=o?*zd*ZaQ=GeV=vJdpA|}Ye43}*yG-;zvVTe=hv#%;B5aQ*ufzfGeCdT zxvbB$Rmzspv1Q^`FK{@vCU|eQf_`7Rb(%+!EoDtiUqt(Ed<3sIv9|3=wl}e{ z*6J&$+vP3Cp8kH|#MCR)7xO^NLntmYzjzk^vg7%n-`OUJfDkq3bm~xu@p*gwj^`6q z$sBv%=BLU-S?mI!J=d{4EA!aE3&^M+?i%<|P`!kmW?M{AN!po%#SL|zABR!#n88D8 zfjv_vJ)Yk|4Su`p0M~80@h~B_GB$TR=#s#@#Gh#+4S_mI0W@oSbb%Xa-OI7sE4$bl zz_l1xKDas1HQL&WnhObJqS<^Kt<$`gMr^j#igYt~K9}ERbJnt1!B}QbM%T?eykx-d zd!58PI;K#01te75sP~|aPjLA<{)IBevGlOi5$F+7JZq{`Gj^YlF;u0B9Oe%NKK9NXlMp&LS#KLl{E@){nm_`4C1 zoj!a5`GwfYn+N-jrUg~}nxR()1fju~rg>Y z62LNpZYOG2ahupJ804^x1JCDsUyxIonMjamlu-U&)E_g6B9?Z}*_-vD|KmC3j|1Nv zX(XGLaL&D45p2#G_m;$`GxHs8mJTaLR^2jCa)~WUp`QrQP=F4>gF`!Wl=UO{#+qUI zJ69}-0iC;wip*u5AvhA;uBg1P(5{H$@$l1(}s^!Md#*%*9i5(he0L|-2t{bkk<_ij_r45no&cS zkL@z<0U|N64B&EOL*0@VL*Tq%ggdwM*FP4Hy1A8`l)=Q!^G~x_cFsb5&O3Gf=?7ej z{8s1}yJai+SuHK4WJZo9w>>aHIZ&~NI;(o>c1M5YU@NVb4gaRISD!)U!^FhO;-fXO zQptWq@^RGG`5x|zVIJm6tX?GsU_WPlLZD)-#{A8WM#Qa+tqfp+ZHT% z=AI0cU-v9+;0E&qK0MMA_F_; zKnEql2ahj5xqubnl5+Rou-=cCsJ}zBj3yGx!qYC#D$dBBtwAOw=3Hl^qTP`!Ix_LX zv6sY0-_7R&(nf2s?QrIvb5i`KW-(Wv@_XuIvc{zw8vyWcQ1QL?d$|M8zVm?WqDT6* zOEM7ZTL4+bJz$c$4Txil)6GJr8;;WZkFG5w24ET@x$VUT4kZKhy4O5i+~re(RaU^IYz+zlU zy??o9YjH>@NH^W)thNc?+{?yp`|OAKd+P$jN%H&D*9to7%)K_9)%s_qvZ`kvCLB~X zWII(}2p?wQ0z6&GK^L2`V|btt2*4(1{a*I1SETjj7E5HsI$ZO&HpfjmSLOG<45yst z%x)2Axclqi?n97RU{gsHzeK|}+g5gicUbh@Q8O#`{?vVz?QJYR3q zkKS+({5IAR`TAIVE4L=6je*fudErX zVD0jWzBPc;lQ)^qer7*ckjK%y7mUbioHX$+d;P!w)HvSV^uW6_l=06U>0GbfKd3o#*+QQO;WfbivYH;Rqgpem|D!0d#M&cn+L=HJ4WCQeFpoXY{F zhX}osN*`E>s_ScYm=aSF*-<(QNg}T=H!Qm3deP@megRcY{!svLmchvIYTlc3OqEHW zZPklPw#Nj(gZ|$YXs&(%D4I|EPV?PyMYp8BJ1m)$e^1eK(6c%TSG`qOCw_#6kzv}k z=?ORdv$+6Jnno3u{jRu=m%I5;3QMB%(CdGE+EtD&=$DM|Aar$-Fnd;NW9N#udLuvM z_Xc4zfV?r1wsV^kF?)OJ#Z?12^{>wD)hBgPgM9O9t<+BA+iDwq+Qxuq(c;krWZ;_` z_}Y?c)71i1w|CrC2IDDip1C2&Kr)?FivM?enbF+XS^BPiBigQPGZO(8SFJee^N|`! zaO>(pYsblxx(3`mr*e%^2ObVfL@XHcgHpIfx#)rK0|b5idH_%cHN0KN?b%2$NQgbC z@4HEJL-sV)1wA0~SD*Y3r zenJYQa^Wcdq}3wqx3l&D5wFCf`c{{9u>3^?sOu8X4In1?Cr6)aZw7=+0Oem)>G?aG zPj6UjAH@1uwOy;1<_Ag|29}Mu|FI{xUS6g90>ln|6SKs>V%~u1Lo4=R;LBu=wwr?I zz*7#iS|r+j4xrTRaB+bDAwan;%2lK+Pp3J%_2fT72XflkEH#vWfYSZ^rfsYn)zB7&G({$_g+OdId6yegBjNfO5MBIzA#ww#0#AM$-U7 zXLiaFM*`G}dy~ok7I6^$=8Qet0B~X!=_M=AYw7=W=jnZGvz84WsB59e(gS%XXYH50 zUCXD+gwYbNH97REx4T(^cU2l=uhxmk$o;nfijGzbpwcE4vUwDBSysE(uLn94l~n5q z!+$YQy@{KA@g_y>-CZ#V@Sp=w_VlpdMDv^Nl3f(9k=1w~17^&DbneBA`Y3UHAIoq5 z^@^09UsGIzKuzVZb(J+C3%@>qCmdnLfwNz8D_4M?AwU-~h{mI8JttdX1zc<8O?4 ztnB5gx11Q8%5OVhY){07s2jj$j4*@^Vn53a>suw63ajGK6>HCXqWtu{W2A8;YKrCD z$o%5?kroZWG}rQIy5FRJs7}Rfmdn`c>iR6sh>D-BJ4F2DR95J03{utN|2*PSXd3-Ejx)jp@O! zb2hg%eLKqdV0-Msw(VNVa}*iMoCc}K9bdr)9pos*d%4#Nxjf6D*~a7B(?A^^Hs5~izLf06Z-7smWuMiu zS)mNz+5&XqYTAts2(JNO*!dV_Xgy|+RK4i<(36ZK)aWNZ>0@mS?Y)#5DU@afY_0`u zE&)Hm5xY#8m3gbmK&qY_<-$9sQ76ow;yadWvItqN7-G!$B~;jB zm@;E?H=3cjTdl1~KIl(|9#CQO!X?SukW$}f3Zt(FB+F0xT$|;Zsuw-ik`)=Yj}E%; zem)J*`?t%bYSB~6{y^EoYt4DuxqxC4&18w)9B8ZA1jn3mLc3;i*4g73* zZz>5t0h6m_C@uD3(i`FPp03`e1Pd3Ua4{_aO_B+6$O9_}_XRMrlz z;vn}u%axTfn`fvVcJ{6sX3y7;9^KiT-zy<1p8H_NBCTce8RhH+7oWPS!<2wi~+R^D6~WAG9u~;cm^XiscEAtb~;f zE9&ez%JPy+r8YbHwI~N6l+n=lzKGg(lf?v7Wfz~G>-ryUNk!+>dt~LeI4EIMKX0aJ zVott%>}Dx_sde@GO9k*;(gW67($}(`x8&&EPsuf9J%JwiZKim_pZ1ddJ~q=n6?_9K zENYKa379D2ce)P7)b69Mqu}y>&jSd@I6Gc??Q%_f0q*2xFrgZ?ZUVn0{Ix)SA5A3!cq??mh^h-|sLf=_ilyEBKZ~@%&W^Q9l#OSphd-RL7=NA8Ze4V2%iQSfqW1NVRpbud1;rAG0IWzc z3OD+Ftb`0ReCiQs7BWrBEq%#Z-ValROla1VH%$q6Q^zbyKcxbPfrCoB-41!i9Bpih zAYQU#WJX}`EyVTDBTnV;#ILP-S7VOW$;5B@)98=;wzFbCc_{0UK*UrVa?oj_X0E;> z6etq0gdwsI_mwjv%VFT3rEHm&Fb;U@GC2XuR3zV)~% z^5NbX5HCF4_;tizDndCX!c6p+=W3w1d6(erp4Mlb+6RlXjN3IEv*Z*lIuzfsY6}ju zAGb*%LP8FrR1bdVxp)#rP|f%J`&#W>tpF49LLcmFLU!w?VP(sQsud<+gbMix{(w=x zp&Y*JlPVhA!2x-i9v_KbylYvIkIWJwcRQm;vBfkUzn^W87X@a2m$f)3FT-7uErFVV z+^0gnW`9BZq1+q7HSTNI+QNQ6iLtcIZdj$sN6&F~nD4zC^C6a7nV^)dNJ`^{Y0lF4 zJXYQnIL$`uwDKGE-4tQFX60Zlxj?D1+D6^MxH)4>=N9R}$fldUZ3Ivcc(%gL)6>(q zPvT!3cl4MbE zE7-O(kB9{#Do=b6`nA~zQ{VDLyC2WGv5Kzk_pVqs7Xh-})wlUV#zs*pfivWsmuwa0 z`}F4S1LM+CN{7@?JtKm#w6G{8?&w*|v`bf`;a&r@;twH=W+`?vouRFxG;6-)U}{Vl zxM9+c?fV}#ku_R#WLyn+JLb5+v&u8XUbjh4#@r>2ORT%rnjzQUZenzFZe>C- zs6H2-tq&TY|GXG>3>|VFRhn_@92OQEU$fazyBE?qKL6;bNT^l35;|0!Cuo(EsvM$b5m3-_*#(` zRK1hF6BJU>vDC6@Jhy!)U;KmMZMV`QPdY_7s?A|a;7jvk7^vyUWdzTdw$yjU4iOZa zMRPXx*KJ@Ih_~k@^4h{UEwe|`%jTJV>=KqEq+;%yXAc6I(eI|<*@+5rEJS~I;{Jq9 zTfeb;`__UTB-c6E(>p%^!m*#WJjSAZ-?V@+W8J3y8$dWd_@QAgyj5&RmeThhR_Y+l zpu}c(ro?EPp_rFq6CM{HZKgl3@O6e%AK7O*d#{ACm_tz4eJO_r(-wIM?}K18@2i@( z!g++ywVOj7=IvK%L;vg$)rV|kUgwpb<;Wfbg(yz%ta=~I|7qVffo#_xyX)J>gXD@y zf>cxw*f0|l5J0iN@|6aRdHK#Hp|ZTy1cp{n=lL$+-Yq}7|4mom_}k@%(4RVAvnxFz*pmQrCdGu`=)t=)#$~65E)9MYeIfH*J78lo7mC?HhP^o?h2#FRN6d#BFh+Ps5>&4} z086UOe^VtI`McHkXj^Gs$@RAfv}}!^0@ob1gVi9Jiod79${*<-j4n%(KSR(5uZu(H zk*|i(tIk$8cg;!9kXWb=47U6lJmr4CshPjG@#p81rH5C8U%GABeAj_P#;baupncSZ zdR}UhyhzPSZb%yN4qerPZXN0IIG#zseW4dcui{8L1frkr{WbK?@weeBK^5cAkFW&4 zyy}q@?cxs3gn)whiN%Rfxj*f?2k%ANR*GkO;1d5%6*EvCX=q)@pZ~_T)6%T8b`dT> z{(Q~THZVe{&pUaeB(}`%<({n9X!F`-*IrC!7CBQ@;9vqaLNkYbf4a@8Yp1{HD1N>S zx8FwW=;$@;uIcp9`}6LIJHqBqD~Z2tJM5!2C`lq!iqHJ4VD)g6vl621h6kqHIEmOA zGS_0D$v`G7{$}9AkPkO{HTu=!%m1quphK~L{Q6k>=FyP$`rfx%;tkLH#8ZwAgJYdT zFm-+jrLtz}P+fQwj$S~{r&r3*J*1KBx!M`?vg1$B%F6HLL{cs|ynFwZQ|<28=e4{M zRw53gXK(T)_=LrGAd(5$#apG$IY+Mjnn;Ls5};L*&A|jhkK2;JMOM8-W_0zRcS(VB z@EqaNmw9?puGq>S_~Qr7xbcYAATjD9i8ecX)>0+mJ(zAg4iSh;zy54yuz_-ZdBA(? zTF0!&p@h+E!tSOCoL@6s)gOXwiNlYvG-Ff56IC{HRQy*(V zsqc_#)j>*5I8#JbO+Q*DuX@banE1Y$v~kK@Dr|;%6%AQSJ$Ik==V(l~I<9%=quz?W zjWqPVqI^MMLPRiGe^$OEX7~4M(hOlDXh`|a8Oiw7*$(~TVptlw&5$*p1#wn6*mB93 zGBfY}J+K7Y9eZ(KAOF$kCIYsC{CuHbV@4G4_4D0s9$$P|yzdTE*)__Jb*!VagKffffA+D0relBhTrtgK zk4smGN`=dNmk&Kc53(||wkDR*S6YueyyK1dYJxmJ0t@v?P! z3w561cDya_w?@7n_VABi$ownUtb8GU3Dq&2+n6`!Mz+8hdF2xF5T~9ZZa2D9v-)i{ z#(ygHq2gG)qBn7>CShHFC7PCoXx)W+cTwGR$6A?M;u=X?XyS1|MTt6d^G}({zqko} z>k4%aO&)oK3A~Y$O^jjY7``WVTtr8PV%w*mEEkhf)pv<`&6563Ssh>c%ai>Z@N$hr zEgHM2Qrm%vp3)BZvUD2$vX>^3+^~UKJlIG5&bm^Nn!&@z|8pgbvO1*BLsCNCd*SUG z<8>4`FiFZ6_<*@dNdj+uWv@Wao0&?gV*AJuTjiW9Bj)j1zWB?HbK{=Je%9eN0}}py zOru0t2RYoU-8*}v6bHqcg(Yu#$yfYd+JsT?2WaJ-R*)<3ps;=D=M5;_R6h-7Gsn3_ z4X+-FXo6 zNwLg(hE#03ZR5TuvwCTnAG(&^ymnJl3#BV#2P-(TJ~B;3Z*JR4cu@+*OI~hE>r&j_ ziVJcp7}xV2)#M%hEK*}3ahh0}6wa|HI7auSr^>+U_7oemcpAH9`zSOREUF?hjK+zX zkgj3h!kgqhHbCEvZ`rOn7q97sBxd`{HC;0AIejj$10aoJF9B>x+e)3Xd{^24>KKt>DqfA5t1@qMa@)NeO&rNnC(aJR`R5O6R{6+F zYt^Zo6Xd}Lg|yR)z=I%s9hp_Js&l549qLI^1*7jFxJ3zVf%r94%Fm^!YuCQ7q)-Wt$eohp;b@I~0`Ca!*q(qsd|PradE1@1lcbXyw&b-avc<7OZ;r2? zUS7H5=a}p@e1KJG{E=czT5^Q+fFsyo2QQR3pt@)=;9pIQ4!LgQe4$FvaMVFj>5(!d zkn{R-?vJ+={99*d`yri(8&wh>x(>lQ2t@TqX#=Y+Gwm{$)@khH?VnXMj-ReM|Dc19 za@Pm+IYns8S21cw2adm)Sodu5BY@jzYO^Vs{Smt&D~~=M@{RNr)zJXzoT99^KBxUY-w#%;dLLfqti8<*M<3^@-Cv53UtHQ_$Nn93MNZHiie+(Y z(JA?=PW8z5^1=OOPoQI2_wil$j8dCZz%#06Og%PfCuO-RDJg08(OS{^`uf#oe*~{6s(iRuQMV9CGlj#)#nq1lk!Ek)y4+s8IHCAl zJjgxjSLO(bK-!z`AmA7;xaA^a^Xg^Cr_0J|C1J4vkJoRg{gIFD5y!^HywL=>F)67# ztKFSBaPEVDg2mY`@uS7#9u>}6eLKwQrHkS@>NCmnKzmDoKoOnu;on;qM$MrKi^Q5x zIN4;jABP)=`~UrQ9W;vU-|GQCXwf)&(9r)iEO>l_zb61c-UcAE{Oum3hh0Dq|F!H_ z`oc*6IbG4Of+Xla=NAe>?)0yHes38<@}KknZ(V+YCi~NE%O{a@*Y6VJh`I{g!i9}* zN3y~Rg}*6ankPSeCqzW_GA%0;3coK$$YNWpE`s|QL%Aw6@9Aljy4?SROqSa z=8NCcgA`&ekp>)Xz_9C6e32aX&&7GFeX&PF*Gd7A$Wf5~kKPQJ?6-D<=~ z?n>yla9v!k4&ZhvGQHBJ-Tl_aIZ@XO4D6s4nH)4;z&Yv38RKO_{K&qrgA>R!qkFjI zvAlr5a35^>x}as_nkaU4kw{nKRgOc*^*z{jM=oqsZtVw?>iYIQ;x6_^Lis`0c&18A z)nZ@zw8tLf+DTf+u&D{rSViD&pcN{!4_WO>04z%+-+soOyf8O<>OGg=efq~?nai$> zqOwKa2Cia02dxWjb+6Ef*Zon2C!I2KCu5ChpT4d{z<3xo{KT#zPN3XktK)$-X-?H) zIEI_vwdO$^?flR+3;uJ+{<;nnX0Ewfed%=k8Tz2T?UNMk?nJ5)H{ZbDh4E9t0Tg;q z^d$YQ9B0CrhZ61qie8_6FFZYkUb-~e(BX^|C8u@{NxiqMrLL8eqce5`&qRlRL5q0#;j z$JjaX-cy@}JccDzrK$P*gJrICxw;yZFGcB4>G3RvT?n|>4QcsD?{TVu>hezJb3&rT zcyZpRyKR~0TFPAOm@zY48{zciUUqGrgGt;zZF+-_@zRAyE-xITsaw$01~Mt>PQkrJ zR#tQMEnPOFO$wUOYdX~H4yT@6lW#c$b#QbcnV8nQq_C{d`xGzP#XBkQ+SK{Rof=20 zyc4%mIJD%B6)`3!3l4~^T40qntPi6}pRH6lHp*xF98GjhY8{;PS?}OuwC~R~IDTu! zFpo6*A)Zw?!498Oz}>(uI~DejOa~;Nl2(9zJ2lUqOA1`dN-GE1&unLTx0jR!Bi)eE zFr4qk-@Oky=`G4^+m+v``my~-hjzPo-m8;-47d!K7w5d|oO^0JTJ&zv>Ed&BR#~B4 zQ#9qV0YSL%#~P0SGcPvDcGr<)ZI=zErOB5Ej?awwV^qs5MPrBu4F&f2?Q7!xAdj^! zZ}OUV2i|#{l0Nz874*trkMCuwdCrj+?3_m4&-tg_C$Dw{u=XQJY)C&b$;tBz*;h%^ zVa7bM&e*Z6dUaxXvB_jmOg>%5y0$ZicygmQH)Fy#*y*vPH>X$i5z#cY%MMB`rC)1{ z@u~m@3@^Rzn-cmJ2R)}!%S&ASLWj-I__ zOH(yeu}K1p>6@6V{rrq_NLzKS{)8g_RvAG+Ta9zYQmwp9Y1GY-Z!VMI=He>}t>;gYC|WSEZD=?;K;p zvV^Ya?(6NMt*80QpQ+ZB8%*uinxEBXV;T7?`{lym1I@4uBQ?!tPPJt!$07^?&aIqy z6q=Vyv%zdF<#YLA&Ek8?{CQ7e_EDja`9r~NlxN9No0VBr7+Y&P$xmMEd9fb(&H`0~ z4#L_v-SRGD(~_kr=0u_^S~uU%jvhjzo~LhBO+24*BUpLIl&&QmmP7lkTeK#ZO=QoF z_^wv;wTa_4FRu>zQjmesEjk;ed@^^-rBR-;;I|@VZtPdr*2P|&cEGFGTn5wM44t+} zxE&k0$4krx-g$J~H&t57uI9<4e`tCtDWfvPLq3toH%guH$Vp6R+Z(!1kK6W$FymW2 z{6Kn@{42GM?c^2ipgKL1*9xLO=)|tcqvopl^$}8cclW^|x^Rv1$Hkd-3g~*wfm#YE z@59vxU{fXar6aa~4#4q)qtnE@uqgJ?B-%U-Uaf@-^+12$^ex~KtSjq;W!_{UL8)44 zY2R{B=U*{)zCcFcT8ksK8ZKB2$8q;EWHDHdI%x+3jv7UP;y_*bv73ELY&X!#I|*Kr zUK4C)j#!uli|vwbNKpbV9c-CM&90x5_}NWw*=O{ZL|@Sv^PvXRe2zWxD{cD{kpr{M zp)YWSgSCf~HA4ZF#dXY$kG#1^1Pf?#7j(^-R_7qg7er@4 zz6|1ro43sf?eIlLSgn3;uBT1&T>B;G9;o}xTlec8xQrjQqdgEBse&BareY$in3x3j zace-M%+Oi!)~}biqD0e1e$}jqRh&aL;Fn1;tRe@;m3#PKOB<@V5o&)DqSoz*lrI0? zew>nEL8~tSe28vVxapqbh2NZ?vA-9g^lQAJZn9<_H_M$4*x#8B&%`WQ5 zCTd-@HQdk=PRc1Jy4(06{=fcv-pSH{M*pVOh^`5UpC#upF$+*YQ%<*|D=lKjrq#Sj>w z`;rU_>^p>CV>SUE+>mq` zq4E%S_lq485d_^UF1Kh{^LJ+v*;VyRO5i@^cuO!%*a<#&DIZtx9}6}Qd^J@pE<0Kb z$Fyop7G#CaC)! z_8-uVj!%#QBt#_aHbx-k6}4~Rd2qIb0X`tn_L6>8F~HO@>0Ioo)@444Qg5WbRaT;; zwj^C|D1R+64xX|IPfR)rh)p<2IdNgqzrWj2pYH$j7DI^4K~9}-lk#ytp>AsQx#O_N!0d;q z_o{okG4t_zsSy*>qdaz}pU&t6+Z^MKQkpMtg-au|wS8=hiI>fod`jVw4&(x+a|B$GxnHLtl#R zU2Q_j-b3?T4oUy4IxNjSEgbR z&g?n2GV{6Rhi7aYeX)lbH%cs75Nc0jF|48Q!8U!H4497~m#M#u?78MW?CoitKc<3jNNaKlm9UlZ zh8wt6|ABXNn~iBz-Ssn|+QHOe=TFiJFfU4g<8C>pmvxX)rpQ}sMte814m4r8;;?06 z9J#K|Xfg&*(c-u_^vIZ5<(?qfuW0RxI(3{?!?RUK(#O26&^PeMz6^B)KS_(1wudc_yP18f4OsUWvo532Dx)j!`-M{3g;SNtp*)H2YT5^Y*EEAEw2&)WU~z|?sz zFzd?>=AdyuB&L|(>~Up=#VV)>DK*0mF%6$5z=UjLz%EQvu<@L^&nMPdDZ7yXfsRN@ zy)|;CRVqQx@afmY)4W=ZR3=Emp!jI@CT@#4Wq0T!)@Dki zGlHXuz$7yac?-7&&R@dlu`LnBaj53q;^vKbL#>DxW$ChyZ(HE5Yj2dhDq4tGXX-oH zhihP9aL-AYX?2=UU>F%jRE)3?+(%C0KDH+0$GDH-3VOu1_N5AH;p_N1-|j{H*o5l$3{4@)4t_K8l9BbX#`7&56io%OA=RWT3tWwXV@)(brbFW?@1lYQ@{vBV z53)X)4Sr5lxVmhS#v84T-Zjo|Vnm_&i2`%fWq(66#tJsEtb4$nq~Cdfvn@J#KhH1i zh}8XKI&(>md?cP=mHEIU#the}H&R;LfG;9v$^4Jp@0*gt6$hn#F9%}#o3LMuUh1pm z^s7d(Vn#+)I-jJ{-T`w@$IH&k+v5Frd$trn=`!Xe?Zsuf?9!;ijkRdw{e;za^F;iP z2QQW>i*mYW*==t_HWsI(+Km*|Wsmk5v2>d6>8K_gFKdTVk4;<{Jv8K;ep)NA!DH9E zesOOv=SctSSMpWim@rIgboA|R?B;w7EP{i>(F9q}3;rJBEi-Qn(rm4vgYiQvy@Gt;pN=mDqp_ny>FqGFMPx1p{mfv86@dOU0&J-H-Q72H$Mv9 zEn;d9!n9A!qO=k?)5_1lj|iM5<<3Mgo0YG^L2$Rb3anRrwoBkPR_6?jXH0WT&5Sgy zpVaO@Z}mf!TNqU{acP0X;jTvnxP@I--Ul8Q?&up+baboa`J1e?%RdW{r=S}{X7Msb zp<3II_CaPHrVcknG8Y~sh21zxOlr+1iu{Un!D!bT%Q!6~g{l4Ky*4lLYqHan zVT~2~lCY>d2fimM2C1c1t~aHhwykfyVsD1^#ge>UHs6!_>D;1s77>x8iNt!Gzl9Q! zNBTYg>TGjT#Ez2Z@@B`Q77#VMeyB_@HaffCn?4Lajgv12Xc$uCxPJ?PHLL)~{J3+U zXi(Kk(vNJR4VGxHYhFYkK{nn3!Wx4Li$@n!m3$9114qNQ0U4(y$rFmtM{ zdz4k8EAE#BwO5ojeLBk?G_{pf^Vr&M?aVf;GO2>;y#AwtOkgsN#a!VXee#N&lrUUY zi{VKFrKJIE9N$jcKV)Y28yp?YP@(8C1&6J*0Hf@%zOjmV)WC>R$bZz2OL96>VVMrA z{;%@;+-Gj+N5T@Ou68^hJQ>fgvh8e;h+hXLiuvE_0k|bbssNRwcD)z1-9o-8?Y~cy zKy4YB2<+dMCfZ>V<-p_}UIwcpm<{a(x4yxxJFOCaPBAA(lyD1e4c=yz2`&$Yp@CEa zwL3MQ{=HhUGEsT?C_uizuTzD}+M%k%Q9rw|^7sQt3edquLCIAf5x-)(ZSI48ONrVI zMQjICz*XB<5FM&n)ml~d{E9T$EHQffC%SPlK`!G#B5QRmK#@Vf2(ZgNrW{{PUlgQ> z@;Dj2KD*s0ofEtidCQ(fdE7T#IA5ET1}sR_Q;ux)D~-iWQ?xdsH3p|Z&MFLq2ol9r z|0K^?n4}?xr{RNIQQ&qph*+)>|3g$-1_NRfPav-d*>njK7&8bpAUR-W@Ur`D%~SCj zA|9O1uWp&-hxf>m6(AMrpjCotRP7Mhb>%TD)_4Eq!5lrZxErMDL%b-_nK%Vh#3Uc* zjoeYp3S+Q!93;3Yi#@-?t{;3SNeWwctmXJB#k0cAGWaE87?}M?FxpFtSrSZ7bU2=Jr z7Zu5lRa#tX<=L~fXrJN;WJfG~Ki#0Q9o%KR(ni_H8|KEi6U`!H=vI7Z{xzf>l%Hy1 zt}UTl)?{BHRj*ZFV`c1vKSkBsTu!rWmyB=2@n^8Ge2?PF#!!1=w^)TUw>{9Ej6l~) zk$AcSssF1coKt^+mI?ONZ#5#)Wv@@8Oh&rk%cB0III||^d++RWU9-Bpaxi3<@ywo{ zo^pHipdFEqI$Ih15v1E^iIjLZenkq;G&oc(j+O+suQ{?~B&j#N7&xQ4dxQN{orVLyl6P01Ji zwJl*?X{ZAAOq6N~8cMoYu$61Vl}e`^Zbx7wwYu*9H(N{u;u&X<*~OaEb_e~?4C^wK zFJDj-)pKjW%odrR$3exz2MuVP zFX%Xy>N?U3UY!7?$ePh!^)9US5uV*AVt4|&T}4rW5jUvWY<+cSva|!BcR$MwImm{E z*>vyc0DwM~qnh1nB3JPMnwcDHdbju$O zC2dDO$&vjoQM3`Sy&kz*^X)mR$&$W)QFmn$Lp3Te_u$paE7`LAz6^b-drF+$@(PI z^`_khp;)qX{r&kK?+>WlbV@LYS^IuAqA!%FVW)X|1rK1(dMDnE>iNJ#n#lv>#{98R zz((o09Z>jsD^nQ^EwO@^Dh8>@1Rfdns;D0F!k(DsqTgNoYG`$N_2EcE{%x8s{`DO` z7nXd7lgP8u2{jz$>g-5?gA>N2v-n3#AwGC3>X@DtVxdGa^>~YXM@@&!rMi&H*mNPK zv>E=$wdsE2y_g|Wg`u%=JsF0v?^S#a50#>K6mdinP}!ftXj-FQV;KdVtCq8GFCp~! zb27Kjwsr=65V$_^$_2Z0Zmnrtwd?gSS1?D0MfpJ2D<|wmuYrz#zT9Zsyd?t^`UO8g zoUMuB@@wF(fig|`6R1mMkd1V4t2a`HG65fUo%#F;M1$%7Dk@$-0ngC9G|_y#T$MR|rVdyWt5I!ZDt$A$5y^B$UROuY~dXVp!E}XxqOKWU|30 z$^T9vJn;Mx1aB6Tb^jM)gZlIr5-IXe@EE_l<;wh|m9xYPV%`!XX1ZAcQIa6NNDa&~ zk2Bt6M+N&+?|$$0{1fq!3XKzCiu%C5R>DQhTPxW#SR2HjD|3kt!V>TywoNJ+TYac2 zv+f_N$&#emruxm3LRidqzN>vseYm-f3W)!UUDAB98HEqQ?Q z*|{7CL0f4MCl_zp79i1Ojl5-7B{}B6m5NcO=QQG4(8M&pczH)c04azp*oldW&5;F# z*wbMUbZhU51%HjA0I##ucm={5Hc7hwg#aR{B?%#Qg{UJl`c7?dbAU3hc&PJ{2U6gG z0Z(p~S_Zql67fHE>Wy-&Gwl0nU<|o3sjqO1DbD=*#-a`&$zcTngQ?tp1 zM`i)aA1Yb-8V|DsgF6lUY^t0j#oGTtE+KVUq*o#H{*bc5@Th)%zrRQ#GCd?<1Fhx) z%g6M`iBW?k5Z1ti=#Y*9E&GwyTUh22c4z(DYJul?u(AH!4<=A07bAQ|Q^xNc%IVbJ z%6}IS5fMFgw3CAfcwY+lUg=$|ZHO>ELgk7jGLQ2ICqca*p_&TZi6YK{UO)YdK1%05 z?lt@^2BDd1ch13}GLF)&|EF|?ZbdAbPL@vy_v0djy8A~qodnlnpcsw-W9xp;vTMfk zY2KH=wFCE_zcOLS?R9rLfE=pzeg1WuG}|gug3sVx8ptX#$G8IZ)XDl#!Gy>(B0rnVa_uLv8;pqSf%d^NC0VG8J(^9z}`QgT5{j;*h$y?f#}Hfh|6s7QuD} zL&SRQ%x_5T**Oq;3gBSC_A-fSVswwOYG7N8?_zw+X@?D}TK5K7^@ zj;70$EiGH9xRa!K&0`PKRt5qB+PXYuD&2nzbamkcLBYYZk;DQzhpuSb%l{Ke`ZvBc z(&1rYmi}3iBC+^Q6w3~^0UpH3f!pgY)d~)A%$D}mq+Huq8mPsPJwcjH7zsgap#bo% zc1TPD;ISntP&_J}uPhGPZj7d$uJON!_`4Fn2SQGa2Wm&|3NPH5HYfbudu+d0jfZwK0tg$ayU~Lh*_vw*Qm;pH2lR61Je76m=It9!LdN|vN~5m8Vb>%AJ_|v2Oiuf{%DEtzP^oY@V&#g&ygZ5it^@oVabueh<&~$n;SHb&YxUZz6#b64XxD>F4Y%igoNHHIp#W6zrQ-a2K)nWv zYEuE_dF?=Ti>!nZ8lvE`;hm2)FpPh9Pm%2SJG(U&yxNEGXo~z->-*#i-mg3OI#gB- zCq2mFFemTbC%FEIlE006eux zURs1k@u0uLu0M7$k|dvI>}HwVt1`0td;|cTEg>TozZ3NbX*zZ>xOgEn93{T6h1|m6 zJn~yg+&64T+Xx&=8YNCrejJ2eR$yd!c@)?3O)MLKA58goEgacHssu6QhFsd(fm7!h z0Gmep(g**hY<+`|NlsN&UvQ2e4+@G3tz1Y}?cwo9B@4y&EnneD(s&TI#^1suO(Xl(D@gjq!zB`&Czs2lKE%I(uufRGC3p|_Z_Id$ibeznadlWnz=;Dg2F z{4S&r-up55*g)J55-m6~O^Ye#Zz!3u!`_b{s0skmEo$>nV2?(nf#~JeO&r$jL z$W7$avq#XCkDZ|}IMEaZ_5cx?XNjqVw8--va+fM#CArhBX0D^gxcr%M5X8!0)_?mA zoq@ncfm;>G*dtz(XodT<)1V-Fvkb(3{E*%2H~yw7T~T8I!GoWrMYiXy!9?^a=urgO zW0_A*mgfF9!KK6Zrj*Q1fcsimw7%d|Zb(em?+4QY&jb+&4hf9ic_lnc*z;4>xInCtyE`~Or@e5k(*%C@xsVH~^I`&4%lo{X(Qn!V`lqa(b9e(mkcx?Qa zj1$@2xfWUQ#y6t0G+&{04#KQitL+6&1`cci`+E;Hd`Y^4k_~j{fo~_c)Vb4nFxZ#( zCG*)zOKGKCd z;0MAYN&;BM(1_362BWBx>{}e1hr;nM@qla7R@p6|9Ox&aA&W>opDfoW1;Fi)nB+t@ z3M}S-O+Iylqo)J49WfE9U(dw_uTGNh^R!r`f)>#$a^k6&12Oo<`T@QBylNP0s$=hx zG#(6sDO6dEkAr@acCO0AWpYCMcR;kWVnMO``aAnsO&?##KQRE&JIiF`k7eYNH08nT zzhM>~T`?NVYKA+`r1snsS_e3W-7H?sj$_Y`S{2`{L8*+uTwakj0ePp4cG^*rn9wvM z#^d=i+pgj*%*+=Mlx@e}H1WafjdKnfqSjL~z<$CgGgytgxbM+G&-r(sqEBFM{ZHm2 z`LcgVM@udh-&{y`i9tq4rt$QjAL#|IH$rUX@w|M)ETJ3)C_AnB!Qsg6o0I>EqwE;{ z962>}1N`T*FKnYa!g}3KYOBBCp(>L4oygWp+mg9kYz^I-BKpIXhTRH5R22lO42^{xD zBE4s^eT84+?{_Mx;HX?7sMjbth8C}94kl9aL=38qPohUT*h}o2p~PG)@34N7l@xIq zE!{@AvlQ~i$X@Wzzf)-ii*LX|3xp^Qb@igRFs8fZ>z4tpuOD|GybNU-rfdNngx5=AgLlV2xYmxVw`mzs@({M1fo52XDGekr_MxXU2G^3w50m( zZCZ&-$YX}oA#?Ot#sYOV{V#bfj=HE?9tKUlQ+;c9o=0ODtG5S{(f6;XSASMU89^fg| z>Tt~W4IMdel+ERkL52Y58r*0cZ34($ZFkd)yHZMnQd=%<4+{zLi_=;4}d;U8b@5@qrtNP$N5J)rLx)A_1ARW%@ zaz3T*@wg;O?z|Qxsf?ks-+7{kpNtfDb{?dKbB_(sfyHWSZ7n40imrx~^7|!K?G9ex z;gso&YlJcK<=o_UUYyR2>my{rVqrqEO`Kc{<27sOpmaajK|45E0W*kA#LyY#10UnC z3xcj~3`^L$m0Jp2sO|l_@L&sx(xwprCQocOz*c`*71(YcffU1Zrkn`-`)1jc6^Lji zc&E&*VOn2)^0WxKmkxj)S>nNy4>>~hW9+4Vb=s>J)E_^>I!f*q1^;dq(}>WypUuB+ z+7qtkEf|Ev=_X${Cq;I!XH@+P^3Wm>wF8Pz{j}t84zl{FAUR`fcr*)Hztm2YTJs77 zKx;mtIZGgm)`GanIe+HjfB8JI2>-B^S)ru$>Z())c@!W;QV#tRXTYo3AK`w)6f5D0 z^VBwmPkX|_Zo!t0XGR6vCuyFnhEB{o6ZitvF9#4|YfzGN0h?-=?Q!bDi@5Fc@@qy7 zwm#nHp^Wv7k=4#S@rMgrdq^&)r34ImN2~@+G2?pslV^Y?L12or<9>FPJ<%A_aE`pN z)2TUV%ez_kZj$xVrCSO$fKi5$Sl`JE27RTO_!+3m+S>#s1L^Kx5>VF})!8%Czu)G6 z*RO4ovp#ewwn>pLo-9pXdm}D#aD}1sny91@nY`}4e*5BK-R0=hM*1XL{?!6VE#T74 z@eM)>^X&I>obbVHbHHAtI5bjE?94Smoe=Z##tME0a7mC;HP@`i4Z1;V&)-Kj=wVJq z$=!=#0YaD*;6!+LSBl4#&B=^6yGqCDo*4We*EaC_u53ICj#Mhq8`F#ZQ{P^__n!Hi3^1|B08;H2K8%RVh)} z)oXP7k?!aH*N?snA-OR$s8v7}*H_n!;J`lH>UsfNXb7i>1vX)&yBF1OO5lmiH=G&L ze;y(Ts1*YIC@$UlnXRSQ`=47Qm8jrHzf~<=Yqok9 z1&gyfb!kBH*ai_Q3&LwKlv9>4sV<)95!fvp-r~Mw(2N!Zq_gZk zzrojs1VLwLh`tv7s`nUmdc&lCW$2c_2$BKe?E4HUC$OJgzlX+gVDK zqlusix1=$%%eGQ6fA^MMy1OhlaxpJms$xYzv?Cm5o!R_nKgV(oornEc;>$CWufX%J zWdOtgyRiPhmySl5UT7nTU$UC#CNfjOYq2+8nRKh+&?#u<-%fPsvW=15KclrALx5*G zJsBApz*0nNN(Z`47_IBYKv3{nLnoL2?87{05YuiQmf6Otq|=Wiwr&&1T!j1y{c9_> z0_v)mmd=0exC=!M=KldV=>MyCmy0db6z*!dGFDkK?P~h5MWArf$_2;|zKWO|6}YyR-aD|8OqOt(v#W?!H~1ziIwf z=ih%Sha^~nUkz^H%`1IJdukoeP`)ZK`s$iPl!6}c$W5pt2` z=bofaNE_F;Z`h!EEs)%^EuY-vL}KN1@C=0fS>~401UryD>X7L@Zn|x*-PqtWxWfj( z%K3bjA-|I0P6+9Gr$Zj4-AnLiG2>1Tej)ZRs#U0FSE<=mO|pb6G6>CM zDHc7El;OM2E~Tmonr+t&u`hi2L0y}oMfNo1s-_+~xgqi$*hSQ(1rEeti8oMrU4gGj zr`evAcFmxzp{gAbcNV3C4$DW?Ej2|q4+-c|sj`Q;%@tW32~T?D3|4!Q`O(eA=?(pdKgdB@(hUwy?pM3c zb$ug?_TnofWPMyH0tQO`zSGglp$`1Pa>b2RmKKLYqud{MrM{#n1KreL)We0%3P_^M-5;7Wfl#sc+@64Z3Y`r4yVanluw}-_~x$rt1Adsa}IFJw}liD zvu$WMGa1VCJO>uTr0MxG`$HysCkRhg){UNV7NqRuBV%T9@${RTbUI}AuA8WeZY4;F zh=VjuXM;v-1@@7?)9$(?+MIEDiOCv2#^U%Rugq#0F^{xNZ2!zL(^dp*_d|^~*_o0* zwRZfZpSfUav@?BV9&Ls8q|TL3SYeyh-QmTq1D|1)6R&&!=-Ozb-^p-(%G2pC8jJbB zb|j9En{&y z9A@6Q*r_&DVnQ}I6^#|m$sXZGoyb-B#(L@-`D%~KSd%#Fw5C9#~3 zs^ud$$XR@v%UwE#zju;2z)rmtSxLmB;b=A?5FF=`kVP=E@@2XPbfNB=jz83=uq%5Y zTX#Y(Qe&~*CN4uA5pZBs>muE81QE*h3q+9$TeX@h?)M4A7&J97)byD^*$mvFv-`e* z(JET<1br5Ri;#$wsx7$PJZPJUt!L`5J#M({Y6Q=fg;Wr&8-~vqRxE5eIyi)sntOxh1=qxwt8V|20vAM?nWSO?!{bArR15X4{x{BrVM7k3S1#2 z-YShOC>vVTP~dhFyWg;*idbYop{F}jY>T4aE!FA>Hh+3IsKU2H4trda`3fbq!H{)n z=%<|Z_QE-EhZ7<($pQV;X2a)g*R1oFvO}E#$MB@ysc#%eBE?L5ONabH`lk98ZeQaw zXhM5EHl_H}#I+4_&iF!Sdpu+;Um;%SxSoiDmmf6ktg|q7W1D_@SIQXd4{6+KnVoY1 zVKcOQ|IC0aZ2lP;r_ZizH0VduMFSsyh~L>oAzfwG@v^H5a+R^sJPTSsLNITvqM0Wk zq2EjUFqjz`hS>Pfp@iN%y3keH{k=yOOyc&0eo=m?sIdnUy*(zN_tNRA%l%n+!({k7hn2S$$+Yls&H3?T|ZYYA(0B) zc8rN0YQKU8ICe=t&gYeeywiD&y&3c+>N4g^gR|?O-6y#FM@Zez^)AI&Mux1*#8Zri zc|3)ipi_#WTZ6dykr8rPOgwCH|gT=f+@z8 z*GVibz{M58^|lvQBSUKNl#Jf+$PPo!T}j1|2>D!#>zayi~Xl)%fZwu0>=Xj{AUQi;79i zi%l9TltOmA=9@t&%LOe7rud?Zz@^6xk_xumd`(?}z^bD{(ZEDlI&3HV;@S9Gqmp%I zZ(25ZCjtQ^dYM9}l}o%2;DW%QUFkE|eVKUVAeJ6%J(iQt@ptp9vjad8{-NgQQWO{X$h*zCTrp!lEvatgC6a79eyxn*@7O%d8 za-O0Vi-~Aa*WZ?VyXDFUm2eM-LU(T0dqE^pm=^~Jz?%Y6@w15v9LOtDvE;{_#>ws% zIlGo>D}PWmMQVz-oK2M=!Zkqrk7h=0FwDz@cwfKfU~l^cKx%KOzlBgY8tramboH3F z#IAkS4cYt0A#y2;aNS>Vj6-%vuJ3OIe@!6p;hctwyG?MDIqAZ3a4f-5ooOsPdCqyg zi9^ie;y#A1NIfeol@LJcSr|D!P^%*rh4GCnY2x&V&BE=t{7hrc1gi6?3+lhtn9?2L zd{+)&E&TQ{mwUQOJ%R7?yifr+DtVgsN6=P@D(=`<i zmmTdj{6bZaU+t<9=hgon_%=7Pg|I!R=a6qg<#oe5ntDG=2yk%49bLx#9GoO$!`24G zPwtIA@h4TNyx^2QoJ`O$l_mA!q}M4B+J5l~qoC{s>+{*2bAH{}!9i6#*CITxT>P&W zK$J)bdpnyK%PdHZrexoI;dYzUdNFqQRYU}VFg>hin=CeT!@L*LZX56SMVHw1@C0bJ z*5a*iUs`d+{j2uZ)Pa{1vp;`4LdU#wBti?KpaGC3xl$07Q4V01qYEeYo=qqc)jRg%a7v#)0kuYA2Qosi>r_X-Nl=ZW1~`U+SH*ut!nF@19h zgYDKTnI&IojJmW!+1L!5M!q(ny}yByB6O}fb9GxQdYvCM>`ow|%O#beipb|M75|0r z%vBLVAM~zljm*hZsmb$K#Pp&e*Dl?A+=H+8+~hr?N9^drmL#FWvJPteShe_0Hb2*3CV1i_O!>t{7As)JzW{EAd`>t; z3ewQsSNwM+Siu06`crbLC@QV>Y$Sdk=yscl-wj1efO5gi4QqD{Hsqo@DUk6^n5i^# zBoGKYFd17L@BAPb3WFt8Z@Ek!4WwT(c6iW~{>tX3jO!e-e%sYUoR*q9(lneYYXUsh z#dshCaPiwXY%YD`9EFy+89F$R!e*30*<2#b^QebA31`YV%1osibT*PBvZ3JTZT219 zG)Dgz>gRH@8CNYecYeo-#>BuNel}70K+~O?JJT3sClT7-?HAS_=uxsC3U|`VLec|3 zSZ;hG<6prgxCiuAd$^7mwGkvpDYCy)jM6?Igx>bnY`)&_8~bIXCmh(FZ*}3S=yn&z zpB|oy{4N@N4v|m@V`)#s z+(X&4xV}fCpbYeLD`dU4h%S%kmdmvE1U;~B2@hUT%l|G;pp0~iv6Y&Yf$!Xacmn|PT$Tlx%QkXAq;{9Sx{9vfI zOyv85?jtl}iDGx&EAPwhe~?E+P5IRwUg7Cd;i@`+en-EL+=Ea=$k4D1z14D+5t42y zkBo|1PAuTvGI#cVuzB_Ip3d{+L4ews?R+Q2ri}(D9-j9#Ou}wU_|Ppd|MJXBBU^s! z6ASmd_zlLy==p!dfWBY9B#2ZXuR9M?fU{6*oSvpo9oX7oC!7JYyeVBM@j?B=_V3?8 z@qp)2r!ft%-h@!Y-S=8As|XXD4spZw0g^~|=>)QVOmOd+u_Bb}xU((%kS2kKm`Dw< zx-pLM{#!Y%u_H*11^zHPMCXIF&w~FyUxRM$09ZMf<9O+_#lhH4A%IouqMzyu+p&Td z%6Qdx(Yl)Fz39u&PHgBDK7PeG=%WLag6g@mUvU7B|2X%(#rR0&U^z{9z4zi~BB2?y zJv!&b`_NgA#^lTkk!;c-uVXJzNbQeqUZ-(cw|jt4gR5>g<^{rNJP@r{Lk)eU{fwt= z^$F_X>>C11NbvIEPXV;*0_)Jic8yiDU1hhshI%%i{l<5fj~FkFG%#^`%)gJsw4Lk8aX$e*T)?t@yN7CX&iXZU)i z-{o%dQR=(vL1d0mz5U7-dF>+pWGibVrU9Q=g1*KxMAHzb&A6cs`F^I%Pb<6k4!dUq zZzA7C0=-_i<@a>7#j6EGhw&dIW$pk5U0?dF^gKk8hZ*IbgG57xvuQ)P`60oC4Hz1!YlaW%F{JW{^KlP0`zE)p`LPYKcApgf2uQ0&&&FIs|^+-0Z;6V*0$N~3W%ua3=7eX zDTw6LqIW`Y-9wr-2hs3~(DSb4w210HhXxKUH_Suy6_h=2;eD?&bll0{!?GE4P{cZ6 zt?CE{_9?9Osv@4gOcz^ELHkh{_vPMo8mDg{g?m} zr%a~G+Ba|NCNbcT{h3}n;bQ;o!srUXHwfy!pfx?twr!;Z6|u>M?p1&$FJ1S!PlHkm zoKR<;@EF4^+_Z1dW}6Moi9)wCISd3P!Jnye$K(yxB2)yV3WD;oK0cLlaen!Zd0v-c z@X4w~5nnjK{<(rDA0InmX1t+a$uM36u;%A%-s+c@LH)_l5fUx+rcRnn%ul^}9W?&? zq?6wRU?nvDd?EQU*46h3|(sP!-5_$HrFC=6HaElKEQ#N$oQx2@z5DFwZ z%)9i~zmVx&Q}v;aIHS0xDHv?%oBHUlS+eFJw+AAUn!E zeJhpy>}hI>AhFaxQe!9gWg`31l`B*u_)(M}f~8S5+4J-}9iYWa{eLkIkNrNqJ!44a zF%7f%iIIg=%ljr5_T%0yptA8k+v5r%Rlb1_cg}v}>3YgNh{TsxBbgOkfn;{O2r!@Q z+~a_S?tFlBex`o#IYU#!Q=*Di8GACom5L8Km2!#S-0k759Yl@9i8Fwa65VR4-1uHf|&SUFd z_)+KN-NS0v!YuG%5H_91HcKBf1q7?H-_e6{e!*XxX$B;2j$!Pmt$z#Q-Kbj$NKgu_Bn{Ge&h(GxS9jkwW5|V z)bs=j)O*B3m34jTJKdmYju#?A&_#aVlf!nHDk;D=5cb9Uv(EoV+gk?Z(KX$| z5Q4iqgb>`_Em$CE2ohX^>xDZZxCeK4cXxLP?sh?NcjpYb@8>yns=ib8{`k)PNF}L( znLT^&?$xVT_wEb8WLZvW2oH$0PKfilYm8H5VGny&!&lf755R2@w1wtsR}X5gcO20r#@%?pHBm?I8#zy`gQT)TyXOP}*Ox)jB$R#TY|)#6a{B zZ{KZh<*3tNHF=Sdje{Lz>V9d6&rg!ksSy;g8DFV8US<6AP;wkn3H+-N@ROMsB;%~J zBufg{S?_MkCfu9;=v0XA)p3r{QGJ5rLRo+k4^q`Ch)=QX%j!|(c@wb9kU zUSr`3RV?_zpU-wUe>ZdcfLGJWLqOnGGBH&{q>W_q4r^NL{1 zH2(a!-`>w;xi)51o8RYg+w^Su?o6Y{u5}*^_{bBS-6XFjfqe^%1ks555f&n)r=$7i zZ0H*o3i2Rd(iP<^I!Uhu{|5deHCC|5Bq&*?BiSQ?7>Xf5u%Ktqzlj(2G`H%A|Cp4| zM-=uC#4Dn|mEw3*e?Th}a{9PGv3{0ye$G%bV^t#gsoM|azPjDl=wp=<{XPiOX-k{m zVGblGXCBn;9YqgLNsY!cNt``@b^b&hNegAfwFP(ttTMCaT{#vdu8A@8bElb6+GO$( z;SDT+FV=&=MzJi3sU!mErdO)!lW0<&hRwsRo~97pjw}$HnB^gZdurmwDFE1W;6XxDmXZOL1pRr$-x+p0gsu7y;jZylf!8`PT#o& zsoVu3S9M`JUM0+nO7Q@%t3t0zJ9+@zdS+NdJY6T`XR%cjG zB<&ZMXnD%({)ldmHutqh;remvKP3;q+siFyGiPV#r`xm5-f&pO)u-(_oej6O7m>>B zNFXhD0W{nYCd8R4ABdI&7s-hms@>6=Kb4wvulM-_MU{ZQN{;_xgsnHcE1cyY0i&3B zHc9}kqZmTI*A|Y#-il2`#PeRjzRlk>S{BtekUym#pdHbUd9eXf>;!KhfW(_%#}d#D z2l)Y_!o>!Zh5HQ1y}RIn3Xt`vaWt!cl(a@mfq}ttNpQ~lmFM-$L}vNH07R^=&!A|8 zuIHMd%Qw*F&!704siTeS;_3l3Mt-CBL(E3-^i+;N)@hJNxY*(+{&qgkG_~SR$6E$>bz$lwAGnG5DaDqFN$> zJ<9E69cK|L+B|qyx_}8u{NIJ|_e!|N(e7NYi>iX|HSw3h! zc*AOhll^lex}r9gUe)Srd3y)P+N-LAJz(;%2~R@SA@;JoQNEt$_r3^t^Igt%3f%h( zNA_#pk&plB#I%SLTw@jm=&-k$*_Kdzr`Y=d*&iDp)f3wo_9jsBJwlEFjrOYlso!H~ z`#T2Uk0tTQ`10c(6F}s=>5=FpyV0MkdXzwPC`z3s>|ws2)ArvRr8WrlKgu?dFh{xt zjRsJRbFrOvKnukeQ@#cUFX^q#s1aGbm$1*Hh#L&LpXT48cZx}=v^q*<%`~aV&TAEv z&ShMgUB71vvc9n@Vjvumt-P<9$%CxZ<~WdNLe9wSoTV+aM0X@FWYQ?+l*;bihQ?HY zi=s$ArS>U9}GJ;3~98;K04734yy_$qA7i&yw=KkCDs>!ATDDwE{qL!Wqa`*pS zSQLl4Ga#ne^}lN*sr4lP+juMHfAH(0ZYO{gIdVk8 zd1^Kg!d|3RgZIgZ`|qXLdHvOm0o*NtA^HFG1zyLe_~|prm#n9;(;EjB&7(V~bK`Hj z)Y5*udfzwUAO@rYTEY7jn*`w$s5Bey{KTK%)P2xTC4*wp;iwud_?2!~Id<|Asb*sg zBiQ7IfFb$*r}4p9qm2snnbnwy}`=fN?H>&>cizGl~7=?RVkf%P~M z7({vmhcM7hEL+2!EvWg!tEjCdN>`kb19~|*Ez>=NrJ!WLqxXmqL?NJ zB=@8jQlIhlTbTu^mVFHOhTZqyDf-?WhhhrAqHc&>2tMiw<3*nL7@j5Ikorvd_}uQS zUF)u<%R{hXJKwZnX$mo*fT-j*s^`6Ta=qfmB~+MYs#A#o|-9mrO*z zuNsvc5pl;!oxT2^v2n$iGskhd^P3Z5!hi!Mze|nh7Q}iF_r9BDr!l{aCho`VO{~eu zesbj$?VJwvvJTlGP}!+G*zYR6yJ5{kAP*eeqt=6r0`{@AyshJ2PBb;~;)cg{IO+ex z)To>5N~tO?&!1#db-!X6jS-mL=Odf zre6N0Q7XFPZ3msLp%@4sg+WGm*u1o%5&rg1wrZxuz0}v|ExSilBe0IVe0SlEV0VCO zz_)N_NO^vCLOMp`fDrHxZ_NDDjR&3e?Rt5L{ox9y=MS3v6Ut7g+!gDM<)^4U;P7U) zQ?Ip8HnGi+M6mC^DfJja$`S295VRNVb&X$>hgOk<^hSK&$i+WPSmzImLv?K4-$Vl+ zn$fihI%6p1he^s$$!*oRF6B-2%V%t2L8!Kupw(}x-G9YB{e{7#<4E9j6e>Pu=m|9T6yZqU=Gl0-+TQ_kiuv)o)bCb!6kw_-v(Bi#+rZ48d29CJV-D9 z99(Ezv7e~*+sl(cijAp@Z4SbTNw(LC5;dzxpGtp7sJnM2;OvJfm8S<Jh8>SK`asS*Dr9rRLJ?KK|;dGS+0`>t-Y1JFn9Yy*_<9D3652>Am z$-K-4vRrlP1OXIII{uO?%`&0=Id!cK=i;#Hshb%O*GP$QJ$fo&Mfx&}faBI^n=zTb zI5$j)6tR`H>y7>NW3iDbk9h&TH#lC_w7;04yjrQ??c|8NBhrpK7+&~&LV85{WxJcj zr9Sa3M?f=OZ4_v7)0p0_lwz_x>oVEP*Kd}|dxuaqLP_<^8X|lruG^eEPfe(FfC#d~ zz6H**|Lokk=ry!=uk(xbe2nD~KeXGz@Xe3C-!gXK(>+iF3v34iW~9H;txW)30`t&B z6zukT&;rZ+-Stkw*(C}89H9^4g|UGh0>pz}%jqKHhuD*zP*hmv8Rhg}Y_RQPQXO;6 zO`yA}=8AI#daNiK>5rn3Z@9wwg3<++{P7RmD$SS0_(5y*nj5PWYD82KqKokl%=!AL zv)2$sgnrJ*G-Hgx37EIX%YCge}fX@4{?f4ob*J&EOzI z7t)HtU?&C;#tszVawBVcoO7f-($FHN194Z0BXZ6<64{JxoQ|Dy(s+W9nHJCXCPdWg zk9+w73~UxCro4&!Pw#a3w^uMiD2Cn=J%PDVWMn#8_mnD6v(ye(ywHweb3I^*)fQMF zmXiAc5RxZ%(Hz}q%DPR71YY3+Y;U-TJ*THP?ve4Y7=G-}5JU;=@Uf_dSugpC&T8mT zJw3Ybzt||*A~oH3`o$9a?Cx>@Fh0!hmNUF5W2)$6`7tUBwJS>Wg%NV~-WE*~jCuN- zJU*L|Ns(9Ha1*m9Ql!Avcr%(RmRo@vAD0{kMD`H+1wLQec{FN=?S5P#1oUg zM{3c?>xrx~Rp^7NtgICF%(4;Cet5&=&H=GxeWcdBM67~TWe-l~9SE?S`tZHyA$xEQp49h4BxEfakJ90k`)u55etM=gg^;(5k%##gOluV+qVIFNW& zo62Z3CA=qvCc*BU+d@(wbjL-xc{~D2aJ_v?3#$p~PcNxd$)M z0XhsL4p`QJAPVX(MP%werYi4AJLorfqmRag(!j?BIRz^Zo{4{$aIuFV)D{e8%Ehpk z#VC`0D`wr;R`hJA!=m4XrGZi7%Pu2qFhLQ;swd%1{UcZZ?42NY7^kIuW?U#(* z^>W8K&w~K5un4;%d{y!uC*Z3**MZu7Jh0-YAedl38sbqCbU-7Vb7_)dLQfZp9^F-Wl8Lyj-CLl{+X7uG08E7UF8d;F!6^o5%!fUYgp_p(Rn*5pB0 zcs{KljFjrE5K|KM!E38$Zm;^R|8elsd^K*Oyr+NG$}yo2UQh3ve3%yV`p}3V>caOd z3C!@^O-FW`l@sB_0brYIBTh#FR`Sy$@v5`Po2dX}y}=rh$Nf7;8P66}V)P!F6hXj& z{)sCN3h5;pL+4iRPIZXTO=L-xzhgM>f)z z;{wCo%N40@(F?7-Q80>;-1u}0H~$9>=IIC*21Gv@f0Y*++n1=b^ue?Fi$9Qu=cr4v zc|^!5*Gva;DS`s{){M&QOCX)>-?oZq(O?7giVP}>?82UdSe}VMZ&D$f!xXG4+ z2V$?dg*AKLhuQrAu>@WPY0zW5H#G(uL}Gw6DC`7fc|D_}f0VBt^psEuVoK~o3hN_* zJ;Hf>fWd|Bt>crCe5=;?3BZ()O!k`mj~0Mm-reDMep_EcQ}-||fI;o>0LcAm(wxu{ z5YFK0J!IogwlnaB5M3GSC4INb?Mi@>1a zm8r-`G}I%3smvsMm+t_ecsZpW)qIjEJo0(!yTaxFPWy zt1G{4A|GAcm!Gb7aMLqM_d~(|Le0PXaGe&^&)~>o!;LKJAC}bzGB-~d!M)GRMLfO>n%b+4i z+u`UY^&_vXKT^qznfIf+68FBPcU@;?=eL1Z84d4TTU!Vl*4f7lH(&Jmi7MBXnAbs7 zTy;8I-?wpUth3Q11jhwx7UT{(h6g45c0!7U&^9H8pzPl$*hE_m`f%U6(y&*WT_K+q z%s^LtdY2`IH@DgG)8R>Y%5(aP8)T@BLBVaHwLV z?5!-ef(Iokq}C_rt?Fo-JX)LeAS8MLk0HLM98XdeFBceGI^ei_I>zoNDwqll)=ST2 zmCX(z79i?M@`D=wVzW0$eycd+d8f#yPc`;#BkA)*+c}22G1#=_DxZ;`XPO&!x3kKr zy>EjiNUi-Gp~Yzh|L~mjJ>HisOQ4;uv&C~d-PzsGpbkh_E3ZFzr};j&!;#MP?rK2- zPW>AlWH+m=3GEZ!Ui$nb-&k?enNt0&LvaJV-k|a`?eo_T_yO2){MnUMn+I--J|To0 zJF#Fmyc=?`(dc#k#wR2t5$u3_LnMKY_TtCSUE1kcM1Udh#bq7p2T?ZEZM=+f(3Z$5ep{yd_#BZO*s%R^U2G6^DA74q&mn5?{r6X8E! zj=vTC;PYj-<$PGO{Npz;=&^sQSwLw7;Yw z41Ykq)?H|(0$q((SMYPdz_#y3Nbg8|7>jiVvNz(Ge?8C2Fk7Wn-Q{7gKv=256U`9% z`!^6NU75FM)Zh4Vb1OSKf|N||*FP_F?vvYP9VYS2+wF*HeyA;NCzTra#6H4Pj5*># z_wjm|&AokGV(HkMnx8xB5Fq^7=4tvhh3*XKjuA{LC!2)`lTV30u|N=_6dm}91o%7p zgj%)f6eZ*AXW)CkURVtO11|8pGoOBmgo#~MB;9>Jmn6my=-i}_V)k(V(!mov`nNhd zf9Xt2dkEj~Sc~0>Q1$ML^q@eoTO+uv%8;wS{a}_QoXw(8%yDV-PHI9AP5)&k1IHj0 zwaN1kT*J@>S6H_{nuMJba~QQcB}JcjD*r}xL3mBayk3fz$S>0$NR@x9LP5(mkr7+Y z8fRM>Q4p9rq_tle5t||Z_@)z3Gh{Sv7QpsjMws0ARA52qFK(yXs@V2vCgk{fBar!@=b$UvBY8>6*b34nB~8qK4Qkm^nIAJ6`X!$) z$7wt4*s-zry};6cvCs5B)!_EWc%2;j_G%h&s1G>p9C}16yKr1^hAafhNggjVan78C zW`5(-oG(`f{~2;$TBKHqs`*EeeH4q!P_;p^q;cv*+TCIe!*DGKW%=3>6I{d*BkTSU zky4^M>VIq4(ZgcUz09NZTm%ni{Lt=|G_$`KiJK2#4LfA*R@Aj&m}-bAMccAd*CH(G z(p`AAQH&Zh;QwWY0mM^DotKx_*XVo(o(PAX2;_6!V#dgqAwDvBO{N0N0@`dUPnKNh z{eSr4z_({EBIhLK6YK#3NCubX_agZk4MEt$CC{;XTBR%JyQxUw$i;c=j_FD$rCb=Y0>C`#m9 z?bqOxy_d-}0q?Z|A4HN0odHr!Pa8yum9QFfP#AB=%q{mM0C9tDQIkOn`&k9RlL+Pm%r$5NhRN--``SkOHm_F8`Q5B;vnq>?K zh!?NEP1R!~2#Nhsg%>7!rB;mHPx%$-=u!c#wlE#qH{_n72Q>mg-^V+DL95k&8z8k4 z5q~;hkPN!*`|@}{YQ)a@1ey21*q3kqS=U+M93|$ve4?quX7aec={D~C?SNM&kxTm+ z&q=oN<$wk+tGVb*>F;$n!?u-#bdt{%Dl!!nXClU5jp;V&jC#zcVXZx?_KWhu|=_+}Ht-qN`)|1a)V{IwB;u1MVOh-m3 zA2z4Y(Jnz8~q0f$td1PD%S` zcd&n*I0>9cQpm9Abxr5^Mo&FMsOOEc2XsMN*k06M3CC#GDiwhG$;?4VZHkWUE@vYbbAZR%Q1q%m2-Xn+Y5DHYRjc#9a2 zW_XWOJ6bT{!{xR2^RzR~=Tic+A>PNTjAAOB;81JVXU3UNPQmx>wpwaC1%y|5xxZI` zg)FC7XnJkF;cpO}=Fj(Rd1!}OZakHkYvO9WjoT*qYJt3hKYeo}OO0I~Uw!IXa=^n- zX+X}2e^ic7>R;V5OOg7emH=sVT*95tzvmmtEm9`3M{CR;dk4 zmv|wc*q%d}G>e5}sq$vMZiPq~{e*t2w&>?{=gjqU9Bh?y<$2t2`QnPb?x}&hV`5`$ znYA)YW`<|z=eQ=KKmHwxTpPP<_h>SyF1L4tVJ7YmPPcoO(Uli|to){kj?+TF8@wow zJq}+^AKJOH&yG~jwq&84FABd*!|)wW(c+P?WN%g(I`_3|kF{c+^pP!6pS}nt`nl1XE3N_7hpSlc@i;e4(NkP{!j=DO(mLW` z$xKY~?qIilwe?vZ%JZU!IN@=EfWPII;&vp^{uz-erq$aN^^ssHDd}wc;>E8x{1INB zP{&_WCp1$O-kn^wxRqOawd){PDi`A#-ml}jBDYko?`sG4k_(EhJucl0FMr%et^03O8SJ$+ zZd-P4kLb4f>=4pXm#N;#b~Ub;T5GfpxEwu7rh1{+LOxzd-=1nu+`T?2Ve|1A^8}XU zQOeIwv5cCDo-QTnFgf+*=|M1kg=pq;3YTX4a-*UkL773T3wg?Y|JcbE4mX`UCXFwb zm!DlTU)k|X03qW);HC(`K0LJKK$`XYk=p~!WB*D!!1{Upyvkc*wuIAbkTjisIR-7K zY<09hUo*YcVx{rLpWE6bNSB{Z;9&^mFuo_K{G%$t->^lpEcimXY%dD^>{x;d%likV zK+<4`d*tDG@`t^#Q68D%clo(SuqusgTOlRLnA&yEL_HT9cIIVitnkan! z(Og9SlYxJ=Tf?wtn?jyp8pECu`OgAJC88;gy;{zF)82gX?f$qrI!G5A%txngwL&8(mCV%{r(h&yCgAuyL6Yt$vwR!A zqLAwzspiYxordZtQ_UERl>Uxj^g{gOnvDNu`8&T>B}&Be!wVV317pc;A$n3Zlj~oz zwL<|g9jRRRm9>W?k1cn$`~YXyaFg^~()TDSAhZ3M;p_9ZxV!7zOM`^BJ7#s1H26T@Gc^6jR6r@e|+5@k104fB23&?8@dF&JUQmat=fjA z$+>yjBQ&4BcW3ozdX89VziG-o)SCcKhxGw?-Qf2gyBn~PXr$yNVM>JVBB!QvjD3r9 zxY^cooGquD>3TC&Bq>4H2lYVK56JtW19?CDwh93sTms4slqqH>pdCfjsmD`k!db6| z^VyZ>xG^TC{+Y65>q(i%!CB>DP3C|-@ox9lR*1(v>Am&~S}Ig$_)z~$^~33SJ=7YC zk=qVi`kt~&5zp?+A@N%+Cbh}Z1~PNnCP8(kW{5K5bSE9L0w+;u2Q5z4JkM|^ohZ0J zQ*&n%xVW1|*6Du=2=VJZKL-`2k{WpY;$jSvZPq7Kd6J75M&<0%M{X7RyL0>k0U5|n z&^18cKYyFs9Lq>$Ce6%R=Ph_ztHDIMim=(4p*o$gZXrf|$yDCB3}EW4IJ2II-8hn# zUwhFwOk|G1dOM^v+L?)Ju6v(BC@kb?>4t#X^4r^YuroXC#QGj0lpzir;vve_3UuT4w#HhRzVQSDMa?|>C6@aXw%xg(TE zGj9c|aHo$Gd8+|&T+pn)c~=6IY?=Q7i0nJM~IumXW!Hnn?HW=Hv;Fp;Vb7*cocCFLG!hH3O$aS z(W=efZ77HPFbb#d+R`V&_j4sI9y?+Oj=l8z`;?t86Wigu=AMxv9)(l|vkAS}7AlOp zEHv#bf7$$c?#8+3~>xtKmIGOx>RAh3SjGr)x${~B^yNq#QE z2=+(jerSXFC)f)h(>Cx&F+WIF1bU}B{}XwmPuSqshT{R?o_abtQ>Ct}Pm%N=KrCht ziI*FWhe*$WP=Ndc0Ijk1roW?3=g6sLqerk*47nx1LWi;{4iMn3>Enn z8P?WEXVyYfn@bpYAZr(vi)q^;oYN*xsA+%+17`x8(%iqY!*8g`HvK-cI}|1+!5q^_ zM0Kkzn4;{dvvOb~NapO;WfUuuJqmVXqy5UDW>C{GseO3YGK(fbR4QRIte#P1za!3~ zz_4$F-dp${)nvYd!|~Oi0#{#_;$9%jl6qvWqf zy?dQ237Tf0xCHgkCdfoK5o4M&wjmE*nVhE_LuE<09q; z0Y|7d(Z4I0+BHk)eV>JB@+2QezrYM-aqXD3B_{Etl3RdvQWy~P(p`AR9aX%;G#$)} zqz9;ko(EoaUG&n?FLOn{i)ekEphGq+o3}3HF+gj*KK=G9kUN+^J^TjbdN=?Azky z>1^GlK#AzrRbIE_u$SgVV1T7#s15BA-q&1E(|B3})@3ns*SQcJk>GvIWId?PjMx0L z#N;(TWaE#mrPyetLSCa-%7+tU_P(9u+|bY-jETM7MO|;cfggP|Snx*~AY}X^Ti00w zH>h`vT2E8)9tnbmpH6c-OHdtF5$6(0xD?G^veK@}Jj#)+wNM5%12tPOKdY-n?7H`a z<7HiV18;f2@LgP5k7cJX&xl>3cC+Gbt?cpKsD?sQZ+OcP9GDr2t6juvUhHYxwIS%j ziQZ3~{paIBsouqDow@nC!=WxU_!~k zgFmAD%iLepwYqCYv-Yghn6;KdKl1vz$9}f1u-V$wn>7}-#tKK@N$o8-6IeC#Rk4Mu z?R5*w1zW{68T~|26ub|8^Q%;z)fBaW&Qou<{z2kfnPy=AJG0PTgipoP*8FFu+d<4p zB1IN{ff3whkaOK!UMqJWYDkr{EZgQJics7l*bqQ1t?w#UgC#z{O(FlJ9V;ES#fOJbNx(}KTitmg0EgV9aJ5!#gONVGL1IGWK!OF%B#4Qg=RbOvji)OZOn;e zA70|U98f>4;N}Qmr>~VCL$}ABTYmoCMD4;LvFkRUFC#V0*N)E9Hl<{=LBx=qbV3#153Vr0E~HJNYSJF(LlgjA z3OS}xl>$F^vsHL_6%{1;o8L}4XOya3bBTZM!o@gKKJnMQDl5?)e>p7{DS3GL3CrXj z+So=qY1f)aS>i{n{jL9K0d$`4EfDJkr8Jr3+th$jEOt zg@}*!y`B>cmrnv{6%mJ5p&2Anbu5{~T#7ZX)6DbUf0y5QuZFzXnGNX}wT2RlT0`%` zi(OZNym)4t08~lLPzbG749$DpoL&Pjk2hQY=2~u!Eo{r3p6%URVtZP^JKBUU%m&jt zNU4G3$J|D0!-G(Gm4k0uvZzP|&w_q^znx{Ap9sD>rlK|ETeq>#7NvzSWHCeTI@>E0 zo_#;(inM4?E!OOk&a9k`>}dZD@-NrPlT$VB)+(K$a-G$zMSFgywwJ_Is!{OKRvwog z4%GT#mlex~J;qP%h76!Xk83II)tWyAacaamE!oap)i`z@4`L>ISS&@~)vY8iFnDwwDhI%J9Eq%k#mEYmv_Qn{cdeGO#12WU_Dp8i zaSPSl>E9c}a!MT$7bKt&RCbWfZYq^4t_l<~esWn!JKP?*xp5H<{rv5qkc{GI06XMU znu%E?fSuc`(Z&`Tw;X&WGHbmzkE-}^6ilwJ3tw>Jxi&|Jw02WrBj9^2SGF3|#x=q@ zuMDjq0yj4a@Klyyo%)QQV_udVFV~nrwZhKRDEW=nQS$Yt#ZMChnC-kDtoWYF@tF|(e^hS;w#csBMw^Hke%(D$y9huH&XNyu<^k?5 zx%*k0EI95jXAy=?p+HycM@n5stWc0FpivbpE|j-Yaz2IoxF-WWU$B6JxTtpkpMOCK z2c!o6=4`qlHu{`KzrCfR;UUHDt{KSfEfBeTe#6cgD|`!COYq}V^iw8DqTkMk@_3?d zBX$B!QSV}!el(X6> zezYSa`h-f3qx^eknyj=6zgB&tK~p2pIUrEpMjA`%v7^=^dYOlJv3cW@azrKce|a~iGAPg&k^XTMPq<%cEx-?hftxG-;@V!8woWEh%V6Yz|BFRN5qit3JnTE6 z0L~DjVge9q?egajD`b?avvbXwiD?yMm<2Vz0Y2fprJrCbg`II;hUM@=+n+ZP@Dj5BLG?k#EU_E*Egg-K@UOI_3{z*GP7UXJPp{W!aVNg*e@l!WS z33@4{-f9IDTs{(Si@a;E1ErcrRP*e!J)*L3H;gsjHnNG$5nZUlBAOZ_lG*p#Srtq5yEzM^^*c4f(uwxdzUy&zHc1KL- z7XIlV;}!cGN|^f%;GXTK|2Qw@=v@4I$o6s6@>nJ#^Gl1$APoDbFf@D=<0s%~%~kyA zf&EIo&1d%AnvbhX^(7LYi|h$=GzxyM82O4HCmH2IA{TqivMtWP!k`1+RY#%(l1B2Hd_h_cEOX)Z9c zGU$~b;_Ej0y0suK>aLMd6yw5M{F=iqmNyOpf{?7Q6AJQ;;ujyqMN5T6p<254a>tNg z#2<6ssE6}6Y*rJj6w;*0c13&(>UAZDC#5JT9SLaVoqiv)!9qXo)JsFy7`vj-&=2#V z6R+o*Yn(IpxrJHBC1l80-Cq>}>p|5m?_Es+t)ay7?M~`To9zY?$GF4q!b1}i#lg_3 z*BN2K0+Y>CqnuzT3?kU8N>3-gyOO$Af0#=wjs3^#j~^h*-KT>@rWJ2xixK7f*xCnFsCFfYDsbKTI4aL<+qGEQgKkKmf!;I zYz61*iXq|x&!^paF(BKL@y8WT^n$!-7{jt&p7rTm)4T?bYX$6X>qSywQpnvLlh*61 zM{Dy(i__N50*>B{x5UArZ_6ySVjzua{X>>H2EBE_q?NB(b`A#dBj0oe5MNS_&XAEU zL-2jK+BfvmfbB($jH?y?ljI71Si$AjsnU(6UIY6n6?=m_*5DxjR1#1J+xJLMw*~mj zG-DJfY3QXlcJMJ^x3Z?*l^qH2{mzO?WW`q~1MWYSh?7{AK$uEf-chgCfo#lEH+CJN zLRykJnf|a)*ITi$bHSkiotT6Lv#@6VJm+N6P6y??)Q1*^{{O+o819=$Zgv^I2K1w3 z**ipYSjkn@sa5Qn8@GOD)4Iqch~;*ESw_m+qXe3WG?enklPM1<4b zEoFYM`~vUK!s54eq+;wCoR*6{=qzGb$e96NnBt6&Wb5{jgo89#J7ljI!Nvm@hfWXil8UH_&iNV+?I*U4HiKwR3s{Zt;@~g1v^jYMFW;ai9Bl2 z(Ce#Gc2w&CK{{tffhil3C*6$O_(^cGw70*%%6DuogKx&`F8^>Ofq`8dFxomRA^r@) z;!14xz}p%U>iVO=*pUqpVo{qF1wfXK;ZSE>3oUB~0{J-FM{Ne<0?TU|Eg%N2oIsjR z+K0@BF+WWxt`^_*6#=mkApdw!c5tmmsfAHpzQ)a{G_5w*v3CE@)82Eyh9Q}3SvsJ;wFD2yuy| zK_}ChF2}{kDrTFKb*R8L--%UJ-a~yJbmZ=MndlKG#Vs z)G8Cfe5fVlYF5QjL?bS2*-X#PR-2+EDx~9FjvN7v;}mW#qwG z)A#9P@lQduCm@#PlJxmfe4>bxEx{gk{Rjlrs4QB_zdvtH{q{wmJGV=`I=2k%Ex=E_ z*JC8I<->I0LFuaxZSJnc<4Ai!J-Kt2ilsSeWT2k8wI&^_!lKuYtP}VsD7_Q?D?Dco%qRBc(>wMS;seRz3L{^u zw~u^g_Ia-CvoPP>%#iTzBdh`N#&{2DJ|EiW8dSd^?x&+E!ENQgXrv~);ZG?85(ic1 z6LG5KWsaR}Q}BG#KVmyq`nj0rS~8R7@d?L(_|PQ+8s40GM_PmxK)4MwrCohE?_8+S ziA5q~H{Su!YqU^QJ-0rzyyyBy@=~?H+V3Sg;@P-A-P%W%m?QW5Xmef(NV!K+a**nE zuyxP?e(1Dm3DoCC)=A~p5WOFpNvdES4{wUR*Af=n3IIlDFTz?7YjbE#dSvn&TC8EC zSgf?c_zNJLQ1kXjUd^u$pMHatd)y%*m=yNrmEXlelBDvD(5C+4QBDWZVd0~d`%^z* zoRbrfHvr6!^jb0~b&%bWcN0?B{G)f3a>GU)f#O_rL~OU`Q$Ua?q@S3EZrwuWm(=uJ z6ZSovq8z?9fDMNLl!nwlz6r@FIg9ybZYWdFy!AH+sGOZCRS`T#1`>*Q&l-3e3TD%R zc{YIoT>)I|ixw9iqUyRtkKM?2cnttmwt&J-#HWx(4$w8EQRQ52-453A!Oge4pVF5& z7Da&)i{^AO!8=((J0V3*z*@9nn-t?{;ih{$NhSndEVlk~p_^?UKj9MpSjG=chp9g~ z*9R6Di^h3r!1L*2*uCrBo5NG2y?Cqr_+6VfE$u5H!hkOF!{BlUNZ8}ObE#&%#uKFn z-7#7(sJzdC`M3kIFYmI$HM2XVuUMxrp3ZBBjSX}KP!jal@h!J;Vb7*T)aJuW93pr0Qb%>kxJ*lT>Zz`i^%E?^#0iF4(YpLu$oH^1; z-Y4GLNxLWm(LhX$d*{NMZe=INqWt~$0tWvqJ*Z1UN8!p(o-x7lNl(MctJFYUKGBUKRXeq!sV%Lc9}To!!r&OK&;5mW?>%@IDb-t+`KU zvq6Y8E=qBP{2E2R5E$rB`gfW#>lTa=c{54?jy-n3hi{qI!a@Pi zJt>oyZ1j|xbQ%D>d%wCRz&COh2q+1BHHl1~olrlzV=+?Va+9D`3neJ&G+1Tteo}wH zn0C!mgBMyBHSz<@mZ4yj)>O3_1qpP$ax?gqhIgpjS;lrbP@Z(0Ye%WSAXxjDmvD&~b9~f*FR{;W#Zx=kdxt4s zS_r%oyjgN^Bs4{E(wlt3S7(KK5>tVoj5s7N1kN4yP563Ok@2;9(IJJ8!H>CHh%qk% z6fNY1eQC&-VUu4CsKAgNHbi4L9qj=S9^WK2lP9{dD-kem+{Ju%MK;UBeelRZFPV1R z*9|b_RUOLZJ#$SMMR8T9c|HKWuff2^D;AvN$u}4)-V#mn=<0ssE@=)bpiEq|^Zd9fB__bI&a4A88jn zh4J9^?IhKzHpPm^NFIe3>m#pPA7QTj-%<}GC(`H>X!q4R)_eNQ=zsqTC5&x5F zq=8g|>(o?J2lr=~3Wc{s>%%d3Wyj>t4ivR+qm#=X{h&xC!3Rc3ZTZxCQ40-3tPq(5 zLJ4P_?7n;tI18wL-PE@~X3ebc7*w3|%=}v@F-GoL0f;N$qF_$_PbQ+?U}3h%KJ0%{ z_f=7ObWNAIySoMt?gWQmf#4EcLU4C?_XGmL-8Hzo1b27m0fI}=X_CC}_x%^M*34RS zGkupVo<4oL&#BtAYge7{DRO~Y+!dnN@5B{50BC{m%3ZXs4ZG4s;&xcEMIv%v()_y# zN!tq%!>}xyOI08Iz`FD9AWcU9*nfp{lbo9dVCvtjpSBlW5vd)4PNmM=y5_6eUo?pF zG*LVws|7YQrUAq{7!idqUNW!AOXi&diseE?<8gF?JqjBER->Gz4e+fabYcNwKl`&V z-lnH`Ka(b9dzzoXc+QHPuBqp?F0p6RybLr`CJeAPv&W_)f?tCK#yb4VN$egVY@Gir z3scGZ99(4M1(6Clo>yZw$NmBz;@_9SLk}vD2hsO`lX{1O(Z9{HM#uohH)SNqt?w61 z=>x$0mYoiErQt>BW+l%rAfEty@$a(uXQ;}l72mHKpv>j>{4O~t{;1~k3dR%$rS=`b zvzDM(&s1P9f&oea@=bDH*O&KS#uUBhbQ=U$ttO8{L^ztdyu?mCAQ^S~18U<)FesZv z5hlDn7G>gv%ZU02KbD|dXkrb3;`SBn0oG(YA?&=reM;#ASu07n2nWXC$}gPC4Ac1F zX0L>((uQaR;x>@4KRI^#IDC9PKhS8fN|UD74r9k-zyd>f`N!rCJM<4=F)Inw<&Oa( zTypOkN?~!MNWk=d;6_MJHt@Zd-j@P^OzY^>FXi$Vvf$HxcMsq?(L28=rX8?qaFi&T zGoC#NkJ6(MwHmUTE3~zPMag9=;(;5?#EfUx(1BYpiYI*Mu~i9aMB6C>(K2^2s0xA! zhh@iU!ZiVrc<2-z_83OS@j;Ps;nFAY8gKFxE7LFh8GugPO4vFN{h*jUmvT8N1));0 zni!|1dv>b{o-{1$*YS!inT~g}wtyN#)v6kFM{uwT=j@%;&-pdPAWe|@TU`kx@=@&f zDeGbuqMgB(mK^Hf7;X%>>7L2UixbDfvCHumLem4qIDGJy$OwgUPo0B_UPWA!AzZ}a z-}y93;Vj%ghYUNBf-t0CXoT`9hyi&XQL`NsS{%+Ct|>UHJan9HTP7x5K=r4&Us!qU zE4o7D>Me)ggbN6F!LmjQkw~&fReYm(3H7-koz-DOP8?~AP6HKPLHcu>M1@~WdVzH# zPE)VI%qhATJwnn_9Uf{LXe*9{{>%I%xcj2J7vkN!3X6c}CbVwZ7s2EF)hk6jk|X>w z13-%yvTO(B6e-dK^8l>6x-t5j>Ug&<6%2q2`wUA77pEjM&dDPM@vG{!@TSwv(7*yY z@kQUueGV_ss~o!UgK0ky*cIJYgKb1-v6N5*p-k6GSrL^#F#7S;LgN6u=?xa76(5%1 z+@k*^<4>oAz=xaoH`T~i8>!S9Z7?PM!8-$oRU*s|-5(VgCU97K$%olCg~BO&8iOaP z;m%5~cdhU?qzj~F@e&khbYYDm-mnMMl6J)trL68YX5B=Tek4w`poHv(AsF=BvYLgJ z?vGtOS$~nc_9*w2N|d74I|0B*$|?V=9>uRt!~dBLKve(Ygm# zCTZ>Ew$lh49KsxdYtNd9hp*u%DYU2JmzOMs)ig}tzgBdDs!;e6h^++JxV3`;&1$tr zfr4pdB@`ni1^D3wl+ax4B2>5iHWlpq7&rm|*E~d*VHeoc%9A6{dhg>D>)RwWWx;NP z8ng)yB1qgGguc;_hr0G7qe|=S81!tIN%tJC%`qV|5rGnT* zB_x{sScHD38AWzAwz9JFmUfHlnQ4E3X%Df0Jzkh{ezY@3XmFedYcDOzRU26&?l+>| zB16g%ARn5-H{APujQMAfX&#OPbvA8;rWV%iNDdslnc0oSP>Ve^ozIx6#c)@aM~?TUoU3@jdg69c6o!7fMoMZ zI3Q5hV4gQnr7E;)VtJDl%ES*)xhgq~FEMqtdj)5w`>Jyt=7a_i?>ly`Pyaq=7N`l5 zd+FNn=fZmXU!@VB7577{GF2$uv2_R3m!c_3&@~t4#tAARN!X=A0OD4N$|Eu8DE z)!_9l5|4Dm7_)o54o3JV_Eijv z_cs6RfH@otAIUTy;!GK--o);YfG+-7B55R#{-4SfMu|Msp28rI;^8&Ca$>F-XO{bl znJjvS*aD4w7J5FCF-e6}>GiK~^!l8TKdOtR1+!3kzG_w3dn!3;-^DYS4J!5Q`A*GI zpE%r6m^mrQTgfoUN14aRHtDe4g#Fr0rJ#DRjPT>2WJyuS8aA0ZFR}k1!jy<+r@-2x z%KF?wj|TmsWKs2mFWlI|`Q6o|wd8M7ha#I$b#ZP6ikt;4MAgf)BLr^Imj9E=BznxqYJM4;2CPx37>ak`CT1mP zVN6Wsf}Jp}iy;~$JSv)+Kb3NowOs~mUlM7pU5RaKe_+;>Xb0V8DEKpPpf)}`e*@V{Aq|Q%$z?7&Ae>h>u!r)o!l8#3D73zHA^{VZWc9;Z z%!|W)(v_8qGJsMoWXYX`BurkqW(lQ>jD+NBFBV*dnU570C*aLC$E}zNB)3~h9$0v#zZ$=aqKV{ugn}U1 zNW$7}Ym9|1&f?x1D8UQ2)0M?Y9ra}iP5zq#?(pba{N69Rdo@P(+LA?<_GCrH5Wy-M zoEZPk%udVfJ7WOjI3+C3Cno<12IIoQ$$8_-oLZVB;-r1MA2uT9tZpphGl60ROP8*M zNBbzZXlyhF%af3}zHv2_vZk_y{>VzwW24#bzg!9R->mqd6|*FBWS7&};7Rne^yT{| z{6dL{HtbUH8;l%5&wymya>A415Fx>KY)usrPgC;kk1P=qu7Cn$uG6!58P)5OJa}&n>EzyI7WE$-zBlr7Zp6 z2X5dfcjFYfS@?RaP<}VQj05;BX6XGWdE;_2_5)oi%VdF8E6T80RFSmd3hJk6n~$Ct z!S<{KI07Nt@y<+lbBgUB%k^VeoZf9kss1%u5vpMlJy-)C2xW;xrbShm#J(J#`w+o8 zNg^8vu`MCv# zR6SrOX7nZN^_D-eWG!YAov@J#N38iTqM*Vw*=zU9X1PxX=jq47M};l42&R-v4p@mS zySGxt<-SeHYp-y@TGp0nzrkM2SuEEoB&jW6sF4KiP?ZUBM$|>ztzX7uSqD3X-xBeJ z3WS==zWsAL_+fo+b+v>0;cQtR6YPk}G^`2Oyg-))ZYTb&29K!VsbM-^7QU89I5pzGj(BNKAzna7a?K4`& z>1I>)J2MSmRPC%tt_uRJ$DVL%v{SU?V_%cUd~`T zvN&ClH1#Lf#&e#deO+2p+ZFyV36;5l?ClRyPrs*=8|IhP+XpN~)}#w$dGR?5TA~n6 z)=xjAcTPP@QWf1?seRA(^|Pq9Z%Q9d!M{q`6IA|Aj zhOfEk(lcdQzYIa2&74>N$oT!L!C275#0iQ81|cd|Vcx{@tLw9L2PF*AuyU2wuZ1RT zYSO?gk+`j3s#m`Eboc<3qwbqk$$`)vGapYc@I_MBsLz7az+C$crQ3E$JFfC3ZL0qt z3usX@RXONdte znrPPU%Mm|IdN}KDFVObpRrZ~@j}V7UxS3h zzq2?JF1sIoFNDj{>Ka^R^2IaV4^rgJ{wTvaNWFR37yARDf+t(TMpNFqE0kc1o;6WH zdy8|1mq)#eC&5H>+!K$aJ6;4q=`EV{`(0iU*C2tuH)tW)x?s8`=s$$HsXu)Wtp{F* z!dyLa|4xy#YN7C54aXJ5hQsGS!g9G#KRk*-rKpA$;lp9vU~5rz3NVMsir42L`7RRp44&`>^DOhk)@O8H#9tlj9Wn@ee31c=k4G&Ycy z`)}VxLDzD^vefafh2p`9#52$dYvL_f1lgJAPx))}Y^%?4MQ}t~NPY6b*@RoCrRwdoA1T>EtoNh`4%;iyUpFwEx-8`S$1A($W7m zPo&2IKHc9de7jBw*EiH!uv{M%*YWpxh1n_p)!Pso9`fIYif_Aw|81fe_p)yPTq>{L zqV@zX<1~nY7|}W2u+_cwvYnl#gz{QASSAy_DlDtYoZaXq&w#A`$z^asG|inY6Z6mL z75jd8fN#xepvOZ4+yEAf9bL91A@GfUAlOtPCaM!IyFrM%0XO9H3^n~3nfdDy%F^!z z?Mx6IbqcF1Un>g2rV1Wo+1nlDO8$MGUd0FC%VD!<<0n9($5l&re1!PCw{4Z>iZG)F zgYT@CLD1mV^|FI-d6~;L)+qq>xGXNuU$IE4CC`e5d^B?!~(62fVPI{+Rm^IC7 z@=brCrzDFHGv`)to>Of)WKwa36#>ZVe4pr;3!#zG_CC=4Q$CHXlTuni`uA6IF~z{^ zIu@&@tX}!6t~KS7snn=IWJr{!aN~l=L_Uj0XGrU+s{&4PO8^icJREp1PiYtconTl2 zvxTn!!6as2thaTpOEjHSj(NsAjuK<*ZHP9J`3@=cl>tiV0X4s{2DW9=e0GVS zXdjZeV~io5MNGSa{X zx#5?J>GgR8!gqnCGpjsU1@lJJ<9h&n5M$Dt$SOL@($NRWQMFnchmVN9`;EVb6o#B? z6`Ka~;PD1a&Po3{Ri0h#GdimaIFmsv=2R; z!sd@ISDCD2I_7EYpbCxlCR6h!7rEc4_&ZkN_ZB3vf~&cFx^R9g4&`#mVc}9S_{~5* z9?q~&R926Re_*)*Wot{ZOF$Gl%;yAx7XV9`7fKI1}%XWZOeZMN%n_DC)|=6 zQ^xT8>~EiM@b22b0jwBZJs-L=rx7K*o&jtr!S>Fub(AcdgwoKPZiQw2Kv7P0k`l(b z$5FeJgo6neXLUwbRwDq|JL8(A^|qpw;+m!0E`%dV?4c`l@W#c;E&j@1OoJ&*oi)bU zbZIIwIASXe<57DK?Ar!^pKBg!t@4iV&6|RH>lICq{kT6BBTQ*&f3=3!ZRdT%)@ZYg zP9&iofR^kSV483?81^GRTmzd9tWqmgjh6ALtX|<}gkrmn%z7mKyr^CPw~p>5sAJ@y zkxzd;6N;z#nxf4bDGZT*N>1XD-~vB#8Ln5kux=ObBh~}R)l83Y89!%4)H-^}$Kn zg7nI1n$RlAJ91gjY)*-Xx=g-lNrulj>ct#c^CR^r1Yd^Ky||4CyN{4M8Nhs5#%bjk zCpC~XwV-l9PU$t1jHfeakl=5qySgr$YwDA;07C%p^dW~Rc|1X3lCyY@Z_<-W0L}g$ zU5lx8)f+Wd_CTF60qP;BwpXQ8i-!x{7n#6<=b&X!_r7JhqA)QC6m+l3S6(8`&yD1o z>kQwKdRYR2O;^)jX4ov7*}CidzL5s~4Ke_L424r?@#_)HxRRCjzxuyfRUUNYh*7lO zOLe-q>7q>-%ecot3QBM`)n1JVXoCw}4^y!&k~c1w#uBOSj>+XEORPXQAg5JT&1#up z0)RrifvC36YkMwu+q2(ibSE1D(}%h0K9VKrIFP{LO@XpRuEv9>D!t<1Dy{Z_sfZ2% zVmxJpv)Bfv&zJ6Z3feC5U)d;LMUu z(9q+29J7WmM9}9P4M{eY*43Z(4;=tx1hQZnG_5z$lUsR=gioQ;|_^ZX>TkNaN zv)^vfA>d{7O~B^HbGC|UE590REY~M4R^GVe)Xo-c=rtqb)gu<7g3`)$_#O8teT$Sz zzd8^kiiwo(B9o&GOBZ81!E8Il;c(MLrZ5#uGt!OJRE0(=YFNg}a`oFAkr1gU#Px@- z8m4;(0M7ib;vy+gVu$h#c8ix#+g~KE`p1I^P6hT%k#(MsxYzzDC#N*_I-=7h#IBre z76LX5utAi95Tum9v5nzMYDc+{p%~;Q%$bX`jYq-T3H@mgo!#iDRfH%kju?A`rOC`Y zu4E+ghAeVm|HFs%A9DLLDp?B~zazYlKoH#z-4V2JD`5VJGacSsED+GOA4CflfNlhC zriX9oM`FAkGKY}Uuo^b2L2MI1yyDF&9{@iC-Qv8mv?J0YL2rU@$%V z&QvE~OV{s7u)@LBNpzZ%*XO^LE^;(3PznD#`ox(I?vg0*fZ{2(E>c*eJ9 z$vs*!{oA?j@Ak~8V@_musu%tCY79cnxy;viTE(W_p>VDT5g z7uzKcfKr&I>-`|580 zMS?S*;t4kLdgz}Dgv*fwwDn^QFsN^~ao@O4?umwPTrQB+&m{!81K2SEO&S_80 zu6K;i4?tcOW2t+sRHj_|#GjXpW#7eQy0hKdCSh=RymE?rruPb`{&_)-O3A{qg^*P{ zYOdfN7H^&C(|z1O-(bP;Q+I543TMNHqyl$)0Jt(dDPUIvBwOH=KZ@AKZ+HiFlmw?` zi{`-+izi-!9O_gKfVQY=So7OAHf0ToxwcXdF2U-^gehA}LrglPVrTzfQ52 za+=9EBM^}(fpBbBlGFyokp5XWqQWB`#fapa)g$*1z}xpgoU z0MXXv%YTcnIBaClLe0eZp#eu!#C}YdD<@A+VxTfIk7K41MjVV0Z&?1;6Qw3{E-Xh2 zqB1Oj06$||NSX-$W0b=`r@Bvg(s`3nWA(>Mf172GWew`D9So&&Q+Wp!m#cf4iGaP| zD{|GuNZjh{hN;bG@{zD_UIm}NIIx|<K%X3&ww{Rai_#k$=Gss^C8A8r=CZ zNSg={0#j^iF=*!9XL$PFuUgg0RV9#uR4dY>@5a;EIziYFOu^^Hr8TW;n8EKE4j05d zSI(zjh1I`HYD(aR_)8Xsmg`NdCBKq=$Cpr53$Lb(w_-vmTnSz`9Ld1l45mP?K4UlqGrAny`3`;GEFa z=-OujCeRs7_{EfxX*?;vg{||-a1${G@kXnLj6$nl*Kz-?ZQm5)PlQ*D7ZmO zfXLT|D{oV0_!v2zG z478icSGwdhq|Kmqr2161iljI(f3t<%eERlTv}ovakqfhKnnsk(JUPEqszNJwn>pd# zQby9!gR^s{j|p%OPgm=yG`|ZEz22Fb=1SI+IOi7IKHWf!iRCxpxc6TTMxKU`TV3yl zRZCZE(aH~_CfmbT@(r7bfqA$+3(p)%61?1L&odENGW)xI!blTxn;JRTX@-{B_F6>8 zZ+d+P2{zg%nsH-@VcP6I301nVw}s7U%-#@4_`1P=EF7wK?7na{e!dcTNIhu`HBK3$ z6@hOYZgq9PV0X2&$%_r)ld8TnIC@h}N*KerUgbg}&(K}fH`37JglpS?so{m~<)sXU zG=I8`-x6D0C^>OE4xhC$-GB45*J!LQ*kV(0l5@Zk@wJym(bVe5{2X_JBB?a9J2O*v z4hUA?X@w26<|6k7*)5~E^xMvY%O@c&Q6#=H-Qc#ijZ(h-36RU8l_OSE3Nsj99~?;^ z%$CJIVR_e9g^TbTL??nV{YSAeFtq4)pOa5V%?+Bb>urhZ1Y*wFm2^UY6@f{6SHN9zuPD(P&8hzgZ#s8153Rj&>Uw>>N}|mn z7_Oe%=4218tEjVd;laJtdrtyAs@*p?cBBp*qKWK!lxF|B87}HLX0HV}uuQSh#Nmqh zic<;1Z}P}+oUSw}RB`_+j|nx_>2b!2o-<;%wW!S|*Zz9*U?fe$PQnQ}@9_Js|M)KZ zE&ojOP3;m>HKXq!CqDeAE6QVw9M9m7YlO*jdM6IY8j!PkwEe+hbAirEiK;Ptj5BAN z&uXb_&G^i1^+=T6-G$4iEalg&Fx$5-+byF4_u)CPF#;awB{Lab^TAJ?xbb6?CS@AW zuXkxOfdgo`83BoK6Fl(y54ZNe+=(75_IzAnd@a1TG=Tl^SYac!a~i~(X6|Q%TzqcX z{k^Swj`u<9p;o{VhD4n zvI_;Qd*9meVAd64o;r7}-3tE>C1MKy=>9A`$>!Msbqj=V;IUZi z_S4{X0tRR$!bVp+%4?GM8!A{o--LZox`&VyPxSF_-EWJqxPYIY-TagLB z>h>D1?0Q2SSM*oe1c1NemU2QPq2~T6M45R1u&Qq7)O}&PR%9MhZ1uru*6EltvLYIyCz8eu8<(D3kdhWz`d6{z2J`57ngH<+K z*b;YrXZv;Z+8#FI+)gVVQ*ERbmRiAWUnF}K6Htxx?lFsCH9T5{*j*S;>YCm$#|^e+v&SQ%n<9}~u?Co@BGQjn z639{{w74YM(K;Pc2^cN&jaLS&U^z0d9XG80cJW)@V7?;O%~3auL%)nkdBPF9Rb_-t z_qOKA1W)tJV6*O^f8C!PXcIO=mYfk>AC#Ke9(B!JUH~^6sGX~n*X}NG(Aatv^!S4SV?HiYe(YA-_Du5d40^)13V_C@o9?%TWf zV3kHecJwYnBhoW5L?u;@o8QknnyM)o7059qO+Ug$L~nKls+3=D^@D5wRE5RJ+X8Q4 zgf>058gp*jqbNttK)VlOBM?`&L1hxniR@UutN`pxkNJErpY`%HExoE0-^EzP5!Xx` zcaS$DEGMu>OcVI@=Ob2cz*?qKNS2E~mm5(HI>6us)%BT&@VJY^z0&iNg-QAo@C+LNEhMf&2jA-<_zgq!it@Q-B z8Q5*74DH&7F$A%#0?`(I*mruBz39;Wt91Q2DgAZ^BsfLA?OZ#K^Zt+N8- zU@9s)gF@JFM6u_(t4!1yW$?X}_6G_qB_~`riys(luPY8C29zM#eCG97?5`vhcj1u3 zD!F3CoZ5KKcdRl!9eDdZa`m%#WVYsw<88dLw$9-&TaO#*C}R+aHsNbJ3#PVbxz8yi~g?$`qgBU8O zo6;FQ@xrF$J^7Hevb`?0=uYKsRqSL_TrUO}j)Hi#;JU`9-D(ToZ~{MnLegJ?>)=y< zAZ>G~%kT9`gVRbj=Xm<&sVX>9Q9|>Pc8lb7$0(;N9&gU$Y~j&ZEq~3=oiqyt-Ustp zteJ05TI8QHFL0QTJuV(rM_jLd>bM%unQQZx3huc}b^;ONfe~5oK6RztGm~W!4|$Ai z+$`bzz6SCoJYrgO1=ISRteuAE9!rnjSCgCM)u{V1II&LB?+6k3)+xsohj%$JET!-D zum=`k9D(zXs^pMR7OJ{0Dx%#Y^Fdu)~;Be zb-Ob^c{2+J08_;(tpObDP_9L#TS|-0W3g=(%H$%QnTX!VDVa z;;*Q4TW0zZ!3oII5NX%+lg>EfOmE&iawR7Klcv) zHf>Bu4)-OeyNLHozD)L!r?bg7#Tys3=O zR>?bs2eEVXnnyAiAR{LHJ2?N7 zY5Tt+O1Ki~vKI_QtfBxmqI?U;Nf(7&lQ&*t%lGUh?KsJi=h*zC1pv}d0Ee-kiu+Ht zNQC}>5Goj=R}Mr-KgdA=QyT$Ty0*|BfTD!MZG7i!XC|utLO%eC zgO}L=U5oAFU!!62rUXv7Bd7t~s}kw~a0=G%i{2ljwT;hTY7))@?X)ZK+Ldq}TOvi= z6NRXUL_DDUvR&ONlPeV>R@6$48;A~x>?OvJPAR#ls4dP1a@0hv5jWLP(NK)wglkRE z-Z1fwW28VSP^Y6B#LMwe0dZys>U$sNd@vxcwbkZV*C~%(@^?Pq0N4!ykp_-))kJCP zy>Gy+iK4=kPbCug$-k;w61eYrF)MybRMfD)f!X<@)dgPzU z)+(X>62CbB_$w)f0zk2$TqyhQ5Ntj1T;aJaQJ!eFht8FKsG>~*kRE_%j;4xxlphu} zp>XFc*|fJ#zx^})Y-;dc6~LX17YDTO4Bfk zC4nZs60B=0QV5+Sc6wIJ$!hrl_FB2IJtS2t)9^BW7*1_ha9Qv=N?PJxJV_imwI%Sv zgv(|-Sdg?q3Ua-ZsnOWQl2&;3D=-iM15|uvlkYx}=JW_Ky8_@TD(NXaaDUUg5n})H zJ@HaguM239jb6l0^f9Zy^$Ii#uLknwg?Su;mbp#62G-k zGqkwsl}wCDul6DU&gcss;i!57Ye$_V_A9e46v9~k6y482-b{7Tu&vljDk#VuAT=;j zdZruVtCVgcBU!mP!;S%w6dW zF2}sD4#}_s(G6i(loR0TODETCDxtTFl*2tE2oa|uY9#7Zz9xdx?VS9{@gcmn0)|qw zOI8L{MJ}KjS+{1GjkhnUp1pbrONmCgwm@3b`<`GcHiRB}Tr2*s!^Hl`fe zR8_&MAOUvWiiZSpI3{iV!s>BzxedKEF4%wDO<9lDJubL$mZft|4UvW}JyMlh3xp0ucNgmESdN z##oj)y{BhygC40-VK@rb_kr&WFyIe3(|6zjKcE6?h8p2_ef2(+s{e<4+KeT6+2(Vs z$^H1^jtwNWhP+?~tV^YI!mG-rky<@<=s1UEeMv19SDztYh7^;gyeY&~cP1n_GQEO? z?Z&KxP6neq9X%-1st5YGieLQfMqTYEc3D*g8UA6Hqh53Qd$Fbd&Lj^{o7G7@hGzNP?Jmdb*O)o$ue(gI)A3N9<+urXLJC1L_wkER=g>{~J#eP7%}q?^np)V3amM;i zVvmub&|9pGx4t4t+5hG$3Qg74*Og~(?+c30GERnFj!YD;ewnotVU`{|Z*a^C(neW= z$KrpayKi9|+;M61J-+4bVqO2?Vbgo#Z7VHhbi3EV>=}*tjD!BK_62dW)%EmR9-a89 zbD8@7jb6uf%oDQYDP-WY6TGufoDm3fg!kW^2u>l5g%D!Ph2U&!?&7Ty!l5q2tdALd z+fBYXy^_wx&-86y+CO6XN^o~|Eg8xxw4ofO|1OcC=X;>*(70} zkZ*&U8>DRD|5XNY=y_kWK2?}J?W&&vKSU;p2#kN#b{=>JDzrT@?We8n_dkmp56`RS)A z0R8+mN4y+fz345M_^Haj-?`aKK`Mu#7`}RANmel+;B6A^YuHODwtK;S8 zAUlCXicN>tJ*ix~*Ri&i35a%O^%);(h+0NA5P0hWq2%S*ydPNIiz z5|RR4kDK~M>*H=a@F6$EOU}wxZ>-x&qOyO9Gt_jPlZHxbdY8Xa)D{L^F4f5htS~*;@ynF`^UXQRmTDjYhq}X)GPX<6xBy)jp`x>C4fIMmT)(_AG%vq+y&*d>U1c`1ex`N9gb(Wgv4-3vY>hDWM0QqxPy zGH2N#?nj`=GfP3hd_|Dls~^X5wB=;-=Z&aDzuAh`ONKF2PL5)?KJ>Aw<6g^h=~KP4 z7U&A`xbEws_|{@UR3_%4R=EYBJDyb;9Dd6495ua8i=E{yZj0yDQGW8E&Ir1@VFtbd z<9i3vP}U>`uRN`b2+=}H`05dky$=|1WYZIfIkoU$>www-3%6~c*JYLk+wRJZiClXbw*rkX2qMyAJI~&PF$&sziq&$YZ;L+Bi?|^6iI8;s+YS z1)b_c#_-9vgTNgys-_HyA)U!)<9vD)=wHueO~i}VKb*ROoxc0!>T4??3P9NRQ3m3# z-#y6S$MVw%_VlyXcv7*^ur~M$*tcp~VH)0ja|-XKuNCQt{3z^3n-(4ge?RI-Nl@9X zkCt!tQJ2P8b5Y;DS?(%Z%ko~0aGT5>P=mkWmsuE=t{MJ#{37b97-Yr(Mx5H4c+%ReBQ*qM!md_LOH*Hih+icH@mZelgt@tAxNV6+TQON!Qtaav8TyN{vBG1Q7uu^0>*+(G$1{-Qo5*%rTBiBn zN37)=U_$Aue3i!q61%}>ch>5URe3gNdMu`TGOL81Y)5+6?h6S9j9=ImSa^efWO@uA zj>>0c`$nQFhXxK8P>nh2=e0wu*b4%cEM8|{yk{_cUgZWk!NhAGYEKG>d4h}cP zEX`-xB=3mep&oW(q1h7E-<^aiF4MG1`t^$isj!=KLQyufJ*l1{s0+?l1`I|^Oyn34 zb&J27M|BxU@Rlb8wA$XQO(d*a`ubRLrH2R&{!To)l$Uw_NH1c^L6h2gAY%+$6EpI_ zoyiYTgbc{eO@it>qkneridVt|x-_q}lFOx`gq*UHdZ=pukI5YOVo&VI_F4_=Y@{8X z@6f@z`5xgGyp$3uroYC~R@xI4J4>zYL4YaijD}pt^02)h7PqAFnjC0KH6F=y@yS5| zRGGx?#5|JiO*hoI^bC;_*`Mib$Vfm`_Y9l@N&_Us#J3Ekyz(|En7DkI1ZU;Qo!Aqfu}`D87Hw3%OzqFnuNk_vg60>>D#^l*!h3HZL)Bc^$bCv-@zy$9F^XHCP~5BPwvg7&B*a*WkLyu)eIvI1hM zXnc~X^;-(yPdqgX7%{gaOV4mCjAefw5WPt9o{xj25pMI@ih>GR9p zEk#8yIaxo!gb6+(n#Q!c3?_r_G|>vc(1eJ4sJV!I{f3&%235oNnE zjzjs`#e7Z?p@cLtDv>}8-y4xs;O(j!l z06K2_--*sS@`k+{ z;VEY$OM2ul6}0i`a*Y661!G1qhBWIj)!gndIK|Ad)1a;$ljL`X(nEe}P%#twF_RF} z-X~cSP|p{Z>y@`9R+J$$`vA>bOK>Pr2#IHgcvCdU z$%dk0DrcoWq+IcBMoc48QF<)nNuM+4P{ct#^=o|XxIgxcvb2GQ_bk(w?-~{Cp@j`N zqSvDJcP%<3ct+l5sgS-4xr;QVD{-x{g=igdIE9YT9^(z#8p|A3tTKQ|Ws!P3y-~kl zF5G;^ur-|85gJfXF?ey9p=^^5k``xdq%3RmOy`u>yR%MEYa|x1D7Hy|%l4IaTS?~_ zB?I+11Ce_)K z4m(qvCHx-itJ(UkhN1OVHJytb8Rot!k0_&L9cqJ^+Qx=7+qW zxA=00W@6Zqd>bBkQGUUOmwHInGN;_NL84fppF9I9_$^_lbaOYtBVU!-4!lUsId+B& zq8pc=!}iyRt)5ON*nnTD$OStPywo&Eg&2;(GU(A6ZBy6K8o7J|syVXXX1>&tjf$ry zJ6n31-=*G~Xgvl@U0LnrdlCA$G|BPhAG;I~%S%goS~RVGw_C(j{A^m1`1CaE2$WOm zCfmr(m7K>-mK8mJ?R$!RU?2LXmi{m*P;1u&h*>1krVeeb7wgYDYqq9FWB56bV~0wQ z5(lT$p7q@qRE)6~xpHhlTm!)OofA9Jl$GCWCjr&S>;>HTs4PN^`#b(DT4Quu%e73- zu$!8i>e^F05Rwn4-l~p&Va{;sUw9ZdLUc&D_Ds1{L0{JDQUA|?3&d0DF3b^h917qH zJditPcT?^!MKB9ub=FVUh2;fw`B$_-Tts6;=s658HI>DBN7GY+HThOGon<6vYz0^L zoyKje7OX|GjTD+J6rr!;1Pr79Fm>s}V}`950C`A^5(z?nc7mz8FBNlBj_5?WS}N1| zU2|Ai7N^_HMjA2AnZ*F!U@>h|o>T&j1(=wyh;C4jqg5SSB(`HYV#veZdi+|UB1}q? zT}#2ZyR_*Wx?_nLc(HT$2nQ`@fOR|NRhbjrLRRMml!-MVjD^S-WzsdV4Yq|L-4DN+ z{6g3N5=>?ClC^v=l<(|}OBwl3{^KtroiYtn_U+kJ>C%5MM1?hatLYj0dp@C|pNzc= zs3#uaXG~h4%>?tU{zUKS6WWGkpQ-?q42G-uSJJ7e0u&Pb{nh`q((`{K4Bf74l(m!| z(mMBfzWtWq@Qvf2;j{aJ&Uk;X|5s5x6++Jgd)vjb^F#iYL8;F`c!*WIUzvwq*E%X9 z&lRAa5vswLzZvx)H{QFk?z3WKQ zy29=q%+q!XkhXii1rv1N8mrnX%0U$Dh`U=ol)7wfTOay|o%&^hL}^s^`2sXgTDV|!4=y6VyWG1}eJm6zwk0psnk z5<9_D4RVan4lMyGpI?|NwdYUR?%Rb$p*{w^jIOCNpD^y#Utk&DKXo5udJF7%V>mS@ zc+Xg_(-u&VRwBK;-Wk+B<2|3=oNR1qwFSZoz@C-$wA zmi$rmQY)xg&xrJ&s5<#}c5{Hg#SX+4Pwb+31y}I=O z=#77{vi&4W?7o(-1w)gL0i@K|=aB{n`uPE72NQ7J3^F;MF#I!leJZgW*VlJ6Ug}l8 zL?qF%w(5c9w%kP|vIyV)Iyw&->uSlBz-SFxZ*BX9`x)Y4`JAWO`-Rp|?zT)e>p+f6 zeJR3=`B(FXIgHyV88qfGJ6eWkbc^W1^FN`Z|Dd{zq&LHNxT@A;YEDKER;q?1a&7%k zS`tl|Eywr?v0qN>UFSUkI#BvFT$xtY$Z_F?gIDzZPa1$6s&B2+Mb3K1-8*D z&}d9@fkibZJ^f9FQ7PyslZb@_mOeX!W=*IldV9Z38j2~6ASsh`V!SRv=#W|I` z?IPb*_#Kdu<|L;bdK}(KRm4OaLA6}0Y1l5|jX?!cp7Y=LJr^o+AA+1UU$bakuK2Yd zVNmvm&0SqbPdNOCkQ`}}<8_bEm%@F&f+V~cnD-kg;+jy<8g~VbJq*D(a_+022itcd z%o3{Rv@>m`^x7e3GxSsNWJ|@i^VR&Qep8pf}-#>50?SEQYfa(8)j01xK z96KXP9fLPlX^In@cMaX|mM0MU>LR!Q2XgJf2+v>*(2;PRtGtUeeNo_ty+6#j6XDWZ zE;GUQCo;hh*X84*GO=~pzqeC3>lPZ;H*Umz0>~H73iSN^v>rf==8MF^B{EGrznsF? zolGfW=PK_AwC&N=Twl*MucRgw4FJ7!1ZWkV)J|oMC)MBP+4cfLr9Q zPFGl;}6VWOHIg1z=e$niiSdm!rh0-bQLj3&+HlaWY zG>Cm0d-8_~`Wwq<`{qy@_h)Zaku>BKl2SjO7f(^`{f`Uq3!ki3B6M>~XV-l9$BhhZ z`rmA|kGi+v=u%5eX6a%Y##F?$kvp~uGq0KYZY8bZ2M1;tihnsjUfH+W-FI%#;d+;s z>N2f;a-u-m`ZQ!z98#p3!)bNB%qlPP6f&IZ8fE=Z?b7$`Vws~*q}@u*aiP_9E7{An zA)&H&l@5G^jq&;f!zmHFIK~|$E7xDUmAKb`;8W|+% zCh|@(n#A_ktjuVx)j$JBR-B~%_3qBk@rPEEQdW*(TWaV_)jabNDoBy;*T-op^+`R;nHpH8(n=9cBl^-*=hs#WrCpR+I#6Hk{=&R z!4Q0o8IOaT2ed<6xMs>FdM;)Jy2INi_^g6j03pY1y?Gch}gv>^B2X16#=PNT9>Ew6LoUZU- z274u0WlB7^1RFGB2A8T#<}Y)gnv56O6g(*&VeR~}C(rsKhoyyPX+UV+lfJydGF?GX ztzJOxlO5;metx3f=;0UJzEPD_rkHuCPyHvmH$H0lUdBGJG9@$vZQ)R#I%-?^lGWa} z99k;IPNx}W(=~@&>%aV_q0=g~y%Rf5Pgv08?QVNn6?rT#S84Bw(pe)P;2ra`m=NN5 zawN<=ue0KG+hboSMbv2?YK2VIx_{QlTj-b<-gh)D=;LnN$=6flC#_v^IRK3F<%T@` zbg6CIiwm=nb_{!KPI=K6<7-=ivN4}sZ3F?P?2B^1eXzQ3vYAsJf17J`bn8o8?ZZ}i z5RCq5CI6l=4=SDWq_6x^u4dwTw?(pZu!v)K3w}}AmlYT8nov19&I&8)ji?vj_KwC3 zvU@G?4-%3O2{PEDFRMYCc^I!fSM^_;ho?G1=-pr8sYU#g4;xlJ%X)QXgfdCah7*wY z)Q4Di()FN-X*3bBgySV=)fm_??>kyBju5SC2IX_Yw2;_||6{!9Gr?O2H?H^NkSBTN9% z;6gAJj1qb2Cg*q;t^6Ni@Eo%ZUM8C<2DJ7-U_s&*7V`~OtrZM#F;Cqz) zTJ|~B%s%+DznSpro8m++z8Ht9t1V$H4)#|v1P{=d=BMA5^`8glyN3$EAJFo@c}f50 zF+FkYRC3lUTZr<<;18gv7ohO_xNEcCqx`l{=z2k3)O)hJY6Wz|^kD;5s`Gq~%u>3l zuOq?V;ynpiG;k~%gK+SX$gckVLH53|uaCA-7w+fpT`krVVJ>_9tS8eubvX?9m&YlL zlh0^}!yc<)FXZWyG|lg_wcQh4Q>#EJ@gi)T-Y!h{@CwW27tIZ%TZ&A_2{VA=_J+eQ zv*pdaGowa6faAx`r>%Rc!MMu0wGk<)#;Qz3VigqiPSSC0L^HC%uj)cz#ceCUCM8br zXpE4rELoF`FIX*7YC zw69nkA@-ZP)A_gwM$TlgpOn;l0Zte$8$+Gu5cZ@HQElE&cN7Q^)@hbYnZt5Mt;5|f zgLCmpC{iyB-uHA;Hb#Y=$T^tE*2JGNvbl^1`fg`SC}i~^HWkrxPIrp4#)ML*Ltb@s zx0g90Up12{+v{tVWlg3Ij&3=860(2jLu?zfd&0}Ll4fDD6J14KE^4-GQeZf5q@eD; z0WM&5`6`C05L2e_$WyBq_DE|trB4)P-S{MqYarprx4&3JArkk@{f)aEc;C5R$r>Vqoo3I}k*N-H`Q-cFOl zWf?c3mt+y=nB@jXFp( zCY-ovo894nPr_ufsq^1Tp3Yl_?~lPY(<^Z|+$)iCANXC9S)EK|`-@HM=uQ?#+cE=$ z#qjz~C!VF@eBW^6Qr^$j1|FOuC%idc=2%B}6!}hb9A4Y+I9HlH7@5+;T9vF95>nA3 z6d+`_;3-W z;V8NEz`*X9cR|Dv*2BvbHLQ}Xp?-2kKSF4Td?bk#H2S6ceg+&B306#aeQR#(2tJB6 z#^*_%f>IsPdc7br`(nn}EnRo1?an2l$3kpBZ;l9Nhi*4?Q`BgL=GyqX2?mcgp`XoA zb0QVO?OW-7*og4*BTm;d$@Yd*F4}8(@mLf z`^mx*c%iS9wZ&2E$5%Sd?%1=Hc;&Q1qc)Kyg1_6Lk3|Z7D=608{dFj)t?Lc#gMg{w zy%gmt6v!&l|4;!_je1cD_KKx*h3Ag3E|jORvTkg4PU|BE%l2t#X}=3SUh(m2XJtQ* z_K*eDYd3t`)7FAahxP9>=cVpfeiQVDrP#GE4Nq4&a7p=|?OamFw$5btG=XTo+EL0d z$yfPy${lt(mQOZ!h-gJLj5amMA2`-3J!LVWeLUX968FZ_W8|M`ONY{Jd0(8uU^l?V zZQW*HANX0I!)i`Mbo}Cl1^HU72AvfhWH9gC6-TAnZckuUG-a>r%$t9N3| z?*{^ju~w-s@YJ^?LeuHdHu3M*yw{`8J`uy!3z{i!^23dki_5kPI*u~th2)my#C|+6 z>>Tz6RowYyI>4V%VVz&%5k#(0UQHeRgRe?0j$=FIrRw%X@Gd_OA;(P5r{K=UnNGpxm9{#1Wpug{gG?6_ZQE@`n&K=MQKtQWl z&V%CprFE8VR)6dM9Bd!HP~&^ulXzES^3E9!t$GK(t|838$lm0(`gGM4mX?&c36s|? zYIBvE@suftpK-AusSs@&z3N<|FdBidufgWX+b<>>-r;qA$}HgGu_~ClpD!gCQXY*j z`|)EmLvLjN-2$7c=#3hT1lflHK~_|TDZ6a;*?Nh2q-O)(F_gLIU*1H=$B!6>hXKX(<-1SR--2?IPpv>t@GLaf{qhyOoG71VG&rjrgU|F43JO!{&dP8yC(dJ z!FYQ)L{u{Mh01oqC|#p_;Rd>OjGkY6-E&$OTh2PvScWd)LM?QVf6|9^dt0O^TmWKY zvLg_&(H;-a`5iPy?X($FJe)-Q@8D#FwZ;$u*H%=9rO?dK(s7>be3Bm>KZ*`inwWf# zC*AH59;u}%y&RiUjeFde;gHUF@|s^6(+rR)nFg_sc;w;WbPM)G=U9nnlVO4{j6MT&hLBAngHlV;A+&<&+&-8IyAy5$3g6ygkr zC#uJ~>!Pm-l;wH*IP$kGYlf+99L{2m3I1JD+wOm( z7kk<>lvM}^ZkLLc0O#7Izo({8-u7X*YQ=qSwcV z;%}%~Pa5c|o;s=a{ zyqgKCO^y!4uMKXfbmaOWLKBb5G%V*wzKOIW#c9b)dgj3i4K=*B#B1}z=pXkgA{??t zz-jeKQ(wMBvZ>o(`mF9h5r?7dQBR&-Qe8J3u!8MUWO08QtgeC})Fa;r%AM)faVGYr zdg>VHkuHA~h$9JLxHyhawSxrEG3DW+UCXmF_w~SId$m_yGw)rS8$t_S$}lwAjBOv_sKLBaa4AG?6z24*z zJzN{~Q-JzxQFc-lb{xeX%|s;miy6d<}3`>DblJImewpNH_}m&wLDy3vf8b( z#G~6j?tGwglI_*&5aGa(Jz0o(r;?FkuSOiAc;zAHVfg6)Oj@mNxSrcJTQ{sUKV^?K zZ=V~bhFMPPPg!G^2wEM(zUb}U6W`I-tHv14k@J`AU=sdYV*@OFs zq0{CG@7BLpLfRz3HGOtX#?_?(7nj{h9sQvCD693Ww`u6f@pA!Kgg{8bLCMOVTjb>r z`{PTQy-d-gjWbc64PThI)aZU)T)?%~A{}skl+cH8cB1grk1ei!|S`du`3_Gr_EOLX0`N926cT*7uC6 zMTFy|KaP^tw(hLv$sGN4mrn^uiD9~l`w>cCHg(PLLbht{#1+_$q*F%^&dA1#U}({N zx0>)=*h#U#m1k87=cGfN&%rm=VVg3zjdAm0lG2MQy{c0y#kU7PO@XC*`IDjKx_DO0(SenfsW59-Z6I?83RXH}!yYe&QN7he^WcDe9}<=m0gDfi>)PZ>b~=@38aOuvPI` zd)l8l**s_dnGGj7W?yFrcJe)+3|`PCxE{?)P=PCKDKizLBamTXzh^WL3lnt;{3`vw z2H5X-mLz31|Ek&6IPQgKTnca;Zk9=$w6#)|*#LE)#6vL3r-=w*dUnwZuC(kFD0`NDf38 z1{D{3(!|<|lB91B&+%a-+--XAT_2+iQ8pJ)0)lfyr-l0=&v46oyAM6-r(TsczR3F; zP4|?fjvis!T+;MAJ1rt5M(?+R#4dX$9`eoueUWpqUFYba4am>#GI z-*lnf36um9@E7X|fz5Sk8IA1$b<~nx_lejaOYA@9Nn4X>-cE6{vN`s49JO1uKd2+% zO46!Yr^w(oG}13ws{tjz$m`uO3g2u*4VT5tM^i8ETM3Y7&kSonJiKec;2oAG4z6|q z1{|}Xm!mh;=IZ48i=Z&BvWe>pT`Jg$R@U$eA2vwZTB12wsCi=`yqCy)7uv0E@^BpyEBDvIAq7KaQi*=k#W<)x&HKu~rM!{Z4-SI|1jP+X!R#q&v9hb8Cv# z4w@nPnB*UR8)@qG+%wE;`Fc3FfjNI#Cb%Kiou^ihdk8!yeDAvNFqeZf3xh1mE!u4=A^ z$N#~7GR0;=JNfu@!8z5PCar&i87D}#li!E^glN7!EXwV0*C$EPZ=pha)jiUu_X5xg zc=Vp{pl|JRXHk!T^|=Z=K_=d0J|NdYrM}mPqNsbVU%1qDX1cX2U4dzWxSVHapVm*! z@~k=q$$J|U_&K-Qj@vt(c8Zj{@j35ZG76{kB9#boMXo}N6`e|4I5UOMlkejZFDeL{ z&9$+0uuPvZoBE`O?wt{o5z2rupF|}}=UZ{;Pdv|j?P^?trdL=}sEQtE*Zlf<(C?A3 zCXme|Vb63T9G^8)T;Ek&8r2YiA%>&du;}4t;LGHDfCm7HPk}`u5)+CpP&k8l!TXC& z$cNt7&Srv{86t)&{W8VLQ)q?AXU!x=R^-_1#-%rAv*X2${aSVYR#?@LaaEuYbiCOL zv43Cad+mh>l3)8$V%L4=eDhSi#gBV2Gg*))S~=~$G#>b=t+(Ut8Mkj!U0dNs?qly3 zY1ek3&ms{(JtQ$XSTNLgfT?Ap$!XEWS4v-I^Yf$MK8{C6hGV`Q9c7CIzwUU*80SPKW|a^ zc51ZYJlQ#S5h(dE;I4MH-xAuwQahpc`=Ama|jl6R^;b|g+w2^X+25MZ@$J(r7>T`y6=2m zYv_9i8}}u3)l-Xd%6IHH14TD9L>o~keIFytk|-vDVy2@Iy|oFL6rvk~FtKUF+AOl; zwt53wWL7*uA@nHjmcvvNmb{$NNMLgXx&!N0!wGZ!0)`iwC4b-5>HOOxT-4ZexH@3o zf%T=iqL>6y7yaPQzjam4P|ZUlTh(II_5!qBTnMVFEB=NdO4FY<)Y>$QBI*W%E+l7qN)dAh#QDNkuetEkv8>7i5t|OeA zFU;=}A4vn6)$dhY^eew56sy9-;e#T=yECB0ag(Obt9eF-wWa^t?$Z8SUw`*fv=>0Ig9N2jee4s?iK zpJ@tt!I~qi@6^QAo5*}x46{Ee$So>8I>jWX?{w3jw721SpQA8~N6P~ZZnp)?!v{JH zS9J*)aCV$$Q+J_cCaLQz$S3Qtj_@dG^+@2rykbXHsE26ykGLU%e5X!ukwjj}x>jhI zeDm=^4a%Gvp{e?9t$bYUm@$EeW*Qli+pUX|fnf1oM^x2@t2V(dW4IHtL4ziTx*h#6 z7b>1lrW-oP6~WUKXu;ZvRNXW=)8%qz{=Kk8M8JGw$$rZVf%y5-gU{!vM#&Opjl-}5 z+tu*>m7Q?`_l+@PdeC0j<%O&Qy=%MS#k^A~X`00fm3C58*8xn6RCwL0$>(BP*oDsv@tYu=kEns#oAYlHMlMHpQioYdU~4BWhx4pyQ6EP3!j%r; zOQvjI@p&!v2rg!8K1@tpdoA2Mq!vl{(-{+YzBCIx*%ioj6VkQ^A!aGI;P94kM-xG< zSc~@9bIw{0OqecuCSRaq&W#NG*#SBa_x=4-EFu2zk-kLrCG}L3s^Zb^1H{!T{9MoE z_NX}Kv2PoZ_E86pFX~!+O`_NM_)nFn7z5CQyW&9pO&PnsB?-9~7m9i!A1SNj34Vui zGOY4tgTh~(W-6KF==#rxhAoa!X&eIhj`cWd?otgOjxz?%>Eb>g9DTy=jXddZgca>9 z-V?=?9pFb9oXQ1Tz*`n7{1|A4&*z#|DngzFxGLG$lb&JqOgw%YhQs-^?z6KBVH;~OaHq}`yO!J|23Rv|KERZYE&A#-rr$xR}T6j$^eL`j$D2& z>@c5HNgXZp+J7NqM|w|&Cy(9m`Bh2?&=a6_^Od?0aA^o}DBIHOlGj=lrTne}MRI6t zb?C|-%sy=&Glby$_hAu6BSWqZ4qUTL7%SrQFwN=M zAZ)ay%x7-d9Jv&gSkhCUg|tuF`d<~ZLUsFm7TimX*%9bR4Qmy_{p~7<5#Kbr1e~H0 zdyKCLom2TiIDLUhlC~mkzLai4P0q?*v6&?KBWnZdE|s*4a9)+CuULGW|HlO=Yg#`n z2sS^7Dd&LK>CAqjS0)Ub5?yms;jmyw@ICeOPO?Bv?dq%_KzBLVXWg{oc!<2N`E_Q- z?|k4M6)b!Ct@BDH%~jhD+O8GxS|#6);@^an7@%`xLTQj5q*VFYb)DxMQQtk-65pPn zw`E9~y7kuP%go4<+-K(K!%yAwW_J(S-R#osoTX7@KEQk172Xk5!7XIXZzpv=_gH`l zCW6dmyUL+zV;+4ykPK>xFXN_3vlayEN1`5z$eF^H^?3{9j|7G2ZB->Ro;ae2Uj7MB z#GVm6D_3k*!$L+`IXa|GFE%drVAP*P1`3#X^97n{{sV**j}^1RuV3s7HYjS9@Ho#& zw{;VkJ#8C>oHB3H$Xq!VuWE$hj{#Lso>t|<_ZAluIuBK8f(A;m>!fA>iD9klY0^8~ z*Q34xa1kI*X-&-spQZVpd@qZ#v^7a0kfv>9mbOvwTV5So>USVyZToI|1~j-cr6;52 z`kD4KPn<%RMa7tk`QXr%35grM*C z#<8}e+Sl)sv-L-Mddg4xd&=>5g1jENWLEmD>-8|fs#y=D8>!8?;f;-G-(?zVHrq5s zPwy;-*hs$Fz+MF6^B)8G&P`!*MSF+x*tM+=l6Fdo&lm>Q8$$@#;n}tXB%?+`01J>* zHt51v(jzgy8}yP1Ugt_qFpnX_A23aed|^zM;@^g|g-}z#_3Pa7skWujts99sv%j}`msUFy>7*X{Bv&5y%4*RK^< zHY*G=8C-=E94@mMWA~6v3%ZGb9Jz$OS7F0Y?ZH{u!gfz4{t4A;;;8*Iu0@}M2q27~ z)qlUB4}6&Bl_lb6qdX-b@+&_7M`@3;i99IN^-m&?{DlPMpj!S` z+8f;tC$dv_M+(nI=5B17n?_U!$5mivI>L)M!kd(35L>Xvi`nlk$5$`+?`QV*XS*n> zFrrt;cCr#U3jqeT*eU(A!bc`4s0ufRSsT1HKXUH|0a!kO%FosJh+xY@!lpdoHFDgI z1o%kTMn{{83oCX7RJ!GVZ==?P`i|0=A73lb($#gxtM?SsBGNOYM}I5@lRW`gA~59_+xY|B$aTXjzP<#k$0z?5=BHXWkGSyIg|E@2OMr3qog>O4c-xgK9^f<re6=$j}P zt}D6>>=~^L#_FT1Ya9=FW}uj=KaWakDSXy%9v~)2dAR`mi-W9nr0}7TakF(;TiBqo z|14aTxbmUlfN3&T4(+Wm;6OL%lioFqkpETZ`fbB=+^x$DR$_KgU(s~ZT(TPH#gnn% zngE`gSPZ^a{ATU-%Z#IWCnMAB%Y;5+av`kvNs*Q-j%{P{A3}7Pn?4J>+`GNvL~Ase zaRJL-KFb+L`@SDT&CcAU3y>$%2fgSyFBa#_iVQ;PYr`)>SgdsoyIwgSO%&^HYzv5) zWI=_xS!V7ZNhOjab)MaXIpQMu00bt-b7w6;D}^niVg19$6Xy{C z^`17zo*Jku&kAnj{bpvz4X)X`J+ilzWjLG$n*6{`kXJG8nYwEs>QVY)qeC8RvNROD zS2?eJz~esdYecoMTVDQU&k09b-Fb=sr=Y;@wV&cly~(fVl~mM0HhSbz1+ zLZ8OoT(RnB-hdA!eB1a=<256`T(L#~_E;W@yS(!u-||oHWaxhwnv(*CA-Wjw(UT8r z+fw;sU4#>y@&F`qe4Suc%t`b@EO`DrX7G)Hj(AwOyI(oavLC61L!EuYzEDuVVal?M zeP)I@!F)DHk=OnA=m4a{fp_ zNch{DDAVmVe>ABrQIdY&6?(r;duDh;8QHWq+r)OY^1B_3HY)+(I(7aRDj$96C+bM| z4(vo=hzY^l6pyac-tZTdR9sZoqg)tJNPD6K3ya^m1M}-rKk*H_K4K8ZK@yQ;V~os@ znHiY=xD`oLS7B8XMHkU)U`>xOf6#h|hX-I~ZPnxVgZ7c6mNr4H>*9#HG?>%`jM->z zqPpwg%5mMqkO$wwLw*r9-}c5}=H&3bs7vBBxsYGh zJ|}ZL#ncv+q-uhy4IzrNY z{;ha76t^qJEd|PY|0mxo+9B+fa>olwexNwX{KnMQr1?Y*8V(l}4VA>!HMV>ZW})9A z^!DL`*~I%Pa^db-ksK2$FoiAa8S38LZ0Z6(!U{VLS$yTE?AA=#yYFf{)j9P+PFFYl z3)WukS0{5HNp0g;D#5`J=i27J&GWjC-d$Y;>g8dL*OR!yi9{7-a2)p?wV(0+nU*Yl zdtXYGQ?2#9pA!RfQ$ zh(%hCd_vhcSCG@b5~Gj$ckb`+91DVy8f}XG=o+qU7%$c@MIIr_`Wu_N%`zwf$R;Y* z_IZt$RJKRj$8nW%oMRw7&qN(#Tf~=^8e`B91B8(atUofz+nT7BAZ0bYN}1aHuC=2*b(nI-(d|5y=J3^%m`!F_BW4jBMgc;`_0%@Cye*Iip1g*G8*jg8XJbRz9N3XFYH z9Q5kK#pF<|OYc0s|Rv`C0cXWaaXW?b_ycab@{6+t%0v(eGk8P;MKS8lNMTyJHjK>&sId&!iz zq%}!9Nf@{;2%= z*z147X`E;1wa0)ldce|OQ7lWm@tCFowMq^i(5jnwLsn-CXdi(EpB$i|M;@|W_C$yu z!hH0}<=#1+s`8>Oq!!g{1n$xwz=t=3Daiaz=6P9|UYCQZMhM9;^!Q zu)l2K8#M^6v;^|m^Dq@1(cjP}yssf;UQK?9VeO4;o(?_mQE`-=A9}0tfMm2*gS1nD zYtYM0<&TfN{13XmuoLdXi;A=@h(;%fFE0CYW$lVSALSLXO3orPuEo_K)rFk|IG6f8_FngmR3%I)c*^GB zu?t}9D?vMuISU@2>9@7_6t7n8GqbZJe8g{&1VxYC^KD+|<^9S)&zb6c-zAA+J#%Ux z>E*_YZE1_LIXltI#%yZ%2~hadvyWzo2C(!m0~CAoU{4!^W6ep)LVc>+&D@a*m7m8R z*o(4F&}vwT)z}+|jA&C}1=3_jrGH69RDo!FE9@?5tvRp*jz{y`_cx z*w4B#UtQAzysB(qRQ^KMf+tS)zsj={g1wPcTiLtWL3ak7=^=JGt)5`=K#avu!e^9# zdw9Ln)N((Jy`?F(Zq{0(A;I#~r$zUyH7%Y<&y)_b8eBQDxAjTKEl1h`{s1G0bwfvz zrX3Cv-pcAC>k0(>5di*z=hLJr-;{RS<}~;1Pl93J-;U9cyi4dBZpvIA%Dds46bsOP zc^8>@AijP@kn`fpU?aOALf}HrzKkde--5mzt7xOx5G7AZAp4y`_L<~wRPw$?ig4W^ zTkHC?pIgAs$1hnru3Y$BI1!(S>RDz=)jdY;4QxDMnv#6~htiz9;q}TEXwjW4EaF>( zQ>iF_bkV1s*mTyah37VT0)2u~)3uLy$q%SSD?tuDU2gEC|xJdp-0FdqsO+Pl2!OYf5P78wNJk@x{|` z+560Pj7Y{X=!>7xx^T;hIoys|N?o`g()EM1OQA(j1Tc$sl72Pp!p-yzH5)g|zTN36 z?#Zw-khyKZgXS9wbQ3$o%+goP!*m4lwQv6CAuYz>u07LOX$5FGky9Ikfmj0H=i|OLQqm5dqMUb&)r4pkWEKN zqrSrsJKgVWC1W)>1vApo#S@jZi-)&2Uce^-Mu8_=Vrybt!@PI;37KI{URNo0fE%%F zm6)TB^p$Sj9#q@N5Eu^jS`$t3O*}LfmzZN1j z+dmHE%O@N;gk+XBUxJ7zlH8UTgJd$x2syqM@RARz^HPReG*Ps~_fJP8NvoJ#XM@(K z|I|)0?1~kt0&CVrr}Ci*o|1rYrY1u@1aD}*5ipv9D1G&j52uts-3v<9M4cW1OL~sH z0n_LuEE8!%$6G{O1f+w1#_(d<2a`t7INV~A!8uy~qRz18EY4VUG6CzsSKn^S$6L!g zH%v5KSl?Jplk+WKnUs=!#9ldoTtxe8Fa7f@q~p9A<*IXmY?5#?Gnyn`bC+% zLyb=G1Q6cBWNb_7;Gq4ZS@oti!J=l@xT0zE>kND2wD)QuZtA6x6CwAQ2VuqVyFj>HIGsXa!Es43Zt@x$zHagii>q8ybZ_Ot=To zcf2DQPT6lJQVvM9{#D+Q^vS`dgs1C(tdW`dHtwAr5-{UH4xZOj){KUnK($IYsSPP9 z0^_?F3nio^{o#rWge|x(LxJ}qWfX|0g}t)<;#oIjbMa$t%B^TX;9_jJ zb~5HvR(Y4L>a@mjy&`{M#9VC1BSpA&aQcAZ+MUoNX(zDa%-}1(ndyTtY?x<2QVl$u z#1hYf+g5N#fVZdcIO~!B_rzwb0}C)i+k-lO$S#?8!1LlFJYL>>C~>25tcPbkx%u^i z9j=1#E*X^oF8vy?P?pkZ6V{?B>xYKd_pwwfSue|k0B^ztcRQlS0I2}Uj}!< zSXsRM+{W}&<>=IOdT2W#GlPeTMslilmiu|W2~}UBWWxOPTx1{bt}fp3Vwi zvX+!IthTbNmRQYjX+>HHS|k0R9O7DSE9Gun-b;SmG#Rz(5cQHT`e*=%G5YomdU$QB z@h3NjPKriA@?}E1$J@ybRIzIO)VB|x-~v=V>t|Xi@hu-;@(;QZ%do1`(#4W;ELY^) zP4ao*uSsE-Z7}>aEqRfrDXZv#k3DiMW=2AAK)7NPFQ?*rTlQl8y284#`7zgu>-t~e@!iC_T`31g%Lye67Z|g@prj2o|DQmi9-SYhmOvCdJfM}_w1YX~&KM+FI zN8)WRPu1!D<@B{v0c=iy(>KNK9j=-AnEgz8ZgajW5x0+OitF8I|3Xb@$aQ9Y<)sTL z)I*$4{5Z0o0j-5_TpE@u@0Mq(sl@Lbzi>6+yp^rSrFkDj@&NC^v~fP-xSg{iRm3dT zLVkh_Z7i@IIW|ClSSiSn45WHRKYnTbmN9wXJIPc>>RcVhsGe1Gh4HwOi3w z*PFH9rqXQy=hHwPIaxP?;kNCfNRP#_T4nBFB`U$-6Z30U4PZyo1$FO>ec!!LEh$^g zx>NR;>O_J+w8vBA;MH@%!Toik&o8~>^ygfv=IbcV#u_YdHLZwlTxDMu4Id$Yqw01N ziY6<@>3m@B^qL1Ijey(>8Gr)8Pt44#LJiy{MFb7$%fSU^=tIs5>U6Tq4Etzt%op1@CPA5fa5b>Xgu71z#18`BB=o54-p#mpN z68oKuzm7jx(ZqF?GS;%f0O#vZmz{~)^?{_xNryl^*Z-S>c}fbCi{qDCQPs=Xcg-7R4c7y{^vjxL%2d?!oRe zkyNBFxK{-C%=%!q)h?Fn`vu*<0EtAs10(`Z!9r`gDB-*KTV}vxCvhJu{Kxc-Xv#{L z{TE84ev|e8j_$dv3_Lv4=jc<58B5&3)~AF?<8=un`w0uXD-4i_vVfmo<)$_MMp;*T z(}8E+txiwLyt6%-)RYLvs3jL%OVmP&rw)KG6FiU|1PWaAyBsRm581 zGX?4#An+1|v))`AeX3EOfHUPp5m&Yba9!`%>;Q!I+5%0Je8#6O-Bua*!=cn-V1b^m9K9U^)f z*w>eoD#UHFLpiH+TarI$dA51Pk~d&28Qb{rM_+w)+TG=32S1ny{YJ#n8)G<%9 zQMPvWHw5R!%*q8m{!N#{c83|^F+=szWBa+QsCkni4&qgDG+#g@{&Xk3T#}8SD>oAn za_cXk)J;fzE@nbXY86!JK|qf%iABDBmeZw^(cKNnFbVT)=_V|?ASdfm_@gfPwde^9 zUj>JQNbye$<$Y{eMMeFZ=!*dBk9iSU4+Ql#0S|PbV!)@0N`nXRA{GCvX>WknHHjsY zHQtfR;!IXX^>{3sSA&ROpMJ-$5tSv@Qns{95`UVTxj^Q1;_;rVTH%)9WG}b>65yu> zzbfu$v@~-CJk%dcv;uzQMuQ3HRVv)0SgM!GqXuMhcmWA6IDk9F6YD6VrBNPU4mp_` z&2^70pXJ6L{OgqcQ77)Q_O;ER{Yy~p9>1aVlarO7WmDk3as*hBizL<2RuFAq!5G5^ z=x%tWzj=4X+Y-oE0pDnY*Pq_Z^96BRSZGD)+J1#-TgFuY#Tx6&Gxz*#+~&=qSx*x! zsT?{=8N0-6J!}uFMuF20S#l9e(&3Lfxm+I5b|ng&<)?=pj8oh=0x6utT{BZku9ORK z-zq@Dp6|ZOT6}J{!9MhB|5UhSSs`*-Y_HsCL`d=*H@=9-z~ucYDrj6aGo5o^%DErmm5;XZ-Cw#nHnyJ%=e zR~^OYzlfn8-K7yEUMhO>Ilf`sL6i+w-Gc| z=JqzW)cz1&mPL{%uD;|beqI3_n=-4Ne;>)ZVs+A}^I|#8S=PeiT0Zf^ECUD#{X8G* zP_?wvO?g~6>gWIz)_6yNo!se5;qug>p?7KlcvMEhT;U#r(oF2FvjfUhGpcWbbyQEPf6gyO+8o4|s?O z4U$Gha=^~=%!+rmJ{n{j!%rxdRRIT1^6h{D4{Ca9t}#+o+P};RYR0J2As)*Yz+DgZ3eQqpe{U?< zGf-S)O0F89wXJr9Kj<_O!zSi91-gDy))l(rJ-w-PNYc96tj~~KJ2mQ98=c?vmwBJ% z_vqTRQT&B+s=k!UII~m5f*^2WWX!HrzstN?z|p2Xmb6i^fH|X#5XEM1nPv8y&FD5Q ze|_w+tJ4VYdBX>eK_lDclU0S_0}Zwji;l`7%SRB|uy@nJJ?Rfo=Gb&HNr8sHctcNl z00{%s72Q2At=qIR{`U796ju}iuSDyhV#cFoui=%z<# z%#Ui6Vs{aW@;mi#!Rj>cI1+R3{T@%EQC$SjyjTK9X9H`W^4C`!0x3T0hjCuv;K)=9k^C>itU}e=kAszk?26p^f#5&0F58+AfHeTi zRXd73bxBGW?KxBipw!GZ6SPXe;Q;_3HF3T_cr3LCWlNA7u^wKx23D)JCHdp(w($HIO=uRSgw=U~EhR3ypK z{jyoR=gWVt$6nbJpWcWIyvvAPjy=4IHuHZ+aQkDV$Baua5JP84VUv5fPZInQUlfDO zJpE~@%lY_SO#ZJvf19}fM*=mTT8j8T83rPV221!KT!5!8{ofct@_$LN|6iD=5%|9= z(1*9G5)rpahtkUaa3A-dPFFA!(DmGigbpi%{@{J*%26(wjXAb|metA`Onb?l~FC^^0KlJRz>D3wpCKiD&-I$*~?u@Jk z(4q3l^%^_3g5%p`|C?kpZ{IrL^AuLXIDz}!$jcz-jLd%QW9Lk5o*qvccajEwZ(LdB zY)ijGiP=TRZRc>-r?1_mJ?>RYj$O#1BumEP;sM`=FRAZF(Au5*Z>ZSPo|!PC!ET%a8$7=3W0zt z%{O?I0Dqo)@Bf%u6~<5hwhPoxS)}aZ$U}vX_cayjG?(wYJq)R76u%CwihntVL-I;j zmz)V)%j>L_2KLsDq)R8{E1RgM4GVR?TZPYp^}eymES)hWd}LWA+$#Z8v8Hw38LD4P z1Yxy45^m%11}eRi#{sz=f^}D|9yk04_Q5TQ_U5ads$dvoP`c%V#XTsO_Tzz(fAc+_+(eV%3hX#x_}MzeKTtO%$WRGpaDgX zh=)E&1&4ZIG_MDNvqOtITU2GiM|N#C+>z*NL1OhUi_jkw)Q7Qf)Hs)A-qybb&1$u7 zpt#C@!&tvXHm9evdmvdF2#ef|N<821aDj%t2u)X^ueNSkHQ9mfc$-Vu?TCk!ctjI7 ztY8NC&s;sI$ab#i8cjM@#hjM`NwBETDm$#{Us|iCn&*CO>#XQ$BPe>BQ$1n8uaUr} zY?JxfE&$}C4L$wiMNHi!6`emUfiNO^zKcd89y&p7Xf%m?EXISX?Askgutfg-UySSw z)#Jq#eKmy7j-vEIbWsfcyKK-fSCdH#R#;d~L$TjDgDc!3pA#BXkplk&Z~C7qAHI(x z!App34WK~LN9815O?CVT!fAo7-Had^RqY)9q(eE|%+3=dz&Q4Opm^{YKK=UXABE{I z^HFWv=z%Frk#GzF`wR+(xeWi6q!7MDf4KTfYjO5ZH%h-eM#)8z_q|5-4Oo4Zz1?Q5 z%B)B1`6q@Bk&D^uYU04odTUTg)<+--9`TV49Y;aC-6XlosT;K!{+xIe2xo@wEAD>s{_R}2x&yzxjsn%-y%OU zRdZ?_xW!6jVp>oVLawU~;qo~9+p(!eX!LQaL1H)$BC6di(%C&_xaXOU1m5F1{c%^r z4)ZfarCq}B1()8IQsyqq#8THx`ZLAp-0x-pK?$HoD}fvwaco^@-wN5oEfy8h!@2C$ z7I~xl)E^=vq=`C)m|Zp6)y;(iG)Gg>MKebVR0GeJnBp>*! zt$CArR=GTwXL#pi82;i;PbD_7#NpWNf-hj5u;|*so*mWTJukrYaXb2`%L`OxiY?f~Xk#SOW3#nAUDs+*dLw@Dlt-8{Gl+s~#&rY)xRBM{S{O)ol)~j{|!z+xWwj zbnYJ@MJFBY5ZJS2SemUn7hHeV9sk=NQg&DBA_#o4TIFAJxA zkX9W{rrR&=O$X1EIjX_e6Za{j&Fe-`202~6ooe^F;FP#epNmd=cj%fdzwLWzWmazO zcMiUPM(nd}iqMeURCc!pU%7v=1pak-@K)??E7T{vK*BTddkXQQ`%%qIU4@a%GDfH0 zikQ305_ntXe&G&^?(DE27Vy=y!3D$th8TDb)fw83(c@zXs^P8PH|6|-n-LCXXt1lS zte=oT(0&w;$q&Y{>5$fg2i`wFSO5kNReKYR(Q2s)GyHm-t^mD}-*0DQe(~A2LmVI& zj`NTKG21)keHj?--tGySxF}zZ?xBt%2T5gqX?*=S7fKtPuWI@&;F*NRzcBR)Trxw> z#GIYaNr-kpCVk1&7H}V%%3)mkIM?JlE5G(i;Vlcxsbt3Jdl*#qP50W}L)PiyW)5 zH+;w1M}zX6I#*?-OGhI6Q3M12zhMlHV6{14k!fhVXTvwgQ~uogF@`+PH-W7rEn4@_ zM{M@n8!MMC*N?@QLlVE9z;AOw1~1iGgGo91UADkgMB=M{0rdchaT((+?@s;poTno` zI)^BG9?da))D8Hu32aB7pA9X8&23;X+cKM!&kVaDzfll7Ug$CFKQzzQDw6u#c;X!{$35-zdmL#O|g_9 zU9D-OyUU}4RC89=E!hZ;FyvYDsnmL~dr15k@S3Gt!6-XNZ@dhJph3wfZAHQHaLdWYK13LcOg{tV(XKcQEoJPB4?9BdCu&oY^Fb-SG z&F+*pw(Mci+EidV=)3J}lvua{+7%c2-d15VALONF<6X7PpEt4X1Aa*bN0wTRS0853 z5aSLjeAFcWtTg9D2)^7gK88tf42u?DoLRDzyro$<_aE`8U)os^8@CDWcgbigyEJgS z^=4glKHdTO*ro)m?{kpPswKaI;DkgQ%vDEheIoRy^KvGV*cW$ax{*aSAJI8>E6a4o z|LR$)vT{9tvQ% zBQ+YC*JHYUdAZ(xW2B&HSb#Gh9Q0w+qFZV->q-iE7$fJid^DoXwfIbb<#3gES;XdD z@b1vhc%GM?pSM!pj5ugBP78eM^7zHj;eA9Q5Ts$TSJJK2Qgzd6EBNfH`haEjbB&?s zQdj!ACX3dI&>KaQoE6t_q%b8&E&>npAl)%w{z{7fCD85`UWmI-Ja9(w>3Q1zJd;x* z_#!Lo0^T#uo3@h~EB9-rC=Kz6HX;XIk@I$~UzYMS#}(hB{*pMT)V6EKJ4plR%Rrzy zt}BwLu-qg$BId za;!a#tq+_HLC&$R+urzc7cE@ND|vGqdD_8Db>dpfkUi7vJ!;G06hw8`6Ft!UgLfL+ z@3KX1U_S+60QU>8!RTyc!PsucJG6S=#%#85%XP=up91`+;7V*>iz`)>!i$|_70&Og zfs~m&lQT-~H2hqqce`iis+d28iG6I{V$xV{JV{GupE)JA`mY(*86h)JDqnd)u-?86 zOw=zE9xB&&v+1d&6 z*!uX@6~SavH?bLCyi(g`$3W&{h6B=kfTYy`EZ=HoRXbr-j;g2j1#_Dl z4$%5&(&bx%8u$fSpReDF<8-{>t#j~CPBmC>!){fKySLCCo!N484pytDh8w)gt0yw` zCR7kqBy=uM4LT@Z7&xOQuBLM_{n)-`nef_1*8K8kt9?)ok*Yu2wCKTT21JoDo+s=) z-waWT+lD{nVH}jVok1^Qang7G;|lCz37u1^ie&zZm@OJl|Wp z|07TVm%M@xZR}8?5}A5H07*cjZ13}8fNgaQ>uJ`Cfh$f-oiq;#Rs|UAGVAADE2J2t z1};}=3mm1)Pgt(%tlLvKT@DoHaAu67ueau6_;BB$(Q@YO+3w4cN7HG|N;#FD+7t*I z^Od&~7)^z@`lEwDv z^G4FSF2dLC;cMeB+Vu|}hsGG@^ z3@)5D3+eO8HJ&0|JLQfIH8pJW>_)p`pS5p7P+QLvdX?65i04Z@x|ts0R37&FE^E^S zbE2nwSU%cpCWi-tCG7E`?DnQUsW4gMQJ<8$5#v7VIRALz)Vdm@K5Ou6c^H;6vrhdz#!xWATf>FHV0Gq^ldsZk5enVL3;Rh&xB z_z51agbS+%lqo&VZ|qLo7_x+rC(c(-jITCnUZ=gVWcKwU*|WtZ9A z^DvsdVTX$xEIzn4@#ws>So#@QEVvDQo4Lt8UmbC+;O@pg6Fq=zF%@h({pS~j1Q38T zHuRTxenv^CRHH(#xLBUn*&p_U@sosxa{l*STqYbpDgCm<`5W&euPd&s5;3gK^o=f} zZ&+h+jxP*m2MaFd`3q(@eVy7Wzp z&=y-CzxkJXoag7#kWG<{z_I{KHHZ8p^f^w%Is_L}XTCD!q= zq2!y5auR8gl-h>A?arnhZVFM1KkslaIj+uVCbOIljUofHVLDJ897N=QX2^WR=fDlg zz?iq&F3*Ie^5=P6<-AI%uGIf*$pejzKE1V^uD<3>EB#%B)RAh z$^yDW?chX6hpI94?=F;<9lGp_p!v5ENVMPAdUx&X^z+pof$~-u9=a8znwDXa5HI2U zi!*SdXcH4!Zwjs`nH?oNEs0P6sIt4|_vb-WG>20cWH5eN7aJPMpTbRJR%6(ImOif|Js0a3JozqL*G>5m=N3NVTmeBts!<%7-gx{amjG*- zPY&ldwjNP@OavX;zItw$;*>GkA&Bg3{02Jx+h=n z_Wt|n^!7bu-rpJ8)v+QLD#~}$ERcQSk8Ubn&*x;zsG@kV-{)C<3Z98|)cl!E=gyrO zt>>pLHeAGb;nve!#s!lG(*K{Y$k7cjZ!ZI8VyAShHY5X$hK)*Ca9Wu3WlF z=-Z3U{!v_f=SQK;EGlDbEmmKM**%hR==BXnAAwi;2mE(nhdA`=2nAAFpKR)fkS^#E znb2THpzZd!BdgZmqt!%ZkC3JgEN%3#_#C1M9#)tQ1|m^WECnGRux_DdW~4!CUX1K_ zUkg^UZog2Y&$NK7M&ya_F%=xAaPO;$CKTh9bsW)l&Khp-};o z^?D+k0u#}!6hwmeQO!Q=lW0wwCen@CI|kjid-G+Mdv)(Bc7VbzZ)yr|2P;Tyd?j{iCw(%aplD#i&hj4}O~SKD0v6hn}%&ch;As zE{=^GhISIL{j5po346BqE|U+A^G=cbd(Oy>Nbch?|E6-RzDY&Nl$B# z)jE)fUk>`X%q0OwWmA3t^PsreXU<*fp@cogC=~(Mo3xsC!X6L4o}Yr=Ga#+0ff~^= zyXiJBGl?H3oC+A%7*{1dJGne!VK%6RbxkUXJ@OL=*X79HUi>z57$qk#3G182<174) zJCagmfd0!CRvpw~fB1@CM$a5BH=3H{?lRJNjaZb4 znzqOmO>T$%hNiA9`!Lpi+cseO^hIQO6jrHC=*wK*ZT~kg72&YCyz%0>w^vbIIu&v7 zVK039?U_R58LpB4L;e0s4am-L^FkxNFGC^r7=j38imcOR-Q;9;mxT?DFn!2cs@tlH zp)FL?Q-u8eI`}%0Q*w5;`3AQ^GwftsKcum>$@5sU!lx~v>=e<E9w*3H*J|7RWlrbHy2s%RiTjrs4~~x#6?Q$M`W%N zS$8&FkR2*X2W5`l-<-1z<*FMn+bWZ;ov%91wj+TAd2U~}=JeV2-rM_{5y=9?byKM; zwhYmk6O46;=Q0T_guaPn=EOAQPV`G19s|{)mRHlQ#Kd)p=NCKMdXm*p{ zov34RO(V{xUoZFt1|1t_4~{z(j9l3f%-k)SV#Hn2SGIo`9jB|fWhbHOGTD~ZEO6dQ z9_89LudoyniH$@p7u#&lsZynDh;52MW#T{H$=*lK3##2jTh3i_kH6RsVx*eW2aB+6 zx_sF&EZG6Mpn-Slw9B`sIE$U{9=@y`nWA&wjDOZ%IELGha6H+_g(+*Yn)f-74>XD- z7El=7qQ)d4s!wrmHo$1aLIsX2b%8b3CQ3G|v$Kb4k(jXd(fIa0<+GI+@6r89%P9)g z!`C3n7;ebfXKjMx36&qKqaB*3o=qXrFEtHgVpya5(61h-8>>M7-UCubGQbhu?zYL46%(Z>TKRo7JQVL+k5J7SQ!%|-Wqd1` zy(%ke(`2kf`bpB+C8^yhG!r6{E+&@oFsMu`T%Q8UR6aS+p7QmGc}&Xzf=*|6-A}*3 z6f-S=|8aK$CunP9vUx%h)t)Kmd(A`TQxHbo<{KaLAQI7O9P6B7E7lY4MD%i0k&cwD z#Y25!o1N5$0D8oGIzc{8N^A%geGnQ{X-L7-vE31tC9&Byd~I>ZL*;+X4{bLbBGg{; zT?5$`(FzBDSlR9W-DRwPB=))s_43wg34M7?#dudr>*n#$BGC=T2>MWU`-zq6XZqD> z13|jGIeWrZzn9JM$D<|Ri19u}{|%nxkFYV;cE#Aum}?gL8EVVJFl+yJuA#%6)KdQJ zllDU0WhPqO!pSYNZ{A-|y)yv)zE7(jXywll_ln3ZTLwQ&FBC^%ZTwmoC;bzo%X2JC z%;%sR_;t9x-nuD533KuKq4lctD}GBu1kq6jTWP{iUx1WG?J3H2ih@4gOV zR}csvdqcMvG>@w?%xAlZkDZ7nMQ-SNYfQ!@{K9n3V+p-5@k^7#_6u>JzCP-PuJOR@ z_qGRReB8#aWP?YhSh*C#C-p}vF^R)xs66&n`}2h(Wya&wd!D^yL!uH+aXAr6+d;;b zp2j{nttSS25fa|M(bNL*hSXOXS&5b+ZfWxkC0gF|19a!S0}l5X3=F)NDO%BNI8HN1 z@2N;qkNho^OHA2Yb8^>jC^844$?aM%6hW1~NY`E`zvNNf{(M_JG$0bb|DtZ+k$>l| zPLzB;$zo+)rG`)0C+d;!gEWZk0z2N5&x$AA^vcHC605IC_*0lp?;n1HQKg-iecnSm$n^YkEwHm?8x*)KaJ}sB{LIOmVK4kz*pHEVVU^KX9Hu1 zX5lzSeLt`-_R;tzT2q*nO>H;D0dlN&hfp|agrmr=FA-xv@|*DMyLOcJ61Ow+w!~%` zrq@EV=+S$tJj<*#1TQdmo>(Rx$Sh z?Bga=Xh^!6uRW+3Pzlg1Rp1a8KQS`K?srmGoSC*ZZeiNkP*8{;=8qrcVp%pSA)VV(XHe?TK9^e z7JS;PbEK7aD;ge=S9MyNRNrKL0`0Jj_(;*RruqZt;OeOGV&D@jj)|v4m@a3%4tD*- zh*r_$-x1{9iPF~sdEewv1Y>bFpcZR~kfHe9o zugemHu~-s`^X6|!pQvZJPt#3g z^q!BIs@A8oTF>Ljmd*hOb~PU zqE!(medr;KBb^QN=ps}8o`E(E0>)8%F8XhUkWIVgDAoJBi^vh60Y(QS&+j4D!X6Hw zG3xqUlWB9FMGvLbsrdDgRY&h=cUNGTO+bUW20zxFG9xAQ@@N3UhMdZy`S&LDmkBya zguI+w=dP>sdT(UlWkyzogf4aw8_9$QP2nHX&vpJrakZM>Q8DEX^Rsq5_-e)*k(4K^ zR>vS~TlkVgXJ-sV;UF2&P^q+uxZ)aWVa>`t%YmrQ`xeJz+HFTtGX#d7G zPs**MVw07p-Z~mZlh)a$4N5_o2_8f|^5+XTSs;gdRE&&; zjSi4KSgyg9wYP!Xs&{4#oSo{!n4Ij0Q^+1D7x z6+44@DIR#N(0EZYk28FA%|qv*LN#yeqwuB1sr4-_sA7)$=atcrghQ6DRoIsk;xQgK*o-WM$kalr zC~gm5!kQ+al{fTnl*}~h!k`Ha1rw^rRgz^vjfD=0bP1VPLDz`>%6_-C6Mxx3Jrcr+S+6#AsCH1uqyUJuN0hzu+k3yy7=L}6=}`fx3|ci3%t1O;=?Ucv4eZBJh)9;!ZOX{9FtHs^d5q+tRz zH8p8{ef{6w*rqmsQsODNZP2i0^f_0Z8eT0z*rLdZom+QBCq)q|W1ml{(3#ytUozty zS>*>3|QOqjZ;BrZpWg7i>^Agz9ZnI5x)15q0(FJ(pY-^G7iui?U0JApW{I!$ri{l)F@ZBNRU z+^5`5*unXE7|0f=)>M-us6yVDA0YLcOkZGc9T#Pa|7^p}ykehCVr)KHp!LtJjL{!T zBk!XaIx06-?U_xrqTB@f%xt9=J5_tP6(9@WN)7k$VlSu^rwT$)%BHH}pH)|i;{ryf zLngRAzo|9fu|f5;O@tZfmbcb)M5+-H%yqFwN1OWxCw`zl05;iXumf=Vp@v`W7NWFc z@O{~}UGLDK_+DF1U}#N0y1LrqVbf*3r6v4|mJik?+M=Mq$;ZsFO6VjgNtB0CaX*1X$+AnVK`IWUN|ln;JA8INr{q|-aEqc z8ltd2?o|+iP?qu96U~OGQ1w!WvNAlh`c%f_EA7i<2D-NZkRnStkh4zz&c7CA6?Oy~ zolJ&R33uTen@B2Scvzx>?f4-npFLenNgs~Str?F>`eI9$p|X8WD*}h8GUJsh8|D-5 z?%m>&OWn2gFMFc(1cXXrvN#!klyAinEBqAhvgPG{$(Qkf9?##nAcM1B$@I3-R0WG5 zXE}V(ie{hoSsc@}lk9JJvyWoD5E{OQ8J^Q!KO_G5Wc;!75c0ImruX1RlA}4@F0K{U zEfo|x55?#$2}JtPyD2*+((}S(Lp$Lyzs%T>Kd*G6(^obNxIqK&2fFA#iF(-;B}@33 zAS2Sh4nKj}pw#h{4`j#flv}6Ri;iu4>W7E&kv$(QTzvi=C)pVm=6$9~VY0Ls6r_n2 zrL?{*8Lr)U&MYndDYD1(dViAp%%NWOOp5ZM>697ThM0oJ*D-*#RS@7=q(CJq5*nLM2U24}5V zup*Ek6j%7 za>L&8dwVYH&`CL>|MpeV9G@fM9lHiM8z;qtbE*Hy)a-52mKd9vnM+*d+xvruf@Nvt z%xm>fW&AJZZn*_Aq3I90{>Bysw+YOGwCt|q%0EVQ-Hy*cpW=Q?VWzFTqFm#-;~^P) zkPOs?Q0+jW4{ZO;$h0S*EVq7y!sWjWzt4p$qJxX9jTId@CD@&fOYTl+1c?Py@yPpf zD^)CAI~!wS)?>^U>q--60D9S%$D4FkT zktO%K^dx|hVd^E5j%Mr*iqlyFvgMaPT7AWh`+N6`TF>i9vXt3B6jf=l@d$XMQjEl4 zh0c@xK>xUT*6Q4yCx&_({#%Pc{%(!#=$7hEr=Fs+((H`9Wo+IJ$(%pr58bMH?B9gf zT`b=Oy3VZt8l}wi8}`v^r{ie?cG!HMjiJELy;8nF8}F$!^=BQ!@}^o<+RBf>4tO3k zLM~UxRItj#(1x4gen2wJ_YA(+(0{uw7aq|#6z}am?yn6l4YiY#7EHM_xmaTq6j(0P zB!(|#KAueCzJ!WWOrQ?~SqQwMes-TZ5~2~e+Xe|Ot)(u>;0D+Fx6>0$Q0*z$K16ILu-CC|pLf^k0V zH&N9SXukSoYNpT-%r{>DJcaXM|K*ceK1=^e^p?#Y4+IqBZnX1f-TXBgGA9FfGbe4@ zElrSZkk)sE9c8C9MWdrv-CQAfij?x0(|5aXfPMpxhqd>QNGqvpjb1Q%3fNQe*6Y@kkjBpJ{;GrEa`mRFNGduZLlggG} zkw*5dsWx;`?*4R~o6!&^kQyV=but`l!aHAF4PE}S_0%Bk;X4|cO$5H7E7I3>pz(ZA zLYT~$khCMxwJi_-yJP;fCLuRwY$;6l4%2kVA(YJp^KGvgS`cDU+Yq^_lpY&ix{?rw zvC)}9Sj!8sq#f&i$89U#7na>}7$C`{rj%BzW2DZuf2j%FqE;>~oW(oc4s67BF zHxUxAz#Y&5C)$N;im9#*q2VkJ_$-U<&BQcv>D54w&H?dtehB=17ez={V3$$vS`~o| zkFjCPkad=_b)a0mTh)Jwvn*4A-aC)+gpzdz)Z>q-t`NrRu@gPBa6wa2ib+$n$Wmr{ znHd9k#I@~YhQ$-G21ZPg)nXSqxS#ME zBMh%U+-dtR*fwOJ;UdZ;E<7|wNnM|mE~U5$&I}h8%Wuf^9OETZ+VtI-4_v6`B>yv9 z{`9$oSil0cNp7<4Q3!D(Xr^DZUIXbM@~rU?Rpf{yXHV(Q$=lHMeZl<|YIAn;J@Vg- zfC?>B0S4i2;g2h;Xp4t}QaXH*jQfB5*UiO(M~{ITJNh5^VY&^()PLCzvs4}zt;<`p z_yjJz(-Z^yrxzOlr1?bKU`asdfgctCh_jES9sOTj_4s1>l*WPoZQT@_CL{j;@;UyG zs#O#`DV{O^5<4cG1B47(XJvE|T1Er9f1aYv+oC6_XhXIl0KUZgzf1ct^D6n%5@Hyc^plz7Ln#e^Cg^Knh$s%Kv^U6f(G1`e;H1$_3gZl$)8e zvz)ygH`Nms!uz78J7hR_g-6QNz#}3+^?pKUC^z5`RMEINN38TjB*oi(_qgsVVJj;S zVWazo7p!a&=EyX=ONRzqvT>Tu7oNza_Ik56hyMZ}g>|1?TOKpt4PAg=s2ktY(7g7} z{&M+G2tW*cK#c#2cO=l~|4Q3yz$WysBp7@L`u(rSaRCeIzv}s^kJ|OGj4J?5{a1D$ z_qG4Z|KZQ`K-~~uw-@u?d;(PIUqhP|d3gVy$Yp|})#Pk$*zk`d5A37l#}9}t3nTi& TBkEglK#_l={JKKQDENN?bobD3 literal 0 HcmV?d00001 From ba65ead669a78c0606246faf180826dbac14e0de Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 5 Feb 2020 14:30:33 -0800 Subject: [PATCH 33/51] WDAV updates --- .../antivirus-false-positives-negatives.md | 13 +++++++++++ ...e-exclusions-windows-defender-antivirus.md | 22 +++++++------------ 2 files changed, 21 insertions(+), 14 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md index c8fe54fe39..b3ec698443 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md +++ b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md @@ -53,6 +53,19 @@ When you define an exclusion for Windows Defender Antivirus, you configure your 3. Under **Exclusions**, select **Add or remove exclusions**. 4. Select **+ Add an exclusion**, and specify its type (**File**, **Folder**, **File type**, or **Process**). +The following table summarizes exclusion types and what happens: + +|Exclusion type |Defined by |What happens | +|---------|---------|---------| +|**File** |Location
        Example: `c:\sample\sample.test` |The specific file is skipped by Windows Defender Antivirus. | +|**Folder** |Location
        Example: `c:\test\sample` |All items in the specified folder are skipped by Windows Defender Antivirus. | +|**File type** |File extension
        Example: `.test` |All files with the `.test` extension anywhere on your device are skipped by Windows Defender Antivirus. | +|**Process** |Executable file path
        Example: `c:\test\process.exe` |The specific process and any files that are opened by that process are skipped by Windows Defender Antivirus. | + +To learn more, see: +- [Configure and validate exclusions based on file extension and folder location](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus) +- [Configure exclusions for files opened by processes](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/configure-process-opened-file-exclusions-windows-defender-antivirus) + ## Related articles [What is Microsoft Defender Advanced Threat Protection?](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-exclusions-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-exclusions-windows-defender-antivirus.md index f6da565014..03cf88d610 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-exclusions-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-exclusions-windows-defender-antivirus.md @@ -12,7 +12,7 @@ ms.localizationpriority: medium author: denisebmsft ms.author: deniseb ms.custom: nextgen -ms.date: 09/03/2018 +ms.date: 02/05/2020 ms.reviewer: manager: dansimp --- @@ -23,21 +23,15 @@ manager: dansimp - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -You can exclude certain files, folders, processes, and process-opened files from Windows Defender Antivirus scans. - -The exclusions apply to [scheduled scans](scheduled-catch-up-scans-windows-defender-antivirus.md), [on-demand scans](run-scan-windows-defender-antivirus.md), and [always-on real-time protection and monitoring](configure-real-time-protection-windows-defender-antivirus.md). Exclusions for process-opened files only apply to real-time protection. - -Exclusions can be useful to avoid incorrect detections on files or software that are unique or customized to your organization. - -Windows Server 2016 also features automatic exclusions that are defined by the server roles you enable. See the [Windows Defender Antivirus exclusions on Windows Server 2016](configure-server-exclusions-windows-defender-antivirus.md) topic for more information and a list of the automatic exclusions. +You can exclude certain files, folders, processes, and process-opened files from Windows Defender Antivirus scans. Such exclusions apply to [scheduled scans](scheduled-catch-up-scans-windows-defender-antivirus.md), [on-demand scans](run-scan-windows-defender-antivirus.md), and [always-on real-time protection and monitoring](configure-real-time-protection-windows-defender-antivirus.md). Exclusions for process-opened files only apply to real-time protection. >[!WARNING] >Defining exclusions lowers the protection offered by Windows Defender Antivirus. You should always evaluate the risks that are associated with implementing exclusions, and you should only exclude files that you are confident are not malicious. -## In this section +- [Configure and validate exclusions based on file name, extension, and folder location](configure-extension-file-exclusions-windows-defender-antivirus.md). This enables you to exclude files from Windows Defender Antivirus scans based on their file extension, file name, or location. -Topic | Description ----|--- -[Configure and validate exclusions based on file name, extension, and folder location](configure-extension-file-exclusions-windows-defender-antivirus.md) | Exclude files from Windows Defender Antivirus scans based on their file extension, file name, or location -[Configure and validate exclusions for files opened by processes](configure-process-opened-file-exclusions-windows-defender-antivirus.md) | Exclude files from scans that have been opened by a specific process -[Configure Windows Defender Antivirus exclusions on Windows Server](configure-server-exclusions-windows-defender-antivirus.md) | Windows Server 2016 includes automatic exclusions, based on the defined server role. You can also add custom exclusions. +- [Configure and validate exclusions for files opened by processes](configure-process-opened-file-exclusions-windows-defender-antivirus.md). This enables you to exclude files from scans that have been opened by a specific process. + +## Related articles + +[Windows Defender Antivirus exclusions on Windows Server 2016](configure-server-exclusions-windows-defender-antivirus.md) \ No newline at end of file From 8fdbb82c94238db04ab6d8822b5b2d9eee1fab11 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 5 Feb 2020 14:36:20 -0800 Subject: [PATCH 34/51] added info about exclusions to an article --- ...on-file-exclusions-windows-defender-antivirus.md | 1 + .../windows-defender-security-center-antivirus.md | 13 +++++++++++++ 2 files changed, 14 insertions(+) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md index 9a1559d85e..588354937a 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md @@ -364,3 +364,4 @@ You can also copy the string into a blank text file and attempt to save it with - [Configure Windows Defender Antivirus exclusions on Windows Server](configure-server-exclusions-windows-defender-antivirus.md) - [Customize, initiate, and review the results of Windows Defender Antivirus scans and remediation](customize-run-review-remediate-scans-windows-defender-antivirus.md) - [Windows Defender Antivirus in Windows 10](windows-defender-antivirus-in-windows-10.md) +- [Handling false positives/negatives](antivirus-false-positives-negatives.md) diff --git a/windows/security/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md index be4f7240f1..0272945883 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md @@ -130,6 +130,19 @@ This section describes how to perform some of the most common tasks when reviewi 5. Click the plus icon to choose the type and set the options for each exclusion. +The following table summarizes exclusion types and what happens: + +|Exclusion type |Defined by |What happens | +|---------|---------|---------| +|**File** |Location
        Example: `c:\sample\sample.test` |The specific file is skipped by Windows Defender Antivirus. | +|**Folder** |Location
        Example: `c:\test\sample` |All items in the specified folder are skipped by Windows Defender Antivirus. | +|**File type** |File extension
        Example: `.test` |All files with the `.test` extension anywhere on your device are skipped by Windows Defender Antivirus. | +|**Process** |Executable file path
        Example: `c:\test\process.exe` |The specific process and any files that are opened by that process are skipped by Windows Defender Antivirus. | + +To learn more, see: +- [Configure and validate exclusions based on file extension and folder location](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus) +- [Configure exclusions for files opened by processes](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/configure-process-opened-file-exclusions-windows-defender-antivirus) + ### Review threat detection history in the Windows Defender Security Center app 1. Open the Windows Defender Security Center app by clicking the shield icon in the task bar or  From c6577616b27bec36e2978636a0f12b1d1a94301c Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 5 Feb 2020 14:37:38 -0800 Subject: [PATCH 35/51] Update windows-defender-security-center-antivirus.md --- .../windows-defender-security-center-antivirus.md | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md index 0272945883..75d23d70dd 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md @@ -27,18 +27,14 @@ In Windows 10, version 1703 and later, the Windows Defender app is part of the W Settings that were previously part of the Windows Defender client and main Windows Settings have been combined and moved to the new app, which is installed by default as part of Windows 10, version 1703. > [!IMPORTANT] -> Disabling the Windows Security Center service will not disable Windows Defender AV or [Windows Defender Firewall](https://docs.microsoft.com/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security). These are disabled automatically when a third-party antivirus or firewall product is installed and kept up to date. - -> [!WARNING] -> If you do disable the Windows Security Center service, or configure its associated Group Policy settings to prevent it from starting or running, the Windows Security app may display stale or inaccurate information about any antivirus or firewall products you have installed on the device. +> Disabling the Windows Security Center service will not disable Windows Defender AV or [Windows Defender Firewall](https://docs.microsoft.com/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security). These are disabled automatically when a third-party antivirus or firewall product is installed and kept up to date.
        If you do disable the Windows Security Center service, or configure its associated Group Policy settings to prevent it from starting or running, the Windows Security app may display stale or inaccurate information about any antivirus or firewall products you have installed on the device. >It may also prevent Windows Defender AV from enabling itself if you have an old or outdated third-party antivirus, or if you uninstall any third-party antivirus products you may have previously installed. >This will significantly lower the protection of your device and could lead to malware infection. -See the [Windows Security topic](/windows/threat-protection/windows-defender-security-center/windows-defender-security-center) for more information on other Windows security features that can be monitored in the app. +See the [Windows Security article](/windows/threat-protection/windows-defender-security-center/windows-defender-security-center) for more information on other Windows security features that can be monitored in the app. ->[!NOTE] ->The Windows Security app is a client interface on Windows 10, version 1703 and later. It is not the Microsoft Defender Security Center web portal that is used to review and manage [Microsoft Defender Advanced Threat Protection](../microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md). +The Windows Security app is a client interface on Windows 10, version 1703 and later. It is not the Microsoft Defender Security Center web portal that is used to review and manage [Microsoft Defender Advanced Threat Protection](../microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md). ## Review virus and threat protection settings in the Windows Security app From 9f42299f8f47af1ac38dc8dbb6b0461fb8f456f5 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 5 Feb 2020 14:42:06 -0800 Subject: [PATCH 36/51] Update antivirus-false-positives-negatives.md --- .../antivirus-false-positives-negatives.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md index b3ec698443..c4a9efffe4 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md +++ b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md @@ -23,7 +23,7 @@ manager: dansimp - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -Windows Defender Antivirus is designed to keep your PC safe with built-in, trusted antivirus protection. With Windows Defender Antivirus, you get comprehensive, ongoing, and real-time protection against software threats like viruses, malware and spyware across email, apps, the cloud and the web. +Windows Defender Antivirus is designed to keep your PC safe with built-in, trusted antivirus protection. With Windows Defender Antivirus, you get comprehensive, ongoing, and real-time protection against software threats like viruses, malware and spyware across email, apps, the cloud, and the web. But what if something gets detected wrongly as malware, or something is missed? We call these false positives and false negatives. Fortunately, there are some steps you can take to deal with these things. You can: - [Submit a file to Microsoft for analysis](#submit-a-file-to-microsoft-for-analysis); From 123a9e94c4ad8c84ea4850c1f373e461cb618800 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 5 Feb 2020 14:46:00 -0800 Subject: [PATCH 37/51] Update antivirus-false-positives-negatives.md --- .../antivirus-false-positives-negatives.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md index c4a9efffe4..be96f51375 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md +++ b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md @@ -57,10 +57,10 @@ The following table summarizes exclusion types and what happens: |Exclusion type |Defined by |What happens | |---------|---------|---------| -|**File** |Location
        Example: `c:\sample\sample.test` |The specific file is skipped by Windows Defender Antivirus. | +|**File** |Location
        Example: `c:\sample\sample.test` |The specified file is skipped by Windows Defender Antivirus. | |**Folder** |Location
        Example: `c:\test\sample` |All items in the specified folder are skipped by Windows Defender Antivirus. | -|**File type** |File extension
        Example: `.test` |All files with the `.test` extension anywhere on your device are skipped by Windows Defender Antivirus. | -|**Process** |Executable file path
        Example: `c:\test\process.exe` |The specific process and any files that are opened by that process are skipped by Windows Defender Antivirus. | +|**File type** |File extension
        Example: `.test` |All files with the specified extension anywhere on your device are skipped by Windows Defender Antivirus. | +|**Process** |Executable file path
        Example: `c:\test\process.exe` |The specified process and any files that are opened by that process are skipped by Windows Defender Antivirus. | To learn more, see: - [Configure and validate exclusions based on file extension and folder location](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus) From 54b5c9f22444a1a25eea5de635a4e718b6653127 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 5 Feb 2020 14:50:48 -0800 Subject: [PATCH 38/51] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...event-changes-to-security-settings-with-tamper-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 0005561984..b5d731b602 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -147,7 +147,7 @@ Tamper protection integrates with [Threat & Vulnerability Management](https://do In the results, you can select **Turn on Tamper Protection** to learn more and turn it on. -![Turn on tamper protection](tamperprotectsecurityrecos.png) +![Turn on tamper protection](images/tamperprotectsecurityrecos.png) To learn more about Threat & Vulnerability Management, see [Threat & Vulnerability Management in Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights#threat--vulnerability-management-in-microsoft-defender-security-center). From a25aaa8276749d7f0912b3c867dc40c896bb5b21 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 5 Feb 2020 14:51:33 -0800 Subject: [PATCH 39/51] Update hololens1-start.md --- devices/hololens/hololens1-start.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/hololens/hololens1-start.md b/devices/hololens/hololens1-start.md index b6775ce7ee..f5521a25f4 100644 --- a/devices/hololens/hololens1-start.md +++ b/devices/hololens/hololens1-start.md @@ -6,7 +6,7 @@ ms.prod: hololens author: Teresa-Motiv ms.author: v-tea ms.topic: article -ms.date: 8/12/19 +ms.date: 8/12/2019 manager: jarrettr ms.topic: article ms.localizationpriority: high From 0f520fc888384e812d87a38af5157b2d90c0741c Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 5 Feb 2020 14:51:49 -0800 Subject: [PATCH 40/51] Update hololens1-start.md --- devices/hololens/hololens1-start.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/hololens/hololens1-start.md b/devices/hololens/hololens1-start.md index f5521a25f4..8cb970020a 100644 --- a/devices/hololens/hololens1-start.md +++ b/devices/hololens/hololens1-start.md @@ -26,7 +26,7 @@ Before you get started, make sure you have the following available: **A Wi-Fi connection**. You'll need to connect your HoloLens to a Wi-Fi network to set it up. The first time you connect, you'll need an open or password-protected network that doesn't require navigating to a website or using certificates to connect. [Learn more about the websites that HoloLens uses](hololens-offline.md). -**A Microsoft account or a work account**. You'll also need to use a Microsoft account (or a work account, if your organization owns the device) to sign in to HoloLens. If you don't have a Microsoft account, go to [account.microsoft.com](http://account.microsoft.com) and set one up for free. +**A Microsoft account or a work account**. You'll also need to use a Microsoft account (or a work account, if your organization owns the device) to sign in to HoloLens. If you don't have a Microsoft account, go to [account.microsoft.com](https://account.microsoft.com) and set one up for free. **A safe, well-lit space with no tripping hazards**. [Health and safety info](https://go.microsoft.com/fwlink/p/?LinkId=746661). From f37f04d8dc2a727278dc4ecbefe670f51540303a Mon Sep 17 00:00:00 2001 From: John Liu <49762389+ShenLanJohn@users.noreply.github.com> Date: Wed, 5 Feb 2020 14:53:03 -0800 Subject: [PATCH 41/51] CAT Auto Pulish for Windows Release Messages - CAT_AutoPublish_20200205142038 (#1987) Co-authored-by: Direesh Kumar Kandakatla --- windows/release-information/windows-message-center.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/release-information/windows-message-center.yml b/windows/release-information/windows-message-center.yml index 6cba12b21c..e5ecf14f9e 100644 --- a/windows/release-information/windows-message-center.yml +++ b/windows/release-information/windows-message-center.yml @@ -50,7 +50,7 @@ sections: text: " - + From e6593aa5afcf342f20507b83d339f237a090fb9a Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 5 Feb 2020 15:27:10 -0800 Subject: [PATCH 42/51] Indented content in various list items --- .../mac-install-with-intune.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-intune.md b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-intune.md index 14089237b4..0e9abb20c1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-intune.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-intune.md @@ -90,19 +90,19 @@ You need no special provisioning for a Mac device beyond a standard [Company Por 1. You are asked to confirm device management. -![Confirm device management screenshot](../windows-defender-antivirus/images/MDATP-3-ConfirmDeviceMgmt.png) + ![Confirm device management screenshot](../windows-defender-antivirus/images/MDATP-3-ConfirmDeviceMgmt.png) -Select **Open System Preferences**, locate **Management Profile** on the list, and select **Approve...**. Your Management Profile would be displayed as **Verified**: + Select **Open System Preferences**, locate **Management Profile** on the list, and select **Approve...**. Your Management Profile would be displayed as **Verified**: -![Management profile screenshot](../windows-defender-antivirus/images/MDATP-4-ManagementProfile.png) + ![Management profile screenshot](../windows-defender-antivirus/images/MDATP-4-ManagementProfile.png) 2. Select **Continue** and complete the enrollment. -You may now enroll more devices. You can also enroll them later, after you have finished provisioning system configuration and application packages. + You may now enroll more devices. You can also enroll them later, after you have finished provisioning system configuration and application packages. 3. In Intune, open **Manage** > **Devices** > **All devices**. Here you can see your device among those listed: -![Add Devices screenshot](../windows-defender-antivirus/images/MDATP-5-allDevices.png) + ![Add Devices screenshot](../windows-defender-antivirus/images/MDATP-5-allDevices.png) ## Create System Configuration profiles @@ -284,9 +284,9 @@ You may now enroll more devices. You can also enroll them later, after you have 10. Select **Manage > Assignments**. In the **Include** tab, select **Assign to All Users & All devices**. -Once the Intune changes are propagated to the enrolled devices, you can see them listed under **Monitor** > **Device status**: + Once the Intune changes are propagated to the enrolled devices, you can see them listed under **Monitor** > **Device status**: -![System configuration profiles screenshot](../windows-defender-antivirus/images/MDATP-7-DeviceStatusBlade.png) + ![System configuration profiles screenshot](../windows-defender-antivirus/images/MDATP-7-DeviceStatusBlade.png) ## Publish application From 80139f134993561da40d548dcef6b886b8ae54cc Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 5 Feb 2020 15:35:03 -0800 Subject: [PATCH 43/51] Indented content in list items --- .../mac-install-with-jamf.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md index 58f97f8306..04f3d87059 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md @@ -92,7 +92,7 @@ To approve the kernel extension: 1. In **Computers > Configuration Profiles** select **Options > Approved Kernel Extensions**. 2. Use **UBF8T346G9** for Team Id. -![Approved kernel extensions screenshot](../windows-defender-antivirus/images/MDATP-17-approvedKernelExtensions.png) + ![Approved kernel extensions screenshot](../windows-defender-antivirus/images/MDATP-17-approvedKernelExtensions.png) ### Privacy Preferences Policy Control @@ -108,7 +108,7 @@ Add the following JAMF policy to grant Full Disk Access to Microsoft Defender AT 3. Set Code Requirement to `identifier "com.microsoft.wdav" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = UBF8T346G9`. 4. Set app or service to SystemPolicyAllFiles and access to Allow. -![Privacy Preferences Policy Control](../windows-defender-antivirus/images/MDATP-35-JAMF-PrivacyPreferences.png) + ![Privacy Preferences Policy Control](../windows-defender-antivirus/images/MDATP-35-JAMF-PrivacyPreferences.png) #### Configuration Profile's Scope @@ -158,16 +158,16 @@ You'll need no special provisioning for a macOS computer, beyond the standard JA > [!NOTE] > After a computer is enrolled, it will show up in the Computers inventory (All Computers). -1. Open **Device Profiles**, from the **General** tab, and make sure that **User Approved MDM** is set to **Yes**. If it's currently set to No, the user needs to open **System Preferences > Profiles** and select **Approve** on the MDM Profile. + - Open **Device Profiles**, from the **General** tab, and make sure that **User Approved MDM** is set to **Yes**. If it's currently set to No, the user needs to open **System Preferences > Profiles** and select **Approve** on the MDM Profile. -![MDM approve button screenshot](../windows-defender-antivirus/images/MDATP-21-MDMProfile1.png)
        -![MDM screenshot](../windows-defender-antivirus/images/MDATP-22-MDMProfileApproved.png) + ![MDM approve button screenshot](../windows-defender-antivirus/images/MDATP-21-MDMProfile1.png)
        + ![MDM screenshot](../windows-defender-antivirus/images/MDATP-22-MDMProfileApproved.png) -After a moment, the device's User Approved MDM status will change to **Yes**. + After a moment, the device's User Approved MDM status will change to **Yes**. -![MDM status screenshot](../windows-defender-antivirus/images/MDATP-23-MDMStatus.png) + ![MDM status screenshot](../windows-defender-antivirus/images/MDATP-23-MDMStatus.png) -You may now enroll additional devices. You may also enroll them later, after you have finished provisioning system configuration and application packages. + You may now enroll additional devices. You may also enroll them later, after you have finished provisioning system configuration and application packages. ## Deployment From d005d21d56214818acd32104b4f662db9181046d Mon Sep 17 00:00:00 2001 From: John Liu <49762389+ShenLanJohn@users.noreply.github.com> Date: Wed, 5 Feb 2020 15:43:52 -0800 Subject: [PATCH 44/51] CAT Auto Pulish for Windows Release Messages - CAT_AutoPublish_20200205142038 (#1987) (#1990) Co-authored-by: Direesh Kumar Kandakatla Co-authored-by: Direesh Kumar Kandakatla --- windows/release-information/windows-message-center.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/release-information/windows-message-center.yml b/windows/release-information/windows-message-center.yml index 6cba12b21c..e5ecf14f9e 100644 --- a/windows/release-information/windows-message-center.yml +++ b/windows/release-information/windows-message-center.yml @@ -50,7 +50,7 @@ sections: text: "
        MessageDate
        Windows Search shows blank box
        We are aware of a temporary server-side issue causing Windows search to show a blank box. This issue has been resolved for most users and in some cases, you might need to restart your device. We are working diligently to fully resolve the issue and will provide an update once resolved. 
        February 05, 2020
        09:32 AM PT
        Resolved: Windows Search shows blank box
        We are aware of a temporary server-side issue causing Windows search to show a blank box. This issue has been resolved for most users and in some cases, you might need to restart your device. We are working diligently to fully resolve the issue and will provide an update once resolved. 

        This issue was resolved at 12:00 PM PST. If you are still experiencing issues, please restart your device. In rare cases, you may need to manually end the SearchUI.exe or SearchApp.exe process via Task Manager. (To locate these processes, select CTRL + Shift + Esc then select the Details tab.)
        February 05, 2020
        12:00 PM PT
        January 2020 Windows 10, version 1909 \"D\" optional release is available.
        The January 2020 optional monthly “D” release for Windows 10, version 1909 and Windows 10, version 1903 is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
        January 28, 2020
        08:00 AM PT
        January 2020 Windows \"C\" optional release is available.
        The January 2020 optional monthly “C” release for all supported versions of Windows is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
        January 23, 2020
        12:00 PM PT
        Windows 7 has reached end of support
        Windows 7 reached end of support on January 14, 2020. If your organization has not yet been able to complete your transition from Windows 7 to Windows 10, and want to continue to receive security updates while you complete your upgrade projects, please read How to get Extended Security Updates for eligible Windows devices. For more information on end of service dates for currently supported versions of Windows 10, see the Windows lifecycle fact sheet.
        January 15, 2020
        10:00 AM PT
        - + From 289354f9114b5f16c329c0c13d2d97e264a4c005 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 5 Feb 2020 16:20:05 -0800 Subject: [PATCH 45/51] Update antivirus-false-positives-negatives.md --- .../antivirus-false-positives-negatives.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md index be96f51375..b39189a69e 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md +++ b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md @@ -15,6 +15,8 @@ ms.custom: nextgen ms.date: 02/05/2020 ms.reviewer: manager: dansimp +ms.audience: ITPro +ms.topic: article --- # What to do with false positives/negatives in Windows Defender Antivirus From ced59cf49d09bf30480685580ec2e1b22c9f203c Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 5 Feb 2020 16:20:42 -0800 Subject: [PATCH 46/51] Trying to get an image to indent in a list item --- .../microsoft-defender-atp/mac-install-manually.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-install-manually.md b/windows/security/threat-protection/microsoft-defender-atp/mac-install-manually.md index 93027ffbfb..a3c0a5a7a2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-install-manually.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-install-manually.md @@ -112,6 +112,7 @@ The installation proceeds. After installation, you'll see the Microsoft Defender icon in the macOS status bar in the top-right corner. ![Microsoft Defender icon in status bar screenshot](../windows-defender-antivirus/images/MDATP-Icon-Bar.png) + ## How to Allow Full Disk Access From f01fcd00148f608e94fcce6c91ea4a95ecc48612 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 5 Feb 2020 16:21:07 -0800 Subject: [PATCH 47/51] Update antivirus-false-positives-negatives.md --- .../antivirus-false-positives-negatives.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md index b39189a69e..6d229cc84b 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md +++ b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md @@ -55,7 +55,7 @@ When you define an exclusion for Windows Defender Antivirus, you configure your 3. Under **Exclusions**, select **Add or remove exclusions**. 4. Select **+ Add an exclusion**, and specify its type (**File**, **Folder**, **File type**, or **Process**). -The following table summarizes exclusion types and what happens: +The following table summarizes exclusion types, how they're defined, and what happens when they're in effect. |Exclusion type |Defined by |What happens | |---------|---------|---------| From 9258ff9b913161850944c56de2cc93967031ad16 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 5 Feb 2020 17:03:34 -0800 Subject: [PATCH 48/51] Corrected mark up of notes --- .../bitlocker-how-to-enable-network-unlock.md | 21 ++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-how-to-enable-network-unlock.md b/windows/security/information-protection/bitlocker/bitlocker-how-to-enable-network-unlock.md index 5ca3a201cf..56c13ecbbe 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-how-to-enable-network-unlock.md +++ b/windows/security/information-protection/bitlocker/bitlocker-how-to-enable-network-unlock.md @@ -55,7 +55,8 @@ Network Unlock must meet mandatory hardware and software requirements before the The network stack must be enabled to use the Network Unlock feature. Equipment manufacturers deliver their products in various states and with different BIOS menus, so you need to confirm that the network stack has been enabled in the BIOS before starting the computer. ->**Note:**  To properly support DHCP within UEFI, the UEFI-based system should be in native mode without a compatibility support module (CSM) enabled. +> [!NOTE] +> To properly support DHCP within UEFI, the UEFI-based system should be in native mode without a compatibility support module (CSM) enabled. For Network Unlock to work reliably on computers running Windows 8 and later, the first network adapter on the computer, usually the onboard adapter, must be configured to support DHCP and used for Network Unlock. This is especially worth noting when you have multiple adapters, and you wish to configure one without DHCP, such as for a lights-out management protocol. This configuration is necessary because Network Unlock will stop enumerating adapters when it reaches one with a DHCP port failure for any reason. Thus, if the first enumerated adapter does not support DHCP, is not plugged into the network, or fails to report availability of the DHCP port for any reason, then Network Unlock will fail. @@ -243,7 +244,8 @@ The following steps describe how to enable the Group Policy setting that is a re The following steps describe how to deploy the required Group Policy setting: ->**Note:**  The Group Policy settings **Allow network unlock at startup** and **Add Network Unlock Certificate** were introduced in Windows Server 2012. +> [!NOTE] +> The Group Policy settings **Allow network unlock at startup** and **Add Network Unlock Certificate** were introduced in Windows Server 2012. 1. Copy the .cer file created for Network Unlock to the domain controller. 2. On the domain controller, launch Group Policy Management Console (gpmc.msc). @@ -254,10 +256,12 @@ The following steps describe how to deploy the required Group Policy setting: 2. Right-click the folder and choose **Add Network Unlock Certificate**. 3. Follow the wizard steps and import the .cer file that was copied earlier. ->**Note:**  Only one network unlock certificate can be available at a time. If a new certificate is required, delete the current certificate before deploying a new one. The Network Unlock certificate is located in the **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\SystemCertificates\\FVE\_NKP** key on the client computer. +> [!NOTE] +> Only one network unlock certificate can be available at a time. If a new certificate is required, delete the current certificate before deploying a new one. The Network Unlock certificate is located in the **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\SystemCertificates\\FVE\_NKP** key on the client computer. 5. Reboot the clients after deploying the group policy. - >**Note:** The **Network (Certificate Based)** protector will be added only after a reboot with the policy enabled and a valid certificate present in the FVE_NKP store. + > [!NOTE] + > The **Network (Certificate Based)** protector will be added only after a reboot with the policy enabled and a valid certificate present in the FVE_NKP store. ### Subnet policy configuration files on WDS Server (Optional) @@ -276,7 +280,8 @@ SUBNET4=2001:4898:a:3::/64; in production, the admin would likely give more usef ``` Following the \[SUBNETS\] section, there can be sections for each Network Unlock certificate, identified by the certificate thumbprint formatted without any spaces, which define subnets clients can be unlocked from with that certificate. ->**Note:**  When specifying the certificate thumbprint, do not include any spaces. If spaces are included in the thumbprint the subnet configuration will fail because the thumbprint will not be recognized as valid. +> [!NOTE] +> When specifying the certificate thumbprint, do not include any spaces. If spaces are included in the thumbprint the subnet configuration will fail because the thumbprint will not be recognized as valid. Subnet restrictions are defined within each certificate section by denoting the allowed list of permitted subnets. If any subnet is listed in a certificate section, then only those subnets listed are permitted for that certificate. If no subnet is listed in a certificate section, then all subnets are permitted for that certificate. If a certificate does not have a section in the subnet policy configuration file, then no subnet restrictions are applied for unlocking with that certificate. This means for restrictions to apply to every certificate, there must be a certificate section for every Network Unlock certificate on the server, and an explicit allowed list set for each certificate section. Subnet lists are created by putting the name of a subnet from the \[SUBNETS\] section on its own line below the certificate section header. Then, the server will only unlock clients with this certificate on the subnet(s) specified as in the list. For troubleshooting, a subnet can be quickly excluded without deleting it from the section by simply commenting it out with a prepended semi-colon. @@ -295,7 +300,8 @@ To disallow the use of a certificate altogether, its subnet list may contain the To turn off the unlock server, the PXE provider can be unregistered from the WDS server or uninstalled altogether. However, to stop clients from creating Network Unlock protectors the **Allow Network Unlock at startup** Group Policy setting should be disabled. When this policy setting is updated to disabled on client computers any Network Unlock key protectors on the computer will be deleted. Alternatively, the BitLocker Network Unlock certificate policy can be deleted on the domain controller to accomplish the same task for an entire domain. ->**Note:**  Removing the FVE_NKP certificate store that contains the Network Unlock certificate and key on the WDS server will also effectively disable the server’s ability to respond to unlock requests for that certificate. However, this is seen as an error condition and is not a supported or recommended method for turning off the Network Unlock server. +> [!NOTE] +> Removing the FVE_NKP certificate store that contains the Network Unlock certificate and key on the WDS server will also effectively disable the server’s ability to respond to unlock requests for that certificate. However, this is seen as an error condition and is not a supported or recommended method for turning off the Network Unlock server. ## Update Network Unlock certificates @@ -316,7 +322,8 @@ Troubleshooting Network Unlock issues begins by verifying the environment. Many ```powershell manage-bde -protectors -get C: ``` - >**Note:** Use the output of manage-bde along with the WDS debug log to determine if the proper certificate thumbprint is being used for Network Unlock + > [!NOTE] + > Use the output of manage-bde along with the WDS debug log to determine if the proper certificate thumbprint is being used for Network Unlock Files to gather when troubleshooting BitLocker Network Unlock include: From ff7071244329a29dd3b52044416f1acfa33e4bb3 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 5 Feb 2020 17:04:43 -0800 Subject: [PATCH 49/51] Labeled code block with "powershell" --- windows/application-management/manage-windows-mixed-reality.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/application-management/manage-windows-mixed-reality.md b/windows/application-management/manage-windows-mixed-reality.md index 4e0bc2998e..da98a12e3b 100644 --- a/windows/application-management/manage-windows-mixed-reality.md +++ b/windows/application-management/manage-windows-mixed-reality.md @@ -40,7 +40,7 @@ Organizations that use Windows Server Update Services (WSUS) must take action to b. Use `Add-Package` to add Windows Mixed Reality FOD to the image. - ``` + ```powershell Add-Package Dism /Online /add-package /packagepath:(path) ``` From 517466e3dc08afa12594369866b74cc841820855 Mon Sep 17 00:00:00 2001 From: Kelly Baker Date: Wed, 5 Feb 2020 17:16:35 -0800 Subject: [PATCH 50/51] Update monitor-the-central-access-policies-that-apply-on-a-file-server.md --- ...r-the-central-access-policies-that-apply-on-a-file-server.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/auditing/monitor-the-central-access-policies-that-apply-on-a-file-server.md b/windows/security/threat-protection/auditing/monitor-the-central-access-policies-that-apply-on-a-file-server.md index d5bc5d25e3..fac29703cb 100644 --- a/windows/security/threat-protection/auditing/monitor-the-central-access-policies-that-apply-on-a-file-server.md +++ b/windows/security/threat-protection/auditing/monitor-the-central-access-policies-that-apply-on-a-file-server.md @@ -58,6 +58,6 @@ After you modify the CAPs on the domain controller, verify that the changes have 10. In Server Manager, select **Tools**, and then select **Event Viewer**. 11. Expand **Windows Logs**, and then select **Security**. Verify that event 4819 appears in the security log. -## Related resource +## Related resources - [Using advanced security auditing options to monitor dynamic access control objects](using-advanced-security-auditing-options-to-monitor-dynamic-access-control-objects.md) From aaef29335950a24bdd26238db1525509d803a279 Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Thu, 6 Feb 2020 08:17:33 -0800 Subject: [PATCH 51/51] pencil edit --- .../antivirus-false-positives-negatives.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md index 6d229cc84b..228378515b 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md +++ b/windows/security/threat-protection/windows-defender-antivirus/antivirus-false-positives-negatives.md @@ -15,7 +15,7 @@ ms.custom: nextgen ms.date: 02/05/2020 ms.reviewer: manager: dansimp -ms.audience: ITPro +audience: ITPro ms.topic: article --- @@ -72,4 +72,4 @@ To learn more, see: [What is Microsoft Defender Advanced Threat Protection?](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection) -[Microsoft Threat Protection](https://docs.microsoft.com/microsoft-365/security/mtp/microsoft-threat-protection) \ No newline at end of file +[Microsoft Threat Protection](https://docs.microsoft.com/microsoft-365/security/mtp/microsoft-threat-protection)
        MessageDate
        Windows Search shows blank box
        We are aware of a temporary server-side issue causing Windows search to show a blank box. This issue has been resolved for most users and in some cases, you might need to restart your device. We are working diligently to fully resolve the issue and will provide an update once resolved. 
        February 05, 2020
        09:32 AM PT
        Resolved: Windows Search shows blank box
        We are aware of a temporary server-side issue causing Windows search to show a blank box. This issue has been resolved for most users and in some cases, you might need to restart your device. We are working diligently to fully resolve the issue and will provide an update once resolved. 

        This issue was resolved at 12:00 PM PST. If you are still experiencing issues, please restart your device. In rare cases, you may need to manually end the SearchUI.exe or SearchApp.exe process via Task Manager. (To locate these processes, select CTRL + Shift + Esc then select the Details tab.)
        February 05, 2020
        12:00 PM PT
        January 2020 Windows 10, version 1909 \"D\" optional release is available.
        The January 2020 optional monthly “D” release for Windows 10, version 1909 and Windows 10, version 1903 is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
        January 28, 2020
        08:00 AM PT
        January 2020 Windows \"C\" optional release is available.
        The January 2020 optional monthly “C” release for all supported versions of Windows is now available. For more information on the different types of monthly quality updates, see our Windows 10 update servicing cadence primer. Follow @WindowsUpdate for the latest on the availability of this release.
        January 23, 2020
        12:00 PM PT
        Windows 7 has reached end of support
        Windows 7 reached end of support on January 14, 2020. If your organization has not yet been able to complete your transition from Windows 7 to Windows 10, and want to continue to receive security updates while you complete your upgrade projects, please read How to get Extended Security Updates for eligible Windows devices. For more information on end of service dates for currently supported versions of Windows 10, see the Windows lifecycle fact sheet.
        January 15, 2020
        10:00 AM PT