From 92574609472b466e1cdb9d8ad72847f18b723b7c Mon Sep 17 00:00:00 2001 From: "vincent@cubedesigners.com" Date: Mon, 29 Jul 2013 09:06:11 +0000 Subject: [PATCH] =?utf8?q?Projet=20cr=C3=83=C2=A9e?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .htaccess | 89 ++++++ .zfproject.xml | 80 ++++++ css/admin.css | 0 css/common.css | 0 css/ie7.css | 0 css/ie8.css | 0 desktop.ini | 2 + framework/application/Bootstrap.php | 65 +++++ framework/application/configs/application.ini | 87 ++++++ framework/application/configs/settings.ini | 1 + .../controllers/AdminController.php | 6 + .../controllers/AdminajaxController.php | 7 + .../controllers/AdminajaxpopupController.php | 7 + .../controllers/AjaxController.php | 9 + .../controllers/AjaxpopupController.php | 8 + .../controllers/DebugController.php | 7 + .../controllers/ErrorController.php | 6 + .../controllers/IndexController.php | 6 + .../controllers/MaintenanceController.php | 6 + framework/application/forms/CMS.php | 9 + framework/application/forms/CMS/Home.php | 9 + framework/application/forms/Settings.php | 21 ++ framework/application/forms/User.php | 9 + framework/application/models/Content.php | 11 + framework/application/models/User.php | 7 + .../views/scripts/templates/home.phtml | 0 framework/data/GeoIP.dat | Bin 0 -> 1238050 bytes framework/languages/.php | 3 + framework/languages/en.php | 4 + framework/languages/fr.php | 3 + .../resources/languages/cs/Zend_Validate.php | 265 +++++++++++++++++ .../resources/languages/de/Zend_Validate.php | 265 +++++++++++++++++ .../resources/languages/en/Zend_Validate.php | 265 +++++++++++++++++ .../resources/languages/es/Zend_Validate.php | 266 ++++++++++++++++++ .../resources/languages/fi/Zend_Validate.php | 265 +++++++++++++++++ .../resources/languages/fr/Zend_Validate.php | 135 +++++++++ .../resources/languages/hr/Zend_Validate.php | 264 +++++++++++++++++ .../resources/languages/it/Zend_Validate.php | 265 +++++++++++++++++ .../resources/languages/ja/Zend_Validate.php | 265 +++++++++++++++++ .../resources/languages/nl/Zend_Validate.php | 265 +++++++++++++++++ .../languages/pt_BR/Zend_Validate.php | 265 +++++++++++++++++ .../resources/languages/ru/Zend_Validate.php | 259 +++++++++++++++++ .../resources/languages/sr/Zend_Validate.php | 266 ++++++++++++++++++ .../resources/languages/uk/Zend_Validate.php | 259 +++++++++++++++++ images/close.png | Bin 0 -> 1168 bytes images/favicon/favicon-ios-114.png | Bin 0 -> 3641 bytes images/favicon/favicon-ios-57.png | Bin 0 -> 874 bytes images/favicon/favicon-ios-72.png | Bin 0 -> 648 bytes images/favicon/favicon.ico | Bin 0 -> 22214 bytes images/favicon/favicon.png | Bin 0 -> 86 bytes images/order/ASC.png | Bin 0 -> 945 bytes images/order/DESC.png | Bin 0 -> 947 bytes index.php | 13 + js/admin.js | 0 js/common.js | 0 55 files changed, 4044 insertions(+) create mode 100644 .htaccess create mode 100644 .zfproject.xml create mode 100644 css/admin.css create mode 100644 css/common.css create mode 100644 css/ie7.css create mode 100644 css/ie8.css create mode 100644 desktop.ini create mode 100644 framework/application/Bootstrap.php create mode 100644 framework/application/configs/application.ini create mode 100644 framework/application/configs/settings.ini create mode 100644 framework/application/controllers/AdminController.php create mode 100644 framework/application/controllers/AdminajaxController.php create mode 100644 framework/application/controllers/AdminajaxpopupController.php create mode 100644 framework/application/controllers/AjaxController.php create mode 100644 framework/application/controllers/AjaxpopupController.php create mode 100644 framework/application/controllers/DebugController.php create mode 100644 framework/application/controllers/ErrorController.php create mode 100644 framework/application/controllers/IndexController.php create mode 100644 framework/application/controllers/MaintenanceController.php create mode 100644 framework/application/forms/CMS.php create mode 100644 framework/application/forms/CMS/Home.php create mode 100644 framework/application/forms/Settings.php create mode 100644 framework/application/forms/User.php create mode 100644 framework/application/models/Content.php create mode 100644 framework/application/models/User.php create mode 100644 framework/application/views/scripts/templates/home.phtml create mode 100644 framework/data/GeoIP.dat create mode 100644 framework/languages/.php create mode 100644 framework/languages/en.php create mode 100644 framework/languages/fr.php create mode 100644 framework/resources/languages/cs/Zend_Validate.php create mode 100644 framework/resources/languages/de/Zend_Validate.php create mode 100644 framework/resources/languages/en/Zend_Validate.php create mode 100644 framework/resources/languages/es/Zend_Validate.php create mode 100644 framework/resources/languages/fi/Zend_Validate.php create mode 100644 framework/resources/languages/fr/Zend_Validate.php create mode 100644 framework/resources/languages/hr/Zend_Validate.php create mode 100644 framework/resources/languages/it/Zend_Validate.php create mode 100644 framework/resources/languages/ja/Zend_Validate.php create mode 100644 framework/resources/languages/nl/Zend_Validate.php create mode 100644 framework/resources/languages/pt_BR/Zend_Validate.php create mode 100644 framework/resources/languages/ru/Zend_Validate.php create mode 100644 framework/resources/languages/sr/Zend_Validate.php create mode 100644 framework/resources/languages/uk/Zend_Validate.php create mode 100644 images/close.png create mode 100644 images/favicon/favicon-ios-114.png create mode 100644 images/favicon/favicon-ios-57.png create mode 100644 images/favicon/favicon-ios-72.png create mode 100644 images/favicon/favicon.ico create mode 100644 images/favicon/favicon.png create mode 100644 images/order/ASC.png create mode 100644 images/order/DESC.png create mode 100644 index.php create mode 100644 js/admin.js create mode 100644 js/common.js diff --git a/.htaccess b/.htaccess new file mode 100644 index 0000000..8f956f7 --- /dev/null +++ b/.htaccess @@ -0,0 +1,89 @@ +# PHP Configuration + + php_value post_max_size "128M" + php_value upload_max_filesize "128M" + php_value date.timezone "Europe/Paris" + php_flag session.use_trans_sid off + php_flag magic_quotes_gpc off + php_flag magic_quotes_runtime off + php_flag magic_quotes_sybase off + + +# Specific OVH Environnement variables + + SetEnv PHP_VER 5_4 + SetEnv ZEND_OPTIMIZER 1 + SetEnv REGISTER_GLOBALS 0 + SetEnv MAGIC_QUOTES 0 + SetEnv SESSION_USE_TRANS_SID 0 + + +# Rewrite for Zend Framework + + Options +FollowSymlinks + RewriteEngine on + RewriteBase / + # Redirection to www. subdomain + RewriteCond %{HTTP_HOST} ^example.com$ + RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L] + # Skip static files + RewriteRule ^css/ - [NC,L] + RewriteRule ^js/ - [NC,L] + RewriteRule ^images/ - [NC,L] + RewriteRule ^files/ - [NC,L] + # Redirect CMS files to the right URL + RewriteRule ^([a-f0-9]{6,})-([a-z0-9-.])([a-z0-9-.])([a-z0-9-.]*)$ files/$2/$3/$1-$2$3$4 [NC,L] + # Ignore static files or directories + RewriteCond %{REQUEST_FILENAME} -s [OR] + RewriteCond %{REQUEST_FILENAME} -l [OR] + RewriteCond %{REQUEST_FILENAME} -d + RewriteRule ^.*$ - [NC,L] + # Finally, redirect all other cases to the index.php + RewriteRule ^.*$ index.php [NC,L] + + + + Header Set Cache-Control "max-age=2592000" + Header Set X-UA-Compatible "IE=edge" + + +# Mime types + + AddType video/ogg .ogm + AddType video/ogg .ogv + AddType video/ogg .ogg + AddType video/mp4 .mp4 + AddType video/webm .webm + AddType image/svg+xml .svg + AddType image/svg+xml .svgz + AddType application/json .json + AddType application/vnd.ms-fontobject .eot + AddType application/octet-stream .otf + AddType application/octet-stream .ttf + AddType application/x-font-woff .woff + AddType text/cache-manifest .appcache + AddType text/x-component .htc + + AddEncoding gzip svgz + + + + ExpiresByType text/cache-manifest "access plus 0 seconds" + + +# Output compression + + SetOutputFilter DEFLATE + SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png|swf|zip|exe|mp3|f4v|mp4|flv|gz|pdf|swc|ogv|ogm|ogg|webm|svgz|eot|otf|ttf|woff)$ no-gzip dont-vary + + + Header append Vary User-Agent + + + BrowserMatch ^Mozilla/4 gzip-only-text/html + BrowserMatch ^Mozilla/4\.0[678] no-gzip + BrowserMatch \bMSIE !no-gzip !gzip-only-text/html + + +# Set Default Charset +AddDefaultCharset UTF-8 \ No newline at end of file diff --git a/.zfproject.xml b/.zfproject.xml new file mode 100644 index 0000000..2415f75 --- /dev/null +++ b/.zfproject.xml @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/css/admin.css b/css/admin.css new file mode 100644 index 0000000..e69de29 diff --git a/css/common.css b/css/common.css new file mode 100644 index 0000000..e69de29 diff --git a/css/ie7.css b/css/ie7.css new file mode 100644 index 0000000..e69de29 diff --git a/css/ie8.css b/css/ie8.css new file mode 100644 index 0000000..e69de29 diff --git a/desktop.ini b/desktop.ini new file mode 100644 index 0000000..648ef12 --- /dev/null +++ b/desktop.ini @@ -0,0 +1,2 @@ +[.ShellClassInfo] +IconResource=H:\Works\ZendSample\images\favicon\favicon.ico,0 diff --git a/framework/application/Bootstrap.php b/framework/application/Bootstrap.php new file mode 100644 index 0000000..4501023 --- /dev/null +++ b/framework/application/Bootstrap.php @@ -0,0 +1,65 @@ +bootstrap('doctype'); + $this->bootstrap('scripts'); + } + + protected function _initScripts() { + parent::_initScripts(); + $this->getView()->headLink()->appendStylesheet('/css/fonts/fonts.css'); + } + + protected function _initRouter($initCms = true) { + $router = parent::_initRouter($initCms); + return $router; + } + + /** + * + * @param \Doctrine\DBAL\Schema\Schema $schema + * @param array $options + */ + protected function _defineSchema(&$schema, $options) { + parent::_defineSchema($schema, $options); + + $user = $schema->createTable('user'); + $user->addColumn('id', 'integer', array('unsigned' => true, 'autoincrement' => true)); + $user->setPrimaryKey(array('id')); + $user->addColumn('username', 'string', array('length' => 32)); + $user->addUniqueIndex(array('username')); + $user->addColumn('password', 'string', array('length' => 32)); + $user->addColumn('role', 'string', array('length' => 32)); + } + + protected function _initAcl() { + $acl = parent::_initAcl(); + return $acl; + } + + /** + * + * @return array + */ + public function getCMSTemplates() { + $templates = parent::getCMSTemplates(); + + + return $templates; + } + + public function run() { + // run have to be the last call of bootstrap + parent::run(); + } + + function __destroy() { + endProfile(); + } + +} + diff --git a/framework/application/configs/application.ini b/framework/application/configs/application.ini new file mode 100644 index 0000000..edc6311 --- /dev/null +++ b/framework/application/configs/application.ini @@ -0,0 +1,87 @@ +[production] +phpSettings.display_startup_errors = 0 +phpSettings.display_errors = 0 +phpSettings.memory_limit = 256M +phpSettings.magic_quotes_gpc = 0 +phpSettings.register_globals = 0 +phpSettings.error_log = APPLICATION_PATH "/../log/php_errors.log" +phpSettings.log_errors= 1 +phpSettings.track_errors = 0 + +firephp = false + +minify.js = true +minify.css = true + +bin.mysqldump = /usr/bin/mysqldump +bin.mysql = /usr/bin/mysql +bin.zip = /usr/bin/zip +bin.unzip = /usr/bin/unzip +;bin.imagemagick=convert +bin.cp = /bin/cp +bin.rm = /bin/rm + +includePaths.library = APPLICATION_PATH "/../library" +bootstrap.path = APPLICATION_PATH "/Bootstrap.php" +bootstrap.class = "Bootstrap" +appnamespace = "ZendSample" +resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers" +resources.frontController.params.displayExceptions = 0 +resources.view[] = + +resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts/" + +timezone = 'Europe/Paris' + +session.lifetime = 31536000 ;1 year +session.adapter = cache + +webhost = www. + +database.adapter = pdo_mysql +database.params.host = +database.params.username = +database.params.password = +database.params.dbname = + +;former.database.adapter = pdo_mysql +;former.database.params.host = +;former.database.params.username = +;former.database.params.password = +;former.database.params.dbname = + +;former.home = + +seo.universalAnalytics = +seo.google = +seo.bing = + +navigation.containers[]=0; +;navigation.containers[]=-1; +navigation.containers[]=-2; +navigation.containers[]=-3; + +locales.fr = +;locales.en = + + +acl.perpage = true +acl.roles[] = superadmin +acl.roles[] = admin + +mail.test = APPLICATION_PATH "/../data/email/test" + +[testing : production] + +firephp = true +profile = true + +phpSettings.display_startup_errors = 1 +phpSettings.display_errors = 1 +phpSettings.track_errors = 1 +resources.frontController.params.displayExceptions = 1 + +;httpauth.username = username +;httpauth.password = password + +webhost = dev. \ No newline at end of file diff --git a/framework/application/configs/settings.ini b/framework/application/configs/settings.ini new file mode 100644 index 0000000..bf3746a --- /dev/null +++ b/framework/application/configs/settings.ini @@ -0,0 +1 @@ +[production] diff --git a/framework/application/controllers/AdminController.php b/framework/application/controllers/AdminController.php new file mode 100644 index 0000000..00b0235 --- /dev/null +++ b/framework/application/controllers/AdminController.php @@ -0,0 +1,6 @@ + diff --git a/framework/application/controllers/AdminajaxpopupController.php b/framework/application/controllers/AdminajaxpopupController.php new file mode 100644 index 0000000..2a1039b --- /dev/null +++ b/framework/application/controllers/AdminajaxpopupController.php @@ -0,0 +1,7 @@ + diff --git a/framework/application/controllers/AjaxController.php b/framework/application/controllers/AjaxController.php new file mode 100644 index 0000000..7cef670 --- /dev/null +++ b/framework/application/controllers/AjaxController.php @@ -0,0 +1,9 @@ + diff --git a/framework/application/controllers/AjaxpopupController.php b/framework/application/controllers/AjaxpopupController.php new file mode 100644 index 0000000..842bc4d --- /dev/null +++ b/framework/application/controllers/AjaxpopupController.php @@ -0,0 +1,8 @@ + diff --git a/framework/application/controllers/DebugController.php b/framework/application/controllers/DebugController.php new file mode 100644 index 0000000..2a00946 --- /dev/null +++ b/framework/application/controllers/DebugController.php @@ -0,0 +1,7 @@ + diff --git a/framework/application/controllers/ErrorController.php b/framework/application/controllers/ErrorController.php new file mode 100644 index 0000000..be15621 --- /dev/null +++ b/framework/application/controllers/ErrorController.php @@ -0,0 +1,6 @@ + diff --git a/framework/application/forms/CMS.php b/framework/application/forms/CMS.php new file mode 100644 index 0000000..125bf48 --- /dev/null +++ b/framework/application/forms/CMS.php @@ -0,0 +1,9 @@ + diff --git a/framework/application/forms/CMS/Home.php b/framework/application/forms/CMS/Home.php new file mode 100644 index 0000000..ae8a8e0 --- /dev/null +++ b/framework/application/forms/CMS/Home.php @@ -0,0 +1,9 @@ + diff --git a/framework/application/forms/Settings.php b/framework/application/forms/Settings.php new file mode 100644 index 0000000..d2baf42 --- /dev/null +++ b/framework/application/forms/Settings.php @@ -0,0 +1,21 @@ +setTitle('Edition des paramètres du site'); + + $longTitle = new Zend_Form_Element_Text('longTitle'); + $longTitle->setLabel('Titre long par défaut'); + $this->addElementLocalized($longTitle); + + $description = new CubeIT_Form_Element_Textarea('description'); + $description->setLabel('Description de la page par défaut'); + $this->addElementLocalized($description); + } + +} + +?> diff --git a/framework/application/forms/User.php b/framework/application/forms/User.php new file mode 100644 index 0000000..8f3fccf --- /dev/null +++ b/framework/application/forms/User.php @@ -0,0 +1,9 @@ + diff --git a/framework/application/models/Content.php b/framework/application/models/Content.php new file mode 100644 index 0000000..df6a828 --- /dev/null +++ b/framework/application/models/Content.php @@ -0,0 +1,11 @@ + diff --git a/framework/application/models/User.php b/framework/application/models/User.php new file mode 100644 index 0000000..8709809 --- /dev/null +++ b/framework/application/models/User.php @@ -0,0 +1,7 @@ + diff --git a/framework/application/views/scripts/templates/home.phtml b/framework/application/views/scripts/templates/home.phtml new file mode 100644 index 0000000..e69de29 diff --git a/framework/data/GeoIP.dat b/framework/data/GeoIP.dat new file mode 100644 index 0000000000000000000000000000000000000000..dd23e4cd039e97fb2744bb8a503d61f12b73e319 GIT binary patch literal 1238050 zcmZsk1=Jixx3!;f>*=29o(aJ{KycR(+zAfBJ&*(m4#C~sCAbsZ-GT?#00BPS-EIEe zd%os!@A}v3wb!mwr%s(Zb*j3jrssWgkcR>k;fayCCr9Q=P=;sLW8!*LpbDq9IITqu z>TpYyTdOo6fR}T;lA{SBOp#+?4tl)^c7gx&dM#)}3<+!kn?eV=us&=61JndogVkXm zObIK)e7)XOFf|M@p9ZFdg<*$YZ#tMB=COPRc&XQ$%{U|M+Uw0^`ON0Cn9mBWUT=`O zh%C?U+Bqy4Y@E|LmvL^R)TBJGEzf7k{Kf^03mO+PN>fc1vCT!TznJBV8<#LHXf*V*-ZHRHueYq*E@$EL#ubdRzap%ZaW$9nDzK`fq2X)PYrvYYo^^)7S|0Mc zur|Ei>#bwWEvzXV?`Wu@EPvMPZRl3AIUF|fDAY<-8{3GCi?@2c&0ss&-Uc^^EnrL7 z%9`6|7PfYiZH#^Uny(RdSoTL*Z3o!VWTa8<+aY^&ES^ zo{-Ct&#_vsw-@Zx>-_+GD+00u`@()O7OsYCV1GCOE`p2UKsX4_hI8OxI0TM`#6JG;RHAnq^YtM2~!gDkE1#n)*&vzGnJL4?8&?r-vm|O;zn_QY%zQRQ{xeBh#xO|pG zt*(XZ;1zfk#>4gSC`^DGta&Tk1~}6d1+sIA+dggHmrr!< zv+x`|ugLUzFKBP+^pTcMG4SWlq!x!+C)nr8Jq*h--KOkRQF8lp4 zsz=qzG2!<{<;jomleTLuv0m?Ig}vAN1%8F!;CC0_QIlTp542zq`BOu)O7 z2SUl!P*})O%u&fv%^{b@_Ijlp&}MWBMFdST3CzavWqnqj9DjGv}Bk$E-QF&oRQnLGmic;^wpEnB8O!<6z^QIp#8% z+qi&n9^aRs9+te9gZ^OZBnIlbPh=Bs6r)pM+2zNWG7?b_z+8rL!QEv#oQ z%j@UZzoM~*!$*~_@MaUbKp#{G^lKhk)V@o3{Q#$%2D_;Y-Y6LOqr;Ym5pHBrAO=Qt(fr{*}# z{B+|Pnfy$Xvy5jO&&lzR-eQ!^TTO2Jm!Ef7a%YaaGM&3~++%)kj{8jR zH$Gt00OgoWX;0JYe%QiCj1oR-GQs#*j>k=&$ZDU=@l?j2&hd=-#7y#Rj^{G|yvYkW zUNm_rlWX&NHOFf?T6x-eUeED{HyL$3$vV}1x&^&y{+99W9Fw(?=6E;94>^9c@IB)< z#{U@K&+$Qy56wR^exBoFlTVDF8b34kXZZ_rb@yeCugt&BB#WASo8!Ao^1aE*#-DQZ zOn%O4f64Ky`EQxz_Z)xZ_%oZSzbyYdtCf8{_p9riQ6z6tFc$NaOthz!^9U>X|LzGj z%j-t9YUBwr-pmu4M@DVzQi#pBsiu7;c{+Kzc?RU!ugKUUQ{)+#XNe+97MU{7RC$IJ zSh~Q}d8Wy8Ql69ZOq*xAJlo{iHqZ37Hg}$ROlHV4qsdH0buqKaEO}|?^X8c^&xV%FpJ#zQt7Q5M%D0R!WU{bv5k)4GFJ`j1MwCgG%(GO+ z`*XUqi$jgebjEYIQQM;H}wnLR42J=)|L;GdbRPg7HM7?5Nc# zc}~sqOP*izoR;VGJdfs?kmn5RoR{bPJZGApm9;uM&p8=C*Imoh1)1ckJmWHcVV;XJ zezD0Vc`nT)mzi8{yux^8W=#gK&U1~0*XFq{&v^6ujMp1)$aAB~O?ht1bG!M?##@ZH z8Wo&7Ozt+`X_WoD@~BGJJ(k>SR8dv;8y_&L_+Xxg%pW#BV(e=^mgn(2Uu2q3=gz8i1mdCSGO zv)ajd-Z6jI_?}T_H5^^SoeUwQt{({oYYwhHN?Pp*(UpEuSE z6bcjzlw9lwLA7NUD+Q`1HKXKOk`42~*ffS&ZDbcZ&Yn;v~wdo7YU_N6enaM;Uoi&rpZ!)OBY$mfC=g4XY7nn2Sa}}67|4ywQ7jSXG0t;oD3l~_#e9=s@Sb@dOm&hbbnk;410EZS>Mt8R&(-c{@z;Xrd zFYrKt?ToA6bqlOl zV0}xrFm905ZdhO=^Wm9fW0Oscn-{DQu0=pI%W6ACX_HdKkTvWcP>pcsI>}APrT2sBA z+U{FmzXAtmYGVuRU*LcOQczz~IIzG$1=OnFR(6z`x(+FDXx2)~M-(_xMR$5sful_> zC~!>X`DrG{7C0`G9ADrB^Aj`4Nd->M_$el*X1T2yJl&Er3Y=+jmho((YR@q_*La@s ze4`v5SKvbPiwazABK?a^E-_wO;4+iTjaL}2G)nU-lYZo{DR8Ze*BQrWI@g=rP~gT) za#JC_397lSTMFE2`EADAjdvLDG)m_#le>-g6u38&-)Eww^k9L9%yY%m?85~&!jb^WKn`|jw2 z0w3B!KP}bWCz5OL^(a0w{$P|FpBMPT{L4)8mC4t}Z;am>zcYSs>`%v!=06qq*+kZU zG5OW_oAGz!9|it2=}-ON=F;zJ|MwL9Gr##Fg(AfwCCejY*;p~ERn??cq;AqM23c*h zNSJYT*UEUiNNk=MJI1bYfN_c<15KtZGL?z?>N_l)Hj~U*WIFTdGsz4^W;CBElgwOX z7V}w+gN(CfwX>VdQDm^mKVzTE#kr016q(mVKFnt_e~|@D7R=-e67c(pYan+PBflWMaE_P!Xg)$Uu?W2lV4iovW#DDaz*jKpV_Z+@#-Si6uH*?woLQ7 zBI7fDeUTe7exu1v#+!@WlF4s1>2IXBo8M97PLsQgcN_09-fPr&?<;bD#`|;qpoVDh5zCF9G+SB$S3 z`_8;kWKxk%iEfEEi@a6j7uUXRln-ANnVj)=ioBcg_e9L!FYiW3I zCzgC_1xY?D^0_5_wJ$CI%Ba4+F7i#rzb*2e`S->jGWm}tKN){6{`VgJYmwiI{GREQ zO6kq+4;TL|@|Vfq#$KjF34PrwHC=g=LW!bDKQd+Wim_UvW>PQFG-(*sHYokib3#}m z%H*vQZS&Ze82d9dpu`j?u(*l(?FVp47ndqA#AIosd>dL~8S`Z`$#N#k8&@!{Xq25*N~~I9w-UQsvYK&3 ziPcSHZ4Hw(OAITqmigKxHZHM=`8p-mEwNsS^V%2wQ;i& zn``Q`CxO6+B!EFWBAZ}WXJ$-XB08OIv;FL8j$fkw4D=wG>dNQpx&Kg@V| zrgKDzBh8O89-YaL$ujDAOU^K!U_8-yl2N^!T;i0BpIYLyjGu1OPs=mS&nj_tR(p=g zxh2jsIp27Jahy?>6^)BaTq2ugPA_w5iOWj-R^s;(mzTJr!~@p6(s+yUD&y70YmC<# zW$ikX@y6>*+>ps{EOC?h&6z|#-)eqaCb_-D9p-mtlDkaqE^$vLxwpi9=Jy->1Anl@ zLnR(A@kohJGR;RzJe%Fmu*651k>a?wcnV0Yy8eD>wE10-pzir@F(NX#$QVOYN81A*XbW6 z{UMf>IuNbRFrJt&F)m?0q2~3*CuuN2@ zWiFj=nRdqGGD*fe<^S1F23R;nnSojDlqMR;)MchAGi{ma%8V_uf0^ksojJv0l%)<6x9`5BshQ%yjvdmH@iq0Xw*QYFucshWi~0ZX_?JzL2mSW?@xN))h)_wS!Sy;TbJ3! zK8z@{ZJF)Nw>L^(-Su0Es7LV~%Zw~Ds?6vzdsFO=FBp`m-(a2S!K>H z^JwQvWSpM&`llr~Ik_U~qmbuMD^4m@BFy3jrtIXYH?kRI` zrgOi^eMSZ0flMy`kom*LM>6@NWhP|&F_Xv3JdsJB{Fhfxmw6_WPb~AS`E!}%d6O5) zyqHN|D)X}WE15)*dENYL;~Qlrm3h2cbR&HhIy}yUhb4oSI#7FEL13(l#FGgbSf398LyehzT`oL=`(rLB&-ls zXqmSw3^a+2iLql;+iryc8K0u^KlwJLg;Q0SI;)+=WZDYTWs-jHGq^Zog_$z>%oS!a zpEZ*VGMUXddxbeF3^tdA{suc&g}E!tlj$#CVcrV!RhU1MEKy+r^93`>LKPOy_#!5Y zR#?nraibDI1Jt#oi%V4)VzRVxsBszNvc~0%|Fl}6!ituxWR#tiE38ssRToz?u2Eri zlm526rui_V^tBnTQ(@f--&?X?h4m|ZV7@_x4J({l;j{`HS+a+5xN&3SCKWa{+03|| zadYDql{9W!R@ll@wzY-oahnR;nrjr=d$-TzBP#5W@f|CStT4*O(G|v+>{Mar3cF-F zyPC*IKN`EaxVy1G>3de#tHR!v9BbUiC?EDU*{{Ob3j3QMU~doADUgc?xhVe+HaVn{ zy4rX6F!RGJ9AR=~g`?c$=nBVpr0Tt&GrBDv=c?l?>0`_Z<|i6YGM;Qa#n>Ok>E;(# zxTL}v=4TquGRpI_P0lf%Tj4yD^Nkl6r8Cat!U`8<68Uqf`Rm5ZjF%g)FkWd?+p8*E zUE!Jv*H*Z$!s8X5s4%|5^%Wkh@KA*tD%@D%t_pWoxJkjOaJxfvONCnnJ9 zLgdK`PgT<3zwD}~D?C$SqPc|6R(Q@nykva7!V48%bdPE)3#nt-H$HMe*DDUotH#%| zo#%}#R+CKLG`?kgyTatG_8pUVjqeFF`TLq&8~@OfkBlE@wV%khjDJ?)^NfE{;Y;(c zj9(kSF@9_O&Zsn#+dowJ(Z!!C>3jJ(zf|*cg1S;huChobU({r=DvO&eVO-LUwW=(i>8xO~VwIIL$;wq$F<-UHYE@Rx}K4( zihi@8<{RsW09E#?vUim$^?sw@A>60RzE$?K<*`O-su$UmwFBJmfkyo>;h-u9S2?80 zL)JMolOI;)@G3`CIkK9*b*$#cRynH5(Y7p8a_JZi&~C_%ET3SnE;OEKJ112+xymV3 zey?|`<)?WRryI|(hi7`oXPKW};<>uBmdPqdLCVySB=B*J_N{naJDg-I2z4 zLzU}1#_QdwtljJ?Id)r>+pEk|W8NBfRJpUt&sBc$?B8X4w#wZm_ZXG!_nO>iyuZo= zCJ$z{51Bk{e8l*uaYB{HOl0A4lP8Q%R(UFuKV9XSj89Y|c{x8<<#`KVFn&|A!_Y^{e#!U*(gG ze`@lX@pI!B#xJXUWg_3cHu=W*t?|1m-<$kk{Lv`QpG-!0;J=zrUE{YZzgPJq(`nYy zjqXnu|1$nvrDviabg3$5%o_{FqOoL@Lb*o8yqZaBHR|S#OcK=46i8WDXklb*)o7c< znPy_rsnInVV4T7@&?pO2)|e{e`Zd8cwRAmBTVuK!(_22LCDNRs#*F4OSw2Ybf7a3m zhFM&kwZ@>#&TKVi&-ffQ2AlWa?U~CK=FV)YulZ`sZ-xCEEKo~-VWhtHsIy>=g=#EZ zW04x4)%e^xi`Lk>#x^w;tFd^EC2A~LW5pUPxpt`<%bLiyAvKmZm$jiamND=9uw0Gh zUDPhRf=PcTU%AFAHMX*3)f%hS*r3LSHCC^&Mvb*=tfMjNHxyP_tHv-7U-tWEh3nQ> zug3aT&={pGREYEn^b9%(sxiFA7XNCsag9x^wyB$Jrcn3=X@zBT%SE=VrMEDdl97H# z+t%2w#$Gk{w$Ap((KSYx>|j$n8r5oKjZx|SFJ z^F1@kfx5HQ*tf<3H4e0JKV#qQ*c$u0D7R(sAmgV-6%Vd)h`IbZ)J`5&CRe>uW>_-8*5x|i5yldT_QJSI)VR0C zedhPqcsQ$lpvHsd4;lMztH(!bJZi}VPkrC=<29bJ@W~p_)p*|gDdW?|XN(hTJZsXo z_Ck#pUHriKQjJM9-ZX!?#w#^mHGi$f>owjmS9fZw#Ly-FmWA)uc(2CWH73`1CsXUk zr{B?kEPTI~e$OuXKV$i@#z(G_@MDutjQuX8{6&o~wVTzMq0Uz|zSfRcPkaBS#MV*25G=@{w)3$SGBb~a=G**+h)0#|Y)c!MLotflSodqnJxy~GQ z2HVIimdq+%Pp4)!7iTxlU>{^{P8a8^GgqCt>&WMMERp`aCejh_+S9sbN14H>k6r)iyHr z2P;oDuCqy*)uL3+>nib;fCE_Da3TJw4uQj2G9_U%_8e=hAxm zS?01jSKH3zb*|9VWWVFSvW~`bRUJLgtL-&*K%QS~B0CC;P)EfSe@J5@L_jxN1Z$C+*Rjp2jQVQ_jt(n*(I61*Tq-#{(qeZ z>OAP80**hsNkN_{6e5qf>d`tHwY+-V1~pmYPnbXHSUpwe={nEUnONspH`#`C1{D)U z?>War)@1)h@j8?0ylH3D%ggp$llzLhc(u-Jw(xqLHymmOO>GrwU2oNSzs?8hRCDTZ zP4+CjQ|H|}@44ZB>g?X@sZ+&Y1NqPjpDNQ_`%#^b>wIG0ltr?v4|<>1`J&GEb$+Px zrDypYkM65Fnp_$A+BUE3^}e-Bl6>cIsktr<^GB@(+f=8&)cLi})D5O-@LQeV>jVv& z4gRR}r*0w*>J9$NB3Wvrf&IHqPX-(0TvX5sjWpTvjdT@=D5;8#bjheY>6aU6Oe)5z zbrfw$8g8x$I?D?rY@{n|3S(q!8QTqFx0TJLL8n2tk$yUs{Q>SpotAn%g>j(ur!-EL zIiTd6w!w4_mTRzlgXtU0&|q+bIUCGqvojghwOrCQbAwqL%-Trve^7(jOf)DZ-s}zL zXrzY*>RO#@M&@!~i!@lY!Q2hzX)vz_WrGVhn7@&J5SGma^(ml{PMLP&elH6((gO;` zUqzW(%-*h~C;SGBH_}vGqQR1msuY%T&=gg5y>ug8$Wj>EV3`KXy04S$lAK(j!HNxr zHCU^`O7>0TTGhr^Zm^2&sJS%N^=b`Pw;O9%zGeeO_zPDlGHcuN1`XD+KkM3mIkTRX z*S8z}oZQe7rNPDxHu0S9-eA)Po7n-a_swl;Cs%D@uB_Oyk#0U)HQ2hrHVwA55lME? zsO{DE)|9IwOtic1*kGjjDC204tH0u;wzKW;qAC-al6zws?52dtwun6%?Ab`qc@!2c z=e=xUZ~3WPfM-^tP{aKijCGZEJZb7aazKLv8ywW&;70ms?!AEj1RT=f&<2M!IK08B z0jC8V(cs7i(*{fza8!e%8$8$G`35)W<{Z;-X|CYa!)qK%hp8wjw)Zp`r6g?daD#gr+}GfKWwrkDLxTtHp>+Dn+v^!j+kS&b8$8nM zO>{%WWI}_-8q^%6$KCG}Ms@mRgQv`&Ha=ri6S;JEulKALviS=QUTp9|gAWxnS=OG` z;N=FdI1ZB>&sSabT7%b34zlxaIBqiXW&_R9TMgcJlgSPK)8KvccZ}~E-?IZ6g?zZH z*So`W{ZWID8>koueBwFE2NVK6ZSYxx&)wupNAC;wqKQ`XuNr*a;2X;oqF)<)+u%DT zhW_$HgC9+PFdnX*)7MW8ezxS7f7SkG3%?uxFe>Z*)Lp>*Z)4A>zu=>eaz@ROcriee zQVkfWJvm52R}QFHL4Th?Mb*{<>H&>_AfOe{wwnA`Z8IRWa%8;7A-%=fqFQB95~LH| z3Frn42uT0tL%>u4Q>e!v{lgK8yfihNQ`>A+KNSzsES3Gy`g;gAHGRM$0gDFdYMLQn zMr+O#q<^Yn=73oOW(^n=FgRe&fY}0O511pMYG-6zp_4%ojkl}6{}8Z1z=8pD%d8In zZFXMce8%~W+C$WxGJK(c;k}-wU}29@retKXAYIFQ1?(NLc)$_?O9m_zuztV>0Yd_o z4p=o{wSb`k%LJ?#uu{OX0n2IB0V~*)vS{1PF@-|i4fUVJSXtr9v5IwOvHz-FJz$N1 zwFB0XJm3Ks7O+;prH+-_$}w$3GPrJlHktL*yPj|T=Q#A&JhVbL4A>}O$AFOujc;SzHefrG?TtDVm4cc} zQ+tKRI4WRtz?gvD6tsYy19l16)uu*fQ>>|(C z-TuEDa7MtH0cQoA9dN(qP7@SxZoq8;w+EbOA1={U2Am&oLBP0dL>C8K7;uqeCF62c zr~wKu3%ESsx`6QkR|H%caCN{nK|1`a++3{&I$~;dt>uy^fGS=u5^#%FP{54=H#yWd z+YKq`Qs{*0MPpZ6O@#Oz0e4#GzJR+V3AopCX{ytE+(jBpZ;T?kB!4jAp#Y`jO92mS zH*m&otv~w^Fd^W{fTz5-JQnbHz!RPb^`*rtJj}WMbigwKF9s;o$|%KOOK+mPem3B_ zfaks5rT>CwP5o*%CwU594tOQt)qvNm|5iZatav@(jeto3Z+a5dR$GlMEAy2wZ+j9a zYp_9jSJJL^mv;{(p$7YYzy|@pH`8tE!+?*pOqy)fgZ1QQqXLd$zd>-(H zHqR!_CSNLB0=^6QKH%$sZydC51Ny;Nxc<3*2>3DJZ>6+7|0&?-fM3j|EQf!U4*`D! z{O0tS;Jx%uPnL%Nmvv^b=Tg?6Y|Aw%H>otqHz_pJq*9=Y%@j*bKk#G|r@^YW+Dv&d8dEDOYE4TXC(s z*_zDWWd0@#G?}BxU{}p;R2rwb(PS=L(ENGn$vnR5z zr6I}MuF`#Ny(a5B;KQ42&}73V8@Z^DLQ>PvC}x%??d=Y;wLcO07mV*}KU;O-9-5Xho)( zPSeiK^Z{}gbqd;JcWtIO?lF$rZZfNnhenY-O!hSHB|Cm5*|*7l$~2wH%UYBDn;hBX zs3r$AIk1^NkRRUUpe6@5)903c6K%*x^m>QLd7b|o4>KyNM<`YNG$O7@9_^(qjgh0;+5j_^JyBNupejB9eC)~TJjy2&+7E>`m*A^=m%H`~7xieW zwz{r#r~2q8t`S|^OwV34(c_)c*EKoZ+uilbB`xYEH#WIRW_1+Yi-9$a9X;!_JLInmp^o^SF(lNX!3)Z{%4-;3_$ zCU3g;Q9A#zg;$%rW};}kuE|xuj)s;)e=WS#LC#CLcBVy2&>l!pBWMYw~%MPjm}##>!7EQgx^63+?|+zVh&8O%nP4d-intt>xd_ z?01?7kMsw7@}u!52je!C$9LLT?ylQKk-iC%6~hUr6&#-bjl37Ixz`j8pi zN)x9)CpeuN`q68~keNbe4*49E401pjt}Q~Dpvf8(GF!;_i0dO}51AuOcinxxaSaZc zCuH6*-B{)fnJZ*&4@WCeBT@>@7czgyZV|gjED*9_$ifkeL@XqtQA7+>QNanRM${q} z3t2qm%aE@^mIzrgmWRH+#LY58LEM)VLzx#G za>ywmr>b}T9Y}qb=VyQu^~(_*Wa)5E+kVKIA(uLaXN8;{azV(rkaI%L4LL95e5H{7 zN{?=ZzCA6{>rK`vrEUlME+FKhkc+hvL!QxNlFlgn32{38p;w*8Xm`@5fRM{Wt_Zm@ zb1=uheD*~15G)Ao9UeVaR9J6Om)%Gi+ml;?iDIlk9BQ*TM>&_FL5 z=`l|!7xGZZV_Ntj4~IOWd<&VN@G3aH-t+$QXd8X}*S8zGFYDw#hmElguEK^TF8qbFNM4u@`{pQ+qDi-^egOM?aG{k-y-(m_S+$owR?oT8}golrp>e0o3Ynh zTzjMbl%l>`Qby?u4hKZP-To-#V>|PCn4Y(PqQushEasmYwSpvBS<75^0i%xBz7F{& zk*BJI3kG%BAU{PXh(!m zdR#D6=hfc2qbR*)4AY^6SBe_0t0{=+MhuA35B|gTP%5|ep~=S-qm|MTQ$@_C?K)!W zh-o5bjF>56+KA~QrjM8*N_XtvyoYGWzk8XC^{zg1#4HiBMhuG5Px?pb$X90qUVw)? zwT{-zMhuRaH)6hsIV0wZm^)&g2xWy_z0}M97T-p1^@oo6wfRRZsBJ$=?+cH6xBSLC z$s>-~gWANj`A4iDu|dS*ia^B55vxQj8L?EvvJuNg42f7eVraxN>esh9CGaHu9TM+s zMc-JLk60mM#fX)n^if=!z%O1_1+Se*XNd}I#A*?1MXVjMdc+zLYeo!yY~{jl#5v1h~uih$19BKD3rDdJ@1WW>G^hs$ilei36M4vsh^V*iK(A`Xl=DB}N2 z**{azpOHf&4s*=^3HXr_M@1YTaYDq=5ywOv8*!X&^u9A{BK}XnPmIvXbJGi9YiIi@ z5vN9+6>)aNX%VMKoDp%Rmr3VeOW>cxJ}2Vbi1Q-Ocar}*nfr;VEFBkdVZ=od7e`zX zaiyXZacRV55tm2&J6DJNE8nh)xH{q*$8Gt4<=C|m*Ew^PHo6qm8Y`Mci)rVty3S9I2t!*PRwBx0s>D!x4|DN=HBuA1On$z9Jseq_~U6-Q z{Lt8M^>M@}5ubWo8oNGYerEo;wn1(F#xIRuMSQKTPmc`|zeoHL@omI++MO(v{O5=t z%zrfgWRwwA>H5XRU$q`>O%hf8sRgB-xkc3CZ$11+6kC*9dNUyHNLRi^&b)6;l0xgh z7RoIuE$S^AEvlJ*twmq6-%F6moBvzhYSC^nRVy81+#(TaF-40`rr-VF`U5lhl>b{k zb&F|QOq@<@xSglPye(!ipS8uHR=Qox)=H0Dl-t{C$Svk* zrH_S!jdL33GR|#O)mj1bwV2NqVp)^rjM7=&M1ML)d`0t>TCCh+ zl~#I3)^mH`0o}0lq_IXTedOM=#a=DeY%#3GS}oRYp*vxjeYO#5XEgX$4Tj|o)Qq_|0ukl2;n@qS(E4@2! z+hRMD?TsUhJG9u*WMqrc{aSsvFj059)Ntn(yV%3wifxNAEp}5#TkO$Fk8W0UkE6T; z@9S-6?^gQN$^I=4aFq6Gv9Fu&XIICz(nHj{JXr_If>YwS76-RD#A?U1IJCuKEsm5O z-!2btafGWheBC27#Z`R@aP85p^dp!KAGF0CD?fdjA-9ijae~rY=l?BEYH@Naedf8v zfA(C$QyiIhoOq|VIHSeLnHV(_XSO&?D=VfEbG9vC+vd79=a`>sJg>$1CKnjbY%{LK zh2|F-Uu|)*i5$D6#iiz#880_pVZ73KRg0@zT+`xO7aulW*W!j2H?|n>;`K&Z)9;vW zQuJEf+v2_!w^)9MCrh=rx_F!McBAI*PUXBqcXx|>EY$aj3dKLC6Zc#ApzZ=D3Z0I* z9x|6rsXfx-(H0Xdd7{OWEgmy}Jk!@{+fyx`cJT${GsfqP6OGRrm7lWtd@FtGuInMc z#Y-(-c9rDn_Z3&ER-V7s;&oTO(PD5ro#ja_-fZz!i?_99wbMua$t~W|9_U&ryxSsg z{+=4Pc)!I5ExvB?O^Xk+UOqMXsKv*b^6m)&t;zvuq zGfMJ(iyzFjr>Xc;i=SQmrNtjD{%rB9i@zCvH!5h-{L8$j{ZKFe{7bI?&Z63!v9GCO z!Np>ml1bTEF;4Uw{x$P@n?{?!T&)JQX_|*^B9oS}+oo+28xv#4sNkz%pNlB#20GeP zwwbEU)aDBQ3~i<{pVl~CCZE2YekPK_jF!w~oH?tVMWoFj7iViTdnP}}P3F*AGnvz# z%w?Rr%{(Uaw%NVS9&P4xasD<7v{|stLT!e(+1SE`+brE?Xq!b`T(r$%Z5D5%OxCu% zRGTF%*SMB!r+Fwc#1e5SEYoIL7uRXCT$|<1S8cOG)@tQ8E1It)%WnRV{`hBBE8%Kw zR(ElYHpAMiWxi%ReGg52t!<)I7nkG`J@dC&ug&_FtGHpC4caK?YNDdlHfpDytGG#< zP1}sJK~-(mX4^K~wb{I#zOpE1wrI0uo2}YxZOJy)lw7sCWJ)NZaC_s3HaoQ0vCTiZ zJPOj%l-tiHz)OB7b(vh=fYuJ=+|S>Fi~)cbk3M?AvBP7Y}H2V4Jb# z`?vr52hj9}s@fjZ=Fm2WwK=%WAy)Y3{a%s7tt_?v%dzV2$Tml{Iok4L+MMJjk{{dV zxHiYPIibyo?et|@wUWHwP^M0{<|%DXZF5?i)7zZ!ukNHN9W@c2mDxO7Ica`woAcV7 zZ+@xq0^>O2g+^JpsLjRZml)Uf`>~g0wU?V*(dNoba#fqF&95=)1}7uq+v#@!&$W5J z&Gl_=Xmev5{l-nF7EiXhsm;x8ZqY)}xoeyI+uZ78zRi-`&F?V3(|DKhZsR@1dyQ&- znGT1|_3oC6x*k+2YU0cvZu5v1ojw96(=3_L<}vF(Zrnl#K_+@zOl_ZXUOjCGp0Rvl zJAHZbS#yo(1&{H!Hou#^Xnd*7%WYn1^J<&d+I(r@>qdp*eUmqglZU1Jzx|r$X z^c=Vor;={WfS4)F2gXbpGgZt*KJ(Oxr4*jfNucG^#7rBbGsa`}9kgx=F*C*tvCd2} zGsk=q^J&a1F|*3anEBnyAmiLIv&GCFGe^wem^owS(&e`5VjX3s{uP&xrsvfsh?sfx zROVh(D`ysnSukd^n9XAridk4TW0s9sBxcc=C1aM-gPb%|O@**IqXm66?3%xSBA)fgvVN_xf4Gj=ERr>V;+h*DdyyuYhtdAIVI*)rEAOuF{j0x zu8fK~C*}+%z?m^;#mIuZ(gex!m~7V0)pF1{>y_m4f1J;^HRS7J#>dLS{gF`Pl2;GMJQDLp%%qq{VzYarGkSH_3isRCj7#!a%;(yH zV|q$*Z*E`2d>Qjq%-1nL#r$lSzA=6;jQP%*8nvRWx%eUGN7rgYkQ*}oOU$n^zs3Bn zeOO-{ctJ_+kC;DW{<5;7t?pz*4lBczA^MMuxrBT|AxU>*)#?%{CX|wNwJKYrslm!~ zO?@??matXA)(Q25hWGPX5`u)L`3$zB-openj1pQ2{qEWcaYB;NNtixK2i{E>kT7+^ zG)cO{jMEoGNt*Tp6Q;B^d3cZJQ95?uG&?_S!gNWxYScs?%8nero6NqQ?0QD)ASFn7W{3F=X`^CrxfuxP?!3G*lEf?XhC z!6f~DN^UHauyB&Djz!!{|0W{TTraLGVTpv*6V^yrGGVEN6%tmorY38MJ6$?qsA83{ zY{GI0%X^F(h&DHDM~Rl&^%tEl#q^|u@f#&xWbk-M<+Nvw5;ye7s?6OB;1y8d&0E|*CpJL zaAU&wgzJ-Z%aR+~Uit~3jJiolo^VUTtG-fe*?yXzXaleVI=~}XrPN?QWP70UqFto$^9X9B&OowGVtlD9< z4$E~|zQal#R_?Guhk?3f$Sd#F@>7?FENiQDQcsjxGIfaF|L?FyhqXJbV;|P+Fii1L zD4fiiGEIRNsn+1S3cIIX4<{C}zi!C~A*-77)kz|M+o5Q!QZ8~h*VTTSos`rHLI&9xzgf$fnt?2a~76o}^hf$8| z=uUdK)zFm83YwxPd@UR4E}irdLThTq(0Q#$P3Nk6^n zI!eTRU(KC<{MAW+e>b+n{v8gm2W*B)(tOeZ~IJGR4dS=-|~oX|#7}@urG*bhxv_GaV*c zc$e`J8@aoa{yOrW4)d`zIK$YKu_Tb$GqQ8yzNTgPNZ1^t{>OtqzY) z#e}JNTMJ*;0N&B1ZA}|dm+8B_r{fMS)h<(ZdB4L49X{;vQ78Q_a*{8Rk2~qf?ehMX zLFAJTpDMew|9AMpRZ*8OJA9>^LO0d?TH8g3KRW!`;ae+6_>;+Z#_v1)VDe*DtM`1Q z^K*w^GRdzUel!0)ldRI>uZ$PE{GIV$C;eaSYMwLZjVktk(N=V^)TL~quQgSrtJhf3|(gIreE8wIe?kE%-m%{m&dxy(q+~z2X;BA%b+f^by>H|dR=DkGKaeB zvUr!lUFPhvP?v?J5HMFaedm0^E_1uPS#<;?BYGa_GGCYZyDZ>hA0@xo4yfx}^#)YP zB3%}B!*BfV)1vy?x66`U*6cE@%Tis2bXmH~Q0wU1*s=a@aZT-YmMqszzfoPboBs7A z{fpA&)zIIEuFz#g^OcM%8&~P3-#o5rT+O(;aSfvys&=g|dP8jOF6(sD-}@+Bis6HP z(dZIw#a%Y&vS*jQx@_2Gqb{3t*|eK}1u(qJ#)^_(_EvFwH{7h7zJR(zmmRz5H|d*q z*`mvqUAF3`uQ+aJ+`7v)UA8svqdZaV_FYE&Z@D}f*-hWaw%RE?xF8 zk%e8mjLG|;KyVb# z`}cSyXSXFAh;6o4>0ipj$Nj%x+v)_MEBn;&zyZCp*pAF^rUyS@Zl;4bK?3JK!A(G8dv&>wEC=+s#?n~w~6fzVu)4Y&oD7mWKqr^s%On7TXJyu+-8mhS{l2gyn z$k5Eta@%_x6@-kp1ygIGEG@-Q0Xx>RxWe??iy|J~or?cklN*Pwpuu6vU87|0h zVTM&Rtd?Pi3_E66J;NFqHp{SihBf7a4C`iCFT;dPm_%!5SjUb~ik6$YLsNI_dlZ|> zBLmqW6SB>Q+75Y5nV4ZC;~N`JGTg*a`!4a+tnC&Vw#+a&!**((VQcl0VO!fosa0_z zvuH_`5f*UQdUJF8OxRiJ!vdmD(#4+)J7+jO!x9%o#xPz z9nQ>fR)%vkoR>k*5nZphfHRzv38(y1ytGMqxhy}_uLQc4=GsLWF3xaYhWj&IlHt+} zw`90A!(|yR&u~SCD>LC;a%BUBnO3)}GF+{=)qBTEv$p&-My~bH6a&{~xZd~;J<5$4 zZZiISZ%?S?aGQ*f;jRpKXSgF1RJv1Y`?C*Pa1j3@M&9HqkGQtw5%tw z2lKpQPgj95yqF1_tCs}*oQ5Jz#aE?mhBq_3mErYF*vV_d^M;k&$bqN*rzlEXVwNl4 z&G4Rvmgo39?<+(z?44(yJRfHGNVzD>JXt=@@JWWBGyIa_(+rDR$B(^rVc#q> znW!C+_;2&98IWaQHarwPG8;1dplo<=MYVdyW0owlW*MAiNS4{M#95Lovu8u*j|_#( zk!5HP<%X<_u-|e6O}(q?o1Dqm;AZx{!pVSt?mNrdNBljVv|ebwdS%ICV5#Y-MTp zI2G{2j1M;)(WB34WUef$y5S_-dEPAZW!Wyz_Ic*dvOtz?^Gwc%uK_HW4bT29lnqZT zZ>75c*$}RaWcf&!fU+!>W$`RaWcf1+lu=oh%(7CBm2)hWWptK9vK%V&W?3f7CRsMk zGA7H|EaRnsh3uFcTmSuBUDa&MAa*J$u_hEuF{FXAHY-PB$;Wmb1*e=WVS$5B|N0uG3;hEcAvf)H# zN8>vg?rbPgs@>JKyBVq|&ONi?ebs$66Ln?Y_}+&57>Yr)`(@cb%K>s(mV?cCkOI~3 z)HKW>T!&Z0ZVh}~g11^fL<6&v8oS)?pBciCN<1rUc*Yp2bp33q{mRGakTGP{6 zp3CxlmS?hDt|ui7MHl{pT;}h&y=3BxhN8Tz0h%uOS~lEfdNa#gCcbX?hN0+hXTwFm zceA{g+%Gsj#xM&#Jt6hR$YmvxNHg-b4%YS))zz8p&`Y3G*&NH|SSH7q z9HYF!Q`OBr#^w+r;_|uhGTI6`#^v~5&Yv~#TKs^FoMRuyp>QFq$BsEB7{5b&DKZ=h!C4mQqH^-%wS;x6OrD-gInd z;$%Y=x6g5+>4H1u*g40(IrfuD?e5)k>|uso4R-2+dGFCswhVsp5urd=jXT}$B{Xvs4stYg|N4 z86DTVDEdtrqg2iDX^vZR+?wOL9M9*tO_FmwlH<`FcjUM;$9*~O&vBR4xJOe=tAKF{ z>1ungi=yjzKoO`&&helTQB>6Nu#0{Dn(bpbp3L!7j>mK1MZ6~rRVDmsXB*|2XH9&@ zP{pDCZpI5aUX-tMyq)8vTsUuiCC97MSxbQ7o%;BXgZYhI_}=5|#>J)}*YT!{qQ8^l zT@6sP%xv%F!Y=d!jlzf+RMhdIi(>m&6HU#1TlTXYpXZo9Vupw>a(tQN=N!M}_$tTO zIey6Trq1Y<1N~~@cW(Htp(x+y_``HT9Y4DGlc8Gun&Y<|f9Loo$L~3=Q1X}A#c5m& zqUiX`MbULk&GCh{{SinRQv`MNak0N%`;F)uF(hKP2o-0F7!WZqqF=lFcy!b`s2>atH1P7r1>6lHJ}_THik&K`yL4KoqhC|pLEBMKLhh8kw1QA8wqL@^>C zg;P--2l{-uiom}B5U(4tUc?>|dq%7uu|dRE5nD%W7%?$o(}>L?Hj2VY z=u=Ad!nFz*in2)*7G==|H;>pNVhL^eT-;b}8eoK=h}%SL8?jTw&JmL%wu{&y3U^?) zkHT$w9Xq;V7uhiikBF;wIh_B6f9OqNp!#_Kr9_;)sZSBKFnj zA`XgB)fnynBleFtKyl)G*~gkF{NRWa{3ytwQTXKVA%>zH7KKkP%%yFoF8fDJ5k2C# zh@&EowgMlxYN9{0aEwf3eU6v3h?62tjyN$2FFxxyTuGycoFXM1)glTxJ>rarC)8KO znGt72+!AqX#Mu$&L|hedb;P+5=S5r+ajBv!;(~~a6iZ6}5&QYW6x!Y>s)Y-=Sf0|| zB_Eebrcyz~=SMtbL<}nG zc*I4qJr=R9F8&y*DEz62rz1YpnRUc75zj`vuHcV&F5-Dj8O>Sk|7Alz#`BUJzGx`Q z%MmYi>AEPS3qdZvW~f$gM!eM>NW|O9gxdeR_>OTgh@#^?7d0pyADCg;>G(L}lZfvW z!%9#(O;cWt_%h-%+wgNk(Ph1_qVQ0wj&Dr-+EB%BH7?Tye~7|E7e6cDyF|mE3`PG{ z8C5%fUt9RixQL?Y_`^j7!(S19NBk2p)xHpgJk#Y_H6PacK6$3kGoLPN%p20>$QBlWi zEZw$?o%M<0v?s4OJyv#|R(!JcT?v85b<)iSxAcbn+y5F4nV8d1_`z4J(GC z*YmupJ%2vzIvU1B6h%kNMbU@l8J_1iy|ZJs5qX}|1Q%{Z3@Yjv>7v-?$+N#!0Yepq zFOX-!Jpa>WKqcfn3+Gwd_#$~0&9h`ad@On~T_@D`Pr1$w7dKRKRGx247u2zoi=z$I zYMDG^@{G-Mu5z7aE^Ay>qUc!OMfJNvo^kn*30KUsvN`38mF$aiv;>$UWPBb$@voL= z^*n3jSu@Z2c{a$imU&dQPM!(I*Ea0#)|#r5*xhcDM_+n;A*o=x&>nrEY4+l^&R zziBurKWzoegV-R0!ocJC9bfTb^t3T&roA=cYW@<-@)2 z8w{^^lQC}I#cwwKmjBdt>9^;(BhTG=?#XkfYw!Ahc446Zx%4_osm zWZOKCE zD7)(0)aWCpoI!w(&A-s%#jrW<;7nq?C?#Ze+VwbBO!q=tqmZAVF_A$&Muv@M{j zF$KmJ*tozXOIx z*zTY-kWJ)*0(%$Or@&?fHn)&n3T#neOLbIWTT`~O>AH5<+OeT7CKuSwwL2SbUtmXf zA>lg|!X{IF?bLJb7~4>~?OI^B0=vsWX4td99&WBt={sB>0*4jY z-)20pz(Hm{z;MFg5P{O<-~zJJAvT%@CHgkH-CW?v0#j_yBh0TS<&G+Fbb({-Wqt8L z=8`dwai@_^5DFY$2n&RWTGuo$PAYJ6fiDVtS>P1Qzpudk1x_t+T7lCGoKfJi0+(C< znFY=*a9)A4EdT5R=XjVhgP1ui!8h3@ns<2t`q6v;udiI7VQTw(AYAvk^3W36TqA%o{9FhP~On+#<)h({=Uh1mB{S zVq(^DhZ*iJphrILw9D=?MdrQ7@pi9<>?ZQ#1Fm|Zz>5VQEbx%}E$~Qzr<5WJJnA|A zc!4L(_Ly~(oNfR-X`ZywzT)bL*_@N$7S3cOk171Kq0 z)gdiJ0rr}SuN%t9Z+Qss7xS_*H?g3(Q=kf01tre5>4E;1^5K)spWDeD8rMIs9Ovl>D&} zn*US?&lRYsApEt!bVd3U`AtiJ`Tr>JcY%Mj3KaNDstyR#w&V*1YBJS46sKi-Iak)3 zz8IwSEe4m(Pz(tl^wR<}EUx z@wtkOG$K>XT@260%%g@*ck>rnz;;+#Jqjr@s>qT>7A~?#k;RHEUJM48>6AzpEr#hY zt<-i23)IZgimc*NE{?XStNcWejHB@`WBM3F36ZE}i!4`Ud5O~gr^rgK`d^V1ij33f zJl|yvJ$kXStHv9yVyJ8&(;@QmFZd+t>kWHb_$b*doWt0!1Dva(s~!idd7%DMJNgelk z7V8<*`-?nKpj~02p$O}atlS7Lstto+eDJYtHbh6H|L zy3&+9@|CB9eDt+e0rN;1iTb|C56UVf7Ab{<{G%*iVvZ6&75TZyFGYSWGINRkC4MXN zdy(l&%uwQwB7YY7r^r-y@s|buU7WT9m(J>u64RA}Bjg?FaD%5wpHfH^viXc9`nqWuTbl}2Nh_B^qGX1$p+rfI)Of2zyF{f#wG^IXtd&9+ zjS_Vmt(&ZxR$FG*(J3*k#5^VDEit?l!h6mVb6L~~vq^{~jI_c-oRsFa8nVNDCFYk{ zOJ2ZD7Ib$qsRBu7Skg+kf??4TiRXY*AtZ*{a0GB__FQ zqU@uef7vos=Ps$YNr_EeyP2ULXw{((jyCW<*CHAl#WEqWA5xBRT?_;Q< zW~e&aS4uiK_b+jPWR^In#1SQqEOD@6Lsx#xe~8%>4BDy6wuhBCT&{F-kW;3VII6@k zrI2loHoqimUi`ZjA8VpE-p7|Xp~Q(LPLf~Bj4yL?iBn3vRO00lr(gOL;}e zWu{zN;_?z#IJOnfsw$Vbs>Idi)aW#{Yiwu9yv}Tz!s_wH5;v82!a{B?aZ8E&O59)K zR#WaMai@{nO5AQlCk1l4gxsaLb&%ZckdTYDD9efWDko@ftV>wtf3UJ(Qy2LX!jwaxg-xj8WPzh2ei`Bg=h1dO!cI z;z5sq+F}~Al-EKgwjY)DmD@}FS>k7T*$MVnhv+ZPw_31%vk|1p@AhCfN&Z#hpAu6` z{Oyipe@$D;Ojl<5a!^~w=~JHeK}fB+3JI;DGn7NjORJg6^eZ#8Os34tW%`$yz04eC z29z0C4lWp64&EG8W|lIumP6i_OieUR1YO|~KBUZS=G3`B*W)5;AyC|^VYW=JOrgx& ze(F{3j;xh<^5w9g2q~IU>d_@ODU+&6nR&`o%2dmATw5!Lsa-GAa8Z%aEYm87ODmfG zZ4XLLk=iUmIIA<2^&F(h&o28-vPl~qsuH^X4x{!$;f_I zTyPnyI;PB6)%pUR;PUF%U9V_SE0h^$$vOn+|jz_u&Ysi?z(mTG8>fHPzRV6~ zCYRZ+jNX%ycVxP*tz;-|0JQDgxy&wQ_AIkknO)25Rt{TVX{brGyCv^oebl3_SE%jY zHq`#*Fkkj5vu~LtbT(=S?PtSE`2*Zg$|$Z5E^~+!E^|SdL(3di=J+xvIDQT{cc$8ya-qFC-qZ}boI*u)eM0cD5Rlfom$cbf6DsyI;vy}hKoKoiWa#*CK zhL}$+bDASf5;XAcx_O37?b9L=&oEpbot%A-S?p5ue5Jj^817#j8^KqF^ z%=u86SIWGq7%uZjnMcb!R_3`f&&!@=o^ZdNPXGU*>f!0q*6^GH*+GnYUae9{EdC>|Gb%Gt?;b z%gF9Z_d%Htdz>FBBYErlspJ3qGC#<_Wj=R&e&K2Rb(t@XNRzLeH#G4z7rrU;ZJF=N zVgIHo^(%AzSmviP|CE_p=4bb!#qReqzm)m4%x}GZWm`psQq~`3{`6q~D)YB%rKGMr z2r97?hat}x(>G?im_9Mn$01y2h(m5v{#ODV=VfK4n0_$>%|CNY|Cj-B$g!G|%8-)Q z)linvwqa0=0$|@#xWjU=Q|OSG*LM|qXi4&59 zd`uzc`St4dsJng&ji^VJ+hbLqfaH?EH z%cVYMUSLV-pzrxRT`V25Ow97KbIh2Su`$cWEEoTuukla(&sXR|%$hN4#cUWeF=j%{+OlxWdg@VQ z@BR4T7T*_JKc4m>{SD&a?g#zapl;W06tl5B8?$-Lq?k=)?KnI{B&W>ajrxbZ9~u1j zEBaf-Y#pi{;FK9Q~HnxJie%;7Od#~dSX#vG}>VvceoOz&YT68idyU&VmJ^4OT;VvdhF zK{LgVb`Nr3DCYI3)er~I$uXzITo`jv%&9S_#he{;PR!{sXT+QtbCza}AElT>C(FJR zkhOY|?*7M|7ju5h1u=PlI-}^D>1DsXkm#gXkNw145_4tDRWX;wTo!YA%oQ;ee=bJ% zi|c;7q3JJyw3Yug>tn8sxlXggb91;Kx|q|CJdM=#PtEt3n_`}ec|PXmm|J2VhIhSUnWyXTX-%{ok0Ub>}zcStqD*j=Gin z>zP&jZ;|mj5r}y)=G~b0VqS`QSzmaFc{Apfm{((7i+Nqyz>hJn?k~2jsnx-*Ut4#6 zW8RL#gXr&QUigWl_4FY0)bKMMP3QMxK8X1==Cha&V?K)cIOY>g3g@3qeEzPC_q*ST z*g}u4#e5O-Wz1KafPPnKYv+?c{8OIEehFez<^Py(W4@D@dnX0@Yk*#r{ZYv^LNZYF@MDT8S|IZpnlfb{g;;hXr`wW^cLaN7!vvCKcuaNe_1$t622smv8YT!HX%~NSN>1JeSiJ?Lu}vr8rqEd1!O|e z8Y=5v<3yx>g}**EyezLS(u7LF5eY{oR1<1RSiCk!s3$ZM7D-q%p_$N1=p+oYD79)Q zJm)_?|KLYNh9`_jm@^3rqUP^hN!X8xP19f9jZDH@w{siLlQ3_>e8%TbSRe^cKq(Bw zu%PjUT(z*FszhHbVey1f2}>p{;W6qJUCCF~Rtorp(ULiswUhAwS#`R!O}9)E7V$9& zV-uE5ST12LYqh+TOjs>pbu;WSlogWj4d-!52$dBLS2A4La23PxhN~Lt*0wm`_amum zB&?Z)hnLi^j)Rn2hBCoyx|O+35-z~5>wcy1dPdey&`$E&!Jp_4Ehhk>4gv}iTD(aD#Es~H|Z`0b8uua0=3Hu~$n=muv*Lh$U7giJ2Y6$zjEc@j+l;p%f9*kYp*vF!O*qVBk%Zp}JclPi84XG)bV|Ze z36CT^nuG^Sx*>gZ!Z8WQCLEV=e8P1aLc$3NC(5b`7bKjNaI(T6;k+bVEj&d5pxeF) zr@A8<_B7jBFHx$CGZN0UqZJHi896)Q93$@#_9V~yDJh-l>|W-=gp1^zgv*lfqZZxt zxj5kxTU${rr)zd!E(YD?br)A8=y4#aePt5n<5h-N8(w3m^KnI~b~`snV8WdVcO~4E zaC5?~GIA0=6>^KJ280J)WC2O56uDigU^?#baFqI%_Omy4C)|^8U&8(BwA(}<`mjT_ z5NLD{s7L(>%=7nPYx|Jn@L|Iddh<8o@r0)no=JEj;mL%j6fhdTpUaX*Cfnn?>lJ_` zoUT5X@Vs@{$eH{$yG$|jQo_p#UnG2~m`Qjw;XO?OQQ$R4>AOjI=I8ZsehTZ;gwGN_SKti_KAqzIycAYL zb@Wxj*9wx98&bYW_*PRpWsNjE)%KmFrIb>>Pxv9>N2PtG`joyYKPUW>@Rvd;;aAOw zgg+Ag)RfWtze(7kedBwqQb0b^wplqxPWeaCtDK+GCk?t#+^iLU(GB6EiJxUik)!KG2gVGQNI;|d(GD{lbYF0xb zgN8Ck*x+x7dRCs9q?yU=z zDRIi;DNCdzDQQYOrIS)gsixFY>S>TBBPcNB>qbg5rIm)0S>+r>qeN+2rM}eBu$18` z^QO$_-bZL$14HvU(=frsGneTj4d*tTC*^s9s**o{%AzTYr7Vz!z837ZGF&(fNma)p zMkFoge5Fnmjfz;AWmL+N@+N{$nJu;*dkY&Z7 zA7ndo{x4;PlyNC5+Uz=$)dPz1?@BVP{GW$FGE=wIYO4v zYNF=j^yAl*gB9w9@IPX?N%TWf4z=sMtKJbQN2VN;a%{?!l%o`ZTITfK70(w5IXVrC zh_qTrFT!i84h)NXWbdDta#G64DW{mO2-h>BV!l*=fls+M<+_y9(y&yWo^nRYnJH(b zT%K}8%GqhyoLrD{Vahov=cb(3JI+s8(D zujE-FU*VUOUzN2g46N{5%I_&NRp?jYk2HKVMweLoR`}CP$zLgdr~H#LHH8Y(Rl)^E z-Aqx^9y^3S6{fE+LxmYD;U#Vjb_1WQ>b!4|&lBYcEw3_>Ciu)1`d31Z&3Okq$(N=F zRhXs1tQ7`V!Zu0%Qat3fSX9CX&{iABkV^O`<7^dXuP{f2p_O1{9oY(*N-(u>*<3K^ zDydPZP^_>(g#{~=DwHd9Dh#U-S4b*UDpV`zv?#3v-|6XVoqgxD%2z@TY*)fovt9`~ z=U@$?LbDRyzG)dAXrek*dK_M1M1^@O%v)hj)#@MImGDs%iJGgzNGmgRx@p?pp!3;E zxPUyrITg23xH~}>s<3c{@nY+GS+CH#HneXpC_RruC!-Ckj%V5_iGg;Oe=T4Co3yT~ufW)*g= zgm>o^DhCLuaArStchw$>Lv18nyH~~U0$0Kd_4_FBbZxW3ewFZ(5%FxN2Z4-VqA)i9 zL6#uqgDV_j{Ll)A$$*|3>h9|&- zu)q@yPtthxB5)=AwM3enR$*IsvcglMS2#n%sc@D;QLoKbIJ*+QnV^wgRpA_YL8mjO zoTs@{;Q|S%aHS<&R0&@ycuT3i!o}vfq{93Cxzsip;qP`{UI}lhOW+l9vBe5sYCy2+ z)gH?=hSwTiXLx;u8!Fsb;id{VTkKsHr~%$$%6;R=sbcvRlk>p~SCbEka<1kWC0<)5(QF82F?Qs(Ij zFIRY_!ZQ_~wS}K^7wYc$-gsZA@S^dTD&ZYNX(fGLRj#P;Nrg}CGPzz&Ua#;*g*U}) z_kCF5qY7_Vc&8TziiCG7yjNlV0l|;&SNOpCNUR+Cv5lq=lRn&^gZhUk)u298j@3_o z)pdn0?00$UOLL0hE35Rip%f6m;^8~_PEP?<_@Tm&6@IGle3cif{H)~fs->#@YGjdW z;QYF46iRR$SRFa3=SFdW!xHTQHulfgZn*^CS^Tu`_0dUUZ3HJ&ld_UPitS1D9!R%ul! zRw-4f^=iviD%J3YQCuadk{VYN^(ffwx@uF8kr^@_2X~U|_S!J#&!+Vqw z|6v|kWu6{=?rIP&A@f$5&%|zDUATb8US**kec@iKZl{Y@S*%A{+{hADMpaqT7VGkK z;pi$$n_(HlF;&J^S+>e@RjxB-dBbxJ|5s&&D&wlGSmiKNR;sdcl|7BGVkomrt}?#L zs#R7qWkQv;tE}FuU8BmHJ$$WdxJRQV>r`2{%A_8BJtG?$u5Y+OHN0^q&WSE=WVo^6 zX_l}_l}#nhl&uWKym^%^dia(asX4dqQMNI%Z8c0uF>lwSZ(n7HDm%Kkli_ZLJ6GAI z$Fr-E3v|E9$R393LUQ&p+`Gy?RrWP5;z36CGu+?s0K)?fwbvET!Bq}%QTU-%x}y_* zc$Fin9O$`eMOG<>R8JIJk`sq$=(@|=+^_2;iD zFI9P?%9~CaFPr{ql~;^(&91S$R^@e5lw?GF%lO-d-3;)KadEzD_RQtI?+xv?NzJ%G&yut1Fk zt<^%7qlI1!lD4pmGwS+JEwE{exLA$FYvCkoi5g40c2v*EOV(J*Ley}yHJ8DcsfGQC zC=#eaEn8zvtF&B=<&FHW#wxY2i(8=<66Q!jhkxh+*K0xa;sfj+*Li+*xhd3!<0RZ>%;Q0gLK%t#y$#QH#wljfik{vRqbzW zWdzyepcHBK{fy5TuB&MY>%$HJ+~VOpSYL+^g8Daes{` zYCKuvff^4g>hzp{Eu7jsRO1mlXNSi z*LbeR8#Ugn@w{f1WxiVD#TqYZu)U1*a*bC!qZjcxg*4R3k>G2V_Iiy&`iGRL_}3hK z%R=6+@lK6*mD2mOU_FR>Pk4wl|)aYAhrg|v;TH`Mz`5M2ON6fz) z`J=|4|7oSR|J0bOdFocFzW-)K5@x8=r-x5(q}$Pq#^suRb!M(JOPyKkbgR^=ziS87 z8E9mXp)M$?YH*z)F6QdYW@L6l8BMiw)EQbQQzu(z>@0!53)P(*E%{NMyu+s8Rz<@g z*3IKObD5GT>grVLR9&3YuvVwtGaG)o#pHN&&3t~Q#;Ohmu=-btJK5Nuy&pC zj?y(;T(!<>byhb;!lS-;MP^^odimic_PyMc?E z7dk}WxXz?Hht)Z}&L(v>t+QL5-Ro>757wD1pKAD81?p^7XKUkI){&^Lgl+0<>n>Cj zTeqX_>(gp?th0l0v8h%(JJs3Q3hZLIt6^8eJ?iXPXa70})Y+@f-fp;Goqc-J_U(1l z?Y#>RbnU@Co`c*`cch1yc&I5-?1(x?);Y1xNp+^w!#?ELI>*&H%D9S0*Eyz#i~sl@ zeu9-0gAQfylY7Ne>zv{yV(vB+JfqH;bnwixR5In$%j#TS=L+MRWs)N(x`OTMI@i>>zRnGnFUi*$xvtlp z*lw(IQ=KR3JXz=FI=9F&bu_?R>)cl79;+mox7WGDxP+^_JL}wKA;RxA((U?Q<6X-A zbsnhmV4a8RJX+_mIuE<{5nE4PNURQxqKiLnii#pCo}a4ov;$kkZsCTr8nxlSr0q0x2(zAb>6A-Zk_k) zd{F1Zde~oyUkk_kX3)jYkN)*|EnIz7#A@CAv>rCw(nt7b5?JR8YxSk!w}xMt=WFBN zXddZvOy2WrKm2{2AL{(5X*G4~Pj!B_s@lA%_)DEX>ip@dU)}aM!`~gZ>QsAdjZq{0 z%QCg%|5InGd15UD4W?^^Dc`5T^o<};O)m5gnrCP*V}rhpkeX&{gav3oBP8d34Q6i8 z@!qe0gZ(_Hfei*Vg3gjKOCwx~6*8+OYeP6&gV`G#IF5tHF-L=;4ZdB7?-nA{Alu-v zkvu+Dk1c%ORIG>^Jo`|x5Y8xyhJXa!J=Ylu!87H5wKW;#TzWq2zLf` zEZtyKgC!drOrR{)V00tgi;*-ji?U3EF%8BxSk_IJH(bu0zHf$q;W&-D!I}-$Y9QiD zmbqGkl^d+mV0^DfNnX{sh{9JlzJ}rXR%t?mwdLyu8#Y+SqSkA$z8ThaQCdmYv&+1h!luDwvu$CxwV`UaY@m^DW!UB4##P%Ib`{&s*4y5c9SnCg zl+ku+ggZNXG{QxsU1f6xo|$FC-5cQ(d2;Ta4fblVcO%>yzPQ094fbiUZzJ4n+D}mS z*Tw%v_y^?y3eE-x89&|d;0A{nIkdr)21hkG%*DeEk1#yaP|eR(+V9~fH#kOva`CtZ zCp0+G`0<8%)}@P_)Zs%fFZu)Q!{& z8eG^2$VG;_^(Oq%2D;Ov2Q6+ia+%@f4X!Y9rQuZ#u5NIR@#_pP&;xso@brb+UT?|` zh9ZhGtM3xt(%{wxUk~G(Vce!XsPDNoc%Z@U_Q)M>uDgMEHn>YfodOu%V|cHji1!(J z(H-eQrUx55)Zk%z_Spu{HF(7MqlS+e%IS|AdBX5X!>1ZN-K%{@naXc?J>TF3xxUS% zZC-5flCngLT8oz(yrMX7vTl=C8@$$FK$C$@UT^S5gKw0e8oa6W)!-9{x2DY74c^m4 zaPgf6@Al}r3#{4?T>P-XJAPkD#E%-`UAB*Vluym@S%c3Te9_=b+0FUttN$xU4JAR* z`(1*)=<0}<@&TFL2(>epmuQ~Dc9i0Ffw%+jRQq}^oJCWBp7HXLF& z)NnS#*_+H^q}w*rB-N#;t%S7|c7$;v%?cgU++nz~-iI;`&6HH>$AT&u@F!N}TngsRqS zvVN2Mn%v)HgC-j`IjqUy=9$=J(5W&NZfA-{)YWarCOb9Rt;z09c5bpulU;lA|K;f-f*RuUDaujo+28E>3H5dXsaSoZI9K3m5UMCTH3a z-Em3JvwMCyugUpME@^UUlM9+$*yN%n7x(m3TlJ-*D__WEO)mex`lw3BRZXsTt6Q2} z)8ty?HyU2&zHTsneXng-vNXBL^qUPO=hh~-HMzaX9j4rEc&FiAy|!v4&U>2N+cSbF z68J!q2b=ubzn`%OM@+eex_*W~#ok2ZO%$>SzI+2koBPgss*KJDT&O`bI( ziVjH@)YxBW@}hEklQ){Y)Z}I5e6y+dSB!}B-*LUxv+$cu-g51`hHo3b)2o$OHIan( zOzGkuHudizc{B4u(n*7w{=O*7b z`N3oS@&DSe+ntyt>X%+13IDyxAIiWj2Dd`hpUUkm`n33~$=^K*|G3AgO}(HyZGLs7 ziGTVQeOt_A`V1{*{J#wSS`270u*J+R`nyUBbPu&1WXde9U`ZWa-9#VKqU@^KTFl;J zjut~(L@n|rW?E!h;&;iaHi{aq$+57+JK(xtOJiVTl%_OkC1%bc>~WJd(V0i)B1sasDfF z*%qs{Slw*PwOC$AixpaoYq5%TTd~DTEmrQy={6M9A(`V_tm@vobWtRHjTY;*Sii-Z zE!J|w35M&mSi2{u%ek)g>DqRK7L!_R(qh9F6W#SjX5P5R(`_R8o3_}z#TG3#GeeiY zrP;PJrK?_dnA^6P+~WKe7qr-}#r7?ZYH_sLc4)C%i``r7*kUJBc5bn&kzIOnBt+^- z;2tgZY;jnN!&~gtV(%9Fwb;MKJ}vgO1-fcv_CeE15#h zXmO@_&T4UPi}PBX-Qt{Ht8S!T5@0!wW zDEL8(4_hqWW{EZ*wfMM2zcw?s`J~0CEq-Y6qr3a8#n(nYZ}CNoFMB$C)sx@t@tYRk zy6QW_?_DdibS?8!i=SK2o|bKXQEoTeuPuHv@_UOvTKw75uynZC^o7CTd$8IANc>}n;p?sz4zf13eqN^Qz*2DTYwwoIE@+RSQvwl;%}3^DB5 zxeI4+Glz*1IP^cY*)};Bqc(+h=u7?P+rjU`)wbB4HrL`dNt?Ob%+n@qQ)x5Y4XbTx zZJKRbZR%|r7V=-Ug}2*u+6?Q-@2aFOx@;rb%;{c4pR3JCi~V=_^R}6<&BARKF@63v z3tEnt7wG9Ge4!q`sM)$*2rlNa2pQF8$u=9b*|5!0=2@=I@>u8-e z>$*zK*R$H|yC^Gl4>3<{vr(HJ+wA13joWN(WKx?=+H7ikOGC-u%*f_#w&+nLNA#_F z*50Pgwyv7oX1g}q8}IT6?%-l~I6Jr5rOlyj4r{Y(o88*%(`Mf`ySLe+&0cNxHuIi6 zYpZ!TeuQ)d?q`Mr+8o$s|DI&=9MtAu7Z2&R6;YjbTODpyFEqmuZH{a+rOi=oPHA&$ zo1@ztW9uF7wrX{(Igjhfmyi?MoM@ht3{N)azg?Wx=5#Zk*XE2iXBt1J%~@tX+pxV=+XyqSDU+y-_z#4 zHuoF9x95HFKVZs(JxW*dBW)gS^O~z3Yx8)UmyAErv&IW;o^10}o2N~G-cZt>G4iaX zJ!d<2jUZdS_#frP`La1*Y4fTPF^KrO@iz=re6y$3J8j-IarzGLwRykIFKvD`<%2e# zwfWrmhgt>Ne60NMzCJav>oQ3b@(HkYf~wp53>{|d z1XJ`ioVCMD9r|^cxkLXB13L`rOq&-2+^XA9ZD%oE#V%!Vhanwi>o9wVOowcTIm|z_ z*O%C&fEsrD?H2PL3LU0&II2UjL#e}R9ags{`Io{R)=xkPFsj4+9Tw=Y zV26b|EZSi)^Do?Ck)CnXd$+kHEdC#&ic5A_s>5;}mbWQJcUY#wm<~%@$iID!wT8>~ z%r%YPVTBGWcUYyvI90iJrJlB3CB>=U$Gg*2UDdU)pn6}U!acT%wK_~N!{!~< z?y!#WjXSK{VZ9C;blA{3bQ`YU6E(5JM*r7(UEL;i*u*@W8g6DNmAbue(P7IDTXopF z!}c9^=&((PZ97cvuw75G)D!c+M|U_odLUh*I?}OAhdn#&)nV5TySeS|<`MrMJyBxY zyTd*m4()JQhkZNj*WsWJ2b*Dk!vi}UU}S!O?nzDbL7}d;hx7(6;^F2Ia>Rc|ePj)ShtoTp(cu(Vo!a5Fo*ec2udUAP z^?26*N7h+DT~&S2{s*Fhq#&q(0wRdtjdQyTQL($Q3j-4q6BWen022cf160C5u|PpY z1q%_y4h-z(tur_Kd*A=PG0vD{?z!h$d+mMBJ-5z1x5bfT1>D}m#3t@&;?5=}$#a)C z+^uHwDp@Mq?rY+H>5n(@fXG8lJZ#Sb;*))dE&C%)Jle$6CLU{Iiq~yKOK820xSUVu zkek-TbX7j1Dg5cmOkc+8J=nxEO)P3+u~N-y;uVo+n|Q8?*-bp(#7j-Q+{6pgE&q!? zgIj;YIZe#fSZ;KuzuLsSCgwNsS`%+7c0m)bH?gpZH`H{t=9P4@Zz;L!GUaVKmo@QD z6YnvCR^?^>O8`XyQ9Nk|UgDU!yefgFT`n>=@z4CRR2PL`X#V$(FZ?H6pZ$gvI>Q z#6KF>_^(a;*2M2k{9&j4CjM&TZ@-2ve{=n2{8&DQV`43=T_UWjYP&|lDO;DN zb!g`9idsLy1|mJY#~IAIp<<2nj<8XL%_0nnuyKSw5jKg?U%h=J^z$}XfcZC#FhJP` zDsyv5)@7SDH;)jF5R1?hA>zYbg>f~FTQ;X8Bcvn_jgS_x4Alsk2-yg^2>A%52xTo} zK_eFZT-=Cm(28PR+FFEqghqtH5w?u5RfH`f43WW^4c&CMRzg>at7;qBwsn;VxA%b- zVzuoQVc!V*N!(euON3n`>=t472zyA`JHnn3_VVk~yhJv{J`sjVciG&~`$rfN;g|>q zL^v?QK@kp)aHLWlB0Mz0VSd(!OBo*Fh!**q=XI2NZN#HRT>fJtj8yYD;qk%~BAocY z8BU6Da)eXVds>9kBb+Mk>bD_AML0t{!liZk*%8i(@L+_=GM^ja$_Q6Q7#-of2`atjW|wxtnfl#gUe~la*6aSB3v5bvKGT#{=d$vWxGvyO@wPBTo>W`2scZ) zA;OIjCWu>|A6g!^Q^OE^h*x6gKuqTJ%! zDEF)P0b%nVc__le5kAyJ9*OX1gn1F>%QGdylM$YZFg3zs5gwN~Ey8q>Cxlky3}4&K z7OP?U(-EGD@O*?9BFvK6YIrWfvz|ZRK72gRR@2qye!2{e@=wC5nj=Z%+tIk zueR{KCjNGW1rc5sUl`$y2ygmzcq_sp@x?yM4Hp*Kk#{1zEB(C)OCo#_;e9o&HfJ!h zw1u)v{G$jTM_3-=6E(ky@M(n4B77d<3n^|0!!ILz72#`%me4)2Om~|l|2D!3^%^(v z2Rr%Oxh@(ySK7%x!mkm2i}16ScUJpQf1)$L*vUu#0Qh@^KkVcjUHu!?Kkcj@rInh0 zMMClK2>*x}|5xO{2&+Vv+Z9S}LQm@`oqUEhMA`_~6s{#)Ti90EF3LJ07TZ2b2hTf- z*yRnTcaG9U&2@cm*C^e@-CY#Ai}w(&FWex?h9W(qY$RfNdPV6iK23joZ;I92C(5(! z=^LeAG`wTpCc=1>{vxJqDl#C-K(A~jGDx_&uqjGJBr1#vE!M8SFbvd82$NA#zBetB ziIVk7E=u0>LKK&$9HkPaO^h{TRHM|QTps0$DD`M~*xNM>mqlqr!|NgjN5kt_wupwm z>Kzhg%P3n}VfG#>%1$C%3x^7~5pHWqM79_1APht7vi~T%L^(9dVNrICvRgE~zubY* z@Vb}XqwFnWwmqWksjj`E;mt`QAS3?J7t|DJUNQpLCcD_E;DbTzt=o1%IV5HD$2Q0Mn^d#%9&BligLEXH6UTVl^*`a;fbv`(3b|C3Gp; zcJ}$d_T#E(_*3YsqFf#28u4qRTxa{eS9q88>!aKdN zBT;USa*GTP3U7^aca%v{Zi{kzl!+3pJX_T}#P1Z|rONGfxUI}R(eMSiJyPs+ajzab zX1-6h`-Klgu`UxQtND=76pMXS+{n}@Q^fb{5bBTF5w2Zn%_pMaso2D68gzP;8FJ1P zT3Rdb=_t=w8B%81qt#-?pNld(%AzQXqdYI=^=Nokq8G$pjPjClzO3deQRaxu6`IWk zeN|=5lWo5A*P<-YjBH%DG7F`@5#>$U>|RC|_?E<-I`Fp0Cs96)@=la@qr4a8{U{&F zY|bT7mPYw7$_H|q;uc|jm`AqD9i1vrDb=X&!T)0<;y6aE7tbH=ze@< zhpr#}n<(FUzCy(E*a^oDq3@L6rtm|QAET_)q<)geYH&N(%)fZ$S08S@zeo8)%|C^I z3I7)UBm7tRpV0g^3%hjHNUIpFW8qB?)`*4o<=aYYxPg866JzZd9RfNAw2jd&#>?^W zpjsyu?%zI&Z66CO5AVGhqhl;QYjujzIYyUQ=(KGEk#%Eq^-8xG>v`TiMi24zg&(&M zqc#-p={>z-^!9usk&T6B?i-_Dj7?(nk8ycCtZLI31MHNmItRwsEXF-C?u{`h#^y0b z#yBZPlhqkxNQ^CGL}SD>k#dZAL#;ur={KhLH)flxH^%#v9Tlm<)En=Gkw~DcKjDunv9AjvVZDQ;dWA7N-#@H^# zt_s;c#ttGoTXK<|G_)mg)f(AFx>aH|>=tA97<)+B(>u-MdM#w182iUKAjYs5`^MN$ z9_wwc%E*C!MlR5L4~cP9jH6>58so4ShsPKmU;0>ywWWv63!~F|I{DrdWncVqE4|^->>ld5kN3W>@glYEFo8 zQ;ch3TpQ!M7}ra@QE0XsRG3R^INs|wJ3Yo-F>Z-*YmD2}WuA#5xBCihdGAn#M($SE zBwvzSI@9lqaes`jV|)|iffx_Qcs<6#7?bTGA7gfm=VLq^;}H$|OpHhM;CfOxCC1bk zkJ)29#`G97Vmu+;?uatY6MMi~(*~Lu3!ik{=5Cqtlsr$z!kbf>ZI+rwo)vjcervv< z=6vCcFghxnM@osU}i?c(N?%rv9gE$+;sl=(q=^3Y2oRqTl zj(v9UIdGeARF)4EI<6le1|u{d$*7Sd$l zo|`Qi4{fgUK$(+L65iu_({VED&Dv8;oT7LxPF}=$Y{XKWvJ^{bqHQ)rElxeowsE$L z)3D@mwpPts#2Mnlw~VuuxGUR*8xECo8=-Ysw(YI3I6KGL#l#k4nRzEwZnj;e?-plw z&BDsqBhH?2_VPnC=XYdSoPFb*6zAkP`^DK`wqxQP5a+-+M<~fbs^KueYKYSNb#eDM+-*?-3~f7&T(;$mvVy8&GAI>kwQyi;wf=XjdPKd)8d>S=iE4> zE`R?2m8u8(tfoJnzRkYaPcDb9^{Jm|IGc##R}vRBtP$GIiW zt!myLXQIe$@$hp43%n!Foi>~|n_`=Fxlb7GiF0q9>2YSnxi8NBaUPTNfjAGwc{t7^ z8f$W#hvH#~+pG+i{Lwg5yza!QY8roBd7cnXYccxFI8VwmE6!6&{)~FVaMkScSbjIe zbLzF4XUBP7{uhKV3SSahRTecT&fGY!#CbK&A94PSGcV5kI6vz(-fM9dhcA z{Kq&e#eedO)%J_$zsC8^^WQ~WVSkCY3Bu%mi~l41SNNZBRUCrwSZXCS(mG%bg;)Wu zsx<@FlCrk2tI z6=6Q0BwHb%7~m?gSR-Yh$C6Z4r|GqTy4M>b?e$Tfbq!H-%Ydx{wiX}io%S1_Ce^%M z!1e*V1?(QMgDtNNy9DgyojZ%TvMp*?HCHNjkAOYZ92T&b$Uefog)YRQ6=OfL+dtrd zAbdkHDiPv=0Zj=a;s*sB9B@d$p#g^lJQy%J;P8Oq0oMdv8*oIxkpUOmZtcNQ0Y?X% z8gN>`h=5}xTEb%kj%*>%z$$hdse{N0q2OD*)rH>8H~H;Xw_ii1@epyxG-RhAJ?4YJio|0T_u-Dzck>o zfXh|Pl~OG26>6I8s(`B{8h26G1za!XZh3A9xJ6By*Np+=116|>lOOA5J6u(^rM)%a zwt(C1__5f4yS(QP5w|in5p%kbNlJB3z`X(Yi9aB`Uqid;JA6pWlL1c!JRI;yz@t(u z=d^$+0aF7WlVbTF_rqE26DrThbY(XGjDVTGFe~HffM@J6t3zd0z_S6L1biCsT)^yr zMFEQgo)35-;MIV6O7ddB%K>u&UQ*M|#m1eh<|}?g8`Qey2fP-rFyIaKE)c%%3owtB z^rkQPEkALmza8+7{L2I04R|kLX~2i_ydSV6;DZ)pSphbj1uhHtDBxqC)0JVpwi$Q$ zS-|H3trM(~;ERAS1AehbR=`&QUk7|2@I$~i0pA9!2>4DlxI8w5+uYv#F<@oDPXRys zN=!GWZO&liw}9UR{t5Uu;E#Ym1O5v5+xuP3&hPNQfK`G0yqQ*s)sF(xovk@%n*?hn z=$fEgg0&K?ouEU4jtSZ(XqRA}1nsp$o0A)H>tom{L1#PjCs;QTrnQ`IO33g1d zlbYKn*g?dGu+6QNo9WJeAQN{@uv>!NrRTGT;4&moFBROt4#;o)iy7aoz|NG*%$7JhVs5ebe__z4M4OmJ+1;}RVI|BW(I z%E<{%NpO-M&W1iU!D$Ijmtsw~!p-H`C}$)%Gr?I2&h}MZB65!K+ytW&oac{|^Cey& z93vc?;KBss5?qwvV%aSD|Fg(8%B2Y|lmBv6az%nG6I>;Jt?+7J;Wd8xR_%2OuJ^j- z?A?j+32sSnYk~<0ZnDXC2yfqgbAqaUgs3~X-e&vVUI{0do8a~Y6BFEF<0g165&l~I zt^{`{n3~|R1d|fnlVEa!hZ5YI;JyS8BzRE6-QNN&>QiV|9!~H`f=3ffN#OLBy;ie1 zA5ZW^f+rI^m0((e=?P{enAyT_Hs`ch%l~wOXA;ax@T@#;#AbBP*$JLc@IrzY6TGCk zSgh-E_;MmF(!{%TJLs|cnee;>^AmiKVQGff5-hOANwa;L*ApzX=_k22$r}mYw8K8h z?n&NCu*e>d_U&ha#rE*AOF9!QP4IRiywm$TTHAMRY8v9b1n+ykMC44n^2e6iF1$%l zx37DI*8C{J#|f4v_{1ud;p+sSiCFLFB38EXFQk8&;46vlH`L!G!byEAWkrJT5`3TF zhXg-K|IvqALbI*(fyRFpH{IT={%Y%HKLHc|p5PA=Q~pfwm-yda`NwXvp!?qcmta)_ zlHocGNHQ=6>JI^_t!*$p+#Z`Vo8jv3e_ZBjLv0Z+ZGj zv1)CUO{DivhMz!gD&0iuGTUZJ(n&HB2MIS%(j*cQMw7&n#Kn`sK-nxjA!4ag(v4Wc zY?54(t&rEJO3ovJITdK zE=jUal3~g4Z`6)d_=Wc6ukBoYv$#{g79kLHNtC!*9or|+P=FX$&E?ICpkrU-tBuQiR@^9(~#tTJ3iA?(maslLG6z9(@akCP?En= z{GH-qn@cjhwf>(e9!)YuGkrbD)Fh83c{<56I*@*|e~wP_M3QN0TD8+#9AGoVXC`@4 z58J2wgV!Cvvy#lQUDG;zcs`rtxg@ibJgPZj$%x zbY%CD7QUb4V|!R7S(4;~BugcJm}FTJyF%D(wi)@z&L?Ubev;(VB%jOqnLRw^8P;R9 z|BEDFs%vs*z7lbP-z51q$%-W3CHdYKU->PwZO-sxl9d|8HEmoYza;rpN!q9QEy?dm zNYN_AA4&d9@=ua~wR(Rg`P+}>!X3IP{HLx}-q1S58Y$LJ(KfZZ<~FIYhBZ^HmD1_X z&!t@|Tmeh6j(6I=FlUDp9aD5tZx^B2IxC6wuB#+2aJ>}WQ`Az_&6Z;Q6iq22DK<#4 zVTwK}`liBvFzo5a?UkZ;ij9 zpk`>K7@T646uYL_BE^st+o#w;&Mk#QQ*4!DYjN|toZF<>R(ZDb>+g!$Q8vrGllL3n z*^jteirrJ}pW=WNd!*Pi#Xc#9$+?$sZy#l&Sm3^D?&tTK6Kx=y)PX4uPH~934)Xae zhLeORE6VCQEyd|6MyEJ0#i$f#q&PFhS$<`#04vyH&sHk)pOfNT^*Y^@^ObOH ziVIU*AU;NDQFag-j!SW|l#9G>QMOsvWhpLCachd(Qe2VZN{w=(Y*(eYCdIWWu2$16 zpoLtQ;s)8S7g`xEo8kBr6C~c0;ub}jc(W(wv?RBun3&>ziFc&9GsQhA?oDx5in}$h zNq#t2p^a!!&HO%}?E!Cl(36K#Jd$ETir4M@pJGair&2tfVrq)VHqWQEE{^cVn0*wCvtu&bQOLs{)NzTex2f*6hEd|si<#Le3#;T z^{((W*t~x5ehabfC!G?1wG)1dpVeiaUqoz_-!=3f@|fA}bTini2zxE@kDXfWjgK89 z`i{vI>-sOnsuZMYl@6D2oiy#!v=+DK8fn_3SyRomgl&au3y?T|G0iXx=W~Roo1*; z-$n_y6>shD6t{yl({@7&T4mVD_JW4=)G|ee#PPK`oIXunCbohpJc$yq0Q@@H0P>#dyzIe&3WRcpPvq2wq1~BOq#KFJhuw}WXJyU$-3G`GrN4|cQN z?)9}gaHsfvY3@&RSDL%koFu$A%{`u25(_kZKzSZY^Kcq7JgDYm*(}>5B4#sgy|zuY zsim1M+v91T5P4EvW}B8~x$QX**@+^}$}~TvS)S&TG(T!;pQiat z&J}4sm-4M2@e7eJ(|jdjdA?5bjqkN_U7g>h`M!ntgSeZr8GcUli&uWtKz|8;OY?i0 zKYZYy-s2Ye?==5-#RmFU{6BBDgWL}3)*05w&?UpV8TRNzn+$C;;gP>)hP5)RoeAIP z+5_K?>UMhLX;6?DSd@KeQ&P}y*=MZWMg3;p?wb4Ph=Bef8nM=%RE42pwK>c+dM;4 zhLbX!oFSrl?U`Y(4ABg+4Dk#>hH8ddhD3&>ErQk|l_8xWD{jkjwSF;?$uK~tl$`Xu zaEui56xA$cC}*f-!hbxpf50@qeWFrV*Y>uycK**WSj{am3>6t7vF|H%s%!PKUmnTAL5&biyWB=|B!vS_z^;jb>^co9Ied^ zCfatannsSxaD0XnGMwlQBbCSeF5E&+$#80haTzYka9W1bGn|tNpY=v%I3vT^8GY;2 zi8C|d+50S8C4Gc$7hBrPA=~V#NHd?SkkP{Pgy-AADPp~2M8*m)%rK>W7;hD#O(ouE}6`I(0XCHFBMLulFA3 zG<1fWWHy^Aw%wfJ7CDXIDq^;Y8Scn%cZNweS>Jn?hIUbl6n;;J2YtxB8Sc{_zh7v! z2YlD$3=et!ustF&t4n=U;uPOy$H`+E9?$SZhG`kz$b{#O>B70f85w4ZJegs($Wy|n zh0h3Q37-`{C$uDX3VPo27ernZz9f7(!yJ)0`iaUb;uiI4hIyXPw{HQ&7kK6M3=2Kq zrw4C({#J%X;){iEd;J}ecZKg|c;D+wGU25uHr$69mSwm;&kcD#%J6Z99rEm$XL*KC ztil{~b9|cNGX>scxBblUg)LW(Cvtq5;VXN1=2$z&*BQRCU7Y3WEZ=5Wq1~}{mhUor zpJBZ$-Lw3V;YaglSvwn^gjZ(xGs9mQe#-E({J&)QP2^XhdF`uFY!=%i%lcUcWEq%cgDe|n>64|e%ssR8&W4^|Lg(K|d}A4` zcpKU_>*^r!iLbCb)SE5mMwhc78oY6^S^9cdC$-++ho}` z%XV3g%W`~{?X&EVWsfX-%DH2f-8Ac+)ZAIPOO{=Ig>J=m_X%yFy|V0`<*+P=%e+sP z{j%(zWtf^)!@ezI56E&*mV>h#=zA^0A)X)VofhQ=8lL6IEJw+3gwXs)iyR}gojbxu zS=X_?uoJSJm}Q(iBeR?&GFo_YmeaDFE`CauQ#D^V;;1ZVWH~F#*?!lbsf1RH4Rnsg zbA_hZW+R$@UY7G!!v$H!D(x7d%Xy)=Ijwn7mW#7o;(IR_xm0+WGMMcO<-bzsGF+48 z+AQS44A*73UjDzb+>qtQEVHvbpJjZO30a;|*G*Y&&hluMDOqmGa%+~mvrJOgZCNH} zxkLPRp)2gpEO)8tMs#>jmV2{2m}Rnxxi8E8Ssu`WxG1-e3?EYQ4`+EqNt|vTM=aaa zEKg*amgO-S9`{3=VY>K?EHnMWJ}Kp?EKmDAYm017H|Q+&J}dKcewD22g)A>-`7F!l zSzgNWa+XC|7Rx**%ls^_Wtp4h6)CS~nb#uL!rc%HvMkKDg`jtn-_cSWpsNtO??EX(qd23jipL*MIG_~R_gvwV`}Q$JIe--@vewpsIw zEMI2%RY|_e@^zN)?ew1I8>L#|XYsAi{GC@^_>Y!ZT`RNv)Qe`oned5r(7sQ=VlrJUwzrQ@@;&^&91v=Oc;v{Y?#w9Apnk(IJeE=;~* zj`le^m7%{+J3wThZ@SeOlwu>+aS>C3 z90|oHbEN#BX(=u+mm{C!{2UipNRDET{c{|Uqa@GHId;iW&QVdbnq#O)Ek|A18aW2% z*urNXqTVfYY~^d)TEx|9BO2L8%C z^Eo-r%5kOgLJRoARwmqoc$vGYpF~wE; zsPb6T0;eeRR2d%gHP}nyX*pibh41C<&C&E6Gjid(q?tLM6nQGgb0Q`_o#PqtSzdWo zWMr=}WVZP8!WV=u3SY|6zf)+i%|>}8$E!Ks%7q^e&&x4C$HE+MnQ}9}j z1-bCk)Yny{eN}C9IiO4UKIKi-X>YwP)uJ4WbG)77ogCZd!=DDco8vuuoaU+Ic|XSz zJ5A+TFV6?L@UwK=zR9sP$A@Yz%kh=SM>#&uu{^i>o!aL)J`w*k$7i|lnk9Rah!?!tBc>TK^-{<%t$B#MI$kQgzN{#hfj^A_qWV;~8FFAgd-@720 zJRK}VHMh&Nj(W}Ml6TD0DNkpKuBzrijjXG{uIhDVbQjMFd*oR^&jxumRMY%6ZqGae z@(j$=D^Kq{8|B$p)%MTRCr{seIO|P>Hk@t!^2`)*p>H!pU}LD(YC5Gh;c*-B2Ad27#yD&aOlt6{r*_~_d{&&7lvZjZ1pfAj2| zXOBF4=EFzsE_rs#hu=8Z^(wpC#O>o^y9Go({7A$;%$(Srz4Gjx4<8`*<;XsHhUGaU z&zbq~TaSJ73|Hp&?fjqT2mACU&jBLF56p9r=LhFG#PdT%4ig^kxP1Va4?jOVGS5-A z>~`@_o|8mI2#>J>H0$H?oG8V9q;`Cs6U3)?4?{+J-T2AkrwC6Ko+dn9Xpj0)`S5SK z%z2g;;XTdTKDsDurJzddrthmj$y(V^1P^~aZ}tVbMnm1 z^P2Qm^1Pa7UY_}C+MO26W((r{md%s}K7%#i$n&P{);ym}d@Ij;c6t|IlxMMbzMbbC z@prvq&#+6xmkU40voz0#zIU034gHbG$HIqtgk^jp{;AX3hsW&~dA_vMPJy7nSJEla zs=(KIzRB}#o)vk1$@6QT@6`K4o*zZN_eoZY{FLYCe7Itk)6lL!Gqf6h%kz7lzw`W) z=Z`#p=J`uDE5-~C&1U@HJpbicrEHeOMBCib8MZF4MuDCMdKG9>V9f#@3v?>5R)Mt( zp>3T4Z3|(Zc7-s|9W5?@`vM&bVM*3BwBF7Ix)fNiKzGHiTcB%!ZVES#ZRToNTNWpz-|S0FOVvbE-<9Pmhxl@lnYb}WDDe^ zuFl*9|F-#)Ll@+^;=X|+JDz+f5b&SoF}i}VtqW{lUdhc0(%xXsKCJm_A0PN!&!y{)I3mKCLU7YP$?sXhZQ)Yz>x(GFEHFMvPD^8hDXVBw9qAVcuav~ zB|4{_){eJxntlH(JW)7Ocv69rMNSc#=TsX-_k~-Dp`PMn6To*1d|(HmefevoOa=Ho(qcU)Xu0ODI|r(`~PP zUErGnD++w4<+84CMQjNBdd`}*q~F`AxO@2Rszt3V@Kb?BLs>kOp9}m_VBZG&HTbo_ zZw02+m|o-e0)G@3R%729e-^NBxN=4EMgA)AcY%Kj{97PXBwOUa0;}vaSmY!rwZ|6cvK{c1R}=mN9ak=cB`^`l}eFnk$+13TcTz|7x~wAM3F|3!9_;e zz9_Oqks(F4EwWvaEsJbb44?Syp|^E$^>d=VwiznEjnH1MJHz%x4lZ&?ksYimiz>2n zk-duSU1XP{UhNBa724TyHxbKbe2*e~dfh4esCht6R`InL)fs>snrMiew3Ji;G<1>v2xgFE4VH_go=zrO zrk3ZyB9o=N^?#(uqeT`KSuAl%k!OoMS7d6D$BH~&9kr#`+RODsxIYs7b)|S&%=*X)+&pf{Z3#7c^ z_1B9m6n9Zp)thR*CA1`O7kQ`1=S9Ad@@|n2iYyg>ugLo%ON7lCJ}mNylx0OeD)O=T za_=!)v-8s;pGkMC@nw;(iu_dM=OSMh`KHJZzW3WA--)mAc`W36-|G_osOCz)_kU6I zcRR%u`PDmr^Su`SXOX|X{+Ed5`A5X@Cvy-rSe_7zVCDt#oL5Z#}yt&}@Vu_OHWgk^5Q7^Ht zO{YXdy<3&oT4bx1HRp~cb}O;Fja6dj61(^e zyNbAp817MGPbvEd_Y&^yD|Fe0No>x%znX`ZI6%b4I#A@G5(k$!#K*d74=ZtaiQzJg zC~-`QBT5{p=20b%7HM8p8{$|g$Co%kmIcuI*=OFUWPsS>A^IK9NZ zCGIORs>B&3t}k&zi8D)_RpNpYV-$O~aJ2B866cDz8qO0xzlAck#DyiUC~;+paV0J) zahZB;b{Chpq{OBFJ73dXwU_&&)Re1AT&t+7OI+iVJKJ?Wn>BANF}}oIQYHv*Epc0k zo5XJ}aZ8JwF8uZqcc^!wuz4l#Y*E$S>Y7yI9uc=+?$;yYVJQy?9~4d&J|uM69x3r? zi76$fmY6QxGCWq|3C|xFv3jO?#rO=*XZqf!OFUCzL5bH(%+ly~R(Ykwvn8IBXSVP~ z;qxV45OLMMRO00lbG$Ow&(1A^d0s6sPrdWK=QR;CEG+RxiSIO`Io~Yteu*U|-YT(3 zp2a2JDe-QJw|$5k)X=u~B-&DZP-1C`&q{nQ<--ymmH1eEnXkwE%S(Jx;#03Q?-8ry z3z@$v@wLd8LNk0L@@|JIIF=cNtVf$$;p-~lP;4Hcgb5~zD%J^QN6AJLuV+Lsg$YuvFai{e#?GTWBfP9Zy&*fSQL34=i(t?>$K5V842Ydi^jzyWwSy zD08IOk1lhRxEp0enPYsc)n{6b%waU11g z>6iFkH-zbzm$^dX^};L5TwUgxGFPeTY?k3#HLvqIEzq_b%G_9Hyt*c|@Vls6%G_G! zvofETxvk9YWu7eaRGEoo?kMw^*5}SLca?cWv3Hl5RA#ccjd)L)`^wy}=DmJg(;txX zpjVnJd`SAkUVqf*nNnt|xN|=4^(V?qD>Gfq8D(aA-E1~B8|djW&y<;0W`3DjWuBGc zr83WX=L=arM|rKxf-;NCye<9pGH;436u#lj zmddub$}E!N#(JmByJeP@`KZi$(mxQsUuH=Qn~k-!%!j@zw+KsS*->gwx9>0e>f3W*BI3Ii$(tPt}#H> zXLfkBM9VNjzgbL#-TvXx23L`6=RpD%TPO5Nfh0`jWtmY{`gGHV0`56^P ziJR!^Jkzht7r`qRQ^d~MHFm@VbS3eStY zAatwLoc|@CZEl5ED!g0ay$Y{Zm{;M=3U5`Iuc!qTUa#<)xXs;#FI4jlWiX{V=OXEE z3m5x(-tny75?#_UqpVd@T*sT^K11-g+C?!CHz}x zmAgDP`oB{CtFX%60#rlYZPv9$l{Qt>-c>fLvUZiWRXSJcQl(vW^|MBY zD(i^17dGebsAeZ+ww&u$=~`t2iQR-Ib{AQ%x_ZC#sItBkm&9;GHG5X+CDL5~##Q=M z8CYerDt*<}UuZe|iEQF?nzCt?0TL~tWf)Xtb2SrHnyN&^(N2zO8a}l@V3Guyc{! z{HMyXRc@(rYn9`w9AD+aD&wl0Q02rbXID8#wvob9s+=TZfhSkPFGG#kc50Q=q@V74 zM~R#vJhK|Up*YL?&y{$daJ10<>dNw*ujU0+#)z0QR>TInsLI7vuCydoE|F+CFRiZr zos{v*s$A~%EBsiN;p!?ksQ}~G$Z&0y>qJbszRC^iwG1~_8DC|Ba$3_i8~0}Q8nNbW zRc@~`v&xeSpQx@$!aHo)tK22srgOK5%W#kQy;bh3a=)GYt2|m|N|gtzOjhhes@8_E zKsWBg(jO6;KDEkY;?sqXS9wCj<)5Z-w}z(7@N4o^m8YwGSY=t2XXJmb%50HYRi5>w z+9Et(nt}?I6d<`+D%3O)B2wxStnqRB3pvvo27W$R9vMuu) z@>o@is=O)wR*NXp7pwWU&_do5SyJT#mG^#&ec=W&k3|{(NCq3?V?W~ZDxXyOR2e>3 zuQ@+cuSL0fzLfrzkNw)O)ru34^=wV=v?E+Dl4n}UFDxDKUMj;${))A zOO;=JZNDj-TmRoBy0QM0(`xw3k7CvSD{+k)|B0*;QVZ9rm9VwYWoT1deLSowvQ~|? zYqYJ=t`;6D=2=H(H*|Y>ItV)o&0wQ<5${=JU6HQBZVFsa*j?B|xV~@$;f6vtP_G)j zYiv|wV}&;f`_$M>#75~`qhF0pYV@zMsYE;P4Gw5E$dYHX|Zu^ngYyhDv0<=IWRlWE`}h$1YTGUX*{{a_H4dn8V2wM}bx@6iYur}j_8N!O z!jt@^wmUj-s2#UyN-WQXB4)d&#>HN|#D|z}&(W9FxV**{HLkQBRO6=F>eonD*SOyE zYii*i*<4%Wx>|T2QM)e70&h_7jWxz=&&XZ5iwmujO_LP>uI$ysr!&3T@{uvBTAF7FuJe zh;ciIEc1D+d2*DG?Wnd4R*zm;eOlwQ8lTtr!ggPsTkCvT<12em*V&=Y*EPPevss;u z>wH^dMU6If)~tu8g70kQ{d~W#@q;}DsJT-3i}0r!Ka2G8S62L5<2NamVW3?>WS0P` z`IoR&oxf}RBmQrVRo?lZ$fzEmp)Gc7M_PNnMm@Y}+{Cr&tX*flI^FBEt<$bfCwbQK z&WjBE5xn z#bBR0ed{Far0Vpmvq_zZclH+0bU;{vRR!rnwRC=+^XtDQyp6bYuXmA6O%12 z4C*B6G+*s(^Gesr)Y-DmR&}yd`KO)j9W|DPB_%}Zc}GlahKDw*}<@5ot^5OQ|H_|JJ;Ez&S7;9ud{2N-RkUB zXK#h<-eSIc)Y-EhUNLAHY`A^u46AdHA7x*W{p;)}(tNxfpyq)>i#k~35aFRhcS+~) zI!DwQDdosIM~NISJX&~6oe?57x|_(cb&iwbGMIjXnkNeFfH|qo$#qVtbE=fHgs0hz zL{1krXFEg9GwZ9bOg8;&DQ>LMb*`;*U7hploL}dHI%DcwDZ|)07m8e7XPn4IbuRXM z#PVDs@lt2*$Ymm?+Y((NZilWlZM#a%tA*FpaYJ9P=FLJo0&l2uqqzCU*O}n?O)V-n z+ihN-C~~{dEz})#?o{(G;oZVX!h7o6D{`Okfjak#xMTi7ad)IWT;~y6N&Q0V(K=J? z>|GD9hqMb3pX)`?k*Reav(vl1l(OUBKKv0HnO0}I=QBiR3ZE1{CA8<13GKtnET66O zT%FJBd{Jk1o#*SksTy9W^J1Mj;xE-{-ywWdzHARMU2bZF+Rs~TedfyWityDs^F&Oa zFY=mjL7msVzOc?4;eHy!ZNp!Hd5L* z=peFYgSEV8ZIQMO+IeN225ycWrK~ILBtD8Ho{*Mm|>F!{TpoBU_gUngOUsb8)QW`YcNP;^9BhY+awZc z5EY4eJuVUm-J>koAmw}0A{pT@y9=n-^F}$xIvfi97GD>(xgEJePC4O#$(IRIzI7h@rv~@Vo^9viCFMfe=jBu>)wR`rC6Te7! zvDYsVv2iWiWeqNGa7BYF8(d|N2=BSN!42Zqc;(s#*NI;*v{zXcZrhD&j&CqQWEo-F zo5hXXB64ek+eB^`P88lDG|!#3UwpQ^8%%0&PlJ2a`;hnCCvty-2Sgt9`sBvyx5*DT zc%;FjUY{;9ML4y=V_tu}!4u-sykhGxLwu(2Nv}WE;AzjF5wWQ~+u*qdv(;QIe7?a8 z4PNxlS4Cd3szl}p=L%mD+I(Mzc@5?_c+D$sG+5yI>kSrqZtthe|E8L6HCQBK;U>N< z{*KU^?>2bP^Y(*~b4_`Jc|gTwq^sOyIYKQ{PM z{3{>(wa7OOzV*tA2H$!9y{((dwj?VX{3-n>;m^Wfgue>S^P9-;!asy|+?xJZgTEX6 zBjsN^!>g+Q)LbPr4})nX-MB@qA>PI-YYt{D&t1;8gJ~ya9j~_^Ob5?94yKdmod<_+ zSGx$ux2M}+)*H-#|3lSx!0}Z5?>|=d%HBJaY)VQ#d+#NC3)y>@O_7upAxTjxR2mX# zS&6deH$`b^7b*YeKG*5j|Mj}B=k=WDywCgWbMHO(e(p!Xat><~fY%ju9VqXx_Mj>_ zP*J3k1Jxa<;Xq{vsz|9StS0Y%^Y;^x|!i1N9x&EqMb6 z+Bk5R0}U0tRd}0_v5iD-cc8HYO;{@a3c!ID4zzTjnS#xQ+}vgqk5&%cA%(p4f1>WB zz5XkttsLeY=-|NJCYO6e+BtBq1MQW{!RB%xkOTcp-D$>lzTbiV4h&Gf3=UMRU9Z97BODm%zz_$9 zskFc@9hmFD!w$^hz$k@x^`G^;?BBwl0I-*}tH3MOM;%ze zuH>(%9C%EAmN>A~fra9a3!e}!5-t{UI`9*?%fxvB{GK zS2?g+mOzxLi}&B)(a=Mfj?aQLl--F5D{I&x>{w`&ty;4MNsFPhnPWGwluN_(3V zjbv}zG;yM-6AwD^kQ2?EXzoPDiL4VXWOI)b?VM;SPA9FLXf1vR(TO(7tF04vtDJY4 ztXW?g^B}obV$g|@6Ya$vPB@)#$&cF!kEx?qiq8qZQRpFH>TA~}ESr@4M4X5!Hs(Y^ zN#csNb5F{KsqDs28$UTGIyf=Vi3gmx&xwxG`^vbJ6Fr^izVke#uUnFEK8-e-~ zll)01mdoMOPOLEb(&i~ARywiDq+*iQinZI2xWq7FH6YofW-HEMEyde*73Ez~? zgfx3we4A02e7h6x%ClW;+u?goeC)(-neB4oeJ4I};zN0(0gsOqMTc~|N69~N;(!x- zrSEfMzbUO<$WNU(=)_Tz?;*MRTsEIcq|d`5M@*2Oc^p%7v1})mgrtNEr<^$L#2F{f zI#JAJmEoKd|8wFOCw_I}3n$Jy@q-e6sZ?J(@eR)c@_a$aBo|EyFG=~%iSI?eH9BqV z$}&^(%ZmL`_>=HwAuITs^19;0RVRLz_=k!5({%S=PF$0i*M+~81yu5XBwklJnG3x! zyF9KNJxe8@%<{WXz-2|<pDWaFf_PDsp^{&Hc-%xz0HM2F0^ssE*EZhp|K0iU1*`?O=RE9 zg{J@UX17&K7h2f`bD_0j?=a=Gi^Q_=VAgFFdyfn4MD8|aVAQ?;sY`oPB$v#hF2qFK zE_hta;|=5$rN&rLfrd zxzJI(uk1U?zPos57rH2_tB|>OlWu$H;X+U8y-aLx7y5|X8L>$H6ujSs{{PYWCK4~C zxkLMa3xix1AMC;q7lw+D5e^eFYPiS<;Yb%oiHtU}_Gbjfx-iZt<3%R8V1K%2vI|pO z)+Y92ERj)Fuxf7)<+Dc%aS(>tBQdKOE`<;Q@?Yc>%zk> z%%ibvHt<&f>@|KLK<_)z|D!I{Dvkv%>k%!B&FgJ$_3&7hYuhxUfV0xY30zF1*SzE6Ck|mtAB|j;Z_^lkRGLtA%+K6k$nP9s;+DQ3d zEmU`-o*TEgQNwMeVzFzwQA-u9?Y2%pJnFbnSFs#9Y?=B>dn+?_qk(MbxgqC;z7W{R zjoaO5?nVnY8q2b&yfqPL*=S6k%~WQ#PfO`{2wS<)+I{0rmgA5^^v?gJx=Wm2Gi&R{ z-ST;lkh8d*+nUSwy78mFZ^kT~ZY#Ol4VO|K*L}Cg4X^U`3H`!q<*fcc%QJR=W{%BksmjH>SCfa3kr)U^j-ik#ZxgTza~Z5$P<DMQ4kQvg zx~=a+vYR@o)7gyNb?M?pSH*Hk@1}AxNq0ATi1XbQ+V^s!w;O%j=qt+yg#CmASUc|j zxY1w1?XbobJq%P9>`n4PZtIylYd6%5VQx%z!#~{Q@^0b7P@`i`-c3#^d5o7y}wFabu|)E2S(G zE_dJ9ig{9VgpEeC6>dDGyx1@HeBqFL+Kn}C>~&+G8_&40){U)hyutNfLuI2IFS)Uf zLtVk=-PjzzV;8HVrSE+=K2Tm< z%Gkn;{m6}v-PkSTg+;MPbDRa{sbs$!pSbZqH@YqzF zBIJs9ScH!Qj=FJ7oEz_K?c>V&go@2#(DIbBrZhT35H-2*C zD>p8%FpaIA;&G83s?vV##y4(Ua)W2IUflDM_^r?$QQs>^7T~hPgPIFJtC9Z{{v!O< zjo;juRMHx^JbriM50%GG&fdA=##LF8|0QzGZEfpukY9HL9{4=)dyvP2ydKo|pn(VZ zJjm}sRgYEu0v_DtL3xig64?F)Jt*O^PL72=Jt)Xu^YP_9^=~^5?p0bU?LC%Hhnk2%m+alfgU17}io~cs-27oX zdoa?2Q67Xm2zxNtgX;WjuLn^Nda^M+h#?rKSY=j?S@7DRgU32Av;8?BJ9^N`gLYM|<*qZwgT6W3RpnulZX(^~r-vzIZ`F&* z`+LyGgT5a0Q$OA>WY!!}d^*DpqRjyL9LTgP+aMuzUV|~OAs!6%V3=%%3r7eCl(N=v z8jSW}j0aqH=6EpHgKc;2h%*5$YSU*&=iqL9!yqIc{*Tyxh?!42Ls># z=R{C&jjq+FtMxdu*f=xgmIa>W!EAB16;I!DJ$P7^eZ&KvqcP7n?C@Zj2Tyvi)q^)YSnk0J4_=nf zr#x6G@|fUao#lBqAJ4D0oZ2b(Yv7avoe~ zhy<=E2_{9QNRd2j6<|od-ufIOf4wE+8Hp_uzyU zH(vOi6yb0^Epkdr96v~VM!{w}LHtkrOAo&C;0vu?%<;UI4vvQl9$eJ=cFBXU*~NVM zM?n&f-sAjSwnirVg|q2lJ?`m6~hW_;6 zilVLx|MFm<793{BH?;rp;JOEuy{O^^yvXB4Q7?*lk=KiSUaMhm5^}WU7b)Pq(coOz z3re9)A+PnWdton%c&$$^vz+Y5;$D>SqP%QM3U3yc;%Miuz`WLIq+2HEQO1k1-W#Xm za*Co@LG~5BR)Z8)wxTA~l7V_&I1V>UdGti+Wx(lz5A< zfzmp7nqz^rve6GuKzstlbA2N(Zuer67n8kc>_rnVGG1i8XzE2XFPvVuylC!43oqJu zt#ejOHWzpn01UU$TP>d;SKz2-}V3wZ8w%8il;psfr6)gigGOslExt z#=X`@9cjj=V8o;sDe2^Cm5LdeKW+-{(aad0;U*daYAKCt+vdIxXE@z33(z zc2;*UdU&n#1rJWl-Yl~hqg6t7dS5RFGNBj!jB>w7e=i1za4xW;2btIrUJUkPh!;bp z3{#`g4@c2(6?jA~tNlkRc9cm)g*Icn80*D2FUG5ERCt3-oFKD_5_#61;>CkrtoLGr z7Y}(c)r%*+SnkC%FQ$93kPEdJGn6kgo$tj=FJ^f$o5P;Zc~u6IIbO__LjJH3=ZVB` zu}b);dU=7@x*(yS$Gp}*esbVF!4btr0K!E=23e{lUM%%unYw@q-*+WGP#!C!urHqR z;wkZ!!d2cIC&AS$s@i{zW(_S_<+Z9ZF94qPVx8Bz5_nEX^1KLNKzhN87rl7Li|t-) z^x`EiUi0F0FJ4wdZB`4ge_!!plj-ZqwXj7xN9?O2_M^kCUhDj_jq^(-dDDxx%v^h0 zCE+DHU9oKZ9QwN|=Lho12HBxWx>NX`aF-YFi!hcg$#KO~#>Zal_M*NI4Sd++#a=J| z@ZwJ|_Ia`2i_g6H+-sd#KJns!a%4iDfH-SD_2QtELtgOUjvS*7dvU~z3tn7QfscA| zR^>V7#c@rL6Y82%UYs=Zg{jyhr=_2<5jdxE{!cZc!53bf*BJOx_?3{a1TgAru1-~~ znf`+p-zcw3oSR;JXWBD!3%(cUbRfUXGRyf-5`Pi@Sq|AOzsdu>{ifL8RRFI4SG>5& zA?HJRAO7;<8dqr_iu$a^|CYHmvDG6c(c!%5w?99pEV_Uloc7J z6F~(Zs`^k(ZYxT!HpKpQ(d{#@}Y)EO(AQ?og!jw1?%`w*XZ>`Zt;OT zDzs_n!>v?&i287w4~=|i=|d|YZdVq~xuMEG{}pG|nus(NHWRW8Eo5V_@U4Bg!v|g} zczn3ihc?Q~;lo`%YuV({PNc2yZXfP3I$Psj!`mC($);necz-58>}6gG`zL{)jPaI_j>hz~>AlKl9;4??VY=Zne3&UdOITNPd5#Zr z6?|At!6g5V!1+GBsi;SNSm48BJ}mTMtq;%o@VN99LfStevPihthb1CQP3$s}Cxy#> zh$#!EdP>SlA6AL17CtRx>>810gxsg4vQGR(;d8?0h3kFTAo7Bcmb|OlDE^WUFZ=L{ z(YJ_f5^fgSJ0!1)zvjd1BJ{A;hd0FOiov&hc-x0sqN ztyg)4B>DWvFJ8bXyj9_43>S(k%~8mY!hY)yM|czwDJm=`EH2#5H-G$AEy4jr0x0dr z&3=^eqpTl+0D=LO^P{{UoBY`9M+HAB`Z2_hp?*~Iqp}|vKeB#Q@uMo8_|eFZYU~j% z?|$&|kE>jDzqPQ`@S~;(m0BXaY^Wo`TGaKUo*%dPtyPy-t@ZtA;73Eh#TiTSR@IJ# zu140v?S8cIqop5>{niNK(Zp{pbWQzeCZElv+b5bapn!^e`?-joXs0)Fc* zj3+7jw9brnEKjoX6O~!aZ$;52;YU&iDL>L8^v_#qJ3I26A6@60MghzKap!6Po^z@^bX`g<6^cL@9TC%TNlBeMN{pfG_0HtL+5A<7S zXOcmF>)K$jkQWBbVwfMp{aEeC)9iXbM*8uHAM^Ye<;Q409`xfOKgP%pPYPp2yh=FE zkMVv?@MEGMll+*XDEoXt%gOYhd2QoVKc@LH+mvUziftEZhWJcBX8lK;Bg?tMhlLMm z`-oMT&(`x}k&GYpV}ZzHLdGr>d0a^Ui%pJC`msbJtH0EbWzxyn2s~{q_hW^Wr|A4n ztn_1*g5*5dN^2A(dCqU0l%Mfqt(0dKTqkbt#?a<@Ki2!P!H*X>2X$Ixv%KiXMg?Dz z@hifYRU}>^*#CC4#gAA0D8=aTLkzIc>Gp4*BsJhYqCDoG|>PvY-w1 z(|(-s<1D@DT^D;3fI6G;3%~VG4Q$@?oc{b>FwX*heC5Xl1uvTMW=CD}<6A!p1T1@2 z@H;<#_Tv}Yc=5d-KPbn`!XG8l<|oq{zxu5qamA0Te*C8P`CXQO2>%pvk>uLDhCBa$ z>)QUhAJ?Rl|1I(l&u*F~2p~`3#yt)TlQ)2T0pt%Ltyufs=cWJ(2CU_`5Epa4?Gvy% zrEma6RDPyn3s5hn*x~_{5Gg6NC(+FTlnJ1j?8^!(2T&zojoxw!mJgtUNW}mu1+bA@ zKtejN8bGxG>L`}IP(5HZK67MLjR0y&uO*~XJ7C?Ulhh5MUI4cQP(Og%16Bt$kPR>M z8V0OuY1$BP4dAu_8Yzkfyc#4nR**@W1kluQPJ!kDvG<# z_D{RtT(CF1n^7%YdKC-Wjc9Q z^c0ME(EzxCRn;L8ELAo8McqwpoQ8w+Na@D+)h0@y6FMaXrGu3isdtFqV;z#Hm_ zH#yiuxFPwr@x#X7rc`wJj>vZ5yQbtjO((LB?+5Tf0N(}heE=WI`KJLK4B#Ur`B=DH zNN;-r*c-sU0QO7yB!B|}>zapA_H`ZCALdTChXObnz%i~K%8Le{E6HIM@`yOiXnZ_? z(*c~3*$Ks-4B(UuzN%w+=EnY61urP}9CK9givZ3``7(g7q|h6i(RNFIQR3IaZvwa! zz_-eUHg;?O5WwXC{t4hZ*Vq7l3gD`Ye^x{N8NihQeo+#Ru3rPz82c@N-(^Go2iFIU zTTVkeUuON6(q1#Q{@b)Ug2)p@;UJ0xkvC{nJfDz+skol!SFk`3H_?FGK|xC_B>cBV zMT0ku39sAfiF*CNvR5 zENH!uz#po_wb-(bQ@I7l&3`sE|NoIq&CUNHGC^d6$OSPVh=HnX2em*C;eEo6L3C17 zXJHp%S7A3{cOkomV}otgQ>l6d(OY^SVP9cC;r+t?!hcge5X7h;Ml0_-2ZMM>%2eSr;dJ2);Y^`zKU-PM z5zZApEPO;bPdH!5)_7E8K@g7_Wg**B4_g-nu{en5gVvdP3HvK(U0-o1E(_wxAl3!( zTo4UwV|frOG^*dwh5A$S!=_#t#444Fe09*;3V51RPs%gGwZdoVHZS-)?ykB{=)l*^ z%3IIu)(5d6h!=u*F^HFfc$uTR6ta!L_v1Bbxa}XrY%WZ%Jytq^3?NH5EtZ=ZtZhNMO}1V3gX)!3WRY}7~ci)eGp%V@J$FmsDDd_P%31t zNSA~7F^Hdn_?gq6%e6%6zXtKAEPpfO>h~c25Fe|z_^yaw75*i>CS=;bMg9rmx=|pv zeBP8dgnS|7H@OrODImNlgn}Z4Ol)D1A|VtN;hRo$UR=C{vElZ0=@4!XS&jBp$oiT` znGkA+P)EG1uv`e`L#Pl!#gMhzz@t_OmBcFxs|c$K>7iN()eWx^LQTW%v|adv;t=YE z@LmYJLbxS_`XMAkNQKZKgoYus55W<#Hj!=(p_vMHTL_Ip*6q^mA&jhrrXe&|kV+F7 z+<4$v3(Z4l5kgCecZJY4gjV9LUF#6;V6EkWK^|?C3!U6;Z2l+xo)Fp@-gzMMh=vdgAs#{^WCeK^=0P*^e~r^2 zWI|XN!s8)iL&$|NF@#BM#t`lcVN3{P<-DVCKnR^e=o~_q5W0q7Kj`chLiZ5*gwQvH z9wF<7i$|{zdWy5|H0!P8cJ2B}?=OY1_p8=+DjEz7;Q>Vr3Sn3X!^H5a!9rTw4^{m8HRaMbQcQ0u%L^DZ>*XEDB*|2&+O^9KsSAKP6l$ zToJ-D5#HoJ8NzaLo+j*jUiI`lZxA$_=%JQLN*s0?NjlC!b8H(Lijvn?ICbJ+H3L==}dl9gqxqoMNWipGK5nm_8jXA zoDSiPl(R;+EA>AGzYv}e;Y$%a>Ou$?xqcS2&b;;cId1-;e8_rN#ADuH`Zk2`Le_)n z@3{i#Dftf}Tn^z!t^?fp5h9GAL--|xUlpW&HH6>9e;58?^gl(e2>JfNUn19pe+&N+ zUKjEm_;QtyCv0WJi^IHO8_gnN6b++T z7{$XV6-MbWN`z4|jD{7kq^R|e;WKn0!Hbid<*ioOsxoi?%Y;!jY@IK7l%p&03P!0Y zQb|}@SVdShjA~(27q1bvR_vPM=gdF+G9$KLoiOT#t$*aK7sf4N)DL58QE+%P2wUr6 z3ngh7wl0-#m6O|qjcm@dKp2h1n}pFcY*nP0g0uMgAFuzzAhJzZ@|Iz=lDF1EDtFjK z*oF-i#uK-ot%a!A4Y!}_Y9+tNUtz@hhaYf~qMN#ad z=ZtpjfG`G1e?UlM+kQwGL&F#;k;#XJF+!Yahck(s*p{P=PKRT~rwGS|F%2aSn_y7Ad%xV@#wc_cpotFHW+IL!F-h z5-u065I!YbDZG^5%Jk_lUI^pGFxD9V&xouQJ}X=o#&ah2`7qWSzCnba!Q2?eOPmx6 zzAW4#d_~AyHi>KwTYIw%zN+ABCiZoat-?2io%sCM#J(-EP56#*yYSsGc8Kg0z9*#f zU7V_Utg3w&#z$fNWb}{2I2y*WFm_AX6UJVVeZo(L`@{G|gvk$tt-EHDgGMv+4 ziyRgn;XvyjTo^-wN?@)6XMQbAb5#8wokB&;l~BCIN` z7D06p`e{(l@?SH8b80~H+KQ?ZL0u7MM3G1R2%1T0AZ#e4eyhlB!bTC?ZuG_xG!btq zO$1#c=o-OY5wwjU89^$7yCb+qX3+@RiFhOMiQFq} zAAv)}DRc?x(;b1waNfoH#Y4h?FevnyvV|3l2>q&cEP}X#^p+55$CckG9Yit_WQ~%G zV6E|XpTv$4bQ0-oZ0rHkO~HN}hOzMbO*uJ|cZ1)<%TghWAV9AHe{TfyVNI z2nHEGSY(KBsBoAtSI2TPB7%_$juMU*QXdn+Sn+W}7Il0C>>5T*iePdC9i!+J#gqsh zjNtDG{)ynB2&P7`F@l$rWLgA|NAN@h(-oW{Wb&CJvm%&nlsOU1HT+?bM}+f)^M#KJ z7YH8{E)+K7&wfSdd3gkj#g_<|8hx3_lcxMDB6v#5$_Sn_Hmf37E&jA{jqn*0yEcMn z#n%b#G5oxVT_3>)@fVEpB8R1V|K$i?iQrTOrxmp+f;}ReBiJJHYQ%ae<-G`AQ}Fc& zwu-zF!8;;v3R%0iMBWx|6S5fFMcx(e5biWlOu}PV1n*1vK=`4M`bQCbZ1`>wo+kE+ z?2BN31fQ7L!y*TSp9&8O4@K~q$mc@(w43Ef1V@c>Oyqb3CqzyP?eh`s&qVNL1YbpP z*4UpT5&uGXUTBZH3*wiAOnXt}>j=IPu}_rWihmcu_YwRM!Q}}4lJa8&KSl6M1gp66 ztHBd|ZK<8r@@KgPM1{kc_f~rC=l2Nyh~UqN^^sNDUy+BaLgvdP#A^}Q%5~}aqbLxy zrUrz0gn6ULCo)D!Zi=E{6kaKXgr%Y=EmAm&A|muqG>T$|7muQZcuAw!O?R_`RiY>( zQdU?lit7o zVs)da7sV}6)Q{r!C>lqtc54vDtx?=2ZkzSv(j5iyUqUlp$v2Tr(jaG1skhzSFVx0JRqfCfm zqT%-C>l6j2NAaN1ABtkC_%x$%G|mv8DV$~W*-^|f+@4SmNAXA$^P-q9eUb1{W3xcy zu_zXbJZ|(SL|#y@EskP|(U*!W6FwQma-**hVU<@!u{w%BiZ7x#AH{P~JTLKd6zfIaiDJ9RhA3VTc~Q7AikC!Qj^cF@x_u>zO@?n4 z*%HO8BCiRTX?kuoHg81nrubXJx1-?5+$L_@)91Si9*km#$WGyV!d+3kAH@gayQA0> z#fRb_2|pIv&AwNh-u8*ugJFLZpD1`h_^FVW_q_8x6vbyzd@hBlczJMG{D|kWjKbx&fcQ;DDJW7XhQcuviJ_>`ONbN`7LVPSl_gDVDUs4K+-#KJ zi=(XJ7R2Q}_jhZpkilKH4b(n7)cg9gShI%nP6T{jV zZi%6O3nRG2~(hNe{;mi6JT;6V9)6qdaj16EP%3Qo^*5eljtzJ4iajaG%5;F?2MsT|_zw zI}16&yPDW;BHd&7Kx4S4g1uts&aXg=_Yw9L_7mPO>@SSy_V9ri2E{NhhWRlJmOf6% zA`OXQXbi(*7%pXuaD;HAu^A;YTFBNOE5brD`S=(n#4s_2NiobY_LD`X38x4jWJmM& zzcEZTHulBabPf#pp{tpSnia!rV>3r&uJB>uBSLOVJ}R;-h9_fKAWjdDi7braagis4 zi%jg|7?y}H724%zs^u}PGBzt>c*^jVG4LjW20T{B@U-+bCbkIQ{E1;*43}c~HiqY7 zcs_=YV)!_Q^)YOS;k6iEm+=cRycEOB;x7s}#;nUQ+w&_iY%xAJiEI|y#d}qpeZ5uW zT_F>`A@XJnZ;8BZ^lc*V2)CQI-J#%4WAk1NyTso&$_FugC~i-R-7)Nm;b;uUV%TeJ z4#cp}@cl7-Vz_l%8necPrVc`*>JquX=;|hKi!-*J9il2(%ya;1Yi<}Xj zjp3ZF3%{^A_kp!Ue5oMY>VnZPihLczHzNDA|MOi8-^WlUZngOjFDA8pCgf|1QE&@uyL)h+Gx^C1k1o=Heg2bz@U7&R4*1^mU#%@*18mj{M>U zjB=BR-S36O3&&9;j-qiCGd86}iVI7`QBuU76fA$~IBqtUocLwqC>KZhI4VeNEUXwu z^*Cz8QOQ_Vj-!gCK?;BfH($9>>=zK zM=xXFTcnS$udtu+eqn!8X6Euh9781z5>go)#}M&is3 zIHt!j-dIi$nHa|;qfCxtis28&@sQzDMfk?oj5ubBKOM)cIA)7K8ONMB=Em{3f)5KH z6Fwqj$>+r}-|$D{SYS9Sve0lg;1lADgo}ksgiD3Xg!IO)Tpqu%JG~-~r;NT*WR-BW z(B5lZ6UQ^gW^EkLigQ_@tLNibAIG6MK8s^R952MNJ&t$dcu_W6gd2q~37O<&kyql_ zB(hofZ;!mH;A_Iy;RG?`XGa_##POk`cE<6Z$S&dg z!hg?1A1Syej*mr{%We@4$h}6{C$c||Pecv~KQ*xjMeIfX^Egh%aZ1YJIF7_|)Xaio z5|0Z{2$`2XeNJ-?iQ~M)Gs3fRoU?6&|IWKF75r8BRU8-MxERORaeTvBtSgF3b}BCT zaeQm|cX50#Zu_|$$BzpBB>XuJyNiD@_WMiWH}T(ve;Az?eplo8i(Q<+iwUdiuW_MH zpqTjIGW#cv>&6}l!VLoAgA=4HRxha8yMkypxSXd-+qejIOD3L&;1a6mJQdl>E zQVEn!;ARCY3d;z~3d;$ZOZfyUh}##;m5g3lq)Gx+MXDLSdIB}XYYJ-_y|zdl;YAIz zdg8YvP~X@z5NVjets=K2ut_(AEJou5nj|nZfnfz}n47@E2|SX(@&r~SFwa;%k-&WMM-y0(z+;?){B;$7`K7U8^T#Ff;nX5o zE>2)c0!t-6Y5XiR_VzQZrxIA1z&aDVO5~XYR&#RI!_!K;M#vG!T-YXS6L?k%ImPFc z0x66FD39r0_P>ZEZmmBD{^8JrVyQfy)W}mB2Mw{wVx2fuBTv z7XBin^IsGAP5gJG{6R(c6jzLLRiuAu{GGr*oEk~gPvUw4NTOU4<&(&hMBXGyD0lkI zCsHVh{6;B|#7%}56yenoEej`6M8Tp-6cZ^f8YriKXZ2Nz_Q9rcvsO)JmeZQR*abv;+OuOTvC=*uca#Nur_n zt-{-k-bm#3BpMsVu1nJ-ni-{e5-kj8Y%B5B!aIz9XA*6axGRaaQe48jlei~|cH$1< zy~6gwL7K2Et<#8Z5s%O=24j6m_>%}E5tN=tA}JC|A}kUS(lRO%OCoNRo~5mRNh#PV ziL^*Ym=)%P9fbF>{Ji)VXDaf}hIdJ#t9UnIcVSyOr)AG1dL_|2i9Sj6O=3;bT9*4I zaeorilbDf2|0D(^F(QePNeoQlfuyzjG$?7^bMfFDd^)^&%oY zaHHdkB+e)CrLp`WiLb;j2rml1PU0JpOG$hu!nEIt8SV>!Omy`HWQ9mW| zv&b)8*-WZmMGo;FwD}TI5`QR2Zf`4HN#be}eCoPXZ;%;g>oWgQaAQkn5sE1{!=K{xFu}x55}9cFak7F_Qr2q5tXYexQf3?bX(>!k zVTKtM%xk8iW@)sr*XE=!H-(2&cqD}<6g5xA^HX?Kxo`~A?Sd2*DhWM2CPMvj*%3%BN5!jk0Nck;3^D zzD(gOuBB<@OXGqm?L`rLGJc)HHz{07;afUM;VQG!*!W)fX9_>0a5;q^733)THHDv) z{AVe@2-)C_`pwwTd=AN#VM&rSX@{_SW;L@NS~$CxLLfcvM85Ec?E;Q3Tf0xqo#PpG%ATO zRpm6Q7+zJRS{l`j@+*HVmPYL~TBXrCjXJ6YtI#x!x@pv7P)Z|VePM$%8m4bt3exgc ziMN?LQn@{i#uCY!h}g~8OuV_Ug|MZGy(5h~({QBWOrwoNrfr+XUE+36QMp^ed(vo^ z#=U8@H_2H|#?s6s#i!c2#XUl=(Dvh3Y(U6VEL$jza2k;`qG=pX<478@G~#J2N@KCi z5@`%f;{owx8mTnW;+Zr$r_m*itb(~TI;3%*ct;^`8(Fqa;v^k;<% zjd9{5(ioY>s5C|^I7Y}^*hKcd9{Kn*CK-J~8WRnt&1CT@LN*|cc}z`XdKxn%PSXgX zIMbw>BQh(E*&=jerZT1cr%T+(%2yJ?@(|D1w>h6tcyrft=NS~V&d?Ss`X>1XHHI3KOc-{2f zR*AG^uSDFP z#vUnqh5LkqG_*buKOp>6cu;sq_?hr?WoKu7G>v0g0Zu6DxLFN&*TyM!GL2JdoL1C1 zA#*tqIHGWao# zpVG*aLEem2-=EX?N0z?`e-%>yP2_jsAHqM=xME_jrtz2fHKY8kGH{$+PxCW6mS=K% zJm*u8N=cFY!UDpZgaw6#goQIGB2rYyRK-M!3rl3IrxkpUv6P7|ow@O5Y1s_QWpG~x z9TinRgNhkc60eZCQ4)HqoI#rm?#iHwqN--B^H;SDs%KC`yt%Mu2DLXFE8eJLF66mK=LjWf7Sypd6E7h#(;F-lXBW^%%`JX%O;nL#U&*2eM8{vQ!X6p)%%E2Wy)#&z!HNv}WY9N*hccL&LB9;{&tP~l@aw_-GZ>Ju)|?3$49wtx z3`S=#CWAp43})^$%UGWf86q5-v63*zgJgsfl8-d{D4E%@W5vfQih0?o#!F<{i5X1F zV6uV_3a1EZW*gIHS_acIcue{X6Z=R8Gc%Z#!E7mWj81#jVy?1#Shb_8c_wzg$fFr7 z5TP++7m7cg!4nxQ%3yH@%Z&Y!43>)9g(1@UlO~qQpUPlm23s76b{n!hB&Rbtlfl^x&SmgV2G=?GGx#EdZ!`E#6XCq@Vg_G|aN>L=azV&t z_G_bmBXUW|<>LDceh~jHgUiO|XPyNN|H-V4zexF2$b`(|_YD5X;Li-MWN=OTRg>zk z|Crgve@kIWkVT#>%4AVCi@ciAMY1TGMZPTZXHg)Fo3bb@ommtVDU`LAHTw|*J=hM5 zDXOHfxUhtfsc29ti_!|x{$>%1bW$#h@(NbVqJl_eVMQU+RuW-eRg6+qq^zz|s*Bgi zqNa#llG@@Y%$iv@i+WP*w}l&I(J+gn9dWE9Zq4GhERr3O>WD^J+|H)xfV>^hSoTe_ zXqvTlJ6VioSv1e$&78$sWYIE<&$9SDi&j~*&f>u=9?Ig5Ebh!AlSNkT(9%fcr!Hp0DGw9mq!Oq~)vS-3>pLMEXZ53ho(ray~-cu=Y0S%k6( zXRY(5Z5+uWnnjGIGHIzNSXre?3DdH-4T!lcI%Lr|i+)+$mqo`cddPVvVOJqb-dUuJ zkg2G2%c8r2%!0w5##fx_=e}6dWiVoy7xL49a3~7DKWanZ>9q zhAL`!79+A4CeAF@X$P1M@^9_9k3^lpF|uLQ*eu2=Uvd^~f+@p9kx5xhHp&zc+Dy%2 zS{AFbcv?=TXR$Dg$FrD`#Y`!)vUpTvb{2C?+s@76;jHy5>_-$eKZ|)Lia!4>;esq4 zlYyg*90`lf{87KFwmS z^4gZgJ6SxN#X1F_%VJ{|FNr^&#riBZWbuMZ`=UhqWeK)6i^q0*Ig8h`*qX&FS!|NH zSslkH9$S>;RpDzwyJ~M_@s@&bsuO8x>u*cs3v%1DcsGlWviLZQ9a-#@{(ctkiO`;1 z&jRdHUbXoNAftb18g{poeL`*>?~(mpp`F+MEIu*A+a4GPWqe4Ytq>1qafI_UhkJ53 zn#Hj!YUfZVhvQkC;JTMXksMBDaVm@7viLoV(^;I6pG(~T5xF2d$E>sXLYxKoGK=#n zjNN5lsn~X=7gd0-v-rl8miCPLHjD4F_&$ptviQ~bxtzt%S^Sd4k6HX=N={?CwLRNy zOAieGp;UQt$eXj4i$AltlEu|5{>tK77RXscaUH+>lf^$-TsJLgr?t`cnJ;@uN=`G|vXDgP!X!m=D3(J-B`GevS;*KDIg}JHl|$*=jirem7*$4kS@|g^US3#1 zNCVrfQVx}Ks3NhduvQM$a;Pp|L&!4Jlpni=?Syr6s3-AGyQn!d5veb1Af$amky~@P zO{9_0Zx?BtyYaSFQw5s|n+sbA>7iu~t;Aa!h+oVkncPZG`#M+M-+U3wWhb}qX zn?w5?9E$bl5D;++T|&3eBlHS=YDrd;xd(HIIrPY3P7ZT(=$S*W97g0Y zGKbzd^vU4?rR^)cpN*MAKXJQ{=xRU?1EtuWZ5))t;2efXr_Hb&hW`JlhMOd#RFQgo zTAIUXW6x{mu{n&(VSEk~a+s3CgNmA%!(@?3swQjH)(o?UOxmeA)Yt9Xv>c{OoRPyU z)1EU$>_W~~tX+|Zb9l^ncqE5;@;^U^M{`(UblZ|?7aHa99G)-!^nsGTLyw1Ki_Ha`V*PGv9)DSIYT{rh|t0mIE#U$CFP}tjhxWke=d$=p@ zCP}<^_i&HBl9b$Met!=S^zfkh8yakTm}EY=hlfla?%}x}p6}t29v-#iv7Y#ALQnSa zxSdZJWmBs`$)B?C)5d3v&l+3fcp=q%#pJ~vUNTWGUN$*>9IvK2ul4Y{d2$Z*mInVG zzVG3O9^OfHzS1nv!+Slv-@^wMe%ix_CLal1iAiv6J$-EXCq||AprL%$!{i;iRn`TtW=%75=wNn%`WVkQG{TXJ=Fd)NB z8D@6W*BJ+9ST@6Q8MK8pD8non24@(OVQ7X$tuV|uI>X!p3>ReL>Qmjxd0~c&t*pO4U!?x!^1me0 z_ZgW>GhF7PyWA){O2bvwzt*U@uFi0cd6H9^ol%?rmfVo)+?e5}3^!-EC6(Nn;ntMj zmf`l4-=Q>kx9~1Y?l#_Iyf@WJ6duU%TZZ2)d@#eL43jfFl;PnF?`QZR!y_3U&G4ob z9y7j>;l&J(XL!QSCymc!c*;b1dD`R^{Q@Ava~YC0Df#o3Ck^tY3@_WMts8midL_fF zmb_+s-S~!4z7;+EY5unH9pk&k_l$aZA+hsehHotS$oPM%1(Q#VUu5_+k!$}a!{_E7 zq-prl&aX0jo$4gd%uLDfZHDhMe4pWm48Pd-$5dx(hM&w=)RPb6_&Jp;?62l!@9_U& zo@D>e41Z<#JHtO2#%39p<=+g`)a(Ne4M+D3rFprc2=Couk zW&WJ)ID+P{1+)%LXiL zuf+lu4_G8%(ID>EI{HzkQ+AdJm>95Rz)}G^;?$E@)6dS94&otYv`#bqWw}Iuxq#&Z zR0t~stQfFT5bv2ML6SzOl&>1FT0qP3t{$*Pz>Wbu0c!@V6|hObrU7dQtP`+)zy?-Z zH()&zB}u(T+wWSAif^c*aIt83S57y!&Ze4G_5J^V%>%X#*e+m;fGq>INiA#@uyqg@ zpekYuUlYxf0^DH?+Xw6r#Lw+0ipg55j3pBgD2Od&19AbyfKos{pkQIB91ZWwsq91+ z%D9S1M#=$|fNFr=@t1EBQO!D1keYNFb~cTwf_6YBpc~K|uy?>d0XqfkY~S4jc2U8a z?yS=bo7*3Qdx&s z;ZUQ@CUvJ-=7@kJ1KtdHE8wVrqXRAvxFX;fYn~EtYQV8UJOUpVaD2cC0Vf8W6mar? z(m8a_z9*2ACVE=H=>g{lTo7Hugmr>Yu@etlI+Oc7jS>T1MX`{ z+3Fr4A(I0h3V1r;nSh4_9tn6X;PC);G?{(WrbPD9_um4Z40y^$lr^2qCK((sYn+B> zm9T(U0$vSxKH!Cb7Xw~$@N0+1acygZ>P@Qsmz5qnUsJ}%@kScU>n3;FOK()Y9q^6@ zy=-j%-GKK3z6qET@P5Dt0iUV4TJuAN3i#MzKQbms`Xt~}JCltp8Bx@q2YeCmr8D@I zeI-n)_-i|r&Tj+03-~kOuYm6ZehBzE;Fo|O1Aem3RF`uSN|@Ym$^NeazXkkm9rcSp zOq69^TBU1>|2yEHfElvPsPR8wnicwGA&Xk6EU3EGJ$H7#`e)-0V@jxNK$e+Y4&o}A zM*t>@eWHmHsddp(S(eVSj3p}=m(8-A z$@1C0+qYz{5$bME*UDMe%CdHrRjjsZmesPXo@EU?*UbLUzHYdZ8^Cq!r5HENvTm03 zvaD~(2FB#DL%6bwZX*jf&i2i5o7%aVQ3{)9*&@r9S+>fub(U?i@%XQd$ha;U5m%*b zpJj(EyJguu%Z^!kvg~RLnJj@x%b3kl%2GDZxy`xxZ(F}(>>7KGJ7w9~WS2ykj{mZ}N0vRaJdx$eEPL7a0OQ`q zeT@4WWq&`D{f(NY4>UO_%fTjx7|+XcXqLmw56^OJmgCHi$a18~QASxiI?FLBSFVpY zKP8o%U~*!Xld_y_o(!tVv)rdza+>kk>$=T7iGCP%OzPZwfvSWmu0!!{6^yyS*|rv@GDKOGG3kK8Z~L1MC)^i`UJFv zBG+fRA?3--!Z+D@bM}90pPHqvOJvSkt~mCAWdD-~1QBCfdEYG^7J(uPAEH9Y9 znB}D`dN@!-IwC@G#r2BuRpV<}UN?Eem}KqkEbnB=<;mxHH_LnW+CCqLeP4abMEnD{ z+!FUuXG7qj8pL zS*B$9R;hJF-(~qe%TMOXDn)Vqpg~NJfLb_{d)d^qB7RW?W%(`3?^*uL@>eQXs6RCB zIpgAgXZgp$RSs%el4zKsV`7f6ImYE!IL9J6#^;z|<%M#6 zlkD`CrX($zW3e2ITS2iTFD@m8qb4WGk~x-Ez#L2E{+|!DE}LVy9Lwk8v&iZBN-VFG zW91zA9EBXKmDSSU$bgC0WZ_m@{gNILr~{sOG3yQq1+O$4WWMmdK9M zS#cXs^6EJnId-;JQ;o``o3@a4j*ikWrf+HS{z!Ur?BuqW6mrspc2Su-pe%2dWse+t z=D5X@y>jera%qlza_pPqs2oS<*e}QaIS$EjsC^H}agfP@#w3vknk%=`$WVmUm= zdPC5Rd88$(9ql|HljGPNXXH3D$8kB1&v9~&Q*sXZ1=#u=_G~U~C+@9kOJMT2!Wt`-CSL3-i$9*|Q=b1at{W%`cSeN6Q91rH0 zl;edQFXot>T6-eLLpdJK@rWgl86Pz!Z=gSJp48Wq=1=8#+T@uW&*pf}T*=l1k=z}e z1C8xDKC}Eop~^GIM{dl?q^ay{S^kL?lF3Wbsf!Ds3%Oa(tWP z-yG9&d}ken`Z>q<=0D{4F^BH`CHyJJR11|~9d=0aOO9W2{FdYQ9DmvCkJQ4S%J`P? zaIF@8siuG&|JX}HElbqD@LV=H&yYO*^7PL$gC#TNnK{plc?RVFH`eViG~OE-m}gL) zS@M13s*<5JjL{~rM@Hc%xON}EqRoA zG78O;XWl$(@*lY9g}tQY+xea^-R_`YHr;y z&qjGRPJJ~Oe7k;}uTAr8mS^)+zGa>*Qm#ikw#qZq_j+5W$xx7O^K56Gq)$n*gPl9( z=`qQq7J@ukb1k2wR>%|Dc}<=uPcctDPs5T@o{CA?4MQVFaxYo6ux30|uK<|romNdN zPdkt90y=rRd3x=uh;}#G$+)v|7vrwR-HbX)+rwl}<6fyy!FBDEXWu;g<=H>a0eLRS zb77tX^Bk1tm^{Z?`QSW9m>gnMs6$N-%X7HN6q`CS^*t)j(dNmgV2(3CGtXIhj?Z&K zo)axOCC{lQC*?WWrJ>#-3ozBW3o>BMB~z^IJho# z`7iQ(nP*^uK?T0b^L3s-^ZaG~Z;U@0rx?G@^Ie|r^Za0^)*gCbyKnr@GgX6|W`{h# z+xHjauSUi7Tb}7pcmH9b3gquR|7b`r^rh!t%V#Js&4dE|?A5=}H%7_M5n4K0IH1tC z-!+q+iE$-nmI8wdj4m*Dfg$#qqreE0p~hhaW;L13D4W9z%%1X#wHKZ8WJsK|z+9G$ zGEUFMJO#!T7++xC0`nD^-|3m|yFh_4)?d&#)~L89>al+2^1O;5Cz_JC7Z*W3` z6~HCse`Ng*9z1N>{ej+0*wMqRa}8y=@e)e=-7_d16sH$h?0?n64|N1 zE(LZiu(L8dcRY`)wIma$-jLNZRC^TIv%vlZ4p7Av*xRP|EyPppK1znIX$7v8k50q) zQyHcw6bBYKsKCM2*9n>)s#p4Tzo~WpVFeB^aCw0%3LH`3$O5MqIK!GpsrCz;P~hkS z$2b-lKeoVeDswdtU+SbM7C5QEsRd3e#B1!63!I`B;^X6_xO86m=s5lugAOGR8^xIg z&MI(Wfr|>9UErJo=M^|#=^xId(VXju^uHbzNK&d7s6%-_BrcEwmlU|Pz-3OM?wej7 z()Xhi&5X&5W>*%ts=zG;ZY^+ifolrfP~gS_*A}==DRjW3JQMr6v(|f6H(9PoZ!R!# zLVT1XE}OR%xV^xG1tt}^qrja7?k;eTnwei}Q_0`u(zs#Tw0jHOSK$5v4=6^T$Y}kn zAxoFeYIW_T&7uMi6?m+`;{_g8@s8$^0*@Aum!kXFD3aWoJyGDv0#7+%$rloyF2rM? z%0b^r5P7b^^96>63=4Uoz>5VwEAV-NmkPYB_jU_>P~epUuNHW-z*_}gEAYClC9|*w z>Ng5;GfQsD6z|*8@5g)Ad8fd;COR6H*VWF#hnD{iHbl;8A!nULFO>))yVj+u%EFH2; z$PytFLzWC#D(u^nmrinjtz?Mnlw{eE=?4GgD4r>h4Dd{ z$o3%zJCv{|BomSi$%O>2^z}B1A1{%Y8h~zor>8#*i9#A7&5&Y9DWslSE{9Y?s&*>l zY92K;wrSJW_J?RhWF+a}t&py~tl19fs7&lD)U}i9!i`y6&1~0@-9q*Y**|3WkUbnK zsh2%N_6gZHWUr9DE#F$XwyC83By-9EAqT42XjdoXAmuvbkdQ;2O`Wi-Qj&^OYdOqn zL*2HI2stw3sF0&Wjk%Ne9M3PBVl>^H5OQM3?ICxBoD_0$$OR!6sx5__ z8gf?1*$#eM$mtxiaJ`OLVKQPc~hlc9^E~tI=F-FGX~)i|ATARZusm zvzu!oxGCi3kXuvDb%w+rx4A`~#ouXJR$l=M5i0R_hTIkMpf&F{-V<`KvM@M48NW~M z(833d+K5iNvjQrXNgmhGAt`|aHQX@Bi(Wu44D0Q4f(#D0x z!#6|T3i%-9Lo2);@=nOR<{A%g)aMYxc#M7Dqhd0~&Z1?%6hb}@`9wpa?sWVRU1D?O z;CM&(Qw@VU-Ow{~Azx}t3;8YNtB|ilehm33YZkN<(eH8|L3S-Z}J~ymtQ8 zzx-CUxQL2qYRJzazgS1hC)rPCN!=~}9`c9A`H+7@{tWpmD#7a0&SQ^Z^mqatRG7#J}uVpi)9G7gEDC1S97@~~Ox zfnum7YFD$F%pNgE#BlS(zG55^F*0IK3)KtM{*#rG_~?kaBNmESIAWfNc_S8#7#qbp z^F=HWF~)p;qeeMh>KfB6kBb-|F(FOEbh+}lNW`KMOW12Mqf)YX6z4a&*Hhh1v^;4Q zOGhjdv2nyE5z9s_7qMoD(`-tvlPWkL6zH3P2v%?h@*-eU8Ek-P&+9y zxJXk`N8A%}Z$vwy6LDY+M~Lqmad5;T5&K2#A8|m$fe{C(^?LpM-!-JNb7;h25l1S)HmF*d zI*h|3j!+|1^Ked&c6A&R#dV}0(;LmM5$8ml8>M$H=>$DsLcA_gzAlKkP_-X%L&QZ97e`zb zakUCo^S;_x#N`o}s=c|I;$c6E2aPM0FMqgCT$lJY&Y;TYx`=DdC6qIntZ$6CDdP5s zJ0fn5xFzCNCDrvS9W`vNaMZTNb$g;4lRItUu86yp_;f9*r$i=uy>ws1{Sog(yc_XA z#Df~W)yN|zrD=F1VsgYocB)2nME&%S0mnxcq@wcv|o#OJ>m_Or0aJf%?Q3UPbE)L zzHKAPF4lVy???O)@nggX5g$f;WnU%Zqlix;K9w`#V+%D7Cui%QMSLFdMZ}k?HGh9Q zDQEQ;1yln#M}Gm1_$FdX#J3UOIe2pSs{2;mw0>`ii1dGom>Tg{#NQD=yXt?9_{|Ex z7?XMD_lQ3t{#1wZP?N-%EL#4F_%~uek(r82i=asVA~O`}SB(EkJZ)sWj9gk@@YBvu zvG4Xu@k*$|nYqZoB7=%?%GHL|bahjZ43d%zDKfOkhDA0iGOWm~MV2nIOp)1&3@@@k zkugPPFEU4wQAI}E$cQ3y7GpaKKGG7k_PH$4*s`>qX4Hm2k$H>EXW=|X^_{i-+W2Mq zQ))3DT{W*QSY&LGMT#tHJL8IsFEYV=`gX@cMHaS1xznXc7b~)Ok%>i?EXJ#>`wASm zElU*RztbiYu~tw^72^XGwIAIWE?Z=|BI^`cx5)BERw%Mkk(F(8MRC`u%&OI`Qe@R4 z$r1T#MOH7eMv*m(@g1dl(2VoP&2p_GTHLN(jLR@~`ii+rUIo5^Ew5kXOHXjR6PNLg zi)>P4*CM+W*|f-JMS>#PBAcslifmnEn<87L7PhhlHGm{-+ZNfb$c{yNEZ^R0JD95s zC(jWdH)rfrM4HW$(~4Y?yvA^)vq+&xSfo^>TqIHz>*>&9ynNM}vZ_q=r3qS+N|CCH zvDi1_X?I0Mstp#IZ5C-2=@#jAL~WIlNz!zukKQ{K+1W*!gx$qSl@ZzBy~rL#4k>bI zkv&y$MGh)*aFM->>{H}`B5Fm7Xx}3H71{qk##J3ERdx9TEmWDSYfte_y7W~(B1h0BXvQRK>EeEX1OQ>K!(cTJINt#fmc>xx`oZHj3KubxxL7vMII}1haxR9xyVCB?kaM3k$a2W_n%&Hk7H3?++XB@ zA`cdsq*kFFV6Qxr>edQB8AcwqvNmJa9nT}?$-we>ktghYMuqH$AD+~pq0RpyPg}0u zt?^3xna{e)I_}pm6nU}8$3;G|&P(cdMP4oPvYpD8O5-*2H;TNeQtijWJ=PEJEWL$~SCFYhj zJLf4eZ;AOz%x~x9QSr+8zxARD9b>NrON=eWElLxFE@fxD)<@1t_t;d2;U=FBeN}ta!^TUuKgMo0fRG#4{x} zE3tWr140##8xG?E)kT-+Rip5wl~?xqKBiDp5@Jr}xBiiHe0)6}wuXxw@FRYP?yZRbrPCyOwB|=#=P|=uLHG zQ<}O3R+)?MRAT2+d|Hthmt?mRdzRR%#O@{baHtK3$NC%T%MT^?DY3tW`1Wlxnl??Bh7^r3GICIfgG*dl;;IsdlsL4+i6u@daaf7NOB_|=XdBU~#1W-=NgcIIqO{CC*jG)5p@}C9Vvfqnq4P{AP`a@Zu7el(^i+FHO^PSt))eMF~r) z?+VM4Hg~umzY#ya*2B^l+Jx6?ln*9{r(aU*qL;_2i;F~U;I#shf6$ZuSZHeTH^5%PpAZ@ zO?#}w2YPZwZ_H`Pb$3pZp&gZ{te-5>o-Og52CFhNm3h9z3nf01Z;2O6yj0@#5^q@f zB0Y5MCwaFJHzBJK(l$Kjxm10y8ePdx#R!PZ!SK@p5miW$TGMM5AJt@-G_7>^rT*ZzX=$2yf>f#y?B^rE#fWT#w0w`?uP>JA&|E>u9S@ zzLe=#rhl0k%JCk{jOD%>FB3a;>DG1TG6T!ZBd;=p%FI$`M46Fg2A5+Cx@Idgq|8t| zhn3?mqReV8qASrEUS{?(bENi@mN}=@<~Gh{993p?xv$r&H|a_Sg!#(MUuHs?g~}{Y z?#tSO4l<@3-!9GOh{l!~S7v-UKD|=oNe-|UF0)9PB_y=|qUFAKITtIlxFtyuX{cYa z%u;2RE%z;7moBr66_f=%OQWu*E~a5Y&2I(il-a+`0ZL4nmCJ->qB5(LS+&fTWwt7_ zn!~PBW?hrj%dBCtrVf8i)-Lz0VYIN3S;exR@?K`6GV5Dm1Eb_RIuvePX45j8S-6Q& z{bKV}XNz**exMqvl()8ghcY{s*~WZZ<921XH(8Va6;V%_Oqn1pSeez8Et4z9tvz3+ z;2=rcOWIYjOv%FC%9Kr7W!fecg(_1sua{|K%n=HBV3~u;JX+?lG6$DAq|A9` z&M$LlnZwGQQ07GIA719jGDnp;!cH9y>K^duGRN3?oKYonY&m|ZQ%x=zosKW}9ju>J z=HxPGl{vf2DP>Nz{u##8%A9WU-!eSY-66@;Ircr*nDh=sByvHS3(MSD=B_dqmASag zwPmg=b4i&?t$eldvND&KxkByG+pt%b*-e{`_EPr6b&2S@rX2Sv&5745*=24ib8DF! z%iL7vW;Y>q1SRRb5%Jdd%>(0X-ex6k@@kpa((+MLylL7rT}hd|S>~-WZ~w>OJ7wN2 z^PVNiw60Ca8~pXr56gU1=G!vg$+yhMWxgphrOYQ~J}vV_nJ*pcGc^)-a7B^iON)fB z?De%#T|Tj_#3&1T7G3F=^7mzaDD!ifU&{PwP5J)h@%c`V$x}59rh6LAGQXDj&1%1w z`J>FA{~14JEg3rgF7r>Bf2}sK!k`M%%&EjN_A~Z3&QM{-3Ii(4RAFXI6nkI>H!MVOH}b@514B&TgE;IHJNx6PcBQuDL3Vs>HL~=n8XJn5V+L zR#53pKf0CL{1q0cFvebTj;*ku`54cqlE~l$*{Se(g)i*2aD|mBtZcqWg+)yi(P9-A zudsxj6DurNVfhM6+PRc*Y2z{#maU+bSh7JUT*30`k`*g`UW$E{3a{9ARpV+ERh(g>@>dTVaz5n>yp`RoJ-Fx3FBl!Uh#KOr0u(jgrKqE9%WE zY+hm83fooK!oiiJtxUE|LrJo=CEFNfWcyUJr@{{AJ671!g(l@pg`hh*V@m0Man zc`Fx;p;2B6QmW9b(6Xdlp<+_4P^(ZkmrkRC{!}88d||9zp;O_Y3I|u{R_Lv;cZGc_ z>{Mar3VSF$6?RF(>Q%~J&37~IZcIAVUa3x8I8JAhq@uqbcI_g+*;w73ddHsu);+Zj;nBdh0`jWUg3l^4JSLs z6DypQ7XDbhsAAt!(*!7yvV4YxXB*F~a8??r5_V37b1R%@{qrkakd}XvukyIQ#9v(D zstQ+ExI_hOJC{|s!sK#elFcj46-tp_Q{mbQH&`O)bxv(!_Ie9dhBsO$-N3NKW6vBFDsO8&Bm zbQDE`uR7}2D!g9djS6p8c*~OiGrnEn{lqzK+B+5AP5FBo)B49oKCtA&RQ^$=?|GGv zQ^_Y4K27;&X{aw#$+QYzRrtEXHx;H-_&b$ph{;f+>cRmN2N-l$#BLRlDFWkW|dK9x+UvXGLhkN;Sb zyzsSHmBp*9Q)S&MOIW@_l@(1UR#~#jQszrnS+>e@=F3#$30hGsZ>LDIrJx6fSF&V{ zDr;6**?g5Mt4crBT)o=YauiBUXf4avHolUMu38kWS7rSwTUOc1UK913 zTvFxIDowDYPeS68{F%C%MQt8#yp>#AH|<+dufTj2)dO;v6* zQK!?2U4?LSm0K*i)hJ=_xHx%t*m+NtJ5BB~-ffhx)b2G`GQ=f$pvuFRJecZCsxrCC zL)CcbmVz#kN9_Bk%m1+|k5_r3%9B-|vOF=R2au*GAYj-N5*%J?-}2(@_~tTK1}QG|5C}vCP^uM zTII7UpIh=pm2XYHG=63L+9*5URGE_Uq(Hu_@_j1#!Q@BdPsXXLK3BvqcK&Mot;+8v ze^mL`M3(Q!s3mX_!0HLh_}U$e$qHP)`NPK`Heyjf%28tc_KrpB>WUcW}MM#+4G8XMNwsK&-M zHmT85BU5A38k^PF&I+5?*rLYPHMX&H%NkpmsP>aaq6ZSTt@Sk+je%-l>fqbg*rCRb zwfHkN)8}8EH3SZutC6pf{eSHgYJ@c+Rmz0E*7CsEn8;bKQK`|b(OaWhqgJDxhOL`4 zYcx_x@|;^sMVI#dj_Pz=eCFJ*EquDNHq+nO$C?`;n7Jz_q*e2 z9AD#kOBCY?HEybLbBz;goK)lF8mH8_pvHwYPPNV%HO@3SO*u_NDf?%cpHt)98fT|+ zrR}_wpI__y4y3kg^mQG@by1DWYg|#|;u@D&?NZ}q|0z#RwO1-&jq6nJ_PttdPt7~c zS5kwzm)A&jgB5Nx#^)y6#2+D4M7PwqwZH~Ap#1s^4HXjK0_)%l~wpDF(<^_8`MHNw~X%6wW4 z%=@L1{`J0f+Kj1WK%JS)XHF%_LT;8ib2gZ(!QeVW>@~E`VRa6#Gpx?6b!MwGyiPq0 zHG7@Ne2zLJ>WozII;+=Nqt0A)M%7uc&e%Gm>+!-v*SvM+HlHVzsD;dDK7T4%pw5_- ztIWsM8E@xGbtafBUS|oBIt$ymh;h+++^H4CV)ecuNMR?|SyIkA%UWltI!l{KO}@Gm zWVuwbVx8sn3YeXVDWP;!ywYE}&MNj=HPv4&jd9I7Ygri7S-Z|Ub+)#1-BfdZll7c1 zncASvhIKZovvHj*?WKq|sk2#~&FgGxi6T|hQkK^iX}}~^Tcyrz>TFwQyE@y~+0mhr zAUl{RVS7@ZNmDC%woWdU=S>R6(5P67uG3Ol%jG&1^J*%o*_slmt5K(Ed8~7~yb#|_^OPyWqR747{R~`~Odsw(nojudAd)3)H<%#mXcJ61~|37Is zu+Bji9-QhQQs+?fq#TZ@b7Wd>N7XsH&S!N#uX9YDW9!^e=gvCE)j7V-MRhK&b3&aH z>zrNZ9GA&Sbxy8xiVY@(e5&QA8&6Bi?F=iNX{X{n%g!k-rE}|?SLghC{C)me^~tz8 zQ}z7^Yaa5Sy_8GpTw3SqI@i>>tj^_DxYBrqtt~PkeyV(JodTrUQF>H3*IMU>I@i_X zzb&gsueT&g?Trq5Q=OaZ+*0S(ItTk-s8YMlUP|rl_1Ln=U3KoR^K_kO>fBT3-Z~G~ znN&yXpZin@dU`Fj{D8wA=THhbxz1zuddT>&QSwLXJeqQ)=W$ou6Lp@f^OSR;^h-^j zIuSlw=eauX)p@_p^L1XR^J*GaYA>ezr8+OydFB5tgxBi4?j*fY=dC(#o4@HG3Y!$g zJ86F3wOq%4AJqA<&L?#~wM1$vmXFN;ug=FNI2+6mDu^B&X;v&XfR`guj+iQ zF}BWcb-t-HrOwX|^{w$c=U1VUDfs(3Kh*iL&QJE8YLsy)B<1jnGo^nwOQ`F2EBs^p zqt2fuO5tC1{x(lS{cA2G)9TQO!}c@wHzsKw&|szpLmCWiFtg=@8u6Mz^BL!Fuz<-J(Lz9gfY@AAx_c%6fuvsH+42pE~23y#7%T#Bp z23x0m86;20fN%8gv?T8w7S{8{`_~8x-uU8^Z=A6U7)cD5hM+ zUN*0!lB!9q(f1|HhMi4gt3kW*zi&M${k@j&Zj|Mn8tiPoi*eUfzFXse`$&6OxaWT) z`&hD{abLGLncBa>0hSzSJgUJ#CI=g(aEQsF#>0$<8;>v^*@%BHF14fW6gj5Bu_-^U z(f4gkW#PmIyS3Q8#YqiLw!$e5R%x+ni&Inm(;A%K;EV=mHaM%nc}>o5a(07r8tmJQ zEAdP-f@*9nc?mCm}8{FVll=OYcZ)$LJgInx-tGFACo=4SVes`$i8ced+T@CJT zaDQs;9`*YE+-K*##$>H1e8A2Jja#G-;7xAukR>wva2m^FmOQJ1ZSc7H6Go-#Nt34< zJl%-D-y+E~mgv6k`35gEc&EX;4PH$3Uv2PG%3pSSc*O&bD(f}NUpKzd;7yaa8oZtA zKc}M8v(2Mf*x>6_=c5LnHTXPnHu$)~Ck;MraF=FAw;81{Azx_Z zPeXl~>PT4%y1p@)V)?fYF0UU_-`^Yj*x)BSr>Zxp!JGeVOsecEy#j1!(zX9+@TZ-B zHTcIwvHWdvfNlX&GEH5>3FzNsh9;{tS+&WGO$Ia>+hkmmnVQVpWF9xgflUUPjBGMX zlfmZ0jYFCYGf^xCvbp*T+M1Xi0UnHJYs1WGy?_Zn9pJ_088Yu4_y>+6GNFYO-;Y4J}Oi;3m!Z`Bhz;TBx3t>{xEm zWXmQ+3%6>rb(5U=HchrQ+0nRNGk(QV$aXi{0O5?QuGj}8qCplPOsnN>^!l_@g|Dy zgl63LMNYEhWaBBuQ=6RDXG2R=7UZ zzrD!~O>VUFrY5(f@|#Um#kZQ=W>j^n-tTB~XOp{{+}-4U%kOE%4{hFSt~999H`iT2 zlRNx0nj{Y>Q%#gR4MfSXGug@yDV-(?@<@|M&69SbP){^@t;y?6o^0}zy`EMpHF?JP ztnoRuUbkwUj=j+2MGIeQ@`}mJ|M6Add9~TsYu;$`W|NPtqqyE`@=lX??R?v)(e=I5 z_roUdn}1+TTEa((Z!_*SvY_tsNvi*;8~kTYKL3yYm*!tJ`P$^0CO?`?F@9_O&M0f& z+rkfNzu3z?_va?RXn<wYTKth(_|xRCCVw~ir^&ynGBq#@ zlX+_T9Mr$XtSx41F++UL{Hex)9QPfW&Rcmw3whMT8wG2 zpcTd$e;LSFle*uSR;cl5sKoxl_FcrN6e`(^o2wX?Y_Wv-L}Sv6C6~_9sm?MjmNj3_ zxV&)%lhV zJCf{}dSz0{>uZv2k!z7}QD{-JzBI!YMf1ogQxeLuP*=G{CFRu?HS_v(iJG46D}}9A z{PDMTi;gA9KRPAvZLw3TvvZ4GoV#6HeY3D?WRDhmwwR;Chz@(X2_4kp;1+wQq4sI9 zulatdWPg(bj0YMA&A=fo4pm{c*{scBEe>zdzs(HoxLY03;*1t&TJy*jN0}ULJf;=D z&UtK$<60bV$!W$DTAZkrzxgRf**V$D$?Kn|w))--Jv|AvMeIDQ#n~;MZ1Gf!b1c78 z{c9BGwm7fF`7JJJ#ozvwsS9OFUM;S++QmkBUDD#x7MHcSyv3EN@)hcF7r(~B zn_Ar5;@TG1wYc8;HyUrSuOgDZuFtjqZ~5)1{MHt?nJ2z?wBlnpU2@*l;_eprw7A!a zf7p0miwCTKzj1YMK|g3d$vD~gP%Dm0zB(Fv#F9sij~SJo$4#DS#R|H)e!9goE#9*5 z*;agV_oneVqqgy%Z}Ecpi!EL6y~vgBBmQ_(%a;e5Ulb__)OX+W|8RBQmD{Xh$*RWH+N|DYjW%nx z+1Qe`+N^D|ew%en)-^6OZQ25Q1;AXl0E$%C25mM}@hZQ1K5D!8EKD~7o3vw;M7X*2 z4`_2>n=Q<@Y_pZg*2YXbo{_gPZfo4mxV>=)&8f+*A;ZT3u+lTwn`-VP<_K5h23?|#PpQ_UnUTnP zb77lH9qJ^_NpvdvSLf79maHqW$qyUjb6Jlp1_ zHZLnjZJuxQf`u;{lQmv)xBiMHueW)l9lsg$YMa+AQDSs+_on$<#w13?F7j@h_u72Y z=F>LsxA~yW$JY6<%|{}xua*5RdL{S}+4nq?i<1nK( zK;)}yHamwK)o4ff_F-g)IXhg^;nEIs*-M&-cNk?py2IQZ=IJnRhy5&>ufzNuY8~o! zF3@4+4y$w+(_z65V^a&ubQsrRe1{1g7V5Bghb1~JY~MwVnqL;_^xc~*mP#a?XugzD zDOu7)W5v>`j)cpaFV|stlNCCBkGIKdMcK6QU}ss9RXc3kVY?2iby&T_8uneU!}=y` zc37*!+8x%hQ~K+g=w4e~xIu>vE!n2SMjbZpuvv%AE!m{Qrm3D$PP!P^0PV|ZGMdLSmSXWjyE}> z!>J}G8c#BwY&^xN^k_|Tn)&Ie~NLIEgf#{aJ9K&xu(Ol=GPgoPvtjsxY7J30Zbol z9`E#hmGMdYK9%Y`-Qk&(KWp-w@p48k5()zBX6v- zerxQpxWoe{}dWm8d=c)8SwB*_|ov%(M=4$@Y@# zrC*o+UB2t`eU}-!%-H4bF86d9&}F7BXLUKd%go)lHV1bZ(q*9eAftq{bo&-^;zPU4 zmCA>8nKk9Jbs64`m!Pv7Mds)-!d#(7T5Zm5JYvX8l2KhoTR3-@dAiKoWxg&OcG;-Q z{9P81W|w8HFs93*CJP!Bc5Ih%=HpYz1Vv=NaF<28@k%UNVo6!oVqF$bHJ9izG385k zS;~BAqfXdQ8qIR%tED>2cUi%FMdM1wm5r-(S=B_DQsFD2)$LrvxTbL}S>jUA8gb zw#yD(b~NA4xP7;8_rAx@z?d;6Gey>1OV)E-Rs}no#;{A&rD$I2QteXfQtnc*L@7_w zti05_H2!}=$y;68mUp^zQ-vhno$cJc%N{1XblKHJp>}gSQIYQ1Wv?##rt-Z__ED?r zAJ?xmb-J`)m;Eh~Qums<;X5abve4r@m)^na!i+F zyBudRS_(y3ie>vFooo@tc)jPC!Qe$;9H zIjQ{GF6VYR&(8C^T$0K!=yGAoFY0o!d2&-DYnOJp%#zEESEQO(cDX9$SDRd;){>q9 zUDxG$3vV#qXuQdIv+)+=t;XAow;L7X9bN7;zblper2YRc_jP&ClKYJhcX_1C1F6n~ zCX>2M_6YD$H{PP0I4H(PQ=ON(JZAp5@rhLaWS6H>{&bgTx;(2gOeHUxJa2qKox)2g zy#TJHzHH$u##fE68RhkQmp8h++2t)u-bv+enmgPhF;V8QII6 zy>WJaw&tK-eo4dr+T}O%-@E+L<dZ^>dS9aM4gnp4EG9P~ zMEFsU9D0Oxi0Ba2VXzMO#Mfbn4nuX=uEP$74WrK0VYm(>bQsCvWF4mHFiMBfERNA( z0ztN7tjrl*>@T{;Q^gUU$l6I%?J?uxPt{>2ooUqRI>>yUp@a5Vv#>k`LKpXh|Je+f zL%p9A^K_U`UZBHr9aiYDki|thEG8_`VHshmE_TU9ZZa3W#p^07>95ye1IKEW4y$!o zqr+OssU8}r3O{#C3X-W^b>S7P~*d{xOGyh;d>{Rimbl9cCZXNb0 zXCGlNwM2^89^bFS0UZwNa7c&4IviJ#M|80-c8}`fo_lsoho&+`Wo~mhAp^xoDM}Jq zPU~<+hqE-#>2QN^UWW@hT-4zbi`R6xtiu3#+t1>>7BRj`7LX*@b#d=`@s0n?B5+@a2ReM#;UCsMr2eJDBf{_0$2vUG;i(SKba+iiR`gtl zm*f|^*mvUEH{-A9$Ymc1c%#D~a{iaIt33RfzI-GRen%FN7+L<-;k^zYXnxe;6G8hY zBkk5=iTR>K8htG1zdC$n0Q5*eN6dJH_|%`}qs7Ee6a_f;tkG#?u`m*+XgyMSSS55&*s7FB-3+Yi*kDv7@tVa=j z?3W;NBXPE@v8^b^0J&%;`&8SOUsQ%)^(a9usYfY7X+6pk%CNU`p3%CejX*g)%Ii@< zkBa)()UB#VH9abkC7`k%Rmj?N{Hp6wLyx-5Cc!lcb@Zr3sI7eYRgTu%dUWbjrStN9 z$VPfJ)?=w2%k*fXM^il}u(p{V&Gm4STjt>*K}MEfvOAaD2B zB#B1(PM}n zL-p|L;iKc%BP6GKJp%gJ88xVn%>h}v46kTJkHHKRj_Tu{+B%3w`Y=6)>oH2zj?iPI zV(F5sRGN&YGe(cGgmL=V$#y*X+lhCgYBfoZ$$Cs-ajG7(^q5Va#(gnej~TMdyr+PfoRmnV>0^&% zm(PQu4`}{QeMo&o)&6ngu^vz4O!B|yisyQKX3PscUh45mkJoy<)8j8a-tY+eleIER ze-PyVCEpUXLrMI<_4pvWG9TV^o`@qSv5)%Ly@)blKG78ZM~^Rh{Hw=TIjb9x!~hr& zkMFe-QR5qMR8IQ_Bp^s0Das-siyR$E4Y9LaG6u^bBR|KGqBdMV7?6T~N@^-2K+{+ zv;k!ZWexv*_Sag;-B7Z<i&ZO&o~16nFy>vL-s+fdsY(9VGN z26SMtGqodCGIS!yOzWbYu4*fK7|_#zvL^gyLN5b)8?e)WT?X`FFg0q9{q`H)^y@~R$=%xCo zeggt3W}JNgt2k^xL~+!B!Q>&-p~@d-fIK2Y);_|3kp_%1V6*}2RqYr9CL1t?#j(_J z28>s=69^Njlc@5RZ>j;)IFi~PnNEL!0W)~S&7{tv%KV>gz#Q^i<;*i+zG6AOEM#-( z-Xa4Q%RsTXlq$8$3|LNHL0x0OO2R7YYO1uAo~$LWqiP-7V8BKeHyN-)MQ$c+F<`3! z+YHd2pTAwz%2fqfsU+MjgJwW{V~qD2u+M-u2K-^begh6ju!=uuz;Odk7;s2AhY3gI zq@}#_8Tb!i*(}1@u{!4vlz$XJflmC)!B)q3e@CO4vlI651#ebBqeJ=jOq8vV7l@IQe zcvSHd7?IG3L`Ebw;-V3kj7VZcQX@tfG17=+MkF_)z7Y+K_`!%2M&xC~lvG(=HX~9g zPHjXQBhs>%j+)7c^n?u5j8v_knaNqGS-9Wq{?SRej^I7 zSkj16grAHkXhb0+3bR;@T7)V&iyHAWSsS9_VReX+N2|B{ElqOfEmZ3_9vPS%7 zL^&4A8&Q!^LDgz$D;Z-qCP{`W^s5?CjZoc)I)oZV)Fjk0qBcR|<+6sh-nw*TUG)fJ zHY9X0qN@>&jA+ba6C+v^no=dcnGwwuw=klm;#LI7(?&UMjcBL1y%8OZ=x9VI<#bk~ zAvvX0H~L{}cO!ZbdK#fKLQn2xL~kSd7}1x-0aR(*kI&7BQ_HbP`6OG8nKPAox0129RykLPSuUwM(m-v*NA;a>?dn0`nHV+ zX&zE-4-<}1k5aYxi2szuXGT0X;syC7 z^{o-F2om#}@P_(_5q}c2Et1-IM*KzRZ|Zxh_#f10e>UPDn%PbGV#L4Xbf(x$_)1Pr zh6(Wq;>R~30Xd-wi3o{JNUCa+nEt!ZGnpyw-1vj4O+iRWO=UuA<)<+rEm`Y%dU6I; zn~{*ogv`pxLda@DHswgeA5F+%LQWHMnNVE$xlJfY&ZC^XCgf9`pHP7Mlj?aP77MGG zA|@17{4=4Liu{GeUsY`h6G|#BWkP9k8Rf{XFK0q|6ONg2+>8pQ*oUKkP55d;MaEPz zp|S~8OsHzYITOyCP|bwutU72y4V9;v2{jehGNHEOI?^k0J!*Yw16AA5ghnPbHlc|r z_PI}%rlz=Gs|joObTv1jg$XT9Xk|ic6MQE4O=!am-Aw3iLR*!soeAy99hB42gia=O zHld4jPcBl)m4Deg{D%?kPeyt$a-a!=2tDOffNI;D(8q+nCiF9*KSxFeXMid0v#_wd zebO<^M%7adRGE`T6HF$UO|Yo8*8gp5SCI~a(*&0ZZWBDF*uCYlcx9gOo_1lmWj$a* z(1ZmhEM$C$I-VLfA!0(5JeWGtgdv2XCJZxSxGDB?Fj+>JVo&DLxMJGaF*VAB(I$*B zVXRD1J`!r2DRyhI#_5t{f(a9uYLW>v3DRmZVTuV;O_*lFbW`jfb7Yxeiv2!X;|$C{ z%Y@kso@2sX6XvP4%>UoDEK-?w5Ee^6O;}1^X2Kd1){>W-u)>6uCaf~W-G9E?6n9^! z+=i;%nz&B-z~J>JY%pP?DRzxomQAL(-*5@bC#)?dY&Bt9bpYIVefqvT^I94DMG;WXhS^%Pa|_s@qjiq8_X z(Ys*6J>_2{T%uk!;R@lZ3D*eMskcqILAYtcEmPe8xyxU<$tv#9zbmt=UF^4wcjP?` zo%>V?cwoXq6CO!`36D*9ZNeK?J)yp!J~iQ)3D3#eMQj?jHT=_qkkwUQ?%c;yrZAKb1($Z{1O-C(lMtT*Qfsm1!iJIAr zEM{aiBbyo7%_wX}5&A!xk=u+s=GgB|a?r_1&1H@|%jIRUfEhoTk&i6rz5M35J7Bfn z?G{viA>|h}<7YEU(wA*7X2!3Ii<|L_IW}nh)5f#}eeJG^Qf6Gp2zeIGb$&fj#*DIN z{AP~b2UX6Dn&#LY^5x|vfK4izQG-y)jLNL4!pLgms$^NUG^tKUlFVmO%vxsDrYW^` z%&2QdJu~W?(ZGy`%Ky|jw&O%)k+8;QG%=&88O_Y-Vn$apn#-8T_hr-;R4KMJqm|;; zX0#!06GJeKZu~C>Z$U|Wh9uWlHY8GMX}_uo8d5HgBcsmaGK#VW12bkiOFq-$Bf}- zj4;D%hL266X7~vql_6k8ko2R)lNGSGv16zbc83!945sfHDeojyK;7zu~YFbGj?+pNe5&SN}j!}+DF}Q#sR`X z6@SQ#!{j5%IZBYpbHa?1W?Z!3k_D&CIBmvu3wBs=#*DLO7%ebaaL$bLa$d3^r3Dux zSoWP6@0sC}84py>%Vu0L*O2CxoO5N#kUFC1inkYCrY^gUDZP~9+~kw zofl@jBs``*G2;RbR~bS2|@V?laCHfjcHMrtN%W@;8{R;u>KRdQyx;72++s5z;*s8XAo zpmjbkIUhB@1qBE{Q6;h^*9A6aN)9GSCSHb`bx~Z7ngzgsfAoQg6QnlJD`mos7f_{Yl-_;Hz4^oa!?HyUWf#$6y zFk4`;V2lN0=~yiotm17J*e!5a;G`3vx~OgyWEclb~)`GtXvK8;t92S=kdvCr z3i)wLZYxsvh&$r)T9MC+{PZP>EE4b&b4pJNT2Y8x*oq?7|E@nsH-1+6i&;@z@h^m5 zB~m#htth3qG(kRG{ANWtD{A;r(~t62RItM5gx?wKQbjAwHdt(^#Nf(SRI#F}71da* zWsAjBC#N9SAlI~_mKC+FsAEN4D;8U^#EN=W)VCsJMVK)StZ-Q2w4$LEjjU*FMH4Fq zu&ODwE47&w&8=u*MN2E%TG5VXD;Y7l>`!h@)eaN+F0#E99jxeVjXlY#Bdg>AO`WW< z5B~B=U;A$<>2nuW$%8VwS<&5!9vs!aG<#ani_n|Su{~)v@Hbfy@8Evx5l1KDDfFu#>Uen<4@mB^-#T3>3{^t z;amaH$o`tawCcxfLs{IBdlcD^^;uisnWuR$H-# zyxxkn1Z}lm*TCvrNZC318wcD-OX~ixUcTnZIYP$)0t+<~A zd&sBwbT!%1eKLFHeJ^5zdBBQ;tQF@FXQ`M+tvE*Wo)yOlH>oGAIBCTxD^6Q+na&w2 z&Jr$A&sqPQvFGVLPJ@dC`Ni%f*?hSpoj=yNV#QS}u2~@?cAYc!h85ZvYP0kfTiv$e z4&kmEf9=^#(#ijmO=Fet1HwaU7P$gRcx=TJ!c!~$Aw09(@tV?obz>3dS$e$+2p&^s-ixvM` z@zo00kd!B!cs9f*B%&s;#ZLGMZU3DcWs)bh#ZC1jjL{CFWaQ+G{DG~s!y%;&saTcT zhBP*$wIQ7irEDl|LwXxB*zmIr#carELna$?+mMIBnW@>SS!~Ekkp5>Q$PF+*+G1B1 zb0|M2As1EqFMUvpoouhRQL-;;)30MgU0dwRMm-km+t9#mjRJrwk_#r|$g0%RFLb0Bq)4LX9}27?VohMDL{q~wuS($*?qLrMoyIbz+j+wj#M z1BVSx8(fT!*bpVSsUE7A>a)R52vDVAkPxyVtQ>i98EnH4PWvl13?&S+VK@V{9Xi5> z3oMSbVU!J{Z5U(2QX7`h9Bac=8>W%R*)X0k!G?*1Nz^IS$yCXyJp^Dni_)ukHq5YL zrVX={GslM6if3hvZSq_e}kx>fh{&{Wxy#Lw%M@VhW$1iuwe&H z3D|4HP8)XFu$#^v>bF-kZ6x>EpuM0RwBe8qMHo3D=eh72ih7&fN zWUX{bJAsQY0jFu6vEi%@=g4B7C&;!4%kwKl}dp10?;kjg1r^-h*+~;ZV0acFNhw7~OJK?eN zpAep^+8505)`oXByrlWchS!8Q)IX_zP-Vnqk>r1IqXa(5p0(jUlgI{sVAw~h)XMos z^s^2B*zkp>IGPDN;@MHyjv{u%wQx zcKpC%3VSSPN;c7YC;@5gNNYz{JF?l4j#Zhc>Fvm1M@AJak+Mkh%=WlV%ff78X1C)< zJM!6)-;Nx1B+7Rq+eZFQ~$PQaPo2g%~CvVMWPh8T_*y#q20< z$1isLO23qr(2kM>85XV8{1zz9giyn((!#Z}PqlFzU?P$mjG_s?y z9Zl?Ls)DuV%~;! zUA_zMrg|=ZPdoas*vpRIDn?tc)b_QbA5GaVF$a=ucG&G0WQUGLy=;iQ=O-KNFcM5u zX_c3=#bSq*j%=gkaoFKxG0M$!+2JS18r^ny?C`QnQj`onZiO@q*byX$sNwGtMi?)d zrO9ABhS)Kb35VG+f{xJ5Jd#-i`@&th8g5 z9TT|<$vMrANp?(TQCrIt@>JE&>2}PpW2POm=r5qowqu?h^X-^p$6R(p+k8nVNu&?5 zh_ld+MXc2_FD5UsW2qg>$jg~+h035cUv0-4JNDSIm$hr{*hE-o$9gpbH`uXJZMC-Q z&30^Io~?FlBWQitZpRK5cQRhgU3TnNZMEL+vtz#<#~5~idf1L5b{r%hqH5W+cNjYELNVG~v7*7wkC0o}Z;kt8)Ztb_PM@w-Yc37?V$p4;(EWs~)a z^TLjos`eGDq|a~Ep#5RTpR9dLeMgm^NQ~C}y&WIy_{fHz+2Kzrzr_5bGJm1@FN@Mp zGJx-+;yDnXkbs(ynuwa1Dv?PDNvX*kNKW{Hnu01Za&0ZOVy^>f$Y~u&=RkS~GB{9` zPDW}j2XZ@*NyTR-WN{#?a z0O2PGn#f&Pa&h46R{_yN4it8v2y1zM1qUk9tmHryLS?E{Nq>Yzt2t2Jff^3fbimB5tK~p# z2Uk~S3ifz7VL*+LjG?sok(A0ru%5P4PXGyhCj=TYD?LZp` z`a3XyW?O1cYC8woJJ7)qd*9X3f$lUrInddGF66EbbR*PB6}!_z``;q@z|zAJyB|h+ zB_FkVF`zfK54A5b{cE<146fpZR= zci;j8E;{1!$hxGfOXPZ5K3q|4ugTuehpQ~g^YrA?#C1pPPemp8mIJpPc;&!r2ktQ7 zch%~y1NSs`;J)lT@EnsZ9(XJMe@tPaSyXz;p5o>Tl{1Aox`llqn_*`&jNlRr`4Q$INHk)Rzcvfj@u{^P(GN8J4||I(2Rvg6`85#NcL zPSkQDffEUx_|b_RP9$<7u@kACNaI8jUdopEADl=^PNtmX1le&Z2q~$lsM=+Xv`(aB zF_RPN2^px`oXJSm=51ytvN(~IPByBnQ8H)$E_ibKiaPN#!-_jmjG)co*ubX5FDjcfFX==n zC(1cd-igvYOO#=)R7vN{l7CZURd>d; zhBNjVLCo4t)N!Jd6P=x?>qI>#T07CkiTZ5Y*oh{xMdXIEkC>;C>^t?$y{4>c;Y2e+ zbLs^-hZKli3~b3_E2_+swgg#e2PfJoZtsl!=6!dwSZ6vqp`DSsIMG!GKOXux(M?76 za-uuAhjMyq#eC?k9Bmi(b)ugW{b>$xVjv+SpKc**8N{MI2}jQnmccPNVI-TVW~xQi zS_w8M>`pkyPAA67AHI-XR5w*jS-h;3v;ilAPQ38qr57P5!cLs@;*=K=C!$Vl^kS12 zgXQG!#2h!~x-ry=VNR5Ep_B{5ofzT7ZYTCQF_Img=fr%%C?`fcF-F$H;uNZE*Eqs> zCngXkQYWd}$ubFf&yPe-r8$i{-H91a%yeRwik#!bY_fKr`CR2oae)&Ho!CTYk@8m& z7E_lvu~hlXoLH`Sg%c~uS|3&`e~lAs$?KG}-iZy0HxgvMn+aQ#zm>3!x}Ca%x|6y~ zX0qDSy-vJ#;*AsgoY?Qg0VfVRan*@yj66g=?Zjci5vq*OQNl4NjyrLJe3E*Ks%?U- z;tY!tf7Xd}4hME#xmm@2)}2H`1-&zyKJQ_+c+EWT1Pk~S{0{PI^$(Jmx#;ZIfj)`@rIznu7+ z@ZO1k2_KyJNciN$KLlCh=kG@T3r(#LU!8y}c7V$g&lR`Egf1jMt(*N+_Yi zB%rhlWn8%8!c`Z_y6~F|CKt>ulyjlH3oTq|=|Tk;DzZrf7b+2?VNF71Y84l%5~``% z>Vz6p+4Z#uwW)QelA*2(^%U19NMu7oBWhz++l0{6g=U22RBanuk-NLl!-dx5Hq^E* zv?H{qcBXc4p(CLa_1m26!eUoyH#Kv5vN(X+i`tvohuW7aThWiuU+qV62D&harjDvt zkp_ZMMOs|2y0F=WEiTwxu)8q9g^4aWTyVNDQnhlq5O5*rf?GKrg4YF~a{L5sb3!f* zVKJ;~BZR06gOwvgH&pR3!f+Qx5VTPpMIKEZLmf*UM;%XLJDMi({^wC$C)o78?0-s-|$7xuZZjWObEcVP#4r*d|=uv_sSwXXdx z9H4pDg@c6S)I-$6RLORPaFlw?6}yJ7b>jq`lP;W6k*5h~zU$jLI_Ieus25$hM3Bsv z2{NkJT)6In#|^I=H(ae!Z5L9xk=l(rF5G2&d^he1xbVV-moD6=`I!2E z`jGmFDr@;&ZSNC0PpQvT?Q??k;gt)oUHHV}8&&%^;SV|gyYSY9cgp{Zpv?!-_bh&( zexzzc^qKsR3twFLmkf98od1<9AZ_E(`L<^hxRKC}L^Kn-k(`i(D)C9(NJiFH{R26L zs!i#RO>(J9<3?IH3e!*LMtVXXH!`TmtZrmfoXL&Min9wI1}^3lmpE#SsaZWJUJ`Y!U@mKLE|l=?HZm>b0jzfffr5?s=aQf{=OQ`(I( zg!*ojCDf$;MlI(?c{eJ!QIW-J)JoJUZd4{{<5u-Mu1>B&)z(-`acwv1D6Z>9y>Bcx zkSlKJMk6;Gv)F{%oZ8flW-3NoX$v=6($PkswHs~RXiLXLZRbXNH#)e{(T!ei^me0@ z8=YCzgWAQ7ZUpIPSAv$g`*+;a9rs?M56yvY405Bd8~xnqPiFvC+tP2UqiJwMPtejD z$y#sCWQ!YCg3S#l!A_Mt4z*qv9k=o&mCp^o8S4&r0^i62aDWTEN3k@Zo9F>jirpg?8Y*}I;yOFxf?4K zuXJM-d9`xZ5Y|#BULADfs2j&vb%=V{jUy^j%W#~+?12-PJ@rdRNH-0BP zRWXmsj@;8(#?TsUN74`6JH9Sb?L3(l-Y6cIod+;MUBQ+B>Gc}6`Sqa&w+NyJSkdwtps}<+SG0y)RE43P|t(YGY?uSzqto3zN>0QZtX!Ef()`Y&h0#CPp1R5vj-gsov2#c zF66FMS)_NnXD0!#{!#o&F9zy-L z*M_q=(t{EI>yJ`vm&mam%=BQE2jdts-h&B*iPWjoNz}>IDO7DFr;(>qXME?+_F#<% zYdx6b!CVjKv1%!GzPtnw7J9IlAbnUw&<1=7S@JLQU^#h(2dfAxsoGvxP1c&MBX9R$ zhX?CD*udgO54NcIO@z%x$y5Y7bub;D!e` zmH*6xTOQnI@s0=gJ$OLA>%l!0^M9(XSGe@B%aD$9EhKFHzYg~5xD9(?kkwik80`0T+ya+>ubhZkQMpWKTd zy!e;=l?pH7c@f_mdlg7bO+ZaZO+=L{8KorTq|{_oZMsTr3Kr9Qk&+-zDlbwiPD4mb zP3QgZ{Z9ru8NJ9v$V|=RMOH7ektI)d6|YT|oL=N&Rb^^!FN#Wl7kOCBOU>s+elH4; zB|{;?PhJ#Mj-)C~E<)9|q8Rx%YH=@qA^b`$O)cR?NkS>AWY!v%@uIA9v`&`uqP%h{ z5Gs06NjX|f6&9;{QBC>Py{JL1shnB_iLXm&ORYz(??nSI8j_n+r9X|lXiRRRoTgqh zQ>^v21&b}cXhmpEZ9~;M*3OIeUUZ<-o!XHq`8yFhQ@eQ4mC%iY}>6 z@DQXYS|@#8_~`_w+OUMlBUEI>izs=pa)x*@lsrs1!@Y5@m?PW#wmY1 zK~^`3Fw2YCUQAZCQwUSNm`0dRok5*R)jB_iEZefui@D@^)cIa4@M58=T}oI)UF^jY zQO+o?OK61kJG zi@Mv3J%qigb{}Cs^#JvBn%L<`dw%<2I!CBSsmG|ty*NRTNbS4M(_Y;2#=a;Q=M1aP zdU4K+^Ilv~k@D5mMa7rAxJETlrpHZKys#jjTmJa)H!G||q{6T-U4}W^`){A+**s#d*PR{LK z{Nu%6-q@FMe=|({_uTvsEPnLjlk(-8@h^&d`|z(9U%h}2@qGBzhZ0O1--qNr{NO_Z zwU&g0MAXDSBq1cFCZoz4H#b2FA5yaTqYtSF8B}d*LK+{^64FuAt6J%~WXR}4Cgo)I zA&U=LeaJ>9J5|1ll`u_n_>hxkE*}c|P{@beEavecuMhdi5?p|gpDNq_lk&ABg;^}- zLlNZ{_2Fl-Hj#=e{}*5E87z{pqz|QhXh^@b4`m3od?@R~Z$8ve@#P4WspWmBp!|wH zR3dBl15_bbRkhU!)v4M&3^f(kCe)$UrAlY&`A}bR17F<#e>L)#0>JmN_H$VM5#>?P(v*kk3-bC5-I_tpnap+@Rj1N|IYX+$P`g;jRzz7t;4+X7U^D zC$gh`xbK6&1L{Mn)W)jh`o9m4#bNWOY%8WL&wP09!wVl?GX77hG zn8S~p%Fji}?MEKv$Qtu2F6>7E@=w%)$}dFFUWkj3i&B5~qZpw$^%v@|)DnJ_B$V=_ z5}~voW&9}X$8UaA^vB(JQ%-*W>qi9!$gMbXTaMg}q}`LF-HBA$k1DLK>PIy{s*|-F zmb7>+xRxJNf|wdaZ9nSxQP+=pe$)!ac1?Xh8pwDCkS>6Rel+r9mLIeIXzWK5KOBBI znX{=MZTx8KM>7_iQ(I6aNlQX2YHNSoD@Z#Qd-&1QkM=6E1EC|e6SXt73$?2s-3XGi zJ3-r1z5KAS*xQdje)Lr_dO|;Hf9e1~1`-BQC6A6E`_Z5rBf;c{nV`LhTUD*i4?8&v z@0)V@;r3&kALIS-&=2|%^24j*eSY}K0jhRxm-UAI7)>YQN7RqODt?q7Llh77W0>OM zevBZGq-sC2>df1vB-Vl@R zy+6l~xqe*qtBoKhBcRQO{E^s9L$J?Xn+N z{P^t0KXU%}ni5|{J5d`CgB$KHuVnmt{?XZvTFHQbYJlU!b3l_5tG`- zbl&^%#E++bJX4W>5T5(-LOCz}ctw7#oHy$H{HJo>`teTjUw-^e)`m{j^?}8YetaTm zGv|vR|FW1gfUkbYXBk-#hz;5%POW$W#Ah)9H6c}M6A=;zkc1#VpcYe>WC0|n^FshB z0+2`givXv#sz0Kta<*5~@+B<~GlWS0A zU({4FwF0P3mUkM`M3%ZN)(b$}Weo#p6o5MbPXLVrXcB;l0ZjvF7C^56dI!)vfEF}6 zQCm_w1kj2gIa>$NMsZt0J8Jtt-1QBK=}1Q#u-E+)2WlGQ>as^(*kjSsCv0dY^TqlIWvG+1aW4|!NOO%c>&B1 zU{?UU16UBiLI!LKU{L^z$r}P#qFSvEU@3VSbvbnfbtQEbRlD6+*0LsmwRD8n1+bp1 z9s3&t$SIdE_*>x3^tVvAs`zaIY$xwf&d$JpzdqhW^8j@(bsu#V<Of0lZ}K6;(TF zzb3z-{z28=wZ0ADT>yW{s0Q#pfS-aW7{rGFKFY`hks*jr0eqJ8d;kc>KI6;sPXJ#e zQXcUn&n0H6F70Bz_7*)}5b=YMsswzKnJkEeK_m(yF^frpNJ@~OsDJxJFTV{*9>fnp zqzEEq5NR2ZDu~pCG}PB!`h(kAlk4fEbq7^Pun0)@?kX+)1FlwRDjfW z3ZiomU4rP!oZ^@zkK*n@^dR>PqE`^TgXqKJKx$u(TYqvts*Ljhg0`iDWTLXDXQYX2 zpc;d5|5Gd@FTs`|tn_Wvu|e1gjv$;txPov8F@laK2yYOfAi^yAsQzHwuV4bfxZh0# z>B|g}4`LDW&>*5g3?>hegR6CH(#jhc`C+nb^)ULwgRw~^AM0cp8N?`>!lQ#2qgWD3 z{J0>-)0sdOXQJxEWIEa}q^1QioyBfp%m`v;5CcLO7{aU|W(RRRh!d=x6U34rmIg7G z#d*~ERLQ&`h=qz55f)RmmyBgWYz$%(o#jESP?0MMtKDb91P+R&7DE)BJ5T%dxF?Y-bdX}J)ml}i#CT@ zJQDoxUG&i)j;R=VA9yl|Q$ZvT;fD}T)Bj986U5md&XMm1agT7GdLf95L0lqVrd|)? z3gIeMdVWpL3B0OvgU(IrEmeCvh&zhoz6uHAF`fI$e-Ok&#g7QTQ)LQ0Av_J@SrE@v z%%4HL2;wD+uc)s%Lu5L=Vet>DHl5y*-v#kk5Pt_D4>I~lM|%EVUIi3ukHz@JqD<6( z2wzm~zd?K@BZPP%#1F;o>jVUCyAqNUg^-w#gqoBp>qUhma?PA~f@c zkS~Nnj+D&(rl(MG#Ei#0;1sr*`@|K2s# zp;5Y~n;pS*y&kh+K}`4@+?X@v_7L_`_fhwUa6r`_4B=1+heJ3*=a}-3s&UZzd@_Vnthz7f{}9fEa7#s=4dII7 zb0M5pe1UK=giFe~9Ey9=+EqH&lz*LYBZQlT67k~Bkhep)qhjuca8G09XkiaRcu40F z^>^xH>JzGrz|#<(k+p4k8Nw?$iG`6rjMpK&2_az^iNdj!{=u-%A^b^rOMOTEiz+dH zhwz^Kf%;MTpF)sBOalH<&KJVJ)UP3ctB6O9PfbA8uChwQ#9?HolO&9!VI(7qpDv8# z;n)l14|Gx}KV=xH6sHa&4LPlHw6y72%s|aZ%@jsvLKbRPYBp-!c(MNfNEXNuMow}r z<>U?{kK()pnUfM(K)M%3u`qs8wFR|WYGG;-YSD1)pI)U&aTZI5QHJmf^;c>MYRNE4 z5hPfyhm;NDHx}E3Q7(+~VKh^<6~d^YxMCQU6jvrx38N~Zn)0iMp>1hRI<>;6O{fz_ zLqc7uthXMaei#i1zAUkx%hD)}#&nucn|@c@oGdXd2ra{CMQE*j8L_sC+lA3yaR)-j zFgg)BE58e&D^(_N_b_^d(KC!*VWfy4Wdyy$=o7|?FiwWiH;jH^ObBBluF)X`y#A&jMtqsm&whmo6K1PD(GV@()qSv5I~ zDPc?vW15Pb8^(0SGs2ijo<*Haoug_c;k+>Bv$%k|ER2P!b`fE57)uCCl`mJ8mMdNn z#!AJj2&=MMB_P?2v4e}wU;a^8mVj{Fx@`?w?-KCqY| zf{!ZlQy8BW|3ml^#=nHGR7B#|9*+>8s=bOOj37}2i6cm&Vv-Y*QjukR(~=6@Em z^oDRM6`3i5)QZzYkXCWJ2-1@?C?_L9&ZU_n$U@Ep9uOYUwYU-f&sFz9WjvR*a!wipo>5+Lmfddf)IUU1Wtk}0&@fwvMmC8 z1Xh_~@nch0P6BdSM%cmHZ|_@N5x67pMBt6U7lA*5z;{igq1N_Wd^m!^5e$hS!aPx` zwu+(T;Sr38V3=BqRy8t$QFJ7mIHMyN6N&rOrUi_PV0;7dBBA6M$k_eVEY*qww3A3qlsM1_Ua-K}Q2o}&;7{Q`Q?CdR7 zvMi=4Ma@|j!E!olRm_SAR?=A&!5a2ZTCG-~HCz|Ldd6&sU}FT!m|07>Bn!4gur-2< z5nPI3TLjx9I2gg92rBi)jtF)~uqT3@5kxa%7q?yVYZue@GUxsX_7TLFF*%@E@*j@i z2#e<;ILa=ajNnuR$7mj>p7<{QH2I8jB%9z~a>i zu0?Psg1Zr1r*k8Mn*_;oiy+x1|4)sZM9LK~(T5Q{QnkMmr0vrP zo-xly>T~L=2wo6ga@WYLkV8ZCHO)8FKd663@Rsn7Dlvb_d{g{Bf)9$r@@P=Sp9%j^ zzeMma;cEnlB3=~nqv#t&zbFz!kuVxtZF13iSro~m$jagm zQKX0>GdX1xsiH_vmJF$*NUJyvK|4;4@lUDi2`Kbk{KT!)tQ79UBEELv!btV7jC~8DeGm2tS z6lc{hQIsagx_%{;h@xaP?wBp5Ir8w&D9T3hTNLG@s2W8z29%GYVic94sK79p2{MZ+ zM`MqilBG%%a#NzfY;LUNmswH$yU1Em)Q+MJojO#BX+o$QMZGBMlN&_Qh|n+^y9%uh zU}HMkFiNYYQ8bI9c@!<8u}7V^Vr@&Zyx|u|me$d@C+N0it+Z-KXdgv~C^|;bi5u0K zrZ)Lyb0n-Qoo=dC_b7Uhds2H*dq>enhMnuuu7vcbZ;QfC7(g8u#UO%?D#`Ux7@{z; zXo|w3e6z|XJ-4c!JECw#F;d02qVSR3%JC4qGLh8tk^E5vq6pFtMKO#Jjv_*cMlpmi zSnYAy@S$|Hy*ZpL<_HF812QU#(NTWN{~S)4(g8I67WEHSfLoI{;U6?0w`TC0UoERt;>4F6y(miZ=gcreNg zj_s_aQ9O#`cQ#o@T~1vQ#Y&kEQLK()O%xYtu8m?{6o;ZX9L0J%TcX$+#Rl?5>L%)D zs^r(@!#46RgLVcXqH)(cwA~>Y&a&zp^?Vc;2-?wcDT>QcT#4c;&3n{q)c>dIJK%RJ z|MxF@WN#uXA+wZ>Y{}kxZ%RqBilXxD{XFNH9|}onFC~$PrV63R=qDvwM8hcm>s;q^ z_w|3h&g*(z_jSMT_x--dxzBjcInQC?LE$0cHzxigN*)y+6S5ZDq4;s5d?#|k%(s)v z@gvtR7wT#(PH|~$xFYe)a{Rp<7nb9!lD`Yj zaTnk#0L$^ma{MXI82;i~t*U zMXIT1n5?1XwZfXlrk2QcF8l8QY8y)$*OT7JWiQe7h1Uxk5Jeganft|Pd!{vZ;YJl{ zB5W$8-pqyO;w^+NUARf)W*1tCY#MJD=SI?+0l4sh!f2yh>T_IZ>q0vh+PiSO3uC2s zaG|3MBgH$p(AkAy;$2+m>cSl^^l+h@lYPzhMhnN7Tw0D3A8(Wi zE=+V`k_(fKGSh`A;!}+>&4uYM%utda6m@F6%Z0mLm?d$xvAjp*ULk*Nzt8CWqv89- z=NiRn$UG(I3l|6%3KzNXpa|=F$c4q?ON2EW*a0kcVHx9eW2zgEy6~8?Zg=Bxj&%Y1 z+cM4FST51!g4+d;3tksKap6-Jd@lH1*y+LtE(BZ%y0F@XH7T;lh*h;H-6YOY)TL zpLJoq$XXr+Tv+GAGfJ}Ij{oT*&q;hy_`L81cabq{5==8iELL9+Bgw9mOHNM zpAY5AF`&1PT=-c1Lxss*E_~*~wQkgO<8v3jaG`=572VkF!X6j?a^Y_m_PX$;3%|PX zn+y9~*iYv!9CzV>3tzeLjSGie_}YboisX=q$BEpj_lOHeT{z~#x2l?1|23RplM}yl z;e-o6x^T*c@8#qN7fu>)PP-gD?ZQtk{OrOnrfE(sjw^?sap9~B=Uw>2h2Q1mochFR z_0_S_=bvUQF1T>fg|cpxbK??sXBUdQQNoRXT=>_8D=vWdE7Wg}hXQUClv2cPcP6t6 zxl!1iKVFVyQ8$X2T&JZa-FAB&`)k}N3!I%5GFq zK^i!9RacS)on#F;B(EjX$c@HsT<1n@H|j`fD6H#7JvZu$-ypnR*g)t+ay8QbjjE`L z3|Kq2rfxKo=vcOJqve0OZrrT+TN&jR5%$2XD$?31C~V_KTak7`+O#+Q*};vDZgg^^ zvl}Da7%3-R+_=My9^zev-Q2jB|Nra8gM3z`D(;jxMA%cv_gD@roO-%HTd>L^#Kd`$gso zA8=!y8}r2<6|$}cZY(r>5&KR2A>m@-65+$bN8DH{vW)fWDvS>!@!_J!Bt9-&?uN?^ zw>bTK-SCJzPonz7{U$dc5_BWv&Oc;_rSJ$Ibt5JocVo31YurdEX}OUUNx6|H!dlWI z88@;<$!XRxYlTr(y77eglfqR(XU0BdY+e>wD}36Gb()9I2%i`ak2wxPw zBy`+z*I)pzxp6`cUpKY9A+o`ZH{Cc;0B^am(T%s=*yP3$WxeCZW;edzQmo__H$E15 z*Nv@iyeCf2JKfl3_;!)^-PmE2l;+Y0N`5H(NVsMMJ`wp;NI$#W_)PqBVZBLq*n7mk z67Cg#DcmRAFQnN4xBaKyB;3As=4xDr2Ja-TeUi07&H~!=qiwDa+_{)vI zxtw}X-Gd8mT;!tav1`914<$Xg#)He^9Lj&(_}7gqZoq>A9u)DQs0Rf-DCDv4+VQ-r zIllv}o4tiS_FZ4z@hj%B|D%>$agS|4Qo>^|n6&(qr~Rs{w9uIVPQ;LhfNHbw`VGG%}6n9+R>_ICJ zZjsVXc&o6rVMFgPu)7C$c+f-q zP7nHs^c40I_7>8=GcEfn*-zMC$gl^Aj26;zum?j7A1X3TINXB~Mjz?HD8rqh8RNlN z55{>gUiu{A1mVR0-*U1CQ;agzgK6SU@68aO>A_td+%5i~aFz%6h}_vz=MS%i;N{Be@J|>aEZ|$_Q2`wWl|pX;4u*f`QPj%cNzPb z2X4bXB3_}-1HVW>7!)$9kOyJIBO*~DoySEI9#|eEJxF=*ij=em84sT2?&d+(gPh0y zKdiNyetE*DJXoPUZl#h>2%q#|l|)v$S_-H48t$RP?0L@Wh}@p`V4VlgsGEh742L$-zod@|1ZAo!5bb7^J2Ic8$5W^gEC%}_2MlLHp>5Q z58n1*lLwzG$-v(6;4|^f!Yv-W>%ms>oyO)p54IV;-GleVcL@2_ZaU%ifd?N-`N&v) z?7=7Ep9*&weX;DFq5MLk!}oZwSII9u*yq81@xvY*@!){?SHiD_2Ze`(-v}84{T%h+ zmj(fnrY53WL?>so+!S`Gkk?+N&wFr5S*v;fU*u071vr!W6R_}t@S>wUZtIt2_K)yi z;T0jg_99t8xPF4o3yYT$7V)B}7sbSxRYIh=*ZzM5CQB-LjgWs%;WV(c7vwZ3=S6vC zHS?l^NPQs-Ruriutn5VWMr0 z_2LbLHyE3SUNkbivB-^HG!bcPbQW*!MGG%ldU2B%eT;sy7q^MG65e9;TiIU2IZ|!B zXzN8gFWP(2(~DjlFE2WH?dR=#$gHCm-9$PGdAFgn7hS}=3fY#s>Z7~icX;#9QSX$J z(b1XSddnw|zqDt}th%ok{k-{mZhtQZ7(UR8LE?jrGDKvkkaKv17bE4|D;(v;G%u!m zG1|m1#*4Ay&44nyuy84PG0rmH80*| z7+$>Y#T#7tIf&)$=X`25uor>yqcKkF2Kh!6dE1-+3%K(v5cPMw*sQGop48py#da^= z_u@V2+k}jke?_{(i=9e->ct0MeCWj|UKG(h=LywE%Hmn#$6oM6k^HdwM80At>n%UpACmuLUVLM04vQS|;;0BcaQoKD z6&@FUXL9M}d+{H|;vaE7_vO4)_}@2(u6O~T-G@~EP!AXMp^%iq zLS_~5p{RH()D&@MaxEXO^X0$4Lxmk!N4a%{^@Oa2CwSNU(7=ZqxT(XNiZt}0 zkw|0VjV8B=2pu*vN^_AGKD2bQguEw1Z@2hxs}J=8cE7b|SNQO$AG`c$<3n5al^@0Y zXy-$FA71t0H6L#Gp@R=OAM$+Y=tCzTmiX|n51oDJ;==?VCMxW%J`5G<=0kTM?(m_9 z4+Ev#=|fK+`kB`C66xbZZzosFQQxaL1MBa@0AtVfYLNI~;Si&9B^+k>a34naFw%!n zQpWf&R%EpAf9vfyAI2MdmUY(lNk&=V!(<<(_%PLnX+F&M;XY+e7tZowh7U7+xJ${q zg^mY?M{_dfjK!v^JkDrB^8`tX(y8+~}&hfO|wApISayH#Yf z4_l1#t_YpK=fgH1wi|ti$or;$b{aEQ!R%Yi(;UB_3g?|a1A{WKs zw~KSTq~vAcKR)~`az)5o7AYXhg2uj(NMT_SA#IBLQNoWIe$4cvq#xJ#ajPG#{V3%} zX+Ijttc)LJ{irKmPI#@bydM=rDhjLmQAvcgR~D(_&;Qy$H6^Q?+!`XzB&;c3OL(0h zwT(?3V^hy4_5HZs@CG6`_|ecPY)fOqZ}g*yA5HyeW|W)!Xl{55k(M;jKrq^yrL^+n z77-_~+r&Hh(V0g9@wUQtLY8Xp$L-=BgdL5};$8gcs^mmJy7|#ve3&117@NK#J=i}Y zJ^kn<(p%Wa#O6fO&yW6o3{ci!;Xol{7$o8}WQZR_jn0C@{TSiLNGW55qfG8-KgJmD zR58wv@kW^-LZ6e2GTDzQ;!}mwj6Pk2mUsDaw;usNf_}{M;~qa2`>{m1_xdr<*w6Ok zKJhui`-O9b4+x!x%okrEWE&Uyu}J(u;X_7eW9gtny>E4Auyr_v0x))`~wZeAbV3BF_k&y4H(7Cv=AO1@RY+%}XLL8-v&U zcwKzE@D1S>KQ{RBrubXJO~Q?Sye;B*W{vMCx!KHBD)0KSRpNWXZ9?ko^Y;zk;m1xt zK2Y*QKR!14N9qSU|HLRP^_d@^`*F^X^Af)he(T3>kv+z8ugI5v?DJ#49|x2?Y;wQy z<7+<-`fpJS}uuP5fEO zUxdH<@tes#!+107XQcaV#cYTv$R_Qpi%*1W-!6v{A|g^4Ih7Qfe5zf=I;xDv4AU zRuNVe(pxo=>O#gw<=OyhDp||eTo*uX@j6DSE5cCg2XK7=4Fb3!fN%hj02&6+D1d1J zOb?)O05=BEEr9L;Gzp+-0PT&3W+Jx)&|IX2u%*epN#tf>E7Q7LO>S$E+k|a|Z3Ad0 z;xvJ+xIKUlQaTE$bPAxe;avjgYB*bQhxo7nh6m7t)dkSg6HP`;6jr;Qay2HOd14%nM+C01J$= zP{grx@Sy;fNnC7fmIUyy_#;MHD&ln1qX9f-^v6Y(b9!j{xs~(?y+WUmt@Dcn0tkwP zgifhw0I>j`3SeyjabuqgAR%rUB`J~;rUS?rJsZFe`q~L=$qQhG^pz&}36UoQSY?#e z0jv>sn)9^LUlLg-d`9@JaD4#JiO~P^0lXmoqVT_&^Kt;M7@JoEcuo9uqr4Ho2E*SJ zVZpZp*c3pSAj$^qJ@*~y?*_2hSZ)dA-#yqGzJ&Hz3T z|4{g`@FU}a{yz!i-{bl$fX@Rs8NiPLd?B;1gtXZ$vPZZ#fG)(YY}qu1s%(;iw+N&{hilY4#ef4}J6AhBT( zjZALiAZ`?QhOep7n+4H4h!#q=45CL6chXM~HwV!wh+Cw058~D!T8noM;#)x_bPh^(JP1{K@1I|w`}?Z z(bwdbI+;A$%IbT|wL(MA4Alx>+hh z@?;SA1aWT=v!yHyVv)#w!a2hGgP1GwfN-9WW#@}55HgqtgLo*2tdfg^SQ11c2rGz( zgLotepY)|dmURWOENH*<_o$S|gpZrth}A)? z3F0YRo@;H|5o^aK^za_yC6=;?AIW^7h&1cLHrFAmp) zP%4DdA(RQBQ3#DgC>uh#5UvZMb_nG|s1QQs5UR*w#Ski~xKoRRRi&`%8X;7Z8Gm4^ zE|TTRzjAAaP%D)GOl&Sk@_F6IkMZ9`}m zLi-SImraKdI))G$X-D-(aoY)x2tI}W+&!BAq);-NC-ni7#6}4Av_tv@DN6XuqcEF zRd8eo(?ggM!l)2NhcG6Du^~(hVNwX=WWcZ|h>RB=(%nU#?oKwj(?XaM!c@klCz|-> zJr;4EgPKV(ggLUjTR7X4niWEg61Ydnd(9}b;C-R|?+M%=!rTxZ2w|RV77FKc>{z zgxiNoeiXvTA=DdUf2+{ZcS$c9#%CdXF8)Obe}`}(gxyN+5z=^X2w#S`DP!!|{2anL<^Cf4Rrp&7XF@nD{=1M14x2y^BZQ8|n%;@5>yRpeSBJyZ*$x_AwvICH+H zlC{GB`zl&(DRsiAD^f3PFC+XU9i3bsMuRYJ2%}*bO~dxLDH_SBH~m* zy_u5D8MdBdzbTBH!?-hyo?)~KWx*gA~cMA``33fbWdhOf@GSMqit z{qtjVoy5BfJBQIFjIJiPn+UI?&-Be7mpj7fA(09;SF#ZYS-!LYJF(r&g!dM!%A0(I>#{FT;4PzROdHx^9K~7Yj@GEy_7 zEu{WeKitE9Xn}jB%nsweFcw!t*;1Gzg^wxH>;dry!+1z!UKsO576=y#mt48BC=4R) z7l-XjA#UW{mW1)JY-qsbvM?SE<8T;9!gwr<$HRCnjMu|h9)>H7)nTj&!ySevjA$4! z74e1<2qPGVPf0rQb27+z$S4t!u+U9|8&JOm;$bAh$O~gd7*-g`Ffw6e!}jwSDS1fC z-f^{oFEF;SBg}>EXRW!)5m$!sL>Q}N_N0&otN6mZYNrz>p9*8GM(X9Ty*54_#xr3& z8^$^%snBM97|(_AVi+%l@q8FBs31Kviw1N^!i|cvy`u1#^{R|%|3(-a!uW(f!+0}{ zx5C&K#`Z8aQs+`1#^x~ImP7XQCJ|>iwuJF+7+a;hqgvhz!x;-EY4d&;(c^t0;yh0Cveo>B3;`1`MHNSv(m)Wi5Yj0@8L z6w>EkBCLhmMYiI~6&_nz?~5`-D|o69JK>N<~mwxn+c9h2@0hh3q<(suV%v z8&H{*j^Zi?jZ z+ASmY9z^4tBWNXqTO#(3GpL_!K>w{J-X^@LC#l*+&_05p5e!ow-X6i75%i3p1ARu& zDT2-sbeBE*xl06HBj^^fr@AwIoDZDX+!yYMphv_O+0{hG&?|!85e(9Za8UY0&_99! z5%gt6a>xaTWogNce4s>!4`wg5zz``cOHQ}LBN!dQm<*$8qG+!MjQ5x637 zM=)EZ=0~s~g8L$v6T$rvJ4kMGO+P#!n|adNC+xt55iE*eSp<(td{Fq1?AeElIhiAP zID$tac9$;I+~yulPPZ&h?!@_+JU=ev_%0V=UV)?HJVwMKh)Z!M3_Cxm5llspHnn6lfr+eH^ej$jREV+1co@KgkABX}l)XXW#0&Rf;O_?xt~?OE^o2%eMpye0#) z&Q!1)$Q~fR6v4|8ycWUh5xf#XuNrt&#w^I@5b5NN2sT9UW(033i#FVv$_Wj)(a+lv zY~m;=j4i^=LQV#!u6GqbE8V76?^N#g2)M+(AHfbTL>hDs5Qq4K2tHKLf25c{;Tk1- zE(rASsV1az-OWAdb7dWl;0q1(?g;j%?A{0tMDSGvUq-Mmg8d4>S$H|79L=vIIOt3& z+Jx=lrhZ7sNy12+dBXUQMeuC|zejK`g8$A~!_QFp5S|G>+oNDCS48Ac`hY zG>u|J6eFW(7De+Yx<%1l_AR2gC5l_cTk@1x03oHSyvgYqqr@K+oR~9tTs`! z6Jfn=bs|mD-YApnqoa6dVJ9Ik6KK;Vimr4e&LqhlQS^wSZxsEaxKozBg*}D6ggjBF zF}FTSvQ+;l21GGb$$`Sb!a+h>Iz@&k>F{CV!=ngIwY`msVssRDM=>jkF;R?F?sVa} zC?-ZRiB|zi(s+Uh>z!?rPwVve}u zhs9YPx4BU~Abp@&9~28pU!c zj|m?aI-XtPEaf($SHx#@zevE0bvTL$XJ8aBNRLL5iXt6FEQ&bCu>kn`Mj{H!a3+(c zuQE|&qgWNi>L_wi+j2z|E2GF0XOdm((>6T z)<^N2$)(QCaZ7wLikG6;9>x1nyd1?VQEZN4OBAn0@mdsbM)6h@uSfAl6dSJc;M}Kj z!q^za+fi(a;vKc_YUkv%A-)^M)+pYS2llE{kho3C7KOAUik(sHisCbgA4KtS6rV)# zVH6)Rr2637sk}Yq6sONm)zwbf&!hMvihWXctN7k1zKmjzI1B#QUWc$a{WxR&RTN)G zaWINQQJm*m$8}GBeu&~^6oeC#?UW;{s~lyp>hnp;^-Yml^CkV&^m_ORJK|S^^DKzA~j;T z)+jY&sAc$dBDIBegms0ypspXo^)WPv;RY!;#n4cMZEP;mD2B!&HyXW(NK;`mq4T0d z3-Ojh-VnZ7gnnAZaEsx$#`5nKw~;c4T@*uG@pi_heGIpYcZi{544oJo&*X)jW9Sk? zSMlz`ZbBMxp4=hcLwIKlJw-N6v2W4Ppmz*?V(2SzfRJLp82XFH^rq)Pqtn}v7>33W ziyU8^i1vMsh58|0jmgF^q{}Yz+4>W?tyUFkZ%AYuB3)!;~1N z#xPO-CkZECRo67}yM)t)Gh+4!KWEDS^O{9>8~a)6!!tYwn_)NYz8L1jupowoG2Abk zdBV9dJP^xoJ7cEheCZ6>>5xTAE{@^B7#@n@wZ8UW8gV0`{SssRNDND3SQf*hF@z*O z7Q^E)cw+D>xjY7!2utyuSvKFTPT)u9e2i)^{4oR+Nuvg~XJSzH%%V+LJQ73ns%RNx zLLInP$XR5?kQ7hJJ{?0wBpbs@5qi#vsMKVrUje^Em#E;Ytj3;;0)3;&yXN#&Jy?1>z_eN1-?h$5C8*5n(YQ&5FkD zWr2hnf37NFbkSUl zFj*sxYvZV?BCNMo9Ct3r_k5iS);3YqlTAZmePe%p91Xvqj4NJ#?eGh zSQi6mYD$r}h@)j3UE=7|U3F5C&R5mjO=X$Ig59Ox5l0V+cgFMI>t}9HQ$?RR`o{4=93M*Q7snfM zY>1%1aJQ&BYIEKe@cO0|g7!k+FI3~w2C5};Xj8>7c zar^gWRyRhjNSGWK$9N@Yjl_gFCYoMl?j)6}qTt!gsc}q`GF|p;(Tq4|ir*Cnjc3lc zZ~9H=AF{`BZyfi>G1rXdY!#%F`{J0RBF@uObn<|*=1DwW9P^c25XV9~(YYKwGnj|s zSR6+-j$9l|;&?cY$KrV0jKU*vES1@^I35*YSvq$-ERVw_w@G%sdcYlrCk}5MzBv4G z1XSc?IlBn!3Yuu6afHOf!idlrbhag?WL%gKT0%NWiKOGmuzN?^8@rkX^Ws<$$8&K! zAIHi#o>2VjxJNX=lV%pJiet6nStDerr$jgqYq=-#R{){&$9c~v>)ANgi}1z*zk0+b zyr87hoEODkis%3D9&=xb+xN0w6~3n2*W=h#A6xY!@|#k2#_^WOM&a9WY>ML@ae8=9 zWOE!_jPh552QF6aH`qUo;9k@E`I5D40N@ z1PUimKY{BLC?Ydj@`g{*1d1h4Jb@AkR8F8u0woi;CV_GZluw{k!oDF~I$_@(;%PIt zG6|GTfjS9$ zO4OA%icXyMt}<>QPQ66}H;6Y>rHvA3oWP9Io2=3F(a+lTLN?&@zFW zRQ6_JE1^^4t#r=&|3Z@65@=(1+XUJf&W7Kv7&;`-QDP@yj|4g!n=T?d1R%0zH-NCG0I^y?sRbCXgqy0SOFDptglN76z%_5vDf=Com*|p$QC=GTi8lkS!vP zG|H$1Mkg>v$+5z@35-)k;}e)5GBJVaB9nxZg^Xv4$W-ApAqQ(l0yD+$N??`d? z&yIE<-jl$+?0@NVOzwRm{0=Y;?$?O7;jh36%u8T?0t*uODS@98SeU?~1U4tIC4mPM zcqoCV5?GtS;sll?5KkbHz{7I2JONh%kBBc#U|9l>Ch!>Ne+Z9DEXq?I^&ziw`56;; z0-glI2}Ba`Cg4jTm_R6DpNIGp2x#M@M<@AbL(Tv#fOX}{h0%7v(FFKR1#MypFqiiI z^bDSrKr(@J0vQ!gIe}Hpk0hHwE`e1EFpRteRw%qD6IdxTM*D=a=#U1in#doxS4&(Y z8wSAIpB8^rxGsTb5_mR&^$EO`z{?V!OW=hBScI;gXMgf~LH8CSFM(|e z`|||0C-8m(A0+UhEO)5Yj^~}~ZSs#2_*l8S68J=fT}u5^q0=FssY@wxK)*;}cLIA7 z*qgwY?0o&PsWaB(`&6n}HM@Za68I{CuM;?!z;_9pNZ?Qc-zd&w2^?0CY{(H2R!4r+ zRQfG<4HMyUiF}HZE&V=$AGkbn!Kb~VDyn(HF6Hz%mB48kvu`hG^8Av(uL)GN>=yl& zz!@&KmOXixJe$B}RsDMc=Mp&2^+&N?{=>Ys3Mw@#k3mH{wMUIMV{1rpiM^zfjChb%m9VY$S`79O#%)WQ-A4@+@sp@(IhU=|*eNGFcI zzI^_vrc1ipf=7g%HhOUW>|)h^?wb~#u<)dXpoNfZau&iCBAoCRk`|&CViw{S5*GLv zbJZdF|6}V!PGqGi3uy}(8koMN?mT+Bt~B1Ml3!znuE@8Tg!qXRZ7Tob{Y4<{Rd0_46uA`~4H}l7*Ko{AJ;93$Ivs z)xy^n4qAB4!s`}3vhcBmH!N(h@UDfe7T#3Zw=Hb4@Ro&*7WSFH{N}~fJIdW`VT*|K zIvaz(tS@c8XJMO#50tgt!uu9>SlDTSAM$#e&!y{0wktF2@3MYY4!bnaA97(SnBTfj zEbO+h$HJ!;c3Jq$!siygkT>NZZ{+Qn}stL&RICm$uk6JE&Oif-<;>4hH&a~s{f&a?dsxB5sI9mtnPw^ zi(K22D4xV63zxaPCvE*7nOzb7E2PLhhzJ=J5YkVfBnpccNup>HrAOJ1sng84IwmQR zM9CzsG4`cIN(-4wdt#X+${MA8c~nTEViMDnn2|)KBq}G-DT&TWR7s+05)G4RB;#tr znn_eQWosmHt+-Qrtt75XqIME>xWXsVAc?w3)Z@x;>}ke-SJ_Yw{45p2;N}eI4axit zq|!Kvo0Dk8qd*c(l4z>3&68*$(oD#nX(@7((CJ%>JO9Dq3z7~zmgc7#1NScO=6e`duBMp z=J(%{7@5R@adzui1q*VcK3ZmDk{FxBxFp6WF)4}3NlY-+P2|`Ov+X%;h*Of7nzZk_ zPm=)$;=egVgP9T^7v7b`-AT+!;+`ZHOSw0R*-0!Ar>pytn481{Nz6&&eu=FcuY*;420)(ewZl*EHcyU!mII#D^{ElJ|xBpxxPmL;*&aQ54yNjzqT@(Hb<%ad>= z;Wjq@Bs}6?qxeKvMIeb_5+S2UM8d+X9*pN&6jL%TOb8j3C6Y`cl|(v;OcL27)=A7I zk(b13@fAs|6j>#FLil7d|L&Z#Z_=A{)L4_mQ!-ea#M2@ig8xS0nIxW-=#297;?558 zg7}NVmxM1T@k$b}azK^bk;LmsydnOsaD(t|;hRakC9+ZI^!X9b{QzoAOOX9dneV4=uiQgx2Qsf6?!+q*U!<}{GbP_)qoN&Ldq&EEMn>{nnE$di;M6yi8Hsp$)&dj zDcm5vVG4~z8mG|2l)5pM|IbQIrSSBRMVhD3B88U5rme_L!kbfQC31_&y)}i_;6vj$% z7Bu>qkivZ_%t>LQv7D5`j@TU++A(YDhKtxcH@MScf zYSNyY^9cniQQ44CjHi%D!BQ2+Q}`~0WC|%I(x*#l5*cN zHZP03B79Z&8s|d_Z-{SD!8gUPK55@bUE-z`-VxcH!d4N+wngOKRQ`EB19&fmZ4#Xk zq0NpIKIbwnai{Qu6h2JhBk_+_?}t!tWyIge-eLg+IjqG|FEo`)I|iiz!^< zN}ERIG%ly`PYTzhQ7Ua`{hLAo5%Mc3K-`(<1;q=cQCOsi$to&ROvqBj(4lHS~5lE18VPTT94^HWq;74Mctcab~N=#j>q#%HfIdWt(Ax$Q0PO!a=^lhc?Y z(m#y>X$(x~&j-dcD2>6&8X}}JG>u_t3|DeQ8e>F8n%q$$qlG-0j7?*l`1mv?icApF z4^O`*i96@vQ^ltVow-4q>1oU`_A}GCOZ;x(Ea5%Edxf;0EwX}(e;RYs_&kR%a(Ez( zdF;I$X6GUJx#rWU?hnepMRI z`5p_dk^Yo$tpcFkIjg9Q#`Z&XT&PHeR-x1%O#uhUh`DJ@HbF1|C(%2@# z*N3;K@qXGq+u4!EPOTmXMq;aO{L=oTG(MK)p)@`b`87)Ix5`Pn(N#i_!1xUkr&-#2Cf22_}gIXEPmUA{kW5pt8iG85GZ;Lnsz+8?m|L&7fF$Q9l46c<~)eNeM zIHzRQ#cQw%ojb7>8ef+|?F??p;AZ94$>4?z8j9By*2|#2$n_aC$mD;8z&R^xq>7p< zm#!LTaHDt=AqVsze*#u3nrF}=173bQ)25{i*!it8xFv(G#>1@{+@3*)3|dRMErT{0 zw9TNMlI?|TGJAubIZs$cM^m=5NGIWu%Gk&oK^gmwI`5U$7>{n!yJv7m#?I=&fi7+P zp%X^lGlO0k^vC_g`ZGSR@RT->i*$iID;KdA{%3y5<&t&jy22ZQt zIw5yDHr9!DeFo1-e4d?L%C3dEPGIbTm$;K=ut5f|WbkSRuVwJMrXS5{+;Ne;PtDbh z?l%+_e=dA8gSWJ=ZB(CZ8f^c)H3Qz1!8>xbIfLCITQYbzgRL37m%%P6+cMam!G{@q zl)?KM?8sne1|P@|AHZNp{8)q&IfG>K;|xAgZ-1Jx!(d(gbj{9Hg+Eq)CZC@RzYtPn zBzwg73ct)?pUD0U4v5e#{ct0>fe#^Pa8UXollzUx;S7$5a9KE-!7*{})ZEAIIJp*a zG0)&TQ|d$p-;4iXl#?PqW^hX6w9q+6`Zc;{^4TCtStV`;0jmNEXrkpEDB^% zEQ{h<6jZ@NLV93Gg|jH4WKkhUpZbCkHkQbul*E!*T$8oWFnPb-DMc);tTNJ>ET2V% zENWzNZ59=kRY~aBSI(k}l2x64F&!U4Yy9+xS51q2;EZ#-fRrcM4EKVm3o}TZNGCGSf zB0Yt@guS!qlSN=`S2094MqKzHL1?iy=x5&0>VeFq1o6#M#kCW-&@h?o(Vh z7|B>Ar)M!Pi}6`ZFr_AmOce4a^JJq>5t*9BG!f@+^NcKJDtT8Hk7Th_{BGf_EbhtT z-YjM-$!H(U;=U~AD0zPt^Nl`N64EfJZbotv$O~D#pT&+WUd-a9EM7Jq-p=9`!(YwfHN#&Qc|*7%i#J8yGPxVG z`M1S38ReZUHj8f&zAM~na^Dl#mc@3XICsx>DtRc253=|$i;tAtV{ASa`9%0>7P~|~ zGr6COd?DN|H~fIeS6O^*l!Mv)_n5xP;;_UcS^OY!RCvr-eoJEb z@hrYG{DjE&#t&;enZ=J1PYF*8e-i$j#V;bi3eO0CGd+1$NvB)r=bVz~g@0u6XBK~D z?fsNl-2Tqug0e1VaVd+-S^Sel^&D#C?8W3?F8Dc=$l(eP0Xh3@yg&|@m)cncb0{R6 z!Z{Slp{Tg?q*Jk+y}I%}Xl}IRRx*dOIh4!c8kv<6QZFr1CTE|qOyc^VLj@_-a;TWY z3lr^%s^n0~*jLWkFX`|$VAULW_2I1HSyRikIn>Fau8eEuP|K9MPNa4&|Nrdj2hql_S$Zr#All$LTw9BD=4!2A1AnYjQV09AdoI{r!y0W{J94PEA>?OP- zhaMvIe`gLo#hnYN-r{|PeTDsmwCpc3AeVptXHX7SY@Fj2X~grkMSg(Gqp zDMAmU*wTsij2dHG?U4 z=ec7V<;5Ic5`S6vittt8Yr@xsPCslAe=~=-a@Z*TzVK}!{cqyBVfbc|Ejhd^veoGC ziEI;Y7dk(e?8srKk{<{^6w>EMIeaYsiSSe5E|dFNF8}DWJBK|v+?R(rdDxr7mok`` zhkYW~<)L;S_UCXQhp%$@I)^hkoK@CA;R)d(;Ws%P7Gdp2ayV-EF_CYHBFByX-Bl~V z_Y!}|;iSp^F^5xzpBDKkho6n|OAfz^|0d+=4J-X!{9i8GBIj~AFY-Z^6K}&wrR&zVd1#l1_IdVgire$-S0qTdbugUXI_05r9=hbA ztMM}^58d+6UCBG>(;U-#FcPl+!k&5PC4=6=KEl4je!~930m6a87e?64;WjuAL!=DN zvsWG}!;~DJhY@)gnTJt%7@dc462}O~3b&22JvcaC$^;=r=Q)i@N>0wh6r)cSnI@c` zhZ#nnDRP(aZs9E9J;HnQFk6H-aJb!{hq)Yrb$0C!_q9l}xc>v27==XG7rYn*dl=e*8qN`QT%w2N}B?9HHMljT^n;Kl$q1^6t) z=OJzma7%!fgS-;t)&RE!I5NmlL2kF{6kvUT4FT>5aA$x*fMS4Y0j39dD8Re`cLlgR z!2POaMu2-n?i0=w&Jx}$v;{jmz??wc^LVyWwtmNMEu0(R0hv80G{uH^et?GqBz1 zYq=Dl9N?({s{>R5R0BM!A~oS7!bQTxLbr!35nmc$nTVYaxNE)T0agTfEWk?XPYPEB zcs#%p;w~nJ+Xm<90M7(?HNb1Kc{acc0bUI7oRVt-JTKy2+F*}8yriVX@MV#;LhJP_ zzHa<=@pS>-v7z8^zz+J_3Gk_GezW-|@>PJZ1AH$2MSzVqUA1d{DP^RV-Zufh4e(Qdp96ds;QIhS1o%+~ z)^hu}=4~avDC<|@)*aZcyMGVxM}R*A{1xCIAdReZa=(U*E!|9i*j{){}2x(E;Ub8TrHBHnQ4x|kfMXrvKk-c@*sBvxzolm$Q81=G04OqlY(3uCPT{5?HwU>z;%&C=i`*)7(Vl7}sAb|pIxWcbAom5iKgeA&yEn+J zAa@6u5#$~zR^!ZI-C8hi_r(lnE6XjhtPHX$ z$m2nt2=YvjXO;D&aCMNU{Id3K|Ig*Mq!aOEtu?A>It~mThPub`0@$kaaw|0% ze_!~4Kgu5}Y2Eoa$VWc+Lh5sCz-K`|5AscrZ-aax{VU3fH05~8Vi>kzwy z*fm765Y46R7Gif1^X#VI9wG0(xt&+HkiKV#mLgVHE8o&?GugdqdsxCs?Ip2|&~;~@ z5N$*3E2W*VeW-5zb{XvT$eec!aZrfPA@&c^DZ~LXJ5Xo_&9vBEpbidkSct=w)g{Cs zAr1}wcm8I^_BkTNQ8GAE=n5V!?m~K8h^`@eh3GA@TZq#_oF3wMB~J)(Vu+JMoUG)j zp}OP9DN34u7iYsWLYx`mJYVlFa*pt<5NG?ktDwRW7yB|`IXsm+-|-r@W55EDYIm3~Eti6Q2PcsRtQ5R*ep4{=wBD??lr z;x@nR)gi76alMk)gqRZIT5;=(TPZh$xKYY2A#UQ*&tChWq?;{n zlpm1d9GdcwlJk7C1tAuO$cD&;2!sfRNGdBNj0vq&I7B2wR7rP$a~+RMNoe+-K7^E# zX<=x$75I=?3Vq0{WpH@hI+?-fV+`q3g5nd8EA z4ReyOcMEfZ`0+w_mSUBjsH6qzGP?>0bBdBKN~ec8Bh1(^F}NFulU`_Iuq&Hk$|69nShIc|n--MS4xED?30*>%}0E z;ljaThJ?9De3;NG8XESVbGDD0_9McKRMsfr#lq1->(m$#D`lg3NtjE++z{r*FqefH zudJ(tmkTEfCxp2|#Fd&PJ~_;lB7^&R)2!Q;Emw!RCd?Gy^13kB`on62d%biwzUJqq zFw>>n9Of30Tf_JQQYLn5at47cLAF5P4X*Kxjb@iiCw$ zZ^+k;NBow@!o;N~!lc5C(QHpjaY0DS(w@_>Qn@fC-&Nc3`t9hpB|A`u=Oa zy%{_bW=WWJVcrR|G|aLv&xCn4%%fqJhj~2A6Ea>QTq%6aR;6vudSlWm?F{y--Y0#Z zt3{p?+MIb>WX*7|sn3O36XvxruZMX)%nM=GhIv^AFA84@*PTbXmcJtLRiT@olXdlB zuHFdqmUQE9hX1=}d|RUJobQHt&vxc8--LNT%m-mU3G=CP*N6Eq%tv81D7kelf9xFk z6VE)`{51S5%okxcD))1tYs{D8UkSJUfr-u7Z^L{i{d?Q_Ma<6+{wn^-S8S&JYK>QN z&j`PZ{2OLVm_Nk-6#f-vQ<%TSH;4I0#2sX9KDfpZpJDauw#UsBQ%cCNa9XH=f}!g@S8|!Dm10};JW8Fcazf0*LN4$Luf5&?&~c?%wbEB zR=#eY+eFwq!lDR^BkU8QZG@{LTpeNG2<;*ah;U(q_7OTnI3>cV5%!DFF~Xq{4vVmV zgia9-mbU|h2l<{4jMN>WI!kfOq>K0=zRd;pO;>~?B6N+=Ey9rzj*4)spL=wKW5nH2 z&v~%EA1Bdf)bS!GM(Wn%2};`ja8iVm#VxijhNne1Jwi{3XGAzN!nxwzg=Y)R^I4I) z*?x|%xZ>w2*+Xb^saJ&F5&A^vE9LwM{e1iWA{NyLw6k5Hq?;H6#m5N;MHnnHB*KUY zBO_cCVW^a05r&IcN<~x;LkpVl5o2To<29B3v5bGAR=xTp=<( z!sQ~)=S1$Se{19&vN3+AKSS=4a*yzCKX-PPs9TLK!gV)BqAguJQQJ`^pJ3VgoVES!y*fW*06xD2Sr>(;RulkQ7JKD+}5(5 zly7+04}0tZ_4bB*Kyio0YpX z!mKX5qJCGEpe;&ZIN~U zlrZJJ2;W5bHp2T6K8UbB!iET+MEEqqhcfs^qvaHDe*;b=tu3Ji#{%7vcK|KS%f_!VfC-qj0i6raviZ7eT*9_$|UF-}CPx ze@6IYtD?#Lmy$MKe~Y*o{!fH|BW#I4lx9({<@JQyMcF<|eQ^^Th%^+MhaIBqD85US zMp1T((!{siS){ShcD%ate?QlfyGGef$=##uA>u;ec7x_pS_t^`8~{)@6-l#WqOi*kCD{bh4Zlw+fG5;y+`L^&|ZK~XyU z%281c7VqLKheSCv%3)Csk9xcJ5z^i1(~;tC`W@}t+vVqR;-~sb*C^e@j~AXGJkifR zN#x`xr}&EX!a{Ac=!__5Mj0Eed;F}s4EhVt5}qC99FcQ{)}!;H^zeDlD80mc3;Xzb z-zfdWx9$?>N4X%%fG8LGHbbKf6dz=v(*sU}MTSJV$XBe9R^zZJ!(}-l%E&0AqKsD3 zb>U(ekFl`pWW$N$WN?Y_(kPcj882?$CP%qke1h-_;Y8siq1o8FzEb=u;nl)xgj0mh z=K3f%M7c4_O{(3dnVV^r>mFITS;n_S*+;L)xIN0$D5W^%ICn(3GfLAqyTq9mWqOqR zW6X_lSCqRgE5@`KGosuh4>!b^DRNoN3&_1uW<{ADWloguqx=x%J}Vw&b(E*0%#HFu zl%iD><-sTqDL%0%^F$UzSr}!$_`^bLvx|QqN+?P=N>I9sq-8~vj7F(W@GPAkkCKRz zR8}TRHcBc=+UBslnT@qG7bPF1Ae*fPw;GsIR@Sm86>}b?7G+VCB@!14&Cer#Y|WvS zUFz#r{Lv`OqpXPXSd=HCJQ-zWlvPn4myN5@ikK5a`#hx>ZmT~N<=H6fqil%soJzeR zn>A6MSMr4@Yoojz<;5s3Da-sg53fXdHOgyIURST(rMl%B*=qAWTXf@1r z%^4gQqpPw`kI^m0@i9)0aY~F6Vw@P`BxSjAcRjUIMov`~=I1oEc5BudG0u$9J;qt8 z=xpE2#mf0PPg#Rv435zwM$Z_%V)TyDKgRhn`o!oPqo42As&l0rUJzqIj04;#G>n)qd@+sn;s&x)|3h*TijWyivKP+!W(x z@mqwq3hh48Z82_-G1V5Dz7;gfJ7V5jL5xhd&EL51;ck()Px7*6h~Fce8RLVYo;XX% z*}^%(`-HBi55#yd#`|U*<00wc7?BwB#I5-J7!Su-5M!aQ1k@wTvQIEZNV+?Jwr;xa zM`Ofd#A764BxUeQj8u$tjMYkJVq{}1iLq44oUkg)$0)=oikD)PV^nN_I?zNnd0o9P ztM*!qMKW6)1Mo2@=Yh%2umYWlI5^m(x7_Y^6J;ocphjlUD z6n{(jwy)bs(L3Vr3g6pCH$UrR{A8Q3#$rQ^54Dy*it({q)G@w_@wM$LF+R1O(7yk% zeRURJ#`s(Ywv@hzu~FP!n`ue=(VYFH>l;7!yBOb!yNB)Vg!6kPe~9s;Z)5NCw3hs0 zhk!VZ8t|*%!rw%G7yc3B&lrEj*yQID=Wm~Hj`5H9zcIGhG;8SnW3{_nGSBtm)Q{63 z?$y#T&h{e4w~KpEF4=DqcaY-dUL*0H;_Mu!v3QfX*RR9tdBqKl?;2+}Wp#?Pdz?Mu zv{TY1t$mt_Hy5@L?kQ{;r&XNR;^u1aID7fLjfj=qN2INpt~gKocZFn)5JQ{tQ&_kQy5 z{8%qsr^PwlI^M|p^}79sNJ(bh|VoSuGP&K2nq=e)T0BMAFlhPm27 zZw2oa$NB6X_x_H=^nP*r$GKo@SvfyH&Tr$qs_ipCSr^8=Uvpb>u#&@tLlhGeFN!lX z&M=70Ums_($W?K!7P(Tmv^m$Y`!MyVEWKEE<09T^cDDWcxA5J#l8niN{IAxi`)%#VrtL zcAPnJ9*pyl3f?E28|QuzH#!f9+Yer>Ve{h5kFy}o!Z_|%Cl9NgmUV}n9O4Dp8e=UF z#tEsGaGa<-jBZOrLqEyh|18Cbn_WpIGs2WGEp!dYis$0w;}qi9Ml@E9neLyUR^n7` z@+UYVK`qXrI4{I`QPW_t@bNg0h}f!G5@)ISGU21XzFcHQoX31+rN}DbI(z?{uRj^* zDe=|5@^qYMeEzJ+b8*&)*!LLEi@2|(UW&6m&IT!Kg)hf>CC;mHUW@a3oOdL?AzUYX zQ}~wfZQ&-pRn_f;?@DMM`@YT|=(X9~QUzNHTMNzYUI{PDR`fo; z(lJ3>@qLBugzXb_NYp*uv7Zz>Sh!a0pP-YJ0}>pV;2`nNLOThu6NZB=GK0NeqS=|x zA=0hjp$YGt@G$F+&Pa8!cp5?r6)=mf{eY;1yK6C5W#SZI}Y73r4X_yi{;I59zQ zDJKc-=GWN?PEK%&lBXs(Ey3yjSXjMhBseoc_k{P%L$m&zmEdBH?4n^_ckCI1b5!u$ z1m`8_k?>wG+%rKhYl*#Pf6JE6b{TFryGMA&eG>GQalZr?iu6x#zKyT=0O4+WV#?t_ zDTB7rha|X2$)O2GBp8`sn3BVV?t8^i;ui}?3*8}g%r<;nf=e_FE|oYT!DS-W$ngm- z_xZ4aTp>QuS0*KxEPkc%D&f__YlKr0T&q}JZWj@XkNLd81}M$3X>OFwO~RWK+>+qd z1h*xam1K63+Y?Mp&^1Z7BzGjZ)7DFZ%?YL@n4VyDf~OPQmEi6K*#x-+GZNgBU~Ym3 z63k3^$BWtWe6P6GJ4;FHzGclxaG#RK@7L&-BKF9coi+8=K4WE@CD|)Un$b2o=JL1IbC>ek~5N=Dc(KF*&-H!vy$GM+i$f87wzvOliq82OtjB= zGU$=??!Q=Ldi(bMlJpVpD|BJ(Z%&e2pzd5KeSo+N!ayl*VVdW`Nroi3Na9dyr=9R8 z875-6!;{{fQxiwZz{n^YdYz42oMcRru@)8?PfBu$$oM3eTRVLZm-!whB)LM(n5Zms zvUN~w;+f~k(ytU=CA`|VyjHbadu|iCF6kY|uTOG=k~b!~Dap+eO}{nCE#lk$JLK(2 zrrQ3W^nSE{SCYGv+$layXr8CroNVOf&hYEH$9kb@IWx(<65V7o<2gz0OEN3P>=gGW znQQYQMVk~4BzZ8&n@QeE@=%g_NzzF&N#-YcI7!6!ydX(Xe4#pM4g-FaLeec7VL#5% zB(WrMStflC3E$oP=elDwbf6S@5$$$Itl zVZR&Nr+&%{iwm0d$oO_CwwL7&ssC1@6?8kyPAPUy(JV#t z6pd3fNwHhXnUj}?X$bG_7J+QqeY5VO71BS=A@;F1=DzIpYNSw zpA_e$I5$Px6#J$)FvUSB+NHeXR7ZJeFWy0Db?xW3e1GM3N^wBSI~-V+9gpl_)H%h$ z$~rwomlTJjI5x#`DGp6>nDnECho?9q#gS&Cqu5dM@BB2}vc(-Gk4e?-y-)*(M_H%J;c4RSM%Ep#&yd-fDY~aPO9p34F%MfqdR~eiDXvd( zgOyFuE5+Cp<5Kia(I>@)DF&wKo1&izULfqB;(U> zksmj+94gV4zzC61DMqKfquxlNJMdks29NpQiY~DbrMOPwWhussTqV3b#T6+grkIez z)~3~BD`k?LTqy$+Co9XMZ66E%)hVt~)|8aDfm|!@&T?(LaHDf$iknhQQImPWh zzs0C_Z=q`1>x7p^d9>uFLXlOmNO{lAvk6uFdl>1{!C`>NSn_e&|tDV|L6REkQ9YKliw zEKgBOu_(n7-}B-WkBDzOf0m|LCUNU|m-$?gVwJ?lQmp*nHawoC7;#rXwQ#_YqO^O$kboS3{npr`ca&C02u9swBbMj@8SA@>s^%QTU_%g*;Dc(%+ zR*Lm0Hl%o4BlxZ?&BHp8cl>s~r{w#>4}@;kndOI;l=6{0nDVh->XQ_oO8hLv7b!NT z_+0y{mEGD?i<=esI>k3BeopaAif>iq2l=$D??k@$eOlQcW$=@~27k59KgH%0|D^a` zS%0SZE5#q;Zd^9`-u{;8CW+f`|4l)fdTF-E#vQZjr|XXL4bpXIbWYzs%?@b}(y#A# zOw&lDO`4t3?3|`~nigpqr@bv}mo&SkX(DdDXqv7&YV0P@d#Iq9?VhGxkGi^=rR&ZW z_e^^ik9JjMm9|XNO2)0z>?N}8OxrunK55#f**8rm<+e-HUZkV2Lz?|Www+zpp8frP z9iZF;g|3gC(;Td17d7>8@k7!as-%@YOp1%%5fYCS9wj_l=v*CVUpV;RICV|aO$Con zdu#24G$)Fjl;$)M6HgX7MR=;P)hy5W^fYIrIa5maG-szd$3mo}`8NamoSWvnG(ENv zEz4fdXj#2fZ|^jH()3N!PsvD{{%Oun6IAkowD;0!GajzwfV8(KT$pB{lGf`%X$FfA z5nd!5Dzu7*iCB>lX-1|Qm1cCB8|=%LG#4w&JY1e;jQCjLIN>G2ONEyS$2&z&7)}tk zvR9;;=<`V;lha)3D_5ntI?XjoPDyi}$hB$j+Q-V;E_A&VOS;4EO-kOA=4KJIxkcnw z;cdd((@Yh)LwIMJX(H3p-kVqN7QZX)y`R~VGn8Ddd%iQp&F8%$vxKwL%t>>f?f**7 z6V6TZfXIVs9ul!q?!aMWzLba4ED%|kCa{f-oeQ}+7Sf1^HPdYPqG@8b*3u+o{CJvV znpB#Sl7lS*_C=8OWt{i=@l2X*nw-t0`sC9TWng(K zOY>-&#c3W%vn0(@wZVRPVokC+;EpC%%H9vTJk1KZU8xpY?;i6Pg_&7$m2!<+m!HtA zGqO6()3$r8r0GhYN%L%)e=_`=;kh(x(oD&4ZHDJn@OPmVc_GbR-{$o+Z=`uM&0A7F@b$Mv)(PK9^RCEy!uN$PGFIbyB{!t`P{fpvL_T&&Mb$+6 ze46GniJuF-#i6DEXuC7vWE7eipH@vnqZSH}acb z?;leB6#kWFQ<}fiY_{z&Lx&9iNZ&C-BMYqf7NL0{L%odW(?0b@8f0kbE8B@|FWezh z_kS@vDcM-Kv(U=Anb0IdQz^R$cg?Vy$nF_hWY{yq9!fUL&^%N39IRWUEi<&r&{nyv zg?kBIZX0o{W$z68_}sGg&Cu?D{p^>aV}|oHT##XZS@zA)FGHsc2W0-+pAXD%ka9a` zI9Q}hh7&TJnBkBNhe|mt!*L>qXE-9mk>b{dqeYI&)cq#$7;~HPzHhWF`@YdgSL>bP z*-iTK!gNbcQo-|tCucY%!>JigQ?k48^bBW;n5#1~-Z9j?x$iK~%5Zjub28qGfX;PA zlx0a*b&m`^GxSoHJ=D}&#LD*ZNq-UBz3t-`pw%)!F`1CzLgfz3Fi2#ua8!mN7DgQ@ zE)p3k9F}3Y$Oz#`p_!TI(JFYca7>1=BIAVPGh8BK^z2*+;Xo_t0qdE zB%GY#N)gMwD#O*{*Z7J>;JOUgE4eW;m7RVr;VPS@V20D@6JLZsE1h$_!7)ewFX@aS^k8QsgP+uJ&`? zv(ldvuCYUa$P2=?8D11I|1a4lpch%ZEaes9t3vn8_Updo8*0^?8Qzlews4*B9Se)z zIbgfWdl}xB_<_*cX|)(`P}2B^89oyK*f7H<89r6=j|`uQd@gjQzVP|R3}1?WmEr3Q z-(>hU!|#6XcNu;b|6XyhvOg&KV}_rk*gG!lIrCrq++UUZTc+-f(5|jOGyIidld?7o zP5)cO^}=GiB?DP{FQ?CP>Sd{)<$xt#2ODH*m}O;!RTZ|&vVE3s3w&2#hb%j0IWtT5 zERC|BW#=phXW1#s&Pq1U(mYFxEKQU&gQi(_5#QBUb`#k>%N`=lgj;u^J(b)$OG}Yf zLi5vFWG`VGq3gvyS=wgVS4z7q9kT3~rM;4Nj$s8miW@m7%l*=GJoiiTC&Gx**GdEEmeps4SyJ24)$QWw7{=EF=6{F3K`ge3-8c7qOGTks>bg z7yG%hvW&?xHp{pymt?s%%XL{URRbnuxkBW!EaOG2ZI@@g|G6+?pNUx}Wtprj)35Yx zt`d25FeYA|x_` z^$Opom0Fo)mGsB6JR$OAmZwCl7BhDBJ|pE_;j_Z$vaAt#Uig~u1>uVpF%k2>Hp|Od zUdejD?H#L!nqIZ(r}t>RE}J)mZwlWMzMW;=HumrM_U7%qEbq(4_y<|mi*LyCVU~~l zh<%dfWAXnJx?WgEK2`EF;pal@+Lu|r%JNXo+nv77@{LVA@o%$ym*uP+XXp4n%MV$a z=GZ02k6C`ovc+%1&sqNR`7a{B3V+M;dzL>eq*w5Yz5H3Ck!VXciT^FMN;hZuC(9id z@vm*{Ixf!}3u;3>Vf`Epax~1bU5=flSgGxE?2uzeCA-_HroI0^M+^G}&_H$)F~yRN zbL8Z+i7XrFao=5Y9F(JTj@@$XE`5(2ZFB6KqgjsTQd$UG=h!nx%N(uD-hQQ`Zv*Tm zxbeMmw2{r;Id78ell$*_v$yTB%CdHL%+X%FgV3_}%VGGE{Xiy1Cy58->h{7ApGNZ%a&Ma)CL9CpYXXkV~Pxj<-1_s7H+<`|e`ki@|` zhWe$3WmF z#+zFiT%Y5H920U}q2$CISBY3flX6VX(NwixDe?XBT%F^ZocGuBQ*vA<@mh*3RjEOYRc6JI9P1_vDzF^S(o~ z&wV-W6`v)XEu15?t955{zmju>4+tL=+9m(I9P@36b1ca5l&V-Le8jIekRzBQq+~cp zB1bYuL`iFZ)Z!o>7rI?El_RZWIY&mMAk5l270Fw)?Pf|pe(d29n*+rhC1ttEP{~nM zvX)~}4!g3jkh*X!_9L@I21|1+%kilAs+{+*+;VZVUyJSlrq z+H_>KU+U=`&xk+kE6?RvljC_MU&wi1^u1`SV4H_SUe57~a@Q4jHOFh>yA^mn#~U`O z@=VP0W{$UV49R=5_w5|(Y`e?TFwZ+V-p%oyZNE9*^K1NAIo6A8$nl|w{r^JA zzW=d^ZP{WE68xXUPjY;kFmx zvF80C{+IB_96#mwS^O8_@8&#*?eM=@uQe{V`TyZZ_)po`NSU8aIsR61bB=#<{F`G- zj(U0TYaH_b9dq5V*3Waeyv^;&c6qkXb9A0#^6ZdjM+L1zo<@0g%F`mxo_ThbxJ#a0 zMH=U6lJ_>)rt)mHyEg2WrI@6-kaNIFxIymm**1kOY>YNGCt4cB5wF5 zh`SM-lxK3DXYxFo=gK@+*`&=A$#b=AW(cpzGezXuJh$YzRs6a<*XOxG{Kh;t+obB~ zHRC3m-u~Sa3*&7vxKnt$aH`O@uRHQ}@7b7^XS&3@G_lRe-P_FVd-BZ8bFU2M=6OJ5 zR-V}+bMo9La(}*VmvEbgIeE~=H_rm)K9px(o?g?KpQokf`Da&qtzDQWBm?7tJV9G@ z%C)Dv?bORe`$Y3B$+I+1EKfX7B2Q99s(Df(dFx1?w0I^@RwU;yd>0M#Q?wQ;%lHce zDT~`bTvTlND|DvU@+^|R*pI*?N}7{pe%Z%G9?i2{WJR9GM5c6LrHK8EXjQ)M{SW5z zi9AnAx2645p4H+{3)>2x%d;lWUwJm=c|Okzc|OeZQJxp`yp(61Y}Q)e?V$+!lP}v1 z#9tA=lQ}cWo*hPBA@2@OcQ2ngf~k6F3*=DUkSg?^G%*_?PF6;=ZbbhZv6W^KjisQ zasI^?k&J&5{wy@Nzlr>zVE!)dc7{LI9czho`EThv6uhQx&ht;6e^pllDOrrOP1k@5CJumXlJjbQfz zdlYC^pm~9j1x6KUQDDykCl)wK#w~>%3$!ZGy1-s$uw~1>65ELHE!;=gR%pw?Y}(1D zz0i^!3hXEDR?7YbIu$sez<~vhlWy%isK8+b4lmHTz`+u`6gb4sb=%RQg}S4O*&m^- zV+tHu;HUye7ydiXbo->)94i|;L+&clO?bTUa{D5v;GIIdljoBq4lHm=fm6j#GlwFl z7dS)Y%mQbLnCI>V?_PryKU>Ng7fqn)06uj#)+r#aO z%!r$i{R?%6{tF5WC~%<#;eW5Wtj0ldHMqc#0vCx7wNbX+zQ8b%;X<>t4d3naqYGSI zAZs-i7*k-ZO2rC{D{x7HSp{YnxU|4!1#T*Ev&{+_Oe!$hB2!?3l3hA-g^2yAVPb(L zx=ONIt}Jj(fho$mN_cevw_dI-aGiQ|gC?+>sMpKJ`g>!c?%dVRU~egKtMt1I+*aWB z0@IY7DzsYeEO3Xo8F%jLEgT!%=~67JcWpE1GYZ^OU}k}P{a~803-6o)_o+xgcz=P1 zM9g5W$O8o)R4HdaufY5Q4;NTa;Q3pAk1uk9_=&=kgeUvCr-+;?Jgw;U&WfB- zq>Wt^Z`pFDNcSSidY*E&8gNdLbBml;q=%A|%JeMKt4O~R{Y&&N(x=EfMc!3z-y)NW zOt#!2{fnGm>=SfMeZw7DpD?Tf04OGVnyOb z9w_o)k%dJ9GJdGYe81E@jk{IxaFGQ?>fS1*XPHb4$}CbOR3u!)PSNd#uU#-&mVKhi zwI(G*GDWgBTf|dE(!OUiuwLh+Td6{kyto^tqPYDPwPjU`REs=W-GCi@c(&SB2)^wk$hqvKrrz z@}{r5o5gPxdD~ak*<{u+=)EHE+wM`KV~G!ntS_>u$lpaa6!}obzX(4n@@bLJihS%m z2tRS$mj4hw7yq)zS0Y~&*(hRn(yd`%7x|{h_eFjv@~!mmG~wM}DOmt5us=%wsmRZY zl6~3bdSqzB^s91z6aHT050O8M{3YT}GTq2-F7l7x@o$kWMRqQEt|(DYWXBTq zOEf64y^@yIP-MH(e@ocJ9sFF2XCt5QRH|DGjiog4^`@n|IlNnm-6ifV+(Xz>*sMfz z5p&)`WKZ8)s}ilH>{X(TZ)4rDjdA=y_9@X;;=U!?`?>8z>~gh($m@DbP%%>z@2io zl08eDBXX|rJfRu%DAm2o$apV13ix`T5`D$(xem)Zzr+P4UN7-Ri2)@pEOCE{xg`dc z7*yi265~q@mi-9f5aC6_p~7J$hWjJs9!eZpVpNII${i=XxWpI{3(i;(7lcd1FBQ6= zU0z~Bi76$nm3T#o$s*R&i6tgE%f?>Iuk`h+N?h&pYiwfM#mkm0*Oj=w#O)=fD(i+4 zxA-xbAmbxB9ua`Sbja5_d|xr^K`p(|!Fei8F+E3xCw@MQf5xvzaCC zl{iZ{TWDRIBVso9mAtQaj66`{!4lOHwGt1Nm{%fEB3WX-EEkptlz3QtfnU~Mb{h0~ zL?l!qEaJXNj*7=h#6^B@;#K4@C8by*T_Pi%Es+<=3Eg}vh+8T5BFa*UvaeJun0l^e zQHjMRo|gWIa7Bs7N-PmyT4Gs=NBvUEOLfnMy3>Z0(x32iSBX3>bW`F<@uy0x_HAs! zKU3n_63_X{OC{Enc)r97zVf1Kv1Z%H_S>~3URKsC!dFXmM{3J`%_f*u(3>URvISV? z?3p`+SfO0@7r_`u`Boe%XBJp zXqm&x93b&v-{!zF2Z?tsd)t0lPmgr*a}QCQZIeH|%n=e#D05_)qs+L>ab=G7Esqf~ z5AK&8UCVSUbG*c@adyPb_7jz5$C^__29_CA=F~E$l{vl484~-JIkQanGCh<$OK5#R zN91htuOr2|WzLgggJQ#HC(=F3^eWR^Vjm5G=~i&sIBz)mmFZvReC1v!yr9g0GSBJF zA?x(5ve{cZ2bUQlgYji9Dl=64;xfZTMheaCaFG%I_?j}R?9HyxzA~oF*fQf}cB$|Z zzpRVKWlFZ1#pNOsgjZ-p%-h5=wp|;s&*U;!sz+Cqxmx5J;SItm!fS=smAPKTx@?EM z8_V2O=4L6kmzgSZi||(AZDlUelZ|&MIbCRF?-ZFPw6NUe>vxM-`)8K9x6DozcCIk1 z%xqgJ6?UjFr_6n2@?{ET?)UpUSH%3-4c`aEA1w2b$UNbETS_7e%EUw#3IoERFjOWi z5-AfcV@ID2_Ltd;kCAwpM46-vEMnO*De-ifjL4C@dT;%*2S+V8C&k|DQY=$4UgncB zG~Vkygo=HZbtOT?G@$}*8hh3+x+wf4<_nN?DrEc3X? z6GFF>Z0cDzzE71|E&XY`nBB7F8S!Ura+d3!?Oflh&hmvauPWEt@S?~|!nMMe%e*4u zX8vmyB_-b|^R9@MdQ;>r;oD`_iM%6pw~F2?^S+WFl=)D^O06%m!RHNn@saq)zOrY3 zJ}vWEnLo<>S>|(J|FX;%KHn(fE@!?f^L3eTqwaODBehDNw)DcByc!Z?mgN#|pcN>@M7+LNk%(!nPG!RM@jZ zOC`;7n+mOb-dbcYq1CmwukTZ#Ltn2|`$}miY%lEK+w3P2@6G-dI#oEJ!hsbAR~S;^ zpbDKUoLb?u3I|u{QlVRg<0~9e;m`_4SG?WwFrkqnDje=}>$QE3tZ>veirE}f;n)ht znWYT6T2jy08(OZz6DpjjQf70K$jQP}gmyW9dWAF8W-~amLiY;iRp?RSEWbzRR5;t` zW@FtyS4s2VvqCTV=_l+h>|3FaZ(ug=)4#&`6)up0wQXR90TnJ((hQti(+8=bB`>Nl zRQRAI8pUgaxhaHZd>_V$?NXs@* ze;}Cll}yFEukFtBa~1N^3&LWBl1RBi#kaTfD|hy_NXjw|gn3?E;SniIgiC#U8;(b1 zv)or!RCr9>&8x>NJW-+RBDyW|qV!~iGpls3@|0{=3!fG~Q{mYP&sA8XpLkQ59NmnKUVmu!q2wXRlRxsONC$U1f$B1O8%x$Zxa44{6qMs@Gqf-{qG8! zEBsU8-wF*?&|Gb)P*0p{-6FD{*00h)qH(vf%yPS`w{L7O-HDB=H1+-LB(igr#=g=- z#ER@vW!EaZRoT5tt17Lf?@^_Bl@{X7gwE%lRa*KA*!ROwNrr}(+T^ArJVYOgB2rMy<9PnEt^9;ou5lzvst zuX2HSf4{~7N)D|utjdMr1BHWxgN5dHh{#1%@4ks8hgTU<<;p5oRT)`jlyWZ@j;?aC z$l`vSpea43%GfI7s$3%d(kho#`NH-Py~)sCp)+2(xwZEyPY}OCeV-^k$0rt#X~uudnjB-r0U*m7A*ET;-N3w^x~3^?v<&Yn9t% zX?InuYTH0ud+w-mr*!+BZ~FmEt1`XnJ;2$rmuJ?uCo_Eib42c`GPBCPRc0wUTj-)> z_O|`r=iA>eGPmme6xXsI(hyW7&hu^NS9w@`L6wCffhs9KH&`W9C0r$95zu=k`U)gWcg~g5cdNWt<^3ujRQbHhZ}tOQJM*_0E54!1hgCij|JdwB z>=MRoKB@9)mCt--Ygx;+?8c7^UL9Vo?((I9cBUsPkLjcJYBY7DC}yvD>D zlQd)_YK#>bDI6snExfqKn3{K#bO$@baWyWfaj9}I7n*okjq&1U>5M1TxWdnM%48*{ z2(J`gCA?aAjbF>PHLjC#z3`?QH;7m*H~KclZ=TeEcr-{B{d#X?$R2|M3&chRK0WUah8TF zd?(hsl{Ho=>1>{?@&Bm$67ZX<_xnXci4Zc6Nup7M%FrZ<$UM&>Q%R(O1`0(oRfZ55 zQc0hC?tJgL!@2j|t3*<0u3sfIYLF)Rud~i)_wD~Y=ULC%Yrp&5?;g&+XTDi3ZUIyb zz$rnl1V5GF=Mv;g;FjP>3BD;op#;SeykCM3O0Yxzcb4ESIeA0)rt!Z^V=`gGw@hLn4R&ll!ggf0XiF3BFg-cld*;g?^42o&1*)lnvmN0DdjO zG3mdR;BOfpFTw9p{*c2zO{u?>WRUcHq6Ggad9no1DVX2hGU9&B#^;fLcmc4xmZ^)dM&yfHMQADzRFi^f>w7;*6n&@mVwQzuC(w&JLh< z0CkjGS4d;(^#Z8>A3szY2GB?bjRR;BKvQv6(JX*-0%-o9vVN;sgsxhsjpqf>Qsn#q zTALnd6~H$-z`G!T3ng9@K$`$A6Tet^iSSaPZ+v+GZIxs#SBPBspWOTT*iQiM0$3Kn z@&MWg&_TIR2hcHqYXcY&@#C^Yz_qwRx%Pm zI)IFLG=P{$Jb*+1Nn>vZyzk-DEw_|Jo~@8)#dq^pAb?x|`2gGicA8QJkv9S;2C#z$ zGjZPO-sbyxGf?{f>`cBT%U!bZbKeeNkMZ-4$X+v<_ZfY^X*GM`KmhLt@Ie3{2Jle; zN4P8m@Nod21aL5buLJlrfX_&l;i~}3^ZEY(DsZV}iXWJ0GN57W`ege+d7zWbO&I_oQj{KO$T=V0k@RMo3atL|%tYKXAI89+@7wTynYh1%ln z#&}WHwNTGOeG3gNTo=UkK{T|`$U?|MSZ0ka^s>;~LK6#3Ei|)mj`a2xnj4>OESzhh zg@yAhw6t)6g$ph0s*3Y1@X)uFg>}=sn_{gk@2(Ro<&EHrEL?2i5(}4FrB^&QPV+7R z@?Q4rVIXJZmsz;n!W9;-R7KYa+giBF!qpb+N?!c_@iRS>SLXBomUlIkm3FYu(ZaQC zl!aR?bhU83g&QpJ$)B4P&y5y3sT5BQ{NnG8LT3v%vnvLni-m8OgU`t`;IWFin}zNc zdawy9#p>*lUgWna+0z1x)7U@H?PH;@g=e|!NbhH1tc7tF`pbBLg@G0Zi4V6h!opw+ zLzLvAJ=DT5@sa$`5jAS0g;DCdF&0KEi>OI>mX?yxZ4!W;{aS(sp9 zqJ;2EeChn`5|EevUYuJYwNdRWaN0JkUQyn*Do1^tgp5 zEIcVEb1lrXFyBH>9%#wQu)xAX3rj34weXaMMY3G1y6BA!e_H*}NEd=wWSNEK7M_tA z{qTkz>!R+}s|TD`SlDP`lMGf`SY=_gh374-v9R941`BIBJ(T-`RT}Wwy-VjUJLg3; z=igr9Ky0?KMfTf;FIjlm!YdZGD(Tg0u4IzGYGIp&*El)N|J8EZye`WU3jqt3CJZfu z+IRRk2lrnlBNn0-PFVQILd-(k!hQ<}EF>%>E$lIM*%sauPgzJ?$XLi)a4i%pIMQ>% z@zqM*=GA+zo;+E!u*1R|%H{6q-@o810RH~9lfiJ0RxX3tEyBp(7NHHt;vMn57T#qO z#P@OTojgf17V+_YE?gGAws6S8hZa7v@R=+>7Je%HM0lvGw?ol0XZYt-B!0mW5uw8` zMflatgGTW?>adc>EF7`$4fkRT-&y#{!p|1IxA237A1xe}4ei-Xzkx(QLVEs1xxWfI z1NoOF6o0dD+`{h?{}TRT;ZG5c5jXCJe=A92-{(m#m_alP0zs4sqHNIfb7l}#gE%FK zazUILMEM|23*z*k_iRjsASwn+A7k?;7(=QQ#2G48TaAl< z5Oss77sOdX)Ci)s>Z&QM6~x&h{-s)a_FGyWeoFqEQeHg5Dy)eP_vJG?w1P zSaMh5PPBFa&IzJ<5SIsWMG)tj+>3%}5yW{xv<%|>VCjC>Du~uWTwrYcb`4c4E>x@8 zZx;t~i3~0c;xdso!l-(ZO{NXwyi#I&VcQ_C3gT+rAZk*o44ncHO739|j zy{Slp8)z29ok83cM5iEb3Swjsqk`xxC%uB`9mLJzU4*v;(KU!};`DP{5VvxSl8x>h5F^-!TL0O5 zql36zS(Alhf*5Zs#|AM@{EnbE#4N&Xf|QBENy11aZ?gHT;*=onmY51+Y7qA@j3BlL zF)fJcK|B-0vq9V|gE>Jw7Q_s8V-WXCnH9uCK|Bz|gF(y;dMf~bThG;Bu(1^n2k}S{ zj|MS2=shvZ>bNU$H{s0)u7_+FBYZrFxj`%p;wd?t7sUJ^o)BL*4NnHWBHWc01WR8o zW~q(SuqcS9gIE&8(jXSgm^xd^ES6fPL0PU&rox%#KNm`y=Ym)t#D*YN1hF!RRY9x{ zVx5^G&j+z4h_x!ter7}b-GtG;U~1tV!xw|t7{ulvwx|k5xJkJoo!h=7{)%vG5HAO@ zRa4QQ_OAx9jgzfU=`8hEiPt&#%fM2Rk{|*iJOW{hf!}*CIB0)rD5DOwM z!ZxyLY&bWPq(nRD^_#DxgUAGtmF@_OLF7d8LAXH_#91AS_io}XGCQQaA$&84ogy5; zw?rJx(%nJ4t;qKT@lFtXxpe4F*mq?^S8UXKLF@}+zm!TLoDsr-Al_HRF9 zRPv)BJ`Um&Q}$pGp9b-nlAm+_82$f5==n>LuS}BFeI3LhB@YX~3F3$rOh1xugZNJR z_rcOXWaQy!TdfsGrT-bkPeJ@F{!0+YL|FD$5!U#d$Z_HC!as!mQv6pCe=B){t9r=m z$$x@4DFq>vl|r#h$Qx@;ty83w6EaCB<&8~+5Gsannvyg={XaI9L#Pr$6JvR12z3mv zDpDP9&$gc{;CL#QQkb_lgamNf$(uJ+%5sVk+PkP+4op@HEIMH+=b`^KTtB27(h zGm&#bXfATDu!YHG3d115+l5DRU%i1&?$tQLbxV`b|JKv*wNT`2$epY!FF96 z!gV2BAM%c1nf#?HZV2I1{vybDaXEAj;b!rH!Y;yI!dpVkqIG83}KS^y+XEPvdEpnyF!>E za(4(*MeYfCyT&we?k3Yk*hMVJZHAKfg>b(Jl?Ox~3}I#nv&0wbqf%V@9#-;^5FQO- zb_jDqc-fSCEQEz2Jf-C0!nwkEAr`wMao(c!paby4qJ%kdY|F@Y| z2*D6S$_j^&6^RI=oCzXvVM>?~CWUsW^hs&fl@1{zv1tCg&`~lMLSDob(y|ajQQZHi z)SKd83wMU_RtUR{<%c4>g>Q$jCxmyz_lB_F*t{$9UI_b)!fs(L2b6q2gbze0a{Ea9 zWA2_Jp9=p^_*n>_`$_&&(hz(h{-sgA3gMvPJX<+r_~8(a82$~{z3$+11>c46eF#5D z_k-c+{HT@fXb3-r@N)>igz#$!r-Z#wkIC}S5dISRErjDDzYG5el|IivCx1&Rqf#t* zB7}cJI2rQhq5pXVgfUisELb)S|4$?tK)EnZ4Wqm%by^q|46i7{;-?#hmo@lHaYh)G z!>AI*nPJa)Ba>TIq?)jL7-xl1L%e1fbwz3k8Qa++wZo`m6#A(rUf(DU!f0qX<7_P6 zB#fqE?=F0=@n{ytIbk$c^4u_5&>N3b$9uWF7w`Xh_xUQdJd9_;Xcb0lB`*-(6~=}9 z2?*n2F8*P34&&x9E>#vIyjrA<@G{}$VO(KyuM}w;##Kh~kM^$#qn(uYVRQ(iqshHN zPRGj_bCx>$=dwU#aKF?YN{%-zov7p_;p8yx441wK=NnH6<8Eb54dcNuW{Tev#x#-XLdJ8i$PD3q zVcakBfRO(LL4#RgJQT*FFrE(M;V>QvViq}OwJaW6UJj<9OOp;`07L$ zbH(QwWxmK0!Y73+NK5jkRQ!?|p6A73ED2+o@yv=SE)Apo49|0S{ua#e0((|Lz9xJw zj1?l(SB9}FjMZU0AI6$6UJ84=7`L?|FNU#BO@#a1_Ap)#qa=(#80j!FVOU`V!-$3vqt1W+4dZmKd-?)iIE+Xbjd{bj zm$&l7x#Q@=cL`b2hFdZWTQ;dMXhvfe&xYZIkyoq#{nCC;NqU&f8%(_ZqvV%id=_UST!F*5A%YttI2y)JVVoa9tBALD{mkBupi%_Cgz>8uw_{=a z5yqe5zX^{Ee-DEX7qQ4+Vf@WyJc9BOoCxEeFv>(wHiDC3Z$rd;n5w4!n`WEvlnA($ zi~KK(x%5M`3Nk)TSW)N~p`SA%s2oAl2%1GuC4w^}s24%~2&zUm)RcX7;aNhK z8av+GYAIPef;thLt=d@^Ypkm#(~KgM45L8=4I^k2L1Pu60pnyAwvw5eog-8dj!`;aGi?y zff1<_J4J9)1brgt8$ss?ZkD$$rq!&A+bt1vji6fux5@+C(p{vdI7BamB|s@sm{48f_p@!2=9(~ z3(iy_R|)cI(x(gWjbMhzeGxn;a=(zf+XEszk(ntnOZbq|D39z;D$Q#N9Z;}Ikx$V8Bpk`$(dwy?rdulZ?l-E%WRidaC^=3QynNd`Yg0Je3(|L6jIZMbSZE8hvb`*`GXdFdt>2;#08!i36 ziF#5R2U6X*)~yJ7RBXCUJ*rGkt@||-^o=`tncOZ#?_|B$lFEHUX~rA z=;#+Q&+jq!x+t!fNPa^UH;U6+CwX9yH%HMWim6fD6U8l2bd|yAD7r;)tN7q3x<}C? zir!K5iQ+biJ%#k?2i8kTpZ68-FYIUH91z98CF@k&I$)6!W539mVre%#Y#;)%dImKB>SKNMWgkN~NIk}~)6(TEztAuO?4c2f{MX^E3+9=kE(EbJaCwVc7jZuW9 z)90orUX5a#D%~8#mMC6|VylwOec43yic$O#d`-y`;dbHc#xf9vB_${f8QpI}MD<36 zv8Zc57%EVAUh6+lSjo}odmy6+4!x>LS@oGjnEr!z#uN3p<=NU0nj-g5nXU4p1n^l#| zUlwxz+C_C^e^v}N46i9tD~7XUs4ZS6hPonthx^ac)Q_P-%-d5M#&C{EBVl7Op9TZ%6l-hKW+>d7Q}j z814|^T^ouMOfEZ|$w@Ixmg0ByUE))OcMGQqedFmd+^gin!WqH`W4KR*-tHH9K(m6$ znMR)_@=&bwX`)AzeAML5j$w|tfAwi@4D(`G9mDf6%#Y!T7@jqjPsXq)hNqQW5W_-| zr%bLN97h+g% zO1&tuL3<+G%Z;Tro7`DBe7`Dc|m6>;DUy0%6nD@RFw}}Hh@~W~}@U6RL{-eqs6>=zlis5JRUxdHLaEx;}hT}1u)c*Us z@Xr|j68XcdhkwU#LdrjCBWwA0O(TKoEhA)XehjRxoLMm%_Ca~^3UO47<20kwX20yu zh@)~GHR7llM-`KMrU)HYjiZ`)^|-f$o@I0vXJc!{adsT{NTgCbj;Z2x;;0)(Jw??x zjwW%`H~rHfj)t;f@kS!N;n*~eW^vpYN2fT>iK98|ilZ%ysMPs!w2FH>QHwavQ<0X& zgWu%VGP^X63*xvij*FCgiSS|}%~+j}ZDf3z@N(s5coj%Vo&jAI$JKG%Ae}|7iQ_u) zc1CF*_jbSzadb4wwIY6pTpusJ{?8<HP$pEAESa}l||(aHb0ID8jiapvX+S=lZ2DwxKl+~ zmL14#ijsE=`AIQfpBBe-DfbE&#W5p}`^4{$<57_Zgbxa53h8ZD91n>TpPzakr(24F^-Mm>xCQC zvFy@KO1>1w);KncQ`}-kffuNgO-pCmD{;IU$2Qrp-as6$#j#z<*W)NLIwvg$oxfaG z96^a8Ggtkrh{UKcCXC0C5J@U3I=7W1NyU+lBNInfiW5gpHk={;wBh*?&0OUcgvB^^ zh`bTUUm`SkQ)H*`tvGhYu{(~p|3M_Hc;_r~#V9Pf$0FQkWkBKzYwAi|IE z@B-rpaeT;5Fi+=xq^ytQ-h<*S@@d?A^7AtWtWjQiE53;1%Q(J?<6BvNB?I0|`gE=#@b41R5pKIDxAYxH^F*2{cXMq698ZpqWaw z5S}A!E<9IAC!F@@iMLGP`~+Gh&^mz&O|JjFjtde<@Up*oRPqw#UM{>;*v8mjmMA@j zyh6&A!nVSjs(4{vlR&!!Zcd;}0_~;WAnYLQD7-d->k?qq*C)JNW(<;5+kE&(xt)YJ z37OTI{l<&K{OpgE?!vCZZpP+Tkxiq}L*zDLPm{}m>ytp=1nx}Wt_1oe&_97u35-r) zfNX{c2MPz7QiBuTvq|SQ$51K55*VJq2=S3Z=I*WO1<#X?+ojwg93vbnWbU{GT8!|_ z#!H!yz(kQr2~0LN#}<_S-|>_L?oQy*1ZF2NRk<^S_Xwv6rzdc4qVzA4834Qez69=1 z;DH1lOyD8e%oNTN`VrP%>BaDH0*^>!%>KF393`I+J|=uTfw>9H6K9e6s*8l}B|e$J zf&>;O@KgdzWV0xNr$rX4$7tgl^Su~`w^UhtNrB>W@n?k33MoF9zzXq|!c_^ZPT+a* zH9|JfcSw98f%OR_rEd^!N#G@s7ZcbhvPrmE$Rcd!R`J&o*e>#N0XY=i%!K z@8(fh3g=`=0)Ygq1cFlNEyP`Zp!doTa~W7fdNhGp0&!!LkPX}J?@)FEsRYsqWMuG$ zFq=R=0XG4Md$D>fXZo4Rg5kvkxL>f|9V*4PyqUnx1m03|myp5uHoKL4TgcenNno$| zy9s=lz(?Zm3HK$iU*v$0{@+jF195*=e9WOt;O7K>N#N52K1<+p<{AT@ozedn?3`}+ zS|Vfql6y3rDB6PwZ+5W<4kd6nfg=fglfaL%{5FB_68JuW9~hoyRD;Iej&|!Xec4aS z(FA@Si$60Oyabp_lzI6)03zqeumJ0_V3IjswR<0d2_W|64h03Q3_`z zQ6q^t(wS8=iS|i!P;RXx&Q5xVrnQA6b&{x?L_H{qB}TtAi8e`G=8I); zxyZkMu2iyZ5?6^_Exbn9PUu^9Oyb%krl}vUOXB(@YNk*tg&UH%k^N>PX`@pTHznaF zQAnb*>G^R<+-!K4ByJJ!nnX8|Ta)OWL?7|)N%Sz5wnOOkjziMdHEOya2|=E=zuNj#avd==p= zV)GY>|2z6rxcPHzQ4&v^T-Hu;X%f#Q@vOvUNh~*W($9S^i4{q#l<0d{mBeb}!LN?E zHi>mfye6H=7m|2Me0>rdl6WzRjY(`uVso-|w)YZ5Of@rtru75cf` z)O9Sl-30TxloHtljOSnyp(MgdM3TtMASwekhh<|)#5t3bNG6d@!b!qb!CrjkQ)Vd@ zVT~CPwxz-nWj{{h6Jztql}He zlK4A`6G{A&^qwB{tM(5+xKQ(8_+--i%Q;@YU`S=vx2FjG(;WUTl($jAMhzP^ZB(>z znvE(p&XmpRHqNk7*+wPXi)ynD14uYz{G2ZxR+U*b8`bU7XWiLMzGZWkbee;AoqmGhvQrGsrp5%Xkw1JI=(%bSplox-L#TvOawb9JRIX0Tx;Pdkv z`g?og4I8{i(ayC?&vQAQS}3>dAe?Wbm5qCBOtaD2#sxNd+vsECLK_#^xX#A)HZHbt ziH)mlTy5i08*OY{VdF{#aGCwTbHmGNX0BB51){d>AHD#~KLX~(9~6U2SyZ`fuYV8=Y<3EdOky|1ARlY^aOzbBpc$4cVNt zajT8)HhS2&Or!tp|atNRKrBr1V%N&#z-Yc*%)o>=tXVe?z57Q7}*$SV-knJ#vL}s z+n8WuqRbeWKOy-K9ql%hev|)B8+X~5DugdT^{8F?fzAJGj@dTm*ri8e zzA^D}Ht^)hxf;R4t1(}t82l49o)q^jpR%#Y#s(WN+IZT=VjHV$td_wN8_R7xV`Hf) zyG+DCiFnq=3MHQt*3^)#6z8<({_?yyYg{L?#>QF^t{a@v)L*c%-q>)@-6;N&jjc8| z8GWWsa|n*KNFF<5lHu6TbGJ`8-gM<(EjegaPL2Rb|#2RG*MUlohoR zGiBr4Q}k=dTt2MDC%bIf9I)}ejg)v=m{F1Kd=OMg$41UZ-iB*~XM%er7HkwncG!4J zgl^xkQI6Mtl-y~9A7tikxXZ?Ftu}8ny@<00z_&ExlFP1&rYFss`Tnd9qAVc>!wgIh59KpNZ}kQ4TUVySfo+P`xM5$ zZr^WnJ1i|!V@A-3Ks|&+d`42ggvy3Kb^wj6qcm0 zRN@OMtWRN?_;TShLY93th35=kA+j=sRU)f}&kNTGX}?xv9eYxDE;bl_dkQa#Z#2rL z6gG=*5x!*fts*ZAUrFIrk!`})gw9ZJtX~%|5i%JNv4lZkD21@ejfg~ru@vGW{+-;U zxGhYjkWL{Zo)gk@R>Tpq|MP~pA_WaiF@+r|ypbxs^T<-Pd@F@rDco`ZT@PTlj3@2J z}BjwUvXtN7@Q+PLp_fpuGLe(Ow6|p~s11T)e^@YaF_pHoPK^t;YT(3sPLy0eoo;RGe3V7p}jv*{k4Mi9#7%-6#huz&lLVj z;r0y1Wbk(iC)ma`o=M{$E)FSNlSaF=*EFP2DUCDID3eCnG)|FNPUx@9r>0R}$qH$l zCc;C$iiVsnLO(RFoJN&2TBdP+8fT_aHI1gqt(HdhH0q{NFO9R(s3Ea-8Z|{~rE#_h z8{!`l)7u^$bJj_FEAv;=yg2Kp(J+lhX*7_rUt{C6_n*#9r1;TN=fPpKG|rLOJdGA2 z=bBRfZNBr;;7?5E+BEvf=DIYlPorBJx2AD}lul{fByyvW zK0Bvza~iiO*+odVes}p*bd|`DCUqCNEsdTcJs6vbzgHT4B=#241J4}$8cwtRX$(kX zU>buYj!t8+$gnhqr!gdrq3O~w@~dWG{)Yud$ZTX9qeT4vq5s>{7$b#zY#QUzxWmNb ze}-aW8k5p^IE_bSHaU&yY22H}ooU>a#*{SfmOf3$x~8UaPrCGMjy_qDU)PK@?n`5) zsq6kU9yI&`5%v=QaEEhgmXZ&p!I#4L3&QjIN2Sb9~(|C?MUlSdqrc zG~Q3+gEUs9u{w=-8i_QXPh(9QFQ@TJ8f%T87t>gm#tUihGf?X#Zea2M%!-X^Y)WHu z8e7tM$&~V2!QtC#6n5aNX>3cwN+X!YYtl=E+tYZRmFgGYe+WNdO8K)cltws>h?x~p zlN%Gs&GZ_`x{_(wY3xd4cN(cQ(rN5SjGIP?%rI9sddB&Pgd#CWO6u-L)Cb!7l z#GE$1nZ{evcMAXQbKaqTJB>XO_X*!g<6V)xLVxDGC+=TS-!FbZoylA_`NK3mVi;-s zn#RY<{VI)vX?&8#r)hlV`|**_e~S1W^@aGCY44>-4#(GN97^N+G=7kNIE`;bj->I8 z2s_r_iP)vznZ4sjWigVU(l{#aJE!uqnSsZ+5T$W44PWpKK< zf04mI4ylsCnHjXppnV2aGpLq9s|;FaP(6dQGH8%N!whPu)Y%!-&Y-68Rx1Pl-{KfU zoeb(puPgj_ZLgmx-Lo1oqzulP8H~@s$sm`(gbXHTusDMy8BEGx zat5<9cqoHAGq@{*`&4{N26u~07f#LK9udaLTBaG!s_zw_A@m2AHuq=nfRqO_n3=&% z8W(>qJuH1r29IU%h&b&Z6`9RG)F~mA$1`{`g9Xy(3g-#u3!h-vS{rG(P|BhVo)V$L zPJ3G1U%{4Uuq=buGbqVmc?Qp9us(wg89bZ8a~Z6a<%$eeiaek3j(k>$uQqf3-*&CZ zcxy7ZbuxHC=>HDBD84C!%_19x{^go28NAGb8N8IiR$njUIpIWQw6A8cO(K)Lkn)=N zcHzJ4Y9NDf1`&x?20;;)4JjT59L*q>ft^7rgSc`N#)cIo#n<-mW?I_pp4kjC#)b{_ zr&B%ySK^Tj3K7FT6)br!eC;F>JjiQJS$dy#8} z9fTc)ewSXC#r0X-Amzp^I%WU&PriOI?1#?EWt=x>(Z!VIp4ByrZdu%#MfWWFWzj#2 z9$DNbgT7hx%%WEoy|d^eh2Gvgqx51sdG$V}^N@Ui38>+heJ}m3q zY#JkRcorkF7%6_caFlSg(4VXR(2SMB$j4=Ihv96|MDb}^Oc$9XoSem-#^x@ODZ;yj zQ?s~7#P?61_h#{c6!IBa+-Lax+0wIv2c^t3`Ye%s9q>pNk7iLjk2-nG&SFj$ujKG* z&g+oJWK-6`<05mjn3u);ES|{XlPo^X;>j!)WRcCn$zov^Pi2wLB9q0UES{#HEMCoG zaTZImn9BcQ%wlO4%d%LJ#mX#}%O~#;J)_S2K5}yBO(yHhM~g z2dK1XUH`_GlfEPCJ?oOs!d0>$=WIfe{jaBD-pJz3EOut`Ru&%_pS!YnCyTvG?#|+E zRZTy8q_A7w6=4J4&*Hr-_9?kvZ9E{(NO;qMReYf2heE%`kHxp?F6U=ie6Hj%B6n5s z@3Z(ai?7)2qi{HjgA%_M`uFS(iPz90H|&rjS$vblw^@8Ao&CU2{ojipr2Hs6n#E69 z{G7!RKL07?r-aCV6(`~IPQPVwJd5A6_#=zIRO(M5o5O(Vmd^jq;zSnzNcZD8DGtZW z%b`@tRrN-^_eS9gL)3?t?=UHuZ(|X zl^xaCK@$g;%ciM=W)9AG&`Qa39JDZgnv0w(^hTEFG7efQ>GyVP2NyVKW9%<a7^WHrI~XD| z)bZ9*-++zs`EX_VVT^Jx+QDQ8cRIM;!59aVluP5W4#ta*b8v^_ebx5gPMhFhqOy3< zg@P;gM>XgYYr!Rro696ah^wu5C3mdkjKgSigoi9aTM+_ZhZgD0dca`2>s z1r8QEc#0EV?`N@-*^U40rKcS%cCf@j4?g^(f{g02tzL5HWIW^GSqGaOYaoC z3@czzKP}y_Tu$!;4&E2{ zTm6xPkC~LhQlB{ZOuTPnd@925J{Mtxb5++DN`7fpfUg}Ka?mA*TXHz;;E02&IaJHx z8wcMy_{+iHvj5J(Pa>@4dyyZ6KRP(-U@K3`dU*J=gI^r{>fo4if9K3}FlRgbzZ^X- zv5uaWugd5DSr@-}#zEHtbwar(9Y9Ao|0v00FxFTmhtqSYltbAZPRXHM4yVedVh-g+ zDhO%mhrudN%XzDTKTk-`$l*-ckXO#3in!m0v>~aU!&y08oWmtK)X1S`4h?f?B(qvM z)HD9i&Y^Y=b(Hkigt|Fz8nf;7B{mQ;$ru{v&?JZRb7&>8X%6S)&|JJ(PCw$jKbS)c zh1xP#`rFD@oR|CGe#-D#s|fXrWO+dj7fSKtKQRc|fw(k>HaT3E!}U2_X6&!Z;qn}= zQ1Z&0x6HO>1GV0AKG5OSIb4%NyByl*&`|~yJE#^q_j`}ZwerA%HyF>IbGT8wlkg^? zzrxV|=A5@XbDiv(L$@5p>#WiwdVJ%=7S+?GSn90p41l|%0w`is*;pB(z;(C`0` zmO8JB50DLyk$72ekhs6<4#{C?4#T9377ov0gviJoMv3?>^81ZT)9t3u$K`NG4)b$( zB8TxgOvqtc4%1a+Vh(qSOcGAc;m%y?QGx%9KP88|l{Gczt$z22`yp{9yf=p#IXs%f zZ0Yx@Zy(Izevt=+Y!?HYnZv9c9?IciiH`{X9R|4M<2mo=hQ zqp%`}l{u`F$gy6P!}B?;$ze4s(#Ik=sY=)X|Fr7`*{>J+t#~nqjX7*GHZSF{S$vDo z4{2)-FXy}$I{0<{>UtE7&DkB zcsp1B4JazPBZoJPO`2Z|&tX>%2Xc5nhut~6ox^*|-D7O_=J1Z;t@O;myBuYHU}pvP zN#D;|)C+XQT0Y3(Ly4aVKN5Z{^qsI2H(Gwqp5aoNNBKOy$l*(M)So$gmBYatj^^-F z4qxYRD2MNI_+B+0&fy3be{nYFTM@r${DEUgRYW)_>kTJ*c_ZTj7+BUfE}O?G`OfpT`Y(bd`Q%9-TzG_-1)@&f{iN zg!bGfojh5IPktJaA$1eKRp|F&5AoZCJ%zo5t+fjE$)m55{e*+_=r2N714IT22j%ge z4s56o$z!O*VR;M}@jtCOBJX`Jk0VZ-(RtjN$6a~cE(0oK@)#>VP6JJ|J4D6{CkQ7B zC*?6&go8`7DJpe$9#ciwsCz^n$>UL(P0M4t$h~>Y5VPdH!rgvs@n^aXh=G|E$XEE1<%I$SKi#N;j& zS(f*H{h9l09?#`*e*q5^yyS{J;&~+USZVB6iLB1!d66~3wRx-)c_EJyk@b0O;3$aG z&(=IPif8}W1&0`x^{yetly>EuU{vS&w{V#_HxIZ@Y;^$yP15?T!B%T(}|IXj zJoe?WKaWpkd4Lc9ILUS1MLE}t z6T&jC_m>?0wYajbcO{Tx$J|q0l$QayKbd)Ab()LQU7YEns*6f4&TvuLMHQL(%MRBx z+7taNX5`geR5yP7kcc&1)N*mYi&ieqc2V0!V;4DE81 z^~a)-Tl#y^)I~EF=b2j0ananxxvqCDjt8PGT%^y^xNP?>ov~wE%94Z)XN0Ylq;vKg zJzwPFVi%oV+)V#2E_KntMMoEHTwLa&t&6K2cm31qF(WrHIOV53JNN07onO^GUqPN68F8Z3>3xIy&d_B-#lm@yODrJyb zH`v7x*L(etuFf6dwPl#=y@@$oHX~GBPN9x=al4DfE|$0$<6^9fyE&a)jB{~^i%F)& z@gi)?1Q!!kh2J@>VzTQkjCZ=Y%ji=~DgQ9_9v8D*Jmg}Ui|H=zRqhNI_bDXCcE5`U zT+B43s4(mY-O|h5QI$#v*_qs8F5*gZ>0s4K4v>qKcI32lf7hc!HrCOyQxLK(IsOXB#ufT+ z8B;IvS3t@euGi`}#n}T@PoCW6VmBAq0%{iUwu?P3es}SQi+8y9xj4*)*TuVB=v;i^ z;!79%G{HV_@u7?T@&!|LKwB|kIE5v%rh9NaY#1)f7x)7f8*kN7e7e+mJ@&-N41RLGv0#&b zR`S+i_|?TR@!yoiNRBHi5{CV!i@)fkfbs?W?c#)svITEx`bR}*!0=9LVnDyeWrQ4b z_9SypDR}KFSMcT`o5LlyLIG7|Q?Y>4L{2Z@43SDge|@Md&Pz9Ra;A9I0;&~IU7WMX z5AUpk_eL{qY87yH0aq7rO#!tFs8c}G0-6<2SN1fhrx-}M)i0ny0S%SKu5MI7WAP?J zf0v=#a|&o)K$`+CE8yG$S`=`h49*j_Dxh@%Eyd3-c)jXJLjM;Oy#JBmK=?m}7qJs$ z#$SX>L@pK5k~fJiR~KC&g)^K(b7cW-mAtA@y4rI`rrxfA_R_gZbSR)>0Rxoet+8uG zIu&qT0oNCBL&2K{EOMiCzf0L;Hxa)13&)31q@MgXaOTdh6!muTx5jM z|Lqu6z~};QFJO$s3C41)$T;C01&lX3KSVas@JS+*3%Ij@yTqBxTBa0AfBng)7I2TU zrU|DPaBso;uKo<+ee7y|X8&B_g9Xei;1OA}>@1Oog#7iH%v(8}0KERz3y&5syMQ^$ zdaQuQMc5~E3z%2H@dAD?V7|oH3n(ezi2|N1U_k*33s_yi^94Lrz#HKI6{cPq=%4_KbSOt7qz-I*n3kVhPo@`hoEaDUpF-lY!lTNp2(J?GI5t;6z5rLsE@44f6z&kdA$(J~vw*imPSHhjUK!r4EWXSJ~sT5Lg_K*=Td(0^#Z;q;7jqN!mkQASisi> z98&VT0uGCOBRnE3*U%gKZ^cRWY9IW*fFBC@k;_XRyj9UN@bM>^{VeqNwO_@L74Vz! zP`^3;DBw>ePb=atk+Mb4$=~89jO9NCoHQIol#z{pa!2D+lq@GaRam}=3L?y{SS-Dg zd3w>CewBo02$`%bQbl-X(c23sRxjeLBI>;5MN*@PnsOD`iCRURUBtYdn7U@+_!QP9MO-S8 z&G9?`@*=K~a)YlIaZM5JifF6kRYhDa!uL0M#_eAvXkSFfBCai>gI~m4O}eg#>!q-B z{5eUy(I}lnZW3~QY15^M?nU${;ueWrh24a=3jHT(Z!4l_5&eqjUqmnIeT2P*en@@A z{afk-#D@r3%fKQA6*0J2x|obLFER`*md^hXMT{)s$s!gMF{+5sMciM+14Y~}4|fzX zzKAj6V}(5A7{>us6DAZfv50$$m{!CjR#C*=vbnQ}yF{i4{oddx_{W)3B{H@qwY?W( zrx!6p%DqM(ql1e3%=~!VU;3%Tg6(ZSo}O3p80 zuE;zgS4$2kV|c>P-G+rC%ZqrXh^NFC74fvl;v$xcED^F48?sEi^!fiHo-1Nq5idww zA$(rAvWQh8tAz}b#n*_FtQFzgF68Tr_MF&zq-fowe7VJ>PuObIzR;cO8Rkh-wRDKJy8B?Vhk;7oxl1=~`vJq3qTa3lpgQm~WB z52RpM3U;SppZ2zgWH0el=hS!n_cN$E?x40jr2Ab;do%^7Q*b5)$5L=S1t(H)G6kn- zDJ?IkfPJ(&jwox>?v^QF)45NtH~(e#T9#Z3IZtzrof}~^`^j=0{?%C zBv}{?Mp6(Z3CUYv+I}4yIhKNiR^lYm_^L+dQgA*6_fl}5`h^r+QkL5OVhVmEm)}ZK zk;^H#!r;{uTqn7vE!B{|!Qjml+)Bai6x>O%uE6h7l+F^a%pRoRp{&w2q_^Qw3LeYa zo`PqxHm2Z@6g;JUM-JL2VuP5xw14W7TrpA-M#%B)5*Y}SiZ^48T0HtV}~8Etsc zX0>MqTWYN{F_@K@*@i46G67Yah-EgLHLs<#Ic>;gLv=hDK%@Q`Kx|gz{H1#sXvRYTU zl&4t9hSx|c5G&fO^;sNNw&8Uf-mu|K8>%p>Dp8_T7sy>;;cro_X0ujBdDc{o)we0u zw4s(%KfPsE+lF^+sINV!0@PvfT^s7!P|s#P2_u$rs3Z*-`<@LAbt?HBePbz}4dZQ? zV8e$tG+|U18=8`|B7Q_{Mr=+LpDjpQ66a;GGHPu@8yni%&`#TQw4ptD2dzk@I+1rK zs$zGwp&NtUZ5U|7ARBtv(346p8~Ty-CQ2@SZ0JiacPNU==D&<6wv|LlXGu*5+c3n2 zkv5E?*-#rkQ}$wJ!!R3G%fmm~n>@RIF;i+Q4W~Fl`iT8Cn!$0}a*PdQHMjHgBcJQh z`-Kf(+TgRnZ^KtMOtfK}4cl$_+J;Fs{A9y&8z$Q@#fI-}m}SFM`k79grhR@xB7b)F ztqn75n8~0T7*aL4f}L%{92=I{@VyOlZJ1}nBAs@=4GU~oXtOrY)g_i1ax!HWYa6N5 z59G^;ONr7Q;{3<|*sQQ&r48$C_?hA=nYkpZiQ-V~$|4@DsVA4D4W+HlW?`&1qf zl~0M4@$*PqKGv=J#D=G`<~Y#6fj@2d%Z9yn?6c#U4S(Cv!H$l0{A0s&8!FlHnjNqs zogI1Y$Y-~zklv0Ac4V~U1qMZtG5I2S7CW+%WU?c(j+HWGBhO(+PLk|InH0H5auem! zT6!uExmB;+c*&0Zb`-ax1jPb&6tts|9WOJOh0APVJBrv*jEd^MqU7p~^9s3mle|jW zQOb_;S}AQuS@JSO_12H1dex3{+Q!b&Qo)XjT9JuU*>1gn_MROL?RedeDt1)0;|)7% z+wqPaZ_=`w9o6l4OQ%wWsbR<4RMcuvQ^(dKkuIxa$Ghb9#39$Nx(ur1^|gHid+K<5 z-;PFhG_#|*9gP{=l=y+&T0cLuqX~mjX1T>9jqnkJ%3BLNTH4W$ibS=tqYZg$t;oJ& zTXJ;+MQqwLD1)$*9i8o%Wyfqgy4caxj?e8FZ$~#fy4x|_juCeBu%o9P!M?br@oi1)wO`q|t5D5;nV~`z#X(lBfLL&N5k}x+zKDOf%2LEISeMBc$*%smQwbojvs@!yG&2+Og7(Rd&p?W4;~V+wp@P3uw7W zdss-K{4cg+34`*>LKS-{gFo4^Oxypc$HsE4tdKUBk4?$NKb7@%{7kZjxR$t1kGBnW z{9?yeJGR-ekx{=AHxX4aHrugqUI9CjS1lT&t_COJVoNmT7{hCIcN zvm}y>400Q}T<^)M;+JI<3xs!P1Gvi7v8s4;Kpc3ijPh8>sfxWcHbc3jh`(jH>J zN#(X3cSvs8tyk2g{qJf^8S|>x5A1j-%d7*r9C&2MV>{A2@PY%s+wq62@OJ#oBv0)4 zljJEe?F#cRjvwjhf2hM@&CuuMDLpNoj>=i`3=U*uFq;D}l4N!uivyV)R+~#5Wt%Q5 zbx9~eDWs6>RB~utWu4oBmmMhRKpqG3I*?DtzCr&Z5 zO9xsx(At4E4z#7NW`sm-n3j4b>fk^}Ms;(b6N$ujaiBA~+^3dcSFNjA*`2{24y)hQ z($SmBAP4$5(3iZQ0|Q9<6W8@jZHj?1fcscJ2RkstfuRn3OoLB}pExj#L<}BhMo(S| z2>*?7%3Bqa7IIz*zDxh~pgioMb$4g5=0rh#%?GFCF-b`a}o5CJ|je zuCDrViUU&}SmwZw4oq|48wch%FxP?U+VVRGz9paGz)ao0QdDsw$1DeCGd69Voaew| zD)Sv!prRaDL?VSzsY0Ex#DVWA{@}n;5{Z)K{mB&TiuxxiYaLkUz;f~x4y+_u<-lqO z*65O?ozrC=t=E2jao}eMHfS5wiQ<2w1Dj~0Hj%bCu+@Rrov7l(HV3vl@RtM69N6K& zP6r|mL><`Wz-|Xp9I!dC$AP^L9C6^N1N$75bF&m%{2$EJ8+d;)$WD^Hyya;z-@}s%gT?qlFG{cEE(Z|qEM?Iun%b)usaot*f{iDpdR&WYwuv~Z#|gDr`zv}ZLbWE!^7N?YkudD>7e z{;6~zs^6iKS7#@BQR(7DS0}oWcPC1$cjuVNQHX@iVsAa6KBuMjB+K6QdYA+KI6wW3&f3@r`rha|Xvd zF+uC91;qK6RK6lkB!2C*u4*O`g-mv0isnn5hol@I4K@=;xviW{g@NSH9z6RN%B)#Q4{lw z6KAQUXx&C)C#q${y_QP56m?;X3tL^*U-J}m;T4L-T`1u~Nf%1Fu-b(+E|hkm zj0=riXiS5$E>v-$std0&Sk8s=E>v)#qA1UwzfPj1 zh3kbdn$O&-86=s0Fb40ttddAVE9k<9F3fXbz6(uUXzIc!7e>4AkqgaS=;}f@7P2|9 zoeM2Uq$Dj}Xhq(d*hcGZU8(1|_FCyc($R%ZTIuXU7xJ|8QFjIhxzK~8C$X0cy-E7G z(4V9)u^&;&Ag6-?or!s;#QtM+F{E8?x zV@bxj@VQpTlT09f;lh_%mr6}^;cFKrxiHy<87|CZ)D#!KA(={?MwBYZ=8X8C?!vcJ zRGWN9KASj;sOl>?$A!66B%v5DAYbXiDi;>Iu*ikQE-Z23C!Okhl4Zmn*!4@v)tT!@ zDvB?6VTDd5BSa20ZY9&TF0A7m+(?v1q1Lx2s@UHFa4DWcZ}p9`nS&$w`wB*g_MiB!`@ zVt2uz6**J5$lXK_QU174jQ!ds?n1zYpbLf!>~2<6#D$QK4a*|Hy~-$+7}3RFb_o}f z44N*Sm*L8haE^+4n(+ep|A-f*CHZ$kmt45)!WC&%7al5u=g+Un+D?Amg&Qv1B)_d= zZ%GOHCjK2N>Tw_`=RFthQ+Ys?A4F2HM=m^;CZ+O}rTT;X2{G+TL!3Nw;cpiTx%J9V zg92_mcL8psqn?$Rp7?^c%-}{w@)wDjh?#Y477{fkvyo>f=5QmY8@b4HyRB~~k^v~C1E``>TBMBa*rC*$3iz~C3e<8FLO@)dES8(+II$&JZwY@#Ab zrns@ljm2(Er7}(H-?%ZI{9ED-H)fK2=f)h8S#Iku`DPQvk4(V1)J2>}aXxVYaUpSV zX)JN$dz!76nc~J$H&!vY%#9yOR=DvKiTGSjBB|6x?@FzUBC)F(Tti$-|Lfe=FAgcd z&lERk`(H>lx>J8${_4hNH@3L3mHHv#HaB+4g73z526qr87s+e4=KDzY5cj%MKPt7K z!2{anAc;KsbyzD$NRASZxl@1fop9r%8>c9i^rVh~({7w`xRz_zZ(fRlJezeH-c_N8EeQiFN-jFh^X3AY8TNnT6oNj zIAewXo&zTN1+AQO<2-rlu8Y<$y0MY-?lP6D#49>hM)fr}t~01cxD5DPZrpa`A;mjx z+;!u=w!f#>AN#MVZSp`Xk7)B)TmDY+hZ|2wo)Z5gs*Ikw@wXfQ$g=N7akel#NJmoC zgY+J};6WY_@_LYgqD<}VBpE$;(SuALWM)uWBdZ5lG`H>oYc3h(AkRt6Ma-=@*OPqY zFMCkXgO|wj6UAo%PwEa>A*~c4DNK|OQjd5Q^WYUKl2_VVQNm-b($Ytz7**PXG9Hxm z;8hRa@Ze1k%6U-UgGwH}=0OFI_3^!m9(0ipJPx$BLF5T=#gCN6x}QGHnxLQ{qR&X2j-1szL3En&;NTc z#e=CHeC5GJ+I;Q7WD;>QNvBF1SJSA>_uw0n=|su*TMuTC&(z9y9?T-2O`JoVt7GSp z$g;4&gN5Xah)ao!Jy=5WJyHDsKqB_bNPhI-Cl8jBuP3e`isecVR*|pP${G*WYQBy{ zEk{3lutDp;D4n>8_^T&%)e@gusci9Ln+MxH*x|uWnJivwtnTt)w+A)ICAi0fBAV~@ zV4ny3nf8DODI^DphlpZ-nB<5DM@fzmj}uRLaMFWQGPC4$4EY3*$NJ=j;%6wHCCYa* zY#!J>aCqSKAQy9Y(L>mS2#MPR4~duPBl?K}4}u;T9_vN65EUtvtQ%?Tf0SZ+FJd0V zJxF+v^x(D!cRVmXIOoA{9$fNROO1GtaUab(bZ4$hrGm&KWB8%60PS2`Ec4VWNotT4|lc=8D z%T1n#DE4{1$VdJXF+Z_@7cYBJ&}&UnISPAGh+LXTf~rl5dQr@aSG1qfB*lp(h$X!! zrDG-QGUR2&j~C^XzDum@MLm-GM2T%c@}Ae)2b19YOxVba#$J5j#fM(B z(>|Mc(UQC=@grh09ow9w1#!v-YdE#?qBVnUv`t$QY1sB89kkw&q!Y2T_uqed>Pn@X z7u`vE5PK5Ee=je3d(p>>zFze6VwM-Pz3A`7052v=`Ez2R7lXVQBUelKK5dVye90$CteKm;xk5VFK)elJINRVv-k=y_n*~R4=~qVmd{6x?>uN zWGBYodNIR`nO=OSov4wi{0K@@%<*Eb7e9LOlNa;6nD52+^svB-g)Gt%FBXw3CaS_q zT2&-LIezeBDPxxrB~}?M_hJo|74*5%i&ZiWSs2wm3fFqE&WrV4{OrX>FE%mB2I4Qe zm!^}k=f{VB?DS%n^o|e1ec0{A9xwjz;)xe~z1Zi) zbuVssvEPdWUL5h_D2sQHc!)hB&gD2vMLOu17stIg=f!z1PEZVa5%%IFxmcd^; zp$E~U)MLarQDPG$Nuo)V=NK=LTqFLEcu{fr|6eaIkzXcW@#3ls0R8loq!pjf1^hdH>Q2bpRi%*GtDhr4g4SaadXXWyj z7tg(b56`^#Tld93+M5`p^C7(tZ~IWwhZmS615tU)=(8r&i#}xXA+rxze0bT1f;7nL zLmrZBK4d4!;X^K+HYbUs&8-!+C6(8Qd_KJ7Lw@Q7bnNxsR%zvd#zH<6_MxH=m3%1T zLs1{f_)yk|Vm`b=<5I-pK9umGB)K%Ky4yaOzr0FQloOmdl;c$&%K1>O(UIKO(9v z&E`I|@L9vAr4Oyyck=Ihtw=;{<3n2?+WFAlhrT}a^Pz(e9ewCY51oAIOwwI)^r0(x zHy_l098BgbHc|!^?7>*o?7e*G?Mwan-$#@FJ`C_-7|kTrK$0QELBzp6$c-MkIvwi6 z$GXuz(e`SzeCk8paaL!I@L{A6ULSlujPhZ$4|9E(=ffBu#`-YPhp(A%oDbu*htEmW z&x#4;Ul6~PT0ejO6;bA(IG^OhWFMw5R@zp&L$&Z!D${)UhGaVNTOVeS%=BS48|OO) z#m_7fm3EHL`hJ3l^L<$0!%`oXF?OL3i+xza9$7>b8#%sb?2Q)qL3@)e`X7Dx$p^O# zAs?3eu!2#mi7J-iIBG`q>9rD>ex-xWR{CeAwu-?$F6T zf9clf!Q40du$=~5eAw#4pguVF{J9+4$fbDlEds%vKJ1e9--kUkwiEaIaM*_<2`BaaS~lRR*jsR zJFNmsLcb3IA8PyYjvqlE44S>|N63dTd3C>K8S&w~4;QFJeTb37i3y_EBuPvk&S~X{ zObT*ULb18%!*4!Z^5L=%SA59m$BTYk<&=Ej!$Tjg`EZ@V8$R42k%@WJhg&}DB3$@w z8Py$Ae_!0Cc#n9WC>N!Ve0VJDIn(~m+@F&FK`tJi=vMuc`d>uV8h`unj}Omjncit9*5)5YZBfB33{CJtc9Dd~XBM*5_VlIE` z8k^UTFXYW%Kk_rXd_>7E(=sbZH8v#2f_@ZZ!a{x&_M-^77!=j^%JLQJVqaYAVpGzO zQq)WPEw}Q`K*_PJD1MZqStUPS^P@a@1)`*?s7qMckJl-_=|>fv?;BLA>UKyg>RZ&S z5v3M2G?607QIo-1L@96`Ki>7D5rcL8sOQJ~U1XlC8{wM;Z6K# z>c<5M`tgw;&HR|{#~eSJ`_aOW(SD5aqop6MXg|P@)_%0{qmLhb{b=h?{gch!jBQ73 z??(qeI{MMckIqzj5W5h&`O%d`y+qdiKU_-H(~n+MmhwSpRn&e|B(^_^>N14`sSNUC zFv$?&P(MEQ;}buI`7xZzr^Gcat%}R>nG7&K2Q`BFNa84>Y~NkXjIn-<^JAJH-%$MA zj|no~{20%m%KA%k@ix_uugE77zt;LBlF7s=dQ^zLNMCffAC|eA8Y(rt8-sQ%O8n95tkEJ5LXgc z5yiu5f9gL(3zssl^JBdqKQmSpPxK88{^G|*l1)18uYPPMSHIb}`mxQA?Nm(S4sE&9 zk6q-u{n*3u@Ac!XA1Qw9^JBjs2N-+Qk7IruB$rup$dAM1M~JFPML*8qNlv#DL=|<4 z`f1`BJ^O4l2oUXlIQ($Zz)QtNEM!!YiO;m2Y=M6? zf9?lZV6m6xdVxH9z&a6RAZDcUA~BP;%p5=#&9jnZBTA|qBsl}f6+rF)@&r&SfYJfv z4Im$*3KL%n;AIlYH$O>%fc2z@JSxBZ=^HGEIpa_+s#A3u(0w^9p32j-DMBP{v zEE7Q40BQzMD}YzUNdQ#>s2V_dZU0&T704@UrIOCQGRf;&m#qn_B^j(9z?&p*1yC(u z6>N;Y6IX-!+d7r%zS;r27eK=R-l1NH_-+7o1E@z{KY#|zPIZZ?Jp<@Pr8iMsbjfd}K7rK#6z)%bP5^TQ z7!bg~00vPR9Keu3>Q%we06wNTP1=EEQ~;v`7)JgnQOfff$#CL`07jCi**%8*E8}0cxhXn!r6u|NT7Sc?VMFA`(Uqbwz_=ApJO0q0~A4%j2Uy`f{ zU?nH!st{HMuv(^-ftL)d31F>^w;&n@u`Yo10o)7VegHoQupxk>0UQh97y8*2z;-EN z0Gk5%Rp+&pWOD#p*fq^L#?*w8Om{GLkJN=^mrk{tL|%W`8^FE*_6Kl)%HaSGYMVnO z3)fh0=(lK%BMhpSbdCpbB7k@Ri2zOpa4G;t0L}nT)5b-0Kx%80@k-gl-p^8Qh)kMY%E~? zXQ+^50A>K!0=OQ)IeNQDl&JFoToBHn8j#}uw*W3txg5Zi0IrhDFJ&>1VyL=H+8fkw z2XK?*7EyHN=MIB+^-OsnQ#gQ%K~xIjkrY_g&mam0@p}M&1dt(!j6pmJ;AsHQ13=I! z_MZX#O(%Z^@QiKMu&b53`2UBx%1A8J1(BXf+sH>}v)p9Mz zm;DO`Q8I{9K@?_eksyi&Q7nj8f+!wD35qHsL1}P7`ExgMC`W0=mJ6Z`N!cJ?RZ9ER z$Ir?$Sb?bC+<7gC%0bkk@;dQNViltJtV;4mF!essTR~K#Ql0pA5H+-=v_?(M&&mejQ z(KLvU#6E~lK{N}Zc@XXBqy@265Uqn~Nj{GM;w>4q30kkfw52FzQv<$z5FLW4y(Z15 zrhI4GbPJ*jiKOjHBDL$Tl^(&=CpUTvq4){0ZxH>17(m{SD5(YpF^GI<5QCZB5C+Aw zY^@8*ne<~SYMu@w|CIPy5X0rrZ}>_fM+GrDh`B+`3t~(VV}tlAh>1arqx}Tp=Ru4o zNgI=2FerI_sr&KkASMOzO%T(An9SIz+GYxg+CrQb#0xE~!SihpGlH0{ZDt1XT@bSv zl&2t6$;H2L!8uY>uA=jUSP;ZoS(a(JFo++5SQ^BlAQlI)M0@+5M4n8D@u|gSLHroR z${$NrF5>YZP6cr~h!a7aqkG6vVMzPHL{JmUF)tO z+(Cqchy>vY!W)D^10OL!^b;jVRhS@yiif13xK|tvA{N92M#Y0j1aXc$sneRW-s)Xt z)q3ZHy5EDi7{qTuT%z%1Jz|xa8WPunxE{nGvQX3J2JvAKH-orEemjV}LEIz1LzFAY z`y>yDYP(g{;t>_$k4b(f9%+TALHrrSiv}_o_$!EK)H53RJBWW|BpX&=JP!gS>5SB~ zVcLC=^oI4tKiM=EvkXS+&bGRs&1@ixf$RoyFl|<1HsjybLz2jmlX`AqE+cgoQ>36hSuNKx^i3Fz&i$-8E9^xj)8X#yl0>xZR!&16YCM>yxf39 zGTkFr{stNu_|QNTijAd@NYd^fo#>9H+WsTs-}xebS{P_)psj&+G-zd@wShK9>bXX? zN+b()1=8L?2ikNYb~Mn*Kxf0cauypoezqYaFq{yA|hah&n*+bha!ykR|4Ev~*a@Rh_Gm}Ow1fv*irGw=;lO)@Zr zWHPaFp42R+a-66sKi$9##)_+N4cz6M^1^3Ql$B(*fjI^i8dyYSu7Ua5ejewD^0PqC zm&FE_7+7ZDM+4s*_`$$ZZ7%~gZKkV1`;&nc238taPMbIQfM4eX|eP12zTwi(#Y;AR6`3~W`-*<7*(EuQl&#}0}+ z4eTQ6(#C2`iB(U_3*Td4FQd}Re89jV1BWRdWPQc>h=HR9P8v8x{g{E{22PMmMdXnF zO1m~bP5lf}dVC|#q&5R~1AggH>J9@Q5~l$diCWLyhV`d5t>xqY6n#WBqk{$v191Zh z10m`WVwfm(kupRL#AH11#V%3AXVQRa-~w&VY0L8*8)A?)ApgfGwbWlSaL>Sf1D6e4 zF>sYpHw@e~a7}x-PNH6NzeRq>z-=9?y7exDG6o(Pcxd1`gO7+$4g4wdn*4VIe~?HQ zJRy0)Df}0?6!ISf&*T*FpS41Ks-l9wPt%2vp5%oPGK7$kT+N`D+gd#?_L)P-62e4A zWep))2p@#-VF=kn$Pq&25MB=28K5ORl*CxpTw6bT`32>C)NAWJ=yzZ61# z5_Q2Ti=JdrkcyB(;+ca`?%0Y!(GZF;szeB{Xq)1pfB)@WY)VpBsl-E>5Xyy6o?_V$ zUe&3TL4^=1X{F+S622C)#=O+JN(fb{*9+l|5Z)9$gqk6|MX|b0Ta82w+8X4Nwid}d zA=DwMO;jWEUGlo2)U&F(zN#NWgAm?h)cYYc3ZWr++H7jfpqlLBzexy9L+BsEfDk?k zp;-v+LTFE$=EPPZv><6ooW);8t;ySj(3V6s`_NA45JJZgx`)ssgieg=LhMYGmXv(E zhR`i!tw@r)8kRjn=oLa=ZPS~i4^e8WD%(%T%G4Ve!k`d_hcJTT;1Gs}@GqWF=^&drA;Ik zxj>!8pz6~($sxtkAJ5Wqh&#f~!MV6T;dM)-iUYwpky-&zf(Lxgh@nKvZ41NqUyCn<;JyVQUE6 z$i;Fy{fl$qJIICX3Sl>s>$QxIcsgAso~>9wRvv!eOl(3E?QYxK(91 z9>NJ7dy+(S$>?+lXF@m|LP`j>5aJ;uLa@`o9fF6%5rR{vb&<#(f|n!^LXgBq^b=)& z!yu8CjF5zgVWR4eXb3R|#g!Bz8G;$Yj#al83x-jcitN!9 z3a5^3@n0mI+A^;&wrd#O!dBN552HjFCBrBcM(HqWhw%;#%7pPINm(%?DMzeKEFVS% zl8Qv}Uy0;3;_}&eUF%iCs7n5ZR@C*_TVYhwO7$>mkiSi=Nvx$5&doYuyc4RyTjN+UHING_L1)=N+XN$A-Yl}6g(Wp5h_QC zlC_8@$n!*yH-eL4oMP}a@k$tHNX~|l5{4}dJA;WZ93%!&oH)a9k-Nk2umIlwj6+`- zeu@Fw1c_XRn_=7v<8~M?ax_X^?u79ujK^WzrHv@}!nm*b1Cocj7k+2(nU4K~ z<>0cM(xm?47n5xfxj_Z&34pVdJb87u2vCX&oV(X&L5 zRr72SWRD<61UaeXiXiuY{7ChcD@m1)1|^9v5%Wh-AcB|43lhb?5J_QT5u&6m8bLA5 zUx}c&<|RnlPeLiJl#ZZG1Z5+5HG*;x)TUlOf(j(nh!u%diIpOFjifSB@_IdjDw?aN zdn1B3wenWP`j1*MlcPGt8d6^!Ta%;~QPRFcQiu31u`W^4)+4DOK?AM47ePbK-;bbC z1dSt*-$ydE`1T7;Nmc*w?w2Gj01T~YWl|&ob z=ZsrrZmZL_i=cf39U|x$L8k~7QSTfhfatb!!#cr z!3Y|RC60_>w6-6mZNz>IMU{LU`R6)z0)t;f@MQ#Fk$+8`NR+fH)g%U`U{kd|D}re< zgyiOL1k)qiuCm(6KT7?Wjy+Ctf+#=qPLtS)XNYHsDG}I6q%M-9 z+&y$KDBKx=OLKPw12{K*5%?px7QuB!1tKs>f-*272xOk9F)7W( zo#As4oTqXjf=eX-BVJTop8tuYUb|k_$`z8UMD>SLHzK$f!F?(>iMNQiBe+8%^|~8@ ze5z5%g9si*@J#EEBKU*+u~vR3Q75%0ljJCJ_(0NwO1j5OWf9MN{vX zUScqR6a}KG_qMlP{sNM4DeI7x{pN=8vi z$Cj2Hr&^Vgzep35qihtfMp2Fi<)f%bQh}J3VLi|38AEK#$`LvXZ_>l$YM>z#Vu{??uQLKq#Eu&UO zu}a%WNmgqv_Up)hj$%U;>*-M40r`dc#wa#LQ{Sc+|FSc$cJjAGu~ljv!?YN-MX^1K z@-bA1VMi1@qqr8u^(c1H!?7riN3lDKJq+%R;t+{=+ZV-tX<_*nfG7@9l$}O3JS6sT z6i2k>Q4-mCI1$CkD8f-hqBs@B=_ovmIzvo}!WP9@ol3gf9)&|Hr4_Yz;bc(SL2_~H zHOCu;FA6`S0#O8I4C^()pcwj3D%lr`%Fv?nTNH7UWE5r;33Az>5F7D-j=}#$aXyL* z{}~(4_-VC^jFnPdBDqYw62(<%F8-hv4>C1wL~&CV*cdX!ET6ZccofCsC~njKP84^e zxJNFr4@mAuQCrS>t?-aR)vCXfKa1k;DE^4zN%Y^lfls6OGm5{ov0768iQ+kx3^9ON zi~sZ_>4?&XFKAt+ZAQ(dFPVt6Hn!Z8$4vD!wRd8M>c!s0QMh@ngjWf@zNSejUhSWzDL zm1mjcLW@C3RgOe*R}WZLjG@T63|(Vr5kt!uI?${Yu^q8>3~fmA@^PTHv47u2 zY)@TUrXxuwqU6{)W}Ss)o$p4aPYiuy=pI84273~F#h{AUTc?t{A^pe)5&Oq5Kn4S! z02xR{jS%raIEEoQm6Yle%_qh%EQU{G_$-FuF^r4h^B6|NFfxWQ+GbP?qovmJI(c`j zQT!~ArCwXE(#pCRR+FzGt|h9ft=Bd`$FPCC zWI?Min`HRKuseo5F>I#3U0ZI6VXNlbSSqoXV~4bx)_3VX-Am;}3@2mQ7sLJ-4p2E1 z!(ozxG1TdA;*!yPL3hEVDQ1nMI5#EK4dMpbkt3cuGR2z==3F$B%I1zEPaJvU$QQ>; zaghK_M`ila5T1lz>Xmb_gY z?ded4qUasSrJ*{<(It+4arBR)t4`G`j&5;ukD~{bUprVyda}`ktZswe)ceG(R~P$| zE4KsU*24Qq9K+%m7{{PE22&Xl$55I{j^aUVKK@Ve(>OkhV?-PyDGnz-+izKl{U~}E zqjMjv$yl1Hejgvlgg6$)u_%r&ShXp{FNtFFRU8xJ_&SbB^fp=RY6C>h%Twc+7RNW# zXT>o)j_GlH%ixSSX39wBa}hGl<;%CX&lSq*cr#JIDVwEDvs50{6xN-xI!9}E9y!H<<{_;IM&9oIgTxHtkba@ zNY+b^G*ff`mpC>uxQY0y^ax)(QL$SoN;!ALv5kB?QQdu(OvP+Bl>@{*#J$9QL`l1! zK7|~N<52wHFSsfvN8&h2%VTjIX9-WlagvHSmn`Hs6~}2RD#x>Nq{LyP;)}x{hn?I( zbP`>0xJf+p>17#|H*p(al=3D83&vqk2@%6Y(Zw zl0dZtswYrY8iCH=OyI4A^^IIfl4e;$D$W*YO8+&94HKx9KyC7O5_p$H@~T53v!E_X zy#(qrZ3E(a39I*|4doE>K5ZH$&^Un)68Mn8Cfb7^e0N% zz6tarmotR~2S^1O97G(Mz~BUikPl7ZQxY-znB2~1Dm+XQAMFgt-63Cv93J6ftSqlUMXM>WNq1m-3%k2#8>M6r}(AyX|* zU%10_PZYK7k7)s%*;hZwXwYcr}5`B;xQ2i5MswQLbs_W&*bo$e6^7N!(80P6AI7 zc$&ano%R9Ay#(%SMY4OCz@r2nC-6JPKiIZX)a{>GS*Y?zE`KKQJOL!}R|3yy`F8^U zkcf>cjKXwDYa+iuOwWsRrDsT{uKyC7DT%yEO>9r>K$NJCB%PAztd%Y#U5VY2=uXl@$Mz)YMJ&-AeYD<}q#v{oXEC+662Ftki^v@*pVF*l9(w`NqmvSmq~n;#6iPMPR5T_^cEs5C37ynMm*Cgb#KS|6^Vr~-iWc22@yv<2s zT{i1O@$v{gOB`G#=i6JI-C$Uu?`%hwT64Kz(6#G~gPZBY? z_)l8f)CZC{D6!;ciHC_th+=S5hA8=Qt(-{Wq~@oRI8AEKPmmxMowfYj7PO%uT+j3jE|D zD@i<-r9+0IOltYWM*&<<;#v~2P|LuR|30{p#LXmb$>N{HBN?1ItR0EJ3tO8KcaqkV z9(S3`J>q@h1L8yCueo3=W@YzB5>I4hHj%}|Q&|?|lHRoNPjVrDanL?X;%_Sd5T6r4 z%QLX-)0=p~Ln{LH2kF>m8OcucYqE=(}md962_33&2Eq6BSHUH1Vd1w@g$r@tTR(O;n+=lwaIdmQwNmC99fNaw&YhB6x!Z zmfAh#cVDZSsBWT$iHA8cG`H1pVk4=f0JTiiHu1iRMy&WdCf+qs*F+r##hYYN&qRF_ z@0n=GYRZOB12$liRhEj&aFU9Pabpu7nCNSwACrG*qKTA5^39!kru)c5XA@oMrISgy!ZJA1(OD)=&XwMo+P|DMRHc~Z->O@`AO6zqs(T!1kOmyd9 z=w+g}i5@0;QkRNLNz|ELou*~L$kApE`kNSFVxWmZv=lSROVBpJGEiJ5=};3NOQ+|z z7QjOC4v75rF)_@(pN^QoG6$bn`CI^fLtNS>a@kgRuhL!9FeJ!+gi}Jnb>Y( zhb;awQ{;OHa#1G_|C=~y;*gvLOzbhSS0+34{U+pFGW%pfD4wbukP%zc;*z#>5zB*| zku#^m)Ev0h$T~|NH*vzmSraKHPMSDn;PSb+>4r;$%Y@s6$As5}&%{*|*Vs*d6EPEU@_?KLOc*9YCc-8nCZg0! zSHa9zts#_#O$uAVgoz6>fK4Q2Fvu!F$vgMFobT}W$2-OubIiT=+P(HV`|P{V zx%^`N-{lWYe)~`Uoyv6ZFUx2Bh+N^{Kk|=rP}INw(N_^YQp}MGP0-cTL^^Y(m@75A zPb62j%$s7qR4|x(dNY42+|hK0l2vF8&?`k(ir%TP9+*?p(87Kx7DzEZ#quforx=i8 zu@qxdESO?oibYZ^nqp8YtdxeP7?xsiDp-Z=WJoGlOQsi#>cE%||EI#|3P+^EEoP)q zWFeDo_iz-t@v=B!yOq*yVWKgYdIm* zy=LQ7h|--@HCLgVrPw^hmMJEu*lRSC#xUO)wn!l_s>*Mrv?;buv5h5K5N_+LD(AgY zY^Sc!$A63>JDBWfoMPN5#m*+Xq}bK~7Sc?2%$m^QnnMI$9j=onoI;bX(^6Q zaZHM1QyiD#loY3?I6lP*DNagpvTj|&IWZMJVkti+o0Op*-Nmrp!Rd*dmg4jjXQ*xXDDZ*QB^M#dQw8 zq|KicH<;gO?9vvZpD%89@D`&|-72%!Ex^GG_4gbu=&lrZr}#9*XDRMUac_z@Q@oYp zKJ{}Kucvq;#r^L52U0wk;vvtn=WHPln`?X@(Nlo=W5&l*JYn*AU!F{Ko=WkwQ$1sR z)~K}KYX9H-1>=jxmy9nPUopOFe9bu1*vUc3hiXpQ1H5gwGq5-B$UNM=@9GIfb37HE zdUU;S@`3Tg6d##T3eQ1O`#i-LDT*mdDZaGliBiPwx35xso#Go+AjNknGV)Gx z{waP)kyba33X|ns{R@nY%KDnQ2YUWqydr<=Tu_Q!ioBzwsX_VDIMb+LAr;(<99KC- zCB>g9{z_4mou_D~Xr-v9Xz0Gyn@79&+^P23E|`;2E#5^tMYoe{76ez2;%7U_UySmW zznc7(;`c=IhxClk*(~LFgm8L6AZ}S0Z7EIH}TsnPC`WY8U(?5|< zTRP-0FwJO72BjIS%+m~Ya3SNcG$YdC%+>HD)%(2}X|A=glIvR7!BJ@xrOJI@&{g@{G#nUX2W?Y&j)4^%$S}x5}=1UuwF-mjUG)485b;et`ym5szD>_d_U23EPtoPqRUK_G$l#CL07Q`4xdZPIL;X1g@or`bIn9$0orv&mCE^kuX?~P(TAHIxj!AP|qH}DTvhU;4KR(R~mYLsOvJ$4bDb3Ak9?}+#devrgOFFEsW%jpf6w=(D4pZO`xA#8tJJZ}{ zBKh4W_oTTuk?2^O;I_nu{4jHJYkg1lO|6YpEf=t zgC7){{G8^3mru{jftbITNM4emc7@ni)4Zn1*u^U{txo6L&%B}TP4jM=_tLzT4hzn= z)4Y?W+ZB^N-|kCGi#11tvffvpc%DkGMd?R!CKNC{if?Xlkd~~kVt-XLsG^Wu$+!Ero(hoE7rA1 zL}}tQB^hLzC;C#5CsB*mMFyrhIMW+hl{D2fZF_?wb^g;sskKDi6RKfs8Z{YPCR2R7 zQNR71<`=o>40C1pHO+5neoym9I;=oc+>Bw!rT>}cFM0AzSgWgZ{!WKo6j_%H<{y{! zuW^=LvIHq z(c-p){W2_&VNfP0YkW2Pg#9xNNHiDBFwk84drBh1)8G!tFf_xk48t>Amf`XYBQlK4 zFeSrI85YX0aE6UCY@A_KhS3=o%P=;B)`Vj+ERtc-On4qtZkkrQg{c)XiMe}leis!z z2xNkJFOgwfh9xs$yq3y@JNtSWmd>zDhGjEhfw5wSl`<@6uHg6#%V$`@mx8*KaODiE zSYaLGsu@<#u!i|+#=~}JO%v&_<+MtrYwZk*nw^goCK#2!YO=m@1LH*FhQ>)oCEp~& zrWv-&uze=@`31VzEW?TeIc(Of&DGm#dxkAdCL6ahZf)GgxUErkmD0{nh8;7!-4$lp zd8>wzQpMDJJ7?G>!*Lqx47+ORGwhLJPt~&@lQ(5|b&k$=xqGK(cwrEGWq8Ir-ZJvN zGrXmje>3cx3HvwA3gvpUILcLTz zYu2<3M`t+3LglY5!DG!ku_wp?GMt>@6b;b8@Q`(qE$~X62-PmfYMh$k2rch3;Wl?# zhSM{gp}x(8`F@rfnBiLj7rv|=u&%JhdaiRg&q7V}A)g`2a8-t@GklWaQ(13@Ycsr(;nfV6bn%J)Q>lyVGF+dbzczm|+?e5} z%xsVPc!rxZ+>+teMDn1D$Z)%ZcVxKRwn&B}AuN)h6o-lth!&4caHka^ulV>tKYogqqQ)8|Ff+a7?vABqr zGQ6CmQqix;fpjr5!|NWz&-K{{_x3B=@X7F|=9C@gTe8xGYY=67@7iCzXM8`y2PTq# zX!4Qq;|#fFgYst?K9}t&nBfcAb{7r8CX!~&m%3SG!m8uz4Bwc1n;~QJU54*7{9rDH zKW5GPG2y8U>4d9>Qj@|xy=LG3(p|(E3K@RN@NMmej&(Kf}`!i$!O(oG|pf(b_*r1DU_l#~LLo{S^{u%w)K#wfHS+0G9Ss8xM zgeBh}8UD=hSBAec{FC8d8Q36(cZCx5Y%6~|p>NoQJ49<3CxjY zPLsK^%$*IUJCAXGSZp{WzsuK9}_*mO1MCl-(kK{VKS=pruP4{49s$G zk^71a$}%|1N%=7Ghh!O=<-!~n? z=qzKhJe=i`EQ@4WG|Pio9?G&S|@>x`KHD?9YVM1v2%2`&)vTByqvf&32t>GIZ zSY%;V&$5Pd)}m4Fdd)01IOnyptes_@EbC^OmgVRy6SAzAW&12UWLZDU23a=AvT2ry zSvJfvDa%IA`QVA1Ih;fLv2m8acjT>+$QYJ&4{VlY^DJ9u*(S>tdigiY9_%U)Ub&a%({zqb2lIUviSSq{r`V3vcj9GvBl|9_r`XE`Fvky(!V z|L1v3mSbft*)Z>p%W`~{GqRkS<%BFJW;r>_DKd=RIdel!$_9_B`n*nrZlc_FV+&(G5HE-uK1W92^&w6U{FL?=ZhJ%UvdSYxUTBPTtvb96Zr$0 zkLFu+*?X)I@X;)fWqC5oQ&}F*@`TO!zL8-)DZ|!UPF2~D=z8V&OU(kA96H}}7*Rssa@_LpxIfmr;JIg;=7R)g) z$G=%-xm+DlAUAvWtXD47vxl*#aSr30#<_CLZ6cj{a?EQ!pK*TUpDwg37Yw7fQKXMa zUt_-<3*_jZ3rj?8w+^sSo?L3$TaYnmpah<5@h%5;?|MsMW=$IhM?^RF0)p zP>zW?Hq5bXj*GP^lw*93?X{v-4RfrJWAz+saWLl1+&5ubW3-;i+9LGC& zLXJ~SPBflmJlS}PQF*=$rzQOK9A}uHY19vtij~gUInGIR&NVqN$8?kPjTa=bD*YAB z*&Nrp&o9X_BgdsVF3WLcj;nIvk^J%;SE!jjku}85Q^x$kC{7v7)j6(Fzxjz(_(p z9Cs_>sE}mRq)@!7=<#;^DW_dQx z^F)p(Wz2b|jS6X>%7vWQ$@8?Pc8+Hil!wVNE64LWUQnxZe4FFN953bgFvmwZUe57K zj(0S9wf|$Bnd9{wubE4DgQmIpn>pV4kNoW%x;hHNcXPZa&!43Fz~p~AA3OM2j?Ya# zF@EYCI+=Wt<0}ilbP*D&0$*FwsmXUazRyv~QO)r~jvsU6a^$689aSJB50LOqlI(wy zM>z^Pik8I2PPrxXa?-Aju$H5qqdUh>IT}`I8C6O%hdM<0xBrvL&vG(3{>brXj$d>9 zmg9HFcB;|Ivx9%h`8(>LBzZ@!oJGio{#+nW|2#eN^vp9yo;mZ(pQl%zx$?}NXI|?_ zO_|U0A1=v!`Os;~rz?^7G3lM3JyL!1^s}T>G2wtb3+5S@XURMR^9;%}CeI>y2Im=) zXJnp*@(j&0EYI*fBmR?CrF1e8(Y3InM&%jpI;b+88VVJ=sAI(!&$C#bvDQ&?^`v5# z_)oS=lxQKZeX04XG4=o#*K^{8#gg-Y8=!j zczDfd-Jr{Z*dot?zEN(KXX`u%D41uPJlp2kEzja@dTlU`vSp67^s*c_he;I~eDbe?1K zoaiLSx?}YKu2jcqD7E>Y=L8dNuIiHHcgLQb55MM|lIPSsr{y`__32;aj67$`Lh{Va zb5@?S^Sqenr94}uI495Z>LMAcz6g=$ygbwMoS)}{JlE#AF3*K|F3NLN(#DJPT#@ig z^2|v1rFkwhzuc$;W9pnM&9!+Yezo~E#yxfllI!!_kms&Ecjvh=&rOcHJOK$ThEWUk6dq<*kr^$}m1kQ7Bo=5ULYRP?h?$7f;J}io)uj@gLwKoT32@mCY z*lK#CvlIK6Jb#`iEqpvF_bCUZ@SOa=`7?>+Ss6JYZKpm@c-5*~kJfuH=Xpf~F^E@{ zkF8FYCb@=258bclc_Yuc1lUPmG@$Ri*k2K38+}(Wg9L=J_hm*Li-(^P_B4KZY8=Gkz-*^>??l74W?* z(>#?You`qfnI~g4rK*@@^W^g6^F(>#Jf$SIU{W-8GEuhW{{*Y%HP^6iRG!joP{M)ZqV zAY!wK%_I6p42W1hVugqWBL+q+8nIZ!poqZ{BO?}y7!olwVnh^{(8D5zN36MJxD?b% zTe!7OCl25iZEi%2iWnU+#>zUaq}U0|%~n>DMWV18mvC&v;t@+nEMv_jB9@F;Dq@_2 zY3m$u3BM1Ry$D}6V!4R%Q8@UdY*m(s@{!qytQfJ96RsPva>OdCVZ>Syt46G5`RY+f zrQABH*0Atn*L>}WbsUsJr@{*laJ3`Wi&#HmgNTU{8(K%nb@iCYBxkr$#KuwBOYi09 z0#$nxt8HrRv_+NNB4YQ5JtDS@m>jWH#MTj0B6f<{CSu!&?IN~!uS!{$PC}|CJ4EcL zQk>P&mM`KXZ97NoYN0fDiFngd;=4tt0=mWQ88KBh5OHM0UJ-jo>>qJJ#6Gg3D0JO^ z5x4aZZB$z{n#x2a9vE>@#9=a|i0&;oIO33qLseCeva;1~r;-f!fGU%}XN18zDq>p1 z@ewCP9PK_iHsUzva7+~LcS<7VPPcdP#E6q3PIlAO%#KiM;-^JyBuT`DvJ>@{&i_Z8 z8F7{~JSXDZh_l`HPPd$AK0V_62wA3b(A8;|vb`wcVzoEo)`&|YW<=az{YxV*i?}A@ z+K9^|u86oQ;%Y}-X;fO(Sq<;xCfin?ooug*xZZvEzk<|zH%8nPakGt6M%$^zZ4tLe zJQneI#2pcLM%*9qfb+jA;_irh%+*WxnkfJKoU``3G~BAdgAor!JRI?e}2(3#9Q(kF#}@Wj(A6IL~p-Z?cIoPBEF4yFXH`(4xuBal|Ld6qb4GQk7KP=Mi5-d>QeT2T=vd@;gy04d83L1+_xv^j*aF5m7`O@k7Lq z5gARuh?HxnBxxsnyMJi7j6|8|EXkXzAC!;$Kp~d@ocN^INP~m=8owl_Z~A(%)D_>p3fL8#N8{&{7Pk`?H$u6 zrf*EYc=lZDjI}y{fkdJf$=Vl;85pyE%m#7jr9m-^#f*&^95WMEoQF1aJ&5oM-cJY`cVpfS+HD+AQk}=E0jE`9= zX6cw^VwQE=l}hzds-N7Vj+HJSvqH>@F)O(h($S4ZMeEX>lJd$ino3HzTFmM(YsIV` zvxY0PrcwIRl)hZqIx*|UOo&-8=@ZE{toLc)d~55}VPed7G26#%7&9qmqnM3jHjCNZ z8E)d<*wl4ibHR|as-c8i#7vIa$~s$W>|~|t@Hljc6f|nm+$LsQE2vu(+#zPin7w26 ziJ20!Q_OBLyIW!Bm|bFajl;a?bc^&mW$odj_l%ipqRgexsrgW6sx*C8PGg4w*h9 zb5+cZF*n6r9dk|0burhw+}(7uFj4+`v{Z7X72ePpaqaww#M~Nlo5m|yW=Q9Dr&4!m zel6!=x+~`Hn1^B>j=3l1-kAGi9Z3jsc_Zdc`TUr7V%~DmDn+S2)sHM%`wigTnD;yol6P7m{4nOD zm>*((jQKd`lbEk$x-p-|d=~RX%$ISPVxK$VmhR8a5>Yv;;mYBgm~Uggi}}9O-emYx zE6v=_^hw2}W8#=XOeQ89lZ(l_J{^~?UW%Mt*>>uzoQpA~m~u?TQEGL^_B69Zq#(_D zOhcZq5G2i*mTr6n7A(+?>6W`L(6hi#F+a!r8S|HNi1{_<4`=n8T!b8md0Kyb*~~JjskNQ=vAPrz+77P7nrxed3T#(k z`vN;?l=bt32dHy**s%~?&6EOXxe4k_)nu0fyB653!0v_FHxUV?)=46w?%K1!)B<}Y zr5{va?*jW2*w>N+jQbVX-+e26rBWpiw7kO)Hb2C8sPQnP)TD5v`q>+0XB0T9z%==P zOHM3slF2azj!krqD{#E|3C5-TcH7D3rzARhf$>!H(~PGl^3I{eGaWpuz}Y4p;biYr zOfPVLflms2S_p?XE+}x(dVE~q!a~^GyQsj$1uiKtqrd|N9xQNafy)Y9U*Lv9*e$=j zz;z~96u7d$RpxTP*O*)_%N!ciuGM(y7bPDy&@X+G+*shI0(V*MW?4u9=}4~YR+HO> z1v;+=DD52u?zCKIx}+n?-G%Tv;XM}KTi`yEP7(KOYIFs)hYCDg;B`kmVtm&4Xo1HH zJZ`RLKBcz1hD!3Jg*r&{w8`$e5fpf1#O%5~SK#>qFBEvOz)J;QE$~`_mkZ%to>!cM z&WC98N2!#RP;y-}3+!jf8`=UY@K%Ah3w-4K-zo5Jfe#9N=uDJhR<8gU-?zeJdgWPD z)y+}n*Et{AvpV^+0-qNs6~Z>o5T9@S!lU+Ofv*aDT?m^|y3!`!7{4v>oyqq}><=bC z8dJtk2?;aiS#`3BB>4hS!s7x3^P*8rmO@#>t&O7s)dDp+y#jv~_`5)(KvTwF;8)G! zE?PFipN#DS-6s0gOg*Ma@pB;@Wa`Y0-yHR)@pt1N&Y=^ltp1TxlBX&%M=>OsRe)kh z-m!2=dRX4caLyw07MZWeTo%r4l+HXRoh0*{_bJlLq$|{ny~^G?kN z6j`vyKpp-ma$u2ziVQ9?q{yyCb}KTp$gm=d6j`*$@FLY-ltzWEDs2*ua3&**EL3FS zBBP3oc3ESJ!Mr=;e$b?_tEti#D{|xV;ZW|_Vwj%VKwiAa5=F)pLvG6z8E>+raj7Cp zn=E6L!m=j%w%hW>u)Drtkx4~XD6*o1D-~J27&bXqc5oG=)K*m|m@7&_U27Csv&dRS z)-JM6k@XVIbxkHXla8j&B&=U#1Is5S@=iV*71_ARHbu5AvPqJ|79CP#vqZAFiGCB` zGLcL!vX%MPiA1HSxK6g)S-8D%2jh;$DaM_QI~#W~D(&t?_E66h*-z#%Cj6kkXOZKz z`L7E5H_g3@>|G3pZT2yWYd!zsMCuu2i`rIkU()Mb0g9mWN(WnUX zaEMp+xw^QPTs>3dkzzRSv`UFbi#(=z zQDT`=ICb`TktItkRpN;vPZoKq$kRo>FY-f?XOyJKCq+KhFco>e$OlC}bkkla@_Las zio941$D3t)FWHt}Hojtfwa9BGGmZMJfz;lVZRlg~PV$xqLSylEk$24BHNKa~-!F!} zdYx(f$W|ds`?wh1Z;~0z>o-zAEAn}fFN=ItB)=dUeciUcus_jHU^+Re{`}f$)gj+F z+i#0}XQG`?75$?uyhv0eE|M;iDUy}jDKg!!0BCCH6+EfsCHj?Epu`Z% z`}=g)cBKXyL$8sHgOmzlg5Er7#d8LrV-Rh5NgHAd}i~YpM>f=op@LCi_6+ z!X-w@CN-UnV~mTGShU1qCB~K*XUXEFa8p=9mC=%Nc(5)RhUVi%lS5hwo6dQP=lG}< z!w*c$mRQaOjW4l$i4{t$SPCv~$CTv<_vl5%DINjaKG*)8^4M!spZaS~1V}!@bJbc1aj`V~QCziOd#6=}eDh2O)UMaj9bFvGS{hU$??)OyVX(diK zk>rdLXD0kCle0^lV{)!B8XpqsnqK1kQg~hBf)YB5E+XN@B`zt^DA80)OI%vw{SqIP zxU9tGC7xC3uH+RZ9+nI3%a!)MSCzQB#5EWZYyzviA?kslN*gU8E-aT zH)rrOx0-7$dV7gG%D;Xm}YO@uns3B=WaPyq$2Z;onX8d!^aG%zjwnqY_bxxWvaL zKGD=0M7|Uz`==$o_UM0B;`0(;l)?{2y1rDOX9E9920S6W1}LuS`Avy$OMGV^^?fNg z)gMdz;H-4lkbh2((nQnP7-44nuR1U9SUE0OZCGFC~7J zm(VAG+`!+>Pa7S)=pQBiEb*7+f0vlI%zS13De-TKStTelPdTWasFi=2Im^sdre~Qs z%HjPfjammgM11Z1%nfGF{HCw}VoUTE8+2lo?WHXqoll(%y5%VeLDEeaLyfuzMZAnH@eK2GK-ZN>k2GlT(lf~wVtzN zcrr*0$Fh0>e_%N4yF{6B<#7C1Ul>@j%u?lW7+~o#$Cf#+%ra$`Ewfyi@nt5L*{aO) zWmYJ&QJIa)tXO8HGOLwYz0Atx@T$%#WmYYRQ#A6xf7p1$@}NokJ!4*Hf0Vhb5NOW%WPL>hcY{sgG+q4S9qyp z`!ZT1$=;@v!{^ivD2Ef*!T&4&GP{(+RNb}Ao+i5)CE2~q9tqbppIT#Sh_8C-_%bJyIjPLa9m94THy;>AN12}@Q`C43wb57 znKRTsI^=IWtIXLZ=V*w_Tv6s+2c>YH$@DVkm${(Kh2`M+XIOZV`Nc-1l3e=2OC5We z@p5A)O0icucvYFJO|CIsYrIZV(m7o3p!iK?ZZ0$TxE}M2>v2n&TgyDOK#zwP=y6+_ z+huI@*ohu@r~@@pzcclB?kaP)#-hpoP3|dkZ<)m_EK%V;<-Ab%ipXLW?l1Fzjq^bn zm6qJ*52;&BWVDZ%JZgNb%;P3c7@ssgRp#k3&y;z#%u8inwot?UT$$(1UogI?R`d(E z1LZ05iiIe(*yt{jDf?;F1_^Ff&p%Y5YE zH^z_4d}8uxnXgQg_A`^u%Y0$-rBP++A?R!K^F4RIHUG}2d77J-AIkhFuTmy$VWCXM zB-ha~{?spYqpp0J$dYGt{$KrLVbPLOA}^Pzm`lG}resP{>aDxgHD`7|REWZk&h35|(q@8Mim? zP+>=tDMmR=DX6TSE8z{JT`KHaVYdpqSJsVkjS|U8g%Euay zGj=pjsBof#CsjBlk)P~TtJtfYYT;=bLEp&Z{t8 zMy{v43g=s>yV61WeXYWU?%RuGT_)=1i%l-6Fe8y%YI2!zWq(ZLiV9b1s#dtV!Zj7D z6T<*qYlWMQ*HyyTtFEtbLxme{5*j$^$Tn_D^c9?{#eXFn-@UEE?G;Yd=D+bC~Is;rsLO6$5e zE4(G|QDuQDZ&!Gy!iN<;s_<@w_bR+!;e$$e^piOWl~9$}0L|MYENnj3r0AkgmA+Lz z(Kz_^QI!72*m7M}1QvW1?)oHTll?eT5%13Oz${KU$Ki zkTy}5N|-el$!U(r|5u1C*~I^IDtS?(R-sm*WO=y~K4mF+r4l|VFH%o(XjNz=ylEoM zo_hr4pDO$;ms<_|7gu1eDsxx))oQ<0_}%1>3jbD^RpHMHe^vN9$?cycHzikFa6Ub% z^fc+zXAbi@m8YxMY4SW(=CyqOD)XsVdj?C>u<8=;<)}`cz5kPywrAxSbqCS1r+<|J zRmN0Vq{@O-238qdWk{7l)$lG}O1~+0g;n3#+WDz6tQt~jsit3oG_u31!6ru-M;aG0 zO1N;9QRbtK`edAhi&j~z$`Vz^xiVv`A?L-bVJ_>(7hRgUOFF3PX~C&jImTtGEL-L9 zDo4owR~cVr%PNzrEMH}XDyu7#Dl1l5smdxHySm4ecDE|KCnLT`l|9X;{%73xQPcGF zq5Pdh+px-ce`RR*bwHH^s~n_yRynlFVNQ5RRX?PKis=jgy6LDnItD*%G(*O4WR;_2 zJT(@qF|EqcRW7P>ag}4L99!kMD#yzv{TjRaT&_T!a6*+6UG&r5#5gIb?a3ymR5`WE zY38R_IlIa^=4TksG@fPDT2xg!x61hro@bO~y6W$hs`v#KUa00+`I0I#s{EqqQ{~bs zmsNSO%1c!)uX05-*!g5xV3n(?+*;+fDpyyzrW*eC{pKpyR=KW<{`^9{r)zf|g>_Hf zVANc@u^Lu8HyJx>w`eS^e0!BUluwn1tK6Ab$o(dF8Sk!gkIB7B?0qIv^zv6Cd9XTr z=jRbio-{t1#6D*7c$FtiI>|LsPgQx^l4q(st8P#9pI6`7GG#(9$Ot{GFIRb`%7;}x zs`9EQ=38>_RbDgKOq^-*y73L;o5n+Zn|{Z={jOb*I$s{Q#`67&L8q*N*5lRKfSMOo*S1!rUZqi`>7eA@CM{!IhGb>Q zf2#6xq9fsNs++$2R^^W>n|R+zUhYr%2W{Hd_^Zm_9+ZEKbJT*n_}6@v5lea)dm0z^ zV9i-$E(fJQca3=xew_}2*22`#HGhp>HM$(^U8Ao_ALB?X^fO<;*x$I<=#X|`jX^a| zu5n6@!8L}|IJU-dHHOy0G&!smoS5oAtj6#fBWjGSu~3bDYT@+A!Zk+K*rCRbHAdGM zQ)BfSYt%x=E>dHu8cWw$w8mmJ#@1NeNygP!!sLRnA&1j_CRSw0T6oV_WSJVv)>x^= z$~Bg&F}}v~HCCum^?4*60F%xrofoQww+uuc_wN)Eu2N%F^-L|CZ25DGa4A;Vs-QJ% ztW{&v8k^NvyT&>-)~~UFHP@{%p~iZyl9adhsTk#;YhsNJYiwL&6UR=fv60DG*Hg7s z@9k)=o3HdYSFb9E8r#&^vc}{ZTm7e{o%X7pDrH;Cw^NgAe7R0&QQxkBx}-M6vEsX# z>}1@z#x99`SCixAnriG}zNc|7R zqjiWShZ;L|)2`IvHIA^=9cer&vA}6Hjy6BWnCTTv`gn8A!8J#RpQKNyaiWIC_qda4 z;R}$uP8F$fTaDXgR0G3j1IKl7x+L2FuW@FLvud1O3oB|}7nz)6Jh#SqCexGH^Gz&ns$NYvGl~tBhA0uQ5tZZ4q8q&_X~I9Np|naR`4<*`nMj6c=f6f? zy}BCT+Eaa33tOYQzOV5^!hbYLsctng=2^9O;B3uYjhW`p=_x?J|JEqh_*qu%!P5G+ zBo83}U!$TqQlnO*+Y$-uH5xUV3U&pZ!}VKjE&OmPuB%-OyLKW!b@a`Dt?^qe4EMkC zy?&MZcXblo-!=X**Bwn!vt%B1deqT_o9t&!lb&_vFnQD8TabLNI&;^V zr_Q|fU~jtSuQOl5^{^~S|Kaqm)2GhhIz#I8t<$g00(JV=!*It#lFqmr78 zt}`a#ion`8wV$0T9&SboCW#jV3 z6^tv^S;<7oqo=Zp`Krd%jH??JC55%>tX=1%Iw#jzr_Q={wyZO`&V)MaNv$4EVXa@E zy%BV$UD*cp@CmYsYPHFvIvbg6tiIAGT*kABgPR(qxmlgf>%8sX2qxNEnuFM?&enBK zsB>bSZR%|6DvcZx#%sHJ@OXRsNAT_I>`-UNdN|oKrOv^1cIzGZPIY!x-RkVBLDYi0 z&Yp^@v%7=R8MRrEPpz|8odfC|SZD7fYJZb`>g-!*zxr%VDJzw*DYtK7C#bT%(sq-R z99rivlf&yAUFR6{BkCM!qO?cVndYi0ZK&|9S;y8nuFmmR=m=FYU5b^}>C*3ak9BcM zom1TIKi?;MkJ>zrpY-FUuHzXnP{ z26>@v?4mjsn_OaCO+O9PxisNt_GXJNu8=VgB&u^|ovZ3xUFVuQPuF>-&b4)}tMjn+ zHKx~_+)?KS&w?B4+*Idg3va7)d!1YA-0I*A(4{1y#Lky1;LbXC$*AhwQ|CdeDfV8I z`*jzv<(v(=9Z$clv8Rtn+n){>^^-cjF&MIrcwI{xbe;{6{vX^}qQn zbE)-gFh_%z8@$qB&IWTexTC?H4d!kzPlFp8+}L2=2J;0~-u#Fu1`G2NgTK z!O#Z79PBJ#waOil#ELK6U{r(U8?4Y^bb~RDTDrj^4Hj*%M1ye+7PD|{gT?=EKFVJ? zEZJbGMp&XND7?i&@nsq;+hDn*tnt>7en)e~1}imKy}=q*Sh>NfiRLOQ-D`MdvRYE& znkH*CSUZudljuvilkIv9*0*qn1{*Y(Xueg04I4~quxW$MEZL~R#z|ULW)t)OmAJWs zTQ=C@|H>yPwc5JDHjdiXxScvMIb*-QCD-a*$Oco)cQWo~+_}Ln4R$r})L9MGwR?j- zEWFHpxL1R{8=TzW6btt;9?@Xm2KzPGzrg{P9BMq!c(C!H|BS*RNo|$?VGRzqLZ|1C zY;aVAX$_9H@Oa}f#$%Hlj&o3HmE?p5CpPHR?Ig=P`6%|(2Gbjy-{7zvu(ER(a7B>!vjxed;a2`y;haG&x zc(2|O8^q%c^dA|w=rEgi)t+kbbc1IbJl6<6AL!PmdOp(#u1^c*=NsWEzSf)XC-H(N z_^eqky02a`YAtvF#=P3#wFZAQ__M*x2Cp~BHpn%2qrsaEerWKcGM_c;Emv5-*Nea1 z;GG8VHh8bW`whN#aUZDD=H$}`pE>xU@go&FfsY$};-G5PmfKJG7b>(*sOpyuzH0Eb z9FCpXcMZO2@U7LfBPuTJM0Ji@rR2DLqGo(=(wc6*`)5q%?jqkHYVd1=-x|bnr}^-K zGM%O(V*$rpBuC+Z#U@Hi2LJmQu|5nu20yx z6)LD~f3g1lUHmRz=c9&NUuhYmEug;|{4K}cWX>l4H27ERl_ou!l!k>@S7b1=WYt#I z6SU6gstG-t;g1idYuVpq?k4j#nXkz_&G4AKx0m1AnH-`=fM$5i?B8TSGpx*eHR)>7 zyBWH)kFj5qzRj?*)g_^>1sv3}Q=O(Ro$1^LH5uGw;U=S+3~7d+Xt&!WtT%=>Lvhb) z|EJ0DW>}kzFp7*cS;#o2{{O2PI(ac2au^=gv}2k97cnksT&_1`n=IaB2~|nYeNEOh z8E0HlzXF>qZCu8 z$sX<#bxWt_!oAEzBn4&LA7 z?nHi%$-PbPOC)k@4>WnO$wQVrYJAxEh_REoYV}x?$1M?8swbN~)#T|W&oud<$%mSc zN$kuf&n5hM&6g%GI@occFEx2NiG8KXs|kP2L`zEL|GN1bP2MzlE75to$vfunCX)9w z{S&VIKQjN!__6VmB=%GFs!zavZpjyk{7aLsntW~2IVJmDlkXL5h06S3`4Z+onx~BE zCYdJLCb=d*S(0xOHL01$#;Q@76ikZ7Qj@YtC5i2{S`Jy7bqgC!nn`S{N!z^JC}lO| zXU(`Kzc%@;$%3xi?~a|nMXwfrH2Jg1UrqjQ(zC@JR`{pMEbIJh)B~xC(?yFOR?rWW z9m$*y&fQ`zle4WkPm6h5;jfXTBguR%K6LUf>qywoq<4!xiKMTID!hP6f8&58R;?J= zVvvJ_TP)mSl=+YrLt6|pAKqeQEBx)q$s-ui3cm~MVP~P%?6W|UtK88o7ESUTW3q@* z$CwvuF}B6xD#cCfG+BIHizQnuWwjNJOB+wO7L$|MtxUEyZqs7h7TcL`-(pIlvxCWwM&+=R$5lY`{{O%5^YH*_f<-U@%y zRvj5OJhfUlqQ#Ldj%qQj#nCOcXtQOTV_F>BBGV$<;u79P9)m+)o#FbEpBUZdyDH^ z+|c62R#;-)+zL@Q8MO%zjpvpYwCDU>E$(b_uXDT0QTLeNZPe;c2|MS_?n_F% zKgr?2MDkFJhs_@`K5Eo$w9_X~w0K^fX5o`9o-%pb_>A#cqm-X(&Hf79i|WP}AIM#_ zcv;0+;hh$*CYo=Uyk?wfe7zNZVOJ(^I{23HZKH$-JL=sQ?^*J`u_F|I)Z+6NU$ppG z=BLdc9}})`!b?A`@$DN( zu0_7Zh&ChJL@i=@&i3pcE3_!KD9O%U?Q)Asi@#gpajDbBYKvNndW%MjpIZFfqUl&E zv|F?~-2VwENp~wu3SGZg{+sdFL`Mq0%lTVJT-Tp1{_4c~2L(y~Y4LB1Sr*a`)tJNB z!`QPu`&S0Z=S=wAZRTk+Z#%TKZ<~H5^R=1Zq*t3RlitQYZI&MyGEEyVa6cWc2Fm+xgL2IYBRxoyKtLPZAP~l(`HQ)Oe9OGR+cZ@X1O-2v{}_rCM3t!3fb#&r_SbxowOUYqsZs11ygOmx(SZ6>wZsLjT0 zHcL`%VzOzHwo?b;<{BfHHMz}JZ9Z=ENt>mX|sEqJ=*NlW@k%eqLS~@X4f{mC6bQaO1`HgZT4$3was2__I45bSgkY5 zq|+h$s|aUxK$1y_QWM%7*XDQ&4{dXV$zjIBokYoX9ogonb|BN*94+T>t{f`EW@meB zlI;m?PBcHQ%}FMw7^Qr2lIql?GRp9D$DUz{d_t#bXS*R6v^mG*T%%&oYcoCJ=bLo& zFKly>gBKewNpxnkxisM#nk(8|+2)ouw_13W@do47ZLTr7)~K?sGr8WVQf^G-H?_Gr z5lZd0Hn+EVsm;q4-q8-XiO0?FY;#weyW8Aj;r(qMXmf8ntRi%Ky-!g-d;DOVhuS=1 z9sTh7u!(LK%152{sDqCgJNi$wd9uw@N%CjgJndNNKa-?=uFdmpUU2Y5YbtFg&w!S^ z=SsfX<~6I$Z1a}M>uug>^QL2^tTtvxhyT!g+p+JodDl^$%1GgT2R|@M`9qVB+Ov;q ze%j`x;if0=6?E)V%@o8O$n?`{5U^OyM_iT{yj_`A(N7Ir+9UI39$zI0X_y6MqP&u-@E z4#N4nnX{X@%;z=EZJfv0N#4Qvx@UWvUXD`Qu0*2$ZtmM18a}X_e%-zW82cMl;Q`$& zm~efdUc;f54skxace97n4($%xT*JB<-pvT}k=-ob%@W-#E=Lbc5`+&=X7(hM!cKjx;eg^L%TVwo1@kF&gXFDZ+?XFNaIn)&fBTl z@{;B;mK%5-VGw*rN%zM@|XJ*d1m@dhKf&2m1 z8kc}7F;fz9meMTohlI0*6f(j&;(m_koLh;*BtANhRK_#8OF?{YU;*pue0|si)Kxm3XHTdCA|c#Cw(4Rf%6J@qQ&f zsKnQm_@)vo<;&DR5?NJ=)s=g0=mP0FjS@^q^bV~AHE3rr9w@U02q0aA>_(S~9K(eDct-6ZE1nbjHhba)Ap;gGQL03_63{X%CE)}t;2{zIQ(GkA z`bac^Si+q;i_1x6UUXJTplSlO5~!VUpK7U=K#c@yCQv=$ZX%rdFVG3AMHRTMrt1y| zB~T}U#Yw!9#K8$vB(N-jw-WAIqizDt6KJ7y>m^*1uAe{yk%mG_8YR$Jyh$KwDsqVM z&;*)^?499)AC_>p9*%xJ5;#18mI<^9a(7|^tpk39$dSUM5@?e^+XRkIpq(Vg3EK-h zCD1{nqmU)Q6_U>4$0Ts92qpeH$?%eG@o6fr}Ctk-!-V^h;n!0z;W)mM72rConL9{s|0VJbI6; zPbW;{%U=ncod7>hash+${11Jr;oG`yV`Xpx=O)}S^79hzk7XI^{DgaQXSK3+Xgmw^ z!h}0sGCYA{vW+>VkS``scyR)k(7a9X`x2O$*nd3ler05O0uLzW8A3+R z@4!4LFY;LlJe0uf1RhR+uQ|*KbeI->r*?GJ$7ts!FfW0}5_mj;*AjR=fhQ7}&%Tqu zD+!n1Clh!kfdvUXmB0-g|5dz?X)}>!_-q2tDQ2!qG;M>YQmj}rkqxhyph0?1l~+wX~KP}picv5En5^Ti+h6PU)0C)1l~^I z;{-lQ;C~6MNI0*L5_pG2r-z7D3A{_2H7vZB!29AK1d^2^JPf~D`fG%1g$(|o$hrj9 zi*Og1!frC}{>Jz;fj<-2%XE1VR7LT50$(KXWddI%@UwzxVWC64))tuYu;C1b!3$ zJ&^n%!gj@W$a}|M3G7pu{GC8P0Z;s&1S*3POC*pCcq)N(z%wG*1ag6drCLa!n7{=| z3`wGtKskX)DiKrBKQmASYu_WS29FW9;5>`oq zx#LC&k*$dF@NtP)Es5$|9$IRME9F#;8IqPunPoj}{MG|$BXpnS=k$6ae@vwE( zqZu6klkUJC39p7p+)&N+^u`J`|M>kWGUh{*XqLoLNwi6#xdOJ5P7C2-LRxZo5-kJH zLs_kpI3fvtLE@U4I5O$Br@4Ph8>rbfiFV4`(Mh+7{HESWY9EB{z_j>(e{wS8>}$s) zac&alC2?#L$5Ecd2}$%$qE8YhCebB{o=Mk1PDS9!a;aeO60Xu)UJ*kScZP?5nW-lNdlEeg=J8qMzb9GYP&2&3Ib#O{gRo z=h-rNpnL}}iD5|$PvX`j zZc~+Al*H&Hu1;b^5*JHyi3;tCBrX-XEa{F2UM@aTsk2B2x5Sl6aG`*ak4oYy--ebh ztuaYlBjuZu7^`v{C+D?+K9}OJQ+}^!lSsP1=&D--}NwC?F-z|A# z9rL>{iTjgyF^QLwn4ZJ~Ni0w*Go(B-i3gQ^)*Y`|Nj#dw+$0{7?`&y4oWz_Y9ua3j z`Nst}0P~c}lgiX%;*SfTpm|BR|HX3-tVG)Ll;lq*v9=eUNurlJ5i`ydpH1R9mEQ9z zy@hJJ4Dy1S1PM=oyetbBDIxBNv7z$2F|Q`^S`r=8=#<9m?1t=IDYQ*tNfK`+QAnbg z#L^^|F;Nq)tO3JpXW z3L6O<3!4b3$;Ut*tU5FWCd4UOvy>~k<|(vD;jolzW4w+KIXs1yfuvOmtpm>UQPeq7 z&ZC6%Iy!}RDJ)CjtrXg)&>@BUQn){bjwy6v(kYyfLT46;R!7g*`_#vza4avKr9Up^ z&bRYzN0v61Wll_?O9~u?PD;75y-voToI=+Wx~0%Pg;P=(lEP3Ke`*T-rEppbJyPhI zLNCcrPr1tNokE`!`bvRLzfBUE>oZd5Cmj~cnF`{|2c&RT3IkIZr0P3Ag|kyQCxyW& zoGS_Meg0$1d5YHO{!`2alCaY0yfB4fY!xYtmT-6qmx)}I!iW?u7H86zux$0baB0fz z{&2UNczFsVQ@BEsQPR9poL*G+u~9W#ox)i8^5Jnz$~{6}lX6e`B-aM=aVhseO5yb> z+>pZfAl=C#H>Pk?3KLSeSh4WH)OwJclcwFS!6rM}ri4^9i@MIA7nG~K%;pvpye`F|s zY*`>*pHs;B1Mzt_;Ko=eq?6Z+tOEUK+{-EVsi;ND5p%s*;G; znoHG>W>j;nolSjt3U9M7r|=2ec?v61SeL^36y8x-w)}Tf?#YE@D&P4^;eE+J2x49- zvMPnuDXbCa;@eu04~6WfthkR@zfIi>9lN%;1y7DqpQi9x3O}c?S-)}{}OSy>_oj=I=qwuE`HmZ~;-y{i3jC@PV8Nhx~=!mTx zd{Wq+!j2TeX++Z4sdV?G@LLMIXq6sPeo0|>$}JTCDs&_KOgzO~Knnk)P?^FX9D#ZM zQ@(ps_$!5d>@r;Wk)&sT$J_LGF(gt*vfj&FVn!(`QvHSN#o!&Zm5F; z(l{`UDrrN&YPRLhJJKJie@pc{5NV}x#Eyt0ZkEKCE=Y#r(BR~EMUqL}w zCUunxb?T?lAdQiu&@he5xbh=TXJhF%5mMeXh_jg_t<&gs5SlBt7Lpv6#^GtSOyh+9 z?)~~!X|N<2zwbOknn$K_R2ps4Xq!d{g*saCv=?ueb~RZ4AeSiyWX4#hJcp4X_ zaS3yj#)!1r0J=EsZciKpcxPuHKTKIWwHkh}i_2ImpH>PnD+hiK!*xu3@&qC(iGwtr7*Q?^V0zjL)aXxdr6Y~178z!W2a~c!V zxHXMi*clIY>o!kSxJpk~cWSq#@qOBTiShO{?nq-&8k5slmv;BiDQQeiZNR(Im?3g^8uu``IOWqt?n~o-5iYh+$m;<)xsEh5jRzTFW6Vlpb{Y?- z@zDRT$pcRGWspZDe?mAnjd^K27DPhd$Hjfk`Dr}K5|HGXG!}?Fopwt-)O=P>lIKJy z^yM%3@-&vF@nRY;rSWnai#WrV+>d#28n2}BswA)Z`s`(ag^cqJ36}(EEtB)TG~Q3+ ztu&U)`L=L{@PBE%+sIk<4oTXb<|60CI6sgA`PwvArm;%S)oH8=DgQ3*zI8+LgBsY6Y5bJN z#xypmJNzv4Us(3P^-A2D#x~Yw2D3BR&VI+{n!$t&cBZi_jooSdnszG~zofwv_neIJ z{>84x7PyClLoL+ZhTqcoon?~7pByDJ=$64=Ds#Ne;Lr^ArSUh1_K~%y6 zGpLe5Ogt_;Kb1inp0nCoU4G#5W6gBBSamO=YK=kN@U$l%BfT1wJN*jnhv#t4tf z;OIcVO$KenIjGXB-G4Zp9pvnoK_`*ULdu!1V>37|gX06qi5Z*_a6eOBZlm8>{ zp1~;@T#&&K2~W+SUj}Dpa9RdEBW_RBsXf$3b6_(}iaUeVhAdFd&0-B{@qt zNH|dF8*{e!Il{q0zwt0H=gE0~2EOLd3@*&zDhY=PM`Unu2E)ZK5;7F+AzqTfm6BYV z!DSg-F78`3Qv8ZQf1d6^qvTxJ38OQ(T6~P~I^i`Lj1{?7I4*;u=DNEK?_bwva6<;; zC1+=3(!6fWz^~JrGq@##2QrwEabx~P&G1_zOw8cc3~tNdcB*ACo#m`M$fOMJ3i#v< zrif1!-YI1NotD|ZvvYR__egke2KS5HCuCH7O7h7xtUd!N-3?9v3UIve4+^bdV+GDQF=EDe|Pan_Vi40z02h_xSeg@C5 z9JmEQWhKq!prDLcYmJ{4#^@Gx#BcuQ&p5#wGklxIy@>@H-*(sq>>^_$i1de@`Q8ElgpAM>_nutVJA_@BY93=$b6Gx#Ng-5LDJfjxs?GuXp= zdAse+<2 zr9?Brw2)s-S;)V#%^)XdUeP|wWj%lXFJVzw5;C@O1~<#sRLG$$!dXPb=^GP?X3TJX3;2% z##z+My2pz8+5P3fX?6o9D(AiBGB1`-6GhTAi$k)mBK8h*Uz<5pLRJkGn$aXZ`y7_V z;aPOg;uQI|%;Lx_j>@8yoV1~J7DtHlxrR=LZIeakERM;dZ5Br>p6P?!A0@QQqP;Xb z2s;Wp3F*tQ$7XR{7AIwKau&yDaY7a+X3-_kelIRJ}>K<8B3ddi0mAi-EaS33Hc9q98rfe zb&ji9_Zlgk94MaQ;Ge~%S-f1rq7p94;_@u6EVyH_BeS@IS>rsRfGe{Y#Zt=QgdDEQ zVssW2In>SJ>MX`&@nRM)WpPawW3#v^iwRj=Oa7}{CS@v&VH}g-Q-JV#Hkd5Nix1G7 zi8p596D|VWoW-21`@-`rSxn60)+}ygHSr~^EN;)@4%)zMW-*Day&LY5bFy%XkiJv1 z?iv41Ij0FZ!c%^C7Wc@>JElLH-IvAvSxlGk0pX0SJ6}ZKnQ}fTq;r-CB7HQAxzd>@d`9?K7LSWCh9^Yk3!fA|mBrH{{#z&1S&+rEl8`^guRsTUp|2+7 zzr(zo#iA_U%i{ek7H9EF7Vol}db>~0G2^dhU6~)t50qu`dKPbF-SXxV;s1nhX0cRc zneZ(kb(UxGwm6#*oh!uO5%S|LlyKdKF@KPCTgjhh@mUrtvu^Qi6?-V(2^Fpp(z#aT z!z|W`tPkWLiF};JCxL{Kf1Y*!FY`?n8?yL9+5A%YmGEmJZVrLe`EJ{jfR~G3kGFkkR#qKPA z&0>!_R3eMtviLoVzp~hu#UEMxnZ;gt`R}GNPVTFc*E<`3Oa4z5m04WU!i^QY=*z3O zIcG8po_t7UorF$?%4XrofSkfon9uHi>#ZQUpGujllR4DPxzey4LLw_U|IZzw8^=a-&WWmhoeQ>3ESt~3-9zL zl6TCZQy`)9*qnRyp1Y;TaZJ+-%cHd-dSVV;SVVbL%j2XRPR`+@96rvWYYyFVn4ZG} zj68=^au~&cIh@Lz=FlUDo;iF`-xblV74H4sB*VAie3rcGWk?Q}iVPKAC>$mn zp2I~s_h36Bhl?d)ZSs$hF3GvMD64F&>i05vU7o{8kt>93t5jxJ9l-Pd9Q<<_!}3%y zKEq|YX3m#0;jxtS`~Nw&)5l?dTn^XeaD5IpAwo>hrvPk_cDmtmQGKW>tUoE6$O%7`V z{-MY^;d&v5-%oP*G=~)1TMnNw`#JoP!=LOsIeeMJo*aJ5;VUKm0}ZZ;uX7m3yF(5e za`-lf?{fHFzASnFkN(M=THCA~^LrP+xE3_dTeXRGI&59 z2Z~e?QnDkC>Uq@2&X%cEu0a7iG%UO@joOyTW zF*5JwW>+XjSLQKFlFOSFacwCbC!Y70b#V*NRt6&3SCkV+VUy z9$WL+rjEcEICk~q-$K=LZ#{6*vNMlec_i{k=J87&%^SNz)a(Mg^Y}H7J?eD-1by%~ zk>7=X7BD&D z5mzm(m3_uphj%g0y`Frehod|sSxRd9FH+7c!45fo_dliBYGEhm$ zc{tz0a1R%;&^!$BaA8pRtPYm^P&rw%jBpt9qN=BGgolegT;k#H3iqjmOQptw;^f3v z9_ir<4`V!BedNjVFO3O9Hd z?_sisDIRY0aFd6L9&VKlEY%4fZuXo$!K!`-ys!!!@SR&%ZKF3(N6d<(bB)O$Vmym`N3yH7YlW;2o*9%g!2;Ne+@@-WN8 zlOCS(@Q{bu9v<~DSNadDJ3JyjN5-(YSbB_Mo`=UgJnrEMRWb9+wAe)b?n5)?vjEl0 zo>uT@guaD-=X%b=^B$IXc+gRnrBD)@45f2&yL;Vp0f?1&Q{Rspa7d064$9S`q%*x_NP zhxa_Z@8Js%UwZg}?cc*X59>Xw^03;&8V_p~Ia6V9CPeZflNR~x0N0#8^6)W-APFgF zeSIQdnn&NyJbWIQ!LaoD%EQ+lHhK8j!#5r_c=*A?j|%>+hws=;y#LqtIi=^tKapWA zF!)a_9A%J2>Kn6J@+}^=23Bng#Z; z{@ueLB722@3TXgiV5eq}`-|15GXLAdKOU&S2Eb`HGwY|4^pH|JXZvJ{(KqWM$6>sH zNC9~do`)ibdik;vsZ(Gi3SRbr0<3^gVgDCS{D&YP85R3xw18Lv2NZB%0r7$xZI}?7 zfxpjHrQkNj80Wu|Y6Vm;xS4Q`0?sM8O}CnI))G=)yMTkZCS1V51ymH!v4Bnm)RpfM z!g>YNFQ7pI4GU;iK=T3`6#$-78$5+e^JT_x#Oz>CeCC8sK< z?i>RD%1}Bzggu45gv?;?0{R4;p?IB9aLaCkBfdrhw%Iyj{RpHVp1tF*`i}Nnfu2C?nSiuNN}! zH;9Zc;Ko35QvnmiZx-GnoG83ic$@HcA!FbZE_>Oe0wxzQrGTljnHJ6};LZZ36>wJp zcS|^5|+h^X@OWUP(K7&8>ngi+rOu}Yo9v`*jd0Y?0sy&@`}#M1?2WH8%v zRuaE$b1s@MxLdO)EEG`W*sHCpk|gBj zhZVbxa23QGP~#e?QgjbK{0=JjvsRbO)r+W6MB^fw6j8J2)EYKGt)j~;@1e|B?II2; zqD~P97v2A%*Ds<$5fw$(cj^kMRnt&lV=;*cT^ zExM!|aoAVzW<@j?VT8P85D$~{@S>Zsb7*Z{#1TdO$Rvt5lENY$En;pFZHj1HME@cN zs3`aW(xZ!LS48`w8<`olt8&qyh>py15uFt+^L2a?$HD{@a769xx9#x3VuZqql>s&URM?|s)(zK zt`qrxY`Ux_#;{e$_d4O&BCaiB9LuEY{#2;rlI!S@!trcobQW=E5jTp{c~cP+inzIm zTZ))i#N)pYIujw0@@>i%GEQqdjAVL&$EwcM4Eei?3~d0G*76)~fT znMK@P#61jK#QjD0XBpJLSA?8i(~EdOP9nW1A=2x?B4!maI}ph_{MZF3rV7ydm;R5W}lQycY1+MHs`9K=Ni0OU0K35;lOh zi+H^%-l}k>^7>y9E9Co*@Lkrv-WsMCi}!tYgrXZBR~E6Vh}A``DdNi_zLIdQ@S`F= z6rtL>BG&s{dlnxT@ktS%7V%ke|M$v14>Z3J;m!p^5x-Wy`!*1MQ^bZqliMHP1^oLW zeh73JaAOghiukpNJw^P?##0l!iui@C>v(L|;I>88w^g`}osP}B2X-irJ0;}$44c9K zSpGX)XWz|+s*L|u#P3B^vSAnT2S=o8?unlN^7*HtWe?q3#9!)<e3-d2a!X-pXh?Wp5;phfVf3Y_1xpzN-%h4qqSVEN&s+LfzgxV!kE1^20 zQalyku0#;1MMpSwh1S z8kNwvgeE04E1@|pEMdiP98$ue6b`{@L-9^Ew{_d$IhVl}B^*{ls}fq%syaBlgq9`u ziVAnhnbvS6O6Q^$PRPFqIjV#u$QQN z)-Rb;N;tKIaV1<=!f7S+C}BtmLrdscLa!3~moPvD+q;A_MEaD_w}jIb4>z)z3d@iy z+x=);30%;wGv7td@~6RPm2h?m=aew8gh3^}R8j#}$M~Jj+QB89Tf%uvsJ1((e|`yl zw%`J#vP^4b+|y+I7nU%rgpmv`ui+(JtjI4aVFYc~pEk0DX~rcbTq? zOm3e3po+D|LRifHRYvnNUMb<#5?*6wOW0h(mJ;4z?@r)@5>}S5q=YwVQU@$80bKAe zxvAqaHh6wRgPPSajt4s=JNfoTe{i#@)FS+mMVG#~5(XxA-i3v&K zW&X{XlicIJiGeDCJi><{_v$@rm)*8zjk4=mEa#eKH`3M;a@(5oy@Sf`wpgc(gGDNY zb%phW^sQg!-!V9~hJmC}8I8r81d^s@Hg%`N>(H{BfRVH)^Un+1oQIEfhnIOc3O|?m z4i{RLd9o3YmR+kjqU_!Ydi->r3U;euoF4POd{h~2%4l20(PgwN^S}?rmN|Z+Lm4B= zoFbxQ8C%`W7bld_sf^BL98>0l2_Hb*MzeqJ^l!Z>##6hL@H(-~a~hlrp-UMjmAS-( zu4Rsv=ut*Dh2qK2r^?(3_359=1Ae?%32rq8lzL@#n%!?vFO|<;~X;7Xn9>-#uyQ%TX8Vo zN#vOg&h|NR!gWE|31wVg=67!}K9JlbawDsiYvbHHQTg9o<}n*gl-F%#zFxY0JYL2VWxQ0z%Vo?j<4KoC zJgvUThwD~4KEWOQXV@ldxvl&U+|H4kem^UGPWZfVVHq!!@nYG%tQTqOR^F(#sEoyB zd|bvSWf%Mv7WHY|$mV9Ed$K;B=ReDMz3c{gUT=sjDf5ZaNtOzi1-^`Sxf=~QfH>ck z!WDtTg`_)_?38GI_)pzL$N z`AlA)m+?iQ^JN)d1^jD~Z_4hpBrW7~{kIw`z7u{g{Gp5=MSc=)6mAl}yxA4+ma@Bz z4uG8n+gippj{jxsD7*dNjqR~h;~sAif0VJS>~7`12zLvAEn`m^zlqc9_cAtib~?OB z{w!l}8Gn_rkAn=17XIzJ5)OjZ;TJktab+9`t0J$Y8>`C&*MyK(zA|NaBH19nxia!n zqvpSVg;p%1ROYQ4P&^SKeNBX#d=6mJVHkyUMqx2Y;zE9<R4 z4OmT>|J9UQft=1?TDX!w7*+v00(PXl>cSeq8jIHx)`vBK`DQnigvK<1HH94}=OM5| zrNB6wDWT?p8Z}#pGa+&|~C*6xgY--jbgt zwVvWV#Qo%YNkUEo`oQ|aPKTYL6d4tT{a|NGpIN4aSN|aRK>h*j@$RX75R46&cgeF^ zI~@FB{_J8f>|F8lgd9~U9|9Xns}8U}2iS$MVX&nkTNbk6Y>hQ=18h9(A|_fcj}Trg zyhKRhrLfCjm%~N|lCiKW#IF>N3glP8MvGr9923Z|f%#`FuMH&QM6QEfFXH>&2)hY3 z5B3<0OAr%alVMyl;f?-g*xTF!hD{V9zg6Tm;q9jJZ29EYbd z3z|0HC33g$9^t*P`$X;+P8U-70g)N5cJ_yTP=t3n_VkBf#M!WiMabufJOX=EWUkO3 z86Jl{0ej1gWA%L4lk$4p>?zpOuvumgnLPtr;6C4IN!YV6&TZDi-0eWQcpkP8_JXSZ zW!NIvi{fkvFNxfJ9LN`oFNeJXdlmLtpz|i|^?<(tTM}^pRlB8fE~ABkoL?JbY;Ut6 z!B$B44($EF_g#_qgzm*a*h<(cIakBhz_=H{;A;c@4{5x<8oe%%@X_ES9TE@eDNk&4#o0Lx&?H=j;CiI1Wy8qy{zuX^l zxkRb&q1c zVV5{oiAS4MfLh*<&DvX)&b{QA)niVP%{rQOGHWMidm(i?nE5vN>*SryjxqZ; z5;sMW=83`+WFZY>S#^=*B;m08-C9qn)Ns9XZ!D%yd4Y>A7pm6x%>E8at^fpcVz!QLbY=O$$5(EBC`=@ z=bK$%HpFbGv3a{Yj*k~A5;}*O4Hx(27c1-~W|wj-(%z+iih%p1B$u1J>5MeH!t6@3 zQ7jg-J0!fyY@FG3;-k&3HX9>;joGy#3^-O~Qzww~1@`OZyvb~W*$sitc##{;{5RZh zmh)D#+eB_Ln;2;N3PgX`}AE{5##67`Fv;%y`m(MK{-Mp4nq8+qQ1khTC4e zn=H{SyS`Rwo={QGH+zz|0P&~IUJ-dlxIoBO@vO*mX3vW(6uuyQQH}N`;mbj5Tx7Ob zzHG(}{;D|1Ya*|ky&}|9EnXO>M3)wj#d&lfu4m%;M2-$mP z?{lmPStw*5n5{HRnWfEEF$iD5;AtPT)#7V}6s{HdWHZ*8tvCC~>|?X7?1pBan0;#Y zmD$&3pP79w8`zzXY~<|!LY?JH2{|jEgx5D_8+9jTciUk0t$e>z34Cw%gUF9&KS@p< zo>Jg5kv~LiGW%Hyn}ZVDVn#1UyIuOfn(Z;$Ax_~=kzHoLnC%wlbcL^n_?G-8$=|}? z&Hga^(`>JtRM;o-7qg&ULQ47%#XqvVQeFvRGSKH9N1o$9M}A2P`u-m06*=}PK5Gj- zVL@0FmV{+9gq#{535ns5%Ty#}tWDk)IeCtT+#nMZ#wiy$Fl04E=v5_TRRdlvWYq({ zknJ|$wM1$Q4+>eGK)$yJ>V~Xd$j%5^zmRb;s(#3NgzU#^Xb^I(qG8Ayg=}>N8i%Y! z$PNqHKE4PXvZf-32q`%*E@NFg1I%G$P92v-|-!^1NhwRiq z(k^6OXp)@mL)IZ=9mP9^?3j=p8?w%F@^C)G(uU(gcA_N5hipv+P7wFKe5B6F5}qRL zD(n`r?jrPMC|-<^*J%0TqTKvO7X{UdYZ5*>xeiUJ*Xk6&HkTNXUkU++B$S z5g%zU4B0Tw|3h|B$i{~3+K`PtFBY=be8$Ot$Sw=nC1w%GFWcLLv`Tmei57`4Dn-Q{^A)6&RSL4}1wsZUs88-sRc^%Ob4+o*< zip&u{B79VcAx?Ro_+vsw^#q4gJ_UsA$&fvzYFZf7{?j3QCg2M~_N@4Gf#iAW>zR%( zD!w4$i^7*e_Oi$#;bP${!dHc_30cl;cs!!BBxJl{y&1Cl+TG@Gkz*BvY+l}Hny7G zfgM3vUK_FxL$)qt>qE9dHF7+UfQIaokbNrW$BaksS$`I?&qMY_pwqvad##(wUxw_f zkbTX<;ovW`N$BgpyZvp*7T3jhA^SdLKd{T_{q9X1e1dp>3fV?+Kb4;Y`R0&qVJ>vb z-WoFh&FlWn+^StS?eOjj*)Qx+6_~!ooi6a}eRs%y4cVTM{T8y{LskqK`;=QL5=jXE z6z&!NCEO?cJ7oWeP`@%{uXJ^L5XnH25=jd)A?4*!Rt_1$ z&J51@iLtPSM8ZN!B4LY)GYEsn1Ni}AJ5anzAgLNQKiV2$s~NUy!!|B#wZc|AYzKv{ zPS|)*iqDLb55ZUb2Zyj#gsnjhw`j(uRX1$Mh234IUf8vw`t%B0!>~1yvs2g_hpkE2 zT7|8(Bu$0Q!*+cvRThgsrXk z(ZYYvFz^Yky(A3SA#5GR{nKBRbe8j&upRrKP{)Vugs`0$wk}~C5w?rNc2d|*4%>xc z8y2>%Ve1w)cIR`$)}6%?HjWSThT+t(offuUVe1{X9;^tq4VCSS?cEG~C){Tq`-H78 zbIpBQCKt9d!ZsjmXN9dFOD}Bw!$uwIv*mN2<(RrIvvdv&8=Yr|?HrLoihO`{=u0m~ z&NzAQ^t`a0AGQmWm!Y&rca0&^@6ZHqXs?9T#Q6pj8m`zb3fnt+Mz|zwmxk@?u#E}Z zWnsHKY@@jJh#9#eY*)%oesg|LPh6#XAFU*43BL|aWA3Ylu8nbxgkyyi zUKh6O!*+Yv?g+cZjU8KX0}GIUI-pXzG3;(JylxVi5Vo5G$t_`B;-%&>80`=D@^@FC%B;lp8@qY`*T_^5EMaGvl^ z?JYhLw)tUuE^N<-?a8n`#iFjj*)>p~?|+5e?T3syKO%qvdb$5#UhwISY>bZz%F5 zVS6)dOT)H|{U~f}!}ej=mItM}M&xa3hHVAghMcPc-*?0I9&Z71eh{{mBK|YA|4o3^ zfu`^Dab4Ixl6<|8XQlkQ=7aO6Vf%~&PQ+?O?DMdF!7AH<>Jj^rMWj7?i`Z9T`#Nmj zgl$9EehJ&|uzef0@51(T*fxia-(Y7uZ`~K)v(fVV4`KU}b;qHmuj_Y|Yz*5bHNr_+ zG2SBXf4P0DQrX5XEV4shyTZ0pWaJ+%241w}S4Ga}6SU6&lh(#k-CE~_pUa^S9BX&T<&0#oL4QG3iyFoXOxH|%M z>XSrVt8N%^%cpFvjHeM}(1$Om*+lwHg@;7!(1g)-7V+H%9k}@nQc19?Vn8oEovyBGw~fJtOu;+?K?xSHyZp z?4+2T9J4+V>l?8rA~v7Xt%#iwu_+Oo8nJ#X`G{Q_vCAUXKVkzSZoh-winXwsM}Sl> zOmv{k7$iJ9V&{kq7M?3SPk6rYf`|=?*wBbw7_o~b85XhO5xXd2BQ)9LV>Kt|Lv_%C z$KAQ)&g@(wP1YlmyF6m+x43t=C##}IM(m1+T^X@a5qpXU8hN}wVpm0Mw0y6Q*o27P z9I-JGyCz~|CA?91ZN$cjTowm@>b zoRrgdl8{kdtj2a{#HK~;u87?ov3qK|w;=f;4jxc%SKVzy-orv}hI>`2_eI>G!R!8r zO^?_E5t|W6=0SEKMJ zIX4QqYsqVKgp2>!60v`_xcM{Rx7`}CZ4uiZu^k*kcnTt7J0rF$Vt+*J&xrjJvE32- zRl}hFaKUkmORvoAo{0S>`R|IKf8Rg@_DVt>F4+Dh&U)MzvA?C`uh}w{%7`VDTvC`4 zQl1vc2(zs8>TZ?Zi&!CI7PC;yiV-VuoQ%39>oUg~9>s||MAR&5p{RwUc3{-1L@g4v zXw>*7$N^E?yalnS#iMR^LCF+dJpX^@PWMtk)u>gATFt1{iW(_MI9_uZh~YKt5LF z+91EzMeTZ}P9u5U5Xi}IirPdr+Ne#4+RX}eOOSo~GRwC~I7xWBkn%ee8+|8BG9_wL zgZP=FI~D)5AeFnLc8}EVjoSTDn=XEz&@aXZqBc`b#ymrWF+Ui!S^v>_C~C76A$1t) zk*GZywXdW0P1NQ_ZC=!tNA2yXJr=dc73xLd6T;`BHa}`lia!;#1tN^+X_04yz9rB8 zC-2WkZK1qg_>aO%QF}RRi=wtz!Z)J!ipXn1#`)@hlwTKTUY11d&7j1nvsChB!nXqb z|3z(u_{YL`gsY?WZq(ire?Mv~MHs^eB8+)eAR%89wY7477`62x>jGcq?xX*3#_&nh zK8@OE5`G@FuSC9x+LyBP-4ZHwCWsO?Z`?~-t55QLgc@t6P9^`5Bx7Bx=_zenv4k$lwtjM`rD zMAZHg*%!6HgLcSx{)t+p4pIHsW-)72$GLdy$SY z<6W#n;7d7mI>oHB{$68C#3T6@;X6yqOeP#+%;z1Vs=W*PK_B4jCGH>&5lPq zxFYJ#M@4=-EoNI{HlP`}@z*0}J!94@X1zK2kJ&3Rdo^Z#V|IGX?ugl>n4J-`ela^I zW`kpPX3YA>?ChBF*x>*n{|%Fz*I6+eD9Iq_UYaE@Y@-A`@n~4<*rgv7DC*FA+{t{Ns1+Pkp3>QJxu|i7R4u zrJR1)(J{L^X4l8;hL}Cv5@TXEj+XFUfS8Sq*|p-n%}mHQ`?{F|T+( zh4%;3rOnV2nz*|RaX(Ze9m#q9Z*y(q7RLgxJi z1^?I1mtyvE%ofSlFVDr|e$ubS?Dd#^6tj$81N;5;050Y-cdG{28-d;=c%Y z3x5^v5wh+5Ch~jC{t#Ikd>?zSoPP=T#q4iZTnqdYb8~fus*LeGl^fGiF-x<7#cfvH zGBL}>?Bcjx61QB;@>GsnkGOd;E5z)?xOItJF=i!Yq*dI?G2@qsYR0Wr+$?UPxK)YU zms|~s8_#ve;ueovByQ2TTb*vL=fr{B2;)D$#9gyIFm8N_reY5UjdEpGHEz}7*0&+5 z$E`-(c+Q!=J#;Y$W2i0t=5aeHZgt{zaNH^sbF;YBja$9AHH=%MxYd`iC7;Ln7MS>V zU0v|TaeI#i&NqPKb`IBngiVD^{YX9n#Esayo%>iZB`xB1SlkYe8>diNjk=@ljO(7t+QhGk8`tdjtMmRk#IVX zm)Z%!PWp87N#ZBRt!vz_Re3g)F?^KnCa>;sJ4NJFA^&`b2KVIRPuzya?ZUYAj$5C& z4T{^@Ea$lSC&p>j>2W(FZvEnRX57vSPdpXgO|`(;p&k7r!I!29rs`$-*hZ zsX~r6%p>cfb4Hd%t@)(?0vi z=9DT-sKUf5+^-;O7j~HYsxV0s){e#}N1XedPi2#F|NqD#e9-q$6&|j_V^x?z!Y4nB z>Jxjk3f$a-g`Zx9!B3ctzK8Q=P!(oX;R#Cg)dmOGb z<$9Fy6X$AfAs5HbRrsX}zeYN{M1Et_RAHO=ADsC)RK@?Sf_d<+KacOI!cGZ!)}WA2 zJNbKszaI9gOZY*pP$01TURM=G5OvtoUBQ{r%*4VMXp`*$%Zj5;p zbB~*zIY4itj*gp?_%U&`jH8u!YoZ9{$BG;$+)^XfMx?Ef-KFjCb{xIb&`-tDJB~haJQ2ri`X`Ql zaSV*(inzJ{JSUEeROWNzW{jUFBspK?0%89+E))sx?*_ziaU7S#acLZv#c_EYe67GQ zN%?+(J+@t4vuQAQpk+^EH@h;9p?pTlhd* mh3sTpPz&S-Va+B94)9Tp!1vI0naY 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
?pa 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

9QCH0UtEg8+{i^Y|j#V_Mnh4yuiYCf!SVbdo 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 'dummy'); diff --git a/framework/resources/languages/cs/Zend_Validate.php b/framework/resources/languages/cs/Zend_Validate.php new file mode 100644 index 0000000..ba26f0e --- /dev/null +++ b/framework/resources/languages/cs/Zend_Validate.php @@ -0,0 +1,265 @@ + "Chybný typ. Byl očekáván řetězec, celé nebo desetinné číslo", + "'%value%' contains characters which are non alphabetic and no digits" => "'%value%' obsahuje i jiné znaky než písmena a číslice", + "'%value%' is an empty string" => "'%value%' je prázdný řetězec", + + // Zend_Validate_Alpha + "Invalid type given. String expected" => "Chybný typ. Byl očekáván řetězec", + "'%value%' contains non alphabetic characters" => "'%value%' obsahuje i jiné znaky než písmena", + "'%value%' is an empty string" => "'%value%' je prázdný řetězec", + + // Zend_Validate_Barcode + "'%value%' failed checksum validation" => "'%value%' má chybný kontrolní součet", + "'%value%' contains invalid characters" => "'%value%' obsahuje neplatné znaky", + "'%value%' should have a length of %length% characters" => "'%value%' by měl mít délku %length% znaků", + "Invalid type given. String expected" => "Chybný typ. Byl očekáván řetězec.", + + // Zend_Validate_Between + "'%value%' is not between '%min%' and '%max%', inclusively" => "'%value%' není mezi '%min%' a '%max%', včetně", + "'%value%' is not strictly between '%min%' and '%max%'" => "'%value%' není ostře mezi '%min%' a '%max%'", + + // Zend_Validate_Callback + "'%value%' is not valid" => "Hodnota '%value%' není platná", + "An exception has been raised within the callback" => "Během volání byla vyvolána výjimka", + + // Zend_Validate_Ccnum + "'%value%' must contain between 13 and 19 digits" => "'%value%' musí obsahovat 13 až 19 číslic", + "Luhn algorithm (mod-10 checksum) failed on '%value%'" => "Luhnův algoritmus (kontrolní součet mod-10) nevyšel pro '%value%'", + + // Zend_Validate_CreditCard + "'%value%' seems to contain an invalid checksum" => "'%value%' obsahuje neplatný kontrolní součet", + "'%value%' must contain only digits" => "'%value%' musí obsahovat jen čísla", + "Invalid type given. String expected" => "Chybný typ. Byl očekáván řetězec", + "'%value%' contains an invalid amount of digits" => "'%value%' obsahuje neplatný počet číslic", + "'%value%' is not from an allowed institute" => "'%value%' není od povolené společnosti", + "'%value%' seems to be an invalid creditcard number" => "'%value%' není platné číslo kreditní karty", + "An exception has been raised while validating '%value%'" => "Během validace '%value%' byla vyvolána výjimka", + + // Zend_Validate_Date + "Invalid type given. String, integer, array or Zend_Date expected" => "Chybný typ. Byl očekáván řetězec, číslo, pole nebo Zend_Date", + "'%value%' does not appear to be a valid date" => "'%value%' není platné datum", + "'%value%' does not fit the date format '%format%'" => "'%value%' neodpovídá formátu data '%format%'", + + // Zend_Validate_Db_Abstract + "No record matching '%value%' was found" => "Nebyl nalezen žádný záznam odpovídající '%value%'", + "A record matching '%value%' was found" => "Byl nalezen záznam odpovídající '%value%'", + + // Zend_Validate_Digits + "Invalid type given. String, integer or float expected" => "Chybný typ. Byl očekáván řetězec, celé nebo desetinné číslo", + "'%value%' must contain only digits" => "'%value%' musí obsahovat jen číslice", + "'%value%' is an empty string" => "'%value%' je prázdný řetězec", + + // Zend_Validate_EmailAddress + "Invalid type given. String expected" => "Chybný typ. Byl očekáván řetězec", + "'%value%' is no valid email address in the basic format local-part@hostname" => "'%value%' není platná e-mailová adresa ve formátu local-part@hostname", + "'%hostname%' is no valid hostname for email address '%value%'" => "'%hostname%' není platné hostname pro emailovou adresu '%value%'", + "'%hostname%' does not appear to have a valid MX record for the email address '%value%'" => "'%hostname%' neobsahuje platný MX záznam pro e-mailovou adresu '%value%'", + "'%hostname%' is not in a routable network segment. The email address '%value%' should not be resolved from public network" => "'%hostname%' není v směrovatelném úseku sítě. E-mailová adresa '%value%' by neměla být požadována z veřejné sítě", + "'%localPart%' can not be matched against dot-atom format" => "'%localPart%' nemůže být porovnán proti dot-atom formátu", + "'%localPart%' can not be matched against quoted-string format" => "'%localPart%' nemůže být porovnán proti quoted-string formátu", + "'%localPart%' is no valid local part for email address '%value%'" => "'%localPart%' není platná 'local part' pro e-mailovou adresu '%value%'", + "'%value%' exceeds the allowed length" => "'%value%' překročil dovolenou délku", + + // Zend_Validate_File_Count + "Too many files, maximum '%max%' are allowed but '%count%' are given" => "Příliš mnoho souborů. Maximum je '%max%', ale bylo zadáno '%count%'", + "Too few files, minimum '%min%' are expected but '%count%' are given" => "Příliš málo souborů. Minimum je '%min%', ale byl zadáno jen '%count%'", + + // Zend_Validate_File_Crc32 + "File '%value%' does not match the given crc32 hashes" => "Soubor '%value%' neodpovídá zadanému crc32 hashi", + "A crc32 hash could not be evaluated for the given file" => "Pro zadaný soubor nemohl být vypočítán crc32 hash", + "File '%value%' is not readable or does not exist" => "Soubor '%value%' buď není čitelný nebo neexistuje", + + // Zend_Validate_File_ExcludeExtension + "File '%value%' has a false extension" => "Soubor '%value%' má nesprávnou příponu", + "File '%value%' is not readable or does not exist" => "Soubor '%value%' buď není čitelný nebo neexistuje", + + // Zend_Validate_File_ExcludeMimeType + "File '%value%' has a false mimetype of '%type%'" => "Soubor '%value%' má nesprávný mimetyp '%type%'", + "The mimetype of file '%value%' could not be detected" => "Mimetyp souboru '%value%' nebylo možné zjistit", + "File '%value%' is not readable or does not exist" => "Soubor '%value%' buď není čitelný nebo neexistuje", + + // Zend_Validate_File_Exists + "File '%value%' does not exist" => "Soubor '%value%' neexistuje", + + // Zend_Validate_File_Extension + "File '%value%' has a false extension" => "Soubor '%value%' má nesprávnou příponu", + "File '%value%' is not readable or does not exist" => "Soubor '%value%' buď není čitelný nebo neexistuje", + + // Zend_Validate_File_FilesSize + "All files in sum should have a maximum size of '%max%' but '%size%' were detected" => "Součet velikostí všech souborů by měl být maximálně '%max%', ale je '%size%'", + "All files in sum should have a minimum size of '%min%' but '%size%' were detected" => "Součet velikostí všech souborů by měl být nejméně '%min%', ale je '%size%'", + "One or more files can not be read" => "Jeden nebo více souborů není možné načíst", + + // Zend_Validate_File_Hash + "File '%value%' does not match the given hashes" => "Soubor '%value%' neodpovídané danému hashi", + "A hash could not be evaluated for the given file" => "Hash nemohl být pro daný soubor vypočítán", + "File '%value%' is not readable or does not exist" => "Soubor '%value%' buď není čitelný nebo neexistuje", + + // Zend_Validate_File_ImageSize + "Maximum allowed width for image '%value%' should be '%maxwidth%' but '%width%' detected" => "Maximální šířka obrázku '%value%' by měla být '%maxwidth%', ale je '%width%'", + "Minimum expected width for image '%value%' should be '%minwidth%' but '%width%' detected" => "Minimální šířka obrázku '%value%' by měla být '%minwidth%', ale je '%width%'", + "Maximum allowed height for image '%value%' should be '%maxheight%' but '%height%' detected" => "Maximální výška obrázku '%value%' by měla být '%maxheight%', ale je '%height%'", + "Minimum expected height for image '%value%' should be '%minheight%' but '%height%' detected" => "Minimální výška obrázku '%value%' by měla být '%minheight%', ale je '%height%'", + "The size of image '%value%' could not be detected" => "Rozměry obrázku '%value%' nebylo možné zjistit", + "File '%value%' is not readable or does not exist" => "Soubor '%value%' buď není čitelný nebo neexistuje", + + // Zend_Validate_File_IsCompressed + "File '%value%' is not compressed, '%type%' detected" => "Soubor '%value%' není komprimovaný, ale '%type%'", + "The mimetype of file '%value%' could not be detected" => "Mimetyp souboru '%value%' nebylo možné zjistit", + "File '%value%' is not readable or does not exist" => "Soubor '%value%' buď není čitelný nebo neexistuje", + + // Zend_Validate_File_IsImage + "File '%value%' is no image, '%type%' detected" => "Soubor '%value%' není obrázek, ale '%type%'", + "The mimetype of file '%value%' could not be detected" => "Mimetyp souboru '%value%' nebylo možné zjistit", + "File '%value%' is not readable or does not exist" => "Soubor '%value%' buď není čitelný nebo neexistuje", + + // Zend_Validate_File_Md5 + "File '%value%' does not match the given md5 hashes" => "Soubor '%value%' neodpovídá danému md5 hashi", + "A md5 hash could not be evaluated for the given file" => "md5 hash nemohl být pro daný soubor vypočítán", + "File '%value%' is not readable or does not exist" => "Soubor '%value%' buď není čitelný nebo neexistuje", + + // Zend_Validate_File_MimeType + "File '%value%' has a false mimetype of '%type%'" => "Soubor '%value%' má neplatný mimetyp '%type%'", + "The mimetype of file '%value%' could not be detected" => "Mimetyp souboru '%value%' nebylo možné zjistit", + "File '%value%' is not readable or does not exist" => "Soubor '%value%' buď není čitelný nebo neexistuje", + + // Zend_Validate_File_NotExists + "File '%value%' exists" => "Soubor '%value%' již existuje", + + // Zend_Validate_File_Sha1 + "File '%value%' does not match the given sha1 hashes" => "Soubor '%value%' neodpovídá danému sha1 hashi", + "A sha1 hash could not be evaluated for the given file" => "sha1 hash nemohl být pro daný soubor vypočítán", + "File '%value%' is not readable or does not exist" => "Soubor '%value%' buď není čitelný nebo neexistuje", + + // Zend_Validate_File_Size + "Maximum allowed size for file '%value%' is '%max%' but '%size%' detected" => "Maximální povolená velikost souboru je '%max%', ale '%value%' má '%size%'", + "Minimum expected size for file '%value%' is '%min%' but '%size%' detected" => "Minimální velikost souboru je '%min%', ale '%value%' má '%size%'", + "File '%value%' is not readable or does not exist" => "Soubor '%value%' buď není čitelný nebo neexistuje", + + // Zend_Validate_File_Upload + "File '%value%' exceeds the defined ini size" => "Soubor '%value%' překročil velikost definovanou v ini souboru", + "File '%value%' exceeds the defined form size" => "Soubor '%value%' překročil velikost definovanou ve formuláři", + "File '%value%' was only partially uploaded" => "Soubor '%value%' byl nahrán jen částečně", + "File '%value%' was not uploaded" => "Soubor '%value%' nebyl nahrán", + "No temporary directory was found for file '%value%'" => "Pro soubor '%value%' nebyl nalezen žádný dočasný adresář", + "File '%value%' can't be written" => "Soubor '%value%' nemůže být zapsán", + "A PHP extension returned an error while uploading the file '%value%'" => "PHP rozšíření vrátilo chybu během nahrávání souboru '%value%'", + "File '%value%' was illegally uploaded. This could be a possible attack" => "Soubor '%value%' byl nedovoleně nahrán. Může se jednat o útok", + "File '%value%' was not found" => "Soubor '%value%' nebyl nalezen", + "Unknown error while uploading file '%value%'" => "Během nahrávání souboru '%value%' došlo k chybě", + + // Zend_Validate_File_WordCount + "Too much words, maximum '%max%' are allowed but '%count%' were counted" => "Příliš mnoho slov. Je jich dovoleno maximálně '%max%', ale bylo zadáno '%count%'", + "Too less words, minimum '%min%' are expected but '%count%' were counted" => "Příliš málo slov. Musí jich být alespoň '%min%', ale bylo zadáno jen '%count%'", + "File '%value%' is not readable or does not exist" => "Soubor '%value%' buď není čitelný nebo neexistuje", + + // Zend_Validate_Float + "Invalid type given. String, integer or float expected" => "Chybný typ. Byl očekáván řetězec, celé nebo desetinné číslo", + "'%value%' does not appear to be a float" => "'%value%' není desetinné číslo", + + // Zend_Validate_GreaterThan + "'%value%' is not greater than '%min%'" => "'%value%' není větší než '%min%'", + + // Zend_Validate_Hex + "Invalid type given. String expected" => "Chybný typ. Byl očekáván řetězec", + "'%value%' has not only hexadecimal digit characters" => "'%value%' neobsahuje jen znaky hexadecimálních čísel.", + + // Zend_Validate_Hostname + "Invalid type given. String expected" => "Chybný typ. Byl očekáván řetězec", + "'%value%' appears to be an IP address, but IP addresses are not allowed" => "'%value%' vypadá jako IP adresa, ale ty nejsou dovoleny", + "'%value%' appears to be a DNS hostname but cannot match TLD against known list" => "'%value%' vypadá jako hostname, ale nemohl být ověřen proti známým TLD", + "'%value%' appears to be a DNS hostname but contains a dash in an invalid position" => "'%value%' vypadá jako hostname, ale obsahuje pomlčku na nedovoleném místě", + "'%value%' appears to be a DNS hostname but cannot match against hostname schema for TLD '%tld%'" => "'%value%' vypadá jako hostname, ale neodpovídá formátu hostname pro '%tld%'", + "'%value%' appears to be a DNS hostname but cannot extract TLD part" => "'%value%' sice vypadá jako hostname, ale nemohu určit TLD", + "'%value%' does not match the expected structure for a DNS hostname" => "'%value%' neodpovídá očekáváné struktuře hostname", + "'%value%' does not appear to be a valid local network name" => "'%value%' nevypadá jako platné síťové jméno", + "'%value%' appears to be a local network name but local network names are not allowed" => "'%value%' vypadá jako hostname lokální sítě, ty ale nejsou povoleny", + "'%value%' appears to be a DNS hostname but the given punycode notation cannot be decoded" => "'%value%' vypadá jako DNS hostname ale zadanou punycode notaci není možné dekódovat", + + // Zend_Validate_Iban + "Unknown country within the IBAN '%value%'" => "Neznámý stát v IBAN '%value%'", + "'%value%' has a false IBAN format" => "'%value%' není platný formát IBAN", + "'%value%' has failed the IBAN check" => "'%value%' neprošlo kontrolou IBAN", + + // Zend_Validate_Identical + "The two given tokens do not match" => "Zadané položky nejsou shodné", + "No token was provided to match against" => "Nebyla zadána položka pro porovnání", + + // Zend_Validate_InArray + "'%value%' was not found in the haystack" => "'%value%' nebyla nalezena v seznamu", + + // Zend_Validate_Int + "Invalid type given. String or integer expected" => "Chybný typ. Byl očekáván řetězec nebo celé číslo", + "'%value%' does not appear to be an integer" => "'%value%' není celé číslo", + + // Zend_Validate_Ip + "Invalid type given. String expected" => "Chybný typ. Byl očekáván řetězec", + "'%value%' does not appear to be a valid IP address" => "'%value%' není platná IP adresa", + + // Zend_Validate_Isbn + "Invalid type given. String or integer expected" => "Chybný typ. Byl očekáván řetězec nebo celé číslo", + "'%value%' is no valid ISBN number" => "'%value%' není platné ISBN", + + // Zend_Validate_LessThan + "'%value%' is not less than '%max%'" => "'%value%' není méně než '%max%'", + + // Zend_Validate_NotEmpty + "Invalid type given. String, integer, float, boolean or array expected" => "Chybný typ. Byl očekáván řetězec, celé nebo desetinné číslo, boolean nebo pole", + "Value is required and can't be empty" => "Položka je povinná a nesmí být prázdná", + + // Zend_Validate_PostCode + "Invalid type given. String or integer expected" => "Chybný typ. Byl očekáván řetězec nebo celé číslo", + "'%value%' does not appear to be a postal code" => "'%value%' nevypadá jako PSČ", + + // Zend_Validate_Regex + "Invalid type given. String, integer or float expected" => "Chybný typ. Byl očekáván řetězec, celé nebo desetinné číslo", + "'%value%' does not match against pattern '%pattern%'" => "'%value%' neodpovídá šabloně '%pattern%'", + "There was an internal error while using the pattern '%pattern%'" => "Během zpracování šablony '%pattern%' došlo k interní chybě", + + // Zend_Validate_Sitemap_Changefreq + "'%value%' is no valid sitemap changefreq" => "'%value%' není platné 'changefreq' pro sitemapu", + "Invalid type given. String expected" => "Chybný typ. Byl očekáván řetězec", + + // Zend_Validate_Sitemap_Lastmod + "'%value%' is no valid sitemap lastmod" => "'%value%' není platné 'lastmod' pro sitemapu", + "Invalid type given. String expected" => "Chybný typ. Byl očekáván řetězec", + + // Zend_Validate_Sitemap_Loc + "'%value%' is no valid sitemap location" => "'%value%' není platná 'location' pro sitemapu", + "Invalid type given. String expected" => "Chybný typ. Byl očekáván řetězec", + + // Zend_Validate_Sitemap_Priority + "'%value%' is no valid sitemap priority" => "'%value%' není platná 'priority' pro sitemapu", + "Invalid type given. Numeric string, integer or float expected" => "Chybný typ. Byl očekáván číselný řetězec, celé nebo desetinné číslo.", + + // Zend_Validate_StringLength + "Invalid type given. String expected" => "Chybný typ. Byl očekáván řetězec", + "'%value%' is less than %min% characters long" => "'%value%' je kratší než %min% znaků", + "'%value%' is more than %max% characters long" => "'%value%' je delší než %max% znaků", +); diff --git a/framework/resources/languages/de/Zend_Validate.php b/framework/resources/languages/de/Zend_Validate.php new file mode 100644 index 0000000..b2d2fca --- /dev/null +++ b/framework/resources/languages/de/Zend_Validate.php @@ -0,0 +1,265 @@ + "Ungültiger Typ angegeben. String, Integer oder Float erwartet", + "'%value%' contains characters which are non alphabetic and no digits" => "'%value%' enthält Zeichen welche keine Buchstaben und keine Ziffern sind", + "'%value%' is an empty string" => "'%value%' ist ein leerer String", + + // Zend_Validate_Alpha + "Invalid type given. String expected" => "Ungültiger Typ angegeben. String erwartet", + "'%value%' contains non alphabetic characters" => "'%value%' enthält Zeichen welche keine Buchstaben sind", + "'%value%' is an empty string" => "'%value%' ist ein leerer String", + + // Zend_Validate_Barcode + "'%value%' failed checksum validation" => "'%value%' hat die Prüfung der Checksumme nicht bestanden", + "'%value%' contains invalid characters" => "'%value%' enthält ungültige Zeichen", + "'%value%' should have a length of %length% characters" => "'%value%' sollte eine Länge von %length% Zeichen haben", + "Invalid type given. String expected" => "Ungültiger Typ angegeben. String erwartet", + + // Zend_Validate_Between + "'%value%' is not between '%min%' and '%max%', inclusively" => "'%value%' ist nicht zwischen '%min%' und '%max%', inklusive diesen Werten", + "'%value%' is not strictly between '%min%' and '%max%'" => "'%value%' ist nicht strikt zwischen '%min%' und '%max%'", + + // Zend_Validate_Callback + "'%value%' is not valid" => "'%value%' ist nicht gültig", + "An exception has been raised within the callback" => "Eine Exception wurde im Callback geworfen", + + // Zend_Validate_Ccnum + "'%value%' must contain between 13 and 19 digits" => "'%value%' muss zwischen 13 und 19 Ziffern enthalten", + "Luhn algorithm (mod-10 checksum) failed on '%value%'" => "Der Luhn Algorithmus (Mod-10 Checksumme) ist auf '%value%' fehlgeschlagen", + + // Zend_Validate_CreditCard + "'%value%' seems to contain an invalid checksum" => "'%value%' scheint eine ungültige Prüfsumme zu enthalten", + "'%value%' must contain only digits" => "'%value%' darf nur Ziffern enthalten", + "Invalid type given. String expected" => "Ungültiger Typ angegeben. String erwartet", + "'%value%' contains an invalid amount of digits" => "'%value%' enthält eine ungültige Anzahl an Ziffern", + "'%value%' is not from an allowed institute" => "'%value%' ist nicht von einem der erlaubten Institute", + "'%value%' seems to be an invalid creditcard number" => "'%value%' scheint eine ungültige Kreditkarten-Nummer zu sein", + "An exception has been raised while validating '%value%'" => "Eine Exception wurde wärend der Prüfung von '%value%' geworfen", + + // Zend_Validate_Date + "Invalid type given. String, integer, array or Zend_Date expected" => "Ungültiger Typ angegeben. String, Integer, Array oder Zend_Date erwartet", + "'%value%' does not appear to be a valid date" => "'%value%' scheint kein gültiges Datum zu sein", + "'%value%' does not fit the date format '%format%'" => "'%value%' passt nicht in das angegebene Datumsformat '%format%'", + + // Zend_Validate_Db_Abstract + "No record matching '%value%' was found" => "Es wurde kein Eintrag gefunden der '%value%' entspricht", + "A record matching '%value%' was found" => "Ein Eintrag der '%value%' entspricht wurde gefunden", + + // Zend_Validate_Digits + "Invalid type given. String, integer or float expected" => "Ungültiger Typ angegeben. String, Integer oder Float erwartet", + "'%value%' must contain only digits" => "'%value%' darf nur Ziffern enthalten", + "'%value%' is an empty string" => "'%value%' ist ein leerer String", + + // Zend_Validate_EmailAddress + "Invalid type given. String expected" => "Ungültiger Typ angegeben. String erwartet", + "'%value%' is not a valid email address in the basic format local-part@hostname" => "'%value%' ist keine gültige Emailadresse im Basisformat local-part@hostname", + "'%hostname%' is not a valid hostname for email address '%value%'" => "'%hostname%' ist kein gültiger Hostname für die Emailadresse '%value%'", + "'%hostname%' does not appear to have a valid MX record for the email address '%value%'" => "'%hostname%' scheint keinen gültigen MX Eintrag für die Emailadresse '%value%' zu haben", + "'%hostname%' is not in a routable network segment. The email address '%value%' should not be resolved from public network" => "'%hostname%' ist in keinem routebaren Netzwerksegment. Die Emailadresse '%value%' sollte nicht vom öffentlichen Netz aus aufgelöst werden", + "'%localPart%' can not be matched against dot-atom format" => "'%localPart%' passt nicht auf das dot-atom Format", + "'%localPart%' can not be matched against quoted-string format" => "'%localPart%' passt nicht auf das quoted-string Format", + "'%localPart%' is not a valid local part for email address '%value%'" => "'%localPart%' ist kein gültiger lokaler Teil für die Emailadresse '%value%'", + "'%value%' exceeds the allowed length" => "'%value%' ist länger als erlaubt", + + // Zend_Validate_File_Count + "Too many files, maximum '%max%' are allowed but '%count%' are given" => "Zu viele Dateien. Maximal '%max%' sind erlaubt aber '%count%' wurden angegeben", + "Too few files, minimum '%min%' are expected but '%count%' are given" => "Zu wenige Dateien. Minimal '%min%' wurden erwartet aber nur '%count%' wurden angegeben", + + // Zend_Validate_File_Crc32 + "File '%value%' does not match the given crc32 hashes" => "Die Datei '%value%' passt nicht auf die angegebenen Crc32 Hashes", + "A crc32 hash could not be evaluated for the given file" => "Für die angegebene Datei konnte kein Crc32 Hash evaluiert werden", + "File '%value%' is not readable or does not exist" => "Die Datei '%value%' konnte nicht gelesen werden oder existiert nicht", + + // Zend_Validate_File_ExcludeExtension + "File '%value%' has a false extension" => "Die Datei '%value%' hat eine falsche Erweiterung", + "File '%value%' is not readable or does not exist" => "Die Datei '%value%' konnte nicht gelesen werden oder existiert nicht", + + // Zend_Validate_File_ExcludeMimeType + "File '%value%' has a false mimetype of '%type%'" => "Die Datei '%value%' hat einen falschen Mimetyp von '%type%'", + "The mimetype of file '%value%' could not be detected" => "Der Mimetyp der Datei '%value%' konnte nicht erkannt werden", + "File '%value%' is not readable or does not exist" => "Die Datei '%value%' konnte nicht gelesen werden oder existiert nicht", + + // Zend_Validate_File_Exists + "File '%value%' does not exist" => "Die Datei '%value%' existiert nicht", + + // Zend_Validate_File_Extension + "File '%value%' has a false extension" => "Die Datei '%value%' hat eine falsche Erweiterung", + "File '%value%' is not readable or does not exist" => "Die Datei '%value%' konnte nicht gelesen werden oder existiert nicht", + + // Zend_Validate_File_FilesSize + "All files in sum should have a maximum size of '%max%' but '%size%' were detected" => "Alle Dateien sollten in Summe eine maximale Größe von '%max%' haben, aber es wurde '%size%' erkannt", + "All files in sum should have a minimum size of '%min%' but '%size%' were detected" => "Alle Dateien sollten in Summe eine minimale Größe von '%min%' haben, aber es wurde '%size%' erkannt", + "One or more files can not be read" => "Ein oder mehrere Dateien konnten nicht gelesen werden", + + // Zend_Validate_File_Hash + "File '%value%' does not match the given hashes" => "Die Datei '%value%' passt nicht auf die angegebenen Hashes", + "A hash could not be evaluated for the given file" => "Für die angegebene Datei konnte kein Hash evaluiert werden", + "File '%value%' is not readable or does not exist" => "Die Datei '%value%' konnte nicht gelesen werden oder existiert nicht", + + // Zend_Validate_File_ImageSize + "Maximum allowed width for image '%value%' should be '%maxwidth%' but '%width%' detected" => "Die maximal erlaubte Breite für das Bild '%value%' ist '%maxwidth%', aber es wurde '%width%' erkannt", + "Minimum expected width for image '%value%' should be '%minwidth%' but '%width%' detected" => "Die minimal erlaubte Breite für das Bild '%value%' ist '%minwidth%', aber es wurde '%width%' erkannt", + "Maximum allowed height for image '%value%' should be '%maxheight%' but '%height%' detected" => "Die maximal erlaubte Höhe für das Bild '%value%' ist '%maxheight%', aber es wurde '%height%' erkannt", + "Minimum expected height for image '%value%' should be '%minheight%' but '%height%' detected" => "Die minimal erlaubte Höhe für das Bild '%value%' ist '%minheight%', aber es wurde '%height%' erkannt", + "The size of image '%value%' could not be detected" => "Die Größe des Bildes '%value%' konnte nicht erkannt werden", + "File '%value%' is not readable or does not exist" => "Die Datei '%value%' konnte nicht gelesen werden oder existiert nicht", + + // Zend_Validate_File_IsCompressed + "File '%value%' is not compressed, '%type%' detected" => "Die Datei '%value%' ist nicht komprimiert. Es wurde '%type%' erkannt", + "The mimetype of file '%value%' could not be detected" => "Der Mimetyp der Datei '%value%' konnte nicht erkannt werden", + "File '%value%' is not readable or does not exist" => "Die Datei '%value%' konnte nicht gelesen werden oder existiert nicht", + + // Zend_Validate_File_IsImage + "File '%value%' is no image, '%type%' detected" => "Die Datei '%value%' ist kein Bild. Es wurde '%type%' erkannt", + "The mimetype of file '%value%' could not be detected" => "Der Mimetyp der Datei '%value%' konnte nicht erkannt werden", + "File '%value%' is not readable or does not exist" => "Die Datei '%value%' konnte nicht gelesen werden oder existiert nicht", + + // Zend_Validate_File_Md5 + "File '%value%' does not match the given md5 hashes" => "Die Datei '%value%' passt nicht auf die angegebenen Md5 Hashes", + "A md5 hash could not be evaluated for the given file" => "Für die angegebene Datei konnte kein Md5 Hash evaluiert werden", + "File '%value%' is not readable or does not exist" => "Die Datei '%value%' konnte nicht gelesen werden oder existiert nicht", + + // Zend_Validate_File_MimeType + "File '%value%' has a false mimetype of '%type%'" => "Die Datei '%value%' hat einen falschen Mimetyp von '%type%'", + "The mimetype of file '%value%' could not be detected" => "Der Mimetyp der Datei '%value%' konnte nicht erkannt werden", + "File '%value%' is not readable or does not exist" => "Die Datei '%value%' konnte nicht gelesen werden oder existiert nicht", + + // Zend_Validate_File_NotExists + "File '%value%' exists" => "Die Datei '%value%' existiert bereits", + + // Zend_Validate_File_Sha1 + "File '%value%' does not match the given sha1 hashes" => "Die Datei '%value%' passt nicht auf die angegebenen Sha1 Hashes", + "A sha1 hash could not be evaluated for the given file" => "Für die angegebene Datei konnte kein Sha1 Hash evaluiert werden", + "File '%value%' is not readable or does not exist" => "Die Datei '%value%' konnte nicht gelesen werden oder existiert nicht", + + // Zend_Validate_File_Size + "Maximum allowed size for file '%value%' is '%max%' but '%size%' detected" => "Die maximal erlaubte Größe für die Datei '%value%' ist '%max%', aber es wurde '%size%' entdeckt", + "Minimum expected size for file '%value%' is '%min%' but '%size%' detected" => "Die mindestens erwartete Größe für die Datei '%value%' ist '%min%', aber es wurde '%size%' entdeckt", + "File '%value%' is not readable or does not exist" => "Die Datei '%value%' konnte nicht gelesen werden oder existiert nicht", + + // Zend_Validate_File_Upload + "File '%value%' exceeds the defined ini size" => "Die Datei '%value%' übersteigt die definierte Größe in der Konfiguration", + "File '%value%' exceeds the defined form size" => "Die Datei '%value%' übersteigt die definierte Größe des Formulars", + "File '%value%' was only partially uploaded" => "Die Datei '%value%' wurde nur teilweise hochgeladen", + "File '%value%' was not uploaded" => "Die Datei '%value%' wurde nicht hochgeladen", + "No temporary directory was found for file '%value%'" => "Für die Datei '%value%' wurde kein temporäres Verzeichnis gefunden", + "File '%value%' can't be written" => "Die Datei '%value%' konnte nicht geschrieben werden", + "A PHP extension returned an error while uploading the file '%value%'" => "Eine PHP Erweiterung retournierte einen Fehler wärend die Datei '%value%' hochgeladen wurde", + "File '%value%' was illegally uploaded. This could be a possible attack" => "Die Datei '%value%' wurde illegal hochgeladen. Dies könnte eine mögliche Attacke sein", + "File '%value%' was not found" => "Die Datei '%value%' wurde nicht gefunden", + "Unknown error while uploading file '%value%'" => "Ein unbekannter Fehler ist aufgetreten wärend die Datei '%value%' hochgeladen wurde", + + // Zend_Validate_File_WordCount + "Too much words, maximum '%max%' are allowed but '%count%' were counted" => "Zu viele Wörter. Maximal '%max%' sind erlaubt, aber '%count%' wurden gezählt", + "Too less words, minimum '%min%' are expected but '%count%' were counted" => "Zu wenige Wörter. Mindestens '%min%' wurden erwartet, aber '%count%' wurden gezählt", + "File '%value%' is not readable or does not exist" => "Die Datei '%value%' konnte nicht gelesen werden oder existiert nicht", + + // Zend_Validate_Float + "Invalid type given. String, integer or float expected" => "Ungültiger Typ angegeben. String, Integer oder Float erwartet", + "'%value%' does not appear to be a float" => "'%value%' scheint kein Float zu sein", + + // Zend_Validate_GreaterThan + "'%value%' is not greater than '%min%'" => "'%value%' ist nicht größer als '%min%'", + + // Zend_Validate_Hex + "Invalid type given. String expected" => "Ungültiger Typ angegeben. String erwartet", + "'%value%' has not only hexadecimal digit characters" => "'%value%' enthält nicht nur hexadezimale Ziffern", + + // Zend_Validate_Hostname + "Invalid type given. String expected" => "Ungültiger Typ angegeben. String erwartet", + "'%value%' appears to be an IP address, but IP addresses are not allowed" => "'%value%' scheint eine IP Adresse zu sein, aber IP Adressen sind nicht erlaubt", + "'%value%' appears to be a DNS hostname but cannot match TLD against known list" => "'%value%' scheint ein DNS Hostname zu sein, aber die TLD wurde in der bekannten Liste nicht gefunden", + "'%value%' appears to be a DNS hostname but contains a dash in an invalid position" => "'%value%' scheint ein DNS Hostname zu sein, enthält aber einen Bindestrich an einer ungültigen Position", + "'%value%' appears to be a DNS hostname but cannot match against hostname schema for TLD '%tld%'" => "'%value%' scheint ein DNS Hostname zu sein, passt aber nicht in das Hostname Schema für die TLD '%tld%'", + "'%value%' appears to be a DNS hostname but cannot extract TLD part" => "'%value%' scheint ein DNS Hostname zu sein, aber der TLD Teil konnte nicht extrahiert werden", + "'%value%' does not match the expected structure for a DNS hostname" => "'%value%' passt nicht in die erwartete Struktur für einen DNS Hostname", + "'%value%' does not appear to be a valid local network name" => "'%value%' scheint kein gültiger lokaler Netzerkname zu sein", + "'%value%' appears to be a local network name but local network names are not allowed" => "'%value%' scheint ein lokaler Netzwerkname zu sein, aber lokale Netzwerknamen sind nicht erlaubt", + "'%value%' appears to be a DNS hostname but the given punycode notation cannot be decoded" => "'%value%' scheint ein DNS Hostname zu sein, aber die angegebene Punycode Schreibweise konnte nicht dekodiert werden", + + // Zend_Validate_Iban + "Unknown country within the IBAN '%value%'" => "Unbekanntes Land in der IBAN '%value%'", + "'%value%' has a false IBAN format" => "'%value%' enthält ein falsches IBAN Format", + "'%value%' has failed the IBAN check" => "Die IBAN Prüfung ist für '%value%' fehlgeschlagen", + + // Zend_Validate_Identical + "The two given tokens do not match" => "Die zwei angegebenen Token stimmen nicht überein", + "No token was provided to match against" => "Es wurde kein Token angegeben gegen den geprüft werden kann", + + // Zend_Validate_InArray + "'%value%' was not found in the haystack" => "'%value%' wurde im Haystack nicht gefunden", + + // Zend_Validate_Int + "Invalid type given. String or integer expected" => "Ungültiger Typ angegeben. String oder Integer erwartet", + "'%value%' does not appear to be an integer" => "'%value%' scheint kein Integer zu sein", + + // Zend_Validate_Ip + "Invalid type given. String expected" => "Ungültiger Typ angegeben. String erwartet", + "'%value%' does not appear to be a valid IP address" => "'%value%' scheint keine gültige IP Adresse zu sein", + + // Zend_Validate_Isbn + "Invalid type given. String or integer expected" => "Ungültiger Typ angegeben. String oder Integer erwartet", + "'%value%' is not a valid ISBN number" => "'%value%' ist keine gültige ISBN Nummer", + + // Zend_Validate_LessThan + "'%value%' is not less than '%max%'" => "'%value%' ist nicht weniger als '%max%'", + + // Zend_Validate_NotEmpty + "Invalid type given. String, integer, float, boolean or array expected" => "Ungültiger Typ angegeben. String, Integer, Float, Boolean oder Array erwartet", + "Value is required and can't be empty" => "Es wird ein Wert benötigt. Dieser darf nicht leer sein", + + // Zend_Validate_PostCode + "Invalid type given. String or integer expected" => "Ungültiger Typ angegeben. String oder Integer erwartet", + "'%value%' does not appear to be a postal code" => "'%value%' scheint keine gültige Postleitzahl zu sein", + + // Zend_Validate_Regex + "Invalid type given. String, integer or float expected" => "Ungültiger Typ angegeben. String, Integer oder Float erwartet", + "'%value%' does not match against pattern '%pattern%'" => "'%value%' scheint nicht auf das Pattern '%pattern%' zu passen", + "There was an internal error while using the pattern '%pattern%'" => "Es gab einen internen Fehler bei der Verwendung des Patterns '%pattern%'", + + // Zend_Validate_Sitemap_Changefreq + "'%value%' is not a valid sitemap changefreq" => "'%value%' ist keine gültige Changefreq für Sitemap", + "Invalid type given. String expected" => "Ungültiger Typ angegeben. String erwartet", + + // Zend_Validate_Sitemap_Lastmod + "'%value%' is not a valid sitemap lastmod" => "'%value%' ist keine gültige Lastmod für Sitemap", + "Invalid type given. String expected" => "Ungültiger Typ angegeben. String erwartet", + + // Zend_Validate_Sitemap_Loc + "'%value%' is not a valid sitemap location" => "'%value%' ist keine gültige Location für Sitemap", + "Invalid type given. String expected" => "Ungültiger Typ angegeben. String erwartet", + + // Zend_Validate_Sitemap_Priority + "'%value%' is not a valid sitemap priority" => "'%value%' ist keine gültige Priority für Sitemap", + "Invalid type given. Numeric string, integer or float expected" => "Ungültiger Typ angegeben. Nummerischer String, Integer oder Float erwartet", + + // Zend_Validate_StringLength + "Invalid type given. String expected" => "Ungültiger Typ angegeben. String erwartet", + "'%value%' is less than %min% characters long" => "'%value%' ist weniger als %min% Zeichen lang", + "'%value%' is more than %max% characters long" => "'%value%' ist mehr als %max% Zeichen lang", +); diff --git a/framework/resources/languages/en/Zend_Validate.php b/framework/resources/languages/en/Zend_Validate.php new file mode 100644 index 0000000..e31a480 --- /dev/null +++ b/framework/resources/languages/en/Zend_Validate.php @@ -0,0 +1,265 @@ + "Invalid type given. String, integer or float expected", + "'%value%' contains characters which are non alphabetic and no digits" => "'%value%' contains characters which are non alphabetic and no digits", + "'%value%' is an empty string" => "'%value%' is an empty string", + + // Zend_Validate_Alpha + "Invalid type given. String expected" => "Invalid type given. String expected", + "'%value%' contains non alphabetic characters" => "'%value%' contains non alphabetic characters", + "'%value%' is an empty string" => "'%value%' is an empty string", + + // Zend_Validate_Barcode + "'%value%' failed checksum validation" => "'%value%' failed checksum validation", + "'%value%' contains invalid characters" => "'%value%' contains invalid characters", + "'%value%' should have a length of %length% characters" => "'%value%' should have a length of %length% characters", + "Invalid type given. String expected" => "Invalid type given. String expected", + + // Zend_Validate_Between + "'%value%' is not between '%min%' and '%max%', inclusively" => "'%value%' is not between '%min%' and '%max%', inclusively", + "'%value%' is not strictly between '%min%' and '%max%'" => "'%value%' is not strictly between '%min%' and '%max%'", + + // Zend_Validate_Callback + "'%value%' is not valid" => "'%value%' is not valid", + "An exception has been raised within the callback" => "An exception has been raised within the callback", + + // Zend_Validate_Ccnum + "'%value%' must contain between 13 and 19 digits" => "'%value%' must contain between 13 and 19 digits", + "Luhn algorithm (mod-10 checksum) failed on '%value%'" => "Luhn algorithm (mod-10 checksum) failed on '%value%'", + + // Zend_Validate_CreditCard + "'%value%' seems to contain an invalid checksum" => "'%value%' seems to contain an invalid checksum", + "'%value%' must contain only digits" => "'%value%' must contain only digits", + "Invalid type given. String expected" => "Invalid type given. String expected", + "'%value%' contains an invalid amount of digits" => "'%value%' contains an invalid amount of digits", + "'%value%' is not from an allowed institute" => "'%value%' is not from an allowed institute", + "'%value%' seems to be an invalid creditcard number" => "'%value%' seems to be an invalid creditcard number", + "An exception has been raised while validating '%value%'" => "An exception has been raised while validating '%value%'", + + // Zend_Validate_Date + "Invalid type given. String, integer, array or Zend_Date expected" => "Invalid type given. String, integer, array or Zend_Date expected", + "'%value%' does not appear to be a valid date" => "'%value%' does not appear to be a valid date", + "'%value%' does not fit the date format '%format%'" => "'%value%' does not fit the date format '%format%'", + + // Zend_Validate_Db_Abstract + "No record matching '%value%' was found" => "No record matching '%value%' was found", + "A record matching '%value%' was found" => "A record matching '%value%' was found", + + // Zend_Validate_Digits + "Invalid type given. String, integer or float expected" => "Invalid type given. String, integer or float expected", + "'%value%' must contain only digits" => "'%value%' must contain only digits", + "'%value%' is an empty string" => "'%value%' is an empty string", + + // Zend_Validate_EmailAddress + "Invalid type given. String expected" => "Invalid type given. String expected", + "'%value%' is not a valid email address in the basic format local-part@hostname" => "'%value%' is not a valid email address in the basic format local-part@hostname", + "'%hostname%' is not a valid hostname for email address '%value%'" => "'%hostname%' is not a valid hostname for email address '%value%'", + "'%hostname%' does not appear to have a valid MX record for the email address '%value%'" => "'%hostname%' does not appear to have a valid MX record for the email address '%value%'", + "'%hostname%' is not in a routable network segment. The email address '%value%' should not be resolved from public network" => "'%hostname%' is not in a routable network segment. The email address '%value%' should not be resolved from public network", + "'%localPart%' can not be matched against dot-atom format" => "'%localPart%' can not be matched against dot-atom format", + "'%localPart%' can not be matched against quoted-string format" => "'%localPart%' can not be matched against quoted-string format", + "'%localPart%' is not a valid local part for email address '%value%'" => "'%localPart%' is not a valid local part for email address '%value%'", + "'%value%' exceeds the allowed length" => "'%value%' exceeds the allowed length", + + // Zend_Validate_File_Count + "Too many files, maximum '%max%' are allowed but '%count%' are given" => "Too many files, maximum '%max%' are allowed but '%count%' are given", + "Too few files, minimum '%min%' are expected but '%count%' are given" => "Too few files, minimum '%min%' are expected but '%count%' are given", + + // Zend_Validate_File_Crc32 + "File '%value%' does not match the given crc32 hashes" => "File '%value%' does not match the given crc32 hashes", + "A crc32 hash could not be evaluated for the given file" => "A crc32 hash could not be evaluated for the given file", + "File '%value%' is not readable or does not exist" => "File '%value%' is not readable or does not exist", + + // Zend_Validate_File_ExcludeExtension + "File '%value%' has a false extension" => "File '%value%' has a false extension", + "File '%value%' is not readable or does not exist" => "File '%value%' is not readable or does not exist", + + // Zend_Validate_File_ExcludeMimeType + "File '%value%' has a false mimetype of '%type%'" => "File '%value%' has a false mimetype of '%type%'", + "The mimetype of file '%value%' could not be detected" => "The mimetype of file '%value%' could not be detected", + "File '%value%' is not readable or does not exist" => "File '%value%' is not readable or does not exist", + + // Zend_Validate_File_Exists + "File '%value%' does not exist" => "File '%value%' does not exist", + + // Zend_Validate_File_Extension + "File '%value%' has a false extension" => "File '%value%' has a false extension", + "File '%value%' is not readable or does not exist" => "File '%value%' is not readable or does not exist", + + // Zend_Validate_File_FilesSize + "All files in sum should have a maximum size of '%max%' but '%size%' were detected" => "All files in sum should have a maximum size of '%max%' but '%size%' were detected", + "All files in sum should have a minimum size of '%min%' but '%size%' were detected" => "All files in sum should have a minimum size of '%min%' but '%size%' were detected", + "One or more files can not be read" => "One or more files can not be read", + + // Zend_Validate_File_Hash + "File '%value%' does not match the given hashes" => "File '%value%' does not match the given hashes", + "A hash could not be evaluated for the given file" => "A hash could not be evaluated for the given file", + "File '%value%' is not readable or does not exist" => "File '%value%' is not readable or does not exist", + + // Zend_Validate_File_ImageSize + "Maximum allowed width for image '%value%' should be '%maxwidth%' but '%width%' detected" => "Maximum allowed width for image '%value%' should be '%maxwidth%' but '%width%' detected", + "Minimum expected width for image '%value%' should be '%minwidth%' but '%width%' detected" => "Minimum expected width for image '%value%' should be '%minwidth%' but '%width%' detected", + "Maximum allowed height for image '%value%' should be '%maxheight%' but '%height%' detected" => "Maximum allowed height for image '%value%' should be '%maxheight%' but '%height%' detected", + "Minimum expected height for image '%value%' should be '%minheight%' but '%height%' detected" => "Minimum expected height for image '%value%' should be '%minheight%' but '%height%' detected", + "The size of image '%value%' could not be detected" => "The size of image '%value%' could not be detected", + "File '%value%' is not readable or does not exist" => "File '%value%' is not readable or does not exist", + + // Zend_Validate_File_IsCompressed + "File '%value%' is not compressed, '%type%' detected" => "File '%value%' is not compressed, '%type%' detected", + "The mimetype of file '%value%' could not be detected" => "The mimetype of file '%value%' could not be detected", + "File '%value%' is not readable or does not exist" => "File '%value%' is not readable or does not exist", + + // Zend_Validate_File_IsImage + "File '%value%' is no image, '%type%' detected" => "File '%value%' is no image, '%type%' detected", + "The mimetype of file '%value%' could not be detected" => "The mimetype of file '%value%' could not be detected", + "File '%value%' is not readable or does not exist" => "File '%value%' is not readable or does not exist", + + // Zend_Validate_File_Md5 + "File '%value%' does not match the given md5 hashes" => "File '%value%' does not match the given md5 hashes", + "A md5 hash could not be evaluated for the given file" => "A md5 hash could not be evaluated for the given file", + "File '%value%' is not readable or does not exist" => "File '%value%' is not readable or does not exist", + + // Zend_Validate_File_MimeType + "File '%value%' has a false mimetype of '%type%'" => "File '%value%' has a false mimetype of '%type%'", + "The mimetype of file '%value%' could not be detected" => "The mimetype of file '%value%' could not be detected", + "File '%value%' is not readable or does not exist" => "File '%value%' is not readable or does not exist", + + // Zend_Validate_File_NotExists + "File '%value%' exists" => "File '%value%' exists", + + // Zend_Validate_File_Sha1 + "File '%value%' does not match the given sha1 hashes" => "File '%value%' does not match the given sha1 hashes", + "A sha1 hash could not be evaluated for the given file" => "A sha1 hash could not be evaluated for the given file", + "File '%value%' is not readable or does not exist" => "File '%value%' is not readable or does not exist", + + // Zend_Validate_File_Size + "Maximum allowed size for file '%value%' is '%max%' but '%size%' detected" => "Maximum allowed size for file '%value%' is '%max%' but '%size%' detected", + "Minimum expected size for file '%value%' is '%min%' but '%size%' detected" => "Minimum expected size for file '%value%' is '%min%' but '%size%' detected", + "File '%value%' is not readable or does not exist" => "File '%value%' is not readable or does not exist", + + // Zend_Validate_File_Upload + "File '%value%' exceeds the defined ini size" => "File '%value%' exceeds the defined ini size", + "File '%value%' exceeds the defined form size" => "File '%value%' exceeds the defined form size", + "File '%value%' was only partially uploaded" => "File '%value%' was only partially uploaded", + "File '%value%' was not uploaded" => "File '%value%' was not uploaded", + "No temporary directory was found for file '%value%'" => "No temporary directory was found for file '%value%'", + "File '%value%' can't be written" => "File '%value%' can't be written", + "A PHP extension returned an error while uploading the file '%value%'" => "A PHP extension returned an error while uploading the file '%value%'", + "File '%value%' was illegally uploaded. This could be a possible attack" => "File '%value%' was illegally uploaded. This could be a possible attack", + "File '%value%' was not found" => "File '%value%' was not found", + "Unknown error while uploading file '%value%'" => "Unknown error while uploading file '%value%'", + + // Zend_Validate_File_WordCount + "Too much words, maximum '%max%' are allowed but '%count%' were counted" => "Too much words, maximum '%max%' are allowed but '%count%' were counted", + "Too less words, minimum '%min%' are expected but '%count%' were counted" => "Too less words, minimum '%min%' are expected but '%count%' were counted", + "File '%value%' is not readable or does not exist" => "File '%value%' is not readable or does not exist", + + // Zend_Validate_Float + "Invalid type given. String, integer or float expected" => "Invalid type given. String, integer or float expected", + "'%value%' does not appear to be a float" => "'%value%' does not appear to be a float", + + // Zend_Validate_GreaterThan + "'%value%' is not greater than '%min%'" => "'%value%' is not greater than '%min%'", + + // Zend_Validate_Hex + "Invalid type given. String expected" => "Invalid type given. String expected", + "'%value%' has not only hexadecimal digit characters" => "'%value%' has not only hexadecimal digit characters", + + // Zend_Validate_Hostname + "Invalid type given. String expected" => "Invalid type given. String expected", + "'%value%' appears to be an IP address, but IP addresses are not allowed" => "'%value%' appears to be an IP address, but IP addresses are not allowed", + "'%value%' appears to be a DNS hostname but cannot match TLD against known list" => "'%value%' appears to be a DNS hostname but cannot match TLD against known list", + "'%value%' appears to be a DNS hostname but contains a dash in an invalid position" => "'%value%' appears to be a DNS hostname but contains a dash in an invalid position", + "'%value%' appears to be a DNS hostname but cannot match against hostname schema for TLD '%tld%'" => "'%value%' appears to be a DNS hostname but cannot match against hostname schema for TLD '%tld%'", + "'%value%' appears to be a DNS hostname but cannot extract TLD part" => "'%value%' appears to be a DNS hostname but cannot extract TLD part", + "'%value%' does not match the expected structure for a DNS hostname" => "'%value%' does not match the expected structure for a DNS hostname", + "'%value%' does not appear to be a valid local network name" => "'%value%' does not appear to be a valid local network name", + "'%value%' appears to be a local network name but local network names are not allowed" => "'%value%' appears to be a local network name but local network names are not allowed", + "'%value%' appears to be a DNS hostname but the given punycode notation cannot be decoded" => "'%value%' appears to be a DNS hostname but the given punycode notation cannot be decoded", + + // Zend_Validate_Iban + "Unknown country within the IBAN '%value%'" => "Unknown country within the IBAN '%value%'", + "'%value%' has a false IBAN format" => "'%value%' has a false IBAN format", + "'%value%' has failed the IBAN check" => "'%value%' has failed the IBAN check", + + // Zend_Validate_Identical + "The two given tokens do not match" => "The two given tokens do not match", + "No token was provided to match against" => "No token was provided to match against", + + // Zend_Validate_InArray + "'%value%' was not found in the haystack" => "'%value%' was not found in the haystack", + + // Zend_Validate_Int + "Invalid type given. String or integer expected" => "Invalid type given. String or integer expected", + "'%value%' does not appear to be an integer" => "'%value%' does not appear to be an integer", + + // Zend_Validate_Ip + "Invalid type given. String expected" => "Invalid type given. String expected", + "'%value%' does not appear to be a valid IP address" => "'%value%' does not appear to be a valid IP address", + + // Zend_Validate_Isbn + "Invalid type given. String or integer expected" => "Invalid type given. String or integer expected", + "'%value%' is not a valid ISBN number" => "'%value%' is not a valid ISBN number", + + // Zend_Validate_LessThan + "'%value%' is not less than '%max%'" => "'%value%' is not less than '%max%'", + + // Zend_Validate_NotEmpty + "Invalid type given. String, integer, float, boolean or array expected" => "Invalid type given. String, integer, float, boolean or array expected", + "Value is required and can't be empty" => "Value is required and can't be empty", + + // Zend_Validate_PostCode + "Invalid type given. String or integer expected" => "Invalid type given. String or integer expected", + "'%value%' does not appear to be a postal code" => "'%value%' does not appear to be a postal code", + + // Zend_Validate_Regex + "Invalid type given. String, integer or float expected" => "Invalid type given. String, integer or float expected", + "'%value%' does not match against pattern '%pattern%'" => "'%value%' does not match against pattern '%pattern%'", + "There was an internal error while using the pattern '%pattern%'" => "There was an internal error while using the pattern '%pattern%'", + + // Zend_Validate_Sitemap_Changefreq + "'%value%' is not a valid sitemap changefreq" => "'%value%' is not a valid sitemap changefreq", + "Invalid type given. String expected" => "Invalid type given. String expected", + + // Zend_Validate_Sitemap_Lastmod + "'%value%' is not a valid sitemap lastmod" => "'%value%' is not a valid sitemap lastmod", + "Invalid type given. String expected" => "Invalid type given. String expected", + + // Zend_Validate_Sitemap_Loc + "'%value%' is not a valid sitemap location" => "'%value%' is not a valid sitemap location", + "Invalid type given. String expected" => "Invalid type given. String expected", + + // Zend_Validate_Sitemap_Priority + "'%value%' is not a valid sitemap priority" => "'%value%' is not a valid sitemap priority", + "Invalid type given. Numeric string, integer or float expected" => "Invalid type given. Numeric string, integer or float expected", + + // Zend_Validate_StringLength + "Invalid type given. String expected" => "Invalid type given. String expected", + "'%value%' is less than %min% characters long" => "'%value%' is less than %min% characters long", + "'%value%' is more than %max% characters long" => "'%value%' is more than %max% characters long", +); diff --git a/framework/resources/languages/es/Zend_Validate.php b/framework/resources/languages/es/Zend_Validate.php new file mode 100644 index 0000000..66f4758 --- /dev/null +++ b/framework/resources/languages/es/Zend_Validate.php @@ -0,0 +1,266 @@ + "El tipo especificado no es válido, el valor debe ser de tipo float, una cadena de texto o entero", + "'%value%' contains characters which are non alphabetic and no digits" => "'%value%' contiene caracteres que no son alfabéticos ni dígitos", + "'%value%' is an empty string" => "'%value%' es una cadena de texto vacia", + + // Zend_Validate_Alpha + "Invalid type given, value should be a string" => "El tipo especificado no es válido, el valor debe ser una cadena de texto", + "'%value%' contains non alphabetic characters" => "'%value%' contiene caracteres no alfabéticos", + "'%value%' is an empty string" => "'%value%' es una cadena de texto vacia", + + // Zend_Validate_Barcode + "'%value%' failed checksum validation" => "'%value%' Fallo la validación de checksum", + "'%value%' contains invalid characters" => "'%value%' contiene caracteres no válidos", + "'%value%' should have a length of %length% characters" => "'%value%' debe tener una longitud de %length% caracteres", + "Invalid type given, value should be string" => "El tipo especificado no es válido, el valor debe ser una cadena de texto", + + // Zend_Validate_Between + "'%value%' is not between '%min%' and '%max%', inclusively" => "'%value%' no está incluido entre '%min%' y '%max%'", + "'%value%' is not strictly between '%min%' and '%max%'" => "'%value%' no está exactamente entre '%min%' y '%max%'", + + // Zend_Validate_Callback + "'%value%' is not valid" => "'%value%' no es válido", + "Failure within the callback, exception returned" => "Falló dentro de la llamada de retorno, ha devuelto una excepción", + + // Zend_Validate_Ccnum + "'%value%' must contain between 13 and 19 digits" => "'%value%' debe contener entre 13 y 19 dígitos", + "Luhn algorithm (mod-10 checksum) failed on '%value%'" => "El algoritmo de Luhn (checksum del módulo 10) fallo en '%value%'", + + // Zend_Validate_CreditCard + "Luhn algorithm (mod-10 checksum) failed on '%value%'" => "El algoritmo de Luhn (checksum del módulo 10) fallo en '%value%'", + "'%value%' must contain only digits" => "'%value%' debe contener solo dígitos", + "Invalid type given, value should be a string" => "El tipo especificado no es válido, el valor debe ser una cadena de texto", + "'%value%' contains an invalid amount of digits" => "'%value%' contiene una cantidad inválida de dígitos", + "'%value%' is not from an allowed institute" => "'%value%' no es de una institución autorizada", + "Validation of '%value%' has been failed by the service" => "La validación de '%value%' fallo por causa del servicio", + "The service returned a failure while validating '%value%'" => "El servicio devolvió un fallo durante la validación de '%value%'", + + // Zend_Validate_Date + "Invalid type given, value should be string, integer, array or Zend_Date" => "El tipo especificado no es válido, el valor debe ser una cadena de texto, entero, array o un objeto Zend_Date", + "'%value%' does not appear to be a valid date" => "'%value%' no parece ser una fecha válida", + "'%value%' does not fit the date format '%format%'" => "'%value%' no se ajusta al formato de fecha '%format%'", + + // Zend_Validate_Db_Abstract + "No record matching %value% was found" => "No fue encontrado ningun registro que coincida con %value%", + "A record matching %value% was found" => "Se encontro un registro coincidente con %value%", + + // Zend_Validate_Digits + "Invalid type given, value should be string, integer or float" => "El tipo especificado no es válido, el valor debe ser una cadena de texto, entero o float", + "'%value%' contains characters which are not digits; but only digits are allowed" => "'%value%' contiene caracteres que no son dígitos, solo se permiten dígitos", + "'%value%' is an empty string" => "'%value%' es una cadena vacía", + + // Zend_Validate_EmailAddress + "Invalid type given, value should be a string" => "El tipo especificado no es válido, el valor debe ser una cadena de texto", + "'%value%' is no valid email address in the basic format local-part@hostname" => "'%value%' no es una dirección de correo electrónico válido en el formato local-part@hostname", + "'%hostname%' is no valid hostname for email address '%value%'" => "'%hostname%' no es un nombre de host válido para la dirección de correo electrónico '%value%'", + "'%hostname%' does not appear to have a valid MX record for the email address '%value%'" => "'%hostname%' no parece tener un registro MX válido para la dirección de correo electrónico '%value%'", + "'%hostname%' is not in a routable network segment. The email address '%value%' should not be resolved from public network." => "'%hostname%' no esta en un segmento de red ruteable. La dirección de correo electrónico '%value%' no se debe poder resolver desde una red pública.", + "'%localPart%' can not be matched against dot-atom format" => "'%localPart%' no es igual al formato dot-atom", + "'%localPart%' can not be matched against quoted-string format" => "'%localPart%' no es igual al formato quoted-string", + "'%localPart%' is no valid local part for email address '%value%'" => "'%localPart%' no es una parte local válida para la dirección de correo electrónico '%value%'", + "'%value%' exceeds the allowed length" => "'%value%' excede la longitud permitida", + + // Zend_Validate_File_Count + "Too many files, maximum '%max%' are allowed but '%count%' are given" => "Demasiados archivos, se permiten un máximo de '%max%' pero se han especificado '%count%'", + "Too few files, minimum '%min%' are expected but '%count%' are given" => "Muy pocos archivos, se esperaba un mí­nimo de '%min%' pero sólo se han especificado '%count%'", + + // Zend_Validate_File_Crc32 + "File '%value%' does not match the given crc32 hashes" => "El CRC32 del archivo '%value%' es incorrecto", + "A crc32 hash could not be evaluated for the given file" => "No se ha podido calcular el CRC32 del archivo especificado", + "File '%value%' could not be found" => "No se ha podido encontrar el archivo '%value%'", + + // Zend_Validate_File_ExcludeExtension + "File '%value%' has a false extension" => "El archivo '%value%' tiene una extensión incorrecta", + "File '%value%' could not be found" => "No se ha podido encontrar el archivo '%value%'", + + // Zend_Validate_File_ExcludeMimeType + "File '%value%' has a false mimetype of '%type%'" => "El archivo '%value%' tiene un tipo MIME '%type%' incorrecto", + "The mimetype of file '%value%' could not be detected" => "No se ha podido determinar el tipo MIME del archivo '%value%'", + "File '%value%' can not be read" => "El archivo '%value%' no se puede leer", + + // Zend_Validate_File_Exists + "File '%value%' does not exist" => "El archivo '%value%' no existe", + + // Zend_Validate_File_Extension + "File '%value%' has a false extension" => "El archivo '%value%' tiene una extensión incorrecta", + "File '%value%' could not be found" => "No se ha podido encontrar el archivo '%value%'", + + // Zend_Validate_File_FilesSize + "All files in sum should have a maximum size of '%max%' but '%size%' were detected" => "Todos los archivos deberí­an tener un tamaño máximo de '%max%' pero tiene un tamaño de '%size%'", + "All files in sum should have a minimum size of '%min%' but '%size%' were detected" => "Todos los archivos deberí­an tener un tamaño mí­nimo de '%min%' pero tiene un tamaño de '%size%'", + "One or more files can not be read" => "Uno o más archivos no se pueden leer", + + // Zend_Validate_File_Hash + "File '%value%' does not match the given hashes" => "El archivo '%value%' no se corresponde con los códigos hash especificados", + "A hash could not be evaluated for the given file" => "No se ha podido evaluar ningún código hash para el archivo especificado", + "File '%value%' could not be found" => "No se ha podido encontrar el archivo '%value%'", + + // Zend_Validate_File_ImageSize + "Maximum allowed width for image '%value%' should be '%maxwidth%' but '%width%' detected" => "El ancho máxima para la imagen '%value%' deberí­a ser '%maxwidth%' pero es de '%width%'", + "Minimum expected width for image '%value%' should be '%minwidth%' but '%width%' detected" => "El ancho mí­nima para la imagen '%value%' deberí­a ser '%minwidth%' pero es de '%width%'", + "Maximum allowed height for image '%value%' should be '%maxheight%' but '%height%' detected" => "La altura máxima para la imagen '%value%' deberí­a ser '%maxheight%' pero es de '%height%'", + "Minimum expected height for image '%value%' should be '%minheight%' but '%height%' detected" => "La altura mí­nima para la imagen '%value%' deberí­a ser '%minheight%' pero es de '%height%'", + "The size of image '%value%' could not be detected" => "No se ha podido determinar el tamaño de la imagen '%value%'", + "File '%value%' can not be read" => "El archivo '%value%' no se puede leer", + + // Zend_Validate_File_IsCompressed + "File '%value%' is not compressed, '%type%' detected" => "El archivo '%value%' no está comprimido, '%type%' detectado", + "The mimetype of file '%value%' could not be detected" => "No se ha podido determinar el tipo MIME del archivo '%value%'", + "File '%value%' can not be read" => "El archivo '%value%' no se puede leer", + + // Zend_Validate_File_IsImage + "File '%value%' is no image, '%type%' detected" => "El archivo '%value%' no es una imagen, '%type%' detectado", + "The mimetype of file '%value%' could not be detected" => "No se ha podido determinar el tipo MIME del archivo '%value%'", + "File '%value%' can not be read" => "El archivo '%value%' no se puede leer", + + // Zend_Validate_File_Md5 + "File '%value%' does not match the given md5 hashes" => "El archivo '%value%' no se corresponde con el MD5 especificado", + "A md5 hash could not be evaluated for the given file" => "No se ha podido calcular el MD5 del archivo especificado", + "File '%value%' could not be found" => "No se ha podido encontrar el archivo '%value%'", + + // Zend_Validate_File_MimeType + "File '%value%' has a false mimetype of '%type%'" => "El archivo '%value%' tiene un tipo MIME '%type%' falso", + "The mimetype of file '%value%' could not be detected" => "No se ha podido determinar el tipo MIME del archivo '%value%'", + "File '%value%' can not be read" => "El archivo '%value%' no se puede leer", + + // Zend_Validate_File_NotExists + "File '%value%' exists" => "El archivo '%value%' existe", + + // Zend_Validate_File_Sha1 + "File '%value%' does not match the given sha1 hashes" => "El archivo '%value%' no es igual al SHA1 especificado", + "A sha1 hash could not be evaluated for the given file" => "No se ha podido calcular el SHA1 del archivo especificado", + "File '%value%' could not be found" => "No se ha podido encontrar el archivo '%value%'", + + // Zend_Validate_File_Size + "Maximum allowed size for file '%value%' is '%max%' but '%size%' detected" => "El tamaño máximo permitido para el archivo '%value%' es '%max%' pero se ha detectado un tamaño de '%size%'", + "Minimum expected size for file '%value%' is '%min%' but '%size%' detected" => "El tamaño mí­nimo permitido para el archivo '%value%' es '%min%' pero se ha detectado un tamaño de '%size%'", + "File '%value%' could not be found" => "No se ha podido encontrar el archivo '%value%'", + + // Zend_Validate_File_Upload + "File '%value%' exceeds the defined ini size" => "El tamaño del archivo '%value%' excede el valor definido en el ini", + "File '%value%' exceeds the defined form size" => "El archivo '%value%' excede el tamaño definido en el formulario", + "File '%value%' was only partially uploaded" => "El archivo '%value%' ha sido sólo parcialmente subido", + "File '%value%' was not uploaded" => "El archivo '%value%' no ha sido subido", + "No temporary directory was found for file '%value%'" => "No se ha encontrado el directorio temporal para el archivo '%value%'", + "File '%value%' can't be written" => "No se puede escribir en el archivo '%value%'", + "A PHP extension returned an error while uploading the file '%value%'" => "Una extensión PHP devolvió un error mientras se subí­a el archivo '%value%'", + "File '%value%' was illegally uploaded. This could be a possible attack" => "El archivo '%value%' ha sido subido ilegalmente, lo cual podrí­a ser un ataque", + "File '%value%' was not found" => "Archivo '%value%' no encontrado", + "Unknown error while uploading file '%value%'" => "error desconocido al intentar subir el archivo '%value%'", + + // Zend_Validate_File_WordCount + "Too much words, maximum '%max%' are allowed but '%count%' were counted" => "Demasiadas palabras, sólo se permiten '%max%' pero se han contado '%count%'", + "Too less words, minimum '%min%' are expected but '%count%' were counted" => "Demasiado pocas palabras, se esperaban al menos '%min%' pero se han contado '%count%'", + "File '%value%' could not be found" => "No se ha podido encontrar el archivo '%value%'", + + // Zend_Validate_Float + "Invalid type given, value should be float, string, or integer" => "El tipo especificado no es válido, el valor deberí­a ser de tipo float, una cadena de texto o un entero", + "'%value%' does not appear to be a float" => "'%value%' no parece ser un float", + +// Zend_Validate_GreaterThan + "'%value%' is not greater than '%min%'" => "'%value%' no es mayor que '%min%'", + + // Zend_Validate_Hex + "Invalid type given, value should be a string" => "El tipo especificado es incorrecto, el valor deberí­a ser una cadena de texto", + "'%value%' has not only hexadecimal digit characters" => "'%value%' no consta únicamente de dí­gitos y caracteres hexadecimales", + + // Zend_Validate_Hostname + "Invalid type given, value should be a string" => "El tipo especificado es incorrecto, el valor deberí­a ser una cadena de texto", + "'%value%' appears to be an IP address, but IP addresses are not allowed" => "'%value%' parece una dirección IP, pero éstas no están permitidas", + "'%value%' appears to be a DNS hostname but cannot match TLD against known list" => "'%value%' parece ser un nombre de dominio DNS pero el TLD no es válido", + "'%value%' appears to be a DNS hostname but contains a dash in an invalid position" => "'%value%' parece ser un nombre de dominio DNS pero contiene una barra en una posición inválida", + "'%value%' appears to be a DNS hostname but cannot match against hostname schema for TLD '%tld%'" => "'%value%' parece ser un nombre de dominio DNS pero su formato no se corresponde con el correcto para el TLD '%tld%'", + "'%value%' appears to be a DNS hostname but cannot extract TLD part" => "'%value%' parece ser un nombre de dominio DNS pero no se puede extraer la parte del TLD", + "'%value%' does not match the expected structure for a DNS hostname" => "'%value%' no se corresponde con la estructura esperada para un nombre de dominio DNS", + "'%value%' does not appear to be a valid local network name" => "'%value%' no parece ser un nombre de área local válido", + "'%value%' appears to be a local network name but local network names are not allowed" => "'%value%' parece ser un nombre de área local pero no se permiten nombres de área local", + "'%value%' appears to be a DNS hostname but the given punycode notation cannot be decoded" => "'%value%' parece ser un nombre de dominio DNS pero no se puede decodificar la notación de punycode", + + // Zend_Validate_Iban + "Unknown country within the IBAN '%value%'" => "Paí­s desconocido dentro del IBAN '%value%'", + "'%value%' has a false IBAN format" => "'%value%' tiene un formato falso de IBAN", + "'%value%' has failed the IBAN check" => "La prueba de validación de IBAN de '%value%' ha fallado", + + // Zend_Validate_Identical + "The two given tokens do not match" => "Las dos muestras especificados no concuerdan", + "No token was provided to match against" => "No se ha especificado ninguna muestra a comprobar", + + // Zend_Validate_InArray + "'%value%' was not found in the haystack" => "No se ha encontrado '%value%' en el argumento especificado", + + // Zend_Validate_Int + "Invalid type given, value should be string or integer" => "El tipo especificado es inválido, el valor deberí­a ser una cadena de texto o un entero", + "'%value%' does not appear to be an integer" => "'%value%' no parece ser un entero", + + // Zend_Validate_Ip + "Invalid type given, value should be a string" => "El tipo especificado es incorrecto, el valor deberí­a ser una cadena de texto", + "'%value%' does not appear to be a valid IP address" => "'%value%' no parece ser una dirección IP válida", + + // Zend_Validate_Isbn + "Invalid type given, value should be string or integer" => "El tipo especificado es inválido, el valor deberí­a ser una cadena de texto o un entero", + "'%value%' is not a valid ISBN number" => "El número ISBN especificado ('%value%') no es válido", + + // Zend_Validate_LessThan + "'%value%' is not less than '%max%'" => "'%value%' no es menor que '%max%'", + + // Zend_Validate_NotEmpty + "Invalid type given, value should be float, string, array, boolean or integer" => "El tipo especificado es inválido, el valor deberí­a ser un float, una cadena de texto, un array, un boolean o un entero", + "Value is required and can't be empty" => "Se requiere un valor y éste no puede estar vací­o", + + // Zend_Validate_PostCode + "Invalid type given. The value should be a string or a integer" => "El tipo especificado es incorrecto, el valor deberí­a ser una cadena de texto", + "'%value%' does not appear to be a postal code" => "'%value%' no parece ser un código postal", + + // Zend_Validate_Regex + "Invalid type given, value should be string, integer or float" => "El tipo especificado es incorrecto, el valor deberí­a ser de tipo float, una cadena de texto o un entero", + "'%value%' does not match against pattern '%pattern%'" => "'%value%' no concuerda con el patrón '%pattern%' especificado", + "There was an internal error while using the pattern '%pattern%'" => "Se ha producido un error interno al usar el patrón '%pattern%' especificado", + + // Zend_Validate_Sitemap_Changefreq + "'%value%' is not a valid sitemap changefreq" => "'%value%' no es una especificación válida de frecuencia de cambio", + "Invalid type given, the value should be a string" => "El tipo especificado es inválido, el valor deberí­a ser una cadena de texto", + + // Zend_Validate_Sitemap_Lastmod + "'%value%' is not a valid sitemap lastmod" => "'%value%' no es un lastmod de mapa web válido", + "Invalid type given, the value should be a string" => "El tipo especificado es inválido, el valor deberí­a ser una cadena de texto", + + // Zend_Validate_Sitemap_Loc + "'%value%' is not a valid sitemap location" => "'%value%' no es una ubicación de mapa web válida", + "Invalid type given, the value should be a string" => "El tipo especificado es inválido, el valor deberí­a ser una cadena de texto", + + // Zend_Validate_Sitemap_Priority + "'%value%' is not a valid sitemap priority" => "'%value%' no es una prioridad de mapa web válida", + "Invalid type given, the value should be a integer, a float or a numeric string" => "El tipo especificado es inválido, el valor deberí­a ser un entero, un float o una cadena de texto numérica", + + // Zend_Validate_StringLength + "Invalid type given, value should be a string" => "El tipo especificado es incorrecto, el valor deberí­a ser una cadena de texto", + "'%value%' is less than %min% characters long" => "'%value%' tiene menos de '%min%' caracteres", + "'%value%' is more than %max% characters long" => "'%value%' tiene más de '%max%' caracteres", +); + diff --git a/framework/resources/languages/fi/Zend_Validate.php b/framework/resources/languages/fi/Zend_Validate.php new file mode 100644 index 0000000..ce5d666 --- /dev/null +++ b/framework/resources/languages/fi/Zend_Validate.php @@ -0,0 +1,265 @@ + "Epäkelpo syöte. Pitäisi olla liukuluku, merkkijono tai kokonaisluku", + "'%value%' contains characters which are non alphabetic and no digits" => "'%value%' on virheelinen, ainoastaan aakkoset ja numerot ovat sallittuja", + "'%value%' is an empty string" => "'%value%' on tyhjä merkkijono", + + // Zend_Validate_Alpha + "Invalid type given. String expected" => "Epäkelpo syöte. Pitäisi olla merkkijono", + "'%value%' contains non alphabetic characters" => "'%value%' on virheellinen, ainoastaan aakkoset ovat sallittuja", + "'%value%' is an empty string" => "'%value%' on tyhjä merkkijono", + + // Zend_Validate_Barcode + "'%value%' failed checksum validation" => "Syötteen '%value%' tarkistusluvun vahvistus epäonnistui", + "'%value%' contains invalid characters" => "'%value%' sisältää epäkelpoja merkkejä", + "'%value%' should have a length of %length% characters" => "'%value%' pitäisi olla %length% merkkiä pitkä", + "Invalid type given. String expected" => "Epäkelpo syöte. Pitäisi olla merkkijono", + + // Zend_Validate_Between + "'%value%' is not between '%min%' and '%max%', inclusively" => "'%value%' ei ole luku väliltä %min%-%max%", + "'%value%' is not strictly between '%min%' and '%max%'" => "'%value%' ei ole luku väliltä %min%-%max%, poislukien ylä- ja alarajat", + + // Zend_Validate_Callback + "'%value%' is not valid" => "'%value%' on epäkelpo", + "An exception has been raised within the callback" => "Odottamaton virhe, callback-validaattori palautti poikkeuksen", + + // Zend_Validate_Ccnum + "'%value%' must contain between 13 and 19 digits" => "'%value%' pitää olla luku väliltä 13-19", + "Luhn algorithm (mod-10 checksum) failed on '%value%'" => "Luhn-algoritmin (mod 10) suoritus syötteelle '%value%' epäonnistui", + + // Zend_Validate_CreditCard + "'%value%' seems to contain an invalid checksum" => "Syötteen '%value%' tarkistusluku on viallinen", + "'%value%' must contain only digits" => "'%value%' saa sisältää ainoastaan numeroita", + "Invalid type given. String expected" => "Epäkelpo syöte. Pitäisi olla merkkijono", + "'%value%' contains an invalid amount of digits" => "'%value%' sisältää väärän määrän numeroita", + "'%value%' is not from an allowed institute" => "'%value%' ei ole sallitun luottolaitoksen alkuosa", + "'%value%' seems to be an invalid creditcard number" => "Luottokortin numero '%value%' tulkittiin virheelliseksi", + "An exception has been raised while validating '%value%'" => "Kortin '%value%' varmennus epäonnistui, palvelu palautti virheen", + + // Zend_Validate_Date + "Invalid type given. String, integer, array or Zend_Date expected" => "Epäkelpo syöte. Pitäisi olla merkkijono, kokonaisluku, taulukko tai Zend_Date", + "'%value%' does not appear to be a valid date" => "'%value%' ei ole kelvollinen päivä", + "'%value%' does not fit the date format '%format%'" => "'%value%' ei ole muotoa '%format%'", + + // Zend_Validate_Db_Abstract + "No record matching '%value%' was found" => "Rekisteristä ei löytynyt arvoa, joka vastaisi syötettä '%value%'", + "A record matching '%value%' was found" => "Rekisteristä löytyi syötettä '%value%' vastaava arvo", + + // Zend_Validate_Digits + "Invalid type given. String, integer or float expected" => "Epäkelpo syöte. Pitäisi olla merkkijono, kokonaisluku tai liukuluku", + "'%value%' must contain only digits" => "'%value%' on virheellinen, ainoastaan numerot ovat sallittuja", + "'%value%' is an empty string" => "'%value%' on tyhjä merkkijono", + + // Zend_Validate_EmailAddress + "Invalid type given. String expected" => "Epäkelpo syöte. Pitäisi olla merkkijono", + "'%value%' is not a valid email address in the basic format local-part@hostname" => "'%value%' on virheellinen sähköpostiosoite, ei vastaa muotoa paikallisosa@alue", + "'%hostname%' is not a valid hostname for email address '%value%'" => "'%hostname%' on virheellinen verkkotunnus osoitteelle '%value%'", + "'%hostname%' does not appear to have a valid MX record for the email address '%value%'" => "Osoitteen '%value%' verkkotunnukselle '%hostname%' ei löydy MX-tietuetta", + "'%hostname%' is not in a routable network segment. The email address '%value%' should not be resolved from public network" => "'%hostname%' ei ole reititettävän verkon osa. Sähköpostiosoitetta '%value%' ei pitäisi selvittää julkisesta verkosta.", + "'%localPart%' can not be matched against dot-atom format" => "Virheellinen paikallisosa, '%localPart%' ei ole verrattavissa dot-atom -muotoon", + "'%localPart%' can not be matched against quoted-string format" => "Virheellinen paikallisosa, '%localPart%' ei ole verrattavissa quoted-string -muotoon", + "'%localPart%' is not a valid local part for email address '%value%'" => "Sähköpostiosoitteen '%value%' paikallisosa '%localPart%' on virheellinen", + "'%value%' exceeds the allowed length" => "Osoite '%value%' on liian pitkä", + + // Zend_Validate_File_Count + "Too many files, maximum '%max%' are allowed but '%count%' are given" => "Virheellinen määrä tiedostoja, maksimimäärä on '%max%', vastaanotettiin '%count%'", + "Too few files, minimum '%min%' are expected but '%count%' are given" => "Virheellinen määrä tiedostoja, minimimäärä on '%min%', vastaanotettiin '%count%'", + + // Zend_Validate_File_Crc32 + "File '%value%' does not match the given crc32 hashes" => "Tiedoston '%value%' crc32-tarkistusluku ei vastaa annettua", + "A crc32 hash could not be evaluated for the given file" => "Tarkistuslukua crc32 ei pystytty määrittämään vastaanotetulle tiedostolle", + "File '%value%' is not readable or does not exist" => "Tiedostoa '%value%' ei voida lukea tai sitä ei ole", + + // Zend_Validate_File_ExcludeExtension + "File '%value%' has a false extension" => "Tiedostolla '%value%' on virheellinen pääte", + "File '%value%' is not readable or does not exist" => "Tiedostoa '%value%' ei voida lukea tai sitä ei ole", + + // Zend_Validate_File_ExcludeMimeType + "File '%value%' has a false mimetype of '%type%'" => "Tiedoston '%value%' MIME-tyyppi '%type%' on virheellinen", + "The mimetype of file '%value%' could not be detected" => "Tiedoston '%value%' MIME-tyyppiä ei pystytty todentamaan", + "File '%value%' is not readable or does not exist" => "Tiedostoa '%value%' ei voida lukea tai sitä ei ole", + + // Zend_Validate_File_Exists + "File '%value%' does not exist" => "Tiedostoa '%value%' ei ole olemassa", + + // Zend_Validate_File_Extension + "File '%value%' has a false extension" => "Tiedostolla '%value%' on virheellinen pääte", + "File '%value%' is not readable or does not exist" => "Tiedostoa '%value%' ei voida lukea tai sitä ei ole", + + // Zend_Validate_File_FilesSize + "All files in sum should have a maximum size of '%max%' but '%size%' were detected" => "Kaikkien tiedostojen yhteenlaskettu koko saa olla maksimissaan '%max%', vastaanotettiin '%size%'", + "All files in sum should have a minimum size of '%min%' but '%size%' were detected" => "Kaikkien tiedostojen yhteenlaskettu koko pitää olla vähintään '%min%', vastaanotettiin '%size%'", + "One or more files can not be read" => "Yhtä tai useampaa tiedostoa ei voida lukea", + + // Zend_Validate_File_Hash + "File '%value%' does not match the given hashes" => "Tiedoston '%value%' tarkastusluku ei vastaa annettua", + "A hash could not be evaluated for the given file" => "Tarkistuslukua ei pystytty määrittämään vastaanotetulle tiedostolle", + "File '%value%' is not readable or does not exist" => "Tiedostoa '%value%' ei voida lukea tai sitä ei ole", + + // Zend_Validate_File_ImageSize + "Maximum allowed width for image '%value%' should be '%maxwidth%' but '%width%' detected" => "Kuvan '%value%' maksimileveys on '%maxwidth%', annettu '%width%'", + "Minimum expected width for image '%value%' should be '%minwidth%' but '%width%' detected" => "Kuvan '%value%' minimileveys on '%minwidth%', annettu '%width%'", + "Maximum allowed height for image '%value%' should be '%maxheight%' but '%height%' detected" => "Kuvan '%value%' maksimikorkeus on '%maxheight%', annettu '%height%'", + "Minimum expected height for image '%value%' should be '%minheight%' but '%height%' detected" => "Kuvan '%value%' minimikorkeus on '%minheight%', annettu '%height%'", + "The size of image '%value%' could not be detected" => "Kuvan '%value%' kokoa ei voida todentaa", + "File '%value%' is not readable or does not exist" => "Tiedostoa '%value%' ei voida lukea tai sitä ei ole", + + // Zend_Validate_File_IsCompressed + "File '%value%' is not compressed, '%type%' detected" => "Tiedosto '%value%' ei ole pakattu, vastaanotettiin tyyppiä '%type%'", + "The mimetype of file '%value%' could not be detected" => "Tiedoston '%value%' MIME-tyyppiä ei pystytty todentamaan", + "File '%value%' is not readable or does not exist" => "Tiedostoa '%value%' ei voida lukea tai sitä ei ole", + + // Zend_Validate_File_IsImage + "File '%value%' is no image, '%type%' detected" => "Tiedosto '%value%' ei ole kuvatiedosto, vastaanotettiin tyyppiä '%type%'", + "The mimetype of file '%value%' could not be detected" => "Tiedoston '%value%' MIME-tyyppiä ei pystytty todentamaan", + "File '%value%' is not readable or does not exist" => "Tiedostoa '%value%' ei voida lukea tai sitä ei ole", + + // Zend_Validate_File_Md5 + "File '%value%' does not match the given md5 hashes" => "Tiedoston '%value%' tarkistusluku ei vastaa annettua (md5)", + "A md5 hash could not be evaluated for the given file" => "Tiedostolle ei voitu määrittää md5-tarkistuslukua", + "File '%value%' is not readable or does not exist" => "Tiedostoa '%value%' ei voida lukea tai sitä ei ole", + + // Zend_Validate_File_MimeType + "File '%value%' has a false mimetype of '%type%'" => "Tiedoston '%value%' MIME-tyyppi '%type%' on virheellinen", + "The mimetype of file '%value%' could not be detected" => "Tiedoston '%value%' MIME-tyyppiä ei pystytty todentamaan", + "File '%value%' is not readable or does not exist" => "Tiedostoa '%value%' ei voida lukea tai sitä ei ole", + + // Zend_Validate_File_NotExists + "File '%value%' exists" => "Tiedostoa '%value%' ei ole olemassa", + + // Zend_Validate_File_Sha1 + "File '%value%' does not match the given sha1 hashes" => "Tiedoston '%value%' tarkistusluku ei vastaa annettua (sha1)", + "A sha1 hash could not be evaluated for the given file" => "Tiedostolle ei voitu määrittää sha1-tarkistuslukua", + "File '%value%' is not readable or does not exist" => "Tiedostoa '%value%' ei voida lukea tai sitä ei ole", + + // Zend_Validate_File_Size + "Maximum allowed size for file '%value%' is '%max%' but '%size%' detected" => "Tiedoston '%value%' maksimikoko on '%max%', vastaanotettu '%size%'", + "Minimum expected size for file '%value%' is '%min%' but '%size%' detected" => "Tiedoston '%value%' minimikoko on '%min%', vastaanotettu '%size%'", + "File '%value%' is not readable or does not exist" => "Tiedostoa '%value%' ei voidea lukea tai sitä ei ole", + + // Zend_Validate_File_Upload + "File '%value%' exceeds the defined ini size" => "Tiedosto '%value%' ylittää ini-tiedostossa määritellyn tiedostokoon", + "File '%value%' exceeds the defined form size" => "Tiedosto '%value%' ylittää lomakkeessa määritellyn tiedostokoon", + "File '%value%' was only partially uploaded" => "Tiedosto '%value%' vastaanotettiin ainoastaan osittain", + "File '%value%' was not uploaded" => "Tiedostoa '%value%' ei lähetetty", + "No temporary directory was found for file '%value%'" => "Väliaikaishakemistoa ei löytynyt tiedostolle '%value%'", + "File '%value%' can't be written" => "Tiedostoon '%value%' ei voida kirjoittaa", + "A PHP extension returned an error while uploading the file '%value%'" => "PHP:n lisäosa palautti virheen kesken tiedoston '%value%' lähetyksen", + "File '%value%' was illegally uploaded. This could be a possible attack" => "Tiedoston '%value%' lähetyksessä haivattu laittomuus, mahdollinen hyökkäys", + "File '%value%' was not found" => "Tiedostoa '%value%' ei löydy", + "Unknown error while uploading file '%value%'" => "Tiedoston '%value%' lähetyksessä tapahtui tunnistamaton virhe", + + // Zend_Validate_File_WordCount + "Too much words, maximum '%max%' are allowed but '%count%' were counted" => "Virheellinen määrä sanoja, maksimäärä on '%max%', annettu '%count%'", + "Too less words, minimum '%min%' are expected but '%count%' were counted" => "Virheellinen määrä sanoja, minimimäärä on '%min%', annettu '%count%'", + "File '%value%' is not readable or does not exist" => "Tiedostoa '%value%' ei voida lukea tai sitä ei ole", + + // Zend_Validate_Float + "Invalid type given. String, integer or float expected" => "Epäkelpo syöte. Pitäisi olla liukuluku, merkkijono tai kokonaisluku", + "'%value%' does not appear to be a float" => "'%value%' ei ole liukuluku", + + // Zend_Validate_GreaterThan + "'%value%' is not greater than '%min%'" => "'%value%' ei ole suurempi kuin '%min%'", + + // Zend_Validate_Hex + "Invalid type given. String expected" => "Epäkelpo syöte. Pitäisi olla merkkijono", + "'%value%' has not only hexadecimal digit characters" => "'%value%' voi sisältää ainoastaan heksadeslimaalin muotoisia merkkejä", + + // Zend_Validate_Hostname + "Invalid type given. String expected" => "Epäkelpo syöte. Pitäisi olla merkkijono", + "'%value%' appears to be an IP address, but IP addresses are not allowed" => "'%value%' näyttäisi olevan ip-osoite eikä verkkotunnus", + "'%value%' appears to be a DNS hostname but cannot match TLD against known list" => "'%value%' verkkotunnuksen TLD-osa ei ole tunnettu", + "'%value%' appears to be a DNS hostname but contains a dash in an invalid position" => "'%value%' näyttäisi olevan käypä verkkotunnus, mutta sisältää viivan väärässä paikassa", + "'%value%' appears to be a DNS hostname but cannot match against hostname schema for TLD '%tld%'" => "'%value%' näyttäisi olevan käypä verkkotunnus, mutta sen TLD-osa '%tld%' on virheellinen", + "'%value%' appears to be a DNS hostname but cannot extract TLD part" => "'%value%' verkkotunnuksen TLD-osaa ei pystytty erottamaan", + "'%value%' does not match the expected structure for a DNS hostname" => "Verkkotunnus '%value%' on jäsennykseltään virheellinen", + "'%value%' does not appear to be a valid local network name" => "'%value%' on epäkelpo paikallisverkkon tunnus", + "'%value%' appears to be a local network name but local network names are not allowed" => "'%value%' tulkittiin paikallisverkon tunnukseksi, jotka eivät ole sallittuja", + "'%value%' appears to be a DNS hostname but the given punycode notation cannot be decoded" => "Verkkotunnuksen '%value%' punycode-koodauksen purku epäonnistui", + + // Zend_Validate_Iban + "Unknown country within the IBAN '%value%'" => "Maata ei pystytty tunnistamaan IBAN-koodista '%value%'", + "'%value%' has a false IBAN format" => "'%value%' on väärän muotoinen IBAN-koodi", + "'%value%' has failed the IBAN check" => "'%value%' IBAN-koodin tarkastus epäonnistui", + + // Zend_Validate_Identical + "The two given tokens do not match" => "Annetut kaksi arvoa eivät täsmää", + "No token was provided to match against" => "Toinen arvoista puuttuu", + + // Zend_Validate_InArray + "'%value%' was not found in the haystack" => "'%value%' ei löydy sallittujen syötteiden joukosta", + + // Zend_Validate_Int + "Invalid type given. String or integer expected" => "Epäkelpo syöte. Pitäisi olla merkkijono tai kokonaisluku", + "'%value%' does not appear to be an integer" => "'%value%' ei ole kokonaisluku", + + // Zend_Validate_Ip + "Invalid type given. String expected" => "Epäkelpo syöte. Pitäisi olla merkkijono", + "'%value%' does not appear to be a valid IP address" => "'%value%' ei ole käypä IP-osoite", + + // Zend_Validate_Isbn + "Invalid type given. String or integer expected" => "Epäkelpo syöte. Pitäisi olla merkkijono tai kokonaisluku", + "'%value%' is not a valid ISBN number" => "'%value%' ei ole käypä ISBN-numero", + + // Zend_Validate_LessThan + "'%value%' is not less than '%max%'" => "'%value%' ei ole pienempi kuin '%max%'", + + // Zend_Validate_NotEmpty + "Invalid type given. String, integer, float, boolean or array expected" => "Epäkelpo syöte. Pitäisi olla kokonaisluku, liukuluku, boolean tai taulukko", + "Value is required and can't be empty" => "Kenttä ei voi olla tyhjä", + + // Zend_Validate_PostCode + "Invalid type given. String or integer expected" => "Epäkelpo syöte. Pitäisi olla merkkijono tai kokonaisluku", + "'%value%' does not appear to be a postal code" => "'%value%' ei ole käypä postiosoite", + + // Zend_Validate_Regex + "Invalid type given. String, integer or float expected" => "Epäkelpo syöte. Pitäisi olla merkkijono, kokonaisluku tai liukuluku", + "'%value%' does not match against pattern '%pattern%'" => "'%value%' ei ole muotoa '%pattern%'", + "There was an internal error while using the pattern '%pattern%'" => "Sisäinen virhe käytettäessa muotoa '%pattern%'", + + // Zend_Validate_Sitemap_Changefreq + "'%value%' is not a valid sitemap changefreq" => "'%value%' ei ole käypä sivukartan muutosnopeus", + "Invalid type given. String expected" => "Epäkelpo syöte. Pitäisi olla merkkijono", + + // Zend_Validate_Sitemap_Lastmod + "'%value%' is not a valid sitemap lastmod" => "'%value%' ei ole käypä arvo sivukartan viimeksimuokatuksi arvoksi", + "Invalid type given. String expected" => "Epäkelpo syöte. Pitäisi olla merkkijono", + + // Zend_Validate_Sitemap_Loc + "'%value%' is not a valid sitemap location" => "'%value%' ei ole käypä sivukartan sijainti", + "Invalid type given. String expected" => "Epäkelpo syöte. Pitäisi olla merkkijono", + + // Zend_Validate_Sitemap_Priority + "'%value%' is not a valid sitemap priority" => "'%value%' ei ole käypä sivukartan prioriteetti", + "Invalid type given. Numeric string, integer or float expected" => "Epäkelpo syöte. Pitäisi olla kokonaisluku tai liukuluku", + + // Zend_Validate_StringLength + "Invalid type given. String expected" => "Epäkelpo syöte. Pitäisi olla merkkijono", + "'%value%' is less than %min% characters long" => "'%value%' on lyhyempi kuin vaaditut %min% merkkiä", + "'%value%' is more than %max% characters long" => "'%value%' on pidempi kuin sallitut %max% merkkiä", +); diff --git a/framework/resources/languages/fr/Zend_Validate.php b/framework/resources/languages/fr/Zend_Validate.php new file mode 100644 index 0000000..c8f10d0 --- /dev/null +++ b/framework/resources/languages/fr/Zend_Validate.php @@ -0,0 +1,135 @@ + "'%hostname%' ne semble pas avoir d'enregistrement MX valide pour l'adresse email '%value%'", + "'%hostname%' is not a valid hostname for email address '%value%'" => "'%hostname%' n'est pas un nom d'hôte valide pour l'adresse email '%value%'", + "'%hostname%' is not in a routable network segment. The email address '%value%' should not be resolved from public network" => "'%hostname%' n'est pas dans un segment réseau routable. L'adresse email '%value%' ne devrait pas être résolue depuis un réseau public.", + "'%localPart%' can not be matched against dot-atom format" => "'%localPart%' ne correspond pas au format dot-atom", + "'%localPart%' can not be matched against quoted-string format" => "'%localPart%' ne correspond pas au format quoted-string", + "'%localPart%' is not a valid local part for email address '%value%'" => "'%localPart%' n'est pas une partie locale valide pour l'adresse email '%value%'", + "'%value%' appears to be a DNS hostname but cannot extract TLD part" => "'%value%' semble être un nom d'hôte DNS mais l'extension TLD ne peut être extraite", + "'%value%' appears to be a DNS hostname but cannot match TLD against known list" => "'%value%' semble être un nom d'hôte DNS mais son extension TLD semble inconnue", + "'%value%' appears to be a DNS hostname but cannot match against hostname schema for TLD '%tld%'" => "'%value%' semble être un nom d'hôte DNS valide mais ne correspond pas au schéma de l'extension TLD '%tld%'", + "'%value%' appears to be a DNS hostname but contains a dash in an invalid position" => "'%value%' semble être un nom d'hôte DNS mais il contient un tiret à une position invalide", + "'%value%' appears to be a DNS hostname but the given punycode notation cannot be decoded" => "'%value%' semble être un DNS valide mais le code n'a pu être décodé", + "'%value%' appears to be a local network name but local network names are not allowed" => "'%value%' semble être un nom réseau local mais les noms locaux sont interdits", + "'%value%' appears to be an IP address, but IP addresses are not allowed" => "'%value%' semble être une IP valide mais celles-ci ne sont pas autorisées", + "'%value%' contains an invalid amount of digits" => "'%value%' contient un nombre incorrect de chiffres", + "'%value%' contains characters which are non alphabetic and no digits" => "'%value%' contient des caractères non alphabétiques et non numériques", + "'%value%' contains invalid characters" => "'%value%' contient des caractères invalides", + "'%value%' contains non alphabetic characters" => "'%value%' contient des caractères non alphabétiques", + "'%value%' does not appear to be a float" => "'%value%' ne semble pas être de type flottant", + "'%value%' does not appear to be a postal code" => "'%value%' ne semble pas être un code postal valide", + "'%value%' does not appear to be a valid IP address" => "'%value%' n'est pas une IP valide", + "'%value%' does not appear to be a valid date" => "'%value%' ne semble pas être une date valide", + "'%value%' does not appear to be a valid local network name" => "'%value%' ne semble pas être une adresse réseau local valide", + "'%value%' does not appear to be an integer" => "'%value%' n'est pas un entier", + "'%value%' does not fit the date format '%format%'" => "'%value%' ne correspond pas au format de date '%format%'", + "'%value%' does not match against pattern '%pattern%'" => "'%value%' n'a pas de correspondance avec le motif '%pattern%'", + "'%value%' does not match the expected structure for a DNS hostname" => "'%value%' ne correspond pas à la structure d'un nom d'hôte DNS valide", + "'%value%' exceeds the allowed length" => "'%value%' excède la taille autorisée", + "'%value%' failed checksum validation" => "'%value%' ne passe pas la validation de somme de contrôle", + "'%value%' has a false IBAN format" => "'%value%' n'a pas un format IBAN valide", + "'%value%' has failed the IBAN check" => "'%value%' n'a pas passé la validation IBAN", + "'%value%' has not only hexadecimal digit characters" => "'%value%' ne contient pas uniquement des caractères héxadécimaux", + "'%value%' is an empty string" => "'%value%' est une chaîne vide", + "'%value%' is less than %min% characters long" => "La taille de '%value%' est inférieure à %min% caractères", + "'%value%' is more than %max% characters long" => "La taille de '%value%' est supérieure à %max% caractères", + "'%value%' is not a valid ISBN number" => "'%value%' n'est pas un ISBN valide", + "'%value%' is not a valid email address in the basic format local-part@hostname" => "'%value%' n'est pas un email valide dans le format local-part@hostname", + "'%value%' is not a valid sitemap changefreq" => "'%value%' n'est pas une valeur de fréquence de sitemap valide", + "'%value%' is not a valid sitemap lastmod" => "'%value%' n'est pas une date de modification de sitemap valide", + "'%value%' is not a valid sitemap location" => "'%value%' n'est pas un emplacement valide pour une sitemap", + "'%value%' is not a valid sitemap priority" => "'%value%' n'est pas une priorité sitemap valide", + "'%value%' is not between '%min%' and '%max%', inclusively" => "'%value%' n'est pas comprise entre '%min%' et '%max%', inclusivement", + "'%value%' is not from an allowed institute" => "'%value%' ne provient pas d'une institution autorisée", + "'%value%' is not greater than '%min%'" => "'%value%' n'est pas plus grand que '%min%'", + "'%value%' is not less than '%max%'" => "'%value%' n'est pas plus petit que '%max%'", + "'%value%' is not strictly between '%min%' and '%max%'" => "'%value%' n'est pas strictement comprise entre '%min%' et '%max%'", + "'%value%' is not valid" => "'%value%' n'est pas valide", + "'%value%' must contain between 13 and 19 digits" => "'%value%' doit contenir entre 13 et 19 chiffres", + "'%value%' must contain only digits" => "'%value%' ne doit contenir que des chiffres", + "'%value%' seems to be an invalid creditcard number" => "'%value%' ne semble pas être une carte de crédit valide", + "'%value%' seems to contain an invalid checksum" => "'%value%' semble contenir un somme de vérification invalide", + "'%value%' should have a length of %length% characters" => "'%value%' devrait avoir une taille de %length% caractères", + "'%value%' was not found in the haystack" => "'%value%' ne fait pas partie des valeurs attendues", + "A PHP extension returned an error while uploading the file '%value%'" => "Une extension PHP a retourné une erreur lors de l'envoi du fichier '%value%'", + "A crc32 hash could not be evaluated for the given file" => "La somme de contrôle crc32 n'a pas pu être évaluée pour le fichier", + "A hash could not be evaluated for the given file" => "Une somme de contrôle n'a pas pu être calculée pour le fichier", + "A md5 hash could not be evaluated for the given file" => "Une somme de contrôle MD5 n'a pas pu être calculée pour le fichier", + "A record matching '%value%' was found" => "Un enregistrement a été trouvé pour '%value%'", + "A sha1 hash could not be evaluated for the given file" => "La valeur de somme de contrôle SHA-1 n'a pas pu être calculée pour le fichier", + "An exception has been raised within the callback" => "Une exception a été levée par la fonction de rappel", + "An exception has been raised while validating '%value%'" => "Une exception a été levée lors de la validation de '%value%'", + "All files in sum should have a maximum size of '%max%' but '%size%' were detected" => "Tous les fichiers devraient avoir une taille maximale de '%max%' mais une taille de '%size%' a été détectée", + "All files in sum should have a minimum size of '%min%' but '%size%' were detected" => "Tous les fichiers devraient avoir une taille minimale de '%min%' mais une taille de '%size%' a été détectée", + "File '%value%' can't be written" => "Le fichier '%value%' ne peut être écrit", + "File '%value%' does not exist" => "Le fichier '%value%' n'existe pas", + "File '%value%' does not match the given crc32 hashes" => "Le fichier '%value%' ne correspond pas à la somme de contrôle crc32", + "File '%value%' does not match the given hashes" => "Le fichier '%value%' ne correspond pas à la somme de contrôle", + "File '%value%' does not match the given md5 hashes" => "Le fichier '%value%' ne correspond pas à la somme de contrôle MD5", + "File '%value%' does not match the given sha1 hashes" => "Le fichier '%value%' ne correspond pas à la somme de contrôle SHA-1", + "File '%value%' exceeds the defined form size" => "Le fichier '%value%' excède la taille requise par le formulaire", + "File '%value%' exceeds the defined ini size" => "Le fichier '%value%' excède la taille requise par le fichier ini", + "File '%value%' exists" => "Le fichier '%value%' existe déja", + "File '%value%' has a false extension" => "Le fichier '%value%' n'a pas la bonne extension", + "File '%value%' has a false mimetype of '%type%'" => "Le fichier '%value%' a un mauvais type MIME : '%type%'", + "File '%value%' is no image, '%type%' detected" => "Le fichier '%value%' n'est pas une image : '%type%' détecté", + "File '%value%' is not compressed, '%type%' detected" => "Le fichier '%value%' n'est pas compressé : '%type%' détecté", + "File '%value%' is not readable or does not exist" => "Le fichier '%value%' n'est pas lisible ou n'existe pas", + "File '%value%' was illegally uploaded. This could be a possible attack" => "Fichier '%value%' mal envoyé. Ceci peut être possiblement une attaque", + "File '%value%' was not found" => "Fichier '%value%' introuvable", + "File '%value%' was not uploaded" => "Le fichier '%value%' n'a pas été envoyé", + "File '%value%' was only partially uploaded" => "Le fichier '%value%' n'a été que partiellement envoyé", + "Invalid type given. Numeric string, integer or float expected" => "Type invalide. Chaîne numérique, entier ou flottant attendu", + "Invalid type given. String expected" => "Type invalide. Chaîne attendue", + "Invalid type given. String or integer expected" => "Type invalide. Chaîne ou entier attendu", + "Invalid type given. String, integer, array or Zend_Date expected" => "Type invalide. Chaîne, entier, tableau ou Zend_Date attendu", + "Invalid type given. String, integer, float, boolean or array expected" => "Type invalide. Chaîne, entier, flottant, booléen ou tableau attendu", + "Invalid type given. String, integer or float expected" => "Type invalide. Chaîne, entier ou flottant attendu", + "Luhn algorithm (mod-10 checksum) failed on '%value%'" => "L'algorithme Luhn (somme de contrôle mod-10) a échoué pour '%value%'", + "Maximum allowed height for image '%value%' should be '%maxheight%' but '%height%' detected" => "La hauteur maximale de l'image '%value%' devrait être '%maxheight%' mais '%height%' a été détectée", + "Maximum allowed size for file '%value%' is '%max%' but '%size%' detected" => "La taille maximale requise pour le fichier '%value%' est de '%max%' mais '%size%' a été détecté", + "Maximum allowed width for image '%value%' should be '%maxwidth%' but '%width%' detected" => "La largeur maximale de l'image '%value%' devrait être '%maxwidth%' mais '%width%' a été détectée", + "Minimum expected height for image '%value%' should be '%minheight%' but '%height%' detected" => "La hauteur minimale de l'image '%value%' devrait être '%minheight%' mais '%height%' a été détectée", + "Minimum expected size for file '%value%' is '%min%' but '%size%' detected" => "La taille minimale requise pour le fichier '%value%' est de '%min%' mais '%size%' a été détecté", + "Minimum expected width for image '%value%' should be '%minwidth%' but '%width%' detected" => "La largeur minimale de l'image '%value%' devrait être '%minwidth%' mais '%width%' a été détectée", + "No record matching '%value%' was found" => "Aucun enregistrement trouvé pour '%value%'", + "No temporary directory was found for file '%value%'" => "Pas de dossier temporaire trouvé pour le fichier '%value%'", + "No token was provided to match against" => "Aucun jeton de correspondance n'a été donné", + "One or more files can not be read" => "Un ou plusieurs fichiers n'est pas lisible", + "The mimetype of file '%value%' could not be detected" => "Le type MIME du fichier '%value%' n'a pu être détecté", + "The size of image '%value%' could not be detected" => "La taille de l'image '%value%' n'a pas pu être détectée", + "The two given tokens do not match" => "Les deux jetons passés ne correspondent pas", + "There was an internal error while using the pattern '%pattern%'" => "Il y a eu une erreur interne lors de l'utilisation du motif '%pattern%'", + "Too few files, minimum '%min%' are expected but '%count%' are given" => "Trop peu de fichiers : un minimum de '%min%' est autorisé mais '%count%' ont été fournis", + "Too less words, minimum '%min%' are expected but '%count%' were counted" => "Trop peu de mots, un minimum de '%min%' est requis, '%count%' ont été fournis", + "Too many files, maximum '%max%' are allowed but '%count%' are given" => "Trop de fichiers : un maximum de'%max%' est autorisé mais '%count%' ont été fournis", + "Too much words, maximum '%max%' are allowed but '%count%' were counted" => "Trop de mots, un maximum de '%max%' est requis, '%count%' ont été fournis", + "Unknown country within the IBAN '%value%'" => "Pays inconnu pour l'IBAN '%value%'", + "Unknown error while uploading file '%value%'" => "Erreur inconnue lors de l'envoi du fichier '%value%'", + "Value is required and can't be empty" => "Cette valeur est obligatoire et ne peut être vide", +); \ No newline at end of file diff --git a/framework/resources/languages/hr/Zend_Validate.php b/framework/resources/languages/hr/Zend_Validate.php new file mode 100644 index 0000000..3ac87dc --- /dev/null +++ b/framework/resources/languages/hr/Zend_Validate.php @@ -0,0 +1,264 @@ + "Neispravan tip, vrijednost bi trebala biti niz slova, brojki ili realni broj", + "'%value%' contains characters which are non alphabetic and no digits" => "'%value%' sadrži znakove koji nisu ni slova ni brojke", + "'%value%' is an empty string" => "'%value%' je prazan niz", + + // Zend_Validate_Alpha + "Invalid type given, value should be a string" => "Neispravan tip, vrijednost mora biti niz slova", + "'%value%' contains non alphabetic characters" => "'%value%' sadrži znakove koji nisu slova", + "'%value%' is an empty string" => "'%value%' je prazan niz", + + // Zend_Validate_Barcode + "'%value%' failed checksum validation" => "'%value%' nije prošao provjeru", + "'%value%' contains invalid characters" => "'%value%' sadrži neispravne znakove", + "'%value%' should have a length of %length% characters" => "'%value%' bi trebao imati dužinu od %length% znakova", + "Invalid type given, value should be string" => "Neispravan tip, vrijedno mora biti niz znakova", + + // Zend_Validate_Between + "'%value%' is not between '%min%' and '%max%', inclusively" => "'%value%' nije između '%min%' i '%max%', uključivo", + "'%value%' is not strictly between '%min%' and '%max%'" => "'%value%' nije strogo između '%min%' i '%max%'", + + // Zend_Validate_Callback + "'%value%' is not valid" => "'%value%' nije ispravan", + "Failure within the callback, exception returned" => "Pogreška sa povratnim pozivom, iznimka vraćena", + + // Zend_Validate_Ccnum + "'%value%' must contain between 13 and 19 digits" => "'%value%' mora sadržavati između 13 i 19 znamenki", + "Luhn algorithm (mod-10 checksum) failed on '%value%'" => "Luhn algoritam (mod-10 provjera) nije prošla na '%value%'", + + // Zend_Validate_CreditCard + "Luhn algorithm (mod-10 checksum) failed on '%value%'" => "Luhn algoritam (mod-10 provjera) nije prošla na '%value%'", + "'%value%' must contain only digits" => "'%value%' mora sadržavati samo znamenke", + "Invalid type given, value should be a string" => "Neispravan tip, vrijednost mora biti niz znakova", + "'%value%' contains an invalid amount of digits" => "'%value%' sadrži neispravan broj znamenki", + "'%value%' is not from an allowed institute" => "'%value%' nije iz dozvoljene institucije", + "Validation of '%value%' has been failed by the service" => "Servis nije odobrio provjeru '%value%'", + "The service returned a failure while validating '%value%'" => "Servis je vratio pogrešku provjeravajući '%value%'", + + // Zend_Validate_Date + "Invalid type given, value should be string, integer, array or Zend_Date" => "Neispravan tip, vrijednost mora biti niz znakova, broj, polje ili Zend_Date", + "'%value%' does not appear to be a valid date" => "'%value%' ne izgleda kao ispravan datum", + "'%value%' does not fit the date format '%format%'" => "'%value%' ne odgovara formatu datuma '%format%'", + + // Zend_Validate_Db_Abstract + "No record matching %value% was found" => "Nije pronađen zapis koji se podudara sa %value%", + "A record matching %value% was found" => "Zapis koji se podudara sa %value% je pronađen", + + // Zend_Validate_Digits + "Invalid type given, value should be string, integer or float" => "Neispravan tip, vrijednost bi trebala biti niz slova, brojki ili realni broj", + "'%value%' contains characters which are not digits; but only digits are allowed" => "'%value%' sadrži znakove koji nisu znamenke; samo znamenke su dozvoljene", + "'%value%' is an empty string" => "'%value%' je prazan niz", + + // Zend_Validate_EmailAddress + "Invalid type given, value should be a string" => "Neispravan tip, vrijednost bi trebala biti niz", + "'%value%' is not a valid email address in the basic format local-part@hostname" => "'%value%' nije ispravna email adresa u osnovnom formatu lokalni-dio@ime-poslužitelja", + "'%hostname%' is not a valid hostname for email address '%value%'" => "'%hostname%' nije ispravno ime poslužitelja za email adresu '%value%'", + "'%hostname%' does not appear to have a valid MX record for the email address '%value%'" => "'%hostname%' nema ispravan MX zapis za email adresu '%value%'", + "'%hostname%' is not in a routable network segment. The email address '%value%' should not be resolved from public network." => "'%hostname%' nije u rutabilnom mrežnom segmentu. Email adresa '%value%' ne bi smjela biti razlučiva iz javne mreže.", + "'%localPart%' can not be matched against dot-atom format" => "'%localPart%' se ne podudara s dot-atom formatom", + "'%localPart%' can not be matched against quoted-string format" => "'%localPart%' se ne podudara s 'quoted-string' formatom", + "'%localPart%' is not a valid local part for email address '%value%'" => "'%localPart%' nije ispravan lokalni dio za email adresu '%value%'", + "'%value%' exceeds the allowed length" => "'%value%' je duža od dozvoljene dužine", + + // Zend_Validate_File_Count + "Too many files, maximum '%max%' are allowed but '%count%' are given" => "Previše datoteka, maksimalno '%max%' je dozvoljeno, a '%count%' je zadano", + "Too few files, minimum '%min%' are expected but '%count%' are given" => "Premalo datoteka, minimalno '%min%' se očekuje a '%count%' je zadano", + + // Zend_Validate_File_Crc32 + "File '%value%' does not match the given crc32 hashes" => "Datoteka '%value%' se ne podudara sa zadanim crc32 hash-em", + "A crc32 hash could not be evaluated for the given file" => "crc32 hash se ne može izračunati za zadanu datoteku", + "File '%value%' could not be found" => "Datoteku '%value%' nije moguće pronaći", + + // Zend_Validate_File_ExcludeExtension + "File '%value%' has a false extension" => "Datoteka '%value%' ima neispravnu ekstenziju", + "File '%value%' could not be found" => "Datoteku '%value%' nije moguće pronaći", + + // Zend_Validate_File_ExcludeMimeType + "File '%value%' has a false mimetype of '%type%'" => "Datoteka '%value%' ima neispravan 'mime' tip '%type%'", + "The mimetype of file '%value%' could not be detected" => "'Mime' tip datoteke '%value%' nije moguće detektirati", + "File '%value%' can not be read" => "Datoteku '%value%' nije moguće pročitati", + + // Zend_Validate_File_Exists + "File '%value%' does not exist" => "Datoteka '%value%' ne postoji", + + // Zend_Validate_File_Extension + "File '%value%' has a false extension" => "Datoteka '%value%' ima neispravnu ekstenziju", + "File '%value%' could not be found" => "Datoteku '%value%' nije moguće pronaći", + + // Zend_Validate_File_FilesSize + "All files in sum should have a maximum size of '%max%' but '%size%' were detected" => "Sve datoteke zajedno mogu imati maksimalnu veličinu od '%max%', a imaju '%size%'", + "All files in sum should have a minimum size of '%min%' but '%size%' were detected" => "Sve datoteke zajedno moraju imati minimalnu veličinu od '%min%', a imaju '%size%'", + "One or more files can not be read" => "Jednu ili više datoteka nije moguće pročitati", + + // Zend_Validate_File_Hash + "File '%value%' does not match the given hashes" => "Datoteka '%value%' ne odgovara danom 'hashu'", + "A hash could not be evaluated for the given file" => "'Hash' nije moguće izračunati za zadanu datoteku", + "File '%value%' could not be found" => "Datoteku '%value%' nije moguće pronaći", + + // Zend_Validate_File_ImageSize + "Maximum allowed width for image '%value%' should be '%maxwidth%' but '%width%' detected" => "Maksimalna dozvoljena širina slike '%value%' je '%maxwidth%', slika je široka '%width%'", + "Minimum expected width for image '%value%' should be '%minwidth%' but '%width%' detected" => "Minimalna očekivana širina slike '%value%' je '%minwidth%' slika je široka '%width%'", + "Maximum allowed height for image '%value%' should be '%maxheight%' but '%height%' detected" => "Maksimalna dozvoljena visina slike '%value%' je '%maxheight%', slika je visoka '%height%'", + "Minimum expected height for image '%value%' should be '%minheight%' but '%height%' detected" => "Minimalna očekivana visina slike '%value%' je '%minheight%', slika je visoka '%height%'", + "The size of image '%value%' could not be detected" => "Dimenzije slike '%value%' nije moguće otkriti", + "File '%value%' can not be read" => "Datoteku '%value%' nije moguće pročitati", + + // Zend_Validate_File_IsCompressed + "File '%value%' is not compressed, '%type%' detected" => "Datoteka '%value%' nije kompresirana, datoteka je tipa '%type%'", + "The mimetype of file '%value%' could not be detected" => "'Mime' tip datoteke '%value%' nije moguće detektirati", + "File '%value%' can not be read" => "Datoteku '%value%' nije moguće pročitati", + + // Zend_Validate_File_IsImage + "File '%value%' is no image, '%type%' detected" => "Datoteka '%value%' nije slika, datoteka je tipa '%type%'", + "The mimetype of file '%value%' could not be detected" => "'Mime' tip datoteke '%value%' nijem moguće detektirati", + "File '%value%' can not be read" => "Datoteku '%value%' nije moguće pročitati", + + // Zend_Validate_File_Md5 + "File '%value%' does not match the given md5 hashes" => "Datoteka '%value%' ne odgovara zadanom md5 hash-u", + "A md5 hash could not be evaluated for the given file" => "Md5 hash nije moguće izračunati za zadanu datoteku", + "File '%value%' could not be found" => "Datoteku '%value%' nije moguće pronaći", + + // Zend_Validate_File_MimeType + "File '%value%' has a false mimetype of '%type%'" => "Datoteka '%value%' ima neispravan 'mime' tip '%type%'", + "The mimetype of file '%value%' could not be detected" => "'Mime' tip datoteke '%value%' nije moguće detektirati", + "File '%value%' can not be read" => "Datoteku '%value%' nije moguće pročitati", + + // Zend_Validate_File_NotExists + "File '%value%' exists" => "Datiteja '%value%' postoji", + + // Zend_Validate_File_Sha1 + "File '%value%' does not match the given sha1 hashes" => "Datoteka '%value%' ne odgovara zadanom sha1 hash-u", + "A sha1 hash could not be evaluated for the given file" => "Sha1 hash se ne može izračunati za zadanu datoteku", + "File '%value%' could not be found" => "Datoteku '%value%' nije moguće pronaći", + + // Zend_Validate_File_Size + "Maximum allowed size for file '%value%' is '%max%' but '%size%' detected" => "Maksimalna dozvoljena veličina datoteka '%value%' je '%max%', datoteka je velika '%size%'", + "Minimum expected size for file '%value%' is '%min%' but '%size%' detected" => "Minimalna dozvoljena veličina datoteke '%value%' je '%min%', datoteka je velika '%size%'", + "File '%value%' could not be found" => "Datoteku '%value%' nije moguće pronaći", + + // Zend_Validate_File_Upload + "File '%value%' exceeds the defined ini size" => "Datoteka '%value%' prelazi veličinu definiranu u ini datoteci", + "File '%value%' exceeds the defined form size" => "Datoteka '%value%' prelazi veličinu definiranu u formi", + "File '%value%' was only partially uploaded" => "Datoteka '%value%' je samo djelomično poslana", + "File '%value%' was not uploaded" => "Datoteka '%value%' nije poslana", + "No temporary directory was found for file '%value%'" => "Nije pronađen privremeni direktorij za datoteku '%value%'", + "File '%value%' can't be written" => "Datoteku '%value%' nije moguće zapisati", + "A PHP extension returned an error while uploading the file '%value%'" => "PHP ekstenzija je vratila pogrešku prilikom slanja datoteke '%value%'", + "File '%value%' was illegally uploaded. This could be a possible attack" => "Datoteka '%value%' je nelegalno poslana. Ovo bi mogao biti napad", + "File '%value%' was not found" => "Datoteka '%value%' nije pronađena", + "Unknown error while uploading file '%value%'" => "Nepoznata pogreška prilikom slanja datoteke '%value%'", + + // Zend_Validate_File_WordCount + "Too much words, maximum '%max%' are allowed but '%count%' were counted" => "Previše riječi, maksimalno '%max%' riječi je dozvoljeno, a ima ih '%count%'", + "Too less words, minimum '%min%' are expected but '%count%' were counted" => "Premalo riječi, očekuje se minimalno '%min%' riječi, a ima ih '%count%' ", + "File '%value%' could not be found" => "Datoteku '%value%' nije moguće pronaći", + + // Zend_Validate_Float + "Invalid type given, value should be float, string, or integer" => "Neispravan tip, vrijednost bi trebala biti niz slova, brojki ili realni broj", + "'%value%' does not appear to be a float" => "'%value%' nije realni broj", + + // Zend_Validate_GreaterThan + "'%value%' is not greater than '%min%'" => "'%value%' nije veće od '%min%'", + + // Zend_Validate_Hex + "Invalid type given, value should be a string" => "Neispravan tip, vrijednost bi trebala biti niz", + "'%value%' has not only hexadecimal digit characters" => "'%value%' nema samo heksadekadske znamenke", + + // Zend_Validate_Hostname + "Invalid type given, value should be a string" => "Neispravan tup, vrijednost bi trebala biti niz", + "'%value%' appears to be an IP address, but IP addresses are not allowed" => "'%value%' izgleda kao IP adresa, IP adrese nisu dozvoljene", + "'%value%' appears to be a DNS hostname but cannot match TLD against known list" => "'%value%' izgleda kao DNS ime poslužitelja, ali ne mogu pronaći vršnu domenu u listi poznatih", + "'%value%' appears to be a DNS hostname but contains a dash in an invalid position" => "'%value%' izgleda kao DNS ime poslužitelja, ali ima crtu ne neispravnoj poziciji", + "'%value%' appears to be a DNS hostname but cannot match against hostname schema for TLD '%tld%'" => "'%value%' izgleda kao DNS ime poslužitelja ali se ne podudara sa shemom imena poslužitelja za vršnu domenu '%tld%'", + "'%value%' appears to be a DNS hostname but cannot extract TLD part" => "'%value%' izgleda kao DNS ime poslužitelja, ali ne mogu izvući dio koji označava vršnu domenu", + "'%value%' does not match the expected structure for a DNS hostname" => "'%value%' se ne podudara sa očekivanom strukturom DNS imena poslužitelja", + "'%value%' does not appear to be a valid local network name" => "'%value%' ne izgleda kao ispravno ime lokalne mreže", + "'%value%' appears to be a local network name but local network names are not allowed" => "'%value%' izgleda kao ime lokalne mreže, ali imena lokalnih mreža nisu dozvoljena", + "'%value%' appears to be a DNS hostname but the given punycode notation cannot be decoded" => "'%value%' izgleda kao DNS ime poslužitelja ali zadanu 'punycode' notaciju nije moguće dekodirati", + + // Zend_Validate_Iban + "Unknown country within the IBAN '%value%'" => "Nepoznata zemlja unutar IBAN-a '%value%'", + "'%value%' has a false IBAN format" => "'%value%' ima neispravan IBAN format", + "'%value%' has failed the IBAN check" => "'%value%' nije prošlo IBAN provjeru", + + // Zend_Validate_Identical + "The two given tokens do not match" => "Zadane vrijednosti se ne podudaraju", + "No token was provided to match against" => "Nije zadano vrijednost s kojom se treba usporediti", + + // Zend_Validate_InArray + "'%value%' was not found in the haystack" => "Vrijednost '%value%' nije pronađena u polju", + + // Zend_Validate_Int + "Invalid type given, value should be string or integer" => "Neispravan tip, vrijednost bi trebala biti niz ili cijeli broj", + "'%value%' does not appear to be an integer" => "'%value%' ne izgleda kao cijeli broj", + + // Zend_Validate_Ip + "Invalid type given, value should be a string" => "Neispravan tip, vrijednost mora biti niz", + "'%value%' does not appear to be a valid IP address" => "'%value%' ne izgleda kao ispravna IP adresa", + + // Zend_Validate_Isbn + "Invalid type given, value should be string or integer" => "Neispravan tip, vrijednost mora biti niz ili cijeli broj", + "'%value%' is not a valid ISBN number" => "'%value%' nije ispravan ISBN broj", + + // Zend_Validate_LessThan + "'%value%' is not less than '%max%'" => "'%value%' nije manje od '%max%'", + + // Zend_Validate_NotEmpty + "Invalid type given, value should be float, string, array, boolean or integer" => "Neispravan tip, vrijednost mora biti realni broj, niz, polje, cijeli broj ili 'boolean'", + "Value is required and can't be empty" => "Vrijednost ne smije biti prazna", + + // Zend_Validate_PostCode + "Invalid type given. The value should be a string or a integer" => "Neispravan tip. Vrijednost mora biti niz ili cijeli broj", + "'%value%' does not appear to be a postal code" => "'%value%' ne izgleda kao poštanski kod", + + // Zend_Validate_Regex + "Invalid type given, value should be string, integer or float" => "Neispravan tip, vrijednost mora biti niz, cijeli ili realni broj", + "'%value%' does not match against pattern '%pattern%'" => "'%value%' se ne podudara sa uzorkom '%pattern%'", + "There was an internal error while using the pattern '%pattern%'" => "Došlo je do interne pogreške prilikom korištenja uzorka '%pattern%'", + + // Zend_Validate_Sitemap_Changefreq + "'%value%' is not a valid sitemap changefreq" => "'%value%' nije ispravna vrijednost za sitemap 'changefreq'", + "Invalid type given, the value should be a string" => "Neispravan tip, vrijednost mora biti niz", + + // Zend_Validate_Sitemap_Lastmod + "'%value%' is not a valid sitemap lastmod" => "'%value%' nije ispravna vrijednost za sitemap 'lastmod'", + "Invalid type given, the value should be a string" => "Neispravan tip, vrijednost mora biti niz", + + // Zend_Validate_Sitemap_Loc + "'%value%' is not a valid sitemap location" => "'%value%' nije ispravna lokacija za 'sitemap'", + "Invalid type given, the value should be a string" => "Neispravan tip, vrijednost mora biti niz", + + // Zend_Validate_Sitemap_Priority + "'%value%' is not a valid sitemap priority" => "'%value%' nije ispravna vrijednost za sitemap 'priority'", + "Invalid type given, the value should be a integer, a float or a numeric string" => "Neispravan tip, vrijednost mora biti cijeli broj, realni broj ili niz znamenki", + + // Zend_Validate_StringLength + "Invalid type given, value should be a string" => "Neispravan tip, vrijednost mora biti niz", + "'%value%' is less than %min% characters long" => "'%value%' ima manje od %min% znaka", + "'%value%' is more than %max% characters long" => "'%value%' ima više od %max% znakova", +); diff --git a/framework/resources/languages/it/Zend_Validate.php b/framework/resources/languages/it/Zend_Validate.php new file mode 100644 index 0000000..d1caabb --- /dev/null +++ b/framework/resources/languages/it/Zend_Validate.php @@ -0,0 +1,265 @@ + "Tipo di dato non valido: il dato dev'essere di tipo float, stringa o intero.", + "'%value%' contains characters which are non alphabetic and no digits" => "'%value%' contine caratteri che non sono alfanumerici", + "'%value%' is an empty string" => "'%value%' è una stringa vuota", + + // Zend_Validate_Alpha + "Invalid type given, value should be a string" => "Tipo di dato non valido, il dato dev'essere una stringa", + "'%value%' contains non alphabetic characters" => "'%value%' contiene caratteri non alfabetici", + "'%value%' is an empty string" => "'%value%' è una stringa vuota", + + // Zend_Validate_Barcode + "'%value%' failed checksum validation" => "'%value%' non ha un checksum valido", + "'%value%' contains invalid characters" => "'%value%' contiene caratteri non permessi", + "'%value%' should have a length of %length% characters" => "'%value%' non ha la lunghezza corretta di %length% caratteri", + "Invalid type given, value should be a string" => "Tipo di dato non valido, il dato dev'essere una stringa", + + // Zend_Validate_Between + "'%value%' is not between '%min%' and '%max%', inclusively" => "'%value%' non è compreso tra '%min%' e '%max%', inclusi", + "'%value%' is not strictly between '%min%' and '%max%'" => "'%value%' non è strettamente compreso tra '%min%' e '%max%'", + + // Zend_Validate_Callback + "'%value%' is not valid" => "'%value%' non è valido", + "Failure within the callback, exception returned" => "Callback fallita, eccezione ritornata", + + // Zend_Validate_Ccnum + "'%value%' must contain between 13 and 19 digits" => "'%value%' deve contenere tra 13 e 19 cifre", + "Luhn algorithm (mod-10 checksum) failed on '%value%'" => "L'algoritmo di Luhn (checksum mod-10) è fallito su '%value%'", + + // Zend_Validate_CreditCard + "Luhn algorithm (mod-10 checksum) failed on '%value%'" => "L'algoritmo di Luhn (checksum mod-10) è fallito su '%value%'", + "'%value%' must contain only digits" => "'%value%' deve contenere solo cifre", + "Invalid type given, value should be a string" => "Tipo di dato non valido, il dato dev'essere una stringa", + "'%value%' contains an invalid amount of digits" => "'%value%' contiene un numero non valido di cifre", + "'%value%' is not from an allowed institute" => "'%value%' proviene da un istituto non supportato", + "Validation of '%value%' has been failed by the service" => "'%value%' non è stato validato dal servizio", + "The service returned a failure while validating '%value%'" => "Il servizio ha ritornato validazione negativa per '%value%'", + + // Zend_Validate_Date + "Invalid type given, value should be string, integer, array or Zend_Date" => "Tipo di dato non valido, il dato dev'essere di tipo stringa, intero, array o Zend_Date", + "'%value%' does not appear to be a valid date" => "'%value%' non sembra essere una data valida", + "'%value%' does not fit the date format '%format%'" => "'%value%' non corrisponde al formato data '%format%'", + + // Zend_Validate_Db_Abstract + "No record matching %value% was found" => "Non è stato trovato una riga con valore %value%", + "A record matching %value% was found" => "E' già stata trovata una riga con valore %value%", + + // Zend_Validate_Digits + "Invalid type given, value should be float, string, or integer" => "Tipo di dato non valido: il dato dev'essere di tipo float, stringa o intero.", + "'%value%' contains characters which are not digits; but only digits are allowed" => "'%value%' contiene caratteri che non sono cifre, ma solo le cifre sono ammesse", + "'%value%' is an empty string" => "'%value%' è una stringa vuota", + + // Zend_Validate_EmailAddress + "Invalid type given, value should be a string" => "Tipo di dato non valido, il dato dev'essere una stringa", + "'%value%' is not a valid email address in the basic format local-part@hostname" => "'%value%' non è un indirizzo email valido nel formato base local-part@hostname", + "'%hostname%' is not a valid hostname for email address '%value%'" => "'%hostname%' non è un hostname valido nell'indirizzo email '%value%'", + "'%hostname%' does not appear to have a valid MX record for the email address '%value%'" => "'%hostname%' non sembra avere un record MX DNS valido nell'indirizzo email %value%'", + "'%hostname%' is not in a routable network segment. The email address '%value%' should not be resolved from public network." => "'%hostname%' non è in un segmento di rete routabile. L'indirizzo email '%value%' non può essere risolto nella rete pubblica.", + "'%localPart%' can not be matched against dot-atom format" => "'%localPart%' non può essere validato nel formato dot-atom", + "'%localPart%' can not be matched against quoted-string format" => "'%localPart%' non può essere validato nel formato quoted-string", + "'%localPart%' is not a valid local part for email address '%value%'" => "'%localPart%' non è una local part valida nell'indirizzo email '%value%'", + "'%value%' exceeds the allowed length" => "'%value%' supera la lunghezza consentita", + + // Zend_Validate_File_Count + "Too many files, maximum '%max%' are allowed but '%count%' are given" => "Troppi file, sono consentiti massimo '%max%' file ma ne sono stati passati '%count%'", + "Too few files, minimum '%min%' are expected but '%count%' are given" => "Troppi pochi file, sono attesi minimo '%min%' file ma ne sono stato passati solo '%count%'", + + // Zend_Validate_File_Crc32 + "File '%value%' does not match the given crc32 hashes" => "Il file '%value%' non ha un hash crc32 tra quelli consentiti", + "A crc32 hash could not be evaluated for the given file" => "L'hash crc32 non può essere calcolato per il file dato", + "File '%value%' could not be found" => "Il file '%value%' non può essere trovato", + + // Zend_Validate_File_ExcludeExtension + "File '%value%' has a false extension" => "Il file '%value%' ha un'estensione invalida", + "File '%value%' could not be found" => "Il file '%value%' non può essere trovato", + + // Zend_Validate_File_ExcludeMimeType + "File '%value%' has a false mimetype of '%type%'" => " Il file '%value%' ha un mimetype non consentito: '%type%'", + "The mimetype of file '%value%' could not be detected" => "Il mimetype del file '%value%' non può essere individuato", + "File '%value%' can not be read" => "Il file '%value%' non può essere letto", + + // Zend_Validate_File_Exists + "File '%value%' does not exist" => "Il file '%value%' non esiste", + + // Zend_Validate_File_Extension + "File '%value%' has a false extension" => "Il file '%value%' ha un'estensione invalida", + "File '%value%' could not be found" => "Il file '%value%' non può essere trovato", + + // Zend_Validate_File_FilesSize + "All files in sum should have a maximum size of '%max%' but '%size%' were detected" => "I file devono avere in totale una dimensione massima di '%max%' ma è stata rilevata una dimensione di '%size%'", + "All files in sum should have a minimum size of '%min%' but '%size%' were detected" => "I file devono avere in totale una dimensione minima di '%min%' ma è stata rilevata una dimensione di '%size%'", + "One or more files can not be read" => "Uno o più file non possono essere letti", + + // Zend_Validate_File_Hash + "File '%value%' does not match the given hashes" => "I file '%value%' non corrisponde agli hash dati", + "A hash could not be evaluated for the given file" => "Un hash non può essere valutato per il file dato", + "File '%value%' could not be found" => "Il file '%value%' non può essere trovato", + + // Zend_Validate_File_ImageSize + "Maximum allowed width for image '%value%' should be '%maxwidth%' but '%width%' detected" => "La larghezza massima consentita per l'immagine '%value%' è '%maxwidth%' ma è stata rilevata una larghezza di '%width%'", + "Minimum expected width for image '%value%' should be '%minwidth%' but '%width%' detected" => "La larghezza minima consentita per l'immagine '%value%' è '%minwidth%' ma è stata rilevata una larghezza di '%width%'", + "Maximum allowed height for image '%value%' should be '%maxheight%' but '%height%' detected" => "L'altezza massima consentita per l'immagine '%value%' è '%maxheight%' ma è stata rilevata un'altezza di '%height%'", + "Minimum expected height for image '%value%' should be '%minheight%' but '%height%' detected" => "L'altezza minima consentita per l'immagine '%value%' è '%minheight%' ma è stata rilevata un'altezza di '%height%'", + "The size of image '%value%' could not be detected" => "Le dimensioni dell'immagine '%value%' non possono essere rilevate", + "File '%value%' can not be read" => "Il file '%value%' non può essere letto", + + // Zend_Validate_File_IsCompressed + "File '%value%' is not compressed, '%type%' detected" => "Il file '%value%' non è un file compresso, ma un file di tipo '%type%'", + "The mimetype of file '%value%' could not be detected" => "Il mimetype del file '%value%' non può essere rilevato", + "File '%value%' can not be read" => "Il file '%value%' non può essere letto", + + // Zend_Validate_File_IsImage + "File '%value%' is no image, '%type%' detected" => "Il file '%value%' non è un'immagine, ma un file di tipo '%type%'", + "The mimetype of file '%value%' could not be detected" => "Il mimetype del file '%value%' non può essere rilevato", + "File '%value%' can not be read" => "Il file '%value%' non può essere letto", + + // Zend_Validate_File_Md5 + "File '%value%' does not match the given md5 hashes" => "Il file '%value%' non corrisponde agli hash md5 dati", + "A md5 hash could not be evaluated for the given file" => "Un hash md5 non può essere valutato per il file dato", + "File '%value%' could not be found" => "Il file '%value%' non può essere trovato", + + // Zend_Validate_File_MimeType + "File '%value%' has a false mimetype of '%type%'" => "Il file '%value%' ha un mimetype invalido: '%type%'", + "The mimetype of file '%value%' could not be detected" => "Il mimetype del file '%value%' non può essere rilevato", + "File '%value%' can not be read" => "Il file '%value%' non può essere letto", + + // Zend_Validate_File_NotExists + "File '%value%' exists" => "Il file '%value%' esiste già", + + // Zend_Validate_File_Sha1 + "File '%value%' does not match the given sha1 hashes" => "Il file '%value%' non corrisponde agli hash sha1 dati", + "A sha1 hash could not be evaluated for the given file" => "Un hash sha1 non può essere valutato per il file dato", + "File '%value%' could not be found" => "Il file '%value%' non può essere trovato", + + // Zend_Validate_File_Size + "Maximum allowed size for file '%value%' is '%max%' but '%size%' detected" => "La dimensione massima consentita per il file '%value%' è '%max%' ma è stata rilevata una dimensione di '%size%'", + "Minimum expected size for file '%value%' is '%min%' but '%size%' detected" => "La dimensione minima consentita per il file '%value%' è '%min%' ma è stata rilevata una dimensione di '%size%'", + "File '%value%' could not be found" => "Il file '%value%' non può essere trovato", + + // Zend_Validate_File_Upload + "File '%value%' exceeds the defined ini size" => "Il file '%value%' eccede la dimensione definita nell'ini", + "File '%value%' exceeds the defined form size" => "Il file '%value%' eccede la dimensione definita nella form", + "File '%value%' was only partially uploaded" => "Il file '%value%' è stato caricato solo parzialmente", + "File '%value%' was not uploaded" => "Il file '%value%' non è stato caricato", + "No temporary directory was found for file '%value%'" => "Non è stata trovata una directory temporanea per il file '%value%'", + "File '%value%' can't be written" => "Il file '%value%' non può essere scritto", + "A PHP extension returned an error while uploading the file '%value%'" => "Un'estensione di PHP ha generato un errore durante il caricamento del file '%value%'", + "File '%value%' was illegally uploaded. This could be a possible attack" => "Il file '%value%' è stato caricato irregolarmente. Potrebbe trattarsi di un attacco", + "File '%value%' was not found" => "Il file '%value%' non è stato trovato", + "Unknown error while uploading file '%value%'" => "Errore sconosciuto durante il caricamento del file '%value%'", + + // Zend_Validate_File_WordCount + "Too much words, maximum '%max%' are allowed but '%count%' were counted" => "Il file contiene troppe parole, ne sono consentite massimo '%max%' ma ne sono state contate '%count%'", + "Too less words, minimum '%min%' are expected but '%count%' were counted" => "Il file contiene troppe poche parole, ne sono consentite minimo '%min%' ma ne sono state contate '%count%'", + "File '%value%' could not be found" => "Il file '%value%' non può essere trovato", + + // Zend_Validate_Float + "Invalid type given, value should be float, string, or integer" => "Tipo di dato non valido: il dato dev'essere di tipo float, stringa o intero.", + "'%value%' does not appear to be a float" => "'%value%' non sembra essere un dato di tipo float", + + // Zend_Validate_GreaterThan + "'%value%' is not greater than '%min%'" => "'%value%' non è maggiore di '%min%'", + + // Zend_Validate_Hex + "Invalid type given, value should be a string" => "Tipo di dato non valido, il dato dev'essere una stringa", + "'%value%' has not only hexadecimal digit characters" => "'%value%' non è composto solo da caratteri esadecimali", + + // Zend_Validate_Hostname + "Invalid type given, value should be a string" => "Tipo di dato non valido, il dato dev'essere una stringa", + "'%value%' appears to be an IP address, but IP addresses are not allowed" => "'%value%' sembra essere un indirizzo IP, ma gli indirizzi IP non sono consentiti", + "'%value%' appears to be a DNS hostname but cannot match TLD against known list" => "'%value%' sembra essere un hostname DNS ma il suo TLD è sconosciuto", + "'%value%' appears to be a DNS hostname but contains a dash in an invalid position" => "'%value%' sembra essere un hostname DNS ma contiene un trattino in una posizione non valida", + "'%value%' appears to be a DNS hostname but cannot match against hostname schema for TLD '%tld%'" => "'%value%' sembra essere un hostname DNS ma non rispetta lo schema per il TLD '%tld%'", + "'%value%' appears to be a DNS hostname but cannot extract TLD part" => "'%value%' sembra essere un hostname DNS ma non è possibile estrarne il TLD", + "'%value%' does not match the expected structure for a DNS hostname" => "'%value%' non sembra rispettare la struttura attesa per un hostname DNS", + "'%value%' does not appear to be a valid local network name" => "'%value%' non sembra essere un local network name valido", + "'%value%' appears to be a local network name but local network names are not allowed" => "'%value%' sembra essere un local network name, ma i local network names non sono consentiti", + "'%value%' appears to be a DNS hostname but the given punycode notation cannot be decoded" => "'%value%' sembra essere un hostname DNS ma la notazione punycode data non può essere decodificata", + + // Zend_Validate_Iban + "Unknown country within the IBAN '%value%'" => "Country Code sconosciuto nell'IBAN '%value%'", + "'%value%' has a false IBAN format" => "'%value%' ha un formato IBAN non valido", + "'%value%' has failed the IBAN check" => "'%value%' ha fallito il controllo IBAN", + + // Zend_Validate_Identical + "The token '%token%' does not match the given token '%value%'" => "Il token '%token%' non corrisponde al token dato '%value%'", + "No token was provided to match against" => "Non è stato dato nessun token per il confronto", + + // Zend_Validate_InArray + "'%value%' was not found in the haystack" => "'%value%' non è stato trovato nell'array", + + // Zend_Validate_Int + "Invalid type given, value should be string or integer" => "Tipo di dato non valido, il dato dev'essere una stringa o un intero", + "'%value%' does not appear to be an integer" => "'%value%' non sembra essere un intero", + + // Zend_Validate_Ip + "Invalid type given, value should be a string" => "Tipo di dato non valido, il dato dev'essere una stringa", + "'%value%' does not appear to be a valid IP address" => "'%value%' non sembra essere un indirizzo IP valido", + + // Zend_Validate_Isbn + "Invalid type given, value should be string or integer" => "Tipo di dato non valido, il dato dev'essere una stringa o un intero", + "'%value%' is not a valid ISBN number" => "'%value%' non è un numero ISBN valido", + + // Zend_Validate_LessThan + "'%value%' is not less than '%max%'" => "'%value%' non è minore di '%max%'", + + // Zend_Validate_NotEmpty + "Invalid type given, value should be float, string, array, boolean or integer" => "Tipo di dato non valido, il dato dev'essere di tipo float, stringa, array, booleano o intero", + "Value is required and can't be empty" => "Il dato è richiesto e non può essere vuoto", + + // Zend_Validate_PostCode + "Invalid type given. The value should be a string or a integer" => "Tipo di dato non valido. Il dato dev'essere una stringa o un intero", + "'%value%' does not appear to be a postal code" => "'%value%' non sembra essere un codice postale", + + // Zend_Validate_Regex + "Invalid type given, value should be string, integer or float" => "Tipo di dato non valido: il dato dev'essere di tipo stringa, intero o float.", + "'%value%' does not match against pattern '%pattern%'" => "'%value%' non corrisponde al pattern '%pattern%'", + "There was an internal error while using the pattern '%pattern%'" => "Si è verificato un errore interno usando il pattern '%pattern%'", + + // Zend_Validate_Sitemap_Changefreq + "'%value%' is not a valid sitemap changefreq" => "'%value%' non è una sitemap changefreq valida", + "Invalid type given, the value should be a string" => "Invalid type given, the value should be a string", + + // Zend_Validate_Sitemap_Lastmod + "'%value%' is not a valid sitemap lastmod" => "'%value%' non è un sitemap lastmod valido", + "Invalid type given, the value should be a string" => "Tipo di dato non valido, il dato dev'essere una stringa", + + // Zend_Validate_Sitemap_Loc + "'%value%' is not a valid sitemap location" => "'%value%' non è una sitemap location valida", + "Invalid type given, the value should be a string" => "Tipo di dato non valido, il dato dev'essere una stringa", + + // Zend_Validate_Sitemap_Priority + "'%value%' is not a valid sitemap priority" => "'%value%' non è una sitemap priority valida", + "Invalid type given, the value should be a integer, a float or a numeric string" => "Tipo di dato non valido, il dato dev'essere di tipo intero, float o una stringa numerica", + + // Zend_Validate_StringLength + "Invalid type given, value should be a string" => "Tipo di dato non valido, il dato dev'essere una stringa", + "'%value%' is less than %min% characters long" => "'%value%' è meno lungo di %min% caratteri", + "'%value%' is more than %max% characters long" => "'%value%' è più lungo di %max% caratteri", +); diff --git a/framework/resources/languages/ja/Zend_Validate.php b/framework/resources/languages/ja/Zend_Validate.php new file mode 100644 index 0000000..d3c8cc7 --- /dev/null +++ b/framework/resources/languages/ja/Zend_Validate.php @@ -0,0 +1,265 @@ + "不正な形式です。文字列、整数もしくは小数が期待されています", + "'%value%' contains characters which are non alphabetic and no digits" => "'%value%' にアルファベットと数字以外の文字が含まれています", + "'%value%' is an empty string" => "'%value%' は空の文字列です", + + // Zend_Validate_Alpha + "Invalid type given. String expected" => "不正な形式です。文字列が期待されています", + "'%value%' contains non alphabetic characters" => "'%value%' にアルファベット以外の文字が含まれています", + "'%value%' is an empty string" => "'%value%' は空の文字列です", + + // Zend_Validate_Barcode + "'%value%' failed checksum validation" => "'%value%' はチェックサムが一致していません", + "'%value%' contains invalid characters" => "'%value%' は不正な文字を含んでいます", + "'%value%' should have a length of %length% characters" => "'%value%' は %length% 文字である必要があります", + "Invalid type given. String expected" => "不正な形式です。文字列が期待されています", + + // Zend_Validate_Between + "'%value%' is not between '%min%' and '%max%', inclusively" => "'%value%' は '%min%' 以上 '%max%' 以下ではありません", + "'%value%' is not strictly between '%min%' and '%max%'" => "'%value%' は '%min%' 以下か '%max%' 以上です", + + // Zend_Validate_Callback + "'%value%' is not valid" => "'%value%' は正しくありません", + "An exception has been raised within the callback" => "コールバック内で例外が発生しました", + + // Zend_Validate_Ccnum + "'%value%' must contain between 13 and 19 digits" => "'%value%' は 13 桁から 19 桁の数字でなければなりません", + "Luhn algorithm (mod-10 checksum) failed on '%value%'" => "'%value%' でルーンアルゴリズム(mod-10 チェックサム)に失敗しました", + + // Zend_Validate_CreditCard + "%value%' seems to contain an invalid checksum" => "'%value%' は不正なチェックサムを含んでいるようです", + "'%value%' must contain only digits" => "'%value%' は数値だけで構成される必要があります", + "Invalid type given. String expected" => "不正な形式です。文字列が期待されています", + "'%value%' contains an invalid amount of digits" => "'%value%' は不正な桁数です", + "'%value%' is not from an allowed institute" => "'%value%' は認可機関から許可されていません", + "%value%' seems to be an invalid creditcard number" => "'%value%' は不正なクレジットカード番号を含んでいるようです", + "An exception has been raised while validating '%value%" => "'%value%' を検証中に例外が発生しました", + + // Zend_Validate_Date + "Invalid type given, value should be string, integer, array or Zend_Date" => "不正な形式です。値は文字列、整数、配列もしくは Zend_Date 形式である必要があります", + "'%value%' does not appear to be a valid date" => "'%value%' は正しい日付ではないようです", + "'%value%' does not fit the date format '%format%'" => "'%value%' は '%format%' フォーマットに一致していません", + + // Zend_Validate_Db_Abstract + "No record matching '%value%' was found" => " '%value%' に一致するレコードは見つかりませんでした", + "A record matching '%value%' was found" => " '%value%' に一致するレコードが見つかりました", + + // Zend_Validate_Digits + "Invalid type given. String, integer or float expected" => "不正な形式です。文字列、整数または小数が期待されています", + "%value%' must contain only digits" => "'%value%' は数字のみである必要があります", + "'%value%' is an empty string" => "'%value%' は空の文字列です", + + // Zend_Validate_EmailAddress + "Invalid type given. String expected" => "不正な形式です。文字列が期待されています", + "'%value%' is no valid email address in the basic format local-part@hostname" => "'%value%' はメールアドレスの基本的な形式 local-part@hostname ではありません", + "'%hostname%' is no valid hostname for email address '%value%'" => "メールアドレス '%value%' 内の '%hostname%' は有効なホスト名ではありません", + "'%hostname%' does not appear to have a valid MX record for the email address '%value%'" => "メールアドレス '%value%' 内の '%hostname%' は有効な MX レコードではないようです", + "'%hostname%' is not in a routable network segment. The email address '%value%' should not be resolved from public network" => "'%hostname%' はネットワークセグメントにありません。メールアドレス '%value%' はパブリックなネットワークから名前解決できませんでした", + "'%localPart%' can not be matched against dot-atom format" => "'%localPart%' はドットアトム形式ではありません", + "'%localPart%' can not be matched against quoted-string format" => "'%localPart%' は引用文字列形式ではありません", + "'%localPart%' is no valid local part for email address '%value%'" => "メールアドレス '%value%' 内の '%localPart%' は有効なローカルパートではありません", + "'%value%' exceeds the allowed length" => "'%value%' は許された長さを超えています", + + // Zend_Validate_File_Count + "Too many files, maximum '%max%' are allowed but '%count%' are given" => "ファイル数が多すぎます。最大 '%max%' まで許されていますが、 '%count%' 個指定しました", + "Too few files, minimum '%min%' are expected but '%count%' are given" => "ファイル数が少なすぎます。最小 '%min%' 以上の必要がありますが、 '%count%' 個指定されていません", + + // Zend_Validate_File_Crc32 + "File '%value%' does not match the given crc32 hashes" => "ファイル '%value%' は crc32 ハッシュ値と一致しませんでした", + "A crc32 hash could not be evaluated for the given file" => "ファイルに crc32 ハッシュ値が見つかりませんでした", + "File '%value%' is not readable or does not exist" => "ファイル '%value%' は読み込めないかもしくは存在しません", + + // Zend_Validate_File_ExcludeExtension + "File '%value%' has a false extension" => "ファイル '%value%' は誤った拡張子です", + "File '%value%' is not readable or does not exist" => "ファイル '%value%' は読み込めないかもしくは存在しません", + + // Zend_Validate_File_ExcludeMimeType + "File '%value%' has a false mimetype of '%type%'" => "ファイル '%value%' は誤った mimetype '%type%' です", + "The mimetype of file '%value%' could not be detected" => "ファイル '%value%' の mimetype が見つかりませんでした", + "File '%value%' is not readable or does not exist" => "ファイル '%value%' は読み込めないかもしくは存在しません", + + // Zend_Validate_File_Exists + "File '%value%' does not exist" => "ファイル '%value%' は存在しません", + + // Zend_Validate_File_Extension + "File '%value%' has a false extension" => "ファイル '%value%' は誤った拡張子です", + "File '%value%' is not readable or does not exist" => "ファイル '%value%' は読み込めないかもしくは存在しません", + + // Zend_Validate_File_FilesSize + "All files in sum should have a maximum size of '%max%' but '%size%' were detected" => "全てのファイルの合計は最大 '%max%' より小さい必要があります。しかしファイルサイズは '%size%' でした", + "All files in sum should have a minimum size of '%min%' but '%size%' were detected" => "全てのファイルの合計は最小 '%min%' より大きい必要があります。しかしファイルサイズは '%size%' でした", + "One or more files can not be read" => "ファイルを読み込めませんでした", + + // Zend_Validate_File_Hash + "File '%value%' does not match the given hashes" => "ファイル '%value%' は設定されたハッシュ値と一致しませんでした", + "A hash could not be evaluated for the given file" => "渡されたファイルのハッシュ値を評価できませんでした", + "File '%value%' is not readable or does not exist" => "ファイル '%value%' は読み込めないかもしくは存在しません", + + // Zend_Validate_File_ImageSize + "Maximum allowed width for image '%value%' should be '%maxwidth%' but '%width%' detected" => "画像 '%value%' の横幅は '%width%' でした。横幅は最大 '%maxwidth%' まで許されています", + "Minimum expected width for image '%value%' should be '%minwidth%' but '%width%' detected" => "画像 '%value%' の横幅は '%width%' でした。横幅は最小 '%minwidth%' 以上である必要があります", + "Maximum allowed height for image '%value%' should be '%maxheight%' but '%height%' detected" => "画像 '%value%' の高さは '%height%' でした。高さは最大 '%maxheight%' まで許されています", + "Minimum expected height for image '%value%' should be '%minheight%' but '%height%' detected" => "画像 '%value%' の高さは '%height%' でした。高さは最小 '%minheight%' 以上である必要があります", + "The size of image '%value%' could not be detected" => "画像 '%value%' の大きさを取得できませんでした", + "File '%value%' is not readable or does not exist" => "ファイル '%value%' は読み込めないかもしくは存在しません", + + // Zend_Validate_File_IsCompressed + "File '%value%' is not compressed, '%type%' detected" => " '%type%' が見つかりました。ファイル '%value%' は圧縮されていません", + "The mimetype of file '%value%' could not be detected" => "ファイル '%value%' の Mimetype は見つかりませんでした", + "File '%value%' is not readable or does not exist" => "ファイル '%value%' は読み込めないかもしくは存在しません", + + // Zend_Validate_File_IsImage + "File '%value%' is no image, '%type%' detected" => "ファイル '%value%' は画像ではありません。 '%type%' です", + "The mimetype of file '%value%' could not be detected" => "ファイル '%value%' の Mimetype は見つかりませんでした", + "File '%value%' is not readable or does not exist" => "ファイル '%value%' は読み込めないかもしくは存在しません", + + // Zend_Validate_File_Md5 + "File '%value%' does not match the given md5 hashes" => "ファイル '%value%' は md5 ハッシュ値と一致していません", + "A md5 hash could not be evaluated for the given file" => "渡されたファイルの md5 ハッシュ値を評価できませんでした", + "File '%value%' is not readable or does not exist" => "ファイル '%value%' は読み込めないかもしくは存在しません", + + // Zend_Validate_File_MimeType + "File '%value%' has a false mimetype of '%type%'" => "ファイル '%value%' は誤った MimeType '%type%' です", + "The mimetype of file '%value%' could not be detected" => "ファイル '%value%' の Mimetype は見つかりませんでした", + "File '%value%' is not readable or does not exist" => "ファイル '%value%' は読み込めないかもしくは存在しません", + + // Zend_Validate_File_NotExists + "File '%value%' exists" => "ファイル '%value%' は存在しています", + + // Zend_Validate_File_Sha1 + "File '%value%' does not match the given sha1 hashes" => "ファイル '%value%' は sha1 ハッシュ値と一致していません", + "A sha1 hash could not be evaluated for the given file" => "渡されたファイルの sha1 ハッシュ値を評価できませんでした", + "File '%value%' is not readable or does not exist" => "ファイル '%value%' は読み込めないかもしくは存在しません", + + // Zend_Validate_File_Size + "Maximum allowed size for file '%value%' is '%max%' but '%size%' detected" => "ファイルサイズは '%size%' です。ファイル '%value%' のサイズは最大 '%max%' まで許されています", + "Minimum expected size for file '%value%' is '%min%' but '%size%' detected" => "ファイルサイズは '%size%' です。ファイル '%value%' のサイズは最小 '%min%' 以上必要です", + "File '%value%' is not readable or does not exist" => "ファイル '%value%' は読み込めないかもしくは存在しません", + + // Zend_Validate_File_Upload + "File '%value%' exceeds the defined ini size" => "ファイル '%value%' は ini で定義されたサイズを超えています", + "File '%value%' exceeds the defined form size" => "ファイル '%value%' はフォームで定義されたサイズを超えています", + "File '%value%' was only partially uploaded" => "ファイル '%value%' は一部のみしかアップロードされていません", + "File '%value%' was not uploaded" => "ファイル '%value%' はアップロードされませんでした", + "No temporary directory was found for file '%value%'" => "ファイル '%value%' をアップロードする一時ディレクトリが見つかりませんでした", + "File '%value%' can't be written" => "ファイル '%value%' は書き込めませんでした", + "A PHP extension returned an error while uploading the file '%value%'" => "ファイル '%value%' をアップロード中に拡張モジュールがエラーを応答しました", + "File '%value%' was illegally uploaded. This could be a possible attack" => "ファイル '%value%' は不正なアップロードでした。攻撃の可能性があります", + "File '%value%' was not found" => "ファイル '%value%' は見つかりませんでした", + "Unknown error while uploading file '%value%'" => "ファイル '%value%' をアップロード中に未知のエラーが発生しました", + + // Zend_Validate_File_WordCount + "Too much words, maximum '%max%' are allowed but '%count%' were counted" => "単語数 '%count%' が多過ぎます。最大で '%max%' 個が許されます", + "Too less words, minimum '%min%' are expected but '%count%' were counted" => "単語数 '%count%' が少な過ぎます。少なくとも '%min%' 個必要です", + "File '%value%' is not readable or does not exist" => "ファイル '%value%' は読み込めないかもしくは存在しません", + + // Zend_Validate_Float + "Invalid type given. String, integer or float expected" => "不正な形式です。文字列、整数もしくは小数が期待されています", + "'%value%' does not appear to be a float" => " '%value%' は小数ではないようです", + + // Zend_Validate_GreaterThan + "'%value%' is not greater than '%min%'" => " '%value%' は '%min%' より大きくありません", + + // Zend_Validate_Hex + "Invalid type given. String expected" => "不正な形式です。文字列が期待されています", + "'%value%' has not only hexadecimal digit characters" => " '%value%' は 16 進文字列以外を含んでいます", + + // Zend_Validate_Hostname + "Invalid type given. String expected" => "不正な形式です。文字列が期待されています", + "'%value%' appears to be an IP address, but IP addresses are not allowed" => " '%value%' は IP アドレスのようですが、 IP アドレスは許されていません", + "'%value%' appears to be a DNS hostname but cannot match TLD against known list" => " '%value%' は DNS ホスト名のようですが、 TLD が一覧に見つかりません", + "'%value%' appears to be a DNS hostname but contains a dash in an invalid position" => " '%value%' は DNS ホスト名のようですが不正な位置にダッシュがあります", + "'%value%' appears to be a DNS hostname but cannot match against hostname schema for TLD '%tld%'" => " '%value%' は DNS ホスト名のようですが TLD '%tld%' のホスト名スキーマと一致していません", + "'%value%' appears to be a DNS hostname but cannot extract TLD part" => " '%value%' は DNS ホスト名のようですが TLD 部を展開できません", + "'%value%' does not match the expected structure for a DNS hostname" => " '%value%' は DNS ホスト名の構造に一致していません", + "'%value%' does not appear to be a valid local network name" => " '%value%' は有効なローカルネットワーク名ではないようです", + "'%value%' appears to be a local network name but local network names are not allowed" => " '%value%' はローカルネットワーク名のようですがローカルネットワーク名は許されていません", + "'%value%' appears to be a DNS hostname but the given punycode notation cannot be decoded" => " '%value%' は DNS ホスト名のようですが、 punycode 変換ができませんでした", + + // Zend_Validate_Iban + "Unknown country within the IBAN '%value%'" => "IBAN コード '%value%' に未知の国があります", + "'%value%' has a false IBAN format" => " '%value%' は誤った IBAN 書式です", + "'%value%' has failed the IBAN check" => " '%value%' は IBAN コードチェックに失敗しました", + + // Zend_Validate_Identical + "The two given tokens do not match" => "2 つのトークンは一致しませんでした", + "No token was provided to match against" => "チェックを行うためのトークンがありませんでした", + + // Zend_Validate_InArray + "'%value%' was not found in the haystack" => " '%value%' が haystack の中に見つかりませんでした", + + // Zend_Validate_Int + "Invalid type given. String or integer expected" => "不正な形式です。文字列または整数が期待されています", + "'%value%' does not appear to be an integer" => " '%value%' は整数ではないようです", + + // Zend_Validate_Ip + "Invalid type given. String expected" => "不正な形式です。文字列が期待されています", + "'%value%' does not appear to be a valid IP address" => " '%value%' は IP アドレスではないようです", + + // Zend_Validate_Isbn + "Invalid type given. String or integer expected" => "不正な形式です。文字列または整数が期待されています", + "'%value%' is no valid ISBN number" => " '%value%' は ISBN 番号ではありません", + + // Zend_Validate_LessThan + "'%value%' is not less than '%max%'" => " '%value%' は '%max%' 未満ではありません", + + // Zend_Validate_NotEmpty + "Invalid type given. String, integer, float, boolean or array expected" => "不正な形式です。文字列、整数、小数、真偽値もしくは配列が期待されています", + "Value is required and can't be empty" => "値は必須です。空値は許可されていません", + + // Zend_Validate_PostCode + "Invalid type given. String or integer expected" => "不正な形式です。文字列もしくは整数が期待されています", + "'%value%' does not appear to be a postal code" => " '%value%' は郵便番号でないようです", + + // Zend_Validate_Regex + "Invalid type given. String, integer or float expected" => "不正な形式です。文字列、整数、もしくは小数が期待されています", + "'%value%' does not match against pattern '%pattern%'" => " '%value%' はパターン '%pattern%' と一致していません", + "There was an internal error while using the pattern '%pattern%'" => "正規表現パターン '%pattern%' を使用中に内部エラーが発生しました。", + + // Zend_Validate_Sitemap_Changefreq + "'%value%' is no valid sitemap changefreq" => " '%value%' は正しいサイトマップの更新頻度ではありません", + "Invalid type given. String expected" => "不正な形式です。文字列が期待されています", + + // Zend_Validate_Sitemap_Lastmod + "'%value%' is no valid sitemap lastmod" => " '%value%' は正しいサイトマップの最終更新日ではありません", + "Invalid type given. String expected" => "不正な形式です。文字列が期待されています", + + // Zend_Validate_Sitemap_Loc + "'%value%' is no valid sitemap location" => " '%value%' は正しいサイトマップの位置ではありません", + "Invalid type given. String expected" => "不正な形式です。文字列が期待されています", + + // Zend_Validate_Sitemap_Priority + "'%value%' is no valid sitemap priority" => " '%value%' は正しいサイトマップの優先度ではありません", + "Invalid type given. Numeric string, integer or float expected" => "不正な形式です。数字、整数もしくは小数が期待されています", + + // Zend_Validate_StringLength + "Invalid type given. String expected" => "不正な形式です。文字列が期待されています", + "'%value%' is less than %min% characters long" => " '%value%' は %min% 文字より短いです", + "'%value%' is more than %max% characters long" => " '%value%' は %max% 文字より長いです", +); diff --git a/framework/resources/languages/nl/Zend_Validate.php b/framework/resources/languages/nl/Zend_Validate.php new file mode 100644 index 0000000..217b780 --- /dev/null +++ b/framework/resources/languages/nl/Zend_Validate.php @@ -0,0 +1,265 @@ + "Ongeldig type opgegeven, waarde moet een float, string of integer zijn", + "'%value%' contains characters which are non alphabetic and no digits" => "'%value%' bevat tekens welke alfabetisch, noch numeriek zijn", + "'%value%' is an empty string" => "'%value%' is een lege string", + + // Zend_Validate_Alpha + "Invalid type given, value should be a string" => "Ongeldig type opgegeven, waarde moet een string zijn", + "'%value%' contains non alphabetic characters" => "'%value%' bevat tekens welke niet alfabetisch zijn", + "'%value%' is an empty string" => "'%value%' is een lege string", + + // Zend_Validate_Barcode + "'%value%' failed checksum validation" => "'%value%' slaagde niet in de checksum validatie", + "'%value%' contains invalid characters" => "'%value%' bevat ongeldige tekens", + "'%value%' should have a length of %length% characters" => "'%value%' moet een lengte hebben van %length% tekens", + "Invalid type given, value should be string" => "Ongeldig type opgegeven, waarde moet een string zijn", + + // Zend_Validate_Between + "'%value%' is not between '%min%' and '%max%', inclusively" => "'%value%' is niet tussen of gelijk aan '%min%' en '%max%'", + "'%value%' is not strictly between '%min%' and '%max%'" => "'%value%' is niet tussen '%min%' en '%max%'", + + // Zend_Validate_Callback + "'%value%' is not valid" => "'%value%' is ongeldig", + "Failure within the callback, exception returned" => "Fout opgetreden in de callback, exceptie teruggegeven", + + // Zend_Validate_Ccnum + "'%value%' must contain between 13 and 19 digits" => "'%value%' moet 13 tot 19 cijfers bevatten", + "Luhn algorithm (mod-10 checksum) failed on '%value%'" => "Het Luhn algoritme (mod-10 checksum) is niet gelukt op '%value%'", + + // Zend_Validate_CreditCard + "Luhn algorithm (mod-10 checksum) failed on '%value%'" => "Het Luhn algoritme (mod-10 checksum) is niet geslaagd op '%value%'", + "'%value%' must contain only digits" => "'%value%' kan alleen cijfers bevatten", + "Invalid type given, value should be a string" => "Ongeldig type opgegeven, waarde moet een string zijn", + "'%value%' contains an invalid amount of digits" => "'%value%' bevat een ongeldige hoeveelheid cijfers", + "'%value%' is not from an allowed institute" => "'%value%' is niet afkomstig van een toegestaan instituut", + "Validation of '%value%' has been failed by the service" => "Validatie door de service van '%value%' is mislukt", + "The service returned a failure while validating '%value%'" => "De service heeft een foutmelding teruggegeven bij het valideren van '%value%'", + + // Zend_Validate_Date + "Invalid type given, value should be string, integer, array or Zend_Date" => "Ongeldig type opgegeven, waarde moet een string, integer, array of Zend_Date zijn", + "'%value%' does not appear to be a valid date" => "'%value%' lijkt geen geldige datum te zijn", + "'%value%' does not fit the date format '%format%'" => "'%value%' past niet in het datumformaat '%format%'", + + // Zend_Validate_Db_Abstract + "No record matching %value% was found" => "Er kon geen record gevonden wat overeenkomt met %value%", + "A record matching %value% was found" => "Een record wat overeenkomt met %value% is gevonden", + + // Zend_Validate_Digits + "Invalid type given, value should be string, integer or float" => "Ongeldig type opgegeven, waarde moet een string, integer of float zijn", + "'%value%' contains characters which are not digits; but only digits are allowed" => "'%value%' bevat niet enkel numerieke karakters", + "'%value%' is an empty string" => "'%value%' is een lege string", + + // Zend_Validate_EmailAddress + "Invalid type given, value should be a string" => "Ongeldig type opgegeven, waarde moet een string zijn", + "'%value%' is not a valid email address in the basic format local-part@hostname" => "'%value%' is geen geldig e-mail adres in het basis formaat lokaal-gedeelte@hostname", + "'%hostname%' is not a valid hostname for email address '%value%'" => "'%hostname%' is geen geldige hostnaam voor e-mail adres '%value%'", + "'%hostname%' does not appear to have a valid MX record for the email address '%value%'" => "'%hostname%' lijkt geen geldig MX record te hebben voor e-mail adres '%value%'", + "'%hostname%' is not in a routable network segment. The email address '%value%' should not be resolved from public network." => "'%hostname%' bevindt zich niet in een routeerbaar netwerk segment. Het e-mail adres '%value%' zou niet naar mogen worden verwezen vanaf een publiek netwerk.", + "'%localPart%' can not be matched against dot-atom format" => "'%localPart%' kan niet worden gematched met het dot-atom formaat", + "'%localPart%' can not be matched against quoted-string format" => "'%localPart%' kan niet worden gematched met het quoted-string formaat", + "'%localPart%' is not a valid local part for email address '%value%'" => "'%localPart%' is geen geldig lokaal gedeelte voor e-mail adres '%value%'", + "'%value%' exceeds the allowed length" => "'%value%' overschrijdt de toegestane lengte", + + // Zend_Validate_File_Count + "Too many files, maximum '%max%' are allowed but '%count%' are given" => "Te veel bestanden, maximaal '%max%' zijn toegestaan, maar '%count%' werd opgegeven", + "Too few files, minimum '%min%' are expected but '%count%' are given" => "Te weinig bestanden, er worden er minimaal '%min%' verwacht, maar er waren er '%count%' opgegeven", + + // Zend_Validate_File_Crc32 + "File '%value%' does not match the given crc32 hashes" => "File '%value%' matcht niet met de opgegeven crc32 hashes", + "A crc32 hash could not be evaluated for the given file" => "Fout tijdens het genereren van een crc32 hash van het opgegeven bestand", + "File '%value%' could not be found" => "Het bestand '%value%' kon niet worden gevonden", + + // Zend_Validate_File_ExcludeExtension + "File '%value%' has a false extension" => "Het bestand '%value%' heeft een ongeldige extensie", + "File '%value%' could not be found" => "Het bestand '%value%' kon niet worden gevonden", + + // Zend_Validate_File_ExcludeMimeType + "File '%value%' has a false mimetype of '%type%'" => "Het bestand '%value%' heeft een ongeldig mimetype: '%type%'", + "The mimetype of file '%value%' could not be detected" => "Het mimetype van bestand '%value%' kon niet worden gedetecteerd", + "File '%value%' can not be read" => "Het bestand '%value%' kon niet worden gelezen", + + // Zend_Validate_File_Exists + "File '%value%' does not exist" => "Bestand '%value%' bestaat niet", + + // Zend_Validate_File_Extension + "File '%value%' has a false extension" => "Het bestand '%value%' heeft een ongeldige extensie", + "File '%value%' could not be found" => "Het bestand '%value%' kon niet worden gevonden", + + // Zend_Validate_File_FilesSize + "All files in sum should have a maximum size of '%max%' but '%size%' were detected" => "Alle bestanden tesamen hebben een maximale grootte van '%max%' maar '%size%' was gedetecteerd", + "All files in sum should have a minimum size of '%min%' but '%size%' were detected" => "Alle bestanden tesamen hebben een minimum grotte van '%min%' maar '%size%' was gedetecteerd", + "One or more files can not be read" => "Eén of meer bestanden konden niet worden gelezen", + + // Zend_Validate_File_Hash + "File '%value%' does not match the given hashes" => "Het bestand '%value%' matcht niet met de opgegeven hashes", + "A hash could not be evaluated for the given file" => "Een hash kon niet worden gegenereerd voor het opgegeven bestand", + "File '%value%' could not be found" => "Het bestand '%value%' kon niet worden gevonden", + + // Zend_Validate_File_ImageSize + "Maximum allowed width for image '%value%' should be '%maxwidth%' but '%width%' detected" => "Maximum breedte voor afbeelding '%value%' is '%maxwidth%' maar '%width%' werd gedetecteerd", + "Minimum expected width for image '%value%' should be '%minwidth%' but '%width%' detected" => "Minimum breedte voor afbeelding '%value%' is '%minwidth%' maar '%width%' werd gedetecteerd", + "Maximum allowed height for image '%value%' should be '%maxheight%' but '%height%' detected" => "Maximum hoogte voor afbeelding '%value%' is '%maxheight%' maar '%height%' werd gedetecteerd", + "Minimum expected height for image '%value%' should be '%minheight%' but '%height%' detected" => "Minimum hoogte voor afbeelding '%value%' is '%minheight%' maar '%height%' werd gedetecteerd", + "The size of image '%value%' could not be detected" => "De grootte van afbeelding '%value%' kon niet worden gedetecteerd", + "File '%value%' can not be read" => "Het bestand '%value%' kan niet worden gelezen", + + // Zend_Validate_File_IsCompressed + "File '%value%' is not compressed, '%type%' detected" => "Het bestand '%value%' is niet gecomprimeerd, '%type%' gedetecteerd", + "The mimetype of file '%value%' could not be detected" => "Het mimetype van bestand '%value%' kon niet worden gedetecteerd", + "File '%value%' can not be read" => "Bestand '%value%' kan niet worden gelezen", + + // Zend_Validate_File_IsImage + "File '%value%' is no image, '%type%' detected" => "Het bestand '%value%' is geen afbeelding, '%type%' gedetecteerd", + "The mimetype of file '%value%' could not be detected" => "Het mimetype van bestand '%value%' kon niet worden gedetecteerd", + "File '%value%' can not be read" => "Het bestand '%value%' kon niet worden gelezen", + + // Zend_Validate_File_Md5 + "File '%value%' does not match the given md5 hashes" => "Het bestand '%value%' matcht niet met de opgegeven md5-hashes", + "A md5 hash could not be evaluated for the given file" => "Een md5-hash kon niet gegenereerd worden voor het opgegeven bestand", + "File '%value%' could not be found" => "Het bestand '%value%' kon niet worden gevonden", + + // Zend_Validate_File_MimeType + "File '%value%' has a false mimetype of '%type%'" => "Het bestand '%value%' heeft een ongeldig mimetype: '%type%'", + "The mimetype of file '%value%' could not be detected" => "Het mimetype van bestand '%value%' kon niet worden gedetecteerd", + "File '%value%' can not be read" => "Het bestand '%value%' kon niet worden gelezen", + + // Zend_Validate_File_NotExists + "File '%value%' exists" => "Het bestand '%value%' bestaat", + + // Zend_Validate_File_Sha1 + "File '%value%' does not match the given sha1 hashes" => "Het bestand '%value%' matcht niet met de opgegeven sha1-hashes", + "A sha1 hash could not be evaluated for the given file" => "Een sha1-hash kon niet worden gegenereerd voor het opgegeven bestand", + "File '%value%' could not be found" => "Het bestand '%value%' kon niet worden gevonden", + + // Zend_Validate_File_Size + "Maximum allowed size for file '%value%' is '%max%' but '%size%' detected" => "Maximum grootte voor bestand '%value%' is '%max%' maar '%size%' werd gedetecteerd", + "Minimum expected size for file '%value%' is '%min%' but '%size%' detected" => "Minimum grootte voor bestand '%value%' is '%min%' maar '%size%' werd gedetecteerd", + "File '%value%' could not be found" => "Het bestand '%value%' kon niet worden gevonden", + + // Zend_Validate_File_Upload + "File '%value%' exceeds the defined ini size" => "Het bestand '%value%' overschrijdt de ini grootte", + "File '%value%' exceeds the defined form size" => "Het bestand '%value%' overschrijdt de formulier grootte", + "File '%value%' was only partially uploaded" => "Het bestand '%value%' was slechts gedeeltelijk geüpload", + "File '%value%' was not uploaded" => "Het bestand '%value%' was niet geüpload", + "No temporary directory was found for file '%value%'" => "Geen tijdelijke map was gevonden voor bestand '%value%'", + "File '%value%' can't be written" => "Het bestand '%value%' kan niet worden geschreven", + "A PHP extension returned an error while uploading the file '%value%'" => "Een PHP-extensie gaf een foutmelding terug tijdens het uploaden van het bestand '%value%'", + "File '%value%' was illegally uploaded. This could be a possible attack" => "Het bestand '%value%' was illegaal geüpload. Dit kan een aanval zijn", + "File '%value%' was not found" => "Het bestand '%value%' kon niet worden gevonden", + "Unknown error while uploading file '%value%'" => "Er is een onbekende fout opgetreden tijdens het uploaden van '%value%'", + + // Zend_Validate_File_WordCount + "Too much words, maximum '%max%' are allowed but '%count%' were counted" => "Te veel woorden, er is een maximum van '%max%', maar er waren '%count%' geteld", + "Too less words, minimum '%min%' are expected but '%count%' were counted" => "Te weinig worden, er is een minimum van '%min%' maar er waren '%count%' geteld", + "File '%value%' could not be found" => "Het bestand '%value%' kon niet worden gevonden", + + // Zend_Validate_Float + "Invalid type given, value should be float, string, or integer" => "Ongeldig type opgegeven, waarde moet een float, string, of integer zijn", + "'%value%' does not appear to be a float" => "'%value%' lijkt geen float te zijn", + + // Zend_Validate_GreaterThan + "'%value%' is not greater than '%min%'" => "'%value%' is niet groter dan '%min%'", + + // Zend_Validate_Hex + "Invalid type given, value should be a string" => "Ongeldig type gegeven, waarde moet een string zijn", + "'%value%' has not only hexadecimal digit characters" => "'%value%' bestaat niet enkel uit acht hexadecimale cijfers", + + // Zend_Validate_Hostname + "Invalid type given, value should be a string" => "Ongeldig type gegeven, waarde moet een string zijn", + "'%value%' appears to be an IP address, but IP addresses are not allowed" => "'%value%' lijkt een IP adres te zijn, maar IP adressen zijn niet toegestaan", + "'%value%' appears to be a DNS hostname but cannot match TLD against known list" => "'%value%' lijkt een DNS hostnaam te zijn, maar het TLD bestaat niet in de lijst met bekende TLD's", + "'%value%' appears to be a DNS hostname but contains a dash in an invalid position" => "'%value%' lijkt een DNS hostnaam te zijn, maar bevat een streep op een ongeldige plek", + "'%value%' appears to be a DNS hostname but cannot match against hostname schema for TLD '%tld%'" => "'%value%' lijkt een DNS hostnaam te zijn, maar past niet in het hostnaam-schema voor TLD '%tld%'", + "'%value%' appears to be a DNS hostname but cannot extract TLD part" => "'%value%' lijkt een DNS hostnaam te zijn, maar kan niet het TLD gedeelte bepalen", + "'%value%' does not match the expected structure for a DNS hostname" => "'%value%' matcht niet met de verwachte structuur voor een DNS hostnaam", + "'%value%' does not appear to be a valid local network name" => "'%value%' lijkt geen geldige lokale netwerknaam te zijn", + "'%value%' appears to be a local network name but local network names are not allowed" => "'%value%' lijkt een lokale netwerknaam te zijn, welke niet zijn toegestaan", + "'%value%' appears to be a DNS hostname but the given punycode notation cannot be decoded" => "'%value%' lijkt een geldige DNS hostnaam te zijn, maar de opgegeven punnycode notatie kan niet worden gedecodeerd", + + // Zend_Validate_Iban + "Unknown country within the IBAN '%value%'" => "Onbekend land in de IBAN '%value%'", + "'%value%' has a false IBAN format" => "'%value%' heeft een ongeldig IBAN formaat", + "'%value%' has failed the IBAN check" => "'%value%' is geen geldige IBAN", + + // Zend_Validate_Identical + "The two given tokens do not match" => "De twee tokens komen niet overeen", + "No token was provided to match against" => "Er is geen token opgegeven om mee te matchen", + + // Zend_Validate_InArray + "'%value%' was not found in the haystack" => "'%value%' kon niet worden gevonden in lijst met beschikbare waardes", + + // Zend_Validate_Int + "Invalid type given, value should be string or integer" => "Ongeldig type opgegeven, waarde moet een string of integer zijn", + "'%value%' does not appear to be an integer" => "'%value%' lijkt geen integer te zijn", + + // Zend_Validate_Ip + "Invalid type given, value should be a string" => "Ongeldig type gegeven, waarde moet een string zijn", + "'%value%' does not appear to be a valid IP address" => "'%value%' lijkt geen geldig IP adres te zijn", + + // Zend_Validate_Isbn + "Invalid type given, value should be string or integer" => "Ongeldig type opgegeven, waarde moet een string of integer zijn", + "'%value%' is not a valid ISBN number" => "'%value%' is geen geldig ISBN nummer", + + // Zend_Validate_LessThan + "'%value%' is not less than '%max%'" => "'%value%' is niet minder dan '%max%'", + + // Zend_Validate_NotEmpty + "Invalid type given, value should be float, string, array, boolean or integer" => "Ongeldig type opgegeven, waarde dient een float, string, array, boolean of integer te zijn", + "Value is required and can't be empty" => "Waarde is vereist en kan niet leeg worden gelaten", + + // Zend_Validate_PostCode + "Invalid type given. The value should be a string or a integer" => "Ongeldig type opgegeven, waarde moet een string of integer zijn", + "'%value%' does not appear to be a postal code" => "'%value%' lijkt geen geldige postcode te zijn", + + // Zend_Validate_Regex + "Invalid type given, value should be string, integer or float" => "Ongeldig type opgegeven, waarde dient een string, integer of float te zijn", + "'%value%' does not match against pattern '%pattern%'" => "'%value%' matcht niet met het patroon '%pattern%'", + "There was an internal error while using the pattern '%pattern%'" => "Er is een interne fout opgetreden tijdens het gebruik van het patroon '%pattern%'", + + // Zend_Validate_Sitemap_Changefreq + "'%value%' is not a valid sitemap changefreq" => "'%value%' is geen geldige sitemap changefreq", + "Invalid type given, the value should be a string" => "Ongeldig type opgegeven, waarde dient een string te zijn", + + // Zend_Validate_Sitemap_Lastmod + "'%value%' is not a valid sitemap lastmod" => "'%value%' is geen geldige sitemap lastmod", + "Invalid type given, the value should be a string" => "Ongeldig type opgegeven, waarde dient een string te zijn", + + // Zend_Validate_Sitemap_Loc + "'%value%' is not a valid sitemap location" => "'%value%' is geen geldige sitemap locatie", + "Invalid type given, the value should be a string" => "Ongeldig type opgegeven, waarde dient een string te zijn", + + // Zend_Validate_Sitemap_Priority + "'%value%' is not a valid sitemap priority" => "'%value%' is geen geldige sitemap prioriteit", + "Invalid type given, the value should be a integer, a float or a numeric string" => "Ongeldig type opgegeven, waarde dient een integer, float of een numerieke string te zijn", + + // Zend_Validate_StringLength + "Invalid type given, value should be a string" => "Ongeldig type opgegeven, waarde dient een string te zijn", + "'%value%' is less than %min% characters long" => "'%value%' is minder dan %min% tekens lang", + "'%value%' is more than %max% characters long" => "'%value%' is meer dan %max% tekens lang", +); diff --git a/framework/resources/languages/pt_BR/Zend_Validate.php b/framework/resources/languages/pt_BR/Zend_Validate.php new file mode 100644 index 0000000..d33a271 --- /dev/null +++ b/framework/resources/languages/pt_BR/Zend_Validate.php @@ -0,0 +1,265 @@ + "O tipo especificado é inválido, o valor deve ser float, string, ou inteiro", + "'%value%' contains characters which are non alphabetic and no digits" => "'%value%' contém caracteres que não são alfabéticos e nem dígitos", + "'%value%' is an empty string" => "'%value%' é uma string vazia", + + // Zend_Validate_Alpha + "Invalid type given, value should be a string" => "O tipo especificado é inválido, o valor deve ser uma string", + "'%value%' contains non alphabetic characters" => "'%value%' contém caracteres não alfabéticos", + "'%value%' is an empty string" => "'%value%' é uma string vazia", + + // Zend_Validate_Barcode + "'%value%' failed checksum validation" => "'%value%' falhou na validação do checksum", + "'%value%' contains invalid characters" => "'%value%' contém caracteres inválidos", + "'%value%' should have a length of %length% characters" => "'%value%' tem um comprimento de %length% caracteres", + "Invalid type given, value should be string" => "O tipo especificado é inválido, o valor deve ser string", + + // Zend_Validate_Between + "'%value%' is not between '%min%' and '%max%', inclusively" => "'%value%' não está entre '%min%' e '%max%', inclusivamente", + "'%value%' is not strictly between '%min%' and '%max%'" => "'%value%' não está exatamente entre '%min%' e '%max%'", + + // Zend_Validate_Callback + "'%value%' is not valid" => "'%value%' não é válido", + "Failure within the callback, exception returned" => "Falha na chamada de retorno, exceção retornada", + + // Zend_Validate_Ccnum + "'%value%' must contain between 13 and 19 digits" => "'%value%' deve conter entre 13 e 19 dígitos", + "Luhn algorithm (mod-10 checksum) failed on '%value%'" => "O algoritmo de Luhn (checksum de módulo 10) falhou em '%value%'", + + // Zend_Validate_CreditCard + "Luhn algorithm (mod-10 checksum) failed on '%value%'" => "O algoritmo de Luhn (checksum de módulo 10) falhou em '%value%'", + "'%value%' must contain only digits" => "'%value%' deve conter apenas dígitos", + "Invalid type given, value should be a string" => "O tipo especificado é inválido, o valor deve ser uma string", + "'%value%' contains an invalid amount of digits" => "'%value%' contém uma quantidade inválida de dígitos", + "'%value%' is not from an allowed institute" => "'%value%' não vem de uma instituição autorizada", + "Validation of '%value%' has been failed by the service" => "A validação de '%value%' falhou por causa do serviço", + "The service returned a failure while validating '%value%'" => "O serviço devolveu um erro enquanto validava '%value%'", + + // Zend_Validate_Date + "Invalid type given, value should be string, integer, array or Zend_Date" => "O tipo especificado é inválido, o valor deve ser string, inteiro, matriz ou Zend_Date", + "'%value%' does not appear to be a valid date" => "'%value%' não parece ser uma data válida", + "'%value%' does not fit the date format '%format%'" => "'%value%' não se encaixa no formato de data '%format%'", + + // Zend_Validate_Db_Abstract + "No record matching %value% was found" => "Não foram encontrados registros para %value%", + "A record matching %value% was found" => "Um registro foi encontrado para %value%", + + // Zend_Validate_Digits + "Invalid type given, value should be string, integer or float" => "O tipo especificado é inválido, o valor deve ser string, inteiro ou float", + "'%value%' contains characters which are not digits; but only digits are allowed" => "'%value%' contém caracteres que não são dígitos, mas apenas dígitos são permitidos", + "'%value%' is an empty string" => "'%value%' é uma string vazia", + + // Zend_Validate_EmailAddress + "Invalid type given, value should be a string" => "O tipo especificado é inválido, o valor deve ser uma string", + "'%value%' is not a valid email address in the basic format local-part@hostname" => "'%value%' não é um endereço de e-mail válido no formato local-part@hostname", + "'%hostname%' is not a valid hostname for email address '%value%'" => "'%hostname%' não é um nome de host válido para o endereço de e-mail '%value%'", + "'%hostname%' does not appear to have a valid MX record for the email address '%value%'" => "'%hostname%' não parece ter um registro MX válido para o endereço de e-mail '%value%'", + "'%hostname%' is not in a routable network segment. The email address '%value%' should not be resolved from public network." => "'%hostname%' não é um segmento de rede roteável. O endereço de e-mail '%value%' não deve ser resolvido a partir de um rede pública.", + "'%localPart%' can not be matched against dot-atom format" => "'%localPart%' não corresponde com o formato dot-atom", + "'%localPart%' can not be matched against quoted-string format" => "'%localPart%' não corresponde com o formato quoted-string", + "'%localPart%' is not a valid local part for email address '%value%'" => "'%localPart%' não é uma parte local válida para o endereço de e-mail '%value%'", + "'%value%' exceeds the allowed length" => "'%value%' excede o comprimento permitido", + + // Zend_Validate_File_Count + "Too many files, maximum '%max%' are allowed but '%count%' are given" => "Há muitos arquivos, são permitidos no máximo '%max%', mas '%count%' foram fornecidos", + "Too few files, minimum '%min%' are expected but '%count%' are given" => "Há poucos arquivos, são esperados no mínimo '%min%', mas '%count%' foram fornecidos", + + // Zend_Validate_File_Crc32 + "File '%value%' does not match the given crc32 hashes" => "O arquivo '%value%' não corresponde ao hash crc32 fornecido", + "A crc32 hash could not be evaluated for the given file" => "Não foi possível avaliar um hash crc32 para o arquivo fornecido", + "File '%value%' could not be found" => "O arquivo '%value%' não pôde ser encontrado", + + // Zend_Validate_File_ExcludeExtension + "File '%value%' has a false extension" => "O arquivo '%value%' possui a extensão incorreta", + "File '%value%' could not be found" => "O arquivo '%value%' não pôde ser encontrado", + + // Zend_Validate_File_ExcludeMimeType + "File '%value%' has a false mimetype of '%type%'" => "O arquivo '%value%' tem o mimetype incorreto: '%type%'", + "The mimetype of file '%value%' could not be detected" => "O mimetype do arquivo '%value%' não pôde ser detectado", + "File '%value%' can not be read" => "O arquivo '%value%' não pôde ser lido", + + // Zend_Validate_File_Exists + "File '%value%' does not exist" => "O arquivo '%value%' não existe", + + // Zend_Validate_File_Extension + "File '%value%' has a false extension" => "O arquivo '%value%' possui a extensão incorreta", + "File '%value%' could not be found" => "O arquivo '%value%' não pôde ser encontrado", + + // Zend_Validate_File_FilesSize + "All files in sum should have a maximum size of '%max%' but '%size%' were detected" => "Todos os arquivos devem ter um tamanho máximo de '%max%', mas um tamanho de '%size%' foi detectado", + "All files in sum should have a minimum size of '%min%' but '%size%' were detected" => "Todos os arquivos devem ter um tamanho mínimo de '%min%', mas um tamanho de '%size%' foi detectado", + "One or more files can not be read" => "Um ou mais arquivos não puderam ser lidos", + + // Zend_Validate_File_Hash + "File '%value%' does not match the given hashes" => "O arquivo '%value%' não corresponde ao hash fornecido", + "A hash could not be evaluated for the given file" => "Não foi possível avaliar um hash para o arquivo fornecido", + "File '%value%' could not be found" => "O arquivo '%value%' não pôde ser encontrado", + + // Zend_Validate_File_ImageSize + "Maximum allowed width for image '%value%' should be '%maxwidth%' but '%width%' detected" => "A largura máxima permitida para a imagem '%value%' deve ser '%maxwidth%', mas '%width%' foi detectada", + "Minimum expected width for image '%value%' should be '%minwidth%' but '%width%' detected" => "A largura mínima esperada para a imagem '%value%' deve ser '%minwidth%', mas '%width%' foi detectada", + "Maximum allowed height for image '%value%' should be '%maxheight%' but '%height%' detected" => "A altura máxima permitida para a imagem '%value%' deve ser '%maxheight%', mas '%height%' foi detectada", + "Minimum expected height for image '%value%' should be '%minheight%' but '%height%' detected" => "A altura mínima esperada para a imagem '%value%' deve ser '%minheight%', mas '%height%' foi detectada", + "The size of image '%value%' could not be detected" => "O tamanho da imagem '%value%' não pôde ser detectado", + "File '%value%' can not be read" => "O arquivo '%value%' não pôde ser lido", + + // Zend_Validate_File_IsCompressed + "File '%value%' is not compressed, '%type%' detected" => "O arquivo '%value%' não está compactado: '%type%' detectado", + "The mimetype of file '%value%' could not be detected" => "O mimetype do arquivo '%value%' não pôde ser detectado", + "File '%value%' can not be read" => "O arquivo '%value%' não pôde ser lido", + + // Zend_Validate_File_IsImage + "File '%value%' is no image, '%type%' detected" => "O arquivo '%value%' não é uma imagem: '%type%' detectado", + "The mimetype of file '%value%' could not be detected" => "O mimetype do arquivo '%value%' não pôde ser detectado", + "File '%value%' can not be read" => "O arquivo '%value%' não pôde ser lido", + + // Zend_Validate_File_Md5 + "File '%value%' does not match the given md5 hashes" => "O arquivo '%value%' não corresponde ao hash md5 fornecido", + "A md5 hash could not be evaluated for the given file" => "Não foi possível avaliar um hash md5 para o arquivo fornecido", + "File '%value%' could not be found" => "O arquivo '%value%' não pôde ser encontrado", + + // Zend_Validate_File_MimeType + "File '%value%' has a false mimetype of '%type%'" => "O arquivo '%value%' tem o mimetype incorreto: '%type%'", + "The mimetype of file '%value%' could not be detected" => "O mimetype do arquivo '%value%' não pôde ser detectado", + "File '%value%' can not be read" => "O arquivo '%value%' não pôde ser lido", + + // Zend_Validate_File_NotExists + "File '%value%' exists" => "O arquivo '%value%' existe", + + // Zend_Validate_File_Sha1 + "File '%value%' does not match the given sha1 hashes" => "O arquivo '%value%' não corresponde ao hash sha1 fornecido", + "A sha1 hash could not be evaluated for the given file" => "Não foi possível avaliar um hash sha1 para o arquivo fornecido", + "File '%value%' could not be found" => "O arquivo '%value%' não pôde ser encontrado", + + // Zend_Validate_File_Size + "Maximum allowed size for file '%value%' is '%max%' but '%size%' detected" => "O tamanho máximo permitido para o arquivo '%value%' é '%max%', mas '%size%' foram detectados", + "Minimum expected size for file '%value%' is '%min%' but '%size%' detected" => "O tamanho mínimo esperado para o arquivo '%value%' é '%min%', mas '%size%' foram detectados", + "File '%value%' could not be found" => "O arquivo '%value%' não pôde ser encontrado", + + // Zend_Validate_File_Upload + "File '%value%' exceeds the defined ini size" => "O arquivo '%value%' excede o tamanho definido na configuração", + "File '%value%' exceeds the defined form size" => "O arquivo '%value%' excede o tamanho definido do formulário", + "File '%value%' was only partially uploaded" => "O arquivo '%value%' foi apenas parcialmente enviado", + "File '%value%' was not uploaded" => "O arquivo '%value%' não foi enviado", + "No temporary directory was found for file '%value%'" => "Nenhum diretório temporário foi encontrado para o arquivo '%value%'", + "File '%value%' can't be written" => "O arquivo '%value%' não pôde ser escrito", + "A PHP extension returned an error while uploading the file '%value%'" => "Uma extensão do PHP retornou um erro enquanto o arquivo '%value%' era enviado", + "File '%value%' was illegally uploaded. This could be a possible attack" => "O arquivo '%value%' foi enviado ilegalmente. Este poderia ser um possível ataque", + "File '%value%' was not found" => "O arquivo '%value%' não foi encontrado", + "Unknown error while uploading file '%value%'" => "Erro desconhecido ao enviar o arquivo '%value%'", + + // Zend_Validate_File_WordCount + "Too much words, maximum '%max%' are allowed but '%count%' were counted" => "Há muitas palavras, são permitidas no máximo '%max%', mas '%count%' foram contadas", + "Too less words, minimum '%min%' are expected but '%count%' were counted" => "Há poucas palavras, são esperadas no mínimo '%min%', mas '%count%' foram contadas", + "File '%value%' could not be found" => "O arquivo '%value%' não pôde ser encontrado", + + // Zend_Validate_Float + "Invalid type given, value should be float, string, or integer" => "O tipo especificado é inválido, o valor deve ser float, string, ou inteiro", + "'%value%' does not appear to be a float" => "'%value%' não parece ser um float", + + // Zend_Validate_GreaterThan + "'%value%' is not greater than '%min%'" => "'%value%' não é maior que '%min%'", + + // Zend_Validate_Hex + "Invalid type given, value should be a string" => "O tipo especificado é inválido, o valor deve ser uma string", + "'%value%' has not only hexadecimal digit characters" => "'%value%' não contém somente caracteres hexadecimais", + + // Zend_Validate_Hostname + "Invalid type given, value should be a string" => "O tipo especificado é inválido, o valor deve ser uma string", + "'%value%' appears to be an IP address, but IP addresses are not allowed" => "'%value%' parece ser um endereço de IP, mas endereços de IP não são permitidos", + "'%value%' appears to be a DNS hostname but cannot match TLD against known list" => "'%value%' parece ser um hostname de DNS, mas o TLD não corresponde a nenhum TLD conhecido", + "'%value%' appears to be a DNS hostname but contains a dash in an invalid position" => "'%value%' parece ser um hostname de DNS, mas contém um traço em uma posição inválida", + "'%value%' appears to be a DNS hostname but cannot match against hostname schema for TLD '%tld%'" => "'%value%' parece ser um hostname de DNS, mas não corresponde ao esquema de hostname para o TLD '%tld%'", + "'%value%' appears to be a DNS hostname but cannot extract TLD part" => "'%value%' parece ser um hostname de DNS, mas o TLD não pôde ser extraído", + "'%value%' does not match the expected structure for a DNS hostname" => "'%value%' não corresponde com a estrutura esperada para um hostname de DNS", + "'%value%' does not appear to be a valid local network name" => "'%value%' não parece ser um nome de rede local válido", + "'%value%' appears to be a local network name but local network names are not allowed" => "'%value%' parece ser um nome de rede local, mas os nomes de rede local não são permitidos", + "'%value%' appears to be a DNS hostname but the given punycode notation cannot be decoded" => "'%value%' parece ser um hostname de DNS, mas a notação punycode fornecida não pode ser decodificada", + + // Zend_Validate_Iban + "Unknown country within the IBAN '%value%'" => "País desconhecido para o IBAN '%value%'", + "'%value%' has a false IBAN format" => "'%value%' não é um formato IBAN válido", + "'%value%' has failed the IBAN check" => "'%value%' falhou na verificação do IBAN", + + // Zend_Validate_Identical + "The two given tokens do not match" => "Os dois tokens fornecidos não combinam", + "No token was provided to match against" => "Nenhum token foi fornecido para a comparação", + + // Zend_Validate_InArray + "'%value%' was not found in the haystack" => "'%value%' não faz parte dos valores esperados", + + // Zend_Validate_Int + "Invalid type given, value should be string or integer" => "O tipo especificado é inválido, o valor deve ser string ou inteiro", + "'%value%' does not appear to be an integer" => "'%value%' não parece ser um número inteiro", + + // Zend_Validate_Ip + "Invalid type given, value should be a string" => "O tipo especificado é inválido, o valor deve ser uma string", + "'%value%' does not appear to be a valid IP address" => "'%value%' não parece ser um endereço de IP válido", + + // Zend_Validate_Isbn + "Invalid type given, value should be string or integer" => "O tipo especificado é inválido, o valor deve ser string ou inteiro", + "'%value%' is not a valid ISBN number" => "'%value%' não é um número ISBN válido", + + // Zend_Validate_LessThan + "'%value%' is not less than '%max%'" => "'%value%' não é menor que '%max%'", + + // Zend_Validate_NotEmpty + "Invalid type given, value should be float, string, array, boolean or integer" => "O tipo especificado é inválido, o valor deve ser float, string, matriz, booleano ou inteiro", + "Value is required and can't be empty" => "O valor é obrigatório e não pode estar vazio", + + // Zend_Validate_PostCode + "Invalid type given. The value should be a string or a integer" => "O tipo especificado é inválido. O valor deve ser uma string ou um inteiro", + "'%value%' does not appear to be a postal code" => "'%value%' não parece ser um código postal", + + // Zend_Validate_Regex + "Invalid type given, value should be string, integer or float" => "O tipo especificado é inválido, o valor deve ser string, inteiro ou float", + "'%value%' does not match against pattern '%pattern%'" => "'%value%' não corresponde ao padrão '%pattern%'", + "There was an internal error while using the pattern '%pattern%'" => "Houve um erro interno durante o uso do padrão '%pattern%'", + + // Zend_Validate_Sitemap_Changefreq + "'%value%' is not a valid sitemap changefreq" => "'%value%' não é um changefreq de sitemap válido", + "Invalid type given, the value should be a string" => "O tipo especificado é inválido, o valor deve ser uma string", + + // Zend_Validate_Sitemap_Lastmod + "'%value%' is not a valid sitemap lastmod" => "'%value%' não é um lastmod de sitemap válido", + "Invalid type given, the value should be a string" => "O tipo especificado é inválido, o valor deve ser uma string", + + // Zend_Validate_Sitemap_Loc + "'%value%' is not a valid sitemap location" => "'%value%' não é uma localização de sitemap válida", + "Invalid type given, the value should be a string" => "O tipo especificado é inválido, o valor deve ser uma string", + + // Zend_Validate_Sitemap_Priority + "'%value%' is not a valid sitemap priority" => "'%value%' não é uma prioridade de sitemap válida", + "Invalid type given, the value should be a integer, a float or a numeric string" => "O tipo especificado é inválido, o valor deve ser um inteiro, um float ou uma string numérica", + + // Zend_Validate_StringLength + "Invalid type given, value should be a string" => "O tipo especificado é inválido, o valor deve ser uma string", + "'%value%' is less than %min% characters long" => "O tamanho de '%value%' é inferior a %min% caracteres", + "'%value%' is more than %max% characters long" => "O tamanho de '%value%' é superior a %max% caracteres", +); diff --git a/framework/resources/languages/ru/Zend_Validate.php b/framework/resources/languages/ru/Zend_Validate.php new file mode 100644 index 0000000..b52dbf1 --- /dev/null +++ b/framework/resources/languages/ru/Zend_Validate.php @@ -0,0 +1,259 @@ + "Недопустимый тип данных, значение должно быть числом с плавающей точкой, строкой или целым числом", + "'%value%' contains characters which are non alphabetic and no digits" => "'%value%' содержит недопустимые символы. Разрешены только буквенные символы и цифры", + "'%value%' is an empty string" => "'%value%' - пустая строка", + + // Zend_Validate_Alpha + "Invalid type given, value should be a string" => "Недопустимый тип данных, значение должно быть строкой", + "'%value%' contains non alphabetic characters" => "'%value%' содержит не буквенные символы", + "'%value%' is an empty string" => "'%value%' - пустая строка", + + // Zend_Validate_Barcode + "'%value%' failed checksum validation" => "'%value%' ошибка проверки контрольной суммы", + "'%value%' contains invalid characters" => "'%value%' содержит недопустимые символы", + "'%value%' should have a length of %length% characters" => "Длина '%value%' должна составлять %length% символов", + "Invalid type given, value should be string" => "Недопустимый тип данных, значение должно быть строкой", + + // Zend_Validate_Between + "'%value%' is not between '%min%' and '%max%', inclusively" => "'%value%' не в диапазоне от '%min%' до '%max%', включительно", + "'%value%' is not strictly between '%min%' and '%max%'" => "'%value%' не в диапазоне от '%min%' до '%max%'", + + // Zend_Validate_Callback + "'%value%' is not valid" => "'%value%' недопустимое значение", + "Failure within the callback, exception returned" => "Ошибка в обратном вызове, возвращено исключение", + + // Zend_Validate_Ccnum + "'%value%' must contain between 13 and 19 digits" => "'%value%' должно содержать от 13 до 19 цифр", + "Luhn algorithm (mod-10 checksum) failed on '%value%'" => "Алгоритм Луна (вычисление контрольной цифры) вернул ошибку для '%value%'", + + // Zend_Validate_CreditCard + "Luhn algorithm (mod-10 checksum) failed on '%value%'" => "Алгоритм Луна (вычисление контрольной цифры) вернул ошибку для '%value%'", + "'%value%' must contain only digits" => "'%value%' должно содержать только цифры", + "Invalid type given, value should be a string" => "Недопустимый тип данных, значение должно быть строкой", + "'%value%' contains an invalid amount of digits" => "'%value%' содержит недопустимое количество цифр", + "'%value%' is not from an allowed institute" => "'%value%' не входит в список разрешенных платежных систем", + "Validation of '%value%' has been failed by the service" => "Проверка '%value%' закончилась ошибкой сервиса", + "The service returned a failure while validating '%value%'" => "Сервис возвратил ошибку во время проверки '%value%'", + + // Zend_Validate_Date + "Invalid type given, value should be string, integer, array or Zend_Date" => "Недопустимый тип данных, значение должно быть строкой, целым числом, массивом или объектом Zend_Date", + "'%value%' does not appear to be a valid date" => "'%value%' не является корректной датой", + "'%value%' does not fit the date format '%format%'" => "'%value%' не соответствует формату даты '%format%'", + + // Zend_Validate_Db_Abstract + "No record matching %value% was found" => "Не найдено записей, совпадающих с '%value%'", + "A record matching %value% was found" => "Найдена запись, совпадающая со значением '%value%'", + + // Zend_Validate_Digits + "Invalid type given, value should be string, integer or float" => "Недопустимый тип данных, значение должно быть числом с плавающей точкой, строкой, или целым числом", + "'%value%' contains not only digit characters" => "Значение '%value%' должно содержать только цифровые символы", + "'%value%' is an empty string" => "'%value%' - пустая строка", + + // Zend_Validate_EmailAddress + "Invalid type given, value should be a string" => "Недопустимый тип данных, значение должно быть строкой", + "'%value%' is not a valid email address in the basic format local-part@hostname" => "'%value%' недопустимый адрес электронной почты. Введите его в формате имя@домен", + "'%hostname%' is not a valid hostname for email address '%value%'" => "'%hostname%' недопустимое имя хоста для адреса '%value%'", + "'%hostname%' does not appear to have a valid MX record for the email address '%value%'" => "'%hostname%' не имеет корректной MX-записи об адресе '%value%'", + "'%hostname%' is not in a routable network segment. The email address '%value%' should not be resolved from public network." => "'%hostname%' не является маршрутизируемым сегментом сети. Адрес электронной почты '%value%' не может быть получен из публичной сети.", + "'%localPart%' can not be matched against dot-atom format" => "'%localPart% не соответствует формату dot-atom", + "'%localPart%' can not be matched against quoted-string format" => "'%localPart%' не соответствует формату quoted-string", + "'%localPart%' is not a valid local part for email address '%value%'" => "'%localPart%' недопустимое имя для адреса '%value%'", + "'%value%' exceeds the allowed length" => "'%value%' превышает допустимую длину", + + // Zend_Validate_File_Count + "Too many files, maximum '%max%' are allowed but '%count%' are given" => "Слишком много файлов, максимально разрешено - '%max%', а получено - '%count%'", + "Too few files, minimum '%min%' are expected but '%count%' are given" => "Слишком мало файлов, минимально разрешено - '%min%', а получено - '%count%'", + + // Zend_Validate_File_Crc32 + "File '%value%' does not match the given crc32 hashes" => "Файл '%value%' не соответствует заданному crc32 хешу", + "A crc32 hash could not be evaluated for the given file" => "crc32 хеш не может быть вычислен для данного файла", + "File '%value%' could not be found" => "Файл '%value%' не найден", + + // Zend_Validate_File_ExcludeExtension + "File '%value%' has a false extension" => "Файл '%value%' имеет недопустимое расширение", + "File '%value%' could not be found" => "Файл '%value%' не найден", + + // Zend_Validate_File_ExcludeMimeType + "File '%value%' has a false mimetype of '%type%'" => "MIME-тип '%type%' файла '%value%' недопустим", + "The mimetype of file '%value%' could not be detected" => "Не удается определить MIME-тип файла '%value%'", + "File '%value%' can not be read" => "Файл '%value%' не может быть прочитан", + + // Zend_Validate_File_Exists + "File '%value%' does not exist" => "Файл '%value%' не существует", + + // Zend_Validate_File_Extension + "File '%value%' has a false extension" => "Файл '%value%' имеет недопустимое расширение", + "File '%value%' could not be found" => "Файл '%value%' не найден", + + // Zend_Validate_File_FilesSize + "All files in sum should have a maximum size of '%max%' but '%size%' were detected" => "Общий размер файлов не должен превышать '%max%', сейчас - '%size%'", + "All files in sum should have a minimum size of '%min%' but '%size%' were detected" => "Общий размер файлов не должен быть менее '%min%', сейчас - '%size%'", + "One or more files can not be read" => "Один или более файлов не могут быть прочитаны", + + // Zend_Validate_File_Hash + "File '%value%' does not match the given hashes" => "Файл '%value%' не соответствует указанному хешу", + "A hash could not be evaluated for the given file" => "Хеш не может быть подсчитан для указанного файла", + "File '%value%' could not be found" => "Файл '%value%' не найден", + + // Zend_Validate_File_ImageSize + "Maximum allowed width for image '%value%' should be '%maxwidth%' but '%width%' detected" => "Максимально разрешённая ширина изображения '%value%' должна быть '%maxwidth%', сейчас - '%width%'", + "Minimum expected width for image '%value%' should be '%minwidth%' but '%width%' detected" => "Минимально ожидаемая ширина изображения '%value%' должна быть '%minwidth%', сейчас - '%width%'", + "Maximum allowed height for image '%value%' should be '%maxheight%' but '%height%' detected" => "Максимально разрешённая высота изображения '%value%' должна быть '%maxheight%', сейчас - '%height%'", + "Minimum expected height for image '%value%' should be '%minheight%' but '%height%' detected" => "Минимально ожидаемая высота изображения '%value%' должна быть '%minheight%', сейчас - '%height%'", + "The size of image '%value%' could not be detected" => "Невозможно определить размер изображения '%value%'", + "File '%value%' can not be read" => "Файл '%value%' не может быть прочитан", + + // Zend_Validate_File_IsCompressed + "File '%value%' is not compressed, '%type%' detected" => "Файл '%value%' не является сжатым. MIME-тип файла - '%type%'", + "The mimetype of file '%value%' could not be detected" => "Не удается определить MIME-тип файла '%value%'", + "File '%value%' can not be read" => "Файл '%value%' не может быть прочитан", + + // Zend_Validate_File_IsImage + "File '%value%' is no image, '%type%' detected" => "Файл '%value%' не является изображением. MIME-тип файла - '%type%'", + "The mimetype of file '%value%' could not be detected" => "Не удается определить MIME-тип файла '%value%'", + "File '%value%' can not be read" => "Файл '%value%' не может быть прочитан", + + // Zend_Validate_File_Md5 + "File '%value%' does not match the given md5 hashes" => "Файл '%value%' не соответствует указанному md5 хешу", + "A md5 hash could not be evaluated for the given file" => "md5 хеш не может быть вычислен для указанного файла", + "File '%value%' could not be found" => "Файл '%value%' не найден", + + // Zend_Validate_File_MimeType + "File '%value%' has a false mimetype of '%type%'" => "MIME-тип '%type%' файла '%value%' недопустим", + "The mimetype of file '%value%' could not be detected" => "Не удается определить MIME-тип файла '%value%'", + "File '%value%' can not be read" => "Файл '%value%' не может быть прочитан", + + // Zend_Validate_File_NotExists + "File '%value%' exists" => "Файл '%value%' уже существует", + + // Zend_Validate_File_Sha1 + "File '%value%' does not match the given sha1 hashes" => "Файл '%value%' не соответствует указаному хешу sha1", + "A sha1 hash could not be evaluated for the given file" => "Хеш sha1 не может быть подсчитан для указанного файла", + "File '%value%' could not be found" => "Файл '%value%' не найден", + + // Zend_Validate_File_Size + "Maximum allowed size for file '%value%' is '%max%' but '%size%' detected" => "Максимальный разрешенный размер файла '%value%' это '%max%', сейчас - '%size%'", + "Minimum expected size for file '%value%' is '%min%' but '%size%' detected" => "Минимальный разрешенный размер файла '%value%' это '%min%', сейчас - '%size%'", + "File '%value%' could not be found" => "Файл '%value%' не найден", + + // Zend_Validate_File_Upload + "File '%value%' exceeds the defined ini size" => "Размер файла '%value%' превышает допустимый размер, указанный в php.ini", + "File '%value%' exceeds the defined form size" => "Размер файла '%value%' превышает допустимый размер, указанный в форме", + "File '%value%' was only partially uploaded" => "Файл '%value%' был загружен только частично", + "File '%value%' was not uploaded" => "Файл '%value%' не был загружен", + "No temporary directory was found for file '%value%'" => "Не найдена временная директория для файла '%value%'", + "File '%value%' can't be written" => "Файл '%value%' не может быть записан", + "A PHP extension returned an error while uploading the file '%value%'" => "PHP расширение возвратило ошибку во время загрузки файла '%value%'", + "File '%value%' was illegally uploaded. This could be a possible attack" => "Файл '%value%' загружен некорректно. Возможна атака", + "File '%value%' was not found" => "Файл '%value%' не найден", + "Unknown error while uploading file '%value%'" => "Произошла неизвестная ошибка во время загрузки файла '%value%'", + + // Zend_Validate_File_WordCount + "Too much words, maximum '%max%' are allowed but '%count%' were counted" => "Слишком много слов, разрешено максимум '%max%' слов, но сейчас - '%count%'", + "Too less words, minimum '%min%' are expected but '%count%' were counted" => "Слишком мало слов, разрешено минимум '%min%' слов, но сейчас - '%count%'", + "File '%value%' could not be found" => "Файл '%value%' не найден", + + // Zend_Validate_Float + "Invalid type given, value should be float, string, or integer" => "Недопустимый тип данных, значение должно быть числом с плавающей точкой, строкой, или целым числом", + "'%value%' does not appear to be a float" => "'%value%' не является числом с плавающей точкой", + + // Zend_Validate_GreaterThan + "'%value%' is not greater than '%min%'" => "'%value%' не превышает '%min%'", + + // Zend_Validate_Hex + "Invalid type given, value should be a string" => "Недопустимый тип данных, значение должно быть строкой", + "'%value%' has not only hexadecimal digit characters" => "Значение '%value%' должно содержать только шестнадцатиричные символы", + + // Zend_Validate_Hostname + "Invalid type given, value should be a string" => "Недопустимый тип данных, значение должно быть строкой", + "'%value%' appears to be an IP address, but IP addresses are not allowed" => "Значение '%value%' выглядит как IP-адрес, но IP-адреса не разрешены", + "'%value%' appears to be a DNS hostname but cannot match TLD against known list" => "'%value%' выглядит как DNS имя хоста, но оно не дожно быть из списка доменов верхнего уровня", + "'%value%' appears to be a DNS hostname but contains a dash in an invalid position" => "'%value%' выглядит как DNS имя хоста, но знак '-' находится в недопустимом месте", + "'%value%' appears to be a DNS hostname but cannot match against hostname schema for TLD '%tld%'" => "'%value%' выглядит как DNS имя хоста, но оно не соответствует шаблону для доменных имен верхнего уровня '%tld%'", + "'%value%' appears to be a DNS hostname but cannot extract TLD part" => "'%value%' выглядит как DNS имя хоста, но не удаётся извлечь домен верхнего уровня", + "'%value%' does not match the expected structure for a DNS hostname" => "'%value%' не соответствует ожидаемой структуре для DNS имени хоста", + "'%value%' does not appear to be a valid local network name" => "'%value%' является недопустимым локальным сетевым адресом", + "'%value%' appears to be a local network name but local network names are not allowed" => "'%value%' выглядит как локальный сетевой адрес, но локальные сетевые адреса не разрешены", + "'%value%' appears to be a DNS hostname but the given punycode notation cannot be decoded" => "'%value%' выглядит как DNS имя хоста, но указанное значение не может быть преобразованно в допустимый для DNS набор символов", + + // Zend_Validate_Iban + "Unknown country within the IBAN '%value%'" => "Не известная страна IBAN '%value%'", + "'%value%' has a false IBAN format" => "'%value%' имеет недопустимый IBAN формат", + "'%value%' has failed the IBAN check" => "'%value%' не прошло IBAN проверку", + + // Zend_Validate_Identical + "The token '%token%' does not match the given token '%value%'" => "Значение '%token%' не совпадает с указанным значением '%value%'", + "No token was provided to match against" => "Не было указано значение для проверки на идентичность", + + // Zend_Validate_InArray + "'%value%' was not found in the haystack" => "'%value%' не найдено в перечисленных допустимых значениях", + + // Zend_Validate_Int + "Invalid type given, value should be string or integer" => "Недопустимый тип данных, значение должно быть строкой или целым числом", + "'%value%' does not appear to be an integer" => "'%value%' не является целым числом", + + // Zend_Validate_Ip + "Invalid type given, value should be a string" => "Недопустимый тип данных, значение должно быть строкой", + "'%value%' does not appear to be a valid IP address" => "'%value%' не является корректным IP-адресом", + + // Zend_Validate_Isbn + "'%value%' is not a valid ISBN number" => "'%value%' не является корректным номером ISBN", + + // Zend_Validate_LessThan + "'%value%' is not less than '%max%'" => "'%value%' не меньше, чем '%max%'", + + // Zend_Validate_NotEmpty + "Invalid type given, value should be float, string, array, boolean or integer" => "Недопустимый тип данных, значение должно быть числом с плавающей точкой, строкой, массивом, булевым значением или целым числом", + "Value is required and can't be empty" => "Значение обязательно для заполнения и не может быть пустым", + + // Zend_Validate_PostCode + "Invalid type given, value should be string or integer" => "Недопустимый тип данных, значение должно быть строкой или целым числом", + "'%value%' does not appear to be an postal code" => "'%value%' не является корректным почтовым кодом", + + // Zend_Validate_Regex + "Invalid type given, value should be string, integer or float" => "Недопустимый тип данных, значение должно быть числом с плавающей точкой, строкой, или целым числом", + "'%value%' does not match against pattern '%pattern%'" => "'%value%' не соответствует шаблону '%pattern%'", + + // Zend_Validate_Sitemap_Changefreq + "'%value%' is not a valid sitemap changefreq" => "'%value%' недопустимое значение для sitemap changefreq", + + // Zend_Validate_Sitemap_Lastmod + "'%value%' is not a valid sitemap lastmod" => "'%value%' недопустимое значение для sitemap lastmod", + + // Zend_Validate_Sitemap_Loc + "'%value%' is not a valid sitemap location" => "'%value%' недопустимое значение для sitemap location", + + // Zend_Validate_Sitemap_Priority + "'%value%' is not a valid sitemap priority" => "'%value%' недопустимое значение для sitemap priority", + + // Zend_Validate_StringLength + "Invalid type given, value should be a string" => "Недопустимый тип данных, значение должно быть строкой", + "'%value%' is less than %min% characters long" => "'%value%' меньше разрешенной минимальной длины в %min% символов", + "'%value%' is more than %max% characters long" => "'%value%' больше разрешенной максимальной длины в %max% символов", +); diff --git a/framework/resources/languages/sr/Zend_Validate.php b/framework/resources/languages/sr/Zend_Validate.php new file mode 100644 index 0000000..8424f30 --- /dev/null +++ b/framework/resources/languages/sr/Zend_Validate.php @@ -0,0 +1,266 @@ + "Nevalidan tip, vrednost treba da bude tekst ili broj", + "'%value%' contains characters which are non alphabetic and no digits" => "'%value%' sadrži karaktere koji nisu slova niti cifre", + "'%value%' is an empty string" => "'%value%' je prazan tekst", + + // Zend_Validate_Alpha + "Invalid type given, value should be a string" => "Nevalidan tip, vrednost treba da bude tekst", + "'%value%' contains non alphabetic characters" => "'%value%' sadrži karaktere koji nisu slova", + "'%value%' is an empty string" => "'%value%' je prazan tekst", + + // Zend_Validate_Barcode + "'%value%' failed checksum validation" => "'%value%' greška u checksum validaciji", + "'%value%' contains invalid characters" => "'%value%' sadrži nevalidne karaktere", + "'%value%' should have a length of %length% characters" => "'%value%' treba da bude dužine %length%", + "Invalid type given, value should be string" => "Nevalidan tip, vrednost treba da bude tekst", + + // Zend_Validate_Between + "'%value%' is not between '%min%' and '%max%', inclusively" => "'%value%' nije između '%min%' i '%max%', uključivo", + "'%value%' is not strictly between '%min%' and '%max%'" => "'%value%' nije strogo između '%min%' i '%max%'", + + // Zend_Validate_Callback + "'%value%' is not valid" => "'%value%' nije validno", + "Failure within the callback, exception returned" => "Greška u pozivu", + + // Zend_Validate_Ccnum + "'%value%' must contain between 13 and 19 digits" => "'%value%' treba da sadrži između 13 i 19 cifara", + "Luhn algorithm (mod-10 checksum) failed on '%value%'" => "Luhn algoritam ne prolazi na '%value%'", + + // Zend_Validate_CreditCard + "Luhn algorithm (mod-10 checksum) failed on '%value%'" => "Luhn algoritam ne prolazi na '%value%'", + "'%value%' must contain only digits" => "'%value%' treba da sadrži samo cifre", + "Invalid type given, value should be a string" => "Nevalidan tip, vrednost treba da bude tekst", + "'%value%' contains an invalid amount of digits" => "'%value%' sadrži nevalidu količinu cifara", + "'%value%' is not from an allowed institute" => "'%value%' nije iz dozvoljene institucije", + "Validation of '%value%' has been failed by the service" => "Validacija '%value%' nije uspela od strane servisa", + "The service returned a failure while validating '%value%'" => "Servis je vratio grešku pri validaciji '%value%'", + + // Zend_Validate_Date + "Invalid type given, value should be string, integer, array or Zend_Date" => "Nevalidan tip, vrednost treba da bude tekst, ceo broj, niz ili Zend_Date", + "'%value%' does not appear to be a valid date" => "'%value%' nije validan datum", + "'%value%' does not fit the date format '%format%'" => "'%value%' nije u formatu datuma '%format%'", + + // Zend_Validate_Db_Abstract + "No record matching %value% was found" => "Zapis koji se poklapa sa %value% nije pronađen", + "A record matching %value% was found" => "Zapis koji se poklapa sa %value% je pronađen", + + // Zend_Validate_Digits + "Invalid type given, value should be string, integer or float" => "Nevalidan tip, vrednost treba da bude tekst ili broj", + "'%value%' contains characters which are not digits; but only digits are allowed" => "'%value%' sadrži karaktere koji nisu cifre, a samo cifre su dozvoljene", + "'%value%' contains not only digit characters" => "'%value%' ne sadrži samo cifre", + "'%value%' is an empty string" => "'%value%' je prazan tekst", + + // Zend_Validate_EmailAddress + "Invalid type given, value should be a string" => "Nevalidan tip, vrednost treba da bude tekst", + "'%value%' is not a valid email address in the basic format local-part@hostname" => "'%value%' nije validna adresa elektronske pošte u formatu adresa@imehosta", + "'%hostname%' is not a valid hostname for email address '%value%'" => "'%hostname%' nije validno ime hosta za adresu elektronske pošte '%value%'", + "'%hostname%' does not appear to have a valid MX record for the email address '%value%'" => "'%hostname%' nema validan MX zapis za adresu elektronske pošte '%value%'", + "'%hostname%' is not in a routable network segment. The email address '%value%' should not be resolved from public network." => "'%hostname%' nije rutabilan mrežni segment. Adresa elektronske pošte '%value%' ne treba da bude razrešena sa javne mreže", + "'%localPart%' can not be matched against dot-atom format" => "'%localPart%' se ne poklapa sa dot-atom formatom", + "'%localPart%' can not be matched against quoted-string format" => "'%localPart%' se ne poklapa sa quoted-string formatom", + "'%localPart%' is not a valid local part for email address '%value%'" => "'%localPart%' nije validan deo adrese elektronske pošte '%value%'", + "'%value%' exceeds the allowed length" => "'%value%' prelazi dozvoljenu dužinu", + + // Zend_Validate_File_Count + "Too many files, maximum '%max%' are allowed but '%count%' are given" => "Preveliki broj fajlova, maksimalno '%max%' je dozvoljeno, a '%count%' je prosleđeno", + "Too few files, minimum '%min%' are expected but '%count%' are given" => "Premali broj fajlova, minimalno '%min%' je očekivano, a '%count%' je prosleđeno", + + // Zend_Validate_File_Crc32 + "File '%value%' does not match the given crc32 hashes" => "Fajl '%value%' ne prolazi crc32 proveru", + "A crc32 hash could not be evaluated for the given file" => "Nema crc32 kodova za dati fajl", + "File '%value%' could not be found" => "Fajl '%value%' ne može biti pronađen", + + // Zend_Validate_File_ExcludeExtension + "File '%value%' has a false extension" => "Fajl '%value%' ima nevalidnu ekstenziju", + "File '%value%' could not be found" => "Fajl '%value%' ne može biti pronađen", + + // Zend_Validate_File_ExcludeMimeType + "File '%value%' has a false mimetype of '%type%'" => "Fajl '%value%' ima nevalidan mime-tip '%type%'", + "The mimetype of file '%value%' could not be detected" => "Mime-tip fajla '%value%' ne može biti detektovan", + "File '%value%' can not be read" => "Fajl '%value%' ne može biti pročitan", + + // Zend_Validate_File_Exists + "File '%value%' does not exist" => "Fajl '%value%' ne postoji", + + // Zend_Validate_File_Extension + "File '%value%' has a false extension" => "Fajl '%value%' ima nevalidnu ekstenziju", + "File '%value%' could not be found" => "Fajl '%value%' ne može biti pronađen", + + // Zend_Validate_File_FilesSize + "All files in sum should have a maximum size of '%max%' but '%size%' were detected" => "Svi fajlovi u zbiru treba da imaju maksimalnu veličinu '%max%', veličina poslatih fajlova je '%size%'", + "All files in sum should have a minimum size of '%min%' but '%size%' were detected" => "Svi fajlovi u zbiru treba da imaju minimalnu veličinu '%min%', veličina poslatih fajlova je '%size%'", + "One or more files can not be read" => "Jedan ili više fajlova ne može biti pročitan", + + // Zend_Validate_File_Hash + "File '%value%' does not match the given hashes" => "Fajl '%value%' je nepravilno kodiran", + "A hash could not be evaluated for the given file" => "Heševi nisu pronađeni za dati fajl", + "File '%value%' could not be found" => "Fajl '%value%' ne može biti pronađen", + + // Zend_Validate_File_ImageSize + "Maximum allowed width for image '%value%' should be '%maxwidth%' but '%width%' detected" => "Maksimalna dozvoljena širina slike '%value%' je '%maxwidth%', data slika ima širinu '%width%'", + "Minimum expected width for image '%value%' should be '%minwidth%' but '%width%' detected" => "Minimalna očekivana širina slike '%value%' je '%minwidth%', data slika ima širinu '%width%'", + "Maximum allowed height for image '%value%' should be '%maxheight%' but '%height%' detected" => "Maksimalna dozvoljena visina slike '%value%' je '%maxheight%', data slika ima visinu '%height%'", + "Minimum expected height for image '%value%' should be '%minheight%' but '%height%' detected" => "Minimalna očekivana visina slike '%value%' je '%minheight%', data slika ima visinu '%height%'", + "The size of image '%value%' could not be detected" => "Veličina slike '%value%' ne može biti određena", + "File '%value%' can not be read" => "Fajl '%value%' ne može biti pročitan", + + // Zend_Validate_File_IsCompressed + "File '%value%' is not compressed, '%type%' detected" => "Fajl '%value%' nije kompresovan, '%type%' detektovan", + "The mimetype of file '%value%' could not be detected" => "Mime-tip fajla '%value%' ne može biti detektovan", + "File '%value%' can not be read" => "Fajl '%value%' ne može biti pročitan", + + // Zend_Validate_File_IsImage + "File '%value%' is no image, '%type%' detected" => "Fajl '%value%' nije slika, '%type%' detektovan", + "The mimetype of file '%value%' could not be detected" => "Mime-tip fajla '%value%' ne može biti detektovan", + "File '%value%' can not be read" => "Fajl '%value%' ne može biti pročitan", + + // Zend_Validate_File_Md5 + "File '%value%' does not match the given md5 hashes" => "Fajl '%value%' ne prolazi md5 proveru", + "A md5 hash could not be evaluated for the given file" => "Nema md5 heševa za dati fajl", + "File '%value%' could not be found" => "Fajl '%value%' ne može biti pronađen", + + // Zend_Validate_File_MimeType + "File '%value%' has a false mimetype of '%type%'" => "Fajl '%value%' ima nevalidan mime-tip '%type%'", + "The mimetype of file '%value%' could not be detected" => "Mime-tip fajla '%value%' ne može biti detektovan", + "File '%value%' can not be read" => "Fajl '%value%' ne može biti pročitan", + + // Zend_Validate_File_NotExists + "File '%value%' exists" => "Fajl '%value%' postoji", + + // Zend_Validate_File_Sha1 + "File '%value%' does not match the given sha1 hashes" => "Fajl '%value%' ne prolazi sha1 proveru", + "A sha1 hash could not be evaluated for the given file" => "Nema sha1 heševa za dati fajl", + "File '%value%' could not be found" => "Fajl '%value%' ne može biti pronađen", + + // Zend_Validate_File_Size + "Maximum allowed size for file '%value%' is '%max%' but '%size%' detected" => "Maksimalna dozvoljena veličina fajla '%value%' je '%max%', data veličina je '%size%'", + "Minimum expected size for file '%value%' is '%min%' but '%size%' detected" => "Minimalna očekivana veličina fajla '%value%' je '%min%', data veličina je '%size%'", + "File '%value%' could not be found" => "Fajl '%value%' ne može biti pronađen", + + // Zend_Validate_File_Upload + "File '%value%' exceeds the defined ini size" => "Fajl '%value%' prevazilazi maksimalnu dozvoljenu veličinu", + "File '%value%' exceeds the defined form size" => "Fajl '%value%' prevazilazi maksimalnu dozvoljenu veličinu", + "File '%value%' was only partially uploaded" => "Fajl '%value%' je samo parcijalno uploadovan", + "File '%value%' was not uploaded" => "Fajl '%value%' nije uploadovan", + "No temporary directory was found for file '%value%'" => "Privremeni direktorijum nije pronađen za fajl '%value%'", + "File '%value%' can't be written" => "Fajl '%value%' ne može biti izmenjen", + "A PHP extension returned an error while uploading the file '%value%'" => "Ekstenzija je vratila grešku tokom uploada fajla '%value%'", + "File '%value%' was illegally uploaded. This could be a possible attack" => "Fajl '%value%' je ilegalno uploadovan, moguć napad", + "File '%value%' was not found" => "Fajl '%value%' nije pronađen", + "Unknown error while uploading file '%value%'" => "Nepoznata greška pri uploadu fajla '%value%'", + + // Zend_Validate_File_WordCount + "Too much words, maximum '%max%' are allowed but '%count%' were counted" => "Previše reči, maksimalno '%max%' je dozvoljeno, '%count%' je izbrojano", + "Too less words, minimum '%min%' are expected but '%count%' were counted" => "Premalo reči, minimalno '%min%' je očekivano, '%count%' je izbrojano", + "File '%value%' could not be found" => "Fajl '%value%' ne može biti pronađen", + + // Zend_Validate_Float + "Invalid type given, value should be float, string, or integer" => "Nevalidan tip, vrednost treba da bude tekst ili broj", + "'%value%' does not appear to be a float" => "'%value%' nije razlomljeni broj", + + // Zend_Validate_GreaterThan + "'%value%' is not greater than '%min%'" => "'%value%' nije veće od '%min%'", + + // Zend_Validate_Hex + "Invalid type given, value should be a string" => "Nevalidan tip, vrednost treba da bude tekst", + "'%value%' has not only hexadecimal digit characters" => "'%value%' se ne sastoji samo od heksadecimalnih karaktera", + + // Zend_Validate_Hostname + "Invalid type given, value should be a string" => "Nevalidan tip, vrednost treba da bude tekst", + "'%value%' appears to be an IP address, but IP addresses are not allowed" => "'%value%' je IP adresa, IP adrese nisu dozvoljene", + "'%value%' appears to be a DNS hostname but cannot match TLD against known list" => "'%value%' je DNS ime hosta, ali TLD nije u listi poznatih", + "'%value%' appears to be a DNS hostname but contains a dash in an invalid position" => "'%value%' je DNS ime hosta, ali sadrži srednju crtu (-) na nedozvoljenoj poziciji", + "'%value%' appears to be a DNS hostname but cannot match against hostname schema for TLD '%tld%'" => "'%value%' je DNS ime hosta, ali se ne poklapa sa šemom za '%tld%' TLD", + "'%value%' appears to be a DNS hostname but cannot extract TLD part" => "'%value%' je DNS ime hosta, ali ne može da se ekstraktuje TLD deo '%tld%'", + "'%value%' does not match the expected structure for a DNS hostname" => "'%value%' se ne poklapa sa očekivanom strukturom DNS imena hosta", + "'%value%' does not appear to be a valid local network name" => "'%value%' nije validno ime lokalne mreže", + "'%value%' appears to be a local network name but local network names are not allowed" => "'%value%' je ime lokalne mreže, lokalna imena mreža nisu dozvoljena", + "'%value%' appears to be a DNS hostname but the given punycode notation cannot be decoded" => "'%value%' je DNS ime hosta, ali data punikod notacija ne može biti dekodirana", + + // Zend_Validate_Iban + "Unknown country within the IBAN '%value%'" => "Nepoznata zemlja u IBAN '%value%'", + "'%value%' has a false IBAN format" => "'%value%' nije u validnom IBAN formatu", + "'%value%' has failed the IBAN check" => "'%value%' ne prolazi IBAN proveru", + + // Zend_Validate_Identical + "The two given tokens do not match" => "Tokeni se ne poklapaju", + "No token was provided to match against" => "Token za proveru nije prosleđen", + + // Zend_Validate_InArray + "'%value%' was not found in the haystack" => "'%value%' nije pronađeno u gomili", + + // Zend_Validate_Int + "Invalid type given, value should be string or integer" => "Nevalidan tip, vrednost treba da bude tekst ili ceo broj", + "'%value%' does not appear to be an integer" => "'%value%' nije ceo broj", + + // Zend_Validate_Ip + "Invalid type given, value should be a string" => "Nevalidan tip, vrednost treba da bude tekst", + "'%value%' does not appear to be a valid IP address" => "'%value%' nije validna IP adresa", + + // Zend_Validate_Isbn + "Invalid type given, value should be string or integer" => "Nevalidan tip, vrednost treba da bude tekst ili ceo broj", + "'%value%' is not a valid ISBN number" => "'%value%' nije validan ISBN broj", + + // Zend_Validate_LessThan + "'%value%' is not less than '%max%'" => "'%value%' je manje od '%max%'", + + // Zend_Validate_NotEmpty + "Invalid type given, value should be float, string, array, boolean or integer" => "Nevalidan tip, vrednost treba da bude tekst, broj ili logička vrednost", + "Value is required and can't be empty" => "Vrednost je obavezna i ne sme biti prazna", + + // Zend_Validate_PostCode + "Invalid type given. The value should be a string or a integer" => "Nevalidan tip. Vrednost treba da bude tekst ili ceo broj", + "'%value%' does not appear to be a postal code" => "'%value%' nije poštanski broj", + + // Zend_Validate_Regex + "Invalid type given, value should be string, integer or float" => "Nevalidan tip, vrednost treba da bude tekst ili broj", + "'%value%' does not match against pattern '%pattern%'" => "'%value%' se ne poklapa sa formatom '%pattern%'", + "There was an internal error while using the pattern '%pattern%'" => "Dogodila se greška pri korišćenju formata '%pattern%'", + + // Zend_Validate_Sitemap_Changefreq + "'%value%' is not a valid sitemap changefreq" => "'%value%' nije validna frekvencija promene mape sajta", + "Invalid type given, the value should be a string" => "Nevalidan tip, vrednost treba da bude tekst", + + // Zend_Validate_Sitemap_Lastmod + "'%value%' is not a valid sitemap lastmod" => "'%value%' nije validan datum izmene mape sajta", + "Invalid type given, the value should be a string" => "Nevalidan tip, vrednost treba da bude tekst", + + // Zend_Validate_Sitemap_Loc + "'%value%' is not a valid sitemap location" => "'%value%' nije validna lokacija mape sajta", + "Invalid type given, the value should be a string" => "Nevalidan tip, vrednost treba da bude tekst", + + // Zend_Validate_Sitemap_Priority + "'%value%' is not a valid sitemap priority" => "'%value%' nije validan prioritet mape sajta", + "Invalid type given, the value should be a integer, a float or a numeric string" => "Nevalidan tip, vrednost treba da bude broj ili numerički niz", + + // Zend_Validate_StringLength + "Invalid type given, value should be a string" => "Nevalidan tip, vrednost treba da bude tekst", + "'%value%' is less than %min% characters long" => "'%value%' ima manje od %min% karaktera", + "'%value%' is more than %max% characters long" => "'%value%' ima više od %max% karaktera", +); \ No newline at end of file diff --git a/framework/resources/languages/uk/Zend_Validate.php b/framework/resources/languages/uk/Zend_Validate.php new file mode 100644 index 0000000..0172b70 --- /dev/null +++ b/framework/resources/languages/uk/Zend_Validate.php @@ -0,0 +1,259 @@ + "Неприпустимий тип даних, значення повинно бути числом з плаваючою крапкою, рядком чи цілим числом", + "'%value%' contains characters which are non alphabetic and no digits" => "'%value%' містить символи які не є літерами чи цифрами", + "'%value%' is an empty string" => "'%value%' - пустий рядок", + + // Zend_Validate_Alpha + "Invalid type given, value should be a string" => "Неприпустимий тип даних, значення повинно бути рядком", + "'%value%' contains non alphabetic characters" => "'%value%' містить символи які не є літерами", + "'%value%' is an empty string" => "'%value%' - пустий рядок", + + // Zend_Validate_Barcode + "'%value%' failed checksum validation" => "'%value%' помилка перевірки контрольної суми", + "'%value%' contains invalid characters" => "'%value%' містить неприпустимі символи", + "'%value%' should have a length of %length% characters" => "Довжина '%value%' повинна складати %length% символів", + "Invalid type given, value should be string" => "Неприпустимий тип даних, значення повинно бути рядком", + + // Zend_Validate_Between + "'%value%' is not between '%min%' and '%max%', inclusively" => "'%value%' за межами діапазону від '%min%' до '%max%', включно", + "'%value%' is not strictly between '%min%' and '%max%'" => "'%value%' за межами діапазону від '%min%' до '%max%'", + + // Zend_Validate_Callback + "'%value%' is not valid" => "'%value%' - неприпустиме значення", + "Failure within the callback, exception returned" => "Помилка в зворотньому виклику, повернено виключення", + + // Zend_Validate_Ccnum + "'%value%' must contain between 13 and 19 digits" => "'%value%' має містити від 13 до 19 цифр", + "Luhn algorithm (mod-10 checksum) failed on '%value%'" => "Алгоритм Луна (обчислення контрольної цифри) повернув помилку для '%value%'", + + // Zend_Validate_CreditCard + "Luhn algorithm (mod-10 checksum) failed on '%value%'" => "Алгоритм Луна (обчислення контрольної цифри) повернув помилку для '%value%'", + "'%value%' must contain only digits" => "'%value%' має містити тільки цифри", + "Invalid type given, value should be a string" => "Неприпустимий тип даних, значення повинно бути рядком", + "'%value%' contains an invalid amount of digits" => "'%value%' містить неприпустиму кількість цифр", + "'%value%' is not from an allowed institute" => "'%value%' не відноситься до дозволенних платіжних систем", + "Validation of '%value%' has been failed by the service" => "Перевірка '%value%' закінчилась помилкою сервісу", + "The service returned a failure while validating '%value%'" => "Сервіс повернув помилку під час перевірки '%value%'", + + // Zend_Validate_Date + "Invalid type given, value should be string, integer, array or Zend_Date" => "Неприпустимий тип даних, значення повинно бути рядком, цілим числом, масивом чи об'єктом Zend_Date", + "'%value%' does not appear to be a valid date" => "'%value%' - некоректна дата", + "'%value%' does not fit the date format '%format%'" => "'%value%' не відповідає формату дати '%format%'", + + // Zend_Validate_Db_Abstract + "No record matching %value% was found" => "Не знайдено записів, що відповідають '%value%'", + "A record matching %value% was found" => "Знайдено запис, що відповідає '%value%'", + + // Zend_Validate_Digits + "Invalid type given, value should be string, integer or float" => "Неприпустимий тип даних, значення повинно бути числом з плаваючою крапкою, рядком чи цілим числом", + "'%value%' contains characters which are not digits; but only digits are allowed" => "'%value%' має містити тільки цифри", + "'%value%' is an empty string" => "'%value%' - пустий рядок", + + // Zend_Validate_EmailAddress + "Invalid type given, value should be a string" => "Неприпустимий тип даних, значення повинно рядком", + "'%value%' is not a valid email address in the basic format local-part@hostname" => "'%value%' неприпустима адреса електронної пошти для формату ім'я@домен", + "'%hostname%' is not a valid hostname for email address '%value%'" => "'%hostname%' неприпустиме ім'я хоста для адреси '%value%'", + "'%hostname%' does not appear to have a valid MX record for the email address '%value%'" => "'%hostname%' не має коректного MX-запису про адресу '%value%'", + "'%hostname%' is not in a routable network segment. The email address '%value%' should not be resolved from public network." => "'%hostname%' не є маршрутизованим сегментом мережі. Адреса електронної пошти '%value%' не може бути отримана з публічної мережі.", + "'%localPart%' can not be matched against dot-atom format" => "'%localPart% не відповідає формату dot-atom", + "'%localPart%' can not be matched against quoted-string format" => "'%localPart%' не відповідає формату quoted-string", + "'%localPart%' is not a valid local part for email address '%value%'" => "'%localPart%' неприпустиме ім'я для адреси '%value%'", + "'%value%' exceeds the allowed length" => "'%value%' перевищує дозволену довжину", + + // Zend_Validate_File_Count + "Too many files, maximum '%max%' are allowed but '%count%' are given" => "Занадто багато файлів, дозволено максимум - '%max%', отримано - '%count%'", + "Too few files, minimum '%min%' are expected but '%count%' are given" => "Занадто мало файлів, дозволено мінімум - '%min%', отримано - '%count%'", + + // Zend_Validate_File_Crc32 + "File '%value%' does not match the given crc32 hashes" => "Файл '%value%' не відповідає заданому crc32 хешу", + "A crc32 hash could not be evaluated for the given file" => "crc32 хеш не може бути обчисленний для цього файлу", + "File '%value%' could not be found" => "Файл '%value%' не знайдено", + + // Zend_Validate_File_ExcludeExtension + "File '%value%' has a false extension" => "Файл '%value%' має неприпустиме розширення", + "File '%value%' could not be found" => "Файл '%value%' не знайдено", + + // Zend_Validate_File_ExcludeMimeType + "File '%value%' has a false mimetype of '%type%'" => "Файл '%value%' має неприпустимий MIME-тип '%type%'", + "The mimetype of file '%value%' could not be detected" => "Не вдається визначити MIME-тип файлу '%value%'", + "File '%value%' can not be read" => "Файл '%value%' неможливо прочитати", + + // Zend_Validate_File_Exists + "File '%value%' does not exist" => "Файл '%value%' не існує", + + // Zend_Validate_File_Extension + "File '%value%' has a false extension" => "Файл '%value%' має неприпустиме розширення", + "File '%value%' could not be found" => "Файл '%value%' не знайдено", + + // Zend_Validate_File_FilesSize + "All files in sum should have a maximum size of '%max%' but '%size%' were detected" => "Загальний розмір файлів не повинен перевищувати '%max%', зараз - '%size%'", + "All files in sum should have a minimum size of '%min%' but '%size%' were detected" => "Загальний розмір файлів має бути менше '%min%', зараз - '%size%'", + "One or more files can not be read" => "Неможливо прочитати один чи декілька файлів", + + // Zend_Validate_File_Hash + "File '%value%' does not match the given hashes" => "Файл '%value%' не відповідає вказаному хешу", + "A hash could not be evaluated for the given file" => "Не можливо обчислити хеш для вказаного файла", + "File '%value%' could not be found" => "Файл '%value%' не знайдено", + + // Zend_Validate_File_ImageSize + "Maximum allowed width for image '%value%' should be '%maxwidth%' but '%width%' detected" => "Максимально допустима ширина для зображення '%value%' - '%maxwidth%', зараз - '%width%'", + "Minimum expected width for image '%value%' should be '%minwidth%' but '%width%' detected" => "Мінімально очікувана ширина для зображення '%value%' - '%minwidth%', зараз - '%width%'", + "Maximum allowed height for image '%value%' should be '%maxheight%' but '%height%' detected" => "Максимально допустима висота для зображення '%value%' - '%maxheight%', зараз - '%height%'", + "Minimum expected height for image '%value%' should be '%minheight%' but '%height%' detected" => "Мінімально очікувана ширина для зображення '%value%' - '%minheight%', зараз - '%height%'", + "The size of image '%value%' could not be detected" => "Неможливо визначити розмір зображення '%value%'", + "File '%value%' can not be read" => "Файл '%value%' неможливо прочитати", + + // Zend_Validate_File_IsCompressed + "File '%value%' is not compressed, '%type%' detected" => "Файл '%value%' не є стислий. MIME-тип файлу - '%type%'", + "The mimetype of file '%value%' could not be detected" => "Неможливо визначити MIME-тип файлу '%value%'", + "File '%value%' can not be read" => "Файл '%value%' неможливо прочитати", + + // Zend_Validate_File_IsImage + "File '%value%' is no image, '%type%' detected" => "Файл '%value%' не є зображенням. MIME-тип файлу - '%type%'", + "The mimetype of file '%value%' could not be detected" => "Неможливо визначити MIME-тип файлу '%value%'", + "File '%value%' can not be read" => "Файл '%value%' неможливо прочитати", + + // Zend_Validate_File_Md5 + "File '%value%' does not match the given md5 hashes" => "Файл '%value%' не відповідає вказаному md5 хешу", + "A md5 hash could not be evaluated for the given file" => "md5 хеш не може бути визначений для вказаного файлу", + "File '%value%' could not be found" => "Файл '%value%' не знайдено", + + // Zend_Validate_File_MimeType + "File '%value%' has a false mimetype of '%type%'" => "MIME-тип '%type%' файлу '%value%' неприпустимий", + "The mimetype of file '%value%' could not be detected" => "Неможливо визначити MIME-тип файлу '%value%'", + "File '%value%' can not be read" => "Файл '%value%' не можливо прочитати", + + // Zend_Validate_File_NotExists + "File '%value%' exists" => "Файл '%value%' вже існує", + + // Zend_Validate_File_Sha1 + "File '%value%' does not match the given sha1 hashes" => "Файл '%value%' не відповідає хешу sha1", + "A sha1 hash could not be evaluated for the given file" => "Неможливо визначити sha1 хеш для вказаного файлу", + "File '%value%' could not be found" => "Файл '%value%' не знайдено", + + // Zend_Validate_File_Size + "Maximum allowed size for file '%value%' is '%max%' but '%size%' detected" => "Максимально дозволений розмір файлу '%value%' - '%max%', зараз - '%size%'", + "Minimum expected size for file '%value%' is '%min%' but '%size%' detected" => "Мінімально дозволений розмір файлу '%value%' - '%min%', зараз - '%size%'", + "File '%value%' could not be found" => "Файл '%value%' не знайдено", + + // Zend_Validate_File_Upload + "File '%value%' exceeds the defined ini size" => "Розмір файлу '%value%' більше ніж дозволений, що вказаний в php.ini", + "File '%value%' exceeds the defined form size" => "Розмір файлу '%value%' більше ніж дозволений, що вказаний в формі", + "File '%value%' was only partially uploaded" => "Файл '%value%' був завантажений тільки частково", + "File '%value%' was not uploaded" => "Файл '%value%' не був завантажений", + "No temporary directory was found for file '%value%'" => "Не знайдено тимчасову директорію для файлу '%value%'", + "File '%value%' can't be written" => "Файл '%value%' не може бути записаний", + "A PHP extension returned an error while uploading the file '%value%'" => "PHP розширення повернуло помилку під час завантаження фалу '%value%'", + "File '%value%' was illegally uploaded. This could be a possible attack" => "Файл '%value%' завантажений некоректно. Можлива атака", + "File '%value%' was not found" => "Файл '%value%' не знайдено", + "Unknown error while uploading file '%value%'" => "Під час завантаження файлу '%value%' виникла невідома помилка", + + // Zend_Validate_File_WordCount + "Too much words, maximum '%max%' are allowed but '%count%' were counted" => "Занадто багато слів, дозволено максимум '%max%' слів, зараз - '%count%'", + "Too less words, minimum '%min%' are expected but '%count%' were counted" => "Занадто мало слів, дозволено мінімум '%min%' слів, зараз - '%count%'", + "File '%value%' could not be found" => "Файл '%value%' не знайдено", + + // Zend_Validate_Float + "Invalid type given, value should be float, string, or integer" => "Неприпустимий тип даних, значення повинно бути числом з плаваючою крапкою, рядком, або цілим числом", + "'%value%' does not appear to be a float" => "'%value%' не є числом з плаваючою крапкою", + + // Zend_Validate_GreaterThan + "'%value%' is not greater than '%min%'" => "'%value%' не більше ніж '%min%'", + + // Zend_Validate_Hex + "Invalid type given, value should be a string" => "Неприпустимий тип даних, значення повинно бути рядком", + "'%value%' has not only hexadecimal digit characters" => "Значення '%value%' повинно містити тільки шістнадцятирічні символи", + + // Zend_Validate_Hostname + "Invalid type given, value should be a string" => "Неприпустимий тип даних, значення повинно бути рядком", + "'%value%' appears to be an IP address, but IP addresses are not allowed" => "Значення '%value%' виглядає як IP-адреса, але IP-адреси не дозволені", + "'%value%' appears to be a DNS hostname but cannot match TLD against known list" => "'%value%' виглядає як DNS ім’я хоста, але воно не повинно бути зі списку доменів верхнього рівня", + "'%value%' appears to be a DNS hostname but contains a dash in an invalid position" => "'%value%' виглядає як DNS ім’я хоста, але знак '-' знаходиться в неприпустимому місці", + "'%value%' appears to be a DNS hostname but cannot match against hostname schema for TLD '%tld%'" => "'%value%' виглядає як DNS ім’я хоста, але воно не відповідає шаблону для доменних імен верхнього рівня '%tld%'", + "'%value%' appears to be a DNS hostname but cannot extract TLD part" => "'%value%' виглядає як DNS ім’я хоста, але не вдається визначити домен верхнього рівня", + "'%value%' does not match the expected structure for a DNS hostname" => "'%value%' не відповідає очікуваній структурі для DNS імені хоста", + "'%value%' does not appear to be a valid local network name" => "'%value%' є неприпустимим іменем локальної мережі", + "'%value%' appears to be a local network name but local network names are not allowed" => "'%value%' виглядає як ім’я локальної мережі, але імена локальних мереж не дозволені", + "'%value%' appears to be a DNS hostname but the given punycode notation cannot be decoded" => "'%value%' виглядає як DNS ім’я хоста, але вказане значення не може бути перетворене в припустимий для DNS набір символів", + + // Zend_Validate_Iban + "Unknown country within the IBAN '%value%'" => "Невідома країна IBAN '%value%'", + "'%value%' has a false IBAN format" => "'%value%' має неприпустимий IBAN формат", + "'%value%' has failed the IBAN check" => "'%value%' не пройшло IBAN перевірку", + + // Zend_Validate_Identical + "The token '%token%' does not match the given token '%value%'" => "Значення '%token%' не співпадає з вказаним значенням '%value%'", + "No token was provided to match against" => "Не вказано значення для перевірки на ідентичність", + + // Zend_Validate_InArray + "'%value%' was not found in the haystack" => "'%value%' не знайдено в списку допустимих значень", + + // Zend_Validate_Int + "Invalid type given, value should be string or integer" => "Неприпустимий тип даних, значення повинно бути рядком чи цілим числом", + "'%value%' does not appear to be an integer" => "'%value%' не є цілим числом", + + // Zend_Validate_Ip + "Invalid type given, value should be a string" => "Неприпустимий тип даних, значення повинно бути рядком", + "'%value%' does not appear to be a valid IP address" => "'%value%' - некоректна IP-адреса", + + // Zend_Validate_Isbn + "'%value%' is not a valid ISBN number" => "'%value%' - некоректний номер ISBN", + + // Zend_Validate_LessThan + "'%value%' is not less than '%max%'" => "'%value%' не менше ніж '%max%'", + + // Zend_Validate_NotEmpty + "Invalid type given, value should be float, string, array, boolean or integer" => "Неприпустимий тип даних, значення повинно бути числом з плаваючою крапкою, рядком, масивом чи цілим числом", + "Value is required and can't be empty" => "Значення обов'язкове і не може бути порожнім", + + // Zend_Validate_PostCode + "Invalid type given, value should be string or integer" => "Неприпустимий тип даних, значення повинно бути рядком чи цілим числом", + "'%value%' does not appear to be an postal code" => "'%value%' не являється поштовим індексом", + + // Zend_Validate_Regex + "Invalid type given, value should be string, integer or float" => "Неприпустимий тип даних, значення повинно бути числом з плаваючою крапкою, рядком чи цілим числом", + "'%value%' does not match against pattern '%pattern%'" => "'%value%' не відповідає шаблону '%pattern%'", + + // Zend_Validate_Sitemap_Changefreq + "'%value%' is not a valid sitemap changefreq" => "'%value%' неприпустиме значення для sitemap changefreq", + + // Zend_Validate_Sitemap_Lastmod + "'%value%' is not a valid sitemap lastmod" => "'%value%' неприпустиме значення для sitemap lastmod", + + // Zend_Validate_Sitemap_Loc + "'%value%' is not a valid sitemap location" => "'%value%' неприпустиме значення для sitemap location", + + // Zend_Validate_Sitemap_Priority + "'%value%' is not a valid sitemap priority" => "'%value%' неприпустиме значення для sitemap priority", + + // Zend_Validate_StringLength + "Invalid type given, value should be a string" => "Неприпустимий тип даних, значення повинно бути рядком", + "'%value%' is less than %min% characters long" => "Довжина '%value%' менше %min% символів", + "'%value%' is more than %max% characters long" => "Довжина '%value%' перевищує %max% символів", +); diff --git a/images/close.png b/images/close.png new file mode 100644 index 0000000000000000000000000000000000000000..1f98bf5e0c2a3d938019c57761dec7ef1e94a2df GIT binary patch literal 1168 zcmeAS@N?(olHy`uVBq!ia0vp^5v4 zq}24xJX@vryZ0+8WTx0Eg`4^s_!c;)W@LI)6{QAO`Gq7`WhYyvDB0U7*i={n4aiL` zNmQuF&B-gas<2f8n`;GRgM{^!6u?SKvTcwn`Gtf;oFf&jvGt@IQ zHZeCh*HJJsFf`CNFw!?P(ls=pi+0?|`(cIC+ z(AeA&rq?AuximL5uLPzy1)SafX6la9P6$oZ3ShEralI33#L8=n*N@ zds%a|Y%Q~loCIE^lh!X$+ literal 0 HcmV?d00001 diff --git a/images/favicon/favicon-ios-114.png b/images/favicon/favicon-ios-114.png new file mode 100644 index 0000000000000000000000000000000000000000..0a1b87875351d90d20b6d1c01df45d6261035d4e GIT binary patch literal 3641 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 literal 0 HcmV?d00001 diff --git a/images/favicon/favicon-ios-57.png b/images/favicon/favicon-ios-57.png new file mode 100644 index 0000000000000000000000000000000000000000..6c87b523fbbe22459b753b9c76329472995ab419 GIT binary patch literal 874 zcmV-w1C{)VP)A2tT4>PkdhMAc?9uM0w#`wMW z*Zw}XGg+0>-+NTD*&JIWV)t2JZ13s4xQZ9?Z;H7fg_yZ!e6g)E z^Qt{V)cfg4Mk0ln$)LWjys8J2KkUhBaNN|WpG}PV*|-(BMbpW?5xh)yd}cK}m+wci zXr9=Qw2)bKg6EEs9#s^D+LbL(1_QGJdWWaO zIb#7|?Lt(Jw=Hr-7^iYT7otv3Wg(w}=_jegwx5EhMWT4K6Wdl}&~+AvqCUi(>EN$7 z-^rpM^~qH}Pzf+HJy^oc=15(L;vUXqAr)u0pN&iRB>Kh9R1U5P5l_32uI-=UnZ@NU z8g|zQQ6P8dnh~%aW2MP_1zS+>l_YhB;wmLGmN1f z(jjufgQpXlu9iVc%_ick?@#zinrfXXQz$Z-IWpPqA!qi+%77U^fU-gvJ8ZJChb#o8 zN}1zjdy6^q$d#pMN}Dov*^|tE>5f@ng)KHzSvCSYT{FBg6M5^Nd=;n*$pU5Hhh$K8 z;e&UD(=2}#P;tilCv#;AT!CyprZ9pWpnFoJOr~Teqtt!6<0>6IyhTjyNhMxX(xw$q z{OsX$Wx}j2lgUoo6{oAp@h48#)_(?+Qb>pIELtVWD(THi4N5{C`=cyNuCs+GH7L(b z-!!v2ilT(dbJarkw$pF5z5!3wy6C@ryOQzyv5XhZ;qR+YN7pgN|2-L@nCc3|REZU^ zD#Yk$=b8HF^6IBqaaG(^-|~F&6EU5IAem2DXw>_Xh-bzGJ8~6Z7J}+6sG#iovi%S@ zezq4;-iYSvE)I>kvBcL8o&hR4A;pxj6_}3y03{F6mnU9$FaQ7m07*qoM6N<$f{>@B A=>Px# literal 0 HcmV?d00001 diff --git a/images/favicon/favicon-ios-72.png b/images/favicon/favicon-ios-72.png new file mode 100644 index 0000000000000000000000000000000000000000..52d756bed44f55fe9ca7ba1073b3698e1be7c25a GIT binary patch literal 648 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@Zgyv2VDk5LaSW-L^LF;zba*`ul)ki+c$4NnRI|Xq~%l2$#2(RU;SQtzv}(%xq>f0OV4PYXVd?@eg5Th z#cr!-C#p<~+uxOW%i+VPyUYTKYuHyL^(|}_toh|S?P=_p;EPr7^Rv%Kuby-L#%iAZ z`$C@8rWy76>8@nfeZjiMw5GK($uhgN{p+;q_pdfBdaiN!^?IYQ*L8-nmHpAoVKegwZf3JLNw>|?%A(YNo}Rm#?Y{5NiEgaQ z{}R+xUueDGP_*c1y5S@Kw5Yp3AC^k?l*wQ9xh$3O6zGS=JzGS=-z86#bouzQL4!@A zW6@y;k^LG9U49NCvTTc97zns_D7hF;ZPaiQxjsWPaF0;A@Au`87MMRzE!lP3WA{Xn zN#zwirGK-QWiI#{FtPaBfr=j0byv?Qbj5x8bSUcn>Yk}LHcJ??XYQVSBs6FD)o5$p zkGp4Fk9_u}ucrO+Q=c@0m%AUmlKvVOvNe#u-u1!8_y6MgHIhFDwtdr=)s_qvS$c5O zDLMJnJ<{t_z>ZSv5;z(Hb=V^*=D-pOp!*7S6}o^9P11t#dmA;Zcw7V*?GS^zAHqKd c^wu+erzGv(9T7qqz!b*d>FVdQ&MBb@07>^S5&!@I literal 0 HcmV?d00001 diff --git a/images/favicon/favicon.ico b/images/favicon/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..4eb64cc83f188c751a3b4d5f57152a22b5b014e6 GIT binary patch literal 22214 zcmeI$v2DXJ5CzaLBQa8{O06=5id3mNMMlURnj&*##2hVABg6*s4mcf2!!q$C(7+{A zo-@yvs#AWFd{!>YK7XH*Yh`Q4{3-dkB-?h(=j7{JU&t|U$@gpWRx9;UmdbwL9_@DB zFLjGstm}G=?pykPm&#T-_Pf=1#G~zZ?CV~&d$r1~a(LA%aK;!u%JV%pWh+(1PBlyK!5-N0t5*BAA#O4=)Hp8Q#|_xOJCeWzhFqH z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs Y0RjXF5FkK+009C72oNAZ;Bf?g0UUq}n*aa+ literal 0 HcmV?d00001 diff --git a/images/favicon/favicon.png b/images/favicon/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..02d909e428901901f3e13df1ce36903bf969fa78 GIT binary patch literal 86 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vYsxEAr`&KS1w-sdES9BVUf${ j6^x77dZY|y@Gvl>Ok-Re&dPHLsF18GL6O8R8mT(j$k&<#9dy-gLd(3!(om2?X zP*U*+lt|QDK!Ff6NVI$b9q2dbm@GR zj>478^#7{&aYm;DVh%|UjY;BQ$Y>rKL0|>W1a_h0EgpY{4TjkPet$@Y_9Mkb0q0~G zE)62eW|&4ZjU0Cd2^hhNAFAw+vv(};J(V3)ZNZLoIQ3gg413FV-(Ak!y2m!}fkvuO zfdCQ*q`_$zE2+w^bQQYJj(HZWAY`Vp=ca~s2j~bxQ00V@E7Sx~6FIS5k!ATVkOWcS z1&J4>k|-->Nf89F{#Y6fdt;?*9Is>1oytxLi4>ksl7vgj9KsV`tk>(Ah9s3Jq7*Me z;-sZ8KFk#i7`xbyh>t>$DLNxGCn`&wo~IB*8`&^kmx&gPPo0PtIU!3a2io@kp+T@g z$D|7{{Qgro?k^(9cVUd?*rgXYKFmTzijJW}5bh&%npd$iMFhoD6al?g1p`0yP!g}u zwyjuUOq|e#mZ7qg&-uQm=u%a#X=Yul>9Q!AqGoD>rfC(aqU)8iSaby*W2#pXe*beX87z{|GMVa)VNxAZ~WwhXPGejA;<-~IiyQ2cf0`PAr}Au literal 0 HcmV?d00001 diff --git a/images/order/DESC.png b/images/order/DESC.png new file mode 100644 index 0000000000000000000000000000000000000000..94c53d2505a3419b5d058b343696f25f7566673b GIT binary patch literal 947 zcmaJ=O^ee|6wNTqpoQ5Ab>kxg1A_T%n@mFE*e0zLFr~DG>9T3^+J-iHndH@^#g*X4 z;L4T%!av|baG?l-Yu)%0bU8bH=`RJO>-BNpdZaqYXYCBb zrhZ7+6jeP*L))1`42E#*1seVH-Fq5%u123#EZz!rIPp%G5$rBoJ!d&}6qi1^52~q3 z1bm2XkovPAR#S~$>8fO%9dk5TLGVzQbn(J6(r_mFPLzUx_Bw>>hi=r_nD2kG4h$2G}OuPuN zoiagum@61Cb|Npt9tuFFXb;gGYcz3sm4Y8`WP^BJCQ>jiwL?x|`7EUzXj%V<`u+wT z;|{#``%mGxw+JEEfiap#4!O9|VHPS>^$6M+MLmROc@^6egi$;}A<(-OaOMRrO5zpT zvQ#sOu^l+jG&GvQCuDjg}zm>}oGhBA9e_eBaM0zJ%Zkm>C zHf;|B((4gv>RX?leIpOzu4&YI>Gz>K7+ijRK=F0&NugMLef;~p_~GTz<(*edf9LrH awX;wC`m(qCWA>t$JtMQxGTzn)PyYZ?Z6huK literal 0 HcmV?d00001 diff --git a/index.php b/index.php new file mode 100644 index 0000000..9033d91 --- /dev/null +++ b/index.php @@ -0,0 +1,13 @@ +