From a6667e1dd0581149d1b2bc97bc7692afc146d7c4 Mon Sep 17 00:00:00 2001 From: Ed Gallagher Date: Mon, 7 Jan 2019 07:53:40 -0600 Subject: [PATCH 01/25] Correct typo Corrected typo in Step 2 --- .../hello-for-business/passwordless-strategy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/passwordless-strategy.md b/windows/security/identity-protection/hello-for-business/passwordless-strategy.md index 89535ec25d..3b8bb58b5d 100644 --- a/windows/security/identity-protection/hello-for-business/passwordless-strategy.md +++ b/windows/security/identity-protection/hello-for-business/passwordless-strategy.md @@ -25,7 +25,7 @@ Before you move away from passwords, you need something to replace them. With W Deploying Windows Hello for Business is the first step towards password-less. With Windows Hello for Business deployed, it coexists with password nicely. Users are likely to use Windows Hello for Business because of its convenience, especially when combined with biometrics. However, some workflows and applications may still need passwords. This early stage is about implementing an alternative and getting users used to it. ### 2. Reduce user-visible password surface area -With Windows Hello for Business and passwords coexisting in your environment, the next step towards password-less is to reduce the password surface. The environment and workflows need to stop asking for passwords. The goal of this step is to achieve a state where the user knows they have a password, but they never user it. This state helps decondition users from providing a password any time a password prompt shows on their computer. This is a how passwords are phished. Users who rarely, it at all, use their password are unlikely to provide it. Password prompts are no longer the norm. +With Windows Hello for Business and passwords coexisting in your environment, the next step towards password-less is to reduce the password surface. The environment and workflows need to stop asking for passwords. The goal of this step is to achieve a state where the user knows they have a password, but they never user it. This state helps decondition users from providing a password any time a password prompt shows on their computer. This is a how passwords are phished. Users who rarely, if at all, use their password are unlikely to provide it. Password prompts are no longer the norm. ### 3. Transition into a password-less deployment Once the user-visible password surface has been eliminated, your organization can begin to transition those users into a password-less world. A world where: From cdaab7f8d44b124b10552deea6fb4f286321c22e Mon Sep 17 00:00:00 2001 From: Ed Gallagher Date: Mon, 7 Jan 2019 12:53:57 -0600 Subject: [PATCH 02/25] Update passwordless-strategy.md --- .../hello-for-business/passwordless-strategy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/passwordless-strategy.md b/windows/security/identity-protection/hello-for-business/passwordless-strategy.md index 3b8bb58b5d..4b89db5500 100644 --- a/windows/security/identity-protection/hello-for-business/passwordless-strategy.md +++ b/windows/security/identity-protection/hello-for-business/passwordless-strategy.md @@ -25,7 +25,7 @@ Before you move away from passwords, you need something to replace them. With W Deploying Windows Hello for Business is the first step towards password-less. With Windows Hello for Business deployed, it coexists with password nicely. Users are likely to use Windows Hello for Business because of its convenience, especially when combined with biometrics. However, some workflows and applications may still need passwords. This early stage is about implementing an alternative and getting users used to it. ### 2. Reduce user-visible password surface area -With Windows Hello for Business and passwords coexisting in your environment, the next step towards password-less is to reduce the password surface. The environment and workflows need to stop asking for passwords. The goal of this step is to achieve a state where the user knows they have a password, but they never user it. This state helps decondition users from providing a password any time a password prompt shows on their computer. This is a how passwords are phished. Users who rarely, if at all, use their password are unlikely to provide it. Password prompts are no longer the norm. +With Windows Hello for Business and passwords coexisting in your environment, the next step towards password-less is to reduce the password surface. The environment and workflows need to stop asking for passwords. The goal of this step is to achieve a state where the user knows they have a password, but they never use it. This state helps decondition users from providing a password any time a password prompt shows on their computer. This is a how passwords are phished. Users who rarely, if at all, use their password are unlikely to provide it. Password prompts are no longer the norm. ### 3. Transition into a password-less deployment Once the user-visible password surface has been eliminated, your organization can begin to transition those users into a password-less world. A world where: From 966540d2df2fa4265ea36d8d050fde1b9a664bd6 Mon Sep 17 00:00:00 2001 From: Ed Gallagher Date: Mon, 7 Jan 2019 12:57:05 -0600 Subject: [PATCH 03/25] Corrected second typo Corrected second typo in step 2 --- .../hello-for-business/passwordless-strategy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/passwordless-strategy.md b/windows/security/identity-protection/hello-for-business/passwordless-strategy.md index 89535ec25d..2f1318e697 100644 --- a/windows/security/identity-protection/hello-for-business/passwordless-strategy.md +++ b/windows/security/identity-protection/hello-for-business/passwordless-strategy.md @@ -25,7 +25,7 @@ Before you move away from passwords, you need something to replace them. With W Deploying Windows Hello for Business is the first step towards password-less. With Windows Hello for Business deployed, it coexists with password nicely. Users are likely to use Windows Hello for Business because of its convenience, especially when combined with biometrics. However, some workflows and applications may still need passwords. This early stage is about implementing an alternative and getting users used to it. ### 2. Reduce user-visible password surface area -With Windows Hello for Business and passwords coexisting in your environment, the next step towards password-less is to reduce the password surface. The environment and workflows need to stop asking for passwords. The goal of this step is to achieve a state where the user knows they have a password, but they never user it. This state helps decondition users from providing a password any time a password prompt shows on their computer. This is a how passwords are phished. Users who rarely, it at all, use their password are unlikely to provide it. Password prompts are no longer the norm. +With Windows Hello for Business and passwords coexisting in your environment, the next step towards password-less is to reduce the password surface. The environment and workflows need to stop asking for passwords. The goal of this step is to achieve a state where the user knows they have a password, but they never use it. This state helps decondition users from providing a password any time a password prompt shows on their computer. This is a how passwords are phished. Users who rarely, it at all, use their password are unlikely to provide it. Password prompts are no longer the norm. ### 3. Transition into a password-less deployment Once the user-visible password surface has been eliminated, your organization can begin to transition those users into a password-less world. A world where: From 5e1958c857c3ee654dcaac0c00e4ebba33653ae3 Mon Sep 17 00:00:00 2001 From: adrianwells Date: Tue, 8 Jan 2019 11:32:22 -0500 Subject: [PATCH 04/25] Update overview-create-wip-policy.md Correction to a description and edits to match style of defining terms within descriptions. --- .../overview-create-wip-policy.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/information-protection/windows-information-protection/overview-create-wip-policy.md b/windows/security/information-protection/windows-information-protection/overview-create-wip-policy.md index b0cbdd55e6..e160720d9f 100644 --- a/windows/security/information-protection/windows-information-protection/overview-create-wip-policy.md +++ b/windows/security/information-protection/windows-information-protection/overview-create-wip-policy.md @@ -22,8 +22,8 @@ Microsoft Intune helps you create and deploy your enterprise data protection (WI ## In this section |Topic |Description | |------|------------| -|[Create a Windows Information Protection (WIP) policy with MDM using the Azure portal for Microsoft Intune](create-wip-policy-using-intune-azure.md)|Details about how to use the Azure portal for Microsoft Intune to create and deploy your WIP policy with MDM, including letting you choose your protected apps, your WIP-protection level, and how to find enterprise data on the network. | -|[Create a Windows Information Protection (WIP) policy with MAM using the Azure portal for Microsoft Intune](create-wip-policy-using-mam-intune-azure.md)|Details about how to use the Azure portal for Microsoft Intune to create your WIP policy with MDM, including letting you choose your protected apps, your WIP-protection level, and how to find enterprise data on the network.| +|[Create a Windows Information Protection (WIP) policy with MDM using the Azure portal for Microsoft Intune](create-wip-policy-using-intune-azure.md)|Details about how to use the Azure portal for Microsoft Intune to create and deploy your WIP policy with MDM (Mobile Device Management), including letting you choose your protected apps, your WIP-protection level, and how to find enterprise data on the network. | +|[Create a Windows Information Protection (WIP) policy with MAM using the Azure portal for Microsoft Intune](create-wip-policy-using-mam-intune-azure.md)|Details about how to use the Azure portal for Microsoft Intune to create your WIP policy with MAM (Mobile Application Management), including letting you choose your protected apps, your WIP-protection level, and how to find enterprise data on the network.| |[Create a Windows Information Protection (WIP) policy using the classic console for Microsoft Intune](create-wip-policy-using-intune.md) |Details about how to use the classic console for Microsoft Intune to create and deploy your WIP policy, including letting you choose your protected apps, your WIP-protection level, and how to find enterprise data on the network. | |[Create and verify an Encrypting File System (EFS) Data Recovery Agent (DRA) certificate](create-and-verify-an-efs-dra-certificate.md) |Steps to create, verify, and perform a quick recovery using a Encrypting File System (EFS) Data Recovery Agent (DRA) certificate. | -|[Determine the Enterprise Context of an app running in Windows Information Protection (WIP)](wip-app-enterprise-context.md) |Use the Task Manager to determine whether an app is considered work, personal or exempt by Windows Information Protection (WIP). | \ No newline at end of file +|[Determine the Enterprise Context of an app running in Windows Information Protection (WIP)](wip-app-enterprise-context.md) |Use the Task Manager to determine whether an app is considered work, personal or exempt by Windows Information Protection (WIP). | From 26af9520876ae5574032aa8105d6c9891a6a8788 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Tue, 8 Jan 2019 12:57:02 -0800 Subject: [PATCH 05/25] no RDP for kiosk; UAC must be on --- windows/configuration/kiosk-methods.md | 4 +++- windows/configuration/kiosk-prepare.md | 6 +++++- windows/configuration/kiosk-single-app.md | 5 +++++ .../configuration/lock-down-windows-10-to-specific-apps.md | 7 ++++++- 4 files changed, 19 insertions(+), 3 deletions(-) diff --git a/windows/configuration/kiosk-methods.md b/windows/configuration/kiosk-methods.md index 8f2904b128..00c0e21b1f 100644 --- a/windows/configuration/kiosk-methods.md +++ b/windows/configuration/kiosk-methods.md @@ -7,7 +7,7 @@ ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium author: jdeckerms -ms.date: 07/30/2018 +ms.date: 01/08/2019 --- # Configure kiosks and digital signs on Windows desktop editions @@ -30,6 +30,8 @@ There are several kiosk configuration methods that you can choose from, dependin ![icon that represents Windows](images/windows.png) | **Which edition of Windows 10 will the kiosk run?** All of the configuration methods work for Windows 10 Enterprise and Education; some of the methods work for Windows 10 Pro. Kiosk mode is not available on Windows 10 Home. ![icon that represents a user account](images/user.png) | **Which type of user account will be the kiosk account?** The kiosk account can be a local standard user account, a local administrator account, a domain account, or an Azure Active Directory (Azure AD) account, depending on the method that you use to configure the kiosk. If you want people to sign in and authenticate on the device, you should use a multi-app kiosk configuration. The single-app kiosk configuration doesn't require people to sign in to the device, although they can sign in to the kiosk app if you select an app that has a sign-in method. +>[!IMPORTANT] +>Kiosk mode is not supported over a remote desktop connection. Your kiosk users must sign in on the physical device that is set up as a kiosk. ## Methods for a single-app kiosk running a UWP app diff --git a/windows/configuration/kiosk-prepare.md b/windows/configuration/kiosk-prepare.md index 986da71577..bf646cbee3 100644 --- a/windows/configuration/kiosk-prepare.md +++ b/windows/configuration/kiosk-prepare.md @@ -8,7 +8,7 @@ ms.mktglfcycl: manage ms.sitesec: library author: jdeckerms ms.localizationpriority: medium -ms.date: 10/02/2018 +ms.date: 01/08/2019 --- # Prepare a device for kiosk configuration @@ -23,6 +23,10 @@ ms.date: 10/02/2018 > >Assigned access can be configured via Windows Management Instrumentation (WMI) or configuration service provider (CSP) to run its applications under a domain user or service account, rather than a local account. However, use of domain user or service accounts introduces risks that an attacker subverting the assigned access application might gain access to sensitive domain resources that have been inadvertently left accessible to any domain account. We recommend that customers proceed with caution when using domain accounts with assigned access, and consider the domain resources potentially exposed by the decision to do so. +>[!IMPORTANT] +>[User account control (UAC)](../security/identity-protection/user-account-control/user-account-control-overview.md) must be turned on to enable kiosk mode. +> +>Kiosk mode is not supported over a remote desktop connection. Your kiosk users must sign in on the physical device that is set up as a kiosk. For a more secure kiosk experience, we recommend that you make the following configuration changes to the device before you configure it as a kiosk: diff --git a/windows/configuration/kiosk-single-app.md b/windows/configuration/kiosk-single-app.md index 4af964b132..78969fb439 100644 --- a/windows/configuration/kiosk-single-app.md +++ b/windows/configuration/kiosk-single-app.md @@ -24,6 +24,11 @@ ms.date: 10/09/2018 --- | --- A single-app kiosk uses the Assigned Access feature to run a single app above the lockscreen.

When the kiosk account signs in, the app is launched automatically. The person using the kiosk cannot do anything on the device outside of the kiosk app. | ![Illustration of a single-app kiosk experience](images/kiosk-fullscreen-sm.png) +>[!IMPORTANT] +>[User account control (UAC)](../security/identity-protection/user-account-control/user-account-control-overview.md) must be turned on to enable kiosk mode. +> +>Kiosk mode is not supported over a remote desktop connection. Your kiosk users must sign in on the physical device that is set up as a kiosk. + You have several options for configuring your single-app kiosk. Method | Description diff --git a/windows/configuration/lock-down-windows-10-to-specific-apps.md b/windows/configuration/lock-down-windows-10-to-specific-apps.md index eb93365fca..fb8fca3fc2 100644 --- a/windows/configuration/lock-down-windows-10-to-specific-apps.md +++ b/windows/configuration/lock-down-windows-10-to-specific-apps.md @@ -9,7 +9,7 @@ ms.sitesec: library ms.pagetype: edu, security author: jdeckerms ms.localizationpriority: medium -ms.date: 01/04/2019 +ms.date: 01/09/2019 ms.author: jdecker ms.topic: article --- @@ -39,6 +39,11 @@ New features and improvements | In update You can configure multi-app kiosks using [Microsoft Intune](#intune) or a [provisioning package](#provision). +>[!IMPORTANT] +>[User account control (UAC)](../security/identity-protection/user-account-control/user-account-control-overview.md) must be turned on to enable kiosk mode. +> +>Kiosk mode is not supported over a remote desktop connection. Your kiosk users must sign in on the physical device that is set up as a kiosk. + ## Configure a kiosk in Microsoft Intune From cb1bb2ab7fd09f4d6ffdb781cefb08d13f7cb841 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 8 Jan 2019 13:43:42 -0800 Subject: [PATCH 06/25] edit int format --- .../client-management/mdm/policy-csp-deviceinstallation.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-deviceinstallation.md b/windows/client-management/mdm/policy-csp-deviceinstallation.md index c59542326a..3529cf1d7a 100644 --- a/windows/client-management/mdm/policy-csp-deviceinstallation.md +++ b/windows/client-management/mdm/policy-csp-deviceinstallation.md @@ -6,7 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: MariciaAlforque -ms.date: 01/08/2019 +ms.date: 01/09/2019 --- # Policy CSP - DeviceInstallation @@ -352,7 +352,7 @@ To enable this policy, use the following SyncML. This example prevents Windows f ./Device/Vendor/MSFT/Policy/Config/PreventInstallationOfDevicesNotDescribedByOtherPolicySettings - integer + int From 97b42d81242417d6b12efab78ee983470d5e9ec7 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 8 Jan 2019 21:50:30 +0000 Subject: [PATCH 07/25] Merged PR 13633: Remove reg key info The reg key info was incomplete and confusing. The ability to disable the disable thereby enabling the feature will be removed in RS6 anyway and is already removed in insider builds. The default setting was 1 so the key never needed to be created. --- windows/whats-new/whats-new-windows-10-version-1809.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/windows/whats-new/whats-new-windows-10-version-1809.md b/windows/whats-new/whats-new-windows-10-version-1809.md index 28425c1330..729a404ce5 100644 --- a/windows/whats-new/whats-new-windows-10-version-1809.md +++ b/windows/whats-new/whats-new-windows-10-version-1809.md @@ -6,7 +6,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: greg-lindsay -ms.date: 12/31/2018 +ms.date: 01/08/2019 ms.localizationpriority: high --- @@ -42,7 +42,7 @@ To learn more about Autopilot self-deploying mode and to see step-by-step instru We’ve continued to work on the **Current threats** area in [Virus & threat protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-security-center/wdsc-virus-threat-protection), which now displays all threats that need action. You can quickly take action on threats from this screen: -![Virus & threat protection settings](images/virus-and-threat-protection.png "Virus & threat protection settings") + ![Virus & threat protection settings](images/virus-and-threat-protection.png "Virus & threat protection settings") With controlled folder access you can help prevent ransomware and other destructive malware from changing your personal files. In some cases, apps that you normally use might be blocked from making changes to common folders like **Documents** and **Pictures**. We’ve made it easier for you to add apps that were recently blocked so you can keep using your device without turning off the feature altogether. @@ -54,8 +54,6 @@ We’re continuing to work on how other security apps you’ve installed show up This also means you’ll see more links to other security apps within **Windows Security**. For example, if you open the **Firewall & network protection** section, you’ll see the firewall apps that are running on your device under each firewall type, which includes domain, private, and public networks). -
HKLM\SOFTWARE\Microsoft\Security Center\Feature DisableAvCheck (DWORD) = 1 
- ### BitLocker #### Silent enforcement on fixed drives From 0ec04bede8052464be337165948232dffb1581c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=20Halfin=20=F0=9F=93=AC=F0=9F=94=A8?= Date: Tue, 8 Jan 2019 22:02:37 +0000 Subject: [PATCH 08/25] Merged PR 13636: small change to publishing docfx --- windows/privacy/docfx.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/windows/privacy/docfx.json b/windows/privacy/docfx.json index 801539efd6..98296c6b76 100644 --- a/windows/privacy/docfx.json +++ b/windows/privacy/docfx.json @@ -36,8 +36,6 @@ "breadcrumb_path": "/windows/windows-10/breadcrumb/toc.json", "ms.technology": "windows", "ms.topic": "article", - "ms.author": "daniha", - "ms.date": "05/10/2018", "feedback_system": "GitHub", "feedback_github_repo": "MicrosoftDocs/windows-itpro-docs", "feedback_product_url": "https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app" From 9b7e7124b719471a1e836c2d2c60bbf9565fecb1 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 8 Jan 2019 14:20:36 -0800 Subject: [PATCH 09/25] moved xml --- .../mdm/policy-csp-deviceinstallation.md | 60 ++++++++++--------- 1 file changed, 31 insertions(+), 29 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-deviceinstallation.md b/windows/client-management/mdm/policy-csp-deviceinstallation.md index 3529cf1d7a..ff2696627a 100644 --- a/windows/client-management/mdm/policy-csp-deviceinstallation.md +++ b/windows/client-management/mdm/policy-csp-deviceinstallation.md @@ -339,37 +339,8 @@ ADMX Info: -To enable this policy, use the following SyncML. This example prevents Windows from retrieving device metadata. -``` syntax - - - - $CmdID$ - - - ./Device/Vendor/MSFT/Policy/Config/PreventInstallationOfDevicesNotDescribedByOtherPolicySettings - - - int - - - - - - -``` - -To verify the policy is applied, check C:\windows\INF\setupapi.dev.log and see if the following is listed near the end of the log: - -```txt ->>> [Device Installation Restrictions Policy Check] ->>> Section start 2018/11/15 12:26:41.659 -<<< Section end 2018/11/15 12:26:41.751 -<<< [Exit status: SUCCESS] -``` -
@@ -442,6 +413,37 @@ ADMX Info: +To enable this policy, use the following SyncML. This example prevents Windows from installing devices that are not specifically described by any other policy setting. + + +``` syntax + + + + $CmdID$ + + + ./Device/Vendor/MSFT/Policy/Config/PreventInstallationOfDevicesNotDescribedByOtherPolicySettings + + + int + + + + + + +``` + +To verify the policy is applied, check C:\windows\INF\setupapi.dev.log and see if the following is listed near the end of the log: + +```txt +>>> [Device Installation Restrictions Policy Check] +>>> Section start 2018/11/15 12:26:41.659 +<<< Section end 2018/11/15 12:26:41.751 +<<< [Exit status: SUCCESS] +``` +
From 87af23d3b0a173573258092cb46b95a435f8a04f Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 8 Jan 2019 23:28:22 +0000 Subject: [PATCH 10/25] Merged PR 13640: Adding What's New for LTSC, disconnected from global TOC What's New in LTSC requested, but since we don't encourage this channel for most clients and the library is primarily SAC focused, I've created a new folder and given the topics an independent TOC. They will be available though search but not by browsing the library TOC. --- windows/whats-new/TOC.md | 4 +- windows/whats-new/images/WebSignIn.png | Bin 235962 -> 208134 bytes windows/whats-new/images/wdatp.png | Bin 0 -> 128568 bytes .../whats-new/images/windows-defender-atp.png | Bin 0 -> 138030 bytes windows/whats-new/index.md | 2 + windows/whats-new/ltsc/TOC.md | 4 + windows/whats-new/ltsc/index.md | 51 ++ .../ltsc/whats-new-windows-10-2015.md | 307 ++++++++ .../ltsc/whats-new-windows-10-2016.md | 172 +++++ .../ltsc/whats-new-windows-10-2019.md | 715 ++++++++++++++++++ 10 files changed, 1252 insertions(+), 3 deletions(-) create mode 100644 windows/whats-new/images/wdatp.png create mode 100644 windows/whats-new/images/windows-defender-atp.png create mode 100644 windows/whats-new/ltsc/TOC.md create mode 100644 windows/whats-new/ltsc/index.md create mode 100644 windows/whats-new/ltsc/whats-new-windows-10-2015.md create mode 100644 windows/whats-new/ltsc/whats-new-windows-10-2016.md create mode 100644 windows/whats-new/ltsc/whats-new-windows-10-2019.md diff --git a/windows/whats-new/TOC.md b/windows/whats-new/TOC.md index 6c8ae105ee..1655e466e9 100644 --- a/windows/whats-new/TOC.md +++ b/windows/whats-new/TOC.md @@ -4,6 +4,4 @@ ## [What's new in Windows 10, version 1709](whats-new-windows-10-version-1709.md) ## [What's new in Windows 10, version 1703](whats-new-windows-10-version-1703.md) ## [What's new in Windows 10, version 1607](whats-new-windows-10-version-1607.md) -## [What's new in Windows 10, versions 1507 and 1511](whats-new-windows-10-version-1507-and-1511.md) - - +## [What's new in Windows 10, versions 1507 and 1511](whats-new-windows-10-version-1507-and-1511.md) \ No newline at end of file diff --git a/windows/whats-new/images/WebSignIn.png b/windows/whats-new/images/WebSignIn.png index 70d3837e85f7395cca35393bd678f557e0848750..1a2c0ed270a35494192e73e43461676e4a983021 100644 GIT binary patch literal 208134 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 Gzh-`^gd~iN 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%0D#<*15<|RD8tS zi{MwM-CbwWft~uUx+QG)`pNb3H7uwPJb5|(-M{|+c-br74Dec^x`(mX+Kz36>ZiWp zvk`j5_>9l`^!VT2_NDQ*uY6m4`B#2p7XkAY4BUASfhUyBah<9O%bYgMwHKZQYN~MtQ~tO9{I!7CdJAu zRvOuO@%lJ&PrV~%R~|&k^kbFZt0LQcErv2A!8!}js$5`9rsyy8{$h&uBTHv_=6sl% z_$a1ZCbEd$^UG(ltBcQ;99zAFVQ*AciGd{u%U#F3svpdcvF zhOVV>A#;UK6}upIqqZE&q?0dH$a_E1VWqs12G5WCk>9`pia_SO8SzXQo+6 z>3R&Bea)iF&2s>ePm3ihTDRP+5mO&0N=l>s-nu82ve=IP@Gto-ksy?>uyiu=<$Cm} z>#>uYapJ^jMBp$6%@!cCAI<&k*x$PpuY2A7k!`HUyFQ4u?|B>T!|1e|(LEesu}8GK zlLXj?@MQC#Nw#p!xELS!$kXxolUs4eJ*VRI>Y1q4mZH_^#T7v1em5UicUp1r`hL{P z1hvp%JaJ*!FDS^5Ko14t(0B@UVhI?9A7U-zXg~bjNyc6E9#RHrvdvY zlPSti;gTuTDQ7NLO1bE6Bb2tTM7ENNtyU{ubaFj1t?Tjldwwo{`Nw`B_8xl>L+t<| zK8yw(+1(5(g28MQr;h>u35UHN_bInQ!TAa5>SD?Cn034vNGx$AfimTCr8u#<5f7X{ z7k~T@eQtcoXMJXT>1TZw@iXI(eeUPRXTJ6|@#N)8anRaNPHbHL>^4g+ZnrHuPBK@T z2yz->5pAE;9+WM$2VaGe{uea+vlgVs*czN*$pNkgbc(<99sfLj^nd*K_>S-S(fEh| z_9x=pi(VVowhp5Q3zw1HPQiTLH~gjetAFiV<7>a^TjFcJ>2DDKT71)A{{O`neaYM6 z2Y=u{06+l2NJy=D1-+*^Y5^y&eMo3&lX0jW3(zfs9{KC&*q!Ix(mRRxtkIX;iahs7K&>tNU(?xsTp-yr7^k={U z?PV_=VjcHU=v}DX<@+H#&_eU{`dGI^Hwq@G5M%hHJi!>2bQH_F9(K5!$s_C9{9 z5t(r>Y7N&$44@}Q6ZK7_Sohx^Cr>y6L;DOm^mqEoZL0}*wR-LN@JFwPvwpp4Fo z0_;%034FHS?9*rZ;Ta5F0KnGPFm}761P~OZWymxIs9)Ua#p-4~+U_*4<{;-yT|`r- zr>=IR-2s%tXYyLfQA)_YhEcIXdDoW8aoefoxU{n$SGPOq^i-G6xE;5#1SBg9A|Q_h z=Do}C?uVbEyd%=F?VgA5{G|FnV^Hqdx9t~PYbV(WMW)Gc@gDpj!=wfzI4x;M5I`tH z>?ogfFh7EFPWwW9TBW) zzVR=|=YPZhc{6_DH~rQ4-~Z0H$Ca%nR<;AhWJ{7q90Dge`l5=PH^m|<_?;G#&&)5K zfar_-Pk_N}}}$+Sh(c+;z`gap#?P#+`Q^#XIkad+)s`zVyq!GDau|_mW#ux6aM8Mxh9nD0~JB zPUV{g(9LL*31Chex4zU!^R%aqtpY{_)GBxTjn7ZvF*x4ONw{n7lT?~nc??@0R4v`0Hnkrw?7&E_tI(0Nfxl|cIGa4@vKd)Yly$a(c- z@k18@{Smq5^pmb!s%Vnm1U{{w_vPUs3eHv;^6p&j*jJAR{G|nPhQb-;$}!GYqe~_o z(ixE9g!{chH64aDqLG{e6VYYzb%;-8jP?&ffKv_0aIi49MhWbFc+?T5B-FV7@#4n` zzWRxNQ&O310+(Fty;HEH!>%lSW7r?2wL=50J=Gja0d@mO1_B>APBJbCss?KH(=-;bqwJ=WJ(V#@O#-+UInm>#y$x}!|7LiOC5 zJdSp=O&;^Am*>hcZXwcgAmP#9*p7#;kN#mZNa#y)26y|FM z=J!A8VC(RXucj=IT1zV}0Tp5@l1xLVbr{$zoP)P)zw+*%i|h!|kVVPa@f11=R3#6> zV{s^tX(uM<3igf)H&mbcTeov3g>1T?AU+=<(VOUWgNjM(!+Q&Gu!t#q+(LL$+>Ve$ znXjyG#wb&XN1whLANt@!(d`bSh0+;M00H!R4-c0Xq%lr7JDY1{J=Zo-9P*vh9cXa-$z!ozN1$RM z$vau-&>IY6lROQn20UAuVYOcWXq;H(-RdB|?Jxhi_@3|j+wu8d@}=>H*SsM@HYB>u|AYN|^SEv?`D zyN?&+&PF%Z2R9DpMv9(5gwtb=;n@f0X;ES-=5#}{REa*D6zeVT+F*0>WIob@e7VPeKA{>w z$O#nzhQk!*Gk=p*6d*R1Py2$G&xqW#u#4|LlNz142qyQ5;v(F7eH2V81+ym29JF)M zu6<3g*6sCT=io3J^>P~OzjC9QEPK!D=yeBCg9ocv*!Kbs&KzHfVVAV%*M|qKXts5} z)s4fw{j@cCZFxDhORwLLadtve08UA#Tq#8b#eVf#7aki%0eY;iEk%WXIT=g=DFc*z zC03kD)Cz>ZT%4|tn=}GOaU1SX157Nh&Uwv6pAGuIpzLr!-9SAxI?qafaoBp{9wR_L4JK4;ywrA)+T-- z{2C!`y`pm`E1vHXPKA;f+|R}Jvx7aEAXxYf1>5_Ucbwx*V1!H*lQ}K~2$m<^^jVlu z;ilq8ZbkdXc0BdqM^RL89oCNEKx}~cKybSl$hk!4{^pC1T(mV`_W8mwMl!cairkYNqwQN`MF_klD}7z`az7|)Bknod-G=)#9`^5d;k06rFY#GFUA7Dw!Ir2 z(lNSFN+qSgdq3wugqRYLUcYwmF@e%m`0DoKCu6nIh;|P!1r55*76NM;U-sFbHh-A( zUFF@o`q9{X{Jn9wJ3Dblbz& zMJZgl+DzwS+8_I!DzG9TtW9HWRi%iP)g57_ zc^H>~g1$t(J$cpk>tU5S9ifZfed5kRhxVPusf}8kU8&PQ=A#0-Cn(k^JpH+h>2@qX zivGn9Mt-E94M0M+%6slQ7*oVq^t7@8<{o5}AM+j=uW+kI+2z?hWk~KuNV~{&o{p?f zeRr0o#cKSPrY3A7qRJpeo);w87lk|8{(=Mpw?A&Y8EoQTznPyAK5jY&3t}{LKNmv5 zu*hTa;v(N$6Eof#{QcXaK)ebqJx8O}ZpZoC*HQHJpuYYEMseo!I{6Qy zTC34U6}m0JVc3_56l)xnav`lDaT-J4A7Fgh*QUSuhWfbzn2^~4f>;K(6}8wJMgV#mOO$x$p(9* zxS*lnG%a#|9>StYUkJZmpdpig@v$BG=-yF~LEwpB#q$g0=7kFWHywD_HHs<0l-|4p z3G4+f>3&)<2@2J^@);2(4Eljz{@J+vdHl!^{^$66-}asHH~!YQ#piwg7skt8^{RN?YhNG# z%NM*g{_g1h#d{ulIR3%c{n>cy>t2PjTaVM5$KuVee0hBBm;RA> z!^>Whz^--InNY2&gW*pu=o9}PAN*j9pwCx*{^!Ok@4q*WZ!E`4@4f@j^Hm5pcfMF1 zEa*WqT2FmAzWJNKE$+GZ)zMfx6|Z~q>*J6A>Aw({uUrBgyf03ks>gT!gKvq~zws^c zkN@fS#2Y^CQ{&{xQ*qCI_s84*x37wS_>aCP?tkE=(K(!-8R_YKwn>nSg{fHkXQ%oY*vc!7pjZz4ftuLoQ-v~h%->K zN!n%2E2Z?_y#3{LIY90(3LX;h_&Cva=9S-cd`6hF>^xHouqcS1#zlb^VR5}k=-CO9 zR@xp(U&v6gX=^_kd_Q(vgcX&ZW$`yTCPUKQ>kvg`C@tHE1=aDRRe>%FI zA~%xa=1Zy{pT6#;aS?p>xeO^Q5=~|B&k;>-=9x02VDv6m`0FTXIx9!cgO*y?W3=^X zR8RmbD{C4Oh2!SFkvUGHzR0d%r9V^93 z0t>pA?IFnC^^5O_gZ+be=__6tZ~lzWi9hhx&yUaetUnZQ{IpMt+i$-;e&%O?I==tM zej+UusW`F${RMhO%6YBXM4@lQ=e+JUao_E?#dQF~qnED4`BNv8+vJPaZy@;ciT3h< z%4)Syi@VRAiy!*wUx+oVdQTU9@57J8=GscU!>`m*xjB?TM3{g+*mig zfSp<)x&WP$Cq*jE=^IW@99yX)208z{Ep)hz9ti}nyJ7mJ}l$8q~%1-e%N z5NV2!XB|=&%-6ACYt%6hP@TemLq|_&6ZzS-Ln&~>K54&GM)|4SF{XRZiZ&^_Ck3w; z_ZD#>UKYW78VKg0Qu?(*>Wj~gzWDL3jb`Sj;ix(j645z)ZbF^6Fl-L50nh>Gg<^C& z!>9wW>eW&-4_dJf?+%BD^aXdRl<0dcQpl$ffYu?3I$ud^QU-wkQjy=Cdf0FBh*PjR zu6NTKAWs^djB~NJel((hwdbP7F74#8&07bfxOV7>1t1H8Sx?t_Rw+vvq$+^WWwQV@ zJITatrz^39!Ej@zo6dJ|%E-0go-Vo!AGjD(S>rU2qXUyMpIjdt_M_E?M|mS(Du&)c z1%#3bcACp!8$miA1r5*7e(PH?Kwg{V&vP9BYG(V~gp(&v#`WvhkG}m+5@;BC*v^;q z2-k~dkZ@Wueh2vds$gdq0cwo?mH`4mD7qCt zLOkqxU{gEI9hORU+D^Y04l`%dX^MmHC^85v7flWOU4(-B?LE+`NLx&~KOf#aPSU|aw?Sp4xX(56D_Kv7rc`RQ1FFz+X_MVIv-Mxe&fzL^IceW8* zEB8l!{jQh*E}YOPz&p$NX>1f`$tT4&?R*0sbL5~*eJX_#W!DLktLA(3VL*@V01xwO z@lqAkk@40?7Jb)87P`n0 z37@eqdvB4=B6!c=z5ndrK4I{M1yV_2o&ppD2qBNAgUCGb-l$xED9&uIMPqe2u3X)T z+iyD=nQ<$&w>y#J8Ak)r_4Lz03_5~dEP03c^X1g;W1g9g$5Cr6r8Nt#X;@iaiZT6j zIP68WTuQ*KI~+uLr5x9<9gwcOZ?NXE{&h}t(4WR0KvTI@O6y=KI(^Y|793H$vD<|= zXK`vR7k%D2bF2pNFU6xz?8e4=DX#A6v*uiB1@{H0W6e^QtwGI51jjl-~RUay08B_j2RWga~oa&2)|ySF_1@TL5e}< zxRqcI!TY<5RuTxX@s4_#`+%ix-=6gx1kr1f;pSmpS+O5~W#UP!Hf+7`%BQ07ZY1jqftFPP=R>t7bpNN&_2jZ@~AAkmW;-N z3~Nd@X8_5G+jk7 zi8NAml$M|Am-){(^BAF>ET{FiZdF&8bH77JIEM1tdf$&kBX+3oAld*iw`@_JxVVE* z-Pbu$G0vY^izlw^N2@~}C`T9Ig-$20Y*dTWXe@i4KZ;ZYOh@xLU8njK(|s(wA%$@| z;l4A=u~eGI6@bGGFt*>uZi8Nep;5L3kavp0ij-oh3_v)Zi$O0N4`0?Q&BQ(DH{#N@ zy;#ONz5o2FxUjd+yWP0`%xPyR(stI}#@+ERzWg0gy8LLo@?U*s+&;P#Cy&j6)?kvS zJb;AUMl>tuqHyv)Ow9G<%&MNla-4MmW%bw{^}=I=DKhk)uVQ!f$^(r&D9UYgsna-q zZTs=v-#i+*N;-~I%FEM<&gN;(pxljN3lw3yWX{06;)j=rDo*`mu83p;$Y3isEb0!=HspY&2>y8||j` zG@fWVL-1Bsi_zY@L7HQLK`Dx*N(^R&XzuR=0Lt{$x#O~7uboCzJzm{)Cf!aqR_e8= zW7S_j*ro3S?Dusj<~o;R?Dd8K{b}^Z{C-G3N_`>&zh$DF1^6xNYa-&HiGk6b!V4G` zE`)Vm0+n@l!l`4G*lEFg?pUA<*Y^eq0Gg+36*_2m9jw_z?s9MetL$(K7PFj#jJ#+}8_3u1nW`?CUYDHtEfgs6756irTpy_s7DZ0TJ=(*$@E+EPmR<=|m`A|4^P!S2#%g0Zj&E$HX@g@}K_!Hj zq^j_4B|nS9OBdpi_r5F5FCrS?qYR3m5NlWvtJO->NK4+TLAWa5U~z_)=Ub$@5=;E? z03wn|fHi?uqFb$&u~?2FRE;j8Ds#{Gd?u|c;oYjk*w9NF8U>okR}P;7%>*_{+kT)j zFxXU1Th%G2yEPi+3hDBo<;QZ%Oj?m^??w*L&;uxKF4yApsd^ME%g}lT*rooItp^|& z*h%2M0>XS{xe{v|&~2p>D@*mLQ&|PFbHP&pfhxpvFa*oV5f8DHoy5jcJ}vy(Tv?;d z%Bd}~yj!Xs%|WAm^@f?vO#mRy3)do7F2oqie!%ZnZ|tFTu;8)$Kls%3_~rLsi5vhZ zKf%%)HK8SfJu_clq1AV)QBKGD=BR6RZ7r6MACG0qd*|9XUbeIqnTzj>+5QdanTak! zyoqMt>Io%EQE?;y{*bCOc(Ooa=&-9!`SSb&55XT(?q%adwGhiR=Ghw8D}bAjD3Bz+mI}E_ysU)|*mfe;^fmc@nZ@U9P zWif#-54$TC%2BEnDCZdPnVa_)p7nq-dEk(Aktj)~>Na^59`s1)&TtazYlS$mMh1ZW zHS$=iQa7sR^o4S$RGQG|#_9WLm@q{eRT2Rtd5F+1)91?wPC3P$w04orX1sWo4Q9KGZhMn=KZRUYz>@caFxLyR6wu<_>3M%@W$$MeG+&k)1DU3iR zKId=lxi^SF?YLJSc`$zF$9@nb-HHqXX$k^I!jTA!oLEnGaD$`HQ5MnrH*@{ug7ThM zoVHjf9O^`OOCMu=*2}tX--&Ldb)prf9`HN~_r4Pg|yj zgTojjeDb5im`ytAoq-FOChljSZ)NR|hkQDQJ6AG#P%I)Sq)5jphHf9)qKFE`&~sfM z!KFi`ey1P%`-idDY{q`~Fk0OXKv98!a^P8~8?*=uAiG%+1+}|J8D;<*_q8KHlmyg6 z`YDXXZwsMp-iyfBPb%_iii!S5@fmHxk5Wr6Si}nV-Ck<6y%xgX^9lUjd1>2NLFF_W zkI&na-*YIx11vge{PdOGxOBrKajUVuyh2|pAVeo|$El?_wN{J0gB}3E$u2~=rWQc<9|z2A#QL$#*gUoxC)evS*m*kkE9CeqEu@sr?hw$~yW5(xDB;+m+8o4||ddEQT-rm={=yU2qV z?dO6{ft!j{DYA%45kKd=B@CD+q3?#7Xda~uT0?Bi*B>OuSDoGHZe5Q3y=E+7@z+32 zo&BvC4chRn3pm}0GmT?w8x$14L$eS90*Poo0hw$Hh6 zu+xQ?-0B4#1q8)HHM*GN*PAYG%m7GG=2U!&Ot8l*AEXK5D*?V9JgcKIR}_?JGuKB9 zd1nFuwJds66^yusVDDfQ7q|Pd)f`2IMso4uHNePzM?($TNkg7<#8o<`e#Jfgt>~kp zjJTecr-R7B7TP6cW(CC5Y}6uBp=zRK7Nleg7E^#qSEs=QP+_ zi@eD!T`s;GDQhZ&fB2rt={qWHK3p*K(1$*Zz-wXcVa34quKGnq5j#Y^uo>q*+KjL% z@skZy*oE$qJ;*MmvetX|hs(i*z%4(fLBDc?Y!|hu0p(f~J$A z2>OHWT>09G5gy(CD0)bRPJbE$=XRY>An19{ohw>`mfO+#0+y$iw?lyb?);%c?2c3v z+!s&7XVU!eCZK|C*pGwWC|OVQT_f{R3|D!-=AO-1;h9!@AHm&2tBcjR6Wa$^mBTjAO=HqU>GZ|`flgYCR-nytlxKnk zo*8FjvxenY*MCGOttZ;q?!;Q77_WNS$=KZ71Z3DCx;DoGRNDKMP-;}7(ZIqi)uUM5 zgqKj$fB~lje(8Nr#1l{6hzpNB9OLE=burZrUh<9Kcz3d ze*TZ^2_R$&-zBS_ms1}Uq*5OD_`pQKWudXj70zeeYRMlPZy&(7{v!aaxL~eE@707 z4#et?`f=m12k+TeOYp%Y9c-pF^e7!i16-Ck1I#4<1eCnf%L4)c83&Viwn2|UABgrd-ka|TUCJ~h& z-Jh>uYrGJCjc}{7($Y%E?dUoMzB_j)P*SMucPY9GM7AhhJOI9J1 z#nPZ7dl(CKE;=3Ha6ZrEvHYAHEVz+A%?0HV5aTpmM8{1a^L?Z(z_6DvtD zrY9L!6_jZUc(j&7P{8b} z=4O5}O0JG6zbP@E;r^R;@M030a&R_3|{--QSecNeZ!xCMCrRy=BA

+8cGOK;Dm(OY=>b(E=y!bw;|kE@NW*S#7JCTb-R?LVE5%q} zL9+60AJFXD5!ZTou1J~+O*AjRMF{jhgP+(d{g^P_qidJm*19NL)lTuT+3r0{6Y;kg$uO(lbZg zgXl{f2{L#}p|y7D6FkkN)n3Xk>Py?1%w~ zZaSLL`CG}dQg~<5_#r*9h?vb{$7tQq*q+btL&)o-)U$#nhm8>~uGmLjqeP%B7Ksa@ z^oFK|>WD)I6jDYj=J9ic!HbyLf#&uI-It8C)dx(T%mvk#bnX=Z+tXSlFn=p71CVVfRn4VRi}gU z9K~&G5qF=e5!a%DnbrV>x@hfSkd0lG$`e<&;*qDflF~nZayefA%G=}Y=2El|JF&ly zB2L37g*bcaJoTNokBdJCD6FZA1+w$wkt=B(M=>3GH2?rQl$~=_g=cj_R?Ah=ko{oL z;r&@OCxzGn6zsOUvC|vGHq5n4{SJs-h^mWUE#5H}=NJn%N8Jv)<_*D7=moy7tgJ*H zTI+OavACH3v;%Fz=OPO69p*1m7NP#CBNW691jX5EH8wm6lDJ7)Cjeuo%8fWvDn|uv zSRD^y8Gs_F(9*Td9mz<&nd&DH!nNJrfdGp)SNJ~Q5A(~91yfK?%&+W!DoIN=1%&xM zHyK84+KVA=yt~_`|I+Jdx89Kcik9tkTWR`k1gNhsRWaI-ShRy{f5zi3{V)sAI}<04 zts&!3roAS7M*k{K;Il0KJ`?TMIGW8Cph8f4Ecr93z^twtt5uc&q{yOr9pk_efnm7d z)pZsP%F-YoLBfE_?l-4#V|N08aYscX4&cucbgeb&Y1^#qvs@d;8VGB1Js+zpxma4E zK4}+`qgnJ1$l+-is*D=XQ)CRABpMR&q!Yym2iX)+M}wPlQTsfH--axHZ-$EFjYkZ= z2#e0(-qo9wv-P;2!Y$7~S34J;5f3`AP>&AzE z>6c?`=W0~w_}VnE9nnr}qAnrVmxV0bLBROw@Sp$Y$r-J(Pv25yg1;<2P0#4{qOgWr z-k8gYUlou)2v#}^O<+f~(|XT0Z;c;6NCaz+D5SzpE|gFdt*al63RbB|e3l)@%KB2& zS64yzYotF)=QHGyCIY_!4eY*o%dEh%p=$bb7pMryESBp8iw5QBD1;Pp&%H>@ z{qA;Zowx`Xs#u(EOViD30tmzs3dY?7H5W!LaZ(?rNaYjOSyQ}EAEIpj#uNZ)nR=4t5)OX zFF74gTxiAnK72VUD8Mm_>7h&Q*gH6kHVX9+ka375Eu9C`L7Fca5EAi61mf}sXT#rwC*=pQ(wiGWqQ;t{PzaB5Y=UBY>j&so_y{B(<;^{q!@>n5e%1D+ytBzTX37<4kU_~f3X!WeP;L+du#*>wCVf1IZ2P=>UCR-gc9x!g}>V@$m+jfPDDO!6GygYSZr_HddG z3LEr0(d%?kNc|YhhuW!^1P41od(A2qw<4npp`8T zD=+64#syakSuEKcN7z#}0%l`@HKoO}>F->K{*5ch&~gf-5mk~ zim|%BiZa&m(E+?viE1610`~Ltzu~AGhx_}nm)62yZ$qQ8Aidv?X4|zW6Y80dwT;cV zaN!ySfi776F4*nRr&rgj>0AU4!4erk_B8!-cC#L9Yqj+JApo<jK4sE84lRQ$!_EL2ul0la)vBwt=@UnFs z$&h?BL6S|+cS!v6LU?A-x3?bYY>;OJZrCs?3z4BC>I#Z8r{*t#`pk!X$h zN znT`~q(9G?9vkp9vjn1GKT>w~bfWYqeVmcrV@^>+nbI4kh&WB4)QNxUM`dEyfol&l$ z2v8hXE?!C&(5)n~YDd+(rGB3{{&s|q<#kJrF#9A|jcMr^{RZCpsec!L_+=4qL@D2K zyb>>cX(qB*?<)x1dcBB2?)-2$maygufU^k}P&SKya*Bjdgf!W!j3BTrWzKUSx9v ze#3_5)4nM0H3yUjp4r1(JQ%`XqfYFrv>~@@+g0`+Ak=YzCuw)duZu<=p~&Z>XLH`s z+OHHcu~aKY4e*v0B?DS=vpzjbzpn!o@)g>QrSCsfS22FN7QXf zKkEzuR_#`DNYtn8pT4pKu!^|->}E_*+NU>H($1Lu-7fuE7s;eW#ih4Sl$!9#)k}xu z3m@{H##jMir7kGUT5;d`rSLGX_0>YGE$P5(99`s$J9iFSP@D3Md9g(`odT{G^U#?0 zNz3If>5wfx<#CDRw8Uafi3XmPDnlz}uVs6_!*53(zxM(h)6@IOEg=ne(?ITpwe8Zc zG?eJi#YC?9P7V1y2S*aqbOz-}ttZp?oie2Fe)4DGiZ~%oLSimI{X<#X`_0(f+U0ld z$ld7|RX@Etjr)<%B7U6UU7mtpU2b!IKQp%Q2?YTMP)RSCCbjQ(lS*#FV<4)VjQc@lJA0A1IrG9KBm*|?rz72 z9y*9i*JsgKsijlkth;TR4!yCQbm%}}iyCGKdQX;f9=QkIa)bG}il9UfgHA^{ldcmL zrx@Hy>8=D9km-Cy3nZ;Y&?hq{#{gwC(J2LjvE81ZlVCHYQ4Xq-s^@p>X7J*ccxw|G zQ}v$}`F}J1R>RG-5;99rEVZQ5Sy`0dw6`4>-|_#(TVJsh_n)oBsk_c|eZ;a9% zz|4KeWhub1#xg80i0!TG2=1-uwsWLEjQw^uDS;g%@m_Np2jfC)bq{IATx?(2#)t=` z=))g?>{_8qy8=92DzBkT>(MBd;FqPe&1?dobNig5Kn91zuWh&D(MPVwNatCD7HtQA z(C*V=Cjp*O4ln}K?p?cx^*T($s?R5L9(GXvc9Eh|xCkuBQPGs9PHVI|Iy4(V+T} z@HlRYofh4>4npTb4Zuw)Q%ZDi1Cp8`67T{1jHt=Y(ryG8H!>)`G99Jn^bp{tPTf4r zPGIB#UXBd-tW}UlQkhW5f_CR*9a=Zq-{f-*7tb_V=KBeN^2W+i)K}^#!ydd1(5KDI zrD7VsZ&WJq6^fR8bdZ$IR%6sJV3|8YfQ63iRtXEp-HBj(OsJ^GLA#iAdAT0T>$N!S z9Hzy?cigrS+c(;A?qnrRM_ju;NbOZe;EZKPcug;yyPa`t9SSTcFkM(VVaMawa8O}D z8TPh1$Q+eE21rN$2h<(IWUHNteeAEELoL)>k(*>QX{1#MTuY7|Jf4LgVS&^(%5iBU z5$$%#F!i-WRN^Asdi@**i}*sgB_x6%gy8deIQpbNCPgezkTLvjBiU%~j#m9SwDx=l znJDd?@WL|5Er!Ll(QAI6(9uM<^m#fj_o$3>gm&bE=3Z=FyONOj`~`!i8P}#g|1-}h zWwr<(yH@eZTx6I{J;++Uvxd z-f~Yo@Zyy;w$X0wM$sOLP|0F7*tY37Y;WP5QGx6Gi>Q#fNm@P^O_`#%o_+7*#rdl@BRwNrF`nj&dB71JoiEiVyOF#2&bT*w z6(M^N%eUPVrS-+iajBC`9=t#e-?oa6qv zB#?FNWxo<=>C0kF&J%?_f?rp|I!;=yI2YWHCYJncI6>hR(;~G>wGc&^q1DsJ1-wzL zB~O$UK2jbWYB2#oR49)I!C`k0Pds%Ywsz)I z4Ek+&`r=-+27GavuHY6uKnsF>HYou(s0-~{FO{Nsbt`tRK9;5)JRcw_MACFZ%ID!= z8V*p){W0~Fr_xB7Rsi*MWXp!sS(4YOi$iz8!Wi0k@^Hp}KtGlZoz6<1^bxv0poTt5 zx*lZZ8VsixiU=_mCYp4W*x>mko~^(@u9N7`y3rj0U`d}MB$?uGWy_<+BdC7ej!2K- ziUfF8Pk!?wlC2k&;Q0cbDB&D_&vNa?z;cT4Id!j6j~aA#%~rXX2~>Ry_IF5e7B!f< zM!prdER)DMgQ6$x(F71S>P4RV)EebjY7}F?d60Y%Oa%^rNgZzWHN&Z7fp!qO>)%Ab zCbm_!FhDLAq5u#aj#{yIbvKrl3&{ZJQ*;4EcSPQ0_y9{p-zR?8NTj%FBv;xv@^Naj z6t~^Bl0eA}dDKoLU9(tQ2LMv18%=0QImUp-eRxR&)Ao_Hhy8IHiAZhk4+b0A4_Lq* zK2B*vzGNiX$Hf?uJc(|f^AF#jkMKMt`+GN}{ipO?WOoXQKt~Oc1Tfc$Ib?+oB$Idu^a&RSZnr47OFd#n|YUk3Q4#ju66jjfB-DS&c#Ugdr1p$DUZ za_}&o4%s<1(4u~Ac&s~_a6OLROiLNdmAchvyA_n}G73!K>Vj64d^uksmWd^JzKBvS zrURa;Sp3E%u9xWuEBv<1GfM^MzjINeovOTFq2rW5Cl3FYAa4CAx(iSRT@ujpY+7Rg zpeQKt_)X^V5IE~Sqg*O$>0{K<)etbF(i#9N+}^7kD4@x6fF!|4m3L~XtN;}9*CS+( ze6yI!37ioXA@;X%^LlL5ssB;95mR6HtIzmJ-j*kgED(-9o|j-TUI@1Y zcrp#iC8G03Ah2jKeoCm(uxONo){m}#TY?!|F3YiKy(5O52UtlIlM2NTE^1O!XpoFt zV=%w%BAIr#O-H3iIpm#Gx&Y!xBFL4FaivU1PtG-ug*h#Url7VXrr*ir=sCTDA=jeJ zcY%V6Qj6Y>H-Fdfu5i#MH=SpUvv_NNF&p6ySt4p1mV5v4`df)Xeo@pO(fMaXoKo;^J;^1Kfv zfQd2^8fh6y;YU95p(NCFT9vF61hSS&B6s>uy!E?LQhLw0`28rV_ZDmcJEx*Kf9zTg zUQK*1T)Ey|1(kNQ( z>(sZ+qy4B?X`2ZGw7nHqZd{D!;a&n^4s-ACV=pt=t5AyvA9^aT z-sr^D?M_nU@}Bd^K#17c(YGzT6HObgySbS5->5i4Yt#4!!OhLb<6sl6fUf$}+@U#OPjiN_v^UwQYtQ~PSv>WbQJjJ?SqdZ5K5W1waU z8cj!agy8EQXy%q)CC*2lp(L*L3Tz{J9`+x}Yr|;-% zL|+31+P_v8giQet^<=w%x8jg?zjWzpY;SKzv)PQ+K_^-}tvJ;G2x(ruydBrJ_G25~ z=t2)I{4zX~2P~f0T#enWt2EREaFUP5FSNLx^IH#q?@5r#P2DZi3~5?}O3ZC2qK{7K zzaF&Z$iNbER5HK;xjdpfoJF{ zNp3h2W5;y8LYn3#n9TDP?1C?ZMX*7R8YMAA5>Q0%(TM8I)EY#A0le|sPeAgdzovym zGT2R^kP2c!F=3BbMkemLdtokt63U;esCiHbJ4~n>TetKj!OO39$QeR##=A2F%q&yk zH7B!444EyH^rCgXO>0?{p5N$_y5kme#O(c;}y zY%N3bOy3vj8s|yQ?KzdpAZZq5aD-Ze34qQeXbS$+-XaPX&|(_eLmX=Cw=6rgs_N6yHF`dqgIV-r5YZQ?9ipI zSzSz-Mg}O0g4V55mTNGW4>f0bSHbAs_fdcDdwqo9q2Pd>ZtH{=TK6T=FBkDEEpUftBG64gc_ZETa=mDfii^v>l zaFu%du#2^(>)Qg)S7M(w)yfp`-f&$5_eUU(CA!sR+y<>*-J=kw2KNw@I z;`Tu+mACEIOv=zbY$i}+86XQUWRtQjR+q6Hi}B!7`?22wIJSq;?$d90PX8DxxKgDM z@AGS60hmQX#WYHirIJ&gb?cr7svUF>qdn}xH_!luFb9c%ftgOt z_(vH$j#y87X^jD&!xXW!>E&$zM3bu~*Wj+`kXr|EYn=ry!wK}5>Vsh}7aUgak`9J0 zX<=Q@^!920o%dHqp$e2+yVp+@wrgvgLUX7-9T>%bM-w`L-$TGp3pC_5!4ANtjZEp7 zKK)@}TO>{|aRrDVFP){WWP5QOtv>>s1we!rrVR!$p`W^ycF=3lAE@)NL%$kEwOZ#B z&_X$Px3K*AOxr+dTdjW!RIQa#o9`Ub;mYJ!sl>_Ct1+dWr|_ktDI@r&HwN&QsRw;s z+Kz_uAaaZH2uAc7W1q5)_D}5rw>uV#v@vbsGu0Y0vENOWzUz;8I-S7kXrtt@y)+se zp`beRkpmy%UGwx(fbO$iL*_I(={1)LT-si#4ft+x4C&+O`ne9~`$AX*8ph6IND5dX ze)L`7rp#J2iq9#ejsV?nU$DjCeTyNY)RMB?^Ood>g*v)i6iaKu;EvYFKAGP2A-`jUjuOz z`R-vquDkHMOr0Ep_nZg4;CZb8GnR=}?t8XDt;Bb%qq)moelO4td=`j)R*IetkmI>b z)JenlTpU)0F0SBDZRPF1U$D`3WN4;w(&ow?PkgNg;^C)nv zdcBGP=89PJ(q~M){A{eQMrA1ns2W7S*TZUe{u^b6LQ$ZO=#chDcc-W%Mrdc(0vvXF zanN!K0UA1j1iiEQTCyISol&f;Z$^_m{eFGF381USPOFbqs9%anY6I7ZnBET7=%Y_v ziKj2^MYXh&rYgG47IZA5M6eQFB}w0N)Mv&$SDO#hs`+U=c6l#;>BAS3``jvY)#IJJ z6BY7Vtm{H?8bAB9KNC-1coHRr0;Apq=j`DHEmQf?Q~u=53G^N31fTv6kLTcd>t&?9 zU3}*~U0SE(uHi-dj=bkImDYjkSBQ0o~0!#q+0)$Stm%xaN1&1j2 zTy_|HfNEt)I?St@kG0k1WF(9P2YilY82CtMX6rTj>jdD1;c)5l)c{MzUZ(|pN=al2 z{#*Rs8%z@&6`6K-<)e#-=O;wcXUci%U|-SIHth&Vg(9JUl_}t)%ljSyz1JK^yXOdE zCV>U{LEi`ZPJuj0<|LUdt^A-2i_yBp6oN64km|rvyqm^?sMp+xFh1WQ_csYg*T3cP z_P4)1+HLpH|K1D8zhn{I3^d3B9HbT{(q8khxZs`*m~_a^AD`!7naqp4;k%^tRY)m# z-`|ZgAMw`T(k-DU*D9zA*6@kbXOiG>HSlzTbxQ|y`=iItdIo*UF0JBqD0IG6$fJW5 z(yrQ1ZdxIL!rZNV(jn1vZBoJr~E;8h{;yQoWWAWVy0+ z5X&gE$DY9IfItO=oq}i?f#jm3Auv51W`*!V%BG?T_Y-bUg@6vAF6-kchtma9XrkA> z0t_LYwH74(l%DUx$28nnEYIESrr~3(FRT- zm5}c_{F>a!(jXJ~L13A-d3Fz?y!Vl)_Ac<^I12S8_y}vu?T(I|z)vj{^6u__+8yA* zISOA_;CmiIr#p>S2O*8pZL5gUw(TB56dFBtVF!ioaI_%7;+nT3Tzpao0Yl<9%CBA+jGTt1P!X z2o1QcGL#1$QE>{y9TjO5knb}TZ1N6DelEInG3=OYr^SY(*(bpv(NV6{M|n267*FYW zJqJ)D(rFG~aUcZc*A z)T`9XrHG}PJ18QWfI!F4+=5!Hy7+LEz{REQUOatc1Yl6oWTI!C0iZ65r3l_k@+!$t zKEV)xXi`Gqr(>F-CD<@c1q}ED3&wJ7KC0=FLcD_c?{&m{lq7{;7G=2fA(ABb+3PI0*}vic;UEbf@BpSILvl4q}G~W z&Rdg^TJ9)vjoeN{Lh3u2@3%FOw*WyLbF-Y!4*qCa4bD6mU^x1HLZ6NGV{zu57e#rg zK?nCygbSV0jwoBuy}6gA131*KGDdmB@NPWwxisu{q(FUl0hSbA1}*D!CF7dGqMYVs z4?w#)jA?qZecEr#&&jVm|I+d$(sD>Gi_#;Nl)ggDAx)<@w8Sbd0PE~V`|6`0`c`_T zh4p9_FFsR?GwYS8G|E^*rFby8Rqe!U?yAR?W-cA(;!0zW#P*cSEImJ$tB^(}S|0lh z!4#^=9qtNTtMRRLljB0tXfN1YzfaR0?sO`XHjE z7>{~|P`0gjEj0l5q^%<`wn_33M;R=mO2N^YJVGxCa+HJHJ=4obE>Er#;Ayokjd$bt z9H+x|{P_?fXzB)5uXxD4=1u5$&H(8RMd%4Nzzd0JiFX=5W} zDK5KrpN@Xe>PE9aOvC^3q3&@r)K$tY)pD`cXh^+e0XypDAx%yQ^fvE`OaIS@Bm3~9 z(fE6RD8`o_k6F1sAC-fg$^rMlZ`83Up`oJ*f*ci^2YvMgSn$xP^LMAAZu^P-P~LZ) zLz=3ymAEHgC(@HVy9T&9&btnSw}@%vjCbstCYESp`=)-WqRb|r5M?Z6L8j*c zc)Ypvs#IN6J4{nGo;^~l)Y2AD54CD{+7w$pu}x&cd0y_cNWha@0*5kuV_L2c(L9D!a!+x0>xJV(b)Y<14#2qCp+XnBr9we;Fn2zfqkW2Vh_tY<}w*!Om}IT{LWB7#>tXd+q(_jEKL1VE>Y_ zj*2w@V?h?5@=N-GaJ2Y9Mi(U)VWuqBZ2kD@$S~{? zc**K2080p{2^KUW1B=Xk$a6vBkha|9k;rDIa}x!lqDp02tyYrK@J)vpGer@#tM}*c zD;{-MoQ7UW)2&KLNFp&+b#B@8cxC6_wM5(9P69L4EDCl1a#Zz{NN$~hO1p>Eo{76o z*5X9HoaTYA?X+VL;7}~~<0U8Su`@2m6PHkCq%kEuky8PbUg6mab=GQhfA|O?FD;Vf zo;ZAqP~)<%g@=GSJUooEXHHU1_m@*=Yr^x^v#${2IW372=71KByC$^qCrDXWj^|(| zN3RctwKyyxhrJQ^Cjc1eqL3*8P-vei0=H7F zp(s(pqaO5xW)>f5_mIy(_zMV8rfCk=bt;RF3Eg3x)Mk}ZDUL0n42mWCpey20C-OH;=s=mH1h&US zH_X(#QL9Cx?h(Q5plMNzg${($wn197kQqgL^?W@2_kSs} zk31Ud-|@wf-@XvDQWZXf_p8-JM?GpfU+$K_pe+?l2UlV1kXszRq4 z{2n3DxX_k@*dT-$chI)B{I*f z*6qs^fQtagbtSYrzd3#9xh$J202g?C_Yh^?(@02ND9H_zF{ZQ#o;~63f+ZJ2kKuPm zBIp81zH3+vp=SYFd!)Fd5W5F`u>t_(1%U9p2loq0gtTz%*?|UxhnDU*Cu_AVF)!bLRDD@5yyl zEDndvr&t?W3A!HkfTC6hC5(`&aqYZk58mVskt%9_Djo&<&r%2w;RZ3$8!c^;Yhy?)QYo$COU>FAnhf$_8OM#HAXn;cV4T~HgSj_VTX0q9im{CHlyJxZRn>3;vqoN!mVd26{mtqC`7Hm5dg|0 zhP+=Ca3N*72qyuT+rhK|1r++dP<^P3yygemNuk?Cfy@x301kwc%2I5nedobAf|(M0 zFy_AR)-bR1%2x&SX=%AWWrUI|!&C|~lXm633dgAu>Gb5)YgnW`gnTB3eanUd<5?Gi z3j9=lT1<8%M~m!NWA}!UmX@actrH@ZoR*-LsO)ST>qo*f5K5*=8nXS!XMBgW2c)fn zoj`LzZvjCrK$1VFGXPlnjeL{k%R7P+l)O_0lq4xS`LD{o^`&wQH*SxQe!~w&@#!by zuJ8Z)DD7U2X`!5yXieU((5`?Z4+C;b?DZR0(uKO;|rM(0j*u?Ogu7;rv zeaCn1sUO5kP5@v?vjcA|L9bF#*`Z}aS@;XCqX4dp;<Q3|Q0;#?n$T4%*Xr{0cIOL>yrdXsBY6O!MA6 zsT9Fi3B>1kaOM=IdGfG)nE(nrEugDl1b9?+7dr7%@{{oGZwDZJ{R;r$c?DI5PAumBV`l|-0N?HzSb*BfKIBA(DKvDR8Tcg?phTG%>z0+77oHji>BFX#t^}l zftekVQQ^B4F^O-}Kv>gtqg<^dMdt~3c_+x}uzmAH>A6P1g^mhyHO9>6Oa%bo=0JyU zb6Q4@SakMd+&)C`q3kG!^Uh;3UaA%mqKJnn0!RxQ#eUerfl;RqExm7_Z+$0Fb{5K4TflKM#;{NLL?L_Mh40jt;6lOa?ga`QHR|CAh(pqyb{o2?2a zyLm@k{Tn|XxhJ29Hgd_X^=%>}iBumM1% z;Nob+g6Bo(cDdJfj(<0fpIS}3S?nGw%K$Ct$}2%O@#OUm<)6gq+iIa#%d6M=ajmHn zEM$n<8vbviX$SD2{Zcf-t8>9`8r+jsOLe!R!Z|s3g70>1<>B7pEEUFIf|LS%Y*W)^1^(5ZlQ<#P$sFNy|xVUr2KCm5j1s=rWn5d z8@`TmsRW+e@B%;}D2N^H{CGi{yT!*9%c8GGqWgNEDsm4xjoD22&WMy zb_Ur81>xd5SKvBy=+N%fH|XbDqfyn^A~b8TJZKLvw!FDGrA% zMer{8E1}RvC@SZot0k-idW?#-R;xt4T#WAiF0bn>#d$i_h}K+#Dr40k0CbVN1R&6} zS+YR+*X|zBo+=GpEN>#jC@cB4J1vB9H8LnPt-%HY*xenj!EhCGp;U_=)|O?-K*KU+ z(~F?<)GC0j{e$QMLY7dn)mj<)JIR2G!E#cc7f~kFa+Nf&3^O%&4#keJbmjRFntF~v z9|bkSs;an{QAI^QT69|X<6##%7ZW&>Km*FGa%&&%Qtk?MhBo9^m9CWQV1FCSr5tZ~ z?d#&k){VGweJ55{)?l4;@58Mh)V-raiO9B zE(6o+anIHF-Cj2VP-#A(T?7DH{7xkZ)*Rh&Ertp;9qG(79uJ-e6qV237eDn!-X7JR zi}AX5{-elVeJBnQ*rwTScZeu`z>odN#hmh>Q+e{YivjgXQmuJ>@i_JYdj;}z@tPww zQri@8Pj~nTAnn+m-_bxpudQ#SsUtxtC}G~d^ey>U z>%HARNT(ON4q$AN7$Xn0bpyj zP<+=eql{~D_Vh{m27L*D>OB8dfVYn3v}PS`91gmPmrOsCuTW%U3FXTQ+$R;Mo^d0EhYGL`q?*}f32V9Q<3l7aY?&CDi z2yo`;Ruy^*+OF<FUAwbbN+W(jAL^zu%cG9%-PqMX3ojqZXoKQ1?N$)ylaHey z0vVrE=6PbNhMIX>1~g!|z^zAO$E{A}oKN zyHfrJ0*z#FZpj8x_}mOC-DlkRoel78LX|f`fuGXMd%{%%%!k336tF=BsenCq_xZT} z{GCY~+6fPu3f^&AoKvaP z5t4Ln53)h1>j!>qZ9N^7GeC&;5nii}6%>oslk=b@gbBhGVU~_jR^U_cDiv~MqKT!c zx4xz7aw`As!5$XQQnF-SV5j9=LeQ2G8ajZ|iqBIfhstX!6*?*w%wC(0?{G8<18Y#B z+&Ubjeab~>;7aC|+-~=lTFf$tJO>tfituwcE-Pqnr)``8?`D)Kv7yy)1wq*dt zg$qx`3`=HZ?N~JGOUe4t@|9I8C~ZB&Ii|RKctEqvVr|u9VG&Y1t4rT2dwU4|N*r5W zj(zIsuyb;(+b&9@*8n%X$jC(McH{;qOIewKbAbozg}NWfY2fE zG!N_WJ1IDt;}%f?MFG&{{(EgFrwzysfKrDxS$LtBcv%_QYIouNdAeiLy!7OZ?sV?y~C|oy6a`}A3p7GMSbsL zy#5{E8SN)N9NWo5pY!vMaXGD%g&P4eC@9P77SdVT#X#AhO&JrnjiPVV0Rq%h%h*H1 z`W=ClqXt9D17E>0eYAzYsX08mqKWcv&<6P$;0u7%ZBl3MyQZK5C{;$CPHK6nSPgD`Zr!fe8G zXghyTpc#JAMez(JEAV#PS7Mz$Q>s^@ zxql-~tGI^71{wEgZ~90@n$cDlFYL#Da~!p$VyquuiyK$A5>U6it!@u%zKGI>_W;yY zczUNEUbcG=OrS>$O8*GpX4pL^rgFaSR#<)79!NN&^RJNSjZ&pq3X>>Qo& z*)*#{UP4|~z9R+R_aT7<&6h?nAW1rw`uFu31lI?sne(+TC$>r+xx9UlyDQyrn4d33@+R&(pgqk9M(g)D{Sbn z3g8n%$Ul~yM8 z*lZd_Nyk2Ot)nFAr@$T9GbwClhP|#tv8QVxDg}Hf{Vvz=F7?Ui#0h2KG)|T@ReV~m zWq?t&ijvfdhSsBj+x>c2kJ&V=+&pZelo9?|E)YBAS%&5=N|X(?cp4~%7M8n?k4CdP zk0G30EIDY$v6a>M(_i@&@s4-DH~#(ieQ$iu7k*)!I&m71a3#LrvpzG<-*yhbvm5{L zUw%(~>tFmjfIug2=C_+wx61@Xv*r{hQe$4|yj zzw=#b8e@VLI7aA>u@Y61IqEZC4C7F65ioQ-3C#QqP=S&^eS9+s?ZI#~9}Y)}yUSnz z?VLN8-u)4@&W~fMxD+!4?f@Wj>iBZBnjO+xigL}p_!Za}>x?!lm6qaQ_kj0lHvp@O zH3R)loIDkeKK^LrYFeZ_6t5d6sJrmWd0ZFAn&)!01YZu)b~Wd)EA{2*0lc;kobaYP zwCNJSA^BcdI~m{imj5fNyBFfsKm89PbM2{^>e~WoZMyz*YGn%Foj7$8rB#ic-K(@` zE>@0hL>s`@1xV>g$yFg~Jr8x3T~s*k6iQPZ#Ufy`1m95q5#R!4nc;U-eoSd!fyZJh z#1SOB`NZ=*_~#ms5|NbV&w~gi&^tqacEmsdpvZUP&uJk?8PXzFgorMY{oN5Pm5po- z<0gyREsvhU=~m1vbgD0{V?B3Cdysf=Y@eb2$SoN*gJas0m5t@t+p$DKCdEz-5lPRF8*(S}yIDU2mSu~8@<{-|U zy%X@e4UcpHd~PKy#{2|Uf&GMb20S7F_Ya2gdjnlr$GOa#}h*u zU-{De)ma@ujoe0Ve0p+(udoO`Y7d z)4b>M(rW1CZ2S6NOx)uP%q}5(bo4vW`x(MW9|JD>a>1lR*Ze(%#WMpGYKa7?(soXS zBZ|!Z*_piF-6)7e$bi>#I$fe;V{NHq94X9>A+u^_^yHtZl?!{<^;qkJDB^^X^}a zSHJWX@$#3vB>v+M{a8GH@yU4mU;1nD_x|ZWjlcel-xOc|g`XEc^Uhz0&wJY+PvGpO z54bSQz$vYsym%vx1{LZ> z1n*Xw|81<*>BF^Htu<&1ge3JVq8!{SE}uHmG;DJXFSGEXsPCB6EkuUUN6?tk~Px zOVcNtSfH+H+1cBpUjQzgw(2^J-6T)f!4zZj*s(afz8+Vz)p+Nh_~((k{CJ%Gw|_oL zdsib{UrCB|GDhhuwW*cE_`2&B?7BWgH^bSi4x=Us2ns@L*~WaQ2K?ga4+wzP*4n2G z)Jx^44}xk5Aj^FhEsk=dsO0INML=|637!E|!Po825)`{=R@%x$`VuKaBZ>rj z=gFDp$fF1S#rHXsXqLXP3y%t*QU7ULWIkC#dr_wWAb8@UIQpt3h6C;eA+vPqZ2Nc6-xkkw+ynit~l7I9;8@^}`xItcgOk77u{8MNU&=pa~VcV@ANouX)0KGw^bIKAc?697HDRaT3q z)j!Us+_qJn4&|#v5|vvqI8~Joln|?u*;*zB4Y;c3OA!N<9fx71D^FP{sN?#IkLT zR6acflv}Q5pm-Ny71Fds@`^`VE`XAs6_yT#C(8rDq~Ny$sE_j$s#;k|mj0OUH9B8r zhR`W1tZZwPAOfaGqt~!HbcEtzEj9A;1Uom%d0OA7kDx`kx*kCfi`e@?zfZ%`s&56u z9*Ws{bFF?Awrd||)T7ArxjNUBGdnHDq>mtTT>?V8M*Uoc?lgXoE(Y zC!WNeXHG;7D}DdQ0hV$j4%$tGW(PqyOQS74toQ>gqmc^;tr$WP4U`mOK37djOTnYk zOJ+;TZoV!hn?EzY?f?15@x)^f$9MnZe-hvEZ~skv;~)QH@m2rpSH@5M z^e@IA`|3ZAr9X%_zwyoS`JeLz@zF;fOhVNuk2k;S)$z;k{pHwPU5cIk13<>b*jQeU zGI3{jK+#HZ;i<>si6CpA{F(!pttL)gOhX~@_TYfUiPdyp0 z{qNrzwdREwqri)9jV;5cC^Vgwh!K3(qaO>kadbypnOyE6A+|rk<`%zdNTlhCixc-tiWo}Hci!V?MRwyVqB}E zJ7|5Clp3pi=J^f&1{gYJsTWc(U($H_az5R21Y?$~r3Hvn>Z12da!!i#w(0dKjh>|3 zvsm9;p*;XGg?w~7E#4agKpbt$Q}=or<=Niei_McK;)zEu!~uqf9zRvgE)sK%Pud1t z6*LAs)uk+2_3%l41>*tPMgP5g0}KBU;6TN0+pI(nASW0+IGn^4cvyLFmpY9IEP3Sf zz}-J|JG!5v2)>7SAkAE~;gw;}o+#RKEkwkPT}K}>(Lt8@tX<#EYS&dbx?INdHQZT! zgazPpy0@}gw6F-uZG-O{Q=<@hcJWo;JqaLuEdT+!J=fuPH9(L)TE*y?-|+zdB(Q?6 z`rR8SpO(2Rap~*xGnk~E@rdyjNLCJ0@rm*uc*%Wn{Px?U!wucbnvj-;LU}G^==4bk{>u`vLd2)3fVb=r9G@{iV#^uY` zV#gu!rY8k<5w0j00_8F8YA zKqQ4rAKj~+hH8g=X0aAYtB3$}P`mA7IeK~);ud(PR>xY-SE7$_n>gA4ou*TPhCspj zXw*9($k7c~D%Fq}J(Q3h_;gmI0FduhdTvE?etC>g*3h(kZ9tDOY!hpF2L-Ww>{Rr- z(3s?$YwvdUrUjFK`yc+@ z_$%M|f5w-5!575`ANp{7?pJ(q>|;^B=@oB^Km3P2FMj$L-$@y&+`AT^`uf+zcmKP8 zhhhMbQJ+C_Ej){38yit+tj7V&cd);kEKc{lyEa25rQ2XV3OdB)0K5J$N`S_+LVbqv zRcTRg=enK8&LdUlbJ-cJ-EQc|Aep=&d3de;k|SBr$T{0W13oJ+ z!ylff0Pzsmj;tJCKZau6jw@T&Q3@SZ6}*9>9(1XTE8x4)f?m20*6)MUV}T_)Iek|& z|JjG5{^Zl~mS6Y>k-hv_8d=-i*rczO(r$opzYE`!BIQYoQ_(0h-gld>{wezO0WD$S zUE2QZ0!4UFKC&EkOua@*3%}Zr^~K?Qpg`NY&Y-*NE)wW=F(nUb-D*L*b=j$&G{a?0O3XRuZRF z7cf_hz1B3Y?UNSD{mf}#0qwA}-A`)+WEBwX=q5UPq-7o#|eBMvy?@ zr}Q=bF&%Fhy;gu(e15yR&GGjmK=>UEG++ug?ybQFd(J5K90$r=mT4$+0tkz8S{Lps zXL6YmsMyRyp`3p@OV|{rakIcfvoFUwao0v zg`fZ;0q2Hwi|d*9ZXqlnfOHG%I)^qwr%h+i)9X$jTf?#%r7e1U0Egt9h?oN?fF6f@>j?CA8;c5yR)>gPspP)vksR#lD9A?#@68@~%@upYgia#_K=jmGQm*=|9Cj;OgY@ zSzAGWHT@*T-)yPBl%zfI=gN*AAqm;L8&j+Mh3F)OQ{d5QwjY$$_q zjLE`XA4+qr-x++J5FdRbIThn>Hj5^}`gOO0;8dqr@~?C6RqCr)b|J0r>q*enZ0Sq` z($^1(ZSQ&*orh&IB16hSTB)O>z5LC!F8b|o;UT3;#sRkz{B^p(ktRWk^Wl!v=!vqD z{2cHMeasOE??kecT%92wpvR}s06I%b{sO94;FB!Y^6}`m z^mvzz6Km_Sx39OgZ0PGCgRpl#-t9gP$-2k8RxO3+v3Ic|vw))^7MPB3whj*vVx@Te zk;f>mAHD0yL!L5M>#G2komj0_;^D`hrVcZd zY9ktJYw`4@%L!a0U;KcF8p__O5-nVXuqwro78Rz8K08S68ba9Pd}n$6KtNs^C(Zrx zj4qQst3Ho*cB`mc@l-ReiWmcSTzgRgWX-0~3nj9)(n!Ot1KLI_Mk`!vQIK$m0>9^u z`{K>7eN8$S|3CiNkD*)vKIG9s(Kex524J?^UwG;Qb%U-ajwi5~!Q#`~pCck@xHxEeaw19#VXLJ*z`Bzk z^)M;;nL-aoI}**Ifs68-pK@!XvoQ|adJch3p*+~ik*u*w-g_uxU4ZLC+u?Ah8{A>x zxUtGg5bQj=&a(t4&djHyol$@_p2-4UXON_j7yOYC<*HDIo$_YM;4H*#p=k%qMZ&#nb?I#T~w#6C|0`7LISYMU!F@u+A|o91+rb)#y+en}>oWoeY~~ ziz9QsZ#DvvarE-kWmX{{z~LAwOm^bVxEf2vKD@Y38@gr)1ze^^j@AKXT0KBcu^21M zv{KHkmVFEv$}-TwQ$IFOZbYv=h=(3MNIOI7%TCESfiVf4K2D&a{nd3LuE*GFj^fI$ zQ$di=YEf`MYw&H;L)`#QdmZwm+;)pB&(VEjshW)jGKlU+`t~D0Bz3=tDCE&t#sF}) zmOCQay`xbEo}ClsC?t9wefmJ6&HVeV&)E-Psg#CImPR0s-b>G!Zh8@b0EYT~3lJ9c z(10^McP0HzhG#Y8@7AF3Fv@6_H!-SZm&uF>7Wh6qo$u8ze`(xv@9jy+>V#$Quro*R zu;&1)&6VMOI#=hQ8OsR!I!ctT#`gmfMtRfml|^pzayZ$!_kOnLyIiSLtPMMmPxK!kQpN^l+y?1TE_k$}~R%;Gj5{D&;i9+G*`mws!OYTgict%8|TXg}rfXBW)S& zpkQ?@rFs}Z(XrZu&546G7GKOBFB4f zwJhp~0D9b51Ra1QU=IsCSM4XF!<0G*lQxJ{9yC zK!ld-%q@`AS&x72iFd@H(;uZ#hvdbQ^ffZIYV#-o2fY(dL4TijM~#lAY)H4UDqY=O zfSyW?QgJGXG=_kLwt$ek{QUU;r;5r9KH}t!&lGcJ3IMN+b8uBpAo_u6@%&`Cy@{(sB zUWKm!r-He3J_Tl{04UXsI?n*M5+OtTTX}D1GVTI#yDwk3KjvM#hxkICm{12j2D-@7 zsR+Gt4tUP-3^GYW{iK%YDWs5kqy`0*8cG&3qCC_+Jwh68p-#WaAUx+mRI9nII9J(? z*3}E}T`g*>ZtrxYg7?N5w0y6MJ=u3cz+0vrhDhz|Fh265elU`tRX^-gc( zlJV2+K-+@A-o?(PG%dKjXRW9^{Xo!B2c&db^fLHiUU#BZCeqF4n9zF$WwF<`uVnK% z?s;20OE&2`0R)53E#5WoyWQdUB|wl?&Z#=*4}T_NB-Hgn`1J$yLe{{vT*GJ;qO`N2 z6D?tW=fG8a=Wf3v9(cveuyFJyHi-R$eL5ckbl^cLD7l(G4M5m+-Llp}&ihFrIL|q8 zL6gq_cXh@hf=>Iu$y;k#4o|++N7%0BX+q?$0G`m%U4`96QMj#2FN_KjJC)uHo!U?c z_<~0g&*&vuVOod^gq5ntJ_`}%&x*9&a;QsRtwYZ*&fAkdWv)y+r>&nt!R3)i@My`-f+DI!Vk!kwqxon zsE1`;#3HFz^a7ZV4uDJl`i4&X0IR5lW$cl;y0b?4m9?t0bc#`~uZHfMb&llD36-3C z=;s~~=ZoF!3$Adt_A1e|ZBGS=1kt$;q6(pcQpm{wC`$yX);9msG*G_i$#M5|GHcP7$h(;DLO^r7WO9Cmle4X}ZN*X!TLQkD0o>8NLqopyL#$*cuFhDVPr z<>Iw3z8&6~#^vjWl%4tl7(0N@EP!i#`X%wMzy02*J@t6J{CoaLTzvnBqe7jpwi0LW$=b zg`w<}BYXy0(D-PMtJ6D0kYj;#3rM zEAamEGJOfYZy(H%8>C+@ASbB{a%aDbAqCR`-4e)k&`8;vJ; zbAL|6qriQtl!D2S^gNJmii_v@@g_iU7sKz1H3&z9RSv+9iE-t(-%L2tIrE12WP*7w z8sqnJxTPM-m&Jk@g=YexGTBkUn2IyEorwot_A0DGlnV;RRo7bNI>XVjaVwUK;IB17Nvc)f6foW4!PqFu)pjkAGIhytEc;jT&I07v1jMd5LQl z^huxG{*tf5!VaruD38+%E;>^|uC1@e&h|kx_YdRDiDPtbtOCc_TxpF3+dlO0mMRLf zloYv^p$E`-7J%mh>~CF6{2UtE=Dx0HX!wBCiaRLeQZ?SAM$<&kNT*IU%zM}wkaiunzZlXQH*XbA?*0`g?GC3^ooOh|d&QX-nb5S9|fqelIBtc~GAZr%s-awUehPm+M2y zfaH076iq(osEj%n@&bbGU-KW69OM~v7irDwpUdjab3VGICUP2J-m_K5^S@4EB_W{6 znp&H7RH=}Mipo1l$w0$&GAfsj�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 Up{1!tA#Geu=Q_bfN!)yQ2shwU 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Ξ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

-0FC7^itZkENsMtVt<|s1)>| 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 z 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 z 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%0A@OE{3c9xjKMcm7hVcV zO;iFF5R;4~t*G#yQP1eZD|vfvHf81b&?*8Zkwn3EHg8#F>xM1PEZ7?tH>}t0+styx z>YZ(S>++6$y@sc(p!&DQYi&XxYC0t!;b#yITUAlK1JD{gZ!j+bXT31JXNN1G{viW2HRT7No@U zg00Vv?6ktlHUxqieJhs6mQ}kMv-3<~DqhG)@6>#k>|!Y^xvOtNg6&4nE(z4^fU;Dk z0G39jDcKXTWIm=cUY%gkOko;p31)J`)a~3Fn@K!_Z6 z7Y@US5K53U1j-W+(~O4^K~st1!6(wgQ+&8xn7$(nWi)Lb) ze|S2HJGA)3Q*gQvsSX(o*bV;ZF?sR@@ZbkvDjwdE8yE)#dOA>;G9lIsL`7I!-#XGgz%`dL4GS_dPZeAGtofK`8&9U~$D8r;(nVT}%>Ii7cV_t7r# z&-4bPBtzDAV2>O5fmhOYP_`30{SV4O&oDiq3HMlpA{yw(9;hLeO#kDNPK3THz{G!d~vVK)Tl;I5ZOl#G)70XKk5CSQ&o)yzk`{;{H z))ClfH3ddflH2DOZB^hXCI(j43YIM-luv29@cc=?&*;w9EjzuQwwoIj%VzR2fQF&f z_ItLznz8)+j8*G3wcVEN>T2>MTUtoj@tKt3Xxqk4*Op2pYqxrKWwT)yFKyZ=F|?bz zReSq#%l3B%mMF&j)Zp7&ZR<(d+}dwjt39%e3MZTH35+%D+KpX%>fDSimCe@X3YJqR zpj0kcqsw_?9rdN+4yX&l-g5#v>*9HFVb*rkaaf!w+v-Bb*F!BYrR?-^wGef(IuiLU zsR6&5Ags8Li4?;VdL*QB0=SsaDrH8);f%Mi_wU$f}UjKc4!C)-q~xTSt{L69Nia+7$2RxLA$ z(+|y~q(c)j#dF$z+JtT%itrRFLqr}XREnWugt3PRe459@#J7n6yvu}kM8`YN@EbJA zALJO|k-UdXq6ih{kreU*;b_W)DR)7Cgt;%_857c7Y30Loq9(?L!^EC}fQCbJn2^bk(J-fY zhIU7!HuQ2($tNZp#i494VGyBvNI|0nS$C10c$rvBSt)I5Xnyp%x{6eYaL|M4vR6Hm@cQ6&_T{MX^AeQI)#$xvpJh`!5N?HbTWvUMchTk}z z#21iW@a#!R!^p5tu_%9$O}HKD-3`3y8~jmS zAZI~;JZ9|lov9g!!8fL&c{=e7S(L#&3x+A9!-k^wBu(Ohcm?EST1-G>ZMI}7#nEn86iC!E>9pOrb;C9{w=6H9zzE8% zYeNBys1$z24^FIBTDGy-w5k9O3Eban*xvRn+pq3gF`uwuPaQdRCL)T5s|GG!-gJP& zxcOLMY7lE%w^_A*FJtAx&=%)%J{{E?#Qezr)zf9Q<(&P_m#db}7A+g)zB;qL{e4?d zp>qIVwH;G_r0vY{8GGgVdCQm6>OPJvCjK(nw0-vF6+1qcve~(WUAfh;fB3I04W3U~i{xg%Q^hH0|bASHP-kl?HbwMf~7CIu18)bnN1lJ?plHG8H?!oVU}* zN6M6(h1EkTimnSPUOU5$d<^o}w^gE`8!O(w< zyM|abF3&VL4%q6BI(|7MR}vKG*X`9$ecoclWovcSgOCIoO8P{GNp%P^)|TPYF&ZhS zWx8-t<2@)<-eC-Ln2!%Y)W!SPN4|y%F?>!N6e7&rKa@vCqL#uFmKSi2**D+5YTvkc z$=aQ!#iMzJrrI->D#p0lCvjvN{njwPutH4}_91i&wHp2okq0r!1?LN+_vv!L;1#h4!$N&q(F&t_KXt{oS+rIei*QHphmP!VTdcz=_oIogO#84?2tFCPVKHY`?-KXJ7L(rqBoAgdl2T6E^DA@q((00(E9V7FhnA9}Pbwn|LTt>o zMuw~v!UNkHsDC2|Dom#W%!1LOkuSzg#iObl97>3t(w|CsnmOEaDL1rd7E6|wyPjlL zU6rjN#oMh5P*iT%`fAaZ7s~eSZ(p|AW9NLDe{nHupZW1qwzQhCYd3G(UTt7I^^sM& zZM!URKp*1#Q#1DBg_D-c7UX}<8r8VnyxCN~N3GivIH)(RR7lxNPo1{;`K$?JNM8&r zEhg*jeLozp-5gqRVaZadqP=suZkJ@b@sU0M?4rf92|Imu-OimT*vn6q?WyyN#wp*i zRKhmuL%Xxzw|8#s2uyUWT|+;l?A2G!*~U)CvI0TlSk4dmquIxV{J!$qw(WC}UnyfL zfwl`zFR7hz){OL2Drvb)%w}>?ODD3{X^o|SBGy;_XY*0`9;MixOFD zRc&K$%j;3Ol(M)4;D~uliSi(9C>)5Nro-Hms*qaGNA}kK{#G?ZwG9A+Qz_Umm@WWcdwEl2^ z(|91D67SownT*Y3GLoTPDRD0D9Qc;rQwvEuC8eK_4E@GsZj+7*;H(yBEIHy7Ta`;R zF0i3UB#d+FD6Y>W?b)TGmD34jlj?Ugp)jK=%b}0XEETf0TFNOO^lc=$tj;2<%Z8nr zRX14_M6u1 zwJoCpTUh4s#<;!y_MYuk`*wVN-b$&gAHsKgzhiZQk%&NkWxs84dBCr8yTR+eWilZzOO zcxTH6@h%zARXB=dpsbQ!_m+M1w*Q#I^a8v++`2F2{p#38XCVxv4rZq1Yo{wpZWPeY-^`4*y@R=Et-(< zRO40^3WkWO2l$u4AHTg<;=?&IfxZeP5mxsg1jxe@eh|v2AcE%^5^Mzq^%@wsPK^8V zBjuxSp+Egpo&d@Mx(}P*AA%9`kf)3bY`wx)pu+A!;Rl`wXFTbNY7YTX7>*Z_%p{8Y z65sL10%Ff+S%iLrJPyprD-v%Z;VLYlgyIczTtFEOa}aYYn&iR3Fyb}jGHqBFL4*_Dx9V#i$FdQg!b2o*(IHpF~jYJo| z((KqbE?%{Zk~1B3DZ^11j~4bZAq&&&PY9>Ph5=^d1kR|Zq<0vRAm+S-Nm{6@3>SEw zE3Uo*@OyoF72E&zZ&~c-mu-J{+Y+S}6`B;H+BN{FuMQ1s-`Gw}CxjFeClo&YMTX*W z89y=6v4G6tY3nQlWRe0h|G-9RDK`$S^aRKe`N4S%i;ic@6$dXktG_ z*i5nD*+?$D$H*Z72oH>Mg>4%{O>nsquGadqx5|r@Sk~1!@4S>R7_daM<@ziIc}q3Mh3|jshu* zi?+S9sruJcy^GkjOB;U5ZdL$=5sFTuZcB3sYxg3yD=?5$Su3lt)I1-mCR|Nx_XxE~ebH)2rf1JTP7J;`3+hi(lWi z*Dmh*H3+4WYSyT2uV2}**RQs1B!JT8pfQ28TqbInOi{qBukxb)Dzo81`O#s{qgX>_fn-^+^$0W0w)V9kY+MHUEWSa-=S*+Xl#deTo^ASpg1 zPq=55ol$X>Nls~vN;Yimb!~3xy#3;@{hA7$n)P_-@rC?*h^RZh8+Jl|4Z)P$K+e$k z5t>Z6xZKqbhF1G(<^68oM)^5A^~{GPi$*?wI_S3~qtu$EbeQ|~IuHs3C=?LWCX_bs zL$LO+2Hr#R=wylDVqyVB5Ezy!N(e|<1#{B$2&m*EH&Hd1aN!_=k0ecp`+X-861D&& zH$-AZqzxV?KaZx+??fm=fLDS&OfINp$S=H6MM(Q$Lwv5k31?ymlf{u3){Bsb@AZos ze%CO17jP0x9kI2cC(Ff!xdL{CO# z*|9;LhbAn%$B;ujA<};rq0KoB6BoYlLwWB)MP&iF;hGR1N|Bu-3Atmzia%wT2U9v6 z?7&!%!S5Pq`uBYd^^xoi(?c4kjg#EGM>gmq>@jskv3dT;s5|HN)ybzpBYsCvtKAW3 zj9E*vk#k%~JsUNfgRuaKl3WoXc>`A3%KaBm8Eo9pi9!oe*h$-Kq!7LZ;Zs#QuqnA1wyu)<|k2~U7xj~ z+Voqu1^fz8D^PDcW@lE*0wHs@xmEE~hf4w#oI(&)-Kp)jtSbP*s2SzhlS10sRemZw z@Vm0gt4ggGwQOo~1^yU`v^=5jm1qf5L?xkZQgk$8=4&Gj^yNVPxDv_M#vaQ=^#GITerSv+lom+p>PQoTeD@rnviL_pMun0OFSa$dwKi;OvU zhTKBo19E%;D^JuJDF(uYt5nEM%t%#4VF?@oUVNZIe*iCWDdkiwY2Dty-oCzL|LhyD z+gIMYJh|aJ?#4%9?nitkY7BW8=A(#y~ZavG$w)i(UKe-?ZD`{MXjMb;+`WntG!VJ9})_B0E=XaQmvj;XuibtBwZ?OqoIk z!jbo+e!{{5Yp_W!VM3On={m>4W=4;KTnmi=t9mzMRXF(f>0BwbvC0Dg=H~!W8GVRR zK3Lq%RU}@93cweG^OOnm=KT!C3cbrjU_zSyt*2uty}A(_j7aBXkcXs&AW1KJ4jKwb zFiH?hCape*Nk+z1l~fPZvj@bqRfjn*r6wgg7;wcyOaP$Z3wwi6an%a}2?naD-$T{E zq4I+fZ5D)sFzHaO77Mmk&e>8fm}UYSG9K4s2Zr(srSBK)4x?6{U9g$*thH1Zd+M=r z!*nT|w3BC66=%#EyBwdPwB&NuReWc-PGE;cxCz^&e65Yx9iyItGft6D~KG@Z)WE6*=^OL}HGuX-tP zrtf5MQsHOCcP!W+u7N-rKN&hIJIUcR%Vn(%8!K7(`IByY-FO67fe^@ z)uvTHhkc)hOQ`4N^6W8^It%Z?|KAgR?Q37NS6_W~^6U35QEoI?+7F{CbePC!esf^m z-1=#I`o)jg?7SL8I&GYX=sjtqa!QU_JSj#|gkqROtOinm zT%I@@1_CgjjoLza#unygC1|-DMnWI0A;7|L`-ssRNkpG0L}5CRA>&lTMiQ`$7LXTw z_lR*5yt5XCOB3;i1tUm<;m|q~-mO;Gu5E5vy(M93+o`ELQBa?dCh*v~I1Yj1=%5x20ejdR0GJX*;`+w5Ly& ztR^sa`)1v`>dwBspR)Y3uh{JRv({5Q6k|{6q`iB2l6*ZFo#h+pa5{JiD9T8}h0odc zi$AG?%G>k*-5<4HVNPk6g3@=-QW0VJ2(L_7^Z{WLeqnMf=s5?3T^IuI4@pEqT95@{ z#FMlgB#LiD5kwz652X=r9=rbdXMK;cs8=8+sX8_scD+6%RLDtz=PY%AK$Ndu)nWoU zN@FIWa#YW-rSgiUvI6EY>oCF{V`_A)_pXChMlLwNh5HSbQUXA##(m0_Q4wXT?_}}? z^6a4M`yF;njCZ#$S^LI!tX12!#kDonS%HV0+g8pMtZEwB)ZChDcu+817UAt1Tm!4g<8(VFqpk+^;ShC7y)w1QG ztuLIko!z>9=d}$>&19@pR{A4q7qzf99C&ZB}e= zzhz4^X07VTu5LxGrS?c)vag2IRhqaYvcpaz8aO1ry)98bDwGg#@b&z$y#45ltJbg7 ztkLNxy&ZuZL35$Xeo_#>uM%jPRa$+EkNcLNHD8Q9S6Z>lSFT%~PKx;b#AklL{iVPD zo60*X#^a$UYh)e;O$vXS04^X~dd6&ZqzD;>;rHC>XY3=N`6)}!ty^C`2Bwp6jJ)%p zjtKAlh2H3!G}J?sOr0{IWqXrBOfs^j3=Jc2Er}ouwCfSjhX@nwfP*Heuw1Y z>(7BZMWcA=Jd$Vd=g-4N_QXM6`iO_@9t#of#851Zp7H)b(M|cCPM;fyaHic%o1^j? z`+L!0|ClMi2v+P6`qKtw?az@w1YK8GauJW7WvnDRBVnFkWMVwDx)k}X&26iyXSusy z^;>y4F*KzJ66#In(E?Hm9CXIeHAk#7Y|hQN(Rfnj%H)BRPfQ9z3dx7|GYJXIk$R{j zYf91V?APtq){b4>*s`m4wrpc>SBh+)UToYA{4oOK9Re9fJi#MgG)l{Z5w59ddiuH^ z1>(q<-GEXS(xmzJzU{pERlD)+FWJV8%hulC7HFwkA<v24}z&P#TBOou1F1HuJ1hv{7x zQ-tLdzX!iV6MC9<1HoKqrzf*qhvgmlG#mhCd%oLcpgIN|Yj>rs3ck`CSX0WnCGFi(BUY)Y*i)8M1K>`gq%=FJ_A6qPc|lbm z=i(eotUxYy|;3E~?zz?5T~9EGO`^UF`>QH5vDd z97$_L0FRCWxR8zx?MWCeD1Y)mFT5lBUV7oAK;Fo^khWldnL*SgM63}Ke>c! zoQm3@JyIi@R1{H6NdEWz!XL3jVOFR=W+^o+dQ2RI_d&=jos6P$7D9ITO|uMzr&~fi zLuNud2s=EyABBEHx>tBk^q&#u@A+^SO|y4TQsPKci+t64WA}&VE?`mksr!sU(_`cFdRA7^ih_vdaItV3E->>+^``YL&%t{Ni-m$c=1}$C>h`Q9CB0v7s<$0X?=a;x z7BBSHd}>MNJp%6#>rVKSJ=f11eDW6@PrVYBKlwwZ!yQv$xR8RAvSJ1_*Scz*8{f4X zZ+^#>=s1xRfR-Dz&vCSEOLGEga^GP=q!eR5m$OsLY0Ji2mQdb}VtM=8ckc*Czt;4*X@4RWJP8?U8iP$?AH!PPMSU#1q zH{RZ|PCsfNdv)Dfjfma6xn(EMmjv7+R^6^yN&t9qe%{iloL#wmNkD68H@5nA?$o>$ zRDW8vmZfLry_1&DByD~Dxb>P<+fg``M#bto>J%g+cBj&{T4!j_o?fs!J3Cfwae?EK zz+1zvzti+-p3;2E$^tk8rQvIDh5U?Z5qNzj5#S`v{1VdqNLD_Z$^FXh?@h-9~PGp^L;h4vzJUGxq9_{fy;G z3#xqddev6d$YQG4f!KIApnC;-nDB*Irk58Q=1}Q#dbJ^t5TJyC9%UZ1j^S?FK-2Gc z5t)V|f_u}EUJns+_n@{;2Yc8+)9)XYU`oa3x=dlY68fNF!Yep6GzjYN8%^hKm@zUE z-oBoKbp#_Wxu7l~z9h*6GB^!7660t9rjDfe6by6eaS6P%42O*QsExi=YWsFoy|#-t zZrGRJdfUGB)@A$hYZvWXufJojy?w>rymrklUb}7^JKMIiSG55PIQs+d39|S&A#LJ! zBu&5!`~{;26Y?ZX@y=iJP&_2X1H9o4g-0*i*NY&%DX;@WAY}eQ%aA*zOrB%h3fxn# zGg7r^I%Naal1zpH2U3hQpR{-@WmA5COkN73ve&U2S9WbCowib{XQN)-`T{xW#L&96 zUF&u`;v!;gbx_z23kZTw2QkzKSO{4P>-7``98M^#Kcx966MmaK584WWOtOq^gShRArE`tK0il)q7#4Xp3`Y8@B7}0}L&j z&iW3wTB9#89ks1y&%X7>wm>jvfwdgiGflQQzi7o=)&{Iu=~PtL$5z>G+4WljtGin^ zH#=jQOisYLXm4KGv2MF>jb_vOonT~T+*e09qB8 zmhFw*hTXW+5FiwwODJCl%9mPQf%TQ&0(p>&#F5N zQ@wu;_@2n?;uCs*Vie$>G$|v{z276EcNT_qdn$0{@IaMfkj>kLkABLE3#&q}vQ*_~ zYaj9_fXgfi3<&=!e=i)~?^gwI7qUiJp`W`52S{TC9UpPT?=T`Ld_EE)LIS4(V;)`L zVcJk+jFwO-6(czZaUY&4{xv;D+v34}Pc!MlsYY2Iv_VWP}Vec~=jWbQN|@r$S@p8IgkCoG1e!{WYZpA zu3WI0Qr2eF`<c?me$xRaZ;htuA4IQ>$vfbM86&?6~$?|FvV=_F5G?vQkoV zqW0)R7i?p{XW8PC4HRaxUK9JqEF!RcY&mL2WZ32kWlN?re(Vh3VQ;T)#Z1}OxAtti z(YNg4ik-P_ReD6dRknv=VI60rPU+3nety{RSDo;k#Fv9zGJ zP_)(MwB-fvcDL)^lf&75iAY}{68=&<8BA=c%tm@;R^Qx&|W$YCS*c$r$63HCg;X?kSB<|kS{*Co_oGD z505V2aS&z@?&m@;G#xLRs23_36&hS|WJZDvi%-_)px?A13R&o6tc;E(;!_FlaD=7X z@~Q%6a%C!>_D#Lwsibe&9+PlSW|QLUq=a6=hghhF>8K;H)3u(2?4VV*VOJoC{WGc+ z>quZTO*1LWc^VtpM8Xe1LEjDl#g85!Qh^+s3YJV+=_arntIDS)A3Onf4;Ytx9H%X2^pFNuWp$G#C(&;4GtB?H14LzH( zB;8RM^I#^{RY2?!V*>1bCA=$u-krv+HHzDMH)Ky&I#%nAz1OFZ&DqLg$(D<0ujA#V zoK@-#%Oq0*I$<01dRD3I+vAU~NuH1GwxcC`-OHBk)X@do-;uvm-u8BDzOmfK)}}pu z{=79SRiC5MA4xV2T6X4`K#V}q?#_<&CIcIH>XsL8p1kFxoqPImU-`p|AF@kN-{QiG z#nrybD+_k}t6pxmA4}OQZZF#LLfl?{Ds4wf$}975gec=`Po3t_vO=6WHvdzU;5K@^ zgm2Wo$HuO{!adfgj(muUzE=){M2^P9v#GfFL&e1~(?D;>Qey1egCgm+JJuh|3ACk> ztm4Xx@8gzMT^D4@Qzl23Gq#}eE0t9L0{U0g+YKPt@g}_lM0<*iWxbB**nXycF;g64 zC(>!z1Mh#AJ@k=3vSEA6va*aa(YTEwF<)kgElE428y{PgddCqKf0gc#Vof_w5lxb zrd&K8vDISCZdu9-*iEFXD%Ni{6m3E&N~&Z8q$t-}<=l7*_~5!uf4oamT+K1mFp*mW z*Z6y(6tEXA;BSIeRDc_X(&-Th9K&qP(V&M10EBUJ(95IW9Ip`5J)j2X$if=nZEw*?l-K&kpYvA74vCdsdxOuZQ`MU41sOi z-)-3DcH37CojG&Lhi{s-mURYwrG02k@mNfNdpV!_h*I#2S3v1+2vd)eKS<~B;b3&872vjWavz(Ott&cV$xPt z^S&uwQy_md82Wc?G|14^)>_r}_f?N78?W3ONJ{oidMPL-BpUJ+7E&L`h}mP4jCWl_ zJ&t9iZa(&D``9~v(;ofsAKA{6pEheZEG@x191F}yiLkwSQf}6PJ|ij#H*2gjN0%)( zgw5>%@k4xel@7b%M5Lr7NF_rV^vdw;8oJJ-=S$Z%1!7WBAM`cQeNPImiUJQodEj1T zd*U<4MY{3uuPXE#OvH7q3-S?wwQGq)UeEdW{83@}5-@~RQUXp2SHhlMbUio#jZhmC za6?@F^t*3qG}#DXBKy#Lj?|ty0|AJ> zg+>BggR!p|AwItmK#NRsmY#MjHttFp2_)%0wD*K1_8zuq`)OKmvOLYIokUD9{#F z+PhY}_=prL?N|y{71dYnl}ZYiN|?K=Z$Bf={dx5rb_(u5x#ReKm?yZ$U+`>J!G7!a z0-M?J^;4zWw?jruI^EW6NKgT<VG_27X+2xBn_UVVuD^Ihu#)~;CF6O*Fgqf@_UdsuM6qW8>fs3KQMNTq; z;Xg)L86}uul#ng2q}kfb>tLmvv|L&`NJ+v@QPXzdna^i^Q^I=7tXUt}rS*N=5jcq^ zie4Y_NMH3ju!6u@d1*;)J7vvQ--Z|rYFjF1pHp|E33j)2aoo3gU!A@fI zqzI_QVgfBv`thU{GAS!$(+Xp1wQg6ys4Lw`I>HK3pkB&jtTb{E9=$tRwUJV6WT&Jo z?pP|?nWY80yI8hkIflYIiUWl_RC`dmeJoIrnmIU%n-wI9@t%dMmn=4HTCd9_&6p*m zTsnh@wVHkJ<;hFpXA@H^XHz!lH>^?}N~q7q{F#H3j0=hh#PwS}8>_6siL`CjBlhrx zmhE*WmZldX`Y-p!u@P`GuB zf#Y8F>dynG=)A*4eBh4vS6!JOG@e~~7G+tvLPG0%_lK^|2Z1A!7vP}hdVUR&wSW$c z_QMZFUVL)&CV(MR$^$(%^enKMo_<z7m5U7Tgawi&9wr0f?P0{W+Y@_qd*7a@)NQ9S^ySTiUcch8NpH;q{k~Or$^2k^nzhr)4oh#V|giJrF_cRyw3NQQQ3_ZwD*+B z^MtY!7^zfxmd=;;B5qGSvB#1y0i%c;EKAE7Ii+95_~re+t#9|N-X7VBqiUn46fbMP zZ!p0kH|ZrHy5QIt5;|OMv`KGQdY6uCqY4?J_{k_0`D&Y z&l6k_4EI-2!0|y`hdn{d_D-YIf}^KDnU+VAdi5Aqk^N0i1+*OODn6qn z)R177RJUZkR{DLbs6DhM6YD4;%~8y@n?2iYG_0!k&6Yri1Tjmox4Si8Vj7#wdTdg% zcysZX#S;n33h1PihG;12Juzu9doh#tZQf(kzD-5~Oo}s>$oVP~R!NN5_>4^Iej1lR zR~mc!7j1O;Ppoq8Q&!zwv#tPHB9Re}8(6K?wcUE(S5hUU0T~_+_4?LrwY@3dU+HLbKoCNZlD=yc~Ba%|N4QgD4Mn?>!2LDxzvbk;~Cb!F-3nQLiW{@3ojas+w31oc=uXTmK?aJ)5P(=awiEb`|Hy z26rmQiRybIu;cL(AlK(|q!%JU@<7_3iSU`{pUJ%tQg{G1dT*Ep1rTHCa}*H(rBLSE z3jmTy`cQwf;+w1xOGG?Th|%NNw^na#E!E%7kY1afRl6PQuuqN3Kybub;`MR7VAV#? zvgwSK6-Ju#h9Ux_-GSY8d&!P3FWS-N1-tFUvae|4P{;M%9r;h&LLqIdE34L5Q>pAV z96%1}_1SDHMG+ehnWHkaPd~A3sZ7agjSV}$cHTBN_wB^esUv8*85({E~?V^}UR%dZZLWYJC zk>xw0JU#p}2H`$Ttw@>!lz=FB@#W`+VCqtVp*ddE~->V<<<*@6HoIvdMa zF_o}VGHW?m$LUzydtWj_{NSv#3c%ZgGR)k7YP)MYJ%JD@fu^k5POm57sd86(2c$za zkQvo&wDpw5Ha=yM`XkoceB45viYp=V)lp)m0$U?lv$LTI<^o6=NFl`3Ap7I7<+5z^ zKe2%P2_mTuSYxE+1$9r{o}P36n?%z-%U9JA_r5JcdI z>vK7U^~`Ts*8;UHLWn-g$)DUvfx6i@% z0}HF&ve{*fHY_wf8MSSsvbycAyX>ppd}BAngMDt&i=od@CkSVEx~FNtCj!l4x}jUF z5Ix`CY~&B2gXfQZ`2F^QxBs*~aqqiiB-br1p*oS}4^e1*8~A^L#OHyd2a8~6m)9jc9gZ71 zoK`2k4%{p>7lC}Ebb1f39>-KqoGOi#6A=)NvF`#FEnj(f^ML(cr0*TD5XLnQ`Rhws zJ(BY~{3f>OvR8D)lz#IW`{QtGUX%1B|9vU%UuoL+>`sACxc z;&g0c`2;bDpP}AvTU#bB!(9o1 zv(a#@=g` zDjor>JX3)@3|>A%02uheU%%wUP#$~TT>Fnr0C_V#;5p~#=Wqw_U5qgNx!1^`gX;MyaT|{*|v|ZJCeHgJT&4KMpiH9YK7c)sK zW+HYZ8@F2*(zYZXJSl!VnF$G8v)_u^bu40gm4TfXfM5drSh9R)tFCrm_F>g4+dH=3 z(7S}7v+=5jb0$1YeLZK|6P!Qngd3!1eFmt%&(IXl0b4<^a{&L=qmJ@d7NKW7-W-H~m zmAs=oJR1UiKu{@?}?83`PDbLBBtr!I_?h(IU>E)YzIzdQV!An+GZ zkba(#ryySe1$hkIa}a8mK`(+Qnjn~~f(%B&a1t`m(=2qu-Gt>8fD~Z~>{9`!fJ}K!(31oMcQ2YAj_FwOlc0 z>=je1HN1O2zg)Kc=Gc0}iIwy|EfBZ&JF|RKv_X+ktg$)s`3vd-M+2dT=L{l( z<9PCtk_V`IQhB@cSV$aK(hEh9+GC(ZtvB`Y9lGzsf?^%lLS;c1_EK|m7c)98rAl;3;`At1blyk=;qMU4Isb?OoEJ}ZBd5_2|$*qGWN(T z7%u2#fr)tLjHTxZftJSJu3dQIVcXx?u(B9GA*PN;V-m))o+Z>L5~^&H6apR5xRHqv zk>OryBCVcqIgdks0`ByC*Ovp`kg7@9d8ho5&S&#oVJMTE=tb|KEvctT_=|B;j}0Fzl5d*>dsb02%3RiFNp zg_>K|*t}pnPd{dxXCJayoYes*1RWw0dIF@Z#aBoO57GkQ}qz9zsZA z>+whh92)fnHhIPg#SvM5Jqd9@20bJZ9|{0)uy+T5Vs>J6LV$iM>v|yhDzzXX8e${*La^yWh&p04}Tg>%4%wN0<_zr$18i?oDI--Tk zo{OAy4m;@DXNTJ^LrK(+>W}*3d*oN0UxMaWzzcoV~#Atpu<%7wTc$tP51A=?(OGepHuQaU1F zB%s1Hh`~UuSY@0}3*5%Rs!4 z_}dloOgQ?ZtB7`foyRYn2xJze6XDKC8Sn?JvmloK za@atS76ug%ZUCPdeB;Y&9e#uB)kJs@Z?1lee}*d(vSdR-aS4Xu^qc?mfXxn;lwuH2 zWd2L5KT=x>TVG{HZ)C@<>XC6q5{CdXQ792%pPRU4+8dT?tXa3UVH>rU^%Q10ITO-p z_H2@3VHeT?il;lV-cZ~sg`H%a5KmZ+0(l&a7iD>&Z-XEZgK`nWu!C_#j*ZU7)2yt` zwsku6=7?8%dLI|i3Xg2kmr^SgyuGsualh5G%!yltNyHoCkuV4ua^SCs5f%rMQhq+v1>uLZ zy3mq4h+s}Z9D#!l{pM4qQDNP?({GX)I8VmRt6u{L&4V~_hy8iG3_ga`t{lYZ8XKvu zLNUq6sL!=x-cw5a6y?|n)kkk6xd}iPNExvDtS^jUK1g=|}DHbLZ^nk%9nQ*!CLYgHgy@wXT)(Ii-zuGqF~8Y`L`f4gjv;N~Myo zdSe4T8^>++*n+J~Uv|aQg>2s1edPYc?z;WRtPS*)9|4WmzV=ntsO;PNu zttDV1?CjIyC}Z?VMin&CvxFF*4fe9>q*c@&8!hE6G4|D0DFLXE+Eli*?0lau#cXrC zE52urkPN_9(~b9R@mBkWZ~0cS6J>g1=*ETo{}Q5ZuBsm~0F$QRh@kDq>5gW~Hza1k zKd9FYBKb+E!C{nP5Y1Za*n689YKo{)4B9QLZd|gbAH3K8;5UBG-u>&pU?2G1->~ZT zC4nBS$9Y^%1n>+I2YUJ7DK~+8z7+UXnr5G(at;TAN<>1=RQ=~nd2>4aX+Q^Fs6&Ay-&Iz`z=~G_f>?sczt!)l6fi>|40S{XO>1qQx1;H> zESIDu>4%knHhW8`x>-38nRM*Q`|q`L4}8p0lH>?T4@(w)0AN37BFTaB3a;06Fj-VW zTmqT_aGv2`j$M7Dlb#eW69{FUBgG~XRC>q8oNPPK?yT-~51#blO_hyr_a8*zf8lj< zDUXMVS0e01F9iv?2m^ou68NTvh{>}93C_04x~H`ECMj!5NLL3TtM)@yQ`$RHLRfv> zp5h-&+%oMjA$PbfOZKvDG+Vy8-%w#pCV7Rd{Duayc3EmG6*E$sQ5~|2>trJEBCwEW z!#{y1zzRJyacSO&3Z) zz5e5U_ND2|m+~o~z=4D_g5eZ^GekfzA`b#T!Rz^NE;zj5h>$DIkLUaj+6B+J2H-!q z2HysOd2cEOBG2yh($AX$D5@R!aS!s!1SG%CT@e0rIT1YWPJTU_xg(u`8y144Vqx_ zC5~nEzUPVL?@-^w6HHi5OE#yhOE~?OZC^TP{chjqyF7L7g0)%$DSm-mhC#;@8}&Mt z7m%H{_iTA#(X#o1mGWt;voT_)ZmCqt^UZ2GHrC4t=%z9$yZz2pD-}~#Ycv(k$kwjx z+Qp|X*km9O-|gAT(PgX3fGuRhcGsB|%O)dM%Elx|X5fq7%6eT1S6kYy*R0a$_?|f} zftarNaVUf`5Kv*)-NjpyIr-Sc+&!4F$)<0)(QRVUbHsk9XqauPOK34@edQy~;+zhjSo zIqc19C%3HSpSwCbQ74mp+s zuPhX8sa*8#aNl-X$zhUmTndY^tb2-E*|W4>aM&JTIRNKV z@$*!?HaoyEc;;N`&wLa<)YUgw!weaXU0AB=SW^P9GniUSc@~_qo)iT?W zrNF^~bjYyMiVgXav9#w2Fd7LBEhg=XpRlZD_6BJ;#&4}*Hu8dok^QlO(}GrCP#r29khVyEd#|4R$2zW>b869N?3q;P)P zmW~{k-5Ii#T*i(Z%~?X=W$ntAZEx+&zRTq8$cd9e2MOC%+YKwyNGNNqdc)SQTyZ0y zF3?e}R&8^ANAa_i`lyN_X3Iy*R;w{t_uTv(uz?+0&09lhdvd*R$-=UAr#ahJ6*0$b zw_#RQdMk~It?iH1UX#9~@M1ZtP(zlN?5XUrOYy+=>9N%H#3GaKWuOU+A^Yfg%n01Y z#{)ZgG^sE`wz=O|IjXH^!nV4Uu$(GjrBt>D9^AC^TV3JZku5ATyNF5n5zD5=))X*g zRoJb!mOadyK<0l2QUiDvAqV6T;wTJu7NxYo8`LS)%7k!#FZm%r?Q8h4TsXIeE@{bC z_lM%}8@aF=6#LKM*ze*~AN_!BJ^82&Iu&2u%~(F&sNq;t-?LL|#KvMqWMEtZo@97> zsrhTu&2JnsD{%TPIql=8Qv|!zO+pMB*IytF%1I&XFS|<4f<5% zty`zhiXsug!E+QmSEYL*rRf`;1?3^vmw^BJFaJXOvtRlerIm@eIGI=xOecMaLW_tY zx%aVwXTEi!k`I0hln4k>^KLyWPI@`uaprM3a1jvmL{W~UMb9EIp);a@m0OJL0xAHb z@)?d}x(X_X<2F=d@a)Jdd&JOt>5gQo2w5!@iOY`~kjw?2RM}8An8QTZJWFnwOC!uD zumi}DFki`7GLf`lUtnj*NyW3FBhTxYlfIQc=AMmuR#2w$nS{zICeXyBUV$bR6{q_q z;u#flM4t)ZVAY4EI2BB%qcGcTDUGoe_5D&IZ5gr7V0+W13NykS9M3srK_OBO+&>rT z9U2C|c*8rS{J4XaxI(;}-{bYLJ50|!$LI+H;^QE2-V!I%U+Eu#XemK!c@Y$(ZJrgs zKipQYeSS?e{3HmxP=IW)?>y&?lb)8Ycta9N{1`@{GS7#hLNTL*Y{FFtk!jx&s&9rg z6Z*}(sTjaU7UNI`2g{5(+M+pXNO`xsHzvl%0^D)6m8;wi`p+Ysk0~?{@|hTUaW( z(OJqyY;kEpKq+Lk-qbE_t9_|33I%|d*@+`ESOo4eN-MqpD@B!us(7b8v}J*xg35*A zt$`HP#%9-6j-+I~jEqA#AAI1v?e9%&ce8HMR7(11V2%BjHS1l=Cen(#WOd1>;izlz zG)B!e75Wm>%{ekRfYdg;EsA&4KBlu?dNCHg$TU=XW{{fMT zF#DaA9V0A9Jp+iif{>#ZdqgAUUB7LY&OTyiAAQWaotA~v7;C#57L`({?XD}bo+V^? zWqho(CnIcXW5Px_!dnUpB7DEcAuV)8nWJ+_AL)!M1I%ymrM3Fldo26|wIGRgW?dla zcoGDC*adX>{w1Zu5e4}P+Rvf99wr_!Vukm>O9a3tMM!T7Bv>L3Q3=1HHP;`t?FawZ zmcmUdNSYQ(3-UK|izbsys1D^ji6xV;UZCZ9n`^?VG>y^}bihUbE@e{44Lc&A$7azTUp|>%YoA_3-1ezV>}GxQC`p zOeH}_iZ#LVO#P+@#4RHI?<;*@{Ia{0-m%^P%!TZFq&0(901M|0Wa`tF)4AET(e8qK<&jrO>BR5Mu%D*&Z7N03emK6$(O%SgJ9UFcK%V@d-79O&gPT`cJY;^sB&PnMj;=yR4yhgnzDA?Y;9|3eSsZT zBQdF!Wv8J?SLq$g;tmTW#+}dO$$~W-A=}%XT20CVkaFtGX+I&2H|WOYrIZJ}8>Qj%R^W6?ypu@90JKJy#$m`7%a^PvwKj zqcdMzaq`E{!$hFawa-5r1qnFpJaKa5@wwdGA98fYA#+kXkUa<%Oi>Q%TAFrX4HCY^fBpiWbW zva;Q>loYQEsUzprX1m>q`MxvsMhW=j1Z^m4vD zUqtV&%cdj~&?MmGH!db&yf@^_|CpD-(2+iqKR(wRIa#|3jAscZ=cz%}h2XC|^|)B@rIX~lVYR1L7?&vJOjcdt!34- zAGYT1mbL0F2|+dRV&00Sk{U0^@Jm=qYqQ#>P{>=S(X{qZ7M=oS(%Y%ix5=u@OQA)RT`3$dHDh4iDc$&rw*PjreS?DJQzpTf$OoATWIEE0>fWCja^5XFaC(1m5R3 z1d0Wp&q=T$&MQf6K$oqjKV_L-#pfzSrSRh^)tcJRVtML9dA~BYD{DjB-XT%4t_5BRsxm)zq~P-$>Yb1^1bm|DoaK(65ibC3$>Xe?J+Fs&Au$Is%>c+S*;jRo zVdGs<2SY%!78wvB1hq&%%Hg(0k1rihZjk7DZTn=1gMuUu03Jq4NO4UBGBJ9Xi$YvD zqz8QJ;CS|6mJVHs`+)o*q*M{Uzr4!Fiz9--1#KHa>%V8)Qp6Jsc#G@Q_IN(en%;}S zrVJm(1q5O~B*~<4hU4`>`H`|$o(4Tu0gYt%!H)`~TeV4b$I8jDWivTzRs=rOwpW%{ zY$X@<6Q`fLxNYfd+DH^d8GifiRm-}hUwUIP8?%)Y z3%0#k@wU$uhN`@)R*w;a+{1)dGYG!`F%TdIV#FG&UcMPdm?zEk*dZ4@ zKS(;|@%bRK2?a>%P+Hv0iJXz|*$gA5qe`$zh|@=aFi%D&*4;a2k^a8wM8a;~U9}{@ zvfped`!TD@vY8AYAekMO_{n=eZk>KtkqF#K0?+1=s4Nbpquy%U z8^7R{_BX!e>+MH>{@3l_{_=18vy>EMCYSPU%Hz?fZB?rF&;HZT+Iv5CpZ&z&`!+~nq)nW1qP=aPDv??hnQ46?&x03%@RJPfr+@-ne<)~L=Y10Fp(!8?v!AhFrP`^ zX5s^tky%#CAe!VDg|Wb-au=6Ests)OvRShpm6bdcSZNEi3?!s8mdj+-PKGYHYqgN= zZ-oVV!nPye!wQYI!XEVczCtRNU$m{AhV?q6RmxrMj6Fb>OL+%m(;@TVx&lxk+ii}m z+7)1xB@;R+>qaSX6XkcTTT=)FX%0E5QFBP!4x?4 zFyRe@hqrw0ZO>m|?C707_t8C3&;d6KmZ27ugz%?WWyYrl_JR)6!e7IAb^bYzeC?*f%$zRO;Ugcg41!Y7=0qQa&n7GaS7~G<=e6vpw={|4XGM>vuZ>wq5aDTJa97QQNb8X~Awe zdB*3eoxb&$W%5zUle+cW`{KWf06^YKnX+}8U4fi}<+BMZEtHKjvG7Y5;9hHL+u||y zI-;&loLaTZPYG}(5_bBIV?Ga$y=bNa+RFkVcbrJuf|~msw;dlth91O zZDwGJPkb?bJ`K! z8P)|*&>m4oBd)4^Rz|SEgf<64MvieRIy3#fAtOr!eE5l68AyzU!)ZO9iYW#&u$1^n=UeW4Y2_n=M+z|dP6D6jEK@Ifl)bclZ&6Q zlgn9KDaNfxw`y8eoys^9&)8xrt0Lgw#IYK8)c0x_4%-&*_bfGv`NX@pz)*J76YNtV zND9mhN!gB$^dxjg0<*IC|JC3AE_>%6f5d+410S&?Wh@;D4QWERXe7i)V^YexBn$8V z`srV>%bVNw)^Gn`tk!IL8E)+E`J`aBV&ARSZG%a|0zUnrIO`zKthQ*|UXAlnqPCD{ z>|g$C%^Ao%sGPvbFqQPL$P#7Ca!$Es^SBBi?hqlcST%(?bkMCZL*{qu+-9f zak7^!d68tL%Tkg!Bt=&dU}MKr_UG|AV{#Ntkc4gJf#V41?hi8*FdkbbF|d*>z#{?^ z@kv%dQ$S>=ZFin7+RIMorAU&tQHfi%KC=C4&r0Q-9a&hFkd8^%)@-R5l9d~_kyyLh z3E9Q%o}F8x?xuES8$}iMNxkh>-D0tc^#sD!_PbVRZj!RFAYRC)M^;LyH6u+0a8m*| zVbk8RqDA)O|-^2IBp?j7Rv;3U%wLI>5x_roH9-Yh{%j!o=b;jgp z+2xjrWGo&M7Yme%Yb`Pe`37>4n7(zV?{Q*t0K`Pb)if-JR08lRY~m*^$U{%pbGgq- zfhVNqQ00lzB$MJ1DfN)hTZk2-YHZ{QvE}LVZ)R7XhgHv<06*axQJy3(OS0-x(S+Lh ziY+WGTaj6=YEzwB!#a(cfI`DAtnVwPl$|<~w&SbEtvL!?dz7~AT3rT6SG<$3!qSTM zdlB*O*cMlh3N*EC?eZ1*W9XSSpH>=UGIGZP&RxY-w3U?wOBEyb*pr(U&o5XyAGcP$ zW0%)Mwzk{1d@klgH)mF&_C>cx#s34#r&K=zJ3RsK=wM=zLeg5Js5K>vGHeMU=GfSq z+9T)N78!@^R9WCA!|<a(O?nB4-V85M zH59sVT~Vo>QHkhz00}JzV0dMS~zn z2p!QV9n3%;Cg`&hPc8i63ve3rXM`K8$Fe&a@ zde##X>GmF^K;7DsFU(CQ3UGgz2pS@dk}Y&DxtIAT!s0P0@SL4Ial{rE^LFaQs_JNDds{o!VQ2~ADXp+^stlY@Bh0Wwx9YZ-y_Q|X+QM0zT1B7U;Q)tnScHd?ABvS z?*N6O+LIuw%5wZi-~MfS|NZvM-~WB~tN-c;>~Fl~n`KpvjDr%LQBe#^!+xi3OA@fZ z_AkHR-u46EXK$1LU;e)Dvp0R&m)K6V>g7ZV2LfYndHt8!-}vTlk=0kX@BQw-Zol?} zKj3jJmWnd&Xdv|W1^osyVrcIF_zQ2gH@xZ|fr!3anGDead>Qs>C}02OpZslmuy?Ag&1C#(fH^SL|>N{yBJi3}IDvv^owEu-v<1BL=cvecPGIu=l%7b6-|U8`-U zmEFqP)2eGJa{-u?tmTjdLsEPYENf4w-KW&F=;Syc+SW5gUAq|F@u z;S<8)o_9Fi)6T+bj0{DxZx8#b_(yyP@zaTqeTLQSr^6(kOsp@o!={{5<&W+A0bVgh zNX?=cXIJ))X4A-oaq2gMaH{q}5vr(WMx31YuIYORI-ZxnDgHyZ?zlgo;5{vt7)hUG zqRP|vg1VLzm&;4?sj~6=18;h%XY^XptHUyF&R-hQ-7xN1wX$o~TFny4jM{Wq_aocb zZdoq5V!dw2`puzr+g-c()S4Y%j7mmit=`R#(AGPi5*U5ANIskP3aVs`KWETEKTf-&SY#^Szbs^ z9W)HOEdlDN)pzL)-VqQAS*y_!=n&5dh@4%kNpFO#*>72~5VG=eRCyRWZ}!?f+i&*l z$gzyAF6FGz9oudd|EnP(F%y{m+)b*KS&Hxo0PQFyNOu97nI^vs>2MsNiD zOhe^pdG5sfi zV20HWB!Dfo5S#)(DvxjaiZ8Xz-HP3J|EGNd9qDwwP`X&D!6aIDddAn~blU#-{)bf! zVf!<$euYJcLwop%r|gj@pO*3*+Y=Wq*{2_SLcgD~NvCT$`D3|sO9J#y{`0@H+m0W% zAN$o`x9|RuAGiPb+rMXj?VG;A{>|V0E`h4PcvB{ytnXT9YTy3VZ?<3mS3hX?oqN*$ z!B75Y`#V4JllHz(eaimDcYU}0op1eCtJG`C1Dno`?Cx7`v9EabYwRcf?%%Q1<&u5x zfBG5w>EC&m^@mZF1F2R9#BT^zKskA9iC^FF>U->#qpJck0($bI;_|tt5qcI?p09t! z%k0eRlI6v-D-z)4)YSf?K-HylXYCum?rZH$-|%Jj~RLzPBd5Lo@nul!2; zmAC!8eaClymwm@~{uTS4zwzDHt~GrU{zQfX02Hf&J%^YF5lf|JLv1(##8f;h0K+~c zsy?-oj>-?^aobYdDv#W2tt*cU=)@%xR2T9@JBAMr+6Vlv%XNtta?I;sJ{IThxZs(8 zcK}$phhP*G(IJxF5pSsNPy4=a2<_N`1aeA^6(v3!wsI+?-}G__giO0~z$Z9XPI027 z>AeK(%;wf4RW3pAF8`P(!8|CHi$Gsm?IA6NjAN&1c3ejOFwe-?J748BnL7tOO4n={ zah6Tb3rQ1C_!SvMUOn;h$TJtJo|)^@EOE2%C?CoT2k~5g`eHy7HQQiBm7j}O)@`Ud z4JFf-%I7SWNZ6fs-D(^AJC;bqt*}%UnCRF&uQ+LiT*{_02JXE5Hd|cDSxQ1J9!cA9 zkT9BbF%_{hx2#w(o3^ELMm!L)Od)UC;)-3~sn~lz{KwXlHJeQ5?T*`5{UnQ!fcaf# z@>VWP?8s8eZauDY)$`FPW#=|p_Q+!`JHN$>$&mHLgY3%0$#JDAl@IMos;;(E|2#(G<_PHi@oi`)8c$L_s<$F|xL%Prz#+RuPlN0`Ec0{`)#%ILLW1M8KpiNTVlT zfyqf68+-ZsLn*GlJQWHn60EYu8ckVdd0XFHw{odu$BvZj$ZA>FvgOhleLk}YBPwiG zF99eJu70jcCSlF3HQT=Mn8}WkLX*-~Jkt?HND zV*{|MlqnNPbFzfOGN1nS&;GLg((k>;0l{y-??d)qe*1UqXW#Mrwo|K%A0yW8_w9TB z(l^;hKJ{t)o*(;3d(Q(8*_GWr`>pqX!2a=n_%8wsuauxXZUc@Gkl$O6EZhI~&2P3J z`o&+dfAh9qw?{5svL__i|NU?Ln*Gqv{k;9JU;njs_pP^CPrMcqIAenA>7y$?>G1FW z_`kP5dHB=z+aG$LwK^>?6UcdAMGK%s|IlXGFJ}nT&ntYQ4AL&7C)}Su)BCu>;Ebkk z{F<+_?afX5j&J`9_Q4N+$j(0Tu>IyQ{7==vDT9xxBlKG2Uavy>X}ORVHV|?rWWx0RYbINVqF@5dr0@48uXB!v-vxxSusB+ z0kVcd2~%Vh@=3qh(%)D8U`;7BhK(FAc$*+a0F!~9N#+RTN3EyUF`n%saMA-ue`J=D ze38WG*OV6!jxwTD`FHflNr9J?_@wSDmcrq_KzYZCGH9j=)rQj4Wj<9mWZiblPOPp7 z0F1pyq}Lvahm*FozhUX@*k1FhGy2WJk}-jowAy3Cs=K?ky|?Bo8q<;iYnRr&hj27% zT0TCum1WLKVh+~CYVDq_?KON~r7P8*?Np|g&ByK5V*)tKQOl{_RV!=~Iq^eJ*Ejck zj#RTg_8wX02(<*nd%cMDrx}Z;1XPN7yKuf?>pRMu_!vW?*X~GP2#U&ZYqU8-Y;4Mk zpZw2amU?64^M8(=C|Ep`wC#O%>wzo6_UMH@YYs-%ZpuiYNmJ1`kgln|oAjbcZE7rK zLL>9x5di}ZD5Ej31L<5^U0vAn98@k>7=GB7@K9s$p`?Ha^g2X5;2XyvjB!fb>vvrgvDDPd)mu-b8g8Mks?_FKtm>Z zKF{d2#3QusXNrShaPv!GAtvQ~m;nJVY3JVbCvXT_Pu~1HPlDgP03u!FO~P?3Fvzmt zkOCe|nQN4=BxNU%Iq0?p4kEU*)3z&Hdy=CpQv~3oq%aq~hbto>y1c*yQdvb3I#`D-~r$sxaMXo!7$;|I)8mF_W^@OvZ|` zFprhX_VANWS-Us1H@y5V8~3_W)D`=lZ~1ff@KfjP9Up$5EtFIqNdY~&wTlJ&rS}Rj z32lGv7r)LX6Itvi7nG~$=ic*&(lar|k+yugByg$V0Fi+0>;WLE3V)7{p z1$_kp*dwuwHD#fe1yVM)ww0m2eaWlhRuqrietg+hRNf5vw1<8B(l7mTD=jYATi^Ot z0X?&&g^U%_IXk|zB;a%2-uBBsXJ7lKuM-#%{{jY_zs-K?-~YG-eb0`s3ZyQVERqzk z#2WF*$}<4M#(`laY_~G7RJ<_TwH0MHl;T#J$EyEM8*pQ`n2t&zi8pc)TN&@z?!$j# z*)ZEI#C&Unl*+>SS(S@D!ivGe_3ZBy4x=cH&ao#HhZ@GhvzamU_+9nE^B|(&GaNm( zQ|28_B9@X%P6pyfald3nJeshaD!iCtPn?XN3zSG6FqxJjiK|{|FZ^bxlXPH=7SzquH>q^gu3Cv|>4HXU-ID)N3lMibaXtsSRv>zpHE8 zcB|WV>c|m0b+l|_DT8D(VwK8r3ft+;6T7B_lN5G~xu$tUtpt6@fXg7zJ&S%}& zNoS-hR44EvV0^$1+R|}d$p%)xEoLLWf-0AcE4;Do>?(bniKh0z&e*NG;%LPrBa(LX znA#4F_y!WZe3L#$azUVyq^@SViiV55Bt8b@Q z0eKv>emR#ob0Op}u(Fuw$un{S1=njR$n0~xb|Tn$8n`guC@bgqOU{R8^xS`Qo!qF_-T?i9B7&dCpZrO*Z_DF=H& zrC*N-=UO)>>VvF>0UV)$@ZY2 zyGNdeB?HtZ)biQO|wPbX(n<}?i>E0-Udv4O_NZ#$KRzZV+s58lDZy4S{ z=FblU8H8xi^TGs4Z&b6N&!6-G3LaqwfMT4|54RAyo=T}Q>4Ld5v(3rI;xkEG?~aYT zwa!=PpL#_1Z2v_H4v}XDKX51mtP1-;*zlW7Gn~YC*L?dD(Y574%ycu;LlaB}RkmEf z(>FwF{3CSpwI6>rA`2=j6gg^yRveS1j};!0@LGT3K1&U&)~xT@?&g~H_bXQ4*t9E` zFUiVkSs`2SRSo%E+Kw-l?Bt145}a{MFbPOujYblzv4jhUkd#1JLY-cw*tlhDPdp@E zVD5#4l|bW(rHlm6z`~uHZJ&G8!cyF60n@O+k+YghUQf027Q!i;PD{8AU7>w8Vt8kL zdq)bIf;voC#d2aOHryHvqjqxjv|H7G_3OXEe)ao*(EjUN|Ec}Ax%;pGJR!Op3ESY{2sl%)**&j0xj?U6?w zw0l4Cn0@eLkIFq@AH4U|cHe^!*?;<}pYm|QbLdvi6{=SDRnHaBf(^t2vrWy|1r>nH zT$rAI3wWsEBj{t{ffd;h4}P4eEjz$SDPM8xDjo1+yCcP*LSm9F?Ps|Vx23^`)t~sN zH8-EILTqFU%&k-1z&BBEYtYn^$}{i^Acg~UJe$09<>o@=FnPY_4hG`4!tr*3qfX=o z;(sO)b0RpCtiuvgek_Un!gF2msO)a*NlW#{QJ=@rmE!BRYpNH?2Qee_ei%mKqcJ<> z3iv43;{Bw65rBoEb2VCLR8=IqN>l$1&S}LA>IQ>NwCJE^&p2o{q{bb6HgJ~Gs9N9| zME?}4`Vygp*XgxDCXgM6WeB|v#72(|vwYOz72YgAfb(H8Z}}r9Y|?I7GOaegxaz|~ z)y6K1cYG))9v%u)dhb&(#SPE-r z$guLnE?n8Rwf&mqav57*I$~q_-`lU-mCc$pdPzgPpWoS2{f}*-ApRQ+tei~P(Zz_B z1(4b22*5y3i@f@xngqi_&bh1xnOp8OlpYVQ|bw zQdV$G=}RfEwC_SbV~dJMnAKXXzSWyktJlTXD!+W1b^xEK%H`mv3mXl)uvxW2L2~ba zpKlD^*wFu9Kr~0d1TBfZArLgoYk|CbSdK}*0hl=`as9>{^{YDfUJ`m*Ul0+7n1)^% z2Q>Z+PGakIS&+bDX#sz(Kcp>zf)tlC2Fkokmfz9~fgevIe{cwzm;{Zta*2ny7~ai4 zhB|NpNwQUF^or4)e}99CWRZ+O$zeD#V&Mjq3KHjC@LWmM3n33!A4$-LBn6^V0Rv^f zwzp&B#w9zsl#)Oe2$`^>XI;Q0ZATW4*h0Q&DGBeX1DB|Ze<1+6ul$<**8BcgiejW9oB<)uPeRc%Ar=l9>mTZk zl{yoxaoF_e9_R z#gF}lT|8g4hAilLkoLYme3$*$5C5S3u7_D8g^zI|Jd;fdvk$3;RZ9en?8?#qY<+7A9nOA(` zm4xEvq;Su>mqSn}GXf?8za8I7gJ3~B?^B6-=yj?5If&#cT;Rhn3JXV@;W|=fOvRL= zp)B=Y--fc_Sw789;%#~AM{~YI?nwMMlv3orFYwV;V{4D4@IylzGA~5;?Wq)_zJWhm zde#*GGjuhXNd9;^qG~1Z7;gmxxnVU=kSCG^9&!_D&#B~)fU;-cfGPBD&a?aq9HCJJ z*V1A6fkW8?a8T44uKI{mgV=1;15#SpeHtNi;`mW(HoLZ8?+Rp0EUFL73q@ZF%}`%X zzw0{{yYIdWR%=Xb^=L+X5%S{;I4%HSmCC0rSu9#Sm9$$<7cHG0+iE#&y-LNF1QhPR z{g~Rt(DwJXe7N}1x@tCB6maNTrP;SsB55PVQ|nJ`zcaS=-L}}5EhvE)xr`ojjYS$+eNA*3RH=9cMF25=z?{)S0{BlFN`yQ1MxKHmPg?ZzMeBPwb zkzBxtX#f;M+Si;AATEz|0o<^hnjc=J`a=V9AtOI8TW$5Ta?b5{e!L z@R6rcwarX(6wX8*>B;ESB=i}Jr3HIpX8v4*AZ(<}XFV_^5C}7iHf}Sk0+I5Jz4WI@ zN)+)-_wxgmhCWT-63WW>&#K5m8Lk}OYImkPYcu*h(rGVZHx86WPd zTp321SfkaGeCBBUuJ^Vf+(C{cg;hO_vooo+Ek)Q@q9an6)e8>`xIAR<`2BZTsa&>K zt|V>a=?5(%fikS`+XEkbpWXilzh~=@+-K8f#nP%rKtQuQu{VAB8?4jm+WlwGS)3(c z&x5GL&qi#5c5!1%c^KLQ=PueiKKN1l{f~Uy-gU_R{zpFM*N30tBzCO3nMj%C7S01O zg?vAfYvaVH+uORCDHv9^NGTwQ^||vb(oqzA>*4A@ry@la>Oy>A58V46`)l9yYWu(c z@n5wseB)c}KmOA1nu^8pv!vK#4}HRZ{#Sm(e&*+Y$$se!ZJBol6g?0;IIX z%#|lTqO_?UVtqJB6|kE3QRx@4SWc(t!jmfZE z6t#yZzIO{+AF;7o&>Kb&lzMPadn0@akNG?jIeIWirYrxb^&=^t{K;CUu0r>%3{+Ms z#F-K`%MXf@gyKE}k;dmuc%}fzlm2nO61~~JOkM4~UELE%5Ns8X zvf7gKw$5E_+dy)YEf*5viAJ;K!>>n|!gkLci>l|T1Azp);f@BjwY@K(kg}9OOn+FH z5jwO*f!cDpsB#=ycTlxdGHtQpPyk0|%KkS>S1zvz>x0AV^6wNN5z1wC9?WaXK_y8O|jQ&KPS!K&nr^LAO!oSVQ0&e!n0J8u9$f zVh;i&O#b-!F?uIm>G69K5C9US2q_tdKF47^7~5lyd|C`h6A{A&p7kEfl*Tg??KE$M z<*ehE{usJp>DXl~8tWM_rvFztl6TmBJ_vb7RvEg%5b$&zat>~uGclAPg-Oeoe>K2V zDklM*vU6+O_V9xb+uG#~)mvN*ysvWSAV^6Rff*)#jz>MK*6IQ@T?sHs3hSJ6nxf(n zDHPBLPbFZws+=b0F-aSqd+NSDKd1W-TvEtt6|by>s3^ z{-Hmz_x-^;Z2hT6rO&z&T1k8Jmw&PS{vUr_AWPPpDUEt#E0xP zul+(l3~yzzbYCVxg=QLBg_`w9kKF$Ym-ZyqpW$ zk}%+rV%Sb*`j&@hhApK-ktyo_<+E1bxTt%zIu8~OpG`QXY(fg3%`NFoVW^IDGEtWy z#If8^1?wp{w%n?o+Hb_Jrw*VL5Ceg!f@A8@cuIqiC5SWpGc@rB-kRX zEKHI}cJ$3~pm&k1 zRjV}_n?pOgvaGg~mi!po7L&QCvqW5=b|ih0u$7fX+uW>KyF0Q`Ul1{ourfP)3t)7+ zoc!Lm4Wn@k&Uko=5RhHfE)Q5tZ*98v3xMHI9>S{*vyzdxzIE<-XkClEli5ys| zm=Lh)+1bsywZY4YknL4DT0_RJ!1r#WXT5IE*bi_e7q^UfI-iQ$NZ@HG*_D*CL#DDV z2u68O{nv216;#{m}4uq+wClrUkEEDTTY!qX2wY_%&_q>LmG)es4m-rTSNT1sdv zI!y@}AUWthWcxNY;mXbYDLCS0tT?5sPe{~rTp$$xG|028{F6`i_;CfK1aYMT+}g*} zvxr>H@@f-ViVP`8Nhiy<+PU49_k6IN8oU=}{|F}id3Qdaj-}9AR^8u|-iui_U$6oL z(o95@vQNk9myoDOA*xbh0zMO&RZ%H$-(N!sitGEYdBYdmw|?9IX5ah$-!Fl(Z$p8k zbS@$5tzZkeqz$W^_MvzFmUZ`b?3aJ&Us$ctw*T_Zw_AZ_IdgJ-Atq#wgRdA7bNG2W z&zC4Cl~-Co>1TfT_v{|_FuGb{>$HKue|$iTi>o)NE({noW9cDY&2{z7+Fr`Iv%mI zk6oOB=Bi9q>B%3nk~n;Fj8k?PLdXd8$A=wTNKZ_kDsEY+oq_GDENblMu~?6J4RqUk!6+&BESt5? zeZ*4Zx>A%-dlSqH#nslNL}Y0&)Gz=f`wrVGi$T@_N=Em}ncrhn!4q&cB7zP0a`1zM z4?~XmqR(SqIctK`J6nVfMZqr2W z?Q(t%-XA3DIz+gXl^nq%C^#}EG-wKp4D9$y*_xa@DlPp*uQ{&Q3`GifOZne<`>Lg~ zoFEl2aAYZZ&MkCN0W9GL}}EONIz!um|Quc{+FTlAmP+ zAg)zg5-mN8W@I`lVS9T`$qa!C@%yE%rd`>a*p+<&k7~oS$O+gCV`8WllM%^{lCQMf zYm6+F9N4j9(&B|B>*+n)cq}GmB-O`OZ7Tj;#LD7lm**TV0evCt${K z96Oh@=_D(uILC=m0r-dVLw8ViOojS<5&6DJp9|5YIvuIO3sD~~%|i_)=&5m{qIL0C z-0PhWIem^q&z<+m90X2xp0_tON+MF?=!=|_d(-2PKAQA<_S9n!*`VLC1d|r^cGiSq zvhG-Z%=Sv`t%A%TlS=fo<3dhB_?56w?#PwEVY%^5;E*@cA6F6SxDiCU0^&ZH*ym2^ zRCRe3J)1}o%}^;0QLhq5YMJ5kam%mXYDbPN`|6{p6cY-rH|knn<<{@EWtmA~$vSJ) zs=l{KXf%-U>nT0~6?*Mx;Nq8DGHE&H-~bY%aaqg}8>ylq$*=&E*{2@7&%XDc{(tSC z{Imbde(`O;WhYMFV%yu>)@bb6u-lRaHnzY0zyEdn>7V#<_`94zhx(m9g$EJf59G39?SD4CM*B`y&v;s;@|z}zTPfx?pU?m z^t8X_&wRQ4m9P6M_s8LvSecvW9m2;NQBxQlisviolNm0^aiw_ecDMVSw2`Rj|KwwIZ@mMi!$Fo^0J9?j0E`K>bfpflCrIb~B zI4W($kSxoFF-FqjMI6ANB+v_lh(eaorV%r=od7=&CXV0F3?w-3};b8Xi`j&B=NLq%&u-)=` zGo{j^$JteT&&$}L4loLtmy*q*ok zz)x64kN9zEF>g7aOpL#-5~liA8rY5b+|ygOwl}nz(#y(cWNSJR6Yvsn(mmpUv-NiN z>jLq883rLMEy!F_``O>`h(E`6WFhItV5QR`JC+wX@?orzt(MHrET!#;0QTwQamy6r zRu|9hwuaVJ;H)Hs4*SLWuDRe%?@+LyK7|w-@ctoCqs~laP%po}J zC?Ard|L&mR9>?c5iU^~tH0b{{_5A-dp~r)ZC5Au(7C#u-|X2=eP}=N@BV{* z_(LDG|Igq5dw$AxE+xgO`k;3#Aw^tkH0(e9*6-Ng{MK)_dw=$)?Cn4L!*<7s69Ua6 z@#92Efd{-c=LI9DZ#kZSqzdvqLc}X9^X+u|_BVd`N3A7r_Ip46f7|c<+aIxC__76ezhrNE{g>G% ze(}HB&;QG}+WUXzC+)lb+&9|a{GlIrfAF%3&L)*B%5%ux_Pd|7hu7=&AK!ML{o$v2 z_SgQ_Ke9jn4R5fqti)2WAn-7?zx?KJviH6B5AEJhJZ!C2(?0&dCv|Pvy$?KY=bw7i ze)$)F(I@G;;FnbIw%YWEy_vY5l( z&Qvx^NJ?$=RR4l4RX=UVTMyZE?LKdp<5*^Ps59+a%8qlYWVqY1cxzb&m5TvNfD-bf z@R$h9CW?i4-0}iuIlZIjD=&nyD7TOi04ii`RSK*iofeZq_6ha+e%7m}48Sim3tiys zz!A%5a`@-dz+Fp+-vy3u_!e9eJUh%zfpfw$3FV4YnIA+R0Gr@G@Cy-WK=Z(YxZ&q; zw_$_omLD2fYj$jDffYp&8+V(Q$>e;PiF5KAwVI6pqjD{Q@OV6Jqwdsp1bhbFvBeTu zYqvYjA1o$l>$~-}b*qUNM^YfQ-HPpQZKypfJk{w^F>JTolJ(tybH$7RQb9bHvQ#c+ zYx^=jHK#3Ohke~! z{=9|N2)kGc-ECETX}c7T?xpP z_eNknoj!G|ea+W?gDm(JS?gna^6`i4{qO$+AELPXWv{hc?tGc0jvTjv>a{1Zlu(6E zgpL~$n0K8zZD0I~yX@0v&)O3g*QKnLJ61L+-vg!Hm*EHXsJda;jA0&D?Erdw&W(tZ zd%OLCeZgI~*(-0qO@K6Fk6&K12cJCW!o4WVpOr)trQd;!_>7fWtnPUhJqLdvidvnn zr4kAI^I!RT0hOe!?^o>IfAVqOTE0-U{$OJ1Vcqubd#7csVz=CJkKOY{Z?s&lY+L6A zN`Cd%?d*lFz5JGCyX8dEp4zI}`bNvDm5JT`id*f?Z}}@y2pPL{an0WO_FuBC?UpST z1SVwlG7&cwOV-aJ)vL;`6fe}G|n z7Df{+d*;n`t7 z5WinwQl6n8QA7lJ;A0zwFz3`h6l&zkqt<)$!}hY1M}3QaHsagf+_Bew!OLvz{8_c{ zi1=n8kgGscK486Jx2~X~4ps)effW{(#6yy?lfLVQbiQEKYC~N zRe};q6V=-Y11S-+%5FpTm9~ZqiJlO`#f`S^&6<+yR1I^VFibH%I6?mO$tAn8$pNcF zTPjDbloV*{jqLb}csrf6bLT6zw4AmJR|MDvo*T8k6;f#{<|DQ#zGM#0L~&!}vitN< z=zBcCFq!zUSt60P9VLKWgXx8*;NcnUS|5=`sPkCmplIzaf9}op_P4)7ymK8{@DkBY zAoF5LmFJ3&%DYYp(x~WaLumsdoOn3D=N)qh+0pl*OcqQR7VIy6+jm(=N@Ox-ES>=9k70!d4OM|*0@8v4VMd(Khe#7b zgKxMe=s9^(^@npj4ruO=sJOjR#LyoOiz1@RU?`5&Nue;66P8>-k;&SvJ!#X&{<|$M zNJ*Z))dkc@fP|y_D-0(MlUA*_tm75ViWLs_8#^e7B^a(qNU+JeQ|o5(9+ppE)<0l3 z5t9;?RTN{diC)#B^vviRcI_Q0JPxJg$be}y;b*&~g`lU?n5;xeG=YZYTko*DzvL@r z2`Svc(0ZPS*;zoGdJTBt$N&U0#~A=<02^KpL4Ei|R=x^@GH0Kc!-PdncmNc5mZ7Vp z!lg%v@9A}brm`*xj^(LWRUCC6)Oipmyu&koyWgqOH?g+B9P!a3luoMr#j|~-oBdTn zn@?Nk!bh!;6eyhbY;(6M1t8wm_nWn(fJ4tg!K?0Ev5Q-6yS!CZy(VlhUD z5^N|YN#5(Lrd6NI#j)LfByQ_hhIXYsvAmSv>+U&a7dAGnUa8y5Z#!m3kCg1m&26>A zgdJU7v_WTJ@#ZD_&@0|*?|;QV5|D}7*ZkFxMNgRBwHz0?Q28r$gI>n=Ep3;gw_5ht zt1Pp;Bw&K-oLX6pJRjfHhl#qy9VU`6zrFTVK*4(`2;$mruJc=(&oN~9l@bdY{MfRV$jwqhdx)Jn~Z*8bE7?2c2%1z09FRCzUOExYrM)3$r% ztiWu{B7?r=^EtI!@l0c1{M!n3=#o#&A$g?^T(H(y^%Gn2JaC+5+W`h=nBsp4wF#QM$dSTR9h$Q5!cqBEUS* z?`l=RM{V)+GWi+XiojE)*0t@uq1}2iDlihU=4faO;(dli$BZ$lk$HwG8`&dBERAvk0KDg}d_v|#H}35+zbSIwV)%M8eH=G={BcDtd&I>T5bDj=1R!hnHIa0{j(PKw#brB0bZ@G-bmJ}$P9Oe=dUQ$YH4}Q|_ z`-6AbRB?=zAy$&*RN#voJ&?^>QC2sr%qUal)v)RY{2?sjSI@s(R!qXu%)CIz;XPk) zOj2ABs9;{mQZcJ^B&GZXs8oLN6F`FS!+PfXtf*{Zo4_#%kS#!bhhKj4ozm&Qxu=f3 z2PERFp*U$gmq{O3awyWYfb_JzX_;_e;CyIhS;4m)Q5h{JESxM_qa(o^%L?>`bq|Oe ziN#b_N_Qg5N~Me~Ev0Q?p=cT9Bh4<@YP=Cyz>{uMz_2dMqbCqEmQ~$W9!3HPZMBE7 z-F>{IcO7LWY;{?!9VP*6EiZtUR9Q12dMG|t@ZKoBK5_GU^auh6sa_A-IZn@M z$G8JO!Mz;yPt!Z>$A{g6d%fc~^580`*DN8=$kEo6d>4V&Ch2Zmn#){V{MVxgMl)rNPrwyjc?3}|&M6`36kLiyIJ z4ZF0yYjqhpZGp;MJ|S?@67Q*81vtmUx-AGGbILm_ld=L9v3%IJ_xs+X!!Zbvq(H@J zWXWX868Vq-O3#YPnckswgrZ|xknBiCm3Hbwe9FO`M+&OTg5Y^SYZoro)wYJVyhu64 zEfX5rs`#!{&KT!z?JLcHw*CrS50hm|xOG$)#(1N)J zB<6y@{Er;H06}_q#I1uWHSCK5GL@|>deGBz1rn0EOCB6i({%92JqR9Y6*xT21ARW^ zVa{#=F$g=-z$3~sNtx=NAu)#H7zcJ)Gk2a|+)GGad=aKL6A3$DNR=t>5Y|YyVwp4( zpk;NnnAvi1a*e`R%kOO z@W8bxK^SH-r_cqwVy0-Jm!FcP$0ag4#w=Q#XO*8QkH&iHB?OOb(85c2Yn-qNVp9 zmkNWT;yt>XdiA)t%CW-6bE7;D1loE`%pLcA^RK5a*QF2=mdncO9SBU+$5xb7J+Yiu zJW*dUM9))Sey3wuu(Ckeg*Fy$TUiNRNR6xn0)qinS22O6RVkI#Qq0PQn4J{xIqefJ z#fg!Dt*#dB_LC=UsURh#PuOXA;u91`K2M3^7?!YhWYtcjEZEU@B;H}DAQDeoZLce^ zJGPcU#(j^Ux3d@aEGY#xRem^|Xds}##A5pLlqgpe$BMLruqE?FOB4#0DlSNgELd7# zZ>1c!+m{noKmV`|Dx2P$IP|XtoQ5h<6(I9hveAT}>68#(WD{X42w)Y3Iu`_R$^U|~ zS5AhlEal2viBfWG%R;t`;;WLFBQ2waQ^=!AQ(o!w8AP&v05Qn70|kZ)NOgKZDk2&- zb?;vA&$Ib+$Uj$H?ye0h@CTy?E+D<*HN@x+LoI=1I_w=slJGlo0xK9}qy}a_F zWpB4;LkST&YR^6`u+tFORy~E;Gbxesp55+1<*R4xR@zscp8MZyZhD^6H_EiJ7Bbk&i8;~ip-bM%X$$;w;YCxep9zWJEy0J_Wk*y zL&>{Ip9^7}!TdqnrCA(Cq=yM%EtxV?#4j=Vo?St$DtvDn+y@EchweE{G9Z`_p@F5v zmhyW$oAx{Z{g?4=@t zBG|wM`I10JIcu5Bf+e#{N>9la3MDHGV4--|w=1@O`J7d^&nx{1ov`)9 zf8sEugR}{_s4PoTh-HDTyb7TZ3tLVFTa;D4q{3g&`-~8;iqCid76+-WlmKb6l*%B_ zVUen+ln`o8K)je`H6!(<@Wo%$se>8NLcni_96fd@H~hHc`TQGq`Ux&~$GyTCht;ms z9+@XL)NhPMFO$F#5Ane-3XezdT_7*ur)%9alam2>GAh*WCd^#b)gqFF-ge~yQobjR zJ)5fCH=A|u$xN!AQ&QX^l~EdNKnRB85HNJIxvV8pDc`lZ-e~(gtF_B(KKz@@q!e7# z_A4XXSl_frOsP=3Q8ki@BAiNab68_oz$TW6shx+c(wx{1#{l%iyUbNl!PLcDEYlti z`_|~qWH!S<4xZ&QLKa1Z!9kpT$rcWBY<2ZsaS(T_Gf~)68z`@v`xCpo(X&fC9pe;r zb{iiI6mOfnD?PfPr|7Xo;^Qc5rX(<2&Ky6AE+U@5aH1|$Rc?4>Br`EqAnN5t(>$u1 z^n!@Sa;W57Xv5RGr>j1wImT`AcBtcKMq)_uz>Ogy3^*rfkPy!UK|mTI-s`vHE#1%L zmTr_G#zs*fth_)0;DIwzBw`O72Ly_p5B>I#MEL(~H1|U!q=&RYq)(2E6VK;mif*Py zfu+WuHwsB8vFN<7EBlJ5(W;{3!K{Y^~?6q*~_+5t;ui1Mgswd_P`p|x~iQe%*4e6$*yhgHms0L z+wCV8ttbG*K10d)*y{TB_R~4L6%PC?=Q9pN4U)!wMM?UtnO;q)3Pd;g#JsBU-vBDDUlafpcurSe_o|Bl$C?!SAP+gzi zKYFzoGIG9C;nILq5d$gJLBDTJDd4{H0GI>F(F-$`0-f|)7E+m|q_q^3v?)Wfv!;5` z1o=Ubx&)5iO=L+#4v_*t@!x8|fPC6A+x&%9pJ}Phl~hy!jH%NC`g}VN$B7%n4K8>A zU(F&q zn8PMHFcQ#0j>AWL9BSE}SVivag_d31?c0Sd`BNIB0;g0J`@vA(oW_o518_qWDeVjb zG|@YQQ9*NLJ`8E-b=k#S{@__9hB=qa*K)8b@?yQgG>_^gy&zJ>$nZWO3XvWHREJkO zwGZisj5SxZhsoOvo^J#Z7il96K{^f-@AW+B(SRIN>3*hQB!VR%i^Y5R!og%)(EDN1p0tsA%-mYtyVskG+{F~|BhZ70TA{y z8OTZpxZ?C$4O?JDf+iGK8A^I*(&?F^mV)x7(L+Gc)Z((BnY^9MrY$BvNdK^`9|Rto zuF+-8230-@Pq8w5(e5>+6r?gJjQ`n)BzxJ*#iVRhCSfMfNSTeL=vY+~=}#?5FQF7i zUaXcFNm2XQ?ZkT!%H^cBT0Ps{Z%V+jc_V#dD9M-rBNK^-zTCN?irB4mRF+X&C@tC$ zpsDiiPT3Qt;H%HzfT+G>IeID=wXL;Ne^ofjp(W`H>Q{{rM2!SV}(hw5?nYci1o|(u9 z3H?u|l(uME_$p?@E()+C-icZ|SFnxkJ=JyCvgwHUQ1#!CGUX$sGd$*WVktl=%qByW zy6;HK^rU=SYU5P_kcu=Dt6$nG_$K9}GGO)FM2eF0lxhO$yWOr;dTpgsWh}l+3RI<& z5#>K*c>%nnH$2tX>_Y7BXrm}e9Bq~D8cWJUS>G4bz6$(SK8i7Zvr*jGiVA;GWw4@l zv7~xFp2*q}Dem-GutMoWS|EE}IpPAIArjaC;`d>(@+{(I;CU{ygM{j1jFXvtC8-u0 zTS4U?8mffU7~w72Uqj{Gsi{mRDmPXi)degCs@np2{eb`=2a86Mgtv*kfQf@PX57-rDtmMCVh5NX<@8g zOEfC#G5{wB6^PQJHS;^DOoc&r`VFmI;sc!!4+%R={MLKGGnOyifSwjz(WOWq-gRo* z_6xu8v$l5OY0C-qa5TTvs$6pJuw`iMW8Kdj0#waTL4oJ7duGuccFz!rqj0!Fyrpo1 z!h^2)>d?=i_-I&wvS7nI$>CXpRWL8y5+H7Jr2w%SmCtA-Wu5)Y78`EKGK)KqnT}b# zF%i&^(32n!3GC5BM~GMKjd`GT|mKN2Z# z?5LWYjw~|jT3UcHrTW<3U$@6DT(MMUHZi;cVv`aqWOz!n#>cIU}u33LG?g-^HrrM-qdwY6v4jh32F!dFTS zRj$X5Wqcme(n`t-<*Y3)2po0yY$Y?YSDc937u{X7FS+}O-E-T5Ef>Oe@@UDIu~!AA z*7n-=sdE?XQ%`NnI#0?{PuUy4eOzND*0T5cd9)M9TCDY?dQXjOsb zx|&}@JSj{lfGysQr@VKuFTlgj!J(-5IF$0G)+vFBsrWsbl<`7ufWDguRFZyQ6rk8? zy%{AV7`|chEyINLbkXaQM21MQMpULK@r884@=AMN=`6*i@S{m9sf{hG+%kZpe%rzV z5X|dIBxGQ?fKrmYai|@_<|?1SFudyb{MoGG@ztTL(=#vl>t3e-%9O&8ksxq5Y42I6 zxvy|iwy`VV5RO~95LFq=a0m_kT(kYX9f5+8^F}(Cc0bG;NeWd=Cjut|HOq@d0htAr zk-)JGje4`9auL`K4-_xkFifr1ocNBtJ)xFZD(@@J;^~-&l}+bV7xd05eAUTbvnRd+ z)T!K+@La;|xWJJlfzlPyw;Tp6R}nZ?zRC+Z2e8?UzzjpbprEfu@&;&R-X-%dr~|xXp%B7h_n8TCtav4y0V63X)7sV}zDfpRFN0BvFK#J% zNisP-18gYHH2ZBxU@Hv+3HPA{_5dqip@qUDDHJR{h&)N*=h*0P zt8O}08KWEoTsWD$C(y!53FLPit6T~VWy9DPUAt_$$MWH{ELfBZyG$Q0+5ee|;l1ft zk~*5OZe`uhKl({yE1uWfU9dZE$=i`7mA631P-bZ+osqYM#l!$pS;Mcm=a}7oa@ESQ zq1|&LYIomOR`G}I$+fDjZFOuYrLZQYaQ1T3hnLu{eXMfr>z)n$LJ@l1dRELvZFQw6 z08_H1f)I;TYqE9vW4xpQ#1I zqeM~M4r;hkd^Ch0F%SaJDd;)Y_j8A0cH0AEg*|~}z>KOYYZ)5*t)9gMAXA}%B_$I| znY8tLbvK@}8JTvegvxv;n zGW;!nbkFJ#|9MR*A5`!SAi@T6cpCVjbR0Z995HE9i-!qWI(I<$k>fMT9DDr12Yh%W z5{=6{Yz%1O%9jK}L|m~4X5;9f_G=v$8dstU+_T9`Z%#qtgN%rR=$?Zpe<%52$cYsU z2q+q5usDH;-I_dR`Z7!0pSU@8skYnOc90we$PQuDIL&GPw~-Tz251EEr+ ziIUGt*nRS&c1NyhUwwPbPUK>C`bfeS7R6UdhF@eU$0uG-iFn5HiI9NLzID5tbz`=& zvSQW7$e!A*iG!oo7RY?;Qr#XoU$N~<#~Lb5R+e-e6v=j$fF8>_k4tHtIg$5G^vWwI zlqLa?#=zp?g!i~irF@2}OO~_l?6s^?XGhnN6j;hGZthAMqy>u7Hd399EoZex$EwYS z5A86gsoNc@&fzr~Nm48Tm|Tut4}mu{hAOVKv}ETlZMZ^(Kl|;PC2343Rmmj8%ou)E zYC^q^cwZnzpQgn-3rb^|iM`Xll{vaV#zshh!B;PdPdRy=b9{P2DV;&zS_-43ZyN#_ zJt^Aeuy0){#8G%)Bl+j_{0^X7rub0&)>qzrhhddd0M+%A|DK+d8e-aeDaDU!k5jg+ zRX7Q?t&#Fg&j+B9`FGJV^MJzM`v3rARFUvIJpms9CcY;ICfjBbQogEVP8z4Tn90UT zwY8Yq2$PU~^0?XoGJ%Q1o*)DPSN}5`0+!0xU;5rAzA}q&q6&je1H+BWHg41$bmh_o zebRKpgWgmoWpgf9ESXWWWUnUyfbLiZ29x@cc7V>2cuLJwj2sfkiOYXj?U? z2Nbi)i8(XOi9%$gqC+beV-gnwTV715>|^pf)I0V(3fWFo_e1JHa;P^JUs56h=4sCL zQj7|daFsRHneOEjJX_Pqu+qJL;23%$ZXlvBAPI=#zQLquZ_@Lnz8HFZ&6;UI3TRY( z>^&L)8oJxC7*L!H-O#Y8;Li&YzqlOz=`9rs8Zu7rz1DfB=Ls<)s2)HLk(b#GX%30u z2exr}Q{mBtOh7?Kkfed<=SM_M-wt1KPZEM;1@0Ll9zYZE%!!Yli+C3}LeiC3&{N3zfdeI|D9 z+uFvyU0xqsvpuoZQ%5bI<`iXt3P-f`iXgxgu>>FKnaUEDjF|Ojspa=2B|=i3!BGJW zEsZ5mIIh6)k0b~ut8>UCy)2X)W8rZJE{ZFhk^t(djs%jthem*>FR&zk)D%RS5;}nH z>hissc!#4raKZ1x?ncowap*5nbN*ZMTX~iW95!tG)9<#^$u)b`iIkl_U9$3#(>9Le z{k)@gvv2DX{@Yc05VvjI?^`i1C8x3(3dqni_SjQf_Q@wMT3hY6D`irbRIc^Iviu|B zGPYqKT2s%)s=K}#E1bvXb4=b`$q9h$@7mtxmhJAVl-4{67s|>9^ zj98^Dr69%JZZ&-ZE=NAZLOq{bLJ!AwOYeG9%jdIJ6e!LoG6F4eOJ`EvV**g&+$r+y zq)NZMUA6NU_GG>Htx?}oz3Ux4fyyT!1eMIjWZ6i_>YG>ePKsIgMe$%><;kS+g+$u& zLVWNOOLAkOlz56^PgJ-7iGmzR(IUUZZDJbAz&Y66toMZz+XcMDuS3ZKCc?ulfE2=_ z>fGt6aE;O>kRz?v?+tw32y=MA-zY;qRa5gJi9V4=5|Tx18L2iX1k;h`Y;;1tgDtC- zXd(b~lw=q{rw`+*M^18J_$38^VK_?P(^eo=g9+oh9PlTKcN$LW!p_~SWur~e+EosE z9Z_2)h_padPIYxWl~KD-TCPx*5lfGAL_l*aU?!tRN}jKBYV*lN!dDTEnA;{01E6Vl zI51LW*b%r9GVmz|p@el+4j>VhX7~EccZ>RJr{$HR($%+mvt_4`=k={Xd4xl0hkmj) zBaP{d3P9y77O`=UUSE|_e`4Epfnue*ud)EV5tpE+53?6D0_Q@eeSvs(>Fo-fGUtoE zlg0|aE_qYe`>tdZ^+KKiB=qc#09&M6b%lNiD_(b$CC|_u6s(*Vxza#cQ|22aRv)$3Yaey8V0 z4Q5Q_Vt#;bR%u}#%VgZOW~C_^Fk_-ZE@Me)(6H*29<+96q9&BGyc8cwtyoanu3WZq zA!8>Pic*>x+6gh#qcGS(*iu>f%~*t0XW|tUKl|xbYBf9e&$Uqo!b%BF?_v`RlKh*?Lr)*QQPZRwz2?4->Q36m2XRN2-NxTb<|fyQmJVb+CnKSHf85& z@qvm1PzdPYxE#thC%!qp!sd?!>th@VoYmOePC*oM5dpE7?NkMvq@W@hvwF9$yr_It zAG8TTOkjxsgN^H|etwjd~!a z;Yfa6oT%)8T;9m}#3$7#3b1 z36|yHuhsIy%2bN!>^um1WPt2|8n~5b2hIb~yKCKH;#)$IfYCq2df-s7*ne1vvoB}A zW??AogXhrf_cQd&n^|VBA-t1sIRHaM)(92~;EhljcW2cJwlLq1*q5cXX355r)@%&y z-cO#h2Oe4TrIe>{xy@ens=Mvww;r{X)v`6D{@L>CU#87QJAy=w(`t zWeLaK)KZzq`5rVv)^v4;q}V1yhB+iWrD9kH>0S29^Q>1xPDOK-L^@?M~77l*) zUaZ4TVNpi_B9sG)0T#ef?fO4+!SCmCbAQwdT z+Lr39XbVU0QX7j}Xa9;VuNLhMU->F~;~QURfBsEhV!7-Q8@Bt_Y}IXhtzs80U9qPx zZ^+^t*lum8-+Ka~n+ivnkrG2dhkV?DIV9u>D_Gz_N|jzU=5&n4BP%Q{+mWS{KD@=T z3_wj)t!0xbrCBO�sC0o)2u&AKIutwe-TG9XVRIUc0IEj;x1p5X~lfs~*`*QT5$Z zemNhD^NRr1`*kHsjUk)L%?e9xboHdlTJb*obkiO>tMH;Z)xV%uB;~z9{cu!up%x|H zoQUtX&pqLr+_A$lM^zw;*ulFle(Q^Gy2@u`*w=T;gm@khL$764Z9FHSl|}~0A5A_T zNn0u|7fZQI$I_OQGS3KHC&Ouhl9UyMW{N7SLM&;;a8lQ_6{W1xN`FcWm=ow=Uz&uN zhGoXS*`*>)={KA0p>#Q!IU()Ha4vnKvtc16Ojr1XIspiw$PqL2elrPmKt9x_0A(F1 z;-SDoMB#)-;(z5AqXOWPQ5v!WknDWR&>MgyBg9TG81qQN5|o0hF0a|uIo8>=ycm6P zF=e4a(@rffT3i+gbEdkg%WjiX#$y5}fP$iR)K({om%~2qy!%#LSSl($f!<=)cd4dc zVsQc8C^CTRxNaUZh@I zd6rCKSam8y=mwU^MLx0#r?^~(23OvxZm0{7lgCN}brsWZ{J7ka3qHA#M3gt_vyfMY zY9kmMgfI?*3U%R3ZQ%|P!v8Sf`Mgk&CSBn_kDgi%n2~f#@cBbE<{1sekn+i6wT|gX z)`t9Id9eDU+NdfZl;d2Dv9X0i4}Cybn0`nohu%R!;P_31I1!1OszG_Ga91NdU<>M) z9vjMh)(b>Pyde~xljwtl&xyBu5fD8`p7ZOIT0bNEY((xPb7sV9g>XiKN$^Tmc3i?@ z*sVyhwCvKQx|H?A?!IHeZaIC*x(!Y{9@zTso;~=`IqS*7t#!iI?8u^(P>jUG5@03E zWOK5ha{?AvqcI6s^1-;cz>EYED+78ARp9_MDsT4wV4lF3jk;8}^t3Rf#{|iiti0i% zF9j@X6F>UL{xV*^bKvsi6OXFg_(mm3kB$_8*DJ*nT&Wg{hu?t@c?vhiTwCsif{?BY?C$xy<&xoaCc7j3VyZS9Vf&7fzO*P0U8?8U)ma{@;K=r6zP zE*TmsA{iV3`e-s^ zsdPfhGcBu@zFd*MQI@PFF!qs$*X>UpsoLg7TfDU*0ECq-MLciY>|PueN_bp6aQ5t3 zKL=|dMb#F+aA;(2($kft!GI>EN#&4CBrTOp2uvhwA(gS5z*!7suOJgtw!WG5vf!c0sU7lUvpB?}`k5GE5D28<7hX_QPon+@);_YYMN z5d6U8Q)ECO3wX~rq@t_4$+YKuNDEIWeB>^xp!`fOfv~*Vav>@}rF`Maa%t6JLhU=L za$p#V!w*NYF4^+Gr*B)Tm3mlC{M76VTnZRneDVRyNq__1vkHS$bI2z1c_LE|fh_u* zIQA9-FfiYww%>H1T&wL`v)QnQKmcbzn7>4~))G%v)#hU|h&p!e$xGtbu)vFQBe~g= z90^V0;$!wHDp+5#cI?Z@!nRWx+U91*fnST>5tVs5A<(MV-2osh?4aC_@KAxcog*if z5D7f0?bkYNco?&#Qc7u@2w1A_^i5%*~Pw;inGb1c1nZS_ayw^_8JSm?C@@9OKJ_{WxB`Vu15{b;cDhvbfpv8$`JP4Ew zAAH`4NaZ9GBz$xqq@Sy&l|M)+?v+k?9H=q!)W6ejx%BL8OoY0C1RdDO@fcFL5q%fIDpwO=fj1$#lYbOU z9MB~<>zhH`%>ckbYjX-R3=w$Xpy1wftNbC@luo6MA)kUQsIQdalzp&cvd?G-Ou zvRB`A(n{HqoxgP1&R;$+AR|TAmNixH+g7D%Yg=_&U$0w3N{wZ)jk+vnl?^>3ag>8B zR+iPK1#U7amT1Z);}VP#*Al*Tfj4F5vt9X6_r5$^f_ca@30!!rE2YF4PMnuBl_kf% zH7E&o3&tu-GeK0QRa1&GA)qr={m|jyIaYB6Id?ZN_Gh`^xr$Vn;u)uErk8}Bci93S zhmiMXpnCuft4HY7@T;8n;LKg{%weeFz>#Lko#BhL(wbs*m+BxatA2m|Da*Dm*ej1D z?C4U#j-FbU37xgLtVoG&B`6``E+wjR=nvY?0|3TUI%P|XWm}L1ea|aT+OZR>VoL!N z(w|D&Ew_|a7m65j(z~macvy#W(j$aA!&_`VIFjXpQll58*=XC|Uc;IKwyhrXn-aDo ztCl$t4CAhE?g`Kg9gOVP5_&`DR0k`@tr2K>w9-xgm4`V4bPByO(IPkRXd^>AS3Y5xqz(3P!fExbM zLyhYxodeZ*pP?AlL0fX9DS%U(4o&di*d(?ifZCU%Cu1gS7)Z=|PZ7!$rAPU&N{M3~ z!pz_Cy{W|4YTxXf9aS75y{Ctn{gcAT3WbtXyUHZfmWf4X@F*~2*E~VFB#_NAg>bfSVfJ5`OSgatUZ%pchJgC)%99KAiJ;pPo=LSk}CpriescQ_9~~kA^3o>xhO0Z?Tqxy zA5tIqrw;jEw@gWJ)e!jAJzj1kk(`_KnMjpE7hX^kSOZ>LK}G8~U2CAvzz>L)f@Me@ zS^0S-B38Uuf20j`jw1539e^($%_iFqoT84Spy_IozL=z33$$k^x5JJjc ziAyLh6f@R4iFKi^D}sRr6b`X+pszG3eS}9?2Uo&l2nI*m^c#mzBtBHIgltj*xV`nH zefopHWuN%qyX=#H^lSFueIK^{?Hx6I2^?v0$rs!2DIN)yo}}>k3ldmOrA0K6a$w>q z)~swB)x8QAQ$_z-o!~p7N{}jISBx3D>*EsG5+ZJQ$~&77=JEw8WO`c|K0>j_CBy{a z;ze7K5KMcx>_4J+5yh9VsF8y1)4oFXn{oGfHkOZZia1ZB!fkCYr& z_V}2WiYo|rDrCB|xzfdtW708Fj+2n7gs|?Ddd3g|lg5)mD(obi663Hc#*Y|~3(4Wn z-TXeSYYP9$e>##?xiLhhI@R~lP{+<>TlTtJSCEYn|O`r3^oTwN>!%~d2xoA8lo~YO#z587PUwal({;`-tAT#1F%&^RXyK;hbt_ChZ#w{V7@&)O3Fr#eMmC~ep#zT96(i8&#(Vs;8< zH4s@KJb+$T?V4UkhPZ|!Db7(x0FQ$=rQlW0E%9bk_qFiA_NB}_6P9@ETkv;9Fw-zz_AceuXVP%o0Qek|>Cg6LUN%}a8H zY<5(^)C!8Lq%e!Bxk&S(Er!}w=2!tC_jqdTb5Ig86#4=K-Bw*Z6_eub>%OXX*s=Y+ zU6qLdmSkZ%ow3!G73aIb7?Vsg3lyNjOs0WbG0Os!=*6j4?ZSm8edEIQZSg})fNCOH zqPRnfgQ4i2fS1=C29MfZOjd-7#9Bhg>}8eC&L&E$>Yd-0^m{B&&4!w(^h_DRgBbz& zs=&*BbD;Q;7vgCpt1TX7gG1&!sVJV&6C$r}DpHP#)~FQ~t$S0E`Bla1h89_57?lGi zS>Qr22ZYBPNa8_Q^rfTw@4w$(_qx~3fBnx-FpO6uq{{IM=J&j!d8GE_*k<-;MpP=Y z1td+ye_l!HA$gLAj;^tSB}ZnQMOxrMT<{FyIhi4Eyc5U584Twyuddo(`i}3kP%0yD z0xa}l;t8duE8xQeaA~JNT)HJx9&Fa7*g<*>YBL1o)*asAet{#Ek3aW*QII@6EQEvA zrDx3l@Px4!3qnX~Qh4;x0LK_Y8DXaBcZ41ctPnCq8oVF$a3&QQX_P?ptKLl+3L3ZV z=?Cw#^~XM8Y*&&fqmn)N0vLI zrBcNDt&laDeFxB@bRrU-04zYD(!+Q?>0r|>pIk~-RW?|;SfDAHPe8u@fFUOd1PQ~b zlp~Y%(vl8CX=35P0DtVMGtm3UXkdxfc`G*`RX7dHFO=2(7zo6YT#{eKC2PA`Z}<+k zBZlReSgA5(iL(y{iAms%PPb$Ae%N}_p1U-EUr4M?A2r+3@wou`H-w`t%lZC z0i*os(L}&Q3+ag;lMoSrUR^wCCKTl0p4> zo6|i!iJ*fK9K`S(g^EBE-+D!>T}A1&;5|c3RGysTnFUBMi~K7LCZ>iIhRX$AXU3e` zW|(L2lTyiNa?H=eq@c+IbQrGmjp;l@k^CnjO1tvzM|dbcS_>bjc9d+&TPe^x+7wLN zRk`}tdL}bSVTnH!W<>1|kj_(xI3$IfwEvb$aODA89&h`E+P>-^Ae&Am?aH}r z-yGG`a=MvdXcsGo8_jSQ@i&k0zM#U~Tz$52@LXS2I>QhY0J7m%39 z%HSNPus~Kg0<4nk(ciRy=ur7Rd!=vH_Q>NH3W(5C8&|%g5>BkTgKa5VKde+~abrMo zZ!yj0iDOIWB@o0@?A**87>Oub+n?A#o1sik*R%N)0I-x*B)D_`V zM#u^3h~EHzBIh~PPiZ3msB2%UfWf4P@LFH(<}Gh|v%UT8?~p7Z#W#j-0-4W1KIusg zi{gN0T>lIOzo{cia{i7U5jrgCoq0(M_=S+thC-h6{`Uo%CA zpky`4<;Om5o97;saz@F@T9Nt60de;nPugN3WpP$r zQq*@U9xrd{dzFWjhrUC}fcK_D=H|?VJmt)$U}$#I78bf84EfS;zC&C|NTS?Seh4^r z3uXL?@&*a9lyz3ml)3URMC9|Z_=zIa4FleVm5fHuPhaapu%W6x6I zZnvd`s7}OGv8d{wNyn1-LkVx6!=mRb#iti7uJT(DK*?p&O0&XHe1JI4@M0BIyxp}c zZ~Dhp|4RZg`H-FbnvhkqX(>CkA%%eg8BM$1V-!>QAI;}gep6pQK5H$CM@7w~Q0DO5 z`30}FW2aBghM>r_{yLCR^>}@gah}pl>28F)Z4Px&9C#3)_i597g!a;Z+C3nG5UAT3 z&&UhSS?mxV(+&k>)Rx9d>j+dVSrApdF?lyQyBw3f9 z!dJDJs>}%)&G4ANlk4h3lsODfGFd9l5ES`@-$=K+IgQAJrvNS;TdB2f3$06bveZ_) z&siPN(H%$z#;xD1iHG1*6EBV}pUxSl&C_#A?{K@T_S_v>M7&Zcl&#*Vh%Y*p6QCF> zPn>40#$+)uNjRRf^^KNotXHj6PFqRfs6&^ppg>ZRMG+l4qx<3wwsMa;ideS43_pBlkzO3PL3Lwb2Yx=1g-=d#Q15fJ*u8Ck!P zXYo|p5(~>h_<0F4DQGJj|35sh|SKbnGwrdbwQ!& zKZnkN?gv!*}!825%YfNbxn;Lmg>t*B#S`tKb*)oFj%Hvr(At5uB!lM85v2(lDlI4FQ zJF>;qvR&AmSVO=e$+|-++tH+{aO1YPu%JkzwzpsR9vPO$at;ZWdW0beDF`OqF%O2; z$N5YxDZZmiCGpf;P)Hb0WYPd6I7PcF1&;8EB;qOuGKEDJmV#H*3d=#a3ZkU~9fWh% zjODGPaKj2?D8DrGFks5j;0%x;jrfeRo`$h{S@pzY32RACEO-Q#lM0dYnM^zSW@hEm zvw}cnDKFjpA%+)af^nV;E8Uo90`NuH#iacp+8+JWzHoH>T3Pj;f1RDB%&ZGgvVUe=>B&pv$UBgyWJpwZTY{D5T zlc|)96i|C80V{w=5sqY;Dm*rOgUxWrS`;N|1!Sj zK!Xw(uv$j(WyDkq*}V90WIKBeYsr%Fy+f25&U2#I2ar$a!SSUdQWEs;NqI#DPt<-W z<5+jkw!ZG4+WuesA+tirN`FRWz)sQ%17HyqzcKNi_Q4t|lps7)?Wq1_FgToXYlHGt zxOxWYBWmB*h>X&{0K_T>ij=)?Tq)@-8@b^RUT|#&!hv6+tkOboFu_zl6+Wx)P_*y~ zI}dZhb6CiNm07t&Rt5k&Eem8TyiTht<=V2S_=D~IhpLcHkNs9u-}1Yd7ym1;&7Dmf ztIb3uJG{UcXCsje+v@#PfQcbAv8&2M?-ln*^-J9#F_>#IQu(rP4LvPvC`p=AIROu> zQc!__BYr6>@4ZDfs7y-Ziha?Mi5*{7UeX2SD{bQzy?-rB72>+KeUFz;Uu{lxfPpa@ zb!^n9O{aY4V+<0KdvRya7K%mXcdER}AWEzK5BoAOFmOY5_KBL6i)odG(gxG1hFb#b zgGpQlQ{9^KhqyyLd*>cEuqwQ(TdH!74V`ZVU#ytJxE!l&XY-fvNRN=jk{eqE@ljjg zi+NtP=1AqPc0}(E;m9xYS+^bsRi2cb1!Q_1s4f783};g<^r~^HH@(Ts<-@q5=epDF z3IHN+luvzj6Uh825_JdCrAtn1e_diyudkz5WkHOPfLy6$kSx~rpEl9X-GWhmbP;#* zP>wXiS8y#ZAb^bg&`3DpndOSCv?#0|v*PhnYGe|UY6z?fp@)HSShjATin(`owr6{0 z0A4Vo)F=>0bjLHB#wkr1%J`7>$#4#^toNtrZTEuWW=NsVo^ zdhJt+iPuhWb*ntds_zU9j)J5h?*B1>$=2>aEB)fy7crLnDMq#`A(F78YuxVi!& zC{?8+uJp(xlI?1lWKtk!U@Ziv^2zr101uYydf`eav9z77*oRWSxMRnUNH{AUm|;|$ z6g&2Jf5PThDg*gv$RH_T8H+QoLJC4=5!>FgA_~yTKtQz_w|X)!y^~d(Q_C-wZD(^w z5l)n@tjbAsqVh%nrITq1_^fTOZ~8ON6=Kt}Qn4Tb$Ff%D2ZSsq>y(~|R--QKE9Jug z2rAN)8tRO)pM#Z-b1?HHPtT<{?CZkczSbERlp2!BOHX0pTN`N#Kmy%Oh(@010C1)T- z${^9J*xFb9eXG6YUr19#?AC9R%3ZltY%}&H$gy=TnZI+%_=E3Phm48(A%P|jtsg&9YlRqbFhY_{=g~dey{jzv)Z0WS} zpmdB>Fi)R9Zyf=#sKRGh#N~_P!{7)3@P_Ozo{+o|ZxI(f<%UW`0JrIri8+lr3BM|@ zh+g(&8e?Q3h=qFMl0ngUUSZHnLr#41dC0poiQsEBu4fBlvWypkjl@(=bD~f+(qhir?%oYkc@dTi^uJ96;$mH$H zdR>ObSZRWDkPIW+tMnx^7@$kqh25T7g;&La0-~3nfM+0F_vjn_cJVEbaosPj2uP^x z(OVgTMdVXiX;2OYFh(-W;@*R}BUx7CFiFG_Y)_cFa6A9$H?(nj8HpDojkbbQvvGjs zp2dHJkxeMCs@qKgxLSv^_h!9FH-XHbBBA)%Q=*4CcRf4l^N>R#40yHTl zmX=^;5-B|c%u`9~JHSX!N|-q$?29oPw$un!rhvn#l$Qh#`=!uWh;Jf=UDk1%S{<3)CR^<;%xscdICaiRJPcU)G7j!&)P)Jz0Tm34G=}aLR1G z-jb-01yS3#T4h@ezv-3;P-EC{TRs!BTaGPQx3TA^7Kf!A);6{j-q;pab8bC7eSTl% z5|^bbp{D18NS2M0)`Y_AT0-edOW`ya`%uUfZ(krP9+ogrzL@s`&|=;NyUzlAlLCP> zeD9IM>d}?%^{K2k-1&$E1{Wi)*yr?kyQZ%YKrHu)<_*3pw zb|^!>MNz^hfNK@81iO?uOru0I(f9wy-hTkvmQ{7W@Hjh%lg~|+BcVVLMWsQKAT1J1 zs9?9+Dz>&+KD7-kw2JZBY6qYF+4_9yGa&*>tF2GP#)t|^f#ib9H=P{z+3}qH{eENZ zed<(ERRUIhmQeHFb=KNz%{bnwvpw64)wPRp^UWWCe_dW(oI6!(xF^v#w!5wiw@BokJh-~h z;eaIoXcbU;0EjuYata=-(An4nL=0nT8Sr~yEjITy2u5K2yNvh5Y1+hm?9hfBW;iiF zi?Z~Hj&dw4%@URz4tHon3o*aAl$OmVJwE3Lxi8hiLMw+koESeMpPozhzT0n$n?G<{ zG5-i9ToR~&rnOW$ugd*e_R-8L<3p5b1-ZO1@3~o3WJxco02)C_xlHE=t!rAYWU{V{ zlf*sl(2f-H2LU&rjn_-$RbUFUZ4D?hpkiq}j88bV7t1y36fnNE4rrgPBD-A1zL)hU zDBlOT_O}jVeqkxP<6iC+G%f+|hozh=wX^^qB8z%}#tZE!X7eBA)_b2hGOTQF%4wm0bsfA zkP(7JTIktf9WAG4mH~jYUx9=NQEu-YK=WR<8RN6#?IWC#(aUGB%0wpen|A5lliv@= zbgukC61LNXCit^|rnRh&+}+vj6j{Wd81i8t^H1m;TeKpaHGgl;VI@0`n$EJ8but>y zwtMdnEM@<3PDPRkT3#ynym02x%RF0Vxf$k5)Q`~3jq+%~m3k|l^Sl?t$y1lc_WoWh zw&r7R2uLB~JnU{~iyi<9vujTcK!7mO1iafrsUuA6#cyqG=4rhnTFxATwhB18qu44&RIl}9+2n5{VmdQqNsKZ6efyy2EWUTfT30;ckFatiYC);7okU9 z1UB1y`*D6}C#sG41X=@xw;-)mA%CQ!Agv>i%Jd%HC!$QAtHdKvNWF&=9|K?<&u>-$ zWTftCz-55U&MxJ)e1|=NO*?lC9#FPfP4NiZ##|L4-A2fi(%R*YwE`inCJthk0g&21 zY8iGX_B()|3Ie#?qSrc#6DThgRcB{A+U*8qD@PMWJw^a(6>E~`jot06cP9{9C-VR@ zd(-P%8#!MpSDR4`hXw2**PyEaLZ!2^gz~~~jq=`l`yJGC6QzdYMVYu@TCr_f-wXH=il`YewpIZh1(K8>RWbFM9oN%eK8w0$k>$%z41l?&d+$KJhV=?(U z;vMgM547EZcEApK3jpAdO3{nO$EXZADu!5{sDWOjcP=oJIyNvaK@IgRUpSFffCh)s zHV#rDSD}OOP@pQta8he^Z!J2X`AyMz-nXKus&U!BS&7c<8F&KbAs=nhD7Umg3Mfev z`t)r95_q_{+2OPt{RzC&9{QLsp7HE&PICbI_yp9rw2N&AV5$$^6;+@HdS6q5& z0>phl^4fXNodV3j%e%W9sr200c6Dq1*OGKj)<&D#YT2+*avW4fc=Vr9?PdGh+8TvN zGo3lz%no)A7dqSsP+#BZ#f4ovibY&HZ}PG8UKAzSz`d&%ykNcQFr?1U=E+a;mkw5^ zQ$%=P8n>&?sDgMQK;}0e1~UIN&Ni!n)O2@m4xUcE@9vUW;Y!b`%i1j-A2Njg|fw;re96)+Cuer3M-&2a zct%mRIR`+SL-4r?72tw=o?Ko)@b**D+eO(2#B~u~l1%?K1Zo*#dESwmm^BdUC6sI{ zS2nbBDW+%S^c*TfNuus^PJq@8_k+;7qSY&{PV}zV5!miSGv^Qm%3l+F?gxXgEOAwv zu9B)Ipy-g7nTku#hgnC(Y34Jrx#cEn2he9fg{_ly$0wzj9CRX`OzZeP!~+%0cE#0K6W2`K`1kLO>#uoaTv%UC@aoCT zuBZ@$Iz;6P4$mrbd2Q2`71aIG+yZ{;ar3RWN2dqP5c1MuXLmOz$ZF!>-tOj-cY(*a z0K95tV3t_lBu^AV(sGX z(eLf21Jvt{taZqIPD{+#f+1h3!zNnaH2__)uL$>Pgi z^F?u9YXx<>ztSE4U*A(Dw4(I(2>i+y#woN!MN50-$89B6nqwoej-I z{P*aIDzqvew&1Z&Ts;TC=&!};6DP>$L7czy9P;iAivY6zdg^Ufc!^P;t;jJ&B*r%eGL`M7;uFx|*QXV07@k91yc+n|lp(;W3^ zd&m^k$@-@Ay^t3IYhGvsEO=8Hs|6A;#k;xLDs`p|^nlI^K(ddFt;F*DZ0zk102g%H zqz83O-yzm_ipkVjsS{^>{!SnRZ`*@Ui_64c^094gsw;4Ij8g~lUhyRW(xU7x(TIHw zmN_r&c`uv*89hBn?w=Kqk){%d_W4iesHD_lFrkNfyfKq(Ywy)u}1_!aTx^o_7af zMq@Oc%~b?kyM@AcuLF8)2-13GHdeRR5x6r5g<@kbTg@(9@0nIz8oyaPaml5*k4%SN zaRUL=CSA9mpP!#gK(M{LO%JSru?lVZ9w>mosaF&;5iQ_O8_Yk^XMDT8R zdh`e{$zdhLZIl{S04LxF+Bs~fBHAaf_GVq(<4C&gYahVk5Kf0Wbt`o3FS4^e+Mjsk z55%2kZ$~LNJN22oFKEwhmpbPZjw5B5jV&h?dC#`Otzjk7BO0>L@U+m+}dn3qVGhx)Ox; z0IGIk4yb2=k#rNlICPZ5RmhbbicGK$IOMmJzFi4dr!KXOjfT{PW!0iVnFN+&>hT~a z*Ap5Z$@uVFhNs=rN}x0vIOMFg4%s5TU~Gp59qtrVI^WB^rxKh|-q~s=E~#t)fY;;9 ziPLHE+Sxb<_@G0CT(INh3DFMKT(GqEyT%VC@@d0O8b#kE&2#||B$wT(f{&%q_MF;`lh^`vX6!V!lYZ6Hp; zh{H*PqKdLz@E@6(Rg}6+Yy*k2V=t>(eMs4q3%)Zh!xnX%O(MY&#fi@X$mGz{!$78R z+2i06^`-Ltr*PI56qA`mpb}5?dAIyb{5;g0^poi{U*0W$=9h2jyib5)df|718Qxuf z*>XJpvtE<{XN<5?NZMOr~y--V_B0cD>Pw&hLsBws}r=@Gr&*+g(&Uqe7T?zKaD& zS# z%k;{iE#S>zhkCu5b!jC_*C8U&b9w|*t{idrMhk;I^xn9dKsB6aGBb*E=P$+^e*IVD z6+iZ4@y7rCCvn+z*ThS|;KlLt2&t!i;wQwDKJke;RP)zwdt3bZ-~3(te_r~;GrG@|(XQE^cm8AA9lNe*Wi48^xt9`f!kRI~)K% z9q6agJ7jb)Bai^B0)*QO)OX2=)wMWDFaGjVr{Fp2kNR!^Oe^%h_c|Q_q!txu%^&A1 zXsxKjBU-B5WbUB17nhz{ip}+{SO74(ld7wpPSE4NxN#v?7EVAfKX>5x7IE~@0A3f0wq^EX=QSF(jlb7p>rmRxiT~&-qmA`@~aTtXUCyE zhiDd|^^K2xLHy12pN)2dUjOykaiKH^pNwZ1n87#{*)owG$8 zxyp^Yb^eOhz1-4)c(jDN8!$1!|Hu&X;839p0py8YWX&Qp@+>lQBsej1?rAg<#8Q_H zz@+uzsws#b^VNg6o887UWwap-pRRMmtA!g;BYl}eqI0Q^D8Htf0!`GV5e?c7Tkz$i*wC*;R`<}%Jfp~U2D3ucRM`j=4yt% zXU-sOTq3)%xkE!k@F2_--Wxlcam)GhDOfdk&e%JL+uby)!Sf!V#BuY6`!#gk-k&_$ zauME(%k#0axRm4TH{Em#zzBtmQc;;-f6XIM7LNOqUHo3$+Q_mjpEwn(>lb75;x-Bp zKt(sBK)CJ1wnt5oT?5rPAR-{yuOhK6rrv-gGY6eyrV;{f5!PZ|rvu;T5*ln^p} zReUMM0pjb18eJ+KfHIXbrGA3f332V4>&^ zpnaEBiSa@4t2B_wGTrBtu9Q-MN8 z6tTT(t!oaop=_YFOLgbw=As4oaCmaG-${#H55})*8 z-i>MlB@Vruud%tk6*c&JcgG=>?U<#VEH5udgSxu7b|K@hwd?ed#{iFY05iZ5t<(f) zUU}7(F+bRiH$VD?anlq3H9)2rpYYAsMR)cJ+MRYa=VJ+^s5_MWaDPO5JBU_WD_bS@ zXkS$dT7_=XLCcb0y;*|K;RAPo7VHZ$v`okcT2GuQt6pu1m-Cwd+qq|2J7(>$ zkg${V4_(SXG@MJxl_oAecW6<|1$-le%R@pTWI{3A0`bX<9TxCJ0-q}H)}U8TTw@hzubSv zbX`5>MEWXmyMkwrHhPE#zMzkY4 zMlLQOuIdRoTgZ;xe(ZGz0LsM}I&`cxtWk}<&5Kdt?nHjAK;8Xbi~x4qo1Vc%rxLC2 zV$E|7Bhks|12(MN*;(2pJ!DuPpp;3a6=Z?tec34|`O_JLHsF_Zev?Ms9(J`{k$)ZBJNz^uLE@geEtBZx=aPR2}Uev?}#cR|g) zILo;}ukGp2e0G#(8*%>JD$3KX`|YK=v{^vcrvbL33oPGqY!+cZLU?GpzjJ*Jz~P*Z zYJweylX5AtlO*XqIoVgmYwu5UvhxeQ%v!#zBR%yAE zc4t_avzJgFo4b3w)4G6ApnOfEBcEf_(=X2^?>EaxL3S?q0Vr_TLic&D|(rKc4Xy2mRxG1@&|W&};-_W-4p=e9`4 z^XJ^MHeUWCKO7gfcH%MDTpPdo`q##DpZPE2dw=MM;u9YKnE28!`r`Q6SN}@scfI2s zaqi+Bap{Q@fR%2XU0ute$oZwExMK}qOTHZ%xcR;B0u--D9a_yd0SHU8xmU;P=2{H) zyMPSBEG{RH)BvPaK;OcSI6)Zws;0_^65%OL>D`YTfpb%0Ns zwj=MWs)zK>O8_2$?7;!NrDAtT=m5}!!Y}P^#@T0nWn6gHH=^mP@!VH_VssWxrJ^pY z6dg*Uj@>)Qj+8uArro%@M=j`_D0#pYXSO+yESMD(z{9S*bMBO_Ede^p*A;fTw+rpk zCG#@`)`GOZzn}9u$R_1JNUNt4N1YGjyrVLpw>`gv|50qLZ^5U4T>vB;1aCP%X(2mJ zeNaWYO8pUU1-^5Zk?oa{j?4VWVyfzS*I=CXQz3wYXq(|u)vple)>u5@-sXynJxO*+XZ&?7Fbo{hmSGL5#? zUTh#UcxnTpw>Qb-4E_&ud;gWCcJ9UE66dYWt+?XqN5nhc@vhi`je9B2XL#<@u&I5w8s6*`5)kwaMraem8vtsnvw)~0$F zW&^&b1LGV-BC8|R1h>XZF|&?c5V6~{t!vpLXdNC!Zdnxhrk^qpe|pAw6Jt{N99D9k zj7!b&lKooyWePxfEu8^;o`la%8~)Q}WW~+21#1rjnR_^a1H6$;{!nq&pJVu15dK*> zm`lVjv(h#Za=fz;=3lzfSmX#Fkrfk;q%!0o?!L zV9-hHf*YdkBH*3((XPxPCfuR2k1(U9Qh5%+bP<(S2Bsja=H!jWEDaPWtMMCzqg!fnj$2iF@7suG|^MT@Ug)aJj{rdQc_;;hPw zybID$>7)@r7UY74cvG#n&HfY^Yv?YN!vw>H+`TgocXK#?_SD6eue1$!=ShDMsOshz00%82rh-1i6sn-g25 zf>Pa!dT~CFlalMw2VQZwPhOPwv;ZjZQvm1CfWseE>KFy6lqRkjgi@V+cm#!>>j0Jx ziqc8Hbnj8(gIulWaGiW0!0L2%Q9#WcGTGW(rzh=1Q4*4c_&&3JK6XFrJEQaB?9mdjLo*~=lMa<~%EAyX0|ucl-Ewf0FnXIjl6$#bVWRs0X%);>Qbm=eg+Z`1LhD5uY?#OlRu0BkYGt%pCYr-m8RThe0HnqP>m zi<To}#<&n&aO-U$Fa6ASk5Aa8w0PvR!#VD zw=)dzXXe3h7EI54;oLW@=1f8YB=ulR~rqyS)7L{IjOCGR~W81O* zj8D0f^do#C8~u8pkXn6_9(*<~oxhC$X9x0OAoEak*0L0{kxZOz9UlE>;{;wZroutS zO_{8-T$T@)I3EGylly`=eD;)2eL_6xUpy6Ig5n(^LtE%YFi{v0wtpII>55fRaEuI`Onr*W%<#6BMUo^C&%g`dVtX_S}nQjNpP60GnKC z1F#xFHx;4E#4*tl4Lf%u9nC~5^G}9}Q&H|lf6lF`103qSTUwk)5SMel&IfM!06j_t zU^V6);-Kqvh~o2bx!f0Lzl$)F_Qb`vHsDMXcDoKZM0wW9yFz$RrAHi>07h@Q{q~r{ zpC<(msVC2SX|@50be{xL4J78~)^_rTn~}NNC|3fZtX}Y}XUFx|UKcl?KNr9GyRVN= z{iG))0C7_F3!d?;SYBL6q5G?^`SrN!x<|y{zw;gOsZabwK*$|{VZagTUUB8s@z!^} zJ0AUrYvbJ?xGA1^!^g$;&N|9rC)`ZWJ&G#SISCh52Ni^qNKp=+Co^)gXLp41Zb9cE zbo2ZgS7<>;c*~V#&dqRTm-T25*}*+m$yFLwbt!WW(UW@Hw zb$uh#?hp22p}m4|A4IJMn2u)bb#`(G*}2ACZuXeRHO#n6b2sJ|mgBJJ^55;)bCR~o zRZamosraiUdi~I}RG|d6B~V2k)>$h@b7w2=eD>GH9iRTqX_0y1D;^u2xyxvaJ<5+F zr|t#LPKK?>uf*pT19@bKnHF%A(RvidpAL%9BglpiR0Vw4t_A>Bx6UtswH*?{ox`3^ zkWJtPV9b4Wpq-PZHDeA*OnoFh1?;(p5&0eo&Ji9CWm#t`HRrHsWs)D%GJ+20%)#PZ z_~U~B$2>V5xN=Cxz@?RBT2Pi@@LU2Nx%GgsUMdvF9Do8(LPa$wi^(xUC44QtpI8^F2?2#Jc=wTRpCu!MVo7DkIvixIzcao z{x)_GV;^2Rxm=Ii?&!yQcO0`zh1J--q4xRRfDTGvPf~X~s)gASJXq{qBye+*b)!bz zLCa>FItQ(k0m!R+hjhv;%Q%)`gHx9*Cb-_~43NLDf#8E`OGi9ZWje8luOV@^{S^P) zoiCmK1Siz1kLte+<~JXFsScbzPcTc)krBxJ=EHMj9$Ic%QU8pch}<$*6b&**Zo+`s zvEgf;ono(FlLU`Xf9jLsg#p{r*WPDCH!(5f89ndQXL>WRPeO{3IYL*FD2*b^Sw!W?$+x>%{$MXjoWU$J?0nY=%vk52EHRm=I7?4 z)9XY7faOv~H;9t1o_MYDbdJUnd2mcyh0;JXoL{?$ml48hE*4Lmiub(#rWin%3u_yB z#*M=X3#8*54lB?t=W7Ut0RRu`^NyZ2g0WErph(O>Xp>*Z_MMa9@@BhXPNZ~~S@)fA z4;YmkkPBsl6e7Q_P}4;3WMy3wu;4c2n!|@$7XS$!57FTLJVJGIXD1c_ouB$CPtN^f zmZ<07`h(vmU!CLu_kY>mabKEh4godm?YQ-hI}yOe3N$A>dUA6GY3XqQo?SB>7OThX z!PNnUot~4n_vtOq#str+@Dx1Y7-%Z&YIJCWy#QoDo4-EomHH-$s6b;ugh@Jt0~h$1 z3TZsHd>(1gOwX}MbJpN%t>T{;-s zxkr@sU-x`9wp_2#C_=U0m@0?cDH-f%{b1SSpn?y;^td-h^Z4d zkXg)OvE$r=l=ICBGRZkd#JNKx@W6WKFfKShhR&5%8&@_7boWT#x{x*Q=|llUeFQoc z2mVf1RBhh~kFNWX(AW>lt^laTEDH3B zOHXAF+TNtASRC3}Sa35mKosEy3Oba!I}f{xrc2`PbF;p>8Ev-((|B00>=UL z(CloF)dTmO9IWNQ&FVZY*A*m!yLO`jT@Di@*{w3)J3Afnj?&=OgO3X-(?D8B>h zJtyd@%mKVE$2Ct%SHZCswk~m_PbtqJ0p_sp5T>Bq6RXh}&>eDRxKdd~08oXl#r!Pj z?XZ*zRb>q?*Wp9U~VAP^G{J6>`EuQ9!S2@fva)=ThAgva8UuZUR z<1_iebhWtI2pxv01ODIj)US^BKKt9lv748C=Sr;A&O`&?c*1qm)bY5~hsU8Y0Osb6 zPV6{i)HVz+&(Y3mfJ%oPtJJR>Qo2N$fXQpcq)s<#)UKjEkuT83PJw$vnddBym9&AWo2Eb0MK9Ac`>FSjeGR`sT=Cvf1cH( zxyMQD#ioK}Af5aH@G?`hj}m;~A)8uN@|1n}ITb9mG4wR6SD-;Gq0* z3BCtK+Tp6$jwtT!XZL8|$hU^)Y{ARa$?QS^Ub-nGX(qJwK!%p$)(gFGQ*wuuA!~vd z=OI~JK6iU%c+PoEkP{XWU^p#cX+C0cu^9v8M7yc{pu@KTxLKqlwl@gGThytrw5s4- z*|xVwOG3ue91GHt9%Rb;w>rH0s<2?(UOo(`ptc7fDU}=2HRVS-3Z*TWCgn{1M_qeuJnse1 ziQce_l0A$Lm9e^dF|8N-^uGJ_s+@~5P=L`R@_@Dj5QP&&t0ZKvdAqZLV$td`AKks( zR9-Ux9k;fhn_rAY0MdwfJkQA`fG#862j~p!q0csQvZj02cv#>L%FwZN1?)k;8}mqt zlPgQ~Y({bM+vW^|3YO779(DlKVbZ+rwp4xDSzLU{ma9I}yi&Z`)r9EPM-A-<8q8Yz$f8c3s%4*1q}2J~fcW4|Em=z6>A|I2?%aid9XQNE zy%^=#vzX|CYl-sM2rUd2x35B{o*ecQ=s90$Gy3IdkxY({l1K#K0EIIiBnFwU_yoDq)(tmHggqR4v~}JoJ+)iEuUI_`hr-> zF67CPAJwdTDfv&UOR5m^CcSiOPlA#O?mQR|X$g|+T9al9tC##~d(f+S%lJTsmLYcs zhgxDvEnsd6XB}mh@MqmgSp8;s$W)ZMGas%bu6iMb;d|`o)7de{MaNPPgL3VmtSAT3kj}(Zh3i(`_4^ zJiLHh@D%rR=c)U_4#~*RPh8@&-wl_QGPw(I@S{cS;i098qdu~csfaSOJlmW4 zNZfHi^dURK998~Dlat{r*Q9K8?(;bKbe35r#*>Ohnq7M3Rq@D2-;jK(xgXh5^w?=7 zsg!1C0Rsqr8CFF=FTshQC6t&*hWOpK%`!=Zfs@b+QbC6Az+vx7dxHHGqSM;<;xIim|K|sKlw| z`MC7VX#fK~B*1~IX!`V$7Z>S@k^i-|wdm{sCWsq(mEcOcw@^l|98tFC$h$##;OKUA~ zBRs7G5>o-D@N#8>dq}jMgMgBE`Kvk#8JKi6S%)HAF59Et1SDv#q8-wEwQkDM%DU@Q zANJIoa4d}sZ}|j#i7Koo>xX>0N=DB)SBrnCocIST5)*MkyMhmf(coJNAY*TOhBOc0 zp+0=*oR&P_3DCC>z__@vO%HXDy>=&yXW52u-(fd5VBFpYlo3~-VyW~5^ZZXb$o7_b zKuH=ReF(JFZp4+Rni&n4gkL#$&77&s&O6U zoH4yv57xLxZD^lzUYWd+ijiL+Zn_se$v&kcHwNC zIB_EOY5(hM8}MT-j}OsmxljlCkgYq;@5S!^A@ZdX?PevG=bE`+k?k1-73X*8*o^D3 z)1jU3_i|_4tsP})#2jIU@NBt`tb=iPhsYXaSCc-4yHJ-LGA0_2kFvyj+s@I7IC-iW zci!$=1W1>Dq+;f{wr=4cWR zPxeism^*6>V%t8BGHXSAxH%_`m6<&Mp}K6`#p6evn=&l->}f$4$NVL$^PUV3>>9@W}%`yJ=A=XA*>mjX0eaqi-|xUjkzCr_;8nJlgrS)6Sl zFi=k9!2|Ak^!l~_^jylg?-Jl%l!>e7U>~Y&0DihY7ZnYcd(8^`!;*1g0Y9F!Ru2Y>;GsQloP&pd1rzwYE(Ly3cz66o1n z@_Z${x?!4=wB04RT59pdc`yz&IXr?t+KNa0XPhWc#S6tvVCk@m`Ee;U-Pvr1$Xv=m z;mNms{@nR>*bCG)bw3~lLTPgX0}C6}FvTW+}{hrn#x*>ktYPB_Ws-F!KemRs|a-^*6o@rX-iV`ptM_D1fO z0tkW^4#(~`4Bu0E^0z}}ZWFKoe+_#3v4x-B0A8SuoS>bGn0j2QkK!pGe??qEFa5&S zAojNQsa7ZI&Y;ltqTShz_dQ>W%qtVf{HvGE#2Z(OReLK7v@7`elBH_Q!Yfi zBBRtJ9y=pi%J@Jy`6|X})Z`FpCs-qZ6N5$TxZNGQxl7_#kAyM%} zn;vPUjL%Mkuoh4Z{qo2ZBNRZ}E;P>*meS*&_yot$$S9H*Q#uuC2-Y)2Ge-RhvQE#B zSe~AeUS(KgSh<4*=V&qKg}T|;F8vv%gh|4dPcPnw*IpjvW918&V9ak(- zDFu1REkf8mw_Gt*qkZh`jZ$t1y4-DeX$d)t4BOoTJT2DZ;`Si6$-3=MBEWt{6-{Yc zRLWh>Z!&@JWsZAu5=}p5%IB$0Ou`nAM|aaPO&rK8h%}3^y%L`EAqV-0Q4Ii`G3rT2}DkN{05_JkR(dO~8Bau-(aXW1uU*&}HS;X`i?c4l2=uE*pU2 z1GMn~fiJi_eaUj%e!KgiP^S;^w^;m0Im;6`>UJx z<048?<3))YUOIUh<-CkW-Oe^vp+g}LdJ4T|)98}*11IF9U{Fn3Rm~~>9EQomF{u_| zbJAqOKRF<$H~xuB%Lz^$lrvJo5kf%W5TJ}ysF&ob0(=mEnRaByAuX>WS-fhfE0^}+ ze>z3bA}4Vhj?6ki*(KWY;LKR?LY~bJQ46qLWuwJDGiDJ@GV@dLzuMWQ*&a*cZq;Tv z1p4@Kg>sGdwo)(TlM5G?0HXVVWapM0!bgHHC)v+64(ODXa;paSgqfkvJ!L(I!;o3F zxm#~rjT5I%qzvm(-j!KbMhRlwC^X{Ev)wq~iC8;No1h-b$@XZobf?j0QB30?ps(aa$)G=x6&x-t(Ux_tn&TifZyR+rLSWzs`;{P~_v zdPpuwr9ZEUOH%R&F<1OBjw#sT*&#{8CVLo%SJ9mF`D5B5qac-ek{}XBLizzZ2-<4P7SA{Bbr4o|2ZRqXaw-Kfe#=@jH6B#9!=RSiz;O)CWo+pXRYvhng2 zh2?AvLBar`>dKx0;Gl=lP&GJ-vy2citip4DOc#W>wOq95f#zzF3PPDQM@VFsWjY$4 zXDto7q=RSvyXrz=-dEuPB66Z9&Y>BV+@ME~f3THSg5jtWGyNStHlmN9=ne+t355(& zP{=y@O*-0Bb)z$+T)0fyt2`8)06M?p!ZYNwO zEzsE?X*q)MW>INuVtV&Z1ti3P-k+2ZWecy1?^Ab=_LzRB$xI#Z^y2W2Ik%bBRW{CP z83SNS{g|%|qBTa!4?AQ9`tYt*2fPt~r#H&obvJi}wTA%SN(_~@)b-ZpULeZ>8l%`8 z97KQLNwEM=$~Lz&8|N?XBw%)Ov&=0>nre5gB4&>2jFv_o?kjTDcx-L$izLG@cXUbp+;qjd3Liq$I1GJIDvp!1!t!a}+4K)S{V6`-=p!kmi zP*Vpg)ItX9PX#S6S+UY>>I#sMm8yC{87EImRK4PnG7#&Cq;HsJ~^>B8PhcM11(4Z8DIolnP<|#bBZ_H1n={?2Vd{6MtjktK4zi~ zcpP-P2}1We@FM{5vNJ7cA;=~wWRjcXxwXXlUMDU&b0#|;%E60kd(gg>8#4|&PBibt zx%F;RMA^2rTa7zm&RG`{REM#2q84Y*_G5hm88=%FPxD{V1Wv*C;fW6XD;v5($))b{ zXSZ`e=S^!NwLyDvqHn$7oI5*xrMS2`1c(s@g_AZ%PI}#!JEHBxL9%>h7%t;F`YuUv zi6GsN$W6eGI{IT0$Ve9(w8WFaC1&Q(i}#vD<=JF#`IcL9{)ADFTt-wp-p$?D z`+GY5>F()w8va9#=b`SPU9LvpQ4%Kq`EaakGPC^r$QvGwl6(@LU4_GYD#3j$1Qt2p z0Hx+cU6)a7UFp*!aZB_8Lf*#Tr19Frs8yS}?}I}}E_=>7DYgVEdV!wi!5E=?s0BsK zOR??z{!BM&v>G>kbI>Js>_rND@~z8PNjk%umpnWUp`jXfzY2S8=<$5-L{)`(sxQjj z9rSbQ?e6Xl;G~yJo)x@@^aw|t^+0W)OAr|556z|UcfTBa;~U#u6i)#RkRR#nb^9n- zF{e}WZVso+DA>%Gy<|!6q*(g%u4Y28I+573juf&oxl2AB!*_oY8O}2265j+GNEYr6 z`D-b1Sn6PgE*_2MQ=j?iF?;d^{$)~ov3N3!E|rRbsCYL)@i}X~04Y=$m%xXxDhodw zjn41>)=kQl8pyl9Gdx#n2b}M@ycOV$2mMUq)1vC+RaJ^5R1aBy0t5Q5(R3)u<;neR zs&+4`-R+odxon(XHFc>4?ESZH!Gq?t6bsF2RGRZ~^X(U7eFr5^y|@Y4o~ufnt8>_h z8UlZ77hp65tPn1%Mes%xhlkEzDhg?FQixOU%V?5EU3DUs%ERc6P;L}v2VU7501V)9 ztu2BC3tm1L#vD3yc5W_Kcj-uf{nKV0 z4y{9@Qkk*}e54yUEh3W6D%Q9Eb=G|a5Rz4&T5s}!_*_Dr8W2x33-YVVmgohW+|3oQ zC(c-n(QCrjMr$DN#+Ns(h?$$>JxR%DxvZQvCBG}P9M0@@w_?$QGvT#4K!SkM!)?!= z+W_xYpe(Y$mi=z@yBBA6l2AB_M;hL&BK0t$rvNSbGcKO} z?hv$o+&nRXOa{W+1o+rL`cDg(@Zn z!x&NiF7l>MPW`PT%@km~Q-SVw2hr_qN2k+6@zeW4fXO#A{f!tRxZI^wMSz&1SX90Z zwo#1%h27lVM>q+#CUIx(@S}F*zse@hp~-RxoDK+%GUJ;TMa}E!QKgi$p-j*(S5xJC zetVnv@#I~P52zBK;LbRurw0Ps<93;_0OeBzGII-nDq}QTgjd=aPdX~aw0);CQjz;R zBjfV5-f;$_h zV5Uc%Lkooh^l^TTCV2Os?Pp;uv>B3vtZC>txhXB*+|4 zZ#yuGt34aect^g73b%=`K^s^hZw|?o1(h_A{$UN;Shi}eHe6V$^4o1Eocd442*feJ zvJ|(k(mC4!oK9IgEB8KJ()I4ny7!P?Cs7Y*w6@LS1DB+Soi*Be4xDmY*=`+XJ>tg> zqZ_BX3E*eH@P+ZZ-+UcBV`d&4cYnqECvhscbV-bfv+e14CzzNLe(Lq;`!P4|c;3w^ zMDNA#hvcXrEukM2=RaphnVecG+LkHrMxWz!qRbZC9cO137NSvcXIumV+SnnVlF#%I z+|W$j=y^ak1ev-)K<959UBu&rL=~0*K>43{61Pv;fcc$dtk88ni96l86ft-BwC?jV za^m5;pn(2PiYS}8USfJPX8^{ zVjH@w?*l&ZpjA)4Daiy7#wFYC=3A5h02DKzXwU9SWj$(^Kcc68#>6+7$hbWjq^r(j+?}P+7C&s#@ zysk!a>_)3i&TD}78>^eKv(t|biq4&Xv+RceWXjo}@qo*0DFimhixI7pbQ2Y!^-!$CsGx9bly9~~4D{;fM(eTIzZeUZwV1E0#$tIl+LgUnsC8lm zaJ0}mL}8C(esayWTX}p%8vs`G-e~8X95)d3T(B19XqMb{IcG8nA&Pku>L&S}n>ar! zE-M=6Z~2Nc_$`Mz_<3)ae)GGR;ihqU*ZFMq$-nTx7;t(3h_oK};A7|A4QPKZ$v>D; zA{Zfgw1afeOQ2%Sc=SeJzPBxrId^q-IIBDAN8i)JiPMc5-6i>8A2>w1ZY*b}T#?v^ z@k+?QE`WLE#9}NjEK>YYZcE_q$9wxb@RgvZ1+E3iY}5AZ3uzVH15~;pUaruhGjw5l z6c^S3-C`}m%vLEE^pvNUTQhNbww7@^{C-%g!1?$&c#l)?E=#B0+?0v~g{J90kz-MZ8n#^O?M2RU3uoYVT4x@o=WkH%#G$;}`A zZQD`|I^5_EQDF9%cm2FV@j-MCZtNd{L#Cv{69Ia^o0CY#D**?+ii)^5_du1-#!4D4 zgDu-613CM6S0}q^YN-Z9!9OtOmqf@y! z>?9Cy605y8P0(Y}pySp?Xm{U=&WnV&tTF-ry7nRFXvVG2%|;95Kew%*Qa$ieY-;iGgA3*==O zf-1YUh9LiwemQp&0p-f3={t)#^=~;8oPrRC47IQbga)9P15nHmL^(s)T+Ky7Io!p6 za$BxYpzhGb7%xEKt#^*kidk~S~FCk0oL67aExM@q2u6j3(Y2cL2sdn#+ZkxoZ~TH z_e`xyUhQf#=Bj|R2Az*uE4Ll+%&rQ`*t5?{GsPuuyL4MXtcn*klxaXf!K9&YfcyY7 zU@AP67Di~D4B%zE)03X9IP&d#+e3b*3jA!C#L)gAOd1!sih9!nm;R^Ers3tYaq76+ zW~ArHHY2aoP7b)zQiKP;yUHoU$XuyNEm_gN?7%q>&2x)%-cFxhj@j9{>Ro`kkfWDv|t7=(nDu@NF=Fh7!wv~4AM+8 zPOFQP^1KUd6R`8i`77>iL5|5o9~$&1AL(-GVQf!#x9jfa|mzeXjJHVyK`;!1Kexa|GlRScxHZ1^9i?TFosR%3eX3Vx)(dPFo&mQwI;}YLl zyu&Y^=i|xIL-N&!FZ$%$PXB=Dwfq(J3lO2sa+x~slSOE4sBHfA_&3b9*VjTsCi+?W ztghrotIlicj50sU3TB_UsfGk_a*GzUDcj5D@|#LdZZudC@x5HSBRgOWxHzB(uWfD#M)zWUb32u^ zosb5AB3FM^hS8p_#m4%@IC=7940da2GKTPXt z$K}zyTV5nyk31l&E`BhVP10%7QQCGT8nSA8mpU1Hv_%7+E5%Bi*x{AEZEBWEL41Yh zLAlb?$`QAvBQo`#>7=ugd_G=z{w|1CJnQhM*tRcbr)BzGnq?gRHay?6eOi|=lATqJ zFZNO0d#lx?E%3XFj1*WtnC>ArN5;k??T$D+f84uMCYt#q@cpnTO13^8p;9}7+zOc>Q6TN_1M#w*T05G2>>g;)!ZFU-oc{_fAEJoAqpNuxwx z6NTAV$PmZKWk@QLbTjnUMse6#jsE7v*k8XbKRL9MpaS~1d7l$C9d>c@u@-NlD|#rz zkbANqSQ0=ZvDNj{qS<$G@}+dvT4RsJE%^)D^HP7-K}r(tz9-%z(1u1hth(x4Zb$cpHT9yqU%wkkaH?GoIvLxqQx3~z0z zh_qG|B@`41PPDg~4xR=sk(HPLAA9%^!@3p(XL6J)Q?jT;R!r`+aK2ag6OS1LAbErW za3F=GCXGC2h>9AI_hV+TNiTN`zC4V*-flE0qcF|kwtbY+#*yKiSM(w;DnT9k} zYAwR1l>$0CX*bg>(*}~bghn$p_t)aaCw+aq<7wZDR;$EIUw$$=^Ot1~9k!G14r2-u zJc`3Nf^AvIA{nK{$_z;3G@p5qFyHcz85V8e$0h&OnSs;>oD&8`o&}N5L>uyrB$~L4 z+9>d&)lTb%XKYVhe#bdPY~5?2RaR?#Fj|YB*_mWRGU&%R1tdNmIV1ChRc7`L%yUkj z&yQK+{3|XO16te+lMxx9@Z&;+8p^_QZsVs3_-or6ndwG%&olj9%G{35?m?X2SkHN8 z)zUuTbB-_L*aL~o%`E{&wqkiwdG45f74k$N`yj5K5G7 zPr>o{`*KsoV57J{=d5`n72V#O^TgGWt>B){U=JvD{+T$-4Q*A}3ZSF`zh%~PrOrkCa$^e5sA*7;h&S%h+&8@b#+80 zfS^rFL}uWa^VPJ$S=W=_3PFDyDHZ+rcwhXGg4=ZPWJcZi&UeJ;Y9qmfLu1Y_sf`CQ z7<6KP_0HHn`(8kRb6W~P>_kbA9Ow<~y;&X=3)G;Y&&+uC5&UGc;(x9%f$toL*V^Qq z9e1YnOrK(33>72(NY~+mVuw=VBE38hhOm}TnrAuvUqMmA{Qhtk7l=C+BKY1im~%6z zHX}{=zD!;`T0$I?F;3%}y5r9iXRkd02rdBxQJaD(8Qf=Oh)xhA352e`pW+aM+f)o| z&W^jOW=cO^{87dvu(n8(@5h}w!Pl9s3`lCZB#Iw=a1NTsZz!+IfVaW^dei|E%Bm84 zSw+r5li zmJ^&HPILHcKpQ*+EG;ZIqg8W7-eIim0HCx2Szd~pdQl>HL92ArXYW&&M7oFbyQH!` z8V_L-EAy-cvN(5*?~}0N^=#(c6yt)d$3N;(p%ee0KcCYhQOHj~)#7 zkOeYU;QfJ^BWLAE#eal5io%Mc0*eOVi;qz!9iV~oF#F6Rc$t^q$%}xOA&pq8ZOUQ@ zD06Fdmzy-UD5sN*#3gN&Bd1QBjMf6mq&gSP*;by9v~uaC(M0*W+9{R3E&QIuH=^S` z2-0&Ve|I=UDZ3vH8MG4RmuXP_dg;tmwmv-AZOxX)vjQH)-PP_(yasLaJ6BrqZ#>wI z-K}$R@#gnLonD(OV~WHh_8`jmP(Xp$MnRTl+;Ns{A|#!Ap&w5MM^y5tibe<_y-Uu$ zAXx#8lYPyTGeTTVV%b&tP9D@!Q>;$mEBPB9b`icPuaUz-f(IoHJ^XqtN_9XZLZ;fN z$BC7dSUGhSLWhsgz5obWOq7Rd11xysc|x8SFd0g?7V zGcxFzhfDhGHK{VOoFK{2i7m7UL2rjEDrKksnFq2(U1$|??+@n;6>)O$;4ZY%B=`L> zGp6lFSEo=2hq8*{0us&b>pSE{EcBHd7?RvpiNyi9bm+3sER@ zAElEjKC^?%ul%5T3$H|Hs(zOn?vl;E@$vW@V#-E@ zH;R=OnWubXyyIElfwxM$|?a%2a=RCP*i*$7Iv{^}jjLU4{tOl@tlEfjc zT=t%k2!3fxJStBVJg)w7*BWOOJ74SgXxr4eoZPu%DH@2>B3pO)JFN(|yo7x?0%zQ% z973)8vjp&k$18w{JXjQf&;fL;xS`!1?Tt242R)ovL_Sfb3wPc|2dx!LOAB=5`mw#a z9qpF8iTA_9X>Yk>J?Gbq0onCt4ItCXxm7#eQ5;YQJDnaSqDw)$a4wZ#EJtOzZ+8x3 zVX+*2fYjwnl{mk35Zizt$?vft*Poeo{SchO zK%P_wItr&?p!1NRQdz52(J|Q+oWOOrW*6L;hE*jKr=^x>v4Ov{GtycSWUr#U?Y#Yoj$;#Pw#m1>}_=R_wc(<0;g(Yd+f5dF3LZ{Jbg)@!3pj(MTnxjeR z1b9wMt^g8?&DRPFr3a#rCNjxLyStf0DU|?xm9ldaj8*kU{u9I!vl4fj!sL68ciM-X z|70&yAf}Ul1vj<<)A8AQfh+~f*)UvQO&$wtq600ap$`g$?!%R93M@|oX%K*?K??b#)01FOnsssyfCM$(9 zTI&qDIni1g%@9`6YwOff=sq)YhGjJct4}h@+5%uFZ|l#m=G&|pUcXvIt59M#^DUzK=+5Usv zgywm-zLGFpI-k9)D!)zd(`Um>Zd&RDr#<;M5i}l5&yPH&6>Jio>dZPi1JF9LFdH}D zc4s{O(_av;`z?o-?k$rKjQi&cWc-G+(casrkWPkovXS4d@DIh=7_x1AG`J~aPMP=q z9OYJ6E6i-~%D4>6^OXN&QvE4+n@A3aW4w;)hO^0VG{jy7rGerr{59mc_MpK>7b^{mkKBf;e($E{lsAU7M!q*0*sf_mFK^w#!Ja0osv zM`j@7QxF@lf<8vzj2qdr%skq%WuD#e&-l}-!efPAXJ$MVpJDV`Y^Cms z6{yS`BPecK9STM1bypaDq|m2MT!E6^CD)H;rKudqi;CCaC~o()akD=aW15WV`W8CX zyyJ&Fsf3(?Vv$VN9pQn#U-;W&OLA|Oh^H+hcf)9-q z=DY|~1S(2;EP{NTCNz1R-pxxg-Q>4*s^<5et_b56hn7(9TA32m=}rDpH*?E9sg4Ir z&pi4r-%mbfl>V81;5i%8-_2J3QM?gl4Os=7wj1e4n)2#Uiua-$4@#?xd=6M{m^X*(UwBOk$&(%1) z+KpRRdvS859qkI8hfyhZwC>E##O8(ULPfRZ(I$fHI`ugd>!h`~)QpwJVRZU%CBVNA z*m6Fi!(G`yK>?wFf0?uSAf{oa$g@5|v&%Zy79ouPj>$G5sn&Fj=Z zT;AleG^iA>^1<_5oNJ(PDOKFyiyqGMVm#@|Pmj5|g>1+w7KdQ$2-Fcim0bB#>|fI# zBl?J}jFhYsmvdMA?FtF!Z73QCL;CV0Jkp*#vrn&{wo1Me2dM1LCux)`DDAOh<-jYz zNbZkw(2Jhv4Z$)3Fxgbbpu8G^6EIE6AyD?W07nCPVeCf2BwBLD04|B(9TDp;ozqIe zi~Et}N~DBFC{{k%ftG&mOnktv_>|6qur|)iWOoSBg zv!V^iPhL$h2u|wogSv3A$)36j&Jy<#e6?C5PMo?Vc6PS`k3GV=7}}(u=_C%-aDs=U zIB|Hg&eM@sg}gb*yyMqrfoY-a3~Z2uEBVHiJX*p0loq3Dd8f{Jc&FcVM-LNM6#Fih z8O(>t{T?pkHHjE-NXMFA}kNYBg%o&N?2_s4UO-bPB9Q+V;#0AP8Wf0nH?9Gz#Z0D~!}q#Glw7tiZpz*4y*RNlAFHby(d!+?3tsqH@w313T0q`3V-LKWlHj4^B$kBw zhjK>kjbZvjCu~kD;vOz#>xV$Q?6^JjDDjVX$$`b=Kj`!~W#WIx;a9zzN@hwo?_65J z?D%>)uAR~H$2t;xW`}Mvxi&J;(dLv7Uj;JG2Xo?`djab{oPyRaOciA?4FHspWax1HL9bF zD2&yp57(kHT8nXiEgA!a8Sm#0)}qF}IyxWK@fOz(*9Bz4dEWEx;5=nG8>QhEy_$W5 zZHM0C9_8Dl!@R>qSx1!5$*d)m#7vixaZlUCv8yzSQ5k?nm-!G$?Z2Vp{PfnUNKFr` zEF-Ml`zC4Z1&FaJ%<#ThTaM5B*IyUcUi-*+>c4zpR1iKZmtG#=xaf2?VsqzwZ0~K- zTXhTl4n3^x*xuSqC6ZmhLx-q(^jv3SVPO$Et;gQhYHY8ajf0*F4L_~XOpYnpo%!#}Ay1J}4oWWl)5g2Tm zb2!}NCFj~Ww}~*xuiOg>&u{K&kx{UVxpjUcNL~gw?h;i^0^ggwG7pnRlEWVS z7KQ1IihO!$N%UaD;o&em+9NLj_MoIKV~}%%deFX4c~o-t)cYjp@rxd|nhI!gW$Zqy z`AyF>xNGH6`4`0l@PPqWlkQPBbTm0pTRF z7LjR@lRo4KU~mXO>;n`s+DUOMhr~sPMG&M<&sT3(4^wtnE(LmxA9-LaSyIM04qgIPfcN`lVqbN6O#0$_t-t}y5`0fCIK!Cqfz)q(CF*-NJ%rY9) z)cHKschYl0)8yN1{9L@7vewZ%;`EjIIbvVq_dU9^Umdb6v2*G zh^oCWDko2H=AWl$H)*Mz?f}KP9T(1>rSa}2(yzG6r|+(r^yd592<|_8IYR&_T)e z9RAsi(f)djxg%v_rn3zg0we$&nt*~9%D2Yl7WcI=7lO1r>PF+B3nDxATLv<-1Cx#N(YZDkhr;-9t2OLi%y=O3aY#yJa^CXx$3${ z$D<$j#Q48|@_Xa954;GW8#)~|7|?}iBF5CKKrxc%4;4Idz%|^)uSI5k9qtj z$H#y2Q{uK;-V>wlUYf-1K-B9fEP7d|PF)d?`{bv`lb-(kxaFq5kI?|-M%tR%ANxs9 zjc2^zB~fqA#cemgJ0ATBPl=EJq-VtApZw{W_9s8}dGV63`j)tO$1Ny>UhHlHiniC{ zr7!!Dxb(`a;_YvKV_f&h#}Ve!;>pi`er#{7$HlX^$MZh_%lZA>c<(#@E{7(iMKPR! za-~71{-W4kxjzm0F;5EN7NEqtPRpYB7z|wuClNr4mNd3kssNUzcquwNhVwE`ozI5z z(q+8-nM!UWI_@_k=0P*VQ6ur4PNhjZ=p%D0(Prn}c5;xDy34fZ^j4HX2l%smCBT%qcCM9M2F%TlqS2yV zYh=RBEm*#8^tynDZZ+CvY+}gt^wG=^HkF3xdyhlf>)vCn8 zd_B&ud4Ah4&TRp1$hVu;on8Upk*^(az5u1WOX;-KH0W4Vs8 zPXdR0(8g*^`umkX)?Kog*L^wT^1Fej^zhD=fQa{2m+WFSx`Xjy3E4HN+Wf|qi>-*O z>}mT1%K1lR)DyvTV?g9pt9}@B&IzKUvA;WvGiOd_dwc)+-FWm3kBt|<_{HS+{xbWI zbJOBIbexo%-tVp4lXuj4HkN1 z7Jy?X8uq3JXSps!YsfXY$bBtZ2ipLaU9KI{rAJljMIDe)KkODD<^bWP)gxEG6xV=j z20%08%9vaoLw>jvjw2L~g3pPGPEPKS&mLf3@Et=A1azUK& zvEHHccHAa?Z#09TbMKZ(ui0-16X%?`8J(+{T%_*(_~m{jzHdTD`h&R*xbiqB!jkV) zlCJD=evFssap-*?Fm(WccxS8v62JN7{~fS!UF>dc#Irx=ivc)Ki06FnSH>T{{@3Cu z|MK(V^qI@!InRGdbar=QeQhm1lW#(WGgm!=p6jVNbM+1J=qEfmp7@l{h*MWRGH(3a zKZ!4S*$>6`9=+Y(K|JP@pB7Jg_UFVe|J+Z+CqL`Cv2yu!@s#JjI2v=O<1hd0592Go z>HFe6@BHgH_knlEU;X+28_)cVFN$lge_VXq5B=Zq+pqq~r2mV)>|5edkAG5p{J(f+ zyzzHm9nbrMFNvo-=Xr7UBOeuS`rp5so7PnZrD&iqoJ?NJtDuKwdcm>aAm>y-h9=*f zo1tl5eo~HjHd2C4cv7%Aq9<*A+v}EThmf+A^y8AY(wXl$v}Z3{P2-#eO(1Dm>E1fLBY;Sj6h6BWqMM}ksYJ%?p`P?VJJpg*oliUIHnJVLp0+d@A`udY0^?=kQsz8w_8zbv;da1s8(J5 zryy}CmdoLn%scG?uFqYWZAxS(mwNL}4eSW0AkNisd^UrS**Yx9?k?7DkhpKo4LA1W z`+l_B3$*829unKA;~D3ni{pbDJb-eBIchLWv(|{=o*;!hHiogh*oe6nX$*Iw-q0d# zzRGcOWr=pwiwhU_!gFWMn-j-R%t33gphGNM0F&G}Z&VL34(wD8&uH4)r@k#G@$68K zyINs10a9OSAtO40#}r`5ZUoP=-p$D}_)q8a^qM;OJtHF?qssZ_#G$pzV7^PT>W^^J zOK?w?(v6Xy?g(yYwFbcUciST@>ZRPEQKQ0QYYy7h>4dJvEw|noS1d=IT0l~n(1YkK z)X@%>I`}psVa%ZJaIwBvjn=+2fuUS-qk|d;l@|h3E)0z6WlaST~ zoO>^55>~hk2mR7*O~XJp=`a#)X_7SqQ1x> zaZh>IOJ_MuFdK@`T>8nzpyyZu7cXx-HkW>(Q9Ml+?@$H7f)RpkNu>l$0b)iDtetg1aUWZcDCYg z|MCyw1Mj*q4(;MnH|_;{)eRpXum0u#9D94~@#la1J8{KzkBObt^YJ%t{Owr1{g$|J z@f`JK@4X*`?jHVj;^d`gsOPis_P@I^{`B{MBOd+uC*(YZzxab+kB#-!s8pNr*1!A{ z=vj$pe&*-J%{RR(YM_%W@&`G}EZ`8d!Y4@rNg_RbhDXIBPPWvV)(2n=UEM<7$MBX4 z+!;zGfNKs~Ik6n!eW=2BbB`Qy;qsYp@>Sjy+QySZY@}T_uBjjLp@vAo?xiCY;yoAu zstKco;jV9Z<)>Hn%qR7%53gx8>*}^SUrGxbAf1FGk6bhfy!sEvpMs+&9x}Gy$8YDvhk^CKI+`jZKzqm|YE1N7^0{G3=DFfj>cPfV#`PgpG z#az41`$4fpd|aVU1~J=g zm#z+Kc@0C4ro84z(ZM9^V}a%deJy+d^W;#B&L8>2_H{06+Hgc8FpT+CI?tL zv=mp-xKUoMUZIiH6Gse@pro)~C|(;u z&yjeG{1k%R_ktXkO#3_y>$_(n5Ud zGd?5Ez4y)0oNLEp04I;Q_Nq9sbRtH8oF>ZS)Y2lox@N4MKN|}tPRGYT{;}~%Pk&C_ z{Ei!=>DfVZ^HHf)^1AZ6tKw(>(|1Od-tu!^^rf-i*@7@C-+g#Spa4Up^<$6sf*1%k zq&M6{$ii$2-y|}Z!+W*E4xo8V-D*QXL80iJWIc9|5j2Qaj0y^?I@5@1WuET{ZI|bX zIwiNJ9-r+t%P_uES!$}RxwA0bQk~aS&b48R`J`_T2~(fCIqr z1azOB%)d>3dV_uXIXm3@(c$<0{%+27*#!)_iczbTmZ$aYbJ5xH8%meD-`dB2uM&46 zXDZZN4TarH?cIsRrE)YH?wwVOtxhR6_WF4O`i1q~RM>Su$ZQiiwNRxkjbnLkE_V0# z0Y{VvJ`f;m?+Ans;?mR0v6k~@00CODs_^sW%jCTm>pR6^sJkTVVXQpna8x?)RFRXU zohp<=`O-G&J8@Q{{$vJk@&>XsugPmggrd^Ur0n9t4Cn9&ZnR`NdAiLz`y(C%>0!Wn zOy1JjHt4W93^lj3OgD+CZ!xn~RCw6JIV z{1L2pKdPeR^ygU+;42&043Q!Nv+<9(R3dp2u)Qm~2yVJHa0VQHPMtbMF9AO&q{K04 z=FLwy1bA8_xP0dlXH7uqZ*rNi0^dezX1)7<+Gu^}W#)9#JFWm-h4*wkh#4}h{xS~} zXB;};PoH)C9#Ro5aXxa#{3cz9?+AxXE}iCGS>GLX6Sp0A(>z;2KI=KVVJa~C&CO~& z{)tbCtFONyZoT;(@vgu7i&$7$i8uY>tEtawET239Sa@{2@%Mfm;4_SKx4xJ9Ek|#^ z1JJk~VADpK)2rrPcXv0oH!jBd>N$FnJL&KCo8JkrZN>SsH|I9*SKjc+aobJrhv8TdM;_6jlcMV-$0nU@gC)aj!uYmDSS?Rkq8dE*tO)@W!-%P z<2P5h*-PhNsq6}ydJfI$)3SLslzdf3q6?byd@bUr0FqFL&|E-F8d)Kvk(C6otxGq+ zn~qB*kf0LB+);W*m5I{kfxHmLyk}ev$B+ifc=f7Jjn!+Po1$BZHI}JlEEYiaZF9+nyxlme5 z2hdzAjex@T?TPE2itIs(#i%8BIvw5}+HzUGE5Z5)4yh&;k{n5EUgRJw{#V{Wk>d)>a%?ufS*+gshltaI&F`geYe zwd@k=)@(WIfYp8~%hj+hiOJq`WlhN1ecB09-~l=KJf0LxBU9Ub<)NXc=xh~9(E6mo6`0^oDIVh3Um&KIM2i0nl5jIwOuGe zkKDAe9C!LP9;AW0>e~41Fx#;0dAMnmeufA+Cz{RC$`1MWao1cOmt1xt+6{Zs2yR-v z4L$QcbldkyV(!~QW@eP8N>*MKyQ}Ja$4#&4mz(+VngmbhZ-hZQz2VPGjCJH!=dR1~-kztWES^UdAzvXZoyU8`IM^k}RK(zT-ZPU*+kTmhUw7 zC$K^MKu1@+q;kO301-WUO|3>Fp7z|&MPOCpnnyn&e&V~o9HF&PnA!=W!gHB)I^rJ@ zzXBf-hTwCvLnmtY5&qg0aL{@@?BUOJP;U7BrtkVM@jqYvGjY?qZv>z;$eyP8E`rq4 zf)AnsLz#|S$*a`s^p1;(oCsj|)}ROOa9^=;A9=64tMZii7FoD)*YET+DW^|T%n8BH zpOJyZ5s5$2kHZp{M)l`>6@@(9d)SQuS|K+eD#hO7RaEa?X-!$mc4icEkolFp z2hrgP@V3jd7|RP1T*Do$Q`XPo6NI49hz!!WZR&PQI^XJNLI1vBIkgS!?8k!Slrd zofJW(inQu58I%BiWpwVY-LqFknFLuiVmxzM8L+Su2k^?EPn|k z+Y7=p;^H2)f=Ft^PFwwhXabNowg&J$rE8R8b9+?CJ<29&>}W#9BtKZFkfAnZzWGjC z9IqP#t7WoMa7XRqRL)TT7{B&0dDhYc z?WCWjd_YV3u$wx`TT|Y{xSFE##iWthuCfv0kR^(jl;QRU{GIMtz1XlkEZT{TZnmeT zUjKBS(!bFw9JS0>XmyvLo{cAe%HyMQ&@B{)5#!gkScSC}-8z#pY#}AMD@+shxR$}p za;XJ;ryoD*=Xl#Q+?0>}rqf?)ko;Brp5CXI(fi%!Y4}tKQ_mB3JPzYms^r80sOBWd zj86)xwtTM#pG7VNHs8ndr56=W$uLvDS@7bTmQ&@Ed5V}{I?2ybteroH5U)?HMaPLS zaV9r;)Q5l6Mfp5&S~8qayAOTr;kj>!RuRFj{c__rT?On!cBVU$NZuzey(y|B+4S?& zO~a+r@+N>g9#HycT~DHvT>g{{KC9>~qVzB$`ckmF4tdBshl2Fr&`PGvEj&bGJ?BLJ88R`N?#cx9cK>Qd1aDG!fQBCndg2q{L`vqM<^{4+>J?K)+XVl zGoF#Qmh+lRBPZilVrQott%Y{%?>h`Pj`>9`LJm9DVy_2C*%`&`i4$=+=*7;~9=r>X zLBUrML^Ct(xaE$E3Dg$A@E!ctTa~!&PJlj5&Q+Hi8*XwJu`pYWJ2$mhj1wsJ0khI8 zhlp|RE zgPA%>FPNC>2L+gd?Jhxyo5s)G28kZU4?QuTc`dTHVH$t-Som#R3h9g6d-SRfqDt?6 z2GpY%Qx@8&)sQZYbP8gP7VE@e$Ar~Oe$LURs(o`_(!+`pU_sQVij^~Pg>hN0(>VQRSS7!6Sa_GrRpm-@K_iQ97-{ATqse?3gP3>E zq;ev*y;k$?ED%?_x%y4u<^*m@oI@jM3s(wRUjhoLT_+Afk+jl8A2R|Be49ZdS-OTA$}YzGcOI!xiV2llYb?l)9*^-#T_HF>DcH1Tg< z$ZL7Td-Ccgl9anz@o0~Fwx1b?bIqT77(u6867D5o`0vWS91?+AvcJ>V?BKYl%dKVH zYQMv^w?B?O6rPrf4!qPO4u@LZ_oshQL0OmiUFTkpE(O~KRCfG^*6;9bAI9hsZwDS6 zacOzk9hUK12dKC_+9MADkkqet4|XlpJSLzVweeicHkM+3b_IT_M8mmwjY_ngpbHNS zsL(;b6njGe2m+{zQr_9zAg_IJuRs+#LFIjL>_~ zA4Frpcq_5Cc98R9WWYX1Oa7Y<8%aA`c!E8DbIDgaWnhA5?kWE!?{#{&-Q*-}o~1Qx zm6jE0-{Tt?JpE)pkMsn2#-;d>Pn54|xiMb&PYbJHrbJ@(W+i6l8ZjVZm%ASh_j7)G zv*r0wdub_mDA~Pt1fBbouMK~mKI!tVUM!fw2iZNeEizW{u?qW$+>}YIw1?eC=A_?0 zz$Ljn&;~NquT!VMwXqOh;hh3kXMDzcPd7~`6$sAyw+@YW!V8*7)6l@Pv-vMsZpLFD zc~zV_IR{`tsP(!CgJO@GBbR9v5eQsd{(R_?YkQ$4n#zNZYMzYw9&XBqeoo0Txjx9@ zK~$$p;9=Yp=BPI^4dmT-$6LAY6h$VYiQEkNtn+Ss#%=zl@krI5-@NuH&v-;}VplsX1Sa@P9W zJWk$oDX?ATk|2QBD&~D8`YiVzAEy?PLda`Lz>@*fO#~142I2n}7@p6_I2zR+S}2Y^TS_i#>gy2YdT$9hoAL6iFCYlyXb1s_mvw(`(tdb!BRj?(=E#EL_uM#)Uu4?M`wu`uJ8aVfO z$z5cjL6x>R1AwSiY5=IMDDU0~Nk=i;TFNEFWx(0i?hg4MC0IBdR$>qBU#=MMD3+Fr zEUs=7JwU2X+^d^|TvF^L^gGV>V_~)yt+`sVUn{U=T~o3$eAc8(UpEEW>e} zIn~a|&>I__=%4@&0ihl${Fv((q6~<;{8674zx4XolMV?#NbaM5Xo*V6>$t4{7Ypi^BeGVMhice1cR$M9)ZzNa%@FYC(i`te!aJpn`6vL^o2p>nP( zr5dz4WK~>u)ur*sD^J8?+v5&wvG~or@NlHeif|qr*B?7i1m`zjdMn;c{!X01Z1_{5 z;59Ad)ZJa8R0n??Ut_-L{^MVMJkk1mqUUGWPY~_5A z)J)U#rt$l3dfkglB21pM{KZd|7iuVl>XG)nFPAhUt;`pdpEhw^YH0G2`BKFC69OtR z-5EH$pnRsBZj$zn$Na0P_O`MJ@}afw)2{jo_y=U%l7u~#!f~vEjV#%QFG#cdEBBcqcCfYs5M(roAso86e4juQQLvw zREU`#tu-w|6ovAp6;91dJh{;(k1n?!gXrwmY_FY*djB2Ks`kMxqdYDCVBnmtrRXEH z%7@k1+U~{r-exSEXaIZ$G20%;LBC45-0W?SG|GUoVVqu`kG;M9TtZ!MG-3Ht+;q!s zoL;F!6Ex$QZ0GkpC#e91?zFtQM|ILnW<8IHuzB10_1 zGShbOp}4f35iX<1$e zrnP3i9qVhGv9@y%D?C@Bhx>!g&JLr$JBX(|{qy4g`^&#UUQGGHaUb=v>Riy*yIL}7F zlRIDYs`z9$@=d0vP3_1@4-Jr7{%CwHh%z%{J;3idiGw^;YEhqUM|*AsrP+p~1#kE# zt-BN>b>*#iT@WT|A;^NwEgOEfHr8V61AiWMm-AOfv9!?0xg#oMhfJJP*E^tdQ?A5- zCu#&e)|^fIE$ZEF=Y{(f|e64&iYNh%MxWV?{XjX;x6Z> zx=mk)pQJzcy!o5>je8!F=LBDVcua{_8)dj+MS502Jf7O!>F(!b<*Tk}#nNIs6ipku zos{{_#$vqVrn50OTcgg%>7W#sU%DK3+_n~<`kc>>UwZXx@i%4k2i|>j0~rWx&qcwL zHTJN3P~BAj-B+(c-DZ8*NR*w~#ta~TbC(m7*Rv&a>8v;X7^m;N^V>9hor_8o7PMF= zGS-O1vFnd})a7x*l~>Ta*iS*40xm;%bFPDPDqLr!xOUPVQS(_J(=1GUAElWt1ZOZ=Gn;iJO^WBgN%LaC}b%Fm=vVD5aonl@CaI5>G~MSmCM9 zUMe`nuy@Pk^jGgn$VoUWO%NlP;awTfHKelsuW!7K?&<|P(w13klzF>vXKbeU54n5u z=Y&It9$aA+&87IfpZ%n0?{CIXrKx#`^1BPJw94=n6D5~(8TgkyR$lonOXYW+MVfw? zx}unOcmDSMB;1sb(;I)}!Peety!j~rnTbW_tG=TYn@d+g7x);EpoK(_Gu%tmy#T`9 zeREzIkrzWiDPSLCvJJ)jWN^TqJV>#2UN6|+d0wK zot>||rUei7V|V9(sAr-FQQVx`~OQxIXv!nX5ar)|Ry-9_eidl)MKmGGDWhi&g7}C;XpG=eUp%Xpv z+#C+$6CQg-Jo36T#Ob&#;qKP*{XuUF@H3=`hse&jC(-A9>ZbY3chfwppVRrE8Jm~W zOqAH0h_fvMMw4hVZlD@`3+l=tV08sW@?2wsKN#vL9hI zs7wMCteA!8h0SB!B5q!KE(E+|o;?R^Oqs@|M$F8uM6)@U8#G20zezd#Q^qOJ8dbIv zv&{=viaE4&Ks|0=xGB!x@jgJ;enM>(@Nn3`e=n}RYA#0m`!U;U#DIWnJA0&Ci8{)8 zV|^HHNVa@wD^^$cW3fSube=wNM=uuVD{&H3w6)buFuVz3oNu|>X-EkUQS79<4(J&i z#3Jvv_5fgjtifOe_!&o^YI0JvS(X-#Zpv4R2Fqg^?5z2H%G6?Rf#8SYlDs&%#Hv){ zWW@3}zXdVYO%uVJ7Gc;dEkbx{z()f*9J6x~S6+&&8M*o3I5yqXujj;RSQHfJN!}}S zi?Oz~6ASaL7*Z%ZlrB4e(o~@u54(S~lNaxW zl)3beZ_bhV2c2hinarX1=$1MtY*t+jnOgMe~=Ku*o)y&JWa zX|CggUOejRlkxaRT?gRlAq)^S1euv>5zZl$QPA%sD>J#hyFybo@gU5p)4vT}ov-qo zrk@}3H{reW;V9Hy!3#fAnxx_|uUcr7Qg}2i{0QC#G{s!nni>bMmR-a)jZeBKJ@A8Y z@$9E}9$ZD(V^lNT)c-x5=}n#fj(g7AG||FJ<$%_eaXSLP7dOTABtHRKACfb|qP%x= zikr*_@lSxvpM2y0n-%}uUwvUbW4;u<(;pu_5BJzE%wuFaEhtirMZeQofF2C@cuFRTWL5^372U(z4uw8#m^aHqP5okt9@@Lyd_am4qcz(GLYsq$s#|;%=WFZo9h{H$Lq<?8AKFPn+& zrAzQfw-`SjkuY`)AX7KDfR5}^la@T9!f=RDKO~rVmAtyMta}gT$T1+gn&pCHO$FtGodwyD4(Mc{9x4?Sz1If91#u&3bSYDr} zfw)Txso`*G0j%^;vAdNa$4qc-EuboQ+bo38mi-um~^-MzV(2WGz9Mwh(y`0jzPZ8x=}K@L1V9hq|avibPHZ97q^m7?7) z$DMZ!q74dKm@CJ{wS#E3w2B=@w{rmBM$9f+CqxWNI=wU#b4!(2-vrcnZsD$cH=@wg%H*HBaIx2bAq!Uq%E;!O$!d3Z zF0EwQ$Fg3z8kG0hPkU6HzpxtT&Tiyxz%o{qhS2Fik2Yn>`ioeaZ$_&wm>I-dKd>90 z`GOb3Z)uTv7|47W&I*8DQwxkjL;d!!dvIL>8QcAb(YTaxBKqWh8;zXEa|%T+KPhvw z&H3jTr>fr_rt)>R556g<`qZ@zvR-v})*_;7FIkKmuDv|w={1c}o*vp*ti}+86hhZ{ zioYf@>B*+MD^bV2weC%Yw!mg0veI|nr@@Xp{1;K1Vv&wLE?>!-`N^^%KvGy6=`;+; zuuv-Gx8#Owd^F+G0Q!~U-SOyXXWu0SVSCo|B!Vze)ufI~S>tl3LzIDdcni58v>7RK32? zuYkaKd^rINhoqI~{!qd0Se&*Lej2YlWkId`eG;DCJr{3(=6A(gpHTprmwqciX7RGZ z@`ls)0Cy8!+eg92BkD+NK(Yp?Xokk9a;=Q<$!{$&sz`E1NJ}W1kkJTFnq_$laGwK0 zG&*_aXoZ#O60hx5Y~odvjSFY?oqX+g+eVIDT9_;^A9<8m{xntnIQPRXdNK;Xb0uJz zyvw%6-S*^XU9)7D!#QI$(in#OOy$s1*)zldVinpqfYiyt6%=W`KA*>DjG?z1X$me& zw3XeBJL24}H75Q4zdIXKFcGL5oUCr#*a@nW%AoO3Rv`NAAwD2TE{ z`mJwUW&z4L=G&BQFpe`Tl~`!C;*JYDaq@II)-D2M&WREV`dRl-o_GLJ0GiwYkUC3@ zX`!XJbmCE(_{zI(`dm!PpVTDbU1pzi=I|gmE&#IhCT}EaxFoEJXC?ZKAN})~L3wSR z!$o-EFCS-0{g`dmqSx&M_9{7nTkvc>P5Hse%R@l6!+4|ND3|wdZS~{RpZ8hu|NOc` zOOx~-1ZR;xx*SB!=>yPA0&5`<%sk-k!K;&hmQDehCgTsoDbTXPN=sWSzimx+4r>ki zscMYrcbpAu`r9cd_F5FS30k=v2Cye*osaqBjv?3z+WK0YKX*PhHa7D8 z1Kf9c;2dStBIRnWcB>sNltBA_u2z$t-{iWt@6*e8ygUmkmBbODd7jjty--hcUGP3&CN!?c{~QrL61{;e-5nnNH+^cf;7*QhhVbQLDaBQ!wzF88%3Zq*rH zr6EgX#Ty5g+r2xvGEbeJq-8I>R*~Qk;s~h#NMO6iu@>zdWjywNKoMi7~;r;DKcw^h^fkzD-0^rBdrr|Wl z-KdQ^0MhlSZQl{Y)mvik?0aJ4_IJkFn{JHrH@`bJ&wU`a)@}#HoTm+JQ!kVF$^0Sh zYD8S~v%*U<#d~$f5QW{@2jBooN)*~TKo04+_e~$rBk*yK(ryP(LsWeNIftnRn0VwP zW^>4TW3z*7ti*n&78h4X(WqCCz}_C>#$z7r09GJOZc0czq7zqRmU!o!6L;R7g$b7d zNQ?6`adM#?S1niL%9G8w%j6J2GeQX6dSO3)>yQ3AZnyC) zEfA^8`$B-D5OU%pf*yIQKu{f7we>&w11-t;GLiog8hzl=Bj z;Tz-YzUu2@wmlpBfFU8-hvYs)Zx4u5dnC#*(fdw#Fc`${?r!vYy?pNVd$F^-6MZK< z|3l7bCv~M0uS#<7Wq3wQK~@Fda$`CtQKb2dON$5KvI}4?0_UrALP~+POqp{Wd^!2n zqMllS(R#fc4YYP*X8?r?EH~=YvrI_+&*adLVA_v{#^K-jA^F=L1C3!^Mgdm2$gCh~ zjAqXLQvf=Hu0u$xS`J!*LlT(*7@402ksNr82kAFa{BDTXK>0iOWnsaiPy~As9S^Le z!Yd#%0da|Vdfh`h5S>`tJc#wZgKW;*fSyxlT5;-Ry#NeLvvJ9aan)$6)i|@#ie&)G z((FtEj^(9#Tmrbb0+EYwHTKy156ex(Z=6G>o8Wh@CrCAN3#W3HlNiY zS3la-L0-+u0ICfDk9`2#FxquDtOJxop9bX+SSC;>|BYPH1wVQGiHt0N(Q9<>RujT_ zkZ&FXLfP90Kv!geWdP3nL1rBeyVL`GC8)C#hCg@kzE_@j0A04Xk2-fxqESkF01qfJ zZIIK(`LHWihJ7SX8cxGbxY2p8g|%f=2nXtI+Jj5MHg&w$GNYaupj-yL=nhf*2z&L8 zJxqnR0^Jj170`eE_FLmEZ@VdaLwa9CctB$?g8K1M5sT(beKUA20Pz(61vm5Ra0o6v7-F!lcuS<=?Gg-?l z-otHfZpKre^wjw6*Z+1r_OXwR|NLM7bG+h}uZUm#rC*HaJm)#_npeFhuDklW*xA{c zg!mAgNq(44x(hVAy)HtH9`9%r`}_NOzfULKbA0CBDL8^3E?&GCbF*{t#V`5d`2O$x z{`lGd@w4&DSG+R5_zS-{$K_Wqu4a1o>5gcgzl!?w0!TPN)}e#Ed=^}2LQrt1w7EOv z;GQ2%eyT#X(0G|*0u%1JsE50LERuEY`#h?FhbH_}uT*l&L*vLQ_tHF3{v8$Wp2B zsRK{&F7^8{p#EI_)IyNV!%&Tib9>-5W1!8KNBdExV^gLLxSYHJKy^hGkb%7Mz0`%b z27CkRkwC591UPd+lZIvD-flIc*+8D~-80U@?H!OS=37~0z1TS#BPi=~CiUvP7dPf} z=y6D=!3pz~I{Zr*`CZxUIPA>O!z1Yg(!r`j%Q8LNnVKun%1BKs@WFMG{-e(wr<=@A zV;ItqQU^Tj9u$|Pod~KA$DyKWJ^6T-v*8ezOQN;dXyVrVEV!{pXpc72lY4282Db;` zW=|>=8(6k4{krKIcbabQ!Ld)IZ+-7-yz#Hzh5)R^0qElZ(2$dCNy}j)#Y0By-H4o+ z>u*<$OqFE5Ckw=>@HL;Bi^V~Hx-aK9V^Cj@9T!8O1wzV$33FIWttC2hyHBqJzRA3P zax=NK*6?iEReZ->x7&@&FS|T`?8kmAe(;BXFuwRpzc^m=Td#>f{qsMKSH0#{@uC;M zD1Po2e=e2(wO3smeV0poC{AK~eTYsFBj|X{4UdUOUjNA0-rh#|m*bP4_{sD@7ZS{T z5RIm39BIM3JBP%2D1+~R#rMZ+f8(|Bjoc4oUiMA#y4Sug zUjAJ#kKLW!wA9?EyT7uS{Bf!1Z~aSiD^5`1vvP%R^30T5rohBY;hz8nr=m{2;Bs|} z(ff&7&FH2s`9fwr@-cCm2(&E1GzTc4L-#@*wc%~9f0KhCLxZT#m3@=e7HPZ#;wz;&J z)XPJ7fI1_tT-pE!D6sRs1MFtzyN9;={TvWMV;Ma7cv$r~mtQ6R-KlUQ6!SYhjgG^k%}1*&Gf~Sa{`k3BqHpLYX`(kurZ4p4a4iK=1BH zf8Oy6EKVW9+tZuKV zoBlq2nJ@S)0km~8sej#s{OLvZ)vhNz?DE39h8%H--=}`0y5KjL{_<=TavL?Dz~1M( zx!eU$po`B@A0AYhPyWHw@|=^9<;NPo-O~j9nJ$eysvdM6%5Pd#=>Acxi3kAo0Qb2LLlWYfFKx&T* zzR+sar=h{hxeQoK>X9>?L>mEo_~!gJR4p`X6#ouul!5Y>>nLLUm}%&d`|41r0hQ%S z9LuH^qayXC4TN(?V%H|m@O&^DB+nh>a(Cls5Jx$hfTCs%K;k^5W*u6QcC!|>ngFDf zz{Vxau6U|dD&(b_`>$vPadXQ?qYfyVhkl39oP0v}9Bu^o)IH{a=XQg*K^`qYNuB!k z>?;ANMHs?4d4f6U^N=z+B(`LnT+MQW{E-jhY(N76M3=JnAYxBOoYaLhEJ<@vjdb?R zs4iE}3epehq=1ztvZA?s=O6E81U~b~2~W}2(g&Q)ZwG>5K6Vd##OsOc&OIUw^!D~( zy5nr}(di}?XydV0|FCsov3(LD_U-a%F*!1gi40-(FFaZU*no& zM~lT}mtPi-eB>kJr+@aR!)I z9*;$+vmB=5bZvr_OvvyWi7F$|;f zOrUIdS%hc3DcjAz>}T)TJzjE&G|1YshX!~wiHWz#^B9HVhK&3oj{*s!bb`8;iHvya zGQWTj>R<3so+_7V1Ij-h(rMm|*+Ej2BpI?dZV%e94t@F|K?U!{MYa=*ZTb$yqQ+wg zzYpQZeE`!To{}B8^d|_&QBUGiY0A2eQaA*htZW*@nHa~k_?CV^Xyzp^P?ULdZbltt z*{T2r@Kh!uf&GYr9gvuv1UoUdb(@M!YYPT7)r!;56FXM#goB~XQ4_Jfi@I_}CqUscGCSjA6*ZL(Di-{&g%HWh~hvv!&l;9!4$deDIyNfCx_Ux_NtLii^!|dAp=9@C-JKKwdy$R z<@^C;ehQGL`QqFCJ3LP4XTB{%uAtH>sU?U%)t35jtjdC0KoOgSkT%Alzg)GH4+&J3 zSC&)2zWr@)PcZStU-HF;wPJTCg|DsxLEihm_vR`dcVE3uj{Xm$35GfC-e1?VJ;B%D?|-xK?Ac^|<@gIvi*Z<8=?<=2_9Z#+n= zi$QX@gsaED?s%8zT^ZyF$N)MOAZQ`UCsT51^~;Ic&>+nY1A5vA9g=qCkQ>+S;g9#` z(Y%=FL`ypF_eM9~}j6~4{T z-bTFdb9e5L9gag3h?lDua}qR{?3-mKU1?q8Aur-GR zwdT;lutJE#0{PE+NxA|8TupUI;ax>1s7cEb@5ZA6WtZ0+KI`XsPY%~5=rJyd#%0Id zGpHKAOF1LR@)_QsQ>QG@vep8{R75nC!8i(^cU?!0d?lT@+d5tznpxo&~wZ zW|nv;*9#DJw@4lw_tCi_-n}^pYK7+N65aIvuzSFqLnSJEH+lL<9PKDO94Rby)4LqX zvpvYv<=(j*^G*G3K)z?Mg}b^z&||w3xae%B8P7zDt1t{y#iQ-+(&a`x=?RZO2+@l` zfQ?6mU~v<)gA#&+h&9Kj=Hi`zCIu<+8g&ZJ$@7QgB$1M^L~ks|EQtLmu+|`yTwy=Q zj|JvcE(zh;ChI#C-Xd8tFDe;`o&+0$9??cV&&vYZXd3~6f~%ybOM9N z-tgG?sh|3(xZ$xk#FbZGneXrEisFpp^6~Aoo4fBLbME}PxbZDF#+_&H%q8CT=8rqY zy%P+VmX_jkKL2y#f4%;H#dp5^JLB^|@AKo#nKSYD$2~s&{dazQyzvcx5VH#_@rG~w zgQV+oe*JUf*(X}@w;Sa+f9@8lsv5g{yYb!M{@wA6PkTn(_Ws*qVQC?*y!y&`>s#I$ zb8~akjOHq)Cp_^9ar-T|=Y;3$9&ug#!5{uXyyAOa5hqWdOj=xd^&{ej`A)py;yB*$ z;#Z|s``2!Wx3?O@s#JumT$1<|L zZTXGYS>cX->e)KfMB&|y>ttB#N39G$wmKK$%}@RAxbf4zH#Ou}eaB4fE}qWR|52_e zL{UiH@!wg7{Phnz!|B&>mTeNwA{dP%N;aLQ<4cR}^TbcCdh*>QtnJ8lD5kKD3l2=? zSoB3eUmTBj;<6|%Ef*+~c>YGKPV{#Xi7&a#o6%UauG+F0`e}xTVkICR^p9}SLN*ZK z;KS_?%&?%z_9U=1{%IQC%$iqLfAPAISN_9emA2kJ+|7x)`s@-f+2$(%N5E@F>~tg; z;F2Kbi8zecrms=T{mY#LHFg3`rs7^Y#a01=5xKO`?3D5lP=vgwQ*h^2**-11>?XTr zSqY$bhdi_WTF&Bi){$N^LOM*I1y|0orvhNvCWH|loGA@0u;)#=&&=*_KR)d_pA|p- zORs~rmf*p04_?d5VbFDVf^;p zR6y9X%0_J?^E>`DVP+8g*b{7Wx96A!4SNPU1q9s$R6EQ+rnl#e|Cw0Z+K+d?|16z| zc9dz|WnwCoMl{z0dQk~0aGFpRI7ONYvg|3E{-m+{_#rtxi>?j@FsM!gTGqTKze`R+ zCUK>@$}Xi1N;D-OVUHzd@9MVOZ;PGno%pO5epb#IX*OK7;L>puE1W|ydgaH^vZnUn5v1d&a;v<=%1 z#kjkh(%1K1Cg(e!@qZWpP2NqNztw8f%Lb@_ah`WB)6;s9mP*2QWZ8-TsrAyU!zD?r zlEmla!M5sVJhN6{pJbR`QffCPkvHAQq~P5ttb9X^EtiinfMYg z@i+u%3NB1T%Zg)A0-HnX`jC24+1o_jcEOAlctRzQfBdy6M1^~qIJB~r4+zVJT8Dp- zEu=|qVleDQf6&R!#vb)9fRn%a3M~BRY2Kw;4sR#0u)Uk6OPbRhR+QO1JHOAOxJP;4 z_Xwfk$TOZg(WR5J+3m&dphx>EfS20^j6B|fbUdkC%gsJ~?K*>ukMxW?=XfhK5j_t1 z35ujC$tAtaD*vg6A>TZQiyTlda;o{RSF3aywWK+uMmc!SW;cz*ay^JnzWJDO($qiB zo6x-ZL4x#Q_m6hT>`Ca4+zINHk=Y+U7MILAUAbh{`8(^7OJJIE!SCD^o&r`uhz)k+ zAAaWna5V5f%E!FgTn`W=2Xu4Z{ejiE_53!VpcN&p7zh$gqmv|XP5f3<+2tfQoWgC| zNI$G%Ps7>!GV=-&O#wFgiJ3Qr8tBb4mC`Bs?a7nBEL3*ibO=M@+1uNTpZS@ei68j> zABZ!j&cxRC7PK@x`5ld-)9K{AfM0#}uf{L@!Y{<1{mGxjRaab<){GC=O+m&_{p3%@ zYkvJT@!D6vHm}#c`gQRuzw|3{=_Qv^Jcl>PGv)BP;)(~-pDOMTa`$*?8dU^jYrYll zzUkcs_@PJXGH!>A96rmrI>TaaPIn*SiU79EZ++WabEqwQ*b_%iit&7{AW7T9C=d6e z+~14JU^nXfn^E1n80EdysP0~fYQGm1=vLX=i3({~dK)~iMrEI?f063~7te&vYoB;J zYsLE>-v^t;yRPwb^@%4h{TFH8{rwJU(p#r2J_KjG$RQS$7lLLV#?3Pi0ptf%b`Ov=a^)lMB#FqxdbLfs#NOevobU^<$@w=~ z?|>Sth+{B=M$Cn{%z54!u<8Crr9oE{@ewh`H&ve)&1mj0vI!Psuity%H^UoIOj zSL$^uY?}1sgFjXFxn$FKx``jNnN~M1zKa)-Hz{PR1`^HkO~E@xXjKq;?#k&7nooM% zHF3#_Wg7Q>;lVhPV`$llmiho6dOAd5eAB$>&HFSf_v!ScQ=8<_10f6~Dobfpc<{7i zx3eDsWO658^MYbcr&Ob0?~2DDBO4)T z+wqyt{mgj&3!Wce{WV{m`;Gj>kNreE^O?_#7r*4iIdRra^ro&T$Gsm>aQ^)Hc;g%1 zm{ymUy!a*IN~Gf}gq#cWHDCKRvAMmOI}88qU;l0V#DDpT_}%~Yy9t_J_ZzQ^pZ&R? zjlcM_{~hi5V?#@?`P_K+(p^JKo>VRHeD$kd9bf*^FOQo(a8o?vQ=bvv^0IG<&v@Zy zq?ISd7i4pY>$iX7x8ukE+mFYe{>7ih_19e=ulx1a#V0=L6XWEGlL_RmzUC2eeSJTE zZ)+5P`Gv2hYq}Aa-T7C!H;0O&p#3o?(34%%Az6Jlc+x6WQf)p+NB} zzml&$c_^%;5_jV8GaeN?=x8Md+VH3!CtPzkI_|c~Nh1E?FZZkrug6U z^lUHFy3<*2y!X4Z$RX_PbWQ5ic6ub}ZC^ZV)W~7R>!LrQm-URLmM&E*U6 zNl$oWln46=5qcVU)AXA{!qq4|A(I_*XR5dmzci%KfF9%^tmsJPkYv<(L3u#yWP%sjQzfVjB{lE^3VP< zzWqDDJ>K`e_oX!`15BK~O6SP9TIz4!{5SEIH@zi(IK#}zVy z4d=G?T&AAA6k5>%in!{|#zWevT%C|46Ly0;fr8V|vJj-L6~w($dc@bR+8z#bF3Wh} zkq+jA#4^)H;Aj3gem!lQy8M3ZceYWXQB6BbJ{RTl5ykJ)@3a=V&0eumtgyoX2+W&r z#{*)q9KHsW01go< zHgi>0BHV;p(A{H2#?jziX~wPZ{H{N*ndt270AyYe|MeFh+_RQGrhrU3X*nse4cuP! zQHy@q-LI=6H2gQnR(}r%^V-PO!&CY`5YFn#Wu?TM&9G=g=>#)V9cpL!sGWG9KI?o& zQR-hooI>4q2K3oTXr?X+_WYJAo*(joF%UDxLA_Y+ibrc9V6!JM0lFqJePJQ+bOYjyfy!vb04Wr*|*2>V2Yh?g?acZbrAd zx*C_9x+I?dw5KOHx%19DZ{6~L0uD<%}6i)XhLVUltuo$25{LhHr`K{lH@Awbj z5&z~({!LtS%{2+OzV8QK8Si<=+oRrIh(Erc$-WMkeeoB4aeTu!d_%nEH(nE$Ty{x3 z<;hQpKY8Py@V%0jDlJh0m1jKj8S$n!y(u@ud(OXnPHqhNE3f*MSX^AZcObL79;eU0 zmGC2!^Ih~ymvu6!Q>k%}&v$!a@gLgWq&p*EKE$(>ylXr)eM$E3i zE1v$lUl+Uem9#`0Wpffw{_!1mS?q(dsXt!2nlD+#H2JLpv#q98k>9B}{mwmkjCV)X zYNS5%J>U7;Ym)!eYm;}0!>8et1(UEDbvDup{tYzwHu*k{|LEQHd3x6gO!5VP)06{0 zrVuYY*iMI_FF}EGG+f?3rfsLi03x`dU|L7umjepoMs~GHhd@Q$LxF3va5FeNFy^TO z0CID;A#$Jq7E@=qiA?ZPxajm!MESvP65KkJM$=)ysq@GOX(SkM-x^~tFxv5SbpVSD zuYY{-!`sxC;d8jkxpz5+SXg+b)|kSdv75TT%n0wLFH9t9`^0G)LOy-TAGymg#moUH zyyg)e`BgrGZvL8(Asq$X+3Cl#p8Hwxv%mIQqSnWQ<32WkjKsAL@9FOA{lo4d=WGJn zM6#h+XVdnVt*7`oeRsEdoi;3fJNE1G?Qe^Z!OnqZY)w9AL_w14r4 zII}z(Bb4db?YBWGeR^rx12!YXqo7d{n5@Yk32}eu{H@8zjEbTr`Ej0(}>x%om0hy^&c{_JR=MatOEIE|q(&?9e#Y!>|ZK0hZn@?f5(@uXqP=i`p|h8bxoJSh0I46R+Ylh%zXNqzR3 zx+K&jf&9%i`A${lJ}HL|WdJ^$+G~6c`#7xRoEi6#>GP!|cuIgm82HH(u(c|bKyZh& zXO9|4f5lR!1*Vz*2i$R*5@Z_UcyS8{znMR>EG}}H zcuril7bm@rD#0COv>oG!%sO=rkpojE;ib>?Z5gaHUMd5mQQ|&c98yYW=^Uhuh?mfb z4~DYv`~eWAIY=n){G`H}lXQib!cBrr3uSOYZNOs<&gF%kA)^-? zzAGu*CZwm;BsD`H1yaimsowGK+vC>Ny%<&J5Sl9XQO?Yt0sYvt6(Cc-GWvYT>FwlbI3U{hQzKzuz7CWt@o2$a6CCQ; zzVBy0`+1&yUy`9?1neCAEGeCrJG#@%QJ5K-SRwf5Yj>HMDH4IE_kCXw-}<=B=QG?_ zC`6tUQ}0izXS9F=w1~yRU23&Jwg(mZ5RQh|YCvX2PxQyPz|-V*-~CMgq*Gv$9Sy-w z!jW$Lf|$5NB2McaqR1XX4+ncwzSWeSy3sgBV_+kp&4N7fVV08}B5^Tv(lP(w#Sy1{ zc+i0MIfgFB!*!IOF&XhfQ#*3GIeoOnY%qry(jBAf47cSF8ufJI{Sk^ie%u0XKC9t7 zhP-rkUWPg%%TLfh@GK(Hdzo-v^LV5njl_BvLMUkPlVOw?ttFlw9#EhG*eP@OkxGM# zjMe2b9qTn80Br>!5S|dFMuC{l1n$kB%p=TNMv0v#e%hlw^vP(JXn zS^3$Y|M%tJ{L-(N8)!B|M{D5v_WESvrlsk!Km-^+x-=pHlo&4J^Gp#E4=tL(EiBme zH^k*YaMs}1B{xGY9wASgsg_C@M-1c)&BMh(1;c3;ncIK){r@GsrH_`c_{y)yqFk>4 zaMa?WU|i>!C_`lL>%ac%bK3B?efzhSfA~ZHu>79?-R~*y_{?|I^KH6#cEPQpXAKa$ zp66fw{J+eo&Ub(JcSl+Itk3$a^80@8?<>FZE5B0S{SEIfpYe{*D8J>m{Fd@J|Hj`e z-~K1Ry}b8l-&>x1)y>7r4UAo#vcYywk%|y-6wF1SG1yTCFUWJiJc~Z<{adWqcWxTW zo97a1t@_8}fgp5ug`le$ylYIO18#>Ekcj-+M z*)^Se!t?ZYZ%178AJe^iq*6v=tbT_gjL!<{(g^uUdbBSW2Rlu5MM2d$c~IUVFLOTt z^QK;|aW|8P1xnX@B7QWCP)!E_j~l0MQ5a?`3>nqGqfr|gB_cLTocAZqX+KL8kPV8* z0L8_t8uYkbs<4nXl%Au-yewf5dux|`R=p%v(EMEE)V0DNvEL^)<$Z?=|ur_z|%YWxThxNQ{Miz@}}2438U~v zVa3%3X1SR_oUc+N~Sc@rrdfL zx@P-t_s*YMIuD!@auKZya)0ul|748t`Cs_?<#T__=Von-<$-;lIkj{VaNUaOXgqp7 zw14&r3FArsabls8dV3;Mq8z^tMkbfAA0f z!Sdx_{^haz)nESA@(G{x33>m~AN|qt_x|qRE5H2fznuG}qEK~k<{BC7zV`b+qg*-u z2>EbPr^F+XSQEP?ZMeS;j;$l<(k#cDVJ=oDiG3#tb<`X(%e(8tbkev$w{dHWcB0Fg zc4(wN&Ap%c(Th8HR31)pgQdcyl~6ysZoApeC*QJ2+n!;Xo$t!&8Ra`0(KtX7}9u(Oov6t0l-&^hzvNYa=(l7Ho5PyJeCo}O=H-PIu+ zp{KFZ*K4+GS)@TVr4tSahXglq)LurqkAHV$8dhY~LUm7!8A+uIS_s{@j}|7- z1xk2~@tf5y*o_;r^7&u(bonp->-VJIE(#us&5GVMy)9{E ze=sh;@}YV8iU0ZEm7n_8|Gs?iqt{_Zcpe;-S#Hi9mjjsPcm#7oW70Ul;vJ9jkuBVI zo9Tmta$sXNC>h<-Yjhf7Z~rhm0X)LogX)TBy4zJY!*WWETrfHBOnZF^pdxYg>eVtF z56fTwn}5B0_}LGa4}Ro><%fRghoaoP2*j^>xeHKXaV^YbGRb9?SFT>kG>>WTDi|k_ zvWl?tS(0maKJd&3${+u>Kc3Tzzw!5fWBI}V`wy0P|NeL9Is{J-{=kPnkZt5=rU6)O zUP#z*cf`BX6*Gk3jLOg1G}OB^cM~pvY_m<(uy7XjT*S%!K75Z|)sXBpMguT;9 zWyMPqRVZ9n;Z&IYe3@-t&0u@Yo&kpgGCMBl-vH1@WM`7&q=Y1Q5C6?jqxL zJzY-KCGjJWbhJDU9*+^%769vWr)zk<^8 z1XAUyH%ea_me)S@WO?d|5pJ+yv?`-efY@9005a z$lM8x|CSLMkn=nLyRR)@_UeQ3zdXNx=7>xK^XEv9C#CvSIdZ3!%F_v+PC*-ydHeYJ z@;`iJQGVv#bwuW?zwa~3`1*&-3W4duMg^TT;1GI7>+S}vrri)EN>7Cq&B}pW?7RHt zVHjz&mBDXlP+Ezc;j_t?C|VkU?_0RIe)#tAGzFD^(p2@xLnEqqHkwqq(Yoc|cS8v6 z8Fzm2z3V~f-nF(l8Q-pRK*vM^=)qA&haGYj1_>L`Kx!%$viUWmK>#J8V4f(uw>Jcz zsuZ?g+NVP*v`YoPBcCSVdJ=D8c9dgHW7~j(EsatiDk5P^&HPj zaieV020Y(pJH$A(tG1%@hTovT1=4%O;S`dATzFEERG;F;9gh-(y(ij3;t-d*p_Dg* z%E5Xvu-Y@iZC+_Iv|)TZl`m+04m2-@l7{@YI!!7{Ee=-W^%rLKih}>9zoOt$!SxD9 zcF`IpteFQ1I$G`FX5(pK`^!zhKy&Mw`-|G3$0^7dnnwkdU?a2#7aUXf`ia58My}h! zE++zRA11N~v$(MymG?itD*xu!K3e|OzkR0s)c^b6m4Eir|EB!%uYRc9fN?mgBVX~r zF1xVC?G6Obr|_adkHuf{EjzK{y8v=XqAEKh%9ER+HA*cWDUA8^c@IIs@8ywCT)i68 zl$aCnRbxi)2c+AN0HW+|TIwvbLaDU>*pXoaMh61&sarT@bBR|3Tq| zNG!gjA?jW5-RQ+$rK1q`>@x!4J8m*-z4#ul)|b`idmMbJPi6LrU9;~XG$)N}uRqf^ zBN#7MbOgpVeYq|JJ5Qs{<%Hc+qk9Z?9{#z3pge_km<5}AQP_8ldZI_t+ct7~t8tOO z#_7$p2j0z+#&@wNZZh@iheqf;>8Hu#lYl`+2bRn4hGZ8&t1+sxwzzE5zUwE35Avs$ z;GYX}_fQht#!Z%~8{e0_Z{xPVT@dX-qIGa{NGHLyMhBxQ<(!l$ZdWD;Wdbrs<1No8 z%7jkI^l(_FAaaUQ>`0=g{Eko(uJEk*0f)q6UAtDuQ>MLrR`uQk;U;bZz}}s1){}0I zxMti#JfP6XKL#$C~p2i=9f0>xMG=M9>($6YR7RjNNyiR;ATq)u~=tMmuNC zEm_eJ-(^Er(#H>E95!~r`aNl2_W|j51?0)Kp$`?@CmcEj6v*Lz}w`d;G|(cU<0FIna4>eW|ap15bmU0Vm!!zh$XyNq43 zGG28?L6kRU?g*&%8M!l~fE{qxShU?$M+j`Erc_XJ>xvf09h#8<*(7}iwy4O&p|u+m)?hjJ28Y)S+@gzIynafB1HL!9sUx5X(^R>8a|2= zpDy6^$N`VrSIO~R?+L3h0ijC>*Njs&|T0@yy@>Oqg%tH^`;hSCif2si}*xX zd#_On1pTb{Rv0p>@Hcb1x!+N#ig4c>s1(fjMDf9&!hJM!A-^N1s0~Epw4O>{Mk+Ea zSF25(%Z0D?+60~;*!6DKSI+4{newa}&!_QB7!_nkyAFA&H(@LG9Va6E$Tc_XTv>47 z6fAyif>%(YhG>D}@BjtMoszi@!Ch@@7e+6k4R3HFrfoO1L`Numn{vZJ#kc&Elt9g5^vS*QnsP3F|f` zqS~xEnRI*CUT+D?Px7pLdp`jz++Lr$(nEdZscFEw@oME7*VMVel;8RnjJVOC9&b(P zMc@=?W5NEXl_FT42Kq_)FuJuoX{UdSy-!-ic^zc9qerDk{VH+er|wX!@tcg` zg^`{>oY4~O{B|1K^M zi=|MLPGoS+PryidcVU~IAs7DIJK0+-%8)od?se1h);C-!Z+iXf((|haOc8-`5ZEaZ zds(&P$4|IrgLt|PcmbXFx!ib%=N1UlC;wfbrPD&Zue_U=F!VF4@}uIGV&fRD&U1MU!8rqOSIXc1GaoJG`D^9l ze(|4_(Fgxc@r(~I*;|pOqa9)Tnhs39_56G{|4FyYo{U;L(2MT!PwR0Bu1EBKS8x98 z^1)C3U06=bSAFlNmnn+O{>~z2dzgZ2u*|koO4%JlU0N}I3+>xPg!Y|yyQkm2cX?Cj+k+muwuz_pZ*<8gCcpTJ zz>na=s>@qE=&_|4dlIoXk4KM3L)4b*aiZQcTEa&nu>f`x3`|Xcl&SzzQ0qUDp`>iq z(9Aj`6)P%lNj&@Hb)UTC0>y;e1>zXc%4uU>6=F@h!zt^`k|qj`NF`83lM8PtTgufT zj&D=XG8G!CibY5g=d^_`tUDExI8W^?R-RbJPG>$0C)noYe_5an9$cCt4ay@O#j}ca z$nED4k&4R%T695h&Kn}}C{pBev0RqPXh^|Ccq)!+7Lw63SAyUDfntTkju~zyF=TUdo3)NH_LXAXs%&cf%Xz zHh`C8v^{SJyM8=_WPYubD{m-Y_1&LV4sLw7tcN!h8Ix8}7{nj5n-igVS5Bt*Y6O6O z^xwpGRqDE=T6zuiykn=ZjDRz~E?kWDCv@Mfjytqh7n8ccRiWwmET*}1jtyV_nS|3h zj+VG)#IUx(mZs#=M3Eyk?ly8%L3(!7ML&j#)}bFWC$dS$7~`01^U^XUw0FzmyZ$;n zYUMPFQ)ces^4t@fr7TP(Hl&Nacvnert&-EpX45K?1f&a#(54_Wt;bVbH<~aG{%HlO zjMY+QPc7;A_()1m)_B%f-$S-gkg}_0;VMMcSOQlaupKt z?zxE@pBXYfcW>};0jV)2TETdLd@dH{U^K#OWpplR-DXz<43u|;lPB!&QO!p*$6YXraJ!}8z$>Gze%M?a)xAb#p=a2&ky z9vOAUyMCL$)1aHy&7Zld{y@Z)Vfm8p`yJ)V3m+(}(e#9T^Yn!P#;avUWN;9*r@{Et z@5G!a@fe|G9&ojCF<)f<>E&tv8_sQNFG{#l2`*Aof^`~bz@Pc@nbwz zmA&~5bg@M8NH0|*t?^o0Rk1)UqTqQQLlo5P=Qd6w*S|R;q7YPK*#X>K|IsNH@tPcu z6I4Y*p{`&K-M7$s?V{9LftfUTq+>)u^}iygzUw}7^pY>vd#L=F-U{T4D-|G9JE8TK zj8E+>Y$~amHi)D`Deb#EtcC3!H$gWZ$>I(qZoqQJ9lXmUq#vtE$cPW&c$_G@)^qZI z3sj5jiZZa8g0U`9cZT4AO5V0Qr0oo0a!cxLI6A;TsvQZaEKUcba=bb&hvNg<7#O5b z6Q{7mHRV_7O6{s~i2#|R8C$J+xRQ_ezy^K;ZKVFqkom$GC;4!svSyijZDr9LjYK?H zK6fpB!IxkD6$P)1A|qbzX{s*~I%Z&_7wIag67&O+w;t{}DE!lFq26uO9;a?q%ZwbA z$pKh;lp)yWbi}Ut$+L?i=V^3wV((2y+pzw$cZj)#OHUe5ZeK-ueBtN5y*zn!90hvM z#X3T?CL%RJK`~e!!Dy9ETVw=^2KgQFw?eCt)fku4RBqQs-H?@_m$;pBO%H7XW3h)# zR0;{BuDPkd9`UMBaVkhBnLkRGX@^O=Kv3bahdXIRu({j9yqdjmKVK+}hnUH@P*%J@ z$~6Wz557{E9g@y<%4)x};wH)l( zX8BgmWN|X@j>bt>%0TgEzP&!c>7VtUi^vUxB9D!0Wn3R<{Jxd;6vo#3%PJc7iw;m$tS=on_QXS}AQ0#&oT_QG7;?3@`_>Xx)sgjYGw z$4nWBko+6w`U~^&g;@!HjApi$mE#mHj-jXuTO1ByGVR;Hdd zY#ZcZ&qQG<(^3#L(63BBR?cQ$LD@}d1AOi(9pBVPJ~T*h01{ijAOHL&A?Fv>~w#OFu{+1Dkn(x*#ft{1L7x; zyaYu;X5-y4DmnJZOj@V{!b9E`lygYui-IcU?2h8EcCZyd@ythuh;;Ft=E5zpVMrv4 z4YLAJ`zh~B@Cef*Tzb(U)5VqM&D|R!z*AUNZbthmDdv8HKj-eTA*Pz>S4F1Q&?nQ}CNH~%* zw!V#v`Zv0)&)S=03fNaoYS$l=F?|c^(`@L+2yhhd=2%=GlL;53nrc|dHx7(WknkjKlMWR%rQbGfyM_bt2NSCTP zG*UFi6|qV0juI+r-8Gm(bWy9^g&r)QPCNo;mv8fvG{r~fFP#^{N~eZ*H7#D)?UCXiv>&Q6aujuxqH*N>b_BQ8wYRI%5IGK$yQvMLzN zYB1kvC|#W<^ZE|nx~NUwY*=o;4Pykncramr1}@~Ff^PQ|Gmki=k<`}*5v)!HnpJ9B zHoK0f+8eb6IO3tDG?6JJ-Enio)dsFI62U|p)y~~duCbHX$VwWmBwqab6d(F^^g!k$ zyLjEz!}7oV-+W?O%~32|Cjzrw)59GO5mRKuX&h&`y%F0;!t@C4nH3J{)*e>vNk=ZF z`SK$7;dL}Tpqy2>c>3^hnW5NB%4F1?wPFu~0(qOtcAp*=3@D0(qccQ2kdYEy7FBL% zB%o46+6oimcYA3R5z=rjf6wu3kp-@X8%LQ?(AGR3|vW4{5sK zIAsLs7Q;~(g}m?PKV`>+M+&j5uR>n^Y3`j{toVrnWBkNyz*;oDXyKBbMNyRP_B@l;V$nHwtY@Um2ifVdnXTP=^N-@}Bn$DHM+5Q(+0 zn|Ak_di5SI-l}CXYd!Gfe;)}n+?ys}<|DcfPyObdr^3JPvo;>%OfOe)KS8{!fv52b`_@APr$k$?p zabwp3gt3%|@h*N;s{L?LzbR(T5)dAVP1Gseuf4D+U+`s5m+$$z?@1fEEV#UwA9S!n zzM z-NID;20|C`#YDw>zA--Za&o{Paai++q8Giq zLEOg~nVBP47VBAApiIp$4mYd%IN}qA=ptR!DUcw8N`DPzC;Rj4jf3%od`-%DNbjDE zn6~_P;}#s!syATULmrf&%#TL3uiz9p>GmVSMOMmIdyjr*&Yf~ai141CG4D}T8 zmL}ZXQV)jbkx?-%_0qkYypZ@i<3qRj1q|z=Mwz#ZKh=8XaCNUVSzzfY%w|)?cT64m z=Lpo0N_6nVlbly1==mZkFY#oAgl|U$2G%?EtKgQ`w6vq^V)Ba;G8}nj#k7o2K*!*E zf|jQsRdA2^-b1r$$45jgWlEByo!h*!iw;w!p)pISuwR1goOZijKv%2K;TF1B z@jY1Aiy4QG7UJeE7}sxkeS@Qe?oM;AO#gGVj5&3jwOf|g6KJ8WED94->m%|4RxPZ# z!@qg7zi8eoR5wR@T;!Vjk`%JyK!aVqKod9L@$ZTz|Ag$&!EQ)dHyOdI;VVIyi0jRG ziWoo1XCC~xqsXo4SszB89J!DVZTkt*40aYFdMuSil4*Z_JDuk!oJy~q7)P;k22V4c zdoEGL`0f;_N{}PC&4iv!48+vz@SD4d@G1Yplh0}!8 zgSgip@widI@Vlekmj#yWv4&`#8Xw(LkZ9BPdbk+u;O-VU&;GLDHWY1pI$fo*e?i7! zpGGDoLw5FHf;?APXlDa9aHfTM+SoNYp97;H(yxqbmu`$#CMi=;p}0f#wnIo9!rR&XM4= z+!Nzyj%z3P%91%{LsSY#9zc@{s6VHB! zY4fUAzNgfM43*CuNap39zE3?Uj6VfKPPgSLeiStEKp4Xtx5}SUYZ8_;^ec2;BMN+4 z22cFHHb+=M002usw7)}?v=KdE)vgF&<07wa>9(%iN#gC@``}z9#VJGU+ml^~C?o;r z)J0;(?Rof4IO8+j#B0Q4e(OjVG1UdKDzVTn{vDl&i}bfzChaI@)NRca*ubv}tH#|w za|J!m!RCOvG?BVP#q?Dn{WY8;0*6Zhug(7KpxJ8YFLa6u>I1wtwl$ zcXf48l;TI(ALgP4Z2X;(o7-BHM9RNA~Q=Kv3;XXJI^HUH4w zW^cyxn6zLbYEe!tNrb5nB6gh{mG4NJ_cb}q?4^@-eB@P@XF-QZyn8r;SFYS3j8`bk z=rtT~y!9W7AUc!n`W&@Q`mNzroyyLdvQyrso-2LE=!S75*2DFT;#S054m`e7OXq>a z4)!HBiBIC~;o$)V+==3G7TBoHq4=)qBPe7n3P$;Zf0S1{>fbjNe zWV8x6*D)L-IgbeFTHD|J2~Ua{-NDS|2ofPMfTIi(gNjGZ zlgz?=#7EMEo5(SpQh>#K$kx`)o#r2#k?Ur#Tf=#b){8L1(6%ZhFn>K6c@p3O@z+;H zj*ghv+h;qmAw0f_&+VjMuV6glC_)8JZ_juIhpU2)02-aZK@=drh300Yg74NLenquy zv8K;MKRnHc!YwMGaaAw1&Ugklq9m3W{4~WSQSjaTDHv-^ln)_b#7+aH(z|*H;N(&M zrs4Y%LUSRiiKrY79XX-g)`Fu5GIwc3@0ui*q+GcnE^$;6nlTkT1ahvnz;5edXVkpd z&RIMtny&aDM%FOjRFtCT~6IpSt{6}0L5TcJE4Vty!#-vPp+JV-}g z)F{oFPwC5giNeH-cNwK_DW|yIhh8L^&?;Ucw|UyOUE`EvF7_lVXIYx2Fx8T-l zw=1jY*j}=R%d!yB0(;j(?IpjwSPw>KH4txT7+XHmS;=NTyt){d0 z)!wP2CshHfI82WfKdu`R%$L2xDkRNwbq{*3n&N!m+?^0ah2p zrLdU5)D?aPRG=GCRZMb>J5QOjhahJ9$GS5+*iFc&bl_t0LmE_Sj43ZT*32pgX+xta5O0g-bID7vNu49 z5h*A%W2F9s3=PSsVr;&cmo1W7T!_D;IqENE%cz<4CYW#B3O)AZjc*m&2ttLZW0^{H zD=5T|XT#(*kx3GSL3pY>Q8_OB9-*O(c~{{RPl*D&P5l5hrf#yfL)#TGrHy&~f2%{4 z4C`#&A3>q9d;v z1@ei}ZySyE+YXRb8@+&cN3~M-JZ&L|bnj>h@TAps9F*+X;h;Ujw zr)pHz`|Gr?&2om`h(V!sv}Q{kJNlH1DED0rwZXr6a~rnw=(BMtT-4rp{o za?1{EgVwyq)7f}sih}P^Zf*nadXXVHylunI)DSX89xX?f30y%MfAU*iTi*Qo*FbEG z2uuZp9WB#v;pGWK@LdbFDLJiDRY5l-cXAqsm1Q{TzFy@;#fF5MFcK0+eYM%Qq2qLE zqcNFTiC;;{cjH(_q4jAn?5^pON-sMv7}8ToI`Jc%j?Zu1NH+QFOuX}>vkX+3pAk|G zmM&6`p!D2z!|-VsWkJBa3+F)g)1;};E`^m2>#-q8J6I8achz07(PED%v|+Xj^2DT6;weM(zKD=x@8 z{&eYlpMX=FqCv&L`m&y^SN)lk(HlFmsIJxYynzh*|9Kln< z`qUB686$FEmMWUB;!ZV%l9HHJrBZXE5a~%{z3o_40wzw0ST~j0xVa0=MZLaBPPnK3 z#WMc~ECPJVKxza2jls z*^;>ft=)F(Zv*lf8>l_7TcEc0%zf)*Sff)vuyJQZhDgT4E9f56Y=ON_g8%kcK3snB z*FOZKAhf+BICf;AfhD}%yvoqBj>X7auYeLGqe%ihO*{h70ro09PcqV;T4OTAZWx)K z^uAJIU(<7)^NwdHxf?!sP52gv{u8Eq?#7QX?ilj6=k^vsf4+*GhM+Dl8RD{Qt$UO* z9r1#-Xjdt8k)(G4wW6kXtwc~e>~Q3#{&foQ-O_Q!%?(94BSqyWMx}!C?!mGV98OOR zNi<4~il7T<%|y*kz$i`5eB_-Uje@`f)jXVSMR`_8VwDVaPp8!~wU#<2hyJ6{js{ow zJfN3+NF0@*9Pr=nxz2_^=*63fJriiN=NUod75uo>d$E|68NKisd7Q83q(_h3?ec>q zaZ#QDiZR4DftZFMUq0qpJ}#sk49D3?HJ{yp?l)PWs=FgG(yL{5Cy=8WmeP^DwZkIO z02`1m6(AI7QRE_Z7kjFJxT`HRr2i(#d9G<>?zWpNfC)r$8Qs!rMqPN%v<>#wuR4<> zXjW+I90%m_$POll1Z4rIbt^)PP3re^>prv z96=XOZ;wc4jNh@-kKodgGe;G@LoSA_sN>g>QruvMj`HZwj#{PxaZlAZbIBmOdN>DU zO2@RY`%n)(+($UCV_*;IERe|x%4B($j4Z;dT2~-Whm7r1+mQX1sksnNAsRudKyY!L z{0IR&gb9tVTqz&=*!A-3AN&~UNNe=g6#(W@!s{6MNn&~G$cvo9v&l1V&U?7|slxeb zehdc_3ZrbM#i_eV%6(eg4Ht&--F#Shjo(28#;{%ZfKlweYjiigF6uzD*G^x~$eI}4 z)RbW2+3Jo$==nM>ehhcs)qY#veFCPX@zb3eTQXjU^yE0d|j0jPi0+g-1)OW_|FKwNS@tURwX<=a0qQk{0E~cf&`&n?4bNjHp{5m9$yd5QBA`7 z$$dGzt1`r&VAy!*o(cdxTOn#iEy6$*%p*AO1dYhuG;UM983A=;x7t@8z79d8C$D5Q zB~J(YlMn_pJD-KXh~1{1J)>Zjri{pQbQVM;Z6#kP4}OrsPH0U~Bo@?l$|Yh>qOblF zsfr0Sl|4PUIUV50f``{Fw`~+pigio4r?)D&Dr5>k>1QS~twDmFqp7XX zBAlKYAvCw;O5*ZQ$hs@=F@ttDD%c{3z)eT?ZZ9=XcfELGwTg;LfLY7*5q_+5y=TON zJj7lPfbry2+U)=}4}S<`wchxp7VuP0ptTKEoQVswQ*~1EYdJH-q6e&um(M&cj_;`> z!1vBAN%O9bYqPWr4J4;rDc~@XT9Aah_S|Ses+PWvlUxPdRT4AotJ3O7E0kjT{uqbg zaH65q?zKZ9#}dtKA{j#IPCaE$`OQ-C*S??X_+lM@u%*bj^xjERvBR$(h9I1 zWVUcTOD>4r$NT$+I z4?tQCa8D`uR*?Uij7rItE{C`6F6W3i+c}Ncb}ZObHTF)NH%~h^49~U@8P=0FEx&1l zDe{OBjQy=|e6mc2tMbWjd=31}(=zClCsZ9Om$~cr3Z^z)l^7xmzat^n$~1;zrW%p> zjkQL8CtLJ(?h|{Tr~L}rnM`Bo+8a*O?0r8C=4UtlT}YhdAie(w z0QOEt)NdnIq{D<2!1h|L2q3(+3zWsOiXAnb>Rdh8W%MZ{&j^D7^lPu)C9G@e$h}A^ zF(!P#oA%~VAwDE-Udg)SDfV$B3^}NpKte^tfLO$DG~sXXvCl2C=(tp zui$rQTCE)qDH|e;S9Hj?5$+L~E!&pI@YuU6Zm{nzG}l>SAwhM?Sp3il-zr0<<;b5( zL=-Ee@xBDXyP_<#iZKlW(wkNxp_HArsJ%sxKEiWCfVy3p5+)rSx-GsY?wT*r-Bdj< z7(GA>U$4LqR{=qflukNJnBt?F=WuLCt=R&)8eYlMjs<;+Zx}noZA$AMNzR(-EiGfnOCK zx19&y7-_~VCo<_!y3;dtXDM$16%_qth)K?YyNYNEXMDjL-y%Ra>q8o?X@xhKnCVb{ z;}1$awgK9z>0y_A)I4q>Zr?HjhA}F4u|c8aG=WLp0@hN*s`Hnuk|lL4M~bdro0rf3 zqNmIE{oP)Xxg6+_A87csZq5Q}MYns3sh0;XGLv!k0Mxcsnb|pD2PtyxF6yxH$nbz_ z6)-u6Oyw=w+j*U7%Ot*96Q2J}G?3Gtvot8I${F}=a zdcK|mb4)jOi~!0N01A3?;=)?j9vDyb0+5jVaT?Pwvw(cRk$Km*t7lr6zHSPEt~>@Y zpJwkC&=Ck4@f053*#)r6r#}X6S?Ka`0=mm3byq^m{Iu5}rXBsBg`D`=E|*yl>qVbc zfzhMFUnK-jR<3M}iby;_ri-$sga}N>0x5m+0w{bEG^2I1CDlei{jSq}FO>1V5am_O4oug1-DJ1Yabxn|o@gN?+)y8;Ptfu_4| zR8?KeP#tw6yo#w)3g*uRpmniT_2c>p1j=?Z3vFvXqr4N!xx|~J5RSsQ&S7tDnv^+8 zi`Y$Ouyb7vo)Lr_+>Qyqmmv`BEO07Wzx-+q!8o1dz<{}QOZ6Cm<#iLao_U%z+Mbc%r^%(7{zY5eqWrHuY2m{#C2IoYgTh zqx4vWC}_BKD9ZXax5_VZn@~VU$Xu5-Crw9(s%l%alq3JmbQBW7h;*s<8`U_icOG%F z@MJWa$SK&hvRy#?jx5HSAI}l;Tk4c5RjO5+ZHD4pg|MPeMW^nEG@tr)^m(819F!|y zaRCli;E)@zdq6{6G5JuP+DW2M~y*53>{t9VS}k zpI}D(2I5nLf zDq-w^xKqihFe&Y`jum_3){j#l4RR_hrjd(`vt9YGddKH_>Y%*+t*ESbo70+Dwt`~>`J+4H@w z4}sxy4(`mdGcO9Q9?cbu`IoE{TNgplZ2n^jh!7y{rL_Uvw6;w7^rzKN^QVU_mO!Yf zi~#-`uWKN3P6qGuElimR201&05@Wn?JG-G=@EmOnXp+oNjI7NO3P@+;tivoLzerA$qPV7z)?r3hXM7vhxN%c;2c^!1lcXyk527sF7WaZXvc( zT4f|P1)wrzdYa4L`r8^=e0{CM9UAoUCok*ebobZC-kj=B+-($igR-b;*1JDN)>=Y0puBA#~f`T&Cq{cPCcza4@nqs`zzD+~4Q zYkI}jJ$`e@sctyL4P$pm=g0tF24hDMWacn9xdCyiFdZUPJ#0*&RGHHTC1z0G`f;x= zuY1*1cv-!^-+NK&dH^F=Bsds<41257P?Ahd3Z`fDoiNbRI4y$AULj(>&6nZKt5201 zK}MD&1OsVW)W8L&I`BV4s$~L5DQyG_3-N7yH2CC~ z^y(sDaJHS{%U-gGun;D0I9@gU)RS<%yb$*&Nfp--8pP{u%$93JoEtJ`bsIK2ix61e z+U)3nIr7l6C`D9+ijDcmI%IXGELeKk__VGJCT)i#{KmpTHvZE=sq1)Z$G~adSu(4!b@SWdDJMRI zCn*qL_^{p9(U8!metDRl5mv<**H~0LvuNA!H0i8+(lKSN8S~YcjI#z*=`e%hh;%Ku zc#>Wmwo94y?PzYL+bDiDJ11b80rQpjE>i~YzO+qSz>i$$h3Dtx3%~s7@;!h1a_?Gt zEJtMQ&^UA%XxMMh23;N9V%NhX59t_&DeM4t9wg-gMad$<1`{3v$Q*5=QBXQN7v&m_ zN{}REytXuXa+n1CL*CZn(37vq>0DGO-|-uXpUVjKOPp5@_R7b<{#E7muf0Ngrhvz! zZYnB9e%C}3wM-?wMtezB0NUh7^p?`IgsCmF%^2TC(}A%G>JBFhm`%<|{T2awGK@S~ z;5#zNSN)KcbiynPmad!7-O((2a|(O~?O-&;AH7{AN(0=z^s=&LJ|jHGC~*j0da#L5 z@0!F_A4*Pl0D0$;D=W&%vs&N{G*m~F=!pt=h zR;s7lI0a!kqCL|_0iJI(@_U$tXfI$bwovrI-=sJkHITwZ#D^5$=z(565e=O3A=#yoCCwT{V;yFTwn&bZ4&9sHagW#)8QM~q4UNf@vpoaH z+}lQ-K{BXxF+VeWAV#pDWXEpdb|OQ)nMUvtr=Jvo`SBSOFV(_UR(`=p1OUBeHN z=(poKbfjzi{$Lko%X@lJ3P7KFB`$k`86IzG8iaR?f5nk)gW#<9FwT~7E#kk6OT=^# zj>6}OSMp==M9ndl2e`MXw8}V>!{BDg-`et^)OdDELYjnO$j>ypI?QaBfDe%ED8?Fv z%u`A?E@Cv(M(8jP?OTmU) zM$wFqcn4^p@q+|#I?Ho6t`oyxy^k_zIx0mYvaJFoCh)ge@$U2>vE^N%Vv)oLc@<+a zr2RwE;Ay&!O!4Xp2jlTRdG-a>1v{ zhDFkkse8Jwbc0pEck}1{M80gdE-*$J0>27Jm1KhQYX}pq;FtEU6^Wwc#|fB{?v*aL z(vf)}Pc^>kZoXVcWZmuIM_aSu&GN1(vu&9_!|E1y>@%=wLBUPd%xoPI8Bu%d;`u4L zT(TySeC0s6)e$xBdAg3mtwOsBdAG!m#6Mv@N7wUQLK`S4jECVst?gTJo-=grwK`J&9INB7>)k z$jx8U2U(7oco3l*2gbbHW>nNG5DssC8G}*QlBE~`E=dYolhrEr0O-J}hBay6`gIhU zFX|PU%K_^Eq_^R~+MuhZ8qF2j3-#`TcDwX1m-fG|Uh z{9zXyE_YPK>5}tEz@SldeDRxSTQ`uAYT^v@;5~e=(V7uzlv|yZic+HC13r}VH6}FT4vaH!ANXBmIo)-4k?3^hI#TuO%cb*c%SkZZUyT{aq;YoC1RKa zsXz2cFTSYrUPDhR=0 z-+4lL@Mn(|JZ4%#q(?bOZD2$y2_|@r!|NnW#Y+i?mY+Pjv%?)q-ZhmGAx!1pxLfJb zlSF_@n(>Y+IuM4U&#DqNBjPkBMY#$<+ftk}T#%3+Uf4!Y%!8K!21r9(4@anE#)Fkf zW(tS!DhTnz!_Z1tUhpBpuXM^d_rl4}9a^oRy;@s~jPWm-)8n7AQJ&^;Qxb!zR;_gHV zXn>jtJvd#ssktBuloR8FuIdUKL)UQnZ~?KJmsIZ#C!cXM|4ARe{2PV!l=2(gsC>#) zl2<%;3!#&S$X~eDi%)m0g&I(dH%A1kX91<6^qc&p;EB^4u8rQ}nS>X1iZ8$XRo0q{e9zyxTt(*cVt$Z;TCgEm8IHtQe^J``P7lVHS}!-j8rrdI zJo{WYD~`JX>8Xc%18H3s1NqcxB}Q;sC(;VnlPklzby?+#2t(#%ONZS zpAIL_VZu3$HhwS!H<&->HFkdcV@A62cn04bV^25;Yo2(uoDF{}U+(g77-`U1nno=c zJx(%{X#s+I&s5nvpco#$#;ZJ+{1xvz!or2s$0U%w7Gft5h{A#E(2WXB3MLlG1pk8}$_WB> zf?$}8CS{5;G9F@xOo8tCEDj%;Z+VOLYBb(zu99T0dzw< z1C;mRqnlyOc)&6o3XjOQiqDk_GXFA=|1s)~ozPj;6GeiypB?#6qtEU1c*2lk0q z6^sZ&?98Lo$a4D2h3YCFOEbq) znggvFl{-R(B5hVwgcNXhlqQ(qU*%&1 zuJJ+`i=@3ct4|$rg0+90z1Hq7^c3AX4e80Z&^2#R4LCe3W9Vj_Q=Jd+=Z*AJVi-rg zHLfwZoT4F&Y4{Ux>=hPcl#(fm>?T6WMgl#Vn3>;r8ZMvR0P1DK<2fP&ga#$T?kTviQ-yXxLy%c2h^WgmVK-b4k0+>qB=`Rp3G>t&Rm3RazbrjrGoshj9m-phZuigNZ1ubq@nd;2Gp z^M}v%8K4`L)X;#K#-0|yE12m<_WfigWY2mad0^7)h zMxgw3Y{KBtrSyuOJvK)Is%C?$f`jmWxy4$ACGp}f{1*ogHygNH$lXXX;{XiVOi)I{ z+H+SkSglY-_O751xob;7O{B(0nnxhcp5z1u8znG^tx7_;vHk$-XQ&b+*X6^!o8=)t z=0~M6VaTi_QK}dU8ry$HYoeJMw&o@4aE4^u^pvi+twG{q>jC}R!-3+Z?!)0qG#~H8{KV{EiW?N$KTeoSRky_BMCSSBL2Nd z)X~VC=o?HTR>@TE1|qtKrrFU9#jFd$L_X`zQ|4w^*9a&KVv$8L z{F7Efd?cH2AWVt>=YUk z+!b^KZ~_7h=Qd)egT^3YFTGHNDw%R9-0J{T%A!L|*YxN|-*@$t#u zK*3D};>ktEo52d@i-_>x!x1dOc#V1@{&+^Y)`9dxT0Hl`FW4wENBGQ_cp;EeIYTN; zq3j@&B@XBZqq6RLEk}inUV2hJaYSb3XpMwsgOHes%UhWfRy^|>xn`s$O2v3KjJsx% zKY#EO#0%YbtoXA`t~+TF>Fk#C%~B=a0IF#!xMW<-D)cAOSWi5t_n}HEAAYA%sQj3o zmS#>R!@L>Z_b5;(dDL~vg|fX}y?|GhEb?NR@s{$X7Yu+Hvm&EM zq}DYrHYnaCw_5=FJsOD9a2vF0Cr4fTk}&+bhA;T^NxR>lx`v9ntkI`EMo;F?MZPkT zc9)=N3_~$|pyD7|^o!2{bh5S4^5N)WvR=uM@L-1bDfpW~Fs5VY?D})F@&#Z1bot(1 zk+}o_@iu6guk;v_^9OtRgXngLN)U59>{$82J;mU|2jellPJ1)0@jhaZPG48YR=N6x z(01Wy=je1EL@3jSL3yl;0%v6rA}|{cj=4`dI~=73i)hr#Pk86MckuT?6Erq{w(8)PJ(1 zAOrs^@ZlN}{VL$1OhLo?kw(LN@m{BTfZ#?;6X-I9RfH>`+;=^V>qzD*u@;uFb`&}< z89g@&Y0F~?>ROI2KH_p@A(u&NjX&)|hnAu9s>bGFZ;nKGFrKmJydV4~%;uPKt0eP* z{RTR4N12@jj}I_zM@Xb4cemNbJU=G1)CrrML8QWxHi0|7L-inM4@J&e*t&R4?Xer7 z%`pS1_?nlTKAnX<-a3v`ES*5DM=CfU*ml(Av}OH>W3k0|?gPVb78hH8DA{{53zHCK ziL*jp2_}l-V1~?3>Wn-%cSt(o(DhZG80}gbabny0=(R=p{4ajGe9t8-GM5+g0}i1L zAhK5?wx%!+b1H=5Y+Z#i&IafI>U}AXH!K#Oyec9eO$d$b7#Xk)HN2q%8H#IY(oqMT zhERr_v|YZ#FflUEbZG1n^Pb~Tcy(MM<677$aP&LV9?!F*c{x5lD$AMY#7MueJeckp z0zF1>*aM#t_@f_tzHBE?KsAg@*Vty+p=bmEpO&#As|hEQE;HBo`R(076YO(e%z8XAvKRGFvRl zjpY&bM|_bKhf&6?AlKP!GU|mOU(Sh%UM(7(OFkB884DEl1;S`A+9zR#2W3DR4+e+j zaO}kf2=P4+#{!?QiV9Ajkr|4YwFdmfY2;oH>7Bx?!gZy+Ll!GGYZ7FZOv&Iqi{XccuJa6Z+;%o5uxlPW;u*X zUDq%`!6%7-aJrS8-*OX*vAAj9C&nP+eIE~-Y3wIr52aYKr>=88xDZXL)8yd%u zUgl_0nYJg+8a4tBM(b_Tk)$x`IxvoL`iP9@hH4k@qC6P;%+W#eGv~R1Fx}TwcPTl- zL4SFFio7@=zmqJWHMSYjdxl_ZmqacQN49N;$(Pu>25CU$$k!u#w#%}jC#x{bY0D^J zi#-grIWmt5NtC6n7YLHiD1``O@#G+tYj=hyNYayn+NmOU8VSlP6#%z2tEl8uSQ8H7 zDs5P0BkEIyMZu&XH=NjUR6wDm&{~nNB}(E3<>DA6LnRY0{wFT$KLcM_L}qpQ(U^{Q zcGi?#0qe^V0iFlcm-L#mfW(b?B?8mUwr&)m0SbkD&)`;{)0-~5oq+?VLeLeHC-p+p zbK$Nh4J+qeAPl*RzU*T1HtmHtBQEil5gk9wFT^~~)@Hr|%cI_Fy1{X0R|At4W}iGy zrYa-gQa!;2Zu!u*6#Pz`gP6}uOKwntC|qvE?i3n#)rs#AgPz4R z%1PBypbg68?dS)%dD!8>6os2iO;Nt5xH%0p9IkQm7WKp2fi=b76%{qoIHVle45JZA zA=HY{9O}sHG400=+%c%Iy{z>^9c>q0CovCy6YZA`kM|lG>RXU#gMTVQo{`32ElH2| zPOy){(;Ci8z?ej>!X1HkKWeszdkWT_b!abjh)}(Dw9IJ7E_k?FrgQ9orNP5&p&flG zXrwW}C8q|8S4UkMNl1(GC6$uhmT7d2m)I$iL3AXVbY!|d6|(ZN1A3NM4~OM9ebSo{ zqAtv=9*w_lv85LXmsH>lVRTy*3+Kz-QM1@6d=)?rg;zzWj-bG#X%8+8-0oi`wmE`l zjly8UrcfEHBQ@SFqu_Eu;6^DULs!7zRl#5{)r$^m$?6D2T|2ORQz2YJX_S5Cu#2k!=Qf?=y-$eXH# zKnm&QOFZ`8mndF7<4UxNq9$MCB`y^gM@>RE2(+Q~#osDZa!2F|dWmvpSjwyd;2(KO zgk<~}C2oQest|Ookq6u9m^A#^NmCxH0=%NEjtZDRuwD5v_R@Wz<Cu#DujBE0q`=d-tH~kP^Kl*j{Bm;ZATfQ|Gu7Mhkse9_vJE{UU zJYrOFwv!QDm?4LN_*c18p-&!gF@6(D?ugIvHR(Y*wf0i4mJR<#(AbJaJc+;z@}gql zh=?6;H+`F=BZ<*8LpK;Z2(;Ou>%u^mwpp9jmEG8vFc&)(p_k0vd9o9)_^vI5P%tNX zkmTzL1$veIfX zN3j5B9z##Did)(33A^rQfl^{Avcn5+6Vej5CaQv!=_(T!|CBw-)X=T92p|gX0b}kS z+mN@Ms>{;_+#4f95!)_Nh#Jc!jwWMVkK$P{hhtBcH3b)HS8t*%;$Q!KXY9jDChoSY zD1almp#0*S-f)88PQAEBBjvDXhM+aZM79G7tAFgBHLyBsm1#i;m6a%*BB!QnK2_dh zWqej3ZcFf-sX3Iuakm@Gby1EwDCk}7RCliNX8ioCtcu5Wjlcj! z*vmbI<=wgfirXhFQ0mY^3uTodE<2uT|{8qn^A9ZKVL}4P6o&pXBnXrf7YAv znqd%RypFONAz!K1lm&-+lC|G8A4ZKW?~bxscPsD*{Sx5l`mB86msUk4b#X~>c`-i> zU@cf9wSH@jNH`5E+URWX;b@r)0y>NRh+7>+aISqaoFaH&ta!8kHlsi)Z%(J!|FIW0nNG@h`b3$~J9S-w zqdPfxk3a`kCny>dcsP;D*#!!*hbHI2bt4rZtyF^YW){K$sW_!HK|ydD%VWvRmx|p`@dD4M zmSFsz6r8Cw88*qtwpF6sC9`x5&7QYSFOruzW-(h(7l@wYd4|)E`NkJfcMC8HJ3>P2 zBM`j-+Gzv}VHvVRji)EZdi;aE<|jOxMjWPoz$bO#;!vl=yg*bfFySJ6Djs~R_@D?* zLs0H4lG?UyN1&|9@#K{bIqCe*PM zkZ&wpa})w34yTwzMU)ZaBVSYLaWaG^=y*)080vlOg^k3IKhrS^N7ej0CXOXa@)E^# z1|96JJTPt*+V?!5feIK2xXW!gLSPdYEr7T@_lUMaMik@zS!ZVK#Dyv_)L$wD3(-8Tm1L;z7D1jCGxLF(yOX+gqScLNWt;RQzY19e)H#N6e=h zk)x2_1iw)OredApQn9>7Sf>(ejF$(G_J|CXbRi5{8~UT762>~^+lCgf{htRd4dXEU zJ;i1Z42eoQ~XV9EC%vAfAQ7 zI6hHaiOVUcq+{HIimvxdSvH411_$_|-iXkV&a5ShAr_}wEf6?&|GIZBnW)pHtHmse zp%=i;VGzMj{`a9r>4S7E8|fIG^pfe@v<+#Pq{)|qJM9E!6Sj_Z^Cz{*(`KqdX3#9G0g;xdK(EONj&ZXM=T0mM93C*BoU`=}>K@v&ZQ^HcLo`yrvy4&~#3O2s z;3q3^^89nN@*lnHo#lsr_(zCKL|zU&+KP+>Zs}SHt?%2FR`;|Xfcmqo` zcEa`W_(Dbkpd)*Dl7%ECla^WA=4B{h)_llR6bKGj$hdc*k(Ep|9qHSEY3v3!4QbcW zA=5Bjd$X^7^{Bl4ZEq-Jn9h*i@iCe5v`@Lbf-wvXlZB6jR}i{mYAYi%5mK3q2m=Gl z^o`QNa>2A!G+OUIL-|Sy3n3HVq72AU&1KRfPMILE!msO02oS_%yRPvnF~b=J!(ruU z557kT`@yi5Y(00Zh)j^)(%o~|$=oA^NypxD0>{+s)tikG42m&(!4Sakg5ah?x(SO$wzT6VKpsZ{&2^0yOFFR6;GY%boS*`jt5v z2R>6~(=?o;b3Q%)DZGkwq&@XZlQP}Rt{BE@F=$QJWQtckxR^Kx1yZIFbcD=J;v1C= zt1T68m4LL+l%rD$@DZPN$|eW>nI3Vv@_s zgq}gjOf>TpC(&O8BQ%il3GE$Ym?UA^Dj?D>Hc@&kH|2H2ME6dO%5Si1K>TgdSdIKv2CUe+)SlOk8(JT9TZ zc)ZrgG-AFD z1lJO;jTcbpq~p=i)tMkQ-BT>~@UVh>OPZ0v**lY*&LbVkMyBK5o73d;Qb|hr?lQ@Z z0>^wn?~d4L?*^yWJuxZo__Q~bIUnZDp1FcLJv#*eLN_eaAr_e&Juvg)sE0cp43i%% z1q;`{t32<(I4~+CB1CCvfg*j#hzkxC%xX;9gRpvt+$_^kk!Z%Pe0VjmUxYtxD<~3Ctqt62>-ly z$&+gpyb6Cg<>6Gt$3q}de6S-o!~tTWG%Tv{c72A5n!RV42WC@_Q7pivjHOcqom!a9 zQHDAetetsrYGsB}W<4B$bWa}6$dANjdM>th$i&nYuq1)^Jo)c*!eAi(0jm>SNe|X_ zMtaa%6iiu%rB{Nax~lAqU1-^F{rDhk)-dy}GOiA2_RWpTbLz}A%}5t-qY3?aW=~T_ z#CPm8wKz4|77t+Y>;!0Kxx|Ab42E^f@iBBf6fY>0ZrL{vju=@E0hjovCT@aw!d*9N zDsc;@okI`1jQhQD1kDKJn|5MewNKqsmpWMpXg$XmP`49fBqLEs)Bu%0YQGHKnnj^h zww5S5j)1z=-BD4`EwcSdCXQxpXd9>(Q>8XWObbVIpj|sXDunycwkT6|cYw&r zL(liw16gkIcSn{RxuxS{M_bbwq0P_^z13`wN|e@I9~MQht0R>-mE+CEh4q$L^@s2% zJ6Ri)+$Fl;K{{{>JIGRIcJ-J##lsx>e){RB%X{AQo?el;D-c)G;mZIUlF>-N&ZUYW zdn~D})3BSKEy7CV5&FGdKJGz2dw7MxI@CxT_XwmN0kX>oM`nDmlvHFa7lA2yfXrW> zB6#xZbUY+3m?(Mu4?gXUnbwl|u3(%l!1Vl<@nnQm?ePy`l-@Iw#kEKi1&S=y(VAq^ zGLt_A#)8E5P%u2nTA`*KW>ESQ9|+8=a5vxonU@ZNSzsnj^?6JbK3R7Py8 zg41EiyC);_t|GcGqo)j$2ox6$n21cJN8j9mV_KsA+(w& zeIo)Z)G0~|nnMmblhI%{;C`QOuhDEM;~s)g)VVl2C~WaZT07-t9h+G`Wjbs6`=hE1 zs)#7ur5)ESL=%CrIkJ_TpYd*)ng9yAH3DG*e8bz{F>u zn#Ehf22R4`8Ph?a+EmNu?R>2^ku(Khm|d)f5!mb6Yi;K9qiJFt#t^NQcI6e5wHX zzINeq=)dMi{3Q{>c>YgDEYZLg<%lX9(qvGRyE3Q?Tf!`gry`75Wprs8(1vYV^mN|i z*H&m=oG#i*Qyp%_hha%J0onnFY49h|ViK@No3w+FZdh~DdlyIEF+OIqUXi(PP?-b& z4HMmWfcG#0Dn5$&Wq|2P$d3z1;jPT~l=@x)Xbt!!fV{Jjl+m<-iv~_fxt`HOw>)#= z_;^;1XBjWK5KP8{GMbE0G-gp?6c&zVf9~6#qLVl)uYcp~qqq#;e zNzG9h)6PTs}feby-} zT~lV<V_ouX5~)_FW^hw4P-tq`mNkgSDl`?~SQw9xvR0!~rkmB47w3%{ zH1u^=Ex6AVuZ!cPQJ7aA>T2q3(w$|IB=u)G91U_bAoYr$1XCi5QzK0T2wiD`Dza*( z*dO81@G4^QBY6>zYkK@l8OVU?S+~mcl%Ho50Nk=2o;T%!N`s(V65(ZogJ^KX%bVL( zUgxw8Z$;mDz7w?I$Lp9i5G#&pdeNl zol1z{Qj6dEIiFV6$JfhtM30i#rSI%+LCYCBoCED1FOSRde4Cv}A$P)ivu&mT8e{V* zbHq(qZimw2;Z;%;3hw$Dd3-B9VtcPHylmVi{XYJk$O@nsxWmUqh_O=XK`_IH`9K)C zdjm%8IT$WX^t4u4ms3gJQDr7&(k^7Qm+sX8M<_O437|rF3lDAi57VdZ<7j+{8r&=l zf}u&uNG}SlB9nzEGJzHWM(rY!7CZguWLiD}v*JzE$~WzzM&aEvK8zvv*O>R#n<9X? z(ogc-CF3BJNx2Ir7T`HiT5oo#`B%VMR-H3~+yV!ofbn(U#Di-y1dE9JSVsj^X7J~- zAE$9r-+X7AF1R$+S|Qf)ORaa*>Erw4Ogb#Vw1zO*iq9CgIgVlTpG+CEA%M^RRMChcHeBE~s!1{SyzK z!DNyK%LoxqtFU%x>U5RSnpbstROqA|{a#Db4oxL(Gg|%U$B0ct=;$IKZ5Y4bx~sGp zSM!fs&c@*>---Vg_Aa4UWbQXuQ5`1Ic=?t&i~IBhx(c?3EJT)Q?lm-mxu><#!=nIK z#?DV~%giz53xeb-{SFB`#th+>Z+pXQ%Bx>>NXOCG?7{Ds+44q|nd#^-Q#Z5u5{6ru ztUG8`RwQ?O+cHzhG{fmUt6sIu&L0nDbIn3}l{VF^FS2B1ooyx&wYs--%fRHx^rL>FQ2~V6KNpx?~oNjdA?*j&Nj_^ks4Zv! z)h4v!*+M>Z=pjXRL9J)bC`8?5=Grkel>Na$%4gcXsI)oqA&pwL#p*cIff;2XUDu@; z&g(VsR_0WwI#t$`kh+tOu2m6kke?bZQ4_cA!goW8$7-(!llR+QZ^;UIPTS!_`;=1y zII6l)=^&bcX=!huv%u=!1?!=aKo@_Yi~Hnh7BP;HI_i^Me?oH?YBA1Fdk1<&<`o1- z=v*0YgU+I`t}e5N54Z4&Mi4#paGyY7VF$@IFBbuY(HKTFg8M5>Jz#Ad-FaGp%SHgvBlBCE{Ffv7Cbg%16)BYX-7Q3M_i|iU-Si z%8OHm#DanLK#t)Y!HP0vq|~EVeXiC}FG{jkdYGi{G1QeL5WJg}!PAfV_94IKt-M%d4v*dD;-6=2=o&$B0-NvCh?v)0={c6wC7o%zuj>9)$G~{ zr~R1juAP}a9p*F;&c*D#B6F`m>bW5EZxBA^3sh%kM&2b)lc-NB@HFPEr$%rWg_jbh zhsPH#N-xl8?n#lO+Dn~|$`j+ma^v_KPW$CEKlS6wWN=)C8bW4B4^@_ov{WjU`C?vf z$B%^1u)W%8x z+ox^cOtgk;Turi=LkmD$^@LM<-q|EwM*4STAsPYkMZz0IF+_NnLIfznEQ>silDLvr z3s)r@_#jT=aylbZOxSt2+y2(Ywnn=~@VV`EM=}wG<#amG`Y~xQ^Hf<;Pf~w7Hs8Ew z`a)$&e`;kFv#ATGR%)Cz?-|HbxwP)6U-5J>obpXz!bP9MdxCW!Dg#8}bcm>1k@5L* zS)P62xLi4$(Cc1h5%|?9@8IOA!)fy42%r9!l+iqnvU7sC%!5MB3qqsh*0G8Ve+TeH zcn?=}-B0QaAGyDY_gou6#9Moo86}%jwn}3bz|nJYq=IccsXyKLuOmHJp;WnMDb|=A zGk{-}>7~2N@MrxvDuMF}M3L)2Tpi(ew{Yh{=kE6FUXi&+FovOfrp8@?6(>jQ z_*U1JLi8t~pL>eE9(uTk0DVRX@~SefAn{gbPbU7vx4pW&?N!qVioKEBlo4dbdsyhd zPCShlVdaUn^iCBJ3YDqjC)))Ii0e~`9=?<&&^;B>2MANIE7-Wen7<5|z!Ysi=0inB z#-0E^uv}r`L2Wr$EJ6)S1Qe;Fpv-879tmffUS+@&Wn-}MlvWSjve!-AMvnAw`>X3* zyhBN0m$Z_wan?kUtI3F`Km%sZ)}WOp}9v_9WKriu>Ua#(ydeNPH=c)p}t6qW<2M#>m z9`y)?rW36OHGv(dF4&=@xzIOR1_!RknJ>IL0(3$XE~0j)Rw~r|HSk@NbPG!Gap-5h ztz&Kr3gd~gj^JH=;%W|H+@Ms9M$pglIzh%!UX6YYPSz@#9t=l4kB8$NAm|CUp7dm`m}LODY>QVI4nX?KE!hpW&Sm+=s<3ZC?~ zR?)&PWyDTJPOvuI?bdxJZ#Cukz6n^xNsl{DyFO2axEL6pnQakChPR7If6Z_6=eOXu zakawi+H3rF7|f@#&Zp@GS(pYboUm)(K^E()A@2fV`VpCz3XQOKK)w^^bx~+^+wk6n zRT$W?TBSn|Kt}|U z58Sd~*ijSeFM@@%qh#(A6Y*wk5qWbBNbWF-V@)rkBTdj)KZ5o+*97Pcde|H9UTkT3 zEV?8zAX?<4!%o%2yc{{UFebs?Bw}H(ERO&H=9BW zuTtW>_CEdAfAHGbHNPz{BBi}w5OR#bE`mF7jm$gW_0IAm@A(m$?%g2j?%>fXUZ$5gS={A_{2B9y1eD}uZg~}x1AMFiuItn!QQ$Yjt}UqyWo;uH-bWut&Gip z1lkI6rA*Ba&+snaaZ@P!?ostFiA*tCp7CcGI^Z|Q-TBtf5khc^0Cdz;b;h22T`Y>Y z(Ss{7x8#pFBCs5_8M=~06^6+64&loxXb1>bK^nj51iFlpC)e9}r%|@uX2An-sUYxF zms8j~Enzt=f1Ocsy$Om7l62$(TM*&;3ze0OfZ#WIG?k2OsdNF32q2&x8OWmP&QG$_ zpnLZ$8b>Q!kgc6UI_KMv(Shgf$Y4-3ve=~iBG4W0?3!j)YyXo=HukUZz! zVg$Q4Q>$D~!C3B$(#^AGOx*JNbacWOjSkWY@v7_ieLCAJ0@iSSCmMbtO3WhOE+VdFtVj_I)zN3CbjE|uKFR8d*R#MXS$XKABX9^S z^LIP{yU@}SeAk$sMlha6_qth!#t#}!(rNzhl+Swvy(05UgOv_K`k(k{3|byoRo zB@o?ru&APKd+MQwmkZ&M{K&X{w-+htoe6rlAl+S^j>=o!_?jFD_Qc^qxpHNMFg-@t z5y{@ci7aptsu#gIvJimYC3l6WBP%Kebh>LVT;OR~J#}&|3Yt9C2oHEf`7v^z__I9f z9s?pWy)2-`lc&=j*uKomV2qIVaCLyN-UFq>U^C-miqb_G^O-pLNiQ5fu6;qlaE*rR zSG?TP38ZYt@rnV2>ly@mmz0@o!g-T9Ia2E+s>9+NM=Vg3_BNJ+XSU=JmuXUvjEHQV z@FFWHfiuFouv7)fIFol@l*apxK~%_E7L(JSSHHcl$%{LqNqA6-qf;Yy+8jdzq(Rv- zUSK5ncil=9O_cZkClU^yvjQCv{~0WXG3No8 zj*6V%Z})oQUNa}Lv>d&B5S>XYUk$WvP;qou(1O1>;@gAaG)+;l!F2U;5>Lx;8)^zJ zf#%1$KON?h;ePE}y1bYlcA&ytv-8YjxaKJ06ZuBu3#M-iVwjHTNk~mJRQly<>7J1~z3# z*@oc9d#a)?tQTc(gkSRGIVUPHZcSdVU8}Sx2YZx*N^#+~lXscc@LU}7;02Xq7~DuD z#woNtVgLb-mSo)tMn&g31-M4#X`VYS<=GqC^4zse`Pg&w@*5wUm1jS8Tt4zV@7EUP z8SFlS#}B`-C?7gr<8M`-C!!li%W^c|6ws6PLLo2eWrecl$e&yK+fO#B=;5A%yh)N&mfj0gD=?ME zpYU-{mAAh6)nz`vfsmbGH!Q2gF@nS?6@?#dfi8Czg?5}!T|!x_u5iW3tp7&yxcTZb z3`cG}XVPcHjBYskbX-GlFlCN=H#<-UtG)8V;yQwLP$nofQFREATeA1&#J$bhn0*9r z)?Tc(C|-+9_Zr299{&u*#FKZ$mpX~DD5xz{@`kvdhyaxYRV%bD{b}|*d6oR^QSd2Y z90^!$<{4$F3rN?=a|VTgBS(EU_576;2pMcptPF2l;)VC9dq?4@J*) zDxP*M7(P!Fx*VLRc1A$g-+18Mio$#0q-DxhchUjvqn6)Oc^y$uW6O09iA)OxxQc|A0pdU$dQ{DEVe!7ZqR5GhryU~Rh-k|K z&Z(*nRM4<9Km4e?czBzm98Q6SW(Y1$3}gNl%VQJ~loY<*x;`F_!6mroZ?movJIasq zMuhXE71b_t9Aey&vgU2Goe|PiLXJY2ms;tLug%RU{t zpYpcy+9wcv_O=(R@&a+@ihobF?U;{?WEHI|6o+Y*KBTRn-j?BHjNns*4eHq^$roZ3 z?ICMTmb~+<3xM^7Gif;WWZQBIBX>dZIaBDyCkg@I?!9s3X5SHtfs;}sKv)%y$^JOA z5Xwt$@Lgx!3(Aa$K@m{7a71O``WgeNhz*vcg@S|<6y?N3v#{7kjPiowG~dp%E#1Y5 z`zk$MqtD<_m_W^guewC^cKNqlGtb4rLk`2kkK-z%{VKpMl^YV83J@Sow^^^rkoDmx z#{@-89m2C`RA@w+X*uO3emyDHn~V2QKvWPGxH@Cz`ql;ZPPcg{)f!y5@Ybcjj^4~D zOLP-(;R0ii%Xg&BEzC;ST1zG*a-4)Z19mK>MW+i@-rOp$^5)c*I8k;AdiT`l)w)iK z>Sy3+%$_4*x>ihNtx*28dq9A!ncu2x@tsP*RGsW>&|gy=lpmt9fr#;2`&#T84|R7E z#<*J;?FIcbf5NVNb2F?@p~c-QLD+S_PtYqeuN0gn1PD%r-5nLy!!3#o;PASP^n{Qa zq4m(i0}ginU4romZ+dO{#E*Lw%80#ngxhjaju9|Jr0`xArD6|9oNm3}hCV)S4hn3C z2)co1yr2NBmRUoqEU!aW55|d}jfD*Txj~Dl)bq`R)>dyQX(P za2f?qj`ocA6@p3uBScL=Y4PM&#k@*Zw*Ml0RTQ@5#izGpD;v$kwj5z|z|-4uHf5Z% zP>2d)A7L6l!l=wqrZTz#f(9yZ4)G}HqwtUy{Cj-8mr=@^-2&|ZO*U8YcLUALZRolh zG~*&J-j$g+EJb*?Ld#6*{Z8EiJThyj$a6<`$frAz99i*Ty}CokJE?d#UObB{7csk_ zmmsm*+ao>jtJ-HCaw9l+ca4nrHI3M#q(xoiKgtroYxgUzPct*}skm?m$4V7-*m{zW zmybqa)0=sSeM_s3{LS3yW!bSDgRC4pmm#VOV)y3P0|JyW=ig9Y86j#JwBm)cGQ30E zdDjoso@e`R?;7LM7)Da_UH^WI6p`B8g%-xApyFdV-P?O}Yx&d7F!vey#lH6&8YZmp zMlc*5HSUdsWAvTAsTU!k8Iu9hw9(s6yK)x)zaC{7XOXM49-Sr(RB#SbdOv`BR zpo})-^s=3DDf=#_g|ni`xFB`AcJ0XWg!Y|kab!Sc#wm%@g8%aZp4WX1?J$4oo*RFxQuZUf{R^zaFBe+Bv13tfR$dkWm`dWLGI^9#n_` zR+*3%MS)KVLzJ8acn`nV7*4;M1}(f#{pertTmPn^5wz1()K?>_njhoQuBFl3Tew~G z2tz+2(?DW6t1W2{hNkd@Y`Ja()d4as z`l@Sex|jiTX09x&V_@cZr@#*an9-I^pJu)x(s%7dokche7RT_qw=jNN#D)azTg7Rb zdjtJ7`xb}LzD<7@T3*ir-83z&`vCoj%>4!l<1FYZf9`P=V(SzExP4G7?;4R0Ieq?8 zu-a(sei2v?4=_MK;foibg$yRV6q+H7vPvD|7>0ZO_)POqG0{HSarCssH<7` z>=I`xoON-e!}THb*GbcG_UiRXX0wonr=tN#iGia+`;Iu^mxkxa$=a!){e8j?X_Fov z=hP698l2>fd96Z$Nqgga-;o!T4v)LfKty%UdK7o@xKMS0Ia&|O3n&2BDe`rY_UzH3 zJnKlx^GnR8eCYXg`HgF<@{t#o<-^CD^1|_6dG2Uct}T{jw%mee6`1`pgHiZbZ@Cr& zsu^f|PM^6QdT;=K>NfNtd27a7uFb0#9(w95xy+wW)tYW%3IiTHW0l6IcvtBF+=8BM z&DhO(UoBDY_U2_VSYYPV&kP))jJaUg9b70mxf5zR%fe$voU&+m1^!Xq9BUb)Oqxe= zEnV!%3_-fKVgwqb9YA}1RZ_Rt4PVThk*%~_-SNucSL|E3XF0iBMO)( zBMKVB11Xx(_+iqdm0`iBJC;`BW4S2xt|ihz zBUCYH2w$V53_Tpi`RJB#173H&?hCj8IU`uzpSz=$8+U6}^~bU|sIRf@kR{ab_PLw? z6gw6tvH5W;bWy$7rNtyHWL{ygVed9>!8>Z)CUM~E-(7(Coc9m?G~#(B;FU_ZhkFVN z1`l0Sc)A8_7bLG+sPA@l-npq~oVmjkM!Y{6*7Yp(%H49UA3K}5DLGq$4tTh}Vo+2iuT=jP?tp1n~%$oGe?Ey}Mw zzb(%kmGaSRoAT_@UU^|QDA$fr^w#4t&t*yW(8;4)hE&EJ3GzH1Z|ephIGpg47;G*Z zvYrQIG&3Dep#jy&rjRb6EqK}RAX7rBAnmW_P{P~EF!k-b9l5&b^`>ce24!ti?7Ap+ z&CSOtIOXY;2I%LuZHjDqsNhRhVuTh{C0o;qZ`!B9yqq?I{<|tl95RLGCTQQjb!+b0 zKZ0^nNCf(C2%7Bcl~LRTi^w{f++c;jR^TvwGmrZMg(wCrEVui_wx8RWkLSyB;}~TH^Zbo@`Pd8V^8B@B`S8c)=x6KQG^X;r0qky@T^=@EyklecPUL-Ks*<1`%ROZxEGqdF^O5Fx+(R#Mt zjn|PH70Eh9bspR~?V7*4%VQ6KWG>ny5shu(PNr3rP1I2x!|hgIs|xK}mFUN`9#MEG zrk3QB6O0FE(Yd?#Uj7xtl&dbPe504F~Tc}GYH0|`O z#3)QFJtACD4CH638=3l$-r|MsVIAy;%;b zf}x@$uh^_9>d0}QoLeF?>lW?(nub;;YYDr-nb()gC%Try?(U3}M`89xL zSeK)0OK(!h^(3A??0y|^LmaMk*#%jy3wn*&5fYV%szg?>EG>)&w`oo*8iviKlF7%d zpxccl3gk|l2EXOIgRpLI)mCWLagk~<4xy2P@oD^S@4|~or9yMR z1QO_{mUckpMdRAIO92UC7ZXB{$8dyJh>g@cOKi=Yb|nlQh4>7j?a1IflKGL$pf z35SvYdDOeYU&TS`zc==b6-Z5k-=Xx{Xq9(lVvGunvOJOKr)x`EdE@hIKJMenbowNM zd6RQwyvR@GLnX$wE(5nTqsVvo_G9k5>VHpp{2w;Tz06)_!C`A*}9aDxm z;p$qNC5?DR7_*@43q%~R(G2=2u zlbY^NbLP%)JHk|jWEWIQR3Kvbb7aY9gI&ePsk_`gg%Wbw7{rkmM^-exs{|RBdA{XO z|7Sqr;;)DM2)4h5^41o2jdl%glEwL;|J^Xg-M-uVuKObh55=ROM728CkdBA>y!936Z12wIBUs`23H#)%^41%(7w z+0os`uEOQwTUpb_bvp5XQ{4JySTF0mCHJs;(>3b5D-TvA3ztpDHwvIEbj6Vhu$gV zdX>8Y<8iU>JUh57tCesQ#NB1~fO~iuAmQzT)wDxmC*V-4bo3BcV}G*mX%GkUpYuRM zxCbQ(P4Sc7>v_--ox|u0iLLU*lk~GDk*7oLJ@jzd;8drA)HNnfnJB=UGUG^%0{7ge zfnRBLN(4_`xl+bxMIKz|MUPv0_zRQ*x7u#8_Y7ZQ=von#7=T!JJ@dXj zjv_PKpF|beof4{{D42>!KFz19h|@fSl&f>Vs93ac?WrnU{B-a`+U3LOJnLu~-M zJv^uaPK~&rb-iDfB(Pj<%8bNj%T+n%{RsOU%;tSYdsCXJ=b?;CRWA0|WsCqHZiZz-19kjJC8PO@ zp8)u};L+l)cno|~UeXa@&<+%lG_EtosBS$D9n`0EbIrwoQZJo~X5Wcm~ zjc1~?Q&Ch{NJNG}-m*9u|HrH2C^RY@F1B?I~ z))Q2NgdrpkgK2GPLLDU^b#>t zOb-`=9cu3(AYlTw`?enE)bw)&?CkBv7-rXx-!c#F&LhT09rNPuQ7_{I0vRQQ&YXR4 zEt#Vi7a9?4w29vwjl^?0o<#A8fUd3;T6{dUk5M_C|UapYX(L;D z#L?~W)Z8SiX2h*+N7%I&+PmR88aeTMQMgl{dI*TxhYRe6Neq{qb9h;HQ>1s>DKsab zlG54b7GFSqmOM40^QoJJ+=zIWz<1%IWiea}`!EpqX}tAt?*ZCzLGKt%B!}mr)kuqZ zmqu85#kA*vajLjP$>_qgv{XO@6(yAozw?gUX)v!%A&EjnTrD2qbeP1&-wChT z1--sFi5^}GNat-@Nz-_oGC`xAPw}nWu3wG1>HTagt!-XXn$nzY<&}nuway0#y5ZbQ z6Oua(KK0MH>t@ac@{%d2=0}YBzRNt?6Swd-zZ+pSf6dRGp!vHb!tCMU0_B-gLIdYC zP+}Hp*8KaB)TGS|K}T21dA;R1^tDTqM%L^a?X|%S?RNcMGN@o=0c@M5*#Yfz^UrA- zM@E+0WmR5IWm11pWH!s2%(yE{QyO-ahl|2l{>5o_DUqh`o_3sT9PBaeK$H>ScIlqB zHxA>r-g5`g-DS6j2H-F9#r5aSG-N^rwBZ{;YY|JJee*m~WEyC1nCACRa8Z9f zJQg5rI=$)91YR*9skKqUkXfUbrd;oW-;D=#{yanGL{MtCLvKyU=Ajqq_H>+=1nq=d z^N`Vrf!nm#8A)lze5)|H#>A9hqZGO zH+(>4CR0;DQ)sfDh`h9KpO&|Mp9T6)nTYc;^8Uz!sFjv|ioRw}gNl1|Ykb@=zBeQ6 z`gst*vfT!*HxA@-`Dz1NNWqA=aZ^WI2+3p8#_1(k8LDY72ls4ihrp5)k zZ7GAs_Mp2@zjZ$k-)B_U-GX%B_T|;;WlY_ek7mvQK~~wgomnkkf+9km=JR>^?Z5rE zm#3b3>g6dj=YTY3yw5)SYb%N|x z$mm5U@Et|TNw~Bh7v_#Vd&UtB{*D*NWjdZ_YRUMrD@mb%64c^oQ#DO#+Ep3?t!$^P zZvnHoTmIAEXF=n%E#94P^Yfy7+zxj0cskx5UJTZcc#?kGyJi<>;#0hK_*4;AiG1f* zzq7pRRj;bkfVe&P+;ioLC!Q$YAtsGEVs@4i?Dw-Dd$#<qt!cw4rG31kG;`J=|-6CSCWL#=WbkKyxS87BuMG;mPFy1!gqvMqV0i z8p*9Z`X-!be?gG_INc-2VEt1`X$QPT+2CIxpQ)`KP$7|F`c%15a41-uI&!pTH*eat zH7Z#U3!D}_0n2Q5bZXAp$=7{qcbXsH4nJqWT`Mg;+&{4HyZT%%mgUVK|K{?(_r0(D z*n55~BNvnLr2O7@|K2DkH?H4^&=2fZXC<#F(_j6yUtNCJ@A_TkpZ&9cc3VY6rODBe z&-=X3E8qLQ-y0eFoqzT_%jbUf=a%pKuJ0=EeeZkki6Wz-v_IM}-}Y_aR^I;hx0i4J zL*E>FeBEnbSN_y@{Hb#N`t|Zx|LR{Y*RNfFS?SpxRb<3xf3oj`3efJ!E+s)C)--IM z{`R>`=na~n=%I&QIEz;97GS0wKfS5M0Ft7ldveetI*Z92TpgDuUiAb@3=&)aEpVgd z-8}iOyK$T(a`&Jj;o{pI*ROD=$LpWljh#MfN=y!WeC8j;m-wfnvcP5Cjs3$|(V*~5bmD%VFhj><3m!Y`D6 z@st0e{QNKcd`4H^`ObHir@!{;@>O5`Rn-L9`MR$u?|=XMZ>~8z2c(6?!i!or zq{$+@5s zAv4Z4=S@AIr5Wu_*Y`~Q?9~OjK2MaB?$6PdtK+LViB~2$9laUg$Kl9=8mbbp8{DZ&$4`L@A zUO6oP=>PSP$|rupCzgNu6aTdQ@-P2#@~(pQFhFa5J)8q5mSOt00JP(=9VaB@OZ#Yy z%1sifhk_z-(!emOq6QRcH_=tp0G{!Y_< zqh%qHbdNUjKJQ&z{v#~A?_%h)hx9CR? z=s;1K-N$(#-JYgh>$ruxpQ9ufZ$mvifFQ}7S%ojRr9zK(4!zDG(9ven!d`M+E>~sS z1oBy#Xm)32@WlX2k0RoFl_(}Kcm=?&X(K2;RWdxlP6fwsDlM*+ne5l8BID5BDJ4f- z1V=ZF-?Rjuj=-oW38t|Nr@v3y=)HndxUpPOyt;C_KBukg>ES+uL~e(2*PPYh^rsz4 zsde|}x4gOhrT^PsD*yWD|8@D(fAUY4*S+p_p`)y|((f*uj_VGfg5fBPYjOU{U;Qft zuO~h`1@ssG!e7WbmT&zN-&(%rYrZB*#-IJOf42OYKl5kGcYf!0mhbz%?A#&;)< z+l|b)_D1FCPkzUrEPwew{mc1w{mX8crZ}~cq;L7--%|eQANix@$tRyYUs1YKS?>}T zF9#mI)^x8+bUuCDgxxfo($d071NU>3f?W|EcZZ4j^9jG{DiiCfAZD%PzGJE~(Zh1aeneopC*Eu(4sS?!U zR-utWwo#fk4W;|;D9lCjAGi-3uvc6z09J1!i{1A-f&P@U=jqeBH?s>?$ywF1W2ZpB ze&c%iy5IA4<(*&i&azo=%Ddk6uJZf8@%NV-H*UP_Ey@k9-MChM`n^BheN}J-<$J&9 zd&__PNB-mTS)cV;Q8d2&+rPbh_Gf=~`A0wYkIEN)(HCVW&^P`czA=i=9hHjV&Glou zew|+WoX`23@{x~xf8?HPD#G%5)f5x$PLs8~1x zqW`m$2iLtcMMH3ru8PR*l$l+HsO6(mfxy9_t~ue)X(rp;$--g&PUri)bb5F|q4CkX zk)6t4d9bis-NtcxDoOItPcyrqn+lQPe8;FHoCtUtO52j0gYvrdDrcE?PRm7$a{uYY~{-M{;Hhu+Uy z5WEX+C2x7zZ4Osnr9y?2A|2GwsuVFbDoSIFriK_>Vu&f`h=>?3 z5_8aym;2Ux?{9eLhqKmM`}}auS$m(o&tB)VKPoE^xlNxR?yri4addd4Fx>h$~Z`vuM*DF%(OT|N4LZGWYkvP)x_+Rvjh6#uupeBY-HmDo8P2fQ z(t9edZ4-@-h?BzTE!Eii(L?MJjN{#y(72Fn$$`fd;~dDM=|Co9zXf7pOCU?`PHv7?Nu zmxG%*wQekCwq>!iiyj>`Bp#2^5U51m?|1x@ej06pI71-w9NZ^z0$<7WV#IJ}@#mi= zF7j}bnUno;9220EcLO#$BQ@Z2gYorxYy_wf0YhZC6|uIYR8;a(V`* zKu(w${=d{Jz6%{2T5C#1-p}z zS+T+sQpw2e@oLOa7Ruwd(*c;>0(EJo=`|x+gMvr)6?fEAh*q`+R=KwFd?L<|#V~;4 zaR&RCF)$X?mLY7R#XP7*v_Cq03srpcvGMEEy7nJZNizEYyBvvv&@th_rZS;=n*H_l z@|j)d1q;eH5?+RH`cY?Cb|Su{YOG82M~nKj;y1b{=3MVb-b)km z@C-l{sZ|Bp-WjWOahz~o-lHih=DK+m{CZ;c=91VI(Ffv}GZfEinu$WapNld6{F`dg z;qa-f1f8uRV6%2aQ^cS`)eTEwRIi82tCoa{migDL<=}@2paSlaA=M6R2}x~z&KIRS=yzxUKy9(=i+GFwl*|e zm=@RWZdAmoHrngz(LQPmQKB58DQ%jFXf$`wONiO_(#h&b|K=2z%yHjxeS*sHhrum0jP;xxC3S zxF*O{V2Pc_R}qc;GbLd0|3FWbm^>G7S^DQ>Odu!igrD|JJOq(SozFvhlBe$nNkLqw zn{jfe#5t5VCxDK@faNb`)t6a+HSSLFt?0~HCl!xoX4e)fYL-;86|O(QI@;R4JkXS0 zQdIvpr($SQezx4?xihMnmoRg3%D*#>ZD-^$b3_Njm-3+%EGB!oMJ*(1SG*_Cu($q3 z>a7N?<(rkUHV2%e87W5J`JkUIUGTk)G>>}6DlOGH+74*h3vgAVxvFxWs7K}dx&cRh z)hfs`KG^0&$#Ba4Y=~25)j4e| zT*9QkYa1aF)jp3OdhBWeZL(=8aC<&s%v};`X?nWIwd$T8$H;%5t$>Ev!27~gYpDhi zQ9LU24oHcMU@zXe<>^Zx&vk%6bpZH+4C0Mt?&H7DPdH>M$SEi&0hBIee{OgEb;lp} zt~>uTzE#3GRY<8ZofwCG_WYhvmKx4l=5C+lmPAW3t}yh~#qjZ0%T(X^(aFsBdPN=_ zUgS<@jFYoXx4lDFzmrEl*X5iPODD}HzD4#aPq$8KU&%xGqU5M&NxfWaeCU|YRjk_b^qn0(VTvy7Ktw!4Miy*(wF?8v7BO;49$i^%Dyxx15QY1>Kn~Q3J4JthM}9Jh zok`WMYEP!VX9L4c>}SQ{L_o<>%<_R$d{_>Y7`^y%Ad}g`IC6OWo{q_CyG5M?S~!qF zrJ$g}t;rGt2lphK4=ZvkG1YZN_L6fe4i*E;>pHPkH6tK&<)rcjEtG?bhC`gRpYLLD z>DuwoamP84R@Au!vMWmSQbQ9L&4Ym8X?J`}daj<*38wi+ik!GCaye7HS6tqa18J)v z@rBA~+_fZKm)i~>DaqqQb}QIwU!*Zt+Pp;M{%!5tmab*5%EI_5K4z zwbhApGIoo4jkc453@VPA6Y)K$;D7om(l*Z*U(x}dK@InJ7hDWn9ilggdpXX5Y5He; zo>qi79N-nsnRhCfZUd8^1TnLJh`kIL7~2j^31c3az3EY1j+i>QH52n=z!M0_nUd7K zP)sl{_zor85(BnnRmAMHhJCdfp0SwLg9LSz3gNEcPuuPE7pKTAZ}(%P`Kx}G~)Y#F=Z8O3%VQL=yI`%H`1Sz#jM;M zILs6__j;@^7SoIFn*Q=k7=Ky|*6(P}*hyz7A3NPyL)W3wXDEuH^kzkM1O3l38Dp~6 zN_gqq&)?i>*^N8pd2w?5pV`_uSbX@pZ zr*q8bdS--dPuZ9i!&rZOMsbx;>!@Ddx_Ua#{EI>!|M3(yAS`ilNt1fx{xVf6UeBz? z-N(YesWg6XBPsz%-u;#2smwtwwilnX{*HL6H(s)7<}uW2F#KI_@|fjm ziaQtQJ=b{pwyqk_x_XRyh#(=n)^48%a^vnmkiU(&u=&c+#^HJ3dy0$tx|5)0tY6c9d8EO|;UnKwX=rJLKSIlx|ZW5Xe zlE_Th6?)|1-4;{_Vl1^Lb#yLA+Pve{$};X|cA&8X9?2lE}zx?yY0qdrf!2254+ z@zLtI-7Y?IKQ}J)xi?W{sRGu^&H0ZR7z|1@*xAs$>V6bU?GhN2?0!2I!mut0*FHf~ zA|5@rG5$0wfFEpn(~2@^gtxzniL&;BYv08ODS^fTMg(5Cn!NOL`_~}kf7Wqz0|@q9 z!RmZqg<(TvZc@vOyKj%Zmz(xS2vM3-b8HXb{Oa#kATP6e#YpOnwTrGGK!5pQm0ENH z&Woqm1^cx)5B%Wf=`acY6@-F#TqzuljQj~2?3bGG6}-;e_#;8CI>6S{(L-)-5v6z| zhpf&)K;NyZo%@F>Z11oMfz!D#@j4rePU$@s{mCF?`45Y$E1|hT6J!OOz8XW?0D7u7 zTKLdUtlpb12(TE}CR>Sr<&qWvzPi_&02e=w^qhu^LIu;LEY+4U9>49qtiXj|2{j(I zlt@wXIs4ZcR}a^~GP|MY6iEH|?~0X1U{{cxmyTv`Hr(`P>KC>xfL2x4G=z+8! z)e-x4HX3fXHo^#s?lm~oP0ipAIa@N2UB@M;zr$YxbKy;0>XH{x3mD zx}HhpwRpT

nFqMG{mICE8@QYkB=|R=>0d9|~$ruVX6KcSEB-)oGseb?7kjd#d13 z8!|wAkw z&xbwlzmD&Z&TfnQoOvZXO&bJ8$JC~zR`jTeuht`tE)iG-e55OumZ!2M!swDHl zseRF*HMXgqsp2=48d`NV z6@40-GuAXTC%gYS4SXj^(M*_z<|>W4%00uUSu2AQ})XkOd`HLl~mRDY_ znwu~B@1nMb?o({fg?v9gxZ5(x8t>rZmp(qoweiMja7964c=7Sm*0GJx8Q^_`hGJ)s0$$zf8FSiN&=gJ}a2g84^s@_VB zoTOZa))VMdt2apr6EmFOyy)nb`sb8`aZlAQZGH`mq)i(TkTf#ND4q!76atx+WQy<& zNAiRgP$c@w8Re3(phb6r{G8vjb{fGXHMLC8GAiC0XK+;F@bG#PcYDHRrBc?;bbLOd z(bxZreA<|hzzF_z^G1;K;@{-Yy)&aK@XVzKyI3)Hv{e#zu<%T4Ng$6H$lkMuR=*5|+ekE>A~C zGrOYv1RV-4y3wZf$`2nMJWW5`LhA1+toA5eBCk%PfAuNlp<3w*sxP;g2073YA^U|A zLXjWJU(hOxJ9gW@L&BkVb6fLOa*+jUMuiQv`>YpLx3;4%HT#E}9<6t}kQQqcvze0| zqRIu3Q_x#JE~FT7jDIZXOHk)%4mV|$>&J^!~LvX3y-C3R^X9 z=kc;u0W~$LfIy0>Tr+n;XO8XW!3d?xLol-FLY&6mXdX~B8jvaY4NqgX_Eefd5l z=M~j}29Z<)Ce#eQ+Ujjf$eHrj&^_9I8%*R;zQhCh$^Kf=t7Kzw%`?5Y5X*`u)@bh;JPkqbetRBQ3N%rV+rwpgL{>5U=8f&YXHEd0EWg+bl;|MnpGFq#OOY%8~(F2sb97(a(vmv2jb;(-jU6_2HS_ znY==!w-V%5|1EM^+-nqh``VI`EJ?x%YTjM#dG6I(K3h>b^s4j~U*zBcderm_%z+DO z&Mcg=z(U-p;UOlw9YE9Fl;Uv~T`vjo+08_(iSCk3Yofe~+gkxuY)B!(8dRjzP^98} z4u5j0WV`On7U}5R;!GpaKe)q>+2Q7e*sy*526bzSE%^Rzq9kL|TQE*2@pWkMTTlU-qW9nN{CYg1cI<+f{9?2=IN5|sQrh!%Wc`9>d=N7w(2tH~+%Q(lfvPUnDgNq61L9P+EE-gNJ zahV7y%Z-HxTVMJ#{bpihko8|%3cdN)ve@+oOD}QYxljhJc(eiH%oXVmDad2o*cyh2 zlWPP`=;AwXRJrGatsc!LVjT*r>kJBiWE$TZs&VwY@7eSPm4fa?ZaV4wmTOD7hXN%> z%@QS1@xe7=57Oafzi*9{ZT+mWw6aVUP>*>RHG$OOlkaJ#pkZjmA9Jc$Tu{~O5!HUs zDa8wwWS6c15SkOR_cmvGq&PXE$l+m;bG6gEqK7;Rgy2WI&77nCTztb$B0I~zT$|92 ztCfH1C6)}%$BUe-6ZGNwgyQTmPYS>ubN6Iy&SK( z9s7!sIlI5}ep1R~LIHHNygNO~#2_m8Wf=h>+|GR7n)bM?a`RJzURqu_?ZOT7dDlg? zqYB4{zJvuPtZOg7weJQY`ur4eUn#3tpjV+5*7SSe+3McTjR{}*>yfHApZuG)5Mrf1 zqoz2l#4oXu@RrS z6CPfn#neM#A2y-y=BSqam0vX_k>^%jg8EkaZG2h3JwbR2tI^2~$wg-u<9Z7%+_GR+ zxl_(?RQtWi46QXLMJN!78az#(FR+ zc6O*jc80B@EE$^$hj*u0CjTDV(5k^{1KBH;vWjH2EohM~Up zrwIrfg7J^kieGAf$qk8q`HgB&PTynf6$F`HZGYsRgMKwT>=njT1w384^S-|Qr^j@2 zzXnjlLBdjk0q_9K;lQ)gQQF|9;kT1U3Dxpw{II}Uq@P{)+pm)Na4TV}k5@r^XFa0i zX6X3jS?kJeo%cTHtK*6&QM&u%n2T`p33U&3Ent^x+K0A3N9n|?Y%Q$YS_NC@aPxIJ zE^cgu@@0`MVdvsqzo=>$1%~;&XZ3gUsPxnxirVFpI~h!Pq{b@EErAikAc>*zj=~n| z6MNI|AKr)>SpD>k7ka)kj60N)$_00i)An+ELaK=1@VLIN!K|LaQP3xI%yM5KPQNt~ zBaeVvS{bd5;rXCeBYV?8xcd3R!+u zeO$bHv|^2dJI}I3g@rur-Y~xh&&yQQztwP)xrsIE3JYq(6%n>}AM1)X2xE;BDf{r7Kf>edVO~b_Nm{yCR^pHwIF%5yY3XYEE5)*5PVO0tUc+rw&$K)yx(m+x zhm}eqO%m@p)-EnT$ptguHrFmVV_Lb4(dxdTc`)tYI1YQrf5=5d)6Q#DjT7QanVi=+ODJD|4{OodTw9y2Z}rkN9w= z)cIxT=0ig7Y}VJw!-o$EQx+eBSIa$dIGH`{a z3#pMLXOg@BPL~JBCP=+p$+wbH(@fj;!bY6Ne9;6od#@d%e%v`ecZZM7)^tIXbzOtEd(X z^efkJ74*bBa_}^i_sornu=k)3-Yl?5W}^`!#fH66sw@BHx<*kxZYoNQv4qu0Nij~P z06V>cUYb=~k-=JE6dc9V?okK3K=-Z~H!z4QmwJ$z23qDEMLNYVqdqKj+&5A0 z?LjwliHtN|cVocQ1!NE3Rjaf!VG+iJdROvm{)rp*$)+_qniy~W(3!ILz@ew>mL-Y3}k9O&_mb2A4&BAoJIk8FgX*=K{iy?>vPFa zQ?8XeaD!{=Lp0;_V`*urw?tmX_fe|H`fM_#54>9bQ$B6A9;)K=KtNfWRz(ZEcDtFC zT}BS=7T5QU*60*6@48?^mzXM4PPb23a2PARqmeW%BUZK_7ObVT7N_(WMJC}Xz=%7bWVPD6TmF27F51BpUTzrrr#5=KY zLQ2xrb>ubg6?ShksFexo7w*K--xJ(aoZLFbNf(wRVNe1>3Z2W_kl$8Nnpa^_9&&uACOoN;W+K6HKwPxtDj8wkTe$OR^%`xs5a5y`-!);l_OICL? zrW^&2KjeR}9ImH6B;!gu&t^*^@M59Qd?>`>)8D^cE|cw>ka)nZJX7x-7b;^L`=ByO z%Rn{a5@v_q4F%)v`UZ^;BB-XZ>g%*@>d>aiCtf49Ia&v8TAA;x=+(5a^eFmCUFeY{ zbbD<2k59?>_QG~UN*vSb=8jx7v+jn8aF zjh4&~Q)u_*2sI(%bgAuC72c1+mc%-0tvnXilxu#E#z zrH@s3m5W-|r@WheKTr7V#+=$CZm$i-y6Lia%^L@Wnffy^E=HT22;Lwh_MElC1Obti zFCw(wlj%kJ-ndt2O>zL`KD-`f=MjYonmBm5nLI|x2^;xc!?Wa7nbUrTrg4_#hSb^_ zCVhQ1t;jNbMEZKE59ygUT3>HEW4)9-6%<^#KW(~;ZXcSP*g$67Eb!0w34^LtB@9ylJq?7;s>3IJ1WL5Nn zi?w%Luud!hRF^dSrrX2yvRPvm7c^t+aM%V~D>J?K@;CCCLN4&hUsv~WGvw9HoCt9T zn8HV{cLJ(LJViOX2YWz)b$dN~IQy#QcYDOLtfC$58(L*uaOHg_u{sK!y{c(QEnJ=D zcLoc+AU<$LqE^qH&7omQsei?`I^YJblapx`EqPMtJwma`ym~`qQbEPiaD|J`z%xtF z{vHX!k+d<;6enZ-n>SU@5H{M{OapDz_2X3Oj@sB!1AVz!)YeUL^f+SZ^_TjF=vp4} z)qRes`B%DKc8Y80HYCh&Z9C3%EZ5@ghuGT#LtGF^)n4t3s=QyH@D09M49T^6ulvPl z;vosO$-DKjj>sU5k(EQZ!4D_%Ey**cJ(+4|Y8MrMJVv_~b!=6j@#lyqJ()~HJ4zPt!O`Gk#-n}_o#nMK@B84? zAS(=Ukv;8jm5!;TqrJMTtQZSYV%{2)-Z?~Eaxdm z_3~%*>w^a3%cxVt5!eP#Afqn~>0@a1b2$ERHx#_2k!yK25=OVSXyn`FeJaW!{ben; zNIq9+rRC;p484*x`SCPok4 zDoLRIoS{ivOT`_KZdjf^Fj~?zKUhQr6HM^De&XD2iy0R0z0hfkJ0gVM{%SaRooDI~ zsm<)WD`{D2u++iSzBIPfH}&zEk5xq2nTMGU_ugMTt(siBKb)diBW1L_5#-sEjSZz~ zPw0EIIH+Wu4{ZKrFhC$%)#)_*hlTTELMBVshE(piByQbIT8{WC#D z4(yyk{ocLD!TN^#?-JpZU#eS9TuQn#^-J=T9w3D)!%;_figH_m%zfsaTe?O;W%9Zp z>t&O0?HX5f<+XAbxiY4U7l0m>Z`Iz@GyL#?c;CZROqGW-Ly^YPkZtWcK_ulZMAfJ}d@v!r45dL>U%WgX-ULldWMZ*WXT%~Uie_-37 z=&^r1abU)&Qr<>cX#QwD58d?FJR(dO5#)=}V!Jlj_oK_SoYs`@? zNSi*dIctl%-(Hw+xzuVkI}*i)b+&c!oFD;{pIpw}J#V~>bP{_#YZSNg(dZpr7=m9f zCzIMCiYgrEgTdf*Ofj6C0 z34Jq>S3FGIF{*LG0?D=0#_&vGVb(tC%=q2SYTg~Z~ZCbBA_}n8<@8cI% z>93eVOZV825_;I>n)k;lxq!B#0}IJ;#fbnbSjg5f-8~puz_EF)zV68rab6@C+R2VuWU}Sq{(xdNqyxTCzNLz{Bsm{ z#6-#?DQ1(1ItDR(RC`g*6vHT3NwJ8&y$DQjlWpJxFWitJHd-t!{geqxR#KzHcW3zV zC+w}|PMTD%*vXj@BQx$M_qbsV_ z+ejH?NGS-*aH*bRiN{>Waa3m4I|@wC2>rPn=uFj@gcO`6Aw{-zfr0+`Mv>!j6h)El zB)6h7l&`3NVP*g8r~jutAQdXOP(NpO+}=~Jo(Ue$At_gPQ;&T_xw@)J4FT%M{>PS+ z{s47*>eEXL8_|{eub>|}oryo%`9+z>R+W_}z@n1dzRoKO4Fyvl7*LU16Fb)iDTUz; z9VJJf!~wSysD=gUPwwQVatrZ^jFJSf&gzj)QL564nC2TuAI&;^)tHD8)V4A(_{jQt= zhx;y*BgJ=b*)^8g>UlpjveViB9b#Ge{sRz&x5IW6G)+e_lf|{o;0b?SlnhggU4S}4 zo_iyt^Kr#GQ$4UH27?Yym9kG1EUj|r&Cx4NfNx2TD7VSn5@j}?oDS=nUq7;z1AaEN zO*)yZQ2kC0AskHtHx2r29T}w`wvwCAPs|ig-5mxjgT$38*Y+K7)&;M%a^n?GMA%{o zqqbeW4XYOfuvyzf72Rz64-V%<&alUC+H{?*nbu3+zVj?O)#Uj^)7-BYbzY{wPz>`y z$W7OyvI}-6BW&-RI5+|=Y1fgH3P=6g&$nwwm@~>QJBhKoBKr=TT8I+iZyS-3=5=Ln z7)JnE?y|zuIVt91lN96+uw?uv(qO=!xdwdn%$}KF9l^<}(-;ptA#T53$n#C85b=^O_r|{kT ze&I~8W+o_Omx)Y@pV6J9T3|@JbRb1Oz1mre=~p!#ugUhK$W@MIW@9~Oqv_4q$;T7h zqzKp0D%Bmu5Wk|A*Imjc2#Fkjb0?By25(y=$%8}b4Fd4!C-gaSeF zE^0^%5dsM{1RRP<=Ooh|Q8#K}I{{jHTh{K|5SQyyO|sgvzK0F}U60_bRT@b0i7#}V zM>;y1>*vVFyBU>QfGmtN0@y$KO*YLHzz_CU(>WjZ_HOz2^=^H}FfD}>8-m}5!8u#} ztsmms)@PGkc-*dDIlLQi^?M5>p_g3iKK(_F?oMFv5!YueFZ#}B5{O$&b9(g+MTNZi zXrr>j6LkUL8V$M`aa};G(TZ-^zRAE4JOt`ApOx`U(wISU1m#ouT(qV7nU?%WO3?XP z)qpLXS+$#8G0P|Va4=4JPl^ritP%kWS7HVLeTEY1RTez6!IgG-;k`;+|jEXeFeQYF{@6yQ7}J zog|*mn#6Xwk%srwah@|u??ZAGmUrdP+_&`zTjD-CBBS@^N9$xppOxsEgZ2};kz0Az znw0YkTzKw@0Uo0Mz{kSY=H{+~@ZR~UN+n<$)zx$bg=Fik#=(q&XIIY~45SIVjD6i< z9b64Mby=n#A8b*M-X{1Rt-XSzt{fI5_17+yl?ac*5ypj~sU!Z+fu(2^-;_|MXFq{3 z7+T=i_C@0rnSIJ$O@eR9JR&fug}<=NyL+pQG?n-G&shNc{uy_eTlW3&jy3q^D{o~lmzLYV)C3u_e=z7IF4I5XT<{ry%2Tzd z3c3LH5qlW_O@H>0`NNb=KeWM1_cZXoSOmE`RXw19d52j`#of%n?;?OE1yNsmjI`}r zf9ZOHkom~&TEef@h-;IgpGt$f`3gKj^Sc5_Osg$dOYci369C8{=O?g*#b3&Svto7g z*!x|+DSpv$xCZ)WRm38^tzu$(8<)t@Y#;6xV_XGjTTSF|wf_;g_ED9v+gI$K#!-)$ z5c^@in_YLMq5-^v$eQ~eGvdP5IH$6vJvnXQg1v05XZ0Rv@RU9n4FmCRUB7=q=wKkM zYk&Rg^kH?In~i80z)zObn~M!venWPAOm~C_yu&78KXLHNgXC z`X^Rr@4J5NTKk6kW1rZ9QM60bV2?_5Q_{g&12?9&L@mizO(yZ&+PIzcfd!dvWNA{j zWnM{)Weh7W`njHRHz@_8peUAaNo7~ z_yXF1pF4qT@pMkrp85SE*@koU=`Z2y0bJ*ndWA6RJ9ZEJ^X4pb8|fxYR)B2y^)zdB z`bpWm_sxCtmT$p`+pT{3feQZ48tnz8qZK80=6#BBqC+8*yAJUa+XWZ>K1yZV?^h^f z(lUyR)q78f}?$=M!-?ngFS^2^a(CNn>!{{rgipmJEG+7 ztt`pn>=BVU#I3>P)=%X;^F1i1@JDy}p7@+wOEvtZz1LJg7w|@;VsVvLu67P{Fswew zKjXL0hNx8l2UpCgjNR*togrBbH#?hJIyAx!1QwmPw~OVYFwOoMY~BwD2R^R0OxeOqv)?FQ02zx?9ymZ8#4KMxf)`jQO}=UlcnKN#`jvybb0g6^!itWIOYUk3<{_BMG_lI9|AD0 zQVxP@?M-L%Y4&C#Aa?(zKz+Q`8&rYsj)w0;9X+8#=L12DyI-Qt$i?w^u#uAacVB}< z#2#frD+_&u6*EV`vE1VWFxm0p8kRU8S6=piV*4L}g~@plzw*x=;Xv02G6M>IC)P!t zsw4nFnmRLAOG{_1kY!q$!43ru+L+pW47ClHUQ<(i_){LCgL=EpkYK>ax~u|o<0{F8 zkqgQ9)M}4G7lqnh;slu*MSSL&=LD#c%h{^Vg(LYptNcy!mM#RwR%MQ$h0C-rxKGo59~1!+;Ht~CDJ0y2_H{G4(6rYLWE!RT z^KiC%oBbqx2MEBNM9S`=nVwY%0G)RMIwRmh+TAGz!psU(9wQX;o&ZA9nOl%N{LEwqY&v7QL$Q?{xrW=A~(cG_(F289sZCMUlf ziObH#m}Fk{lwAl+=?n|!hNRvpMi^KubyUh3#hkuxODRMR@=lq7 zCkO5sgi6^3uD$Z8De$ZHuj44j{qoD^wJYij5T`5iJ9?4XL6Q_PwUiS}swC}v#wi0*DBS&7Bj6=40Te0iy zgKiOB?wWH-Cc6rrTnTQ zXlXqyLLH&1EZKOs2Yz4B>Xj2y$M~uGcjn=bIyQXUfBxF%0t9m1+}rTKD!v%D5BAL=;u5+g8jZQw&uOb*;Vigk(J}FvpM&e z{+4PZ$5+O%c&Q&dOm9wgY4UGWhuS6r+o=+{6ga#_;Uu5hHX^s%aDa#7HgC$-G+OB= zrWrOc)2^>PujgSH8F~D)iaV-zZc;iatWay4-lQ_ahvQ82Z0rarKI&$)$IB0SjU)01 zC+t>D+%==_RgoudXcJiVUSTqFr%RQii<8VRq!fofjLGp!m_zs#HZ-v|{Ohugo17W0 zAA{VNw9p@AlF`o4`)!6G_U_IIj*l?RZvg(!8j~9h_4^dUc}GoZ5H@lE*D06FUI+pM zA%z#&_JR@O+{z?`D((2Kk#{AHm@{q}MLOKPHq;od*X0=97BNDC5S{=~_-p5`q+g(` z0j9QiFyJ8l>xYKbDDm>fJgrQSY^f8HDDJ8xKZ4f+2!r_i9eOO2HcED<(rA88@z5b> z-<{J!c4WsrrxD$)-Y3ulYI=7e+E;_TskHlpI$C5e$iVtH;lt5DZH(aHO|lNmVDc8n zT4!A>J@H~Ot6nE-;Zb!mf58-3^sRKq6u4XQpE7=J&k!8@`)bmx)9T|n>{beIpA&I9J#Wxu@N;AxhQCjgTeR7JO&h2tJD6Dcnd*4TFkxDPOsK*%9#>Av#1O2-Rj zF9k~v&bvAA8fDG`>-X=@EHTl2hs@ppKoaO)`(u2`?UQH_m400jC(Q@nOnKeMG;t=X z2j@5)93X85PMN8E?g?az)!q&U>7kbh)z}=x$d#pg%d-g++gUnh%?o~OS=PE2^e+Rr@m(q))U7-CLBnR#JAlfTlSjN!53B)- zZc6()M(COcwF#1~jj+;Jl)^*Tf|tL&sI#go6Le(wu?!21!}`tzLddK50i6WUUP7Ug zCgE+B4dNeA9pnRuK!`(ulxPnl4=O(2U;t;@tq`F5C;HnG8)J*y7@qts;izM^;q7*OSv#m|X6!2!9)ck)xm zo)O2+ym#@169z`>U)I`%UsYyerNj=JH(enUVzqd@0niv>3M(6&Nja9M?%z0fLAH(_ z&Y%7C{9Nf}S}OwuUVvTkA$ArxcqQuV3`UAV{^O@BB1Ue%))h@k4>4YozUJ}etmsuh zQkt(mUnx_9f?3HyrzXRc*Lp+$-cIrL24b=DZne+UWO)fEBytU?_KO2B@Z7X;&dl7H zJ&dt{7U^YSnB~)8u$Tk)3A(<6Y`k5Dd3k>s;Qmo?d#q9V_G_9EM|b)8;N7txme{3A zqw_^&=C>_?^eENBehh+Je|S2$;-3SN!nB@=)+aS`dE6!+sQ3{d z!URcpY?1QwDG-RG_OM}x~E?N(w_N?Z}2j>BXpHj6f#M%o~ zaQQt2`XkdS0BrHdV*a^hprbw&yqg+C9;k?WE@i>>$4jlAAo0T(+@x!>i$H;Wm+Xl6 z-X}1MC9)^Ef6Y5L=;FC*&++dHGEYD?0FjZ->$Lz_b9tcQG7uvyCb~ogPhcch)MYHh zytA%&%U;t7nbYsP$6Dwrpg6Q=YT$te$~iF5rJoQ1B!4#EC8|A=wRDfH2KM=<_nY#F zxwC2dcqjRN*0rZMWy6Z`;w)HG!uJGZ$V-2I2WW@A^8^3H)VElR+T1d?$=YJw@JHMM z^6JR$+z-%UOCT{GOF>pu5X!Y!M&=7{`-kDC4Axss8uAYXw-EgO*;`|um!^x?i;(4& zBU0}coBJ0O6d3IH-z#M%`ybuJ%|xf)8BjUGPk{xMPZn zZuSi(dyEum*Ur83c;5CtI5^l&$;8;W7rXf-Y;}2gco_w=S3;xFu!e>p^R7F3v9YnK zzHVM#by;kWTT@dRJupbAZC_vCkIOim(-Rf4wMD60J)f#e5C{`d=4z{j%{@Z{gAcvE z8d6eHrBziv!*P=n6Ht%ITJ@xD{A6)X4rfhmZD;BZfiQjuuBxf4v*;WeA1@sk7~qqe zetIh69&oER2M5RU(o$tJquW?n^r?~czU)<;yHv^!%ZNQP$AY{tGaZGM(TsHRU0uTA zUK?HW1U}c_-|y<~o;7SAr)px7CMzd5zqxnQ!}6oLlT)#@=ah5l-!&h7u>&rw)VD^k zoC}n}qbSbd@`=aL(o%Im=p=3g8dg+P^rjBKvSMg&|G~4B6riy6P1!8A6b{$%_xG># zcK=>s`*}Y@OGrovFfP8p%8M)$jba&fkSTg2Y%_DFV`0qQ#brpDPQk%!dSXJBZ?l{j zst9NgEiP8IMg&@J25oO`InT6!&El`g#-*mFnp#Yciz1u>VQW1xuBGR;gPWm%U6qw1 znykIbSc9+w*)Kj)Rw|$#)U)X~0|D0==IQBa3%US$OjHc7T6CfVs7sr>72!XDqKM?dgb#T8~UwS=l6L zlz@Oh&EtO7$vq!>1SvzxO%PpFT-;SRPId3iae1{P;6hd^gmPpe2tOPfO>a&mGt zE+aSlnq%N~z=B;kMvQP+mY%k@Hjp#g?vpm6&Ow8`Ie|!A((VOHe4?lU%!7e-cz@4^ zgoHHCHzOVU82e1SKCYG6h`!r8jQ2Fq(@U%-PXuVbo~CZeJ+=fK$@90nyLKRI9(+&*xC-MtsG#2Ftg9PujIb`>-rg>QU8h&BND(m6 z(ReSA%~5RN_7k|xW2&C)MOPOWb#uj>knE=%AFkD6LVo0gtR|vy9O#BS(KAOy+L?CY zp-p3B#z3f=@i%<14_nN8nPeSb=P@Zwj=sXe2Q@V{8+)O^?@G6c>1ofi#(+_T>@_S8 zJK4NCQqiNMrYA6l_R&#TT_sXA&(&C^F~D=~gOL3Fi-76ty*~h^cdv^c7^fU&{1|(@ z>G`95X?xPk1PpElEN^!&9gRZ)4yg_!5m`7g(YPAg#e9UW@lz}}s|v8j_b9FPl-Kl* zOiembK*ZL#q0R4`0J)cukx^h%2f!HHZO^Q?a}VR2z2`a$WZc|bUF~+?AAo2OWYY%y%-U8v6`lAH~6WHF_o#T!x1QHjAMxX&{ z>=1;lE$;rdtfz`P2wjI6AS|_Ib9ZqPW}Cv~Zsn814Jszw0Pr!%yzJrRln$Exy$*nR zsPXai(Tv*CQa;9*o5sI%Y6&udc4HRf3vjFS1{C{C2JS{HtT^GXTPso6Z0L zjOZ$Pn6=i_pen@!n#?UMIN~wDgZwynHMO;4CnhKDyVTwD*ty=ST8OF!HCua(SMdaZ zf#eXh4FQ2bg7vXptwOOzH4n!l6W49s4y58%dA$Vz-%eCHz9xqY*>ER@$HvCq8chRu zNnWp9$fC9c0N>AKf2rsB9T3z*kI1q4$(`CL+Ker(tc;G8TNs&`IGv4s{IUHd9d3W- zs0E*E)fk}doC^S9sz%ptf<}gE=A7S6ffb!HL(A5%=0YJKAOiJiSh=n~wg>QtFTUBf zJ?gDc#?d_J@XNO1;V)h#^`I$QHfd8h$nHx3putLxzn`CJi~A!0lCS*aonBiE;xX=M zS?^>^>O3*#T)_%rV8g&+us(6Lho4e3K6%e{Vnb+teRE8Yu)5eYqw{{^}DX+r?FJNPagae^d zOsr*A!8fBK6mxX}{MDcQb0A&9dM9k7v>?xsHpEg&u`V+dO>QY`qt%2>eE& z(Y*Z;EFKTulqNE3C>|Yb8u(-xG87r~uYONfQ1U9;e;t*b{sLPHjh~yORo!7IcP}q1 zGxYE%cT}7Na6*%(0<*mi0JtDT+%_vH?Yh%(1+1x*vg-(_BGvv~xh_#9N&s=>!m{~LHvVW*^_VZ7GgU6k3-$;oNLrna_r?6PMq zz%LeHDM>K5IhZIt&*{Qa=zIDZUVvYu`l_2eP#Cfi6RYq9C=Pouz>fmFF2@gzjivg5 zFI%{Gnegt1Drz?V;>~$_eS0U<6RDmgWjNE|>$I}>ic8h6c{g>?8gbi2kX~vC%xj&C z&4o-?S&1@hS!8q2KIV0swj-On`wEqseti`ecM+&2u;ykfpa7PP!L8iPIJqwK7@q|s zh1S$aF`n)`BcIH-UO!puVF0Ac^R^#lrAQo=ml=UTh>3}bH_FbrgT)IA3kB%go>L{A zoe#++f&4sakBKXjNA$Y#i2<#&w6v+YT)~Ui$V}`0pmwITS*NL)nM?YJq<7c|AV*&_ zxg@a1bI@{r06yq29#D1viwXd@Z;Vm{0s>s;I%8Ak*Eipep-^U@2f_Q>E&yw++%fWN znR^GNnvK!cA?2Llts(DN$|2dR2Vck&w`VMg%sO8-gPSKR zY?W8ANTjT$|6>p+*Kxlz5r2;DCwYC&D)Lfv=rovGE z{7{RJnFFeY)a~1oQRvcD|In+s-Pp~-G9PzW*Iw5geO?{xG9ftmxuc8V?*Q4Zr+`ki zYxs_^wY)qwQgnSkj?Uwf5*XKmg;fxCuu6ISVjZH|T>;6}HN#x?Bm=c`{`I z=rb!Dxx7ldf4>Tlzm4xh9zYvnhl&TPGIFUXbM*W7l9-s7w`=Xu&YqrQj%ikmA@KnI zmRmN6&&xGJdQv(J2FlXiau zFmxb01$X#^*VtHD1@kG^s5#Z(0KOHyC6SyrG#x_z>8p8n3X803bz+j&jalw2!&SB|}2tAL>KMf8R+Pa%KL{Wz~N_>HnAWX#XDs zzp6fSuyC7!^y=1X_T+2oZ;^1fn197+50k0jUeUzSV+0t8^xR6pZg(+eh(IaBA z{I1Ul1^ksPbhY^1mn%=Mytg}4;}*1w@^Zgu(?l!g^?vuzcJqXm&tJ)$`MdE6f93z} z+)Y#I-+FcljDGq=&7*mV5$D{xR%TybuWbSeMK)fDXn{D(GYXBTI;fAvW9M=?b9|rf zDqbnP9=1+8?5-*^PNN)2{FHQj!q9xc-zufIum~to;3|*C2MiP^RLH+!C7*htsm>C6 z+|~kHa6QjY`GJk&@rgd6x;Z$9cKpfkXR;C5LQu-h&*rJckfwSH{s~^x6~Z+Qvl0EC z?@Do%sp1&*#k1-xM>FCw7=%K>ObB~}5bM_c#@5N@B1VXheB0`qM^5 zC*}D4`}xCl$kE($a1OTSJ>?w^8sp=$pWl2ykRLeh_}1T%BF+vD1rJaZNh(7BJlgH! zLY^c$Xb1^+?sP=CFy-cFJd?^Ls4tjdKcD_4L4VO6=n)h;uwVcUoedELC6goh6w zn&K#@YAg7@QP?YuGfQ7pwLpd2kUh{J#1OuWHBcr0-vOb&e`6nYY319@VgJnX#(W=f zd@!sCafn4M*M;Hg%&k}{%W2ly0}P}V^?-6!TdYx&zlquedMkxI&IdR2)b-1)NA{M3 zSnNmXm-9BMBFql`5drOQ#Gl5k&ILKB%u-h!ayEqHppOK1vB&3UrH@bJ-tE(pF*w}r zQaUi@I{Iy&qQL`T^4@-|Sotlg@f~ePMacrZcVzFYq+gdWw;X@9!Olm#Vo-KYUPLf7-<7(C;8F-sv11 zY%bEgb@?wr@~t+?_J8Emm>+%)j-}ZSSqs%AXCpu5QK`oV*uPzd%M`H9S)Z|&}o`}c+Q}gD4+--%!%+~cxR(4iH zrwW5MnRwQj1;P*QfJI_-dDoy*4mhy#pzM=3^D4|KPZ@8@`;{1JM zz`25qQZh27k8TyHTp!BUpe$XlAWIEdAu+w&M}_8z+$56HL37w#-b@1OF`weUY24bf z$^2K&mkUyce$ROR;OPso&Y8ouT+&^o-H%+0JIfS^CdjOUTSos!vlun!h?X3|v(pm*4YtfCAsVGhA3f!29V$Sb5 z?vtM9tX}4Fj$xD_JI^=&p}ty>`PT>Po5MoM{f`~rB#J#;53eti)-;(C$OtGVxV3J( zO*DtpJ#Vvt^-&S5mRX82Z7~f5r1;g74D`bzhuvXch<2}YOl~ns&TF~&_~@Tp56{e@ zhOpkVz)oh!zSq%$7Xhnu;Hy3y7`DYB6Zb*)@FzX^aCHzjr*!mP$qV3%7#u}Ho6=(m zoul(+IQ8)#%tuv_>`|YIUJh3Ctx*d`QT-W`%K0ExX<Rrg0}(@XZ<7xhph4lQP8AD+xQ=Zdogzhu+hAhY)sc2fD9?F59kSJ!RxO6#i%Imu5GN>GK<-+L{jY7|$usqX8HTtOer9RoPgZj^Tzh#Zc z2VZGE4U19TT>*b12EZNg_<*!>t(!NqMGcfSRGrsrvI%=h&Z+0A~8_ zZ8(xjR1n%cSfx4L1 zM^-UxPl;3&wvn9MUF!juvPuxPv`2|$ckVx08oj(rJ zro;ZQU1?m8;5mNrVfA&UwP@7{hl*@#pcMSn^+Sbd(QTy5ULk2=|W1|@6va9 zXEW`7m0So54Q*yggL)3HTEgmP6Bdgl&iUpSY)#j2+rawMKmY8SInnzZ1Yr-Eh0Ikx z8%nvG565=i1vdd5D$?o~^hQxhe_p5{TofT6g-e+MpZvkS7_d@BgoM(_-V1@zf;%*{ z==bb9cs~b^ZS2p_)hR@33Rq(guqgB;cKS=cb(FxL+3R_ZoxTO-&@&@acF%#d%+Yi= zLnD$>K}^d1D7iXn`QPn8rfj4I1E{ZJT#d5fh8|owuSCC1k|hhaKTGo4HruO@_x-pM zjwZH{r(=n8h5{eKKL$$m=+Q280$zvpOb9huS8ljX$|vb8#^cz2T3xg=Wh-KK&O{Yu zhI2~ibV~9hlGBzqgJsvLYsuugLVM9%cq5<`N}Z%;Qs!ux`h}^Nem4qmd!D$Yol)0|Glwc+k`AxCQKJW{WG)X@LAa8ohEV9pbr)gAjD?z1MroKnHDAC8&`bLz0ncCTg(!`{jUY_#G=A4y0r{p_6t{dHI zDYCV)c=0ApbpgMPK>gcv_;~4*q)bd4S)cN2rJuw5;Y){^vZ8&yu9feBlDuU4DsuVq z==0pL1HA_4k1|AYx0D9l;avsUa{Yvi=K2V`k zcs}knU!ocThZ1-zs0he%Gn~Dn98Gi}Z|8+I&rX@Lo4|j@Z90+X&>InGa??nx#XaB_ zKOS6(O4l>Fedf#=)iyWwn{SnG=oT2>g*tmU~anh zN-?k3Pu=E+MV19|cBIv(8D&e{O+YWgVp0a8zPVJE5DCt;Mg*`z8w6#_)>uTU5Hbb{lgtN3dR+&%dUN9xKz`=qjn4wE*$R?aZ?Q>VgmEgo4M%D_4Nwi z&0byN_sv5$&HOjJLS%cMGB6(vxvsOKU*@a&{ftuLRX0VGs!5g248H)SUICT3Hz$U? zM*MRBYJK zi&m{IF6`19-EV+|06EmijtcYG zuqXIV+GiVfh8#Hyzz=I)(m%^F#6?*Jm4=<2<+$qeFCA(Zx2l?&D2KrX_qUMB(9873 z+A+yW=c$XQi{?6XjQv*k?ywV^fiTGFv3s>mEbDD|V%GU4RDxpjCU?lo)RE8`hF)gj z%a@DNO+Ct3%%j^T@g%whyRE^BsPE|lu;on=Txgq{7b(|~`(Ih*BTbPBXNaT)a@~l7 z#Oj1z*IrW_f%Lh+8WUh$&fp^7i zRGCvPC0p%1ENPHM8kMD`3EOm&W(VwBV%jF($|hpI_;Kmv8^7Vcai*hE03%R+es5wM z%b1gwm)FRuN2p+q7QbsIyK47YM_=Q-OPP=`*;>l|_NeKNX?OjnX4j_O2MQ^2HK=E` z@;`B4$lkP6eMh?O&6qe;zbI}j3d~{8uF1wtGoXW7**e`0BQoA|`#m?YP{{wrOooSt z3-npti-8t5vB~M^$fDhL+KCizJ2IyIkY>-GJv)kfWfS-S4I&uGS&vB*3*1?{^SM0J z%N2h`3?MEM@&y(IkUzfW)pM+slKk_yPz_%0LUVWbPl8g`i2~Wg}@m$V(w=GVP6aL_w`=*0uahyFy=XdQ5Sg2{GU^hMro%IlZ4J$E^d(KA zxQqN98GJf~=9)oF#zUD)ZOh!PVJD4$09V6p+SL?X7e8w33Au%GAe0%$*L1sI>cqE~ zY2;g5TTg}CQh?FkX-6vXHnN~qx|gLArF=@Jy+sqWAvfesewa-1b5t@9RLO{fU|p#X zX3EkM7`p4wvhU`Xlp-^K!G0suZ~$(O=6Akerp-{FZ+_jM0ZLe5*>-d@gLrrvsfl3W z)z8YoVI*wm!EW{4C~G??I}M%LfFBz{x_5tz5cmNf@4qlx(rYEsC_MCKs|k2dbL1KN z=U0gD-}Q#hSJ#H|6YHWTUmSp2uny*jj}hn zto+ry19!v-D1H5OajGvRaNfgJ!gT%~wu_Cykt# zjke6F(@ReBoyoq@7V^z3-ZgWjjXatBwrzZ2U1a0(hj(06nO!zLXJ=*tYXTe2SyGmW zdpkM%bV3C|2?wxj&i=Myey^FW6aD=Gw-R86YvtfelR}}s?B5@sL)^Z+ewx2dE!e?? z$w|6RGeiI0Qdy`VU+fQ(U*y%e%4r{F*{Uhox~@e^Q>I8{$CW^xzGM)C^@rsr zFsk@s-DkSb*Z%v*|H`wzV5O|kuriexNreBO>)Kk@tJj7HT=keJ6B6^k1nlC?9qH+a z^Ss-SAl&IX*x&aopL-q*%X1Fn0SgRo`RD7t)}KGK$V&k|GiBO7b6&~|04TuehdcE1 zUIF{k$j?HfM@%9-MIKx^0ip?nkrk6HKitG5j2sTZ>TsX$J_4->ls-ox2@0m25i)kf5h>QyBT*(TN0)NI||-KA9wwSlxuJE8<;Y+o^beS3?$SJ*vYiyx^_+~)%&MuZzT6v5bm%glx` ziJK9e_>n-2hpq<)MLX6v?zAKmUJEKhj7K~q973}Aj&y8i9OlpZ zayg@q)6+;Vj#7h0Q7y~oF%PxH59FALvD4#7^8}vO{6N3zrB;*!5LE9jpQdmQ%@naxVV@T@x>vpmQShQ-m|CI*eFy`5r`fV zluAgeOvEP<$(k+ScXQ(57h0+u%Jav>0WC~A2iJecngrYfX05tiD@%{>V7JnsxK73I z;a`4E{bk$mlcSNpPJkGQR?g6oc26`h_wysfLz4mA4w=f85Q_H{z*0K^vX5+h!W=P! zIDBW@9VC4nu)WRAFTfJPC*DMlJue8W_a<#WcfD_LTcQOq{&Ha-U-mKDno5OQ>ws=4 zIg~!kH|WlO6Dj{d8Gw<%x;CTcL<%c)3cs^_nrO%s#)QSoCh7v%{QkNa?-kAaMu}X@ zv}ZS~tXN$-6_#Zz8IyG{o}pumdZ~s`#BmG`va6Y?DB|03Ve=Rg{nT z`l(8)tBiNXhi%p#Yboiy=>B%1kq&}cm+!5uudGnq&nQJYgBTHv&!7cA1s5i`640KP zkastA`!CK9HnP0^!Bb1x#9e8e`uv=E%e>OiQOPI~xNDm%8BDFM!S(oFzcdml0R72x zwzb%UQ6Zyptx)}3mVW*WT+P3mR|=oY7k@y^Wq?PO0~JOX2Ud>6+q^u;bru&Fmz}3P z#Jq_2zdiel$CzM#{tT6BvzvK%oBMD%rxYcw7AHpN+MIstbL6a= zwWXyZFpPeColZk_-E1AOfntvu_s)nU7DDxS`)>`J*Wb*FW84#!TgTim2B7HfWZeX^ zRP`JkR_4LBW(?YWeeu5Z@=qa9?oP|I-@tcOh~Pllpy|3M{@RdvJ+_pxm&dsc^47by zYw8kLGQtzT`~W4mP`fPclT@DPaYHvjFq4O)fGti?F*rDwv_8HrS96}-gb%0~QsEh= z7@o?jP-?fYla&weQ;6TJoJFH z=dJG#T)%{U1}6qIg!h&FYiVat&&wImk4&R^a3QUN_z&)#nkyf6yr*kTv3WLRmlYknHkaecajXHpdLh?8qh&aX zko#dUltLebY0O`Bi+h2o*NDhQz4iw#C$hV-Y z08O->?TC3^&}k^P1f7>C?zUwx3Ji2qPDfhnkBES{1C!*;NWkB4i6@Z10Zr~wFg=W* zGdS<#u9cEG6k%2L@W0Oo8TI4+&*nJS2OtF4*p?$Qx@o}{Y|!>PDEau-dg{q%=Y2w&~ox{hh8%x|yq0 z>6LhEBTQ{iSImO|v3%}YP2Z*wnLe-f5rMZVKgM0za{MSW0ir_NSz1A3j!39Y0wF=M zY(8Q(R#YWc^HA7lOV%XD%vTX@TzF`9y@Ue;46p>g1VrB&~F zAsc~MXu}Y{y!0t>VoAk4tc+3tj)q{@c*YJLZ9dL$WBkr!*#a9OzR`@r%XFS?x5S+p zGF-neNHFf%&7eqDJkuemk1Z9{@rJG|c%vkep}^T{Y~5J#C%X)d{3%ck1Iz84U_isC z8fBN=-c_oHVP!wOK?bvfCElN*~+h*QPI>52UX2s54oUtaST`bo2eUzC`dSkvIF% zGxd+Cb3KV=>e)JoJlu#7Q+Qnozc)8rYar=0A1%E0iBydyNFwJSE*99k!1v%N=Rz;c z9t%rK=Ej=%_7~P_3D`XM%u}AL_FB*ZUwF9IkLd4Ii;t02tg5cYlBKE&ase6V=N-|M zS}C^^F4%BE#mUCD^Zpm|YyH+Xci~3J#1Vp>k+Bd4Y-4VvAx|$&=W>m0^O(5!Ty~`p ze$J7&-Xz<*xL9=fONeB3u}CjVph3PCKEtoB`)Ix6aro&kA@>udy>!4cvxeaAaqz;0 ztRF$z&SZZ`-senQy=+c3Dd(+hRpmEPC{cef{Xx^VaR&4T&TS*OvE*_*Of}38RqGPV zDDd*BddJ4B_icG_1%d_A{1_w}873bfXrQg4>tC8XCXTRfh-58+?;b`(tUG>-av`>HE%;&I*5hrsw58Ev4DLbDZ0MZUl^YNGH{eA^_kxZCa<$^n9MDv&f9 zDC*BUa=v!Vscm5sQVu`|eE0cW$v4&l(JurO^9NFXu|ua$%N0W}Fd zNL`C3j`_yRaI|DKI1hXsC98koh3KRUEgB|ycRCG;FuC&W*u`Xvdq8iZCgxLG=51YW zvlGHVF*h9)mx~HBtB!CavXRx@h+!IZc*_AQQoyL)>k&0XvcfsNDZM z#nvltE?gkYTxztw_&D%FqFOG@$rS6^YhxVVPVC0~{2u!L{7qP%0KJK-0_BX(_?ih{ zn?C>R<`8C9|CO>^zwnao-`Jk|u zl!p`6$EfqgY6-kWx=@X6VFZF7w4749``3OIsO;6^ivE-lD%V&n zmn|^?iX4?5>`zA|f=vR(WrnMbs)=kbv!-Z*1FMH&z7BD2s9I1AOr~|lY1N9B^FDw<3t`MX31MMwn*!`VL>5g(|KNdN@?gB` zq#Yq>*+NrLfOBjqLVEE-|Ed`j*Boh$rSahX;!4JZ9FlHV$OicJCYi#201AY%hMaw=cmwM~hFD zz~A!{IMbT^AN+2YnP^#+^cas;J7LPN0yU1Ll>}JO#7Jz1*D11BE(=+ZQ8J?CqF;nHy z@GFo5ivnc^tj~HgN)Z}XlRl6Z@kvRm!MeboK&n)EA~om3@0}4fQ=Cm+LY&%1i_oPt zlcc%}ZOeasj5WQmaHb*!j7kyc$!Rv1^zQm7sEE|c2O8mH>jX5u)oBB(`70XD0g2;2 z#n)PUcFl8`U&+?VX(a0RSnGpN_rU*|6)=ElMUC8+dtzU{d?B@6Jzh;({x!J_h^Vpf zXgG5OgFnpmfdJ-9dPZ1>oL(-slhx30W}~flK%PxWWp5;D2`8ltjF5&+P*|&n5zI+S zm`E3b9UE{mwq-n8HZfM1`3dZ#5?N+dC|38}(Sd_TY0x}rH-8Qx49kwL%j3qct??fY zv40_9kg-I9rmC)SfCaXWNem>Q7BXB7rYK?#%}E6Dh~!rrf*lU_Mk`GT!eB)mt(>7B zJK`_9I`J-$Yo~iN_+q+oM7YTX_3f4mTpN{L@OEzoT0ULfzs06+gDal{!=V5kB$D?- z$Lr1~4_f;MK*ml@S+`Uv+Tryzt#Df>zb#9FKSS<=FBHzP7HL((WkdcUy4}F&*Rv%c z;~Q9z14F3$gJEbk3L@X){<8oEr|(~Egf;Yjrq^@~Rs6wVa^MCZwEU(G2Sv&LulM<0`rzi^4;L=!eIU2Ul3_U6_A{ z7dYIR^(9MBLpQG*rKmTLEL1tRRGS7jj6U{AkAO*`kj?9w{?K*%;$vx-8iIQE|P?(8!MIt~l{T;eJ@{)l3_&c=b(Mu{tg&{pbmf(fp-dUw%d%gYQ5uI z<|yI?oasw}N$dOb$WXQ%ZrlE+v?yQB|3-=TQHv_o~g!fiF!yVugj_aGi=LKNib$Zy~+5bQvt^jC+*zJ#Nig)>9w=PKv z2QaglOuQp|W$F|}+c4$H9f{YMlug?{Q8g|Vdy%2YNWfC-4u z7z-HRgsm8HUMq@(CMQ@$&C60fIK0D1Z6$ly!9%YSWTW~$jD|-1$&U|cn1{-CLKn{V z!Gi~1h;_fnpW!bi_P~1N=oE_d+yfyzS2#o#3H0lXLkt=6U?a0}s36-sF0#BE5naK@9a{U~sB3}N8I=7ATSLCreLtu#|I zNmKI1Ejbc`Kot%gkRaSZup?s1s1)voN|cK-RTjhun}wiR{QLJ>CV6cOE79)$?u(_k z1zbrrbajxBR=qZ0IgD`Arn^QclZC-sye}ZYEfBK&Dubnln74wBTq*HT`!8Q^ z?~Z&vF4#B)ZEhHA#Y4+@=BJ&No~HLc=&Zua5aY0EAOeJc_BW14F zh|b@sl8GBtg!2}Gem~+m!D~i_4Q2&o(+i+g1N8wW%{p$mYYs}n9sK7^T$~UOhqhGa z`}1=Vvuhw*jdKY@i7=Ke>piy*k2DFvTLck9@&GeJ^+*Y5cHpY6*?GUe76rCN-ulX9 z+@{+`SQA1g>~F#B-FxYdi6cGTKG*qBTov2^v8iibxB+)%aD4;I)nAyaTbLtrSNDP^ z(WxIexi-`k=t%%=o*5jOnxJb5xh@YcXd7o!uR}ct9=)J6R>wwQYl2%Dw9!p*&YG4$ zHb8%SK3wl?n8yK*rbvr>0a@a6YA|E6J}E3uQ%&#sCPRN2Nnfqx#IPTrwE-DnPQhbkszdeIUdQWU zmm+?W4ep29(DP1u)tr5!1pP-?vk|Rbf5VdBEV+##gG5H<)1(P_-VK`k5Wi)3(obLY znmddYAZMG4-dxf~F8yN3|2ZgQ5GL4Yl3TbG@h7ZIg$FvBol{d;f%707-f+Xr0-}-8 zXrL?X^iEZ;%NpQxnlg`et~NYX1DO`p_io$s$ZluYEGm7hDdNb%f-4x0gvSMqo9W9< z!RF(zZohQf?BMhXQnusC&u(=B#yD0M6(4F;yQ;~0;>6OLESUN*#G1WPhbUw7smX;x zU_kplJHrtC&ZFLrbxG6ENZhadPXp^W9ds?cVn7Y zVRxNE@5gqRlCrm(ZqQJGDOA-pG55M}0lLsI@mnUs` z`Bpi9BrGoyx;;h|8olMn-%^5fNFe=bc0bBoa|)ni*3mUr)l~|xDs#ZP*W?SDhvvM^ zA+N&$Wz}8cI(J~w$n^3#tIo(CPa@IbHmh}B*uY+6FzBH%maTaBk|pWgCL7W^_N^5# z4@I}Ru*5W)gwbQyE}9KiBYJ< zy;q*PVkGj^zZDCl&yGe5W?$3jA}KZ%LI3y{7t=@uCtPn(0%e%D9_48+HUMH*K-E~k zy=f(OY>>4pNc|))GnDFIC+)f6>Ylrp^``EXzj1a+3!+&`$%nTRBPYVAl+A~ zf!mk9UJ@AHPUBNjd;j$~&p*O0#^{#lDzg$j?MX>8*#;H=;`-_4iIQNM z^hhBwF}k+pZm(C9J{8Wtcay+tEQwmYnh+P)06449g)N^c$e9~`5NVmauW+p4b{wIO z)$?ps!GgE+z-zY4Z+Hi_nE~167Q7Q%G4}RZ4sFX?Ck>jJwPI;?+>acBucw0EJf}~e zPK_+`aIP>ENE>og$lG@zu!@~tVJoLK9CMd?<)(@3OExj5QT5q_62>=c1Kv^Vv@M(V zAGdE&6phtBmZv0?{TQR|rA<=^G6>6OYIB+IExoX+Lg(!(>zuDmzist@vO3kfN3G85 zaO@=$&L2Teh5ZBJVm7=>L%|E}bDoixMS~l4KGAsf&=jmvyOAHBSd|mB$b79o6L=uF zr;tj^Z{74H_P9eC$NL9=D-M7NITWV2WI3;@?IAf!4!Dkd-T8MXScVF2=RXyO+4Vb)NA0-y?wU&sVdn!>0_N;khArT>W{B4nU1g0 z*KM|dc`#_?(PQ`c(JXeMCJbU+E4L>lu+wx^;>9FtSZ{8&(=@5cb5-ki; zL`XW0g->$6SUW#CDDF0~-?x_Y*ZZqSHs5!Ro_O|X{7&qlkn7I#gO%zxc;@Ox*D5k? z-X$a`2qY-*Cf?nZesK4YBlCRDD+qxn0d@Vhj=2XpbQa(E+avOa|%cN*Y8w z!dgWHrC*nAg04*eMD62l@K9qyd+OE7%I}SC zvB1Nl$lR*EKKOm@U0@4T9a>;Wdvlk|>*{~A0G1jK1iLxU>Y;W!+cMUfFp1QTb85*l z`Mfe4m@|~nB0g^5N0MevDWJY;_#RU}+oVqt{k~w_E7p)!5q(UrD0S~`iQumvLpZ2= zVe~0YPB{d&!j{n>P+CW|%k(Sb3z1!C9G~z-@V))<;XrKNO=seD)h_3`F*_u^CnhIP zXv|XM6^*nf?rwHc`AY-ss(q6W?k>}3T=IVS08=@x z?Yfgs_7aC08=nmXXtewpCE1q2(UgObC2(jm3m^IP;2AH*vq*9fA8p?OWAwq@u>wYq zqYoGBUC_GrmoBg2q=#%5oAVEHE_W6s6Mjyp@e2~J@T)XTZ-^Plv1 za9DOesh%-AEuFGz5JS^4PhRLqy9r}pRC@XQ?9rL)Bllt)vJW2H3!zlziS}FMfH-1% ze-u(l>m;FLJffS-M12q01Xf|%LL{I{`L}{RYCnbRHk#bsW!HquI(hk=_(>d7%_f1F znb}2Mvf`pCBk5<>z5+BoRdTtEE^d;By4PNS;XIEkT7^UziJ zJ=!{kD6-U-=9e?kV-2r#6cDv{%Pq$^t-JC=}{Lh{$=ox#%Xs}Gu4xaLq4qBtV0tL zGi~^!ybNy|Ek8NPwiGenNET!?>IBH%Ru1v4J%B|O58uTXIubMB$PYs|Hl@%bL8$lP)``4K^z&Ls(aVc`5ECY^=wsyL9RGZiG zO+5HBu9xY5>+55=61N|n76Lb-$W95b)Ke3>g`PEP=S&l!T=nFX*HvWDo+F}OP|07j zE%GpNCYEk&Y;aJ^9*~fcKD7r7@rIX~HtXr6@2C$3UBY-ywe+*{OcM~SvI14_#wlQ>3z?9+g{&i$0(G%F!mYc5KYq4p#Iyi)>Lv)dzXilAA8fMrpU{Ox5~K$NxlWo&7N!ZL>J%; z7hLv0!GT9qU6z!rHh;>^_|epho(iJMmC3DQd7Oj0HGLouQ}+tu_OlPU>hzQPXM?5( z3G7o>(n+1LK-i>Ll58qNi3oaBEJWMMGV7O*&AFXA%(<5|nFS=!% zBe%fX9qI(aqBjFz3#~;A-X$knVICcNeMR$D+<7f1*|}uG$e=EQR64oY>Q3-TOoP`d zZAtf8Bz4jV3kjGd(@atR2VA~PJ)VnoD$3ct8$BLIwO*|{M|y0JS$1BRc%$>?@>a%P zxSJQ&PTN~1EJxZ*D!`pKY0kZdGF2DLjL1GY4-*wLR^yEmRQ7`}zTA#S?(3SAj?$a} zTE7^BI~CiS-G0G_w};^K$wyQBCtP;kpz-}tRVq=eK}?GUpwl-qm-gq^{p2pUACk{n zcqbM>P|SKN#fTm)GXnyA0sGkcRr`a)1sv!?4nxoW`8RG2$N{Em@bFXyKvfu zS9|U7NW7jVw&BOUKy)>$ql^ZS zX{!3fOAA@V^FmMmEWB!da0Q#ADZVZ}u+g@Q zF%Nm%7A=2b@LE9b{7g6+-C_Nq-*)$um-y1cDGtnChgT9coIipr>9ln1y}hFR9ETNmSK1!{&m?8lJ)q^cM>z} zyVcz1rz3BjGYz|bTKuTw6D`|i|4w0tCXe6NrQplpYhMe$u|1iTe{EW6tM?1DfMGr0 zUQgN0y}OJsCwe2q$@-u0zGFU|RYL+$<}PJ?ea;n-^?9q1^zWFg0yRqW?d;$ndk{(5 za*^}0_>!4j%b!H!<;limFMEX{dl7BP2gBybtq>n>-%8Tw-k=^A4y{YtPz9PG2Xe0o zQrYHfgH){>4buDAbr&1Jlg`-%=?<*JHJTQl`alo2OjTc7xUg#qo!nu46qdKv_)h+( zOdHmMK+i;N>lLlXBZtC#gS87*wDy0g|M#zC^HcO;0!#-_j2~ z497j;%OWmto#)|=Q2hg_Dj1nG`rx&+8IAyS7+#}3#!~|+Hmso)yNY?`*JAG2D)?jS zuw;8fM!FIP1_p1y4d~PKCB;MdP2Du5fZoc;R*s^no2qmR%9*s~1JU%LGfuspuXj(- zqFnEr-g_!6`=XV3Se_lS{Z=$pvpxr%V#h&%7acU7K> z{Qf{bIC8(yG-2I=^HG4o_h0UG@tIF$+^)+i=Idx;(uAyjIS*M6L}uDxW4K>T3qtx0 zk|zSPRD!vhMGaKlB{+_K^+|e;vKD$VWR4p4lCt?T497H04Tz%M4SpT@Yq@m^tqD0A z643ncGe_pOaqv*LnuSxq+y=JAO4w0Z!#Qtaj%MJZ`rb#`Bk*uu&@~_ksix?%1ExI5 z351!oJ#?8UeM7^q*XBl1$DITG?hmk`P!m#tq#9P!QhOCfbuNG6Imf}8M@wJ5v;4V6 z?raLCM`!ieA^;6FD}Hkpo@^}0otDg#(E6vbm2C>|EAGE3EPH3Ad;b^pBR?Kv!~%(~ zAJC+lwvvllx!P26OKUgO*s)gh8=u411W4DxJycjLAW0uOSnwK;VW16yf$vq&KzpbV z5a)aQa`Ob5e=me!N7nXEDJUuLYw{TN;p7B})X$~Ts%H(ku7&Fx4N`Yr?BEjqhnZW+ z?E#AY?_&$Lx4TO?%z<;Q0_ap9im{kiJzGnDS1x*ZBEHYisa)?us@{bwKR+aA=;x z1p7Jyw)yI6m~Gih&uYf=JTbAcJtThJf-KK^5S%PUwAl9?5L$>8cAJ?+Ek+Ru*GovPgY`{qvf zYTC^RT5oRQ+ezIyt4b<@!ZVCOS*T1mx-8W6*bY|}I8{II_23vG;j!(moORa1FCEKY zfo8HzJ}B?Nw$$486b2s>J)EbR&hzB-@BuXFeZK=d$d8l4R9P$Xg+`&gbxgY#0p@{l z!+Uwv)udUrGMwtB8cyjurQI;)lQa;R>bx7es-NGBmCVxLwA`%Vs;OWPP96hiZcvYc-DJ%qDF7=-tRk6iF zH&Enr5u?biE+$(MRfWM9vc(QpkX&*!qo7{3ymB_}->qFS{r&drU zEW0>ht3!aBJ67Y^%!sdkC3NFh1udOZpT5ib-czF$YUh4-dKmc|Ki-u);_GH_zd!D_ z_@Y@4qx2n6^QZ)1nl2nVlkEka!i*{^Dq!FkF+V*hzA>!y{@nXfd}LB(B5%yme>CFZ z)TVA1)lcn#`UJ1}KsT^~BfTCDWwLO`Mri1o^Drw&?hjO43pxA#KVb(s&W>RF~a^bip7JhJ7pt?b+3(PWJ zPrF+a=O=WudA@Z2K4i1*G*Gl(fbgk362^2%lc(PN%DVRQlT}+zP?;8A_Pt5O=w+hK zCXw>(94tTGd+@2>A>Z_#ps2+0|d^DjAOw>>^2rghG#|2QNM)o5A^*Dg~Y ze#U3$)xqm9&ATUCi_crPre)#cfY27s2K-Q&WUj@I_H+A&TgFSSLVeOh9UEAv2pB<+hTVT{!lhT5R`w0bWP2QN9iX*kHAeAA__V?GJdfi#t`?SD2Je|zjzq_b-gN*HD2X-&J-_e4r07mZ~v0F)KTjt zA%);SMSKt12l^%^>{QP-$X>k1JuV@VbeOIIF1KK1Fs%y|`l=DPv zD#?Oip{dU{=hs(l?Q}7#A1EVU_Ln+HA$%$RKy8IKefuZi%UCYAeXDaOPm# zjN}LG9v{05CQ7U2n`F&_PpAM)TR=@@Rls_cgVSI4Q zu}7E@BUAURe8h(ho*s_X`F5jJSHwWoBaGSZ@!P^ut38DTaCM998B#CG<1FAnFDm%A zPNm_q=)>FKxOT8K?JP}+ocQ{kcqQOd2r?#TjJn-*majJ=6jT-Vm{(Pu)zj0f9~fW- zy0A3s;`#L?6lGURQGQn68&uYBn|jyD6uibSg&d88gYSLwN9e^_T%~PP)1O4joieF^ zCv)6(JpPI%`{fU3qclFdB&z3XqZ4@!l4dPBPYC~EOxMU(x4Wj=)hF|Am77u#sHkjH zLke(+aea;Rct=D`%fzUMRChrym|rYaok?Yy{P((qcdabg1+S&Ap(`UC%Nbfwrri7S zZXf}{4QuOo(Bgu1Q7o zlmIFcSdem->JN}VV7Bon+QL9QkR%26*Olo|dOZ5wf#$7;vuC583E~!F!{p=m(^;jgPW#Mh<2ZjnlUb|sK_G0lK~%R+JGDgumaO*ZWkpIX`z>Z zvQ~Hzpq<0ztBlm8^HknuWuw8X)MazBdeG7gJ=@q5pxRZmHT@5T7Yxof2?^Mb_Ain> z0ShJ~&UEr0|LE}f0KGv^Rk5G4= zr73GrQ{)O*Pl-3ASd3m9IB&LR4OVgxbVd|5ICa$y6~8FK34ee<{^I#Ni4rs)xZ*b- zX)QJkaILSb-GsX5zR2^{tXMsv_iUMp`ANC9AG5Q0`mucC@7z}KX|_W;O&;ArJO+iG zMc@{IajARkEa~Ky+C_noXV(N0f(vj+NDCO(u;j4(^{1KBC3T(v)2fvABd)?$^6kL> z40g=jL`(XO-LXR-CT%~e_bzZB$s3H(_@h4idf)&ll&fkJ-M04qZ1OBiGk74-Z@LyS zowvdZZukKTj!U1xD{?T^KDRE%<{T@EK0NN~gS7)@1?933qfm%ppvkuE+(X5EIHbL8 zooQ5(D3EFeObDbR7Ui<^=Y~i#=T_)FR0c0SdmHD?&f8EX#82K)m|pIkw5|X5g-Q1M zkK0R4pBWRV7yMayD0h4(vsHl$Dk8?sb5N#kVLZ76g=R{ zhUzjjU)b@fv^1U8`LTm;FrqfJnQ9vzC8iZ}(NMuEJPjbLF?C;W3!e0Ot&!9A7x2?o z$r2uDv0$R=ahdwuH zvf&M!XJC_A-`T%Hv3~UtTI1!E_I*-uh>5Xzb|vU`Dcc3CyhDoYYw(G>tpvfiTHI73 z9uXOhYMFSgWF_9NrqD*QJrKR$dm$+~nU3l}R#)>&HkUI0%@rGC2J5L~|7d!K&h*8v zSJRDTI|y0i%t2ognsLx#g{L*D-AX=ptK(sGGehGMW=WnPIc)hYZ={o@Z@=wD zEImz`{NCF{M|!YG5U)DvENCPBQ-A|utVk0>*j1{HL3%HQ<^N;vz2mWb-}vDR+3Q9m z$;!xVm>F3&MMlZWmh2H3A>%IMR!J#j=MLE;Gb2QctgNgEA-c0E^Eobkzu({Q`TzOz z@%p?zD{j|yp2v6}@8f-(CmP-XEXONb8mqe0j>6vn%%-0?sE~PQ0NCq+Lyq@E@Ve~D z?so>WqbRhfNPzQ{y*67m8(O<3m%X^YcNVlm)-AxQJiirW|tq+IPga@AWvGm}qKc zMbX$8cRZn;*OniMYMK|g-7`edU>TMaIhw$)pJ2$b#Wf`jGP0EX$*X3u<8;!-N z)xVLud;o!(AcA75ioysR#>V*vv=bu!Yszha7AK>YF1osfdWJjoW`2I^a;V|kmB>kX zPEP*K>k+o${fz}s0UPI6-}pfT5jlGP&6o3wWcfBu0$GMnPDfWWnVnmCvMIDP-)b}t zJ$ALw57e~fhls0+$zThoFFW1$oAo~8b|vM!o1Q!aMTI%p2vkpN3OiBh(75ceOZlaV z#j1y)tR~S_fxG}%Ti}aTAUxz68uS6-o~ycM^Jq?aT!Zg%*FuLw*++-6j4^so%L_xv z|M2=Quu1>Yk{bkfprTd->$_gxfWD20n*fJVlW!G$b0g4p&?fAI)_Ua=g9*s2$R=w@ zv}RbFP}j$QMHjL;a4>yRe(trME6=Sd*>g}GLMAIp(Av6FG(Y_N{wMGuVMdze0lo;k%i?4J0aU*lD#^{!*kMS2GH z2LsY*>8n2fAuuh{p)5*Au-OqaWKwzdGD@IrZE_)QwD!^a#Gh+qag=mLz4W6(<9uXu zUSey2qpgx>h!jxi+w+TQ(eP&c`)}s>2T`aw{a-CWUw%k_Mk;APP{=L~+?k|}d9`_W z1~L;{qLXDSmBQihkmnbVyA2mRb5P1Tjlm&o?{=>LzV4bB3<+vZk-GBpG)}JD4_b(R zK-o){7oDP9#D|!+>U;-NLfq0M0YTLGP(!0uF$Uko_`I^xgP!6NoCo1zg%gOQ#1*Iff7QK8KK5$;tox>>RJ**osG7}%I48v2|Dl!R>x z2j)>?=WB`p1B!qynwbv=A(G4#e2=N1|LAV+>ic88^&z8q5b|Q@ZLtfiDg9kFsCw@G z?le!&AD2#U=ksWJtmXLUjL;?tu;@DSWPm(d=v!95K4*+_8l(PpOH0@bIzrH#262PM zM%*m*_Tr~kgsRs4ZTxpRf7!CNnYoDRZjcOcZoJ zRf#i&odA|RS)o@oceDS9??-xSrT*(zK6^vC963bza71rA?YzI-@T7l zhr;D((Y9h@V&fph_{EPx0a{V8q1jw`<~W1j?3lme7fHrdw{8#hOVL9%Dt^$w%)#F! zC4NwXiT>E0;&K=_lmz#QYaKO#skZFU48?z#{CMrH5fdlE6BuZq4ef!x@gX>M5sE&= z@fUm?XLoCgn{L&b6@~^+22Ns?+o2nftMW;?3Ys8yI>DcdtxZjFTs=1n4)Sw2C=}+> zp%S5pfu)kl%Jmj%nx@u4V7uqiPOWKZE8T<&$0;e|R4^ShfjaH5*wuOzn{_|TeCl*x zCLD8oiq>UMkHmE`Ay`zm)hVFf}{}Nwzi0oakvk4uv{Uud?XX6$y5*44X1Lj+yX4;W6Cle4B_?$_7 zv+pjGtlI4Y<-`R*Zb1{VV%Qf`T2C+?sS1?cZ2qgWmu5Ma(?8)BrHLI0Hx1VUN|-Ax zB<$SW9f`I7J zd49EqbR!L^d)ra8MUxR`4tsW!+;g`_Ux`cO;e4&vyMOKY3}^f9_ah)$WHN3 z%H#IoeE9{GD)$p(J2L(lLw^WFqF4%EnE_*u$|RSqMc2qarL28TkQ(1(6`5rF+F-t4 z7QFe+9MGCIAyyH<(Ta+)2ItrY;*Mf8&FkJGkp8gu+uS| zT09e%khqbed@k& zD#^_7elECLiVr&5c~5~blQZa&SFs>AOjEHSNEn4CLPT2#$zy(m>g=e&ndk5G=lx7ODB- zHdwi^7VwZozl3PtXCLVX$H%GNsLY zXLQ`f!AHZGV}?Plr;;MU@+9a{|54R%jfP*5tO^Mq?S#D$A6Ch`mh&Gg^fd3q|C7tt(Cx8bSbbG6lXb~F$FM)Qg%k|yd$&Ct)y(XvW0pmb( z4ftSWM>=$S?OZr!?z=o!%;c`@#;G)RMx$Z(LM#t~xE*OVT*(Bl`r{@DwHQC4G`ye~ zv<7ckj~)5C#2gJ7{<(8f&9spSE7VtxYYg37D_@!tKxzuQ3ps%K_x)%h?=Zi2pz6($ z9WScEYrgn1yL^t$CMtwqx5qEVbTv~&=Ibjt_K)&KVUUeID?%BzI-jS_fNp|4qUn|; zA3^CJYV=&7y#V+HoRSxyf7TMxizN9Yk6f%r@W+^=KregINtw);!2MxGQCbU7|E~H8 z(0$beM(*jsoA?Yo1%br7Y{HacjFRJoa% zcBtSD=XN)s$V~Z+m9hchra|s=gIpD=45*&7(RffH9hoGtiL3s&|6y|0M;_zKSME`!{ANmDV!geiV*;wx?{P~e!1tN5Ucj!>)i3@5 z7!!7uijQCmUDnK}b0mE$igioFvPk&wDFA?wsNnRMP1TD4*%zP9o>>%9|1;xMVP<3` z({!6Jv@ri^;zYpt@(+-S3XMVXWGkp!$tuV}3PqhtgE(JtE%uhR=be_-)p9cyKfoeJ zU&Q}m5olX_)@u<+XwzPzaxl_<0GT2W=znh%w?Pbt(?jZHSeSMWplcfb}80ji=N3M5Td$Eo$U;LTsK$ka!R=(GU2QwPA0|B=<3@)e%K>p)~4e(?*q}MYcUB)f^zq>J5c086=C zWIy|wN3Fjpbbl)vM*~DbK^iZITA}d;U57fLd!|+bjQcP|$p~8;FE1t_aE9{+lM4lr zaS#Ax&?xY6JSe=KYs(H=^7#{46}){=S;|hG}F+)hzTzxV^cE=?=tfq_N4I z5Uly%9xAY>6p`#T%=9mz^(HI;tPdr3&>~6kFm}tZRmYvy2NZ<=B!D~X6QGvUyT?C7 z=2z3Hw=e4eOb-y&CDgneg-Mr(Lw>jkrhb2|i#_%;eJpfuXJa4KhZ#sDc>PxHu(h`* z-`iYnnCLUHCP%i3*F&54c0>1Mk?})&8z&xVuW@r&hy1m#g9~xwl)TOA*$}IsC5<{b z6S;PeTSbZhy`a7!BSQ(}#pS)V)6fe<(DQS~;kX*eN9VH)T=v>dG(3Q#{{kLG>R^?d z(sx&dMyy`bKewh%&~o&bV4;8QBOiV2+{19SBOiP*J$7R&m$BsoSq3}4yn8?1g*E}$ z-<~+sfFMC|q|BdRn~o5~U9Zx^;aEo&A2W9wCuM(!M}G%X&b@!wyBJM>M1*g2HNycJ zo3+EDRbC64mM-6kN@?*`o-uq7~kPoFo??sbvwJ>qL9!fN~(L-bDcaWI!2g{W2$ta!`99Yzbz z3-^^NFcFnryXjdb!)d5nVUwP3M*XF8@E5PO3J@*I^CwtIx0q?mRVGxSC&1EMHCUMD}Rpl~0E zj`c(L-?3(#QjtrQ^hoH`;aKJnHNSW)x^CCNX(rS1TZV-LBa$D|F zfh zHPdwm^BbVmpSuf(Z7FlDs$!UwMC09U0qv=T$`DbhR>*O02*3yebs0>U^me*g9*f1V zKOBEei=aW1YZi!1ofxkh2f82S%FdODAA$CJ*x7>s0N^C>??p9G9UW)8Uw2)Ig9NZZ zZ|-FT2i^vi(cH*}=nuTp-ai$mucbwu|0ShiP~u>#hRG3>tSjkH4@#AKqEMuC0b6bY z!zzSexB)^cSr_6ZsM`1S;c}T#SUwl!u22;_S_49Tdng7*mM(3e%U37Qqtx>%4z`vnA$2lp( z#h9TVLv)9G?eYpAarGEAnxzPVnRH0Cz$9!Pjv3F$^K8a-C*Uf+`X^Mz(X%ekU(RZ-HoX z6->1?=LJtNsU7xf=sQVy34a{g<0)snDZot(v?~gzn4&3^vh%%gH&+(&cGd!qg6;rt z^VG`UF0&`t^3Vg#M$IQtu)be_J|2Q31~V0@fmV+U2*&xP;-{F1)M(`GTvTKPpxEbT z8xmqgUH~ON!6Q#>*r3enLg=rmBiiiL44;{a$AAbl6CbG#Ae)TxlCG70(lOrrF;Z@G z^Ah|*5^ez|B3tJQWRE8&;jDy<#}E3u3lZGIF(3j%aG-LHoC%;a#cQ62fg*`y+SDxr z?Gd+c2fD87bIMLwB!xSj|0P9zOWlKKKkrPSl_<(Vf-e1fuWbuGn?0sm1+_Az7smM+ zpw6PAEP%+3vfm)7k&`N6PN6=B-2&ws6qE>Zv(Jc32sC#6_JV}(LRl^UX3wC8?QNt{ zH{l!7f_80Q?LEDhVKBgQ+DCxnQj@px*Bf#i(GhA%E)}hFvIO2Ir!T{l7$II@DXQ{o zkgkh&UDqpd&=Wn&j)Er3ElR#2*1hfBt%U~V*)SeLH%OA|l8Zf&)Fh*QCjPNjk13mV8lH@1d9?@mzojbK-MAa?E*>0uNeW60p|fS0k*}c zHR>dF*~xdh6PVVx_m;RlO)QZ{IAriHoY)kWA<7h7Z1>^eceq7|Q%-;n+4*E9L?Z+( z+Fjz*7+1D$M&;QCwL8r3MBRyz2D$fmOIh+K{&pUn@ zcF0_Ys22)6lhJ(T`$?~g5W7-SEX=qSY5)L+lgNUgKLh>{1Va*Z2EZw~S$4LsC>CvK zOHEWhn(aUi<9cXJHF~LVDN15!_AkjZ7==0stzd<_ny* z@`rPZCsnx*FwqNju3XIT>(zZYre>%eb*ur7!UD=4w(Bh=H-VR#^D|7o0F{7j7B+y! zk#4yQ@5C5ukf+MXN8q-D9k^OJW_I#xQ40PecMLitv+Hx^uE@Uv2WqViF6^q733pAb@)2MU0v%A6sj@~D)c*+D=gfxn`RF2ad^}e*+I7s+NEtTNOnF=g|NE4?4hnWe$ygyj0wBi z`!B6-#e_C9)tw=E&SkTGWd;G#w{-jGX;AtN=7l+ZJkUV79mS^7aQ9FD0wo{c^U#>_ zF(C+pl}?O*Kt!V4BSqiV)<$O;HJi&GfdXf7$iEd!?kDzk5`ayq4N1Y4@1a4L8+JlRUw;yk8f>r&l(nR|8r7x4 z5l#IBtU5qN&?18FHk?Zyei1alQ1$V=01$_ufN(iw@$rzHYYL2MeegvmFKN{9s@yb8 zL|gL(RjBk4m8#*pPAgksPKGeF0I%o;d;f7pR>%=dI_SfILJ3i+6$VBYjzjWVS3lXPLDwRlYnsO?^S!0`eE2+B9aYle>*R}Z>eg+fsG4Gc@1GcO+$e2NcwWN(g!b)3;n);MkZ#&bY7 zp6`(YmZ%^~8vcGZAJZMfR^SF505scdb^?uUz96obel{8gijfSJb+nldO*ek#CYYuy zQ)lm{LN$+Q-_L7>BCtNqKzdX@@^48yLF%Hf5X}KnPWswt`!; z&68M|aGnBgIx!iKPC(Vm1E(JDJe+^-R}leI92CO|EYS$`zK&r*7oIDOk|G(t{ZQs1 z$T1Ha9q!9pgL==L%Kwl(y}rFpFO3KF@7X`&WMUE$uuTsoC8K7AKrM)d-USS#L|6eB zL!{nU&I7H&z(lk&A8-fd9fAvW+YZ~1#+FChvct&d{XOoP}71BAOihapC|C8$fim9VTi&{o-7c>==0{88A1=(~6C zUW`)|@&-BUr%cI=io-iwNB9WoFCLx9`F&JKFXiHf4A72dg*UXw`Dm!m?!oxxAy`J_ z5gZ7!ieZ+RsS8$(LPXaH0j+g`wIOz8Hp1YKUjj0-T}zw>Aj zaM-C#qy5=R9j;`%etz?9H7ZD>yoL#KSu)Ntiz zKD^kC=?>w`YKeMF4cMy%G~_geLc#x?a6o(T^ncDr&3?F=Z%YW)gOR}(55Xe(I$*F+ z`Xjs^XaE9(TXjzP2=Jk-B&c5?AN{y-h1hBDjfQT=T4slsWnj#xbqVhUd+n_Tm*GJ`Joe5hQQ}vGAc>cJ4Z|~Shk9A zO8+ynf!5q;(%-P!^bzx8^d%iuyM2`yIUlP!Dlx1~!XLWBQW!vuAhyanGTNrAt>&^eU86)OL_2?E24 zU>Le^F(2>+$X?WW9*b;_aia`mCuDfAOsE>6F-)d-nvX+J4d0c1MO7ag7Jrg?7F=nQ zS4>m`KO3<0!8#lRbC6o0w{*j69>HkNBN#jf5(tLQ9>A%w>!IH^IaT&T-usTI9_4~i zRkWmCt`7oR&`3iL(|~xmKZ;Yu&|&Y5KjKwni^VFqR3`mdY-a49Ujv~blrjjAkcSr^ zGj*SQY%l@S3tq?ls8En3fGrmSirPXZ643nzm`9O26^Bn#Xg=u)EI1e~{OG~un zv197kRl`cXtD|V&wyDS-iZ5ipX7QWBN|~NegcJIgo-^LT`%PEt&E7c^;AYU?585Hl zE`GvGpjrAh)u6zII=dq>7+@giA}-dNku@%G@D1H!_rr91?27>_e%-M*2PmMiU-NS; zcEj8Of4B;;IL|{z#{~d+eD}@A`^N!X zkKaUPIZQ-dikbgv0c4^1ouY8_Vc0|Ls>N(+dxganBTeir-9-f$fsS&LWsk@}6CVs= zG9r+yAh(1mO7RW7q-&;Poq&2&%>;TMOIP>D3KC3tI55U_%tY0uxpE7cLoSr9i9^^` zb)bEVEMDJn<+i?D=nQmmw)6Hb4`HSV2>FEerL743I_Ey9ylcwxiwBFXZDmx2idi8H z(=93RA7)xjT)fXs8jdj|!5OV%$)Hc<)Cfa51M^*WHGzv8ii~I!2i6@TSZR5=)c6a2 z!d`lPZA{FoH!C}P4BrJ$CO-3gVXG#7QI@47zd&oq^0xTlUv~`cLUeVxRx#VR2y>R)UL21Z3$zhI69^SYDIL^HXr}m zrSS4n%f3!@^|0#v&>Shra{laWbMb(0eZyF%kXg#;+{%vxtIBFVIMU_g#Y>kml7=|6 zEQCl(G=tUafBD@y&bjnA$gIjE74BYt)AiF7VK17PxGGI_i{&reZqkl>`t&?a!I=W- z##uNIMr_J`*#&NMUEbP(o6d(ygU`*nuF zUUt7o)m1PuHT|foh{HQ1WwVJ{@FcfqC&!Pq{A5JpPwQTG?JuCddn_(4E<=S4iD>Sb zz2vT2=qJ0--*%#&Gf=|N%q%ZHo{g1_^~+x}c8vqYD$i0!Mf^W~5pZ#LkK=zm>cPs& zcEyMTcl?L@@_OPHC!MNsk%iVQjZN>`H{EtJb>wjed}h4l{b)W!%#l5U#zXuOKU|Qg zw7u9I{Cgg;sSZ?*{9QkN-eB~yFXtZ;%}?z4w8(^pXWEC@tP4}ltKny@D_r7I67}GB z`Eig`J4shao7D$aXkWOXp8k5-;zsRgcoCur9r}!}K8G^lwnTd`4aC! zx=*(ELM;5wzP`S@Z~WGUO_6HMH^JiHHSE@G=p6vO*?*+m?;SE*7W!;v6y{DZzT^Nz60ia;_$2 z$BS9=HH@9m`kX_7IW>1=&Io>iFs5;c=qEEk%6_Rn%&14IA}i#=tWsyr?Z=P(7wR{@ zx%x7x6y)aQbj1wpnsUXQ8?X)qbnMYTM#)H1W;r9{RfqWkQm>O$Sh!?PnB8T`Vk)Je*rZ{8V^sMsh4 zZV{_|;kJn%C)!LtwKC^lAjLGpZ+ZUU0bTuCzqz)aUVlu;pJV6;#2Q*y6e!(V_l!P3 zM^YGZ`_jdW7kTVrc(q!sJkwf-7*Aw@~a#u9zd6D?1Kv0BcPk5W0rIfS{ewO?t2~=M>$s)s#u z(rjWUrf*L@+u6*573UAep6BfNg#Txvc&DiaJz}BwvL`qCh^&aLPy%HX!l$>O=X^F@ z-*uqKNJHapUS6J95uHlGT>a}%*UA2_dGNo3W-Cbpr zMyI#;4I?Y7qP6*fvLj55_>y6wSwl#@n@loTqpZy zWMGaNu~F&kbCenP$Q@H#B(dp@OGwDCtF!3Pc}YV{tDZj4+ne+JxeCM!He*WcSu=XF zW}E$pfC;pQ-?nZ4m(BP9PrpBh(v2Ul)fVWRAB}n>G=DEC5kaUHr2?OR|M-0E3@!)E z?M1{U#o=3Yzh@9^!Iv)v^-I%70{?uEj7xq3*Bc-cP$2iTSB-EEQN6NlrszLrgGuox zmoR{M7j!l~vyob=YFHeC5aBJ{pFoAsnHa$hq!%t2Sy*sxe*WphTtkXy|L43gM0Zo= zJ(qfH@5M12FKOgtNo#BC*^GSWBoR^3$?~(f66d9gaJ2#O5jB%>PG;27Zxu?A;wfM= zwFjQMtW3Adk1ITf)AO}si)!XX#7#?7+Tz7~!l_xrikMXj;I&qJ(&3iuDTVPTfte!~ z5-udB#cwjK;Czeb$F{!0$VoR7OW!!I;niob{6*G*N(1HypYeigar)l&Okm(jkBgHN ztkZyziKV@*Ju;yhaZFu6^nwpO_+5>=8Pce|*Y069_36maV6zq@a;!aW#^93eV;2|KrwwA(8XBMPQ`jiM2@vC9jI9eBZ4PD5D?Q0) z?lSV^4HEs_zm}+8=@6SXBE!>UJI{d;hJWK;JX%u1fh=W%7-@9~HCpoNiwSXYpQLnI zS(mqI;1bJ@jGNU-$xlR0(k@)D`x{|gX!eeQ3pv(-hQv2r4h&Vpg}+kVeoRj-^I%l4 zi!uS~#4LwvpLu-9F)U7TlsrjaiGKClU)n?@B#b>gibg!D`UFVum*ELaw@zurwmV$j zeH8?5%SQ(8OaiAepo>(q_i|&ydGK`TZjiX2c)Vz*hPf?rOhoR*Ovb&)r%#@+xD1|l z?HB7mf-p@^eR`5~()P~TuUog5S5}-qQS)R&JleD;p75QRqHa%;ZkxM-*j!{0)aeqh z8X@Et)rj~sm_n4i7b!AzW9c)Eia$K!sFhD`?=jeGp7O-@nH6XFIk1~Az?X;@F;g{! zr=_KF!7YA#x?p&D+=cP{L$f4Q_wU`K>Feze|2Cjxbnb{Z!UR9*6?}llp;xvyzo04*u7Qy+?DO%8~@DsAhtcw#3cQ)UQhg0@o~7K!Hf; zm34D+PYJk#kZ2i&mKIF6+)@IVZz8Cx!~= zq-B|aEjK^1tE^3;6KQ}Nfbac})qPk$YMgL@N3XZHKc~AV2V$I=B@L1?0Li&`Xh=kB zsKl1+yC@t-8-7YxviIs&Fg!!UlEecz`@mwYrtXk4gJ%>e)jz-JJ2_z$FDcslP{SaH zl@xi9y%`axwEXdy%g|sZ0G|9d5}fyGx?=}xhTLReRZhjoq#}e%3tbhk_7Jknyk=+) zN7#CSi(T^6g~wgHpJaVLHpx%sZjCTWDcnflmAj!^-u%5Qg8s{+gm~wqz{z%5 zel5s2aAyRY$pM};aEOTC$1DRR3N2oLnYf4R*2uSQISSby!h7F?2Zw`)I95G^5#;+t z$U5)etK{4EqxVP62XH8fh>OSZYjz`emk3*@cd4R2JFf_gG``UNv*wEM3}Z(Gw?3P;bg7#hidG*6F$Sh5?uJc3KKq5|ry1f_MOL zSnWrKspxp~a789SAgYuJ5t~{0>$4&*+qSSF8hYhTYg=2P1U37qat=)kFZt9Ok0sw& z(%OUoJQa_HPET)*@4TU>D@j=<36>S!W}u_N*xug0z#5r&8xyj6tWU}4C0sa?*u|=1 zsG#6u36_K6pNj}BVw_u4#BlWC=BQ|c9h>x38n7C*g~2EQ3?d?8U#4HmN_MiUd^I#N z$w!lO2R7H{(O*5~S6lJ3R5zI69GI-d(k&4Z3jfcV zcLUubG%BWv*|~rcx^C5u>dn&dhybpIm7K`n#8ul?4fmmrw)yTvh%K4~PlMB@@B0M= zp{7qENW7%3D%@ z{4<2~IDaZi9xHNv)30ta!8@+jRn;5_djNdTvQ!|rb{=?T(H3Ib>QR;dJ69ecJ0N}M zAFXi^4(J9=0ieo zQI+gVr!oRqCUEKQA^WP~!A4ph!QiUJ+KgNMBO@05@<_b5eCp8l>h#$GYjBG1o+X;R zc_$}XPi1ZBK#EVf_=g5D&dDvj1a<)N6Lt^XM2R7YL~4aH)=W+GttaWG zP08@*|2du1F}n!3iJ(A&vf2h*LFeZvn}Dcj+goi!1vS_EC+g1MI*43?`!XQRI%Yos zgSUXn2s{+Fq(Fik(X{Z;^GNUN8=gYZ++9ckhyN4*?P4+j073AQU@wedx(p7d?oKIZ zNzq6HX4LBAAOc><&t!<;%@`upuM-0=04NlH!v;TqTsU~>P}^6#^Rb+VA9hJ|AuUNz z8KMypio4+7&LoW@zz;P5FtRTj^qG8h1YWk<=0Gt%FoLO?nxVtXw{|pG?+vL+H2}5@ zznNPPl-v*!3=1a%W%7BXrEp|qa^n)C>Un^FguD78g>6)=%CoNF}JzSpv(uk+_@F2taSGouLQX}65&B6UBOjCC+<467ougBC27Qtov#)$kuvIG0;mC89l+APd-n<;93KQr@%>jRq6jJrp1HNvaO~mY7*N> z3tRKaDY)laf^0wbK+TQ`+?$|15#bO`0!2h{vALmXi?-6B;#!E1C zcmlv4>|as0mWX)S&Ej(X>aSD1Zc;2hNXdhqpN3GJqa?+vSFfA`7 zKX0SkJPhGreG7?08_z)x1Mwq$13vMF_YLtp3Zx?kicU%Mw8vu$1As^rpQvLq`c4w` zbls!DN}Rk&c?i$4wNyxW9K^2FU<(TiV>8{0-R*+mo-w>PRQiEakI$96^oeNxLP{(& zG&E*$@sd5cH8t`8Gdp; zt~*qDxAGo(9Yn;SQNkTtb^sr%-}cLo641>@12F7|$ntE7 zoM-w^(Agi?X3odL?u!>uAbjVbltK6G;>G8X0#N8uA}k_CW63>zZDvu20rvw+>&p5{ zU4VxCJ{m3PFL!s$CbWqPoOe3c6rF6MUNbmt5NzC}$2ZR&^DEKbezsGO?dEr+UIbssL z$uk-x9x|#4_%cfC0OQb;$`Ee{t4y&oNMicwBpvIB8PC6*qsxO_H3n_ataP$2Vq??9 zBv{tmT=8}%V+xeX{FC-5l7r@#bUR-G?*bx|=vk?aW=Y#*VBfce|1#u9%MJQTFqWAJ$9D-Z>Zxs7)kVfOY zQLuWj)4}j|hn|N-1$58RtHW^Kkj1-6#z6zl7kB6XyJ*9gYEwK4NeYFF22J7V{5A{<@3a3Or(o#ow%ZC!DmJ|rKd|cYr zGc2uhX7cGFUM;q;asw zJSY`Tf&V#GE{e3F;B4}Jw1}{9Y0W`cN-Q2g6@WI#*e**Ircml&!%BZeg@JVDS@B$)XI>4NN3+Abb@_kh0@#*?(!0*c={ujNs2jFwM$ctr|X)0b7Jg ziE3ZtLsD%2ak&TCtxH380{gWP+ZpH8obqx*gXhVX`;{{9H}q1KlQ_ulPMYuOe!O0G zs-@=f_+OwuWbOZWkrkfxP*z@^_WHrv<%AzBHKZls&PjQ>xsTg^OxPR}YkFXUrGtF9 zq3}w7=h&=<%(c{uq1!1#Aoy!GM~L6G$O1o>D>zV9&4Iw-LSrKOXbp z#oW34taD_NtfT+oEY7B%SlwJF3_}iVi9UQ-(nqURK)yfZK~E9l$>l>0HVQQry6hq+ zPE^5ydfi*Xl#n)w^1V+}x}{cJ=KV^%;DAb76h zDmmH#An9xtux==eWoT-8zE&TxwP%m$FEoF-@39J%3nkTjEl*Io;J|40FHP7-*iyrI zNtEi~DG~JYh7gD&xn^$oX85Q>m9POq~AY=pluo)oLd z@vp*{DSD657)W9-RY0CNZ;|82AC-Q1gqCZnug|TE#&%;uKD?n5UvF3q73>Q%;KF)XMrq5RBo@Ii?BToY;v*+;suonuy|Ux+l59R z!CeM6`~dk|J+FBd)ARfSXk8BR2xz)4$Y^JrZkGVjho}Gn{*T*2?FkZ%1rri(vLNG$ zb``9wJodK@LFg=KltB%KyzThz`7!aZ(_VZ^iW?NPn4U8F%~zTB#RiUP^WMRMFF zh)YgDL1gH11FA4i2$yS&GBIua>5~U&R^Ju9wFN;4w*jf^`90(p77)B8WBjB zD87Km07Zpe{Q(RcaITPPw7%S`9V@HmXrTo%4w6NJ5_t z_uaOK@-6z_hERUO@^dmo0;7M}gT9e@%X~f3%JEFuKcw3&`1REDcLM~va}ki0fsIgU z`B%tR%6Rm_@O%Ipl}#^G4c`crm2EC)M!ST|Gy?8deInOtsi~FS-pOBl3?=G$xV1sVUx5r2+A#IpfuAg<2@Il4sPv6N`k3^26lb6 zt{`Gj4HyYpef#N{92#Q#EGGp{E;c1aEV*6tzHPX!n!dh%Odmu$8`hy{LxKNuZSEdP7|r?oS;yDM=Q!GlID^NsYnB$l&N z;O>JLqTM2ta{mvoLimzDOkP@h(HF~~-U*9lV@S?ud0?;O*{KIIkOB|rC6bifgUVl* z3po!_5KUTWjnVr(gbl%(ME3nx3n1}Oa{jYJ!}_`(6bKl`r0D4`!PkI-rgiLkVOLK> z{9v|4X`d z<99L!4nL$rYoFOkXf0dSE?ck}lOo+21OneGbWqJrsX-ief1EYm*~5b&HP7^E6@Hu* zC*X0S#`5UVqtL#bE*HgBudfvcTf&K;!K9{W;7KAQ4k^gXgI|x6@(T%Fpeaa3kQQb$ z`sUM6lAm5b;Gs94mbZVO%l;F>y7T$pwTHIf{bC3&kL2%$eBoXieyiipuC5xUN8myvh0dP~+)6v@F3}9w>%?z*iVM zoWt#6KzNfL9QFH(VwV1RVCCBI!<^N>VLN9XcTso6+}eM7oLpDXZ07FDq+b1BuLOph ze)Eery+<8;^bNXjFH=tDH>VYOvO$~F$D!-$08JipO z<-QAEuo-!s9pf3MQnv^W+0i|+4ub&My7b|@&>gg-tTEh6vo;tfNyuC&Qf`|WYB04H zbm{)3HKSMxgH{t^%|aD_k6tbg9m(1o8OYU-2|Zh|aC0!Tbh9V%HfDXgcxWw7_&_Og zb>Q!GwM4_0vzZIEZ3FMNff7JyN49F!9j&Zo+uv$q=Bcbs5zt==54Krh!$I#lt>1ri zAk$)z!44@Es-8YTHt?9)?MPK%2uE2JbO@{)?B=4B%kyok&g3aO4yIfieHaY&pQ-NZ*CF}ZiXZh1N_9K4 z8syx$T2b1m$Fl^ZFVD3c(E9S`g-~CAz;2IoeW@fn{sh>eS;Gz=(!fl zdy7T+vY;Z%zur%-*df@uTOk{XyTLQ3f_wd38jCm1mdf8+_Sa2(n)8X}gVR0nE;Cbu z=fo1_u8=?HXPk*j%uf2-n{SF#^*@K4@lE;t@eNk_wZ~k}&LCn_PJi>^{KZqKMe!&C z=OA&Qm_5E}=)_ul($k!PhfAC93$)CnhO+~Dgbtil?$mW%sLUu1@wccA66!qs^mB4r zrmpNuZ&Eh=r7$JBd2uk>`wseF`g%UNep}_w($g_?`NGb+JBRzG;G-7nqcP;av%%;X z`Npy2=w?2*pUeEW$*_=x@0D?6xbEfTn>vL%L|)=q|5sxJ9w~M`x+dAP`VCJr&m`!v z_je8kFNRy~WnSp48!mFZxwRD>+>tfuyJxL4c>q*4k_O%uk$Ht>=2@Mg^5feBt=Fyd zq-h0X<~rd9RXpW^VyZ)TOz1w@5EJegJYlW~49SCt5HqVg*I)mk!nfF(@%r^6Qk+*L zLzi=iniQCjrps$tokuwr8@9mY=N`HmNMGL!R~<-p-L+5OEk04Ant5|k{%hy0pqWw< z^9HRi8)cV$IwzdVL&D-#Dt+NG23*2Y3 zLif~@)BdQ}o;^DsPP|#9*R8*IHOWEWA@u-eP}3E*gt+YM{BF9RWIm$}kY(c{rjE~o z%F63f$IS`1?q5-6!NhCgNlMPWVVw~C^2Xd5szps>!Tay>4yrso^2_$?JCEPh&&DgN zybC1@P9X(fMvuicEGPb6;WX6meAYE{*`2y(FFD~SrL{i2t5VFH?(B+&9mDj$Ti=YI zil^nhdUrYQ8K(aRGG6yq`h#x{*I0m#a=;Ip23;H)#uA4mzamijpFHqyVJ#kw>%42y zOQIk%5jFGl7`ys~NyTUA$NZOOg@>!OijkWq-Ex{-7Xm5d;c63c2ykzn zN>iwObz7|bdA9R=$V;6IyHZ9Qq25V?`mY3!%iX9mcMZLD-l({0?eF$-ub0_O5~21+ z^AQTNMwNmj@VuF%Jr3szQmW#;ziN9GB#(clH@vI!;4%2mYFW+D$Q-jjS0eRCH}@cw zjp+4iLoiPoZzDwF{cF9x6G=*!l0E$BoFn%x=^&jqMM_v$r?5*c-$Ego3T^gh3 zp>@>j)qitFH-PEYt`tO#TOqg37Zc}yt^BR9)-xEKa5h^$Cv#tf46{&>_V0nTDcN|= z22bx<^!yGTn>+1EvK#XK+8q;~JO3W))bq*?52C#1)ke1TFNreg5Pm8ZJ&8mM*(_!u zo7?Ao-!%GG3(cK_!@~RJzwWzzoUDcRmMn5?dQ@M3_KgX{eD2;{?eu4z3xw)V7xOHFSjtP`};_YBQ9{1`S}`#+}_^sV&pZFZ8h z)IdUWowwS=$!9{PXIE#vPzPOvboUP11@z^~md`}g@ zW{tmpa~=(@pF_zf%ooOewWj%l?bt@KeC_$%n`_HyjnaxuqL?fHVipxS_u9f=O2tu* zgFnTeQJns&>wFz{y0`8pOPsQ7qD+Pg`vFHy#>(jj@0&}ysjR~M{?_K%_- zd5y8xtwr;xpV$m3dHS)#oC6v11KTDt>|~|+Hy1a{1bTcn2*PY8;blrCYbCo&Kh$HX ztZtuIU%cnZ>mRKSQGN)P-tXwF{PnLQdod>4X;g^ zyN4BVhX!O>?sTkUB`P^Is5@Vl8 z$YS8?K(a9}U2UDwl;6v~KgagEz7>!5z7|V&9r#@CwRvOCwB4Iu!xy0sZyP+KNI`3! z)fiTC{c}?0g5%4FW;}-ScnVPOVRr3EPa~X{Ny6L!j#O%;zoq4C$iYt2{fNPF@s?ivDafI zjetM{FEWSi@g7QDFYiokIPB|R9a1N?TG$Yk4}k~=9&FM!-D0wKUBrk)`L(-uoNv}m zQ!>;A)&r1R1*{@il_(aaixF^4hL_(w3b$=Dd((_XZLEbo5IeM}WpT~XQ-@4z5 z)ThWS(Y97T2&U%E4N=n^dnuRlUNw@AhQVs}B~2IwUQWRyu|MjFhyzKrZfDc+K;h@h z4@V?dz-xQJtOML_5flk2F}m^)eoA;A1BKq5-$h9(Zl&vEbj{Q@p2wohW?t8wsanK(-O1Mv;Hj#isvD&J z<|JC%bFMqhQ3#lW8-te@Yp`ip5Xv4vAK!nIUqJN zFla~i2f!ED%}nfB;zOO+4Q}z0*RLxC;%}i}l~TY2R`{|j<|i-iX)q=BaVqGa={YqG z?Wc#cn_(18?QRB<)F9v04>qmir{H?O+|L_oTBVBac65vwhan7M29VdR%UPDr9ox~x zN>cDsz2|e6$a3-|g}qhmKb2$gx)~OPxbUlV+-8sqWr9gUqe?Y}ppXrR;iBk6FZYw6 znHp_#PGM;H(D0Mokh@%9Glwe$dry>(GS}2K_tMXFwC3Z3SjA1wWgwkp=_1_#S_QJn z|5osc$~EL0B0mcT<-X;7%Qnm~%@Sbiv<+Y~y!tsRd;)U*sC}~N?b_M5v$YRY6RY5FjPbsj{gnB@hlzUsWWSMW=V^E{?>O&kO zGFzOBjEOgH8LfHSG;(2opqZKumkxM%jlfSjwgmacW{NYDbDfMf7TMHL^(xr9om@A0 zBPw=`f1hkkt6YD#Fm=%Vs#dLPDU|lRn!@Ow@kiX&f^gaJj=jl0;1f(SPi?L(X*dMI2FB8*t&Px-9(z##LCIKjT!e~`+dv1gbA$l`yx3PCs zQjg`hqX1wiqCSACv6evbLH4?ud+y9;u?qJ}$L4-;0QX7=>Blr;UJp7oQ`~$lSD4~f zt-T<4r%>=6K8EIge#24o2*Emku<3=uwl&K2%BGm&iU<-tJ!i3no65Dr4lVy*2L(XmX!H z9@O{c^bZ7MkNdToSOh|~y8CoA`8L~#EeTtQfV2tgZz4{aMhfQItntS_)qT`ahR1p}ArJQ6K>Ww2%C$^+K^w>I+J&4&Ye6@W=5DB$=9tt@z}Y69XNh2mG(`#N z<}}>OqzrO*(xH_1vJ_}>c5hw#oKE>Sf9Se+8bx?%$BDog5O4L;Xuz%#1@Tsy^`|*I zHup^X8D7Ja*oTeFY^Wbx1(xR1w?eQ4m-e8b)(<_9vb4<=)4`o#`gcXg|5y~ra&1gz z&cItWB}WTn2&0w)8O|>E@GZ3I-JZeOGCbC<55dZj+NckggmxVIqIn@JPEA)OlKuAq z-q?U$Q3^EN1&|-T8qMt%rZ|G(b;Gw4)uy9)oxZ2}9aW&!G4U#$qZvdUx7?)bLhUaI z-YFza<&rJD!+NUu;_zxO%j>2oe@NLxzQ%jrSsEbX{9QPgHkVn^fwSDy?p37Z-EiQx z1Tgq0F!)@`*-rMu`Na(acMZ0^zvHn%=Z->Lo?f_V!rCl&N)==rl%1*i)RYm(6S@hz z)rz`0g?=vQV2C~STZdiOL0Qt=c(b)4mWu|TQ(c)<{^_kVyRT5QgGiu|W}AZyY?9LM zemD~7rR$ItJo;R|zDckfLRuEVx%rsSm;dwQ(Kv^Mv#s)>3Ou0&Jf0f(t+nzn@g@;- z;1eOi``Rf17sZF`F7~@ji$CaF*_aR5{&8a9>W_M0k}9*digX_C*Pi=-DvsUvVjP*1 zIL*Yort-({ybUGi3ZqN49?RqoI zjz4#xbkVT_34QlCxqD)2(h3aCBfTDKtmrOD<@Cydo;#gi30U;;FxQVkfGbtnZuSi7 zlSRH}PK+!va)_XjgIe71!RM`&pC2Ze3%xQmyIoAjV{q@wm0aQ}@E%Ak$d0eVy}1f_ z4o2V15X8M<1@EpEI(cZ3Y1ij;S4DMQJo+HUjJW96*A-6Au&Yfh!K%}^s{Q>}wj76k ze3J{AYQh2#@L-X;?pwF3y9(RCUXo!Y%eMz2)wi~r-wM5VZMm~2I+CfwxpJ~23lK8~ zZJZS6W&|;5i^qcl*DJ7}!xdbN&LaIRcIU z0S504j)f&x_1rqihbWk&q{2>40^$A%nOay^aL>hmjVkp_K%ud%1v4adgp1B2w;teY zFYw;Kc_RY+wI}AiL~6X??&a+nulF#jr2I~+TG%#tm|khsr_>4>{3<|jZ5`IbW0;4N z5ZPJkP7`}huA~b9cNC{N=3_M&+cW~`(nPXT*i9)p2m_!Br0zI=ObcZ`bTaLhOm@#` zNvBEj@&lmWSLf!a=00cT$9*CEOLIwxiVwokmssNjGIF&Zj)jHpzHM`*|0hL@6)vMe zRlZ_jlGMn*oXc#`=)F#~7=KS?WNGRJ)4Pbf2~8OTKr3ZoA^pL1spPKvx|)9RBqhI8 z*h^ulnO2VUzIli0d<*P%0If<1#bm*?!p--p6N~&hew#lm3YGU_J6U#sEwkqAlr+Z_ zppsx0UJr6fjfr?y$5>yBg)u3p^+FNT`>Ir6lTATXEpfe?C|NXDc2RiHW>w1yf!aLm z%A_Z*uB=A=cf}o{Th57fr)H^GPUnXS?*YbJS3WG2e9UXy0_ZZTG1JEu=9Q>`L<)3xlExD&-afHXT|+Y5FAy2>SbLawW2Ol zmEY}r=eZr9r`R(;Y*ygjxWTH)!f&obueAhsJ^MICa?$i3A$|A~ceRXqomcGr`)|7Y z2Be?r#Q!A{i`b3>D%`t@;%=4vFqmsUD487|BvJ4Vt1VKEH zE@%{C@BQRdpaI1kW%!T{Md#}sTlZf^+c8F6<#W44dWGwWCT{U zHv6~q|6D!6dnR{m3;VqOO)3vWQo+l_9|%C$C-sOoZuc!ACmtPv#|X>6LChWl9O86m zkZO8&PUU%Uj7ae1&2hAcOP+2WqR?`yJ6OL{#a`H1B`XckB|xHO+^6%9fSZ7^K=u5! zbu;F?`#gnh_ioPE?F-==fmKmx8nElx4TTnjAHwS}csWp?L-@rzD>O2fxd>DBjjQ;C zJJ|ntf9#8XGWKk*Pxz+m+GZ!~xO|6&ZUQ{8SyzVwI1M^H7|9jG5Mm9y{d=&17b zsrQ{a1-2~%HK$o{K`j3>E#O5Hu6i(iG8lT&?)BQ4ox2BIjpf?o%sS{wtv0`omTE_! z`3VwbKZx6=dvBq!-V}~pExO?S(XQqspIV zcKPQ$9s}re+^ln1F)Rg*5SE+dgW_W_k~9HHYjXCuwm`=w5})U4*X#H%1B9ZMJs<#3 z+W>}PPM5r+-aB*Qw>w26PO}}zDvNPK8Qi@tch^72E%;__tSx-x8NIFlOfA{QH@%`^ z24RPEP9~U*sw?=)-TNXVsQKz<^6S2*G45hA(E@iD(kepRCbYTDQrJ!a>d=jM(>&j9?=eRFyr{G5?oLh-MPhF(~y@g zX(4j4MjY2_u9o+|&RhfSu@AXgsf}y)%-fZUU_wSL5|v~)>5DcOod%Sj)jHQoL1786 z{NXRRO1{+I8ZwTcbc&hE+9JnAEb%$JyVb@9E@>SKf@^w&B~3Knn&_#j10bfYbo_JC zMfWz?8tHGApRNzTMt9S2M9 z6`Rh-`L+*ZZu}JB1N$6BEEt)=%LKUjx6#9n-fQ~Fy9YZLm52mh`gN?*cBbLD>K^#U1=lI=DLjCLG~xMxef#v06b|(x zaTXuk;>sG$D0o=`K|yiyGy$J`GGr{;dSMD(+hp?4OU0#qhqmGlVquY7WnO)_%dns2 z;-_lG|24{bQIml38U3dh>k;%QUfvz+NusZ*h3@m#LA67Y5)=7?WA7wD_z`WLp#O#0i)&8(xh5ZMcv_l@6== zdT7(=@@m3su}-2Gy>rT=TmOKu66wcS=DzD;BG!CsM7vkWPqh;U4-3BI@@i6=>{KQu z4G4^=}~;PUEp2?F9j8_-L0e0SSN2U?nYdzL@r!=5mw7%b}Lvbu691z+@)z|6&`LWOf|4# zJ0WTQo{JVws&GNVL@V{GdfO>JW49?F%NcH|Hxh_Y=%UjetoE& z`!nzo`67;Pcz^Qczs6mkx$X}K?JbOM^NR`cvYOuL-t&ci`I02a&qZ*iyj?KmnPluV zW`0I^YRc;9hKN3wNE~a6{6b~B8yl&3rVTZk1Sb*Vx_ur^A%yK`b7Zm`4Lr+@DVcKC zzoYxuwf84@l!cTOH=MudUU3@Rzt2ZYQ@mFN-Gwu~@8^q@@zsq_K}59A9(N zM3g63%|ywukQ%4=5z+VB-)gE2jp$Y98Iojzpr}_AC_23cXDE0FGdf`dA-Q(a7Kt0~ zq7knKhh^K8t80wUgJ}9I{}rLdx@R>S5TtK1LBX!GEe^x_@SgiG>Ybe7Y@;`p&W(${ zrlcsVEt{MTVr0rf?cd_jjrgqf&2-U*tkW# zkBgxwQF~BI2ZLnMR_IvgT2XbquMfMo@`5c^IB+u4Pbmu}oukGMXxZ$4^oj;B2YMSA zIV25&+mc+JE3PQPZ^`t~PE;@(uGt#XO_u50^0m9?*xl}=_IT!vBR5EJUj$oSbgeB3 zg99D@)~?@4pPR9pCG+;HFg;s{<9PF`8(lkgqkvn-xfh0m3-=STrL>n&@?#5fzDi;b z2*R{8zv^?R(z*Ib|MPv^yG}8&l(W@GD?Txw$%89hTotMc!4mXmcrEkaADX}=PVasO ztNBs#tHdFnuJl&vlTraIjw%xDd;Xt75Z>0HhK@nI=s(K#D+Wpn@t<>h z6VC=x1;&ilNLf~`C>K@5@Lhr3?>$uWAZLo#^s#aWWDE{DFb#_l0;HI%u(l!bwLK=9 z=_FE<#sy!!+haVP8YFonSdRWA!auFky<-sgMUHqEXU%4Z8b@*yoN zbacy2Fp1jr#*QHSfB*3G_1;<~@LE1^`YNa=c2 zJo*g7j^$bH%@;c7SA=DG-?OU=T@wSU32>jLG=GOg&a=ktBye$w8llz2kQ1DjKIO<% zO5&VaIn~ep=x?X=k-(Q5OZVTYC0G^ZF#V0@GbS$^hPf%EG5Bj8;dNnGnzr9p(#F}1 zOllgo+~o3MZTY#MwPH4|QzfXn9#-)0k4mR#TMDBR%e7os$h&nQVowwqeqo$3*}w!l zL~OH@ZrCXmUcSBFadLFqI-Z_IXC87%=yrz3;ouLv60?DxoKDTT?I_i}kvb?lex4gD z)5b;IyFjh<;bzWTv$%SVQnVqX+QM4|s^Vafl=3Snl0?5z+pTN4j2)34YNcn6v0(dt zP_`rVPf%aiyT1>5%agyaKBCM**7iT$F60Z9YjunJrQPCka&2_gGxfv6y}2m&Yt1Ki zvteBk8=CNrBg5K1J8n%fUY~3XmnXjl_%5$5^WfGF_b9$;?;+*TA!X5$7$r{^JJP!@ zJK&l3U&!V2gZ7+-GOqH53QX|J!~}`^tu}Kx~1VxoxO?A#+I<>R0N^M|Tgm zYP(;U!28wg-B|<^^T8?6`r~D-s~6eh_%@$d>fA~-u`J7 z1B3jIScupt7_qTjsHdO@L`kBG- zCC#j0^QFz5qW>pQ3)VlczN^D1F|I0%bM^c;|Lim*Tdu%N8%zpNB~fX?Hw$(Vo5666(Hs(N2oJZTGLWp+xD|xt_THp<(^w zvH!)idI1Tmrj6t;WDm#B=@L-Cfe@#>Ji;)#Ge|mk;jr#N`u^-aMzM%k`8VsCchmS_-%P$+Iu3_ls-Mi=_{A=-nv)vTcd! zxQa5P#lA^-+UD&?LAB(TSB{e(GVy44APJr>hfi5!^xT8lrQ;uj4ycQ|=h0pd|KXTJZT>bG=rc8Ub|1+KO*#oZ!T6Y4=N`m@Q z{(JHBW9eUEh30IORGp2jolUpy7jC!iE*!FgRWoY9f=9!hXmNyx2^dznPTD;)s$m8G z@`+__BHI!=b?Axqf(}Ss!D=UTW*JLNPf8XuGc>nr<2Ezy7;t&%X!r))>osA5#3eTh zr2qE+jx5=TZ<^-n8r;!oehKm^VkIA0>wF^0s(sb}_1nLLdI;J(%q)pBZkhjL>sInh z>Beqp3a@bixHyxq$<*7LNd!SY8bfMS+rtfkRHfNt4TsIsYn~g2fdNb`FY9SGrchzO zeN8h(#1338lm4bT&SiZHK&)5dq_Sah(_#V?%b@uubk3eLUNZwcPz zsl0=AW{go;u_Pxe4B^FcC?@*Yihqi>|5oPCY1U zG#v@0+J;@{K&0}V5;H^n%)dw-zwXLL(kbYlT*us>fX6a}Zf}<3adzgL(hO4xEu5>< z1cc2L@fHe5f_vuGO$2S!`i$sxUcye&7?Bds`P>b-pOlEL!^skOCsr3)jHPgD%sV}i-e0cl{6bK+tItiLOEGUYl;bBVDK z`^0wdXu?F^D6&&_!8nuKIez$l?Xv>5yGdW3k%1JI6C)y(GyvvU(%YJr1;;!5I znS+-mM)?*Xo!nd*9Nk>`GNNi}*mNw+4Sn)~kRFD%Q$gzw;zn>aMK7YInGk=2w(|%% zm0mHh|3Lna-S<@WGKC<3dXPSBcJbx8w0c4PTqV+Kh7^!HtFATK0y6 z7Id=}mtZov=BAQkM0>AF===ipMN(7TCVDCqU89+sHl*VjF)14EQ-+OaX;*z_r?uz( z=c!DTSY^8*w1(D2?L(b`Sji4*UtB0nEE=h|>v*}bW|XOtNgMFax~zLWv**k4zzK)} z0Z1Q~-n_~T4$4-G;p+AGBDr7;!U|8HSsARZ?aB+rXKOlqaop_NhxCRxE}BcB4awsP#+ z#KQWwTa6-1$dNCXp5`4=mo|eSUx>=Wd8+fA{CNZ9PTiuhk&+6fSNejC>JFyP-_+bl zuB~=2^vmyTc~HDp-L}#s)R$=vnazfZ5?xE5%J4_)D_g4rTY;m5@E4&cw}xQZPxa86 zrZNPCXAaz|>3kqR+L2#MGQ|=33^FpIB_G$;F&iU7$d;)O5LZ z#YXBx zUID>S=AKCVSJX?pjUWooHA?eb-_O8&AV`Wz3;K=4QT_7~ezNc9z3e0V#zoV-47Jy4 zUt{Aw;{HP`d|N+N#rM1Z_Rxgy6|c#`(@gY8eR2PrGHu-w^Uez$euL+Aq2$EBu)VX+ z)kg^aS_hHxiulo|g6~K5NJaDNH@TV&dH=k65OZ{~r;xXdQK2MQwN)46 ze~ShbkdQ;i^Y7<3zM3@U=Xk~D@3CYkVu2}3w;zVmCZ8q#$IEZmej)=>z~Wtk24ft$ z(CE5^OeoQ7@Jum20e{O|4Mn?G7r{%Ig)mh@HiNFsqcI(5FLk&snnPVa%$ePXboCfb z+uJ1lmRxU$rg*>7Y%-Xgnz`P>#CgFXmg1;f_E+x8&FXiu307+Vf*^eXj(a_%h7%=R z{~%uN>g182SHo!${2nC<&(4A2(_4+z7MwI40_b9_|frTpap1B4w&3qX{hs65+zi66tMaTrT(Ci*kz zI(hdw?fixN6CoZm4_qa}`Hao#mvtP#p#UD(?iktcoa2(a(#&hkT-X9ke z=V4w6(RUj>mqWOA&GtQmMhe$4>gV5+51`b~SA#k|9t0Toa$ zcF#U?wKEI7yrn(iHdmqVVidL0T=K(+{c*A@Z&>HHs-h&0LBbMu@f`2VyW0~&=qn7Y zbp?+~*Ilv|9!JgjXSWWcJhFd|Exm8R3$$tsn*?=;`-)gIkcg=ITm{F?%T5RGvuS#i zQc?}^zE6_M(#H`jn2b~k2uqF8IoCAagxD@Zp1~)pz~?rKtuw0*BcM(f=9QB~u}~=2 z=_{U!;`rbI+j( zi+l{s9D74}Rv9ZX;V-bVwJrx^$*nGyO&=?ZJLSTC$dTq~>fiDyI3QL^OF@WN4IBHZSj>Vlg!>!fpZ2EfDnQKN1jPE_7Na@pz-@rm(Nh zt@#U&?{r+rL?D^w=95Olt0K4dX1sKLl!v{~2Fs@}{cxrSfq1rfDUzXF!k*Mr#J$?# z=8&wfqRzId+ZnMZ_ESFpul_ejdU>>F%@A@M@)%sy@Ebyr-nhme`iRj$dFZagB z$NJQ&6*g<>5mx_AUyEbG1GR3OJa{{{t~^wUF}WW_)oAdMqZXw)2m320w}ibnNFup0 z!axMfg6Ar#PZ{DlB2=~k(vbhjgPs7v?mE#Owf15qropzuMe;QHa7%>$ZYztZHMagT zxxgTL6KzjiM(j!>93{y4S=0LRQ)047Bx7JdCTcpVi&m#B3Z;$x)|VCTw?j3rR@V#zmDMAVR`X&5+|7HP%sr@eSY^Ttk$ta6i0_$2cG zu8iQB8)n7HT)V&9Mn@_MEXW8}LbkIfM=Ud>H`CAgJt$*m%byxzT^j?SL{~z_K+^)w zNwbq#q+#lwiT0J@D;dM1y4yzD+vCU>!0l~5MXXU^Q-5m+lAo1_)g1x$bD5RXILriX za3nx5{`JQB;xp6wtix~T6X8MxJhb-yHS&Mpf$id75AMEkyg7D9U|WeLdeOC8}A0Acg3h_bXZs6;!RchQoaz}H?5cB$)!Nb>SkSkz8?L=U7)lO*B|owO#WYJ z5N7KQHl4m^(&51u9YOm2?DG*!XfZ#f4b|e3sbi?ZSz0Tj;F$j(^A#UWbw!-97yiw` zZ*h59F205bP!Rich4$x7>2?iKS@jTi1^1tcZCyNq3E>uGd_PQh_Wfe_=aWe0WZLiE zUj>CAxbHgd=^WmBdE6YK#Go2%g>!v@u|7dsmGoauu^=1Xq@jGs`O?G2!hmd|Id~JW zq++W50^ISt>URKxEyS7#nO7}hML*St3rrpUr?T0>U%v5;{0VK6dR$@PEUM8i!>eNl2dgzy0HE?zn&JAt;6oS*7PSrO!TcZ^}NCT<8mA!Kh1_a?g1yggorlXGT#!u{K+y}&1IG10k^Ncq~{fntvjfTbKH|sJ`nNKZdW4! zb07}KRj(-@|G0(uIm`o5XVFes<8md7JML(ayG_Vlq9Lg}0AXg8CQj9wgNKz~F2@U3 zTQ;4%`tAlDrVd!pcZw$^UV4*SJF;^PWF|Bh7gLVkPOc+e;mc1QQKh)u0EuyCmXheq z>}6pL{{omoFRaimFAVAExs-j<^#--Th2SBh(iW552V^Ajgw{Ru6Ytf6vw&ZLYcbx6; zx%+^dhOe=&qqG!G-Em8WQr=fyTntF4Z7&Z9a5g8==ji z-M!P6cT6f#=Bx5mU+{RrQ(SNN_#tomd0%zFu7@lnRtsJ(2@g?ILOs~|Tixp?pWz>l z&$?B)%sCZ3=f}d>_lJaFZ2T`rXZvN4pBZ(}?g?-l1wenh3Wj?F9Z~_`q*LmEbzu@2 zUWYerSMyxZ^Gx;bQi)T?`*mx!1_bZH^|53k>+J0ku-q$e^B3qQ;viu)h#XoX z77*g)I=^*wXCO#_35Uz5#1<{A^ZhBkUCpNpwEEoSQ_ceSvcpDl5eZ<@QsWPo)dCltH8bdaL`!UrJLNXADJy2 zD`Bc3#m<#nQC~qGa8|1ALkRYu)8l6($L2H_!+xI2q!zUJC_EVdX-t;Kp|}*Kn!yz8 z2*x-^fJEnt<5rrKk6W`MO}rEo>-$eXbtrS~3Km;@S+*$fMxGqAsAs!b7$%Het$(iz z8?o!vDy4phd3hw++Y`ULP;Sk=H@>oJ47h4D<8R$UTYBl zN$h465TLZ@MA5nH8F#oIrY9pJ@bMK^Xw8{-jn%Hv{hw<8IJZJOqT6>Q1auT$dD;8u z8r44DB<=$2>=XG{_i}Gf2};ScA$MlMHVq5Nm~Is#u3Iymc()*_&{RhLf`dkhxW})x z=#A>ouIYfLum>GM*GIK;u;L3miKlDr6#48n5iYUCmgddD&nYk>zoeX%8^}}IHy#%# z&I?J=V|X`ZqMmY3y4i{i%@yucEFzNpEdMv)5CAb{{4|oo4Q+NVoo7SZamOj4IH3Th z3%@BL^~=+V)MnOzIQ4^i&|qQQc2K<20T9E{@36{ktg=D-1-RlnXBP4;H4O+M%}r&V zIsWHBj?ef#=O>mp87m|FFix9p4O2&L=a|=$K=NMS$B|wNEY}X~xmn=0!nb~9l9KP9 zpWAJqQQ|#Y*eR7E~ zaUFN4@^X_|CfIq(lc$Fd^irSgFMT7)TvzuUoMVny%#J^D{YvjQ+=>TjMQl+-OX9+c z7BtZzs4>Ln3SfEhMCEwY7jg@&m);IHtjt@O0M>X^alc-pk!uDEW~BSpivKW=xOP|P zW}TCl9HaDq30U!sr(q$q_y^y5SJE}h>z}%3UQs4|W?2*R??Dyh{kqLj*OWobX`K=^ zW|#jpV!sY>d;K?6zi&a0*;NbQ^76cf?fcP@t1KDpt})BPQCnSi)UuIPXG=`%3GdyR zm{`Dh(6Dz-JEQLQKGTYz>R`xEO(Tfji20s~e*7VF2yjMvHY2&fmgyrLq?Y3t7LZ}E z{{8Z1T+Hn}COmcWDP4Kfb26?joo28+IXv&ZKyTsA9@Ieg{7zub4k%mcIxdg-LHDND zUZu~ENzMB}IIcRgl?3O}51;ta0kO;|0$IwCIvx_1dNPr%6+4w3IX&ZgVeVnCKM;(JzBE8Xv+y)yrAD7=ziT}hV zmya?0=~k}W2sIQWZ+xrq(<6RgT1=krb{#qR8G6~`u=gnw`R&}uaN_U8&u>KSRFmNM zF?|?Ce4@Z=IyRl3z{gqtzgd9dj|4dxf`i+8yT{9>0=eadsNx<&Uk`(z7*|9f_C{{p zq^30f0U5&TL+@*o2;go5OJ9BirZ!?8b+7whZTK|7bh-pm4CoisRkZJ zCzo?uieKIsb}YILe)@iyX_)uj@MIo5(e+Najhf=Pj+WAX!c~RdSvY~(ZO`VR_6PB> zg#gEEIzxq!J*V6KyGI5f_RuY5OeCnBf@|wOm#3qGuDx)}i~F66jjd73Z4{&|pfP^d zxjFp`9QF;swS%>R5#6AiDNgF`nFKa9+JC?XmEv;Q5Y^q?Q)QJ>RI$>L5)_Nkl5(v_ zX#gm4)_pk+B2QYR@ed-hrx0E5-;^T>l!T~h9zN{)8uJf3 zCujU2w4mK~iNL>H38wFTV0FvHeYlAqaXD|T_|$OMPW=lRwN)(ux)Ihy=I0hE;SO5- z>;1<0?Mmk(JW`vmbQG$#R9^pw_k1n~d)A2#enrqf=1&TTaBy+MpdOMoiN{9Yye{zfWR}8A0E+dUp2{Fu?HF|?{pxYnf#=dWm-le zf(Rulgb@KwFD{Ts89>aol{rMbXa_G*k03WPd7IJF7SS%+{-Ry%euujns5H2nL07t* zIvulrVjji3OlaR?Ssl(u+x;WEBc*k4&fyBzD}>*N*?jqS<2e@SzG!VFj?rY^@C@lC zFXgl5#$?Zbfu^Q}vVkqN58Pl&y z6XNxk3%z_Yrb(`Gy;0ZoX&MqmG z=teB6KraWKBhpXmt-`H^>$`|^bG~EuXxr~5z0QJj)@}QVy9i%oG>K=7_8f$0b4s!plC^G)S<>n z5?*^;fhxJafZjipewK$ruMt7s2^Q?NU3-WYpA9;_-!^W*aWyYuO|L~X@s0Bdct-8f zs;!DTO`JY%gbFhUbaFU&mV^!TT_hgwn62=rG{^@AXyxmvzL&L7rXfOp)G|R9JeFw% zIwL{2&DSJLSN&!UOnsWRVnD$G1wct@0j;t1{n2AAbwQip%D(7D(~m0<+SmpbK&eM< zHJbI9zDXv8>5{NGuKj*6Jv$2UhhjgB2KZxa26~oK8G(-M9+J#oVLeZv_cpK*s)V3O z_0EHKsq4+}z{}nt2cFsQqsH+#$okq-FY$-a8zN$3nBLpzLMvQr4Y}BH;Z{=a_(G7K z7LeqTet^t?7{GDW*OOa(`Kec^*oo}XW+0iCq}aWgM8+%9vTw(R@mJqmfp`cwTK9LN zLEAfMsdK|k$luXA0V)zy(%>2o3qg69Uwk|3R>zwMlx&&B@#MvaoG0QL_ch@4>{LqD zCTNr=PQwRKkz#Z|O@iH0_B|~Da5Pmp91~1?$=sLpgWIbuo?kXh{h&A$2vXF*Y4h=6 zW0Ce(T6ve1Cy|!f|DDARvhd3vBi62J@>l&8^P2Fo}uOa;bRlAVHuLwO`%Re~?Pvbta zMPywPLF+dGErDcW_a$Jk6RwbBt{g4*<{* z=6sRsQxd5WxXlIKrQwK*$#xf>O>+5SGb1PE>oA4D$8umDvg$55b123cAMn7A6Y|2)aDRK(oMnqtbF38O75so`e1%}Op1)OyMvdbz{ zv**D)RJxD_S>TTMIj~M~ z7~{q};3t|7UWh%Y?K9xcKbm0vNZH0g!L^oaQ+sgP6X|t5rBQUf-2lI5H7-1w4r$^h zPCyBh9DXDQCJ+Io7_-2{-_%%_>Ox@Bonsl z@e>I!;=kp^LnMxz3VWZ{JFqg4!iz9FWn3__BNv6HLUWhMG@GFrf?GFt%`a;)DK_b- zETqMnhmVaFn&*P6!_YPab?f-ad!-Lp18-F{eO>`CQ%p&AX%_nNXX_Pu#_!P|^Wez6{{mVQeW#Jd*?ngcc!+W!ApCZjWl_B^&cd;+vuLo^ zuICfl#d2Oi&%!|?*Ng70kgB2Y+80t7IUS)NblfM>bPlJL@ld@Yu&-gU?nO6Z^cC7)%yezIPkn-;Y$urN`!;Wj3PuBVhAsY4d*Z7OlC5##LEn9DOBPB2(reeObB3)N z9{67S#O+UcSH{^VRB$oipQ`snFlbtw-Q51!l^3YjrOUrWerCnS^C%wVlKGWNk2Q8! zr_5!+===-2Ny#mx;{B7}loF6gqN0eJScEW37GNH!zW$-aC6Bhj=pL1mY}|S&=m~?7 z)bsLR-mnE5+?HrO_j4_3(4mg9Mfl|5e-)_|%iXtk=<|K&3r7Oo35Gc0!5|H>N4xR0 zna6qwM>pQCl2k&13*NQMA5M47o_L)pq&H0XnuWU>ADCi?0&<)Vs*n4hoHV^0N6I~r z*LB7poc^I3OMESNhfCm1?U8H3pI`v+y6V?vcagBb?5Ubq8bvS!5YM=AE)OH&#+8(S zJPm*r)qyW@gFS_bS$n^G!u1%f-SVeQ7`DtDwQDxAHKj&4P0Xp!?+gVfCD@RO0%|6o zOoY?Xz2;YOf2X28wSIihd!Xu`B{yb+%Qk$(JVXL!Y2C!yv-MOfvd%PKKh+)F@Ee{+ z*6t+g44^-<9Fl7ZMy`e5H_i<&yPncuhxYKlvS|wNs7@_iOts5CqsM&;S@kOg-M3kb zn`SKk|BsxoFlIJnsXb`e{m`^wi{(oBH&j)06mh1+bM`C2$PWQ0s3;|n*9OG{FFP%x z;iVw)4}330@sM|Nw>5k+=g=oG)JUSAq_FV9mz#*@-8M-}&Bl{y(7W#Wr1Xire{OU; zlCH!TRB9mRm{|EheyXEHo7Pwj$^A8CitF!Gxp6vDv0;1TU_i!D;3r#!U~V~dl)-ZG1~&(kxUmZE;5;cKSRq zaUZn+O19|A*6aRYJ1)L%E$qvp9EK{nL9Craj`*%!j;J`S@mTLgPN2^VF);wT5Xni3 z6ywA8gJw-(uSwr1fE6PEtVl$Wo0Xqhb{l2=k}3GQVOcD>*`?WQm#?VmDlqnMfTnL-t9Gv3tZ3zvAIH?o(@7O#I9C#cQ`*K4xuj^1v3@s_JW26_-g<$br_a1L zoF7tUJhIk#0feaEQtZLZe}DW`D`OZ|C_`%^jN!Z*2-f!iEoubhHf({zL4SnEWCsHo5FYc*aH50yv9u$u736$@r)_Y450O_ykvHgeOa{-`vdWpT-f@fuW?p)9{s&gWH1CZ zwCruTMwxCD^o^)t+0n80z@G5IGSJ*Mb=w>&4I=Z zj6&I0C5wnxR;(j|omkX|H?S-A8AV_i0==52xOopxLXN3)nxsoo=W}#k>darF7o+Z2miiEmq8%BX-jnd|g@&5s zYXJR(`*Ea7C)nU-AW=yXE4B!HosPX`Q{{Zges^V_m}X(8$^_!%-L~{P4Y;_qku_kY zHk&d4ipNvOKiII%XpEIJ&73v*A_fj$I?`l_fE$xc8=~+`{ttU^6&2Ukb&D2(2*Du) zceen+g1aXWAh-qh;O-EDYmnd`f;$8c4#Bn1f&jtYoil6i??1Pl_MOMu?$f35LaU-` zt-0nHqxU}gSgYk>sap4^w+ajTRo_vPU@&0>_@k71^IBPf7{0BP*NA+kHc&zwns!$$w=-R&l;^^)}zgx**M0?E}=v$49mpqS{ zIE*SD=vM8ow?f_il)V9#9fm=-e4o+`o+lPZ4r|uM^+MlyQrPa?(YQByz{18ql{V7{ z6%Br!fBP^3T+SMCwr!8|xTprHfomS7yxm+hCg5(kkwaY$2GplMN(|TW$qK`{>xk-O za>|3#O*A=)FOOH-+khx(>6B!Dqi=OILKe}+%i|L4})@}*3_ zr)5Nc+m*0lh2`bh$WmMBXWfev<>=wFR02*n?a34(ulNWVnR~QbW}A)CU{OeQ;|9jz5lgN6sfSUfwVrF^#3M$n$}uF+0&q7T_J1GS;BaSrc84>&or4JNt%pIX%Os zgR?`1ThQkSoPkYXGp&HD3+!ZHk=RdMIK^_C)|^dJt{HETpJ|$x(L=#g!Np6T*D^Sl zjV050?&`#EaSdaF20%_Y=a${WH*! z+voB(pgd-M5VY!AP~R3fzi*p$ByF2rO}_BiS0Tx``LL19LziRV`ffMG2eCkuDN5TG zTK;Xfj6w-wSZF{PLxaP@qL*TC$}o{P=6qJ2=cx*adP8NDs5&JXRK4&d&E|}LVQO*& zdq4Z1q6d6!T5KFC;AO&>Ce4P1!Pdt z-3J?_q}bE9wWr=^PRL8Z0tb$s8u<%kow)`8voxBwYesPUQ$&0$VBS{VB_LD*#{vT> z8|UMlfFiH$y|H2mM6K}R#cJqHL;eGfoqD0AmbBn(z5f%&Z3{xAO_I{)-@Cl<3yY&X z`X=k<*DruatqYZviA+(#zY}EZt)VgQUKfx9;T>k?^uptrqx66AaqZ#=AOIR3jy2HQ zMRLle1YUMxS3R825Vn!El|f~uFEzJ!;^r#slNYUya!9Y~u1)7LfTYL@#;FYcq5N>4 zgKV5?5l>1?eJ&QzZ6%I6H0q;dZP~Ibc8Tjg$Z-hAJ2)o8cg&y|)v*!*!=HZ)a`ICP z7pj3k@q6);VHqrWI7rIY9#R}%GeQO*Q*G?BiV}+%`ScyoE&~A7 zAel2&h@T4^U_FpuDeD_8PoH^R%3!a*#WbC@6`Ty)$%HOfYXzp$EbdfmA(r{-Q6V>K zRk;v=H``WI3qI!>C=;_!bb4ejS&M)(o$g>&91aL32y}5+lvMw!oMa5N<^rB}XV(QJ%Fl>u)dou@9>K6usb_srR5jAr&bwDLE)V#d4Pbojpb%1GK-*KdS_o z-Tp*hVKr#PnUpwr7A14X4*aQI?SKGyBsOj|E!C^IAeWFn&)J;^!kU%KigRDC`WkcK zZ`PWxd#PDD(_l`ly#cxkU>p+jiJrwMbAGVr2>KI0aN)nu5S6x}at_E^xZk@0_iS`d zhoS1tt;*_UwyiA$xHCGl#d-J|JVpUSuZ51Z8%1+EGQ=w||6wP)cSHI_O2W|Vm zpN0SYtX5F&?jPqaFx7ls{04rYSXboWNc;X%NPnn~Eh%$0tB5K-~KL>%k3{p3vial;a;woFG&7D+*X%Qo-2TQk`*lMNpg8kt?|@vZrrf&V@FzU^iNsnd zkcB$Uq9c2ac#!jhnRX(7-ZxlUUn|?1$wFsN^GTt?>XE-a{@@<~JN)Ht<>SJpF2 znIYzH&Y%yqr{?onH*H}zKhK5s7l4rh_@ZJH$?H#^!+X3EYkQ!OB{AyZhXY@g8+ADW4Vj)u?Q_&7A?SK;DJ&nD_U^4p!10Xbx7 zyh8#B0;G6UbiuOy6GIK(zrpg+HM1-SJ zJ31xr^M#kc>QV(|seVcpy(j=b;v%X*K7cEy{dTnizEcbM!$`C_J^-wA18Xa zKLZxwG+VpUG7_yrlV}2s)mXlF%7l>1BQ&{^7NbK!M6iPr+n^Ci=rZ#7!nb?$&1pCo z1O<-RN)QGxH395%GsKRj1yVU~2F&rtALB`F4o-e@f)4RYNo7fim_*=lxNAyU(iaHld16P0jeD9u58#kq6Sf&MUA4plrV{7F%S0OL>g*xH<i%KD=I|0aJN**<6z(Tg1GQ-wXZeOxR319#E=vsMFUp5wOs{{P- zJo*edOr?)Z-%QZ+%4QdtdDnLrdlPW}nM4nH^fWvmc3$IpC4PfWytK-DTNvv4{@#g68Y|L#-1O-)B^b%GtRh7hq^*G+MjO1}|jr{+30fIpM zl(@Aa1J_8kP%GFYR_8mVIMRP8sv@#jK%jsCHvGHbKTF;J+;HIExBl~X%*sHv|L0Hm2Verw0RMph{lh5%Zl~~n zyax>njAZ>EKjK~g^}+xD$NXo7{=ZxsiVV_UcEHCTcOw@xn7zTks_4oS`BRGIy-bEoxc z-jf!)-fP^p434G8>fY%30BV&i2}9oh4kWq%q?x#5l?*GlQat$EJ^!4|mQ}jf&|MIM z-u57}O2B+%yKtNw|2%ndsllY7y^P;>Ap?^Ckbpl9|go$0@DP5UhN4@UoaN z!rO-oqz)1-pPzN*JSRO%og%A*gM6gJOQFSWuHKQ|Q#*62ZR*lMYB|5S?yQY=aN_ms z>Qzo$&1-FyUKqJv_ffO1==~FwAshw=b?q)-p15LsXnw4qd|E6C5EZyIlA+>WjBOXZwB`%ua!sfcT8n z*(*;W;$9(2R;8x0$>)5-xJ3?Q~tHE%07vgJRWzTwiTMC)hwA#xj9&2}@b)OtQ&+ok&viz6+}BCXQnpc1OQZvm*`Ncfu0VWEY9tl*2yjr<0HJ5e*oJR4BBfO(KA!je%ZCyMF-09j)Z5-l)ITHZ5 z$2{~Il0@sbix86Lm1o2LnN$Sh3&9!h=e>13L9Zy+&7kDW2i(|V=i(*)C65}=E&-4) zxfnS4nmy*sdwbtip9d)?= zRRH8MU?9>yxVT78zd~&ZZNph{eti1iIwS^|B%s8$BzrNt^Bzp!2n3fm$jbJ1hCIq` zJ%Qh@9YEh}UA5AOm)P9@5(dJ@3Z#5b~<~OK0 ze8;ITGB+B)4L)noJRF^blhO%8^Ep(}pBj+dvAAzLHXXaN6E9gke+xtcM7>S~>yb7v zD+xCNWMANK>hz7>sUIw99-MGWm*JXxn$!R-rMoA@cRFyx6&KID$oNX zvd6s)-xtt}WTKszhDvx}r|GE$?$j625oVUzf`qgW;3By&Zfbetp@Fx6p&$N_BBu1! z`ns~Y9Kd$NTLHGDfyUB6QY*^6oGoXz9d!9sN~7EXVoXO>^_`GFZ({n@v9}6$qP!BL__LP;GN3S}>3~TY8`lpc~NKMb36`#9?Yca6Yjr<@GQ6a^I#n z>~rwJO5x326H!PL^vurjtnSpsBhY;*uDTYM-DU<95r>IBYqX1t#iiDPbKr4IUELq2 zA|WM=wEFPD)$sac3eiUx1SxzneQU&G!Q)d!{&B$KT?17jjM%89lqZFF_!*|{4(I?U znGl1RC(+t~WR1ChTKco=Q+8@j#8^afBj|QxYw^<;uk2D!Wm)r1sahOr_vLGD8`_B@ zn#;pdIuM`@fRiMexcrA|cAo-nS?H(2=8qQ#@3&&P`x|xnRJcl3sTc*vX_2KKl|?55 zv@hQ8!veJHbN6@Bg)y=|bWx-@-#EmBDup?XK0FxN{n;3tx1Y}M?Ho=kw{W73)+rz} zCyFz=eZ5*+P7ntc2>7wMIgrM&r9^BuV+FqRxXAjXSsa~L)9W4)29o&dGYc=no|*yE zZ%QM~jet-W8iO7M*s_gjDc@Hm;K$-TXqH$Vlu-ghbN)wiC+aG;oM>-ujNX{!(Pzb@ z2;)SS$-hoyNx);%Bj8)M{$N(u_O0F<@5v3Xmo7MR(iC>fUlEpOKfwYhi#+xFM&G?)p8R&+*QVB zZ|}jU?3VCced#zGUjb$Ns~7jcPC+*lCJjc1g*TpDw39{~3TUeVJ>zK_3q3dSJT!Io zX1`FiZoaG@WYU;)!maVMDd>gNZA%sCDM$ht93+Tcy=9Ox`ZD;GPqoI|G}jMgNzeri z_;G5=+X7qKT)}ROyKNyEycot3*M#2P=@k>cl0Coje$adB`}1Ji2Kmi>I!W2c?yjxW z{}$-zYBlaN3RSbGLEEwS3d5%)B2#@32mv z%5M{egzep4atia&>9NKJ%c($9MncAucWYMJUou%guh9>;0l* zfNjyfBPG73{3jtEKhK?x?PjUzmw~P`I4ctCGi_AVBMsL3`4y!l`LCYEjuM4E6x3zL za+~+RfMosjZII029TZSEJ*SxB(P~v@e|>iNKQEKA8CNF5E^nE68M}!S1%4CC??f zcD;tZl;XbbzKIm#Zb99HnmS#m>6uN4Sw$Ck6H+d5z5Ws+R6Kl?!W#c=La)+Xa!^d@AH53=7 z0V$RJ^ibP?$+ZB1ryjNf#f0INTPEwqtI3zN?gI0KP;qUeGeJ*Vfv+Tum79F?$_R`M z;btqT%bWX=MUKp8A7wYYib-rvJp_?@NKwuFzk}m!{nfT~EVn^ivI#-_7~Y zwkqsCXCjQ;6f!UL9XNL?tBcO}=iTYzNY&&}F1r2gQ*t5n74>u=N-&V{(}-)+1)8wf z05yxV=JiEHhq7rpoh4e!bCH+?bC6eXOXw4LQ9)Y(Az^n_m*- z)6RdhAXKNzLD^!aUz%->A>^R$Ky1xr{cUhi6{$0Zt70*v(-m8+H)b+%e#md}TTxxJaE`-BH zM}+nuL0zxRc9JhG1kPfJ;}Tl2-~E-6K6Ccg>C~Y*`=!&u%#Yt%|4TybqGnnQz9={E zMq0IGNDBuauY8y=q=_si%gU|caFm2z7n|v`EC|o`Ei74YEBmA$GK4+p-6%$d$qoB- z%m$_!{K!?f7u1he;M3|ZZgnB#?;S7CBW3RQr-vl)nQI+XYdEFTiCTUdyqMxkO331n z!PE^F$@!~}-Rx+wJo@sDr(N}mz^6itjyXtN&=WhJ4WvRL>&nB5Rz^P@7aY6D#o{3Sv_&8mp*JwaBE4%BZa4iV)v5{K+dVLDJ zwM|&a&M!xBGb_L&5SPeQ-EhmN>O|+U^^-W^KR%GMY<3GuIG-3(hQzgZhlc!aKMHe@ z`pm}hNDL-SLyp=hT#gg404}f0pGehaD{qEa##uRYtk7bW-_e9(bJDL)4}(J>Ipx zHw_2@3#q$PE<=Afcchn$==9|&)u>|{cgf+|T3_?TDo9Kb4hbHI9mo8zfq$=F^ym|I z%9HEA-cqa6Uiw3h$-!mzv(rECoiTq12P8+tC9}Mass&rMPb5R&nDm6dg*0v1?&OK7 zkQTC6_8Bc??`Q?hJ-FduE)r8PPIKwtKjG0GPHJWy0OAhkID-1UeG$<_%i|6 zNXddnZ@nhM_!nz@pB77dQWPK7>bdKt)i0%8hYJ%!`?kOMnC&fLIV_ktI9*6>T9gjj zD4Y7(xtV>t5`M?eb2c0$iI{Q|mp`yk4d>5vTJf{-nA;Iv|_${LNfS>yhZ!Y1G|0bsx@Wf^$_%H z!Vk~mS2-J3a(#Ic%RAzs-(RmOQbxSPBcAeq8D>Iz(m&(WUSkk!%TEI7=`5J3Rr!>^ zWBE6nW{G$A%BkIKMcdjH9Ud*U|3(Wrc9HQB!pFeUML+a4%R-d0K4ldzUw7Qoj`>fU zwTk>-qV{2%+5|Y7f`|Usp}Gd@UbMG2XI64hnce3cH;X|>Y1_`5EurYG>ymUc_PESd ztl-^pW>}7LJwnJccNa7ljmNK(N#_W_YnQ%Fd()`xrEuuU)N)Z&iQNNLJnRwSiR`%5 zGm-MYvft0YJ<#AJCsMm4N2C%pyp=5kc;`1=ML(-1PC!hxfo7(nUR9(1&l4TB|zvXeyA`Sk3~4NPg`mk zO?3}y_BJ!#?vY+W?R@*nM(x`AzY!3qQfe(SAH`arJ7!VD0kJ+@l=T)o4#HOPDJW%M zOBO7-o-D3;hE2~vo=&KC0pleOL-EKGYN>w3H?l(I!TeDe9o z&o!fl-!ytsfjXD;7@fh=2mMvV1~cv#mpCucZQn*1v{3DCLi;MfLl-&!;M)0>m*7?E zwj;Gmka}rg68%664~=NUMGwaSx=ksen}^VQ7SBe{?l7kQh1LIor7TjRV_Tjuou?UkkqhTgCD!P)B?>%9fI zPv27GvrUeGS_i7=+jJ_yG<<#GT<#0XcE9&_ADA1_J+!R;UT6Un1l=w=@x&EWmx#&H zWD@h0*ENAn^sH%2UN(m#As!RvMOLdFR+Xps^l50NSF2&Qv?a6**eqlm6uZAdq&JI! z{6OM}y|D4UR;QimEg$`ok$7E?>YbFd`np=Omm~Rfw>T)4>?H+~DlH1WRiNE$CU7BmG=f!F4}x ztgr%^FAyM{OONBA5=70~1X&jz6Y0*eMXam4bk_UmD`CEO=W-%NiZ}YSMxjYG-|}v3 z<1RX^6@Gh(WP0&W5o&TBQo9_ zTzXgG2J!aH^FrSb)5pu{?goof7MUPzv=u%Xp-t(mOZx$j%5>FLx4*dzTQatB=wF!E z%ISPh(p5$*Z;F*IkoE)zz5X<9L?|tl&9T-;+XU~AX)IHGiBoW=Qy66I5H6 znd-mZ`X*sja1Qh8pCvhHhyLNw-N1IeM{<_lU1lm}I)0ALRTcZWwuB$@q2fRJ# zY{!1+dd0?>`sV4+Q(5_xL2D%rvE8>`;p;k8G3MKxEbt0AyqUh_J zEk_Z&W9!s4ozn4MqH@8%pVI%33=hxSUJsRoikj{_x6G`NeQ7KIlH|R|NoiyOP2&oW zy{SH^PB6lBv}!G%ZWx3P{8fQvhT8h?kMTkdX}|TO)?^1Ocw0Tmy{XlV%jEtQ#rl8< zNl=-RGSShqCA>1Iw2c0P=1yrP$f5pu@ZI0#xZEbIq6q)BjOJG|#1)9ab#7{_;Tc4h zBk-c5i6da?g3wk@!#W*Aazdy{Bq4_I)7zTJDO$+noMBFl8vvG>ZwmACZrDQxeo)|{ zsJ+d&ue-Z8lG^WI*JE#N2UJIZ)pJsr>@z6Gq`mj2jy_eq~M6vxQNB&$pwNn>}zeU|B7g^tgQ^?^`{>yUeNlo98cCz2(fMi2#6>>rX`- zAZdV3NoVqG6B-{suFIhGmLtt_u#B&W+hHG7&=9(evh7}8r@SJu<;7CNBHNGDccy1r9OaW1N$ ziqj~anG%Pw6VR03RUP@eR_&8N~&*N@AWm?LvG$z z$g-AlN11zM2^wWKgj(3fFFT4)QhQb!uR29DX|Q5^-H2P=@YLL}T%I%d&v~UyD=)r? z8A@JY$x#i{%1i6(y=~5Vg`2mVd}WZS^S6zrJ3;o`GXpX%*aev!0O#c`?2)E(oqBi3 z)lBR}QsfL4y*VnvdxuP(XxYb+#f2PTgNE*^50RVFG^}tpOHK1piZTXNxvJ{mHI5k2fibn|OdoWV?y7x%KaQh! zMHYcu-r@QMS7Ne4Xgks&RDRPq)SkM1>IKeMD&-Kvzn?L?(BUBd`9cZ{5eOJqnM#FvBM@9s1UsDs7mA2E05P~fH5RP~MC zmbo0n53Yg)2>HJ(yO|jAUUjR@y<>5<<;YYW*s}q9yfmieST1VRvW*)NB;0D%tgTsf z6hLeYE@6+pijD4?n&R@I9fEAmD;fX8PadUbZC8DIXo>wNbVFpzf>%Pez z11!!IOK+0Q#cQ>^za(Ch$B*!^`-Y!CP^Wz#P{=KVt`Zp5%R|Fui4^FBY_w7Yr2{&l1D7gJyDaTE~|+txr@xoXgPA* zqo5>6Ta}rt`p@6tynKI}cH&7w z#JX`~nKIz@B-DBz7YGrB*TlL+56KIBe&hO?bK^bWP}w5xKCjHyed>o`W*?$f6xA6-=cz_u z*Q&4R#yn4w59AESYV{EECdzygm|~~8ff`_BwWBB;jIyK(Epi<rF(t)J%zLxRsdUH`fI1knemI= z)x(j)Qe%5oeIP9kpE$E#Fn>-i8O16cY@y?}MTOENk6%)KplW>qTl{T}*}>35<1{I$ z9%fGDE1&Lxqda)|JDzw#>nwXyOEBcBYFbB6G>;%6bX9UH?)ZoQFJZ94uMuRbJ9+5l z`^Lm)J_Jh%BH+N3gVC3?KM$5Tknr>4r25N+@f$|=;$%)2MjKtJ zU;Maz_J$x`OWtMWZ)1fKKv;NjjcHO08cV3nj_32ztRI95G1}BOXLpJowWIRUjF2u2 z=ADA1dy>Esutc{oNbX-^ zvKKOSq{*I8HC?8fltF5{eemMUh>8uyTdR|f$owd~`&>Myp=!)ETB!EQq{aad&hPm` z8u`pkSf$@s&FYqTR1(Ae{1>9H4zTwxN&7zQb#w_J@D%@TTC~6&ozxC zpPF#)t>^`pOhNyevs~Gm4eOS>74Qgq!IKQDwtEfwl?D3bS;|~HY8RV|v-t3YmJqeM z!C`)^g>9<>dk^LoLzWT9_hWb2uX2YcZF}{VSJCRveg=m`s-zHGP@=DpM?)T_?tZE5-s!~+;?|}I7O!QCfm{1 zGbnv;BcTomeo=4q-8NQdoJ1$sKR$->%1QShiDhTxNGZR?8kDl0C@7Gi)Rxc;1puX! zY2XvSF-XbDykaP{(yq3~(}5}lV`m|sXIxAi=c2^hmb=}GDAGxbzWPG>@@0v90Q1Q9 zYLz{sySTvkcA$qp!g~TCR>pkympXJa4X&!C?W@T%Fa>1xxYDoz5Vv1$U1qHPLXZLo zqUSr&$#)UHwwjU_Ff>@90#_FYDCSCYX$pwzP9Ru_jJ9y)9Q(?j2nYkgj4f%a6=12+ z_|B*3s*hmtIe#sr^}tqT2nNiMyHXZ znUT%tj#hY$#+(-zZVFQT3ktMy2M?Iq6>ObQV=dL1R}-ShX~!_$G7|3x>-_-b=F0(# z+n6;0|NMw_i!9e8GAkjf!ZyPX?Xo^|za-+4Wt-*&`HJ238B%HtYm|zPdZZ(Mq__T6 zG^&|={0_x|I+I_Nx=QkM0w3NqV{_GD!SAZn$v_%fx8)C3d5ms;YH<>gWeTGcS_9AC z0x=>bikl-WZSkjIhR0!)Q~nEMsfj~?f=%`9PVRW@Hg*5-#t)Ga=SbTq8 zk*r^U4S~A>l)9qpG90C~W{SIC3B5%H(S5gBe}^R;XC?^aZwoDR3kb~#3;}N*Yf5vX z$AFDNW3Q^%J{@G&cp*U=`Ep5J%4z71JajeEfnX-_+aceE>FXn6M#tLx;Z~I!pxDqp z_5i>+`jx`YTwJ_d;Mj2FppKI215q=_NC^uQ0=qKF{%>z}2V^9q%I7RbAtl9~{F?k# z1nzz_i5NQWgC#pa@hB^^r`4;hjlQj*PlE?0(nrPFjc}TwW6E0?wPgWWGsi(=I_x(- zB{LIWlB{W6AN?7noQn3U$M=|Hz&+j7>=r}MF`TV~b`#W(o%5fS^ZsPZ2<#jpTH||k zC5G%X{D5FIF%Xl?B*#UGD#Z*3+n}=`ecy6-jk+LAfTQ-Z_q+bD!xl*y&R~OwD9oD4 zrxe(?IL403H_|?R96d)WrBhNNpy&)>BeUXgnygGKGC>aVc2W;^98gVr1OS61x>=(w?4p`yvgrZV8}UE(AO54Ki1BYnoRI>;_w zS7bnc4Z_%g`P|hf*#RxCgoeRw$ftn?Fqsx)j(JP-;ye`T|bda8KP=5R#a#suH-Pm42OCzj;mv}mExO~-w`G|<&Z z2HW4{5|(4lbW^d@Lk~u@}oA)&}__ zX5v5#YT&gb&>d{aSj0hFb1j_a`)#b#;?UbCx$Q^p_^En{=abIhLMEo^T3r{08FXEdTBw3n;s zxNOlVq@u*Umx=5h!^&a!=SML!wb_(2imybuFMfYD8ds>%e~oDqc)p|fEu?=?XY9Ps zQTd?u&ZFDU8Kf?^Q}^8Lpl>NU<6NU)EnkqllY7G6Vzy^dTH8JLe(#05<($S(<@HAl zQe{2oeW_NzkDhw)Vs+k~t7*NeH;b~iIF;x^TRiPy_JR~O&5h_sHB z#cdz##Bep9dd+lF&9OChz?|N`xxp`=9*Bnh-x*vKBj*%O3!ZfFL#^K8DOW z2E5VTbNE=oy{gu#F`nkBX2pyS(n2L`653;_kQx*bk8%uR59rZXK{&-+`|MTuLDk3a z%OF3`l9}nvoW(Awe8ENu&V_o4I7Gsywk0(2u+!^eM`v2>_obnL^X5GX5q>Zl*`U+S z4EM~@U(N|UEhEtJt+BSAHvExGO4-hn%)L3Zn%GEAE$mG9OcKMPC}mnOa`enz0^OL} zX#A}5Xrg;I?L0+}Gq~88DM#EQp$9Y@RSR|(bIdaH%y2fC{90iJpH-~-Wt;Wz)Hb-P z8Yvu=tPVhQOnC?Il$yZo<*j9FPH=zyWMO!z`xNM6qk?>NPH5PDW~#y=pYwKNZsM#z z8kdX5)IxM^7iF&Z0m->a|FOX_Hjg7i9`vIn%-CY}j0?11BZ)=|CI6K>xlF`U0Q}9m zn?pT`h}$)4eH#vYV{X!0?TLz&h?{Du!H}ZtZrDq3C~ zD-C;Cd_ng5T`(DlSN7c_ab1FH;t5TN-NojKl(u5z6}-4QDbHry14Q9qnQ}vC1m9NB zafUjsvfza!;X`X!=tnaEgpvRd%5i)q^19E8;3=59ylRbGf8GA}2{MG?Tj-Z)&gjpN zIu4q_`7Hz0C5ng>kVZ-q`l1QFYNyoOJfawtDbx4QS8S{nKGw>n0F_`GjXu_7d8CU& znpbqBbq?zA^IixKS?)M5FHn6w7+gvV_@xAD0UwrTuuUWd{`QaRq1J939DR4`MWC`-Mk_dNmG(?2g{56KQK~v9IfrZlo8WB@8-_2 zz7x=N6>Yr~hHF=QxjSiLuYq|YdDd{Mny?{p%wCBIrTT6II2pQV-+}Ho{WIkv&O4!(7SZEp>717_gdMXB@{k{C%-EWlrq>EvO?uG<$=pXq z5GR^u1kRDn#j{UzwM<5GUx_pxhY7A%`v?3|{~bb94jBvy^- z9zSMZhM-zI-$q6?&0eK@R3Ifc}lYA8nH4yGn9m}QQm|M+AuXX zPjf}|DMIEvN?;on+F^4`lI12+W$ccMNbKPWVDPioYLCU`ceLdN^twcM#KI{P;eFkF zs84hs2@;m~P#@{YML3aBhzvYK2arGeuip?djmp9=SV*Fn|Mh$Oh)?hT`T}!6l=^?Y z8~*>{S*y7Jmk+}1qTFQoM5=uD|K3;FdMx@)NwmHnzkQIQ{|KHuTUL0cJ9cAL zE4@bOMHI2XqfZY?(sKY)Vp#9NQ%McSoFR}=P|VIqrLyLYYD<$FmMBs^Y3exuYy;>m zsLggACe@3mnZAZX;~q&bIvqIy9R+@hcqoS-r#>JPgIe5kv@DeE!u?hqea@Q)7NX_u zRp<#B{e@<1uSrd>GrqLd#|lv{;oPAI%%Eu&1C|Ssv7)PFvfdHwn^P8dYT4G6K25ph zK-?_%EcMi$eMp!a2O>gZV|~yCQmc*WwaTfWdEU}4AuCcPkshl>p{KS69ac;0OTDcI z(=}8qlEIPdpJO{An^8WKr3k+&b}iRoYI70fpO)i?73N`s+Yvd?RTGh>QxlIi%rQa9 zQ>&)y`96-E!H~1N3cF#iCM~^J2 zIxk*kU958qjezo;mH!F}G1I!ziKGK~XyD$6?1P>h1b}29H?G!xxlKIVuw2hm2GC&v z($X05m$d@4luXdnYX^$-@xg^+j}z_#P}X$tN7@ft9{1r*;kJPsnFV*72(4^clqTF{ zwkceBeO-4w3Bm>w~8(P#zC-f`p2k0}u8gziIRFRbwN^Mv!z2oTs z;RU@j=LS8=NX-f@Tg3U>ggwQnf85GU!cu7`uC$!;2c6x-=GFD^Z3> z-v6?JW6J7%oUBjK;I918-PYK~gL-Z7&f@&$J?nU)gd={VP}!LC=Mx)wK#uPefS}!4 zK;xUT$5Xr-MDFsHH9iXvVkIeyLX-}`+q8)*0I?YL@s>K_p!EFG=ll%rhI%jEvhI2{ zvKi}9@xd7_-!*V?Z!J_3aa6gU^!(siJIL+M>5p%@63(4yKqpX&H5v)=aPy?6=!U>u zk5miBF)<9RU!cjf>%3fh?88jibbO)asaAUM2Nro53tBNinuFd(gbd1(^R4z_xc9A3 znviR;)~M?U_75CF zek6Nry(H}Mwy+1IR>zx}n+Og?i5~0eCJb<{ogswf7wVVqJy=wqLfV6FTh8 z9j1rvH%H8wZlEz=Zt82oPk_@00pcZCyQW-R)Iaz#`|cXYyiF*#!5(-C+#|MdUU(Qg z(%?56DO^fm()4^s8O`+h7r!N8Vg;=y@cSKNK6^;-mDP47)a|t zb%sN4v73qd=w{EC1vf&eOzpGUZCW<80dM3EBF#pD0^6)cCHh!AEc{@0at+%ldRX*g zvxEu?SSAK=1b(z`%xV%&<{gqac+lEut5UzunNOU|TRUZA^aP?1*Qq;8+CC4GeYjUP zXcH+C5Cp+4UOUE343(gozwj6VBF*w|L9j}MeEDq0ojHM}SahjOqLvQGa3ZoP?Bnp3 zjIMnGAkVeAnaxa;@5r@S3?WX>m z=RHu0y+A7h*lxJe^C0BL6Tk7~;FxRl%x5@NSZSRH^iWl}g^@(lvhPwFmf3|ry3U8% zRDcYiJ5TO+de4^X4;g!^*vu!B(|}D72dE!VMYmmL$9_I&zU6sdldm8sm(0Ux>CL0> zl~0cfk3R5~a71$U4Bn>2Z|!CL75fpi&6ffa8!;g#;Lv5}v=xN$K$ zMC;reT-Ou5IqQ8(bm?Nc{#@1QcC5Q(G*n;gV8|?H2Dj$}RfqwgwXqNBLoG!q;ZMs1 zrWb8Dtssy*(&mp5g&dT+D`yG{UkuL^FdqvS20|pE?eKqhyjNBAD2;>aV^%SDqy~9I~S8ZlsgCghiPft5`Pb+P=$BnkW+8bIASSzVf`9Mb2S`YcBr87);MNxiO z-(7Sc_W4oRh)kxK>O|?#W@(pZ=RvhiWH$7#C#+<=6ag|B#hmmk)JgvKWwJQt54i9Jw%)3V0Jyf%6ajO*+EVp zIscAcpPobLN&d)8_KBtq{}9lyR)iF-1Lvu1#Q;gpJc(;%UHK+i;;)7f9D;-x#^7!t zZ3JGpKP^uQv!llM11#ljz35gGaOBDeY8av_0uZ+Q%|0C1G9$8IVWR>oD(#e$Jjlup zoSKH}8cKh1ZtC;zS+vJ>p>)c zKuY~Hsc*@`OS8MnLj_8b0z5*lmVoiwn5w`ALXK|Sqx}xo1Qo+BKU)dgNlM^aZRK9nPv$Kg#%pP- zj*?#_qFed`R`ZTYpP6CXukfk-Am4N&3>XXWHQ^T3l~!*cV;*zO6Y|WEavHzL zzkd>Qj=SPFgjal%O7~JXm|FuL=3m_9X~SIB*#ldE0? zm%UMz4A$S#wO0@(#lB=rcw~8=-&2rI0jM!(aQ+$FhkWwN2r$k~L1-FS}4( zuI4Nb{EfCZ47gZ%IPJLp$D8|vGNkT`&f>(NKMZUGalinZ|J6}zG?oKo$fZ0#F*WX6 zpRaH)BUjJ&;&O^~ogxXjvzlqRvs5)GuKFntuqq(Hh^ zTe>m>bc?-;82M7gN*Rl{N;>ItSNUfn%RYArvx{Z(YT@|WDHa>+ zERU?t0c<-3Q>Qv4#0K?N4Qx4{w+gq<4_siS!y!igb_~I?_vkNC}aCpS<7qopH~&=l;C^E`Jz- zWM^kT>sf2gx#rqQVYW;%dP>R_4g?|)V%5LeV4a!w3rQ^S47NE-dLIK=xg_jln3S=E zod->9twu+&3>oI_slM|eti*ekJ%xT6| z`n@H5pp4#TP}60cP4?9#4vTCFtBx<$T^!i)?5Fvi(!h~37hHOKM5M=>V%kMG@ zFbzP9?*a;X$Tro3FuL&dKF9QcN}CeP4870HC#j$GCg`#^s+^jAKG8lYe5SE`&7um;p1Sxdun;L1 z1bOo(j=u?N%TD<&Sdq%w5a>$f)4n)IsA2hJnolWM03wHzNMDc9wq{zt_WlfQP}EbP zTQ_1x3gx4LyOH;Ch;K4YxmhXTH_O5bN`Ew4So6X<#=aW3*(MO^A{ZoU9_*_?Xq&V-KbUtmsJw^0Z>ZQR=M{?FwE5Pb73 z$blYjRY4sBAgg$I!T^Tkaaa*S3}w8VtUY?)vpJR(+W3wf4q`G=pAydtU+)M&FBUWs zIKT{sK0sV!zEN|1WoY-}ERJeNt1Rf|AuoYDd!@|6vG64*NnQmXa1y||3Mv=^wBObj zuU9$ce*CT&JLSD`N*cxdp@z(+ob>i(c<<;q)N_r&rmA%JJUBAb2wT1Xpzqttgzct2 zH6C7QnuJ5Z4CB8WTQy{#eRoDx@Y{Z3yGG`hUCQM+ajqb-A3xO^}G%E?lJz)6_OQ@g9=QDUf}CkY!Bzi-hk z(>7x|v~Jm3>@rKI*n02Z8b(D5)=IlMK*Bt!t`HYPn)W(nn0V>td0<;ms2|fCNXxZO zJ?N-{H196uz4tVqCW*H2nHJ?B3Kz039Y|KOoDiaVu>+m~YQP12x+G=Feh@xkUf8lq zyY{~92F`s)@S!a4!*!$CA;MaY)cL!jsz=2F?>|YZfIiQ-Q5Zp24rvV~fwa?|gS!Xa zg+o%7TPS*}^SKb$Qr%ofcJ_(H2iIwL@$`XvgAjZi4_GfKQ$QMElF;g;9Np3~dMw-y zP^?$9(dTMjW$o!km2`vA8a@3?*%#{QpJ<&x+1)#T0vEe;P=7Q7;>^b?0S5-TS*V?Q zp9rL#PnBELUk4K`k-c%ks!H##J)ZwUj~)ZqAH?U*)=Ar@bU<6?xt5q3YIE;a^(4+y z!6v`D236x4+4$4$N330|;_{5Y6Zw_{%Gzd6Bb15%eVRs%E&x%f{$J*vEzAW6ev|Iw zsi8m-Var>~1f!0BZvu}DHQv|vIX!b<2=L*~M~!iIntcL)4H9{KT1&eDNzgwIQL%yj zkAV=c;qSa>7y36wbMWT5sY@Y~PhV%i@qMXB=(mT`RTNU-MpgH`lUt*B{%r_9wC~Pw zQxNBprMFmlLF5=U-s_o%U9U!(P`?cVK?*R)KvN-!-|Ai4lSQ0ZSoP@2M2h=k5aBho zA>!e&?d*JkB4>MG87!V*0~WtW9Nf##1Og=B^sB3dqO-j^^e+Ji zzlNvI$<$i^{qD;}wFsPK@A&Qw`k3{6C zR;<~8u};gshaz5PgL$74TiGzBn|HS~11R!1sckykfjf6SkM{kh!nPD!wC!uk zSw;%-<7{`GA+0Y!V~s;|Ku?4v&MK&Y}3s&*tYAs-kd7KGX@cas?9^lB^{S947 zVJN%7vO8@N0Tv9#O!Z*SW+laxO5ST$y@R{G|U4tN>cHzjwDK za&gG*E1*B4E4WFXvlq1kiIDH?^uIystE4o?k$`hI4q0DNdY&SUXNAp)}5?U?~aHY}`Hs+`d#+ldX|f~DorR-9iFd$nCk0Ek$i8w>O;udH}E zx3U)!%x}kJrS1Z{AmK$su+Ixl7&jzwS{n26-R*{N_)G&moJZ0ji)o-`)d3oMia&NZT%?Kh+kPGOo|`3si}W?di)JF!Eds- z2w|~Q&`uuJ7Jq7|-B;B)yaZf=t1!2#FJJQ!>RQ7tU~~o;SY8Ezbpw41z&TW{0LmoTu2k!HJ>NdcA#ydPT1lhdv+NelBIaT5K~WwJEQRCApLA0%hkm zQWmue=-Nc=h#3Wa_Jcp^F6{?qvJzGu%(uJzV_^aUWSd>~6L^k0t(TT_URKGDyczF@ zdXnqKD(vHzkDW!nN*@L5F@C(?QxdGq7YfN_ELOvyt^%W|?@_Gs?Ae5Rkt z_jLNW^OaP)d6zkA4ud6cv1Pww_@R_D;kdyodnFHCX`>h6`^gLPhyUdx{TfqTSZgFE z_I1)5G#G&BMZ$u4iBm>wZJGeo?-`)_m>%bZjscAjU`4VoebxJUB~ho#M*LrgQ(Fon zkWw{TSthtRfBgZ^0JE3WAlV3_h`}}aE_=Yqb~TbBoSvEs(o;x<>|2M3rbwQK4IG}g zC6|Nk^^j0;{dg5uXtC=AGGtFDpd^}2_W6~PEh2owag|$7CwN}fKZSV#24e4 z9x*?AOCvduz?QljliGFbm?se~>O7jjY4+Nf23T&M04QD+qqgc5Ju1E0(Nqr8ah(m1xAU!d?2i)8VA=tt^_ZE(s10fWcE+hVQ#b=8oLq z3~5c4*QKJ{UxD7#8=MA;C#VUuAW3rWG@+i`DH$;USE$#93uveNbeEb+nd`7PG*z8Cg&$%>4lZ07Tt_x!RTim-~NYYy21m zkqCUdw4g(~CYl1Wp;;~(dORV_wWFR_l7@4IFu@jj^4txCTgSi#D}jWjgHhR9H=OYr zwlD?no;tdFvS>%S1gNoyNA1F4_{##olw3duC-MRG&+q2QvZV8x;F!fG)s2_Hh73qg zKLm`xY3$0E)`)3{Ws?t5b(n(+gscupcZ%w}+S7T4N}P0Wma9XjWW19Is0D4i0HT>j zVwT+~J$|R-P#ubL!?sCRfN)r)?d&2VJx@UtiprJW+jYP!UqrGPJpf-~U^jM$I2-xd zfW#~yXdPKpG@$Z67)X(M(!=X{KWL=0T@sGM{lxsBA!KIZHpuy3Jz2ZR3u~k@seC(J zDEHt2^LLKV@g4||*9hoQaWTp-c%<$Sa#9~{q;0WKizj7i@$voQczcx>;^iZPY_nx#rO?_1e z40@UtM%9I$K;uq+w&?tu%=!io!mUfvp>wOBFd{9bdzJlmHUQBDtBOXlN9ly5BoF(k zHU44@Z0CWzK$IoQEO{hwD4n4FpadCn9OpT>nTEjCcd= zco5!wgeEB_g#@SH-dQx|n9;aMmnQ+5{P%ZaG^lA2f8VzvBS72l29PRkZbXg0UtQ99 z>d2@JH)1GFQ0Xn|QfWOge6ci}n!?-uhw&o!A5hO|)_!Y1N`QUH<48li`%c@fW%d}- zW-e~!5Z>~Q>iWP51Ww)JT)qShmzoEbkh$?AAxrj6j8x#}8ITQyL$q@X7XW_@U`aN8 zIR#wdrIFfrc%bVeX*2|?yk2+jU9OMxU`yBqy0ulL(*|=|aSMg`@Dh`8;7c*?MzEBU zjl|C!6*J(y)NYp2Me4=UPT#|K&E$*(;)+AX&IYiq&qa)J<;8tCe^m#h#(piP%LqPn4eu zUm%O=4$v>asQ*A_{!u$FF4#1I@vKw|ulG`se!+U=U5{k}(Kx4!o1hPH{3ht2 z3VjmaaU^|1A)S-_&Z9F5SZrEoQXAd?@;8MGeb)NaknB@8o!HSBqeva2oKF*fh;;P6 z^;u8&L}>})NOTHp8Sp%g&|6ub)zLLc%%?;OWlvDHrYh?|Bmqj+tE>AqQD`4e(6QXh zD{n5mIN7;LP+hp4@iFhl<>s=ewat!Wx!Bsho`L(NnUBfu6kYy3^96T~%I}wYs^iRm zCnkDLTweE0`Adnoby1|k@pKI&x$=)BIpFS~W55S)$TFM}enW=`~7YM+bi*JJ--ozXmm`45M9A!EPpkkGR zoXA=1bevl18ld%Herw_|^>IE6ZUo52&Z-ak%&y`^t?_yUhsl@R*>P~rvS($4^S{yD zvi~i?`;gtf0lMql@J6t_VACF$#;zZr!4$lk;m!R3-8)}En>($%w%qZ*=la+d;b62? z<=67aGcjj&Nj3my%&f!QpMZF9F$p!AQ4hkc63*+80yDvAZv*SsII8xW?V}NL@=)K9 zHOSA-aP;`uR}lUc4hy$t*HA*9oxS zu8mIanZKr*zkJUJT4T>#9{kh-!((_Xy=|sY?q2aC6~3mSqswTP zK)~3V59n^N)YWFOjI`+18SkGdv(tRfXD5Bk%~Ha9dOO#J83^q*>vyUc22g9bfD??j znP(u;YQUGWlw|>)Pwr13K;C-Qd(0FDROS_vD!rc=8OT|@@ztp({q$LRMfD$$HU94A z+N#88X$dGe=^-ot-4~^@Etb4EGfWGc^hP`_2Ck5tbrod-gJuRH5RnfsBwlY=_Bx~| z0cgqw1t%J9Bd;yyKG-n?EUCLyvyjeI9^Z7%K z$^;S$Hp$5{bCrzZJ|?n0?Dxo9 zERSi*GGDNMHPEbi3J+zxu(Jc5KVpXs&UZF4XvB$TqP^dT6X1DgF!)n*n2?^wj*5vd zejX=rSsIw9Z~yG~ZDno(a&I$1j#1C(cUVd%!MOwR4w+kzmBs7l1moz?pB&g`2yc zv3t{h)V_-`6Wsd79}40yMIUYV7>u?7vqvv>7qPGDeKk?7`Z9#dMl9FsyMipbOdk@koFKP5LZMT563I! zLH`Xj@jk|%)cwNX1|-$J^SpOEq~~R|RM=)F)t-NDYQ8cVFba*OWGrJ6`of~!&da6Y zIEuRk&K{ciR(TBA>3}(^Aa%m%6psAy*ll}J7rp(h8~QnHVQF($dfB@GChwb)jR z=1)IRHv9#@>nYAS_5@14b+`*|Z{pCKk__%1BT3RMH<@I1+sk5Zd^NVTINR($3|QsC zbi#nGG-F3V<2?eCySQP(sRA+FE9L66CbocMR{{A-ZI&=&;JU|Eb@JEpSeZDB1IF^J zSU!?l?+p}pwpw;fFB(a~XZ$~#2P z8gHu8EB!W$i+xZOYZ{v;M`6+r!QS_`WV@*xgUbJ3j>7Bjj${D+0tD(dY;jwJhSpm8 zbYTE-BIo-s;lcYNg@r*pyt`e(0WYxPHRFhKN$T+XG3#WU)Xtr4Ttla;#!8F+B|9fN2r9mQ5Cc$ zlYpf{m1e^1A2dexM^WZ8lwpnw3-$}aRbEr3qilLj)UP3*(d3El6JQctIWsk&Hf$1D zq&D()W^>W47G$?XmWrM7<#?vm_kMGY`bQ)pmB(E(ckiXPJ-b+`zicDu={b<#eLYSO z$R<~Ny>0?5W@=`U$MvRZC#cO}h{!VGz-FilrVi8|T=(YU>BIc&vg%oP9S^Je;sRP1KgGI*$>NT8a=5Yd=jVsN8}e7Q zO-)TLuH;pH$;rv@T3cHU(Nk8u!&|CDS@I;iySv;;tgRn5H5&xWWaED=5S`)ANRq<0 zP^b^b$H#`1Xj)jJjd0^bj3gHPDb(&3WzdMbGFcxlF)6 z(lx#4=VRzw`+f}CS#rCtBhGQpE46X6arq{C%%z?FEoY{nUAX@fJQeWez@D6w8!47!rtnQulOiG>~RgEbPb8<>)vbHJ~H zuzbe5fJ$YAcu5f%!!1AA2ygk(->0U2kfQliODhU>Cp-yT7YB~hH&XBVxX(y$u{^I1 z(!0FOYL0+VrKYC-S?-G1oV)*yMr6xd6`h+TXccmN>?7&Bm(Gt(1B;)MLaVc0X@Qjs zJeSPV;|c3t5w9IE8$azrZ5(-2usElID*%E^*Bg@is?!9#^V$!5w$pFZ=m+bLZf>EW zB+RB&@|#gDwgCa^_;fg6~;gg8+Q`Fd=sLx~YfI z`!YK~F)6+<%Ue>_B9TbKUK?@{kmli|)eyQ@?(SsZ!AtZ4;tNkH1p79ZsAqd+uF+HT zZO8aHF1yHS+L}IroHwg|Fj2zm4#1eSQ5pf+{a>Z~yyZZb$?PlT1U24P|ZM{^?^xIxo=I zwtOY8=Irh4Zh})`VTz`o`7jVjA{5QY)rR@yQl2SbH7F`7YS0^>Bw+ErKS@y0-kxi( zS?;<>CQHxEM}i-F^Uc&Cp8rgin1%EQ8G(B!ShDt>o?Cc$ zb4}j;E0Zk1oseuf#RT3C_oCn9PiBzT72OGkSTW^Tqnd4z<7eg>$P!cU;ro*1@mV|bSN**}rBUAoRU;WpiO zU$iBNgkZCJ*Po-KdWNE0>bp|X(s%JjWmY$)2L|qe-O(FN1(rOX5dp>Sm8agdAs!kU zdMe23?!sg=2rg-ntdq@f1@XIbdDxPO4CowM(O~ zl#-fC2lgL1gNz?(Y%e>5d|*q-)k$r!X!IrvO%?XKng_X{eVBRll}xd$>M_VHoF}W1 zG0=z~aGpyyyio?t!m-c0T!)6JOB=bvL!{cG142>hRC(+132Myc0j%O!Hs4)uMm{~A zHz%x)>c`X+@4RX;NlXI%2!4-rf_6-KzQo6lSCW2zzZEd#dRgGTT*y859_(RNnJw^U zBtsbOP7^c9aQBPh>1o*Kkcf+l7S)B;SRFxqWZ^ND^`nA#lfUM|5WxYNc~k_yC#$!_ zc`Z~+vy{8FP)w{?U1#vcP-L@s%luyI4-YQQO=C$NF8{|1VEP{9S^vS96YcG_@J$Dm zg_Cn^Pr6u+;^(^PAWPP<@SeL$f#kK)McD>7H60n^k3280miHTS=K8IonIcY4ADa^*k z_IEhwlA`tB@?GWNcidlBl~qNAgsy=KVOaPIB=46tHXr>{ieWw=mJfPcDY&$sfD{OC zJ^k#Ty$$mP8RGJML!MX8N`?u^pHuDw!`m7cES@d$j`rLbx?QWVYANG2W5P6Q>;zLC zRj#kE@1V8{_(}5u^9$ddsn(s1yIh{N#-FvOFzd=dQw#!j z_$CS!$N1e2tss5#q-}pCA5-Q8(>ivnKhs7v9% zS>DI^mq`#q!YUN;9J8)w7cUF^81sb`*g*{A@*PNS-umG&RkzRSQovOQm%|_mWH5@j zo0fw=d)g$F;i|tO-Eo!Fhd6xxcr4g7D_HA zR4C3U_YayPb!Y4+P9uBbH2$JtbjvkVCz&ag&lPQU29F{#tX)?x^L90$XW&yVouS*{ zbkN+xVAs;khT?hrAOHMDttXL4V+`^Am{3xC(rMp`$y+9#PH00sj989XXxP01Q9^2J zYETbIMz?C#FO{roU`K}!dz*a9t@-0KGtQ%WJ_jsDMMgf6WH1^RNjQ1}vB;DUYSs9{ zddAF8vNd?)y;0WKX?5nC)`o^#L1(jzFWudBeKx$7`}1kH){}yk@86$WzIeeMbT}w60E-5-)YZx9 zp^mmT-KoIIMVebH4@mh56yYDwrD6PHt*6_i9`^S3{@|U@S9>W=AfQ&Sfdshj=7a@9 zpFIeNOc{Sx`701OYtVTFv|dI=hR@2Z7`<8f;>C+cGE8BI+)?yPy>VRNRRy>+Om0I@ zR~IrwclU=YJFH^ndJOKkAcJ*XeAwaL_cLE$R-+%vkhb4kaQe^lPmdheX?tNOa=b~? zm?v0?6Jker0`zO;(v`}k9PUIzci`tug;>(23>*3V9Q1f*#8nzOt4mb(%9)?IL(C zZNLN)^>rAxe1^!Z^mIPlQh+6LEpdxqr5wEvIX}Wxm0oQ8DQ=}=u7=vu+D_Kfa4Td8 z?XllNAj2D96R^4DpQ(H8U{1g8Y&jheEz8(2@s#T@9T3aFPQ4ndtE>NW9VHe6*oG+} z7GEnlA^0Z(h{+QaC;9CY+-H2XZf0*^c&-iN*TF83LR)rp2(fAc@>1ngD-}GUIF5C9@sfFgc?1_v# zA@%+HtKLdpo+I|6qjHeeOled9S zR2K!)aXjRpzl&JfoL5}EQbrpJBpFJ`GPR-|f)m=ZV&s(5l?V5mzJF(lmPJ2j=?fYC zN5%%e!`3+6Ug^mnt5MUTyXDRTe0)9E?*&DJK)ppM7bd0s56YX(evZOKq-M|d$oAQK z6Xwqxk}1Z=iYRtEEUPTW*grz~Q91HXU&Y^}IzRh3XXZ?zuO}5XWX-nn!`g>2v7c(? z#@_I28WVgCv|QEj!(L%0ZE60l#Z64l`F$eDXj45|4Ff#jyHTTgN>a^|(v}-RRpBVA zTW#^H^P!5j*!Zck%RP0o_(_S|kmbcer-QUfh8oWbnx774QD0=|1KD6<4TLV5kA3&d zCrB>#vWenM(WTjvYUz$5Xvbf?%F`rz>m)bF?+~ z85%lr5xMCKIlUuK*bB|_3Hkier_C@m&Zc$LGsTix1C{A>Ftg-m7&|}El6ABIMsiyh z%zvXIJQ{^BZAeC{4)=YyPER#f9-hjL%=r4jehi3^)z~=6f=)evG!$a<%FkNIs~3M0 zYh6M#pslfS$VgoB9tmTdEOHspykfar(y`2HP{vi|bQyoW%SH(1A%F|*##XTWDD@q_Zamkx@#hypO&(+e+7ceMQB{fJ zJVN(e9Wrb4)&Sbm)6-Qis=Qz3P^dIG?889SEp*<3Gi%KAbbA25J*4i8P?D~uc1JVA zo9wi-h(yK201hVysQVh;qgs)4O~InXRJu8pwyW3)!!e}oiBd!P^VA!7UB35= zON$NB;Vm5rqgU4qyckl!`$BYbPm@e7c&ef|6`ZK*>g##?$~A;t1i}Z7 zV;MZWAtEC3_X4}fJ9+CtEv=oM9VKe&E76Br?1UstA3@zV@!#Irp|ngkYIP=PdVv9y z7!c>m?ZRodTsQoIX{@eK8Go`m31sV+L>#lxI9I+Ink{o5ZJH|IP=Kk za$7n7H-g3jy?KdueKH(K3dau?fS2_suk=c>?tY8<3~?DH?^H%-D=R8~D8VOwXMqKg z6ACyqAngDNFqmce$Rt^e1KkF2(Y!H7aQd&d+wi#Qlj!K^yb`X0uFe(@79)qOc~|~) zN-33f3_A<21CnSE@7*&MCN&;u87*0LzWz;bmPGy0buAgD&{AXgQ>hHQ_qV~PrcoYp zSOf?Ev4DWuvXR9Y?mViCfjVNEXJBfB7~HXeB-FK&rt%%SH$7oAQpqJ;nj)t(w-zDT z`dqY!x7?nCjfmFy^?>2~0sMTa2`3~6))=DmuvZ20^+emN6c8EzVPrG0|1Y3q+}WxX zb)6Kf19A164%&R$wF%;?P3;O$eHsr9(-dP?!-T+scJvPLM?%G0~iQLKSPb&%e9o9AA`PP%lvsE?ve}@ zqxxYNVLN6=rxMnJ?8s+@W8WJZxPwB>pY?{=j^k<@E~@IIsPXB~iKHxH?Et9R%XE-kA9N}($mqE z5ZvI3s)&e)033i2Bo?5{@g0G%_WSoYd%H<&l(QQ9T?3@A$jHbaU~?p6PJpH{_rC06t#htK+#hii>IDLuOtJ2XiITz4y7?q}=xL=Dwi{@4r@8 zdwTs%ki22@kmJ44Q!dAg5z}X@#)W};R=P35@NNMqGkKkVIaP^B{rZT$)-SPNjM**y zt>pA1BqXX{@YzUZ^u3j&jLG7aG)b%#`9sUdCtoKpv*l$Ymj#3>t9GB}V%g`S+E0x7 z*M#}(+b)jHma#cVRf7eo!})oODfq&!PlvkEzR7&y&WHXnLT`0gOA#?XoZ3l}p>KD$ zJhFQQk?&s86@8?j%M_94gE}+%dFs5+G1Ip-wt#3BD z7EAod+33?(@P|O|5Z)S1gp>+v#bn6^L?`55GptcKJUa3ca=YuK8dNwoZN_9RN{2}G zWOo!#1INurqQX&4!c5V&GE5O+46^?qLw@-qA%6}JtG${n_F+~=r4vJDRl1IDhlNCC zt32JxhuM87(k{PDYT{Ltr*6M$W|L-WOE>gxMuC)wp?#@YB9%ZkJ*tiEzgg|DhHi3*&;ZVo^FG z@S&yGV3jXyoVp!bpa{!7smaHCD~79|c$m8Lp3#2JY>PbN$u+n2E=Jxjv29w5$8f$p8AihH3QZ=qp% z;k3TKzN(8W-lXco#n0%uT&UwEv`ZY$PWWpYzeW-ND;zAb6i9kyB5Twf0EIDUE9!!JT06 zowNeaOy|eXE;$*I?hMm!#HI0<_nZ8uvHvXL^`6@L&_BswS0(seAy$Qh$3~Lw9j$%M zyPDbcd0}K2bNMvJ3ie_q`ttm|MWWe!RTTEt|FpSpZ$(Rk+5F~BOTpy58+2I~-`sTh zllnXF?mW*`l6Z5!Hz@b<(X0$LY!tGsK>E?GKbb))bPEkuKqShW@n2c$pxxdbjL=DN ze|9x~;aIT{vo}2F-vdOU9tY|YOChZH%=kOo#a7EVTEUNd*oeW9)gx2~^j_z&ye zA4616zbP0}=~*$~?;|(jm##qd9Ugivn^pCRzRcebL!)Bq88&)D^ZZs3#JY0BhpWfO zMn4K>hiZabWQfjNy2mzLTb6vow&p5OOk#JBXuhn3*_wa`47Gn?pm-vx z#W5~^4`M#HSUqV`L!4$%56(Kg`?K2xDM4_+`9C2{fNeZg%(=fgdzlGiT!^2ADBQd4 zu)%?zb6D;z9AHIXcQq~jL z7V`d3x51vKpp)|1YRMk&L-JPE9AxEIQ;#QO)`yBnO2Z@5$<`lva>lY1wkA-)ht6h4 zYir7xSy|XbS*pkBldLCu`*ig{h^+5>PU~KRL{&|{ISx$P@Q<$7LMw(=h%k;vC#JDp zeA)(x3VfUGdfSHosB66lNk!r`VNxNpxZC2C(AI}T>pz%wElvuulgAgbO^(e&A-g`! zAp5f4x_*`%--AB*!=DU>9SQA7$4JS%T(i#<@jwe0mwW89|O9va!L0%iDxYHrNj;^MRB zd19>T7WV9yZE5cCl!M8r{Z2P(+yZ$ylp%=Qg^?kgCh`8!I7z2gOw2NXIe2Mf_*Svjf0;lq{>yTL8)qro{2FEEz3!;-O7 z;v-2RxuvrAw*(DNp9Z(myr%mntITYk893Dfv+m9#8H$#*6f_6PRdauXK@~yC*l(o1c}&v>G}T zbA)Bx7}apEpA{>pHhL1fJc-7FIvWbjbF@V#pZ~CJZfm3NudM$z(xD=z%rO?(r+`@cN=e0}Q=r&m^T%`GfwJ6@*VPVjM!18?qgfMQ9s zH5o-=R?o2LUmV2VS1Vuxil7GTb{}cwRMSSJ=iW=SrG@JtGIO;Pd~AE@j1WOgsYIrw z6E>h|8s6dWj}2^dn=9qic{~(H!l_)LNNJzyU+5jv+}zyxg?P4ZZEH&%RMg`G=`C7m zfEi|YL!jWU|L_AQ`1G4TpzDygF{8PKGMX3B{Sbuq9LWjg-ripOO|#JpE}fZir`o?! zCq*i`l~}z`YLLui_K8>EEtlSMgJL?JVlneZyyMjD=&a7Ae`UpbdEtd^0@beCU~IQ? zN2+n6s7>QiefES??_0?^$JwG9`#qkTSr?EOiH#+mgO|+DXSg57^j=&b-iW6mP%5kT z49v{To}Zo(5*3a)zS!9Ek|K=u-1IFRil`dP-#&B>4FvZ?T4V&+-2P&N-&pzZEEdk6 zp6S|1j^=f$pFK!wJMZ$7k2t1E*(P@!J^kEw$BGOx-wB7#dp4F$NS8cH8(dvldbQCs zA!QK*X2d+n(0D~MSc%DNTwtAtk6XEpJazQLj-H39Q^6WgVGzZ`x5m$F`#T?W)Q8tMaDbXylGe zZOM#D@GWQApSZ-M&#KG?I!wq+7Wh0ZBwD7Y>lj%mbx*B`6SEFNa|A4$U$mB(0k zc117Z*R2*rmBqYNybzYd>BpxkPLm#tun5#|e=j#l{`!6NHm1UD*iP0i@ezZRZ=$tC z+TbHC?_>Y;)(k3wpF?heXS))PqIA$_kJlfE^0*PNC2gTc9;pncB@!DJSj6~I5tR;^ z?qVR&>fD4&ZF`YTzH6{chR;Eh9_bRyqs!?VQhcd(=!7l)3mL2d)nFkXCUU~5)|2`1 zy5A{mzFBhjY~K@_$+faCY2GSzcdUBj_n{j6lMJ@1rh!Q#t!0>AKa=6J{t?5-S@*>S zOwyAlP*8LYYC6}?&09Uq=gYKl8ztn=tkvN#6*2DioXLfn!D%sEZHlR<>Ii0P#y;#$ z@<~TJqFRnn%zVVhSdSk2yy0lt&BW+6g4H=SrQJ|ePJNN=aXPhn)vw%0ug9Fj)tT}T zK9?(%v0s#}HIFuUjMW$Ay}tZ&TY2?G+N&&2j@|(MoZevdt%XMCoDtPY3f8e(yYyLJ zhJ)+4$viqUm zv$YKN+<$gXd5mzQ;|DL^pE9rSg8j2wMMk6VR1E_DQ27mm;$@4l%yNlF)^pyv-iSaD zB|%#VR)z5Je%O8{X=yc%>s11%Tt-$_=!^(YfB@QZ9dC&9*88`;IVcoLBy=5iD5I0u zpD+1Ee=D&1hZ%@Z@+4Blz$Tjm4sV*6Zah4^1_K4so&Y)d1`ATWKQ&V;RCv!D0g7gp z3;1eO%7KB%nm>Famld($zbrYV>|N7F4WL?o8)!s-fEwdZiKPt^@2z~Y$Q@Br3fv2# zvS8XeIWf5(@yXpP&673y8Xn%;aIdVXK|3~tCE8;6^v1hqxR3hHqZJ(reei25dL0|&OrnKb}4JWHCJi^`>2`b$Uu7~b1p8owLh zfB*IKj_u;G5&wT4f!}aOd^j8siG-go-|oGn^au*FGM%!oPT{*Bq4x!o+JV=i3Q(tm zXe`UEA;x%ffH**UG=U>Gi0|N$f!_dK*^1I-NOLDZb=>)vWeapj3D5#VXf09#;S|kI z?|Dx`4)CSXb`0HE*p^Q-_}dU8B})wYOqk|gC-%aVa4o0(fa&XkABjqCOwH`BukMhQ zr@8EK+|QSPw@;rg<_10X#d{vP;SZ?9Fk|FXnPFbrD}hB^or?$ybD6bQkA8Lw|F30K zw>3B$4{vWw$uT|A`zHVf6Da(U#cv=jo!Fk=;Xln>HtmFJW?^YIur>hLc}Y=$TsGm9 zAuXBG^6SxxAGoHrCL6>zzd8U4?$Jm|7PItL?ZpDwC_Vb8U3Cmt;IzT@Ifddm=PxL5 zIlyCMV`H>y5DFPW3-_x{9V`GBrqTrp557+j?3c-vxxom_tg+7jbnQtk1d%EE#j}#p zBXa{$JpI>=U+#y{B&v46u3B%K)=!=|fz_VN@PE7j^nFw%-&_*33qAL~+4$@|B2-|h zp58GWdha**icr9!aEz?meHFl4F6qJz|6eJ8Hg5Gp6XO@uPYx#$NWZolZk1LWh%WWB zr;Oc?-HX0bi&*ZLa3CD(%mr*8(Wt?Z6ti{FQr+3s`*rkhnRb25W_FJoKfIzO2nK|_ z(&g-RM{>7W1j$>zj3{MBJb#9V67jqS*+!+kfKK^7@_6i<3~0>2#-VYND=S=j=SP0E z%h~2-ev8-R-hX8Uo*&m_pJ|};&izpf&Mk}Y!7hwaSpn1HE%lPMrsWYC@7`PF6SrJm zo}rhnfc$r5xt0fE(#UCR1g4pYPe3#PFUFfi=s?a)2jubi^#>TxUr$gPt{MDt}4)H z#kLP23o^FPSB)(;06=491$!XDbTK@WH*k>Yp=W{L#?o1984~rVOi)m8$q0WRs=MIF zDCKtkBJ{X!h#Z-B<`55vdg+8u<_-ULPt8E({#dnB7>7>EP^z2>qeisinjOND*|35* z;gif3O*9gMSm+Omd4s)SezV*;c}8=@Cv=jZuV3m#0da;R+*`kyeb>!4)C67*LAdgv zM|_-*&Sown1d#M@&p!7Ic^bh>^PrA37J{)sbu$nIF?w2kD-}#CR)vTx7-{wOD=rN^ z)G=K-Iy#M%GafrI%@Q0rPTlZ_uJKzIj@RiOVfW>jcH^Xu0zNadnF^|<+EQK(LJ)Ed zWk914J#MruHcPuKA70H94a?$smPx4|p{Tj5Id-AchCMi7Wt~PfIBxkC?J||8rH($a zY18~Q#?2o@7o{@gn@o9=UwZ%GRcxYs=(d+XTkjxwZzPo{+*XOeX zAI8jADDP}hGf?J?zLRRnJn8lbuf>Sq>cy0 z<-`B*7kS7WX4TE^)|GugB+4%dCB**3)!NhqnFyu$`i|w&L^O;W?2X+orpCp=gg9W-C-`H ztN;0u)Tg0TCHDak4>qoAl@vM5f%59^i2{tm+>!&rhxA@sTKY+I+fmkC!Yb$A zr=e$ldLc*kRbt57g7)4`sJ~m&9_ln4WK*=4S^W_g}x?f{A+ z_aZNGeoUOSR4`VPOB^3WVXB;Yk}dH8!STm-{iq%amfUQ2=S|T%bMH;^=?#_HQH?HN z)!+dH?(NyB>l*ga4tBv`t3&_?mEewk6BdzF4(m^mpJ!?B14MFHBacWx=iG$27W#Z} z8vH^&otq+`JCprRT)?Swhy{um(c}O!1I*;wCz06u)#(hRa5UE{=fe>uPoPBqxE%^1 znbaeeWAC|pKioP&9G4Q;GCdrDqGH|{NHwX%QC`z<33*y%?Mz`@cIz__(%R;0kHiIY z_wX+9Cu*H?YmG;HPKGxRcPwO#Hr~d=qWU&CIBnkANhrZ$mnIPQ=!s7kv|5R?=mJM% z(&@-|H}isxj2|!bX*wLX-?&NvJV5>DT#a~4=c-Mg_kLGwPLQmBP@YCzOl5Gg^rXgY zsHA{m=Xx8r3%YIY^6=FOwb%A5jjoe>53Z#2Lgj{Cx8JY^5Z9w-U*?BSaupf#!22qs z^YZD_ioW1%%0z^2y2RUYt!^~d*Vj*W@6{TW;-2=YOYgJIjtIN9Hab#q^gMski+YUy zDUq&aI5Q!lN`p0sFu%_f+Y2T?NO60@3Q3G2LDQ)Y((Z=UAI~I?=u$7QWQFMNxyvu6 zIUwLa-R*#`?@hkOIxlOF@jW*Pi-Z2GbTq%b-b7=Zy?$#6$c0n0JC zgvDa3L6K_K>RuJHPE%V>MQkox_uENTMPIRAo9eGl9~z@Es;IfZwMFN(`T2^5#>PST zYX}G_%|+yhur*3AwqGZ&+*yjdUpG_v-p~eQ$$rx>hTUE=b`dfW)OS-qf7+}qFWV{l zz`ba)8GMnBf=Rn|`1m~Nt>9$+P>pVoViEeW3vksbPH49!)N87QqYaD7pn%($BOsbd_HyuH3Tvf!$@jwtm!{wi?yz$8W!4n4DU)MGbuWHmO9aoK#d+4qK@m*bHn` zjm;-}^V(AR*_9UIP#wQY^H%(`q)|UV)^wp_QBH)3Voa{%DS>FlP2`e@L<2uks3;;*ueeE*pej)@=9Z%?TRk9v+ zwjB@2E#-|rtJ-y<9k#{QRryI~Vtr(;n!X$&X!TZoCViQ9(n&~-5(uawmae&WBED}r z*PpnxbcQ z=1+}Iw%>?eJlnEXz_8hQ>T~b7v7oaPFe@3$Vs0S2@q@7YRsB;X{%jI3LsH9NaCP+q zr2R7#R}vC@ksa*Xz02M?Bu;8h$wDT5C383gZT-FSb~dxMerrAFXFs)0pEb&x`<%f+ zPvv5)6_aIraIE#Yd{mfS!>TrWl8sUG&tpw^rCn%*L;-EB?TMY?F9bR|V_pm2%~+k0 z&Z*%SbM#~5E1X>ZAs|Exe6#k9<0f(Y`N0Q=z@Rs}BFe`3pCvx?OA+?pOikq>Nk8M* zX7Ia)!p*pt6sZ|*?2J=&Qwe!_C?X9Joquxe@eJQpMD*nhMGg6w{6~*DkMbpG`?G%c zlFE$ZUU_1Yi#yDB%pljp;75ID%t0mN`FF<+ke|aM^NFei4ys+BOUMA>IpN({yDbz+-gjG2NHi_Q|rv?*6&T5$8l=X+D?w zUJ=0PeOd)3X9o6awO$oe>(mJ`K&0fS@%!tzRyVEQi7Sa$wEE@}!t&|e>3ccqjJ)ZT zX|IxD@>L4H>--hcL&GGkm?O)Yg7F&T=?Mt?@!Xa4&#jNWrv2#8Bo>Yz5@1HoxzuUL zEcuveuaZT?)NQVYaPX-_lP}NzE=P2Y>*F=$*IGEZ;XGg4b+~q28bwo5UM!Lqo0aY?HK?7)TF(wcHyDL=9ZcA%H5KkZ{P*H(Md9?wh ztLU3Y6b}ye^kfe^uF0jn#^E5RkRAizo;hCVtiY3SBp**^5n6SL-nGFpqrBWG1{uCn zzl`Y8L!SZr3lX)AjhqL>rtXU(dJnK`MXk2bMxIIVmp1m8RNH+JB38hz+Vkmdw}_ot~dF3Gn)o1FVFOI`)J~>I~UD+wFk~x%!!VtSoIZ}EPc={ zG&!??NNLNdijM1($(3;{HjamScx|<7YM)AQk3ih&o!KyP!b&W>v#smW+Ka#;-EVZ` z<`gePufIh_reoQ4;HqlYF3$-%(#K4TIeS(}OGXXV?z74_op2X<^LaCBIx=u# z&TjCOg$W=;L?15oB{4LAQCqv6n6{UsFJbOh11dc6lmR*$g*_{ysNy4ZeYNyc2Q_=> zR!(aG2JZp$xd0RE^j6{)GI(Fh#hk#`NMe&#V%73dP;l3C8GNQ2rTzuUpX*Y|AXyGyx5`(=+y zeUfL!>rbq0U*%4!Xt*?=@ndZhm4g`f?fZDp{!=0J z%^+-tahUM%#{kOW<|4ym-7h`JzYs*fk#bJc z^e76&fDqr^JU+Lg7+9lgDeT63cB%YWaqLSJ7Vl8mm(TN4gc&(o;$XiNS~U85tB`)L z#Av#5t4X1e!{9q+gUZZ;h_zea@+T58nYKomYDCFm9p5%bdfIb#bv!>o*!%l}5-gb( zlKZl;URLL>q2I0-8|O6U==p5Z-J1#w=-udIV@;=iPB44b)Lov&)E~u%&<{M1xNbw~ z^YgQ30;vOKUmR$Y+isRU1ULc^NBMNt^c&QRrlX`oZ0}EyWsL;q2d#mDy62gRh`pSM zQ^ZK5wlj1lz!cW7xyYn`lS~1y^P`O~Eg0c;7fk1i*fckaB5daRrj`POLY zeI|iCQdI6nqqvI0+si{Gcl}l- zEJU1ZjB+DuJEkQm-(^b-AG@uWgp1D+MZ;a}+j+O4s=d2A5o%iV)`K60l1FPx;IZ6! z)u6J~c*A94l<`A55SxDTVe;ijYbnsQxck;ZUBrtcseR=_u}Y&}cv< zzq@&$Dl!?5e)-0V!|S$w_Vo*L3BKfq)%8#1!Rfd^*EhxB<9#(Y3{Nx}56a!Ec-eSw z&Q2+clH2znn}LN*4bhE%4vTgLD#NL)0%xMGWa;mmD)5iA28oG()>Yfki8zi%Do;qJ z&)su#mqdjubRLBx6F4$$$_1K-^%zu`&UuT$FxJv)4I!y?oz~@^FJ=hD;%Gbj7ETKA z@I$CyJY9V)sy`i!gA%WHpaihT(q~ns#S9sXGH1av!U&W*=;@0Z{w>#&5-InDi-pD{ zW#ya4^{&SRl|z;iW8_m0ID&ApCd_~U$qy!l-KgzVcIFFHixA7y3%mDFx6yLeXT$RD zE4sfo%f*ZC%~OvB-4G8TMxvmC0TIyX;-ZYSHojJj35(2-$#U+80eM*>#1Or}B7;UB zn3=2{{Cu&k`Mtp@LO5Rb4#DPjk2lEzt7(AyIZ3d6QRA=}kwu|;Dc%BipCCIdvAw>= zY!|$_3OnKzE1X|!?*d&^+BWQPg|pe2c#WUd88_XYJH?QI9bj8C@K#O1CC@~$>Nv`C zh%iF|%c_ds+o3yGGT>tCF928|-b+5ww75z(Y$-o9S9pBQz3Afe26s5JeuvN$vIkWzo5Dd}6c zQhm(stX%3dYd((%MMZRAg3q0x)p-q-VAc~P=Pu@3DSWkL#U_-PMu10l1K$#7hhZzYxDPu zKSL{yo1>?#41Mb7<#I>sw0n&^UruP9N;j%77mW^({t1f?(`G*?Vc~<6Q}sWjWb%k& zk<4WQF#ePen@m;tx5KwRB}8objk1G%KQ>x|^8qMoel6(02N}=H%mRQ22{jRT_t<7^ z_~Cc?as(7TQ$(&RdSS*DB}Z8o!XHdp)MQ2@x&`iz(cR& z#l4g+{@-d}`*)$vU=*aic1Kn;TpN*P8K}-5qK3Op756%lZlJohU+=v|n3YL3z5+pT zgat?<+h9rIsrKl4%=KGUE?;RHH|2fGzuwBfEvu7U1TO6XN3Y<~Rdgnz?}C&3;LWlZ zQp%ulF=VN$$HY}+dhg#c%#`wA{EG(5Md#&)sy$<7xtO@mojf~UzmCbQXu)(zbeB*f z$QXs~7*kn|0wVAP_)&eQe&t$gbxSvicM7}id|vH5PMa50KxwQDV=~H)duf>mG-No* z@EnQ0GCY{x8kV<9$u()!Wor=6J>dt@3lTV0Azk?^O3KPtK}Oc?koeN@<~K*PRW_In z?^J9%G7zFfz!lV5qV*f}Df-t;IknJ*6UldMfExlI;3c15sCg2qu zo17;=&h{n0OQ;sUL+I%&S9K7B2z{Yh zvxGNmjq_U2Er_~A5m)|PK8hht}pp6k>{2t4z2Un1?_SOAX1E>54K=4%4)HJl#E>3fi;vT*j*U~yyf2k02f1P`V zSlzpD!Q7|5f*<_W{>Bu3ZK4FJ0Q01ZU^_T-$f|!)r@@G*M-}O0r9(k6iF+uk6bFb4 zNS;hGyrOtm!$;(F9+zB$xc%zFxYH(3>b=I=b*|%;%j@gBNuCXyfKDvq`ZqQ;X3E*s3Menp;eW5zNe)RVb^D9L` zSB!KyKh+auR1~St&CvD%XB`pU`J`+yL6{8Y!$Kp6+`E+D+VRa8Zj@40^8@OQYmQ9i zj4k*N_cKBC8z!&b7IJK$0eB5TnxTxv0C%NzCjQ&nSr|OP5X8-+;+X*07$-|{PmF!m5M@=EDF2dZlz{c zt1RJ{VPe$Gou9g%7omF)k9)&H&2sA3`DV7m^)fID!A)X-ps(vDN?&(xoAa%+SlQeN z@M}33Qz#V3XZ zZc3ztreC5-MfEn#CfGmnz+W1iR~M2E-$b37n#;}_uYRIa8&aJiNeJ2|SDlx47BmS1 z0@dLqe68+pwp|JG8EW7`|1YA zod%i@S_aPsYS1n92jrU>KRa)nKd;OKY{-|g)bO4>a8A&b?&fBI*IUo&0Z$N&Sgm)I z;ws9e!qRqjn(oXHqsqHp?T8}IPj-0s% z0s(NmR=m#rNnoc&_Z&)@8u8tsp^8#qz#&Qk#~~htiQ#BJYY{=5ufB|V>{DdW(rRe@ z9DPb;faar`Jb6{nQr@5rh2_C#P}hcwt`LXjzZj(>RvSh=j&$%6t?kL!X}%{uABEku zBXl$7Y#Gd`vC!^2$LeJwL&Y3d^Mx^ShZ?ibX9ppkxSVL(sler>)Nr}iaX#Ql@`9xsW+N80V8FjP5%WZVfYY{e!8CR*0BBCu@$iY1)Eor^J5hUM40E zO%0Vl3>DivEMK9;E01^eJ?%RqRrz2x?c}QL0Z$&aeoLCI>Q}2C*%fW)rfhP;W-bZ~ zI6{k~^dPHd?ax?etZFm1x3Q{Sd))ur&lUIaV#HB|E|>QBepiFs z9IGBhfjG|aTh6gRH%bIhxwQ!`g+;S&V^rGu10sjJd2f5r&=ajQP)s)OKBnRQc|r>QKc)78tWCw8u&cx4)zA) ztR=%Bnusf6%+X-f&nAC6)+lB_NkWwwwe9I1Q1I|cll}T9zLA+l)9t@=fP~=1rOxD= ze|oxEn1DkB1#PGhY4pHRzu#{c{Qk!=hJWScb44a@$L5Gif4l(#9wz`lWK!F|F2*P< zt!$|f5X@yje|_WJ_EM_WvTB-bH&e2Xi7D;BIq{f<>uSj`@ zP>4a}4zjsUtusUnw=)BF15jbX+qygXAnToD-;O@4IwG3xLM^>649E$1Tqiu!_vcYp zpcyLNwwSs$yS^?Aw*maQgXKi;^R}&$5cl~!)6-qxlEb{xw!ELvKs5;-lyQaiZ->3X zk@njFaqK21HSN65JOXlnY0UvxSwqy!3o1;dV);iaI_*H~LAv+oWMXZrW1`~;k_1EW zd;l^4gr_=Fy$`5*94g}=wt@P%yEgQ*z)mGXQ1JK4t|Pk^{L_QN;Zkl=fIIwJm1`f} zc_FW=Xm_J|^(;d93<-W#TM@{jXZ!ZuVLBH-X!(5OX_a$Rp{+9{Xh;4-ax^1qcp(Eh zq2Fxeas?*#-&=CQ=RZvrz5kUax#bt6shh%ae;)zwOW{wHCshI>_a71w{r}#@Wu$Wo zy)^@V{pqVZJ;r>|WHG5ZBJ%Iq%nM-jzVdpPc2LDZ`N!-=R~LD{T- z@9Vav(SPl-HoWjC;ZKvlPsGGTy_85wfq7*@yuiu2!HqDKF`yw()6D_prHG&U2<3ccOd^Z(EkqPUzV8R-|$RfUIR*I zbO?Z}A6WWoZ+f(S2z|qMh0?T{NLWexzx%g-Q(4RaTsnQBX;X7^jlSud629Yab2HuU zT3-sGSFcm)b4{8E7she4qx5S(hyOW(>8asnTe5bkz{X34cJiN1P0+hV=%1fJy|@qL zqOYs|clG~|FSwfQ zxfMg0m<(;DxIcjUiVjf&dNnqqjx(%uyZW!^R0EYx3xTpw3vT{yldlC7BZ)NEbR9JS zy{`>#A5$t?{H4T;c#2fcS9@sUn< zj;ZsRYjY=vY!4tZZ1eKguYo-mjYcZam8IsUR#q;o(`lzw{=|uYGL2b&>K%w2dM=3q zv<6tiMrtIb7V4Iz#(4A@CB|jb{<`edZab+r^h_D`5r!_$kwl#Z3gFJMbMt1zvW^2` zxHlm&))trQ@lkW)gO`vWPprNPz5gECn|(GdTE5!>-VB;b&;wCj(H|3<5+oS0>$~&H zUnBbpT7wol8jB%c23_ai(#YMjNZb0=Mlsj{Z9bs5ZAkI`B}ZNguD&kpvoi`L%b z^FdE0WV18Z0ibJd*B;@2s@lAtW5=H#$)12mD2#WHdjSl7ZRg$B9k1ZEM&2V5g&E`z zfMg`IN?Bkz1%r7?bB2czU^m>=_!AO3j7;0b8D0R3fN(r)MJk(dQs;YmgTba>F4 zhNzm5f3k#pKAoWYs2QEF^~e6nsq#LD${(YnXfo7j({moY3ptK>6&m_1Z7e7*+nB@H(63 zmnK)IM-t~{UE29NBD>W|h8>TK8tRlw?V5aCn)C>IPN~^w#czTH{kO?_oD0_nT$XMi z1vS0&uKyrwfr&(+@o``M8H*)M%Iqm>T&IS8p;YuQcjP9V#Jv-qMo+N6%GX8&D4B+@ z#U+#^+($Qt&iL-@@86dI#+o>$lVtsaTCT;F>QQ>0B5AC_1^6lH1vN)i{ zlh#GLwW8B)RV*>oW{gJeyK@l`TTKB?B&-KCc}V`Gw6bKk*T7*ww+C%8(;$QA6)tDk zQIGSN4@(eL-o<|OHlvkf#kX#tL-G7gWD@9_Q`&827bqrRGiZ)OVXJ*RDz@cA?g(Hn zEKwjAmI5|n#<^NUt&}sVETI6WL3f9oq%??z`!!5JXbpX{+pvxrpk#b@DKF3FabpW^MOi8WScyID^ zV_L(F$TU~zY6=Pt3QAw$f_D>92cecd^fP&D%}I)RvofB_{<;H0ZhvuHKE0#Eqgj5& z5Zilt*PZk~XH^4EV&vjYNBbK5?=oTT%TW zB22&)cqE_2DXAQ!Vh1|BQoS*8>KnSO2$!H1_*9nvioxS@VRukaCj$6OQxxO99qk~+ z&A<;%zFix2fZGN|_BTg{xtU^KNBwfqZoIa(Jrq1Xl7UIR=Gp2U`YB&R#sKa84*KTq zBJD$}g&ke>&d5J~>=X6e>b!_-YK0{*;=1M;Jr%aL5DD<=vCFo<2wp{>uU1NDhT42O zaCTRFPoM<~mm5ExKs57N`pcm>L2=qCdDT0~p=n4qSM$m8Z0m`p#Q|6u(4hcmQrT7l zd|UtgR>*&PumR=jS~CnR_Rc7${toHy;#-_3H*;CnPI{Y{7ME5CUSTGU{Ke>f9b3VN z{5PgKFlz4T#MA7=;Nsj36A}*00h;vdjb0aV0(5oH0!1)=U$ju;Qf&v z42!(#{I$;Yc3VV9%WJxnT|b1f@q=a(7Ox92C)0J#risgO?OR-YCTzfA1uyema#A3E zx9xIjz1&pT=eWnw7#xarL_$tcYc#>B-MZ|0XaI8_Ad?^F8|r}^2L4?>{fwx%B7ZEz z+pEl2M)F@D^ebGw(8BgYFU9`NH4qpL)2oH?FZbCU?DbySSquEwg>6dLxU}v*fSAX! zIF|7Y17M>`x%q_Sp282O6W$5p@u_oOH_JeWsV>?si*W7*eZBe4h0V>z*+1j0oAnC27n8m+ zxGrc}0fY-)OTZlsJa}$cb3zFO0YLwOjsaXjk`MY{An|Eq{>}38b!|;vhJyfl9Vjad zydsHle_h9O(P02o!To^7nGRps-5Qql0$!=|(;XCm3SxKe--kBJbO}4gtqmTt*~&p* zd}e4=pQ;U_!xrQqysR$)4+eq}{WpGX=Rq|&-G0@)*cfP1U*&RPA@7+IK)XdS3Yi4o zH@*U*r;BnW7)^DfrMBhBT$1@E`=OGPanLc|#;nt}>+TlXV9-Py z_hJ>rGdehBQY}8t7Td$+?Ila+UWVe%#We`0*sR(tzzk?0z%^eFy=#KVx`=uu7v64T z&Fd8u7z{x<;@d1z5TtQ`=rj!tnHkH7Xmye-3OvK5cl`$Gv|1(|?k6Jo^rXCR3M0FlsrsumA*%3Ro()hu_wjgn^M?QN3wjXcmE1xOzK4$B zcTqMIKpX>I9R1;4&=%fq1NPG8hVR9J?IEElO=0WPOh$@LqabMJ<#;8=wyLC8La%<6 zMCM$0+}kQ=P>|hvu$A01p?3dDU~WqS_69NHzWU4h832i-Qndjzf}E`5h~lsFv;U9E qDLX{jcWeKz|GrmR|Gy}~HWA7miTB4izDY7JqoJy!QgZ3Wo&N(#y{Ym5 literal 0 HcmV?d00001 diff --git a/windows/whats-new/images/windows-defender-atp.png b/windows/whats-new/images/windows-defender-atp.png new file mode 100644 index 0000000000000000000000000000000000000000..938ac2c72d803044b44882cefd5bb47717f81b67 GIT binary patch literal 138030 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 literal 0 HcmV?d00001 diff --git a/windows/whats-new/index.md b/windows/whats-new/index.md index 12fae68091..47357b364c 100644 --- a/windows/whats-new/index.md +++ b/windows/whats-new/index.md @@ -35,7 +35,9 @@ Windows 10 provides IT professionals with advanced protection against modern sec - [Compare Windows 10 Editions](https://go.microsoft.com/fwlink/p/?LinkId=690485) +## See also +[Windows 10 Enterprise LTSC](ltsc/index.md)     diff --git a/windows/whats-new/ltsc/TOC.md b/windows/whats-new/ltsc/TOC.md new file mode 100644 index 0000000000..6dfee34a97 --- /dev/null +++ b/windows/whats-new/ltsc/TOC.md @@ -0,0 +1,4 @@ +# [Windows 10 Enterprise LTSC](index.md) +## [What's new in Windows 10 Enterprise 2019 LTSC](whats-new-windows-10-2019.md) +## [What's new in Windows 10 Enterprise 2016 LTSC](whats-new-windows-10-2016.md) +## [What's new in Windows 10 Enterprise 2015 LTSC](whats-new-windows-10-2015.md) \ No newline at end of file diff --git a/windows/whats-new/ltsc/index.md b/windows/whats-new/ltsc/index.md new file mode 100644 index 0000000000..0cb35c6223 --- /dev/null +++ b/windows/whats-new/ltsc/index.md @@ -0,0 +1,51 @@ +--- +title: Windows 10 Enterprise LTSC +description: New and updated IT Pro content about new features in Windows 10, LTSC (also known as Windows 10 LTSB). +keywords: ["What's new in Windows 10", "Windows 10", "Windows 10 LTSC", "Windows 10 LTSB"] +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +author: greg-lindsay +ms.date: 12/27/2018 +ms.localizationpriority: low +--- + +# Windows 10 Enterprise LTSC + +**Applies to** +- Windows 10 Enterprise LTSC + +## In this topic + +This topic provides links to articles with information about what's new in each release of Windows 10 Enterprise LTSC, and includes a short description of this servicing channel. + +[What's New in Windows 10 Enterprise 2019 LTSC](whats-new-windows-10-2019.md)
+[What's New in Windows 10 Enterprise 2016 LTSC](whats-new-windows-10-2016.md)
+[What's New in Windows 10 Enterprise 2015 LTSC](whats-new-windows-10-2015.md) + +## The Long Term Servicing Channel (LTSC) + +The following table summarizes equivalent feature update versions of Windows 10 LTSC and semi-annual channel (SAC) releases. + +| LTSC release | Equivalent SAC release | Availability date | +| --- | --- | --- | +| Windows 10 Enterprise 2015 LTSC | Windows 10, Version 1507 | 7/29/2015 | +| Windows 10 Enterprise 2016 LTSC | Windows 10, Version 1607 | 8/2/2016 | +| Windows 10 Enterprise 2019 LTSC | Windows 10, Version 1809 | 11/13/2018 | + +>[!NOTE] +>The Long Term Servicing Channel was previously called the Long Term Servicing Branch (LTSB). All references to LTSB are changed in this article to LTSC for consistency, even though the name of previous versions might still be displayed as LTSB. + +The LTSC edition of Windows 10 provides customers with access to a deployment option for their special-purpose devices and environments. These devices typically perform a single important task and don’t need feature updates as frequently as other devices in the organization. + +With the LTSC servicing model, customers can delay receiving feature updates and instead only receive monthly quality updates on devices. Features from Windows 10 that could be updated with new functionality, including Cortana, Edge, and all in-box Universal Windows apps, are also not included. Feature updates are offered in new LTSC releases every 2–3 years instead of every 6 months, and organizations can choose to install them as in-place upgrades or even skip releases over a 10-year life cycle. + +>[!IMPORTANT] +>The Long Term Servicing Channel is not intended for deployment on most or all the PCs in an organization; it should be used only for special-purpose devices. + +For detailed information about Windows 10 servicing, see [Overview of Windows as a service](/windows/deployment/update/waas-overview.md). + +## See Also + +[What's New in Windows 10](https://docs.microsoft.com/windows/whats-new/): See what’s new in other versions of Windows 10.
+[Windows 10 - Release information](https://docs.microsoft.com/en-us/windows/windows-10/release-information): Windows 10 current versions by servicing option. \ No newline at end of file diff --git a/windows/whats-new/ltsc/whats-new-windows-10-2015.md b/windows/whats-new/ltsc/whats-new-windows-10-2015.md new file mode 100644 index 0000000000..cc7f3c8058 --- /dev/null +++ b/windows/whats-new/ltsc/whats-new-windows-10-2015.md @@ -0,0 +1,307 @@ +--- +title: What's new in Windows 10 Enterprise 2015 LTSC +description: New and updated IT Pro content about new features in Windows 10 Enterprise 2015 LTSC (also known as Windows 10 Enterprise 2015 LTSB). +keywords: ["What's new in Windows 10", "Windows 10", "Windows 10 Enterprise 2015 LTSC"] +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +author: greg-lindsay +ms.localizationpriority: low +--- + +# What's new in Windows 10 Enterprise 2015 LTSC + +**Applies to** +- Windows 10 Enterprise 2015 LTSC + +This article lists new and updated features and content that are of interest to IT Pros for Windows 10 Enterprise 2015 LTSC (LTSB). For a brief description of the LTSC servicing channel, see [Windows 10 Enterprise LTSC](index.md). + +>[!NOTE] +>Features in Windows 10 Enterprise 2015 LTSC are equivalent to [Windows 10, version 1507](../whats-new-windows-10-version-1507-and-1511.md). + +## Deployment + +### Provisioning devices using Windows Imaging and Configuration Designer (ICD) + +With Windows 10, you can create provisioning packages that let you quickly and efficiently configure a device without having to install a new image. Using Windows Provisioning, an IT administrator can easily specify the configuration and settings required to enroll devices into management using a wizard-driven user interface, and then apply this configuration to target devices in a matter of minutes. It is best suited for small- to medium-sized businesses with deployments that range from tens to a few hundred computers. + +[Learn more about provisioning in Windows 10](/windows/configuration/provisioning-packages/provisioning-packages) + +## Security + +### Applocker + +Applocker was available for Windows 8.1, and is improved with Windows 10. See [Requirements to use AppLocker](/windows/security/threat-protection/windows-defender-application-control/applocker/requirements-to-use-applocker.md) for a list of operating system requirements. + +Enhancements to Applocker in Windows 10 include: + +- A new parameter was added to the [New-AppLockerPolicy](https://technet.microsoft.com/library/hh847211.aspx) Windows PowerShell cmdlet that lets you choose whether executable and DLL rule collections apply to non-interactive processes. To enable this, set the **ServiceEnforcement** to **Enabled**. +- A new [AppLocker](https://msdn.microsoft.com/library/windows/hardware/dn920019.aspx) configuration service provider was add to allow you to enable AppLocker rules by using an MDM server. +- You can manage Windows 10 Mobile devices by using the new [AppLocker CSP](https://msdn.microsoft.com/library/windows/hardware/dn920019.aspx). + +[Learn how to manage AppLocker within your organization](/windows/device-security/applocker/applocker-overview). + +### Bitlocker + +Enhancements to Applocker in Windows 10 include: + +- **Encrypt and recover your device with Azure Active Directory**. In addition to using a Microsoft Account, automatic [Device Encryption](https://technet.microsoft.com/itpro/windows/keep-secure/windows-10-security-guide#device-encryption) can now encrypt your devices that are joined to an Azure Active Directory domain. When the device is encrypted, the BitLocker recovery key is automatically escrowed to Azure Active Directory. This will make it easier to recover your BitLocker key online. +- **DMA port protection**. You can use the [DataProtection/AllowDirectMemoryAccess](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#dataprotection-allowdirectmemoryaccess) MDM policy to block DMA ports when the device is starting up. Also, when a device is locked, all unused DMA ports are turned off, but any devices that are already plugged into a DMA port will continue to work. When the device is unlocked, all DMA ports are turned back on. +- **New Group Policy for configuring pre-boot recovery**. You can now configure the pre-boot recovery message and recover URL that is shown on the pre-boot recovery screen. For more info, see the [Configure pre-boot recovery message and URL](https://technet.microsoft.com/itpro/windows/keep-secure/bitlocker-group-policy-settings#bkmk-configurepreboot) section in "BitLocker Group Policy settings." + +[Learn how to deploy and manage BitLocker within your organization](/windows/device-security/bitlocker/bitlocker-overview). + +### Certificate management + +For Windows 10-based devices, you can use your MDM server to directly deploy client authentication certificates using Personal Information Exchange (PFX), in addition to enrolling using Simple Certificate Enrollment Protocol (SCEP), including certificates to enable Windows Hello for Business in your enterprise. You'll be able to use MDM to enroll, renew, and delete certificates. As in Windows Phone 8.1, you can use the [Certificates app](https://go.microsoft.com/fwlink/p/?LinkId=615824) to review the details of certificates on your device. [Learn how to install digital certificates on Windows 10 Mobile.](/windows/access-protection/installing-digital-certificates-on-windows-10-mobile) + +### Microsoft Passport + +In Windows 10, [Microsoft Passport](/windows/access-protection/hello-for-business/hello-identity-verification) replaces passwords with strong two-factor authentication that consists of an enrolled device and a Windows Hello (biometric) or PIN. + +Microsoft Passport lets users authenticate to a Microsoft account, an Active Directory account, a Microsoft Azure Active Directory (AD) account, or non-Microsoft service that supports Fast ID Online (FIDO) authentication. After an initial two-step verification during Microsoft Passport enrollment, a Microsoft Passport is set up on the user's device and the user sets a gesture, which can be Windows Hello or a PIN. The user provides the gesture to verify identity; Windows then uses Microsoft Passport to authenticate users and help them to access protected resources and services. + +### Security auditing + +In Windows 10, security auditing has added some improvements: +- [New audit subcategories](#bkmk-auditsubcat) +- [More info added to existing audit events](#bkmk-moreinfo) + +####
New audit subcategories + +In Windows 10, two new audit subcategories were added to the Advanced Audit Policy Configuration to provide greater granularity in audit events: +- [Audit Group Membership](/windows/device-security/auditing/audit-group-membership) Found in the Logon/Logoff audit category, the Audit Group Membership subcategory allows you to audit the group membership information in a user's logon token. Events in this subcategory are generated when group memberships are enumerated or queried on the PC where the logon session was created. For an interactive logon, the security audit event is generated on the PC that the user logged on to. For a network logon, such as accessing a shared folder on the network, the security audit event is generated on the PC hosting the resource. + When this setting is configured, one or more security audit events are generated for each successful logon. You must also enable the **Audit Logon** setting under **Advanced Audit Policy Configuration\\System Audit Policies\\Logon/Logoff**. Multiple events are generated if the group membership information cannot fit in a single security audit event. +- [Audit PNP Activity](/windows/device-security/auditing/audit-pnp-activity) Found in the Detailed Tracking category, the Audit PNP Activity subcategory allows you to audit when plug and play detects an external device. + Only Success audits are recorded for this category. If you do not configure this policy setting, no audit event is generated when an external device is detected by plug and play. + A PnP audit event can be used to track down changes in system hardware and will be logged on the PC where the change took place. A list of hardware vendor IDs are included in the event. + +#### More info added to existing audit events + +With Windows 10, version 1507, we've added more info to existing audit events to make it easier for you to put together a full audit trail and come away with the information you need to protect your enterprise. Improvements were made to the following audit events: +- [Changed the kernel default audit policy](#bkmk-kdal) +- [Added a default process SACL to LSASS.exe](#bkmk-lsass) +- [Added new fields in the logon event](#bkmk-logon) +- [Added new fields in the process creation event](#bkmk-logon) +- [Added new Security Account Manager events](#bkmk-sam) +- [Added new BCD events](#bkmk-bcd) +- [Added new PNP events](#bkmk-pnp) + +#### Changed the kernel default audit policy + +In previous releases, the kernel depended on the Local Security Authority (LSA) to retrieve info in some of its events. In Windows 10, the process creation events audit policy is automatically enabled until an actual audit policy is received from LSA. This results in better auditing of services that may start before LSA starts. + +#### Added a default process SACL to LSASS.exe + +In Windows 10, a default process SACL was added to LSASS.exe to log processes attempting to access LSASS.exe. The SACL is L"S:(AU;SAFA;0x0010;;;WD)". You can enable this under **Advanced Audit Policy Configuration\\Object Access\\Audit Kernel Object**. +This can help identify attacks that steal credentials from the memory of a process. + +#### New fields in the logon event + +The logon event ID 4624 has been updated to include more verbose information to make them easier to analyze. The following fields have been added to event 4624: +1. **MachineLogon** String: yes or no + If the account that logged into the PC is a computer account, this field will be yes. Otherwise, the field is no. +2. **ElevatedToken** String: yes or no + If the account that logged into the PC is an administrative logon, this field will be yes. Otherwise, the field is no. Additionally, if this is part of a split token, the linked login ID (LSAP\_LOGON\_SESSION) will also be shown. +3. **TargetOutboundUserName** String + **TargetOutboundUserDomain** String + The username and domain of the identity that was created by the LogonUser method for outbound traffic. +4. **VirtualAccount** String: yes or no + If the account that logged into the PC is a virtual account, this field will be yes. Otherwise, the field is no. +5. **GroupMembership** String + A list of all of the groups in the user's token. +6. **RestrictedAdminMode** String: yes or no + If the user logs into the PC in restricted admin mode with Remote Desktop, this field will be yes. + For more info on restricted admin mode, see [Restricted Admin mode for RDP](http://blogs.technet.com/b/kfalde/archive/2013/08/14/restricted-admin-mode-for-rdp-in-windows-8-1-2012-r2.aspx). + +#### New fields in the process creation event + +The logon event ID 4688 has been updated to include more verbose information to make them easier to analyze. The following fields have been added to event 4688: +1. **TargetUserSid** String + The SID of the target principal. +2. **TargetUserName** String + The account name of the target user. +3. **TargetDomainName** String + The domain of the target user.. +4. **TargetLogonId** String + The logon ID of the target user. +5. **ParentProcessName** String + The name of the creator process. +6. **ParentProcessId** String + A pointer to the actual parent process if it's different from the creator process. + +#### New Security Account Manager events + +In Windows 10, new SAM events were added to cover SAM APIs that perform read/query operations. In previous versions of Windows, only write operations were audited. The new events are event ID 4798 and event ID 4799. The following APIs are now audited: +- SamrEnumerateGroupsInDomain +- SamrEnumerateUsersInDomain +- SamrEnumerateAliasesInDomain +- SamrGetAliasMembership +- SamrLookupNamesInDomain +- SamrLookupIdsInDomain +- SamrQueryInformationUser +- SamrQueryInformationGroup +- SamrQueryInformationUserAlias +- SamrGetMembersInGroup +- SamrGetMembersInAlias +- SamrGetUserDomainPasswordInformation + +#### New BCD events + +Event ID 4826 has been added to track the following changes to the Boot Configuration Database (BCD): +- DEP/NEX settings +- Test signing +- PCAT SB simulation +- Debug +- Boot debug +- Integrity Services +- Disable Winload debugging menu + +#### New PNP events + +Event ID 6416 has been added to track when an external device is detected through Plug and Play. One important scenario is if an external device that contains malware is inserted into a high-value machine that doesn’t expect this type of action, such as a domain controller. + +[Learn how to manage your security audit policies within your organization](/windows/device-security/auditing/security-auditing-overview). + +### Trusted Platform Module + +#### New TPM features in Windows 10 + +The following sections describe the new and changed functionality in the TPM for Windows 10: +- [Device health attestation](#bkmk-dha) +- [Microsoft Passport](/windows/access-protection/hello-for-business/hello-identity-verification) support +- [Device Guard](/windows/device-security/device-guard/introduction-to-device-guard-virtualization-based-security-and-code-integrity-policies) support +- [Credential Guard](/windows/access-protection/credential-guard/credential-guard) support + +### Device health attestation + +Device health attestation enables enterprises to establish trust based on hardware and software components of a managed device. With device health attestation, you can configure an MDM server to query a health attestation service that will allow or deny a managed device access to a secure resource. +Some things that you can check on the device are: +- Is Data Execution Prevention supported and enabled? +- Is BitLocker Drive Encryption supported and enabled? +- Is SecureBoot supported and enabled? + +> **Note**  The device must be running Windows 10 and it must support at least TPM 2.0. + +[Learn how to deploy and manage TPM within your organization](/windows/device-security/tpm//trusted-platform-module-overview). + +### User Account Control + +User Account Control (UAC) helps prevent malware from damaging a computer and helps organizations deploy a better-managed desktop environment. + +You should not turn off UAC because this is not a supported scenario for devices running Windows 10. If you do turn off UAC, all Univeral Windows Platform apps stop working. You must always set the **HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\EnableLUA** registry value to 1. If you need to provide auto elevation for programmatic access or installation, you could set the **HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\ConsentPromptBehaviorAdmin** registry value to 0, which is the same as setting the UAC slider Never Notify. This is not recommended for devices running Windows 10. + +For more info about how manage UAC, see [UAC Group Policy Settings and Registry Key Settings](/windows/access-protection/user-account-control/user-account-control-group-policy-and-registry-key-settings). + +In Windows 10, User Account Control has added some improvements: + +- **Integration with the Antimalware Scan Interface (AMSI)**. The [AMSI](https://msdn.microsoft.com/library/windows/desktop/dn889587.aspx) scans all UAC elevation requests for malware. If malware is detected, the admin privilege is blocked. + +[Learn how to manage User Account Control within your organization](/windows/access-protection/user-account-control/user-account-control-overview). + +### VPN profile options + +Windows 10 provides a set of VPN features that both increase enterprise security and provide an improved user experience, including: + +- Always-on auto connection behavior +- App=triggered VPN +- VPN traffic filters +- Lock down VPN +- Integration with Microsoft Passport for Work + +[Learn more about the VPN options in Windows 10.](/windows/access-protection/vpn/vpn-profile-options) + + +## Management + +Windows 10 provides mobile device management (MDM) capabilities for PCs, laptops, tablets, and phones that enable enterprise-level management of corporate-owned and personal devices. + +### MDM support + +MDM policies for Windows 10 align with the policies supported in Windows 8.1 and are expanded to address even more enterprise scenarios, such as managing multiple users who have Microsoft Azure Active Directory (Azure AD) accounts, full control over the Microsoft Store, VPN configuration, and more. + +MDM support in Windows 10 is based on [Open Mobile Alliance (OMA)](https://go.microsoft.com/fwlink/p/?LinkId=533885) Device Management (DM) protocol 1.2.1 specification. + +Corporate-owned devices can be enrolled automatically for enterprises using Azure AD. [Reference for Mobile device management for Windows 10](https://go.microsoft.com/fwlink/p/?LinkId=533172) + +### Unenrollment + +When a person leaves your organization and you unenroll the user account or device from management, the enterprise-controlled configurations and apps are removed from the device. You can unenroll the device remotely or the person can unenroll by manually removing the account from the device. + +When a personal device is unenrolled, the user's data and apps are untouched, while enterprise information such as certificates, VPN profiles, and enterprise apps are removed. + +### Infrastructure + +Enterprises have the following identity and management choices. + +| Area | Choices | +|---|---| +| Identity | Active Directory; Azure AD | +| Grouping | Domain join; Workgroup; Azure AD join | +| Device management | Group Policy; System Center Configuration Manager; Microsoft Intune; other MDM solutions; Exchange ActiveSync; Windows PowerShell; Windows Management Instrumentation (WMI) | + + > **Note**   +With the release of Windows Server 2012 R2, Network Access Protection (NAP) was deprecated and the NAP client has now been removed in Windows 10. For more information about support lifecycles, see [Microsoft Support Lifecycle](https://go.microsoft.com/fwlink/p/?LinkID=613512). + +  +### Device lockdown + + +Do you need a computer that can only do one thing? For example: + +- A device in the lobby that customers can use to view your product catalog. +- A portable device that drivers can use to check a route on a map. +- A device that a temporary worker uses to enter data. + +You can configure a persistent locked down state to [create a kiosk-type device](https://technet.microsoft.com/itpro/windows/manage/set-up-a-device-for-anyone-to-use). When the locked-down account is logged on, the device displays only the app that you select. + +You can also [configure a lockdown state](https://technet.microsoft.com/itpro/windows/manage/lock-down-windows-10-to-specific-apps) that takes effect when a given user account logs on. The lockdown restricts the user to only the apps that you specify. + +Lockdown settings can also be configured for device look and feel, such as a theme or a [custom layout on the Start screen](https://technet.microsoft.com/itpro/windows/manage/windows-10-start-layout-options-and-policies). + +### Customized Start layout + +A standard, customized Start layout can be useful on devices that are common to multiple users and devices that are locked down for specialized purposes. Starting in Windows 10, version 1511, administrators can configure a *partial* Start layout, which applies specified tile groups while allowing users to create and customize their own tile groups. Learn how to [customize and export Start layout](/windows/configuration/customize-and-export-start-layout). + +Administrators can also use mobile device management (MDM) or Group Policy to disable the use of [Windows Spotlight on the lock screen](/windows/configuration/windows-spotlight). + +## Updates + +Windows Update for Business enables information technology administrators to keep the Windows 10-based devices in their organization always up to date with the latest security defenses and Windows features by directly connecting these systems to Microsoft’s Windows Update service. + +By using [Group Policy Objects](https://go.microsoft.com/fwlink/p/?LinkId=699279), Windows Update for Business is an easily established and implemented system which enables organizations and administrators to exercise control on how their Windows 10-based devices are updated, by allowing: + +- **Deployment and validation groups**; where administrators can specify which devices go first in an update wave, and which devices will come later (to ensure any quality bars are met). + +- **Peer-to-peer delivery**, which administrators can enable to make delivery of updates to branch offices and remote sites with limited bandwidth very efficient. + +- **Use with existing tools** such as System Center Configuration Manager and the [Enterprise Mobility Suite](https://go.microsoft.com/fwlink/p/?LinkId=699281). + +Together, these Windows Update for Business features help reduce device management costs, provide controls over update deployment, offer quicker access to security updates, as well as provide access to the latest innovations from Microsoft on an ongoing basis. Windows Update for Business is a free service for all Windows 10 Pro, Enterprise, and Education editions, and can be used independent of, or in conjunction with, existing device management solutions such as [Windows Server Update Services (WSUS)](https://technet.microsoft.com/library/hh852345.aspx) and [System Center Configuration Manager](https://technet.microsoft.com/library/gg682129.aspx). + + +Learn more about [Windows Update for Business](/windows/deployment/update/waas-manage-updates-wufb). + +For more information about updating Windows 10, see [Windows 10 servicing options for updates and upgrades](/windows/deployment/update/waas-servicing-strategy-windows-10-updates). + +## Microsoft Edge + +Microsoft Edge takes you beyond just browsing to actively engaging with the web through features like Web Note, Reading View, and Cortana. + +- **Web Note.** Microsoft Edge lets you annotate, highlight, and call things out directly on webpages. +- **Reading view.** Microsoft Edge lets you enjoy and print online articles in a distraction-free layout that's optimized for your screen size. While in reading view, you can also save webpages or PDF files to your reading list, for later viewing. +- **Cortana.** Cortana is automatically enabled on Microsoft Edge. Microsoft Edge lets you highlight words for more info and gives you one-click access to things like restaurant reservations and reviews, without leaving the webpage. +- **Compatibility and security.** Microsoft Edge lets you continue to use IE11 for sites that are on your corporate intranet or that are included on your Enterprise Mode Site List. You must use IE11 to run older, less secure technology, such as ActiveX controls. + +### Enterprise guidance + +Microsoft Edge is the default browser experience for Windows 10 and Windows 10 Mobile. However, if you're running web apps that need ActiveX controls, we recommend that you continue to use Internet Explorer 11 for them. If you don't have IE11 installed anymore, you can download it from the Microsoft Store or from the [Internet Explorer 11 download page](https://go.microsoft.com/fwlink/p/?linkid=290956). + +We also recommend that you upgrade to IE11 if you're running any earlier versions of Internet Explorer. IE11 is supported on Windows 7, Windows 8.1, and Windows 10. So any legacy apps that work with IE11 will continue to work even as you migrate to Windows 10. + +[Learn more about using Microsoft Edge in the enterprise](https://technet.microsoft.com/itpro/microsoft-edge/enterprise-guidance-using-microsoft-edge-and-ie11) + +## See Also + +[Windows 10 Enterprise LTSC](index.md): A description of the LTSC servicing channel with links to information about each release. + diff --git a/windows/whats-new/ltsc/whats-new-windows-10-2016.md b/windows/whats-new/ltsc/whats-new-windows-10-2016.md new file mode 100644 index 0000000000..06db4b735f --- /dev/null +++ b/windows/whats-new/ltsc/whats-new-windows-10-2016.md @@ -0,0 +1,172 @@ +--- +title: What's new in Windows 10 Enterprise 2016 LTSC +description: New and updated IT Pro content about new features in Windows 10 Enterprise 2016 LTSC (also known as Windows 10 Enterprise 2016 LTSB). +keywords: ["What's new in Windows 10", "Windows 10", "Windows 10 Enterprise 2016 LTSC"] +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +author: greg-lindsay +ms.date: 01/08/2019 +ms.localizationpriority: low +--- + +# What's new in Windows 10 Enterprise 2016 LTSC + +**Applies to** +- Windows 10 Enterprise 2016 LTSC + +This article lists new and updated features and content that are of interest to IT Pros for Windows 10 Enterprise 2016 LTSC (LTSB), compared to Windows 10 Enterprise 2015 LTSC (LTSB). For a brief description of the LTSC servicing channel, see [Windows 10 Enterprise LTSC](index.md). + +>[!NOTE] +>Features in Windows 10 Enterprise 2016 LTSC are equivalent to Windows 10, version 1607. + +## Deployment + +### Windows Imaging and Configuration Designer (ICD) + +In previous versions of the Windows 10 Assessment and Deployment Kit (ADK), you had to install additional features for Windows ICD to run. Starting in this version of Windows 10, you can install just the configuration designer component independent of the rest of the imaging components. [Install the ADK.](https://developer.microsoft.com/en-us/windows/hardware/windows-assessment-deployment-kit) + +Windows ICD now includes simplified workflows for creating provisioning packages: + +- [Simple provisioning to set up common settings for Active Directory-joined devices](/windows/configuration/provisioning-packages/provision-pcs-for-initial-deployment) +- [Advanced provisioning to deploy certificates and apps](/windows/configuration/provisioning-packages/provision-pcs-with-apps-and-certificates) +- [School provisioning to set up classroom devices for Active Directory](https://technet.microsoft.com/edu/windows/set-up-students-pcs-to-join-domain) + +[Learn more about using provisioning packages in Windows 10.](/windows/configuration/provisioning-packages/provisioning-packages) + +### Windows Upgrade Readiness + +Microsoft developed Upgrade Readiness in response to demand from enterprise customers looking for additional direction and details about upgrading to Windows 10. Upgrade Readiness was built taking into account multiple channels of customer feedback, testing, and Microsoft’s experience upgrading millions of devices to Windows 10. + +With Windows diagnostic data enabled, Upgrade Readiness collects system, application, and driver data for analysis. We then identify compatibility issues that can block an upgrade and suggest fixes when they are known to Microsoft. + +Use Upgrade Readiness to get: + +- A visual workflow that guides you from pilot to production +- Detailed computer and application inventory +- Powerful computer level search and drill-downs +- Guidance and insights into application and driver compatibility issues, with suggested fixes +- Data driven application rationalization tools +- Application usage information, allowing targeted validation; workflow to track validation progress and decisions +- Data export to commonly used software deployment tools + +The Upgrade Readiness workflow steps you through the discovery and rationalization process until you have a list of computers that are upgrade-ready. + +[Learn more about planning and managing Windows upgrades with Windows Upgrade Readiness.](/windows/deployment/upgrade/manage-windows-upgrades-with-upgrade-readiness) + +## Security + +### Credential Guard and Device Guard + +Isolated User Mode is now included with Hyper-V so you don't have to install it separately. + +### Windows Hello for Business + +When Windows 10 first shipped, it included Microsoft Passport and Windows Hello, which worked together to provide multi-factor authentication. To simplify deployment and improve supportability, Microsoft has combined these technologies into a single solution under the Windows Hello name in this version of Windows 10. Customers who have already deployed Microsoft Passport for Work will not experience any change in functionality. Customers who have yet to evaluate Windows Hello will find it easier to deploy due to simplified policies, documentation, and semantics. + +Additional changes for Windows Hello in Windows 10 Enterprise 2016 LTSC: + +- Personal (Microsoft account) and corporate (Active Directory or Azure AD) accounts use a single container for keys. +- Group Policy settings for managing Windows Hello for Business are now available for both **User Configuration** and **Computer Configuration**. +- Beginning in this version of Windows 10, Windows Hello as a convenience PIN is disabled by default on all domain-joined computers. To enable a convenience PIN, enable the Group Policy setting **Turn on convenience PIN sign-in**. + + +[Learn more about Windows Hello for Business.](/windows/access-protection/hello-for-business/hello-identity-verification) + +### Bitlocker + +#### New Bitlocker features + +- **XTS-AES encryption algorithm**. BitLocker now supports the XTS-AES encryption algorithm. XTS-AES provides additional protection from a class of attacks on encryption that rely on manipulating cipher text to cause predictable changes in plain text. BitLocker supports both 128-bit and 256-bit XTS-AES keys. + It provides the following benefits: + - The algorithm is FIPS-compliant. + - Easy to administer. You can use the BitLocker Wizard, manage-bde, Group Policy, MDM policy, Windows PowerShell, or WMI to manage it on devices in your organization. + >**Note:**  Drives encrypted with XTS-AES will not be accessible on older version of Windows. This is only recommended for fixed and operating system drives. Removable drives should continue to use the AES-CBC 128-bit or AES-CBC 256-bit algorithms. + +### Security auditing + +#### New Security auditing features + +- The [WindowsSecurityAuditing](https://go.microsoft.com/fwlink/p/?LinkId=690517) and [Reporting](https://go.microsoft.com/fwlink/p/?LinkId=690525) configuration service providers allow you to add security audit policies to mobile devices. + +### Trusted Platform Module + +#### New TPM features + +- Key Storage Providers (KSPs) and srvcrypt support elliptical curve cryptography (ECC). + +### Windows Information Protection (WIP), formerly known as enterprise data protection (EDP) + +With the increase of employee-owned devices in the enterprise, there’s also an increasing risk of accidental data leak through apps and services, like email, social media, and the public cloud, which are outside of the enterprise’s control. For example, when an employee sends the latest engineering pictures from their personal email account, copies and pastes product info into a tweet, or saves an in-progress sales report to their public cloud storage. + +Windows Information Protection (WIP) helps to protect against this potential data leakage without otherwise interfering with the employee experience. WIP also helps to protect enterprise apps and data against accidental data leak on enterprise-owned devices and personal devices that employees bring to work without requiring changes to your environment or other apps. + +- [Create a Windows Information Protection (WIP) policy](https://technet.microsoft.com/itpro/windows/keep-secure/overview-create-wip-policy) +- [General guidance and best practices for Windows Information Protection (WIP)](https://technet.microsoft.com/itpro/windows/keep-secure/guidance-and-best-practices-wip) + +[Learn more about Windows Information Protection (WIP)](https://technet.microsoft.com/itpro/windows/keep-secure/protect-enterprise-data-using-wip) + +### Windows Defender + +Several new features and management options have been added to Windows Defender in this version of Windows 10. + +- [Windows Defender Offline in Windows 10](/windows/threat-protection/windows-defender-antivirus/windows-defender-offline) can be run directly from within Windows, without having to create bootable media. +- [Use PowerShell cmdlets for Windows Defender](/windows/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus) to configure options and run scans. +- [Enable the Block at First Sight feature in Windows 10](/windows/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus) to leverage the Windows Defender cloud for near-instant protection against new malware. +- [Configure enhanced notifications for Windows Defender in Windows 10](/windows/threat-protection/windows-defender-antivirus/configure-notifications-windows-defender-antivirus) to see more information about threat detections and removal. +- [Run a Windows Defender scan from the command line](/windows/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus). +- [Detect and block Potentially Unwanted Applications with Windows Defender](/windows/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus) during download and install times. + +### Windows Defender Advanced Threat Protection (ATP) + +With the growing threat from more sophisticated targeted attacks, a new security solution is imperative in securing an increasingly complex network ecosystem. Windows Defender Advanced Threat Protection (Windows Defender ATP) is a security service, built into Windows 10 that enables enterprise customers detect, investigate, and respond to advanced threats on their networks. + +[Learn more about Windows Defender Advanced Threat Protection (ATP)](/windows/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection). + +### VPN security + +- The VPN client can integrate with the Conditional Access Framework, a cloud-based policy engine built into Azure Active Directory, to provide a device compliance option for remote clients. +- The VPN client can integrate with Windows Information Protection (WIP) policy to provide additional security. [Learn more about Windows Information Protection](/windows/threat-protection/windows-information-protection/protect-enterprise-data-using-wip), previously known as Enterprise Data Protection. +- New VPNv2 configuration service provider (CSP) adds configuration settings. For details, see [What's new in MDM enrollment and management](https://msdn.microsoft.com/library/windows/hardware/mt299056%28v=vs.85%29.aspx#whatsnew_1607) +- Microsoft Intune: *VPN Profile (Windows 10 Desktop and Mobile and later)* policy template includes support for native VPN plug-ins. + +## Management + +### Use Remote Desktop Connection for PCs joined to Azure Active Directory + +From its release, Windows 10 has supported remote connections to PCs that are joined to Active Directory. Starting in this version of Windows 10, you can also connect to a remote PC that is joined to Azure Active Directory (Azure AD). [Learn about the requirements and supported configurations.](/windows/client-management/connect-to-remote-aadj-pc) + +### Taskbar configuration + +Enterprise administrators can add and remove pinned apps from the taskbar. Users can pin apps, unpin apps, and change the order of pinned apps on the taskbar after the enterprise configuration is applied. [Learn how to configure the taskbar.](/windows/configuration/windows-10-start-layout-options-and-policies) + +### Mobile device management and configuration service providers (CSPs) + +Numerous settings have been added to the Windows 10 CSPs to expand MDM capabilities for managing devices. To learn more about the specific changes in MDM policies for this version of Windows 10, see [What's new in MDM enrollment and management](https://msdn.microsoft.com/library/windows/hardware/mt299056%28v=vs.85%29.aspx#whatsnew_1607). + +### Shared PC mode + +This version of Windows 10, introduces shared PC mode, which optimizes Windows 10 for shared use scenarios, such as touchdown spaces in an enterprise and temporary customer use in retail. You can apply shared PC mode to Windows 10 Pro, Education, and Enterprise. [Learn how to set up a shared or guest PC.](/windows/configuration/set-up-shared-or-guest-pc) + +### Application Virtualization (App-V) for Windows 10 + +Application Virtualization (App-V) enables organizations to deliver Win32 applications to users as virtual applications. Virtual applications are installed on centrally managed servers and delivered to users as a service – in real time and on as as-needed basis. Users launch virtual applications from familiar access points, including the Microsoft Store, and interact with them as if they were installed locally. + +With the release of this version of Windows 10, App-V is included with the Windows 10 for Enterprise edition. If you are new to Windows 10 and App-V or if you're upgrading from a previous version of App-V, you’ll need to download, activate, and install server- and client-side components to start delivering virtual applications to users. + +[Learn how to deliver virtual applications with App-V.](/windows/application-management/app-v/appv-getting-started) + +### User Experience Virtualization (UE-V) for Windows 10 + +Many users customize their settings for Windows and for specific applications. Customizable Windows settings include Microsoft Store appearance, language, background picture, font size, and accent colors. Customizable application settings include language, appearance, behavior, and user interface options. + +With User Experience Virtualization (UE-V), you can capture user-customized Windows and application settings and store them on a centrally managed network file share. When users log on, their personalized settings are applied to their work session, regardless of which device or virtual desktop infrastructure (VDI) sessions they log on to. + +With the release of this version of Windows 10, UE-V is included with the Windows 10 for Enterprise edition. If you are new to Windows 10 and UE-V or upgrading from a previous version of UE-V, you’ll need to download, activate, and install server- and client-side components to start synchronizing user-customized settings across devices. + +[Learn how to synchronize user-customized settings with UE-V.](/windows/configuration/ue-v/uev-for-windows) + +## See Also + +[Windows 10 Enterprise LTSC](index.md): A description of the LTSC servicing channel with links to information about each release. + diff --git a/windows/whats-new/ltsc/whats-new-windows-10-2019.md b/windows/whats-new/ltsc/whats-new-windows-10-2019.md new file mode 100644 index 0000000000..09120bb2ec --- /dev/null +++ b/windows/whats-new/ltsc/whats-new-windows-10-2019.md @@ -0,0 +1,715 @@ +--- +title: What's new in Windows 10 Enterprise 2019 LTSC +description: New and updated IT Pro content about new features in Windows 10 Enterprise 2019 LTSC (also known as Windows 10 Enterprise 2019 LTSB). +keywords: ["What's new in Windows 10", "Windows 10", "Windows 10 Enterprise 2019 LTSC"] +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +author: greg-lindsay +ms.date: 01/08/2019 +ms.localizationpriority: low +--- + +# What's new in Windows 10 Enterprise 2019 LTSC + +**Applies to** +- Windows 10 Enterprise 2019 LTSC + +This article lists new and updated features and content that are of interest to IT Pros for Windows 10 Enterprise 2019 LTSC, compared to Windows 10 Enterprise 2016 LTSC (LTSB). For a brief description of the LTSC servicing channel, see [Windows 10 Enterprise LTSC](index.md). + +>[!NOTE] +>Features in Windows 10 Enterprise 2019 LTSC are equivalent to Windows 10, version 1809. + +Windows 10 Enterprise LTSC 2019 builds on Windows 10 Pro, version 1809 adding premium features designed to address the needs of large and mid-size organizations (including large academic institutions), such as: + - Advanced protection against modern security threats + - Full flexibility of OS deployment + - Updating and support options + - Comprehensive device and app management and control capabilities + +The Windows 10 Enterprise LTSC 2019 release is an important release for LTSC users because it includes the cumulative enhancements provided in Windows 10 versions 1703, 1709, 1803, and 1809. Details about these enhancements are provided below. + +## Security + +This version of Window 10 includes security improvements for threat protection, information protection, and identity protection. + +### Threat protection + +#### Windows Defender ATP + +The Windows Defender Advanced Threat Protection ([Windows Defender ATP](/windows/security/threat-protection/index)) platform inludes the security pillars shown in the following diagram. In this version of Windows, Windows Defender ATP includes powerful analytics, security stack integration, and centralized management for better detection, prevention, investigation, response, and management. + +![Windows Defender ATP](../images/wdatp.png) + +##### Attack surface reduction + +Attack surface reduction includes host-based intrusion prevention systems such as [controlled folder access](/windows/security/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard). + - This feature can help prevent ransomware and other destructive malware from changing your personal files. In some cases, apps that you normally use might be blocked from making changes to common folders like **Documents** and **Pictures**. We’ve made it easier for you to add apps that were recently blocked so you can keep using your device without turning off the feature altogether. + - When an app is blocked, it will appear in a recently blocked apps list, which you can get to by clicking **Manage settings** under the **Ransomware protection** heading. Click **Allow an app through Controlled folder access**. After the prompt, click the **+** button and choose **Recently blocked apps**. Select any of the apps to add them to the allowed list. You can also browse for an app from this page. + +###### Windows Defender Firewall + +Windows Defender Firewall now supports Windows Subsystem for Linux (WSL) processes. You can add specific rules for a WSL process just as you would for any Windows process. Also, Windows Defender Firewall now supports notifications for WSL processes. For example, when a Linux tool wants to allow access to a port from the outside (like SSH or a web server like nginx), Windows Defender Firewall will prompt to allow access just like it would for a Windows process when the port starts accepting connections. This was first introduced in [Build 17627](https://docs.microsoft.com/windows/wsl/release-notes#build-17618-skip-ahead). + +###### Windows Defender Application Guard + +Windows Defender Application Guard hardens a favorite attacker entry-point by isolating malware and other threats away from your data, apps, and infrastructure. For more information, see [Windows Defender Application Guard overview](https://docs.microsoft.com/windows/threat-protection/windows-defender-application-guard/wd-app-guard-overview). + +Windows Defender Application Guard has support for Edge and has extensions for Chrome and Firefox. For more information, see [System requirements for Windows Defender Application Guard](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-guard/reqs-wd-app-guard#software-requirements) + +Windows Defender Application Guard (WDAG) introduced a new user interface inside **Windows Security** in this release. Standalone users can now install and configure their Windows Defender Application Guard settings in Windows Security Center. + +Additionally, users who are managed by enterprise policies will be able to check their settings to see what their administrators have configured for their machines to better understand the behavior of Windows Defender Application Guard. This new UI improves the overall experience for users while managing and checking their Windows Defender Application Guard settings. As long as devices meet the minimum requirements, these settings will appear in Windows Security. For more information, see [Windows Defender Application Guard inside Windows Security App](https://techcommunity.microsoft.com/t5/Windows-Insider-Program/test/m-p/214102#M1709). + +To try this: + +1. Go to **Windows Security** and select **App & browser control**. +2. Under **Isolated browsing**, select **Install Windows Defender Application Guard**, then install and restart the device. +3. Select **Change Application Guard** settings. +4. Configure or check Application Guard settings. + +See the following example: + +![Security at a glance](../images/1_AppBrowser.png "app and browser control") +![Isolated browser](../images/2_InstallWDAG.png "isolated browsing") +![change WDAG settings](../images/3_ChangeSettings.png "change settings") +![view WDAG settings](../images/4_ViewSettings.jpg "view settings") + +##### Windows Defender Device Guard + +[Device Guard](/windows/security/threat-protection/device-guard/introduction-to-device-guard-virtualization-based-security-and-windows-defender-application-control) has always been a collection of technologies that can be combined to lock down a PC, including: +- Software-based protection provided by code integrity policies +- Hardware-based protection provided by Hypervisor-protected code integrity (HVCI) + +But these protections can also be configured separately. And, unlike HVCI, code integrity policies do not require virtualization-based security (VBS). To help underscore the distinct value of these protections, code integrity policies have been rebranded as [Windows Defender Application Control](/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control). + +### Next-gen protection + +#### Office 365 Ransomware Detection + +For Office 365 Home and Office 365 Personal subscribers, Ransomware Detection notifies you when your OneDrive files have been attacked and guides you through the process of restoring your files. For more information, see [Ransomware detection and recovering your files](https://support.office.com/en-us/article/ransomware-detection-and-recovering-your-files-0d90ec50-6bfd-40f4-acc7-b8c12c73637f?ui=en-US&rs=en-US&ad=US) + +### Endpoint detection and response + +Endpoint detection and response is improved. Enterprise customers can now take advantage of the entire Windows security stack with Windows Defender Antivirus **detections** and Device Guard **blocks** being surfaced in the Windows Defender ATP portal. + + Windows Defender is now called Windows Defender Antivirus and now shares detection status between M365 services and interoperates with Windows Defender ATP. Additional policies have also been implemented to enhance cloud based protection, and new channels are available for emergency protection. For more information, see [Virus and threat protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-security-center/wdsc-virus-threat-protection) and [Use next-gen technologies in Windows Defender Antivirus through cloud-delivered protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus). + + We've also [increased the breadth of the documentation library for enterprise security admins](/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10). The new library includes information on: + - [Deploying and enabling AV protection](/windows/threat-protection/windows-defender-antivirus/deploy-windows-defender-antivirus) + - [Managing updates](/windows/threat-protection/windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus) + - [Reporting](/windows/threat-protection/windows-defender-antivirus/report-monitor-windows-defender-antivirus) + - [Configuring features](/windows/threat-protection/windows-defender-antivirus/configure-windows-defender-antivirus-features) + - [Troubleshooting](/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus) + + Some of the highlights of the new library include [Evaluation guide for Windows Defender AV](/windows/threat-protection/windows-defender-antivirus//evaluate-windows-defender-antivirus) and [Deployment guide for Windows Defender AV in a virtual desktop infrastructure environment](/windows/threat-protection/windows-defender-antivirus/deployment-vdi-windows-defender-antivirus). + + New features for Windows Defender AV in Windows 10 Enterprise 2019 LTSC include: + - [Updates to how the Block at First Sight feature can be configured](/windows/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus) + - [The ability to specify the level of cloud-protection](/windows/threat-protection/windows-defender-antivirus/specify-cloud-protection-level-windows-defender-antivirus) + - [Windows Defender Antivirus protection in the Windows Defender Security Center app](/windows/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus) + + We've [invested heavily in helping to protect against ransomware](https://blogs.windows.com/business/2016/11/11/defending-against-ransomware-with-windows-10-anniversary-update/#UJlHc6SZ2Zm44jCt.97), and we continue that investment with [updated behavior monitoring and always-on real-time protection](/windows/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus). + + **Endpoint detection and response** is also enhanced. New **detection** capabilities include: + - [Use the threat intelligence API to create custom alerts](/windows/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection) - Understand threat intelligence concepts, enable the threat intel application, and create custom threat intelligence alerts for your organization. + - [Custom detection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/overview-custom-detections). With custom detections, you can create custom queries to monitor events for any kind of behavior such as suspicious or emerging threats. This can be done by leveraging the power of Advanced hunting through the creation of custom detection rules. + - Improvements on OS memory and kernel sensors to enable detection of attackers who are using in-memory and kernel-level attacks. + - Upgraded detections of ransomware and other advanced attacks. + - Historical detection capability ensures new detection rules apply to up to six months of stored data to detect previous attacks that might not have been noticed. + + **Threat reponse** is improved when an attack is detected, enabling immediate action by security teams to contain a breach: + - [Take response actions on a machine](/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection) - Quickly respond to detected attacks by isolating machines or collecting an investigation package. + - [Take response actions on a file](/windows/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection) - Quickly respond to detected attacks by stopping and quarantining files or blocking a file. + +Additional capabilities have been added to help you gain a holistic view on **investigations** include: + - [Threat analytics](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-analytics) - Threat Analytics is a set of interactive reports published by the Windows Defender ATP research team as soon as emerging threats and outbreaks are identified. The reports help security operations teams assess impact on their environment and provides recommended actions to contain, increase organizational resilience, and prevent specific threats. + - [Query data using Advanced hunting in Windows Defender ATP](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection) + - [Use Automated investigations to investigate and remediate threats](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection) + - [Investigate a user account](/windows/threat-protection/windows-defender-atp/investigate-user-windows-defender-advanced-threat-protection) - Identify user accounts with the most active alerts and investigate cases of potential compromised credentials. + - [Alert process tree](/windows/threat-protection/windows-defender-atp/investigate-alerts-windows-defender-advanced-threat-protection#alert-process-tree) - Aggregates multiple detections and related events into a single view to reduce case resolution time. + - [Pull alerts using REST API](/windows/threat-protection/windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection) - Use REST API to pull alerts from Windows Defender ATP. + +Other enhanced security features include: +- [Check sensor health state](/windows/threat-protection/windows-defender-atp/check-sensor-status-windows-defender-advanced-threat-protection) - Check an endpoint's ability to provide sensor data and communicate with the Windows Defender ATP service and fix known issues. +- [Managed security service provider (MSSP) support](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/mssp-support-windows-defender-advanced-threat-protection) - Windows Defender ATP adds support for this scenario by providing MSSP integration. The integration will allow MSSPs to take the following actions: Get access to MSSP customer's Windows Defender Security Center portal, fetch email notifications, and fetch alerts through security information and event management (SIEM) tools. +- [Integration with Azure Security Center](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection#integration-with-azure-security-center) - Windows Defender ATP integrates with Azure Security Center to provide a comprehensive server protection solution. With this integration Azure Security Center can leverage the power of Windows Defender ATP to provide improved threat detection for Windows Servers. +- [Integration with Microsoft Cloud App Security](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/microsoft-cloud-app-security-integration) - Microsoft Cloud App Security leverages Windows Defender ATP endpoint signals to allow direct visibility into cloud application usage including the use of unsupported cloud services (shadow IT) from all Windows Defender ATP monitored machines. +- [Onboard Windows Server 2019](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection#windows-server-version-1803-and-windows-server-2019) - Windows Defender ATP now adds support for Windows Server 2019. You'll be able to onboard Windows Server 2019 in the same method available for Windows 10 client machines. +- [Onboard previous versions of Windows](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/onboard-downlevel-windows-defender-advanced-threat-protection) - Onboard supported versions of Windows machines so that they can send sensor data to the Windows Defender ATP sensor. +- [Enable conditional access to better protect users, devices, and data](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/conditional-access-windows-defender-advanced-threat-protection) + +We've also added a new assessment for the Windows time service to the **Device performance & health** section. If we detect that your device’s time is not properly synced with our time servers and the time-syncing service is disabled, we’ll provide the option for you to turn it back on. + +We’re continuing to work on how other security apps you’ve installed show up in the **Windows Security** app. There’s a new page called **Security providers** that you can find in the **Settings** section of the app. Click **Manage providers** to see a list of all the other security providers (including antivirus, firewall, and web protection) that are running on your device. Here you can easily open the providers’ apps or get more information on how to resolve issues reported to you through **Windows Security**. + +This also means you’ll see more links to other security apps within **Windows Security**. For example, if you open the **Firewall & network protection** section, you’ll see the firewall apps that are running on your device under each firewall type, which includes domain, private, and public networks). + +

HKLM\SOFTWARE\Microsoft\Security Center\Feature DisableAvCheck (DWORD) = 1 
+ +You can read more about ransomware mitigations and detection capability at: +- [Averting ransomware epidemics in corporate networks with Windows Defender ATP](https://blogs.technet.microsoft.com/mmpc/2017/01/30/averting-ransomware-epidemics-in-corporate-networks-with-windows-defender-atp/) +- [Ransomware Protection in Windows 10 Anniversary Update whitepaper (PDF)](http://wincom.blob.core.windows.net/documents/Ransomware_protection_in_Windows_10_Anniversary_Update.pdf) +- [Microsoft Malware Protection Center blog](https://blogs.technet.microsoft.com/mmpc/category/research/ransomware/) + +Also see [New capabilities of Windows Defender ATP further maximizing the effectiveness and robustness of endpoint security](https://blogs.windows.com/business/2018/04/17/new-capabilities-of-windows-defender-atp-further-maximizing-the-effectiveness-and-robustness-of-endpoint-security/#62FUJ3LuMXLQidVE.97) + +Get a quick, but in-depth overview of Windows Defender ATP for Windows 10: [Windows Defender Advanced Threat Protection](/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection). + +For more information about features of Windows Defender ATP available in different editions of Windows 10, see the [Windows 10 commercial edition comparison](https://wincom.blob.core.windows.net/documents/Windows10_Commercial_Comparison.pdf). + +### Information protection + +Improvements have been added to Windows Information Protection and BitLocker. + +#### Windows Information Protection + +Windows Information Protection is now designed to work with Microsoft Office and Azure Information Protection. For more information, see [Deploying and managing Windows Information Protection (WIP) with Azure Information Protection](https://myignite.microsoft.com/sessions/53660?source=sessions). + +Microsoft Intune helps you create and deploy your Windows Information Protection (WIP) policy, including letting you choose your allowed apps, your WIP-protection level, and how to find enterprise data on the network. For more info, see [Create a Windows Information Protection (WIP) policy using Microsoft Intune](/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune) and [Associate and deploy your Windows Information Protection (WIP) and VPN policies by using Microsoft Intune](/windows/threat-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune). + +You can also now collect your audit event logs by using the Reporting configuration service provider (CSP) or the Windows Event Forwarding (for Windows desktop domain-joined devices). For info, see the brand-new topic, [How to collect Windows Information Protection (WIP) audit event logs](/windows/threat-protection/windows-information-protection/collect-wip-audit-event-logs). + +This release enables support for WIP with Files on Demand, allows file encryption while the file is open in another app, and improves performance. For more information, see [OneDrive Files On-Demand For The Enterprise](https://techcommunity.microsoft.com/t5/OneDrive-Blog/OneDrive-Files-On-Demand-For-The-Enterprise/ba-p/117234). + +### BitLocker + +The minimum PIN length is being changed from 6 to 4, with a default of 6. For more information, see [BitLocker Group Policy settings](https://docs.microsoft.com/windows/device-security/bitlocker/bitlocker-group-policy-settings#bkmk-unlockpol3). + +#### Delivering BitLocker policy to AutoPilot devices during OOBE + +You can choose which encryption algorithm to apply automatic BitLocker encryption to capable devices, rather than automatically having those devices encrypt themselves with the default algorithm. This allows the encryption algorithm (and other BitLocker policies that must be applied prior to encryption), to be delivered before automatic BitLocker encryption begins. + +For example, you can choose the XTS-AES 256 encryption algorithm, and have it applied to devices that would normally encrypt themselves automatically with the default XTS-AES 128 algorithm during OOBE. + +#### Silent enforcement on fixed drives + +Through a Modern Device Management (MDM) policy, BitLocker can be enabled silently for standard Azure Active Directory (AAD) joined users. In Windows 10, version 1803 automatic BitLocker encryption was enabled for standard AAD users, but this still required modern hardware that passed the Hardware Security Test Interface (HSTI). This new functionality enables BitLocker via policy even on devices that don’t pass the HSTI. + +This is an update to the [BitLocker CSP](https://docs.microsoft.com/windows/client-management/mdm/bitlocker-csp), which was introduced in Windows 10, version 1703, and leveraged by Intune and others. + +This feature will soon be enabled on Olympia Corp as an optional feature. + +### Identity protection + +Improvements have been added are to Windows Hello for Business and Credential Guard. + +#### Windows Hello for Business + +New features in Windows Hello enable a better device lock experience, using multifactor unlock with new location and user proximity signals. Using Bluetooth signals, you can configure your Windows 10 device to automatically lock when you walk away from it, or to prevent others from accessing the device when you are not present. + +New features in [Windows Hello for Business](/windows/security/identity-protection/hello-for-business/hello-identity-verification.md) inlcude: +- You can now reset a forgotten PIN without deleting company managed data or apps on devices managed by [Microsoft Intune](https://www.microsoft.com/cloud-platform/microsoft-intune). +- For Windows Phone devices, an administrator is able to initiate a remote PIN reset through the Intune portal. +- For Windows desktops, users are able to reset a forgotten PIN through **Settings > Accounts > Sign-in options**. For more details, check out [What if I forget my PIN?](/windows/security/identity-protection/hello-for-business/hello-features#pin-reset). + +[Windows Hello](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-features) now supports FIDO 2.0 authentication for Azure AD Joined Windows 10 devices and has enhanced support for shared devices, as described in the [Kiosk configuration](#kiosk-configuration) section. +- Windows Hello is now [password-less on S-mode](https://www.windowslatest.com/2018/02/12/microsoft-make-windows-10-password-less-platform/). +- Support for S/MIME with Windows Hello for Business and APIs for non-Microsoft identity lifecycle management solutions. +- Windows Hello is part of the account protection pillar in Windows Defender Security Center. Account Protection will encourage password users to set up Windows Hello Face, Fingerprint or PIN for faster sign in, and will notify Dynamic lock users if Dynamic lock has stopped working because their phone or device Bluetooth is off. +- You can set up Windows Hello from lock screen for MSA accounts. We’ve made it easier for Microsoft account users to set up Windows Hello on their devices for faster and more secure sign-in. Previously, you had to navigate deep into Settings to find Windows Hello. Now, you can set up Windows Hello Face, Fingerprint or PIN straight from your lock screen by clicking the Windows Hello tile under Sign-in options. +- New [public API](https://docs.microsoft.com/uwp/api/windows.security.authentication.web.core.webauthenticationcoremanager.findallaccountsasync#Windows_Security_Authentication_Web_Core_WebAuthenticationCoreManager_FindAllAccountsAsync_Windows_Security_Credentials_WebAccountProvider_) for secondary account SSO for a particular identity provider. +- It is easier to set up Dynamic lock, and WD SC actionable alerts have been added when Dynamic lock stops working (ex: phone Bluetooth is off). + +For more information, see: [Windows Hello and FIDO2 Security Keys enable secure and easy authentication for shared devices](https://blogs.windows.com/business/2018/04/17/windows-hello-fido2-security-keys/#OdKBg3pwJQcEKCbJ.97) + +#### Windows Defender Credential Guard + +Windows Defender Credential Guard is a security service in Windows 10 built to protect Active Directory (AD) domain credentials so that they can't be stolen or misused by malware on a user's machine. It is designed to protect against well-known threats such as Pass-the-Hash and credential harvesting. + +Windows Defender Credential Guard has always been an optional feature, but Windows 10 in S mode turns this functionality on by default when the machine has been Azure Active Directory joined. This provides an added level of security when connecting to domain resources not normally present on devices running Windows 10 in S mode. Please note that Windows Defender Credential Guard is available only to S mode devices or Enterprise and Education Editions. + +For more information, see [Credential Guard Security Considerations](/windows/access-protection/credential-guard/credential-guard-requirements#security-considerations). + +### Other security improvments + +#### Windows security baselines + +Microsoft has released new [Windows security baselines](https://docs.microsoft.com/windows/device-security/windows-security-baselines) for Windows Server and Windows 10. A security baseline is a group of Microsoft-recommended configuration settings with an explanation of their security impact. For more information, and to download the Policy Analyzer tool, see [Microsoft Security Compliance Toolkit 1.0](https://docs.microsoft.com/windows/device-security/security-compliance-toolkit-10). + +**Windows security baselines** have been updated for Windows 10. A [security baseline](https://docs.microsoft.com/windows/device-security/windows-security-baselines) is a group of Microsoft-recommended configuration settings and explains their security impact. For more information, and to download the Policy Analyzer tool, see [Microsoft Security Compliance Toolkit 1.0](https://docs.microsoft.com/windows/device-security/security-compliance-toolkit-10). + +The new [security baseline for Windows 10 version 1803](https://docs.microsoft.com/windows/security/threat-protection/security-compliance-toolkit-10) has been published. + +#### SMBLoris vulnerability + +An issue, known as “SMBLoris�?, which could result in denial of service, has been addressed. + +#### Windows Security Center + +Windows Defender Security Center is now called **Windows Security Center**. + +You can still get to the app in all the usual ways – simply ask Cortana to open Windows Security Center(WSC) or interact with the taskbar icon. WSC lets you manage all your security needs, including **Windows Defender Antivirus** and **Windows Defender Firewall**. + +The WSC service now requires antivirus products to run as a protected process to register. Products that have not yet implemented this will not appear in the Windows Security Center user interface, and Windows Defender Antivirus will remain enabled side-by-side with these products. + +WSC now includes the Fluent Design System elements you know and love. You’ll also notice we’ve adjusted the spacing and padding around the app. It will now dynamically size the categories on the main page if more room is needed for extra info. We also updated the title bar so that it will use your accent color if you have enabled that option in **Color Settings**. + +![alt text](../images/defender.png "Windows Security Center") + +#### Group Policy Security Options + +The security setting [**Interactive logon: Display user information when the session is locked**](/windows/device-security/security-policy-settings/interactive-logon-display-user-information-when-the-session-is-locked) has been updated to work in conjunction with the **Privacy** setting in **Settings** > **Accounts** > **Sign-in options**. + +A new security policy setting +[**Interactive logon: Don't display username at sign-in**](/windows/device-security/security-policy-settings/interactive-logon-dont-display-username-at-sign-in) has been introduced in Windows 10 Enterprise 2019 LTSC. This security policy setting determines whether the username is displayed during sign in. It works in conjunction with the **Privacy** setting in **Settings** > **Accounts** > **Sign-in options**. The setting only affects the **Other user** tile. + +#### Windows 10 in S mode + +We’ve continued to work on the **Current threats** area in [Virus & threat protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-security-center/wdsc-virus-threat-protection), which now displays all threats that need action. You can quickly take action on threats from this screen: + +![Virus & threat protection settings](../images/virus-and-threat-protection.png "Virus & threat protection settings") + +## Sign-in + +### Faster sign-in to a Windows 10 shared pc + +If you have shared devices deployed in your work place, **Fast sign-in** enables users to sign in to a [shared Windows 10 PC](/windows/configuration/set-up-shared-or-guest-pc.md) in a flash! + +**To enable fast sign-in:** +1. Set up a shared or guest device with Windows 10, version 1809 or Windows 10 Enterprise 2019 LTSC. +2. Set the Policy CSP, and the **Authentication** and **EnableFastFirstSignIn** policies to enable fast sign-in. +3. Sign-in to a shared PC with your account. You'll notice the difference! + + ![fast sign-in](../images/fastsignin.png "fast sign-in") + +### Web sign-in to Windows 10 + +Until now, Windows logon only supported the use of identities federated to ADFS or other providers that support the WS-Fed protocol. We are introducing “web sign-in,” a new way of signing into your Windows PC. Web Sign-in enables Windows logon support for non-ADFS federated providers (e.g.SAML). + +**To try out web sign-in:** +1. Azure AD Join your Windows 10 PC. (Web sign-in is only supported on Azure AD Joined PCs). +2. Set the Policy CSP, and the Authentication and EnableWebSignIn polices to enable web sign-in. +3. On the lock screen, select web sign-in under sign-in options. +4. Click the “Sign in” button to continue. + +![Web sign-in](../images/websignin.png "web sign-in") + +## Deployment + +### MBR2GPT.EXE + +MBR2GPT.EXE is a new command-line tool introduced with Windows 10, version 1703 and also available in Windows 10 Enterprise 2019 LTSC (and later versions). MBR2GPT converts a disk from Master Boot Record (MBR) to GUID Partition Table (GPT) partition style without modifying or deleting data on the disk. The tool is designed to be run from a Windows Preinstallation Environment (Windows PE) command prompt, but can also be run from the full Windows 10 operating system (OS). + +The GPT partition format is newer and enables the use of larger and more disk partitions. It also provides added data reliability, supports additional partition types, and enables faster boot and shutdown speeds. If you convert the system disk on a computer from MBR to GPT, you must also configure the computer to boot in UEFI mode, so make sure that your device supports UEFI before attempting to convert the system disk. + +Additional security features of Windows 10 that are enabled when you boot in UEFI mode include: Secure Boot, Early Launch Anti-malware (ELAM) driver, Windows Trusted Boot, Measured Boot, Device Guard, Credential Guard, and BitLocker Network Unlock. + +For details, see [MBR2GPT.EXE](/windows/deployment/mbr-to-gpt). + +### Windows Autopilot + +[Windows Autopilot](https://docs.microsoft.com/windows/deployment/windows-autopilot/windows-autopilot) is a deployment tool introduced with Windows 10, version 1709 and is also available for Windows 10 Enterprise 2019 LTSC (and later versions). Windows Autopilot provides a modern device lifecycle management service powered by the cloud to deliver a zero touch experience for deploying Windows 10. + +Windows Autopilot is currently available with Surface, Dell, HP, and Lenovo. Other OEM partners such as Panasonic, and Acer will support Autopilot soon. Check the [Windows IT Pro Blog](https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog) or this article for updated information. + +Using Intune, Autopilot now enables locking the device during provisioning during the Windows Out Of Box Experience (OOBE) until policies and settings for the device get provisioned, thereby ensuring that by the time the user gets to the desktop, the device is secured and configured correctly. + +You can also apply an Autopilot deployment profile to your devices using Microsoft Store for Business. When people in your organization run the out-of-box experience on the device, the profile configures Windows based on the Autopilot deployment profile you applied to the device. For more information, see [Manage Windows device deployment with Windows Autopilot Deployment](https://docs.microsoft.com/microsoft-store/add-profile-to-devices). + +#### Windows Autopilot self-deploying mode + +Windows Autopilot self-deploying mode enables a zero touch device provisioning experience. Simply power on the device, plug it into the Ethernet, and the device is fully configured automatically by Windows Autopilot. + +This self-deploying capability removes the current need to have an end user interact by pressing the “Next” button during the deployment process. + +You can utilize Windows Autopilot self-deploying mode to register the device to an AAD tenant, enroll in your organization’s MDM provider, and provision policies and applications, all with no user authentication or user interaction required. + +To learn more about Autopilot self-deploying mode and to see step-by-step instructions to perform such a deployment, [Windows Autopilot self-deploying mode](https://docs.microsoft.com/windows/deployment/windows-autopilot/self-deploying). + + +#### Autopilot Reset + +IT Pros can use Autopilot Reset to quickly remove personal files, apps, and settings. A custom login screen is available from the lock screen that enables you to apply original settings and management enrollment (Azure Active Directory and device management) so that devices are returned to a fully configured, known, IT-approved state and ready to use. For more information, see [Reset devices with Autopilot Reset](https://docs.microsoft.com/education/windows/autopilot-reset). + +### DISM + +The following new DISM commands have been added to manage feature updates: + + DISM /Online /Initiate-OSUninstall + – Initiates a OS uninstall to take the computer back to the previous installation of windows. + DISM /Online /Remove-OSUninstall + – Removes the OS uninstall capability from the computer. + DISM /Online /Get-OSUninstallWindow + – Displays the number of days after upgrade during which uninstall can be performed. + DISM /Online /Set-OSUninstallWindow + – Sets the number of days after upgrade during which uninstall can be performed. + +For more information, see [DISM operating system uninstall command-line options](https://docs.microsoft.com/windows-hardware/manufacture/desktop/dism-uninstallos-command-line-options). + +### Windows Setup + +You can now run your own custom actions or scripts in parallel with Windows Setup. Setup will also migrate your scripts to next feature release, so you only need to add them once. + +Prerequisites: +- Windows 10, version 1803 or Windows 10 Enterprise 2019 LTSC, or later. +- Windows 10 Enterprise or Pro + +For more information, see [Run custom actions during feature update](https://docs.microsoft.com/windows-hardware/manufacture/desktop/windows-setup-enable-custom-actions). + +It is also now possible to run a script if the user rolls back their version of Windows using the PostRollback option. + + /PostRollback [\setuprollback.cmd] [/postrollback {system / admin}] + +For more information, see [Windows Setup Command-Line Options](https://docs.microsoft.com/windows-hardware/manufacture/desktop/windows-setup-command-line-options#21) + +New command-line switches are also available to control BitLocker: + + Setup.exe /BitLocker AlwaysSuspend + – Always suspend bitlocker during upgrade. + Setup.exe /BitLocker TryKeepActive + – Enable upgrade without suspending bitlocker but if upgrade, does not work then suspend bitlocker and complete the upgrade. + Setup.exe /BitLocker ForceKeepActive + – Enable upgrade without suspending bitlocker, but if upgrade does not work, fail the upgrade. + +For more information, see [Windows Setup Command-Line Options](https://docs.microsoft.com/windows-hardware/manufacture/desktop/windows-setup-command-line-options#33) + +### Feature update improvements + +Portions of the work done during the offline phases of a Windows update have been moved to the online phase. This has resulted in a significant reduction of offline time when installing updates. For more information, see [We're listening to you](https://insider.windows.com/en-us/articles/were-listening-to-you/). + +### SetupDiag + +[SetupDiag](https://docs.microsoft.com/windows/deployment/upgrade/setupdiag) is a new command-line tool that can help diagnose why a Windows 10 update failed. + +SetupDiag works by searching Windows Setup log files. When searching log files, SetupDiag uses a set of rules to match known issues. In the current version of SetupDiag there are 53 rules contained in the rules.xml file, which is extracted when SetupDiag is run. The rules.xml file will be updated as new versions of SetupDiag are made available. + +## Windows Analytics + +### Upgrade Readiness + +Upgrade Readiness helps you ensure that applications and drivers are ready for a Windows 10 upgrade. The solution provides up-to-date application and driver inventory, information about known issues, troubleshooting guidance, and per-device readiness and tracking details. The Upgrade Readiness tool moved from public preview to general availability on March 2, 2017. + +The development of Upgrade Readiness has been heavily influenced by input from the community the development of new features is ongoing. To begin using Upgrade Readiness, add it to an existing Operation Management Suite (OMS) workspace or sign up for a new OMS workspace with the Upgrade Readiness solution enabled. + +For more information about Upgrade Readiness, see the following topics: + +- [Windows Analytics blog](https://blogs.technet.microsoft.com/upgradeanalytics/) +- [Manage Windows upgrades with Upgrade Readiness](/windows/deployment/upgrade/manage-windows-upgrades-with-upgrade-readiness) + +Upgrade Readiness provides insights into application and driver compatibility issues. New capabilities include better app coverage, post-upgrade health reports, and enhanced report filtering capabilities. For more information, see [Manage Windows upgrades with Upgrade Readiness](https://docs.microsoft.com/windows/deployment/upgrade/manage-windows-upgrades-with-upgrade-readiness). + +### Update Compliance + +Update Compliance helps you to keep Windows 10 devices in your organization secure and up-to-date. + +Update Compliance is a solution built using OMS Log Analytics that provides information about installation status of monthly quality and feature updates. Details are provided about the deployment progress of existing updates and the status of future updates. Information is also provided about devices that might need attention to resolve issues. + +For more information about Update Compliance, see [Monitor Windows Updates with Update Compliance](/windows/deployment/update/update-compliance-monitor). + +New capabilities in Update Compliance let you monitor Windows Defender protection status, compare compliance with industry peers, and optimize bandwidth for deploying updates. For more information, see [Monitor Windows Updates and Windows Defender Antivirus with Update Compliance](https://docs.microsoft.com/windows/deployment/update/update-compliance-monitor). + +### Device Health + +Maintaining devices is made easier with Device Health, a new, premium analytic tool that identifies devices and drivers that crash frequently and might need to be rebuilt or replaced. For more information, see [Monitor the health of devices with Device Health](https://docs.microsoft.com/windows/deployment/update/device-health-monitor). + +## Accessibility and Privacy + +### Accessibility + +"Out of box" accessibility is enhanced with auto-generated picture descriptions. For more information about accessibility, see [Accessibility information for IT Professionals](https://docs.microsoft.com/windows/configuration/windows-10-accessibility-for-itpros). Also see the accessibility section in the [What’s new in the Windows 10 April 2018 Update](https://blogs.windows.com/windowsexperience/2018/04/30/whats-new-in-the-windows-10-april-2018-update/) blog post. + +### Privacy + +In the Feedback and Settings page under Privacy Settings you can now delete the diagnostic data your device has sent to Microsoft. You can also view this diagnostic data using the [Diagnostic Data Viewer](https://docs.microsoft.com/windows/configuration/diagnostic-data-viewer-overview) app. + +## Configuration + +### Co-management + +Intune and System Center Configuration Manager policies have been added to enable hyrid Azure AD-joined authentication. Mobile Device Management (MDM) has added over 150 new policies and settings in this release, including the [MDMWinsOverGP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-controlpolicyconflict) policy, to enable easier transition to cloud-based management. + +For more information, see [What's New in MDM enrollment and management](https://docs.microsoft.com/windows/client-management/mdm/new-in-windows-mdm-enrollment-management#whatsnew1803) + +### OS uninstall period + +The OS uninstall period is a length of time that users are given when they can optionally roll back a Windows 10 update. With this release, administrators can use Intune or [DISM](#dism) to customize the length of the OS uninstall period. + +### Windows Configuration Designer + +Previously known as *Windows Imaging and Configuration Designer (ICD)*, the tool for creating provisioning packages is renamed **Windows Configuration Designer**. The new Windows Configuration Designer is available in [Microsoft Store](https://www.microsoft.com/store/apps/9nblggh4tx22) as an app. To run Windows Configuration Designer on earlier versions of Windows, you can still install Windows Configuration Designer from the [Windows Assessment and Deployment Kit (ADK)](https://developer.microsoft.com/windows/hardware/windows-assessment-deployment-kit). + +Windows Configuration Designer in Windows 10 Enterprise 2019 LTSC includes several new wizards to make it easier to create provisioning packages. + +![wizards for desktop, mobile, kiosk, Surface Hub](../images/wcd-options.png) + +Both the desktop and kiosk wizards include an option to remove pre-installed software, based on the new [CleanPC configuration service provider (CSP)](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/cleanpc-csp). + +![remove pre-installed software option](../images/wcd-cleanpc.png) + +[Learn more about Windows Configuration Designer.](/windows/configuration/provisioning-packages/provisioning-packages) + +### Azure Active Directory join in bulk + +Using the new wizards in Windows Configuration Designer, you can [create provisioning packages to enroll devices in Azure Active Directory](/windows/configuration/provisioning-packages/provisioning-packages#configuration-designer-wizards). Azure AD join in bulk is available in the desktop, mobile, kiosk, and Surface Hub wizards. + +![get bulk token action in wizard](../images/bulk-token.png) + +### Windows Spotlight + +The following new Group Policy and mobile device management (MDM) settings are added to help you configure Windows Spotlight user experiences: + +- **Turn off the Windows Spotlight on Action Center** +- **Do not use diagnostic data for tailored experiences** +- **Turn off the Windows Welcome Experience** + +[Learn more about Windows Spotlight.](/windows/configuration/windows-spotlight) + +### Start and taskbar layout + +Previously, the customized taskbar could only be deployed using Group Policy or provisioning packages. Windows 10 Enterprise 2019 LTSC adds support for customized taskbars to [MDM](/windows/configuration/customize-windows-10-start-screens-by-using-mobile-device-management). + +[Additional MDM policy settings are available for Start and taskbar layout](/windows/configuration/windows-10-start-layout-options-and-policies). New MDM policy settings include: + +- Settings for the User tile: [**Start/HideUserTile**](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#start-hideusertile), [**Start/HideSwitchAccount**](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#start-hideswitchaccount), [**Start/HideSignOut**](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#start-hidesignout), [**Start/HideLock**](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#start-hidelock), and [**Start/HideChangeAccountSettings**](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#start-hidechangeaccountsettings) +- Settings for Power: [**Start/HidePowerButton**](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#start-hidepowerbutton), [**Start/HideHibernate**](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#start-hidehibernate), [**Start/HideRestart**](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#start-hiderestart), [**Start/HideShutDown**](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#start-hideshutdown), and [**Start/HideSleep**](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#start-hidesleep) +- Additional new settings: [**Start/HideFrequentlyUsedApps**](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#start-hidefrequentlyusedapps), [**Start/HideRecentlyAddedApps**](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#start-hiderecentlyaddedapps), **AllowPinnedFolder**, **ImportEdgeAssets**, [**Start/HideRecentJumplists**](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#start-hiderecentjumplists), [**Start/NoPinningToTaskbar**](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#start-nopinningtotaskbar), [**Settings/PageVisibilityList**](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#settings-pagevisibilitylist), and [**Start/HideAppsList**](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#start-hideapplist). + + +### Cortana at work + +Cortana is Microsoft’s personal digital assistant, who helps busy people get things done, even while at work. Cortana has powerful configuration options, specifically optimized for your business. By signing in with an Azure Active Directory (Azure AD) account, your employees can give Cortana access to their enterprise/work identity, while getting all the functionality Cortana provides to them outside of work. + +Using Azure AD also means that you can remove an employee’s profile (for example, when an employee leaves your organization) while respecting Windows Information Protection (WIP) policies and ignoring enterprise content, such as emails, calendar items, and people lists that are marked as enterprise data. + +For more info about Cortana at work, see [Cortana integration in your business or enterprise](/windows/configuration/cortana-at-work/cortana-at-work-overview) + +## Microsoft Edge + +iOS and Android versions of Edge are now available. For more information, see [Microsoft Edge Tips](https://microsoftedgetips.microsoft.com/en-us?source=firstrunwip). + +Support in [Windows Defender Application Guard](#windows-defender-application-guard) is also improved. + +#### Microsoft Edge Group Policies + +We introduced new group policies and Modern Device Management settings to manage Microsoft Edge. The new policies include enabling and disabling full-screen mode, printing, favorites bar, and saving history; preventing certificate error overrides; configuring the Home button and startup options; setting the New Tab page and Home button URL, and managing extensions. Learn more about the [new Microsoft Edge policies](https://aka.ms/new-microsoft-edge-group-policies). + +## Windows Update + +### Windows Update for Business + +Windows Update for Business now provides greater control over updates, with the ability to pause and uninstall problematic updates using Intune. For more information, see [Manage software updates in Intune](https://docs.microsoft.com/intune/windows-update-for-business-configure). + +The pause feature has been changed, and now requires a start date to set up. Users are now able to pause through **Settings > Update & security > Windows Update > Advanced options** in case a policy has not been configured. We have also increased the pause limit on quality updates to 35 days. You can find more information on pause in [Pause Feature Updates](/windows/deployment/update/waas-configure-wufb#pause-feature-updates) and [Pause Quality Updates](/windows/deployment/update/waas-configure-wufb#pause-quality-updates). + + +Windows Update for Business managed devices are now able to defer feature update installation by up to 365 days (it used to be 180 days). In settings, users are able to select their branch readiness level and update deferal periods. See [Configure devices for Current Branch (CB) or Current Branch for Business (CBB)](/windows/deployment/update/waas-configure-wufb#configure-devices-for-current-branch-or-current-branch-for-business), [Configure when devices receive Feature Updates](/windows/deployment/update/waas-configure-wufb#configure-when-devices-receive-feature-updates) and [Configure when devices receive Quality Updates](/windows/deployment/update/waas-configure-wufb#configure-when-devices-receive-quality-updates) for details. + +WUfB now has additional controls available to manage Windows Insider Program enrollment through policies. For more information, see [Manage Windows Insider Program flights](https://docs.microsoft.com/windows/deployment/update/waas-configure-wufb#configure-when-devices-receive-windows-insider-preview-builds). + +Windows Update for Business now provides greater control over updates, with the ability to pause and uninstall problematic updates using Intune. For more information, see [Manage software updates in Intune](https://docs.microsoft.com/intune/windows-update-for-business-configure). + +The pause feature has been changed, and now requires a start date to set up. Users are now able to pause through **Settings > Update & security > Windows Update > Advanced options** in case a policy has not been configured. We have also increased the pause limit on quality updates to 35 days. You can find more information on pause in [Pause Feature Updates](/windows/deployment/update/waas-configure-wufb#pause-feature-updates) and [Pause Quality Updates](/windows/deployment/update/waas-configure-wufb#pause-quality-updates). + + +Windows Update for Business managed devices are now able to defer feature update installation by up to 365 days (it used to be 180 days). In settings, users are able to select their branch readiness level and update deferal periods. See [Configure devices for Current Branch (CB) or Current Branch for Business (CBB)](/windows/deployment/update/waas-configure-wufb#configure-devices-for-current-branch-or-current-branch-for-business), [Configure when devices receive Feature Updates](/windows/deployment/update/waas-configure-wufb#configure-when-devices-receive-feature-updates) and [Configure when devices receive Quality Updates](/windows/deployment/update/waas-configure-wufb#configure-when-devices-receive-quality-updates) for details. + +WUfB now has additional controls available to manage Windows Insider Program enrollment through policies. For more information, see [Manage Windows Insider Program flights](https://docs.microsoft.com/windows/deployment/update/waas-configure-wufb#configure-when-devices-receive-windows-insider-preview-builds). + +### Windows Insider for Business + +We recently added the option to download Windows 10 Insider Preview builds using your corporate credentials in Azure Active Directory (AAD). By enrolling devices in AAD, you increase the visibility of feedback submitted by users in your organization – especially on features that support your specific business needs. For details, see [Windows Insider Program for Business](/windows/deployment/update/waas-windows-insider-for-business). + +You can now register your Azure AD domains to the Windows Insider Program. For more information, see [Windows Insider Program for Business](https://docs.microsoft.com/windows/deployment/update/waas-windows-insider-for-business#getting-started-with-windows-insider-program-for-business). + + +### Optimize update delivery + +With changes delivered in Windows 10 Enterprise 2019 LTSC, [Express updates](/windows/deployment/update/waas-optimize-windows-10-updates#express-update-delivery) are now fully supported with System Center Configuration Manager, starting with version 1702 of Configuration Manager, as well as with other third-party updating and management products that [implement this new functionality](https://technet.microsoft.com/windows-server-docs/management/windows-server-update-services/deploy/express-update-delivery-isv-support). This is in addition to current Express support on Windows Update, Windows Update for Business and WSUS. + +>[!NOTE] +> The above changes can be made available to Windows 10, version 1607, by installing the April 2017 cumulative update. + +Delivery Optimization policies now enable you to configure additional restrictions to have more control in various scenarios. + +Added policies include: +- [Allow uploads while the device is on battery while under set Battery level](/windows/deployment/update/waas-delivery-optimization#allow-uploads-while-the-device-is-on-battery-while-under-set-battery-level) +- [Enable Peer Caching while the device connects via VPN](/windows/deployment/update/waas-delivery-optimization#enable-peer-caching-while-the-device-connects-via-vpn) +- [Minimum RAM (inclusive) allowed to use Peer Caching](/windows/deployment/update/waas-delivery-optimization#minimum-ram-allowed-to-use-peer-caching) +- [Minimum disk size allowed to use Peer Caching](/windows/deployment/update/waas-delivery-optimization#minimum-disk-size-allowed-to-use-peer-caching) +- [Minimum Peer Caching Content File Size](/windows/deployment/update/waas-delivery-optimization#minimum-peer-caching-content-file-size) + +To check out all the details, see [Configure Delivery Optimization for Windows 10 updates](/windows/deployment/update/waas-delivery-optimization) + +### Uninstalled in-box apps no longer automatically reinstall + +Starting with Windows 10 Enterprise 2019 LTSC, in-box apps that were uninstalled by the user won't automatically reinstall as part of the feature update installation process. + +Additionally, apps de-provisioned by admins on Windows 10 Enterprise 2019 LTSC machines will stay de-provisioned after future feature update installations. This will not apply to the update from Windows 10 Enterprise 2016 LTSC (or earlier) to Windows 10 Enterprise 2019 LTSC. + +## Management + +### New MDM capabilities + +Windows 10 Enterprise 2019 LTSC adds many new [configuration service providers (CSPs)](/windows/configuration/provisioning-packages/how-it-pros-can-use-configuration-service-providers) that provide new capabilities for managing Windows 10 devices using MDM or provisioning packages. Among other things, these CSPs enable you to configure a few hundred of the most useful Group Policy settings via MDM - see [Policy CSP - ADMX-backed policies](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-admx-backed). + +Some of the other new CSPs are: + +- The [DynamicManagement CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/dynamicmanagement-csp) allows you to manage devices differently depending on location, network, or time. For example, managed devices can have cameras disabled when at a work location, the cellular service can be disabled when outside the country to avoid roaming charges, or the wireless network can be disabled when the device is not within the corporate building or campus. Once configured, these settings will be enforced even if the device can’t reach the management server when the location or network changes. The Dynamic Management CSP enables configuration of policies that change how the device is managed in addition to setting the conditions on which the change occurs. + +- The [CleanPC CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/cleanpc-csp) allows removal of user-installed and pre-installed applications, with the option to persist user data. + +- The [BitLocker CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/bitlocker-csp) is used to manage encryption of PCs and devices. For example, you can require storage card encryption on mobile devices, or require encryption for operating system drives. + +- The [NetworkProxy CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/networkproxy-csp) is used to configure a proxy server for ethernet and Wi-Fi connections. + +- The [Office CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/office-csp) enables a Microsoft Office client to be installed on a device via the Office Deployment Tool. For more information, see [Configuration options for the Office Deployment Tool](https://technet.microsoft.com/library/jj219426.aspx). + +- The [EnterpriseAppVManagement CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/enterpriseappvmanagement-csp) is used to manage virtual applications in Windows 10 PCs (Enterprise and Education editions) and enables App-V sequenced apps to be streamed to PCs even when managed by MDM. + +IT pros can use the new [MDM Migration Analysis Tool (MMAT)](https://aka.ms/mmat) to determine which Group Policy settings have been configured for a user or computer and cross-reference those settings against a built-in list of supported MDM policies. MMAT can generate both XML and HTML reports indicating the level of support for each Group Policy setting and MDM equivalents. + +[Learn more about new MDM capabilities.](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/new-in-windows-mdm-enrollment-management#whatsnew10) + +MDM has been expanded to include domain joined devices with Azure Active Directory registration. Group Policy can be used with Active Directory joined devices to trigger auto-enrollment to MDM. For more information, see [Enroll a Windows 10 device automatically using Group Policy](https://docs.microsoft.com/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy). + +Multiple new configuration items are also added. For more information, see [What's new in MDM enrollment and management](https://docs.microsoft.com/windows/client-management/mdm/new-in-windows-mdm-enrollment-management#whatsnew1709). + +### Mobile application management support for Windows 10 + +The Windows version of mobile application management (MAM) is a lightweight solution for managing company data access and security on personal devices. MAM support is built into Windows on top of Windows Information Protection (WIP), starting in Windows 10 Enterprise 2019 LTSC. + +For more info, see [Implement server-side support for mobile application management on Windows](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/implement-server-side-mobile-application-management). + +### MDM diagnostics + +In Windows 10 Enterprise 2019 LTSC, we continue our work to improve the diagnostic experience for modern management. By introducing auto-logging for mobile devices, Windows will automatically collect logs when encountering an error in MDM, eliminating the need to have always-on logging for memory-constrained devices. Additionally, we are introducing [Microsoft Message Analyzer](https://www.microsoft.com/download/details.aspx?id=44226) as an additional tool to help Support personnel quickly reduce issues to their root cause, while saving time and cost. + +### Application Virtualization for Windows (App-V) + +Previous versions of the Microsoft Application Virtualization Sequencer (App-V Sequencer) have required you to manually create your sequencing environment. Windows 10 Enterprise 2019 LTSC introduces two new PowerShell cmdlets, New-AppVSequencerVM and Connect-AppvSequencerVM, which automatically create your sequencing environment for you, including provisioning your virtual machine. Additionally, the App-V Sequencer has been updated to let you sequence or update multiple apps at the same time, while automatically capturing and storing your customizations as an App-V project template (.appvt) file, and letting you use PowerShell or Group Policy settings to automatically cleanup your unpublished packages after a device restart. + +For more info, see the following topics: +- [Automatically provision your sequencing environment using Microsoft Application Virtualization Sequencer (App-V Sequencer)](/windows/application-management/app-v/appv-auto-provision-a-vm) +- [Automatically sequence multiple apps at the same time using Microsoft Application Virtualization Sequencer (App-V Sequencer)](/windows/application-management/app-v/appv-auto-batch-sequencing) +- [Automatically update multiple apps at the same time using Microsoft Application Virtualization Sequencer (App-V Sequencer)](/windows/application-management/app-v/appv-auto-batch-updating) +- [Automatically cleanup unpublished packages on the App-V client](/windows/application-management/app-v/appv-auto-clean-unpublished-packages) + +### Windows diagnostic data + +Learn more about the diagnostic data that's collected at the Basic level and some examples of the types of data that is collected at the Full level. + +- [Windows 10, version 1703 basic level Windows diagnostic events and fields](/windows/configuration/basic-level-windows-diagnostic-events-and-fields-1703) +- [Windows 10, version 1703 Diagnostic Data](/windows/configuration/windows-diagnostic-data-1703) + +### Group Policy spreadsheet + +Learn about the new Group Policies that were added in Windows 10 Enterprise 2019 LTSC. + +- [Group Policy Settings Reference for Windows and Windows Server](https://www.microsoft.com/download/details.aspx?id=25250) + +### Mixed Reality Apps + +This version of Windows 10 introduces [Windows Mixed Reality](https://blogs.windows.com/windowsexperience/2017/10/03/the-era-of-windows-mixed-reality-begins-october-17/). Organizations that use WSUS must take action to enable Windows Mixed Reality. You can also prohibit use of Windows Mixed Reality by blocking installation of the Mixed Reality Portal. For more information, see [Enable or block Windows Mixed Reality apps in the enterprise](https://docs.microsoft.com/windows/application-management/manage-windows-mixed-reality). + + +## Configuration + +### Kiosk Configuration + +We introduced a simplified assigned access configuration experience in **Settings** that allows device administrators to easily set up a PC as a kiosk or digital sign. A wizard experience walks you through kiosk setup including creating a kiosk account that will automatically sign in when a device starts. + +To use this feature, go to **Settings**, search for **assigned access**, and open the **Set up a kiosk** page. + +![set up a kiosk](../images/kiosk-mode.png "set up a kiosk") + +Microsoft Edge kiosk mode running in single-app assigned access has two kiosk types. + +1. **Digital / Interactive signage** that displays a specific website full-screen and runs InPrivate mode. +2. **Public browsing** supports multi-tab browsing and runs InPrivate mode with minimal features available. Users cannot minimize, close, or open new Microsoft Edge windows or customize them using Microsoft Edge Settings. Users can clear browsing data and downloads, and restart Microsoft Edge by clicking **End session**. Administrators can configure Microsoft Edge to restart after a period of inactivity. + +![single app assigned access](../images/SingleApp_contosoHotel_inFrame@2x.png "single app assigned access") + +Microsoft Edge kiosk mode running in multi-app assigned access has two kiosk types. + +>[!NOTE] +>The following Microsoft Edge kiosk mode types cannot be setup using the new simplified assigned access configuration wizard in Windows 10 Settings. + +1. **Public browsing** supports multi-tab browsing and runs InPrivate mode with minimal features available. In this configuration, Microsoft Edge can be one of many apps available. Users can close and open multiple InPrivate mode windows. + +![multi-app assigned access](../images/Multi-app_kiosk_inFrame.png "multi-app assigned access") + +2. **Normal mode** runs a full version of Microsoft Edge, although some features may not work depending on what apps are configured in assigned access. For example, if the Microsoft Store is not set up, users cannot get books. + +![normal mode](../images/Normal_inFrame.png "normal mode") + +Learn more about [Microsoft Edge kiosk mode](https://docs.microsoft.com/microsoft-edge/deploy/microsoft-edge-kiosk-mode-deploy). + +The AssignedAccess CSP has been expanded to make it easy for administrators to create kiosks that run more than one app. You can configure multi-app kiosks using a provisioning package. For more information, see [Create a Windows 10 kiosk that runs multiple apps](https://docs.microsoft.com/windows/configuration/lock-down-windows-10-to-specific-apps). + +### Windows 10 kiosk and Kiosk Browser + +With this release you can easily deploy and manage kiosk devices with Microsoft Intune in single and multiple app scenarios. This includes the new Kiosk Browser available from the Microsoft Store. Kiosk Browser is great for delivering a reliable and custom-tailored browsing experience for scenarios such as retail and signage. A summary of new features is below. + +- Using Intune, you can deploy the Kiosk Browser from the Microsoft Store, configure start URL, allowed URLs, and enable/disable navigation buttons. +- Using Intune, you can deploy and configure shared devices and kiosks using assigned access to create a curated experience with the correct apps and configuration policies +- Support for multiple screens for digital signage use cases. +- The ability to ensure all MDM configurations are enforced on the device prior to entering assigned access using the Enrollment Status page. +- The ability to configure and run Shell Launcher in addition to existing UWP Store apps. +- A simplified process for creating and configuring an auto-logon kiosk account so that a public kiosk automatically enters a desired state after a reboot, a critical security requirement for public-facing use cases. +- For multi-user Firstline Worker kiosk devices, instead of specifying every user, it’s now possible to assign different assigned access configurations to Azure AD groups or Active Directory groups. +- To help with troubleshooting, you can now view error reports generated if an assigned access-configured app has issues. + +For more information, see: +- [Making IT simpler with a modern workplace](https://www.microsoft.com/en-us/microsoft-365/blog/2018/04/27/making-it-simpler-with-a-modern-workplace/) +- [Simplifying kiosk management for IT with Windows 10](https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Simplifying-kiosk-management-for-IT-with-Windows-10/ba-p/187691) + +## Networking + +### Network stack + +Several network stack enhancements are available in this release. Some of these features were also available in Windows 10, version 1703. For more information, see [Core Network Stack Features in the Creators Update for Windows 10](https://blogs.technet.microsoft.com/networking/2017/07/13/core-network-stack-features-in-the-creators-update-for-windows-10/). + +### Miracast over Infrastructure + +In this version of Windows 10, Microsoft has extended the ability to send a Miracast stream over a local network rather than over a direct wireless link. This functionality is based on the [Miracast over Infrastructure Connection Establishment Protocol (MS-MICE)](https://msdn.microsoft.com/library/mt796768.aspx). + +How it works: + +Users attempt to connect to a Miracast receiver as they did previously. When the list of Miracast receivers is populated, Windows 10 will identify that the receiver is capable of supporting a connection over the infrastructure. When the user selects a Miracast receiver, Windows 10 will attempt to resolve the device's hostname via standard DNS, as well as via multicast DNS (mDNS). If the name is not resolvable via either DNS method, Windows 10 will fall back to establishing the Miracast session using the standard Wi-Fi direct connection. + +Miracast over Infrastructure offers a number of benefits: + +- Windows automatically detects when sending the video stream over this path is applicable. +- Windows will only choose this route if the connection is over Ethernet or a secure Wi-Fi network. +- Users do not have to change how they connect to a Miracast receiver. They use the same UX as for standard Miracast connections. +- No changes to current wireless drivers or PC hardware are required. +- It works well with older wireless hardware that is not optimized for Miracast over Wi-Fi Direct. +- It leverages an existing connection which both reduces the time to connect and provides a very stable stream. + +Enabling Miracast over Infrastructure: + +If you have a device that has been updated to Windows 10 Enterprise 2019 LTSC, then you automatically have this new feature. To take advantage of it in your environment, you need to ensure the following is true within your deployment: + +- The device (PC, phone, or Surface Hub) needs to be running Windows 10, version 1703, Windows 10 Enterprise 2019 LTSC, or a later OS. +- A Windows PC or Surface Hub can act as a Miracast over Infrastructure *receiver*. A Windows PC or phone can act as a Miracast over Infrastructure *source*. + - As a Miracast receiver, the PC or Surface Hub must be connected to your enterprise network via either Ethernet or a secure Wi-Fi connection (e.g. using either WPA2-PSK or WPA2-Enterprise security). If the Hub is connected to an open Wi-Fi connection, Miracast over Infrastructure will disable itself. + - As a Miracast source, the PC or phone must be connected to the same enterprise network via Ethernet or a secure Wi-Fi connection. +- The DNS Hostname (device name) of the device needs to be resolvable via your DNS servers. You can achieve this by either allowing your device to register automatically via Dynamic DNS, or by manually creating an A or AAAA record for the device's hostname. +- Windows 10 PCs must be connected to the same enterprise network via Ethernet or a secure Wi-Fi connection. + +It is important to note that Miracast over Infrastructure is not a replacement for standard Miracast. Instead, the functionality is complementary, and provides an advantage to users who are part of the enterprise network. Users who are guests to a particular location and don’t have access to the enterprise network will continue to connect using the Wi-Fi Direct connection method. + +## Registry editor improvements + +We added a dropdown that displays as you type to help complete the next part of the path. You can also press **Ctrl + Backspace** to delete the last word, and **Ctrl + Delete** to delete the next word. + +![Registry editor dropdown](../images/regeditor.png "Registry editor dropdown") + +## Remote Desktop with Biometrics + +Azure Active Directory and Active Directory users using Windows Hello for Business can use biometrics to authenticate to a remote desktop session. + +To get started, sign into your device using Windows Hello for Business. Bring up **Remote Desktop Connection** (mstsc.exe), type the name of the computer you want to connect to, and click **Connect**. + +- Windows remembers that you signed using Windows Hello for Business, and automatically selects Windows Hello for Business to authenticate you to your RDP session. You can also click **More choices** to choose alternate credentials. +- Windows uses facial recognition to authenticate the RDP session to the Windows Server 2016 Hyper-V server. You can continue to use Windows Hello for Business in the remote session, but you must use your PIN. + +See the following example: + +![Enter your credentials](../images/RDPwBioTime.png "Windows Hello") +![Enter your credentials](../images/RDPwBio2.png "Windows Hello personal") +![Microsoft Hyper-V Server 2016](../images/hyper-v.png "Microsoft Hyper-V Server 2016") + +## See Also + +[Windows 10 Enterprise LTSC](index.md): A short description of the LTSC servicing channel with links to information about each release. \ No newline at end of file From 718efd3aeba5196fdd53796da6b3a39f7a4c2f67 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Wed, 9 Jan 2019 01:48:26 +0000 Subject: [PATCH 11/25] Merged PR 13647: Add notes about UAC and RDP to kiosk --- windows/configuration/kiosk-methods.md | 5 ++++- windows/configuration/kiosk-prepare.md | 7 ++++++- windows/configuration/kiosk-single-app.md | 7 ++++++- .../configuration/lock-down-windows-10-to-specific-apps.md | 7 ++++++- 4 files changed, 22 insertions(+), 4 deletions(-) diff --git a/windows/configuration/kiosk-methods.md b/windows/configuration/kiosk-methods.md index 8f2904b128..9450b8c75c 100644 --- a/windows/configuration/kiosk-methods.md +++ b/windows/configuration/kiosk-methods.md @@ -7,7 +7,7 @@ ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium author: jdeckerms -ms.date: 07/30/2018 +ms.date: 01/09/2019 --- # Configure kiosks and digital signs on Windows desktop editions @@ -30,6 +30,9 @@ There are several kiosk configuration methods that you can choose from, dependin ![icon that represents Windows](images/windows.png) | **Which edition of Windows 10 will the kiosk run?** All of the configuration methods work for Windows 10 Enterprise and Education; some of the methods work for Windows 10 Pro. Kiosk mode is not available on Windows 10 Home. ![icon that represents a user account](images/user.png) | **Which type of user account will be the kiosk account?** The kiosk account can be a local standard user account, a local administrator account, a domain account, or an Azure Active Directory (Azure AD) account, depending on the method that you use to configure the kiosk. If you want people to sign in and authenticate on the device, you should use a multi-app kiosk configuration. The single-app kiosk configuration doesn't require people to sign in to the device, although they can sign in to the kiosk app if you select an app that has a sign-in method. + +>[!IMPORTANT] +>Kiosk mode is not supported over a remote desktop connection. Your kiosk users must sign in on the physical device that is set up as a kiosk. ## Methods for a single-app kiosk running a UWP app diff --git a/windows/configuration/kiosk-prepare.md b/windows/configuration/kiosk-prepare.md index 986da71577..4cef49132c 100644 --- a/windows/configuration/kiosk-prepare.md +++ b/windows/configuration/kiosk-prepare.md @@ -8,7 +8,7 @@ ms.mktglfcycl: manage ms.sitesec: library author: jdeckerms ms.localizationpriority: medium -ms.date: 10/02/2018 +ms.date: 01/09/2019 --- # Prepare a device for kiosk configuration @@ -23,6 +23,11 @@ ms.date: 10/02/2018 > >Assigned access can be configured via Windows Management Instrumentation (WMI) or configuration service provider (CSP) to run its applications under a domain user or service account, rather than a local account. However, use of domain user or service accounts introduces risks that an attacker subverting the assigned access application might gain access to sensitive domain resources that have been inadvertently left accessible to any domain account. We recommend that customers proceed with caution when using domain accounts with assigned access, and consider the domain resources potentially exposed by the decision to do so. +>[!IMPORTANT] +>[User account control (UAC)](https://docs.microsoft.com/windows/security/identity-protection/user-account-control/user-account-control-overview) must be turned on to enable kiosk mode. +> +>Kiosk mode is not supported over a remote desktop connection. Your kiosk users must sign in on the physical device that is set up as a kiosk. + For a more secure kiosk experience, we recommend that you make the following configuration changes to the device before you configure it as a kiosk: diff --git a/windows/configuration/kiosk-single-app.md b/windows/configuration/kiosk-single-app.md index 4af964b132..7c3e7243b9 100644 --- a/windows/configuration/kiosk-single-app.md +++ b/windows/configuration/kiosk-single-app.md @@ -8,7 +8,7 @@ ms.mktglfcycl: manage ms.sitesec: library author: jdeckerms ms.localizationpriority: medium -ms.date: 10/09/2018 +ms.date: 01/09/2019 --- # Set up a single-app kiosk @@ -24,6 +24,11 @@ ms.date: 10/09/2018 --- | --- A single-app kiosk uses the Assigned Access feature to run a single app above the lockscreen.

When the kiosk account signs in, the app is launched automatically. The person using the kiosk cannot do anything on the device outside of the kiosk app. | ![Illustration of a single-app kiosk experience](images/kiosk-fullscreen-sm.png) +>[!IMPORTANT] +>[User account control (UAC)](https://docs.microsoft.com/windows/security/identity-protection/user-account-control/user-account-control-overview) must be turned on to enable kiosk mode. +> +>Kiosk mode is not supported over a remote desktop connection. Your kiosk users must sign in on the physical device that is set up as a kiosk. + You have several options for configuring your single-app kiosk. Method | Description diff --git a/windows/configuration/lock-down-windows-10-to-specific-apps.md b/windows/configuration/lock-down-windows-10-to-specific-apps.md index eb93365fca..086d328b47 100644 --- a/windows/configuration/lock-down-windows-10-to-specific-apps.md +++ b/windows/configuration/lock-down-windows-10-to-specific-apps.md @@ -9,7 +9,7 @@ ms.sitesec: library ms.pagetype: edu, security author: jdeckerms ms.localizationpriority: medium -ms.date: 01/04/2019 +ms.date: 01/09/2019 ms.author: jdecker ms.topic: article --- @@ -39,6 +39,11 @@ New features and improvements | In update You can configure multi-app kiosks using [Microsoft Intune](#intune) or a [provisioning package](#provision). +>[!IMPORTANT] +>[User account control (UAC)](https://docs.microsoft.com/windows/security/identity-protection/user-account-control/user-account-control-overview) must be turned on to enable kiosk mode. +> +>Kiosk mode is not supported over a remote desktop connection. Your kiosk users must sign in on the physical device that is set up as a kiosk. + ## Configure a kiosk in Microsoft Intune From 31d4fa969545232e178611c29299c0bac66650f0 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Wed, 9 Jan 2019 09:35:52 -0800 Subject: [PATCH 12/25] corrected 1703 to 1803 in v10c endpoint; removed msdate to use auto-dating --- .../waas-delivery-optimization-reference.md | 217 ++++++++++++++++++ .../waas-delivery-optimization-setup.md | 131 +++++++++++ .../update/windows-analytics-get-started.md | 8 +- 3 files changed, 352 insertions(+), 4 deletions(-) create mode 100644 windows/deployment/update/waas-delivery-optimization-reference.md create mode 100644 windows/deployment/update/waas-delivery-optimization-setup.md diff --git a/windows/deployment/update/waas-delivery-optimization-reference.md b/windows/deployment/update/waas-delivery-optimization-reference.md new file mode 100644 index 0000000000..c204ca5983 --- /dev/null +++ b/windows/deployment/update/waas-delivery-optimization-reference.md @@ -0,0 +1,217 @@ +--- +title: Delivery Optimization reference +description: Reference of all Delivery Optimization settings and descriptions of same +keywords: oms, operations management suite, wdav, updates, downloads, log analytics +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +author: JaimeO +ms.localizationpriority: medium +ms.author: jaimeo +ms.date: 01/08/2019 +--- + +# Delivery Optimization reference + +**Applies to** + +- Windows 10 + +> **Looking for consumer information?** See [Windows Update: FAQ](https://support.microsoft.com/help/12373/windows-update-faq) + +There are a great many details you can set in Delivery Optimization to customize it to do just what you need it to. This topic summarizes them for your reference. + +## Delivery Optimization options + +You can use Group Policy or an MDM solution like Intune to configure Delivery Optimization. + +You will find the Delivery Optimization settings in Group Policy under **Configuration\Policies\Administrative Templates\Windows Components\Delivery Optimization**. +In MDM, the same settings are under **.Vendor/MSFT/Policy/Config/DeliveryOptimization/**. + +### Summary of Delivery Optimization settings : + +| Group Policy setting | MDM setting | Supported from version | +| --- | --- | --- | +| [Download mode](#download-mode) | DODownloadMode | 1511 | +| [Group ID](#group-id) | DOGroupID | 1511 | +| [Minimum RAM (inclusive) allowed to use Peer Caching](#minimum-ram-allowed-to-use-peer-caching) | DOMinRAMAllowedToPeer | 1703 | +| [Minimum disk size allowed to use Peer Caching](#minimum-disk-size-allowed-to-use-peer-caching) | DOMinDiskSizeAllowedToPeer | 1703 | +| [Max Cache Age](#max-cache-age) | DOMaxCacheAge | 1511 | +| [Max Cache Size](#max-cache-size) | DOMaxCacheSize | 1511 | +| [Absolute Max Cache Size](#absolute-max-cache-size) | DOAbsoluteMaxCacheSize | 1607 | +| [Modify Cache Drive](#modify-cache-drive) | DOModifyCacheDrive | 1607 | +| [Minimum Peer Caching Content File Size](#minimum-peer-caching-content-file-size) | DOMinFileSizeToCache | 1703 | +| [Maximum Download Bandwidth](#maximum-download-bandwidth) | DOMaxDownloadBandwidth | 1607 | +| [Percentage of Maximum Download Bandwidth](#percentage-of-maximum-download-bandwidth) | DOPercentageMaxDownloadBandwidth | 1607 | +| [Max Upload Bandwidth](#max-upload-bandwidth) | DOMaxUploadBandwidth | 1607 | +| [Monthly Upload Data Cap](#monthly-upload-data-cap) | DOMonthlyUploadDataCap | 1607 | +| [Minimum Background QoS](#minimum-background-qos) | DOMinBackgroundQoS | 1607 | +| [Enable Peer Caching while the device connects via VPN](#enable-peer-caching-while-the-device-connects-via-vpn) | DOAllowVPNPeerCaching | 1709 | +| [Allow uploads while the device is on battery while under set Battery level](#allow-uploads-while-the-device-is-on-battery-while-under-set-battery-level) | DOMinBatteryPercentageAllowedToUpload | 1709 | +| [MaxForegroundDownloadBandwidth](#maximum-foreground-download-bandwidth) | DOPercentageMaxForegroundBandwidth | 1803 | +| [MaxBackgroundDownloadBandwidth](#maximum-background-download-bandwidth) | DOPercentageMaxBackgroundBandwidth | 1803 | +| [SetHoursToLimitBackgroundDownloadBandwidth](#set-business-hours-to-limit-background-download-bandwidth) | DOSetHoursToLimitBackgroundDownloadBandwidth | 1803 | +| [SetHoursToLimitForegroundDownloadBandwidth](#set-business-hours-to-limit-foreground-download-bandwidth) |DOSetHoursToLimitForegroundDownloadBandwidth | 1803 | +| [Select a method to restrict Peer Selection](#select-a-method-to-restrict-peer-selection) |DORestrictPeerSelectionBy | 1803 | +| [Select the source of Group IDs](#select-the-source-of-group-ids) | DOGroupIdSource | 1803 | +| [Delay background download from http (in secs)](#delay-background-download-from-http-in-secs) | DODelayBackgroundDownloadFromHttp | 1803 | +| [Delay foreground download from http (in secs)](#delay-foreground-download-from-http-in-secs) | DODelayForegroundDownloadFromHttp | 1803 | + +### More detail on Delivery Optimization settings: + +[Group ID](#group-id), combined with Group [Download mode](#download-mode), enables administrators to create custom device groups that will share content between devices in the group. + +Delivery Optimization uses locally cached updates. In cases where devices have ample local storage and you would like to cache more content, or if you have limited storage and would like to cache less, use the following settings to adjust the Delivery Optimization cache to suit your scenario: +- [Max Cache Size](#max-cache-size) and [Absolute Max Cache Size](#absolute-max-cache-size) control the amount of space the Delivery Optimization cache can use. +- [Max Cache Age](#max-cache-age) controls the retention period for each update in the cache. +- The system drive is the default location for the Delivery Optimization cache. [Modify Cache Drive](#modify-cache-drive) allows administrators to change that location. + +>[!NOTE] +>It is possible to configure preferred cache devices. For more information, see [Set “preferred” cache devices for Delivery Optimization](#set-preferred-cache-devices). + +All cached files have to be above a set minimum size. This size is automatically set by the Delivery Optimization cloud services, but when local storage is sufficient and the network isn't strained or congested, administrators might choose to change it to obtain increased performance. You can set the minimum size of files to cache by adjusting [Minimum Peer Caching Content File Size](#minimum-peer-caching-content-file-size). + +Additional options available that control the impact Delivery Optimization has on your network include the following: +- [Maximum Download Bandwidth](#maximum-download-bandwidth) and [Percentage of Maximum Download Bandwidth](#percentage-of-maximum-download-bandwidth) control the download bandwidth used by Delivery Optimization. +- [Max Upload Bandwidth](#max-upload-bandwidth) controls the Delivery Optimization upload bandwidth usage. +- [Monthly Upload Data Cap](#monthly-upload-data-cap) controls the amount of data a client can upload to peers each month. +- [Minimum Background QoS](#minimum-background-qos) lets administrators guarantee a minimum download speed for Windows updates. This is achieved by adjusting the amount of data downloaded directly from Windows Update or WSUS servers, rather than other peers in the network. +- [Maximum Foreground Download Bandwidth](#maximum-foreground-download-bandwidth) specifies the maximum background download bandwidth that Delivery Optimization uses across all concurrent download activities as a percentage of available download bandwidth. +- [Maximum Background Download Bandwidth](#maximum-background-download-bandwidth) specifies the maximum background download bandwidth that Delivery Optimization uses across all concurrent download activities as a percentage of available download bandwidth. +- [Set Business Hours to Limit Background Download Bandwidth](#set-business-hours-to-limit-background-download-bandwidth) specifies the maximum background download bandwidth that Delivery Optimization uses during and outside business hours across all concurrent download activities as a percentage of available download bandwidth. +- [Set Business Hours to Limit Foreground Download Bandwidth](#set-business-hours-to-limit-foreground-download-bandwidth) specifies the maximum foreground download bandwidth that Delivery Optimization uses during and outside business hours across all concurrent download activities as a percentage of available download bandwidth. +- [Select a method to restrict Peer Selection](#select-a-method-to-restrict-peer-selection) restricts peer selection by the options you select. +- [Select the source of Group IDs](#select-the-source-of-group-ids) restricts peer selection to a specific source. +- [Delay background download from http (in secs)](#delay-background-download-from-http-in-secs) allows you to delay the use of an HTTP source in a background download that is allowed to use P2P. +- [Delay foreground download from http (in secs)](#delay-foreground-download-from-http-in-secs) allows you to delay the use of an HTTP source in a foreground (interactive) download that is allowed to use P2P. + +Administrators can further customize scenarios where Delivery Optimization will be used with the following settings: +- [Minimum RAM (inclusive) allowed to use Peer Caching](#minimum-ram-allowed-to-use-peer-caching) sets the minimum RAM required for peer caching to be enabled. +- [Minimum disk size allowed to use Peer Caching](#minimum-disk-size-allowed-to-use-peer-caching) sets the minimum disk size required for peer caching to be enabled. +- [Enable Peer Caching while the device connects via VPN](#enable-peer-caching-while-the-device-connects-via-vpn) allows clients connected through VPN to use peer caching. +- [Allow uploads while the device is on battery while under set Battery level](#allow-uploads-while-the-device-is-on-battery-while-under-set-battery-level) controls the minimum battery level required for uploads to occur. You must enable this policy to allow upload while on battery. + +### Download mode + +Download mode dictates which download sources clients are allowed to use when downloading Windows updates in addition to Windows Update servers. The following table shows the available download mode options and what they do. Additional technical details for these policies are available in [Policy CSP - Delivery Optimization](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-deliveryoptimization). + +| Download mode option | Functionality when set | +| --- | --- | +| HTTP Only (0) | This setting disables peer-to-peer caching but still allows Delivery Optimization to download content from Windows Update servers or WSUS servers. This mode uses additional metadata provided by the Delivery Optimization cloud services for a peerless reliable and efficient download experience. | +| LAN (1 – Default) | This default operating mode for Delivery Optimization enables peer sharing on the same network. The Delivery Optimization cloud service finds other clients that connect to the Internet using the same public IP as the target client. These clients then attempts to connect to other peers on the same network by using their private subnet IP.| +| Group (2) | When group mode is set, the group is automatically selected based on the device’s Active Directory Domain Services (AD DS) site (Windows 10, version 1607) or the domain the device is authenticated to (Windows 10, version 1511). In group mode, peering occurs across internal subnets, between devices that belong to the same group, including devices in remote offices. You can use the GroupID option to create your own custom group independently of domains and AD DS sites. Group download mode is the recommended option for most organizations looking to achieve the best bandwidth optimization with Delivery Optimization. | +| Internet (3) | Enable Internet peer sources for Delivery Optimization. | +| Simple (99) | Simple mode disables the use of Delivery Optimization cloud services completely (for offline environments). Delivery Optimization switches to this mode automatically when the Delivery Optimization cloud services are unavailable, unreachable or when the content file size is less than 10 MB. In this mode, Delivery Optimization provides a reliable download experience, with no peer-to-peer caching. | +|Bypass (100) | Bypass Delivery Optimization and use BITS, instead. For example, select this mode so that clients can use BranchCache. | + +>[!NOTE] +>Group mode is a best-effort optimization and should not be relied on for an authentication of identity of devices participating in the group. + +### Group ID + +By default, peer sharing on clients using the group download mode is limited to the same domain in Windows 10, version 1511, and the same domain and AD DS site in Windows 10, version 1607. By using the Group ID setting, you can optionally create a custom group that contains devices that should participate in Delivery Optimization but do not fall within those domain or AD DS site boundaries, including devices in another domain. Using Group ID, you can further restrict the default group (for example, you could create a sub-group representing an office building), or extend the group beyond the domain, allowing devices in multiple domains in your organization to be peers. This setting requires the custom group to be specified as a GUID on each device that participates in the custom group. + +>[!NOTE] +>To generate a GUID using Powershell, use [```[guid]::NewGuid()```](https://blogs.technet.microsoft.com/heyscriptingguy/2013/07/25/powertip-create-a-new-guid-by-using-powershell/) +> +>This configuration is optional and not required for most implementations of Delivery Optimization. + + +### Minimum RAM (inclusive) allowed to use Peer Caching + +This setting specifies the minimum RAM size in GB required to use Peer Caching. For example if the minimum set is 1 GB, then devices with 1 GB or higher available RAM will be allowed to use Peer caching. The recommended values are 1 to 4 GB, and the default value is 4 GB. + +### Minimum disk size allowed to use Peer Caching + +This setting specifies the required minimum disk size (capacity in GB) for the device to use Peer Caching. The recommended values are 64 to 256 GB, and the default value is 32 GB. + +>[!NOTE] +>If the [Modify Cache Drive](#modify-cache-drive) policy is set, the disk size check will apply to the new working directory specified by this policy. + + +### Max Cache Age + +In environments configured for Delivery Optimization, you might want to set an expiration on cached updates and Windows application installation files. If so, this setting defines the maximum number of seconds each file can be held in the Delivery Optimization cache on each Windows 10 client device. The default Max Cache Age value is 259,200 seconds (3 days). Alternatively, organizations might choose to set this value to “0” which means “unlimited” to avoid peers re-downloading content. When “Unlimited” value is set, Delivery Optimization will hold the files in the cache longer and will clean up the cache as needed (for example when the cache size exceeded the maximum space allowed). + +### Max Cache Size + +This setting limits the maximum amount of space the Delivery Optimization cache can use as a percentage of the available drive space, from 1 to 100. For example, if you set this value to 10 on a Windows 10 client device that has 100 GB of available drive space, then Delivery Optimization will use up to 10 GB of that space. Delivery Optimization will constantly assess the available drive space and automatically clear the cache to keep the maximum cache size under the set percentage. The default value for this setting is 20. + +### Absolute Max Cache Size + +This setting specifies the maximum number of gigabytes the Delivery Optimization cache can use. This is different from the [**Max Cache Size**](#max-cache-size) setting, which is a percentage of available disk space. Also, if you configure this policy, it will override the [**Max Cache Size**](#max-cache-size) setting. The default value for this setting is 10 GB. + +### Minimum Peer Caching Content File Size + +This setting specifies the minimum content file size in MB enabled to use Peer Caching. The recommended values are from 1 to 100000 MB. + +### Maximum Download Bandwidth + +This setting specifies the maximum download bandwidth that can be used across all concurrent Delivery Optimization downloads in kilobytes per second (KB/s). A default value of 0 means that Delivery Optimization will dynamically adjust and optimize the maximum bandwidth used. + +### Maximum Foreground Download Bandwidth + +Starting in Windows 10, version 1803, specifies the maximum foreground download bandwidth that Delivery Optimization uses across all concurrent download activities as a percentage of available download bandwidth. The default value of 0 means that Delivery Optimization dynamically adjusts to use the available bandwidth for foreground downloads. However, downloads from LAN peers are not throttled even when this policy is set. + +### Maximum Background Download Bandwidth + +Starting in Windows 10, version 1803, specifies the maximum background download bandwidth that Delivery Optimization uses across all concurrent download activities as a percentage of available download bandwidth. The default value of 0 means that Delivery Optimization dynamically adjusts to use the available bandwidth for foreground downloads. However, downloads from LAN peers are not throttled even when this policy is set. + +### Percentage of Maximum Download Bandwidth + +This setting specifies the maximum download bandwidth that Delivery Optimization can use across all concurrent download activities as a percentage of available download bandwidth. The default value 0 means that Delivery Optimization dynamically adjusts to use the available bandwidth for downloads. + +### Max Upload Bandwidth + +This setting allows you to limit the amount of upload bandwidth individual clients can use for Delivery Optimization. Consider this setting when clients are providing content to requesting peers on the network. This option is set in kilobytes per second (KB/s). The default setting is 0, or “unlimited” which means Delivery Optimization dynamically optimizes for minimal usage of upload bandwidth; however it does not cap the upload bandwidth rate at a set rate. + +### Set Business Hours to Limit Background Download Bandwidth +Starting in Windows 10, version 1803, specifies the maximum background download bandwidth that Delivery Optimization uses during and outside business hours across all concurrent download activities as a percentage of available download bandwidth. + +### Set Business Hours to Limit Foreground Download Bandwidth +Starting in Windows 10, version 1803, specifies the maximum foreground download bandwidth that Delivery Optimization uses during and outside business hours across all concurrent download activities as a percentage of available download bandwidth. + +### Select a method to restrict peer selection +Starting in Windows 10, version 1803, set this policy to restrict peer selection via selected option. +Currently the only available option is **1 = Subnet mask** This option (Subnet mask) applies to both Download Modes LAN (1) and Group (2). + +### Select the source of Group IDs +Starting in Windows 10, version 1803, set this policy to restrict peer selection to a specific source. The options are: +- 0 = not set +- 1 = AD Site +- 2 = Authenticated domain SID +- 3 = DHCP Option ID (with this option, the client will query DHCP Option ID 234 and use the returned GUID value as the Group ID) +- 4 = DNS Suffix + +When set, the Group ID is assigned automatically from the selected source. If you set this policy, the GroupID policy will be ignored. The option set in this policy only applies to Group (2) download mode. If Group (2) isn't set as Download mode, this policy will be ignored. If you set the value to anything other than 0-4, the policy is ignored. + + +### Delay background download from http (in secs) +Starting in Windows 10, version 1803, allows you to delay the use of an HTTP source in a background download that is allowed to use P2P. + +### Delay foreground download from http (in secs) +Starting in Windows 10, version 1803, allows you to delay the use of an HTTP source in a foreground (interactive) download that is allowed to use P2P. + +### Minimum Background QoS + +This value specifies the minimum download speed guarantee that a client attempts to achieve and will fulfill by downloading more kilobytes from Windows Update servers or WSUS. Simply put, the lower this value is, the more content will be sourced using peers on the network rather than Windows Update. The higher this value, the more content is received from Windows Update servers or WSUS, versus peers on the local network. + +### Modify Cache Drive + +This setting allows for an alternate Delivery Optimization cache location on the clients. By default, the cache is stored on the operating system drive through the %SYSTEMDRIVE% environment variable. You can set the value to an environment variable (e.g., %SYSTEMDRIVE%), a drive letter (e.g., D:), or a folder path (e.g., D:\DOCache). + +### Monthly Upload Data Cap + +This setting specifies the total amount of data in gigabytes that a Delivery Optimization client can upload to Internet peers per month. A value of 0 means that an unlimited amount of data can be uploaded. The default value for this setting is 20 GB. + +### Enable Peer Caching while the device connects via VPN + +This setting determines whether a device will be allowed to participate in Peer Caching while connected to VPN. Specify "true" to allow the device to participate in Peer Caching while connected via VPN to the domain network. This means the device can download from or upload to other domain network devices, either on VPN or on the corporate domain network. + +### Allow uploads while the device is on battery while under set Battery level + +This setting specifies battery levels at which a device will be allowed to upload data. Specify any value between 1 and 100 (in percentage) to allow the device to upload data to LAN and Group peers while on DC power (Battery). Uploads will automatically pause when the battery level drops below the set minimum battery level. The recommended value to set if you allow uploads on battery is 40 (for 40%). +The device can download from peers while on battery regardless of this policy. + +>[!IMPORTANT] +> By default, devices **will not upload while on battery**. To enable uploads while on battery, you need to enable this policy and set the battery value under which uploads pause. diff --git a/windows/deployment/update/waas-delivery-optimization-setup.md b/windows/deployment/update/waas-delivery-optimization-setup.md new file mode 100644 index 0000000000..3dc34470b6 --- /dev/null +++ b/windows/deployment/update/waas-delivery-optimization-setup.md @@ -0,0 +1,131 @@ +--- +title: Set up Delivery Optimization +description: Delivery Optimization is a new peer-to-peer distribution method in Windows 10 +keywords: oms, operations management suite, wdav, updates, downloads, log analytics +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +author: JaimeO +ms.localizationpriority: medium +ms.author: jaimeo +ms.date: 12/05/2018 +--- + +# Set up Delivery Optimization for Windows 10 updates + +**Applies to** + +- Windows 10 + +> **Looking for consumer information?** See [Windows Update: FAQ](https://support.microsoft.com/help/12373/windows-update-faq) + +## Plan to use Delivery Optimization + +For the most efficient performance, you should set certain Delivery Optimization parameters differently if particular situations exist in your deployment, such as: + +- Does your topology include multiple breakouts to the internet (i.e., a "hybrid WAN") or are there only a few devices that connect to the internet with many more that do not (a "hub and spoke" topology)? +- If you use boundary groups in your topology how many devices are present in a given group? +- What percentage of your devices are mobile? +- Do your devices have a lot of free space on their drives? + + +### Hybrid WAN scenario + +### Hub and spoke topology + +For a "hub and spoke" setup, set Download Mode to 1 or 2. This will automatically group peers. + +To do this, ... + +### Large number of mobile devices + +If you have a mobile workforce with a great many mobile devices, set Delivery Optimization to allow uploads on battery power, while limiting the use to prevent battery drain. A setting for DOMinBatteryPercentageAllowedToUpload of 60% is a good starting point. + +To do this, ... + +### Plentiful free space and large numbers of devices + +Many devices these days come with large internal drives. You can set Delivery Optimization to leverage this situation (especially if you have large numbers of devices) by changing the minimum file size to cache. If you have more than 30 devices, change it from the default 50 MB to 10 MB. If you have more than 100 devices (and are running Windows 10, version 1803 or later), set this value to 1 MB. + +To do this, ... + +## Implement Delivery Optimization +[procedural-type material; go here, click this] + +### Peer[?] topology (steps for setting up Group download mode) + + +### Hub and spoke topology (steps for setting up peer selection) + + +## Monitor Delivery Optimization +How to tell if it’s working? What values are reasonable; which are not? If not, which way to adjust and how? + +### Windows PowerShell cmdlets for analyzing usage +**Starting in Windows 10, version 1703**, you can use two new PowerShell cmdlets to check the performance of Delivery Optimization: + +`Get-DeliveryOptimizationStatus` returns a real-time snapshot of all current Delivery Optimization jobs. + +| Key | Value | +| --- | --- | +| File ID | A GUID that identifies the file being processed | +| Priority | Priority of the download; values are **foreground** or **background** | +| FileSize | Size of the file | +| TotalBytesDownloaded | The number of bytes from any source downloaded so far | +| PercentPeerCaching |The percentage of bytes downloaded from peers versus over HTTP | +| BytesFromPeers | Total bytes downloaded from peer devices (sum of bytes downloaded from LAN, Group, and Internet Peers) | +| BytesfromHTTP | Total number of bytes received over HTTP | +| DownloadDuration | Total download time in seconds | +| Status | Current state of the operation. Possible values are: **Downloading** (download in progress); **Complete** (download completed, but is not uploading yet); **Caching** (download completed successfully and is ready to upload or uploading); **Paused** (download/upload paused by caller) | + +Using the `-Verbose` option returns additional information: + +| Key | Value | +| --- | --- | +| HTTPUrl| The URL where the download originates | +| BytesFromLANPeers | Total bytes from peer devices on the same LAN |  +| BytesFromGroupPeers | Total bytes from peer devices in the same Group |  +| BytesFrom IntPeers | Total bytes from internet peers | +| HTTPConnectionCount | Number of active connections over HTTP |  +| LANConnectionCount | Number of active connections over LAN | +| GroupConnectionCount | Number of active connections to other devices in the Group |  +| IntConnectionCount | Number of active connections to internet peers |  +| DownloadMode | Indicates the download mode (see the "Download Mode" section for details) | +  +`Get-DeliveryOptimizationPerfSnap` returns a list of key performance data: + +- Number of files downloaded  +- Number of files uploaded  +- Total bytes downloaded  +- Total bytes uploaded  +- Average transfer size (download); that is, the number bytes downloaded divided by the number of files  +- Average transfer size (upload); the number of bytes uploaded divided by the number of files +- Peer efficiency; same as PercentPeerCaching + +Using the `-Verbose` option returns additional information: + +- Bytes from peers (per type)  +- Bytes from CDN  (the number of bytes received over HTTP) +- Average number of peer connections per download  + + +**Starting in Windows 10, version 1803:** + +`Get-DeliveryOptimizationLog [-Path ] [-Flush]` + +If `Path` is not specified, this cmdlet reads all logs from the dosvc log directory, which requires administrator permissions. If `Flush` is specified, the cmdlet stops dosvc before reading logs. + +Log entries are written to the PowerShell pipeline as objects. To dump logs to a text file, run `Get-DeliveryOptimizationLog | Set-Content ` or something similar. + +`Get-DeliveryOptimizationPerfSnapThisMonth` + +Returns data similar to that from `Get-DeliveryOptimizationPerfSnap` but limited to the current calendar month. + +### Monitor with Update Compliance + +The Update Compliance solution of Windows Analytics provides you with information about your Delivery Optimization configuration, including the observed bandwidth savings across all devices that used peer-to-peer distribution over the past 28 days. + +![DO status](images/UC_workspace_DO_status.png) + +For details, see [Delivery Optimization in Update Compliance](update-compliance-delivery-optimization.md). + diff --git a/windows/deployment/update/windows-analytics-get-started.md b/windows/deployment/update/windows-analytics-get-started.md index 1ea7a5532f..8c386567bc 100644 --- a/windows/deployment/update/windows-analytics-get-started.md +++ b/windows/deployment/update/windows-analytics-get-started.md @@ -1,14 +1,14 @@ --- title: Enrolling devices in Windows Analytics (Windows 10) description: Enroll devices to enable use of Update Compliance, Upgrade Readiness, and Device Health in Windows Analytics. -keywords: windows analytics, oms, operations management suite, prerequisites, requirements, updates, upgrades, log analytics, health +keywords: windows analytics, oms, operations management suite, prerequisites, requirements, updates, upgrades, log analytics, health, azure portal ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: deploy author: jaimeo ms.author: jaimeo -ms.date: 11/01/2018 + ms.localizationpriority: medium --- @@ -18,7 +18,7 @@ If you have not already done so, consult the topics for any of the three Windows - [Get started with Device Health](device-health-get-started.md) - [Get started with Update Compliance](update-compliance-get-started.md) -- [Get started with Upgrade Readiness](../upgrade/upgrade-readiness-get-started.md) +- [Get started with Upgrade Readiness](../upgrade/upgrade-readiness-get-started.md If you've already done that, you're ready to enroll your devices in Windows Analytics by following these steps: @@ -51,7 +51,7 @@ To enable data sharing, configure your proxy server to whitelist the following e | `https://eaus2watcab02.blob.core.windows.net` | Windows Error Reporting (WER); required for Device Health and Update Compliance AV reports in Windows 10, version 1809 or later. Not used by Upgrade Readiness. | | `https://weus2watcab01.blob.core.windows.net` | Windows Error Reporting (WER); required for Device Health and Update Compliance AV reports in Windows 10, version 1809 or later. Not used by Upgrade Readiness. | | `https://weus2watcab02.blob.core.windows.net` | Windows Error Reporting (WER); required for Device Health and Update Compliance AV reports in Windows 10, version 1809 or later. Not used by Upgrade Readiness. | -| `https://v10c.events.data.microsoft.com` | Connected User Experience and Diagnostic component endpoint for use with devices runningrunning Windows 10, version 1703 or later **that also have the 2018-09 Cumulative Update (KB4458469, KB4457136, KB4457141) or later installed** | +| `https://v10c.events.data.microsoft.com` | Connected User Experience and Diagnostic component endpoint for use with devices runningrunning Windows 10, version 1803 or later **that also have the 2018-09 Cumulative Update (KB4458469, KB4457136, KB4457141) or later installed** | | `https://v10.events.data.microsoft.com` | Connected User Experience and Diagnostic component endpoint for use with Windows 10, version 1803 *without* the 2018-09 Cumulative Update installed | | `https://v10.vortex-win.data.microsoft.com` | Connected User Experience and Diagnostic component endpoint for Windows 10, version 1709 or earlier | | `https://vortex-win.data.microsoft.com` | Connected User Experience and Diagnostic component endpoint for operating systems older than Windows 10 | From ceda805393665fe5a4d16edae314846067aeb1df Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Wed, 9 Jan 2019 18:20:49 +0000 Subject: [PATCH 13/25] Merged PR 13662: add UAC to kiosk, add download link for Surface Studio 2 --- devices/surface/change-history-for-surface.md | 7 ++++++- ...-the-latest-firmware-and-drivers-for-surface-devices.md | 7 ++++++- windows/configuration/kiosk-methods.md | 2 +- .../configuration/lock-down-windows-10-to-specific-apps.md | 6 ++---- windows/configuration/multi-app-kiosk-troubleshoot.md | 6 +++++- 5 files changed, 20 insertions(+), 8 deletions(-) diff --git a/devices/surface/change-history-for-surface.md b/devices/surface/change-history-for-surface.md index 5c34d22900..5e2329f8c0 100644 --- a/devices/surface/change-history-for-surface.md +++ b/devices/surface/change-history-for-surface.md @@ -7,13 +7,18 @@ ms.sitesec: library author: jdeckerms ms.author: jdecker ms.topic: article -ms.date: 11/15/2018 --- # Change history for Surface documentation This topic lists new and updated topics in the Surface documentation library. +## January 2019 + +New or changed topic | Description +--- | --- +|[Download the latest firmware and drivers for Surface devices](deploy-the-latest-firmware-and-drivers-for-surface-devices.md) | Added Surface Studio 2 | + ## November 2018 New or changed topic | Description diff --git a/devices/surface/deploy-the-latest-firmware-and-drivers-for-surface-devices.md b/devices/surface/deploy-the-latest-firmware-and-drivers-for-surface-devices.md index 52a92a6ef7..1d736b1ece 100644 --- a/devices/surface/deploy-the-latest-firmware-and-drivers-for-surface-devices.md +++ b/devices/surface/deploy-the-latest-firmware-and-drivers-for-surface-devices.md @@ -9,7 +9,6 @@ ms.mktglfcycl: deploy ms.pagetype: surface, devices ms.sitesec: library author: brecords -ms.date: 11/15/2018 ms.author: jdecker ms.topic: article --- @@ -89,6 +88,12 @@ Download the following updates for [Surface Studio from the Microsoft Download C * SurfaceStudio_Win10_xxxxx_xxxxxx.msi – Cumulative firmware and driver update package for Windows 10 +## Surface Studio 2 + +Download the following updates for [Surface Studio 2 from the Microsoft Download Center](https://www.microsoft.com/download/details.aspx?id=57593). + +* SurfaceStudio2_Win10_xxxxx_xxxxxx.msi – Cumulative firmware and driver update package for Windows 10 + ## Surface Book diff --git a/windows/configuration/kiosk-methods.md b/windows/configuration/kiosk-methods.md index 9450b8c75c..da6e2cdceb 100644 --- a/windows/configuration/kiosk-methods.md +++ b/windows/configuration/kiosk-methods.md @@ -32,7 +32,7 @@ There are several kiosk configuration methods that you can choose from, dependin >[!IMPORTANT] ->Kiosk mode is not supported over a remote desktop connection. Your kiosk users must sign in on the physical device that is set up as a kiosk. +>Single-app kiosk mode is not supported over a remote desktop connection. Your kiosk users must sign in on the physical device that is set up as a kiosk. ## Methods for a single-app kiosk running a UWP app diff --git a/windows/configuration/lock-down-windows-10-to-specific-apps.md b/windows/configuration/lock-down-windows-10-to-specific-apps.md index 086d328b47..caa9d860ab 100644 --- a/windows/configuration/lock-down-windows-10-to-specific-apps.md +++ b/windows/configuration/lock-down-windows-10-to-specific-apps.md @@ -39,10 +39,8 @@ New features and improvements | In update You can configure multi-app kiosks using [Microsoft Intune](#intune) or a [provisioning package](#provision). ->[!IMPORTANT] ->[User account control (UAC)](https://docs.microsoft.com/windows/security/identity-protection/user-account-control/user-account-control-overview) must be turned on to enable kiosk mode. -> ->Kiosk mode is not supported over a remote desktop connection. Your kiosk users must sign in on the physical device that is set up as a kiosk. + + ## Configure a kiosk in Microsoft Intune diff --git a/windows/configuration/multi-app-kiosk-troubleshoot.md b/windows/configuration/multi-app-kiosk-troubleshoot.md index d724cae559..0ffbada35e 100644 --- a/windows/configuration/multi-app-kiosk-troubleshoot.md +++ b/windows/configuration/multi-app-kiosk-troubleshoot.md @@ -9,7 +9,6 @@ ms.sitesec: library ms.pagetype: edu, security author: jdeckerms ms.localizationpriority: medium -ms.date: 10/09/2018 ms.author: jdecker ms.topic: article --- @@ -21,6 +20,11 @@ ms.topic: article - Windows 10 +## Sign-in issues + +1. Verify that User Account Control (UAC) is turned on. +2. Check the Event Viewer logs for sign-in issues under **Applications and Services Logs\Microsoft\Windows\Authentication User Interface\Operational**. + ## Unexpected results For example: From 6ea1ff43df5d797014840c92c3db37e9dbd40a30 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Wed, 9 Jan 2019 10:22:28 -0800 Subject: [PATCH 14/25] fixed lagging paren; removed in-process DO topics --- .../waas-delivery-optimization-reference.md | 217 ------------------ .../waas-delivery-optimization-setup.md | 131 ----------- .../update/windows-analytics-get-started.md | 2 +- 3 files changed, 1 insertion(+), 349 deletions(-) delete mode 100644 windows/deployment/update/waas-delivery-optimization-reference.md delete mode 100644 windows/deployment/update/waas-delivery-optimization-setup.md diff --git a/windows/deployment/update/waas-delivery-optimization-reference.md b/windows/deployment/update/waas-delivery-optimization-reference.md deleted file mode 100644 index c204ca5983..0000000000 --- a/windows/deployment/update/waas-delivery-optimization-reference.md +++ /dev/null @@ -1,217 +0,0 @@ ---- -title: Delivery Optimization reference -description: Reference of all Delivery Optimization settings and descriptions of same -keywords: oms, operations management suite, wdav, updates, downloads, log analytics -ms.prod: w10 -ms.mktglfcycl: deploy -ms.sitesec: library -author: JaimeO -ms.localizationpriority: medium -ms.author: jaimeo -ms.date: 01/08/2019 ---- - -# Delivery Optimization reference - -**Applies to** - -- Windows 10 - -> **Looking for consumer information?** See [Windows Update: FAQ](https://support.microsoft.com/help/12373/windows-update-faq) - -There are a great many details you can set in Delivery Optimization to customize it to do just what you need it to. This topic summarizes them for your reference. - -## Delivery Optimization options - -You can use Group Policy or an MDM solution like Intune to configure Delivery Optimization. - -You will find the Delivery Optimization settings in Group Policy under **Configuration\Policies\Administrative Templates\Windows Components\Delivery Optimization**. -In MDM, the same settings are under **.Vendor/MSFT/Policy/Config/DeliveryOptimization/**. - -### Summary of Delivery Optimization settings : - -| Group Policy setting | MDM setting | Supported from version | -| --- | --- | --- | -| [Download mode](#download-mode) | DODownloadMode | 1511 | -| [Group ID](#group-id) | DOGroupID | 1511 | -| [Minimum RAM (inclusive) allowed to use Peer Caching](#minimum-ram-allowed-to-use-peer-caching) | DOMinRAMAllowedToPeer | 1703 | -| [Minimum disk size allowed to use Peer Caching](#minimum-disk-size-allowed-to-use-peer-caching) | DOMinDiskSizeAllowedToPeer | 1703 | -| [Max Cache Age](#max-cache-age) | DOMaxCacheAge | 1511 | -| [Max Cache Size](#max-cache-size) | DOMaxCacheSize | 1511 | -| [Absolute Max Cache Size](#absolute-max-cache-size) | DOAbsoluteMaxCacheSize | 1607 | -| [Modify Cache Drive](#modify-cache-drive) | DOModifyCacheDrive | 1607 | -| [Minimum Peer Caching Content File Size](#minimum-peer-caching-content-file-size) | DOMinFileSizeToCache | 1703 | -| [Maximum Download Bandwidth](#maximum-download-bandwidth) | DOMaxDownloadBandwidth | 1607 | -| [Percentage of Maximum Download Bandwidth](#percentage-of-maximum-download-bandwidth) | DOPercentageMaxDownloadBandwidth | 1607 | -| [Max Upload Bandwidth](#max-upload-bandwidth) | DOMaxUploadBandwidth | 1607 | -| [Monthly Upload Data Cap](#monthly-upload-data-cap) | DOMonthlyUploadDataCap | 1607 | -| [Minimum Background QoS](#minimum-background-qos) | DOMinBackgroundQoS | 1607 | -| [Enable Peer Caching while the device connects via VPN](#enable-peer-caching-while-the-device-connects-via-vpn) | DOAllowVPNPeerCaching | 1709 | -| [Allow uploads while the device is on battery while under set Battery level](#allow-uploads-while-the-device-is-on-battery-while-under-set-battery-level) | DOMinBatteryPercentageAllowedToUpload | 1709 | -| [MaxForegroundDownloadBandwidth](#maximum-foreground-download-bandwidth) | DOPercentageMaxForegroundBandwidth | 1803 | -| [MaxBackgroundDownloadBandwidth](#maximum-background-download-bandwidth) | DOPercentageMaxBackgroundBandwidth | 1803 | -| [SetHoursToLimitBackgroundDownloadBandwidth](#set-business-hours-to-limit-background-download-bandwidth) | DOSetHoursToLimitBackgroundDownloadBandwidth | 1803 | -| [SetHoursToLimitForegroundDownloadBandwidth](#set-business-hours-to-limit-foreground-download-bandwidth) |DOSetHoursToLimitForegroundDownloadBandwidth | 1803 | -| [Select a method to restrict Peer Selection](#select-a-method-to-restrict-peer-selection) |DORestrictPeerSelectionBy | 1803 | -| [Select the source of Group IDs](#select-the-source-of-group-ids) | DOGroupIdSource | 1803 | -| [Delay background download from http (in secs)](#delay-background-download-from-http-in-secs) | DODelayBackgroundDownloadFromHttp | 1803 | -| [Delay foreground download from http (in secs)](#delay-foreground-download-from-http-in-secs) | DODelayForegroundDownloadFromHttp | 1803 | - -### More detail on Delivery Optimization settings: - -[Group ID](#group-id), combined with Group [Download mode](#download-mode), enables administrators to create custom device groups that will share content between devices in the group. - -Delivery Optimization uses locally cached updates. In cases where devices have ample local storage and you would like to cache more content, or if you have limited storage and would like to cache less, use the following settings to adjust the Delivery Optimization cache to suit your scenario: -- [Max Cache Size](#max-cache-size) and [Absolute Max Cache Size](#absolute-max-cache-size) control the amount of space the Delivery Optimization cache can use. -- [Max Cache Age](#max-cache-age) controls the retention period for each update in the cache. -- The system drive is the default location for the Delivery Optimization cache. [Modify Cache Drive](#modify-cache-drive) allows administrators to change that location. - ->[!NOTE] ->It is possible to configure preferred cache devices. For more information, see [Set “preferred” cache devices for Delivery Optimization](#set-preferred-cache-devices). - -All cached files have to be above a set minimum size. This size is automatically set by the Delivery Optimization cloud services, but when local storage is sufficient and the network isn't strained or congested, administrators might choose to change it to obtain increased performance. You can set the minimum size of files to cache by adjusting [Minimum Peer Caching Content File Size](#minimum-peer-caching-content-file-size). - -Additional options available that control the impact Delivery Optimization has on your network include the following: -- [Maximum Download Bandwidth](#maximum-download-bandwidth) and [Percentage of Maximum Download Bandwidth](#percentage-of-maximum-download-bandwidth) control the download bandwidth used by Delivery Optimization. -- [Max Upload Bandwidth](#max-upload-bandwidth) controls the Delivery Optimization upload bandwidth usage. -- [Monthly Upload Data Cap](#monthly-upload-data-cap) controls the amount of data a client can upload to peers each month. -- [Minimum Background QoS](#minimum-background-qos) lets administrators guarantee a minimum download speed for Windows updates. This is achieved by adjusting the amount of data downloaded directly from Windows Update or WSUS servers, rather than other peers in the network. -- [Maximum Foreground Download Bandwidth](#maximum-foreground-download-bandwidth) specifies the maximum background download bandwidth that Delivery Optimization uses across all concurrent download activities as a percentage of available download bandwidth. -- [Maximum Background Download Bandwidth](#maximum-background-download-bandwidth) specifies the maximum background download bandwidth that Delivery Optimization uses across all concurrent download activities as a percentage of available download bandwidth. -- [Set Business Hours to Limit Background Download Bandwidth](#set-business-hours-to-limit-background-download-bandwidth) specifies the maximum background download bandwidth that Delivery Optimization uses during and outside business hours across all concurrent download activities as a percentage of available download bandwidth. -- [Set Business Hours to Limit Foreground Download Bandwidth](#set-business-hours-to-limit-foreground-download-bandwidth) specifies the maximum foreground download bandwidth that Delivery Optimization uses during and outside business hours across all concurrent download activities as a percentage of available download bandwidth. -- [Select a method to restrict Peer Selection](#select-a-method-to-restrict-peer-selection) restricts peer selection by the options you select. -- [Select the source of Group IDs](#select-the-source-of-group-ids) restricts peer selection to a specific source. -- [Delay background download from http (in secs)](#delay-background-download-from-http-in-secs) allows you to delay the use of an HTTP source in a background download that is allowed to use P2P. -- [Delay foreground download from http (in secs)](#delay-foreground-download-from-http-in-secs) allows you to delay the use of an HTTP source in a foreground (interactive) download that is allowed to use P2P. - -Administrators can further customize scenarios where Delivery Optimization will be used with the following settings: -- [Minimum RAM (inclusive) allowed to use Peer Caching](#minimum-ram-allowed-to-use-peer-caching) sets the minimum RAM required for peer caching to be enabled. -- [Minimum disk size allowed to use Peer Caching](#minimum-disk-size-allowed-to-use-peer-caching) sets the minimum disk size required for peer caching to be enabled. -- [Enable Peer Caching while the device connects via VPN](#enable-peer-caching-while-the-device-connects-via-vpn) allows clients connected through VPN to use peer caching. -- [Allow uploads while the device is on battery while under set Battery level](#allow-uploads-while-the-device-is-on-battery-while-under-set-battery-level) controls the minimum battery level required for uploads to occur. You must enable this policy to allow upload while on battery. - -### Download mode - -Download mode dictates which download sources clients are allowed to use when downloading Windows updates in addition to Windows Update servers. The following table shows the available download mode options and what they do. Additional technical details for these policies are available in [Policy CSP - Delivery Optimization](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-deliveryoptimization). - -| Download mode option | Functionality when set | -| --- | --- | -| HTTP Only (0) | This setting disables peer-to-peer caching but still allows Delivery Optimization to download content from Windows Update servers or WSUS servers. This mode uses additional metadata provided by the Delivery Optimization cloud services for a peerless reliable and efficient download experience. | -| LAN (1 – Default) | This default operating mode for Delivery Optimization enables peer sharing on the same network. The Delivery Optimization cloud service finds other clients that connect to the Internet using the same public IP as the target client. These clients then attempts to connect to other peers on the same network by using their private subnet IP.| -| Group (2) | When group mode is set, the group is automatically selected based on the device’s Active Directory Domain Services (AD DS) site (Windows 10, version 1607) or the domain the device is authenticated to (Windows 10, version 1511). In group mode, peering occurs across internal subnets, between devices that belong to the same group, including devices in remote offices. You can use the GroupID option to create your own custom group independently of domains and AD DS sites. Group download mode is the recommended option for most organizations looking to achieve the best bandwidth optimization with Delivery Optimization. | -| Internet (3) | Enable Internet peer sources for Delivery Optimization. | -| Simple (99) | Simple mode disables the use of Delivery Optimization cloud services completely (for offline environments). Delivery Optimization switches to this mode automatically when the Delivery Optimization cloud services are unavailable, unreachable or when the content file size is less than 10 MB. In this mode, Delivery Optimization provides a reliable download experience, with no peer-to-peer caching. | -|Bypass (100) | Bypass Delivery Optimization and use BITS, instead. For example, select this mode so that clients can use BranchCache. | - ->[!NOTE] ->Group mode is a best-effort optimization and should not be relied on for an authentication of identity of devices participating in the group. - -### Group ID - -By default, peer sharing on clients using the group download mode is limited to the same domain in Windows 10, version 1511, and the same domain and AD DS site in Windows 10, version 1607. By using the Group ID setting, you can optionally create a custom group that contains devices that should participate in Delivery Optimization but do not fall within those domain or AD DS site boundaries, including devices in another domain. Using Group ID, you can further restrict the default group (for example, you could create a sub-group representing an office building), or extend the group beyond the domain, allowing devices in multiple domains in your organization to be peers. This setting requires the custom group to be specified as a GUID on each device that participates in the custom group. - ->[!NOTE] ->To generate a GUID using Powershell, use [```[guid]::NewGuid()```](https://blogs.technet.microsoft.com/heyscriptingguy/2013/07/25/powertip-create-a-new-guid-by-using-powershell/) -> ->This configuration is optional and not required for most implementations of Delivery Optimization. - - -### Minimum RAM (inclusive) allowed to use Peer Caching - -This setting specifies the minimum RAM size in GB required to use Peer Caching. For example if the minimum set is 1 GB, then devices with 1 GB or higher available RAM will be allowed to use Peer caching. The recommended values are 1 to 4 GB, and the default value is 4 GB. - -### Minimum disk size allowed to use Peer Caching - -This setting specifies the required minimum disk size (capacity in GB) for the device to use Peer Caching. The recommended values are 64 to 256 GB, and the default value is 32 GB. - ->[!NOTE] ->If the [Modify Cache Drive](#modify-cache-drive) policy is set, the disk size check will apply to the new working directory specified by this policy. - - -### Max Cache Age - -In environments configured for Delivery Optimization, you might want to set an expiration on cached updates and Windows application installation files. If so, this setting defines the maximum number of seconds each file can be held in the Delivery Optimization cache on each Windows 10 client device. The default Max Cache Age value is 259,200 seconds (3 days). Alternatively, organizations might choose to set this value to “0” which means “unlimited” to avoid peers re-downloading content. When “Unlimited” value is set, Delivery Optimization will hold the files in the cache longer and will clean up the cache as needed (for example when the cache size exceeded the maximum space allowed). - -### Max Cache Size - -This setting limits the maximum amount of space the Delivery Optimization cache can use as a percentage of the available drive space, from 1 to 100. For example, if you set this value to 10 on a Windows 10 client device that has 100 GB of available drive space, then Delivery Optimization will use up to 10 GB of that space. Delivery Optimization will constantly assess the available drive space and automatically clear the cache to keep the maximum cache size under the set percentage. The default value for this setting is 20. - -### Absolute Max Cache Size - -This setting specifies the maximum number of gigabytes the Delivery Optimization cache can use. This is different from the [**Max Cache Size**](#max-cache-size) setting, which is a percentage of available disk space. Also, if you configure this policy, it will override the [**Max Cache Size**](#max-cache-size) setting. The default value for this setting is 10 GB. - -### Minimum Peer Caching Content File Size - -This setting specifies the minimum content file size in MB enabled to use Peer Caching. The recommended values are from 1 to 100000 MB. - -### Maximum Download Bandwidth - -This setting specifies the maximum download bandwidth that can be used across all concurrent Delivery Optimization downloads in kilobytes per second (KB/s). A default value of 0 means that Delivery Optimization will dynamically adjust and optimize the maximum bandwidth used. - -### Maximum Foreground Download Bandwidth - -Starting in Windows 10, version 1803, specifies the maximum foreground download bandwidth that Delivery Optimization uses across all concurrent download activities as a percentage of available download bandwidth. The default value of 0 means that Delivery Optimization dynamically adjusts to use the available bandwidth for foreground downloads. However, downloads from LAN peers are not throttled even when this policy is set. - -### Maximum Background Download Bandwidth - -Starting in Windows 10, version 1803, specifies the maximum background download bandwidth that Delivery Optimization uses across all concurrent download activities as a percentage of available download bandwidth. The default value of 0 means that Delivery Optimization dynamically adjusts to use the available bandwidth for foreground downloads. However, downloads from LAN peers are not throttled even when this policy is set. - -### Percentage of Maximum Download Bandwidth - -This setting specifies the maximum download bandwidth that Delivery Optimization can use across all concurrent download activities as a percentage of available download bandwidth. The default value 0 means that Delivery Optimization dynamically adjusts to use the available bandwidth for downloads. - -### Max Upload Bandwidth - -This setting allows you to limit the amount of upload bandwidth individual clients can use for Delivery Optimization. Consider this setting when clients are providing content to requesting peers on the network. This option is set in kilobytes per second (KB/s). The default setting is 0, or “unlimited” which means Delivery Optimization dynamically optimizes for minimal usage of upload bandwidth; however it does not cap the upload bandwidth rate at a set rate. - -### Set Business Hours to Limit Background Download Bandwidth -Starting in Windows 10, version 1803, specifies the maximum background download bandwidth that Delivery Optimization uses during and outside business hours across all concurrent download activities as a percentage of available download bandwidth. - -### Set Business Hours to Limit Foreground Download Bandwidth -Starting in Windows 10, version 1803, specifies the maximum foreground download bandwidth that Delivery Optimization uses during and outside business hours across all concurrent download activities as a percentage of available download bandwidth. - -### Select a method to restrict peer selection -Starting in Windows 10, version 1803, set this policy to restrict peer selection via selected option. -Currently the only available option is **1 = Subnet mask** This option (Subnet mask) applies to both Download Modes LAN (1) and Group (2). - -### Select the source of Group IDs -Starting in Windows 10, version 1803, set this policy to restrict peer selection to a specific source. The options are: -- 0 = not set -- 1 = AD Site -- 2 = Authenticated domain SID -- 3 = DHCP Option ID (with this option, the client will query DHCP Option ID 234 and use the returned GUID value as the Group ID) -- 4 = DNS Suffix - -When set, the Group ID is assigned automatically from the selected source. If you set this policy, the GroupID policy will be ignored. The option set in this policy only applies to Group (2) download mode. If Group (2) isn't set as Download mode, this policy will be ignored. If you set the value to anything other than 0-4, the policy is ignored. - - -### Delay background download from http (in secs) -Starting in Windows 10, version 1803, allows you to delay the use of an HTTP source in a background download that is allowed to use P2P. - -### Delay foreground download from http (in secs) -Starting in Windows 10, version 1803, allows you to delay the use of an HTTP source in a foreground (interactive) download that is allowed to use P2P. - -### Minimum Background QoS - -This value specifies the minimum download speed guarantee that a client attempts to achieve and will fulfill by downloading more kilobytes from Windows Update servers or WSUS. Simply put, the lower this value is, the more content will be sourced using peers on the network rather than Windows Update. The higher this value, the more content is received from Windows Update servers or WSUS, versus peers on the local network. - -### Modify Cache Drive - -This setting allows for an alternate Delivery Optimization cache location on the clients. By default, the cache is stored on the operating system drive through the %SYSTEMDRIVE% environment variable. You can set the value to an environment variable (e.g., %SYSTEMDRIVE%), a drive letter (e.g., D:), or a folder path (e.g., D:\DOCache). - -### Monthly Upload Data Cap - -This setting specifies the total amount of data in gigabytes that a Delivery Optimization client can upload to Internet peers per month. A value of 0 means that an unlimited amount of data can be uploaded. The default value for this setting is 20 GB. - -### Enable Peer Caching while the device connects via VPN - -This setting determines whether a device will be allowed to participate in Peer Caching while connected to VPN. Specify "true" to allow the device to participate in Peer Caching while connected via VPN to the domain network. This means the device can download from or upload to other domain network devices, either on VPN or on the corporate domain network. - -### Allow uploads while the device is on battery while under set Battery level - -This setting specifies battery levels at which a device will be allowed to upload data. Specify any value between 1 and 100 (in percentage) to allow the device to upload data to LAN and Group peers while on DC power (Battery). Uploads will automatically pause when the battery level drops below the set minimum battery level. The recommended value to set if you allow uploads on battery is 40 (for 40%). -The device can download from peers while on battery regardless of this policy. - ->[!IMPORTANT] -> By default, devices **will not upload while on battery**. To enable uploads while on battery, you need to enable this policy and set the battery value under which uploads pause. diff --git a/windows/deployment/update/waas-delivery-optimization-setup.md b/windows/deployment/update/waas-delivery-optimization-setup.md deleted file mode 100644 index 3dc34470b6..0000000000 --- a/windows/deployment/update/waas-delivery-optimization-setup.md +++ /dev/null @@ -1,131 +0,0 @@ ---- -title: Set up Delivery Optimization -description: Delivery Optimization is a new peer-to-peer distribution method in Windows 10 -keywords: oms, operations management suite, wdav, updates, downloads, log analytics -ms.prod: w10 -ms.mktglfcycl: deploy -ms.sitesec: library -author: JaimeO -ms.localizationpriority: medium -ms.author: jaimeo -ms.date: 12/05/2018 ---- - -# Set up Delivery Optimization for Windows 10 updates - -**Applies to** - -- Windows 10 - -> **Looking for consumer information?** See [Windows Update: FAQ](https://support.microsoft.com/help/12373/windows-update-faq) - -## Plan to use Delivery Optimization - -For the most efficient performance, you should set certain Delivery Optimization parameters differently if particular situations exist in your deployment, such as: - -- Does your topology include multiple breakouts to the internet (i.e., a "hybrid WAN") or are there only a few devices that connect to the internet with many more that do not (a "hub and spoke" topology)? -- If you use boundary groups in your topology how many devices are present in a given group? -- What percentage of your devices are mobile? -- Do your devices have a lot of free space on their drives? - - -### Hybrid WAN scenario - -### Hub and spoke topology - -For a "hub and spoke" setup, set Download Mode to 1 or 2. This will automatically group peers. - -To do this, ... - -### Large number of mobile devices - -If you have a mobile workforce with a great many mobile devices, set Delivery Optimization to allow uploads on battery power, while limiting the use to prevent battery drain. A setting for DOMinBatteryPercentageAllowedToUpload of 60% is a good starting point. - -To do this, ... - -### Plentiful free space and large numbers of devices - -Many devices these days come with large internal drives. You can set Delivery Optimization to leverage this situation (especially if you have large numbers of devices) by changing the minimum file size to cache. If you have more than 30 devices, change it from the default 50 MB to 10 MB. If you have more than 100 devices (and are running Windows 10, version 1803 or later), set this value to 1 MB. - -To do this, ... - -## Implement Delivery Optimization -[procedural-type material; go here, click this] - -### Peer[?] topology (steps for setting up Group download mode) - - -### Hub and spoke topology (steps for setting up peer selection) - - -## Monitor Delivery Optimization -How to tell if it’s working? What values are reasonable; which are not? If not, which way to adjust and how? - -### Windows PowerShell cmdlets for analyzing usage -**Starting in Windows 10, version 1703**, you can use two new PowerShell cmdlets to check the performance of Delivery Optimization: - -`Get-DeliveryOptimizationStatus` returns a real-time snapshot of all current Delivery Optimization jobs. - -| Key | Value | -| --- | --- | -| File ID | A GUID that identifies the file being processed | -| Priority | Priority of the download; values are **foreground** or **background** | -| FileSize | Size of the file | -| TotalBytesDownloaded | The number of bytes from any source downloaded so far | -| PercentPeerCaching |The percentage of bytes downloaded from peers versus over HTTP | -| BytesFromPeers | Total bytes downloaded from peer devices (sum of bytes downloaded from LAN, Group, and Internet Peers) | -| BytesfromHTTP | Total number of bytes received over HTTP | -| DownloadDuration | Total download time in seconds | -| Status | Current state of the operation. Possible values are: **Downloading** (download in progress); **Complete** (download completed, but is not uploading yet); **Caching** (download completed successfully and is ready to upload or uploading); **Paused** (download/upload paused by caller) | - -Using the `-Verbose` option returns additional information: - -| Key | Value | -| --- | --- | -| HTTPUrl| The URL where the download originates | -| BytesFromLANPeers | Total bytes from peer devices on the same LAN |  -| BytesFromGroupPeers | Total bytes from peer devices in the same Group |  -| BytesFrom IntPeers | Total bytes from internet peers | -| HTTPConnectionCount | Number of active connections over HTTP |  -| LANConnectionCount | Number of active connections over LAN | -| GroupConnectionCount | Number of active connections to other devices in the Group |  -| IntConnectionCount | Number of active connections to internet peers |  -| DownloadMode | Indicates the download mode (see the "Download Mode" section for details) | -  -`Get-DeliveryOptimizationPerfSnap` returns a list of key performance data: - -- Number of files downloaded  -- Number of files uploaded  -- Total bytes downloaded  -- Total bytes uploaded  -- Average transfer size (download); that is, the number bytes downloaded divided by the number of files  -- Average transfer size (upload); the number of bytes uploaded divided by the number of files -- Peer efficiency; same as PercentPeerCaching - -Using the `-Verbose` option returns additional information: - -- Bytes from peers (per type)  -- Bytes from CDN  (the number of bytes received over HTTP) -- Average number of peer connections per download  - - -**Starting in Windows 10, version 1803:** - -`Get-DeliveryOptimizationLog [-Path ] [-Flush]` - -If `Path` is not specified, this cmdlet reads all logs from the dosvc log directory, which requires administrator permissions. If `Flush` is specified, the cmdlet stops dosvc before reading logs. - -Log entries are written to the PowerShell pipeline as objects. To dump logs to a text file, run `Get-DeliveryOptimizationLog | Set-Content ` or something similar. - -`Get-DeliveryOptimizationPerfSnapThisMonth` - -Returns data similar to that from `Get-DeliveryOptimizationPerfSnap` but limited to the current calendar month. - -### Monitor with Update Compliance - -The Update Compliance solution of Windows Analytics provides you with information about your Delivery Optimization configuration, including the observed bandwidth savings across all devices that used peer-to-peer distribution over the past 28 days. - -![DO status](images/UC_workspace_DO_status.png) - -For details, see [Delivery Optimization in Update Compliance](update-compliance-delivery-optimization.md). - diff --git a/windows/deployment/update/windows-analytics-get-started.md b/windows/deployment/update/windows-analytics-get-started.md index 8c386567bc..4433b18eed 100644 --- a/windows/deployment/update/windows-analytics-get-started.md +++ b/windows/deployment/update/windows-analytics-get-started.md @@ -18,7 +18,7 @@ If you have not already done so, consult the topics for any of the three Windows - [Get started with Device Health](device-health-get-started.md) - [Get started with Update Compliance](update-compliance-get-started.md) -- [Get started with Upgrade Readiness](../upgrade/upgrade-readiness-get-started.md +- [Get started with Upgrade Readiness](../upgrade/upgrade-readiness-get-started.md) If you've already done that, you're ready to enroll your devices in Windows Analytics by following these steps: From 0334c9613b5a2bc000ebb90cc180f6fb6bc5272e Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 9 Jan 2019 18:22:57 +0000 Subject: [PATCH 15/25] Merged PR 13670: Remove reg key The key is a insider build thing for testing, doesn't need to be documented. --- windows/whats-new/ltsc/whats-new-windows-10-2019.md | 3 --- windows/whats-new/whats-new-windows-10-version-1809.md | 1 - 2 files changed, 4 deletions(-) diff --git a/windows/whats-new/ltsc/whats-new-windows-10-2019.md b/windows/whats-new/ltsc/whats-new-windows-10-2019.md index 09120bb2ec..d9c630f7f0 100644 --- a/windows/whats-new/ltsc/whats-new-windows-10-2019.md +++ b/windows/whats-new/ltsc/whats-new-windows-10-2019.md @@ -6,7 +6,6 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: greg-lindsay -ms.date: 01/08/2019 ms.localizationpriority: low --- @@ -144,8 +143,6 @@ We’re continuing to work on how other security apps you’ve installed show up This also means you’ll see more links to other security apps within **Windows Security**. For example, if you open the **Firewall & network protection** section, you’ll see the firewall apps that are running on your device under each firewall type, which includes domain, private, and public networks). -
HKLM\SOFTWARE\Microsoft\Security Center\Feature DisableAvCheck (DWORD) = 1 
- You can read more about ransomware mitigations and detection capability at: - [Averting ransomware epidemics in corporate networks with Windows Defender ATP](https://blogs.technet.microsoft.com/mmpc/2017/01/30/averting-ransomware-epidemics-in-corporate-networks-with-windows-defender-atp/) - [Ransomware Protection in Windows 10 Anniversary Update whitepaper (PDF)](http://wincom.blob.core.windows.net/documents/Ransomware_protection_in_Windows_10_Anniversary_Update.pdf) diff --git a/windows/whats-new/whats-new-windows-10-version-1809.md b/windows/whats-new/whats-new-windows-10-version-1809.md index 729a404ce5..04956b3138 100644 --- a/windows/whats-new/whats-new-windows-10-version-1809.md +++ b/windows/whats-new/whats-new-windows-10-version-1809.md @@ -6,7 +6,6 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: greg-lindsay -ms.date: 01/08/2019 ms.localizationpriority: high --- From 60c1f3161a2ef52f63ea8fcd23d44b0f62fb5873 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Wed, 9 Jan 2019 10:35:19 -0800 Subject: [PATCH 16/25] changed int to string --- windows/client-management/mdm/policy-csp-deviceinstallation.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-deviceinstallation.md b/windows/client-management/mdm/policy-csp-deviceinstallation.md index ff2696627a..97176bf5d7 100644 --- a/windows/client-management/mdm/policy-csp-deviceinstallation.md +++ b/windows/client-management/mdm/policy-csp-deviceinstallation.md @@ -6,7 +6,6 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: MariciaAlforque -ms.date: 01/09/2019 --- # Policy CSP - DeviceInstallation @@ -426,7 +425,7 @@ To enable this policy, use the following SyncML. This example prevents Windows f ./Device/Vendor/MSFT/Policy/Config/PreventInstallationOfDevicesNotDescribedByOtherPolicySettings - int + string From 50271a2b88c4200f08e2f2fc9f894cfaadad9501 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Wed, 9 Jan 2019 10:46:33 -0800 Subject: [PATCH 17/25] fixing msdate; fixing duplicate running typo --- windows/deployment/update/windows-analytics-get-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/update/windows-analytics-get-started.md b/windows/deployment/update/windows-analytics-get-started.md index 4433b18eed..eda470b750 100644 --- a/windows/deployment/update/windows-analytics-get-started.md +++ b/windows/deployment/update/windows-analytics-get-started.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.pagetype: deploy author: jaimeo ms.author: jaimeo - +ms.date: 01/09/2019 ms.localizationpriority: medium --- @@ -51,7 +51,7 @@ To enable data sharing, configure your proxy server to whitelist the following e | `https://eaus2watcab02.blob.core.windows.net` | Windows Error Reporting (WER); required for Device Health and Update Compliance AV reports in Windows 10, version 1809 or later. Not used by Upgrade Readiness. | | `https://weus2watcab01.blob.core.windows.net` | Windows Error Reporting (WER); required for Device Health and Update Compliance AV reports in Windows 10, version 1809 or later. Not used by Upgrade Readiness. | | `https://weus2watcab02.blob.core.windows.net` | Windows Error Reporting (WER); required for Device Health and Update Compliance AV reports in Windows 10, version 1809 or later. Not used by Upgrade Readiness. | -| `https://v10c.events.data.microsoft.com` | Connected User Experience and Diagnostic component endpoint for use with devices runningrunning Windows 10, version 1803 or later **that also have the 2018-09 Cumulative Update (KB4458469, KB4457136, KB4457141) or later installed** | +| `https://v10c.events.data.microsoft.com` | Connected User Experience and Diagnostic component endpoint for use with devices running Windows 10, version 1803 or later **that also have the 2018-09 Cumulative Update (KB4458469, KB4457136, KB4457141) or later installed** | | `https://v10.events.data.microsoft.com` | Connected User Experience and Diagnostic component endpoint for use with Windows 10, version 1803 *without* the 2018-09 Cumulative Update installed | | `https://v10.vortex-win.data.microsoft.com` | Connected User Experience and Diagnostic component endpoint for Windows 10, version 1709 or earlier | | `https://vortex-win.data.microsoft.com` | Connected User Experience and Diagnostic component endpoint for operating systems older than Windows 10 | From 0b8f8e69cb736a847b5a46da16ade0cd704b5083 Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Wed, 9 Jan 2019 20:05:34 +0000 Subject: [PATCH 18/25] Merged PR 13684: removing universal date metadata removing universal date metadata --- windows/access-protection/docfx.json | 1 - windows/application-management/docfx.json | 1 - windows/client-management/docfx.json | 2 -- windows/configuration/docfx.json | 5 ++--- windows/deployment/docfx.json | 1 - 5 files changed, 2 insertions(+), 8 deletions(-) diff --git a/windows/access-protection/docfx.json b/windows/access-protection/docfx.json index 4d805de5fe..f27666d0fd 100644 --- a/windows/access-protection/docfx.json +++ b/windows/access-protection/docfx.json @@ -36,7 +36,6 @@ "ms.technology": "windows", "ms.topic": "article", "ms.author": "justinha", - "ms.date": "04/05/2017", "_op_documentIdPathDepotMapping": { "./": { "depot_name": "MSDN.win-access-protection" diff --git a/windows/application-management/docfx.json b/windows/application-management/docfx.json index 7d3ae2dae2..5c20bbd8a7 100644 --- a/windows/application-management/docfx.json +++ b/windows/application-management/docfx.json @@ -36,7 +36,6 @@ "ms.technology": "windows", "ms.topic": "article", "ms.author": "elizapo", - "ms.date": "04/05/2017", "feedback_system": "GitHub", "feedback_github_repo": "MicrosoftDocs/windows-itpro-docs", "feedback_product_url": "https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app", diff --git a/windows/client-management/docfx.json b/windows/client-management/docfx.json index 4fc5382798..eab3b9f62e 100644 --- a/windows/client-management/docfx.json +++ b/windows/client-management/docfx.json @@ -35,8 +35,6 @@ "breadcrumb_path": "/windows/windows-10/breadcrumb/toc.json", "ms.technology": "windows", "ms.topic": "article", - "ms.author": "dongill", - "ms.date": "04/05/2017", "feedback_system": "GitHub", "feedback_github_repo": "MicrosoftDocs/windows-itpro-docs", "feedback_product_url": "https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app", diff --git a/windows/configuration/docfx.json b/windows/configuration/docfx.json index abe019f76c..e66228ba49 100644 --- a/windows/configuration/docfx.json +++ b/windows/configuration/docfx.json @@ -35,9 +35,8 @@ "breadcrumb_path": "/windows/windows-10/breadcrumb/toc.json", "ms.technology": "windows", "ms.topic": "article", - "ms.author": "jdecker", - "ms.date": "04/05/2017", - "feedback_system": "GitHub", + "ms.author": "jdecker", + "feedback_system": "GitHub", "feedback_github_repo": "MicrosoftDocs/windows-itpro-docs", "feedback_product_url": "https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app", "_op_documentIdPathDepotMapping": { diff --git a/windows/deployment/docfx.json b/windows/deployment/docfx.json index e722db5465..0b6ae0597d 100644 --- a/windows/deployment/docfx.json +++ b/windows/deployment/docfx.json @@ -37,7 +37,6 @@ "ms.technology": "windows", "ms.topic": "article", "ms.author": "greglin", - "ms.date": "04/05/2017", "feedback_system": "GitHub", "feedback_github_repo": "MicrosoftDocs/windows-itpro-docs", "feedback_product_url": "https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app", From 0c13dddae35652dc01fa266e031552a1e6ea099e Mon Sep 17 00:00:00 2001 From: Harshitha Chidananda Murthy Date: Wed, 9 Jan 2019 12:55:29 -0800 Subject: [PATCH 19/25] Note about SDE taking long time in Studios --- devices/surface/microsoft-surface-data-eraser.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/devices/surface/microsoft-surface-data-eraser.md b/devices/surface/microsoft-surface-data-eraser.md index 5a35a44360..23e0c2dd91 100644 --- a/devices/surface/microsoft-surface-data-eraser.md +++ b/devices/surface/microsoft-surface-data-eraser.md @@ -57,6 +57,9 @@ Some scenarios where Microsoft Surface Data Eraser can be helpful include: >[!NOTE] >Because the ability to boot to USB is required to run Microsoft Surface Data Eraser, if the device is not configured to boot from USB or if the device is unable to boot or POST successfully, the Microsoft Surface Data Eraser tool will not function. +>[!NOTE] +>Surface Data Eraser on Surface Studio and Surface Studio 2 can take up to 6 minutes to boot into WinPE before disk erasure can occur. + ## How to create a Microsoft Surface Data Eraser USB stick From f503e0cf120fc321a56da6a137b25585a39a147b Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Wed, 9 Jan 2019 21:40:05 +0000 Subject: [PATCH 20/25] Updated s-mode.md - typo --- windows/deployment/s-mode.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/s-mode.md b/windows/deployment/s-mode.md index 51f0ecee10..4c54a99d29 100644 --- a/windows/deployment/s-mode.md +++ b/windows/deployment/s-mode.md @@ -38,7 +38,7 @@ Windows 10 in S mode is built for [modern management](https://docs.microsoft.com ## Keep line of business apps functioning with Desktop Bridge -Worried about your line of business apps not working in S mode? [Desktop Bridge](https://docs.microsoft.com/windows/uwp/porting/desktop-to-uwp-root) enables you to convert your line of buisness apps to a packaged app with UWP manifest. After testing and validating you can distribute the app through the Microsoft Store, making it ideal for Windows 10 in S mode. +Worried about your line of business apps not working in S mode? [Desktop Bridge](https://docs.microsoft.com/windows/uwp/porting/desktop-to-uwp-root) enables you to convert your line of business apps to a packaged app with UWP manifest. After testing and validating you can distribute the app through the Microsoft Store, making it ideal for Windows 10 in S mode. ## Repackage Win32 apps into the MSIX format From bf379de727b64e9888153c7156cb54e55fe56ddd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=20Halfin=20=F0=9F=93=AC=F0=9F=94=A8?= Date: Thu, 10 Jan 2019 00:36:57 +0000 Subject: [PATCH 21/25] Merged PR 13708: Non-ent 1809 endpoints --- windows/privacy/TOC.md | 1 + ...-endpoints-1803-non-enterprise-editions.md | 19 +++++++++++++++---- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/windows/privacy/TOC.md b/windows/privacy/TOC.md index d581476641..35561d07af 100644 --- a/windows/privacy/TOC.md +++ b/windows/privacy/TOC.md @@ -22,4 +22,5 @@ ### [Connection endpoints for Windows 10, version 1809](manage-windows-1809-endpoints.md) ### [Windows 10, version 1709, connection endpoints for non-Enterprise editions](windows-endpoints-1709-non-enterprise-editions.md) ### [Windows 10, version 1803, connection endpoints for non-Enterprise editions](windows-endpoints-1803-non-enterprise-editions.md) +### [Windows 10, version 1809, connection endpoints for non-Enterprise editions](windows-endpoints-1809-non-enterprise-editions.md) ## [Manage connections from Windows operating system components to Microsoft services](manage-connections-from-windows-operating-system-components-to-microsoft-services.md) diff --git a/windows/privacy/windows-endpoints-1803-non-enterprise-editions.md b/windows/privacy/windows-endpoints-1803-non-enterprise-editions.md index 76098f6d9e..39343b19d9 100644 --- a/windows/privacy/windows-endpoints-1803-non-enterprise-editions.md +++ b/windows/privacy/windows-endpoints-1803-non-enterprise-editions.md @@ -49,13 +49,14 @@ We used the following methodology to derive these network endpoints: | cy2.licensing.md.mp.microsoft.com.akadns.net | HTTPS | Used to communicate with Microsoft Store. | | cy2.settings.data.microsoft.com.akadns.net | HTTPS | Used to communicate with Microsoft Store. | | displaycatalog.mp.microsoft.com* | HTTPS | Used to communicate with Microsoft Store. | -|dm3p.wns.notify.windows.com.akadns.net | HTTPS | Used for the Windows Push Notification Services (WNS). | +| dm3p.wns.notify.windows.com.akadns.net | HTTPS | Used for the Windows Push Notification Services (WNS). | | fe2.update.microsoft.com* | HTTPS | Enables connections to Windows Update, Microsoft Update, and the online services of Microsoft Store. | | fe3.delivery.dsp.mp.microsoft.com.nsatc.net | HTTPS | Enables connections to Windows Update, Microsoft Update, and the online services of Microsoft Store. | | fe3.delivery.mp.microsoft.com | HTTPS | Enables connections to Windows Update, Microsoft Update, and the online services of Microsoft Store. | | g.live.com/odclientsettings/Prod | HTTPS | Used by OneDrive for Business to download and verify app updates. | | g.msn.com.nsatc.net | HTTPS | Used to retrieve Windows Spotlight metadata. | | geo-prod.dodsp.mp.microsoft.com.nsatc.net | HTTPS | Enables connections to Windows Update. | +| ip5.afdorigin-prod-am02.afdogw.com | HTTPS | Used to serve office 365 experimentation traffic. | | ipv4.login.msa.akadns6.net | HTTPS | Used for Microsoft accounts to sign in. | | licensing.mp.microsoft.com/v7.0/licenses/content | HTTPS | Used for online activation and some app licensing. | | location-inference-westus.cloudapp.net | HTTPS | Used for location data. | @@ -64,21 +65,24 @@ We used the following methodology to derive these network endpoints: | ocos-office365-s2s.msedge.net* | HTTPS | Used to connect to the Office 365 portal's shared infrastructure. | | ocsp.digicert.com* | HTTP | CRL and OCSP checks to the issuing certificate authorities. | | oneclient.sfx.ms* | HTTPS | Used by OneDrive for Business to download and verify app updates. | +| onecollector.cloudapp.aria.akadns.net | HTTPS | Office Telemetry | +| prod.nexusrules.live.com.akadns.net | HTTPS | Office Telemetry | | query.prod.cms.rt.microsoft.com* | HTTPS | Used to retrieve Windows Spotlight metadata. | | ris.api.iris.microsoft.com* | HTTPS | Used to retrieve Windows Spotlight metadata. | | settings.data.microsoft.com/settings/v2.0/* | HTTPS | Used for Windows apps to dynamically update their configuration. | | settings-win.data.microsoft.com/settings/* | HTTPS | Used as a way for apps to dynamically update their configuration.  | +| share.microsoft.com/windows-app-web-link | HTTPS | Traffic related to Books app | | sls.update.microsoft.com* | HTTPS | Enables connections to Windows Update. | | storecatalogrevocation.storequality.microsoft.com* | HTTPS | Used to revoke licenses for malicious apps on the Microsoft Store. | | storeedgefd.dsx.mp.microsoft.com* | HTTPS | Used to communicate with Microsoft Store. | | tile-service.weather.microsoft.com* | HTTP | Used to download updates to the Weather app Live Tile. | | tsfe.trafficshaping.dsp.mp.microsoft.com | HTTPS | Used for content regulation. | -| ip5.afdorigin-prod-am02.afdogw.com | HTTPS | Used to serve office 365 experimentation traffic. | +| us.configsvc1.live.com.akadns.net | HTTPS | Microsoft Office configuration related traffic | | watson.telemetry.microsoft.com/Telemetry.Request | HTTPS | Used by Windows Error Reporting. | +| wd-prod-cp-us-east-2-fe.eastus.cloudapp.azure.com | HTTPS | Azure front end traffic | ## Windows 10 Pro - | **Destination** | **Protocol** | **Description** | | --- | --- | --- | | *.e-msedge.net | HTTPS | Used by OfficeHub to get the metadata of Office apps. | @@ -93,11 +97,13 @@ We used the following methodology to derive these network endpoints: | cy2.settings.data.microsoft.com.akadns.net | HTTPS | Used to communicate with Microsoft Store. | | dm3p.wns.notify.windows.com.akadns.net | HTTPS | Used for the Windows Push Notification Services (WNS) | | fe3.delivery.dsp.mp.microsoft.com.nsatc.net | HTTPS | Enables connections to Windows Update, Microsoft Update, and the online services of Microsoft Store. | +| flightingservicewus.cloudapp.net | HTTPS | Insider Program | | g.msn.com.nsatc.net | HTTPS | Used to retrieve Windows Spotlight metadata. | | ipv4.login.msa.akadns6.net | HTTPS | Used for Microsoft accounts to sign in. | | location-inference-westus.cloudapp.net | HTTPS | Used for location data. | | modern.watson.data.microsoft.com.akadns.net | HTTPS | Used by Windows Error Reporting. | | ocsp.digicert.com* | HTTP | CRL and OCSP checks to the issuing certificate authorities. | +| onecollector.cloudapp.aria.akadns.net | HTTPS | Office Telemetry | | ris.api.iris.microsoft.com.akadns.net | HTTPS | Used to retrieve Windows Spotlight metadata. | | tile-service.weather.microsoft.com/* | HTTP | Used to download updates to the Weather app Live Tile. | | tsfe.trafficshaping.dsp.mp.microsoft.com | HTTPS | Used for content regulation. | @@ -119,6 +125,7 @@ We used the following methodology to derive these network endpoints: | au.download.windowsupdate.com* | HTTP | Enables connections to Windows Update. | | cdn.onenote.net/livetile/* | HTTPS | Used for OneNote Live Tile. | | client-office365-tas.msedge.net/* | HTTPS | Used to connect to the Office 365 portal’s shared infrastructure, including Office Online. | +| cloudtile.photos.microsoft.com.akadns.net | HTTPS | Photos App in MS Store | config.edge.skype.com/* | HTTPS | Used to retrieve Skype configuration values.  | | ctldl.windowsupdate.com/* | HTTP | Used to download certificates that are publicly known to be fraudulent. | | cy2.displaycatalog.md.mp.microsoft.com.akadns.net | HTTPS | Used to communicate with Microsoft Store. | @@ -130,6 +137,7 @@ We used the following methodology to derive these network endpoints: | fe2.update.microsoft.com/* | HTTPS | Enables connections to Windows Update, Microsoft Update, and the online services of Microsoft Store. | | fe3.delivery.dsp.mp.microsoft.com.nsatc.net | HTTPS | Enables connections to Windows Update, Microsoft Update, and the online services of Microsoft Store. | | fe3.delivery.mp.microsoft.com/* | HTTPS | Enables connections to Windows Update, Microsoft Update, and the online services of Microsoft Store. | +| flightingservicewus.cloudapp.net | HTTPS | Insider Program | | g.live.com/odclientsettings/* | HTTPS | Used by OneDrive for Business to download and verify app updates. | | g.msn.com.nsatc.net | HTTPS | Used to retrieve Windows Spotlight metadata. | | ipv4.login.msa.akadns6.net | HTTPS | Used for Microsoft accounts to sign in. | @@ -139,11 +147,14 @@ We used the following methodology to derive these network endpoints: | ocos-office365-s2s.msedge.net/* | HTTPS | Used to connect to the Office 365 portal's shared infrastructure. | | ocsp.digicert.com* | HTTP | CRL and OCSP checks to the issuing certificate authorities. | | oneclient.sfx.ms/* | HTTPS | Used by OneDrive for Business to download and verify app updates. | +| onecollector.cloudapp.aria.akadns.net | HTTPS | Office telemetry | | settings-win.data.microsoft.com/settings/* | HTTPS | Used as a way for apps to dynamically update their configuration. | +| share.microsoft.com/windows-app-web-link | HTTPS | Traffic related to Books app | | sls.update.microsoft.com/* | HTTPS | Enables connections to Windows Update. | | storecatalogrevocation.storequality.microsoft.com/* | HTTPS | Used to revoke licenses for malicious apps on the Microsoft Store. | | tile-service.weather.microsoft.com/* | HTTP | Used to download updates to the Weather app Live Tile. | | tsfe.trafficshaping.dsp.mp.microsoft.com | HTTPS | Used for content regulation. | | vip5.afdorigin-prod-ch02.afdogw.com | HTTPS | Used to serve office 365 experimentation traffic. | | watson.telemetry.microsoft.com/Telemetry.Request | HTTPS | Used by Windows Error Reporting. | -| bing.com/* | HTTPS | Used for updates for Cortana, apps, and Live Tiles. | +| wd-prod-cp-us-west-3-fe.westus.cloudapp.azure.com | HTTPS | Azure front end traffic | +| www.bing.com/* | HTTPS | Used for updates for Cortana, apps, and Live Tiles. | From 8680cc3f2c0ce4e60740d61085eab2a9d0827a29 Mon Sep 17 00:00:00 2001 From: nicolonsky <32899754+nicolonsky@users.noreply.github.com> Date: Thu, 10 Jan 2019 13:40:31 +0100 Subject: [PATCH 22/25] Fix registry key paths for HTTP.SYS Corrected invalid registry key paths for the HTTP.SYS configuration. --- .../hello-for-business/hello-hybrid-aadj-sso-cert.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-cert.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-cert.md index d855efc036..dda2b53178 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-cert.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-cert.md @@ -517,8 +517,8 @@ Sign-in the NDES server with access equivalent to _local administrator_. #### Configure Parameters for HTTP.SYS 1. Open an elevated command prompt. 2. Run the following commands
-```reg add HKLM\CurrentControlSet\Services\HTTP\Parameters /v MaxFieldLength /t REG_DWORD /d 65534```
-```reg add HKLM\CurrentControlSet\Services\HTTP\Parameters /v MaxRequestBytes /t REG_DWORD /d 65534```
+```reg add HKLM\SYSTEM\CurrentControlSet\Services\HTTP\Parameters /v MaxFieldLength /t REG_DWORD /d 65534```
+```reg add HKLM\SYSTEM\CurrentControlSet\Services\HTTP\Parameters /v MaxRequestBytes /t REG_DWORD /d 65534```
3. Restart the NDES server. ## Download, Install and Configure the Intune Certificate Connector From 56407649f6087363664cbfb9c804de7e6c39cd7a Mon Sep 17 00:00:00 2001 From: bb-froggy Date: Thu, 10 Jan 2019 16:24:59 +0100 Subject: [PATCH 23/25] typo --- windows/client-management/mdm/policy-csp-internetexplorer.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-internetexplorer.md b/windows/client-management/mdm/policy-csp-internetexplorer.md index 3cac24872a..823af29f0b 100644 --- a/windows/client-management/mdm/policy-csp-internetexplorer.md +++ b/windows/client-management/mdm/policy-csp-internetexplorer.md @@ -2132,7 +2132,7 @@ If you disable or do not configure this policy, users may choose their own site- > [!Note] > This policy is a list that contains the site and index value. -The list is a set of pairs of strings. Each string is seperated by F000. Each pair of string are stored as a registry name and value. The registry name is the site and the value is an index. The index has to be sequential. See an example below. +The list is a set of pairs of strings. Each string is seperated by F000. Each pair of strings is stored as a registry name and value. The registry name is the site and the value is an index. The index has to be sequential. See an example below. > [!TIP] From e9f6928dfaced28b34ef66ba0a4f5f72018a8745 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Thu, 10 Jan 2019 15:54:57 +0000 Subject: [PATCH 24/25] Merged PR 13714: clean up after merge conflict --- windows/configuration/kiosk-methods.md | 5 ----- windows/configuration/kiosk-prepare.md | 2 ++ 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/windows/configuration/kiosk-methods.md b/windows/configuration/kiosk-methods.md index 693a763c2b..e0121dbd6c 100644 --- a/windows/configuration/kiosk-methods.md +++ b/windows/configuration/kiosk-methods.md @@ -7,11 +7,6 @@ ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium author: jdeckerms -<<<<<<< HEAD -ms.date: 01/08/2019 -======= -ms.date: 01/09/2019 ->>>>>>> origin/master --- # Configure kiosks and digital signs on Windows desktop editions diff --git a/windows/configuration/kiosk-prepare.md b/windows/configuration/kiosk-prepare.md index 4cef49132c..8fa3845086 100644 --- a/windows/configuration/kiosk-prepare.md +++ b/windows/configuration/kiosk-prepare.md @@ -28,6 +28,7 @@ ms.date: 01/09/2019 > >Kiosk mode is not supported over a remote desktop connection. Your kiosk users must sign in on the physical device that is set up as a kiosk. +## Configuration recommendations For a more secure kiosk experience, we recommend that you make the following configuration changes to the device before you configure it as a kiosk: @@ -237,3 +238,4 @@ The following table describes some features that have interoperability issues we + From 18bb349f2dcaf685fa01ebe3e370b0cdf3adf580 Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Thu, 10 Jan 2019 08:46:53 -0800 Subject: [PATCH 25/25] Update passwordless-strategy.md --- .../hello-for-business/passwordless-strategy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/passwordless-strategy.md b/windows/security/identity-protection/hello-for-business/passwordless-strategy.md index 2f1318e697..0156ec9a78 100644 --- a/windows/security/identity-protection/hello-for-business/passwordless-strategy.md +++ b/windows/security/identity-protection/hello-for-business/passwordless-strategy.md @@ -25,7 +25,7 @@ Before you move away from passwords, you need something to replace them. With W Deploying Windows Hello for Business is the first step towards password-less. With Windows Hello for Business deployed, it coexists with password nicely. Users are likely to use Windows Hello for Business because of its convenience, especially when combined with biometrics. However, some workflows and applications may still need passwords. This early stage is about implementing an alternative and getting users used to it. ### 2. Reduce user-visible password surface area -With Windows Hello for Business and passwords coexisting in your environment, the next step towards password-less is to reduce the password surface. The environment and workflows need to stop asking for passwords. The goal of this step is to achieve a state where the user knows they have a password, but they never use it. This state helps decondition users from providing a password any time a password prompt shows on their computer. This is a how passwords are phished. Users who rarely, it at all, use their password are unlikely to provide it. Password prompts are no longer the norm. +With Windows Hello for Business and passwords coexisting in your environment, the next step towards password-less is to reduce the password surface. The environment and workflows need to stop asking for passwords. The goal of this step is to achieve a state where the user knows they have a password, but they never use it. This state helps decondition users from providing a password any time a password prompt shows on their computer. This is how passwords are phished. Users who rarely, if at all, use their password are unlikely to provide it. Password prompts are no longer the norm. ### 3. Transition into a password-less deployment Once the user-visible password surface has been eliminated, your organization can begin to transition those users into a password-less world. A world where: