From 16e5712c6bc5a6d06186c83a5f576bf063bf6d1d Mon Sep 17 00:00:00 2001 From: Charles BLANC-ROLIN <58611524+woundride@users.noreply.github.com> Date: Mon, 23 Oct 2023 23:42:51 +0200 Subject: [PATCH] V1.14 --- changelog.txt | 145 +++++ pke_meter.ps1 | 1453 +++++++++++++++++++++++++++++++++++++++++++ pke_meter.ps1.sig | Bin 0 -> 566 bytes pke_meter_v1-14.exe | Bin 0 -> 682496 bytes sha256.txt | 2 + sha256.txt.sig | Bin 0 -> 566 bytes 6 files changed, 1600 insertions(+) create mode 100644 changelog.txt create mode 100644 pke_meter.ps1 create mode 100644 pke_meter.ps1.sig create mode 100644 pke_meter_v1-14.exe create mode 100644 sha256.txt create mode 100644 sha256.txt.sig diff --git a/changelog.txt b/changelog.txt new file mode 100644 index 0000000..7c73082 --- /dev/null +++ b/changelog.txt @@ -0,0 +1,145 @@ +PKE Meter V1.14 (2023/10/23) : + +- Deprecated OS : + +Windows 2012 +Windows 2012 R2 +Windows 11 21H2 + +Update in AdminSDHolder feature. + +PKE Meter V1.13 (2023/09/12) : + +- Deprecated OS : + +Windows 10 21H2 + +PKE Meter V1.12 (2023/09/12) : + +- New Feature : + +Connections history for a specific user + +PKE Meter V1.11 (2023/04/26) : + +- Deprecated OS : + +Windows 8.1 +Windows 10 20H2 Enterprise / Education +Windows 10 21H1 + +- New Feature : + +All computers with unsupported OS + +PKE Meter V1.10 (2022/10/22) : + +- Added OS : + +Windows 11 22H2 +Windows 11 21H2 Enterprise / Education +Windows 10 22H2 +Windows 10 21H2 Enterprise / Education + + +PKE Meter V1.9 (2022/05/19) : + +- Deprecated OS : + +Windows 10 1909 (19H2) Enterprise / Education +Windows 10 20H2 + +PKE Meter V1.8 (2021/12/29) : + +- Deprecated OS : + +Windows 10 2004 (20H1) + +- Added OS : + +Windows 10 21H2 +Windows 10 21H2 Enterprise / Education +Windows 10 21H2 LTSC + +- New Feature : + +Computers statistics (number of computers by OS) + +PKE Meter V1.7 (2021/10/09) : + +- Deprecated OS : + +Windows 10 1803 Enterprise / Education +Windows 10 1809 Enterprise / Education + +- Added OS : + +Windows Server 2022 +Windows 11 21H2 +Windows 11 21H2 Enterprise / Education + +- EmployeeID property added for : + +Inactive user(s) (not been connected for more than 3 months) +Inactive user(s) (not been connected for more than 6 months) +Never connected user(s) +All enabled user accounts that never exire +Disabled user(s) +All expired user accounts (not disabled) +All users whose password never expire +Users who cannot change their password +Users with mailbox +Users without mailbox +Password last set for all users accounts (enabled) +Password last set for a specific user account +Last logon date for a specific user account + +- New search : Search user by EmployeeID + +PKE Meter V1.6 (2021/06/19) : + +Export for all users modified to have only not expired user accounts +Export All expired user accounts and not disabled +Export for inactive users (3 months) modified to have only not expired and already connected +Export for inactive users (6 months) added +Export for never connected users added +Export for all enabled user accounts that never exire added + +PKE Meter V1.5 (2021/05/29) : + +Windows 10 1909 Pro Deprecated. +Export for Windows 10 21H1 added. +Password last set for a specific user account. +Last logon date for a specific user account. +All objects in "Protected Users" group. +All objects in "Organization Management" group (Exchange Golbal Administrators). +All objects in "Recipient Management" group (Exchange Recipient Administrators). + +PKE Meter V1.4.1 (2021/03/06) : + +UTF8 Encoding added for all CSV exports. +Objectclass added in export for all objects in a specific group. + +PKE Meter V1.4 (2021/03/05) : + +Password last set for all users (enabled). +New menu for object type group. +Export for all groups. +Export for all objects in a specific group. +Export for all groups to which an object belongs. + +PKE Meter V1.3 (2021/02/21) : + +Export for users with mailbox. +Export for users without mailbox. + +PKE Meter V1.2 (2021/02/20) : + +Export for duplicated computers accounts. + +PKE Meter V1.1 (2021/01/21) : + +Correction in Windows 7, Windows 8 and Windows 8.1 requests for some caracters between Windows and version number. +Exports for Embedded versions of Windows XP and Windows 7 added. +Export for all users whose password never expire added. +Export for all users who cannot change their password. diff --git a/pke_meter.ps1 b/pke_meter.ps1 new file mode 100644 index 0000000..92f557c --- /dev/null +++ b/pke_meter.ps1 @@ -0,0 +1,1453 @@ +<# +The Psycho Kinectic Energy Meter (P.K.E. Meter) was one +of the Ghostbusters tools invented by Dr. Egon Spengler +that enabled them to track ghosts and other entities. +#> +mode con:cols=90 lines=62 +Import-Module activedirectory +$user = $env:UserName +function ResetAccount($dn){ + write-host 'Removing AdminCount attribute... ' -NoNewline + try{ + Get-ADObject $dn | set-adobject -Remove @{admincount=1} + Write-Host 'OK' -ForegroundColor Green + } + catch{ + Write-Host 'Failed.' -ForegroundColor Red + Write-Host $_ -ForegroundColor DarkRed + } + write-host 'Resettings ACL... ' -NoNewline + try{ + $acl = Get-ACL -Path "AD:\$dn" + $acl.SetAccessRuleProtection($False,$True) + Set-Acl -Path "AD:\$dn" -AclObject $acl + Write-Host 'OK' -ForegroundColor Green + } + catch{ + Write-Host 'Failed.' -ForegroundColor Red + Write-Host $_ -ForegroundColor DarkRed + } +} +<#---------------------------------------------------------------------------------------------------- + +Object type selection + +----------------------------------------------------------------------------------------------------#> +do { + [string]$object_type = 0 + while ( $object_type -lt 1 -or $object_type -gt 4) { +Write-Host ' _.-,' +Write-Host -ForegroundColor Red ' _' -NoNewline; Write-Host '.-` / ' -NoNewline; Write-Host -ForegroundColor Red '.._' +Write-Host -ForegroundColor Red ' .-:`' -NoNewline; Write-Host '/ - - \' -NoNewline; Write-Host -ForegroundColor Red ':::::-.' +Write-Host -ForegroundColor Red ' .:::' -NoNewline; Write-Host ' ` e e ` ' -NoNewline; Write-Host -ForegroundColor Red '`-::::.' +Write-Host -ForegroundColor Red ' :::: ' -NoNewline; Write-Host '( ^ )_' -NoNewline; Write-Host -ForegroundColor Red '.::::::' +Write-Host -ForegroundColor Red ' ::::' -NoNewline; Write-Host '.` `. o `' -NoNewline; Write-Host -ForegroundColor Red '.::::`' -NoNewline; Write-Host '.`/_' +Write-Host ' . ' -NoNewline; Write-Host -ForegroundColor Red ':::' -NoNewline; Write-Host '.` - ' -NoNewline; Write-Host -ForegroundColor Red '.::::`' -NoNewline; Write-Host '_ _.:' +Write-Host ' .-``---` .`| ' -NoNewline; Write-Host -ForegroundColor Red '.::::`' -NoNewline; Write-Host ' ```' -NoNewline; Write-Host -ForegroundColor Red '::::' +Write-Host ' `. ..-' -NoNewline; Write-Host -ForegroundColor Red ':::' -NoNewline; Write-Host '` | ' -NoNewline; Write-Host -ForegroundColor Red '.::::` ::::' +Write-Host ' `.` ' -NoNewline; Write-Host -ForegroundColor Red '::::' -NoNewline; Write-Host ' \ ' -NoNewline; Write-Host -ForegroundColor Red '.::::` ::::' +Write-Host -ForegroundColor Red ' :::: .::::` ::::' +Write-Host -ForegroundColor Red ' ::::.::::`' -NoNewline; Write-Host '._' -NoNewline; Write-Host -ForegroundColor Red ' ::::' +Write-Host -ForegroundColor Red ' ::::::`' -NoNewline; Write-Host ' / `- ' -NoNewline; Write-Host -ForegroundColor Red '.::::' +Write-Host -ForegroundColor Red ' `::::' -NoNewline; Write-Host '-/__ __.-' -NoNewline; Write-Host -ForegroundColor Red ':::``' +Write-Host -ForegroundColor Red ' `-:::::::::::::-``' +Write-Host -ForegroundColor Red ' ```::::``' +Write-Host '__________ ____ __. ___________ _____ __ ' +Write-Host '\______ \| |/ _| \_ _____/ / \ _____/ |_ ___________ ' +Write-Host ' | ___/| < | __)_ / \ / \_/ __ \ __\/ __ \_ __ \' +Write-Host ' | | | | \ | \ / Y \ ___/| | \ ___/| | \/' +Write-Host ' |____| /\ |____|__ \ /\ /_______ / \____|__ /\___ >__| \___ >__| ' +Write-Host ' \/ \/ \/ \/ \/ \/ \/ ' +Write-Host 'PKE Meter - Automated script to search "ghosts" and extract objects from Active Directory' +Write-Host ' Version 1.14' +Write-Host ' Release date : 2023/10/23' +Write-Host ' Charles BLANC ROLIN' +Write-Host ' https://github.com/woundride' +Write-Host ' https://www.apssis.com' +Write-Host '-----------------------------------------------------------------------------------------' +Write-Host ' Licence Crative Commons CC BY-NC-SA 4.0' +Write-Host ' https://creativecommons.org/licenses/by-nc-sa/4.0/' +Write-Host '-----------------------------------------------------------------------------------------' +Write-Host '' +Write-Host 'Select object type :' +Write-Host '' +Write-Host '1 - Computer' +Write-Host '2 - User' +Write-Host '3 - Group' +Write-Host '' +Write-Host -ForegroundColor Yellow '4 - Quit' +Write-Host '' +Write-Host '-----------------------------------------------------------------------------------------' +Write-Host '' +[string]$object_type = read-host 'Enter your selection' +Write-Host '' +Write-Host '-----------------------------------------------------------------------------------------' +Write-Host '' +switch ($object_type) { +<#---------------------------------------------------------------------------------------------------- + +Computer Selection + +----------------------------------------------------------------------------------------------------#> +1{ + do { + [string]$os_version = 0 + while ( $os_version -lt 1 -or $os_version -gt 20) { + Write-Host ' ___________' + Write-Host ' |.---------.|' + Write-Host ' || ||' + Write-Host ' || ||' + Write-Host ' || || _____ _ ' + Write-Host ' | --------- | / ____| | | ' + Write-Host ' )__ ____( | | ___ _ __ ___ _ __ _ _| |_ ___ _ __ ___ ' + Write-Host ' [=== -- o ]--. | | / _ \| _ _ \| _ \| | | | __/ _ \ __/ __|' + Write-Host ' __|---------|__ \ | |___| (_) | | | | | | |_) | |_| | || __/ | \__ \' + Write-Host ' [::::::::::: :::] ) \_____\___/|_| |_| |_| .__/ \__,_|\__\___|_| |___/' + Write-Host ' /T\ | | ' + Write-Host ' \_/ |_| ' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + Write-Host 'Choose option :' + Write-Host '' + Write-Host '' + Write-Host -ForegroundColor Red '1 - Windows 2000 + 2000 Server' + Write-Host -ForegroundColor Red '2 - Windows XP (+ Embedded)' + Write-Host -ForegroundColor Red '3 - Windows Vista' + Write-Host -ForegroundColor Red '4 - Windows 7 (+ Embedded)' + Write-Host -ForegroundColor Red '5 - Windows 8' + Write-Host -ForegroundColor Red '6 - Windows 8.1' + Write-Host -ForegroundColor Magenta '7 - Windows 10 / 11 --> New options menu' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + Write-Host -ForegroundColor Red '8 - Windows Server 2003' + Write-Host -ForegroundColor Red '9 - Windows Server 2008 + 2008 R2' + Write-Host -ForegroundColor Red '10 - Windows Server 2012 + 2012 R2' + Write-Host '11 - Windows Server 2016' + Write-Host '12 - Windows Server 2019' + Write-Host '13 - Windows Server 2022' + Write-Host '' + Write-Host -ForegroundColor Cyan '14 - All Systems in 1 file' + Write-Host -ForegroundColor Red '15 - Inactive Computer(s) (not been connected for more than 3 months)' + Write-Host -ForegroundColor Cyan '16 - Disabled Computer(s)' + Write-Host -ForegroundColor Red '17 - Duplicated computers accounts' + Write-Host -ForegroundColor Red '18 - All computers with unsupported OS' + Write-Host '' + Write-Host '' + Write-Host -ForegroundColor Cyan '19 - Computers Statistics' + Write-Host '' + Write-Host -ForegroundColor Yellow '20 - Return' + Write-Host + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + [string]$os_version = read-host 'Enter your selection' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + switch ($os_version) { + 1{ + Write-Host -ForegroundColor Red 'Windows 2000 + 2000 Server - End of life : 2010/07/13' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2000*' } -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_2000.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_2000.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 2{ + Write-Host -ForegroundColor Red 'Windows XP - End of life : 2014/04/08' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*XP*' } -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_xp.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*Embedded*' -and OperatingSystemVersion -Like '*5.1*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_xp_embedded.csv + Write-Host 'Exported files :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_xp.csv' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_xp_embedded.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 3{ + Write-Host -ForegroundColor Red 'Windows Vista - End of life : 2017/04/11' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*vista*' } -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_vista.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_vista.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 4{ + Write-Host -ForegroundColor Red 'Windows 7 - End of life : 2020/01/14' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*windows*7*' } -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_7.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*Embedded*' -and OperatingSystemVersion -Like '*6.1*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_7_embedded.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_7.csv' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_7_embedded.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 5{ + Write-Host -ForegroundColor Red 'Windows 8 - End of life : 2016/01/12' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*windows*8*' -and OperatingSystemVersion -Like '*6.2*' } -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_8.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_8.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 6{ + Write-Host -ForegroundColor Red 'Windows 8.1 - End of life : 2023/01/10' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*windows*8*' -and OperatingSystemVersion -Like '*6.3*' } -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_8-1.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_8-1.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 7{ + do { + [string]$10_version = 0 + while ( $10_version -lt 1 -or $10_version -gt 31) { + Write-Host " ___" + Write-Host "'::|_|_|" + Write-Host "'.:|_|_| Choose Windows 10 / 11 version :" + Write-Host '' + Write-Host '' + Write-Host -ForegroundColor Red '1 - Windows 10 1507' + Write-Host '2 - Windows 10 1507 LTSC' + Write-Host -ForegroundColor Red '3 - Windows 10 1511' + Write-Host -ForegroundColor Red '4 - Windows 10 1607' + Write-Host '5 - Windows 10 1607 LTSC' + Write-Host -ForegroundColor Red '6 - Windows 10 1703' + Write-Host -ForegroundColor Red '7 - Windows 10 1709' + Write-Host -ForegroundColor Red '8 - Windows 10 1803' + Write-Host -ForegroundColor Red '9 - Windows 10 1803 Enterprise / Education' + Write-Host -ForegroundColor Red '10 - Windows 10 1809' + Write-Host -ForegroundColor Red '11 - Windows 10 1809 Enterprise / Education' + Write-Host -ForegroundColor Green '12 - Windows 10 1809 LTSC' + Write-Host -ForegroundColor Red '13 - Windows 10 1903 (19H1)' + Write-Host -ForegroundColor Red '14 - Windows 10 1909 (19H2)' + Write-Host -ForegroundColor Red '15 - Windows 10 1909 (19H2) Enterprise / Education' + Write-Host -ForegroundColor Red '16 - Windows 10 2004 (20H1)' + Write-Host -ForegroundColor Red '17 - Windows 10 20H2' + Write-Host -ForegroundColor Red '18 - Windows 10 20H2 Enterprise / Education' + Write-Host -ForegroundColor Red '19 - Windows 10 21H1' + Write-Host -ForegroundColor Red '20 - Windows 11 21H2' + Write-Host '21 - Windows 11 21H2 Enterprise / Education' + Write-Host -ForegroundColor Red '22 - Windows 10 21H2' + Write-Host '23 - Windows 10 21H2 Enterprise / Education' + Write-Host -ForegroundColor Green '24 - Windows 10 21H2 LTSC' + Write-Host '25 - Windows 11 22H2' + Write-Host '26 - Windows 11 22H2 Enterprise / Education' + Write-Host '27 - Windows 10 22H2' + Write-Host '28 - Windows 10 22H2 Enterprise / Education' + Write-Host '' + Write-Host -ForegroundColor Cyan '29 - All Windows 10 versions in 1 file' + Write-Host -ForegroundColor Cyan '30 - All Windows 10 versions in separated files' + Write-Host '' + Write-Host -ForegroundColor Yellow '31 - Return' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + [string]$10_version = read-host 'Enter your selection' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + switch ($10_version) { + 1{ + Write-Host -ForegroundColor Red 'Windows 10 1507 - End of life : 2017/05/09' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*10240*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_1507.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_1507.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 2{ + Write-Host -ForegroundColor Green 'Windows 10 1507 LTSC - End of life : 2025/10/14' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*LTSC*' -and OperatingSystemVersion -Like '*10240*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_10_1507_ltsc.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_10_1507_ltsc.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 3{ + Write-Host -ForegroundColor Red 'Windows 10 1511 - End of life : 2017/10/10' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*10586*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_1511.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_1511.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 4{ + Write-Host -ForegroundColor Red 'Windows 10 1607 - End of life : 2019/04/09' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*14393*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_1607.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_1607.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 5{ + Write-Host -ForegroundColor Green 'Windows 10 1607 LTSC - End of life : 2026/10/13' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*LTSC*' -and OperatingSystemVersion -Like '*14393*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_10_1607_ltsc.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_10_1607_ltsc.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 6{ + Write-Host -ForegroundColor Red 'Windows 10 1703 - End of life : 2019/10/08' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*15063*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_1703.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_1703.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 7{ + Write-Host -ForegroundColor Red 'Windows 10 1709 - End of life : 2020/10/13' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*16299*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_1709.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_1709.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 8{ + Write-Host -ForegroundColor Red 'Windows 10 1803 - End of life : 2019/11/12' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*17134*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_1803.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_1803.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 9{ + Write-Host -ForegroundColor Red 'Windows 10 1803 Enterprise / Education - End of life : 2021/05/11' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*17134*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_1803_e.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_1803_e.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 10{ + Write-Host -ForegroundColor Red 'Windows 10 1809 - End of life : 2020/11/10' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*17763*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_1809.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_1809.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 11{ + Write-Host -ForegroundColor Red 'Windows 10 1809 Enterprise / Education - End of life : 2021/05/11' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*17763*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_1809_e.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_1809_e.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 12{ + Write-Host -ForegroundColor Green 'Windows 10 1809 LTSC - End of life : 2029/01/09' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*LTSC*' -and OperatingSystemVersion -Like '*17763*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_10_1809_ltsc.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_10_1809_ltsc.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 13{ + Write-Host -ForegroundColor Red 'Windows 10 1903 (19H1) - End of life : 2020/12/08' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*18362*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_1903.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_1903.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 14{ + Write-Host -ForegroundColor Red 'Windows 10 1909 (19H2) - End of life : 2021/05/11' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*18363*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_1909.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_1909.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 15{ + Write-Host -ForegroundColor Red 'Windows 10 1909 (19H2) Enterprise / Education - End of life : 2022/05/10' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*18363*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_1909_e.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_1909_e.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 16{ + Write-Host -ForegroundColor Red 'Windows 10 2004 (20H1) - End of life : 2021/12/14' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*19041*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_2004.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_2004.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 17{ + Write-Host -ForegroundColor Red 'Windows 10 20H2 - End of life : 2022/05/10' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*19042*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_20H2.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_20H2.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 18{ + Write-Host -ForegroundColor Red 'Windows 10 20H2 Enterprise / Education - End of life : 2023/05/09' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*19042*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_20H2_e.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_20H2_e.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 19{ + Write-Host -ForegroundColor Red 'Windows 10 21H1 - End of life : 2022/12/13' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*19043*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_21H1.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_21H1.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 20{ + Write-Host -ForegroundColor Red 'Windows 11 21H2 - End of life : 2023/10/10' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*22000*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_11_21H2.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_11_21H2.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 21{ + Write-Host -ForegroundColor Green 'Windows 11 21H2 Enterprise / Education - End of life : 2024/10/08' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*22000*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_11_21H2_e.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_11_21H2_e.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 22{ + Write-Host -ForegroundColor Red 'Windows 10 21H2 - End of life : 2023/06/13' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*19044*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_21H2.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_21H2.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 23{ + Write-Host -ForegroundColor Green 'Windows 10 21H2 Enterprise / Education - End of life : 2024/06/11' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*19044*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_10_21H2_e.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_10_21H2_e.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 24{ + Write-Host -ForegroundColor Green 'Windows 10 21H2 LTSC - End of life : 2027/01/12' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*LTSC*' -and OperatingSystemVersion -Like '*19044*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_10_21H2_ltsc.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_10_21H2_ltsc.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 25{ + Write-Host -ForegroundColor Green 'Windows 11 22H2 - End of life : 2024/10/08' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystemVersion -Like '*22621*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_11_22H2.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_11_22H2.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 26{ + Write-Host -ForegroundColor Green 'Windows 11 22H2 Enterprise / Education - End of life : 2025/10/14' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*22621*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_11_22H2_e.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_11_22H2_e.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 27{ + Write-Host -ForegroundColor Green 'Windows 10 22H2 - End of life : 2024/05/14' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystemVersion -Like '*19045*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_10_22H2.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_10_22H2.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 28{ + Write-Host -ForegroundColor Green 'Windows 10 22H2 Enterprise / Education - End of life : 2025/05/13' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*19045*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_10_22H2_e.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_10_22H2_e.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 29{ + Write-Host -ForegroundColor Cyan 'All Windows 10 versions in 1 file' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_10.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_10.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 30{ + Write-Host -ForegroundColor Cyan 'All Windows 10 versions in separated files' + Write-Host '' + Mkdir C:\Users\$user\Desktop\Windows_10 + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*10240*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_1507.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*LTSC*' -and OperatingSystemVersion -Like '*10240*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\os_windows_10_1507_ltsc.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*10586*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_1511.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*14393*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_1607.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*LTSC*' -and OperatingSystemVersion -Like '*14393*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\os_windows_10_1607_ltsc.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*15063*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_1703.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*16299*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_1709.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*17134*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_1803.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*17134*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_1803_e.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*17763*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_1809.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*17763*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_1809_e.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*LTSC*' -and OperatingSystemVersion -Like '*17763*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\os_windows_10_1809_ltsc.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*18362*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_1903.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*18363*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_1909.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*18363*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_1909_e.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*19041*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_2004.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*19042*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_20H2.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*19042*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_20H2_e.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*19043*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_21H1.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*19044*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_21H2.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*19044*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\os_windows_10_21H2_e.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*LTSC*' -and OperatingSystemVersion -Like '*19044*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\os_windows_10_21H2_ltsc.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystemVersion -Like '*19045*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\os_windows_10_22H2.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*19045*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\os_windows_10_22H2_e.csv + Write-Host '' + Write-Host 'All files are exported in :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\Windows_10' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + } + } + } while ( $10_version -ne 31 ) } + 8{ + Write-Host -ForegroundColor Red 'Windows Server 2003 - End of life : 2016/10/09' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2003*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_server_2003.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_server_2003.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 9{ + Write-Host -ForegroundColor Red 'Windows Server 2008 + 2008 R2 - End of life : 2020/01/14' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2008*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_server_2008.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_server_2008.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 10{ + Write-Host -ForegroundColor Red 'Windows Server 2012 + 2012 R2 - End of life : 2023/10/10' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2012*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_server_2012.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_server_2012.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 11{ + Write-Host -ForegroundColor Green 'Windows Server 2016 - End of life : 2027/01/12' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2016*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_server_2016.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_server_2016.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 12{ + Write-Host -ForegroundColor Green 'Windows Server 2019 - End of life : 2029/01/09' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2019*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_server_2019.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_server_2019.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 13{ + Write-Host -ForegroundColor Green 'Windows Server 2022 - End of life : 2031/10/14' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2022*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_server_2022.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_server_2022.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 14{ + Write-Host -ForegroundColor Cyan 'All Systems in 1 file (enabled)' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\all_computers.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\all_computers.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 15{ + Write-Host -ForegroundColor Cyan 'All computers who have not been connected for more than 3 months' + Search-ADAccount -ComputersOnly -AccountInActive -TimeSpan 90:00:00:00 -ResultPageSize 2000 -ResultSetSize $null | ?{$_.Enabled -eq $True} | Select-Object Name, SamAccountName, LastLogonDate, DistinguishedName | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\inactive_computers.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\inactive_computers.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + if (( Read-Host 'Do you want to disable inactive accounts ? - Administrator rights needed - Answer "sure" to validate' ) -eq 'sure' ){ + Search-ADAccount -ComputersOnly -AccountInActive -TimeSpan 90:00:00:00 -ResultPageSize 2000 -ResultSetSize $null | ?{$_.Enabled -eq $True} | Select-Object SamAccountName | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\inactive_computers_to_disable.csv -NoTypeInformation + $file_comput_dis=import-csv C:\Users\$user\Desktop\inactive_computers_to_disable.csv + foreach ($entry in $file_comput_dis) + { + Set-ADComputer -Identity $($entry.SamAccountName) -Enabled $false + } + } + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 16{ + Write-Host -ForegroundColor Cyan 'All disabled computers' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'false'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\all_disabled_computers.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\all_disabled_computers.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 17{ + Write-Host -ForegroundColor Red 'Duplicated computers accounts' + Write-Host '' + Get-adobject -ldapfilter '(cn=*cnf:*)' ; Get-adobject -ldapfilter '(sAMAccountName=$duplicate)' | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\duplicated_computers_accounts.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\duplicated_computers_accounts.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 18{ + Write-Host -ForegroundColor Red 'All computers with unsupported OS in separated files' + Write-Host '' + Mkdir C:\Users\$user\Desktop\Unsupported_OS + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2000*' } -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_2000.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*XP*' } -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_xp.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*Embedded*' -and OperatingSystemVersion -Like '*5.1*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_xp_embedded.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*vista*' } -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_vista.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*windows*7*' } -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_7.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*Embedded*' -and OperatingSystemVersion -Like '*6.1*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_7_embedded.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*windows*8*' -and OperatingSystemVersion -Like '*6.2*' } -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_8.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*windows*8*' -and OperatingSystemVersion -Like '*6.3*' } -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_8-1.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*10240*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_10_1507.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*10586*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_10_1511.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*14393*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_10_1607.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*15063*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_10_1703.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*16299*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_10_1709.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*17134*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_10_1803.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*17134*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_10_1803_e.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*17763*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_10_1809.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*17763*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_10_1809_e.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*18362*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_10_1903.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*18363*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_10_1909.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*18363*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_10_1909_e.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*19041*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_10_2004.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*19042*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_10_20H2.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*19042*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_10_20H2_e.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*19043*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_10_21H1.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2003*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_server_2003.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2008*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Unsupported_OS\unsupported_os_windows_server_2008.csv + Write-Host '' + Write-Host 'All files are exported in :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\Unsupported_OS' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 19{ + Write-Host -ForegroundColor Cyan 'Computers Statistics (Number of computers by OS)' + $all_computers = Get-ADComputer -Filter {enabled -eq 'true'} + $innactive_computers = Search-ADAccount -ComputersOnly -AccountInActive -TimeSpan 90:00:00:00 -ResultPageSize 2000 -ResultSetSize $null | ?{$_.Enabled -eq $True} + $disabled_computers = Get-ADComputer -Filter {enabled -eq 'false'} + $windows2000 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2000*' } + $windowsxp = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*XP*' } + $windowsxpembedded = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*Embedded*' -and OperatingSystemVersion -Like '*5.1*'} + $windowsvista = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*vista*' } + $windows7 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*windows*7*' } + $windows7embedded = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*Embedded*' -and OperatingSystemVersion -Like '*6.1*'} + $windows8 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*windows*8*' -and OperatingSystemVersion -Like '*6.2*' } + $windows8_1 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*windows*8*' -and OperatingSystemVersion -Like '*6.3*' } + $windows10_1507 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*10240*'} + $windows10_1507_ltsc = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*LTSC*' -and OperatingSystemVersion -Like '*10240*'} + $windows10_1511 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*10586*'} + $windows10_1607 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*14393*'} + $windows10_1607_ltsc = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*LTSC*' -and OperatingSystemVersion -Like '*14393*'} + $windows10_1703 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*15063*'} + $windows10_1709 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*16299*'} + $windows10_1803 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*17134*'} + $windows10_1803e = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*17134*'} + $windows10_1809 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*17763*'} + $windows10_1809e = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*17763*'} + $windows10_1809_ltsc = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*LTSC*' -and OperatingSystemVersion -Like '*17763*'} + $windows10_1903 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*18362*'} + $windows10_1909 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*18363*'} + $windows10_1909_e = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*18363*'} + $windows10_2004 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*19041*'} + $windows10_20h2 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*19042*'} + $windows10_20h2_e = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*19042*'} + $windows10_21h1 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*19043*'} + $windows10_21h2 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*19044*'} + $windows10_21h2_e = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*19044*'} + $windows10_21h2_ltsc = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*LTSC*' -and OperatingSystemVersion -Like '*19044*'} + $windows11_21h2 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*22000*'} + $windows11_21h2_e = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*22000*'} + $windows11_22h2 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*22621*'} + $windows11_22h2_e = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*22621*'} + $windows10_22h2 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*19045*'} + $windows10_22h2_e = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*19045*'} + $windows2003 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2003*'} + $windows2008 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2008*'} + $windows2012 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2012*'} + $windows2016 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2016*'} + $windows2019 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2019*'} + $windows2022 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2022*'} + + Write-Output '-----------------------------------------------------------------------------------------' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt + Write-Output 'Computers Statistics' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '-----------------------------------------------------------------------------------------' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Number of computers :' $all_computers.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'All computers who have not been connected for more than 3 months :' $innactive_computers.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'All disabled computers :' $disabled_computers.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '-----------------------------------------------------------------------------------------' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Client OS' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '-----------------------------------------------------------------------------------------' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 2000 + 2000 Server - End of life : 2010/07/13 :' $windows2000.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows XP - End of life : 2014/04/08 :' $windowsxp.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows XP Embedded - End of life : 2014/04/08 :' $windowsxpembedded.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows Vista - End of life : 2017/04/11 :' $windowsvista.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 7 - End of life : 2020/01/14 :' $windows7.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 7 Embedded - End of life : 2020/01/14 :' $windows7embedded.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 8 - End of life : 2016/01/12 :' $windows8.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 8.1 - End of life : 2023/01/10 :' $windows8_1.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 1507 - End of life : 2017/05/09 :' $windows10_1507.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows 10 1507 LTSC - End of life : 2025/10/14 :' $windows10_1507_ltsc.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 1511 - End of life : 2017/10/10 :' $windows10_1511.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 1607 - End of life : 2019/04/09 :' $windows10_1607.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows 10 1607 LTSC - End of life : 2026/10/13 :' $windows10_1607_ltsc.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 1703 - End of life : 2019/10/08 :' $windows10_1703.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 1709 - End of life : 2020/10/13 :' $windows10_1709.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 1803 - End of life : 2019/11/12 :' $windows10_1803.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 1803 Enterprise / Education - End of life : 2021/05/11 :' $windows10_1809e.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 1809 - End of life : 2020/11/10 :' $windows10_1809.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 1809 Enterprise / Education - End of life : 2021/05/11 :' $windows10_1809e.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows 10 1809 LTSC - End of life : 2029/01/09 :' $windows10_1809_ltsc.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 1903 (19H1) - End of life : 2020/12/08 :' $windows10_1903.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 1909 (19H2) - End of life : 2021/05/11 :' $windows10_1909.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported Windows : 10 1909 (19H2) Enterprise / Education - End of life : 2022/05/10 :' $windows10_1909_e.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 2004 (20H1) - End of life : 2021/12/14 :' $windows10_2004.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 20H2 - End of life : 2022/05/10 :' $windows10_20h2.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 20H2 Enterprise / Education - End of life : 2023/05/09 :' $windows10_20h2_e.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 21H1 - End of life : 2022/12/13 :' $windows10_21h1.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 11 21H2 - End of life : 2023/10/10 :' $windows11_21h2.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows 11 21H2 Enterprise / Education - End of life : 2024/10/08 :' $windows11_21h2_e.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 21H2 - End of life : 2023/06/13 :' $windows10_21h2.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows 10 21H2 Enterprise / Education - End of life : 2024/06/11 :' $windows10_21h2_e.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows 10 21H2 LTSC - End of life : 2027/01/12 :' $windows10_21h2_ltsc.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows 11 22H2 - End of life : 2024/10/08 :' $windows11_22h2.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows 11 22H2 Enterprise / Education - End of life : 2025/10/14 :' $windows11_22h2_e.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows 10 22H2 - End of life : 2024/05/14 :' $windows10_22h2.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows 10 22H2 Enterprise / Education - End of life : 2025/05/13 :' $windows10_22h2_e.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '-----------------------------------------------------------------------------------------' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Server OS' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '-----------------------------------------------------------------------------------------' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows Server 2003 - End of life : 2016/10/09 :' $windows2003.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows Server 2008 + 2008 R2 - End of life : 2020/01/14 :' $windows2008.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows Server 2012 + 2012 R2 - End of life : 2023/10/10 :' $windows2012.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows Server 2016 - End of life : 2027/01/12 :' $windows2016.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows Server 2019 - End of life : 2029/01/09 :' $windows2019.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows Server 2022 - End of life : 2031/10/14 :' $windows2022.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\computers_statistics.txt' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + } + } + } while ( $os_version -ne 20 ) } +<#---------------------------------------------------------------------------------------------------- + +User Selection + +----------------------------------------------------------------------------------------------------#> +2{ + do { + [string]$user_extract = 0 + while ( $user_extract -lt 1 -or $user_extract -gt 21) { + Write-Host ' ////^\\\\' + Write-Host ' | ^ ^ |' + Write-Host ' @ (o) (o) @' + Write-Host ' | < |' + Write-Host ' | ___ |' + Write-Host ' \_____/' + Write-Host ' ____| |____' + Write-Host ' / \__/ \' + Write-Host ' / \ _ _ ' + Write-Host ' /\_/| |\_/\ | | | | ' + Write-Host ' / / | | \ \ | | | |___ ___ _ __ ___ ' + Write-Host '( < | | > ) | | | / __|/ _ \ __/ __|' + Write-Host ' \ \ | | / / | |__| \__ \ __/ | \__ \' + Write-Host ' \ \ |________| / / \____/|___/\___|_| |___/' + Write-Host ' \ \| ' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + Write-Host 'Choose user extract type :' + Write-Host '' + Write-Host '' + Write-Host -ForegroundColor Red '1 - AdminSDHolder Account(s) [previously belonged to an administrator group]' + Write-Host '2 - Administrator Account(s) [belonging to an administrator group]' + Write-Host -ForegroundColor Red '3 - Administrator Account(s) with mailbox' + Write-Host '4 - Administrator Group(s)' + Write-Host -ForegroundColor Red '5 - Inactive user(s) (not been connected for more than 3 months)' + Write-Host -ForegroundColor Red '6 - Inactive user(s) (not been connected for more than 6 months)' + Write-Host -ForegroundColor Red '7 - Never connected user(s)' + Write-Host -ForegroundColor Cyan '8 - All user accounts enabled and not expired' + Write-Host -ForegroundColor Red '9 - All enabled user accounts that never exire' + Write-Host -ForegroundColor Cyan '10 - Disabled user(s)' + Write-Host -ForegroundColor Red '11 - All expired user accounts (not disabled)' + Write-Host -ForegroundColor Red '12 - All users whose password never expire' + Write-Host -ForegroundColor Red '13 - Users who cannot change their password' + Write-Host '14 - Users with mailbox' + Write-Host '15 - Users without mailbox' + Write-Host -ForegroundColor Cyan '16 - Password last set for all users accounts (enabled)' + Write-Host -ForegroundColor Cyan '17 - Password last set for a specific user account' + Write-Host -ForegroundColor Cyan '18 - Last logon date for a specific user account' + Write-Host -ForegroundColor Cyan '19 - Search user by EmployeeID' + Write-Host -ForegroundColor Cyan '20 - Connections history for a specific user' + Write-Host '' + Write-Host -ForegroundColor Yellow '21 - Return' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + [string]$user_extract = read-host 'Enter your selection' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + switch ($user_extract) { + 1{ + $accList = Get-ADObject -filter 'AdminCount -eq 1 -and isCriticalsystemObject -notlike "*"' -properties * + $adminGroupList = get-adgroup -filter 'admincount -eq 1 -and iscriticalsystemobject -like "*"'` | select -ExpandProperty distinguishedName + $counter=0 + $orphanList = @() + foreach($acc in $accList ){ + $counter++ + $dn = $acc.DistinguishedName + $memberOf = Get-ADPrincipalGroupMembership -Identity $dn + foreach( $group in $memberOf ){ + $isAdmin = $adminGroupList.Contains($group.DistinguishedName) + if ( $isAdmin ){ break } + } + if ( $isAdmin ){ + } + else{ + $orphanList += $dn + } + } + $orphanList | Out-File c:\Users\$user\Desktop\adminsdholder.txt + Write-Host -ForegroundColor Cyan 'Found '$orphanList.count' AdminSDHolder account(s)' + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\adminsdholder.txt' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + foreach( $acc in $orphanList ){ + if (( Read-Host 'Reset security descriptor for account '$($dn)'? - Administrator rights needed - Answer y' ) -eq 'y' ){ + ResetAccount $dn + } + } + + } + 2{ + $accList = Get-ADObject -filter 'AdminCount -eq 1 -and isCriticalsystemObject -notlike "*"' -properties * + $adminGroupList = get-adgroup -filter 'admincount -eq 1 -and iscriticalsystemobject -like "*"'` | select -ExpandProperty distinguishedName + $counter=0 + $admin_list=@() + foreach($acc in $accList ){ + $counter++ + $dnr = $acc.samaccountname + $memberOf = Get-ADPrincipalGroupMembership -Identity $dnr + $data = foreach( $group in $memberOf ){ + $isAdmin = $adminGroupList.Contains($group.DistinguishedName) + if ( $isAdmin ){ break } + } + if ( $isAdmin ){ + $admin_list += $dnr + } + } + $admin_list | Out-File c:\Users\$user\Desktop\administrator_users.txt + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\administrator_users.txt' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 3{ + $accList = Get-ADObject -filter 'AdminCount -eq 1 -and isCriticalsystemObject -notlike "*" -and mail -like "*"' -properties * + $adminGroupList = get-adgroup -filter 'admincount -eq 1 -and iscriticalsystemobject -like "*"'` | select -ExpandProperty distinguishedName + $admin_list=@() + foreach($acc in $accList ){ + $dn = $acc.DistinguishedName + $memberOf = Get-ADgroup -Filter {member -RecursiveMatch $dn} + $data = foreach( $group in $memberOf ){ + $isAdmin = $adminGroupList.Contains($group.DistinguishedName) + if ( $isAdmin ){ break } + } + if ( $isAdmin ){ + $admin_list += $acc.sAMAccountName + } + } + $admin_list | Out-File c:\Users\$user\Desktop\administrator_users_with_mailbox.txt + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\administrator_users_with_mailbox.txt' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 4{ + Write-Host 'Administrator Group(s)' + $adminGroupList = get-adgroup -filter 'admincount -eq 1 -and iscriticalsystemobject -like "*"'` | select distinguishedName | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\admin_groups.csv + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\admin_groups.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 5{ + Write-Host -ForegroundColor Cyan 'All enabled and not expired user accounts who have not been connected for more than 3 months' + $innactive_time_3_m = (Get-Date).Adddays(-(90)) + Get-ADUser -filter {LastLogonTimeStamp -lt $innactive_time_3_m -and enabled -eq $true} -properties * | where { $_.AccountExpirationDate -gt (Get-Date) -or $_.AccountExpirationDate -eq $null } | Select-Object Name, SamAccountName, LastLogonDate, DistinguishedName, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\inactive_users_3_months.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\inactive_users_3_months.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + if (( Read-Host 'Do you want to disable inactive accounts ? - Administrator rights needed - Answer "sure" to validate' ) -eq 'sure' ){ + Get-ADUser -filter {LastLogonTimeStamp -lt $innactive_time_3_m -and enabled -eq $true} -properties * | where { $_.AccountExpirationDate -gt (Get-Date) -or $_.AccountExpirationDate -eq $null } | Select-Object SamAccountName | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\inactive_users_to_disable.csv -NoTypeInformation + $file_us_dis=import-csv C:\Users\$user\Desktop\inactive_users_to_disable.csv + foreach ($entry in $file_us_dis) + { + Set-ADUser -Identity $($entry.SamAccountName) -Enabled $false + } + } + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 6{ + Write-Host -ForegroundColor Cyan 'All enabled and not expired user accounts who have not been connected for more than 6 months' + $innactive_time_6_m = (Get-Date).Adddays(-(180)) + Get-ADUser -filter {LastLogonTimeStamp -lt $innactive_time_6_m -and enabled -eq $true} -properties * | where { $_.AccountExpirationDate -gt (Get-Date) -or $_.AccountExpirationDate -eq $null } | Select-Object Name, SamAccountName, LastLogonDate, DistinguishedName, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\inactive_users_6_months.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\inactive_users_6_months.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + if (( Read-Host 'Do you want to disable inactive accounts ? - Administrator rights needed - Answer "sure" to validate' ) -eq 'sure' ){ + Get-ADUser -filter {LastLogonTimeStamp -lt $innactive_time_6_m -and enabled -eq $true} -properties * | where { $_.AccountExpirationDate -gt (Get-Date) -or $_.AccountExpirationDate -eq $null } | Select-Object SamAccountName | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\inactive_users_to_disable.csv -NoTypeInformation + $file_us_dis=import-csv C:\Users\$user\Desktop\inactive_users_to_disable.csv + foreach ($entry in $file_us_dis) + { + Set-ADUser -Identity $($entry.SamAccountName) -Enabled $false + } + } + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 7{ + Write-Host 'Never connected user(s)' + Get-ADUser -Filter {-not (lastlogontimestamp -like "*") -and -not (iscriticalsystemobject -eq $true)} | Select-Object Name, SamAccountName, LastLogonDate, DistinguishedName, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\never_connected_users.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\never_connected_users.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 8{ + Write-Host -ForegroundColor Cyan 'All user accounts enabled and not expired' + Get-ADUser -filter {ObjectClass -like 'user' -and Enabled -eq 'true'} -properties * | where { $_.AccountExpirationDate -gt (Get-Date) -or $_.AccountExpirationDate -eq $null } | Select-Object Name, SamAccountName, LastLogonDate, DistinguishedName, EmailAddress, EmployeeID, Title, Department, AccountExpirationDate | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\all_user_accounts_enabled_and_not_expired.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\all_user_accounts_enabled_and_not_expired.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 9{ + Write-Host -ForegroundColor Cyan 'All enabled user accounts that never exire' + Get-ADUser -filter {ObjectClass -like 'user' -and Enabled -eq 'true'} -properties * | Where {$_.AccountExpirationDate -eq $null } | Select-Object Name, SamAccountName, LastLogonDate, DistinguishedName, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\all_user_accounts_never_expire.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\all_user_accounts_never_expire.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 10{ + Write-Host -ForegroundColor Cyan 'All disabled users' + Search-ADAccount -UsersOnly -AccountDisabled -ResultPageSize 2000 -ResultSetSize $null | Select-Object Name, SamAccountName, LastLogonDate, DistinguishedName, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\all_disabled_users.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\all_disabled_users.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 11{ + Write-Host -ForegroundColor Cyan 'All expired user accounts and not disabled' + Search-ADAccount -UsersOnly -AccountExpired -ResultPageSize 2000 -ResultSetSize $null | Select-Object Name, SamAccountName, LastLogonDate, DistinguishedName, AccountExpirationDate, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\all_expired_user_accounts.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\all_expired_user_accounts.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + if (( Read-Host 'Do you want to disable expired accounts ? - Administrator rights needed - Answer "sure" to validate' ) -eq 'sure' ){ + Search-ADAccount -UsersOnly -AccountExpired -ResultPageSize 2000 -ResultSetSize $null | Select-Object SamAccountName | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\expired_users_to_disable.csv -NoTypeInformation + $file_us_dis=import-csv C:\Users\$user\Desktop\expired_users_to_disable.csv + foreach ($entry in $file_us_dis) + { + Set-ADUser -Identity $($entry.SamAccountName) -Enabled $false + } + } + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 12{ + Write-Host -ForegroundColor Red 'All users whose password never expire' + Search-ADAccount -PasswordNeverExpires -UsersOnly -ResultPageSize 2000 -resultSetSize $null | Select-Object Name, SamAccountName, DistinguishedName, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\all_users_whose_password_never_expire.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\all_users_whose_password_never_expire.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 13{ + Write-Host -ForegroundColor Red 'Users who cannot change their password' + Get-ADUser -filter * -properties * | where { $_.CannotChangePassword -eq 'true' } | Select-Object Name, SamAccountName, LastLogonDate, DistinguishedName, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\users_who_cannot_change_their_password.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\users_who_cannot_change_their_password.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 14{ + Write-Host 'Users with mailbox' + Get-ADUser -filter 'mail -like "*"' -properties * | Select-Object Name, SamAccountName, LastLogonDate, DistinguishedName, EmployeeId, Mail | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\users_with_mailbox.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\users_whith_mailbox.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 15{ + Write-Host 'Users without mailbox' + Get-ADUser -filter 'mail -notlike "*"' -properties * | Select-Object Name, SamAccountName, LastLogonDate, DistinguishedName, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\users_without_mailbox.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\users_whithout_mailbox.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 16{ + Write-Host -ForegroundColor Cyan 'Password last set for all users accounts (enabled)' + Get-ADUser -filter {ObjectClass -like 'user' -and Enabled -eq 'true'} -properties * | Select-Object Name, SamAccountName, PasswordLastSet, DistinguishedName, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\password_last_set_for_all_users.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\password_last_set_for_all_users.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 17{ + Write-Host -ForegroundColor Cyan 'Password last set for a specific user account' + Write-Host '' + [string]$user_name = read-host 'Enter user name (SamAccountName)' + Get-ADUser -Identity $user_name -properties * | Select-Object Name, SamAccountName, PasswordLastSet, DistinguishedName, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\password_last_set_for_$user_name.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\password_last_set_for_'$user_name'.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 18{ + Write-Host -ForegroundColor Cyan 'Last logon date for a specific user account' + Write-Host '' + [string]$user_name = read-host 'Enter user name (SamAccountName)' + Get-ADUser -Identity $user_name -properties * | Select-Object Name, SamAccountName, LastLogonDate, DistinguishedName, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\last_logon_date_for_$user_name.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\last_logon_date_for_'$user_name'.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 19{ + Write-Host -ForegroundColor Cyan 'Search user by EmployeeID' + Write-Host '' + [string]$user_id = read-host 'Enter user id (EmployeeID)' + Get-ADUser -filter {EmployeeID -like $user_id} -Property * | Select Name, SamAccountName, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\user_id_$user_id.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\user_id_'$user_id'.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 20{ + Write-Host -ForegroundColor Cyan 'Connections history for a specific user' + Write-Host '' + $DCs = Get-ADDomainController -Filter * + [string]$nbod = read-host 'Enter number of days prior in history' + $startDate = (get-date).AddDays(-$nbod ) + foreach ($DC in $DCs){ + $slogonevents = Get-Eventlog -LogName Security -ComputerName $DC.Hostname -after $startDate | where {$_.eventID -eq 4624 }} + [string]$user_login= read-host 'Enter user name (SamAccountName)' + Write-Output "Connections for : "$user_login" from "$startDate"`n" | Out-File -FilePath c:\Users\$user\Desktop\connections_history.txt -Append + foreach ($e in $slogonevents){ + if (($e.EventID -eq 4624 ) -and ($e.ReplacementStrings[8] -eq 2) -and ($e.ReplacementStrings[5] -eq "$user_login")){ + Write-Output "Type: Local Logon`nDate: "$e.TimeGenerated "Workstation: "$e.ReplacementStrings[11] | Out-File -FilePath c:\Users\$user\Desktop\connections_history.txt -Append + Write-Host "Type: Local Logon | Date: "$e.TimeGenerated " | Status: Success | User: "$e.ReplacementStrings[5] " | Workstation: "$e.ReplacementStrings[11] + } + if (($e.EventID -eq 4624 ) -and ($e.ReplacementStrings[8] -eq 10) -and ($e.ReplacementStrings[5] -eq "$user_login")){ + Write-Output "Type: Remote Logon`nDate: "$e.TimeGenerated "Workstation: "$e.ReplacementStrings[11] "`nIP Address: "$e.ReplacementStrings[18] | Out-File -FilePath c:\Users\$user\Desktop\connections_history.txt -Append + Write-Host "Type: Remote Logon | Date: "$e.TimeGenerated " | Status: Success | User: "$e.ReplacementStrings[5] " | Workstation: "$e.ReplacementStrings[11] " | IP Address: "$e.ReplacementStrings[18] + }} + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\connections_history.txt' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } +} +} +} while ( $user_extract -ne 21 ) } +<#---------------------------------------------------------------------------------------------------- + +Group Selection + +----------------------------------------------------------------------------------------------------#> +3{ + do { + [string]$group_extract = 0 + while ( $group_extract -lt 1 -or $group_extract -gt 7) { +Write-Host ' ___ ' +Write-Host ' _ _ _ / _ \_ __ ___ _ _ _ __ ___ ' +Write-Host ' \/.|.\/\/.|.\/\/.|.\/ / /_\/ __/ _ \| | | | _ \/ __|' +Write-Host ' \_;_/ \_;_/ \_;_/ / /_\\| | | (_) | |_| | |_) \__ \' +Write-Host ' / \ / \ / \ \____/|_| \___/ \__,_| .__/|___/' +Write-Host ' |_| ' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + Write-Host 'Choose group extract type :' + Write-Host '' + Write-Host '' + Write-Host -ForegroundColor Cyan '1 - All groups' + Write-Host '2 - All objects in a specific group' + Write-Host '3 - All groups to which an object belongs' + Write-Host '4 - All objects in "Protected Users" group' + Write-Host '5 - All objects in "Organization Management" group (Exchange Golbal Administrators)' + Write-Host '6 - All objects in "Recipient Management" group (Exchange Recipient Administrators)' + Write-Host '' + Write-Host -ForegroundColor Yellow '7 - Return' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + [string]$group_extract = read-host 'Enter your selection' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + switch ($group_extract) { + 1{ + Write-Host -ForegroundColor Cyan 'All groups' + Get-ADGroup -Filter * | Select-Object samAccountName, DistinguishedName | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\all_groups.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\all_groups.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 2{ + Write-Host 'All objects in a specific group' + Write-Host '' + [string]$group_name = read-host 'Enter group name (SamAccountName)' + Get-AdGroupMember -Identity $group_name | Select-Object ObjectClass, SamAccountName, Name, DistinguishedName | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\$group_name.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\'$group_name'.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 3{ + Write-Host 'All groups to which an object belongs' + Write-Host '' + [string]$object_name = read-host 'Enter object name (SamAccountName)' + Get-ADPrincipalGroupMembership -Identity $object_name | Select-Object SamAccountName, Name, DistinguishedName | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\$object_name.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\'$object_name'.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 4{ + Write-Host 'All objects in "Protected Users" group' + Write-Host '' + Get-AdGroupMember -Identity 'Protected Users' | Select-Object ObjectClass, SamAccountName, Name, DistinguishedName | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\protected_users.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\protected_users.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 5{ + Write-Host 'All objects in "Organization Management" group (Exchange Golbal Administrators)' + Write-Host '' + Get-AdGroupMember -Identity 'Organization Management' | Select-Object ObjectClass, SamAccountName, Name, DistinguishedName | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\exchange_administrators.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\exchange_administrators.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 6{ + Write-Host 'All objects in "Recipient Management" group (Exchange Recipient Administrators)' + Write-Host '' + Get-AdGroupMember -Identity 'Recipient Management' | Select-Object ObjectClass, SamAccountName, Name, DistinguishedName | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\exchange_recipient_administrators.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\exchange_recipient_administrators.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } +} +} +} while ( $group_extract -ne 7 ) } +} +} +} while ( $object_type -ne 4 ) diff --git a/pke_meter.ps1.sig b/pke_meter.ps1.sig new file mode 100644 index 0000000000000000000000000000000000000000..a7223b0fdb39050d835865b9eb16605877c63780 GIT binary patch literal 566 zcmV-60?GY}0y6{v0SW*e79j-Pu{{k~y?q~cnZ`&%W|=XHT1`XmF5 z+uT%KvLzh#z#e_a6fq*IyTY*IuCi|nF!}jSf8QMNQ{-rJe60qYhm`QSJHj#qGW;Nh zEZP5ErUyCCCq;7@lhwHV;>;wkW*U;MhT^QT-Ew zSAas0O3|GeFs7pQ!6kT-YU|#5D`kKkc-o95yL3wBNYGv|52gc-RYG7jU?8Hh;js*| zzr+?3>HlE@tT?%1>?ofSUZa@0F!KkY+B!F{yK_LyKOl@MJ2Qnk0bE|k>Zt%ethT)I1-mluVLQx1JJ=HdIYlQ=p!h2I3LiY!~ggL3pC? Et4|yXzW@LL literal 0 HcmV?d00001 diff --git a/pke_meter_v1-14.exe b/pke_meter_v1-14.exe new file mode 100644 index 0000000000000000000000000000000000000000..7852eda3d405bd9228caf3b27f9cf91e68880438 GIT binary patch literal 682496 zcmeFa31D1TbvJ%zG+He$BgvATq}U-ODBjRwIW`F)T5ZXeWbLwnIAhIN+h|6a8QGRx zLue@!3VehX{y+;2kS_U3DCyUYmam0EOX&w~N@)u%gl_P4FKs{QMw9>Vch9?eZx(50 zwAixroaoNG%e(I`=bm%!Ip?0+ef}M)Kq=+J-wQ7&^~?C>zlU_VeDD~uckKI>9qQ*x zzi{U-d(M2}&cTVv`2N{gbUYTA**_MDM52lP7eo7FbCLa%k^ODG1N !O)TI+sj^J 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 z z4qry6Syiwe)qh!^ZtFIoi>Si?P+I}yTbV-+%WP`+pl-;^;7xYW6jq?#aBoZP9XXD<-nm{Q9(B>YC`?9oQhL0Ru`I+L+ukS0j~uROnYc#>N$_OFsq|QU+?6b+57Rn z(m{W##w7Z|HUSaZ(4_^*LXUf^<$n?CROIv`2NDUu7%x70&y@A9b7dkDqs6D4N!Kdp z;>bZRyF^~4hw*`dnv9N2f(-6ZEi)fej@L*p7ixHAN<_8?Y0 zb(GHaxi%AleA4sg1x!E<46Y40$kMP= z1bNx`eC>bhHh-_i`MIFK^ewacW;gDQ*WWovs}ij-!NM z?&t%>aBVyC_M?~4?=BB#m#6&XpdJ-F2IrpO`2V>d_B}SrU*NYtGlDGcSG92)72x(W zP`hy*r(@fmEC*9|Y&Ytum9Izq3aN&!J99HNniBqX5MOs2-fx41iW5f-tFQ0XZq&g2 zfH!;Y7>jRoj}>+}O8YjMA%IRseC>&qo_n9b`yx^~mGJWuBWF4@v!dceIwTMXreb{7 z5C~fJGmS*|35q18gz;iX2_uNXMb>*qZC@up)Z@qkmh+BbQHO$}J3%h9d3$>EbA=Lu z=8DL85|9a&O+at(E?E^x`Zn@W@Lx!G=NfQU++al1)6?;v&af9dohXX&RHlbU#8X3{ zY+U!jkL4^B*jS1xMd>Sq>>QJ$^JWeDN?l<#Hgc!-qu$}MIg_6Io>u2sHvD`N{1Al+ z2zz&-l1G5etoL?o3@w7(S(d0wCXn{)B^2PLb9z7*2)FT& z$y5sPgEFyhTLAY}rftf8B$T)!RuwK&5IC^!>UURCfLso&sKSxp(0UF7V>d zruMGSTomEr>Z89gQpczufAY5Tp;Y{y#qDse_E|TjMUQ<#8w7fc6BLXya5@UeO%V+W zztQ)v`qE~WO8)rT4*ZIeC;_wGv-L(YSdlGTIPEApE`#A9Ur^TOR^GhQDq8xia;S#&L<;A1r!ToaM{1xeNmmiGpG5D zXD(Iw+*#m)eQ$oN+A*12$Q$_rX^iCun3(T>lCPT_UF3}2ezPr5wc&7ZWD6#hg zq~Xi!`VwEXomf4&{f0!G%1E5A%~)q|BhpctG*LWmm2$EY3a_{@JA3a)iI%o~fx8bz z7Wb~##Rk_2;qp0dcx)r`bFL~U<-roM^#|;f@!={~tYxfbV^RkRq0oTG&Znij5S4$j zHovnP7uc@m01vICX#Tj&%%)*m9Fvwm5wG z;~h2N0|sO;II|rEO>Rx0@#*eJ7E#FCC+TfXBRzgb+sH=jO)<%Nk&ydgejlz|a>O49 zbrr_}9Mbb0HQV>uD`A1sAVf{R#YG%0ufxsjMl}>?&nf)FvMVdgUhrG0Y7ItlwArC1 zaKR3wKq&ps$QJKUG~-deRB7JG2Yn&rfW6kYapH>4ewIwI&ZZc?r>t$T8Pkn1@2MlS zku(^R*G7ICs~aC_@6hTXxKqSmHD3w@!Z)lD;aerL(G06Kj@OrtG$boaGO*_JlvBU5 zxigXd{6W^L+l}MV>pp4j+A!eN^YY`rYbSzHtQE~3MR={#hM|t+6mq@~!5E8I#tYnD zI0`4mHq-N{uc0LSA-U`Z$kR)~4t0EqMEd%Q%t)#|0x$xa{?>@t-_-?!(W)&0p+1uq zMTmemVUTHd&J6Q%yE)6CleB=HBm86?WTh>bMeR$FzNXn}wO3MQNmc=Vz3P1p4+?lq zcmC9={1zj^KYbEoR3w7#tn(cCAM<(RAVS%0Dm3pnPa;B~>Ku;9DSqAkS|Iyl^G-lT zhc^(29M~8^o;|Dg>*s|8Utl&BriN4ZlC4Mh%eZ+W2&-Wh)ru$xtk52M`c_(E2BjTm z*;qmi9uP0mbsYO&AH%7r?>4njIGj;=l}3}J#L?#e$DUif;tyqt5<|(7yL-1A@{d&^ zuQ52XELn!+N}NAUFo$swCWST=XwPbF{F3ORyG_1kQLHCkL}?TD*fSm=1cQdESymZ^ zEk{qjq9bV9hmi?4Ki?XFsI!z`9@pataN>d)qN!5`rwx5!$c6_nKs*>@J3T9 z#FzKag=)9#+1ux55oM7wF=1ZYVM8Q|TEs5b#%@!IcIh~arilc{YQE)(2LtUrGEC3g=iopa=xQ;1DA0eLGvRW*vc-;ZjI7tWOTPjB|d{^0S0 zj^PVxd>E-wvz$a5!>k_j6;xsib76(fUc|6d ztT$UQYsGO_Gvkr}wY7K6u7%eBBazZz0DUt&z1_Efzl~rt3>B_wQZjN%@LlX_d$uXYzX)4in`a<$i zf?-Xanquzh2^#6)$qK4u7*cc+ybn?Ym-t7@s~xw&<*gPUpBH8VLgg%4XK;&r+)Us-U~L-o<75n_W^69>nLTp82c2+emk^8KQoq>JaUGR``B} zkMSK4`h5i3ZajYDT8VppD9{6fe~xngxL+)KH(~jL#;r`v#r$iG3hRo{FXLe31Lhy; z-Xi*yh>;`{&OjE+0SpKy#W%yhe+tjf2(ZT5ftopJ}c=i}Xy?)&>eUUyPSJ5*H9QL^pm^P)0iJ@|-H3TNXO9hJQhKuQ&EoPgU;~QcVk)oBX9@8Vg?MYEl(~Hm zOmg42!*GO|0PGbN9PBMT{>Tk7_DyU``8DfTAZVOvP_-id5_H+^m2Ix&0eIV@(Y!q8 zT)^a{w6WyGh^EDlq7o&;|6M0}a|dfgQ9^ex$={{))L>3lfTU?h8L}Y zy(MHMUgKlc0Nj7kBJD6HYgmZFNmbNtw$*Cmqb&iIOBnc)4Q6`nv$6sgukL#96B~id zqw~EVSH0h>E&H@uEZCYog>p-@8%>f-Od;wFDr-uysm5OKRRjd|S?TT-82)ic2Kf^! z%_-oon-P}B#vb8+?FF$bKnx&QaB z$?gD^Y%Y|TF>IZQr{nedOb~FAheX%yMUYM9$TOJ0b%y)mnfYtWY7+llwdCPVLIwHKWG|9P-?GK zWrFwU$tOP8jF*=CdjWQDPAqE{Hcqa=Nu-$t3I*{}_zRXlN7xFf=nZlFA2U~1HFL7u ze)k}>zDC;z{>J?@IfcLH9F#A)F#tkF;dB#%4erzSziK2<;A;33OB=oK!-5Zae`8gu zVly+v_%9E15GGkLhQZ}tv{U;k0G8KKN*3OBSEg+o2Yx{*O9HQA-^IlZw864=}e_>W%Al&jV5jK>Le@zaJaa zKN1K32itd3e2oE}i)D_!{VB1ksrTSS70Xa1BYCIk-{$0V{9h^<$k6gC>=jIX-};(O zqonquXxkbL0~719%QpSm2RDNK9~s^!(*wdK%c%&8as_^^%v?%@5#j%$sXDjfhTGNQ zYDZw?@$x4#0&>i2?6}nvt+3Kqi7Te|u@Mc68i|aofckBJC1c3m{5sG_lxaPxqQ@z!>-i(eop!hOC+XvO`nVP@R^bhNEJ*8RZNyFVMjzxn-YCbz!nPKQ?1t;4cPKU z{H*loa~;JE7mM45eD!#f$hS>WDRNNVz%SP77+e`t|_nwt7$u`@766)Q(G z3tx10H+!7GZ;-CChMEzl?fyKCwPigy)A8k<=@qD?^$schg4zs^KJwl^H2waux_%C?RU*#bJb_G&)y)KR(F*;rm5 zS9x{U=V`ky%ziz$I{W8v<6ysN>|3mb>dev|csyKzNSc@N77Ty~CJZdNQ@M=0i@`c` z?(~UIZgM4r?zFZ1gIdGJ5Yzs#5yii3l2u}JW!kjt>}uc4bUcY*cX-^LQymBc!b9*~ z$QhfIkeJ?r*(WNwBG8I)p#U-1xKsLDNNBFfk$NT!*wlZ48Bq#WZI+eY^mk*6r*Mn;P z!$8b`>yGHuAQdpf$ss!90<0{Oc=+HvMllg!#?`+UbF^lTt_}Pk^tEao9nHY4_3*bW z^e6rL@!QSHQ+KPK)D!*2{4%F6wl6l$1bsd!DQUlU`$gWz#PY6^9(0mG4@M&^$6$eP z($o9iSBgAeuY>z#x}dENb-ub(CN)F{abmL7ES**bABs^5JWn;r0dnuFWs9M;3~g%R zlPmaCp|pQp)Uu@jGE&9zXB{IV6usGg0tP%$9E9%F2%0^v((mm~AQul2&(c#DL{%Ae z{S`!!nHg`K(B*UbM*!PVaFd!zvOe8-i)$Du9kf2R@A}09T+yFlsnC}fnBKQIBa@!F z#T45gUC)vt{Tqfpd~3H8_ur#jgdfv_#yXfz)OI)&vkUQ0a%7L!(WOhhFzI62 z*K}I8UbwEipGa~X^q!vP9kk zxI5XfCON5F*?WAs5IH#9Q+D%&Z%}=J2hc}}-Z~ZRSWvdp&bJ2?zvi^BxF0mmzRe+& z=}%Rpv$P$DXX`QS=US*WJ@N$e7Xsb3j$=e^iA>oHbVU5=xf)4@jd`JfwG_{B@qy&Af6}NO=iQ8 zdYb(lESG3{E{}J*%q>AfmP#dY?z!iR>tB5%qhsSZjzbUx_d7oD&n~wj^p6E9!1~$>{u4|F@#+*=Z~WVsU#{D zZ%LAfC^ADblM@p>vEy;kZngCM{5-q&?h{Y#+RX!xY}XGwvYjMl;xV5IVzM?O-uRZE z6PI6pC641Du?XS>uUzB&3ohh}3(pgg(!#bakugWvjw4?4s#l83EFoSnJ|E5@bNeGdperSd^}5(q z@A0N9P2^NTk3Fq~W?%*-<`(8TaA2B9Yc_kn$mo@`)xT`p_~}YBX4y#B0ox{!2_>oU zibYe9iX>L7a1%{U#Dt9&t=)%+7Fr~&z!dl*op)}B20-)=55J$F5gO2%o>a7D!k&d$ z7K0wUdtCyhurPc4gDHA%E{>Nm@tn71i@5&PH?n^Hh8(uL)bZD@TSK{0VruPLe7{Jg zT4JO+!o>JErGihXT*h-Y}&L*y!@pv>MZJYu$a6XWCJ&wuj8tl6}ljZ+h_XNFc7<{Wv)3IG5>yT$rqnT>HQ4%oJs z>vZ(Ky?ewrAKk^TyzW(0)=$ythLltnU0aW|EQot(;jnJqdiLyjO0?VUZ2zB;Q|>$M z8-(XZ002XCB!fn<urj9?G#Q6>TpzG?#m1559QFF5$N35Az zEpB?l&AH=egqo#NiBhSQulSW}iPdY?Qm*t@{Haxw6jFs8$93^N*EpN&QYd(R23<=m z=Y32AfRrh>BbqphbLY{qUVasuH*cj<9m&UUGc~DFsgwtVBuVIW+Qdrp`CC3mFXb}$!XN#%n657p zG&^_?JkA~x3Xy?uDj>VZRtf}8DiosPh>I#!lr6;3Ak>GC9O2X7yhq%0(Pq}1yOHSV zEWRsgHy3e6r)V`6v7G`VwGsC0*)8HI+6>GCtAMYa$^G(N2>|B<7g?^mwjQcioxU3$l@YJ4tdF0LlKxU(kiz5Uz+s#u?3-E-6 zbRC>1#@7&f9uD9p8cTvJjf$`x>Y;Ytvkl@omL*El#n5agN-@)EGuvsgyVuQAeT6~q zJ*hPvIoyL3mL=A%nG!d>;bzX=WX85Lb=+*lFO@2};}?n*&f2g6*L4}GnpD47@F|ze zc%Db0U|_t(qM5jJTo)lMgs^h{Jf%Tvl@hs{^N5oKsS;Gm9BdSrjlxqL#mJOMLm|)# z9NRJT^GXs$3FT55*Y%j3m}J$|S}K(hD%Fvk3LMCTSgBm0HZq1~+muVybTTi%aU2%v z3*7(x`*r$w@s2mX7BO>_N*vHRG>;546{#Q{4Du`^TkfWTV5MM?1%fHt;fPG=DMh>8 z=9X>W6W`sjpEq6iB1R@h@r9<{Tx8Tqn4WJjJ~4@{WA^T!7D}lLfx9t1rqj*>o)c|A z%%tJt`@6jxvtL~5d9YzEGrRUP-)QPPx7{UP|JY-!U9*r<|j zh+~QCn){(li9{NH%51Ci&;$47uX|3l-|?8Mr0>^OC?Tj0%=!6_WiS;|5u^LcJ_8oC zTNEl)UR|k*+4=(89EbTvQ-AG_Z;IFKpXQUl|Em-$H8!sr;mQ3S)=f=t=;%C`Ty!bh zAA5|$hmUA&CUYm3eK4nB&y@hM4YKqHf5gi!izI9P#+VJfE&F=);GP zaQN^M00!B3CtX*UZCiAt%$*<14dh^?zO&0$v>iMQqYc@3st|ZWVC#O{2l?t z%ww1F{s~1Vj?K!FBp#8G|W)HhqzO&qP}?{lr8jIi-7&>p1qEKN)Z&VOb=J%8!)=0n4>;JP(wl z*=*+=fpJPf@4Du3j_Xji9ISK|P*T%K$Lfk{d-K471KF{}=l?@ zIE}*I@#xKu_4w@X*>iK}7wLJTX(Xnyz0~oczv9EnExkby5A=aNwc2P-#4$R)3dc6U zoyo~HR4S%*H#%y9K&f0t2$4I!@0wY7$91vH{%EKxVhQ8?Ds>*ERStw4Ec9g<imq z$uqO`U1|+l$=2Jp;d$!-0?0!5++eZx7#D5iSS&XJMQUI zwU1XTl&ck{@Be=OoG_FWV*^a~g+Ky{Z5!^EGZd!NZ_e*bp8PD^L4XGq3{2H4 z`HU7k7K4alB)PIO!nuh7YP6C>0C={AqahI{093OZJWc(5A+QnnmW2X*0W!-9RR10k z2t34cHiy%+W3Bqf4H8134H+Oo`utdvv+ZW2n@hztj@8TGv}qHUz3@s3g#xX##Z}JX zxCLsp2|VA=C-lIK=8o2CAS?>L;m`v!4qNd2T!+N5TpY`c5~FpV^7r3pU!mEEyPDD1 zLC04EvhUfdpDanEwbJ=Tax-?GD8}|nB#A_8ImF}(5XT9g=MxPo?uH?F9(2tZSfw(8 zOk#fUgPr+fzV(l0_DjY+1M@!Gz*7QgL844C&CWU)LQ}I{l#;Y8gC{B5_Og0QyVayp z9iiQ74s8hlzTR#zpUxk=^IupwA$^QbTixM*G9*2U7J;_*Wfrd zm7opd~3D zz!oC^nC!l6}>ptAN==w#IIg|1puQ3kEjz-vIO1qB91#Qv6Qs5V$yQ3(p4fW z_<2I)&|E9~NHep@M}zG2-)Bk9Lqc=BaBJ0 zSn14xjnXDy$RNUX4LOL^nkZEb5|+(9_kKHHX}A5=y8zhnP2+Ei+jkk-wiHlkA%^C; zmIeW&GI$f4Wm|zD4djJNUnn;F-PS1P)#q;#0RMA`VFh}+5P+FImjVDlUBg#*wAwd1 z)iJz@D$$`ueBU^DC06A4HQQ!Bejor-ShH+X+>=XI4R{&k zJhMT^hyJ!;w!T0y-Lih-@T~b*3;^h9bN>G4^4zh9feZGw+C$rbIFUG7khm6JY*I-V zk%L{b`_#285~Xo0(Z8t%SN8!MTJ4YH`==8aPE`5VTF}*sUdmCobIuT)>|7$Jl{4`y z0r5aT-LIx;W}K=qmAwL^DO*mZQlVI?P%IRwj?@gzcDYQY=u;c5;X7s;uTU%?EDO)| zOp0$GI}K z*jZFci8}jFO@FTymQeJ9I6Y4KJ&wsv@u3Iq%SXxY{m5TY-(yC)MWKK{HbQ5YnV-;> z$QKLIPjs+^8UAz-%eDe5WdVb=fXw*;Hf=c@FuWG2_4UJ_CVQ?00Dz<2Zg*%KpdB0A z1}jl0G&)U3v#P$6=A$;*7-^oLns3iCerK8Ery6=1O^~+qdMl7_X7=!aj^3c9_;x0y z*5rdQt&VYg*Dq48*78dKpz{}sg}(DwDtMkx!E+2>ekzM?+fJU=E2*(vk)!l7lTr;h zaFP%32w{=PzI=Nk`^7$~Q+$3J6bJY1hW%&w79CXIwJg!6)v`o?a!?qQpA zDgDWLc3f(SlHF0@+9J<;uA$ zaqp!dp7dsD0dGEk>sGFN(N+0lTTQ5rjM8c@=JV^WU!>ss{XT!n!kfurXNA0Cv4H3K z#EHU562g=e#Bp5`sc=Y;y5HK*q^nl?I0p-w*@`bQ-<38iXb?u&wv|`*0hF?HhhFON z$1{6LUw3H|@7OpvI4VI}7xG8y=BttC@7X()d0-0qa=mU(^-{xtk`Y*Mosk8m8+BV>56vz5Q z-*^Cjq>4@kR-x=Z5dAMpu7pabnQt*8vr(G!I zGTNE-x*b%y?Fp$4pa1|M07*naR0vZAC8T_v%>-6si3N|IP2l_E(i@=+3-kzA>k zeZ`5H+fQPdJH3>WAPfkDkRUY2N)kz&7{^y?05NzR=g(4qD;*>n6z|NHd6o!zNhL|7 zqTP*15}7JUnQSQw4EKDuzr}v+Q-2S@!RbASLIK$`Q=fzL3QMnP9&hpt#{`0`^$g^L zXM?tsn%?v3i-*wCn;f6?`0HR$Aj(aW9Slg&6GkDKur@p_{HYp6ioD0ZvNFkwg);@agv2l!_I)y?{c&L#mJ@iE%v-o$j?A z$H|d-iIh0U7=aa*)i3xZNy?)y@^;>!!w=etod1}A!(`nVtXK{FPAf$()y#_`Lnj`E zLB9HLfB3$f1!(QsHNu-5Zn?o0$5J$p|zReKh50J?E3|_l?C4Zbscp0%%qZNrI6ZWHqFK&u~c-sJ$iu& z2;aK%HokJ}SJLyg!~_5KAtSPpTKCWlj_;840*;q73n9>{qi1mO3|%Uf#utKc;9eQr z3S?GvoV@xklO!GN<}0W7X`R@fE91aRZ6ELgt+n;&Y-`JFFWXA@;4CUg*HDY0G;Jlc z-s#NhANO^%LF#3yUQvowms$`hO#HSgdCXDzXf;)@c(k` zanF6EgHi%suG6v7!$%H_r@9Fn)=sf`YLv(}wE){OjvF|YbW+a7wlrEeW*pjbh?5w{ zwhak~iqTS`6~u{IL2XN#lqu{(cHDqw3_RosWF}4o*Aq=i0ouYJ0@ve5Mki~5r%a- zQi`rpIXtL4jb=O@E7e? zOF#DbzOce9;b0l#>r`^T#eI9)9d(1bQdFp@m1($H>zHhVl-n-F3&{uF8 zuv6MTrfEsm6>wk(8;}8n=o*odt&^)rMoV;OXR?@f`-u;7`u1GS0Ko8}U6m+x-S*j* zcFrb$t zD9lZ8uw3GSB+=P`Nb30S2mW{9iBmY&J&=-hUiWhGs+U|V_8&Sdx}A>hcDu~a&x?nC zu!mM6ckR%DQia}}O z*c1VUFj#u2AdxzS+k(<|if}=o3aTqPzPSzwc1i_)yz7#!{8AZEQ52h1HI5_N zoq%SuK@>)GyInx@X5$3vDU-8rD zuA#VooZ!$xKMy2t`LAdz@#UZF)*!!mEt6_SXnIPLXw9NbXsU#nR+F}pG@>YFuQB#b zA@ocXXR+g}!2iT(41VVn-~Vj_Hfs=n^Yd@uoUNOvm3%gxe=+MfY!tJzv!c~*>vp@% z^z;Go?MI*D2QzJc>f$w&eTRDSEQ;;@L~e~@dq1);N}NdID8v;S8TG(&ND@U9hj}mn z3ztbg*n2s`=FKLbD#ZWmS*$Nmp(4mop%vO9(jbL-~A48r%UhP9LZv6 zrVcX*$w@9IB6IQ-laeA6OlC=n6#{xn(TzfSam2>)NmRjQ+u<27%)kGDSrnczd#(q7 z2Z77uI1V43ZEbngxohdoH3*f$R#u7zJ@K^Oi6pp>|725zlR%^tb(tW802zh^TBFd| zmd&1Gfd`UA?`CMf`e(pDVN_gB)jliWCV&tBAHN_<8_#0Ld`#O+LNhtFj;-gvfU#Od zG@7kE5F9>oSZsS}2c@yq)MpR#6KAidZWXY@2C^`kzj&NTJl94i5h@N$Hbq9cWr6`J zOX2$gL16UmZOhaVv<6EElvHUD7>LfPWzKI|X0L4U{2GmgZTGLAZCeH{yu#i;^EE9K z;y5M<4Y5eK+oIj-(r<b)QPJ`~HMRqoKjbyZx7U{x*B>zLP!Q{5nc0nmhIp zFGj}s<*^rr<4%L>fs@P|LLvoIX>1{ABr$QPLj)ApPVl9fI*a|@|9{~bT>as>9{|8) z0ivt*wLdjA2Cj|hBq*&@u*S&;fRnYs)HNGr$!KICstezYfQc6*;*Xgv| z`hiEbv*W2<;(NRHGd;bJ%dWYOjTKEKT&ALf)O7{lv+49A69{C2RDvW>5v!&nl8 z2};H^8cllLfOfk@tJR_1YA`xF#y7t9?>zkQL;1e{zT5tlg~uLb@2)423w7EDj*zqh zWH&L+f1K9i$!rzT81RrVW93?y_tHudI=wD4am2c@af+ej*7^ckDKvZ-lNmmv_IwBc z4+7UDaeUnqtw_9T<0_&cLPRQ;yIwlOpV_Ib{DYBxa5c!ZeI;fty-;?Ev|z(nl`XG( zIe+&3?L#|VZPZym!s$o$zY(T8zzwgyUi_z5T+Ac$U6j(a6M^k`lqxmclz37qNwH95 z_0)RKJMVn9Zrw`3_eBu&M5EEr^Yil@JakZe@1DE)&h{Pb+P#~#7hKJGV-{^`;ko@F zAhemB!}w=90catm3Aj-dVhI73LHB8)aV*<(0HjPsKg?V~R`Ktz`u%HQWmW#vc?_<9 zxVe+B_!y1>13=RBf{-xi(Tf6tUf=n(l9bCOzJLFBxaF45YB0KgkAL@0lKMfOxc@%l z0|)b}f3g@Jb5QJbEL;5trzJzBnD4X*v}UqY<^$apon9|{i@(b=y!ylQBLDzg2JGxa z(KSE4X&po{(iZ5RnGQQ)!R7>Z%&Kn|To726xgo0+pN;2DvEiCanXHa*@r$n!cis1p zkS41CH3sB&x`GaWCX7@X*IxT#@vfV$<&pU=aUz+GeJsnyEsantmMK+6@LUhi^GV`V ziX6@O_$to7;6k>Ze?A+|K1cYjBUKcm;SZKLv&ru4RL;S4}@9mmD8tbq(*H~`zW?spclZ-ZEl zfiLrZAdW(mQuKl-&px_gk2sPv8;iN~yROX>k8kIrANf!okEieblBi8iapaLlX#8L| zy(5R|9h@UxjLfWmHr#WDmcNG-w;(XBzr*b&uI=C`MeMlTwYZq={ci!@cg6=knR9zK z4)QG6b-*hGy!*nb)#6WHbvX+U?;#8&UcB-}d^(VT+LZr67_bL`v|;?b)r?IFUa?s;_&BbEl@e@Lsw23baeP0;9%R&9uIu6ZK1vH*cX?ayM3w=4!q61& zEMefiS}D4{HgP0rG#don9^G!2cDqTXGQ#x!-Ms(r{w9A<|KqR!hj{y&Z{UgBzQB?D z?lXd}PaP!gMChJ2JzcT9*myiU5j#{a$|@xbGG@NhW?!$(c)7yo+wEMSG|dvXo%Dgv zz@9G|z&=bZ;7})uuI_abUU=>*R3|`1YQx{R6?QgJ>MYc91F+s$dc(^(4$x=vTD^7=U;dUmtA%hKk=e#*|>3|*tlVX5CYK+ z0u~n+_5A!i4?ggH4jh=~u5EXS7hn5QYNIuyq~m&6wxHk_OsenLx$}FTj}R8F>*6|= z883EBThC6@dsyy3S)p&R*r${vNu+62BIx!)v{E!04dN)K)o#&hEE0xM?)-Cy_VU3G z{eOAI|BljxGV#ao!dEql}x$w;8n64le2@CZa+ zXRtERL8OU@XdhZ+Z{Y8m9r2Ej+@gVul<%FuUmfQV*8%^hfE&OR{C@M= zEgXp?2kT}|Aaj1NP{Q#FRI6o1Mr-+KujN|Q(y6^9DH4P!r(H^u?RbSeGw8IF3R2hVqM=XX30TNuY4B;<4)8`rT? z4u5jl?~{RTWl-WMN^(lEATaH`PNzu_nk`PV*{0EGkVK~1pRN2K`KJ%$8O`s!;~nCf zi#8hPpWZ{-;3(xa#TpQQ%@QXz}&!bkWnU&fvQY;nmJl|vpu0tXr zjv``d+Gd4fnN@2yuzAaQT=v4NxcWse#V-_z)A~ZSR>Km8TD(vwP^nbW+R$?Q1>a1> zIX1RsVLQ%HYtOQTaqNMLe|DA3Ade(TVx&w6!h|@AiNb(x&_%|I#$tn3qd}|H1g&W` z8x%_wp8CP#eBc9rPaH+L^S}4K?_uvZzQV!jJ#?SgLHE#%Df%_zbevr0DA3a(ay_0Y zZNOqj;)sJ?v-(HC14@as^8e?+2T$psXK2s20PqCxGNn{FE9I8gZCDMqpb>-=l5{-N zI+b1Bv2EF)(IESjuno-oYFBu+}jocAj&!<=@QmIt&`~st+qxoFF<9Z0o#&KL6$Hnt}eBY3h#;(89nQi)2*Mc5veZREVNX}}D^TPzmvi$z?|#&aF2)f&F% z;W`$sW8-^H8h~6Z+Y|_g(tOK^e+v4DIb{lAD47t&ia3r?O4AEsgb*|q7YXB-#regw z(AOmBb!jylBuUK3$S4m!_&q-U&;OK(3+B#0^Q~LiyX#4!r*_dkaKzyJ7bCP>d8@e8 zPD=t#n0bmGntjbhI^7OUrKnmq9}hz<`&j9hp4tnaxjo+kKxR%5$FF$28S<))tFT)E z-ALjf%uUQ`UdR(z|Mg7oSj37bjETEl1PQ%%m&tR_Vbhk)TzSzZ@%cOM5dyBkz0dK_22#1UuUG~GOzpTbeu>Q-BhWkRL=SQsryI| zC>D!YLg0EXj&0#O{c69k>=lb@T5B`EuXVo9M=PROrf_0K5GEwjtnBS>7Y#HQ8#EdX zf^G*3MXP0)bVn*>?*7&t{M*0YlE2)w*S=VM>?0pw=3BS2^YQIOPwg_~o~iQ_8={gk zrFTEpJ(U0*rRd6pUL0{K3h*q8FH1QH1%EqFgWUJ2+Ve30>;taWTJP;d(Up<1xo~QP zq!S?(SlOQaG@buM3O_l`SOy)Hpu&hmCOAch#iMgjaCyObTebzx=Yx#QT5!O(2RKXqaK5IFZci5qhFPxjaIlP@pWe*t1}QL(yz0EX%@m9cr}^Y}-xSd5$@z zWu*l^2gd@0Wx5Qh_V;i*PYgkNb?W>&1@i<^f^BI!S%I(Bpx5c4HPjd8sn5^R?Q}tF zy4?=#Ruk9rnK^ohFMQz^zVn@XbLaoe-~XlfZ-4gR+4Ggp<|}{h{GA9HE5wq5-yqQI zR5OBOJwDQ!qis|819Sh~pClq}`#qx*f5)@uV*mg{5H=B~TY;N4twn}0Z44oW(3qX( z34lV!vXd$F7&G7ip)@LriR(?Gc7sI5SfwH_IBzRATzn2+e{>h^c6&1zoxZoe`DWh! zs%u$@qao)9=!pWhIxc{Rtuu}uvm3pC3(`UcYc!EtS=1TqOx z+6)tQyFH>Pq19>9ZFkX1Ge1Aa!u%|~c8ee|75-MUP7+6qjEplkca+cH@@b~0r}J07 ztFX;9{tGA zP9_kBCOeTN-42P2Sqyt@z3>u#=IV>MbH{!$KR-_-r8s!>D0NZbf^}n*eTQAWA|*oR zg;As}mq+l6rM&1@D3uH$rDf$9e8;hX)TxD;M@YvUNnv(I-A9l+zhzn2!n}vUpx`<- z!m?BPEoJExO&F+0zFBT50O_Mds&@ z5(KeP5eg&PtvX36b>42b*}MBm{^b)Nqtk9{Fq4t{w|`e`Ict(9zVJx^X70I{V0OWb z_x56BV4Q!Y;J-8=9P64NFK}c%{}@fABy*iM`@;axd_^hU?Dzct0QmTEZ>nd|p05D_ zOhND(V6hWL7fRdb+RalOnd^a+c$$0_e5TFR9MVicsXPb}_ESC*=*{4`}T>4_8dkOs;t|%nYm^ck+#lAIr>52x;}9n;d+L_M+k$sOA?7z636vW zQh~71+6?K4v`uHF&{UCrfj|so2ulNllXCD0ObR>rHHhq!y8knP)`~GvD;3VR+M7o$M@$Nha4lq_@t_YmeTG9pTHiMR zr$HcSb#RIfy~RcRu^Q)Hcp*1!oZ_~f`*WQBzJ2?|$k;fx=QBROI&}b%%5u5LB*eCD z!_nt@$V3uJBe!MQPFg{iX&UcG3z1WGB~l@T zjn)Ds6Z4f$!=V&WqG-1}#4^h>tb0pt!9HT=nnA+ z%+Js9fq(p48Y!6vm}1|jKKU`CW`p}a|8b5y_#nL_hY9P=zVj#jg5T0>ek#s>JS3^G zG=Vbh#H{L{U{e3jDfJ_f`e*iREPy|3dlPW6fOnrWJ}&;~;&a%0utgyV8A*BWjSSuK z)47wqIZo=aHsD)0zJsV1@Jc=-XRpVpjpa5oIX zecuiI@hKhP8L;Pj1^{L&a0RfZ9RyeH2&A}StU_H|#EC=zwifxkz)G3GsZ0x=OuHC+)&8Bn$&A%O*|~VHjgOHr-wX89Y^rl-0+4DGZyB(q_ItHsuQv zX(-bSb-1S63$bj=fLy`|VOexL9Ye|y8&ZzN#Riro2t&ik*9~I2oi6QGn;-}{dgKV5 zcGL9u>+^J4i*&mklGvdAg1``x-gfJk_{JSyr`hbU`d3_jxp?B+w^Q(38V7f=P4Sn`*Fws zGJ7|0ZOL_SeC^pASnmkRjewf%Qn3VHS`9zlt-$eal%*Vk`OiWi9D!3YtFS+1ihN76 zfnWQ(Pw~W~kJ3vCLo3y)Shsd9FTCPvF1qkC0HWAHON)hK4(}C~O|6!`=774p>{ zAPNi|St>;k1QZGdzWk+s<-mahLjy`{*RBx{eDf>$s()~L5AlJ6hR3hjqPb%_P5HGc zz?>%TV=3+XakB?Bq0%|!`>t*~-}nDpoD6C^{K)8W{5S=Gd}46Ib$RRNjRK(D2&f8+ zitSLcECUzT$G$!%yCSSe9Jpw&J_4{tZSeBUMj_0Vy65ug{P|L@)b=U zyfwUqlP7$A#_h)`0Du{%-74VsCu$?&t!q~?8CxuN+DusvMaQ9Zg4W>a1b|~ch5`91 z8?Y>#ii2=0ya^*4Js1dN+~cse_=`{9#^Xn4hMb~S8{u_7_0s@s+_;&eM-MVGVko|f z#j-hsZQ*zY92;EMrx%1&tLAT3%GR67gq@6Kib6^a=-Z{U0dX9X$gJhZiVmM^1*R4R z0bv*r1OcD@^e2eoTGO{1s3WH#0L(V=cdA)Nju4fL9C?D z=5wlb95^`;ka?hiX2(DyiJ7j?=gxnp9@_W+F(woJk+C1Q008iNzTGPvH>6u1WBvT5x=x75ZI0*#zsdOA0OxS zH{DFT-Ddszv+4CZ$RxscJnXdS=ehn6FF=+lfXNn4`aPr$F4Mlel!ic5CP{uQnIy41S$aiJKJhB%UZAc(qFfBrz zoH^IS$(q(0DWDO@dC~8165|NNDe{H>%Kug1C!g^XIz{_&3;|z1Oby;)u)f~9z9^7h`-?{aB zOz+u~r4iC_1EK)94_{1mvd70CLK}0_K)lX8K+?fCF(0$+L;PjqcuB&@!hW4RF zL@&kDCu+qx{%2zDBeMieC>3p)FkPQ#I*xLg?=K8oj~}Id|DgT227v1@>Q&+mmP@FOa_g97Q?{Mc3Ib<(vkj%6>9)WfO^G!oszcd;C={5w z7H_6h+s?^Ii7deJ4Qf_<+Ik zcSCe573_?4AJ6eDtomTClM;eRNjgcwOsCDRbZe7n&23U@X)68#bFXcCR!-~`?Z-6$ zz(7&3=(^$!l`5;J#&8z9c_vU4fMc#~JuoYNrb($%4!vn{oCUTBL*~C&&o0 zKmf2%UqBsQ;4dE9&4KOPd1|3PR9G7{VOgSBC}7z(>(;KNQZC~c%=TmN-rZbr#Z^O( z-*(qFF1h%U{NJrslPHSVwR<;7k|2i0eTHqKHX^oOcrl;<>puV>nya(wva5)~m_zq{ zn_j!YLVbbm6FUI%eSX|Abp%3Xx(q@O0l1baHD~YbGyy%!IyVA9qtcy5L&ihSU$Jez zuGFCOznxR(etcH#$2|bRk|6M=(J`@pq{e}TIVK7v#w?qXZRa=vI62txu~dgn#*W)= z${Ncn1cIzSAPQzro&|$qrN+VOJ^Aar@Amtt?A^n***O+kZS?WDNS1|BAG06{x2#u z*zWs(fcKoyfu9BYUje|_uK*hcGl9#r&B11anq@QTxVV;0)jIX*!OTu30G!m80CKE? zwm{g!t;3}mL1u%&pj@pmci2?U7wQY_pFYg^`g8c;T@Mh4J@)ROHbXdZLJ)>47U{B# zp;Rj2x(?Oq2on>NjE|4=!9VZ3I33(-|G~S+f5X0Q&Za zz=VL`{{P#1^EkPxGXMX5*V=nYSCa0~Njf`AvkC|(1cd<{+!fh(To4pR5fMZkL1hpa zHW5LP-!S7c0>gK}1;hcAME1lakTfA=qq~!??&|8=Zryv&J-rYC zF3G0ha$;t(nMiUL#ni^&v%&zX84iHG_H~qSIPlynrH9CG><0%wn?uP1&qI3tVM0OK zrFwK1Ny+mlR-O5?wnM@+c*QWPiT?q7XPI|S3Uk2ulWCD31h}#Y=u{aS;C#Gqr zJIS;((af^`FXhj2b5HRLlqd?Is$hT-Gsk2G6@7tlifBdzb^4UxwiU(z1dJe-h>tm* ze0JE2ub9i!{I5dn;1hhshoLm&dn{((?1Q51pY0udf*+wL+$H`PmA@l{IW9>_#vRV( zKhDnot|ES@Gk~#hHPEEMS1L?k>y|W)x=y32(WL1_G@S?vx~7!VTU82#Z9gVpG8XiB zl0vl-QTi?gD2CrAa4w=&I;iLkV3;WY0b>wO5u?3ULKq9)mSJLdv*}=WcO3^&v?!&A z0yo`?GEe4&pC|>1UkbEh%bU0t-p*tYmBKFrqSnc$=r}ZoLhpLwhdKio4>gj&;@LBm z*|{RQl7*?8%rHz;RU@t{gf+dA=4QJ)_hh@GZucHlo2jBIwMs;WnSyk^AP_0k+(0Qk zRKp;G_J)C5)^LwRwc-w-v?YV0t2LT?@V)drDQjyqD7^?KT`{8OJqQK?VOu!Z%wrkT8j?$jWkP0V62ys?sYb z;H=tlJ*1!ZTO~L;Q1V@pN1`G{NY^K5x8(Z79a6yoDLlWAF$@c;Pv!o7-XTxD9f9w6 z;nyf|JU_^3vu%+b%CN3jAYvGVRduAP?;d<}-@6jKe%5zyoCnOL97g=nc!C+B5P2bx zu0xXnrf8eyPx}stkYM9#o~a`cg%4 zw_?3TDDCYpI{kx`CIZIWfA*HtO9U1esGVQ(Uyi=lpZzj_5 zi9>o4R9QaS?ph&hB3X(m?Iv>FM2PvV675)H*jcDe-wq||k#$|9lx$4*v(73~bX*dq zLE3iso$!Jy$}#;v-D!h+2T^AL6T_?JPu+w5KF8VnwNgng3Wt@rVPZ)S*ONF>Vkk;k z;id#4@nk9WCW|2al4Z5Tyt8-O-3gMaxl|Og-mr5|-mzJe%i?(+5yN1$Y4Ch)RNn`H z-|wQKPde%hVB*+N{?vi4qURmF-m#e<3Mny7Lr6*9DUp+4BmF?WvM61V0^SaBOeSF| z`1SWj#y9K?W!%m(*S($lR^CTRO6+pUu4<7V{354+QWScuQguB40(Nm0-^oUu0qhty z0Dr}=-M6yfdAU~|dwxnd%xi5S>`IDGiK6S^DJrI>A*7#AUscMLh{~8uf|zJN!s@=q zDvdT?P|bM$1{1-Kod0(OZ}q+sg_7sj1sHN2O44Ifx}P<SE44w znRoU%D}4v$#w8S_NB2;MT&cu{VvYeJi0K-ds_}^HR#)q-i2Sc^tB-d(>I~rRVFP}$ zhk3xW)mDNzMhLHLbGL-cAktU9DJnurbd}+hpjCQ;cgiVdXAtCAW3N^+PBfRowleQd zcpT;22~zr1da}Z$Bt2dq=woBaqPvhsmW!8mnI?a+N>pk2uVfdO?0TnAX8@CfXUm_u z2g_29bJ$A9R)##m-qAQIAqaT_OSniyp(s5}MfI%)YS~;~DaXY-vs3QOv-xCSzoSf1 zQ4}msVhfL~>)=X{_33^FtzzKI4}R*hKL{bW+D>KWAH(1NCpt9o++J2srPO)LFR=(QVFXBfG16={jll)mxYN{la zWA^`@I^mB(odN7R)Gz|z_^4qJ1$k^dp-{+^D=VtvntxJjh(WyWjj@L((aNd6 zle$5;9D9(^^x+(Zs-GKhOhPU*ifv({44~2`aKhO^2}CN8bp;U=ib#s(T6@(*Z+Q~O zbpsI};BSf|2VIvDgntY05Ou=eF6s4D~pucjb68p5u@+hem^wVy}2h%fHa9fqg9kK4&jLRQ3NySu< zvsE9Eb0?Ybx5_}IHE<+Oqdbf|V2xd& zp*g>dLmsXt)Ao7jUsFY|j$eA7G#7pejV-E&7P4QIm73&drO4e#%1MXc=rDuuSn$$V z@S!GDPc@QU*w>TN`3U~QP-oY_1~R~4|NW_pnRQ7Q@@)cW0a}<<*D*tsV(eEhOwt!K zq(2V-f?p8Mlrhh!92KS2+&5sFCdP~MHM31*yKHzVkYJ-^^Y-jaxioUu%l|8vlmy$A|cSOj!xD0bf z2t{}oVS?JHThC9QY&3jtSL-iBVds9H$Sa9&|JP z_82gF(h*nA$Sa3f_9HUwjVJ0HT0KC-Qz;#Pf~~zsBKeoR;+258SEt7y50HGr7JQ)Y zX0fEh?a+_325!(32I9LHZ5{#mI)IgxJwQ7SP2E?a5Q7s2pC9w3VMDo|5kJZ$%Z5== zcqT2VNtiEBO*=yn4e?jd4>Rd@QIOm4=C~0PQwO^e2H<927Cx5kmg_%?GUSPj+#T%x zAnTZ1-GjxA-IWqU(|Mz25 zD9R&@*r@?Y&%Si+Z};eX8)Y|PJg)D`B~YWsBw5kHxT)oqwevBdpAOI(-8xIVi&s@Q z_Eel+Rr+ryk5%M3HbibynNp)wnLKm`JTBe^q{4FS~Pt@bK{;Wec0j~A)P{nFLt?P6O!^sSnu(mGStnsB-;M8q* zp=-Ig!J{OIZ8$8FkuX?*h+wf?>&H$sx=&?||6ckAUbf_1oP3JS{SSWnB@4^* z3a+aSkEy)r(^WDa-d59hE^hZXz@Ljc%aGO^ur&}*yc-G~d&g@eER)vO^u4@RQ6&qp zFQviN%)gs-oBmx;Y#mvrz0Xi_JxcG5U^MA;JnRu}+#?24aq`4!luJL~*c3k{_Wfyh z)dOtxxD#gPe*cbO5V_m%x!8g(?!xfDKxiH|E})!Wg}1)$G~m8AbF;H|0{dE%uT2D`Cg;OV^TGQ+>WU$CY&w4u-f#STIy&orrx~SVdh$y(HRvJ8z!KT2!(6f(&tekBTCXC9~iJmSE2=RBKSUFY`K` z|L%EwR0f!I7B8s-!JFRemBD7<^X02uiPr?aWU0bXqW$8<#y>UCWBtKxF zD-X)k>NYX<2Z-Hpg1o(mZL(x(i*O=CokJ-%^69x#WE975Y&0WBivLwa>9D8Z#Esz8 zOy0D73uVyj_O=&)s9s2t9uVzEQB}KvFI0=rWgSsq$PFzDCW&&o49iC-P-EO`W3OTP zw~+H?&}iYOhKOPFJy);LlO29cQa%UC<(RFWM0w=mF7A`kXbt+G zd3na#HTntx-dLe2E7~|lX!C1)e!m|yUu{C2LQdY!o^1JFbI?MdC#8`$c1h#f!s=!T zI6Uix?oV#)-7f~dS1FB;PjvZ}iO7WPhGQXEVo{cQRX)2IQ%<3OMjQ;)CDoPDHKjE1 z-2eyY6t2T>4Rz~Wfv7>O20clyckAEn_~LgvGD>GyDwnUe@#2P=Q+4?RL;+>+I6dz6 zN51?7W;sw`%MzdPHsJl_uC}K8IfXb@gOx!29fGRlIN3M*>KF!+*apiYHY!t-|0OTKjdE_cqd}_yQgRqift-m5eVvm+x4QaS zAuaby(3KtS(4*k{fZd-LdbVk0THI;gDce=0+2qMXF1Ort6Js3kyOFH*pz7{W^g)Vi zlQ)fPa%26L;IuTRm&fwn_W^$mm#X}7IgFk7w9BQb$#)AvFs)2Y18a@_>Cg^mP^8aJ z{M|%Y(tG=&K2-v>3DpsIBhj~URn4X-=>eRjDzC7zeD7cRCuy_>-h2xi3wXj(-#DcJ zw}E8hsjZ*E0k8dwVBdc@Amr`${0Y?HSo3!-Jjx1)=6|7mQkh)EvFGRHfQF>VhU3*$ zGza|I;5KJ%m3}|5bwFBL8ZC=XkK)PA5xD(<$p5+$io7%*@b(0gr+3A=t(M_g6!bmd znUviBK|;`K7Bi0JQa5HWjz221@nEUyWPHS76x4T^aDCuWXQ@P?nWQLatHfO|)5#$nI)RqIIfa>S2MhQ@eU@EbZ^gj3Rop`NWF&IvluS(j=3ufvPsj-0l`#ZE4;%Ezy>4(o z+BsgR|0PdqlI>M%Xt*XbqJ4nN^K?ddzm0XCa*b}m4@*?&>sCYHR^KKOfDeAV{0WAD zRJTx(mRt0?t)|<&Bjssvh4X(ViDzYz937qSA9`#G9Cy6E;V*A`3S}0ehlCIlQ24Q8 zz1%G$FYjkj7>-7Bupv=qE4!Zc`U)jrYS$PNcfld7wAtXH5wMoDmq%(bH^&nD1Jb?i z#hb7^Mu+>BlT4|GTFNq-_ykk=22$X~64s#eJmd3+BYXVZdBX;^I!Fn}hzh=oGVr}I^8XbQHcZ(?q5zopdS!rrV zq7v44J+fzx=>P)aDxF;t#=F%HBck`0BkT4FD|mUh#Yn%jWyvs~1OF>QD+FE=IZ6hN z8%%cjN3`Yc2jFb+FDsk{KC86w>maX1oaaU1%79cGdsY#ANA#ts5c_~TN;+OF$oHh; zB4GxQXs)x%)`IqBn8S=&H45LqxH5(-FsGtM^u9+Tb3F)TaIy>9<(H__K&UzSl~0Ts zhb`&JU-LZyx6)!!IJ@czr$&iAyV}g5h*hOypr7X}Ub$Ay$@$TLRR$F3TZb8T>}x7lpvDO(aWW_DisxKJY#g87w@mu4M3t>@Qw*U>$j9uu&iV0tBf>P|h z2fguZzRd6jxfedIvTTN(Aa-u)x^A_R|7s)#e~cGG;=Se^dCrTlX>eI0)c7nks25*x z$bl1Ic=R7m`m^2enLA(EJhdv2%lBw zwG1YHr+B|@EBAFBrm6^OgMkw!(;+ z*FiYymoWD63)z%aj2edBZeSEh8HbFJo@5ICNc>zVE||P81$~+QZ|w;Hm=HjFyynR? zJ@H`^HRn-@#KPaHU?v-!!YIk3cTnSXbh`BiJz>dY%;BOceyyy?Yr5iD=X(G8$^Avf zr$;2Bp@j2FcX6YW?%|xDooZvx#IY@P{k$!@rDaLoyuv@Oev4nU5jCtx`sPf5mQHwk zYvt|1-u7l~g}~7IVeKmrEvmP8C~{6@gq2&|Gld@!1D`KCk(Qn7P-Utl6PHA+AZHgZ z3A^zk;b|k`&ZBjWl2sl;h@95ngy7)dzEq5yobbhTKF7<9?G|z@&Z^6?9efvisaI92 zAbF85U?LcHM=StZ-n#p5cTlp3q!0#SN)GYAz zU+~wR`7d&~$M>VBvOl0z>e4ReTlK!)9sGTM%PoUGeISQkbAxr7DM!5D3OLpWT8v5< zS}Pe*zYiiW|KLbHn9egkaBFgX{Lrfecsgc&{I#^CXl>1)%I=k?D?D;j&c0z zg_WEpF=C;8mb&z>Crb_X&E1{L5gj4IL1SW!IQO7D6R_Fx*C0=6oA);WJ0-)~saoC= z@!4tneGm9rl|owm-DVdNW~1*gsy}oLI=9@J$&d$D`K5W(S#0j$r9)^}EY!DYZ$#xp z)*8;~y2={hzZ3s4|L??eoPNyN>Rv;SBs*?A_Alk0r{>y5vt4?ZRamj^S6O4}h=z<`Gf)O)u|ibI!RLhJaC_A~_!gE`*UH4|!ul#e40)WhcsT~uY+QgQaO%A;*yiL(p&`docd^g&_V&coEXVJCnSJJ*=5#&a00D9v zrC}&xyFwndLZ(@I<;*o{ z0FFUg6W=9_nxm&F$BFSHE%|nl61(L>_=m@tPbL)UC?IJm`g3??tGq)*#r8)uf&!Z! zOi5$_8Tz_tJ)^=^a&|k>4pp^t^S}6g-(A5RNbagX$M}^goObrU+8$BIZ?}@SBYMJh z({K3}(>nE|)`LZ(1HE*CUnSCsR+@T#>b~Yx=e+9{k^Ff9PbduKR2!W# znfR)CfeKI6TY6yE_FO4$@a)6p7`IX$%3F)s;6dPn)HbrpxU6^5D)+tV;FB`=?(aRP z?ZK4#{qfP+cKe};N? zw(L9!J;8QIm2P`dfao^S+WNX)ohg;cdQMUs^~#{658y@5xEzjocqE+LVdd7MR_6gf*mJ##o2NL z==FQE5&EB3WfjM>yomC)Oyh^0P=^*IP)sw@&gBz-KKezM6EIT_4j70;FMWQTDnI13 zU*jpUHV>z{aU`Q8iLHaeJl8wT7xfuxb0fXm{{yc=H{k9Z7UDp(*JyLzbw-XUdV_rR z2#z~RiWpsO@;}R1)_$6I^R(PoeCx3zekOAQY1fCEh0eLn@jg5^SpI=FD>34unllpu zi{ro0sm{xJZL_l~y>2CA_&ayJK?*Ir9ze2(XEt6Q4|BT3?)+$>WY!&hB&$Grg<&rcoY5 zQmTH`sm2JH07uu;sV;hAE5-Mc_ zE19^9jBbSS?V$co<+BFUIY%~szV{Q8Ra5i)ucW;ySB{eQ_Q*eKQHERtZ%AF%9}y`_ zhVb4y6>gA+ri4nFA!?9M>QoW!BNhB)PGoM}mj|F29_IJ<%kYzbr>A>Sl>y=%0ccT0 z3%`Fh?p$!hQ@^R3J8f*WfBIxO-Z;xuTpf#mMsT$qpBqyeR*x#PW;J8F{qku3#N1_c zs;ww~L0f~u|xS2@-hQ_vK8COTOpgGLOV*b!uhgR`mW*dYz9HLdV$`V{SkYf^D^ zeq{MyAi6&(0BHd?UIu5ssY|o;BXMJG((abmdB#D@SN}MR3t;i}#(>>BgPK83 zUU*8uG9mxatZ`Ug4u`?Am0VLw7{E_S~@bUq9U zq%gWR()#p6txkTZ_~q0gK!<2jw&U|6vzCmEr*Xj_5|rhZL>f5hkuTP0Sd&*Wcfh61 z<+WzJwLek@Cp@g{^tm&T>dIP)gRDnG0fDfi%9s2$Gys9_rg2$jfNHILzkcOr-~n#OQ&S zhMeK)mP^aqiKR$QF28MZobOHl6)ibToW{_>{$FBgCz9gtf$opPdWQ|c&-IAlb!+Ke z1^&g+7JDX17T{FDK$|6MSG+lY?H-nZ76$uYs%>jgp8RbEz`nhkBi~zFo!`0@cB6%K zs{@7K!GbmSC9JL4YilY#K0*VxqsJ*x=1u<3E7e4xhd(!~)+V&zyFn2lq5GZl{7urA zUhn&{lnsCP4U<3`DQWxl&C5{8T+`*S03%-F$xiG~x8zAHf$QJNk+RhPvPQPl(w3HN z{-WqrX73q z$mQrg|0X(3Sg$3v+;Oc7V#Yxd#<(KOf8E>Gy4SbZg&kd}CeLCTh;=O0(4|jrt-#9g z+JZf0{~kVNJJ6()NveNB)EtE2Dpborv5*7=AcK(pvGCjSg7Aurnp@I*Z0YZKH-pi zK6rdorng=D>vD3I!WwPY6HyrdH!RdCQF5yTwrs-ImX*IIx)hK>)vyP@M5VH{ym&ahXMr+zesI?v+0f~Gmmr8FEVUlkTB4JdPp za=cu#{h@MmZwOE9qi`aTyPtsp3&rz|^_V3ZG9e-ocUP007sQzP-}w>DC$ypcv+W*} zKPXu{oyP=9r|az(j3yypcqX>LQ}iEM=ZH|%8^CDS>J1KJy=4JGicE+bt8D0bxg5cO zE7AFiC7dF1f4tZIonjm-;K3Xq@#RE30Qhg6=Z+b2#M4n|p32JS_*eM2odK>h6}K)J zNC`cc%^c2?7$009&v6Ci?UBQBrRqK`+JB&!s5(0bR9Z!!eyC2J%cQAO!Q|OeF-1A1& zPPaD^z)Lx5j8k5OhT{CVW}G5pF*cgx`!2puy9{w8t*}ikXA=BiYJ5~2l|Jv~BnS1IyV>tYlbam|mYrkjSD8S)) zS`NEl`dyecwJ0CnxU$n`b38fBg~0;d_4~j9NV?Dh5A&$)TgG2DgAgBJQHEj@m5!|D zcPGUAU*YF@zTBgidfOn0hz9-#}ZYYQ1``B*!H2&R4Z3jY*S;WU7D( z_4zD-lT%Q>EEu3%?JDJYND6g{_EHvR_HPOZ?}NTuD*>>ki!7D%7`Y>*@K~=0>Fe&IK9xX4AaKYd z?QtNT{UFce&n(qQ z)uizQPs>{p$qohE6CTmG#NE-`h~GT9i?ubSj+0h~+jXke*3(5*;g))=1}!mDrfGL~ z-?B(ZABU_}_5&Wn;4AWF6;YP#Wv3f~btPyar<-|Z0K?1rwl#03e4F@DW&4JE2Bqm? z*f22(j*emSH?WPnZ8WnoG3XFS#tFEtbZzs7LW=Rw+Nats1oPw}!_mFqe_r}Y_Ct8; zpXO$9Ut$6?#7z|z{t@1G4-_Fi7GN2k(vt5!1LzYz0&+QIuk*)4 zkcq&;`|i|Q<0sx8r}NbkHbOErbf_<%#`E95e`og7{li?vo)Oa6Cb1)>oxvU{qz)#` z!xV21NX7tW#}xc$%HH*Wn^pF)KVo>!EjN#iDKFrXuE*t)aD?XrEc(H#(au43lC)du zqOHm9Z|+$$MOU;6tB381B55w2y`;$*Yg?1A_?MsZsPg3N0Kn(^uMmklW!h}jU&tN( zhapg#S^N}m2)Xa3sMOs_eK#p_%ez+V5qsD6GLPl3M?>+dm2hEd0ZlUdo(2Fzml*_; zlJ*~&p0rW8$_Z=_o%hA@!uX*B+MDLD;TSKYuO17F%~86nGp1Gv!*UeS#w`h+k^syT zd+Ki;Ke*ym_gb_X0`_)c0&~V}8X>Kcvd(mQe#!DG{3`$D`7bGPtBu4H2W@W^EdN1k z6pANLWi?gaolC^GyXCS(@%0;8raqYg46|BpbUkrM^{zkEqfC~>t_YJH{ z`ItJz1NMfa!@=VZ)n5xIhcy3@z*uj`q672%v9Zb)??b?sZ^cKO$8u8Mc}n#Ohv6r+ z#Hspr)}{^Bs6q&-60*hWzzHmJ^s_`w3u=Y3-d46@#VZnRfexMaPh)9wI>Wh4Ma!p;= z3uf!;uK`$63oY4bPPDQ$x%Ri*EQ^2>5*4q8z)vuyra4&aSud+#zrD*~MTOAhey#%#j;wd4G0iU7k zh3)S0LC^AmG3Uq~?+Cqs6I)`vMM7u;@U8vp>vavEDrPQ=@X_0)*6q#I%xO(%!_)oa zjdh1lMP)_hNzP&DrU25~m*QBy|No%_JA~#3Yu`nS4XO;Z6vxy>#}7m%f*%RA=U7>7 zzKogI2HAr#M`5gC9bw}}nSwJ1#4zm;=z}@~M@v5ESi!)rqMNf6Oay^mwrnsM)!C z-By}RtNLHz{k@Fyp!`9LE(N$yx%4r$JuAS`nLZ#qk=r-Tk1Py5_BHeOH?QuNB&#$4 z4w8Iv=0b!;j18oGc6E;4*V&D;uS8|yYv-1v_FZGnu#j1P=msob`sAt-d;8GR*Ji2E z4I=YY4dCBMWfEg|$C!UqH7|)iJ|JdK9Huho5 z&1E0EfZr?)b}V0%s%lP|{1mff?=YY#evB=+EUYp7d4;_(7m0zF_DcEYyCB1Pni;grz>zj&OmbGO~zo;mP^>OzX6z z*T!cLrduQEQ^Io`ky%}~a;(y=5B^T>9RVa9U?}3+;B48p@MRIJd6Sa?%^bP%)JgQ% z7|ja4pC71wRn@XGN(`CRtJCVW&FhKG0f&&y>#^tHo;YFPhLV|`Z*cF+dhL6j_vlVY zbzpubA#LDQl+swKugIrFo%X5oje5TI^wk$}NX zHJfK!ojsfSD{%PUFBBV@DnSER1_$Y$qC}WavfG$J5g&=6A|^haF*Y7YhDwp1ojidV zW)@EuF6c0E_V5U37XG^Jd)$l~@T$5wl>(B$b{gqe&})7o5{29;33%CHzKz{MnTiqV*PgA?XKhGY=b)5DnbwcN!gX_zF#Y zjFu7R3i!j)&eBA(zbi2Yo8Ql!n0DyK^G|4u;vom z-28flot4?pyU6&fC$wBbwXwsaljFU?3x6c<9m@Xw7J#ddy8t%gr+qqaw}pXo?t@N z`DEh#)2btDtUd;(XI>v5Gc&7)J#c;b0@_AtQYWH2x;Wbzym))Zn)aPMAn7|rK#Y?o zg8)`c(&--$PN5KtKF!(1VO#TW|E)(vcBC3Oh8JM#IIAL^#`iZzA89Md;cCe|OlPKw zbMNS;c>pTXl#DtPT9u!e7bEy>woXF3zHSjmCQ>C&FxW|hS31+*yspJPBYct8CX>;8 zeNDE^aAdcSGTv>#un@Ru#N&t0E&UF!yrpHZ{#&?&G&l>tNxR?(WVi)!iNzZMKbD^;sFA9qZCHM1!xF9UCPtXYG z#~ET)N!Wxfp$7fPm`uDDp;xl3c?swpIuDWB`Ur)>{Rw7K6pWz3#t=Ew0UTXmJrkus zy`Y)X)6){;T8eMxw)P9Bv!6ld?bo+Iv~JZqDu!l7D|$?~AgEeq$1c|MB2QZM=i~Z_YbWVT{6va-*v~J`}(iyA0#hO7Q{7X+SJ!7wL3Z4{`Bu54Cpy$iN&9FE|i{KtOX% zM`syF%rwS^8ASNPO=O;^QCK2NKY`M#&Q!bkxw>CJVjx1d{i8V1h*kxLVlv+E6O1eQ zB{xO_4<`R>=(Er_3h?I*lu?LS092~VcxCoWdH;U?n{czN=Wmmldn2(dR-yS|>}7LK zyf;*K(K->ol(;8KdoTfzBzA_m`eX|ZBN_6xZWdI7%+bIaab=o^2 z0Z$&%WEm7!${EnJeKX%S+rAr#Xba`H0^dTKiXOHgf?d6azp18Aj z-)JP!ZXb$41;Qj@erP=!&d4p+UxeR0%uN#{ret>vhQYoPcRxIB23wxTjHK;)#)9y%`Ui(!Vk{}e;lzDUI)BX1Ws)JqAOvDLd1Acp7$0$iqXf)k z#6E2FCMw!9vnRsM+`wrQxZI%XCftwHMLF0U;fihq6(rE^SxA;?JV=OR)|usgwFzd# zWIAxYA&AcLdK&L~+S`3x@$pZ^>VDN2vBjXDcy}D@L>>p@MOBklfTau5#Viu0Kool>pX+)b}KLAuafw8<9lW9fSmBSRNM?<{iVRGlmitKhlbrQooV;Ee9>bZsZ+u2@0;=F5-|cnmlSU}~*gSd{k)5y_!Q zAI_*_@O%rDke^;b9Ak-Cu-+~LE(67**El1;Y!Jwh1*y>zCBGmnA`5BD#iep-NEXfA zlH3+b92XA~ahSSUq#O^?(&CimxKZmE-s$_FRXgroDH#uj+jkPPq`EF;?K&I9J_j1- zq}CA;a@tvAABY3X#fcx|0dMQN&mc%fJg-Ud{JitR3V5SNe1)q9abvpnrf-IqsSv;A+(H6)9ih zL4aO~jyc&n85=%Nl@eZ{uXW33;2pjmI7AH@LiKNqs*3X8n7ZySxtiMVpG`ROn&HV1yme~( zFOEw*j48;%sEzAGBK1SMrFLJ=524}RNJtHn_3zq{bga6F+XzQ_zk~o`DOwM1BYEI` z-%m(>qG~d#+H<9Ip&uzvlcUNhSf{^vhoIz*%7Z&T+6&|2`N-P(7?H#%& zUtGvM2zYB((Js%+)R!gC%&^A^yupt!f8skA=)3SeuU%=jcKoKtw~OBosyW~Kw#F6Q zf(8*TKzd+=U~HWo+0F=@u=-zB2W-7Mdcj>kKegRRQJ9VT>kx7C^UJfRXS;rv3z~;NXjeqsKiFiNDtn?7gr)!r&ZGA~PIF6*;s(FAe=@!UDbAzi)^HkEuul zV-eXV=A&t~ET1HaISmgz11I(9!voO<8G?$?qqOKvTq`6^iT&X3Xr4ubmT{;nhPN}< z-0e|%z(LlXW#Bj7E!XG|Z~-tm+1<_uPuvf0I=vq~>LVQ4*7-z7c0U-;hTF5pc7K^K zvWXSMLb7EeG;+fs{or76^y`N&z$b0TLm%R^gMZ_f+62>SG|qM$4y4`+W;$^N(MFCx z`n!hRg({39=zY|Z@WKB2?+k(+c+n}opP>yOSWf`M4reAobTSbhM7bbPewOJaP+j`( z=CEcNv__T>+KHTVXN8r-RZaO9SJ|{ zeEeq(4F+Vh^26}ngq-f7M}5;>l3wrtUif1w0D;2wN_fY{3%&7^cLV&ow@>-uOi+OST~)w`OGV`gt3AL|X{5|(P- z@V@J#^W5(cgh$Cdm-2zJF=Q1k{(c$HqX|3lz$huNxiTh|F3;71l@YUDL!|SMD*-Z@H!C#)LSlW*dY3P6?mj9(U?w_)8ce z{6A^+>Lp$0Q?9O~u3O=U!GQg|(GQoGvoD!CSs9)*?6wed!#)Vg79yqSF~yc;Ah7!G zE~)+mPQL?PKRvJBjCHe`w8N9QlRv~$;K*>PioEd)svG(&kQqW#8YTY&B}sHjamSQ^ zc%<^S*mfvh7KT{mBD08y2&fSery61QUY9cf#^>&IJA}fU0_eHiO4fN5t@WC=72xNb zE7?Y6b$H~RapyE`qQfN@S(-DNqG>KAmj&Sq&sMM0e2`zLT3$JbJwWkTSiNa)6fVs_ zOi6uzHeG%Z*ytas$Odnps2&qJ8F85)%PDzy6*k5{G)sugvU|GTk%_>f;|l1USiMe* z?Uc1{4pO`>=1 zGihUh02%9(kVOoKu(+R#aLVkgcDSFYQ=C>*meM6ARCp z`v-`{%7(Di_~DYO1swyZ)5i<}2Tfm^m56TL^SyiOs+y%vQ^rY;Krkj08BvS|eTb zHy`UG)_vYrY!SY4^?rJaRNA%ccoh4IiNVzlrQ8h})Y>J|#9HOz9QWMOtpr#G;p0V$ zf?CIljR1TZL-)l`!dGK7efT(I*S>w3hkWliRgrx+cbnYHIQjWgG1faQ(R}XD&G)1B zg#mpJXI%3t779MWGmb6lFkPxT?F1~BQ(^vJ==2WJG%Dx+22?kY6UlYaqyjhbPs>XHkHM)I|4%!uchd(u6SZFoOGH{uZgfHLp?(x- z1OfIV(Z_LB*f=l`UM8f|JHUf=7O(4|nNW58e9g87u&iY-HjXDECZV={UOi<^abRf3 zF=U?8)}?1=Pd$erlPoy9X*NWjZ@3HLFkG1xKyg^iQ@XLXH4?mz7%_?eWZ=^&t>X2fq6k*F59vU z19l)QPb>(Vp-Ltidl%3x+5uODy6*TODyV?WFhaauk3q&Vfh1S{`{X0v=MEmbs^7#a zLOVA%H%@@vHTi*BV{v0+@+3zu(1xA{S)KJyTX*QhC{Q@gEP6|N%hh-GxcDpLXJTY@ zb9)QitC@a~woz=$+1%3bn%<#KpTrW5m)0NAKr_wEr^#T;<7j~2#pn5^4XfA!J&?mP ze+NDfC=m|1K{ZWPqGGO`(FihrTTb z%qoA_yb>%84Ip-K=+A4%dif<~03+=8f&vi(1sle(sftdZFyzVe2#?Je)RqbIi(8sT ztc_tW)+-cgd}NEtM91^BB#xuqq#(0BXRX|8}16L`(x@|B0)8ZGIg@Xx#sF75- zr^7&OxQ?xT3GL5#8aHeaUrHU*{bmQNUsRF4hvGL2@h))6XR0mlMi?R#QAex~KS`$Y*zlW;?4y8P-hvH<24#CZGyou6Si}&{7i9VvwSVe;DjJn5 z^X={C`FA*CLM$SlkOw86j8-{r9PiIzlzm<5DmoSP%`aT_y?4#E^Q)_?RZF(r+l`BJ zLCL!(|@oSPZeLR2%)okfZT8U?%L{U9B zE291}!=)>}X8)DQRF_^ll|)HJG?T(_xAt+>2(2PYq_pNk73Syek|;HfI~fkM4RMXl&o@gigK7f4~Qd4i`fxVr}D- zjrZ08D1}C7P8K=H!k`>fNOf&MYVF&C80BdAs>`6e*4>4912b5Vov#;6#BKK@2jvXBzK-GFUk<)wb9}3 zd*QPQm(lXRb-=2>wJ9te`x}8w;*Y1&U%n2AfeH%&A2mU%$F>a!bCN$al-EP1e-dU8 zcwi%M<3yxP(RA@lTU~}xQnc|}{2^-MMMjtOB(j}HE~(#xl|yn6xj!(8Hpdig+&uir zS*bB5iOpnBY|B|lr%u2|_kc*o5NAmwTcsaBVDdDO&&?$;ZY0)wPYa%YUhiWF3fQGv zvn{ZPnTl=Q4*%qak1BKLu+fLYP-Qi$yv+TwG8p5yF8Nq)^!vN)&zRKmbSVod4JG^^ z(x0n`Tl4VVRuCp;1P;M`b}JyT!b9WXXMLYqrfX4_UBFgMLn*M7ZcdP}jyK*>-`9=M zB;y#LXQ9E#awv(`*}gxC-;Ed6ITs|OLPT)qez|fda!TfQ{i^-!1-m(TO@%EgFw1bU z`vlrzg;BNO1y$RTXN0{7oq4}B!1PObe01$q4o-5fiCHATBeek2xQHqgtLWCwFRO1& z#J?bt4YQy3+`su7Qq7Bkqn+@uMLHQC{}fk)tVWTXSvh;lTGK<;$<3Vu2n`%Mf=aY4 zeb=>*r3QJzN10+%`}MVG%STim8by6KiAX+E@;=W3??~?buh7cWk={z>%HFT0`Rmb^ zd3JpHcK%m=bWj7>e?h`yK-9dKZ!&d#iGN_q81`2?tU_=SZgMDcwrQ1_f+G@=9D|qd zGdU|Z>Ey8?xxLYAZ$0}(K4A@Ugz5xZUCYs$1$KEhw*l)OF%lFr#O8ULH6ez@tdCyB zVB#w=8%@*F(5;}1nb(=6*}JoIL0RZMC_vL8k6OPSbxEN z=7Nx@7-j(snfFe%mShh7QuDMx!G2*G^QGp6JARp&yP80nkByO(fq~_QU6|!?*hQfxGA`gg0fKS7M|Dk_#+# z1ZMs6A=)G~bj*?UBl8vAjC;Y$y=m@c)w>&t_$3Is$6^QFLzy!{!3V#8@0KQ0YbS933?cruuhc$lK678kwc1M zk;kU^0`IM;>{jZtzlylQQxyNhf^BMkn0ER6LG%w{4eJUa`9P_2&;hmYPmtJ&6*O^9 z(uAM{G03?YfiJTD{r>AT04Va+=Y`*&rsssBe?cYOvXoPsQLRhY$q$Y|r^;l9<3TeQ{^0nb% z#!HhnfN-3K$e`?NeVWTtJ?6(CE+%@#=H5GCR)0Mj)8 zm6Rl@8=$2^t1P>q@vPy*6$==itg&_Xehd&>%MvY-TH<>?CLK?XuoV1&KsZ0!69EE| z_5%QBG5uT5@98Ro**ldT>AG{d)hQqI`_f?GLi0~BnF&N8%a)R;#hO~vCFyj z;m1j&LIR<+^cq7XV`7z{m37JhL##9wi?qgd9df1sEoBDNzUR@#0A^yY&pkZ_oGOD< z321GwS~*`wCB$J!XKyd-&p3^fPC1RA+86g(Dq_-UW`^Nh9va7`c{0SXHj zE@IoyZ$gB1Hs5y_wF3vJ?B7Q;JWMiHLsmnyRK&4HX&6l;u{QWtaLw2#JJV=?XJ;q- z_U%ImLA6@L_kBE19QDmSlgHos-jt`BzDk8Z2z>JS9M-znfL5+*&sqzf=i&!Uzqw~V z&s=~^c}STcrA8(esWgd9h@%jhgcud$3)jPZ`GOwyj!dxU;IIn@rf1oMYY!G{g^6RL zFh*%bEMxLPfHHvz<~{Sled~pci%~EU_a%3 z`-z4|NXE;^YLrgM(KNIhXxT6ZEHsqj_UhF9x{;AlIyyR-m?)FW1$Z7VFm@CQ;PC%H zw2U^}zNe=vZ71$peM{*SKyObk!t$+aGz7IFV>vyWKIIpFfDD*IELjsYyxB8meK463~!}!1J3~1Z@qT z=OYB@)IXT29e92)GegjfQ>66^S}K<+loF6AsW3^*Sr?tlij}Ll@wPj=aKgVA#~9r7 zyq)~h#4B9^JOCUY1OW#(KTLNq$CG#7PHkvE<-Pj|het@pE5!API8x|zux4VRrW6gO zFb2LcHk_8h!sCxW!7<0IW^%Gj5CqMYKMVdHDG1o=yUs=aapaxpK60UuC!fzZT@5KE zOP4Mp3?sI0+s29&D+!};&ThlgT>#abFsxMS5=e!V30g_Clr9LV6?rt;7*;Ks$8fpA zj=ip+NCPoUjzX~tVjoT#hJh|)@Qg+$5^W6iC_)NBLnQ=$K%y1CCtPz;&lMy2&?GI* zcCDT_7{?&CR)dsSr7##|qUf8~%ewWiBFJ}g&w~&5y73Fh-TzWwcgW5%tz?2ej6NRk>8OJCsQBtF+rkhP(%HB02Ar zp)#z&9-nY8a2eR-x-D@OK0It!188_*!9Pj5LNu5)qk9(%nN@n_2}^ z5&D_e;5kPNTS!;|CQZ=_(22rYMWbAzAmHLRzJYrlevE@dLyMU5*~Wm;=jUXP9VaH8BWpd9BDg%Qw28T!{D#&_>kqRR%S{fS0V63I2BtC-JSZ=SD zn@0K2&=7?}fpWP*5V!(a&lBlmx(hJd>NWFbo*ATTg=jHLec$K!;IEafBIAO z_03~oV32dqJ%|1K_jCRAKc%y~+ePlv^YA?Hkd$Dn0+3RoQkOtUjWvcuMQEb{L7XUz zO7PGGp2b+r>czc`R~l^Dy&qgFt?O|$^qbPxJAg+G?2RF=K-W$vK7~^T^OYvh?ix3e z7%4m&O5*z-iBV{)@%%KClDY*?NBn2Io=;nWG!;S0)U*ZlXsA#9DyMaf3Ly`?jBQ>bg_de9gZSR?F1KMrjNV6HnAg z%2lkf=*VD{MOlLnj4MTAG@kXiqgp2Gm$Q2HYP!3+866!X2;60zy0_-;(?4@1Zhe2| zN<9~p(iDrGTy@naDHQU2 zICT=v9>mgX6iZ^oMV=2@fe;wmg=alF3wbP#R1^q7PWUd#nJI)L;AoqT9APg_l7P@) zLqlvrjM8`=MT9rN0RhLIA^5`8AK^_;JjrCKbOkViBbog*M|HN(4_;{&z-nA^PjKqV zC-c8P_a|(<{s)AWGL-}Ss2?068Y^QO5js(*hQTU}vX?%jY@Ouch#!MRB-m~ z+fP29CyXLI&zt7^XMwj?D_}PBb*_@&nK$l~BJt9Fx-#D&$Z_6z=kb=eT*iR|2f6;b z8+q5e-c7Yyp|h)t?(XhGE=YEa)?uOlUSm)#9D!t5x&&~o*)pG zRg33wV64QBeFNY+CXEC4=oz^m-HA{^~D2-9t zDc&GRzjxMn%r!2_8jC&8)FDSoam!!7UW?Pb^9H$Y{QgWI<tkKg+=2uoGC%OZ|RQWiYqkA4v(!d~Ztlr@!_*fs_eC z2u?cbWZwGLx6{`BlG zya##TBS{pmI&n2O-v1a%>BTtVpTG(EOiTjXamrvc-EP3Zj>!FU`A%TaXqFpifkiSQ zR0+QC6B~`OuDzHQ9zKrpEU=iAPw<>61V?d9FJMbxP`MIqWekll;U7H1-F#Es~x;Kq4xNZgZEJF$#v#R~0|aik2|dIY{e zTF};{)y1~ib9`pd@VS6(VJTQEu+}vkg;Z(AG3!q}mfJRNXLPc>02c%3!Z8J3@VNu8 z6b0~h;L8A;9=wBb~3VF0v`01+evH)I_2aqX)*;0X-VrccxXJ!NrXF+6j0-18~ zedl@zfA%0^D>4O;l@(`1psXNBE7NoVT!1ig0WT@j)L=qR7&>#7z=y^2dRVo1AvfK( z0bDPI?Kra4(NJTn>Gm6d1c)p=7DLwrEZJo(i;bqsSd5ZLFCbBx!1K~3A3$3A?1`+_ z-;#A9ezvm)ty7GIO=A%zwFHbMmI=O5Tz0|P{P3a2iIZe4P8qIDugMFFqn*X@QpQ4D z!v;=0`D9K#@i?CNj~|d!D^!Q}Q`)-+BPBw+mET0J$VR8aFM!C1DPo#+si~@Qae(fw zF8b&9k;sHvy@55>MbJ|^ZEKZY*7xtwi2mGez-%|{;e>f=HL@VwN_05P77(0@JEZg$8fyKZj&)vx!9bO3*z_q~oVzJ1;gSW8rp1WyO%8Wko7^+q$8ZV=3 zv1}@A9^{y@lbCsZPIHV9xXW)D2)- z`t4{Lfk(;$OwSs)zgZwJE7-BKlmpC`0cdptG9uBG*>6xvw(tWaTC0>9C{Z#-SW9;x zC59k4yWp=NEUgYwI>@l`^I6JJFG(esBa;k1$GL5}QVFP3qMNz(WgYj<9I) zx3h({ySoRinev;BL8`O`rpRjcr#kgI*JAEfXtwILxv~J+Ht91++lXbf-VA1r!%bBa zW}lya-1G%B6~vUaV2sY{i?LWV7G*3toebJl$g%GDmDw(j!C3;o39|63AL!sSgp+7i7_fsgV8u7GKPlHMB1V(m^4tBjywG&PicCb!QC@13xG1n zhDJ6Ll8Fh*gJVqWAK)`*pF~%o0Ps3omgN0&?fdz_%UJ;|0=@!p_WCnevUon_y}OY0 z8Y)gmstuA_0~MQ;>1W&n0E;zQaA#`Rg-BgYVW-~peIKc&R#2@q#u`i-M4K|Do!}ZX z)v;$Tw5I=NBL~g23R;D;kk3zhuk~}Se-GU!O-0~&Elo(7?nE>{-aK~pFeu@MfEWvj zl3aZH+U#S?ajw|2!8_T6o5Oe?aHEE=O~CFgxcqM2T0&zuSgSEouQ6D!Qi@}0N|9Js zh1i^RbOdEQ^_^!gr9K2xNdX6KFp))7G`1=!4_8?t;5922XIp##ml=5alVP4Eyqt+Z ze*?_#?Cj*>AO8#6Zv7crCX8%+5?QHIJ1~f>ORRQ&o5*hVIeuto4`e3f)ce{@_2YA{ zu^XV7NSQ|FeT;D{gAjrs@TZY{=5hs&9IVP#VyCEbK|nsAM|hCS2aJtPxUH-~q#gL0 zpPa$|gO>K*mS#s`o38HD1fcaj98cd`fyH-?K-2fbSYoVmd5kfOaU`HFTvp(hg$8cK z6>?n)48(BZ09vn#F zYvXMWyQ&3{_&OYZ%uDJ3FUiZ4!Gdw)Z!i5W_ZqgZnfSG~F)^lk# z3e7A6JN^I7#v<8!0@5iVt^<*AuaiWvbY3qVZfL2G6aN0g{ASMtnOkr(aKDAGmtk2Be)P{*Lq?Uw?M0HA9QdJTK$QCQ?NP*dz|2ypen>$VSs|{9bY^;bI5hj#;>f|-# z953TnaLVzWPxHG!D|k6t00msmpA(Nejz#^w)Ss#oO^jpWn8x53a=eU=T``Ym-0V9e zT8d1vzg8ni2V-Qs4GT7v7m!1wY{Kc5 zz+AN%N1aN{E{Cyr%7AqiM?))m@;+zJ@8f~d32?$6;^q(@d>Y^Tm&VIc0elo#m&@hY zbkld){lI-h^*ZJ4+lb0FDN8LADvOgfCvX`jKx>Wf`-fNrtiZ4E^SrclHPL5C9H`Q%A0qdEF5%!b3ca5K{k)}-?tl*M2OJi%|TUdpy|mB~b& zgyRLglQeGieBtG$02bpa{dn;D?~u#qkd2U$CpV(CAu3hfth~ge)J^Lmw&`!)65MYx zyaXbMS0=D5&g6c4z zzaD2zpkZtbK5!qFa}Wf^Af>?&rtuyDftyiag;N5a5Yumj7R;V~nFCo2x%H(1VGY89 z6fiFzaB+V>KN%hY_*GnO#2Gw~U4&k43gC}{#Xa5KoUvvF8*jUn>c}uwDe6O`s9N21 za!E4pz9rC;{cUnUZ1_X^s8U}$0-FMaOusamC+jY&qj);GX~Ob zH`-_#k;GVoPMLw(>Ys59+eh-gr z-%F*@Kq*ZaC5)A-jFl^lOjenw)B>f{YFy#g#kiG!JI<}&f};pO0sI1IEzE{{akT~S z1OA}|zx^;aI2*xYYw?t(5k`1MK*1tJ&Si5f ztfj0C?_Si;qvZ+%QM3rxo3cS$0X!pQ#iY=)0fE|od+ytH<{ ztWmmY#o+lEZSaJ^Pf1Xn#UeqF)S7SCzrD;i(ux&O#wZ@Gho9}!4&Wa`c z*{;3dG8&KJg4lP>`Qtu|csVJ6KLq+0&Y#cXt^$p?PFyZwltR{BZNF`R(CH0r-0%lD zieeEV(mwVczR-9Aa=ypXT%P@L#NK^-*|qB_7B61H*w|Flmuw1dHbUE`cY;gZ9lm34 zw*73;e<3VNClrgFbAI-kYp&t*pZ~n;+vjEcgY4K2(_;VzDJ8~09A_4Rb~$t5Zf2b- z1SMmP*2GbaHU=$Yd<%h>b2SK_ppXl=;}@rYt8z*r5b6qD5&|M(xbvt!@EyiDXpIN^T`$1OMmXARuVq4W7hadCl< z17EAa#~(4a^Nj_M`MyW!J5#)2G=cUAtODOBXFPI3V1;80ct^fN4hxZf&1RZ8jWG!W zrAV_ppJPo&2YbS>6GsrTI4kCGuFkW9mkSm66kOiFxa+nbGqigTrqN*J@yAhNNPXWh zCe&zYA!Xyi;RU}nl>-7RKwDQBl%)CO`F_C0&{f`T-@c8HeE7E*8=q*l{>u6S_`;jE zQe?!SIgdS~DCkh)kK3-dXCB}9#@EsM(EH?D-})9OpL`0VV-vIv76EZceS#Y(>S)7m zFo~G34DPk zyfiD275hxj?f+7ZMKY5!bu|=jAzItj!CmDF)^ZGv8kf-1S`&vM2tgD@nACMZ1bCkBT8s(D{SN|4P*r*AI!CAlL!|~g2gayHnq~dH z{LbaC!RYMj~p2HIRIZ%kwy~voqW5wKyy1Ik(VX4i>;Ez!yPu z?z-g%j1LSlzIPAh{rgd2L_AqV)e=A)Vs#%`cZ=p~ZL-1=VM(kj4=y5D=;zoRg)|y< zcI?>6$3FH^N~LnMcb(_^xHz0>b_vQN??Pnd!6M}b%ziT+dPBJ-Bwr|S;YAnngCBgq z*^2<6tFx28{L9a?b=$6HiSN|DjEn52``5-`R61oiZS@^SAz>ULfH-!u0ku*tXcvYg zNrNZ~Ns<^9hk&KGGf#IhN6ze$FkTL=Ey}o|qKUS|+L9PcsN4*pN+Tgm3=4WYS$D!pF1z4WG!o6oL|Md%JPt>x zodk}>2~X<^dK@m&{xN`tv8-D(pPtSRIE-aE{)t331lt+m6+mAk8} zx?7!FLIPzZKmiF_fQ$f>493Q?2*UBf4ET<@%l{XP^Cj>kIGuel%N6NU#7| zD4!IRR3fo$TW%`J%S}QSGHBgK;&q}0?eFRM9T~4+<%$*j@0{<1AuJ@ zDivp3e*0zf+BhLDX=NjjSjPlmK%k=RJzH{Jj!{|@L^dt4qrd~J%-gin zfK@VVM5%}{Y@tnp2{0OI6kWvvj&#Vm4l9QS_<#QH8$7e`5CC8Q(%%qEAL;lY96Z;< zaXqBx<9Z&R=i#~@p5x(pKEknvD7_piDVAzu2#iA`)<`VlFwz$5A4M_4eHAvIv7Ak> zxsWHG*-xX{Is@A^h=KnEybI_C*syXrH+|qb-n({)wZ2OZgNfp7SgC`+!$~F?x9^9S zi$I(e0XyLa20~--lV5IYHo&3+AI4ItCtsF>FS35#y8yogtmyCUp+E1@5^(b5DD}}X znv+#jU0L8=N6-6oc7APiyYM3*HYsVu8onjHfK3e~Drn(hKg35Ld4%z?F;=b^=E%|G z8TrR?9F&mu1(S(7B&4kM%^aU9pm zjyV!^fo8Lbib9MLRCP>FD?DM_XhmOgXncmA-aeKWa$NnoOZnz)w}WMaemMP1U$Jo= z-}~IBS(f+NyLAhDo}R(M;KT~wNVIg&!otHlcLoPizzy z=JVX)c}#?nhn+NhB^ChnQ&~UH4qy-);&K1q{RJv&F*$OA)^ye0BSfVqitU%*~y(`M=d)pPHd5?W8-6d-~%7vo_p`>0#}XX001BWNklXF%NDQ%H^CehGS5d=|8q}tPfwAMsnWP^tUI7Cthz+k~b$?wZ~pOgddcs{>()8}cm z?2N>3-*O9)l9bAh9gXgIq(P@K87Y@^h>9s{im{?mucP7!O`c|>X+b(+OubRVC_$t& z3Ku_@BS2vs7e5yKhd=uo$45`j`#jgKK7-9Sf0^E{661UKuzS~TCXSrI7lxwmqO`!cBv>^%U$87o)NRq1A8x{eTnVzGeZdeORa;)*c7CXu6WnVw94#30GedVox@kbmRn*^h2P0ym5 z0lF0ghYrmrD;zrHpbw}yyfmk z4n~91bkR9Ol#giC8`PU~7-6V%_ux4$U-`=CIdI?rQHS9V4h^yGvHMvv&;yMc`|tPx zI*JKubByiUMObfPjG{F*Lp-aHp^fB(v7|3wn~p6S5aJ~RflgBIVcpU;6rWNdH&2cebQIyXZQIV^;8L_UeCIpgdQ-LUotW!uFL>$|SyiAIKaU4@FmvLPi z1%R|udjO@ijWCQrY0ZgaN9pbBBbUo%sYZ%B2*WUQFvb|dAVe!g6odq=fM%;fE2!J= z8%=xe23+Bg^L>Vw_Aofm&kyf=h{@?00B-%(EtEw@^)&m!1mj%bJG|U!Wb*E zlG2rvbBN-QI8r!{PaMazn$}TyIfvoW5Vw8rR=)F{Z_#YF^)veV2YBl72RUQK5X3Rh zeD7a~W~&g#oOp6GQN0O9Fne?qqYd#y0Lq3UGI9RWJbM(mOqrplh#a49otFM1Aceuf zMrCg*mw4QQq0Ye)oX+K^pd$S9>Hw|FS(SX_ZfAA?j^CvfP{PU6#@9U#jEOr2rR2EsZ^M929R1%b+w$8|& zi*5T!1jSq)DWOs-^R;i@%I){s*5kUhYgxT=6-P$K@bmek!j;5R(sBjtwYMDn^g=or zY}z`)*on#Kq1kBR=Y3YKJA=vbaen>!_s^q0SGu}+YV$*!v2rD#sgE7!;7{(rD9!Pw zo+PTxA+)ABRi!yn1vK$<_4+#ITbQ;{X?u>w~iCXkK?*-CdLtkA&%oBghL$LI)R1^imHrC)OXv1 zI#Miu7=;Mw(ACw&OtofO^C0x+fL`ahp$8jKG7J|WXB+Hi%6GRd3c-yrc*uO7(|6VS~=0_gn%#G^- zgPNJ-z}-Kv?b*pG#$4v`Vamim98#g71P(}Gd(@c)mOfTN>>+`U;YM+(zr>XF)bzrK|sn_Os4^B zrD-*cK-sq|E9qh;)LI%f|H^P;taV4?e*Ae(Bwr;}VX;WtUyfZD0QzJkLec ztL*>r4?r856XT3+--gkK*5oA3larW0psEo!hD9X?m|m~fsaC6&FcZf_ z)hgZH-F)&>f4~?1=C2ta8|S=pFQ7U*ljQI!fdZ=pC(uUvrCot2O4xVt{E*#N%^lwT z?)UPQzx^_oU4AjwT=N!+DnBOxE{@kSxlVvt)G9TLK*4quZ$rwhL+JZ zj3LqxX+^*5^TqKI>dDT#Z{I$8dwV!>VgxYE&dw1<5zS^ZYrQ#AqO~GYhMwL5KK+0H z5l4?6CQ2m3!#KioT*5HKkrLPQAVCW1M5(9~O02b288*fcD{zD&R))c$75wV2{yL+h zBmDi}e=U1&#bSy7^dJ8V%^*Mshryv`^!D~Wi)WyeB8(!MjfCx2tJ`!SR!Ib49fa%J zk!QtXf#D@R#8Jo}{n?*$Vq}yh0|R{N^IyRA^NdZ+P%4#hT#rmgL69IAQ%0oBj-PTA zq=1bZHxkE+9ox5Z?OWbBPw3>8uX+^^-~L_7l`c#ivHQoj0gA@dIAhzlB8{OnHA(Hz z1W`SNz<#z`weJUUdN7cm=~}EtAQSw#MB-w2Mb1whz^j0}vD1Y|U#@fbd2;}-0M4qE zN(`0@)KQ$M*D-O73Sv-L(S?Ntz{Qp@S;4K1ez&{5Hk#0A93j{nHW>-6KIQr6pU;{# zYdCRYgnGSB7)As^KoHnn-*H`hA&BFcT&_&4!Qj%rq>n}EDzm(FG?vcyW$PFo=+4-3@snV zaU2ST!n`OV&HDwmBM>!Ps3<0i!i$JtsX$-cL!nUQ zZSQ=qbxN%eAq9O)2B=gj6pO`q6yvlADN>qmHqgYTK&e)tGFGtEaeeanJW>dh7QAuO zTllpPeu#XbfRP>wf$v#kbDSI^8-8jr2$_>+(mDHKWN3S?|zf8J`2Wh{IQ3LYfVe`I&>6cBvCb~4}=;tsen^b<$p;i-j{Wq zGPN-6Z=|qYk$SB0g~M{kW1kMeY8q?+?ti(?=~NED$Fh;m!77#(vEm9ftYq^jR>k!& zR?M*Va-Gz3tbX7%0Jr|}zoQk!sAdx!iEhM*hy={B_>;4c-x%zTDKfQRZ3K}K)U_to z$p8=|_=m}f%pi{)v((lTCq`*D1N(e!E7b^(SZSP`J8$p@DXcd$ekVPdq}6ALlfk1x zv?aT;qNjX%{ANF#x?4xrEo zSK=54gpCUPLOw(3<39a}y@2tgs%taCl~MIpd?Y#Lm~+TlxH&*cD?0$;&a+y}5)`?f=2 z(MX-fe-talv==MWwD09Ou|?KKV12QWXL)ytdZR(qXc9LAOe+Rsp40f}uViP%0#8~- zWi6pd>x2>J@cFS3stL;P>8GEjudk2M(Q#Wu>)2(5k+?$OdS1uQm##F@aFcP>_V~uc z*5DI|ptRK)N{eFYGfg7nWec10hk2y#z$DdU*Kz3Xs#uJF$L+LGWF&nJr4)@uBkKSN zArVsJdLB;Fs*DqYlIu9Qu1Bd*pjaqiguu;t_+E~@Urh3SnTcO^zI}tS(Ssu?m&!<^ zxa@ToF*Y`qJ#6XVAX^@PkYz*5Kr3oT4|3>%pP&tlZQp_cg7GPulhXtvbEq&%WZjKL zE2f7NFF@w)-(Z~%c0d?F3LGu)gdmWDRj!K*#8xP^0<7a@5)NI=0rUWOVv$D+S1$Rg zU_+71v3;yvSmQqjtHbsbr#}z=bk|wH8QsMKB4}}N*B*>E%NH*ns0=TWQG&^orvw4^}iIxbpTiEkkttg%|N zY_s(MY&}7f?2OVD$WllQLfIYOm}F;9!{*eXq;O*kA)bHlBu+-R$u;TUJ9B*?8CxDR zU*o?WqPvcZ?ubM@&#L9-Ek~VFxs2<&IMM=*{9F-(#`Ro4Bjf^MRISP7b5tr7kZ{e_ zugxMUfbO1Np5FWrXRI6sW2l`t!h!qlLKsDBVvN!4+YnmQnw+6|vWkcxuEiML@fjy+ z#s48`{wdc&C%*WDKpKHWl5<>IDq_g<=#vg(wh+A*t9bNNa{zAxHso?Xo8IsSzVMef zVM4{|TnpEA=^Ys0uDkALXlNOq{`9BWyLYb>hT$uLS7MF-Ni3K7GT;%cYU|5!o>u_w zS3dsh9GRF#1p(4=h*}}48qPEDg~b+={+md81&N_60fDi+{@6f4xZGZ=@^pO;fOoy? zU3~3pUqdNHwOY-3@lx6ue^PoVqZ5RiLpuF8HMor6lYHn>2z17Rv*Z&eDNifY2F2Jw zp&bjP@5#!E%gnK~S%c}WpQa4+Rew8Szo`>Q`|4844tTQ6fJ(maXSIM*sbpJ|*jh*~ zm&0+~WaPF=I(lAqe9!kO_$&(yKP6uXCkf6c7ovKk4-YEv=c;mhF{C@PpZDo=lAY7k}{=x#gByFvc)3F=>0u zt(NWI%fxVn#FGvw-@qc<+MYhW;nUsOK*ld`_Z{rN4hEg>5bZ4-fk>ptY|TI?d5%c> z#yVjd+Ni@K1?>p3_N1Q_=9?OS>YzG@lB697$8j=HQn6Uf(0W$5!zG{3XOFSi0zW&x z>vkT!_>Hk&3yPL}BT9Hqz6D;l7|H5-`zE)7_-?9oy&u;ou0#kRy4@K4LW% z6x7YjFlco#2XGv?bN`{k>uy2)x_#e1%}l?fRvU83-@i67&WXsj``-7y_wkKyd;@^7v2mg( zCJ1cdPl#l~uTBblQe?+THTP^Uzas*9R&AhtgWCV*7yZ)Tq)x<1zE@bnNc&i}K$oHe zjj=U@wD4z*KZOw6C_yIjWuE5&)(NC3fu-#hv8hZt575DJ9DLu$^SlJ9=VV$3U^^h? zN|8dLfb05f-uy7X`u_J4h6#C12wwA=*YbmZ{1Q3O!z+~8_v70zM$nj?WPJNpj4?LU zADtkYYl4yJrj_V2ohUv|Z?}Ir4L?ioGAR*;lw3g-%)x^P`N&5;!hQGMm%iq1+QxrBa1W;=jNe{20AF0*-DBny zIK~))Fd_`YY!sFd4gx1F?$0yU)bQHkpU*z8&a}WjH~lVc(b>NXX)<6CK%7ntO4@bF zi?!vwv`%UX5G#|BdsM86wGE@KLa~~sIhY>Te%T?Q=`NqkC%3&m0itt0l_bsNGM8k1v;ZrcvV&>Wwjad@1t9%5pR zRJKN9gjFiCz1>rDI$rLTT^HKCf!G*~w9eH}ID}3|;q!$$f%(TE!=yMuqJil+q#8s- zN-+~QxwT$n+CJwySSh^6u-&>I+FiOaUO-9Yxz2bk@J{T`{l-Eef61!hWnB1*4gBs0 z-T}f=W<{<<*WekHd;2N%^x@?S6iQ_Z`8>^Llbt(va{cw!vt!2&l9PG>n+{9^KL)m) z#yLu?r1S6I{QDo{-2Mtjj~pYMtTMIZ5Yb#<(NpbF?@8EiJ+(517(>H0)0s0Gg(A{$ zwAJF4>SQ(<{ICA%ulU{H{apYiC#O)cCW^yMPTLskk<*rzeN*!%=cLP4@!J)7i}KU+ z3PB4CLe{oB2WqxM-IN5=Sw5>6uBfil@k+MTcjX;~2Fb=Wf{^Y!K5kip5 z<%#2VZ6N(hp~)7wWF15FR=5vHPyu zFlg!%CmG+i6$3QJCM|)>Xo8stZLBg5$#qE6qn~++FR8_7A<;(T7=zM=85NUH>DtCn zk`}z>2${?mJk22@owXiBX8am^uQm;Yc6cS@LC9RQ4o36+dM!l&{UG^L*zQ;_whez0 zJ7jeq7Bx8ce5Z1%v-Pp+s;|bj0$-QU7v=QN*mu7U0t z_OVb!*k}vtG1_YHp(RRNF%Me(polT#q=T2%g-#I%q{mN3(HpFe zq%yW$CX$Uc(wc^j2o%)g7@~-J(BRuai$wf=9J|{OV!Lwb3bD1epCpg@0?(e7G;f{G z)f>R(@)uwuf~&jArB|M_aSi|ZH-4E?zQlOFgs69>YW+ zB-xH1COLhWgu(%u85Jh26^M=IA122*nc&>}`};X~@F0~+rK3_F5{7ZYlxt7TP02Ly z?2+PWNS-=_bS?NXyX2Oyl;oBjPT*Oo0%>H>Vc?nJckKQPD*x@rC7p>laT=siN&1z( z4|^_Yry)D{WN#`K3oIL2jzKUwa*S)Qc|B88ZD#7qRjYXVp?l~X=m(?NdFwX_>vfDV zj6C`XVZA|XYMQ88M;Hhvn-~mIIcSsS_ig9-d^hHE8S|+s_0Q)3>~rm78nH%7K}&1K z8x4#Q)Wa5`O3+}8`2kb->Br73dnK?zNck(P zhL>^Ud*8+t7rcV8xjND>Q0X6L*{XFEdwS^V>9?(*oR8x;1VO;AUAwsc`s>-cHLG8w z#-FAIk1aUv+kn6M@TSXG{_#6Dv2)KJYU5+n4xXfSvVlqjHPUe3ig-#QZJ1LbO=EXa zUkDmH;%~=K5+ycv?z!jk^wUpgJ8xPskK+ifEgLW8%P-V>Z$|~~(7iKc@BCgMJAR-2 z*&1kShs>`9v{U@f)FLf1ww-}e&k+S=&+GW!v`sAQ|6>gz&YVYEnb;UXp^yh6ip3H^ zE8v<ay#C6@Z-$Vydkc216}qak5z>PCg$YEL69g%dxcFMUU^36Ar#~ z@e}T|NFqGDEaA+4YwyvzwiAK_1Jy)bS(8km)`pXD$Su>;v=&T>%H?tl4-K9M@%PYMhCYBi!=c?}Cl6|0nR5r+VKngbXx^6(-yQTxYaCc<9)Pcm4H0 z-g5SA?ajRPidQpItuZw|N)&5)mJJhYLr+g1VDNpPTrS7?=bz6#_uRviPd>@@*I&=^ zj(55pn|551e7`q2?lNHDj;D6;hi`rzN?8P6+={`MsFt=~)ffV8XbDMEN1*M` zQh-MAjmdG2CRKibC!c(h3of`|-WyDB9vk}V1n%lA3gAdvW+~*g4XEjSEi$7M3w8!$ zY~+&GEYfCWhplIUL)uZW#}HYe(4Ldk^G`!}txZP?VP7w8<#oPKvSZnrwltQWoQ^6h z6p9GxP%IV^D6YQZwTzx@XKMXRmayfq2U$M6476eH#32sdcPAJ_V`7Z4?K?p$nv*lM zPR>Fc6VEAxY3nW8(@ggJm#J!hy2hV=Hrg1pu)AxdEs?0H49Ba}7+|DPONxLtf}9ls z*BA=M5X6dF6kr5&dp;g6u_4nxNa;`pi#Th{u&FezrBcC!Q$VZs=NQ67a$zyvswE7JYQ1*sWEMd zgzL*{)92f#Zye4zM1Fut{PwT4M+i$Y>a4aWW!@_H-yuyR7mpuPh0&9e4APJzAxJ;< zJRks$8OIBZd^`bXB?WKM%hjtsAkw@YzH@D?Mcb01fQ5eD%J%kM&P(splyLqeN8qd} zQ;WC6r{5|}R8^Cc)inBn(*LQRyji7|H4aULk8d=aCy+9EByJbw#=OP!c0+qKg}Hq0 z<72+oJ*S*O@t6&KQOuug{G!^R4Mx8p(w5pxYjl-^jS-vRGS!H9oJ(FR*mwpz<_)>$ zXT>Mqs*b2=o`A`8ad%Ii)Fhp?-f_SSMzHRwp^KNz!BSkjGY$108PvPm?viHSc{k8^?b51jbAHm^9MUs{Hk7J{+M`F56 z49*A28=XJctUaYmMVq61fMwBYBjra2R*8b#dKpBawAQT1Tpx++R7zANr`UuZ>@4e) z)v%C!PD#Z>7fWwdXEysRfArmKZ$je?AMEU`Cch*-1rh`ZPw$~pIG>ew zf696xf6u!bT?$!sIQ)gC!6qm$DCBeH=G8HwKwmK1ojPz2ip z9B9B2S=pwBmdeE$MzBEPS1OB{6c`#2LiIRgMv#A+I=yQee(vs~;p#nG?SP_4;?5|4 zW@1rUBr)ThUR)HFCz!jYmtjk`RZ0uP4Up_cq56^eW(wrMSYHqG1PJc}A$xrkX2X3mpGbb3n`)0(svVeW|eP6sUK3P(YN;!b** z>;lOgPwilbnl*fJ2FQMu@YMa3ix(l;@$FaFr%cb+g@1!$_3WRkOHf(2n3HpO_{eBb zz{)9ZZGr$olCA^xn+n!0fkOF~y%|xT11AFMn9`Ds@FYrMKZXH@fZSYYa-NOftW`CF zK|^d?k4AaoW|mg5wJ!6icdT);Xp%IR5h0{hkqbx$Q0P(PQpHWAKN6EMfKn1g0ar6Q z6z3kOc_)9YmhnLd78MYmb6Q#pPq}KAjd~HCt__`c#NgI_WPMCLUq0&j4N;QZLKE}G)EDTj5I-@S+ zP`yE8zkc5{ni>@37w(aQz@ap$(b9%WR0HT2oV>i_n2P-U$lP0fk(h1(nVCC}qY1;$ zH|Fk8@;6i#caxMzOtmudSg5j8s(g(hF|6z9({YBBj_UzL&-a_r6TJHhb#w7<_O2@z zFht@-+Ny0l=q{xL{~k_YVF{y1gc{$mHsxzzrKo5;nUFSXB8?evTc}CAJ2E+E>yu*yfRFi;1B9!#BBfGKOT;VJja#fb z?p@RUdZ~Q1JQ7g2gb6Mw#d;tyqOvfUBh1b=rFw}uFc}5*M(mYmM1X+A-UaalGg`9< z9IfAYbN9RP@&bxdm4A%hlJXf&x!zoDG9Zl+Hi|26zWD`-g0ndQG@*!c?7C(ox( znoW<~PoO~>!}S3n6XqFEvieg6ILrugzRFM=pLP@PDN(_R4>@>w z%Ds=6p#-CcUmzWBhH;%oiQJQBkCY9g?YEr}iF|2nUS3{B`Uo(iH(VIxaxj#I*8>4H9KJ8($ptx0Dq5PneHpKH+pjq4i1*T;A~nK28wQaET|SZN7+5hOKm(l)H`kj^D?KrEPIMi>QQvnrQzo&MqPE@raE%$1 z&0XFW4LGK69L-Q;cKJ{`3YF!T0~Po`2&@YsJql3__YO{qactV^SX2iiX!;3arqp@2 zawcQ=Wsv-d&E_lD>Gd2@KyAU(Q)v{!HO28K4Lv4jAGf$4v`8?&;JlJ56u09hIkyE= zLkvJV;>dl8?UQSl87K>*j_=85=W|A%>cku8s{ni92B5_yRgInMl!-m*HSajI;1e@I zN-USa+>z3G%inD*l&4LZ{M$sIVN_ zjDAkDA485}jp`@S`tSUxg6|~RdhWEuezTjIzhRfe&`)2nqA6eB-T(lA0Z6O`HKeg* zxiGHzsV7^%3(bLEDUdTl=yg8+`FT_*FLVQY)^zS+ZE0CvT4p3D!aoat*6jl{Ad?R= zzPMxE>8)vv%ORzdeGrKPYL;g0Zx|VZD3ME0NM_zwH37pVb0)@e`(XE7 z&MFfHsyTt-De5`xH*y0sMj%>b*J)POZ}m-|q{bP+Y)Suj-;NINAH(O}2i`4n>1eJ^ ztQ;V~G!Z^!WjLH|f#uIg21M!E5A#E?@98AD7Z!>lc*3H?P|6`A4mMUvn1(+vH_d-( zP-Y7-=rLVgTo|waAq_zbF&z8+@K)GtI0;>T5CTlCj%#vp42k1*XL0M_sXK)tG^mS# z?)m4pm`IxR4vh{I_yz0~1VLZBfMA%?-x+kFh2KU-%Xscwugty7aBSvJ&~3CngECvo zE5W<4pNZE*2thF||D8-5X9WoYsJZN=N5o*|fsm8`uYiG|_nFZ~$3+>K!hNqkc{Rw< z#B`}Lg!~=}pmB$;xwHDe|At_jwC%@VC=GkHl-?&RpA)d3QWvD)Wm;o5jz=G_B&bvU z65j*F_nOrL#`M0{vz#n}n$$IYs-bWj2}W!6hD2I}iR9s)+otI(?219wM2h?#xZS?K z1x9XLUhK-n;1bls0@G7FA0g~q80^Tgzo|_qa6(?cB*Nm+@dlW&x;f|(+{I_0YAo4@3!5W8=@pk$s>l}L~cgn%ng95mBQ zJFV;fP7c3z~&|MMiPw z;jS1moY8)}Gz=Znz@5k0o8UOA-@AcVCH^zpwKN0U^{{TI_{!BhI7!=oxd3OionYDa z-vpd;Kt>m|Q1oVrTr)JZaMGTWg5rR1V!wb@eK*RVjSnRckRmetz|zk0a8Qpvr@@F) zpj+Vn-t8w1&b0u2`SNEu^%lp~0SHAix(R7{4|kRtZu@SFpvx3>RC5 zPpdf>ZWfv8IUYRcb;!tZfn$KYXWgaRUBUH!zS?7SHxh?-$ zfwoW#kkiTnYN@OoPEI96g>}TjXEaJiPVHo_GPV|TprskKLv;&uBcU*vT3AGYmcZQh zPtyF^#K{-UjLjKMwV<(|&pk)Qvr|*`Ang*=FBzFaKfLn<<&6xQ3%zOn$Ib*rW8ipN zN7sc8cQz@RQT{PTBin;=S%KJa*~CJ(AcvAt_M=N&nutr*aZK!rBd5IE_f1qiPUbQ| zcts~0#*_-tA^fatri7#|RUR48NJnM@)yYxOOdSEq)SJeQuxSjYXU3>3O+I)u!&{M} zgg(1^G4nYd?}qzYu`7p7MD?s%q9I{z-^z;bk3*kkkDwIP3bfDdnQ5LBMax4n*HjQ9 z4Y*peha2z^_t$~HO~ta&N!QG$iZ)HGo(X38zdL?j{AM;4EBhyv27PM8k|L`MQa&!X zzh~B{(_$gGxVnO{_G8ev-C;VU_QX{eCjxUoNkV%1x*i+&4GWo4{*Mn|0AvsSO@z{e zrHk_h{?|WnH`~owYv9AC>WP)lM~D2D^F83pdXn8ht*s|w`a^$7D+8h$=99gTxyuq$ z|7G$k>gEoV^=c;(Pe}1wO?g4I*(#(6PRk&)9xE}W0J(6XsR*a`0F6$bP;wnPD#(l+ z&zF+2Cx7tHrgZU%D8=dc!iAP@_D;;mz%573-JLsK*9|XT=#vMuoQ$t_x_$OB^LI1N z^Y(JDe5l=bJgKv}Z22ytS?bvGd`ii1(ppK9w}oaTJW7*Yp)hKYW6dy2v3stjsjr4+ zd)61P)X3g)FIfzVp+_BAHWcopd0`;}Q%F*zasn*V+mn0W{AM5uoOn~BcusPDIb84d zpErBIzOLV{1y^ebB1tF{@JcQ6(FjON`q9PhJnK= zn2eEo#UyTW1Unp4;uY_r~#EW7hb5aKxXK(NvvHhQ>Gv8}?e zdo5lUin7aAaP|xM;U@Sr4lH5y%GidDFDl0Ae@=utf-<-khikJS6d_IIvEX2JoBDGg z#Xma?kjDzuH04(q;xsci2YEcqKq($NGqCf~(AygQvG;Ergin|%$|rO<(KcIcpv)L< zr;Fy*1*_(@R(pN29mjvo^~11p6{+UP0^55BNbmrtMC8R7DmamlL`}MaCNm==1X}2x ztHizcKiOQ!9~UlpK7!#XxdB9(5wTP8QVRsE%Qv|2`PAZI8tu-iYHN9c2VT9Xp(`ES`V>3yEnwE0}K zvv=zKB6v{Wu@gjI&Hcv2R^b)DH+IwrK_vU zk%cTXtfGD&W4zqox_apJ0+mGHxJ1jCwecF#pXhd+w;fB#3oNdxikZLO4Mx2^ZtbFV zHmSXGK1!`S@os%*2eWbu`Ve|SANk?y6cb6LUCnkogjF+dS!9Kz%=Sln^I|7Kf@FMx z55P=#crT)U>{LQRKtfee$Qc*~Hh8nn%Myke%lC6cozg5+Tv|{%+yddkS@3D=4xrOQ zNK3R?v`U3|*I&e^yE^Ph=+v&GQlA>BSEN|FBwwK;;e`T9dC;++p`*e@G{9=t3Dl|m z;jfRXMd0OKqv8yzIpBiNv=W!kchXP>ER;waltY|<-n$%C#LYVFG!u(g0Di&kEH4g6 zw&PEFG0c!?eoI5iLCNUP$(U|a4kCil%>m%V;@z|K$K`zM#;SVOnknZm^6Av!Ac zsNR=RZI3qsX7kO<;I1cJt_CNMguuLSPI_WBcx;;p!avS~`YBf+Le)y=wHBr5o)#C` zV`5_Vc`#%LXtl!+yzX-PoOfstZ=Vz<>|Q%vN(=q8n|_)H^Bt_=`(X`7qWlO!D=-pw zbwkN?I50P_0vNNAPG@G)DPx%~XjT+wWMvHik}D46^4VO?!u%>u>!x)FZ~9*tAY5iB z=i~N+Z%E+CA>d%Mddbb&C~RX-TD4I?wVx&!9<1(Q3Aa(UHT1wzRIuA&mO&$hSMK2>4(1QPVGTxWTd?>F0QHQ8Wo(RQbk5@ zFJyhJtP<8i8$2})A1TqiN?AwgJ-DStP}gyn-_kmmFee-=oL~?_?`w|gA-(zaN+2~n zju6*S`c!uLR$W)0TwDud&8)nreC3vI)MWLH+jQuhMs7)&{2!pZKCCnr80a=kopS z&33SLPah!Bgdy1cL#1XWDGs%2`5#ZMDB&=uu(+4QmfUDL+S($FJHVh0%Kn-BGi9O_ z`hLr;ioteSdKBLuv>n!-?0E}9ggdoIaIvP!K+|5>nNTB-Gf-~S`wV#G{i~#B zGe>af7stKnvjrAuFccnS2nh8c+p2Q${<08vHVWFW52^5Q22Y8afbhpNJ5nvc;G^`)_$%=M?A;4UvK@D*Q5A_+|EE`uG5vtP z6Ey%k@SUAO>MCV`c(xfw0!-dU?S{{QFYe$nvZ6xJMhhE~eLV1A6SlN--<$Qri0SvI z^ONT>0Oq2z&v`m97>kALC-sT6*2u7Y09%EiU!|(|`?DkA>23!~x9>Jh=?1P<;ngvpt=)jpb1fW-AcpR!kWb;HWVWU#4eGhBh@bjX_WUBET*nDwy9IMg{et zg}mw-Srl<|10Pii;RwJCM^`3fWfh#?0~NAOFi;EVJhjnh9ZS}nGDmE5Eg$5D^#V9+E;6|!$E@#YYm{Z1b_JzXBeInP;~9H!SVW(&40 z(sU$k7VPMp2>Q(0D>VN1AC1Vg&zUvixv^5mTwt*pq%1kr(?zj{?yh`ioAgkl(C4ht z#ZRDuYBCME(d0f?&L*_g1~a(_TfoOXit6t~ zEMqPBIC)j3GRBI#5y=h{D3cL*s&Ot+Y&a}3fMW{N(83iCR=G?kj7Bj-R-#v>Y~SP{ za0W#+awZq62oiNIIsZwG3R{~Bi;SbmVO%G0B~0R?OZQ6^SVDvM62 zq}<(cot>SlH5=2M+NXB9z1z$dm#3zhg!u_(Kr~^0r|;VW0tMLKSI;N_QD?UGo7gg5 zL2277co&Oj{|fIbkIvfLnYYfB%eR!xtJK;kO4-Y`G{iN7dhlRlmcniWDK^p{Y?*Qy z=?PtUJ1Nqh)D-#Ya#WcnDq$fBXc!nGt`S7W^^W~*`*hlWI%-|KzklRxuVjJdzEAYV z+1di|>SiU=d`g{X1ikA{G!#%Qr*nv;65LnvMo+&!GIrTRXu}4T3+wLeGx zWhdTj5p7oyhdYoPp{A-Yp|}!DJDozk|BlNeZ6LkEkNN zI~eevkLt4b%g^q8mEdJq{}ry)?`%_*&UELY*uGTr3T;d$o|#)c_qVH5d(7}KG~uYB zg$0lKo@2so=i+y4QD$)-dnc1@G3uAIDRUf45v<`7O9{eJDcaww1iXBT$02EEgVnVw z5k(gA+{}|ae(yZW%p&Fpq?D7B(G-?j%u1%YRMT!mwweVC{15?{20!S?`^gkA=I~k$ z3RBCrtqx!WYtPt}hz9Otej{bY;(VW78=o(hZ2R1{7ZU#Ad}djGGq(*iFtH(In-0|O z30lc|yk$e|B<7xRwM>01v=nVb{;Q`)J+IhXPS!j0@Pymrp7-_c`1Vl}A$G(cs~IFS zeJr@4Vb-!)Jc%E8T!eP+AExKmuyMh4qRi7WczcT=0_S$QweAjAssf+6YPb^Y z>%&ZfL9l7Y1JiCBbIhLNneE7!7#7 z!1Nv}SFd|N_v@b5uKbWF3EwA3ILP}({$R(gm}rJft!UULQ50@-@wtM`L4o~jJy(XB zjiZN2SHGp`Bz9Li-LX^In>{@GbMJ8UC67H$bD^&Kj+S4I+@+v0H3|85a7 zC(u+D>|DX7t!%MVhssh{tqD}yC$3fH%H*RJ3SuLE?fl^81e2$`g`<&9gxF_*HY6xa z;vjc3va#fN3NlEMa1Q0}*`u>+_WKBp&E~rKE6^TLrq2IT>Q8angr?>A{`n@op<8rB zxv-2v68VcS;iwTVf`5zo66k!k+&kxL#4J=UDmu3~k)U71t6l}3RiT&8(>tJP7{U8Z zNSwJ>m5yDI3)}*Qm{%;#l!0OD!26qdo-0?XOzP>uBLBlu^3?3?H3+X5O%sJSFqfMd z7qcCY5u^ewtAT`)t(DSb0|5l#$>v-TeewgXutzydDkUh#!IGl>?x_x+JqRskxUl~l zcJUg?WnALhdf3IE{!+=hT|c6vOB)U_br#nsqacFF-KTMNYI*FUe9o(b1dOsgokMu6 zb^_(GM#TikSJm(U$D+iq&^@or`erRFTQ@zSY-M#{stBjGQ8cfca77*A+s(?*7dx}djU25SaE%!ajQUZ-SiejE7 zv1svIpt%^=$w~Qo_Zzxh`;i%6ZZmv$|DNHu&L@Qyn{^~Q<16HR>VGbCTC8tvbODrNA>Q55 zl)?>SfFRoY8>Y$l6C!VOMXHqp}sjOj9b=WJW2kDg85U7`+fpHDos_NuMVGE;-9z z@n4;}*6b*FOk>&C|63h^pVL6JQTXt9LSr+pG=;|g=OKw&|EEq%H$Dr-`jFF3Ev~;) z5Tl}peFdB(QyW{p7}O?uk1?3O$4%v^-Khgbn-`D%W(J*_c~mC80$mi+8k)MCSM*TR zW{8u2H1uls_yltmqV2dv;QqRFa#*>JH5{qq7)r=t#VM_cu&duTFvc$(c>T`{AY5t! z#o?_imQvz!kkJeB``_kq_rRb@fxnfNc|O!S!xL%PL5iT8A^;!YAmWF$a{ZrA{Q1Gh zRPg}2d)}A3O*PrbrH@;zC|h=IPiEiR@=LZwz~-HDA8$+-6mlRvqAK&&>3~<5ADw$( z3P*%c1tEofGaMYrP^Fyg4>0)Cp9;}>pI7RknZ%w{_d8|dj5@DTzm9l&B0ncm={lJ@ zur^zGT>gSN5<36g1;4!QwG7|`F!WL~(xqDI<;bI{fS#*}OjuYrZTe)2Ea{Po6z#o} zqiQ^8js2%7Jan>(8`^(731-6X9~wPwJhzY{%xln`23XVl;~(9d75wyG`YzDpvp9V& zO1Z#MTF8lPP&TjUuMZ_Lb^_)ASe)=*LGO2V1tYx%s~<-d`R4zw>~^^(O*qPb zKSy58#F$({>*t=Q2igxK>5(o}s2EI?bDX;bL)4AEF2tXKR-Bg2d}7@hBy#gD&J)wx z{2@lO;w>vFQy!SdV0W%_<;GLUY`(TS2u}fOoDBw z!TF55S*FUw%Fhu(2_1L>y7s*{a66T4{J z8)W5ITjO}&-9geEso+N_^W9$lo9E6Q<`s3E*E#SBD;$OBurJVeYD%u|m!4B#{)yOu z{b8?Ar1Ifw?ficaFdwFcFK$u**aI@LDwumZCRP+nW(qhZxD`j5OY?IW+f9r(^%+Sv zY)G@P*TvELfr)7Fv}8BFFNF8j*4BdhkMIA7~a5d=CF}cQuzL`NQZ6eMiBZf^X zOIo&{SMgtvd! zV7Hi7z8IFul>Opa3W@F-!vDkV=@vpS4mUnwn?dLTC z0nv2qb}^wBlwp7=Z;EVTU~{KJZ@fO(%t{?5?P1q(aS}gh0U^hcnc+MS=+Z;109-dO;CU}99A)3MSSJq|9{3?}u+6I6}`6M^0jC#Rr) z0m6E@R*R;ZGIaz$t6DYmG^wJ<{>8#HFKhW{m|I#_Fq@~A(bkw@PPV)eg^1iYF4~^_ z07QxOTyN*U ztVsfB- z5FaBAF>rB-S=D**Vz5MLH`oAz>i7y22>jKDYsmb)J@h0B37PP{M8hJzA!Pke!dCyq zmINtRYTiHgEeZpn_7hhwT35ZA+c|IOrz0r9b_XqboX zn@qV37YC(LfK>8OqVKJs@&jgo#RK1+1OPjCAyHk+k*S|!Zs{4hQ5kr=a)#Wo9cTF_ zC7oshQHA=46keiBaqtCLhHpZ}0P?434y-jfG32Y&rJ%`pQ4(b;HsZ>KWo% zGiLN6*TwS$;tIy^?G|zNs95O1jem1rwD(K8%+H*l z3Mm~&W9x%QM%3Lh^fA#=b#dyQp8Yvq3_s&N8g7?&nJ(y2EHL$Zz_Om409(a!gL?Fl z$S|Pa24$aD?GGOt+k{$OH{aDJ;vX9UrzRvRonA4tGynmfuw`oedB@9~>crR@l>bwO z&`BA=7j%Go&z%>@b`#6M#I)yyqKC%9!qWG54FEEFs93}ZAwkHL_QjNUim%xd{xIA< zQ+$5Njr}QJ3B2n$iu++o8+Qg~##6C*v0y1_f%Tx3tk4-P!pi8~`AHfF=Qw%{E9M3mM!Nptz4EeYo(+NJabPjJ!nkuI8jeR$!Nx5R41(^d z@-xWJT|8Qtb0r%W6XxrJ8917z*7@Br#m!9JboM?s#p;Iy$fl4!ec1o39~p=4H%glM1EtJdv}l!F3gY?)E0o)sq1+~SY@Xgr3PcwfZ&`!m z#b$trn&9~J6FwN0d-#^+JR^|q-TTQ5BcE1!{_%E3Emy`r{HzNjCVz0qeQCwLdKeg(_D6XknIsC2yw#K7 zYn}9Z9SH-f`*#u(6O(~4Bj_?*eWvugJz7K{v*Td8;3oHH?)RD9%2mDT{Q(sP;S;4A zbv#1CA}tj7p#4K`UjKgihP1Ofd;Nt~eTZzsT9b&4?pNq3F~!fg(yH`(}TypDpdI(R9+R#b$e8 zZHOk-Y3=EHSSBfiCMq*m&&1O-^5w-7g@{*#aMWePHi?HyS_P6>4IvkkUCX2_DxPcw zLeiqL1&_~>aT*U3QcQZF?)_BA;qRK9qZV}^HEWi&cm9#@W-9P}a`o%_KKJ{}jBYCn z4+os)NRPIi*ck)y604Ke#W3`SB+d`vriH-;iOsG8d=Ju>k2}jf0b6*Q`M--`-Jp0LZqgti5bAQ~r-?5Xm@r61V zVAURS(C#^5VYmtG+->#44k2|QyS-Z9IT3tQEgQQ1ZFvbMc(nFWq17K=i*7SYjBvA>e;@-fmg3#$axo1&akHG36{gB%#pZCfbwLK2= zHUUHgkf}F^phEG|Wlo0mZdV|otSNpLW7VqwdfX|TVHQgac1tO&> z(Q95zamL1*AV$P=LEM;{{0b1VVMN<gw9tr?2Z)pNr${z7ohU znD?*itqw3$qb2Wn1Fb+c12p5^@G<&bKr=9zKJE+ifPZ1x%NVGO%Kx7Cu@DM_~XT7=*VwN1vGL5#(s8Y0);{%_FV{QsfVT#ldeB%1sUc-X#O9$4axQxoi&S-!2V|27k}bXY&muc3z2DPA?>zDU}OwBJvfxR)@u5 zld+EQM#mcKk{P5afBD!2`%O0I{e7bs$heI;Iik9 zm1XW`u#eO%u@q_75wRBiarPqEqtE7axX?B71PS_tDtj*Xvi$gYid(=z{HZ9kU2fzJ zd=r!^UjIRhxao8&*b{sJ2LYtI*Y#N~B&kuRqm1IXFvFx)6n2@pi%5_%>`*hL9r{y~ zbJ}hpZvJsP0D)+*9>+U1q*Y0!;HCaSD5zl3x+$hSaJxW87FoZKvaMyZ+fN5!YH}HB zx;GA0&L*S8gc)Kg!VEP!On@Stiz0BLd{f0iK*WWla2rV6+2a6K*S7>2aIypA!}eur z7$Y=zPo&5w)Y!r{1>b?%rcV2?biXx_8a-K6=W8-6IJ4cJtN+^f5Rw;9&H;R1Y0czw z%K^R)f58reG9>9iSwT#K2%;ptfuW?@CYCZegZ!|S*q^t_U(t*N)X%5xIvL$kxsx%-D- z!WhngC@|YLFjm`vpnqiheKGBh+lgbUS4{b zhp*p#DiE7mAa0h?kP=zTHNN47u6bz?178z=`}9mI)}=)sE)1usK!;8B2o zPx%+^IPcw;jO_wLs=ioMS>8wiXCr+WmyLeiHn$JuE;zF7hYOMSX3Kh;V-mgIM~6=B z)M1OEMFclYI1IX!gap+bA1M-~grwy3VTpN^Pu!W&NeO+Nad9e{Ld;{J?f2?xCdb`? zig9&1HBeYz|I|5aNYl6rNCN@cdrDMk$wMgq{a2lEL`oNN#g;VNoIS(#sGi*`;tDpAph9=JHwaT+cpxa>YD50DU#YGp`hR>^ZTV9i`Vp6CJ8>^3@#DcYd!?*a$fQP_DUehdcvc{(QUD)(T z*{f$a7w%or;fta(7$5N*Iz%b9infV`QH_N;d}Fg(6VCY=$Lgz;$aTa@_4Pf=T#GFg z6_>+smHsC29K;|JV@ThfZ%`kga}LE&!_1=ufhLHbnY-MtT``ra6w0=?d;21>Buc$= za<=Qs>)!*P2%O+^|CfQuX|w0_NNje!Z8peSK<2z+C2LKnokWRlStn}i2t#VSuZOs; z$7yR-lOTe@hwpEIL|sjygWAe5wtEfNV(bBBQ`o?w>XF6~Go>O!Q5HeNfVR;8N4K6Z zrAbK&t3{fW#drubdJLMY_WHia-Uwu`WM7OVB>)9zcQ~d1pWC0D9v`QXP*W4r#sWz( zln8lS#@6jWdC7h*ZiLgy)D0kJ!}t_dL2ktR*h1S+Sg(e7KY@jSxC#n!P0kP*AZKh$=lH#;a0aw zOvI#4LYW*lX&Ps^Aio%*mzDr7m=z26jn&Ytzwec8cRGXLzt|JE-!xr+BsTvAD(`In zjr7gF7q5ohi=JvpQrO-ybLJd@4`P|ktC4K+<7W@cC$4oaA@5&^vE=Y8ddpQQ%Oj5u z-wX9#`#Kire8|_O5JF?)gRV;}awpo*NUD+)(AhKw6Aq6E4>mDV2sIuYgeJX#L|x^y znKz(mWte=g_V81#ODFifdz{^~@QVi@04PzZNEp)f87;(k<{=w))=i=raI{S-kxUY+ zu4N)4%5GYf;5YUH5TQ&g1-M>9b4i9|O*T%n_&H@Qx;H zuE94b$BI7!To)gXpbF{0DpkicZ-~GHhIM`q94=NbWp@)?wOu`E4ZZ;# z8FLk4kJ>X>t`jV_k_s6&J6vT^0yzmfcWj)#j1>hhAbn{w9dzAZC`TA!3psO}BvV9w zSu#){EE2($4mBeA5iNpy!j^pl>l;qjnaI_Dp_VzqsF>jKIFpB|>};CazYL$J;hUs) zL19k1$5@R03kIE<$pUaq5j0J_f^C0A2Mb_f=xAW8`JE?|Y0sh5x8qi958}Hrl%@OA zVRV2*8NH`h?n5Q*&e=f=r2O|GVo8f^6#yHX8Je%(?%tbVs!V2(%w$U}%8=Jm?m^113V< zRaf1L(eJFT_ea&D_)%BlHqGAJImFkhtGz*A<9G@<+u00)sDj+MJKQ@O(D`>WhB|Ip zq86(L!a5Hd6kF-4wn-rhTqHY7n41WODY`jMv~1P;;hSKe=Sg==MFnloYn?u6oKcuf z_!AP+VuV*h*%ZU0^9$2;JOJun3x|A_EPb=Q{%h-Z1xT1nPmfu^uHP{|P{Rlr{+T+b zgy7jf2vVbWBZtP)2NA~5UAlPtc;x$)I9&hRjvw;0U2c0tu+7#VA~cP-aI_@Q**+a+ z@)ix4o+LbJw$#GAhzzJ_ES_hgjO7rwh{eIsmf@cyQ;w2D{G)on$Fjd6SDx9|1P;z~ za?ajpx;}Qn;W3#c(bb7BIj_ zZo|AIS`?_$WMczSLkg$k1Dr(nyMK8>D2gRJXD+)!7+4Yfr%-3f^V}0}Pb(t3D2-9c zCij$l#4<7=GhS~Qhn((j7b7MQ+=k_kzgIV-Pu3xtm zbTQn$S`3jrObY~LMx-vR@$+PcVPTKY_3MLw79`KI6(lY=$0m_o*PUKM&{NNgRgyZ< zwsmn58YxFxU(-bcmgu4Dv6dajBWa>lqc?3-)K!}@rMh1#EA-boRsZ`zU3bJ?y3 z2hj9`f=1461L+6h==pYQ{Hk7ka;e;pG*U_pM?_oR5=~S_jF9;dgDEsrO6 z3%9(T`sx%2CINHU-q)U1R(>Vu$+Fy%`yxP%$}tZ9`_R`LE&j!&R|F53Y?U=(F8u?Q zHww`~AT^4^c>DL4N#HXo5=sc6ww44XkqJ*=sf`Z&qHMI3CCFOb`Fr_n>v7uNf#u)L zODg3K)+^!J13I>I1_KgO)05Qa8E*|STf)6&O+L7v0)k^?N)pE;fEaJT*Y{pD1{sB< zWO%KN(L>Z2j@iJjV*FMnR{v!=-s$<8v@&ft9yxYV1)+aK+B!@fNPS6 zL=z#80!hb(_i!eaYgOM5eO1qs_e9SFe8WwnrZqy_6(^sA*UuK{x32|TL#p==KSWF2 zXQyKHPES=y@e)p@6fI4hdr}IW!99zCJ9}zKfNbSY0&SWH?bhrj!E4}lz0&}tnDZiCKP zP`1KU6L^#7xIy9nb)&y;T5i8L27+Bbjs+9?IVya z()}?D(2BrctSt@KA}vFRN!VVAD^vz2+U~jjkL#Gl=egPi+ZQ*_J;Co|RZNA4?FHjcpMW3etwYx-gzYRS!EMzr=Gs5xj4I8Fl&bJ4kdkQBp}pVQeqYa-9Qr|EWHj3 z*VxN50 zg~cpBLDHpyQ*qlBsv-c0iK(YpAD68%_Yz6@XA>;aWGD$IM;eF-R}bG?jtpcGWwk!` z4Zo_eP#EOL*@7W19{J!H*BcIyK(oif_|sIQ$2gw*b6C@M@x_RfCIee|nbbewiHZFZVMkB%tuYq&C1nmPqg2=fhr^Oldq zxl{@ZeqNDiDK_ELwWIXG7@hA4i?;F8agzzA4gD>dE;m&PK&vyiB{vB z>3Omk4-rLN3wJjRh?d?>d;(|^_grztWo7X{7e@^4M9%fWfxFPP=|PY*;O2~+o9UnN zt=)m)8&7vGaR7PJN0lA|c0K&yl0fU$~A3+yy77)~p9J zLgyufq=hou+7vn}75qRLn+yB4feL{0;fhm5rxP88AA+A>z!g!8i3Kuj_QA20Iz0-Qmizm!KVsUI-9I5kqVB!p=X*Sr$`ng0N^(pA79W( zXB#M#59y6Xebo`^tJs!+C?vU=YY?mNizJz5x859CkpfT z69$*8T|TbZGTNT?77#wUcfb@JZ|R3*xrNJnVyqBk<$S;3vDtG9<-*OfpK7fUv~4^d+lEhepQ zRYmxnOT3cP+>vm)tX2tIx6GH@*<61kAuCA!RHIX zst~mEe*WA^@8LKu+qP}znrpA)w5{8*U6(91tvk6XWBQN+G3ENTpg~ zWMl;24=9BtT*tw4J(KUd4!-C1ar35KSj-!k&(`_%6^0M28<5GBkTWxf7{?Kw=W))t z7f`8GnVC7>m+CH->o|;zjIiyrZM^2nt9bbMw&=V2!Wj!DU}fY_UWYUu*Gp% z$Wm6jUG^WH;p_MB=7Vp4Et8{Fn(a1PNIb_zS`KlNAf&~{jhi`eU?1&v3ycG3W5WNX z7qUlQ3J#!yVLLf}rqLeynTyV4XSK|O)3dDhA{JIwi8IY5=bb^b*+iwO8301j>2-N@ z_Y){!hv!qWYy=WZ3Ty$6l=zl~CybYtNCV4USM0L1pln>pikogz6=v^%xc9 z-2dya-o<*c4d1j8&2*j?f=DYGX-cG04y~@z=yf>QZ8Mi9IV%%9tPPjc>`CusSr(I% zn|RAx-oa_xw&6GqN-2WC$Mal*z!?6OPfSoQmkCQD1A`TF;(H$Da>*#>*bbiK z;W{q9?;DhyC3DbBu1#`|#KCp*#olV9s%hJH=PJxLPMEWxrZEXQZ##0JhdeFqm^ zxQh)NCfL4x8)u(=4(FeL0lO}|l31sx0fKFgM}}rTjyOKI z#0}qkfXjEC%eh;}Y1C_2rZbFdTeNas&GGRG4jkA=9LJl0d0-4f`0>1C!QiFg05otq zup@MxZSTMMJdPYY&X&;Qc(cP?tHa^rvrNq|@rKKHVcQb4X1Efv_uvs8-n|Ea3xg7Y zCG!U*C_55YN=ni)#xEomC$ilL1&*+A5ja{PQ;n-6Ix)jKMM1y+iXT>(zwR1ht?6bd zZIzKIn5)&OM?DU7S}Y}rF(}MH!#>P0vc3)}rDVf~ja>KUcd+w}vkZh)nEt)%y7-xDoFR^LUW?a|I*pH5m;(0!mQVG{{34E_VZtJ*?q0`QdzR+9LfYJsAO`bue zS-LhFyzaDDO6R%}YE9}*X)Mdh=RzcL5>qZ$aU6%?k#R=GCKwnTCJ4(2%La@xljnz& z!ZPJjm9P}z`5vz0Af=saN7yVaE%4Ao-vOW;2K?&v*Rn7_kEJxd`6Z&2CQfermJm47 zP=s5;@Ksnck19n$f2K*a#u9=F+o7!#b(OK&Xz`U>@8!P7_VJU~UBP(OMa41gZj3FV zR&OypSS8Lfrl*gilsXS%{7vBa^W8Tug*G6V9_FE$X6vfuUPLAI8LL^mck>25JvGBj zta9c07UFvn*X`O&Li!)LyD17M6}$hP{Yo+l)p5QI`+aN&uy`yLaRdc{XTfHZrYU`WMZI=!!Q5YgAzO8jxC+YB!FD{OrC>Rf z1vHvQ`Kf3p%DlxmP_5?oz|c|>W9 zBW-#TQmt`?B+;5~E`x_9P|ED3IFo3hNR+}7f>(tlPLDnA?zUO2H@W$)2f6B}evQBR zy^kRduZ6_7 z1h$q4Eht#Xyu4N*waHWA#6i82*K_5Dd$zCXi=X5dp!0;eoipUdX~s;Wi9)llRmbog znKdf}PiakZieCQE&@k7&>8*VYLeO}=*Qdb_!;sO@F$5N2SYm8^5Ft!QV4ymHkb-il zga&Ne!M1E8i6wN-o4*!l>h%e}C~|tpas=X9n6LVh=taT3pwB9n6oM2Jwb+itL-c13 zEZb&eWQbO)owEgH6w>c&wBEKUKIRjZS(ediwGcv3DwXMWnoJ)zhpUv5umAq9(e8AR zQIF2yW5_tgN;QG7h&9+!5ov)!U}=HWW^`I$TAHyEAQdQ0n&U9E(u_M6KVp@6B91s5 zN9;LtjO%{x|KqX?&f*il`5)O>kqmkj9N9vt5XbK8Wo%>}toQk>mx=>82K1Ct`~UD; z51sL;>#o9aU3yWMLC@uiY878d9&5Lmk0UxN!^!)xZyO%L!8~9o1fDGk1o+Yzvm+#y z23tt79FZrqX22FC%Eb7dv~#eK8Qm0GJZDCpXCl-5ZUhmCLbq>C>rk&l5vCZnU5#d; zVHj`rv{w5w`5J@XLzwa0lh?q&Aa8opTS?Lc+pyykV^S8GtI%JX}JLIiTUG|^|qA^-d0WG*1V#hiYY zcL;_GQsBE14S1f@?;2<=&;@O}5bLhT7=NeJ={s0yJ3R8x1ASKEk%20M zuH^7z2a%X?U&aENn8?wU+7u53q*5YsRb!;U)1Z|==aGP=B}y7lSf&kKdPz!N5r(9| z@i=0+*5KxEeTUb6@W1e}4}X9&w{PXFEdh5u_z1_3A1iKW4a21Vyw^*`0VoX0Y5%c$ z>kQX%D0voHJ)@^IjuO18ROQ?-psO-EnPGAXrEN@B8~AD|*JO9|qMt1UR^F!3h&7RQ zAwZgkY>d$ST|ef2fua2~o%&C65`_~GYb7!*Fl@V85M>z)%@zvHv37$MmGw{jd0`5g zyYd&!ZFs zphYgSX>xD?X_1HfqEC*|ua6XYK1QxA)2eUag^F`=FADC)A}v^d`WMAP@(zNKAdv`R zV@pulB30TDZRYn|DT&ge&k(KiyrK|{Deig64?t`7>|L89x%GekSF~-Tq6jG+;)Mn> zRoH++Vjx1S!MmjdRovZtj|oXCAd?zPNiq~tn_^#ADO_Rk>aa}93)s``a3GC2I5oou zfBg?Al>&C1b0)Wb`+;Krw18jc+39ya<9ew$05EvwgL920bDfAYC&ziT)<8vq)R9C< zii?FSY|2(ftWB{c-y@WyMa8o7(M^FX1&)?^J}(g3WXe__nkRC?2Gd7J8&a{80e#O_ z9rwA`0}7lwdac8t(6q9(6CW*kva!-f?+IW!)+H1VPBw)3$NRC6^(kMW&5B zyX`oX%N4@VIDp}iQC!<%e0<#KzYEDFd?+(Iv~K3a?Kd~m!4N2@(Nh0 z^5{ilScUYOM7uHkoc}I=opBy&-M2Hf0i{(xGBWo{Vm@9Vv;`Jemc0hnq1Xpz1|I~< zHeHPW%ox;Nz zj|57Xu_*zmkXX`0kXk6D7ASOoKc)Hitq94>Y!{(5vsz&(SX!y^jl1s$WAI-9{t(#x zoHo@d)=S9&90Zm-am;VuelLIgnq4@qjj}RRtWyFqfyDG(h1R%QU|}k=DH2zhjpPeM z+axIzY>GkHwPKkG`HNMYVBeoI|1&v*^%Tf+dr(Q&L)@O&RB9b7M9WMqU&rNTg^M70uN+ZNU8 zAYM*f;dw5B>m#LQ0wrsW-KMzq!r1!XMa#ZJC{FR>cT>?{3-?X#uliAs`8y*Bk}9Jx zWcuxEjv1{HVjUr8?!28`ma7Q!3qcXB1X%`gV$_|BXd_Jxg42=~4?cK*-@)AcC%=c* zHhUg?2x&om|52lEowD|v)*TQ|zP~im%pPE>|DG`1(@GZdVa6dUy>^WX=&B5<6lXhd z?c@ZJ8}gTX4}dZLUj_b>7a$0_e!Y|&Krz{L=aE|D%4%38a6K|RLFN=%p-^N<6lSoxW=tw0yO z8U@-&Yp>NsKlHm)iNS6Qu6R4_xFo`zVESX+ZG;s z;2z>ulltLl(oSlOKR0-te+LWmT(lNA2r{8fiiw$Lh^0m-fh7cnv%?e&*PjPUE5ov! z#yE}!&*MwS`|zxXfG_fWGJbezIRMCc1EyB%SI%@3c1~{O@#bMfFT=4M5|X0GYP@o8 z$;L?wY+;;()aws&vwP(Fr%=4+S(yFvY4v@#%70P3>tvcUl2ZTm?4_OZZ`xATa&>a=Apg6i_J{(F`-8XXE>Z ziMeQ(S+bbSQ~kWZSXrh}+K_;Vej#to_}Az3g+@Y_seWOvxF=bb{=Th(k z6lD?xWI38}9Tm4W?p?9gGDH~_gE);5LL1t6pcnN_!$ zz%5vp#1~=zi*>%6bpqH36KQ05g)B-n3P~?bnXav%(d_SaNLbs*k7`X#KOO!hgkZ2* zWpcwfn>TMJN>qL#DJ4kEU$~!4(n)bhUnyP-p(AR6oi#2f$sRhWg6Pv9kEAJK%VpFeKr^-_l zBJx)kE=oXNbTseX?HXCSW}`{3ZRpt_eDK>$9Xkp@==)r9`evpM9-uR~Kzn|L&VgCO z*sO}&U9XE6Su2EU6Tw-S0$?VZ_6Z;-}?NoWuS5Ym-8DTV2_cvm8Rku|x`bvoB0`cX1zO=c4roO|6BqbC zmbCDK3Z+trWm);@Z^n8N64!G8kxN^PzLBq2V@|W8vc4AjKb>Q6&1j1@UY6;;@oTL~ zlO%U4s_%|7RlI(k!Z0Tqzgc-DAg}G5>;QCL3lh-p^{Xs1gzV)p; z`ZbBW|L#w*ZJYV&85Dx3R!1AlKH)(Y+sH%$=31mMj>puQz|Gr_N|@*kVWFfEdae4b*WrstijjYI1CM>zJ@q`+OU(g*xe42j)f!hG>cniDoM2z?7*Uq3 zCD7|C=O-_5QqJ|FFTGYFY3rq=R%rHGOQO9;{|pI-pbYeXMw5ygpyU;MnF z<2KzIx$a*Th20acE6cI}QJm6hb;vTs>dFf3RtMX%x#5N{FgI(aBFg0w=Wd!{`sfi_ zv$Le#F41Cxq?v#PQl0dj^}0XgHg4w*%%mYE_m?@*s4FxIfyvDD~P^G&( zR=a%>+OKgEo!9qcy%Zh5L%@~YIGO(KJ0IBeiPv02T7;7lgj!#bT|1H118bh|dbX%N zz3#vL6G8)e?elvoL!s#^qns<0f$bK2FOot>50bT=J%`aG{3`GxTI;h99GltJ>UO#A z)t8#;ci@xt5^P)iZ}#3iPO_`I^ZefXmRK{h_PwMkm8!HO2_X;?#w><5i`|P&H;dat z+n%xA#%|Nh%%{iGpRqsgo%S&9Zj7-_w{04OSp)_I0s#UcBqX%2RoY6GS(TYpnUzay zZ@tU>ao>xGti4KATJu+*sEmw^c<;q~@1A?^IluEeMHIRar1U)M)sUcCb1FH~4Wcy7 z2z)2Om1P-W5MYHMFrZZ4U)u^Hi$)lOnbsJ!grIXIO3y(E`suwq&m6g@IG4G$4s@{_y! z`*`>(pGNpT2gdgytRY!wqa!u&^^ZX5b=vYtVZ>b6*?C|-f{Jj?@e}EU@ZrtE{jH!<6PB)*77t<+G#BSpU35X z%Np=1K$N6A_Z~R-?oZ!z>)1uxws74Qmk|2KwU6>E06BxtSab$jHQ<3T+3=>2p$PR48N=FMze zvzniL`x|t|$5C-g_vuN<4YJ=QlH3bC}I**RW~bY64#(grr`pQ1Jt#=ez1WPZ0R7(S{IZ z)}&a^7c*kHj8e)JExO$i<+-b|FZ(W*x&1PiUOvj-%Ykpqfcjg;4@z2YKaVE{hWXg% zy??rkGGe69|B`po-;8$!%dyLxM1rh-gwPbY+kpTPLyJic)k;q3S@v#3C43Sw9W(> z246y=TV^ix7owz~JaJWFI zT&^AKdI{l-kPAk-WnO6jbaBmH3ep(?V_dtgq!5cq6W8vm*NfuM+Qc9Pp>SlK{e3j^ysmH!g$CSm9Dl$`}qOJtXjSYk`O|apdGj9sm~0vQdY-fq#dSL_bzj z-6L@c@L`I6gaGYsk4K((hN+puT(tc>e&O%E38kHDYzWAVL3$Rl1S?%+T$`K}gOonj zy1aO$Uc>hT+L>!VU8_|{Q%5E$&yN(&5Eu)A?=2zp6eo>=6sy8HolA}LkvQ_)mvsd$ z)i-n&E1{W?^B0G)?GryHqOy58Qtj^YhNJ+O&QHmtC-p zy$?Ug_`P?!z~6L>w4*6_y-TnE39P|zY7pG|UtwKJT8N?&wan;PjLDFmW!KjAEE-EU z?O*!Oab|7!P6;p7B>=b>*;PvGtxqhpSN-CSEgW2EK{`nBl^*7qg#J!=aYfnev9$G$ zu##cPw5Dfr7PFLCDGv2oEJj@>lbAA|E09cLxer?y1i;1neh>IRa4DZtQF$4`8NwAK z^(yap!|QnS^{;1q>LA@Hq8BGj&(87i6MJd*dc6A5iwFZ*)W#bEA>DxsfiMbNka#Q> zqjHP|l_dx(zzVc6q`4x^6c&Nf?ssbo<7aTftHMJYDCMPLbG@d_as|auVZ2IeIE5iesWQrH!l0?-riIz19rp@}CAii4%D|U5V#gfi+SH{_hX|1Dc~N zn2sgC{QmbbabSw?|L`^r&&_dQ`Vg~o3+#DjoC~*Y<^4bZv-qA*ni^VhidCtrUb97a zT%BS30E}bC8EueW;6zBIs}?lI^jl%4LKKZW=%);&EH(WH-c+dzaQs1hi@`hze07S#`vQTu=w;- zs3azv?~--1epdNJ%m1UkPyc9(B%lDSAcSJ+=Xz9FW6;XAv){UYB^bluL9^O#a2A9= zPlT7U2LMhGac8FVt|u2eBR{`&J%_p-bY_ZtzbMnPC&bADg~$2OU_oe|bDJ7XFW0p5 zj6Bat@|3KQ588|1QR}3Q3U_}3_!Ho_fp4+2BhsnhM&PXgfBt{{8e2E4;qjT6RD+cv zYu9h&!V52A)yfrgx*gi>Hmy#V{nLl|@dJ<0sMVO6pXcHWw&D4bEX$|{Ax3Mk3M+Ks zLc8ort~1Irndgcu%lhkn7}V@r>m<88PcCuqk7n>K%@#l@=3$Gf_b6P~piY*Ns*KDiR%hW^_O4BL;G7~ z*25yv(nkbUnjX=#!_W(=tn zx4y*GefKi`%rnG?57V1EgzBVD?6VmB$GeG6eD8?jT)873UW{sM=_y4kOPEi4Y+N~l z@B7?5GhYUrgF~z8P}GaUwHHD_-F6Dfv2Wg zBu1d|uwk9BK7tnnAS79?snu(2*tn5h7hS@I7w({5Z_w-YXtmqSFSOV{HO-HHaxeEk z`WR0>`z%*patSL(#|V6nEKdsRtW!Vk=h}H+Lc%b_7zI{hjbY`A)m(DPrR>^u zG26Cnr&_Jj>vdUdwV0cqXaD3BKe+S9+;#u`1b)b!_uRvkmtV%pkujQ$CSE1L3Q5#+ zEzq>qF1uih)?QNf*ZRXVefc-v^YDDHuN5dn8Qr&d-cT%{4B(c=fWfM(uXJc#O}{pl zJU1k1j@E`aj>&UHtKD*gU*`nA$L`&a@t1$~7yXkt{*&*rx>;xM{r52c%rkT+_LI*o zkj=Y*sN)r!;ou*_V6qVX^l54|vr!KLD68a4qwXCvF;}g3@%+05Ui{*vSA$;T)2}ptHyZk#7h5bYE)YdsdYwh8)hhe; z?d6l7{CIy$pZtG6%3FTwwLEb1O-$Z%FY(MQ(cVc^PoYywzhLY%GDs(k2MoQgjG>k1 z#46`tXA#+`@wGUoo8{nQLBGN|Ui+7Lxfp;pa3Rp?;5LN9k&$N&Z!xJCh$$*9|HXR zPrsJmdGF8COLOKsDXEp@_~@WXV{|o@T7%}u2w@n|Y`79%>3R4;fENS^&q;YD{1#=jd?^9QvFHjfddR?Ptx!s% z4Jd7hQy1@Pw>xB6O1Imk-ENa42~n@b=*TFO2M+M5PyK0Mf8a+qe}#Yeb8qMIZ+@La z4?RrQZWA4xChunCv2~;dbNcT8$=)jwWJaT{1+@ArdoaU7$v46PJ-t_sy$SJcz%C171u;N@3b$u+Nj zEf!0X#wevYba0y4*;y7B7f8~KTCEOPCk5{NgkgwZ36X`%U#|veBl^GlfzuU02z<{e zEjwqvTo;!HRnV^tqDZD$OP1wDK@y~?!dmEdI(<#SUbn~M;sRNofw7DN&7L99`FaJzQ^Z|mx~7g?&NI(THRdTFq>Q6a{gN8I|(4< zm+$0%fA70^a%!G-YS2Q`p^5cE{IE{7IZCxwV|1ihH1Vhs20`B)_kC9p7=|HXr9xP# z&>S5l2rE>oHNr}ju<9Pd^Rc*UK&5hokTjYNHf}tR3wG?{s;jT%y6bKr2m+K+uJcc` zf$*ej_F1Vi+Grr8B@86hYKZ3veBbLEq`}(S2P6p7pY zwJhdp+q-sb#0HYIo8jqFxZ?EIb;rYzdF(RDQ*K{iutr0kxuB0yRO>aayXrDFu35t^ zci%q>T#M__bun&P&;hQ&t@r;q;D>?F$3F5aTzkn*X4)|ZL5?Ib6^vIwR%%r0BQ%;# zYV{hUBO^}luTtr|2QpFDf!b*io)fs_Wt;$GqgdnU?tJbL1DpZS( zzI_r8qOUI~rKDD?QLR?-!+@|_Wu)043@U`7>kJeGesK)02}c?DD@u3VqfC>Pgd6J= zca+lPxkl+6tR^mI{dT8KmSwbBEfyE%iF#eKG^NvNlcfnOSFYs22kz&uKmFhPv7UeV zp?}WDKKlDS`~7b*`S_!BCMJj`r^sh}WNnSr25F1b@rlAcCz<7s^C@!Ur0EazI<(^+ zojj)*dVDr@-T*KO{1Qtif^&|Sn*r!+W<B}o;zHniJaqA0>zL#N|17g-u(jiJ}; zV6A0jbcEY)`#xX(@?au;{dKS93xD+|JbUZ6*#Fo=bjSD8JupQ!+jWCKR|sRv+2O=j z`2>Uim_7b;b6BzE%f=Wkj!WO+5fk2bs*0xUTy{e++cbgaHx~zukwSC zD^@k=^>Wv&9T%_@XSftNZik=YCq>lC;$f6UXE`J>B9OG^=K;ZGJ9lu+WfyVtUH40+ z)YZUNoB^o#zR&9}znK5}kq=@F%(i+M;gMQN$JWU4snkaaDm7{iC+*d!*QwX*RI62j zAQ&3_9-aqMI-!Zu82Fw`$pyZTCnbUJQK=Mdz5KB77%FZy4=RLV)h!*u3XMj6$g2no zu}}&fL6_$*slTG%FJS1L2~pG>lqbw_)F%bb7s20IODv^8R8}?a4x&V4?V()3*43Nd>HzK zp?l2_Jhy#M7C*gWpMF30FBoK8`VU*C*~$TD$nzA7AXkQ7l#=B+?QV}Kc4D1}56`i< zFh|^N7u9@idfhg8p0Q%ZN){Iu`0|ZkVE_J!{`r64hu`L%Kl285-}Dt`o_vCZ@p0k< z2i?ryRoGM&nt>-??;r1P_K3e9{XRjaHEpelm7<*_Sfi==k}n%e>XxNB@D9$L81|g- zay0-8xPahdH_PAfY?N@_c^l|-BdpR0Ws93rxY_zNyn&Mq{xWymFBP_Kt!u55rBYdr zN>k!2r`PRr#YH=K*Xyt5jy-#snO{I_&CL8Fy# zs8DTGsf3mOu?@>*m5n~jD16DJ5ft*-Lv-Adv?HZNdK6xRC)6#J6@KY$Z(`%xwS4=Y zhiG-WJhg9G5Gtxi;|-2eo85k!gDRNz4CQg7>JVTH|WfR^$=3@GkMy$K$kA0!t;L1Z%a2$ z$%?_Su&_uR$8O*kk^Nq`SIqc}bh<6FBJZE)IU^&Z+<4>Xx$DPw^ox={_{$&Q`(ODi z6)ba4?PlWsdzjm^n`mm9{BT6pHrQMvk3j@GmOFn&T#@37C)zb3Sx94^TAX*Tf8g=s zT$gSvwMIDw-6MoJhTYhuF0G}kz&rARDC+%%D4KeJ zF#;hxM~X5UZ4?MckTS-gw4xV9hU~O?;LD%qz=QYEnV2B&^+>1MWL+m%AkCo2 z=ve3ARB&7-X%SscwQJcv-f1x(b&%Fj_at96mTchqzYQmK|AOJ=YyiL+fc3y^FIR6m z7$v-6^9D4aql~~5d1on3NE14p)Xy>BI~*ajfE5^J5eD*Z51pp8qKK&1Dp`hKa}QmV3isb{trHH>MZ*uPT%az=NRte0bP>gO z-2GOog~}Zvsnh8&H#19`W+X|9Qi?c=Xm=L+I)rJO5XTWW-uQX$_|XshI)y7%u4Mea zAM&Ap_FkU&_RY*Zy_=amkCJzK^!84ZO?Su>+aLU#;98z)0PtAefw4ugl(0lPCsH|! zNsrkiA(Mh1O3C58FIMpfynwEMiI=+p0H?I`I$&Qn%U?a0=Ul#eCArlkd5-Vq#uIu1 zr&BF>+%@5_j2JHTU=>(lQE5ybcTrL>H*<*d*RSChuD^yGF1wi9cJHOr>(T9Yn4X^I z>8GBgR;{vW%NC5uNs|aqTC8^JH+hz0fiz9~@qjo@96L@(a_x#{5Kej4;+l16rw7_s z_0grmkHx9@7Vl9-R~>C!AH1lSf^geV+VS(FBtaWPrZj1$Xf1XS(n*l#xgtqYq9~@* z>5|3?Gt&o&qX;atTXRIc7E#n8%N;#7O;eG(PZ=}UoiL!!jp0SWbOmsTb ze8&_0vFdv;cLD#)DQ)x|;~e?DFFI_-(Qe<^41%}3Yx`za0Be<@mKw%nKv=ezKEqRT zq8nw{T^xQcgv9z1uL`0f2-h_5YgOv&*D*3W%7qtQ%Arn|fBBiObNfS&qKY2&&E^Q3 zHf`e7uYL`eU-2qOn8`F!_*AM@yh`BK`<`TEWXyeLq*0^?{XUVWQE#~87?RpLZbV!Z z-=p*h?7%}Py@pP=L#kzC- zl9V6}xcQr3XJULGNzzx!VZ)}4JocR%S+!~<&)#_lQ%^lbd}tDrr1Yj|=}gR`y9%3| zen(+(2IP+;W#3Q81Hh6QL1qoJQJdZKbFLkoC%DnrQXI8|D+YT(qW(wXm0|z@-Uz%I z_|-MF%GUSn*g}vg>XBy5NSdBUMM}JapmIE%>WpyYpkMNt(#7E>q4OL+45`)YeQNGeYkQ6n8Sm3{SfT_(Q3_ld0b>kNE7FJo}xfG!X$9tlP{i)(u*M7JGtuls%JY}}mrj;a2 zWjUi#@J$JA)n8h?6S(;~9mrY4E6D(W)7QTM`0Y)N+Q|DZ*i4uxOebT7=h5(dszuYr z<9PySVgQc&9)_#mBsP%vp+MFG!j%nV#Up6es5P35tz5-)FQIGU5B}~}o|&5NZ>L(V zv1ZL$e)b*j1Pj}?ZRgO;AsUSao+k#lUik7zV!@;MIIYC<#|K27crFV-;}-5=ci z!?BCOYXbvNHUSyPex+%GwFXc6F5qY!(Z?+#lp|xw0Ba2@&**kLRBJW<=coUYDC+ft zdjMgr#tqlKj=%Z${~Ev1puOiotTr5;80YZgyD{3ZuxB5>@JSaU=cN>c@aN$YIypFN zY3qbkTMo9{OhrAA7A+-T&HL;A@8Y8VFDks!3;@7t;6uQrft3IFvXu?qv2KiPQ4t!! zs-Q|;N-A=w$j6>!i)RD2FbC4L7ZWv?@2`wj@dA(|Rs8x0UZqNNw92+E=ke&|AtD5S z^qn8^$i4$)h2kwhrBY$Vij`dd`ZqWu(Cc#H&RxvU9VQ4u`o%XwxOAe`cv7O2BJcxB zzW#u%XG>M9z83%xCoz?tA5Q`qkh`!Zcy}(MOn>c$T@x_kgv;voo~!%|c>}%!&q6bPGB`e*bJjS;&l{ zn`a!1x{SBm&Yp*oujQtc6_~}*ybMtZ>V_kXI{0U!P{1kl6Djo zBNz)pMtq-;qjSY4!x`Uf#rQ9qm^!+i#PbBfhzEfrST%-UZ{YcYV8rqMw{70cp>D)t zn(*gJ;n6gQW^Om2xvB&jEs(Q-E}vxe*Feotwnb3yr@sQDG5ZbHTFQmkD;KT zdugz)9wNi`V;v(=uDxbNP(*}P>dYgVuAAJfdCgKXTi839aA?q~gmO~pDsC60PU4!_N}zx@p^+_8&? z9)94c0S_QNpYzT?pW8nB7lB2cOD-*R{sdYn?!5CyTye#f2qDPxoKB}rlEh3*jQ7=n zkB709E4cL1OZei){w;xy>BK1)TzC=5;yj1;KF$2WDU!t&^G`jAl#+OUo@jC&)y@Hn z$y}+h*RSO|I?#8f*I@XwN797LT%ysg1zac3n2jUG+bv?F8I_V-g=KmW^!p%A+u=ov zSGoZJct5Zc_@^twV8^>Qu4a1}FxQG%A$-RC3UyCV9SV${ilceFu0yASqtk};NraBI zXb`@@AFCidkIL#1f<_&`Uc;}}+|nWNsW)nzw{;6)wZ_EUJh`!SGR@!IejmH{AK>Z9 zgDkc?gS6y1fFD*^w{9Jm?%2Wq_z(Yz&{~49N;tZLX6O+u9AfssIIY=Pvc(PuA9@&_ zXUM=KUFZ-^97gqujtWZmJ&;qmbDy)Uce$P7r^FGVBApev{)mZoi^ynJNy(S3p))v@ zAI2&Cyr{8k033b^7o_>!wbgLNyEm_4v-Fr-j9DQA#{7`F=TQ~ngek%k;ZzL332#`- zP_IK5C$Iu1@;OogA*imd4-7%0idU_;XuR(e)~amWxRJ53m3WmZolMc{c8JrApX{4v z`}$RU?zX!*-0E>~Zjt$Rn@lN^G$o3nC6Re|5Rz)GN~2yQ@O>KfI-Az7W9`Zn{Lx2# zgD-yfPJa3A*AvAlR!FvN-%cfvWZf>UL$fT-%n)^3BymJ%a)P{Asw9gYT2D^l*E~#= zp}NlcS!*3t5&EgUvvuB2x(!@Ug4{r6G_lT^i6bUjZt$;`k~@Xvslm+uN4Ul>FM2E+ zfB}9N#~A#Lb=9!>?k(%sU@dct5i7h3V}6BE-zN~@3(kSW=*ed+TmD}X@@&yVPYR4E z-1yN7c$Vs_CSJ3OU$5fVs`%9kURXf{RmgK1D_2o()){R!Xf{XiYZdT)w3Qs3If$r_ zqVUOkZH$o2bQAZTg+%(2^&@q35Hiwm20$b+>o#wpR;{}1fw81$m;W%cZ z-J)j12k~D`x}7YTvx3$es0Se)*F~z?9r4VYl13u-=`rZ z5=US;+c+uRbl6=V4i$)^XO3%;3sT_u60aUoUDLp?Rq$&y{Av}y;?#RZ7+{n_`XRyS zDAM=w0XYGS7gc+{1|P>vW#5iuBnD9nvAL(n`SKT zn;;l%l1E+gUXQHTBc5CUENUTjrP9jwRhuZ46`qe={&CK^QzLdBUuq4lJmzpOVxrR~ zv6i)-lYtTV^>wwd`L50DNTZao#88($Yr+~8DXB?I zAZ5Q(oft}wov0?@Y(%P$=P5YKt2+`S3i_+(7XOKt54vgYGgLcB@^SqYJ0 zhztUR?;|}Q6-Cs?#z;CX>Z{fa1tOQGMxB7C6F`mU76?Y_#50Ep>UAeSo~GncOdiL? zhZd1SkS->UT+z`WB*qOjWWh_Y^5ovt*;?P9a32Nvc~PY#N-^8*vA^3P1J?Tc7HULLs1o+=@M&LthtCi~8HmzoTX6W@YYSLpYtTN*J)Ff1-Uo;^# zCp?+wf{J?V4-Y-DgO?ns$vO|gb4DU;gvg3S=bFl@CSDjI!T`_r5xxhZhwuj!VG5eC zBmKB^n9yLgMdu2WDJOlFrKGc6MCg;ZVn=SuHC6%2rBwS7eCfOw#JN~hojJ5Iq}GyJ zjWUY;i!CN2*S;a}Jsy&RCkLuNFS(h&#Ea*QzqruERS&KM-n*(2Y=6`G)m-FzEVd&g z9xH+hBVItw6I6u2v#y5V#fGwiPZVnf_p8NXC>y3(KzObmzXd{)TLvxZ8xgmi=ZC3xIh2F(B%k#&1UXY^;2~fOFqvvIb}&vib_875tfQ48(h6lQfhS$dDkz#@ zp8bP4lY!9xj2M*i3?4&u|H7r#`VX&sE|Fd-6e{~cK=<53`Vvt*%J%>ReSughT^9l@lq$Y_H3K?jjRu!U|l;_E(J|8ASU(j1%;HNn_anoE(n; zD}YvRte(r%1qXA@6{8IVmRM;L<@DdAaE-1^>GE=BoPo0maRPq)iP&;W)QyHL$Dm^H z$Q>>H?3o_xiGDwu7NuqOq68TiyWJGkc& z%Ld@o@C42y@Qk&SEu~)dY?`s9*=28?3PEHoJ(V*b$F!4#XL?;MfptPc$XQalU5lFnE$31<%z;hZLXL(>9*^2wf z*UsjChWGJ;ZnvOR%Ys*(6(Sz3Bxa`DVY1y~f0`h09gTlr4U+>e={vxiaGj@KHdrh6D6S65Z{ z%$ns{F?LBQm1Uv1>6XT)%=ux32`?4uq!(!vixtw;S=uXt<~9QjB4;f-u?kNzU7caO=2i!0{z{O{H@8GqfJKSEUBRmC&CN=E5# zb+UBGb*9nzCUZ-~M9q+F9?GrEAQmp{58D#+{rkJv+Y^%e!afpmtjONDKp-P!Y`u$) zV1w)9A-!)`1&?c%C0aXO+s`GMc1t5kiJ+M7)n2Y^r#b7GUedM&e`+|ezc4T~SzWmH zlqi>ZPVplqM>+Nu=gtVr*k;i(Za(^(+lK4K7Z=^Hd|BN+Fh5TvZ+98qC%4~2a3KETrWA(zyq7my?Kjul2%ik!ZFMHsM}q6*V~!x9yPoH4 z&-K2VEV&yf?6OcRY7j)tUaoo3@%aph2d`BANVic zheid=zIo{wk90>zuWc*$pNY??7vz(FXRujxar9E$@NlZ>2{FD=)8$B8v2X58Pt*o3 zQOM-DerjA<(q~y#4kqH}8q|qxFPIW?mA#i=xk*rqZ)5&xpGLYTw%anIYM05UK8B@~ z=XK_61JQfjWjStQ%@80iJ-nx|`ctvC&vsUK-A#naN@+uPB$MdQjE)BqMt3LJ*v^I@ zIJPyQ&a&(6aU#Ld=bt!c#JUf=4^BRQsS?5KpgS!7(Bw?k4K3A;K7nc}H`F}^=jgH{ z@3oRIE9yvmb6}j@!;Dp@N;S1%F~N~co{6~ml5dv& zt1KCoYhuJbaxUlU3;hpN>tCP0KvbD9B_b0bdQf$|C#1wrw6L0!HR?jP26M$&qHklS zpuBsFiCV8IUu2Y$r+oI2`sMaue;*l*Mnjhbdyx4S*GPu;aM~paOD10-i zJNF2k$c>1v3Wvxmf_7h&_9a<7Vc4}$Yje*am3e%kqvRvc+kpk8ms!Wiu6bUe37|^Z zGk5%89IIN$$z+?3_b%Le9^%e1i14kHVeJsL!kH5WSuBh%E|5yU)$@Owp?ae@N?|53 zaHkZ3{}DsQ0=gS=Hl=r;_pood{Gm5WUDlb zv>iiE3qn>c*mw|Q>G*QRe^SIVX8ha6=XS2;od!00#RkYP_Au@0IvK-wZr|SB9-9L8p_1X; zw?m;^pi;1uhLbkxy5$iehBZkCJtq2E3I)v?Y5m&Gj02SgJ#2UBj}K=?Djhz-l@C2{3_qH1Ac6;WhZ*(miQqG_Qrdk zjLpvKeIiOaamgm@T&9pK^Os=0;X9`~p24L+M8KCGzuSgRBk6E9;Z5)CGA9ABV7ZJ z){k?PG6WE2-d|KYly+fYcV?%=rURdQFK5-6HzhS~DE;u-XS)4yXn7HH6>Zj7uQZi3 z=~X3@0PcfTfr__GCEfEpE>|saH{6Q*n6xCyzrATPtJ|6TQLK~(Ewes{8nFUtFyqwh z9^W3Lmy9tEL~}2@bl_3X0Z)dB{)k;hXY3zjBz;RC85Vhv|Lqm|N4qGG4V$P&wo93F&l4vAfVXs_l~KU6Vmq;Xj1wB+Us)DG17p|M9JBO4an z_T_|jv&5KYP7}>`#(O{8pjA@l`tbtB$a!07Pv*IEFPBI<9F*c*&lUIHRZA|u6{rnA zb8qlGM=By^o#hV__bI2IN@-e#ewr96Y+w@@HWCqw-@ylmcUwR zC2}=2wMR|vtby4!HRXo2>5j~;$37^!jKN=b%#2;OOS*nUn+~3j^hUw&-aG9~+hH}w z%8O)+xhDZHulB|J@bAW61G^XMk1juWSl-*y^Qg_8Ro;Kv+RZJgxmmWNq9V62-`>%Y zv^LpQY%{Uj)0V8`wM}O(?b6MBOJkvv)2+T=^YYka$1A?FvNAXMwcwXBYRA3ju5%CS z36tnCNbC+t^|&1LpdrSluRO;x;X`1zR}x*MOKlJDNd=|+?e0Y*M|M2An6 zH}}83zOm+@fBuCJcR81)zW;}3UGR?O7OUWmCfPPg+mG-3+MgHGGDkb;K1=O%gm%crO&XtYg-qBK;i~N8cP8C|W|u!^1kIKnIx2p@N}hgygp6ixLBUk-v1d1zI|J--6hrsi|MW1U62XPG?KEU|`#U75A(Myo%^LT+8q z)Ax(Rm)o@)Wh1AyxqovGH>|$1*f{X9ly+tFu_s==UY9?uE?hgg_I3WGe(kO*!>u}t zo7CI%OgE`Y#L{rQdiH&GlITO&9{62D*z03q3s$Ex1^Rs?%TtSEAC6|dHcg!48)gcA zZZWD>drR!<)b6B%T5~mV3(KT)b&fQJFtP$j;c@m~TLe{Wq)YS`to%z045GnxM!nR_t@gF%N#Q;JUM5`ODO5wl?c7dUXn$@lQj0 z{JPQ?7K?jl_Owwwr#*YPy2kQSy6L5a>ylFPv4*l<>Gz$*J~r)YkH6gZ#Xb0I;x70^ zd!vT%JmrN$?aPlwL*>6-Ff28#{&e$TaN*O|g?ntyA4?R!_PRZ(FP2G>=t+N_aOz6R zq`!ALGdug_!L_ll7tpnpkKN!U&B)KM?j-MC;%|sU~kmSHs#KS|V?FUG+%JlOuedgY|O|O**j~SWPp2@1Qy?JfSnwrm=x?+=QINI6Mvy)WIl4~#5 z#qn4CnYvnn4D#GEll*i_v9I{8xtQ!Wd5U>wZMzB2P@6v7eUkT_lehMwp@e2YSZ~;y zAez{TBKc#p*YX2rKLwX~`)S)fcrzH_}LPSCxIonw4^G%;i5Zgs&dIzx?y2L7m4U7S$*$C468BQNG!5b*abeM| z-S7SF^bM+uImW%4;j2f6iVQaShi68U`T7kFO80Km$=Ng{E}=z~rt#9VdG1v}^LQjx z8h`y`_T{-zSEM13L0($+Ud~TjJGXPZ`vcpMYbesz)~>N=&EDixoS<#6)O#!Iuz`U? zUC#Ovj!tNaBmW2uNXb&2a9K4Gk&RyUv?q|U^x z`6ge-U3~59hh6YQqFAcJGbAIDWq=Z@`)}( z1RveZ)65Xum~vxqL&RyJ=_d_QjROi9Dm>R8HQ2>R^Bz8I`0?}5K^t2~EfjwGG-?qS zZ>{e6Om(vNfPx1*qmA{oS7co?-h&SwL=U~?t98~$zrA6X`M~)cvCFqLpgH8+ZQ#{j=Z|zh|NE zx81sR>+EP-k=2tR&g3tK0U?rkDw|02D@v=j?o@qIwCg$7qv4oyTZPW;pHJmZ;@C~v zI;3ggzHMnKRKfD#FhNPRQHTyt-rj6?x3Q}!u!W8^)i#r~x^#8FN__ZqG?h;?_?p+I z)lO6r(w6X|E4IODgr?5&3SBAH$B)ZevMT`>$BwKh0rYr(B&f8PA-npAHW481;BgU9jifn4@x2o-&wps^ zdVjv{R$N+{?%^z5A&t;b#a@nM3d$lPx&}8WTUYmV*a)MT4XkRDb1!yWY)YT%SHAD3 zqp%vV)6KZVxpCID`pHHdp&Aa^rDTd%XgENL_-5(Br_+70%y_NdG#tJJnz`8GSByI0>wsy|1}X*H6BnpH8f<=gR8`@6dr z6tb5;SLV?=tn_HVQ5s*E8su|(G$cd<4-+d9so6<4k-Qa(R z<FJ?6@aIA2B%PmJsX4i3{ovulhUp~-6M?-W{n;87q7Sv0 z#~Ch0QCe~=ONPx2#zGA|^)U@;c1es^^lOvsbM{3Q( z+S|F_9~b4Asy^RJocLhrBUSoMhMfi12AqaDt15ZfNN=RrM4qnd+kGYHth$aWc|=8J znth_oG_Am?w}#sYFZDhjuWQYrqdcK!PqD3b@Y%^gQo48*<4-rX2wl+f@sWaWy)4wc zFH=kI6em{Na^}ACG>!VOA2)HSwNN7K8%aCrq3#!NuF;^Dx}m{m&sG$3Pce7$Bo49c zEdQ|5c&R-8@YZBu%{NM2j*S!kL1^yPE9?D|G_74cf*EHOzaw&zvBh`&mzWi&)(B&Z zkkD4jac@}({=R`b4q!A?5 zw=w?Z{BdX6SlRD2A2vLCo-$()-L=tNN3f-iS5xwsmshjX`)^KIX7xxPC zma=;jNk_=-+uy@sePTlwz0T&Av1=>CX1Ot%rUy2;9i8|pA9m}EX2!P}^(~RZ)@xt( ze!kmq@$%(`F##!op*L*p2G^^sX39rG1Y*QR+tlK;R41a+3NjK;pUVz^YtCslrOtNp z#y!6~Ji6{%N1g{$k(`KVlPA3IoIE`IjPE6w9350+JWsa6=G5r)8NchFCsMxmEPVYE zt5s1GIe7MP%gCke7n_in8&4j2KUe=ERN4#3h&m3}Yavzf$mx*+DpRRp2VnQ;) zm8}7WJ}ul+=JvB|LF5dtHYMI5kCm61xh=H_|7Vx07$WC!`8(^tW!Jkc^~B-ZKNDCv z4(%B9CAvJ8NGH(hKimBHa=86^@Tt4c&9jZbX~^& za`D@3kZzqv;84N=DqQR!#m@L@Ue zj@C3kP61y^#4hEkxO?#aXu{LCJhkPT0_nNA-7mA3KF2bO+>=f=R?y)oK6U0yH2=br ze&Nc({cX?J&TD@&>#z|-F^1Iq4+bM@gr>)gw3WNs&E8!4u6)GJ+2OUORN&$Z^;Eu_ zTf>F>g)SuVX})^>>J)3X3$^{()`JR545vTUQ^gKlZ#myCFzigVKxXk~`iY)u=sv|5 z?zkS?H!U5L-f23O%`PvLF50K3b#2{dE=4QsyodY6^ZeLs!mjn1Ki~P5)9-ULl z6?oGU@n$rOlpe*De(IgR zi1LGTt$W&TUk&`kwA|!w*lpW{c#{ zR zwELfLpOsJR+r?`adM#LX&y`o;)OMfVm^k1m7cWQ;f2DQ8q|tHymdJTs6U)01J!d!Bb&;SaF~6`z7nuWu2yL-z_ahm<{zJYWie~QY=Ht{jL|k3mHy)!0b0dqN=Cq z$`T_^*RnT_jB8Vn^+;V&t_Hb{b)&q7fSKm8S;Di26T+4!I16|92n@8B7rYt zG;}9>A7Av^l+Fj=knV~XEV=#MsLpd&A_#p@CP)BbE-`b1$ZA>t=0wkEI$Ub!M2j!^PCl1Na?|dlXB!Ty*j_I? zoq3Y&`Z1kc8&$IW`k;mFJTu%+;77m?lTW-?!Upd@DSS8p^;w#(5@uAeT|a$e&l#@v z)Yrp~JGN;{W?j@`ZY4UJlJh-B@$S$8&KDC|oHR0(VOyYAj!-qF?dNZhXUna4{B~i6 z6-Kqy?oZU!hPAhro7yV`CS0W6rVz6lTIy)KZ+I^I)p-Ab{`$u)7LhSFbZ)MbLj#KH zm&WLdM2~Kf>tu)5Cg|kiRU*^M)XMrKU($&^*5378NwS}kfs zS=tI4N4I0DdiQo*-+f@#_WqgpzI5sfDmot9;lY>vHwr<|mp7%HU0m$cAMV_2btzTl zwCl3Pz{Tm=2*PbGYj4z|;C`n9KmbQYKxDz;KwO3i0=+k*~l~5aQu&|yjM_k>n zzx9?_iaVRcA)iuPu#0_%#DROcoqL&Hrh0K&2!w+Xc<`)8WMC!b>`)4Kaa@L0&&@AO zRnM-mo)zow0t;oU|G2@Am33E*)4Pjh@x8V}{*?}RQ?6Yp9bXHdkv~}LU_{l zZWTIJ(G-)Nz1h^%^!OLve#wM$sT$>Tac%^1Jc}5b zC_PmlUQsdqw0noPtNNDHLt@X{tuKteV^Y$Ubz|x;4$2;}3^@URoa-_5X=!ow#1^j? zH70%Ooo~D*n56vKSmk|q;a?~&8h=*yL>4UJ!e6xS`*Sl;e{9XMR7vME3|nQ6*c*Q9 zMOX8y`?3tggwbQlDt3A)3h%0(5uS=AwPxzs^&0V+sBMvB-SzpktbH@Bdqb~{@X{(F zL&2@1#lb1@83K*3ii4cp+?5UNpZL>`HF>;WnD`J`_kPE&U7x-)wyS0{wwZq-fm#|S zdgfOWx2x&d)88a6SKiMo>$1aYVPo}N$;)~kf(`KUTnhUYb{Z{sk8cwG2D2}8%r!s8 zIk&IxP5#~ynnN2lytik0y2H3V)S`VQGbg9aRWAMU4Vq(NDlkt{o)rzx)8OlyU&{4< zl@?prpF2Ns*wn4L#at96LUWKbi^oUZj7P0TvZ%Og@qLh!tqt+3|XuY#quH z`l3nc_`u7CB7#5~4N2NX)14VIZEx7f&dz>j$T=q4fG$xbl@BJ}Ep{u~e7;@YcbJuo zz2;Xs#JBmG9dtEuR9Umz5wBV{U0wIO@u1?16IQ#EyCzlo1QJ}z#P411zdgM?w~fZh zdZs3k=$;>Yt4r_9{AZ5KHgqSQTC-YH6tc8L#QSFa3F?mxcsvW4+C~_m)UTlDZti(g zRH4}IWXe;I%k-ze86WGSQ|V-%e%e@&#kpE!WVuS@AKNAA#u)$de%mMGRed%?LNs1V z78WmR(suOZSXbjf`@N%M@KUTvT2M?pH*rkbHCDf~B`xB*nX9}6t%v*0RB(R=d9|>( z)3)+mc-uDqqG2#U%hT;2_RR>A6W8$Nc6K6~N-EVf3F_-pMHLAn?B7hwkaprmO6@Ut|&R(7=fEOv4um%P#AMSqm_QA_s{weD_31Wg~G( zuWv-xr{%i4#p}nWWxj3fBkMYSriE60`g9e2JWL?x2;SN!EJrHY#uKY5_b(1^yX^4v zyfe!UFa=El}oueBdckGZOfG&RvpZ;WoVQ)e9XBvX@1 zuBl2Yc@%~Qlus(`SLaKL*K|EOKgO<8*EV}Rr9{H6L;A{MdZMO)ZEi(0-_7Y~&5cF{ zbpcdE^*h3&Znj3*un1hR|Kh|%dei>s_0dhtlB4zBs#-VY2F_HTa(1hlI$KU_O0Y)& zW)*2u3sRw-(X&(e0=#M|w!=@F%@@j8$$~3-C%G7?Ot2bNR?9(fIWCgGDliN0s zI~5=IHZ16=5bzy(H7Hp8^6`|_sZ(5g-nWPzxO(v=zYh5H>2DcA!#Gx#mo2vnhgZC1 zrd1s={~mQuwMXEnyYs&6Gm23jFtZ=ny+)WII^iof|1J2if!~N;+>O%;E8S&%>Cxw^ zmgibnWmY~*1%25hB-&Auqh37FyE@9^KmFz|G4(OuRI9_c!=Cz5ITeM_G|M($n>}Au zHGVa5dqwRvb{lfJPMe*dZEjt}k<_K@ys&ue?e(6*5i{Y`p_ckrs@?VYB4(8q- z?A4x%h|T$$AdO^fZ!tIynC-19BQg`@wlp%6A1_?BU^C>i-s1mZ^v1S5s}d)7e`V_B z*i}?$&MBoM7cbVnn%{nHLD8-!$?@eYUR^gAr_|&a+fS#fp0-}S;|OaMFs0Tgr+@V- z;CqOrkE;|cR1qt4Py3sl&yirG`PB3NJP3tE&@+WYXZb*1H@nR$2T7Ur^`T+)35pXUg_;(DO&9z=b1OBu3m^7edqGd#Z_{J+@{{EOAY>Q z{kER|Nda+ta-Y{?dx!43J*rRf-FhciqO5r#hj!C}3NN{*Z-kSH{GN(6JblrzgBna3 z3?aOl1R2Yk*4^3zj%BqA8) zv6-fk*RRl-Iko{&e*C2QR*oi?-N2yvO?v;8>5n3Ds&b;2D=50u;6HE%>>g7MILro3 z&Fqr>k|agJz+jy#(50TzGciw}Xi}jqy4mT@yNBjGTxlXs+bWgrBvife@02F#GGCG!#i=v48OZA~FqVvT6@-OO zrkdVrPwYB`klX0Rc-QmSvU5V$$ST-_M0IkgE|1-iPCUPlFq)zvI?KlJ@Zo5_Jei`p z+bgZdU}29Yqa=rHuO8Rl(9qEAtz$4TxF@~AAZ=sCJ`a!W4&~)+RUZ_~&owvaIfz~D zs7PiFTz+e{F|kLpVuxCCQHSe?WkwQ;%Ap9yaF@oRN4mXlr4GJxxIFdx)!gSzC+9zX z=ip1*Z^x5n#dOLxfM4pM{6k8f_?|~C4kG@oMd|6b+vOJ6@>y8Fn+vvDIDBuqvqM_i zIydsBe#N+VtH$TjZQTIiI&L(pTsdjpjYzEvwr4;o1s~M@~U$ zmpWadTJutiYf!_=9c}Gp|HqQ|jm|Lb^5T&V-7~WGYG-s^S*5;=xyR|7JNygScW1p$ zF*|zqrD2=#ifk6In&+~nlrvS6-eJ>Q(@TjOm4`GgXz|f=XKRGJNy1`;VCd3bLpiU5 znc3Ng%&xJPI)g`fC|)MCy?x*tt*or5A9W(RepRc6xrP_-KDKH4v zagXJIoi%3aFgOB3_q1JA7&SE;)OX&0OC)#4%n>DbcXH)>qxWM@_fb<28+(s!n|@Q4 z@DNs!+W3sYb%&+AmtW;S*uSdMd-d&8{o@&?d>wr|-W*HcjcG?Rh4oXc?`)|a^h>N~ zk@e=&uhelEls4Lw+*2>S^R<=4Wg|cMs(DpS&8sTsp)21;Z$yvEd&(DyT3(E+c>Sz3 z`J7N@R*sb86B&=IlZGFcNdm6P_N8kHJyNrnQS@k8ZBd-@tB)*#rw%gT3w>Y;1PiHI zCyXq#>%=%s^lE+ew`o_^o{;yrc4ByVIJAG?Qm~@H!Mx7S>N*}anlhoSO60R`?`dq) zroAn7Dl_IM1nZB?OLyxV?qk$U-?sDWP>^;0u;%p(#Qh~<*^PGgPxjkAq={3t>*ldhTz>!k>epK(_h>%eTMSm*zyE;jSNZ2R-g*y?ZhrY{ z=x)bbPcFHqfoJU_dpTN4Qoj0kzG#yYprWEWTUBK}ySx-V;k841-1kx7tJUwvpH6r; zGbskk7+E#u_QLZPm}ki@Js7IV-FP-}@`Dz+l(quLF52f|u#`NL34Ivasp3EVWZz`{ zi$dR9XKR*%8OJVrls1%dC(;Uuh&Xk>87!Q?=A+R)5!~!3Z3h1leYPP@p}i!pvM`~y zAWCdN-ONWs%CR`|+&RND6~aKL@NIm>H(Du#zWuoXO%TDoO~4^|J6a1jgOD7)cHI5Y#@#uiWr$FhXtk>oBELNO-En7lVkF4Wxw2i zCpDd3Ysmh?v)#|DNDJ=_GhcZSwU}XlR=?~fM{N1a)^9bR7Th~#{3rVR?WV8H_g%QX zr``O3WZGiSrD+D$>n}X58y^b`35|C|$lZVYnVUJpz(6Ycs9{(LvFptXNp~FI8??^p zrt(p!>J5H*=99)anYu)0F)%AaqherCs3WMVdLuk*+wuB(wr(y`iMV~#wscWUe-jKN zSfibp@nH~&x#*2x(^S<_sZ+9!#KN$_yWWTn4lXzd5ILOxdJ`7PMyjfQNJAqEsVZk8 zTiZw!6cmhNW7AP`Vm4}Ty^5ZUjiFDUKK*q8|HS^ofqyvgKb8Za;s2eDfPjGXH#!1* zbAQIb9T^!JAwu{F0z^PcMn+Cfh7c|bBoh#jQIL}p;s~%0!9xroWFaG?q9UW9ASWXu z!qX7KJqZy77KOziVypl}M2?X_arg>|5jiC}IWY<8kMgOA$tfww2msVigv3z5FSig) zL53^pCjk`|$&cXL8ba8y%8Ae-R51tjj$;Sp?|>ux$AR5r@pC}4NDK6PAYT|>&oTir zajcbpqi4C;GY~&d9#T>9K)MHyARC)Zg^B=J~G+k&^z@z`vFWN(#0=reG=;Hb^1*g&0&QM3RsYh$AtoY%8gVIP zP&qLfhKYoX0*nZT1xzarOX8#`kU$d%A>k)0h(L2wP?C{@?V%zCHU5K~iV8C|I9o#n zO(*!#EG(6TnDU2_`du`x6=0hPq0(Qdapgh9#Ds)@>=#JFj2({RPp6+o3KG`9NUb09 z5bg*=YlssqBU(7f(BfV=5D}Wg9R#QYni2lvz~Zp9MHGvc3CPeYTYjGlM@r@+qZ8} z+CSSr9QcO=|F>{}`hU;{76&#k8YEt#tao^cu0O<1g7B$ zz>a|pCdJYGo&a)#c_AVP+XV&+DB%9rDzMx{WTcq=!mJx95fBjmRs)ods}Tyv2q-B? zF{}6+1W1N^LNXFknEHSv!U%pz$2A-X5aAC3z(5EF@+SfkQm~bHn-3NVvXhb$k`fY; z|EPeJlAM%~nhaMbz6=0LK}iW<0V0H{AP6}~$#GU3Y9Rz1R8-_x3m}$~k`gE=aBasL z4g`P$kYeS7Ifv##5x5O(C9Vvh03`V0si^@gRtVNIs1ulnwFS1H48VL0jBii{j>A|P zu%UGZVm=61bPO^nDbPSuAo({269OziOi79(ASI#3_4ZHpKrzGwgcO)*#?mp+AV~zj zWv8Yl1J3}`0V1ShQ(q8<_1duj_&88L2H=Mj68};Hgdx&tDU*$NnV7 zOh4v-K{e}Xe-7Zv2C5%B-evpOuzo8XTQz{CfFE`Ii+21Z2bYJG1bi7%Y~2Lcl)uD; zBL{bbkc5aBmZ@QZgP4>Q=b%6<{)`=8IsqXGF*r#-HV6~qyw|^I0})m?At^Bt&NsyQ zS>WOTEPRGPRsf3|nC}Db39fw16T`Vqq{P@#$Da_9;TuMb0VRgj7z`6e4~`J{Xn&^1 zId~W^04W(pjU&cofHq+9zi%=`;d=*@8zN%NEyUcs9~u5cPe%BY`M4w^r~>VFO&m z;I{oi`iQ{sf)yv|Q_SPTQgJzeoS2B11Xm^LuYiatusCqze`LVrz#0K9Cm|vMCQ;y6 zf#)h2ILpwVPyp7WI4>Pv2L=Y$ba45|fe9En#E??J>JBgtV?HrC)}uc}8L&VEc){QU zl9T@m2w&0q8F&Q^$MXu;bSeP6p8DqiUTS`1z#vgllKdS#$TE&mKk5K>K@0y}?0O6Z zWWdG?h6-aGoS>HVB4D7vi~tj6Y!KtNzhe(IjuNYcnEI#w`lU21h+_va1=f>9SjkWU40uQY z!Ns`rC-ks9Nd(=3O)oIfhmngb5qJsP?`9decn~#kbTM*}t#x`FH7qg`{snqc5=4wm z!9cWd695>PSlPf&P%`*3e}9Gyu+)ev9+O5q5-bPlzYqoB9d02L14K#$8V1)?0+>ks ziw$@J^CfIFP(b;3FoeGwh=0fkvrkGYZ1EKaQ`6__H>itPZID4qF-;Jj=vdAzf%5v7(YqFo^4{=f8@Fh zlR1oj957J5Bg z35lsFF)0;gCa0jxlNl&EwH#&Vti%FHj19XdsI)xo}lrkPtpAR{6FthVPpUQ=Ue!{w@LGg zsr^Q|Z4(na8~qmDA2A%v!b-4RC&bUgXcsFfBHN7>z`fnw z*VWisON4<@54%^T@D4p{yU$d113z{f9xmq`7UU=?x=|2+8y>C^aLkU7WyjB3xE^;9 z|K$#X_CId%I`jYi_ir{c?n0aB_0VR<1Bj7P3o&f8M2rmPpclmu<0fy=yAFtXi#uXt z_6L0&frNz*gPx5+9IPi12U`m0-*nKc@er4VIN@C$F3`c;?3k{_o`+((7j!G=ToIw; zNLVlw@o>WWBNwD`7Qi|rb`*j>$Knc*l%zFoU6PL*)+c}HWO>;`pm)8H5a?tv@hBv< z%MFPL7oqK98EE_V0<>qhKa!9tLOY~$(7}VcNLIE8?Njqcdz3SfirPtd2I~UXQeNh{ZO-5-62`DKEbaT>4l#!B*vQyJhZdy9Z z%gjLe*{4xSQ7I}dK7&q`oJJL86>wCe+VV0~QC@*+E6$+$>T1+bQ-dxy)T8DLa9p~C zS}r%COP8;qi({UUysz~?M1SY}AKS#Km>3yYdH+zKI1>{WpCCUI6OH&UDV7_V zxVCSXSKKGLZ3`32Zwbs>c(%)1d-)tSQ`^bMw4P%(8BBCF2B@r@Vg~6C)WSm2!;F@>kEvIcyP-o}Llo9U15(E6Bu1jHFbfjzPSQ zi-)vu+{xsm*dSNE9ehkQ#02D`hj10x@>9BnhlaQxvGa14-3sld!`GW5u}Ro7IVH^f zpsA;p!X_q;pA9n+AdAk-@I7v=tdpZbvt{!S@|>JK6mi*^36b{NIlP;hcy_JF=cpKF zrX@#MQ8RC5643lDIw$8)U|L+5DajUYvAw@WLpUMT&y-MF{|~Wno0xD!=g+ZN491op z8|Kvi?)Yzd|Av}c1YS?lM4L9LfbH0h80p=?b{QZRW*f9sNDOUZ2u93IzKDe>05NZl zMqFG@h?~!A+9`+48T65smJ>2DGDdqOSq%`hjQU}3)aZq4(yq&Cmepr(%uUhm}MXbCl_RE z?~h!LIH7|^70Ae{03A6JgnRea_DBM9aSuS=UVg~QB@Lbn`k??g{QP{8k8dE{N5Z`0 z7}&XBbo}^nn0o}F$dFJJ78Zg6f>KaKL) zm5Z`7b5KrJF3QZxhq*=xI$e;D%8Lup>EdFPUsR2%E6Py~9QEhUp^GrzxKvkz>S`O& zl?x511?C*BO&3vnOEctNS9(H+dL_4J~f@aNcfZ}y>q{#$79&TTXV z$Njr^(ZIkxG<^R)dN}j|<|D)C>F8th^a;#8;CS);IePWt1)6*{fwOII-@HN7@89EW z+w6xq^y%YA^cjBd0Y4H)3kwT48@B}SCI9n2*MGmUJM}+k)1)S6V&h=lM7~w;FHq}k zVBz558o{Ev#>)?Rm`8Ehs$9&)@(MZ1}AJQ8vH? z1DwIZXsS8QTjWJF|uiVO=S$f1qX&l`xq+l@Nh7ZBO-b0V`+g>kZ$J~<-227bYV_LMtXX3u#>JdKQ{*pJjEeo zwsnMb8~0PE_Oj9Vq^2Y%#zlk#c{%Dz^YC*pQ86)5DndH8xk$3o91ROU5$P3h#38`n zRaX-0MQ(b0Dx4L#8EC9yGcpoGy$lWo`ybk`z{kbUBf6fhFUdjSl$D=*C_dC$!TubwB{AKnw)ylt8rZ98*FScjTp2fw*!d_8!`tTuLPY;japdbf3 zyM&k%_^_?5jfI(MSV)+;xf#%ynOnQMIO`wM0~(08FgG(ZF;-NN*VH;}WN2h*X$fbD z^z!s_cR2#_P$n0*l&^;eoPiQ@!ADF#f~o(j4Hyo9!D$E&k2-kB81h1mC545~_I8E2 zd2MZNfX&dMbZGd4B>`~Vp6Kwdl^V`F2$ zBPpc}^j=;^>l+$?MSleci-TWD0|3abt7ilmfhUj!cHkI9!Wn=8r0rsg8X6icSDJwj zN1Pm?nNTmlHZwDYwg5JO1T_i^%R*jLV-sKzoPj5RLGO?W&_e+70s(y75WDH~g zU;rDz6NK~8qn>~S0)c@6us1a|;RASh5MB@9=|MIi26jBzuV;va((r{tEqF4(148?+ z_yh6Ko3M5Pj2ays1x|kW@Zs&-w{Qm0f+W}gGY~)$&_HP*v>@lO0TPgH5M~$=kTfzf z0yJ=j@E-p_0bwpTK_L2axdi4(n?!Wf%_si7^GOfB~`&X1y;U zARthj_!n_1#7j8H z(tl{gfu4bJ%FgNz-2_YVKbcbi9i*Xc3aTESGeXrZ7aRM#JNvpiuQy-8@3(ro@AUQD z>FoxPmbly3LF(&)0K`B%^z5&YK$c*{ff9gT`*+3{^epi6r$GKtGBCJ+ zT~G+9L>RMx3Lt@Hw6=8xnXz;90#twvj|W!Sfkglb0uTd`K-8h**0}^qgNE7|yeyE4 z|0N`_N;~BIU^M+YpnzAfGi*8vngoU|-~j`ww%-(xq$Q_8??CN?xBFqo!@xs=Wf8aq zNFZ+@;UL~nCX~a*98bT|>EB@yzU@L=F}=slo{QN6&VqF{0@4VK0!T1Mz<+=ph7w3G z2ogL22Hy#G2;flxi!fAuJs?`ZJs5Y;Yfu6xRTd^+;13v-;^N}JAN$Z*j*f1?pUs=i zSXlx&SW;k!0k&Ux1>y~n&_FySs0bjz-~w*Inh)%N>cQYWxCIdc=0Fl&ws(j}g5*H4 zP&kM*2fI3WbTH8V1`?!#D+Rp(eZk724GjU!4D14722BFXfw&#hy1+MVq);2_1(Hh{ux(furz<+=Z5kECGr4!mE03h}8q=fDL8 zJfHy}5E+#LUN_{5i%A59222A;z-o*>AR17?=qM~Kf`&jR!VcL%GO;ehc^&K04(wuK z3IV%`=M^*`v^2B`0x$pp3BZ7l7l5*bDgae!K{2@NFg=07fj@ZX4VVKBhkBt!Kmb{w zH{o>kuGShG1v_D!}RG9SEuh*bb%&%7-T4?Iw&D=)s=~91DO@fsvx6!5nz}4v;_v zfk?wxgYsbw6Hq}HfII^M_z!>t5W>&~2OBs8Qzxhq@BmkV5;gz>=Y_9d0od!wNw5gO zRcIsVTNo_BL*V@R>S{bH;1#AkfA68;?bNSw1+9SYgAzcrptFEKz%*LMI3;~KgEdKqRwcwT`};YS~E2}U2D zX~3&>RO=iAp@Q;(MKDZ&KY#>;2RsTGP~hQ!eQc;}0KmWm(7K>}V3>o70AT|b0eb-t z09fAv6%1$4d%z`7eZVe&1jL|$!4LVh@9<$zfOw$-V3=BCjs?kwCPTwPLO>e9c0;*mpqrk@i zRCsA$7cJ29phAIHAYCvRF)huK0vZ)`9dO{@y?ekM=r#O|52j8q&;TB&An*ZTriPWq zkq>GabSbm~H~^gv()eS?83H^Q7}PKlK`;OhHmEN)LVIEV!K+_XDDVo9;QJK9(4hb+ zK0XOQErR|67UAbp01N^U0~=^0&`zLaAR}G_1D9Y}fk;Euzzygizy@c4fmeO_04Qht zhya`b3UxCG^Z1j5k3gMpz6JqyDSL=k!iB7q@LJ1ir>_yrw>*Q>xE*uh7F9s&OZ#25r} z9Sa-!lgf4D=z)Ng06uvg6}CfLz%!Fyv_OpH~#V#FY3^1z#?EQxM9!*FtT9m z|B$+`U-9+`BJpY*qzLc;Z2Zg}Is&Q#WwJh{#e)IPKpVkf=<4cP7uvtX@P|myQJ@N- z*I;%7A`NO8^bc?buOR^#^cn~fUJ-$`10LuvQ|lm58u&p0-2`d}KX(H#cwvS!XajQ# zd&vH8`t$3+K(Il7f;58sfZu}01C0WW4W+>?Xi-o^&}D!JZ+yW81^(cWn7}{)ZL@B3 z@%#ZV8Zg5;4Ct2iivG<2^colxJR}%mU{XPh@pvErf(?-HdJ^z}7z1Vyd*BJEJ{Sdf z0PEcZLj#%yrGY+KcfkHlBM^l z&yB5n0AnE+jC~j&|NBUO#Sh{HLm2O(03OgqfCu^uj2hmULVtnb24w}q8RQoHZ4h0c z2jK_l{ZGrxuNZy}<4rIW4gv|?1i}n>;0(e8`Vd45G$cR*sRo}GdIxM1a21e1|Nhr< z=2uh@21vkv(1*YxP(;8YFrd(1FaSXXfo6sw4>bSf4EY0$^;?i|Xf?&Nvub_Kfi-*<$=J@)$x zxc>M5{(|fOVedWQvO2Q&@tbcp#Ta|9*n96?#0n@NpdeKQq)6{7N|T~A!G<8B*n982 zw`fdEHycZOvf15ivKtfSp8xaA%T;7eGuiC^KA*pz&-K3V<-YgMoH=vm%$esogTg%d zAKHa;9c|~%omzHwww9Zlqb*#x5Zr)8_?)XPSTJ9kKR*MA*$NMKMOuY*7fVJb%&LEf%ou!zPsYVYe$Zp90h*H z6>vcwfcqifdI&fl0tZkBALQ@gOC$li`glI6^5%rMz%98CzRFE-Pu>TQr3{=I0jEa5PZ4lD1e_BAZ$!ZV(7_M+ zaOck5E?c&4bq9~+3ve{bz}e8j_xK(hl5fBb(ZNR%aAX7=905m1z{?SEO9UJa!3guk z`|rQsdgsnv&ft=q0{>(?_$+1MfCvn%z|IOdA_5MIfCqy%D8h5n1biO>uSW+5=Dl~` zdAB`AiCVDFFM=o10X&@V!K)GQO9VU;0pCQxUlDLrbnsrvz`ywc-iJ;ZgY%M7u??sb z;LWTDSEvjVZvnqVz)unIT6FMhZh-%i0UpkFaEEm8dp^B+^Zhmz<$JuOi^V=-~F82k!?uwe$fvLHCvyZU}vn{_z=jZd-76cA-8$fd8U{Q=^01R0jT0 z8Mr}zUb}9GH`}f9yDNUDj-x+@+`ReTx8UNGfn)S`;fi%3fBDN_>Qub%r#@qt|G!(e zZnXrTC-KUaSNi{0c~NBaAycl;+puT1!DT$j;|b=1*ZFtm2xSh?2WFM?f3|qSuS}OJ zmKE)-VUnj|)}vvh(XL#%qCtnXi^xZE>Cz<)QFrY$HXV8M%{SHG&z}db{qkjX{p3k- zk-$AVdi1C|z65Ts;3-F(=P4#rwoShss zn+ew70eEUN0{k_XDbAXsgPrCy*->+JwAT(EJov=tr>3TAv3Ne;L##is{p10JhJ;7sdoWO85$AzO#od$dI5PJxHP#8pb z461Iaso9FJU~4-A&rHzr@|J4v0=Lh=V)mCO8N-`Tg8)E9>fL)SDg(FVyX=f?ec!e%a&XrU0XIWWOGy*(NCaFI9r<>I^&B)X{`I?e?>76f zvQsYLryK^JSjhyOm#@~YTkj6e$+4{T^!xc)SvvS30RK3U(geuKRG#vA&Z*I$)aFJF@F8`kOI+z7Zm(xh>S4j$4ExeN27IUchfh)mSy zm;yU62;7=ar+G)}b?Z2kd3wd{n>ab|i{8BpA7CO5`7V=&^=1jUOak7JEXi9WCl4Q# zDb60^;~OO4?nqcvO+8MnDlRGe=%Y`{4(&f6Yget- z!3p{VyrH|!uD)g9{|I8Z&;6~v+eW9n_#d_>m0bfVJlM!%V=o7yhG%b%a?WVdc@f^@Cx2lg}RinAZz*R()FK%6SRN)#F!6;51k{| zuDvOrefp`~y>(0Ol#jcY&z%);hy;8k0Z$5LFYjOQ2kO-Fk-By4pg+@O$lwq?FnIPw z1Xw!4>2C-d+#6Gpn(TY2=}YIgX|)W#NF<)MMZg~taEauV^JirHx;3(4|`N85uIwC+zF!*f|ID@|VnZa}QtFtVu3)Sz5O! zc(7&5&PhgjpY#sc?%p;|tG;beKS17m<86VC33OTBfA<|hz+ILt%+vh>!jG?5vD(|( zI{Xmos>%+ofDX>ud-UC&^jzZ_<%aeSvYnLo6?kSkpA8O{e0b*$bm@YmrRC`0>3!I? z)%H_x6uKg@W}Po3G;M~)t|^bblofBMY%GL%UGdy>l+&dVJ5ir@%B z*303u73$#Oeedj=cLlbkx6!6Q^=#vBlp%E(WBm{WAnyZjFGmmVm$?b^rC$A!df$Oz z-=w51S@_mlZ+B!rHGcPN&U^>PyXSZ8*fAaZHGKQ$_ukXNsVfT(i9QXO*C;-hW&Sng ze$x9Xua7_exH0@Q?=@@Ip1|1HGd{*J?x z$MyyFTU|3N&tqFTe{G8=KLl4RmIE@=(BHKS7cOY@tLSIZ_o7ciU+gvHWCzp{T#8qf zA4Y%e)TvX-*Pwq!pN!uTw@`iwe@ox&@ZrPCH{)l>UV~0O_Fkh5kegP#Vg>jlbG5M0 z5H&}nZ$y5{Ebva8ot?mo_tyOV;4ejlYtc~=n!B3|e74EjG%rtW!gwpq)@Hos2|sQs ze7msFP|aq%wKl~Wz8ieF!Gj0l{wdn3RVB)>v*Pp%YqR;d1y=Uf|nUtGRAmT#Py= zCMIYpDap!rn=oO5mM}LS{@rZ&ZQQQ*(-c;fqEqm+-kY}r!0bAh&e`Eo4_{F&ln@b>fbwN0BgX^Sxr z=e#^WA3Rdbtur$hfMc3~IeM=8&igq>&(6-$($Z4Z=QQ}Hd3g)9)!_7}r>AMy8UEp1 z-Ke{9W`AJcVE?2~!p{}Y^!L#IJ(e#oo*o`PH+SO1pq*A$0S6{c3fUYRo0PF-%T`DD zp6xhpa2$vK`4SI4hyEGQw8h5ze#x1Ana?5N>&>~}p}p6wprH80(8KOOH@Et^_w(JKeDX=7(6Ge(7G`08H^Y3K{uBKU z`mG$>Dj)oNlSWy33p2kj5)u|9a!h&}JHvOQ@AVuuY{r#lP3D&wKCOBm-q8ke4DiOJ zNAES#wcAQ*T|TaJtW{$!q<2rmx-FRl}7AvH4*J2qs zEJ?;p2$M<9LE`4_Cob-xGTAjw#@Q^CKK)i>yfn#2$)e%>vN2Wle^Ij?apU}{Iqg_@^BhMvb^WBZn_Sv%F%>)y9Gvw)zZtSLccJXvvPsS#JEHvd zs~676i9`D(CL&tKJLH$osS1U@jIC|ZUiPIQD+BxH_8oid+q7BopcVQSWyktc_Zl}` zpto${^O=K#=hm*>`~7vQhnK!#)k?uKu)O{H>jJKwT!T-@xdY2^V8=G-#ta!Sqy)a- zQt09=Y1qK_Ym6@ge(e41uR$RxtD2j+>W%7$Nwdb8m``A9Qp|C{uTvO;1bBBlSZSUe|5YSnO&hK(#9goH$v zRMZ2uHxJgGeci>w?^;M$yk4uuIH_LEv#j5s$gf6@U3I@bd`GO$KI~hK>L<&~RmY(p z_LAw-d<5J@c^xufe9q0qO{{HQWcY}&(tDt#VBtkZSlqi4hoL=;FW8yKPV|K5qHlZ>E3HBfE5cPau+U6@SL9e&4@8;l>bhhV%xya z!`vr9s=Yi~TDR&Z{yx4^TC`kzr%siujQMi-$SJx0`df16!_VZazkV$jE?m}g7ngj$ zymZGmYuB!uMmrC`WqNeUvrkYadHanw`4U6T}6iex2F!(u+f-UF&Yrvs+iOv9gl&(2ra1-xTPa@`o4Z z7mDS$NuOgSehT(?slj3uquXe1w@O(G;sO`kT)<#kj=Bjzg?GHYX zwObBLzd@7ka&Ac-q)nQan!0RGLi)Wc7cZA#Y`$qe%Kx9{!-M4f`D>~S^sztr=p)QU zK9rB|-jxqgM#eJ_?Aa|Tsf)zfqgZg#aaVNdb;uVsRlrL`6N)S&jDVK+-uQbPeszKc(^uNWJCojRc zG*h>>c0GRJz(E!7;5-kpv(X$MsQ=W*1z832x^!EKezy#9f=DS?vP#aLI4o1+Pc%+c=wae>=WTJ*?TAh z+Py{%VkIYYkzhq$zylWeHWD-=Q1$auhYv}5Vxo9>hv@-T_d$U*ilg@0|+x)8cEO|D+Ptmdoio9s)+jvkc{ zpc7XwT#)5?dE)L9@jd*+X#mi*XZ*p@F>q`Bx-;)1_GHor%rOTInR^pRuvQi2{iJvE z8rvr?e|eIXyoXZeB*G z4xt~?7klWhAf`8B+=_dfw`_O*HNGF>m(>!IGS^z#ue@(=9x69){#n4gmcK*(YzxLW z!10#!^jy73(?Rzd)(`vM@Xu%)+1`vNTH6=j%gkDw#`)ln)%Qu)DJR+}aMu?&dlh|W zGcj7{e3EnAyJF3Vot;!IuSvB~jF=C%xmB zT%*r?@X#S^zo3LG1%<2b!)6J5TeGoBiClY!t{rYx(B%+?r>WUV@)PHCP`}4>?|!>xt3Yl%==>IoV<02 zA&g=B{SsZP{H~w+PFY|cGY2~U8SJwD+O=zvHgCQj7!>oJtEb-u%vlF=Z2vWS_EYbB z(%&dgtfjPoEPOU>*zf_$@E|KQdo%sE|KxismxX5$hpW8! zjsUP{Jq140s(nrq(tf4~;Pd<3L-e^$zrVb%uOY&IbOSpN;$Y zJL4Wci`R|s{LH`eem<}AZ+IX7ZXD20bs*--_L_<`Ftk)FSTw|v8+$}jP(F5AF+i63o?+KYAyCn9gDmm zGqKhdt$8CZl9Q9EMMiS1KTexE)dM*XCm}!K9L>$mRok$36=EZG9v#O+61EdOd znuT~%Bw{UdwGHb_HCL4Tz}{WR-{`JlK&w_3YIEXeAur2B)3vB5EqI2%=3sBD6)eru z931Qs6Y@m-Y8v8M30hoC1ae0XM?7exiVsDE1tI5T7sRbx5l8aYwj#F|?8%Snyio_B z?6l3BH)%dTKHAu^W3?$*uLQgcv9l;G0Pl&w zKXyd3wzh&S{WV`7ZxuJ=Iw;#FA|e9yLGH=mK&@A=p4y;6gYY>BZQ!ofL?=(O*V?pc ztxd4D)a=n_{?ok?hnu7g8#)wuF$bvlA?)zamY@9vgj*G_BBq4-W2o=c!-TnWRi9uS zi#kkwCKe?vElnNNZR$CHvuF|WTV|xI-x;wp$~h@15!aZPEgHGk=0W!oHTZ701|x^R z&zUm^c{Jx}3(*&V&eM{S!zLc>$aQG;O+(H^Bg;@D(lt6XUxVy`dw)tp;su+JL% z2<)?3kL8}0ycd3&ilZ{t%DxHTUmfiC)ZHz}@5UG`W3E__QTOxAcRcC9TvF|qNuB5W zDSO(ipDOpS{TpoDa~xao{H7?|@RXF)_`dz^Ug^-;_Pv*?+uVQQMOXcW=REc2pL5l# zSGW4QPMx8Dv9G zHEx&=zX@|K#tOtxf6}C3 z#=|*D<+69|xKhSCY!jEjE#l;pFIEmwm@5T{gG;#BO(~L@>4y;KT`%q111rJ0m&d;N z95t86+_HAfIIPtWUa+Hg25dv=e4cE6jh5J_-4C?NOo+vr5%1#<

biz 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 EV-wj0b^rhX literal 0 HcmV?d00001