From 05debd3d935ba57dcc2bf40407f396c3ec7dbff1 Mon Sep 17 00:00:00 2001 From: Miodrag Milic Date: Sun, 30 Apr 2017 10:53:22 +0200 Subject: [PATCH] updated with better package examples --- _scripts/Set-DescriptionFromReadme.ps1 | 35 + _scripts/all.ps1 | 1 + copyq/README.md | 33 + copyq/copyq.nuspec | 20 +- less/tools/copying => copyq/legal/LICENSE.txt | 0 copyq/legal/VERIFICATION.txt | 25 + copyq/tools/chocolateyInstall.ps1 | 44 +- copyq/update.ps1 | 30 +- html-tidy/html-tidy.nuspec | 32 - html-tidy/tools/chocolateyInstall.ps1 | 19 - html-tidy/update.ps1 | 31 - less/less.nuspec | 3 +- less/tools/VERIFICATION.txt | 18 + less/tools/checksums.txt | 6 - less/tools/less.exe | Bin 114688 -> 180224 bytes less/tools/lesskey.exe | Bin 9216 -> 61440 bytes less/tools/license | 27 - less/tools/news | 902 ------------------ less/tools/readme | 238 ----- less/update.ps1 | 39 +- librecad/librecad.nuspec | 33 + librecad/tools/chocolateyInstall.ps1 | 16 + librecad/tools/chocolateyUninstall.ps1 | 27 + librecad/update.ps1 | 36 + plantuml/icon.png | Bin 3756 -> 0 bytes plantuml/plantuml.nuspec | 50 - plantuml/screenshot.png | Bin 91753 -> 0 bytes plantuml/tools/chocolateyInstall.ps1 | 25 - plantuml/update.ps1 | 26 - prey/prey.nuspec | 33 + prey/tools/chocolateyInstall.ps1 | 18 + prey/update.ps1 | 30 + 32 files changed, 391 insertions(+), 1406 deletions(-) create mode 100644 _scripts/Set-DescriptionFromReadme.ps1 create mode 100644 _scripts/all.ps1 create mode 100644 copyq/README.md rename less/tools/copying => copyq/legal/LICENSE.txt (100%) create mode 100644 copyq/legal/VERIFICATION.txt delete mode 100644 html-tidy/html-tidy.nuspec delete mode 100644 html-tidy/tools/chocolateyInstall.ps1 delete mode 100644 html-tidy/update.ps1 create mode 100644 less/tools/VERIFICATION.txt delete mode 100644 less/tools/checksums.txt delete mode 100644 less/tools/license delete mode 100644 less/tools/news delete mode 100644 less/tools/readme create mode 100644 librecad/librecad.nuspec create mode 100644 librecad/tools/chocolateyInstall.ps1 create mode 100644 librecad/tools/chocolateyUninstall.ps1 create mode 100644 librecad/update.ps1 delete mode 100644 plantuml/icon.png delete mode 100644 plantuml/plantuml.nuspec delete mode 100644 plantuml/screenshot.png delete mode 100644 plantuml/tools/chocolateyInstall.ps1 delete mode 100644 plantuml/update.ps1 create mode 100644 prey/prey.nuspec create mode 100644 prey/tools/chocolateyInstall.ps1 create mode 100644 prey/update.ps1 diff --git a/_scripts/Set-DescriptionFromReadme.ps1 b/_scripts/Set-DescriptionFromReadme.ps1 new file mode 100644 index 0000000..668f706 --- /dev/null +++ b/_scripts/Set-DescriptionFromReadme.ps1 @@ -0,0 +1,35 @@ +<# +.SYNOPSIS + Updates nuspec file description from README.md + +.DESCRIPTION + This script should be called in au_AfterUpdate to put the text in the README.md + into description tag of the Nuspec file. The current description will be replaced. + Function will throw an error if README.md is not found. + +.PARAMETER SkipFirst + Number of start lines to skip from the README.md, by default 0. + + +.PARAMETER SkipLast + Number of end lines to skip from the README.md, by default 0. + +.EXAMPLE + function global:au_AfterUpdate { Set-DescriptionFromReadme -SkipFirst 2 } +#> +function Set-DescriptionFromReadme([int]$SkipFirst=0, [int]$SkipLast=0) { + if (!(Test-Path README.md)) { throw 'Set-DescriptionFromReadme: README.md not found' } + + Write-Host 'Setting README.md to Nuspec description tag' + $description = gc README.md -Encoding UTF8 + $endIdx = $description.Length - $SkipLast + $description = $description | select -Index ($SkipFirst..$endIdx) | Out-String + + $nuspecFileName = $Latest.PackageName + ".nuspec" + $nu = gc $nuspecFileName -Raw + $nu = $nu -replace "(?smi)(\).*?(\)", "`${1}$($description)`$2" + + $Utf8NoBomEncoding = New-Object System.Text.UTF8Encoding($False) + $NuPath = (Resolve-Path $NuspecFileName) + [System.IO.File]::WriteAllText($NuPath, $nu, $Utf8NoBomEncoding) +} diff --git a/_scripts/all.ps1 b/_scripts/all.ps1 new file mode 100644 index 0000000..83b1f0d --- /dev/null +++ b/_scripts/all.ps1 @@ -0,0 +1 @@ +ls $PSScriptRoot\*.ps1 -Exclude all.ps1 | % { . $_ } diff --git a/copyq/README.md b/copyq/README.md new file mode 100644 index 0000000..533e89c --- /dev/null +++ b/copyq/README.md @@ -0,0 +1,33 @@ +# [CopyQ](https://chocolatey.org/packages/copyq) + +CopyQ monitors system clipboard and saves its content in customized tabs. Saved clipboard can be later copied and pasted directly into any application. + +Items can be: + +* edited with internal editor or with preferred text editor, +* moved to other tabs, +* drag'n'dropped to applications, +* marked with tag or a note, +* passed to or changed by custom commands, or simply removed. + +## Features + +* Support for Linux, Windows and OS X 10.9+ +* Store text, HTML, images or any other custom formats +* Quickly browse and filter items in clipboard history +* Sort, create, edit, remove, copy/paste, drag'n'drop items in tabs +* Add notes or tags to items +* System-wide shortcuts with customizable commands +* Paste items with shortcut or from tray or main window +* Fully customizable appearance +* Advanced command-line interface and scripting +* Ignore clipboard copied from some windows or containing some text +* Support for simple Vim-like editor and shortcuts +* Many more features + +## Package parameters + +* `NoDesktopIcon` - do not create desktop icon +* `NoStartup` - do not run CopyQ on OS startup + +![screenshot](https://cdn.rawgit.com/majkinetor/chocolatey/master/copyq/screenshot.png) diff --git a/copyq/copyq.nuspec b/copyq/copyq.nuspec index c6ceddd..194425d 100644 --- a/copyq/copyq.nuspec +++ b/copyq/copyq.nuspec @@ -1,16 +1,15 @@ - + copyq CopyQ - 2.7.1.20160708 + 2.9.0 Lukas Holocek - Miodrag Milić + Miodrag Milic Cross-platform clipboard manager with advanced features - -CopyQ monitors system clipboard and saves its content in customized tabs. Saved clipboard can be later copied and pasted directly into any application. + CopyQ monitors system clipboard and saves its content in customized tabs. Saved clipboard can be later copied and pasted directly into any application. Items can be: @@ -20,8 +19,7 @@ Items can be: * marked with tag or a note, * passed to or changed by custom commands, or simply removed. -Features --------- +## Features * Support for Linux, Windows and OS X 10.9+ * Store text, HTML, images or any other custom formats @@ -37,17 +35,18 @@ Features * Many more features ![screenshot](https://cdn.rawgit.com/majkinetor/chocolatey/master/copyq/screenshot.png) + https://hluk.github.io/CopyQ - admin clipboard copyq + admin clipboard copyq cross-platform foss https://github.com/hluk/CopyQ/blob/master/LICENSE false https://cdn.rawgit.com/majkinetor/chocolatey/master/copyq/icon.png - + - + https://github.com/hluk/CopyQ/releases/tag/v2.9.0 https://github.com/hluk/CopyQ/wiki https://github.com/hluk/CopyQ/issues https://github.com/hluk/CopyQ @@ -55,5 +54,6 @@ Features + diff --git a/less/tools/copying b/copyq/legal/LICENSE.txt similarity index 100% rename from less/tools/copying rename to copyq/legal/LICENSE.txt diff --git a/copyq/legal/VERIFICATION.txt b/copyq/legal/VERIFICATION.txt new file mode 100644 index 0000000..9cacf43 --- /dev/null +++ b/copyq/legal/VERIFICATION.txt @@ -0,0 +1,25 @@ +VERIFICATION + +Verification is intended to assist the Chocolatey moderators and community +in verifying that this package's contents are trustworthy. + +Package can be verified like this: + +1. Go to + + x32: https://github.com/hluk/CopyQ/releases/download/v2.9.0/copyq-v2.9.0-setup.exe + + to download the installer. + +2. You can use one of the following methods to obtain the SHA256 checksum: + - Use powershell function 'Get-FileHash' + - Use Chocolatey utility 'checksum.exe' + + checksum32: + +Using AU: + + Get-RemoteChecksum https://github.com/hluk/CopyQ/releases/download/v2.9.0/copyq-v2.9.0-setup.exe + +File 'license.txt' is obtained from: + https://raw.githubusercontent.com/hluk/CopyQ/master/LICENSE diff --git a/copyq/tools/chocolateyInstall.ps1 b/copyq/tools/chocolateyInstall.ps1 index 4e85032..ae6b0a9 100644 --- a/copyq/tools/chocolateyInstall.ps1 +++ b/copyq/tools/chocolateyInstall.ps1 @@ -1,27 +1,33 @@ $ErrorActionPreference = 'Stop' $packageName = 'copyq' -$url32 = 'https://github.com/hluk/CopyQ/releases/download/v2.7.1/copyq-2.7.1-setup.exe' -$checksum32 = '781787EF7DB6801A843DED62900380CCCF31A0E9917FA13A55B19932A8F35DAC' -$running = if (ps $packageName -ea 0) { $true } else { $false } + +$fileType = 'exe' +$toolsDir = Split-Path $MyInvocation.MyCommand.Definition +$embedded_path = gi "$toolsDir\*.$fileType" + +$pp = Get-PackageParameters +$tasks=@() +if (!$pp.NoStartup) { Write-Host 'Automatically start with Windows'; $tasks += 'startup'} +if (!$pp.NoDesktopIcon) { Write-Host 'Create desktop icon'; $tasks += 'desktopicon' } $packageArgs = @{ - packageName = $packageName - fileType = 'EXE' - url = $url32 - checksum = $checksum32 - checksumType = 'sha256' - silentArgs = '/VERYSILENT' - validExitCodes = @(0) - registryUninstallerKey = $packageName + packageName = $packageName + fileType = $fileType + file = $embedded_path + silentArgs = '/VERYSILENT /TASKS=' + ($tasks -join ',') + validExitCodes = @(0) + softwareName = $packageName } -Install-ChocolateyPackage @packageArgs +Install-ChocolateyInstallPackage @packageArgs +rm $embedded_path -ea 0 -$installLocation = Get-AppInstallLocation $packageArgs.registryUninstallerKey -if ($installLocation) { Write-Host "$packageName installed to '$installLocation'" } -else { Write-Warning "Can't find $PackageName install location" } +$packageName = $packageArgs.packageName +$installLocation = Get-AppInstallLocation $packageName +if (!$installLocation) { Write-Warning "Can't find $packageName install location"; return } +Write-Host "$packageName installed to '$installLocation'" -if ($installLocation -and $running) { - Write-Host "CopyQ was running before update, starting it up again" - start "$installLocation\copyq.exe" -} +Register-Application "$installLocation\$packageName.exe" +Write-Host "$packageName registered as $packageName" + +start "$installLocation\$packageName.exe" diff --git a/copyq/update.ps1 b/copyq/update.ps1 index f140d44..377ec58 100644 --- a/copyq/update.ps1 +++ b/copyq/update.ps1 @@ -1,16 +1,30 @@ import-module au +. $PSScriptRoot\..\_scripts\all.ps1 -$releases = 'https://github.com/hluk/CopyQ/releases' +$releases = 'https://github.com/hluk/CopyQ/releases' function global:au_SearchReplace { - @{ + @{ ".\tools\chocolateyInstall.ps1" = @{ - "(^[$]url32\s*=\s*)('.*')" = "`$1'$($Latest.URL32)'" - "(^[$]checksum32\s*=\s*)('.*')" = "`$1'$($Latest.Checksum32)'" + "(?i)(^\s*[$]packageName\s*=\s*)('.*')"= "`$1'$($Latest.PackageName)'" + "(?i)(^\s*[$]fileType\s*=\s*)('.*')" = "`$1'$($Latest.FileType)'" + } + + "$($Latest.PackageName).nuspec" = @{ + "(\).*?(\)" = "`${1}$($Latest.ReleaseNotes)`$2" + } + + ".\legal\VERIFICATION.txt" = @{ + "(?i)(\s+x32:).*" = "`${1} $($Latest.URL32)" + "(?i)(checksum32:).*" = "`${1} $($Latest.Checksum32)" + "(?i)(Get-RemoteChecksum).*" = "`${1} $($Latest.URL32)" } } } +function global:au_BeforeUpdate { Get-RemoteFiles -Purge } +function global:au_AfterUpdate { Set-DescriptionFromReadme -SkipFirst 2 } + function global:au_GetLatest { $download_page = Invoke-WebRequest -Uri $releases @@ -20,7 +34,11 @@ function global:au_GetLatest { $version = $url -split '-|.exe' | select -Last 1 -Skip 2 - return @{ URL32 = $url; Version = $version } + return @{ + URL32 = $url + Version = $version.Replace('v','') + ReleaseNotes = "$releases/tag/${version}" + } } -update -ChecksumFor 32 +update -ChecksumFor none diff --git a/html-tidy/html-tidy.nuspec b/html-tidy/html-tidy.nuspec deleted file mode 100644 index 67ed1c6..0000000 --- a/html-tidy/html-tidy.nuspec +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - html-tidy - HTML Tidy with HTML5 support - 5.2.0.20160708 - HTACG - Miodrag Milić - Tidy is a console application for Mac OS X, Linux, Windows, UNIX, and more. It corrects and cleans up HTML and XML documents by fixing markup errors and upgrading legacy code to modern standards - -Tidy is a console application for Mac OS X, Linux, Windows, UNIX, and more. It corrects and cleans up HTML and XML documents by fixing markup errors and upgrading legacy code to modern standards. - - http://www.html-tidy.org/ - x-platform xml html tidy html5 - HTACG - https://github.com/htacg/tidy-html5/blob/master/README/LICENSE.md - false - - - http://www.html-tidy.org/documentation - https://github.com/htacg/tidy-html5/issues - https://github.com/htacg/tidy-html5 - https://github.com/majkinetor/chocolatey/tree/master/html-tidy - - - - - diff --git a/html-tidy/tools/chocolateyInstall.ps1 b/html-tidy/tools/chocolateyInstall.ps1 deleted file mode 100644 index 36b1cfa..0000000 --- a/html-tidy/tools/chocolateyInstall.ps1 +++ /dev/null @@ -1,19 +0,0 @@ -$ErrorActionPreference = 'Stop' - -$packageName = 'html-tidy' -$url32 = 'https://github.com/htacg/tidy-html5/releases/download/5.2.0/tidy-5.2.0-win32.zip' -$url64 = 'https://github.com/htacg/tidy-html5/releases/download/5.2.0/tidy-5.2.0-win64.zip' -$checksum32 = '94D653498B4F93B14F12A55CA06154E19C540C9B276E5D163F1CF84FA078F97A' -$checksum64 = 'DD9FD814CC44BC2FFA9B9E547B1A6CBB42B6BE7B9358542D3EE7F6E10B676423' - -$packageArgs = @{ - packageName = $packageName - url = $url32 - url64Bit = $url64 - checksum = $checksum32 - checksum64 = $checksum64 - checksumType = 'sha256' - checksumType64 = 'sha256' - unzipLocation = Split-Path $MyInvocation.MyCommand.Definition -} -Install-ChocolateyZipPackage @packageArgs diff --git a/html-tidy/update.ps1 b/html-tidy/update.ps1 deleted file mode 100644 index c85905b..0000000 --- a/html-tidy/update.ps1 +++ /dev/null @@ -1,31 +0,0 @@ -import-module au - -$releases = 'https://github.com/htacg/tidy-html5/releases' - -function global:au_SearchReplace { - @{ - 'tools\chocolateyInstall.ps1' = @{ - "(^[$]url64\s*=\s*)('.*')" = "`$1'$($Latest.URL64)'" - "(^[$]url32\s*=\s*)('.*')" = "`$1'$($Latest.URL32)'" - "(^[$]checksum32\s*=\s*)('.*')" = "`$1'$($Latest.Checksum32)'" - "(^[$]checksum64\s*=\s*)('.*')" = "`$1'$($Latest.Checksum64)'" - } - } -} - -function global:au_GetLatest { - $download_page = Invoke-WebRequest -Uri $releases - - #tidy-5.1.25-win64.zip - $re = "tidy-.+-win(32|64).zip" - $url = $download_page.links | ? href -match $re | select -First 2 -expand href - - $version = $url[0] -split '-' | select -Last 1 -Skip 1 - $url32 = 'https://github.com' + $url[0] - $url64 = 'https://github.com' + $url[1] - - $Latest = @{ URL32 = $url32; URL64 = $url64; Version = $version } - return $Latest -} - -update diff --git a/less/less.nuspec b/less/less.nuspec index 74ac682..43480aa 100644 --- a/less/less.nuspec +++ b/less/less.nuspec @@ -1,8 +1,9 @@ + less - 4.81.1.20160913 + 4.87 Less for Windows Mark Nudelman Miodrag Milić diff --git a/less/tools/VERIFICATION.txt b/less/tools/VERIFICATION.txt new file mode 100644 index 0000000..60b6988 --- /dev/null +++ b/less/tools/VERIFICATION.txt @@ -0,0 +1,18 @@ +VERIFICATION + +Verification is intended to assist the Chocolatey moderators and community +in verifying that this package's contents are trustworthy. + +Package can be verified like this: + +1. Go to + + x32: http://guysalias.tk/misc/less/less-487-win32-static-x86.7z.7z + + to download the zip package. + +2. You can use one of the following methods to obtain the checksum: + - Use powershell function 'Get-FileHash' + - Use Chocolatey utility 'checksum.exe' + + checksum32: diff --git a/less/tools/checksums.txt b/less/tools/checksums.txt deleted file mode 100644 index 5191d22..0000000 --- a/less/tools/checksums.txt +++ /dev/null @@ -1,6 +0,0 @@ -MD5(less.exe)= d1c06d128de75a28ac3b4e195df12a85 -SHA1(less.exe)= a4d7da5ddc97150725f3f85e19f2515f6b209d20 -SHA256(less.exe)= f25459a58f03cd36fb2f8499e78c054a50265c7e6529428891395a52d2d43b9c -MD5(lesskey.exe)= e2545a509c52450c3c5734adf0c9c80a -SHA1(lesskey.exe)= 631c05477ab7b8fc619f7542638d0356fa081ee7 -SHA256(lesskey.exe)= 382fa8941dfe180311e829035ccfd64a6e079739c677684bb96b3bbbfc869b0a diff --git a/less/tools/less.exe b/less/tools/less.exe index 277dbf6dbeeee648801b42af2cac44aff222c46c..28a518845058618ca9c50bee9e473eb159b50f41 100644 GIT binary patch literal 180224 zcmeZ`n!v!!z`(%5z`*eTKLf)K1_*F~P^1JvLws4+R+`;H`RxubG}x4ilerW;?G*4};6R_GclmVkpL6J7Kqca znygonT2aEl!0_)E)L$UKLfr?`puoV8pjVWVSdz%VU{D72djph)DPmv%+3TPOQN|Eb z%)r1ffr){^07|2(JAlL;WsZixXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-R~zUYyt_t4q>JD9K+DOJ;O-a|iS7~=f!5pn`@~A5 zTMv|SHUCPiVQv0ZRcGA%%dv)|`BzjubMqmE)&u;T=e1Q6aPUJ!oslb5*3ctZ?zoVrVI8sF}!B$1k+gz$60IMJApgrFFMK? z7@Ci;ym(;Bz_4(`9w&y@10{S5XS@e9SYJpAGcdeh;bLHTA%BB`A&cQf2P*?Z7SoID zEJlXrBODnEb~`cr7v&IeVtDaRjFBPi1&1ahLmboz-7YE|-99QT0f8?JHNomz50r`q zWb6=hVtAqd0Aw*o7UPT1|NsAk!wD2R9Nouz0~mW}gQBsE!=dG5=}+xL4q1!=FWzZD zjVKWb>;BMvUi*8OV222wW6Pz|Z*lR5vlt-eUcV1B_wT>||Di5{P@&y#nxFh=e#6u4 z%G1pOij7*1<^wGL8C!&$7&>|9ymw;gbmi%+ zWhVmzL+fq+mW>Py3}BDKz1V%B`*3doBaDBnH$;Ffi!tcM4|S0F9IXfVTNX1iFm#Ld zfQ&uSDVWwRIzh;ZA+0lzrTcvM_udp0hAu%+VEoiR*ZrgWqJQ`QE`LV%mXoDFx=$T^ z$@FA8yv>n2YU+`!R{4sXt`AS zQ~Ox235WH^GM)`F7HkE?(e>;L}$AMoPkDUc9Hw<|~Mfx3Y1Se|a~E=C*O z5*8cnQuZ!K#+C!6oG(;PFo2T1UN>{MFGurX7SB#!j{OCoaQ?6pG@fUC>GQG@fq)lt zPBAcayK*!iVQD>3zpXQt=f$hzV4X@YJ{||>j;=rd|HBfZ-(9fPS&T1A{`~)+kpW5= zQ7{)SZh7y-P{P_^!BDE2kpPmi$0EgboE4-lLdc0B!v~~D3a)4hTtC-wRuIQV$cbU$ zg!fJi#SSQ(zR~NVA`=$y z!WE&i^iKE-Sv5w6ZWk4S<|8Z~AnQu|p~Xq5cLqZP11Q-j+yx~Yju)>xLBUrl@ZwT2 zn4$b)XEp=FYnc~Cg)+bo6`D!>2#U-$=7R!J^sE+IO2OtZ`!4|3%P= zVJB#45**Q*FG66>vIaY=q%4c^#fD%1|G&6h0CHAIS{CDr1t7jQSYe%57DL7bkk!!; ztFstiH2(VkA8b>=3o${EXIWmn<75P-GWIOS7s(*a?|2v)nt%LX-0|Ltp%f(Q`|JPz zZr(NTKxI+Sdnbk$IxGwfFW7y+A#U&stuQ-t<_xI5v1Vo2>%>r^wUdK^fuWOE1yqLd z7QA<2IL?~!-ibk)fq~&TYruOa25|-khQ%PYharU_NI!4L1Sf{(HxgmJE}&BSzo>wK z69fPL5ETLb{VpmZ{QG@W`1tpis0e8v(*Ee+)_R~`D&qtwSxrg=g)t~T_yS%$RRw!+ zvCn%ahJ_%a^*}w>aaIsZ5>(!OtK;Z2EqU+6@LE3O07!QTvhL+j-5>=EK}73;IFNP_ zGk^hPjRefaApd$a|4`>|Z(?9z;NR9@BjLdCU#0bnxC6tEhzU*%hj+w)$p$dl0wyPb z$sRCS0VZp}WDc0j0FxPKi4( zTo89)xF+tva75gJ;f}Zi!v}E(1_nkZW)@a9b`DN1ZXRAfenIR&03LZ~&YWp}BNJx) zE$i!XRugD--f0>Fj(Pzo|2S(7l=WX!LcoauoB_iYgQ9)0&jcri7t?MsGIT?d!4ZyL z7Zr|xKu9X+1{D-wiQW(umY{$v#*8<6oEQTCi;95K$aYo`Zx=tP9y_6Y=-^8h~UgP9P!?XVFxETF&@|hO3Dgg7rDH5V&Dden(DlFVpuE!N~fk8AX3x@Bwzt%I)F&i z1TYx`$^wyp|NnondUIXPcmKT=iK;^}cJ&>vvZZagq7lOoF50v;U1jTH(C@8)O8|?-$8sRw6 z|Ns9VX9bxBYGNVT(fmf{#g4O}W&+4t$YoMmcZdpK8mLwQg={z2+i9IHDoouxDuF?; zXhcsS&2K!yUZlef>^21zZ=gymAn^Y+kdbO2BQ?^xeN?nSrtzh9hN$p>By>PYr_)76 z1QdS)AYq|y9~A+Rlt}l%gD(WqJUV?;B)WM)p$pO~)$O7p<^W=Gfx{gXEC)gQIJ!er zIKXKs2Nn13A+HVjA4*T-`n@ z95BDfH6QUfe5U!00wh0#h4;Fs2*9!gNVg2A7*_xl=mPxvFKB=276qjaH~#e>Av!?r z;aUjt&A~@3+!uOXRCof?j=QMvFfer2sPKe`Whn%vb&7%#(0@@IxGRkhq%8!A^@gbM z1cirzY_t$?Vu+7xKB53}k4)H$=ci#2+HDG|63_}65m1;4_4*k62PaIBCs{y&&ejbs zcK(BNC^YjozcC4WF&)V~XnZPw0t&3XH$;UaDB%CK?hqA`ZWk3DP}B-_m#C;|Utqol zGL{AA-4GQvP;~-wF{liPYd&If7;FS2|MR!ZXJBA>p#`@LIW=~Ns0ehssEBm?fNDli z(gepmllG}@QIHq;_aAVyK9ttUqf*Kr)(x)u`1fD5z7|*F3$7&j_a9sgs@`B(LIP~D zB`c^nDCGtv>45*Dpwi;SuA2;yD%D}8_MwYE7FU4F(iiU_*%Mr7K(Z#71m&L!P#YCo zq@cLiMMVLYfccnDfb9e2Bv6pRiYHJopqltX`xFDi%VmFIEsy3m3Sr?d#6UKHlcDi} zP8SscP&VmwQIY8N0kdTSJ6%*%f1(w`V8CPW~m5l9M=OAdkC8z6^pbl0eG z@bCZF>!ZRG7_NOS2(82dr7W;wu=C-nvJ?U!NfMgsz(D~fUSywSU;t-Fh{d2xiN6?} zbrD<)9%p6P3+ewMl}?cM)(V9ZHg47*lbjeuL>UDw?1b5522skl>hIiXKfGQvkPzB2K-icu^NCi0WhW7fXNCbxczYZ$M zS`UDNu}8eFqG^{vlV10 z*^*`}#89%1e_x1-9RK!%{M&t0Bs#&4>he)h_;!%FQxtA@319OMq1SQovBn3YL5}=( zkf+3>`Gt3hLGufy5{c#)Y^A>O-A7}Ovw~bY`Tzg_U}Xp)(2P2o5NJLeEcET5KnZ{I z4}MTT5M(2$;sEIcOM-$5j2C`^^a%uxvw~P4MGHWd9R?4Cguhtx@BjbS1Eq4^wjQ7o z?0=TX|LfmaP2M>%Fqdk-=mX1^yy`Xuh5AB}HGak?TMzJ0IT+sw7K`iT1(|y|egktH zD9*v-8zCwzc+wR&q?C0!|E(hhOYI#=!8x z?AQPQSt^Bh6Y4g#V&z1f3W_ZUd#d04+q}kx^8!vp0F)(~P%u&L-5Y+nW1~lOty?ZDEI3J#iUgI+6rJIq*OvJlkB>lOty_`r&w z(qO-1G()7$f%9LdEGYj)!~6mA3kZWo%s9RsR_Hzq^Uz_ahq`$|8k!%zZ+_5keXxY@ z1>>Lp|ASxr{s+obEHHy$;UNkNjP8RaEZv9TK?15xn;*>oc2J>&h5KUnsc#2C+504i z@ulX6^Q{l^PdU_m2;Dsk=YZQ=CG0PRe*XXen)OBW&;S3!x=lfDY5i8p7WeWLsH0c< z`~UwJ2Y&tkANC>(;vjJ9IdcXy-X&msp!Glh)B_#?FYZDLpXML``CBe9FfatX_{{|l z4$$Dzeg+1H(C!=+9#C4Af%L~;RC6*gH2>f#sRgxIE3A)}zV&PUR{x^)f2sV7^_&b0 z`yBKf7=n%e|Gx%Opa2?hv_4wO<^Gy)-v?a>hSyK550^6gS4e~9OP^#hWVi@BF}#>^ z24pQqbX;uw;qDR@8RL_!-}t8-?DgUNANXQABgkcrEeIv8|FalM1T%C%S|cG^K{_)8 zKmr~J0kAs$j6b0ErXfT){&2<<5LXGt1w}I)gS^Vo{O^B>M6>OT2~G_EOF*6c2#~QK zPlN66GzE!6gY!%`FUMXdhVDiQ2L=Y#|MCnBGlLr+f#@*iL){<35B}pdzHR)!^;?}K zB>cJ=tq+!PTUH2^=yWq!A1wXadb?CIIHLe$!32l}yFn!?#9Vjle>G=81FYR1BHf}M z6Py?Vn-53?1id&g3)KJRd3^(-uKSSce`W@TgAZ7kPjovp@meW~#G|9`OhFyn8a_R_ZokRiM!JTKJ#L1kXE?gM3o z?hcU5w}VWj&fgC5l!|nNJs0pIA`lw2pmhBW;pI}9fES#g(BcI-BrLGg6cn5<`oR+~ zJg~A0l!Um|6`kv2psO_us#u1qTYS6 zy8{&D)?NagAu1fDV%;5}u($RSDdy(i<{~H&2T=`H6x@BY@iC~F3h(}X@HtC&3A;pZ z2)lswr_LM|k8VEoql z6MrjcJg(b=#ri}ETXUtr{}OXc-2?BO7)m%H!N^!5)XfVjQmoI`a9DPL5=pJdi`+k; z<`~%1C2XBw4c!GS-C-QvemtFCJl$bD-F_UMUL4&MK;G&M6X?tn=?-C+==EWj=nUfk zxwkWnr(3YIhzI1%PD4?%?m0+n~#bde9X&ytMz25J}lxmN;tZCK_%&H zeo(uT#rWiF?rv~?X#V-Xgv0tKf3FA=1B3MpP%w%12cqI&`;*#-u^*trWdh!4u||Nrr~#4<84 zwEnMEco8nZ$k1$|P$H7Wkg)+&4jw!LE(c#&e)|947?RMtc|nt0ttU%0yLmyiS?kFf z`PTn+(%r5Mpbl<$uM3kzK;VlvtRuC@c(~&bQ~<#fyzrzMs7V&!u2BQ&;S3RdIwVRLYg7qins9> zsQppQ;nWG{9{vxm-i|kdawe$EN6F%0-Qc33^;?NqcN<7W>wz*}k4`W%?&ZJV|NnQl zfl_ztfjZG|ZJ<(!u~e`(;Qx!}@1UGi%G!M5f862!eIPZ*!MZ?}$GtrA8`6Vc2#)3h z{5_!A)rCBJ!2^K#;7DlR0gA`}rHNS#8GD35vj-q)P_(?*b{Lwrn~!j`9w@PY0cy{J z+LNYWosdv%{0XwEnA5QnT6_MFYqiAdf=(StWZRi7oJjrVl9lupDOvISP~? zjOdU<@wx?4A!w-PWH= z>|Ypt0|%&?^}RaI=(ruAaEL!#>%5uy1qY}F|Koqj%NAKsaxHxb4g^bZl~?mHIu7K} z#%KTK85%mLgF>K^!>{oi!-N0--8#2}!UCcKW+b>+hZB%yNb5=dmX(P1Rf#mL<#aXy zspSM|H$j7>)Ev@4T7f9q#8wED@ED&Ae6bzm;3F)DyE{R_0xFZZ0$(hG3cgqg8g}^c zzr-5s4HDz>AUI$^(;yHpAkwb|EP3j8^BG^VK35_W-s{QG?I_S)DRS@uFY|HhLv>8u z7rHsE&y~K64|*X4aZlXgxR>7%v-VjGFMj?7_uyI&l-PEQf)YbFm-Q)lv+bbup%S66 z?g9bpLV;SQ?i1Y%)`vipXpT8zN6O9e&_3`VzK8*OHKt+$!^wHE(A z-~YWL+j>g^FT8dIO*%?AF}z6J4{jB8-2*w72ipE?{BN+&iJ=HIJ@^2m$OfV)6{4s^ z-W}9iyJh^X%ax(!KxrdHd9h;G@2;edrmz{CuRKTz;+w7%tU`N_b*&``_3 zz~Ay7)aDE8HeE2$iJ|pd_!^nvCZ|3MQP-Q^t3$2nTRl^%Z0+?~(TZMt9r$l(1Ts>GIb1NFPh zd76*&fDG(*QITjpPznld4oN457w7hZqvZP?aFoQyMH?T8J>2ci5%A&*sPuPd0kzW( zl&~EKEo)$ikBbJU=Gem^WsvX)>;BOCtt5V7z&=n(St8NJ)^ecxT#28JLXDSAUAfzl5k@e&Igty0x4H^!C&CAwXHOf4sS-Iz+0v+@F7q;i5vI#72*q`^+BL@X;W z>_s32}K2{e+!nk1#Pt1#8kx9%?pmZlcf^fCmJ7uw6;tH=`7_4 z$S9C>VtDP`{6o4_;5aKNySWBCGwc8{4uka<%Xgm$YyRla{ju>GSm!j5&bU&Jz>FM_ zR*r5_kT(K?vJ^5vx?WgwfZ|yIVgxA6x?EIPS`Jh|JDFW48Xi7q_zCKCf+F&8*M){h z9~yo=C}rCLT4Zt$t~=Z8|Z9iVsx%l~Qk^`n$+2WT10VU>S6f4<$2KG6K&ck=-@ zkjI0;m0Xux*I|`^HvdYL`S+a;e9`{@|9{XNB&g?hu%5s92V;qQ^ADy{u7=--ik0Gw z4@4gZuNBZfv5E20qkpHqU9!4W%GKq^sC25~XG6)oouDLReXvfb`+t{+VZ);X4Zj*n zPdHkisQCb?wP2%ZXU+se2C#0o{^#%8&cFcfnhJ!6y-4{F%5tE_LM{I`ww41GeBi9b z{6YK2%SHwU29Qs|A;G-^6cQlu*E#Uu;06Z=STG!<5*#Mn;4lFTI)PMz1BM$MFknGl z)X)KoNjkgvxBjn_>S6;Ka{v_d@4x}|qV+$2f5`v;|KsAj4@Vyc6QKA4tq7}85$KZV z-}gD}g&n9)I`FUg2ut%17XJ3PpiO-$tv4(j7>o~exidCDlRx;3Ex!4IJ@>J==)+(! zR4J4hk(!Dnn>-5^De?70ucgBVy;gA{@_ zpr|&!)D_MG(ZPKXq&2P?WC+Y6kV`;Hn46z5B3ty(p8Ft37f3D0P!^CP)`Jh&;^U&5 zktGku$MJ7F46bKhm^(21F?V2)wQykYws2r*vv2?pN<#}q&@ecE%V7ov25`RNZvyRm zv}NF6U;quchIL;k=05m}t>KY;!>I$Wvur`T0=o@CVmu9x_!~|=cz@WeY5)o>6 z#NKe~!)p~=&^F5A;DfIu8Xhq>ochoq)-CANDcJp~`@+FjLJg1X8%{NJi2Y~mHUtUq zAPHOm+Xa&EHU#NXv3KHW=oIW=>SlC^>tsB9@ReM{BSv&1B_Jleo(^(yw_pd;f5yXS z!2SadI)`-|w;lj>7{W_c!3>EyKI;#~X8ilu+~PZpk_CCt>}e>^`)9?ehEI z@bEyx&xTT7KkE?h4uLsN3@lz<`j1O8*XjtIHP|9K5(Xzmap@h5n z07vr=g`yYO#zsMI0LMq`ff7L^hj4%`f|vaKu$qDK@R>7UWzD~(O9hX!3hZ@a02lBe zM)cvv-=Hd@IIH_~Be+`V0#^$gm|8BBgmqtT{^Zd32wdhjfy(?+CH{Sfn?E=NWPl3( zEQJh^883X8AjLh16MYy`8GuS)P<;Rrd!db@U#*^G#Wf&duqre;P(BP?##ABtW>BeIkoTra#f3V+cENz1JVN|nQdUt9+BKrJTG@E4%@XV8!) zXpQaEgO1$?Uo#mW=oSSzx|ADnV4?2&{H>r`2;5Qzc?FCEcYp$= zlSKuz!Wgt(mIJ)LI86IccrRFL0Z88XTg!nGc~E}y}gol;NzsUa%ssvfOe}F85j0eNR?{)TzgukGvq95S+gmkPy zo!8*77tsl;ci}#c<)4zaHl9p z7$gdgN-)vUaCHbo#S&hq829H6P*WtYztDkMDHlh>b>M(}f^cw;m{w$zlWt zb-)WR&^kGgX!8-C;|>C#rZ2=RU>^s9%Y!iEZ#D)yLGcw1N=Y@6HkS3G{QC|#f(HQt zE`S8P7;Ow{pMwT)kF$e1SzUsT4Zrk2GNodmga%sW#RHn7s+GLwkxJST?wsYWuDn9P;{;85q4EuT{ofvk47I1A;afiVKIN+f~;~N$Z28Q6!Fyptzw_ou6|NkGbwEpLBkpU?It#-)(wL=45+yYz21KLLM1GE-g z7*vR59FcTl2z=2BmjiF%2=5J1kpOE8da)QT)p8Kjaq&?RX*mg6wpSw4>&XDx>%&#T z-|&;SgsaPg5mcGHdCh!`fnon1NhgNh5)~0}PYV=|rF?r=EO27zoui__!NBl3Wd9bJ z3Q&3hMN%o>-U|>FDj*d`4K*qvN~PMZZ%fo$Zz|iZW zA{r1H_~lAS6FO`vnP(1N^Pdps=e^5eR=_2^M4lRg8^CK*5WY-at9K z^<;@Gbj^?`Wc?olX!M?=(?^BnrSzZwkexb^2m(#JW-(+OaB*OG5di8f9T7k>?aZ05 zZi8+&o^a#;*2ha!dOaB|>jX+fyZv|qGag7fF$BM`f`o2ooj|vlWgSoH{mwdpc%%uj zuyAng2~SQA0igVU8k7v0k8q&w0O~%`Tgcc2-_Y{0`$TUgjNcW)_Fwya!>>U8sfYfZ zYIwxia40aoBZTokl3gGlLHg6(Y@lwfi1m*W>(&D$9Nlp&FO2{H|KIo@6oK7tES+|x z>=~d4e$CtX9~5P!!Wp30%(x>7+Juq{4q#BZB++`HL@1!!jRox8fEV5nnb!ZMISY3z z01qiCcl)t`%>ruI23nT|~1S_)T zFMh)HgH*n#0u7_Y!5WBQTbthqv>qtsT?jFizlDpDfg$+CMoyx>_(1EW60UB}?m!-g)=Q<|v=4`NzgP%zXtxKC@we8KC0yMM-5xw{ zttU&rfiovKSi)Zj{$ya#{u~BsY3c-I9B_4D=&Vt(IPRii0xE1@T>1U~e->!A$pTcw zn*IC#Km0}DcLs*;5*3HA7YQIohp0G&1-(!QF-ufDx?@y)nvYn-hP^2G4Dx-}XOIUt zKwV(uB;5RlBkTqHb2RlIvx_*LsRiOFnF4%r1=7RyC zQXkZG-0=~VTtQ=#Sq$38!@(`3D__AaC6#VoP)*$}3R(-wd=Av0I903O9iqY$0BP;K zh+f9Pz-S6q1a54B+Mg^f2TI#smq1!y4VDZgnMlsS<^nS;E(ij-z(+*|w7utKy&`B` zT0ke*iWkq9f@T>&{)O2#|1}%Lw)kk!c17!RWx^2uztH~v|Gy=;{ZsxK(aZs5B`|J& z!vk(HL0V?Pq1vpVrWCgJnLu4quO|aIfWcei4tBo;ZH7Y)PZ3afW_*B#r%V=u_R-MZ z7!{2dEnoishgbw@tL3O@bo;2NXoDJR%zrQb0EO(2nuVai3Ihk0NH-|XCZL3tkBUSV zW8e!8nE48@_|kcy@&!Cwr~?YE1NHo%(X~z=6@dmzhSCkMSwQP*u`~kbe*rZDcY=E| z;NljuLDl?*1KJ*JuxH?J`3}k}$2)6OSb9B>_s0cm9}HtY4o^{O@1Y?e0dt|si>A+@ zL<&wQH7Y9IA9`6VyLmy$3gq>JwL+fO2TO&z!Ax+0$=9UF(aZ%x6z8?l| zcXxtCUOZZimIz9sL20D>AUNPq!YxEa0JKl>!aGb?z4-(liiD;z$$%H#AY(zxguzJ- zmcCX(+nXFHmB*PgXF%mYxJ?AxF9_+cX&+-gWc#0;fuV@^#mj5||Hp$z5#tWSltSwZ zNSf6?*4qGTyICJB66oUS;1PfbdsrVV{?Kb8Xnn5xV6ham{oBRg!2ywWcL2#9D|#Dv zoE6qxe)0A)1!IZCLXd7-ka49vpuK^R4szUKkZotqfMr33a=kbR z+80yv|NnpR#1=TWLFK`^%dERR{s(VXusU5TZxQjoRQp8$sHF=xz5G?Q@qxn@5&ugB zUzlN$ffxw3uZzJ(p;Q&zo^Jt7b-ROXW&*V*ppj^!Q1Z<90BAm{EK}kwF19EeTo>4DG~1VWO%_18XW-#OM?|d z=?9RxAb-GcU|4wfhu#4ACg4N8HU^y~DjW@V3?=%#o(%Buh~(GcK_HRlBRtyIx{tlM z3^Mma>$g(=Ziw>IE1<@7e>eH28Dq2Vg9xWpkXU(g;E}8 z>l;PiqT|8R);Ef)!}fucOlW;u!eadPbxQ01I;~zFJL?n0%Af@;;Xz?97(ak&V4l_k zU>B5fLsqhv*!_QP1}a}$Pj>N@2wCwi1&tS~9CuLxpSJc|%8GXhNQ4U{0!mY_LA&ou znS0|HLE}vQ-G}3#t^fz|!W_s%o^Zg6iq|0fSdO!Tgg{9!?8QA$ngvbx@-7y>d%KoevNdJGJ&le>9ALV>RXUMPTaG01387v~FT&BH(b5;utA z&9E(C4zUktJl9F8y4{({$1M8+L{Aq`>rL7n}g+XZAk zsNv`Z4iRw5Dii1m_-`c&j%wByGk*R5pTQvI#PC8+9jdsLb;lo2v-2!?{a6V<#CxDf zd~xdns2G3+DWrS|Hok3q!1{D4E4Z3y{0VA|mNGY=U%f6h{t~1Z z%q$ZJsVEVAu@;L8h#{S_ppx~4%p0f?0WS={g6l4jA&?r*LK331g#Sh9_y7MPQEVYq z`VpiAB86Z@zZCq5@Vn_R82g3RumAtSW4O`KFo=Fxj-=8XiM{^k|NqBXLBr6Xga|S_ zy!!{lq8G-$z_Y#4FMs`k84aEUj6OW!a*zYV{U8U1>wyjoj{_YTOoAL3-Um7`oD6bc z;0$(PXby5i$|DUO`@7 zoO^7s@4O{K6lHTRXnh!H@)rlHh+Va7fuhK?B^l@8Vi7lU~GJ(ocn0y02iFIXRe;u17EZq;cE(*NS|+5i8+ zsT;IB9V&MI?En8Qw~w=ew1Yw%Vs%9v*z(tG-KHR&5Ve-JplB%(?F7^D-PhuFfGmoB zS^e$*{};mPqh@PE**jHeGk?q^vHazH$ILK<8;pE>iwdIJN)i)H8j|9`o0G6Tbz z#V3w|wkV(b|Nlkcb8u6VCGbT$hy@x-c2VI83V4z68e|w`Tx=moed~b|?&cq2CD2)S zl=jhqV@?d;jwqDy9A^b7HD_R8crB>H2$@yqYCgaUu~7wNL@$K#5R>1W0%Sim*Zn zdxnUV6T@qP6^te983G_CYX+zmc##fLSRx79w#<^n5OAFJ%{$0ewHL9kKtX}jie7l( zm=i;ASoeqKXAaE|_J?=h*qXE(jY`sew0(aRl^&w)?)w>}6m8w@?>@tS$+8!SUq({};lbri+UTODBs8sC!@s z?ay@cg3N0@$-j@Gl(+duVhu<0kE(j+<`)V9FA^Z`0BtRb12yJZR2(3>OHYDJ5|C>H z7lJHlJy0t9;@}f-CC=Y{?u8q83X{K89kk{dq@bG@6mOtqi{Q1E|F}x{n*Z^ZaCRSi zaqHjz|B;7V50omrkbepGD`;0_Mhz&H=*<9mg##Qmk%u9X5AyE|)5rh+gKh2xM{e_@ z{ms7^`CB_dCEyE-CXg zn*UYRvxC>myk;^!32|*u2B>=w81Q0$2S~jDR6V$adr|!u6pHofpy}%71HYSpSeHlh zZ);c+1xnbhQ=%Lgnr*=aQ;EwC(3!%obzppx9pGIOGBCc%4$vB**E~BwM{>DymMj*@3sZ4(?8A%;(+r0aaIr?ln_d}UR0?vFuXAJV_4l(8838XII)Rn99w_AucyVM4sH9?9SOVFErT3y3 zqD%Ef6hxOyH+U~c;EPqr+Ik_{UYJ4@ffgdp03~$Or69980wCvPEd-UJk2jSOZelWUn-ntV2In1 z&cMJBeK>9hXpSlRa2)@>!?3YuP@2gCo%Z#7Gq@(_=@tc<+kAwh5wzOWp~HiPf6BoQ z57thB#UKgLSP=NQG#>CQIJo@`9oW%6)LUZl-}-xzQ852LIk2IVK!(B%1TCL%;Gc5P z&-!~u1Pj8<;tSEp(+g)p!;SyH2v=fY=zamM=~+rlKo#zbPZ|siuUTJkYl35eC-g<2 z64?9kv4_DbRsa9~{~x@cV=*YtfyTzd0)qoyXzc*S9#{!zncfke)^A`1C7w0;-;OYq z_^)8hVk}{Qu}BeY{%%FEsjUY}&ALTF289I&flYn!a65K`O1Fo;I114f7ax1L^;?}d zbjt;3Yvcw{Vz~xM6RrPCu7tkWiBNmy%!}ElL5ZHfbq;8J|Hav53=A(Uj{g7u!nuoq z;f0?!1H+5TrSYf@~ zi}$}lgYckTXfKx7GBALZgKMgi8?RYkI35P2a#+rOQFQYEf3S+y192sSE0{}pyN`bd zuWe*&K45fsM=E$1K=2DKkQ1jK`TzgLf=&j87q=h%|KEKBlKw!&rxAa9A-KENAd(0! zLf<4fFm&_oIOYW25GVtllj4Ym#F;6mj0^|{$H$9}8$lt@5q-Fe*+#pB#YUl&+4=S7 zg-akC$TcF(-x+X;4!w;Kia_AYZWrzc{1? zW-JCt!uR=jwjRhhBjviEkEv*o!_%klQ$#f25S!W^4cz`!>*y1}JbLtzA%5 zy!d(_GDz@32E1*igg@?Z*o%Z8ptu0-rF3fk$5mnsYQgA*f%i*+SAa5>s6x`+59Jcp z<{v7hTrbw%25tIbs$~Z^G~y1w@c9ev4aXgxusYF!VOOF9Lw2GA!}>%AhU1CQHYFny ztW61RQ8K{z=rl7_0AAlVzmWi+uNCYNIuo>L30zcM{LyI(Dmox%gSe>3fbtGxe#ZE1 zr!FY`UNGPP|KCyyWAO~A_8$Re=BHw8sZ<& zUi9XFsU^I}q22`dp)J9FEb#!9gD+10{r}&CzXdct?ZMyjh8g5NP!N=8f}{gpWPSkq z(E2!k3uwIW#mk$Z78!rb#ee_*zo@zQ|Nm>jE*}+<4j&bPV=gL!ph!T&0f&#RI<_ODfF$M+(>(3>uFUoHG|KIEOulYwZe|sAbXfUZG zpxA+7At>PgtMnEWIWRyHBO9pewPXMP|1XMf{QsZvLfVPpMdywG|HDIHOoD7$co`4& z07xe!lIz(zZ9%*jhM)m+P(5jVw3P3~;=_>ee5udOz|buKj|*^(_@W1L0F(9C5-WII zD0`F$gW^K^MLJCHXC?+vyFdgK9WS3jIiMJMd6S8Ofq&m&&_ORR&oY666y%2E;N~W1 zjS1XUvp@X*|FRsU6)eZ7z`*dL9VC_v)&(lb_*)l)76zMENP?Ckf}#er)a1p+egFTz z$hrRif5sh9Ff?8N|35VBMK>si9pQPY!USskfePAAT~J@+h0@3W|6lTfM0Jrwc|f8+ z7(pjkfeZ$@{Y3=GU}2EK;I64A$l%ZyMo@!KGlF~raThn(T{UobfsW35Aqmoc<=X%M z;12GKSJ%Mq`g{wNig;f3AZb6t4zpJk6t55V{{R1CHb~PLVTgn5^;`TPI>F3{0Orl5dY1gat+i5cwa z*Ly(YMOR^=wdX20w2s~cht})FPE$~{yf_L{)c{g;0u(gUK&nDt%!jJ7wv+{_DlvYc zdlfVo2;#h$1k&OQ(sBf(CHX2im*m_8&&w(VyqNR`WQ71YXswU(w}8f+G0LQt%g_Mj zZ~gKIG^2!E%(Tq^{r^Asybf?iwLV(Mxp>AqCkE@I^;|ES3m6y{gVOwqnR7ws;euSl z-v~-N37}ohd<#LnjDQz!Y{3?ULs}rAfiGs8fCPA67XSMHAJs%dxQXr{6F2St|Nq6_ z2GIGgAZx-ygI>g&LiC#d0+qlZQFt~J0coiRY3XWUU}&}lIfAKF%o1EQ)WKX62XRg4 z%iRAMCS01s!0^HrWP%6W($LVL7q6fWKJ*hq%Y2X)E|3;cBuh)7mgc^WwFFl!a7X5Y z)ZYSCBv0#M{t68bdeIKGA|7D{*9)b5SO8mqv@Hf{TUU?p8_Z8#HlRRZfd+7R;0sG* zkN^*OeA-eM6c8o+-J+oA2zn6 zKP=u^!8PfN^|KimUPyr)qKd^Kj1aTCc|j*~g@y*c*kA;4NC&1#sUVXs>;#=33OaIC z6rv^QMJ?3rp+Elrf5C9z|Nj+?CHya@gA&)LNCt)%dqF{=0n$7fqI|hcA zD&R^PB}p)Xl;wbwmDe#q>Y9KTdmt&`<(Kbp-_>$JS^%&4n}4L#2^?nynF3m*)2Rz? zGVPqj!0b9o=6A0rLouz?IH1Q}3M%fRrWd^-3HTZtgp#&d-iM_M87e)H}B{}c1uvpg3CMtUiFLqT;%QLT`@Vtl0BCri#OOsL*v1mgZr(k|oEW-A&m41N z2=C;50y?Z!^vpXah8ORJL6(3PskgL%2Etub6s(Vy@bK?r2zXJv1XMh+gucjvFkU8s z%?5=%Jio-h{Qv)j707W*xBvhDVnYpRCLE+9G|>3=i@=W{6F49VSOsK0FR0N6PP2_C zL1RVMM?1kna0B^32ELrZ!0;jjWMDkVKyV)~-pbL>Ggiuu~T#_o5lxbzpgU`U@z^LCt{@;n0jVpsJ>$ z85FG?FE@Po|Nlia)T+gx1woJ@An;K73np;xXF*zXTPhKnF#%+NJH!A;%w>Ts_yg*) z@r7ojfaKL7@(V%rX=nhrnXv=h^!WD-6y-cGroH+9|HZ>+ph-p0InSWN<}sv;AMj#U z6xekT!+AkY)L0K5vJei<2mzUX65J8xc=_=&ya=dg?>-LBTLCYm1wq=uY4*ZrPv*#J?QwYL!gyQ;G>uW175U( zmsfMVT>A-I7;XpYIl=<5;|Hjd9169g7Ho$)!j2q}9p5*B&g}Zn-x3G1Llkt}b5Otw zMW`K~SnXIW26JbN#;5=PLo;50?0E~ShmUZ)6a^W3U?(V|_**$Z27n5!fbI`3y!F8P zKxclv*uU}r|Cg^mg1pTl1Qu>R5LUwbVmd#V^YZ-1|Nmcb89+FPK%88tky}6h{~sEf z@j%LnVTTl`ZJY80loWVgoO%8KKcsmH>KgF3^n3*IL8I*aEe)VmhbOFgL2XR_7SQ^h zZczJ@za<@1@ciKAZ;1n`xES=JECyny-$&385vaK*1hQoQrvLw6M4kTsKjR9>vjwL? zj(Aad9%6MMn$?0xRhYwv3DN?3uvE!RtL7ALGG6gB$&m>3M!B~ zAsXF5#V5Fgf(n>{9NXx?z_1uemEwp0|0m4Oa9~i&aA4rba$tCo;=rJp;=oXx>cAkE z>cG&M>cC)~<-ib`;lOYu-GO0WrUOG*iUY%&EC+_1EC&XsLI;M@TnC2cJO_q3Sq=b?Y;~>daA*c`es{s5b+$-V?gM z@hJ15?hq9nP>Z$uh4t0$L*1vr2d(<3i10Vdf=(eSQL$)##su1N_nHf&6f!=deJHg1 z2WWRf_s1;80PW8&tdD}n+7-HQfDXfjjK*3v|K=z)=?+oRus&6$<7s`W6J%`L643Sr z#+C#8owGo!8x4;SH2gkLdLO)D`sT}4kf4i-#R`rR+veZWB^-^vL5Ikc8h|#%I#?eC zxvw~#e;E3IqDHKT_5`5 z-dV8n?i<}XDl(ue34#M(%sUM3-B~n)kDX!ewAlbM0c@I&ibNR;=m2Kxqunto8vIQ^ zKog)fDkj|}DiYsZR4iCZ_^m&eaW~X~R{Z&a0=)JAF*b%07VXcS=AgX~%|}EIp9u`> z{@5$RX8ox%M1_UF8Fb=raA-K_G>7hgB@x~KZMaL=I@sOaUOVyc^J5HrQM2&>fBtQ8 zOwC7Fm_LIS_jjM@&4g_-&^~K@x{iIv8)+wo*PweHN_e|CI{3Rh7~MfD0>6SxEnNrN zxp|D8!QJ{_xkUFl?emV^HxIsK+EHI$U;lY^_vz+`%%4~BZ*yaGb89(J$=<~V+H3gJ z`V)T>XjUseHX3!$At+(-wB9bU2+QKhVtjG-FlcZJ6kOj*)Ioa~1iBA*pMN3t|NsBa zIu_>Nopl@wpMdslvBh_qf*5hphvT9_Q$e6%(c>;EEFYwu7+y}RVgT>%hU}k3GCvo) z`P=>>ng0T2K8S%~zJQDq!%H)``K|vUC$ezTX+g z(e296$<|rQ06P98iy^~8#);v@i%L++;Q$Gpu|5ylV#X169CV%nL-*I>{4TLBMyo@m zIxPoEWBIo^GCDT@s4wM$u}Z!*|41*1YB^Bp?HJd|ty=&8|Nq#-Etg8{L5oxyDjCyD zY`efmeEe*%tS{vNo%dl=U-F~DlA)3twEqWk{>P8r(*KTb*5`{R?f~_q;$jcS?EsAi zg6K5RX;QEf1mfGU?vJhCx^IBhmZ*hy*Ku_Fv4p;`2OpZi0vf(%>o#lsR{E^@M_PO- zD_9-ad*J&Xx_Ln{2VT1NVhuzK%=j~b-Mnw0Cj|0v%&T-@m{AEDn}-g^LkHbikk)yC3vO>)^#E*X5hy@|!vbDx6$j-z$khrj zCIvAvgmvF|A$|~)E(Ka|*K$C%*GC@?4}QS~Qu+flq457df6D>TGR^ zqScR)A-Ma+i}PS90qgg%B?4hD`VN2`!U9#;V8>9Z+)&5pTPoX7$D~~<-cZNvUMkof zqaxCMzWdk*%7G5;J5doD`GS)ZvTR=A?S<6Bih@ca0tz|*Y!%{Br1WGihOb!b- z{?_`fj{QZ!L(o)TH!r9h0iS5y5o027%*6yeB(LH2VgqQ&GbAL%O3rqUL34 zX+2P)9q^*|A*hyT0qsx(yRG>jW1R^9J|7cqzrYs;5Xt6$jP-BeDt3Tc3}Ce&@1F^T z6l$jX;IUewv*Q6H1H;Z2pfeI`K`SENSU~LKZX72TIWa5* z69Z`f_KPftSz#|U_JIs#$yfj~pagCxN5Bj9DgXb!=E|4>l8_dII3Bc&Krf3S?8PeZ zVnT??petw)CJVq!1|8$ne1rv505!kiF+R}Aq5|4Z{Ng<~c;uV|v49=BFX&E=7yRIr2OKZh{TUcuELsJ+u?ezT z$77D=rCwVr1=O-K+uct0t^fbLEL~Bmv@5_mB4XU5EtA=VFmSU zK`hYnv@_89G`#yp_fOFN`PR4Lb?h(1;8-Tm+N$@nf{t@=Pyjg)d3EHOGr^z^2T$v_@DlE<|6wm=Axgqt zn8<<7TKe(A2Tb31VZsE`3);3~)B3+eD2vhfK=*m@eg;q`K2W08db>m@>%Z}V?$a+$ zfY(HTGQ2=MxbepVDzjc*?EjB;c_3*2RktZ9yj#DO2!e`%x$+DQ5Rv91953F34zPF; z3Gp?g+w_QK^@^|;Z$OKNL_wB;eI4|Iu>hnIWNO%p^E<#g z;vx@s|NqnIz!22rz;Lk9fniyr1H%T;r~vZHR2KN!0(dKi0ZktHNH<7wd?NuWaTKh7 zl(HKihzDKW@Z$37|Np^~u*ADa7Lj;c4}g{wgZ2ZL7{Bmb4yvYKJo^3r|F^>&B}!p0 zrptmI-28*FUL@?rPLRemkT?Sk5_NxQ{a-54`VEqzy}@cZp!@$M4u^)n*dYTtB>YqF z|Np%{DjI>kAu1Z(H-dsYV^lPbyFmB*ig1ILY=L%TzAa(uz8n0)m=9bRXn^W&NRnsY z4PGB<1|FX6{=5@3O%2+I&)-@OTDA&0RvH}G0ics{9 zI!zlums!mLkN%5%JIqmPw-9vLY3qR!;ci~g<%ys}-veH}23LnHuw_V+pj)OKUL3sv z8v6w;Hwt|5@&+j7a&(8Ns06*(ybUxYz5x=t#;4RP8j>2&;f60`|ADp;Y=R9GgT@_76hT+dKn@yyaU+`n zbbPTy(2J>CLDuuU+|2;4q*NgB{oPz7v4I6?8~Zw~vZW;ENI|kWJuWor(Ba*+R7Nizz0LNE|0dGqrLFXxf92yW9 z`r0^Kz#I^i!uq`-dG2zs$_3)rtR0WYS5SS6qx-aOXdOS!TbU%cxC zMIlSri=~hiE3wcMFTq(JTpwjIf-6AdlgHup?28$Yby47IFAK8Q2SvUDNgh1J#bf*} z?8PKdKj#A|D}F1H414ie0_0j2>*J+Q!d|pNT8Hs*hvUK4LFx{W13>jHXaz2)efJV{ zz7eEy4GehU1U7&JEa3({&G^h2a1qt~26WDX0H})nBY`NTKxGuDI0z2_o%CURI}kJo z)ET29@?sl!D-?(E|IpU|rEH*``L6}RYfLA=*OxLM@AgrVu|CM(4DRb%FqHCu+812` zj1Hjo5=a6xSQOCxhBEDJ)AGX!KNmHO+{-UXB+|P6?+fT z1X`)bx&t)x1WuY@JDcAK1c!!&LzKOL_y0fi{sK@Sm4arf1VHLRAqhH@%aZ{b-=JQC z_94({E9lHyP{jsHE8sb`?yvkU%R#LP&|oJ+7h4y2zp1;`!4eKDR`3o*kg*b=CKUg^ z8w(kZgZ7PvjQO z&Cq(FvqVLuM2mkPxQD{O58N>c3Ju8kBJ0Eu9`>Rg>;?(Y7U9@vkeT4Kh)c3Sn{K=R zY5&CZ)%3UceO0~*l-EJN5(9-aXwN-6Xaw{d$Vto}n16JIGIWS_xiY%ByS5xCod?RK z@yFOegL)wQ!4U~1Ankk5dClR*|62}pe=SMwV&mU;qWPtA2}kowrV?iN*Phm2%Q!6D z{+BYlzqYk-V=S?-Q7vT$C+*k##wTr*7lP_={;3B&l@GQa0I3oWco8fDaw7|J=)uE# zZWg0^_zTBYP`jqf6?9W<%Yp9C-G57}CUmhwE$0GR&f3A|_Bz)3ZyA?``~Olf&)>qG zvBb+pwUh&rq+bhki-N2NxdZHkQ>`ZXil9PMAn=9sDo`jiAK@@Q z(EOVZGI9jK|!)BKaE z)VTSFbP2mHC>NEghk-O_F$TSu15)Or0@}uIeXdwJ;03obI9^&0l-_>L7x02-9n3R~ z&Xy%A97Xdm+yMy)C<)5^dqLwqS&X4C>YM-n?*^SjC=<~A{e>{7sdNK$Pr`4ml5FUJ zWb^O;CGntP_}3pz z91Ewsa{?W24$k--{4G;KtzF2lC4XxN=%}Bp|1XwI`~N>fLe7cd#i^Ij2yVSy$`%bi z!ll8wrWAU9LPlL5CXmnj79JEqi2-2?px)aoL2Dc!kyDz`+0d)p{ zFxE+CF=YG!m4Mz!p!np7kBv4y05%-;c(Cpd-A8*X;Kv;t@2xRl0u^CL8vp+f4etIB z9`@q-I#6)GI0QOTulvV~gR4OX%C!D3Sq-Y`T5pH*w@d=f7JH{NGIW0cH}S$=986+l z$YSjEQBe*Idy#Jm3SNokAB-jT;V-Hn-Kpl^jQoA6pgQsZe`_pg|67QPN+%Pjvd#dt zf{%j_$b6CA2u^^Yi5F0>oqwN?ig4hI)T!W!V{mVy(+XT`bsD^|2df4773|X&`G5ca z5AXi)f@22*Ll;}~5sq&+;$x$w4=5i4%R>VM8q*Le5W4yva+N%&^n@(yKe`>{YnHGK z2T+`ey#N*P;I>s~i3$sU%Q{d4_Zs9p?jKBbLRkzMDjr^8<7~1*jnY z2^x+S(LNL!-u(kPKDu*MB(x88pXfe{@vXt;bAY_*D^4G zQ+3#j;LV6s{o{pgA|pfC3&B+&Cm6K;2W=$%2k8%hLKAW(U-KIk&*AV^s2m1$r^8-+*8$0Zim_5AZcs{60ayB<_G0&mu--yO$an+%_%G%Y z)+gf1#JU3idp7)vDdB4PrC-8oeWLu`;a*4B;UVDhjS>}(?qlH?=M{nvc(AMg{~uD{ zcmDuKpw+?78Wo;WeMrR&st>^DQCJ-;WwY>OEX{K3;_Kk=a$|G{Rojm{*g?k&#K#>D zg|tWFK`VG(fTHbfDeGQvLj_AI5h0V`!%4T1GW8_m_K)kb%?`E zz84(}GWi%g1IlKmGiT1U-Uj7R4*nL>2L6`0prnC$9%J`~?xRQ}i{aYGdTRv0 z@!Po^H2MObfhYx?T68!x19a9xaE6Z@xV;d*8Z_*27&P7b1DxB!Un~G;FqPH=wNha( z6jp#-%@S_>?S&|W32s^(4tQbt0wVL`?{Y8$B91t0{|xjzah`C<*@F6zO~l@hw7;({|+ z;~UV8>fJ3W1}qE=;Q=q^fLgOZz?lvdF9$$lz$IMW$KxB1fD|4M3x9F*FL)pVbP8u! z=N1(g(2eX#;B*X1jo^l*NZ1Q4h*fb2t-+zaQ&eo27#M#BQo7zVfUwjrt*<1neH3CEh;vQ3=E*= zE8_fGP^Rs5QLz9OrO*?zjx!(Zjger?Vhny!4l)8c1P`baRD!@U8XW$jbtMBs z_=|&IKovoFXN-!+i(IS1(AlT)CC3A*|8nA?Ab7p9;-@Dy;Q1-)nk zS?r>s67Zr1ydRUN`)F)*94xBA=>t@rfXbxsfES?k@u1dB_m9Bv7k9ulG-wo319aJM z<0FO-3=ECG7#tWFO2xv#Lp(3k!G^McQZ=aD0%ZUZRG~BA@!sY)DxhWxXrW~7Z%~Yb z2Nl4{uQVp~MI|h)m-u(16c5b@z+K#xRiJq4z6@%apoHv>DWEBz3(&@6_iyb({u8?V z8Qoh>mi~CT8q|gHQ4t6XeIWq$3uwkgF7!opASk9;Lc4FgNM8bG#>d5WAC3n30PL>T z10|xN#((V(W z6%k89Uz}Ww<~neEfpc!_0q|{zph}G+wEHlqFoy<0nD(LG0;Vj+uouOZ|NjSP#K<`@ zbc4&y$I+H@hrTd^ILr8L@C)_DATt%g0vzD0X%C-S z2-@!m>ejtb0u4C-_+JW|WC_dq_u^A5q?ly^-EPVIg1PVif9nsR6P)89w?aaif>8Zo zrRFal_CiM1b+i7x*ov%~^Tn}Vkmge1EQS}eW5K}$nu`H-z*s=Xh9QlyEc^f-zXF|@ z17d;ZQC?aIK-!L=01X5y2nJs-7X~^eN}zYT_q4uQ0-E+x0dn8u+TwfUp;@DnQlEmOPNR1iC-GW&tSy zxr4uTDg$W$1!&iJiE%gBRi4&2YcyVL?*RoziTsPaSdiWqkhOi_-uw&g*8l%sOl$oA z|1}G!h{^i*A`>EQ{h^fe#oaiN^Gcjwn1FSzi(z0`2r?gZZvRoR0VO;yUbOuG{~{P< zgtVpZmBmgBrNS8rpw`y<5RfBTASQc*uF&J}xDTp+V^lPt{SE88b?n}y$;RJa$A`Um z&juPjxtR+|2%u|DOFgasmI{WxxEc*M$@&<7>kQDXuc0r5!STw`dZ1J-i!qDw1v8v4 z2Dx$ED=3TU#apmnK&n#0UVMlKU%vnvS~F+SmlzpbirF@1r8Y-)RKeQUba{TFz4U z!eS?e5;03%(A~tP>@ULG|Nnn2^uho{af70&g!RQ`UIvD&|DE9QdeNo}_8w>o6w(X? zB|R{Pr@!0Qhr>X15h(r1f}HYVA}<4jr7X*FCk9AdgYwF2$%Pf5q<6Shz)}|EkzU7t zrK~#y)WMfmN?5F7V*LL#D>xFN=@FEYN(5g>lz}3>l*3XMoF)|( zf)ZmdkAwBcTF`;)EZxVn4`zW5T91d^*XUaTDrpqJ^QU3p@$P^ZTiB5zk)`!^iALCq z15uFh2Zep>e{k6IzmTr~|NliAh$swaVDPQn2WjJ%+AIVGV(Wnt&2~Bu%I)tVC(-9(HDh0pb&ncg)9NRp173tMR5aI8xOK9sQvq5l_SXa zB>~WqrqumK1!$D`$Nv)BtbZ?jA|d_)mr|TBVmm=Ot5o?#NH1uuaj8@m6bQWqBLtuDV5cIqfk$A{Or&$ay)<=K?26QCwk-y+0ALd3toGSt< zRByiC2Mx>kxKh@a2V4ICe>tZGat|Ijv4Q*_p2hGY9i$7{nd+_oOZc+>zwm=t0E!G` zlgdFR1-1PD59;uPHvR{MhXuZH1dZPxK{>tn%o)%r4?AvvDmnqs^|6B80-atgogCc` z0uG&y0^N+ZAh{CJ*X+>p;lG1GHv?F(^vi!%j^l`%ydf^`M!rq9QxK}QLPM$Dp30e;bsRGbOoThQCd%eb(b)8AMAEu0UH21 zN~Kf^Spwn-us9Ra0Za?goU{<+f3Ojdkv`CQpCzu{M zVqK2l+r>b9zUG7A+r=)G-Z4J;npOH_^UeRQCrbpo?Hm7t%q-mv86-UnTA33I8hQZ- zAZVVGBm6}xtc_J_AC{$(#rPtm5YknzDg6Jx(+xDyCj&Z8``mFi8PMd^F*gZ@<8C6L z>hic74~Tl91Zrm!~kb^EE_k+OQyA+}fat~xP zNaF&q2yY3K@!J=oE&u;}1cbfl1+B+`oW@?|>V5rD6*~+XY$=)bqZ0 z0v^uP{%(BWwI0-tQr8!D-JtLQ@A&;+`r^fYu%hFvphIs!X?zE$wgh{3gvKi`@(pAl; z{%c=n{$zaM^%7WAD}m1pacBm4D)@y*D##vz)&nJ6Sz0f=ctJdtg*U){DzR#PTVnR2 zwF~ZW-cm8Bhe}?&Sj&rW3#bXq`eJq0|Nk$ZHGzU3)GJbqy>tUzH5N|dDwVSb2uakTUQ{}%^3 zL9Tki334F|$V2}?G4YSL)au1oa1{*V{@^VYNBHk758Qu|he7vyw|M^l|Nli<=l}nZ z@h_-S{#HYf_&TUDwV(wkPhQ+_1a-xNyMMn}3bGF5DE?N^?Ma|Pj2D6Iph%t#xw0g@ z`~8ash@uw~V0VJk;O&3^5n1ZozyJT;K__Ksyl8C%MP1m7zo11AAHZWr^+wh;DiSpZ zUuVBa2ixoXy7fh@G^l=V{Z{7(OBb%NbYbK6S_men1{JKAeNipMz|i`Qzc2g$|Nq+m zCcL=a0nT49qyK}p3c*q;Y)u}hF_py-@IqA@|pd{PI z4GKo?qoA8XU}+G%)DM&nJp+SZ90luyCBfrd;3OCy2O2LxZLosNM^IxUI_yOND6~O= zS{m}=320jL$Nv%;P)Q@y{DZfI*X_l5h+ygK*Q_suJ3w0`T_!j&yx`~nCFcJn61|=b zAmsue<=lQRKERZBnmSByVgMJUpz=95EIi;vaUgiMS0t?a$BXR&km&}F*4s6q+V@*; zXED@CfxMFS??tyi*zEzqFBCt4T4o}zCBO%C6+^|p-wuA!{skl>un@F&8Z?CB%Lp2n zdZ7>p)*2rN8cHh$ITGZ#5(&tnG0;*B&|wiQJibm0FH^i27(%lcUdZ?}Fl7DfzVSjB zY(7Wx@BiH|_*+1W#H~N`_kv0_NbB9x`e&_f_y4dLuYQ7Z0cbt+zyBrDVJ}XBhpbt; zKe$_eu2q2cZLELQTzzps4cZ%PJy2@+BB}iU|JV8;Uj~Q2I11YP2XcP%5dn}7K$jS0 zF}{cccam6QL0)*Vu=xM~u;Z+tty!SL?S-O00|U4z3NphZEZ{}MXHYPRfK?mcZv9`U z(EY#p@Bb1O>#uc=VJ|L%1`D7K*%DS~>-#m2Ug)YZFc=@u{v95$7}Q5u3^E*ICL_qi zb)em5M<6CbybW5-oyDkqzBfeje`wH)UeFdXh`T}eH(kqOe6b4Lg@d^H%o)&m(BMlu zf;lRH5-!!Ws4=7u*JASqR!v7!U@T4>-aR9~XJJ`9EX5-ix&z z|NplhC{=~-seW;`7PJ{~IjHf>kP+bP#PDLa2Po17Kw5f3R5*e%41AqHS1ky9=y z^Xb|^J}waeoo5X4-)?u1J2?)Ay(m;+V0hu<%fRsBIC!iw?8STVFc1sKUSV)7dIV%K zyy%1(4T(X|z8Pl)tRtWpf6rmgO!znu5mvDGC&Iw4KFUWf=+)sQw<6h zP}fQ<4tX2T22iFv?*?89!~<##1_Xw^;J1Uiw1&CY?SD6T<7pgd>K44HrV!-x3>iNs zh8Nq;LKD|wnd43jko_TC$5}xf2|p)>3>J{0iEu>%$cjLm7rssmS&SK=^9o=5O8x&I z%3kbp+==1E%T$oz0*gJ4gN}az^|e9jpbgc);BHxvP$=_l(8%@QK2S*n+R^a259D@% z*0-H5DjX%{piBIntWPYqIqt-;SOr9wfCvi^5pdFpVQ~nEFaU8C zK!gJ*G`Wtmf@n|!3>q>Z)6Sgf=G_CDQhy@=UKlJBz8^CCYJI+xGwj8B$R2ixovkOk zWkK%l76n;cV&BaR^3pLDE`@GhP;~;j23*McV-26RDX12zWjn?q?C_f97>h7NH!sMU zPL7>mt({<=r7g%}{??hGapVy2xw{Td4B#7%nvZbw`Y}S+$vDdPK?muII zSPXFncpFC;^TiAUKPQHu7fK62izY$tgSfT%h=5z`w>qiN?sMHQ558pTwGrOI#Kgq( zd3E<$P+YExWi$mjt(zAVILz0W&%vAs;)Cue0ny#IAT{9n#T4Xc?eo1X!ps-7KQsS? zDhDe7_b-pJuqhm4U~up({fd6|3pl{T0*t@CU@rotSkUbZY~7}R-Z?R>U@Bo_HkEnr z#IS+|#4-S}I6$l)@0=Krr}4r1j~628X8@@M>z4qr!1_}_EUw!9hZg39Z-xtF8KRoEg zjuMb}K!c3pU==V~7smfDc>e$Y&-@|$#gzh(8jw-iU^T4=N+i2QLFtiyp9>SH6IBE^ zg|qwkiz)v=`jA5o9QJ`t#W0cH?5vA^I38wIimqJ@8- z4Hsx6;KK`0`PeNAN?O_%S`T!BS@jZN>mcdT`e66H`abZUsK~>xRd%S&MacZmkNPsu zEI>Ces6gf4cOW3}g$wvlUk>nIyBkP39@IZ?hN=(a-}hl5NK0723lU`X;35$`(%;Ps zDt^NPUwr8S6;V+0z%55ec!KVuhGj@lY;-UlV?x^Ad}bl29BMsKVzn>_+}{G(Un1Ii zpi}_V@;nYYsDoig9q4FA4^XXQe5v&S|I|arLFE*KSMwvT?n8$`T3|^+gb}2wQ?OeU zlo9#2v7p}8edf$@R*;1t?Z;U`#UiL>hU9%{c>NFNZvmZs81UjvEi_$~R=sEdRogc} zD|qt4jK4Mi<|?t60OA=zJ3*zI;PCkl=YFBbm+9gIE+jlbo(1>Au7Zz9 z=kGhqz`)=U@WKV=PX1QV;$v`%3l8fx1=Uu5;m24E7+wg%tS`xgIXI#D_kaGDHjq)@ z>TSDiL8@Q8`~h~k3&dfNsghn7%m3B~drJiW7YTF;cyx&QSsyI^29eXg-u($w6oNwB zuS3T0#R^ax;Ra|a()1U1ivRz2fO?7x5-ZHtIt9CZR3utYmT*H&xaQR<2x>DMA9#Ja z`2_NPZ^2>V-L{}xg^a(29cKkG{{R19-)RaOXm}y-3|fp1Y8EvgVKKgKeXdRw)CpGz zc)|J(ltDpx2Q-s%u8yhuBc#dWY<;ulw)OW;u$i@N;LLNl`-EoE1SbFahgRpp~5bJx7@t7@*^; z)~2AW&ENYOv>C`2v^j|yw8f*+1_*+18{@@YfpItoW9X#w^JVv0)VL*Ez z`1i4xgR(Vfe!;F=6qKp?_x%VDdSTOvly5s-R1`o3^lQ^#S{CP^I-+s`>Q)*P{H}4g|c=XaHHl0$TPB zURMt?2(&8zR2DSfNs4k=o?L<~Ve+abaT$ri_07!@2qAq!d* z!2Hz#q+fvnyd^~9<#y0upo@w~>j8-7I?nD3{QF`A|G#E3z71`du;^KX*8eKha`v)l z^6%3zc+J%PntvaUVQ}D!sx_g4S<9!kvE~i&1F6i`57@4Ujd^nv%sZ!1(`* zbD1EGkcNXTyy0LAZ#dW*z$$)QaKphzMW8!GMFAW$%;&8^_lgSCI)Iz9{QFo8Kt@(0 z8wqbq*uvWqw(z!uEvPNQSfe5k8vKG4?#h-X&>6DE|6dr9W)OHau#1WU^LfxjRyVjR zwmw*E9%}sm#q$i3ya{p>=kBn1pnHS6&ohH^vP30#Ni`_`LFa5* zx~NF-_c?+3T)Lp#YyGv>9MWC{T^$52TD9Nx+8B3#?d1{HKFoX#baW^*OLmD^bck?t ziFXJ(y8D%W1f>~B9p23gs&3-Jt#XiPoc0Cg6S0t5y%Q`4-oy(od;(sS{stXl4=#^5 zz!pLR0JO*~40J7KSuWJR08pnn>wnOT!{D`mJfKCd5#U9yC4tR9>dRe`>hJ)_DPxd2 zA5@2zs>ADV6Lh%}Zm_+UE-EbLv!E*n!Q->wrG${m2;x5Q5W5U`BZflvhwkIe5130> z7lV2lpv6Q1Sq!~?jDcY<9)SmFKto&#&Hn{Tq!)rtc?K2NT-G1z*dT{LH=lRttWi-| z2r4JREke+Q^fAz4%P)`{09ruD{ddQx$Ta`1FP8&1PWbm-4hnct(t=iwl_mzi(1+ZI z-Fl!j1d?kZd5`&GXNZadr2i1u>!P9p+6>v;0IraAAPPb4xr=4s(1b1_z7`*+eK8i& zo(Jzu;5ZE4L1g^@b%doU$ibxwpylSE2!Lu4IPRjN0NQ2L9iyUP{QtEjI7A^a35qun z<`Y@}gF1awWL~g>Y>!dVXg=2`$sdl!eA_M3pW1t;uE+V3(4E2@Qi2* z&xoe*jA#nVh~R|O4Ze_%`55zY>x1>qt#3<(yL?n+I($?VdUI41z^jN}^YiZuWe9q4 z7}W1S!qWW#To^$5u*}Dr5B{<~SR?l0>IYDppoAB`VHGsI()z7V7g9Ds^?+Ic%!jm3 zF@h^SaDNB1@?M0|wL`+eukA0JAQd1}IJ=L&UngliuHAGTxs?L|^DSQXKZv;~=9d|)@I zmV7Z4bY2#?M*}M7nU67_>J4H1Z!KE#-iaYTF1lV9vL{4w0{^}PSqxbUpuv zae>^=+vUm#+RE|3_&{tVWc^YsxaYGl;v{r2dYux;|NQ&fG>$tlguhUR&%pA5)wo%I zsCfkHpMrVXu$AzjA;aJ>l=|No0YLom=5XNZbO&<@a$_KPm?_#4a1 z>7e!yNJZ-b{yuTg8hTJ`s{6wCThf<6-9M02i4t;7I}!L|FKDqFIJbe?*v&^+UJGYOwGoHT{baCFd!^|aR&8L~6hftMpHvg>WZ}$NmZ@=$i z&EhZp0feO0jAB_Ahtf0BnA55j9%|E3f_lP$B1nsrpZ+Q)B$bt^> z<==Pk#TxL~E2zZ=J|G*`OFg_0R6n#HC}H8g@w%b;G}FrpQ2d-`dYu8fmq!pZK?E)> zn@=f3yp@wG>-Ti}ahkix39xi zb)YQ94i5a+Y~8XTi$R*2e{%A-GJ&qJ1D(g%dVs$t5fl?Y80+{z@!cBy@Bjaopy35j z$OZ<#NCGE5P@}BH0(@c#xHgOibw5SIL6-o31aC_O-}fz!tNC|?K~lWaXuBH#Rjx0C}EQLQISg}Qk~jyo{~1{fcB5d|*9I3VpQ z@VuS%iCS*$g8?rbK7peh62wfUv5I3V% zwg!iPjYBuD$$KY;){`Y>5HED|hJa4IXK6iIsseE!V~I5A4ku9R0$qT9j73A?7z;at z!!Z^O4$!cu1{atMw(l5=1_Ou}4=LmzK@TRu!4=#UqXN2S)B0$Mal>!kQZ7)~v4T&S zKngfTSOPBLfQ}>|?$iZ^cEfMp@KQfZ@VTU=ZkD>B7^+i&#?ET+InuozjGeroqO}t& zTf!C}+kG(lFsMBoAA6h?WC|~+_ah35CeTHDmb#$QE36dM;FjRub~+%?_`r+#;Ju|B zFF~anB;i<}|Y@D>8#v)cpbC+?OjrMG_=&-Ud(qb((?kD-XkO2g6(mTc?z|ajoaaQ|c&>BP{< zn{pCFf)(X}RA!t6&8!rhbOK#>!hk%ScBY#bq^$8Lhy=~O@qiXY@svnd7IM@ITUHA2 zx7-884JSlJ>5GLR`&til2eJg02y{zy%7XaavLL%(^DYEY#SKr$sf-4!g|WgOb&9GwL`5aUZkyBWdSN_e^pS-KrKwB0y59eEmm zfi;MBGr=Uiz>Aul@vHKWIrt~GmW!>D} z!7QDDEZxp5-Q1lVC>H=NtT+kUuUq5b(EKB1F^E%VdYlzRgUZSmwxFAVcpFYSF*F}! zvOZV?+SXYw@zhtQyJWaw>$_1Hd1|`odhKvY5P=tUcP{5{|YlAg| zB4!~-FxdFE_2E($P(B4mNAv&xrL6HFuJ!MF4#*by=)+;%rXYVqgHsez9$MCM)be(l zK?F-bTGnxtvUj@)fcCqDzNlAZV1URh26>^RqT7$9JCmc^jidW|_X+K*+UKn=)+7hK zm=10~g9c#yyYmFP%Q&pRcgljopiXl$GpOYh_Cf@7-SCG6p!-9bkMOh{E>!?6dQf<= z=imSTzSiICZ-#}wSO9KYaC9Gy1zG>%(f^6IL!tdYz|E|{GYe2RcL2R@BUdQMQwUVg7-=zr-e5lL7otoyq zjP)#_ZAhp=EY$1CV3{XS%Y_KvZZ`qzqor)!ZX9v3hao{5UXlz7)=GiytJ>GKk6K@- z2?j5Ma{_lKz$0GZgV$mYch?D6|Lrd0s4Il{@&IV(B|J=5Fqd8j`SOy#_22q?Vc{52>NjZzIc-cu2WkNl&*pqR|{G_#Sr%5B6w3EEYMakmv(@RYj(H(TLUtV z3E4PsT?HaQuh~Hp&rIE)!(NzxV}m8$`g2@#DWeA{X@iVE12w&qO{$>X z5;dv}3>h;(IjTq%6fZmt_Mpp&CV)gv7J)=qx_`XbwheT#RQHV+zMy02D+2%je=%7e ze0;zkpa1_~l*fVD9|FPDbrVJg@UGfZ8=<=qGg?5#{bmB~Ae3o6P|F$iVv`Ao!xH}D zdox(myp5nGi*rmsI~FHxWMFu4I2JVX{9+EsOvV>eeZY%-b()WWPMS~&cyUC9fgz&+ zWb7``G6GX|28JxI7j`Nj7xTRM23q)681VmpFrpZEVYm$(b_t4})N;^jiJQ&;xS~rmKV0GKlJ1_ck#3oCz6!xj;4pnM4pEYSYI z?idx0@Zc9Apj&PrXa9l9O6~*Ehr_ZMUd+`(q|Z_&<8N92Uvxq4!D{}kS1JtdwuS|~ zXan^uj_`nrDeHgr!k{)^KzQJbe1tH_SHhs?R6tnJi*STEsIeX%7VyFaA%t+;nKNg0 z*xYntc+CkN4eb68*+txZfX8;nZ6}7B5Aciu)z#~9r}?K<7=JscNyNXcGv+Mlkg8sf zvknZ9V?Oq2+yvDfIyWIVydGyYfU-J8K{B8j(-+5+!J|RKSqvE^pd}*L!O4&V)SCut zfAK65H2nfPoMk~0nrcg{F4>^kGX;C;q{;prLB z`JAvDSTWDIf**E;m4P_%3N&B$qW$0h|DaJ_A?!ME6pO5_oU& zi$j{=^&y~hmw3QuOEe#0>GWgi4CClz1CPO?d2AodW1ip>4LHDR&NRQ_cp(u3-aBCc zK0hxTWUPw{3#d%}@xMeGG~fY=`NeB)gPL_4K%^)r=s{zAVD}#f-=SU-WD624m20kG z`ClplIc}npYmO3=rI&w-32V+-4z_&4AuurcmrOrKrX5T?Mw>~d$H^~ zDDQE^$ANm!EHBa_=1X>SSc4CGDFLOdFQ7=O1>b=PDwGa)JAhWEgPaRa^UxG;>G7wO z4K2~XMoRRs{p}@!SqvF5{!R=pv>--Cf~@9fe!;-svYCN_!K0+o12T2`;$;-*fH<%Q z50HkRkW&RC4}%X>Yduf{GD-&|a~~!HS`-!*@FL#U%|0f-(gBoftZOR5)H_ z!6jW(cmiHnJA#6e1#EES;WNisL8sM$nt?AF|NsAgW+BHCaC=i8GX2TF{=|;vd(zI| zUmpA=)P3mS3wh>4i$RO`4nxa_g*OsfT!_~AK7-C6||2I6!9-OK+E!d zRCoek=ym`955CF!g$j68I1k7w7Lb3~JW7;2N@KyZHUj+n*qaX=ZvJ6aZp6Q>;mIXX zmC$qrNUMZ(lH!u!7PT&%zDwoEQRL zqz6N1*UmuYnMzq-PI3b6N`-`Xi2#2eXx_5<2UC6RON-9`|1+KhfT~5%;dbCKHj!pv z$N=BnqXl9;2ykL}p#WlC0kOnDtUVwW4~R7Z#9{)m0zj-EQVa|kG9cDF5bFsj%Rd3J zHh@^Sq`=Lj%{HKL)PW}iP+~lD=1gEXxOM;?>z3gX=)@5C;uq)+xgVf;O~_se&{-Th zfldrB93dwi#z%sNX?Pl}^ukK?x=j^83%){B1RAUuN`ofe&j zaS(k1;7r`>qaxx2u@AHe;zb+CPSA-QpmTIu50tFSV#s&{^3YkxxrHFj5C?;Nc_cLX{yfRD-IXbE&;0Na&O0&-Cc)F4oT<>BAQ(fl&e zq4}o>e>-TphJRb@#3QoC2L`9B4h+m!9T>u|Ixy&7 zbzo??3Qph9B+bOe22Q*zY^;#r1EVE{=wu2DLA(P4

r-9bUL0(21d&cT1oXLt3}!jzGvA<_mTOIx%#(sE92D>1h7J1e(oH z15KFo_w_R{Fn~v>tdG^DKBj0d1F^idH6 zEuDUm1-6MJ@~}k!V~MCm08@!TP{tlm8VrERbbybH>vCYUI@AF+v4nLI$lypw`?K{x ziA{zSI+@yKQN;m_Y6*-&2L0N z`J2n5B-n$$RT4B$7NR24V5P_33fg=IYIgSes3g4q_MzqEuZxNT*ed}q>Oj3h9~B;u4^DzxtqdU7ABP-b2y#8Radn&( z>^i2U%I12g*|_y#Eske6R91s{Nk6n-GD1iY{Vtr|lKzZQ_|+Yvg!S0Wu} z1$h-~_<>3@#!`iD2bOM*zzmjPCx$Goj3c)}wQ({iM+@u#aSnF}uyiv8@b5brnDHYB zq2>>G+m#4J4Lm*qUZ_R={~wUS6YRv00qRD-cm+PKSzrf%$dN2AU?#`p#8k)zSaW!NZ_>`4j*%Y12W)Xw`C{#9`qTaG6rV-(VM0%GKq@*m9tR*$s4v zy^TtVQtRy!LC_lI;1>(PJF`Gt30~x5t`2~Xq3S*cI-MWvz7iFlZnp4%7axtF)t>SH zhM&5nY~V`K0TfgQHP)b7(9HPK1P~3W4JSGDhQMpXPVk|upnEosgNj3j*8e3;-*3ft z9|E0Z=Ar@`gyW4r4xZisUF-qwJc2e*fi5TD2+Gh22A4+yFV2DwSmcO@C<3+DKu0(5 zbTfyA2N-`d{{OPxj6J3nWM_6nOYLaX$>*H*|_45JuUXg8%y(Iw`x)^N?YF{<~ zXRDKLKK^S*dRkiA_jd<>F+sa){@ou+U%eKr<=+9i%vt+*ugSKH&pb*&EkK#p1D)I@ zY!EMi#&M&;4wY#=P{J1<2X{V16yzr{(0N0FFz1WB;Db6p4z%JJvYrCc?#mONnIjPmWUK z@ZkReBB1RqowA@r91S|W^@a7H|NnyndR0$%8Ywzz{6e0LzI?CxZWM^b8h64d|g zVs8O0FO}eLQDJ6a2nDTCckgxk-uxrAvqnXSza6w5ntxk^%OgLslEsz4WfpYDuNQ7QEadodvt z)hQw1lkNqY|0ROXa0Qi3HR8?xs_KQpz{_D@6tIG_G)wn~*JWYGZ(k(Bx#?YuHi@A1 z#5LSDRrTy()vuY1-}d^bsDKU&6A2D_QOwG~&|RY<)BT|{Mn$HJ9W)CAI;~8nMAJs0 zMAgQYzcqppeEqmcw;M$`(|V*Q!F#h8(S0iwX8`3F1rjGA^( ztKh#%>zYRn44`EOtp`eYyWIr3{dhV#UTy$Q2fFcqn%UiM0{l}Bbqc(k0}^vlQ2;CS z6X*`(=@fhkTA$zgw%d)Tga=Uozs^T3fnUdi(hGmf2hc)mg;LH5p!TGVLdg%%P-}Ob zOi(ZAxb5!aFGN6_Eg>7*`CCqa?2A#6c&*l84;>!@4cTUaPf{}pdeIJ2T%%$E+Na?s z(8<_cCer$?gd;eM;Xmm7&eq!{oWUMK}=ZoeV6&2841`*Kmz*4DR(DB?E6~RsnFS1Y-LX7bM$poOvbee*4 z8O*?5PlkmL9T-CHJ1{8UcVIYo-+|%keFug|_Z=7*Sg`_-FbK1`9fBRDg28RDCtt?L+7`l&pl&E=>hKH~r!jv&KjJ@{M7|NsB*QEHOKknsSNmRJxfKw}M{Qb8t*A?QWV57;UO z9?-eM-QeW!2C51{vlkM^CtLsXPdymq82JAJc*dxNr^}6_YhW58KzV)QMq2H(Tq064q|NKb;)iZa=;qVJhJQO{V@2V`)CZ z(d8!6d`zX~K&F5u<<2ubq6*t)cAn$+m@4{v6oI46$wy3urowOU^mDT z{+7?6YtX_W{pIdz7EsDu!@$4*9uF}7)>)z=(=84f+6fB^c=1LPgEU4NuZ_L z-7i2gpf(feNK{V-_<5+Hv#yLUSsw(I;2|m!-<&y^O8DHG|1pBx!{3($IsmsG|M2sVpgW=X zTS0Y9c*YM<&mkZklHLyRw}M7MUd#YhVXgw*zC7Kb907qr$5~_ELHfrpS|5T2o55#E zftHLPFIBbvUdr*G)#8p5!)vxqTM*q0CPnH%7b4u%00ln_Xaf?+j9Q}?3ZV=P%@!>D zEk&RMG=#uBZvK{(|Ns9tpZE_--<`G~rQofXATFp~7Ypx%WHCbAERhbm<0cT)+kVlU z4&I0jN~3Un)RuvR2EF}%DEbsT8C z-$#W9T*U8?Z+#t@`3-b(8fY?twfhkBC(v}nF;Lec4t#1M$gEpFDjausI})52pk{R= z%mVqSoA=CWCx+%X9Km7TA9s7)abnQ^%-<5h0>6-CA!x{!zom=?G(EuIlE=cpaEy@w zvILJQG`xf@?4>9R1H%HRJD_}DYQDe)!q8g)8d2;zp~A7q`HmCA0?;61*M)|M>dnhDRK|<%|K{_c}yDZaK#4c*lu>;l%~>|Nmd|F*7hUsDcFU^Y3F1 z03Db5;`vdiO{KnBT%fVt!0;F88Q>%AWV%0qPoU=ktr-;uIr)8wO7lO%dimCGHPZb1 zE(E<;3A*7m2XurwOY4CySBBDP8|#wj&KwmH{(by`FS=lc^S5jU?Gmd|5#euH30m9? z8Zm7>&?O3T41cRM69dDyLkj$@LSP0Xf6FmO28IQoA=@rq(CF<;GbRQG8|zZR1t1Ns zJPMsTDgui@>|VG3%|8tI+d(Hj@^5S4c?WLmUwP}m09MMwc#IVkR2*Q%FM}Bw7#es% z`j}q2gRB5Cd039Ig2D=_MjtNDfg%oCsR+?40Iv1H=BxaJn9l$)A5{E8Liq2?=L`%G zH>muEm;+UF9&~9XI2PW&JPcFQ)wgN269bO|Br!n@10AE>B?^juuvHC@*m)En(GQUa z?bYmRTd~@SVG$_u8^HcjcwN*5P8JY74?%i(LDFD7uR|e88LR>+J#`_aA#j{DJW}{} zNTCDFE)jtG5$cWC0xBF04gBKKX{QF!P0=oacm~|MMnD|@P|NZ~}<@dk;|9?Bg zRKmLeG<@F03mQp(o%ih!O9}4+(9nAqFK870bA>I@ zdrd%|Ij$-w{GfkFMX1B3Bv2L|ug4h+e!9T@UoJ214r zc3_zN+JRy9YX^qyuN@e!ymnyt^4fucKg|J23|%cW@bhfUSz<^#?H&j#=*-8 z1-x9`P{7Lrx?eN|Iu>)B6~qEn{P;)#rxtMs8%|{(r62E zuKNQgh9cG%RlolKUkKuNNH~Cf-F^5tYrs3m@)7tsc%ZTxgh6FL2WUllNk(vQiV6e& zz8ecc7K55%NKOzn{r?}s_5dul|M`iq-3@F#!g7!`rSqcUZ8MPlknvVf1N#8~oP%NE z-5*=Ol`wt30V)NLxu}RR%-qk#z`*eRzh}cCgVqBbf~D``TffDXuy`J0)a?#Yk?20C zeGw7g=+}pwX?`OCT4Du0WL~9<4Sb0Re+v)j76fp6%to~&35TB*L22zbS1C$}$ABlF zP(z#pkDuLNf)1(W-v_$Sx%o#*XNigqq(9sIBagqO7qt81M{#LMcPT>`Tk}ztmIEaz zIGi)d7)unKg)F;6NdT2Upi$t^5%C{04%}M~l+NicQPBZK2Y>7DfB*kSgIf#WcAPJ0 z(oY~D@I^9cSx<bQ~Z1}7&T=|)9UY~bP4B$pY znDIBq)&rejff7Slw$MNvc`C5{|Nj@ib^rf=5oYxNe-_7!_Xhv}cbkHC+Je?Kxu`%7 z#(8o5FKCY#*icX>=|D*)%(R4z8>^idUR(pOon(2jPWS)+Zc)&7zTOfs!58{aw@ZNB zE(~%zAIR;T0WUsMr*Hv0|_*K33DLpi=UuSbx{HB4Pglj2!x%N^g_@S+!hD5_gW8> zXu&inzIdVe|37#ged~dGqyTww0CaWMvADz7!eoj8YM5LB?Jl<*){7)Blr1I^-d1Q`DhKh7EfEh=Ap+yh!v0!k3yN<3lbtAdWR2z*fn3dj)9 zJQGXvKaNgOke*WZ7yq^Y|9{OH_QD+EIPmnjd-#hL2!l%ZzsS-Ct#1Sm=7RR?+V+4> z#s=@%rKSZRIwfX%2*W#efy4}pJ2S96M%G^MeA4{jT z@qg>DpyR_*Ap+py08&+e>j!YBn={~r8$|jzXrP+`lFC5qzo26$;FJP7PcgjvC#b8+ ze4+&@w^6wD(H4VneGx55zqlz z>#RTl20BoXvsJJxA-w60X(*rEEJuk$D((KmlCe z{rFp=1u7^+L90wn7y3MKf*xtz?b7k%aJMK(0K7)C+okExVF-&CB1c_0C96C*I~%CG$=*XNkDWQ zXK4h@6e8IOGaKY;h(?eR)?BqL%_shYwmE>7n?tTa^!TMOuH_#-`VGl^U z1L*}}kWNq<<*`0jFAg<~r3!rn@q|hk}GP6$TI7SpOf3a(SA!F48M0%&|LP2&Im#h`U%;AL;% zwUj$-lAIVyS$CXBaAF8};VSX}e}+V&6T@QA60;X(AZ`PQ3tDORLLJ1t0pfCiiY5sV zS0l-ZVKHdk*$YkyP+cjq7_|88F!&Zm_<|7d(N`~=7CQ9V{xnEGoxbR2V^5rXb2wJVt|#a0m)` zkq9%s`3Mj5F}U&IVg_dXndUbFpb?(H7sg-z{|6QLpu^At7%_byV$k>tM44WP&Sy(5Z(dkK#aw%9j3&ds(6lIVYWe-^u2K` z>&*BA>fZMn{BdCDHU)WUSHJ@&2J36m2fp8kJN%;S|NsA>2_Vq8b6oeq!`UF=-jc-%i_Um!JDJv4udJsDL0_w zd0yPo0w0LT-?E2+0aDP#9e!b|1R72%5qzPe#J~Wuosob3L6Ge)x)=Zd51NBw*3#D{ffd9Z4tR0v3@CYmhJpNE z#6cuo175hCf{9u{Rlac4LiPBI1&Sa?m5M`_a|gX>SOnGsT6qo%DNuPd;n!~mhLGP5 z3>SVoFueQaz`*$1fkEiE1B35x2L{F84h-tQ9T>`fJ1{K#?ZB|@w*v$B9|s2QKj6M4 zv{%W<%gf6IWy2|E7FITP4ltLElZ%&|mzM#=;W-0|O#b!*3=9nX+d2#WJ1~TW|5xeN z`0v2*;{4zL|6kq#jjn>@EI#g~>|fB*-s`8q4hL<7w*^h7g0I?W{>jMSr^m#=;OQ~* z`_K5e?h}qL-~IXj|Ai%JNc+cs{uV*VW_!+fZ<2V}wrSe(Yk@wbG5 z+;-xn49G|6piyFwkL*DcO$Yc}%o#x!cQ~AY`h~wwjgf&NzSrY_+{@R$|NnonOde!2 zWJ%x)&V~Q~gKfD0lF9}-;lm3NkddHMz2ATi`#Qki_k@9gAt3C9&nu9b9ANbeeuG>U zbqdl9WoiA!-vT<6>ctIpXbu3)&4Tg;XzxhCi;c%YT0#5P`#?*#0>WPWe+d$S7#0k& zd>%w+d|XLY_lcJdzyJRSmoK)U3|uC*QK9?4g~$I=4iB(E`DbvM7Y{B|UtE?0d8veV z|BE;$h8Ll~z%jGGBFTy2g$INKi>8_LLAHW2jBvn%b83&w=5_KL>_Ae;gQ&{c&Kp{KtVIl+@2C*1w-z;Nxq1H*;?4h(1iJ22e(@4&G2Kh8N@R_uTgNtg-5W(EFmf8gK8)_hSbYc zWavJ2oc%BOtVj?G)L@7^3}XF*h=EUn4SFFDIiIJK9kd0<57KA`F?&53Y8V_DE;2YW zFfgJ621b||h-T>ZWLVAM$gq&Xkzp%?Bg1qCM~2f3jtr+jdU1IWDh>-3(A+jeh~-RR zFsOAW&|t@~8pWkD5AiC<`VFLb>r_%hgox0`>O^S5t-6lzD9!2Vvt1PziG-$668 zV4cuo6;3w(2ALKg%ins5fq@|oe2H*$syRVE<##UVQehHkK@Kn;ickdQgX%@p-c{pwdNCdRx=sydSBg1?~M~0t_jtu)49U1x= z9T`lS91-geU=ad}3?h^1LQo42bOO6Gs75`)f!x*yC1Y>{vh_e%DMz;{XfwlW{%&3n z4Q?MyIne###V<9`?x=;JreP_2H_KK~v$Gp~iUVZi1u}r6eMgP-_`u?j7fuX|BS1t9h$sOO6(FMK1=2!D zi1IVw>%u@&@-IFu1}8g~){_epUN|v;PV3=oJy4o)oE5|cg~vhx@IHf5-WSIf|Nq}< z3lfiqbZ^6qzkxcL`V+!l+ybAO4sMQ$1iUyi8`L>clLUvu3p>!cD&W?Ko2T{1noBR{ zivRx~2Qvxeq`-xsvyDTWPyRQ4Ykd%MF)HYEYpC79-Ljy=jyriFBuH&3S9EOi5tf%m zi~s*e_(lc91NFI}E=z~b=ZC$p`T*MB1ZqzI|6gJPI!o<^I>gD=ziUC~o|mv$yQm1% zNru1R2Rl9!+`r*?(fIcNfAG>SNFU72%lcEzhSs<7CERfk7hDkg|35Ao^+=J0pf~^x z?1(M|#Y@18Zpe+|phl#_Yu;{NP(*<<&(s602TJ(^G8#Zt@>NJP;&8VpD3GDcSF#v8 zc|qJ4?*HH;tDx}`j<9ay)^8;W;h^&?-FUj|I09Zon}D_rhnj%WHb?9K?(d~f!HXy% zV<^X+!HM>`Gw8%5hU3mWpnSKu0F+2_UN|v8hK@kdaVDeTg%iVzY5!psg6->e=4m|u z9+?p-u`~YG9Ux=){`Yt&HtEcrQNK5)pB$@@N_!! zyuQ@!AONCIK~Bc$cIE(0=#&^h>jUcwiCXS%50=)GCFV-B$KPzb90KAVIX2K^(0STID0hz$n zT_Dr#04hd4f~s7I?lWgzyjBF;kEwqXT)$|yhlKUV8b0vc2`HTWS`U=IhL{2lWr^1R zC2WxD9D3VDcZmw<5+a^b>4l&?02%-gv<7F2TF&Nw|4TfrKh(PhLL$!-Zjl~Hiq*P6 zqD}>3A~;ur?(bSy~T-gO>uAaCLK7 zda%^E_u6oVWeH?4zBteR|9_SO=*Hxu?4WCycslKlyFpT#8#twPJF|c-LosKfyhhw8VJvcf&c;XLRA1%@E{?N_e?IvM;qL$av zou!T$R1~|hynfQ{CIdR=$l9Hylbyd;4Ad)f<9K}*rZ}WKoW=S=DMzQDL|kli{NZjl z9_yneyp|p^r5tgw(VYP@@rPf005t{zSh^#ijyVl-3}{Pnp#VfZXQv|%XmO>NK&Kzi z>o7|{nNsdGTr-4>@-lc1DW8!T}Tv$E=T*n1IRyLCY)={uWbEZ^)?I4df~2ZZ{6=qa|{d86qW; zomnEC86w@B-JG3~B9@w^=i@pvMZi90wD#aAb?6qbc48^D?EYl^wL5^LyNacR-`b6( zl(jRA}7&QMSU{q1yO>8#-BH0l&6Vd`Y>_GEeOZ0*5PY6mieqtqN? z2upVr2gnc(kRco(Ls-xZ;pnVjK^Vf(%?NU#U^i1|gh)4IcK}N_gY~Iyfl?FetKA+f z-Gv+_($-EKrQDrf9G#9Fodqnf9YA-qL71l9H7X*V{xBIekRFciLXbC{K;H0TdCk-5 z#qpXQt`2nkjrG?~!A_16rcO3+M1fO2glK-l(aqBgY7+>AF`w-%V6^@YT2@x?0xiF~ zT{i#e=GojEz-WD{l*Rgcsamg#1|w(<4mdM{S|2YYz)cnw>+iLk-8`F_&w>nav;JOp zI4%}66%MfoN`m&IfF~CO!n$wuifDq?hAV&$P452sngetJCTMkA>w%J(*8e3DpcQD^ zf3=SWz6b^76BiW~(AmJp%0Nq&*{w@dBuY%(x%FWLiLCXS+zrC(~!3?V6 zfBY}ydht`~|Nj?XB>w+5{`NX`;e>Zi48g{?L5KM9D*q^v?luM0%6_j6ntw2r3VuHh zzJZq$WYSaPZ?C1mo00-vgo5iomgeV--5*L=!AU&qMFZGHEUmYrOL#%^Cjl?!Ee5%f zr}ck{GH58?r29W)Xw1#}W377F3x9|PQ0e$Q9x^m0=vToP_QDJy@gDUCZphuf-8aI6 zUnuSXb=;xnv9PRQ?krJ}=>E;$x{!&10i0ey=Vf%es91o^=dixP-#Z0VjJT+{fco?u zObiTltR9^%DlXq#RBRYa6hPEf=Sr9XQhs|=*N4{INvX?#fgkSzlT14A8GaM+7m zTR~yM(HWzn@gh$eRQZ(3gA#W*q~fy%A3+DI_&BXAB=~zli-Z<}TbSQk4}ec+ECrn@ zE86^nsYG@ksPKL*)_MRuZduCOe2(cgD@ca9`5X&$%~vUN^EuFPwLn8F(0zO_Ui75={~y*HqM{Mh4cbxR5FQZvVg*Q5iAqZI5sl_&0;O^bL2V9DAcC&F z6R|!~!(+`0YK!pqfNls`2x_*1T2Nx$yr8yh;0q7Pwc_w56sU0vZ$g!Xbc=#?fKs?f z76a%w+JJ>16}>(xI)M-)fNH^g1SXP3c$NE!0o`m(4c@90&o`? zf|_rjIV{lW(V%)5tT!k$p!@oZU*O?gf!Dm?}6@iQSoU#P{PzH0Wt%Wo12fQ9EOX6CgU7nqL9nd z7)v$4<<*NhpgCP16@~5)70_&&1ju0$5Qim#9VQa`;=LxwB`+ZdVFZ9CTtQd3`>2R? zf>uO>Po-6X79VGz%`aDwvEbPfmey}2sttAwC7{!OdBOwsgW~u_E9B_Gc*G=c++lDm zwt^=j&+xc59K?AX-pj2Hd3U#^*npPyY zgGwKEP)X#YA`%=Lp2gq@I!#k}{{R2oIVvWgt(9-Pf7G&q&Tp4$ecOG%PNe%Qs5lLN z;Xe=LAs)Z(8>R2MdBM5z=l|{!6_pZ4P|K0U`eThnwmRi&#{XaIYyWty-TmveHY7Rue*XU-oYP)7gD>j>-I-j% z4K}7%#Gu#2sk25!0A!a0=-?tY>(6ye-Jd~x4(spyeNv!Sj4UWPL8C1JSq!0#k3r#@ z#n60OFgUFH_zPR`%)JEY^ilBnvi}!?T-*EuJa1jXVtt~Hqx&UjY2|AcP`d?G=&)G7 zsB^YHTVvl_`2U5i7%0R`jiJeu58}wy10{-}Hogofm_ob1zEGPBD(9My@HGGb54qXm zbrd+-K?br}x~K@$mV!3;wH~O;eeqHhY-S4R;L1RV=eL2AH>eQy>kd&7unv%@am`}r z{*}cL{vr!x_6LyJ|NfWgcb2Gtjtr0p09|sH#Sk3cee6X9xL^W#vRC&1|Nrr^(Q(a3 zcn*U+1hS(O9CMwzAfLnJpsk5BXW;jJZGHq^O9DH$MltJu*1s2W55Z#qpuO$^fiDa| z*NQQ|xCtI|5P&pIn%{6hVzT+;|Njd?T?bH48Z=-5>Y0LaVW}BtLhVH`HuLvAKsNuv zAJENGFDjAEUsxjP!~hz93f2atMUEG{b--;6(2c4rVc~(@ANGUt&WjXCH@fved|WN) zE*40!#RTuYl(N1M{Qv(yxLXI$%%Jsokdc;BZtz$OcxdG?xB&zySX97=n6YGl>^RN} zDziaeda>;u==>#6!V7#61?f3L4Q+m-1G?6tM8yHrLkTYl2Nh*O-7zW-!4QY;ehcyk zXjH$)h!J$%IVj9ZBtu^`z5D+k9F(29prCtU1RjLofO>?#^)l#~c3;q;xhFweTuM|N zx_Ln^XgmjMGJQKL&{?A5P$~_sP6A$-z+KpU1YRqFD;?tl)>rwb9QtQw=@0P$z{;TJnVh5wJ{|NlXI+Df&)9cL=x>2^`^fK)*` zheIjasEGz@9vgJ$sHn8Qn@$3j$GK+P?k08n#G=0(sF*7dJEKS@PN04K$R7wEd;8E!EGUyJ0MdatuY@J0dO(d>!M=O z>7!!N8KYwJ;xV|CV0pQSfq?f0-g=-U3DoQXogD{q0%%VrWZ11Y zL`5eEQWpn=1_r%o02=~w1Ef9Xq5>*)KusTk0FVcKLW8=mzsLfY-H`T}2&6qGQWp^V z;-vzp74#T#C=*J1tOV5GJNN%J7ibw$_p#OkC7F=C!dS}J`VG8~r4-WN0q;ctXF`|) zXfsUo4Y;&c0PW7{4goD@>h@6y0K4bbM^MO#guciCJ0J;iuoLJSyiOMt9Z+ItDHVa- z7ug-6q7xYOq5^z&5wxUXECubO`3jzCWPz;H0u=(V3gd-0`~UwL0@98QSxhe^EkT#k zfX)zI2--r^e3B8|*z4p436-$E+{Y|w=Bra*4rgH-wv}J z2U`FtvP)dUx=l;ogT}GJr(eF9{O8|)OR&g7PzSV>#rk-OyaRYW*5V4#WVOZ9Sb{VzAC|?KCGn!|%fJ8N zt3Qr#^m;IM2{^P|D*dT_5PSqc7T5(Gpi9orcmMAabnF02e`~!BI?AfcM}?=;jif)U3`{*p2GnW6Pg~)*is^38&3ay(#X|VB) z0BG+L$XCGuFU}SJ|DSOKwB`nMApVOi(CNUSJ9};ff;LjWPy-*^B+z=hloy<4qZ^Na zbRT{p1{#rTQITK)9p(bE5tPJw0~oviL+6*mv=0S?_7r!20AHFJ1lpAMLKD1)6*O1V zlEKKp5DFTfZ>UjGP~>m12DM~+R8&|P7(g>pDgl8n4uMM!km^=hMh1p19}|U!p9;M$ zCJH5-4WP62*+GjIjQ_ug{P^!b=%ys_kwh&g`CHzBHpBc>=zdWmHlg7sXNf?|$r2vW zWl92|!x|JyUmpYSUK4N#0BL(6iLQSgwIjE=}Mr7yZ7{~KRw_^rY} z;ej*`WI(qE9cKXLqi$Y}HBJnj9xUCWUZ{LptEaVep}E;BcG&57ZhCejy>xzyQ_2(t04Sly?Uxy})9#n-^qF zCod=i9%lum7f`A*J^+&kB^x+i2vUVu4BG9$5%59+axySDm4VmG8vhS}@p92G5+B#;$P?RrI2xsU zdnPcf`(q~)Xp?Uwc>e`Bg_X#FlAU#?_>kHwE-lgK+sS8 zEg}E^|A+gFzs2?c|Nj$k*@x!21`7uM7Lot||97&3nVkRs|0f|l`CD%M1KZurgj}|R zMjQBB_JRs4v+iTa<&!q(ZZsDDmW3cWc1%5>Gugsk+y@_c1?sExRs8$^-}nIJOc;1( z0F|%M`~Y6++wA~aO3fAUq70mNSq{H^`ve>^-m+bm$?d zG6EfM`SJ?`14D*HvJ=A#)(}wX0a}>*wlhaXfWJkUiGiV^mVtr4g_DVaq1WwS^ABeJ z_B1B&5eO3Mjtsk}N;)yT7Tyi2&0h2D7D;wuc+I+7AlZqbyG2C-R8_p#02*fnow3~d zzm&au4_FkuD*;+*X&>r-f!a9eKGA)=w*cPYIL3Ui*GGdji!t!Um)HNm2M>h@2X%kQ zU`YlYWUZpX0J6*mbaTxS8S5V^iSrXkhUPyraR->W-X>svjw77n}0=4-dEiOcBsWXnJBTVGD8|XqZhU09Y#0^P; zonb5sK~+|#0k{qd1)bIAkOA^-V5cca0$hc?;09+lkjGou|NsBr_!pEoO8i4#%mOzX zKu6 zB4pDQ_@oYDk5c_ChKvwUTK@@NLdpTEh%7+-mk7QFh<_8x2W7W2&2M;&4|KAqfQq(& zfGp--&^fGGjG!Z08#-N76f!cB!G~_ifR->EcToXtVP^O*8YAGukg?%~6GOmagLh60 z|3xDNoEW-ALF_EXp#P#F0-%#-c@Cdh2vXF|3z7&3gos0w1^pK_0QEhw_I)6xtl|5aMAXo40WVmlx52lMy%POz@H=)+yiR&4yOpz(n&KSp;q ztAi!qyN@HJL4#sh;QEb!A6r213o#K;rU#9Bgmk$vy1TU;D1C;m-U_OoFEIGUGsrnw ztp`d~u&U1}041CN$gH06e`KS2JsCta9T~zj9U0m*9T~PkvAHHB4MU;^G=j*#&4ZDD zTL9C+haAkOO5QbCu$MAxA3Th9LL*pxSog;gXnO?AFHz;+7Qo2A&4cOSBM#<^C1N1W zY~3fcPrYXDHt`YoKlMF-TU-~~k^GEl2&K&fgBIXZW`@1n7bmU$)BVIx<-E9(duz zz~B0Sfq~)W5l|d^5r%tuLUIR*a^1vCHUf@FlH;k-a2Of)>WXQ7Ns@;SDJN_ zVS(WJT=;>HT?HG!d=6sJ>*y}dmXjqp{QC|DG#_IQd+}TlmRusb!78CPzBU3Y zbOxP62v)ccrm$2WRUv0XEdyIgMsFT->)YVhL=ZwB+f+BQKm7UQ0pbA(NaC$?pHQ zI*trH+Kvpe+Kvp`+Kvou+KvqCwH+C5Xge}I)OKWW&~{{)s^iG;Pur0}O2?6bT^F?8 zmwg4=3OSBO7S{DX2~Kt&}A`F7j|_x9*7- zP7GbH3^rONqBhzkf;RRgyr5%iI{9NkLuZkoqLt^{LB>)E8~YNGj4dEfSV24y3mQ3y zJZyXkbW9!SJV|CJ8?8?9($a4SnYz!F@Mm$oSnvy+6kdL1U|`5%dol6X|NmL+FRZ|# z9MA|nQ6ke|#|Aoyj`_uh-{4p()xfc(A|No!G_JZpd=tRQqV=pd(_?$0(fo`EX z0Xih%*o%F?|NnmpYJ=ElmqvU$$W+3Y#oc}Gg*w;@me=)JY%flOl>g{H-+k=G1dsvj zFLr`N&b?>?@z`Fh2JudGAAeB<;&Z;34dyo=5$HblBL4UP|F5lV>`TqE*t*ZXxbPF~ zph~cc?qe@N`vtN%Uu1F7MohvuIXc~VI^B6X-2^(_1v=eC zI^9J&-6T5QB|6V*o}MW9BI zAS5Su@^{LCn?CV}jSnF1zzalFn8Bgpke#jFCrY`Y6=U~{*TTmb*c^^AFn}?*KJ9+l z%?nOQoW}oKPL_l;{H!VQZuqHL;s#!xQwbW9xY2sMBn-6prkk((Lh~a=?o+M*JNZgE zn;)=nAM9j%&Dnjr`}m7@ppyf@Msc*91iPgBcj<=K|E0#@GP_iIA*jZ0KENEm7{us4 z8XFyX7<@xnl7 zL6mU5_y%5a5Pi7IEuiH} zkWJ9CC;IS<6%eKGx`drUR|JA2GcJI+KTm?i1aIUtIbA|Nm>I?i-*aw1Tmexmo>R zH$N!xoPd^Mo%{{83^k>WuDvBH0+1~CLLY1xf6E0>)d@1C547>YMMVH^0;B{4n*%YR zWIuEP7$<02p!ty8YbN7M2oE89=ErLx44?e$KHq)#h5GmZ|66Z&e=aeb04e55bU}q2 zxLiB`g7Z6Qr97w=;RkL-90VOS%U%kvu1ZfsouJkg%HZ1YOB3Ro63Yw*P@wO+2adE@ z@J(W%V24~qD{Z4$axdcxC|YNrtB8$@?>-C;&okYkpzH;`g$l9+mVY0UQ}d6SPOuDr z`#JEg#)b|vaJwbN%#k6B@kQ$wu%+>F-8Z5SXED7fMd35QNd5BvfA@`UcF^SY3Fc1r z__*%F(T5wX;!1_HSYNn9R69Yec+Hi?^1=in)P19i$tJdh#YVT3pMT#8sEQYEU;h8^ zVrn^1;%5_E;^JhZTWSbar_yquM1g;s*FXMk9~^t#7_Cp#J6oTt=XxRf<^O-s-sW#k zulaZCf)AJD-*@80zt0eJN_Rl4Mnq(Z3cQ?nEuT@7;=}+^@gn*z)Tf}l59ug0SjCnI zXXJna-xgW6o874y=2?jD=)>SOfFdupf*KDuKy~eH{ua;_8)(S4o4xrVEB8TI=w!rz zOneQVr~|i`q7P?yfP`)!3xUpb6wa^#i61}~&*FIT;nV;B{QJ0?kFYp(-+(ya1eTr6iMc^El(2RPI=*Iu1hYr!Gf2m+6YKz}3W0c#_PFlD5V`2X z;3~iYQUQQd*#v1*M}{lLjtn1692xXX9T}b&J2Lz=c4Tlgb!0eV?8wk!>d3&rK^QP{ zaBwg&Ff(&-u%IhuMi)Thv$AopBXKdA@Xq}i(0;WN6^?M@|JL72g)%mPg8vnGDF6$o zIdwP~yfQN!G;06}gicvdfqI-3)JFw{aHlM&-g^-SY2bjCQGtWQ_J2JCLyd680+4|- zAqGZ+O>91p5E}4eF=!I=1!(c=`%;mN2_RL)5LK}dWxcL3kOCVV^blLYm1qg~F@`yi zZZj;NK+cnRaT&a52DI`)AoPVTGpIws0yC^Mw)@yI*8qlNu7M1lwIQ9g5ig#6{Qtkf zf}ymq%Z<7D7_$vWDMyzZbBAldYj&%{rOX|%f!|zIL|94!J8M)#jBhvCag^%!hB0>^ z>aBop9zSktrhI_4e5-H0JQ?* z;|^zBNO5BLFPb3$+89(KmT@4(i6P*>XbObS_P<1h<^KgRDViYQ#Be5y%I^f7QT~bf)m4jnF*kS z(XG#Se=HVnJy2@j&DVOegz5i9kk;=-Z(9$P>SQp*Ix@UyQD$J+$1nkOm)L%e2~G^w z$0LjRkuCaO^wIc0eB9wIj*JJOxO=b6z>vl9!W!f(f8Jb_PEC$imtRTT6 zu5JeF<0Vi3UwHj6Lt}yy!w!WBP7E&?LHkuQ3_yGx5Fd1vWn{DOpZ_l;7#J8VYXwRb zJHhtp_I^rSBiDU3rSxjSswB4chd$ z-j}EQV`u4u)^DYZZlEA~(){m1d1|w*!e=K2=2G|OWBkp}K6IAybjLohmgV{E#87UW z#R6V)5UE)EC-}v09R`NTPS+=3Px^w|54BHP|Cb2;FMR-7R2B-pzm2E$f2nO)7RP^6 zna`laRRS6m`_cNpRKwEN#Tg(3c|Nk-uw2r)#CyV99NqJD9 zbRT~as{{%bo(zUmCx#cIAa9j&w0;c&C93$rt5Fxm7EXe^Bd zv^AymTX1-(w52J_ODBesz!!J)85mj*lzMc7m9%~LhV#~z4*&1vtY)kpWg9Bdd&;u0+pvEwN^D!1sS}wh6d>}qL?r=9-uZsoa>n~Y6 z83G_5D=RWEWU;@<2RRkwLr@Be2PHRH;B$fk-}T80Q;@T>*k4SL0|i`I_zP1b28Qm6 z6l>cv8=V+R*k2qm1U1dOL91ZvH5mD~vDNWqaRh|FSfUSh%WJM~e-Hj`ERM|&Km%pW zZm)0fZ{u@o{;Au2v4pkxr*&14Huxj>9h&f*CxA!(L1WxyDBYv~$Mzn>Ei@ zgEdYJC30@f|8$E!HvbeZQfdCFQZE0Zz>tCAxC001a_YFlFOoo-c)pr|Cu}+54mbV; z9qLdd*7)-j0|P@j-wQ{Ga?s|VxWg}uAv`hg^gpBl-|O^0`Y?2?0<=HU_yB0UGPwK3 z!3Ut5`Z&HH0xd8o5$)n?KE!Bov*dis$&x^bVCie_8{yrD4?Y$MPD3wiHnam zK5)3(>5s*Y60?>ACGRcnl&H5nDS3YIg@DD46490eC3h_Dl(4ltDY^1`T3kHD%})P7 z*H893{e@6}KvZb=o8~tP-L5=g-K89zu1~^yT}1-^mkRW{J_tDO`UbS4v$OO?XX%3% z>%lwoK&#Dult}&eeNw^E?fL*ToxuxIo5k?rxe)_HWF+V$r<0IvXW`A~|9^AiX)ZAd zdr@W!$_hVTINLHX{4W!DvA_nLWLgi@f)9xj>UIO&QNSJWA_O!BpC-c)*__7105a@w z7Egu(C>=+GW|4iL{O>O1_~yprP{IpV;rir7tsDcx;jkCo;tULtpadQU-gE^oTR>|! zUSIDn+WeB~`^D~q(Q)x74`)ea7=YY$SeAjIJC>vScW3OA=2{*G(8a#5 z!@ElbI!hmfz4$5yb=7}go)V+~ek>JS-F*Dp7#%zLUbBb2IBp9rZ0>+IgK$~@E){4_ zeZugXw}aiiv-XA!SLw-P>&JxIQ0J*|emVx2L zA$tafPS+=(ZJ94l{`vp^I0LBmFh1~F6%;O@c>Q0>1Iqt~cA(%F=yZJmHXKp{Ja}OY zGW>t(lNS>qW;=lD4G?}Y6;@e@WCVb$J14`y07@|+hX{cbgDePpk?a6=K(DJn!2eR7 zuoqQEApV^&keTNlKz2$XS$OBgAsGgS!~aVkyifp{arl3U3I`aAHVA-fd{9kWBjCjF zn#uS;>wyyPfETQP{{N2z9ol4k0Hm7bzi0~%mA8K*RD$9ehC!om;jJejmuQ6rci#l9 zar=G@lxe$bR0K-7558pLZw2k+c&*;W)_jbygT47UWAjVK5^d0_;1HFiPrGj(e92Ur z*!-BeL>Qs0RdfN(#HfJh~4b{K3J$?Zh`1FUE!v{w$^r zSB{QY&SS1z3=yw6J7PJGxpFde9}oXu#?tHiCyO~Spx2cn06Yo#zf9!C9&myMt#nke zK3>Ykzs>c}YZ?A+zJHAmbfx~`KKPoy`L|;YNAvHfUT1|mrtZV>anUCazbMvbVCZ&8 zv1SF=V5~2gv>8B+BbI;{lAsze^6-m5G!+j(+fynu80!SGK&>W@fEUL!KHZr)h*gu`MTRLkuKw9dZu4}qWZ}gUIJ<`pV#S|Xg>w6{ef9aa;69<2? zHb0Q>WjWBz)64M5iQ&IV3gIW=FJ3x=jx~Jo z$q~fofbfGsMs_%Y9Hju-L!#2_Iwb(=*x=ycEXLsA@c*Sx{)={ix=5}Uzz1VzgvdED zyh#4~|9_|Jf#WPHEQ|~cFERu{E!_{DrAw?om-2+a2>SB>f8ovmummYYr z0bFzorZdjIbByK%Iw3<{yp!L2fCw{$Khe>;|`KKL7t8*7$nhp zpp>=w#Q)dvS)4C|gc%qjjc<3x{^_peu>M_Q|6)1lhMNzarFX19ml%e>DE|i9`2s4O zT^|IzIO__EcTmWba=l0Z4K!M?l(KcZKIn9P(ka&&$AaXXCok@bK%8R%vh{Fi?;4d1 z(DIQt5{wKC3tculF$8zdT>*;9?yaE9PQttQf=VCbqgf1Lovl+qwO46NXKcp{DSJq< zRjQW(imb5U7gxaU04*$JKE}+@-3wA2A7^|v`o&Z?28PC?pt|)R6;@FK>Jf#G#VLv0U3$)R4?o`4sJ6d4%0Z}gVP_VDimoiDE+2|C#%ri82c zhgAvdF}4^t=l`WGFJ>z;Ffbnm4IxPXFKr2XaoUc7q1Uwsv<0XFTuXs=qsoVajQn5P z@Zzg2sCn1{+QoLD)3u?r?`0r3E%gNaFYS2IX9r4=FC9TUA3*~oq7%R+PbvQk&d;Fs z8>r_2ZSH`Z>Jr_q9L*LCrEJX=EDR;yy}myJ1OAK70Bb6->2-Y((Chjm;J@e;h=>;d zcGoXi{{#59yM6)@A3(%A5b+8`ya;$v1r9=)lZTs6{6Bd(wEIot8y8r-gmstl7#|Jq z?cMValw<#NyK;bRn*;8IH~;@%>hxa})I7^#inBge#NYgbxlA2&36yB_51|s-7w(^s zeDJ#Bg*liHs>NQvd!hB||Nl;d*H61!L5AysDhJT6MrAO!ldZS)z&}v22U=*<>BiFA z3cA8I;KdJ+L)bbx`P)j_xJC-9XJov?XP@m}sV`PzHLp7sSsdRTKPwTf5fh?xr zuos^^K>@^b%#De`+4(hBw<~Bcf%zB%LvtzzLxVL#_u)?0ANxS9$CA`84*qQyzcn3v z@5I1T!tC%`s^O=834g=S7|`IgUMY8{>z~(by&jC6z8nsqLCEvnwH&SgJ6(U2Xf@Xg zFqFt^|F-^D#MJ#SJota9z>9KE28M1|fnzM}4Bf6jK$mF6a=hm1_5~fl!hDR8p}Y1^ z>;DoT>)%Bl&9x$E+C^SifVGPtX|DwxIO3x1`p5cMF;n-4u>Ylh!e0nNJ;-9m@LHq0 zR;2ZRiMaM*sEXk57au(!0l;F%(CrGk3=iaaaJvzl)f7No;&5nJ2Gqwr?)v2a|Nr%< z-QpSG{dah}#TURe45%jyPJGR81i~PVf|z%p(%zTD_?z{)PS+2m64uAS3p^{s0$%7_ zF))0;5h;Bj(&2Tc^|A2du3xr*8U?;TI!phQ=!NzAeh3T*dr{{Fs>Pa*2!Jx9$ct;B ztyvaKC44W=fLXjHEZxUnYd~8U$6Y^w+ZXJ|T|amW8wp7j1<(k0hjrp^bhK$ zzT^Y9QF+2%fX-0?t;hzQbJeNU8O73B#nD;B)0rgD&7#ujBy!wI!NABl?6{K(Xvt{` zXh{x3r;`MzL(F;HNd{CfzP1J(lgoXwgbOq|+3BR>S<2Dvz|-j@^I8$q(du-P@hlM! z3-2vak?F0{X#UAo#tPmD@_A`|oc4jkXS!olSh}^lizQO5O+mJRPM+@Z0>wT{^FM|X zgI;HafEStG3=G@{O2oRI6>LE+D&^^RR^dKSA{6}p!fW1cXPJPo7c;?{II31?iQzSKcbN((Xj)G$6xiy-P{U?@qL!)q;D3|Wge{=9oq+|Yb^+~@IlMz< zz9Yk8k*%QRyb@cT7?#X-WH`<$v(<@#a}J25u+@nn11zSp)rsN#Y)6L08e5$h4!<}I z8h(rOXJBZqQDI?NyahCL$@=2A9|ObfN1&k;NM31v^5N!zn;|L^_iI!H?&qk0Z%YHk zP3wUYn|m)?FICFjlu_yCQEB`L8p3Kk2+B#IpbAkDX}-kpS_di%5x>Czo*TZ!@LB}K z_MViCQk90^1|^)wT?Ih*M!eSRVz;R%;kAhX z3xUQFUrTrT3RwCIlnOWeHYnu-%d^--l(M*Y$-6h7_-}mad#OOTsm@j>2L5fQ)4F;5 zz8z#K;o#qQ8ZN!!|%iz-iF^*^$-b#*UTUV2Txl23KXj~`-*T_y8bER zDP^%fRR;0`%WIzQ(m(v`O9hxec9#ADd2dd)tBC&!j#7TmC{+n_cP%)SUVE=#*#{0^ z=@pEncFhl%N;n&9|A1ntoD(#KVp;m9O#MaGtN;JMxr#6zXHa5bU?^b&<@VPCU9KW3 zOrSe$zu#a!*6I2OQi(8iT6}XAVJcz%9{Z=;_0MZ=m@tR&0dV=61?q$g{4Y@f;}?4W zKr_MupwtAu50@vn^*{;eI1CQs+g&j#Jdn}T5;5?Qs?q6^qUINjB}Nd@(pSwdSc-(g zyMG^i%)xvgLR~ttAh- zz5W=TE>SjmT_Sn#rGU}t5+0-1B}}hRz(-KyqYw8w{RNYM;-e2|iDaAr6_@)tL7l(w z7hIsyva|M&Wi3akokfJlghDCnNg?moBwh1x4s5#1OEjY+xW5DVyhE_Wqe4f`hU|MTb&qQ)G&j_Gu%T! zCq5ho-Hr$r4i0!R%?DH(^K^%YfX~7Q$u9;?O9XJdR_ONS>Ga@eKEMOQhA3ZyY2t3MG{Qu%64011 z=srN>0|8Lb9m><|$?HRLf#{@ebqyP`woP;y*tq8$jnijX~)g zJZP^Bo=k=4Wh`NXOrau8E`nx1U-Ywr0=JYSi{-_0CU79usIWXJR|3tAzbO3=P7bAF zmM$tBC7{xkxYV+MYVz6%RQPhdI0_j6ZMMDf(uskog!M(TA7pIw#UmdE zh73@<|Gy|GVMInAMkum_DcTED^n&HV|NoJZpy`kwpb*%?!oaW})DiDK{=y-MfuS?? zMfaCZyRiSFTR<%!KY>o(JD~l7ZY+ymfaoxePSH0YMj21zGterFPSXdVMQ}fvN_ZO2 zfrbtt0^sG~i=Vu3Vle(64q0Z9)@b1yRVv@@VZ(f)(K5i5fuU50f4ifEE$DjI5_wy0 zCI*HQ*3Q}|uhpA(f|mO8m3=ZkV7c=LX!#Ofb7cu%*&`7D1!zKh>VZzzCs~Xy>Ofhq z^*|{{mdpzlP#C>v-@r9R83@^(4LE39U^Yr~7RWFQvp#q#Q>OcZnj4!0_g9ixjSRV)7 zLzDp$T?m>sUd-?kw9dfv%L^xl|E3>6=RmI64%)iG)BT~d^oC{alTx;@7n~3N|9_$O z;Q#;E+TE^ix;eTzJAEGn1irZF3M!xucc;GSE`87pnz&{Qd-3-E|Nk#IKt*@svB8O<(;{O5KLf*mgXZHBFLnih z93L53!sFKbPo?IP@c{?WL1ijnl?=uQUVjYkmfa!X#1OU*q&K|VuJwP3aC03CV+n8g z|I6Voia}PZF+?^W<7oVsvC)a4<_=h8JZKKPgcGE)lsVx4WrX~*xM)yAy4#iGzsXUM zq5nlexi=QHT7x6aiQ$DK=M`j`(pP)P$3QK zoxHZs;(C$90Lp-|e=OxnA)X6=@z5U>Sgi+2mBU}02Zd1wTnn_kp93D<;W0k&TD;Tl zHGBAr6`)uHm)@X}H&8tcI$!>978m%GT+s6GH{GrrVZ9JnH`_6k3J1J!hh|ZZEWsD` zpxLbdW{@HD^C1@NPsM&aK?kQUhh&cF@sh6jt6KsB`WiuHzKwB|DW>|pCu!5K&0x<(b5oLxQ z$bDzdWXy?mWPo%(K?iRLfOa+Z=BNm0KLD-ebp6qp`XZp)_0MtFKcFsYr|XYi*AFS6 zHVVVxZr=|nouH-~LnNqq8+bU(*~lQm*}wqYH{u8m3lII%9m~`0%JJQS1$5v5e=BGW zO{eRRZdZX$*FU|kKRTWNbQkk1 z7#O-)`a7L@KwM;Vx~oCTx=s3D_v`?5kY6i<#u+_WIKT_oUyFk5&H5kwVkX4MSg>$x zd|Y(*)7ZnIpe|^)X1AkEK)0hrz>5;7qC+eU3k_a_=5b5-LABHW3#|ttOISd$Xnf#s zvn{9^U@GNpwguG#tVLjnEar&A#s@52R9LbY_@^Am03DVU@L%)*ctmb7Xc16})(cQ4 zvH1t{V$f2fQn`#D%nS@KKohpD2O>-PVJmU=2!Ixc9R}G3s^;OiI|O_S8%yh@5`W0r zjqvWD&A(WR48PxOe#l(HqkR!FAN!KA^jr4{P_=UqL^{}}i22}4rV_T#t6MLX za6#0)0;zLR;fM#FPsegN!-0{3Aq&1B2vldc9$3r)YMw!EE^1a~`0T{M(5%V=q81B$ z2D!777t~HT&MNZR3FKu4hr#=QB^TfHvgzFoMQ)JAFTN^Lc(d z$k^%ohrjhY=)~Gy8N+Vj&d@L2VShS9e{_d_`F4o0GnS{c{%mc*j}aD`V=u$L#w9qRaYPr|+LKrtWLjw@TtbcQqHX zSQm1XS~vez*avpAc=zec@4jDCEZO1m&xe_%R1xGT!`D*1-VeayTOh6lNrBy4$O1Nn zquZ0E(+|RC>GtI4^yBC*<$2BA9m~;N`-P#D!}=C~3#jDm_WjVybFn*;rPGh2GmfRR zkfqy?rL&Nu+mFTCkE1l9%ZG`j!y&miW`Rekk-WIUCIR(01|8%l-x)}WFcKz_5 zgTM7VXnQg!v4Of%cR;|>6f&>3w>juj&1Zjbq z%^AP}=5{*>KqQ-&bbz9i0Vev-!x_T#5NN1$W+>%sPGI>57HO{F_+OeCoW=0Jfam`; zu+aYk0YuIKEtLZ&@@`RZ5@%^R_<*VV1X!W=iC!PUH-Wt#B7p%fsz5_yt{lxrc>eQ( zGKDoO$bn@n&AA*R;M@VuL*1?%i$UU@wje)7g9bAprt^aGRJief>w~2xy)K;r2Ols6 z{5J(z84fEe&Io|kgn~w2;}17O@*p_JLJa_^4a+#<2wD>g(E?hkX43dy6qLKIk9WEW zfb_n0&SJ@6P+(xl0Apu^8h$Iw-|u3bC!Ll>yM~T z2aZk$mgWN-UZr2MSh|0MOU;AN`I#$uzz5SnodRmqHlO(a610?~cRE7>1B3Oi&d@*Q z&fTZ9&mVlr)9Wta*zED+e{;thP;;+$!XJJHhE9Rr34h-I|9{-!&j%1UfaQ3@3w{O$ z5Qi01RC$)3?hgIa?fQfD2WSJlKToFzOQ$18uNSD(-s#BFoHEaa!T7&>=bm|>gwy5b z+;!sL!IlHvt{feH&ZW$p6)fPi)_wZ&tM8W-12~{-H^6l#4>%YEg2TE?1;V>)dAhG_ z2l6x@6F>Nhzxxzg!Stpx_RMy6K$A0OR`P~^S&>aodA1lxq$e=E3*Ed2wO z2KhCv+n>eSA5^dWg9f-{_qofjdrR10;mwDrSNy>B3Rngsuw!|;{W-eJ!DVhaN4Gx< zsMswPU@raB33m^~Lf&?;`$pNk4!n=Ifpk?$wg$^G!aIk{Q z=yUtQrR{rA8Epv;)^ng>xN^>$MAfBo+a{Zk^+-2+Z1-8B0K-a__cv;2Bz;N-Qd+W*CpWVJ+ zxA5kDBZy+DW6cUH1=dx0jDIx9IKw>5Xe6Ra0UXBA6lAV@)HAV)XEU2%{E z%l+?QGbF**DmT<}Gn8_JQ)KtK%kMd@yAf&k4`)q>3#duK%}~nQ>jz7>oYkNfS??Z* zQ~e%*+e??O?H25-DnbrfP>^ndc7O{t$5B!UT%o@O( z_h-6&R9L$`5<(8<%@2| zKP?AJj9Q+QsH_ApuoPYi8n7;5dVRLn@ju8G?SqGV9sj{uf8ne@P!?zzWngfa@wf19 zThNmK&eA{K?AFIhlDcItfJR8d!osrt2ZV+FzifRBG*=!K@FM!n|Nqv$CffB=B*FRwaFMfMMI{dYQmZg76c>b6Ec_DWmG=5b2r};Pw$cEA- z(1{k191}so-+^&dmTYpxF0KgI`+x&CEv$YT6oDDuCMrPr4av{v&E==LCU zZ&3FW6hllW5A$z#%Rh68&yR zo&TKHhf0|Kb96hJz!(NFh69Y@^S=XR&q9#?PPY^={ht9$SqA8oaCJNAz_}(Mt_hrL z0OA_Jxeg$%1C-nC;Pbx$WU%$A5@AchQvSxD72wSqfiFryql(>bDRH0ylN0Gq3@OktMoe5QYCmeIUaHGRNIQKvPG@-9U#`G5i<313LZ2kL70rHXgyZ@m50ifM~{4Jn^t-9S*AY-b3PJ`+LHysG? z9fSu;dF%l%9zb|D5V=bbo(qI`1j6%x@U}sCA+{jbfre_Af&{X7UkHLir?d7?w_8G| z>l5qaCBpwXO8KFs8+*WuT97)>z}1UpkoS3BJb3;8f8=r3KcJKRy4_Mhi%5@``2Odx ztk5Z8?e@_5&uLj<0%DnfSOy@L0f^-QVmbWh?Dp{a-wBRrR!|Zu5wZoxGqrn8@d3;M#pwTQ&9)#xhQ*+SQmV1=322xcB(jhJ!~&^V_&@-(Gy!B#UY;XF zWd>_LXtE9@*8JoDVo+KtaWwu9PC@SBFM>|OQ;;@#3X+1Rpw2oGkMc0_`2fYg0|$b32akN`ty z_Zv``gs0n$XGK$YoB)5zHwFfV6%PEZppz|EFqVinr?D`s5a4eC4Ssg}aWp^p*U8uE z2GRhMX-?%~Xnyd%`2q?H;61{4|`Du z8V^qU?#9Ex7+#Xn?Z(k<2U={!*X<{v{ll~Mf2SWy9dCF*@QYP`p#2s+uZ^33|1Xj3 zK7H^fD|BUZ_hHCF=U$e^*Q`4fHajtVb6`;@;mu;oVhDc04V`{<YJPsvn z&6OMsB`W_tSt_`@1v{AjgVqbZ=HcIWATZ#?K~O0a30mF5%*l56KO3kq5Z3+SwQ#qu zK$k1We_x&#+d+Fx?EaUqfz~P1KaYz&{LP)mAvmo2L-)-R#pZerhEi$JLLf%A*HT@~ z|9w<=y3fC8`v3pGbFNnnC5HSO;Gz{tR0e6+I_ zeCurM3r0|Yt?6!k!^pr8+$GWJd&c-=%k56r4V}IRI(_$a`YzyaF=c090G;yknz`F| zf_roA9)`}^4g5Va>3X5lb;--^Yzz$i z`wln1P$;o(e!*O#+x&u~MBc-rM5y@%Gk@z0HU@@f-wPZs`ymXLmu(OR%cBs6!pl9Z3=CcDHfE(F4fTvBrF`!0 z4Zar}I%_w)T*S)2U}FpxHv)^NUaSX+cY(xH_*bek&#hhUOos{Jo%FZS#)^{(jKKp8PF~LEZ(_5?$3>6OmXBmBM3 z!BZh8KywW*LFW>JOomyDVpB;x|9*!*0lltQ0$x1xhO{d?T@TcT9(SDsGW)ep^NXmG zpyn5xCC5GZTSY+I(0wmB9CtkcTI|#vdto1F?6CD7e~UC|63+KbH)D4oOY=dFPTw;x z4VV}hx*Yy=xL!H#dH`fvuj`dg*CQ{_fr1DrJ(lP~?$1;E=6aEXe?LQ~?~xKg@Iluw z-_8W-NL|A4asntL3qV360K5~ql&|4;da1*4*ApNcUYmp0Nm#m`sAKMQJ+U7&L1S5a zqE4aP^#p4y_>jpT4?uNXWT)$b6828lBi$cfGk4aW0EIfo|I#VV2RQzhp6CSUlup+c z{(Xl7dR-gB0y=#g{)>W^&vn;cXg(s+_#71NC48VjFXagPFA7>e7YT9+Xv;E40JO+1 zvcXQbl%v7-BBNVp>5;G(37EHkVAc5AIjGzdgp$?k6cJ)kawqPh>b8u)qS^8Pq^~l8^FU!E|(MmZM zLPMw9^~h^>PtftOtRPiiwOxP)H`faapwM&p zQ^J|n?Yk$fljAjOx9^@#4rm&Bc^Twkkjld#g(X7Y4m*^vgVNp1*8=?89sa!j{_U_s zx5J;(_r{k%a-yx5>IG|9S`QR+f4|XuiQ)S#P!P73Ug*Bj{i~G8_&+GrYdK+2F4&xU z;X6vScOT|HUdqy(x`m;4E6DP0*AxGJPqZGWX9LNUsC2s?m>Coh9{fTcv_$xzLGw?` z&e$H1>2=J^zB4-b{9d2wZ3XGnKIZn#^&(TJ>w(VFBP9~u=Nc>xNntz>GnNx zjM2cM)Ac}e?HmTk%BSww3m`A3eLK!r!gkDchwf_;(2?vQruJ*jZ-<#mxR1H+P&n?o z1(aO7OIK)@ZqY71@a-^9so?+8HNCET!m<=zJO|%-#q+;(OLr|utk-wPi|;@F|NnNF zBeF!~+hLYc{_wCYgI?D?FZMu`HrFm;C~#}X;qmV zIQWdIoBf-M0SjY^NAQbTAa{U<#b9DQ!7p?`OG!FipSyCf`~vAe{DK{>?gi_?|Nom67@AM~f6@Q&|Nq0_&;hkRn@eO@aFj^? zFXMP2wg3PBw8k`^@4t-?M1syZdZ9st^wo#g`R!1GuiFXiuc<7qii$>03oZ>Jm2Yj#kxule-<_-;22 zPz$z`4SX^T*d1XnWIn&Cj&zyXs$o*Fld=rmPp19P=HQ+ z@c%#f$cWC`J6Vh`uHFL;UVzTn=q!C;4PL&+-`fb9y8t@+teY_;*n*&dCNmxMG zi_14bop$3(PMx8D!0Xt$SvGWg@O(SiT%vCo%26s9@FEQq)}X$r+<(_6uO&f?F-1UU z*YO9u@P`da9Fpg!&}fT6}3EF?8dik5<6pmbjJQEk+LZ&;kPO0Zw1|XwUd#Vf#Efe z@yX_MjITL%a)K&=b4*O6EU$&kowc$STI;{CcQi+>KiFWe~Zcw9|tyJyX(F3K5jVD2K zqOZ*@V}F#29CroHXE8KB`@jGH|JTZvu|G;!j4!>Gf{BAKHG0hr()gnBB&ZeS-ou-|Ns9PphnvNQh`9w4hc_R28Qkv%|`^RPuH>-A9yX*?JDx0^$ci9XaP@W1WTtx zX9P!QgiNQ00C;#bOCaL{D4S&6{r}(iHaMeXF}_%T85@2?%>}6fEra zdS>^J*NF$8F=bi2ICdR0cEStFjh!rfP#tX6hf7?*3&TKbE?+Ft0*%zQ9stXh3ja4@ zd(pY;|NlrZzf*?owL~`y8%QN&u@hLh+lH;P_KEfH5~0p`md<#d&UlVa`ObKmW`6-l zu?RYFrTh4cIiR&e-L;_Ad0#*o6Oz?H8D*sdxXD^l)ClfAg9eXZb3?n(amEK6Ai)gk zIrA`<`UZ#h+O&p%#;WWYc7xJGsY39Jm)9W8LH1JNUN?~}rcO{+i~t?}=*IGzx7)t6 zj-%7AGftv2jwP+pkB3PRbQqrlq(B32i6~J5m4ZCq+;{~_#KKHl8V5sU+~F*nj0d1Nopu`(ryigddQcv?u5a5z|>F8$Vg@_+M*|Jnx` zT}2jx6gK~0;%@=fzo0F%pgO+!2P1zgBY2x~XYG~F*dv{>CoE$XK;4VCpzei2aPa?9 zk^iLv#s@58RrseK=w&$yYNQ1GFID(2`UW)C_Mx-%3~1Xo=oBqz2JB@qYd*l-{NT@v zAPolaYR@Ck6=1KWL5pv?Q(wFQEfzJt4LTpg_s{?C+AH0qXDnl%l*;t7m<7DZxC%QIv}^e|0|Uc1 zS6-G9UCUS*{ua=3ChJ-m{{Ho#(fd-F|D_V>T3>=@y^g#70flTYi#^mgE$VRJfDg$) z_~yMgXh(c!ELa%kn+K&5y)5aEr19Uq<7xV=OTgJ+ivIGae zX8R9z7)W6-*sq}Jf$krcu_sD6|Cc^^VZZ(V|47T&BOu3YNZaLE;Lq5z%d0S@XH&{S{-lnR!C_U6X^fd*Kx8YIB}bk^<& z3l4uV`4(tb2hVE(SSr}=1qwG~aMrf|U8?-Q^v;Xy%b=p=hxP9g!~dmsg2P|LLUchp zjQ>mTgo6{ojsM_-Oa6<39MI`{$NF$7i}APDT9AP2b-fc14hp!^Juk|^o7p5l>tio` zzbE}ox%AF!=I+uhmazv)l*3`1gRnJq)yFjOE2?a8`)@6aL~KsGRGB zoGh>eRAoZek^6*&2fTO$K7Eo0bm4ht?UUCQVK3G{1Sh&D)`v^9y50YHfCA`P5mWau zP^dh4VJQu|=xg=O|NlE(AA|?IICB#eGZLUI=xzPEl+E~?TW2W`WVv}~DNk51WRVMG zc?)Pb`*4Xe7GobtF))CV?28((c_QG}QXsf~eo(4p{kfFc_?sKT)Nr`5pyf85u1~r_ zdA>B=QWmr(y(B*D#W_$t(|Ulv^(lDt`L&Pn?e0>Z?pn}V_urs|au{l87^+#;hf5Wq zrbvdp=zy3~vak8ygR*mBFDkBshI=DlgkAgpAJm2kGye7>8nmASY4)*{n}NZyfTNT> zF81YbP(LA*BRITEihtW_{%t?Mxv$uJf#A?MgL!O zw|;xg4B|0$e{yQMU3wxuy8BohXj$Z&ZeNbqjE)VK)+N9G`+}F|bssG8cx}<}%eut6 z;g?bgZ-AV3|?U=`UNym^5cK0Af(<1cyVP5q)&5r1!IZ)Hy0HSrV@!4YeAQWF@RRA zzE}-rvVukxZWM-qY6}r4ec$~b|NNe0`r+n+B($`Lnr@@U;qMbop~|;45%~H{Kg}AcLNIpL-31>XTj~FQV!6PvAc{642wZM zjpN{80Zl6Pc7W8qmTTtt-<-g~aLj>);g|y}S2r(6S@Qvv#)BYv>w`u2Lc>4@T8aex z7iAE1Vn}PQQE_A7Z+Qt?kLaS}0jkpPg4hpKk{_O1T66i~bP+uUoe1J`L&Ovm8K7rSzIKLUeYrb-6Nh zxUuxQ@qin`0WaprgWIE#C3^qeIGSBl1X!G1t?$=NGrkQ8mtL0Jy(W##cK=KBTW=q8 zV`(hq%K8@ZnjbVhU)g=w1C*hg4}1;yFDe15XhBzwme_~Gonr!?b7}s;)M;1B*5JqD z@S3yv2XiS)gC7eA!V%&yN38ts#_^g9tPZ54!MXW2Gk;GJX#Kh=C{+K8{s1qMhFoLn zaX3pQLj#lrK3)J1cr>5;-&xGkX?)!E3~1v-bLs_#E>{7S2GD*_hfdck|4Vs#UC#vc zy50x?Rlxs6Sp-3WRw@E3dm=V~D)(bAXMm1*akl{NRR^{A|M9nYfjWesJp<>_PvAM` z(#X=;S^DP%D1E#T0%`itS^A*)-+%rV(CtIeR%iD)tQx^d8`LS<0qT&ox(bx?eRCCb zD7CX>b$RQ=P-@lq#<7&fVIt^y4uxb<=f;MB_@0BXX# z@G)gz_+NS>?1i%_14Hu>ffw5A!2>$4gFp*`YM+F^U^55p<$~})yLJBkFJTXR@d0$W z(P3m#rVJr`}2@$5p>=cXx6Z(`S-t)+_0?w!T&{hAQ39u>&g=l{9lv<%q?N* z{`}gc+q6c&iQ)gX<{xaO5-(!bfeIZ^nerkE%mmFmyypCWE#O7)I#304?tf<~PcUR? zuGV)7QqwT?IhLynq}X{=ZZp_`j%tpc8|&t3Z)Vb1er$ zDSP;fcdJ43;mg39K>L}E54<*PJy0rR>B<3;J`a+HrQ%6zLG6dv0^P@7^Fo#*y>NB{ zb#~*UV?kSx96(uS-&xQI=pP2qrPnVmfTdCPt7I|%7X_bsYt0Kf@urmV@JrAx2Jj+R zm9Xwoj>dO6>!nh*=ATS;jP5UrJsB8!+q4-O7+{jU ze*d#lI!ixv*8b?e(S2}cug%j3}PD$*-+qT5#{`?d}9Ef68wu-%Eluenx%v3Cx4Lt|)7XXzWzF+jd|N@SaB z75@sSTs42yTX zcVbw);k^^X{tF+R7*?-d9S=Ej=r?E{Sb`Ng4-A?Co&vth(zPMrzbQ!Pe^D7h(2^F$ zeGH(*t*xLV`Hc^Bw6IQLW?*ozK34Rl%eAfLz_C^kU!lY-xHq&toPQe^|F#3x2g_x( zPdI{)^XuIM*04iCK|$g3>h9Cc51Bu&a_VAoYB^APF+Li!{vG7HUe_rQYXic1!6t&% zPkmQ~Y#jkPr?+(q69YpSTsrK(DM;UoP4EBz2N?oY!-%XV12n(~Ro4Z+emDj+{_o>D z1ys3-HFSUua1rS0VFel8(edDe6T@p6(8#C&L`nf9#mK<$`th*_kR;gK`(L{lA87vJ zSR~o}BdS~kqEeviM8iP^s1fqbKN5?Cn}1Z5^Fd@4x=u8_RCxUW$&`KFy`bA24vT{lLJ$Q1ljb zu2L90eeky`g1T!C#s`{fUogTGU?(^gb;^QbiN6hWepy59I|lw1(CYSH-}j()Jb%kt zP_EwQ_@9595&3WkIy@0kE;FSFe7}Ybl!mI-!{le5C7( zia+2|6qM6J2Qq;V>H6^N|NoPqGZYd)Nuc_~|NqUt4?xM_@Uj2@BS8b7e>!bJhJZGs z{rFcZbet8$19|1YsDz*s!)xv4AAeDWML@zL%|HH>@*`9)6oHJ2ShIoxguex}LLQc6 z?pS{>VX?F;5y((rVqkc2>kz2T0zUZcdr3WLg&^;C zx^XN7MR%tg=sZo=C(S=tYX#D}d0at7Pg(6rAJ_QHHAXz+r$vlcw`^nw%A zY<7L{qUJbgEQ0sN^&_A(-fSBHI(WKNDC_Tw1)$Y7$5}xFpiqPC6$|gK<>;*CcoBBv z|Nm~JPH+L}=-mnq2GB$#Xiy~l#f4R%fdZb_9+0D%>_D5#g1f}{x83sm=E5w?(ji`A z;O^FXvc#-Q%(Fw>-L2(PscJ{~zt)o_0^Ju6zGN~!@OgFjDR2=O9oOy35g&UPq^RUx z>&epXuiqSV|IhIH8E9E*Ao5Vmi)EnZ;Squ6AD|L9H4l{#MWlELr-X zQ5F?vNNbxPeE)Dbn!Ev=x{S{{P?oq4irNe+#I34c-kpS}-^) z{N*uF^TLh+a)n9Qi+z{>{|B8V2s%hG5^|E@$@idfa_b)`Cka0L01^y)(Rca(f6$ST zKVGz4{{J6#j$mXYe>13u20jCK_Xm&?(70+CC^>=7nQlG;I^U?%^+##!3q^>(N~}Sr z76v&nFj#+xj4a{H(hqy#0_ByO_tr6H#e}~w1_}ItNQb{rh4M-zK%=35UUY*?e9)|s z>mUAB_5c6>hrM83{QrMsbXksgrgTO#=tNlknuj`)xNSMDc0#EvhfJO#cxDT8> z3|e;lzw{4eSnP$B6R7F>r~AW;or^#o`SD`oB2cQ3=sp$)H4@ZT3k%PR3GV*=V)ncL z|FiUiyFa{`2s(r6h(POsQrFgRrQTUq!7qv(L1!9))_j&)2fqlq^#6bJ0p@@gY5PHC zee3_o$dcNOo=hi(@E2w8|NjpTe^C$il0a`c(`&BQZzU|&$I6(xKY%ttWa)*y(0>Q+ zqDGeJf=-P84YKdY|Hw$lIVBL!g@b||w2i;{h(M?7kC&hg!{IM(Tm;$78t~%HKFFql z$jHvvKc%4Q%h!eB!7qNi`~N@u#iom(G}C;9hxzkvpDj)d|Bb_5+yi-!0ko{T2V@;M zjh6B@zh-It?Xbm(q4xG`afrp>0OWYl30l4Zwi=|Td?Bb~#S>}$yM#UbMdm_KQRDgp zJn3@=yrwWb6m&Fy#)FxT3?PS}h-P4b?Xm@}DgW*WT4=?v1C*Cb_(7u@pevL+nZOrc z9tQ1Gc2N-s$oiM@Vx}WQ%75@#S1FyUpdG#4E-DJ$5ggqGJfKa*de$W>DkU1dCS~0` zn>!(gs5jSaW??85$^eyA-7cFsUO0e8%tJPFygr-)I&=cmap8%Ni#}|8Af+2LcEr$F z$pW&dRG>SMr#pzpGLWN`73{Xd!GXI2wm31o=7KW1eK|n;ZJb#;vw0$;53w+0@nlQ@ z75Z(5AnoRESB`E5@OiIKUQ2=wF<|IsFg|I^%D`}df6Bq`gP?uipapY({=euu1YX4o zTk#(Zy7Wqd`#`A#=tc@q#~gH50eIym&-ahrmtQ+}pXiQJ5dno1Xw~4wmltnee0A{# z_sP;P-#>SM_@1I7(S4%ZMMdQMGvyoi1T_0A2Z9`W1Y)Mv2yI?uMVKB|Hs3U12isyDxY&SQwQ2vXCfc^yuPp zaB4Z(!BP4x8f?^EhC8x1a-10MKlpZp5j5xJ06Mc5T#SM`IR8rpN~A%Dj=d;%1)a0U z6B*g<`=gTsvcXBSB`)e3lUNrog60*xBd_7{!k(k_F~Vu|Nk8V!kE8@yD@Qp0`~$`(o9%Q#k@JK3boap*yFr(BH{0oUA1-A(#;n`x z%m{KzognCPTEPy1?t{?4;V?dF;VY2wAjgS;f677T6U@FGfiK!$|NjqK?HL)_eWHZ< z7^7>q8;>I>0Q9=uSUf6Ozu!2!kv_kRqG-G>~Te{g~LTu?rPBV+er z$iQp!8y!d^4|IriukVvUy@w4;N?DFE>pFM4u^9h%Z#_`Y+kN;& zHRyh9W&`KfOw2bxK~ZPZefUM%zyJRifRarIb9WhwbL+QSweR;pmXxwumh#jvgYMU; z<>@~B!uH?)|KV8%!7pS%D@BfgM*8C8qGLhh-LS9#Ro>y)!-5Nx7;3>`(d~MJ`8Xmp zn2!a#*zF7ogz&Il*DK&lL%P915Z`?a)R@=#2n_<5HIT{xVo$H{6-clLf;RLRyjbJ{ z3iBJr2mGLc&3w4~2Pg*qmkNZx2zCag)*H=7WIU`t@XtBe{NqoJvbC!~tz65=60R+D+(l!#_9?`E6> z&pCB}=ne~6xCeCX*C|WO65d`JhvtJky)v_`PZz!KWpU_bX|g_1%wlO-!eo3BbnLwl zXjUqc1H4g=zXdc<()^pXl&3k7162OL1Rea={F{-#I*AkgORx{&4+3l4^ETaa|OEJ)so`F`^O9_!0B zk3eHvoQ*&G7#I$8*Ts}_9(RiYE!=pW()e=%1H%EZ0BF_E>)^(p6JY|NeT1)_8h=iP z34qRdcx~ADvlk`+s?lF7H2&;|34qQ@e9hnZa}r2^{kU5UXe8x-Sxgqk|I3k`buq8m zL4FPRf4STBPh_WC1ZeD)6V%udRS|SzfKZ(aujKPUix2U>Y7E44Bf|ffh3z>vJ~+&KVW7) z@n5C&z(UZqZ@qgKIWkQ6uhQ!PqAx6TWcahtkwIaRBZKnAF18N#E;q&wcg8L^rh_k; zI^3C>k1;nN2OE9{Zg{UJLM>PoWAibl=HpBtCoF@jngB7c`4}U}fyWs^vK?^QUQdR_ zAO|dRWawDr$k4FJk)dLdBSXO=M}~|=jtmJPKe+Tg>2&FT((TgsqSK}SMYl`en@*Sh zH{C9MA39z7KXkkFed%=R|I+Q!_oLIL|3|k=-=9vG{y)7ey`Xjn^9SZ1u+aDq^7N5K zjtmzTIWjx}neEB}x=CXK$j9ACY>4lnBE6mrAbE&bmm4TJpfVGBOAP;jHhV*EStwNj zc@Yu^ynjD0{qtXCs>c#XhVK90Z~j;5{ju1Q0d$`vG){g(;zS!1Cq9e8aRO32A!e~7 zL&IW6h82q)8M@qsBr`GcK82?C5{XUOB@*rmN+uBfXs%)hZ}Q;J2N!IA^z=fXNLF!Dhl!& zTnrLVP?;=&41*#kh8Od9fR?><#)6jcJlh7Etd9MY#T?&R`@q^3bX;9+SoimX&zK;q zf>=OHi=4m(1GE>#z(_CTS2?jj4y>7 zAF$>*dSI&)Xt8zk580P^V2{}Yg+Du=IIZC4zzIrou9?u zat<_*`x8{6^0zz(U8n#mZF^l?0)jfGc7Ph!qB?@$854nC*Om;OGAD+B7qyQ-9n0R@ zmhR&LFAR?U|L@TJ!zQv!3B*-A3hF2Iy0$dGu+Cy;{*j?k2I?zm%?9dWAhuXJ9k2KBl&1oVPc{Wp6t5j5Tq@ZT)!3uL}3 z;J>Jbpc6yy(h^WxFfO{g7aWRbU$DOfjrdJq0FC&;!mEV0^+2gsvn@ERN)_tF~ z2z{*;_Tup2|NpyRxHj0?MwUp1zPPyI|9|Vlk)7-%=3xOZo`Da!Yd+4x{MACP^wNK@ z%`cWu{{O#I7UYOd`Qxmh`@TRuGvfo1pibN2|KMxAUNnIff$Rj;G*7_wcXuq0@g>Vp zj_^*g?w`j&V-XA`oS=hgT{&1fEgLM9O8JaWwqD|&a?qjs;zp&{y8qc)|Cg|Kadhyz zgU;f<>F})?H2B9-!UL6&=#Y1JXgS#(%Tr?1dZ~0z!%qd!osyiTn_B;uuz&_yKns!^ zEExD(t}!q$baB8HusOW`=<)g?SPC>S25Pn=Ip#mJ@oi`0ORt$6oEj`*N`8VIr}pg- zW2rpo9E%drZsG<@rBcv+@l2p2r7V5_@J~6|>HFv6tJX^;ykOheW8D9A9#K=#`<{NyaLXuVyc*ZRLi66uI>whn%GhyQF~|Gwtu-*)m_BgDJR4*%KyvpKv3 z-5>xln!)`)TX!taOGVI3Hh5-mtV^&gxS7lMxNvp(Kw$^$y(n7zS*q5DQDQ};d4U`cpy=?~+R-G^UT zgL(m_pc79HK4Sv4kC%gH-$19BxBiEuDpipBULHG;mhQtZxIh|Q|9C_${_w(yA+pmJ zbebP%17h^a!-0Vd3*I;}1c!!&ciY+sIx!gEHvVRPIEyK^RQLb&?hn?VOL&g6f|P(# z)@wP)q*U{dic-$*ql-b}uUWw+H2+{Mt+oDK$^q3?nPw^1eXN9!`DmJ@MCnfm^{Lwy zw6ZKXI9U5w@Wmev0b#+xoh~XS|F3tyuzp=)6bhb41EqQw6@e1v;NZ}J|0OCaVZp)w zueTm3X`V7VBo zm}`gZYDWez50sxk&BjuW{}(!4AG}t94qJ4(K7p=yYpi`D4r+vQWN|?DDnmyw&TIr# zL;@KNAg8o!{Qn=iCalydi{-`f^`QC=G&c^qvFzJsP++@003CtXUG}H>9cO3h6VQ6L zC*Z0LbY^;U?E?l-Z-xUjD+D?r?Z2oCC;&fnAA6AmvI#T+!t!F*I?&)ScmhNLw0V`I zJC5VqVdhfll!c(hBAu=rpfMN^4(pqpzJH2%tRq;!mpy{EONMvX@ihPcU&>*8z~SXR z@H9zhC`b3N_F zkMTE4fvVezH%<)QzZ;)3eE9$0_*?6NIw4D&tqpIS82DR2d-L6_Kh(U-lIeAQ0GfC9 z0oRiJEeVVa42`v*(>odYTZ2Kz`nY~MQxewg`y{Q=(l-h+P~7ck!+fyO0(2TEe=F!X zkiuk(&IhZe4-zsMN=BVCK zTAsz2ao~*;!+%i^i0!TaLD`rWT9j~jHNRkKy;T3D^-`&B z7Jsz$>3XK_o5q(~Z`TO*vP=betJ}cI`f{g5_rJP#%|8Wd*&REo@+si6Gl#L3YC&av8KTuIk_a|Im;s(OU>|OmD&e)^9ZeFhOR&$}g?oY6Y5q2-LDU zEQYFh%~T=*8rT52rx)xV0Y~d|ofh4{>fXWJaQP)@(|7ZU|EOJ{P|*E&pk;WZ_J7vn z=>Mz(x3%}IhxUI!^o4bf41d-+GAOJkw*Rvp+?I#*Z4hl~^!^XXY=|0c{U3-Ki$RLk zJ2G^vcVuW-@5oTG-jShTy(2@$dPjx?kRPbi{{flwALQvH>m3;`taoI10uq6>vDrG< zp)F=`UkIfQ4Qg{E_Xs=OnP6&(=>Kd)^nW&h!wl9ZMd|-+0LO{PMn{GTF&i8i8a6mG ztk^)P|FaQn9#X#s+zVxD#_a!q%tcby;m(AJGwl5zh}nNOI5MzobY$S!=*S?l(UC!B zqa%aLMn?vnjgAcVAfHjE{{u4Vf5b*dhJ=ld34Zdof*$M?Tfr2E(l&<$3RovtF?t}@og z>v#gX55I^5ZHDS}mFeaMsc-(t#NPtivTJ>wzeNMIP2iG~^(p>VFD3?t&e{!~wR<{i zcUaaclyY|Sg6C6x6)bB-N;s^K^S6QyhPQMTDdoswig-DTiGjiTP#t^sp_lzk3=Ec` zBK3~Ft`{KN2taErKui9MJOrVRGAo|`z^u6ffw&Ez_usX%x23qC@(fj1} z#cC^bPKFzuv0JR~^S9(Mf_(RB-M|1^8-L=(IuN(pb;rwfpe+Ek2S8iw;Cm0cV->9L zm$G%sf>H@+8f&fu=-#pq&Hw&`CM#aoT7NF_%wou5fZR2EBrN#FAqmh-g9O-_cOgR5Ll>rI{0?fb;|?2DpX|Np;mTmjxq3GS)ARtg6-cLiR=Yz4PO zTMv}-cC&S{u-n*{$g~_Nk$_#ae53oAHY=z@7kBUn=!#-wE@;F((D-EQ|L)_ZOeYUF z+cT7KHXmSd1YO$oJ-C;p7t|XK3wTkq2sF9a`Yp1v^iL^A7UzrNMWES0_U`+y1p{70 z8!#|*vNa!LX+F%-%^cZ!p!BsOTes^U(505(CLHJhj$q^4)`!D8V?RK89f@Jx2G*ZD zOMjFEXW53mU{_&aus$3a+3EVF#L4nyp~DFM+`DxAggVlq?;Y|7zIiSF7j-LfDXwEu;@=mE8DKvVQJ{>|15C0@NIyZ@WL zh-v|?5V3Uq6Im(&ny=ymo&8w)qm%JhI>;GD&@ArFI_JTHe20**wK48_L8Dd?~9c(;1niE+VIt@V` zZ$$>MH$XElB|c#l4{Mt}?EQkG`l5C6kobTorA%^wEPQqF1+r`z?zOVCmAVJ~u;!OP5> z6&NC4uKoA_f0j(f3Q%oOx)jtPwlqBfD)&u$U7rMij$+9GmHy%XMH9g0mvD62g5=S5 zhk=AZh5kYiqZzdO>lJ83>KK2^BhVIB(C#nL`kl_wJDsHuEK4OyIiTxeBtR#P3H&eR zF+N~fs(`ZbO9Hy_>qlqpjn@DCEue$pKpmf68T;XIEx|d#mr^k z`~xbCUW>vCsGVXA494F;V%@bjTECTwhi5Up=x+pP$`7sIO45(Jg7$_pgol9_S@M8N zC#dbM2SB^eMFK$UCm>3Rp$?E!_WauX=uxZZi4*BvWkeGgRbfc8LjgRTTCW$U&D z6+*!;q(ng1Sp9$$K%k?Y(1Hy}c@q3zGzL_l z{Am3KvTzf~&E3a)Q%}5LUIH#XN>n&NC3Yj|zRWU~7ZV#nhnI1@=mgU|FB-wLz>7*S zE%KreOiR4T1kq+Ml0a0M!iy*{t@0uWOl!RG0@FG#oWQif3o9^f^1=vA%e>G6(-tq3 zz_iT^sYXz!JNz$mc)<@Aa(TfHrafN#ZveT-=f!t09q{5km=1aI985>NxDTddUR(#$ z2`|or>6918!F0xp{a`xh#da`V@M1lfE_tyWOjo>^52kBgOmBcVVH;@i%ZpBs=r+&{ z&Wk!Q6Ex=eq8Q8s4Gg}>05d_uf-hphOwdNW7eQbqXe9Q9JD3S-T)eOWGeP%5zAywc zLA#<}sDYU)7#J8{NQ3RxiGyqoZT(gf(#_V*8?xPr!J4sz-nq?W;kP!`0n3HG*aeb<8_(YYTF3+1Ru8emkq2as0a$Io zi$0LrZZ`p#B?2Hx6R2b%L{bDMDFTwTfJ%lyBqd;y5+F$%sH8bWQU)d|1Cn%rN=iW_ z6=0GIAW0XfgMpM9nIZu~e1oNr~*i7Xns}Or?@s2TBC35}8W{nh&xxA7bHpQhKTTzwv>?6QmDZ ze9(M=@$mOUp!PE)@Ax104(&x8+kBAebq8z;4zy;Y^+1Ui$X#LK-Jd|0baP*Ce#Bg2u@Y=LsIACf8qs`=vH3V7 z=w>L{F1{{ti;JbMU4D#R;fxj+ORYiEV#k=8Uoe$Ej*mOseWLjRGw2+5?a#|g)Vuxu zbcg@3xL7J+@wJra;7fsnuLLYEmNHp<1??SWkUkLKeB*!I;no8sN4mwj`7KVBJ_p$% zWAU!^9*7~__z-kHWaA?cX??NuWb+HgczAGv<`2UN-!IesAAGS4Pc!slnUB40{~A4BdL<6% z$rlyf_)orw2!62uba@J>et?~P0WC#?UzmdSA|2rYoq!?!LKp6X7ut2;jSx6a!uS9( z@9>MiwJ;yQ_+1N8f8zg()_I_v3%zSpVn7Ru->9&_)^?vXK5E&!g_(gNynF8kW(J1N z)&(H4wx!dzr_;Bi6tw>}3pDW4x`vqnbo(rbYJMPp@HcB%ugQU4nYo}nOx?@}pD}^X z^iU`f$zlo&{J#~X?8RcxL8V6oj8AqmGavirz|z3q0xHZP7IxN7==7bz-v-*y^qR@| zWT)?xZr=&ozAe43bF9HmDpv0fo$%jvLYI(Z!!NEC63zyDDR84+`b7j-j|`|R z4y%Dh(radI*ACE35GV$W&&I#_a}G2W1X}11zHIUXD48|RAu*X*GJ|S!&=@K7&=q(x zdkbEn0ZnGds^PvkQVnqt_5)WsLFOHPF%6-93RL}x|1ad`fNm}UpVt6BSpCKJX`nV| zB&cuS>Bv#S+w951aoiDnjK*uhW=|fLUPqBmN01Pxly)Q9NyqBeZSFsi=q2e_vP-JAba8t2{3@d-kKM*hb=6;IJ6sdtr+Y? zo`awbTqXy)*$+NrYPMnfUup)OV+;nZ0xXqle#uZG;90`qSt=Zy_2o53aMst?%)wdT z{)^^-ica=U88+hs(XYi`bX0-@4OGm&Xsd*z9?;n6VHCR~aM}$n92iT?n=SsA7(ty- zDsOy1`vlDT0FdZU!g_WT>s?e>AgQQW4l@b$vNV2kU|}p_ z?q)dr;#dXT2S+MkJ^*c5VyJLpc)>jrvVaKNjyRJ>T9Hov~TrbR~gN8L?|A6=! z;C+t0Zae`mHa-J2-CGZo3PP_(s=W#lFh1~F2ekLm_s{-7!UyYz;gy@$H0^S zS==u^PKBOv0$M?o#r>iYWE5lvLG7L9{|@}Up!+(zO~A+HfEw$EKm!-054u^vBCO!O zsvr29=QA)cd~;)AEKP$1fJYYB3saC;(4iPmAm|_hVa-#JpIZ-ER$=D3pA=@p;e9ih$u{dahZZpS!&>mgTe%-q$ILIZSn!IKwq(?PRU+%GDpfF_W#crr9VVSjcSQkl))3|i|$pm~rR{Gt(L33Btm zF!+TING#yLXaTruTgnZqn4Y|5X-<8@0J^rUMDhho+5i9DzE3(iUVJQtC2EW|gCzL$ ztUVwD55G8xP@jV_hCB-wrbIw@w00IUV#UQEI4Q`3zYnMR0X9@9M7HgdKu~Ly2DsV@>P$~u2vjWXOa`{_8i8bJbL@8+e z;Kcuz(qIRE>E>s2{qfDk5Y*-Xt|E>Zr`xqD)JS}|%ia}?} zI5b#rm9jOv3NXEn>~s})UGU#k0OFx6#$MO|0p0A#UVP=GjBJ4hl?TWYc1K0H+W%aotjCzSUQ1;$X8q3s%`Cp~0o_!7L;xgL z!g7q6*SXvGho!Fof0Gwz8KwZlOovkT-Vy_r20kY3Sf0+J$e3P4Vj@W#X$iT^Jy zPKKpJneI>#(An@Umq7QPflH$om7JZWZ;rYC7kJHm+!b^pEyFR_{|u15%oj=pza4WZ z<$&yDE@5f#{ojzq+KD3L0oq<95&`wY*)%sxge$f7tiLLqqfCuL3N|awnA{-+QcT6UD82tht(zR^a{V6}+0A|M8B>Sr|Ay569vv=xETuXv2P!qbfi7KE%3{j;AO7O#N6=6V z4|ogJhf>WKhYSAyZ?pg{xGjxtsQu4S%Kyz(grkJBo4MD8jirG@0o3t}K6x0F!~X?@ zgO2-uapo7;jMf9CVhy$bq(B!kdmsXmpJOG_?;3w=9Rq7jHlt&yI+I2K7MA22hg=bk5$= z3IG2e2ABWfLy(?)2j#0Qk&FnCp}r`Fia6_Xu(Ix_$|GaVrlrrsDg@`0NX{L!f2mSuPnF zAh&Jo$C%OE)9otK>AIoYSEAGR0H|GZrn7cSw?t>`4)EEt9M-Np{4Ir`3zU2>1O`C1 znzkM&QEINez*s5+nLXoy3v(MEaIkc}PzpNY*0T0Qi3DilK4@D$SJ;a`b3m^8;MQ4s z1hh`%h-K}GQmOFp;Qyt2Ktrk=&;i{Koux;tzn4UG*8V|EFHN`u8OgoV8M_8Fc@!S} z;w&hfkMMxTZC{JS#&X|+?^-s#4HE4xJz{;oR4y!w>BYfpP;03BhV^}L7aMdsJ@lN@ zu;BltJ5XH!ngs(TN6Xp+B?_SVIhp^Z2f~8GK`{yLzO)`FNrO!Byp98TLM%KyJRDg; z_Xq3mCC*`4j4wRE7I(Uyu|8g66doQHfUL~=cq!li(lal9ffRMto_Q_MT)X3c30Jr8 zhE7J%^($*EYqylJ2fw%pQqb*srZ;r~WQHiB*DV46MQcF)2;UtGLH8T>R{sBfUHPB(&+ZR?pwpID z19UkEXyd?Z7waFOBOG4aSRX59?kxS2#S#oIhWxeqVvf0TGyE5AfCLT~$d@2D#~wC55Q}Z? zZE*M88K6{kwDop)_g>JDFJujFNow$mX^`VZOZ8v;%?1_A{Gb}^C721?hh}^Lvd}ah zv?XWGKG66AXiOQj(WxPz*R>-6yxyzBThKDW@`bJcyU&+uTepJ7p6l7V!F0fjO`vJW?h~yiOEq4^ft><6eBvc& zMKMHaoxlq>usG;^iI)+e`6kznfWQ}XK+B&a!3XbT@nlqh%8SPC|NpbtU!3g(HTOX0 z^?*yrEQS|X{(%c%P@^AFFg|(F(+z5ov%h%W0V)x}g_i)h@M=9!!fxyL%wcz_Ul?cu z*niO_pt`8^k8$ab|DqE>%iumhu0t^X@L#kC%m-a%{$I2MlxAJO7`uKj{?KU(KB9u_ zI4g(-85ei*aE1gU14D*Jl@r5@OI;|%n=j8okGDz<6 z?#nQbH;TK+@_1uxYb3ux_4+p&X1?sRiAK-5OVN<3G z5&-R+>AnF`-u%Ll`9>BqcI3mM*lE;1}p3XFJ9$9?vJfPheZU56beg5@w6{(SB?8@|OWry$WM8sjJ_M6^1(J|o_~R`&K*TzE zL1&O?vx3zfuvrW`dgL`vC-`KNPFoNU)EEiRvWNIH>wiWF=#bmsZd1@m+W%{yt`_LF zZEmQ~?HOKkK$xI4C{F^wIz@IkF=YMESOM0FtOq1<%mJ(i%w%AI4i|WWR?tVj1Pvf} zm)$Pbbqa?Y?5s-d+`?Xzfx;#GfDI!nC@f#I+E~`JyMb1=*M0>lk#-Av5e!m- zMc%UZK?&P;@bN7C``8wP{13WC2^^OoSG@R?1&K=#2NajDITnJM3=A){+98!*U?6By zajii2hwkH9;3H_7Yk3&?TS132wO;BB{ZY!(eH?xSjeKuA>Jc<0yxqq@`@%LP>~Lau z%?;(~>;RoM%G28pK9Z(4{{MbZ3jO{+D<$47iv_gd?C{L*|GPu~#AmTkoBS&F|P>n}QG8LHJS{Lpx`;$yTrr z*}F})f_%qZDwBQEhS^sk`=m{CEeB(%0<*75r>V>iCx*n;su#k$=P_2Ax4eW?={a35N&;;hF|-HTPIi&qN&psR8oLz z@-X9XmZqTS28|uZ9S${q8{SL>MVh96Cy#on_hrZ_F-_8nVhlPcQ@o#4Z z<-X7tyZ`?G&%d2@5yZGTpz`d9N}8qV6p$|d?W_x+^gIw;8ebq37fSs49{|^!h%VG@=4Fd^sMZ7Qp z>-Fds1%>}YPzYOJ==PSWm9jonBV>J|p3nMJot*WFTB+`%@v)$TeP92uK2h_@`c(Zp z>l1Y>)~9OTbUSloAFyF|W&x4RnFl~|Xnm@b-}t08D<}f_=N{}n`1&A-3yLrPIR{_A z&*I4F0GHRzkQE&)@0=J))w9@MJOwQv=q&wXX$ltNe)0O}|NsA4K^#z>`2uuy){7O* zpgNxI1v5x7XhLoV$gJ?@|NpbtUMvO)g1S@Pu^caW|AEf+d;-=A={h}mkpe zc##Pj7C}1fqj|^w|IHN~45e(bFD;WngKHeYVXyVUSHH2zvXsa;c1gC}F0tm{eu;nE z=Yx+pxUX4;@|5!SI{tsH#J~NMWhqYymtz|LHo>&kOQk2eU3vJoU(!AVI>7Gx1?7XF zy~oA}UjG0$PBOY(IlzmRI%B_d#QrZ41+@kR>cpCVFxPQ5|6nQQIp+GGu^V(3`iIxr zFZh!{jXdzM1aH#+|D6(`VTmqA1_saug5SL!j24n5tj8D>x(`}Nl)etja)}G;b)69$ z@ItZW|NqX?8QtK+?V6A9Sbr{2?)CfMeX;xC!C$Q1B2yVYIWd5y2UreR#5A##viW&h ze=dE{>#~g{t<&{XIREwoS&RWMe#QO&4>}a+Ok}4)x9ge6&e$Kl9xS~f1}t^f-L5~n ze;^&a{y-iyb!yYz<<7D~pp>J7v75b<={0MIWHZ|3`5$vFOZUIm%vsFw*4Jx!IwYGp{yRA~A7FX?(5j^uY>6P>zu*8< zy{>lxdR=D(K+b6XlEoMt3?6Xc`7hc5YUF)@j4b{yJ=6W;1z$YK3z4Nf;V&*HfLfI& z{=fEYuH|4VWea}sI`;p6%UBM`(Qu_opz*gmkh9);UEc)!FTDdf>8(5V4Tyd1HD_}z z2TRH4?$|s3OCS8dhPazJM1^eW0CJHSCPwMQg1GO5cRP=&t_% zzx6<5x354aV<~sHt4Ol~!%NT#|L$7QMJXZOt|E#Spq;_B9Nn%0-3HyR9G$KL-3*|1 z3ut#;K-i1y)!>y<{|#O!_Wl14+Svs<4(JF^^8uDlSAmzHzG%P;Hn80#Y>dsvS-ROl zb}s~N%W6GPD)eH;8IT(mgZTU{;7-PE3yBh?E{^UW4L@y5B*R~v=>7k{H-?!Jtf$vT zBC?CW=HB>NJl`1q;Fx!?&H6LIJcrgW}r-q#stS6HBc!Py) z$(8Qo+J`|~f~Hh~tc>jT73l=+JOFJ?Di!!|_M$BI|Nmw+hR7G%@t`yg>N3301T#Sq z4oc^rw&F+_qlEyaRnXgIPIB4>X8nI#{o zeX9A?|I3d+vtr*bwTd*Ba2g*t+-%dxQ2O1W`3G~&7x18giwY>Efc13OsPJ@u=w;a+ z0M>1M$?5W=p#KIhgt$PhWFEf?nO>Xip#3-DS&aY9U;O5T2sgiHY5i9FJRW=+MIfl~ z12;{0{Ie8#-5DW{iPQdMe95W%+~r5zH$eSTkr^e5z5a}W0WUyDS+yRBj4b5?p9qr! zTKNpRWfPQ?PW=bz$YPFE6q(^{eY2Lc*Jg(HY4FiSu7AKaD)^)o9~G7?<|yqGVciCu zCXCGoSiDNVf@%wp&%yrX0{iy^$iI+-mYU!2bi49^Mhz6=W_F+Z{u6X#{Q3W&LmN(A ze%|T&!}x$^D9`unpeBz=bN4yr^PRq5x=&qx*X_&0UHYffq`ABF%jIVvV>?U#)ZETu zis(L}?favbr`y`~M-6+oV5dm)YnEn}W(JSumn^LZYF~hz3odjex?MT=w|j7b_WB5f zcmHgB2s#q8)0d;$gAHVj2NVBxhJz0T8lV5KXJBZ2|KFa0q47WC0Z?V~r`PpMr|*w| zQaR(>FQg#7Z~oT33=9mtwO>}RUJY914O+nrIv4H5{ePgvWgOrku|#l(RiO1i38Q+gSgox6wWhTHNp=0IUUcL{+crm+*iWr;rSi04))9<8gqf z*#I_H!T9#;R%^TeWjr;CFasNWzc+x5=>=(s6JeH%G(HgN@LH@pPNX6Adp$^w`TmQ1 z&<@f_;{%`+=f~4sCUE(2w=V~1hr6f39Gv5JgK?90J8ZrxR2x#~Ld^`u( zkO?qDx9S^qn+ycP<7(b)m&N`{BM zxNsU&uz+r{0G~V(*d59PI)BiKEjTQE|9^G{2GH`+2GBLQCl0=3Q3WMP<@24cJl#$# z-9r4^Z>s+P&(F|$yF}RfehEkKP6itWhSwVVLFx0gB51L5sgU*MQa(@}0lGCKtuun- zwQuiEMjOyM_d@gRkYe zFEgKPJpTVb14HYz&H$E9j*^F<{B}OA(}M#X&EQZs07o5YOU9pWSCQcESb?xk*9+mG z5iW4V$%0D|(Agzf3|WHBZ+Lo3KXm_Dx-@O+3vX@)hVIe}oz5Km`&_SeGV||uz0&E- z0y-x*?8V$AptjbZ<|7L6oy9!Rb7Y>c2E}$3(~G3iE=T`kIFqD z2Xc)70|RJzOknWro3($sWBWfeYuQ1ASuvLz+#DaP7Ecy z8A~7ni$&f!F)RcTtp`eM{$FT4P$Jvw`zJ7qr`PvGU=}0j1n765?WrYf-&}t%mP$6; zzIfrpz*5B3;47r?TGRNzYtsf_A(q$j3qkg_9w-s}f1&$E>+KT0g&?azmjeWYMBo!H zp!0j*LC-etzQfe3kGcf ztmWA7zxzMeffA!Gw&r7uUFx9W;3FmPbR2D@q)s+GRA4&D;@I{8g=_JkFCi+7w(|b=UIn zZ(|DxevupvuAca}u?GaZy$Fp47dPD}x?TUcw;m{Au|8OGJzo1DbeBY6V7Ds|NPnm6 zk8W3i@UTwTKQH#)`TxK9{D14?pi_gFhJspQpia|k&Htq$pa}S1`UAR(()u{)fIe|Z zv%2*_32(rQ_E6B!+wtz}ujRW@ZxZX}`PS>w!P21c7t})t{Syy48*c}X00YAd%frwC z)8McyM&oawW$fUB<%Pnv|Nom${|9wd4tKWxc>n)Df6H&s&LAd`niq^9=_5R#i%~$Q z@q~BR@_;Yvss_&$1oyW7dH?@^SilR-^8f!cK!qu2v&~s>dr73T^~?MJ|E+&_AFgHU zJ{|y38vs&p3SuhgRw)jUarL)eOT1VT^8bIc1#2nyi-{qiFaeFLH=q0ee=EookghUL z(2>WlJ!;*u7@$#f;8(8&c|j~xzL6&&{8{J+_Y)BnMSwH_!D?{#Ad$YT6&0J%~22v6&Q z66XJI93bKU<)AabKy_|2k~l}e|8kE11~1wnW`LFoyQr{)bsKb_WBwN2UBPnjrF^GB zuZcbP$8Haf?&}9%$zOcPeJZ}QfTh!e19Hw=cK}DX2TNFZ_s{N67hfKHCeID3gt|En zK9|4vlKcF{SMi+z9Gx8CW^D5t$XT@D)Bx%vcgG4CU+Q#y(e27(eJCvaxa%7~2L^^t z;m%-|&R~u*f6%QNpL=UREL|GB^hLt||NnzuM1f}(J_H26`1B9N2d$Urc74IWkD)pB z3j=7eOQ-7xP?Z(@;v%?hBJUURjbbGTjy1x1FpMjzK;K3IH z-9NgSyFVO!Cvfng0Qbj(4+N}#br!R9GM8NMtmfDUN@%b7f?quR_y2#R>l;u-8rfRR zQSvqov;p4tPkdZjr!yC5E=FJ}C6KHe4kvHoT?G?yp}5 zcgedq|K#RxFJuDUuG_ouog+iTZ^Ig%hToR;>{-k&C72i(tiZ?bm9l5CzI0%MT;uve zJBul@L|*$K=n^ny$gz=~rDyzKE(I?;*Z}tF;^x#146o-JpLA^aZP@9%r-rrRw`JWb zxN$5mKQe;u0oE=tZTPKQV$ks0fWIaC|Ns9Dzn%H}!ohN`bwUlllll8R!Ms%deh1J2 z!fY?MGcqvvXK}w=4;DA9;cWPA$=~Pw|Nno8@%$}*V1o?!TN4=>7>rLkz7+ib|37pe z-)r&a+7pt+-2YuqG`u$GkaK&@{NMFRm%Kaww!;B0V#2{Cdg*P5QKfD#1OJ0ISb^_} z?R4GK>AI#={~$%jUDtpXmPUB0baEuXZ&pk zs2L7A%euk%;8i{R$6a@TqR058@d4vY#^1VY=Wx4jNbBSW9W`0bl-B9a)$O{Y zGn_3R)Td!w2r3RHh`)AZNPq3faN@Ni!{^tI40>-I8QR`BGAw)J$YAo;k>TDOM~0bi z9T^(mIx+;lbp&0u-u%V{Tz&+1$I66-_m*<>*4|jU6kKYiE$w!F(0yVb$aRn|uJW<8 z)|1CvpPV`7`t-~(*Jo#rxjsL0%=N{YW3DgH9CLkj=9ug2Gsj%toH^$D_RKNYcfXIh zzPCT_dI98-?h7Ss$DEmTU$Y!@W>QFNz0_TMr&z1HqHV_i|Hqt}SwWX@?MluNfk|dUB-vg+J}QXAgG8FNWi;S3tv8Aah=v{_+3+f8Q&Sr5{_r z)rx<=*Z2$+1a-V%$vZ#(|M!b5{oL!%*m|~LBW+>g(?Rv$d zi^HSgr)jS@OO3;8&ISw1QVvkR)%sxZXX}H-EDmY^ng20p9oAv)aAxM;ci@jn6!x0D?k1-mgH7he19{?qbW6sQs$DCOi9A2M>oevn? z?JK~2vc$K$l%ur#7p4sPCmZ z2XHGMwCRWcg$39uP-7d%!d>P|pw90L0ff2}|6eS~g3LrVzk&70LBklGu78XV7@th* z_U3{#@b7fGe&}@l(&_pmt=o+&y!+=aP=TO)%J_%!p~mN+iagEse|@hAV`u0a{$^02 zmDc$4e?5QmT1Ezjw8me5_w%l@<(tzjIc0+wzp zrQDWmrR*>BLG|&0H0u+ka{pc5v<7pOidj0dlnPohm-2$HkaT0|WP6#-$iUF)dIdC^ z=KAEg>kH62#%|Xu%%F<{80tKkk9E4<=ym4kbbZk6`l8eI0;nkSy}`eolYct{|N4X7 zzE7GD{s|2DZ}{Tt7g(#7t=siU+JA;-*BeaDxeu8B`(7wL(d_z!37ijJG}pdhsGrm5 z`iAKMD09}nVW?C6=K8y#R05o%bicyeY-!E4Zx|x$AA#w5OK3|D%&XPzc75~x2LJXO zjInRNxqe^-oxOJlY=G3)|Np%sOJ6nD-eCZ(LH)p()>!+2p`o0=+x3I$|No2(whRr7 z45g;cwV(c%>NKZ*VrZ`Y2D$_!^&11Y(D`4={onOX+Hu!k3=OaO(*C>tdd>0Q^&6<| z@~PYP4Jew5rPI27Kc#i@b^Ctl^kV{T2KQs*KAzU;#`Rh{?fZS{|IKME42{o0HF@K4 zhKB$3&1wvtb)W-|9ast7~JrL48e8#as=#2N zltkBZe~;zaZLrIU0W2<1%AD3IXc@{=;usd*?aFhomWR3d0ekb|5bHxF>YxKvO`6jh z?HC%0c);!OrT=|D^_G4J3w#m&7qsA_+xHFVWH+AD!|`$5ptXU~FF3)j`LC)V=me_F z0t3P4k%3N&>#Y4z;t1*ixtD@_;ju~oK|RyRPS+nLn*U2V0$$`z0+oe7K+{qz2S7;x zG`1>iS^EQY4#STZYObJccjEu+Y)f0vR{P+vlGtuj&{dt`;h=dPj?UUY;o<+Uf!5@e z*!8kV2fX;12(|;Xh)g#)0IUe4qV+(DXs_#^@PHRdoRCxXON1?J|A4Id^J2dX)EXw^ z198#u;GJ6@pmO4P8mKMwLO2y94_>*%@j?=m=h2re-An^bXR^OANde_?&^DtCCT0c( z@IdMnNcRskNW;?YAaFP6Xr z@3r}V@HtaA-!~Ua7DoP-L?+OYe?n(Li)v#3bh9xZ{|4F>qYc^(2fErz^?yBRAmK*y z4@Ul$xuAVfKbT5%n}0BuXjmWSZv{1TUUayEibj<33N(<_?fT@U022d)@ulV;O#D+1 zdF=!pK&E_=`C@k|Pg-Xf8|bWazD_@ZwBv3Zj0|a@dt*D}c+xuKxH{t$I^$$I<0L@K zepx%?L|(5922JY)2M2?4KEr<#i~pia1VO7Ku7HYZW!F2MZX&N+zy`;$r9q7W8woZX zv}z5ZbAcdez^GIR(!~yVaT644FF{T8v~D-HZ>}ATC2VQDDvYmL(s;KqrggfpL9Xwb z6YyVj2Kc@+{uWU8qStj#07$0Wb_!_4@^#Q$+)vPY-v9jDT~7q?Z+ATgB94HFLm*-w zh}aYGLT@@Kh01ig$ymltDP^^colycdsMmE0k`?Rzfs!=DivM84=MZD~#c5E(B`jlm zO1Ug!CzP^wyUDzU+R%e!gAaxcR>atl53@m`+jUK+n+Pb>(s&sfKq1vB*BK}9^7~)N zh)3jUP%3_r<_u3EC;q?qmJHg+1RgIaQQ-mK)YeePXcgXlu9UggkEu(r;a5xvYr`-7 zQnrRlMurmJ6#}K4EtmF#DyLG`{SFQc3uf4h*S7Y44(!9%m$KVEqD{)b#$5n1A% zQIZK-de+AQ&7#H`EntCKn1E774Ok!tCLoxR0~Uye3Y0Q8pLgg!e((iz^8*X+A0QT6 z^8sWytWK3kVUuUI2tYcnzITlZXqKn(O$HNm<8D~@R>*O4 zdqE5RjgMwzR68+*b+$eMRimXHFV1j5y)F6Twd4Q)Sxj-A1}|PY!genBGBGd&8{Y;6 zdZ`>}jZ_JzMH~}<%O=pBJNpgJg09wL32Xbp>r)v*? zE2y`ckpi;#MGVZoV(2o&2Mi1hVF52dTcl zhe1}pHveEOGtc@T92}g*n8lc}haGgg@d5$RW{=oCov{ZxV$Zzz2{Np-qxpzTr@Kt2 zyF{nE!b?*|28I_La4)ihz4#Ke60g^_B>=L@7?xvgL5s#+Cj@|G{)>WgEGWOKgRZdJ z?m8#yKPYd`0ueJn#552w2}Dc?cu_YQoTV&d*L1qefb#2xk`RzFy{>DJa?>5qv>%2A zpnFsJ30WWuvtUW5y96lDt|(>gc9(hW1F>ZZ+?JB6UNjp@G6B3AR}x83myF=~O(ZyUhV_o3k9~ z<^fkqT``R;-wreKw}8$jf8lo=H1636+J^YQRP=?RJ*dzC?<~=`2k$I-9S54t&SJ`9 z%wp(ueG<@ZS^z3{uYpHvc|lhp1^mAj@L#kCTt=62KpYIZjP6PJi%;McgrKX0Kxafs z2E2G|_y0e1b>VC9!N5GAE&pl_kKbdvMzABMkp;YR2z+DK@fU{iphB$nPWX#bkj0>d zM-3pq-iw25wd{_Cod!@qpi>YK{9@8kXtMyadyBDzC-}vF&`d0-Lm>V_-3}BIpbGYd zsvS5aFggZ`;2nLhK;|5N@!b}#{;MrS{fYlC>f^v?u$Y3HKd;rGCpeu1ot6L^*ew<8 zW=rd4sYtW6WhjwNYehQ6=}Px8ZB~#jq*I(=T<{bV5vMq#6G|OTp{wW7KU4JYDxz?JMi^0OjN~0`GdBDd#m55p&D-nEg ziH(7w^+1U;=!D1UxRZx1OMmdU+A=XPSRX5u&SH7-ApHM->tm7NV~|R2bsAWLgA{z4 z(^04t$mEj!od#f=weMg29p3%B)Adbf?1vYigDJrdt?}uuePd}};@WF7|G)W*7OVgN zElYoZ&UAA9(g`}{u+!jmR<}C~i2cU7*Jg&LdFhAl!;mwbKo-1M)&h1&WQp@@8?Ylm zYrm}T)iQm*-ODl;G|~|8AMCalHBgoOEuh^R%Zr_?3=F+43@iaJK8JxarS-qa$j;gq{4JoRM*mB{gukd}1>HgMp;yK|t<%^! z(z)5TXSWjrV`Qmbx9bm3o9z1q<--Bt|3z6KnGrfY)cm8Ol%vxWr1rG{C_h<(+5D}b zx+g3wEG+APIOOczurSd5h@~I?U$;Ki>B>=39q=MO4D8=d*Ec1(pp%$5z^(EZVPT-w zQAw0#>5o!Vh#A2kF^E3rfEW5OeIH6pVfw%-TEW|R|NL*R{qw&>4&iXu4*~y6-yok- z_2>Wp(hn~lSb&-}Z(iK6`2WAV_C;i5_=~d^pd05)!QG56FZP3Y-L8LL9tJmnzPwlm zQt8SO*=b;W;N`l%kXtFjUa;i+|KDAZ0KKq`{e|2FQ1)o9<6tNif=(L!ehlg*y<}x% zU#yFVm^@y;$xs08w3q-Ybu%KN6Nkn}J6)gj?gi~|XkH51WWdmUJRk!Uh>-m% z-5)x)f;NjZ{sZkJc-=EZQgFqnPDw_CrJh&I$ST9xvH zrej|`0G*-HeWUrcL-Ss+3qi*QwwZxUJlwnV2xyibeC*!uuK)jEoQi;q>I4S9xRCk( zKk_YfuX_Lg2Q4gY{0$m7Ec5I>eefkmhwmT$Z6`Zo|9*2}lw~P#&0_ptz|!mcBa108 ziwQJsn*mzK@V|iP#bnUYBS#ck50ohIZ*%>@zs>h2I7(g%Gam-008ajW4WOt1O*KY? zcQAogNO3^6`}0Gl%U`(f0HxB`QQf{g7Lq02;oYtRuQj>^__zJ~=3*|(QX+08Sjy2A zz-Sf7SR&FJz-S>=!rOi5HH(#C39EyJMCla^iBb{%ZH(Vs3}jhKSRFwtRvj%QOSi{& zF@mm7hAfbMaU}!Q@9%n$kKss!%tC_dqVVoof!6=vU3H+tuEO?#l8p7gGNBib%s`bQ zXaKMK*voFv#;AI*p@_3R_&|IQf!33y-k@3hP!7sOn)Qj2qx{=1@NYk;edx8y{{jxsRz1*ax(r4E28O^F z@=TzSWf@TGGY#bO1OMXUW8tT9DTckU1~nvI7?=WHlm>#D$&rxN2A~2x61v&|w3e=*n<=f6(b3V#DXsND=||8ID0p}vt((KaA+7af={Ic`6_$%XJV1d1+N978KEcuW zb|VbGw8AM=5L7vBTG#}bo?PF=qk50#-O&%iT|%(fEyFavpQ#Vu*OnWqhC`mgAT!CxZi|4Dz~&$paRVJKv(J??t`!Sn|~+Pa5Vp}>UDll$JBiow5Z~RavCVXBGT5T zRB(c233wp^8uf_;ACA&`vV_+&4RixFy94OR+s}w2Z&flDfXcNAA)qDk#9#$J+)6goVLRx8>-R1xda}J=qo{1e$y5t`)KVSH};^nc(UA$nGDVwIY_KGIjj_ zOJ%xUC13~M%2@y7Z`lkwZMIZ~zhxC81H(d)8PEtUzGse5e=!FAXdMe4?4^I z2NUSF!P214(hHrXS2{~?Se9~>!jCw$ELDJ?o~QsCz}p47b;8nBp@ajpu7bJKRRL6E zgNzRQU#jpQyrH$z^^Wy1a2^Kr**Z)AK#OOog^=R;2z1cwHT+Q5)}x?s>MVT%Du6-3 zRr&;U()*nkCVrriE!QX3$4WMI#$Ex{{&)VDJ^`PCDgd$((%1ksAoyDrgLeeGZyBMi3=bO`O{f@24v%Faacw1=LpCl#^8fNjBh(z{{z+M z4_>VG1r_f8dhJ*$thLQ#*hK2?vhMoo{hB*yP3@aL# z7`8PqF`Q^%Vz|}7#PFX|WsOV> z`x==T&NMPH+-hWEc+tqj@S~B5fvt&&L8gg`L8FO@!J>(Y!LNylA+3ptp`?k4p{0q5 zVOA3p!>T4Gh67DZ440ai7#=h+F??zQwLO^_#G08HbefqM9GaOJyqcL9!kU>FlA4(q z@|u|#x|*37rZqD$tZ8OqIM&R>aIcw(;YTwQgHQ_-gI)_0gH;O?LqH1?LqZD^Ls1J8 zLrV)2!@L$Ih7B!D42N2n7_PK1F+6KwV))j=#K6_c#30tn#Guj2#9-0N#Ng4&#E{U+ z#8B1B#L(5s#IT^1iD6eO6T_)iCWaTSObl#ope73g14kW%2BlQz#Js%x5{1N^oc!d( zl2nD<)ZF}{N(KhMe1){koYcI;+|**QYW_})nE&~HYxMPr? zr=Po(LP=^-Zf0I$jzVU!0?5R)(wv-1g|yPVWRTj#90mpk2mP3w)Z$|On2gk%0{s|} z`T8*q3=FES3idg<+NwFZdJ3v(3=BT5!NIOBo*^LjrKV(-fM^ikKZt=L%riLD(T9OS zR~MoVBa1t1SZq1BecA4Do=8xdeHJffRzoL1G|#f?b_MLAss& zeL{Wxf*E`~{ak|?7#MIY@=Hqca}{zj z^HM=!1s5;LFMtU8^`>iA8ytdFfUPIr-_}m;!}+W?piBZb43JNh(8eYHGGZYEe;skwQtn zf&mhrfkCyHfuSfhF$E&ez~Gjdmst$9H77qE6e|o249)?DMy94v+6YP;GBA{9=B4D9 z7c=;|MuY^1xCVgS65<@@XKHR}q-)5);O^=l(lXUPB&Ger^und9VZX<%TAumjl~Wc{WL49S&6nK?O`$soVN-Dv_f*96I2 zV&B^xJMCMP9>QIbirSyFPcX_9erQc|)B7$qkq8(JFbB{6{G zKo=YdAj23K7)+DE%FUCKlT8eh^emIi^(>Q2^^)}TERxLh3=NXZ^pY&~%#$qjERrnr z49$~_^^B1O%#sWZ^pe1kfgv?1IRz9-7D>rqw-_2FC7UK$f=o-Y&`Z)YO|sNW(lbfY zV}Pe4T}UcpV8Euw&`>W)&nU^zNDr(9mi9n;j6lxE)MI1?#}MKftZQauz>uT|3M)ORkCT$X z(jYIJSm>E1=`oZfmx1#us#(TKhK713AfFi}=`p0I<`<=BCgv3sBZULRP76Iy1b_k$ z6ny4-#z`i6AY=>KPj)8CmEVB^iO! zMn-Bb?HT^so6%L+=E4}iJlSEfp8sQ^$b|l>KP~LnI{?P z85$>nm`O%vdZtN+mLN+KixQJi(h@j4jEzBQ(?T!F5ab#?Pyi+wg1F!$0xma450EiB{fYUCqFMewMd~PBQa0G z$kdD>Gp{T$Co@F>Dv!c1PAyRYRiL0W2&!wGJsg8vT;0I+8;Bk38p2=`s;z2Zk`rOa z0IAPHL)@G^{oH&(m7i9zjjDkWSPHBMCK0Ea%%Gagz_4P06T_YbP7D_oI5F5WfXa1! zP|?m152|G|iot1EKP9zHKd&?gRR4n9;Nck@;^yfCssE*FE6YB3kgA0RV=J)^*8lru0e#6aC1>>A)0%>wD?tSY25klg21N!228{qshIj@BhLDWZqEt{lmzS@gS`2H2po;72B4pGQ7#Ms~ zi;L~k6m%6-)4=%w zrN98CKy`F+X>ta*$_0goU%o;?QEFLcerd5nNn$!k9#nk5*s8^FSx|U_+6oBu5D~DL zYB5+BL`1_+w^bAE1aVqOZ^?}=rJnK_9`IiQ9UC|;Z(jh1371qOy1 zsHa^k5_2>2Qb9rtR-g-GLG3*7=FigNR0UAf!j&nh7K2W_ zg5(8g`t){ukl&X-Zkd&F1SOf_KJq3l})KrDc5{1OP%JRfY zdj&+>IyJYTq!Q7%_RTCV2DMp1DGO8dWEl%i-(D;TXgb6v+{(;LqXj#^I*m!{Ot~;Tp^l9Ly1{;LPFd&*2YO>Br&c z!r>Ck5zGZO7Meqf!MPvS@zH|CML|(&a%xIyib7JQLZU)mX>L+#k&Z$i>Xj91f;?5Jpb!_SppdNq3K@mC0I*i4#N=$SUc6e<6cpmz6cpmZ6cmC39GzXk zT2X9;G&8Z-nxvo*=cJ(E8tklF2Jxnrf&z-IIJH(m)FYATeuZfT72u!-29#ft5Ar(L z)8$CIAxvD><2D22cBr=@Mqq?F#9keRq|y?F6mU^k4C=`ymMEm=rRe6Tf$MWn9Hb~H z#JNBXfl%mP%1F#f(}kF)paF9evLKS@N);61LLtULNp#O4Yb0bE$eWr93PG9a86}QI zMfv3*Z-RN?bOka>p*XoHH8oG6JTs*v10LB0`Nf%_aScc^0~w>Cpx~351~mm_42Y*d zvN5#^3UOcuK%4`08>lwQNh~f=NY2kG&CLTQ2=R6 z12wLo`ar7PpuvVh!P0eFeo<;!YLT@KFhW{!exni5DK$QBH}J|Jao;4}b^ z{ql^|JOxN=QlS9a!U8o_Kn*OAAw?kHft-qLdr)dYVrE_mG@wDsf{>+QY*b}BpfE^I zEJ^`YZb_wSX{kl2&;}031c)XwiY;gfuAtzOnwD6aQ=*^*NtjBYf)!NaLX$&ADk#k$ ztb!{Cr5R{q2I~Rw74p--r8T-aD~)}&K%Aj93Cj;tA0F3 zK|DudJVyx_rN(m<#dG8#jL`zMHb5N&P-6jHaDo~Q8u1*EW-7R~4vGa(u?q?id!o%t zf|bPh4McJa)Kyvv3PGs_sfi_s#xyk5X@HD^I87lxIk~i`C^auR6N+{R?) zDS&fAajHT}W>G453=`xxP%c1q4o)+46p9NH^FV`i;D&24OgpMG@MuSJfS!UH4%12z zzJahp^HTB^G)nT*({oZaVR@HK&S76qLn6cpU^5!Di?$N;sIA%T@&1Zl~|bNGS1>#m?+2hnbat{oi2_;nX3 zD5yfUK`FT9NvY|Xker#H28}&v)3G46C>hiP&CDx-On`tLQUWyqLBWjzRSEE-5ZqfY zNlXW2^$>(&C=0tD`1k-+U$ugQhJr#gR1b&(HJ38;QWTPN@{3d9vkJ8enhLQXi)s}V zG!+zLK`NmbrXjx|H4m=7T0ui08l)angvGfj#BL_DKT(K!S%W(CTA!prD3>O2{tUDke;7f46nRO^1*d6 zYG}d@Q-I`0P$7a6wJ3hb%mW(%YVU&5ASg5-L677VWDRI8fmeG_rywg;Am|cQheMr$ zG#>@-_vM0vIVYYY6| z=0S3HBD_upR~$vzsVQ)S!A7Zr>_)>7t)LKx=LcBH2htN45f_1`LqQ=pF*j8qu~sWP(+yLUcSwT0BQ)JO?PvAs0pp(9uKC zNJ(lrxU>ZYUR(sIXASl#f`G-SRVqk{6>39E0o((JnFb0p)N&UTHjwc`kQ{Wd5nQ2w z4J$xc17T??z?}xt05=St00|ga0Wk(aq8SM3ctOV`zyrDj3`{{71!uXWf@X73GAV9T z6ml|)LBll)wh9Vy?g|Q4X>fBC6chrAK%FdDRtK8`8W5yMJHeO3*OS9Dm?PMk!`YR? z)rZ5!hrsShfep_2p( z(Z#8$3jP5hpq7zBQff|qIk@iBg_xQL?*8P03rSd00}^!j4AlXR|3QOLA)b))VC`v8 zS}RU1DFM|m`Dxgl3reu@5EF4b4VQs=P(PzMPa9m<=f-njCNkHG)Z|jofOiID2wfpL zH$@>8RHv3?f(lrLJZQEB6^*Hoselx4C8G#7G(Vmr7mO0)Ir7jgKsFpa+XRmt@LCd; zU=LRxACPxzA~+%l8W)gR0BN%;B&C*=gGOaw$r&`Oqy{d76(TqyKn+Y3+dwuHDo zeDjN8D}F%Z;o#YbsQW+FJnR(z@8c@b5 z1y4(Wa)T}?v~+c0DFYN>5Xbq0ml?q=1rLyedJEugVVXioc|NF7ms@NFb4Q{A$k3cr zxZR*x*~H|M)FM!&j5KDi3!cGA1kcW*Na^Z=Q?{43;*Oa9|Ci{VBKtO31suJu*Cx`){Py`v0SXz>=3zf%W2Ba?wQk0uml9`+cT090{ zlm^uXifx60%z{*K*IqXn)q>=l)Wjm(K?)l_OsZ4>s|1z5MTy|#3!cm`PAPaZ(vWmfWocn5#;&g{G9wE+jtIy3>MRZQ()N^mx6+Bs)B;9E5vOea|=r|OLP-UbW`)wK-|Dk&k$Y5 z5M5V)H!S7{mVzb>!Q=CwxB|5Rz-~^1m?3>8KWD zWaea+r0PO46c+y?hFCzsrvM%@01sq=(-A})G%2~Gn(X1};~CGeAiKIXmShR_KDdfS^#x&&k1=t>808kff=QlbH*ijZ@IgM0GA? z9R;|vg2l0(kX07ou1qFubUqa{-jxWNxlsTu)=bXN19xJ;y&jNCaKi9JwZ_xk&p*gj z*V!@Hm9RC5IXS4okcA!$S*5uJx{$I5XAlHK=3Zc3K~S=V=m3{ikYwkD>dNAh#FElt zUC2ZU7I(tR>_pJAh?3G`P+kK~sU(&t@L0 z3Rx%v@&S?xEcS*LgC_Bzdce5`9LBKmKyV(@)dgpo{5;*vypkd;hJfZ{AvGv?fV#LK zKd%_PQ~^BY>kKy02Q@tM@^wL$g7PgE1EGlnR1Je>;6XF>3fNX+fKAR-P|)>-m=5-T zeqOq6K~a8gK?#WKEg(hh6pY14NG=2oe}Y^3P>o=h=HrO5{B-cNB;nX{&M&A0wFKd-Yc)_8 z(LhRMuwDMx?eg(=*98qDlVewDUUGh33V4DMToHoS{el;uXo77l0NIFT$|e>RXwczw zkhR#9UwYab}HMJ^LHz_AEFIyLsS`l+7;EWF@f+4CD z;Ik88w zFiJp?TmtS8r-Pa=;G(W1F&z}QFkvjA0v<3<1TA|52X+XODe)Y|$UU!E1zp{eL_|h} z8j7w8iyh!1G*2Nh2efhzv{|7fF&(lF4s2(sf`V=+B#1z%r8F-kwFnf}y2S;l$(e~c zAi+>S7uO)r8h_p309R*EM;|QKID0UOQ_w9(H4)mhDa`{d)5l^iqGJ#dl+wZcGN00k1hRv2t)1V$sQ3f)A=LIF@d!P-j#d9ygP3f#DWCqD)DSGm%t^u4riX-I3T!>V)d;@eos8yK*TGx@ElcSKBn_rq&qM%`*V2gcK z45)(xDhNT@3WP!VH7{Q`JGHVPF$GHyKpbBTawshJA!>0Y0(8UE@^fLkB%T?HX{g1JVMT=1470PAo_TIiyIBi;HfH@_aaaAY=co9Igtk z9Ih@LE}k5okkKN@)Bs{|DFn3A5wsk!SRpwv543Exv^X^d)Q$o#04_p;akz5DXi_R~{ zFbm4R0VtV1HmCz|J!OsXz&*l6+7fsi*{0 z1A=N7JudM22rLG`g}^4MU^5AnP4m;htq(me1t&*mZ^-&WxKz5(3lD>z?Ycy^g!n6W`oR72udv} z%1kW-&s;)wG9c$dP!Q*r=ixIAY*rSkS>Ux0Xy$}CI)M~HJcO52aE5MV1edO$5?Vn` zA-OUc+;I%{@N^5&#cdeaIUs2Ttj56BRl$q{$CnQ=4#PA~2R!GdkO=ByaDg_+Ox1($ zBLHu~1W)lNmVmthp9Tl*uY~Nog{c8W8mwig3feFR-M;~oN0~4N)ybgs^k{0JISe9; zT@E^s%D}(?sXVju^2-%+QuESFGC-LeqLslV6;z*Qf|stLOBxs&8Jn1znOj&|Sx4I| zDyb{0YG`U{gSI(<_fvrOE&6)8fICkhH|8=x_6>li(G{_IMeSrbI*QunW z5~R=B-xt)vX8^?sG%S*fQbC;t&;T+<92J8`#gXF&wpRhP1x5if=g$CMF98}ZD^3OP zt%CD2^FRd&XsJIqoTzOEqG zgCsyILF;l$iZYW*LCd4{!1~-k`yBGp@{2%2`}uhaiAnjTkcu6Y&Wb@PuP8Mo6VzOX zXw%_h02`H@588bWnmAJM^H&IW3<`4e3yIVLmAWA7QY%V8Ev5p{&hwHI$bO8R#B#8u zpaC36b*ka4sbFYnVWMkfU}&bG0FE@j(v;Mk+{8R^mSunqWv5nvlT>DYUa=;~;lTx< zwWCD}VHOGu3K|R$H!(0U!1mN6rGo|!!Jbplbzxv|ttcr<1UJyYZHi)0^97nIbzPvd zvY@m9)1QW>--UsJLDxkg7c@1Kl&Sz}o5gFsV@O7&1PUwO<`cr0qv!Ob+{B5 z7<84e+Gz-~#|Z47Vg_(8qZqVvj)4Kx4_C@S>>UF636@`w3NnU({9^DJmI8FlHW5C* z0Uyu>Ih#RG)xZq2{|>i$u&E%YGoaX$R+I={nG3qB3beNwx(^95_6sdFK<5A;^+iCP z7Vzf5G*G_;G=&Ua*w296UxBDe0Yz?UZeB6mPN=zXTa`iarJAgu0ort^2|AMi>>UPO z)nbOQ#GF!a#1y3#mS%$1rb8y%Kq{c~Wtqhan37ocIO5r~rCJOs4HEMd5_6L>(@R0y z5EGMK^YK_PVl}-a8Q7I916u5`K39KO@U~M4|JA-b0TQB8>myFq^k&tdhph# z)S}E}Ski`;vk*nvkS%b!x-i9{?46g6rnay&wFtBkDHY)mc-ah@WCl;PBldLqq zUqZS`uzCz+C8Dzg?kRzK8K80*vNI7T^`6p1boLByzU118QR|k z6#`Jb$RdckS`Q{o!0iBRYCyUn?HEv4fQEd~Mt(qLB&Yz!A_cBPKov(G z_-GOaL|ExCguu#1D+LDhkv7PX9N1mZff8(EVGKm*0}VbU7Nvm3pHfpnO+ILw3^A<; z8QVj$5p*dtcoi2o<$}f|K?4JEpaV`olZB8GN`>S^P;h|e3_w{fJCy-83JLCEfZ`%W z0o)bO%u|31fh!UQ1_p3D0#w0UDS+6ZAZ7p$BZCH-!QL)ra04Y`BtE`@Yf#+)vmZ1k zh%}}RcNcUR9$eEvYfi|fi=0Xwg@U5|}lk&Y_klb@Fk z3cuWf5(eMYl+4mx7>|J=I0Mv>gt!P42B5MDrrXL1tr<1+`a8Kxfhv zlqhI``%%uCpbgF?#o$>=aGi`HUz7@J#}|WgAi{ol8UYPCAf{!Z_QOUf(I#yf7?AR< z9_TnCh7iPJ7Eo|9KqojsbK0O*Ds0vt+$74(gKbhP#-)zI8MFd8vsj@xGd(XeEi*YW z4}72x%p3+#z60%vDh4$tK*OBiS$fpc3%eSy^N`93Q0@RPPXLWF=7U!(K|13QyI@WQ zwP(=xj)2oAeBCNkJ!sJbtbRn4DNsqMMGOpx1sL#6o9JsVpm6}2ng(rGPDO0*#8An= z;1Ak!kXn`sI#~g2kqAT%-GnB? zz~GXYlATvviYU_c7#P4Sa1=n*F(lj_i;GKhQx!l9d*Ca0K=}YFo|#vYnv;{64(eZk zIw_!&tr(D&5P^3rf{F<6qA$=!0C;T%z<^U;LBm_qN`V2o`Ybaq zIj1xw71T$~0rkT90sH{MBuOk zwJ<)A?QIJN42cY9`7#J8L9eUqxUGV+b z20Qya`!v-w1wH#*4b>0@)l5(VR?XE^(9^R|)o}H5(NwUn&{gnDttg4HQc$hX(^CZx z=`fJ0&&s~QNwvT!M%5~*vLsbOHOa}oSYNeR4`v|L6?s_Pky8Syu8S2^b4qkobCT?R z^i_TI6wu63z~NrFy-Dg$cT;3=AHwJ^>24x(fEGpskU*x(Wf{ zQMYtZ?F||a$}CYxOi#?rvx102M&rQs5op(@9(bK?p#r!V1D~oBo|p+<`VQKro03=p z8pdGI)%DFUO4ZfXfLMYWF>oiL1q{gFnhXq}8U&OCkk8?P)h>wf9MJe1lM1Tci&AyL(^1g%YKV%~JpgiepnGtnFX*f~_n;6*_h1GFcL>E0l9&!&J(mXB z-VQ#uL_xPg6*5QyIv5YsaRIfb+UfT2hyNWQds~xqKCoR-_O%eg@FN7K^1|HTTII@%_%KlfSlW?kepvsR0{6TgU+mi zaKQVo!0L-ZXPXs+M#{A8wHX++v_Z=`i$J48$>6?!QmR5K==d1Wcx9-Mj{>~E45~lD z27}Bh%1{PbW&a=hzqtGK*c4g zpuTXNie9vaW{thJRt!T)QDP=|r9}(_gT1yEbl?kojATY;UOK|Br9}mhaDmws9Sh>a z&ftoURVYf#O9zJ&XoL||C4)LiAT>pxbEpawK+a0aOlM&51NkqpD7_T4bOAITpI-!8 zTo(Z8Z7?w87ANNyrKakofDXt4oq6;hbi*_Q!*@$ZkZ}y4`)@%EVQW-=6&l~)2320& z9+m$EjUVWMDt`!#|J@l?9>iDBPX>>_C+DW&Rdn3z1h~ zK!q6$8c>KTj-BVhAb=OPFknJd9gU0#$VenWHlc|T0ht(ygE0M|NMvMUW?^Mx=iubx z=Hcbz7Z4N@77-N_mync_mXVc{S5Q<^R#8<`2hF+Y=<4Ys+PGHMHnw*54vtRFF0O9w z9-dy_KE8hb0f9lmA)#U65s^{RF|l#+35iL`DXD4c8JStxIk|cH1%*Y$C8cHM6_r)h zHMMp1@br+H2Z;|@IyWkCgv&V;I5N296uT9rrh@3;)DrM$Cy4Ei#C8OoDGN#q*{MZ& zsX4|*@XW-(z`zDVj0_9{49si{Y)k?yuCA`EAYf|104h5f6f`UXBG@??%nb~}1K1fD z6cj)=G%#=^WF#acBrq@(6jW4HRB*6!Ffgz)aBy%iFmNz%Fo3uW8Vq?1r3^U?ISk;U zh(QB%{vCt~_rtkrRR5LNLiix}y4525`l10M4hn}wEshM!S|DQ>LfNzX9U12LqpDM!jLPSj=Ewlf*bEE|;LHx9lM=y= z7ro?M&@eiKUJN8(U!LX2@O+jdgJ(`oYI$wT!JD1ax>^`L8wz1Jaa)VO9h{bkj(%(r#B}RG`dn;Qp^yP3J+tjze1sH1@I^p z0|SFoVv0gyN(!j4#t;A+=PWJ;Z8J+r&C3MGgI_*qBS?N}dIqGA2nsW}nI);Y1^GpZ zMVUF33TWr;`QEbPO>A1A}7` zXnwc21QP!FdFh~b26Q|h;%Cr|6U^11v896268(J0dRwT+JV6VGKuw&~6!_uN3ZTw2 zl3CCpL(o}_;I>fW$61p~I&TL3*GzfkFgrD{ z=4|-?-`&x(7}|8mFLFywEGaEY1vQ9M^FSHX+cn6~)yEioW-Z)^5z4@(io zftQPcA;iZ&I2h6-0C5?DJ^kE~xC}1-zK))L2$3K&10zdbE?oui*|>=X1v#L@HbGTh zGGwJyQE8q6V$U&X-9TBY0(8_5G&lsB-tf&#F3Jb3eNoW!a}7}lg1Cz-05VPhY8WIY zmw@MpkStIyhOf&hNlnZJReF#Ut1=NwUi83z0J+fut|T#|xEpD9RRL1|H{ zLRn@}NoisZYV8WP0OT$ckUFgHiqFqWt;j6VPb>jZ3MC*fg0+GCV+f8LgulTpspR~; z;`|&?GZEB;L8yg>QEEj&YBFfB0u(Zcm}UT*2M(XoJh&S0rkRoq&|)fZBNbge?r?!> z0u4s-axw67VI-i8M94yoRPe|ND4jqP1}FldlLIB-(|9xU6cRyms-?xC04z_e)T3tF zF#v}l*04v~vd7B>3LgV-7-CfmYmpX%13bvgz`zI;r)fF)plcV>6$fs2cQ0Tw*2pmv`k7gqpe#0Wg`qNk_F zU{e4Q0I!@-fR1w6f!cep%-~#<3El)A3^{qvF)t;!AT!T7zZBe_0#zlT{#e&)M}`@z zK}|47e+MM4vF2DRTINLwDBtI#& zh#@$&padr9Sejl6I)&YmWd7KPVR`f!2Gaq?SO6mGX?tf+~m1yi!pA40N0dsNw;Q ztAf_@ae)@uCZ)or8B0K?wlX+@k1SPyxen$i&~f)5?=XOlM@%j)$}Fjblw_bP3Yt@( z3p_v$$KfF^93E02-a}k?JfwilL!k9X&^~B!D%9nmt8+kA3X<G^} z4Kl$!wZtc}xWqBJB(p3vAitorfB~c)!iN~c;G0@poS2^KlwaWpn$IkPjdU3*2l_es zF)$b^d-}OCKxoh!PebKkusA59LE!ao&pNzzWD9TsAu~Fw{7KF7srV z6U)f(VkWq0hiVeiT~lIpOblxTnHWN95cf~rYGqy{sW|}1Z7MHhQ&-lsfj62 zV<20x9ZMkV%~Kf|HiGm9m!x=r_U@)KFg!)F(;2+^3%16Xf#C;|Tu5p~3Bs6rNHUO& zj_eKwhVMx7$TGp1RjCXNE)34#jRsIRA}e6fV{ir?;t6%$879bzNh~TI85s70#wv55 zau`0{hbilvkqBB3om%9`(99H&nwkyO>j~OY;K(o!Ipm;X?##hCpm^$J4hLO&0oCBh z@DRy|peqI-4lZK&fF$mlpOVVJpbZLfs6L2@FVz2_kyb~B^$f_{{IfIXLh85xrY)l@hi3N~p1|BdQ zJSD-92~rCxwZRQg28I+S-~6&vht#1>KL9 z0**I^J)lre4av++4apA%5A}lB3=F%G#C`IU6LUbugQZS_b-RHMVF!shGB8{Qi-1-h zKm-neT#GQwu^1!_*4xkE3L5Q1YYa0mxHI{rCYGgQh;x8Uf?iz#+Bf6Ka33TR203EP zwZf613hH}wtz6*Hb4e{ODax;8-~jU=shEMGj5#b5+#>`BZZV7p33dhnu-c$h2)CU% zJToN~ln_JmeL;sTJ5`pXGK4UP#mm1_o19k#GhEHc%WQxjqbfjgTY5CXg#3 zIzh4N$iT1_RV18&AqOM^&b+Ch@OETi-~*Wl3bz1Iml(8cK?@{;T)!~5<&+j@fYd-L zsbU6(mEdv~B*ef_3G+ojQ9h{G!N9N^WD6v>gKS~&2Ju~rGRsmS4zmF9q4~iDHb3Xc zz%ZQ&91sDiMc{o@dC95ZWSUyUa22E@Br`c1EWp5E4dO#hfR<~XDGWD2qM%YGDnAeG zKj>yG1_lo%pZvrWXcyj*fq@z1N7uX*|1^jnV6zvH+1n_PIUos;>!D^iRYEcj14Apg z-T@`E6wq0X4D1lI;5R$LVk8{7nK#NF4S~@R7!85Z5Eu=C(GVC7fzc2cq9MR|2{IN5 za{ld5M+To5M+U)Z2(gwh1RJCV8H2_rvEc{43=9vv85kavFfcqQW?*;_#K7<%n1SKJ zWCn(M1_p))?hFhM{23S?crY+L2w-4%z|X+&AdrFKfhPmQ18c}QDahO#5|DAw6B14g z2PB*r0`@sEtdMYGSO698k#J&YfwCh&@=&&lgcE}dl>I~8iQ$bn#GEtYP7Ft&>;>XZ z3^SnY7I7zr8YtUC+=;;k%2p6}VvvBce~39Td=P_}b4ARF;S7|$Ma+p|1C%{S%!#1~ z$}SOeVn~6q9mJd%44`ZtF((EVD0_#f6T=Eoh?x~o8aaFmL?QmpfYJ$2IzZHk0Teba zP})Wm5+(*vS_4YUKxq*u%>kwVh(N;aiwH#D3n+aDN?(A|M?{<$0wkOmc8Ea2bAt#Z zESHEt!f_5%-2^Dz0i|o8bP1HsfYJ$2Is{7lKxqdkZ6N{)OC1qN7^#Rr!be5~5?3Nn znnMH>h9ph~hGb3# zhDIpf!^yw^!Us7S7>;l^D!{&;bUMp!NL7#jE) z7+Uxl7~1$57~1(67<%~`7^d?xFwEp;xDXA_N#1A_W*2;sh8N5(F3+3I!M#N(2}fnxMELz@Hx!%8StkYr#`l4M{|mt*~_VE8G+z;Hm8f#Itx1H*4w28RE#3=9_(7#Qv-FfiOzU|@Klz`*bjiXSO3 zFg#IUV0fy)!028R4) z5L~c~fuU#_14GF&28P;Y3=H#@F)++u#=!7l83V(|Wef~VD37#NPMU|=}9f`Q?|3I>LcAhDGU47w{B7~EGfFa)k-U}#v$z|gdkfnhTgZ(GU0 zuyZ8?!yYJpx{`qbgf&+&FzBsfU@%<8z+kkBfx&bY1B2Nr1_oy+_F2Wi0Kzq^7#Ki! z!zu;_5Z<(kfnm!k28Qjc7#Mb}Vqn;}ih*JODh7swQ2b^U1H;=@3=H3(_~~i}1`vL+ znt=g?->zn00Aab`3=AO5@Q;Ck{~rT`!aoKE{eKJ$e;FCU_yH3m0|=KfGcr^$Gcqu8 zF)}c7F*2}nF*2}mF*5LQF*5LTF)~47!4h3?_n%48>5~ zAjrtjD9FgLO^}gcpCBW{DM3btGlGl^`a+BhhC+-CCQxi9#K>SS#K>R=#rK6689?~4 z5F^7YAw~uUVMYc}k5k>|l5k>|V z5k>|#DBdi>$go3%kzp4U?-yZYI3U8va7cua;jjoJ!zNKihOMHE40}Ww8TN`YGVB*+ zWH=zo$Z$uLk>Rc=BZILRBZHL~BZDmz+lw(WIEXPatcK#XVvGzRyg`hSVXGJ;!*(c^ z6=!6S7iVNp5@%#k6=!5n7iVP97H4EIkYQvnlVN1AkYQx7m0@JChvG>xj10?V7#UW{ zFfweAVPx1O!^p5%hLK^b3?suf8AgT=S&R%{vKSc*vKbl7vKblr^BEZ?D%!`Z+)fX8Vnl3Ujv|eOn=)TCvu<9Zs!`h3C3{ICA8C)(gGBDg?WH7tM z$Y6boks;?6BSR?^x7=c60O8rU7#Zf@Vq{o&i;-ddEk*{02aF7C4;UFZ9xyUUJYZyy ze!$3}_<)f?`2iz?$^%9QwFit0S`Qc*F1%o5xb}jP!Q~|*gV#$&1_nkxhWCto3=ET< z7?hyP0puAVZT0yK3=C_b7_pF))BIKRW{h2tVRrU;tr02?hob=2l=} z;8$Q^(12o11qKEX)>2?#&{JSwNKjy4NKs&5NK;^7$OkR6zQMr2aD#!N{x$|tbByoZsY z_#z`i)kV;1aXtn{20jJ_20n&*20jJ`27WO9`=6fygh4x+K=|)}0R|A3nB&9%at?za z14FzZ1A~+@1B0|O1B0eA1A~?_1H(&Y28K7v3=AKj__Hzt0|@_BWnlQH%D^C^#=sz| z#=zjA#=sD)#=uYy#go+-7(jTT8Uq6euTo=RSgppuuvd+NVV@cU!x1$GhNEf>4CkQu ziW&n02)|NeU;yDyY77jY)fgDQLh&y(1_luRtH!_p!mR2H3?R&<&cMK}&cL7n#Xjl` z3?S^M&cFb|!RibQq3R3_;ZQtPoq=JxIs?N7DBiEmzyQM1+6)Xb+6)WoG8V)?;8`&}U${s?WgiL7#!)w?62A4+v&7U|_H_U|?`GU|^UAttb8) zFfgzhGBD^GGB6k#GBETRGB8XqWMJ53$iQ&Gkb&W`Ap^q)Lk0#pBL)TqBL)U{BL;>5 zBL;?lpq&`T3=I2yL7PSx7p8{xL9w{9|B9`^UhL@sEKa`yT@X<9`N*g#Qc-5B@VSJOk1B zj0_L*85tM~7#ZHQGcquAFfx4VVq{?0z{tS3fsujb0|cM{z{mi?eIFSaKzQOuMuu4* z85tNpF)}cHVq_5b#K>U%iIKtK6C;DiCq{;VPmBzKpBNb!J~J{Xd}d_O{mjT<`k9fz z{4*m%&1Xi2y3dRZlRq;uEcndGaOyK7!}-sQ43|GMGCcUq$nfDaBf}Rc{_&ZS!R`wq zg98*hePLwy^M#S&{})CE+pmla-d`CR{Jt_W1bk&=NdL;nPzA+PzcMmR`^w0$1d4xu zWn}RG#>mj{jgjH#H%5jtP<-JVBg3U{j0~^8F*3aQ#>nvH8zaNFZ;T8AKN%V1eljvB z{A6TM|H;T;0L8{X85!(;GBP;)WMuIE$;c4!laV3rCnH0{Pez7`KN%SgKrsUY6T{#C zp!Gt`41fPKGbqe;VgT)pa$#d&P-0_X0MW`&S`|vGvq8oIl$014RxEIWV^FsZg!e3P zVt`=~AA~O~aAJUA5Fdtl8F;uDcv2a7vKV-{S=bmE85ww38F=^@c(NIoDjAq08JM^= zz`{%d3{2e25T+M{tT%&PB!gTE10M?mUnv8NC(> zWsqTKkg-Z*kkM!0w`X9L)@SI~Vvx3HXw_oKW6+k)W6<$q(3SRM&{JbD&t;HOXAqK* zU=VU;;Iv9*;FJ(!;IztP5V0y?5HDdc4Ph{|s$fvFN?|b3Wze@OVOU?nP|UDCpCO)s zy@o-xj6p$>L0X%E%Y#8UgF%>^5A00gFb4TT28loh39CW|39CQ`iKr+B2~Gw@5?U^a(z1OtyWl*7Z#3l`+z768-S(i{xj(gqBi&`9Q#R$<_R zhBTLSHUlp-jqyrnG4MfCBp*A22m=EH=oBL44Tm6pUOs5gA?$<%@Xk05(CJRPX`t2Y zkP{t1TV+92HwfQY?8E@Vu=I~igT~cBe2_X05CghT9whFQ02zyNfzl>WS_MkWKxq*u z%>ktup!Az~i2gfJ`V5pl0HwD;=_OEl3Y2bv(iKoT2TI34=>RD00;O%BvlL6$qiY%zQh6|wBg>o1e7`z!6 z7&?®tZcM3fW5k4T7{eHcJ(A4I%QfvUL?>BMjVss^;bdInNlG(gpCh;(9D5b4A) zCDMrjbb#T4B~A=V3=H5jvpMim41)AR#&O0#JKF69Z@i$pfVLx&c)q6XC@0Cma&apz~v1 zAgQ?nRr4m?iQx`Z4QQ|M2aubQ;`G1;2Zk$9d64}f3=9lEKx#l7C{DQOz;FUdO({rx zDI_jH%rj8C=7c*jG=w`bWQ030gfTEMa4dCV5CAEF;(*JjVOY+&Ki1H*z)Cx$6db3o=tAo+a( z)UK9LCx#p(H3>^0c@X5jIZ!nop-v1cNNO^W)a-z&VF-0%coG8f8_2E#BsEu{YBq#8 zF;qa+fXoMBM6 zFmN(}&iDWiyMxP3&=5RG3`B#@>1JnOVBiL&XUNbz1IS#EUJwoHorBB=`4=Q6$iToL z1jQh6P#FsnH-*{{s<%LVXDA<3j)3$8LEQt&#~^vo3O11Wkx;uq`?)~kpt2Iw-v^aZ zG7Jph@&n{nHUVTaFI>7o~lq9KMMk#O_t7J_vIvNA9P-io`Wzz}~c z>lSFh6-hAz14HBG8}}akWMD9?gXnC@bYiHi623?VsA3>G;~3@SNJ3<5b$41cnn7+z#MF&xQuV%U)F#4sn@iD5#v z6GKC`6GK6^6GKY26GKS06N5{(6N5>%6N5^&6N5mu6T^orCx$y&P7FJ;AZk}+IWbHC zv9p{QGP0Z)BC?zqe6pMvY_gmfG(h6nP7FLy`bVY{!;?%Wh7*}i3|lgt80KU`%+O|F zU^w;I5i17eHLU_j+F*q&F93U0mVw~_sQm-tOhaP#GB6wfCkh4zhCU>AKN5Qa5_=*N zdlC|RG7_5^+NJ`v-$BU|RA28Xg|wS{N}a%Mu7px2a9ia>38bGer^E@|*2pPw0=J<& zN}L#k85kI3N}L!#ZMG-HP7I((+f(esAjQDI&{FIKn$~9UDRyE2wS`oQofu>p7#JFg zApM4dA}0n=yFa1Gi2>BM4=8eC03~LhA}5Cb3=9l5MUXH8g$Jx`x>N4NaHHIb;Yzs^ z!-aAuhBM_(3@6H+7><-XG3+UKV%Spd#IUB^iD5yx6T_5pCx)JKCx(V{Cx)7GCx(i0 zCx()8Cx(J@Cx)DICx(o2Cx(=ACx(P_Cx)1ECx(b}Cx(!6Cx(D>CkBslCkC5xCkB&p zCk7p;dX;h~2AOgv29a_n299zk28MDchA(AK3@^%@7@m|lF+3=9Vz^S~#BiX@iD65b z69Xp;q%RC|KWJ)0VY?H_3LoZeEzn-E_UPP9hYPWPRi8@r`AfcTb|{>7eX27bYp>?|c@97KFK~I=DAeEB zw9{d~&DCY+|9i?;9J=g~f9yfe%Z8KgyC$!2+|!yJs&3i)z2HHO)1JG1_kPa({km>d zp!33KWslE%($sHhRCCb~5MT9UoxtOxM}E1yUVi2C_ty`-s-~WIO+9mbBHyxg3nU*e zcH>PI=P7M$D=j3KrUU+oWH)=8Co6d}I-;z#=n{K_rv((Y@HE`Mk5uxwjq&U)6p z=54R-jcxZhRXx2rW&gG3_J{udJ(t)bSbk>p6MKE1=!d>X_Dz}k?48_!R%S5ZFpXwNQd!^G|?`^3=5gLNB&YlL>k+h2dD-^;ddQmg21 z7kd@^r7ta)s=umVp=DpYX5o`PDK%~v?uObWSF@c_4k>T`Ke5qv;x8-7s$^AX!vkw< z6gw|kG`UaT!SMIG^_`9g4(W|A9=9!Hwm#P4>cqZnW~upYJuBlvnM=yIjox`qh_YPP zzVATzt))%N7Hu_pl(9*0dC+{9$n63;s-91D%}o4**PY8&?T=(xa^T*f+TSmZ$<2G- z5fwhsW`97ll7ydkYSQ24{`G8AY6YL@-kX2!(g~Kk%WiPN$^=NF9VJIYU^E0qLx8p+ F007Fv!rlM? delta 63424 zcmZo@;BIJOpJ2npz&O#)DZ@B7>3BI0&lDK`!V);8l!s?Z3QOvgDjuFGMGO#r5ktVqY1gKS`AU`T+{ zU~Le>fq}t6FD0=gk%58Xfd>Nv!vaPI1_dy^*`H}4Z+&=ojf#Nrf!6>0QxA9qyjXja zfuZ>bOY@Ka{4Ez47#IRx+~xv{v>xDZ-Os?l5Zaxi!V}hAq9W5f8)U_cXif%(<{w-o zwaq{NmsD6EEq&|P`mO#&>;F>u7yXSR5pru>~X`fe-+zP&{e-=Z=ACTz5 z%V5JgO+n&uhtGgPH?P7j$H}d#Dlyif-MT)Gjtt$5)(150-vyy8; zyHUe|fdT49WQVG$GK(y5oV->|PC;aWBSS6MaaIrwau8TG*gA&Rll(1fC%;y+;(VUV zzyKDTtfwB}_+K=@(UGC~2v75m|D~XSF#-8%#zkOJ^WUw+BnNKtQM9|7&11-5kwFSgcQ! z-iw=Ts-azf=FCEYBaRH9bj4x)p;RE?zi0^97M9inrA%>$vly}%!yryHJ_&Io|I~wV z-3P%g1BC*_)D8&;28PZK^bk68=FCEm>y8YeVF525S2Hkl=cou6e*?MT*kX{2<@sCZ zGB7X%XXrQ}yx1M1BGY_?1EgT`Zw-g~-V_yvPEU?bPoCz30$!zGz8z+aE|CmGk*j ze~|kj7_2VL_*?6NlB{nHAai(2cwV^u`~QDoJ;2sq43cJf))D z4ItA3{)PK?Y5jH_Ed2lf|No`30slq85dwBqSYW3q$ha44t3dI~155H}&VU`z zdZ3i?a5va`c=(>-Lbz~pidGL}{N#^XGA0Et92rVDAx>p15$fgzB{}P}H5`^5G7bz3 zwIVNi|NQ?C4Vx0SPThhRj*}g={S-hcz4@rf!NchOmQNq#9t5WSadA+u@ zt2h$_gY^thoR*kC?ci^D$jHC|@o*MHZ~!DxK$AqvB}QmicY<|w^9n3*oXn>q!3E0L zpn!N?KiNP>qF%$-k)gv!Tw*^cG+#$_`!ehTm5SOIgStahM0$M$CAueof;2Gbg~kyE zhVCCA3;zG(Z;5AQU}*hctN35k1e8846iP(07&1aYd1d_>P*`%j*#4b?!T3KoAiH^Y zya46wQmt-YQ2uW{S)7t_YBI+#IvWyqZ3=IE8LmZ&de%wVx1mvY| z-h$_jlbvv=Bg1i4kTl3SFP5E##!K@Nj@APu_Ag3*gRLqt1?il8z(6au;JG6MbID#vKm|gQ za`O?EsLFvAe&OA=phVpIzm&!JK>T4?;mO*3;{R*;?siZXS;0}l z4k|q-SL^#T22DP#ufhegr}QD%+MoKK9$*tr^0%yHU|{$LE^!%4q`MnIkst8lYznl9 z1l5V1;DQ%wOQ|`$c!s9eE(2q5NF6ZHk^$MlTyhXnIvO8ieP^O#AW*7xlm~7~; z=CR9>fxo4jfq?;3y72Ei(ELKrwfTo>xjO&01`|04hW{$93UZTg7|KO+nvG-Hwy}jT9BSWE~i$$vQAhl67F{lXYNNEbG9)z`_UzlP4OfPu^~%A}X=a zk)icl_r-XxsrhH|27IWUN&|0Ze5Oyjx7gDKY(OPENry8 zZ4De98A_G9+!$L9l&E+4F}0lRbz>@#&B_b-e;u5#N(CG2v`U1t^1`43B~0C)8|<`7 z%lY@YF*YBV)BHoQzC4b9TSJEeIBZK492lC9F~uKeO<3f}z{J47&{@h57kd~X25PUN zi*aC42TJA;br7>a5d$&>A~u0v!GS?p!GXbCfy05pTfu=LUSaY+6RG-)J)j^8b7x@4 zVhDJ#?=Pq-;b}ckDxa|dBw_0gifESB10{S777Qhv0WYdSdGrWNaK;CaysSF|Lq^VS zM~2-`K-|86|Nm!P0kK#>5(OZM6CiHsKajx!(TBTTR9IC1GcYjl?`!bb5MDo2+a87?#S?(qgxc@xPYK6g$$6c|DrmeQuBxa#Edg%&UCq` zY!)`V$jH>8GWnVLCz%<_4h(CQ9T?6kJ23oKc3?15abN&dJfL(k`HRI}=8WBrldo8Q zV(wVwIQgWNEL+EFM}`*@C!evBVis8EIGNL0lUrh)BSR^Nb%)G4$H}(VDiHr2C=m?q zj#1&*0oDMjvoQjLq4@#h;WKBz%9?*mmkJ(d)!6080QNJ85q-GvH`v!s-KQZT)ddcz z4NNT;O7yxfH-B~>^WyZ}Tj0TFX{gGy_Qb&d?6 zg7&cSfyGlm!eCW!xyi?DwCmS0FffFN_PVG@WHAPGmZ&JacnNaAk8T$gh2|qX)*p&R z`S-B}yfEI$z|ifYBGG(=#m)Ld(Q8orF|-~imFngNnYs{UzN14Ym;<)#wO9CyK5+5} zHTi7AgI_!V^FYl^{qPr?|Nj5qExMt8w<80n0m#yNfPd;i$L@pOydaa9FEF3z6a^XF z3FbH0F?8SOZw>wb|9^a3EOK}R?g06}lSQRBfDu&Wc5yhgoGkqrrhO>97c8{^Byaq! z01K|&=;kUT-|!0M5gsy3EOctQ1JoM z+6y-JI5UVJdpP_>&Y%DFkk)329CqtU;yS@rWq>>acK!c=7iz!%{|^s%kq@>;r1e0F z1hO?H+TBNCR9BBU-Oz0cN_t?|Wc|+ov0u#m_5Xi2FNoRwqx+cl!NA@a6`5X8Vw(T&|9?>5 zviXQW>$f_d?tjMLUPwPw}#oDm>uCTtBm$7nGjkdnbbY z9oH!eGCsQb2*=@tAo1P~kZ>p1Qjj1tZ-A)gHyjIJJa=T!W(6gsnZaS*rXU^Khc5o; z-3HQSe7p5PXNd|2f8PyIWYstR1Bvptonl~M0Q;-gMMWU%f53~wKmY&l24w|_<|91X zADaI$cDkqtgqKRbi2MppE}%r`$pB9wud`nSfFh>*!;6YvAO)bd5sUGG*TLa0+Q9;# zl3$?v7;>_DU2g`l)JH`m>wn-2|DWKfodH%4idv8X!r?E{fBpY&dl^$%TA-ZL_zvW+PO$GGvGzjg-~az%FZQs5YoR!BaGt3@ zbEf$XPZ&f6EG#C0;v5u6;hh-hDLJrLgsPF;|^A6+NV{Q){E@%k|X zgJ00`J`@>F9lg0Sb=VkmYix?Of_8WLO)`Nt(7#J8J!ad+YoVH%D_V~EN`*l4W z8TP4oI5OsEF(YHRg;Dd|p<{x7T5vBSY^T6$K6khSwqc17IrHLE&@>tRiEb<78(SZ>|5L zASXgx)$02H|9{XZTKIoa4X|@qK$TA85f%;xhQpJ0xY%AE^|73@5F~_iO zgKjq-2XP`4jXU`CCHBSR>t5zEsVC(vzX8OKxlD84gJ z09>0*c6XIyncl^~FgepTqP{x@G9bs(&1QWAYF>#=>wyxUZaoXMlYFnz!+H2B@hdkOA^)MumqX1Gpj01FE=N50vnChp_~JT@nO#N$c&>?1cgA z!0mO#ZZ{UNDH-)peIUzrfb4j&8q(NYSOHOL(e1{v3uIB_FOW3Mc2*QyyWLotkMIQS z0I7SC1vY>MG;{_UxdB<({6?VlKq)WOO#T*7Mht$j@b~}!@!dCCZ+FJ1aPYVMW?*0l z3x81qDl0x@OaY~|&Jq<7SZV`x5&rYH903*EEuf^`Yy!>|tp`d#15P}kBne6A^{l&7 zKou{q!#c;wGVW6KAZK-Z@ECt+- z84gAc44pM97ROywOhA?Qi-W)a|IY$-<1Mln0$&*a`~M%BUb;(E9K!yK3V^H+QE>eBs{W_;q3#c_b6?bb`u{(y`^SrAA3>@h)z!Dxp?G!)s`L6#}XxgI-jB`2RmF;KdQJ21tGN?X_^&i^(5RnjGC9yTJ`Q za7|Uue9ihotx30w3P<>2kVjvztz}?i?z4;eoJuH0WUgW(7`5YQP;1TdH zNE1@~(Cg$E2_GTh)A0eM3e? zfD%LZj~5>AL24lB>A>sYuovNA0c>FgPfa3O|ASu0zXOL^Mm<<1`)6+fBP4|gIDj+IG3J8-y&)0o!UJuyy#%-O!0qK1f}kAzVl`+u?g*&Fg*2DI?c^@T<~JNI2l!k5 zF)}cObsq%9KL+|}k=Xs? zh1*+@I!G!2mnxxP0Z{l5Dpl&G-+;p=1*`*-4#35V@mth%04-L!c|lG7UKS(kgSCR5 z)(1-k!TF`jgR$jg3G0iyfBydmH$Op5M&@JTkd6bmr}3h31*qr&6)Rm#pfcwGf6HBl zdIkoN((Z%c@BtMo7(o>9qT)675R!Yr_Z;MNtReI|`2_ z0fh~yRH;Ymc*2SmXo1W88XPh{VD->cBmV|9R1UTtsFw|Yv0^#c8$1y2b}>S{*QyTc z9mE+QKq)rD!n=QfTeH0djJ+v7D)4U2G3Gy+hh7sw>tjW41CO)9Mkijp{Q(ZE7p{N* z|Bp955O)}*D^e2jLgwTD|KQlv{?Nr^(7^#}FmreLurWHcob2Ez{n`!g8wMd6IqS#& z{|hR1gXX_jRxp-GEbQ1_@5o>aa#<-)g9Sq=J9sEJ?l8!@GiShtgG}Xmaq!Ro|1WC( z|NjpkhZo#R`ScbVcJ;?VL*F2WB8Pp+_y7O-_pw5Q z3Nl^>a$+|xsEgEkvXtXR<242b;{%5mg5s<7KrKHwuyjE|xfmoA)?LUE-fatRxBuoX zW$i9wdCk;qX8o~5A)wohCjeX{{=eQ`4>l3p!Y&a68}|Cb3$<$u4DoTs2M%`@a&(vR zw0&;z={Dh9m9jt z;Q0aeaTiC!PlXc6mXjr-EhkF^UxfaG1}s>j^ffqnlybxyABY8ItKi)rhg%=!Z<{ii z(O;~dzqy)$fgx-kNVN5B35)UD*Qu@l>$H1$?5s}|gBk!L;Xz?Y{U5NUrQD!8nW4AD z?*D5uP#w^EvWu@o$con%)XrBq?xF%(k-+d;%8J(pB*Fy}0d;9#gIrt6+#AOT8m;T= zu0I?X9S?TcnT0Lj5&E$3Zd=d=I_-bLvO8Z=3SioYChX0}*plM4`Ty#ksV_@hKTTl;jUh@$V zs|%%!ZecGv-5D4bgX{yF)qI4dLn1mJHfb5w{bAuAu)QVv&HwmIw3^=umdN;(u*Q`;kWk?3fENm&JO?tk723N58Q>O>Q4dmmoE2m& zD0p7n)L~%gJ_ee=eIZyP;Q=#SHj4pb?n_+;hSxkWUbil&U%>$>XRJj*fw355W0?#% z_rCZIOAFSlAi45)U?;X7C>31{vT@;#!}X2~FVy~m#)eBH;|{-&hA{o04u7%R1!MuJ z?DqnP2skm733LVgw-NY1P%lSL9jdsLb;k^lz*+E&YzaTaf8Z#rx&+F! zun_I$tp{c2VB_1y2dqz*vVu$S#-HHc8*}psmVj;-6`p_>X_^cSy&nHTq4G0@zrC7~ zfq{Qpr;IabW~KLvlLJGiEXX_2FMYrN{|{pug6cqMfn{|VB3dG9qfjFKLhUjq1OQc*~daf9T*OK8Ki6X4z2jU!hd=#rapztOgF2@|PgR zU}l*(NJWX@i?vu(Kn&@W1r>!a>gT+Gni25A@DsSc0ht1>ofs@6A!l_C~W zr5`~`AW{fc^h?2?2;ZCjg0Wv{{rdkOT&qMwLm~QQIb3CZ^h<9zC;H|3pa1_KX9W$_ zgHj{H@a`KgOn&|UAALCb<)1$=lXrjyi=#o+K(LboL%fp%L%5>@L$ad-!xl#ehI~f{ z22W7jI5{vdJ2^0@IXN)YIyo>*b#h=>@8rO+&&h#dp%ae-L$;Fx!v;qOh9gdsX9bso zCsDvNBVpmj|E-Ug3UtV>*zL%$59FYiZQ#x_Xr{pWd`W2cVbuc+3=B36rS=OOb~`e3 z%mAr$us*mL#N+R|3>uQk0ExXYy$1?gP>aT@(-x%vMe}(E25@=<_5Pt^`R5tz7+P*0 zX9ej8SqQPaA`Wc(YqoAvkXDFdOIuJdm56qN>GUjEYCgaUvGT}y28I{!AN~Ko5Uk?}V~J446HwOu4HIiV!t(71ONmg%4Uq5? z6k(7>D?o}5fJE!JBME;yB2Xffu>~Z)07Y1#ggs*esQeUI!C1ncu?ECs z%>b3CFUmm*SvGU{1LW4P55WTQ-G`fBFvUfeaCwx9WPE|R@dHS~6^Mc?hAajo_pN*O|9^A+5hMqm z0lTpI!TwUI=AZGUCC6Do7K75*3#b48|ASNF;pT%Mnt#fchx2di^l=B5ZWiti491t5 ze=vc%T%DpIU%n86t2aK`{DYZ)>cL(gPR34Nu;kZ&aKkiAK_U(>9>aw|tGfOxx;rqi zxH~Ysa&utV@8-Z@>^}KaxJLaEP&mBdXgyh?YR&rOxg$e~h&AgR5Y1!Fdgr+#1Apr} z1_lOjNdjs}1iW|w>B}|$U@Uq0;`g)v|2tV!x)^K{Yxr!cja@0r7nlmA30#`8lQ*2|(2 zkRjpe$ne5%4#-{(uty>fL*fDCxEHSX|NmbI)(j5k=12RRe=+j6c7jTg7aZW_fuO}# zAQdI$pa>6mA=ELsCQ`;78eFE(;4%dTR|%-rWHCMvc{uDv$wZKqEKskOc7(kMY6nlO zvIJ%@c!F2j@VuBmd-DBA#d=Vj1!aI5n}Go@;`=}v1)y#PC-oPz?}NNupAMR8Xg=_} z`G<9RH2<~+9WPLVX%+EuU}&}l=lK$s9iWv4uXSL2lO3Sdps!_Me3c!bMF+2Wc7WE8 zzGmG4iZ5+LR!~v!LhLsz9T^`uJmIjX1H)xc2ZqO<4h+9M9T+})Ixq-$Org?g=O&_Q1KcJioqXDrMfS6+JK#`^5Vd$ z|NmETluCow>;=3qbOyN@G%d^-@M22=n6pp?;#|EKhatLDUvxoq$$%H$)iVUX_~isv z+IparGvGxnMBj^4h$_%x852;l3tb6P!~t4I23kY~D#}_9l(N2vJ;}fj_M-g`sNw|) zf_(kr$0`Pf?hh|MUI#mrH^TsALh&?^2`sJON)#IG7)qqGI9?n$UJue81(xA>ap(vG zL)=TABMb~#Rxhqj1uKtx`R6d|GR{D7UU2brWH|1k!ojf1k>SP386dTg%H<3!M2)*S zg1aJE!ua9r&jl z^t1ln5y65`IX_mczFmodq5B22!eS{g0aY6>lr$L_UbDWi)&vI_Pw0zAC6JF;;$shk zRjU5~{r^9B5#C}@@&=7jg#`u&yzsgO3TUvB<_Et)y})l^1tp#}`QMH(mH4k<%wjBI ze{o3>Z2oIShI-Hvt=0pjX5FG7lfr_7z{b8{#9>nD_Rtq!6~T^)i;q3r`mIhJy50`7 z_|*p#vELxk*ZRNYO6ZH12(@Rxvt^d0}beisY;mAZopBP=Ov4 z91!>-5mZ7P5jf5Y5`k#!76mzsf1fiW|32=ZEXIJq`WM~@Ky3oh8YieEGygts#-J>Q zfWQ~}Fu8@`1(^r`Jz=45* zlarH?iIbC)6T|}1AUs(sQ7IDC6$aHY%|Fb`v-r0)EC>WgWlx|3L-Rj_8rJ52mUThR z|MW_Hv-rba%##FJ&e8lMrPMa#1gI?5fwqi6feUGyfr9(R(>s$_CYlREOja&oZT_KB z%Jt&x^~oO-rG>Nu9T=Ai`KxdAM#)~Eq zP}$h+qN34!gv0u131`5I_@AJp&$3&Lfq}vLa|!E# z|Ie7?<;d`2;g$dYvlv5PblwD+TF>(` z3G4}wUT}*CobBsb7lQ;|n1TjdLDh)$(New_&!0j9`lUWI14Fj}JgmVr2xtd2ZNctbJ!z@+>X{-ln zTm{nD0rJ)XkjBs#E3g0m56&l`#e1NvqVWV0gYc}Pj%a1z$t#~8PtHrzQ~|ZP`CC4M z##T>Q^Mcyl{4I}v|Np-b)b#GYXnldd<;vvUX|na-a=NEv~?2B}es!1SKH6YKe0I3RnF%hcD z#!?ofs>I}l{l)+PJ7ph$$Jb0idg4KPDnNQlFG5m%?6v>@L8}=9UQ7nhm-YcvFVBI-`ar4D`e+^JVviS&4Aw{Mx$0kp zmoYFva?oB-#H`rM!0_U58z}Y#K&2etLQvy4;Dv)7IGnN=Aysi`;EQ+QMGHJH%YOa; zk7DKv7PygFAR|LTMi#VzCaXa9XEBBbz1V09GLGkEz2z@Zc?l9n$u&kGjj|w(7Htd+ z&9)%7FqMio+k#Xw*1=r0+7@ICOX$n=|5%NA4GP+8pu+iME6o1T(4ZH_Q0sTs|HP_q z3rOF5kiK252_bvv87h)|8kV+-s z#cxQOc=`A{)Q{FjYdIj*_-p>=A1QSLkkT2nu%@$K7u?=B0Sf%hAcM{|gXRT5f{>$H!0^%=q$&)g%5hgc1H+3LgtA(8;{)K#*v%UQ=@$P7`-bDCI7ri{U69s37lcS0O~``iEjFP?!y^x{qih8J&|7(i9INc(|0$48eg$IQ3G5~BiJSIWuA5?w4@O=6I z{|gt88}&hM^lAb{14vnDpz-Y&*5E}t9501I=JSI3Rp8XycoH;#VSTg{EQFFYe!lqs z|HT(j=-l7I!0_T%BPbz)%?mQV{o*ya?Zff%aQ#>4*yakx?hhp#%@6)HpI~~;*8Jda z^9e?9`vOZwp9eB~Cdlj-klFJap$Q>0!1(ryi4dbZO+l`FnT*eTUIwOm1_oTVSb}UZ z0ofuCvc(GI18_GeH1PF|7q53QFuY{@`v3onhdUsN;^&wD|6j0x)W6@(!0>_#q+S#h zO$$M>l#$>CiZD%oRE1XZ}90pOOz4sh$@9cX~`2+xbQH~;^?xcCfY+nN`S4B&zX(i;wVQ56N& z{POqb|Nme3UIh2-g+ntwfci7{K()pZj+f6q!wZ3Wt{tG12F_jqFKh)tnpx^W^KFMf z2FR9z4Um4(0vRI^deOZd6tJb7p)V%Jf)zuH|Klzy5-&U*8R|JeEYL_CB;VZtS)2y7 zI1gmz&I@2Og+nurfaJWOazRLrLUq+i0kB0NN9le3{~x!7E-DfM85=-`egjn*M>t;o z`-H=%SFeK2v_1-oktHB4hoM?dfBIklKj6huaj*hV6KL0`|Nmcs% zdOff{(4OxX&YKw+UY`5-|9^eJ3ke~xcfxWbZGZ4E?(d-5-tAvcs^S8VNEwO~#eH+As*nQ!{|Nr&PAiIx$`2YV!5oA6| zB92s6qECf-YmLqtL9(dh8I7fAZYXs|qb?n^-!2;SRAeF>% zR?vVhDCfOQKr)XXqM;saEc1!im$4WOQ35uN`NZpu-T&nx92gddJ1|U*bYMsfabQ>& z?7;9P#DQUUhyw#xr~|`^NC$@N;SLM|;SLPmkq!*!gB=)ZqZ}B1MmjLuOK@P|igjS% zi*sPmjdEZ(66V0LD6ZatAvxNC;X$MWLso(VgL$X}!_O!OhR_HHhOP()2GeKP3ltQ*VXdepiegRtG-u*F)F+ltC zi|T{mDNBX!8{L!Vlqe`HV_;zDVr)6U-w7JE?7GqL_&~$&1Eu#>{@MI1x%skv@|_a7 z`r{zGiZl85aX18m^3#ir*5G{6dZ5Io+eJmd`gqafZXXqq*KR8qOBDIH{SN;x$^cpP z4q9;@{$G>@!t1`#U85q?>!TtP9QfkSesG`40<;4AKnZiF&IXVfVDo%bB+6JieN-f@ zk9WtYaBA>3eFM!j}7@ZmSI^uuyYE!KY;A~R-z6*=c4;?_xTs1|NsB*tYcyR-C4)6@DFG= z2wQxoDTomleK;-}JowH49)w_7;^oNja%&v}cnczUV<1oK?Ggg!*KhrYWC6nwM}|(2 z1t1271xG*@gu*On{T~e49Lv*vqr?%5A7s0acb|R{4l+HCh53GG97ne+Lnj+}hiUZT zEQX9Xpvs+{s}2-n9H5;7lN-vPDS&(iUa|3F4P+|-JPZT7d0CD)PHwAEu>3Fj#{oLw z+UcUgQo;&a^`_9x%W=e!Aq+G-_#y-}{N}d zG}JM>mkNQ-I_W;!ee8w6zyJTiCxLXi=>2awP$JajQm^+9w2Ch_K5hqSP5@-xiz@KU zEyw|&B_41WvB0bWC3ys12pVi@ej@@}l_6t&gTLhtX!K7OQuAE^vqAMX$6QPVL0uFLw-*a0=T;{%=1#s)EyJiV z`E9joeR#Jm=->}<*18T2(Gr~Uc)=XN!0?(Y!v`c|E(S`i zpjGDIO0=^W!d^^6G8Z(bjxbjS+1z-HjbWfYb;bueSyVvT@5O&^@F*MyVqxLr`dU5~ zdp`z-$rEc8v@1bnCuki`30r54iookc>-%*&-M%cnEOOQdiG-o@cSmil9*|=_9J*dgn{DuS63HFMF@p}dSYNNs>~Y<3^38f#caX-c|1a{<$~jPt43YwE^Z_kGtXE)Q0M9KW zEC7{1tp`fDLEAVJCfhbB3E3)uQ&!lE5INB5_a85ECKon%)lc*WEkT7Z8G<-3tlJc9 z{J zA_s;nh8Od_K+0IM7&0b!gBB(VK((FESOVG@@Lx0oY$3;D&`BK&K}73;+AxS+6)?M^ zi@^mts3>nf!V@1C9eFs5GwlEMET$}m0I*KjNiHIw)e1Yn<^+I>e3s+zBS2oS@_`n< zkn@zleh&ICngVtJ#8jw)X7Fx?$irI-9T+%^92iOq9T=ht9T-vyK?hr~FtV_)uuM)k zD=~RWlSn-zF}#rhH4;>;f0VKtABb;0B6Ik~<>mkXgC$`}=a4KS>9igIt!x4n8YRXr zJQsrs)EAe2|NsB(Fh_|}*o*D5;9zV1!B{U6_TnZ;qYor1Ky9q<53T=8LA$WIv;NnI zy~qYD=7@`i+8i4G;)V?9_^nNz;1ww9tsq0a{{JTyR~*r1~6KneS9@QM=i{oq}rpLc?0OF(-b`CDs2D|6~W zXD@-nGN98%MPWBc8WyM=-6bj_t)PVcKdjRf(Vl9jSVeZ-+Tb?G}R0 zcWFIPBHYcp;RWc}9MII(6L5jb0-H^i%mA%ac+qzQwC)l#X&m%o6L{_f6l7bhmWuVEP0DA_87uHL_C7r^4 z(2z~{hn?aKkUg{|>ibQ6z?*F)U?QSfi~$Ql(?$U=uI>OgZFN8s^tVe?x_SRR2RXe? zs@F$FAP_bvDDlD;y#55_N`(N>0bne#@VMSz4>tevPMG7cEQyMb-iE$!Gkn z7eSLGE-D5AFM6dw$pkcD(7FdC=%XSL_#%Q0CfKt4@Bjb3Au0kv8TA}KjtreSDiSYd zK|-ndM0S&3=HA_uQeYL z=&n&Q2!By5#Q-{ANh9e0wb1|9x=SEuQ+zMw%3^%6-4*PDuovqflcuq8(Q4r4Bsj-I z%5xZ*#R!%$J_)XqCZB7Q1y?oi+GGSbf!duPK%xAtL^AA!u;gUvb_;L~8W`{*NdjaC z2dFB4>Gu0S^nfpLLDKw20#=sDNJ4W+^AV2V&@k|JGL7&6&`D3m{{uTqRAf49R3u(3 z1)m+jVSKywb}1WZYwl}7@DA(=U9gRZ%!fe%VSSL_w0S4!q!0^+QXbGY{H_2-hn7nv zKdcY(H!lD!m+QXqVg)y7nGUEh2@QJT{S~xxc`|#4s>1PNFHn=8qss%dO{V0B_3>g$ z@JcF%K+q^o;bfl*=BY!E2AYOH?GfYg9yPnS;UIMkFZP3W<$VJmFb4{zQqYj407yNk-PY>??(ai3h;`?vsAwOYyth*_b_HmI zDrAc!TNikPhP&0l5)La?aO(|ZgaoM6;@@{;p~Ml;+L}^@j2R#g*}@#P7$jcGwWGtw zkpax+-*-AN;J>JWqvK?wE@j5f$zfgk^=?j}Mk{3RA_w?r3zZUW{(az`1N{3yZ9|5j z(145;K8_6GVcmT}0b0!j+JqYr_Foj#;RBWB2kN=wj1NRN9${f*U^v{(3ppgIL=lud z1p;44E}MM0M>8aO0=S(6njJj60yJuC0$Oc(gs1r@Q>k(D59tziTTq0Ss)zN4fVLI~ zy_f@1<^#$oJl5xml>=T_D}%}kP>QS0_L3m9s$@$pu44An4GM?jK;sGBh8NY5iZavO7jar1f?< zf6Fum(1CY3pm70MlNa3l%VO;HQBel#Cp$eY(V~LNA2Je#Q-{+$u9QdMsB6veMs7a;LX$3AT zIt^a@1W(R#z|_9T{QLiZI4H0_I5h~-3iqUd(h5gh& z&I3p5ff`Ow)f3lzMCCB3$&ScE;1LuiZqPw1Du*ZMO-wNSXT`t(DZjdZbg?xb;jlW` zS);;Js^8_t=+<(eqq}W9@Sl=!VwNRU4`K(xLkUn0qGvL z9w@a4%VNv`6*@3ihGlSo-1J}cje{ctC_F`44wSHVAB&4W43A3|;{$Q=htHguJbSVX z^NtselXp$lk@zo~0Z#j%7y{Qqq7e0y|4i0b`Y)Q|;K-20n3ZzeMMVcRDgUAebkfU< z<|8uQUqPF$Ci_ou^DqaA{pfX3aR}(`QSo48U;uYSg23Sv3_0P2A^gPw(8T18@Xi<& z4_LO<03BZi%B|qW%H+FKB#nYW2bJ~O2xT#bgIYGAvg)uoxGn;hRY$e2BFZXAyJE8X zRK@zW-Jnx~u3;<77??jdA7MGhrr-ujouF1tP{4oD1hBWk;~2+55eRB|9&`K8@LzNZ zs2rW5;=;nf06CyG=>IiP6$CkAru%4YbX%V9TI4AJ5 z9;ngm4pHH2e8lj9fuZpi=&a^a@o?}?B$(G(Kq&!~Q$Q&L+&lvHM!S!JbI;^NG2xiz zH!7gU0%+no7qnRF1-KCnDgh3Z#)Q7egr$ZOf7C<1nhywo1~4McKxguFUj~)%D517P zWTWHchG~-Spku|r?fy`h%RysZ@}Vzog@K9?meB4S2-n8Nb{~!gxfkq;)&nJCp~knt z(v$B_lXr?lcY_wl4a-e&xj_XqV0WPl(mL(_t$oOUvcq)A`v35dfZGQen1NIp;G>N} zBbgkbVcmzrL5D>^4!7)r7^8itw}2^&G3MXDrzYYF>4cu?wh>rtBJ~)4#fgSP5 z^+Kr&JWNx{Y<%EwSk}K6hY~@l6*Ls~?|%vJ3+Ar>|E)iifHL1KVX;kj?-8mvFu~)(O&GDxAgeB0CWrDWC(gA*UZ4h(j^(47i5{ z+OY{@fqMQgEd)Sm6jJB~E(8e&hZ?`NJ{ktvnJiGk-Kh%_dm$*mz+jo9qSDO^T97LU z8j&tx?{)ldeWPAzp~wrz$-idE)mOZ5WMC>0d~s$LXx_Y(!%|lQv#v}bxkp-zFV-f3+*jiKf(5L#E`fnzA;!-E z@S;9q^8cA8(KGuYamdm9?|-SM_1{v#&=*VNK^|bSKE~fV19ZlD=!?f-YdKmEl&WPh zW--3F4Cjk=i-LmED=3TU#a_5*O4y47@ss;zNmzocEYSoRu41VRa$Tv6rS6-Xjtr$D zmbx0Z9KlQAL2(0W%fIG-F)aqPO!LGG$I16+iPr~gbYv(Iv(#+>?HOQyvAlzU;kD3< z1`x#!3fB_W7ngY%7_$C%g8lYF4ZPKu1yqHh9W@3|6t}Gphk;6FP@<3pS^Q!mF9U<6 ztPFUF7UUOD3VtoQP~(Lo7lZZTS^-O0ix-ZQ>t}01QU)kaO9Wq7%m9UcDTk#jICUs2 z1SN}J9tZ1>wV)&CSU@NFWr2?NsfX-Z@vQ*mX9ZAI!VvaCst?p%+ro|%_$;lrOEkh> zOo#&y41v0ij;;SeN3WFfzo>3tV0dw?9z;4uGcfp8?gRClS`U=kECdBn>wyyEg`hA3 zZJK@&-wq0q7eBPYu?Pu^7g`X($H;=M|4T$)6!L&opF);c=mXASrK~S5H-cr?fMv4~ z0UP$>l^e+aB>~XvUF!a#q7{<6ZL|Kpkcox(j0KXpV_QL~yj1yxNhfGcM5$C3)(reF_Q)6iYkC2!y_Pz=>=aLND@>Qh(N6?@qM8gKiPGz zMtyw@NRA~Si}A&gzu^5;xiJvCML>4ne7z4EGVyVxtS<%I7#Lo@X+?}BgNlr>@GOQG z<{(`)Dk88VsZ_o7e+ggK{}*x)3qV1OY|`;o28Nf5TA3IaCcm4jZW9421ROdY1-cn+L2@Ocui2qx@P7w^ZU(Sm>6ibk3P&6#2hLNJ2P+bJ%?9bs z{P#do!wXU~ah^myNKH3`@ky{|{wbi2AgGK6Rn6coI9T3+1zkb6j|xlc$sHis5~l8h z-3}~Z14=->EGc9Oh^xTjOh`L*7b+Za1f4Q12ns9^UI;P@WX5F6`991M8yzQi%s1fq zq60c<>%$8fT?U5DN9Kz#)?0_Y_-G6t)nT#zP|6qZ;ytJte}n}*L>k_G>_t3iJj;y( zGAkAE|9Ti`VLS&)Ll!a*-2C@{SU7*nK}OKJP)H#y^kU;AP%3=G=;{3^KJy8pkB?)d-Tuk?rY z-K3Q^+CU|1Ub&+y?!~g#t0bwt6K@%!JKm(Ki>p5Tew}ZM% zuXiu(fn-{-g$KZldfpdL>OoT4-;EEv)`NPf)b)j2JIFg+pp7g4OJBU$4_0)X6|{vA zRF{IQZcvk^Ocvz74dCTsJgo;x-0PeF{qKIq-)axqn&HU@n)!)sKJh>L@CzAPQ2+cz zX+30Uw_Q@X18)PL>k%%6-8yj}u}D<$xzE{A%MuYzB2fS34zyM$R~Rb z?SKCf3Hsc>|Nq^a|8bRYYrJT!1%-Uri@B4Qiq(Uyaem$U;xA~l_(SWrIzLz>y22vS z#_hEbOi&FfSTFlRT8M$6^&5X*_W%F?wf{|cvAYGFmS0By2Q40hr7PIsDxjJRbh`IZ zDUj3uH-qAtr*-nwrGf_2xIxj#eKa;Y@-QrsD1v5hK?%h(F!)6)czqo#ja;96ZK+zl z0Vupc!BQIX;z%J-D%pg(UAe%hy@+B2cBYd4rO2fO#y*U{c8^aHTmm7`S5m4 zsP_HV+gS{CQXr>h{d*A|4DuICK=2Di@PQd3uO+}cj-8?6-){%MX#WE0?FuXet(^zW zGW#-ukB0vMUXBVnee7`9i{KWJ8qi3cL_F$h9F1y6hL3q;{j28c ziv>E+Mr7-OQo|RADi|1E>w|n09RA`cXuT-Nsm(_OK&}OyYn;XSLJ#6v@Oq9HjHL_= zVW72k{E*4(7axNd7#1FR?l^h#avK9)9ni5V+P}jC7K0jIi$P2BK#~kuj2>YDFV=zA zEQ^3m>IOB?C(Ex8t%ukMI>PK)7UPR5@M<2=5)jawb6^-~ic%o_#b-H4l@D%i7=^t! z+yo7^QdMZ^mT-o>$c5BA3qfl<1HxXM19Le*iw~OrGuG?9=xqUwhn1>Am%YC@TlxRL zR=^9;%uE(TMozUO!;5SmP{;{@^gtF$_*6TB4z?6{5$H4d?h2Xu;vfcw7v}=OZ8(nZ z5EYidpcnpNi$p+GHK_IkVbG`&N7xHixI1NEyleoaU9J*#(1h>D*Q_r(8vg%(VO$By z$4H)-1epN@jrRnEz4!v=aexyk$lQ7m0m991I9|+X0{N#z7&KK4a{LU)=629Df7pv? zEe3`cYJm(4FD_PqtO$GY6Wm(_U3OF|296ewfGma=lc6?%bb(`q!80)6MJ?#GVo16P zdchC?3KSmeV}A9IUJqbmPbikO8l}85lsh z@x`J>&=P|^&tzECI5NBlI}1%&i%mdl$iWN4xQ?@eI3_iY4D}fbAXSENRT{{u zKpd7D&^S{D=!}CGU5cO#4`wfpIpWChq7uA>L|}2k5zrnyP>%wn4(j8;;BHxvP-s}U zDQN8x^X)9g;Q!aM7=ycCfI9F3t#3Q)T~v5V%0Sr@atIAbeYYvd?CygHUowSv|NXqQ z`@}+!`OOcRKQHO#1*@o05$L{n@Fi3ChtEs9PeEkB^QHm+uPp@W4)}i!R1P;E;fRmx z)CGyec7h$#$qO>e_&{{z;no8sa`o^vEG%)*`K`#qkijcZw-zA=N~34Gc|ol<;{(hWLRtiB78tZ0Eoyq=E$%(2Sj*)xE3HH0u-KH$5}x%sLKcq8?bR_x_Rq!Kr;?+ z1cE^sOeTCkXzt$lfc5!O&afBu;0?Yk5KCK6cFTfX-Yp8Uxx~Jk7v!m9EL;lRyr5#g z`RD%yi}_o5r-Np#LR5Hy z0$wnwDJ`0MFRk4hwAbY!cL0)IR#(WNDKZyUD4I)Pj~ds&2; zFKT~g{s~nNR?!O{PMW-aty+C}F(~(f4*Fy3Hm!K>$gqN`gpJvB3W&u5VyytNI6$nD z=Z*}ZDGx|!pE(m2VEpZcII{j4kXo?*2_P0&{|yietp5O-{^s8tVS?Qsz_%fk%C;UT z5ea*d*)chFokBf3sLc(o)%k+MUPOXeTM^Hw8F|xP=7t{a4>kx@dZCv zC8)k+-3N;Ng`ntdJy2)R4Nj>1`$8E1hX=j*0a>)udZ1JstO6$M!ubCM&;S4bwU|GI zzfdUxhfM2%5^b=e)&nJy-J+mW!@tjk33P+Nrcwrm$$INm_#u%DiivLCkRy(h6W5E@ ztF?iqz`$ZR!1_U(N)OhRbpN*mrqz6?CJ$G`8xLXehl$R#sj;FIg1S~@``3@iAg z$!=ayffg1B?y!LjjQ@TERugr(sIWltRJUk?!VyP?4#s0l4hZ|sECl80)&nJ03uRt7 zPCmQA#tag$B8;Fixl^!P6cncX+gO;8G=UP{aaNE{P~Jbz>T|?#vi(LyzCD%DQn|G1 zML@;myp58P;0|1=Cb;kCVf~?o^Tpzypz5&H2I8y^8AG=h0-&nz258Ff>5*Vt&>Ki@!nSw6Ax6st4tFkez-VGKMcIU^bObe{m-N|9=Oller*a z$b79+5L9@#o-E;p8gb35QxJ5bnDK$vmqC~7fx;Dno8O2m1f?dB2GA-DQ&9RfzNCH3 z`b2nVh>A>Sh>AoV8&~&?EhrK+GcCE>e_xE? z|JO{$x51UddW&%1r2D1rqu;B0s$>!Sd2mgUPL40z>6KB#TbiWfbstqec2$5 zkh0qrUUu8U%WhkE*=-9hyFmvzho~rkz0Q2z`a-9Via@PHJ-9u#3;Bu6~`e3bjsPX?7%aP3@=+Vi_+ik&V()w$yIizj{U1YZ~=7{6uvhDiy-~`SK zYG}lR8y=vziqpQpd?FT7fOdlAz-z?8nIQmtK^u5P8FW1gDC0q#$9%&2L>TxW=(03O zSqVB4ncNf=KlgE z(hEU{?tlhJxU4_au|dw_X+H1JS)-z`(By^V*c|&tx+sGWE=$Zpjgr?hoMH18F!jA8S7N%lcrA*bCQ>pi;bq7in1+2k00j zT}ZJ6)dNa7%!jm3F@g&x@LWJwC_{$`qictRgJ0=qu;t9h4IFV~2-gO;iJ6Zz|75CBwPxuBRW7wM%?JNg@L03-W*l*3sAcx7 z{L*dHn{&jGLHoyRv2GEtqHf-XjgAc3hh~2NseP*ZXKO z#zcuVXp*-$fy7R z7Y7`1oV;PLd=#kj)p~%xPaL$0DFbxB(1q`}q%VP*mmsMUCFIn6BJjoE(*OUv!6_Ql z@Mu25@>&4Og|*>~tWSXR!DP*SvbrD>K?hkj|E%Y4_W_-A&;m@|$!PTsRmff-bO-`^)5$Og%Ztp`f=yFrx(xDT}ul(_<#4+XqO`*zpHw$N^LYAf*;?Tx%Z+?S27^@I&uF_g*aorGXb^AU3#B4lYtA ziyp|W2lZ%;544`F69=`gLEZj}KmY$9X9bCa2H-&}S0Ifs5E-}-B;I-;G`vo<+tvW2 z+!IClLQucB^+1Vy^AFxq4v^PcPnHUG^XeP{ooHx$;6)U8;Dw_bT&XQQQ2)Y_!TLlk zxAwt+7Y^XDNfwB2nMz~3ML}(^tlS{*B1wjBa8JM67Swb>t_3*2382J2xchF{zK|M6 zhE3AFJnY){!3A1}2)DyAMuDy{Mn|`nOQj#;z*TJYYe9%<3oXG35^N?UQ(A*BAE~U6*F}$E_?nHG!iv}qcWHf)zHP9;M43OB1 z-T9z24RWpCLQo;Nk=1K)ba(ftA9s+TK3E4?6T<~Dc;xYM-2{+J^J zR2npb3-#7su(b8pUOyCnm1cp?83s89)ZglmbvWWUx$>}~=%PGuW|e6^!U7(k>Etyy z;y8K#VbOX}!wPbiGN^C|Sr1y@g>rKtD86?rIOfRE>mky~(S6WX;+i8v(WeOG13N1~ zBSs+Zan_z=jtn40$62Qwb7auD2D?W_Y#qojAM=r%?FvR57tO#F=Rx51~jjL4~n z7})&`C8CgNFv~iQTHbCmh+yeQ%Q}uy_HH+UxcKP9p)d5+85kfki)S2joILxOlR7UY#W&CSf9lW)Ubw1AFR|F8hGG49bZ8>2k9j%TPkYV|fV zg9|T+wz5~Cp<}SNfaCh$F-0c)K70jUc)}4I7jJwZ`Y>q4B}emL#(Eax1F@hBIY7|^ zaeawUuP1|LozCI1f`(@?@S9 z3S0&VmzkZ=Qq@U@1;MKBIsxmy-DMoLpjlOhuosRm;eKd6VWKhF5Zqkq{_x^vmLmfD9GmF3!lP@ITeg!Zv#74&>0u0nt zg%+gHYlOptUrgZytrP&Q8T|jhlr^6FK=k3TEQS|n^$-(yr5sGg-?IL{*rhjl%ITa* z0<-HKt~)ZkX6rNs(V!E|K__2=N}3lZc7bEy#fP&0{}+Pxv4O6JUI^LPR>Jz?WCR1l zizEIF3@`43W?C3tM0hhWWHG@uPH|*7Tmz-o00&2g7q+$F9hnsljtp^NSA*gh)V2-? zREDfQ22J!HC>0IJcms;OIB-g0_H;t#ak*tmQb)3R>_9E+luX0{aDY(;(C?WlER_9O)Y5oCrFB;^?&yb{+6{23=E+4#!Er>4ZjF*5k zo#+%y>lR&6>&TGS8OYLo9<+k?Bm9QE?jPM3{U=PGAmkqTU-SSdT^(To?+$^6n-3`K zG5!|~0S_s&ECz-93vbYAzh-Oy|9@ea^#A`0ojd>kzj$8s|No0i(hLkQ?uLUZ7?A(F z5B3&-R-hXQ%X-YIb!6Dd3ffKx+RDduoK@!*G|w&7Wnfqc;t^ou!KnP7Vu&rLQUx% z$VM2@EwTd5M_4>SR+UbH=Au#`Z~+WDKm@X_nBzt1InYo?slW@H9bks?3*`;}|G$=b zacArQ|E={0N`+qtZvdSh`QpwxkS9RH2ye3(Uikg~|9|0!XQ1{+iNr!3@WP%_&@l)a zpb#=p0Tm-0FK&SP%%D>TvKU{SaRZkysyPe{3qfl}Avw^#+w{v$M+WfjUC7>D&;_lU zFYcWMIj6o<;KkDIAXZ6P7UPRszyAM!;Rr6AFA@cqr8MFpL_OI}zx zGQ1G;VqkdTH~}2&QNLgt9zmtbjuKE&#t9wu?*0$iX48Ct$M(Zb$H}s1lU&3`zV=Co3WJ$$w)(j}CQxqfvnvZ*NJQD0-_)PzC@VVj~pb{9Y{RLY9 zXf6u0J8Ut?AjtIoVvtGQ$2xgI=ENP&0Ldsq)F0OXolyW%-+Y9n`xwNkxWoG%+;p7$ z;Ebd~!F5N_lAjjPlAq=}mjC>%iJ-&m88V)L!qZe~vgBD=6%bQMiGjiR8>n147I%1p z${`1aoZ9WZVqekPEBx2;S0z!xeAjXo)f7Dr3Ywg zu=My-%7&647;0Wa+u5MB1KU1TBACUH5mV>L@Inf5C_^O3GaSt?82DSZFfcH9lvH`} zx9$Puqn81oa}vNBJU|*=LRKI~9$pAJm!PH|WR?y{>O4#ew6Y{D;DtWuki!q)P3Yhv z68Q-5uooZq{{J7a7_>wEMcHbwk6+yL{{KG?ZgMTiUKqw5 zeN;GJSVzKT!Ivog`UWzL1#B|t+6&NW4WKIUCFB49|IaL(un|;x)X0NZg-q7FASMOM zc85Ws1M1vNflI%5?g)~$1f3HGlLkdd>w!{jP{WJ|bUKOjVvuE^KD8L=OrHS6=_Cu~ zCa=Aq1Ur;R6nXhbL!BeT%M{RhBNr78&=EZ+zJMwpCvZcI;|14BP~rT7IU7`Hl&Zeq z$^$oS{{1hJ41d83l7yV88TKLoT*C9j#~luTAp)t*;^ROg2pmB#wtzP|*Rw1Jm3lDu zgM10{L-PxUl30%tTaVIAP#YyI;Dy^4P>H_~R4PK^O3?PrPDcjRC}Z3M@-0i;Vvw@K z-Mk>GH$;UcC}RO6Hh5n2L5^JjC#QfH2B2dpK|OqsN|+-+4ro14>JF`xON2pA2zbE? zb}$S0;QGVhLkW(vf>!r~;_k%_&{{;$SsO3@wfz4NzC7o}7x20^9*|WmAP=#5lqh+W z#z7Wz@$X}AK5)3X{)bh$5&yP^DJMWhVr#_-2Zn_PFB}=Vd0Ia_cLbd?$^t!S)JKKq z#bwAj42RwKfh4>60{??|*o42x`U3JeM|>w++~Iv+o;xzQzkayy2bjLOZ^BLx|Kh$W zVEW{~8DRQg_y4#P4&n@9Cma~kPB<|5op4|Jh!p^0y#TRfK&*Qp))P?Xx&mTt0I^O#pz4_gq?Ap1vd0xw6_9zIAu2L2o`JV6fF{l$X08JrxCL_CUa83wuSnH%Hosuv zZ(R*)fV!yg@bBYjewpIX{8O;JoPS%V&S_AD_KKW#V8{U3mT}=ZC@^`!1KvEZlQWh) zcVx)e0~Y)NUiHQE+Am`PNU#Si2)Zn&`3TQz%Zw`^!5v^h(9%|rpi0Ju=P8a18C$@j zJE8hPKJftggadpK14r{erc!|{ju$IEKw-cV_i}?P14G>5?*B7RIWQbL<-pK<%7Nkf zDF=qNryLmGoN{1bUD0n|=g(3H($&|FJ=T;mZ3CI*JX3#T-I4hEXh;K-2HEjp(Ga>>qu zc@2&X9WE+j3qd-Xe=r4i%YxPlf#%KAKoju%eV{p3@O+H*vAU?{e~fjqy)`NV{*Zx` zE_X)vmII|f(z@$;CxDFZUCie$>?bS-FSW(V(Aec z&~(Exs6M!cULO{Lj0R9D0QJ8)(51UYLEeKHSJ2?d06K98d@O0NkBS21^ba2ug%`5m zBM?NQ;o&fO!FAbs(7yf-QJZy+43UQyfGEhm*bWyJj$Rg(jt~_t(BvOa#t~5H_^1ei zmgl|LB@T){j>y9n0gNT076D8p0znxIK=Hf)Cer~vJfO>g(dtkKc&BX%>mra{k%!Mf zO0yD~I+f-hlWlJBD_>}EWOx}P4%&kRYLbJBuft~+dVt%i^&F6DC+~(zy%cC_B}7H0 z!Ag(6^(<)37mG>&$dgVPDUFT{ft?{L8ZVZzFfc3zRau}a6`W1@TRLSw2ZI3_{XEd(iR zJy0tTK8_O-8cSfIk&94=Jv16%Dg_WKU$B517D%B1a#+BNzo2+T35^VpTdsi*lLp7k zVo(#}I4j6S*g^wze<@?BVz&cJH%DN`i$+I=q%5tBKQ}?+3Oe9^vA_-x?{IejOE*&h z|Gtxf8Fv~T8PF7oKoo(-oIzX7U$h1M{~wU?q0x~c;{(_%Q2uW|BCrF*J3P7Mc6>eP z@;O+oe5RZC$4y5D(5w>w)B}gloC#bA;=f=89q!1Y0%{*;d;xiEi7+UTc@77HhWJFn zx<7!<>Qev}2^d3#!2iIpT~D#6q{%L(710?L*+JOY3ieh9W^Lf|#KD+FK5k zxCcYl?R5WN*aFToCHxI`F{NBxZj3DlN|@bVOLVc>sFcXJzAfPctw#$5mm;kPN_e~Y zI{3TX7~S1k4wN2_2JK|;J{E^Gy%Pv-wRN+F2fPS;`Tu_x$7I2~rQ8Bd;4C8WB35Yf z#JloLYhFy=ba!$+R9NK2Jn;F-9FQXn!DDyOc1tPS!jKn^ppz^>6g1pG%hQ_QNQ8nG zm8%%Pwf@WBvVfU^0UVUpM@#&>Jvf>l$~XUHDUodc$x&(?9{N8(1hgc!Qx_E4v7nP& zUR3}2ANxNvpw~r3C*XxXXs87oHQj*%%}01Tnc|Vu8lMEUfxFmS4uDSk;cqcvW?%>o z_WKMB4E);~Qm%vQ%vPW4lNIla)PokC8K1P#=AUw~`=Iqv z(8>({mP{rF2KSfAObiTJ+DOf>-9A{-QfP08iViq!1$7^PaRRiQ`$zK;8IYgnfEG)Y zs7N%}X_qSWx-ka4`1u^vf?^2+H}C$7S~%8&`cNz{e=>qvGYkw4FHV$$mRx@V&yR9I z_SJ*d`@X!+$iUza^2ciqOI^@7P6_M2D$rq!XFGFLR7!orUdUl{UGouv=6{Kxt4=`a zy+*wGUsb(O82C)37rCqq3_PG->4(>4VaB&##7)+DAW;vN1Ffp+^-)m)ZORu34SG?) z%D@0RceVRNXO42~92ejwlcgQJAA`3DPs zt2846gF8s6^;iBD15haeR^ZY6gB=`M?PowIZ>Y4Mx$XcOIGKF-feqvBNe|WQ--7P? zR4C;DRl+t3B|o~uWI)*~2wXb^b{~K75j0%z162I}=WjU*Y9QsPNW4~SuxH?J*#P2( zsEA}S1ogV8m;}5i0qx|jQLz9m_Vg3zWb7^jjp}fOW-&m9``(stAy!u#zwKhLZ#hs> z0-6MVX${&}7osB4>!KnPkTC<4Q$kc!UI_DnN&pVXg~k$xn`=~5Kr1dqK+9=LrFuhD zWP&ncnj9Hkyy8Vs2r)(nBy#~(rqdLZ`k@BO9PagGIDXB6A?1n#gYgvyh7VU97`|U| zU|_lGz%cn@l-T5`M?rFruR1XBTytPpam|6D2}*<5AnbB&@~KDi>^{wo3@_gCO#bjl zTvYW3888=S;^H@G?BIq(+=IGZ6&HtHdqMQFS*N0^>WV`@*a~U@{0OI3f z4|gB;D3SHxZz%^|V^nIA#gK6Xq@o3(q8D_&87TC!7=m8ZOfGz4$>iiadCe1x`X5|i zV_N^02z+znP$=O-jF5wjo^b4j0|U!V2Zkj#9T*a!G>8qtE;k(@hwVZu-wc<2M}`;6 zdcoNdX`~pGvp{W?1q_=VLD!w@hwT&C?8q>oo2_+n@>6{-u<*$p44WM%&w1)558{Rz zA25E~auU>-2h9$E8dIGiDgwJfY8apCGub@YZ1jwgu|61d)wPKuXm}E~uaTL*bqZ*W zUxvXgM}`;kz{k>q7FpE1SOdx^t^(b@Jl&xj0f9lsS$Uvm+d+;J>iz)UzYAIicDPj4 z`g1AAf7XIq;K6-a5Z!DGB1P&zCzBc62l=v|#rkunEXb5vz5mynEm-(lDnRw{^=1oh z{+3)&kKx4s__*lU!w^+F{{8nHVkdP3}Vgx(-zi5MlBPe9Sw+#LlZ2`^B zfX9x&lavs(ATn4sG%WnTD9Hca3<3W|J3tC^R3y4@bRTU#!ZO)FNY2N?;Z}(X#~s#$en*Cv?lF^> zzp$?_=yzm*iu{g7*{a;l8?w`pq4^C@Xju2hy$!b<8MMFhx9kBeT?Gxkw;ljbg7CLI zVge06@VDGzVqge9#>fC(KEc2g9>(8V1*#sTL;s6T0C@#g4n;FDfY#u4xii{C*Y}n) z^0(@M*3kYf6X-s!eKa8S#bog9F&y3R`Sd^+0JLWd4<_ z*QH)X0(90+56FE!pyhmBjNpQszvVU~1B3Os66NOqhV^o-|7)c9_nioQvGV|UF@gkm z=%b6V)Z50o#2a*mHvc}cpck`YHt@GpfV7vWNbtAhF)}bL0J(7mBY(?t&_WEie+{QO zY@+#Fr5NiO7#e(3gd1K8FfuUMSeLRof;wKk?*E&A81T1uf~(^ROCEx%rjV_ituZtE^ugfgs2F=7Fz%cRFE(< z$RXj|{gHnkXW)xP`=K$!-?IGQ|Nk%F{rmra1yhOOf(_3d8M`io!&h*W2z7~Gc@E0^U9zA~Hpo)r10Y8=Kjv?Kz#kC&!q13-p*N4Q z`)l(Nj)kDqseLRUOF9fSeYLItRYsy<>8nAZFFe5)b#TNVX9Wp?(s6WLZ1WMG!`f$e zHPqj7Wa$3beN_7@yt~@L!{pF%vh-VgbZ;L>bzCPnBY?FSpKLwAKjmOpsAKoRfd8UC z;6^u(^)cjvHm*|_WD!_>_y0rp9T?8tcVM`F-+|%5eFuh@_Z=9%-gjX5ci(}5{eeS0 zgTMm^2Hyt`46+X#7z`gcFxWnDU|`^3WMXD!WZ^*utZeK&JZwBX98kc+$pr;G-0-Y^ z=FCDCXk+*|D~JW2?vpTPUptXB;I}aI4i>o$H}waX$6A}1=R*f#!m%>@NceC6q5t67~BJzl>r&p zA>rT#HW^~B`1^&}%v}gtM}Tf_40wzM)xk4BH+^9-m-~ZF2p0DWVKWze;ul&#aKg-W z=!p1_?BLlSrqy$YGBAL){)#pK;4Kks{-IF9)BNLK346ecjp^`#Iz+@kjwc0|nPJA? z99s``g3l{0F@!~j2I3?PhsFQ@zv$LxV0dv&pMfEZ<3&Db%G$K#Ik+hd>eF`n*n>6` zzPSDuw7eB;DtN-GBok&_LPo+)M}`;IzzgzNUf5}aCRsp>j(bbQ1Yh`vOn(1SqW)_d zIM=@D1x@)!Xn}SzfR>8ZAhjFfUM7IQc?lw1;xxU1};ci z0>?NgRWigKhOaX|bLK@iXpiVMJ&1R8!7C!5J0@Q|0L_h-fPC`}ypB%bMI1=+$?u?* zj39@Bnj>hHFE~h0XXqI&KE=*a*NmhNN70Ru`l zf!`npLx66qhuIu?I4m4IePH}Q{5UHI?DBWRos-XgmX!Xc13r5d)M07<$I&SYk}qX{ z(XYwCFq!d-u;L5Qfw_=d8A|uR_@%+X5Dz~Lz1i00h2vz?FY5IM)&Kto1iz@f^8bG@ zXo*tyhtRMW+0~$+QUNXU_;y5~)GVx1_5~L04ol#2ude_KPkv$a%6~ z4>IYAO@8n-q`u`IXfPABn5f&OCa&Zix(v50lu=Oo23z|sGFq; zEv3{uQtsWeFybbq2%{&h4gLMUA-KHQjTfdcn4pC+a1RsY6jj!$!&_Eu? zYv$&2{~_jPu>`&7xBxm18e~xO5f0;%t(O*q4CoXE8CoZFoTUTdH%IGJHSa*HeLy*o zqqC%Aa{mtjL5NYtC%wWd#KE>t-uOeIz5>+uFuU;o|69*H;s5^(h6#=gi$PN@FW5lb3=sFnb4P|3-_QU5pK$=h1x>uXcmd)HOmt*eJOz|; zZ-S@9L>7Z4VGegAFI+hk)@}M>VaGE^hF%_n#-AWY5&OROXO0ZoAHu=|{)=)rIx>Le znU6Ie;aLn)a11n_Ke_d%h6RX+MIU$vKeFEDBRtH<;CdquPk#DSzaFev#GvsPh=H&a zJYI%dGw5X4GiSgq>h)lRxHt?vVvjH)12lw(Yy_Iy&zuSC{xEs+FA;F!SoKTJV2Lth zF#-R+lg$VBHUBgV<8Su{wXe5za(n971zM92T66S* zOBuZFp1)-e0|O*~#vOj)>Hz9*lnB1CabRFDJ_)+bcmBb+?t_P4?4Do$|G)7iu*jjf z?n8%PNP*RYb3|#~LeSagafe@A1+^f4{4dFVv04eVl%XyOtRU`iz>8HUK*b!WpW*kS z4viJ20$% z@4#^S{p7Sip7jEs9T>vG|Eu(#_~gLw;{4zL|6kq#b%4RkpX1|R%7T|AEk6#n6ttnj z7BsR3F4&rXGV=H7F)=WBdd&R(Gd`~SgyYM1fBye}k*Np`UO{jdu9P$0_+;G6%YQ&8 zwY<1<1Zq@#9Dm=ZdXQb<^3S8!>;KH}KS7490*&O^f)*cvFHQ%|D2syPI_Sj(i08Y1 zyZ{{!7#{~cbo#}Pd7$}grU@XUIl6zm09_jrA9whLfgLFHO88!w+c7Z2cb|xR=?5|! zyo@36#iV)v1^!;1X7)u`< z_A0$|*x~gJkHZscKRYm#eRg0d`0T)t``Lk^>aznw=x69S-GoOH(`^_TIi~6{I;%E( z0h!ZU@x_6Gf1ewpTl0Z^%|DFF9r?F)>;X&lF8SgxbsD20bIc3Jsk<2E*k!&rFcf}q zn0lX4Rl@s=1B2ri2Zqou4h-gB92l~{I51>=f!o6cvPYg16w;lt9nT!6r!X=qn5BFJ zS=sCJ4Ql0!@1PbQNS*<5a&GC##@`@4@v;1^ml+rs;&$kII8NWi$T%BZW*4#V2iFh3 zL9H{HfM7@+(G4~LRM6iC+r@Bp`~tY9!zmr8ztYnk0Z%9*fEr3bnAk4v-0m_3kU{XIRRSt69S%cs&6?^`VvFEB}_eE zAWVI!Dp);+@{9~nUN-iNh7^eSlU^oWF9zP%hyWrrR{#BDv zM;H`JVcj1~!XaJ-$xJuVVoa@%cJqS51+kF?HjL|du0sx z_pvqqQ0H&w09`DC8*+Wuw>wG1+@oWt^(rSp)na@GYc^%Tl*;0S9B$a>P!GPvt%wh0&gQ$aA_gb%uv*l!oJ!o$E|KTY@%k@b5DVZhj}y{qw~FaK^0% zH9ejzob$|);k6V*Qm*^wix#jXNbbbK70(0;)a&s6wqS+h99Mt{u zMJP;p>3v9~bf1U#v7{3vV)$Fi{{R0EiWnB{53iY+KeX0=<8Mg@i?Nk#j*kOxV{5SH zIOd`v!cfZI<;>jSq9W48W_-zpi+}2&UN`3Mm)*Z!sDUd}>+k$M>YzQ2-~<6a^M#?y zM@6LNWC@D}N2y@&i+$ic52_klUH{c>Pf@XLYW*e?f$H@_ShzWj1vi2miku;sS{gV1jW2EE@7 z42pjoru*wM8cwg#WmINf@XT@gB3(vp&NU#zxzrgLreD)#R7;)!>6^d&%D}*o#rC4{ z*Z==n>@T#yq8!kmJ5eIjV8>P}-s{Hv;=ylFaIuwgfqZ`M#l_$M|7Wqi_yyX}b^>&I zK8Vi=IRWhicp2)8b<^YZ7{%(v!A7#YuFqn7u^XiPNB8;eV=o#&8rWZ~1c{t`Q3T?# zy_gN+o#;OPA_>Ije9;Z&gDzM(_QL=7|NpP8Z0t+Tve>%My*Tg_>;Ta9Z`~jV7(jGH zf^fq3DNFToY zL@774OzwX1TKE_Po5L{%1~3K}<=rp4c|lI<;xzu>af+aXw zPJ+$t{$0AE^?#``sK{a{m0majlpPK*$1eue88HTo(#%VqIZm%KU{t983@Qp@R0Ke~ z6F}qc4RtYdN`x|Qfc&WjUIESmx@Y2Ww_8Z-flx>Z9A4tezmEY_Xm>+4(3EI(`$cqz zg#-p67ak?j-EJZL`#1vK!~b7}sw}-09}70G^?%9NZWon$8RJW>2fEw>`KKQ8Qoh`B zpi>l7u$6GV`1SYy|M=Lr=)+xZ0WAkg3_z033UuSOmr3 zbY&w(RmLOJJ&hP;>_HLM$=^`RP*dvY+FPO`07-8z^uf;NZvowq*nOh=@QXT7E6YVi zUH63dJqpa23Lh}L|BB^JDm4&?PN@Z~DfHku{(GTwkx zWPsOzBdLguiw7Uq&T;rmwj6ACpt_kD5-f41fDMa9_D$1*;>& zf0fo2R!4>`WyTk!;02;A@p0WZq7P>=y+}pjGrtI({=%41*2o+p>;y6FHCGnP3l)e^ z_l+(lo7fT-8{JZV{(UE)DqfgPH#cE4sAv81|37FH=$q4P{++rE3=FTC`S+c8@$U2g z|6NQi2TFH93`E3ki3%(V8D7h0luQC$nGW*V3vKXvZ zwwv9l`2=$(dwd*w_hGOF)8Cpfiq|g&WkArLdG_XqtlS4d3c3$RAI=B?nXntY7#nJS zh66}w1+q|s73lbI6Oi}>WbrJH7Y{!D|IfdVtN93vQ}+$9eGD)Dd;)dIUwj2^GUsQG zkLx}hZFblzLt~O7Ll8vCf6*!6ZABcd2kM10L_h{xARFBLgR$EbR8#CQWz?<*CBMd> zpyp8bMMT+k^R>t^Mh?egj0|Ah$qQ1}eXI3Aof`i>F*k^Y64nku$JcC-F!LyV22s@s zGMfRaLLeSwL|pe_h+Onxa5?4xF2xu?ZdW^O&Em-Lg~^dYfW?u)kHwLJh1roomf4XZ zk;ReW36mqk5*9}WhUpW{7^SB#Fk|GHzQ&BPuzm%|SG&L~t3f$B?r<=8tqQ1DA_8$h zrz|LUA7=$Q9OS!BSx^c3A`DVNfleI*JH_^YJp)6HaK;Rffte5kqd~{P9Bw|45E}4b zbcTZ?L-z~Nc}DL`MKU@-%A92V!L@cQL}9OM3^@NH+Y2fx7)rR0G0cH9;bEZ!a-hVE zOOQh$TMv{9LKd1#e`(Gr&w1(N|No$kPNmZYEg0qNLqT_G8sCP_*EQI2lhjYbWoM=Z*}=S?_>mETutr6tkXq?#KYTsBSSxF}RZgE@iuUmw>0u zC7>hqf&WE492^<=_lKy6@b7m~k>KC&qawt=zeGi>+m^=>bQp^EM+djo1NGt=2SCAi zIv&)s0@btJ;Iq(J7K27t!9&WRX^8sctRTK5Xu#rI9Y?1rXu{^TOvVn7-U%3bL9*b^ z7-&x_Xc7Y?5CFP!@`wb)(I6jtfE(kWaT5M*4K^e^AkY4Em&fGoz0 z2hSWC0{@G;fFgT4D~Pv?A5;LIs8>F8@Fk1#sl^+fIWjB;tx4Fy2~JpBo`JRsfo9c@ zvw{|&bAv=pLF>^MgO;9mnu2D@J4Hcr=Zitp=$)dVdGStD&@B0jxWE7ZzmR3l zx=c{gYkngEaVuyECN$Y~ho~sjce|)?_4+XV2Rk}MMJBD&M@0c7un^=`5KjrD4s-^S z4Y-Jeri_K4Kxlp=1DapR>-AA#0bOVY^8LaEpd|j|f2joMyxuH^EanUb28ILwMRgn; z85V;iyM0vnxV$~wV82=+j;Ey%Y2C3*`% zJ8nTYn!}W9fR%$}1EG3FL7Yxekn1677_=cL;st2GPATgPBTy#<6sp~#puj%(fQ9=| zeL&h`P?Ugu44Pqb04wIrI04Ewf;Yig?uF$g(2U}nXOQFpHyRYUXU;4HiGwatwI$czlxUN;5d1Sw0{K1#~`Ir-7YF(4j>lS zLQq(MTzU|+pdYl=jRPE+K~RIi0RvLW2R_fM*GEMmFzA?ziiE;{Q5A65FWKoh*;_`c z9^_7tLeM#d9DzY#hcLu7AMrSRrumHmB=LcZJpoug0eM0ORM;tiiai1T{TH-9L00g% z@vr{~(E&CQyrAdcBNlGZX_PzxX~$huco;wnDtW@gvJ?W-Iz=Bms|RIC8JLS0j1QzO z1jQ-nez&0TFp!lB4vq}*am_~*Kn{`#d-41{EO@&?lV%Lyxl?E$gH}p{0$Qlo$KXFW zU4Vjz1(Y4wK!+*AvI8`KHNP>D3wtpg$v{v}04;V82>gEyqfTSNsGIN+=c$seF| zmbK6Q|NnB?U&zGK8Bn4K3x6R7vH_HaC%>0dkp+bsC{>81fhu1}7KNmM8P6Rj8^|ly zgW?oyVZeV;P=tc2P64n0_+sO5?Q20<3IYE`K`8+m*>D$}d69kg|9^0bhZqe?_lNN2 zP_8TB%zvEq3#bZWV3>SKUV=Gck>ljI@)E*lVCe@@rcRbnu+n?-%#p$PK=T_3>l1aH zJ3y67^AU-|!QHYV4vq|=;oY_pppvlRxg*2kmgkO>8x*7&t0&J<@U91G?DA1j_;!%F zQxqo8P@>rUL#Q+%zWZqGaaNEhs6PR|dovz11_Ltt+d-ZZ`{ozkB?iqem`Ws?U$B)L zK-9N9cVw9S|Nno8daw~7p%MlL2C&d^RuH$C0W`Bxe-w1vBe;BD_~IF;3@i~i&I)3I zY+L|Rco;kxAO2#`KhWe@sa&^h2q??_&l3569l9i;RQts|ux!bzZc~tt7J}UD2VET% z-w76r>*NKQdpLdrGk9niw0W<)K178DPn2*&%Hu;9K?`UCyP*eqXMyr9O8__t1cFkY zfCFgX&WqEh{{MgB_Ur%utd#$vAV!0?o32JE+iou!J3aq89hT6%HlL%_lgTAIuN#zVRaF6y%0!-i4sr zxEowCzmEELn59HvA*fF72G`G!LJirIfv?@a9cC&~Sh(bQv?D{eD5$On%R>raXzC1l zt@Q0MV~NQ^P_5rB3Tgp>6+xxJzQ?G!W?cX$-cH#s&m1TFDa*?zEOKPvJ`8ntH!mnn zH$Qye{Gi|ZU4N; zFToqyTYvxm|Kh?g(3<-!$iN~vI?tQ|6_R1yhr)Xc7{Q~DutxT=UK0W9YsG5awhWGr z3}K*sTc9gG{__9-&%f;i_yk{p)&r&7a+W13JVg({y$a|FlgL%>bUqeFacwS;m%(GU zEUn*;yMuR0m*|6s>0$OAasXY()3IRDeGbo6Lefocxc#*9`G(|p4J2Wy#*k>C;p=@d%}3UkTQFpoH~>QWJQ!C`;?fg&fZv89+zo@wFZ(%{a~q;(|(zg`l=* z>w!|<7vCEH|L?Q~iN`}$uY?(Y11%xZpAh!q)+KN(gW6#t0Wbbkg5qM^50Dtg3p>yP z4DdX!o2T{1n)*vGbie=q9|toE@1a(?EbowCdh1Dg{PGrzYEA{{XmzaPK1bv|n zakTaCS{0DP*{oeu1nMNiU)Y14{}a4pjN?V)`Tzg-fm zBz*h-KQ1~JyrBl<84z9wiU!a+B+-SSs0nz{4ao-IZ%Ef4aCptz%?pYw@Z{Fi1FZ*2 z`2#ZUfZBOi&w#`1aJMKZoI$Hq_@^AqV(jDvabLLq1C=@;^Ur{GEOCT&mogY1u>Me@ z7!0|3GQ8W3r@M|L;QwXFfi|uGyT6yd292C`x-xXSvUIv~bjrH&fR5N%ECEU$BF`Ne zAc-kM1GFM#*>rJs#$BS_fByYn!2!N^4_wxUWmr6Soc@fRQCr*_BE<^oltBt&h@=Jw zqoz1F4#^A-MoRGrJ$x=U09K*eUMG&s&d0WW9`j@VjG(9#=E>ksv=fgsmRzsSL; zBvSDLTn7k(8bhrIO8G$PbUHgHqZ!Zoh5!F&DTH@_c(HWhc27=5A!cTc=Z@3kcos3n4kP zlpCBk!CCPz*Z|P#FGOz702y?g6=X7~YI@On5*j;U;q~1=Ubusg)hJPGe$H6JX?(!= z+sh76lZxT_e8;+tDSwptW)VFBUX{{LIt(zeE+}4l~fq7-Y?toAt+9^{^NGr>39h zWfW)nc5?a)UPfiEjZ;Aj3qa?8O&8^33}wyxf?!(&0 zXBr>UK4i zdyjz*xdfMc-&zlV&h4B&QG!vs9&~suQz>)vISx>BFD&o{pA#r6hi5Uq2$>CI*^TBq+a%b@PG>&%hTPkcBGW>u*RyGAyV#g=g53kZw_s7El@!0oVR20SiGY zdVN%M0wHDug$4w^2m%|U(0ZT*)PofP`@Gjh#h^1p#h^1r#pHz|WJu{H=ni&_QlsVA ze*w_ClJ77_Fg$mhZY{tlCkje+;9Yg#@+B}dDB#6~W7G2l7*+IEfu}(PUh{&2!lU&- zr;Cb1T_ogo%h3POJ1s$XvV+@7(+>zRI`e^Y8DpsiDBCf-h?y=Z$S5T&2sTFqQnG~p zza0Mm@^m{vMwNOCP)Pwg;{dYYj-~Zmi7IGL8MJefCp=(3C;(r$g2p+Iuppg)6?YgM zLTH%?r1&^1DCj`x`o*~;|3Mx`>{O6eB)3jKEW{|r#9TZ5wh*I|seKJ7OnCgdZox!T4?5<5x{)xWhCH}X|NH6xe{jNk@fjQ`pxZ4=xWS4lg&DOBL7wY% zQIQD9VhC+~4Dw|bL-T3D;IQuFFLc4ft`e;W_A_Q@!WCx6=6ng!N2c8UMn>Q zm;Vee)_s~TAi^jXCsqy0o}l~F|NrN2X$Ot)N5L~6o2842Ky4{#;Gp$DUG9sO5HnIh zSvwHo#xRH*TMv}@fvyC$4v?sE&0^^OmBkSLBC2|NiwL6vqsR26B8&>0prGi~1v%)P z2%~g;@{#}lLDdqdmjCg;L^11s*1s3$4uM-Z9L+~q0s>zcfG$O3e9`$H6ruv4ITcVJ zkOPwLjX(bXzYvrYzy>fK2e*Mhsj}1z)VX@WjLrN!xcT)U3oiTtpY^1PY{5bn571G5 z0WU7If~@6uVa*QexRl6%n)6}df!!bWgA&sVk#`_z7SK3oE$HTnW?PVBm>_i?1L#h} z7lQx)|K9;>jKEVfs2lM{2ekBIy15vmXg%1Z-EW~L@%I=pGB8-`f($B=41Lk`?*D(V zXFGMlEea#>EmIs&n;!!Qk}3DZy~Mn)&r%Ip^$b?Hu(4zj`%q6 zm3g2eIw1BKpZj)HphPk>LtwHa!wXjoRS<_VmU4!^*a7h)M1-kS*b?j`Y0&MqV6TCu zD7#}+93VdJKK$av^i*+1MfN|ScGkt+(|g4kmAQO+;C0(BaYhHGN#)c3h%-ttiB(LO zkYJRv##6gVgYN%50;=5%Uc7$|&I+K~O#oWE&6!>(!6?Fmw?1=GaS01}vEKreVZyT* zU$9Ps)MsZwA|Wa^VZA;oF@fDb!h=Fzyab7rsAOQR&jgU`vlh@59H5d0RG+~Ln_YXs zDdPK$dK}dmFGvTdL+g9NX)nV$tcN zV$m6+V)NoMIN`Ir1g&y`S7-3j(sVDD`s|b>qnsGHJ_}LN34#=?0il6GFBs(kq>BE-DTzr6Q2FR(FVsPGHcB6`3F%ki0YfgA}7; z{pn}_|7UE_ab(D1`Y$>MG$z3dx_D(FXv1dnNk-7*`GHQbPzmcxyAAMjW5M;>nKPi` z0Gzq4Pn2_Vg7;P&Vqq{oaEJx8Ir9wcd=5DjE1HjRWHDxZ&~aq=UoXnz;K*<|3vN9~ zjsYSEk%C$Tqk_9-LGEk4U6S+dFw1eUjiB*FQzNMm&`lxF<@|DxV^2558|wiP5k4m4UIys!k)g6GO&dZE(?3NjY>{?CO!b~-ZH zf`}5`Fi6mccMEh^u=IMcbXKu+b9M^^bPE2z23FU6gaxd$^e$-1cX0ry|Kb56e4u?? z^)qL}vKX@@Ubyvva&`Cd<|7=v9*nS6RtLc+HE8wypT1Ov(b4)Dc;7Hbr<*|c=`KOX z4)9v6Z{46xGoT}$!ov4^Om<}G{;(6Y#{+asB7Y0$i0J(elO3lk$})VZd zb^hZH?>E4d0iEXfquJCp#?{p41Mm`A<(18psDiSQ96J9`efg-;*fN{Ek9HX@8e^CYSum))0p(TTn z0W@m(e|mx(qoh01DmDIA8Ab+%E*}$xhMx+(E+z^koDHDE*$oQ?m#kmv^QRu}04 z)xa$$`CHzCmdO27=zdWmI{kngqcZc&uK&}Y$uTN0g)N-UAZoRzfjBvY2#^q+x?@ygweJ6 z|NoLw=njGsuJF(okHDQVj&88Cx&sBe5A_x>PUwP81|RGG0BR|P1q2}lc&Q9Tb(f<^ z%YhPmP#dX>MXcpOiHQwwi2=Ax&%g}X7YpR|M&mD@d5arENHrf zhZuPKPqzc;eq64A7iLYwb~-Y= zdMN7#JFA85sCmWI&t9-TpQIVCHWJZ8QI`()z%{ zkzu#4haApb za8UP$jD*RK3}Mil@>*1Ez)M^qTi0Z)f0VF=gBFCcfQx`I$QjFF-8VpDJfH<;wTui5 zpd6zBKC~7k$Fy)TqTW8W5L_)B;Ad)8o8G0$sNpUW{9kl|19)>MXh$h4Xyo7x=#+=v z8Wj=HnO2~~C|;QS2DNMXTS3Pcj-RsQvc;|7*}hCQIOpgOE+K9wllXCBh!1`dJJa8$jvr zCgixu!&wX&Q$YNa2!0EQzZ1#_XVm65JjMq)SyVth+UaxD8Aa=lOm<{A?xG^Y16nWQ zqM`yS690=bfL0nrfX<6sobwzsqsanl%7}v4S&TvdMLEF1$#eM3LXe_vUXTQ6A`v9s z4OSNPUlcSa4lXUhRzrvv-b?<&E?+K{S(u{>vg5^a$ONw|(1B3DZ@c*I_4vy1*MKA`}ch>#^9n5JcERGkTai_=(7La)iAoHvl z85sVH?f^N*_dzGe|I!ElOKfE3IK&*23V*>h35qy=%V=}Jcs|6sIa`a`2YWZP=D|H zjYyBfSv(mJCOa|+y_f|`MXpaGrZ_S*)`F<%(y@$ca`PA%7(j|XfTAr7q9y^NCSi&r zSdCf~NX>uMBOrSj7?>F{7#J8CUL-=iVhlRN>r6(9?R4*0Mo+>2s&~L{egGz4I5=)j zWa?(BKQoJwVb?51h843I879nPWN4Vh$dEIOks)FhBZJi}Mh2N#j12!~GBSLa$;fbJ zCL_bPnT!n6W->C=%w%Lpn90ZxFq4tNXeJ|r$V^5ChM9~EZ)PwuJek4BaBCJQS1>T> zO=o1Vn$F1JF`bbiY&s)D!gNN4tm%vlMbjA>s-`p6Gqg=-WSB6WkzvMkMusKR85!11 zXJpthosr?tbVi0V(-|4AO=o0Kn9j)XX*wgrpXrPYEHfAxgk~@@$jo45(3!!=kT;u= z!D|L1L)Z*PhO8Nk3{^828MN>6^~Tz%iYX;omey zhHujt8Qx5*XJmLZjgjHTG)9JV(-;|!O=D!(GmVj9(=G-^ zL(4QqhKgy740+QS8B(S(GQ><{WC)tZ$dERhk>MW5mopd{{>)-zV4KazATXPeL25Q5 zgUW112A$cA3?{P~85}?koz2J)GMkYhZZ;%zEZC<(7~3BRF*P$yFBWBT+`dDUX%Dlk z!#YQXkadm>8S5Mw>=_ssREzahL36zx{=TjZ(>o=Zq#1R$FO+0bW}2=d#3Zr(h&0n0 zCQy0HFuhTgNo0GA9FsfCbRlIXGhPh^1)tQk633#V{Bniq$Ca4O7~Q5DDlmy`->1y< zM1Zjj!g*uDBqhQ0TX#E`FViu`={p3OY^MJZWYU>#Bg9m|<>MM09PH{G8sxhDoFCH- zMn===%LAAWu`1*jDHLz-3S?sD7EH;`D=sxKG%_|ZH8Z!c)MMB_FNWy>^Y*F)CN`$+ z1<6c-jMEPaF{w^(N@99v3aYU{?W`}>jtm?&kU2aMf4&Xq8eatev5h0cbEv$>7&d^0E{N|ojgg_ok&!`UDni{eP=a(|WY{tVA@&ZG za2*&YDvFNgje*S@_0ZV6%jlb0T%4Gm>Xe#Vzz`bj8f0vwmy(miz|hB(oS2i7pUl9p zhAFKmHI;$kJwtqIQBht#0|P5_aY<2fMiB$U3&!~3yn>?4yplAASxjlkIr+t@3=DiA z`Ml)Z0)_=lY3ZpY#SBZC(((&Z^B9&frGZt~r!jnIDoV{u%uQur_{LO}nwwvi%D~Xg zlvt9V$-ux5F`%H5L6Ny6KPSIDwTR&aQ)Y2#K|yK}!w#nO)RNS^G6sfiAXYL1!x6^# z0fEAg;K{7+;*4Sd^RrR>{T~pO%@I0+C|is)um%QY%UrzB0xa7vyA?6eN~p zFfgz~WYRK=ib1PEn2W*gO=FN|F0L#tNzG+oc*|5!T9VAbFr6v2BC~{n;StE9lC0bU zV+MwMOgZ^^=~=l2406mRnIO+`fxMDhRFq%Dz#s-#b>8CF0z3>~hH3=L3rimM|-43zES>d4>#W$U;)GRQ#L zEUu0WUtGWjF7_H77Ef20#UvqkUx<+bgdYnrGQ1LE zWMG^gIEzVr`h;0b7Sk_)h=|!t9-A zFde9$u*#7^9u$*;3=9l{3=Epe3=CSz3=9o=5IkFtfdPaW^cfgH_=7$J0|+x3Fff2H ziva_JkO2dOhyeqGoB;!af&l}Aq5%Vg78L6lFff3yfdK=9p#cMf85CO>FfdpcFw`?x z8!#}~889$7Lh(!k1_ltGZNR_)!gCE67(jTw0RzKA0|tiQ1`G^;3>X;xLour%0|N*f z8Zt0|@B~8!1`wWP$iM)?(+n9HKzM;60|N*jFl1l=;SYuk3?B^Z85kIhAXveOfdPcI zj2IX|IKYU3A<&3{ApwdTj2IX|xXXxv0faXiF))De0V4(m5N0q2U8Tdoz+eKw+k6=q zK$yXgfdPci&Szi%VFu6)`~n6B(FF_)V)Y9c7$z)%;DnV73?R&~hJgW$e=;yI{A6Ir z`vt)TzZe)m_|`851`rnb$G`x>;{O;JB>yom82n>kF#N~BU<}2k{}>ot|1mJQ|6^eA z{KvrH3&jEd7#Kh}n;HZVf)Cq@Q_ zPmBx#Q0(xDkpYAQJ~1+YFarZ53VHlJ=K{y23zz5MFJ_v&v`%pan z_5!Bk0^E#jjEsy7THH)vT66oUg-m=*>=7Fs86q}1PE-^HmD()Re=KI=neI4&Nu=JO zA5#2jKxqjm%>ktup!APEh`KjW`U#Z20HqH==?zeN36!1zr8}T>1(eQ!(De*45C%g4 zly-p9CQw=fN-IEV2`DW9r8)W>83HyrGJNTUIPd|Kz5t~`=VO3^>Hw6#21+jh)AbAt zQ@{)ch8`&00;Nl!bPkkGfzmNhIs{7lKxqdkZ2_fqptKB>26eM%Y;=UC7SI94jtmT- z9QdQhk>N&+n9$?MP|ySMp%ViG!-|cN z-VCT8Qt$#I?$P7OAOlsC3`)OH%Rs)jfU5b>?Z|Kfic=UE80vRybYy^NXJ7zbj|5V@ zrrVKWN;gE*1+<}Kqay?89(a%(2nU>UU}))fWGH~DNo8PQIDupt=y+?8x{z*128V7( z28C`%hBO8Sh6_+fgXB^m4ytG1=yqgy(*?22je&vT29hEbh$4mqU5*TMplZ??7#JRG zbYuW+QUc{2(99#qz?v>chJY?d2AM9<1|9~67oboC9lrbj|9=grISgHn40k#qc4aa! zFnrip4>1U20BD8ihZ7DAdpaE%mUKEY)O3QD6EHCR*yzXr+5iSp1Hu>1IxysPIx@sS z4e|mBZgON$1knr(44?&gAf`>HBZCT5O*R7q1IH#u1`kktfg~9i7z~a%K;j?DXYgiV zU=Y{@iC2&qXhsi2|LJgKxYGe~wGYSws2Y%2E>NHC>2PFN0#%dCz`&re36ju2`auVL zfaob5jtngwjtmtYjtqGW3=A5Z92x4B7(in{3=E(tc#xum4o3!`4o3!^4o8N3kSjN# z`TmFlg96kdka~Xx1_lc>H3yD5Fo+?f zfq?_bph5-)h6p5|f!1|{bU$c!WZ2T~$grT@k)eozfgxd&BLm1|AUV*&HV|FY?#K|) z?#Lj~?#KWd7s&ue8Pxs`XfQIgJ2E_Ig9LRj0|P?=SP@7&149o~&4o5ch67MFpx#sk z$kCvP^_>$N(O?hZ@9i5*&;$9z!_;1H%j?a|EE~XtX&pd}(!L*wgCBPys4q zHaRkAfbu^~r^9Inh7GNb3`<%ezK;MEGMf-(18Cb4NNr84BSQ>SO(m$1+2qIo8btyP z#E3vGb7^&CP=Kld9lX8+Ne$>)3y?V+t&R*YS{xz%2gTI^v>^I$#)08Z3&b%X4RxSG z1{xip(3XK(wxh+7VFpwkXx!@pS_n0qMGYZkP#FWa3t~TmzE~B7S@M7mw*#GM2Rg=Xy3YhAAJA#>3?+%_ hpp?x3nmq$e?0~R|g(1i+I0pI5@0r8y&52AeSOLJGN}>P& diff --git a/less/tools/lesskey.exe b/less/tools/lesskey.exe index 1510bc78291a83cc96ad094c4a9d6548c6c054b7..3465041e00fbc2f089901f007c85e8ca12260e1d 100644 GIT binary patch literal 61440 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צ*>Wnd`CEC7dHL26NQYF-ILUOvL1dHIRS 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 delta 5185 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 diff --git a/less/tools/license b/less/tools/license deleted file mode 100644 index 376b8c8..0000000 --- a/less/tools/license +++ /dev/null @@ -1,27 +0,0 @@ - Less License - ------------ - -Less -Copyright (C) 1984-2015 Mark Nudelman - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: -1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. -2. Redistributions in binary form must reproduce the above copyright - notice in the documentation and/or other materials provided with - the distribution. - -THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY -EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT -OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR -BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN -IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - diff --git a/less/tools/news b/less/tools/news deleted file mode 100644 index 43f1247..0000000 --- a/less/tools/news +++ /dev/null @@ -1,902 +0,0 @@ - - NEWS about less - -====================================================================== - - For the latest news about less, see the "less" Web page: - http://www.greenwoodsoftware.com/less - You can also download the latest version of less from there. - - To report bugs, suggestions or comments, send email to bug-less@gnu.org - -====================================================================== - - Major changes between "less" versions 458 and 481 - -* Don't overwrite history file; just append to it. - -* New command ESC-G goes to end of currently buffered data in a pipe. - -* Disable history feature when compiled with LESSHISTFILE set to "-". - -* In more-compatible mode, make the -p option apply to every file opened, - not just the first one. - -* In more-compatible mode, change the -e option to work like -E, not -EF. - -* Treat multiple CRs before LF are like one CR (all the CRs are hidden). - -* Allow "extra" string in lesskey file to append to a multi-char command - (like a search pattern), without executing the command. - -* Ignore -u/-U setting while viewing help file, so that - underline and bold chars are displayed correctly. - -* Improve detection of "binary" files in UTF-8 mode. - -* Fix bug with ++ commands. - -* Fix bug where prompt was sometimes not displayed with +G. - -* Fix possible memory corruption - -* Fix bugs and improve performance in ampersand filtering. - -* Automate construction of Unicode tables from Unicode database. - -* Allow %% escape sequence in LESSOPEN variable. - -====================================================================== - - Major changes between "less" versions 451 and 458 - -* Allow backslash escaping of metacharacters in LESS environment variable - after the --use-backslash option. - -* Don't quit if syntax errors are found in command line options. - -* Increase sizes of some internal buffers. - -* Fix configure bug with --with-regex=none. - -* Fix crash with "stty rows 0". - -* Fix Win32 attribute display bug. - -* Fix display bug when using up/down arrow on the command line. - -====================================================================== - - Major changes between "less" versions 444 and 451 - -* Add ESC-F command to keep reading data until a pattern is found. - -* Use exit code of LESSOPEN script if LESSOPEN starts with "||". - -* When up/down arrow is used on the command line immediately after - typing text, the next command starting with that text is found. - -* Add support for GNU regex. - -* Add configure option --with-regex=none and fix compile errors - when compiling with no regex library. - -* Fix bugs handling SGR sequences in Win32. - -* Fix possible crashes caused by malformed LESSOPEN or - LESSCLOSE variables. - -* Fix bug highlighting text which is discontiguous in the file - due to backspace processing. - -* Fix bug in displaying status column when scrolling backwards - with -J and -S in effect. - -====================================================================== - - Major changes between "less" versions 443 and 444 - -* Fix bug in unget handling that can cause strange effects on the - command line. - -* Remove vestiges of obsolete -l option that can cause a crash. - -====================================================================== - - Major changes between "less" versions 436 and 443 - -* Change search behavior such that when a search is given an explicit - pattern, the entire displayed screen is included in the search and - not just the portion after the target line. - -* Add -A option to change search behavior to the old way: only - the portion of the screen after the target line is searched. - -* Add %F formatting to prompt strings, replaced by the last component - of the input file. - -* Control-G while editing a command exits the command. - -* Less now exits with status 2 if control-C is pressed and -K is in effect. - -* Fix "ungetc overflow" when passing long commands via the -p option. - -* Fix bug in using line filtering via the & command - in combination with -i and -I. - -* Fix bug in handling negative arguments to the -j option. - -* Fix bug in handling %t in prompt strings. - -* Improve handling of long option names. - -* Improve percentage calculation for very large files. - -====================================================================== - - Major changes between "less" versions 429 and 436 - -* Don't pass "-" to non-pipe LESSOPEN unless it starts with "-". - -* Allow a fraction as the argument to the -# (--shift) option. - -* Fix highlight bug when underlined/overstruck text matches at end of line. - -* Fix non-regex searches with ctrl-R. - -====================================================================== - - Major changes between "less" versions 424 and 429 - -* LESSOPEN pipe will now be used on standard input, if the LESSOPEN - environment variable begins with "|-". - -* The -D option with one number now means use the normal background color. - -* Don't change permissions on history file if it is not a regular file. - -* Fix non-ANSI-compliant code that caused problems with some compilers. - -* Fix binary file detection in UTF-8 mode. - -* Fix display problems with long lines on "ignaw" terminals. - -* Fix problem interrupting the line number calculation for initial prompt. - -* Fix SGR emulation when dealing with multiple attributes (eg. bold+underline). - -* Fix highlight bug when searching for underlined/overstruck text. - -====================================================================== - - Major changes between "less" versions 418 and 424 - -* New "&" command allows filtering of lines based on a pattern. - -* Status column now displays a search match, even if the matched - string is scrolled off screen because -S is in effect. - -* Improve behavior of -F option. - -* Allow CSI character (0x9B) to work in UTF-8 mode. - -* Output carriage return at startup in case terminal doesn't default - to column 1. - -* Fix bug in '' (quote, quote) command after G command. - -====================================================================== - - Major changes between "less" versions 416 and 418 - -* Color escape sequences are now supported in WIN32 build. - -* Makefile now uses EXEEXT feature of autoconf. - -* Fix search bug when using -R and text contains ANSI color escape sequences. - -* Fix crash when using -r with UTF-8 text containing 0x9B bytes. - -* Fix display bug when using ' command to move less than one page forward. - -* Update GPL to version 3. - -====================================================================== - - Major changes between "less" versions 409 and 416 - -* New --follow-name option makes F command follow the name of a file - rather than the file descriptor if an open file is renamed. - -* Make searching with -i/-I work correctly with non-ASCII text. - -* Fix DJGPP build. - -====================================================================== - - Major changes between "less" versions 406 and 409 - -* Support CSI escape sequences, like SGR escape sequences. - -* Fix bug which caused screen to fail to repaint when window is resized. - -* Fix bug in using -i and -I flags with non-ASCII text. - -* Fix configure bug on systems which don't support langinfo.h. - -* Fix crash when searching text containing certain invalid UTF-8 sequences. - -====================================================================== - - Major changes between "less" versions 394 and 406 - -* Allow decimal point in number for % (percent) command. - -* Allow decimal point in number for -j option (fraction of screen height). - -* Make n command fetch previous pattern from history file on first search. - -* Don't rewrite history file if it has not changed. - -* Don't move to bottom of screen on first page. - -* Don't output extraneous newlines, so copy & pasting lines from the - output works better. - -* The -c option has been made identical with the -C option. - -* Allow "/dev/null" as synomym for "-" in LESSHISTFILE to indicate - that no history file should be used. - -* Search can now find text which follows a null byte, if the PCRE - library is used, or if no-regex searching (ctrl-R) is used. - -* Better compatibility with POSIX more specification. - -* Make -f work for directories. - -* Make "t" cmd traverse tags in the correct order. - -* Allow a few binary characters in the input file before warning - that the file is binary. - -* Don't warn that file is binary if it merely contains ANSI color sequences - and -R is in effect. - -* Update Unicode character tables. - -* Support DESTDIR in Makefile. - -* Fix bug when filename contains certain shell metacharacters such as "$". - -* Fix bug when resizing the window while waiting for input from a pipe. - -* Fix configure bugs. - -====================================================================== - - Major changes between "less" versions 382 and 394 - -* Add history file to save search and shell command history between - invocations of less. - -* Improve behavior of history list for search and shell commands. - -* Add -K (or --quit-on-intr) option to make less exit immediately on ctrl-C. - -* Improve handling of UTF-8 files and commands, including better - line wrapping and handling double-width chars. - -* Added LESSUTFBINFMT environment variable to control display of - non-printable characters in a UTF-8 file. - -* Add --with-secure option to configure, to make it easier to - build a secure version of less. - -* Show search matches in the status column even if search highlights - are disabled via the -G option or the ESC-u command. - -* Improve performance when the file contains very long lines. - -* Add "windows" charset. - -* Add man page for lessecho. - -* Add support for erase2 character, treated same as erase. - -* Use ASCII lowercase/uppercase logic when operating on the command line. - -* Update makefile for Borland C++ 5.5.1. - -* Fix bug in calculating number of pages for %D prompt. - -* Fix bug in handling tag file error. - -* Fix obscure bug if input file is deleted while viewing help. - -* Fix bug handling filenames which include square brackets. - -* Fix possible buffer overflow in "global" tag search. - -* Fix possible buffer overflow in usage of LESSOPEN and LESSCLOSE. - -* Fix buffer overflow in reverse search. - -====================================================================== - - Major changes between "less" versions 381 and 382 - -* Removed some old copyrighted code. - This probably breaks OS/9 support. - -====================================================================== - - Major changes between "less" versions 378 and 381 - -* New -L option to disable LESSOPEN processing. - -* Further support for large (64 bit) file addressing. - Large file support is now set up by the configure script. - -* Use autoconf 2.54. - Replace configure.in, acconfig.h, defines.h.top with configure.ac. - -* Overstriking underscore with underscore is now bold or underlined - depending on context. - -* Use only 7 spaces for line numbers in -N mode, if possible. - -* Fix some bugs in handling overstriking in UTF-8 files. - -* Fix some nroff issues in the man page. - -====================================================================== - - Major changes between "less" versions 376 and 378 - -* Bug fixes: - Default buffer space is now 64K as documented. - Search highlighting works properly when used with -R. - Windows version works properly when input file contains carriage returns. - Clean up some compiler warnings. - -====================================================================== - - Major changes between "less" versions 358 and 376 - -* -x option can now specify multiple variable-width tab stops. - -* -X option no longer disables keypad initialization. - New option --no-keypad disables keypad initialization. - -* New commands t and T step through multiple tag matches. - Added support for "global(1)" tags - (see http://www.gnu.org/software/global/global.html). - -* New prompt style set by option -Pw defines the message printed - while waiting for data in the F command. - -* System-wide lesskey file now defaults to sysless in etc directory - instead of .sysless in bin directory. - Use "configure --sysconfdir=..." to change it. - (For backwards compatibility, .sysless in bin is still recognized.) - -* Pressing RightArrow or LeftArrow while entering a number now shifts - the display N columns rather than editing the number itself. - -* Status column (enabled with -J) now shows search results. - -* Windows version sets window title. - -* Default LESSCHARSET for MS-DOS versions is now "dos". - -* Searching works better with ANSI (SGR) escape sequences. - ANSI color escape sequences are now supported in the MS-DOS (DJGPP) version. - -* Improved performance in reading very large pipes. - -* Eliminated some dependencies on file offets being 32 bits. - -* Fixed problems when viewing files with very long lines. - -* Fixed overstriking in UTF-8 mode, and overstriking tabs. - -* Improved horizontal shifting of text using -R option with ANSI color. - -* Improved handling of filenames containing shell metacharacters. - -* Some fixes for EBCDIC systems. - -* Some fixes for OS/2 systems. - -====================================================================== - - Major changes between "less" versions 354 and 358 - -* Add -J (--status-column) option to display a status column. - -* Add -# (--shift) option to set default horizontal shift distance. - Default horizontal shift distance is now one-half screen width. - -* Horizontal shifting does not shift line numbers if -N is in effect. - -* Horizontal shifting acts as though -S were set, to avoid confusion. - -====================================================================== - - - Major changes between "less" versions 352 and 354 - -* Allow space after numeric-valued command line options. - -* Fix problem with configuring terminal libraries on some systems. - -* Add support for PCRE regular expression library. - -* Add --with-regex option to configure to allow manually selecting - a regular expression library. - -* Fix bug compiling with SECURE = 1. - -====================================================================== - - - Major changes between "less" versions 346 and 352 - -* Enable UTF-8 if "UTF-8" appears in locale-related environment variables. - -* Add --with-editor option to configure script. - -* The -M prompt and = message now show the top and bottom line number. - -* Fix bug in running the editor on a file whose name contains quotes, etc. - -* Fix bug in horizontal scrolling of long lines. - -* Fix bug in doing :d on a file which contains marks. - -* Fix bug causing cleared lines to sometimes be filled with standout, - bold, underline, etc. on certain terminals. - -* Fixes for MS-DOS (DJGPP) version. - -====================================================================== - - - Major changes between "less" versions 340 and 346 - -* The UTF-8 character set is now supported. - -* The default character set is now latin1 rather than ascii. - -* New option -R (--RAW-CONTROL-CHARS) is like -r but handles - long (wrapped) lines correctly, as long as the input contains only - normal text and ANSI color escape sequences. - -* New option -F (--quit-if-one-screen) quits if the text fits on - the first screen. - -* The -w option now highlights the target line of a g or p command. - -* A system-wide lesskey file is supported (LESSKEY_SYSTEM). - -* New escape for prompt strings: %c is replaced by column number. - -* New escape for prompt strings: %P is replaced by percentage into - file, based on line number rather than byte offset. - -* HOME and END keys now jump to beginning of file or end of file. - -====================================================================== - - - Major changes between "less" versions 337 and 340 - -* Command line options for less may now be given in either the old - single-letter form, or a new long name form (--option-name). - See the less man page or "less --help" for the list of long option names. - -* Command line options for lesskey may now be given in a new long name - form. See the lesskey man page for the list of long option names. - -* New command -- toggles an option using the long option name. - -* New command __ queries an option using the long option name. - -* The old -- command is renamed as -!. - -* If a ^P is entered between the dash and the option letter of the - - command, the message describing the new setting is suppressed. - -* Lesskey files may now contain \k escape sequences to represent the - "special" keys (arrows, PAGE-UP/PAGE-DOWN, HOME, END, INSERT, DELETE). - -* New command :d removes the current file from the list of files. - -* New option -~ (like -w before version 335) - suppresses tildes after end-of-file. - -* Less is now released under the GNU General Public License. - -====================================================================== - - - Major changes between "less" versions 335 and 337 - -* Fixed bugs in "make install". - -====================================================================== - - - Major changes between "less" versions 332 and 335 - -* The old -w flag (suppress tildes after end-of-file) has been removed. - -* New -w flag highlights the first new line after a forward-screen. - -* New -W flag highlights the first new line after any forward movement. - -* Window resize works even if LINES and/or COLUMNS environment - variables are incorrect. - -* New percent escapes for prompt strings: - %d is replaced by the page number, and - %D is replaced by the number of pages in the file. - -* Added charsets "iso8859" and "ebcdic". - -* In Windows version, uses HOMEDRIVE and HOMEPATH if HOME is not defined. - -* Fixed some bugs causing incorrect display on DOS/Windows. - -====================================================================== - - - Major changes between "less" versions 330 and 332 - -* Filenames from the command line are entered into the command history, - so UPARROW/DOWNARROW can be used to retrieve them from the :e command. - -* Now works correctly on Windows when using a scrolling terminal - window (buffer larger than display window). - -* On Windows, now restores the console screen on exit. - Use -X to get the old behavior. - -* Fixed bug on Windows when CAPS-LOCK or NUM-LOCK is pressed. - -* Fixed bug on Windows when piping output of an interactive program. - -* Fixed bug in tags file processing when tags file has DOS-style - line terminators (CR/LF). - -* Fixed compilation problem on OS/2. - -====================================================================== - - - Major changes between "less" versions 321 and 330 - -* Now supports filenames containing spaces (in double quotes). - New option -" can be used to change the quoting characters. - -* In filename completion, a slash is appended to a directory name. - If the environment variable LESSSEPARATOR is set, the value of - that variable, rather than a slash, is appended. - -* LeftArrow and RightArrow are same as ESC-[ and ESC-]. - -* Added commands ESC-( and ESC-), same as ESC-[ and ESC-]. - -* A "quit" command defined in a lesskey file may now have an "extra" - string, which is used to return an exit code from less when it quits. - -* New environment variables LESSMETACHARS and LESSMETAESCAPE provide - more control over how less interfaces to the shell. - -* Ported to Microsoft Visual C compiler for Windows. - -* Ported to DJGPP compiler for MS-DOS. - -* Bug fixes. - -====================================================================== - - - Major changes between "less" versions 291 and 321 - -* Command line at bottom of screen now scrolls, so it can be longer - than the screen width. - -* New commands ESC-] and ESC-[ scroll the display horizontally. - -* New command ESC-SPACE scrolls forward a full screen, even if it - hits end-of-file. - -* Alternate modifiers for search commands: ^N is same as !, - ^F is same as @, and ^E is same as *. - -* New modifier for search commands: ^K means highlight the matches - currently on-screen, but don't move to the first match. - -* New modifier for search commands: ^R means don't use regular - expressions in the search. - -* Environment variable LESSKEY gives name of default lesskey file. - -* Environment variable LESSSECURE will force less to run in - "secure" mode. - -* Command line argument "--" signals that the rest of the arguments - are files (not option flags). - -* Help file (less.hlp) is no longer installed. Help text is now - embedded in the less executable itself. - -* Added -Ph to change the prompt for the help text. - Added -Ps to change the default short prompt (same as plain -P). - -* Ported to the Borland C compiler for MS-DOS. - -* Ported to Windows 95 & Windows NT. - -* Ported to OS-9. - -* Ported to GNU Hurd. - -====================================================================== - - - Major changes between "less" versions 290 and 291 - -* Less environment variables can be specified in lesskey files. - -* Fixed MS-DOS build. - -====================================================================== - - - Major changes between "less" versions 278 and 290 - -* Accepts GNU-style options "--help" and "--version". - -* OS/2 version looks for less.ini in $HOME before $INIT and $PATH. - -* Bug fixes - -====================================================================== - - - Major changes between "less" versions 252 and 278 - -* A LESSOPEN preprocessor may now pipe the converted file data to less, - rather than writing it to a temporary file. - -* Search pattern highlighting has been fixed. It now highlights - reliably, even if a string is split across two screen lines, - contains TABs, etc. - -* The -F flag (which suppress search highlighting) has been changed - to -G. A new flag, -g, changes search highlighting to highlight - only the string found by the last search command, instead of all - strings which match the last search command. - -* New flag -I acts like -i, but ignores case even if the search - pattern contains uppercase letters. - -* Less now checks for the environment variable VISUAL before EDITOR. - -* Ported to OS/2. - -====================================================================== - - - Major changes between "less" versions 237 and 252 - -* Changes in line-editing keys: - The literal key is now ^V or ^A rather than \ (backslash). - Filename completion commands (TAB and ^L) are disabled - when typing a search pattern. - -* Line-editing command keys can be redefined using lesskey. - -* Lesskey with no input file defaults to $HOME/.lesskey - rather than standard input. - -* New option -V displays version number of less. - -* New option -V displays version number of lesskey. - -* Help file less.hlp is now installed by default in /usr/local/share - rather than /usr/local/lib. - - -====================================================================== - - - Major changes between "less" versions 170 and 237 - -* By popular demand, text which matches the current search pattern - is highlighted. New -F flag disables this feature. - -* Henry Spencer's regexp.c is now included, for systems which do not - have a regular expression library. - regexp.c is Copyright (c) 1986 by University of Toronto. - -* New line-editing keys, including command history (arrow keys) and - filename completion (TAB). - -* Input preprocessor allows modification of input files (e.g. uncompress) - via LESSOPEN/LESSCLOSE environment variables. - -* New -X flag disables sending termcap "ti" and "te" (initialize and - deinitialize) strings to the terminal. - -* Changing -i from within less now correctly affects a subsequent - repeated search. - -* Searching for underlined or overstruck text now works when the -u - flag is in effect, rather than the -i flag. - -* Use setlocale (LANG and LC_CTYPE environment variables) to determine - the character set if LESSCHARSET/LESSCHARDEF are not set. - -* The default format for displaying binary characters is now standout - (reverse video) rather than blinking. This can still be changed by - setting the LESSBINFMT environment variable. - -* Use autoconf installation technology. - -* Ported to MS-DOS. - - ******************************** - Things that may surprise you - ******************************** - -* When you enter text at the bottom of the screen (search string, - filename, etc.), some keys act different than previously. - Specifically, \ (backslash), ESC, TAB, BACKTAB, and control-L - now have line editing functions. - -* Some previous unofficial versions of less were able to display - compressed files. The new LESSOPEN/LESSCLOSE feature now provides - this functionality in a different way. - -* Some previous unofficial versions of less provided a -Z flag to - set the number of lines of text to retain between full screen scrolls. - The -z-n flag (that is, -z with a negative number) provides this - functionality. - - -====================================================================== - - - Major changes between "less" versions 123 and 170 - -* New option -j allows target lines to be positioned anywhere on screen. - -* New option -S truncates displayed line at the screen width, - rather than wrapping onto the next line. - -* New option -y limits amount of forward scroll. - -* New option -T specifies a "tags" file. - -* Non-printable, non-control characters are displayed in octal. - Such characters, as well as control characters, are displayed - in blinking mode. - -* New command -+ sets an option to its default. -* New command -- sets an option to the opposite of its default. - -* Lesskey file may have a string appended to a key's action, - which acts as though typed in after the command. - -* New commands ESC-^F and ESC-^B match arbitrary types of brackets. - -* New command F monitors a growing file (like "tail -f"). - -* New command | pipes a section of the input file into a shell command. - -* New command :x directly jumps to a file in the command line list. - -* Search commands have been enhanced and reorganized: - n Repeat search, same direction. - N Repeat search, opposite direction. - ESC-/ Search forward thru file boundaries - ESC-? Search backward thru file boundaries - ESC-n Repeat search thru file boundaries, same direction. - ESC-N Repeat search thru file boundaries, opposite direction. - Special character * causes search to search thru file boundaries. - Special character @ causes search to begin at start/end of file list. - -* Examining a new file adds it to the command line list. - A list of files, or an expression which matches more than one file, - may be examined; all of them are added to the command line list. - -* Environment variables LESSCHARSET and LESSCHARDEF can define - a non-ASCII character set. - -* Partial support for MSDOS, including options -R for repainting screen - on quit, -v/-V to select video mode, and -W to change window size. - - -====================================================================== - - - Major changes between "less" versions 97 and 123 - -* New option (-N) causes line numbers to be displayed in the - text of the file (like vi "set nu"). - -* New option (-?) prints help message immediately. - -* New option (-r) displays "raw" control characters, without - mapping them to ^X notation. - -* New option (-f) forces less to open non-regular files - (directories, etc). - -* New option (-k) can be used to specify lesskey files by name. - -* New option (-y) can be used to set a forward scroll limit - (like -h sets a backward scroll limit). - -* File marks (set by the m command) are now preserved when a new - file is edited. The ' command can thus be used to switch files. - -* New command ESC-/ searches all files (on the command line) - for a pattern. - -* New command ESC-n repeats previous search, spanning files. - -* The N command has been changed to repeat the previous search - in the reverse direction. The old N command is still available - via :n. - -* New command ESC-N repeats previous search in the reverse - direction and spanning files. - -* 8 bit characters are now supported. A new option (-g) can be - used to strip off the eighth bit (the previous behavior). - -* Options which take a following string (like -t) may now - optionally have a space between the option letter and the string. - -* Six new commands { } ( ) [ and ] can be used to match - brackets of specific types, similar to vi % command. - -* New commands z and w move forward/backward one window and - simultaneously set the window size. - -* Prompt string expansion now has %L for line number of the last - line in the file, and %E for the name of the editor. - Also, % escapes which refer to a line (b=bottom, t=top, etc.) - can use j for the jump target line. - -* New environment variable LESSEDIT can be used to tailor the - command string passed to the editor by the v command. - -* Examining a file which was previously examined will return - to the same position in the file. - -* A "%" is expanded to the current filename and a "#" to the - previous filename, in both shell commands and the E command. - (Previously % worked only in shell commands and # worked - only in the E command.) - -* New command ":ta" is equivalent to "-t". - -* New command "s" is equivalent to "-l". - -* The - command may be followed by "+X" to revert to the default - for option X, or "-X" to get the opposite of the default. - -* Lesskey files may now include characters after the action as - extra input to be parsed after the action; for example: - "toggle-option X" to toggle a specific option X. - - - - - diff --git a/less/tools/readme b/less/tools/readme deleted file mode 100644 index 726904d..0000000 --- a/less/tools/readme +++ /dev/null @@ -1,238 +0,0 @@ - - Less, version 481 - - This is the distribution of less, version 481, released 31 Aug 2015. - This program is part of the GNU project (http://www.gnu.org). - - This program is free software. You may redistribute it and/or - modify it under the terms of either: - - 1. The GNU General Public License, as published by the Free - Software Foundation; either version 3, or (at your option) any - later version. A copy of this license is in the file COPYING. - or - 2. The Less License, in the file LICENSE. - - Please report any problems to bug-less@gnu.org. - See http://www.greenwoodsoftware.com/less for the latest info. - -========================================================================= - -This is the distribution of "less", a paginator similar to "more" or "pg". - -The formatted manual page is in less.man. -The manual page nroff source is in less.nro. -Major changes made since the last posted version are in NEWS. - -======================================================================= -INSTALLATION (Unix systems only): - -1. Move the distributed source to its own directory and unpack it, - if you have not already done so. - -2. Type "sh configure". - This will generate a Makefile and a defines.h. - Warning: if you have a GNU sed, make sure it is version 2.05 or later. - - The file INSTALL describes the usage of the configure program in - general. In addition, these options to configure are supported: - - --with-editor=program - Specifies the default editor program used by the "v" command. - The default is "vi". - - --with-regex=lib - Specifies the regular expression library used by less for pattern - matching. The default is "auto", which means the configure program - finds a regular expression library automatically. Other values are: - gnu Use the GNU regex library. - pcre Use the PCRE library. - posix Use the POSIX-compatible regcomp. - regcmp Use the regcmp library. - re_comp Use the re_comp library. - regcomp Use the V8-compatible regcomp. - regcomp-local Use Henry Spencer's V8-compatible regcomp - (source is supplied with less). - none No regular expressions, only simple string matching. - --with-secure - Builds a "secure" version of less, with some features disabled - to prevent users from viewing other files, accessing shell - commands, etc. - - -3. It is a good idea to look over the generated Makefile and defines.h - and make sure they look ok. If you know of any peculiarities of - your system that configure might not have detected, you may fix the - Makefile now. Take particular notice of the list of "terminal" - libraries in the LIBS definition in the Makefile; these may need - to be edited. The terminal libraries will be some subset of - -lncurses -lcurses -ltermcap -ltermlib - - If you wish, you may edit defines.h to remove some optional features. - If you choose not to include some features in your version, you may - wish to edit the manual page "less.nro" and the help page "less.hlp" - to remove the descriptions of the features which you are removing. - If you edit less.hlp, you should run "make -f Makefile.aut help.c". - -4. Type "make" and watch the fun. - -5. If the make succeeds, it will generate the programs "less", - "lesskey" and "lessecho" in your current directory. Test the - generated programs. - -6. When satisfied that it works, if you wish to install it - in a public place, type "make install". - - The default install destinations are: - Executables (less, lesskey, lessecho) in /usr/local/bin - Documentation (less.nro, lesskey.nro) in /usr/local/man/man1 - If you want to install any of these files elsewhere, define - bindir and/or mandir to the appropriate directories. - -If you have any problems building or running "less", suggestions, -complaints, etc., you may mail to bug-less@gnu.org. - -Note to hackers: comments noting possible improvements are enclosed -in double curly brackets {{ like this }}. - -(Note that the above note was originally written at a time when -"hackers" most commonly meant "enthusiastic and dedicated computer -programmers", not "persons who attempt to circumvent computer security".) - - - -======================================================================= -INSTALLATION (MS-DOS systems only, - with Microsoft C, Borland C, or DJGPP) - -1. Move the distributed source to its own directory. - Depending on your compiler, you may need to convert the source - to have CR-LF rather than LF as line terminators. - -2. If you are using Microsoft C, rename MAKEFILE.DSU to MAKEFILE. - If you are using Borland C, rename MAKEFILE.DSB to MAKEFILE. - If you are using DJGPP, rename MAKEFILE.DSG to MAKEFILE. - -3. Look at MAKEFILE to make sure that the definitions for CC and LIBDIR - are correct. CC should be the name of your C compiler and - LIBDIR should be the directory where the C libraries reside (for - Microsoft C only). If these definitions need to be changed, you can - either modify the definitions directly in MAKEFILE, or set your - environment variables CC and/or LIBDIR to override the definitions - in MAKEFILE. - -4. If you wish, you may edit DEFINES.DS to remove some optional features. - If you choose not to include some features in your version, you may - wish to edit the manual page LESS.MAN and the help page HELP.C - to remove the descriptions of the features which you are removing. - -5. Run your "make" program and watch the fun. - If your "make" requires a flag to import environment variables, - you should use that flag. - If your compiler runs out of memory, try running "make -n >cmds.bat" - and then run cmds.bat. - -6. If the make succeeds, it will generate the programs "LESS.EXE" and - "LESSKEY.EXE" in your current directory. Test the generated programs. - -7. When satisfied that it works, you may wish to install LESS.EXE and - LESSKEY.EXE in a directory which is included in your PATH. - - - -======================================================================= -INSTALLATION (Windows-95, Windows-98 and Windows-NT systems only, - with Borland C or Microsoft Visual C++) - -1. Move the distributed source to its own directory. - -2. If you are using Borland C, rename Makefile.wnb to Makefile. - If you are using Microsoft Visual C++, rename Makefile.wnm to Makefile. - -3. Check the Makefile to make sure the definitions look ok. - -4. If you wish, you may edit defines.wn to remove some optional features. - If you choose not to include some features in your version, you may - wish to edit the manual page less.man and the help page help.c - to remove the descriptions of the features which you are removing. - -5. Type "make" and watch the fun. - -6. If the make succeeds, it will generate the programs "less.exe" and - "lesskey.exe" in your current directory. Test the generated programs. - -7. When satisfied that it works, if you wish to install it - in a public place, type "make install". - See step 6 of the Unix installation instructions for details - on how to change the default installation directories. - - - -======================================================================= -INSTALLATION (OS/2 systems only, - with EMX C) - -1. Move the distributed source to its own directory. - -2. Rename Makefile.o2e to Makefile. - -3. Check the Makefile to make sure the definitions look ok. - -4. If you wish, you may edit defines.o2 to remove some optional features. - If you choose not to include some features in your version, you may - wish to edit the manual page less.man and the help page help.c - to remove the descriptions of the features which you are removing. - -5. Type "make" and watch the fun. - -6. If the make succeeds, it will generate the programs "less.exe" and - "lesskey.exe" in your current directory. Test the generated programs. - -7. Make sure you have the emx runtime installed. You need the emx DLLs - emx.dll and emxlibcs.dll and also the termcap database, termcap.dat. - Make sure you have termcap.dat either in the default location or - somewhere in a directory listed in the PATH or INIT environment - variables. - -8. When satisfied that it works, you may wish to install less.exe, - lesskey.exe and scrsize.exe in a directory which is included in - your PATH. scrsize.exe is required only if you use a terminal - emulator such as xterm or rxvt. - - - -======================================================================= -INSTALLATION (OS-9 systems only, - with Microware C or Ultra C) - -1. Move the distributed source to its own directory. - -2. If you are using Microware C, rename Makefile.o9c to Makefile. - If you are using Ultra C, rename Makefile.o9u to Makefile. - -3. Check the Makefile to make sure the definitions look ok. - -4. If you wish, you may edit defines.o9 to remove some optional features. - If you choose not to include some features in your version, you may - wish to edit the manual page less.man and the help page help.c - to remove the descriptions of the features which you are removing. - -5. Type "dmake" and watch the fun. - The standard OS-9 "make" will probably not work. If you don't - have dmake, you can get a copy from os9archive.rtsi.com. - -6. If the make succeeds, it will generate the programs "less" and - "lesskey" in your current directory. Test the generated programs. - -7. When satisfied that it works, if you wish to install it - in a public place, type "dmake install". - See step 6 of the Unix installation instructions for details - on how to change the default installation directories. - -======================================================================= -ACKNOWLEDGMENTS: - Some versions of the less distribution are packaged using - Info-ZIP's compression utility. - Info-ZIP's software is free and can be obtained as source - code or executables from various anonymous-ftp sites, - including ftp.uu.net:/pub/archiving/zip. diff --git a/less/update.ps1 b/less/update.ps1 index 1280f39..d76c05e 100644 --- a/less/update.ps1 +++ b/less/update.ps1 @@ -3,33 +3,44 @@ import-module au $releases = 'http://guysalias.tk/misc/less/' function global:au_SearchReplace { - @{} + @{ + ".\tools\VERIFICATION.txt" = @{ + "(?i)(\s+x32:).*" = "`${1} $($Latest.URL32)" + "(?i)(checksum32:).*" = "`${1} $($Latest.Checksum32)" + } + } } function global:au_BeforeUpdate { + set-alias 7z $Env:chocolateyInstall\tools\7z.exe + $lessdir = "$PSScriptRoot\less-*-win*" rm $lessdir -Recurse -Force -ea ignore - Invoke-WebRequest $Latest.URL -OutFile less.7z - 7za x $PSScriptRoot\less.7z + iwr $Latest.URL32 -OutFile "$PSScriptRoot\less.7z" + 7z x $PSScriptRoot\less.7z - rm $PSScriptRoot\tools\* -Recurse -Force + rm $PSScriptRoot\tools\* -Recurse -Force -Exclude VERIFICATION.txt mv $lessdir\* $PSScriptRoot\tools -Force rm $lessdir -Recurse -Force -ea ignore rm $PSScriptRoot\less.7z -ea ignore } function global:au_GetLatest { - $download_page = Invoke-WebRequest -Uri $releases + $download_page = Invoke-WebRequest -Uri $releases -UseBasicParsing - $re = 'less-.+win.+\.7z' - $url = $download_page.links | ? href -match $re | select -First 1 -expand href - - $version = ($url -split '-' | select -Index 1) / 100 - $url = $releases + $url - - $Latest = @{ URL = $url; Version = $version } - return $Latest + $re = 'less-.+win.+\.7z$' + $url = $download_page.links | ? href -match $re | select -First 1 -expand href + $version = "$( ($url -split '-' | select -Index 1) / 100 )" + @{ + URL32 = $releases + $url + Version = $version + } } -update +try { + update -ChecksumFor none +} catch { + $ignore = 'Unable to connect to the remote server' + if ($_ -match $ignore) { Write-Host $ignore; 'ignore' } else { throw $_ } +} diff --git a/librecad/librecad.nuspec b/librecad/librecad.nuspec new file mode 100644 index 0000000..18092a3 --- /dev/null +++ b/librecad/librecad.nuspec @@ -0,0 +1,33 @@ + + + + + librecad + 2.1.3 + LibreCAD + chocolatey + LibreCAD community + https://github.com/LibreCAD/LibreCAD/blob/master/LICENSE + http://librecad.org/cms/home.html + https://github.com/LibreCAD/LibreCAD + http://wiki.librecad.org/ + http://librecad.org/cms/home/get-help/forum.html + https://github.com/LibreCAD/LibreCAD/issues + https://cdn.rawgit.com/chocolatey/chocolatey-coreteampackages/edba4a5849ff756e767cba86641bea97ff5721fe/icons/librecad.svg + false + +LibreCAD is a free Open Source CAD application for Windows, Apple and Linux. Support and documentation is free from our large, dedicated community of users, contributors and developers. + + Open Source CAD application + https://github.com/LibreCAD/LibreCAD/releases/tag/2.1.3 + + CAD 2D admin + https://github.com/chocolatey/chocolatey-coreteampackages/tree/master/automatic/librecad + + + + + + + + diff --git a/librecad/tools/chocolateyInstall.ps1 b/librecad/tools/chocolateyInstall.ps1 new file mode 100644 index 0000000..11f1592 --- /dev/null +++ b/librecad/tools/chocolateyInstall.ps1 @@ -0,0 +1,16 @@ +$ErrorActionPreference = 'Stop' + +$packageArgs = @{ + packageName = 'librecad' + fileType = 'exe' + softwareName = 'LibreCAD' + + checksum = '4c0855316934fbb9af712df2bdbc7c11e46b4569af2e6f2d4d7e6574d13f05cb' + checksumType = 'sha256' + url = 'https://github.com/LibreCAD/LibreCAD/releases/download/2.1.3/LibreCAD-Installer-2.1.3.exe' + + silentArgs = '/S' + validExitCodes = @(0) +} + +Install-ChocolateyPackage @packageArgs diff --git a/librecad/tools/chocolateyUninstall.ps1 b/librecad/tools/chocolateyUninstall.ps1 new file mode 100644 index 0000000..e1ac298 --- /dev/null +++ b/librecad/tools/chocolateyUninstall.ps1 @@ -0,0 +1,27 @@ +$ErrorActionPreference = 'Stop'; + +$packageName = 'librecad' + +$uninstalled = $false +[array]$key = Get-UninstallRegistryKey -SoftwareName 'LibreCAD' + +if ($key.Count -eq 1) { + $key | % { + $packageArgs = @{ + packageName = $packageName + fileType = 'EXE' + silentArgs = '/S' + validExitCodes = @(0) + file = "$($_.UninstallString.Trim('"'))" + } + + Uninstall-ChocolateyPackage @packageArgs + } +} elseif ($key.Count -eq 0) { + Write-Warning "$packageName has already been uninstalled by other means." +} elseif ($key.Count -gt 1) { + Write-Warning "$key.Count matches found!" + Write-Warning "To prevent accidental data loss, no programs will be uninstalled." + Write-Warning "Please alert package maintainer the following keys were matched:" + $key | % {Write-Warning "- $_.DisplayName"} +} diff --git a/librecad/update.ps1 b/librecad/update.ps1 new file mode 100644 index 0000000..d81ea35 --- /dev/null +++ b/librecad/update.ps1 @@ -0,0 +1,36 @@ +import-module au + +$domain = 'https://github.com' +$releases = "$domain/LibreCAD/LibreCAD/releases/latest" + +function global:au_SearchReplace { + @{ + ".\tools\chocolateyInstall.ps1" = @{ + "(?i)(^\s*url\s*=\s*)('.*')" = "`$1'$($Latest.URL32)'" + "(?i)(^\s*checksum\s*=\s*)('.*')" = "`$1'$($Latest.Checksum32)'" + "(?i)(^\s*checksumType\s*=\s*)('.*')" = "`$1'$($Latest.ChecksumType32)'" + } + ".\librecad.nuspec" = @{ + "\.+" = "$($Latest.ReleaseNotes)" + } + } +} + +function global:au_GetLatest { + $download_page = Invoke-WebRequest -UseBasicParsing -Uri $releases + + $re = '\.exe$' + $url = $download_page.links | ? href -match $re | select -First 1 -expand href + + $version = ($url -split '/' | select -Last 1 -Skip 1) + + $releaseNotesUrl = "$domain/LibreCAD/LibreCAD/releases/tag/" + $version + + @{ + URL32 = $domain + $url + Version = $version + ReleaseNotes = $releaseNotesUrl + } +} + +update -ChecksumFor 32 diff --git a/plantuml/icon.png b/plantuml/icon.png deleted file mode 100644 index a890ed93534bd98578f40cfa94a95e1e405d2b72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3756 zcmeAS@N?(olHy`uVBq!ia0y~yU?^c=U?|{VV_;x7&mCgOz`(#*9OUlAuNSs54@I14-?iy0XB4ude`@%$Aj3=DjZo-U3d6>)Fpa)tz_OSNUL zow{gEqOixIX$~CG4GcI?7JBy23g=O18V| z)~gkzYv)!y+mXNcZN~WxmzFKTC0Bl?Ou_`tof6qJuLngpDS+=$lLM#+?DEc-Wc`CKyP7sS_TFDJnnwCD%5VFIsfb(q@iluI_{Yt$*Hao1KlqU5pp5ZF{>* zLMK6aOQ}Qg^Q${5t`$XdU&->+;C5Zh5VdZCPu9*qzC7uw=1NTedwL(YTzdZJEKmB9 zg+6BGR+d-NSZ7L?TB%*0sd?S4P-!LKu@{2!-!cRi-S#q#x=(A*YzLumf{tDxnjbK^S+A%CuG*SbsW)qK3(rh(@{6w!;Tpebt_i%e!Bl? z!9*d-Tn~ok_xUKSxi8z(!iCR5H%Q}t_7=(#rQkMGwDn_Pa_d2jJ+Qt*AVWVgcPF4bst z#~mtaYE#_SDokk-t~WkBapBIu8SZCqXC1y=AEF~+$=PI4oT##6VSv^*BR}=VDE+xH z2J%aJC+l4`D{H)6xxjL=-;EF)_r?DBbK<)Wp5+GjRT>H0Za@*IQb z(j(b*N{xBS3w0zc6-|`Rt}mW+;h0{D@f;qhwLWRuO?$N(4;HY5Xo)H*D=!RNeY2w^ z&B@tWP*k+_&Yc(@DHD#^T_q2Xw6(SxZal}r*=?X3TvSvP5E9bz@Nj$bi3y4tIyx?K zadM9yKXzO^ZNK&5iziQ&WEsCt*%$DP=jellhYboJxpcP%b*rtc+B>r!2&7^Lcd4|Mxa_Yzd`ma7S3UpwaGG9FOOV5&_2KJcI=!ds6}}Gt zrzml@b4I}TLtYhj=B)E1TQ8_CD|&r?S&I}8o6meZ+3V|KnLi%pw>Ma*>l*A-Tjc#< zx~)v(#<>X||6FsN7hXy8_VzCP^u*I|34`#hCJ#ZW34sj#s#q!&fHXkg==}#woEV%MbjZ)X8Z32 zEiDoI_5CzWlp;E7-gBJ!=y9w%Ztjj*Zv?xSFl^0PU%T+_ld_=X&+=b({4JE)uvmEA ze^pjvx2y%1Pkn!)Sg8{DF-7Q4tkI63EuGE#{a1wkeiY)ADRL=e%?F<~;x{*}vh9_4 zwzTz}NzqUFjS^D2o>i)0KE20!t(4U-?eWv|e&V)PH+ROjqxZG1s2FXGOF8_h)U$cf z+&<}@fBHQRX|`NyeEmrLSnna#c`p|kNrx?6esGnU%-X=DU#F#FZcb3r+LUkC`Qjrw^?Jm_ zA3^?mmzc>UXDxip*7C5#chQPH%U-SWth;%EU14F& zYLUrG?iaVMoXh?>*sGg!Y5LTyjqdAay`A5|-}Uv*uOOcenbP87tyS(v9oGxQ&pQ#? zrOx}|Gmm?9^8RO{TImlaE`D(`WU4?rv*^bi`*mYM&Ukj-Q{u95TXb6o=fuSsl2`0B zxc$G@@2+gQrTyVV;QLv1%Ts?E{>Ym7_tpph+m|nVF5g9bf(Y$qHI7>#TmxV?4b3$c;UAxvN$j z-K{<8;k0kkKfXvQ&%dDVR^OoRw${zVDZb~sr;zQ0zAzJ0owvfx_4Nt+RnP79zx?6i z`$rSk_D(O+x^U}LnWw?o^_m~NPEHSev08rd*&kM0v{$%zMTDRERKU0K{VL%PFS9r9 z*s2;D(k1g%KKRl)nMLil&VtefuLYH7(#70T+m>fay3c%5-7NB6tN?N&#+ zxs~NdLIj_)fl?P^`BksOrCh5Y}wXH z*&pXWnD?1$SGmu_Y5Ym-mjYMCOzpW1X{ccB}NR)T4<_ zC)ZDX`0efOJywNlgkFV(ux@Xh%Hi>*J?TEn#paunLRb17ee~($jvrSg^VGkuo8853 zG{0lVwu@g<^jNT=|feKvfnTery@vCFcZ zZK&=SdJ&qr;>CqeNiWM+$OZQVxATA4{hho0`~~^nxXvu=-T!KN zJEYC?6tpWRtPsgQb^K_9*|%+4S1>Cx*& zMLL>Ux9?v1yfG^^cXIv8yAq!`bT!(a7q36O`M5-jYg*D8_nsGx(|513>8a3OXk2!6 z?ISmjeY7Cu@5yKXA?}OK;!K>$@(ul&GpjP3?TOigicb zU#tDDrzeK4D4*Z?p|VV7Pw;Q$jmb<}Z*R1zv#BNiyPf~|)Ku+1>rD7;FaHmVR?%9$ za?ycc)2-&;YQ9OnySMjr{@TK_w|CM*4TPA^m*1~Fo`16HjZ(Nk`Hz;oj+sV_Ta|Go>jqW#ZK0Bb?>ekA2;cMXeDRvp(|M<*qWs|H{w9w>cym->!M@v!>``#5kTsFna zeW#05EJ>2<(fDvi|McN`cP}yZhn#5^WSyru`3a{@P{o>n#sw!NN?sW8tZTl%H8P_k zbLGMwQzzLqj{4=Lf2Yc1GxvvRNW{j?Kf*fiYql=8O^{&IL|dkQ5fyIL6}-Q*CttAJ z9wN3-YcAudjtrM7)&)z_?Yo)JUyrZv^|$-k!Y%&W*S`AQ9m{{#kKX)yofdNT-`=B* z>6e%J-q>4h{$0Yl{N0m$(RQnYKf=|bWh(Syb~LPw-kx-SU#&&KgNCcY4X#eC8l2U~ z(-;0N&cC4(vi7R;N-kGlU*7-Pp3To(s-oXNJv}}7^Ru%*KAqOzSoqjY#Fb+LD*IQ!3ee0;W@ zv1*&I6X!bKY@vslv*Kq5Ysf|zF5ISLePqGK%>0G->wd3&%pn@k*5)iYmuvkyeberM zN$$C;76w!qKRDdZ|M~lb_Q=g?i64)odwY9h)>W;G=B(RV7rXZt^>42Fnx(fT z=k~TMb-n2=GTU_tSx76c(vNtv)GOHgCN)gp^$PWL{VJmXXu1r{~;OnbU zJ%x+z)rIfx*}gMevBLIN_xt_-=T-AWU%Ou>sO7Nej|t}o|JrMLPLlk|;R{)=w}n3Z z(C_Jb{E3X(m2)>@S1@dS$gq{I(a=rpN}tK>0LG<3M>~1@%nTNmEx6e#w55!fD^O7* zgnO%68|T!CVuD%@xjT|K2st_)^jYDvWkmqvul_1#Hl7Fnf(5j1uUfLC<@b8;KMQj$ qHF!5qTK>cNRDywwjQI5b%#ADgCY+ud+r+@Yz~JfX=d#Wzp$Pyj@EeT) diff --git a/plantuml/plantuml.nuspec b/plantuml/plantuml.nuspec deleted file mode 100644 index aa4b9d7..0000000 --- a/plantuml/plantuml.nuspec +++ /dev/null @@ -1,50 +0,0 @@ - - - - plantuml - 1.8047 - PlantUML - Arnaud Roques - Yoshimov, Miodrag Milić - http://www.gnu.org/copyleft/gpl.html - http://plantuml.com - false - PlantUML is a component that allows to quickly write UML diagrams using simple and intuitive language. - -PlantUML is a component that allows to quickly write: - -- [sequence diagram](http://plantuml.com/sequence.html) -- [use case diagram](http://plantuml.com/usecase.html) -- [class diagram](http://plantuml.com/classes.html) -- [activity diagram](http://plantuml.com/activity2.html) -- [component diagram](http://plantuml.com/component.html) -- [state diagram](http://plantuml.com/state.html) -- [deployment diagram](http://plantuml.com/deployment.html) -- [object diagram](http://plantuml.com/objects.html) -- [wireframe graphical interface](http://plantuml.com/salt.html) - -Diagrams are defined using a simple and intuitive language. This can be used within many other tools. -Images can be generated in PNG, in SVG or LaTeX format. It is also possible to generate ASCII art diagrams (only for sequence diagrams). - -Try it online using [plantuml online server](http://www.plantuml.com/plantuml/beta). - -![screenshot](https://cdn.rawgit.com/majkinetor/chocolatey/master/plantuml/screenshot.png) - - - http://plantuml.com/changes.html - https://cdn.rawgit.com/majkinetor/chocolatey/master/plantuml/icon.png - © 2009 Arnaud Roques - plantuml uml diagram graph - - - - - https://sourceforge.net/p/plantuml/code/ - https://github.com/majkinetor/chocolatey/tree/master/plantuml - http://plantuml.sourceforge.net/qa - http://plantuml.com/PlantUML_Language_Reference_Guide.pdf - - - - - diff --git a/plantuml/screenshot.png b/plantuml/screenshot.png deleted file mode 100644 index 2eebcad1625e160029f1dfec439a3bff478b6de4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91753 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 + + + + prey + 1.6.6 + Prey + chocolatey + Fork Ltd + https://www.gnu.org/licenses/gpl.html + http://preyproject.com/ + https://cdn.rawgit.com/chocolatey/chocolatey-coreteampackages/3954a1a1afd46d88381ec1e87c3e4cd3dad16066/icons/prey.png + false + +Prey lets you keep track of your laptop, phone and tablet whenever stolen or missing – easily and all in one place. It’s lightweight, open source software that gives you full and remote control, 24/7. + +### Notes + +- To pass your `API_KEY` you can use `choco install prey -y -ia "'/API_KEY=foobarr123'` +- You may need to run `C:\Windows\Prey\current\bin\prey config gui -f` after installation to configure Prey. + + Prey is a lightweight application to track a laptop or mobile if it gets stolen or missing. + https://github.com/prey/prey-node-client/releases + + prey anti-theft lockdown tracking admin + https://github.com/chocolatey/chocolatey-coreteampackages/tree/master/automatic/prey + https://github.com/prey/prey-node-client + http://help.preyproject.com/ + + + + + diff --git a/prey/tools/chocolateyInstall.ps1 b/prey/tools/chocolateyInstall.ps1 new file mode 100644 index 0000000..23f5388 --- /dev/null +++ b/prey/tools/chocolateyInstall.ps1 @@ -0,0 +1,18 @@ +#http://help.preyproject.com/article/188-prey-unattended-install-for-computers + +$ErrorActionPreference = 'Stop' + +$packageArgs = @{ + packageName = 'prey' + fileType = 'msi' + url = 'https://github.com/prey/prey-node-client/releases/download/v1.6.6/prey-windows-1.6.6-x86.msi' + url64bit = 'https://github.com/prey/prey-node-client/releases/download/v1.6.6/prey-windows-1.6.6-x64.msi' + checksum = 'b38c383da6cfc283d9e59ab22629688f82cc4007f166563084a18680cfc450d3' + checksum64 = '49cbdd7dc73c3a675d1f0c6615db4a7e2809475120109ffda4f27465b4871843' + checksumType = 'sha256' + checksumType64 = 'sha256' + silentArgs = '/qn' + validExitCodes = @(0) + softwareName = 'prey*' +} +Install-ChocolateyPackage @packageArgs diff --git a/prey/update.ps1 b/prey/update.ps1 new file mode 100644 index 0000000..de2a81e --- /dev/null +++ b/prey/update.ps1 @@ -0,0 +1,30 @@ +import-module au + +$releases = 'https://github.com/prey/prey-node-client/releases' + +function global:au_SearchReplace { + @{ + ".\tools\chocolateyInstall.ps1" = @{ + "(?i)(^\s*url\s*=\s*)('.*')" = "`$1'$($Latest.URL32)'" + "(?i)(^\s*url64bit\s*=\s*)('.*')" = "`$1'$($Latest.URL64)'" + "(?i)(^\s*checksum\s*=\s*)('.*')" = "`$1'$($Latest.Checksum32)'" + "(?i)(^\s*checksum64\s*=\s*)('.*')" = "`$1'$($Latest.Checksum64)'" + } + } +} + +function global:au_GetLatest { + $download_page = Invoke-WebRequest -Uri $releases + + $url64 = $download_page.links | ? href -match '.msi$' | % href | select -First 1 + $url32 = $url64 -replace 'x64.msi$', 'x86.msi' + $version = (Split-Path ( Split-Path $url32 ) -Leaf).Substring(1) + + @{ + URL32 = 'https://github.com' + $url32 + URL64 = 'https://github.com' + $url64 + Version = $version + } +} + +update