From 77fb85b8242f89f672fcc9b58137f51b4df73ec9 Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Wed, 1 Dec 2010 19:55:20 +0000 Subject: [PATCH] Fix: savannah problem --- .settings/org.eclipse.php.core.prefs | 3 + dev/test/example.pdf | Bin 0 -> 4633 bytes htdocs/includes/login/functions_myopenid.php | 371 + .../includes/tcpdf/cache/chapter_demo_1.txt | 19 + .../includes/tcpdf/cache/chapter_demo_2.txt | 23 + .../includes/tcpdf/cache/table_data_demo.txt | 15 + htdocs/includes/tcpdf/cache/utf8test.txt | 122 + htdocs/includes/tcpdf/config/lang/afr.php | 50 + htdocs/includes/tcpdf/config/lang/ara.php | 50 + htdocs/includes/tcpdf/config/lang/aze.php | 50 + htdocs/includes/tcpdf/config/lang/bel.php | 50 + htdocs/includes/tcpdf/config/lang/cat.php | 50 + htdocs/includes/tcpdf/config/lang/ces.php | 50 + htdocs/includes/tcpdf/config/lang/chi.php | 50 + htdocs/includes/tcpdf/config/lang/cym.php | 50 + htdocs/includes/tcpdf/config/lang/dan.php | 50 + htdocs/includes/tcpdf/config/lang/est.php | 50 + htdocs/includes/tcpdf/config/lang/eus.php | 50 + htdocs/includes/tcpdf/config/lang/fra.php | 50 + htdocs/includes/tcpdf/config/lang/gle.php | 50 + htdocs/includes/tcpdf/config/lang/glg.php | 50 + htdocs/includes/tcpdf/config/lang/hat.php | 50 + htdocs/includes/tcpdf/config/lang/heb.php | 50 + htdocs/includes/tcpdf/config/lang/hrv.php | 50 + htdocs/includes/tcpdf/config/lang/hun.php | 50 + htdocs/includes/tcpdf/config/lang/hye.php | 50 + htdocs/includes/tcpdf/config/lang/ind.php | 50 + htdocs/includes/tcpdf/config/lang/kat.php | 50 + htdocs/includes/tcpdf/config/lang/kor.php | 50 + htdocs/includes/tcpdf/config/lang/mkd.php | 50 + htdocs/includes/tcpdf/config/lang/mlt.php | 50 + htdocs/includes/tcpdf/config/lang/msa.php | 50 + htdocs/includes/tcpdf/config/lang/nld.php | 50 + htdocs/includes/tcpdf/config/lang/nob.php | 50 + htdocs/includes/tcpdf/config/lang/pol.php | 50 + htdocs/includes/tcpdf/config/lang/por.php | 50 + htdocs/includes/tcpdf/config/lang/ron.php | 50 + htdocs/includes/tcpdf/config/lang/rus.php | 50 + htdocs/includes/tcpdf/config/lang/slv.php | 50 + htdocs/includes/tcpdf/config/lang/spa.php | 50 + htdocs/includes/tcpdf/config/lang/sqi.php | 50 + htdocs/includes/tcpdf/config/lang/srp.php | 50 + htdocs/includes/tcpdf/config/lang/swa.php | 50 + htdocs/includes/tcpdf/config/lang/swe.php | 50 + htdocs/includes/tcpdf/config/lang/urd.php | 50 + htdocs/includes/tcpdf/config/lang/yid.php | 50 + htdocs/includes/tcpdf/config/lang/zho.php | 50 + .../doc/classtrees_com-tecnick-tcpdf.html | 76 + .../tcpdf/doc/com-tecnick-tcpdf/PDF417.html | 1015 + .../tcpdf/doc/com-tecnick-tcpdf/QRcode.html | 5563 +++ .../tcpdf/doc/com-tecnick-tcpdf/TCPDF.html | 28480 ++++++++++++++++ .../doc/com-tecnick-tcpdf/TCPDF2DBarcode.html | 311 + .../doc/com-tecnick-tcpdf/TCPDFBarcode.html | 1389 + .../com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html | 18715 ++++++++++ .../com-tecnick-tcpdf/_2dbarcodes.php.html | 117 + .../doc/com-tecnick-tcpdf/_barcodes.php.html | 117 + .../_config---tcpdf_config.php.html | 554 + .../com-tecnick-tcpdf/_htmlcolors.php.html | 109 + .../doc/com-tecnick-tcpdf/_pdf417.php.html | 169 + .../doc/com-tecnick-tcpdf/_qrcode.php.html | 492 + .../doc/com-tecnick-tcpdf/_tcpdf.php.html | 121 + .../com-tecnick-tcpdf/_unicode_data.php.html | 114 + htdocs/includes/tcpdf/doc/elementindex.html | 2151 ++ .../doc/elementindex_com-tecnick-tcpdf.html | 2184 ++ htdocs/includes/tcpdf/doc/errors.html | 46 + htdocs/includes/tcpdf/doc/index.html | 79 + .../tcpdf/doc/li_com-tecnick-tcpdf.html | 79 + .../includes/tcpdf/doc/media/background.png | Bin 0 -> 238 bytes htdocs/includes/tcpdf/doc/media/empty.png | Bin 0 -> 206 bytes htdocs/includes/tcpdf/doc/media/style.css | 195 + htdocs/includes/tcpdf/fonts/utils/README.TXT | 135 + .../includes/tcpdf/fonts/utils/enc/cp1250.map | 251 + .../includes/tcpdf/fonts/utils/enc/cp1251.map | 255 + .../includes/tcpdf/fonts/utils/enc/cp1252.map | 251 + .../includes/tcpdf/fonts/utils/enc/cp1253.map | 239 + .../includes/tcpdf/fonts/utils/enc/cp1254.map | 249 + .../includes/tcpdf/fonts/utils/enc/cp1255.map | 233 + .../includes/tcpdf/fonts/utils/enc/cp1257.map | 244 + .../includes/tcpdf/fonts/utils/enc/cp1258.map | 247 + .../includes/tcpdf/fonts/utils/enc/cp874.map | 225 + .../tcpdf/fonts/utils/enc/iso-8859-1.map | 256 + .../tcpdf/fonts/utils/enc/iso-8859-11.map | 248 + .../tcpdf/fonts/utils/enc/iso-8859-15.map | 256 + .../tcpdf/fonts/utils/enc/iso-8859-16.map | 256 + .../tcpdf/fonts/utils/enc/iso-8859-2.map | 256 + .../tcpdf/fonts/utils/enc/iso-8859-4.map | 256 + .../tcpdf/fonts/utils/enc/iso-8859-5.map | 256 + .../tcpdf/fonts/utils/enc/iso-8859-7.map | 250 + .../tcpdf/fonts/utils/enc/iso-8859-9.map | 256 + .../includes/tcpdf/fonts/utils/enc/koi8-r.map | 256 + .../includes/tcpdf/fonts/utils/enc/koi8-u.map | 256 + .../includes/tcpdf/fonts/utils/freetype6.dll | Bin 0 -> 455680 bytes .../tcpdf/fonts/utils/makeallttffonts.php | 69 + .../includes/tcpdf/fonts/utils/makefont.php | 615 + htdocs/includes/tcpdf/fonts/utils/pfm2afm | Bin 0 -> 20031 bytes htdocs/includes/tcpdf/fonts/utils/pfm2afm.exe | Bin 0 -> 22891 bytes .../tcpdf/fonts/utils/src/pfm2afm-src.tar.gz | Bin 0 -> 21325 bytes .../includes/tcpdf/fonts/utils/src/readme.txt | 17 + .../tcpdf/fonts/utils/src/ttf2ufm-src.tar.gz | Bin 0 -> 714480 bytes htdocs/includes/tcpdf/fonts/utils/ttf2ufm | Bin 0 -> 157374 bytes htdocs/includes/tcpdf/fonts/utils/ttf2ufm.exe | Bin 0 -> 184320 bytes htdocs/includes/tcpdf/fonts/utils/zlib1.dll | Bin 0 -> 75264 bytes htdocs/includes/tcpdf/images/_blank.png | Bin 0 -> 137 bytes htdocs/includes/tcpdf/images/alpha.png | Bin 0 -> 13168 bytes htdocs/includes/tcpdf/images/bug.eps | 1809 + htdocs/includes/tcpdf/images/image_demo.jpg | Bin 0 -> 573845 bytes .../tcpdf/images/image_with_alpha.png | Bin 0 -> 230267 bytes htdocs/includes/tcpdf/images/img.png | Bin 0 -> 81634 bytes htdocs/includes/tcpdf/images/logo_example.gif | Bin 0 -> 21022 bytes htdocs/includes/tcpdf/images/logo_example.jpg | Bin 0 -> 32732 bytes htdocs/includes/tcpdf/images/logo_example.png | Bin 0 -> 19411 bytes htdocs/includes/tcpdf/images/pelican.ai | 147 + htdocs/includes/tcpdf/images/tcpdf_cell.png | Bin 0 -> 38415 bytes htdocs/includes/tcpdf/images/tcpdf_logo.jpg | Bin 0 -> 17633 bytes .../includes/tcpdf/images/tcpdf_signature.png | Bin 0 -> 67931 bytes htdocs/includes/tcpdf/images/testsvg.svg | 328 + htdocs/includes/tcpdf/images/tiger.ai | 3599 ++ htdocs/includes/tcpdf/images/tux.svg | 1487 + htdocs/includes/tcpdf/spotcolors.php | 59 + htdocs/webservices/server.php | 89 - htdocs/webservices/server.wsdl | 13 - htdocs/webservices/server_invoice.php | 256 + htdocs/webservices/server_other.php | 131 + htdocs/webservices/server_thirdparty.php | 227 + 124 files changed, 78504 insertions(+), 102 deletions(-) create mode 100644 .settings/org.eclipse.php.core.prefs create mode 100644 dev/test/example.pdf create mode 100644 htdocs/includes/login/functions_myopenid.php create mode 100644 htdocs/includes/tcpdf/cache/chapter_demo_1.txt create mode 100644 htdocs/includes/tcpdf/cache/chapter_demo_2.txt create mode 100644 htdocs/includes/tcpdf/cache/table_data_demo.txt create mode 100644 htdocs/includes/tcpdf/cache/utf8test.txt create mode 100755 htdocs/includes/tcpdf/config/lang/afr.php create mode 100755 htdocs/includes/tcpdf/config/lang/ara.php create mode 100755 htdocs/includes/tcpdf/config/lang/aze.php create mode 100755 htdocs/includes/tcpdf/config/lang/bel.php create mode 100755 htdocs/includes/tcpdf/config/lang/cat.php create mode 100755 htdocs/includes/tcpdf/config/lang/ces.php create mode 100755 htdocs/includes/tcpdf/config/lang/chi.php create mode 100755 htdocs/includes/tcpdf/config/lang/cym.php create mode 100755 htdocs/includes/tcpdf/config/lang/dan.php create mode 100755 htdocs/includes/tcpdf/config/lang/est.php create mode 100755 htdocs/includes/tcpdf/config/lang/eus.php create mode 100755 htdocs/includes/tcpdf/config/lang/fra.php create mode 100755 htdocs/includes/tcpdf/config/lang/gle.php create mode 100755 htdocs/includes/tcpdf/config/lang/glg.php create mode 100755 htdocs/includes/tcpdf/config/lang/hat.php create mode 100755 htdocs/includes/tcpdf/config/lang/heb.php create mode 100755 htdocs/includes/tcpdf/config/lang/hrv.php create mode 100755 htdocs/includes/tcpdf/config/lang/hun.php create mode 100755 htdocs/includes/tcpdf/config/lang/hye.php create mode 100755 htdocs/includes/tcpdf/config/lang/ind.php create mode 100755 htdocs/includes/tcpdf/config/lang/kat.php create mode 100755 htdocs/includes/tcpdf/config/lang/kor.php create mode 100755 htdocs/includes/tcpdf/config/lang/mkd.php create mode 100755 htdocs/includes/tcpdf/config/lang/mlt.php create mode 100755 htdocs/includes/tcpdf/config/lang/msa.php create mode 100755 htdocs/includes/tcpdf/config/lang/nld.php create mode 100755 htdocs/includes/tcpdf/config/lang/nob.php create mode 100755 htdocs/includes/tcpdf/config/lang/pol.php create mode 100755 htdocs/includes/tcpdf/config/lang/por.php create mode 100755 htdocs/includes/tcpdf/config/lang/ron.php create mode 100755 htdocs/includes/tcpdf/config/lang/rus.php create mode 100755 htdocs/includes/tcpdf/config/lang/slv.php create mode 100755 htdocs/includes/tcpdf/config/lang/spa.php create mode 100755 htdocs/includes/tcpdf/config/lang/sqi.php create mode 100755 htdocs/includes/tcpdf/config/lang/srp.php create mode 100755 htdocs/includes/tcpdf/config/lang/swa.php create mode 100755 htdocs/includes/tcpdf/config/lang/swe.php create mode 100755 htdocs/includes/tcpdf/config/lang/urd.php create mode 100755 htdocs/includes/tcpdf/config/lang/yid.php create mode 100755 htdocs/includes/tcpdf/config/lang/zho.php create mode 100644 htdocs/includes/tcpdf/doc/classtrees_com-tecnick-tcpdf.html create mode 100644 htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/PDF417.html create mode 100644 htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/QRcode.html create mode 100644 htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/TCPDF.html create mode 100644 htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/TCPDF2DBarcode.html create mode 100644 htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/TCPDFBarcode.html create mode 100644 htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html create mode 100644 htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_2dbarcodes.php.html create mode 100644 htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_barcodes.php.html create mode 100644 htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_config---tcpdf_config.php.html create mode 100644 htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_htmlcolors.php.html create mode 100644 htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_pdf417.php.html create mode 100644 htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_qrcode.php.html create mode 100644 htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_tcpdf.php.html create mode 100644 htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_unicode_data.php.html create mode 100644 htdocs/includes/tcpdf/doc/elementindex.html create mode 100644 htdocs/includes/tcpdf/doc/elementindex_com-tecnick-tcpdf.html create mode 100644 htdocs/includes/tcpdf/doc/errors.html create mode 100644 htdocs/includes/tcpdf/doc/index.html create mode 100644 htdocs/includes/tcpdf/doc/li_com-tecnick-tcpdf.html create mode 100644 htdocs/includes/tcpdf/doc/media/background.png create mode 100644 htdocs/includes/tcpdf/doc/media/empty.png create mode 100644 htdocs/includes/tcpdf/doc/media/style.css create mode 100644 htdocs/includes/tcpdf/fonts/utils/README.TXT create mode 100644 htdocs/includes/tcpdf/fonts/utils/enc/cp1250.map create mode 100644 htdocs/includes/tcpdf/fonts/utils/enc/cp1251.map create mode 100644 htdocs/includes/tcpdf/fonts/utils/enc/cp1252.map create mode 100644 htdocs/includes/tcpdf/fonts/utils/enc/cp1253.map create mode 100644 htdocs/includes/tcpdf/fonts/utils/enc/cp1254.map create mode 100644 htdocs/includes/tcpdf/fonts/utils/enc/cp1255.map create mode 100644 htdocs/includes/tcpdf/fonts/utils/enc/cp1257.map create mode 100644 htdocs/includes/tcpdf/fonts/utils/enc/cp1258.map create mode 100644 htdocs/includes/tcpdf/fonts/utils/enc/cp874.map create mode 100644 htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-1.map create mode 100644 htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-11.map create mode 100644 htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-15.map create mode 100644 htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-16.map create mode 100644 htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-2.map create mode 100644 htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-4.map create mode 100644 htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-5.map create mode 100644 htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-7.map create mode 100644 htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-9.map create mode 100644 htdocs/includes/tcpdf/fonts/utils/enc/koi8-r.map create mode 100644 htdocs/includes/tcpdf/fonts/utils/enc/koi8-u.map create mode 100644 htdocs/includes/tcpdf/fonts/utils/freetype6.dll create mode 100644 htdocs/includes/tcpdf/fonts/utils/makeallttffonts.php create mode 100644 htdocs/includes/tcpdf/fonts/utils/makefont.php create mode 100644 htdocs/includes/tcpdf/fonts/utils/pfm2afm create mode 100644 htdocs/includes/tcpdf/fonts/utils/pfm2afm.exe create mode 100644 htdocs/includes/tcpdf/fonts/utils/src/pfm2afm-src.tar.gz create mode 100644 htdocs/includes/tcpdf/fonts/utils/src/readme.txt create mode 100644 htdocs/includes/tcpdf/fonts/utils/src/ttf2ufm-src.tar.gz create mode 100644 htdocs/includes/tcpdf/fonts/utils/ttf2ufm create mode 100644 htdocs/includes/tcpdf/fonts/utils/ttf2ufm.exe create mode 100644 htdocs/includes/tcpdf/fonts/utils/zlib1.dll create mode 100644 htdocs/includes/tcpdf/images/_blank.png create mode 100644 htdocs/includes/tcpdf/images/alpha.png create mode 100644 htdocs/includes/tcpdf/images/bug.eps create mode 100644 htdocs/includes/tcpdf/images/image_demo.jpg create mode 100644 htdocs/includes/tcpdf/images/image_with_alpha.png create mode 100644 htdocs/includes/tcpdf/images/img.png create mode 100644 htdocs/includes/tcpdf/images/logo_example.gif create mode 100644 htdocs/includes/tcpdf/images/logo_example.jpg create mode 100644 htdocs/includes/tcpdf/images/logo_example.png create mode 100644 htdocs/includes/tcpdf/images/pelican.ai create mode 100644 htdocs/includes/tcpdf/images/tcpdf_cell.png create mode 100644 htdocs/includes/tcpdf/images/tcpdf_logo.jpg create mode 100644 htdocs/includes/tcpdf/images/tcpdf_signature.png create mode 100644 htdocs/includes/tcpdf/images/testsvg.svg create mode 100644 htdocs/includes/tcpdf/images/tiger.ai create mode 100644 htdocs/includes/tcpdf/images/tux.svg create mode 100644 htdocs/includes/tcpdf/spotcolors.php delete mode 100644 htdocs/webservices/server.php delete mode 100644 htdocs/webservices/server.wsdl create mode 100755 htdocs/webservices/server_invoice.php create mode 100644 htdocs/webservices/server_other.php create mode 100755 htdocs/webservices/server_thirdparty.php diff --git a/.settings/org.eclipse.php.core.prefs b/.settings/org.eclipse.php.core.prefs new file mode 100644 index 00000000000..ef75a787755 --- /dev/null +++ b/.settings/org.eclipse.php.core.prefs @@ -0,0 +1,3 @@ +#Wed Dec 01 20:46:32 CET 2010 +eclipse.preferences.version=1 +include_path= diff --git a/dev/test/example.pdf b/dev/test/example.pdf new file mode 100644 index 0000000000000000000000000000000000000000..1b8a56c71580c74e1f62244dfea0126916de161c GIT binary patch literal 4633 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 + * Copyright (C) 2007-2009 Regis Houssin + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + */ + +/** + * \file htdocs/includes/login/functions_dolibarr.php + * \ingroup core + * \brief Authentication functions for Dolibarr mode + * \version $Id$ + */ + + +/** + * \brief Check user and password + * \param usertotest Login + * \param passwordtotest Password + * \return string Login if ok, '' if ko. + */ +function check_user_password_myopenid($usertotest,$passwordtotest) +{ + global $_POST,$db,$conf,$langs; + + dol_syslog("functions_dolibarr::check_user_password_myopenid usertotest=".$usertotest); + + $login=''; + + // Get identity from user and redirect browser to OpenID Server + if (isset($_POST['username'])){ + $openid = new SimpleOpenID; + $openid->SetIdentity($_POST['username']); + $protocol = ($conf->file->main_force_https ? 'https://' : 'http://'); + $openid->SetTrustRoot($protocol . $_SERVER["HTTP_HOST"]); + $openid->SetRequiredFields(array('email','fullname')); + $_SESSION['dol_entity'] = $_POST["entity"]; + // $openid->SetOptionalFields(array('dob','gender','postcode','country','language','timezone')); + if ($openid->GetOpenIDServer()){ + $openid->SetApprovedURL($protocol . $_SERVER["HTTP_HOST"] . $_SERVER["SCRIPT_NAME"]); // Send Response from OpenID server to this script + $openid->Redirect(); // This will redirect user to OpenID Server + }else{ + $error = $openid->GetError(); + return false; + } + return false; + } + // Perform HTTP Request to OpenID server to validate key + elseif($_GET['openid_mode'] == 'id_res') + { + $openid = new SimpleOpenID; + $openid->SetIdentity($_GET['openid_identity']); + $openid_validation_result = $openid->ValidateWithServer(); + if ($openid_validation_result == true) + { + // OK HERE KEY IS VALID + + $sql ="SELECT login"; + $sql.=" FROM ".MAIN_DB_PREFIX."user"; + $sql.=" WHERE openid = '".addslashes($_GET['openid_identity'])."'"; + $sql.=" AND entity IN (0," . ($_SESSION["dol_entity"] ? $_SESSION["dol_entity"] : 1) . ")"; + + dol_syslog("functions_dolibarr::check_user_password_myopenid sql=".$sql); + $resql=$db->query($sql); + if ($resql) + { + $obj=$db->fetch_object($resql); + if ($obj) + { + $login=$obj->login; + } + } + } + else if($openid->IsError() == true) + { + // ON THE WAY, WE GOT SOME ERROR + $error = $openid->GetError(); + return false; + } + else + { + // Signature Verification Failed + //echo "INVALID AUTHORIZATION"; + return false; + } + }else if ($_GET['openid_mode'] == 'cancel'){ + // User Canceled your Request + //echo "USER CANCELED REQUEST"; + return false; + } + + return $login; +} + + +class SimpleOpenID +{ + var $openid_url_identity; + var $URLs = array(); + var $error = array(); + var $fields = array( + 'required' => array(), + 'optional' => array(), + ); + + function SimpleOpenID(){ + if (!function_exists('curl_exec')) { + die('Error: Class SimpleOpenID requires curl extension to work'); + } + } + function SetOpenIDServer($a){ + $this->URLs['openid_server'] = $a; + } + function SetTrustRoot($a){ + $this->URLs['trust_root'] = $a; + } + function SetCancelURL($a){ + $this->URLs['cancel'] = $a; + } + function SetApprovedURL($a){ + $this->URLs['approved'] = $a; + } + function SetRequiredFields($a){ + if (is_array($a)){ + $this->fields['required'] = $a; + }else{ + $this->fields['required'][] = $a; + } + } + function SetOptionalFields($a){ + if (is_array($a)){ + $this->fields['optional'] = $a; + }else{ + $this->fields['optional'][] = $a; + } + } + function SetIdentity($a){ // Set Identity URL + if ((stripos($a, 'http://') === false) + && (stripos($a, 'https://') === false)){ + $a = 'http://'.$a; + } +/* + $u = parse_url(trim($a)); + if (!isset($u['path'])){ + $u['path'] = '/'; + }else if(substr($u['path'],-1,1) == '/'){ + $u['path'] = substr($u['path'], 0, strlen($u['path'])-1); + } + if (isset($u['query'])){ // If there is a query string, then use identity as is + $identity = $a; + }else{ + $identity = $u['scheme'] . '://' . $u['host'] . $u['path']; + } +//*/ + $this->openid_url_identity = $a; + } + function GetIdentity(){ // Get Identity + return $this->openid_url_identity; + } + function GetError(){ + $e = $this->error; + return array('code'=>$e[0],'description'=>$e[1]); + } + + function ErrorStore($code, $desc = null){ + $errs['OPENID_NOSERVERSFOUND'] = 'Cannot find OpenID Server TAG on Identity page.'; + if ($desc == null){ + $desc = $errs[$code]; + } + $this->error = array($code,$desc); + } + + function IsError(){ + if (count($this->error) > 0){ + return true; + }else{ + return false; + } + } + + function splitResponse($response) { + $r = array(); + $response = explode("\n", $response); + foreach($response as $line) { + $line = trim($line); + if ($line != "") { + list($key, $value) = explode(":", $line, 2); + $r[trim($key)] = trim($value); + } + } + return $r; + } + + function OpenID_Standarize($openid_identity = null){ + if ($openid_identity === null) + $openid_identity = $this->openid_url_identity; + + $u = parse_url(strtolower(trim($openid_identity))); + + if (!isset($u['path']) || ($u['path'] == '/')) { + $u['path'] = ''; + } + if(substr($u['path'],-1,1) == '/'){ + $u['path'] = substr($u['path'], 0, strlen($u['path'])-1); + } + if (isset($u['query'])){ // If there is a query string, then use identity as is + return $u['host'] . $u['path'] . '?' . $u['query']; + }else{ + return $u['host'] . $u['path']; + } + } + + function array2url($arr){ // converts associated array to URL Query String + if (!is_array($arr)){ + return false; + } + $query = ''; + foreach($arr as $key => $value){ + $query .= $key . "=" . $value . "&"; + } + return $query; + } + function FSOCK_Request($url, $method="GET", $params = ""){ + $fp = fsockopen("ssl://www.myopenid.com", 443, $errno, $errstr, 3); // Connection timeout is 3 seconds + if (!$fp) { + $this->ErrorStore('OPENID_SOCKETERROR', $errstr); + return false; + } else { + $request = $method . " /server HTTP/1.0\r\n"; + $request .= "User-Agent: Simple OpenID PHP Class (http://www.phpclasses.org/simple_openid)\r\n"; + $request .= "Connection: close\r\n\r\n"; + fwrite($fp, $request); + stream_set_timeout($fp, 4); // Connection response timeout is 4 seconds + $res = fread($fp, 2000); + $info = stream_get_meta_data($fp); + fclose($fp); + + if ($info['timed_out']) { + $this->ErrorStore('OPENID_SOCKETTIMEOUT'); + } else { + return $res; + } + } + } + function CURL_Request($url, $method="GET", $params = "") { // Remember, SSL MUST BE SUPPORTED + if (is_array($params)) $params = $this->array2url($params); + + $curl = curl_init($url . ($method == "GET" && $params != "" ? "?" . $params : "")); + @curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); + curl_setopt($curl, CURLOPT_HEADER, false); + curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); + curl_setopt($curl, CURLOPT_HTTPGET, ($method == "GET")); + curl_setopt($curl, CURLOPT_POST, ($method == "POST")); + if ($method == "POST") curl_setopt($curl, CURLOPT_POSTFIELDS, $params); + curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); + $response = curl_exec($curl); + + if (curl_errno($curl) == 0){ + $response; + }else{ + $this->ErrorStore('OPENID_CURL', curl_error($curl)); + } + return $response; + } + + function HTML2OpenIDServer($content) { + $get = array(); + + // Get details of their OpenID server and (optional) delegate + preg_match_all('/]*rel=[\'"]openid.server[\'"][^>]*href=[\'"]([^\'"]+)[\'"][^>]*\/?>/i', $content, $matches1); + preg_match_all('/]*href=\'"([^\'"]+)[\'"][^>]*rel=[\'"]openid.server[\'"][^>]*\/?>/i', $content, $matches2); + $servers = array_merge($matches1[1], $matches2[1]); + + preg_match_all('/]*rel=[\'"]openid.delegate[\'"][^>]*href=[\'"]([^\'"]+)[\'"][^>]*\/?>/i', $content, $matches1); + + preg_match_all('/]*href=[\'"]([^\'"]+)[\'"][^>]*rel=[\'"]openid.delegate[\'"][^>]*\/?>/i', $content, $matches2); + + $delegates = array_merge($matches1[1], $matches2[1]); + + $ret = array($servers, $delegates); + return $ret; + } + + function GetOpenIDServer(){ + $response = $this->CURL_Request($this->openid_url_identity); + list($servers, $delegates) = $this->HTML2OpenIDServer($response); + if (count($servers) == 0){ + $this->ErrorStore('OPENID_NOSERVERSFOUND'); + return false; + } + if (isset($delegates[0]) + && ($delegates[0] != "")){ + $this->SetIdentity($delegates[0]); + } + $this->SetOpenIDServer($servers[0]); + return $servers[0]; + } + + function GetRedirectURL(){ + $params = array(); + $params['openid.return_to'] = urlencode($this->URLs['approved']); + $params['openid.mode'] = 'checkid_setup'; + $params['openid.identity'] = urlencode($this->openid_url_identity); + $params['openid.trust_root'] = urlencode($this->URLs['trust_root']); + + if (isset($this->fields['required']) + && (count($this->fields['required']) > 0)) { + $params['openid.sreg.required'] = implode(',',$this->fields['required']); + } + if (isset($this->fields['optional']) + && (count($this->fields['optional']) > 0)) { + $params['openid.sreg.optional'] = implode(',',$this->fields['optional']); + } + return $this->URLs['openid_server'] . "?". $this->array2url($params); + } + + function Redirect(){ + $redirect_to = $this->GetRedirectURL(); + if (headers_sent()){ // Use JavaScript to redirect if content has been previously sent (not recommended, but safe) + echo ''; + }else{ // Default Header Redirect + header('Location: ' . $redirect_to); + } + } + + function ValidateWithServer(){ + $params = array( + 'openid.assoc_handle' => urlencode($_GET['openid_assoc_handle']), + 'openid.signed' => urlencode($_GET['openid_signed']), + 'openid.sig' => urlencode($_GET['openid_sig']) + ); + // Send only required parameters to confirm validity + $arr_signed = explode(",",str_replace('sreg.','sreg_',$_GET['openid_signed'])); + for ($i=0; $iGetOpenIDServer(); + if ($openid_server == false){ + return false; + } + $response = $this->CURL_Request($openid_server,'POST',$params); + $data = $this->splitResponse($response); + if ($data['is_valid'] == "true") { + return true; + }else{ + return false; + } + } +} + +?> \ No newline at end of file diff --git a/htdocs/includes/tcpdf/cache/chapter_demo_1.txt b/htdocs/includes/tcpdf/cache/chapter_demo_1.txt new file mode 100644 index 00000000000..4025de9303f --- /dev/null +++ b/htdocs/includes/tcpdf/cache/chapter_demo_1.txt @@ -0,0 +1,19 @@ +Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sed imperdiet lectus. Phasellus quis velit velit, non condimentum quam. Sed neque urna, ultrices ac volutpat vel, laoreet vitae augue. Sed vel velit erat. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Cras eget velit nulla, eu sagittis elit. Nunc ac arcu est, in lobortis tellus. Praesent condimentum rhoncus sodales. In hac habitasse platea dictumst. Proin porta eros pharetra enim tincidunt dignissim nec vel dolor. Cras sapien elit, ornare ac dignissim eu, ultricies ac eros. Maecenas augue magna, ultrices a congue in, mollis eu nulla. Nunc venenatis massa at est eleifend faucibus. Vivamus sed risus lectus, nec interdum nunc. + +Fusce et felis vitae diam lobortis sollicitudin. Aenean tincidunt accumsan nisi, id vehicula quam laoreet elementum. Phasellus egestas interdum erat, et viverra ipsum ultricies ac. Praesent sagittis augue at augue volutpat eleifend. Cras nec orci neque. Mauris bibendum posuere blandit. Donec feugiat mollis dui sit amet pellentesque. Sed a enim justo. Donec tincidunt, nisl eget elementum aliquam, odio ipsum ultrices quam, eu porttitor ligula urna at lorem. Donec varius, eros et convallis laoreet, ligula tellus consequat felis, ut ornare metus tellus sodales velit. Duis sed diam ante. Ut rutrum malesuada massa, vitae consectetur ipsum rhoncus sed. Suspendisse potenti. Pellentesque a congue massa. + +Integer non sem eget neque mattis accumsan. Maecenas eu nisl mauris, sit amet interdum ipsum. In pharetra erat vel lectus venenatis elementum. Nulla non elit ligula, sit amet mollis urna. Morbi ut gravida est. Mauris tincidunt sem et turpis molestie malesuada. Curabitur vel nulla risus, sed mollis erat. Suspendisse vehicula accumsan purus nec varius. Donec fermentum lorem id felis sodales dictum. Quisque et dolor ipsum. Nam luctus consectetur dui vitae fermentum. Curabitur sodales consequat augue, id ultricies augue tempor ac. Aliquam ac magna id ipsum vehicula bibendum. Sed elementum congue tristique. Phasellus vel lorem eu lectus porta sodales. Etiam neque tortor, sagittis id pharetra quis, laoreet vel arcu. + +Cras quam mi, ornare laoreet laoreet vel, vehicula at lacus. Maecenas a lacus accumsan augue convallis sagittis sed quis odio. Morbi sit amet turpis diam, dictum convallis urna. Cras eget interdum augue. Cras eu nisi sit amet dolor faucibus porttitor. Suspendisse potenti. Nunc vitae dolor risus, at cursus libero. Suspendisse bibendum tellus non nibh hendrerit tristique. Mauris eget orci elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam porta libero non ante laoreet semper. Proin volutpat sodales mi, ac fermentum erat sagittis in. Vivamus at viverra felis. Ut pretium facilisis ante et pharetra. + +Nulla facilisi. Cras varius quam eget libero aliquam vitae tincidunt leo rutrum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Pellentesque a nisl massa, quis pretium urna. Proin vel porttitor tortor. Cras rhoncus congue velit in bibendum. Donec pharetra semper augue id lacinia. Quisque magna quam, hendrerit eu aliquam et, pellentesque ut tellus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas nulla quam, rutrum eu feugiat at, elementum eu libero. Maecenas ullamcorper leo et turpis rutrum ac laoreet eros faucibus. Phasellus condimentum lorem quis neque imperdiet quis molestie enim iaculis. Phasellus risus est, vestibulum ut convallis ultrices, dignissim nec erat. Etiam congue lobortis laoreet. Nulla ut neque sed velit dapibus semper. Quisque nec dolor id nibh eleifend iaculis. Vivamus vitae fermentum odio. Etiam malesuada quam in nulla aliquam sed convallis dui feugiat. + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sed imperdiet lectus. Phasellus quis velit velit, non condimentum quam. Sed neque urna, ultrices ac volutpat vel, laoreet vitae augue. Sed vel velit erat. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Cras eget velit nulla, eu sagittis elit. Nunc ac arcu est, in lobortis tellus. Praesent condimentum rhoncus sodales. In hac habitasse platea dictumst. Proin porta eros pharetra enim tincidunt dignissim nec vel dolor. Cras sapien elit, ornare ac dignissim eu, ultricies ac eros. Maecenas augue magna, ultrices a congue in, mollis eu nulla. Nunc venenatis massa at est eleifend faucibus. Vivamus sed risus lectus, nec interdum nunc. + +Fusce et felis vitae diam lobortis sollicitudin. Aenean tincidunt accumsan nisi, id vehicula quam laoreet elementum. Phasellus egestas interdum erat, et viverra ipsum ultricies ac. Praesent sagittis augue at augue volutpat eleifend. Cras nec orci neque. Mauris bibendum posuere blandit. Donec feugiat mollis dui sit amet pellentesque. Sed a enim justo. Donec tincidunt, nisl eget elementum aliquam, odio ipsum ultrices quam, eu porttitor ligula urna at lorem. Donec varius, eros et convallis laoreet, ligula tellus consequat felis, ut ornare metus tellus sodales velit. Duis sed diam ante. Ut rutrum malesuada massa, vitae consectetur ipsum rhoncus sed. Suspendisse potenti. Pellentesque a congue massa. + +Integer non sem eget neque mattis accumsan. Maecenas eu nisl mauris, sit amet interdum ipsum. In pharetra erat vel lectus venenatis elementum. Nulla non elit ligula, sit amet mollis urna. Morbi ut gravida est. Mauris tincidunt sem et turpis molestie malesuada. Curabitur vel nulla risus, sed mollis erat. Suspendisse vehicula accumsan purus nec varius. Donec fermentum lorem id felis sodales dictum. Quisque et dolor ipsum. Nam luctus consectetur dui vitae fermentum. Curabitur sodales consequat augue, id ultricies augue tempor ac. Aliquam ac magna id ipsum vehicula bibendum. Sed elementum congue tristique. Phasellus vel lorem eu lectus porta sodales. Etiam neque tortor, sagittis id pharetra quis, laoreet vel arcu. + +Cras quam mi, ornare laoreet laoreet vel, vehicula at lacus. Maecenas a lacus accumsan augue convallis sagittis sed quis odio. Morbi sit amet turpis diam, dictum convallis urna. Cras eget interdum augue. Cras eu nisi sit amet dolor faucibus porttitor. Suspendisse potenti. Nunc vitae dolor risus, at cursus libero. Suspendisse bibendum tellus non nibh hendrerit tristique. Mauris eget orci elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam porta libero non ante laoreet semper. Proin volutpat sodales mi, ac fermentum erat sagittis in. Vivamus at viverra felis. Ut pretium facilisis ante et pharetra. + +Nulla facilisi. Cras varius quam eget libero aliquam vitae tincidunt leo rutrum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Pellentesque a nisl massa, quis pretium urna. Proin vel porttitor tortor. Cras rhoncus congue velit in bibendum. Donec pharetra semper augue id lacinia. Quisque magna quam, hendrerit eu aliquam et, pellentesque ut tellus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas nulla quam, rutrum eu feugiat at, elementum eu libero. Maecenas ullamcorper leo et turpis rutrum ac laoreet eros faucibus. Phasellus condimentum lorem quis neque imperdiet quis molestie enim iaculis. Phasellus risus est, vestibulum ut convallis ultrices, dignissim nec erat. Etiam congue lobortis laoreet. Nulla ut neque sed velit dapibus semper. Quisque nec dolor id nibh eleifend iaculis. Vivamus vitae fermentum odio. Etiam malesuada quam in nulla aliquam sed convallis dui feugiat. diff --git a/htdocs/includes/tcpdf/cache/chapter_demo_2.txt b/htdocs/includes/tcpdf/cache/chapter_demo_2.txt new file mode 100644 index 00000000000..cd7bfe68c3f --- /dev/null +++ b/htdocs/includes/tcpdf/cache/chapter_demo_2.txt @@ -0,0 +1,23 @@ +

Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sed imperdiet lectus. Phasellus quis velit velit, non condimentum quam. Sed neque urna, ultrices ac volutpat vel, laoreet vitae augue. Sed vel velit erat. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Cras eget velit nulla, eu sagittis elit. Nunc ac arcu est, in lobortis tellus. Praesent condimentum rhoncus sodales. In hac habitasse platea dictumst. Proin porta eros pharetra enim tincidunt dignissim nec vel dolor. Cras sapien elit, ornare ac dignissim eu, ultricies ac eros. Maecenas augue magna, ultrices a congue in, mollis eu nulla. Nunc venenatis massa at est eleifend faucibus. Vivamus sed risus lectus, nec interdum nunc.

+ + + +

Fusce et felis vitae diam lobortis sollicitudin. Aenean tincidunt accumsan nisi, id vehicula quam laoreet elementum. Phasellus egestas interdum erat, et viverra ipsum ultricies ac. Praesent sagittis augue at augue volutpat eleifend. Cras nec orci neque. Mauris bibendum posuere blandit. Donec feugiat mollis dui sit amet pellentesque. Sed a enim justo. Donec tincidunt, nisl eget elementum aliquam, odio ipsum ultrices quam, eu porttitor ligula urna at lorem. Donec varius, eros et convallis laoreet, ligula tellus consequat felis, ut ornare metus tellus sodales velit. Duis sed diam ante. Ut rutrum malesuada massa, vitae consectetur ipsum rhoncus sed. Suspendisse potenti. Pellentesque a congue massa.

+ +

Integer non sem eget neque mattis accumsan. Maecenas eu nisl mauris, sit amet interdum ipsum. In pharetra erat vel lectus venenatis elementum. Nulla non elit ligula, sit amet mollis urna. Morbi ut gravida est. Mauris tincidunt sem et turpis molestie malesuada. Curabitur vel nulla risus, sed mollis erat. Suspendisse vehicula accumsan purus nec varius. Donec fermentum lorem id felis sodales dictum. Quisque et dolor ipsum. Nam luctus consectetur dui vitae fermentum. Curabitur sodales consequat augue, id ultricies augue tempor ac. Aliquam ac magna id ipsum vehicula bibendum. Sed elementum congue tristique. Phasellus vel lorem eu lectus porta sodales. Etiam neque tortor, sagittis id pharetra quis, laoreet vel arcu.

+ +

Cras quam mi, ornare laoreet laoreet vel, vehicula at lacus. Maecenas a lacus accumsan augue convallis sagittis sed quis odio. Morbi sit amet turpis diam, dictum convallis urna. Cras eget interdum augue. Cras eu nisi sit amet dolor faucibus porttitor. Suspendisse potenti. Nunc vitae dolor risus, at cursus libero. Suspendisse bibendum tellus non nibh hendrerit tristique. Mauris eget orci elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam porta libero non ante laoreet semper. Proin volutpat sodales mi, ac fermentum erat sagittis in. Vivamus at viverra felis. Ut pretium facilisis ante et pharetra.

+ +

Nulla facilisi. Cras varius quam eget libero aliquam vitae tincidunt leo rutrum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Pellentesque a nisl massa, quis pretium urna. Proin vel porttitor tortor. Cras rhoncus congue velit in bibendum. Donec pharetra semper augue id lacinia. Quisque magna quam, hendrerit eu aliquam et, pellentesque ut tellus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas nulla quam, rutrum eu feugiat at, elementum eu libero. Maecenas ullamcorper leo et turpis rutrum ac laoreet eros faucibus. Phasellus condimentum lorem quis neque imperdiet quis molestie enim iaculis. Phasellus risus est, vestibulum ut convallis ultrices, dignissim nec erat. Etiam congue lobortis laoreet. Nulla ut neque sed velit dapibus semper. Quisque nec dolor id nibh eleifend iaculis. Vivamus vitae fermentum odio. Etiam malesuada quam in nulla aliquam sed convallis dui feugiat.

+ +

Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sed imperdiet lectus. Phasellus quis velit velit, non condimentum quam. Sed neque urna, ultrices ac volutpat vel, laoreet vitae augue. Sed vel velit erat. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Cras eget velit nulla, eu sagittis elit. Nunc ac arcu est, in lobortis tellus. Praesent condimentum rhoncus sodales. In hac habitasse platea dictumst. Proin porta eros pharetra enim tincidunt dignissim nec vel dolor. Cras sapien elit, ornare ac dignissim eu, ultricies ac eros. Maecenas augue magna, ultrices a congue in, mollis eu nulla. Nunc venenatis massa at est eleifend faucibus. Vivamus sed risus lectus, nec interdum nunc.

+ + + +

Fusce et felis vitae diam lobortis sollicitudin. Aenean tincidunt accumsan nisi, id vehicula quam laoreet elementum. Phasellus egestas interdum erat, et viverra ipsum ultricies ac. Praesent sagittis augue at augue volutpat eleifend. Cras nec orci neque. Mauris bibendum posuere blandit. Donec feugiat mollis dui sit amet pellentesque. Sed a enim justo. Donec tincidunt, nisl eget elementum aliquam, odio ipsum ultrices quam, eu porttitor ligula urna at lorem. Donec varius, eros et convallis laoreet, ligula tellus consequat felis, ut ornare metus tellus sodales velit. Duis sed diam ante. Ut rutrum malesuada massa, vitae consectetur ipsum rhoncus sed. Suspendisse potenti. Pellentesque a congue massa.

+ +

Integer non sem eget neque mattis accumsan. Maecenas eu nisl mauris, sit amet interdum ipsum. In pharetra erat vel lectus venenatis elementum. Nulla non elit ligula, sit amet mollis urna. Morbi ut gravida est. Mauris tincidunt sem et turpis molestie malesuada. Curabitur vel nulla risus, sed mollis erat. Suspendisse vehicula accumsan purus nec varius. Donec fermentum lorem id felis sodales dictum. Quisque et dolor ipsum. Nam luctus consectetur dui vitae fermentum. Curabitur sodales consequat augue, id ultricies augue tempor ac. Aliquam ac magna id ipsum vehicula bibendum. Sed elementum congue tristique. Phasellus vel lorem eu lectus porta sodales. Etiam neque tortor, sagittis id pharetra quis, laoreet vel arcu.

+ +

Cras quam mi, ornare laoreet laoreet vel, vehicula at lacus. Maecenas a lacus accumsan augue convallis sagittis sed quis odio. Morbi sit amet turpis diam, dictum convallis urna. Cras eget interdum augue. Cras eu nisi sit amet dolor faucibus porttitor. Suspendisse potenti. Nunc vitae dolor risus, at cursus libero. Suspendisse bibendum tellus non nibh hendrerit tristique. Mauris eget orci elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam porta libero non ante laoreet semper. Proin volutpat sodales mi, ac fermentum erat sagittis in. Vivamus at viverra felis. Ut pretium facilisis ante et pharetra.

+ +

Nulla facilisi. Cras varius quam eget libero aliquam vitae tincidunt leo rutrum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Pellentesque a nisl massa, quis pretium urna. Proin vel porttitor tortor. Cras rhoncus congue velit in bibendum. Donec pharetra semper augue id lacinia. Quisque magna quam, hendrerit eu aliquam et, pellentesque ut tellus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas nulla quam, rutrum eu feugiat at, elementum eu libero. Maecenas ullamcorper leo et turpis rutrum ac laoreet eros faucibus. Phasellus condimentum lorem quis neque imperdiet quis molestie enim iaculis. Phasellus risus est, vestibulum ut convallis ultrices, dignissim nec erat. Etiam congue lobortis laoreet. Nulla ut neque sed velit dapibus semper. Quisque nec dolor id nibh eleifend iaculis. Vivamus vitae fermentum odio. Etiam malesuada quam in nulla aliquam sed convallis dui feugiat.

diff --git a/htdocs/includes/tcpdf/cache/table_data_demo.txt b/htdocs/includes/tcpdf/cache/table_data_demo.txt new file mode 100644 index 00000000000..5a48a42e77b --- /dev/null +++ b/htdocs/includes/tcpdf/cache/table_data_demo.txt @@ -0,0 +1,15 @@ +Austria;Vienna;83859;8075 +Belgium;Brussels;30518;10192 +Denmark;Copenhagen;43094;5295 +Finland;Helsinki;304529;5147 +France;Paris;543965;58728 +Germany;Berlin;357022;82057 +Greece;Athens;131625;10511 +Ireland;Dublin;70723;3694 +Italy;Roma;301316;57563 +Luxembourg;Luxembourg;2586;424 +Netherlands;Amsterdam;41526;15654 +Portugal;Lisbon;91906;9957 +Spain;Madrid;504790;39348 +Sweden;Stockholm;410934;8839 +United Kingdom;London;243820;58862 diff --git a/htdocs/includes/tcpdf/cache/utf8test.txt b/htdocs/includes/tcpdf/cache/utf8test.txt new file mode 100644 index 00000000000..723a37d84b0 --- /dev/null +++ b/htdocs/includes/tcpdf/cache/utf8test.txt @@ -0,0 +1,122 @@ +Sentences that contain all letters commonly used in a language +-------------------------------------------------------------- + +Markus Kuhn -- 2001-09-02 + +This file is UTF-8 encoded. + + +Danish (da) +--------- + + Quizdeltagerne spiste jordbær med fløde, mens cirkusklovnen + Wolther spillede på xylofon. + (= Quiz contestants were eating strawbery with cream while Wolther + the circus clown played on xylophone.) + +German (de) +----------- + + Falsches Üben von Xylophonmusik quält jeden größeren Zwerg + (= Wrongful practicing of xylophone music tortures every larger dwarf) + + Zwölf Boxkämpfer jagten Eva quer über den Sylter Deich + (= Twelve boxing fighters hunted Eva across the dike of Sylt) + + Heizölrückstoßabdämpfung + (= fuel oil recoil absorber) + (jqvwxy missing, but all non-ASCII letters in one word) + +English (en) +------------ + + The quick brown fox jumps over the lazy dog + +Spanish (es) +------------ + + El pingüino Wenceslao hizo kilómetros bajo exhaustiva lluvia y + frío, añoraba a su querido cachorro. + (Contains every letter and every accent, but not every combination + of vowel + acute.) + +French (fr) +----------- + + Portez ce vieux whisky au juge blond qui fume sur son île intérieure, à + côté de l'alcôve ovoïde, où les bûches se consument dans l'âtre, ce + qui lui permet de penser à la cænogenèse de l'être dont il est question + dans la cause ambiguë entendue à Moÿ, dans un capharnaüm qui, + pense-t-il, diminue çà et là la qualité de son œuvre. + + l'île exiguë + Où l'obèse jury mûr + Fête l'haï volapük, + Âne ex aéquo au whist, + Ôtez ce vœu déçu. + + Le cœur déçu mais l'âme plutôt naïve, Louÿs rêva de crapaüter en + canoë au delà des îles, près du mälström où brûlent les novæ. + +Irish Gaelic (ga) +----------------- + + D'fhuascail Íosa, Úrmhac na hÓighe Beannaithe, pór Éava agus Ádhaimh + +Hungarian (hu) +-------------- + + Árvíztűrő tükörfúrógép + (= flood-proof mirror-drilling machine, only all non-ASCII letters) + +Icelandic (is) +-------------- + + Kæmi ný öxi hér ykist þjófum nú bæði víl og ádrepa + + Sævör grét áðan því úlpan var ónýt + (some ASCII letters missing) + +Greek (el) +------------- + + Γαζέες καὶ μυρτιὲς δὲν θὰ βρῶ πιὰ στὸ χρυσαφὶ ξέφωτο + (= No more shall I see acacias or myrtles in the golden clearing) + + Ξεσκεπάζω τὴν ψυχοφθόρα βδελυγμία + (= I uncover the soul-destroying abhorrence) + +Hebrew (iw) +----------- + + ? דג סקרן שט בים מאוכזב ולפתע מצא לו חברה איך הקליטה + +Polish (pl) +----------- + + Pchnąć w tę łódź jeża lub osiem skrzyń fig + (= To push a hedgehog or eight bins of figs in this boat) + + Zażółć gęślą jaźń + +Russian (ru) +------------ + + В чащах юга жил бы цитрус? Да, но фальшивый экземпляр! + (= Would a citrus live in the bushes of south? Yes, but only a fake one!) + +Thai (th) +--------- + + [--------------------------|------------------------] + ๏ เป็นมนุษย์สุดประเสริฐเลิศคุณค่า กว่าบรรดาฝูงสัตว์เดรัจฉาน + จงฝ่าฟันพัฒนาวิชาการ อย่าล้างผลาญฤๅเข่นฆ่าบีฑาใคร + ไม่ถือโทษโกรธแช่งซัดฮึดฮัดด่า หัดอภัยเหมือนกีฬาอัชฌาสัย + ปฏิบัติประพฤติกฎกำหนดใจ พูดจาให้จ๊ะๆ จ๋าๆ น่าฟังเอย ฯ + + [The copyright for the Thai example is owned by The Computer + Association of Thailand under the Royal Patronage of His Majesty the + King.] + +Please let me know if you find others! Special thanks to the people +from all over the world who contributed these sentences. diff --git a/htdocs/includes/tcpdf/config/lang/afr.php b/htdocs/includes/tcpdf/config/lang/afr.php new file mode 100755 index 00000000000..45b6c337ea9 --- /dev/null +++ b/htdocs/includes/tcpdf/config/lang/afr.php @@ -0,0 +1,50 @@ + + +Class Trees for Package com-tecnick-tcpdf + + + + + + + + + + + + + +
com-tecnick-tcpdf
+ + + [ class tree: com-tecnick-tcpdf ] + [ index: com-tecnick-tcpdf ] + [ all elements ] +
+ + + + + + +
+
+ +

Class Trees for Package com-tecnick-tcpdf

+
+
Root class PDF417

+ + +
+
Root class QRcode

+ + +
+
Root class TCPDF

+ + +
+
Root class TCPDF2DBarcode

+ + +
+
Root class TCPDFBarcode

+ + +
+
Root class TCPDF_UNICODE_DATA

+ + +
+
+ Documentation generated on Thu, 25 Nov 2010 09:23:16 +0100 by phpDocumentor 1.4.3 +
+
+
+ + + \ No newline at end of file diff --git a/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/PDF417.html b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/PDF417.html new file mode 100644 index 00000000000..34ea28126a0 --- /dev/null +++ b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/PDF417.html @@ -0,0 +1,1015 @@ + + +Docs For Class PDF417 + + + + + + + + + + + + + +
com-tecnick-tcpdf
+ + + [ class tree: com-tecnick-tcpdf ] + [ index: com-tecnick-tcpdf ] + [ all elements ] +
+ + + + + + +
+
+ +

Class: PDF417

+Source Location: /pdf417.php

+ + + + + + + + + + +
+ +

Class Overview

+

+
Class to create PDF417 barcode arrays for TCPDF class.


+

Author(s):

+
    +
  • Nicola Asuni
  • +
+ + + + + + + +

Version:

+
    +
  • 1.0.003
  • +
+ +

Copyright:

+
    +
  • 2010-2010 Nicola Asuni - Tecnick.com S.r.l (www.tecnick.com) Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com
  • +
+ +
+

Variables

+ +
+

Methods

+ +
+
+ + + + + + + + +
+
+ + +

Class Details

+
+[line 104]
+Class to create PDF417 barcode arrays for TCPDF class.

PDF417 (ISO/IEC 15438:2006) is a 2-dimensional stacked bar code created by Symbol Technologies in 1991.




+

Tags:

+
+ + + + + + + + + + + + + + + + + + + + + + +
author:  Nicola Asuni
version:  1.0.003
copyright:  2010-2010 Nicola Asuni - Tecnick.com S.r.l (www.tecnick.com) Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com
link:  http://www.tcpdf.org
abstract:  Class to create PDF417 barcode arrays for TCPDF class.
name:  PDF417
license:  LGPL
+
+


+
[ Top ]

+ +
+ +

Class Variables

+
+ +

+

$barcode_array = array()

+

[line 110]

+

+

Tags:

+
+ + + + + + + +
var:  array to be returned which is readable by TCPDF
access:  protected
+
+ +
+
+ + + + + +
Type:  barcode
+


+
[ Top ]

+ +

+

$clusters = array(
+         array( // cluster 0 -----------------------------------------------------------------------
+            0x1d5c0,0x1eaf0,0x1f57c,0x1d4e0,0x1ea78,0x1f53e,0x1a8c0,0x1d470,0x1a860,0x15040, //  10
+            0x1a830,0x15020,0x1adc0,0x1d6f0,0x1eb7c,0x1ace0,0x1d678,0x1eb3e,0x158c0,0x1ac70, //  20
+            0x15860,0x15dc0,0x1aef0,0x1d77c,0x15ce0,0x1ae78,0x1d73e,0x15c70,0x1ae3c,0x15ef0, //  30
+            0x1af7c,0x15e78,0x1af3e,0x15f7c,0x1f5fa,0x1d2e0,0x1e978,0x1f4be,0x1a4c0,0x1d270, //  40
+            0x1e93c,0x1a460,0x1d238,0x14840,0x1a430,0x1d21c,0x14820,0x1a418,0x14810,0x1a6e0, //  50
+            0x1d378,0x1e9be,0x14cc0,0x1a670,0x1d33c,0x14c60,0x1a638,0x1d31e,0x14c30,0x1a61c, //  60
+            0x14ee0,0x1a778,0x1d3be,0x14e70,0x1a73c,0x14e38,0x1a71e,0x14f78,0x1a7be,0x14f3c, //  70
+            0x14f1e,0x1a2c0,0x1d170,0x1e8bc,0x1a260,0x1d138,0x1e89e,0x14440,0x1a230,0x1d11c, //  80
+            0x14420,0x1a218,0x14410,0x14408,0x146c0,0x1a370,0x1d1bc,0x14660,0x1a338,0x1d19e, //  90
+            0x14630,0x1a31c,0x14618,0x1460c,0x14770,0x1a3bc,0x14738,0x1a39e,0x1471c,0x147bc, // 100
+            0x1a160,0x1d0b8,0x1e85e,0x14240,0x1a130,0x1d09c,0x14220,0x1a118,0x1d08e,0x14210, // 110
+            0x1a10c,0x14208,0x1a106,0x14360,0x1a1b8,0x1d0de,0x14330,0x1a19c,0x14318,0x1a18e, // 120
+            0x1430c,0x14306,0x1a1de,0x1438e,0x14140,0x1a0b0,0x1d05c,0x14120,0x1a098,0x1d04e, // 130
+            0x14110,0x1a08c,0x14108,0x1a086,0x14104,0x141b0,0x14198,0x1418c,0x140a0,0x1d02e, // 140
+            0x1a04c,0x1a046,0x14082,0x1cae0,0x1e578,0x1f2be,0x194c0,0x1ca70,0x1e53c,0x19460, // 150
+            0x1ca38,0x1e51e,0x12840,0x19430,0x12820,0x196e0,0x1cb78,0x1e5be,0x12cc0,0x19670, // 160
+            0x1cb3c,0x12c60,0x19638,0x12c30,0x12c18,0x12ee0,0x19778,0x1cbbe,0x12e70,0x1973c, // 170
+            0x12e38,0x12e1c,0x12f78,0x197be,0x12f3c,0x12fbe,0x1dac0,0x1ed70,0x1f6bc,0x1da60, // 180
+            0x1ed38,0x1f69e,0x1b440,0x1da30,0x1ed1c,0x1b420,0x1da18,0x1ed0e,0x1b410,0x1da0c, // 190
+            0x192c0,0x1c970,0x1e4bc,0x1b6c0,0x19260,0x1c938,0x1e49e,0x1b660,0x1db38,0x1ed9e, // 200
+            0x16c40,0x12420,0x19218,0x1c90e,0x16c20,0x1b618,0x16c10,0x126c0,0x19370,0x1c9bc, // 210
+            0x16ec0,0x12660,0x19338,0x1c99e,0x16e60,0x1b738,0x1db9e,0x16e30,0x12618,0x16e18, // 220
+            0x12770,0x193bc,0x16f70,0x12738,0x1939e,0x16f38,0x1b79e,0x16f1c,0x127bc,0x16fbc, // 230
+            0x1279e,0x16f9e,0x1d960,0x1ecb8,0x1f65e,0x1b240,0x1d930,0x1ec9c,0x1b220,0x1d918, // 240
+            0x1ec8e,0x1b210,0x1d90c,0x1b208,0x1b204,0x19160,0x1c8b8,0x1e45e,0x1b360,0x19130, // 250
+            0x1c89c,0x16640,0x12220,0x1d99c,0x1c88e,0x16620,0x12210,0x1910c,0x16610,0x1b30c, // 260
+            0x19106,0x12204,0x12360,0x191b8,0x1c8de,0x16760,0x12330,0x1919c,0x16730,0x1b39c, // 270
+            0x1918e,0x16718,0x1230c,0x12306,0x123b8,0x191de,0x167b8,0x1239c,0x1679c,0x1238e, // 280
+            0x1678e,0x167de,0x1b140,0x1d8b0,0x1ec5c,0x1b120,0x1d898,0x1ec4e,0x1b110,0x1d88c, // 290
+            0x1b108,0x1d886,0x1b104,0x1b102,0x12140,0x190b0,0x1c85c,0x16340,0x12120,0x19098, // 300
+            0x1c84e,0x16320,0x1b198,0x1d8ce,0x16310,0x12108,0x19086,0x16308,0x1b186,0x16304, // 310
+            0x121b0,0x190dc,0x163b0,0x12198,0x190ce,0x16398,0x1b1ce,0x1638c,0x12186,0x16386, // 320
+            0x163dc,0x163ce,0x1b0a0,0x1d858,0x1ec2e,0x1b090,0x1d84c,0x1b088,0x1d846,0x1b084, // 330
+            0x1b082,0x120a0,0x19058,0x1c82e,0x161a0,0x12090,0x1904c,0x16190,0x1b0cc,0x19046, // 340
+            0x16188,0x12084,0x16184,0x12082,0x120d8,0x161d8,0x161cc,0x161c6,0x1d82c,0x1d826, // 350
+            0x1b042,0x1902c,0x12048,0x160c8,0x160c4,0x160c2,0x18ac0,0x1c570,0x1e2bc,0x18a60, // 360
+            0x1c538,0x11440,0x18a30,0x1c51c,0x11420,0x18a18,0x11410,0x11408,0x116c0,0x18b70, // 370
+            0x1c5bc,0x11660,0x18b38,0x1c59e,0x11630,0x18b1c,0x11618,0x1160c,0x11770,0x18bbc, // 380
+            0x11738,0x18b9e,0x1171c,0x117bc,0x1179e,0x1cd60,0x1e6b8,0x1f35e,0x19a40,0x1cd30, // 390
+            0x1e69c,0x19a20,0x1cd18,0x1e68e,0x19a10,0x1cd0c,0x19a08,0x1cd06,0x18960,0x1c4b8, // 400
+            0x1e25e,0x19b60,0x18930,0x1c49c,0x13640,0x11220,0x1cd9c,0x1c48e,0x13620,0x19b18, // 410
+            0x1890c,0x13610,0x11208,0x13608,0x11360,0x189b8,0x1c4de,0x13760,0x11330,0x1cdde, // 420
+            0x13730,0x19b9c,0x1898e,0x13718,0x1130c,0x1370c,0x113b8,0x189de,0x137b8,0x1139c, // 430
+            0x1379c,0x1138e,0x113de,0x137de,0x1dd40,0x1eeb0,0x1f75c,0x1dd20,0x1ee98,0x1f74e, // 440
+            0x1dd10,0x1ee8c,0x1dd08,0x1ee86,0x1dd04,0x19940,0x1ccb0,0x1e65c,0x1bb40,0x19920, // 450
+            0x1eedc,0x1e64e,0x1bb20,0x1dd98,0x1eece,0x1bb10,0x19908,0x1cc86,0x1bb08,0x1dd86, // 460
+            0x19902,0x11140,0x188b0,0x1c45c,0x13340,0x11120,0x18898,0x1c44e,0x17740,0x13320, // 470
+            0x19998,0x1ccce,0x17720,0x1bb98,0x1ddce,0x18886,0x17710,0x13308,0x19986,0x17708, // 480
+            0x11102,0x111b0,0x188dc,0x133b0,0x11198,0x188ce,0x177b0,0x13398,0x199ce,0x17798, // 490
+            0x1bbce,0x11186,0x13386,0x111dc,0x133dc,0x111ce,0x177dc,0x133ce,0x1dca0,0x1ee58, // 500
+            0x1f72e,0x1dc90,0x1ee4c,0x1dc88,0x1ee46,0x1dc84,0x1dc82,0x198a0,0x1cc58,0x1e62e, // 510
+            0x1b9a0,0x19890,0x1ee6e,0x1b990,0x1dccc,0x1cc46,0x1b988,0x19884,0x1b984,0x19882, // 520
+            0x1b982,0x110a0,0x18858,0x1c42e,0x131a0,0x11090,0x1884c,0x173a0,0x13190,0x198cc, // 530
+            0x18846,0x17390,0x1b9cc,0x11084,0x17388,0x13184,0x11082,0x13182,0x110d8,0x1886e, // 540
+            0x131d8,0x110cc,0x173d8,0x131cc,0x110c6,0x173cc,0x131c6,0x110ee,0x173ee,0x1dc50, // 550
+            0x1ee2c,0x1dc48,0x1ee26,0x1dc44,0x1dc42,0x19850,0x1cc2c,0x1b8d0,0x19848,0x1cc26, // 560
+            0x1b8c8,0x1dc66,0x1b8c4,0x19842,0x1b8c2,0x11050,0x1882c,0x130d0,0x11048,0x18826, // 570
+            0x171d0,0x130c8,0x19866,0x171c8,0x1b8e6,0x11042,0x171c4,0x130c2,0x171c2,0x130ec, // 580
+            0x171ec,0x171e6,0x1ee16,0x1dc22,0x1cc16,0x19824,0x19822,0x11028,0x13068,0x170e8, // 590
+            0x11022,0x13062,0x18560,0x10a40,0x18530,0x10a20,0x18518,0x1c28e,0x10a10,0x1850c, // 600
+            0x10a08,0x18506,0x10b60,0x185b8,0x1c2de,0x10b30,0x1859c,0x10b18,0x1858e,0x10b0c, // 610
+            0x10b06,0x10bb8,0x185de,0x10b9c,0x10b8e,0x10bde,0x18d40,0x1c6b0,0x1e35c,0x18d20, // 620
+            0x1c698,0x18d10,0x1c68c,0x18d08,0x1c686,0x18d04,0x10940,0x184b0,0x1c25c,0x11b40, // 630
+            0x10920,0x1c6dc,0x1c24e,0x11b20,0x18d98,0x1c6ce,0x11b10,0x10908,0x18486,0x11b08, // 640
+            0x18d86,0x10902,0x109b0,0x184dc,0x11bb0,0x10998,0x184ce,0x11b98,0x18dce,0x11b8c, // 650
+            0x10986,0x109dc,0x11bdc,0x109ce,0x11bce,0x1cea0,0x1e758,0x1f3ae,0x1ce90,0x1e74c, // 660
+            0x1ce88,0x1e746,0x1ce84,0x1ce82,0x18ca0,0x1c658,0x19da0,0x18c90,0x1c64c,0x19d90, // 670
+            0x1cecc,0x1c646,0x19d88,0x18c84,0x19d84,0x18c82,0x19d82,0x108a0,0x18458,0x119a0, // 680
+            0x10890,0x1c66e,0x13ba0,0x11990,0x18ccc,0x18446,0x13b90,0x19dcc,0x10884,0x13b88, // 690
+            0x11984,0x10882,0x11982,0x108d8,0x1846e,0x119d8,0x108cc,0x13bd8,0x119cc,0x108c6, // 700
+            0x13bcc,0x119c6,0x108ee,0x119ee,0x13bee,0x1ef50,0x1f7ac,0x1ef48,0x1f7a6,0x1ef44, // 710
+            0x1ef42,0x1ce50,0x1e72c,0x1ded0,0x1ef6c,0x1e726,0x1dec8,0x1ef66,0x1dec4,0x1ce42, // 720
+            0x1dec2,0x18c50,0x1c62c,0x19cd0,0x18c48,0x1c626,0x1bdd0,0x19cc8,0x1ce66,0x1bdc8, // 730
+            0x1dee6,0x18c42,0x1bdc4,0x19cc2,0x1bdc2,0x10850,0x1842c,0x118d0,0x10848,0x18426, // 740
+            0x139d0,0x118c8,0x18c66,0x17bd0,0x139c8,0x19ce6,0x10842,0x17bc8,0x1bde6,0x118c2, // 750
+            0x17bc4,0x1086c,0x118ec,0x10866,0x139ec,0x118e6,0x17bec,0x139e6,0x17be6,0x1ef28, // 760
+            0x1f796,0x1ef24,0x1ef22,0x1ce28,0x1e716,0x1de68,0x1ef36,0x1de64,0x1ce22,0x1de62, // 770
+            0x18c28,0x1c616,0x19c68,0x18c24,0x1bce8,0x19c64,0x18c22,0x1bce4,0x19c62,0x1bce2, // 780
+            0x10828,0x18416,0x11868,0x18c36,0x138e8,0x11864,0x10822,0x179e8,0x138e4,0x11862, // 790
+            0x179e4,0x138e2,0x179e2,0x11876,0x179f6,0x1ef12,0x1de34,0x1de32,0x19c34,0x1bc74, // 800
+            0x1bc72,0x11834,0x13874,0x178f4,0x178f2,0x10540,0x10520,0x18298,0x10510,0x10508, // 810
+            0x10504,0x105b0,0x10598,0x1058c,0x10586,0x105dc,0x105ce,0x186a0,0x18690,0x1c34c, // 820
+            0x18688,0x1c346,0x18684,0x18682,0x104a0,0x18258,0x10da0,0x186d8,0x1824c,0x10d90, // 830
+            0x186cc,0x10d88,0x186c6,0x10d84,0x10482,0x10d82,0x104d8,0x1826e,0x10dd8,0x186ee, // 840
+            0x10dcc,0x104c6,0x10dc6,0x104ee,0x10dee,0x1c750,0x1c748,0x1c744,0x1c742,0x18650, // 850
+            0x18ed0,0x1c76c,0x1c326,0x18ec8,0x1c766,0x18ec4,0x18642,0x18ec2,0x10450,0x10cd0, // 860
+            0x10448,0x18226,0x11dd0,0x10cc8,0x10444,0x11dc8,0x10cc4,0x10442,0x11dc4,0x10cc2, // 870
+            0x1046c,0x10cec,0x10466,0x11dec,0x10ce6,0x11de6,0x1e7a8,0x1e7a4,0x1e7a2,0x1c728, // 880
+            0x1cf68,0x1e7b6,0x1cf64,0x1c722,0x1cf62,0x18628,0x1c316,0x18e68,0x1c736,0x19ee8, // 890
+            0x18e64,0x18622,0x19ee4,0x18e62,0x19ee2,0x10428,0x18216,0x10c68,0x18636,0x11ce8, // 900
+            0x10c64,0x10422,0x13de8,0x11ce4,0x10c62,0x13de4,0x11ce2,0x10436,0x10c76,0x11cf6, // 910
+            0x13df6,0x1f7d4,0x1f7d2,0x1e794,0x1efb4,0x1e792,0x1efb2,0x1c714,0x1cf34,0x1c712, // 920
+            0x1df74,0x1cf32,0x1df72,0x18614,0x18e34,0x18612,0x19e74,0x18e32,0x1bef4),// 929
+array(// cluster 3 -----------------------------------------------------------------------
+0x1f560,0x1fab8,0x1ea40,0x1f530,0x1fa9c,0x1ea20,0x1f518,0x1fa8e,0x1ea10,0x1f50c,//  10
+0x1ea08,0x1f506,0x1ea04,0x1eb60,0x1f5b8,0x1fade,0x1d640,0x1eb30,0x1f59c,0x1d620,//  20
+0x1eb18,0x1f58e,0x1d610,0x1eb0c,0x1d608,0x1eb06,0x1d604,0x1d760,0x1ebb8,0x1f5de,//  30
+0x1ae40,0x1d730,0x1eb9c,0x1ae20,0x1d718,0x1eb8e,0x1ae10,0x1d70c,0x1ae08,0x1d706,//  40
+0x1ae04,0x1af60,0x1d7b8,0x1ebde,0x15e40,0x1af30,0x1d79c,0x15e20,0x1af18,0x1d78e,//  50
+0x15e10,0x1af0c,0x15e08,0x1af06,0x15f60,0x1afb8,0x1d7de,0x15f30,0x1af9c,0x15f18,//  60
+0x1af8e,0x15f0c,0x15fb8,0x1afde,0x15f9c,0x15f8e,0x1e940,0x1f4b0,0x1fa5c,0x1e920,//  70
+0x1f498,0x1fa4e,0x1e910,0x1f48c,0x1e908,0x1f486,0x1e904,0x1e902,0x1d340,0x1e9b0,//  80
+0x1f4dc,0x1d320,0x1e998,0x1f4ce,0x1d310,0x1e98c,0x1d308,0x1e986,0x1d304,0x1d302,//  90
+0x1a740,0x1d3b0,0x1e9dc,0x1a720,0x1d398,0x1e9ce,0x1a710,0x1d38c,0x1a708,0x1d386,// 100
+0x1a704,0x1a702,0x14f40,0x1a7b0,0x1d3dc,0x14f20,0x1a798,0x1d3ce,0x14f10,0x1a78c,// 110
+0x14f08,0x1a786,0x14f04,0x14fb0,0x1a7dc,0x14f98,0x1a7ce,0x14f8c,0x14f86,0x14fdc,// 120
+0x14fce,0x1e8a0,0x1f458,0x1fa2e,0x1e890,0x1f44c,0x1e888,0x1f446,0x1e884,0x1e882,// 130
+0x1d1a0,0x1e8d8,0x1f46e,0x1d190,0x1e8cc,0x1d188,0x1e8c6,0x1d184,0x1d182,0x1a3a0,// 140
+0x1d1d8,0x1e8ee,0x1a390,0x1d1cc,0x1a388,0x1d1c6,0x1a384,0x1a382,0x147a0,0x1a3d8,// 150
+0x1d1ee,0x14790,0x1a3cc,0x14788,0x1a3c6,0x14784,0x14782,0x147d8,0x1a3ee,0x147cc,// 160
+0x147c6,0x147ee,0x1e850,0x1f42c,0x1e848,0x1f426,0x1e844,0x1e842,0x1d0d0,0x1e86c,// 170
+0x1d0c8,0x1e866,0x1d0c4,0x1d0c2,0x1a1d0,0x1d0ec,0x1a1c8,0x1d0e6,0x1a1c4,0x1a1c2,// 180
+0x143d0,0x1a1ec,0x143c8,0x1a1e6,0x143c4,0x143c2,0x143ec,0x143e6,0x1e828,0x1f416,// 190
+0x1e824,0x1e822,0x1d068,0x1e836,0x1d064,0x1d062,0x1a0e8,0x1d076,0x1a0e4,0x1a0e2,// 200
+0x141e8,0x1a0f6,0x141e4,0x141e2,0x1e814,0x1e812,0x1d034,0x1d032,0x1a074,0x1a072,// 210
+0x1e540,0x1f2b0,0x1f95c,0x1e520,0x1f298,0x1f94e,0x1e510,0x1f28c,0x1e508,0x1f286,// 220
+0x1e504,0x1e502,0x1cb40,0x1e5b0,0x1f2dc,0x1cb20,0x1e598,0x1f2ce,0x1cb10,0x1e58c,// 230
+0x1cb08,0x1e586,0x1cb04,0x1cb02,0x19740,0x1cbb0,0x1e5dc,0x19720,0x1cb98,0x1e5ce,// 240
+0x19710,0x1cb8c,0x19708,0x1cb86,0x19704,0x19702,0x12f40,0x197b0,0x1cbdc,0x12f20,// 250
+0x19798,0x1cbce,0x12f10,0x1978c,0x12f08,0x19786,0x12f04,0x12fb0,0x197dc,0x12f98,// 260
+0x197ce,0x12f8c,0x12f86,0x12fdc,0x12fce,0x1f6a0,0x1fb58,0x16bf0,0x1f690,0x1fb4c,// 270
+0x169f8,0x1f688,0x1fb46,0x168fc,0x1f684,0x1f682,0x1e4a0,0x1f258,0x1f92e,0x1eda0,// 280
+0x1e490,0x1fb6e,0x1ed90,0x1f6cc,0x1f246,0x1ed88,0x1e484,0x1ed84,0x1e482,0x1ed82,// 290
+0x1c9a0,0x1e4d8,0x1f26e,0x1dba0,0x1c990,0x1e4cc,0x1db90,0x1edcc,0x1e4c6,0x1db88,// 300
+0x1c984,0x1db84,0x1c982,0x1db82,0x193a0,0x1c9d8,0x1e4ee,0x1b7a0,0x19390,0x1c9cc,// 310
+0x1b790,0x1dbcc,0x1c9c6,0x1b788,0x19384,0x1b784,0x19382,0x1b782,0x127a0,0x193d8,// 320
+0x1c9ee,0x16fa0,0x12790,0x193cc,0x16f90,0x1b7cc,0x193c6,0x16f88,0x12784,0x16f84,// 330
+0x12782,0x127d8,0x193ee,0x16fd8,0x127cc,0x16fcc,0x127c6,0x16fc6,0x127ee,0x1f650,// 340
+0x1fb2c,0x165f8,0x1f648,0x1fb26,0x164fc,0x1f644,0x1647e,0x1f642,0x1e450,0x1f22c,// 350
+0x1ecd0,0x1e448,0x1f226,0x1ecc8,0x1f666,0x1ecc4,0x1e442,0x1ecc2,0x1c8d0,0x1e46c,// 360
+0x1d9d0,0x1c8c8,0x1e466,0x1d9c8,0x1ece6,0x1d9c4,0x1c8c2,0x1d9c2,0x191d0,0x1c8ec,// 370
+0x1b3d0,0x191c8,0x1c8e6,0x1b3c8,0x1d9e6,0x1b3c4,0x191c2,0x1b3c2,0x123d0,0x191ec,// 380
+0x167d0,0x123c8,0x191e6,0x167c8,0x1b3e6,0x167c4,0x123c2,0x167c2,0x123ec,0x167ec,// 390
+0x123e6,0x167e6,0x1f628,0x1fb16,0x162fc,0x1f624,0x1627e,0x1f622,0x1e428,0x1f216,// 400
+0x1ec68,0x1f636,0x1ec64,0x1e422,0x1ec62,0x1c868,0x1e436,0x1d8e8,0x1c864,0x1d8e4,// 410
+0x1c862,0x1d8e2,0x190e8,0x1c876,0x1b1e8,0x1d8f6,0x1b1e4,0x190e2,0x1b1e2,0x121e8,// 420
+0x190f6,0x163e8,0x121e4,0x163e4,0x121e2,0x163e2,0x121f6,0x163f6,0x1f614,0x1617e,// 430
+0x1f612,0x1e414,0x1ec34,0x1e412,0x1ec32,0x1c834,0x1d874,0x1c832,0x1d872,0x19074,// 440
+0x1b0f4,0x19072,0x1b0f2,0x120f4,0x161f4,0x120f2,0x161f2,0x1f60a,0x1e40a,0x1ec1a,// 450
+0x1c81a,0x1d83a,0x1903a,0x1b07a,0x1e2a0,0x1f158,0x1f8ae,0x1e290,0x1f14c,0x1e288,// 460
+0x1f146,0x1e284,0x1e282,0x1c5a0,0x1e2d8,0x1f16e,0x1c590,0x1e2cc,0x1c588,0x1e2c6,// 470
+0x1c584,0x1c582,0x18ba0,0x1c5d8,0x1e2ee,0x18b90,0x1c5cc,0x18b88,0x1c5c6,0x18b84,// 480
+0x18b82,0x117a0,0x18bd8,0x1c5ee,0x11790,0x18bcc,0x11788,0x18bc6,0x11784,0x11782,// 490
+0x117d8,0x18bee,0x117cc,0x117c6,0x117ee,0x1f350,0x1f9ac,0x135f8,0x1f348,0x1f9a6,// 500
+0x134fc,0x1f344,0x1347e,0x1f342,0x1e250,0x1f12c,0x1e6d0,0x1e248,0x1f126,0x1e6c8,// 510
+0x1f366,0x1e6c4,0x1e242,0x1e6c2,0x1c4d0,0x1e26c,0x1cdd0,0x1c4c8,0x1e266,0x1cdc8,// 520
+0x1e6e6,0x1cdc4,0x1c4c2,0x1cdc2,0x189d0,0x1c4ec,0x19bd0,0x189c8,0x1c4e6,0x19bc8,// 530
+0x1cde6,0x19bc4,0x189c2,0x19bc2,0x113d0,0x189ec,0x137d0,0x113c8,0x189e6,0x137c8,// 540
+0x19be6,0x137c4,0x113c2,0x137c2,0x113ec,0x137ec,0x113e6,0x137e6,0x1fba8,0x175f0,// 550
+0x1bafc,0x1fba4,0x174f8,0x1ba7e,0x1fba2,0x1747c,0x1743e,0x1f328,0x1f996,0x132fc,// 560
+0x1f768,0x1fbb6,0x176fc,0x1327e,0x1f764,0x1f322,0x1767e,0x1f762,0x1e228,0x1f116,// 570
+0x1e668,0x1e224,0x1eee8,0x1f776,0x1e222,0x1eee4,0x1e662,0x1eee2,0x1c468,0x1e236,// 580
+0x1cce8,0x1c464,0x1dde8,0x1cce4,0x1c462,0x1dde4,0x1cce2,0x1dde2,0x188e8,0x1c476,// 590
+0x199e8,0x188e4,0x1bbe8,0x199e4,0x188e2,0x1bbe4,0x199e2,0x1bbe2,0x111e8,0x188f6,// 600
+0x133e8,0x111e4,0x177e8,0x133e4,0x111e2,0x177e4,0x133e2,0x177e2,0x111f6,0x133f6,// 610
+0x1fb94,0x172f8,0x1b97e,0x1fb92,0x1727c,0x1723e,0x1f314,0x1317e,0x1f734,0x1f312,// 620
+0x1737e,0x1f732,0x1e214,0x1e634,0x1e212,0x1ee74,0x1e632,0x1ee72,0x1c434,0x1cc74,// 630
+0x1c432,0x1dcf4,0x1cc72,0x1dcf2,0x18874,0x198f4,0x18872,0x1b9f4,0x198f2,0x1b9f2,// 640
+0x110f4,0x131f4,0x110f2,0x173f4,0x131f2,0x173f2,0x1fb8a,0x1717c,0x1713e,0x1f30a,// 650
+0x1f71a,0x1e20a,0x1e61a,0x1ee3a,0x1c41a,0x1cc3a,0x1dc7a,0x1883a,0x1987a,0x1b8fa,// 660
+0x1107a,0x130fa,0x171fa,0x170be,0x1e150,0x1f0ac,0x1e148,0x1f0a6,0x1e144,0x1e142,// 670
+0x1c2d0,0x1e16c,0x1c2c8,0x1e166,0x1c2c4,0x1c2c2,0x185d0,0x1c2ec,0x185c8,0x1c2e6,// 680
+0x185c4,0x185c2,0x10bd0,0x185ec,0x10bc8,0x185e6,0x10bc4,0x10bc2,0x10bec,0x10be6,// 690
+0x1f1a8,0x1f8d6,0x11afc,0x1f1a4,0x11a7e,0x1f1a2,0x1e128,0x1f096,0x1e368,0x1e124,// 700
+0x1e364,0x1e122,0x1e362,0x1c268,0x1e136,0x1c6e8,0x1c264,0x1c6e4,0x1c262,0x1c6e2,// 710
+0x184e8,0x1c276,0x18de8,0x184e4,0x18de4,0x184e2,0x18de2,0x109e8,0x184f6,0x11be8,// 720
+0x109e4,0x11be4,0x109e2,0x11be2,0x109f6,0x11bf6,0x1f9d4,0x13af8,0x19d7e,0x1f9d2,// 730
+0x13a7c,0x13a3e,0x1f194,0x1197e,0x1f3b4,0x1f192,0x13b7e,0x1f3b2,0x1e114,0x1e334,// 740
+0x1e112,0x1e774,0x1e332,0x1e772,0x1c234,0x1c674,0x1c232,0x1cef4,0x1c672,0x1cef2,// 750
+0x18474,0x18cf4,0x18472,0x19df4,0x18cf2,0x19df2,0x108f4,0x119f4,0x108f2,0x13bf4,// 760
+0x119f2,0x13bf2,0x17af0,0x1bd7c,0x17a78,0x1bd3e,0x17a3c,0x17a1e,0x1f9ca,0x1397c,// 770
+0x1fbda,0x17b7c,0x1393e,0x17b3e,0x1f18a,0x1f39a,0x1f7ba,0x1e10a,0x1e31a,0x1e73a,// 780
+0x1ef7a,0x1c21a,0x1c63a,0x1ce7a,0x1defa,0x1843a,0x18c7a,0x19cfa,0x1bdfa,0x1087a,// 790
+0x118fa,0x139fa,0x17978,0x1bcbe,0x1793c,0x1791e,0x138be,0x179be,0x178bc,0x1789e,// 800
+0x1785e,0x1e0a8,0x1e0a4,0x1e0a2,0x1c168,0x1e0b6,0x1c164,0x1c162,0x182e8,0x1c176,// 810
+0x182e4,0x182e2,0x105e8,0x182f6,0x105e4,0x105e2,0x105f6,0x1f0d4,0x10d7e,0x1f0d2,// 820
+0x1e094,0x1e1b4,0x1e092,0x1e1b2,0x1c134,0x1c374,0x1c132,0x1c372,0x18274,0x186f4,// 830
+0x18272,0x186f2,0x104f4,0x10df4,0x104f2,0x10df2,0x1f8ea,0x11d7c,0x11d3e,0x1f0ca,// 840
+0x1f1da,0x1e08a,0x1e19a,0x1e3ba,0x1c11a,0x1c33a,0x1c77a,0x1823a,0x1867a,0x18efa,// 850
+0x1047a,0x10cfa,0x11dfa,0x13d78,0x19ebe,0x13d3c,0x13d1e,0x11cbe,0x13dbe,0x17d70,// 860
+0x1bebc,0x17d38,0x1be9e,0x17d1c,0x17d0e,0x13cbc,0x17dbc,0x13c9e,0x17d9e,0x17cb8,// 870
+0x1be5e,0x17c9c,0x17c8e,0x13c5e,0x17cde,0x17c5c,0x17c4e,0x17c2e,0x1c0b4,0x1c0b2,// 880
+0x18174,0x18172,0x102f4,0x102f2,0x1e0da,0x1c09a,0x1c1ba,0x1813a,0x1837a,0x1027a,// 890
+0x106fa,0x10ebe,0x11ebc,0x11e9e,0x13eb8,0x19f5e,0x13e9c,0x13e8e,0x11e5e,0x13ede,// 900
+0x17eb0,0x1bf5c,0x17e98,0x1bf4e,0x17e8c,0x17e86,0x13e5c,0x17edc,0x13e4e,0x17ece,// 910
+0x17e58,0x1bf2e,0x17e4c,0x17e46,0x13e2e,0x17e6e,0x17e2c,0x17e26,0x10f5e,0x11f5c,// 920
+0x11f4e,0x13f58,0x19fae,0x13f4c,0x13f46,0x11f2e,0x13f6e,0x13f2c,0x13f26),// 929
+array(// cluster 6 -----------------------------------------------------------------------
+0x1abe0,0x1d5f8,0x153c0,0x1a9f0,0x1d4fc,0x151e0,0x1a8f8,0x1d47e,0x150f0,0x1a87c,//  10
+0x15078,0x1fad0,0x15be0,0x1adf8,0x1fac8,0x159f0,0x1acfc,0x1fac4,0x158f8,0x1ac7e,//  20
+0x1fac2,0x1587c,0x1f5d0,0x1faec,0x15df8,0x1f5c8,0x1fae6,0x15cfc,0x1f5c4,0x15c7e,//  30
+0x1f5c2,0x1ebd0,0x1f5ec,0x1ebc8,0x1f5e6,0x1ebc4,0x1ebc2,0x1d7d0,0x1ebec,0x1d7c8,//  40
+0x1ebe6,0x1d7c4,0x1d7c2,0x1afd0,0x1d7ec,0x1afc8,0x1d7e6,0x1afc4,0x14bc0,0x1a5f0,//  50
+0x1d2fc,0x149e0,0x1a4f8,0x1d27e,0x148f0,0x1a47c,0x14878,0x1a43e,0x1483c,0x1fa68,//  60
+0x14df0,0x1a6fc,0x1fa64,0x14cf8,0x1a67e,0x1fa62,0x14c7c,0x14c3e,0x1f4e8,0x1fa76,//  70
+0x14efc,0x1f4e4,0x14e7e,0x1f4e2,0x1e9e8,0x1f4f6,0x1e9e4,0x1e9e2,0x1d3e8,0x1e9f6,//  80
+0x1d3e4,0x1d3e2,0x1a7e8,0x1d3f6,0x1a7e4,0x1a7e2,0x145e0,0x1a2f8,0x1d17e,0x144f0,//  90
+0x1a27c,0x14478,0x1a23e,0x1443c,0x1441e,0x1fa34,0x146f8,0x1a37e,0x1fa32,0x1467c,// 100
+0x1463e,0x1f474,0x1477e,0x1f472,0x1e8f4,0x1e8f2,0x1d1f4,0x1d1f2,0x1a3f4,0x1a3f2,// 110
+0x142f0,0x1a17c,0x14278,0x1a13e,0x1423c,0x1421e,0x1fa1a,0x1437c,0x1433e,0x1f43a,// 120
+0x1e87a,0x1d0fa,0x14178,0x1a0be,0x1413c,0x1411e,0x141be,0x140bc,0x1409e,0x12bc0,// 130
+0x195f0,0x1cafc,0x129e0,0x194f8,0x1ca7e,0x128f0,0x1947c,0x12878,0x1943e,0x1283c,// 140
+0x1f968,0x12df0,0x196fc,0x1f964,0x12cf8,0x1967e,0x1f962,0x12c7c,0x12c3e,0x1f2e8,// 150
+0x1f976,0x12efc,0x1f2e4,0x12e7e,0x1f2e2,0x1e5e8,0x1f2f6,0x1e5e4,0x1e5e2,0x1cbe8,// 160
+0x1e5f6,0x1cbe4,0x1cbe2,0x197e8,0x1cbf6,0x197e4,0x197e2,0x1b5e0,0x1daf8,0x1ed7e,// 170
+0x169c0,0x1b4f0,0x1da7c,0x168e0,0x1b478,0x1da3e,0x16870,0x1b43c,0x16838,0x1b41e,// 180
+0x1681c,0x125e0,0x192f8,0x1c97e,0x16de0,0x124f0,0x1927c,0x16cf0,0x1b67c,0x1923e,// 190
+0x16c78,0x1243c,0x16c3c,0x1241e,0x16c1e,0x1f934,0x126f8,0x1937e,0x1fb74,0x1f932,// 200
+0x16ef8,0x1267c,0x1fb72,0x16e7c,0x1263e,0x16e3e,0x1f274,0x1277e,0x1f6f4,0x1f272,// 210
+0x16f7e,0x1f6f2,0x1e4f4,0x1edf4,0x1e4f2,0x1edf2,0x1c9f4,0x1dbf4,0x1c9f2,0x1dbf2,// 220
+0x193f4,0x193f2,0x165c0,0x1b2f0,0x1d97c,0x164e0,0x1b278,0x1d93e,0x16470,0x1b23c,// 230
+0x16438,0x1b21e,0x1641c,0x1640e,0x122f0,0x1917c,0x166f0,0x12278,0x1913e,0x16678,// 240
+0x1b33e,0x1663c,0x1221e,0x1661e,0x1f91a,0x1237c,0x1fb3a,0x1677c,0x1233e,0x1673e,// 250
+0x1f23a,0x1f67a,0x1e47a,0x1ecfa,0x1c8fa,0x1d9fa,0x191fa,0x162e0,0x1b178,0x1d8be,// 260
+0x16270,0x1b13c,0x16238,0x1b11e,0x1621c,0x1620e,0x12178,0x190be,0x16378,0x1213c,// 270
+0x1633c,0x1211e,0x1631e,0x121be,0x163be,0x16170,0x1b0bc,0x16138,0x1b09e,0x1611c,// 280
+0x1610e,0x120bc,0x161bc,0x1209e,0x1619e,0x160b8,0x1b05e,0x1609c,0x1608e,0x1205e,// 290
+0x160de,0x1605c,0x1604e,0x115e0,0x18af8,0x1c57e,0x114f0,0x18a7c,0x11478,0x18a3e,// 300
+0x1143c,0x1141e,0x1f8b4,0x116f8,0x18b7e,0x1f8b2,0x1167c,0x1163e,0x1f174,0x1177e,// 310
+0x1f172,0x1e2f4,0x1e2f2,0x1c5f4,0x1c5f2,0x18bf4,0x18bf2,0x135c0,0x19af0,0x1cd7c,// 320
+0x134e0,0x19a78,0x1cd3e,0x13470,0x19a3c,0x13438,0x19a1e,0x1341c,0x1340e,0x112f0,// 330
+0x1897c,0x136f0,0x11278,0x1893e,0x13678,0x19b3e,0x1363c,0x1121e,0x1361e,0x1f89a,// 340
+0x1137c,0x1f9ba,0x1377c,0x1133e,0x1373e,0x1f13a,0x1f37a,0x1e27a,0x1e6fa,0x1c4fa,// 350
+0x1cdfa,0x189fa,0x1bae0,0x1dd78,0x1eebe,0x174c0,0x1ba70,0x1dd3c,0x17460,0x1ba38,// 360
+0x1dd1e,0x17430,0x1ba1c,0x17418,0x1ba0e,0x1740c,0x132e0,0x19978,0x1ccbe,0x176e0,// 370
+0x13270,0x1993c,0x17670,0x1bb3c,0x1991e,0x17638,0x1321c,0x1761c,0x1320e,0x1760e,// 380
+0x11178,0x188be,0x13378,0x1113c,0x17778,0x1333c,0x1111e,0x1773c,0x1331e,0x1771e,// 390
+0x111be,0x133be,0x177be,0x172c0,0x1b970,0x1dcbc,0x17260,0x1b938,0x1dc9e,0x17230,// 400
+0x1b91c,0x17218,0x1b90e,0x1720c,0x17206,0x13170,0x198bc,0x17370,0x13138,0x1989e,// 410
+0x17338,0x1b99e,0x1731c,0x1310e,0x1730e,0x110bc,0x131bc,0x1109e,0x173bc,0x1319e,// 420
+0x1739e,0x17160,0x1b8b8,0x1dc5e,0x17130,0x1b89c,0x17118,0x1b88e,0x1710c,0x17106,// 430
+0x130b8,0x1985e,0x171b8,0x1309c,0x1719c,0x1308e,0x1718e,0x1105e,0x130de,0x171de,// 440
+0x170b0,0x1b85c,0x17098,0x1b84e,0x1708c,0x17086,0x1305c,0x170dc,0x1304e,0x170ce,// 450
+0x17058,0x1b82e,0x1704c,0x17046,0x1302e,0x1706e,0x1702c,0x17026,0x10af0,0x1857c,// 460
+0x10a78,0x1853e,0x10a3c,0x10a1e,0x10b7c,0x10b3e,0x1f0ba,0x1e17a,0x1c2fa,0x185fa,// 470
+0x11ae0,0x18d78,0x1c6be,0x11a70,0x18d3c,0x11a38,0x18d1e,0x11a1c,0x11a0e,0x10978,// 480
+0x184be,0x11b78,0x1093c,0x11b3c,0x1091e,0x11b1e,0x109be,0x11bbe,0x13ac0,0x19d70,// 490
+0x1cebc,0x13a60,0x19d38,0x1ce9e,0x13a30,0x19d1c,0x13a18,0x19d0e,0x13a0c,0x13a06,// 500
+0x11970,0x18cbc,0x13b70,0x11938,0x18c9e,0x13b38,0x1191c,0x13b1c,0x1190e,0x13b0e,// 510
+0x108bc,0x119bc,0x1089e,0x13bbc,0x1199e,0x13b9e,0x1bd60,0x1deb8,0x1ef5e,0x17a40,// 520
+0x1bd30,0x1de9c,0x17a20,0x1bd18,0x1de8e,0x17a10,0x1bd0c,0x17a08,0x1bd06,0x17a04,// 530
+0x13960,0x19cb8,0x1ce5e,0x17b60,0x13930,0x19c9c,0x17b30,0x1bd9c,0x19c8e,0x17b18,// 540
+0x1390c,0x17b0c,0x13906,0x17b06,0x118b8,0x18c5e,0x139b8,0x1189c,0x17bb8,0x1399c,// 550
+0x1188e,0x17b9c,0x1398e,0x17b8e,0x1085e,0x118de,0x139de,0x17bde,0x17940,0x1bcb0,// 560
+0x1de5c,0x17920,0x1bc98,0x1de4e,0x17910,0x1bc8c,0x17908,0x1bc86,0x17904,0x17902,// 570
+0x138b0,0x19c5c,0x179b0,0x13898,0x19c4e,0x17998,0x1bcce,0x1798c,0x13886,0x17986,// 580
+0x1185c,0x138dc,0x1184e,0x179dc,0x138ce,0x179ce,0x178a0,0x1bc58,0x1de2e,0x17890,// 590
+0x1bc4c,0x17888,0x1bc46,0x17884,0x17882,0x13858,0x19c2e,0x178d8,0x1384c,0x178cc,// 600
+0x13846,0x178c6,0x1182e,0x1386e,0x178ee,0x17850,0x1bc2c,0x17848,0x1bc26,0x17844,// 610
+0x17842,0x1382c,0x1786c,0x13826,0x17866,0x17828,0x1bc16,0x17824,0x17822,0x13816,// 620
+0x17836,0x10578,0x182be,0x1053c,0x1051e,0x105be,0x10d70,0x186bc,0x10d38,0x1869e,// 630
+0x10d1c,0x10d0e,0x104bc,0x10dbc,0x1049e,0x10d9e,0x11d60,0x18eb8,0x1c75e,0x11d30,// 640
+0x18e9c,0x11d18,0x18e8e,0x11d0c,0x11d06,0x10cb8,0x1865e,0x11db8,0x10c9c,0x11d9c,// 650
+0x10c8e,0x11d8e,0x1045e,0x10cde,0x11dde,0x13d40,0x19eb0,0x1cf5c,0x13d20,0x19e98,// 660
+0x1cf4e,0x13d10,0x19e8c,0x13d08,0x19e86,0x13d04,0x13d02,0x11cb0,0x18e5c,0x13db0,// 670
+0x11c98,0x18e4e,0x13d98,0x19ece,0x13d8c,0x11c86,0x13d86,0x10c5c,0x11cdc,0x10c4e,// 680
+0x13ddc,0x11cce,0x13dce,0x1bea0,0x1df58,0x1efae,0x1be90,0x1df4c,0x1be88,0x1df46,// 690
+0x1be84,0x1be82,0x13ca0,0x19e58,0x1cf2e,0x17da0,0x13c90,0x19e4c,0x17d90,0x1becc,// 700
+0x19e46,0x17d88,0x13c84,0x17d84,0x13c82,0x17d82,0x11c58,0x18e2e,0x13cd8,0x11c4c,// 710
+0x17dd8,0x13ccc,0x11c46,0x17dcc,0x13cc6,0x17dc6,0x10c2e,0x11c6e,0x13cee,0x17dee,// 720
+0x1be50,0x1df2c,0x1be48,0x1df26,0x1be44,0x1be42,0x13c50,0x19e2c,0x17cd0,0x13c48,// 730
+0x19e26,0x17cc8,0x1be66,0x17cc4,0x13c42,0x17cc2,0x11c2c,0x13c6c,0x11c26,0x17cec,// 740
+0x13c66,0x17ce6,0x1be28,0x1df16,0x1be24,0x1be22,0x13c28,0x19e16,0x17c68,0x13c24,// 750
+0x17c64,0x13c22,0x17c62,0x11c16,0x13c36,0x17c76,0x1be14,0x1be12,0x13c14,0x17c34,// 760
+0x13c12,0x17c32,0x102bc,0x1029e,0x106b8,0x1835e,0x1069c,0x1068e,0x1025e,0x106de,// 770
+0x10eb0,0x1875c,0x10e98,0x1874e,0x10e8c,0x10e86,0x1065c,0x10edc,0x1064e,0x10ece,// 780
+0x11ea0,0x18f58,0x1c7ae,0x11e90,0x18f4c,0x11e88,0x18f46,0x11e84,0x11e82,0x10e58,// 790
+0x1872e,0x11ed8,0x18f6e,0x11ecc,0x10e46,0x11ec6,0x1062e,0x10e6e,0x11eee,0x19f50,// 800
+0x1cfac,0x19f48,0x1cfa6,0x19f44,0x19f42,0x11e50,0x18f2c,0x13ed0,0x19f6c,0x18f26,// 810
+0x13ec8,0x11e44,0x13ec4,0x11e42,0x13ec2,0x10e2c,0x11e6c,0x10e26,0x13eec,0x11e66,// 820
+0x13ee6,0x1dfa8,0x1efd6,0x1dfa4,0x1dfa2,0x19f28,0x1cf96,0x1bf68,0x19f24,0x1bf64,// 830
+0x19f22,0x1bf62,0x11e28,0x18f16,0x13e68,0x11e24,0x17ee8,0x13e64,0x11e22,0x17ee4,// 840
+0x13e62,0x17ee2,0x10e16,0x11e36,0x13e76,0x17ef6,0x1df94,0x1df92,0x19f14,0x1bf34,// 850
+0x19f12,0x1bf32,0x11e14,0x13e34,0x11e12,0x17e74,0x13e32,0x17e72,0x1df8a,0x19f0a,// 860
+0x1bf1a,0x11e0a,0x13e1a,0x17e3a,0x1035c,0x1034e,0x10758,0x183ae,0x1074c,0x10746,// 870
+0x1032e,0x1076e,0x10f50,0x187ac,0x10f48,0x187a6,0x10f44,0x10f42,0x1072c,0x10f6c,// 880
+0x10726,0x10f66,0x18fa8,0x1c7d6,0x18fa4,0x18fa2,0x10f28,0x18796,0x11f68,0x18fb6,// 890
+0x11f64,0x10f22,0x11f62,0x10716,0x10f36,0x11f76,0x1cfd4,0x1cfd2,0x18f94,0x19fb4,// 900
+0x18f92,0x19fb2,0x10f14,0x11f34,0x10f12,0x13f74,0x11f32,0x13f72,0x1cfca,0x18f8a,// 910
+0x19f9a,0x10f0a,0x11f1a,0x13f3a,0x103ac,0x103a6,0x107a8,0x183d6,0x107a4,0x107a2,// 920
+0x10396,0x107b6,0x187d4,0x187d2,0x10794,0x10fb4,0x10792,0x10fb2,0x1c7ea)// 929
+)

+

[line 167]

+

+

Tags:

+
+ + + + + + + +
var:  of codewords (0, 3, 6)
Values are hex equivalents of binary representation of bars (1 = bar, 0 = space).
The codewords numbered from 900 to 928 have special meaning, some enable to switch between modes in order to optimise the code:
  • 900 : Switch to "Text" mode
  • 901 : Switch to "Byte" mode
  • 902 : Switch to "Numeric" mode
  • 903 - 912 : Reserved
  • 913 : Switch to "Octet" only for the next codeword
  • 914 - 920 : Reserved
  • 921 : Initialization
  • 922 : Terminator codeword for Macro PDF control block
  • 923 : Sequence tag to identify the beginning of optional fields in the Macro PDF control block
  • 924 : Switch to "Byte" mode (If the total number of byte is multiple of 6)
  • 925 : Identifier for a user defined Extended Channel Interpretation (ECI)
  • 926 : Identifier for a general purpose ECI format
  • 927 : Identifier for an ECI of a character set or code page
  • 928 : Macro marker codeword to indicate the beginning of a Macro PDF Control Block
access:  protected
+
+ +
+
+ + + + + +
Type:  clusters
+


+
[ Top ]

+ +

+

$rsfactors = array(
+         array( // ECL 0 (2 factors) -------------------------------------------------------------------------------
+            0x01b,0x395),//   2
+array(// ECL 1 (4 factors) -------------------------------------------------------------------------------
+0x20a,0x238,0x2d3,0x329),//   4
+array(// ECL 2 (8 factors) -------------------------------------------------------------------------------
+0x0ed,0x134,0x1b4,0x11c,0x286,0x28d,0x1ac,0x17b),//   8
+array(// ECL 3 (16 factors) ------------------------------------------------------------------------------
+0x112,0x232,0x0e8,0x2f3,0x257,0x20c,0x321,0x084,0x127,0x074,0x1ba,0x1ac,0x127,0x02a,0x0b0,0x041),//  16
+array(// ECL 4 (32 factors) ------------------------------------------------------------------------------
+0x169,0x23f,0x39a,0x20d,0x0b0,0x24a,0x280,0x141,0x218,0x2e6,0x2a5,0x2e6,0x2af,0x11c,0x0c1,0x205,//  16
+0x111,0x1ee,0x107,0x093,0x251,0x320,0x23b,0x140,0x323,0x085,0x0e7,0x186,0x2ad,0x14a,0x03f,0x19a),//  32
+array(// ECL 5 (64 factors) ------------------------------------------------------------------------------
+0x21b,0x1a6,0x006,0x05d,0x35e,0x303,0x1c5,0x06a,0x262,0x11f,0x06b,0x1f9,0x2dd,0x36d,0x17d,0x264,//  16
+0x2d3,0x1dc,0x1ce,0x0ac,0x1ae,0x261,0x35a,0x336,0x21f,0x178,0x1ff,0x190,0x2a0,0x2fa,0x11b,0x0b8,//  32
+0x1b8,0x023,0x207,0x01f,0x1cc,0x252,0x0e1,0x217,0x205,0x160,0x25d,0x09e,0x28b,0x0c9,0x1e8,0x1f6,//  48
+0x288,0x2dd,0x2cd,0x053,0x194,0x061,0x118,0x303,0x348,0x275,0x004,0x17d,0x34b,0x26f,0x108,0x21f),//  64
+array(// ECL 6 (128 factors) -----------------------------------------------------------------------------
+0x209,0x136,0x360,0x223,0x35a,0x244,0x128,0x17b,0x035,0x30b,0x381,0x1bc,0x190,0x39d,0x2ed,0x19f,//  16
+0x336,0x05d,0x0d9,0x0d0,0x3a0,0x0f4,0x247,0x26c,0x0f6,0x094,0x1bf,0x277,0x124,0x38c,0x1ea,0x2c0,//  32
+0x204,0x102,0x1c9,0x38b,0x252,0x2d3,0x2a2,0x124,0x110,0x060,0x2ac,0x1b0,0x2ae,0x25e,0x35c,0x239,//  48
+0x0c1,0x0db,0x081,0x0ba,0x0ec,0x11f,0x0c0,0x307,0x116,0x0ad,0x028,0x17b,0x2c8,0x1cf,0x286,0x308,//  64
+0x0ab,0x1eb,0x129,0x2fb,0x09c,0x2dc,0x05f,0x10e,0x1bf,0x05a,0x1fb,0x030,0x0e4,0x335,0x328,0x382,//  80
+0x310,0x297,0x273,0x17a,0x17e,0x106,0x17c,0x25a,0x2f2,0x150,0x059,0x266,0x057,0x1b0,0x29e,0x268,//  96
+0x09d,0x176,0x0f2,0x2d6,0x258,0x10d,0x177,0x382,0x34d,0x1c6,0x162,0x082,0x32e,0x24b,0x324,0x022,// 112
+0x0d3,0x14a,0x21b,0x129,0x33b,0x361,0x025,0x205,0x342,0x13b,0x226,0x056,0x321,0x004,0x06c,0x21b),// 128
+array(// ECL 7 (256 factors) -----------------------------------------------------------------------------
+0x20c,0x37e,0x04b,0x2fe,0x372,0x359,0x04a,0x0cc,0x052,0x24a,0x2c4,0x0fa,0x389,0x312,0x08a,0x2d0,//  16
+0x35a,0x0c2,0x137,0x391,0x113,0x0be,0x177,0x352,0x1b6,0x2dd,0x0c2,0x118,0x0c9,0x118,0x33c,0x2f5,//  32
+0x2c6,0x32e,0x397,0x059,0x044,0x239,0x00b,0x0cc,0x31c,0x25d,0x21c,0x391,0x321,0x2bc,0x31f,0x089,//  48
+0x1b7,0x1a2,0x250,0x29c,0x161,0x35b,0x172,0x2b6,0x145,0x0f0,0x0d8,0x101,0x11c,0x225,0x0d1,0x374,//  64
+0x13b,0x046,0x149,0x319,0x1ea,0x112,0x36d,0x0a2,0x2ed,0x32c,0x2ac,0x1cd,0x14e,0x178,0x351,0x209,//  80
+0x133,0x123,0x323,0x2c8,0x013,0x166,0x18f,0x38c,0x067,0x1ff,0x033,0x008,0x205,0x0e1,0x121,0x1d6,//  96
+0x27d,0x2db,0x042,0x0ff,0x395,0x10d,0x1cf,0x33e,0x2da,0x1b1,0x350,0x249,0x088,0x21a,0x38a,0x05a,// 112
+0x002,0x122,0x2e7,0x0c7,0x28f,0x387,0x149,0x031,0x322,0x244,0x163,0x24c,0x0bc,0x1ce,0x00a,0x086,// 128
+0x274,0x140,0x1df,0x082,0x2e3,0x047,0x107,0x13e,0x176,0x259,0x0c0,0x25d,0x08e,0x2a1,0x2af,0x0ea,// 144
+0x2d2,0x180,0x0b1,0x2f0,0x25f,0x280,0x1c7,0x0c1,0x2b1,0x2c3,0x325,0x281,0x030,0x03c,0x2dc,0x26d,// 160
+0x37f,0x220,0x105,0x354,0x28f,0x135,0x2b9,0x2f3,0x2f4,0x03c,0x0e7,0x305,0x1b2,0x1a5,0x2d6,0x210,// 176
+0x1f7,0x076,0x031,0x31b,0x020,0x090,0x1f4,0x0ee,0x344,0x18a,0x118,0x236,0x13f,0x009,0x287,0x226,// 192
+0x049,0x392,0x156,0x07e,0x020,0x2a9,0x14b,0x318,0x26c,0x03c,0x261,0x1b9,0x0b4,0x317,0x37d,0x2f2,// 208
+0x25d,0x17f,0x0e4,0x2ed,0x2f8,0x0d5,0x036,0x129,0x086,0x036,0x342,0x12b,0x39a,0x0bf,0x38e,0x214,// 224
+0x261,0x33d,0x0bd,0x014,0x0a7,0x01d,0x368,0x1c1,0x053,0x192,0x029,0x290,0x1f9,0x243,0x1e1,0x0ad,// 240
+0x194,0x0fb,0x2b0,0x05f,0x1f1,0x22b,0x282,0x21f,0x133,0x09f,0x39c,0x22e,0x288,0x037,0x1f1,0x00a),// 256
+array(// ECL 8 (512 factors) -----------------------------------------------------------------------------
+0x160,0x04d,0x175,0x1f8,0x023,0x257,0x1ac,0x0cf,0x199,0x23e,0x076,0x1f2,0x11d,0x17c,0x15e,0x1ec,//  16
+0x0c5,0x109,0x398,0x09b,0x392,0x12b,0x0e5,0x283,0x126,0x367,0x132,0x058,0x057,0x0c1,0x160,0x30d,//  32
+0x34e,0x04b,0x147,0x208,0x1b3,0x21f,0x0cb,0x29a,0x0f9,0x15a,0x30d,0x26d,0x280,0x10c,0x31a,0x216,//  48
+0x21b,0x30d,0x198,0x186,0x284,0x066,0x1dc,0x1f3,0x122,0x278,0x221,0x025,0x35a,0x394,0x228,0x029,//  64
+0x21e,0x121,0x07a,0x110,0x17f,0x320,0x1e5,0x062,0x2f0,0x1d8,0x2f9,0x06b,0x310,0x35c,0x292,0x2e5,//  80
+0x122,0x0cc,0x2a9,0x197,0x357,0x055,0x063,0x03e,0x1e2,0x0b4,0x014,0x129,0x1c3,0x251,0x391,0x08e,//  96
+0x328,0x2ac,0x11f,0x218,0x231,0x04c,0x28d,0x383,0x2d9,0x237,0x2e8,0x186,0x201,0x0c0,0x204,0x102,// 112
+0x0f0,0x206,0x31a,0x18b,0x300,0x350,0x033,0x262,0x180,0x0a8,0x0be,0x33a,0x148,0x254,0x312,0x12f,// 128
+0x23a,0x17d,0x19f,0x281,0x09c,0x0ed,0x097,0x1ad,0x213,0x0cf,0x2a4,0x2c6,0x059,0x0a8,0x130,0x192,// 144
+0x028,0x2c4,0x23f,0x0a2,0x360,0x0e5,0x041,0x35d,0x349,0x200,0x0a4,0x1dd,0x0dd,0x05c,0x166,0x311,// 160
+0x120,0x165,0x352,0x344,0x33b,0x2e0,0x2c3,0x05e,0x008,0x1ee,0x072,0x209,0x002,0x1f3,0x353,0x21f,// 176
+0x098,0x2d9,0x303,0x05f,0x0f8,0x169,0x242,0x143,0x358,0x31d,0x121,0x033,0x2ac,0x1d2,0x215,0x334,// 192
+0x29d,0x02d,0x386,0x1c4,0x0a7,0x156,0x0f4,0x0ad,0x023,0x1cf,0x28b,0x033,0x2bb,0x24f,0x1c4,0x242,// 208
+0x025,0x07c,0x12a,0x14c,0x228,0x02b,0x1ab,0x077,0x296,0x309,0x1db,0x352,0x2fc,0x16c,0x242,0x38f,// 224
+0x11b,0x2c7,0x1d8,0x1a4,0x0f5,0x120,0x252,0x18a,0x1ff,0x147,0x24d,0x309,0x2bb,0x2b0,0x02b,0x198,// 240
+0x34a,0x17f,0x2d1,0x209,0x230,0x284,0x2ca,0x22f,0x03e,0x091,0x369,0x297,0x2c9,0x09f,0x2a0,0x2d9,// 256
+0x270,0x03b,0x0c1,0x1a1,0x09e,0x0d1,0x233,0x234,0x157,0x2b5,0x06d,0x260,0x233,0x16d,0x0b5,0x304,// 272
+0x2a5,0x136,0x0f8,0x161,0x2c4,0x19a,0x243,0x366,0x269,0x349,0x278,0x35c,0x121,0x218,0x023,0x309,// 288
+0x26a,0x24a,0x1a8,0x341,0x04d,0x255,0x15a,0x10d,0x2f5,0x278,0x2b7,0x2ef,0x14b,0x0f7,0x0b8,0x02d,// 304
+0x313,0x2a8,0x012,0x042,0x197,0x171,0x036,0x1ec,0x0e4,0x265,0x33e,0x39a,0x1b5,0x207,0x284,0x389,// 320
+0x315,0x1a4,0x131,0x1b9,0x0cf,0x12c,0x37c,0x33b,0x08d,0x219,0x17d,0x296,0x201,0x038,0x0fc,0x155,// 336
+0x0f2,0x31d,0x346,0x345,0x2d0,0x0e0,0x133,0x277,0x03d,0x057,0x230,0x136,0x2f4,0x299,0x18d,0x328,// 352
+0x353,0x135,0x1d9,0x31b,0x17a,0x01f,0x287,0x393,0x1cb,0x326,0x24e,0x2db,0x1a9,0x0d8,0x224,0x0f9,// 368
+0x141,0x371,0x2bb,0x217,0x2a1,0x30e,0x0d2,0x32f,0x389,0x12f,0x34b,0x39a,0x119,0x049,0x1d5,0x317,// 384
+0x294,0x0a2,0x1f2,0x134,0x09b,0x1a6,0x38b,0x331,0x0bb,0x03e,0x010,0x1a9,0x217,0x150,0x11e,0x1b5,// 400
+0x177,0x111,0x262,0x128,0x0b7,0x39b,0x074,0x29b,0x2ef,0x161,0x03e,0x16e,0x2b3,0x17b,0x2af,0x34a,// 416
+0x025,0x165,0x2d0,0x2e6,0x14a,0x005,0x027,0x39b,0x137,0x1a8,0x0f2,0x2ed,0x141,0x036,0x29d,0x13c,// 432
+0x156,0x12b,0x216,0x069,0x29b,0x1e8,0x280,0x2a0,0x240,0x21c,0x13c,0x1e6,0x2d1,0x262,0x02e,0x290,// 448
+0x1bf,0x0ab,0x268,0x1d0,0x0be,0x213,0x129,0x141,0x2fa,0x2f0,0x215,0x0af,0x086,0x00e,0x17d,0x1b1,// 464
+0x2cd,0x02d,0x06f,0x014,0x254,0x11c,0x2e0,0x08a,0x286,0x19b,0x36d,0x29d,0x08d,0x397,0x02d,0x30c,// 480
+0x197,0x0a4,0x14c,0x383,0x0a5,0x2d6,0x258,0x145,0x1f2,0x28f,0x165,0x2f0,0x300,0x0df,0x351,0x287,// 496
+0x03f,0x136,0x35f,0x0fb,0x16e,0x130,0x11a,0x2e2,0x2a3,0x19a,0x185,0x0f4,0x01f,0x079,0x12f,0x107)// 512
+)

+

[line 456]

+

+

Tags:

+
+ + + + + + + +
var:  of the Reed-Solomon polynomial equations used for error correction; one sub array for each correction level (0-8)
access:  protected
+
+ +
+
+ + + + + +
Type:  Factors
+


+
[ Top ]

+ +

+

$start_pattern =  '11111111010101000'

+

[line 116]

+

+

Tags:

+
+ + + + + + + +
var:  pattern
access:  protected
+
+ +
+
+ + + + + +
Type:  start
+


+
[ Top ]

+ +

+

$stop_pattern =  '111111101000101001'

+

[line 122]

+

+

Tags:

+
+ + + + + + + +
var:  pattern
access:  protected
+
+ +
+
+ + + + + +
Type:  start
+


+
[ Top ]

+ +

+

$textlatch = array(
+         '01' => array(27),'02'=>array(28),'03'=>array(28,25),//
+'10'=>array(28,28),'12'=>array(28),'13'=>array(28,25),//
+'20'=>array(28),'21'=>array(27),'23'=>array(25),//
+'30'=>array(29),'31'=>array(29,27),'32'=>array(29,28)//
+)

+

[line 139]

+

+

Tags:

+
+ + + + + + + +
var:  codes for Text Compaction Sub-Modes
access:  protected
+
+ +
+
+ + + + + +
Type:  Switching
+


+
[ Top ]

+ +

+

$textsubmodes = array(
+         array(0x41,0x42,0x43,0x44,0x45,0x46,0x47,0x48,0x49,0x4a,0x4b,0x4c,0x4d,0x4e,0x4f,0x50,0x51,0x52,0x53,0x54,0x55,0x56,0x57,0x58,0x59,0x5a,0x20,0xFD,0xFE,0xFF),// Alpha
+array(0x61,0x62,0x63,0x64,0x65,0x66,0x67,0x68,0x69,0x6a,0x6b,0x6c,0x6d,0x6e,0x6f,0x70,0x71,0x72,0x73,0x74,0x75,0x76,0x77,0x78,0x79,0x7a,0x20,0xFD,0xFE,0xFF),// Lower
+array(0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39,0x26,0x0d,0x09,0x2c,0x3a,0x23,0x2d,0x2e,0x24,0x2f,0x2b,0x25,0x2a,0x3d,0x5e,0xFB,0x20,0xFD,0xFE,0xFF),// Mixed
+array(0x3b,0x3c,0x3e,0x40,0x5b,0x5c,0x5d,0x5f,0x60,0x7e,0x21,0x0d,0x09,0x2c,0x3a,0x0a,0x2d,0x2e,0x24,0x2f,0x22,0x7c,0x2a,0x28,0x29,0x3f,0x7b,0x7d,0x27,0xFF)// Puntuaction
+)

+

[line 128]

+

+

Tags:

+
+ + + + + + + +
var:  Compaction Sub-Modes (values 0xFB - 0xFF are used for submode changers)
access:  protected
+
+ +
+
+ + + + + +
Type:  Text
+


+
[ Top ]

+

+ +
+ +

Class Methods

+
+ +
+ +

constructor __construct [line 543]

+
+
+
+ PDF417 __construct( +string +$code, [int +$ecl = -1], [float +$aspectratio = 2], [ +$macro = array()]) +
+

+ + This is the class constructor.

Creates a PDF417 object




+

Tags:

+
+ + + + +
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + +
string  $code  code to represent using PDF417
int  $ecl  error correction level (0-8); default -1 = automatic correction level
float  $aspectratio  the width to height of the symbol (excluding quiet zones) òparam array $macro information for macro block
  $macro  
+

+
[ Top ]
+
+
+ +

method getBarcodeArray [line 742]

+
+
+
+ array getBarcodeArray( +) +
+

+ + Returns a barcode array which is readable by TCPDF



+

Tags:

+
+ + + + + + + +
return:  barcode array readable by TCPDF;
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getCompaction [line 884]

+
+
+
+ array getCompaction( +int +$mode, string +$code, [boolean +$addmode = true]) +
+

+ + Compact data by mode.



+

Tags:

+
+ + + + + + + +
return:  of codewords
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + +
int  $mode  compaction mode number
string  $code  data to compact
boolean  $addmode  if true add the mode codeword at first position
+

+
[ Top ]
+
+
+ +

method getErrorCorrection [line 791]

+
+
+
+ array getErrorCorrection( +array +$cw, int +$ecl) +
+

+ + Returns the error correction codewords



+

Tags:

+
+ + + + + + + +
return:  of error correction codewords
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
array  $cw  array of codewords including Symbol Lenght Descriptor and pad
int  $ecl  error correction level 0-8
+

+
[ Top ]
+
+
+ +

method getErrorCorrectionLevel [line 753]

+
+
+
+ int getErrorCorrectionLevel( +int +$ecl, int +$numcw) +
+

+ + Returns the error correction level (0-8) to be used



+

Tags:

+
+ + + + + + + +
return:  error correction level
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
int  $ecl  error correction level
int  $numcw  number of data codewords
+

+
[ Top ]
+
+
+ +

method getInputSequences [line 827]

+
+
+
+ bidimensional getInputSequences( +string +$code) +
+

+ + Create array of sequences from input



+

Tags:

+
+ + + + + + + +
return:  array containing characters and classification
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
string  $code  code
+

+
[ Top ]
+
+

+ + +
+
+ Documentation generated on Thu, 25 Nov 2010 09:23:17 +0100 by phpDocumentor 1.4.3 +
+
+
+ + + \ No newline at end of file diff --git a/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/QRcode.html b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/QRcode.html new file mode 100644 index 00000000000..379d3e70e9c --- /dev/null +++ b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/QRcode.html @@ -0,0 +1,5563 @@ + + +Docs For Class QRcode + + + + + + + + + + + + + +
com-tecnick-tcpdf
+ + + [ class tree: com-tecnick-tcpdf ] + [ index: com-tecnick-tcpdf ] + [ all elements ] +
+ + + + + + +
+
+ +

Class: QRcode

+Source Location: /qrcode.php

+ + + + + + + + + + +
+ +

Class Overview

+

+
Class to create QR-code arrays for TCPDF class.


+

Author(s):

+
    +
  • Nicola Asuni
  • +
+ + + + + + + +

Version:

+
    +
  • 1.0.006
  • +
+ +

Copyright:

+
    +
  • 2010-2010 Nicola Asuni - Tecnick.com S.r.l (www.tecnick.com) Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com
  • +
+ +
+

Variables

+ +
+

Methods

+ +
+
+ + + + + + + + +
+
+ + +

Class Details

+
+[line 300]
+Class to create QR-code arrays for TCPDF class.

QR Code symbol is a 2D barcode that can be scanned by handy terminals such as a mobile phone with CCD. The capacity of QR Code is up to 7000 digits or 4000 characters, and has high robustness. This class supports QR Code model 2, described in JIS (Japanese Industrial Standards) X0510:2004 or ISO/IEC 18004. Currently the following features are not supported: ECI and FNC1 mode, Micro QR Code, QR Code model 1, Structured mode.

This class is derived from "PHP QR Code encoder" by Dominik Dzienia (http://phpqrcode.sourceforge.net/) based on "libqrencode C library 3.1.1." by Kentaro Fukuchi (http://megaui.net/fukuchi/works/qrencode/index.en.html), contains Reed-Solomon code written by Phil Karn, KA9Q. QR Code is registered trademark of DENSO WAVE INCORPORATED (http://www.denso-wave.com/qrcode/index-e.html). Please read comments on this class source file for full copyright and license information.




+

Tags:

+
+ + + + + + + + + + + + + + + + + + + + + + +
author:  Nicola Asuni
version:  1.0.006
copyright:  2010-2010 Nicola Asuni - Tecnick.com S.r.l (www.tecnick.com) Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com
link:  http://www.tcpdf.org
abstract:  Class for generating QR-code array for TCPDF.
name:  QRcode
license:  LGPL
+
+


+
[ Top ]

+ +
+ +

Class Variables

+
+ +

+

$alignmentPattern = array(
+         array( 0,  0),array(0,0),array(18,0),array(22,0),array(26,0),array(30,0),//  1- 5
+array(34,0),array(22,38),array(24,42),array(26,46),array(28,50),//  6-10
+array(30,54),array(32,58),array(34,62),array(26,46),array(26,48),// 11-15
+array(26,50),array(30,54),array(30,56),array(30,58),array(34,62),// 16-20
+array(28,50),array(26,50),array(30,54),array(28,54),array(32,58),// 21-25
+array(30,58),array(34,62),array(26,50),array(30,54),array(26,52),// 26-30
+array(30,56),array(34,60),array(30,58),array(34,62),array(30,54),// 31-35
+array(24,50),array(28,54),array(32,58),array(26,54),array(30,58)// 35-40
+)

+

[line 598]

+

+

Tags:

+
+ + + + + + + +
var:  Positions of alignment patterns. This array includes only the second and the third position of the alignment patterns. Rest of them can be calculated from the distance between them. See Table 1 in Appendix E (pp.71) of JIS X0510:2004.
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$anTable = array(
+         -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, //
+         -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, //
+         36, -1, -1, -1, 37, 38, -1, -1, -1, -1, 39, 40, -1, 41, 42, 43, //
+          0,  1,  2,  3,  4,  5,  6,  7,  8,  9, 44, -1, -1, -1, -1, -1, //
+         -1, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, //
+         25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, -1, -1, -1, -1, -1, //
+         -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, //
+         -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1  //
+         )

+

[line 472]

+

+

Tags:

+
+ + + + + + + +
var:  convesion table
access:  protected
+
+ +
+
+ + + + + +
Type:  alphabet-numeric
+


+
[ Top ]

+ +

+

$b1 =

+

[line 430]

+

+

Tags:

+
+ + + + +
access:  protected
+
+ +
+
+ + + + + +
Type:  b1
+


+
[ Top ]

+ +

+

$barcode_array = array()

+

[line 306]

+

+

Tags:

+
+ + + + + + + +
var:  array to be returned which is readable by TCPDF
access:  protected
+
+ +
+
+ + + + + +
Type:  barcode
+


+
[ Top ]

+ +

+

$bit =

+

[line 380]

+

+

Tags:

+
+ + + + + + + +
var:  bit
access:  protected
+
+ +
+
+ + + + + +
Type:  single
+


+
[ Top ]

+ +

+

$blocks =

+

[line 400]

+

+

Tags:

+
+ + + + +
access:  protected
+
+ +
+
+ + + + + +
Type:  blocks
+


+
[ Top ]

+ +

+

$capacity = array(
+         array(  0,    0, 0, array(   0,    0,    0,    0)),//
+array(21,26,0,array(7,10,13,17)),//  1
+array(25,44,7,array(10,16,22,28)),//
+array(29,70,7,array(15,26,36,44)),//
+array(33,100,7,array(20,36,52,64)),//
+array(37,134,7,array(26,48,72,88)),//  5
+array(41,172,7,array(36,64,96,112)),//
+array(45,196,0,array(40,72,108,130)),//
+array(49,242,0,array(48,88,132,156)),//
+array(53,292,0,array(60,110,160,192)),//
+array(57,346,0,array(72,130,192,224)),// 10
+array(61,404,0,array(80,150,224,264)),//
+array(65,466,0,array(96,176,260,308)),//
+array(69,532,0,array(104,198,288,352)),//
+array(73,581,3,array(120,216,320,384)),//
+array(77,655,3,array(132,240,360,432)),// 15
+array(81,733,3,array(144,280,408,480)),//
+array(85,815,3,array(168,308,448,532)),//
+array(89,901,3,array(180,338,504,588)),//
+array(93,991,3,array(196,364,546,650)),//
+array(97,1085,3,array(224,416,600,700)),// 20
+array(101,1156,4,array(224,442,644,750)),//
+array(105,1258,4,array(252,476,690,816)),//
+array(109,1364,4,array(270,504,750,900)),//
+array(113,1474,4,array(300,560,810,960)),//
+array(117,1588,4,array(312,588,870,1050)),// 25
+array(121,1706,4,array(336,644,952,1110)),//
+array(125,1828,4,array(360,700,1020,1200)),//
+array(129,1921,3,array(390,728,1050,1260)),//
+array(133,2051,3,array(420,784,1140,1350)),//
+array(137,2185,3,array(450,812,1200,1440)),// 30
+array(141,2323,3,array(480,868,1290,1530)),//
+array(145,2465,3,array(510,924,1350,1620)),//
+array(149,2611,3,array(540,980,1440,1710)),//
+array(153,2761,3,array(570,1036,1530,1800)),//
+array(157,2876,0,array(570,1064,1590,1890)),// 35
+array(161,3034,0,array(600,1120,1680,1980)),//
+array(165,3196,0,array(630,1204,1770,2100)),//
+array(169,3362,0,array(660,1260,1860,2220)),//
+array(173,3532,0,array(720,1316,1950,2310)),//
+array(177,3706,0,array(750,1372,2040,2430))// 40
+)

+

[line 488]

+

+

Tags:

+
+ + + + + + + +
var:  Table of the capacity of symbols See Table 1 (pp.13) and Table 12-16 (pp.30-36), JIS X0510:2004.
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$casesensitive =  true

+

[line 330]

+

+

Tags:

+
+ + + + + + + +
var:  true the input string will be converted to uppercase
access:  protected
+
+ +
+
+ + + + + +
Type:  if
+


+
[ Top ]

+ +

+

$count =

+

[line 412]

+

+

Tags:

+
+ + + + +
access:  protected
+
+ +
+
+ + + + + +
Type:  counter
+


+
[ Top ]

+ +

+

$data =

+

[line 342]

+

+

Tags:

+
+ + + + + + + +
var:  data
access:  protected
+
+ +
+
+ + + + + +
Type:  mask
+


+
[ Top ]

+ +

+

$datacode = array()

+

[line 388]

+

+

Tags:

+
+ + + + + + + +
var:  code
access:  protected
+
+ +
+
+ + + + + +
Type:  data
+


+
[ Top ]

+ +

+

$dataLength =

+

[line 418]

+

+

Tags:

+
+ + + + + + + +
var:  length
access:  protected
+
+ +
+
+ + + + + +
Type:  data
+


+
[ Top ]

+ +

+

$dataStr =  ''

+

[line 446]

+

+

Tags:

+
+ + + + + + + +
var:  data string
access:  protected
+
+ +
+
+ + + + + +
Type:  input
+


+
[ Top ]

+ +

+

$dir =

+

[line 374]

+

+

Tags:

+
+ + + + +
access:  protected
+
+ +
+
+ + + + + +
Type:  direction
+


+
[ Top ]

+ +

+

$ecccode = array()

+

[line 394]

+

+

Tags:

+
+ + + + + + + +
var:  correction code
access:  protected
+
+ +
+
+ + + + + +
Type:  error
+


+
[ Top ]

+ +

+

$eccLength =

+

[line 424]

+

+

Tags:

+
+ + + + + + + +
var:  correction length
access:  protected
+
+ +
+
+ + + + + +
Type:  error
+


+
[ Top ]

+ +

+

$eccTable = array(
+         array(array( 0,  0),array(0,0),array(0,0),array(0,0)),//
+array(array(1,0),array(1,0),array(1,0),array(1,0)),//  1
+array(array(1,0),array(1,0),array(1,0),array(1,0)),//
+array(array(1,0),array(1,0),array(2,0),array(2,0)),//
+array(array(1,0),array(2,0),array(2,0),array(4,0)),//
+array(array(1,0),array(2,0),array(2,2),array(2,2)),//  5
+array(array(2,0),array(4,0),array(4,0),array(4,0)),//
+array(array(2,0),array(4,0),array(2,4),array(4,1)),//
+array(array(2,0),array(2,2),array(4,2),array(4,2)),//
+array(array(2,0),array(3,2),array(4,4),array(4,4)),//
+array(array(2,2),array(4,1),array(6,2),array(6,2)),// 10
+array(array(4,0),array(1,4),array(4,4),array(3,8)),//
+array(array(2,2),array(6,2),array(4,6),array(7,4)),//
+array(array(4,0),array(8,1),array(8,4),array(12,4)),//
+array(array(3,1),array(4,5),array(11,5),array(11,5)),//
+array(array(5,1),array(5,5),array(5,7),array(11,7)),// 15
+array(array(5,1),array(7,3),array(15,2),array(3,13)),//
+array(array(1,5),array(10,1),array(1,15),array(2,17)),//
+array(array(5,1),array(9,4),array(17,1),array(2,19)),//
+array(array(3,4),array(3,11),array(17,4),array(9,16)),//
+array(array(3,5),array(3,13),array(15,5),array(15,10)),// 20
+array(array(4,4),array(17,0),array(17,6),array(19,6)),//
+array(array(2,7),array(17,0),array(7,16),array(34,0)),//
+array(array(4,5),array(4,14),array(11,14),array(16,14)),//
+array(array(6,4),array(6,14),array(11,16),array(30,2)),//
+array(array(8,4),array(8,13),array(7,22),array(22,13)),// 25
+array(array(10,2),array(19,4),array(28,6),array(33,4)),//
+array(array(8,4),array(22,3),array(8,26),array(12,28)),//
+array(array(3,10),array(3,23),array(4,31),array(11,31)),//
+array(array(7,7),array(21,7),array(1,37),array(19,26)),//
+array(array(5,10),array(19,10),array(15,25),array(23,25)),// 30
+array(array(13,3),array(2,29),array(42,1),array(23,28)),//
+array(array(17,0),array(10,23),array(10,35),array(19,35)),//
+array(array(17,1),array(14,21),array(29,19),array(11,46)),//
+array(array(13,6),array(14,23),array(44,7),array(59,1)),//
+array(array(12,7),array(12,26),array(39,14),array(22,41)),// 35
+array(array(6,14),array(6,34),array(46,10),array(2,64)),//
+array(array(17,4),array(29,14),array(49,10),array(24,46)),//
+array(array(4,18),array(13,32),array(48,14),array(42,32)),//
+array(array(20,4),array(40,7),array(43,22),array(10,67)),//
+array(array(19,6),array(18,31),array(34,34),array(20,61))// 40
+)

+

[line 548]

+

+

Tags:

+
+ + + + + + + +
var:  Table of the error correction code (Reed-Solomon block) See Table 12-16 (pp.30-36), JIS X0510:2004.
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$formatInfo = array(
+         array(0x77c4, 0x72f3, 0x7daa, 0x789d, 0x662f, 0x6318, 0x6c41, 0x6976),//
+array(0x5412,0x5125,0x5e7c,0x5b4b,0x45f9,0x40ce,0x4f97,0x4aa0),//
+array(0x355f,0x3068,0x3f31,0x3a06,0x24b4,0x2183,0x2eda,0x2bed),//
+array(0x1689,0x13be,0x1ce7,0x19d0,0x0762,0x0255,0x0d0c,0x083b)//
+)

+

[line 628]

+

+

Tags:

+
+ + + + + + + +
var:  Format information
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$frame =

+

[line 356]

+

+

Tags:

+
+ + + + +
access:  protected
+
+ +
+
+ + + + + +
Type:  frame
+


+
[ Top ]

+ +

+

$frames = array()

+

[line 466]

+

+

Tags:

+
+ + + + + + + +
var:  of frames
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$hint =  QR_MODE_8B

+

[line 324]

+

+

Tags:

+
+ + + + + + + +
var:  mode
access:  protected
+
+ +
+
+ + + + + +
Type:  Encoding
+


+
[ Top ]

+ +

+

$items =

+

[line 452]

+

+

Tags:

+
+ + + + + + + +
var:  items
access:  protected
+
+ +
+
+ + + + + +
Type:  input
+


+
[ Top ]

+ +

+

$lengthTableBits = array(
+         array(10, 12, 14),array(9,11,13),array(8,16,16),array(8,10,12))

+

[line 536]

+

+

Tags:

+
+ + + + + + + +
var:  Length indicator
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$level =  QR_ECLEVEL_L

+

[line 318]

+

+

Tags:

+
+ + + + + + + +
var:  of error correction. See definitions for possible values.
access:  protected
+
+ +
+
+ + + + + +
Type:  Levels
+


+
[ Top ]

+ +

+

$rsblocks = array()

+

[line 406]

+

+

Tags:

+
+ + + + + + + +
var:  blocks
access:  protected
+
+ +
+
+ + + + + +
Type:  Reed-Solomon
+


+
[ Top ]

+ +

+

$rsitems = array()

+

[line 460]

+

+

Tags:

+
+ + + + + + + +
var:  items
access:  protected
+
+ +
+
+ + + + + +
Type:  Reed-Solomon
+


+
[ Top ]

+ +

+

$runLength = array()

+

[line 438]

+

+

Tags:

+
+ + + + + + + +
var:  length
access:  protected
+
+ +
+
+ + + + + +
Type:  run
+


+
[ Top ]

+ +

+

$structured =  0

+

[line 336]

+

+

Tags:

+
+ + + + + + + +
var:  QR code (not supported yet)
access:  protected
+
+ +
+
+ + + + + +
Type:  structured
+


+
[ Top ]

+ +

+

$version =  0

+

[line 312]

+

+

Tags:

+
+ + + + + + + +
var:  code version. Size of QRcode is defined as version. Version is from 1 to 40. Version 1 is 21*21 matrix. And 4 modules increases whenever 1 version increases. So version 40 is 177*177 matrix.
access:  protected
+
+ +
+
+ + + + + +
Type:  QR
+


+
[ Top ]

+ +

+

$versionPattern = array(
+         0x07c94, 0x085bc, 0x09a99, 0x0a4d3, 0x0bbf6, 0x0c762, 0x0d847, 0x0e60d, //
+         0x0f928, 0x10b78, 0x1145d, 0x12a17, 0x13532, 0x149a6, 0x15683, 0x168c9, //
+         0x177ec, 0x18ec4, 0x191e1, 0x1afab, 0x1b08e, 0x1cc1a, 0x1d33f, 0x1ed75, //
+         0x1f250, 0x209d5, 0x216f0, 0x228ba, 0x2379f, 0x24b0b, 0x2542e, 0x26a64, //
+         0x27541, 0x28c69
+      )

+

[line 616]

+

+

Tags:

+
+ + + + + + + +
var:  Version information pattern (BCH coded). See Table 1 in Appendix D (pp.68) of JIS X0510:2004. size: [QRSPEC_VERSION_MAX - 6]
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$width =

+

[line 350]

+

+

Tags:

+
+ + + + +
access:  protected
+
+ +
+
+ + + + + +
Type:  width
+


+
[ Top ]

+ +

+

$x =

+

[line 362]

+

+

Tags:

+
+ + + + + + + +
var:  position of bit
access:  protected
+
+ +
+
+ + + + + +
Type:  X
+


+
[ Top ]

+ +

+

$y =

+

[line 368]

+

+

Tags:

+
+ + + + + + + +
var:  position of bit
access:  protected
+
+ +
+
+ + + + + +
Type:  Y
+


+
[ Top ]

+

+ +
+ +

Class Methods

+
+ +
+ +

constructor __construct [line 648]

+
+
+
+ QRcode __construct( +string +$code, [string +$eclevel = 'L']) +
+

+ + This is the class constructor.

Creates a QRcode object




+

Tags:

+
+ + + + + + + +
since:  1.0.000
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
string  $code  code to represent using QRcode
string  $eclevel  error level:
  • L : About 7% or less errors can be corrected.
  • M : About 15% or less errors can be corrected.
  • Q : About 25% or less errors can be corrected.
  • H : About 30% or less errors can be corrected.
+

+
[ Top ]
+
+
+ +

method allocate [line 2138]

+
+
+
+ array allocate( +int +$setLength) +
+

+ + Return an array with zeros



+

Tags:

+
+ + + + +
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
int  $setLength  array size
+

+
[ Top ]
+
+
+ +

method appendBitstream [line 2192]

+
+
+
+ array appendBitstream( +array +$bitstream, array +$append) +
+

+ + Append one bitstream to another



+

Tags:

+
+ + + + + + + +
return:  bitstream
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
array  $bitstream  original bitstream
array  $append  bitstream to append
+

+
[ Top ]
+
+
+ +

method appendBytes [line 2224]

+
+
+
+ array appendBytes( +array +$bitstream, int +$size, array +$data) +
+

+ + Append one bitstream created from bytes to another



+

Tags:

+
+ + + + + + + +
return:  bitstream
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + +
array  $bitstream  original bitstream
int  $size  size
array  $data  bytes
+

+
[ Top ]
+
+
+ +

method appendNewInputItem [line 1705]

+
+
+
+ items appendNewInputItem( +array +$items, int +$mode, int +$size, array +$data) +
+

+ + Append data to an input object.

The data is copied and appended to the input object.




+

Tags:

+
+ + + + +
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + +
int  $mode  encoding mode.
int  $size  size of data (byte).
array  $data  array of input data.
array  $items  items input items
+

+
[ Top ]
+
+
+ +

method appendNum [line 2209]

+
+
+
+ array appendNum( +array +$bitstream, int +$bits, int +$num) +
+

+ + Append one bitstream created from number to another



+

Tags:

+
+ + + + + + + +
return:  bitstream
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + +
array  $bitstream  original bitstream
int  $bits  number of bits
int  $num  number
+

+
[ Top ]
+
+
+ +

method appendPaddingBit [line 2064]

+
+
+
+ array appendPaddingBit( +array +$bstream) +
+

+ + Append Padding Bit to bitstream



+

Tags:

+
+ + + + + + + +
return:  bitstream
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
array  $bstream  
+

+
[ Top ]
+
+
+ +

method binarize [line 698]

+
+
+
+ array binarize( +array +$frame) +
+

+ + Convert the frame in binary form



+

Tags:

+
+ + + + + + + +
return:  frame in binary form
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
array  $frame  array to binarize
+

+
[ Top ]
+
+
+ +

method bitstreamToByte [line 2237]

+
+
+
+ array bitstreamToByte( + +$bstream, array +$bitstream) +
+

+ + Convert bitstream to bytes



+

Tags:

+
+ + + + + + + +
return:  of bytes
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
array  $bitstream  original bitstream
  $bstream  
+

+
[ Top ]
+
+
+ +

method calcN1N3 [line 1135]

+
+
+
+ int calcN1N3( +int +$length) +
+

+ + calcN1N3



+

Tags:

+
+ + + + + + + +
return:  demerit
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
int  $length  
+

+
[ Top ]
+
+
+ +

method calcParity [line 1739]

+
+
+
+ int calcParity( +array +$items) +
+

+ + calcParity



+

Tags:

+
+ + + + + + + +
return:  parity
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
array  $items  
+

+
[ Top ]
+
+
+ +

method check [line 1868]

+
+
+
+ boolean check( +int +$mode, int +$size, array +$data) +
+

+ + Validate the input data.



+

Tags:

+
+ + + + + + + +
return:  true in case of valid data, false otherwise
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + +
int  $mode  encoding mode.
int  $size  size of data (byte).
array  $data  data data to validate
+

+
[ Top ]
+
+
+ +

method checkModeAn [line 1781]

+
+
+
+ boolean checkModeAn( +int +$size, array +$data) +
+

+ + checkModeAn



+

Tags:

+
+ + + + + + + +
return:  true or false
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
int  $size  
array  $data  
+

+
[ Top ]
+
+
+ +

method checkModeKanji [line 1848]

+
+
+
+ boolean checkModeKanji( +int +$size, array +$data) +
+

+ + checkModeKanji



+

Tags:

+
+ + + + + + + +
return:  true or false
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
int  $size  
array  $data  
+

+
[ Top ]
+
+
+ +

method checkModeNum [line 1757]

+
+
+
+ boolean checkModeNum( +int +$size, array +$data) +
+

+ + checkModeNum



+

Tags:

+
+ + + + + + + +
return:  true or false
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
int  $size  
array  $data  
+

+
[ Top ]
+
+
+ +

method convertData [line 2035]

+
+
+
+ array convertData( +array +$items) +
+

+ + convertData



+

Tags:

+
+ + + + + + + +
return:  items
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
array  $items  
+

+
[ Top ]
+
+
+ +

method createBitStream [line 2020]

+
+
+
+ array createBitStream( +array +$items) +
+

+ + createBitStream



+

Tags:

+
+ + + + + + + +
return:  of items and total bits
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
array  $items  
+

+
[ Top ]
+
+
+ +

method createFrame [line 2540]

+
+
+
+ Array createFrame( +int +$version) +
+

+ + Return a copy of initialized frame.



+

Tags:

+
+ + + + + + + +
return:  of unsigned char.
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
int  $version  version
+

+
[ Top ]
+
+
+ +

method eat8 [line 1404]

+
+
+
+ int eat8( +) +
+

+ + eat8



+

Tags:

+
+ + + + + + + +
return:  run
access:  protected
+
+

+ + +
[ Top ]
+
+
+ +

method eatAn [line 1352]

+
+
+
+ int eatAn( +) +
+

+ + eatAn



+

Tags:

+
+ + + + + + + +
return:  run
access:  protected
+
+

+ + +
[ Top ]
+
+
+ +

method eatKanji [line 1391]

+
+
+
+ int eatKanji( +) +
+

+ + eatKanji



+

Tags:

+
+ + + + + + + +
return:  run
access:  protected
+
+

+ + +
[ Top ]
+
+
+ +

method eatNum [line 1320]

+
+
+
+ int eatNum( +) +
+

+ + eatNum



+

Tags:

+
+ + + + + + + +
return:  run
access:  protected
+
+

+ + +
[ Top ]
+
+
+ +

method encodeBitStream [line 1650]

+
+
+
+ array encodeBitStream( +array +$inputitem, int +$version) +
+

+ + encodeBitStream



+

Tags:

+
+ + + + + + + +
return:  input item
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
array  $inputitem  
int  $version  
+

+
[ Top ]
+
+
+ +

method encodeMask [line 729]

+
+
+
+ void encodeMask( +int +$mask) +
+

+ + Encode mask



+

Tags:

+
+ + + + +
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
int  $mask  masking mode
+

+
[ Top ]
+
+
+ +

method encodeMode8 [line 1596]

+
+
+
+ array encodeMode8( +array +$inputitem, int +$version) +
+

+ + encodeMode8



+

Tags:

+
+ + + + + + + +
return:  input item
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
array  $inputitem  
int  $version  
+

+
[ Top ]
+
+
+ +

method encodeModeAn [line 1573]

+
+
+
+ array encodeModeAn( +array +$inputitem, int +$version) +
+

+ + encodeModeAn



+

Tags:

+
+ + + + + + + +
return:  input item
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
array  $inputitem  
int  $version  
+

+
[ Top ]
+
+
+ +

method encodeModeKanji [line 1612]

+
+
+
+ array encodeModeKanji( +array +$inputitem, int +$version) +
+

+ + encodeModeKanji



+

Tags:

+
+ + + + + + + +
return:  input item
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
array  $inputitem  
int  $version  
+

+
[ Top ]
+
+
+ +

method encodeModeNum [line 1544]

+
+
+
+ array encodeModeNum( +array +$inputitem, int +$version) +
+

+ + encodeModeNum



+

Tags:

+
+ + + + + + + +
return:  input item
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
array  $inputitem  
int  $version  
+

+
[ Top ]
+
+
+ +

method encodeModeStructure [line 1635]

+
+
+
+ array encodeModeStructure( +array +$inputitem) +
+

+ + encodeModeStructure



+

Tags:

+
+ + + + + + + +
return:  input item
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
array  $inputitem  
+

+
[ Top ]
+
+
+ +

method encodeString [line 713]

+
+
+
+ void encodeString( +string +$string) +
+

+ + Encode the input string to QR code



+

Tags:

+
+ + + + +
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
string  $string  input string to encode
+

+
[ Top ]
+
+
+ +

method encode_rs_char [line 2838]

+
+
+
+ parity encode_rs_char( +array +$rs, array +$data, array +$parity) +
+

+ + Encode a Reed-Solomon codec and returns the parity array



+

Tags:

+
+ + + + + + + +
return:  array
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + +
array  $rs  RS values
array  $data  data
array  $parity  parity
+

+
[ Top ]
+
+
+ +

method estimateBitsMode8 [line 1829]

+
+
+
+ int estimateBitsMode8( +int +$size) +
+

+ + estimateBitsMode8



+

Tags:

+
+ + + + + + + +
return:  number of bits
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
int  $size  
+

+
[ Top ]
+
+
+ +

method estimateBitsModeAn [line 1816]

+
+
+
+ int estimateBitsModeAn( +int +$size) +
+

+ + estimateBitsModeAn



+

Tags:

+
+ + + + + + + +
return:  number of bits
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
int  $size  
+

+
[ Top ]
+
+
+ +

method estimateBitsModeKanji [line 1838]

+
+
+
+ int estimateBitsModeKanji( +int +$size) +
+

+ + estimateBitsModeKanji



+

Tags:

+
+ + + + + + + +
return:  number of bits
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
int  $size  
+

+
[ Top ]
+
+
+ +

method estimateBitsModeNum [line 1795]

+
+
+
+ int estimateBitsModeNum( +int +$size) +
+

+ + estimateBitsModeNum



+

Tags:

+
+ + + + + + + +
return:  number of bits
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
int  $size  
+

+
[ Top ]
+
+
+ +

method estimateBitStreamSize [line 1901]

+
+
+
+ int estimateBitStreamSize( +array +$items, int +$version) +
+

+ + estimateBitStreamSize



+

Tags:

+
+ + + + + + + +
return:  bits
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
array  $items  
int  $version  
+

+
[ Top ]
+
+
+ +

method estimateVersion [line 1944]

+
+
+
+ int estimateVersion( +array +$items) +
+

+ + estimateVersion



+

Tags:

+
+ + + + + + + +
return:  version
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
array  $items  
+

+
[ Top ]
+
+
+ +

method evaluateSymbol [line 1166]

+
+
+
+ int evaluateSymbol( +int +$width, array +$frame) +
+

+ + evaluateSymbol



+

Tags:

+
+ + + + + + + +
return:  demerit
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
int  $width  
array  $frame  
+

+
[ Top ]
+
+
+ +

method generateMaskNo [line 1072]

+
+
+
+ array generateMaskNo( +int +$maskNo, int +$width, array +$frame) +
+

+ + Return bitmask



+

Tags:

+
+ + + + + + + +
return:  bitmask
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + +
int  $maskNo  mask number
int  $width  width
array  $frame  frame
+

+
[ Top ]
+
+
+ +

method getBarcodeArray [line 689]

+
+
+
+ array getBarcodeArray( +) +
+

+ + Returns a barcode array which is readable by TCPDF



+

Tags:

+
+ + + + + + + +
return:  barcode array readable by TCPDF;
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getBitStream [line 2114]

+
+
+
+ array getBitStream( +int +$items) +
+

+ + Returns a stream of bits.



+

Tags:

+
+ + + + + + + +
return:  padded merged byte stream
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
int  $items  
+

+
[ Top ]
+
+
+ +

method getByteStream [line 2124]

+
+
+
+ array getByteStream( +int +$items) +
+

+ + Pack all bit streams padding bits into a byte array.



+

Tags:

+
+ + + + + + + +
return:  padded merged byte stream
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
int  $items  
+

+
[ Top ]
+
+
+ +

method getCode [line 918]

+
+
+
+ array getCode( +) +
+

+ + Return Reed-Solomon block code.



+

Tags:

+
+ + + + + + + +
return:  rsblocks
access:  protected
+
+

+ + +
[ Top ]
+
+
+ +

method getDataLength [line 2293]

+
+
+
+ int getDataLength( +int +$version, int +$level) +
+

+ + Return maximum data code length (bytes) for the version.



+

Tags:

+
+ + + + + + + +
return:  maximum size (bytes)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
int  $version  version
int  $level  error correction level
+

+
[ Top ]
+
+
+ +

method getECCLength [line 2303]

+
+
+
+ int getECCLength( +int +$version, int +$level) +
+

+ + Return maximum error correction code length (bytes) for the version.



+

Tags:

+
+ + + + + + + +
return:  ECC size (bytes)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
int  $version  version
int  $level  error correction level
+

+
[ Top ]
+
+
+ +

method getEccSpec [line 2393]

+
+
+
+ array getEccSpec( +int +$version, int +$level, array +$spec) +
+

+ + Return an array of ECC specification.



+

Tags:

+
+ + + + + + + +
return:  spec
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + +
int  $version  version
int  $level  error correction level
array  $spec  an array of ECC specification contains as following: {# of type1 blocks, # of data code, # of ecc code, # of type2 blocks, # of data code}
+

+
[ Top ]
+
+
+ +

method getFormatInfo [line 2501]

+
+
+
+ BCH getFormatInfo( +array +$mask, int +$level) +
+

+ + Return BCH encoded format information pattern.



+

Tags:

+
+ + + + + + + +
return:  encoded format information pattern
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
array  $mask  
int  $level  error correction level
+

+
[ Top ]
+
+
+ +

method getFrameAt [line 803]

+
+
+
+ value getFrameAt( +array +$at) +
+

+ + Get frame value at specified position



+

Tags:

+
+ + + + + + + +
return:  at specified position
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
array  $at  x,y position
+

+
[ Top ]
+
+
+ +

method getMinimumVersion [line 2331]

+
+
+
+ int getMinimumVersion( +int +$size, int +$level) +
+

+ + Return a version number that satisfies the input code length.



+

Tags:

+
+ + + + + + + +
return:  version number
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
int  $size  input code length (byte)
int  $level  error correction level
+

+
[ Top ]
+
+
+ +

method getNextPosition [line 811]

+
+
+
+ array getNextPosition( +) +
+

+ + Return the next frame position



+

Tags:

+
+ + + + + + + +
return:  of x,y coordinates
access:  protected
+
+

+ + +
[ Top ]
+
+
+ +

method getRemainder [line 2321]

+
+
+
+ int getRemainder( +int +$version) +
+

+ + Return the numer of remainder bits.



+

Tags:

+
+ + + + + + + +
return:  number of remainder bits
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
int  $version  version
+

+
[ Top ]
+
+
+ +

method getVersionPattern [line 2488]

+
+
+
+ BCH getVersionPattern( +int +$version) +
+

+ + Return BCH encoded version information pattern that is used for the symbol of version 7 or greater. Use lower 18 bits.



+

Tags:

+
+ + + + + + + +
return:  encoded version information pattern
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
int  $version  version
+

+
[ Top ]
+
+
+ +

method getWidth [line 2312]

+
+
+
+ int getWidth( +int +$version) +
+

+ + Return the width of the symbol for the version.



+

Tags:

+
+ + + + + + + +
return:  width
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
int  $version  version
+

+
[ Top ]
+
+
+ +

method identifyMode [line 1295]

+
+
+
+ int identifyMode( +int +$pos) +
+

+ + identifyMode



+

Tags:

+
+ + + + + + + +
return:  mode
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
int  $pos  
+

+
[ Top ]
+
+
+ +

method init [line 867]

+
+
+
+ 0 init( +array +$spec) +
+

+ + Initialize code.



+

Tags:

+
+ + + + + + + +
return:  in case of success, -1 in case of error
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
array  $spec  array of ECC specification
+

+
[ Top ]
+
+
+ +

method init_rs [line 2713]

+
+
+
+ array init_rs( +int +$symsize, int +$gfpoly, int +$fcr, int +$prim, int +$nroots, int +$pad) +
+

+ + Initialize a Reed-Solomon codec and add it to existing rsitems



+

Tags:

+
+ + + + + + + +
return:  Array of RS values:
  • mm = Bits per symbol;
  • nn = Symbols per block;
  • alpha_to = log lookup table array;
  • index_of = Antilog lookup table array;
  • genpoly = Generator polynomial array;
  • nroots = Number of generator;
  • roots = number of parity symbols;
  • fcr = First consecutive root, index form;
  • prim = Primitive element, index form;
  • iprim = prim-th root of 1, index form;
  • pad = Padding bytes in shortened block;
  • gfpoly
.
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
int  $symsize  symbol size, bits
int  $gfpoly  Field generator polynomial coefficients
int  $fcr  first root of RS code generator polynomial, index form
int  $prim  primitive element to generate polynomial roots
int  $nroots  RS code generator polynomial degree (number of roots)
int  $pad  padding bytes at front of shortened block
+

+
[ Top ]
+
+
+ +

method init_rs_char [line 2754]

+
+
+
+ array init_rs_char( +int +$symsize, int +$gfpoly, int +$fcr, int +$prim, int +$nroots, int +$pad) +
+

+ + Initialize a Reed-Solomon codec and returns an array of values.



+

Tags:

+
+ + + + + + + +
return:  Array of RS values:
  • mm = Bits per symbol;
  • nn = Symbols per block;
  • alpha_to = log lookup table array;
  • index_of = Antilog lookup table array;
  • genpoly = Generator polynomial array;
  • nroots = Number of generator;
  • roots = number of parity symbols;
  • fcr = First consecutive root, index form;
  • prim = Primitive element, index form;
  • iprim = prim-th root of 1, index form;
  • pad = Padding bytes in shortened block;
  • gfpoly
.
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
int  $symsize  symbol size, bits
int  $gfpoly  Field generator polynomial coefficients
int  $fcr  first root of RS code generator polynomial, index form
int  $prim  primitive element to generate polynomial roots
int  $nroots  RS code generator polynomial degree (number of roots)
int  $pad  padding bytes at front of shortened block
+

+
[ Top ]
+
+
+ +

method insertStructuredAppendHeader [line 1721]

+
+
+
+ array insertStructuredAppendHeader( +array +$items, int +$size, int +$index, int +$parity) +
+

+ + insertStructuredAppendHeader



+

Tags:

+
+ + + + + + + +
return:  items
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + +
array  $items  
int  $size  
int  $index  
int  $parity  
+

+
[ Top ]
+
+
+ +

method isalnumat [line 1283]

+
+
+
+ boolean isalnumat( +string +$str, int +$pos) +
+

+ + Return true if the character at specified position is an alphanumeric character



+

Tags:

+
+ + + + + + + +
return:  true of false
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
string  $str  string
int  $pos  characted position
+

+
[ Top ]
+
+
+ +

method isdigitat [line 1270]

+
+
+
+ boolean isdigitat( +string +$str, int +$pos) +
+

+ + Return true if the character at specified position is a number



+

Tags:

+
+ + + + + + + +
return:  true of false
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
string  $str  string
int  $pos  characted position
+

+
[ Top ]
+
+
+ +

method lengthIndicator [line 2347]

+
+
+
+ int lengthIndicator( +int +$mode, int +$version) +
+

+ + Return the size of length indicator for the mode and version.



+

Tags:

+
+ + + + + + + +
return:  the size of the appropriate length indicator (bits).
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
int  $mode  encoding mode
int  $version  version
+

+
[ Top ]
+
+
+ +

method lengthOfCode [line 1965]

+
+
+
+ int lengthOfCode( +int +$mode, int +$version, int +$bits) +
+

+ + lengthOfCode



+

Tags:

+
+ + + + + + + +
return:  size
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + +
int  $mode  
int  $version  
int  $bits  
+

+
[ Top ]
+
+
+ +

method lookAnTable [line 1771]

+
+
+
+ value lookAnTable( +int +$c) +
+

+ + Look up the alphabet-numeric convesion table (see JIS X0510:2004, pp.19).



+

Tags:

+
+ + + + +
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
int  $c  character value
+

+
[ Top ]
+
+
+ +

method makeMask [line 1123]

+
+
+
+ array makeMask( +int +$width, array +$frame, int +$maskNo, int +$level) +
+

+ + makeMask



+

Tags:

+
+ + + + + + + +
return:  mask
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + +
int  $width  
array  $frame  
int  $maskNo  
int  $level  
+

+
[ Top ]
+
+
+ +

method makeMaskNo [line 1096]

+
+
+
+ int makeMaskNo( +int +$maskNo, int +$width, int +$s, +&$d, [boolean +$maskGenOnly = false], int +$d) +
+

+ + makeMaskNo



+

Tags:

+
+ + + + + + + +
return:  b
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
int  $maskNo  
int  $width  
int  $s  
int  $d  
boolean  $maskGenOnly  
  &$d  
+

+
[ Top ]
+
+
+ +

method mask [line 1228]

+
+
+
+ array mask( +int +$width, array +$frame, int +$level) +
+

+ + mask



+

Tags:

+
+ + + + + + + +
return:  best mask
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + +
int  $width  
array  $frame  
int  $level  
+

+
[ Top ]
+
+
+ +

method mask0 [line 991]

+
+
+
+ int mask0( +int +$x, int +$y) +
+

+ + mask0



+

Tags:

+
+ + + + + + + +
return:  mask
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
int  $x  X position
int  $y  Y position
+

+
[ Top ]
+
+
+ +

method mask1 [line 1001]

+
+
+
+ int mask1( +int +$x, int +$y) +
+

+ + mask1



+

Tags:

+
+ + + + + + + +
return:  mask
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
int  $x  X position
int  $y  Y position
+

+
[ Top ]
+
+
+ +

method mask2 [line 1011]

+
+
+
+ int mask2( +int +$x, int +$y) +
+

+ + mask2



+

Tags:

+
+ + + + + + + +
return:  mask
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
int  $x  X position
int  $y  Y position
+

+
[ Top ]
+
+
+ +

method mask3 [line 1021]

+
+
+
+ int mask3( +int +$x, int +$y) +
+

+ + mask3



+

Tags:

+
+ + + + + + + +
return:  mask
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
int  $x  X position
int  $y  Y position
+

+
[ Top ]
+
+
+ +

method mask4 [line 1031]

+
+
+
+ int mask4( +int +$x, int +$y) +
+

+ + mask4



+

Tags:

+
+ + + + + + + +
return:  mask
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
int  $x  X position
int  $y  Y position
+

+
[ Top ]
+
+
+ +

method mask5 [line 1041]

+
+
+
+ int mask5( +int +$x, int +$y) +
+

+ + mask5



+

Tags:

+
+ + + + + + + +
return:  mask
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
int  $x  X position
int  $y  Y position
+

+
[ Top ]
+
+
+ +

method mask6 [line 1051]

+
+
+
+ int mask6( +int +$x, int +$y) +
+

+ + mask6



+

Tags:

+
+ + + + + + + +
return:  mask
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
int  $x  X position
int  $y  Y position
+

+
[ Top ]
+
+
+ +

method mask7 [line 1061]

+
+
+
+ int mask7( +int +$x, int +$y) +
+

+ + mask7



+

Tags:

+
+ + + + + + + +
return:  mask
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
int  $x  X position
int  $y  Y position
+

+
[ Top ]
+
+
+ +

method maximumWords [line 2367]

+
+
+
+ int maximumWords( +int +$mode, int +$version) +
+

+ + Return the maximum length for the mode and version.



+

Tags:

+
+ + + + + + + +
return:  the maximum length (bytes)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
int  $mode  encoding mode
int  $version  version
+

+
[ Top ]
+
+
+ +

method mergeBitStream [line 2097]

+
+
+
+ array mergeBitStream( + +$items, array +$bstream) +
+

+ + mergeBitStream



+

Tags:

+
+ + + + + + + +
return:  bitstream
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
array  $bstream  
  $items  
+

+
[ Top ]
+
+
+ +

method modnn [line 2736]

+
+
+
+ int modnn( +array +$rs, int +$x) +
+

+ + modnn



+

Tags:

+
+ + + + + + + +
return:  X osition
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
int  $x  X position
array  $rs  RS values
+

+
[ Top ]
+
+
+ +

method newFrame [line 2605]

+
+
+
+ Array newFrame( +int +$version) +
+

+ + Set new frame for the specified version.



+

Tags:

+
+ + + + + + + +
return:  of unsigned char.
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
int  $version  version
+

+
[ Top ]
+
+
+ +

method newFromBytes [line 2168]

+
+
+
+ array newFromBytes( +int +$size, array +$data) +
+

+ + Return new bitstream from bytes



+

Tags:

+
+ + + + + + + +
return:  bitstream
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
int  $size  size
array  $data  bytes
+

+
[ Top ]
+
+
+ +

method newFromNum [line 2148]

+
+
+
+ array newFromNum( +int +$bits, int +$num) +
+

+ + Return new bitstream from number



+

Tags:

+
+ + + + + + + +
return:  bitstream
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
int  $bits  number of bits
int  $num  number
+

+
[ Top ]
+
+
+ +

method newInputItem [line 1522]

+
+
+
+ array newInputItem( +int +$mode, int +$size, array +$data, [array +$bstream = null]) +
+

+ + newInputItem



+

Tags:

+
+ + + + + + + +
return:  input item
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + +
int  $mode  
int  $size  
array  $data  
array  $bstream  
+

+
[ Top ]
+
+
+ +

method putAlignmentMarker [line 2425]

+
+
+
+ array putAlignmentMarker( +array +$frame, int +$ox, int +$oy, int +$width) +
+

+ + Put an alignment marker.



+

Tags:

+
+ + + + + + + +
return:  frame
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + +
array  $frame  frame
int  $width  width
int  $ox  X center coordinate of the pattern
int  $oy  Y center coordinate of the pattern
+

+
[ Top ]
+
+
+ +

method putAlignmentPattern [line 2448]

+
+
+
+ array putAlignmentPattern( +int +$version, +$frame, int +$width, array +$fram) +
+

+ + Put an alignment pattern.



+

Tags:

+
+ + + + + + + +
return:  frame
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + +
int  $version  version
array  $fram  frame
int  $width  width
  $frame  
+

+
[ Top ]
+
+
+ +

method putFinderPattern [line 2519]

+
+
+
+ array putFinderPattern( +array +$frame, int +$ox, int +$oy, int +$width) +
+

+ + Put a finder pattern.



+

Tags:

+
+ + + + + + + +
return:  frame
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + +
array  $frame  frame
int  $width  width
int  $ox  X center coordinate of the pattern
int  $oy  Y center coordinate of the pattern
+

+
[ Top ]
+
+
+ +

method qrstrset [line 2282]

+
+
+
+ array qrstrset( +array +$srctab, int +$x, int +$y, string +$repl, [int +$replLen = false]) +
+

+ + Replace a value on the array at the specified position



+

Tags:

+
+ + + + + + + +
return:  srctab
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
array  $srctab  
int  $x  X position
int  $y  Y position
string  $repl  value to replace
int  $replLen  length of the repl string
+

+
[ Top ]
+
+
+ +

method rsBlockNum [line 2623]

+
+
+
+ int rsBlockNum( +array +$spec) +
+

+ + Return block number 0



+

Tags:

+
+ + + + + + + +
return:  value
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
array  $spec  
+

+
[ Top ]
+
+
+ +

method rsBlockNum1 [line 2632]

+
+
+
+ int rsBlockNum1( +array +$spec) +
+

+ + Return block number 1



+

Tags:

+
+ + + + + + + +
return:  value
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
array  $spec  
+

+
[ Top ]
+
+
+ +

method rsBlockNum2 [line 2659]

+
+
+
+ int rsBlockNum2( +array +$spec) +
+

+ + Return block number 2



+

Tags:

+
+ + + + + + + +
return:  value
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
array  $spec  
+

+
[ Top ]
+
+
+ +

method rsDataCodes1 [line 2641]

+
+
+
+ int rsDataCodes1( +array +$spec) +
+

+ + Return data codes 1



+

Tags:

+
+ + + + + + + +
return:  value
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
array  $spec  
+

+
[ Top ]
+
+
+ +

method rsDataCodes2 [line 2668]

+
+
+
+ int rsDataCodes2( +array +$spec) +
+

+ + Return data codes 2



+

Tags:

+
+ + + + + + + +
return:  value
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
array  $spec  
+

+
[ Top ]
+
+
+ +

method rsDataLength [line 2686]

+
+
+
+ int rsDataLength( +array +$spec) +
+

+ + Return data length



+

Tags:

+
+ + + + + + + +
return:  value
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
array  $spec  
+

+
[ Top ]
+
+
+ +

method rsEccCodes1 [line 2650]

+
+
+
+ int rsEccCodes1( +array +$spec) +
+

+ + Return ecc codes 1



+

Tags:

+
+ + + + + + + +
return:  value
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
array  $spec  
+

+
[ Top ]
+
+
+ +

method rsEccCodes2 [line 2677]

+
+
+
+ int rsEccCodes2( +array +$spec) +
+

+ + Return ecc codes 2



+

Tags:

+
+ + + + + + + +
return:  value
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
array  $spec  
+

+
[ Top ]
+
+
+ +

method rsEccLength [line 2695]

+
+
+
+ int rsEccLength( +array +$spec) +
+

+ + Return ecc length



+

Tags:

+
+ + + + + + + +
return:  value
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
array  $spec  
+

+
[ Top ]
+
+
+ +

method setFrameAt [line 794]

+
+
+
+ void setFrameAt( +array +$at, int +$val) +
+

+ + Set frame value at specified position



+

Tags:

+
+ + + + +
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
array  $at  x,y position
int  $val  value of the character to set
+

+
[ Top ]
+
+
+ +

method splitString [line 1452]

+
+
+
+ void splitString( +) +
+

+ + splitString



+

Tags:

+
+ + + + +
access:  protected
+
+

+ + +
[ Top ]
+
+
+ +

method toUpper [line 1493]

+
+
+
+ void toUpper( +) +
+

+ + toUpper



+

Tags:

+
+ + + + +
access:  protected
+
+

+ + +
[ Top ]
+
+
+ +

method writeFormatInformation [line 949]

+
+
+
+ int writeFormatInformation( +int +$width, +&$frame, array +$mask, int +$level, array +$frame) +
+

+ + Write Format Information on frame and returns the number of black bits



+

Tags:

+
+ + + + + + + +
return:  blacks
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
int  $width  frame width
array  $frame  frame
array  $mask  masking mode
int  $level  error correction level
  &$frame  
+

+
[ Top ]
+
+

+ + +
+
+ Documentation generated on Thu, 25 Nov 2010 09:23:17 +0100 by phpDocumentor 1.4.3 +
+
+
+ + + \ No newline at end of file diff --git a/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/TCPDF.html b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/TCPDF.html new file mode 100644 index 00000000000..8b9f8eadee4 --- /dev/null +++ b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/TCPDF.html @@ -0,0 +1,28480 @@ + + +Docs For Class TCPDF + + + + + + + + + + + + + +
com-tecnick-tcpdf
+ + + [ class tree: com-tecnick-tcpdf ] + [ index: com-tecnick-tcpdf ] + [ all elements ] +
+ + + + + + +
+
+ +

Class: TCPDF

+Source Location: /tcpdf.php

+ + + + + + + + + + +
+ +

Class Overview

+

+
This is a PHP class for generating PDF documents without requiring external extensions.


+

Author(s):

+
    +
  • Nicola Asuni - info@tecnick.com
  • +
+ + + + + + +

Version:

+
    +
  • 5.9.023
  • +
+ + +
+

Variables

+ +
+

Methods

+ +
+
+ + + + + + + + +
+
+ + +

Class Details

+
+[line 159]
+This is a PHP class for generating PDF documents without requiring external extensions.


TCPDF project (http://www.tcpdf.org) has been originally derived in 2002 from the Public Domain FPDF class by Olivier Plathey (http://www.fpdf.org), but now is almost entirely rewritten.




+

Tags:

+
+ + + + + + + + + + + + + + + + +
author:  Nicola Asuni - info@tecnick.com
version:  5.9.023
link:  http://www.tcpdf.org
name:  TCPDF
license:  GNU-LGPLv3 + YOU CAN'T REMOVE ANY TCPDF COPYRIGHT NOTICE OR LINK FROM THE GENERATED PDF DOCUMENTS.
+
+


+
[ Top ]

+ +
+ +

Class Variables

+
+ +

+

$AliasNbPages =  '{nb}'

+

[line 515]

+

+

Tags:

+
+ + + + + + + +
var:  for total number of pages
access:  protected
+
+ +
+
+ + + + + +
Type:  alias
+


+
[ Top ]

+ +

+

$AliasNumPage =  '{pnb}'

+

[line 521]

+

+

Tags:

+
+ + + + + + + +
var:  for page number
access:  protected
+
+ +
+
+ + + + + +
Type:  alias
+


+
[ Top ]

+ +

+

$annotation_fonts = array()

+

[line 1390]

+ List of fonts used on form fields (fontname => fontkey).



+

Tags:

+
+ + + + + + + +
since:  4.8.001 (2009-09-09)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$author =  ''

+

[line 497]

+

+

Tags:

+
+ + + + +
access:  protected
+
+ +
+
+ + + + + +
Type:  author
+


+
[ Top ]

+ +

+

$AutoPageBreak =

+

[line 455]

+

+

Tags:

+
+ + + + + + + +
var:  page breaking
access:  protected
+
+ +
+
+ + + + + +
Type:  automatic
+


+
[ Top ]

+ +

+

$barcode =  false

+

[line 618]

+

+

Tags:

+
+ + + + + + + +
var:  to print on page footer (only if set).
access:  protected
+
+ +
+
+ + + + + +
Type:  Barcode
+


+
[ Top ]

+ +

+

$bgcolor =

+

[line 716]

+

+

Tags:

+
+ + + + + + + +
var:  background color
access:  protected
+
+ +
+
+ + + + + +
Type:  current
+


+
[ Top ]

+ +

+

$bMargin =

+

[line 289]

+

+

Tags:

+
+ + + + + + + +
var:  break margin
access:  protected
+
+ +
+
+ + + + + +
Type:  page
+


+
[ Top ]

+ +

+

$booklet =  false

+

[line 1080]

+ Booklet mode for double-sided pages



+

Tags:

+
+ + + + + + + +
since:  4.2.000 (2008-10-29)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$bordermrk = array()

+

[line 952]

+ Array used to store positions inside the pages buffer.

keys are the page numbers




+

Tags:

+
+ + + + + + + +
since:  5.7.000 (2010-08-03)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$buffer =

+

[line 193]

+

+

Tags:

+
+ + + + + + + +
var:  holding in-memory PDF
access:  protected
+
+ +
+
+ + + + + +
Type:  buffer
+


+
[ Top ]

+ +

+

$bufferlen =  0

+

[line 1180]

+ Length of the buffer in bytes.



+

Tags:

+
+ + + + + + + +
since:  4.5.000 (2008-12-31)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$byterange_string =  '/ByteRange[0 ********** ********** **********]'

+

[line 1327]

+ ByteRange placemark used during signature process.



+

Tags:

+
+ + + + + + + +
since:  4.6.028 (2009-08-25)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$cache_file_length = array()

+

[line 1236]

+ Array used to store the lengths of cache files



+

Tags:

+
+ + + + + + + +
since:  4.5.029 (2009-03-19)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$cache_maxsize_UTF8StringToArray =  8

+

[line 1264]

+ Maximum size of cache array used for UTF8StringToArray() method.



+

Tags:

+
+ + + + + + + +
since:  4.5.037 (2009-04-07)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$cache_size_UTF8StringToArray =  0

+

[line 1271]

+ Current size of cache array used for UTF8StringToArray() method.



+

Tags:

+
+ + + + + + + +
since:  4.5.037 (2009-04-07)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$cache_UTF8StringToArray = array()

+

[line 1257]

+ Cache array for UTF8StringToArray() method.



+

Tags:

+
+ + + + + + + +
since:  4.5.037 (2009-04-07)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$cell_height_ratio =  K_CELL_HEIGHT_RATIO

+

[line 915]

+ Default cell height ratio.



+

Tags:

+
+ + + + + + + +
since:  3.0.014 (2008-05-23)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$cell_margin = array('T' => 0, 'R' => 0, 'B' => 0, 'L' => 0)

+

[line 303]

+

+

Tags:

+
+ + + + + + + + + + +
var:  of cell margins ('T' => top, 'R' => right, 'B' => bottom, 'L' => left)
since:  5.9.000 (2010-10-04)
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$cell_padding = array('T' => 0, 'R' => 0, 'B' => 0, 'L' => 0)

+

[line 296]

+

+

Tags:

+
+ + + + + + + + + + +
var:  of cell internal paddings ('T' => top, 'R' => right, 'B' => bottom, 'L' => left)
since:  5.9.000 (2010-10-03)
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$cntmrk = array()

+

[line 968]

+ Array used to store content positions inside the pages buffer.

keys are the page numbers




+

Tags:

+
+ + + + + + + +
since:  4.6.021 (2009-07-20)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$ColorFlag =

+

[line 449]

+

+

Tags:

+
+ + + + + + + +
var:  whether fill and text colors are different
access:  protected
+
+ +
+
+ + + + + +
Type:  indicates
+


+
[ Top ]

+ +

+

$columns = array()

+

[line 1439]

+ Array of column measures (width, space, starting Y position)



+

Tags:

+
+ + + + + + + +
since:  4.9.001 (2010-03-28)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$column_start_page =  0

+

[line 1460]

+ Starting page for columns



+

Tags:

+
+ + + + + + + +
since:  4.9.001 (2010-03-28)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$colxshift = array('x' => 0, 's' => array('H' => 0, 'V' => 0),'p'=>array('L'=>0,'T'=>0,'R'=>0,'B'=>0))

+

[line 1474]

+ Array of: X difference between table cell x start and starting page margin, cellspacing, cellpadding



+

Tags:

+
+ + + + + + + +
since:  5.8.000 (2010-08-11)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$compress =

+

[line 211]

+

+

Tags:

+
+ + + + + + + +
var:  flag
access:  protected
+
+ +
+
+ + + + + +
Type:  compression
+


+
[ Top ]

+ +

+

$CoreFonts =

+

[line 333]

+

+

Tags:

+
+ + + + + + + +
var:  of standard font names
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$creator =  ''

+

[line 509]

+

+

Tags:

+
+ + + + +
access:  protected
+
+ +
+
+ + + + + +
Type:  creator
+


+
[ Top ]

+ +

+

$CurOrientation =

+

[line 217]

+

+

Tags:

+
+ + + + + + + +
var:  page orientation (P = Portrait, L = Landscape)
access:  protected
+
+ +
+
+ + + + + +
Type:  current
+


+
[ Top ]

+ +

+

$CurrentFont =

+

[line 413]

+

+

Tags:

+
+ + + + + + + +
var:  font info
access:  protected
+
+ +
+
+ + + + + +
Type:  current
+


+
[ Top ]

+ +

+

$current_column =  0

+

[line 1453]

+ Current column number



+

Tags:

+
+ + + + + + + +
since:  4.9.001 (2010-03-28)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$currpagegroup =

+

[line 873]

+ Contains the alias of the current page group



+

Tags:

+
+ + + + + + + +
since:  3.0.000 (2008-03-27)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$customlistindent =  -1

+

[line 1102]

+

+

Tags:

+
+ + + + + + + + + + +
var:  PARSER: custom indent amount for lists. Negative value means disabled.
since:  4.2.007 (2008-11-12)
access:  protected
+
+ +
+
+ + + + + +
Type:  HTML
+


+
[ Top ]

+ +

+

$default_form_prop = array('lineWidth'=>1, 'borderStyle'=>'solid', 'fillColor'=>array(255, 255, 255),'strokeColor'=>array(128,128,128))

+

[line 1355]

+ Deafult Javascript field properties. Possible values are described on official Javascript for Acrobat API reference. Annotation options can be directly specified using the 'aopt' entry.



+

Tags:

+
+ + + + + + + +
since:  4.8.000 (2009-09-07)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$default_graphic_vars = array()

+

[line 1529]

+

+

Tags:

+
+ + + + + + + + + + +
var:  of default graphic settings
since:  5.5.008 (2010-07-02)
access:  protected
+
+ +
+
+ + + + + +
Type:  Array
+


+
[ Top ]

+ +

+

$default_monospaced_font =  'courier'

+

[line 1222]

+ Default monospaced font



+

Tags:

+
+ + + + + + + +
since:  4.5.025 (2009-03-10)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$default_table_columns =  4

+

[line 660]

+

+

Tags:

+
+ + + + + + + +
var:  number of columns for html table.
access:  protected
+
+ +
+
+ + + + + +
Type:  Default
+


+
[ Top ]

+ +

+

$diffs = array()

+

[line 351]

+

+

Tags:

+
+ + + + + + + +
var:  of encoding differences
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$diskcache =  false

+

[line 1187]

+ If true enables disk caching.



+

Tags:

+
+ + + + + + + +
since:  4.5.000 (2008-12-31)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$dpi =  72

+

[line 852]

+ Dot Per Inch Document Resolution (do not change)



+

Tags:

+
+ + + + + + + +
since:  3.0.000 (2008-03-27)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$DrawColor =

+

[line 431]

+

+

Tags:

+
+ + + + + + + +
var:  for drawing color
access:  protected
+
+ +
+
+ + + + + +
Type:  commands
+


+
[ Top ]

+ +

+

$embeddedfiles = array()

+

[line 1116]

+

+

Tags:

+
+ + + + + + + + + + +
var:  of files to embedd
since:  4.4.000 (2008-12-07)
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$emptypagemrk = array()

+

[line 960]

+ Array used to store page positions to track empty pages.

keys are the page numbers




+

Tags:

+
+ + + + + + + +
since:  5.8.007 (2010-08-18)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$encoding =  'UTF-8'

+

[line 735]

+

+

Tags:

+
+ + + + + + + + + + +
var:  encoding
since:  1.53.0.TC010
access:  protected
+
+ +
+
+ + + + + +
Type:  default
+


+
[ Top ]

+ +

+

$encryptdata = array()

+

[line 772]

+ Array containing encryption settings



+

Tags:

+
+ + + + + + + +
since:  5.0.005 (2010-05-11)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$encrypted =

+

[line 765]

+ Indicates whether document is protected



+

Tags:

+
+ + + + + + + +
since:  2.0.000 (2008-01-02)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$enc_padding =  "\x28\xBF\x4E\x5E\x4E\x75\x8A\x41\x64\x00\x4E\x56\xFF\xFA\x01\x08\x2E\x2E\x00\xB6\xD0\x68\x3E\x80\x2F\x0C\xA9\xFE\x64\x53\x69\x7A"

+

[line 792]

+ Encryption padding



+

Tags:

+
+ + + + +
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$endlinex =  0

+

[line 996]

+ End position of the latest inserted line



+

Tags:

+
+ + + + + + + +
since:  3.2.000 (2008-07-01)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$epsmarker =  'x#!#EPS#!#x'

+

[line 1059]

+ String used to mark the beginning and end of EPS image blocks



+

Tags:

+
+ + + + + + + +
since:  4.1.000 (2008-10-18)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$extgstates =

+

[line 901]

+ Array of transparency objects and parameters.



+

Tags:

+
+ + + + + + + +
since:  3.0.000 (2008-03-27)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$feps =  0.005

+

[line 1087]

+ Epsilon value used for float calculations



+

Tags:

+
+ + + + + + + +
since:  4.2.000 (2008-10-29)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$fgcolor =

+

[line 680]

+

+

Tags:

+
+ + + + + + + +
var:  foreground color
access:  protected
+
+ +
+
+ + + + + +
Type:  current
+


+
[ Top ]

+ +

+

$fhPt =

+

[line 241]

+

+

Tags:

+
+ + + + + + + +
var:  of page format in points
access:  protected
+
+ +
+
+ + + + + +
Type:  height
+


+
[ Top ]

+ +

+

$file_id =

+

[line 799]

+ File ID (used on trailer)



+

Tags:

+
+ + + + + + + +
since:  5.0.005 (2010-05-12)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$FillColor =

+

[line 437]

+

+

Tags:

+
+ + + + + + + +
var:  for filling color
access:  protected
+
+ +
+
+ + + + + +
Type:  commands
+


+
[ Top ]

+ +

+

$FontAscent =

+

[line 388]

+

+

Tags:

+
+ + + + + + + + + + +
var:  font ascent (distance between font top and baseline)
since:  2.8.000 (2007-03-29)
access:  protected
+
+ +
+
+ + + + + +
Type:  current
+


+
[ Top ]

+ +

+

$FontDescent =

+

[line 395]

+

+

Tags:

+
+ + + + + + + + + + +
var:  font descent (distance between font bottom and baseline)
since:  2.8.000 (2007-03-29)
access:  protected
+
+ +
+
+ + + + + +
Type:  current
+


+
[ Top ]

+ +

+

$FontFamily =

+

[line 375]

+

+

Tags:

+
+ + + + + + + +
var:  font family
access:  protected
+
+ +
+
+ + + + + +
Type:  current
+


+
[ Top ]

+ +

+

$FontFiles = array()

+

[line 345]

+

+

Tags:

+
+ + + + + + + +
var:  of font files
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$fontkeys = array()

+

[line 1201]

+ Store the font keys.



+

Tags:

+
+ + + + + + + +
since:  4.5.000 (2009-01-02)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$fontlist = array()

+

[line 674]

+

+

Tags:

+
+ + + + + + + +
var:  a list of available fonts on filesystem.
access:  protected
+
+ +
+
+ + + + + +
Type:  store
+


+
[ Top ]

+ +

+

$fonts = array()

+

[line 339]

+

+

Tags:

+
+ + + + + + + +
var:  of used fonts
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$FontSize =

+

[line 425]

+

+

Tags:

+
+ + + + + + + +
var:  font size in user unit
access:  protected
+
+ +
+
+ + + + + +
Type:  current
+


+
[ Top ]

+ +

+

$FontSizePt =

+

[line 419]

+

+

Tags:

+
+ + + + + + + +
var:  font size in points
access:  protected
+
+ +
+
+ + + + + +
Type:  current
+


+
[ Top ]

+ +

+

$FontStyle =

+

[line 381]

+

+

Tags:

+
+ + + + + + + +
var:  font style
access:  protected
+
+ +
+
+ + + + + +
Type:  current
+


+
[ Top ]

+ +

+

$font_obj_ids = array()

+

[line 1208]

+ Store the font object IDs.



+

Tags:

+
+ + + + + + + +
since:  4.8.001 (2009-09-09)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$font_spacing =  0

+

[line 1564]

+

+

Tags:

+
+ + + + + + + + + + +
var:  or decreases the space between characters in a text by the specified amount (tracking/kerning).
since:  5.9.000 (2010-09-29)
access:  protected
+
+ +
+
+ + + + + +
Type:  increases
+


+
[ Top ]

+ +

+

$font_stretching =  100

+

[line 1557]

+

+

Tags:

+
+ + + + + + + + + + +
var:  of character stretching
since:  5.9.000 (2010-09-29)
access:  protected
+
+ +
+
+ + + + + +
Type:  percentage
+


+
[ Top ]

+ +

+

$font_subsetting =  true

+

[line 1522]

+

+

Tags:

+
+ + + + + + + + + + +
var:  true enables font subsetting by default
since:  5.3.002 (2010-06-07)
access:  protected
+
+ +
+
+ + + + + +
Type:  If
+


+
[ Top ]

+ +

+

$footerlen = array()

+

[line 982]

+ Array used to store footer length of each page.



+

Tags:

+
+ + + + + + + +
since:  4.0.014 (2008-07-29)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$footerpos = array()

+

[line 975]

+ Array used to store footer positions of each page.



+

Tags:

+
+ + + + + + + +
since:  3.2.000 (2008-07-01)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$footer_font =

+

[line 606]

+

+

Tags:

+
+ + + + + + + +
var:  font.
access:  protected
+
+ +
+
+ + + + + +
Type:  Footer
+


+
[ Top ]

+ +

+

$footer_margin =

+

[line 580]

+

+

Tags:

+
+ + + + + + + +
var:  distance between footer and bottom page margin.
access:  protected
+
+ +
+
+ + + + + +
Type:  Minimum
+


+
[ Top ]

+ +

+

$form_action =  ''

+

[line 1369]

+ Current form action (used during XHTML rendering)



+

Tags:

+
+ + + + + + + +
since:  4.8.000 (2009-09-07)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$form_enctype =  'application/x-www-form-urlencoded'

+

[line 1376]

+ Current form encryption type (used during XHTML rendering)



+

Tags:

+
+ + + + + + + +
since:  4.8.000 (2009-09-07)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$form_mode =  'post'

+

[line 1383]

+ Current method to submit forms.



+

Tags:

+
+ + + + + + + +
since:  4.8.000 (2009-09-07)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$form_obj_id = array()

+

[line 1348]

+ List of form annotations IDs



+

Tags:

+
+ + + + + + + +
since:  4.8.000 (2009-09-07)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$fwPt =

+

[line 235]

+

+

Tags:

+
+ + + + + + + +
var:  of page format in points
access:  protected
+
+ +
+
+ + + + + +
Type:  width
+


+
[ Top ]

+ +

+

$gradients = array()

+

[line 936]

+ Array for storing gradient information.



+

Tags:

+
+ + + + + + + +
since:  3.1.000 (2008-06-09)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$h =

+

[line 265]

+

+

Tags:

+
+ + + + + + + +
var:  height of page in user unit
access:  protected
+
+ +
+
+ + + + + +
Type:  current
+


+
[ Top ]

+ +

+

$header_font =

+

[line 600]

+

+

Tags:

+
+ + + + + + + +
var:  font.
access:  protected
+
+ +
+
+ + + + + +
Type:  Header
+


+
[ Top ]

+ +

+

$header_logo =  ''

+

[line 636]

+

+

Tags:

+
+ + + + + + + +
var:  image logo.
access:  protected
+
+ +
+
+ + + + + +
Type:  Header
+


+
[ Top ]

+ +

+

$header_logo_width =  30

+

[line 642]

+

+

Tags:

+
+ + + + + + + +
var:  image logo width in mm.
access:  protected
+
+ +
+
+ + + + + +
Type:  Header
+


+
[ Top ]

+ +

+

$header_margin =

+

[line 574]

+

+

Tags:

+
+ + + + + + + +
var:  distance between header and top page margin.
access:  protected
+
+ +
+
+ + + + + +
Type:  Minimum
+


+
[ Top ]

+ +

+

$header_string =  ''

+

[line 654]

+

+

Tags:

+
+ + + + + + + +
var:  to print on document header.
access:  protected
+
+ +
+
+ + + + + +
Type:  String
+


+
[ Top ]

+ +

+

$header_title =  ''

+

[line 648]

+

+

Tags:

+
+ + + + + + + +
var:  to print as title on document header.
access:  protected
+
+ +
+
+ + + + + +
Type:  String
+


+
[ Top ]

+ +

+

$hPt =

+

[line 253]

+

+

Tags:

+
+ + + + + + + +
var:  height of page in points
access:  protected
+
+ +
+
+ + + + + +
Type:  current
+


+
[ Top ]

+ +

+

$HREF = array()

+

[line 668]

+

+

Tags:

+
+ + + + + + + +
var:  PARSER: array to store current link and rendering styles.
access:  protected
+
+ +
+
+ + + + + +
Type:  HTML
+


+
[ Top ]

+ +

+

$htmlLinkColorArray = array(0, 0, 255)

+

[line 1138]

+ Default color for html links



+

Tags:

+
+ + + + + + + +
since:  4.4.003 (2008-12-09)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$htmlLinkFontStyle =  'U'

+

[line 1145]

+ Default font style to add to html links



+

Tags:

+
+ + + + + + + +
since:  4.4.003 (2008-12-09)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$htmlvspace =  0

+

[line 1038]

+ Count the latest inserted vertical spaces on HTML



+

Tags:

+
+ + + + + + + +
since:  4.0.021 (2008-08-24)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$imagekeys = array()

+

[line 1173]

+ Store the image keys.



+

Tags:

+
+ + + + + + + +
since:  4.5.000 (2008-12-31)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$images = array()

+

[line 357]

+

+

Tags:

+
+ + + + + + + +
var:  of used images
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$imgscale =  1

+

[line 545]

+

+

Tags:

+
+ + + + + + + + + + + + + +
var:  factor to convert pixels to user units.
author:  Nicola Asuni
since:  2004-06-14
access:  protected
+
+ +
+
+ + + + + +
Type:  adjusting
+


+
[ Top ]

+ +

+

$img_rb_x =

+

[line 529]

+

+

Tags:

+
+ + + + + + + + + + + + + +
var:  corner X coordinate of inserted image
author:  Nicola Asuni
since:  2002-07-31
access:  protected
+
+ +
+
+ + + + + +
Type:  right-bottom
+


+
[ Top ]

+ +

+

$img_rb_y =

+

[line 537]

+

+

Tags:

+
+ + + + + + + + + + + + + +
var:  corner Y coordinate of inserted image
author:  Nicola Asuni
since:  2002-07-31
access:  protected
+
+ +
+
+ + + + + +
Type:  right-bottom
+


+
[ Top ]

+ +

+

$InFooter =  false

+

[line 467]

+

+

Tags:

+
+ + + + + + + +
var:  set when processing footer
access:  protected
+
+ +
+
+ + + + + +
Type:  flag
+


+
[ Top ]

+ +

+

$internal_encoding =

+

[line 742]

+

+

Tags:

+
+ + + + + + + + + + +
var:  internal encoding
since:  1.53.0.TC016
access:  protected
+
+ +
+
+ + + + + +
Type:  PHP
+


+
[ Top ]

+ +

+

$inthead =  false

+

[line 1432]

+ True when we are printing the thead section on a new page



+

Tags:

+
+ + + + + + + +
since:  4.8.027 (2010-01-25)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$intmrk = array()

+

[line 944]

+ Array used to store positions inside the pages buffer.

keys are the page numbers




+

Tags:

+
+ + + + + + + +
since:  3.2.000 (2008-06-26)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$inxobj =  false

+

[line 1543]

+

+

Tags:

+
+ + + + + + + + + + +
var:  true when we are inside an XObject
since:  5.8.017 (2010-08-24)
access:  protected
+
+ +
+
+ + + + + +
Type:  boolean
+


+
[ Top ]

+ +

+

$isunicode =  false

+

[line 553]

+

+

Tags:

+
+ + + + + + + + + + + + + +
var:  set to true when the input text is unicode (require unicode fonts)
author:  Nicola Asuni
since:  2005-01-02
access:  protected
+
+ +
+
+ + + + + +
Type:  boolean
+


+
[ Top ]

+ +

+

$javascript =  ''

+

[line 824]

+ javascript code



+

Tags:

+
+ + + + + + + +
since:  2.1.002 (2008-02-12)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$jpeg_quality =

+

[line 908]

+ Set the default JPEG compression quality (1-100)



+

Tags:

+
+ + + + + + + +
since:  3.0.000 (2008-03-27)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$js_objects = array()

+

[line 1362]

+ Javascript objects array



+

Tags:

+
+ + + + + + + +
since:  4.8.000 (2009-09-07)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$k =

+

[line 229]

+

+

Tags:

+
+ + + + + + + +
var:  factor (number of points in user unit)
access:  protected
+
+ +
+
+ + + + + +
Type:  scale
+


+
[ Top ]

+ +

+

$keywords =  ''

+

[line 503]

+

+

Tags:

+
+ + + + +
access:  protected
+
+ +
+
+ + + + + +
Type:  keywords
+


+
[ Top ]

+ +

+

$l =

+

[line 612]

+

+

Tags:

+
+ + + + + + + +
var:  templates.
access:  protected
+
+ +
+
+ + + + + +
Type:  Language
+


+
[ Top ]

+ +

+

$lasth =

+

[line 321]

+

+

Tags:

+
+ + + + + + + +
var:  of last cell printed
access:  protected
+
+ +
+
+ + + + + +
Type:  height
+


+
[ Top ]

+ +

+

$last_enc_key =

+

[line 779]

+ last RC4 key encrypted (cached for optimisation)



+

Tags:

+
+ + + + + + + +
since:  2.0.000 (2008-01-02)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$last_enc_key_c =

+

[line 786]

+ last RC4 computed key



+

Tags:

+
+ + + + + + + +
since:  2.0.000 (2008-01-02)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$LayoutMode =

+

[line 479]

+

+

Tags:

+
+ + + + + + + +
var:  display mode
access:  protected
+
+ +
+
+ + + + + +
Type:  layout
+


+
[ Top ]

+ +

+

$linestyleCap =  '0 J'

+

[line 1010]

+ PDF string for last line width



+

Tags:

+
+ + + + + + + +
since:  4.0.006 (2008-07-16)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$linestyleDash =  '[] 0 d'

+

[line 1024]

+ PDF string for last line width



+

Tags:

+
+ + + + + + + +
since:  4.0.006 (2008-07-16)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$linestyleJoin =  '0 j'

+

[line 1017]

+ PDF string for last line width



+

Tags:

+
+ + + + + + + +
since:  4.0.006 (2008-07-16)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$linestyleWidth =  ''

+

[line 1003]

+ PDF string for last line width



+

Tags:

+
+ + + + + + + +
since:  4.0.006 (2008-07-16)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$linethrough =

+

[line 838]

+ line trough state



+

Tags:

+
+ + + + + + + +
since:  2.8.000 (2008-03-19)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$LineWidth =

+

[line 327]

+

+

Tags:

+
+ + + + + + + +
var:  width in user unit
access:  protected
+
+ +
+
+ + + + + +
Type:  line
+


+
[ Top ]

+ +

+

$links = array()

+

[line 369]

+

+

Tags:

+
+ + + + + + + +
var:  of internal links
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$lispacer =  ''

+

[line 728]

+

+

Tags:

+
+ + + + + + + +
var:  for LI tags.
access:  protected
+
+ +
+
+ + + + + +
Type:  spacer
+


+
[ Top ]

+ +

+

$listcount = array()

+

[line 692]

+

+

Tags:

+
+ + + + + + + +
var:  PARSER: array count list items on nested lists.
access:  protected
+
+ +
+
+ + + + + +
Type:  HTML
+


+
[ Top ]

+ +

+

$listindent =  0

+

[line 704]

+

+

Tags:

+
+ + + + + + + +
var:  PARSER: indent amount for lists.
access:  protected
+
+ +
+
+ + + + + +
Type:  HTML
+


+
[ Top ]

+ +

+

$listindentlevel =  0

+

[line 710]

+

+

Tags:

+
+ + + + + + + +
var:  PARSER: current list indententation level.
access:  protected
+
+ +
+
+ + + + + +
Type:  HTML
+


+
[ Top ]

+ +

+

$listnum =  0

+

[line 698]

+

+

Tags:

+
+ + + + + + + +
var:  PARSER: current list nesting level.
access:  protected
+
+ +
+
+ + + + + +
Type:  HTML
+


+
[ Top ]

+ +

+

$listordered = array()

+

[line 686]

+

+

Tags:

+
+ + + + + + + +
var:  PARSER: array of boolean values, true in case of ordered list (OL), false otherwise.
access:  protected
+
+ +
+
+ + + + + +
Type:  HTML
+


+
[ Top ]

+ +

+

$lisymbol =  ''

+

[line 1052]

+ Symbol used for HTML unordered list items



+

Tags:

+
+ + + + + + + +
since:  4.0.028 (2008-09-26)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$lMargin =

+

[line 271]

+

+

Tags:

+
+ + + + + + + +
var:  margin
access:  protected
+
+ +
+
+ + + + + +
Type:  left
+


+
[ Top ]

+ +

+

$maxselcol = array('page' => 0, 'column' => 0)

+

[line 1467]

+ Maximum page and column selected



+

Tags:

+
+ + + + + + + +
since:  5.8.000 (2010-08-11)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$n =

+

[line 181]

+

+

Tags:

+
+ + + + + + + +
var:  object number
access:  protected
+
+ +
+
+ + + + + +
Type:  current
+


+
[ Top ]

+ +

+

$newline =  true

+

[line 989]

+ True if a newline is created.



+

Tags:

+
+ + + + + + + +
since:  3.2.000 (2008-07-01)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$newpagegroup = array()

+

[line 859]

+ Array of page numbers were a new page group was started



+

Tags:

+
+ + + + + + + +
since:  3.0.000 (2008-03-27)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$numfonts =  0

+

[line 1194]

+ Counts the number of fonts.



+

Tags:

+
+ + + + + + + +
since:  4.5.000 (2009-01-02)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$numimages =  0

+

[line 1166]

+ Counts the number of pages.



+

Tags:

+
+ + + + + + + +
since:  4.5.000 (2008-12-31)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$numpages =  0

+

[line 1152]

+ Counts the number of pages.



+

Tags:

+
+ + + + + + + +
since:  4.5.000 (2008-12-31)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$num_columns =  1

+

[line 1446]

+ Number of colums



+

Tags:

+
+ + + + + + + +
since:  4.9.001 (2010-03-28)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$n_js =

+

[line 831]

+ javascript counter



+

Tags:

+
+ + + + + + + +
since:  2.1.002 (2008-02-12)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$n_ocg_print =

+

[line 887]

+ Print visibility.



+

Tags:

+
+ + + + + + + +
since:  3.0.000 (2008-03-27)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$n_ocg_view =

+

[line 894]

+ View visibility.



+

Tags:

+
+ + + + + + + +
since:  3.0.000 (2008-03-27)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$objcopy =

+

[line 1229]

+ Used to store a cloned copy of the current class object



+

Tags:

+
+ + + + + + + +
since:  4.5.029 (2009-03-19)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$offsets =

+

[line 187]

+

+

Tags:

+
+ + + + + + + +
var:  of object offsets
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$opencell =  true

+

[line 1109]

+

+

Tags:

+
+ + + + + + + + + + +
var:  true keeps the border open for the cell sides that cross the page.
since:  4.2.010 (2008-11-14)
access:  protected
+
+ +
+
+ + + + + +
Type:  if
+


+
[ Top ]

+ +

+

$openMarkedContent =  false

+

[line 1031]

+ True if marked-content sequence is open



+

Tags:

+
+ + + + + + + +
since:  4.0.013 (2008-07-28)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$original_lMargin =

+

[line 587]

+

+

Tags:

+
+ + + + + + + + + + +
var:  left margin value
since:  1.53.0.TC013
access:  protected
+
+ +
+
+ + + + + +
Type:  original
+


+
[ Top ]

+ +

+

$original_rMargin =

+

[line 594]

+

+

Tags:

+
+ + + + + + + + + + +
var:  right margin value
since:  1.53.0.TC013
access:  protected
+
+ +
+
+ + + + + +
Type:  original
+


+
[ Top ]

+ +

+

$OutlineRoot =

+

[line 815]

+ Outline root for bookmark



+

Tags:

+
+ + + + + + + +
since:  2.1.002 (2008-02-12)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$outlines = array()

+

[line 808]

+ Outlines for bookmark



+

Tags:

+
+ + + + + + + +
since:  2.1.002 (2008-02-12)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$overline =

+

[line 407]

+

+

Tags:

+
+ + + + + + + +
var:  flag
access:  protected
+
+ +
+
+ + + + + +
Type:  overlining
+


+
[ Top ]

+ +

+

$page =

+

[line 175]

+

+

Tags:

+
+ + + + + + + +
var:  page number
access:  protected
+
+ +
+
+ + + + + +
Type:  current
+


+
[ Top ]

+ +

+

$PageAnnots = array()

+

[line 363]

+

+

Tags:

+
+ + + + + + + +
var:  of Annotations in pages
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$PageBreakTrigger =

+

[line 461]

+

+

Tags:

+
+ + + + + + + +
var:  used to trigger page breaks
access:  protected
+
+ +
+
+ + + + + +
Type:  threshold
+


+
[ Top ]

+ +

+

$pagedim = array()

+

[line 223]

+

+

Tags:

+
+ + + + + + + +
var:  dimensions
access:  protected
+
+ +
+
+ + + + + +
Type:  Page
+


+
[ Top ]

+ +

+

$pagegroups =

+

[line 866]

+ Contains the number of pages of the groups



+

Tags:

+
+ + + + + + + +
since:  3.0.000 (2008-03-27)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$pagelen = array()

+

[line 1159]

+ Array containing page lengths in bytes.



+

Tags:

+
+ + + + + + + +
since:  4.5.000 (2008-12-31)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$PageMode =

+

[line 929]

+ A name object specifying how the document should be displayed when opened.



+

Tags:

+
+ + + + + + + +
since:  3.1.000 (2008-06-09)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$pageopen = array()

+

[line 1215]

+ Store the fage status (true when opened, false when closed).



+

Tags:

+
+ + + + + + + +
since:  4.5.000 (2009-01-02)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$pages = array()

+

[line 199]

+

+

Tags:

+
+ + + + + + + +
var:  containing pages
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$page_obj_id = array()

+

[line 1341]

+ ID of page objects



+

Tags:

+
+ + + + + + + +
since:  4.7.000 (2009-08-29)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$page_regions = array()

+

[line 1572]

+

+

Tags:

+
+ + + + + + + + + + +
var:  of no-write regions ('page' => page number or empy for current page, 'xt' => X top, 'yt' => Y top, 'xb' => X bottom, 'yb' => Y bottom, 'side' => page side 'L' = left or 'R' = right)
since:  5.9.003 (2010-10-14)
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$pdfunit =  'mm'

+

[line 1502]

+

+

Tags:

+
+ + + + + + + + + + +
var:  unit of measure for document
since:  5.0.000 (2010-04-22)
access:  protected
+
+ +
+
+ + + + + +
Type:  default
+


+
[ Top ]

+ +

+

$PDFVersion =  '1.7'

+

[line 568]

+

+

Tags:

+
+ + + + + + + + + + +
var:  version
since:  1.5.3
access:  protected
+
+ +
+
+ + + + + +
Type:  PDF
+


+
[ Top ]

+ +

+

$premode =  false

+

[line 1123]

+

+

Tags:

+
+ + + + + + + + + + +
var:  true when inside html pre tag
since:  4.4.001 (2008-12-08)
access:  protected
+
+ +
+
+ + + + + +
Type:  boolean
+


+
[ Top ]

+ +

+

$print_footer =  true

+

[line 630]

+

+

Tags:

+
+ + + + + + + +
var:  true prints footer.
access:  protected
+
+ +
+
+ + + + + +
Type:  If
+


+
[ Top ]

+ +

+

$print_header =  true

+

[line 624]

+

+

Tags:

+
+ + + + + + + +
var:  true prints header
access:  protected
+
+ +
+
+ + + + + +
Type:  If
+


+
[ Top ]

+ +

+

$radiobutton_groups = array()

+

[line 1397]

+ List of radio buttons parent objects.



+

Tags:

+
+ + + + + + + +
since:  4.8.001 (2009-09-09)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$radio_groups = array()

+

[line 1404]

+ List of radio group objects IDs



+

Tags:

+
+ + + + + + + +
since:  4.8.001 (2009-09-09)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$rasterize_vector_images =  false

+

[line 1515]

+

+

Tags:

+
+ + + + + + + + + + +
var:  true convert vector images (SVG, EPS) to raster image using GD or ImageMagick library.
since:  5.0.000 (2010-04-26)
access:  protected
+
+ +
+
+ + + + + +
Type:  If
+


+
[ Top ]

+ +

+

$re_space = array('p' => '[^\S\xa0]', 'm' => '')

+

[line 1313]

+ Array of parts $re_spaces



+

Tags:

+
+ + + + + + + +
since:  5.5.011 (2010-07-09)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$re_spaces =  '/[^\S\xa0]/'

+

[line 1306]

+ Regular expression used to find blank characters used for word-wrapping.



+

Tags:

+
+ + + + + + + +
since:  4.6.006 (2009-04-28)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$rMargin =

+

[line 283]

+

+

Tags:

+
+ + + + + + + +
var:  margin
access:  protected
+
+ +
+
+ + + + + +
Type:  right
+


+
[ Top ]

+ +

+

$rtl =  false

+

[line 749]

+

+

Tags:

+
+ + + + + + + + + + +
var:  if the document language is Right-To-Left
since:  2.0.000
access:  protected
+
+ +
+
+ + + + + +
Type:  indicates
+


+
[ Top ]

+ +

+

$sign =  false

+

[line 1278]

+ If true enables document signing



+

Tags:

+
+ + + + + + + +
since:  4.6.005 (2009-04-24)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$signature_appearance = array('page' => 1, 'rect' => '0 0 0 0')

+

[line 1299]

+ data for signature appearance



+

Tags:

+
+ + + + + + + +
since:  5.3.011 (2010-06-16)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$signature_data = array()

+

[line 1285]

+ Signature data



+

Tags:

+
+ + + + + + + +
since:  4.6.005 (2009-04-24)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$signature_max_length =  11742

+

[line 1292]

+ Signature max length



+

Tags:

+
+ + + + + + + +
since:  4.6.005 (2009-04-24)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$sig_annot_ref =  '***SIGANNREF*** 0 R'

+

[line 1334]

+ Placemark used during signature process.



+

Tags:

+
+ + + + + + + +
since:  4.6.028 (2009-08-25)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$sig_obj_id =  0

+

[line 1320]

+ Signature object ID



+

Tags:

+
+ + + + + + + +
since:  4.6.022 (2009-06-23)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$spotcolor = array()

+

[line 1586]

+

+

Tags:

+
+ + + + + + + + + + +
var:  containing spot color names and values
since:  5.9.012 (2010-11-11)
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$spot_colors = array()

+

[line 1045]

+ Array of Spot colors



+

Tags:

+
+ + + + + + + +
since:  4.0.024 (2008-09-12)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$start_transaction_page =  0

+

[line 1418]

+ Store page number when startTransaction() is called.



+

Tags:

+
+ + + + + + + +
since:  4.8.006 (2009-09-23)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$start_transaction_y =  0

+

[line 1425]

+ Store Y position when startTransaction() is called.



+

Tags:

+
+ + + + + + + +
since:  4.9.001 (2010-03-28)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$state =

+

[line 205]

+

+

Tags:

+
+ + + + + + + +
var:  document state
access:  protected
+
+ +
+
+ + + + + +
Type:  current
+


+
[ Top ]

+ +

+

$strokecolor =

+

[line 1495]

+

+

Tags:

+
+ + + + + + + + + + +
var:  stroke color
since:  4.9.008 (2010-04-03)
access:  protected
+
+ +
+
+ + + + + +
Type:  current
+


+
[ Top ]

+ +

+

$subject =  ''

+

[line 491]

+

+

Tags:

+
+ + + + +
access:  protected
+
+ +
+
+ + + + + +
Type:  subject
+


+
[ Top ]

+ +

+

$svgclipid =  0

+

[line 1656]

+

+

Tags:

+
+ + + + + + + + + + +
var:  of last SVG clipPath
since:  5.0.000 (2010-05-02)
access:  protected
+
+ +
+
+ + + + + +
Type:  ID
+


+
[ Top ]

+ +

+

$svgclipmode =  false

+

[line 1635]

+

+

Tags:

+
+ + + + + + + + + + +
var:  when in SVG clipPath tag
since:  5.0.000 (2010-04-26)
access:  protected
+
+ +
+
+ + + + + +
Type:  true
+


+
[ Top ]

+ +

+

$svgclippaths = array()

+

[line 1642]

+

+

Tags:

+
+ + + + + + + + + + +
var:  of SVG clipPath commands
since:  5.0.000 (2010-05-02)
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$svgcliptm = array()

+

[line 1649]

+

+

Tags:

+
+ + + + + + + + + + +
var:  of SVG clipPath tranformation matrix
since:  5.8.022 (2010-08-31)
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$svgdefs = array()

+

[line 1628]

+

+

Tags:

+
+ + + + + + + + + + +
var:  of SVG defs
since:  5.0.000 (2010-05-02)
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$svgdefsmode =  false

+

[line 1621]

+

+

Tags:

+
+ + + + + + + + + + +
var:  when in SVG defs group
since:  5.0.000 (2010-05-02)
access:  protected
+
+ +
+
+ + + + + +
Type:  true
+


+
[ Top ]

+ +

+

$svgdir =  ''

+

[line 1593]

+

+

Tags:

+
+ + + + + + + + + + +
var:  used for the last SVG image
since:  5.0.000 (2010-05-05)
access:  protected
+
+ +
+
+ + + + + +
Type:  directory
+


+
[ Top ]

+ +

+

$svggradientid =  0

+

[line 1614]

+

+

Tags:

+
+ + + + + + + + + + +
var:  of last SVG gradient
since:  5.0.000 (2010-05-02)
access:  protected
+
+ +
+
+ + + + + +
Type:  ID
+


+
[ Top ]

+ +

+

$svggradients = array()

+

[line 1607]

+

+

Tags:

+
+ + + + + + + + + + +
var:  of SVG gradients
since:  5.0.000 (2010-05-02)
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$svginheritprop = array('clip-rule', 'color', 'color-interpolation', 'color-interpolation-filters', 'color-profile', 'color-rendering', 'cursor', 'direction', 'fill', 'fill-opacity', 'fill-rule', 'font', 'font-family', 'font-size', 'font-size-adjust', 'font-stretch', 'font-style', 'font-variant', 'font-weight', 'glyph-orientation-horizontal', 'glyph-orientation-vertical', 'image-rendering', 'kerning', 'letter-spacing', 'marker', 'marker-end', 'marker-mid', 'marker-start', 'pointer-events', 'shape-rendering', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'text-anchor', 'text-rendering', 'visibility', 'word-spacing', 'writing-mode')

+

[line 1677]

+

+

Tags:

+
+ + + + + + + + + + +
var:  of hinheritable SVG properties
since:  5.0.000 (2010-05-02)
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$svgstyles = array(array(
+      'alignment-baseline' => 'auto',
+      'baseline-shift' => 'baseline',
+      'clip' => 'auto',
+      'clip-path' => 'none',
+      'clip-rule' => 'nonzero',
+      'color' => 'black',
+      'color-interpolation' => 'sRGB',
+      'color-interpolation-filters' => 'linearRGB',
+      'color-profile' => 'auto',
+      'color-rendering' => 'auto',
+      'cursor' => 'auto',
+      'direction' => 'ltr',
+      'display' => 'inline',
+      'dominant-baseline' => 'auto',
+      'enable-background' => 'accumulate',
+      'fill' => 'black',
+      'fill-opacity' => 1,
+      'fill-rule' => 'nonzero',
+      'filter' => 'none',
+      'flood-color' => 'black',
+      'flood-opacity' => 1,
+      'font' => '',
+      'font-family' => 'helvetica',
+      'font-size' => 'medium',
+      'font-size-adjust' => 'none',
+      'font-stretch' => 'normal',
+      'font-style' => 'normal',
+      'font-variant' => 'normal',
+      'font-weight' => 'normal',
+      'glyph-orientation-horizontal' => '0deg',
+      'glyph-orientation-vertical' => 'auto',
+      'image-rendering' => 'auto',
+      'kerning' => 'auto',
+      'letter-spacing' => 'normal',
+      'lighting-color' => 'white',
+      'marker' => '',
+      'marker-end' => 'none',
+      'marker-mid' => 'none',
+      'marker-start' => 'none',
+      'mask' => 'none',
+      'opacity' => 1,
+      'overflow' => 'auto',
+      'pointer-events' => 'visiblePainted',
+      'shape-rendering' => 'auto',
+      'stop-color' => 'black',
+      'stop-opacity' => 1,
+      'stroke' => 'none',
+      'stroke-dasharray' => 'none',
+      'stroke-dashoffset' => 0,
+      'stroke-linecap' => 'butt',
+      'stroke-linejoin' => 'miter',
+      'stroke-miterlimit' => 4,
+      'stroke-opacity' => 1,
+      'stroke-width' => 1,
+      'text-anchor' => 'start',
+      'text-decoration' => 'none',
+      'text-rendering' => 'auto',
+      'unicode-bidi' => 'normal',
+      'visibility' => 'visible',
+      'word-spacing' => 'normal',
+      'writing-mode' => 'lr-tb',
+      'text-color' => 'black',
+      'transfmatrix' => array(1, 0, 0, 1, 0, 0)))

+

[line 1684]

+

+

Tags:

+
+ + + + + + + + + + +
var:  of SVG properties
since:  5.0.000 (2010-05-02)
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$svgtext =  ''

+

[line 1663]

+

+

Tags:

+
+ + + + + + + + + + +
var:  text
since:  5.0.000 (2010-05-02)
access:  protected
+
+ +
+
+ + + + + +
Type:  svg
+


+
[ Top ]

+ +

+

$svgtextmode = array()

+

[line 1670]

+

+

Tags:

+
+ + + + + + + + + + +
var:  text properties
since:  5.8.013 (2010-08-23)
access:  protected
+
+ +
+
+ + + + + +
Type:  svg
+


+
[ Top ]

+ +

+

$svgunit =  'px'

+

[line 1600]

+

+

Tags:

+
+ + + + + + + + + + +
var:  unit of measure for SVG
since:  5.0.000 (2010-05-02)
access:  protected
+
+ +
+
+ + + + + +
Type:  Deafult
+


+
[ Top ]

+ +

+

$tagvspaces = array()

+

[line 1094]

+ Array used for custom vertical spaces for HTML tags



+

Tags:

+
+ + + + + + + +
since:  4.2.001 (2008-10-30)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$tcpdf_version =  '5.9.023'

+

[line 167]

+

+

Tags:

+
+ + + + + + + +
var:  TCPDF version
access:  private
+
+ +
+
+ + + + + +
Type:  current
+


+
[ Top ]

+ +

+

$tempfontsize =  10

+

[line 722]

+

+

Tags:

+
+ + + + + + + +
var:  temporary font size in points.
access:  protected
+
+ +
+
+ + + + + +
Type:  Store
+


+
[ Top ]

+ +

+

$TextColor =

+

[line 443]

+

+

Tags:

+
+ + + + + + + +
var:  for text color
access:  protected
+
+ +
+
+ + + + + +
Type:  commands
+


+
[ Top ]

+ +

+

$textindent =  0

+

[line 1411]

+ Text indentation value (used for text-indent CSS attribute)



+

Tags:

+
+ + + + + + + +
since:  4.8.006 (2009-09-23)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$textrendermode =  0

+

[line 1481]

+ Text rendering mode: 0 = Fill text; 1 = Stroke text; 2 = Fill, then stroke text; 3 = Neither fill nor stroke text (invisible); 4 = Fill text and add to path for clipping; 5 = Stroke text and add to path for clipping; 6 = Fill, then stroke text and add to path for clipping; 7 = Add text to path for clipping.



+

Tags:

+
+ + + + + + + +
since:  4.9.008 (2010-04-03)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$textstrokewidth =  0

+

[line 1488]

+ Text stroke width in doc units



+

Tags:

+
+ + + + + + + +
since:  4.9.008 (2010-04-03)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$thead =  ''

+

[line 1243]

+ Table header content to be repeated on each new page



+

Tags:

+
+ + + + + + + +
since:  4.5.030 (2009-03-20)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$theadMargins = array()

+

[line 1250]

+ Margins used for table header.



+

Tags:

+
+ + + + + + + +
since:  4.5.030 (2009-03-20)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$title =  ''

+

[line 485]

+

+

Tags:

+
+ + + + +
access:  protected
+
+ +
+
+ + + + + +
Type:  title
+


+
[ Top ]

+ +

+

$tMargin =

+

[line 277]

+

+

Tags:

+
+ + + + + + + +
var:  margin
access:  protected
+
+ +
+
+ + + + + +
Type:  top
+


+
[ Top ]

+ +

+

$tmprtl =  false

+

[line 756]

+

+

Tags:

+
+ + + + + + + + + + +
var:  to force RTL or LTR string inversion
since:  2.0.000
access:  protected
+
+ +
+
+ + + + + +
Type:  used
+


+
[ Top ]

+ +

+

$tocpage =  false

+

[line 1508]

+

+

Tags:

+
+ + + + + + + +
var:  when we are on TOC (Table Of Content) page
access:  protected
+
+ +
+
+ + + + + +
Type:  true
+


+
[ Top ]

+ +

+

$transfmatrix = array()

+

[line 1066]

+ Array of transformation matrix



+

Tags:

+
+ + + + + + + +
since:  4.2.000 (2008-10-29)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$transfmatrix_key =  0

+

[line 1073]

+ Current key for transformation matrix



+

Tags:

+
+ + + + + + + +
since:  4.8.005 (2009-09-17)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$transfmrk = array()

+

[line 1131]

+ Array used to store positions of graphics transformation blocks inside the page buffer.

keys are the page numbers




+

Tags:

+
+ + + + + + + +
since:  4.4.002 (2008-12-09)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$underline =

+

[line 401]

+

+

Tags:

+
+ + + + + + + +
var:  flag
access:  protected
+
+ +
+
+ + + + + +
Type:  underlining
+


+
[ Top ]

+ +

+

$unicode =

+

[line 561]

+

+

Tags:

+
+ + + + + + + + + + + + + +
var:  unicode data
author:  Nicola Asuni
since:  5.9.004 (2010-10-18)
access:  protected
+
+ +
+
+ + + + + +
Type:  object containing
+


+
[ Top ]

+ +

+

$ur = array()

+

[line 845]

+ Array with additional document-wide usage rights for the document.



+

Tags:

+
+ + + + + + + +
since:  5.8.014 (2010-08-23)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$viewer_preferences =

+

[line 922]

+ PDF viewer preferences.



+

Tags:

+
+ + + + + + + +
since:  3.1.000 (2008-06-09)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$visibility =  'all'

+

[line 880]

+ Restrict the rendering of some elements to screen or printout.



+

Tags:

+
+ + + + + + + +
since:  3.0.000 (2008-03-27)
access:  protected
+
+ +
+
+ + + + + +
Type:  mixed
+


+
[ Top ]

+ +

+

$w =

+

[line 259]

+

+

Tags:

+
+ + + + + + + +
var:  width of page in user unit
access:  protected
+
+ +
+
+ + + + + +
Type:  current
+


+
[ Top ]

+ +

+

$webcolor = array()

+

[line 1579]

+

+

Tags:

+
+ + + + + + + + + + +
var:  containing HTML color names and values
since:  5.9.004 (2010-10-18)
access:  protected
+
+ +
+
+ + + + + +
Type:  array
+


+
[ Top ]

+ +

+

$wPt =

+

[line 247]

+

+

Tags:

+
+ + + + + + + +
var:  width of page in points
access:  protected
+
+ +
+
+ + + + + +
Type:  current
+


+
[ Top ]

+ +

+

$x =

+

[line 309]

+

+

Tags:

+
+ + + + + + + +
var:  horizontal position in user unit for cell positioning
access:  protected
+
+ +
+
+ + + + + +
Type:  current
+


+
[ Top ]

+ +

+

$xobjects = array()

+

[line 1536]

+

+

Tags:

+
+ + + + + + + + + + +
var:  of XObjects
since:  5.8.014 (2010-08-23)
access:  protected
+
+ +
+
+ + + + + +
Type:  Array
+


+
[ Top ]

+ +

+

$xobjid =  ''

+

[line 1550]

+

+

Tags:

+
+ + + + + + + + + + +
var:  XObject ID
since:  5.8.017 (2010-08-24)
access:  protected
+
+ +
+
+ + + + + +
Type:  current
+


+
[ Top ]

+ +

+

$y =

+

[line 315]

+

+

Tags:

+
+ + + + + + + +
var:  vertical position in user unit for cell positioning
access:  protected
+
+ +
+
+ + + + + +
Type:  current
+


+
[ Top ]

+ +

+

$ZoomMode =

+

[line 473]

+

+

Tags:

+
+ + + + + + + +
var:  display mode
access:  protected
+
+ +
+
+ + + + + +
Type:  zoom
+


+
[ Top ]

+

+ +
+ +

Class Methods

+
+ +
+ +

constructor __construct [line 1766]

+
+
+
+ TCPDF __construct( +[string +$orientation = 'P'], [string +$unit = 'mm'], [mixed +$format = 'A4'], [boolean +$unicode = true], [String +$encoding = 'UTF-8'], [boolean +$diskcache = false]) +
+

+ + This is the class constructor.

It allows to set up the page format, the orientation and the measure unit used in all the methods (except for the font sizes).




+

Tags:

+
+ + + + + + + +
see:  TCPDF::getPageSizeFromFormat(), TCPDF::setPageFormat()
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
string  $orientation  page orientation. Possible values are (case insensitive):
  • P or Portrait (default)
  • L or Landscape
  • '' (empty string) for automatic orientation
string  $unit  User measure unit. Possible values are:
  • pt: point
  • mm: millimeter (default)
  • cm: centimeter
  • in: inch

A point equals 1/72 of inch, that is to say about 0.35 mm (an inch being 2.54 cm). This is a very common unit in typography; font sizes are expressed in that unit.
mixed  $format  The format used for pages. It can be either: one of the string values specified at getPageSizeFromFormat() or an array of parameters specified at setPageFormat().
boolean  $unicode  TRUE means that the input text is unicode (default = true)
boolean  $diskcache  if TRUE reduce the RAM memory usage by caching temporary data on filesystem (slower).
String  $encoding  charset encoding; default is UTF-8
+

+
[ Top ]
+
+
+ +

destructor __destruct [line 1914]

+
+
+
+ void __destruct( +) +
+

+ + Default destructor.



+

Tags:

+
+ + + + + + + +
since:  1.53.0.TC016
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method AcceptPageBreak [line 5247]

+
+
+
+ boolean AcceptPageBreak( +) +
+

+ + Whenever a page break condition is met, the method is called, and the break is issued or not depending on the returned value.

The default implementation returns a value according to the mode selected by SetAutoPageBreak().
This method is called automatically and should not be called directly by the application.




+

Tags:

+
+ + + + + + + + + + +
see:  TCPDF::SetAutoPageBreak()
since:  1.4
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method addExtGState [line 15613]

+
+
+
+ the addExtGState( + +$parms, array +$params) +
+

+ + Add transparency parameters to the current extgstate



+

Tags:

+
+ + + + + + + + + + +
return:  number of extgstates
since:  3.0.000 (2008-03-27)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
array  $params  parameters
  $parms  
+

+
[ Top ]
+
+
+ +

method AddFont [line 4689]

+
+
+
+ array AddFont( +string +$family, [string +$style = ''], [string +$fontfile = ''], [mixed +$subset = 'default']) +
+

+ + Imports a TrueType, Type1, core, or CID0 font and makes it available.

It is necessary to generate a font definition file first (read /fonts/utils/README.TXT). The definition file (and the font file itself when embedding) must be present either in the current directory or in the one indicated by K_PATH_FONTS if the constant is defined. If it could not be found, the error "Could not include font definition file" is generated.




+

Tags:

+
+ + + + + + + + + + + + + +
return:  containing the font data, or false in case of error.
see:  TCPDF::SetFont(), TCPDF::setFontSubsetting()
since:  1.5
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + +
string  $family  Font family. The name can be chosen arbitrarily. If it is a standard family name, it will override the corresponding font.
string  $style  Font style. Possible values are (case insensitive):
  • empty string: regular (default)
  • B: bold
  • I: italic
  • BI or IB: bold italic
string  $fontfile  The font definition file. By default, the name is built from the family and style, in lower case with no spaces.
mixed  $subset  if true embedd only a subset of the font (stores only the information related to the used characters); if false embedd full font; if 'default' uses the default value set using setFontSubsetting(). This option is valid only for TrueTypeUnicode fonts. If you want to enable users to change the document, set this parameter to false. If you subset the font, the person who receives your PDF would need to have your same font in order to make changes to your PDF. The file size of the PDF would also be smaller because you are embedding only part of a font.
+

+
[ Top ]
+
+
+ +

method addHtmlLink [line 11387]

+
+
+
+ the addHtmlLink( +string +$url, string +$name, [boolean +$fill = false], [boolean +$firstline = false], [array +$color = ''], [string +$style = -1], [boolean +$firstblock = false]) +
+

+ + Output anchor link.



+

Tags:

+
+ + + + + + + +
return:  number of cells used or the remaining text if $firstline = true;
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
string  $url  link URL or internal link (i.e.: &lt;a href="#23,4.5"&gt;link to page 23 at 4.5 Y position&lt;/a&gt;)
string  $name  link name
boolean  $fill  Indicates if the cell background must be painted (true) or transparent (false).
boolean  $firstline  if true prints only the first line and return the remaining string.
array  $color  array of RGB text color
string  $style  font style (U, D, B, I)
boolean  $firstblock  if true the string is the starting of a line.
+

+
[ Top ]
+
+
+ +

method addHTMLTOC [line 23190]

+
+
+
+ void addHTMLTOC( +[int +$page = ''], [string +$toc_name = 'TOC'], [array +$templates = array()], [boolean +$correct_align = true]) +
+

+ + Output a Table Of Content Index (TOC) using HTML templates.

Before calling this method you have to open the page using the addTOCPage() method. After calling this method you have to call endTOCPage() to close the TOC page.




+

Tags:

+
+ + + + + + + + + + + + + +
author:  Nicola Asuni
see:  TCPDF::addTOCPage(), TCPDF::endTOCPage(), TCPDF::addTOC()
since:  5.0.001 (2010-05-06)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + +
int  $page  page number where this TOC should be inserted (leave empty for current page).
string  $toc_name  name to use for TOC bookmark.
array  $templates  array of html templates. Use: #TOC_DESCRIPTION# for bookmark title, #TOC_PAGE_NUMBER# for page number.
boolean  $correct_align  if true correct the number alignment (numbers must be in monospaced font like courier and right aligned on LTR, or left aligned on RTL)
+

+
[ Top ]
+
+
+ +

method addHTMLVertSpace [line 21576]

+
+
+
+ void addHTMLVertSpace( +[string +$hbz = 0], [string +$hb = 0], [boolean +$cell = false], [boolean +$firsttag = false], [boolean +$lasttag = false]) +
+

+ + Add vertical spaces if needed.



+

Tags:

+
+ + + + +
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
string  $hbz  Distance between current y and line bottom.
string  $hb  The height of the break.
boolean  $cell  if true add the default left (or right if RTL) padding to each new line (default false).
boolean  $firsttag  set to true when the tag is the first.
boolean  $lasttag  set to true when the tag is the last.
+

+
[ Top ]
+
+
+ +

method addJavascriptObject [line 14197]

+
+
+
+ int addJavascriptObject( +string +$script, [boolean +$onload = false]) +
+

+ + Adds a javascript object and return object ID



+

Tags:

+
+ + + + + + + + + + + + + +
return:  internal object ID
author:  Nicola Asuni
since:  4.8.000 (2009-09-07)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
string  $script  Javascript code
boolean  $onload  if true executes this object when opening the document
+

+
[ Top ]
+
+
+ +

method AddLink [line 5042]

+
+
+
+ void AddLink( +) +
+

+ + Creates a new internal link and returns its identifier. An internal link is a clickable area which directs to another place within the document.
The identifier can then be passed to Cell(), Write(), Image() or Link(). The destination is defined with SetLink().



+

Tags:

+
+ + + + + + + + + + +
see:  TCPDF::Cell(), TCPDF::Write(), TCPDF::Image(), TCPDF::Link(), TCPDF::SetLink()
since:  1.5
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method AddPage [line 3767]

+
+
+
+ void AddPage( +[string +$orientation = ''], [mixed +$format = ''], [boolean +$keepmargins = false], [boolean +$tocpage = false]) +
+

+ + Adds a new page to the document. If a page is already present, the Footer() method is called first to output the footer (if enabled). Then the page is added, the current position set to the top-left corner according to the left and top margins (or top-right if in RTL mode), and Header() is called to display the header (if enabled).

The origin of the coordinate system is at the top-left corner (or top-right for RTL) and increasing ordinates go downwards.




+

Tags:

+ +

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + +
string  $orientation  page orientation. Possible values are (case insensitive):
  • P or PORTRAIT (default)
  • L or LANDSCAPE
mixed  $format  The format used for pages. It can be either: one of the string values specified at getPageSizeFromFormat() or an array of parameters specified at setPageFormat().
boolean  $keepmargins  if true overwrites the default page margins with the current margins
boolean  $tocpage  if true set the tocpage state to true (the added page will be used to display Table Of Content).
+

+
[ Top ]
+
+
+ +

method addPageRegion [line 24283]

+
+
+
+ void addPageRegion( +array +$region) +
+

+ + Add a single no-write region on selected page.

A no-write region is a portion of the page with a rectangular or trapezium shape that will not be covered when writing text or html code. A region is always aligned on the left or right side of the page ad is defined using a vertical segment. You can set multiple regions for the same page.




+

Tags:

+
+ + + + + + + + + + + + + +
author:  Nicola Asuni
see:  TCPDF::setPageRegions(), TCPDF::getPageRegions()
since:  5.9.003 (2010-10-13)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + +
array  $region  array of a single no-write region array: ('page' => page number or empy for current page, 'xt' => X top, 'yt' => Y top, 'xb' => X bottom, 'yb' => Y bottom, 'side' => page side 'L' = left or 'R' = right).
+

+
[ Top ]
+
+
+ +

method AddSpotColor [line 4245]

+
+
+
+ void AddSpotColor( + +$name, int +$c, int +$m, int +$y, int +$k) +
+

+ + Defines a new spot color.

It can be expressed in RGB components or gray scale. The method can be called before the first page is created and the value is retained from page to page.




+

Tags:

+
+ + + + + + + + + + +
see:  TCPDF::SetDrawSpotColor(), TCPDF::SetFillSpotColor(), TCPDF::SetTextSpotColor()
since:  4.0.024 (2008-09-12)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
int  $c  Cyan color for CMYK. Value between 0 and 100
int  $m  Magenta color for CMYK. Value between 0 and 100
int  $y  Yellow color for CMYK. Value between 0 and 100
int  $k  Key (Black) color for CMYK. Value between 0 and 100
  $name  
+

+
[ Top ]
+
+
+ +

method addTOC [line 23018]

+
+
+
+ void addTOC( +[int +$page = ''], [string +$numbersfont = ''], [string +$filler = '.'], [string +$toc_name = 'TOC']) +
+

+ + Output a Table of Content Index (TOC).

Before calling this method you have to open the page using the addTOCPage() method. After calling this method you have to call endTOCPage() to close the TOC page. You can override this method to achieve different styles.




+

Tags:

+
+ + + + + + + + + + + + + +
author:  Nicola Asuni
see:  TCPDF::addTOCPage(), TCPDF::endTOCPage(), TCPDF::addHTMLTOC()
since:  4.5.000 (2009-01-02)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + +
int  $page  page number where this TOC should be inserted (leave empty for current page).
string  $numbersfont  set the font for page numbers (please use monospaced font for better alignment).
string  $filler  string used to fill the space between text and page number.
string  $toc_name  name to use for TOC bookmark.
+

+
[ Top ]
+
+
+ +

method addTOCPage [line 3742]

+
+
+
+ void addTOCPage( +[string +$orientation = ''], [ +$format = ''], [boolean +$keepmargins = false]) +
+

+ + Adds a new TOC (Table Of Content) page to the document.



+

Tags:

+
+ + + + + + + + + + +
see:  TCPDF::AddPage(), TCPDF::startPage(), TCPDF::endPage(), TCPDF::endTOCPage()
since:  5.0.001 (2010-05-06)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + +
string  $orientation  page orientation.
boolean  $keepmargins  if true overwrites the default page margins with the current margins
  $format  
+

+
[ Top ]
+
+
+ +

method adjustCellPadding [line 3349]

+
+
+
+ array adjustCellPadding( +[mixed +$brd = 0]) +
+

+ + Adjust the internal Cell padding array to take account of the line width.



+

Tags:

+
+ + + + + + + + + + +
return:  of adjustments
since:  5.9.000 (2010-10-03)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
mixed  $brd  Indicates if borders must be drawn around the cell. The value can be a number:
  • 0: no border (default)
  • 1: frame
or a string containing some or all of the following characters (in any order):
  • L: left
  • T: top
  • R: right
  • B: bottom
or an array of line styles for each border group - for example: array('LTRB' => array('width' => 2, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0)))
+

+
[ Top ]
+
+
+ +

method AliasNbPages [line 15427]

+
+
+
+ void AliasNbPages( +[string +$alias = '{nb}']) +
+

+ + Defines an alias for the total number of pages.

It will be substituted as the document is closed.




+

Tags:

+
+ + + + + + + + + + +
see:  TCPDF::getAliasNbPages(), TCPDF::PageNo(), TCPDF::Footer()
since:  1.4
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + +
string  $alias  The alias.
+

+
[ Top ]
+
+
+ +

method AliasNumPage [line 15454]

+
+
+
+ void AliasNumPage( +[string +$alias = '{pnb}']) +
+

+ + Defines an alias for the page number.

It will be substituted as the document is closed.




+

Tags:

+
+ + + + + + + + + + +
see:  TCPDF::getAliasNbPages(), TCPDF::PageNo(), TCPDF::Footer()
since:  4.5.000 (2009-01-02)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + +
string  $alias  The alias.
+

+
[ Top ]
+
+
+ +

method Annotation [line 5098]

+
+
+
+ void Annotation( +float +$x, float +$y, float +$w, float +$h, string +$text, [array +$opt = array('Subtype'=>'Text')], [int +$spaces = 0]) +
+

+ + Puts a markup annotation on a rectangular area of the page.

!!!!THE ANNOTATION SUPPORT IS NOT YET FULLY IMPLEMENTED !!!!




+

Tags:

+
+ + + + + + + +
since:  4.0.018 (2008-08-06)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
float  $x  Abscissa of the upper-left corner of the rectangle
float  $y  Ordinate of the upper-left corner of the rectangle
float  $w  Width of the rectangle
float  $h  Height of the rectangle
string  $text  annotation text or alternate content
array  $opt  array of options (see section 8.4 of PDF reference 1.7).
int  $spaces  number of spaces on the text to link
+

+
[ Top ]
+
+
+ +

method Arrow [line 13402]

+
+
+
+ void Arrow( +float +$x0, float +$y0, +$x1, float +$y1, [int +$head_style = 0], [float +$arm_size = 5], [int +$arm_angle = 15]) +
+

+ + Draws a grahic arrow.



+

Tags:

+
+ + + + + + + + + + +
author:  Piotr Galecki, Nicola Asuni, Andy Meier
since:  4.6.018 (2009-07-10)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
float  $x0  Abscissa of second point.
float  $y0  Ordinate of first point.
float  $y1  Ordinate of second point.
int  $head_style  (0 = draw only arrowhead arms, 1 = draw closed arrowhead, but no fill, 2 = closed and filled arrowhead, 3 = filled arrowhead)
float  $arm_size  length of arrowhead arms
int  $arm_angle  angle between an arm and the shaft
  $x1  
+

+
[ Top ]
+
+
+ +

method arrUTF8ToUTF16BE [line 11282]

+
+
+
+ string arrUTF8ToUTF16BE( +array +$unicode, [boolean +$setbom = true]) +
+

+ + Converts array of UTF-8 characters to UTF16-BE string.


Based on: http://www.faqs.org/rfcs/rfc2781.html

   Encoding UTF-16:
+
+   Encoding of a single character from an ISO 10646 character value to
+    UTF-16 proceeds as follows. Let U be the character number, no greater
+    than 0x10FFFF.
+
+    1) If U < 0x10000, encode U as a 16-bit unsigned integer and
+       terminate.
+
+    2) Let U' = U - 0x10000. Because U is less than or equal to 0x10FFFF,
+       U' must be less than or equal to 0xFFFFF. That is, U' can be
+       represented in 20 bits.
+
+    3) Initialize two 16-bit unsigned integers, W1 and W2, to 0xD800 and
+       0xDC00, respectively. These integers each have 10 bits free to
+       encode the character value, for a total of 20 bits.
+
+    4) Assign the 10 high-order bits of the 20-bit U' to the 10 low-order
+       bits of W1 and the 10 low-order bits of U' to the 10 low-order
+       bits of W2. Terminate.
+
+    Graphically, steps 2 through 4 look like:
+    U' = yyyyyyyyyyxxxxxxxxxx
+    W1 = 110110yyyyyyyyyy
+    W2 = 110111xxxxxxxxxx




+

Tags:

+
+ + + + + + + + + + + + + +
author:  Nicola Asuni
see:  TCPDF::UTF8ToUTF16BE()
since:  2.1.000 (2008-01-08)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
array  $unicode  array containing UTF-8 unicode values
boolean  $setbom  if true set the Byte Order Mark (BOM = 0xFEFF)
+

+
[ Top ]
+
+
+ +

method Bookmark [line 14069]

+
+
+
+ void Bookmark( +string +$txt, [int +$level = 0], [float +$y = -1], [int +$page = '']) +
+

+ + Adds a bookmark.



+

Tags:

+
+ + + + + + + + + + +
author:  Olivier Plathey, Nicola Asuni
since:  2.1.002 (2008-02-12)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + +
string  $txt  bookmark description.
int  $level  bookmark level (minimum value is 0).
float  $y  Y position in user units of the bookmark on the selected page (default = -1 = current position; 0 = page start;).
int  $page  target page number (leave empty for current page).
+

+
[ Top ]
+
+
+ +

method Button [line 15083]

+
+
+
+ void Button( +string +$name, int +$w, int +$h, string +$caption, mixed +$action, [array +$prop = array()], [array +$opt = array()], [float +$x = ''], [float +$y = ''], [boolean +$js = false]) +
+

+ + Creates a button field



+

Tags:

+
+ + + + + + + + + + +
author:  Nicola Asuni
since:  4.8.000 (2009-09-07)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
string  $name  field name
int  $w  width
int  $h  height
string  $caption  caption.
mixed  $action  action triggered by pressing the button. Use a string to specify a javascript action. Use an array to specify a form action options as on section 12.7.5 of PDF32000_2008.
array  $prop  javascript field properties. Possible values are described on official Javascript for Acrobat API reference.
array  $opt  annotation parameters. Possible values are described on official PDF32000_2008 reference.
float  $x  Abscissa of the upper-left corner of the rectangle
float  $y  Ordinate of the upper-left corner of the rectangle
boolean  $js  if true put the field using JavaScript (requires Acrobat Writer to be rendered).
+

+
[ Top ]
+
+
+ +

method Cell [line 5352]

+
+
+
+ void Cell( +float +$w, [float +$h = 0], [string +$txt = ''], [mixed +$border = 0], [int +$ln = 0], [string +$align = ''], [boolean +$fill = false], [mixed +$link = ''], [int +$stretch = 0], [boolean +$ignore_min_height = false], [string +$calign = 'T'], [string +$valign = 'M']) +
+

+ + Prints a cell (rectangular area) with optional borders, background color and character string. The upper-left corner of the cell corresponds to the current position. The text can be aligned or centered. After the call, the current position moves to the right or to the next line. It is possible to put a link on the text.
If automatic page breaking is enabled and the cell goes beyond the limit, a page break is done before outputting.



+

Tags:

+ +

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
float  $w  Cell width. If 0, the cell extends up to the right margin.
float  $h  Cell height. Default value: 0.
string  $txt  String to print. Default value: empty string.
mixed  $border  Indicates if borders must be drawn around the cell. The value can be a number:
  • 0: no border (default)
  • 1: frame
or a string containing some or all of the following characters (in any order):
  • L: left
  • T: top
  • R: right
  • B: bottom
or an array of line styles for each border group - for example: array('LTRB' => array('width' => 2, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0)))
int  $ln  Indicates where the current position should go after the call. Possible values are:
  • 0: to the right (or left for RTL languages)
  • 1: to the beginning of the next line
  • 2: below
Putting 1 is equivalent to putting 0 and calling Ln() just after. Default value: 0.
string  $align  Allows to center or align the text. Possible values are:
  • L or empty string: left align (default value)
  • C: center
  • R: right align
  • J: justify
boolean  $fill  Indicates if the cell background must be painted (true) or transparent (false).
mixed  $link  URL or identifier returned by AddLink().
int  $stretch  font stretch mode:
  • 0 = disabled
  • 1 = horizontal scaling only if text is larger than cell width
  • 2 = forced horizontal scaling to fit cell width
  • 3 = character spacing only if text is larger than cell width
  • 4 = forced character spacing to fit cell width
General font stretching and scaling values will be preserved when possible.
boolean  $ignore_min_height  if true ignore automatic minimum height value.
string  $calign  cell vertical alignment relative to the specified Y value. Possible values are:
  • T : cell top
  • C : center
  • B : cell bottom
  • A : font top
  • L : font baseline
  • D : font bottom
string  $valign  text vertical alignment inside the cell. Possible values are:
  • T : top
  • C : center
  • B : bottom
+

+
[ Top ]
+
+
+ +

method CheckBox [line 15013]

+
+
+
+ void CheckBox( +string +$name, int +$w, [boolean +$checked = false], [array +$prop = array()], [array +$opt = array()], [string +$onvalue = 'Yes'], [float +$x = ''], [float +$y = ''], [boolean +$js = false]) +
+

+ + Creates a CheckBox field



+

Tags:

+
+ + + + + + + + + + +
author:  Nicola Asuni
since:  4.8.000 (2009-09-07)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
string  $name  field name
int  $w  width
boolean  $checked  define the initial state.
array  $prop  javascript field properties. Possible values are described on official Javascript for Acrobat API reference.
array  $opt  annotation parameters. Possible values are described on official PDF32000_2008 reference.
string  $onvalue  value to be returned if selected.
float  $x  Abscissa of the upper-left corner of the rectangle
float  $y  Ordinate of the upper-left corner of the rectangle
boolean  $js  if true put the field using JavaScript (requires Acrobat Writer to be rendered).
+

+
[ Top ]
+
+
+ +

method checkPageBreak [line 5274]

+
+
+
+ boolean checkPageBreak( +[float +$h = 0], [mixed +$y = ''], [boolean +$addpage = true]) +
+

+ + Add page if needed.



+

Tags:

+
+ + + + + + + + + + +
return:  true in case of page break, false otherwise.
since:  3.2.000 (2008-07-01)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + +
float  $h  Cell height. Default value: 0.
mixed  $y  starting y position, leave empty for current position.
boolean  $addpage  if true add a page, otherwise only return the true/false state
+

+
[ Top ]
+
+
+ +

method checkPageRegions [line 24319]

+
+
+
+ void checkPageRegions( +float +$h, +&$x, +&$y, float +$x, float +$y) +
+

+ + Check page for no-write regions and adapt current coordinates and page margins if necessary.

A no-write region is a portion of the page with a rectangular or trapezium shape that will not be covered when writing text or html code. A region is always aligned on the left or right side of the page ad is defined using a vertical segment.




+

Tags:

+
+ + + + + + + + + + +
author:  Nicola Asuni
since:  5.9.003 (2010-10-13)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
float  $h  height of the text/image/object to print in user units
float  $x  current X coordinate in user units
float  $y  current Y coordinate in user units
  &$x  
  &$y  
+

+
[ Top ]
+
+
+ +

method Circle [line 13090]

+
+
+
+ void Circle( +float +$x0, float +$y0, float +$r, [ +$angstr = 0], [ +$angend = 360], [string +$style = ''], [array +$line_style = array()], [array +$fill_color = array()], [integer +$nc = 2], float +$angstr:, float +$angend:) +
+

+ + Draws a circle.

A circle is formed from n Bezier curves.




+

Tags:

+
+ + + + + + + +
since:  2.1.000 (2008-01-08)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
float  $x0  Abscissa of center point.
float  $y0  Ordinate of center point.
float  $r  Radius.
float  $angstr:  Angle start of draw line. Default value: 0.
float  $angend:  Angle finish of draw line. Default value: 360.
string  $style  Style of rendering. See the getPathPaintOperator() function for more information.
array  $line_style  Line style of circle. Array like for SetLineStyle. Default value: default line style (empty array).
array  $fill_color  Fill color. Format: array(red, green, blue). Default value: default color (empty array).
integer  $nc  Number of curves used to draw a 90 degrees portion of circle.
  $angstr  
  $angend  
+

+
[ Top ]
+
+
+ +

method Clip [line 16074]

+
+
+
+ void Clip( +float +$x, float +$y, float +$w, float +$h) +
+

+ + Set a rectangular clipping area.



+

Tags:

+
+ + + + + + + + + + +
author:  Andreas Wrmser, Nicola Asuni
since:  3.1.000 (2008-06-09)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + +
float  $x  abscissa of the top left corner of the rectangle (or top right corner for RTL mode).
float  $y  ordinate of the top left corner of the rectangle.
float  $w  width of the rectangle.
float  $h  height of the rectangle.
+

+
[ Top ]
+
+
+ +

method Close [line 3621]

+
+
+
+ void Close( +) +
+

+ + Terminates the PDF document.

It is not necessary to call this method explicitly because Output() does it automatically. If the document contains no page, AddPage() is called to prevent from getting an invalid document.




+

Tags:

+
+ + + + + + + + + + +
see:  TCPDF::Open(), TCPDF::Output()
since:  1.0
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method closeHTMLTagHandler [line 21061]

+
+
+
+ void closeHTMLTagHandler( + +&$dom, int +$key, boolean +$cell, [int +$maxbottomliney = 0], array +$dom) +
+

+ + Process closing tags.



+

Tags:

+
+ + + + +
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
array  $dom  html dom array
int  $key  current element id
boolean  $cell  if true add the default left (or right if RTL) padding to each new line (default false).
int  $maxbottomliney  maximum y value of current line
  &$dom  
+

+
[ Top ]
+
+
+ +

method colorRegistrationBar [line 15749]

+
+
+
+ void colorRegistrationBar( +float +$x, float +$y, float +$w, float +$h, [boolean +$transition = true], [boolean +$vertical = false], [string +$colors = 'A,R,G,B,C,M,Y,K']) +
+

+ + Paints color transition registration bars



+

Tags:

+
+ + + + + + + + + + +
author:  Nicola Asuni
since:  4.9.000 (2010-03-26)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
float  $x  abscissa of the top left corner of the rectangle.
float  $y  ordinate of the top left corner of the rectangle.
float  $w  width of the rectangle.
float  $h  height of the rectangle.
boolean  $transition  if true prints tcolor transitions to white.
boolean  $vertical  if true prints bar vertically.
string  $colors  colors to print, one letter per color separated by comma (for example 'A,W,R,G,B,C,M,Y,K'): A=black, W=white, R=red, G=green, B=blue, C=cyan, M=magenta, Y=yellow, K=black.
+

+
[ Top ]
+
+
+ +

method ComboBox [line 14954]

+
+
+
+ void ComboBox( +string +$name, int +$w, int +$h, array +$values, [array +$prop = array()], [array +$opt = array()], [float +$x = ''], [float +$y = ''], [boolean +$js = false]) +
+

+ + Creates a Combo-box field



+

Tags:

+
+ + + + + + + + + + +
author:  Nicola Asuni
since:  4.8.000 (2009-09-07)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
string  $name  field name
int  $w  width
int  $h  height
array  $values  array containing the list of values.
array  $prop  javascript field properties. Possible values are described on official Javascript for Acrobat API reference.
array  $opt  annotation parameters. Possible values are described on official PDF32000_2008 reference.
float  $x  Abscissa of the upper-left corner of the rectangle
float  $y  Ordinate of the upper-left corner of the rectangle
boolean  $js  if true put the field using JavaScript (requires Acrobat Writer to be rendered).
+

+
[ Top ]
+
+
+ +

method commitTransaction [line 23314]

+
+
+
+ void commitTransaction( +) +
+

+ + Delete the copy of the current TCPDF object used for undo operation.



+

Tags:

+
+ + + + + + + +
since:  4.5.029 (2009-03-19)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method convertHexStringToString [line 12206]

+
+
+
+ String convertHexStringToString( +string +$bs) +
+

+ + Convert hexadecimal string to string



+

Tags:

+
+ + + + + + + + + + +
author:  Nicola Asuni
since:  5.0.005 (2010-05-12)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
string  $bs  byte-string to convert
+

+
[ Top ]
+
+
+ +

method convertHTMLColorToDec [line 11431]

+
+
+
+ array convertHTMLColorToDec( +[string +$hcolor = '#FFFFFF']) +
+

+ + Returns an array (RGB or CMYK) from an html color name or a six-digit (i.e. #3FE5AA) or three-digit (i.e. #7FF) hexadecimal color representation.



+

Tags:

+
+ + + + + + + +
return:  RGB or CMYK color, or false in case of error.
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + +
string  $hcolor  html color
+

+
[ Top ]
+
+
+ +

method convertStringToHexString [line 12228]

+
+
+
+ byte convertStringToHexString( +string +$s) +
+

+ + Convert string to hexadecimal string (byte string)



+

Tags:

+
+ + + + + + + + + + + + + +
return:  string
author:  Nicola Asuni
since:  5.0.010 (2010-05-17)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
string  $s  string to convert
+

+
[ Top ]
+
+
+ +

method convertSVGtMatrix [line 24821]

+
+
+
+ array convertSVGtMatrix( +array +$tm) +
+

+ + Convert SVG transformation matrix to PDF.



+

Tags:

+
+ + + + + + + + + + +
return:  transformation matrix
since:  5.0.000 (2010-05-02)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
array  $tm  original SVG transformation matrix
+

+
[ Top ]
+
+
+ +

method CoonsPatchMesh [line 15989]

+
+
+
+ void CoonsPatchMesh( +float +$x, float +$y, float +$w, float +$h, [array +$col1 = array()], [array +$col2 = array()], [array +$col3 = array()], [array +$col4 = array()], [array +$coords = array(0.00,0.0,0.33,0.00,0.67,0.00,1.00,0.00,1.00,0.33,1.00,0.67,1.00,1.00,0.67,1.00,0.33,1.00,0.00,1.00,0.00,0.67,0.00,0.33)], [array +$coords_min = 0], [array +$coords_max = 1], [boolean +$antialias = false]) +
+

+ + Paints a coons patch mesh.



+

Tags:

+
+ + + + + + + + + + +
author:  Andreas Wrmser, Nicola Asuni
since:  3.1.000 (2008-06-09)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
float  $x  abscissa of the top left corner of the rectangle.
float  $y  ordinate of the top left corner of the rectangle.
float  $w  width of the rectangle.
float  $h  height of the rectangle.
array  $col1  first color (lower left corner) (RGB components).
array  $col2  second color (lower right corner) (RGB components).
array  $col3  third color (upper right corner) (RGB components).
array  $col4  fourth color (upper left corner) (RGB components).
array  $coords  
  • for one patch mesh: array(float x1, float y1, .... float x12, float y12): 12 pairs of coordinates (normally from 0 to 1) which specify the Bezier control points that define the patch. First pair is the lower left edge point, next is its right control point (control point 2). Then the other points are defined in the order: control point 1, edge point, control point 2 going counter-clockwise around the patch. Last (x12, y12) is the first edge point's left control point (control point 1).
  • for two or more patch meshes: array[number of patches]: arrays with the following keys for each patch: f: where to put that patch (0 = first patch, 1, 2, 3 = right, top and left of precedent patch - I didn't figure this out completely - just try and error ;-) points: 12 pairs of coordinates of the Bezier control points as above for the first patch, 8 pairs of coordinates for the following patches, ignoring the coordinates already defined by the precedent patch (I also didn't figure out the order of these - also: try and see what's happening) colors: must be 4 colors for the first patch, 2 colors for the following patches
array  $coords_min  minimum value used by the coordinates. If a coordinate's value is smaller than this it will be cut to coords_min. default: 0
array  $coords_max  maximum value used by the coordinates. If a coordinate's value is greater than this it will be cut to coords_max. default: 1
boolean  $antialias  A flag indicating whether to filter the shading function to prevent aliasing artifacts.
+

+
[ Top ]
+
+
+ +

method copyPage [line 22948]

+
+
+
+ true copyPage( +[int +$page = 0]) +
+

+ + Clone the specified page to a new page.



+

Tags:

+
+ + + + + + + + + + +
return:  in case of success, false in case of error.
since:  4.9.015 (2010-04-20)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + +
int  $page  number of page to copy (0 = current page)
+

+
[ Top ]
+
+
+ +

method cropMark [line 15847]

+
+
+
+ void cropMark( +float +$x, float +$y, float +$w, float +$h, [string +$type = 'A,B,C,D'], [array +$color = array(0,0,0)]) +
+

+ + Paints crop mark



+

Tags:

+
+ + + + + + + + + + +
author:  Nicola Asuni
since:  4.9.000 (2010-03-26)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
float  $x  abscissa of the crop mark center.
float  $y  ordinate of the crop mark center.
float  $w  width of the crop mark.
float  $h  height of the crop mark.
string  $type  type of crop mark, one sybol per type separated by comma: A = top left, B = top right, C = bottom left, D = bottom right.
array  $color  crop mark color (default black).
+

+
[ Top ]
+
+
+ +

method Curve [line 12867]

+
+
+
+ void Curve( +float +$x0, float +$y0, float +$x1, float +$y1, float +$x2, float +$y2, float +$x3, float +$y3, [string +$style = ''], [array +$line_style = array()], [array +$fill_color = array()]) +
+

+ + Draws a Bezier curve.

The Bezier curve is a tangent to the line between the control points at either end of the curve.




+

Tags:

+
+ + + + + + + + + + +
see:  TCPDF::SetLineStyle()
since:  2.1.000 (2008-01-08)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
float  $x0  Abscissa of start point.
float  $y0  Ordinate of start point.
float  $x1  Abscissa of control point 1.
float  $y1  Ordinate of control point 1.
float  $x2  Abscissa of control point 2.
float  $y2  Ordinate of control point 2.
float  $x3  Abscissa of end point.
float  $y3  Ordinate of end point.
string  $style  Style of rendering. See the getPathPaintOperator() function for more information.
array  $line_style  Line style of curve. Array like for SetLineStyle. Default value: default line style (empty array).
array  $fill_color  Fill color. Format: array(GREY) or array(R,G,B) or array(C,M,Y,K). Default value: default color (empty array).
+

+
[ Top ]
+
+
+ +

method deletePage [line 22805]

+
+
+
+ true deletePage( +int +$page) +
+

+ + Remove the specified page.



+

Tags:

+
+ + + + + + + + + + +
return:  in case of success, false in case of error.
since:  4.6.004 (2009-04-23)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + +
int  $page  page to remove
+

+
[ Top ]
+
+
+ +

method drawHTMLTagBorder [line 21618]

+
+
+
+ void drawHTMLTagBorder( +array +$tag, int +$xmax) +
+

+ + Draw an HTML block border and fill



+

Tags:

+
+ + + + + + + +
since:  5.7.000 (2010-08-03)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
array  $tag  array of tag properties.
int  $xmax  end X coordinate for border.
+

+
[ Top ]
+
+
+ +

method Ellipse [line 12931]

+
+
+
+ void Ellipse( +float +$x0, float +$y0, float +$rx, [float +$ry = ''], [ +$angle = 0], [ +$astart = 0], [ +$afinish = 360], [string +$style = ''], [array +$line_style = array()], [array +$fill_color = array()], [integer +$nc = 2], float +$angle:, float +$astart:, float +$afinish:) +
+

+ + Draws an ellipse.

An ellipse is formed from n Bezier curves.




+

Tags:

+
+ + + + + + + + + + +
author:  Nicola Asuni
since:  2.1.000 (2008-01-08)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
float  $x0  Abscissa of center point.
float  $y0  Ordinate of center point.
float  $rx  Horizontal radius.
float  $ry  Vertical radius (if ry = 0 then is a circle, see Circle). Default value: 0.
float  $angle:  Angle oriented (anti-clockwise). Default value: 0.
float  $astart:  Angle start of draw line. Default value: 0.
float  $afinish:  Angle finish of draw line. Default value: 360.
string  $style  Style of rendering. See the getPathPaintOperator() function for more information.
array  $line_style  Line style of ellipse. Array like for SetLineStyle. Default value: default line style (empty array).
array  $fill_color  Fill color. Format: array(GREY) or array(R,G,B) or array(C,M,Y,K). Default value: default color (empty array).
integer  $nc  Number of curves used to draw a 90 degrees portion of ellipse.
  $angle  
  $astart  
  $afinish  
+

+
[ Top ]
+
+
+ +

method empty_string [line 23368]

+
+
+
+ boolean empty_string( +string +$str) +
+

+ + Determine whether a string is empty.



+

Tags:

+
+ + + + + + + + + + +
return:  true if string is empty
since:  4.5.044 (2009-04-16)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + +
string  $str  string to be checked
+

+
[ Top ]
+
+
+ +

method endPage [line 3791]

+
+
+
+ void endPage( +[boolean +$tocpage = false]) +
+

+ + Terminate the current page



+

Tags:

+
+ + + + + + + + + + +
see:  TCPDF::AddPage(), TCPDF::startPage(), TCPDF::addTOCPage(), TCPDF::endTOCPage()
since:  4.2.010 (2008-11-14)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + +
boolean  $tocpage  if true set the tocpage state to false (end the page used to display Table Of Content).
+

+
[ Top ]
+
+
+ +

method endSVGElementHandler [line 25949]

+
+
+
+ void endSVGElementHandler( +resource +$parser, string +$name) +
+

+ + Sets the closing SVG element handler function for the XML parser.



+

Tags:

+
+ + + + + + + + + + +
author:  Nicola Asuni
since:  5.0.000 (2010-05-02)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
resource  $parser  The first parameter, parser, is a reference to the XML parser calling the handler.
string  $name  The second parameter, name, contains the name of the element for which this handler is called. If case-folding is in effect for this parser, the element name will be in uppercase letters.
+

+
[ Top ]
+
+
+ +

method endTemplate [line 24050]

+
+
+
+ int endTemplate( +) +
+

+ + End the current XObject Template started with startTemplate() and restore the previous graphic state.

An XObject Template is a PDF block that is a self-contained description of any sequence of graphics objects (including path objects, text objects, and sampled images). An XObject Template may be painted multiple times, either on several pages or at several locations on the same page and produces the same results each time, subject only to the graphics state at the time it is invoked.




+

Tags:

+
+ + + + + + + + + + + + + + + + +
return:  the XObject Template ID in case of success or false in case of error.
author:  Nicola Asuni
see:  TCPDF::startTemplate(), TCPDF::printTemplate()
since:  5.8.017 (2010-08-24)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method endTOCPage [line 3752]

+
+
+
+ void endTOCPage( +) +
+

+ + Terminate the current TOC (Table Of Content) page



+

Tags:

+
+ + + + + + + + + + +
see:  TCPDF::AddPage(), TCPDF::startPage(), TCPDF::endPage(), TCPDF::addTOCPage()
since:  5.0.001 (2010-05-06)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method Error [line 3593]

+
+
+
+ void Error( +string +$msg) +
+

+ + This method is automatically called in case of fatal error; it simply outputs the message and halts the execution. An inherited class may override it to customize the error handling but should always halt the script, or the resulting document would probably be invalid.

2004-06-11 :: Nicola Asuni : changed bold tag with strong




+

Tags:

+
+ + + + + + + +
since:  1.0
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + +
string  $msg  The error message
+

+
[ Top ]
+
+
+ +

method extractCSSproperties [line 17549]

+
+
+
+ An extractCSSproperties( +string +$cssdata) +
+

+ + Extracts the CSS properties from a CSS string.



+

Tags:

+
+ + + + + + + + + + + + + +
return:  array where the keys are the CSS selectors and the values are the CSS properties.
author:  Nicola Asuni
since:  5.1.000 (2010-05-25)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
string  $cssdata  string containing CSS definitions.
+

+
[ Top ]
+
+
+ +

method fitBlock [line 7028]

+
+
+
+ void fitBlock( + +&$w, +&$h, +&$x, +&$y, [boolean +$fitonpage = false], float +$w, float +$h, float +$x, float +$y) +
+

+ + Set the block dimensions accounting for page breaks and page/column fitting



+

Tags:

+
+ + + + + + + +
since:  5.5.009 (2010-07-05)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
float  $w  width
float  $h  height
float  $x  X coordinate
float  $y  Y coodiante
boolean  $fitonpage  if true the block is resized to not exceed page dimensions.
  &$w  
  &$h  
  &$x  
  &$y  
+

+
[ Top ]
+
+
+ +

method fixHTMLCode [line 17488]

+
+
+
+ string fixHTMLCode( +string +$html, [string +$default_css = ''], [array +$tagvs = ''], [array +$tidy_options = '']) +
+

+ + Cleanup HTML code (requires HTML Tidy library).



+

Tags:

+
+ + + + + + + + + + + + + + + + +
return:  XHTML code cleaned up
author:  Nicola Asuni
see:  TCPDF::setHtmlVSpace()
since:  5.9.017 (2010-11-16)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + +
string  $html  htmlcode to fix
string  $default_css  CSS commands to add
array  $tagvs  parameters for setHtmlVSpace method
array  $tidy_options  options for tidy_parse_string function
+

+
[ Top ]
+
+
+ +

method Footer [line 4048]

+
+
+
+ void Footer( +) +
+

+ + This method is used to render the page footer.

It is automatically called by AddPage() and could be overwritten in your own inherited class.




+

Tags:

+
+ + + + +
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method formatPageNumber [line 15531]

+
+
+
+ void formatPageNumber( +int +$num) +
+

+ + Format the page numbers.

This method can be overriden for custom formats.




+

Tags:

+
+ + + + + + + +
since:  4.2.005 (2008-11-06)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
int  $num  page number
+

+
[ Top ]
+
+
+ +

method formatTOCPageNumber [line 15543]

+
+
+
+ void formatTOCPageNumber( +int +$num) +
+

+ + Format the page numbers on the Table Of Content.

This method can be overriden for custom formats.




+

Tags:

+
+ + + + + + + + + + +
see:  TCPDF::addTOC(), TCPDF::addHTMLTOC()
since:  4.5.001 (2009-01-04)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
int  $num  page number
+

+
[ Top ]
+
+
+ +

method GetAbsX [line 7817]

+
+
+
+ float GetAbsX( +) +
+

+ + Returns the absolute X value of current position.



+

Tags:

+
+ + + + + + + + + + +
see:  TCPDF::SetX(), TCPDF::GetY(), TCPDF::SetY()
since:  1.2
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getAliasNbPages [line 15439]

+
+
+
+ string getAliasNbPages( +) +
+

+ + Returns the string alias used for the total number of pages.

If the current font is unicode type, the returned string is surrounded by additional curly braces.




+

Tags:

+
+ + + + + + + + + + +
see:  TCPDF::AliasNbPages(), TCPDF::PageNo(), TCPDF::Footer()
since:  4.0.018 (2008-08-08)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getAliasNumPage [line 15467]

+
+
+
+ string getAliasNumPage( +) +
+

+ + Returns the string alias used for the page number.

If the current font is unicode type, the returned string is surrounded by additional curly braces.




+

Tags:

+
+ + + + + + + + + + +
see:  TCPDF::AliasNbPages(), TCPDF::PageNo(), TCPDF::Footer()
since:  4.5.000 (2009-01-02)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getAnnotOptFromJSProp [line 14322]

+
+
+
+ array getAnnotOptFromJSProp( +array +$prop) +
+

+ + Convert JavaScript form fields properties array to Annotation Properties array.



+

Tags:

+
+ + + + + + + + + + + + + +
return:  of annotation properties
author:  Nicola Asuni
since:  4.8.000 (2009-09-06)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
array  $prop  javascript field properties. Possible values are described on official Javascript for Acrobat API reference.
+

+
[ Top ]
+
+
+ +

method GetArrStringWidth [line 4568]

+
+
+
+ mixed GetArrStringWidth( +string +$sa, [string +$fontname = ''], [string +$fontstyle = ''], [float +$fontsize = 0], [boolean +$getarray = false]) +
+

+ + Returns the string length of an array of chars in user unit or an array of characters widths. A font must be selected.




+

Tags:

+
+ + + + + + + + + + + + + +
return:  int total string length or array of characted widths
author:  Nicola Asuni
since:  2.4.000 (2008-03-06)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
string  $sa  The array of chars whose total length is to be computed
string  $fontname  Family font. It can be either a name defined by AddFont() or one of the standard families. It is also possible to pass an empty string, in that case, the current family is retained.
string  $fontstyle  Font style. Possible values are (case insensitive):
  • empty string: regular
  • B: bold
  • I: italic
  • U: underline
  • D: line trough
  • O: overline
or any combination. The default value is regular.
float  $fontsize  Font size in points. The default value is the current size.
boolean  $getarray  if true returns an array of characters widths, if false returns the total length.
+

+
[ Top ]
+
+
+ +

method getBarcode [line 16773]

+
+
+
+ string getBarcode( +) +
+

+ + Get current barcode.



+

Tags:

+
+ + + + + + + +
since:  4.0.012 (2008-07-24)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getBorderMode [line 6315]

+
+
+
+ border getBorderMode( +mixed +$brd, [string +$position = 'start']) +
+

+ + Get the border mode accounting for multicell position (opens bottom side of multicell crossing pages)



+

Tags:

+
+ + + + + + + + + + +
return:  mode array
since:  4.4.002 (2008-12-09)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
mixed  $brd  Indicates if borders must be drawn around the cell block. The value can be a number:
  • 0: no border (default)
  • 1: frame
or a string containing some or all of the following characters (in any order):
  • L: left
  • T: top
  • R: right
  • B: bottom
or an array of line styles for each border group: array('LTRB' => array('width' => 2, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0)))
string  $position  multicell position: 'start', 'middle', 'end'
+

+
[ Top ]
+
+
+ +

method getBorderStartPosition [line 21602]

+
+
+
+ array getBorderStartPosition( +) +
+

+ + Return the starting coordinates to draw an html border



+

Tags:

+
+ + + + + + + + + + +
return:  containing top-left border coordinates
since:  5.7.000 (2010-08-03)
access:  protected
+
+

+ + +
[ Top ]
+
+
+ +

method getBreakMargin [line 3167]

+
+
+
+ int getBreakMargin( +[int +$pagenum = '']) +
+

+ + Returns the page break margin.



+

Tags:

+
+ + + + + + + + + + + + + + + + +
return:  page break margin.
author:  Nicola Asuni
see:  TCPDF::getPageDimensions()
since:  1.5.2
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + +
int  $pagenum  page number (empty = current page)
+

+
[ Top ]
+
+
+ +

method getBuffer [line 22481]

+
+
+
+ string getBuffer( +) +
+

+ + Get buffer content.



+

Tags:

+
+ + + + + + + + + + +
return:  buffer content
since:  4.5.000 (2009-01-02)
access:  protected
+
+

+ + +
[ Top ]
+
+
+ +

method getCellBorder [line 5796]

+
+
+
+ string getCellBorder( +float +$x, float +$y, float +$w, float +$h, mixed +$brd, string +$mode) +
+

+ + Returns the code to draw the cell border



+

Tags:

+
+ + + + + + + + + + + + + +
return:  containing cell border code
see:  TCPDF::SetLineStyle()
since:  5.7.000 (2010-08-02)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
float  $x  X coordinate.
float  $y  Y coordinate.
float  $w  Cell width.
float  $h  Cell height.
mixed  $brd  Indicates if borders must be drawn around the cell. The value can be a number:
  • 0: no border (default)
  • 1: frame
or a string containing some or all of the following characters (in any order):
  • L: left
  • T: top
  • R: right
  • B: bottom
or an array of line styles for each border group - for example: array('LTRB' => array('width' => 2, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0)))
string  $mode  border position respect the square edge: normal: centered; ext: external; int: internal;
+

+
[ Top ]
+
+
+ +

method getCellCode [line 5388]

+
+
+
+ string getCellCode( +float +$w, [float +$h = 0], [string +$txt = ''], [mixed +$border = 0], [int +$ln = 0], [string +$align = ''], [boolean +$fill = false], [mixed +$link = ''], [int +$stretch = 0], [boolean +$ignore_min_height = false], [string +$calign = 'T'], [string +$valign = 'M']) +
+

+ + Returns the PDF string code to print a cell (rectangular area) with optional borders, background color and character string. The upper-left corner of the cell corresponds to the current position. The text can be aligned or centered. After the call, the current position moves to the right or to the next line. It is possible to put a link on the text.
If automatic page breaking is enabled and the cell goes beyond the limit, a page break is done before outputting.



+

Tags:

+
+ + + + + + + + + + + + + +
return:  containing cell code
see:  TCPDF::Cell()
since:  1.0
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
float  $w  Cell width. If 0, the cell extends up to the right margin.
float  $h  Cell height. Default value: 0.
string  $txt  String to print. Default value: empty string.
mixed  $border  Indicates if borders must be drawn around the cell. The value can be a number:
  • 0: no border (default)
  • 1: frame
or a string containing some or all of the following characters (in any order):
  • L: left
  • T: top
  • R: right
  • B: bottom
or an array of line styles for each border group - for example: array('LTRB' => array('width' => 2, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0)))
int  $ln  Indicates where the current position should go after the call. Possible values are:
  • 0: to the right (or left for RTL languages)
  • 1: to the beginning of the next line
  • 2: below
Putting 1 is equivalent to putting 0 and calling Ln() just after. Default value: 0.
string  $align  Allows to center or align the text. Possible values are:
  • L or empty string: left align (default value)
  • C: center
  • R: right align
  • J: justify
boolean  $fill  Indicates if the cell background must be painted (true) or transparent (false).
mixed  $link  URL or identifier returned by AddLink().
int  $stretch  font stretch mode:
  • 0 = disabled
  • 1 = horizontal scaling only if text is larger than cell width
  • 2 = forced horizontal scaling to fit cell width
  • 3 = character spacing only if text is larger than cell width
  • 4 = forced character spacing to fit cell width
General font stretching and scaling values will be preserved when possible.
boolean  $ignore_min_height  if true ignore automatic minimum height value.
string  $calign  cell vertical alignment relative to the specified Y value. Possible values are:
  • T : cell top
  • C : center
  • B : cell bottom
  • A : font top
  • L : font baseline
  • D : font bottom
string  $valign  text vertical alignment inside the cell. Possible values are:
  • T : top
  • M : middle
  • B : bottom
+

+
[ Top ]
+
+
+ +

method getCellHeightRatio [line 15709]

+
+
+
+ void getCellHeightRatio( +) +
+

+ + return the height of cell repect font height.



+

Tags:

+
+ + + + + + + +
since:  4.0.012 (2008-07-24)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getCellMargins [line 3338]

+
+
+
+ array getCellMargins( +) +
+

+ + Get the internal Cell margin array.



+

Tags:

+
+ + + + + + + + + + + + + +
return:  of margin values
see:  TCPDF::setCellMargins()
since:  5.9.000 (2010-10-03)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getCellPaddings [line 3302]

+
+
+
+ array getCellPaddings( +) +
+

+ + Get the internal Cell padding array.



+

Tags:

+
+ + + + + + + + + + + + + +
return:  of padding values
see:  TCPDF::setCellPaddings(), TCPDF::SetCellPadding()
since:  5.9.000 (2010-10-03)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method GetCharWidth [line 4605]

+
+
+
+ float GetCharWidth( +int +$char, [boolean +$notlast = true]) +
+

+ + Returns the length of the char in user unit for the current font considering current stretching and spacing (tracking/kerning).



+

Tags:

+
+ + + + + + + + + + + + + +
return:  char width
author:  Nicola Asuni
since:  2.4.000 (2008-03-06)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
int  $char  The char code whose length is to be returned
boolean  $notlast  set to false for the latest character on string, true otherwise (default)
+

+
[ Top ]
+
+
+ +

method getColumn [line 23519]

+
+
+
+ int getColumn( +) +
+

+ + Return the current column number



+

Tags:

+
+ + + + + + + + + + +
return:  current column number
since:  5.5.011 (2010-07-08)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getCSSBorderDashStyle [line 17849]

+
+
+
+ int getCSSBorderDashStyle( +string +$style) +
+

+ + Returns the border dash style from CSS property



+

Tags:

+
+ + + + + + + + + + +
return:  sash style (return -1 in case of none or hidden border)
since:  5.7.000 (2010-08-02)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
string  $style  border style to convert
+

+
[ Top ]
+
+
+ +

method getCSSBorderMargin [line 18044]

+
+
+
+ array getCSSBorderMargin( +string +$cssbspace, [float +$width = 0]) +
+

+ + Get the border-spacing from CSS attribute.



+

Tags:

+
+ + + + + + + + + + +
return:  of border spacings
since:  5.9.010 (2010-10-27)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
string  $cssbspace  border-spacing CSS properties
float  $width  width of the containing element
+

+
[ Top ]
+
+
+ +

method getCSSBorderStyle [line 17885]

+
+
+
+ array getCSSBorderStyle( +string +$cssborder) +
+

+ + Returns the border style array from CSS border properties



+

Tags:

+
+ + + + + + + + + + +
return:  containing border properties
since:  5.7.000 (2010-08-02)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
string  $cssborder  border properties
+

+
[ Top ]
+
+
+ +

method getCSSBorderWidth [line 17829]

+
+
+
+ int getCSSBorderWidth( +string +$width) +
+

+ + Returns the border width from CSS property



+

Tags:

+
+ + + + + + + + + + +
return:  with in user units
since:  5.7.000 (2010-08-02)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
string  $width  border width
+

+
[ Top ]
+
+
+ +

method getCSSFontSpacing [line 18078]

+
+
+
+ float getCSSFontSpacing( +string +$spacing, [float +$parent = 0]) +
+

+ + Returns the letter-spacing value from CSS value



+

Tags:

+
+ + + + + + + + + + +
return:  quantity to increases or decreases the space between characters in a text.
since:  5.9.000 (2010-10-02)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
string  $spacing  letter-spacing value
float  $parent  font spacing (tracking/kerning) value of the parent element
+

+
[ Top ]
+
+
+ +

method getCSSFontStretching [line 18109]

+
+
+
+ float getCSSFontStretching( +string +$stretch, [float +$parent = 100]) +
+

+ + Returns the percentage of font stretching from CSS value



+

Tags:

+
+ + + + + + + + + + +
return:  font stretching percentage
since:  5.9.000 (2010-10-02)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
string  $stretch  stretch mode
float  $parent  stretch value of the parent element
+

+
[ Top ]
+
+
+ +

method getCSSMargin [line 17990]

+
+
+
+ array getCSSMargin( +string +$cssmargin, [float +$width = 0]) +
+

+ + Get the internal Cell margin from CSS attribute.



+

Tags:

+
+ + + + + + + + + + +
return:  of cell margins
since:  5.9.000 (2010-10-04)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
string  $cssmargin  margin properties
float  $width  width of the containing element
+

+
[ Top ]
+
+
+ +

method getCSSPadding [line 17936]

+
+
+
+ array getCSSPadding( +string +$csspadding, [float +$width = 0]) +
+

+ + Get the internal Cell padding from CSS attribute.



+

Tags:

+
+ + + + + + + + + + +
return:  of cell paddings
since:  5.9.000 (2010-10-04)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
string  $csspadding  padding properties
float  $width  width of the containing element
+

+
[ Top ]
+
+
+ +

method getEncPermissionsString [line 12245]

+
+
+
+ String getEncPermissionsString( +string +$protection) +
+

+ + Convert encryption P value to a string of bytes, low-order byte first.



+

Tags:

+
+ + + + + + + + + + +
author:  Nicola Asuni
since:  5.0.005 (2010-05-12)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
string  $protection  32bit encryption permission value (P value)
+

+
[ Top ]
+
+
+ +

method getFontAscent [line 5014]

+
+
+
+ int getFontAscent( +string +$font, [string +$style = ''], [float +$size = 0]) +
+

+ + Return the font ascent value



+

Tags:

+
+ + + + + + + + + + + + + +
return:  font ascent
author:  Nicola Asuni
since:  4.9.003 (2010-03-30)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + +
string  $font  font name
string  $style  font style
float  $size  The size (in points)
+

+
[ Top ]
+
+
+ +

method getFontBuffer [line 22645]

+
+
+
+ string getFontBuffer( +string +$font) +
+

+ + Get font buffer content.



+

Tags:

+
+ + + + + + + + + + +
return:  font buffer content or false in case of error
since:  4.5.000 (2009-01-02)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
string  $font  font key
+

+
[ Top ]
+
+
+ +

method getFontDescent [line 4993]

+
+
+
+ int getFontDescent( +string +$font, [string +$style = ''], [float +$size = 0]) +
+

+ + Return the font descent value



+

Tags:

+
+ + + + + + + + + + + + + +
return:  font descent
author:  Nicola Asuni
since:  4.9.003 (2010-03-30)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + +
string  $font  font name
string  $style  font style
float  $size  The size (in points)
+

+
[ Top ]
+
+
+ +

method getFontFamily [line 17462]

+
+
+
+ string getFontFamily( +) +
+

+ + Returns the current font family name.



+

Tags:

+
+ + + + + + + + + + +
return:  current font family name
since:  4.3.008 (2008-12-05)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getFontFamilyName [line 23948]

+
+
+
+ string getFontFamilyName( +string +$fontfamily) +
+

+ + Return normalized font name



+

Tags:

+
+ + + + + + + + + + + + + +
return:  normalized font name
author:  Nicola Asuni
since:  5.8.004 (2010-08-17)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + +
string  $fontfamily  property string containing font family names
+

+
[ Top ]
+
+
+ +

method getFontSize [line 17442]

+
+
+
+ current getFontSize( +) +
+

+ + Returns the current font size.



+

Tags:

+
+ + + + + + + + + + +
return:  font size
since:  3.2.000 (2008-06-23)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getFontSizePt [line 17452]

+
+
+
+ current getFontSizePt( +) +
+

+ + Returns the current font size in points unit.



+

Tags:

+
+ + + + + + + + + + +
return:  font size in points unit
since:  3.2.000 (2008-06-23)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getFontsList [line 4666]

+
+
+
+ void getFontsList( +) +
+

+ + Fill the list of available fonts ($this->fontlist).



+

Tags:

+
+ + + + + + + +
since:  4.0.013 (2008-07-28)
access:  protected
+
+

+ + +
[ Top ]
+
+
+ +

method getFontSpacing [line 24236]

+
+
+
+ int getFontSpacing( +) +
+

+ + Get the amount to increase or decrease the space between characters in a text.



+

Tags:

+
+ + + + + + + + + + + + + +
return:  font spacing (tracking/kerning) value
author:  Nicola Asuni
since:  5.9.000 (2010-09-29)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getFontStretching [line 24214]

+
+
+
+ float getFontStretching( +) +
+

+ + Get the percentage of character stretching.



+

Tags:

+
+ + + + + + + + + + + + + +
return:  stretching value
author:  Nicola Asuni
since:  5.9.000 (2010-09-29)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getFontStyle [line 17472]

+
+
+
+ string getFontStyle( +) +
+

+ + Returns the current font style.



+

Tags:

+
+ + + + + + + + + + +
return:  current font style
since:  4.3.008 (2008-12-05)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getFontSubsetting [line 23884]

+
+
+
+ boolean getFontSubsetting( +) +
+

+ + Return the default option for font subsetting.



+

Tags:

+
+ + + + + + + + + + + + + +
return:  default font subsetting state.
author:  Nicola Asuni
since:  5.3.002 (2010-06-07)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getFooterFont [line 11345]

+
+
+
+ array() getFooterFont( +) +
+

+ + Get Footer font.



+

Tags:

+
+ + + + + + + +
since:  4.0.012 (2008-07-24)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getFooterMargin [line 3955]

+
+
+
+ float getFooterMargin( +) +
+

+ + Returns footer margin in user units.



+

Tags:

+
+ + + + + + + +
since:  4.0.012 (2008-07-24)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getFormDefaultProp [line 14697]

+
+
+
+ array getFormDefaultProp( +) +
+

+ + Return the default properties for form fields.



+

Tags:

+
+ + + + + + + + + + + + + +
return:  javascript field properties. Possible values are described on official Javascript for Acrobat API reference.
author:  Nicola Asuni
since:  4.8.000 (2009-09-06)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getGDgamma [line 7753]

+
+
+
+ void getGDgamma( +float +$v) +
+

+ + Correct the gamma value to be used with GD library



+

Tags:

+
+ + + + + + + +
since:  4.3.007 (2008-12-04)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
float  $v  the gamma value to be corrected
+

+
[ Top ]
+
+
+ +

method getGraphicVars [line 22272]

+
+
+
+ array getGraphicVars( +) +
+

+ + Returns current graphic variables as array.



+

Tags:

+
+ + + + + + + + + + +
return:  of graphic variables
since:  4.2.010 (2008-11-14)
access:  protected
+
+

+ + +
[ Top ]
+
+
+ +

method getGroupPageNo [line 15480]

+
+
+
+ current getGroupPageNo( +) +
+

+ + Return the current page in the group.



+

Tags:

+
+ + + + + + + + + + +
return:  page in the group
since:  3.0.000 (2008-03-27)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getGroupPageNoFormatted [line 15490]

+
+
+
+ void getGroupPageNoFormatted( +) +
+

+ + Returns the current group page number formatted as a string.



+

Tags:

+
+ + + + + + + + + + +
see:  PaneNo(), TCPDF::formatPageNumber()
since:  4.3.003 (2008-11-18)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getHeaderData [line 3910]

+
+
+
+ array() getHeaderData( +) +
+

+ + Returns header data:

  • $ret['logo'] = logo image
  • $ret['logo_width'] = width of the image logo in user units
  • $ret['title'] = header title
  • $ret['string'] = header description string




+

Tags:

+
+ + + + + + + +
since:  4.0.012 (2008-07-24)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getHeaderFont [line 11325]

+
+
+
+ array() getHeaderFont( +) +
+

+ + Get header font.



+

Tags:

+
+ + + + + + + +
since:  4.0.012 (2008-07-24)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getHeaderMargin [line 3935]

+
+
+
+ float getHeaderMargin( +) +
+

+ + Returns header margin in user units.



+

Tags:

+
+ + + + + + + +
since:  4.0.012 (2008-07-24)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getHtmlDomArray [line 18179]

+
+
+
+ array getHtmlDomArray( +string +$html) +
+

+ + Returns the HTML DOM array.



+

Tags:

+
+ + + + + + + +
since:  3.2.000 (2008-06-20)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
string  $html  html code
+

+
[ Top ]
+
+
+ +

method getHTMLUnitToUnits [line 21945]

+
+
+
+ float getHTMLUnitToUnits( +string +$htmlval, [string +$refsize = 1], [string +$defaultunit = 'px'], [ +$points = false], boolean +$point) +
+

+ + Convert HTML string containing value and unit of measure to user's units or points.



+

Tags:

+
+ + + + + + + + + + +
return:  value in user's unit or point if $points=true
since:  4.4.004 (2008-12-10)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
string  $htmlval  string containing values and unit
string  $refsize  reference value in points
string  $defaultunit  default unit (can be one of the following: %, em, ex, px, in, mm, pc, pt).
boolean  $point  if true returns points, otherwise returns value in user's units
  $points  
+

+
[ Top ]
+
+
+ +

method getHyphenPatternsFromTEX [line 23685]

+
+
+
+ array getHyphenPatternsFromTEX( +string +$file) +
+

+ + Returns an array of hyphenation patterns.



+

Tags:

+
+ + + + + + + + + + + + + +
return:  of hyphenation patterns
author:  Nicola Asuni
since:  4.9.012 (2010-04-12)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + +
string  $file  TEX file containing hypenation patterns. TEX pattrns can be downloaded from http://www.ctan.org/tex-archive/language/hyph-utf8/tex/generic/hyph-utf8/patterns/
+

+
[ Top ]
+
+
+ +

method getImageBuffer [line 22583]

+
+
+
+ string getImageBuffer( +string +$image) +
+

+ + Get image buffer content.



+

Tags:

+
+ + + + + + + + + + +
return:  image buffer content or false in case of error
since:  4.5.000 (2008-12-31)
access:  protected
+
+

+ + +

Parameters:

+
+ + + + + + +
string  $image  image key
+

+
[ Top ]
+
+
+ +

method getImageFileType [line 6998]

+
+
+
+ string getImageFileType( +string +$imgfile, [array +$iminfo = array()]) +
+

+ + Return the image type given the file name or array returned by getimagesize() function.



+

Tags:

+
+ + + + + + + + + + +
return:  image type
since:  4.8.017 (2009-11-27)
access:  public
+
+

+ + +

Parameters:

+
+ + + + + + + + + + + +
string  $imgfile  image file name
array  $iminfo  array of image information returned by getimagesize() function.
+

+
[ Top ]
+
+
+ +

method getImageRBX [line 3981]

+
+
+
+ float getImageRBX( +) +
+

+ + Return the right-bottom (or left-bottom for RTL) corner X coordinate of last inserted image



+

Tags:

+
+ + + + +
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getImageRBY [line 3990]

+
+
+
+ float getImageRBY( +) +
+

+ + Return the right-bottom (or left-bottom for RTL) corner Y coordinate of last inserted image



+

Tags:

+
+ + + + +
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getImageScale [line 3106]

+
+
+
+ float getImageScale( +) +
+

+ + Returns the adjusting factor to convert pixels to user units.



+

Tags:

+
+ + + + + + + + + + + + + +
return:  adjusting factor to convert pixels to user units.
author:  Nicola Asuni
since:  1.5.2
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getLastH [line 3084]

+
+
+
+ last getLastH( +) +
+

+ + Get the last cell height.



+

Tags:

+
+ + + + + + + + + + +
return:  cell height
since:  4.0.017 (2008-08-05)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method GetLineWidth [line 12607]

+
+
+
+ int GetLineWidth( +) +
+

+ + Returns the current the line width.



+

Tags:

+
+ + + + + + + + + + + + + +
return:  Line width
see:  TCPDF::Line(), TCPDF::SetLineWidth()
since:  2.1.000 (2008-01-07)
access:  public
+
+

+ + +
[ Top ]
+
+
+ +

method getMargins [line 17401]

+
+
+
+ array getMargins( +) +
+

+ + Returns an array containing current margins:




    +

    Tags:

    +
    + + + + + + + + + + +
    return:  containing all margins measures
    since:  3.2.000 (2008-06-23)
    access:  public
    +
    +

    + + +
    [ Top ]
    +
    +
    + +

    method getNumberOfColumns [line 23529]

    +
    +
    +
    + int getNumberOfColumns( +) +
    +

    + + Return the current number of columns.



    +

    Tags:

    +
    + + + + + + + + + + +
    return:  number of columns
    since:  5.8.018 (2010-08-25)
    access:  public
    +
    +

    + + +
    [ Top ]
    +
    +
    + +

    method GetNumChars [line 4654]

    +
    +
    +
    + int GetNumChars( +string +$s) +
    +

    + + Returns the numbero of characters in a string.



    +

    Tags:

    +
    + + + + + + + + + + +
    return:  number of characters
    since:  2.0.0001 (2008-01-07)
    access:  public
    +
    +

    + + +

    Parameters:

    +
    + + + + + + +
    string  $s  The input string.
    +

    +
    [ Top ]
    +
    +
    + +

    method getNumLines [line 6393]

    +
    +
    +
    + float getNumLines( +string +$txt, [float +$w = 0], [boolean +$reseth = false], [boolean +$autopadding = true], [float +$cellpadding = ''], [mixed +$border = 0]) +
    +

    + + This method return the estimated number of lines for print a simple text string using Multicell() method.



    +

    Tags:

    +
    + + + + + + + + + + + + + +
    return:  Return the minimal height needed for multicell method for printing the $txt param.
    author:  Alexander Escalona Fernndez, Nicola Asuni
    since:  4.5.011
    access:  public
    +
    +

    + + +

    Parameters:

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    string  $txt  String for calculating his height
    float  $w  Width of cells. If 0, they extend up to the right margin of the page.
    boolean  $reseth  if true reset the last cell height (default false).
    boolean  $autopadding  if true, uses internal padding and automatically adjust it to account for line width (default true).
    float  $cellpadding  Internal cell padding, if empty uses default cell padding.
    mixed  $border  Indicates if borders must be drawn around the cell. The value can be a number:
    • 0: no border (default)
    • 1: frame
    or a string containing some or all of the following characters (in any order):
    • L: left
    • T: top
    • R: right
    • B: bottom
    or an array of line styles for each border group - for example: array('LTRB' => array('width' => 2, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0)))
    +

    +
    [ Top ]
    +
    +
    + +

    method getNumPages [line 3730]

    +
    +
    +
    + int getNumPages( +) +
    +

    + + Get the total number of insered pages.



    +

    Tags:

    +
    + + + + + + + + + + + + + +
    return:  number of pages
    see:  TCPDF::setPage(), TCPDF::getPage(), lastpage()
    since:  2.1.000 (2008-01-07)
    access:  public
    +
    +

    + + +
    [ Top ]
    +
    +
    + +

    method getObjFilename [line 22395]

    +
    +
    +
    + void getObjFilename( + +$name, string +$prefix) +
    +

    + + Returns a temporary filename for caching object on filesystem.



    +

    Tags:

    +
    + + + + + + + +
    since:  4.5.000 (2008-12-31)
    access:  protected
    +
    +

    + + +

    Parameters:

    +
    + + + + + + + + + + + +
    string  $prefix  prefix to add to filename return string filename.
      $name  
    +

    +
    [ Top ]
    +
    +
    + +

    method getOriginalMargins [line 17428]

    +
    +
    +
    + array getOriginalMargins( +) +
    +

    + + Returns an array containing original margins:




      +

      Tags:

      +
      + + + + + + + + + + +
      return:  containing all margins measures
      since:  4.0.012 (2008-07-24)
      access:  public
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method getPage [line 3719]

      +
      +
      +
      + int getPage( +) +
      +

      + + Get current document page number.



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  page number
      see:  TCPDF::setPage(), lastpage(), TCPDF::getNumPages()
      since:  2.1.000 (2008-01-07)
      access:  public
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method getPageBuffer [line 22524]

      +
      +
      +
      + string getPageBuffer( +int +$page) +
      +

      + + Get page buffer content.



      +

      Tags:

      +
      + + + + + + + + + + +
      return:  page buffer content or false in case of error
      since:  4.5.000 (2008-12-31)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $page  page number
      +

      +
      [ Top ]
      +
      +
      + +

      method getPageDimensions [line 3119]

      +
      +
      +
      + array getPageDimensions( +[int +$pagenum = '']) +
      +

      + + Returns an array of page dimensions:

      • $this->pagedim[$this->page]['w'] = page width in points
      • $this->pagedim[$this->page]['h'] = height in points
      • $this->pagedim[$this->page]['wk'] = page width in user units
      • $this->pagedim[$this->page]['hk'] = page height in user units
      • $this->pagedim[$this->page]['tm'] = top margin
      • $this->pagedim[$this->page]['bm'] = bottom margin
      • $this->pagedim[$this->page]['lm'] = left margin
      • $this->pagedim[$this->page]['rm'] = right margin
      • $this->pagedim[$this->page]['pb'] = auto page break
      • $this->pagedim[$this->page]['or'] = page orientation
      • $this->pagedim[$this->page]['olm'] = original left margin
      • $this->pagedim[$this->page]['orm'] = original right margin
      • $this->pagedim[$this->page]['Rotate'] = The number of degrees by which the page shall be rotated clockwise when displayed or printed. The value shall be a multiple of 90.
      • $this->pagedim[$this->page]['PZ'] = The page's preferred zoom (magnification) factor.
      • $this->pagedim[$this->page]['trans'] : the style and duration of the visual transition to use when moving from another page to the given page during a presentation
        • $this->pagedim[$this->page]['trans']['Dur'] = The page's display duration (also called its advance timing): the maximum length of time, in seconds, that the page shall be displayed during presentations before the viewer application shall automatically advance to the next page.
        • $this->pagedim[$this->page]['trans']['S'] = transition style : Split, Blinds, Box, Wipe, Dissolve, Glitter, R, Fly, Push, Cover, Uncover, Fade
        • $this->pagedim[$this->page]['trans']['D'] = The duration of the transition effect, in seconds.
        • $this->pagedim[$this->page]['trans']['Dm'] = (Split and Blinds transition styles only) The dimension in which the specified transition effect shall occur: H = Horizontal, V = Vertical. Default value: H.
        • $this->pagedim[$this->page]['trans']['M'] = (Split, Box and Fly transition styles only) The direction of motion for the specified transition effect: I = Inward from the edges of the page, O = Outward from the center of the pageDefault value: I.
        • $this->pagedim[$this->page]['trans']['Di'] = (Wipe, Glitter, Fly, Cover, Uncover and Push transition styles only) The direction in which the specified transition effect shall moves, expressed in degrees counterclockwise starting from a left-to-right direction. If the value is a number, it shall be one of: 0 = Left to right, 90 = Bottom to top (Wipe only), 180 = Right to left (Wipe only), 270 = Top to bottom, 315 = Top-left to bottom-right (Glitter only). If the value is a name, it shall be None, which is relevant only for the Fly transition when the value of SS is not 1.0. Default value: 0.
        • $this->pagedim[$this->page]['trans']['SS'] = (Fly transition style only) The starting or ending scale at which the changes shall be drawn. If M specifies an inward transition, the scale of the changes drawn shall progress from SS to 1.0 over the course of the transition. If M specifies an outward transition, the scale of the changes drawn shall progress from 1.0 to SS over the course of the transition. Default: 1.0.
        • $this->pagedim[$this->page]['trans']['B'] = (Fly transition style only) If true, the area that shall be flown in is rectangular and opaque. Default: false.
      • $this->pagedim[$this->page]['MediaBox'] : the boundaries of the physical medium on which the page shall be displayed or printed
        • $this->pagedim[$this->page]['MediaBox']['llx'] = lower-left x coordinate in points
        • $this->pagedim[$this->page]['MediaBox']['lly'] = lower-left y coordinate in points
        • $this->pagedim[$this->page]['MediaBox']['urx'] = upper-right x coordinate in points
        • $this->pagedim[$this->page]['MediaBox']['ury'] = upper-right y coordinate in points
      • $this->pagedim[$this->page]['CropBox'] : the visible region of default user space
        • $this->pagedim[$this->page]['CropBox']['llx'] = lower-left x coordinate in points
        • $this->pagedim[$this->page]['CropBox']['lly'] = lower-left y coordinate in points
        • $this->pagedim[$this->page]['CropBox']['urx'] = upper-right x coordinate in points
        • $this->pagedim[$this->page]['CropBox']['ury'] = upper-right y coordinate in points
      • $this->pagedim[$this->page]['BleedBox'] : the region to which the contents of the page shall be clipped when output in a production environment
        • $this->pagedim[$this->page]['BleedBox']['llx'] = lower-left x coordinate in points
        • $this->pagedim[$this->page]['BleedBox']['lly'] = lower-left y coordinate in points
        • $this->pagedim[$this->page]['BleedBox']['urx'] = upper-right x coordinate in points
        • $this->pagedim[$this->page]['BleedBox']['ury'] = upper-right y coordinate in points
      • $this->pagedim[$this->page]['TrimBox'] : the intended dimensions of the finished page after trimming
        • $this->pagedim[$this->page]['TrimBox']['llx'] = lower-left x coordinate in points
        • $this->pagedim[$this->page]['TrimBox']['lly'] = lower-left y coordinate in points
        • $this->pagedim[$this->page]['TrimBox']['urx'] = upper-right x coordinate in points
        • $this->pagedim[$this->page]['TrimBox']['ury'] = upper-right y coordinate in points
      • $this->pagedim[$this->page]['ArtBox'] : the extent of the page's meaningful content
        • $this->pagedim[$this->page]['ArtBox']['llx'] = lower-left x coordinate in points
        • $this->pagedim[$this->page]['ArtBox']['lly'] = lower-left y coordinate in points
        • $this->pagedim[$this->page]['ArtBox']['urx'] = upper-right x coordinate in points
        • $this->pagedim[$this->page]['ArtBox']['ury'] = upper-right y coordinate in points




      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  of page dimensions.
      author:  Nicola Asuni
      since:  4.5.027 (2009-03-16)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $pagenum  page number (empty = current page)
      +

      +
      [ Top ]
      +
      +
      + +

      method getPageGroupAlias [line 15502]

      +
      +
      +
      + alias getPageGroupAlias( +) +
      +

      + + Return the alias of the current page group If the current font is unicode type, the returned string is surrounded by additional curly braces.

      (will be replaced by the total number of pages in this group).




      +

      Tags:

      +
      + + + + + + + + + + +
      return:  of the current page group
      since:  3.0.000 (2008-03-27)
      access:  public
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method getPageHeight [line 3151]

      +
      +
      +
      + int getPageHeight( +[int +$pagenum = '']) +
      +

      + + Returns the page height in units.



      +

      Tags:

      +
      + + + + + + + + + + + + + + + + +
      return:  page height.
      author:  Nicola Asuni
      see:  TCPDF::getPageDimensions()
      since:  1.5.2
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $pagenum  page number (empty = current page)
      +

      +
      [ Top ]
      +
      +
      + +

      method getPageNumGroupAlias [line 15517]

      +
      +
      +
      + alias getPageNumGroupAlias( +) +
      +

      + + Return the alias for the page number on the current page group If the current font is unicode type, the returned string is surrounded by additional curly braces.

      (will be replaced by the total number of pages in this group).




      +

      Tags:

      +
      + + + + + + + + + + +
      return:  of the current page group
      since:  4.5.000 (2009-01-02)
      access:  public
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method getPageRegions [line 24248]

      +
      +
      +
      + array getPageRegions( +) +
      +

      + + Return an array of no-write page regions



      +

      Tags:

      +
      + + + + + + + + + + + + + + + + +
      return:  of no-write page regions
      author:  Nicola Asuni
      see:  TCPDF::setPageRegions(), TCPDF::addPageRegion()
      since:  5.9.003 (2010-10-13)
      access:  public
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method getPageSizeFromFormat [line 2290]

      +
      +
      +
      + array getPageSizeFromFormat( +mixed +$format) +
      +

      + + Get page dimensions from format name.



      +

      Tags:

      +
      + + + + + + + + + + +
      return:  containing page width and height in points
      since:  5.0.010 (2010-05-17)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      mixed  $format  The format name. It can be:
      • ISO 216 A Series + 2 SIS 014711 extensions
      • A0 (841x1189 mm ; 33.11x46.81 in)
      • A1 (594x841 mm ; 23.39x33.11 in)
      • A2 (420x594 mm ; 16.54x23.39 in)
      • A3 (297x420 mm ; 11.69x16.54 in)
      • A4 (210x297 mm ; 8.27x11.69 in)
      • A5 (148x210 mm ; 5.83x8.27 in)
      • A6 (105x148 mm ; 4.13x5.83 in)
      • A7 (74x105 mm ; 2.91x4.13 in)
      • A8 (52x74 mm ; 2.05x2.91 in)
      • A9 (37x52 mm ; 1.46x2.05 in)
      • A10 (26x37 mm ; 1.02x1.46 in)
      • A11 (18x26 mm ; 0.71x1.02 in)
      • A12 (13x18 mm ; 0.51x0.71 in)
      • ISO 216 B Series + 2 SIS 014711 extensions
      • B0 (1000x1414 mm ; 39.37x55.67 in)
      • B1 (707x1000 mm ; 27.83x39.37 in)
      • B2 (500x707 mm ; 19.69x27.83 in)
      • B3 (353x500 mm ; 13.90x19.69 in)
      • B4 (250x353 mm ; 9.84x13.90 in)
      • B5 (176x250 mm ; 6.93x9.84 in)
      • B6 (125x176 mm ; 4.92x6.93 in)
      • B7 (88x125 mm ; 3.46x4.92 in)
      • B8 (62x88 mm ; 2.44x3.46 in)
      • B9 (44x62 mm ; 1.73x2.44 in)
      • B10 (31x44 mm ; 1.22x1.73 in)
      • B11 (22x31 mm ; 0.87x1.22 in)
      • B12 (15x22 mm ; 0.59x0.87 in)
      • ISO 216 C Series + 2 SIS 014711 extensions + 2 EXTENSION
      • C0 (917x1297 mm ; 36.10x51.06 in)
      • C1 (648x917 mm ; 25.51x36.10 in)
      • C2 (458x648 mm ; 18.03x25.51 in)
      • C3 (324x458 mm ; 12.76x18.03 in)
      • C4 (229x324 mm ; 9.02x12.76 in)
      • C5 (162x229 mm ; 6.38x9.02 in)
      • C6 (114x162 mm ; 4.49x6.38 in)
      • C7 (81x114 mm ; 3.19x4.49 in)
      • C8 (57x81 mm ; 2.24x3.19 in)
      • C9 (40x57 mm ; 1.57x2.24 in)
      • C10 (28x40 mm ; 1.10x1.57 in)
      • C11 (20x28 mm ; 0.79x1.10 in)
      • C12 (14x20 mm ; 0.55x0.79 in)
      • C76 (81x162 mm ; 3.19x6.38 in)
      • DL (110x220 mm ; 4.33x8.66 in)
      • SIS 014711 E Series
      • E0 (879x1241 mm ; 34.61x48.86 in)
      • E1 (620x879 mm ; 24.41x34.61 in)
      • E2 (440x620 mm ; 17.32x24.41 in)
      • E3 (310x440 mm ; 12.20x17.32 in)
      • E4 (220x310 mm ; 8.66x12.20 in)
      • E5 (155x220 mm ; 6.10x8.66 in)
      • E6 (110x155 mm ; 4.33x6.10 in)
      • E7 (78x110 mm ; 3.07x4.33 in)
      • E8 (55x78 mm ; 2.17x3.07 in)
      • E9 (39x55 mm ; 1.54x2.17 in)
      • E10 (27x39 mm ; 1.06x1.54 in)
      • E11 (19x27 mm ; 0.75x1.06 in)
      • E12 (13x19 mm ; 0.51x0.75 in)
      • SIS 014711 G Series
      • G0 (958x1354 mm ; 37.72x53.31 in)
      • G1 (677x958 mm ; 26.65x37.72 in)
      • G2 (479x677 mm ; 18.86x26.65 in)
      • G3 (338x479 mm ; 13.31x18.86 in)
      • G4 (239x338 mm ; 9.41x13.31 in)
      • G5 (169x239 mm ; 6.65x9.41 in)
      • G6 (119x169 mm ; 4.69x6.65 in)
      • G7 (84x119 mm ; 3.31x4.69 in)
      • G8 (59x84 mm ; 2.32x3.31 in)
      • G9 (42x59 mm ; 1.65x2.32 in)
      • G10 (29x42 mm ; 1.14x1.65 in)
      • G11 (21x29 mm ; 0.83x1.14 in)
      • G12 (14x21 mm ; 0.55x0.83 in)
      • ISO Press
      • RA0 (860x1220 mm ; 33.86x48.03 in)
      • RA1 (610x860 mm ; 24.02x33.86 in)
      • RA2 (430x610 mm ; 16.93x24.02 in)
      • RA3 (305x430 mm ; 12.01x16.93 in)
      • RA4 (215x305 mm ; 8.46x12.01 in)
      • SRA0 (900x1280 mm ; 35.43x50.39 in)
      • SRA1 (640x900 mm ; 25.20x35.43 in)
      • SRA2 (450x640 mm ; 17.72x25.20 in)
      • SRA3 (320x450 mm ; 12.60x17.72 in)
      • SRA4 (225x320 mm ; 8.86x12.60 in)
      • German DIN 476
      • 4A0 (1682x2378 mm ; 66.22x93.62 in)
      • 2A0 (1189x1682 mm ; 46.81x66.22 in)
      • Variations on the ISO Standard
      • A2_EXTRA (445x619 mm ; 17.52x24.37 in)
      • A3+ (329x483 mm ; 12.95x19.02 in)
      • A3_EXTRA (322x445 mm ; 12.68x17.52 in)
      • A3_SUPER (305x508 mm ; 12.01x20.00 in)
      • SUPER_A3 (305x487 mm ; 12.01x19.17 in)
      • A4_EXTRA (235x322 mm ; 9.25x12.68 in)
      • A4_SUPER (229x322 mm ; 9.02x12.68 in)
      • SUPER_A4 (227x356 mm ; 8.94x14.02 in)
      • A4_LONG (210x348 mm ; 8.27x13.70 in)
      • F4 (210x330 mm ; 8.27x12.99 in)
      • SO_B5_EXTRA (202x276 mm ; 7.95x10.87 in)
      • A5_EXTRA (173x235 mm ; 6.81x9.25 in)
      • ANSI Series
      • ANSI_E (864x1118 mm ; 34.00x44.00 in)
      • ANSI_D (559x864 mm ; 22.00x34.00 in)
      • ANSI_C (432x559 mm ; 17.00x22.00 in)
      • ANSI_B (279x432 mm ; 11.00x17.00 in)
      • ANSI_A (216x279 mm ; 8.50x11.00 in)
      • Traditional 'Loose' North American Paper Sizes
      • LEDGER, USLEDGER (432x279 mm ; 17.00x11.00 in)
      • TABLOID, USTABLOID, BIBLE, ORGANIZERK (279x432 mm ; 11.00x17.00 in)
      • LETTER, USLETTER, ORGANIZERM (216x279 mm ; 8.50x11.00 in)
      • LEGAL, USLEGAL (216x356 mm ; 8.50x14.00 in)
      • GLETTER, GOVERNMENTLETTER (203x267 mm ; 8.00x10.50 in)
      • JLEGAL, JUNIORLEGAL (203x127 mm ; 8.00x5.00 in)
      • Other North American Paper Sizes
      • QUADDEMY (889x1143 mm ; 35.00x45.00 in)
      • SUPER_B (330x483 mm ; 13.00x19.00 in)
      • QUARTO (229x279 mm ; 9.00x11.00 in)
      • FOLIO, GOVERNMENTLEGAL (216x330 mm ; 8.50x13.00 in)
      • EXECUTIVE, MONARCH (184x267 mm ; 7.25x10.50 in)
      • MEMO, STATEMENT, ORGANIZERL (140x216 mm ; 5.50x8.50 in)
      • FOOLSCAP (210x330 mm ; 8.27x13.00 in)
      • COMPACT (108x171 mm ; 4.25x6.75 in)
      • ORGANIZERJ (70x127 mm ; 2.75x5.00 in)
      • Canadian standard CAN 2-9.60M
      • P1 (560x860 mm ; 22.05x33.86 in)
      • P2 (430x560 mm ; 16.93x22.05 in)
      • P3 (280x430 mm ; 11.02x16.93 in)
      • P4 (215x280 mm ; 8.46x11.02 in)
      • P5 (140x215 mm ; 5.51x8.46 in)
      • P6 (107x140 mm ; 4.21x5.51 in)
      • North American Architectural Sizes
      • ARCH_E (914x1219 mm ; 36.00x48.00 in)
      • ARCH_E1 (762x1067 mm ; 30.00x42.00 in)
      • ARCH_D (610x914 mm ; 24.00x36.00 in)
      • ARCH_C, BROADSHEET (457x610 mm ; 18.00x24.00 in)
      • ARCH_B (305x457 mm ; 12.00x18.00 in)
      • ARCH_A (229x305 mm ; 9.00x12.00 in)
      • Announcement Envelopes
      • ANNENV_A2 (111x146 mm ; 4.37x5.75 in)
      • ANNENV_A6 (121x165 mm ; 4.75x6.50 in)
      • ANNENV_A7 (133x184 mm ; 5.25x7.25 in)
      • ANNENV_A8 (140x206 mm ; 5.50x8.12 in)
      • ANNENV_A10 (159x244 mm ; 6.25x9.62 in)
      • ANNENV_SLIM (98x225 mm ; 3.87x8.87 in)
      • Commercial Envelopes
      • COMMENV_N6_1/4 (89x152 mm ; 3.50x6.00 in)
      • COMMENV_N6_3/4 (92x165 mm ; 3.62x6.50 in)
      • COMMENV_N8 (98x191 mm ; 3.87x7.50 in)
      • COMMENV_N9 (98x225 mm ; 3.87x8.87 in)
      • COMMENV_N10 (105x241 mm ; 4.12x9.50 in)
      • COMMENV_N11 (114x263 mm ; 4.50x10.37 in)
      • COMMENV_N12 (121x279 mm ; 4.75x11.00 in)
      • COMMENV_N14 (127x292 mm ; 5.00x11.50 in)
      • Catalogue Envelopes
      • CATENV_N1 (152x229 mm ; 6.00x9.00 in)
      • CATENV_N1_3/4 (165x241 mm ; 6.50x9.50 in)
      • CATENV_N2 (165x254 mm ; 6.50x10.00 in)
      • CATENV_N3 (178x254 mm ; 7.00x10.00 in)
      • CATENV_N6 (191x267 mm ; 7.50x10.50 in)
      • CATENV_N7 (203x279 mm ; 8.00x11.00 in)
      • CATENV_N8 (210x286 mm ; 8.25x11.25 in)
      • CATENV_N9_1/2 (216x267 mm ; 8.50x10.50 in)
      • CATENV_N9_3/4 (222x286 mm ; 8.75x11.25 in)
      • CATENV_N10_1/2 (229x305 mm ; 9.00x12.00 in)
      • CATENV_N12_1/2 (241x318 mm ; 9.50x12.50 in)
      • CATENV_N13_1/2 (254x330 mm ; 10.00x13.00 in)
      • CATENV_N14_1/4 (286x311 mm ; 11.25x12.25 in)
      • CATENV_N14_1/2 (292x368 mm ; 11.50x14.50 in)
      • Japanese (JIS P 0138-61) Standard B-Series
      • JIS_B0 (1030x1456 mm ; 40.55x57.32 in)
      • JIS_B1 (728x1030 mm ; 28.66x40.55 in)
      • JIS_B2 (515x728 mm ; 20.28x28.66 in)
      • JIS_B3 (364x515 mm ; 14.33x20.28 in)
      • JIS_B4 (257x364 mm ; 10.12x14.33 in)
      • JIS_B5 (182x257 mm ; 7.17x10.12 in)
      • JIS_B6 (128x182 mm ; 5.04x7.17 in)
      • JIS_B7 (91x128 mm ; 3.58x5.04 in)
      • JIS_B8 (64x91 mm ; 2.52x3.58 in)
      • JIS_B9 (45x64 mm ; 1.77x2.52 in)
      • JIS_B10 (32x45 mm ; 1.26x1.77 in)
      • JIS_B11 (22x32 mm ; 0.87x1.26 in)
      • JIS_B12 (16x22 mm ; 0.63x0.87 in)
      • PA Series
      • PA0 (840x1120 mm ; 33.07x44.09 in)
      • PA1 (560x840 mm ; 22.05x33.07 in)
      • PA2 (420x560 mm ; 16.54x22.05 in)
      • PA3 (280x420 mm ; 11.02x16.54 in)
      • PA4 (210x280 mm ; 8.27x11.02 in)
      • PA5 (140x210 mm ; 5.51x8.27 in)
      • PA6 (105x140 mm ; 4.13x5.51 in)
      • PA7 (70x105 mm ; 2.76x4.13 in)
      • PA8 (52x70 mm ; 2.05x2.76 in)
      • PA9 (35x52 mm ; 1.38x2.05 in)
      • PA10 (26x35 mm ; 1.02x1.38 in)
      • Standard Photographic Print Sizes
      • PASSPORT_PHOTO (35x45 mm ; 1.38x1.77 in)
      • E (82x120 mm ; 3.25x4.72 in)
      • 3R, L (89x127 mm ; 3.50x5.00 in)
      • 4R, KG (102x152 mm ; 4.02x5.98 in)
      • 4D (120x152 mm ; 4.72x5.98 in)
      • 5R, 2L (127x178 mm ; 5.00x7.01 in)
      • 6R, 8P (152x203 mm ; 5.98x7.99 in)
      • 8R, 6P (203x254 mm ; 7.99x10.00 in)
      • S8R, 6PW (203x305 mm ; 7.99x12.01 in)
      • 10R, 4P (254x305 mm ; 10.00x12.01 in)
      • S10R, 4PW (254x381 mm ; 10.00x15.00 in)
      • 11R (279x356 mm ; 10.98x14.02 in)
      • S11R (279x432 mm ; 10.98x17.01 in)
      • 12R (305x381 mm ; 12.01x15.00 in)
      • S12R (305x456 mm ; 12.01x17.95 in)
      • Common Newspaper Sizes
      • NEWSPAPER_BROADSHEET (750x600 mm ; 29.53x23.62 in)
      • NEWSPAPER_BERLINER (470x315 mm ; 18.50x12.40 in)
      • NEWSPAPER_COMPACT, NEWSPAPER_TABLOID (430x280 mm ; 16.93x11.02 in)
      • Business Cards
      • CREDIT_CARD, BUSINESS_CARD, BUSINESS_CARD_ISO7810 (54x86 mm ; 2.13x3.37 in)
      • BUSINESS_CARD_ISO216 (52x74 mm ; 2.05x2.91 in)
      • BUSINESS_CARD_IT, BUSINESS_CARD_UK, BUSINESS_CARD_FR, BUSINESS_CARD_DE, BUSINESS_CARD_ES (55x85 mm ; 2.17x3.35 in)
      • BUSINESS_CARD_US, BUSINESS_CARD_CA (51x89 mm ; 2.01x3.50 in)
      • BUSINESS_CARD_JP (55x91 mm ; 2.17x3.58 in)
      • BUSINESS_CARD_HK (54x90 mm ; 2.13x3.54 in)
      • BUSINESS_CARD_AU, BUSINESS_CARD_DK, BUSINESS_CARD_SE (55x90 mm ; 2.17x3.54 in)
      • BUSINESS_CARD_RU, BUSINESS_CARD_CZ, BUSINESS_CARD_FI, BUSINESS_CARD_HU, BUSINESS_CARD_IL (50x90 mm ; 1.97x3.54 in)
      • Billboards
      • 4SHEET (1016x1524 mm ; 40.00x60.00 in)
      • 6SHEET (1200x1800 mm ; 47.24x70.87 in)
      • 12SHEET (3048x1524 mm ; 120.00x60.00 in)
      • 16SHEET (2032x3048 mm ; 80.00x120.00 in)
      • 32SHEET (4064x3048 mm ; 160.00x120.00 in)
      • 48SHEET (6096x3048 mm ; 240.00x120.00 in)
      • 64SHEET (8128x3048 mm ; 320.00x120.00 in)
      • 96SHEET (12192x3048 mm ; 480.00x120.00 in)
      • Old Imperial English (some are still used in USA)
      • EN_EMPEROR (1219x1829 mm ; 48.00x72.00 in)
      • EN_ANTIQUARIAN (787x1346 mm ; 31.00x53.00 in)
      • EN_GRAND_EAGLE (730x1067 mm ; 28.75x42.00 in)
      • EN_DOUBLE_ELEPHANT (679x1016 mm ; 26.75x40.00 in)
      • EN_ATLAS (660x864 mm ; 26.00x34.00 in)
      • EN_COLOMBIER (597x876 mm ; 23.50x34.50 in)
      • EN_ELEPHANT (584x711 mm ; 23.00x28.00 in)
      • EN_DOUBLE_DEMY (572x902 mm ; 22.50x35.50 in)
      • EN_IMPERIAL (559x762 mm ; 22.00x30.00 in)
      • EN_PRINCESS (546x711 mm ; 21.50x28.00 in)
      • EN_CARTRIDGE (533x660 mm ; 21.00x26.00 in)
      • EN_DOUBLE_LARGE_POST (533x838 mm ; 21.00x33.00 in)
      • EN_ROYAL (508x635 mm ; 20.00x25.00 in)
      • EN_SHEET, EN_HALF_POST (495x597 mm ; 19.50x23.50 in)
      • EN_SUPER_ROYAL (483x686 mm ; 19.00x27.00 in)
      • EN_DOUBLE_POST (483x775 mm ; 19.00x30.50 in)
      • EN_MEDIUM (445x584 mm ; 17.50x23.00 in)
      • EN_DEMY (445x572 mm ; 17.50x22.50 in)
      • EN_LARGE_POST (419x533 mm ; 16.50x21.00 in)
      • EN_COPY_DRAUGHT (406x508 mm ; 16.00x20.00 in)
      • EN_POST (394x489 mm ; 15.50x19.25 in)
      • EN_CROWN (381x508 mm ; 15.00x20.00 in)
      • EN_PINCHED_POST (375x470 mm ; 14.75x18.50 in)
      • EN_BRIEF (343x406 mm ; 13.50x16.00 in)
      • EN_FOOLSCAP (343x432 mm ; 13.50x17.00 in)
      • EN_SMALL_FOOLSCAP (337x419 mm ; 13.25x16.50 in)
      • EN_POTT (318x381 mm ; 12.50x15.00 in)
      • Old Imperial Belgian
      • BE_GRAND_AIGLE (700x1040 mm ; 27.56x40.94 in)
      • BE_COLOMBIER (620x850 mm ; 24.41x33.46 in)
      • BE_DOUBLE_CARRE (620x920 mm ; 24.41x36.22 in)
      • BE_ELEPHANT (616x770 mm ; 24.25x30.31 in)
      • BE_PETIT_AIGLE (600x840 mm ; 23.62x33.07 in)
      • BE_GRAND_JESUS (550x730 mm ; 21.65x28.74 in)
      • BE_JESUS (540x730 mm ; 21.26x28.74 in)
      • BE_RAISIN (500x650 mm ; 19.69x25.59 in)
      • BE_GRAND_MEDIAN (460x605 mm ; 18.11x23.82 in)
      • BE_DOUBLE_POSTE (435x565 mm ; 17.13x22.24 in)
      • BE_COQUILLE (430x560 mm ; 16.93x22.05 in)
      • BE_PETIT_MEDIAN (415x530 mm ; 16.34x20.87 in)
      • BE_RUCHE (360x460 mm ; 14.17x18.11 in)
      • BE_PROPATRIA (345x430 mm ; 13.58x16.93 in)
      • BE_LYS (317x397 mm ; 12.48x15.63 in)
      • BE_POT (307x384 mm ; 12.09x15.12 in)
      • BE_ROSETTE (270x347 mm ; 10.63x13.66 in)
      • Old Imperial French
      • FR_UNIVERS (1000x1300 mm ; 39.37x51.18 in)
      • FR_DOUBLE_COLOMBIER (900x1260 mm ; 35.43x49.61 in)
      • FR_GRANDE_MONDE (900x1260 mm ; 35.43x49.61 in)
      • FR_DOUBLE_SOLEIL (800x1200 mm ; 31.50x47.24 in)
      • FR_DOUBLE_JESUS (760x1120 mm ; 29.92x44.09 in)
      • FR_GRAND_AIGLE (750x1060 mm ; 29.53x41.73 in)
      • FR_PETIT_AIGLE (700x940 mm ; 27.56x37.01 in)
      • FR_DOUBLE_RAISIN (650x1000 mm ; 25.59x39.37 in)
      • FR_JOURNAL (650x940 mm ; 25.59x37.01 in)
      • FR_COLOMBIER_AFFICHE (630x900 mm ; 24.80x35.43 in)
      • FR_DOUBLE_CAVALIER (620x920 mm ; 24.41x36.22 in)
      • FR_CLOCHE (600x800 mm ; 23.62x31.50 in)
      • FR_SOLEIL (600x800 mm ; 23.62x31.50 in)
      • FR_DOUBLE_CARRE (560x900 mm ; 22.05x35.43 in)
      • FR_DOUBLE_COQUILLE (560x880 mm ; 22.05x34.65 in)
      • FR_JESUS (560x760 mm ; 22.05x29.92 in)
      • FR_RAISIN (500x650 mm ; 19.69x25.59 in)
      • FR_CAVALIER (460x620 mm ; 18.11x24.41 in)
      • FR_DOUBLE_COURONNE (460x720 mm ; 18.11x28.35 in)
      • FR_CARRE (450x560 mm ; 17.72x22.05 in)
      • FR_COQUILLE (440x560 mm ; 17.32x22.05 in)
      • FR_DOUBLE_TELLIERE (440x680 mm ; 17.32x26.77 in)
      • FR_DOUBLE_CLOCHE (400x600 mm ; 15.75x23.62 in)
      • FR_DOUBLE_POT (400x620 mm ; 15.75x24.41 in)
      • FR_ECU (400x520 mm ; 15.75x20.47 in)
      • FR_COURONNE (360x460 mm ; 14.17x18.11 in)
      • FR_TELLIERE (340x440 mm ; 13.39x17.32 in)
      • FR_POT (310x400 mm ; 12.20x15.75 in)
      +

      +
      [ Top ]
      +
      +
      + +

      method getPageWidth [line 3135]

      +
      +
      +
      + int getPageWidth( +[int +$pagenum = '']) +
      +

      + + Returns the page width in units.



      +

      Tags:

      +
      + + + + + + + + + + + + + + + + +
      return:  page width.
      author:  Nicola Asuni
      see:  TCPDF::getPageDimensions()
      since:  1.5.2
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $pagenum  page number (empty = current page)
      +

      +
      [ Top ]
      +
      +
      + +

      method getPathPaintOperator [line 23796]

      +
      +
      +
      + void getPathPaintOperator( +string +$style, [string +$default = 'S'], boolean +$mode) +
      +

      + + Get the Path-Painting Operators.



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  5.0.000 (2010-04-30)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      string  $style  Style of rendering. Possible values are:
      • S or D: Stroke the path.
      • s or d: Close and stroke the path.
      • f or F: Fill the path, using the nonzero winding number rule to determine the region to fill.
      • f* or F*: Fill the path, using the even-odd rule to determine the region to fill.
      • B or FD or DF: Fill and then stroke the path, using the nonzero winding number rule to determine the region to fill.
      • B* or F*D or DF*: Fill and then stroke the path, using the even-odd rule to determine the region to fill.
      • b or fd or df: Close, fill, and then stroke the path, using the nonzero winding number rule to determine the region to fill.
      • b or f*d or df*: Close, fill, and then stroke the path, using the even-odd rule to determine the region to fill.
      • CNZ: Clipping mode using the even-odd rule to determine which regions lie inside the clipping path.
      • CEO: Clipping mode using the nonzero winding number rule to determine which regions lie inside the clipping path
      • n: End the path object without filling or stroking it.
      string  $default  default style
      boolean  $mode  if true enable rasterization, false otherwise.
      +

      +
      [ Top ]
      +
      +
      + +

      method getPDFData [line 11368]

      +
      +
      +
      + void getPDFData( +) +
      +

      + + Returns the PDF data.



      +

      Tags:

      +
      + + + + +
      access:  public
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method getRandomSeed [line 11551]

      +
      +
      +
      + string getRandomSeed( +[string +$seed = '']) +
      +

      + + Returns a string containing random data to be used as a seed for encryption methods.



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  containing random data
      author:  Nicola Asuni
      since:  5.9.006 (2010-10-19)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $seed  starting seed value
      +

      +
      [ Top ]
      +
      +
      + +

      method getRawCharWidth [line 4627]

      +
      +
      +
      + float getRawCharWidth( +int +$char) +
      +

      + + Returns the length of the char in user unit for the current font.



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  char width
      author:  Nicola Asuni
      since:  5.9.000 (2010-09-28)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $char  The char code whose length is to be returned
      +

      +
      [ Top ]
      +
      +
      + +

      method getRemainingWidth [line 6898]

      +
      +
      +
      + int getRemainingWidth( +) +
      +

      + + Returns the remaining width between the current position and margins.



      +

      Tags:

      +
      + + + + + + + +
      return:  Return the remaining width
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method getRTL [line 3012]

      +
      +
      +
      + boolean getRTL( +) +
      +

      + + Return the RTL status



      +

      Tags:

      +
      + + + + + + + +
      since:  4.0.012 (2008-07-24)
      access:  public
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method getScaleFactor [line 3181]

      +
      +
      +
      + int getScaleFactor( +) +
      +

      + + Returns the scale factor (number of points in user unit).



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  scale factor.
      author:  Nicola Asuni
      since:  1.5.2
      access:  public
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method getSpaceString [line 18941]

      +
      +
      +
      + string getSpaceString( +) +
      +

      + + Returns the string used to find spaces



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  4.8.024 (2010-01-15)
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method getStringHeight [line 6496]

      +
      +
      +
      + float getStringHeight( +float +$w, string +$txt, [boolean +$reseth = false], [boolean +$autopadding = true], [float +$cellpadding = ''], [mixed +$border = 0]) +
      +

      + + This method return the estimated needed height for print a simple text string in Multicell() method.

      Generally, if you want to know the exact height for a block of content you can use the following alternative technique:

        // store current object
      +  $pdf->startTransaction();
      +  // store starting values
      +  $start_y = $pdf->GetY();
      +  $start_page = $pdf->getPage();
      +  // call your printing functions with your parameters
      +  // - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      +  $pdf->MultiCell($w=0, $h=0, $txt, $border=1, $align='L', $fill=false, $ln=1, $x='', $y='', $reseth=true, $stretch=0, $ishtml=false, $autopadding=true, $maxh=0);
      +  // - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      +  // get the new Y
      +  $end_y = $pdf->GetY();
      +  $end_page = $pdf->getPage();
      +  // calculate height
      +  $height = 0;
      +  if ($end_page == $start_page) {
      +  	$height = $end_y - $start_y;
      +  } else {
      +  	for ($page=$start_page; $page <= $end_page; ++$page) {
      +  		$this->setPage($page);
      +  		if ($page == $start_page) {
      +  			// first page
      +  			$height = $this->h - $start_y - $this->bMargin;
      +  		} elseif ($page == $end_page) {
      +  			// last page
      +  			$height = $end_y - $this->tMargin;
      +  		} else {
      +  			$height = $this->h - $this->tMargin - $this->bMargin;
      +  		}
      +  	}
      +  }
      +  // restore previous object
      +  $pdf = $pdf->rollbackTransaction();




      +

      Tags:

      +
      + + + + + + + + + + +
      return:  Return the minimal height needed for multicell method for printing the $txt param.
      author:  Nicola Asuni, Alexander Escalona Fernndez
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      float  $w  Width of cells. If 0, they extend up to the right margin of the page.
      string  $txt  String for calculating his height
      boolean  $reseth  if true reset the last cell height (default false).
      boolean  $autopadding  if true, uses internal padding and automatically adjust it to account for line width (default true).
      float  $cellpadding  Internal cell padding, if empty uses default cell padding.
      mixed  $border  Indicates if borders must be drawn around the cell. The value can be a number:
      • 0: no border (default)
      • 1: frame
      or a string containing some or all of the following characters (in any order):
      • L: left
      • T: top
      • R: right
      • B: bottom
      or an array of line styles for each border group - for example: array('LTRB' => array('width' => 2, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0)))
      +

      +
      [ Top ]
      +
      +
      + +

      method GetStringWidth [line 4552]

      +
      +
      +
      + mixed GetStringWidth( +string +$s, [string +$fontname = ''], [string +$fontstyle = ''], [float +$fontsize = 0], [boolean +$getarray = false]) +
      +

      + + Returns the length of a string in user unit. A font must be selected.




      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  int total string length or array of characted widths
      author:  Nicola Asuni
      since:  1.2
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      string  $s  The string whose length is to be computed
      string  $fontname  Family font. It can be either a name defined by AddFont() or one of the standard families. It is also possible to pass an empty string, in that case, the current family is retained.
      string  $fontstyle  Font style. Possible values are (case insensitive):
      • empty string: regular
      • B: bold
      • I: italic
      • U: underline
      • D: line-trough
      • O: overline
      or any combination. The default value is regular.
      float  $fontsize  Font size in points. The default value is the current size.
      boolean  $getarray  if true returns an array of characters widths, if false returns the total length.
      +

      +
      [ Top ]
      +
      +
      + +

      method getSVGTransformMatrix [line 24707]

      +
      +
      +
      + array getSVGTransformMatrix( +string +$attribute) +
      +

      + + Get the tranformation matrix from SVG transform attribute



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  of transformations
      author:  Nicola Asuni
      since:  5.0.000 (2010-05-02)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $attribute  transformation
      +

      +
      [ Top ]
      +
      +
      + +

      method getTagStyleFromCSS [line 17801]

      +
      +
      +
      + string getTagStyleFromCSS( +array +$dom, int +$key, array +$css) +
      +

      + + Returns the styles that apply for the selected HTML tag.



      +

      Tags:

      +
      + + + + + + + + + + +
      return:  containing CSS properties
      since:  5.1.000 (2010-05-25)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      array  $dom  array of HTML tags and properties
      int  $key  key of the current HTML tag
      array  $css  array of CSS properties
      +

      +
      [ Top ]
      +
      +
      + +

      method getTCPDFVersion [line 1929]

      +
      +
      +
      + TCPDF getTCPDFVersion( +) +
      +

      + + Return the current TCPDF version.



      +

      Tags:

      +
      + + + + + + + + + + +
      return:  version string
      since:  5.9.012 (2010-11-10)
      access:  public
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method getTransformationMatrixProduct [line 24803]

      +
      +
      +
      + transformation getTransformationMatrixProduct( +array +$ta, array +$tb) +
      +

      + + Get the product of two SVG tranformation matrices



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  array
      author:  Nicola Asuni
      since:  5.0.000 (2010-05-02)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      array  $ta  first SVG tranformation matrix
      array  $tb  second SVG tranformation matrix
      +

      +
      [ Top ]
      +
      +
      + +

      method getUserPermissionCode [line 12067]

      +
      +
      +
      + void getUserPermissionCode( +Array +$permissions, [int +$mode = 0]) +
      +

      + + Return the premission code used on encryption (P value).



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  5.0.005 (2010-05-12)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      Array  $permissions  the set of permissions (specify the ones you want to block).
      int  $mode  encryption strength: 0 = RC4 40 bit; 1 = RC4 128 bit; 2 = AES 128 bit; 3 = AES 256 bit.
      +

      +
      [ Top ]
      +
      +
      + +

      method getVectorsAngle [line 25464]

      +
      +
      +
      + void getVectorsAngle( +int +$x1, int +$y1, int +$x2, int +$y2) +
      +

      + + Returns the angle in radiants between two vectors



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  5.0.000 (2010-05-04)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + +
      int  $x1  X coordiante of first vector point
      int  $y1  Y coordiante of first vector point
      int  $x2  X coordiante of second vector point
      int  $y2  Y coordiante of second vector point
      +

      +
      [ Top ]
      +
      +
      + +

      method GetX [line 7801]

      +
      +
      +
      + float GetX( +) +
      +

      + + Returns the relative X value of current position.

      The value is relative to the left border for LTR languages and to the right border for RTL languages.




      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::SetX(), TCPDF::GetY(), TCPDF::SetY()
      since:  1.2
      access:  public
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method GetY [line 7828]

      +
      +
      +
      + float GetY( +) +
      +

      + + Returns the ordinate of the current position.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::SetY(), TCPDF::GetX(), TCPDF::SetX()
      since:  1.0
      access:  public
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method get_mqr [line 7446]

      +
      +
      +
      + Returns get_mqr( +) +
      +

      + + Gets the current active configuration setting of magic_quotes_runtime (if the get_magic_quotes_runtime function exist)



      +

      Tags:

      +
      + + + + + + + + + + +
      return:  0 if magic quotes runtime is off or get_magic_quotes_runtime doesn't exist, 1 otherwise.
      since:  4.6.025 (2009-08-17)
      access:  public
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method Gradient [line 16098]

      +
      +
      +
      + void Gradient( +int +$type, array +$coords, array +$stops, [array +$background = array()], [boolean +$antialias = false]) +
      +

      + + Output gradient.



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  3.1.000 (2008-06-09)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      int  $type  type of gradient (1 Function-based shading; 2 Axial shading; 3 Radial shading; 4 Free-form Gouraud-shaded triangle mesh; 5 Lattice-form Gouraud-shaded triangle mesh; 6 Coons patch mesh; 7 Tensor-product patch mesh). (Not all types are currently supported)
      array  $coords  array of coordinates.
      array  $stops  array gradient color components: color = array of GRAY, RGB or CMYK color components; offset = (0 to 1) represents a location along the gradient vector; exponent = exponent of the exponential interpolation function (default = 1).
      array  $background  An array of colour components appropriate to the colour space, specifying a single background colour value.
      boolean  $antialias  A flag indicating whether to filter the shading function to prevent aliasing artifacts.
      +

      +
      [ Top ]
      +
      +
      + +

      method Header [line 3999]

      +
      +
      +
      + void Header( +) +
      +

      + + This method is used to render the page header.

      It is automatically called by AddPage() and could be overwritten in your own inherited class.




      +

      Tags:

      +
      + + + + +
      access:  public
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method hyphenateText [line 23724]

      +
      +
      +
      + array hyphenateText( +string +$text, mixed +$patterns, [array +$dictionary = array()], [int +$leftmin = 1], [int +$rightmin = 2], [int +$charmin = 1], [int +$charmax = 8]) +
      +

      + + Returns text with soft hyphens.



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  text with soft hyphens
      author:  Nicola Asuni
      since:  4.9.012 (2010-04-12)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      string  $text  text to process
      mixed  $patterns  Array of hypenation patterns or a TEX file containing hypenation patterns. TEX patterns can be downloaded from http://www.ctan.org/tex-archive/language/hyph-utf8/tex/generic/hyph-utf8/patterns/
      array  $dictionary  Array of words to be returned without applying the hyphenation algoritm.
      int  $leftmin  Minimum number of character to leave on the left of the word without applying the hyphens.
      int  $rightmin  Minimum number of character to leave on the right of the word without applying the hyphens.
      int  $charmin  Minimum word lenght to apply the hyphenation algoritm.
      int  $charmax  Maximum lenght of broken piece of word.
      +

      +
      [ Top ]
      +
      +
      + +

      method hyphenateWord [line 23615]

      +
      +
      +
      + array hyphenateWord( +array +$word, array +$patterns, [array +$dictionary = array()], [int +$leftmin = 1], [int +$rightmin = 2], [int +$charmin = 1], [int +$charmax = 8]) +
      +

      + + Returns an array of chars containing soft hyphens.



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  text with soft hyphens
      author:  Nicola Asuni
      since:  4.9.012 (2010-04-12)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      array  $word  array of chars
      array  $patterns  Array of hypenation patterns.
      array  $dictionary  Array of words to be returned without applying the hyphenation algoritm.
      int  $leftmin  Minimum number of character to leave on the left of the word without applying the hyphens.
      int  $rightmin  Minimum number of character to leave on the right of the word without applying the hyphens.
      int  $charmin  Minimum word lenght to apply the hyphenation algoritm.
      int  $charmax  Maximum lenght of broken piece of word.
      +

      +
      [ Top ]
      +
      +
      + +

      method Image [line 7113]

      +
      +
      +
      + image Image( +string +$file, [float +$x = ''], [float +$y = ''], [float +$w = 0], [float +$h = 0], [string +$type = ''], [mixed +$link = ''], [string +$align = ''], [mixed +$resize = false], [int +$dpi = 300], [string +$palign = ''], [boolean +$ismask = false], [mixed +$imgmask = false], [mixed +$border = 0], [boolean +$fitbox = false], [boolean +$hidden = false], [boolean +$fitonpage = false]) +
      +

      + + Puts an image in the page.

      The upper-left corner must be given. The dimensions can be specified in different ways:

      • explicit width and height (expressed in user unit)
      • one explicit dimension, the other being calculated automatically in order to keep the original proportions
      • no explicit dimension, in which case the image is put at 72 dpi
      Supported formats are JPEG and PNG images whitout GD library and all images supported by GD: GD, GD2, GD2PART, GIF, JPEG, PNG, BMP, XBM, XPM; The format can be specified explicitly or inferred from the file extension.
      It is possible to put a link on the image.
      Remark: if an image is used several times, only one copy will be embedded in the file.




      +

      Tags:

      +
      + + + + + + + + + + +
      return:  information
      since:  1.1
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      string  $file  Name of the file containing the image or a '@' character followed by the image data string.
      float  $x  Abscissa of the upper-left corner (LTR) or upper-right corner (RTL).
      float  $y  Ordinate of the upper-left corner (LTR) or upper-right corner (RTL).
      float  $w  Width of the image in the page. If not specified or equal to zero, it is automatically calculated.
      float  $h  Height of the image in the page. If not specified or equal to zero, it is automatically calculated.
      string  $type  Image format. Possible values are (case insensitive): JPEG and PNG (whitout GD library) and all images supported by GD: GD, GD2, GD2PART, GIF, JPEG, PNG, BMP, XBM, XPM;. If not specified, the type is inferred from the file extension.
      mixed  $link  URL or identifier returned by AddLink().
      string  $align  Indicates the alignment of the pointer next to image insertion relative to image height. The value can be:
      • T: top-right for LTR or top-left for RTL
      • M: middle-right for LTR or middle-left for RTL
      • B: bottom-right for LTR or bottom-left for RTL
      • N: next line
      mixed  $resize  If true resize (reduce) the image to fit $w and $h (requires GD or ImageMagick library); if false do not resize; if 2 force resize in all cases (upscaling and downscaling).
      int  $dpi  dot-per-inch resolution used on resize
      string  $palign  Allows to center or align the image on the current line. Possible values are:
      • L : left align
      • C : center
      • R : right align
      • '' : empty string : left for LTR or right for RTL
      boolean  $ismask  true if this image is a mask, false otherwise
      mixed  $imgmask  image object returned by this function or false
      mixed  $border  Indicates if borders must be drawn around the cell. The value can be a number:
      • 0: no border (default)
      • 1: frame
      or a string containing some or all of the following characters (in any order):
      • L: left
      • T: top
      • R: right
      • B: bottom
      or an array of line styles for each border group - for example: array('LTRB' => array('width' => 2, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0)))
      boolean  $fitbox  If true scale image dimensions proportionally to fit within the ($w, $h) box.
      boolean  $hidden  if true do not display the image.
      boolean  $fitonpage  if true the image is resized to not exceed page dimensions.
      +

      +
      [ Top ]
      +
      +
      + +

      method ImageEps [line 16447]

      +
      +
      +
      + void ImageEps( +string +$file, [float +$x = ''], [float +$y = ''], [float +$w = 0], [float +$h = 0], [mixed +$link = ''], [boolean +$useBoundingBox = true], [string +$align = ''], [string +$palign = ''], [mixed +$border = 0], [boolean +$fitonpage = false], [boolean +$fixoutvals = false]) +
      +

      + + Embed vector-based Adobe Illustrator (AI) or AI-compatible EPS files.

      NOTE: EPS is not yet fully implemented, use the setRasterizeVectorImages() method to enable/disable rasterization of vector images using ImageMagick library. Only vector drawing is supported, not text or bitmap. Although the script was successfully tested with various AI format versions, best results are probably achieved with files that were exported in the AI3 format (tested with Illustrator CS2, Freehand MX and Photoshop CS2).




      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Valentin Schmidt, Nicola Asuni
      since:  3.1.000 (2008-06-09)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      string  $file  Name of the file containing the image or a '@' character followed by the EPS/AI data string.
      float  $x  Abscissa of the upper-left corner.
      float  $y  Ordinate of the upper-left corner.
      float  $w  Width of the image in the page. If not specified or equal to zero, it is automatically calculated.
      float  $h  Height of the image in the page. If not specified or equal to zero, it is automatically calculated.
      mixed  $link  URL or identifier returned by AddLink().
      string  $align  Indicates the alignment of the pointer next to image insertion relative to image height. The value can be:
      • T: top-right for LTR or top-left for RTL
      • M: middle-right for LTR or middle-left for RTL
      • B: bottom-right for LTR or bottom-left for RTL
      • N: next line
      string  $palign  Allows to center or align the image on the current line. Possible values are:
      • L : left align
      • C : center
      • R : right align
      • '' : empty string : left for LTR or right for RTL
      mixed  $border  Indicates if borders must be drawn around the cell. The value can be a number:
      • 0: no border (default)
      • 1: frame
      or a string containing some or all of the following characters (in any order):
      • L: left
      • T: top
      • R: right
      • B: bottom
      or an array of line styles for each border group - for example: array('LTRB' => array('width' => 2, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0)))
      boolean  $fitonpage  if true the image is resized to not exceed page dimensions.
      boolean  $fixoutvals  if true remove values outside the bounding box.
      boolean  $useBoundingBox  useBoundingBox specifies whether to position the bounding box (true) or the complete canvas (false) at location (x,y). Default value is true.
      +

      +
      [ Top ]
      +
      +
      + +

      method ImagePngAlpha [line 7692]

      +
      +
      +
      + void ImagePngAlpha( +string +$file, float +$x, float +$y, float +$wpx, float +$hpx, float +$w, float +$h, string +$type, mixed +$link, string +$align, boolean +$resize, int +$dpi, string +$palign) +
      +

      + + Extract info from a PNG image with alpha channel using the GD library.



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      author:  Nicola Asuni
      see:  TCPDF::Image()
      since:  4.3.007 (2008-12-04)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      string  $file  Name of the file containing the image.
      float  $x  Abscissa of the upper-left corner.
      float  $y  Ordinate of the upper-left corner.
      float  $wpx  Original width of the image in pixels.
      float  $hpx  original height of the image in pixels.
      float  $w  Width of the image in the page. If not specified or equal to zero, it is automatically calculated.
      float  $h  Height of the image in the page. If not specified or equal to zero, it is automatically calculated.
      string  $type  Image format. Possible values are (case insensitive): JPEG and PNG (whitout GD library) and all images supported by GD: GD, GD2, GD2PART, GIF, JPEG, PNG, BMP, XBM, XPM;. If not specified, the type is inferred from the file extension.
      mixed  $link  URL or identifier returned by AddLink().
      string  $align  Indicates the alignment of the pointer next to image insertion relative to image height. The value can be:
      • T: top-right for LTR or top-left for RTL
      • M: middle-right for LTR or middle-left for RTL
      • B: bottom-right for LTR or bottom-left for RTL
      • N: next line
      boolean  $resize  If true resize (reduce) the image to fit $w and $h (requires GD library).
      int  $dpi  dot-per-inch resolution used on resize
      string  $palign  Allows to center or align the image on the current line. Possible values are:
      • L : left align
      • C : center
      • R : right align
      • '' : empty string : left for LTR or right for RTL
      +

      +
      [ Top ]
      +
      +
      + +

      method ImageSVG [line 24405]

      +
      +
      +
      + void ImageSVG( +string +$file, [float +$x = ''], [float +$y = ''], [float +$w = 0], [float +$h = 0], [mixed +$link = ''], [string +$align = ''], [string +$palign = ''], [mixed +$border = 0], [boolean +$fitonpage = false]) +
      +

      + + Embedd a Scalable Vector Graphics (SVG) image.

      NOTE: SVG standard is not yet fully implemented, use the setRasterizeVectorImages() method to enable/disable rasterization of vector images using ImageMagick library.




      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  5.0.000 (2010-05-02)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      string  $file  Name of the SVG file or a '@' character followed by the SVG data string.
      float  $x  Abscissa of the upper-left corner.
      float  $y  Ordinate of the upper-left corner.
      float  $w  Width of the image in the page. If not specified or equal to zero, it is automatically calculated.
      float  $h  Height of the image in the page. If not specified or equal to zero, it is automatically calculated.
      mixed  $link  URL or identifier returned by AddLink().
      string  $align  Indicates the alignment of the pointer next to image insertion relative to image height. The value can be:
      • T: top-right for LTR or top-left for RTL
      • M: middle-right for LTR or middle-left for RTL
      • B: bottom-right for LTR or bottom-left for RTL
      • N: next line
      If the alignment is an empty string, then the pointer will be restored on the starting SVG position.
      string  $palign  Allows to center or align the image on the current line. Possible values are:
      • L : left align
      • C : center
      • R : right align
      • '' : empty string : left for LTR or right for RTL
      mixed  $border  Indicates if borders must be drawn around the cell. The value can be a number:
      • 0: no border (default)
      • 1: frame
      or a string containing some or all of the following characters (in any order):
      • L: left
      • T: top
      • R: right
      • B: bottom
      or an array of line styles for each border group - for example: array('LTRB' => array('width' => 2, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0)))
      boolean  $fitonpage  if true the image is resized to not exceed page dimensions.
      +

      +
      [ Top ]
      +
      +
      + +

      method IncludeJS [line 14184]

      +
      +
      +
      + void IncludeJS( +string +$script) +
      +

      + + Adds a javascript



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Johannes Gntert, Nicola Asuni
      since:  2.1.002 (2008-02-12)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $script  Javascript code
      +

      +
      [ Top ]
      +
      +
      + +

      method intToRoman [line 22024]

      +
      +
      +
      + string intToRoman( +int +$number) +
      +

      + + Returns the Roman representation of an integer number



      +

      Tags:

      +
      + + + + + + + + + + +
      return:  roman representation of the specified number
      since:  4.4.004 (2008-12-10)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $number  number to convert
      +

      +
      [ Top ]
      +
      +
      + +

      method isRTLTextDir [line 3054]

      +
      +
      +
      + boolean isRTLTextDir( +) +
      +

      + + Return the current temporary RTL status



      +

      Tags:

      +
      + + + + + + + +
      since:  4.8.014 (2009-11-04)
      access:  public
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method isUnicodeFont [line 23936]

      +
      +
      +
      + true isUnicodeFont( +) +
      +

      + + Return true if the current font is unicode type.



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  for unicode font, false otherwise.
      author:  Nicola Asuni
      since:  5.8.002 (2010-08-14)
      access:  public
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method isValidCSSSelectorForTag [line 17641]

      +
      +
      +
      + true isValidCSSSelectorForTag( +array +$dom, int +$key, string +$selector) +
      +

      + + Returns true if the CSS selector is valid for the selected HTML tag



      +

      Tags:

      +
      + + + + + + + + + + +
      return:  if the selector is valid, false otherwise
      since:  5.1.000 (2010-05-25)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      array  $dom  array of HTML tags and properties
      int  $key  key of the current HTML tag
      string  $selector  CSS selector string
      +

      +
      [ Top ]
      +
      +
      + +

      method lastPage [line 3708]

      +
      +
      +
      + void lastPage( +[boolean +$resetmargins = false]) +
      +

      + + Reset pointer to the last document page.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::setPage(), TCPDF::getPage(), TCPDF::getNumPages()
      since:  2.0.000 (2008-01-04)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      boolean  $resetmargins  if true reset left, right, top margins and Y position.
      +

      +
      [ Top ]
      +
      +
      + +

      method Line [line 12784]

      +
      +
      +
      + void Line( +float +$x1, float +$y1, float +$x2, float +$y2, [array +$style = array()]) +
      +

      + + Draws a line between two points.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::SetLineWidth(), TCPDF::SetDrawColor(), TCPDF::SetLineStyle()
      since:  1.0
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      float  $x1  Abscissa of first point.
      float  $y1  Ordinate of first point.
      float  $x2  Abscissa of second point.
      float  $y2  Ordinate of second point.
      array  $style  Line style. Array like for SetLineStyle. Default value: default line style (empty array).
      +

      +
      [ Top ]
      +
      +
      + +

      method LinearGradient [line 15948]

      +
      +
      +
      + void LinearGradient( +float +$x, float +$y, float +$w, float +$h, [array +$col1 = array()], [array +$col2 = array()], [array +$coords = array(0,0,1,0)]) +
      +

      + + Paints a linear colour gradient.



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Andreas Wrmser, Nicola Asuni
      since:  3.1.000 (2008-06-09)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      float  $x  abscissa of the top left corner of the rectangle.
      float  $y  ordinate of the top left corner of the rectangle.
      float  $w  width of the rectangle.
      float  $h  height of the rectangle.
      array  $col1  first color (Grayscale, RGB or CMYK components).
      array  $col2  second color (Grayscale, RGB or CMYK components).
      array  $coords  array of the form (x1, y1, x2, y2) which defines the gradient vector (see linear_gradient_coords.jpg). The default value is from left to right (x1=0, y1=0, x2=1, y2=0).
      +

      +
      [ Top ]
      +
      +
      + +

      method Link [line 5081]

      +
      +
      +
      + void Link( +float +$x, float +$y, float +$w, float +$h, mixed +$link, [int +$spaces = 0]) +
      +

      + + Puts a link on a rectangular area of the page.

      Text or image links are generally put via Cell(), Write() or Image(), but this method can be useful for instance to define a clickable area inside an image.




      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::AddLink(), TCPDF::Annotation(), TCPDF::Cell(), TCPDF::Write(), TCPDF::Image()
      since:  1.5
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      float  $x  Abscissa of the upper-left corner of the rectangle
      float  $y  Ordinate of the upper-left corner of the rectangle
      float  $w  Width of the rectangle
      float  $h  Height of the rectangle
      mixed  $link  URL or identifier returned by AddLink()
      int  $spaces  number of spaces on the text to link
      +

      +
      [ Top ]
      +
      +
      + +

      method ListBox [line 14896]

      +
      +
      +
      + void ListBox( +string +$name, int +$w, int +$h, array +$values, [array +$prop = array()], [array +$opt = array()], [float +$x = ''], [float +$y = ''], [boolean +$js = false]) +
      +

      + + Creates a List-box field



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  4.8.000 (2009-09-07)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      string  $name  field name
      int  $w  width
      int  $h  height
      array  $values  array containing the list of values.
      array  $prop  javascript field properties. Possible values are described on official Javascript for Acrobat API reference.
      array  $opt  annotation parameters. Possible values are described on official PDF32000_2008 reference.
      float  $x  Abscissa of the upper-left corner of the rectangle
      float  $y  Ordinate of the upper-left corner of the rectangle
      boolean  $js  if true put the field using JavaScript (requires Acrobat Writer to be rendered).
      +

      +
      [ Top ]
      +
      +
      + +

      method Ln [line 7766]

      +
      +
      +
      + void Ln( +[float +$h = ''], [boolean +$cell = false]) +
      +

      + + Performs a line break.

      The current abscissa goes back to the left margin and the ordinate increases by the amount passed in parameter.




      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::Cell()
      since:  1.0
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      float  $h  The height of the break. By default, the value equals the height of the last printed cell.
      boolean  $cell  if true add the current left (or right o for RTL) padding to the X coordinate
      +

      +
      [ Top ]
      +
      +
      + +

      method MirrorH [line 12381]

      +
      +
      +
      + void MirrorH( +[int +$x = '']) +
      +

      + + Horizontal Mirroring.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::StartTransform(), TCPDF::StopTransform()
      since:  2.1.000 (2008-01-07)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $x  abscissa of the point. Default is current x position
      +

      +
      [ Top ]
      +
      +
      + +

      method MirrorL [line 12417]

      +
      +
      +
      + void MirrorL( +[float +$angle = 0], [int +$x = ''], [int +$y = '']) +
      +

      + + Reflection against a straight line through point (x, y) with the gradient angle (angle).



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::StartTransform(), TCPDF::StopTransform()
      since:  2.1.000 (2008-01-07)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      float  $angle  gradient angle of the straight line. Default is 0 (horizontal line).
      int  $x  abscissa of the point. Default is current x position
      int  $y  ordinate of the point. Default is current y position
      +

      +
      [ Top ]
      +
      +
      + +

      method MirrorP [line 12404]

      +
      +
      +
      + void MirrorP( +[int +$x = ''], [int +$y = '']) +
      +

      + + Point reflection mirroring.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::StartTransform(), TCPDF::StopTransform()
      since:  2.1.000 (2008-01-07)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      int  $x  abscissa of the point. Default is current x position
      int  $y  ordinate of the point. Default is current y position
      +

      +
      [ Top ]
      +
      +
      + +

      method MirrorV [line 12392]

      +
      +
      +
      + void MirrorV( +[int +$y = '']) +
      +

      + + Verical Mirroring.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::StartTransform(), TCPDF::StopTransform()
      since:  2.1.000 (2008-01-07)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $y  ordinate of the point. Default is current y position
      +

      +
      [ Top ]
      +
      +
      + +

      method movePage [line 22662]

      +
      +
      +
      + true movePage( +int +$frompage, int +$topage) +
      +

      + + Move a page to a previous position.



      +

      Tags:

      +
      + + + + + + + + + + +
      return:  in case of success, false in case of error.
      since:  4.5.000 (2009-01-02)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      int  $frompage  number of the source page
      int  $topage  number of the destination page (must be less than $frompage)
      +

      +
      [ Top ]
      +
      +
      + +

      method MultiCell [line 5999]

      +
      +
      +
      + int MultiCell( +float +$w, float +$h, string +$txt, [mixed +$border = 0], [string +$align = 'J'], [boolean +$fill = false], [int +$ln = 1], [float +$x = ''], [float +$y = ''], [boolean +$reseth = true], [int +$stretch = 0], [boolean +$ishtml = false], [boolean +$autopadding = true], [float +$maxh = 0], [string +$valign = 'T'], [boolean +$fitcell = false]) +
      +

      + + This method allows printing text with line breaks.

      They can be automatic (as soon as the text reaches the right border of the cell) or explicit (via the \n character). As many cells as necessary are output, one below the other.
      Text can be aligned, centered or justified. The cell block can be framed and the background painted.




      +

      Tags:

      +
      + + + + + + + + + + + + + + + + +
      return:  Return the number of cells or 1 for html mode.
      see:  TCPDF::SetFont(), TCPDF::SetDrawColor(), TCPDF::SetFillColor(), TCPDF::SetTextColor(), TCPDF::SetLineWidth(), TCPDF::Cell(), TCPDF::Write(), TCPDF::SetAutoPageBreak()
      since:  1.3
      access:  public
      usedby:  TCPDF::writeHTMLCell()
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      float  $w  Width of cells. If 0, they extend up to the right margin of the page.
      float  $h  Cell minimum height. The cell extends automatically if needed.
      string  $txt  String to print
      mixed  $border  Indicates if borders must be drawn around the cell. The value can be a number:
      • 0: no border (default)
      • 1: frame
      or a string containing some or all of the following characters (in any order):
      • L: left
      • T: top
      • R: right
      • B: bottom
      or an array of line styles for each border group - for example: array('LTRB' => array('width' => 2, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0)))
      string  $align  Allows to center or align the text. Possible values are:
      • L or empty string: left align
      • C: center
      • R: right align
      • J: justification (default value when $ishtml=false)
      boolean  $fill  Indicates if the cell background must be painted (true) or transparent (false).
      int  $ln  Indicates where the current position should go after the call. Possible values are:
      • 0: to the right
      • 1: to the beginning of the next line [DEFAULT]
      • 2: below
      float  $x  x position in user units
      float  $y  y position in user units
      boolean  $reseth  if true reset the last cell height (default true).
      int  $stretch  font stretch mode:
      • 0 = disabled
      • 1 = horizontal scaling only if text is larger than cell width
      • 2 = forced horizontal scaling to fit cell width
      • 3 = character spacing only if text is larger than cell width
      • 4 = forced character spacing to fit cell width
      General font stretching and scaling values will be preserved when possible.
      boolean  $ishtml  set to true if $txt is HTML content (default = false).
      boolean  $autopadding  if true, uses internal padding and automatically adjust it to account for line width.
      float  $maxh  maximum height. It should be >= $h and less then remaining space to the bottom of the page, or 0 for disable this feature. This feature works only when $ishtml=false.
      string  $valign  Vertical alignment of text (requires $maxh = $h > 0). Possible values are:
      • T: TOP
      • M: middle
      • B: bottom
      . This feature works only when $ishtml=false.
      boolean  $fitcell  if true attempt to fit all the text within the cell by reducing the font size.
      +

      +
      [ Top ]
      +
      +
      + +

      method objclone [line 23357]

      +
      +
      +
      + cloned objclone( +object +$object) +
      +

      + + Creates a copy of a class object



      +

      Tags:

      +
      + + + + + + + + + + +
      return:  object
      since:  4.5.029 (2009-03-19)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      object  $object  class object to be cloned
      +

      +
      [ Top ]
      +
      +
      + +

      method Open [line 3608]

      +
      +
      +
      + void Open( +) +
      +

      + + This method begins the generation of the PDF document.

      It is not necessary to call it explicitly because AddPage() does it automatically. Note: no page is created by this method




      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::AddPage(), TCPDF::Close()
      since:  1.0
      access:  public
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method openHTMLTagHandler [line 20444]

      +
      +
      +
      + void openHTMLTagHandler( + +&$dom, int +$key, boolean +$cell, array +$dom) +
      +

      + + Process opening tags.



      +

      Tags:

      +
      + + + + +
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + +
      array  $dom  html dom array
      int  $key  current element id
      boolean  $cell  if true add the default left (or right if RTL) padding to each new line (default false).
        &$dom  
      +

      +
      [ Top ]
      +
      +
      + +

      method Output [line 7920]

      +
      +
      +
      + void Output( +[string +$name = 'doc.pdf'], [string +$dest = 'I']) +
      +

      + + Send the document to a given destination: string, local file or browser.

      In the last case, the plug-in may be used (if present) or a download ("Save as" dialog box) may be forced.
      The method first calls Close() if necessary to terminate the document.




      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::Close()
      since:  1.0
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $name  The name of the file when saved. Note that special characters are removed and blanks characters are replaced with the underscore character.
      string  $dest  Destination where to send the document. It can take one of the following values:
      • I: send the file inline to the browser (default). The plug-in is used if available. The name given by name is used when one selects the "Save as" option on the link generating the PDF.
      • D: send to the browser and force a file download with the name given by name.
      • F: save to a local server file with the name given by name.
      • S: return the document as a string (name is ignored).
      • FI: equivalent to F + I option
      • FD: equivalent to F + D option
      • E: return the document as base64 mime multi-part email attachment (RFC 2045)
      +

      +
      [ Top ]
      +
      +
      + +

      method PageNo [line 4229]

      +
      +
      +
      + int PageNo( +) +
      +

      + + Returns the current page number.



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  page number
      see:  TCPDF::AliasNbPages(), TCPDF::getAliasNbPages()
      since:  1.0
      access:  public
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method PageNoFormatted [line 15553]

      +
      +
      +
      + void PageNoFormatted( +) +
      +

      + + Returns the current page number formatted as a string.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  PaneNo(), TCPDF::formatPageNumber()
      since:  4.2.005 (2008-11-06)
      access:  public
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method PieSector [line 16385]

      +
      +
      +
      + void PieSector( +float +$xc, float +$yc, float +$r, float +$a, float +$b, [string +$style = 'FD'], [ +$cw = true], [ +$o = 90], float +$cw:, float +$o:) +
      +

      + + Draw the sector of a circle.

      It can be used for instance to render pie charts.




      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Maxime Delorme, Nicola Asuni
      since:  3.1.000 (2008-06-09)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      float  $xc  abscissa of the center.
      float  $yc  ordinate of the center.
      float  $r  radius.
      float  $a  start angle (in degrees).
      float  $b  end angle (in degrees).
      string  $style  Style of rendering. See the getPathPaintOperator() function for more information.
      float  $cw:  indicates whether to go clockwise (default: true).
      float  $o:  origin of angles (0 for 3 o'clock, 90 for noon, 180 for 9 o'clock, 270 for 6 o'clock). Default: 90.
        $cw  
        $o  
      +

      +
      [ Top ]
      +
      +
      + +

      method PieSectorXY [line 16406]

      +
      +
      +
      + void PieSectorXY( +float +$xc, float +$yc, float +$rx, float +$ry, float +$a, float +$b, [string +$style = 'FD'], [ +$cw = false], [ +$o = 0], [integer +$nc = 2], float +$cw:, float +$o:) +
      +

      + + Draw the sector of an ellipse.

      It can be used for instance to render pie charts.




      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Maxime Delorme, Nicola Asuni
      since:  3.1.000 (2008-06-09)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      float  $xc  abscissa of the center.
      float  $yc  ordinate of the center.
      float  $rx  the x-axis radius.
      float  $ry  the y-axis radius.
      float  $a  start angle (in degrees).
      float  $b  end angle (in degrees).
      string  $style  Style of rendering. See the getPathPaintOperator() function for more information.
      float  $cw:  indicates whether to go clockwise.
      float  $o:  origin of angles (0 for 3 o'clock, 90 for noon, 180 for 9 o'clock, 270 for 6 o'clock).
      integer  $nc  Number of curves used to draw a 90 degrees portion of arc.
        $cw  
        $o  
      +

      +
      [ Top ]
      +
      +
      + +

      method pixelsToUnits [line 11526]

      +
      +
      +
      + float pixelsToUnits( +int +$px) +
      +

      + + Converts pixels to User's Units.



      +

      Tags:

      +
      + + + + + + + + + + +
      return:  value in user's unit
      see:  TCPDF::setImageScale(), TCPDF::getImageScale()
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $px  pixels
      +

      +
      [ Top ]
      +
      +
      + +

      method Polycurve [line 12894]

      +
      +
      +
      + void Polycurve( +float +$x0, float +$y0, float +$segments, [string +$style = ''], [array +$line_style = array()], [array +$fill_color = array()]) +
      +

      + + Draws a poly-Bezier curve.

      Each Bezier curve segment is a tangent to the line between the control points at either end of the curve.




      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::SetLineStyle()
      since:  3.0008 (2008-05-12)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      float  $x0  Abscissa of start point.
      float  $y0  Ordinate of start point.
      float  $segments  An array of bezier descriptions. Format: array(x1, y1, x2, y2, x3, y3).
      string  $style  Style of rendering. See the getPathPaintOperator() function for more information.
      array  $line_style  Line style of curve. Array like for SetLineStyle. Default value: default line style (empty array).
      array  $fill_color  Fill color. Format: array(GREY) or array(R,G,B) or array(C,M,Y,K). Default value: default color (empty array).
      +

      +
      [ Top ]
      +
      +
      + +

      method Polygon [line 13128]

      +
      +
      +
      + void Polygon( +array +$p, [string +$style = ''], [array +$line_style = array()], [array +$fill_color = array()], [boolean +$closed = true]) +
      +

      + + Draws a polygon.



      +

      Tags:

      +
      + + + + + + + +
      since:  2.1.000 (2008-01-08)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      array  $p  Points 0 to ($np - 1). Array with values (x0, y0, x1, y1,..., x(np-1), y(np - 1))
      string  $style  Style of rendering. See the getPathPaintOperator() function for more information.
      array  $line_style  Line style of polygon. Array with keys among the following:
      • all: Line style of all lines. Array like for SetLineStyle.
      • 0 to ($np - 1): Line style of each line. Array like for SetLineStyle.
      If a key is not present or is null, not draws the line. Default value is default line style (empty array).
      array  $fill_color  Fill color. Format: array(GREY) or array(R,G,B) or array(C,M,Y,K). Default value: default color (empty array).
      boolean  $closed  if true the polygon is closes, otherwise will remain open
      +

      +
      [ Top ]
      +
      +
      + +

      method PolyLine [line 13109]

      +
      +
      +
      + void PolyLine( +array +$p, [string +$style = ''], [array +$line_style = array()], [array +$fill_color = array()], boolean +$closed) +
      +

      + + Draws a polygonal line



      +

      Tags:

      +
      + + + + + + + +
      since:  4.8.003 (2009-09-15)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      array  $p  Points 0 to ($np - 1). Array with values (x0, y0, x1, y1,..., x(np-1), y(np - 1))
      string  $style  Style of rendering. See the getPathPaintOperator() function for more information.
      array  $line_style  Line style of polygon. Array with keys among the following:
      • all: Line style of all lines. Array like for SetLineStyle.
      • 0 to ($np - 1): Line style of each line. Array like for SetLineStyle.
      If a key is not present or is null, not draws the line. Default value is default line style (empty array).
      array  $fill_color  Fill color. Format: array(GREY) or array(R,G,B) or array(C,M,Y,K). Default value: default color (empty array).
      boolean  $closed  if true the polygon is closes, otherwise will remain open
      +

      +
      [ Top ]
      +
      +
      + +

      method printTemplate [line 24079]

      +
      +
      +
      + void printTemplate( +string +$id, [int +$x = ''], [int +$y = ''], [int +$w = 0], [int +$h = 0], [string +$align = ''], [string +$palign = ''], [boolean +$fitonpage = false]) +
      +

      + + Print an XObject Template.

      You can print an XObject Template inside the currently opened Template. An XObject Template is a PDF block that is a self-contained description of any sequence of graphics objects (including path objects, text objects, and sampled images). An XObject Template may be painted multiple times, either on several pages or at several locations on the same page and produces the same results each time, subject only to the graphics state at the time it is invoked.




      +

      Tags:

      +
      + + + + + + + + + + + + + +
      author:  Nicola Asuni
      see:  TCPDF::startTemplate(), TCPDF::endTemplate()
      since:  5.8.017 (2010-08-24)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      string  $id  The ID of XObject Template to print.
      int  $x  X position in user units (empty string = current x position)
      int  $y  Y position in user units (empty string = current y position)
      int  $w  Width in user units (zero = remaining page width)
      int  $h  Height in user units (zero = remaining page height)
      string  $align  Indicates the alignment of the pointer next to template insertion relative to template height. The value can be:
      • T: top-right for LTR or top-left for RTL
      • M: middle-right for LTR or middle-left for RTL
      • B: bottom-right for LTR or bottom-left for RTL
      • N: next line
      string  $palign  Allows to center or align the template on the current line. Possible values are:
      • L : left align
      • C : center
      • R : right align
      • '' : empty string : left for LTR or right for RTL
      boolean  $fitonpage  if true the template is resized to not exceed page dimensions.
      +

      +
      [ Top ]
      +
      +
      + +

      method putHtmlListBullet [line 22089]

      +
      +
      +
      + void putHtmlListBullet( +int +$listdepth, [string +$listtype = ''], [float +$size = 10]) +
      +

      + + Output an HTML list bullet or ordered item symbol



      +

      Tags:

      +
      + + + + + + + +
      since:  4.4.004 (2008-12-10)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      int  $listdepth  list nesting level
      string  $listtype  type of list
      float  $size  current font size
      +

      +
      [ Top ]
      +
      +
      + +

      method RadialGradient [line 15966]

      +
      +
      +
      + void RadialGradient( +float +$x, float +$y, float +$w, float +$h, [array +$col1 = array()], [array +$col2 = array()], [array +$coords = array(0.5,0.5,0.5,0.5,1)]) +
      +

      + + Paints a radial colour gradient.



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Andreas Wrmser, Nicola Asuni
      since:  3.1.000 (2008-06-09)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      float  $x  abscissa of the top left corner of the rectangle.
      float  $y  ordinate of the top left corner of the rectangle.
      float  $w  width of the rectangle.
      float  $h  height of the rectangle.
      array  $col1  first color (Grayscale, RGB or CMYK components).
      array  $col2  second color (Grayscale, RGB or CMYK components).
      array  $coords  array of the form (fx, fy, cx, cy, r) where (fx, fy) is the starting point of the gradient with color1, (cx, cy) is the center of the circle with color2, and r is the radius of the circle (see radial_gradient_coords.jpg). (fx, fy) should be inside the circle, otherwise some areas will not be defined.
      +

      +
      [ Top ]
      +
      +
      + +

      method RadioButton [line 14804]

      +
      +
      +
      + void RadioButton( +string +$name, int +$w, [array +$prop = array()], [array +$opt = array()], [string +$onvalue = 'On'], [boolean +$checked = false], [float +$x = ''], [float +$y = ''], [boolean +$js = false]) +
      +

      + + Creates a RadioButton field



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  4.8.000 (2009-09-07)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      string  $name  field name
      int  $w  width
      array  $prop  javascript field properties. Possible values are described on official Javascript for Acrobat API reference.
      array  $opt  annotation parameters. Possible values are described on official PDF32000_2008 reference.
      string  $onvalue  value to be returned if selected.
      boolean  $checked  define the initial state.
      float  $x  Abscissa of the upper-left corner of the rectangle
      float  $y  Ordinate of the upper-left corner of the rectangle
      boolean  $js  if true put the field using JavaScript (requires Acrobat Writer to be rendered).
      +

      +
      [ Top ]
      +
      +
      + +

      method readDiskCache [line 22435]

      +
      +
      +
      + mixed readDiskCache( + +$filename, string +$file) +
      +

      + + Read data from a temporary file on filesystem.



      +

      Tags:

      +
      + + + + + + + + + + +
      return:  retrieved data
      since:  4.5.000 (2008-12-31)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $file  file name
        $filename  
      +

      +
      [ Top ]
      +
      +
      + +

      method Rect [line 12812]

      +
      +
      +
      + void Rect( +float +$x, float +$y, float +$w, float +$h, [string +$style = ''], [array +$border_style = array()], [array +$fill_color = array()]) +
      +

      + + Draws a rectangle.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::SetLineStyle()
      since:  1.0
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      float  $x  Abscissa of upper-left corner (or upper-right corner for RTL language).
      float  $y  Ordinate of upper-left corner (or upper-right corner for RTL language).
      float  $w  Width.
      float  $h  Height.
      string  $style  Style of rendering. See the getPathPaintOperator() function for more information.
      array  $border_style  Border style of rectangle. Array like for SetLineStyle. Default value: default line style (empty array).
      array  $fill_color  Fill color. Format: array(GREY) or array(R,G,B) or array(C,M,Y,K). Default value: default color (empty array).
      +

      +
      [ Top ]
      +
      +
      + +

      method registrationMark [line 15917]

      +
      +
      +
      + void registrationMark( +float +$x, float +$y, float +$r, [boolean +$double = false], [array +$cola = array(0,0,0)], [array +$colb = array(255,255,255)]) +
      +

      + + Paints a registration mark



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  4.9.000 (2010-03-26)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      float  $x  abscissa of the registration mark center.
      float  $y  ordinate of the registration mark center.
      float  $r  radius of the crop mark.
      boolean  $double  if true print two concentric crop marks.
      array  $cola  crop mark color (default black).
      array  $colb  second crop mark color.
      +

      +
      [ Top ]
      +
      +
      + +

      method RegularPolygon [line 13226]

      +
      +
      +
      + void RegularPolygon( +float +$x0, float +$y0, +$r, integer +$ns, [float +$angle = 0], [boolean +$draw_circle = false], [string +$style = ''], [array +$line_style = array()], [array +$fill_color = array()], [string +$circle_style = ''], [array +$circle_outLine_style = array()], [array +$circle_fill_color = array()], float +$r:) +
      +

      + + Draws a regular polygon.



      +

      Tags:

      +
      + + + + + + + +
      since:  2.1.000 (2008-01-08)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      float  $x0  Abscissa of center point.
      float  $y0  Ordinate of center point.
      float  $r:  Radius of inscribed circle.
      integer  $ns  Number of sides.
      float  $angle  Angle oriented (anti-clockwise). Default value: 0.
      boolean  $draw_circle  Draw inscribed circle or not. Default value: false.
      string  $style  Style of rendering. See the getPathPaintOperator() function for more information.
      array  $line_style  Line style of polygon sides. Array with keys among the following:
      • all: Line style of all sides. Array like for SetLineStyle.
      • 0 to ($ns - 1): Line style of each side. Array like for SetLineStyle.
      If a key is not present or is null, not draws the side. Default value is default line style (empty array).
      array  $fill_color  Fill color. Format: array(red, green, blue). Default value: default color (empty array).
      string  $circle_style  Style of rendering of inscribed circle (if draws). Possible values are:
      • D or empty string: Draw (default).
      • F: Fill.
      • DF or FD: Draw and fill.
      • CNZ: Clipping mode (using the even-odd rule to determine which regions lie inside the clipping path).
      • CEO: Clipping mode (using the nonzero winding number rule to determine which regions lie inside the clipping path).
      array  $circle_outLine_style  Line style of inscribed circle (if draws). Array like for SetLineStyle. Default value: default line style (empty array).
      array  $circle_fill_color  Fill color of inscribed circle (if draws). Format: array(red, green, blue). Default value: default color (empty array).
        $r  
      +

      +
      [ Top ]
      +
      +
      + +

      method removePageRegion [line 24302]

      +
      +
      +
      + void removePageRegion( +int +$key) +
      +

      + + Remove a single no-write region.



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      author:  Nicola Asuni
      see:  TCPDF::setPageRegions(), TCPDF::getPageRegions()
      since:  5.9.003 (2010-10-13)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $key  region key
      +

      +
      [ Top ]
      +
      +
      + +

      method removeSHY [line 5325]

      +
      +
      +
      + string removeSHY( +[string +$txt = '']) +
      +

      + + Removes SHY characters from text.

      Unicode Data:

      • Name : SOFT HYPHEN, commonly abbreviated as SHY
      • HTML Entity (decimal): &amp;#173;
      • HTML Entity (hex): &amp;#xad;
      • HTML Entity (named): &amp;shy;
      • How to type in Microsoft Windows: [Alt +00AD] or [Alt 0173]
      • UTF-8 (hex): 0xC2 0xAD (c2ad)
      • UTF-8 character: chr(194).chr(173)




      +

      Tags:

      +
      + + + + + + + + + + +
      return:  without SHY characters.
      since:  (4.5.019) 2009-02-28
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $txt  input string
      +

      +
      [ Top ]
      +
      +
      + +

      method replaceBuffer [line 22463]

      +
      +
      +
      + void replaceBuffer( +string +$data) +
      +

      + + Replace the buffer content



      +

      Tags:

      +
      + + + + + + + +
      since:  5.5.000 (2010-06-22)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $data  data
      +

      +
      [ Top ]
      +
      +
      + +

      method resetLastH [line 3074]

      +
      +
      +
      + void resetLastH( +) +
      +

      + + Reset the last cell height.



      +

      Tags:

      +
      + + + + + + + +
      since:  5.9.000 (2010-10-03)
      access:  public
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method revstrpos [line 23381]

      +
      +
      +
      + Returns revstrpos( +string +$haystack, string +$needle, [int +$offset = 0]) +
      +

      + + Find position of last occurrence of a substring in a string



      +

      Tags:

      +
      + + + + + + + + + + +
      return:  the position where the needle exists. Returns FALSE if the needle was not found.
      since:  4.8.038 (2010-03-13)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      string  $haystack  The string to search in.
      string  $needle  substring to search.
      int  $offset  May be specified to begin searching an arbitrary number of characters into the string.
      +

      +
      [ Top ]
      +
      +
      + +

      method rfread [line 7660]

      +
      +
      +
      + Returns rfread( +resource +$handle, int +$length) +
      +

      + + Binary-safe and URL-safe file read.

      Reads up to length bytes from the file pointer referenced by handle. Reading stops as soon as one of the following conditions is met: length bytes have been read; EOF (end of file) is reached.




      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  the read string or FALSE in case of error.
      author:  Nicola Asuni
      since:  4.5.027 (2009-03-16)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      resource  $handle  
      int  $length  
      +

      +
      [ Top ]
      +
      +
      + +

      method rollbackTransaction [line 23328]

      +
      +
      +
      + TCPDF rollbackTransaction( +[boolean +$self = false]) +
      +

      + + This method allows to undo the latest transaction by returning the latest saved TCPDF object with startTransaction().



      +

      Tags:

      +
      + + + + + + + + + + +
      return:  object.
      since:  4.5.029 (2009-03-19)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      boolean  $self  if true restores current class object to previous state without the need of reassignment via the returned value.
      +

      +
      [ Top ]
      +
      +
      + +

      method Rotate [line 12474]

      +
      +
      +
      + void Rotate( +float +$angle, [int +$x = ''], [int +$y = '']) +
      +

      + + Rotate object.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::StartTransform(), TCPDF::StopTransform()
      since:  2.1.000 (2008-01-07)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      float  $angle  angle in degrees for counter-clockwise rotation
      int  $x  abscissa of the rotation center. Default is current x position
      int  $y  ordinate of the rotation center. Default is current y position
      +

      +
      [ Top ]
      +
      +
      + +

      method RoundedRect [line 13316]

      +
      +
      +
      + void RoundedRect( +float +$x, float +$y, float +$w, float +$h, float +$r, [string +$round_corner = '1111'], [string +$style = ''], [array +$border_style = array()], [array +$fill_color = array()]) +
      +

      + + Draws a rounded rectangle.



      +

      Tags:

      +
      + + + + + + + +
      since:  2.1.000 (2008-01-08)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      float  $x  Abscissa of upper-left corner.
      float  $y  Ordinate of upper-left corner.
      float  $w  Width.
      float  $h  Height.
      float  $r  the radius of the circle used to round off the corners of the rectangle.
      string  $round_corner  Draws rounded corner or not. String with a 0 (not rounded i-corner) or 1 (rounded i-corner) in i-position. Positions are, in order and begin to 0: top left, top right, bottom right and bottom left. Default value: all rounded corner ("1111").
      string  $style  Style of rendering. See the getPathPaintOperator() function for more information.
      array  $border_style  Border style of rectangle. Array like for SetLineStyle. Default value: default line style (empty array).
      array  $fill_color  Fill color. Format: array(GREY) or array(R,G,B) or array(C,M,Y,K). Default value: default color (empty array).
      +

      +
      [ Top ]
      +
      +
      + +

      method RoundedRectXY [line 13335]

      +
      +
      +
      + void RoundedRectXY( +float +$x, float +$y, float +$w, float +$h, float +$rx, float +$ry, [string +$round_corner = '1111'], [string +$style = ''], [array +$border_style = array()], [array +$fill_color = array()]) +
      +

      + + Draws a rounded rectangle.



      +

      Tags:

      +
      + + + + + + + +
      since:  4.9.019 (2010-04-22)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      float  $x  Abscissa of upper-left corner.
      float  $y  Ordinate of upper-left corner.
      float  $w  Width.
      float  $h  Height.
      float  $rx  the x-axis radius of the ellipse used to round off the corners of the rectangle.
      float  $ry  the y-axis radius of the ellipse used to round off the corners of the rectangle.
      string  $round_corner  Draws rounded corner or not. String with a 0 (not rounded i-corner) or 1 (rounded i-corner) in i-position. Positions are, in order and begin to 0: top left, top right, bottom right and bottom left. Default value: all rounded corner ("1111").
      string  $style  Style of rendering. See the getPathPaintOperator() function for more information.
      array  $border_style  Border style of rectangle. Array like for SetLineStyle. Default value: default line style (empty array).
      array  $fill_color  Fill color. Format: array(GREY) or array(R,G,B) or array(C,M,Y,K). Default value: default color (empty array).
      +

      +
      [ Top ]
      +
      +
      + +

      method Scale [line 12348]

      +
      +
      +
      + void Scale( +float +$s_x, float +$s_y, [int +$x = ''], [int +$y = '']) +
      +

      + + Vertical and horizontal non-proportional Scaling.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::StartTransform(), TCPDF::StopTransform()
      since:  2.1.000 (2008-01-07)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + +
      float  $s_x  scaling factor for width as percent. 0 is not allowed.
      float  $s_y  scaling factor for height as percent. 0 is not allowed.
      int  $x  abscissa of the scaling center. Default is current x position
      int  $y  ordinate of the scaling center. Default is current y position
      +

      +
      [ Top ]
      +
      +
      + +

      method ScaleX [line 12308]

      +
      +
      +
      + void ScaleX( +float +$s_x, [int +$x = ''], [int +$y = '']) +
      +

      + + Horizontal Scaling.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::StartTransform(), TCPDF::StopTransform()
      since:  2.1.000 (2008-01-07)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      float  $s_x  scaling factor for width as percent. 0 is not allowed.
      int  $x  abscissa of the scaling center. Default is current x position
      int  $y  ordinate of the scaling center. Default is current y position
      +

      +
      [ Top ]
      +
      +
      + +

      method ScaleXY [line 12334]

      +
      +
      +
      + void ScaleXY( +float +$s, [int +$x = ''], [int +$y = '']) +
      +

      + + Vertical and horizontal proportional Scaling.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::StartTransform(), TCPDF::StopTransform()
      since:  2.1.000 (2008-01-07)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      float  $s  scaling factor for width and height as percent. 0 is not allowed.
      int  $x  abscissa of the scaling center. Default is current x position
      int  $y  ordinate of the scaling center. Default is current y position
      +

      +
      [ Top ]
      +
      +
      + +

      method ScaleY [line 12321]

      +
      +
      +
      + void ScaleY( +float +$s_y, [int +$x = ''], [int +$y = '']) +
      +

      + + Vertical Scaling.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::StartTransform(), TCPDF::StopTransform()
      since:  2.1.000 (2008-01-07)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      float  $s_y  scaling factor for height as percent. 0 is not allowed.
      int  $x  abscissa of the scaling center. Default is current x position
      int  $y  ordinate of the scaling center. Default is current y position
      +

      +
      [ Top ]
      +
      +
      + +

      method segSVGContentHandler [line 26018]

      +
      +
      +
      + void segSVGContentHandler( +resource +$parser, string +$data) +
      +

      + + Sets the character data handler function for the XML parser.



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  5.0.000 (2010-05-02)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      resource  $parser  The first parameter, parser, is a reference to the XML parser calling the handler.
      string  $data  The second parameter, data, contains the character data as a string.
      +

      +
      [ Top ]
      +
      +
      + +

      method selectColumn [line 23444]

      +
      +
      +
      + void selectColumn( +[int +$col = '']) +
      +

      + + Set position at a given column



      +

      Tags:

      +
      + + + + + + + +
      since:  4.9.001 (2010-03-28)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $col  column number (from 0 to getNumberOfColumns()-1); empty string = current column.
      +

      +
      [ Top ]
      +
      +
      + +

      method serializeTCPDFtagParameters [line 23540]

      +
      +
      +
      + sting serializeTCPDFtagParameters( +array +$pararray) +
      +

      + + Serialize an array of parameters to be used with TCPDF tag in HTML code.



      +

      Tags:

      +
      + + + + + + + + + + +
      return:  containing serialized data
      since:  4.9.006 (2010-04-02)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      array  $pararray  parameters array
      +

      +
      [ Top ]
      +
      +
      + +

      method setAlpha [line 15666]

      +
      +
      +
      + void setAlpha( +float +$alpha, [string +$bm = 'Normal']) +
      +

      + + Set alpha for stroking (CA) and non-stroking (ca) operations.



      +

      Tags:

      +
      + + + + + + + +
      since:  3.0.000 (2008-03-27)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      float  $alpha  real value from 0 (transparent) to 1 (opaque)
      string  $bm  blend mode, one of the following: Normal, Multiply, Screen, Overlay, Darken, Lighten, ColorDodge, ColorBurn, HardLight, SoftLight, Difference, Exclusion, Hue, Saturation, Color, Luminosity
      +

      +
      [ Top ]
      +
      +
      + +

      method SetAuthor [line 3557]

      +
      +
      +
      + void SetAuthor( +string +$author) +
      +

      + + Defines the author of the document.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::SetCreator(), TCPDF::SetKeywords(), TCPDF::SetSubject(), TCPDF::SetTitle()
      since:  1.2
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $author  The name of the author.
      +

      +
      [ Top ]
      +
      +
      + +

      method SetAutoPageBreak [line 3424]

      +
      +
      +
      + void SetAutoPageBreak( +boolean +$auto, [float +$margin = 0]) +
      +

      + + Enables or disables the automatic page breaking mode. When enabling, the second parameter is the distance from the bottom of the page that defines the triggering limit. By default, the mode is on and the margin is 2 cm.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::Cell(), TCPDF::MultiCell(), TCPDF::AcceptPageBreak()
      since:  1.0
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      boolean  $auto  Boolean indicating if mode should be on or off.
      float  $margin  Distance from the bottom of the page.
      +

      +
      [ Top ]
      +
      +
      + +

      method setBarcode [line 16763]

      +
      +
      +
      + void setBarcode( +[string +$bc = '']) +
      +

      + + Set document barcode.



      +

      Tags:

      +
      + + + + +
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $bc  barcode
      +

      +
      [ Top ]
      +
      +
      + +

      method SetBooklet [line 21859]

      +
      +
      +
      + void SetBooklet( +[boolean +$booklet = true], [float +$inner = -1], [float +$outer = -1]) +
      +

      + + Set the booklet mode for double-sided pages.



      +

      Tags:

      +
      + + + + + + + +
      since:  4.2.000 (2008-10-29)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      boolean  $booklet  true set the booklet mode on, false otherwise.
      float  $inner  Inner page margin.
      float  $outer  Outer page margin.
      +

      +
      [ Top ]
      +
      +
      + +

      method setBuffer [line 22445]

      +
      +
      +
      + void setBuffer( +string +$data) +
      +

      + + Set buffer content (always append data).



      +

      Tags:

      +
      + + + + + + + +
      since:  4.5.000 (2009-01-02)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $data  data
      +

      +
      [ Top ]
      +
      +
      + +

      method setCellHeightRatio [line 15700]

      +
      +
      +
      + void setCellHeightRatio( +int +$h) +
      +

      + + Set the height of the cell (line height) respect the font height.



      +

      Tags:

      +
      + + + + + + + +
      since:  3.0.014 (2008-06-04)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $h  cell proportion respect font height (typical value = 1.25).
      +

      +
      [ Top ]
      +
      +
      + +

      method setCellMargins [line 3316]

      +
      +
      +
      + void setCellMargins( +[float +$left = ''], [float +$top = ''], [float +$right = ''], [float +$bottom = '']) +
      +

      + + Set the internal Cell margins.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::getCellMargins()
      since:  5.9.000 (2010-10-03)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + +
      float  $left  left margin
      float  $top  top margin
      float  $right  right margin
      float  $bottom  bottom margin
      +

      +
      [ Top ]
      +
      +
      + +

      method SetCellPadding [line 3261]

      +
      +
      +
      + void SetCellPadding( +float +$pad) +
      +

      + + Set the same internal Cell padding for top, right, bottom, left-



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::getCellPaddings(), TCPDF::setCellPaddings()
      since:  2.1.000 (2008-01-09)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      float  $pad  internal padding.
      +

      +
      [ Top ]
      +
      +
      + +

      method setCellPaddings [line 3280]

      +
      +
      +
      + void setCellPaddings( +[float +$left = ''], [float +$top = ''], [float +$right = ''], [float +$bottom = '']) +
      +

      + + Set the internal Cell paddings.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::getCellPaddings(), TCPDF::SetCellPadding()
      since:  5.9.000 (2010-10-03)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + +
      float  $left  left padding
      float  $top  top padding
      float  $right  right padding
      float  $bottom  bottom padding
      +

      +
      [ Top ]
      +
      +
      + +

      method setColumnsArray [line 23431]

      +
      +
      +
      + void setColumnsArray( +array +$columns) +
      +

      + + Set columns array.

      Each column is represented by an array of arrays with the following keys: (w = width, s = space between columns, y = column top position).




      +

      Tags:

      +
      + + + + + + + +
      since:  4.9.001 (2010-03-28)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      array  $columns  
      +

      +
      [ Top ]
      +
      +
      + +

      method SetCompression [line 3517]

      +
      +
      +
      + void SetCompression( +boolean +$compress) +
      +

      + + Activates or deactivates page compression. When activated, the internal representation of each page is compressed, which leads to a compression ratio of about 2 for the resulting document. Compression is on by default.

      Note: the Zlib extension is required for this feature. If not present, compression will be turned off.




      +

      Tags:

      +
      + + + + + + + +
      since:  1.4
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      boolean  $compress  Boolean indicating if compression must be enabled.
      +

      +
      [ Top ]
      +
      +
      + +

      method setContentMark [line 3877]

      +
      +
      +
      + void setContentMark( +[int +$page = 0]) +
      +

      + + Set start-writing mark on selected page.

      Borders and fills are always created after content and inserted on the position marked by this method.




      +

      Tags:

      +
      + + + + + + + +
      since:  4.6.021 (2009-07-20)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $page  page number (default is the current page)
      +

      +
      [ Top ]
      +
      +
      + +

      method SetCreator [line 3581]

      +
      +
      +
      + void SetCreator( +string +$creator) +
      +

      + + Defines the creator of the document. This is typically the name of the application that generates the PDF.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::SetAuthor(), TCPDF::SetKeywords(), TCPDF::SetSubject(), TCPDF::SetTitle()
      since:  1.2
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $creator  The name of the creator.
      +

      +
      [ Top ]
      +
      +
      + +

      method SetDefaultMonospacedFont [line 5031]

      +
      +
      +
      + void SetDefaultMonospacedFont( +string +$font) +
      +

      + + Defines the default monospaced font.



      +

      Tags:

      +
      + + + + + + + +
      since:  4.5.025
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $font  Font name.
      +

      +
      [ Top ]
      +
      +
      + +

      method setDefaultTableColumns [line 15690]

      +
      +
      +
      + void setDefaultTableColumns( +[int +$cols = 4]) +
      +

      + + Set the default number of columns in a row for HTML tables.



      +

      Tags:

      +
      + + + + + + + +
      since:  3.0.014 (2008-06-04)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $cols  number of columns
      +

      +
      [ Top ]
      +
      +
      + +

      method SetDisplayMode [line 3439]

      +
      +
      +
      + void SetDisplayMode( +mixed +$zoom, [string +$layout = 'SinglePage'], [string +$mode = 'UseNone']) +
      +

      + + Defines the way the document is to be displayed by the viewer.



      +

      Tags:

      +
      + + + + + + + +
      since:  1.2
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      mixed  $zoom  The zoom to use. It can be one of the following string values or a number indicating the zooming factor to use.
      • fullpage: displays the entire page on screen
      • fullwidth: uses maximum width of window
      • real: uses real size (equivalent to 100% zoom)
      • default: uses viewer default mode
      string  $layout  The page layout. Possible values are:
      • SinglePage Display one page at a time
      • OneColumn Display the pages in one column
      • TwoColumnLeft Display the pages in two columns, with odd-numbered pages on the left
      • TwoColumnRight Display the pages in two columns, with odd-numbered pages on the right
      • TwoPageLeft (PDF 1.5) Display the pages two at a time, with odd-numbered pages on the left
      • TwoPageRight (PDF 1.5) Display the pages two at a time, with odd-numbered pages on the right
      string  $mode  A name object specifying how the document should be displayed when opened:
      • UseNone Neither document outline nor thumbnail images visible
      • UseOutlines Document outline visible
      • UseThumbs Thumbnail images visible
      • FullScreen Full-screen mode, with no menu bar, window controls, or any other window visible
      • UseOC (PDF 1.5) Optional content group panel visible
      • UseAttachments (PDF 1.6) Attachments panel visible
      +

      +
      [ Top ]
      +
      +
      + +

      method SetDrawColor [line 4291]

      +
      +
      +
      + string SetDrawColor( +[int +$col1 = 0], [int +$col2 = -1], [int +$col3 = -1], [int +$col4 = -1], [boolean +$ret = false], [string +$name = '']) +
      +

      + + Defines the color used for all drawing operations (lines, rectangles and cell borders). It can be expressed in RGB components or gray scale. The method can be called before the first page is created and the value is retained from page to page.



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  the PDF command
      see:  TCPDF::SetDrawColorArray(), TCPDF::SetFillColor(), TCPDF::SetTextColor(), TCPDF::Line(), TCPDF::Rect(), TCPDF::Cell(), TCPDF::MultiCell()
      since:  1.3
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      int  $col1  GRAY level for single color, or Red color for RGB (0-255), or CYAN color for CMYK (0-100).
      int  $col2  GREEN color for RGB (0-255), or MAGENTA color for CMYK (0-100).
      int  $col3  BLUE color for RGB (0-255), or YELLOW color for CMYK (0-100).
      int  $col4  KEY (BLACK) color for CMYK (0-100).
      boolean  $ret  if true do not send the command.
      string  $name  spot color name (if any)
      +

      +
      [ Top ]
      +
      +
      + +

      method SetDrawColorArray [line 4263]

      +
      +
      +
      + string SetDrawColorArray( +array +$color, [boolean +$ret = false]) +
      +

      + + Defines the color used for all drawing operations (lines, rectangles and cell borders).

      It can be expressed in RGB, CMYK or GRAY SCALE components. The method can be called before the first page is created and the value is retained from page to page.




      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  the PDF command
      see:  TCPDF::SetDrawColor()
      since:  3.1.000 (2008-06-11)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      array  $color  array of colors
      boolean  $ret  if true do not send the PDF command.
      +

      +
      [ Top ]
      +
      +
      + +

      method SetDrawSpotColor [line 4341]

      +
      +
      +
      + void SetDrawSpotColor( +string +$name, [int +$tint = 100]) +
      +

      + + Defines the spot color used for all drawing operations (lines, rectangles and cell borders).



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::AddSpotColor(), TCPDF::SetFillSpotColor(), TCPDF::SetTextSpotColor()
      since:  4.0.024 (2008-09-12)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $name  name of the spot color
      int  $tint  the intensity of the color (from 0 to 100 ; 100 = full intensity by default).
      +

      +
      [ Top ]
      +
      +
      + +

      method setEqualColumns [line 23398]

      +
      +
      +
      + void setEqualColumns( +[int +$numcols = 0], [int +$width = 0], [int +$y = '']) +
      +

      + + Set multiple columns of the same size



      +

      Tags:

      +
      + + + + + + + +
      since:  4.9.001 (2010-03-28)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      int  $numcols  number of columns (set to zero to disable columns mode)
      int  $width  column width
      int  $y  column starting Y position (leave empty for current Y position)
      +

      +
      [ Top ]
      +
      +
      + +

      method setExtGState [line 15632]

      +
      +
      +
      + void setExtGState( +array +$gs) +
      +

      + + Add an extgstate



      +

      Tags:

      +
      + + + + + + + +
      since:  3.0.000 (2008-03-27)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      array  $gs  extgstate
      +

      +
      [ Top ]
      +
      +
      + +

      method SetFillColor [line 4388]

      +
      +
      +
      + string SetFillColor( +[int +$col1 = 0], [int +$col2 = -1], [int +$col3 = -1], [int +$col4 = -1], [boolean +$ret = false], [string +$name = '']) +
      +

      + + Defines the color used for all filling operations (filled rectangles and cell backgrounds). It can be expressed in RGB components or gray scale. The method can be called before the first page is created and the value is retained from page to page.



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  the PDF command
      see:  TCPDF::SetFillColorArray(), TCPDF::SetDrawColor(), TCPDF::SetTextColor(), TCPDF::Rect(), TCPDF::Cell(), TCPDF::MultiCell()
      since:  1.3
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      int  $col1  GRAY level for single color, or Red color for RGB (0-255), or CYAN color for CMYK (0-100).
      int  $col2  GREEN color for RGB (0-255), or MAGENTA color for CMYK (0-100).
      int  $col3  BLUE color for RGB (0-255), or YELLOW color for CMYK (0-100).
      int  $col4  KEY (BLACK) color for CMYK (0-100).
      boolean  $ret  if true do not send the command.
      string  $name  spot color name (if any)
      +

      +
      [ Top ]
      +
      +
      + +

      method SetFillColorArray [line 4361]

      +
      +
      +
      + void SetFillColorArray( +array +$color, [boolean +$ret = false]) +
      +

      + + Defines the color used for all filling operations (filled rectangles and cell backgrounds).

      It can be expressed in RGB, CMYK or GRAY SCALE components. The method can be called before the first page is created and the value is retained from page to page.




      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::SetFillColor()
      since:  3.1.000 (2008-6-11)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      array  $color  array of colors
      boolean  $ret  if true do not send the PDF command.
      +

      +
      [ Top ]
      +
      +
      + +

      method SetFillSpotColor [line 4439]

      +
      +
      +
      + void SetFillSpotColor( +string +$name, [int +$tint = 100]) +
      +

      + + Defines the spot color used for all filling operations (filled rectangles and cell backgrounds).



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::AddSpotColor(), TCPDF::SetDrawSpotColor(), TCPDF::SetTextSpotColor()
      since:  4.0.024 (2008-09-12)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $name  name of the spot color
      int  $tint  the intensity of the color (from 0 to 100 ; 100 = full intensity by default).
      +

      +
      [ Top ]
      +
      +
      + +

      method SetFont [line 4928]

      +
      +
      +
      + void SetFont( +string +$family, [string +$style = ''], [float +$size = 0], [string +$fontfile = ''], [mixed +$subset = 'default']) +
      +

      + + Sets the font used to print character strings.

      The font can be either a standard one or a font added via the AddFont() method. Standard fonts use Windows encoding cp1252 (Western Europe). The method can be called before the first page is created and the font is retained from page to page. If you just wish to change the current font size, it is simpler to call SetFontSize(). Note: for the standard fonts, the font metric files must be accessible. There are three possibilities for this:

      • They are in the current directory (the one where the running script lies)
      • They are in one of the directories defined by the include_path parameter
      • They are in the directory defined by the K_PATH_FONTS constant




      +

      Tags:

      +
      + + + + + + + + + + + + + +
      author:  Nicola Asuni
      see:  TCPDF::AddFont(), TCPDF::SetFontSize()
      since:  1.0
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      string  $family  Family font. It can be either a name defined by AddFont() or one of the standard Type1 families (case insensitive):
      • times (Times-Roman)
      • timesb (Times-Bold)
      • timesi (Times-Italic)
      • timesbi (Times-BoldItalic)
      • helvetica (Helvetica)
      • helveticab (Helvetica-Bold)
      • helveticai (Helvetica-Oblique)
      • helveticabi (Helvetica-BoldOblique)
      • courier (Courier)
      • courierb (Courier-Bold)
      • courieri (Courier-Oblique)
      • courierbi (Courier-BoldOblique)
      • symbol (Symbol)
      • zapfdingbats (ZapfDingbats)
      It is also possible to pass an empty string. In that case, the current family is retained.
      string  $style  Font style. Possible values are (case insensitive):
      • empty string: regular
      • B: bold
      • I: italic
      • U: underline
      • D: line trough
      • O: overline
      or any combination. The default value is regular. Bold and italic styles do not apply to Symbol and ZapfDingbats basic fonts or other fonts when not defined.
      float  $size  Font size in points. The default value is the current size. If no size has been specified since the beginning of the document, the value taken is 12
      string  $fontfile  The font definition file. By default, the name is built from the family and style, in lower case with no spaces.
      mixed  $subset  if true embedd only a subset of the font (stores only the information related to the used characters); if false embedd full font; if 'default' uses the default value set using setFontSubsetting(). This option is valid only for TrueTypeUnicode fonts. If you want to enable users to change the document, set this parameter to false. If you subset the font, the person who receives your PDF would need to have your same font in order to make changes to your PDF. The file size of the PDF would also be smaller because you are embedding only part of a font.
      +

      +
      [ Top ]
      +
      +
      + +

      method setFontBuffer [line 22599]

      +
      +
      +
      + void setFontBuffer( +string +$font, array +$data) +
      +

      + + Set font buffer content.



      +

      Tags:

      +
      + + + + + + + +
      since:  4.5.000 (2009-01-02)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $font  font key
      array  $data  font data
      +

      +
      [ Top ]
      +
      +
      + +

      method SetFontSize [line 4949]

      +
      +
      +
      + void SetFontSize( +float +$size, [boolean +$out = true]) +
      +

      + + Defines the size of the current font.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::SetFont()
      since:  1.0
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      float  $size  The size (in points)
      boolean  $out  if true output the font size command, otherwise only set the font properties.
      +

      +
      [ Top ]
      +
      +
      + +

      method setFontSpacing [line 24225]

      +
      +
      +
      + void setFontSpacing( +[float +$spacing = 0]) +
      +

      + + Set the amount to increase or decrease the space between characters in a text.



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  5.9.000 (2010-09-29)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      float  $spacing  amount to increase or decrease the space between characters in a text (0 = default spacing)
      +

      +
      [ Top ]
      +
      +
      + +

      method setFontStretching [line 24203]

      +
      +
      +
      + void setFontStretching( +[int +$perc = 100]) +
      +

      + + Set the percentage of character stretching.



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  5.9.000 (2010-09-29)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $perc  percentage of stretching (100 = no stretching)
      +

      +
      [ Top ]
      +
      +
      + +

      method setFontSubBuffer [line 22625]

      +
      +
      +
      + void setFontSubBuffer( +string +$font, string +$key, array +$data) +
      +

      + + Set font buffer content.



      +

      Tags:

      +
      + + + + + + + +
      since:  4.5.000 (2009-01-02)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      string  $font  font key
      string  $key  font sub-key
      array  $data  font data
      +

      +
      [ Top ]
      +
      +
      + +

      method setFontSubsetting [line 23873]

      +
      +
      +
      + void setFontSubsetting( +[boolean +$enable = true]) +
      +

      + + Enable or disable default option for font subsetting.



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  5.3.002 (2010-06-07)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      boolean  $enable  if true enable font subsetting by default.
      +

      +
      [ Top ]
      +
      +
      + +

      method setFooter [line 4132]

      +
      +
      +
      + void setFooter( +) +
      +

      + + This method is used to render the page footer.



      +

      Tags:

      +
      + + + + + + + +
      since:  4.0.012 (2008-07-24)
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method setFooterFont [line 11335]

      +
      +
      +
      + void setFooterFont( +array +$font) +
      +

      + + Set footer font.



      +

      Tags:

      +
      + + + + + + + +
      since:  1.1
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      array  $font  font
      +

      +
      [ Top ]
      +
      +
      + +

      method setFooterMargin [line 3945]

      +
      +
      +
      + void setFooterMargin( +[int +$fm = 10]) +
      +

      + + Set footer margin.

      (minimum distance between footer and bottom page margin)




      +

      Tags:

      +
      + + + + +
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $fm  distance in user units
      +

      +
      [ Top ]
      +
      +
      + +

      method setFormDefaultProp [line 14686]

      +
      +
      +
      + void setFormDefaultProp( +[array +$prop = array()]) +
      +

      + + Set default properties for form fields.



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  4.8.000 (2009-09-06)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      array  $prop  javascript field properties. Possible values are described on official Javascript for Acrobat API reference.
      +

      +
      [ Top ]
      +
      +
      + +

      method setGraphicVars [line 22332]

      +
      +
      +
      + void setGraphicVars( +array +$gvars, [boolean +$extended = false]) +
      +

      + + Set graphic variables.



      +

      Tags:

      +
      + + + + + + + +
      since:  4.2.010 (2008-11-14)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      array  $gvars  array of graphic variablesto restore
      boolean  $extended  if true restore extended graphic variables
      +

      +
      [ Top ]
      +
      +
      + +

      method setHeader [line 4095]

      +
      +
      +
      + void setHeader( +) +
      +

      + + This method is used to render the page header.



      +

      Tags:

      +
      + + + + + + + +
      since:  4.0.012 (2008-07-24)
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method setHeaderData [line 3896]

      +
      +
      +
      + void setHeaderData( +[string +$ln = ''], [string +$lw = 0], [string +$ht = ''], [string +$hs = '']) +
      +

      + + Set header data.



      +

      Tags:

      +
      + + + + +
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + +
      string  $ln  header image logo
      string  $lw  header image logo width in mm
      string  $ht  string to print as title on document header
      string  $hs  string to print on document header
      +

      +
      [ Top ]
      +
      +
      + +

      method setHeaderFont [line 11315]

      +
      +
      +
      + void setHeaderFont( +array +$font) +
      +

      + + Set header font.



      +

      Tags:

      +
      + + + + + + + +
      since:  1.1
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      array  $font  font
      +

      +
      [ Top ]
      +
      +
      + +

      method setHeaderMargin [line 3925]

      +
      +
      +
      + void setHeaderMargin( +[int +$hm = 10]) +
      +

      + + Set header margin.

      (minimum distance between header and top page margin)




      +

      Tags:

      +
      + + + + +
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $hm  distance in user units
      +

      +
      [ Top ]
      +
      +
      + +

      method setHtmlLinksStyle [line 21930]

      +
      +
      +
      + void setHtmlLinksStyle( +[array +$color = array(0,0,255)], [string +$fontstyle = 'U']) +
      +

      + + Set the color and font style for HTML links.



      +

      Tags:

      +
      + + + + + + + +
      since:  4.4.003 (2008-12-09)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      array  $color  RGB array of colors
      string  $fontstyle  additional font styles to add
      +

      +
      [ Top ]
      +
      +
      + +

      method setHtmlVSpace [line 21899]

      +
      +
      +
      + void setHtmlVSpace( +array +$tagvs) +
      +

      + + Set the vertical spaces for HTML tags.

      The array must have the following structure (example): $tagvs = array('h1' => array(0 => array('h' => '', 'n' => 2), 1 => array('h' => 1.3, 'n' => 1))); The first array level contains the tag names, the second level contains 0 for opening tags or 1 for closing tags, the third level contains the vertical space unit (h) and the number spaces to add (n). If the h parameter is not specified, default values are used.




      +

      Tags:

      +
      + + + + + + + +
      since:  4.2.001 (2008-10-30)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      array  $tagvs  array of tags and relative vertical spaces.
      +

      +
      [ Top ]
      +
      +
      + +

      method setImageBuffer [line 22540]

      +
      +
      +
      + void setImageBuffer( +string +$image, array +$data) +
      +

      + + Set image buffer content.



      +

      Tags:

      +
      + + + + + + + +
      since:  4.5.000 (2008-12-31)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $image  image key
      array  $data  image data
      +

      +
      [ Top ]
      +
      +
      + +

      method setImageScale [line 3095]

      +
      +
      +
      + void setImageScale( +float +$scale) +
      +

      + + Set the adjusting factor to convert pixels to user units.



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  1.5.2
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      float  $scale  adjusting factor to convert pixels to user units.
      +

      +
      [ Top ]
      +
      +
      + +

      method setImageSubBuffer [line 22563]

      +
      +
      +
      + void setImageSubBuffer( +string +$image, string +$key, array +$data) +
      +

      + + Set image buffer content for a specified sub-key.



      +

      Tags:

      +
      + + + + + + + +
      since:  4.5.000 (2008-12-31)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      string  $image  image key
      string  $key  image sub-key
      array  $data  image data
      +

      +
      [ Top ]
      +
      +
      + +

      method setJPEGQuality [line 15677]

      +
      +
      +
      + void setJPEGQuality( +int +$quality) +
      +

      + + Set the default JPEG compression quality (1-100)



      +

      Tags:

      +
      + + + + + + + +
      since:  3.0.000 (2008-03-27)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $quality  JPEG quality, integer between 1 and 100
      +

      +
      [ Top ]
      +
      +
      + +

      method SetKeywords [line 3569]

      +
      +
      +
      + void SetKeywords( +string +$keywords) +
      +

      + + Associates keywords with the document, generally in the form 'keyword1 keyword2 ...'.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::SetAuthor(), TCPDF::SetCreator(), TCPDF::SetSubject(), TCPDF::SetTitle()
      since:  1.2
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $keywords  The list of keywords.
      +

      +
      [ Top ]
      +
      +
      + +

      method setLanguageArray [line 11355]

      +
      +
      +
      + void setLanguageArray( +array +$language) +
      +

      + + Set language array.



      +

      Tags:

      +
      + + + + + + + +
      since:  1.1
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      array  $language  
      +

      +
      [ Top ]
      +
      +
      + +

      method setLastH [line 3065]

      +
      +
      +
      + void setLastH( +float +$h) +
      +

      + + Set the last cell height.



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  1.53.0.TC034
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      float  $h  cell height.
      +

      +
      [ Top ]
      +
      +
      + +

      method SetLeftMargin [line 3217]

      +
      +
      +
      + void SetLeftMargin( +float +$margin) +
      +

      + + Defines the left margin. The method can be called before creating the first page. If the current abscissa gets out of page, it is brought back to the margin.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::SetTopMargin(), TCPDF::SetRightMargin(), TCPDF::SetAutoPageBreak(), TCPDF::SetMargins()
      since:  1.4
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      float  $margin  The margin.
      +

      +
      [ Top ]
      +
      +
      + +

      method SetLineStyle [line 12634]

      +
      +
      +
      + string SetLineStyle( +array +$style, [boolean +$ret = false]) +
      +

      + + Set line style.



      +

      Tags:

      +
      + + + + + + + + + + +
      return:  the PDF command
      since:  2.1.000 (2008-01-08)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      array  $style  Line style. Array with keys among the following:
      • width (float): Width of the line in user units.
      • cap (string): Type of cap to put on the line. Possible values are: + butt, round, square. The difference between "square" and "butt" is that + "square" projects a flat end past the end of the line.
      • join (string): Type of join. Possible values are: miter, round, + bevel.
      • dash (mixed): Dash pattern. Is 0 (without dash) or string with + series of length values, which are the lengths of the on and off dashes. + For example: "2" represents 2 on, 2 off, 2 on, 2 off, ...; "2,1" is 2 on, + 1 off, 2 on, 1 off, ...
      • phase (integer): Modifier on the dash pattern which is used to shift + the point at which the pattern starts.
      • color (array): Draw color. Format: array(GREY) or array(R,G,B) or array(C,M,Y,K).
      boolean  $ret  if true do not send the command.
      +

      +
      [ Top ]
      +
      +
      + +

      method SetLineWidth [line 12591]

      +
      +
      +
      + void SetLineWidth( +float +$width) +
      +

      + + Defines the line width. By default, the value equals 0.2 mm. The method can be called before the first page is created and the value is retained from page to page.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::Line(), TCPDF::Rect(), TCPDF::Cell(), TCPDF::MultiCell()
      since:  1.0
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      float  $width  The width.
      +

      +
      [ Top ]
      +
      +
      + +

      method SetLink [line 5058]

      +
      +
      +
      + void SetLink( +int +$link, [float +$y = 0], [int +$page = -1]) +
      +

      + + Defines the page and position a link points to.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::AddLink()
      since:  1.5
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      int  $link  The link identifier returned by AddLink()
      float  $y  Ordinate of target position; -1 indicates the current position. The default value is 0 (top of page)
      int  $page  Number of target page; -1 indicates the current page. This is the default value
      +

      +
      [ Top ]
      +
      +
      + +

      method setListIndentWidth [line 21909]

      +
      +
      +
      + void setListIndentWidth( +float +$width) +
      +

      + + Set custom width for list indentation.



      +

      Tags:

      +
      + + + + + + + +
      since:  4.2.007 (2008-11-12)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      float  $width  width of the indentation. Use negative value to disable it.
      +

      +
      [ Top ]
      +
      +
      + +

      method setLIsymbol [line 21815]

      +
      +
      +
      + void setLIsymbol( +[string +$symbol = '!']) +
      +

      + + Set the default bullet to be used as LI bullet symbol



      +

      Tags:

      +
      + + + + + + + +
      since:  4.0.028 (2008-09-26)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $symbol  character or string to be used (legal values are: '' = automatic, '!' = auto bullet, '#' = auto numbering, 'disc', 'disc', 'circle', 'square', '1', 'decimal', 'decimal-leading-zero', 'i', 'lower-roman', 'I', 'upper-roman', 'a', 'lower-alpha', 'lower-latin', 'A', 'upper-alpha', 'upper-latin', 'lower-greek', 'img|type|width|height|image.ext')
      +

      +
      [ Top ]
      +
      +
      + +

      method SetMargins [line 3195]

      +
      +
      +
      + void SetMargins( +float +$left, float +$top, [float +$right = -1], [boolean +$keepmargins = false]) +
      +

      + + Defines the left, top and right margins.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::SetLeftMargin(), TCPDF::SetTopMargin(), TCPDF::SetRightMargin(), TCPDF::SetAutoPageBreak()
      since:  1.0
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + +
      float  $left  Left margin.
      float  $top  Top margin.
      float  $right  Right margin. Default value is the left one.
      boolean  $keepmargins  if true overwrites the default page margins
      +

      +
      [ Top ]
      +
      +
      + +

      method setOpenCell [line 21919]

      +
      +
      +
      + void setOpenCell( +boolean +$isopen) +
      +

      + + Set the top/bottom cell sides to be open or closed when the cell cross the page.



      +

      Tags:

      +
      + + + + + + + +
      since:  4.2.010 (2008-11-14)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      boolean  $isopen  if true keeps the top/bottom border open for the cell sides that cross the page.
      +

      +
      [ Top ]
      +
      +
      + +

      method setPage [line 3661]

      +
      +
      +
      + void setPage( +int +$pnum, [boolean +$resetmargins = false]) +
      +

      + + Move pointer at the specified document page and update page dimensions.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::getPage(), lastpage(), TCPDF::getNumPages()
      since:  2.1.000 (2008-01-07)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      int  $pnum  page number (1 ... numpages)
      boolean  $resetmargins  if true reset left, right, top margins and Y position.
      +

      +
      [ Top ]
      +
      +
      + +

      method setPageBoxes [line 2817]

      +
      +
      +
      + void setPageBoxes( +int +$page, string +$type, float +$llx, float +$lly, float +$urx, float +$ury, [boolean +$points = false]) +
      +

      + + Set page boundaries.



      +

      Tags:

      +
      + + + + + + + +
      since:  5.0.010 (2010-05-17)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      int  $page  page number
      string  $type  valid values are:
      • 'MediaBox' : the boundaries of the physical medium on which the page shall be displayed or printed;
      • 'CropBox' : the visible region of default user space;
      • 'BleedBox' : the region to which the contents of the page shall be clipped when output in a production environment;
      • 'TrimBox' : the intended dimensions of the finished page after trimming;
      • 'ArtBox' : the page's meaningful content (including potential white space).
      float  $llx  lower-left x coordinate in user units
      float  $lly  lower-left y coordinate in user units
      float  $urx  upper-right x coordinate in user units
      float  $ury  upper-right y coordinate in user units
      boolean  $points  if true uses user units as unit of measure, otherwise uses PDF points
      +

      +
      [ Top ]
      +
      +
      + +

      method setPageBuffer [line 22497]

      +
      +
      +
      + void setPageBuffer( +int +$page, string +$data, [boolean +$append = false]) +
      +

      + + Set page buffer content.



      +

      Tags:

      +
      + + + + + + + +
      since:  4.5.000 (2008-12-31)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      int  $page  page number
      string  $data  page data
      boolean  $append  if true append data, false replace.
      +

      +
      [ Top ]
      +
      +
      + +

      method setPageFormat [line 2699]

      +
      +
      +
      + void setPageFormat( +mixed +$format, [string +$orientation = 'P']) +
      +

      + + Change the format of the current page



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::getPageSizeFromFormat()
      since:  3.0.015 (2008-06-06)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      mixed  $format  The format used for pages. It can be either: one of the string values specified at getPageSizeFromFormat() documentation or an array of two numners (width, height) or an array containing the following measures and options:
      • ['format'] = page format name (one of the above);
      • ['Rotate'] : The number of degrees by which the page shall be rotated clockwise when displayed or printed. The value shall be a multiple of 90.
      • ['PZ'] : The page's preferred zoom (magnification) factor.
      • ['MediaBox'] : the boundaries of the physical medium on which the page shall be displayed or printed:
      • ['MediaBox']['llx'] : lower-left x coordinate in points
      • ['MediaBox']['lly'] : lower-left y coordinate in points
      • ['MediaBox']['urx'] : upper-right x coordinate in points
      • ['MediaBox']['ury'] : upper-right y coordinate in points
      • ['CropBox'] : the visible region of default user space:
      • ['CropBox']['llx'] : lower-left x coordinate in points
      • ['CropBox']['lly'] : lower-left y coordinate in points
      • ['CropBox']['urx'] : upper-right x coordinate in points
      • ['CropBox']['ury'] : upper-right y coordinate in points
      • ['BleedBox'] : the region to which the contents of the page shall be clipped when output in a production environment:
      • ['BleedBox']['llx'] : lower-left x coordinate in points
      • ['BleedBox']['lly'] : lower-left y coordinate in points
      • ['BleedBox']['urx'] : upper-right x coordinate in points
      • ['BleedBox']['ury'] : upper-right y coordinate in points
      • ['TrimBox'] : the intended dimensions of the finished page after trimming:
      • ['TrimBox']['llx'] : lower-left x coordinate in points
      • ['TrimBox']['lly'] : lower-left y coordinate in points
      • ['TrimBox']['urx'] : upper-right x coordinate in points
      • ['TrimBox']['ury'] : upper-right y coordinate in points
      • ['ArtBox'] : the extent of the page's meaningful content:
      • ['ArtBox']['llx'] : lower-left x coordinate in points
      • ['ArtBox']['lly'] : lower-left y coordinate in points
      • ['ArtBox']['urx'] : upper-right x coordinate in points
      • ['ArtBox']['ury'] : upper-right y coordinate in points
      • ['BoxColorInfo'] :specify the colours and other visual characteristics that should be used in displaying guidelines on the screen for each of the possible page boundaries other than the MediaBox:
      • ['BoxColorInfo'][BOXTYPE]['C'] : an array of three numbers in the range 0-255, representing the components in the DeviceRGB colour space.
      • ['BoxColorInfo'][BOXTYPE]['W'] : the guideline width in default user units
      • ['BoxColorInfo'][BOXTYPE]['S'] : the guideline style: S = Solid; D = Dashed
      • ['BoxColorInfo'][BOXTYPE]['D'] : dash array defining a pattern of dashes and gaps to be used in drawing dashed guidelines
      • ['trans'] : the style and duration of the visual transition to use when moving from another page to the given page during a presentation
      • ['trans']['Dur'] : The page's display duration (also called its advance timing): the maximum length of time, in seconds, that the page shall be displayed during presentations before the viewer application shall automatically advance to the next page.
      • ['trans']['S'] : transition style : Split, Blinds, Box, Wipe, Dissolve, Glitter, R, Fly, Push, Cover, Uncover, Fade
      • ['trans']['D'] : The duration of the transition effect, in seconds.
      • ['trans']['Dm'] : (Split and Blinds transition styles only) The dimension in which the specified transition effect shall occur: H = Horizontal, V = Vertical. Default value: H.
      • ['trans']['M'] : (Split, Box and Fly transition styles only) The direction of motion for the specified transition effect: I = Inward from the edges of the page, O = Outward from the center of the pageDefault value: I.
      • ['trans']['Di'] : (Wipe, Glitter, Fly, Cover, Uncover and Push transition styles only) The direction in which the specified transition effect shall moves, expressed in degrees counterclockwise starting from a left-to-right direction. If the value is a number, it shall be one of: 0 = Left to right, 90 = Bottom to top (Wipe only), 180 = Right to left (Wipe only), 270 = Top to bottom, 315 = Top-left to bottom-right (Glitter only). If the value is a name, it shall be None, which is relevant only for the Fly transition when the value of SS is not 1.0. Default value: 0.
      • ['trans']['SS'] : (Fly transition style only) The starting or ending scale at which the changes shall be drawn. If M specifies an inward transition, the scale of the changes drawn shall progress from SS to 1.0 over the course of the transition. If M specifies an outward transition, the scale of the changes drawn shall progress from 1.0 to SS over the course of the transition. Default: 1.0.
      • ['trans']['B'] : (Fly transition style only) If true, the area that shall be flown in is rectangular and opaque. Default: false.
      string  $orientation  page orientation. Possible values are (case insensitive):
      • P or Portrait (default)
      • L or Landscape
      • '' (empty string) for automatic orientation
      +

      +
      [ Top ]
      +
      +
      + +

      method setPageMark [line 3864]

      +
      +
      +
      + void setPageMark( +) +
      +

      + + Set start-writing mark on current page stream used to put borders and fills.

      Borders and fills are always created after content and inserted on the position marked by this method. This function must be called after calling Image() function for a background image. Background images must be always inserted before calling Multicell() or WriteHTMLCell() or WriteHTML() functions.




      +

      Tags:

      +
      + + + + + + + +
      since:  4.0.016 (2008-07-30)
      access:  public
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method setPageOrientation [line 2866]

      +
      +
      +
      + void setPageOrientation( +string +$orientation, [boolean +$autopagebreak = ''], [float +$bottommargin = '']) +
      +

      + + Set page orientation.



      +

      Tags:

      +
      + + + + + + + +
      since:  3.0.015 (2008-06-06)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      string  $orientation  page orientation. Possible values are (case insensitive):
      • P or Portrait (default)
      • L or Landscape
      • '' (empty string) for automatic orientation
      boolean  $autopagebreak  Boolean indicating if auto-page-break mode should be on or off.
      float  $bottommargin  bottom margin of the page.
      +

      +
      [ Top ]
      +
      +
      + +

      method setPageRegions [line 24263]

      +
      +
      +
      + void setPageRegions( +[array +$regions = array()]) +
      +

      + + Set no-write regions on page.

      A no-write region is a portion of the page with a rectangular or trapezium shape that will not be covered when writing text or html code. A region is always aligned on the left or right side of the page ad is defined using a vertical segment. You can set multiple regions for the same page.




      +

      Tags:

      +
      + + + + + + + + + + + + + +
      author:  Nicola Asuni
      see:  TCPDF::addPageRegion(), TCPDF::getPageRegions()
      since:  5.9.003 (2010-10-13)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      array  $regions  array of no-write regions. For each region you can define an array as follow: ('page' => page number or empy for current page, 'xt' => X top, 'yt' => Y top, 'xb' => X bottom, 'yb' => Y bottom, 'side' => page side 'L' = left or 'R' = right). Omit this parameter to remove all regions.
      +

      +
      [ Top ]
      +
      +
      + +

      method setPageUnit [line 1939]

      +
      +
      +
      + void setPageUnit( +string +$unit) +
      +

      + + Set the units of measure for the document.



      +

      Tags:

      +
      + + + + + + + +
      since:  3.0.015 (2008-06-06)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $unit  User measure unit. Possible values are:
      • pt: point
      • mm: millimeter (default)
      • cm: centimeter
      • in: inch

      A point equals 1/72 of inch, that is to say about 0.35 mm (an inch being 2.54 cm). This is a very common unit in typography; font sizes are expressed in that unit.
      +

      +
      [ Top ]
      +
      +
      + +

      method setPDFVersion [line 15719]

      +
      +
      +
      + void setPDFVersion( +[ +$version = '1.7']) +
      +

      + + Set the PDF version (check PDF reference for valid values).

      Default value is 1.t




      +

      Tags:

      +
      + + + + + + + +
      since:  3.1.000 (2008-06-09)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
        $version  
      +

      +
      [ Top ]
      +
      +
      + +

      method setPrintFooter [line 3972]

      +
      +
      +
      + void setPrintFooter( +[ +$val = true], boolean +$value) +
      +

      + + Set a flag to print page footer.



      +

      Tags:

      +
      + + + + +
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      boolean  $value  set to true to print the page footer (default), false otherwise.
        $val  
      +

      +
      [ Top ]
      +
      +
      + +

      method setPrintHeader [line 3963]

      +
      +
      +
      + void setPrintHeader( +[boolean +$val = true]) +
      +

      + + Set a flag to print page header.



      +

      Tags:

      +
      + + + + +
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      boolean  $val  set to true to print the page header (default), false otherwise.
      +

      +
      [ Top ]
      +
      +
      + +

      method SetProtection [line 12111]

      +
      +
      +
      + void SetProtection( +[Array +$permissions = array('print', 'modify', 'copy', 'annot-forms', 'fill-forms', 'extract', 'assemble', 'print-high')], [String +$user_pass = ''], [String +$owner_pass = null], [int +$mode = 0], [String +$pubkeys = null]) +
      +

      + + Set document protection Remark: the protection against modification is for people who have the full Acrobat product.

      If you don't set any password, the document will open as usual. If you set a user password, the PDF viewer will ask for it before displaying the document. The master password, if different from the user one, can be used to get full access. Note: protecting a document requires to encrypt it, which increases the processing time a lot. This can cause a PHP time-out in some cases, especially if the document contains images or fonts.




      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  2.0.000 (2008-01-02)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Array  $permissions  the set of permissions (specify the ones you want to block):
      • print : Print the document;
      • modify : Modify the contents of the document by operations other than those controlled by 'fill-forms', 'extract' and 'assemble';
      • copy : Copy or otherwise extract text and graphics from the document;
      • annot-forms : Add or modify text annotations, fill in interactive form fields, and, if 'modify' is also set, create or modify interactive form fields (including signature fields);
      • fill-forms : Fill in existing interactive form fields (including signature fields), even if 'annot-forms' is not specified;
      • extract : Extract text and graphics (in support of accessibility to users with disabilities or for other purposes);
      • assemble : Assemble the document (insert, rotate, or delete pages and create bookmarks or thumbnail images), even if 'modify' is not set;
      • print-high : Print the document to a representation from which a faithful digital copy of the PDF content could be generated. When this is not set, printing is limited to a low-level representation of the appearance, possibly of degraded quality.
      • owner : (inverted logic - only for public-key) when set permits change of encryption and enables all other permissions.
      String  $user_pass  user password. Empty by default.
      String  $owner_pass  owner password. If not specified, a random value is used.
      int  $mode  encryption strength: 0 = RC4 40 bit; 1 = RC4 128 bit; 2 = AES 128 bit; 3 = AES 256 bit.
      String  $pubkeys  array of recipients containing public-key certificates ('c') and permissions ('p'). For example: array(array('c' => 'file://../tcpdf.crt', 'p' => array('print')))
      +

      +
      [ Top ]
      +
      +
      + +

      method setRasterizeVectorImages [line 23770]

      +
      +
      +
      + void setRasterizeVectorImages( +boolean +$mode) +
      +

      + + Enable/disable rasterization of vector images using ImageMagick library.



      +

      Tags:

      +
      + + + + + + + +
      since:  5.0.000 (2010-04-27)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      boolean  $mode  if true enable rasterization, false otherwise.
      +

      +
      [ Top ]
      +
      +
      + +

      method SetRightMargin [line 3247]

      +
      +
      +
      + void SetRightMargin( +float +$margin) +
      +

      + + Defines the right margin. The method can be called before creating the first page.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::SetLeftMargin(), TCPDF::SetTopMargin(), TCPDF::SetAutoPageBreak(), TCPDF::SetMargins()
      since:  1.5
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      float  $margin  The margin.
      +

      +
      [ Top ]
      +
      +
      + +

      method setRTL [line 2996]

      +
      +
      +
      + void setRTL( +Boolean +$enable, [Boolean +$resetx = true]) +
      +

      + + Enable or disable Right-To-Left language mode



      +

      Tags:

      +
      + + + + + + + +
      since:  2.0.000 (2008-01-03)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      Boolean  $enable  if true enable Right-To-Left language mode.
      Boolean  $resetx  if true reset the X position on direction change.
      +

      +
      [ Top ]
      +
      +
      + +

      method setSignature [line 15356]

      +
      +
      +
      + void setSignature( +[mixed +$signing_cert = ''], [mixed +$private_key = ''], [string +$private_key_password = ''], [string +$extracerts = ''], [int +$cert_type = 2], [array +$info = array()]) +
      +

      + + Enable document signature (requires the OpenSSL Library).

      The digital signature improve document authenticity and integrity and allows o enable extra features on Acrobat Reader. To create self-signed signature: openssl req -x509 -nodes -days 365000 -newkey rsa:1024 -keyout tcpdf.crt -out tcpdf.crt To export crt to p12: openssl pkcs12 -export -in tcpdf.crt -out tcpdf.p12 To convert pfx certificate to pem: openssl pkcs12 -in tcpdf.pfx -out tcpdf.crt -nodes




      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  4.6.005 (2009-04-24)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      mixed  $signing_cert  signing certificate (string or filename prefixed with 'file://')
      mixed  $private_key  private key (string or filename prefixed with 'file://')
      string  $private_key_password  password
      string  $extracerts  specifies the name of a file containing a bunch of extra certificates to include in the signature which can for example be used to help the recipient to verify the certificate that you used.
      int  $cert_type  The access permissions granted for this document. Valid values shall be: 1 = No changes to the document shall be permitted; any change to the document shall invalidate the signature; 2 = Permitted changes shall be filling in forms, instantiating page templates, and signing; other changes shall invalidate the signature; 3 = Permitted changes shall be the same as for 2, as well as annotation creation, deletion, and modification; other changes shall invalidate the signature.
      array  $info  array of option information: Name, Location, Reason, ContactInfo.
      +

      +
      [ Top ]
      +
      +
      + +

      method setSignatureAppearance [line 15392]

      +
      +
      +
      + void setSignatureAppearance( +[float +$x = 0], [float +$y = 0], [float +$w = 0], [float +$h = 0], [int +$page = -1]) +
      +

      + + Set the digital signature appearance (a cliccable rectangle area to get signature properties)



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  5.3.011 (2010-06-17)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      float  $x  Abscissa of the upper-left corner.
      float  $y  Ordinate of the upper-left corner.
      float  $w  Width of the signature area.
      float  $h  Height of the signature area.
      int  $page  option page number (if < 0 the current page is used).
      +

      +
      [ Top ]
      +
      +
      + +

      method setSpacesRE [line 2971]

      +
      +
      +
      + void setSpacesRE( +[string +$re = '/[^\S\xa0]/']) +
      +

      + + Set regular expression to detect withespaces or word separators.

      The pattern delimiter must be the forward-slash character '/'. Some example patterns are:

       Non-Unicode or missing PCRE unicode support: '/[^\S\xa0]/'
      + Unicode and PCRE unicode support: '/[^\S\P{Z}\xa0]/u'
      + Unicode and PCRE unicode support in Chinese mode: '/[^\S\P{Z}\P{Lo}\xa0]/u'
      + if PCRE unicode support is turned ON (\P is the negate class of \p):
      + \p{Z} or \p{Separator}: any kind of Unicode whitespace or invisible separator.
      + \p{Lo} or \p{Other_Letter}: a Unicode letter or ideograph that does not have lowercase and uppercase variants.
      + \p{Lo} is needed for Chinese characters because are packed next to each other without spaces in between.




      +

      Tags:

      +
      + + + + + + + +
      since:  4.6.016 (2009-06-15)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $re  regular expression (leave empty for default).
      +

      +
      [ Top ]
      +
      +
      + +

      method SetSubject [line 3545]

      +
      +
      +
      + void SetSubject( +string +$subject) +
      +

      + + Defines the subject of the document.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::SetAuthor(), TCPDF::SetCreator(), TCPDF::SetKeywords(), TCPDF::SetTitle()
      since:  1.2
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $subject  The subject.
      +

      +
      [ Top ]
      +
      +
      + +

      method setSVGStyles [line 24860]

      +
      +
      +
      + object style setSVGStyles( +array +$svgstyle, array +$prevsvgstyle, [int +$x = 0], [int +$y = 0], [int +$w = 1], [int +$h = 1], [string +$clip_function = ''], [array +$clip_params = array()]) +
      +

      + + Apply the requested SVG styles (*** TO BE COMPLETED ***)



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  5.0.000 (2010-05-02)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      array  $svgstyle  array of SVG styles to apply
      array  $prevsvgstyle  array of previous SVG style
      int  $x  X origin of the bounding box
      int  $y  Y origin of the bounding box
      int  $w  width of the bounding box
      int  $h  height of the bounding box
      string  $clip_function  clip function
      array  $clip_params  array of parameters for clipping function
      +

      +
      [ Top ]
      +
      +
      + +

      method setTableHeader [line 4183]

      +
      +
      +
      + void setTableHeader( +) +
      +

      + + This method is used to render the table header on new page (if any).



      +

      Tags:

      +
      + + + + + + + +
      since:  4.5.030 (2009-03-25)
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method setTempRTL [line 3022]

      +
      +
      +
      + void setTempRTL( +mixed +$mode) +
      +

      + + Force temporary RTL language direction



      +

      Tags:

      +
      + + + + + + + +
      since:  2.1.000 (2008-01-09)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      mixed  $mode  can be false, 'L' for LTR or 'R' for RTL
      +

      +
      [ Top ]
      +
      +
      + +

      method SetTextColor [line 4485]

      +
      +
      +
      + void SetTextColor( +[int +$col1 = 0], [int +$col2 = -1], [int +$col3 = -1], [int +$col4 = -1], [boolean +$ret = false], [string +$name = '']) +
      +

      + + Defines the color used for text. It can be expressed in RGB components or gray scale. The method can be called before the first page is created and the value is retained from page to page.



      +

      Tags:

      + +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      int  $col1  GRAY level for single color, or Red color for RGB (0-255), or CYAN color for CMYK (0-100).
      int  $col2  GREEN color for RGB (0-255), or MAGENTA color for CMYK (0-100).
      int  $col3  BLUE color for RGB (0-255), or YELLOW color for CMYK (0-100).
      int  $col4  KEY (BLACK) color for CMYK (0-100).
      boolean  $ret  if true do not send the command.
      string  $name  spot color name (if any)
      +

      +
      [ Top ]
      +
      +
      + +

      method SetTextColorArray [line 4459]

      +
      +
      +
      + void SetTextColorArray( +array +$color, [boolean +$ret = false]) +
      +

      + + Defines the color used for text. It can be expressed in RGB components or gray scale.

      The method can be called before the first page is created and the value is retained from page to page.




      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::SetFillColor()
      since:  3.1.000 (2008-6-11)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      array  $color  array of colors
      boolean  $ret  if true do not send the PDF command.
      +

      +
      [ Top ]
      +
      +
      + +

      method setTextRenderingMode [line 23552]

      +
      +
      +
      + void setTextRenderingMode( +[int +$stroke = 0], [boolean +$fill = true], [boolean +$clip = false]) +
      +

      + + Set Text rendering mode.



      +

      Tags:

      +
      + + + + + + + +
      since:  4.9.008 (2009-04-02)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      int  $stroke  outline size in user units (0 = disable).
      boolean  $fill  if true fills the text (default).
      boolean  $clip  if true activate clipping mode
      +

      +
      [ Top ]
      +
      +
      + +

      method SetTextSpotColor [line 4529]

      +
      +
      +
      + void SetTextSpotColor( +string +$name, [int +$tint = 100]) +
      +

      + + Defines the spot color used for text.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::AddSpotColor(), TCPDF::SetDrawSpotColor(), TCPDF::SetFillSpotColor()
      since:  4.0.024 (2008-09-12)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $name  name of the spot color
      int  $tint  the intensity of the color (from 0 to 100 ; 100 = full intensity by default).
      +

      +
      [ Top ]
      +
      +
      + +

      method SetTitle [line 3533]

      +
      +
      +
      + void SetTitle( +string +$title) +
      +

      + + Defines the title of the document.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::SetAuthor(), TCPDF::SetCreator(), TCPDF::SetKeywords(), TCPDF::SetSubject()
      since:  1.2
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $title  The title.
      +

      +
      [ Top ]
      +
      +
      + +

      method SetTopMargin [line 3232]

      +
      +
      +
      + void SetTopMargin( +float +$margin) +
      +

      + + Defines the top margin. The method can be called before creating the first page.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::SetLeftMargin(), TCPDF::SetRightMargin(), TCPDF::SetAutoPageBreak(), TCPDF::SetMargins()
      since:  1.5
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      float  $margin  The margin.
      +

      +
      [ Top ]
      +
      +
      + +

      method setUserRights [line 15320]

      +
      +
      +
      + void setUserRights( +[boolean +$enable = true], [string +$document = '/FullSave'], [string +$annots = '/Create/Delete/Modify/Copy/Import/Export'], [string +$form = '/Add/Delete/FillIn/Import/Export/SubmitStandalone/SpawnTemplate'], [string +$signature = '/Modify'], [string +$ef = '/Create/Delete/Modify/Import'], [string +$formex = '']) +
      +

      + + Set User's Rights for PDF Reader WARNING: This is experimental and currently do not work.

      Check the PDF Reference 8.7.1 Transform Methods, Table 8.105 Entries in the UR transform parameters dictionary




      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  2.9.000 (2008-03-26)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      boolean  $enable  if true enable user's rights on PDF reader
      string  $document  Names specifying additional document-wide usage rights for the document. The only defined value is "/FullSave", which permits a user to save the document along with modified form and/or annotation data.
      string  $annots  Names specifying additional annotation-related usage rights for the document. Valid names in PDF 1.5 and later are /Create/Delete/Modify/Copy/Import/Export, which permit the user to perform the named operation on annotations.
      string  $form  Names specifying additional form-field-related usage rights for the document. Valid names are: /Add/Delete/FillIn/Import/Export/SubmitStandalone/SpawnTemplate
      string  $signature  Names specifying additional signature-related usage rights for the document. The only defined value is /Modify, which permits a user to apply a digital signature to an existing signature form field or clear a signed signature form field.
      string  $ef  Names specifying additional usage rights for named embedded files in the document. Valid names are /Create/Delete/Modify/Import, which permit the user to perform the named operation on named embedded files
      string  $formex  Names specifying additional form-field-related usage rights. The only valid name is BarcodePlaintext, which permits text form field data to be encoded as a plaintext two-dimensional barcode.
      +

      +
      [ Top ]
      +
      +
      + +

      method setViewerPreferences [line 15732]

      +
      +
      +
      + void setViewerPreferences( +array +$preferences) +
      +

      + + Set the viewer preferences dictionary controlling the way the document is to be presented on the screen or in print.

      (see Section 8.1 of PDF reference, "Viewer Preferences").

      • HideToolbar boolean (Optional) A flag specifying whether to hide the viewer application's tool bars when the document is active. Default value: false.
      • HideMenubar boolean (Optional) A flag specifying whether to hide the viewer application's menu bar when the document is active. Default value: false.
      • HideWindowUI boolean (Optional) A flag specifying whether to hide user interface elements in the document's window (such as scroll bars and navigation controls), leaving only the document's contents displayed. Default value: false.
      • FitWindow boolean (Optional) A flag specifying whether to resize the document's window to fit the size of the first displayed page. Default value: false.
      • CenterWindow boolean (Optional) A flag specifying whether to position the document's window in the center of the screen. Default value: false.
      • DisplayDocTitle boolean (Optional; PDF 1.4) A flag specifying whether the window's title bar should display the document title taken from the Title entry of the document information dictionary (see Section 10.2.1, "Document Information Dictionary"). If false, the title bar should instead display the name of the PDF file containing the document. Default value: false.
      • NonFullScreenPageMode name (Optional) The document's page mode, specifying how to display the document on exiting full-screen mode:
        • UseNone Neither document outline nor thumbnail images visible
        • UseOutlines Document outline visible
        • UseThumbs Thumbnail images visible
        • UseOC Optional content group panel visible
        This entry is meaningful only if the value of the PageMode entry in the catalog dictionary (see Section 3.6.1, "Document Catalog") is FullScreen; it is ignored otherwise. Default value: UseNone.
      • ViewArea name (Optional; PDF 1.4) The name of the page boundary representing the area of a page to be displayed when viewing the document on the screen. Valid values are (see Section 10.10.1, "Page Boundaries").:
        • MediaBox
        • CropBox (default)
        • BleedBox
        • TrimBox
        • ArtBox
      • ViewClip name (Optional; PDF 1.4) The name of the page boundary to which the contents of a page are to be clipped when viewing the document on the screen. Valid values are (see Section 10.10.1, "Page Boundaries").:
        • MediaBox
        • CropBox (default)
        • BleedBox
        • TrimBox
        • ArtBox
      • PrintArea name (Optional; PDF 1.4) The name of the page boundary representing the area of a page to be rendered when printing the document. Valid values are (see Section 10.10.1, "Page Boundaries").:
        • MediaBox
        • CropBox (default)
        • BleedBox
        • TrimBox
        • ArtBox
      • PrintClip name (Optional; PDF 1.4) The name of the page boundary to which the contents of a page are to be clipped when printing the document. Valid values are (see Section 10.10.1, "Page Boundaries").:
        • MediaBox
        • CropBox (default)
        • BleedBox
        • TrimBox
        • ArtBox
      • PrintScaling name (Optional; PDF 1.6) The page scaling option to be selected when a print dialog is displayed for this document. Valid values are:
        • None, which indicates that the print dialog should reflect no page scaling
        • AppDefault (default), which indicates that applications should use the current print scaling
      • Duplex name (Optional; PDF 1.7) The paper handling option to use when printing the file from the print dialog. The following values are valid:
        • Simplex - Print single-sided
        • DuplexFlipShortEdge - Duplex and flip on the short edge of the sheet
        • DuplexFlipLongEdge - Duplex and flip on the long edge of the sheet
        Default value: none
      • PickTrayByPDFSize boolean (Optional; PDF 1.7) A flag specifying whether the PDF page size is used to select the input paper tray. This setting influences only the preset values used to populate the print dialog presented by a PDF viewer application. If PickTrayByPDFSize is true, the check box in the print dialog associated with input paper tray is checked. Note: This setting has no effect on Mac OS systems, which do not provide the ability to pick the input tray by size.
      • PrintPageRange array (Optional; PDF 1.7) The page numbers used to initialize the print dialog box when the file is printed. The first page of the PDF file is denoted by 1. Each pair consists of the first and last pages in the sub-range. An odd number of integers causes this entry to be ignored. Negative numbers cause the entire array to be ignored. Default value: as defined by PDF viewer application
      • NumCopies integer (Optional; PDF 1.7) The number of copies to be printed when the print dialog is opened for this file. Supported values are the integers 2 through 5. Values outside this range are ignored. Default value: as defined by PDF viewer application, but typically 1




      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  3.1.000 (2008-06-09)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      array  $preferences  array of options.
      +

      +
      [ Top ]
      +
      +
      + +

      method setVisibility [line 15577]

      +
      +
      +
      + void setVisibility( +string +$v) +
      +

      + + Set the visibility of the successive elements.

      This can be useful, for instance, to put a background image or color that will show on screen but won't print.




      +

      Tags:

      +
      + + + + + + + +
      since:  3.0.000 (2008-03-27)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $v  visibility mode. Legal values are: all, print, screen.
      +

      +
      [ Top ]
      +
      +
      + +

      method SetX [line 7841]

      +
      +
      +
      + void SetX( +float +$x, [boolean +$rtloff = false]) +
      +

      + + Defines the abscissa of the current position.

      If the passed value is negative, it is relative to the right of the page (or left if language is RTL).




      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::GetX(), TCPDF::GetY(), TCPDF::SetY(), TCPDF::SetXY()
      since:  1.2
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      float  $x  The value of the abscissa.
      boolean  $rtloff  if true always uses the page top-left corner as origin of axis.
      +

      +
      [ Top ]
      +
      +
      + +

      method SetXY [line 7905]

      +
      +
      +
      + void SetXY( +float +$x, float +$y, [boolean +$rtloff = false]) +
      +

      + + Defines the abscissa and ordinate of the current position.

      If the passed values are negative, they are relative respectively to the right and bottom of the page.




      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::SetX(), TCPDF::SetY()
      since:  1.2
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      float  $x  The value of the abscissa.
      float  $y  The value of the ordinate.
      boolean  $rtloff  if true always uses the page top-left corner as origin of axis.
      +

      +
      [ Top ]
      +
      +
      + +

      method SetY [line 7873]

      +
      +
      +
      + void SetY( +float +$y, [bool +$resetx = true], [boolean +$rtloff = false]) +
      +

      + + Moves the current abscissa back to the left margin and sets the ordinate.

      If the passed value is negative, it is relative to the bottom of the page.




      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::GetX(), TCPDF::GetY(), TCPDF::SetY(), TCPDF::SetXY()
      since:  1.0
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      float  $y  The value of the ordinate.
      bool  $resetx  if true (default) reset the X position.
      boolean  $rtloff  if true always uses the page top-left corner as origin of axis.
      +

      +
      [ Top ]
      +
      +
      + +

      method set_mqr [line 7431]

      +
      +
      +
      + void set_mqr( +boolean +$mqr) +
      +

      + + Sets the current active configuration setting of magic_quotes_runtime (if the set_magic_quotes_runtime function exist)



      +

      Tags:

      +
      + + + + + + + +
      since:  4.6.025 (2009-08-17)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      boolean  $mqr  FALSE for off, TRUE for on.
      +

      +
      [ Top ]
      +
      +
      + +

      method Skew [line 12531]

      +
      +
      +
      + void Skew( +float +$angle_x, float +$angle_y, [int +$x = ''], [int +$y = '']) +
      +

      + + Skew.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::StartTransform(), TCPDF::StopTransform()
      since:  2.1.000 (2008-01-07)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + +
      float  $angle_x  angle in degrees between -90 (skew to the left) and 90 (skew to the right)
      float  $angle_y  angle in degrees between -90 (skew to the bottom) and 90 (skew to the top)
      int  $x  abscissa of the skewing center. default is current x position
      int  $y  ordinate of the skewing center. default is current y position
      +

      +
      [ Top ]
      +
      +
      + +

      method SkewX [line 12504]

      +
      +
      +
      + void SkewX( +float +$angle_x, [int +$x = ''], [int +$y = '']) +
      +

      + + Skew horizontally.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::StartTransform(), TCPDF::StopTransform()
      since:  2.1.000 (2008-01-07)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      float  $angle_x  angle in degrees between -90 (skew to the left) and 90 (skew to the right)
      int  $x  abscissa of the skewing center. default is current x position
      int  $y  ordinate of the skewing center. default is current y position
      +

      +
      [ Top ]
      +
      +
      + +

      method SkewY [line 12517]

      +
      +
      +
      + void SkewY( +float +$angle_y, [int +$x = ''], [int +$y = '']) +
      +

      + + Skew vertically.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::StartTransform(), TCPDF::StopTransform()
      since:  2.1.000 (2008-01-07)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      float  $angle_y  angle in degrees between -90 (skew to the bottom) and 90 (skew to the top)
      int  $x  abscissa of the skewing center. default is current x position
      int  $y  ordinate of the skewing center. default is current y position
      +

      +
      [ Top ]
      +
      +
      + +

      method StarPolygon [line 13274]

      +
      +
      +
      + void StarPolygon( +float +$x0, float +$y0, float +$r, integer +$nv, integer +$ng, [ +$angle = 0], [ +$draw_circle = false], [string +$style = ''], [array +$line_style = array()], [array +$fill_color = array()], [string +$circle_style = ''], [array +$circle_outLine_style = array()], [array +$circle_fill_color = array()], float +$angle:, boolean +$draw_circle:) +
      +

      + + Draws a star polygon



      +

      Tags:

      +
      + + + + + + + +
      since:  2.1.000 (2008-01-08)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      float  $x0  Abscissa of center point.
      float  $y0  Ordinate of center point.
      float  $r  Radius of inscribed circle.
      integer  $nv  Number of vertices.
      integer  $ng  Number of gap (if ($ng % $nv = 1) then is a regular polygon).
      float  $angle:  Angle oriented (anti-clockwise). Default value: 0.
      boolean  $draw_circle:  Draw inscribed circle or not. Default value is false.
      string  $style  Style of rendering. See the getPathPaintOperator() function for more information.
      array  $line_style  Line style of polygon sides. Array with keys among the following:
      • all: Line style of all sides. Array like for + SetLineStyle.
      • 0 to (n - 1): Line style of each side. Array like for SetLineStyle.
      If a key is not present or is null, not draws the side. Default value is default line style (empty array).
      array  $fill_color  Fill color. Format: array(red, green, blue). Default value: default color (empty array).
      string  $circle_style  Style of rendering of inscribed circle (if draws). Possible values are:
      • D or empty string: Draw (default).
      • F: Fill.
      • DF or FD: Draw and fill.
      • CNZ: Clipping mode (using the even-odd rule to determine which regions lie inside the clipping path).
      • CEO: Clipping mode (using the nonzero winding number rule to determine which regions lie inside the clipping path).
      array  $circle_outLine_style  Line style of inscribed circle (if draws). Array like for SetLineStyle. Default value: default line style (empty array).
      array  $circle_fill_color  Fill color of inscribed circle (if draws). Format: array(red, green, blue). Default value: default color (empty array).
        $angle  
        $draw_circle  
      +

      +
      [ Top ]
      +
      +
      + +

      method startPage [line 3818]

      +
      +
      +
      + void startPage( +[string +$orientation = ''], [mixed +$format = ''], [ +$tocpage = false]) +
      +

      + + Starts a new page to the document. The page must be closed using the endPage() function.

      The origin of the coordinate system is at the top-left corner and increasing ordinates go downwards.




      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::AddPage(), TCPDF::endPage(), TCPDF::addTOCPage(), TCPDF::endTOCPage(), TCPDF::getPageSizeFromFormat(), TCPDF::setPageFormat()
      since:  4.2.010 (2008-11-14)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      string  $orientation  page orientation. Possible values are (case insensitive):
      • P or PORTRAIT (default)
      • L or LANDSCAPE
      mixed  $format  The format used for pages. It can be either: one of the string values specified at getPageSizeFromFormat() or an array of parameters specified at setPageFormat().
        $tocpage  
      +

      +
      [ Top ]
      +
      +
      + +

      method startPageGroup [line 15412]

      +
      +
      +
      + void startPageGroup( +[int +$page = '']) +
      +

      + + Create a new page group.

      NOTE: call this function before calling AddPage()




      +

      Tags:

      +
      + + + + + + + +
      since:  3.0.000 (2008-03-27)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $page  starting group page (leave empty for next page).
      +

      +
      [ Top ]
      +
      +
      + +

      method startSVGElementHandler [line 25488]

      +
      +
      +
      + void startSVGElementHandler( +resource +$parser, string +$name, array +$attribs, [array +$ctm = array()]) +
      +

      + + Sets the opening SVG element handler function for the XML parser. (*** TO BE COMPLETED ***)



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  5.0.000 (2010-05-02)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + +
      resource  $parser  The first parameter, parser, is a reference to the XML parser calling the handler.
      string  $name  The second parameter, name, contains the name of the element for which this handler is called. If case-folding is in effect for this parser, the element name will be in uppercase letters.
      array  $attribs  The third parameter, attribs, contains an associative array with the element's attributes (if any). The keys of this array are the attribute names, the values are the attribute values. Attribute names are case-folded on the same criteria as element names. Attribute values are not case-folded. The original order of the attributes can be retrieved by walking through attribs the normal way, using each(). The first key in the array was the first attribute, and so on.
      array  $ctm  tranformation matrix for clipping mode (starting transformation matrix).
      +

      +
      [ Top ]
      +
      +
      + +

      method startTemplate [line 23990]

      +
      +
      +
      + int startTemplate( +[int +$w = 0], [int +$h = 0]) +
      +

      + + Start a new XObject Template.

      An XObject Template is a PDF block that is a self-contained description of any sequence of graphics objects (including path objects, text objects, and sampled images). An XObject Template may be painted multiple times, either on several pages or at several locations on the same page and produces the same results each time, subject only to the graphics state at the time it is invoked. Note: X,Y coordinates will be reset to 0,0.




      +

      Tags:

      +
      + + + + + + + + + + + + + + + + +
      return:  the XObject Template ID in case of success or false in case of error.
      author:  Nicola Asuni
      see:  TCPDF::endTemplate(), TCPDF::printTemplate()
      since:  5.8.017 (2010-08-24)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      int  $w  Template width in user units (empty string or zero = page width less margins)
      int  $h  Template height in user units (empty string or zero = page height less margins)
      +

      +
      [ Top ]
      +
      +
      + +

      method startTransaction [line 23297]

      +
      +
      +
      + void startTransaction( +) +
      +

      + + Stores a copy of the current TCPDF object used for undo operation.



      +

      Tags:

      +
      + + + + + + + +
      since:  4.5.029 (2009-03-19)
      access:  public
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method StartTransform [line 12266]

      +
      +
      +
      + void StartTransform( +) +
      +

      + + Starts a 2D tranformation saving current graphic state.

      This function must be called before scaling, mirroring, translation, rotation and skewing. Use StartTransform() before, and StopTransform() after the transformations to restore the normal behavior.




      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::StartTransform(), TCPDF::StopTransform()
      since:  2.1.000 (2008-01-07)
      access:  public
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method StopTransform [line 12286]

      +
      +
      +
      + void StopTransform( +) +
      +

      + + Stops a 2D tranformation restoring previous graphic state.

      This function must be called after scaling, mirroring, translation, rotation and skewing. Use StartTransform() before, and StopTransform() after the transformations to restore the normal behavior.




      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::StartTransform(), TCPDF::StopTransform()
      since:  2.1.000 (2008-01-07)
      access:  public
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method stringLeftTrim [line 23897]

      +
      +
      +
      + left stringLeftTrim( +string +$str, [string +$replace = '']) +
      +

      + + Left trim the input string



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  trimmed string
      author:  Nicola Asuni
      since:  5.8.000 (2010-08-11)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $str  string to trim
      string  $replace  string that replace spaces.
      +

      +
      [ Top ]
      +
      +
      + +

      method stringRightTrim [line 23910]

      +
      +
      +
      + right stringRightTrim( +string +$str, [string +$replace = '']) +
      +

      + + Right trim the input string



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  trimmed string
      author:  Nicola Asuni
      since:  5.8.000 (2010-08-11)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $str  string to trim
      string  $replace  string that replace spaces.
      +

      +
      [ Top ]
      +
      +
      + +

      method stringTrim [line 23923]

      +
      +
      +
      + trimmed stringTrim( +string +$str, [string +$replace = '']) +
      +

      + + Trim the input string



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  string
      author:  Nicola Asuni
      since:  5.8.000 (2010-08-11)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $str  string to trim
      string  $replace  string that replace spaces.
      +

      +
      [ Top ]
      +
      +
      + +

      method SVGPath [line 25140]

      +
      +
      +
      + array SVGPath( +string +$d, [string +$style = '']) +
      +

      + + Draws an SVG path



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  of container box measures (x, y, w, h)
      author:  Nicola Asuni
      since:  5.0.000 (2010-05-02)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $d  attribute d of the path SVG element
      string  $style  Style of rendering. Possible values are:
      • D or empty string: Draw (default).
      • F: Fill.
      • F*: Fill using the even-odd rule to determine which regions lie inside the clipping path.
      • DF or FD: Draw and fill.
      • DF* or FD*: Draw and fill using the even-odd rule to determine which regions lie inside the clipping path.
      • CNZ: Clipping mode (using the even-odd rule to determine which regions lie inside the clipping path).
      • CEO: Clipping mode (using the nonzero winding number rule to determine which regions lie inside the clipping path).
      +

      +
      [ Top ]
      +
      +
      + +

      method SVGTransform [line 24841]

      +
      +
      +
      + void SVGTransform( +array +$tm) +
      +

      + + Apply SVG graphic transformation matrix.



      +

      Tags:

      +
      + + + + + + + +
      since:  5.0.000 (2010-05-02)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      array  $tm  original SVG transformation matrix
      +

      +
      [ Top ]
      +
      +
      + +

      method swapMargins [line 21875]

      +
      +
      +
      + void swapMargins( +[boolean +$reverse = true]) +
      +

      + + Swap the left and right margins.



      +

      Tags:

      +
      + + + + + + + +
      since:  4.2.000 (2008-10-29)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      boolean  $reverse  if true swap left and right margins.
      +

      +
      [ Top ]
      +
      +
      + +

      method swapPageBoxCoordinates [line 2843]

      +
      +
      +
      + void swapPageBoxCoordinates( +int +$page) +
      +

      + + Swap X and Y coordinates of page boxes (change page boxes orientation).



      +

      Tags:

      +
      + + + + + + + +
      since:  5.0.010 (2010-05-17)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $page  page number
      +

      +
      [ Top ]
      +
      +
      + +

      method Text [line 5227]

      +
      +
      +
      + void Text( +float +$x, float +$y, string +$txt, [int +$fstroke = false], [boolean +$fclip = false], [boolean +$ffill = true], [mixed +$border = 0], [int +$ln = 0], [string +$align = ''], [boolean +$fill = false], [mixed +$link = ''], [int +$stretch = 0], [boolean +$ignore_min_height = false], [string +$calign = 'T'], [string +$valign = 'M'], [boolean +$rtloff = false]) +
      +

      + + Prints a text cell at the specified position.

      This method allows to place a string precisely on the page.




      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::Cell(), TCPDF::Write(), TCPDF::MultiCell(), WriteHTML(), WriteHTMLCell()
      since:  1.0
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      float  $x  Abscissa of the cell origin
      float  $y  Ordinate of the cell origin
      string  $txt  String to print
      int  $fstroke  outline size in user units (false = disable)
      boolean  $fclip  if true activate clipping mode (you must call StartTransform() before this function and StopTransform() to stop the clipping tranformation).
      boolean  $ffill  if true fills the text
      mixed  $border  Indicates if borders must be drawn around the cell. The value can be a number:
      • 0: no border (default)
      • 1: frame
      or a string containing some or all of the following characters (in any order):
      • L: left
      • T: top
      • R: right
      • B: bottom
      or an array of line styles for each border group - for example: array('LTRB' => array('width' => 2, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0)))
      int  $ln  Indicates where the current position should go after the call. Possible values are:
      • 0: to the right (or left for RTL languages)
      • 1: to the beginning of the next line
      • 2: below
      Putting 1 is equivalent to putting 0 and calling Ln() just after. Default value: 0.
      string  $align  Allows to center or align the text. Possible values are:
      • L or empty string: left align (default value)
      • C: center
      • R: right align
      • J: justify
      boolean  $fill  Indicates if the cell background must be painted (true) or transparent (false).
      mixed  $link  URL or identifier returned by AddLink().
      int  $stretch  font stretch mode:
      • 0 = disabled
      • 1 = horizontal scaling only if text is larger than cell width
      • 2 = forced horizontal scaling to fit cell width
      • 3 = character spacing only if text is larger than cell width
      • 4 = forced character spacing to fit cell width
      General font stretching and scaling values will be preserved when possible.
      boolean  $ignore_min_height  if true ignore automatic minimum height value.
      string  $calign  cell vertical alignment relative to the specified Y value. Possible values are:
      • T : cell top
      • A : font top
      • L : font baseline
      • D : font bottom
      • B : cell bottom
      string  $valign  text vertical alignment inside the cell. Possible values are:
      • T : top
      • C : center
      • B : bottom
      boolean  $rtloff  if true uses the page top-left corner as origin of axis for $x and $y initial position.
      +

      +
      [ Top ]
      +
      +
      + +

      method TextField [line 14715]

      +
      +
      +
      + void TextField( +string +$name, float +$w, float +$h, [array +$prop = array()], [array +$opt = array()], [float +$x = ''], [float +$y = ''], [boolean +$js = false]) +
      +

      + + Creates a text field



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  4.8.000 (2009-09-07)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      string  $name  field name
      float  $w  Width of the rectangle
      float  $h  Height of the rectangle
      array  $prop  javascript field properties. Possible values are described on official Javascript for Acrobat API reference.
      array  $opt  annotation parameters. Possible values are described on official PDF32000_2008 reference.
      float  $x  Abscissa of the upper-left corner of the rectangle
      float  $y  Ordinate of the upper-left corner of the rectangle
      boolean  $js  if true put the field using JavaScript (requires Acrobat Writer to be rendered).
      +

      +
      [ Top ]
      +
      +
      + +

      method Transform [line 12562]

      +
      +
      +
      + void Transform( +array +$tm) +
      +

      + + Apply graphic transformations.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::StartTransform(), TCPDF::StopTransform()
      since:  2.1.000 (2008-01-07)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      array  $tm  transformation matrix
      +

      +
      [ Top ]
      +
      +
      + +

      method Translate [line 12452]

      +
      +
      +
      + void Translate( +int +$t_x, int +$t_y) +
      +

      + + Translate graphic object horizontally and vertically.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::StartTransform(), TCPDF::StopTransform()
      since:  2.1.000 (2008-01-07)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      int  $t_x  movement to the right
      int  $t_y  movement to the bottom
      +

      +
      [ Top ]
      +
      +
      + +

      method TranslateX [line 12429]

      +
      +
      +
      + void TranslateX( +int +$t_x) +
      +

      + + Translate graphic object horizontally.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::StartTransform(), TCPDF::StopTransform()
      since:  2.1.000 (2008-01-07)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $t_x  movement to the right (or left for RTL)
      +

      +
      [ Top ]
      +
      +
      + +

      method TranslateY [line 12440]

      +
      +
      +
      + void TranslateY( +int +$t_y) +
      +

      + + Translate graphic object vertically.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::StartTransform(), TCPDF::StopTransform()
      since:  2.1.000 (2008-01-07)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $t_y  movement to the bottom
      +

      +
      [ Top ]
      +
      +
      + +

      method unhtmlentities [line 11537]

      +
      +
      +
      + string unhtmlentities( +string +$text_to_convert) +
      +

      + + Reverse function for htmlentities.

      Convert entities in UTF-8.




      +

      Tags:

      +
      + + + + + + + +
      return:  converted text string
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $text_to_convert  Text to convert.
      +

      +
      [ Top ]
      +
      +
      + +

      method UniArrSubString [line 6938]

      +
      +
      +
      + Return UniArrSubString( +string +$uniarr, [int +$start = ''], [int +$end = '']) +
      +

      + + Extract a slice of the $uniarr array and return it as string.



      +

      Tags:

      +
      + + + + + + + + + + +
      return:  part of a string
      since:  4.5.037 (2009-04-07)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      string  $uniarr  The input array of characters.
      int  $start  the starting element of $strarr.
      int  $end  first element that will not be returned.
      +

      +
      [ Top ]
      +
      +
      + +

      method unichr [line 6971]

      +
      +
      +
      + Returns unichr( +int +$c) +
      +

      + + Returns the unicode caracter specified by UTF-8 value



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  the specified character.
      author:  Miguel Perez, Nicola Asuni
      since:  2.3.000 (2008-03-05)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $c  UTF-8 value
      +

      +
      [ Top ]
      +
      +
      + +

      method UTF8ArrayToUniArray [line 6959]

      +
      +
      +
      + Return UTF8ArrayToUniArray( +string +$ta) +
      +

      + + Convert an array of UTF8 values to array of unicode characters



      +

      Tags:

      +
      + + + + + + + + + + +
      return:  array of unicode characters
      since:  4.5.037 (2009-04-07)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $ta  The input array of UTF8 values.
      +

      +
      [ Top ]
      +
      +
      + +

      method UTF8ArrSubString [line 6915]

      +
      +
      +
      + Return UTF8ArrSubString( +string +$strarr, [int +$start = ''], [int +$end = '']) +
      +

      + + Extract a slice of the $strarr array and return it as string.



      +

      Tags:

      +
      + + + + + + + +
      return:  part of a string
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      string  $strarr  The input array of characters.
      int  $start  the starting element of $strarr.
      int  $end  first element that will not be returned.
      +

      +
      [ Top ]
      +
      +
      + +

      method UTF8ArrToLatin1 [line 11224]

      +
      +
      +
      + array UTF8ArrToLatin1( +array +$unicode) +
      +

      + + Converts UTF-8 characters array to array of Latin1 characters




      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  4.8.023 (2010-01-15)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      array  $unicode  array containing UTF-8 unicode values
      +

      +
      [ Top ]
      +
      +
      + +

      method utf8Bidi [line 13496]

      +
      +
      +
      + array utf8Bidi( +array +$ta, [string +$str = ''], [bool +$forcertl = false]) +
      +

      + + Reverse the RLT substrings using the Bidirectional Algorithm (http://unicode.org/reports/tr9/).



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  of unicode chars
      author:  Nicola Asuni
      since:  2.4.000 (2008-03-06)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      array  $ta  array of characters composing the string.
      string  $str  string to process
      bool  $forcertl  if 'R' forces RTL, if 'L' forces LTR
      +

      +
      [ Top ]
      +
      +
      + +

      method utf8StrArrRev [line 13482]

      +
      +
      +
      + string utf8StrArrRev( +array +$arr, [string +$str = ''], [bool +$setbom = false], [bool +$forcertl = false]) +
      +

      + + Reverse the RLT substrings array using the Bidirectional Algorithm (http://unicode.org/reports/tr9/).



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  4.9.000 (2010-03-27)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + +
      array  $arr  array of unicode values.
      string  $str  string to manipulate (or empty value).
      bool  $setbom  if true set the Byte Order Mark (BOM = 0xFEFF)
      bool  $forcertl  if true forces RTL text direction
      +

      +
      [ Top ]
      +
      +
      + +

      method UTF8StringToArray [line 11060]

      +
      +
      +
      + array UTF8StringToArray( +string +$str) +
      +

      + + Converts UTF-8 strings to codepoints array.


      Invalid byte sequences will be replaced with 0xFFFD (replacement character)
      Based on: http://www.faqs.org/rfcs/rfc3629.html

          Char. number range  |        UTF-8 octet sequence
      +       (hexadecimal)    |              (binary)
      +    --------------------+-----------------------------------------------
      +    0000 0000-0000 007F | 0xxxxxxx
      +    0000 0080-0000 07FF | 110xxxxx 10xxxxxx
      +    0000 0800-0000 FFFF | 1110xxxx 10xxxxxx 10xxxxxx
      +    0001 0000-0010 FFFF | 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx
      +    ---------------------------------------------------------------------
      +
      +   ABFN notation:
      +   ---------------------------------------------------------------------
      +   UTF8-octets = *( UTF8-char )
      +   UTF8-char   = UTF8-1 / UTF8-2 / UTF8-3 / UTF8-4
      +   UTF8-1      = %x00-7F
      +   UTF8-2      = %xC2-DF UTF8-tail
      +
      +   UTF8-3      = %xE0 %xA0-BF UTF8-tail / %xE1-EC 2( UTF8-tail ) /
      +                 %xED %x80-9F UTF8-tail / %xEE-EF 2( UTF8-tail )
      +   UTF8-4      = %xF0 %x90-BF 2( UTF8-tail ) / %xF1-F3 3( UTF8-tail ) /
      +                 %xF4 %x80-8F 2( UTF8-tail )
      +   UTF8-tail   = %x80-BF
      +   ---------------------------------------------------------------------




      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  containing codepoints (UTF-8 characters values)
      author:  Nicola Asuni
      since:  1.53.0.TC005 (2005-01-05)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $str  string to process.
      +

      +
      [ Top ]
      +
      +
      + +

      method utf8StrRev [line 13467]

      +
      +
      +
      + string utf8StrRev( +string +$str, [bool +$setbom = false], [bool +$forcertl = false]) +
      +

      + + Reverse the RLT substrings using the Bidirectional Algorithm (http://unicode.org/reports/tr9/).



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  2.1.000 (2008-01-08)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      string  $str  string to manipulate.
      bool  $setbom  if true set the Byte Order Mark (BOM = 0xFEFF)
      bool  $forcertl  if true forces RTL text direction
      +

      +
      [ Top ]
      +
      +
      + +

      method UTF8ToLatin1 [line 11195]

      +
      +
      +
      + string UTF8ToLatin1( +string +$str) +
      +

      + + Converts UTF-8 strings to Latin1 when using the standard 14 core fonts.




      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Andrew Whitehead, Nicola Asuni
      since:  3.2.000 (2008-06-23)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $str  string to process.
      +

      +
      [ Top ]
      +
      +
      + +

      method UTF8ToUTF16BE [line 11179]

      +
      +
      +
      + string UTF8ToUTF16BE( +string +$str, [boolean +$setbom = true]) +
      +

      + + Converts UTF-8 strings to UTF16-BE.




      +

      Tags:

      +
      + + + + + + + + + + + + + +
      author:  Nicola Asuni
      since:  1.53.0.TC005 (2005-01-05)
      access:  protected
      uses:  TCPDF::UTF8StringToArray(), - arrUTF8ToUTF16BE()
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $str  string to process.
      boolean  $setbom  if true set the Byte Order Mark (BOM = 0xFEFF)
      +

      +
      [ Top ]
      +
      +
      + +

      method Write [line 6533]

      +
      +
      +
      + mixed Write( +float +$h, string +$txt, [mixed +$link = ''], [boolean +$fill = false], [string +$align = ''], [boolean +$ln = false], [int +$stretch = 0], [boolean +$firstline = false], [boolean +$firstblock = false], [float +$maxh = 0], [float +$wadj = 0], [array +$margin = '']) +
      +

      + + This method prints text from the current position.




      +

      Tags:

      +
      + + + + + + + + + + +
      return:  Return the number of cells or the remaining string if $firstline = true.
      since:  1.5
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      float  $h  Line height
      string  $txt  String to print
      mixed  $link  URL or identifier returned by AddLink()
      boolean  $fill  Indicates if the cell background must be painted (true) or transparent (false).
      string  $align  Allows to center or align the text. Possible values are:
      • L or empty string: left align (default value)
      • C: center
      • R: right align
      • J: justify
      boolean  $ln  if true set cursor at the bottom of the line, otherwise set cursor at the top of the line.
      int  $stretch  font stretch mode:
      • 0 = disabled
      • 1 = horizontal scaling only if text is larger than cell width
      • 2 = forced horizontal scaling to fit cell width
      • 3 = character spacing only if text is larger than cell width
      • 4 = forced character spacing to fit cell width
      General font stretching and scaling values will be preserved when possible.
      boolean  $firstline  if true prints only the first line and return the remaining string.
      boolean  $firstblock  if true the string is the starting of a line.
      float  $maxh  maximum height. The remaining unprinted text will be returned. It should be >= $h and less then remaining space to the bottom of the page, or 0 for disable this feature.
      float  $wadj  first line width will be reduced by this amount (used in HTML mode).
      array  $margin  margin array of the parent container
      +

      +
      [ Top ]
      +
      +
      + +

      method write1DBarcode [line 16807]

      +
      +
      +
      + void write1DBarcode( +string +$code, string +$type, [int +$x = ''], [int +$y = ''], [int +$w = ''], [int +$h = ''], [float +$xres = ''], [array +$style = ''], [string +$align = '']) +
      +

      + + Print a Linear Barcode.



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  3.1.000 (2008-06-09)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      string  $code  code to print
      string  $type  type of barcode (see barcodes.php for supported formats).
      int  $x  x position in user units (empty string = current x position)
      int  $y  y position in user units (empty string = current y position)
      int  $w  width in user units (empty string = remaining page width)
      int  $h  height in user units (empty string = remaining page height)
      float  $xres  width of the smallest bar in user units (empty string = default value = 0.4mm)
      array  $style  array of options:
      • boolean $style['border'] if true prints a border
      • int $style['padding'] padding to leave around the barcode in user units (set to 'auto' for automatic padding)
      • int $style['hpadding'] horizontal padding in user units (set to 'auto' for automatic padding)
      • int $style['vpadding'] vertical padding in user units (set to 'auto' for automatic padding)
      • array $style['fgcolor'] color array for bars and text
      • mixed $style['bgcolor'] color array for background (set to false for transparent)
      • boolean $style['text'] if true prints text below the barcode
      • string $style['label'] override default label
      • string $style['font'] font name for text
      • int $style['fontsize'] font size for text
      • int $style['stretchtext']: 0 = disabled; 1 = horizontal scaling only if necessary; 2 = forced horizontal scaling; 3 = character spacing only if necessary; 4 = forced character spacing.
      • string $style['position'] horizontal position of the containing barcode cell on the page: L = left margin; C = center; R = right margin.
      • string $style['align'] horizontal position of the barcode on the containing rectangle: L = left; C = center; R = right.
      • string $style['stretch'] if true stretch the barcode to best fit the available width, otherwise uses $xres resolution for a single bar.
      • string $style['fitwidth'] if true reduce the width to fit the barcode width + padding. When this option is enabled the 'stretch' option is automatically disabled.
      • string $style['cellfitalign'] this option works only when 'fitwidth' is true and 'position' is unset or empty. Set the horizontal position of the containing barcode cell inside the specified rectangle: L = left; C = center; R = right.
      string  $align  Indicates the alignment of the pointer next to barcode insertion relative to barcode height. The value can be:
      • T: top-right for LTR or top-left for RTL
      • M: middle-right for LTR or middle-left for RTL
      • B: bottom-right for LTR or bottom-left for RTL
      • N: next line
      +

      +
      [ Top ]
      +
      +
      + +

      method write2DBarcode [line 17178]

      +
      +
      +
      + void write2DBarcode( +string +$code, string +$type, [int +$x = ''], [int +$y = ''], [int +$w = ''], [int +$h = ''], [array +$style = ''], [string +$align = ''], [boolean +$distort = false]) +
      +

      + + Print 2D Barcode.



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  4.5.037 (2009-04-07)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      string  $code  code to print
      string  $type  type of barcode (see 2dbarcodes.php for supported formats).
      int  $x  x position in user units
      int  $y  y position in user units
      int  $w  width in user units
      int  $h  height in user units
      array  $style  array of options:
      • boolean $style['border'] if true prints a border around the barcode
      • int $style['padding'] padding to leave around the barcode in barcode units (set to 'auto' for automatic padding)
      • int $style['hpadding'] horizontal padding in barcode units (set to 'auto' for automatic padding)
      • int $style['vpadding'] vertical padding in barcode units (set to 'auto' for automatic padding)
      • int $style['module_width'] width of a single module in points
      • int $style['module_height'] height of a single module in points
      • array $style['fgcolor'] color array for bars and text
      • mixed $style['bgcolor'] color array for background or false for transparent
      • string $style['position'] barcode position on the page: L = left margin; C = center; R = right margin; S = stretch
      • $style['module_width'] width of a single module in points
      • $style['module_height'] height of a single module in points
      string  $align  Indicates the alignment of the pointer next to barcode insertion relative to barcode height. The value can be:
      • T: top-right for LTR or top-left for RTL
      • M: middle-right for LTR or middle-left for RTL
      • B: bottom-right for LTR or bottom-left for RTL
      • N: next line
      boolean  $distort  if true distort the barcode to fit width and height, otherwise preserve aspect ratio
      +

      +
      [ Top ]
      +
      +
      + +

      method writeBarcode [line 17113]

      +
      +
      +
      + void writeBarcode( +int +$x, int +$y, int +$w, int +$h, string +$type, string +$style, string +$font, int +$xres, string +$code) +
      +

      + + This function is DEPRECATED, please use the new write1DBarcode() function.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::write1DBarcode()
      deprecated:  deprecated since version 3.1.000 (2008-06-10)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      int  $x  x position in user units
      int  $y  y position in user units
      int  $w  width in user units
      int  $h  height position in user units
      string  $type  type of barcode
      string  $style  barcode style
      string  $font  font for text
      int  $xres  x resolution
      string  $code  code to print
      +

      +
      [ Top ]
      +
      +
      + +

      method writeDiskCache [line 22407]

      +
      +
      +
      + void writeDiskCache( + +$filename, mixed +$data, [boolean +$append = false], string +$file) +
      +

      + + Writes data to a temporary file on filesystem.



      +

      Tags:

      +
      + + + + + + + +
      since:  4.5.000 (2008-12-31)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + +
      string  $file  file name
      mixed  $data  data to write on file
      boolean  $append  if true append data, false replace.
        $filename  
      +

      +
      [ Top ]
      +
      +
      + +

      method writeHTML [line 18985]

      +
      +
      +
      + void writeHTML( +string +$html, [boolean +$ln = true], [boolean +$fill = false], [boolean +$reseth = false], [boolean +$cell = false], [string +$align = '']) +
      +

      + + Allows to preserve some HTML formatting (limited support).
      IMPORTANT: The HTML must be well formatted - try to clean-up it using an application like HTML-Tidy before submitting.

      Supported tags are: a, b, blockquote, br, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, img, li, ol, p, pre, small, span, strong, sub, sup, table, tcpdf, td, th, thead, tr, tt, u, ul




      +

      Tags:

      +
      + + + + +
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      string  $html  text to display
      boolean  $ln  if true add a new line after text (default = true)
      boolean  $fill  Indicates if the background must be painted (true) or transparent (false).
      boolean  $reseth  if true reset the last cell height (default false).
      boolean  $cell  if true add the current left (or right for RTL) padding to each Write (default false).
      string  $align  Allows to center or align the text. Possible values are:
      • L : left align
      • C : center
      • R : right align
      • '' : empty string : left for LTR or right for RTL
      +

      +
      [ Top ]
      +
      +
      + +

      method writeHTMLCell [line 18969]

      +
      +
      +
      + void writeHTMLCell( +float +$w, float +$h, float +$x, float +$y, [string +$html = ''], [mixed +$border = 0], [int +$ln = 0], [boolean +$fill = false], [boolean +$reseth = true], [string +$align = ''], [boolean +$autopadding = true]) +
      +

      + + Prints a cell (rectangular area) with optional borders, background color and html text string.

      The upper-left corner of the cell corresponds to the current position. After the call, the current position moves to the right or to the next line.
      If automatic page breaking is enabled and the cell goes beyond the limit, a page break is done before outputting.




      +

      Tags:

      +
      + + + + + + + + + + +
      see:  Multicell(), TCPDF::writeHTML()
      access:  public
      uses:  TCPDF::MultiCell()
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      float  $w  Cell width. If 0, the cell extends up to the right margin.
      float  $h  Cell minimum height. The cell extends automatically if needed.
      float  $x  upper-left corner X coordinate
      float  $y  upper-left corner Y coordinate
      string  $html  html text to print. Default value: empty string.
      mixed  $border  Indicates if borders must be drawn around the cell. The value can be a number:
      • 0: no border (default)
      • 1: frame
      or a string containing some or all of the following characters (in any order):
      • L: left
      • T: top
      • R: right
      • B: bottom
      or an array of line styles for each border group - for example: array('LTRB' => array('width' => 2, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0)))
      int  $ln  Indicates where the current position should go after the call. Possible values are:
      • 0: to the right (or left for RTL language)
      • 1: to the beginning of the next line
      • 2: below
      boolean  $fill  Indicates if the cell background must be painted (true) or transparent (false).
      boolean  $reseth  if true reset the last cell height (default true).
      string  $align  Allows to center or align the text. Possible values are:
      • L : left align
      • C : center
      • R : right align
      • '' : empty string : left for LTR or right for RTL
      boolean  $autopadding  if true, uses internal padding and automatically adjust it to account for line width.
      +

      +
      [ Top ]
      +
      +
      + +

      method _addfield [line 14287]

      +
      +
      +
      + void _addfield( +string +$type, string +$name, int +$x, int +$y, int +$w, int +$h, array +$prop) +
      +

      + + Adds a javascript form field.



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Denis Van Nuffelen, Nicola Asuni
      since:  2.1.002 (2008-02-12)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      string  $type  field type
      string  $name  field name
      int  $x  horizontal position
      int  $y  vertical position
      int  $w  width
      int  $h  height
      array  $prop  javascript field properties. Possible values are described on official Javascript for Acrobat API reference.
      +

      +
      [ Top ]
      +
      +
      + +

      method _AES [line 11811]

      +
      +
      +
      + String _AES( +string +$key, String +$text) +
      +

      + + Returns the input text exrypted using AES algorithm and the specified key.

      This method requires mcrypt.




      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  encrypted text
      author:  Nicola Asuni
      since:  5.0.005 (2010-05-11)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $key  encryption key
      String  $text  input text to be encrypted
      +

      +
      [ Top ]
      +
      +
      + +

      method _beginpage [line 10726]

      +
      +
      +
      + void _beginpage( +[string +$orientation = ''], [mixed +$format = '']) +
      +

      + + Initialize a new page.



      +

      Tags:

      +
      + + + + + + + +
      see:  TCPDF::getPageSizeFromFormat(), TCPDF::setPageFormat()
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $orientation  page orientation. Possible values are (case insensitive):
      • P or PORTRAIT (default)
      • L or LANDSCAPE
      mixed  $format  The format used for pages. It can be either: one of the string values specified at getPageSizeFromFormat() or an array of parameters specified at setPageFormat().
      +

      +
      [ Top ]
      +
      +
      + +

      method _datastring [line 10907]

      +
      +
      +
      + string _datastring( +string +$s, [int +$n = 0]) +
      +

      + + Format a data string for meta information



      +

      Tags:

      +
      + + + + + + + +
      return:  escaped string.
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $s  data string to escape.
      int  $n  object ID
      +

      +
      [ Top ]
      +
      +
      + +

      method _datestring [line 10922]

      +
      +
      +
      + string _datestring( +[int +$n = 0]) +
      +

      + + Returns a formatted date for meta information



      +

      Tags:

      +
      + + + + + + + + + + +
      return:  escaped date string.
      since:  4.6.028 (2009-08-25)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $n  object ID
      +

      +
      [ Top ]
      +
      +
      + +

      method _destroy [line 8124]

      +
      +
      +
      + void _destroy( +[boolean +$destroyall = false], [boolean +$preserve_objcopy = false]) +
      +

      + + Unset all class variables except the following critical variables: internal_encoding, state, bufferlen, buffer and diskcache.



      +

      Tags:

      +
      + + + + + + + +
      since:  4.5.016 (2009-02-24)
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      boolean  $destroyall  if true destroys all class variables, otherwise preserves critical variables.
      boolean  $preserve_objcopy  if true preserves the objcopy variable
      +

      +
      [ Top ]
      +
      +
      + +

      method _dochecks [line 8152]

      +
      +
      +
      + void _dochecks( +) +
      +

      + + Check for locale-related bug



      +

      Tags:

      +
      + + + + +
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _dolinethrough [line 10833]

      +
      +
      +
      + void _dolinethrough( +int +$x, int +$y, string +$txt) +
      +

      + + Line through text.



      +

      Tags:

      +
      + + + + +
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      int  $x  X coordinate
      int  $y  Y coordinate
      string  $txt  text to linethrough
      +

      +
      [ Top ]
      +
      +
      + +

      method _dolinethroughw [line 10846]

      +
      +
      +
      + void _dolinethroughw( +int +$x, int +$y, +$w, string +$txt) +
      +

      + + Line through for rectangular text area.



      +

      Tags:

      +
      + + + + + + + +
      since:  4.9.008 (2009-09-29)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + +
      int  $x  X coordinate
      int  $y  Y coordinate
      string  $txt  text to linethrough
        $w  
      +

      +
      [ Top ]
      +
      +
      + +

      method _dooverline [line 10859]

      +
      +
      +
      + void _dooverline( +int +$x, int +$y, string +$txt) +
      +

      + + Overline text.



      +

      Tags:

      +
      + + + + + + + +
      since:  4.9.015 (2010-04-19)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      int  $x  X coordinate
      int  $y  Y coordinate
      string  $txt  text to overline
      +

      +
      [ Top ]
      +
      +
      + +

      method _dooverlinew [line 10872]

      +
      +
      +
      + void _dooverlinew( +int +$x, int +$y, int +$w) +
      +

      + + Overline for rectangular text area.



      +

      Tags:

      +
      + + + + + + + +
      since:  4.9.015 (2010-04-19)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      int  $x  X coordinate
      int  $y  Y coordinate
      int  $w  width to overline
      +

      +
      [ Top ]
      +
      +
      + +

      method _dounderline [line 10808]

      +
      +
      +
      + void _dounderline( +int +$x, int +$y, string +$txt) +
      +

      + + Underline text.



      +

      Tags:

      +
      + + + + +
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      int  $x  X coordinate
      int  $y  Y coordinate
      string  $txt  text to underline
      +

      +
      [ Top ]
      +
      +
      + +

      method _dounderlinew [line 10821]

      +
      +
      +
      + void _dounderlinew( +int +$x, int +$y, int +$w) +
      +

      + + Underline for rectangular text area.



      +

      Tags:

      +
      + + + + + + + +
      since:  4.8.008 (2009-09-29)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      int  $x  X coordinate
      int  $y  Y coordinate
      int  $w  width to underline
      +

      +
      [ Top ]
      +
      +
      + +

      method _encrypt_data [line 11614]

      +
      +
      +
      + encrypted _encrypt_data( +int +$n, string +$s) +
      +

      + + Encrypt the input string.



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  string
      author:  Nicola Asuni
      since:  5.0.005 (2010-05-11)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      int  $n  object number
      string  $s  data string to encrypt
      +

      +
      [ Top ]
      +
      +
      + +

      method _enddoc [line 10654]

      +
      +
      +
      + void _enddoc( +) +
      +

      + + Output end of document (EOF).



      +

      Tags:

      +
      + + + + +
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _endpage [line 10770]

      +
      +
      +
      + void _endpage( +) +
      +

      + + Mark end of page.



      +

      Tags:

      +
      + + + + +
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _escape [line 10895]

      +
      +
      +
      + string _escape( +string +$s) +
      +

      + + Add "\" before "\", "(" and ")"



      +

      Tags:

      +
      + + + + + + + +
      return:  escaped string.
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $s  string to escape.
      +

      +
      [ Top ]
      +
      +
      + +

      method _escapetext [line 10950]

      +
      +
      +
      + string _escapetext( +string +$s) +
      +

      + + THIS METHOD IS DEPRECATED

      Format a text string




      +

      Tags:

      +
      + + + + + + + + + + +
      return:  escaped string.
      deprecated:  
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $s  string to escape.
      +

      +
      [ Top ]
      +
      +
      + +

      method _fixAES256Password [line 11937]

      +
      +
      +
      + string _fixAES256Password( + +$password) +
      +

      + + Convert password for AES-256 encryption mode



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  password
      author:  Nicola Asuni
      since:  5.9.006 (2010-10-19)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
        $password  
      +

      +
      [ Top ]
      +
      +
      + +

      method _freadint [line 10884]

      +
      +
      +
      + 4-byte _freadint( +string +$f) +
      +

      + + Read a 4-byte (32 bit) integer from file.



      +

      Tags:

      +
      + + + + + + + +
      return:  integer
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $f  file name.
      +

      +
      [ Top ]
      +
      +
      + +

      method _generateencryptionkey [line 11952]

      +
      +
      +
      + void _generateencryptionkey( +) +
      +

      + + Compute encryption key



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  2.0.000 (2008-01-02)
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _getannotsrefs [line 8400]

      +
      +
      +
      + string _getannotsrefs( +int +$n) +
      +

      + + Get references to page annotations.



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  5.0.010 (2010-05-17)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $n  page number
      +

      +
      [ Top ]
      +
      +
      + +

      method _getBYTE [line 9134]

      +
      +
      +
      + int _getBYTE( + +&$str, +&$offset, string +$str, int +$offset) +
      +

      + + Get BYTE from string (8-bit unsigned integer).



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  8 bit value
      author:  Nicola Asuni
      since:  5.2.000 (2010-06-02)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + +
      string  $str  string from where to extract value
      int  $offset  point from where to read the data
        &$str  
        &$offset  
      +

      +
      [ Top ]
      +
      +
      + +

      method _getfontpath [line 8168]

      +
      +
      +
      + string _getfontpath( +) +
      +

      + + Return fonts path



      +

      Tags:

      +
      + + + + +
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _getobj [line 10792]

      +
      +
      +
      + string _getobj( +[int +$objid = '']) +
      +

      + + Return the starting object string for the selected object ID.



      +

      Tags:

      +
      + + + + + + + + + + +
      return:  the starting object string
      since:  5.8.009 (2010-08-20)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $objid  Object ID (leave empty to get a new ID).
      +

      +
      [ Top ]
      +
      +
      + +

      method _getrawstream [line 10970]

      +
      +
      +
      + void _getrawstream( +string +$s, [int +$n = 0]) +
      +

      + + get raw output stream.



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  5.5.000 (2010-06-22)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $s  string to output.
      int  $n  object reference for encryption mode
      +

      +
      [ Top ]
      +
      +
      + +

      method _getSHORT [line 9119]

      +
      +
      +
      + int _getSHORT( + +&$str, +&$offset, string +$str, int +$offset) +
      +

      + + Get SHORT from string (Big Endian 16-bit signed integer).



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  16 bit value
      author:  Nicola Asuni
      since:  5.2.000 (2010-06-02)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + +
      string  $str  string from where to extract value
      int  $offset  point from where to read the data
        &$str  
        &$offset  
      +

      +
      [ Top ]
      +
      +
      + +

      method _getstream [line 10985]

      +
      +
      +
      + void _getstream( +string +$s, [int +$n = 0]) +
      +

      + + Format output stream (DEPRECATED).



      +

      Tags:

      +
      + + + + + + + +
      deprecated:  
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $s  string to output.
      int  $n  object reference for encryption mode
      +

      +
      [ Top ]
      +
      +
      + +

      method _getTrueTypeFontSubset [line 9149]

      +
      +
      +
      + string _getTrueTypeFontSubset( +string +$font, array +$subsetchars) +
      +

      + + Returns a subset of the TrueType font data without the unused glyphs.



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  a subset of TrueType font data without the unused glyphs
      author:  Nicola Asuni
      since:  5.2.000 (2010-06-02)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $font  TrueType font data
      array  $subsetchars  array of used characters (the glyphs to keep)
      +

      +
      [ Top ]
      +
      +
      + +

      method _getTTFtableChecksum [line 9480]

      +
      +
      +
      + int _getTTFtableChecksum( +string +$table, int +$length) +
      +

      + + Returs the checksum of a TTF table.



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  checksum
      author:  Nicola Asuni
      since:  5.2.000 (2010-06-02)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $table  table to check
      int  $length  lenght of table in bytes
      +

      +
      [ Top ]
      +
      +
      + +

      method _getULONG [line 9089]

      +
      +
      +
      + int _getULONG( + +&$str, +&$offset, string +$str, int +$offset) +
      +

      + + Get ULONG from string (Big Endian 32-bit unsigned integer).



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  32 bit value
      author:  Nicola Asuni
      since:  5.2.000 (2010-06-02)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + +
      string  $str  string from where to extract value
      int  $offset  point from where to read the data
        &$str  
        &$offset  
      +

      +
      [ Top ]
      +
      +
      + +

      method _getUSHORT [line 9104]

      +
      +
      +
      + int _getUSHORT( + +&$str, +&$offset, string +$str, int +$offset) +
      +

      + + Get USHORT from string (Big Endian 16-bit unsigned integer).



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  16 bit value
      author:  Nicola Asuni
      since:  5.2.000 (2010-06-02)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + +
      string  $str  string from where to extract value
      int  $offset  point from where to read the data
        &$str  
        &$offset  
      +

      +
      [ Top ]
      +
      +
      + +

      method _getxobjectdict [line 10345]

      +
      +
      +
      + string _getxobjectdict( +) +
      +

      + + Return XObjects Dictionary.



      +

      Tags:

      +
      + + + + + + + + + + +
      return:  XObjects dictionary
      since:  5.8.014 (2010-08-23)
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _JScolor [line 14263]

      +
      +
      +
      + void _JScolor( +string +$color) +
      +

      + + Convert color to javascript color.



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Denis Van Nuffelen, Nicola Asuni
      since:  2.1.002 (2008-02-12)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $color  color name or #RRGGBB
      +

      +
      [ Top ]
      +
      +
      + +

      method _md5_16 [line 11829]

      +
      +
      +
      + String _md5_16( +string +$str) +
      +

      + + Encrypts a string using MD5 and returns it's value as a binary string.



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  MD5 encrypted binary string
      author:  Klemen Vodopivec
      since:  2.0.000 (2008-01-02)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $str  input string
      +

      +
      [ Top ]
      +
      +
      + +

      method _newobj [line 10780]

      +
      +
      +
      + int _newobj( +) +
      +

      + + Begin a new object and return the object number.



      +

      Tags:

      +
      + + + + + + + +
      return:  object number
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _objectkey [line 11594]

      +
      +
      +
      + int _objectkey( +int +$n) +
      +

      + + Compute encryption key depending on object number where the encrypted data is stored.

      This is used for all strings and streams without crypt filter specifier.




      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  object key
      author:  Nicola Asuni
      since:  2.0.000 (2008-01-02)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $n  object number
      +

      +
      [ Top ]
      +
      +
      + +

      method _OEvalue [line 11924]

      +
      +
      +
      + string _OEvalue( +) +
      +

      + + Compute OE value (used for encryption)



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  OE value
      author:  Nicola Asuni
      since:  5.9.006 (2010-10-19)
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _out [line 11005]

      +
      +
      +
      + void _out( +string +$s) +
      +

      + + Output a string to the document.



      +

      Tags:

      +
      + + + + +
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $s  string to output.
      +

      +
      [ Top ]
      +
      +
      + +

      method _outCurve [line 12739]

      +
      +
      +
      + void _outCurve( +float +$x1, float +$y1, float +$x2, float +$y2, float +$x3, float +$y3) +
      +

      + + Append a cubic Bzier curve to the current path. The curve shall extend from the current point to the point (x3, y3), using (x1, y1) and (x2, y2) as the Bzier control points.

      The new current point shall be (x3, y3).




      +

      Tags:

      +
      + + + + + + + +
      since:  2.1.000 (2008-01-08)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      float  $x1  Abscissa of control point 1.
      float  $y1  Ordinate of control point 1.
      float  $x2  Abscissa of control point 2.
      float  $y2  Ordinate of control point 2.
      float  $x3  Abscissa of end point.
      float  $y3  Ordinate of end point.
      +

      +
      [ Top ]
      +
      +
      + +

      method _outCurveV [line 12753]

      +
      +
      +
      + void _outCurveV( +float +$x2, float +$y2, float +$x3, float +$y3) +
      +

      + + Append a cubic Bzier curve to the current path. The curve shall extend from the current point to the point (x3, y3), using the current point and (x2, y2) as the Bzier control points.

      The new current point shall be (x3, y3).




      +

      Tags:

      +
      + + + + + + + +
      since:  4.9.019 (2010-04-26)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + +
      float  $x2  Abscissa of control point 2.
      float  $y2  Ordinate of control point 2.
      float  $x3  Abscissa of end point.
      float  $y3  Ordinate of end point.
      +

      +
      [ Top ]
      +
      +
      + +

      method _outCurveY [line 12769]

      +
      +
      +
      + void _outCurveY( +float +$x1, float +$y1, float +$x3, float +$y3, float +$x2, float +$y2) +
      +

      + + Append a cubic Bzier curve to the current path. The curve shall extend from the current point to the point (x3, y3), using (x1, y1) and (x3, y3) as the Bzier control points.

      The new current point shall be (x3, y3).




      +

      Tags:

      +
      + + + + + + + +
      since:  2.1.000 (2008-01-08)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      float  $x1  Abscissa of control point 1.
      float  $y1  Ordinate of control point 1.
      float  $x2  Abscissa of control point 2.
      float  $y2  Ordinate of control point 2.
      float  $x3  Abscissa of end point.
      float  $y3  Ordinate of end point.
      +

      +
      [ Top ]
      +
      +
      + +

      method _outellipticalarc [line 12968]

      +
      +
      +
      + array _outellipticalarc( +float +$xc, float +$yc, float +$rx, float +$ry, [ +$xang = 0], [ +$angs = 0], [ +$angf = 360], [boolean +$pie = false], [integer +$nc = 2], [boolean +$startpoint = true], [boolean +$ccw = true], float +$xang:, float +$angs:, float +$angf:) +
      +

      + + Append an elliptical arc to the current path.

      An ellipse is formed from n Bezier curves.




      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  bounding box coordinates (x min, y min, x max, y max)
      author:  Nicola Asuni
      since:  4.9.019 (2010-04-26)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      float  $xc  Abscissa of center point.
      float  $yc  Ordinate of center point.
      float  $rx  Horizontal radius.
      float  $ry  Vertical radius (if ry = 0 then is a circle, see Circle). Default value: 0.
      float  $xang:  Angle between the X-axis and the major axis of the ellipse. Default value: 0.
      float  $angs:  Angle start of draw line. Default value: 0.
      float  $angf:  Angle finish of draw line. Default value: 360.
      boolean  $pie  if true do not mark the border point (used to draw pie sectors).
      integer  $nc  Number of curves used to draw a 90 degrees portion of ellipse.
      boolean  $startpoint  if true output a starting point
      boolean  $ccw  if true draws in counter-clockwise
        $xang  
        $angs  
        $angf  
      +

      +
      [ Top ]
      +
      +
      + +

      method _outLine [line 12709]

      +
      +
      +
      + void _outLine( +float +$x, float +$y) +
      +

      + + Append a straight line segment from the current point to the point (x, y).

      The new current point shall be (x, y).




      +

      Tags:

      +
      + + + + + + + +
      since:  2.1.000 (2008-01-08)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      float  $x  Abscissa of end point.
      float  $y  Ordinate of end point.
      +

      +
      [ Top ]
      +
      +
      + +

      method _outPoint [line 12697]

      +
      +
      +
      + void _outPoint( +float +$x, float +$y) +
      +

      + + Begin a new subpath by moving the current point to coordinates (x, y), omitting any connecting line segment.



      +

      Tags:

      +
      + + + + + + + +
      since:  2.1.000 (2008-01-08)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      float  $x  Abscissa of point.
      float  $y  Ordinate of point.
      +

      +
      [ Top ]
      +
      +
      + +

      method _outRect [line 12723]

      +
      +
      +
      + void _outRect( +float +$x, float +$y, float +$w, float +$h, string +$op) +
      +

      + + Append a rectangle to the current path as a complete subpath, with lower-left corner (x, y) and dimensions widthand height in user space.



      +

      Tags:

      +
      + + + + + + + +
      since:  2.1.000 (2008-01-08)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      float  $x  Abscissa of upper-left corner (or upper-right corner for RTL language).
      float  $y  Ordinate of upper-left corner (or upper-right corner for RTL language).
      float  $w  Width.
      float  $h  Height.
      string  $op  options
      +

      +
      [ Top ]
      +
      +
      + +

      method _Ovalue [line 11886]

      +
      +
      +
      + string _Ovalue( +) +
      +

      + + Compute O value (used for encryption)



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  O value
      author:  Nicola Asuni
      since:  2.0.000 (2008-01-02)
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _parsejpeg [line 7529]

      +
      +
      +
      + array _parsejpeg( +string +$file) +
      +

      + + Extract info from a JPEG file without using the GD library.



      +

      Tags:

      +
      + + + + + + + +
      return:  structure containing the image data
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $file  image file to parse
      +

      +
      [ Top ]
      +
      +
      + +

      method _parsepng [line 7555]

      +
      +
      +
      + array _parsepng( +string +$file) +
      +

      + + Extract info from a PNG file without using the GD library.



      +

      Tags:

      +
      + + + + + + + +
      return:  structure containing the image data
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $file  image file to parse
      +

      +
      [ Top ]
      +
      +
      + +

      method _putannotsobjs [line 8436]

      +
      +
      +
      + void _putannotsobjs( +) +
      +

      + + Output annotations objects for all pages.

      !!! THIS METHOD IS NOT YET COMPLETED !!! See section 12.5 of PDF 32000_2008 reference.




      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  4.0.018 (2008-08-06)
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _putannotsrefs [line 8388]

      +
      +
      +
      + void _putannotsrefs( +int +$n) +
      +

      + + Output references to page annotations



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      author:  Nicola Asuni
      deprecated:  
      since:  4.7.000 (2008-08-29)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $n  page number
      +

      +
      [ Top ]
      +
      +
      + +

      method _putAPXObject [line 9048]

      +
      +
      +
      + int _putAPXObject( +[int +$w = 0], [int +$h = 0], [string +$stream = '']) +
      +

      + + Put appearance streams XObject used to define annotation's appearance states



      +

      Tags:

      +
      + + + + + + + + + + +
      return:  object ID
      since:  4.8.001 (2009-09-09)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      int  $w  annotation width
      int  $h  annotation height
      string  $stream  appearance stream
      +

      +
      [ Top ]
      +
      +
      + +

      method _putbookmarks [line 14100]

      +
      +
      +
      + void _putbookmarks( +) +
      +

      + + Create a bookmark PDF string.



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Olivier Plathey, Nicola Asuni
      since:  2.1.002 (2008-02-12)
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _putcatalog [line 10479]

      +
      +
      +
      + int _putcatalog( +) +
      +

      + + Output Catalog.



      +

      Tags:

      +
      + + + + + + + +
      return:  object id
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _putcidfont0 [line 10144]

      +
      +
      +
      + void _putcidfont0( +array +$font) +
      +

      + + Output CID-0 fonts.

      A Type 0 CIDFont contains glyph descriptions based on the Adobe Type 1 font format




      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Andrew Whitehead, Nicola Asuni, Yukihiro Nakadaira
      since:  3.2.000 (2008-06-23)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      array  $font  font data
      +

      +
      [ Top ]
      +
      +
      + +

      method _putEmbeddedFiles [line 5186]

      +
      +
      +
      + void _putEmbeddedFiles( +) +
      +

      + + Embedd the attached files.



      +

      Tags:

      +
      + + + + + + + + + + +
      see:  TCPDF::Annotation()
      since:  4.4.000 (2008-12-07)
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _putencryption [line 11642]

      +
      +
      +
      + void _putencryption( +) +
      +

      + + Put encryption on PDF document.



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  2.0.000 (2008-01-02)
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _putextgstates [line 15642]

      +
      +
      +
      + void _putextgstates( +array +$gs) +
      +

      + + Put extgstates for object transparency



      +

      Tags:

      +
      + + + + + + + +
      since:  3.0.000 (2008-03-27)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      array  $gs  extgstate
      +

      +
      [ Top ]
      +
      +
      + +

      method _putfonts [line 9601]

      +
      +
      +
      + void _putfonts( +) +
      +

      + + Output fonts.



      +

      Tags:

      +
      + + + + + + + +
      author:  Nicola Asuni
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _putfontwidths [line 9502]

      +
      +
      +
      + PDF _putfontwidths( +array +$font, [int +$cidoffset = 0]) +
      +

      + + Outputs font widths



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  command string for font widths
      author:  Nicola Asuni
      since:  4.4.000 (2008-12-07)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      array  $font  font data
      int  $cidoffset  offset for CID values
      +

      +
      [ Top ]
      +
      +
      + +

      method _putheader [line 10646]

      +
      +
      +
      + void _putheader( +) +
      +

      + + Output PDF header.



      +

      Tags:

      +
      + + + + +
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _putimages [line 10214]

      +
      +
      +
      + void _putimages( +) +
      +

      + + Output images.



      +

      Tags:

      +
      + + + + +
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _putinfo [line 10437]

      +
      +
      +
      + int _putinfo( +) +
      +

      + + Adds some Metadata information (Document Information Dictionary)

      (see Chapter 14.3.3 Document Information Dictionary of PDF32000_2008.pdf Reference)




      +

      Tags:

      +
      + + + + + + + +
      return:  object id
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _putjavascript [line 14209]

      +
      +
      +
      + void _putjavascript( +) +
      +

      + + Create a javascript PDF string.



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Johannes Gntert, Nicola Asuni
      since:  2.1.002 (2008-02-12)
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _putocg [line 15562]

      +
      +
      +
      + void _putocg( +) +
      +

      + + Put visibility settings.



      +

      Tags:

      +
      + + + + + + + +
      since:  3.0.000 (2008-03-27)
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _putpages [line 8179]

      +
      +
      +
      + void _putpages( +) +
      +

      + + Output pages.



      +

      Tags:

      +
      + + + + +
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _putresourcedict [line 10357]

      +
      +
      +
      + void _putresourcedict( +) +
      +

      + + Output Resources Dictionary.



      +

      Tags:

      +
      + + + + +
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _putresources [line 10415]

      +
      +
      +
      + void _putresources( +) +
      +

      + + Output Resources.



      +

      Tags:

      +
      + + + + +
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _putshaders [line 16196]

      +
      +
      +
      + void _putshaders( +) +
      +

      + + Output gradient shaders.



      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  3.1.000 (2008-06-09)
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _putsignature [line 15235]

      +
      +
      +
      + void _putsignature( +) +
      +

      + + Add certification signature (DocMDP or UR3)

      You can set only one signature type




      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  4.6.008 (2009-05-07)
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _putspotcolors [line 10325]

      +
      +
      +
      + void _putspotcolors( +) +
      +

      + + Output Spot Colors Resources.



      +

      Tags:

      +
      + + + + + + + +
      since:  4.0.024 (2008-09-12)
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _putstream [line 10996]

      +
      +
      +
      + void _putstream( +string +$s, [int +$n = 0]) +
      +

      + + Output a stream (DEPRECATED).



      +

      Tags:

      +
      + + + + + + + +
      deprecated:  
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $s  string to output.
      int  $n  object reference for encryption mode
      +

      +
      [ Top ]
      +
      +
      + +

      method _puttruetypeunicode [line 9757]

      +
      +
      +
      + void _puttruetypeunicode( +array +$font) +
      +

      + + Adds unicode fonts.


      Based on PDF Reference 1.3 (section 5)




      +

      Tags:

      +
      + + + + + + + + + + +
      author:  Nicola Asuni
      since:  1.52.0.TC005 (2005-01-05)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      array  $font  font data
      +

      +
      [ Top ]
      +
      +
      + +

      method _putviewerpreferences [line 10575]

      +
      +
      +
      + string _putviewerpreferences( +) +
      +

      + + Output viewer preferences.



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  for viewer preferences
      author:  Nicola asuni
      since:  3.1.000 (2008-06-09)
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _putxobjects [line 10273]

      +
      +
      +
      + void _putxobjects( +) +
      +

      + + Output Form XObjects Templates.



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      author:  Nicola Asuni
      see:  TCPDF::startTemplate(), TCPDF::endTemplate(), TCPDF::printTemplate()
      since:  5.8.017 (2010-08-24)
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _RC4 [line 11765]

      +
      +
      +
      + String _RC4( +string +$key, String +$text) +
      +

      + + Returns the input text encrypted using RC4 algorithm and the specified key.

      RC4 is the standard encryption algorithm used in PDF format




      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  encrypted text
      author:  Klemen Vodopivec, Nicola Asuni
      since:  2.0.000 (2008-01-02)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $key  encryption key
      String  $text  input text to be encrypted
      +

      +
      [ Top ]
      +
      +
      + +

      method _setGDImageTransparency [line 7508]

      +
      +
      +
      + void _setGDImageTransparency( +image +$new_image, image +$image) +
      +

      + + Set the transparency for the given GD image.



      +

      Tags:

      +
      + + + + + + + +
      since:  4.9.016 (2010-04-20)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      image  $new_image  GD image object
      image  $image  GD image object. return GD image object.
      +

      +
      [ Top ]
      +
      +
      + +

      method _textstring [line 10934]

      +
      +
      +
      + string _textstring( +string +$s, [int +$n = 0]) +
      +

      + + Format a text string for meta information



      +

      Tags:

      +
      + + + + + + + +
      return:  escaped string.
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $s  string to escape.
      int  $n  object ID
      +

      +
      [ Top ]
      +
      +
      + +

      method _toJPEG [line 7465]

      +
      +
      +
      + void _toJPEG( +image +$image, string +$file) +
      +

      + + Convert the loaded image to a JPEG and then return a structure for the PDF creator.

      This function requires GD library and write access to the directory defined on K_PATH_CACHE constant.




      +

      Tags:

      +
      + + + + +
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $file  Image file name.
      image  $image  Image object. return image JPEG image object.
      +

      +
      [ Top ]
      +
      +
      + +

      method _toPNG [line 7484]

      +
      +
      +
      + void _toPNG( +image +$image, string +$file) +
      +

      + + Convert the loaded image to a PNG and then return a structure for the PDF creator.

      This function requires GD library and write access to the directory defined on K_PATH_CACHE constant.




      +

      Tags:

      +
      + + + + + + + +
      since:  4.9.016 (2010-04-20)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $file  Image file name.
      image  $image  Image object. return image PNG image object.
      +

      +
      [ Top ]
      +
      +
      + +

      method _UEvalue [line 11873]

      +
      +
      +
      + string _UEvalue( +) +
      +

      + + Compute UE value (used for encryption)



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  UE value
      author:  Nicola Asuni
      since:  5.9.006 (2010-10-19)
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method _Uvalue [line 11840]

      +
      +
      +
      + string _Uvalue( +) +
      +

      + + Compute U value (used for encryption)



      +

      Tags:

      +
      + + + + + + + + + + + + + +
      return:  U value
      author:  Nicola Asuni
      since:  2.0.000 (2008-01-02)
      access:  protected
      +
      +

      + + +
      [ Top ]
      +
      +

      + + +
      +
      + Documentation generated on Thu, 25 Nov 2010 09:23:18 +0100 by phpDocumentor 1.4.3 +
      +
      +
      + + + \ No newline at end of file diff --git a/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/TCPDF2DBarcode.html b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/TCPDF2DBarcode.html new file mode 100644 index 00000000000..c4c40fe4f51 --- /dev/null +++ b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/TCPDF2DBarcode.html @@ -0,0 +1,311 @@ + + +Docs For Class TCPDF2DBarcode + + + + + + + + + + + + + +
      com-tecnick-tcpdf
      + + + [ class tree: com-tecnick-tcpdf ] + [ index: com-tecnick-tcpdf ] + [ all elements ] +
      + + + + + + +
      +
      + +

      Class: TCPDF2DBarcode

      +Source Location: /2dbarcodes.php

      + + + + + + + + + + +
      + +

      Class Overview

      +

      +
      PHP class to creates array representations for 2D barcodes to be used with TCPDF (http://www.tcpdf.org).


      +

      Author(s):

      +
        +
      • Nicola Asuni
      • +
      + + + + + + +

      Version:

      +
        +
      • 1.0.007
      • +
      + + +
      +

      Variables

      + +
      +

      Methods

      + +
      +
      + + + + + + + + +
      +
      + + +

      Class Details

      +
      +[line 55]
      +PHP class to creates array representations for 2D barcodes to be used with TCPDF (http://www.tcpdf.org).




      +

      Tags:

      +
      + + + + + + + + + + + + + + + + +
      author:  Nicola Asuni
      version:  1.0.007
      link:  http://www.tcpdf.org
      name:  TCPDFBarcode
      license:  LGPL
      +
      +


      +
      [ Top ]

      + +
      + +

      Class Variables

      +
      + +

      +

      $barcode_array =  false

      +

      [line 61]

      +

      +

      Tags:

      +
      + + + + + + + +
      var:  representation of barcode.
      access:  protected
      +
      + +
      +
      + + + + + +
      Type:  array
      +


      +
      [ Top ]

      +

      + +
      + +

      Class Methods

      +
      + +
      + +

      constructor __construct [line 73]

      +
      +
      +
      + TCPDF2DBarcode __construct( +string +$code, string +$type) +
      +

      + + This is the class constructor.

      Return an array representations for 2D barcodes:

      • $arrcode['code'] code to be printed on text label
      • $arrcode['num_rows'] required number of rows
      • $arrcode['num_cols'] required number of columns
      • $arrcode['bcode'][$r][$c] value of the cell is $r row and $c column (0 = transparent, 1 = black)




      +

      Tags:

      +
      + + + + +
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $code  code to print
      string  $type  type of barcode:
      • RAW: raw mode - comma-separad list of array rows
      • RAW2: raw mode - array rows are surrounded by square parenthesis.
      • QRCODE : QR-CODE Low error correction
      • QRCODE,L : QR-CODE Low error correction
      • QRCODE,M : QR-CODE Medium error correction
      • QRCODE,Q : QR-CODE Better error correction
      • QRCODE,H : QR-CODE Best error correction
      • PDF417 : PDF417 (ISO/IEC 15438:2006)
      • PDF417,a,e,t,s,f,o0,o1,o2,o3,o4,o5,o6 : PDF417 with parameters: a = aspect ratio (width/height); e = error correction level (0-8); t = total number of macro segments; s = macro segment index (0-99998); f = file ID; o0 = File Name (text); o1 = Segment Count (numeric); o2 = Time Stamp (numeric); o3 = Sender (text); o4 = Addressee (text); o5 = File Size (numeric); o6 = Checksum (numeric). NOTES: Parameters t, s and f are required for a Macro Control Block, all other parametrs are optional. To use a comma character ',' on text options, replace it with the character 255: "\xff".
      +

      +
      [ Top ]
      +
      +
      + +

      method getBarcodeArray [line 81]

      +
      +
      +
      + array getBarcodeArray( +) +
      +

      + + Return an array representations of barcode.



      +

      Tags:

      +
      + + + + +
      access:  public
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method setBarcode [line 91]

      +
      +
      +
      + array setBarcode( +string +$code, string +$type) +
      +

      + + Set the barcode.



      +

      Tags:

      +
      + + + + +
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $code  code to print
      string  $type  type of barcode:
      • RAW: raw mode - comma-separad list of array rows
      • RAW2: raw mode - array rows are surrounded by square parenthesis.
      • QRCODE : QR-CODE Low error correction
      • QRCODE,L : QR-CODE Low error correction
      • QRCODE,M : QR-CODE Medium error correction
      • QRCODE,Q : QR-CODE Better error correction
      • QRCODE,H : QR-CODE Best error correction
      • PDF417 : PDF417 (ISO/IEC 15438:2006)
      • PDF417,a,e,t,s,f,o0,o1,o2,o3,o4,o5,o6 : PDF417 with parameters: a = aspect ratio (width/height); e = error correction level (0-8); t = total number of macro segments; s = macro segment index (0-99998); f = file ID; o0 = File Name (text); o1 = Segment Count (numeric); o2 = Time Stamp (numeric); o3 = Sender (text); o4 = Addressee (text); o5 = File Size (numeric); o6 = Checksum (numeric). NOTES: Parameters t, s and f are required for a Macro Control Block, all other parametrs are optional. To use a comma character ',' on text options, replace it with the character 255: "\xff".
      +

      +
      [ Top ]
      +
      +

      + + +
      +
      + Documentation generated on Thu, 25 Nov 2010 09:23:16 +0100 by phpDocumentor 1.4.3 +
      +
      +
      + + + \ No newline at end of file diff --git a/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/TCPDFBarcode.html b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/TCPDFBarcode.html new file mode 100644 index 00000000000..3284303fb59 --- /dev/null +++ b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/TCPDFBarcode.html @@ -0,0 +1,1389 @@ + + +Docs For Class TCPDFBarcode + + + + + + + + + + + + + +
      com-tecnick-tcpdf
      + + + [ class tree: com-tecnick-tcpdf ] + [ index: com-tecnick-tcpdf ] + [ all elements ] +
      + + + + + + +
      +
      + +

      Class: TCPDFBarcode

      +Source Location: /barcodes.php

      + + + + + + + + + + +
      + +

      Class Overview

      +

      +
      PHP class to creates array representations for common 1D barcodes to be used with TCPDF (http://www.tcpdf.org).


      +

      Author(s):

      +
        +
      • Nicola Asuni
      • +
      + + + + + + +

      Version:

      +
        +
      • 1.0.011
      • +
      + + +
      +

      Variables

      + +
      +

      Methods

      + +
      +
      + + + + + + + + +
      +
      + + +

      Class Details

      +
      +[line 55]
      +PHP class to creates array representations for common 1D barcodes to be used with TCPDF (http://www.tcpdf.org).




      +

      Tags:

      +
      + + + + + + + + + + + + + + + + +
      author:  Nicola Asuni
      version:  1.0.011
      link:  http://www.tcpdf.org
      name:  TCPDFBarcode
      license:  LGPL
      +
      +


      +
      [ Top ]

      + +
      + +

      Class Variables

      +
      + +

      +

      $barcode_array =

      +

      [line 61]

      +

      +

      Tags:

      +
      + + + + + + + +
      var:  representation of barcode.
      access:  protected
      +
      + +
      +
      + + + + + +
      Type:  array
      +


      +
      [ Top ]

      +

      + +
      + +

      Class Methods

      +
      + +
      + +

      constructor __construct [line 77]

      +
      +
      +
      + TCPDFBarcode __construct( +string +$code, string +$type) +
      +

      + + This is the class constructor.

      Return an array representations for common 1D barcodes:

      • $arrcode['code'] code to be printed on text label
      • $arrcode['maxh'] max bar height
      • $arrcode['maxw'] max bar width
      • $arrcode['bcode'][$k] single bar or space in $k position
      • $arrcode['bcode'][$k]['t'] bar type: true = bar, false = space.
      • $arrcode['bcode'][$k]['w'] bar width in units.
      • $arrcode['bcode'][$k]['h'] bar height in units.
      • $arrcode['bcode'][$k]['p'] bar top position (0 = top, 1 = middle)




      +

      Tags:

      +
      + + + + +
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $code  code to print
      string  $type  type of barcode:
      • C39 : CODE 39 - ANSI MH10.8M-1983 - USD-3 - 3 of 9.
      • C39+ : CODE 39 with checksum
      • C39E : CODE 39 EXTENDED
      • C39E+ : CODE 39 EXTENDED + CHECKSUM
      • C93 : CODE 93 - USS-93
      • S25 : Standard 2 of 5
      • S25+ : Standard 2 of 5 + CHECKSUM
      • I25 : Interleaved 2 of 5
      • I25+ : Interleaved 2 of 5 + CHECKSUM
      • C128A : CODE 128 A
      • C128B : CODE 128 B
      • C128C : CODE 128 C
      • EAN2 : 2-Digits UPC-Based Extention
      • EAN5 : 5-Digits UPC-Based Extention
      • EAN8 : EAN 8
      • EAN13 : EAN 13
      • UPCA : UPC-A
      • UPCE : UPC-E
      • MSI : MSI (Variation of Plessey code)
      • MSI+ : MSI + CHECKSUM (modulo 11)
      • POSTNET : POSTNET
      • PLANET : PLANET
      • RMS4CC : RMS4CC (Royal Mail 4-state Customer Code) - CBC (Customer Bar Code)
      • KIX : KIX (Klant index - Customer index)
      • IMB: Intelligent Mail Barcode - Onecode - USPS-B-3200
      • CODABAR : CODABAR
      • CODE11 : CODE 11
      • PHARMA : PHARMACODE
      • PHARMA2T : PHARMACODE TWO-TRACKS
      +

      +
      [ Top ]
      +
      +
      + +

      method barcode_c128 [line 792]

      +
      +
      +
      + array barcode_c128( +string +$code, [string +$type = 'B']) +
      +

      + + C128 barcodes.

      Very capable code, excellent density, high reliability; in very wide use world-wide




      +

      Tags:

      +
      + + + + + + + +
      return:  barcode representation.
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $code  code to represent.
      string  $type  barcode type: A, B or C
      +

      +
      [ Top ]
      +
      +
      + +

      method barcode_codabar [line 1480]

      +
      +
      +
      + array barcode_codabar( +string +$code) +
      +

      + + CODABAR barcodes.

      Older code often used in library systems, sometimes in blood banks




      +

      Tags:

      +
      + + + + + + + +
      return:  barcode representation.
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $code  code to represent.
      +

      +
      [ Top ]
      +
      +
      + +

      method barcode_code11 [line 1536]

      +
      +
      +
      + array barcode_code11( +string +$code) +
      +

      + + CODE11 barcodes.

      Used primarily for labeling telecommunications equipment




      +

      Tags:

      +
      + + + + + + + +
      return:  barcode representation.
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $code  code to represent.
      +

      +
      [ Top ]
      +
      +
      + +

      method barcode_code39 [line 230]

      +
      +
      +
      + array barcode_code39( +string +$code, [ +$extended = false], [boolean +$checksum = false]) +
      +

      + + CODE 39 - ANSI MH10.8M-1983 - USD-3 - 3 of 9.

      General-purpose code in very wide use world-wide




      +

      Tags:

      +
      + + + + + + + +
      return:  barcode representation.
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + + + + + + +
      string  $code  code to represent.
      boolean  $checksum  if true add a checksum to the code
        $extended  
      +

      +
      [ Top ]
      +
      +
      + +

      method barcode_code93 [line 399]

      +
      +
      +
      + array barcode_code93( +string +$code, boolean +$checksum) +
      +

      + + CODE 93 - USS-93

      Compact code similar to Code 39




      +

      Tags:

      +
      + + + + + + + +
      return:  barcode representation.
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $code  code to represent.
      boolean  $checksum  if true add a checksum to the code
      +

      +
      [ Top ]
      +
      +
      + +

      method barcode_eanext [line 1181]

      +
      +
      +
      + array barcode_eanext( +string +$code, [string +$len = 5]) +
      +

      + + UPC-Based Extentions

      2-Digit Ext.: Used to indicate magazines and newspaper issue numbers 5-Digit Ext.: Used to mark suggested retail price of books




      +

      Tags:

      +
      + + + + + + + +
      return:  barcode representation.
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $code  code to represent.
      string  $len  barcode type: 2 = 2-Digit, 5 = 5-Digit
      +

      +
      [ Top ]
      +
      +
      + +

      method barcode_eanupc [line 988]

      +
      +
      +
      + array barcode_eanupc( +string +$code, [string +$len = 13]) +
      +

      + + EAN13 and UPC-A barcodes.

      EAN13: European Article Numbering international retail product code UPC-A: Universal product code seen on almost all retail products in the USA and Canada UPC-E: Short version of UPC symbol




      +

      Tags:

      +
      + + + + + + + +
      return:  barcode representation.
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $code  code to represent.
      string  $len  barcode type: 6 = UPC-E, 8 = EAN8, 13 = EAN13, 12 = UPC-A
      +

      +
      [ Top ]
      +
      +
      + +

      method barcode_i25 [line 728]

      +
      +
      +
      + array barcode_i25( +string +$code, [boolean +$checksum = false]) +
      +

      + + Interleaved 2 of 5 barcodes.

      Compact numeric code, widely used in industry, air cargo Contains digits (0 to 9) and encodes the data in the width of both bars and spaces.




      +

      Tags:

      +
      + + + + + + + +
      return:  barcode representation.
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $code  code to represent.
      boolean  $checksum  if true add a checksum to the code
      +

      +
      [ Top ]
      +
      +
      + +

      method barcode_imb [line 1717]

      +
      +
      +
      + array barcode_imb( +string +$code) +
      +

      + + IMB - Intelligent Mail Barcode - Onecode - USPS-B-3200 (requires PHP bcmath extension) Intelligent Mail barcode is a 65-bar code for use on mail in the United States.

      The fields are described as follows:

      • The Barcode Identifier shall be assigned by USPS to encode the presort identification that is currently printed in human readable form on the optional endorsement line (OEL) as well as for future USPS use. This shall be two digits, with the second digit in the range of 0–4. The allowable encoding ranges shall be 00–04, 10–14, 20–24, 30–34, 40–44, 50–54, 60–64, 70–74, 80–84, and 90–94.
      • The Service Type Identifier shall be assigned by USPS for any combination of services requested on the mailpiece. The allowable encoding range shall be 000http://it2.php.net/manual/en/function.dechex.php–999. Each 3-digit value shall correspond to a particular mail class with a particular combination of service(s). Each service program, such as OneCode Confirm and OneCode ACS, shall provide the list of Service Type Identifier values.
      • The Mailer or Customer Identifier shall be assigned by USPS as a unique, 6 or 9 digit number that identifies a business entity. The allowable encoding range for the 6 digit Mailer ID shall be 000000- 899999, while the allowable encoding range for the 9 digit Mailer ID shall be 900000000-999999999.
      • The Serial or Sequence Number shall be assigned by the mailer for uniquely identifying and tracking mailpieces. The allowable encoding range shall be 000000000–999999999 when used with a 6 digit Mailer ID and 000000-999999 when used with a 9 digit Mailer ID. e. The Delivery Point ZIP Code shall be assigned by the mailer for routing the mailpiece. This shall replace POSTNET for routing the mailpiece to its final delivery point. The length may be 0, 5, 9, or 11 digits. The allowable encoding ranges shall be no ZIP Code, 00000–99999, 000000000–999999999, and 00000000000–99999999999.




      +

      Tags:

      +
      + + + + + + + +
      return:  barcode representation.
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $code  code to print, separate the ZIP (routing code) from the rest using a minus char '-' (BarcodeID_ServiceTypeID_MailerID_SerialNumber-RoutingCode)
      +

      +
      [ Top ]
      +
      +
      + +

      method barcode_msi [line 598]

      +
      +
      +
      + array barcode_msi( +string +$code, [boolean +$checksum = false]) +
      +

      + + MSI.

      Variation of Plessey code, with similar applications Contains digits (0 to 9) and encodes the data only in the width of bars.




      +

      Tags:

      +
      + + + + + + + +
      return:  barcode representation.
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $code  code to represent.
      boolean  $checksum  if true add a checksum to the code (modulo 11)
      +

      +
      [ Top ]
      +
      +
      + +

      method barcode_pharmacode [line 1628]

      +
      +
      +
      + array barcode_pharmacode( +string +$code) +
      +

      + + Pharmacode

      Contains digits (0 to 9)




      +

      Tags:

      +
      + + + + + + + +
      return:  barcode representation.
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $code  code to represent.
      +

      +
      [ Top ]
      +
      +
      + +

      method barcode_pharmacode2t [line 1654]

      +
      +
      +
      + array barcode_pharmacode2t( +string +$code) +
      +

      + + Pharmacode two-track

      Contains digits (0 to 9)




      +

      Tags:

      +
      + + + + + + + +
      return:  barcode representation.
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $code  code to represent.
      +

      +
      [ Top ]
      +
      +
      + +

      method barcode_postnet [line 1256]

      +
      +
      +
      + array barcode_postnet( +string +$code, [boolean +$planet = false]) +
      +

      + + POSTNET and PLANET barcodes.

      Used by U.S. Postal Service for automated mail sorting




      +

      Tags:

      +
      + + + + + + + +
      return:  barcode representation.
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $code  zip code to represent. Must be a string containing a zip code of the form DDDDD or DDDDD-DDDD.
      boolean  $planet  if true print the PLANET barcode, otherwise print POSTNET
      +

      +
      [ Top ]
      +
      +
      + +

      method barcode_rms4cc [line 1329]

      +
      +
      +
      + array barcode_rms4cc( +string +$code, [boolean +$kix = false]) +
      +

      + + RMS4CC - CBC - KIX RMS4CC (Royal Mail 4-state Customer Code) - CBC (Customer Bar Code) - KIX (Klant index - Customer index) RM4SCC is the name of the barcode symbology used by the Royal Mail for its Cleanmail service.



      +

      Tags:

      +
      + + + + + + + +
      return:  barcode representation.
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $code  code to print
      boolean  $kix  if true prints the KIX variation (doesn't use the start and end symbols, and the checksum) - in this case the house number must be sufficed with an X and placed at the end of the code.
      +

      +
      [ Top ]
      +
      +
      + +

      method barcode_s25 [line 657]

      +
      +
      +
      + array barcode_s25( +string +$code, [boolean +$checksum = false]) +
      +

      + + Standard 2 of 5 barcodes.

      Used in airline ticket marking, photofinishing Contains digits (0 to 9) and encodes the data only in the width of bars.




      +

      Tags:

      +
      + + + + + + + +
      return:  barcode representation.
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $code  code to represent.
      boolean  $checksum  if true add a checksum to the code
      +

      +
      [ Top ]
      +
      +
      + +

      method binseq_to_array [line 698]

      +
      +
      +
      + array binseq_to_array( +string +$seq, +$bararray) +
      +

      + + Convert binary barcode sequence to TCPDF barcode array



      +

      Tags:

      +
      + + + + + + + +
      return:  barcode representation.
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $seq  barcode as binary sequence òparam array $bararray TCPDF barcode array to fill up
        $bararray  
      +

      +
      [ Top ]
      +
      +
      + +

      method checksum_code39 [line 375]

      +
      +
      +
      + char checksum_code39( +string +$code) +
      +

      + + Calculate CODE 39 checksum (modulo 43).



      +

      Tags:

      +
      + + + + + + + +
      return:  checksum.
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $code  code to represent.
      +

      +
      [ Top ]
      +
      +
      + +

      method checksum_code93 [line 527]

      +
      +
      +
      + string checksum_code93( +string +$code) +
      +

      + + Calculate CODE 93 checksum (modulo 47).



      +

      Tags:

      +
      + + + + + + + +
      return:  checksum code.
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $code  code to represent.
      +

      +
      [ Top ]
      +
      +
      + +

      method checksum_s25 [line 572]

      +
      +
      +
      + int checksum_s25( +string +$code) +
      +

      + + Checksum for standard 2 of 5 barcodes.



      +

      Tags:

      +
      + + + + + + + +
      return:  checksum.
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $code  code to process.
      +

      +
      [ Top ]
      +
      +
      + +

      method dec_to_hex [line 1841]

      +
      +
      +
      + string dec_to_hex( +string +$number) +
      +

      + + Convert large integer number to hexadecimal representation.

      (requires PHP bcmath extension)




      +

      Tags:

      +
      + + + + + + + +
      return:  hexadecimal representation
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $number  number to convert specified as a string
      +

      +
      [ Top ]
      +
      +
      + +

      method encode_code39_ext [line 324]

      +
      +
      +
      + encoded encode_code39_ext( +string +$code) +
      +

      + + Encode a string to be used for CODE 39 Extended mode.



      +

      Tags:

      +
      + + + + + + + +
      return:  string.
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $code  code to represent.
      +

      +
      [ Top ]
      +
      +
      + +

      method getBarcodeArray [line 85]

      +
      +
      +
      + array getBarcodeArray( +) +
      +

      + + Return an array representations of barcode.



      +

      Tags:

      +
      + + + + +
      access:  public
      +
      +

      + + +
      [ Top ]
      +
      +
      + +

      method hex_to_dec [line 1865]

      +
      +
      +
      + string hex_to_dec( +string +$hex) +
      +

      + + Convert large hexadecimal number to decimal representation (string).

      (requires PHP bcmath extension)




      +

      Tags:

      +
      + + + + + + + +
      return:  hexadecimal representation
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $hex  hexadecimal number to convert specified as a string
      +

      +
      [ Top ]
      +
      +
      + +

      method imb_crc11fcs [line 1882]

      +
      +
      +
      + int imb_crc11fcs( +string +$code_arr) +
      +

      + + Intelligent Mail Barcode calculation of Frame Check Sequence



      +

      Tags:

      +
      + + + + + + + +
      return:  11 bit Frame Check Sequence as integer (decimal base)
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      string  $code_arr  array of hexadecimal values (13 bytes holding 102 bits right justified).
      +

      +
      [ Top ]
      +
      +
      + +

      method imb_reverse_us [line 1918]

      +
      +
      +
      + int imb_reverse_us( +int +$num) +
      +

      + + Reverse unsigned short value



      +

      Tags:

      +
      + + + + + + + +
      return:  reversed value
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + +
      int  $num  value to reversr
      +

      +
      [ Top ]
      +
      +
      + +

      method imb_tables [line 1935]

      +
      +
      +
      + array imb_tables( +int +$n, int +$size) +
      +

      + + generate Nof13 tables used for Intelligent Mail Barcode



      +

      Tags:

      +
      + + + + + + + +
      return:  requested table
      access:  protected
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      int  $n  is the type of table: 2 for 2of13 table, 5 for 5of13table
      int  $size  size of table (78 for n=2 and 1287 for n=5)
      +

      +
      [ Top ]
      +
      +
      + +

      method setBarcode [line 95]

      +
      +
      +
      + array setBarcode( +string +$code, string +$type) +
      +

      + + Set the barcode.



      +

      Tags:

      +
      + + + + +
      access:  public
      +
      +

      + + +

      Parameters:

      +
      + + + + + + + + + + + +
      string  $code  code to print
      string  $type  type of barcode:
      • C39 : CODE 39 - ANSI MH10.8M-1983 - USD-3 - 3 of 9.
      • C39+ : CODE 39 with checksum
      • C39E : CODE 39 EXTENDED
      • C39E+ : CODE 39 EXTENDED + CHECKSUM
      • C93 : CODE 93 - USS-93
      • S25 : Standard 2 of 5
      • S25+ : Standard 2 of 5 + CHECKSUM
      • I25 : Interleaved 2 of 5
      • I25+ : Interleaved 2 of 5 + CHECKSUM
      • C128A : CODE 128 A
      • C128B : CODE 128 B
      • C128C : CODE 128 C
      • EAN2 : 2-Digits UPC-Based Extention
      • EAN5 : 5-Digits UPC-Based Extention
      • EAN8 : EAN 8
      • EAN13 : EAN 13
      • UPCA : UPC-A
      • UPCE : UPC-E
      • MSI : MSI (Variation of Plessey code)
      • MSI+ : MSI + CHECKSUM (modulo 11)
      • POSTNET : POSTNET
      • PLANET : PLANET
      • RMS4CC : RMS4CC (Royal Mail 4-state Customer Code) - CBC (Customer Bar Code)
      • KIX : KIX (Klant index - Customer index)
      • IMB: Intelligent Mail Barcode - Onecode - USPS-B-3200
      • CODABAR : CODABAR
      • CODE11 : CODE 11
      • PHARMA : PHARMACODE
      • PHARMA2T : PHARMACODE TWO-TRACKS
      +

      +
      [ Top ]
      +
      +

      + + +
      +
      + Documentation generated on Thu, 25 Nov 2010 09:23:16 +0100 by phpDocumentor 1.4.3 +
      +
      +
      + + + \ No newline at end of file diff --git a/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html new file mode 100644 index 00000000000..03dd46c9e32 --- /dev/null +++ b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html @@ -0,0 +1,18715 @@ + + +Docs For Class TCPDF_UNICODE_DATA + + + + + + + + + + + + + +
      com-tecnick-tcpdf
      + + + [ class tree: com-tecnick-tcpdf ] + [ index: com-tecnick-tcpdf ] + [ all elements ] +
      + + + + + + +
      +
      + +

      Class: TCPDF_UNICODE_DATA

      +Source Location: /unicode_data.php

      + + + + + + + + + +
      + +

      Class Overview

      +

      +
      This is a PHP class containing Unicde data for TCPDF library


      +

      Author(s):

      +
        +
      • Nicola Asuni - info@tecnick.com
      • +
      + + + + + + +

      Version:

      +
        +
      • 1.0.006
      • +
      + + +
      +

      Variables

      + +
      +
      + + + + + + + + +
      +
      + + +

      Class Details

      +
      +[line 56]
      +This is a PHP class containing Unicde data for TCPDF library



      +

      Tags:

      +
      + + + + + + + + + + + + + + + + +
      author:  Nicola Asuni - info@tecnick.com
      version:  1.0.006
      link:  http://www.tcpdf.org
      name:  TCPDF_UNICODE_DATA
      license:  LGPL
      +
      +


      +
      [ Top ]

      + +
      + +

      Class Variables

      +
      + +

      +

      $uni_arabicsubst = array(
      +1569=>array(65152),1570=>array(65153,65154,65153,65154),1571=>array(65155,65156,65155,65156),1572=>array(65157,65158),1573=>array(65159,65160,65159,65160),1574=>array(65161,65162,65163,65164),1575=>array(65165,65166,65165,65166),1576=>array(65167,65168,65169,65170),1577=>array(65171,65172),1578=>array(65173,65174,65175,65176),1579=>array(65177,65178,65179,65180),1580=>array(65181,65182,65183,65184),1581=>array(65185,65186,65187,65188),1582=>array(65189,65190,65191,65192),1583=>array(65193,65194,65193,65194),1584=>array(65195,65196,65195,65196),1585=>array(65197,65198,65197,65198),1586=>array(65199,65200,65199,65200),1587=>array(65201,65202,65203,65204),1588=>array(65205,65206,65207,65208),1589=>array(65209,65210,65211,65212),1590=>array(65213,65214,65215,65216),1591=>array(65217,65218,65219,65220),1592=>array(65221,65222,65223,65224),1593=>array(65225,65226,65227,65228),1594=>array(65229,65230,65231,65232),1601=>array(65233,65234,65235,65236),1602=>array(65237,65238,65239,65240),1603=>array(65241,65242,65243,65244),1604=>array(65245,65246,65247,65248),1605=>array(65249,65250,65251,65252),1606=>array(65253,65254,65255,65256),1607=>array(65257,65258,65259,65260),1608=>array(65261,65262,65261,65262),1609=>array(65263,65264,64488,64489),1610=>array(65265,65266,65267,65268),1649=>array(64336,64337),1655=>array(64477),1657=>array(64358,64359,64360,64361),1658=>array(64350,64351,64352,64353),1659=>array(64338,64339,64340,64341),1662=>array(64342,64343,64344,64345),1663=>array(64354,64355,64356,64357),1664=>array(64346,64347,64348,64349),1667=>array(64374,64375,64376,64377),1668=>array(64370,64371,64372,64373),1670=>array(64378,64379,64380,64381),1671=>array(64382,64383,64384,64385),1672=>array(64392,64393),1676=>array(64388,64389),1677=>array(64386,64387),1678=>array(64390,64391),1681=>array(64396,64397),1688=>array(64394,64395,64394,64395),1700=>array(64362,64363,64364,64365),1702=>array(64366,64367,64368,64369),1705=>array(64398,64399,64400,64401),1709=>array(64467,64468,64469,64470),1711=>array(64402,64403,64404,64405),1713=>array(64410,64411,64412,64413),1715=>array(64406,64407,64408,64409),1722=>array(64414,64415),1723=>array(64416,64417,64418,64419),1726=>array(64426,64427,64428,64429),1728=>array(64420,64421),1729=>array(64422,64423,64424,64425),1733=>array(64480,64481),1734=>array(64473,64474),1735=>array(64471,64472),1736=>array(64475,64476),1737=>array(64482,64483),1739=>array(64478,64479),1740=>array(64508,64509,64510,64511),1744=>array(64484,64485,64486,64487),1746=>array(64430,64431),1747=>array(64432,64433))

      +

      [line 18236]

      +

      +

      Tags:

      +
      + + + + + + + +
      var:  shape substitutions: char code => (isolated, final, initial, medial)
      access:  public
      +
      + +
      +
      + + + + + +
      Type:  Arabic
      +


      +
      [ Top ]

      + +

      +

      $uni_diacritics = array (
      +1612=>64606, # Shadda + Dammatan
      +1613=>64607, # Shadda + Kasratan
      +1614=>64608, # Shadda + Fatha
      +1615=>64609, # Shadda + Damma
      +1616=>64610  # Shadda + Kasra
      +)

      +

      [line 18332]

      +

      +

      Tags:

      +
      + + + + + + + +
      var:  of character substitutions for sequences of two diacritics symbols. Putting the combining mark and character in the same glyph allows us to avoid the two marks overlapping each other in an illegible manner. second NSM char code => substitution char
      access:  public
      +
      + +
      +
      + + + + + +
      Type:  Array
      +


      +
      [ Top ]

      + +

      +

      $uni_laa_array = array (
      +1570 =>array(65269, 65270, 65269, 65270),1571=>array(65271,65272,65271,65272),1573=>array(65273,65274,65273,65274),1575=>array(65275,65276,65275,65276))

      +

      [line 18319]

      +

      +

      Tags:

      +
      + + + + + + + +
      var:  laa letter: char code => isolated, final, initial, medial
      access:  public
      +
      + +
      +
      + + + + + +
      Type:  Arabic
      +


      +
      [ Top ]

      + +

      +

      $uni_LRE =  8234

      +

      [line 74]

      +

      +

      Tags:

      +
      + + + + + + + +
      var:  code for Left-to-Right Embedding
      access:  public
      +
      + +
      +
      + + + + + +
      Type:  Unicode
      +


      +
      [ Top ]

      + +

      +

      $uni_LRM =  8206

      +

      [line 62]

      +

      +

      Tags:

      +
      + + + + + + + +
      var:  code for Left-to-Right Mark
      access:  public
      +
      + +
      +
      + + + + + +
      Type:  Unicode
      +


      +
      [ Top ]

      + +

      +

      $uni_LRO =  8237

      +

      [line 92]

      +

      +

      Tags:

      +
      + + + + + + + +
      var:  code for Left-to-Right Override
      access:  public
      +
      + +
      +
      + + + + + +
      Type:  Unicode
      +


      +
      [ Top ]

      + +

      +

      $uni_mirror = array (
      +0x0028=>0x0029,
      +0x0029=>0x0028,
      +0x003C=>0x003E,
      +0x003E=>0x003C,
      +0x005B=>0x005D,
      +0x005D=>0x005B,
      +0x007B=>0x007D,
      +0x007D=>0x007B,
      +0x00AB=>0x00BB,
      +0x00BB=>0x00AB,
      +0x0F3A=>0x0F3B,
      +0x0F3B=>0x0F3A,
      +0x0F3C=>0x0F3D,
      +0x0F3D=>0x0F3C,
      +0x169B=>0x169C,
      +0x169C=>0x169B,
      +0x2018=>0x2019,
      +0x2019=>0x2018,
      +0x201C=>0x201D,
      +0x201D=>0x201C,
      +0x2039=>0x203A,
      +0x203A=>0x2039,
      +0x2045=>0x2046,
      +0x2046=>0x2045,
      +0x207D=>0x207E,
      +0x207E=>0x207D,
      +0x208D=>0x208E,
      +0x208E=>0x208D,
      +0x2208=>0x220B,
      +0x2209=>0x220C,
      +0x220A=>0x220D,
      +0x220B=>0x2208,
      +0x220C=>0x2209,
      +0x220D=>0x220A,
      +0x2215=>0x29F5,
      +0x223C=>0x223D,
      +0x223D=>0x223C,
      +0x2243=>0x22CD,
      +0x2252=>0x2253,
      +0x2253=>0x2252,
      +0x2254=>0x2255,
      +0x2255=>0x2254,
      +0x2264=>0x2265,
      +0x2265=>0x2264,
      +0x2266=>0x2267,
      +0x2267=>0x2266,
      +0x2268=>0x2269,
      +0x2269=>0x2268,
      +0x226A=>0x226B,
      +0x226B=>0x226A,
      +0x226E=>0x226F,
      +0x226F=>0x226E,
      +0x2270=>0x2271,
      +0x2271=>0x2270,
      +0x2272=>0x2273,
      +0x2273=>0x2272,
      +0x2274=>0x2275,
      +0x2275=>0x2274,
      +0x2276=>0x2277,
      +0x2277=>0x2276,
      +0x2278=>0x2279,
      +0x2279=>0x2278,
      +0x227A=>0x227B,
      +0x227B=>0x227A,
      +0x227C=>0x227D,
      +0x227D=>0x227C,
      +0x227E=>0x227F,
      +0x227F=>0x227E,
      +0x2280=>0x2281,
      +0x2281=>0x2280,
      +0x2282=>0x2283,
      +0x2283=>0x2282,
      +0x2284=>0x2285,
      +0x2285=>0x2284,
      +0x2286=>0x2287,
      +0x2287=>0x2286,
      +0x2288=>0x2289,
      +0x2289=>0x2288,
      +0x228A=>0x228B,
      +0x228B=>0x228A,
      +0x228F=>0x2290,
      +0x2290=>0x228F,
      +0x2291=>0x2292,
      +0x2292=>0x2291,
      +0x2298=>0x29B8,
      +0x22A2=>0x22A3,
      +0x22A3=>0x22A2,
      +0x22A6=>0x2ADE,
      +0x22A8=>0x2AE4,
      +0x22A9=>0x2AE3,
      +0x22AB=>0x2AE5,
      +0x22B0=>0x22B1,
      +0x22B1=>0x22B0,
      +0x22B2=>0x22B3,
      +0x22B3=>0x22B2,
      +0x22B4=>0x22B5,
      +0x22B5=>0x22B4,
      +0x22B6=>0x22B7,
      +0x22B7=>0x22B6,
      +0x22C9=>0x22CA,
      +0x22CA=>0x22C9,
      +0x22CB=>0x22CC,
      +0x22CC=>0x22CB,
      +0x22CD=>0x2243,
      +0x22D0=>0x22D1,
      +0x22D1=>0x22D0,
      +0x22D6=>0x22D7,
      +0x22D7=>0x22D6,
      +0x22D8=>0x22D9,
      +0x22D9=>0x22D8,
      +0x22DA=>0x22DB,
      +0x22DB=>0x22DA,
      +0x22DC=>0x22DD,
      +0x22DD=>0x22DC,
      +0x22DE=>0x22DF,
      +0x22DF=>0x22DE,
      +0x22E0=>0x22E1,
      +0x22E1=>0x22E0,
      +0x22E2=>0x22E3,
      +0x22E3=>0x22E2,
      +0x22E4=>0x22E5,
      +0x22E5=>0x22E4,
      +0x22E6=>0x22E7,
      +0x22E7=>0x22E6,
      +0x22E8=>0x22E9,
      +0x22E9=>0x22E8,
      +0x22EA=>0x22EB,
      +0x22EB=>0x22EA,
      +0x22EC=>0x22ED,
      +0x22ED=>0x22EC,
      +0x22F0=>0x22F1,
      +0x22F1=>0x22F0,
      +0x22F2=>0x22FA,
      +0x22F3=>0x22FB,
      +0x22F4=>0x22FC,
      +0x22F6=>0x22FD,
      +0x22F7=>0x22FE,
      +0x22FA=>0x22F2,
      +0x22FB=>0x22F3,
      +0x22FC=>0x22F4,
      +0x22FD=>0x22F6,
      +0x22FE=>0x22F7,
      +0x2308=>0x2309,
      +0x2309=>0x2308,
      +0x230A=>0x230B,
      +0x230B=>0x230A,
      +0x2329=>0x232A,
      +0x232A=>0x2329,
      +0x2768=>0x2769,
      +0x2769=>0x2768,
      +0x276A=>0x276B,
      +0x276B=>0x276A,
      +0x276C=>0x276D,
      +0x276D=>0x276C,
      +0x276E=>0x276F,
      +0x276F=>0x276E,
      +0x2770=>0x2771,
      +0x2771=>0x2770,
      +0x2772=>0x2773,
      +0x2773=>0x2772,
      +0x2774=>0x2775,
      +0x2775=>0x2774,
      +0x27C3=>0x27C4,
      +0x27C4=>0x27C3,
      +0x27C5=>0x27C6,
      +0x27C6=>0x27C5,
      +0x27D5=>0x27D6,
      +0x27D6=>0x27D5,
      +0x27DD=>0x27DE,
      +0x27DE=>0x27DD,
      +0x27E2=>0x27E3,
      +0x27E3=>0x27E2,
      +0x27E4=>0x27E5,
      +0x27E5=>0x27E4,
      +0x27E6=>0x27E7,
      +0x27E7=>0x27E6,
      +0x27E8=>0x27E9,
      +0x27E9=>0x27E8,
      +0x27EA=>0x27EB,
      +0x27EB=>0x27EA,
      +0x2983=>0x2984,
      +0x2984=>0x2983,
      +0x2985=>0x2986,
      +0x2986=>0x2985,
      +0x2987=>0x2988,
      +0x2988=>0x2987,
      +0x2989=>0x298A,
      +0x298A=>0x2989,
      +0x298B=>0x298C,
      +0x298C=>0x298B,
      +0x298D=>0x2990,
      +0x298E=>0x298F,
      +0x298F=>0x298E,
      +0x2990=>0x298D,
      +0x2991=>0x2992,
      +0x2992=>0x2991,
      +0x2993=>0x2994,
      +0x2994=>0x2993,
      +0x2995=>0x2996,
      +0x2996=>0x2995,
      +0x2997=>0x2998,
      +0x2998=>0x2997,
      +0x29B8=>0x2298,
      +0x29C0=>0x29C1,
      +0x29C1=>0x29C0,
      +0x29C4=>0x29C5,
      +0x29C5=>0x29C4,
      +0x29CF=>0x29D0,
      +0x29D0=>0x29CF,
      +0x29D1=>0x29D2,
      +0x29D2=>0x29D1,
      +0x29D4=>0x29D5,
      +0x29D5=>0x29D4,
      +0x29D8=>0x29D9,
      +0x29D9=>0x29D8,
      +0x29DA=>0x29DB,
      +0x29DB=>0x29DA,
      +0x29F5=>0x2215,
      +0x29F8=>0x29F9,
      +0x29F9=>0x29F8,
      +0x29FC=>0x29FD,
      +0x29FD=>0x29FC,
      +0x2A2B=>0x2A2C,
      +0x2A2C=>0x2A2B,
      +0x2A2D=>0x2A2E,
      +0x2A2E=>0x2A2D,
      +0x2A34=>0x2A35,
      +0x2A35=>0x2A34,
      +0x2A3C=>0x2A3D,
      +0x2A3D=>0x2A3C,
      +0x2A64=>0x2A65,
      +0x2A65=>0x2A64,
      +0x2A79=>0x2A7A,
      +0x2A7A=>0x2A79,
      +0x2A7D=>0x2A7E,
      +0x2A7E=>0x2A7D,
      +0x2A7F=>0x2A80,
      +0x2A80=>0x2A7F,
      +0x2A81=>0x2A82,
      +0x2A82=>0x2A81,
      +0x2A83=>0x2A84,
      +0x2A84=>0x2A83,
      +0x2A8B=>0x2A8C,
      +0x2A8C=>0x2A8B,
      +0x2A91=>0x2A92,
      +0x2A92=>0x2A91,
      +0x2A93=>0x2A94,
      +0x2A94=>0x2A93,
      +0x2A95=>0x2A96,
      +0x2A96=>0x2A95,
      +0x2A97=>0x2A98,
      +0x2A98=>0x2A97,
      +0x2A99=>0x2A9A,
      +0x2A9A=>0x2A99,
      +0x2A9B=>0x2A9C,
      +0x2A9C=>0x2A9B,
      +0x2AA1=>0x2AA2,
      +0x2AA2=>0x2AA1,
      +0x2AA6=>0x2AA7,
      +0x2AA7=>0x2AA6,
      +0x2AA8=>0x2AA9,
      +0x2AA9=>0x2AA8,
      +0x2AAA=>0x2AAB,
      +0x2AAB=>0x2AAA,
      +0x2AAC=>0x2AAD,
      +0x2AAD=>0x2AAC,
      +0x2AAF=>0x2AB0,
      +0x2AB0=>0x2AAF,
      +0x2AB3=>0x2AB4,
      +0x2AB4=>0x2AB3,
      +0x2ABB=>0x2ABC,
      +0x2ABC=>0x2ABB,
      +0x2ABD=>0x2ABE,
      +0x2ABE=>0x2ABD,
      +0x2ABF=>0x2AC0,
      +0x2AC0=>0x2ABF,
      +0x2AC1=>0x2AC2,
      +0x2AC2=>0x2AC1,
      +0x2AC3=>0x2AC4,
      +0x2AC4=>0x2AC3,
      +0x2AC5=>0x2AC6,
      +0x2AC6=>0x2AC5,
      +0x2ACD=>0x2ACE,
      +0x2ACE=>0x2ACD,
      +0x2ACF=>0x2AD0,
      +0x2AD0=>0x2ACF,
      +0x2AD1=>0x2AD2,
      +0x2AD2=>0x2AD1,
      +0x2AD3=>0x2AD4,
      +0x2AD4=>0x2AD3,
      +0x2AD5=>0x2AD6,
      +0x2AD6=>0x2AD5,
      +0x2ADE=>0x22A6,
      +0x2AE3=>0x22A9,
      +0x2AE4=>0x22A8,
      +0x2AE5=>0x22AB,
      +0x2AEC=>0x2AED,
      +0x2AED=>0x2AEC,
      +0x2AF7=>0x2AF8,
      +0x2AF8=>0x2AF7,
      +0x2AF9=>0x2AFA,
      +0x2AFA=>0x2AF9,
      +0x2E02=>0x2E03,
      +0x2E03=>0x2E02,
      +0x2E04=>0x2E05,
      +0x2E05=>0x2E04,
      +0x2E09=>0x2E0A,
      +0x2E0A=>0x2E09,
      +0x2E0C=>0x2E0D,
      +0x2E0D=>0x2E0C,
      +0x2E1C=>0x2E1D,
      +0x2E1D=>0x2E1C,
      +0x3008=>0x3009,
      +0x3009=>0x3008,
      +0x300A=>0x300B,
      +0x300B=>0x300A,
      +0x300C=>0x300D,
      +0x300D=>0x300C,
      +0x300E=>0x300F,
      +0x300F=>0x300E,
      +0x3010=>0x3011,
      +0x3011=>0x3010,
      +0x3014=>0x3015,
      +0x3015=>0x3014,
      +0x3016=>0x3017,
      +0x3017=>0x3016,
      +0x3018=>0x3019,
      +0x3019=>0x3018,
      +0x301A=>0x301B,
      +0x301B=>0x301A,
      +0x301D=>0x301E,
      +0x301E=>0x301D,
      +0xFE59=>0xFE5A,
      +0xFE5A=>0xFE59,
      +0xFE5B=>0xFE5C,
      +0xFE5C=>0xFE5B,
      +0xFE5D=>0xFE5E,
      +0xFE5E=>0xFE5D,
      +0xFE64=>0xFE65,
      +0xFE65=>0xFE64,
      +0xFF08=>0xFF09,
      +0xFF09=>0xFF08,
      +0xFF1C=>0xFF1E,
      +0xFF1E=>0xFF1C,
      +0xFF3B=>0xFF3D,
      +0xFF3D=>0xFF3B,
      +0xFF5B=>0xFF5D,
      +0xFF5D=>0xFF5B,
      +0xFF5F=>0xFF60,
      +0xFF60=>0xFF5F,
      +0xFF62=>0xFF63,
      +0xFF63=>0xFF62)

      +

      [line 17878]

      +

      +

      Tags:

      +
      + + + + + + + +
      var:  unicode characters. For information on bidi mirroring, see UAX #9: Bidirectional Algorithm, at http://www.unicode.org/unicode/reports/tr9/
      access:  public
      +
      + +
      +
      + + + + + +
      Type:  Mirror
      +


      +
      [ Top ]

      + +

      +

      $uni_PDF =  8236

      +

      [line 86]

      +

      +

      Tags:

      +
      + + + + + + + +
      var:  code for Pop Directional Format
      access:  public
      +
      + +
      +
      + + + + + +
      Type:  Unicode
      +


      +
      [ Top ]

      + +

      +

      $uni_RE_PATTERN_ARABIC =  "/(
      +        \xD8[\x80-\x83\x8B\x8D\x9B\x9E\x9F\xA1-\xBA]  # AL
      +      | \xD9[\x80-\x8A\xAD-\xAF\xB1-\xBF]             # AL
      +      | \xDA[\x80-\xBF]                               # AL
      +      | \xDB[\x80-\x95\x9D\xA5\xA6\xAE\xAF\xBA-\xBF]  # AL
      +      | \xDC[\x80-\x8D\x90\x92-\xAF]                  # AL
      +      | \xDD[\x8D-\xAD]                               # AL
      +      | \xDE[\x80-\xA5\xB1]                           # AL
      +      | \xEF\xAD[\x90-\xBF]                           # AL
      +      | \xEF\xAE[\x80-\xB1]                           # AL
      +      | \xEF\xAF[\x93-\xBF]                           # AL
      +      | \xEF[\xB0-\xB3][\x80-\xBF]                    # AL
      +      | \xEF\xB4[\x80-\xBD]                           # AL
      +      | \xEF\xB5[\x90-\xBF]                           # AL
      +      | \xEF\xB6[\x80-\x8F\x92-\xBF]                  # AL
      +      | \xEF\xB7[\x80-\x87\xB0-\xBC]                  # AL
      +      | \xEF\xB9[\xB0-\xB4\xB6-\xBF]                  # AL
      +      | \xEF\xBA[\x80-\xBF]                           # AL
      +      | \xEF\xBB[\x80-\xBC]                           # AL
      +      | \xD9[\xA0-\xA9\xAB\xAC]                       # AN
      +      )/x"

      +

      [line 123]

      +

      +

      Tags:

      +
      + + + + +
      access:  public
      +
      + +
      +
      + + + + + +
      Type:  mixed
      +


      +
      [ Top ]

      + +

      +

      $uni_RE_PATTERN_RTL =  "/(
      +     \xD6\xBE                                             # R
      +   | \xD7[\x80\x83\x86\x90-\xAA\xB0-\xB4]                 # R
      +   | \xDF[\x80-\xAA\xB4\xB5\xBA]                          # R
      +   | \xE2\x80\x8F                                         # R
      +   | \xEF\xAC[\x9D\x9F\xA0-\xA8\xAA-\xB6\xB8-\xBC\xBE]    # R
      +   | \xEF\xAD[\x80\x81\x83\x84\x86-\x8F]                  # R
      +   | \xF0\x90\xA0[\x80-\x85\x88\x8A-\xB5\xB7\xB8\xBC\xBF] # R
      +   | \xF0\x90\xA4[\x80-\x99]                              # R
      +   | \xF0\x90\xA8[\x80\x90-\x93\x95-\x97\x99-\xB3]        # R
      +   | \xF0\x90\xA9[\x80-\x87\x90-\x98]                     # R
      +   | \xE2\x80[\xAB\xAE]                                   # RLE & RLO
      +   )/x"

      +

      [line 104]

      +

      +

      Tags:

      +
      + + + + +
      access:  public
      +
      + +
      +
      + + + + + +
      Type:  mixed
      +


      +
      [ Top ]

      + +

      +

      $uni_RLE =  8235

      +

      [line 80]

      +

      +

      Tags:

      +
      + + + + + + + +
      var:  code for Right-to-Left Embedding
      access:  public
      +
      + +
      +
      + + + + + +
      Type:  Unicode
      +


      +
      [ Top ]

      + +

      +

      $uni_RLM =  8207

      +

      [line 68]

      +

      +

      Tags:

      +
      + + + + + + + +
      var:  code for Right-to-Left Mark
      access:  public
      +
      + +
      +
      + + + + + +
      Type:  Unicode
      +


      +
      [ Top ]

      + +

      +

      $uni_RLO =  8238

      +

      [line 98]

      +

      +

      Tags:

      +
      + + + + + + + +
      var:  code for Right-to-Left Override
      access:  public
      +
      + +
      +
      + + + + + +
      Type:  Unicode
      +


      +
      [ Top ]

      + +

      +

      $uni_type = array(
      +0=>'BN',
      +1=>'BN',
      +2=>'BN',
      +3=>'BN',
      +4=>'BN',
      +5=>'BN',
      +6=>'BN',
      +7=>'BN',
      +8=>'BN',
      +9=>'S',
      +10=>'B',
      +11=>'S',
      +12=>'WS',
      +13=>'B',
      +14=>'BN',
      +15=>'BN',
      +16=>'BN',
      +17=>'BN',
      +18=>'BN',
      +19=>'BN',
      +20=>'BN',
      +21=>'BN',
      +22=>'BN',
      +23=>'BN',
      +24=>'BN',
      +25=>'BN',
      +26=>'BN',
      +27=>'BN',
      +28=>'B',
      +29=>'B',
      +30=>'B',
      +31=>'S',
      +32=>'WS',
      +33=>'ON',
      +34=>'ON',
      +35=>'ET',
      +36=>'ET',
      +37=>'ET',
      +38=>'ON',
      +39=>'ON',
      +40=>'ON',
      +41=>'ON',
      +42=>'ON',
      +43=>'ES',
      +44=>'CS',
      +45=>'ES',
      +46=>'CS',
      +47=>'CS',
      +48=>'EN',
      +49=>'EN',
      +50=>'EN',
      +51=>'EN',
      +52=>'EN',
      +53=>'EN',
      +54=>'EN',
      +55=>'EN',
      +56=>'EN',
      +57=>'EN',
      +58=>'CS',
      +59=>'ON',
      +60=>'ON',
      +61=>'ON',
      +62=>'ON',
      +63=>'ON',
      +64=>'ON',
      +65=>'L',
      +66=>'L',
      +67=>'L',
      +68=>'L',
      +69=>'L',
      +70=>'L',
      +71=>'L',
      +72=>'L',
      +73=>'L',
      +74=>'L',
      +75=>'L',
      +76=>'L',
      +77=>'L',
      +78=>'L',
      +79=>'L',
      +80=>'L',
      +81=>'L',
      +82=>'L',
      +83=>'L',
      +84=>'L',
      +85=>'L',
      +86=>'L',
      +87=>'L',
      +88=>'L',
      +89=>'L',
      +90=>'L',
      +91=>'ON',
      +92=>'ON',
      +93=>'ON',
      +94=>'ON',
      +95=>'ON',
      +96=>'ON',
      +97=>'L',
      +98=>'L',
      +99=>'L',
      +100=>'L',
      +101=>'L',
      +102=>'L',
      +103=>'L',
      +104=>'L',
      +105=>'L',
      +106=>'L',
      +107=>'L',
      +108=>'L',
      +109=>'L',
      +110=>'L',
      +111=>'L',
      +112=>'L',
      +113=>'L',
      +114=>'L',
      +115=>'L',
      +116=>'L',
      +117=>'L',
      +118=>'L',
      +119=>'L',
      +120=>'L',
      +121=>'L',
      +122=>'L',
      +123=>'ON',
      +124=>'ON',
      +125=>'ON',
      +126=>'ON',
      +127=>'BN',
      +128=>'BN',
      +129=>'BN',
      +130=>'BN',
      +131=>'BN',
      +132=>'BN',
      +133=>'B',
      +134=>'BN',
      +135=>'BN',
      +136=>'BN',
      +137=>'BN',
      +138=>'BN',
      +139=>'BN',
      +140=>'BN',
      +141=>'BN',
      +142=>'BN',
      +143=>'BN',
      +144=>'BN',
      +145=>'BN',
      +146=>'BN',
      +147=>'BN',
      +148=>'BN',
      +149=>'BN',
      +150=>'BN',
      +151=>'BN',
      +152=>'BN',
      +153=>'BN',
      +154=>'BN',
      +155=>'BN',
      +156=>'BN',
      +157=>'BN',
      +158=>'BN',
      +159=>'BN',
      +160=>'CS',
      +161=>'ON',
      +162=>'ET',
      +163=>'ET',
      +164=>'ET',
      +165=>'ET',
      +166=>'ON',
      +167=>'ON',
      +168=>'ON',
      +169=>'ON',
      +170=>'L',
      +171=>'ON',
      +172=>'ON',
      +173=>'BN',
      +174=>'ON',
      +175=>'ON',
      +176=>'ET',
      +177=>'ET',
      +178=>'EN',
      +179=>'EN',
      +180=>'ON',
      +181=>'L',
      +182=>'ON',
      +183=>'ON',
      +184=>'ON',
      +185=>'EN',
      +186=>'L',
      +187=>'ON',
      +188=>'ON',
      +189=>'ON',
      +190=>'ON',
      +191=>'ON',
      +192=>'L',
      +193=>'L',
      +194=>'L',
      +195=>'L',
      +196=>'L',
      +197=>'L',
      +198=>'L',
      +199=>'L',
      +200=>'L',
      +201=>'L',
      +202=>'L',
      +203=>'L',
      +204=>'L',
      +205=>'L',
      +206=>'L',
      +207=>'L',
      +208=>'L',
      +209=>'L',
      +210=>'L',
      +211=>'L',
      +212=>'L',
      +213=>'L',
      +214=>'L',
      +215=>'ON',
      +216=>'L',
      +217=>'L',
      +218=>'L',
      +219=>'L',
      +220=>'L',
      +221=>'L',
      +222=>'L',
      +223=>'L',
      +224=>'L',
      +225=>'L',
      +226=>'L',
      +227=>'L',
      +228=>'L',
      +229=>'L',
      +230=>'L',
      +231=>'L',
      +232=>'L',
      +233=>'L',
      +234=>'L',
      +235=>'L',
      +236=>'L',
      +237=>'L',
      +238=>'L',
      +239=>'L',
      +240=>'L',
      +241=>'L',
      +242=>'L',
      +243=>'L',
      +244=>'L',
      +245=>'L',
      +246=>'L',
      +247=>'ON',
      +248=>'L',
      +249=>'L',
      +250=>'L',
      +251=>'L',
      +252=>'L',
      +253=>'L',
      +254=>'L',
      +255=>'L',
      +256=>'L',
      +257=>'L',
      +258=>'L',
      +259=>'L',
      +260=>'L',
      +261=>'L',
      +262=>'L',
      +263=>'L',
      +264=>'L',
      +265=>'L',
      +266=>'L',
      +267=>'L',
      +268=>'L',
      +269=>'L',
      +270=>'L',
      +271=>'L',
      +272=>'L',
      +273=>'L',
      +274=>'L',
      +275=>'L',
      +276=>'L',
      +277=>'L',
      +278=>'L',
      +279=>'L',
      +280=>'L',
      +281=>'L',
      +282=>'L',
      +283=>'L',
      +284=>'L',
      +285=>'L',
      +286=>'L',
      +287=>'L',
      +288=>'L',
      +289=>'L',
      +290=>'L',
      +291=>'L',
      +292=>'L',
      +293=>'L',
      +294=>'L',
      +295=>'L',
      +296=>'L',
      +297=>'L',
      +298=>'L',
      +299=>'L',
      +300=>'L',
      +301=>'L',
      +302=>'L',
      +303=>'L',
      +304=>'L',
      +305=>'L',
      +306=>'L',
      +307=>'L',
      +308=>'L',
      +309=>'L',
      +310=>'L',
      +311=>'L',
      +312=>'L',
      +313=>'L',
      +314=>'L',
      +315=>'L',
      +316=>'L',
      +317=>'L',
      +318=>'L',
      +319=>'L',
      +320=>'L',
      +321=>'L',
      +322=>'L',
      +323=>'L',
      +324=>'L',
      +325=>'L',
      +326=>'L',
      +327=>'L',
      +328=>'L',
      +329=>'L',
      +330=>'L',
      +331=>'L',
      +332=>'L',
      +333=>'L',
      +334=>'L',
      +335=>'L',
      +336=>'L',
      +337=>'L',
      +338=>'L',
      +339=>'L',
      +340=>'L',
      +341=>'L',
      +342=>'L',
      +343=>'L',
      +344=>'L',
      +345=>'L',
      +346=>'L',
      +347=>'L',
      +348=>'L',
      +349=>'L',
      +350=>'L',
      +351=>'L',
      +352=>'L',
      +353=>'L',
      +354=>'L',
      +355=>'L',
      +356=>'L',
      +357=>'L',
      +358=>'L',
      +359=>'L',
      +360=>'L',
      +361=>'L',
      +362=>'L',
      +363=>'L',
      +364=>'L',
      +365=>'L',
      +366=>'L',
      +367=>'L',
      +368=>'L',
      +369=>'L',
      +370=>'L',
      +371=>'L',
      +372=>'L',
      +373=>'L',
      +374=>'L',
      +375=>'L',
      +376=>'L',
      +377=>'L',
      +378=>'L',
      +379=>'L',
      +380=>'L',
      +381=>'L',
      +382=>'L',
      +383=>'L',
      +384=>'L',
      +385=>'L',
      +386=>'L',
      +387=>'L',
      +388=>'L',
      +389=>'L',
      +390=>'L',
      +391=>'L',
      +392=>'L',
      +393=>'L',
      +394=>'L',
      +395=>'L',
      +396=>'L',
      +397=>'L',
      +398=>'L',
      +399=>'L',
      +400=>'L',
      +401=>'L',
      +402=>'L',
      +403=>'L',
      +404=>'L',
      +405=>'L',
      +406=>'L',
      +407=>'L',
      +408=>'L',
      +409=>'L',
      +410=>'L',
      +411=>'L',
      +412=>'L',
      +413=>'L',
      +414=>'L',
      +415=>'L',
      +416=>'L',
      +417=>'L',
      +418=>'L',
      +419=>'L',
      +420=>'L',
      +421=>'L',
      +422=>'L',
      +423=>'L',
      +424=>'L',
      +425=>'L',
      +426=>'L',
      +427=>'L',
      +428=>'L',
      +429=>'L',
      +430=>'L',
      +431=>'L',
      +432=>'L',
      +433=>'L',
      +434=>'L',
      +435=>'L',
      +436=>'L',
      +437=>'L',
      +438=>'L',
      +439=>'L',
      +440=>'L',
      +441=>'L',
      +442=>'L',
      +443=>'L',
      +444=>'L',
      +445=>'L',
      +446=>'L',
      +447=>'L',
      +448=>'L',
      +449=>'L',
      +450=>'L',
      +451=>'L',
      +452=>'L',
      +453=>'L',
      +454=>'L',
      +455=>'L',
      +456=>'L',
      +457=>'L',
      +458=>'L',
      +459=>'L',
      +460=>'L',
      +461=>'L',
      +462=>'L',
      +463=>'L',
      +464=>'L',
      +465=>'L',
      +466=>'L',
      +467=>'L',
      +468=>'L',
      +469=>'L',
      +470=>'L',
      +471=>'L',
      +472=>'L',
      +473=>'L',
      +474=>'L',
      +475=>'L',
      +476=>'L',
      +477=>'L',
      +478=>'L',
      +479=>'L',
      +480=>'L',
      +481=>'L',
      +482=>'L',
      +483=>'L',
      +484=>'L',
      +485=>'L',
      +486=>'L',
      +487=>'L',
      +488=>'L',
      +489=>'L',
      +490=>'L',
      +491=>'L',
      +492=>'L',
      +493=>'L',
      +494=>'L',
      +495=>'L',
      +496=>'L',
      +497=>'L',
      +498=>'L',
      +499=>'L',
      +500=>'L',
      +501=>'L',
      +502=>'L',
      +503=>'L',
      +504=>'L',
      +505=>'L',
      +506=>'L',
      +507=>'L',
      +508=>'L',
      +509=>'L',
      +510=>'L',
      +511=>'L',
      +512=>'L',
      +513=>'L',
      +514=>'L',
      +515=>'L',
      +516=>'L',
      +517=>'L',
      +518=>'L',
      +519=>'L',
      +520=>'L',
      +521=>'L',
      +522=>'L',
      +523=>'L',
      +524=>'L',
      +525=>'L',
      +526=>'L',
      +527=>'L',
      +528=>'L',
      +529=>'L',
      +530=>'L',
      +531=>'L',
      +532=>'L',
      +533=>'L',
      +534=>'L',
      +535=>'L',
      +536=>'L',
      +537=>'L',
      +538=>'L',
      +539=>'L',
      +540=>'L',
      +541=>'L',
      +542=>'L',
      +543=>'L',
      +544=>'L',
      +545=>'L',
      +546=>'L',
      +547=>'L',
      +548=>'L',
      +549=>'L',
      +550=>'L',
      +551=>'L',
      +552=>'L',
      +553=>'L',
      +554=>'L',
      +555=>'L',
      +556=>'L',
      +557=>'L',
      +558=>'L',
      +559=>'L',
      +560=>'L',
      +561=>'L',
      +562=>'L',
      +563=>'L',
      +564=>'L',
      +565=>'L',
      +566=>'L',
      +567=>'L',
      +568=>'L',
      +569=>'L',
      +570=>'L',
      +571=>'L',
      +572=>'L',
      +573=>'L',
      +574=>'L',
      +575=>'L',
      +576=>'L',
      +577=>'L',
      +578=>'L',
      +579=>'L',
      +580=>'L',
      +581=>'L',
      +582=>'L',
      +583=>'L',
      +584=>'L',
      +585=>'L',
      +586=>'L',
      +587=>'L',
      +588=>'L',
      +589=>'L',
      +590=>'L',
      +591=>'L',
      +592=>'L',
      +593=>'L',
      +594=>'L',
      +595=>'L',
      +596=>'L',
      +597=>'L',
      +598=>'L',
      +599=>'L',
      +600=>'L',
      +601=>'L',
      +602=>'L',
      +603=>'L',
      +604=>'L',
      +605=>'L',
      +606=>'L',
      +607=>'L',
      +608=>'L',
      +609=>'L',
      +610=>'L',
      +611=>'L',
      +612=>'L',
      +613=>'L',
      +614=>'L',
      +615=>'L',
      +616=>'L',
      +617=>'L',
      +618=>'L',
      +619=>'L',
      +620=>'L',
      +621=>'L',
      +622=>'L',
      +623=>'L',
      +624=>'L',
      +625=>'L',
      +626=>'L',
      +627=>'L',
      +628=>'L',
      +629=>'L',
      +630=>'L',
      +631=>'L',
      +632=>'L',
      +633=>'L',
      +634=>'L',
      +635=>'L',
      +636=>'L',
      +637=>'L',
      +638=>'L',
      +639=>'L',
      +640=>'L',
      +641=>'L',
      +642=>'L',
      +643=>'L',
      +644=>'L',
      +645=>'L',
      +646=>'L',
      +647=>'L',
      +648=>'L',
      +649=>'L',
      +650=>'L',
      +651=>'L',
      +652=>'L',
      +653=>'L',
      +654=>'L',
      +655=>'L',
      +656=>'L',
      +657=>'L',
      +658=>'L',
      +659=>'L',
      +660=>'L',
      +661=>'L',
      +662=>'L',
      +663=>'L',
      +664=>'L',
      +665=>'L',
      +666=>'L',
      +667=>'L',
      +668=>'L',
      +669=>'L',
      +670=>'L',
      +671=>'L',
      +672=>'L',
      +673=>'L',
      +674=>'L',
      +675=>'L',
      +676=>'L',
      +677=>'L',
      +678=>'L',
      +679=>'L',
      +680=>'L',
      +681=>'L',
      +682=>'L',
      +683=>'L',
      +684=>'L',
      +685=>'L',
      +686=>'L',
      +687=>'L',
      +688=>'L',
      +689=>'L',
      +690=>'L',
      +691=>'L',
      +692=>'L',
      +693=>'L',
      +694=>'L',
      +695=>'L',
      +696=>'L',
      +697=>'ON',
      +698=>'ON',
      +699=>'L',
      +700=>'L',
      +701=>'L',
      +702=>'L',
      +703=>'L',
      +704=>'L',
      +705=>'L',
      +706=>'ON',
      +707=>'ON',
      +708=>'ON',
      +709=>'ON',
      +710=>'ON',
      +711=>'ON',
      +712=>'ON',
      +713=>'ON',
      +714=>'ON',
      +715=>'ON',
      +716=>'ON',
      +717=>'ON',
      +718=>'ON',
      +719=>'ON',
      +720=>'L',
      +721=>'L',
      +722=>'ON',
      +723=>'ON',
      +724=>'ON',
      +725=>'ON',
      +726=>'ON',
      +727=>'ON',
      +728=>'ON',
      +729=>'ON',
      +730=>'ON',
      +731=>'ON',
      +732=>'ON',
      +733=>'ON',
      +734=>'ON',
      +735=>'ON',
      +736=>'L',
      +737=>'L',
      +738=>'L',
      +739=>'L',
      +740=>'L',
      +741=>'ON',
      +742=>'ON',
      +743=>'ON',
      +744=>'ON',
      +745=>'ON',
      +746=>'ON',
      +747=>'ON',
      +748=>'ON',
      +749=>'ON',
      +750=>'L',
      +751=>'ON',
      +752=>'ON',
      +753=>'ON',
      +754=>'ON',
      +755=>'ON',
      +756=>'ON',
      +757=>'ON',
      +758=>'ON',
      +759=>'ON',
      +760=>'ON',
      +761=>'ON',
      +762=>'ON',
      +763=>'ON',
      +764=>'ON',
      +765=>'ON',
      +766=>'ON',
      +767=>'ON',
      +768=>'NSM',
      +769=>'NSM',
      +770=>'NSM',
      +771=>'NSM',
      +772=>'NSM',
      +773=>'NSM',
      +774=>'NSM',
      +775=>'NSM',
      +776=>'NSM',
      +777=>'NSM',
      +778=>'NSM',
      +779=>'NSM',
      +780=>'NSM',
      +781=>'NSM',
      +782=>'NSM',
      +783=>'NSM',
      +784=>'NSM',
      +785=>'NSM',
      +786=>'NSM',
      +787=>'NSM',
      +788=>'NSM',
      +789=>'NSM',
      +790=>'NSM',
      +791=>'NSM',
      +792=>'NSM',
      +793=>'NSM',
      +794=>'NSM',
      +795=>'NSM',
      +796=>'NSM',
      +797=>'NSM',
      +798=>'NSM',
      +799=>'NSM',
      +800=>'NSM',
      +801=>'NSM',
      +802=>'NSM',
      +803=>'NSM',
      +804=>'NSM',
      +805=>'NSM',
      +806=>'NSM',
      +807=>'NSM',
      +808=>'NSM',
      +809=>'NSM',
      +810=>'NSM',
      +811=>'NSM',
      +812=>'NSM',
      +813=>'NSM',
      +814=>'NSM',
      +815=>'NSM',
      +816=>'NSM',
      +817=>'NSM',
      +818=>'NSM',
      +819=>'NSM',
      +820=>'NSM',
      +821=>'NSM',
      +822=>'NSM',
      +823=>'NSM',
      +824=>'NSM',
      +825=>'NSM',
      +826=>'NSM',
      +827=>'NSM',
      +828=>'NSM',
      +829=>'NSM',
      +830=>'NSM',
      +831=>'NSM',
      +832=>'NSM',
      +833=>'NSM',
      +834=>'NSM',
      +835=>'NSM',
      +836=>'NSM',
      +837=>'NSM',
      +838=>'NSM',
      +839=>'NSM',
      +840=>'NSM',
      +841=>'NSM',
      +842=>'NSM',
      +843=>'NSM',
      +844=>'NSM',
      +845=>'NSM',
      +846=>'NSM',
      +847=>'NSM',
      +848=>'NSM',
      +849=>'NSM',
      +850=>'NSM',
      +851=>'NSM',
      +852=>'NSM',
      +853=>'NSM',
      +854=>'NSM',
      +855=>'NSM',
      +856=>'NSM',
      +857=>'NSM',
      +858=>'NSM',
      +859=>'NSM',
      +860=>'NSM',
      +861=>'NSM',
      +862=>'NSM',
      +863=>'NSM',
      +864=>'NSM',
      +865=>'NSM',
      +866=>'NSM',
      +867=>'NSM',
      +868=>'NSM',
      +869=>'NSM',
      +870=>'NSM',
      +871=>'NSM',
      +872=>'NSM',
      +873=>'NSM',
      +874=>'NSM',
      +875=>'NSM',
      +876=>'NSM',
      +877=>'NSM',
      +878=>'NSM',
      +879=>'NSM',
      +884=>'ON',
      +885=>'ON',
      +890=>'L',
      +891=>'L',
      +892=>'L',
      +893=>'L',
      +894=>'ON',
      +900=>'ON',
      +901=>'ON',
      +902=>'L',
      +903=>'ON',
      +904=>'L',
      +905=>'L',
      +906=>'L',
      +908=>'L',
      +910=>'L',
      +911=>'L',
      +912=>'L',
      +913=>'L',
      +914=>'L',
      +915=>'L',
      +916=>'L',
      +917=>'L',
      +918=>'L',
      +919=>'L',
      +920=>'L',
      +921=>'L',
      +922=>'L',
      +923=>'L',
      +924=>'L',
      +925=>'L',
      +926=>'L',
      +927=>'L',
      +928=>'L',
      +929=>'L',
      +931=>'L',
      +932=>'L',
      +933=>'L',
      +934=>'L',
      +935=>'L',
      +936=>'L',
      +937=>'L',
      +938=>'L',
      +939=>'L',
      +940=>'L',
      +941=>'L',
      +942=>'L',
      +943=>'L',
      +944=>'L',
      +945=>'L',
      +946=>'L',
      +947=>'L',
      +948=>'L',
      +949=>'L',
      +950=>'L',
      +951=>'L',
      +952=>'L',
      +953=>'L',
      +954=>'L',
      +955=>'L',
      +956=>'L',
      +957=>'L',
      +958=>'L',
      +959=>'L',
      +960=>'L',
      +961=>'L',
      +962=>'L',
      +963=>'L',
      +964=>'L',
      +965=>'L',
      +966=>'L',
      +967=>'L',
      +968=>'L',
      +969=>'L',
      +970=>'L',
      +971=>'L',
      +972=>'L',
      +973=>'L',
      +974=>'L',
      +976=>'L',
      +977=>'L',
      +978=>'L',
      +979=>'L',
      +980=>'L',
      +981=>'L',
      +982=>'L',
      +983=>'L',
      +984=>'L',
      +985=>'L',
      +986=>'L',
      +987=>'L',
      +988=>'L',
      +989=>'L',
      +990=>'L',
      +991=>'L',
      +992=>'L',
      +993=>'L',
      +994=>'L',
      +995=>'L',
      +996=>'L',
      +997=>'L',
      +998=>'L',
      +999=>'L',
      +1000=>'L',
      +1001=>'L',
      +1002=>'L',
      +1003=>'L',
      +1004=>'L',
      +1005=>'L',
      +1006=>'L',
      +1007=>'L',
      +1008=>'L',
      +1009=>'L',
      +1010=>'L',
      +1011=>'L',
      +1012=>'L',
      +1013=>'L',
      +1014=>'ON',
      +1015=>'L',
      +1016=>'L',
      +1017=>'L',
      +1018=>'L',
      +1019=>'L',
      +1020=>'L',
      +1021=>'L',
      +1022=>'L',
      +1023=>'L',
      +1024=>'L',
      +1025=>'L',
      +1026=>'L',
      +1027=>'L',
      +1028=>'L',
      +1029=>'L',
      +1030=>'L',
      +1031=>'L',
      +1032=>'L',
      +1033=>'L',
      +1034=>'L',
      +1035=>'L',
      +1036=>'L',
      +1037=>'L',
      +1038=>'L',
      +1039=>'L',
      +1040=>'L',
      +1041=>'L',
      +1042=>'L',
      +1043=>'L',
      +1044=>'L',
      +1045=>'L',
      +1046=>'L',
      +1047=>'L',
      +1048=>'L',
      +1049=>'L',
      +1050=>'L',
      +1051=>'L',
      +1052=>'L',
      +1053=>'L',
      +1054=>'L',
      +1055=>'L',
      +1056=>'L',
      +1057=>'L',
      +1058=>'L',
      +1059=>'L',
      +1060=>'L',
      +1061=>'L',
      +1062=>'L',
      +1063=>'L',
      +1064=>'L',
      +1065=>'L',
      +1066=>'L',
      +1067=>'L',
      +1068=>'L',
      +1069=>'L',
      +1070=>'L',
      +1071=>'L',
      +1072=>'L',
      +1073=>'L',
      +1074=>'L',
      +1075=>'L',
      +1076=>'L',
      +1077=>'L',
      +1078=>'L',
      +1079=>'L',
      +1080=>'L',
      +1081=>'L',
      +1082=>'L',
      +1083=>'L',
      +1084=>'L',
      +1085=>'L',
      +1086=>'L',
      +1087=>'L',
      +1088=>'L',
      +1089=>'L',
      +1090=>'L',
      +1091=>'L',
      +1092=>'L',
      +1093=>'L',
      +1094=>'L',
      +1095=>'L',
      +1096=>'L',
      +1097=>'L',
      +1098=>'L',
      +1099=>'L',
      +1100=>'L',
      +1101=>'L',
      +1102=>'L',
      +1103=>'L',
      +1104=>'L',
      +1105=>'L',
      +1106=>'L',
      +1107=>'L',
      +1108=>'L',
      +1109=>'L',
      +1110=>'L',
      +1111=>'L',
      +1112=>'L',
      +1113=>'L',
      +1114=>'L',
      +1115=>'L',
      +1116=>'L',
      +1117=>'L',
      +1118=>'L',
      +1119=>'L',
      +1120=>'L',
      +1121=>'L',
      +1122=>'L',
      +1123=>'L',
      +1124=>'L',
      +1125=>'L',
      +1126=>'L',
      +1127=>'L',
      +1128=>'L',
      +1129=>'L',
      +1130=>'L',
      +1131=>'L',
      +1132=>'L',
      +1133=>'L',
      +1134=>'L',
      +1135=>'L',
      +1136=>'L',
      +1137=>'L',
      +1138=>'L',
      +1139=>'L',
      +1140=>'L',
      +1141=>'L',
      +1142=>'L',
      +1143=>'L',
      +1144=>'L',
      +1145=>'L',
      +1146=>'L',
      +1147=>'L',
      +1148=>'L',
      +1149=>'L',
      +1150=>'L',
      +1151=>'L',
      +1152=>'L',
      +1153=>'L',
      +1154=>'L',
      +1155=>'NSM',
      +1156=>'NSM',
      +1157=>'NSM',
      +1158=>'NSM',
      +1160=>'NSM',
      +1161=>'NSM',
      +1162=>'L',
      +1163=>'L',
      +1164=>'L',
      +1165=>'L',
      +1166=>'L',
      +1167=>'L',
      +1168=>'L',
      +1169=>'L',
      +1170=>'L',
      +1171=>'L',
      +1172=>'L',
      +1173=>'L',
      +1174=>'L',
      +1175=>'L',
      +1176=>'L',
      +1177=>'L',
      +1178=>'L',
      +1179=>'L',
      +1180=>'L',
      +1181=>'L',
      +1182=>'L',
      +1183=>'L',
      +1184=>'L',
      +1185=>'L',
      +1186=>'L',
      +1187=>'L',
      +1188=>'L',
      +1189=>'L',
      +1190=>'L',
      +1191=>'L',
      +1192=>'L',
      +1193=>'L',
      +1194=>'L',
      +1195=>'L',
      +1196=>'L',
      +1197=>'L',
      +1198=>'L',
      +1199=>'L',
      +1200=>'L',
      +1201=>'L',
      +1202=>'L',
      +1203=>'L',
      +1204=>'L',
      +1205=>'L',
      +1206=>'L',
      +1207=>'L',
      +1208=>'L',
      +1209=>'L',
      +1210=>'L',
      +1211=>'L',
      +1212=>'L',
      +1213=>'L',
      +1214=>'L',
      +1215=>'L',
      +1216=>'L',
      +1217=>'L',
      +1218=>'L',
      +1219=>'L',
      +1220=>'L',
      +1221=>'L',
      +1222=>'L',
      +1223=>'L',
      +1224=>'L',
      +1225=>'L',
      +1226=>'L',
      +1227=>'L',
      +1228=>'L',
      +1229=>'L',
      +1230=>'L',
      +1231=>'L',
      +1232=>'L',
      +1233=>'L',
      +1234=>'L',
      +1235=>'L',
      +1236=>'L',
      +1237=>'L',
      +1238=>'L',
      +1239=>'L',
      +1240=>'L',
      +1241=>'L',
      +1242=>'L',
      +1243=>'L',
      +1244=>'L',
      +1245=>'L',
      +1246=>'L',
      +1247=>'L',
      +1248=>'L',
      +1249=>'L',
      +1250=>'L',
      +1251=>'L',
      +1252=>'L',
      +1253=>'L',
      +1254=>'L',
      +1255=>'L',
      +1256=>'L',
      +1257=>'L',
      +1258=>'L',
      +1259=>'L',
      +1260=>'L',
      +1261=>'L',
      +1262=>'L',
      +1263=>'L',
      +1264=>'L',
      +1265=>'L',
      +1266=>'L',
      +1267=>'L',
      +1268=>'L',
      +1269=>'L',
      +1270=>'L',
      +1271=>'L',
      +1272=>'L',
      +1273=>'L',
      +1274=>'L',
      +1275=>'L',
      +1276=>'L',
      +1277=>'L',
      +1278=>'L',
      +1279=>'L',
      +1280=>'L',
      +1281=>'L',
      +1282=>'L',
      +1283=>'L',
      +1284=>'L',
      +1285=>'L',
      +1286=>'L',
      +1287=>'L',
      +1288=>'L',
      +1289=>'L',
      +1290=>'L',
      +1291=>'L',
      +1292=>'L',
      +1293=>'L',
      +1294=>'L',
      +1295=>'L',
      +1296=>'L',
      +1297=>'L',
      +1298=>'L',
      +1299=>'L',
      +1329=>'L',
      +1330=>'L',
      +1331=>'L',
      +1332=>'L',
      +1333=>'L',
      +1334=>'L',
      +1335=>'L',
      +1336=>'L',
      +1337=>'L',
      +1338=>'L',
      +1339=>'L',
      +1340=>'L',
      +1341=>'L',
      +1342=>'L',
      +1343=>'L',
      +1344=>'L',
      +1345=>'L',
      +1346=>'L',
      +1347=>'L',
      +1348=>'L',
      +1349=>'L',
      +1350=>'L',
      +1351=>'L',
      +1352=>'L',
      +1353=>'L',
      +1354=>'L',
      +1355=>'L',
      +1356=>'L',
      +1357=>'L',
      +1358=>'L',
      +1359=>'L',
      +1360=>'L',
      +1361=>'L',
      +1362=>'L',
      +1363=>'L',
      +1364=>'L',
      +1365=>'L',
      +1366=>'L',
      +1369=>'L',
      +1370=>'L',
      +1371=>'L',
      +1372=>'L',
      +1373=>'L',
      +1374=>'L',
      +1375=>'L',
      +1377=>'L',
      +1378=>'L',
      +1379=>'L',
      +1380=>'L',
      +1381=>'L',
      +1382=>'L',
      +1383=>'L',
      +1384=>'L',
      +1385=>'L',
      +1386=>'L',
      +1387=>'L',
      +1388=>'L',
      +1389=>'L',
      +1390=>'L',
      +1391=>'L',
      +1392=>'L',
      +1393=>'L',
      +1394=>'L',
      +1395=>'L',
      +1396=>'L',
      +1397=>'L',
      +1398=>'L',
      +1399=>'L',
      +1400=>'L',
      +1401=>'L',
      +1402=>'L',
      +1403=>'L',
      +1404=>'L',
      +1405=>'L',
      +1406=>'L',
      +1407=>'L',
      +1408=>'L',
      +1409=>'L',
      +1410=>'L',
      +1411=>'L',
      +1412=>'L',
      +1413=>'L',
      +1414=>'L',
      +1415=>'L',
      +1417=>'L',
      +1418=>'ON',
      +1425=>'NSM',
      +1426=>'NSM',
      +1427=>'NSM',
      +1428=>'NSM',
      +1429=>'NSM',
      +1430=>'NSM',
      +1431=>'NSM',
      +1432=>'NSM',
      +1433=>'NSM',
      +1434=>'NSM',
      +1435=>'NSM',
      +1436=>'NSM',
      +1437=>'NSM',
      +1438=>'NSM',
      +1439=>'NSM',
      +1440=>'NSM',
      +1441=>'NSM',
      +1442=>'NSM',
      +1443=>'NSM',
      +1444=>'NSM',
      +1445=>'NSM',
      +1446=>'NSM',
      +1447=>'NSM',
      +1448=>'NSM',
      +1449=>'NSM',
      +1450=>'NSM',
      +1451=>'NSM',
      +1452=>'NSM',
      +1453=>'NSM',
      +1454=>'NSM',
      +1455=>'NSM',
      +1456=>'NSM',
      +1457=>'NSM',
      +1458=>'NSM',
      +1459=>'NSM',
      +1460=>'NSM',
      +1461=>'NSM',
      +1462=>'NSM',
      +1463=>'NSM',
      +1464=>'NSM',
      +1465=>'NSM',
      +1466=>'NSM',
      +1467=>'NSM',
      +1468=>'NSM',
      +1469=>'NSM',
      +1470=>'R',
      +1471=>'NSM',
      +1472=>'R',
      +1473=>'NSM',
      +1474=>'NSM',
      +1475=>'R',
      +1476=>'NSM',
      +1477=>'NSM',
      +1478=>'R',
      +1479=>'NSM',
      +1488=>'R',
      +1489=>'R',
      +1490=>'R',
      +1491=>'R',
      +1492=>'R',
      +1493=>'R',
      +1494=>'R',
      +1495=>'R',
      +1496=>'R',
      +1497=>'R',
      +1498=>'R',
      +1499=>'R',
      +1500=>'R',
      +1501=>'R',
      +1502=>'R',
      +1503=>'R',
      +1504=>'R',
      +1505=>'R',
      +1506=>'R',
      +1507=>'R',
      +1508=>'R',
      +1509=>'R',
      +1510=>'R',
      +1511=>'R',
      +1512=>'R',
      +1513=>'R',
      +1514=>'R',
      +1520=>'R',
      +1521=>'R',
      +1522=>'R',
      +1523=>'R',
      +1524=>'R',
      +1536=>'AL',
      +1537=>'AL',
      +1538=>'AL',
      +1539=>'AL',
      +1547=>'AL',
      +1548=>'CS',
      +1549=>'AL',
      +1550=>'ON',
      +1551=>'ON',
      +1552=>'NSM',
      +1553=>'NSM',
      +1554=>'NSM',
      +1555=>'NSM',
      +1556=>'NSM',
      +1557=>'NSM',
      +1563=>'AL',
      +1566=>'AL',
      +1567=>'AL',
      +1569=>'AL',
      +1570=>'AL',
      +1571=>'AL',
      +1572=>'AL',
      +1573=>'AL',
      +1574=>'AL',
      +1575=>'AL',
      +1576=>'AL',
      +1577=>'AL',
      +1578=>'AL',
      +1579=>'AL',
      +1580=>'AL',
      +1581=>'AL',
      +1582=>'AL',
      +1583=>'AL',
      +1584=>'AL',
      +1585=>'AL',
      +1586=>'AL',
      +1587=>'AL',
      +1588=>'AL',
      +1589=>'AL',
      +1590=>'AL',
      +1591=>'AL',
      +1592=>'AL',
      +1593=>'AL',
      +1594=>'AL',
      +1600=>'AL',
      +1601=>'AL',
      +1602=>'AL',
      +1603=>'AL',
      +1604=>'AL',
      +1605=>'AL',
      +1606=>'AL',
      +1607=>'AL',
      +1608=>'AL',
      +1609=>'AL',
      +1610=>'AL',
      +1611=>'NSM',
      +1612=>'NSM',
      +1613=>'NSM',
      +1614=>'NSM',
      +1615=>'NSM',
      +1616=>'NSM',
      +1617=>'NSM',
      +1618=>'NSM',
      +1619=>'NSM',
      +1620=>'NSM',
      +1621=>'NSM',
      +1622=>'NSM',
      +1623=>'NSM',
      +1624=>'NSM',
      +1625=>'NSM',
      +1626=>'NSM',
      +1627=>'NSM',
      +1628=>'NSM',
      +1629=>'NSM',
      +1630=>'NSM',
      +1632=>'AN',
      +1633=>'AN',
      +1634=>'AN',
      +1635=>'AN',
      +1636=>'AN',
      +1637=>'AN',
      +1638=>'AN',
      +1639=>'AN',
      +1640=>'AN',
      +1641=>'AN',
      +1642=>'ET',
      +1643=>'AN',
      +1644=>'AN',
      +1645=>'AL',
      +1646=>'AL',
      +1647=>'AL',
      +1648=>'NSM',
      +1649=>'AL',
      +1650=>'AL',
      +1651=>'AL',
      +1652=>'AL',
      +1653=>'AL',
      +1654=>'AL',
      +1655=>'AL',
      +1656=>'AL',
      +1657=>'AL',
      +1658=>'AL',
      +1659=>'AL',
      +1660=>'AL',
      +1661=>'AL',
      +1662=>'AL',
      +1663=>'AL',
      +1664=>'AL',
      +1665=>'AL',
      +1666=>'AL',
      +1667=>'AL',
      +1668=>'AL',
      +1669=>'AL',
      +1670=>'AL',
      +1671=>'AL',
      +1672=>'AL',
      +1673=>'AL',
      +1674=>'AL',
      +1675=>'AL',
      +1676=>'AL',
      +1677=>'AL',
      +1678=>'AL',
      +1679=>'AL',
      +1680=>'AL',
      +1681=>'AL',
      +1682=>'AL',
      +1683=>'AL',
      +1684=>'AL',
      +1685=>'AL',
      +1686=>'AL',
      +1687=>'AL',
      +1688=>'AL',
      +1689=>'AL',
      +1690=>'AL',
      +1691=>'AL',
      +1692=>'AL',
      +1693=>'AL',
      +1694=>'AL',
      +1695=>'AL',
      +1696=>'AL',
      +1697=>'AL',
      +1698=>'AL',
      +1699=>'AL',
      +1700=>'AL',
      +1701=>'AL',
      +1702=>'AL',
      +1703=>'AL',
      +1704=>'AL',
      +1705=>'AL',
      +1706=>'AL',
      +1707=>'AL',
      +1708=>'AL',
      +1709=>'AL',
      +1710=>'AL',
      +1711=>'AL',
      +1712=>'AL',
      +1713=>'AL',
      +1714=>'AL',
      +1715=>'AL',
      +1716=>'AL',
      +1717=>'AL',
      +1718=>'AL',
      +1719=>'AL',
      +1720=>'AL',
      +1721=>'AL',
      +1722=>'AL',
      +1723=>'AL',
      +1724=>'AL',
      +1725=>'AL',
      +1726=>'AL',
      +1727=>'AL',
      +1728=>'AL',
      +1729=>'AL',
      +1730=>'AL',
      +1731=>'AL',
      +1732=>'AL',
      +1733=>'AL',
      +1734=>'AL',
      +1735=>'AL',
      +1736=>'AL',
      +1737=>'AL',
      +1738=>'AL',
      +1739=>'AL',
      +1740=>'AL',
      +1741=>'AL',
      +1742=>'AL',
      +1743=>'AL',
      +1744=>'AL',
      +1745=>'AL',
      +1746=>'AL',
      +1747=>'AL',
      +1748=>'AL',
      +1749=>'AL',
      +1750=>'NSM',
      +1751=>'NSM',
      +1752=>'NSM',
      +1753=>'NSM',
      +1754=>'NSM',
      +1755=>'NSM',
      +1756=>'NSM',
      +1757=>'AL',
      +1758=>'NSM',
      +1759=>'NSM',
      +1760=>'NSM',
      +1761=>'NSM',
      +1762=>'NSM',
      +1763=>'NSM',
      +1764=>'NSM',
      +1765=>'AL',
      +1766=>'AL',
      +1767=>'NSM',
      +1768=>'NSM',
      +1769=>'ON',
      +1770=>'NSM',
      +1771=>'NSM',
      +1772=>'NSM',
      +1773=>'NSM',
      +1774=>'AL',
      +1775=>'AL',
      +1776=>'EN',
      +1777=>'EN',
      +1778=>'EN',
      +1779=>'EN',
      +1780=>'EN',
      +1781=>'EN',
      +1782=>'EN',
      +1783=>'EN',
      +1784=>'EN',
      +1785=>'EN',
      +1786=>'AL',
      +1787=>'AL',
      +1788=>'AL',
      +1789=>'AL',
      +1790=>'AL',
      +1791=>'AL',
      +1792=>'AL',
      +1793=>'AL',
      +1794=>'AL',
      +1795=>'AL',
      +1796=>'AL',
      +1797=>'AL',
      +1798=>'AL',
      +1799=>'AL',
      +1800=>'AL',
      +1801=>'AL',
      +1802=>'AL',
      +1803=>'AL',
      +1804=>'AL',
      +1805=>'AL',
      +1807=>'BN',
      +1808=>'AL',
      +1809=>'NSM',
      +1810=>'AL',
      +1811=>'AL',
      +1812=>'AL',
      +1813=>'AL',
      +1814=>'AL',
      +1815=>'AL',
      +1816=>'AL',
      +1817=>'AL',
      +1818=>'AL',
      +1819=>'AL',
      +1820=>'AL',
      +1821=>'AL',
      +1822=>'AL',
      +1823=>'AL',
      +1824=>'AL',
      +1825=>'AL',
      +1826=>'AL',
      +1827=>'AL',
      +1828=>'AL',
      +1829=>'AL',
      +1830=>'AL',
      +1831=>'AL',
      +1832=>'AL',
      +1833=>'AL',
      +1834=>'AL',
      +1835=>'AL',
      +1836=>'AL',
      +1837=>'AL',
      +1838=>'AL',
      +1839=>'AL',
      +1840=>'NSM',
      +1841=>'NSM',
      +1842=>'NSM',
      +1843=>'NSM',
      +1844=>'NSM',
      +1845=>'NSM',
      +1846=>'NSM',
      +1847=>'NSM',
      +1848=>'NSM',
      +1849=>'NSM',
      +1850=>'NSM',
      +1851=>'NSM',
      +1852=>'NSM',
      +1853=>'NSM',
      +1854=>'NSM',
      +1855=>'NSM',
      +1856=>'NSM',
      +1857=>'NSM',
      +1858=>'NSM',
      +1859=>'NSM',
      +1860=>'NSM',
      +1861=>'NSM',
      +1862=>'NSM',
      +1863=>'NSM',
      +1864=>'NSM',
      +1865=>'NSM',
      +1866=>'NSM',
      +1869=>'AL',
      +1870=>'AL',
      +1871=>'AL',
      +1872=>'AL',
      +1873=>'AL',
      +1874=>'AL',
      +1875=>'AL',
      +1876=>'AL',
      +1877=>'AL',
      +1878=>'AL',
      +1879=>'AL',
      +1880=>'AL',
      +1881=>'AL',
      +1882=>'AL',
      +1883=>'AL',
      +1884=>'AL',
      +1885=>'AL',
      +1886=>'AL',
      +1887=>'AL',
      +1888=>'AL',
      +1889=>'AL',
      +1890=>'AL',
      +1891=>'AL',
      +1892=>'AL',
      +1893=>'AL',
      +1894=>'AL',
      +1895=>'AL',
      +1896=>'AL',
      +1897=>'AL',
      +1898=>'AL',
      +1899=>'AL',
      +1900=>'AL',
      +1901=>'AL',
      +1920=>'AL',
      +1921=>'AL',
      +1922=>'AL',
      +1923=>'AL',
      +1924=>'AL',
      +1925=>'AL',
      +1926=>'AL',
      +1927=>'AL',
      +1928=>'AL',
      +1929=>'AL',
      +1930=>'AL',
      +1931=>'AL',
      +1932=>'AL',
      +1933=>'AL',
      +1934=>'AL',
      +1935=>'AL',
      +1936=>'AL',
      +1937=>'AL',
      +1938=>'AL',
      +1939=>'AL',
      +1940=>'AL',
      +1941=>'AL',
      +1942=>'AL',
      +1943=>'AL',
      +1944=>'AL',
      +1945=>'AL',
      +1946=>'AL',
      +1947=>'AL',
      +1948=>'AL',
      +1949=>'AL',
      +1950=>'AL',
      +1951=>'AL',
      +1952=>'AL',
      +1953=>'AL',
      +1954=>'AL',
      +1955=>'AL',
      +1956=>'AL',
      +1957=>'AL',
      +1958=>'NSM',
      +1959=>'NSM',
      +1960=>'NSM',
      +1961=>'NSM',
      +1962=>'NSM',
      +1963=>'NSM',
      +1964=>'NSM',
      +1965=>'NSM',
      +1966=>'NSM',
      +1967=>'NSM',
      +1968=>'NSM',
      +1969=>'AL',
      +1984=>'R',
      +1985=>'R',
      +1986=>'R',
      +1987=>'R',
      +1988=>'R',
      +1989=>'R',
      +1990=>'R',
      +1991=>'R',
      +1992=>'R',
      +1993=>'R',
      +1994=>'R',
      +1995=>'R',
      +1996=>'R',
      +1997=>'R',
      +1998=>'R',
      +1999=>'R',
      +2000=>'R',
      +2001=>'R',
      +2002=>'R',
      +2003=>'R',
      +2004=>'R',
      +2005=>'R',
      +2006=>'R',
      +2007=>'R',
      +2008=>'R',
      +2009=>'R',
      +2010=>'R',
      +2011=>'R',
      +2012=>'R',
      +2013=>'R',
      +2014=>'R',
      +2015=>'R',
      +2016=>'R',
      +2017=>'R',
      +2018=>'R',
      +2019=>'R',
      +2020=>'R',
      +2021=>'R',
      +2022=>'R',
      +2023=>'R',
      +2024=>'R',
      +2025=>'R',
      +2026=>'R',
      +2027=>'NSM',
      +2028=>'NSM',
      +2029=>'NSM',
      +2030=>'NSM',
      +2031=>'NSM',
      +2032=>'NSM',
      +2033=>'NSM',
      +2034=>'NSM',
      +2035=>'NSM',
      +2036=>'R',
      +2037=>'R',
      +2038=>'ON',
      +2039=>'ON',
      +2040=>'ON',
      +2041=>'ON',
      +2042=>'R',
      +2305=>'NSM',
      +2306=>'NSM',
      +2307=>'L',
      +2308=>'L',
      +2309=>'L',
      +2310=>'L',
      +2311=>'L',
      +2312=>'L',
      +2313=>'L',
      +2314=>'L',
      +2315=>'L',
      +2316=>'L',
      +2317=>'L',
      +2318=>'L',
      +2319=>'L',
      +2320=>'L',
      +2321=>'L',
      +2322=>'L',
      +2323=>'L',
      +2324=>'L',
      +2325=>'L',
      +2326=>'L',
      +2327=>'L',
      +2328=>'L',
      +2329=>'L',
      +2330=>'L',
      +2331=>'L',
      +2332=>'L',
      +2333=>'L',
      +2334=>'L',
      +2335=>'L',
      +2336=>'L',
      +2337=>'L',
      +2338=>'L',
      +2339=>'L',
      +2340=>'L',
      +2341=>'L',
      +2342=>'L',
      +2343=>'L',
      +2344=>'L',
      +2345=>'L',
      +2346=>'L',
      +2347=>'L',
      +2348=>'L',
      +2349=>'L',
      +2350=>'L',
      +2351=>'L',
      +2352=>'L',
      +2353=>'L',
      +2354=>'L',
      +2355=>'L',
      +2356=>'L',
      +2357=>'L',
      +2358=>'L',
      +2359=>'L',
      +2360=>'L',
      +2361=>'L',
      +2364=>'NSM',
      +2365=>'L',
      +2366=>'L',
      +2367=>'L',
      +2368=>'L',
      +2369=>'NSM',
      +2370=>'NSM',
      +2371=>'NSM',
      +2372=>'NSM',
      +2373=>'NSM',
      +2374=>'NSM',
      +2375=>'NSM',
      +2376=>'NSM',
      +2377=>'L',
      +2378=>'L',
      +2379=>'L',
      +2380=>'L',
      +2381=>'NSM',
      +2384=>'L',
      +2385=>'NSM',
      +2386=>'NSM',
      +2387=>'NSM',
      +2388=>'NSM',
      +2392=>'L',
      +2393=>'L',
      +2394=>'L',
      +2395=>'L',
      +2396=>'L',
      +2397=>'L',
      +2398=>'L',
      +2399=>'L',
      +2400=>'L',
      +2401=>'L',
      +2402=>'NSM',
      +2403=>'NSM',
      +2404=>'L',
      +2405=>'L',
      +2406=>'L',
      +2407=>'L',
      +2408=>'L',
      +2409=>'L',
      +2410=>'L',
      +2411=>'L',
      +2412=>'L',
      +2413=>'L',
      +2414=>'L',
      +2415=>'L',
      +2416=>'L',
      +2427=>'L',
      +2428=>'L',
      +2429=>'L',
      +2430=>'L',
      +2431=>'L',
      +2433=>'NSM',
      +2434=>'L',
      +2435=>'L',
      +2437=>'L',
      +2438=>'L',
      +2439=>'L',
      +2440=>'L',
      +2441=>'L',
      +2442=>'L',
      +2443=>'L',
      +2444=>'L',
      +2447=>'L',
      +2448=>'L',
      +2451=>'L',
      +2452=>'L',
      +2453=>'L',
      +2454=>'L',
      +2455=>'L',
      +2456=>'L',
      +2457=>'L',
      +2458=>'L',
      +2459=>'L',
      +2460=>'L',
      +2461=>'L',
      +2462=>'L',
      +2463=>'L',
      +2464=>'L',
      +2465=>'L',
      +2466=>'L',
      +2467=>'L',
      +2468=>'L',
      +2469=>'L',
      +2470=>'L',
      +2471=>'L',
      +2472=>'L',
      +2474=>'L',
      +2475=>'L',
      +2476=>'L',
      +2477=>'L',
      +2478=>'L',
      +2479=>'L',
      +2480=>'L',
      +2482=>'L',
      +2486=>'L',
      +2487=>'L',
      +2488=>'L',
      +2489=>'L',
      +2492=>'NSM',
      +2493=>'L',
      +2494=>'L',
      +2495=>'L',
      +2496=>'L',
      +2497=>'NSM',
      +2498=>'NSM',
      +2499=>'NSM',
      +2500=>'NSM',
      +2503=>'L',
      +2504=>'L',
      +2507=>'L',
      +2508=>'L',
      +2509=>'NSM',
      +2510=>'L',
      +2519=>'L',
      +2524=>'L',
      +2525=>'L',
      +2527=>'L',
      +2528=>'L',
      +2529=>'L',
      +2530=>'NSM',
      +2531=>'NSM',
      +2534=>'L',
      +2535=>'L',
      +2536=>'L',
      +2537=>'L',
      +2538=>'L',
      +2539=>'L',
      +2540=>'L',
      +2541=>'L',
      +2542=>'L',
      +2543=>'L',
      +2544=>'L',
      +2545=>'L',
      +2546=>'ET',
      +2547=>'ET',
      +2548=>'L',
      +2549=>'L',
      +2550=>'L',
      +2551=>'L',
      +2552=>'L',
      +2553=>'L',
      +2554=>'L',
      +2561=>'NSM',
      +2562=>'NSM',
      +2563=>'L',
      +2565=>'L',
      +2566=>'L',
      +2567=>'L',
      +2568=>'L',
      +2569=>'L',
      +2570=>'L',
      +2575=>'L',
      +2576=>'L',
      +2579=>'L',
      +2580=>'L',
      +2581=>'L',
      +2582=>'L',
      +2583=>'L',
      +2584=>'L',
      +2585=>'L',
      +2586=>'L',
      +2587=>'L',
      +2588=>'L',
      +2589=>'L',
      +2590=>'L',
      +2591=>'L',
      +2592=>'L',
      +2593=>'L',
      +2594=>'L',
      +2595=>'L',
      +2596=>'L',
      +2597=>'L',
      +2598=>'L',
      +2599=>'L',
      +2600=>'L',
      +2602=>'L',
      +2603=>'L',
      +2604=>'L',
      +2605=>'L',
      +2606=>'L',
      +2607=>'L',
      +2608=>'L',
      +2610=>'L',
      +2611=>'L',
      +2613=>'L',
      +2614=>'L',
      +2616=>'L',
      +2617=>'L',
      +2620=>'NSM',
      +2622=>'L',
      +2623=>'L',
      +2624=>'L',
      +2625=>'NSM',
      +2626=>'NSM',
      +2631=>'NSM',
      +2632=>'NSM',
      +2635=>'NSM',
      +2636=>'NSM',
      +2637=>'NSM',
      +2649=>'L',
      +2650=>'L',
      +2651=>'L',
      +2652=>'L',
      +2654=>'L',
      +2662=>'L',
      +2663=>'L',
      +2664=>'L',
      +2665=>'L',
      +2666=>'L',
      +2667=>'L',
      +2668=>'L',
      +2669=>'L',
      +2670=>'L',
      +2671=>'L',
      +2672=>'NSM',
      +2673=>'NSM',
      +2674=>'L',
      +2675=>'L',
      +2676=>'L',
      +2689=>'NSM',
      +2690=>'NSM',
      +2691=>'L',
      +2693=>'L',
      +2694=>'L',
      +2695=>'L',
      +2696=>'L',
      +2697=>'L',
      +2698=>'L',
      +2699=>'L',
      +2700=>'L',
      +2701=>'L',
      +2703=>'L',
      +2704=>'L',
      +2705=>'L',
      +2707=>'L',
      +2708=>'L',
      +2709=>'L',
      +2710=>'L',
      +2711=>'L',
      +2712=>'L',
      +2713=>'L',
      +2714=>'L',
      +2715=>'L',
      +2716=>'L',
      +2717=>'L',
      +2718=>'L',
      +2719=>'L',
      +2720=>'L',
      +2721=>'L',
      +2722=>'L',
      +2723=>'L',
      +2724=>'L',
      +2725=>'L',
      +2726=>'L',
      +2727=>'L',
      +2728=>'L',
      +2730=>'L',
      +2731=>'L',
      +2732=>'L',
      +2733=>'L',
      +2734=>'L',
      +2735=>'L',
      +2736=>'L',
      +2738=>'L',
      +2739=>'L',
      +2741=>'L',
      +2742=>'L',
      +2743=>'L',
      +2744=>'L',
      +2745=>'L',
      +2748=>'NSM',
      +2749=>'L',
      +2750=>'L',
      +2751=>'L',
      +2752=>'L',
      +2753=>'NSM',
      +2754=>'NSM',
      +2755=>'NSM',
      +2756=>'NSM',
      +2757=>'NSM',
      +2759=>'NSM',
      +2760=>'NSM',
      +2761=>'L',
      +2763=>'L',
      +2764=>'L',
      +2765=>'NSM',
      +2768=>'L',
      +2784=>'L',
      +2785=>'L',
      +2786=>'NSM',
      +2787=>'NSM',
      +2790=>'L',
      +2791=>'L',
      +2792=>'L',
      +2793=>'L',
      +2794=>'L',
      +2795=>'L',
      +2796=>'L',
      +2797=>'L',
      +2798=>'L',
      +2799=>'L',
      +2801=>'ET',
      +2817=>'NSM',
      +2818=>'L',
      +2819=>'L',
      +2821=>'L',
      +2822=>'L',
      +2823=>'L',
      +2824=>'L',
      +2825=>'L',
      +2826=>'L',
      +2827=>'L',
      +2828=>'L',
      +2831=>'L',
      +2832=>'L',
      +2835=>'L',
      +2836=>'L',
      +2837=>'L',
      +2838=>'L',
      +2839=>'L',
      +2840=>'L',
      +2841=>'L',
      +2842=>'L',
      +2843=>'L',
      +2844=>'L',
      +2845=>'L',
      +2846=>'L',
      +2847=>'L',
      +2848=>'L',
      +2849=>'L',
      +2850=>'L',
      +2851=>'L',
      +2852=>'L',
      +2853=>'L',
      +2854=>'L',
      +2855=>'L',
      +2856=>'L',
      +2858=>'L',
      +2859=>'L',
      +2860=>'L',
      +2861=>'L',
      +2862=>'L',
      +2863=>'L',
      +2864=>'L',
      +2866=>'L',
      +2867=>'L',
      +2869=>'L',
      +2870=>'L',
      +2871=>'L',
      +2872=>'L',
      +2873=>'L',
      +2876=>'NSM',
      +2877=>'L',
      +2878=>'L',
      +2879=>'NSM',
      +2880=>'L',
      +2881=>'NSM',
      +2882=>'NSM',
      +2883=>'NSM',
      +2887=>'L',
      +2888=>'L',
      +2891=>'L',
      +2892=>'L',
      +2893=>'NSM',
      +2902=>'NSM',
      +2903=>'L',
      +2908=>'L',
      +2909=>'L',
      +2911=>'L',
      +2912=>'L',
      +2913=>'L',
      +2918=>'L',
      +2919=>'L',
      +2920=>'L',
      +2921=>'L',
      +2922=>'L',
      +2923=>'L',
      +2924=>'L',
      +2925=>'L',
      +2926=>'L',
      +2927=>'L',
      +2928=>'L',
      +2929=>'L',
      +2946=>'NSM',
      +2947=>'L',
      +2949=>'L',
      +2950=>'L',
      +2951=>'L',
      +2952=>'L',
      +2953=>'L',
      +2954=>'L',
      +2958=>'L',
      +2959=>'L',
      +2960=>'L',
      +2962=>'L',
      +2963=>'L',
      +2964=>'L',
      +2965=>'L',
      +2969=>'L',
      +2970=>'L',
      +2972=>'L',
      +2974=>'L',
      +2975=>'L',
      +2979=>'L',
      +2980=>'L',
      +2984=>'L',
      +2985=>'L',
      +2986=>'L',
      +2990=>'L',
      +2991=>'L',
      +2992=>'L',
      +2993=>'L',
      +2994=>'L',
      +2995=>'L',
      +2996=>'L',
      +2997=>'L',
      +2998=>'L',
      +2999=>'L',
      +3000=>'L',
      +3001=>'L',
      +3006=>'L',
      +3007=>'L',
      +3008=>'NSM',
      +3009=>'L',
      +3010=>'L',
      +3014=>'L',
      +3015=>'L',
      +3016=>'L',
      +3018=>'L',
      +3019=>'L',
      +3020=>'L',
      +3021=>'NSM',
      +3031=>'L',
      +3046=>'L',
      +3047=>'L',
      +3048=>'L',
      +3049=>'L',
      +3050=>'L',
      +3051=>'L',
      +3052=>'L',
      +3053=>'L',
      +3054=>'L',
      +3055=>'L',
      +3056=>'L',
      +3057=>'L',
      +3058=>'L',
      +3059=>'ON',
      +3060=>'ON',
      +3061=>'ON',
      +3062=>'ON',
      +3063=>'ON',
      +3064=>'ON',
      +3065=>'ET',
      +3066=>'ON',
      +3073=>'L',
      +3074=>'L',
      +3075=>'L',
      +3077=>'L',
      +3078=>'L',
      +3079=>'L',
      +3080=>'L',
      +3081=>'L',
      +3082=>'L',
      +3083=>'L',
      +3084=>'L',
      +3086=>'L',
      +3087=>'L',
      +3088=>'L',
      +3090=>'L',
      +3091=>'L',
      +3092=>'L',
      +3093=>'L',
      +3094=>'L',
      +3095=>'L',
      +3096=>'L',
      +3097=>'L',
      +3098=>'L',
      +3099=>'L',
      +3100=>'L',
      +3101=>'L',
      +3102=>'L',
      +3103=>'L',
      +3104=>'L',
      +3105=>'L',
      +3106=>'L',
      +3107=>'L',
      +3108=>'L',
      +3109=>'L',
      +3110=>'L',
      +3111=>'L',
      +3112=>'L',
      +3114=>'L',
      +3115=>'L',
      +3116=>'L',
      +3117=>'L',
      +3118=>'L',
      +3119=>'L',
      +3120=>'L',
      +3121=>'L',
      +3122=>'L',
      +3123=>'L',
      +3125=>'L',
      +3126=>'L',
      +3127=>'L',
      +3128=>'L',
      +3129=>'L',
      +3134=>'NSM',
      +3135=>'NSM',
      +3136=>'NSM',
      +3137=>'L',
      +3138=>'L',
      +3139=>'L',
      +3140=>'L',
      +3142=>'NSM',
      +3143=>'NSM',
      +3144=>'NSM',
      +3146=>'NSM',
      +3147=>'NSM',
      +3148=>'NSM',
      +3149=>'NSM',
      +3157=>'NSM',
      +3158=>'NSM',
      +3168=>'L',
      +3169=>'L',
      +3174=>'L',
      +3175=>'L',
      +3176=>'L',
      +3177=>'L',
      +3178=>'L',
      +3179=>'L',
      +3180=>'L',
      +3181=>'L',
      +3182=>'L',
      +3183=>'L',
      +3202=>'L',
      +3203=>'L',
      +3205=>'L',
      +3206=>'L',
      +3207=>'L',
      +3208=>'L',
      +3209=>'L',
      +3210=>'L',
      +3211=>'L',
      +3212=>'L',
      +3214=>'L',
      +3215=>'L',
      +3216=>'L',
      +3218=>'L',
      +3219=>'L',
      +3220=>'L',
      +3221=>'L',
      +3222=>'L',
      +3223=>'L',
      +3224=>'L',
      +3225=>'L',
      +3226=>'L',
      +3227=>'L',
      +3228=>'L',
      +3229=>'L',
      +3230=>'L',
      +3231=>'L',
      +3232=>'L',
      +3233=>'L',
      +3234=>'L',
      +3235=>'L',
      +3236=>'L',
      +3237=>'L',
      +3238=>'L',
      +3239=>'L',
      +3240=>'L',
      +3242=>'L',
      +3243=>'L',
      +3244=>'L',
      +3245=>'L',
      +3246=>'L',
      +3247=>'L',
      +3248=>'L',
      +3249=>'L',
      +3250=>'L',
      +3251=>'L',
      +3253=>'L',
      +3254=>'L',
      +3255=>'L',
      +3256=>'L',
      +3257=>'L',
      +3260=>'NSM',
      +3261=>'L',
      +3262=>'L',
      +3263=>'L',
      +3264=>'L',
      +3265=>'L',
      +3266=>'L',
      +3267=>'L',
      +3268=>'L',
      +3270=>'L',
      +3271=>'L',
      +3272=>'L',
      +3274=>'L',
      +3275=>'L',
      +3276=>'NSM',
      +3277=>'NSM',
      +3285=>'L',
      +3286=>'L',
      +3294=>'L',
      +3296=>'L',
      +3297=>'L',
      +3298=>'NSM',
      +3299=>'NSM',
      +3302=>'L',
      +3303=>'L',
      +3304=>'L',
      +3305=>'L',
      +3306=>'L',
      +3307=>'L',
      +3308=>'L',
      +3309=>'L',
      +3310=>'L',
      +3311=>'L',
      +3313=>'ON',
      +3314=>'ON',
      +3330=>'L',
      +3331=>'L',
      +3333=>'L',
      +3334=>'L',
      +3335=>'L',
      +3336=>'L',
      +3337=>'L',
      +3338=>'L',
      +3339=>'L',
      +3340=>'L',
      +3342=>'L',
      +3343=>'L',
      +3344=>'L',
      +3346=>'L',
      +3347=>'L',
      +3348=>'L',
      +3349=>'L',
      +3350=>'L',
      +3351=>'L',
      +3352=>'L',
      +3353=>'L',
      +3354=>'L',
      +3355=>'L',
      +3356=>'L',
      +3357=>'L',
      +3358=>'L',
      +3359=>'L',
      +3360=>'L',
      +3361=>'L',
      +3362=>'L',
      +3363=>'L',
      +3364=>'L',
      +3365=>'L',
      +3366=>'L',
      +3367=>'L',
      +3368=>'L',
      +3370=>'L',
      +3371=>'L',
      +3372=>'L',
      +3373=>'L',
      +3374=>'L',
      +3375=>'L',
      +3376=>'L',
      +3377=>'L',
      +3378=>'L',
      +3379=>'L',
      +3380=>'L',
      +3381=>'L',
      +3382=>'L',
      +3383=>'L',
      +3384=>'L',
      +3385=>'L',
      +3390=>'L',
      +3391=>'L',
      +3392=>'L',
      +3393=>'NSM',
      +3394=>'NSM',
      +3395=>'NSM',
      +3398=>'L',
      +3399=>'L',
      +3400=>'L',
      +3402=>'L',
      +3403=>'L',
      +3404=>'L',
      +3405=>'NSM',
      +3415=>'L',
      +3424=>'L',
      +3425=>'L',
      +3430=>'L',
      +3431=>'L',
      +3432=>'L',
      +3433=>'L',
      +3434=>'L',
      +3435=>'L',
      +3436=>'L',
      +3437=>'L',
      +3438=>'L',
      +3439=>'L',
      +3458=>'L',
      +3459=>'L',
      +3461=>'L',
      +3462=>'L',
      +3463=>'L',
      +3464=>'L',
      +3465=>'L',
      +3466=>'L',
      +3467=>'L',
      +3468=>'L',
      +3469=>'L',
      +3470=>'L',
      +3471=>'L',
      +3472=>'L',
      +3473=>'L',
      +3474=>'L',
      +3475=>'L',
      +3476=>'L',
      +3477=>'L',
      +3478=>'L',
      +3482=>'L',
      +3483=>'L',
      +3484=>'L',
      +3485=>'L',
      +3486=>'L',
      +3487=>'L',
      +3488=>'L',
      +3489=>'L',
      +3490=>'L',
      +3491=>'L',
      +3492=>'L',
      +3493=>'L',
      +3494=>'L',
      +3495=>'L',
      +3496=>'L',
      +3497=>'L',
      +3498=>'L',
      +3499=>'L',
      +3500=>'L',
      +3501=>'L',
      +3502=>'L',
      +3503=>'L',
      +3504=>'L',
      +3505=>'L',
      +3507=>'L',
      +3508=>'L',
      +3509=>'L',
      +3510=>'L',
      +3511=>'L',
      +3512=>'L',
      +3513=>'L',
      +3514=>'L',
      +3515=>'L',
      +3517=>'L',
      +3520=>'L',
      +3521=>'L',
      +3522=>'L',
      +3523=>'L',
      +3524=>'L',
      +3525=>'L',
      +3526=>'L',
      +3530=>'NSM',
      +3535=>'L',
      +3536=>'L',
      +3537=>'L',
      +3538=>'NSM',
      +3539=>'NSM',
      +3540=>'NSM',
      +3542=>'NSM',
      +3544=>'L',
      +3545=>'L',
      +3546=>'L',
      +3547=>'L',
      +3548=>'L',
      +3549=>'L',
      +3550=>'L',
      +3551=>'L',
      +3570=>'L',
      +3571=>'L',
      +3572=>'L',
      +3585=>'L',
      +3586=>'L',
      +3587=>'L',
      +3588=>'L',
      +3589=>'L',
      +3590=>'L',
      +3591=>'L',
      +3592=>'L',
      +3593=>'L',
      +3594=>'L',
      +3595=>'L',
      +3596=>'L',
      +3597=>'L',
      +3598=>'L',
      +3599=>'L',
      +3600=>'L',
      +3601=>'L',
      +3602=>'L',
      +3603=>'L',
      +3604=>'L',
      +3605=>'L',
      +3606=>'L',
      +3607=>'L',
      +3608=>'L',
      +3609=>'L',
      +3610=>'L',
      +3611=>'L',
      +3612=>'L',
      +3613=>'L',
      +3614=>'L',
      +3615=>'L',
      +3616=>'L',
      +3617=>'L',
      +3618=>'L',
      +3619=>'L',
      +3620=>'L',
      +3621=>'L',
      +3622=>'L',
      +3623=>'L',
      +3624=>'L',
      +3625=>'L',
      +3626=>'L',
      +3627=>'L',
      +3628=>'L',
      +3629=>'L',
      +3630=>'L',
      +3631=>'L',
      +3632=>'L',
      +3633=>'NSM',
      +3634=>'L',
      +3635=>'L',
      +3636=>'NSM',
      +3637=>'NSM',
      +3638=>'NSM',
      +3639=>'NSM',
      +3640=>'NSM',
      +3641=>'NSM',
      +3642=>'NSM',
      +3647=>'ET',
      +3648=>'L',
      +3649=>'L',
      +3650=>'L',
      +3651=>'L',
      +3652=>'L',
      +3653=>'L',
      +3654=>'L',
      +3655=>'NSM',
      +3656=>'NSM',
      +3657=>'NSM',
      +3658=>'NSM',
      +3659=>'NSM',
      +3660=>'NSM',
      +3661=>'NSM',
      +3662=>'NSM',
      +3663=>'L',
      +3664=>'L',
      +3665=>'L',
      +3666=>'L',
      +3667=>'L',
      +3668=>'L',
      +3669=>'L',
      +3670=>'L',
      +3671=>'L',
      +3672=>'L',
      +3673=>'L',
      +3674=>'L',
      +3675=>'L',
      +3713=>'L',
      +3714=>'L',
      +3716=>'L',
      +3719=>'L',
      +3720=>'L',
      +3722=>'L',
      +3725=>'L',
      +3732=>'L',
      +3733=>'L',
      +3734=>'L',
      +3735=>'L',
      +3737=>'L',
      +3738=>'L',
      +3739=>'L',
      +3740=>'L',
      +3741=>'L',
      +3742=>'L',
      +3743=>'L',
      +3745=>'L',
      +3746=>'L',
      +3747=>'L',
      +3749=>'L',
      +3751=>'L',
      +3754=>'L',
      +3755=>'L',
      +3757=>'L',
      +3758=>'L',
      +3759=>'L',
      +3760=>'L',
      +3761=>'NSM',
      +3762=>'L',
      +3763=>'L',
      +3764=>'NSM',
      +3765=>'NSM',
      +3766=>'NSM',
      +3767=>'NSM',
      +3768=>'NSM',
      +3769=>'NSM',
      +3771=>'NSM',
      +3772=>'NSM',
      +3773=>'L',
      +3776=>'L',
      +3777=>'L',
      +3778=>'L',
      +3779=>'L',
      +3780=>'L',
      +3782=>'L',
      +3784=>'NSM',
      +3785=>'NSM',
      +3786=>'NSM',
      +3787=>'NSM',
      +3788=>'NSM',
      +3789=>'NSM',
      +3792=>'L',
      +3793=>'L',
      +3794=>'L',
      +3795=>'L',
      +3796=>'L',
      +3797=>'L',
      +3798=>'L',
      +3799=>'L',
      +3800=>'L',
      +3801=>'L',
      +3804=>'L',
      +3805=>'L',
      +3840=>'L',
      +3841=>'L',
      +3842=>'L',
      +3843=>'L',
      +3844=>'L',
      +3845=>'L',
      +3846=>'L',
      +3847=>'L',
      +3848=>'L',
      +3849=>'L',
      +3850=>'L',
      +3851=>'L',
      +3852=>'L',
      +3853=>'L',
      +3854=>'L',
      +3855=>'L',
      +3856=>'L',
      +3857=>'L',
      +3858=>'L',
      +3859=>'L',
      +3860=>'L',
      +3861=>'L',
      +3862=>'L',
      +3863=>'L',
      +3864=>'NSM',
      +3865=>'NSM',
      +3866=>'L',
      +3867=>'L',
      +3868=>'L',
      +3869=>'L',
      +3870=>'L',
      +3871=>'L',
      +3872=>'L',
      +3873=>'L',
      +3874=>'L',
      +3875=>'L',
      +3876=>'L',
      +3877=>'L',
      +3878=>'L',
      +3879=>'L',
      +3880=>'L',
      +3881=>'L',
      +3882=>'L',
      +3883=>'L',
      +3884=>'L',
      +3885=>'L',
      +3886=>'L',
      +3887=>'L',
      +3888=>'L',
      +3889=>'L',
      +3890=>'L',
      +3891=>'L',
      +3892=>'L',
      +3893=>'NSM',
      +3894=>'L',
      +3895=>'NSM',
      +3896=>'L',
      +3897=>'NSM',
      +3898=>'ON',
      +3899=>'ON',
      +3900=>'ON',
      +3901=>'ON',
      +3902=>'L',
      +3903=>'L',
      +3904=>'L',
      +3905=>'L',
      +3906=>'L',
      +3907=>'L',
      +3908=>'L',
      +3909=>'L',
      +3910=>'L',
      +3911=>'L',
      +3913=>'L',
      +3914=>'L',
      +3915=>'L',
      +3916=>'L',
      +3917=>'L',
      +3918=>'L',
      +3919=>'L',
      +3920=>'L',
      +3921=>'L',
      +3922=>'L',
      +3923=>'L',
      +3924=>'L',
      +3925=>'L',
      +3926=>'L',
      +3927=>'L',
      +3928=>'L',
      +3929=>'L',
      +3930=>'L',
      +3931=>'L',
      +3932=>'L',
      +3933=>'L',
      +3934=>'L',
      +3935=>'L',
      +3936=>'L',
      +3937=>'L',
      +3938=>'L',
      +3939=>'L',
      +3940=>'L',
      +3941=>'L',
      +3942=>'L',
      +3943=>'L',
      +3944=>'L',
      +3945=>'L',
      +3946=>'L',
      +3953=>'NSM',
      +3954=>'NSM',
      +3955=>'NSM',
      +3956=>'NSM',
      +3957=>'NSM',
      +3958=>'NSM',
      +3959=>'NSM',
      +3960=>'NSM',
      +3961=>'NSM',
      +3962=>'NSM',
      +3963=>'NSM',
      +3964=>'NSM',
      +3965=>'NSM',
      +3966=>'NSM',
      +3967=>'L',
      +3968=>'NSM',
      +3969=>'NSM',
      +3970=>'NSM',
      +3971=>'NSM',
      +3972=>'NSM',
      +3973=>'L',
      +3974=>'NSM',
      +3975=>'NSM',
      +3976=>'L',
      +3977=>'L',
      +3978=>'L',
      +3979=>'L',
      +3984=>'NSM',
      +3985=>'NSM',
      +3986=>'NSM',
      +3987=>'NSM',
      +3988=>'NSM',
      +3989=>'NSM',
      +3990=>'NSM',
      +3991=>'NSM',
      +3993=>'NSM',
      +3994=>'NSM',
      +3995=>'NSM',
      +3996=>'NSM',
      +3997=>'NSM',
      +3998=>'NSM',
      +3999=>'NSM',
      +4000=>'NSM',
      +4001=>'NSM',
      +4002=>'NSM',
      +4003=>'NSM',
      +4004=>'NSM',
      +4005=>'NSM',
      +4006=>'NSM',
      +4007=>'NSM',
      +4008=>'NSM',
      +4009=>'NSM',
      +4010=>'NSM',
      +4011=>'NSM',
      +4012=>'NSM',
      +4013=>'NSM',
      +4014=>'NSM',
      +4015=>'NSM',
      +4016=>'NSM',
      +4017=>'NSM',
      +4018=>'NSM',
      +4019=>'NSM',
      +4020=>'NSM',
      +4021=>'NSM',
      +4022=>'NSM',
      +4023=>'NSM',
      +4024=>'NSM',
      +4025=>'NSM',
      +4026=>'NSM',
      +4027=>'NSM',
      +4028=>'NSM',
      +4030=>'L',
      +4031=>'L',
      +4032=>'L',
      +4033=>'L',
      +4034=>'L',
      +4035=>'L',
      +4036=>'L',
      +4037=>'L',
      +4038=>'NSM',
      +4039=>'L',
      +4040=>'L',
      +4041=>'L',
      +4042=>'L',
      +4043=>'L',
      +4044=>'L',
      +4047=>'L',
      +4048=>'L',
      +4049=>'L',
      +4096=>'L',
      +4097=>'L',
      +4098=>'L',
      +4099=>'L',
      +4100=>'L',
      +4101=>'L',
      +4102=>'L',
      +4103=>'L',
      +4104=>'L',
      +4105=>'L',
      +4106=>'L',
      +4107=>'L',
      +4108=>'L',
      +4109=>'L',
      +4110=>'L',
      +4111=>'L',
      +4112=>'L',
      +4113=>'L',
      +4114=>'L',
      +4115=>'L',
      +4116=>'L',
      +4117=>'L',
      +4118=>'L',
      +4119=>'L',
      +4120=>'L',
      +4121=>'L',
      +4122=>'L',
      +4123=>'L',
      +4124=>'L',
      +4125=>'L',
      +4126=>'L',
      +4127=>'L',
      +4128=>'L',
      +4129=>'L',
      +4131=>'L',
      +4132=>'L',
      +4133=>'L',
      +4134=>'L',
      +4135=>'L',
      +4137=>'L',
      +4138=>'L',
      +4140=>'L',
      +4141=>'NSM',
      +4142=>'NSM',
      +4143=>'NSM',
      +4144=>'NSM',
      +4145=>'L',
      +4146=>'NSM',
      +4150=>'NSM',
      +4151=>'NSM',
      +4152=>'L',
      +4153=>'NSM',
      +4160=>'L',
      +4161=>'L',
      +4162=>'L',
      +4163=>'L',
      +4164=>'L',
      +4165=>'L',
      +4166=>'L',
      +4167=>'L',
      +4168=>'L',
      +4169=>'L',
      +4170=>'L',
      +4171=>'L',
      +4172=>'L',
      +4173=>'L',
      +4174=>'L',
      +4175=>'L',
      +4176=>'L',
      +4177=>'L',
      +4178=>'L',
      +4179=>'L',
      +4180=>'L',
      +4181=>'L',
      +4182=>'L',
      +4183=>'L',
      +4184=>'NSM',
      +4185=>'NSM',
      +4256=>'L',
      +4257=>'L',
      +4258=>'L',
      +4259=>'L',
      +4260=>'L',
      +4261=>'L',
      +4262=>'L',
      +4263=>'L',
      +4264=>'L',
      +4265=>'L',
      +4266=>'L',
      +4267=>'L',
      +4268=>'L',
      +4269=>'L',
      +4270=>'L',
      +4271=>'L',
      +4272=>'L',
      +4273=>'L',
      +4274=>'L',
      +4275=>'L',
      +4276=>'L',
      +4277=>'L',
      +4278=>'L',
      +4279=>'L',
      +4280=>'L',
      +4281=>'L',
      +4282=>'L',
      +4283=>'L',
      +4284=>'L',
      +4285=>'L',
      +4286=>'L',
      +4287=>'L',
      +4288=>'L',
      +4289=>'L',
      +4290=>'L',
      +4291=>'L',
      +4292=>'L',
      +4293=>'L',
      +4304=>'L',
      +4305=>'L',
      +4306=>'L',
      +4307=>'L',
      +4308=>'L',
      +4309=>'L',
      +4310=>'L',
      +4311=>'L',
      +4312=>'L',
      +4313=>'L',
      +4314=>'L',
      +4315=>'L',
      +4316=>'L',
      +4317=>'L',
      +4318=>'L',
      +4319=>'L',
      +4320=>'L',
      +4321=>'L',
      +4322=>'L',
      +4323=>'L',
      +4324=>'L',
      +4325=>'L',
      +4326=>'L',
      +4327=>'L',
      +4328=>'L',
      +4329=>'L',
      +4330=>'L',
      +4331=>'L',
      +4332=>'L',
      +4333=>'L',
      +4334=>'L',
      +4335=>'L',
      +4336=>'L',
      +4337=>'L',
      +4338=>'L',
      +4339=>'L',
      +4340=>'L',
      +4341=>'L',
      +4342=>'L',
      +4343=>'L',
      +4344=>'L',
      +4345=>'L',
      +4346=>'L',
      +4347=>'L',
      +4348=>'L',
      +4352=>'L',
      +4353=>'L',
      +4354=>'L',
      +4355=>'L',
      +4356=>'L',
      +4357=>'L',
      +4358=>'L',
      +4359=>'L',
      +4360=>'L',
      +4361=>'L',
      +4362=>'L',
      +4363=>'L',
      +4364=>'L',
      +4365=>'L',
      +4366=>'L',
      +4367=>'L',
      +4368=>'L',
      +4369=>'L',
      +4370=>'L',
      +4371=>'L',
      +4372=>'L',
      +4373=>'L',
      +4374=>'L',
      +4375=>'L',
      +4376=>'L',
      +4377=>'L',
      +4378=>'L',
      +4379=>'L',
      +4380=>'L',
      +4381=>'L',
      +4382=>'L',
      +4383=>'L',
      +4384=>'L',
      +4385=>'L',
      +4386=>'L',
      +4387=>'L',
      +4388=>'L',
      +4389=>'L',
      +4390=>'L',
      +4391=>'L',
      +4392=>'L',
      +4393=>'L',
      +4394=>'L',
      +4395=>'L',
      +4396=>'L',
      +4397=>'L',
      +4398=>'L',
      +4399=>'L',
      +4400=>'L',
      +4401=>'L',
      +4402=>'L',
      +4403=>'L',
      +4404=>'L',
      +4405=>'L',
      +4406=>'L',
      +4407=>'L',
      +4408=>'L',
      +4409=>'L',
      +4410=>'L',
      +4411=>'L',
      +4412=>'L',
      +4413=>'L',
      +4414=>'L',
      +4415=>'L',
      +4416=>'L',
      +4417=>'L',
      +4418=>'L',
      +4419=>'L',
      +4420=>'L',
      +4421=>'L',
      +4422=>'L',
      +4423=>'L',
      +4424=>'L',
      +4425=>'L',
      +4426=>'L',
      +4427=>'L',
      +4428=>'L',
      +4429=>'L',
      +4430=>'L',
      +4431=>'L',
      +4432=>'L',
      +4433=>'L',
      +4434=>'L',
      +4435=>'L',
      +4436=>'L',
      +4437=>'L',
      +4438=>'L',
      +4439=>'L',
      +4440=>'L',
      +4441=>'L',
      +4447=>'L',
      +4448=>'L',
      +4449=>'L',
      +4450=>'L',
      +4451=>'L',
      +4452=>'L',
      +4453=>'L',
      +4454=>'L',
      +4455=>'L',
      +4456=>'L',
      +4457=>'L',
      +4458=>'L',
      +4459=>'L',
      +4460=>'L',
      +4461=>'L',
      +4462=>'L',
      +4463=>'L',
      +4464=>'L',
      +4465=>'L',
      +4466=>'L',
      +4467=>'L',
      +4468=>'L',
      +4469=>'L',
      +4470=>'L',
      +4471=>'L',
      +4472=>'L',
      +4473=>'L',
      +4474=>'L',
      +4475=>'L',
      +4476=>'L',
      +4477=>'L',
      +4478=>'L',
      +4479=>'L',
      +4480=>'L',
      +4481=>'L',
      +4482=>'L',
      +4483=>'L',
      +4484=>'L',
      +4485=>'L',
      +4486=>'L',
      +4487=>'L',
      +4488=>'L',
      +4489=>'L',
      +4490=>'L',
      +4491=>'L',
      +4492=>'L',
      +4493=>'L',
      +4494=>'L',
      +4495=>'L',
      +4496=>'L',
      +4497=>'L',
      +4498=>'L',
      +4499=>'L',
      +4500=>'L',
      +4501=>'L',
      +4502=>'L',
      +4503=>'L',
      +4504=>'L',
      +4505=>'L',
      +4506=>'L',
      +4507=>'L',
      +4508=>'L',
      +4509=>'L',
      +4510=>'L',
      +4511=>'L',
      +4512=>'L',
      +4513=>'L',
      +4514=>'L',
      +4520=>'L',
      +4521=>'L',
      +4522=>'L',
      +4523=>'L',
      +4524=>'L',
      +4525=>'L',
      +4526=>'L',
      +4527=>'L',
      +4528=>'L',
      +4529=>'L',
      +4530=>'L',
      +4531=>'L',
      +4532=>'L',
      +4533=>'L',
      +4534=>'L',
      +4535=>'L',
      +4536=>'L',
      +4537=>'L',
      +4538=>'L',
      +4539=>'L',
      +4540=>'L',
      +4541=>'L',
      +4542=>'L',
      +4543=>'L',
      +4544=>'L',
      +4545=>'L',
      +4546=>'L',
      +4547=>'L',
      +4548=>'L',
      +4549=>'L',
      +4550=>'L',
      +4551=>'L',
      +4552=>'L',
      +4553=>'L',
      +4554=>'L',
      +4555=>'L',
      +4556=>'L',
      +4557=>'L',
      +4558=>'L',
      +4559=>'L',
      +4560=>'L',
      +4561=>'L',
      +4562=>'L',
      +4563=>'L',
      +4564=>'L',
      +4565=>'L',
      +4566=>'L',
      +4567=>'L',
      +4568=>'L',
      +4569=>'L',
      +4570=>'L',
      +4571=>'L',
      +4572=>'L',
      +4573=>'L',
      +4574=>'L',
      +4575=>'L',
      +4576=>'L',
      +4577=>'L',
      +4578=>'L',
      +4579=>'L',
      +4580=>'L',
      +4581=>'L',
      +4582=>'L',
      +4583=>'L',
      +4584=>'L',
      +4585=>'L',
      +4586=>'L',
      +4587=>'L',
      +4588=>'L',
      +4589=>'L',
      +4590=>'L',
      +4591=>'L',
      +4592=>'L',
      +4593=>'L',
      +4594=>'L',
      +4595=>'L',
      +4596=>'L',
      +4597=>'L',
      +4598=>'L',
      +4599=>'L',
      +4600=>'L',
      +4601=>'L',
      +4608=>'L',
      +4609=>'L',
      +4610=>'L',
      +4611=>'L',
      +4612=>'L',
      +4613=>'L',
      +4614=>'L',
      +4615=>'L',
      +4616=>'L',
      +4617=>'L',
      +4618=>'L',
      +4619=>'L',
      +4620=>'L',
      +4621=>'L',
      +4622=>'L',
      +4623=>'L',
      +4624=>'L',
      +4625=>'L',
      +4626=>'L',
      +4627=>'L',
      +4628=>'L',
      +4629=>'L',
      +4630=>'L',
      +4631=>'L',
      +4632=>'L',
      +4633=>'L',
      +4634=>'L',
      +4635=>'L',
      +4636=>'L',
      +4637=>'L',
      +4638=>'L',
      +4639=>'L',
      +4640=>'L',
      +4641=>'L',
      +4642=>'L',
      +4643=>'L',
      +4644=>'L',
      +4645=>'L',
      +4646=>'L',
      +4647=>'L',
      +4648=>'L',
      +4649=>'L',
      +4650=>'L',
      +4651=>'L',
      +4652=>'L',
      +4653=>'L',
      +4654=>'L',
      +4655=>'L',
      +4656=>'L',
      +4657=>'L',
      +4658=>'L',
      +4659=>'L',
      +4660=>'L',
      +4661=>'L',
      +4662=>'L',
      +4663=>'L',
      +4664=>'L',
      +4665=>'L',
      +4666=>'L',
      +4667=>'L',
      +4668=>'L',
      +4669=>'L',
      +4670=>'L',
      +4671=>'L',
      +4672=>'L',
      +4673=>'L',
      +4674=>'L',
      +4675=>'L',
      +4676=>'L',
      +4677=>'L',
      +4678=>'L',
      +4679=>'L',
      +4680=>'L',
      +4682=>'L',
      +4683=>'L',
      +4684=>'L',
      +4685=>'L',
      +4688=>'L',
      +4689=>'L',
      +4690=>'L',
      +4691=>'L',
      +4692=>'L',
      +4693=>'L',
      +4694=>'L',
      +4696=>'L',
      +4698=>'L',
      +4699=>'L',
      +4700=>'L',
      +4701=>'L',
      +4704=>'L',
      +4705=>'L',
      +4706=>'L',
      +4707=>'L',
      +4708=>'L',
      +4709=>'L',
      +4710=>'L',
      +4711=>'L',
      +4712=>'L',
      +4713=>'L',
      +4714=>'L',
      +4715=>'L',
      +4716=>'L',
      +4717=>'L',
      +4718=>'L',
      +4719=>'L',
      +4720=>'L',
      +4721=>'L',
      +4722=>'L',
      +4723=>'L',
      +4724=>'L',
      +4725=>'L',
      +4726=>'L',
      +4727=>'L',
      +4728=>'L',
      +4729=>'L',
      +4730=>'L',
      +4731=>'L',
      +4732=>'L',
      +4733=>'L',
      +4734=>'L',
      +4735=>'L',
      +4736=>'L',
      +4737=>'L',
      +4738=>'L',
      +4739=>'L',
      +4740=>'L',
      +4741=>'L',
      +4742=>'L',
      +4743=>'L',
      +4744=>'L',
      +4746=>'L',
      +4747=>'L',
      +4748=>'L',
      +4749=>'L',
      +4752=>'L',
      +4753=>'L',
      +4754=>'L',
      +4755=>'L',
      +4756=>'L',
      +4757=>'L',
      +4758=>'L',
      +4759=>'L',
      +4760=>'L',
      +4761=>'L',
      +4762=>'L',
      +4763=>'L',
      +4764=>'L',
      +4765=>'L',
      +4766=>'L',
      +4767=>'L',
      +4768=>'L',
      +4769=>'L',
      +4770=>'L',
      +4771=>'L',
      +4772=>'L',
      +4773=>'L',
      +4774=>'L',
      +4775=>'L',
      +4776=>'L',
      +4777=>'L',
      +4778=>'L',
      +4779=>'L',
      +4780=>'L',
      +4781=>'L',
      +4782=>'L',
      +4783=>'L',
      +4784=>'L',
      +4786=>'L',
      +4787=>'L',
      +4788=>'L',
      +4789=>'L',
      +4792=>'L',
      +4793=>'L',
      +4794=>'L',
      +4795=>'L',
      +4796=>'L',
      +4797=>'L',
      +4798=>'L',
      +4800=>'L',
      +4802=>'L',
      +4803=>'L',
      +4804=>'L',
      +4805=>'L',
      +4808=>'L',
      +4809=>'L',
      +4810=>'L',
      +4811=>'L',
      +4812=>'L',
      +4813=>'L',
      +4814=>'L',
      +4815=>'L',
      +4816=>'L',
      +4817=>'L',
      +4818=>'L',
      +4819=>'L',
      +4820=>'L',
      +4821=>'L',
      +4822=>'L',
      +4824=>'L',
      +4825=>'L',
      +4826=>'L',
      +4827=>'L',
      +4828=>'L',
      +4829=>'L',
      +4830=>'L',
      +4831=>'L',
      +4832=>'L',
      +4833=>'L',
      +4834=>'L',
      +4835=>'L',
      +4836=>'L',
      +4837=>'L',
      +4838=>'L',
      +4839=>'L',
      +4840=>'L',
      +4841=>'L',
      +4842=>'L',
      +4843=>'L',
      +4844=>'L',
      +4845=>'L',
      +4846=>'L',
      +4847=>'L',
      +4848=>'L',
      +4849=>'L',
      +4850=>'L',
      +4851=>'L',
      +4852=>'L',
      +4853=>'L',
      +4854=>'L',
      +4855=>'L',
      +4856=>'L',
      +4857=>'L',
      +4858=>'L',
      +4859=>'L',
      +4860=>'L',
      +4861=>'L',
      +4862=>'L',
      +4863=>'L',
      +4864=>'L',
      +4865=>'L',
      +4866=>'L',
      +4867=>'L',
      +4868=>'L',
      +4869=>'L',
      +4870=>'L',
      +4871=>'L',
      +4872=>'L',
      +4873=>'L',
      +4874=>'L',
      +4875=>'L',
      +4876=>'L',
      +4877=>'L',
      +4878=>'L',
      +4879=>'L',
      +4880=>'L',
      +4882=>'L',
      +4883=>'L',
      +4884=>'L',
      +4885=>'L',
      +4888=>'L',
      +4889=>'L',
      +4890=>'L',
      +4891=>'L',
      +4892=>'L',
      +4893=>'L',
      +4894=>'L',
      +4895=>'L',
      +4896=>'L',
      +4897=>'L',
      +4898=>'L',
      +4899=>'L',
      +4900=>'L',
      +4901=>'L',
      +4902=>'L',
      +4903=>'L',
      +4904=>'L',
      +4905=>'L',
      +4906=>'L',
      +4907=>'L',
      +4908=>'L',
      +4909=>'L',
      +4910=>'L',
      +4911=>'L',
      +4912=>'L',
      +4913=>'L',
      +4914=>'L',
      +4915=>'L',
      +4916=>'L',
      +4917=>'L',
      +4918=>'L',
      +4919=>'L',
      +4920=>'L',
      +4921=>'L',
      +4922=>'L',
      +4923=>'L',
      +4924=>'L',
      +4925=>'L',
      +4926=>'L',
      +4927=>'L',
      +4928=>'L',
      +4929=>'L',
      +4930=>'L',
      +4931=>'L',
      +4932=>'L',
      +4933=>'L',
      +4934=>'L',
      +4935=>'L',
      +4936=>'L',
      +4937=>'L',
      +4938=>'L',
      +4939=>'L',
      +4940=>'L',
      +4941=>'L',
      +4942=>'L',
      +4943=>'L',
      +4944=>'L',
      +4945=>'L',
      +4946=>'L',
      +4947=>'L',
      +4948=>'L',
      +4949=>'L',
      +4950=>'L',
      +4951=>'L',
      +4952=>'L',
      +4953=>'L',
      +4954=>'L',
      +4959=>'NSM',
      +4960=>'L',
      +4961=>'L',
      +4962=>'L',
      +4963=>'L',
      +4964=>'L',
      +4965=>'L',
      +4966=>'L',
      +4967=>'L',
      +4968=>'L',
      +4969=>'L',
      +4970=>'L',
      +4971=>'L',
      +4972=>'L',
      +4973=>'L',
      +4974=>'L',
      +4975=>'L',
      +4976=>'L',
      +4977=>'L',
      +4978=>'L',
      +4979=>'L',
      +4980=>'L',
      +4981=>'L',
      +4982=>'L',
      +4983=>'L',
      +4984=>'L',
      +4985=>'L',
      +4986=>'L',
      +4987=>'L',
      +4988=>'L',
      +4992=>'L',
      +4993=>'L',
      +4994=>'L',
      +4995=>'L',
      +4996=>'L',
      +4997=>'L',
      +4998=>'L',
      +4999=>'L',
      +5000=>'L',
      +5001=>'L',
      +5002=>'L',
      +5003=>'L',
      +5004=>'L',
      +5005=>'L',
      +5006=>'L',
      +5007=>'L',
      +5008=>'ON',
      +5009=>'ON',
      +5010=>'ON',
      +5011=>'ON',
      +5012=>'ON',
      +5013=>'ON',
      +5014=>'ON',
      +5015=>'ON',
      +5016=>'ON',
      +5017=>'ON',
      +5024=>'L',
      +5025=>'L',
      +5026=>'L',
      +5027=>'L',
      +5028=>'L',
      +5029=>'L',
      +5030=>'L',
      +5031=>'L',
      +5032=>'L',
      +5033=>'L',
      +5034=>'L',
      +5035=>'L',
      +5036=>'L',
      +5037=>'L',
      +5038=>'L',
      +5039=>'L',
      +5040=>'L',
      +5041=>'L',
      +5042=>'L',
      +5043=>'L',
      +5044=>'L',
      +5045=>'L',
      +5046=>'L',
      +5047=>'L',
      +5048=>'L',
      +5049=>'L',
      +5050=>'L',
      +5051=>'L',
      +5052=>'L',
      +5053=>'L',
      +5054=>'L',
      +5055=>'L',
      +5056=>'L',
      +5057=>'L',
      +5058=>'L',
      +5059=>'L',
      +5060=>'L',
      +5061=>'L',
      +5062=>'L',
      +5063=>'L',
      +5064=>'L',
      +5065=>'L',
      +5066=>'L',
      +5067=>'L',
      +5068=>'L',
      +5069=>'L',
      +5070=>'L',
      +5071=>'L',
      +5072=>'L',
      +5073=>'L',
      +5074=>'L',
      +5075=>'L',
      +5076=>'L',
      +5077=>'L',
      +5078=>'L',
      +5079=>'L',
      +5080=>'L',
      +5081=>'L',
      +5082=>'L',
      +5083=>'L',
      +5084=>'L',
      +5085=>'L',
      +5086=>'L',
      +5087=>'L',
      +5088=>'L',
      +5089=>'L',
      +5090=>'L',
      +5091=>'L',
      +5092=>'L',
      +5093=>'L',
      +5094=>'L',
      +5095=>'L',
      +5096=>'L',
      +5097=>'L',
      +5098=>'L',
      +5099=>'L',
      +5100=>'L',
      +5101=>'L',
      +5102=>'L',
      +5103=>'L',
      +5104=>'L',
      +5105=>'L',
      +5106=>'L',
      +5107=>'L',
      +5108=>'L',
      +5121=>'L',
      +5122=>'L',
      +5123=>'L',
      +5124=>'L',
      +5125=>'L',
      +5126=>'L',
      +5127=>'L',
      +5128=>'L',
      +5129=>'L',
      +5130=>'L',
      +5131=>'L',
      +5132=>'L',
      +5133=>'L',
      +5134=>'L',
      +5135=>'L',
      +5136=>'L',
      +5137=>'L',
      +5138=>'L',
      +5139=>'L',
      +5140=>'L',
      +5141=>'L',
      +5142=>'L',
      +5143=>'L',
      +5144=>'L',
      +5145=>'L',
      +5146=>'L',
      +5147=>'L',
      +5148=>'L',
      +5149=>'L',
      +5150=>'L',
      +5151=>'L',
      +5152=>'L',
      +5153=>'L',
      +5154=>'L',
      +5155=>'L',
      +5156=>'L',
      +5157=>'L',
      +5158=>'L',
      +5159=>'L',
      +5160=>'L',
      +5161=>'L',
      +5162=>'L',
      +5163=>'L',
      +5164=>'L',
      +5165=>'L',
      +5166=>'L',
      +5167=>'L',
      +5168=>'L',
      +5169=>'L',
      +5170=>'L',
      +5171=>'L',
      +5172=>'L',
      +5173=>'L',
      +5174=>'L',
      +5175=>'L',
      +5176=>'L',
      +5177=>'L',
      +5178=>'L',
      +5179=>'L',
      +5180=>'L',
      +5181=>'L',
      +5182=>'L',
      +5183=>'L',
      +5184=>'L',
      +5185=>'L',
      +5186=>'L',
      +5187=>'L',
      +5188=>'L',
      +5189=>'L',
      +5190=>'L',
      +5191=>'L',
      +5192=>'L',
      +5193=>'L',
      +5194=>'L',
      +5195=>'L',
      +5196=>'L',
      +5197=>'L',
      +5198=>'L',
      +5199=>'L',
      +5200=>'L',
      +5201=>'L',
      +5202=>'L',
      +5203=>'L',
      +5204=>'L',
      +5205=>'L',
      +5206=>'L',
      +5207=>'L',
      +5208=>'L',
      +5209=>'L',
      +5210=>'L',
      +5211=>'L',
      +5212=>'L',
      +5213=>'L',
      +5214=>'L',
      +5215=>'L',
      +5216=>'L',
      +5217=>'L',
      +5218=>'L',
      +5219=>'L',
      +5220=>'L',
      +5221=>'L',
      +5222=>'L',
      +5223=>'L',
      +5224=>'L',
      +5225=>'L',
      +5226=>'L',
      +5227=>'L',
      +5228=>'L',
      +5229=>'L',
      +5230=>'L',
      +5231=>'L',
      +5232=>'L',
      +5233=>'L',
      +5234=>'L',
      +5235=>'L',
      +5236=>'L',
      +5237=>'L',
      +5238=>'L',
      +5239=>'L',
      +5240=>'L',
      +5241=>'L',
      +5242=>'L',
      +5243=>'L',
      +5244=>'L',
      +5245=>'L',
      +5246=>'L',
      +5247=>'L',
      +5248=>'L',
      +5249=>'L',
      +5250=>'L',
      +5251=>'L',
      +5252=>'L',
      +5253=>'L',
      +5254=>'L',
      +5255=>'L',
      +5256=>'L',
      +5257=>'L',
      +5258=>'L',
      +5259=>'L',
      +5260=>'L',
      +5261=>'L',
      +5262=>'L',
      +5263=>'L',
      +5264=>'L',
      +5265=>'L',
      +5266=>'L',
      +5267=>'L',
      +5268=>'L',
      +5269=>'L',
      +5270=>'L',
      +5271=>'L',
      +5272=>'L',
      +5273=>'L',
      +5274=>'L',
      +5275=>'L',
      +5276=>'L',
      +5277=>'L',
      +5278=>'L',
      +5279=>'L',
      +5280=>'L',
      +5281=>'L',
      +5282=>'L',
      +5283=>'L',
      +5284=>'L',
      +5285=>'L',
      +5286=>'L',
      +5287=>'L',
      +5288=>'L',
      +5289=>'L',
      +5290=>'L',
      +5291=>'L',
      +5292=>'L',
      +5293=>'L',
      +5294=>'L',
      +5295=>'L',
      +5296=>'L',
      +5297=>'L',
      +5298=>'L',
      +5299=>'L',
      +5300=>'L',
      +5301=>'L',
      +5302=>'L',
      +5303=>'L',
      +5304=>'L',
      +5305=>'L',
      +5306=>'L',
      +5307=>'L',
      +5308=>'L',
      +5309=>'L',
      +5310=>'L',
      +5311=>'L',
      +5312=>'L',
      +5313=>'L',
      +5314=>'L',
      +5315=>'L',
      +5316=>'L',
      +5317=>'L',
      +5318=>'L',
      +5319=>'L',
      +5320=>'L',
      +5321=>'L',
      +5322=>'L',
      +5323=>'L',
      +5324=>'L',
      +5325=>'L',
      +5326=>'L',
      +5327=>'L',
      +5328=>'L',
      +5329=>'L',
      +5330=>'L',
      +5331=>'L',
      +5332=>'L',
      +5333=>'L',
      +5334=>'L',
      +5335=>'L',
      +5336=>'L',
      +5337=>'L',
      +5338=>'L',
      +5339=>'L',
      +5340=>'L',
      +5341=>'L',
      +5342=>'L',
      +5343=>'L',
      +5344=>'L',
      +5345=>'L',
      +5346=>'L',
      +5347=>'L',
      +5348=>'L',
      +5349=>'L',
      +5350=>'L',
      +5351=>'L',
      +5352=>'L',
      +5353=>'L',
      +5354=>'L',
      +5355=>'L',
      +5356=>'L',
      +5357=>'L',
      +5358=>'L',
      +5359=>'L',
      +5360=>'L',
      +5361=>'L',
      +5362=>'L',
      +5363=>'L',
      +5364=>'L',
      +5365=>'L',
      +5366=>'L',
      +5367=>'L',
      +5368=>'L',
      +5369=>'L',
      +5370=>'L',
      +5371=>'L',
      +5372=>'L',
      +5373=>'L',
      +5374=>'L',
      +5375=>'L',
      +5376=>'L',
      +5377=>'L',
      +5378=>'L',
      +5379=>'L',
      +5380=>'L',
      +5381=>'L',
      +5382=>'L',
      +5383=>'L',
      +5384=>'L',
      +5385=>'L',
      +5386=>'L',
      +5387=>'L',
      +5388=>'L',
      +5389=>'L',
      +5390=>'L',
      +5391=>'L',
      +5392=>'L',
      +5393=>'L',
      +5394=>'L',
      +5395=>'L',
      +5396=>'L',
      +5397=>'L',
      +5398=>'L',
      +5399=>'L',
      +5400=>'L',
      +5401=>'L',
      +5402=>'L',
      +5403=>'L',
      +5404=>'L',
      +5405=>'L',
      +5406=>'L',
      +5407=>'L',
      +5408=>'L',
      +5409=>'L',
      +5410=>'L',
      +5411=>'L',
      +5412=>'L',
      +5413=>'L',
      +5414=>'L',
      +5415=>'L',
      +5416=>'L',
      +5417=>'L',
      +5418=>'L',
      +5419=>'L',
      +5420=>'L',
      +5421=>'L',
      +5422=>'L',
      +5423=>'L',
      +5424=>'L',
      +5425=>'L',
      +5426=>'L',
      +5427=>'L',
      +5428=>'L',
      +5429=>'L',
      +5430=>'L',
      +5431=>'L',
      +5432=>'L',
      +5433=>'L',
      +5434=>'L',
      +5435=>'L',
      +5436=>'L',
      +5437=>'L',
      +5438=>'L',
      +5439=>'L',
      +5440=>'L',
      +5441=>'L',
      +5442=>'L',
      +5443=>'L',
      +5444=>'L',
      +5445=>'L',
      +5446=>'L',
      +5447=>'L',
      +5448=>'L',
      +5449=>'L',
      +5450=>'L',
      +5451=>'L',
      +5452=>'L',
      +5453=>'L',
      +5454=>'L',
      +5455=>'L',
      +5456=>'L',
      +5457=>'L',
      +5458=>'L',
      +5459=>'L',
      +5460=>'L',
      +5461=>'L',
      +5462=>'L',
      +5463=>'L',
      +5464=>'L',
      +5465=>'L',
      +5466=>'L',
      +5467=>'L',
      +5468=>'L',
      +5469=>'L',
      +5470=>'L',
      +5471=>'L',
      +5472=>'L',
      +5473=>'L',
      +5474=>'L',
      +5475=>'L',
      +5476=>'L',
      +5477=>'L',
      +5478=>'L',
      +5479=>'L',
      +5480=>'L',
      +5481=>'L',
      +5482=>'L',
      +5483=>'L',
      +5484=>'L',
      +5485=>'L',
      +5486=>'L',
      +5487=>'L',
      +5488=>'L',
      +5489=>'L',
      +5490=>'L',
      +5491=>'L',
      +5492=>'L',
      +5493=>'L',
      +5494=>'L',
      +5495=>'L',
      +5496=>'L',
      +5497=>'L',
      +5498=>'L',
      +5499=>'L',
      +5500=>'L',
      +5501=>'L',
      +5502=>'L',
      +5503=>'L',
      +5504=>'L',
      +5505=>'L',
      +5506=>'L',
      +5507=>'L',
      +5508=>'L',
      +5509=>'L',
      +5510=>'L',
      +5511=>'L',
      +5512=>'L',
      +5513=>'L',
      +5514=>'L',
      +5515=>'L',
      +5516=>'L',
      +5517=>'L',
      +5518=>'L',
      +5519=>'L',
      +5520=>'L',
      +5521=>'L',
      +5522=>'L',
      +5523=>'L',
      +5524=>'L',
      +5525=>'L',
      +5526=>'L',
      +5527=>'L',
      +5528=>'L',
      +5529=>'L',
      +5530=>'L',
      +5531=>'L',
      +5532=>'L',
      +5533=>'L',
      +5534=>'L',
      +5535=>'L',
      +5536=>'L',
      +5537=>'L',
      +5538=>'L',
      +5539=>'L',
      +5540=>'L',
      +5541=>'L',
      +5542=>'L',
      +5543=>'L',
      +5544=>'L',
      +5545=>'L',
      +5546=>'L',
      +5547=>'L',
      +5548=>'L',
      +5549=>'L',
      +5550=>'L',
      +5551=>'L',
      +5552=>'L',
      +5553=>'L',
      +5554=>'L',
      +5555=>'L',
      +5556=>'L',
      +5557=>'L',
      +5558=>'L',
      +5559=>'L',
      +5560=>'L',
      +5561=>'L',
      +5562=>'L',
      +5563=>'L',
      +5564=>'L',
      +5565=>'L',
      +5566=>'L',
      +5567=>'L',
      +5568=>'L',
      +5569=>'L',
      +5570=>'L',
      +5571=>'L',
      +5572=>'L',
      +5573=>'L',
      +5574=>'L',
      +5575=>'L',
      +5576=>'L',
      +5577=>'L',
      +5578=>'L',
      +5579=>'L',
      +5580=>'L',
      +5581=>'L',
      +5582=>'L',
      +5583=>'L',
      +5584=>'L',
      +5585=>'L',
      +5586=>'L',
      +5587=>'L',
      +5588=>'L',
      +5589=>'L',
      +5590=>'L',
      +5591=>'L',
      +5592=>'L',
      +5593=>'L',
      +5594=>'L',
      +5595=>'L',
      +5596=>'L',
      +5597=>'L',
      +5598=>'L',
      +5599=>'L',
      +5600=>'L',
      +5601=>'L',
      +5602=>'L',
      +5603=>'L',
      +5604=>'L',
      +5605=>'L',
      +5606=>'L',
      +5607=>'L',
      +5608=>'L',
      +5609=>'L',
      +5610=>'L',
      +5611=>'L',
      +5612=>'L',
      +5613=>'L',
      +5614=>'L',
      +5615=>'L',
      +5616=>'L',
      +5617=>'L',
      +5618=>'L',
      +5619=>'L',
      +5620=>'L',
      +5621=>'L',
      +5622=>'L',
      +5623=>'L',
      +5624=>'L',
      +5625=>'L',
      +5626=>'L',
      +5627=>'L',
      +5628=>'L',
      +5629=>'L',
      +5630=>'L',
      +5631=>'L',
      +5632=>'L',
      +5633=>'L',
      +5634=>'L',
      +5635=>'L',
      +5636=>'L',
      +5637=>'L',
      +5638=>'L',
      +5639=>'L',
      +5640=>'L',
      +5641=>'L',
      +5642=>'L',
      +5643=>'L',
      +5644=>'L',
      +5645=>'L',
      +5646=>'L',
      +5647=>'L',
      +5648=>'L',
      +5649=>'L',
      +5650=>'L',
      +5651=>'L',
      +5652=>'L',
      +5653=>'L',
      +5654=>'L',
      +5655=>'L',
      +5656=>'L',
      +5657=>'L',
      +5658=>'L',
      +5659=>'L',
      +5660=>'L',
      +5661=>'L',
      +5662=>'L',
      +5663=>'L',
      +5664=>'L',
      +5665=>'L',
      +5666=>'L',
      +5667=>'L',
      +5668=>'L',
      +5669=>'L',
      +5670=>'L',
      +5671=>'L',
      +5672=>'L',
      +5673=>'L',
      +5674=>'L',
      +5675=>'L',
      +5676=>'L',
      +5677=>'L',
      +5678=>'L',
      +5679=>'L',
      +5680=>'L',
      +5681=>'L',
      +5682=>'L',
      +5683=>'L',
      +5684=>'L',
      +5685=>'L',
      +5686=>'L',
      +5687=>'L',
      +5688=>'L',
      +5689=>'L',
      +5690=>'L',
      +5691=>'L',
      +5692=>'L',
      +5693=>'L',
      +5694=>'L',
      +5695=>'L',
      +5696=>'L',
      +5697=>'L',
      +5698=>'L',
      +5699=>'L',
      +5700=>'L',
      +5701=>'L',
      +5702=>'L',
      +5703=>'L',
      +5704=>'L',
      +5705=>'L',
      +5706=>'L',
      +5707=>'L',
      +5708=>'L',
      +5709=>'L',
      +5710=>'L',
      +5711=>'L',
      +5712=>'L',
      +5713=>'L',
      +5714=>'L',
      +5715=>'L',
      +5716=>'L',
      +5717=>'L',
      +5718=>'L',
      +5719=>'L',
      +5720=>'L',
      +5721=>'L',
      +5722=>'L',
      +5723=>'L',
      +5724=>'L',
      +5725=>'L',
      +5726=>'L',
      +5727=>'L',
      +5728=>'L',
      +5729=>'L',
      +5730=>'L',
      +5731=>'L',
      +5732=>'L',
      +5733=>'L',
      +5734=>'L',
      +5735=>'L',
      +5736=>'L',
      +5737=>'L',
      +5738=>'L',
      +5739=>'L',
      +5740=>'L',
      +5741=>'L',
      +5742=>'L',
      +5743=>'L',
      +5744=>'L',
      +5745=>'L',
      +5746=>'L',
      +5747=>'L',
      +5748=>'L',
      +5749=>'L',
      +5750=>'L',
      +5760=>'WS',
      +5761=>'L',
      +5762=>'L',
      +5763=>'L',
      +5764=>'L',
      +5765=>'L',
      +5766=>'L',
      +5767=>'L',
      +5768=>'L',
      +5769=>'L',
      +5770=>'L',
      +5771=>'L',
      +5772=>'L',
      +5773=>'L',
      +5774=>'L',
      +5775=>'L',
      +5776=>'L',
      +5777=>'L',
      +5778=>'L',
      +5779=>'L',
      +5780=>'L',
      +5781=>'L',
      +5782=>'L',
      +5783=>'L',
      +5784=>'L',
      +5785=>'L',
      +5786=>'L',
      +5787=>'ON',
      +5788=>'ON',
      +5792=>'L',
      +5793=>'L',
      +5794=>'L',
      +5795=>'L',
      +5796=>'L',
      +5797=>'L',
      +5798=>'L',
      +5799=>'L',
      +5800=>'L',
      +5801=>'L',
      +5802=>'L',
      +5803=>'L',
      +5804=>'L',
      +5805=>'L',
      +5806=>'L',
      +5807=>'L',
      +5808=>'L',
      +5809=>'L',
      +5810=>'L',
      +5811=>'L',
      +5812=>'L',
      +5813=>'L',
      +5814=>'L',
      +5815=>'L',
      +5816=>'L',
      +5817=>'L',
      +5818=>'L',
      +5819=>'L',
      +5820=>'L',
      +5821=>'L',
      +5822=>'L',
      +5823=>'L',
      +5824=>'L',
      +5825=>'L',
      +5826=>'L',
      +5827=>'L',
      +5828=>'L',
      +5829=>'L',
      +5830=>'L',
      +5831=>'L',
      +5832=>'L',
      +5833=>'L',
      +5834=>'L',
      +5835=>'L',
      +5836=>'L',
      +5837=>'L',
      +5838=>'L',
      +5839=>'L',
      +5840=>'L',
      +5841=>'L',
      +5842=>'L',
      +5843=>'L',
      +5844=>'L',
      +5845=>'L',
      +5846=>'L',
      +5847=>'L',
      +5848=>'L',
      +5849=>'L',
      +5850=>'L',
      +5851=>'L',
      +5852=>'L',
      +5853=>'L',
      +5854=>'L',
      +5855=>'L',
      +5856=>'L',
      +5857=>'L',
      +5858=>'L',
      +5859=>'L',
      +5860=>'L',
      +5861=>'L',
      +5862=>'L',
      +5863=>'L',
      +5864=>'L',
      +5865=>'L',
      +5866=>'L',
      +5867=>'L',
      +5868=>'L',
      +5869=>'L',
      +5870=>'L',
      +5871=>'L',
      +5872=>'L',
      +5888=>'L',
      +5889=>'L',
      +5890=>'L',
      +5891=>'L',
      +5892=>'L',
      +5893=>'L',
      +5894=>'L',
      +5895=>'L',
      +5896=>'L',
      +5897=>'L',
      +5898=>'L',
      +5899=>'L',
      +5900=>'L',
      +5902=>'L',
      +5903=>'L',
      +5904=>'L',
      +5905=>'L',
      +5906=>'NSM',
      +5907=>'NSM',
      +5908=>'NSM',
      +5920=>'L',
      +5921=>'L',
      +5922=>'L',
      +5923=>'L',
      +5924=>'L',
      +5925=>'L',
      +5926=>'L',
      +5927=>'L',
      +5928=>'L',
      +5929=>'L',
      +5930=>'L',
      +5931=>'L',
      +5932=>'L',
      +5933=>'L',
      +5934=>'L',
      +5935=>'L',
      +5936=>'L',
      +5937=>'L',
      +5938=>'NSM',
      +5939=>'NSM',
      +5940=>'NSM',
      +5941=>'L',
      +5942=>'L',
      +5952=>'L',
      +5953=>'L',
      +5954=>'L',
      +5955=>'L',
      +5956=>'L',
      +5957=>'L',
      +5958=>'L',
      +5959=>'L',
      +5960=>'L',
      +5961=>'L',
      +5962=>'L',
      +5963=>'L',
      +5964=>'L',
      +5965=>'L',
      +5966=>'L',
      +5967=>'L',
      +5968=>'L',
      +5969=>'L',
      +5970=>'NSM',
      +5971=>'NSM',
      +5984=>'L',
      +5985=>'L',
      +5986=>'L',
      +5987=>'L',
      +5988=>'L',
      +5989=>'L',
      +5990=>'L',
      +5991=>'L',
      +5992=>'L',
      +5993=>'L',
      +5994=>'L',
      +5995=>'L',
      +5996=>'L',
      +5998=>'L',
      +5999=>'L',
      +6000=>'L',
      +6002=>'NSM',
      +6003=>'NSM',
      +6016=>'L',
      +6017=>'L',
      +6018=>'L',
      +6019=>'L',
      +6020=>'L',
      +6021=>'L',
      +6022=>'L',
      +6023=>'L',
      +6024=>'L',
      +6025=>'L',
      +6026=>'L',
      +6027=>'L',
      +6028=>'L',
      +6029=>'L',
      +6030=>'L',
      +6031=>'L',
      +6032=>'L',
      +6033=>'L',
      +6034=>'L',
      +6035=>'L',
      +6036=>'L',
      +6037=>'L',
      +6038=>'L',
      +6039=>'L',
      +6040=>'L',
      +6041=>'L',
      +6042=>'L',
      +6043=>'L',
      +6044=>'L',
      +6045=>'L',
      +6046=>'L',
      +6047=>'L',
      +6048=>'L',
      +6049=>'L',
      +6050=>'L',
      +6051=>'L',
      +6052=>'L',
      +6053=>'L',
      +6054=>'L',
      +6055=>'L',
      +6056=>'L',
      +6057=>'L',
      +6058=>'L',
      +6059=>'L',
      +6060=>'L',
      +6061=>'L',
      +6062=>'L',
      +6063=>'L',
      +6064=>'L',
      +6065=>'L',
      +6066=>'L',
      +6067=>'L',
      +6068=>'L',
      +6069=>'L',
      +6070=>'L',
      +6071=>'NSM',
      +6072=>'NSM',
      +6073=>'NSM',
      +6074=>'NSM',
      +6075=>'NSM',
      +6076=>'NSM',
      +6077=>'NSM',
      +6078=>'L',
      +6079=>'L',
      +6080=>'L',
      +6081=>'L',
      +6082=>'L',
      +6083=>'L',
      +6084=>'L',
      +6085=>'L',
      +6086=>'NSM',
      +6087=>'L',
      +6088=>'L',
      +6089=>'NSM',
      +6090=>'NSM',
      +6091=>'NSM',
      +6092=>'NSM',
      +6093=>'NSM',
      +6094=>'NSM',
      +6095=>'NSM',
      +6096=>'NSM',
      +6097=>'NSM',
      +6098=>'NSM',
      +6099=>'NSM',
      +6100=>'L',
      +6101=>'L',
      +6102=>'L',
      +6103=>'L',
      +6104=>'L',
      +6105=>'L',
      +6106=>'L',
      +6107=>'ET',
      +6108=>'L',
      +6109=>'NSM',
      +6112=>'L',
      +6113=>'L',
      +6114=>'L',
      +6115=>'L',
      +6116=>'L',
      +6117=>'L',
      +6118=>'L',
      +6119=>'L',
      +6120=>'L',
      +6121=>'L',
      +6128=>'ON',
      +6129=>'ON',
      +6130=>'ON',
      +6131=>'ON',
      +6132=>'ON',
      +6133=>'ON',
      +6134=>'ON',
      +6135=>'ON',
      +6136=>'ON',
      +6137=>'ON',
      +6144=>'ON',
      +6145=>'ON',
      +6146=>'ON',
      +6147=>'ON',
      +6148=>'ON',
      +6149=>'ON',
      +6150=>'ON',
      +6151=>'ON',
      +6152=>'ON',
      +6153=>'ON',
      +6154=>'ON',
      +6155=>'NSM',
      +6156=>'NSM',
      +6157=>'NSM',
      +6158=>'WS',
      +6160=>'L',
      +6161=>'L',
      +6162=>'L',
      +6163=>'L',
      +6164=>'L',
      +6165=>'L',
      +6166=>'L',
      +6167=>'L',
      +6168=>'L',
      +6169=>'L',
      +6176=>'L',
      +6177=>'L',
      +6178=>'L',
      +6179=>'L',
      +6180=>'L',
      +6181=>'L',
      +6182=>'L',
      +6183=>'L',
      +6184=>'L',
      +6185=>'L',
      +6186=>'L',
      +6187=>'L',
      +6188=>'L',
      +6189=>'L',
      +6190=>'L',
      +6191=>'L',
      +6192=>'L',
      +6193=>'L',
      +6194=>'L',
      +6195=>'L',
      +6196=>'L',
      +6197=>'L',
      +6198=>'L',
      +6199=>'L',
      +6200=>'L',
      +6201=>'L',
      +6202=>'L',
      +6203=>'L',
      +6204=>'L',
      +6205=>'L',
      +6206=>'L',
      +6207=>'L',
      +6208=>'L',
      +6209=>'L',
      +6210=>'L',
      +6211=>'L',
      +6212=>'L',
      +6213=>'L',
      +6214=>'L',
      +6215=>'L',
      +6216=>'L',
      +6217=>'L',
      +6218=>'L',
      +6219=>'L',
      +6220=>'L',
      +6221=>'L',
      +6222=>'L',
      +6223=>'L',
      +6224=>'L',
      +6225=>'L',
      +6226=>'L',
      +6227=>'L',
      +6228=>'L',
      +6229=>'L',
      +6230=>'L',
      +6231=>'L',
      +6232=>'L',
      +6233=>'L',
      +6234=>'L',
      +6235=>'L',
      +6236=>'L',
      +6237=>'L',
      +6238=>'L',
      +6239=>'L',
      +6240=>'L',
      +6241=>'L',
      +6242=>'L',
      +6243=>'L',
      +6244=>'L',
      +6245=>'L',
      +6246=>'L',
      +6247=>'L',
      +6248=>'L',
      +6249=>'L',
      +6250=>'L',
      +6251=>'L',
      +6252=>'L',
      +6253=>'L',
      +6254=>'L',
      +6255=>'L',
      +6256=>'L',
      +6257=>'L',
      +6258=>'L',
      +6259=>'L',
      +6260=>'L',
      +6261=>'L',
      +6262=>'L',
      +6263=>'L',
      +6272=>'L',
      +6273=>'L',
      +6274=>'L',
      +6275=>'L',
      +6276=>'L',
      +6277=>'L',
      +6278=>'L',
      +6279=>'L',
      +6280=>'L',
      +6281=>'L',
      +6282=>'L',
      +6283=>'L',
      +6284=>'L',
      +6285=>'L',
      +6286=>'L',
      +6287=>'L',
      +6288=>'L',
      +6289=>'L',
      +6290=>'L',
      +6291=>'L',
      +6292=>'L',
      +6293=>'L',
      +6294=>'L',
      +6295=>'L',
      +6296=>'L',
      +6297=>'L',
      +6298=>'L',
      +6299=>'L',
      +6300=>'L',
      +6301=>'L',
      +6302=>'L',
      +6303=>'L',
      +6304=>'L',
      +6305=>'L',
      +6306=>'L',
      +6307=>'L',
      +6308=>'L',
      +6309=>'L',
      +6310=>'L',
      +6311=>'L',
      +6312=>'L',
      +6313=>'NSM',
      +6400=>'L',
      +6401=>'L',
      +6402=>'L',
      +6403=>'L',
      +6404=>'L',
      +6405=>'L',
      +6406=>'L',
      +6407=>'L',
      +6408=>'L',
      +6409=>'L',
      +6410=>'L',
      +6411=>'L',
      +6412=>'L',
      +6413=>'L',
      +6414=>'L',
      +6415=>'L',
      +6416=>'L',
      +6417=>'L',
      +6418=>'L',
      +6419=>'L',
      +6420=>'L',
      +6421=>'L',
      +6422=>'L',
      +6423=>'L',
      +6424=>'L',
      +6425=>'L',
      +6426=>'L',
      +6427=>'L',
      +6428=>'L',
      +6432=>'NSM',
      +6433=>'NSM',
      +6434=>'NSM',
      +6435=>'L',
      +6436=>'L',
      +6437=>'L',
      +6438=>'L',
      +6439=>'NSM',
      +6440=>'NSM',
      +6441=>'NSM',
      +6442=>'NSM',
      +6443=>'NSM',
      +6448=>'L',
      +6449=>'L',
      +6450=>'NSM',
      +6451=>'L',
      +6452=>'L',
      +6453=>'L',
      +6454=>'L',
      +6455=>'L',
      +6456=>'L',
      +6457=>'NSM',
      +6458=>'NSM',
      +6459=>'NSM',
      +6464=>'ON',
      +6468=>'ON',
      +6469=>'ON',
      +6470=>'L',
      +6471=>'L',
      +6472=>'L',
      +6473=>'L',
      +6474=>'L',
      +6475=>'L',
      +6476=>'L',
      +6477=>'L',
      +6478=>'L',
      +6479=>'L',
      +6480=>'L',
      +6481=>'L',
      +6482=>'L',
      +6483=>'L',
      +6484=>'L',
      +6485=>'L',
      +6486=>'L',
      +6487=>'L',
      +6488=>'L',
      +6489=>'L',
      +6490=>'L',
      +6491=>'L',
      +6492=>'L',
      +6493=>'L',
      +6494=>'L',
      +6495=>'L',
      +6496=>'L',
      +6497=>'L',
      +6498=>'L',
      +6499=>'L',
      +6500=>'L',
      +6501=>'L',
      +6502=>'L',
      +6503=>'L',
      +6504=>'L',
      +6505=>'L',
      +6506=>'L',
      +6507=>'L',
      +6508=>'L',
      +6509=>'L',
      +6512=>'L',
      +6513=>'L',
      +6514=>'L',
      +6515=>'L',
      +6516=>'L',
      +6528=>'L',
      +6529=>'L',
      +6530=>'L',
      +6531=>'L',
      +6532=>'L',
      +6533=>'L',
      +6534=>'L',
      +6535=>'L',
      +6536=>'L',
      +6537=>'L',
      +6538=>'L',
      +6539=>'L',
      +6540=>'L',
      +6541=>'L',
      +6542=>'L',
      +6543=>'L',
      +6544=>'L',
      +6545=>'L',
      +6546=>'L',
      +6547=>'L',
      +6548=>'L',
      +6549=>'L',
      +6550=>'L',
      +6551=>'L',
      +6552=>'L',
      +6553=>'L',
      +6554=>'L',
      +6555=>'L',
      +6556=>'L',
      +6557=>'L',
      +6558=>'L',
      +6559=>'L',
      +6560=>'L',
      +6561=>'L',
      +6562=>'L',
      +6563=>'L',
      +6564=>'L',
      +6565=>'L',
      +6566=>'L',
      +6567=>'L',
      +6568=>'L',
      +6569=>'L',
      +6576=>'L',
      +6577=>'L',
      +6578=>'L',
      +6579=>'L',
      +6580=>'L',
      +6581=>'L',
      +6582=>'L',
      +6583=>'L',
      +6584=>'L',
      +6585=>'L',
      +6586=>'L',
      +6587=>'L',
      +6588=>'L',
      +6589=>'L',
      +6590=>'L',
      +6591=>'L',
      +6592=>'L',
      +6593=>'L',
      +6594=>'L',
      +6595=>'L',
      +6596=>'L',
      +6597=>'L',
      +6598=>'L',
      +6599=>'L',
      +6600=>'L',
      +6601=>'L',
      +6608=>'L',
      +6609=>'L',
      +6610=>'L',
      +6611=>'L',
      +6612=>'L',
      +6613=>'L',
      +6614=>'L',
      +6615=>'L',
      +6616=>'L',
      +6617=>'L',
      +6622=>'ON',
      +6623=>'ON',
      +6624=>'ON',
      +6625=>'ON',
      +6626=>'ON',
      +6627=>'ON',
      +6628=>'ON',
      +6629=>'ON',
      +6630=>'ON',
      +6631=>'ON',
      +6632=>'ON',
      +6633=>'ON',
      +6634=>'ON',
      +6635=>'ON',
      +6636=>'ON',
      +6637=>'ON',
      +6638=>'ON',
      +6639=>'ON',
      +6640=>'ON',
      +6641=>'ON',
      +6642=>'ON',
      +6643=>'ON',
      +6644=>'ON',
      +6645=>'ON',
      +6646=>'ON',
      +6647=>'ON',
      +6648=>'ON',
      +6649=>'ON',
      +6650=>'ON',
      +6651=>'ON',
      +6652=>'ON',
      +6653=>'ON',
      +6654=>'ON',
      +6655=>'ON',
      +6656=>'L',
      +6657=>'L',
      +6658=>'L',
      +6659=>'L',
      +6660=>'L',
      +6661=>'L',
      +6662=>'L',
      +6663=>'L',
      +6664=>'L',
      +6665=>'L',
      +6666=>'L',
      +6667=>'L',
      +6668=>'L',
      +6669=>'L',
      +6670=>'L',
      +6671=>'L',
      +6672=>'L',
      +6673=>'L',
      +6674=>'L',
      +6675=>'L',
      +6676=>'L',
      +6677=>'L',
      +6678=>'L',
      +6679=>'NSM',
      +6680=>'NSM',
      +6681=>'L',
      +6682=>'L',
      +6683=>'L',
      +6686=>'L',
      +6687=>'L',
      +6912=>'NSM',
      +6913=>'NSM',
      +6914=>'NSM',
      +6915=>'NSM',
      +6916=>'L',
      +6917=>'L',
      +6918=>'L',
      +6919=>'L',
      +6920=>'L',
      +6921=>'L',
      +6922=>'L',
      +6923=>'L',
      +6924=>'L',
      +6925=>'L',
      +6926=>'L',
      +6927=>'L',
      +6928=>'L',
      +6929=>'L',
      +6930=>'L',
      +6931=>'L',
      +6932=>'L',
      +6933=>'L',
      +6934=>'L',
      +6935=>'L',
      +6936=>'L',
      +6937=>'L',
      +6938=>'L',
      +6939=>'L',
      +6940=>'L',
      +6941=>'L',
      +6942=>'L',
      +6943=>'L',
      +6944=>'L',
      +6945=>'L',
      +6946=>'L',
      +6947=>'L',
      +6948=>'L',
      +6949=>'L',
      +6950=>'L',
      +6951=>'L',
      +6952=>'L',
      +6953=>'L',
      +6954=>'L',
      +6955=>'L',
      +6956=>'L',
      +6957=>'L',
      +6958=>'L',
      +6959=>'L',
      +6960=>'L',
      +6961=>'L',
      +6962=>'L',
      +6963=>'L',
      +6964=>'NSM',
      +6965=>'L',
      +6966=>'NSM',
      +6967=>'NSM',
      +6968=>'NSM',
      +6969=>'NSM',
      +6970=>'NSM',
      +6971=>'L',
      +6972=>'NSM',
      +6973=>'L',
      +6974=>'L',
      +6975=>'L',
      +6976=>'L',
      +6977=>'L',
      +6978=>'NSM',
      +6979=>'L',
      +6980=>'L',
      +6981=>'L',
      +6982=>'L',
      +6983=>'L',
      +6984=>'L',
      +6985=>'L',
      +6986=>'L',
      +6987=>'L',
      +6992=>'L',
      +6993=>'L',
      +6994=>'L',
      +6995=>'L',
      +6996=>'L',
      +6997=>'L',
      +6998=>'L',
      +6999=>'L',
      +7000=>'L',
      +7001=>'L',
      +7002=>'L',
      +7003=>'L',
      +7004=>'L',
      +7005=>'L',
      +7006=>'L',
      +7007=>'L',
      +7008=>'L',
      +7009=>'L',
      +7010=>'L',
      +7011=>'L',
      +7012=>'L',
      +7013=>'L',
      +7014=>'L',
      +7015=>'L',
      +7016=>'L',
      +7017=>'L',
      +7018=>'L',
      +7019=>'NSM',
      +7020=>'NSM',
      +7021=>'NSM',
      +7022=>'NSM',
      +7023=>'NSM',
      +7024=>'NSM',
      +7025=>'NSM',
      +7026=>'NSM',
      +7027=>'NSM',
      +7028=>'L',
      +7029=>'L',
      +7030=>'L',
      +7031=>'L',
      +7032=>'L',
      +7033=>'L',
      +7034=>'L',
      +7035=>'L',
      +7036=>'L',
      +7424=>'L',
      +7425=>'L',
      +7426=>'L',
      +7427=>'L',
      +7428=>'L',
      +7429=>'L',
      +7430=>'L',
      +7431=>'L',
      +7432=>'L',
      +7433=>'L',
      +7434=>'L',
      +7435=>'L',
      +7436=>'L',
      +7437=>'L',
      +7438=>'L',
      +7439=>'L',
      +7440=>'L',
      +7441=>'L',
      +7442=>'L',
      +7443=>'L',
      +7444=>'L',
      +7445=>'L',
      +7446=>'L',
      +7447=>'L',
      +7448=>'L',
      +7449=>'L',
      +7450=>'L',
      +7451=>'L',
      +7452=>'L',
      +7453=>'L',
      +7454=>'L',
      +7455=>'L',
      +7456=>'L',
      +7457=>'L',
      +7458=>'L',
      +7459=>'L',
      +7460=>'L',
      +7461=>'L',
      +7462=>'L',
      +7463=>'L',
      +7464=>'L',
      +7465=>'L',
      +7466=>'L',
      +7467=>'L',
      +7468=>'L',
      +7469=>'L',
      +7470=>'L',
      +7471=>'L',
      +7472=>'L',
      +7473=>'L',
      +7474=>'L',
      +7475=>'L',
      +7476=>'L',
      +7477=>'L',
      +7478=>'L',
      +7479=>'L',
      +7480=>'L',
      +7481=>'L',
      +7482=>'L',
      +7483=>'L',
      +7484=>'L',
      +7485=>'L',
      +7486=>'L',
      +7487=>'L',
      +7488=>'L',
      +7489=>'L',
      +7490=>'L',
      +7491=>'L',
      +7492=>'L',
      +7493=>'L',
      +7494=>'L',
      +7495=>'L',
      +7496=>'L',
      +7497=>'L',
      +7498=>'L',
      +7499=>'L',
      +7500=>'L',
      +7501=>'L',
      +7502=>'L',
      +7503=>'L',
      +7504=>'L',
      +7505=>'L',
      +7506=>'L',
      +7507=>'L',
      +7508=>'L',
      +7509=>'L',
      +7510=>'L',
      +7511=>'L',
      +7512=>'L',
      +7513=>'L',
      +7514=>'L',
      +7515=>'L',
      +7516=>'L',
      +7517=>'L',
      +7518=>'L',
      +7519=>'L',
      +7520=>'L',
      +7521=>'L',
      +7522=>'L',
      +7523=>'L',
      +7524=>'L',
      +7525=>'L',
      +7526=>'L',
      +7527=>'L',
      +7528=>'L',
      +7529=>'L',
      +7530=>'L',
      +7531=>'L',
      +7532=>'L',
      +7533=>'L',
      +7534=>'L',
      +7535=>'L',
      +7536=>'L',
      +7537=>'L',
      +7538=>'L',
      +7539=>'L',
      +7540=>'L',
      +7541=>'L',
      +7542=>'L',
      +7543=>'L',
      +7544=>'L',
      +7545=>'L',
      +7546=>'L',
      +7547=>'L',
      +7548=>'L',
      +7549=>'L',
      +7550=>'L',
      +7551=>'L',
      +7552=>'L',
      +7553=>'L',
      +7554=>'L',
      +7555=>'L',
      +7556=>'L',
      +7557=>'L',
      +7558=>'L',
      +7559=>'L',
      +7560=>'L',
      +7561=>'L',
      +7562=>'L',
      +7563=>'L',
      +7564=>'L',
      +7565=>'L',
      +7566=>'L',
      +7567=>'L',
      +7568=>'L',
      +7569=>'L',
      +7570=>'L',
      +7571=>'L',
      +7572=>'L',
      +7573=>'L',
      +7574=>'L',
      +7575=>'L',
      +7576=>'L',
      +7577=>'L',
      +7578=>'L',
      +7579=>'L',
      +7580=>'L',
      +7581=>'L',
      +7582=>'L',
      +7583=>'L',
      +7584=>'L',
      +7585=>'L',
      +7586=>'L',
      +7587=>'L',
      +7588=>'L',
      +7589=>'L',
      +7590=>'L',
      +7591=>'L',
      +7592=>'L',
      +7593=>'L',
      +7594=>'L',
      +7595=>'L',
      +7596=>'L',
      +7597=>'L',
      +7598=>'L',
      +7599=>'L',
      +7600=>'L',
      +7601=>'L',
      +7602=>'L',
      +7603=>'L',
      +7604=>'L',
      +7605=>'L',
      +7606=>'L',
      +7607=>'L',
      +7608=>'L',
      +7609=>'L',
      +7610=>'L',
      +7611=>'L',
      +7612=>'L',
      +7613=>'L',
      +7614=>'L',
      +7615=>'L',
      +7616=>'NSM',
      +7617=>'NSM',
      +7618=>'NSM',
      +7619=>'NSM',
      +7620=>'NSM',
      +7621=>'NSM',
      +7622=>'NSM',
      +7623=>'NSM',
      +7624=>'NSM',
      +7625=>'NSM',
      +7626=>'NSM',
      +7678=>'NSM',
      +7679=>'NSM',
      +7680=>'L',
      +7681=>'L',
      +7682=>'L',
      +7683=>'L',
      +7684=>'L',
      +7685=>'L',
      +7686=>'L',
      +7687=>'L',
      +7688=>'L',
      +7689=>'L',
      +7690=>'L',
      +7691=>'L',
      +7692=>'L',
      +7693=>'L',
      +7694=>'L',
      +7695=>'L',
      +7696=>'L',
      +7697=>'L',
      +7698=>'L',
      +7699=>'L',
      +7700=>'L',
      +7701=>'L',
      +7702=>'L',
      +7703=>'L',
      +7704=>'L',
      +7705=>'L',
      +7706=>'L',
      +7707=>'L',
      +7708=>'L',
      +7709=>'L',
      +7710=>'L',
      +7711=>'L',
      +7712=>'L',
      +7713=>'L',
      +7714=>'L',
      +7715=>'L',
      +7716=>'L',
      +7717=>'L',
      +7718=>'L',
      +7719=>'L',
      +7720=>'L',
      +7721=>'L',
      +7722=>'L',
      +7723=>'L',
      +7724=>'L',
      +7725=>'L',
      +7726=>'L',
      +7727=>'L',
      +7728=>'L',
      +7729=>'L',
      +7730=>'L',
      +7731=>'L',
      +7732=>'L',
      +7733=>'L',
      +7734=>'L',
      +7735=>'L',
      +7736=>'L',
      +7737=>'L',
      +7738=>'L',
      +7739=>'L',
      +7740=>'L',
      +7741=>'L',
      +7742=>'L',
      +7743=>'L',
      +7744=>'L',
      +7745=>'L',
      +7746=>'L',
      +7747=>'L',
      +7748=>'L',
      +7749=>'L',
      +7750=>'L',
      +7751=>'L',
      +7752=>'L',
      +7753=>'L',
      +7754=>'L',
      +7755=>'L',
      +7756=>'L',
      +7757=>'L',
      +7758=>'L',
      +7759=>'L',
      +7760=>'L',
      +7761=>'L',
      +7762=>'L',
      +7763=>'L',
      +7764=>'L',
      +7765=>'L',
      +7766=>'L',
      +7767=>'L',
      +7768=>'L',
      +7769=>'L',
      +7770=>'L',
      +7771=>'L',
      +7772=>'L',
      +7773=>'L',
      +7774=>'L',
      +7775=>'L',
      +7776=>'L',
      +7777=>'L',
      +7778=>'L',
      +7779=>'L',
      +7780=>'L',
      +7781=>'L',
      +7782=>'L',
      +7783=>'L',
      +7784=>'L',
      +7785=>'L',
      +7786=>'L',
      +7787=>'L',
      +7788=>'L',
      +7789=>'L',
      +7790=>'L',
      +7791=>'L',
      +7792=>'L',
      +7793=>'L',
      +7794=>'L',
      +7795=>'L',
      +7796=>'L',
      +7797=>'L',
      +7798=>'L',
      +7799=>'L',
      +7800=>'L',
      +7801=>'L',
      +7802=>'L',
      +7803=>'L',
      +7804=>'L',
      +7805=>'L',
      +7806=>'L',
      +7807=>'L',
      +7808=>'L',
      +7809=>'L',
      +7810=>'L',
      +7811=>'L',
      +7812=>'L',
      +7813=>'L',
      +7814=>'L',
      +7815=>'L',
      +7816=>'L',
      +7817=>'L',
      +7818=>'L',
      +7819=>'L',
      +7820=>'L',
      +7821=>'L',
      +7822=>'L',
      +7823=>'L',
      +7824=>'L',
      +7825=>'L',
      +7826=>'L',
      +7827=>'L',
      +7828=>'L',
      +7829=>'L',
      +7830=>'L',
      +7831=>'L',
      +7832=>'L',
      +7833=>'L',
      +7834=>'L',
      +7835=>'L',
      +7840=>'L',
      +7841=>'L',
      +7842=>'L',
      +7843=>'L',
      +7844=>'L',
      +7845=>'L',
      +7846=>'L',
      +7847=>'L',
      +7848=>'L',
      +7849=>'L',
      +7850=>'L',
      +7851=>'L',
      +7852=>'L',
      +7853=>'L',
      +7854=>'L',
      +7855=>'L',
      +7856=>'L',
      +7857=>'L',
      +7858=>'L',
      +7859=>'L',
      +7860=>'L',
      +7861=>'L',
      +7862=>'L',
      +7863=>'L',
      +7864=>'L',
      +7865=>'L',
      +7866=>'L',
      +7867=>'L',
      +7868=>'L',
      +7869=>'L',
      +7870=>'L',
      +7871=>'L',
      +7872=>'L',
      +7873=>'L',
      +7874=>'L',
      +7875=>'L',
      +7876=>'L',
      +7877=>'L',
      +7878=>'L',
      +7879=>'L',
      +7880=>'L',
      +7881=>'L',
      +7882=>'L',
      +7883=>'L',
      +7884=>'L',
      +7885=>'L',
      +7886=>'L',
      +7887=>'L',
      +7888=>'L',
      +7889=>'L',
      +7890=>'L',
      +7891=>'L',
      +7892=>'L',
      +7893=>'L',
      +7894=>'L',
      +7895=>'L',
      +7896=>'L',
      +7897=>'L',
      +7898=>'L',
      +7899=>'L',
      +7900=>'L',
      +7901=>'L',
      +7902=>'L',
      +7903=>'L',
      +7904=>'L',
      +7905=>'L',
      +7906=>'L',
      +7907=>'L',
      +7908=>'L',
      +7909=>'L',
      +7910=>'L',
      +7911=>'L',
      +7912=>'L',
      +7913=>'L',
      +7914=>'L',
      +7915=>'L',
      +7916=>'L',
      +7917=>'L',
      +7918=>'L',
      +7919=>'L',
      +7920=>'L',
      +7921=>'L',
      +7922=>'L',
      +7923=>'L',
      +7924=>'L',
      +7925=>'L',
      +7926=>'L',
      +7927=>'L',
      +7928=>'L',
      +7929=>'L',
      +7936=>'L',
      +7937=>'L',
      +7938=>'L',
      +7939=>'L',
      +7940=>'L',
      +7941=>'L',
      +7942=>'L',
      +7943=>'L',
      +7944=>'L',
      +7945=>'L',
      +7946=>'L',
      +7947=>'L',
      +7948=>'L',
      +7949=>'L',
      +7950=>'L',
      +7951=>'L',
      +7952=>'L',
      +7953=>'L',
      +7954=>'L',
      +7955=>'L',
      +7956=>'L',
      +7957=>'L',
      +7960=>'L',
      +7961=>'L',
      +7962=>'L',
      +7963=>'L',
      +7964=>'L',
      +7965=>'L',
      +7968=>'L',
      +7969=>'L',
      +7970=>'L',
      +7971=>'L',
      +7972=>'L',
      +7973=>'L',
      +7974=>'L',
      +7975=>'L',
      +7976=>'L',
      +7977=>'L',
      +7978=>'L',
      +7979=>'L',
      +7980=>'L',
      +7981=>'L',
      +7982=>'L',
      +7983=>'L',
      +7984=>'L',
      +7985=>'L',
      +7986=>'L',
      +7987=>'L',
      +7988=>'L',
      +7989=>'L',
      +7990=>'L',
      +7991=>'L',
      +7992=>'L',
      +7993=>'L',
      +7994=>'L',
      +7995=>'L',
      +7996=>'L',
      +7997=>'L',
      +7998=>'L',
      +7999=>'L',
      +8000=>'L',
      +8001=>'L',
      +8002=>'L',
      +8003=>'L',
      +8004=>'L',
      +8005=>'L',
      +8008=>'L',
      +8009=>'L',
      +8010=>'L',
      +8011=>'L',
      +8012=>'L',
      +8013=>'L',
      +8016=>'L',
      +8017=>'L',
      +8018=>'L',
      +8019=>'L',
      +8020=>'L',
      +8021=>'L',
      +8022=>'L',
      +8023=>'L',
      +8025=>'L',
      +8027=>'L',
      +8029=>'L',
      +8031=>'L',
      +8032=>'L',
      +8033=>'L',
      +8034=>'L',
      +8035=>'L',
      +8036=>'L',
      +8037=>'L',
      +8038=>'L',
      +8039=>'L',
      +8040=>'L',
      +8041=>'L',
      +8042=>'L',
      +8043=>'L',
      +8044=>'L',
      +8045=>'L',
      +8046=>'L',
      +8047=>'L',
      +8048=>'L',
      +8049=>'L',
      +8050=>'L',
      +8051=>'L',
      +8052=>'L',
      +8053=>'L',
      +8054=>'L',
      +8055=>'L',
      +8056=>'L',
      +8057=>'L',
      +8058=>'L',
      +8059=>'L',
      +8060=>'L',
      +8061=>'L',
      +8064=>'L',
      +8065=>'L',
      +8066=>'L',
      +8067=>'L',
      +8068=>'L',
      +8069=>'L',
      +8070=>'L',
      +8071=>'L',
      +8072=>'L',
      +8073=>'L',
      +8074=>'L',
      +8075=>'L',
      +8076=>'L',
      +8077=>'L',
      +8078=>'L',
      +8079=>'L',
      +8080=>'L',
      +8081=>'L',
      +8082=>'L',
      +8083=>'L',
      +8084=>'L',
      +8085=>'L',
      +8086=>'L',
      +8087=>'L',
      +8088=>'L',
      +8089=>'L',
      +8090=>'L',
      +8091=>'L',
      +8092=>'L',
      +8093=>'L',
      +8094=>'L',
      +8095=>'L',
      +8096=>'L',
      +8097=>'L',
      +8098=>'L',
      +8099=>'L',
      +8100=>'L',
      +8101=>'L',
      +8102=>'L',
      +8103=>'L',
      +8104=>'L',
      +8105=>'L',
      +8106=>'L',
      +8107=>'L',
      +8108=>'L',
      +8109=>'L',
      +8110=>'L',
      +8111=>'L',
      +8112=>'L',
      +8113=>'L',
      +8114=>'L',
      +8115=>'L',
      +8116=>'L',
      +8118=>'L',
      +8119=>'L',
      +8120=>'L',
      +8121=>'L',
      +8122=>'L',
      +8123=>'L',
      +8124=>'L',
      +8125=>'ON',
      +8126=>'L',
      +8127=>'ON',
      +8128=>'ON',
      +8129=>'ON',
      +8130=>'L',
      +8131=>'L',
      +8132=>'L',
      +8134=>'L',
      +8135=>'L',
      +8136=>'L',
      +8137=>'L',
      +8138=>'L',
      +8139=>'L',
      +8140=>'L',
      +8141=>'ON',
      +8142=>'ON',
      +8143=>'ON',
      +8144=>'L',
      +8145=>'L',
      +8146=>'L',
      +8147=>'L',
      +8150=>'L',
      +8151=>'L',
      +8152=>'L',
      +8153=>'L',
      +8154=>'L',
      +8155=>'L',
      +8157=>'ON',
      +8158=>'ON',
      +8159=>'ON',
      +8160=>'L',
      +8161=>'L',
      +8162=>'L',
      +8163=>'L',
      +8164=>'L',
      +8165=>'L',
      +8166=>'L',
      +8167=>'L',
      +8168=>'L',
      +8169=>'L',
      +8170=>'L',
      +8171=>'L',
      +8172=>'L',
      +8173=>'ON',
      +8174=>'ON',
      +8175=>'ON',
      +8178=>'L',
      +8179=>'L',
      +8180=>'L',
      +8182=>'L',
      +8183=>'L',
      +8184=>'L',
      +8185=>'L',
      +8186=>'L',
      +8187=>'L',
      +8188=>'L',
      +8189=>'ON',
      +8190=>'ON',
      +8192=>'WS',
      +8193=>'WS',
      +8194=>'WS',
      +8195=>'WS',
      +8196=>'WS',
      +8197=>'WS',
      +8198=>'WS',
      +8199=>'WS',
      +8200=>'WS',
      +8201=>'WS',
      +8202=>'WS',
      +8203=>'BN',
      +8204=>'BN',
      +8205=>'BN',
      +8206=>'L',
      +8207=>'R',
      +8208=>'ON',
      +8209=>'ON',
      +8210=>'ON',
      +8211=>'ON',
      +8212=>'ON',
      +8213=>'ON',
      +8214=>'ON',
      +8215=>'ON',
      +8216=>'ON',
      +8217=>'ON',
      +8218=>'ON',
      +8219=>'ON',
      +8220=>'ON',
      +8221=>'ON',
      +8222=>'ON',
      +8223=>'ON',
      +8224=>'ON',
      +8225=>'ON',
      +8226=>'ON',
      +8227=>'ON',
      +8228=>'ON',
      +8229=>'ON',
      +8230=>'ON',
      +8231=>'ON',
      +8232=>'WS',
      +8233=>'B',
      +8234=>'LRE',
      +8235=>'RLE',
      +8236=>'PDF',
      +8237=>'LRO',
      +8238=>'RLO',
      +8239=>'CS',
      +8240=>'ET',
      +8241=>'ET',
      +8242=>'ET',
      +8243=>'ET',
      +8244=>'ET',
      +8245=>'ON',
      +8246=>'ON',
      +8247=>'ON',
      +8248=>'ON',
      +8249=>'ON',
      +8250=>'ON',
      +8251=>'ON',
      +8252=>'ON',
      +8253=>'ON',
      +8254=>'ON',
      +8255=>'ON',
      +8256=>'ON',
      +8257=>'ON',
      +8258=>'ON',
      +8259=>'ON',
      +8260=>'CS',
      +8261=>'ON',
      +8262=>'ON',
      +8263=>'ON',
      +8264=>'ON',
      +8265=>'ON',
      +8266=>'ON',
      +8267=>'ON',
      +8268=>'ON',
      +8269=>'ON',
      +8270=>'ON',
      +8271=>'ON',
      +8272=>'ON',
      +8273=>'ON',
      +8274=>'ON',
      +8275=>'ON',
      +8276=>'ON',
      +8277=>'ON',
      +8278=>'ON',
      +8279=>'ON',
      +8280=>'ON',
      +8281=>'ON',
      +8282=>'ON',
      +8283=>'ON',
      +8284=>'ON',
      +8285=>'ON',
      +8286=>'ON',
      +8287=>'WS',
      +8288=>'BN',
      +8289=>'BN',
      +8290=>'BN',
      +8291=>'BN',
      +8298=>'BN',
      +8299=>'BN',
      +8300=>'BN',
      +8301=>'BN',
      +8302=>'BN',
      +8303=>'BN',
      +8304=>'EN',
      +8305=>'L',
      +8308=>'EN',
      +8309=>'EN',
      +8310=>'EN',
      +8311=>'EN',
      +8312=>'EN',
      +8313=>'EN',
      +8314=>'ES',
      +8315=>'ES',
      +8316=>'ON',
      +8317=>'ON',
      +8318=>'ON',
      +8319=>'L',
      +8320=>'EN',
      +8321=>'EN',
      +8322=>'EN',
      +8323=>'EN',
      +8324=>'EN',
      +8325=>'EN',
      +8326=>'EN',
      +8327=>'EN',
      +8328=>'EN',
      +8329=>'EN',
      +8330=>'ES',
      +8331=>'ES',
      +8332=>'ON',
      +8333=>'ON',
      +8334=>'ON',
      +8336=>'L',
      +8337=>'L',
      +8338=>'L',
      +8339=>'L',
      +8340=>'L',
      +8352=>'ET',
      +8353=>'ET',
      +8354=>'ET',
      +8355=>'ET',
      +8356=>'ET',
      +8357=>'ET',
      +8358=>'ET',
      +8359=>'ET',
      +8360=>'ET',
      +8361=>'ET',
      +8362=>'ET',
      +8363=>'ET',
      +8364=>'ET',
      +8365=>'ET',
      +8366=>'ET',
      +8367=>'ET',
      +8368=>'ET',
      +8369=>'ET',
      +8370=>'ET',
      +8371=>'ET',
      +8372=>'ET',
      +8373=>'ET',
      +8400=>'NSM',
      +8401=>'NSM',
      +8402=>'NSM',
      +8403=>'NSM',
      +8404=>'NSM',
      +8405=>'NSM',
      +8406=>'NSM',
      +8407=>'NSM',
      +8408=>'NSM',
      +8409=>'NSM',
      +8410=>'NSM',
      +8411=>'NSM',
      +8412=>'NSM',
      +8413=>'NSM',
      +8414=>'NSM',
      +8415=>'NSM',
      +8416=>'NSM',
      +8417=>'NSM',
      +8418=>'NSM',
      +8419=>'NSM',
      +8420=>'NSM',
      +8421=>'NSM',
      +8422=>'NSM',
      +8423=>'NSM',
      +8424=>'NSM',
      +8425=>'NSM',
      +8426=>'NSM',
      +8427=>'NSM',
      +8428=>'NSM',
      +8429=>'NSM',
      +8430=>'NSM',
      +8431=>'NSM',
      +8448=>'ON',
      +8449=>'ON',
      +8450=>'L',
      +8451=>'ON',
      +8452=>'ON',
      +8453=>'ON',
      +8454=>'ON',
      +8455=>'L',
      +8456=>'ON',
      +8457=>'ON',
      +8458=>'L',
      +8459=>'L',
      +8460=>'L',
      +8461=>'L',
      +8462=>'L',
      +8463=>'L',
      +8464=>'L',
      +8465=>'L',
      +8466=>'L',
      +8467=>'L',
      +8468=>'ON',
      +8469=>'L',
      +8470=>'ON',
      +8471=>'ON',
      +8472=>'ON',
      +8473=>'L',
      +8474=>'L',
      +8475=>'L',
      +8476=>'L',
      +8477=>'L',
      +8478=>'ON',
      +8479=>'ON',
      +8480=>'ON',
      +8481=>'ON',
      +8482=>'ON',
      +8483=>'ON',
      +8484=>'L',
      +8485=>'ON',
      +8486=>'L',
      +8487=>'ON',
      +8488=>'L',
      +8489=>'ON',
      +8490=>'L',
      +8491=>'L',
      +8492=>'L',
      +8493=>'L',
      +8494=>'ET',
      +8495=>'L',
      +8496=>'L',
      +8497=>'L',
      +8498=>'L',
      +8499=>'L',
      +8500=>'L',
      +8501=>'L',
      +8502=>'L',
      +8503=>'L',
      +8504=>'L',
      +8505=>'L',
      +8506=>'ON',
      +8507=>'ON',
      +8508=>'L',
      +8509=>'L',
      +8510=>'L',
      +8511=>'L',
      +8512=>'ON',
      +8513=>'ON',
      +8514=>'ON',
      +8515=>'ON',
      +8516=>'ON',
      +8517=>'L',
      +8518=>'L',
      +8519=>'L',
      +8520=>'L',
      +8521=>'L',
      +8522=>'ON',
      +8523=>'ON',
      +8524=>'ON',
      +8525=>'ON',
      +8526=>'L',
      +8531=>'ON',
      +8532=>'ON',
      +8533=>'ON',
      +8534=>'ON',
      +8535=>'ON',
      +8536=>'ON',
      +8537=>'ON',
      +8538=>'ON',
      +8539=>'ON',
      +8540=>'ON',
      +8541=>'ON',
      +8542=>'ON',
      +8543=>'ON',
      +8544=>'L',
      +8545=>'L',
      +8546=>'L',
      +8547=>'L',
      +8548=>'L',
      +8549=>'L',
      +8550=>'L',
      +8551=>'L',
      +8552=>'L',
      +8553=>'L',
      +8554=>'L',
      +8555=>'L',
      +8556=>'L',
      +8557=>'L',
      +8558=>'L',
      +8559=>'L',
      +8560=>'L',
      +8561=>'L',
      +8562=>'L',
      +8563=>'L',
      +8564=>'L',
      +8565=>'L',
      +8566=>'L',
      +8567=>'L',
      +8568=>'L',
      +8569=>'L',
      +8570=>'L',
      +8571=>'L',
      +8572=>'L',
      +8573=>'L',
      +8574=>'L',
      +8575=>'L',
      +8576=>'L',
      +8577=>'L',
      +8578=>'L',
      +8579=>'L',
      +8580=>'L',
      +8592=>'ON',
      +8593=>'ON',
      +8594=>'ON',
      +8595=>'ON',
      +8596=>'ON',
      +8597=>'ON',
      +8598=>'ON',
      +8599=>'ON',
      +8600=>'ON',
      +8601=>'ON',
      +8602=>'ON',
      +8603=>'ON',
      +8604=>'ON',
      +8605=>'ON',
      +8606=>'ON',
      +8607=>'ON',
      +8608=>'ON',
      +8609=>'ON',
      +8610=>'ON',
      +8611=>'ON',
      +8612=>'ON',
      +8613=>'ON',
      +8614=>'ON',
      +8615=>'ON',
      +8616=>'ON',
      +8617=>'ON',
      +8618=>'ON',
      +8619=>'ON',
      +8620=>'ON',
      +8621=>'ON',
      +8622=>'ON',
      +8623=>'ON',
      +8624=>'ON',
      +8625=>'ON',
      +8626=>'ON',
      +8627=>'ON',
      +8628=>'ON',
      +8629=>'ON',
      +8630=>'ON',
      +8631=>'ON',
      +8632=>'ON',
      +8633=>'ON',
      +8634=>'ON',
      +8635=>'ON',
      +8636=>'ON',
      +8637=>'ON',
      +8638=>'ON',
      +8639=>'ON',
      +8640=>'ON',
      +8641=>'ON',
      +8642=>'ON',
      +8643=>'ON',
      +8644=>'ON',
      +8645=>'ON',
      +8646=>'ON',
      +8647=>'ON',
      +8648=>'ON',
      +8649=>'ON',
      +8650=>'ON',
      +8651=>'ON',
      +8652=>'ON',
      +8653=>'ON',
      +8654=>'ON',
      +8655=>'ON',
      +8656=>'ON',
      +8657=>'ON',
      +8658=>'ON',
      +8659=>'ON',
      +8660=>'ON',
      +8661=>'ON',
      +8662=>'ON',
      +8663=>'ON',
      +8664=>'ON',
      +8665=>'ON',
      +8666=>'ON',
      +8667=>'ON',
      +8668=>'ON',
      +8669=>'ON',
      +8670=>'ON',
      +8671=>'ON',
      +8672=>'ON',
      +8673=>'ON',
      +8674=>'ON',
      +8675=>'ON',
      +8676=>'ON',
      +8677=>'ON',
      +8678=>'ON',
      +8679=>'ON',
      +8680=>'ON',
      +8681=>'ON',
      +8682=>'ON',
      +8683=>'ON',
      +8684=>'ON',
      +8685=>'ON',
      +8686=>'ON',
      +8687=>'ON',
      +8688=>'ON',
      +8689=>'ON',
      +8690=>'ON',
      +8691=>'ON',
      +8692=>'ON',
      +8693=>'ON',
      +8694=>'ON',
      +8695=>'ON',
      +8696=>'ON',
      +8697=>'ON',
      +8698=>'ON',
      +8699=>'ON',
      +8700=>'ON',
      +8701=>'ON',
      +8702=>'ON',
      +8703=>'ON',
      +8704=>'ON',
      +8705=>'ON',
      +8706=>'ON',
      +8707=>'ON',
      +8708=>'ON',
      +8709=>'ON',
      +8710=>'ON',
      +8711=>'ON',
      +8712=>'ON',
      +8713=>'ON',
      +8714=>'ON',
      +8715=>'ON',
      +8716=>'ON',
      +8717=>'ON',
      +8718=>'ON',
      +8719=>'ON',
      +8720=>'ON',
      +8721=>'ON',
      +8722=>'ES',
      +8723=>'ET',
      +8724=>'ON',
      +8725=>'ON',
      +8726=>'ON',
      +8727=>'ON',
      +8728=>'ON',
      +8729=>'ON',
      +8730=>'ON',
      +8731=>'ON',
      +8732=>'ON',
      +8733=>'ON',
      +8734=>'ON',
      +8735=>'ON',
      +8736=>'ON',
      +8737=>'ON',
      +8738=>'ON',
      +8739=>'ON',
      +8740=>'ON',
      +8741=>'ON',
      +8742=>'ON',
      +8743=>'ON',
      +8744=>'ON',
      +8745=>'ON',
      +8746=>'ON',
      +8747=>'ON',
      +8748=>'ON',
      +8749=>'ON',
      +8750=>'ON',
      +8751=>'ON',
      +8752=>'ON',
      +8753=>'ON',
      +8754=>'ON',
      +8755=>'ON',
      +8756=>'ON',
      +8757=>'ON',
      +8758=>'ON',
      +8759=>'ON',
      +8760=>'ON',
      +8761=>'ON',
      +8762=>'ON',
      +8763=>'ON',
      +8764=>'ON',
      +8765=>'ON',
      +8766=>'ON',
      +8767=>'ON',
      +8768=>'ON',
      +8769=>'ON',
      +8770=>'ON',
      +8771=>'ON',
      +8772=>'ON',
      +8773=>'ON',
      +8774=>'ON',
      +8775=>'ON',
      +8776=>'ON',
      +8777=>'ON',
      +8778=>'ON',
      +8779=>'ON',
      +8780=>'ON',
      +8781=>'ON',
      +8782=>'ON',
      +8783=>'ON',
      +8784=>'ON',
      +8785=>'ON',
      +8786=>'ON',
      +8787=>'ON',
      +8788=>'ON',
      +8789=>'ON',
      +8790=>'ON',
      +8791=>'ON',
      +8792=>'ON',
      +8793=>'ON',
      +8794=>'ON',
      +8795=>'ON',
      +8796=>'ON',
      +8797=>'ON',
      +8798=>'ON',
      +8799=>'ON',
      +8800=>'ON',
      +8801=>'ON',
      +8802=>'ON',
      +8803=>'ON',
      +8804=>'ON',
      +8805=>'ON',
      +8806=>'ON',
      +8807=>'ON',
      +8808=>'ON',
      +8809=>'ON',
      +8810=>'ON',
      +8811=>'ON',
      +8812=>'ON',
      +8813=>'ON',
      +8814=>'ON',
      +8815=>'ON',
      +8816=>'ON',
      +8817=>'ON',
      +8818=>'ON',
      +8819=>'ON',
      +8820=>'ON',
      +8821=>'ON',
      +8822=>'ON',
      +8823=>'ON',
      +8824=>'ON',
      +8825=>'ON',
      +8826=>'ON',
      +8827=>'ON',
      +8828=>'ON',
      +8829=>'ON',
      +8830=>'ON',
      +8831=>'ON',
      +8832=>'ON',
      +8833=>'ON',
      +8834=>'ON',
      +8835=>'ON',
      +8836=>'ON',
      +8837=>'ON',
      +8838=>'ON',
      +8839=>'ON',
      +8840=>'ON',
      +8841=>'ON',
      +8842=>'ON',
      +8843=>'ON',
      +8844=>'ON',
      +8845=>'ON',
      +8846=>'ON',
      +8847=>'ON',
      +8848=>'ON',
      +8849=>'ON',
      +8850=>'ON',
      +8851=>'ON',
      +8852=>'ON',
      +8853=>'ON',
      +8854=>'ON',
      +8855=>'ON',
      +8856=>'ON',
      +8857=>'ON',
      +8858=>'ON',
      +8859=>'ON',
      +8860=>'ON',
      +8861=>'ON',
      +8862=>'ON',
      +8863=>'ON',
      +8864=>'ON',
      +8865=>'ON',
      +8866=>'ON',
      +8867=>'ON',
      +8868=>'ON',
      +8869=>'ON',
      +8870=>'ON',
      +8871=>'ON',
      +8872=>'ON',
      +8873=>'ON',
      +8874=>'ON',
      +8875=>'ON',
      +8876=>'ON',
      +8877=>'ON',
      +8878=>'ON',
      +8879=>'ON',
      +8880=>'ON',
      +8881=>'ON',
      +8882=>'ON',
      +8883=>'ON',
      +8884=>'ON',
      +8885=>'ON',
      +8886=>'ON',
      +8887=>'ON',
      +8888=>'ON',
      +8889=>'ON',
      +8890=>'ON',
      +8891=>'ON',
      +8892=>'ON',
      +8893=>'ON',
      +8894=>'ON',
      +8895=>'ON',
      +8896=>'ON',
      +8897=>'ON',
      +8898=>'ON',
      +8899=>'ON',
      +8900=>'ON',
      +8901=>'ON',
      +8902=>'ON',
      +8903=>'ON',
      +8904=>'ON',
      +8905=>'ON',
      +8906=>'ON',
      +8907=>'ON',
      +8908=>'ON',
      +8909=>'ON',
      +8910=>'ON',
      +8911=>'ON',
      +8912=>'ON',
      +8913=>'ON',
      +8914=>'ON',
      +8915=>'ON',
      +8916=>'ON',
      +8917=>'ON',
      +8918=>'ON',
      +8919=>'ON',
      +8920=>'ON',
      +8921=>'ON',
      +8922=>'ON',
      +8923=>'ON',
      +8924=>'ON',
      +8925=>'ON',
      +8926=>'ON',
      +8927=>'ON',
      +8928=>'ON',
      +8929=>'ON',
      +8930=>'ON',
      +8931=>'ON',
      +8932=>'ON',
      +8933=>'ON',
      +8934=>'ON',
      +8935=>'ON',
      +8936=>'ON',
      +8937=>'ON',
      +8938=>'ON',
      +8939=>'ON',
      +8940=>'ON',
      +8941=>'ON',
      +8942=>'ON',
      +8943=>'ON',
      +8944=>'ON',
      +8945=>'ON',
      +8946=>'ON',
      +8947=>'ON',
      +8948=>'ON',
      +8949=>'ON',
      +8950=>'ON',
      +8951=>'ON',
      +8952=>'ON',
      +8953=>'ON',
      +8954=>'ON',
      +8955=>'ON',
      +8956=>'ON',
      +8957=>'ON',
      +8958=>'ON',
      +8959=>'ON',
      +8960=>'ON',
      +8961=>'ON',
      +8962=>'ON',
      +8963=>'ON',
      +8964=>'ON',
      +8965=>'ON',
      +8966=>'ON',
      +8967=>'ON',
      +8968=>'ON',
      +8969=>'ON',
      +8970=>'ON',
      +8971=>'ON',
      +8972=>'ON',
      +8973=>'ON',
      +8974=>'ON',
      +8975=>'ON',
      +8976=>'ON',
      +8977=>'ON',
      +8978=>'ON',
      +8979=>'ON',
      +8980=>'ON',
      +8981=>'ON',
      +8982=>'ON',
      +8983=>'ON',
      +8984=>'ON',
      +8985=>'ON',
      +8986=>'ON',
      +8987=>'ON',
      +8988=>'ON',
      +8989=>'ON',
      +8990=>'ON',
      +8991=>'ON',
      +8992=>'ON',
      +8993=>'ON',
      +8994=>'ON',
      +8995=>'ON',
      +8996=>'ON',
      +8997=>'ON',
      +8998=>'ON',
      +8999=>'ON',
      +9000=>'ON',
      +9001=>'ON',
      +9002=>'ON',
      +9003=>'ON',
      +9004=>'ON',
      +9005=>'ON',
      +9006=>'ON',
      +9007=>'ON',
      +9008=>'ON',
      +9009=>'ON',
      +9010=>'ON',
      +9011=>'ON',
      +9012=>'ON',
      +9013=>'ON',
      +9014=>'L',
      +9015=>'L',
      +9016=>'L',
      +9017=>'L',
      +9018=>'L',
      +9019=>'L',
      +9020=>'L',
      +9021=>'L',
      +9022=>'L',
      +9023=>'L',
      +9024=>'L',
      +9025=>'L',
      +9026=>'L',
      +9027=>'L',
      +9028=>'L',
      +9029=>'L',
      +9030=>'L',
      +9031=>'L',
      +9032=>'L',
      +9033=>'L',
      +9034=>'L',
      +9035=>'L',
      +9036=>'L',
      +9037=>'L',
      +9038=>'L',
      +9039=>'L',
      +9040=>'L',
      +9041=>'L',
      +9042=>'L',
      +9043=>'L',
      +9044=>'L',
      +9045=>'L',
      +9046=>'L',
      +9047=>'L',
      +9048=>'L',
      +9049=>'L',
      +9050=>'L',
      +9051=>'L',
      +9052=>'L',
      +9053=>'L',
      +9054=>'L',
      +9055=>'L',
      +9056=>'L',
      +9057=>'L',
      +9058=>'L',
      +9059=>'L',
      +9060=>'L',
      +9061=>'L',
      +9062=>'L',
      +9063=>'L',
      +9064=>'L',
      +9065=>'L',
      +9066=>'L',
      +9067=>'L',
      +9068=>'L',
      +9069=>'L',
      +9070=>'L',
      +9071=>'L',
      +9072=>'L',
      +9073=>'L',
      +9074=>'L',
      +9075=>'L',
      +9076=>'L',
      +9077=>'L',
      +9078=>'L',
      +9079=>'L',
      +9080=>'L',
      +9081=>'L',
      +9082=>'L',
      +9083=>'ON',
      +9084=>'ON',
      +9085=>'ON',
      +9086=>'ON',
      +9087=>'ON',
      +9088=>'ON',
      +9089=>'ON',
      +9090=>'ON',
      +9091=>'ON',
      +9092=>'ON',
      +9093=>'ON',
      +9094=>'ON',
      +9095=>'ON',
      +9096=>'ON',
      +9097=>'ON',
      +9098=>'ON',
      +9099=>'ON',
      +9100=>'ON',
      +9101=>'ON',
      +9102=>'ON',
      +9103=>'ON',
      +9104=>'ON',
      +9105=>'ON',
      +9106=>'ON',
      +9107=>'ON',
      +9108=>'ON',
      +9109=>'L',
      +9110=>'ON',
      +9111=>'ON',
      +9112=>'ON',
      +9113=>'ON',
      +9114=>'ON',
      +9115=>'ON',
      +9116=>'ON',
      +9117=>'ON',
      +9118=>'ON',
      +9119=>'ON',
      +9120=>'ON',
      +9121=>'ON',
      +9122=>'ON',
      +9123=>'ON',
      +9124=>'ON',
      +9125=>'ON',
      +9126=>'ON',
      +9127=>'ON',
      +9128=>'ON',
      +9129=>'ON',
      +9130=>'ON',
      +9131=>'ON',
      +9132=>'ON',
      +9133=>'ON',
      +9134=>'ON',
      +9135=>'ON',
      +9136=>'ON',
      +9137=>'ON',
      +9138=>'ON',
      +9139=>'ON',
      +9140=>'ON',
      +9141=>'ON',
      +9142=>'ON',
      +9143=>'ON',
      +9144=>'ON',
      +9145=>'ON',
      +9146=>'ON',
      +9147=>'ON',
      +9148=>'ON',
      +9149=>'ON',
      +9150=>'ON',
      +9151=>'ON',
      +9152=>'ON',
      +9153=>'ON',
      +9154=>'ON',
      +9155=>'ON',
      +9156=>'ON',
      +9157=>'ON',
      +9158=>'ON',
      +9159=>'ON',
      +9160=>'ON',
      +9161=>'ON',
      +9162=>'ON',
      +9163=>'ON',
      +9164=>'ON',
      +9165=>'ON',
      +9166=>'ON',
      +9167=>'ON',
      +9168=>'ON',
      +9169=>'ON',
      +9170=>'ON',
      +9171=>'ON',
      +9172=>'ON',
      +9173=>'ON',
      +9174=>'ON',
      +9175=>'ON',
      +9176=>'ON',
      +9177=>'ON',
      +9178=>'ON',
      +9179=>'ON',
      +9180=>'ON',
      +9181=>'ON',
      +9182=>'ON',
      +9183=>'ON',
      +9184=>'ON',
      +9185=>'ON',
      +9186=>'ON',
      +9187=>'ON',
      +9188=>'ON',
      +9189=>'ON',
      +9190=>'ON',
      +9191=>'ON',
      +9216=>'ON',
      +9217=>'ON',
      +9218=>'ON',
      +9219=>'ON',
      +9220=>'ON',
      +9221=>'ON',
      +9222=>'ON',
      +9223=>'ON',
      +9224=>'ON',
      +9225=>'ON',
      +9226=>'ON',
      +9227=>'ON',
      +9228=>'ON',
      +9229=>'ON',
      +9230=>'ON',
      +9231=>'ON',
      +9232=>'ON',
      +9233=>'ON',
      +9234=>'ON',
      +9235=>'ON',
      +9236=>'ON',
      +9237=>'ON',
      +9238=>'ON',
      +9239=>'ON',
      +9240=>'ON',
      +9241=>'ON',
      +9242=>'ON',
      +9243=>'ON',
      +9244=>'ON',
      +9245=>'ON',
      +9246=>'ON',
      +9247=>'ON',
      +9248=>'ON',
      +9249=>'ON',
      +9250=>'ON',
      +9251=>'ON',
      +9252=>'ON',
      +9253=>'ON',
      +9254=>'ON',
      +9280=>'ON',
      +9281=>'ON',
      +9282=>'ON',
      +9283=>'ON',
      +9284=>'ON',
      +9285=>'ON',
      +9286=>'ON',
      +9287=>'ON',
      +9288=>'ON',
      +9289=>'ON',
      +9290=>'ON',
      +9312=>'ON',
      +9313=>'ON',
      +9314=>'ON',
      +9315=>'ON',
      +9316=>'ON',
      +9317=>'ON',
      +9318=>'ON',
      +9319=>'ON',
      +9320=>'ON',
      +9321=>'ON',
      +9322=>'ON',
      +9323=>'ON',
      +9324=>'ON',
      +9325=>'ON',
      +9326=>'ON',
      +9327=>'ON',
      +9328=>'ON',
      +9329=>'ON',
      +9330=>'ON',
      +9331=>'ON',
      +9332=>'ON',
      +9333=>'ON',
      +9334=>'ON',
      +9335=>'ON',
      +9336=>'ON',
      +9337=>'ON',
      +9338=>'ON',
      +9339=>'ON',
      +9340=>'ON',
      +9341=>'ON',
      +9342=>'ON',
      +9343=>'ON',
      +9344=>'ON',
      +9345=>'ON',
      +9346=>'ON',
      +9347=>'ON',
      +9348=>'ON',
      +9349=>'ON',
      +9350=>'ON',
      +9351=>'ON',
      +9352=>'EN',
      +9353=>'EN',
      +9354=>'EN',
      +9355=>'EN',
      +9356=>'EN',
      +9357=>'EN',
      +9358=>'EN',
      +9359=>'EN',
      +9360=>'EN',
      +9361=>'EN',
      +9362=>'EN',
      +9363=>'EN',
      +9364=>'EN',
      +9365=>'EN',
      +9366=>'EN',
      +9367=>'EN',
      +9368=>'EN',
      +9369=>'EN',
      +9370=>'EN',
      +9371=>'EN',
      +9372=>'L',
      +9373=>'L',
      +9374=>'L',
      +9375=>'L',
      +9376=>'L',
      +9377=>'L',
      +9378=>'L',
      +9379=>'L',
      +9380=>'L',
      +9381=>'L',
      +9382=>'L',
      +9383=>'L',
      +9384=>'L',
      +9385=>'L',
      +9386=>'L',
      +9387=>'L',
      +9388=>'L',
      +9389=>'L',
      +9390=>'L',
      +9391=>'L',
      +9392=>'L',
      +9393=>'L',
      +9394=>'L',
      +9395=>'L',
      +9396=>'L',
      +9397=>'L',
      +9398=>'L',
      +9399=>'L',
      +9400=>'L',
      +9401=>'L',
      +9402=>'L',
      +9403=>'L',
      +9404=>'L',
      +9405=>'L',
      +9406=>'L',
      +9407=>'L',
      +9408=>'L',
      +9409=>'L',
      +9410=>'L',
      +9411=>'L',
      +9412=>'L',
      +9413=>'L',
      +9414=>'L',
      +9415=>'L',
      +9416=>'L',
      +9417=>'L',
      +9418=>'L',
      +9419=>'L',
      +9420=>'L',
      +9421=>'L',
      +9422=>'L',
      +9423=>'L',
      +9424=>'L',
      +9425=>'L',
      +9426=>'L',
      +9427=>'L',
      +9428=>'L',
      +9429=>'L',
      +9430=>'L',
      +9431=>'L',
      +9432=>'L',
      +9433=>'L',
      +9434=>'L',
      +9435=>'L',
      +9436=>'L',
      +9437=>'L',
      +9438=>'L',
      +9439=>'L',
      +9440=>'L',
      +9441=>'L',
      +9442=>'L',
      +9443=>'L',
      +9444=>'L',
      +9445=>'L',
      +9446=>'L',
      +9447=>'L',
      +9448=>'L',
      +9449=>'L',
      +9450=>'ON',
      +9451=>'ON',
      +9452=>'ON',
      +9453=>'ON',
      +9454=>'ON',
      +9455=>'ON',
      +9456=>'ON',
      +9457=>'ON',
      +9458=>'ON',
      +9459=>'ON',
      +9460=>'ON',
      +9461=>'ON',
      +9462=>'ON',
      +9463=>'ON',
      +9464=>'ON',
      +9465=>'ON',
      +9466=>'ON',
      +9467=>'ON',
      +9468=>'ON',
      +9469=>'ON',
      +9470=>'ON',
      +9471=>'ON',
      +9472=>'ON',
      +9473=>'ON',
      +9474=>'ON',
      +9475=>'ON',
      +9476=>'ON',
      +9477=>'ON',
      +9478=>'ON',
      +9479=>'ON',
      +9480=>'ON',
      +9481=>'ON',
      +9482=>'ON',
      +9483=>'ON',
      +9484=>'ON',
      +9485=>'ON',
      +9486=>'ON',
      +9487=>'ON',
      +9488=>'ON',
      +9489=>'ON',
      +9490=>'ON',
      +9491=>'ON',
      +9492=>'ON',
      +9493=>'ON',
      +9494=>'ON',
      +9495=>'ON',
      +9496=>'ON',
      +9497=>'ON',
      +9498=>'ON',
      +9499=>'ON',
      +9500=>'ON',
      +9501=>'ON',
      +9502=>'ON',
      +9503=>'ON',
      +9504=>'ON',
      +9505=>'ON',
      +9506=>'ON',
      +9507=>'ON',
      +9508=>'ON',
      +9509=>'ON',
      +9510=>'ON',
      +9511=>'ON',
      +9512=>'ON',
      +9513=>'ON',
      +9514=>'ON',
      +9515=>'ON',
      +9516=>'ON',
      +9517=>'ON',
      +9518=>'ON',
      +9519=>'ON',
      +9520=>'ON',
      +9521=>'ON',
      +9522=>'ON',
      +9523=>'ON',
      +9524=>'ON',
      +9525=>'ON',
      +9526=>'ON',
      +9527=>'ON',
      +9528=>'ON',
      +9529=>'ON',
      +9530=>'ON',
      +9531=>'ON',
      +9532=>'ON',
      +9533=>'ON',
      +9534=>'ON',
      +9535=>'ON',
      +9536=>'ON',
      +9537=>'ON',
      +9538=>'ON',
      +9539=>'ON',
      +9540=>'ON',
      +9541=>'ON',
      +9542=>'ON',
      +9543=>'ON',
      +9544=>'ON',
      +9545=>'ON',
      +9546=>'ON',
      +9547=>'ON',
      +9548=>'ON',
      +9549=>'ON',
      +9550=>'ON',
      +9551=>'ON',
      +9552=>'ON',
      +9553=>'ON',
      +9554=>'ON',
      +9555=>'ON',
      +9556=>'ON',
      +9557=>'ON',
      +9558=>'ON',
      +9559=>'ON',
      +9560=>'ON',
      +9561=>'ON',
      +9562=>'ON',
      +9563=>'ON',
      +9564=>'ON',
      +9565=>'ON',
      +9566=>'ON',
      +9567=>'ON',
      +9568=>'ON',
      +9569=>'ON',
      +9570=>'ON',
      +9571=>'ON',
      +9572=>'ON',
      +9573=>'ON',
      +9574=>'ON',
      +9575=>'ON',
      +9576=>'ON',
      +9577=>'ON',
      +9578=>'ON',
      +9579=>'ON',
      +9580=>'ON',
      +9581=>'ON',
      +9582=>'ON',
      +9583=>'ON',
      +9584=>'ON',
      +9585=>'ON',
      +9586=>'ON',
      +9587=>'ON',
      +9588=>'ON',
      +9589=>'ON',
      +9590=>'ON',
      +9591=>'ON',
      +9592=>'ON',
      +9593=>'ON',
      +9594=>'ON',
      +9595=>'ON',
      +9596=>'ON',
      +9597=>'ON',
      +9598=>'ON',
      +9599=>'ON',
      +9600=>'ON',
      +9601=>'ON',
      +9602=>'ON',
      +9603=>'ON',
      +9604=>'ON',
      +9605=>'ON',
      +9606=>'ON',
      +9607=>'ON',
      +9608=>'ON',
      +9609=>'ON',
      +9610=>'ON',
      +9611=>'ON',
      +9612=>'ON',
      +9613=>'ON',
      +9614=>'ON',
      +9615=>'ON',
      +9616=>'ON',
      +9617=>'ON',
      +9618=>'ON',
      +9619=>'ON',
      +9620=>'ON',
      +9621=>'ON',
      +9622=>'ON',
      +9623=>'ON',
      +9624=>'ON',
      +9625=>'ON',
      +9626=>'ON',
      +9627=>'ON',
      +9628=>'ON',
      +9629=>'ON',
      +9630=>'ON',
      +9631=>'ON',
      +9632=>'ON',
      +9633=>'ON',
      +9634=>'ON',
      +9635=>'ON',
      +9636=>'ON',
      +9637=>'ON',
      +9638=>'ON',
      +9639=>'ON',
      +9640=>'ON',
      +9641=>'ON',
      +9642=>'ON',
      +9643=>'ON',
      +9644=>'ON',
      +9645=>'ON',
      +9646=>'ON',
      +9647=>'ON',
      +9648=>'ON',
      +9649=>'ON',
      +9650=>'ON',
      +9651=>'ON',
      +9652=>'ON',
      +9653=>'ON',
      +9654=>'ON',
      +9655=>'ON',
      +9656=>'ON',
      +9657=>'ON',
      +9658=>'ON',
      +9659=>'ON',
      +9660=>'ON',
      +9661=>'ON',
      +9662=>'ON',
      +9663=>'ON',
      +9664=>'ON',
      +9665=>'ON',
      +9666=>'ON',
      +9667=>'ON',
      +9668=>'ON',
      +9669=>'ON',
      +9670=>'ON',
      +9671=>'ON',
      +9672=>'ON',
      +9673=>'ON',
      +9674=>'ON',
      +9675=>'ON',
      +9676=>'ON',
      +9677=>'ON',
      +9678=>'ON',
      +9679=>'ON',
      +9680=>'ON',
      +9681=>'ON',
      +9682=>'ON',
      +9683=>'ON',
      +9684=>'ON',
      +9685=>'ON',
      +9686=>'ON',
      +9687=>'ON',
      +9688=>'ON',
      +9689=>'ON',
      +9690=>'ON',
      +9691=>'ON',
      +9692=>'ON',
      +9693=>'ON',
      +9694=>'ON',
      +9695=>'ON',
      +9696=>'ON',
      +9697=>'ON',
      +9698=>'ON',
      +9699=>'ON',
      +9700=>'ON',
      +9701=>'ON',
      +9702=>'ON',
      +9703=>'ON',
      +9704=>'ON',
      +9705=>'ON',
      +9706=>'ON',
      +9707=>'ON',
      +9708=>'ON',
      +9709=>'ON',
      +9710=>'ON',
      +9711=>'ON',
      +9712=>'ON',
      +9713=>'ON',
      +9714=>'ON',
      +9715=>'ON',
      +9716=>'ON',
      +9717=>'ON',
      +9718=>'ON',
      +9719=>'ON',
      +9720=>'ON',
      +9721=>'ON',
      +9722=>'ON',
      +9723=>'ON',
      +9724=>'ON',
      +9725=>'ON',
      +9726=>'ON',
      +9727=>'ON',
      +9728=>'ON',
      +9729=>'ON',
      +9730=>'ON',
      +9731=>'ON',
      +9732=>'ON',
      +9733=>'ON',
      +9734=>'ON',
      +9735=>'ON',
      +9736=>'ON',
      +9737=>'ON',
      +9738=>'ON',
      +9739=>'ON',
      +9740=>'ON',
      +9741=>'ON',
      +9742=>'ON',
      +9743=>'ON',
      +9744=>'ON',
      +9745=>'ON',
      +9746=>'ON',
      +9747=>'ON',
      +9748=>'ON',
      +9749=>'ON',
      +9750=>'ON',
      +9751=>'ON',
      +9752=>'ON',
      +9753=>'ON',
      +9754=>'ON',
      +9755=>'ON',
      +9756=>'ON',
      +9757=>'ON',
      +9758=>'ON',
      +9759=>'ON',
      +9760=>'ON',
      +9761=>'ON',
      +9762=>'ON',
      +9763=>'ON',
      +9764=>'ON',
      +9765=>'ON',
      +9766=>'ON',
      +9767=>'ON',
      +9768=>'ON',
      +9769=>'ON',
      +9770=>'ON',
      +9771=>'ON',
      +9772=>'ON',
      +9773=>'ON',
      +9774=>'ON',
      +9775=>'ON',
      +9776=>'ON',
      +9777=>'ON',
      +9778=>'ON',
      +9779=>'ON',
      +9780=>'ON',
      +9781=>'ON',
      +9782=>'ON',
      +9783=>'ON',
      +9784=>'ON',
      +9785=>'ON',
      +9786=>'ON',
      +9787=>'ON',
      +9788=>'ON',
      +9789=>'ON',
      +9790=>'ON',
      +9791=>'ON',
      +9792=>'ON',
      +9793=>'ON',
      +9794=>'ON',
      +9795=>'ON',
      +9796=>'ON',
      +9797=>'ON',
      +9798=>'ON',
      +9799=>'ON',
      +9800=>'ON',
      +9801=>'ON',
      +9802=>'ON',
      +9803=>'ON',
      +9804=>'ON',
      +9805=>'ON',
      +9806=>'ON',
      +9807=>'ON',
      +9808=>'ON',
      +9809=>'ON',
      +9810=>'ON',
      +9811=>'ON',
      +9812=>'ON',
      +9813=>'ON',
      +9814=>'ON',
      +9815=>'ON',
      +9816=>'ON',
      +9817=>'ON',
      +9818=>'ON',
      +9819=>'ON',
      +9820=>'ON',
      +9821=>'ON',
      +9822=>'ON',
      +9823=>'ON',
      +9824=>'ON',
      +9825=>'ON',
      +9826=>'ON',
      +9827=>'ON',
      +9828=>'ON',
      +9829=>'ON',
      +9830=>'ON',
      +9831=>'ON',
      +9832=>'ON',
      +9833=>'ON',
      +9834=>'ON',
      +9835=>'ON',
      +9836=>'ON',
      +9837=>'ON',
      +9838=>'ON',
      +9839=>'ON',
      +9840=>'ON',
      +9841=>'ON',
      +9842=>'ON',
      +9843=>'ON',
      +9844=>'ON',
      +9845=>'ON',
      +9846=>'ON',
      +9847=>'ON',
      +9848=>'ON',
      +9849=>'ON',
      +9850=>'ON',
      +9851=>'ON',
      +9852=>'ON',
      +9853=>'ON',
      +9854=>'ON',
      +9855=>'ON',
      +9856=>'ON',
      +9857=>'ON',
      +9858=>'ON',
      +9859=>'ON',
      +9860=>'ON',
      +9861=>'ON',
      +9862=>'ON',
      +9863=>'ON',
      +9864=>'ON',
      +9865=>'ON',
      +9866=>'ON',
      +9867=>'ON',
      +9868=>'ON',
      +9869=>'ON',
      +9870=>'ON',
      +9871=>'ON',
      +9872=>'ON',
      +9873=>'ON',
      +9874=>'ON',
      +9875=>'ON',
      +9876=>'ON',
      +9877=>'ON',
      +9878=>'ON',
      +9879=>'ON',
      +9880=>'ON',
      +9881=>'ON',
      +9882=>'ON',
      +9883=>'ON',
      +9884=>'ON',
      +9888=>'ON',
      +9889=>'ON',
      +9890=>'ON',
      +9891=>'ON',
      +9892=>'ON',
      +9893=>'ON',
      +9894=>'ON',
      +9895=>'ON',
      +9896=>'ON',
      +9897=>'ON',
      +9898=>'ON',
      +9899=>'ON',
      +9900=>'L',
      +9901=>'ON',
      +9902=>'ON',
      +9903=>'ON',
      +9904=>'ON',
      +9905=>'ON',
      +9906=>'ON',
      +9985=>'ON',
      +9986=>'ON',
      +9987=>'ON',
      +9988=>'ON',
      +9990=>'ON',
      +9991=>'ON',
      +9992=>'ON',
      +9993=>'ON',
      +9996=>'ON',
      +9997=>'ON',
      +9998=>'ON',
      +9999=>'ON',
      +10000=>'ON',
      +10001=>'ON',
      +10002=>'ON',
      +10003=>'ON',
      +10004=>'ON',
      +10005=>'ON',
      +10006=>'ON',
      +10007=>'ON',
      +10008=>'ON',
      +10009=>'ON',
      +10010=>'ON',
      +10011=>'ON',
      +10012=>'ON',
      +10013=>'ON',
      +10014=>'ON',
      +10015=>'ON',
      +10016=>'ON',
      +10017=>'ON',
      +10018=>'ON',
      +10019=>'ON',
      +10020=>'ON',
      +10021=>'ON',
      +10022=>'ON',
      +10023=>'ON',
      +10025=>'ON',
      +10026=>'ON',
      +10027=>'ON',
      +10028=>'ON',
      +10029=>'ON',
      +10030=>'ON',
      +10031=>'ON',
      +10032=>'ON',
      +10033=>'ON',
      +10034=>'ON',
      +10035=>'ON',
      +10036=>'ON',
      +10037=>'ON',
      +10038=>'ON',
      +10039=>'ON',
      +10040=>'ON',
      +10041=>'ON',
      +10042=>'ON',
      +10043=>'ON',
      +10044=>'ON',
      +10045=>'ON',
      +10046=>'ON',
      +10047=>'ON',
      +10048=>'ON',
      +10049=>'ON',
      +10050=>'ON',
      +10051=>'ON',
      +10052=>'ON',
      +10053=>'ON',
      +10054=>'ON',
      +10055=>'ON',
      +10056=>'ON',
      +10057=>'ON',
      +10058=>'ON',
      +10059=>'ON',
      +10061=>'ON',
      +10063=>'ON',
      +10064=>'ON',
      +10065=>'ON',
      +10066=>'ON',
      +10070=>'ON',
      +10072=>'ON',
      +10073=>'ON',
      +10074=>'ON',
      +10075=>'ON',
      +10076=>'ON',
      +10077=>'ON',
      +10078=>'ON',
      +10081=>'ON',
      +10082=>'ON',
      +10083=>'ON',
      +10084=>'ON',
      +10085=>'ON',
      +10086=>'ON',
      +10087=>'ON',
      +10088=>'ON',
      +10089=>'ON',
      +10090=>'ON',
      +10091=>'ON',
      +10092=>'ON',
      +10093=>'ON',
      +10094=>'ON',
      +10095=>'ON',
      +10096=>'ON',
      +10097=>'ON',
      +10098=>'ON',
      +10099=>'ON',
      +10100=>'ON',
      +10101=>'ON',
      +10102=>'ON',
      +10103=>'ON',
      +10104=>'ON',
      +10105=>'ON',
      +10106=>'ON',
      +10107=>'ON',
      +10108=>'ON',
      +10109=>'ON',
      +10110=>'ON',
      +10111=>'ON',
      +10112=>'ON',
      +10113=>'ON',
      +10114=>'ON',
      +10115=>'ON',
      +10116=>'ON',
      +10117=>'ON',
      +10118=>'ON',
      +10119=>'ON',
      +10120=>'ON',
      +10121=>'ON',
      +10122=>'ON',
      +10123=>'ON',
      +10124=>'ON',
      +10125=>'ON',
      +10126=>'ON',
      +10127=>'ON',
      +10128=>'ON',
      +10129=>'ON',
      +10130=>'ON',
      +10131=>'ON',
      +10132=>'ON',
      +10136=>'ON',
      +10137=>'ON',
      +10138=>'ON',
      +10139=>'ON',
      +10140=>'ON',
      +10141=>'ON',
      +10142=>'ON',
      +10143=>'ON',
      +10144=>'ON',
      +10145=>'ON',
      +10146=>'ON',
      +10147=>'ON',
      +10148=>'ON',
      +10149=>'ON',
      +10150=>'ON',
      +10151=>'ON',
      +10152=>'ON',
      +10153=>'ON',
      +10154=>'ON',
      +10155=>'ON',
      +10156=>'ON',
      +10157=>'ON',
      +10158=>'ON',
      +10159=>'ON',
      +10161=>'ON',
      +10162=>'ON',
      +10163=>'ON',
      +10164=>'ON',
      +10165=>'ON',
      +10166=>'ON',
      +10167=>'ON',
      +10168=>'ON',
      +10169=>'ON',
      +10170=>'ON',
      +10171=>'ON',
      +10172=>'ON',
      +10173=>'ON',
      +10174=>'ON',
      +10176=>'ON',
      +10177=>'ON',
      +10178=>'ON',
      +10179=>'ON',
      +10180=>'ON',
      +10181=>'ON',
      +10182=>'ON',
      +10183=>'ON',
      +10184=>'ON',
      +10185=>'ON',
      +10186=>'ON',
      +10192=>'ON',
      +10193=>'ON',
      +10194=>'ON',
      +10195=>'ON',
      +10196=>'ON',
      +10197=>'ON',
      +10198=>'ON',
      +10199=>'ON',
      +10200=>'ON',
      +10201=>'ON',
      +10202=>'ON',
      +10203=>'ON',
      +10204=>'ON',
      +10205=>'ON',
      +10206=>'ON',
      +10207=>'ON',
      +10208=>'ON',
      +10209=>'ON',
      +10210=>'ON',
      +10211=>'ON',
      +10212=>'ON',
      +10213=>'ON',
      +10214=>'ON',
      +10215=>'ON',
      +10216=>'ON',
      +10217=>'ON',
      +10218=>'ON',
      +10219=>'ON',
      +10224=>'ON',
      +10225=>'ON',
      +10226=>'ON',
      +10227=>'ON',
      +10228=>'ON',
      +10229=>'ON',
      +10230=>'ON',
      +10231=>'ON',
      +10232=>'ON',
      +10233=>'ON',
      +10234=>'ON',
      +10235=>'ON',
      +10236=>'ON',
      +10237=>'ON',
      +10238=>'ON',
      +10239=>'ON',
      +10240=>'L',
      +10241=>'L',
      +10242=>'L',
      +10243=>'L',
      +10244=>'L',
      +10245=>'L',
      +10246=>'L',
      +10247=>'L',
      +10248=>'L',
      +10249=>'L',
      +10250=>'L',
      +10251=>'L',
      +10252=>'L',
      +10253=>'L',
      +10254=>'L',
      +10255=>'L',
      +10256=>'L',
      +10257=>'L',
      +10258=>'L',
      +10259=>'L',
      +10260=>'L',
      +10261=>'L',
      +10262=>'L',
      +10263=>'L',
      +10264=>'L',
      +10265=>'L',
      +10266=>'L',
      +10267=>'L',
      +10268=>'L',
      +10269=>'L',
      +10270=>'L',
      +10271=>'L',
      +10272=>'L',
      +10273=>'L',
      +10274=>'L',
      +10275=>'L',
      +10276=>'L',
      +10277=>'L',
      +10278=>'L',
      +10279=>'L',
      +10280=>'L',
      +10281=>'L',
      +10282=>'L',
      +10283=>'L',
      +10284=>'L',
      +10285=>'L',
      +10286=>'L',
      +10287=>'L',
      +10288=>'L',
      +10289=>'L',
      +10290=>'L',
      +10291=>'L',
      +10292=>'L',
      +10293=>'L',
      +10294=>'L',
      +10295=>'L',
      +10296=>'L',
      +10297=>'L',
      +10298=>'L',
      +10299=>'L',
      +10300=>'L',
      +10301=>'L',
      +10302=>'L',
      +10303=>'L',
      +10304=>'L',
      +10305=>'L',
      +10306=>'L',
      +10307=>'L',
      +10308=>'L',
      +10309=>'L',
      +10310=>'L',
      +10311=>'L',
      +10312=>'L',
      +10313=>'L',
      +10314=>'L',
      +10315=>'L',
      +10316=>'L',
      +10317=>'L',
      +10318=>'L',
      +10319=>'L',
      +10320=>'L',
      +10321=>'L',
      +10322=>'L',
      +10323=>'L',
      +10324=>'L',
      +10325=>'L',
      +10326=>'L',
      +10327=>'L',
      +10328=>'L',
      +10329=>'L',
      +10330=>'L',
      +10331=>'L',
      +10332=>'L',
      +10333=>'L',
      +10334=>'L',
      +10335=>'L',
      +10336=>'L',
      +10337=>'L',
      +10338=>'L',
      +10339=>'L',
      +10340=>'L',
      +10341=>'L',
      +10342=>'L',
      +10343=>'L',
      +10344=>'L',
      +10345=>'L',
      +10346=>'L',
      +10347=>'L',
      +10348=>'L',
      +10349=>'L',
      +10350=>'L',
      +10351=>'L',
      +10352=>'L',
      +10353=>'L',
      +10354=>'L',
      +10355=>'L',
      +10356=>'L',
      +10357=>'L',
      +10358=>'L',
      +10359=>'L',
      +10360=>'L',
      +10361=>'L',
      +10362=>'L',
      +10363=>'L',
      +10364=>'L',
      +10365=>'L',
      +10366=>'L',
      +10367=>'L',
      +10368=>'L',
      +10369=>'L',
      +10370=>'L',
      +10371=>'L',
      +10372=>'L',
      +10373=>'L',
      +10374=>'L',
      +10375=>'L',
      +10376=>'L',
      +10377=>'L',
      +10378=>'L',
      +10379=>'L',
      +10380=>'L',
      +10381=>'L',
      +10382=>'L',
      +10383=>'L',
      +10384=>'L',
      +10385=>'L',
      +10386=>'L',
      +10387=>'L',
      +10388=>'L',
      +10389=>'L',
      +10390=>'L',
      +10391=>'L',
      +10392=>'L',
      +10393=>'L',
      +10394=>'L',
      +10395=>'L',
      +10396=>'L',
      +10397=>'L',
      +10398=>'L',
      +10399=>'L',
      +10400=>'L',
      +10401=>'L',
      +10402=>'L',
      +10403=>'L',
      +10404=>'L',
      +10405=>'L',
      +10406=>'L',
      +10407=>'L',
      +10408=>'L',
      +10409=>'L',
      +10410=>'L',
      +10411=>'L',
      +10412=>'L',
      +10413=>'L',
      +10414=>'L',
      +10415=>'L',
      +10416=>'L',
      +10417=>'L',
      +10418=>'L',
      +10419=>'L',
      +10420=>'L',
      +10421=>'L',
      +10422=>'L',
      +10423=>'L',
      +10424=>'L',
      +10425=>'L',
      +10426=>'L',
      +10427=>'L',
      +10428=>'L',
      +10429=>'L',
      +10430=>'L',
      +10431=>'L',
      +10432=>'L',
      +10433=>'L',
      +10434=>'L',
      +10435=>'L',
      +10436=>'L',
      +10437=>'L',
      +10438=>'L',
      +10439=>'L',
      +10440=>'L',
      +10441=>'L',
      +10442=>'L',
      +10443=>'L',
      +10444=>'L',
      +10445=>'L',
      +10446=>'L',
      +10447=>'L',
      +10448=>'L',
      +10449=>'L',
      +10450=>'L',
      +10451=>'L',
      +10452=>'L',
      +10453=>'L',
      +10454=>'L',
      +10455=>'L',
      +10456=>'L',
      +10457=>'L',
      +10458=>'L',
      +10459=>'L',
      +10460=>'L',
      +10461=>'L',
      +10462=>'L',
      +10463=>'L',
      +10464=>'L',
      +10465=>'L',
      +10466=>'L',
      +10467=>'L',
      +10468=>'L',
      +10469=>'L',
      +10470=>'L',
      +10471=>'L',
      +10472=>'L',
      +10473=>'L',
      +10474=>'L',
      +10475=>'L',
      +10476=>'L',
      +10477=>'L',
      +10478=>'L',
      +10479=>'L',
      +10480=>'L',
      +10481=>'L',
      +10482=>'L',
      +10483=>'L',
      +10484=>'L',
      +10485=>'L',
      +10486=>'L',
      +10487=>'L',
      +10488=>'L',
      +10489=>'L',
      +10490=>'L',
      +10491=>'L',
      +10492=>'L',
      +10493=>'L',
      +10494=>'L',
      +10495=>'L',
      +10496=>'ON',
      +10497=>'ON',
      +10498=>'ON',
      +10499=>'ON',
      +10500=>'ON',
      +10501=>'ON',
      +10502=>'ON',
      +10503=>'ON',
      +10504=>'ON',
      +10505=>'ON',
      +10506=>'ON',
      +10507=>'ON',
      +10508=>'ON',
      +10509=>'ON',
      +10510=>'ON',
      +10511=>'ON',
      +10512=>'ON',
      +10513=>'ON',
      +10514=>'ON',
      +10515=>'ON',
      +10516=>'ON',
      +10517=>'ON',
      +10518=>'ON',
      +10519=>'ON',
      +10520=>'ON',
      +10521=>'ON',
      +10522=>'ON',
      +10523=>'ON',
      +10524=>'ON',
      +10525=>'ON',
      +10526=>'ON',
      +10527=>'ON',
      +10528=>'ON',
      +10529=>'ON',
      +10530=>'ON',
      +10531=>'ON',
      +10532=>'ON',
      +10533=>'ON',
      +10534=>'ON',
      +10535=>'ON',
      +10536=>'ON',
      +10537=>'ON',
      +10538=>'ON',
      +10539=>'ON',
      +10540=>'ON',
      +10541=>'ON',
      +10542=>'ON',
      +10543=>'ON',
      +10544=>'ON',
      +10545=>'ON',
      +10546=>'ON',
      +10547=>'ON',
      +10548=>'ON',
      +10549=>'ON',
      +10550=>'ON',
      +10551=>'ON',
      +10552=>'ON',
      +10553=>'ON',
      +10554=>'ON',
      +10555=>'ON',
      +10556=>'ON',
      +10557=>'ON',
      +10558=>'ON',
      +10559=>'ON',
      +10560=>'ON',
      +10561=>'ON',
      +10562=>'ON',
      +10563=>'ON',
      +10564=>'ON',
      +10565=>'ON',
      +10566=>'ON',
      +10567=>'ON',
      +10568=>'ON',
      +10569=>'ON',
      +10570=>'ON',
      +10571=>'ON',
      +10572=>'ON',
      +10573=>'ON',
      +10574=>'ON',
      +10575=>'ON',
      +10576=>'ON',
      +10577=>'ON',
      +10578=>'ON',
      +10579=>'ON',
      +10580=>'ON',
      +10581=>'ON',
      +10582=>'ON',
      +10583=>'ON',
      +10584=>'ON',
      +10585=>'ON',
      +10586=>'ON',
      +10587=>'ON',
      +10588=>'ON',
      +10589=>'ON',
      +10590=>'ON',
      +10591=>'ON',
      +10592=>'ON',
      +10593=>'ON',
      +10594=>'ON',
      +10595=>'ON',
      +10596=>'ON',
      +10597=>'ON',
      +10598=>'ON',
      +10599=>'ON',
      +10600=>'ON',
      +10601=>'ON',
      +10602=>'ON',
      +10603=>'ON',
      +10604=>'ON',
      +10605=>'ON',
      +10606=>'ON',
      +10607=>'ON',
      +10608=>'ON',
      +10609=>'ON',
      +10610=>'ON',
      +10611=>'ON',
      +10612=>'ON',
      +10613=>'ON',
      +10614=>'ON',
      +10615=>'ON',
      +10616=>'ON',
      +10617=>'ON',
      +10618=>'ON',
      +10619=>'ON',
      +10620=>'ON',
      +10621=>'ON',
      +10622=>'ON',
      +10623=>'ON',
      +10624=>'ON',
      +10625=>'ON',
      +10626=>'ON',
      +10627=>'ON',
      +10628=>'ON',
      +10629=>'ON',
      +10630=>'ON',
      +10631=>'ON',
      +10632=>'ON',
      +10633=>'ON',
      +10634=>'ON',
      +10635=>'ON',
      +10636=>'ON',
      +10637=>'ON',
      +10638=>'ON',
      +10639=>'ON',
      +10640=>'ON',
      +10641=>'ON',
      +10642=>'ON',
      +10643=>'ON',
      +10644=>'ON',
      +10645=>'ON',
      +10646=>'ON',
      +10647=>'ON',
      +10648=>'ON',
      +10649=>'ON',
      +10650=>'ON',
      +10651=>'ON',
      +10652=>'ON',
      +10653=>'ON',
      +10654=>'ON',
      +10655=>'ON',
      +10656=>'ON',
      +10657=>'ON',
      +10658=>'ON',
      +10659=>'ON',
      +10660=>'ON',
      +10661=>'ON',
      +10662=>'ON',
      +10663=>'ON',
      +10664=>'ON',
      +10665=>'ON',
      +10666=>'ON',
      +10667=>'ON',
      +10668=>'ON',
      +10669=>'ON',
      +10670=>'ON',
      +10671=>'ON',
      +10672=>'ON',
      +10673=>'ON',
      +10674=>'ON',
      +10675=>'ON',
      +10676=>'ON',
      +10677=>'ON',
      +10678=>'ON',
      +10679=>'ON',
      +10680=>'ON',
      +10681=>'ON',
      +10682=>'ON',
      +10683=>'ON',
      +10684=>'ON',
      +10685=>'ON',
      +10686=>'ON',
      +10687=>'ON',
      +10688=>'ON',
      +10689=>'ON',
      +10690=>'ON',
      +10691=>'ON',
      +10692=>'ON',
      +10693=>'ON',
      +10694=>'ON',
      +10695=>'ON',
      +10696=>'ON',
      +10697=>'ON',
      +10698=>'ON',
      +10699=>'ON',
      +10700=>'ON',
      +10701=>'ON',
      +10702=>'ON',
      +10703=>'ON',
      +10704=>'ON',
      +10705=>'ON',
      +10706=>'ON',
      +10707=>'ON',
      +10708=>'ON',
      +10709=>'ON',
      +10710=>'ON',
      +10711=>'ON',
      +10712=>'ON',
      +10713=>'ON',
      +10714=>'ON',
      +10715=>'ON',
      +10716=>'ON',
      +10717=>'ON',
      +10718=>'ON',
      +10719=>'ON',
      +10720=>'ON',
      +10721=>'ON',
      +10722=>'ON',
      +10723=>'ON',
      +10724=>'ON',
      +10725=>'ON',
      +10726=>'ON',
      +10727=>'ON',
      +10728=>'ON',
      +10729=>'ON',
      +10730=>'ON',
      +10731=>'ON',
      +10732=>'ON',
      +10733=>'ON',
      +10734=>'ON',
      +10735=>'ON',
      +10736=>'ON',
      +10737=>'ON',
      +10738=>'ON',
      +10739=>'ON',
      +10740=>'ON',
      +10741=>'ON',
      +10742=>'ON',
      +10743=>'ON',
      +10744=>'ON',
      +10745=>'ON',
      +10746=>'ON',
      +10747=>'ON',
      +10748=>'ON',
      +10749=>'ON',
      +10750=>'ON',
      +10751=>'ON',
      +10752=>'ON',
      +10753=>'ON',
      +10754=>'ON',
      +10755=>'ON',
      +10756=>'ON',
      +10757=>'ON',
      +10758=>'ON',
      +10759=>'ON',
      +10760=>'ON',
      +10761=>'ON',
      +10762=>'ON',
      +10763=>'ON',
      +10764=>'ON',
      +10765=>'ON',
      +10766=>'ON',
      +10767=>'ON',
      +10768=>'ON',
      +10769=>'ON',
      +10770=>'ON',
      +10771=>'ON',
      +10772=>'ON',
      +10773=>'ON',
      +10774=>'ON',
      +10775=>'ON',
      +10776=>'ON',
      +10777=>'ON',
      +10778=>'ON',
      +10779=>'ON',
      +10780=>'ON',
      +10781=>'ON',
      +10782=>'ON',
      +10783=>'ON',
      +10784=>'ON',
      +10785=>'ON',
      +10786=>'ON',
      +10787=>'ON',
      +10788=>'ON',
      +10789=>'ON',
      +10790=>'ON',
      +10791=>'ON',
      +10792=>'ON',
      +10793=>'ON',
      +10794=>'ON',
      +10795=>'ON',
      +10796=>'ON',
      +10797=>'ON',
      +10798=>'ON',
      +10799=>'ON',
      +10800=>'ON',
      +10801=>'ON',
      +10802=>'ON',
      +10803=>'ON',
      +10804=>'ON',
      +10805=>'ON',
      +10806=>'ON',
      +10807=>'ON',
      +10808=>'ON',
      +10809=>'ON',
      +10810=>'ON',
      +10811=>'ON',
      +10812=>'ON',
      +10813=>'ON',
      +10814=>'ON',
      +10815=>'ON',
      +10816=>'ON',
      +10817=>'ON',
      +10818=>'ON',
      +10819=>'ON',
      +10820=>'ON',
      +10821=>'ON',
      +10822=>'ON',
      +10823=>'ON',
      +10824=>'ON',
      +10825=>'ON',
      +10826=>'ON',
      +10827=>'ON',
      +10828=>'ON',
      +10829=>'ON',
      +10830=>'ON',
      +10831=>'ON',
      +10832=>'ON',
      +10833=>'ON',
      +10834=>'ON',
      +10835=>'ON',
      +10836=>'ON',
      +10837=>'ON',
      +10838=>'ON',
      +10839=>'ON',
      +10840=>'ON',
      +10841=>'ON',
      +10842=>'ON',
      +10843=>'ON',
      +10844=>'ON',
      +10845=>'ON',
      +10846=>'ON',
      +10847=>'ON',
      +10848=>'ON',
      +10849=>'ON',
      +10850=>'ON',
      +10851=>'ON',
      +10852=>'ON',
      +10853=>'ON',
      +10854=>'ON',
      +10855=>'ON',
      +10856=>'ON',
      +10857=>'ON',
      +10858=>'ON',
      +10859=>'ON',
      +10860=>'ON',
      +10861=>'ON',
      +10862=>'ON',
      +10863=>'ON',
      +10864=>'ON',
      +10865=>'ON',
      +10866=>'ON',
      +10867=>'ON',
      +10868=>'ON',
      +10869=>'ON',
      +10870=>'ON',
      +10871=>'ON',
      +10872=>'ON',
      +10873=>'ON',
      +10874=>'ON',
      +10875=>'ON',
      +10876=>'ON',
      +10877=>'ON',
      +10878=>'ON',
      +10879=>'ON',
      +10880=>'ON',
      +10881=>'ON',
      +10882=>'ON',
      +10883=>'ON',
      +10884=>'ON',
      +10885=>'ON',
      +10886=>'ON',
      +10887=>'ON',
      +10888=>'ON',
      +10889=>'ON',
      +10890=>'ON',
      +10891=>'ON',
      +10892=>'ON',
      +10893=>'ON',
      +10894=>'ON',
      +10895=>'ON',
      +10896=>'ON',
      +10897=>'ON',
      +10898=>'ON',
      +10899=>'ON',
      +10900=>'ON',
      +10901=>'ON',
      +10902=>'ON',
      +10903=>'ON',
      +10904=>'ON',
      +10905=>'ON',
      +10906=>'ON',
      +10907=>'ON',
      +10908=>'ON',
      +10909=>'ON',
      +10910=>'ON',
      +10911=>'ON',
      +10912=>'ON',
      +10913=>'ON',
      +10914=>'ON',
      +10915=>'ON',
      +10916=>'ON',
      +10917=>'ON',
      +10918=>'ON',
      +10919=>'ON',
      +10920=>'ON',
      +10921=>'ON',
      +10922=>'ON',
      +10923=>'ON',
      +10924=>'ON',
      +10925=>'ON',
      +10926=>'ON',
      +10927=>'ON',
      +10928=>'ON',
      +10929=>'ON',
      +10930=>'ON',
      +10931=>'ON',
      +10932=>'ON',
      +10933=>'ON',
      +10934=>'ON',
      +10935=>'ON',
      +10936=>'ON',
      +10937=>'ON',
      +10938=>'ON',
      +10939=>'ON',
      +10940=>'ON',
      +10941=>'ON',
      +10942=>'ON',
      +10943=>'ON',
      +10944=>'ON',
      +10945=>'ON',
      +10946=>'ON',
      +10947=>'ON',
      +10948=>'ON',
      +10949=>'ON',
      +10950=>'ON',
      +10951=>'ON',
      +10952=>'ON',
      +10953=>'ON',
      +10954=>'ON',
      +10955=>'ON',
      +10956=>'ON',
      +10957=>'ON',
      +10958=>'ON',
      +10959=>'ON',
      +10960=>'ON',
      +10961=>'ON',
      +10962=>'ON',
      +10963=>'ON',
      +10964=>'ON',
      +10965=>'ON',
      +10966=>'ON',
      +10967=>'ON',
      +10968=>'ON',
      +10969=>'ON',
      +10970=>'ON',
      +10971=>'ON',
      +10972=>'ON',
      +10973=>'ON',
      +10974=>'ON',
      +10975=>'ON',
      +10976=>'ON',
      +10977=>'ON',
      +10978=>'ON',
      +10979=>'ON',
      +10980=>'ON',
      +10981=>'ON',
      +10982=>'ON',
      +10983=>'ON',
      +10984=>'ON',
      +10985=>'ON',
      +10986=>'ON',
      +10987=>'ON',
      +10988=>'ON',
      +10989=>'ON',
      +10990=>'ON',
      +10991=>'ON',
      +10992=>'ON',
      +10993=>'ON',
      +10994=>'ON',
      +10995=>'ON',
      +10996=>'ON',
      +10997=>'ON',
      +10998=>'ON',
      +10999=>'ON',
      +11000=>'ON',
      +11001=>'ON',
      +11002=>'ON',
      +11003=>'ON',
      +11004=>'ON',
      +11005=>'ON',
      +11006=>'ON',
      +11007=>'ON',
      +11008=>'ON',
      +11009=>'ON',
      +11010=>'ON',
      +11011=>'ON',
      +11012=>'ON',
      +11013=>'ON',
      +11014=>'ON',
      +11015=>'ON',
      +11016=>'ON',
      +11017=>'ON',
      +11018=>'ON',
      +11019=>'ON',
      +11020=>'ON',
      +11021=>'ON',
      +11022=>'ON',
      +11023=>'ON',
      +11024=>'ON',
      +11025=>'ON',
      +11026=>'ON',
      +11027=>'ON',
      +11028=>'ON',
      +11029=>'ON',
      +11030=>'ON',
      +11031=>'ON',
      +11032=>'ON',
      +11033=>'ON',
      +11034=>'ON',
      +11040=>'ON',
      +11041=>'ON',
      +11042=>'ON',
      +11043=>'ON',
      +11264=>'L',
      +11265=>'L',
      +11266=>'L',
      +11267=>'L',
      +11268=>'L',
      +11269=>'L',
      +11270=>'L',
      +11271=>'L',
      +11272=>'L',
      +11273=>'L',
      +11274=>'L',
      +11275=>'L',
      +11276=>'L',
      +11277=>'L',
      +11278=>'L',
      +11279=>'L',
      +11280=>'L',
      +11281=>'L',
      +11282=>'L',
      +11283=>'L',
      +11284=>'L',
      +11285=>'L',
      +11286=>'L',
      +11287=>'L',
      +11288=>'L',
      +11289=>'L',
      +11290=>'L',
      +11291=>'L',
      +11292=>'L',
      +11293=>'L',
      +11294=>'L',
      +11295=>'L',
      +11296=>'L',
      +11297=>'L',
      +11298=>'L',
      +11299=>'L',
      +11300=>'L',
      +11301=>'L',
      +11302=>'L',
      +11303=>'L',
      +11304=>'L',
      +11305=>'L',
      +11306=>'L',
      +11307=>'L',
      +11308=>'L',
      +11309=>'L',
      +11310=>'L',
      +11312=>'L',
      +11313=>'L',
      +11314=>'L',
      +11315=>'L',
      +11316=>'L',
      +11317=>'L',
      +11318=>'L',
      +11319=>'L',
      +11320=>'L',
      +11321=>'L',
      +11322=>'L',
      +11323=>'L',
      +11324=>'L',
      +11325=>'L',
      +11326=>'L',
      +11327=>'L',
      +11328=>'L',
      +11329=>'L',
      +11330=>'L',
      +11331=>'L',
      +11332=>'L',
      +11333=>'L',
      +11334=>'L',
      +11335=>'L',
      +11336=>'L',
      +11337=>'L',
      +11338=>'L',
      +11339=>'L',
      +11340=>'L',
      +11341=>'L',
      +11342=>'L',
      +11343=>'L',
      +11344=>'L',
      +11345=>'L',
      +11346=>'L',
      +11347=>'L',
      +11348=>'L',
      +11349=>'L',
      +11350=>'L',
      +11351=>'L',
      +11352=>'L',
      +11353=>'L',
      +11354=>'L',
      +11355=>'L',
      +11356=>'L',
      +11357=>'L',
      +11358=>'L',
      +11360=>'L',
      +11361=>'L',
      +11362=>'L',
      +11363=>'L',
      +11364=>'L',
      +11365=>'L',
      +11366=>'L',
      +11367=>'L',
      +11368=>'L',
      +11369=>'L',
      +11370=>'L',
      +11371=>'L',
      +11372=>'L',
      +11380=>'L',
      +11381=>'L',
      +11382=>'L',
      +11383=>'L',
      +11392=>'L',
      +11393=>'L',
      +11394=>'L',
      +11395=>'L',
      +11396=>'L',
      +11397=>'L',
      +11398=>'L',
      +11399=>'L',
      +11400=>'L',
      +11401=>'L',
      +11402=>'L',
      +11403=>'L',
      +11404=>'L',
      +11405=>'L',
      +11406=>'L',
      +11407=>'L',
      +11408=>'L',
      +11409=>'L',
      +11410=>'L',
      +11411=>'L',
      +11412=>'L',
      +11413=>'L',
      +11414=>'L',
      +11415=>'L',
      +11416=>'L',
      +11417=>'L',
      +11418=>'L',
      +11419=>'L',
      +11420=>'L',
      +11421=>'L',
      +11422=>'L',
      +11423=>'L',
      +11424=>'L',
      +11425=>'L',
      +11426=>'L',
      +11427=>'L',
      +11428=>'L',
      +11429=>'L',
      +11430=>'L',
      +11431=>'L',
      +11432=>'L',
      +11433=>'L',
      +11434=>'L',
      +11435=>'L',
      +11436=>'L',
      +11437=>'L',
      +11438=>'L',
      +11439=>'L',
      +11440=>'L',
      +11441=>'L',
      +11442=>'L',
      +11443=>'L',
      +11444=>'L',
      +11445=>'L',
      +11446=>'L',
      +11447=>'L',
      +11448=>'L',
      +11449=>'L',
      +11450=>'L',
      +11451=>'L',
      +11452=>'L',
      +11453=>'L',
      +11454=>'L',
      +11455=>'L',
      +11456=>'L',
      +11457=>'L',
      +11458=>'L',
      +11459=>'L',
      +11460=>'L',
      +11461=>'L',
      +11462=>'L',
      +11463=>'L',
      +11464=>'L',
      +11465=>'L',
      +11466=>'L',
      +11467=>'L',
      +11468=>'L',
      +11469=>'L',
      +11470=>'L',
      +11471=>'L',
      +11472=>'L',
      +11473=>'L',
      +11474=>'L',
      +11475=>'L',
      +11476=>'L',
      +11477=>'L',
      +11478=>'L',
      +11479=>'L',
      +11480=>'L',
      +11481=>'L',
      +11482=>'L',
      +11483=>'L',
      +11484=>'L',
      +11485=>'L',
      +11486=>'L',
      +11487=>'L',
      +11488=>'L',
      +11489=>'L',
      +11490=>'L',
      +11491=>'L',
      +11492=>'L',
      +11493=>'ON',
      +11494=>'ON',
      +11495=>'ON',
      +11496=>'ON',
      +11497=>'ON',
      +11498=>'ON',
      +11513=>'ON',
      +11514=>'ON',
      +11515=>'ON',
      +11516=>'ON',
      +11517=>'ON',
      +11518=>'ON',
      +11519=>'ON',
      +11520=>'L',
      +11521=>'L',
      +11522=>'L',
      +11523=>'L',
      +11524=>'L',
      +11525=>'L',
      +11526=>'L',
      +11527=>'L',
      +11528=>'L',
      +11529=>'L',
      +11530=>'L',
      +11531=>'L',
      +11532=>'L',
      +11533=>'L',
      +11534=>'L',
      +11535=>'L',
      +11536=>'L',
      +11537=>'L',
      +11538=>'L',
      +11539=>'L',
      +11540=>'L',
      +11541=>'L',
      +11542=>'L',
      +11543=>'L',
      +11544=>'L',
      +11545=>'L',
      +11546=>'L',
      +11547=>'L',
      +11548=>'L',
      +11549=>'L',
      +11550=>'L',
      +11551=>'L',
      +11552=>'L',
      +11553=>'L',
      +11554=>'L',
      +11555=>'L',
      +11556=>'L',
      +11557=>'L',
      +11568=>'L',
      +11569=>'L',
      +11570=>'L',
      +11571=>'L',
      +11572=>'L',
      +11573=>'L',
      +11574=>'L',
      +11575=>'L',
      +11576=>'L',
      +11577=>'L',
      +11578=>'L',
      +11579=>'L',
      +11580=>'L',
      +11581=>'L',
      +11582=>'L',
      +11583=>'L',
      +11584=>'L',
      +11585=>'L',
      +11586=>'L',
      +11587=>'L',
      +11588=>'L',
      +11589=>'L',
      +11590=>'L',
      +11591=>'L',
      +11592=>'L',
      +11593=>'L',
      +11594=>'L',
      +11595=>'L',
      +11596=>'L',
      +11597=>'L',
      +11598=>'L',
      +11599=>'L',
      +11600=>'L',
      +11601=>'L',
      +11602=>'L',
      +11603=>'L',
      +11604=>'L',
      +11605=>'L',
      +11606=>'L',
      +11607=>'L',
      +11608=>'L',
      +11609=>'L',
      +11610=>'L',
      +11611=>'L',
      +11612=>'L',
      +11613=>'L',
      +11614=>'L',
      +11615=>'L',
      +11616=>'L',
      +11617=>'L',
      +11618=>'L',
      +11619=>'L',
      +11620=>'L',
      +11621=>'L',
      +11631=>'L',
      +11648=>'L',
      +11649=>'L',
      +11650=>'L',
      +11651=>'L',
      +11652=>'L',
      +11653=>'L',
      +11654=>'L',
      +11655=>'L',
      +11656=>'L',
      +11657=>'L',
      +11658=>'L',
      +11659=>'L',
      +11660=>'L',
      +11661=>'L',
      +11662=>'L',
      +11663=>'L',
      +11664=>'L',
      +11665=>'L',
      +11666=>'L',
      +11667=>'L',
      +11668=>'L',
      +11669=>'L',
      +11670=>'L',
      +11680=>'L',
      +11681=>'L',
      +11682=>'L',
      +11683=>'L',
      +11684=>'L',
      +11685=>'L',
      +11686=>'L',
      +11688=>'L',
      +11689=>'L',
      +11690=>'L',
      +11691=>'L',
      +11692=>'L',
      +11693=>'L',
      +11694=>'L',
      +11696=>'L',
      +11697=>'L',
      +11698=>'L',
      +11699=>'L',
      +11700=>'L',
      +11701=>'L',
      +11702=>'L',
      +11704=>'L',
      +11705=>'L',
      +11706=>'L',
      +11707=>'L',
      +11708=>'L',
      +11709=>'L',
      +11710=>'L',
      +11712=>'L',
      +11713=>'L',
      +11714=>'L',
      +11715=>'L',
      +11716=>'L',
      +11717=>'L',
      +11718=>'L',
      +11720=>'L',
      +11721=>'L',
      +11722=>'L',
      +11723=>'L',
      +11724=>'L',
      +11725=>'L',
      +11726=>'L',
      +11728=>'L',
      +11729=>'L',
      +11730=>'L',
      +11731=>'L',
      +11732=>'L',
      +11733=>'L',
      +11734=>'L',
      +11736=>'L',
      +11737=>'L',
      +11738=>'L',
      +11739=>'L',
      +11740=>'L',
      +11741=>'L',
      +11742=>'L',
      +11776=>'ON',
      +11777=>'ON',
      +11778=>'ON',
      +11779=>'ON',
      +11780=>'ON',
      +11781=>'ON',
      +11782=>'ON',
      +11783=>'ON',
      +11784=>'ON',
      +11785=>'ON',
      +11786=>'ON',
      +11787=>'ON',
      +11788=>'ON',
      +11789=>'ON',
      +11790=>'ON',
      +11791=>'ON',
      +11792=>'ON',
      +11793=>'ON',
      +11794=>'ON',
      +11795=>'ON',
      +11796=>'ON',
      +11797=>'ON',
      +11798=>'ON',
      +11799=>'ON',
      +11804=>'ON',
      +11805=>'ON',
      +11904=>'ON',
      +11905=>'ON',
      +11906=>'ON',
      +11907=>'ON',
      +11908=>'ON',
      +11909=>'ON',
      +11910=>'ON',
      +11911=>'ON',
      +11912=>'ON',
      +11913=>'ON',
      +11914=>'ON',
      +11915=>'ON',
      +11916=>'ON',
      +11917=>'ON',
      +11918=>'ON',
      +11919=>'ON',
      +11920=>'ON',
      +11921=>'ON',
      +11922=>'ON',
      +11923=>'ON',
      +11924=>'ON',
      +11925=>'ON',
      +11926=>'ON',
      +11927=>'ON',
      +11928=>'ON',
      +11929=>'ON',
      +11931=>'ON',
      +11932=>'ON',
      +11933=>'ON',
      +11934=>'ON',
      +11935=>'ON',
      +11936=>'ON',
      +11937=>'ON',
      +11938=>'ON',
      +11939=>'ON',
      +11940=>'ON',
      +11941=>'ON',
      +11942=>'ON',
      +11943=>'ON',
      +11944=>'ON',
      +11945=>'ON',
      +11946=>'ON',
      +11947=>'ON',
      +11948=>'ON',
      +11949=>'ON',
      +11950=>'ON',
      +11951=>'ON',
      +11952=>'ON',
      +11953=>'ON',
      +11954=>'ON',
      +11955=>'ON',
      +11956=>'ON',
      +11957=>'ON',
      +11958=>'ON',
      +11959=>'ON',
      +11960=>'ON',
      +11961=>'ON',
      +11962=>'ON',
      +11963=>'ON',
      +11964=>'ON',
      +11965=>'ON',
      +11966=>'ON',
      +11967=>'ON',
      +11968=>'ON',
      +11969=>'ON',
      +11970=>'ON',
      +11971=>'ON',
      +11972=>'ON',
      +11973=>'ON',
      +11974=>'ON',
      +11975=>'ON',
      +11976=>'ON',
      +11977=>'ON',
      +11978=>'ON',
      +11979=>'ON',
      +11980=>'ON',
      +11981=>'ON',
      +11982=>'ON',
      +11983=>'ON',
      +11984=>'ON',
      +11985=>'ON',
      +11986=>'ON',
      +11987=>'ON',
      +11988=>'ON',
      +11989=>'ON',
      +11990=>'ON',
      +11991=>'ON',
      +11992=>'ON',
      +11993=>'ON',
      +11994=>'ON',
      +11995=>'ON',
      +11996=>'ON',
      +11997=>'ON',
      +11998=>'ON',
      +11999=>'ON',
      +12000=>'ON',
      +12001=>'ON',
      +12002=>'ON',
      +12003=>'ON',
      +12004=>'ON',
      +12005=>'ON',
      +12006=>'ON',
      +12007=>'ON',
      +12008=>'ON',
      +12009=>'ON',
      +12010=>'ON',
      +12011=>'ON',
      +12012=>'ON',
      +12013=>'ON',
      +12014=>'ON',
      +12015=>'ON',
      +12016=>'ON',
      +12017=>'ON',
      +12018=>'ON',
      +12019=>'ON',
      +12032=>'ON',
      +12033=>'ON',
      +12034=>'ON',
      +12035=>'ON',
      +12036=>'ON',
      +12037=>'ON',
      +12038=>'ON',
      +12039=>'ON',
      +12040=>'ON',
      +12041=>'ON',
      +12042=>'ON',
      +12043=>'ON',
      +12044=>'ON',
      +12045=>'ON',
      +12046=>'ON',
      +12047=>'ON',
      +12048=>'ON',
      +12049=>'ON',
      +12050=>'ON',
      +12051=>'ON',
      +12052=>'ON',
      +12053=>'ON',
      +12054=>'ON',
      +12055=>'ON',
      +12056=>'ON',
      +12057=>'ON',
      +12058=>'ON',
      +12059=>'ON',
      +12060=>'ON',
      +12061=>'ON',
      +12062=>'ON',
      +12063=>'ON',
      +12064=>'ON',
      +12065=>'ON',
      +12066=>'ON',
      +12067=>'ON',
      +12068=>'ON',
      +12069=>'ON',
      +12070=>'ON',
      +12071=>'ON',
      +12072=>'ON',
      +12073=>'ON',
      +12074=>'ON',
      +12075=>'ON',
      +12076=>'ON',
      +12077=>'ON',
      +12078=>'ON',
      +12079=>'ON',
      +12080=>'ON',
      +12081=>'ON',
      +12082=>'ON',
      +12083=>'ON',
      +12084=>'ON',
      +12085=>'ON',
      +12086=>'ON',
      +12087=>'ON',
      +12088=>'ON',
      +12089=>'ON',
      +12090=>'ON',
      +12091=>'ON',
      +12092=>'ON',
      +12093=>'ON',
      +12094=>'ON',
      +12095=>'ON',
      +12096=>'ON',
      +12097=>'ON',
      +12098=>'ON',
      +12099=>'ON',
      +12100=>'ON',
      +12101=>'ON',
      +12102=>'ON',
      +12103=>'ON',
      +12104=>'ON',
      +12105=>'ON',
      +12106=>'ON',
      +12107=>'ON',
      +12108=>'ON',
      +12109=>'ON',
      +12110=>'ON',
      +12111=>'ON',
      +12112=>'ON',
      +12113=>'ON',
      +12114=>'ON',
      +12115=>'ON',
      +12116=>'ON',
      +12117=>'ON',
      +12118=>'ON',
      +12119=>'ON',
      +12120=>'ON',
      +12121=>'ON',
      +12122=>'ON',
      +12123=>'ON',
      +12124=>'ON',
      +12125=>'ON',
      +12126=>'ON',
      +12127=>'ON',
      +12128=>'ON',
      +12129=>'ON',
      +12130=>'ON',
      +12131=>'ON',
      +12132=>'ON',
      +12133=>'ON',
      +12134=>'ON',
      +12135=>'ON',
      +12136=>'ON',
      +12137=>'ON',
      +12138=>'ON',
      +12139=>'ON',
      +12140=>'ON',
      +12141=>'ON',
      +12142=>'ON',
      +12143=>'ON',
      +12144=>'ON',
      +12145=>'ON',
      +12146=>'ON',
      +12147=>'ON',
      +12148=>'ON',
      +12149=>'ON',
      +12150=>'ON',
      +12151=>'ON',
      +12152=>'ON',
      +12153=>'ON',
      +12154=>'ON',
      +12155=>'ON',
      +12156=>'ON',
      +12157=>'ON',
      +12158=>'ON',
      +12159=>'ON',
      +12160=>'ON',
      +12161=>'ON',
      +12162=>'ON',
      +12163=>'ON',
      +12164=>'ON',
      +12165=>'ON',
      +12166=>'ON',
      +12167=>'ON',
      +12168=>'ON',
      +12169=>'ON',
      +12170=>'ON',
      +12171=>'ON',
      +12172=>'ON',
      +12173=>'ON',
      +12174=>'ON',
      +12175=>'ON',
      +12176=>'ON',
      +12177=>'ON',
      +12178=>'ON',
      +12179=>'ON',
      +12180=>'ON',
      +12181=>'ON',
      +12182=>'ON',
      +12183=>'ON',
      +12184=>'ON',
      +12185=>'ON',
      +12186=>'ON',
      +12187=>'ON',
      +12188=>'ON',
      +12189=>'ON',
      +12190=>'ON',
      +12191=>'ON',
      +12192=>'ON',
      +12193=>'ON',
      +12194=>'ON',
      +12195=>'ON',
      +12196=>'ON',
      +12197=>'ON',
      +12198=>'ON',
      +12199=>'ON',
      +12200=>'ON',
      +12201=>'ON',
      +12202=>'ON',
      +12203=>'ON',
      +12204=>'ON',
      +12205=>'ON',
      +12206=>'ON',
      +12207=>'ON',
      +12208=>'ON',
      +12209=>'ON',
      +12210=>'ON',
      +12211=>'ON',
      +12212=>'ON',
      +12213=>'ON',
      +12214=>'ON',
      +12215=>'ON',
      +12216=>'ON',
      +12217=>'ON',
      +12218=>'ON',
      +12219=>'ON',
      +12220=>'ON',
      +12221=>'ON',
      +12222=>'ON',
      +12223=>'ON',
      +12224=>'ON',
      +12225=>'ON',
      +12226=>'ON',
      +12227=>'ON',
      +12228=>'ON',
      +12229=>'ON',
      +12230=>'ON',
      +12231=>'ON',
      +12232=>'ON',
      +12233=>'ON',
      +12234=>'ON',
      +12235=>'ON',
      +12236=>'ON',
      +12237=>'ON',
      +12238=>'ON',
      +12239=>'ON',
      +12240=>'ON',
      +12241=>'ON',
      +12242=>'ON',
      +12243=>'ON',
      +12244=>'ON',
      +12245=>'ON',
      +12272=>'ON',
      +12273=>'ON',
      +12274=>'ON',
      +12275=>'ON',
      +12276=>'ON',
      +12277=>'ON',
      +12278=>'ON',
      +12279=>'ON',
      +12280=>'ON',
      +12281=>'ON',
      +12282=>'ON',
      +12283=>'ON',
      +12288=>'WS',
      +12289=>'ON',
      +12290=>'ON',
      +12291=>'ON',
      +12292=>'ON',
      +12293=>'L',
      +12294=>'L',
      +12295=>'L',
      +12296=>'ON',
      +12297=>'ON',
      +12298=>'ON',
      +12299=>'ON',
      +12300=>'ON',
      +12301=>'ON',
      +12302=>'ON',
      +12303=>'ON',
      +12304=>'ON',
      +12305=>'ON',
      +12306=>'ON',
      +12307=>'ON',
      +12308=>'ON',
      +12309=>'ON',
      +12310=>'ON',
      +12311=>'ON',
      +12312=>'ON',
      +12313=>'ON',
      +12314=>'ON',
      +12315=>'ON',
      +12316=>'ON',
      +12317=>'ON',
      +12318=>'ON',
      +12319=>'ON',
      +12320=>'ON',
      +12321=>'L',
      +12322=>'L',
      +12323=>'L',
      +12324=>'L',
      +12325=>'L',
      +12326=>'L',
      +12327=>'L',
      +12328=>'L',
      +12329=>'L',
      +12330=>'NSM',
      +12331=>'NSM',
      +12332=>'NSM',
      +12333=>'NSM',
      +12334=>'NSM',
      +12335=>'NSM',
      +12336=>'ON',
      +12337=>'L',
      +12338=>'L',
      +12339=>'L',
      +12340=>'L',
      +12341=>'L',
      +12342=>'ON',
      +12343=>'ON',
      +12344=>'L',
      +12345=>'L',
      +12346=>'L',
      +12347=>'L',
      +12348=>'L',
      +12349=>'ON',
      +12350=>'ON',
      +12351=>'ON',
      +12353=>'L',
      +12354=>'L',
      +12355=>'L',
      +12356=>'L',
      +12357=>'L',
      +12358=>'L',
      +12359=>'L',
      +12360=>'L',
      +12361=>'L',
      +12362=>'L',
      +12363=>'L',
      +12364=>'L',
      +12365=>'L',
      +12366=>'L',
      +12367=>'L',
      +12368=>'L',
      +12369=>'L',
      +12370=>'L',
      +12371=>'L',
      +12372=>'L',
      +12373=>'L',
      +12374=>'L',
      +12375=>'L',
      +12376=>'L',
      +12377=>'L',
      +12378=>'L',
      +12379=>'L',
      +12380=>'L',
      +12381=>'L',
      +12382=>'L',
      +12383=>'L',
      +12384=>'L',
      +12385=>'L',
      +12386=>'L',
      +12387=>'L',
      +12388=>'L',
      +12389=>'L',
      +12390=>'L',
      +12391=>'L',
      +12392=>'L',
      +12393=>'L',
      +12394=>'L',
      +12395=>'L',
      +12396=>'L',
      +12397=>'L',
      +12398=>'L',
      +12399=>'L',
      +12400=>'L',
      +12401=>'L',
      +12402=>'L',
      +12403=>'L',
      +12404=>'L',
      +12405=>'L',
      +12406=>'L',
      +12407=>'L',
      +12408=>'L',
      +12409=>'L',
      +12410=>'L',
      +12411=>'L',
      +12412=>'L',
      +12413=>'L',
      +12414=>'L',
      +12415=>'L',
      +12416=>'L',
      +12417=>'L',
      +12418=>'L',
      +12419=>'L',
      +12420=>'L',
      +12421=>'L',
      +12422=>'L',
      +12423=>'L',
      +12424=>'L',
      +12425=>'L',
      +12426=>'L',
      +12427=>'L',
      +12428=>'L',
      +12429=>'L',
      +12430=>'L',
      +12431=>'L',
      +12432=>'L',
      +12433=>'L',
      +12434=>'L',
      +12435=>'L',
      +12436=>'L',
      +12437=>'L',
      +12438=>'L',
      +12441=>'NSM',
      +12442=>'NSM',
      +12443=>'ON',
      +12444=>'ON',
      +12445=>'L',
      +12446=>'L',
      +12447=>'L',
      +12448=>'ON',
      +12449=>'L',
      +12450=>'L',
      +12451=>'L',
      +12452=>'L',
      +12453=>'L',
      +12454=>'L',
      +12455=>'L',
      +12456=>'L',
      +12457=>'L',
      +12458=>'L',
      +12459=>'L',
      +12460=>'L',
      +12461=>'L',
      +12462=>'L',
      +12463=>'L',
      +12464=>'L',
      +12465=>'L',
      +12466=>'L',
      +12467=>'L',
      +12468=>'L',
      +12469=>'L',
      +12470=>'L',
      +12471=>'L',
      +12472=>'L',
      +12473=>'L',
      +12474=>'L',
      +12475=>'L',
      +12476=>'L',
      +12477=>'L',
      +12478=>'L',
      +12479=>'L',
      +12480=>'L',
      +12481=>'L',
      +12482=>'L',
      +12483=>'L',
      +12484=>'L',
      +12485=>'L',
      +12486=>'L',
      +12487=>'L',
      +12488=>'L',
      +12489=>'L',
      +12490=>'L',
      +12491=>'L',
      +12492=>'L',
      +12493=>'L',
      +12494=>'L',
      +12495=>'L',
      +12496=>'L',
      +12497=>'L',
      +12498=>'L',
      +12499=>'L',
      +12500=>'L',
      +12501=>'L',
      +12502=>'L',
      +12503=>'L',
      +12504=>'L',
      +12505=>'L',
      +12506=>'L',
      +12507=>'L',
      +12508=>'L',
      +12509=>'L',
      +12510=>'L',
      +12511=>'L',
      +12512=>'L',
      +12513=>'L',
      +12514=>'L',
      +12515=>'L',
      +12516=>'L',
      +12517=>'L',
      +12518=>'L',
      +12519=>'L',
      +12520=>'L',
      +12521=>'L',
      +12522=>'L',
      +12523=>'L',
      +12524=>'L',
      +12525=>'L',
      +12526=>'L',
      +12527=>'L',
      +12528=>'L',
      +12529=>'L',
      +12530=>'L',
      +12531=>'L',
      +12532=>'L',
      +12533=>'L',
      +12534=>'L',
      +12535=>'L',
      +12536=>'L',
      +12537=>'L',
      +12538=>'L',
      +12539=>'ON',
      +12540=>'L',
      +12541=>'L',
      +12542=>'L',
      +12543=>'L',
      +12549=>'L',
      +12550=>'L',
      +12551=>'L',
      +12552=>'L',
      +12553=>'L',
      +12554=>'L',
      +12555=>'L',
      +12556=>'L',
      +12557=>'L',
      +12558=>'L',
      +12559=>'L',
      +12560=>'L',
      +12561=>'L',
      +12562=>'L',
      +12563=>'L',
      +12564=>'L',
      +12565=>'L',
      +12566=>'L',
      +12567=>'L',
      +12568=>'L',
      +12569=>'L',
      +12570=>'L',
      +12571=>'L',
      +12572=>'L',
      +12573=>'L',
      +12574=>'L',
      +12575=>'L',
      +12576=>'L',
      +12577=>'L',
      +12578=>'L',
      +12579=>'L',
      +12580=>'L',
      +12581=>'L',
      +12582=>'L',
      +12583=>'L',
      +12584=>'L',
      +12585=>'L',
      +12586=>'L',
      +12587=>'L',
      +12588=>'L',
      +12593=>'L',
      +12594=>'L',
      +12595=>'L',
      +12596=>'L',
      +12597=>'L',
      +12598=>'L',
      +12599=>'L',
      +12600=>'L',
      +12601=>'L',
      +12602=>'L',
      +12603=>'L',
      +12604=>'L',
      +12605=>'L',
      +12606=>'L',
      +12607=>'L',
      +12608=>'L',
      +12609=>'L',
      +12610=>'L',
      +12611=>'L',
      +12612=>'L',
      +12613=>'L',
      +12614=>'L',
      +12615=>'L',
      +12616=>'L',
      +12617=>'L',
      +12618=>'L',
      +12619=>'L',
      +12620=>'L',
      +12621=>'L',
      +12622=>'L',
      +12623=>'L',
      +12624=>'L',
      +12625=>'L',
      +12626=>'L',
      +12627=>'L',
      +12628=>'L',
      +12629=>'L',
      +12630=>'L',
      +12631=>'L',
      +12632=>'L',
      +12633=>'L',
      +12634=>'L',
      +12635=>'L',
      +12636=>'L',
      +12637=>'L',
      +12638=>'L',
      +12639=>'L',
      +12640=>'L',
      +12641=>'L',
      +12642=>'L',
      +12643=>'L',
      +12644=>'L',
      +12645=>'L',
      +12646=>'L',
      +12647=>'L',
      +12648=>'L',
      +12649=>'L',
      +12650=>'L',
      +12651=>'L',
      +12652=>'L',
      +12653=>'L',
      +12654=>'L',
      +12655=>'L',
      +12656=>'L',
      +12657=>'L',
      +12658=>'L',
      +12659=>'L',
      +12660=>'L',
      +12661=>'L',
      +12662=>'L',
      +12663=>'L',
      +12664=>'L',
      +12665=>'L',
      +12666=>'L',
      +12667=>'L',
      +12668=>'L',
      +12669=>'L',
      +12670=>'L',
      +12671=>'L',
      +12672=>'L',
      +12673=>'L',
      +12674=>'L',
      +12675=>'L',
      +12676=>'L',
      +12677=>'L',
      +12678=>'L',
      +12679=>'L',
      +12680=>'L',
      +12681=>'L',
      +12682=>'L',
      +12683=>'L',
      +12684=>'L',
      +12685=>'L',
      +12686=>'L',
      +12688=>'L',
      +12689=>'L',
      +12690=>'L',
      +12691=>'L',
      +12692=>'L',
      +12693=>'L',
      +12694=>'L',
      +12695=>'L',
      +12696=>'L',
      +12697=>'L',
      +12698=>'L',
      +12699=>'L',
      +12700=>'L',
      +12701=>'L',
      +12702=>'L',
      +12703=>'L',
      +12704=>'L',
      +12705=>'L',
      +12706=>'L',
      +12707=>'L',
      +12708=>'L',
      +12709=>'L',
      +12710=>'L',
      +12711=>'L',
      +12712=>'L',
      +12713=>'L',
      +12714=>'L',
      +12715=>'L',
      +12716=>'L',
      +12717=>'L',
      +12718=>'L',
      +12719=>'L',
      +12720=>'L',
      +12721=>'L',
      +12722=>'L',
      +12723=>'L',
      +12724=>'L',
      +12725=>'L',
      +12726=>'L',
      +12727=>'L',
      +12736=>'ON',
      +12737=>'ON',
      +12738=>'ON',
      +12739=>'ON',
      +12740=>'ON',
      +12741=>'ON',
      +12742=>'ON',
      +12743=>'ON',
      +12744=>'ON',
      +12745=>'ON',
      +12746=>'ON',
      +12747=>'ON',
      +12748=>'ON',
      +12749=>'ON',
      +12750=>'ON',
      +12751=>'ON',
      +12784=>'L',
      +12785=>'L',
      +12786=>'L',
      +12787=>'L',
      +12788=>'L',
      +12789=>'L',
      +12790=>'L',
      +12791=>'L',
      +12792=>'L',
      +12793=>'L',
      +12794=>'L',
      +12795=>'L',
      +12796=>'L',
      +12797=>'L',
      +12798=>'L',
      +12799=>'L',
      +12800=>'L',
      +12801=>'L',
      +12802=>'L',
      +12803=>'L',
      +12804=>'L',
      +12805=>'L',
      +12806=>'L',
      +12807=>'L',
      +12808=>'L',
      +12809=>'L',
      +12810=>'L',
      +12811=>'L',
      +12812=>'L',
      +12813=>'L',
      +12814=>'L',
      +12815=>'L',
      +12816=>'L',
      +12817=>'L',
      +12818=>'L',
      +12819=>'L',
      +12820=>'L',
      +12821=>'L',
      +12822=>'L',
      +12823=>'L',
      +12824=>'L',
      +12825=>'L',
      +12826=>'L',
      +12827=>'L',
      +12828=>'L',
      +12829=>'ON',
      +12830=>'ON',
      +12832=>'L',
      +12833=>'L',
      +12834=>'L',
      +12835=>'L',
      +12836=>'L',
      +12837=>'L',
      +12838=>'L',
      +12839=>'L',
      +12840=>'L',
      +12841=>'L',
      +12842=>'L',
      +12843=>'L',
      +12844=>'L',
      +12845=>'L',
      +12846=>'L',
      +12847=>'L',
      +12848=>'L',
      +12849=>'L',
      +12850=>'L',
      +12851=>'L',
      +12852=>'L',
      +12853=>'L',
      +12854=>'L',
      +12855=>'L',
      +12856=>'L',
      +12857=>'L',
      +12858=>'L',
      +12859=>'L',
      +12860=>'L',
      +12861=>'L',
      +12862=>'L',
      +12863=>'L',
      +12864=>'L',
      +12865=>'L',
      +12866=>'L',
      +12867=>'L',
      +12880=>'ON',
      +12881=>'ON',
      +12882=>'ON',
      +12883=>'ON',
      +12884=>'ON',
      +12885=>'ON',
      +12886=>'ON',
      +12887=>'ON',
      +12888=>'ON',
      +12889=>'ON',
      +12890=>'ON',
      +12891=>'ON',
      +12892=>'ON',
      +12893=>'ON',
      +12894=>'ON',
      +12895=>'ON',
      +12896=>'L',
      +12897=>'L',
      +12898=>'L',
      +12899=>'L',
      +12900=>'L',
      +12901=>'L',
      +12902=>'L',
      +12903=>'L',
      +12904=>'L',
      +12905=>'L',
      +12906=>'L',
      +12907=>'L',
      +12908=>'L',
      +12909=>'L',
      +12910=>'L',
      +12911=>'L',
      +12912=>'L',
      +12913=>'L',
      +12914=>'L',
      +12915=>'L',
      +12916=>'L',
      +12917=>'L',
      +12918=>'L',
      +12919=>'L',
      +12920=>'L',
      +12921=>'L',
      +12922=>'L',
      +12923=>'L',
      +12924=>'ON',
      +12925=>'ON',
      +12926=>'ON',
      +12927=>'L',
      +12928=>'L',
      +12929=>'L',
      +12930=>'L',
      +12931=>'L',
      +12932=>'L',
      +12933=>'L',
      +12934=>'L',
      +12935=>'L',
      +12936=>'L',
      +12937=>'L',
      +12938=>'L',
      +12939=>'L',
      +12940=>'L',
      +12941=>'L',
      +12942=>'L',
      +12943=>'L',
      +12944=>'L',
      +12945=>'L',
      +12946=>'L',
      +12947=>'L',
      +12948=>'L',
      +12949=>'L',
      +12950=>'L',
      +12951=>'L',
      +12952=>'L',
      +12953=>'L',
      +12954=>'L',
      +12955=>'L',
      +12956=>'L',
      +12957=>'L',
      +12958=>'L',
      +12959=>'L',
      +12960=>'L',
      +12961=>'L',
      +12962=>'L',
      +12963=>'L',
      +12964=>'L',
      +12965=>'L',
      +12966=>'L',
      +12967=>'L',
      +12968=>'L',
      +12969=>'L',
      +12970=>'L',
      +12971=>'L',
      +12972=>'L',
      +12973=>'L',
      +12974=>'L',
      +12975=>'L',
      +12976=>'L',
      +12977=>'ON',
      +12978=>'ON',
      +12979=>'ON',
      +12980=>'ON',
      +12981=>'ON',
      +12982=>'ON',
      +12983=>'ON',
      +12984=>'ON',
      +12985=>'ON',
      +12986=>'ON',
      +12987=>'ON',
      +12988=>'ON',
      +12989=>'ON',
      +12990=>'ON',
      +12991=>'ON',
      +12992=>'L',
      +12993=>'L',
      +12994=>'L',
      +12995=>'L',
      +12996=>'L',
      +12997=>'L',
      +12998=>'L',
      +12999=>'L',
      +13000=>'L',
      +13001=>'L',
      +13002=>'L',
      +13003=>'L',
      +13004=>'ON',
      +13005=>'ON',
      +13006=>'ON',
      +13007=>'ON',
      +13008=>'L',
      +13009=>'L',
      +13010=>'L',
      +13011=>'L',
      +13012=>'L',
      +13013=>'L',
      +13014=>'L',
      +13015=>'L',
      +13016=>'L',
      +13017=>'L',
      +13018=>'L',
      +13019=>'L',
      +13020=>'L',
      +13021=>'L',
      +13022=>'L',
      +13023=>'L',
      +13024=>'L',
      +13025=>'L',
      +13026=>'L',
      +13027=>'L',
      +13028=>'L',
      +13029=>'L',
      +13030=>'L',
      +13031=>'L',
      +13032=>'L',
      +13033=>'L',
      +13034=>'L',
      +13035=>'L',
      +13036=>'L',
      +13037=>'L',
      +13038=>'L',
      +13039=>'L',
      +13040=>'L',
      +13041=>'L',
      +13042=>'L',
      +13043=>'L',
      +13044=>'L',
      +13045=>'L',
      +13046=>'L',
      +13047=>'L',
      +13048=>'L',
      +13049=>'L',
      +13050=>'L',
      +13051=>'L',
      +13052=>'L',
      +13053=>'L',
      +13054=>'L',
      +13056=>'L',
      +13057=>'L',
      +13058=>'L',
      +13059=>'L',
      +13060=>'L',
      +13061=>'L',
      +13062=>'L',
      +13063=>'L',
      +13064=>'L',
      +13065=>'L',
      +13066=>'L',
      +13067=>'L',
      +13068=>'L',
      +13069=>'L',
      +13070=>'L',
      +13071=>'L',
      +13072=>'L',
      +13073=>'L',
      +13074=>'L',
      +13075=>'L',
      +13076=>'L',
      +13077=>'L',
      +13078=>'L',
      +13079=>'L',
      +13080=>'L',
      +13081=>'L',
      +13082=>'L',
      +13083=>'L',
      +13084=>'L',
      +13085=>'L',
      +13086=>'L',
      +13087=>'L',
      +13088=>'L',
      +13089=>'L',
      +13090=>'L',
      +13091=>'L',
      +13092=>'L',
      +13093=>'L',
      +13094=>'L',
      +13095=>'L',
      +13096=>'L',
      +13097=>'L',
      +13098=>'L',
      +13099=>'L',
      +13100=>'L',
      +13101=>'L',
      +13102=>'L',
      +13103=>'L',
      +13104=>'L',
      +13105=>'L',
      +13106=>'L',
      +13107=>'L',
      +13108=>'L',
      +13109=>'L',
      +13110=>'L',
      +13111=>'L',
      +13112=>'L',
      +13113=>'L',
      +13114=>'L',
      +13115=>'L',
      +13116=>'L',
      +13117=>'L',
      +13118=>'L',
      +13119=>'L',
      +13120=>'L',
      +13121=>'L',
      +13122=>'L',
      +13123=>'L',
      +13124=>'L',
      +13125=>'L',
      +13126=>'L',
      +13127=>'L',
      +13128=>'L',
      +13129=>'L',
      +13130=>'L',
      +13131=>'L',
      +13132=>'L',
      +13133=>'L',
      +13134=>'L',
      +13135=>'L',
      +13136=>'L',
      +13137=>'L',
      +13138=>'L',
      +13139=>'L',
      +13140=>'L',
      +13141=>'L',
      +13142=>'L',
      +13143=>'L',
      +13144=>'L',
      +13145=>'L',
      +13146=>'L',
      +13147=>'L',
      +13148=>'L',
      +13149=>'L',
      +13150=>'L',
      +13151=>'L',
      +13152=>'L',
      +13153=>'L',
      +13154=>'L',
      +13155=>'L',
      +13156=>'L',
      +13157=>'L',
      +13158=>'L',
      +13159=>'L',
      +13160=>'L',
      +13161=>'L',
      +13162=>'L',
      +13163=>'L',
      +13164=>'L',
      +13165=>'L',
      +13166=>'L',
      +13167=>'L',
      +13168=>'L',
      +13169=>'L',
      +13170=>'L',
      +13171=>'L',
      +13172=>'L',
      +13173=>'L',
      +13174=>'L',
      +13175=>'ON',
      +13176=>'ON',
      +13177=>'ON',
      +13178=>'ON',
      +13179=>'L',
      +13180=>'L',
      +13181=>'L',
      +13182=>'L',
      +13183=>'L',
      +13184=>'L',
      +13185=>'L',
      +13186=>'L',
      +13187=>'L',
      +13188=>'L',
      +13189=>'L',
      +13190=>'L',
      +13191=>'L',
      +13192=>'L',
      +13193=>'L',
      +13194=>'L',
      +13195=>'L',
      +13196=>'L',
      +13197=>'L',
      +13198=>'L',
      +13199=>'L',
      +13200=>'L',
      +13201=>'L',
      +13202=>'L',
      +13203=>'L',
      +13204=>'L',
      +13205=>'L',
      +13206=>'L',
      +13207=>'L',
      +13208=>'L',
      +13209=>'L',
      +13210=>'L',
      +13211=>'L',
      +13212=>'L',
      +13213=>'L',
      +13214=>'L',
      +13215=>'L',
      +13216=>'L',
      +13217=>'L',
      +13218=>'L',
      +13219=>'L',
      +13220=>'L',
      +13221=>'L',
      +13222=>'L',
      +13223=>'L',
      +13224=>'L',
      +13225=>'L',
      +13226=>'L',
      +13227=>'L',
      +13228=>'L',
      +13229=>'L',
      +13230=>'L',
      +13231=>'L',
      +13232=>'L',
      +13233=>'L',
      +13234=>'L',
      +13235=>'L',
      +13236=>'L',
      +13237=>'L',
      +13238=>'L',
      +13239=>'L',
      +13240=>'L',
      +13241=>'L',
      +13242=>'L',
      +13243=>'L',
      +13244=>'L',
      +13245=>'L',
      +13246=>'L',
      +13247=>'L',
      +13248=>'L',
      +13249=>'L',
      +13250=>'L',
      +13251=>'L',
      +13252=>'L',
      +13253=>'L',
      +13254=>'L',
      +13255=>'L',
      +13256=>'L',
      +13257=>'L',
      +13258=>'L',
      +13259=>'L',
      +13260=>'L',
      +13261=>'L',
      +13262=>'L',
      +13263=>'L',
      +13264=>'L',
      +13265=>'L',
      +13266=>'L',
      +13267=>'L',
      +13268=>'L',
      +13269=>'L',
      +13270=>'L',
      +13271=>'L',
      +13272=>'L',
      +13273=>'L',
      +13274=>'L',
      +13275=>'L',
      +13276=>'L',
      +13277=>'L',
      +13278=>'ON',
      +13279=>'ON',
      +13280=>'L',
      +13281=>'L',
      +13282=>'L',
      +13283=>'L',
      +13284=>'L',
      +13285=>'L',
      +13286=>'L',
      +13287=>'L',
      +13288=>'L',
      +13289=>'L',
      +13290=>'L',
      +13291=>'L',
      +13292=>'L',
      +13293=>'L',
      +13294=>'L',
      +13295=>'L',
      +13296=>'L',
      +13297=>'L',
      +13298=>'L',
      +13299=>'L',
      +13300=>'L',
      +13301=>'L',
      +13302=>'L',
      +13303=>'L',
      +13304=>'L',
      +13305=>'L',
      +13306=>'L',
      +13307=>'L',
      +13308=>'L',
      +13309=>'L',
      +13310=>'L',
      +13311=>'ON',
      +13312=>'L',
      +19893=>'L',
      +19904=>'ON',
      +19905=>'ON',
      +19906=>'ON',
      +19907=>'ON',
      +19908=>'ON',
      +19909=>'ON',
      +19910=>'ON',
      +19911=>'ON',
      +19912=>'ON',
      +19913=>'ON',
      +19914=>'ON',
      +19915=>'ON',
      +19916=>'ON',
      +19917=>'ON',
      +19918=>'ON',
      +19919=>'ON',
      +19920=>'ON',
      +19921=>'ON',
      +19922=>'ON',
      +19923=>'ON',
      +19924=>'ON',
      +19925=>'ON',
      +19926=>'ON',
      +19927=>'ON',
      +19928=>'ON',
      +19929=>'ON',
      +19930=>'ON',
      +19931=>'ON',
      +19932=>'ON',
      +19933=>'ON',
      +19934=>'ON',
      +19935=>'ON',
      +19936=>'ON',
      +19937=>'ON',
      +19938=>'ON',
      +19939=>'ON',
      +19940=>'ON',
      +19941=>'ON',
      +19942=>'ON',
      +19943=>'ON',
      +19944=>'ON',
      +19945=>'ON',
      +19946=>'ON',
      +19947=>'ON',
      +19948=>'ON',
      +19949=>'ON',
      +19950=>'ON',
      +19951=>'ON',
      +19952=>'ON',
      +19953=>'ON',
      +19954=>'ON',
      +19955=>'ON',
      +19956=>'ON',
      +19957=>'ON',
      +19958=>'ON',
      +19959=>'ON',
      +19960=>'ON',
      +19961=>'ON',
      +19962=>'ON',
      +19963=>'ON',
      +19964=>'ON',
      +19965=>'ON',
      +19966=>'ON',
      +19967=>'ON',
      +19968=>'L',
      +40891=>'L',
      +40960=>'L',
      +40961=>'L',
      +40962=>'L',
      +40963=>'L',
      +40964=>'L',
      +40965=>'L',
      +40966=>'L',
      +40967=>'L',
      +40968=>'L',
      +40969=>'L',
      +40970=>'L',
      +40971=>'L',
      +40972=>'L',
      +40973=>'L',
      +40974=>'L',
      +40975=>'L',
      +40976=>'L',
      +40977=>'L',
      +40978=>'L',
      +40979=>'L',
      +40980=>'L',
      +40981=>'L',
      +40982=>'L',
      +40983=>'L',
      +40984=>'L',
      +40985=>'L',
      +40986=>'L',
      +40987=>'L',
      +40988=>'L',
      +40989=>'L',
      +40990=>'L',
      +40991=>'L',
      +40992=>'L',
      +40993=>'L',
      +40994=>'L',
      +40995=>'L',
      +40996=>'L',
      +40997=>'L',
      +40998=>'L',
      +40999=>'L',
      +41000=>'L',
      +41001=>'L',
      +41002=>'L',
      +41003=>'L',
      +41004=>'L',
      +41005=>'L',
      +41006=>'L',
      +41007=>'L',
      +41008=>'L',
      +41009=>'L',
      +41010=>'L',
      +41011=>'L',
      +41012=>'L',
      +41013=>'L',
      +41014=>'L',
      +41015=>'L',
      +41016=>'L',
      +41017=>'L',
      +41018=>'L',
      +41019=>'L',
      +41020=>'L',
      +41021=>'L',
      +41022=>'L',
      +41023=>'L',
      +41024=>'L',
      +41025=>'L',
      +41026=>'L',
      +41027=>'L',
      +41028=>'L',
      +41029=>'L',
      +41030=>'L',
      +41031=>'L',
      +41032=>'L',
      +41033=>'L',
      +41034=>'L',
      +41035=>'L',
      +41036=>'L',
      +41037=>'L',
      +41038=>'L',
      +41039=>'L',
      +41040=>'L',
      +41041=>'L',
      +41042=>'L',
      +41043=>'L',
      +41044=>'L',
      +41045=>'L',
      +41046=>'L',
      +41047=>'L',
      +41048=>'L',
      +41049=>'L',
      +41050=>'L',
      +41051=>'L',
      +41052=>'L',
      +41053=>'L',
      +41054=>'L',
      +41055=>'L',
      +41056=>'L',
      +41057=>'L',
      +41058=>'L',
      +41059=>'L',
      +41060=>'L',
      +41061=>'L',
      +41062=>'L',
      +41063=>'L',
      +41064=>'L',
      +41065=>'L',
      +41066=>'L',
      +41067=>'L',
      +41068=>'L',
      +41069=>'L',
      +41070=>'L',
      +41071=>'L',
      +41072=>'L',
      +41073=>'L',
      +41074=>'L',
      +41075=>'L',
      +41076=>'L',
      +41077=>'L',
      +41078=>'L',
      +41079=>'L',
      +41080=>'L',
      +41081=>'L',
      +41082=>'L',
      +41083=>'L',
      +41084=>'L',
      +41085=>'L',
      +41086=>'L',
      +41087=>'L',
      +41088=>'L',
      +41089=>'L',
      +41090=>'L',
      +41091=>'L',
      +41092=>'L',
      +41093=>'L',
      +41094=>'L',
      +41095=>'L',
      +41096=>'L',
      +41097=>'L',
      +41098=>'L',
      +41099=>'L',
      +41100=>'L',
      +41101=>'L',
      +41102=>'L',
      +41103=>'L',
      +41104=>'L',
      +41105=>'L',
      +41106=>'L',
      +41107=>'L',
      +41108=>'L',
      +41109=>'L',
      +41110=>'L',
      +41111=>'L',
      +41112=>'L',
      +41113=>'L',
      +41114=>'L',
      +41115=>'L',
      +41116=>'L',
      +41117=>'L',
      +41118=>'L',
      +41119=>'L',
      +41120=>'L',
      +41121=>'L',
      +41122=>'L',
      +41123=>'L',
      +41124=>'L',
      +41125=>'L',
      +41126=>'L',
      +41127=>'L',
      +41128=>'L',
      +41129=>'L',
      +41130=>'L',
      +41131=>'L',
      +41132=>'L',
      +41133=>'L',
      +41134=>'L',
      +41135=>'L',
      +41136=>'L',
      +41137=>'L',
      +41138=>'L',
      +41139=>'L',
      +41140=>'L',
      +41141=>'L',
      +41142=>'L',
      +41143=>'L',
      +41144=>'L',
      +41145=>'L',
      +41146=>'L',
      +41147=>'L',
      +41148=>'L',
      +41149=>'L',
      +41150=>'L',
      +41151=>'L',
      +41152=>'L',
      +41153=>'L',
      +41154=>'L',
      +41155=>'L',
      +41156=>'L',
      +41157=>'L',
      +41158=>'L',
      +41159=>'L',
      +41160=>'L',
      +41161=>'L',
      +41162=>'L',
      +41163=>'L',
      +41164=>'L',
      +41165=>'L',
      +41166=>'L',
      +41167=>'L',
      +41168=>'L',
      +41169=>'L',
      +41170=>'L',
      +41171=>'L',
      +41172=>'L',
      +41173=>'L',
      +41174=>'L',
      +41175=>'L',
      +41176=>'L',
      +41177=>'L',
      +41178=>'L',
      +41179=>'L',
      +41180=>'L',
      +41181=>'L',
      +41182=>'L',
      +41183=>'L',
      +41184=>'L',
      +41185=>'L',
      +41186=>'L',
      +41187=>'L',
      +41188=>'L',
      +41189=>'L',
      +41190=>'L',
      +41191=>'L',
      +41192=>'L',
      +41193=>'L',
      +41194=>'L',
      +41195=>'L',
      +41196=>'L',
      +41197=>'L',
      +41198=>'L',
      +41199=>'L',
      +41200=>'L',
      +41201=>'L',
      +41202=>'L',
      +41203=>'L',
      +41204=>'L',
      +41205=>'L',
      +41206=>'L',
      +41207=>'L',
      +41208=>'L',
      +41209=>'L',
      +41210=>'L',
      +41211=>'L',
      +41212=>'L',
      +41213=>'L',
      +41214=>'L',
      +41215=>'L',
      +41216=>'L',
      +41217=>'L',
      +41218=>'L',
      +41219=>'L',
      +41220=>'L',
      +41221=>'L',
      +41222=>'L',
      +41223=>'L',
      +41224=>'L',
      +41225=>'L',
      +41226=>'L',
      +41227=>'L',
      +41228=>'L',
      +41229=>'L',
      +41230=>'L',
      +41231=>'L',
      +41232=>'L',
      +41233=>'L',
      +41234=>'L',
      +41235=>'L',
      +41236=>'L',
      +41237=>'L',
      +41238=>'L',
      +41239=>'L',
      +41240=>'L',
      +41241=>'L',
      +41242=>'L',
      +41243=>'L',
      +41244=>'L',
      +41245=>'L',
      +41246=>'L',
      +41247=>'L',
      +41248=>'L',
      +41249=>'L',
      +41250=>'L',
      +41251=>'L',
      +41252=>'L',
      +41253=>'L',
      +41254=>'L',
      +41255=>'L',
      +41256=>'L',
      +41257=>'L',
      +41258=>'L',
      +41259=>'L',
      +41260=>'L',
      +41261=>'L',
      +41262=>'L',
      +41263=>'L',
      +41264=>'L',
      +41265=>'L',
      +41266=>'L',
      +41267=>'L',
      +41268=>'L',
      +41269=>'L',
      +41270=>'L',
      +41271=>'L',
      +41272=>'L',
      +41273=>'L',
      +41274=>'L',
      +41275=>'L',
      +41276=>'L',
      +41277=>'L',
      +41278=>'L',
      +41279=>'L',
      +41280=>'L',
      +41281=>'L',
      +41282=>'L',
      +41283=>'L',
      +41284=>'L',
      +41285=>'L',
      +41286=>'L',
      +41287=>'L',
      +41288=>'L',
      +41289=>'L',
      +41290=>'L',
      +41291=>'L',
      +41292=>'L',
      +41293=>'L',
      +41294=>'L',
      +41295=>'L',
      +41296=>'L',
      +41297=>'L',
      +41298=>'L',
      +41299=>'L',
      +41300=>'L',
      +41301=>'L',
      +41302=>'L',
      +41303=>'L',
      +41304=>'L',
      +41305=>'L',
      +41306=>'L',
      +41307=>'L',
      +41308=>'L',
      +41309=>'L',
      +41310=>'L',
      +41311=>'L',
      +41312=>'L',
      +41313=>'L',
      +41314=>'L',
      +41315=>'L',
      +41316=>'L',
      +41317=>'L',
      +41318=>'L',
      +41319=>'L',
      +41320=>'L',
      +41321=>'L',
      +41322=>'L',
      +41323=>'L',
      +41324=>'L',
      +41325=>'L',
      +41326=>'L',
      +41327=>'L',
      +41328=>'L',
      +41329=>'L',
      +41330=>'L',
      +41331=>'L',
      +41332=>'L',
      +41333=>'L',
      +41334=>'L',
      +41335=>'L',
      +41336=>'L',
      +41337=>'L',
      +41338=>'L',
      +41339=>'L',
      +41340=>'L',
      +41341=>'L',
      +41342=>'L',
      +41343=>'L',
      +41344=>'L',
      +41345=>'L',
      +41346=>'L',
      +41347=>'L',
      +41348=>'L',
      +41349=>'L',
      +41350=>'L',
      +41351=>'L',
      +41352=>'L',
      +41353=>'L',
      +41354=>'L',
      +41355=>'L',
      +41356=>'L',
      +41357=>'L',
      +41358=>'L',
      +41359=>'L',
      +41360=>'L',
      +41361=>'L',
      +41362=>'L',
      +41363=>'L',
      +41364=>'L',
      +41365=>'L',
      +41366=>'L',
      +41367=>'L',
      +41368=>'L',
      +41369=>'L',
      +41370=>'L',
      +41371=>'L',
      +41372=>'L',
      +41373=>'L',
      +41374=>'L',
      +41375=>'L',
      +41376=>'L',
      +41377=>'L',
      +41378=>'L',
      +41379=>'L',
      +41380=>'L',
      +41381=>'L',
      +41382=>'L',
      +41383=>'L',
      +41384=>'L',
      +41385=>'L',
      +41386=>'L',
      +41387=>'L',
      +41388=>'L',
      +41389=>'L',
      +41390=>'L',
      +41391=>'L',
      +41392=>'L',
      +41393=>'L',
      +41394=>'L',
      +41395=>'L',
      +41396=>'L',
      +41397=>'L',
      +41398=>'L',
      +41399=>'L',
      +41400=>'L',
      +41401=>'L',
      +41402=>'L',
      +41403=>'L',
      +41404=>'L',
      +41405=>'L',
      +41406=>'L',
      +41407=>'L',
      +41408=>'L',
      +41409=>'L',
      +41410=>'L',
      +41411=>'L',
      +41412=>'L',
      +41413=>'L',
      +41414=>'L',
      +41415=>'L',
      +41416=>'L',
      +41417=>'L',
      +41418=>'L',
      +41419=>'L',
      +41420=>'L',
      +41421=>'L',
      +41422=>'L',
      +41423=>'L',
      +41424=>'L',
      +41425=>'L',
      +41426=>'L',
      +41427=>'L',
      +41428=>'L',
      +41429=>'L',
      +41430=>'L',
      +41431=>'L',
      +41432=>'L',
      +41433=>'L',
      +41434=>'L',
      +41435=>'L',
      +41436=>'L',
      +41437=>'L',
      +41438=>'L',
      +41439=>'L',
      +41440=>'L',
      +41441=>'L',
      +41442=>'L',
      +41443=>'L',
      +41444=>'L',
      +41445=>'L',
      +41446=>'L',
      +41447=>'L',
      +41448=>'L',
      +41449=>'L',
      +41450=>'L',
      +41451=>'L',
      +41452=>'L',
      +41453=>'L',
      +41454=>'L',
      +41455=>'L',
      +41456=>'L',
      +41457=>'L',
      +41458=>'L',
      +41459=>'L',
      +41460=>'L',
      +41461=>'L',
      +41462=>'L',
      +41463=>'L',
      +41464=>'L',
      +41465=>'L',
      +41466=>'L',
      +41467=>'L',
      +41468=>'L',
      +41469=>'L',
      +41470=>'L',
      +41471=>'L',
      +41472=>'L',
      +41473=>'L',
      +41474=>'L',
      +41475=>'L',
      +41476=>'L',
      +41477=>'L',
      +41478=>'L',
      +41479=>'L',
      +41480=>'L',
      +41481=>'L',
      +41482=>'L',
      +41483=>'L',
      +41484=>'L',
      +41485=>'L',
      +41486=>'L',
      +41487=>'L',
      +41488=>'L',
      +41489=>'L',
      +41490=>'L',
      +41491=>'L',
      +41492=>'L',
      +41493=>'L',
      +41494=>'L',
      +41495=>'L',
      +41496=>'L',
      +41497=>'L',
      +41498=>'L',
      +41499=>'L',
      +41500=>'L',
      +41501=>'L',
      +41502=>'L',
      +41503=>'L',
      +41504=>'L',
      +41505=>'L',
      +41506=>'L',
      +41507=>'L',
      +41508=>'L',
      +41509=>'L',
      +41510=>'L',
      +41511=>'L',
      +41512=>'L',
      +41513=>'L',
      +41514=>'L',
      +41515=>'L',
      +41516=>'L',
      +41517=>'L',
      +41518=>'L',
      +41519=>'L',
      +41520=>'L',
      +41521=>'L',
      +41522=>'L',
      +41523=>'L',
      +41524=>'L',
      +41525=>'L',
      +41526=>'L',
      +41527=>'L',
      +41528=>'L',
      +41529=>'L',
      +41530=>'L',
      +41531=>'L',
      +41532=>'L',
      +41533=>'L',
      +41534=>'L',
      +41535=>'L',
      +41536=>'L',
      +41537=>'L',
      +41538=>'L',
      +41539=>'L',
      +41540=>'L',
      +41541=>'L',
      +41542=>'L',
      +41543=>'L',
      +41544=>'L',
      +41545=>'L',
      +41546=>'L',
      +41547=>'L',
      +41548=>'L',
      +41549=>'L',
      +41550=>'L',
      +41551=>'L',
      +41552=>'L',
      +41553=>'L',
      +41554=>'L',
      +41555=>'L',
      +41556=>'L',
      +41557=>'L',
      +41558=>'L',
      +41559=>'L',
      +41560=>'L',
      +41561=>'L',
      +41562=>'L',
      +41563=>'L',
      +41564=>'L',
      +41565=>'L',
      +41566=>'L',
      +41567=>'L',
      +41568=>'L',
      +41569=>'L',
      +41570=>'L',
      +41571=>'L',
      +41572=>'L',
      +41573=>'L',
      +41574=>'L',
      +41575=>'L',
      +41576=>'L',
      +41577=>'L',
      +41578=>'L',
      +41579=>'L',
      +41580=>'L',
      +41581=>'L',
      +41582=>'L',
      +41583=>'L',
      +41584=>'L',
      +41585=>'L',
      +41586=>'L',
      +41587=>'L',
      +41588=>'L',
      +41589=>'L',
      +41590=>'L',
      +41591=>'L',
      +41592=>'L',
      +41593=>'L',
      +41594=>'L',
      +41595=>'L',
      +41596=>'L',
      +41597=>'L',
      +41598=>'L',
      +41599=>'L',
      +41600=>'L',
      +41601=>'L',
      +41602=>'L',
      +41603=>'L',
      +41604=>'L',
      +41605=>'L',
      +41606=>'L',
      +41607=>'L',
      +41608=>'L',
      +41609=>'L',
      +41610=>'L',
      +41611=>'L',
      +41612=>'L',
      +41613=>'L',
      +41614=>'L',
      +41615=>'L',
      +41616=>'L',
      +41617=>'L',
      +41618=>'L',
      +41619=>'L',
      +41620=>'L',
      +41621=>'L',
      +41622=>'L',
      +41623=>'L',
      +41624=>'L',
      +41625=>'L',
      +41626=>'L',
      +41627=>'L',
      +41628=>'L',
      +41629=>'L',
      +41630=>'L',
      +41631=>'L',
      +41632=>'L',
      +41633=>'L',
      +41634=>'L',
      +41635=>'L',
      +41636=>'L',
      +41637=>'L',
      +41638=>'L',
      +41639=>'L',
      +41640=>'L',
      +41641=>'L',
      +41642=>'L',
      +41643=>'L',
      +41644=>'L',
      +41645=>'L',
      +41646=>'L',
      +41647=>'L',
      +41648=>'L',
      +41649=>'L',
      +41650=>'L',
      +41651=>'L',
      +41652=>'L',
      +41653=>'L',
      +41654=>'L',
      +41655=>'L',
      +41656=>'L',
      +41657=>'L',
      +41658=>'L',
      +41659=>'L',
      +41660=>'L',
      +41661=>'L',
      +41662=>'L',
      +41663=>'L',
      +41664=>'L',
      +41665=>'L',
      +41666=>'L',
      +41667=>'L',
      +41668=>'L',
      +41669=>'L',
      +41670=>'L',
      +41671=>'L',
      +41672=>'L',
      +41673=>'L',
      +41674=>'L',
      +41675=>'L',
      +41676=>'L',
      +41677=>'L',
      +41678=>'L',
      +41679=>'L',
      +41680=>'L',
      +41681=>'L',
      +41682=>'L',
      +41683=>'L',
      +41684=>'L',
      +41685=>'L',
      +41686=>'L',
      +41687=>'L',
      +41688=>'L',
      +41689=>'L',
      +41690=>'L',
      +41691=>'L',
      +41692=>'L',
      +41693=>'L',
      +41694=>'L',
      +41695=>'L',
      +41696=>'L',
      +41697=>'L',
      +41698=>'L',
      +41699=>'L',
      +41700=>'L',
      +41701=>'L',
      +41702=>'L',
      +41703=>'L',
      +41704=>'L',
      +41705=>'L',
      +41706=>'L',
      +41707=>'L',
      +41708=>'L',
      +41709=>'L',
      +41710=>'L',
      +41711=>'L',
      +41712=>'L',
      +41713=>'L',
      +41714=>'L',
      +41715=>'L',
      +41716=>'L',
      +41717=>'L',
      +41718=>'L',
      +41719=>'L',
      +41720=>'L',
      +41721=>'L',
      +41722=>'L',
      +41723=>'L',
      +41724=>'L',
      +41725=>'L',
      +41726=>'L',
      +41727=>'L',
      +41728=>'L',
      +41729=>'L',
      +41730=>'L',
      +41731=>'L',
      +41732=>'L',
      +41733=>'L',
      +41734=>'L',
      +41735=>'L',
      +41736=>'L',
      +41737=>'L',
      +41738=>'L',
      +41739=>'L',
      +41740=>'L',
      +41741=>'L',
      +41742=>'L',
      +41743=>'L',
      +41744=>'L',
      +41745=>'L',
      +41746=>'L',
      +41747=>'L',
      +41748=>'L',
      +41749=>'L',
      +41750=>'L',
      +41751=>'L',
      +41752=>'L',
      +41753=>'L',
      +41754=>'L',
      +41755=>'L',
      +41756=>'L',
      +41757=>'L',
      +41758=>'L',
      +41759=>'L',
      +41760=>'L',
      +41761=>'L',
      +41762=>'L',
      +41763=>'L',
      +41764=>'L',
      +41765=>'L',
      +41766=>'L',
      +41767=>'L',
      +41768=>'L',
      +41769=>'L',
      +41770=>'L',
      +41771=>'L',
      +41772=>'L',
      +41773=>'L',
      +41774=>'L',
      +41775=>'L',
      +41776=>'L',
      +41777=>'L',
      +41778=>'L',
      +41779=>'L',
      +41780=>'L',
      +41781=>'L',
      +41782=>'L',
      +41783=>'L',
      +41784=>'L',
      +41785=>'L',
      +41786=>'L',
      +41787=>'L',
      +41788=>'L',
      +41789=>'L',
      +41790=>'L',
      +41791=>'L',
      +41792=>'L',
      +41793=>'L',
      +41794=>'L',
      +41795=>'L',
      +41796=>'L',
      +41797=>'L',
      +41798=>'L',
      +41799=>'L',
      +41800=>'L',
      +41801=>'L',
      +41802=>'L',
      +41803=>'L',
      +41804=>'L',
      +41805=>'L',
      +41806=>'L',
      +41807=>'L',
      +41808=>'L',
      +41809=>'L',
      +41810=>'L',
      +41811=>'L',
      +41812=>'L',
      +41813=>'L',
      +41814=>'L',
      +41815=>'L',
      +41816=>'L',
      +41817=>'L',
      +41818=>'L',
      +41819=>'L',
      +41820=>'L',
      +41821=>'L',
      +41822=>'L',
      +41823=>'L',
      +41824=>'L',
      +41825=>'L',
      +41826=>'L',
      +41827=>'L',
      +41828=>'L',
      +41829=>'L',
      +41830=>'L',
      +41831=>'L',
      +41832=>'L',
      +41833=>'L',
      +41834=>'L',
      +41835=>'L',
      +41836=>'L',
      +41837=>'L',
      +41838=>'L',
      +41839=>'L',
      +41840=>'L',
      +41841=>'L',
      +41842=>'L',
      +41843=>'L',
      +41844=>'L',
      +41845=>'L',
      +41846=>'L',
      +41847=>'L',
      +41848=>'L',
      +41849=>'L',
      +41850=>'L',
      +41851=>'L',
      +41852=>'L',
      +41853=>'L',
      +41854=>'L',
      +41855=>'L',
      +41856=>'L',
      +41857=>'L',
      +41858=>'L',
      +41859=>'L',
      +41860=>'L',
      +41861=>'L',
      +41862=>'L',
      +41863=>'L',
      +41864=>'L',
      +41865=>'L',
      +41866=>'L',
      +41867=>'L',
      +41868=>'L',
      +41869=>'L',
      +41870=>'L',
      +41871=>'L',
      +41872=>'L',
      +41873=>'L',
      +41874=>'L',
      +41875=>'L',
      +41876=>'L',
      +41877=>'L',
      +41878=>'L',
      +41879=>'L',
      +41880=>'L',
      +41881=>'L',
      +41882=>'L',
      +41883=>'L',
      +41884=>'L',
      +41885=>'L',
      +41886=>'L',
      +41887=>'L',
      +41888=>'L',
      +41889=>'L',
      +41890=>'L',
      +41891=>'L',
      +41892=>'L',
      +41893=>'L',
      +41894=>'L',
      +41895=>'L',
      +41896=>'L',
      +41897=>'L',
      +41898=>'L',
      +41899=>'L',
      +41900=>'L',
      +41901=>'L',
      +41902=>'L',
      +41903=>'L',
      +41904=>'L',
      +41905=>'L',
      +41906=>'L',
      +41907=>'L',
      +41908=>'L',
      +41909=>'L',
      +41910=>'L',
      +41911=>'L',
      +41912=>'L',
      +41913=>'L',
      +41914=>'L',
      +41915=>'L',
      +41916=>'L',
      +41917=>'L',
      +41918=>'L',
      +41919=>'L',
      +41920=>'L',
      +41921=>'L',
      +41922=>'L',
      +41923=>'L',
      +41924=>'L',
      +41925=>'L',
      +41926=>'L',
      +41927=>'L',
      +41928=>'L',
      +41929=>'L',
      +41930=>'L',
      +41931=>'L',
      +41932=>'L',
      +41933=>'L',
      +41934=>'L',
      +41935=>'L',
      +41936=>'L',
      +41937=>'L',
      +41938=>'L',
      +41939=>'L',
      +41940=>'L',
      +41941=>'L',
      +41942=>'L',
      +41943=>'L',
      +41944=>'L',
      +41945=>'L',
      +41946=>'L',
      +41947=>'L',
      +41948=>'L',
      +41949=>'L',
      +41950=>'L',
      +41951=>'L',
      +41952=>'L',
      +41953=>'L',
      +41954=>'L',
      +41955=>'L',
      +41956=>'L',
      +41957=>'L',
      +41958=>'L',
      +41959=>'L',
      +41960=>'L',
      +41961=>'L',
      +41962=>'L',
      +41963=>'L',
      +41964=>'L',
      +41965=>'L',
      +41966=>'L',
      +41967=>'L',
      +41968=>'L',
      +41969=>'L',
      +41970=>'L',
      +41971=>'L',
      +41972=>'L',
      +41973=>'L',
      +41974=>'L',
      +41975=>'L',
      +41976=>'L',
      +41977=>'L',
      +41978=>'L',
      +41979=>'L',
      +41980=>'L',
      +41981=>'L',
      +41982=>'L',
      +41983=>'L',
      +41984=>'L',
      +41985=>'L',
      +41986=>'L',
      +41987=>'L',
      +41988=>'L',
      +41989=>'L',
      +41990=>'L',
      +41991=>'L',
      +41992=>'L',
      +41993=>'L',
      +41994=>'L',
      +41995=>'L',
      +41996=>'L',
      +41997=>'L',
      +41998=>'L',
      +41999=>'L',
      +42000=>'L',
      +42001=>'L',
      +42002=>'L',
      +42003=>'L',
      +42004=>'L',
      +42005=>'L',
      +42006=>'L',
      +42007=>'L',
      +42008=>'L',
      +42009=>'L',
      +42010=>'L',
      +42011=>'L',
      +42012=>'L',
      +42013=>'L',
      +42014=>'L',
      +42015=>'L',
      +42016=>'L',
      +42017=>'L',
      +42018=>'L',
      +42019=>'L',
      +42020=>'L',
      +42021=>'L',
      +42022=>'L',
      +42023=>'L',
      +42024=>'L',
      +42025=>'L',
      +42026=>'L',
      +42027=>'L',
      +42028=>'L',
      +42029=>'L',
      +42030=>'L',
      +42031=>'L',
      +42032=>'L',
      +42033=>'L',
      +42034=>'L',
      +42035=>'L',
      +42036=>'L',
      +42037=>'L',
      +42038=>'L',
      +42039=>'L',
      +42040=>'L',
      +42041=>'L',
      +42042=>'L',
      +42043=>'L',
      +42044=>'L',
      +42045=>'L',
      +42046=>'L',
      +42047=>'L',
      +42048=>'L',
      +42049=>'L',
      +42050=>'L',
      +42051=>'L',
      +42052=>'L',
      +42053=>'L',
      +42054=>'L',
      +42055=>'L',
      +42056=>'L',
      +42057=>'L',
      +42058=>'L',
      +42059=>'L',
      +42060=>'L',
      +42061=>'L',
      +42062=>'L',
      +42063=>'L',
      +42064=>'L',
      +42065=>'L',
      +42066=>'L',
      +42067=>'L',
      +42068=>'L',
      +42069=>'L',
      +42070=>'L',
      +42071=>'L',
      +42072=>'L',
      +42073=>'L',
      +42074=>'L',
      +42075=>'L',
      +42076=>'L',
      +42077=>'L',
      +42078=>'L',
      +42079=>'L',
      +42080=>'L',
      +42081=>'L',
      +42082=>'L',
      +42083=>'L',
      +42084=>'L',
      +42085=>'L',
      +42086=>'L',
      +42087=>'L',
      +42088=>'L',
      +42089=>'L',
      +42090=>'L',
      +42091=>'L',
      +42092=>'L',
      +42093=>'L',
      +42094=>'L',
      +42095=>'L',
      +42096=>'L',
      +42097=>'L',
      +42098=>'L',
      +42099=>'L',
      +42100=>'L',
      +42101=>'L',
      +42102=>'L',
      +42103=>'L',
      +42104=>'L',
      +42105=>'L',
      +42106=>'L',
      +42107=>'L',
      +42108=>'L',
      +42109=>'L',
      +42110=>'L',
      +42111=>'L',
      +42112=>'L',
      +42113=>'L',
      +42114=>'L',
      +42115=>'L',
      +42116=>'L',
      +42117=>'L',
      +42118=>'L',
      +42119=>'L',
      +42120=>'L',
      +42121=>'L',
      +42122=>'L',
      +42123=>'L',
      +42124=>'L',
      +42128=>'ON',
      +42129=>'ON',
      +42130=>'ON',
      +42131=>'ON',
      +42132=>'ON',
      +42133=>'ON',
      +42134=>'ON',
      +42135=>'ON',
      +42136=>'ON',
      +42137=>'ON',
      +42138=>'ON',
      +42139=>'ON',
      +42140=>'ON',
      +42141=>'ON',
      +42142=>'ON',
      +42143=>'ON',
      +42144=>'ON',
      +42145=>'ON',
      +42146=>'ON',
      +42147=>'ON',
      +42148=>'ON',
      +42149=>'ON',
      +42150=>'ON',
      +42151=>'ON',
      +42152=>'ON',
      +42153=>'ON',
      +42154=>'ON',
      +42155=>'ON',
      +42156=>'ON',
      +42157=>'ON',
      +42158=>'ON',
      +42159=>'ON',
      +42160=>'ON',
      +42161=>'ON',
      +42162=>'ON',
      +42163=>'ON',
      +42164=>'ON',
      +42165=>'ON',
      +42166=>'ON',
      +42167=>'ON',
      +42168=>'ON',
      +42169=>'ON',
      +42170=>'ON',
      +42171=>'ON',
      +42172=>'ON',
      +42173=>'ON',
      +42174=>'ON',
      +42175=>'ON',
      +42176=>'ON',
      +42177=>'ON',
      +42178=>'ON',
      +42179=>'ON',
      +42180=>'ON',
      +42181=>'ON',
      +42182=>'ON',
      +42752=>'ON',
      +42753=>'ON',
      +42754=>'ON',
      +42755=>'ON',
      +42756=>'ON',
      +42757=>'ON',
      +42758=>'ON',
      +42759=>'ON',
      +42760=>'ON',
      +42761=>'ON',
      +42762=>'ON',
      +42763=>'ON',
      +42764=>'ON',
      +42765=>'ON',
      +42766=>'ON',
      +42767=>'ON',
      +42768=>'ON',
      +42769=>'ON',
      +42770=>'ON',
      +42771=>'ON',
      +42772=>'ON',
      +42773=>'ON',
      +42774=>'ON',
      +42775=>'ON',
      +42776=>'ON',
      +42777=>'ON',
      +42778=>'ON',
      +42784=>'ON',
      +42785=>'ON',
      +43008=>'L',
      +43009=>'L',
      +43010=>'NSM',
      +43011=>'L',
      +43012=>'L',
      +43013=>'L',
      +43014=>'NSM',
      +43015=>'L',
      +43016=>'L',
      +43017=>'L',
      +43018=>'L',
      +43019=>'NSM',
      +43020=>'L',
      +43021=>'L',
      +43022=>'L',
      +43023=>'L',
      +43024=>'L',
      +43025=>'L',
      +43026=>'L',
      +43027=>'L',
      +43028=>'L',
      +43029=>'L',
      +43030=>'L',
      +43031=>'L',
      +43032=>'L',
      +43033=>'L',
      +43034=>'L',
      +43035=>'L',
      +43036=>'L',
      +43037=>'L',
      +43038=>'L',
      +43039=>'L',
      +43040=>'L',
      +43041=>'L',
      +43042=>'L',
      +43043=>'L',
      +43044=>'L',
      +43045=>'NSM',
      +43046=>'NSM',
      +43047=>'L',
      +43048=>'ON',
      +43049=>'ON',
      +43050=>'ON',
      +43051=>'ON',
      +43072=>'L',
      +43073=>'L',
      +43074=>'L',
      +43075=>'L',
      +43076=>'L',
      +43077=>'L',
      +43078=>'L',
      +43079=>'L',
      +43080=>'L',
      +43081=>'L',
      +43082=>'L',
      +43083=>'L',
      +43084=>'L',
      +43085=>'L',
      +43086=>'L',
      +43087=>'L',
      +43088=>'L',
      +43089=>'L',
      +43090=>'L',
      +43091=>'L',
      +43092=>'L',
      +43093=>'L',
      +43094=>'L',
      +43095=>'L',
      +43096=>'L',
      +43097=>'L',
      +43098=>'L',
      +43099=>'L',
      +43100=>'L',
      +43101=>'L',
      +43102=>'L',
      +43103=>'L',
      +43104=>'L',
      +43105=>'L',
      +43106=>'L',
      +43107=>'L',
      +43108=>'L',
      +43109=>'L',
      +43110=>'L',
      +43111=>'L',
      +43112=>'L',
      +43113=>'L',
      +43114=>'L',
      +43115=>'L',
      +43116=>'L',
      +43117=>'L',
      +43118=>'L',
      +43119=>'L',
      +43120=>'L',
      +43121=>'L',
      +43122=>'L',
      +43123=>'L',
      +43124=>'ON',
      +43125=>'ON',
      +43126=>'ON',
      +43127=>'ON',
      +44032=>'L',
      +55203=>'L',
      +55296=>'L',
      +56191=>'L',
      +56192=>'L',
      +56319=>'L',
      +56320=>'L',
      +57343=>'L',
      +57344=>'L',
      +63743=>'L',
      +63744=>'L',
      +63745=>'L',
      +63746=>'L',
      +63747=>'L',
      +63748=>'L',
      +63749=>'L',
      +63750=>'L',
      +63751=>'L',
      +63752=>'L',
      +63753=>'L',
      +63754=>'L',
      +63755=>'L',
      +63756=>'L',
      +63757=>'L',
      +63758=>'L',
      +63759=>'L',
      +63760=>'L',
      +63761=>'L',
      +63762=>'L',
      +63763=>'L',
      +63764=>'L',
      +63765=>'L',
      +63766=>'L',
      +63767=>'L',
      +63768=>'L',
      +63769=>'L',
      +63770=>'L',
      +63771=>'L',
      +63772=>'L',
      +63773=>'L',
      +63774=>'L',
      +63775=>'L',
      +63776=>'L',
      +63777=>'L',
      +63778=>'L',
      +63779=>'L',
      +63780=>'L',
      +63781=>'L',
      +63782=>'L',
      +63783=>'L',
      +63784=>'L',
      +63785=>'L',
      +63786=>'L',
      +63787=>'L',
      +63788=>'L',
      +63789=>'L',
      +63790=>'L',
      +63791=>'L',
      +63792=>'L',
      +63793=>'L',
      +63794=>'L',
      +63795=>'L',
      +63796=>'L',
      +63797=>'L',
      +63798=>'L',
      +63799=>'L',
      +63800=>'L',
      +63801=>'L',
      +63802=>'L',
      +63803=>'L',
      +63804=>'L',
      +63805=>'L',
      +63806=>'L',
      +63807=>'L',
      +63808=>'L',
      +63809=>'L',
      +63810=>'L',
      +63811=>'L',
      +63812=>'L',
      +63813=>'L',
      +63814=>'L',
      +63815=>'L',
      +63816=>'L',
      +63817=>'L',
      +63818=>'L',
      +63819=>'L',
      +63820=>'L',
      +63821=>'L',
      +63822=>'L',
      +63823=>'L',
      +63824=>'L',
      +63825=>'L',
      +63826=>'L',
      +63827=>'L',
      +63828=>'L',
      +63829=>'L',
      +63830=>'L',
      +63831=>'L',
      +63832=>'L',
      +63833=>'L',
      +63834=>'L',
      +63835=>'L',
      +63836=>'L',
      +63837=>'L',
      +63838=>'L',
      +63839=>'L',
      +63840=>'L',
      +63841=>'L',
      +63842=>'L',
      +63843=>'L',
      +63844=>'L',
      +63845=>'L',
      +63846=>'L',
      +63847=>'L',
      +63848=>'L',
      +63849=>'L',
      +63850=>'L',
      +63851=>'L',
      +63852=>'L',
      +63853=>'L',
      +63854=>'L',
      +63855=>'L',
      +63856=>'L',
      +63857=>'L',
      +63858=>'L',
      +63859=>'L',
      +63860=>'L',
      +63861=>'L',
      +63862=>'L',
      +63863=>'L',
      +63864=>'L',
      +63865=>'L',
      +63866=>'L',
      +63867=>'L',
      +63868=>'L',
      +63869=>'L',
      +63870=>'L',
      +63871=>'L',
      +63872=>'L',
      +63873=>'L',
      +63874=>'L',
      +63875=>'L',
      +63876=>'L',
      +63877=>'L',
      +63878=>'L',
      +63879=>'L',
      +63880=>'L',
      +63881=>'L',
      +63882=>'L',
      +63883=>'L',
      +63884=>'L',
      +63885=>'L',
      +63886=>'L',
      +63887=>'L',
      +63888=>'L',
      +63889=>'L',
      +63890=>'L',
      +63891=>'L',
      +63892=>'L',
      +63893=>'L',
      +63894=>'L',
      +63895=>'L',
      +63896=>'L',
      +63897=>'L',
      +63898=>'L',
      +63899=>'L',
      +63900=>'L',
      +63901=>'L',
      +63902=>'L',
      +63903=>'L',
      +63904=>'L',
      +63905=>'L',
      +63906=>'L',
      +63907=>'L',
      +63908=>'L',
      +63909=>'L',
      +63910=>'L',
      +63911=>'L',
      +63912=>'L',
      +63913=>'L',
      +63914=>'L',
      +63915=>'L',
      +63916=>'L',
      +63917=>'L',
      +63918=>'L',
      +63919=>'L',
      +63920=>'L',
      +63921=>'L',
      +63922=>'L',
      +63923=>'L',
      +63924=>'L',
      +63925=>'L',
      +63926=>'L',
      +63927=>'L',
      +63928=>'L',
      +63929=>'L',
      +63930=>'L',
      +63931=>'L',
      +63932=>'L',
      +63933=>'L',
      +63934=>'L',
      +63935=>'L',
      +63936=>'L',
      +63937=>'L',
      +63938=>'L',
      +63939=>'L',
      +63940=>'L',
      +63941=>'L',
      +63942=>'L',
      +63943=>'L',
      +63944=>'L',
      +63945=>'L',
      +63946=>'L',
      +63947=>'L',
      +63948=>'L',
      +63949=>'L',
      +63950=>'L',
      +63951=>'L',
      +63952=>'L',
      +63953=>'L',
      +63954=>'L',
      +63955=>'L',
      +63956=>'L',
      +63957=>'L',
      +63958=>'L',
      +63959=>'L',
      +63960=>'L',
      +63961=>'L',
      +63962=>'L',
      +63963=>'L',
      +63964=>'L',
      +63965=>'L',
      +63966=>'L',
      +63967=>'L',
      +63968=>'L',
      +63969=>'L',
      +63970=>'L',
      +63971=>'L',
      +63972=>'L',
      +63973=>'L',
      +63974=>'L',
      +63975=>'L',
      +63976=>'L',
      +63977=>'L',
      +63978=>'L',
      +63979=>'L',
      +63980=>'L',
      +63981=>'L',
      +63982=>'L',
      +63983=>'L',
      +63984=>'L',
      +63985=>'L',
      +63986=>'L',
      +63987=>'L',
      +63988=>'L',
      +63989=>'L',
      +63990=>'L',
      +63991=>'L',
      +63992=>'L',
      +63993=>'L',
      +63994=>'L',
      +63995=>'L',
      +63996=>'L',
      +63997=>'L',
      +63998=>'L',
      +63999=>'L',
      +64000=>'L',
      +64001=>'L',
      +64002=>'L',
      +64003=>'L',
      +64004=>'L',
      +64005=>'L',
      +64006=>'L',
      +64007=>'L',
      +64008=>'L',
      +64009=>'L',
      +64010=>'L',
      +64011=>'L',
      +64012=>'L',
      +64013=>'L',
      +64014=>'L',
      +64015=>'L',
      +64016=>'L',
      +64017=>'L',
      +64018=>'L',
      +64019=>'L',
      +64020=>'L',
      +64021=>'L',
      +64022=>'L',
      +64023=>'L',
      +64024=>'L',
      +64025=>'L',
      +64026=>'L',
      +64027=>'L',
      +64028=>'L',
      +64029=>'L',
      +64030=>'L',
      +64031=>'L',
      +64032=>'L',
      +64033=>'L',
      +64034=>'L',
      +64035=>'L',
      +64036=>'L',
      +64037=>'L',
      +64038=>'L',
      +64039=>'L',
      +64040=>'L',
      +64041=>'L',
      +64042=>'L',
      +64043=>'L',
      +64044=>'L',
      +64045=>'L',
      +64048=>'L',
      +64049=>'L',
      +64050=>'L',
      +64051=>'L',
      +64052=>'L',
      +64053=>'L',
      +64054=>'L',
      +64055=>'L',
      +64056=>'L',
      +64057=>'L',
      +64058=>'L',
      +64059=>'L',
      +64060=>'L',
      +64061=>'L',
      +64062=>'L',
      +64063=>'L',
      +64064=>'L',
      +64065=>'L',
      +64066=>'L',
      +64067=>'L',
      +64068=>'L',
      +64069=>'L',
      +64070=>'L',
      +64071=>'L',
      +64072=>'L',
      +64073=>'L',
      +64074=>'L',
      +64075=>'L',
      +64076=>'L',
      +64077=>'L',
      +64078=>'L',
      +64079=>'L',
      +64080=>'L',
      +64081=>'L',
      +64082=>'L',
      +64083=>'L',
      +64084=>'L',
      +64085=>'L',
      +64086=>'L',
      +64087=>'L',
      +64088=>'L',
      +64089=>'L',
      +64090=>'L',
      +64091=>'L',
      +64092=>'L',
      +64093=>'L',
      +64094=>'L',
      +64095=>'L',
      +64096=>'L',
      +64097=>'L',
      +64098=>'L',
      +64099=>'L',
      +64100=>'L',
      +64101=>'L',
      +64102=>'L',
      +64103=>'L',
      +64104=>'L',
      +64105=>'L',
      +64106=>'L',
      +64112=>'L',
      +64113=>'L',
      +64114=>'L',
      +64115=>'L',
      +64116=>'L',
      +64117=>'L',
      +64118=>'L',
      +64119=>'L',
      +64120=>'L',
      +64121=>'L',
      +64122=>'L',
      +64123=>'L',
      +64124=>'L',
      +64125=>'L',
      +64126=>'L',
      +64127=>'L',
      +64128=>'L',
      +64129=>'L',
      +64130=>'L',
      +64131=>'L',
      +64132=>'L',
      +64133=>'L',
      +64134=>'L',
      +64135=>'L',
      +64136=>'L',
      +64137=>'L',
      +64138=>'L',
      +64139=>'L',
      +64140=>'L',
      +64141=>'L',
      +64142=>'L',
      +64143=>'L',
      +64144=>'L',
      +64145=>'L',
      +64146=>'L',
      +64147=>'L',
      +64148=>'L',
      +64149=>'L',
      +64150=>'L',
      +64151=>'L',
      +64152=>'L',
      +64153=>'L',
      +64154=>'L',
      +64155=>'L',
      +64156=>'L',
      +64157=>'L',
      +64158=>'L',
      +64159=>'L',
      +64160=>'L',
      +64161=>'L',
      +64162=>'L',
      +64163=>'L',
      +64164=>'L',
      +64165=>'L',
      +64166=>'L',
      +64167=>'L',
      +64168=>'L',
      +64169=>'L',
      +64170=>'L',
      +64171=>'L',
      +64172=>'L',
      +64173=>'L',
      +64174=>'L',
      +64175=>'L',
      +64176=>'L',
      +64177=>'L',
      +64178=>'L',
      +64179=>'L',
      +64180=>'L',
      +64181=>'L',
      +64182=>'L',
      +64183=>'L',
      +64184=>'L',
      +64185=>'L',
      +64186=>'L',
      +64187=>'L',
      +64188=>'L',
      +64189=>'L',
      +64190=>'L',
      +64191=>'L',
      +64192=>'L',
      +64193=>'L',
      +64194=>'L',
      +64195=>'L',
      +64196=>'L',
      +64197=>'L',
      +64198=>'L',
      +64199=>'L',
      +64200=>'L',
      +64201=>'L',
      +64202=>'L',
      +64203=>'L',
      +64204=>'L',
      +64205=>'L',
      +64206=>'L',
      +64207=>'L',
      +64208=>'L',
      +64209=>'L',
      +64210=>'L',
      +64211=>'L',
      +64212=>'L',
      +64213=>'L',
      +64214=>'L',
      +64215=>'L',
      +64216=>'L',
      +64217=>'L',
      +64256=>'L',
      +64257=>'L',
      +64258=>'L',
      +64259=>'L',
      +64260=>'L',
      +64261=>'L',
      +64262=>'L',
      +64275=>'L',
      +64276=>'L',
      +64277=>'L',
      +64278=>'L',
      +64279=>'L',
      +64285=>'R',
      +64286=>'NSM',
      +64287=>'R',
      +64288=>'R',
      +64289=>'R',
      +64290=>'R',
      +64291=>'R',
      +64292=>'R',
      +64293=>'R',
      +64294=>'R',
      +64295=>'R',
      +64296=>'R',
      +64297=>'ES',
      +64298=>'R',
      +64299=>'R',
      +64300=>'R',
      +64301=>'R',
      +64302=>'R',
      +64303=>'R',
      +64304=>'R',
      +64305=>'R',
      +64306=>'R',
      +64307=>'R',
      +64308=>'R',
      +64309=>'R',
      +64310=>'R',
      +64312=>'R',
      +64313=>'R',
      +64314=>'R',
      +64315=>'R',
      +64316=>'R',
      +64318=>'R',
      +64320=>'R',
      +64321=>'R',
      +64323=>'R',
      +64324=>'R',
      +64326=>'R',
      +64327=>'R',
      +64328=>'R',
      +64329=>'R',
      +64330=>'R',
      +64331=>'R',
      +64332=>'R',
      +64333=>'R',
      +64334=>'R',
      +64335=>'R',
      +64336=>'AL',
      +64337=>'AL',
      +64338=>'AL',
      +64339=>'AL',
      +64340=>'AL',
      +64341=>'AL',
      +64342=>'AL',
      +64343=>'AL',
      +64344=>'AL',
      +64345=>'AL',
      +64346=>'AL',
      +64347=>'AL',
      +64348=>'AL',
      +64349=>'AL',
      +64350=>'AL',
      +64351=>'AL',
      +64352=>'AL',
      +64353=>'AL',
      +64354=>'AL',
      +64355=>'AL',
      +64356=>'AL',
      +64357=>'AL',
      +64358=>'AL',
      +64359=>'AL',
      +64360=>'AL',
      +64361=>'AL',
      +64362=>'AL',
      +64363=>'AL',
      +64364=>'AL',
      +64365=>'AL',
      +64366=>'AL',
      +64367=>'AL',
      +64368=>'AL',
      +64369=>'AL',
      +64370=>'AL',
      +64371=>'AL',
      +64372=>'AL',
      +64373=>'AL',
      +64374=>'AL',
      +64375=>'AL',
      +64376=>'AL',
      +64377=>'AL',
      +64378=>'AL',
      +64379=>'AL',
      +64380=>'AL',
      +64381=>'AL',
      +64382=>'AL',
      +64383=>'AL',
      +64384=>'AL',
      +64385=>'AL',
      +64386=>'AL',
      +64387=>'AL',
      +64388=>'AL',
      +64389=>'AL',
      +64390=>'AL',
      +64391=>'AL',
      +64392=>'AL',
      +64393=>'AL',
      +64394=>'AL',
      +64395=>'AL',
      +64396=>'AL',
      +64397=>'AL',
      +64398=>'AL',
      +64399=>'AL',
      +64400=>'AL',
      +64401=>'AL',
      +64402=>'AL',
      +64403=>'AL',
      +64404=>'AL',
      +64405=>'AL',
      +64406=>'AL',
      +64407=>'AL',
      +64408=>'AL',
      +64409=>'AL',
      +64410=>'AL',
      +64411=>'AL',
      +64412=>'AL',
      +64413=>'AL',
      +64414=>'AL',
      +64415=>'AL',
      +64416=>'AL',
      +64417=>'AL',
      +64418=>'AL',
      +64419=>'AL',
      +64420=>'AL',
      +64421=>'AL',
      +64422=>'AL',
      +64423=>'AL',
      +64424=>'AL',
      +64425=>'AL',
      +64426=>'AL',
      +64427=>'AL',
      +64428=>'AL',
      +64429=>'AL',
      +64430=>'AL',
      +64431=>'AL',
      +64432=>'AL',
      +64433=>'AL',
      +64467=>'AL',
      +64468=>'AL',
      +64469=>'AL',
      +64470=>'AL',
      +64471=>'AL',
      +64472=>'AL',
      +64473=>'AL',
      +64474=>'AL',
      +64475=>'AL',
      +64476=>'AL',
      +64477=>'AL',
      +64478=>'AL',
      +64479=>'AL',
      +64480=>'AL',
      +64481=>'AL',
      +64482=>'AL',
      +64483=>'AL',
      +64484=>'AL',
      +64485=>'AL',
      +64486=>'AL',
      +64487=>'AL',
      +64488=>'AL',
      +64489=>'AL',
      +64490=>'AL',
      +64491=>'AL',
      +64492=>'AL',
      +64493=>'AL',
      +64494=>'AL',
      +64495=>'AL',
      +64496=>'AL',
      +64497=>'AL',
      +64498=>'AL',
      +64499=>'AL',
      +64500=>'AL',
      +64501=>'AL',
      +64502=>'AL',
      +64503=>'AL',
      +64504=>'AL',
      +64505=>'AL',
      +64506=>'AL',
      +64507=>'AL',
      +64508=>'AL',
      +64509=>'AL',
      +64510=>'AL',
      +64511=>'AL',
      +64512=>'AL',
      +64513=>'AL',
      +64514=>'AL',
      +64515=>'AL',
      +64516=>'AL',
      +64517=>'AL',
      +64518=>'AL',
      +64519=>'AL',
      +64520=>'AL',
      +64521=>'AL',
      +64522=>'AL',
      +64523=>'AL',
      +64524=>'AL',
      +64525=>'AL',
      +64526=>'AL',
      +64527=>'AL',
      +64528=>'AL',
      +64529=>'AL',
      +64530=>'AL',
      +64531=>'AL',
      +64532=>'AL',
      +64533=>'AL',
      +64534=>'AL',
      +64535=>'AL',
      +64536=>'AL',
      +64537=>'AL',
      +64538=>'AL',
      +64539=>'AL',
      +64540=>'AL',
      +64541=>'AL',
      +64542=>'AL',
      +64543=>'AL',
      +64544=>'AL',
      +64545=>'AL',
      +64546=>'AL',
      +64547=>'AL',
      +64548=>'AL',
      +64549=>'AL',
      +64550=>'AL',
      +64551=>'AL',
      +64552=>'AL',
      +64553=>'AL',
      +64554=>'AL',
      +64555=>'AL',
      +64556=>'AL',
      +64557=>'AL',
      +64558=>'AL',
      +64559=>'AL',
      +64560=>'AL',
      +64561=>'AL',
      +64562=>'AL',
      +64563=>'AL',
      +64564=>'AL',
      +64565=>'AL',
      +64566=>'AL',
      +64567=>'AL',
      +64568=>'AL',
      +64569=>'AL',
      +64570=>'AL',
      +64571=>'AL',
      +64572=>'AL',
      +64573=>'AL',
      +64574=>'AL',
      +64575=>'AL',
      +64576=>'AL',
      +64577=>'AL',
      +64578=>'AL',
      +64579=>'AL',
      +64580=>'AL',
      +64581=>'AL',
      +64582=>'AL',
      +64583=>'AL',
      +64584=>'AL',
      +64585=>'AL',
      +64586=>'AL',
      +64587=>'AL',
      +64588=>'AL',
      +64589=>'AL',
      +64590=>'AL',
      +64591=>'AL',
      +64592=>'AL',
      +64593=>'AL',
      +64594=>'AL',
      +64595=>'AL',
      +64596=>'AL',
      +64597=>'AL',
      +64598=>'AL',
      +64599=>'AL',
      +64600=>'AL',
      +64601=>'AL',
      +64602=>'AL',
      +64603=>'AL',
      +64604=>'AL',
      +64605=>'AL',
      +64606=>'AL',
      +64607=>'AL',
      +64608=>'AL',
      +64609=>'AL',
      +64610=>'AL',
      +64611=>'AL',
      +64612=>'AL',
      +64613=>'AL',
      +64614=>'AL',
      +64615=>'AL',
      +64616=>'AL',
      +64617=>'AL',
      +64618=>'AL',
      +64619=>'AL',
      +64620=>'AL',
      +64621=>'AL',
      +64622=>'AL',
      +64623=>'AL',
      +64624=>'AL',
      +64625=>'AL',
      +64626=>'AL',
      +64627=>'AL',
      +64628=>'AL',
      +64629=>'AL',
      +64630=>'AL',
      +64631=>'AL',
      +64632=>'AL',
      +64633=>'AL',
      +64634=>'AL',
      +64635=>'AL',
      +64636=>'AL',
      +64637=>'AL',
      +64638=>'AL',
      +64639=>'AL',
      +64640=>'AL',
      +64641=>'AL',
      +64642=>'AL',
      +64643=>'AL',
      +64644=>'AL',
      +64645=>'AL',
      +64646=>'AL',
      +64647=>'AL',
      +64648=>'AL',
      +64649=>'AL',
      +64650=>'AL',
      +64651=>'AL',
      +64652=>'AL',
      +64653=>'AL',
      +64654=>'AL',
      +64655=>'AL',
      +64656=>'AL',
      +64657=>'AL',
      +64658=>'AL',
      +64659=>'AL',
      +64660=>'AL',
      +64661=>'AL',
      +64662=>'AL',
      +64663=>'AL',
      +64664=>'AL',
      +64665=>'AL',
      +64666=>'AL',
      +64667=>'AL',
      +64668=>'AL',
      +64669=>'AL',
      +64670=>'AL',
      +64671=>'AL',
      +64672=>'AL',
      +64673=>'AL',
      +64674=>'AL',
      +64675=>'AL',
      +64676=>'AL',
      +64677=>'AL',
      +64678=>'AL',
      +64679=>'AL',
      +64680=>'AL',
      +64681=>'AL',
      +64682=>'AL',
      +64683=>'AL',
      +64684=>'AL',
      +64685=>'AL',
      +64686=>'AL',
      +64687=>'AL',
      +64688=>'AL',
      +64689=>'AL',
      +64690=>'AL',
      +64691=>'AL',
      +64692=>'AL',
      +64693=>'AL',
      +64694=>'AL',
      +64695=>'AL',
      +64696=>'AL',
      +64697=>'AL',
      +64698=>'AL',
      +64699=>'AL',
      +64700=>'AL',
      +64701=>'AL',
      +64702=>'AL',
      +64703=>'AL',
      +64704=>'AL',
      +64705=>'AL',
      +64706=>'AL',
      +64707=>'AL',
      +64708=>'AL',
      +64709=>'AL',
      +64710=>'AL',
      +64711=>'AL',
      +64712=>'AL',
      +64713=>'AL',
      +64714=>'AL',
      +64715=>'AL',
      +64716=>'AL',
      +64717=>'AL',
      +64718=>'AL',
      +64719=>'AL',
      +64720=>'AL',
      +64721=>'AL',
      +64722=>'AL',
      +64723=>'AL',
      +64724=>'AL',
      +64725=>'AL',
      +64726=>'AL',
      +64727=>'AL',
      +64728=>'AL',
      +64729=>'AL',
      +64730=>'AL',
      +64731=>'AL',
      +64732=>'AL',
      +64733=>'AL',
      +64734=>'AL',
      +64735=>'AL',
      +64736=>'AL',
      +64737=>'AL',
      +64738=>'AL',
      +64739=>'AL',
      +64740=>'AL',
      +64741=>'AL',
      +64742=>'AL',
      +64743=>'AL',
      +64744=>'AL',
      +64745=>'AL',
      +64746=>'AL',
      +64747=>'AL',
      +64748=>'AL',
      +64749=>'AL',
      +64750=>'AL',
      +64751=>'AL',
      +64752=>'AL',
      +64753=>'AL',
      +64754=>'AL',
      +64755=>'AL',
      +64756=>'AL',
      +64757=>'AL',
      +64758=>'AL',
      +64759=>'AL',
      +64760=>'AL',
      +64761=>'AL',
      +64762=>'AL',
      +64763=>'AL',
      +64764=>'AL',
      +64765=>'AL',
      +64766=>'AL',
      +64767=>'AL',
      +64768=>'AL',
      +64769=>'AL',
      +64770=>'AL',
      +64771=>'AL',
      +64772=>'AL',
      +64773=>'AL',
      +64774=>'AL',
      +64775=>'AL',
      +64776=>'AL',
      +64777=>'AL',
      +64778=>'AL',
      +64779=>'AL',
      +64780=>'AL',
      +64781=>'AL',
      +64782=>'AL',
      +64783=>'AL',
      +64784=>'AL',
      +64785=>'AL',
      +64786=>'AL',
      +64787=>'AL',
      +64788=>'AL',
      +64789=>'AL',
      +64790=>'AL',
      +64791=>'AL',
      +64792=>'AL',
      +64793=>'AL',
      +64794=>'AL',
      +64795=>'AL',
      +64796=>'AL',
      +64797=>'AL',
      +64798=>'AL',
      +64799=>'AL',
      +64800=>'AL',
      +64801=>'AL',
      +64802=>'AL',
      +64803=>'AL',
      +64804=>'AL',
      +64805=>'AL',
      +64806=>'AL',
      +64807=>'AL',
      +64808=>'AL',
      +64809=>'AL',
      +64810=>'AL',
      +64811=>'AL',
      +64812=>'AL',
      +64813=>'AL',
      +64814=>'AL',
      +64815=>'AL',
      +64816=>'AL',
      +64817=>'AL',
      +64818=>'AL',
      +64819=>'AL',
      +64820=>'AL',
      +64821=>'AL',
      +64822=>'AL',
      +64823=>'AL',
      +64824=>'AL',
      +64825=>'AL',
      +64826=>'AL',
      +64827=>'AL',
      +64828=>'AL',
      +64829=>'AL',
      +64830=>'ON',
      +64831=>'ON',
      +64848=>'AL',
      +64849=>'AL',
      +64850=>'AL',
      +64851=>'AL',
      +64852=>'AL',
      +64853=>'AL',
      +64854=>'AL',
      +64855=>'AL',
      +64856=>'AL',
      +64857=>'AL',
      +64858=>'AL',
      +64859=>'AL',
      +64860=>'AL',
      +64861=>'AL',
      +64862=>'AL',
      +64863=>'AL',
      +64864=>'AL',
      +64865=>'AL',
      +64866=>'AL',
      +64867=>'AL',
      +64868=>'AL',
      +64869=>'AL',
      +64870=>'AL',
      +64871=>'AL',
      +64872=>'AL',
      +64873=>'AL',
      +64874=>'AL',
      +64875=>'AL',
      +64876=>'AL',
      +64877=>'AL',
      +64878=>'AL',
      +64879=>'AL',
      +64880=>'AL',
      +64881=>'AL',
      +64882=>'AL',
      +64883=>'AL',
      +64884=>'AL',
      +64885=>'AL',
      +64886=>'AL',
      +64887=>'AL',
      +64888=>'AL',
      +64889=>'AL',
      +64890=>'AL',
      +64891=>'AL',
      +64892=>'AL',
      +64893=>'AL',
      +64894=>'AL',
      +64895=>'AL',
      +64896=>'AL',
      +64897=>'AL',
      +64898=>'AL',
      +64899=>'AL',
      +64900=>'AL',
      +64901=>'AL',
      +64902=>'AL',
      +64903=>'AL',
      +64904=>'AL',
      +64905=>'AL',
      +64906=>'AL',
      +64907=>'AL',
      +64908=>'AL',
      +64909=>'AL',
      +64910=>'AL',
      +64911=>'AL',
      +64914=>'AL',
      +64915=>'AL',
      +64916=>'AL',
      +64917=>'AL',
      +64918=>'AL',
      +64919=>'AL',
      +64920=>'AL',
      +64921=>'AL',
      +64922=>'AL',
      +64923=>'AL',
      +64924=>'AL',
      +64925=>'AL',
      +64926=>'AL',
      +64927=>'AL',
      +64928=>'AL',
      +64929=>'AL',
      +64930=>'AL',
      +64931=>'AL',
      +64932=>'AL',
      +64933=>'AL',
      +64934=>'AL',
      +64935=>'AL',
      +64936=>'AL',
      +64937=>'AL',
      +64938=>'AL',
      +64939=>'AL',
      +64940=>'AL',
      +64941=>'AL',
      +64942=>'AL',
      +64943=>'AL',
      +64944=>'AL',
      +64945=>'AL',
      +64946=>'AL',
      +64947=>'AL',
      +64948=>'AL',
      +64949=>'AL',
      +64950=>'AL',
      +64951=>'AL',
      +64952=>'AL',
      +64953=>'AL',
      +64954=>'AL',
      +64955=>'AL',
      +64956=>'AL',
      +64957=>'AL',
      +64958=>'AL',
      +64959=>'AL',
      +64960=>'AL',
      +64961=>'AL',
      +64962=>'AL',
      +64963=>'AL',
      +64964=>'AL',
      +64965=>'AL',
      +64966=>'AL',
      +64967=>'AL',
      +65008=>'AL',
      +65009=>'AL',
      +65010=>'AL',
      +65011=>'AL',
      +65012=>'AL',
      +65013=>'AL',
      +65014=>'AL',
      +65015=>'AL',
      +65016=>'AL',
      +65017=>'AL',
      +65018=>'AL',
      +65019=>'AL',
      +65020=>'AL',
      +65021=>'ON',
      +65024=>'NSM',
      +65025=>'NSM',
      +65026=>'NSM',
      +65027=>'NSM',
      +65028=>'NSM',
      +65029=>'NSM',
      +65030=>'NSM',
      +65031=>'NSM',
      +65032=>'NSM',
      +65033=>'NSM',
      +65034=>'NSM',
      +65035=>'NSM',
      +65036=>'NSM',
      +65037=>'NSM',
      +65038=>'NSM',
      +65039=>'NSM',
      +65040=>'ON',
      +65041=>'ON',
      +65042=>'ON',
      +65043=>'ON',
      +65044=>'ON',
      +65045=>'ON',
      +65046=>'ON',
      +65047=>'ON',
      +65048=>'ON',
      +65049=>'ON',
      +65056=>'NSM',
      +65057=>'NSM',
      +65058=>'NSM',
      +65059=>'NSM',
      +65072=>'ON',
      +65073=>'ON',
      +65074=>'ON',
      +65075=>'ON',
      +65076=>'ON',
      +65077=>'ON',
      +65078=>'ON',
      +65079=>'ON',
      +65080=>'ON',
      +65081=>'ON',
      +65082=>'ON',
      +65083=>'ON',
      +65084=>'ON',
      +65085=>'ON',
      +65086=>'ON',
      +65087=>'ON',
      +65088=>'ON',
      +65089=>'ON',
      +65090=>'ON',
      +65091=>'ON',
      +65092=>'ON',
      +65093=>'ON',
      +65094=>'ON',
      +65095=>'ON',
      +65096=>'ON',
      +65097=>'ON',
      +65098=>'ON',
      +65099=>'ON',
      +65100=>'ON',
      +65101=>'ON',
      +65102=>'ON',
      +65103=>'ON',
      +65104=>'CS',
      +65105=>'ON',
      +65106=>'CS',
      +65108=>'ON',
      +65109=>'CS',
      +65110=>'ON',
      +65111=>'ON',
      +65112=>'ON',
      +65113=>'ON',
      +65114=>'ON',
      +65115=>'ON',
      +65116=>'ON',
      +65117=>'ON',
      +65118=>'ON',
      +65119=>'ET',
      +65120=>'ON',
      +65121=>'ON',
      +65122=>'ES',
      +65123=>'ES',
      +65124=>'ON',
      +65125=>'ON',
      +65126=>'ON',
      +65128=>'ON',
      +65129=>'ET',
      +65130=>'ET',
      +65131=>'ON',
      +65136=>'AL',
      +65137=>'AL',
      +65138=>'AL',
      +65139=>'AL',
      +65140=>'AL',
      +65142=>'AL',
      +65143=>'AL',
      +65144=>'AL',
      +65145=>'AL',
      +65146=>'AL',
      +65147=>'AL',
      +65148=>'AL',
      +65149=>'AL',
      +65150=>'AL',
      +65151=>'AL',
      +65152=>'AL',
      +65153=>'AL',
      +65154=>'AL',
      +65155=>'AL',
      +65156=>'AL',
      +65157=>'AL',
      +65158=>'AL',
      +65159=>'AL',
      +65160=>'AL',
      +65161=>'AL',
      +65162=>'AL',
      +65163=>'AL',
      +65164=>'AL',
      +65165=>'AL',
      +65166=>'AL',
      +65167=>'AL',
      +65168=>'AL',
      +65169=>'AL',
      +65170=>'AL',
      +65171=>'AL',
      +65172=>'AL',
      +65173=>'AL',
      +65174=>'AL',
      +65175=>'AL',
      +65176=>'AL',
      +65177=>'AL',
      +65178=>'AL',
      +65179=>'AL',
      +65180=>'AL',
      +65181=>'AL',
      +65182=>'AL',
      +65183=>'AL',
      +65184=>'AL',
      +65185=>'AL',
      +65186=>'AL',
      +65187=>'AL',
      +65188=>'AL',
      +65189=>'AL',
      +65190=>'AL',
      +65191=>'AL',
      +65192=>'AL',
      +65193=>'AL',
      +65194=>'AL',
      +65195=>'AL',
      +65196=>'AL',
      +65197=>'AL',
      +65198=>'AL',
      +65199=>'AL',
      +65200=>'AL',
      +65201=>'AL',
      +65202=>'AL',
      +65203=>'AL',
      +65204=>'AL',
      +65205=>'AL',
      +65206=>'AL',
      +65207=>'AL',
      +65208=>'AL',
      +65209=>'AL',
      +65210=>'AL',
      +65211=>'AL',
      +65212=>'AL',
      +65213=>'AL',
      +65214=>'AL',
      +65215=>'AL',
      +65216=>'AL',
      +65217=>'AL',
      +65218=>'AL',
      +65219=>'AL',
      +65220=>'AL',
      +65221=>'AL',
      +65222=>'AL',
      +65223=>'AL',
      +65224=>'AL',
      +65225=>'AL',
      +65226=>'AL',
      +65227=>'AL',
      +65228=>'AL',
      +65229=>'AL',
      +65230=>'AL',
      +65231=>'AL',
      +65232=>'AL',
      +65233=>'AL',
      +65234=>'AL',
      +65235=>'AL',
      +65236=>'AL',
      +65237=>'AL',
      +65238=>'AL',
      +65239=>'AL',
      +65240=>'AL',
      +65241=>'AL',
      +65242=>'AL',
      +65243=>'AL',
      +65244=>'AL',
      +65245=>'AL',
      +65246=>'AL',
      +65247=>'AL',
      +65248=>'AL',
      +65249=>'AL',
      +65250=>'AL',
      +65251=>'AL',
      +65252=>'AL',
      +65253=>'AL',
      +65254=>'AL',
      +65255=>'AL',
      +65256=>'AL',
      +65257=>'AL',
      +65258=>'AL',
      +65259=>'AL',
      +65260=>'AL',
      +65261=>'AL',
      +65262=>'AL',
      +65263=>'AL',
      +65264=>'AL',
      +65265=>'AL',
      +65266=>'AL',
      +65267=>'AL',
      +65268=>'AL',
      +65269=>'AL',
      +65270=>'AL',
      +65271=>'AL',
      +65272=>'AL',
      +65273=>'AL',
      +65274=>'AL',
      +65275=>'AL',
      +65276=>'AL',
      +65279=>'BN',
      +65281=>'ON',
      +65282=>'ON',
      +65283=>'ET',
      +65284=>'ET',
      +65285=>'ET',
      +65286=>'ON',
      +65287=>'ON',
      +65288=>'ON',
      +65289=>'ON',
      +65290=>'ON',
      +65291=>'ES',
      +65292=>'CS',
      +65293=>'ES',
      +65294=>'CS',
      +65295=>'CS',
      +65296=>'EN',
      +65297=>'EN',
      +65298=>'EN',
      +65299=>'EN',
      +65300=>'EN',
      +65301=>'EN',
      +65302=>'EN',
      +65303=>'EN',
      +65304=>'EN',
      +65305=>'EN',
      +65306=>'CS',
      +65307=>'ON',
      +65308=>'ON',
      +65309=>'ON',
      +65310=>'ON',
      +65311=>'ON',
      +65312=>'ON',
      +65313=>'L',
      +65314=>'L',
      +65315=>'L',
      +65316=>'L',
      +65317=>'L',
      +65318=>'L',
      +65319=>'L',
      +65320=>'L',
      +65321=>'L',
      +65322=>'L',
      +65323=>'L',
      +65324=>'L',
      +65325=>'L',
      +65326=>'L',
      +65327=>'L',
      +65328=>'L',
      +65329=>'L',
      +65330=>'L',
      +65331=>'L',
      +65332=>'L',
      +65333=>'L',
      +65334=>'L',
      +65335=>'L',
      +65336=>'L',
      +65337=>'L',
      +65338=>'L',
      +65339=>'ON',
      +65340=>'ON',
      +65341=>'ON',
      +65342=>'ON',
      +65343=>'ON',
      +65344=>'ON',
      +65345=>'L',
      +65346=>'L',
      +65347=>'L',
      +65348=>'L',
      +65349=>'L',
      +65350=>'L',
      +65351=>'L',
      +65352=>'L',
      +65353=>'L',
      +65354=>'L',
      +65355=>'L',
      +65356=>'L',
      +65357=>'L',
      +65358=>'L',
      +65359=>'L',
      +65360=>'L',
      +65361=>'L',
      +65362=>'L',
      +65363=>'L',
      +65364=>'L',
      +65365=>'L',
      +65366=>'L',
      +65367=>'L',
      +65368=>'L',
      +65369=>'L',
      +65370=>'L',
      +65371=>'ON',
      +65372=>'ON',
      +65373=>'ON',
      +65374=>'ON',
      +65375=>'ON',
      +65376=>'ON',
      +65377=>'ON',
      +65378=>'ON',
      +65379=>'ON',
      +65380=>'ON',
      +65381=>'ON',
      +65382=>'L',
      +65383=>'L',
      +65384=>'L',
      +65385=>'L',
      +65386=>'L',
      +65387=>'L',
      +65388=>'L',
      +65389=>'L',
      +65390=>'L',
      +65391=>'L',
      +65392=>'L',
      +65393=>'L',
      +65394=>'L',
      +65395=>'L',
      +65396=>'L',
      +65397=>'L',
      +65398=>'L',
      +65399=>'L',
      +65400=>'L',
      +65401=>'L',
      +65402=>'L',
      +65403=>'L',
      +65404=>'L',
      +65405=>'L',
      +65406=>'L',
      +65407=>'L',
      +65408=>'L',
      +65409=>'L',
      +65410=>'L',
      +65411=>'L',
      +65412=>'L',
      +65413=>'L',
      +65414=>'L',
      +65415=>'L',
      +65416=>'L',
      +65417=>'L',
      +65418=>'L',
      +65419=>'L',
      +65420=>'L',
      +65421=>'L',
      +65422=>'L',
      +65423=>'L',
      +65424=>'L',
      +65425=>'L',
      +65426=>'L',
      +65427=>'L',
      +65428=>'L',
      +65429=>'L',
      +65430=>'L',
      +65431=>'L',
      +65432=>'L',
      +65433=>'L',
      +65434=>'L',
      +65435=>'L',
      +65436=>'L',
      +65437=>'L',
      +65438=>'L',
      +65439=>'L',
      +65440=>'L',
      +65441=>'L',
      +65442=>'L',
      +65443=>'L',
      +65444=>'L',
      +65445=>'L',
      +65446=>'L',
      +65447=>'L',
      +65448=>'L',
      +65449=>'L',
      +65450=>'L',
      +65451=>'L',
      +65452=>'L',
      +65453=>'L',
      +65454=>'L',
      +65455=>'L',
      +65456=>'L',
      +65457=>'L',
      +65458=>'L',
      +65459=>'L',
      +65460=>'L',
      +65461=>'L',
      +65462=>'L',
      +65463=>'L',
      +65464=>'L',
      +65465=>'L',
      +65466=>'L',
      +65467=>'L',
      +65468=>'L',
      +65469=>'L',
      +65470=>'L',
      +65474=>'L',
      +65475=>'L',
      +65476=>'L',
      +65477=>'L',
      +65478=>'L',
      +65479=>'L',
      +65482=>'L',
      +65483=>'L',
      +65484=>'L',
      +65485=>'L',
      +65486=>'L',
      +65487=>'L',
      +65490=>'L',
      +65491=>'L',
      +65492=>'L',
      +65493=>'L',
      +65494=>'L',
      +65495=>'L',
      +65498=>'L',
      +65499=>'L',
      +65500=>'L',
      +65504=>'ET',
      +65505=>'ET',
      +65506=>'ON',
      +65507=>'ON',
      +65508=>'ON',
      +65509=>'ET',
      +65510=>'ET',
      +65512=>'ON',
      +65513=>'ON',
      +65514=>'ON',
      +65515=>'ON',
      +65516=>'ON',
      +65517=>'ON',
      +65518=>'ON',
      +65529=>'ON',
      +65530=>'ON',
      +65531=>'ON',
      +65532=>'ON',
      +65533=>'ON',
      +65536=>'L',
      +65537=>'L',
      +65538=>'L',
      +65539=>'L',
      +65540=>'L',
      +65541=>'L',
      +65542=>'L',
      +65543=>'L',
      +65544=>'L',
      +65545=>'L',
      +65546=>'L',
      +65547=>'L',
      +65549=>'L',
      +65550=>'L',
      +65551=>'L',
      +65552=>'L',
      +65553=>'L',
      +65554=>'L',
      +65555=>'L',
      +65556=>'L',
      +65557=>'L',
      +65558=>'L',
      +65559=>'L',
      +65560=>'L',
      +65561=>'L',
      +65562=>'L',
      +65563=>'L',
      +65564=>'L',
      +65565=>'L',
      +65566=>'L',
      +65567=>'L',
      +65568=>'L',
      +65569=>'L',
      +65570=>'L',
      +65571=>'L',
      +65572=>'L',
      +65573=>'L',
      +65574=>'L',
      +65576=>'L',
      +65577=>'L',
      +65578=>'L',
      +65579=>'L',
      +65580=>'L',
      +65581=>'L',
      +65582=>'L',
      +65583=>'L',
      +65584=>'L',
      +65585=>'L',
      +65586=>'L',
      +65587=>'L',
      +65588=>'L',
      +65589=>'L',
      +65590=>'L',
      +65591=>'L',
      +65592=>'L',
      +65593=>'L',
      +65594=>'L',
      +65596=>'L',
      +65597=>'L',
      +65599=>'L',
      +65600=>'L',
      +65601=>'L',
      +65602=>'L',
      +65603=>'L',
      +65604=>'L',
      +65605=>'L',
      +65606=>'L',
      +65607=>'L',
      +65608=>'L',
      +65609=>'L',
      +65610=>'L',
      +65611=>'L',
      +65612=>'L',
      +65613=>'L',
      +65616=>'L',
      +65617=>'L',
      +65618=>'L',
      +65619=>'L',
      +65620=>'L',
      +65621=>'L',
      +65622=>'L',
      +65623=>'L',
      +65624=>'L',
      +65625=>'L',
      +65626=>'L',
      +65627=>'L',
      +65628=>'L',
      +65629=>'L',
      +65664=>'L',
      +65665=>'L',
      +65666=>'L',
      +65667=>'L',
      +65668=>'L',
      +65669=>'L',
      +65670=>'L',
      +65671=>'L',
      +65672=>'L',
      +65673=>'L',
      +65674=>'L',
      +65675=>'L',
      +65676=>'L',
      +65677=>'L',
      +65678=>'L',
      +65679=>'L',
      +65680=>'L',
      +65681=>'L',
      +65682=>'L',
      +65683=>'L',
      +65684=>'L',
      +65685=>'L',
      +65686=>'L',
      +65687=>'L',
      +65688=>'L',
      +65689=>'L',
      +65690=>'L',
      +65691=>'L',
      +65692=>'L',
      +65693=>'L',
      +65694=>'L',
      +65695=>'L',
      +65696=>'L',
      +65697=>'L',
      +65698=>'L',
      +65699=>'L',
      +65700=>'L',
      +65701=>'L',
      +65702=>'L',
      +65703=>'L',
      +65704=>'L',
      +65705=>'L',
      +65706=>'L',
      +65707=>'L',
      +65708=>'L',
      +65709=>'L',
      +65710=>'L',
      +65711=>'L',
      +65712=>'L',
      +65713=>'L',
      +65714=>'L',
      +65715=>'L',
      +65716=>'L',
      +65717=>'L',
      +65718=>'L',
      +65719=>'L',
      +65720=>'L',
      +65721=>'L',
      +65722=>'L',
      +65723=>'L',
      +65724=>'L',
      +65725=>'L',
      +65726=>'L',
      +65727=>'L',
      +65728=>'L',
      +65729=>'L',
      +65730=>'L',
      +65731=>'L',
      +65732=>'L',
      +65733=>'L',
      +65734=>'L',
      +65735=>'L',
      +65736=>'L',
      +65737=>'L',
      +65738=>'L',
      +65739=>'L',
      +65740=>'L',
      +65741=>'L',
      +65742=>'L',
      +65743=>'L',
      +65744=>'L',
      +65745=>'L',
      +65746=>'L',
      +65747=>'L',
      +65748=>'L',
      +65749=>'L',
      +65750=>'L',
      +65751=>'L',
      +65752=>'L',
      +65753=>'L',
      +65754=>'L',
      +65755=>'L',
      +65756=>'L',
      +65757=>'L',
      +65758=>'L',
      +65759=>'L',
      +65760=>'L',
      +65761=>'L',
      +65762=>'L',
      +65763=>'L',
      +65764=>'L',
      +65765=>'L',
      +65766=>'L',
      +65767=>'L',
      +65768=>'L',
      +65769=>'L',
      +65770=>'L',
      +65771=>'L',
      +65772=>'L',
      +65773=>'L',
      +65774=>'L',
      +65775=>'L',
      +65776=>'L',
      +65777=>'L',
      +65778=>'L',
      +65779=>'L',
      +65780=>'L',
      +65781=>'L',
      +65782=>'L',
      +65783=>'L',
      +65784=>'L',
      +65785=>'L',
      +65786=>'L',
      +65792=>'L',
      +65793=>'ON',
      +65794=>'L',
      +65799=>'L',
      +65800=>'L',
      +65801=>'L',
      +65802=>'L',
      +65803=>'L',
      +65804=>'L',
      +65805=>'L',
      +65806=>'L',
      +65807=>'L',
      +65808=>'L',
      +65809=>'L',
      +65810=>'L',
      +65811=>'L',
      +65812=>'L',
      +65813=>'L',
      +65814=>'L',
      +65815=>'L',
      +65816=>'L',
      +65817=>'L',
      +65818=>'L',
      +65819=>'L',
      +65820=>'L',
      +65821=>'L',
      +65822=>'L',
      +65823=>'L',
      +65824=>'L',
      +65825=>'L',
      +65826=>'L',
      +65827=>'L',
      +65828=>'L',
      +65829=>'L',
      +65830=>'L',
      +65831=>'L',
      +65832=>'L',
      +65833=>'L',
      +65834=>'L',
      +65835=>'L',
      +65836=>'L',
      +65837=>'L',
      +65838=>'L',
      +65839=>'L',
      +65840=>'L',
      +65841=>'L',
      +65842=>'L',
      +65843=>'L',
      +65847=>'L',
      +65848=>'L',
      +65849=>'L',
      +65850=>'L',
      +65851=>'L',
      +65852=>'L',
      +65853=>'L',
      +65854=>'L',
      +65855=>'L',
      +65856=>'ON',
      +65857=>'ON',
      +65858=>'ON',
      +65859=>'ON',
      +65860=>'ON',
      +65861=>'ON',
      +65862=>'ON',
      +65863=>'ON',
      +65864=>'ON',
      +65865=>'ON',
      +65866=>'ON',
      +65867=>'ON',
      +65868=>'ON',
      +65869=>'ON',
      +65870=>'ON',
      +65871=>'ON',
      +65872=>'ON',
      +65873=>'ON',
      +65874=>'ON',
      +65875=>'ON',
      +65876=>'ON',
      +65877=>'ON',
      +65878=>'ON',
      +65879=>'ON',
      +65880=>'ON',
      +65881=>'ON',
      +65882=>'ON',
      +65883=>'ON',
      +65884=>'ON',
      +65885=>'ON',
      +65886=>'ON',
      +65887=>'ON',
      +65888=>'ON',
      +65889=>'ON',
      +65890=>'ON',
      +65891=>'ON',
      +65892=>'ON',
      +65893=>'ON',
      +65894=>'ON',
      +65895=>'ON',
      +65896=>'ON',
      +65897=>'ON',
      +65898=>'ON',
      +65899=>'ON',
      +65900=>'ON',
      +65901=>'ON',
      +65902=>'ON',
      +65903=>'ON',
      +65904=>'ON',
      +65905=>'ON',
      +65906=>'ON',
      +65907=>'ON',
      +65908=>'ON',
      +65909=>'ON',
      +65910=>'ON',
      +65911=>'ON',
      +65912=>'ON',
      +65913=>'ON',
      +65914=>'ON',
      +65915=>'ON',
      +65916=>'ON',
      +65917=>'ON',
      +65918=>'ON',
      +65919=>'ON',
      +65920=>'ON',
      +65921=>'ON',
      +65922=>'ON',
      +65923=>'ON',
      +65924=>'ON',
      +65925=>'ON',
      +65926=>'ON',
      +65927=>'ON',
      +65928=>'ON',
      +65929=>'ON',
      +65930=>'ON',
      +66304=>'L',
      +66305=>'L',
      +66306=>'L',
      +66307=>'L',
      +66308=>'L',
      +66309=>'L',
      +66310=>'L',
      +66311=>'L',
      +66312=>'L',
      +66313=>'L',
      +66314=>'L',
      +66315=>'L',
      +66316=>'L',
      +66317=>'L',
      +66318=>'L',
      +66319=>'L',
      +66320=>'L',
      +66321=>'L',
      +66322=>'L',
      +66323=>'L',
      +66324=>'L',
      +66325=>'L',
      +66326=>'L',
      +66327=>'L',
      +66328=>'L',
      +66329=>'L',
      +66330=>'L',
      +66331=>'L',
      +66332=>'L',
      +66333=>'L',
      +66334=>'L',
      +66336=>'L',
      +66337=>'L',
      +66338=>'L',
      +66339=>'L',
      +66352=>'L',
      +66353=>'L',
      +66354=>'L',
      +66355=>'L',
      +66356=>'L',
      +66357=>'L',
      +66358=>'L',
      +66359=>'L',
      +66360=>'L',
      +66361=>'L',
      +66362=>'L',
      +66363=>'L',
      +66364=>'L',
      +66365=>'L',
      +66366=>'L',
      +66367=>'L',
      +66368=>'L',
      +66369=>'L',
      +66370=>'L',
      +66371=>'L',
      +66372=>'L',
      +66373=>'L',
      +66374=>'L',
      +66375=>'L',
      +66376=>'L',
      +66377=>'L',
      +66378=>'L',
      +66432=>'L',
      +66433=>'L',
      +66434=>'L',
      +66435=>'L',
      +66436=>'L',
      +66437=>'L',
      +66438=>'L',
      +66439=>'L',
      +66440=>'L',
      +66441=>'L',
      +66442=>'L',
      +66443=>'L',
      +66444=>'L',
      +66445=>'L',
      +66446=>'L',
      +66447=>'L',
      +66448=>'L',
      +66449=>'L',
      +66450=>'L',
      +66451=>'L',
      +66452=>'L',
      +66453=>'L',
      +66454=>'L',
      +66455=>'L',
      +66456=>'L',
      +66457=>'L',
      +66458=>'L',
      +66459=>'L',
      +66460=>'L',
      +66461=>'L',
      +66463=>'L',
      +66464=>'L',
      +66465=>'L',
      +66466=>'L',
      +66467=>'L',
      +66468=>'L',
      +66469=>'L',
      +66470=>'L',
      +66471=>'L',
      +66472=>'L',
      +66473=>'L',
      +66474=>'L',
      +66475=>'L',
      +66476=>'L',
      +66477=>'L',
      +66478=>'L',
      +66479=>'L',
      +66480=>'L',
      +66481=>'L',
      +66482=>'L',
      +66483=>'L',
      +66484=>'L',
      +66485=>'L',
      +66486=>'L',
      +66487=>'L',
      +66488=>'L',
      +66489=>'L',
      +66490=>'L',
      +66491=>'L',
      +66492=>'L',
      +66493=>'L',
      +66494=>'L',
      +66495=>'L',
      +66496=>'L',
      +66497=>'L',
      +66498=>'L',
      +66499=>'L',
      +66504=>'L',
      +66505=>'L',
      +66506=>'L',
      +66507=>'L',
      +66508=>'L',
      +66509=>'L',
      +66510=>'L',
      +66511=>'L',
      +66512=>'L',
      +66513=>'L',
      +66514=>'L',
      +66515=>'L',
      +66516=>'L',
      +66517=>'L',
      +66560=>'L',
      +66561=>'L',
      +66562=>'L',
      +66563=>'L',
      +66564=>'L',
      +66565=>'L',
      +66566=>'L',
      +66567=>'L',
      +66568=>'L',
      +66569=>'L',
      +66570=>'L',
      +66571=>'L',
      +66572=>'L',
      +66573=>'L',
      +66574=>'L',
      +66575=>'L',
      +66576=>'L',
      +66577=>'L',
      +66578=>'L',
      +66579=>'L',
      +66580=>'L',
      +66581=>'L',
      +66582=>'L',
      +66583=>'L',
      +66584=>'L',
      +66585=>'L',
      +66586=>'L',
      +66587=>'L',
      +66588=>'L',
      +66589=>'L',
      +66590=>'L',
      +66591=>'L',
      +66592=>'L',
      +66593=>'L',
      +66594=>'L',
      +66595=>'L',
      +66596=>'L',
      +66597=>'L',
      +66598=>'L',
      +66599=>'L',
      +66600=>'L',
      +66601=>'L',
      +66602=>'L',
      +66603=>'L',
      +66604=>'L',
      +66605=>'L',
      +66606=>'L',
      +66607=>'L',
      +66608=>'L',
      +66609=>'L',
      +66610=>'L',
      +66611=>'L',
      +66612=>'L',
      +66613=>'L',
      +66614=>'L',
      +66615=>'L',
      +66616=>'L',
      +66617=>'L',
      +66618=>'L',
      +66619=>'L',
      +66620=>'L',
      +66621=>'L',
      +66622=>'L',
      +66623=>'L',
      +66624=>'L',
      +66625=>'L',
      +66626=>'L',
      +66627=>'L',
      +66628=>'L',
      +66629=>'L',
      +66630=>'L',
      +66631=>'L',
      +66632=>'L',
      +66633=>'L',
      +66634=>'L',
      +66635=>'L',
      +66636=>'L',
      +66637=>'L',
      +66638=>'L',
      +66639=>'L',
      +66640=>'L',
      +66641=>'L',
      +66642=>'L',
      +66643=>'L',
      +66644=>'L',
      +66645=>'L',
      +66646=>'L',
      +66647=>'L',
      +66648=>'L',
      +66649=>'L',
      +66650=>'L',
      +66651=>'L',
      +66652=>'L',
      +66653=>'L',
      +66654=>'L',
      +66655=>'L',
      +66656=>'L',
      +66657=>'L',
      +66658=>'L',
      +66659=>'L',
      +66660=>'L',
      +66661=>'L',
      +66662=>'L',
      +66663=>'L',
      +66664=>'L',
      +66665=>'L',
      +66666=>'L',
      +66667=>'L',
      +66668=>'L',
      +66669=>'L',
      +66670=>'L',
      +66671=>'L',
      +66672=>'L',
      +66673=>'L',
      +66674=>'L',
      +66675=>'L',
      +66676=>'L',
      +66677=>'L',
      +66678=>'L',
      +66679=>'L',
      +66680=>'L',
      +66681=>'L',
      +66682=>'L',
      +66683=>'L',
      +66684=>'L',
      +66685=>'L',
      +66686=>'L',
      +66687=>'L',
      +66688=>'L',
      +66689=>'L',
      +66690=>'L',
      +66691=>'L',
      +66692=>'L',
      +66693=>'L',
      +66694=>'L',
      +66695=>'L',
      +66696=>'L',
      +66697=>'L',
      +66698=>'L',
      +66699=>'L',
      +66700=>'L',
      +66701=>'L',
      +66702=>'L',
      +66703=>'L',
      +66704=>'L',
      +66705=>'L',
      +66706=>'L',
      +66707=>'L',
      +66708=>'L',
      +66709=>'L',
      +66710=>'L',
      +66711=>'L',
      +66712=>'L',
      +66713=>'L',
      +66714=>'L',
      +66715=>'L',
      +66716=>'L',
      +66717=>'L',
      +66720=>'L',
      +66721=>'L',
      +66722=>'L',
      +66723=>'L',
      +66724=>'L',
      +66725=>'L',
      +66726=>'L',
      +66727=>'L',
      +66728=>'L',
      +66729=>'L',
      +67584=>'R',
      +67585=>'R',
      +67586=>'R',
      +67587=>'R',
      +67588=>'R',
      +67589=>'R',
      +67592=>'R',
      +67594=>'R',
      +67595=>'R',
      +67596=>'R',
      +67597=>'R',
      +67598=>'R',
      +67599=>'R',
      +67600=>'R',
      +67601=>'R',
      +67602=>'R',
      +67603=>'R',
      +67604=>'R',
      +67605=>'R',
      +67606=>'R',
      +67607=>'R',
      +67608=>'R',
      +67609=>'R',
      +67610=>'R',
      +67611=>'R',
      +67612=>'R',
      +67613=>'R',
      +67614=>'R',
      +67615=>'R',
      +67616=>'R',
      +67617=>'R',
      +67618=>'R',
      +67619=>'R',
      +67620=>'R',
      +67621=>'R',
      +67622=>'R',
      +67623=>'R',
      +67624=>'R',
      +67625=>'R',
      +67626=>'R',
      +67627=>'R',
      +67628=>'R',
      +67629=>'R',
      +67630=>'R',
      +67631=>'R',
      +67632=>'R',
      +67633=>'R',
      +67634=>'R',
      +67635=>'R',
      +67636=>'R',
      +67637=>'R',
      +67639=>'R',
      +67640=>'R',
      +67644=>'R',
      +67647=>'R',
      +67840=>'R',
      +67841=>'R',
      +67842=>'R',
      +67843=>'R',
      +67844=>'R',
      +67845=>'R',
      +67846=>'R',
      +67847=>'R',
      +67848=>'R',
      +67849=>'R',
      +67850=>'R',
      +67851=>'R',
      +67852=>'R',
      +67853=>'R',
      +67854=>'R',
      +67855=>'R',
      +67856=>'R',
      +67857=>'R',
      +67858=>'R',
      +67859=>'R',
      +67860=>'R',
      +67861=>'R',
      +67862=>'R',
      +67863=>'R',
      +67864=>'R',
      +67865=>'R',
      +67871=>'ON',
      +68096=>'R',
      +68097=>'NSM',
      +68098=>'NSM',
      +68099=>'NSM',
      +68101=>'NSM',
      +68102=>'NSM',
      +68108=>'NSM',
      +68109=>'NSM',
      +68110=>'NSM',
      +68111=>'NSM',
      +68112=>'R',
      +68113=>'R',
      +68114=>'R',
      +68115=>'R',
      +68117=>'R',
      +68118=>'R',
      +68119=>'R',
      +68121=>'R',
      +68122=>'R',
      +68123=>'R',
      +68124=>'R',
      +68125=>'R',
      +68126=>'R',
      +68127=>'R',
      +68128=>'R',
      +68129=>'R',
      +68130=>'R',
      +68131=>'R',
      +68132=>'R',
      +68133=>'R',
      +68134=>'R',
      +68135=>'R',
      +68136=>'R',
      +68137=>'R',
      +68138=>'R',
      +68139=>'R',
      +68140=>'R',
      +68141=>'R',
      +68142=>'R',
      +68143=>'R',
      +68144=>'R',
      +68145=>'R',
      +68146=>'R',
      +68147=>'R',
      +68152=>'NSM',
      +68153=>'NSM',
      +68154=>'NSM',
      +68159=>'NSM',
      +68160=>'R',
      +68161=>'R',
      +68162=>'R',
      +68163=>'R',
      +68164=>'R',
      +68165=>'R',
      +68166=>'R',
      +68167=>'R',
      +68176=>'R',
      +68177=>'R',
      +68178=>'R',
      +68179=>'R',
      +68180=>'R',
      +68181=>'R',
      +68182=>'R',
      +68183=>'R',
      +68184=>'R',
      +73728=>'L',
      +73729=>'L',
      +73730=>'L',
      +73731=>'L',
      +73732=>'L',
      +73733=>'L',
      +73734=>'L',
      +73735=>'L',
      +73736=>'L',
      +73737=>'L',
      +73738=>'L',
      +73739=>'L',
      +73740=>'L',
      +73741=>'L',
      +73742=>'L',
      +73743=>'L',
      +73744=>'L',
      +73745=>'L',
      +73746=>'L',
      +73747=>'L',
      +73748=>'L',
      +73749=>'L',
      +73750=>'L',
      +73751=>'L',
      +73752=>'L',
      +73753=>'L',
      +73754=>'L',
      +73755=>'L',
      +73756=>'L',
      +73757=>'L',
      +73758=>'L',
      +73759=>'L',
      +73760=>'L',
      +73761=>'L',
      +73762=>'L',
      +73763=>'L',
      +73764=>'L',
      +73765=>'L',
      +73766=>'L',
      +73767=>'L',
      +73768=>'L',
      +73769=>'L',
      +73770=>'L',
      +73771=>'L',
      +73772=>'L',
      +73773=>'L',
      +73774=>'L',
      +73775=>'L',
      +73776=>'L',
      +73777=>'L',
      +73778=>'L',
      +73779=>'L',
      +73780=>'L',
      +73781=>'L',
      +73782=>'L',
      +73783=>'L',
      +73784=>'L',
      +73785=>'L',
      +73786=>'L',
      +73787=>'L',
      +73788=>'L',
      +73789=>'L',
      +73790=>'L',
      +73791=>'L',
      +73792=>'L',
      +73793=>'L',
      +73794=>'L',
      +73795=>'L',
      +73796=>'L',
      +73797=>'L',
      +73798=>'L',
      +73799=>'L',
      +73800=>'L',
      +73801=>'L',
      +73802=>'L',
      +73803=>'L',
      +73804=>'L',
      +73805=>'L',
      +73806=>'L',
      +73807=>'L',
      +73808=>'L',
      +73809=>'L',
      +73810=>'L',
      +73811=>'L',
      +73812=>'L',
      +73813=>'L',
      +73814=>'L',
      +73815=>'L',
      +73816=>'L',
      +73817=>'L',
      +73818=>'L',
      +73819=>'L',
      +73820=>'L',
      +73821=>'L',
      +73822=>'L',
      +73823=>'L',
      +73824=>'L',
      +73825=>'L',
      +73826=>'L',
      +73827=>'L',
      +73828=>'L',
      +73829=>'L',
      +73830=>'L',
      +73831=>'L',
      +73832=>'L',
      +73833=>'L',
      +73834=>'L',
      +73835=>'L',
      +73836=>'L',
      +73837=>'L',
      +73838=>'L',
      +73839=>'L',
      +73840=>'L',
      +73841=>'L',
      +73842=>'L',
      +73843=>'L',
      +73844=>'L',
      +73845=>'L',
      +73846=>'L',
      +73847=>'L',
      +73848=>'L',
      +73849=>'L',
      +73850=>'L',
      +73851=>'L',
      +73852=>'L',
      +73853=>'L',
      +73854=>'L',
      +73855=>'L',
      +73856=>'L',
      +73857=>'L',
      +73858=>'L',
      +73859=>'L',
      +73860=>'L',
      +73861=>'L',
      +73862=>'L',
      +73863=>'L',
      +73864=>'L',
      +73865=>'L',
      +73866=>'L',
      +73867=>'L',
      +73868=>'L',
      +73869=>'L',
      +73870=>'L',
      +73871=>'L',
      +73872=>'L',
      +73873=>'L',
      +73874=>'L',
      +73875=>'L',
      +73876=>'L',
      +73877=>'L',
      +73878=>'L',
      +73879=>'L',
      +73880=>'L',
      +73881=>'L',
      +73882=>'L',
      +73883=>'L',
      +73884=>'L',
      +73885=>'L',
      +73886=>'L',
      +73887=>'L',
      +73888=>'L',
      +73889=>'L',
      +73890=>'L',
      +73891=>'L',
      +73892=>'L',
      +73893=>'L',
      +73894=>'L',
      +73895=>'L',
      +73896=>'L',
      +73897=>'L',
      +73898=>'L',
      +73899=>'L',
      +73900=>'L',
      +73901=>'L',
      +73902=>'L',
      +73903=>'L',
      +73904=>'L',
      +73905=>'L',
      +73906=>'L',
      +73907=>'L',
      +73908=>'L',
      +73909=>'L',
      +73910=>'L',
      +73911=>'L',
      +73912=>'L',
      +73913=>'L',
      +73914=>'L',
      +73915=>'L',
      +73916=>'L',
      +73917=>'L',
      +73918=>'L',
      +73919=>'L',
      +73920=>'L',
      +73921=>'L',
      +73922=>'L',
      +73923=>'L',
      +73924=>'L',
      +73925=>'L',
      +73926=>'L',
      +73927=>'L',
      +73928=>'L',
      +73929=>'L',
      +73930=>'L',
      +73931=>'L',
      +73932=>'L',
      +73933=>'L',
      +73934=>'L',
      +73935=>'L',
      +73936=>'L',
      +73937=>'L',
      +73938=>'L',
      +73939=>'L',
      +73940=>'L',
      +73941=>'L',
      +73942=>'L',
      +73943=>'L',
      +73944=>'L',
      +73945=>'L',
      +73946=>'L',
      +73947=>'L',
      +73948=>'L',
      +73949=>'L',
      +73950=>'L',
      +73951=>'L',
      +73952=>'L',
      +73953=>'L',
      +73954=>'L',
      +73955=>'L',
      +73956=>'L',
      +73957=>'L',
      +73958=>'L',
      +73959=>'L',
      +73960=>'L',
      +73961=>'L',
      +73962=>'L',
      +73963=>'L',
      +73964=>'L',
      +73965=>'L',
      +73966=>'L',
      +73967=>'L',
      +73968=>'L',
      +73969=>'L',
      +73970=>'L',
      +73971=>'L',
      +73972=>'L',
      +73973=>'L',
      +73974=>'L',
      +73975=>'L',
      +73976=>'L',
      +73977=>'L',
      +73978=>'L',
      +73979=>'L',
      +73980=>'L',
      +73981=>'L',
      +73982=>'L',
      +73983=>'L',
      +73984=>'L',
      +73985=>'L',
      +73986=>'L',
      +73987=>'L',
      +73988=>'L',
      +73989=>'L',
      +73990=>'L',
      +73991=>'L',
      +73992=>'L',
      +73993=>'L',
      +73994=>'L',
      +73995=>'L',
      +73996=>'L',
      +73997=>'L',
      +73998=>'L',
      +73999=>'L',
      +74000=>'L',
      +74001=>'L',
      +74002=>'L',
      +74003=>'L',
      +74004=>'L',
      +74005=>'L',
      +74006=>'L',
      +74007=>'L',
      +74008=>'L',
      +74009=>'L',
      +74010=>'L',
      +74011=>'L',
      +74012=>'L',
      +74013=>'L',
      +74014=>'L',
      +74015=>'L',
      +74016=>'L',
      +74017=>'L',
      +74018=>'L',
      +74019=>'L',
      +74020=>'L',
      +74021=>'L',
      +74022=>'L',
      +74023=>'L',
      +74024=>'L',
      +74025=>'L',
      +74026=>'L',
      +74027=>'L',
      +74028=>'L',
      +74029=>'L',
      +74030=>'L',
      +74031=>'L',
      +74032=>'L',
      +74033=>'L',
      +74034=>'L',
      +74035=>'L',
      +74036=>'L',
      +74037=>'L',
      +74038=>'L',
      +74039=>'L',
      +74040=>'L',
      +74041=>'L',
      +74042=>'L',
      +74043=>'L',
      +74044=>'L',
      +74045=>'L',
      +74046=>'L',
      +74047=>'L',
      +74048=>'L',
      +74049=>'L',
      +74050=>'L',
      +74051=>'L',
      +74052=>'L',
      +74053=>'L',
      +74054=>'L',
      +74055=>'L',
      +74056=>'L',
      +74057=>'L',
      +74058=>'L',
      +74059=>'L',
      +74060=>'L',
      +74061=>'L',
      +74062=>'L',
      +74063=>'L',
      +74064=>'L',
      +74065=>'L',
      +74066=>'L',
      +74067=>'L',
      +74068=>'L',
      +74069=>'L',
      +74070=>'L',
      +74071=>'L',
      +74072=>'L',
      +74073=>'L',
      +74074=>'L',
      +74075=>'L',
      +74076=>'L',
      +74077=>'L',
      +74078=>'L',
      +74079=>'L',
      +74080=>'L',
      +74081=>'L',
      +74082=>'L',
      +74083=>'L',
      +74084=>'L',
      +74085=>'L',
      +74086=>'L',
      +74087=>'L',
      +74088=>'L',
      +74089=>'L',
      +74090=>'L',
      +74091=>'L',
      +74092=>'L',
      +74093=>'L',
      +74094=>'L',
      +74095=>'L',
      +74096=>'L',
      +74097=>'L',
      +74098=>'L',
      +74099=>'L',
      +74100=>'L',
      +74101=>'L',
      +74102=>'L',
      +74103=>'L',
      +74104=>'L',
      +74105=>'L',
      +74106=>'L',
      +74107=>'L',
      +74108=>'L',
      +74109=>'L',
      +74110=>'L',
      +74111=>'L',
      +74112=>'L',
      +74113=>'L',
      +74114=>'L',
      +74115=>'L',
      +74116=>'L',
      +74117=>'L',
      +74118=>'L',
      +74119=>'L',
      +74120=>'L',
      +74121=>'L',
      +74122=>'L',
      +74123=>'L',
      +74124=>'L',
      +74125=>'L',
      +74126=>'L',
      +74127=>'L',
      +74128=>'L',
      +74129=>'L',
      +74130=>'L',
      +74131=>'L',
      +74132=>'L',
      +74133=>'L',
      +74134=>'L',
      +74135=>'L',
      +74136=>'L',
      +74137=>'L',
      +74138=>'L',
      +74139=>'L',
      +74140=>'L',
      +74141=>'L',
      +74142=>'L',
      +74143=>'L',
      +74144=>'L',
      +74145=>'L',
      +74146=>'L',
      +74147=>'L',
      +74148=>'L',
      +74149=>'L',
      +74150=>'L',
      +74151=>'L',
      +74152=>'L',
      +74153=>'L',
      +74154=>'L',
      +74155=>'L',
      +74156=>'L',
      +74157=>'L',
      +74158=>'L',
      +74159=>'L',
      +74160=>'L',
      +74161=>'L',
      +74162=>'L',
      +74163=>'L',
      +74164=>'L',
      +74165=>'L',
      +74166=>'L',
      +74167=>'L',
      +74168=>'L',
      +74169=>'L',
      +74170=>'L',
      +74171=>'L',
      +74172=>'L',
      +74173=>'L',
      +74174=>'L',
      +74175=>'L',
      +74176=>'L',
      +74177=>'L',
      +74178=>'L',
      +74179=>'L',
      +74180=>'L',
      +74181=>'L',
      +74182=>'L',
      +74183=>'L',
      +74184=>'L',
      +74185=>'L',
      +74186=>'L',
      +74187=>'L',
      +74188=>'L',
      +74189=>'L',
      +74190=>'L',
      +74191=>'L',
      +74192=>'L',
      +74193=>'L',
      +74194=>'L',
      +74195=>'L',
      +74196=>'L',
      +74197=>'L',
      +74198=>'L',
      +74199=>'L',
      +74200=>'L',
      +74201=>'L',
      +74202=>'L',
      +74203=>'L',
      +74204=>'L',
      +74205=>'L',
      +74206=>'L',
      +74207=>'L',
      +74208=>'L',
      +74209=>'L',
      +74210=>'L',
      +74211=>'L',
      +74212=>'L',
      +74213=>'L',
      +74214=>'L',
      +74215=>'L',
      +74216=>'L',
      +74217=>'L',
      +74218=>'L',
      +74219=>'L',
      +74220=>'L',
      +74221=>'L',
      +74222=>'L',
      +74223=>'L',
      +74224=>'L',
      +74225=>'L',
      +74226=>'L',
      +74227=>'L',
      +74228=>'L',
      +74229=>'L',
      +74230=>'L',
      +74231=>'L',
      +74232=>'L',
      +74233=>'L',
      +74234=>'L',
      +74235=>'L',
      +74236=>'L',
      +74237=>'L',
      +74238=>'L',
      +74239=>'L',
      +74240=>'L',
      +74241=>'L',
      +74242=>'L',
      +74243=>'L',
      +74244=>'L',
      +74245=>'L',
      +74246=>'L',
      +74247=>'L',
      +74248=>'L',
      +74249=>'L',
      +74250=>'L',
      +74251=>'L',
      +74252=>'L',
      +74253=>'L',
      +74254=>'L',
      +74255=>'L',
      +74256=>'L',
      +74257=>'L',
      +74258=>'L',
      +74259=>'L',
      +74260=>'L',
      +74261=>'L',
      +74262=>'L',
      +74263=>'L',
      +74264=>'L',
      +74265=>'L',
      +74266=>'L',
      +74267=>'L',
      +74268=>'L',
      +74269=>'L',
      +74270=>'L',
      +74271=>'L',
      +74272=>'L',
      +74273=>'L',
      +74274=>'L',
      +74275=>'L',
      +74276=>'L',
      +74277=>'L',
      +74278=>'L',
      +74279=>'L',
      +74280=>'L',
      +74281=>'L',
      +74282=>'L',
      +74283=>'L',
      +74284=>'L',
      +74285=>'L',
      +74286=>'L',
      +74287=>'L',
      +74288=>'L',
      +74289=>'L',
      +74290=>'L',
      +74291=>'L',
      +74292=>'L',
      +74293=>'L',
      +74294=>'L',
      +74295=>'L',
      +74296=>'L',
      +74297=>'L',
      +74298=>'L',
      +74299=>'L',
      +74300=>'L',
      +74301=>'L',
      +74302=>'L',
      +74303=>'L',
      +74304=>'L',
      +74305=>'L',
      +74306=>'L',
      +74307=>'L',
      +74308=>'L',
      +74309=>'L',
      +74310=>'L',
      +74311=>'L',
      +74312=>'L',
      +74313=>'L',
      +74314=>'L',
      +74315=>'L',
      +74316=>'L',
      +74317=>'L',
      +74318=>'L',
      +74319=>'L',
      +74320=>'L',
      +74321=>'L',
      +74322=>'L',
      +74323=>'L',
      +74324=>'L',
      +74325=>'L',
      +74326=>'L',
      +74327=>'L',
      +74328=>'L',
      +74329=>'L',
      +74330=>'L',
      +74331=>'L',
      +74332=>'L',
      +74333=>'L',
      +74334=>'L',
      +74335=>'L',
      +74336=>'L',
      +74337=>'L',
      +74338=>'L',
      +74339=>'L',
      +74340=>'L',
      +74341=>'L',
      +74342=>'L',
      +74343=>'L',
      +74344=>'L',
      +74345=>'L',
      +74346=>'L',
      +74347=>'L',
      +74348=>'L',
      +74349=>'L',
      +74350=>'L',
      +74351=>'L',
      +74352=>'L',
      +74353=>'L',
      +74354=>'L',
      +74355=>'L',
      +74356=>'L',
      +74357=>'L',
      +74358=>'L',
      +74359=>'L',
      +74360=>'L',
      +74361=>'L',
      +74362=>'L',
      +74363=>'L',
      +74364=>'L',
      +74365=>'L',
      +74366=>'L',
      +74367=>'L',
      +74368=>'L',
      +74369=>'L',
      +74370=>'L',
      +74371=>'L',
      +74372=>'L',
      +74373=>'L',
      +74374=>'L',
      +74375=>'L',
      +74376=>'L',
      +74377=>'L',
      +74378=>'L',
      +74379=>'L',
      +74380=>'L',
      +74381=>'L',
      +74382=>'L',
      +74383=>'L',
      +74384=>'L',
      +74385=>'L',
      +74386=>'L',
      +74387=>'L',
      +74388=>'L',
      +74389=>'L',
      +74390=>'L',
      +74391=>'L',
      +74392=>'L',
      +74393=>'L',
      +74394=>'L',
      +74395=>'L',
      +74396=>'L',
      +74397=>'L',
      +74398=>'L',
      +74399=>'L',
      +74400=>'L',
      +74401=>'L',
      +74402=>'L',
      +74403=>'L',
      +74404=>'L',
      +74405=>'L',
      +74406=>'L',
      +74407=>'L',
      +74408=>'L',
      +74409=>'L',
      +74410=>'L',
      +74411=>'L',
      +74412=>'L',
      +74413=>'L',
      +74414=>'L',
      +74415=>'L',
      +74416=>'L',
      +74417=>'L',
      +74418=>'L',
      +74419=>'L',
      +74420=>'L',
      +74421=>'L',
      +74422=>'L',
      +74423=>'L',
      +74424=>'L',
      +74425=>'L',
      +74426=>'L',
      +74427=>'L',
      +74428=>'L',
      +74429=>'L',
      +74430=>'L',
      +74431=>'L',
      +74432=>'L',
      +74433=>'L',
      +74434=>'L',
      +74435=>'L',
      +74436=>'L',
      +74437=>'L',
      +74438=>'L',
      +74439=>'L',
      +74440=>'L',
      +74441=>'L',
      +74442=>'L',
      +74443=>'L',
      +74444=>'L',
      +74445=>'L',
      +74446=>'L',
      +74447=>'L',
      +74448=>'L',
      +74449=>'L',
      +74450=>'L',
      +74451=>'L',
      +74452=>'L',
      +74453=>'L',
      +74454=>'L',
      +74455=>'L',
      +74456=>'L',
      +74457=>'L',
      +74458=>'L',
      +74459=>'L',
      +74460=>'L',
      +74461=>'L',
      +74462=>'L',
      +74463=>'L',
      +74464=>'L',
      +74465=>'L',
      +74466=>'L',
      +74467=>'L',
      +74468=>'L',
      +74469=>'L',
      +74470=>'L',
      +74471=>'L',
      +74472=>'L',
      +74473=>'L',
      +74474=>'L',
      +74475=>'L',
      +74476=>'L',
      +74477=>'L',
      +74478=>'L',
      +74479=>'L',
      +74480=>'L',
      +74481=>'L',
      +74482=>'L',
      +74483=>'L',
      +74484=>'L',
      +74485=>'L',
      +74486=>'L',
      +74487=>'L',
      +74488=>'L',
      +74489=>'L',
      +74490=>'L',
      +74491=>'L',
      +74492=>'L',
      +74493=>'L',
      +74494=>'L',
      +74495=>'L',
      +74496=>'L',
      +74497=>'L',
      +74498=>'L',
      +74499=>'L',
      +74500=>'L',
      +74501=>'L',
      +74502=>'L',
      +74503=>'L',
      +74504=>'L',
      +74505=>'L',
      +74506=>'L',
      +74507=>'L',
      +74508=>'L',
      +74509=>'L',
      +74510=>'L',
      +74511=>'L',
      +74512=>'L',
      +74513=>'L',
      +74514=>'L',
      +74515=>'L',
      +74516=>'L',
      +74517=>'L',
      +74518=>'L',
      +74519=>'L',
      +74520=>'L',
      +74521=>'L',
      +74522=>'L',
      +74523=>'L',
      +74524=>'L',
      +74525=>'L',
      +74526=>'L',
      +74527=>'L',
      +74528=>'L',
      +74529=>'L',
      +74530=>'L',
      +74531=>'L',
      +74532=>'L',
      +74533=>'L',
      +74534=>'L',
      +74535=>'L',
      +74536=>'L',
      +74537=>'L',
      +74538=>'L',
      +74539=>'L',
      +74540=>'L',
      +74541=>'L',
      +74542=>'L',
      +74543=>'L',
      +74544=>'L',
      +74545=>'L',
      +74546=>'L',
      +74547=>'L',
      +74548=>'L',
      +74549=>'L',
      +74550=>'L',
      +74551=>'L',
      +74552=>'L',
      +74553=>'L',
      +74554=>'L',
      +74555=>'L',
      +74556=>'L',
      +74557=>'L',
      +74558=>'L',
      +74559=>'L',
      +74560=>'L',
      +74561=>'L',
      +74562=>'L',
      +74563=>'L',
      +74564=>'L',
      +74565=>'L',
      +74566=>'L',
      +74567=>'L',
      +74568=>'L',
      +74569=>'L',
      +74570=>'L',
      +74571=>'L',
      +74572=>'L',
      +74573=>'L',
      +74574=>'L',
      +74575=>'L',
      +74576=>'L',
      +74577=>'L',
      +74578=>'L',
      +74579=>'L',
      +74580=>'L',
      +74581=>'L',
      +74582=>'L',
      +74583=>'L',
      +74584=>'L',
      +74585=>'L',
      +74586=>'L',
      +74587=>'L',
      +74588=>'L',
      +74589=>'L',
      +74590=>'L',
      +74591=>'L',
      +74592=>'L',
      +74593=>'L',
      +74594=>'L',
      +74595=>'L',
      +74596=>'L',
      +74597=>'L',
      +74598=>'L',
      +74599=>'L',
      +74600=>'L',
      +74601=>'L',
      +74602=>'L',
      +74603=>'L',
      +74604=>'L',
      +74605=>'L',
      +74606=>'L',
      +74752=>'L',
      +74753=>'L',
      +74754=>'L',
      +74755=>'L',
      +74756=>'L',
      +74757=>'L',
      +74758=>'L',
      +74759=>'L',
      +74760=>'L',
      +74761=>'L',
      +74762=>'L',
      +74763=>'L',
      +74764=>'L',
      +74765=>'L',
      +74766=>'L',
      +74767=>'L',
      +74768=>'L',
      +74769=>'L',
      +74770=>'L',
      +74771=>'L',
      +74772=>'L',
      +74773=>'L',
      +74774=>'L',
      +74775=>'L',
      +74776=>'L',
      +74777=>'L',
      +74778=>'L',
      +74779=>'L',
      +74780=>'L',
      +74781=>'L',
      +74782=>'L',
      +74783=>'L',
      +74784=>'L',
      +74785=>'L',
      +74786=>'L',
      +74787=>'L',
      +74788=>'L',
      +74789=>'L',
      +74790=>'L',
      +74791=>'L',
      +74792=>'L',
      +74793=>'L',
      +74794=>'L',
      +74795=>'L',
      +74796=>'L',
      +74797=>'L',
      +74798=>'L',
      +74799=>'L',
      +74800=>'L',
      +74801=>'L',
      +74802=>'L',
      +74803=>'L',
      +74804=>'L',
      +74805=>'L',
      +74806=>'L',
      +74807=>'L',
      +74808=>'L',
      +74809=>'L',
      +74810=>'L',
      +74811=>'L',
      +74812=>'L',
      +74813=>'L',
      +74814=>'L',
      +74815=>'L',
      +74816=>'L',
      +74817=>'L',
      +74818=>'L',
      +74819=>'L',
      +74820=>'L',
      +74821=>'L',
      +74822=>'L',
      +74823=>'L',
      +74824=>'L',
      +74825=>'L',
      +74826=>'L',
      +74827=>'L',
      +74828=>'L',
      +74829=>'L',
      +74830=>'L',
      +74831=>'L',
      +74832=>'L',
      +74833=>'L',
      +74834=>'L',
      +74835=>'L',
      +74836=>'L',
      +74837=>'L',
      +74838=>'L',
      +74839=>'L',
      +74840=>'L',
      +74841=>'L',
      +74842=>'L',
      +74843=>'L',
      +74844=>'L',
      +74845=>'L',
      +74846=>'L',
      +74847=>'L',
      +74848=>'L',
      +74849=>'L',
      +74850=>'L',
      +74864=>'L',
      +74865=>'L',
      +74866=>'L',
      +74867=>'L',
      +118784=>'L',
      +118785=>'L',
      +118786=>'L',
      +118787=>'L',
      +118788=>'L',
      +118789=>'L',
      +118790=>'L',
      +118791=>'L',
      +118792=>'L',
      +118793=>'L',
      +118794=>'L',
      +118795=>'L',
      +118796=>'L',
      +118797=>'L',
      +118798=>'L',
      +118799=>'L',
      +118800=>'L',
      +118801=>'L',
      +118802=>'L',
      +118803=>'L',
      +118804=>'L',
      +118805=>'L',
      +118806=>'L',
      +118807=>'L',
      +118808=>'L',
      +118809=>'L',
      +118810=>'L',
      +118811=>'L',
      +118812=>'L',
      +118813=>'L',
      +118814=>'L',
      +118815=>'L',
      +118816=>'L',
      +118817=>'L',
      +118818=>'L',
      +118819=>'L',
      +118820=>'L',
      +118821=>'L',
      +118822=>'L',
      +118823=>'L',
      +118824=>'L',
      +118825=>'L',
      +118826=>'L',
      +118827=>'L',
      +118828=>'L',
      +118829=>'L',
      +118830=>'L',
      +118831=>'L',
      +118832=>'L',
      +118833=>'L',
      +118834=>'L',
      +118835=>'L',
      +118836=>'L',
      +118837=>'L',
      +118838=>'L',
      +118839=>'L',
      +118840=>'L',
      +118841=>'L',
      +118842=>'L',
      +118843=>'L',
      +118844=>'L',
      +118845=>'L',
      +118846=>'L',
      +118847=>'L',
      +118848=>'L',
      +118849=>'L',
      +118850=>'L',
      +118851=>'L',
      +118852=>'L',
      +118853=>'L',
      +118854=>'L',
      +118855=>'L',
      +118856=>'L',
      +118857=>'L',
      +118858=>'L',
      +118859=>'L',
      +118860=>'L',
      +118861=>'L',
      +118862=>'L',
      +118863=>'L',
      +118864=>'L',
      +118865=>'L',
      +118866=>'L',
      +118867=>'L',
      +118868=>'L',
      +118869=>'L',
      +118870=>'L',
      +118871=>'L',
      +118872=>'L',
      +118873=>'L',
      +118874=>'L',
      +118875=>'L',
      +118876=>'L',
      +118877=>'L',
      +118878=>'L',
      +118879=>'L',
      +118880=>'L',
      +118881=>'L',
      +118882=>'L',
      +118883=>'L',
      +118884=>'L',
      +118885=>'L',
      +118886=>'L',
      +118887=>'L',
      +118888=>'L',
      +118889=>'L',
      +118890=>'L',
      +118891=>'L',
      +118892=>'L',
      +118893=>'L',
      +118894=>'L',
      +118895=>'L',
      +118896=>'L',
      +118897=>'L',
      +118898=>'L',
      +118899=>'L',
      +118900=>'L',
      +118901=>'L',
      +118902=>'L',
      +118903=>'L',
      +118904=>'L',
      +118905=>'L',
      +118906=>'L',
      +118907=>'L',
      +118908=>'L',
      +118909=>'L',
      +118910=>'L',
      +118911=>'L',
      +118912=>'L',
      +118913=>'L',
      +118914=>'L',
      +118915=>'L',
      +118916=>'L',
      +118917=>'L',
      +118918=>'L',
      +118919=>'L',
      +118920=>'L',
      +118921=>'L',
      +118922=>'L',
      +118923=>'L',
      +118924=>'L',
      +118925=>'L',
      +118926=>'L',
      +118927=>'L',
      +118928=>'L',
      +118929=>'L',
      +118930=>'L',
      +118931=>'L',
      +118932=>'L',
      +118933=>'L',
      +118934=>'L',
      +118935=>'L',
      +118936=>'L',
      +118937=>'L',
      +118938=>'L',
      +118939=>'L',
      +118940=>'L',
      +118941=>'L',
      +118942=>'L',
      +118943=>'L',
      +118944=>'L',
      +118945=>'L',
      +118946=>'L',
      +118947=>'L',
      +118948=>'L',
      +118949=>'L',
      +118950=>'L',
      +118951=>'L',
      +118952=>'L',
      +118953=>'L',
      +118954=>'L',
      +118955=>'L',
      +118956=>'L',
      +118957=>'L',
      +118958=>'L',
      +118959=>'L',
      +118960=>'L',
      +118961=>'L',
      +118962=>'L',
      +118963=>'L',
      +118964=>'L',
      +118965=>'L',
      +118966=>'L',
      +118967=>'L',
      +118968=>'L',
      +118969=>'L',
      +118970=>'L',
      +118971=>'L',
      +118972=>'L',
      +118973=>'L',
      +118974=>'L',
      +118975=>'L',
      +118976=>'L',
      +118977=>'L',
      +118978=>'L',
      +118979=>'L',
      +118980=>'L',
      +118981=>'L',
      +118982=>'L',
      +118983=>'L',
      +118984=>'L',
      +118985=>'L',
      +118986=>'L',
      +118987=>'L',
      +118988=>'L',
      +118989=>'L',
      +118990=>'L',
      +118991=>'L',
      +118992=>'L',
      +118993=>'L',
      +118994=>'L',
      +118995=>'L',
      +118996=>'L',
      +118997=>'L',
      +118998=>'L',
      +118999=>'L',
      +119000=>'L',
      +119001=>'L',
      +119002=>'L',
      +119003=>'L',
      +119004=>'L',
      +119005=>'L',
      +119006=>'L',
      +119007=>'L',
      +119008=>'L',
      +119009=>'L',
      +119010=>'L',
      +119011=>'L',
      +119012=>'L',
      +119013=>'L',
      +119014=>'L',
      +119015=>'L',
      +119016=>'L',
      +119017=>'L',
      +119018=>'L',
      +119019=>'L',
      +119020=>'L',
      +119021=>'L',
      +119022=>'L',
      +119023=>'L',
      +119024=>'L',
      +119025=>'L',
      +119026=>'L',
      +119027=>'L',
      +119028=>'L',
      +119029=>'L',
      +119040=>'L',
      +119041=>'L',
      +119042=>'L',
      +119043=>'L',
      +119044=>'L',
      +119045=>'L',
      +119046=>'L',
      +119047=>'L',
      +119048=>'L',
      +119049=>'L',
      +119050=>'L',
      +119051=>'L',
      +119052=>'L',
      +119053=>'L',
      +119054=>'L',
      +119055=>'L',
      +119056=>'L',
      +119057=>'L',
      +119058=>'L',
      +119059=>'L',
      +119060=>'L',
      +119061=>'L',
      +119062=>'L',
      +119063=>'L',
      +119064=>'L',
      +119065=>'L',
      +119066=>'L',
      +119067=>'L',
      +119068=>'L',
      +119069=>'L',
      +119070=>'L',
      +119071=>'L',
      +119072=>'L',
      +119073=>'L',
      +119074=>'L',
      +119075=>'L',
      +119076=>'L',
      +119077=>'L',
      +119078=>'L',
      +119082=>'L',
      +119083=>'L',
      +119084=>'L',
      +119085=>'L',
      +119086=>'L',
      +119087=>'L',
      +119088=>'L',
      +119089=>'L',
      +119090=>'L',
      +119091=>'L',
      +119092=>'L',
      +119093=>'L',
      +119094=>'L',
      +119095=>'L',
      +119096=>'L',
      +119097=>'L',
      +119098=>'L',
      +119099=>'L',
      +119100=>'L',
      +119101=>'L',
      +119102=>'L',
      +119103=>'L',
      +119104=>'L',
      +119105=>'L',
      +119106=>'L',
      +119107=>'L',
      +119108=>'L',
      +119109=>'L',
      +119110=>'L',
      +119111=>'L',
      +119112=>'L',
      +119113=>'L',
      +119114=>'L',
      +119115=>'L',
      +119116=>'L',
      +119117=>'L',
      +119118=>'L',
      +119119=>'L',
      +119120=>'L',
      +119121=>'L',
      +119122=>'L',
      +119123=>'L',
      +119124=>'L',
      +119125=>'L',
      +119126=>'L',
      +119127=>'L',
      +119128=>'L',
      +119129=>'L',
      +119130=>'L',
      +119131=>'L',
      +119132=>'L',
      +119133=>'L',
      +119134=>'L',
      +119135=>'L',
      +119136=>'L',
      +119137=>'L',
      +119138=>'L',
      +119139=>'L',
      +119140=>'L',
      +119141=>'L',
      +119142=>'L',
      +119143=>'NSM',
      +119144=>'NSM',
      +119145=>'NSM',
      +119146=>'L',
      +119147=>'L',
      +119148=>'L',
      +119149=>'L',
      +119150=>'L',
      +119151=>'L',
      +119152=>'L',
      +119153=>'L',
      +119154=>'L',
      +119155=>'BN',
      +119156=>'BN',
      +119157=>'BN',
      +119158=>'BN',
      +119159=>'BN',
      +119160=>'BN',
      +119161=>'BN',
      +119162=>'BN',
      +119163=>'NSM',
      +119164=>'NSM',
      +119165=>'NSM',
      +119166=>'NSM',
      +119167=>'NSM',
      +119168=>'NSM',
      +119169=>'NSM',
      +119170=>'NSM',
      +119171=>'L',
      +119172=>'L',
      +119173=>'NSM',
      +119174=>'NSM',
      +119175=>'NSM',
      +119176=>'NSM',
      +119177=>'NSM',
      +119178=>'NSM',
      +119179=>'NSM',
      +119180=>'L',
      +119181=>'L',
      +119182=>'L',
      +119183=>'L',
      +119184=>'L',
      +119185=>'L',
      +119186=>'L',
      +119187=>'L',
      +119188=>'L',
      +119189=>'L',
      +119190=>'L',
      +119191=>'L',
      +119192=>'L',
      +119193=>'L',
      +119194=>'L',
      +119195=>'L',
      +119196=>'L',
      +119197=>'L',
      +119198=>'L',
      +119199=>'L',
      +119200=>'L',
      +119201=>'L',
      +119202=>'L',
      +119203=>'L',
      +119204=>'L',
      +119205=>'L',
      +119206=>'L',
      +119207=>'L',
      +119208=>'L',
      +119209=>'L',
      +119210=>'NSM',
      +119211=>'NSM',
      +119212=>'NSM',
      +119213=>'NSM',
      +119214=>'L',
      +119215=>'L',
      +119216=>'L',
      +119217=>'L',
      +119218=>'L',
      +119219=>'L',
      +119220=>'L',
      +119221=>'L',
      +119222=>'L',
      +119223=>'L',
      +119224=>'L',
      +119225=>'L',
      +119226=>'L',
      +119227=>'L',
      +119228=>'L',
      +119229=>'L',
      +119230=>'L',
      +119231=>'L',
      +119232=>'L',
      +119233=>'L',
      +119234=>'L',
      +119235=>'L',
      +119236=>'L',
      +119237=>'L',
      +119238=>'L',
      +119239=>'L',
      +119240=>'L',
      +119241=>'L',
      +119242=>'L',
      +119243=>'L',
      +119244=>'L',
      +119245=>'L',
      +119246=>'L',
      +119247=>'L',
      +119248=>'L',
      +119249=>'L',
      +119250=>'L',
      +119251=>'L',
      +119252=>'L',
      +119253=>'L',
      +119254=>'L',
      +119255=>'L',
      +119256=>'L',
      +119257=>'L',
      +119258=>'L',
      +119259=>'L',
      +119260=>'L',
      +119261=>'L',
      +119296=>'ON',
      +119297=>'ON',
      +119298=>'ON',
      +119299=>'ON',
      +119300=>'ON',
      +119301=>'ON',
      +119302=>'ON',
      +119303=>'ON',
      +119304=>'ON',
      +119305=>'ON',
      +119306=>'ON',
      +119307=>'ON',
      +119308=>'ON',
      +119309=>'ON',
      +119310=>'ON',
      +119311=>'ON',
      +119312=>'ON',
      +119313=>'ON',
      +119314=>'ON',
      +119315=>'ON',
      +119316=>'ON',
      +119317=>'ON',
      +119318=>'ON',
      +119319=>'ON',
      +119320=>'ON',
      +119321=>'ON',
      +119322=>'ON',
      +119323=>'ON',
      +119324=>'ON',
      +119325=>'ON',
      +119326=>'ON',
      +119327=>'ON',
      +119328=>'ON',
      +119329=>'ON',
      +119330=>'ON',
      +119331=>'ON',
      +119332=>'ON',
      +119333=>'ON',
      +119334=>'ON',
      +119335=>'ON',
      +119336=>'ON',
      +119337=>'ON',
      +119338=>'ON',
      +119339=>'ON',
      +119340=>'ON',
      +119341=>'ON',
      +119342=>'ON',
      +119343=>'ON',
      +119344=>'ON',
      +119345=>'ON',
      +119346=>'ON',
      +119347=>'ON',
      +119348=>'ON',
      +119349=>'ON',
      +119350=>'ON',
      +119351=>'ON',
      +119352=>'ON',
      +119353=>'ON',
      +119354=>'ON',
      +119355=>'ON',
      +119356=>'ON',
      +119357=>'ON',
      +119358=>'ON',
      +119359=>'ON',
      +119360=>'ON',
      +119361=>'ON',
      +119362=>'NSM',
      +119363=>'NSM',
      +119364=>'NSM',
      +119365=>'ON',
      +119552=>'ON',
      +119553=>'ON',
      +119554=>'ON',
      +119555=>'ON',
      +119556=>'ON',
      +119557=>'ON',
      +119558=>'ON',
      +119559=>'ON',
      +119560=>'ON',
      +119561=>'ON',
      +119562=>'ON',
      +119563=>'ON',
      +119564=>'ON',
      +119565=>'ON',
      +119566=>'ON',
      +119567=>'ON',
      +119568=>'ON',
      +119569=>'ON',
      +119570=>'ON',
      +119571=>'ON',
      +119572=>'ON',
      +119573=>'ON',
      +119574=>'ON',
      +119575=>'ON',
      +119576=>'ON',
      +119577=>'ON',
      +119578=>'ON',
      +119579=>'ON',
      +119580=>'ON',
      +119581=>'ON',
      +119582=>'ON',
      +119583=>'ON',
      +119584=>'ON',
      +119585=>'ON',
      +119586=>'ON',
      +119587=>'ON',
      +119588=>'ON',
      +119589=>'ON',
      +119590=>'ON',
      +119591=>'ON',
      +119592=>'ON',
      +119593=>'ON',
      +119594=>'ON',
      +119595=>'ON',
      +119596=>'ON',
      +119597=>'ON',
      +119598=>'ON',
      +119599=>'ON',
      +119600=>'ON',
      +119601=>'ON',
      +119602=>'ON',
      +119603=>'ON',
      +119604=>'ON',
      +119605=>'ON',
      +119606=>'ON',
      +119607=>'ON',
      +119608=>'ON',
      +119609=>'ON',
      +119610=>'ON',
      +119611=>'ON',
      +119612=>'ON',
      +119613=>'ON',
      +119614=>'ON',
      +119615=>'ON',
      +119616=>'ON',
      +119617=>'ON',
      +119618=>'ON',
      +119619=>'ON',
      +119620=>'ON',
      +119621=>'ON',
      +119622=>'ON',
      +119623=>'ON',
      +119624=>'ON',
      +119625=>'ON',
      +119626=>'ON',
      +119627=>'ON',
      +119628=>'ON',
      +119629=>'ON',
      +119630=>'ON',
      +119631=>'ON',
      +119632=>'ON',
      +119633=>'ON',
      +119634=>'ON',
      +119635=>'ON',
      +119636=>'ON',
      +119637=>'ON',
      +119638=>'ON',
      +119648=>'L',
      +119649=>'L',
      +119650=>'L',
      +119651=>'L',
      +119652=>'L',
      +119653=>'L',
      +119654=>'L',
      +119655=>'L',
      +119656=>'L',
      +119657=>'L',
      +119658=>'L',
      +119659=>'L',
      +119660=>'L',
      +119661=>'L',
      +119662=>'L',
      +119663=>'L',
      +119664=>'L',
      +119665=>'L',
      +119808=>'L',
      +119809=>'L',
      +119810=>'L',
      +119811=>'L',
      +119812=>'L',
      +119813=>'L',
      +119814=>'L',
      +119815=>'L',
      +119816=>'L',
      +119817=>'L',
      +119818=>'L',
      +119819=>'L',
      +119820=>'L',
      +119821=>'L',
      +119822=>'L',
      +119823=>'L',
      +119824=>'L',
      +119825=>'L',
      +119826=>'L',
      +119827=>'L',
      +119828=>'L',
      +119829=>'L',
      +119830=>'L',
      +119831=>'L',
      +119832=>'L',
      +119833=>'L',
      +119834=>'L',
      +119835=>'L',
      +119836=>'L',
      +119837=>'L',
      +119838=>'L',
      +119839=>'L',
      +119840=>'L',
      +119841=>'L',
      +119842=>'L',
      +119843=>'L',
      +119844=>'L',
      +119845=>'L',
      +119846=>'L',
      +119847=>'L',
      +119848=>'L',
      +119849=>'L',
      +119850=>'L',
      +119851=>'L',
      +119852=>'L',
      +119853=>'L',
      +119854=>'L',
      +119855=>'L',
      +119856=>'L',
      +119857=>'L',
      +119858=>'L',
      +119859=>'L',
      +119860=>'L',
      +119861=>'L',
      +119862=>'L',
      +119863=>'L',
      +119864=>'L',
      +119865=>'L',
      +119866=>'L',
      +119867=>'L',
      +119868=>'L',
      +119869=>'L',
      +119870=>'L',
      +119871=>'L',
      +119872=>'L',
      +119873=>'L',
      +119874=>'L',
      +119875=>'L',
      +119876=>'L',
      +119877=>'L',
      +119878=>'L',
      +119879=>'L',
      +119880=>'L',
      +119881=>'L',
      +119882=>'L',
      +119883=>'L',
      +119884=>'L',
      +119885=>'L',
      +119886=>'L',
      +119887=>'L',
      +119888=>'L',
      +119889=>'L',
      +119890=>'L',
      +119891=>'L',
      +119892=>'L',
      +119894=>'L',
      +119895=>'L',
      +119896=>'L',
      +119897=>'L',
      +119898=>'L',
      +119899=>'L',
      +119900=>'L',
      +119901=>'L',
      +119902=>'L',
      +119903=>'L',
      +119904=>'L',
      +119905=>'L',
      +119906=>'L',
      +119907=>'L',
      +119908=>'L',
      +119909=>'L',
      +119910=>'L',
      +119911=>'L',
      +119912=>'L',
      +119913=>'L',
      +119914=>'L',
      +119915=>'L',
      +119916=>'L',
      +119917=>'L',
      +119918=>'L',
      +119919=>'L',
      +119920=>'L',
      +119921=>'L',
      +119922=>'L',
      +119923=>'L',
      +119924=>'L',
      +119925=>'L',
      +119926=>'L',
      +119927=>'L',
      +119928=>'L',
      +119929=>'L',
      +119930=>'L',
      +119931=>'L',
      +119932=>'L',
      +119933=>'L',
      +119934=>'L',
      +119935=>'L',
      +119936=>'L',
      +119937=>'L',
      +119938=>'L',
      +119939=>'L',
      +119940=>'L',
      +119941=>'L',
      +119942=>'L',
      +119943=>'L',
      +119944=>'L',
      +119945=>'L',
      +119946=>'L',
      +119947=>'L',
      +119948=>'L',
      +119949=>'L',
      +119950=>'L',
      +119951=>'L',
      +119952=>'L',
      +119953=>'L',
      +119954=>'L',
      +119955=>'L',
      +119956=>'L',
      +119957=>'L',
      +119958=>'L',
      +119959=>'L',
      +119960=>'L',
      +119961=>'L',
      +119962=>'L',
      +119963=>'L',
      +119964=>'L',
      +119966=>'L',
      +119967=>'L',
      +119970=>'L',
      +119973=>'L',
      +119974=>'L',
      +119977=>'L',
      +119978=>'L',
      +119979=>'L',
      +119980=>'L',
      +119982=>'L',
      +119983=>'L',
      +119984=>'L',
      +119985=>'L',
      +119986=>'L',
      +119987=>'L',
      +119988=>'L',
      +119989=>'L',
      +119990=>'L',
      +119991=>'L',
      +119992=>'L',
      +119993=>'L',
      +119995=>'L',
      +119997=>'L',
      +119998=>'L',
      +119999=>'L',
      +120000=>'L',
      +120001=>'L',
      +120002=>'L',
      +120003=>'L',
      +120005=>'L',
      +120006=>'L',
      +120007=>'L',
      +120008=>'L',
      +120009=>'L',
      +120010=>'L',
      +120011=>'L',
      +120012=>'L',
      +120013=>'L',
      +120014=>'L',
      +120015=>'L',
      +120016=>'L',
      +120017=>'L',
      +120018=>'L',
      +120019=>'L',
      +120020=>'L',
      +120021=>'L',
      +120022=>'L',
      +120023=>'L',
      +120024=>'L',
      +120025=>'L',
      +120026=>'L',
      +120027=>'L',
      +120028=>'L',
      +120029=>'L',
      +120030=>'L',
      +120031=>'L',
      +120032=>'L',
      +120033=>'L',
      +120034=>'L',
      +120035=>'L',
      +120036=>'L',
      +120037=>'L',
      +120038=>'L',
      +120039=>'L',
      +120040=>'L',
      +120041=>'L',
      +120042=>'L',
      +120043=>'L',
      +120044=>'L',
      +120045=>'L',
      +120046=>'L',
      +120047=>'L',
      +120048=>'L',
      +120049=>'L',
      +120050=>'L',
      +120051=>'L',
      +120052=>'L',
      +120053=>'L',
      +120054=>'L',
      +120055=>'L',
      +120056=>'L',
      +120057=>'L',
      +120058=>'L',
      +120059=>'L',
      +120060=>'L',
      +120061=>'L',
      +120062=>'L',
      +120063=>'L',
      +120064=>'L',
      +120065=>'L',
      +120066=>'L',
      +120067=>'L',
      +120068=>'L',
      +120069=>'L',
      +120071=>'L',
      +120072=>'L',
      +120073=>'L',
      +120074=>'L',
      +120077=>'L',
      +120078=>'L',
      +120079=>'L',
      +120080=>'L',
      +120081=>'L',
      +120082=>'L',
      +120083=>'L',
      +120084=>'L',
      +120086=>'L',
      +120087=>'L',
      +120088=>'L',
      +120089=>'L',
      +120090=>'L',
      +120091=>'L',
      +120092=>'L',
      +120094=>'L',
      +120095=>'L',
      +120096=>'L',
      +120097=>'L',
      +120098=>'L',
      +120099=>'L',
      +120100=>'L',
      +120101=>'L',
      +120102=>'L',
      +120103=>'L',
      +120104=>'L',
      +120105=>'L',
      +120106=>'L',
      +120107=>'L',
      +120108=>'L',
      +120109=>'L',
      +120110=>'L',
      +120111=>'L',
      +120112=>'L',
      +120113=>'L',
      +120114=>'L',
      +120115=>'L',
      +120116=>'L',
      +120117=>'L',
      +120118=>'L',
      +120119=>'L',
      +120120=>'L',
      +120121=>'L',
      +120123=>'L',
      +120124=>'L',
      +120125=>'L',
      +120126=>'L',
      +120128=>'L',
      +120129=>'L',
      +120130=>'L',
      +120131=>'L',
      +120132=>'L',
      +120134=>'L',
      +120138=>'L',
      +120139=>'L',
      +120140=>'L',
      +120141=>'L',
      +120142=>'L',
      +120143=>'L',
      +120144=>'L',
      +120146=>'L',
      +120147=>'L',
      +120148=>'L',
      +120149=>'L',
      +120150=>'L',
      +120151=>'L',
      +120152=>'L',
      +120153=>'L',
      +120154=>'L',
      +120155=>'L',
      +120156=>'L',
      +120157=>'L',
      +120158=>'L',
      +120159=>'L',
      +120160=>'L',
      +120161=>'L',
      +120162=>'L',
      +120163=>'L',
      +120164=>'L',
      +120165=>'L',
      +120166=>'L',
      +120167=>'L',
      +120168=>'L',
      +120169=>'L',
      +120170=>'L',
      +120171=>'L',
      +120172=>'L',
      +120173=>'L',
      +120174=>'L',
      +120175=>'L',
      +120176=>'L',
      +120177=>'L',
      +120178=>'L',
      +120179=>'L',
      +120180=>'L',
      +120181=>'L',
      +120182=>'L',
      +120183=>'L',
      +120184=>'L',
      +120185=>'L',
      +120186=>'L',
      +120187=>'L',
      +120188=>'L',
      +120189=>'L',
      +120190=>'L',
      +120191=>'L',
      +120192=>'L',
      +120193=>'L',
      +120194=>'L',
      +120195=>'L',
      +120196=>'L',
      +120197=>'L',
      +120198=>'L',
      +120199=>'L',
      +120200=>'L',
      +120201=>'L',
      +120202=>'L',
      +120203=>'L',
      +120204=>'L',
      +120205=>'L',
      +120206=>'L',
      +120207=>'L',
      +120208=>'L',
      +120209=>'L',
      +120210=>'L',
      +120211=>'L',
      +120212=>'L',
      +120213=>'L',
      +120214=>'L',
      +120215=>'L',
      +120216=>'L',
      +120217=>'L',
      +120218=>'L',
      +120219=>'L',
      +120220=>'L',
      +120221=>'L',
      +120222=>'L',
      +120223=>'L',
      +120224=>'L',
      +120225=>'L',
      +120226=>'L',
      +120227=>'L',
      +120228=>'L',
      +120229=>'L',
      +120230=>'L',
      +120231=>'L',
      +120232=>'L',
      +120233=>'L',
      +120234=>'L',
      +120235=>'L',
      +120236=>'L',
      +120237=>'L',
      +120238=>'L',
      +120239=>'L',
      +120240=>'L',
      +120241=>'L',
      +120242=>'L',
      +120243=>'L',
      +120244=>'L',
      +120245=>'L',
      +120246=>'L',
      +120247=>'L',
      +120248=>'L',
      +120249=>'L',
      +120250=>'L',
      +120251=>'L',
      +120252=>'L',
      +120253=>'L',
      +120254=>'L',
      +120255=>'L',
      +120256=>'L',
      +120257=>'L',
      +120258=>'L',
      +120259=>'L',
      +120260=>'L',
      +120261=>'L',
      +120262=>'L',
      +120263=>'L',
      +120264=>'L',
      +120265=>'L',
      +120266=>'L',
      +120267=>'L',
      +120268=>'L',
      +120269=>'L',
      +120270=>'L',
      +120271=>'L',
      +120272=>'L',
      +120273=>'L',
      +120274=>'L',
      +120275=>'L',
      +120276=>'L',
      +120277=>'L',
      +120278=>'L',
      +120279=>'L',
      +120280=>'L',
      +120281=>'L',
      +120282=>'L',
      +120283=>'L',
      +120284=>'L',
      +120285=>'L',
      +120286=>'L',
      +120287=>'L',
      +120288=>'L',
      +120289=>'L',
      +120290=>'L',
      +120291=>'L',
      +120292=>'L',
      +120293=>'L',
      +120294=>'L',
      +120295=>'L',
      +120296=>'L',
      +120297=>'L',
      +120298=>'L',
      +120299=>'L',
      +120300=>'L',
      +120301=>'L',
      +120302=>'L',
      +120303=>'L',
      +120304=>'L',
      +120305=>'L',
      +120306=>'L',
      +120307=>'L',
      +120308=>'L',
      +120309=>'L',
      +120310=>'L',
      +120311=>'L',
      +120312=>'L',
      +120313=>'L',
      +120314=>'L',
      +120315=>'L',
      +120316=>'L',
      +120317=>'L',
      +120318=>'L',
      +120319=>'L',
      +120320=>'L',
      +120321=>'L',
      +120322=>'L',
      +120323=>'L',
      +120324=>'L',
      +120325=>'L',
      +120326=>'L',
      +120327=>'L',
      +120328=>'L',
      +120329=>'L',
      +120330=>'L',
      +120331=>'L',
      +120332=>'L',
      +120333=>'L',
      +120334=>'L',
      +120335=>'L',
      +120336=>'L',
      +120337=>'L',
      +120338=>'L',
      +120339=>'L',
      +120340=>'L',
      +120341=>'L',
      +120342=>'L',
      +120343=>'L',
      +120344=>'L',
      +120345=>'L',
      +120346=>'L',
      +120347=>'L',
      +120348=>'L',
      +120349=>'L',
      +120350=>'L',
      +120351=>'L',
      +120352=>'L',
      +120353=>'L',
      +120354=>'L',
      +120355=>'L',
      +120356=>'L',
      +120357=>'L',
      +120358=>'L',
      +120359=>'L',
      +120360=>'L',
      +120361=>'L',
      +120362=>'L',
      +120363=>'L',
      +120364=>'L',
      +120365=>'L',
      +120366=>'L',
      +120367=>'L',
      +120368=>'L',
      +120369=>'L',
      +120370=>'L',
      +120371=>'L',
      +120372=>'L',
      +120373=>'L',
      +120374=>'L',
      +120375=>'L',
      +120376=>'L',
      +120377=>'L',
      +120378=>'L',
      +120379=>'L',
      +120380=>'L',
      +120381=>'L',
      +120382=>'L',
      +120383=>'L',
      +120384=>'L',
      +120385=>'L',
      +120386=>'L',
      +120387=>'L',
      +120388=>'L',
      +120389=>'L',
      +120390=>'L',
      +120391=>'L',
      +120392=>'L',
      +120393=>'L',
      +120394=>'L',
      +120395=>'L',
      +120396=>'L',
      +120397=>'L',
      +120398=>'L',
      +120399=>'L',
      +120400=>'L',
      +120401=>'L',
      +120402=>'L',
      +120403=>'L',
      +120404=>'L',
      +120405=>'L',
      +120406=>'L',
      +120407=>'L',
      +120408=>'L',
      +120409=>'L',
      +120410=>'L',
      +120411=>'L',
      +120412=>'L',
      +120413=>'L',
      +120414=>'L',
      +120415=>'L',
      +120416=>'L',
      +120417=>'L',
      +120418=>'L',
      +120419=>'L',
      +120420=>'L',
      +120421=>'L',
      +120422=>'L',
      +120423=>'L',
      +120424=>'L',
      +120425=>'L',
      +120426=>'L',
      +120427=>'L',
      +120428=>'L',
      +120429=>'L',
      +120430=>'L',
      +120431=>'L',
      +120432=>'L',
      +120433=>'L',
      +120434=>'L',
      +120435=>'L',
      +120436=>'L',
      +120437=>'L',
      +120438=>'L',
      +120439=>'L',
      +120440=>'L',
      +120441=>'L',
      +120442=>'L',
      +120443=>'L',
      +120444=>'L',
      +120445=>'L',
      +120446=>'L',
      +120447=>'L',
      +120448=>'L',
      +120449=>'L',
      +120450=>'L',
      +120451=>'L',
      +120452=>'L',
      +120453=>'L',
      +120454=>'L',
      +120455=>'L',
      +120456=>'L',
      +120457=>'L',
      +120458=>'L',
      +120459=>'L',
      +120460=>'L',
      +120461=>'L',
      +120462=>'L',
      +120463=>'L',
      +120464=>'L',
      +120465=>'L',
      +120466=>'L',
      +120467=>'L',
      +120468=>'L',
      +120469=>'L',
      +120470=>'L',
      +120471=>'L',
      +120472=>'L',
      +120473=>'L',
      +120474=>'L',
      +120475=>'L',
      +120476=>'L',
      +120477=>'L',
      +120478=>'L',
      +120479=>'L',
      +120480=>'L',
      +120481=>'L',
      +120482=>'L',
      +120483=>'L',
      +120484=>'L',
      +120485=>'L',
      +120488=>'L',
      +120489=>'L',
      +120490=>'L',
      +120491=>'L',
      +120492=>'L',
      +120493=>'L',
      +120494=>'L',
      +120495=>'L',
      +120496=>'L',
      +120497=>'L',
      +120498=>'L',
      +120499=>'L',
      +120500=>'L',
      +120501=>'L',
      +120502=>'L',
      +120503=>'L',
      +120504=>'L',
      +120505=>'L',
      +120506=>'L',
      +120507=>'L',
      +120508=>'L',
      +120509=>'L',
      +120510=>'L',
      +120511=>'L',
      +120512=>'L',
      +120513=>'L',
      +120514=>'L',
      +120515=>'L',
      +120516=>'L',
      +120517=>'L',
      +120518=>'L',
      +120519=>'L',
      +120520=>'L',
      +120521=>'L',
      +120522=>'L',
      +120523=>'L',
      +120524=>'L',
      +120525=>'L',
      +120526=>'L',
      +120527=>'L',
      +120528=>'L',
      +120529=>'L',
      +120530=>'L',
      +120531=>'L',
      +120532=>'L',
      +120533=>'L',
      +120534=>'L',
      +120535=>'L',
      +120536=>'L',
      +120537=>'L',
      +120538=>'L',
      +120539=>'L',
      +120540=>'L',
      +120541=>'L',
      +120542=>'L',
      +120543=>'L',
      +120544=>'L',
      +120545=>'L',
      +120546=>'L',
      +120547=>'L',
      +120548=>'L',
      +120549=>'L',
      +120550=>'L',
      +120551=>'L',
      +120552=>'L',
      +120553=>'L',
      +120554=>'L',
      +120555=>'L',
      +120556=>'L',
      +120557=>'L',
      +120558=>'L',
      +120559=>'L',
      +120560=>'L',
      +120561=>'L',
      +120562=>'L',
      +120563=>'L',
      +120564=>'L',
      +120565=>'L',
      +120566=>'L',
      +120567=>'L',
      +120568=>'L',
      +120569=>'L',
      +120570=>'L',
      +120571=>'L',
      +120572=>'L',
      +120573=>'L',
      +120574=>'L',
      +120575=>'L',
      +120576=>'L',
      +120577=>'L',
      +120578=>'L',
      +120579=>'L',
      +120580=>'L',
      +120581=>'L',
      +120582=>'L',
      +120583=>'L',
      +120584=>'L',
      +120585=>'L',
      +120586=>'L',
      +120587=>'L',
      +120588=>'L',
      +120589=>'L',
      +120590=>'L',
      +120591=>'L',
      +120592=>'L',
      +120593=>'L',
      +120594=>'L',
      +120595=>'L',
      +120596=>'L',
      +120597=>'L',
      +120598=>'L',
      +120599=>'L',
      +120600=>'L',
      +120601=>'L',
      +120602=>'L',
      +120603=>'L',
      +120604=>'L',
      +120605=>'L',
      +120606=>'L',
      +120607=>'L',
      +120608=>'L',
      +120609=>'L',
      +120610=>'L',
      +120611=>'L',
      +120612=>'L',
      +120613=>'L',
      +120614=>'L',
      +120615=>'L',
      +120616=>'L',
      +120617=>'L',
      +120618=>'L',
      +120619=>'L',
      +120620=>'L',
      +120621=>'L',
      +120622=>'L',
      +120623=>'L',
      +120624=>'L',
      +120625=>'L',
      +120626=>'L',
      +120627=>'L',
      +120628=>'L',
      +120629=>'L',
      +120630=>'L',
      +120631=>'L',
      +120632=>'L',
      +120633=>'L',
      +120634=>'L',
      +120635=>'L',
      +120636=>'L',
      +120637=>'L',
      +120638=>'L',
      +120639=>'L',
      +120640=>'L',
      +120641=>'L',
      +120642=>'L',
      +120643=>'L',
      +120644=>'L',
      +120645=>'L',
      +120646=>'L',
      +120647=>'L',
      +120648=>'L',
      +120649=>'L',
      +120650=>'L',
      +120651=>'L',
      +120652=>'L',
      +120653=>'L',
      +120654=>'L',
      +120655=>'L',
      +120656=>'L',
      +120657=>'L',
      +120658=>'L',
      +120659=>'L',
      +120660=>'L',
      +120661=>'L',
      +120662=>'L',
      +120663=>'L',
      +120664=>'L',
      +120665=>'L',
      +120666=>'L',
      +120667=>'L',
      +120668=>'L',
      +120669=>'L',
      +120670=>'L',
      +120671=>'L',
      +120672=>'L',
      +120673=>'L',
      +120674=>'L',
      +120675=>'L',
      +120676=>'L',
      +120677=>'L',
      +120678=>'L',
      +120679=>'L',
      +120680=>'L',
      +120681=>'L',
      +120682=>'L',
      +120683=>'L',
      +120684=>'L',
      +120685=>'L',
      +120686=>'L',
      +120687=>'L',
      +120688=>'L',
      +120689=>'L',
      +120690=>'L',
      +120691=>'L',
      +120692=>'L',
      +120693=>'L',
      +120694=>'L',
      +120695=>'L',
      +120696=>'L',
      +120697=>'L',
      +120698=>'L',
      +120699=>'L',
      +120700=>'L',
      +120701=>'L',
      +120702=>'L',
      +120703=>'L',
      +120704=>'L',
      +120705=>'L',
      +120706=>'L',
      +120707=>'L',
      +120708=>'L',
      +120709=>'L',
      +120710=>'L',
      +120711=>'L',
      +120712=>'L',
      +120713=>'L',
      +120714=>'L',
      +120715=>'L',
      +120716=>'L',
      +120717=>'L',
      +120718=>'L',
      +120719=>'L',
      +120720=>'L',
      +120721=>'L',
      +120722=>'L',
      +120723=>'L',
      +120724=>'L',
      +120725=>'L',
      +120726=>'L',
      +120727=>'L',
      +120728=>'L',
      +120729=>'L',
      +120730=>'L',
      +120731=>'L',
      +120732=>'L',
      +120733=>'L',
      +120734=>'L',
      +120735=>'L',
      +120736=>'L',
      +120737=>'L',
      +120738=>'L',
      +120739=>'L',
      +120740=>'L',
      +120741=>'L',
      +120742=>'L',
      +120743=>'L',
      +120744=>'L',
      +120745=>'L',
      +120746=>'L',
      +120747=>'L',
      +120748=>'L',
      +120749=>'L',
      +120750=>'L',
      +120751=>'L',
      +120752=>'L',
      +120753=>'L',
      +120754=>'L',
      +120755=>'L',
      +120756=>'L',
      +120757=>'L',
      +120758=>'L',
      +120759=>'L',
      +120760=>'L',
      +120761=>'L',
      +120762=>'L',
      +120763=>'L',
      +120764=>'L',
      +120765=>'L',
      +120766=>'L',
      +120767=>'L',
      +120768=>'L',
      +120769=>'L',
      +120770=>'L',
      +120771=>'L',
      +120772=>'L',
      +120773=>'L',
      +120774=>'L',
      +120775=>'L',
      +120776=>'L',
      +120777=>'L',
      +120778=>'L',
      +120779=>'L',
      +120782=>'EN',
      +120783=>'EN',
      +120784=>'EN',
      +120785=>'EN',
      +120786=>'EN',
      +120787=>'EN',
      +120788=>'EN',
      +120789=>'EN',
      +120790=>'EN',
      +120791=>'EN',
      +120792=>'EN',
      +120793=>'EN',
      +120794=>'EN',
      +120795=>'EN',
      +120796=>'EN',
      +120797=>'EN',
      +120798=>'EN',
      +120799=>'EN',
      +120800=>'EN',
      +120801=>'EN',
      +120802=>'EN',
      +120803=>'EN',
      +120804=>'EN',
      +120805=>'EN',
      +120806=>'EN',
      +120807=>'EN',
      +120808=>'EN',
      +120809=>'EN',
      +120810=>'EN',
      +120811=>'EN',
      +120812=>'EN',
      +120813=>'EN',
      +120814=>'EN',
      +120815=>'EN',
      +120816=>'EN',
      +120817=>'EN',
      +120818=>'EN',
      +120819=>'EN',
      +120820=>'EN',
      +120821=>'EN',
      +120822=>'EN',
      +120823=>'EN',
      +120824=>'EN',
      +120825=>'EN',
      +120826=>'EN',
      +120827=>'EN',
      +120828=>'EN',
      +120829=>'EN',
      +120830=>'EN',
      +120831=>'EN',
      +131072=>'L',
      +173782=>'L',
      +194560=>'L',
      +194561=>'L',
      +194562=>'L',
      +194563=>'L',
      +194564=>'L',
      +194565=>'L',
      +194566=>'L',
      +194567=>'L',
      +194568=>'L',
      +194569=>'L',
      +194570=>'L',
      +194571=>'L',
      +194572=>'L',
      +194573=>'L',
      +194574=>'L',
      +194575=>'L',
      +194576=>'L',
      +194577=>'L',
      +194578=>'L',
      +194579=>'L',
      +194580=>'L',
      +194581=>'L',
      +194582=>'L',
      +194583=>'L',
      +194584=>'L',
      +194585=>'L',
      +194586=>'L',
      +194587=>'L',
      +194588=>'L',
      +194589=>'L',
      +194590=>'L',
      +194591=>'L',
      +194592=>'L',
      +194593=>'L',
      +194594=>'L',
      +194595=>'L',
      +194596=>'L',
      +194597=>'L',
      +194598=>'L',
      +194599=>'L',
      +194600=>'L',
      +194601=>'L',
      +194602=>'L',
      +194603=>'L',
      +194604=>'L',
      +194605=>'L',
      +194606=>'L',
      +194607=>'L',
      +194608=>'L',
      +194609=>'L',
      +194610=>'L',
      +194611=>'L',
      +194612=>'L',
      +194613=>'L',
      +194614=>'L',
      +194615=>'L',
      +194616=>'L',
      +194617=>'L',
      +194618=>'L',
      +194619=>'L',
      +194620=>'L',
      +194621=>'L',
      +194622=>'L',
      +194623=>'L',
      +194624=>'L',
      +194625=>'L',
      +194626=>'L',
      +194627=>'L',
      +194628=>'L',
      +194629=>'L',
      +194630=>'L',
      +194631=>'L',
      +194632=>'L',
      +194633=>'L',
      +194634=>'L',
      +194635=>'L',
      +194636=>'L',
      +194637=>'L',
      +194638=>'L',
      +194639=>'L',
      +194640=>'L',
      +194641=>'L',
      +194642=>'L',
      +194643=>'L',
      +194644=>'L',
      +194645=>'L',
      +194646=>'L',
      +194647=>'L',
      +194648=>'L',
      +194649=>'L',
      +194650=>'L',
      +194651=>'L',
      +194652=>'L',
      +194653=>'L',
      +194654=>'L',
      +194655=>'L',
      +194656=>'L',
      +194657=>'L',
      +194658=>'L',
      +194659=>'L',
      +194660=>'L',
      +194661=>'L',
      +194662=>'L',
      +194663=>'L',
      +194664=>'L',
      +194665=>'L',
      +194666=>'L',
      +194667=>'L',
      +194668=>'L',
      +194669=>'L',
      +194670=>'L',
      +194671=>'L',
      +194672=>'L',
      +194673=>'L',
      +194674=>'L',
      +194675=>'L',
      +194676=>'L',
      +194677=>'L',
      +194678=>'L',
      +194679=>'L',
      +194680=>'L',
      +194681=>'L',
      +194682=>'L',
      +194683=>'L',
      +194684=>'L',
      +194685=>'L',
      +194686=>'L',
      +194687=>'L',
      +194688=>'L',
      +194689=>'L',
      +194690=>'L',
      +194691=>'L',
      +194692=>'L',
      +194693=>'L',
      +194694=>'L',
      +194695=>'L',
      +194696=>'L',
      +194697=>'L',
      +194698=>'L',
      +194699=>'L',
      +194700=>'L',
      +194701=>'L',
      +194702=>'L',
      +194703=>'L',
      +194704=>'L',
      +194705=>'L',
      +194706=>'L',
      +194707=>'L',
      +194708=>'L',
      +194709=>'L',
      +194710=>'L',
      +194711=>'L',
      +194712=>'L',
      +194713=>'L',
      +194714=>'L',
      +194715=>'L',
      +194716=>'L',
      +194717=>'L',
      +194718=>'L',
      +194719=>'L',
      +194720=>'L',
      +194721=>'L',
      +194722=>'L',
      +194723=>'L',
      +194724=>'L',
      +194725=>'L',
      +194726=>'L',
      +194727=>'L',
      +194728=>'L',
      +194729=>'L',
      +194730=>'L',
      +194731=>'L',
      +194732=>'L',
      +194733=>'L',
      +194734=>'L',
      +194735=>'L',
      +194736=>'L',
      +194737=>'L',
      +194738=>'L',
      +194739=>'L',
      +194740=>'L',
      +194741=>'L',
      +194742=>'L',
      +194743=>'L',
      +194744=>'L',
      +194745=>'L',
      +194746=>'L',
      +194747=>'L',
      +194748=>'L',
      +194749=>'L',
      +194750=>'L',
      +194751=>'L',
      +194752=>'L',
      +194753=>'L',
      +194754=>'L',
      +194755=>'L',
      +194756=>'L',
      +194757=>'L',
      +194758=>'L',
      +194759=>'L',
      +194760=>'L',
      +194761=>'L',
      +194762=>'L',
      +194763=>'L',
      +194764=>'L',
      +194765=>'L',
      +194766=>'L',
      +194767=>'L',
      +194768=>'L',
      +194769=>'L',
      +194770=>'L',
      +194771=>'L',
      +194772=>'L',
      +194773=>'L',
      +194774=>'L',
      +194775=>'L',
      +194776=>'L',
      +194777=>'L',
      +194778=>'L',
      +194779=>'L',
      +194780=>'L',
      +194781=>'L',
      +194782=>'L',
      +194783=>'L',
      +194784=>'L',
      +194785=>'L',
      +194786=>'L',
      +194787=>'L',
      +194788=>'L',
      +194789=>'L',
      +194790=>'L',
      +194791=>'L',
      +194792=>'L',
      +194793=>'L',
      +194794=>'L',
      +194795=>'L',
      +194796=>'L',
      +194797=>'L',
      +194798=>'L',
      +194799=>'L',
      +194800=>'L',
      +194801=>'L',
      +194802=>'L',
      +194803=>'L',
      +194804=>'L',
      +194805=>'L',
      +194806=>'L',
      +194807=>'L',
      +194808=>'L',
      +194809=>'L',
      +194810=>'L',
      +194811=>'L',
      +194812=>'L',
      +194813=>'L',
      +194814=>'L',
      +194815=>'L',
      +194816=>'L',
      +194817=>'L',
      +194818=>'L',
      +194819=>'L',
      +194820=>'L',
      +194821=>'L',
      +194822=>'L',
      +194823=>'L',
      +194824=>'L',
      +194825=>'L',
      +194826=>'L',
      +194827=>'L',
      +194828=>'L',
      +194829=>'L',
      +194830=>'L',
      +194831=>'L',
      +194832=>'L',
      +194833=>'L',
      +194834=>'L',
      +194835=>'L',
      +194836=>'L',
      +194837=>'L',
      +194838=>'L',
      +194839=>'L',
      +194840=>'L',
      +194841=>'L',
      +194842=>'L',
      +194843=>'L',
      +194844=>'L',
      +194845=>'L',
      +194846=>'L',
      +194847=>'L',
      +194848=>'L',
      +194849=>'L',
      +194850=>'L',
      +194851=>'L',
      +194852=>'L',
      +194853=>'L',
      +194854=>'L',
      +194855=>'L',
      +194856=>'L',
      +194857=>'L',
      +194858=>'L',
      +194859=>'L',
      +194860=>'L',
      +194861=>'L',
      +194862=>'L',
      +194863=>'L',
      +194864=>'L',
      +194865=>'L',
      +194866=>'L',
      +194867=>'L',
      +194868=>'L',
      +194869=>'L',
      +194870=>'L',
      +194871=>'L',
      +194872=>'L',
      +194873=>'L',
      +194874=>'L',
      +194875=>'L',
      +194876=>'L',
      +194877=>'L',
      +194878=>'L',
      +194879=>'L',
      +194880=>'L',
      +194881=>'L',
      +194882=>'L',
      +194883=>'L',
      +194884=>'L',
      +194885=>'L',
      +194886=>'L',
      +194887=>'L',
      +194888=>'L',
      +194889=>'L',
      +194890=>'L',
      +194891=>'L',
      +194892=>'L',
      +194893=>'L',
      +194894=>'L',
      +194895=>'L',
      +194896=>'L',
      +194897=>'L',
      +194898=>'L',
      +194899=>'L',
      +194900=>'L',
      +194901=>'L',
      +194902=>'L',
      +194903=>'L',
      +194904=>'L',
      +194905=>'L',
      +194906=>'L',
      +194907=>'L',
      +194908=>'L',
      +194909=>'L',
      +194910=>'L',
      +194911=>'L',
      +194912=>'L',
      +194913=>'L',
      +194914=>'L',
      +194915=>'L',
      +194916=>'L',
      +194917=>'L',
      +194918=>'L',
      +194919=>'L',
      +194920=>'L',
      +194921=>'L',
      +194922=>'L',
      +194923=>'L',
      +194924=>'L',
      +194925=>'L',
      +194926=>'L',
      +194927=>'L',
      +194928=>'L',
      +194929=>'L',
      +194930=>'L',
      +194931=>'L',
      +194932=>'L',
      +194933=>'L',
      +194934=>'L',
      +194935=>'L',
      +194936=>'L',
      +194937=>'L',
      +194938=>'L',
      +194939=>'L',
      +194940=>'L',
      +194941=>'L',
      +194942=>'L',
      +194943=>'L',
      +194944=>'L',
      +194945=>'L',
      +194946=>'L',
      +194947=>'L',
      +194948=>'L',
      +194949=>'L',
      +194950=>'L',
      +194951=>'L',
      +194952=>'L',
      +194953=>'L',
      +194954=>'L',
      +194955=>'L',
      +194956=>'L',
      +194957=>'L',
      +194958=>'L',
      +194959=>'L',
      +194960=>'L',
      +194961=>'L',
      +194962=>'L',
      +194963=>'L',
      +194964=>'L',
      +194965=>'L',
      +194966=>'L',
      +194967=>'L',
      +194968=>'L',
      +194969=>'L',
      +194970=>'L',
      +194971=>'L',
      +194972=>'L',
      +194973=>'L',
      +194974=>'L',
      +194975=>'L',
      +194976=>'L',
      +194977=>'L',
      +194978=>'L',
      +194979=>'L',
      +194980=>'L',
      +194981=>'L',
      +194982=>'L',
      +194983=>'L',
      +194984=>'L',
      +194985=>'L',
      +194986=>'L',
      +194987=>'L',
      +194988=>'L',
      +194989=>'L',
      +194990=>'L',
      +194991=>'L',
      +194992=>'L',
      +194993=>'L',
      +194994=>'L',
      +194995=>'L',
      +194996=>'L',
      +194997=>'L',
      +194998=>'L',
      +194999=>'L',
      +195000=>'L',
      +195001=>'L',
      +195002=>'L',
      +195003=>'L',
      +195004=>'L',
      +195005=>'L',
      +195006=>'L',
      +195007=>'L',
      +195008=>'L',
      +195009=>'L',
      +195010=>'L',
      +195011=>'L',
      +195012=>'L',
      +195013=>'L',
      +195014=>'L',
      +195015=>'L',
      +195016=>'L',
      +195017=>'L',
      +195018=>'L',
      +195019=>'L',
      +195020=>'L',
      +195021=>'L',
      +195022=>'L',
      +195023=>'L',
      +195024=>'L',
      +195025=>'L',
      +195026=>'L',
      +195027=>'L',
      +195028=>'L',
      +195029=>'L',
      +195030=>'L',
      +195031=>'L',
      +195032=>'L',
      +195033=>'L',
      +195034=>'L',
      +195035=>'L',
      +195036=>'L',
      +195037=>'L',
      +195038=>'L',
      +195039=>'L',
      +195040=>'L',
      +195041=>'L',
      +195042=>'L',
      +195043=>'L',
      +195044=>'L',
      +195045=>'L',
      +195046=>'L',
      +195047=>'L',
      +195048=>'L',
      +195049=>'L',
      +195050=>'L',
      +195051=>'L',
      +195052=>'L',
      +195053=>'L',
      +195054=>'L',
      +195055=>'L',
      +195056=>'L',
      +195057=>'L',
      +195058=>'L',
      +195059=>'L',
      +195060=>'L',
      +195061=>'L',
      +195062=>'L',
      +195063=>'L',
      +195064=>'L',
      +195065=>'L',
      +195066=>'L',
      +195067=>'L',
      +195068=>'L',
      +195069=>'L',
      +195070=>'L',
      +195071=>'L',
      +195072=>'L',
      +195073=>'L',
      +195074=>'L',
      +195075=>'L',
      +195076=>'L',
      +195077=>'L',
      +195078=>'L',
      +195079=>'L',
      +195080=>'L',
      +195081=>'L',
      +195082=>'L',
      +195083=>'L',
      +195084=>'L',
      +195085=>'L',
      +195086=>'L',
      +195087=>'L',
      +195088=>'L',
      +195089=>'L',
      +195090=>'L',
      +195091=>'L',
      +195092=>'L',
      +195093=>'L',
      +195094=>'L',
      +195095=>'L',
      +195096=>'L',
      +195097=>'L',
      +195098=>'L',
      +195099=>'L',
      +195100=>'L',
      +195101=>'L',
      +917505=>'BN',
      +917536=>'BN',
      +917537=>'BN',
      +917538=>'BN',
      +917539=>'BN',
      +917540=>'BN',
      +917541=>'BN',
      +917542=>'BN',
      +917543=>'BN',
      +917544=>'BN',
      +917545=>'BN',
      +917546=>'BN',
      +917547=>'BN',
      +917548=>'BN',
      +917549=>'BN',
      +917550=>'BN',
      +917551=>'BN',
      +917552=>'BN',
      +917553=>'BN',
      +917554=>'BN',
      +917555=>'BN',
      +917556=>'BN',
      +917557=>'BN',
      +917558=>'BN',
      +917559=>'BN',
      +917560=>'BN',
      +917561=>'BN',
      +917562=>'BN',
      +917563=>'BN',
      +917564=>'BN',
      +917565=>'BN',
      +917566=>'BN',
      +917567=>'BN',
      +917568=>'BN',
      +917569=>'BN',
      +917570=>'BN',
      +917571=>'BN',
      +917572=>'BN',
      +917573=>'BN',
      +917574=>'BN',
      +917575=>'BN',
      +917576=>'BN',
      +917577=>'BN',
      +917578=>'BN',
      +917579=>'BN',
      +917580=>'BN',
      +917581=>'BN',
      +917582=>'BN',
      +917583=>'BN',
      +917584=>'BN',
      +917585=>'BN',
      +917586=>'BN',
      +917587=>'BN',
      +917588=>'BN',
      +917589=>'BN',
      +917590=>'BN',
      +917591=>'BN',
      +917592=>'BN',
      +917593=>'BN',
      +917594=>'BN',
      +917595=>'BN',
      +917596=>'BN',
      +917597=>'BN',
      +917598=>'BN',
      +917599=>'BN',
      +917600=>'BN',
      +917601=>'BN',
      +917602=>'BN',
      +917603=>'BN',
      +917604=>'BN',
      +917605=>'BN',
      +917606=>'BN',
      +917607=>'BN',
      +917608=>'BN',
      +917609=>'BN',
      +917610=>'BN',
      +917611=>'BN',
      +917612=>'BN',
      +917613=>'BN',
      +917614=>'BN',
      +917615=>'BN',
      +917616=>'BN',
      +917617=>'BN',
      +917618=>'BN',
      +917619=>'BN',
      +917620=>'BN',
      +917621=>'BN',
      +917622=>'BN',
      +917623=>'BN',
      +917624=>'BN',
      +917625=>'BN',
      +917626=>'BN',
      +917627=>'BN',
      +917628=>'BN',
      +917629=>'BN',
      +917630=>'BN',
      +917631=>'BN',
      +917760=>'NSM',
      +917761=>'NSM',
      +917762=>'NSM',
      +917763=>'NSM',
      +917764=>'NSM',
      +917765=>'NSM',
      +917766=>'NSM',
      +917767=>'NSM',
      +917768=>'NSM',
      +917769=>'NSM',
      +917770=>'NSM',
      +917771=>'NSM',
      +917772=>'NSM',
      +917773=>'NSM',
      +917774=>'NSM',
      +917775=>'NSM',
      +917776=>'NSM',
      +917777=>'NSM',
      +917778=>'NSM',
      +917779=>'NSM',
      +917780=>'NSM',
      +917781=>'NSM',
      +917782=>'NSM',
      +917783=>'NSM',
      +917784=>'NSM',
      +917785=>'NSM',
      +917786=>'NSM',
      +917787=>'NSM',
      +917788=>'NSM',
      +917789=>'NSM',
      +917790=>'NSM',
      +917791=>'NSM',
      +917792=>'NSM',
      +917793=>'NSM',
      +917794=>'NSM',
      +917795=>'NSM',
      +917796=>'NSM',
      +917797=>'NSM',
      +917798=>'NSM',
      +917799=>'NSM',
      +917800=>'NSM',
      +917801=>'NSM',
      +917802=>'NSM',
      +917803=>'NSM',
      +917804=>'NSM',
      +917805=>'NSM',
      +917806=>'NSM',
      +917807=>'NSM',
      +917808=>'NSM',
      +917809=>'NSM',
      +917810=>'NSM',
      +917811=>'NSM',
      +917812=>'NSM',
      +917813=>'NSM',
      +917814=>'NSM',
      +917815=>'NSM',
      +917816=>'NSM',
      +917817=>'NSM',
      +917818=>'NSM',
      +917819=>'NSM',
      +917820=>'NSM',
      +917821=>'NSM',
      +917822=>'NSM',
      +917823=>'NSM',
      +917824=>'NSM',
      +917825=>'NSM',
      +917826=>'NSM',
      +917827=>'NSM',
      +917828=>'NSM',
      +917829=>'NSM',
      +917830=>'NSM',
      +917831=>'NSM',
      +917832=>'NSM',
      +917833=>'NSM',
      +917834=>'NSM',
      +917835=>'NSM',
      +917836=>'NSM',
      +917837=>'NSM',
      +917838=>'NSM',
      +917839=>'NSM',
      +917840=>'NSM',
      +917841=>'NSM',
      +917842=>'NSM',
      +917843=>'NSM',
      +917844=>'NSM',
      +917845=>'NSM',
      +917846=>'NSM',
      +917847=>'NSM',
      +917848=>'NSM',
      +917849=>'NSM',
      +917850=>'NSM',
      +917851=>'NSM',
      +917852=>'NSM',
      +917853=>'NSM',
      +917854=>'NSM',
      +917855=>'NSM',
      +917856=>'NSM',
      +917857=>'NSM',
      +917858=>'NSM',
      +917859=>'NSM',
      +917860=>'NSM',
      +917861=>'NSM',
      +917862=>'NSM',
      +917863=>'NSM',
      +917864=>'NSM',
      +917865=>'NSM',
      +917866=>'NSM',
      +917867=>'NSM',
      +917868=>'NSM',
      +917869=>'NSM',
      +917870=>'NSM',
      +917871=>'NSM',
      +917872=>'NSM',
      +917873=>'NSM',
      +917874=>'NSM',
      +917875=>'NSM',
      +917876=>'NSM',
      +917877=>'NSM',
      +917878=>'NSM',
      +917879=>'NSM',
      +917880=>'NSM',
      +917881=>'NSM',
      +917882=>'NSM',
      +917883=>'NSM',
      +917884=>'NSM',
      +917885=>'NSM',
      +917886=>'NSM',
      +917887=>'NSM',
      +917888=>'NSM',
      +917889=>'NSM',
      +917890=>'NSM',
      +917891=>'NSM',
      +917892=>'NSM',
      +917893=>'NSM',
      +917894=>'NSM',
      +917895=>'NSM',
      +917896=>'NSM',
      +917897=>'NSM',
      +917898=>'NSM',
      +917899=>'NSM',
      +917900=>'NSM',
      +917901=>'NSM',
      +917902=>'NSM',
      +917903=>'NSM',
      +917904=>'NSM',
      +917905=>'NSM',
      +917906=>'NSM',
      +917907=>'NSM',
      +917908=>'NSM',
      +917909=>'NSM',
      +917910=>'NSM',
      +917911=>'NSM',
      +917912=>'NSM',
      +917913=>'NSM',
      +917914=>'NSM',
      +917915=>'NSM',
      +917916=>'NSM',
      +917917=>'NSM',
      +917918=>'NSM',
      +917919=>'NSM',
      +917920=>'NSM',
      +917921=>'NSM',
      +917922=>'NSM',
      +917923=>'NSM',
      +917924=>'NSM',
      +917925=>'NSM',
      +917926=>'NSM',
      +917927=>'NSM',
      +917928=>'NSM',
      +917929=>'NSM',
      +917930=>'NSM',
      +917931=>'NSM',
      +917932=>'NSM',
      +917933=>'NSM',
      +917934=>'NSM',
      +917935=>'NSM',
      +917936=>'NSM',
      +917937=>'NSM',
      +917938=>'NSM',
      +917939=>'NSM',
      +917940=>'NSM',
      +917941=>'NSM',
      +917942=>'NSM',
      +917943=>'NSM',
      +917944=>'NSM',
      +917945=>'NSM',
      +917946=>'NSM',
      +917947=>'NSM',
      +917948=>'NSM',
      +917949=>'NSM',
      +917950=>'NSM',
      +917951=>'NSM',
      +917952=>'NSM',
      +917953=>'NSM',
      +917954=>'NSM',
      +917955=>'NSM',
      +917956=>'NSM',
      +917957=>'NSM',
      +917958=>'NSM',
      +917959=>'NSM',
      +917960=>'NSM',
      +917961=>'NSM',
      +917962=>'NSM',
      +917963=>'NSM',
      +917964=>'NSM',
      +917965=>'NSM',
      +917966=>'NSM',
      +917967=>'NSM',
      +917968=>'NSM',
      +917969=>'NSM',
      +917970=>'NSM',
      +917971=>'NSM',
      +917972=>'NSM',
      +917973=>'NSM',
      +917974=>'NSM',
      +917975=>'NSM',
      +917976=>'NSM',
      +917977=>'NSM',
      +917978=>'NSM',
      +917979=>'NSM',
      +917980=>'NSM',
      +917981=>'NSM',
      +917982=>'NSM',
      +917983=>'NSM',
      +917984=>'NSM',
      +917985=>'NSM',
      +917986=>'NSM',
      +917987=>'NSM',
      +917988=>'NSM',
      +917989=>'NSM',
      +917990=>'NSM',
      +917991=>'NSM',
      +917992=>'NSM',
      +917993=>'NSM',
      +917994=>'NSM',
      +917995=>'NSM',
      +917996=>'NSM',
      +917997=>'NSM',
      +917998=>'NSM',
      +917999=>'NSM',
      +983040=>'L',
      +1048573=>'L',
      +1048576=>'L',
      +1114109=>'L'
      +)

      +

      [line 149]

      +

      +

      Tags:

      +
      + + + + + + + +
      var:  of Unicode types
      access:  public
      +
      + +
      +
      + + + + + +
      Type:  Array
      +


      +
      [ Top ]

      + +

      +

      $uni_utf8tolatin = array (
      +8364=>128, # Euro1
      +338=>140,  # OE
      +352=>138,  # Scaron
      +376=>159,  # Ydieresis
      +381=>142,  # Zcaron2
      +8226=>149, # bullet3
      +710=>136,  # circumflex
      +8224=>134, # dagger
      +8225=>135, # daggerdbl
      +8230=>133, # ellipsis
      +8212=>151, # emdash
      +8211=>150, # endash
      +402=>131,  # florin
      +8249=>139, # guilsinglleft
      +8250=>155, # guilsinglright
      +339=>156,  # oe
      +8240=>137, # perthousand
      +8222=>132, # quotedblbase
      +8220=>147, # quotedblleft
      +8221=>148, # quotedblright
      +8216=>145, # quoteleft
      +8217=>146, # quoteright
      +8218=>130, # quotesinglbase
      +353=>154,  # scaron
      +732=>152,  # tilde
      +8482=>153, # trademark
      +382=>158   # zcaron2
      +)

      +

      [line 18344]

      +

      +

      Tags:

      +
      + + + + + + + +
      var:  of character substitutions from UTF-8 Unicode to Latin1
      access:  public
      +
      + +
      +
      + + + + + +
      Type:  Array
      +


      +
      [ Top ]

      +

      + + + +
      +
      + Documentation generated on Thu, 25 Nov 2010 09:23:23 +0100 by phpDocumentor 1.4.3 +
      +
      +
      + + + \ No newline at end of file diff --git a/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_2dbarcodes.php.html b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_2dbarcodes.php.html new file mode 100644 index 00000000000..2f4ff1a7d72 --- /dev/null +++ b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_2dbarcodes.php.html @@ -0,0 +1,117 @@ + + +Docs for page 2dbarcodes.php + + + + + + + + + + + + + +
      com-tecnick-tcpdf
      + + + [ class tree: com-tecnick-tcpdf ] + [ index: com-tecnick-tcpdf ] + [ all elements ] +
      + + + + + + +
      +
      + +

      Procedural File: 2dbarcodes.php

      +Source Location: /2dbarcodes.php

      + +
      +
      + +
      +

      Classes:

      +
      TCPDF2DBarcode
      +
      PHP class to creates array representations for 2D barcodes to be used with TCPDF (http://www.tcpdf.org).
      +


      + +

      Page Details:

      +PHP class to creates array representations for 2D barcodes to be used with TCPDF.



      +

      Tags:

      +
      + + + + + + + + + + + + + + + + + + + +
      author:  Nicola Asuni
      version:  1.0.007
      copyright:  2009-2009 Nicola Asuni - Tecnick.com S.r.l (www.tecnick.com) Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com
      link:  http://www.tcpdf.org
      abstract:  Functions for generating string representation of 2D barcodes.
      license:  LGPL
      +
      +

      +

      +

      +
      + +
      +
      + Documentation generated on Thu, 25 Nov 2010 09:23:16 +0100 by phpDocumentor 1.4.3 +
      +
      +
      + + + \ No newline at end of file diff --git a/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_barcodes.php.html b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_barcodes.php.html new file mode 100644 index 00000000000..51607e72be6 --- /dev/null +++ b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_barcodes.php.html @@ -0,0 +1,117 @@ + + +Docs for page barcodes.php + + + + + + + + + + + + + +
      com-tecnick-tcpdf
      + + + [ class tree: com-tecnick-tcpdf ] + [ index: com-tecnick-tcpdf ] + [ all elements ] +
      + + + + + + +
      +
      + +

      Procedural File: barcodes.php

      +Source Location: /barcodes.php

      + +
      +
      + +
      +

      Classes:

      +
      TCPDFBarcode
      +
      PHP class to creates array representations for common 1D barcodes to be used with TCPDF (http://www.tcpdf.org).
      +


      + +

      Page Details:

      +PHP class to creates array representations for common 1D barcodes to be used with TCPDF.



      +

      Tags:

      +
      + + + + + + + + + + + + + + + + + + + +
      author:  Nicola Asuni
      version:  1.0.011
      copyright:  2008-2009 Nicola Asuni - Tecnick.com S.r.l (www.tecnick.com) Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com
      link:  http://www.tcpdf.org
      abstract:  Functions for generating string representation of common 1D barcodes.
      license:  LGPL
      +
      +

      +

      +

      +
      + +
      +
      + Documentation generated on Thu, 25 Nov 2010 09:23:16 +0100 by phpDocumentor 1.4.3 +
      +
      +
      + + + \ No newline at end of file diff --git a/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_config---tcpdf_config.php.html b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_config---tcpdf_config.php.html new file mode 100644 index 00000000000..42839fe5343 --- /dev/null +++ b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_config---tcpdf_config.php.html @@ -0,0 +1,554 @@ + + +Docs for page tcpdf_config.php + + + + + + + + + + + + + +
      com-tecnick-tcpdf
      + + + [ class tree: com-tecnick-tcpdf ] + [ index: com-tecnick-tcpdf ] + [ all elements ] +
      + + + + + + +
      +
      + +

      Procedural File: tcpdf_config.php

      +Source Location: /config/tcpdf_config.php

      + +
      +
      + + +

      Page Details:

      +Configuration file for TCPDF.



      +

      Tags:

      +
      + + + + + + + + + + + + + + + + + + + +
      author:  Nicola Asuni
      version:  4.9.005
      copyright:  2004-2010 Nicola Asuni - Tecnick.com S.r.l (www.tecnick.com) Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com
      link:  http://tcpdf.sourceforge.net
      since:  2004-10-27
      license:  LGPL
      +
      +

      +

      +

      +
      + +

      HEAD_MAGNIFICATION [line 212]

      +
      +
      +
      + HEAD_MAGNIFICATION = 1.1 +
      +
      + + magnification factor for titles


      +
      +
      [ Top ]


      +
      + +

      K_BLANK_IMAGE [line 102]

      +
      +
      +
      + K_BLANK_IMAGE = K_PATH_IMAGES.'_blank.png' +
      +
      + + blank image


      +
      +
      [ Top ]


      +
      + +

      K_CELL_HEIGHT_RATIO [line 217]

      +
      +
      +
      + K_CELL_HEIGHT_RATIO = 1.25 +
      +
      + + height of cell repect font height


      +
      +
      [ Top ]


      +
      + +

      K_PATH_CACHE [line 87]

      +
      +
      +
      + K_PATH_CACHE = K_PATH_MAIN.'cache/' +
      +
      + + cache directory for temporary files (full path)


      +
      +
      [ Top ]


      +
      + +

      K_PATH_FONTS [line 82]

      +
      +
      +
      + K_PATH_FONTS = K_PATH_MAIN.'fonts/' +
      +
      + + path for PDF fonts

      use K_PATH_MAIN.'fonts/old/' for old non-UTF8 fonts



      +
      +
      [ Top ]


      +
      + +

      K_PATH_IMAGES [line 97]

      +
      +
      +
      + K_PATH_IMAGES = K_PATH_MAIN.'images/' +
      +
      + + images directory


      +
      +
      [ Top ]


      +
      + +

      K_PATH_MAIN [line 58]

      +
      +
      +
      + K_PATH_MAIN = $k_path_main +
      +
      + + Installation path (/var/www/tcpdf/).

      By default it is automatically calculated but you can also set it as a fixed string to improve performances.



      +
      +
      [ Top ]


      +
      + +

      K_PATH_URL [line 76]

      +
      +
      +
      + K_PATH_URL = $k_path_url +
      +
      + + URL path to tcpdf installation folder (http://localhost/tcpdf/).

      By default it is automatically calculated but you can also set it as a fixed string to improve performances.



      +
      +
      [ Top ]


      +
      + +

      K_PATH_URL_CACHE [line 92]

      +
      +
      +
      + K_PATH_URL_CACHE = K_PATH_URL.'cache/' +
      +
      + + cache directory for temporary files (url path)


      +
      +
      [ Top ]


      +
      + +

      K_SMALL_RATIO [line 227]

      +
      +
      +
      + K_SMALL_RATIO = 2/3 +
      +
      + + reduction factor for small font


      +
      +
      [ Top ]


      +
      + +

      K_TCPDF_CALLS_IN_HTML [line 238]

      +
      +
      +
      + K_TCPDF_CALLS_IN_HTML = true +
      +
      + + if true allows to call TCPDF methods using HTML syntax IMPORTANT: For security reason, disable this feature if you are printing user HTML content.


      +
      +
      [ Top ]


      +
      + +

      K_THAI_TOPCHARS [line 232]

      +
      +
      +
      + K_THAI_TOPCHARS = true +
      +
      + + set to true to enable the special procedure used to avoid the overlappind of symbols on Thai language


      +
      +
      [ Top ]


      +
      + +

      K_TITLE_MAGNIFICATION [line 222]

      +
      +
      +
      + K_TITLE_MAGNIFICATION = 1.3 +
      +
      + + title magnification respect main font size


      +
      +
      [ Top ]


      +
      + +

      PDF_AUTHOR [line 122]

      +
      +
      +
      + PDF_AUTHOR = 'TCPDF' +
      +
      + + document author


      +
      +
      [ Top ]


      +
      + +

      PDF_CREATOR [line 117]

      +
      +
      +
      + PDF_CREATOR = 'TCPDF' +
      +
      + + document creator


      +
      +
      [ Top ]


      +
      + +

      PDF_FONT_MONOSPACED [line 202]

      +
      +
      +
      + PDF_FONT_MONOSPACED = 'courier' +
      +
      + + default monospaced font name


      +
      +
      [ Top ]


      +
      + +

      PDF_FONT_NAME_DATA [line 192]

      +
      +
      +
      + PDF_FONT_NAME_DATA = 'helvetica' +
      +
      + + default data font name


      +
      +
      [ Top ]


      +
      + +

      PDF_FONT_NAME_MAIN [line 182]

      +
      +
      +
      + PDF_FONT_NAME_MAIN = 'helvetica' +
      +
      + + default main font name


      +
      +
      [ Top ]


      +
      + +

      PDF_FONT_SIZE_DATA [line 197]

      +
      +
      +
      + PDF_FONT_SIZE_DATA = 8 +
      +
      + + default data font size


      +
      +
      [ Top ]


      +
      + +

      PDF_FONT_SIZE_MAIN [line 187]

      +
      +
      +
      + PDF_FONT_SIZE_MAIN = 10 +
      +
      + + default main font size


      +
      +
      [ Top ]


      +
      + +

      PDF_HEADER_LOGO [line 137]

      +
      +
      +
      + PDF_HEADER_LOGO = 'tcpdf_logo.jpg' +
      +
      + + image logo


      +
      +
      [ Top ]


      +
      + +

      PDF_HEADER_LOGO_WIDTH [line 142]

      +
      +
      +
      + PDF_HEADER_LOGO_WIDTH = 30 +
      +
      + + header logo image width [mm]


      +
      +
      [ Top ]


      +
      + +

      PDF_HEADER_STRING [line 132]

      +
      +
      +
      + PDF_HEADER_STRING = "by Nicola Asuni - Tecnick.com\nwww.tcpdf.org" +
      +
      + + header description string


      +
      +
      [ Top ]


      +
      + +

      PDF_HEADER_TITLE [line 127]

      +
      +
      +
      + PDF_HEADER_TITLE = 'TCPDF Example' +
      +
      + + header title


      +
      +
      [ Top ]


      +
      + +

      PDF_IMAGE_SCALE_RATIO [line 207]

      +
      +
      +
      + PDF_IMAGE_SCALE_RATIO = 1.25 +
      +
      + + ratio used to adjust the conversion of pixels to user units


      +
      +
      [ Top ]


      +
      + +

      PDF_MARGIN_BOTTOM [line 167]

      +
      +
      +
      + PDF_MARGIN_BOTTOM = 25 +
      +
      + + bottom margin


      +
      +
      [ Top ]


      +
      + +

      PDF_MARGIN_FOOTER [line 157]

      +
      +
      +
      + PDF_MARGIN_FOOTER = 10 +
      +
      + + footer margin


      +
      +
      [ Top ]


      +
      + +

      PDF_MARGIN_HEADER [line 152]

      +
      +
      +
      + PDF_MARGIN_HEADER = 5 +
      +
      + + header margin


      +
      +
      [ Top ]


      +
      + +

      PDF_MARGIN_LEFT [line 172]

      +
      +
      +
      + PDF_MARGIN_LEFT = 15 +
      +
      + + left margin


      +
      +
      [ Top ]


      +
      + +

      PDF_MARGIN_RIGHT [line 177]

      +
      +
      +
      + PDF_MARGIN_RIGHT = 15 +
      +
      + + right margin


      +
      +
      [ Top ]


      +
      + +

      PDF_MARGIN_TOP [line 162]

      +
      +
      +
      + PDF_MARGIN_TOP = 27 +
      +
      + + top margin


      +
      +
      [ Top ]


      +
      + +

      PDF_PAGE_FORMAT [line 107]

      +
      +
      +
      + PDF_PAGE_FORMAT = 'A4' +
      +
      + + page format


      +
      +
      [ Top ]


      +
      + +

      PDF_PAGE_ORIENTATION [line 112]

      +
      +
      +
      + PDF_PAGE_ORIENTATION = 'P' +
      +
      + + page orientation (P=portrait, L=landscape)


      +
      +
      [ Top ]


      +
      + +

      PDF_UNIT [line 147]

      +
      +
      +
      + PDF_UNIT = 'mm' +
      +
      + + document unit of measure [pt=point, mm=millimeter, cm=centimeter, in=inch]


      +
      +
      [ Top ]


      +
      + +
      +
      + Documentation generated on Thu, 25 Nov 2010 09:23:23 +0100 by phpDocumentor 1.4.3 +
      +
      +
      + + + \ No newline at end of file diff --git a/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_htmlcolors.php.html b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_htmlcolors.php.html new file mode 100644 index 00000000000..2d9baba5802 --- /dev/null +++ b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_htmlcolors.php.html @@ -0,0 +1,109 @@ + + +Docs for page htmlcolors.php + + + + + + + + + + + + + +
      com-tecnick-tcpdf
      + + + [ class tree: com-tecnick-tcpdf ] + [ index: com-tecnick-tcpdf ] + [ all elements ] +
      + + + + + + +
      +
      + +

      Procedural File: htmlcolors.php

      +Source Location: /htmlcolors.php

      + +
      +
      + + +

      Page Details:

      +Array of WEB safe colors



      +

      Tags:

      +
      + + + + + + + + + + + + + + + + +
      author:  Nicola Asuni
      copyright:  2002-2009 Nicola Asuni - Tecnick.com S.r.l (www.tecnick.com) Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com
      link:  http://www.tcpdf.org
      since:  2.9.000 (2008-03-26)
      license:  LGPL
      +
      +

      +

      +

      +
      + +
      +
      + Documentation generated on Thu, 25 Nov 2010 09:23:17 +0100 by phpDocumentor 1.4.3 +
      +
      +
      + + + \ No newline at end of file diff --git a/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_pdf417.php.html b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_pdf417.php.html new file mode 100644 index 00000000000..82eeae3bae0 --- /dev/null +++ b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_pdf417.php.html @@ -0,0 +1,169 @@ + + +Docs for page pdf417.php + + + + + + + + + + + + + +
      com-tecnick-tcpdf
      + + + [ class tree: com-tecnick-tcpdf ] + [ index: com-tecnick-tcpdf ] + [ all elements ] +
      + + + + + + +
      +
      + +

      Procedural File: pdf417.php

      +Source Location: /pdf417.php

      + +
      +
      + +
      +

      Classes:

      +
      PDF417
      +
      Class to create PDF417 barcode arrays for TCPDF class.
      +


      + +

      Page Details:

      +Class to create PDF417 barcode arrays for TCPDF class.

      PDF417 (ISO/IEC 15438:2006) is a 2-dimensional stacked bar code created by Symbol Technologies in 1991. (requires PHP bcmath extension)




      +

      Tags:

      +
      + + + + + + + + + + + + + + + + + + + +
      author:  Nicola Asuni
      version:  1.0.003
      copyright:  2010-2010 Nicola Asuni - Tecnick.com S.r.l (www.tecnick.com) Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com
      link:  http://www.tcpdf.org
      abstract:  Class to create PDF417 barcode arrays for TCPDF class.
      license:  LGPL
      +
      +

      +

      +

      +
      + +

      PDF417DEFS [line 65]

      +
      +
      +
      + PDF417DEFS = true +
      +
      + + Indicate that definitions for this class are set


      +
      +
      [ Top ]


      +
      + +

      QUIETH [line 77]

      +
      +
      +
      + QUIETH = 2 +
      +
      + + Horizontal quiet zone in modules


      +
      +
      [ Top ]


      +
      + +

      QUIETV [line 82]

      +
      +
      +
      + QUIETV = 2 +
      +
      + + Vertical quiet zone in modules


      +
      +
      [ Top ]


      +
      + +

      ROWHEIGHT [line 72]

      +
      +
      +
      + ROWHEIGHT = 4 +
      +
      + + Row height respect X dimension of single module


      +
      +
      [ Top ]


      +
      + +
      +
      + Documentation generated on Thu, 25 Nov 2010 09:23:17 +0100 by phpDocumentor 1.4.3 +
      +
      +
      + + + \ No newline at end of file diff --git a/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_qrcode.php.html b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_qrcode.php.html new file mode 100644 index 00000000000..9d1bc08a117 --- /dev/null +++ b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_qrcode.php.html @@ -0,0 +1,492 @@ + + +Docs for page qrcode.php + + + + + + + + + + + + + +
      com-tecnick-tcpdf
      + + + [ class tree: com-tecnick-tcpdf ] + [ index: com-tecnick-tcpdf ] + [ all elements ] +
      + + + + + + +
      +
      + +

      Procedural File: qrcode.php

      +Source Location: /qrcode.php

      + +
      +
      + +
      +

      Classes:

      +
      QRcode
      +
      Class to create QR-code arrays for TCPDF class.
      +


      + +

      Page Details:

      +Class to create QR-code arrays for TCPDF class.

      QR Code symbol is a 2D barcode that can be scanned by handy terminals such as a mobile phone with CCD. The capacity of QR Code is up to 7000 digits or 4000 characters, and has high robustness. This class supports QR Code model 2, described in JIS (Japanese Industrial Standards) X0510:2004 or ISO/IEC 18004. Currently the following features are not supported: ECI and FNC1 mode, Micro QR Code, QR Code model 1, Structured mode.

      This class is derived from "PHP QR Code encoder" by Dominik Dzienia (http://phpqrcode.sourceforge.net/) based on "libqrencode C library 3.1.1." by Kentaro Fukuchi (http://megaui.net/fukuchi/works/qrencode/index.en.html), contains Reed-Solomon code written by Phil Karn, KA9Q. QR Code is registered trademark of DENSO WAVE INCORPORATED (http://www.denso-wave.com/qrcode/index-e.html). Please read comments on this class source file for full copyright and license information.




      +

      Tags:

      +
      + + + + + + + + + + + + + + + + + + + +
      author:  Nicola Asuni
      version:  1.0.008
      copyright:  2010-2010 Nicola Asuni - Tecnick.com S.r.l (www.tecnick.com) Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com
      link:  http://www.tcpdf.org
      abstract:  Class for generating QR-code array for TCPDF.
      license:  LGPL
      +
      +

      +

      +

      +
      + +

      MAX_STRUCTURED_SYMBOLS [line 204]

      +
      +
      +
      + MAX_STRUCTURED_SYMBOLS = 16 +
      +
      + + Max number of symbols for structured mode


      +
      +
      [ Top ]


      +
      + +

      N1 [line 213]

      +
      +
      +
      + N1 = 3 +
      +
      + + Down point base value for case 1 mask pattern (concatenation of same color in a line or a column)


      +
      +
      [ Top ]


      +
      + +

      N2 [line 218]

      +
      +
      +
      + N2 = 3 +
      +
      + + Down point base value for case 2 mask pattern (module block of same color)


      +
      +
      [ Top ]


      +
      + +

      N3 [line 223]

      +
      +
      +
      + N3 = 40 +
      +
      + + Down point base value for case 3 mask pattern (1:1:3:1:1(dark:bright:dark:bright:dark)pattern in a line or a column)


      +
      +
      [ Top ]


      +
      + +

      N4 [line 228]

      +
      +
      +
      + N4 = 10 +
      +
      + + Down point base value for case 4 mask pattern (ration of dark modules in whole)


      +
      +
      [ Top ]


      +
      + +

      QRCAP_EC [line 190]

      +
      +
      +
      + QRCAP_EC = 3 +
      +
      + + Matrix index to get error correction level from $capacity array.


      +
      +
      [ Top ]


      +
      + +

      QRCAP_REMINDER [line 185]

      +
      +
      +
      + QRCAP_REMINDER = 2 +
      +
      + + Matrix index to get remainder from $capacity array.


      +
      +
      [ Top ]


      +
      + +

      QRCAP_WIDTH [line 175]

      +
      +
      +
      + QRCAP_WIDTH = 0 +
      +
      + + Matrix index to get width from $capacity array.


      +
      +
      [ Top ]


      +
      + +

      QRCAP_WORDS [line 180]

      +
      +
      +
      + QRCAP_WORDS = 1 +
      +
      + + Matrix index to get number of words from $capacity array.


      +
      +
      [ Top ]


      +
      + +

      QRCODEDEFS [line 91]

      +
      +
      +
      + QRCODEDEFS = true +
      +
      + + Indicate that definitions for this class are set


      +
      +
      [ Top ]


      +
      + +

      QRSPEC_VERSION_MAX [line 163]

      +
      +
      +
      + QRSPEC_VERSION_MAX = 40 +
      +
      + + Maximum QR Code version.


      +
      +
      [ Top ]


      +
      + +

      QRSPEC_WIDTH_MAX [line 168]

      +
      +
      +
      + QRSPEC_WIDTH_MAX = 177 +
      +
      + + Maximum matrix size for maximum version (version 40 is 177*177 matrix).


      +
      +
      [ Top ]


      +
      + +

      QR_DEFAULT_MASK [line 247]

      +
      +
      +
      + QR_DEFAULT_MASK = 2 +
      +
      + + when QR_FIND_BEST_MASK === false


      +
      +
      [ Top ]


      +
      + +

      QR_ECLEVEL_H [line 151]

      +
      +
      +
      + QR_ECLEVEL_H = 3 +
      +
      + + Error correction level H : About 30% or less errors can be corrected.


      +
      +
      [ Top ]


      +
      + +

      QR_ECLEVEL_L [line 136]

      +
      +
      +
      + QR_ECLEVEL_L = 0 +
      +
      + + Error correction level L : About 7% or less errors can be corrected.


      +
      +
      [ Top ]


      +
      + +

      QR_ECLEVEL_M [line 141]

      +
      +
      +
      + QR_ECLEVEL_M = 1 +
      +
      + + Error correction level M : About 15% or less errors can be corrected.


      +
      +
      [ Top ]


      +
      + +

      QR_ECLEVEL_Q [line 146]

      +
      +
      +
      + QR_ECLEVEL_Q = 2 +
      +
      + + Error correction level Q : About 25% or less errors can be corrected.


      +
      +
      [ Top ]


      +
      + +

      QR_FIND_BEST_MASK [line 237]

      +
      +
      +
      + QR_FIND_BEST_MASK = true +
      +
      + + if true, estimates best mask (spec. default, but extremally slow; set to false to significant performance boost but (propably) worst quality code


      +
      +
      [ Top ]


      +
      + +

      QR_FIND_FROM_RANDOM [line 242]

      +
      +
      +
      + QR_FIND_FROM_RANDOM = 2 +
      +
      + + if false, checks all masks available, otherwise value tells count of masks need to be checked, mask id are got randomly


      +
      +
      [ Top ]


      +
      + +

      QR_MODE_8B [line 115]

      +
      +
      +
      + QR_MODE_8B = 2 +
      +
      + + Encoding mode 8bit byte data. In theory, 2953 characters or less can be stored in a QRcode.


      +
      +
      [ Top ]


      +
      + +

      QR_MODE_AN [line 110]

      +
      +
      +
      + QR_MODE_AN = 1 +
      +
      + + Encoding mode alphanumeric (0-9A-Z $%*+-./:) 45characters. 2 characters are encoded to 11bit length. In theory, 4296 characters or less can be stored in a QRcode.


      +
      +
      [ Top ]


      +
      + +

      QR_MODE_KJ [line 120]

      +
      +
      +
      + QR_MODE_KJ = 3 +
      +
      + + Encoding mode KANJI. A KANJI character (multibyte character) is encoded to 13bit length. In theory, 1817 characters or less can be stored in a QRcode.


      +
      +
      [ Top ]


      +
      + +

      QR_MODE_NL [line 100]

      +
      +
      +
      + QR_MODE_NL = -1 +
      +
      + + Encoding mode


      +
      +
      [ Top ]


      +
      + +

      QR_MODE_NM [line 105]

      +
      +
      +
      + QR_MODE_NM = 0 +
      +
      + + Encoding mode numeric (0-9). 3 characters are encoded to 10bit length. In theory, 7089 characters or less can be stored in a QRcode.


      +
      +
      [ Top ]


      +
      + +

      QR_MODE_ST [line 125]

      +
      +
      +
      + QR_MODE_ST = 4 +
      +
      + + Encoding mode STRUCTURED (currently unsupported)


      +
      +
      [ Top ]


      +
      + +

      STRUCTURE_HEADER_BITS [line 199]

      +
      +
      +
      + STRUCTURE_HEADER_BITS = 20 +
      +
      + + Number of header bits for structured mode


      +
      +
      [ Top ]


      +
      +
      + +

      str_split [line 265]

      +
      +
      +
      + If str_split( +string $string, [int $split_length = 1]) +
      +

      + + Convert a string to an array (needed for PHP4 compatibility)



      +

      Tags:

      +
      + + + + +
      return:  the optional split_length parameter is specified, the returned array will be broken down into chunks with each being split_length in length, otherwise each chunk will be one character in length. FALSE is returned if split_length is less than 1. If the split_length length exceeds the length of string , the entire string is returned as the first (and only) array element.
      +
      +

      + +

      Parameters

      + + + + + + + + + + + +
      string  $string  The input string.
      int  $split_length  Maximum length of the chunk.
      +
      [ Top ]


      +
      + +
      +
      + Documentation generated on Thu, 25 Nov 2010 09:23:17 +0100 by phpDocumentor 1.4.3 +
      +
      +
      + + + \ No newline at end of file diff --git a/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_tcpdf.php.html b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_tcpdf.php.html new file mode 100644 index 00000000000..57bafc1a992 --- /dev/null +++ b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_tcpdf.php.html @@ -0,0 +1,121 @@ + + +Docs for page tcpdf.php + + + + + + + + + + + + + +
      com-tecnick-tcpdf
      + + + [ class tree: com-tecnick-tcpdf ] + [ index: com-tecnick-tcpdf ] + [ all elements ] +
      + + + + + + +
      +
      + +

      Procedural File: tcpdf.php

      +Source Location: /tcpdf.php

      + +
      +
      + +
      +

      Classes:

      +
      TCPDF
      +
      This is a PHP class for generating PDF documents without requiring external extensions.
      +


      + +

      Page Details:

      +This is a PHP class for generating PDF documents without requiring external extensions.


      TCPDF project (http://www.tcpdf.org) was originally derived in 2002 from the Public Domain FPDF class by Olivier Plathey (http://www.fpdf.org), but now is almost entirely rewritten.
      <h3>TCPDF main features are:</h3>

      • no external libraries are required for the basic functions;
      • all standard page formats, custom page formats, custom margins and units of measure;
      • UTF-8 Unicode and Right-To-Left languages;
      • TrueTypeUnicode, OpenTypeUnicode, TrueType, OpenType, Type1 and CID-0 fonts;
      • font subsetting;
      • methods to publish some XHTML + CSS code, Javascript and Forms;
      • images, graphic (geometric figures) and transformation methods;
      • supports JPEG, PNG and SVG images natively, all images supported by GD (GD, GD2, GD2PART, GIF, JPEG, PNG, BMP, XBM, XPM) and all images supported via ImagMagick (http://www.imagemagick.org/www/formats.html)
      • 1D and 2D barcodes: CODE 39, ANSI MH10.8M-1983, USD-3, 3 of 9, CODE 93, USS-93, Standard 2 of 5, Interleaved 2 of 5, CODE 128 A/B/C, 2 and 5 Digits UPC-Based Extention, EAN 8, EAN 13, UPC-A, UPC-E, MSI, POSTNET, PLANET, RMS4CC (Royal Mail 4-state Customer Code), CBC (Customer Bar Code), KIX (Klant index - Customer index), Intelligent Mail Barcode, Onecode, USPS-B-3200, CODABAR, CODE 11, PHARMACODE, PHARMACODE TWO-TRACKS, QR-Code, PDF417;
      • Grayscale, RGB, CMYK, Spot Colors and Transparencies;
      • automatic page header and footer management;
      • document encryption up to 256 bit and digital signature certifications;
      • transactions to UNDO commands;
      • PDF annotations, including links, text and file attachments;
      • text rendering modes (fill, stroke and clipping);
      • multiple columns mode;
      • no-write page regions;
      • bookmarks and table of content;
      • text hyphenation;
      • text stretching and spacing (tracking/kerning);
      • automatic page break, line break and text alignments including justification;
      • automatic page numbering and page groups;
      • move and delete pages;
      • page compression (requires php-zlib extension);
      • XOBject Templates;
      Tools to encode your unicode fonts are on fonts/utils directory.</p>




      +

      Tags:

      +
      + + + + + + + + + + + + + + + + + + + +
      author:  Nicola Asuni
      version:  5.9.023
      copyright:  2002-2010 Nicola Asuni - Tecnick.com S.r.l (www.tecnick.com) Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com
      link:  http://www.tcpdf.org
      abstract:  Class for generating PDF files on-the-fly without requiring external extensions.
      license:  GNU-LGPLv3 + YOU CAN'T REMOVE ANY TCPDF COPYRIGHT NOTICE OR LINK FROM THE GENERATED PDF DOCUMENTS.
      +
      +

      +

      Includes:

      +
      +require_once(dirname(__FILE__).'/config/tcpdf_config.php') [line 147]
      +main configuration file

      (define the K_TCPDF_EXTERNAL_CONFIG constant to skip this file)


      +

      +

      +
      + +
      +
      + Documentation generated on Thu, 25 Nov 2010 09:23:18 +0100 by phpDocumentor 1.4.3 +
      +
      +
      + + + \ No newline at end of file diff --git a/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_unicode_data.php.html b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_unicode_data.php.html new file mode 100644 index 00000000000..6c821c10bb6 --- /dev/null +++ b/htdocs/includes/tcpdf/doc/com-tecnick-tcpdf/_unicode_data.php.html @@ -0,0 +1,114 @@ + + +Docs for page unicode_data.php + + + + + + + + + + + + + +
      com-tecnick-tcpdf
      + + + [ class tree: com-tecnick-tcpdf ] + [ index: com-tecnick-tcpdf ] + [ all elements ] +
      + + + + + + +
      +
      + +

      Procedural File: unicode_data.php

      +Source Location: /unicode_data.php

      + +
      +
      + +
      +

      Classes:

      +
      TCPDF_UNICODE_DATA
      +
      This is a PHP class containing Unicde data for TCPDF library
      +


      + +

      Page Details:

      +Unicode data class for TCPDF library.



      +

      Tags:

      +
      + + + + + + + + + + + + + + + + +
      author:  Nicola Asuni
      copyright:  2008-2010 Nicola Asuni - Tecnick.com S.r.l (www.tecnick.com) Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com
      link:  http://www.tcpdf.org
      since:  2.1.000 (2008-01-08)
      license:  LGPL
      +
      +

      +

      +

      +
      + +
      +
      + Documentation generated on Thu, 25 Nov 2010 09:23:23 +0100 by phpDocumentor 1.4.3 +
      +
      +
      + + + \ No newline at end of file diff --git a/htdocs/includes/tcpdf/doc/elementindex.html b/htdocs/includes/tcpdf/doc/elementindex.html new file mode 100644 index 00000000000..9176ca9f0d7 --- /dev/null +++ b/htdocs/includes/tcpdf/doc/elementindex.html @@ -0,0 +1,2151 @@ + + +Element Index + + + + + + + + + + + + + +
      + + [ all elements ] +
      + + + + + + +
      +
      + + +

      Index of all elements

      + [ 2 ] + [ a ] + [ b ] + [ c ] + [ d ] + [ e ] + [ f ] + [ g ] + [ h ] + [ i ] + [ j ] + [ k ] + [ l ] + [ m ] + [ n ] + [ o ] + [ p ] + [ q ] + [ r ] + [ s ] + [ t ] + [ u ] + [ v ] + [ w ] + [ x ] + [ y ] + [ z ] + [ _ ] + +
      + +
      +

      2

      +
      +
      2dbarcodes.php
      +
      procedural page 2dbarcodes.php
      +
      +
      + top
      +
      + +
      +

      a

      +
      +
      $AliasNbPages
      +
      in file tcpdf.php, variable TCPDF::$AliasNbPages
      +
      $AliasNumPage
      +
      in file tcpdf.php, variable TCPDF::$AliasNumPage
      +
      $alignmentPattern
      +
      in file qrcode.php, variable QRcode::$alignmentPattern
      +
      $annotation_fonts
      +
      in file tcpdf.php, variable TCPDF::$annotation_fonts
          List of fonts used on form fields (fontname => fontkey).
      +
      $anTable
      +
      in file qrcode.php, variable QRcode::$anTable
      +
      $author
      +
      in file tcpdf.php, variable TCPDF::$author
      +
      $AutoPageBreak
      +
      in file tcpdf.php, variable TCPDF::$AutoPageBreak
      +
      AcceptPageBreak
      +
      in file tcpdf.php, method TCPDF::AcceptPageBreak()
          Whenever a page break condition is met, the method is called, and the break is issued or not depending on the returned value.
      +
      addExtGState
      +
      in file tcpdf.php, method TCPDF::addExtGState()
          Add transparency parameters to the current extgstate
      +
      AddFont
      +
      in file tcpdf.php, method TCPDF::AddFont()
          Imports a TrueType, Type1, core, or CID0 font and makes it available.
      +
      addHtmlLink
      +
      in file tcpdf.php, method TCPDF::addHtmlLink()
          Output anchor link.
      +
      addHTMLTOC
      +
      in file tcpdf.php, method TCPDF::addHTMLTOC()
          Output a Table Of Content Index (TOC) using HTML templates.
      +
      addHTMLVertSpace
      +
      in file tcpdf.php, method TCPDF::addHTMLVertSpace()
          Add vertical spaces if needed.
      +
      addJavascriptObject
      +
      in file tcpdf.php, method TCPDF::addJavascriptObject()
          Adds a javascript object and return object ID
      +
      AddLink
      +
      in file tcpdf.php, method TCPDF::AddLink()
          Creates a new internal link and returns its identifier. An internal link is a clickable area which directs to another place within the document.
      The identifier can then be passed to Cell(), Write(), Image() or Link(). The destination is defined with SetLink().
      +
      AddPage
      +
      in file tcpdf.php, method TCPDF::AddPage()
          Adds a new page to the document. If a page is already present, the Footer() method is called first to output the footer (if enabled). Then the page is added, the current position set to the top-left corner according to the left and top margins (or top-right if in RTL mode), and Header() is called to display the header (if enabled).
      +
      addPageRegion
      +
      in file tcpdf.php, method TCPDF::addPageRegion()
          Add a single no-write region on selected page.
      +
      AddSpotColor
      +
      in file tcpdf.php, method TCPDF::AddSpotColor()
          Defines a new spot color.
      +
      addTOC
      +
      in file tcpdf.php, method TCPDF::addTOC()
          Output a Table of Content Index (TOC).
      +
      addTOCPage
      +
      in file tcpdf.php, method TCPDF::addTOCPage()
          Adds a new TOC (Table Of Content) page to the document.
      +
      adjustCellPadding
      +
      in file tcpdf.php, method TCPDF::adjustCellPadding()
          Adjust the internal Cell padding array to take account of the line width.
      +
      AliasNbPages
      +
      in file tcpdf.php, method TCPDF::AliasNbPages()
          Defines an alias for the total number of pages.
      +
      AliasNumPage
      +
      in file tcpdf.php, method TCPDF::AliasNumPage()
          Defines an alias for the page number.
      +
      allocate
      +
      in file qrcode.php, method QRcode::allocate()
          Return an array with zeros
      +
      Annotation
      +
      in file tcpdf.php, method TCPDF::Annotation()
          Puts a markup annotation on a rectangular area of the page.
      +
      appendBitstream
      +
      in file qrcode.php, method QRcode::appendBitstream()
          Append one bitstream to another
      +
      appendBytes
      +
      in file qrcode.php, method QRcode::appendBytes()
          Append one bitstream created from bytes to another
      +
      appendNewInputItem
      +
      in file qrcode.php, method QRcode::appendNewInputItem()
          Append data to an input object.
      +
      appendNum
      +
      in file qrcode.php, method QRcode::appendNum()
          Append one bitstream created from number to another
      +
      appendPaddingBit
      +
      in file qrcode.php, method QRcode::appendPaddingBit()
          Append Padding Bit to bitstream
      +
      Arrow
      +
      in file tcpdf.php, method TCPDF::Arrow()
          Draws a grahic arrow.
      +
      arrUTF8ToUTF16BE
      +
      in file tcpdf.php, method TCPDF::arrUTF8ToUTF16BE()
          Converts array of UTF-8 characters to UTF16-BE string.
      +
      +
      + top
      +
      + +
      +

      b

      +
      +
      $b1
      +
      in file qrcode.php, variable QRcode::$b1
      +
      $barcode
      +
      in file tcpdf.php, variable TCPDF::$barcode
      +
      $barcode_array
      +
      in file 2dbarcodes.php, variable TCPDF2DBarcode::$barcode_array
      +
      $barcode_array
      +
      in file pdf417.php, variable PDF417::$barcode_array
      +
      $barcode_array
      +
      in file qrcode.php, variable QRcode::$barcode_array
      +
      $barcode_array
      +
      in file barcodes.php, variable TCPDFBarcode::$barcode_array
      +
      $bgcolor
      +
      in file tcpdf.php, variable TCPDF::$bgcolor
      +
      $bit
      +
      in file qrcode.php, variable QRcode::$bit
      +
      $blocks
      +
      in file qrcode.php, variable QRcode::$blocks
      +
      $bMargin
      +
      in file tcpdf.php, variable TCPDF::$bMargin
      +
      $booklet
      +
      in file tcpdf.php, variable TCPDF::$booklet
          Booklet mode for double-sided pages
      +
      $bordermrk
      +
      in file tcpdf.php, variable TCPDF::$bordermrk
          Array used to store positions inside the pages buffer.
      +
      $buffer
      +
      in file tcpdf.php, variable TCPDF::$buffer
      +
      $bufferlen
      +
      in file tcpdf.php, variable TCPDF::$bufferlen
          Length of the buffer in bytes.
      +
      $byterange_string
      +
      in file tcpdf.php, variable TCPDF::$byterange_string
          ByteRange placemark used during signature process.
      +
      barcodes.php
      +
      procedural page barcodes.php
      +
      barcode_c128
      +
      in file barcodes.php, method TCPDFBarcode::barcode_c128()
          C128 barcodes.
      +
      barcode_codabar
      +
      in file barcodes.php, method TCPDFBarcode::barcode_codabar()
          CODABAR barcodes.
      +
      barcode_code11
      +
      in file barcodes.php, method TCPDFBarcode::barcode_code11()
          CODE11 barcodes.
      +
      barcode_code39
      +
      in file barcodes.php, method TCPDFBarcode::barcode_code39()
          CODE 39 - ANSI MH10.8M-1983 - USD-3 - 3 of 9.
      +
      barcode_code93
      +
      in file barcodes.php, method TCPDFBarcode::barcode_code93()
          CODE 93 - USS-93
      +
      barcode_eanext
      +
      in file barcodes.php, method TCPDFBarcode::barcode_eanext()
          UPC-Based Extentions
      +
      barcode_eanupc
      +
      in file barcodes.php, method TCPDFBarcode::barcode_eanupc()
          EAN13 and UPC-A barcodes.
      +
      barcode_i25
      +
      in file barcodes.php, method TCPDFBarcode::barcode_i25()
          Interleaved 2 of 5 barcodes.
      +
      barcode_imb
      +
      in file barcodes.php, method TCPDFBarcode::barcode_imb()
          IMB - Intelligent Mail Barcode - Onecode - USPS-B-3200 (requires PHP bcmath extension) Intelligent Mail barcode is a 65-bar code for use on mail in the United States.
      +
      barcode_msi
      +
      in file barcodes.php, method TCPDFBarcode::barcode_msi()
          MSI.
      +
      barcode_pharmacode
      +
      in file barcodes.php, method TCPDFBarcode::barcode_pharmacode()
          Pharmacode
      +
      barcode_pharmacode2t
      +
      in file barcodes.php, method TCPDFBarcode::barcode_pharmacode2t()
          Pharmacode two-track
      +
      barcode_postnet
      +
      in file barcodes.php, method TCPDFBarcode::barcode_postnet()
          POSTNET and PLANET barcodes.
      +
      barcode_rms4cc
      +
      in file barcodes.php, method TCPDFBarcode::barcode_rms4cc()
          RMS4CC - CBC - KIX RMS4CC (Royal Mail 4-state Customer Code) - CBC (Customer Bar Code) - KIX (Klant index - Customer index) RM4SCC is the name of the barcode symbology used by the Royal Mail for its Cleanmail service.
      +
      barcode_s25
      +
      in file barcodes.php, method TCPDFBarcode::barcode_s25()
          Standard 2 of 5 barcodes.
      +
      binarize
      +
      in file qrcode.php, method QRcode::binarize()
          Convert the frame in binary form
      +
      binseq_to_array
      +
      in file barcodes.php, method TCPDFBarcode::binseq_to_array()
          Convert binary barcode sequence to TCPDF barcode array
      +
      bitstreamToByte
      +
      in file qrcode.php, method QRcode::bitstreamToByte()
          Convert bitstream to bytes
      +
      Bookmark
      +
      in file tcpdf.php, method TCPDF::Bookmark()
          Adds a bookmark.
      +
      Button
      +
      in file tcpdf.php, method TCPDF::Button()
          Creates a button field
      +
      +
      + top
      +
      + +
      +

      c

      +
      +
      $cache_file_length
      +
      in file tcpdf.php, variable TCPDF::$cache_file_length
          Array used to store the lengths of cache files
      +
      $cache_maxsize_UTF8StringToArray
      +
      in file tcpdf.php, variable TCPDF::$cache_maxsize_UTF8StringToArray
          Maximum size of cache array used for UTF8StringToArray() method.
      +
      $cache_size_UTF8StringToArray
      +
      in file tcpdf.php, variable TCPDF::$cache_size_UTF8StringToArray
          Current size of cache array used for UTF8StringToArray() method.
      +
      $cache_UTF8StringToArray
      +
      in file tcpdf.php, variable TCPDF::$cache_UTF8StringToArray
          Cache array for UTF8StringToArray() method.
      +
      $capacity
      +
      in file qrcode.php, variable QRcode::$capacity
      +
      $casesensitive
      +
      in file qrcode.php, variable QRcode::$casesensitive
      +
      $cell_height_ratio
      +
      in file tcpdf.php, variable TCPDF::$cell_height_ratio
          Default cell height ratio.
      +
      $cell_margin
      +
      in file tcpdf.php, variable TCPDF::$cell_margin
      +
      $cell_padding
      +
      in file tcpdf.php, variable TCPDF::$cell_padding
      +
      $clusters
      +
      in file pdf417.php, variable PDF417::$clusters
      +
      $cntmrk
      +
      in file tcpdf.php, variable TCPDF::$cntmrk
          Array used to store content positions inside the pages buffer.
      +
      $ColorFlag
      +
      in file tcpdf.php, variable TCPDF::$ColorFlag
      +
      $columns
      +
      in file tcpdf.php, variable TCPDF::$columns
          Array of column measures (width, space, starting Y position)
      +
      $column_start_page
      +
      in file tcpdf.php, variable TCPDF::$column_start_page
          Starting page for columns
      +
      $colxshift
      +
      in file tcpdf.php, variable TCPDF::$colxshift
          Array of: X difference between table cell x start and starting page margin, cellspacing, cellpadding
      +
      $compress
      +
      in file tcpdf.php, variable TCPDF::$compress
      +
      $CoreFonts
      +
      in file tcpdf.php, variable TCPDF::$CoreFonts
      +
      $count
      +
      in file qrcode.php, variable QRcode::$count
      +
      $creator
      +
      in file tcpdf.php, variable TCPDF::$creator
      +
      $CurOrientation
      +
      in file tcpdf.php, variable TCPDF::$CurOrientation
      +
      $CurrentFont
      +
      in file tcpdf.php, variable TCPDF::$CurrentFont
      +
      $current_column
      +
      in file tcpdf.php, variable TCPDF::$current_column
          Current column number
      +
      $currpagegroup
      +
      in file tcpdf.php, variable TCPDF::$currpagegroup
          Contains the alias of the current page group
      +
      $customlistindent
      +
      in file tcpdf.php, variable TCPDF::$customlistindent
      +
      calcN1N3
      +
      in file qrcode.php, method QRcode::calcN1N3()
          calcN1N3
      +
      calcParity
      +
      in file qrcode.php, method QRcode::calcParity()
          calcParity
      +
      Cell
      +
      in file tcpdf.php, method TCPDF::Cell()
          Prints a cell (rectangular area) with optional borders, background color and character string. The upper-left corner of the cell corresponds to the current position. The text can be aligned or centered. After the call, the current position moves to the right or to the next line. It is possible to put a link on the text.
      If automatic page breaking is enabled and the cell goes beyond the limit, a page break is done before outputting.
      +
      check
      +
      in file qrcode.php, method QRcode::check()
          Validate the input data.
      +
      CheckBox
      +
      in file tcpdf.php, method TCPDF::CheckBox()
          Creates a CheckBox field
      +
      checkModeAn
      +
      in file qrcode.php, method QRcode::checkModeAn()
          checkModeAn
      +
      checkModeKanji
      +
      in file qrcode.php, method QRcode::checkModeKanji()
          checkModeKanji
      +
      checkModeNum
      +
      in file qrcode.php, method QRcode::checkModeNum()
          checkModeNum
      +
      checkPageBreak
      +
      in file tcpdf.php, method TCPDF::checkPageBreak()
          Add page if needed.
      +
      checkPageRegions
      +
      in file tcpdf.php, method TCPDF::checkPageRegions()
          Check page for no-write regions and adapt current coordinates and page margins if necessary.
      +
      checksum_code39
      +
      in file barcodes.php, method TCPDFBarcode::checksum_code39()
          Calculate CODE 39 checksum (modulo 43).
      +
      checksum_code93
      +
      in file barcodes.php, method TCPDFBarcode::checksum_code93()
          Calculate CODE 93 checksum (modulo 47).
      +
      checksum_s25
      +
      in file barcodes.php, method TCPDFBarcode::checksum_s25()
          Checksum for standard 2 of 5 barcodes.
      +
      Circle
      +
      in file tcpdf.php, method TCPDF::Circle()
          Draws a circle.
      +
      Clip
      +
      in file tcpdf.php, method TCPDF::Clip()
          Set a rectangular clipping area.
      +
      Close
      +
      in file tcpdf.php, method TCPDF::Close()
          Terminates the PDF document.
      +
      closeHTMLTagHandler
      +
      in file tcpdf.php, method TCPDF::closeHTMLTagHandler()
          Process closing tags.
      +
      colorRegistrationBar
      +
      in file tcpdf.php, method TCPDF::colorRegistrationBar()
          Paints color transition registration bars
      +
      ComboBox
      +
      in file tcpdf.php, method TCPDF::ComboBox()
          Creates a Combo-box field
      +
      commitTransaction
      +
      in file tcpdf.php, method TCPDF::commitTransaction()
          Delete the copy of the current TCPDF object used for undo operation.
      +
      convertData
      +
      in file qrcode.php, method QRcode::convertData()
          convertData
      +
      convertHexStringToString
      +
      in file tcpdf.php, method TCPDF::convertHexStringToString()
          Convert hexadecimal string to string
      +
      convertHTMLColorToDec
      +
      in file tcpdf.php, method TCPDF::convertHTMLColorToDec()
          Returns an array (RGB or CMYK) from an html color name or a six-digit (i.e. #3FE5AA) or three-digit (i.e. #7FF) hexadecimal color representation.
      +
      convertStringToHexString
      +
      in file tcpdf.php, method TCPDF::convertStringToHexString()
          Convert string to hexadecimal string (byte string)
      +
      convertSVGtMatrix
      +
      in file tcpdf.php, method TCPDF::convertSVGtMatrix()
          Convert SVG transformation matrix to PDF.
      +
      CoonsPatchMesh
      +
      in file tcpdf.php, method TCPDF::CoonsPatchMesh()
          Paints a coons patch mesh.
      +
      copyPage
      +
      in file tcpdf.php, method TCPDF::copyPage()
          Clone the specified page to a new page.
      +
      createBitStream
      +
      in file qrcode.php, method QRcode::createBitStream()
          createBitStream
      +
      createFrame
      +
      in file qrcode.php, method QRcode::createFrame()
          Return a copy of initialized frame.
      +
      cropMark
      +
      in file tcpdf.php, method TCPDF::cropMark()
          Paints crop mark
      +
      Curve
      +
      in file tcpdf.php, method TCPDF::Curve()
          Draws a Bezier curve.
      +
      +
      + top
      +
      + +
      +

      d

      +
      +
      $data
      +
      in file qrcode.php, variable QRcode::$data
      +
      $datacode
      +
      in file qrcode.php, variable QRcode::$datacode
      +
      $dataLength
      +
      in file qrcode.php, variable QRcode::$dataLength
      +
      $dataStr
      +
      in file qrcode.php, variable QRcode::$dataStr
      +
      $default_form_prop
      +
      in file tcpdf.php, variable TCPDF::$default_form_prop
          Deafult Javascript field properties. Possible values are described on official Javascript for Acrobat API reference. Annotation options can be directly specified using the 'aopt' entry.
      +
      $default_graphic_vars
      +
      in file tcpdf.php, variable TCPDF::$default_graphic_vars
      +
      $default_monospaced_font
      +
      in file tcpdf.php, variable TCPDF::$default_monospaced_font
          Default monospaced font
      +
      $default_table_columns
      +
      in file tcpdf.php, variable TCPDF::$default_table_columns
      +
      $diffs
      +
      in file tcpdf.php, variable TCPDF::$diffs
      +
      $dir
      +
      in file qrcode.php, variable QRcode::$dir
      +
      $diskcache
      +
      in file tcpdf.php, variable TCPDF::$diskcache
          If true enables disk caching.
      +
      $dpi
      +
      in file tcpdf.php, variable TCPDF::$dpi
          Dot Per Inch Document Resolution (do not change)
      +
      $DrawColor
      +
      in file tcpdf.php, variable TCPDF::$DrawColor
      +
      dec_to_hex
      +
      in file barcodes.php, method TCPDFBarcode::dec_to_hex()
          Convert large integer number to hexadecimal representation.
      +
      deletePage
      +
      in file tcpdf.php, method TCPDF::deletePage()
          Remove the specified page.
      +
      drawHTMLTagBorder
      +
      in file tcpdf.php, method TCPDF::drawHTMLTagBorder()
          Draw an HTML block border and fill
      +
      +
      + top
      +
      + +
      +

      e

      +
      +
      $ecccode
      +
      in file qrcode.php, variable QRcode::$ecccode
      +
      $eccLength
      +
      in file qrcode.php, variable QRcode::$eccLength
      +
      $eccTable
      +
      in file qrcode.php, variable QRcode::$eccTable
      +
      $embeddedfiles
      +
      in file tcpdf.php, variable TCPDF::$embeddedfiles
      +
      $emptypagemrk
      +
      in file tcpdf.php, variable TCPDF::$emptypagemrk
          Array used to store page positions to track empty pages.
      +
      $encoding
      +
      in file tcpdf.php, variable TCPDF::$encoding
      +
      $encryptdata
      +
      in file tcpdf.php, variable TCPDF::$encryptdata
          Array containing encryption settings
      +
      $encrypted
      +
      in file tcpdf.php, variable TCPDF::$encrypted
          Indicates whether document is protected
      +
      $enc_padding
      +
      in file tcpdf.php, variable TCPDF::$enc_padding
          Encryption padding
      +
      $endlinex
      +
      in file tcpdf.php, variable TCPDF::$endlinex
          End position of the latest inserted line
      +
      $epsmarker
      +
      in file tcpdf.php, variable TCPDF::$epsmarker
          String used to mark the beginning and end of EPS image blocks
      +
      $extgstates
      +
      in file tcpdf.php, variable TCPDF::$extgstates
          Array of transparency objects and parameters.
      +
      eat8
      +
      in file qrcode.php, method QRcode::eat8()
          eat8
      +
      eatAn
      +
      in file qrcode.php, method QRcode::eatAn()
          eatAn
      +
      eatKanji
      +
      in file qrcode.php, method QRcode::eatKanji()
          eatKanji
      +
      eatNum
      +
      in file qrcode.php, method QRcode::eatNum()
          eatNum
      +
      Ellipse
      +
      in file tcpdf.php, method TCPDF::Ellipse()
          Draws an ellipse.
      +
      empty_string
      +
      in file tcpdf.php, method TCPDF::empty_string()
          Determine whether a string is empty.
      +
      encodeBitStream
      +
      in file qrcode.php, method QRcode::encodeBitStream()
          encodeBitStream
      +
      encodeMask
      +
      in file qrcode.php, method QRcode::encodeMask()
          Encode mask
      +
      encodeMode8
      +
      in file qrcode.php, method QRcode::encodeMode8()
          encodeMode8
      +
      encodeModeAn
      +
      in file qrcode.php, method QRcode::encodeModeAn()
          encodeModeAn
      +
      encodeModeKanji
      +
      in file qrcode.php, method QRcode::encodeModeKanji()
          encodeModeKanji
      +
      encodeModeNum
      +
      in file qrcode.php, method QRcode::encodeModeNum()
          encodeModeNum
      +
      encodeModeStructure
      +
      in file qrcode.php, method QRcode::encodeModeStructure()
          encodeModeStructure
      +
      encodeString
      +
      in file qrcode.php, method QRcode::encodeString()
          Encode the input string to QR code
      +
      encode_code39_ext
      +
      in file barcodes.php, method TCPDFBarcode::encode_code39_ext()
          Encode a string to be used for CODE 39 Extended mode.
      +
      encode_rs_char
      +
      in file qrcode.php, method QRcode::encode_rs_char()
          Encode a Reed-Solomon codec and returns the parity array
      +
      endPage
      +
      in file tcpdf.php, method TCPDF::endPage()
          Terminate the current page
      +
      endSVGElementHandler
      +
      in file tcpdf.php, method TCPDF::endSVGElementHandler()
          Sets the closing SVG element handler function for the XML parser.
      +
      endTemplate
      +
      in file tcpdf.php, method TCPDF::endTemplate()
          End the current XObject Template started with startTemplate() and restore the previous graphic state.
      +
      endTOCPage
      +
      in file tcpdf.php, method TCPDF::endTOCPage()
          Terminate the current TOC (Table Of Content) page
      +
      Error
      +
      in file tcpdf.php, method TCPDF::Error()
          This method is automatically called in case of fatal error; it simply outputs the message and halts the execution. An inherited class may override it to customize the error handling but should always halt the script, or the resulting document would probably be invalid.
      +
      estimateBitsMode8
      +
      in file qrcode.php, method QRcode::estimateBitsMode8()
          estimateBitsMode8
      +
      estimateBitsModeAn
      +
      in file qrcode.php, method QRcode::estimateBitsModeAn()
          estimateBitsModeAn
      +
      estimateBitsModeKanji
      +
      in file qrcode.php, method QRcode::estimateBitsModeKanji()
          estimateBitsModeKanji
      +
      estimateBitsModeNum
      +
      in file qrcode.php, method QRcode::estimateBitsModeNum()
          estimateBitsModeNum
      +
      estimateBitStreamSize
      +
      in file qrcode.php, method QRcode::estimateBitStreamSize()
          estimateBitStreamSize
      +
      estimateVersion
      +
      in file qrcode.php, method QRcode::estimateVersion()
          estimateVersion
      +
      evaluateSymbol
      +
      in file qrcode.php, method QRcode::evaluateSymbol()
          evaluateSymbol
      +
      extractCSSproperties
      +
      in file tcpdf.php, method TCPDF::extractCSSproperties()
          Extracts the CSS properties from a CSS string.
      +
      +
      + top
      +
      + +
      +

      f

      +
      +
      $feps
      +
      in file tcpdf.php, variable TCPDF::$feps
          Epsilon value used for float calculations
      +
      $fgcolor
      +
      in file tcpdf.php, variable TCPDF::$fgcolor
      +
      $fhPt
      +
      in file tcpdf.php, variable TCPDF::$fhPt
      +
      $file_id
      +
      in file tcpdf.php, variable TCPDF::$file_id
          File ID (used on trailer)
      +
      $FillColor
      +
      in file tcpdf.php, variable TCPDF::$FillColor
      +
      $FontAscent
      +
      in file tcpdf.php, variable TCPDF::$FontAscent
      +
      $FontDescent
      +
      in file tcpdf.php, variable TCPDF::$FontDescent
      +
      $FontFamily
      +
      in file tcpdf.php, variable TCPDF::$FontFamily
      +
      $FontFiles
      +
      in file tcpdf.php, variable TCPDF::$FontFiles
      +
      $fontkeys
      +
      in file tcpdf.php, variable TCPDF::$fontkeys
          Store the font keys.
      +
      $fontlist
      +
      in file tcpdf.php, variable TCPDF::$fontlist
      +
      $fonts
      +
      in file tcpdf.php, variable TCPDF::$fonts
      +
      $FontSize
      +
      in file tcpdf.php, variable TCPDF::$FontSize
      +
      $FontSizePt
      +
      in file tcpdf.php, variable TCPDF::$FontSizePt
      +
      $FontStyle
      +
      in file tcpdf.php, variable TCPDF::$FontStyle
      +
      $font_obj_ids
      +
      in file tcpdf.php, variable TCPDF::$font_obj_ids
          Store the font object IDs.
      +
      $font_spacing
      +
      in file tcpdf.php, variable TCPDF::$font_spacing
      +
      $font_stretching
      +
      in file tcpdf.php, variable TCPDF::$font_stretching
      +
      $font_subsetting
      +
      in file tcpdf.php, variable TCPDF::$font_subsetting
      +
      $footerlen
      +
      in file tcpdf.php, variable TCPDF::$footerlen
          Array used to store footer length of each page.
      +
      $footerpos
      +
      in file tcpdf.php, variable TCPDF::$footerpos
          Array used to store footer positions of each page.
      +
      $footer_font
      +
      in file tcpdf.php, variable TCPDF::$footer_font
      +
      $footer_margin
      +
      in file tcpdf.php, variable TCPDF::$footer_margin
      +
      $formatInfo
      +
      in file qrcode.php, variable QRcode::$formatInfo
      +
      $form_action
      +
      in file tcpdf.php, variable TCPDF::$form_action
          Current form action (used during XHTML rendering)
      +
      $form_enctype
      +
      in file tcpdf.php, variable TCPDF::$form_enctype
          Current form encryption type (used during XHTML rendering)
      +
      $form_mode
      +
      in file tcpdf.php, variable TCPDF::$form_mode
          Current method to submit forms.
      +
      $form_obj_id
      +
      in file tcpdf.php, variable TCPDF::$form_obj_id
          List of form annotations IDs
      +
      $frame
      +
      in file qrcode.php, variable QRcode::$frame
      +
      $frames
      +
      in file qrcode.php, variable QRcode::$frames
      +
      $fwPt
      +
      in file tcpdf.php, variable TCPDF::$fwPt
      +
      fitBlock
      +
      in file tcpdf.php, method TCPDF::fitBlock()
          Set the block dimensions accounting for page breaks and page/column fitting
      +
      fixHTMLCode
      +
      in file tcpdf.php, method TCPDF::fixHTMLCode()
          Cleanup HTML code (requires HTML Tidy library).
      +
      Footer
      +
      in file tcpdf.php, method TCPDF::Footer()
          This method is used to render the page footer.
      +
      formatPageNumber
      +
      in file tcpdf.php, method TCPDF::formatPageNumber()
          Format the page numbers.
      +
      formatTOCPageNumber
      +
      in file tcpdf.php, method TCPDF::formatTOCPageNumber()
          Format the page numbers on the Table Of Content.
      +
      +
      + top
      +
      + +
      +

      g

      +
      +
      $gradients
      +
      in file tcpdf.php, variable TCPDF::$gradients
          Array for storing gradient information.
      +
      generateMaskNo
      +
      in file qrcode.php, method QRcode::generateMaskNo()
          Return bitmask
      +
      GetAbsX
      +
      in file tcpdf.php, method TCPDF::GetAbsX()
          Returns the absolute X value of current position.
      +
      getAliasNbPages
      +
      in file tcpdf.php, method TCPDF::getAliasNbPages()
          Returns the string alias used for the total number of pages.
      +
      getAliasNumPage
      +
      in file tcpdf.php, method TCPDF::getAliasNumPage()
          Returns the string alias used for the page number.
      +
      getAnnotOptFromJSProp
      +
      in file tcpdf.php, method TCPDF::getAnnotOptFromJSProp()
          Convert JavaScript form fields properties array to Annotation Properties array.
      +
      GetArrStringWidth
      +
      in file tcpdf.php, method TCPDF::GetArrStringWidth()
          Returns the string length of an array of chars in user unit or an array of characters widths. A font must be selected.
      +
      getBarcode
      +
      in file tcpdf.php, method TCPDF::getBarcode()
          Get current barcode.
      +
      getBarcodeArray
      +
      in file pdf417.php, method PDF417::getBarcodeArray()
          Returns a barcode array which is readable by TCPDF
      +
      getBarcodeArray
      +
      in file 2dbarcodes.php, method TCPDF2DBarcode::getBarcodeArray()
          Return an array representations of barcode.
      +
      getBarcodeArray
      +
      in file qrcode.php, method QRcode::getBarcodeArray()
          Returns a barcode array which is readable by TCPDF
      +
      getBarcodeArray
      +
      in file barcodes.php, method TCPDFBarcode::getBarcodeArray()
          Return an array representations of barcode.
      +
      getBitStream
      +
      in file qrcode.php, method QRcode::getBitStream()
          Returns a stream of bits.
      +
      getBorderMode
      +
      in file tcpdf.php, method TCPDF::getBorderMode()
          Get the border mode accounting for multicell position (opens bottom side of multicell crossing pages)
      +
      getBorderStartPosition
      +
      in file tcpdf.php, method TCPDF::getBorderStartPosition()
          Return the starting coordinates to draw an html border
      +
      getBreakMargin
      +
      in file tcpdf.php, method TCPDF::getBreakMargin()
          Returns the page break margin.
      +
      getBuffer
      +
      in file tcpdf.php, method TCPDF::getBuffer()
          Get buffer content.
      +
      getByteStream
      +
      in file qrcode.php, method QRcode::getByteStream()
          Pack all bit streams padding bits into a byte array.
      +
      getCellBorder
      +
      in file tcpdf.php, method TCPDF::getCellBorder()
          Returns the code to draw the cell border
      +
      getCellCode
      +
      in file tcpdf.php, method TCPDF::getCellCode()
          Returns the PDF string code to print a cell (rectangular area) with optional borders, background color and character string. The upper-left corner of the cell corresponds to the current position. The text can be aligned or centered. After the call, the current position moves to the right or to the next line. It is possible to put a link on the text.
      If automatic page breaking is enabled and the cell goes beyond the limit, a page break is done before outputting.
      +
      getCellHeightRatio
      +
      in file tcpdf.php, method TCPDF::getCellHeightRatio()
          return the height of cell repect font height.
      +
      getCellMargins
      +
      in file tcpdf.php, method TCPDF::getCellMargins()
          Get the internal Cell margin array.
      +
      getCellPaddings
      +
      in file tcpdf.php, method TCPDF::getCellPaddings()
          Get the internal Cell padding array.
      +
      GetCharWidth
      +
      in file tcpdf.php, method TCPDF::GetCharWidth()
          Returns the length of the char in user unit for the current font considering current stretching and spacing (tracking/kerning).
      +
      getCode
      +
      in file qrcode.php, method QRcode::getCode()
          Return Reed-Solomon block code.
      +
      getColumn
      +
      in file tcpdf.php, method TCPDF::getColumn()
          Return the current column number
      +
      getCompaction
      +
      in file pdf417.php, method PDF417::getCompaction()
          Compact data by mode.
      +
      getCSSBorderDashStyle
      +
      in file tcpdf.php, method TCPDF::getCSSBorderDashStyle()
          Returns the border dash style from CSS property
      +
      getCSSBorderMargin
      +
      in file tcpdf.php, method TCPDF::getCSSBorderMargin()
          Get the border-spacing from CSS attribute.
      +
      getCSSBorderStyle
      +
      in file tcpdf.php, method TCPDF::getCSSBorderStyle()
          Returns the border style array from CSS border properties
      +
      getCSSBorderWidth
      +
      in file tcpdf.php, method TCPDF::getCSSBorderWidth()
          Returns the border width from CSS property
      +
      getCSSFontSpacing
      +
      in file tcpdf.php, method TCPDF::getCSSFontSpacing()
          Returns the letter-spacing value from CSS value
      +
      getCSSFontStretching
      +
      in file tcpdf.php, method TCPDF::getCSSFontStretching()
          Returns the percentage of font stretching from CSS value
      +
      getCSSMargin
      +
      in file tcpdf.php, method TCPDF::getCSSMargin()
          Get the internal Cell margin from CSS attribute.
      +
      getCSSPadding
      +
      in file tcpdf.php, method TCPDF::getCSSPadding()
          Get the internal Cell padding from CSS attribute.
      +
      getDataLength
      +
      in file qrcode.php, method QRcode::getDataLength()
          Return maximum data code length (bytes) for the version.
      +
      getECCLength
      +
      in file qrcode.php, method QRcode::getECCLength()
          Return maximum error correction code length (bytes) for the version.
      +
      getEccSpec
      +
      in file qrcode.php, method QRcode::getEccSpec()
          Return an array of ECC specification.
      +
      getEncPermissionsString
      +
      in file tcpdf.php, method TCPDF::getEncPermissionsString()
          Convert encryption P value to a string of bytes, low-order byte first.
      +
      getErrorCorrection
      +
      in file pdf417.php, method PDF417::getErrorCorrection()
          Returns the error correction codewords
      +
      getErrorCorrectionLevel
      +
      in file pdf417.php, method PDF417::getErrorCorrectionLevel()
          Returns the error correction level (0-8) to be used
      +
      getFontAscent
      +
      in file tcpdf.php, method TCPDF::getFontAscent()
          Return the font ascent value
      +
      getFontBuffer
      +
      in file tcpdf.php, method TCPDF::getFontBuffer()
          Get font buffer content.
      +
      getFontDescent
      +
      in file tcpdf.php, method TCPDF::getFontDescent()
          Return the font descent value
      +
      getFontFamily
      +
      in file tcpdf.php, method TCPDF::getFontFamily()
          Returns the current font family name.
      +
      getFontFamilyName
      +
      in file tcpdf.php, method TCPDF::getFontFamilyName()
          Return normalized font name
      +
      getFontSize
      +
      in file tcpdf.php, method TCPDF::getFontSize()
          Returns the current font size.
      +
      getFontSizePt
      +
      in file tcpdf.php, method TCPDF::getFontSizePt()
          Returns the current font size in points unit.
      +
      getFontsList
      +
      in file tcpdf.php, method TCPDF::getFontsList()
          Fill the list of available fonts ($this->fontlist).
      +
      getFontSpacing
      +
      in file tcpdf.php, method TCPDF::getFontSpacing()
          Get the amount to increase or decrease the space between characters in a text.
      +
      getFontStretching
      +
      in file tcpdf.php, method TCPDF::getFontStretching()
          Get the percentage of character stretching.
      +
      getFontStyle
      +
      in file tcpdf.php, method TCPDF::getFontStyle()
          Returns the current font style.
      +
      getFontSubsetting
      +
      in file tcpdf.php, method TCPDF::getFontSubsetting()
          Return the default option for font subsetting.
      +
      getFooterFont
      +
      in file tcpdf.php, method TCPDF::getFooterFont()
          Get Footer font.
      +
      getFooterMargin
      +
      in file tcpdf.php, method TCPDF::getFooterMargin()
          Returns footer margin in user units.
      +
      getFormatInfo
      +
      in file qrcode.php, method QRcode::getFormatInfo()
          Return BCH encoded format information pattern.
      +
      getFormDefaultProp
      +
      in file tcpdf.php, method TCPDF::getFormDefaultProp()
          Return the default properties for form fields.
      +
      getFrameAt
      +
      in file qrcode.php, method QRcode::getFrameAt()
          Get frame value at specified position
      +
      getGDgamma
      +
      in file tcpdf.php, method TCPDF::getGDgamma()
          Correct the gamma value to be used with GD library
      +
      getGraphicVars
      +
      in file tcpdf.php, method TCPDF::getGraphicVars()
          Returns current graphic variables as array.
      +
      getGroupPageNo
      +
      in file tcpdf.php, method TCPDF::getGroupPageNo()
          Return the current page in the group.
      +
      getGroupPageNoFormatted
      +
      in file tcpdf.php, method TCPDF::getGroupPageNoFormatted()
          Returns the current group page number formatted as a string.
      +
      getHeaderData
      +
      in file tcpdf.php, method TCPDF::getHeaderData()
          Returns header data:
      +
      getHeaderFont
      +
      in file tcpdf.php, method TCPDF::getHeaderFont()
          Get header font.
      +
      getHeaderMargin
      +
      in file tcpdf.php, method TCPDF::getHeaderMargin()
          Returns header margin in user units.
      +
      getHtmlDomArray
      +
      in file tcpdf.php, method TCPDF::getHtmlDomArray()
          Returns the HTML DOM array.
      +
      getHTMLUnitToUnits
      +
      in file tcpdf.php, method TCPDF::getHTMLUnitToUnits()
          Convert HTML string containing value and unit of measure to user's units or points.
      +
      getHyphenPatternsFromTEX
      +
      in file tcpdf.php, method TCPDF::getHyphenPatternsFromTEX()
          Returns an array of hyphenation patterns.
      +
      getImageBuffer
      +
      in file tcpdf.php, method TCPDF::getImageBuffer()
          Get image buffer content.
      +
      getImageFileType
      +
      in file tcpdf.php, method TCPDF::getImageFileType()
          Return the image type given the file name or array returned by getimagesize() function.
      +
      getImageRBX
      +
      in file tcpdf.php, method TCPDF::getImageRBX()
          Return the right-bottom (or left-bottom for RTL) corner X coordinate of last inserted image
      +
      getImageRBY
      +
      in file tcpdf.php, method TCPDF::getImageRBY()
          Return the right-bottom (or left-bottom for RTL) corner Y coordinate of last inserted image
      +
      getImageScale
      +
      in file tcpdf.php, method TCPDF::getImageScale()
          Returns the adjusting factor to convert pixels to user units.
      +
      getInputSequences
      +
      in file pdf417.php, method PDF417::getInputSequences()
          Create array of sequences from input
      +
      getLastH
      +
      in file tcpdf.php, method TCPDF::getLastH()
          Get the last cell height.
      +
      GetLineWidth
      +
      in file tcpdf.php, method TCPDF::GetLineWidth()
          Returns the current the line width.
      +
      getMargins
      +
      in file tcpdf.php, method TCPDF::getMargins()
          Returns an array containing current margins:
      +
      getMinimumVersion
      +
      in file qrcode.php, method QRcode::getMinimumVersion()
          Return a version number that satisfies the input code length.
      +
      getNextPosition
      +
      in file qrcode.php, method QRcode::getNextPosition()
          Return the next frame position
      +
      getNumberOfColumns
      +
      in file tcpdf.php, method TCPDF::getNumberOfColumns()
          Return the current number of columns.
      +
      GetNumChars
      +
      in file tcpdf.php, method TCPDF::GetNumChars()
          Returns the numbero of characters in a string.
      +
      getNumLines
      +
      in file tcpdf.php, method TCPDF::getNumLines()
          This method return the estimated number of lines for print a simple text string using Multicell() method.
      +
      getNumPages
      +
      in file tcpdf.php, method TCPDF::getNumPages()
          Get the total number of insered pages.
      +
      getObjFilename
      +
      in file tcpdf.php, method TCPDF::getObjFilename()
          Returns a temporary filename for caching object on filesystem.
      +
      getOriginalMargins
      +
      in file tcpdf.php, method TCPDF::getOriginalMargins()
          Returns an array containing original margins:
      +
      getPage
      +
      in file tcpdf.php, method TCPDF::getPage()
          Get current document page number.
      +
      getPageBuffer
      +
      in file tcpdf.php, method TCPDF::getPageBuffer()
          Get page buffer content.
      +
      getPageDimensions
      +
      in file tcpdf.php, method TCPDF::getPageDimensions()
          Returns an array of page dimensions:
      +
      getPageGroupAlias
      +
      in file tcpdf.php, method TCPDF::getPageGroupAlias()
          Return the alias of the current page group If the current font is unicode type, the returned string is surrounded by additional curly braces.
      +
      getPageHeight
      +
      in file tcpdf.php, method TCPDF::getPageHeight()
          Returns the page height in units.
      +
      getPageNumGroupAlias
      +
      in file tcpdf.php, method TCPDF::getPageNumGroupAlias()
          Return the alias for the page number on the current page group If the current font is unicode type, the returned string is surrounded by additional curly braces.
      +
      getPageRegions
      +
      in file tcpdf.php, method TCPDF::getPageRegions()
          Return an array of no-write page regions
      +
      getPageSizeFromFormat
      +
      in file tcpdf.php, method TCPDF::getPageSizeFromFormat()
          Get page dimensions from format name.
      +
      getPageWidth
      +
      in file tcpdf.php, method TCPDF::getPageWidth()
          Returns the page width in units.
      +
      getPathPaintOperator
      +
      in file tcpdf.php, method TCPDF::getPathPaintOperator()
          Get the Path-Painting Operators.
      +
      getPDFData
      +
      in file tcpdf.php, method TCPDF::getPDFData()
          Returns the PDF data.
      +
      getRandomSeed
      +
      in file tcpdf.php, method TCPDF::getRandomSeed()
          Returns a string containing random data to be used as a seed for encryption methods.
      +
      getRawCharWidth
      +
      in file tcpdf.php, method TCPDF::getRawCharWidth()
          Returns the length of the char in user unit for the current font.
      +
      getRemainder
      +
      in file qrcode.php, method QRcode::getRemainder()
          Return the numer of remainder bits.
      +
      getRemainingWidth
      +
      in file tcpdf.php, method TCPDF::getRemainingWidth()
          Returns the remaining width between the current position and margins.
      +
      getRTL
      +
      in file tcpdf.php, method TCPDF::getRTL()
          Return the RTL status
      +
      getScaleFactor
      +
      in file tcpdf.php, method TCPDF::getScaleFactor()
          Returns the scale factor (number of points in user unit).
      +
      getSpaceString
      +
      in file tcpdf.php, method TCPDF::getSpaceString()
          Returns the string used to find spaces
      +
      getStringHeight
      +
      in file tcpdf.php, method TCPDF::getStringHeight()
          This method return the estimated needed height for print a simple text string in Multicell() method.
      +
      GetStringWidth
      +
      in file tcpdf.php, method TCPDF::GetStringWidth()
          Returns the length of a string in user unit. A font must be selected.
      +
      getSVGTransformMatrix
      +
      in file tcpdf.php, method TCPDF::getSVGTransformMatrix()
          Get the tranformation matrix from SVG transform attribute
      +
      getTagStyleFromCSS
      +
      in file tcpdf.php, method TCPDF::getTagStyleFromCSS()
          Returns the styles that apply for the selected HTML tag.
      +
      getTCPDFVersion
      +
      in file tcpdf.php, method TCPDF::getTCPDFVersion()
          Return the current TCPDF version.
      +
      getTransformationMatrixProduct
      +
      in file tcpdf.php, method TCPDF::getTransformationMatrixProduct()
          Get the product of two SVG tranformation matrices
      +
      getUserPermissionCode
      +
      in file tcpdf.php, method TCPDF::getUserPermissionCode()
          Return the premission code used on encryption (P value).
      +
      getVectorsAngle
      +
      in file tcpdf.php, method TCPDF::getVectorsAngle()
          Returns the angle in radiants between two vectors
      +
      getVersionPattern
      +
      in file qrcode.php, method QRcode::getVersionPattern()
          Return BCH encoded version information pattern that is used for the symbol of version 7 or greater. Use lower 18 bits.
      +
      getWidth
      +
      in file qrcode.php, method QRcode::getWidth()
          Return the width of the symbol for the version.
      +
      GetX
      +
      in file tcpdf.php, method TCPDF::GetX()
          Returns the relative X value of current position.
      +
      GetY
      +
      in file tcpdf.php, method TCPDF::GetY()
          Returns the ordinate of the current position.
      +
      get_mqr
      +
      in file tcpdf.php, method TCPDF::get_mqr()
          Gets the current active configuration setting of magic_quotes_runtime (if the get_magic_quotes_runtime function exist)
      +
      Gradient
      +
      in file tcpdf.php, method TCPDF::Gradient()
          Output gradient.
      +
      +
      + top
      +
      + +
      +

      h

      +
      +
      $h
      +
      in file tcpdf.php, variable TCPDF::$h
      +
      $header_font
      +
      in file tcpdf.php, variable TCPDF::$header_font
      +
      $header_logo
      +
      in file tcpdf.php, variable TCPDF::$header_logo
      +
      $header_logo_width
      +
      in file tcpdf.php, variable TCPDF::$header_logo_width
      +
      $header_margin
      +
      in file tcpdf.php, variable TCPDF::$header_margin
      +
      $header_string
      +
      in file tcpdf.php, variable TCPDF::$header_string
      +
      $header_title
      +
      in file tcpdf.php, variable TCPDF::$header_title
      +
      $hint
      +
      in file qrcode.php, variable QRcode::$hint
      +
      $hPt
      +
      in file tcpdf.php, variable TCPDF::$hPt
      +
      $HREF
      +
      in file tcpdf.php, variable TCPDF::$HREF
      +
      $htmlLinkColorArray
      +
      in file tcpdf.php, variable TCPDF::$htmlLinkColorArray
          Default color for html links
      +
      $htmlLinkFontStyle
      +
      in file tcpdf.php, variable TCPDF::$htmlLinkFontStyle
          Default font style to add to html links
      +
      $htmlvspace
      +
      in file tcpdf.php, variable TCPDF::$htmlvspace
          Count the latest inserted vertical spaces on HTML
      +
      Header
      +
      in file tcpdf.php, method TCPDF::Header()
          This method is used to render the page header.
      +
      HEAD_MAGNIFICATION
      +
      in file tcpdf_config.php, constant HEAD_MAGNIFICATION
          magnification factor for titles
      +
      hex_to_dec
      +
      in file barcodes.php, method TCPDFBarcode::hex_to_dec()
          Convert large hexadecimal number to decimal representation (string).
      +
      htmlcolors.php
      +
      procedural page htmlcolors.php
      +
      hyphenateText
      +
      in file tcpdf.php, method TCPDF::hyphenateText()
          Returns text with soft hyphens.
      +
      hyphenateWord
      +
      in file tcpdf.php, method TCPDF::hyphenateWord()
          Returns an array of chars containing soft hyphens.
      +
      +
      + top
      +
      + +
      +

      i

      +
      +
      $imagekeys
      +
      in file tcpdf.php, variable TCPDF::$imagekeys
          Store the image keys.
      +
      $images
      +
      in file tcpdf.php, variable TCPDF::$images
      +
      $imgscale
      +
      in file tcpdf.php, variable TCPDF::$imgscale
      +
      $img_rb_x
      +
      in file tcpdf.php, variable TCPDF::$img_rb_x
      +
      $img_rb_y
      +
      in file tcpdf.php, variable TCPDF::$img_rb_y
      +
      $InFooter
      +
      in file tcpdf.php, variable TCPDF::$InFooter
      +
      $internal_encoding
      +
      in file tcpdf.php, variable TCPDF::$internal_encoding
      +
      $inthead
      +
      in file tcpdf.php, variable TCPDF::$inthead
          True when we are printing the thead section on a new page
      +
      $intmrk
      +
      in file tcpdf.php, variable TCPDF::$intmrk
          Array used to store positions inside the pages buffer.
      +
      $inxobj
      +
      in file tcpdf.php, variable TCPDF::$inxobj
      +
      $isunicode
      +
      in file tcpdf.php, variable TCPDF::$isunicode
      +
      $items
      +
      in file qrcode.php, variable QRcode::$items
      +
      identifyMode
      +
      in file qrcode.php, method QRcode::identifyMode()
          identifyMode
      +
      Image
      +
      in file tcpdf.php, method TCPDF::Image()
          Puts an image in the page.
      +
      ImageEps
      +
      in file tcpdf.php, method TCPDF::ImageEps()
          Embed vector-based Adobe Illustrator (AI) or AI-compatible EPS files.
      +
      ImagePngAlpha
      +
      in file tcpdf.php, method TCPDF::ImagePngAlpha()
          Extract info from a PNG image with alpha channel using the GD library.
      +
      ImageSVG
      +
      in file tcpdf.php, method TCPDF::ImageSVG()
          Embedd a Scalable Vector Graphics (SVG) image.
      +
      imb_crc11fcs
      +
      in file barcodes.php, method TCPDFBarcode::imb_crc11fcs()
          Intelligent Mail Barcode calculation of Frame Check Sequence
      +
      imb_reverse_us
      +
      in file barcodes.php, method TCPDFBarcode::imb_reverse_us()
          Reverse unsigned short value
      +
      imb_tables
      +
      in file barcodes.php, method TCPDFBarcode::imb_tables()
          generate Nof13 tables used for Intelligent Mail Barcode
      +
      IncludeJS
      +
      in file tcpdf.php, method TCPDF::IncludeJS()
          Adds a javascript
      +
      init
      +
      in file qrcode.php, method QRcode::init()
          Initialize code.
      +
      init_rs
      +
      in file qrcode.php, method QRcode::init_rs()
          Initialize a Reed-Solomon codec and add it to existing rsitems
      +
      init_rs_char
      +
      in file qrcode.php, method QRcode::init_rs_char()
          Initialize a Reed-Solomon codec and returns an array of values.
      +
      insertStructuredAppendHeader
      +
      in file qrcode.php, method QRcode::insertStructuredAppendHeader()
          insertStructuredAppendHeader
      +
      intToRoman
      +
      in file tcpdf.php, method TCPDF::intToRoman()
          Returns the Roman representation of an integer number
      +
      isalnumat
      +
      in file qrcode.php, method QRcode::isalnumat()
          Return true if the character at specified position is an alphanumeric character
      +
      isdigitat
      +
      in file qrcode.php, method QRcode::isdigitat()
          Return true if the character at specified position is a number
      +
      isRTLTextDir
      +
      in file tcpdf.php, method TCPDF::isRTLTextDir()
          Return the current temporary RTL status
      +
      isUnicodeFont
      +
      in file tcpdf.php, method TCPDF::isUnicodeFont()
          Return true if the current font is unicode type.
      +
      isValidCSSSelectorForTag
      +
      in file tcpdf.php, method TCPDF::isValidCSSSelectorForTag()
          Returns true if the CSS selector is valid for the selected HTML tag
      +
      +
      + top
      +
      + +
      +

      j

      +
      +
      $javascript
      +
      in file tcpdf.php, variable TCPDF::$javascript
          javascript code
      +
      $jpeg_quality
      +
      in file tcpdf.php, variable TCPDF::$jpeg_quality
          Set the default JPEG compression quality (1-100)
      +
      $js_objects
      +
      in file tcpdf.php, variable TCPDF::$js_objects
          Javascript objects array
      +
      +
      + top
      +
      + +
      +

      k

      +
      +
      $k
      +
      in file tcpdf.php, variable TCPDF::$k
      +
      $keywords
      +
      in file tcpdf.php, variable TCPDF::$keywords
      +
      K_BLANK_IMAGE
      +
      in file tcpdf_config.php, constant K_BLANK_IMAGE
          blank image
      +
      K_CELL_HEIGHT_RATIO
      +
      in file tcpdf_config.php, constant K_CELL_HEIGHT_RATIO
          height of cell repect font height
      +
      K_PATH_CACHE
      +
      in file tcpdf_config.php, constant K_PATH_CACHE
          cache directory for temporary files (full path)
      +
      K_PATH_FONTS
      +
      in file tcpdf_config.php, constant K_PATH_FONTS
          path for PDF fonts
      +
      K_PATH_IMAGES
      +
      in file tcpdf_config.php, constant K_PATH_IMAGES
          images directory
      +
      K_PATH_MAIN
      +
      in file tcpdf_config.php, constant K_PATH_MAIN
          Installation path (/var/www/tcpdf/).
      +
      K_PATH_URL
      +
      in file tcpdf_config.php, constant K_PATH_URL
          URL path to tcpdf installation folder (http://localhost/tcpdf/).
      +
      K_PATH_URL_CACHE
      +
      in file tcpdf_config.php, constant K_PATH_URL_CACHE
          cache directory for temporary files (url path)
      +
      K_SMALL_RATIO
      +
      in file tcpdf_config.php, constant K_SMALL_RATIO
          reduction factor for small font
      +
      K_TCPDF_CALLS_IN_HTML
      +
      in file tcpdf_config.php, constant K_TCPDF_CALLS_IN_HTML
          if true allows to call TCPDF methods using HTML syntax IMPORTANT: For security reason, disable this feature if you are printing user HTML content.
      +
      K_THAI_TOPCHARS
      +
      in file tcpdf_config.php, constant K_THAI_TOPCHARS
          set to true to enable the special procedure used to avoid the overlappind of symbols on Thai language
      +
      K_TITLE_MAGNIFICATION
      +
      in file tcpdf_config.php, constant K_TITLE_MAGNIFICATION
          title magnification respect main font size
      +
      +
      + top
      +
      + +
      +

      l

      +
      +
      $l
      +
      in file tcpdf.php, variable TCPDF::$l
      +
      $lasth
      +
      in file tcpdf.php, variable TCPDF::$lasth
      +
      $last_enc_key
      +
      in file tcpdf.php, variable TCPDF::$last_enc_key
          last RC4 key encrypted (cached for optimisation)
      +
      $last_enc_key_c
      +
      in file tcpdf.php, variable TCPDF::$last_enc_key_c
          last RC4 computed key
      +
      $LayoutMode
      +
      in file tcpdf.php, variable TCPDF::$LayoutMode
      +
      $lengthTableBits
      +
      in file qrcode.php, variable QRcode::$lengthTableBits
      +
      $level
      +
      in file qrcode.php, variable QRcode::$level
      +
      $linestyleCap
      +
      in file tcpdf.php, variable TCPDF::$linestyleCap
          PDF string for last line width
      +
      $linestyleDash
      +
      in file tcpdf.php, variable TCPDF::$linestyleDash
          PDF string for last line width
      +
      $linestyleJoin
      +
      in file tcpdf.php, variable TCPDF::$linestyleJoin
          PDF string for last line width
      +
      $linestyleWidth
      +
      in file tcpdf.php, variable TCPDF::$linestyleWidth
          PDF string for last line width
      +
      $linethrough
      +
      in file tcpdf.php, variable TCPDF::$linethrough
          line trough state
      +
      $LineWidth
      +
      in file tcpdf.php, variable TCPDF::$LineWidth
      +
      $links
      +
      in file tcpdf.php, variable TCPDF::$links
      +
      $lispacer
      +
      in file tcpdf.php, variable TCPDF::$lispacer
      +
      $listcount
      +
      in file tcpdf.php, variable TCPDF::$listcount
      +
      $listindent
      +
      in file tcpdf.php, variable TCPDF::$listindent
      +
      $listindentlevel
      +
      in file tcpdf.php, variable TCPDF::$listindentlevel
      +
      $listnum
      +
      in file tcpdf.php, variable TCPDF::$listnum
      +
      $listordered
      +
      in file tcpdf.php, variable TCPDF::$listordered
      +
      $lisymbol
      +
      in file tcpdf.php, variable TCPDF::$lisymbol
          Symbol used for HTML unordered list items
      +
      $lMargin
      +
      in file tcpdf.php, variable TCPDF::$lMargin
      +
      lastPage
      +
      in file tcpdf.php, method TCPDF::lastPage()
          Reset pointer to the last document page.
      +
      lengthIndicator
      +
      in file qrcode.php, method QRcode::lengthIndicator()
          Return the size of length indicator for the mode and version.
      +
      lengthOfCode
      +
      in file qrcode.php, method QRcode::lengthOfCode()
          lengthOfCode
      +
      Line
      +
      in file tcpdf.php, method TCPDF::Line()
          Draws a line between two points.
      +
      LinearGradient
      +
      in file tcpdf.php, method TCPDF::LinearGradient()
          Paints a linear colour gradient.
      +
      Link
      +
      in file tcpdf.php, method TCPDF::Link()
          Puts a link on a rectangular area of the page.
      +
      ListBox
      +
      in file tcpdf.php, method TCPDF::ListBox()
          Creates a List-box field
      +
      Ln
      +
      in file tcpdf.php, method TCPDF::Ln()
          Performs a line break.
      +
      lookAnTable
      +
      in file qrcode.php, method QRcode::lookAnTable()
          Look up the alphabet-numeric convesion table (see JIS X0510:2004, pp.19).
      +
      +
      + top
      +
      + +
      +

      m

      +
      +
      $maxselcol
      +
      in file tcpdf.php, variable TCPDF::$maxselcol
          Maximum page and column selected
      +
      makeMask
      +
      in file qrcode.php, method QRcode::makeMask()
          makeMask
      +
      makeMaskNo
      +
      in file qrcode.php, method QRcode::makeMaskNo()
          makeMaskNo
      +
      mask
      +
      in file qrcode.php, method QRcode::mask()
          mask
      +
      mask0
      +
      in file qrcode.php, method QRcode::mask0()
          mask0
      +
      mask1
      +
      in file qrcode.php, method QRcode::mask1()
          mask1
      +
      mask2
      +
      in file qrcode.php, method QRcode::mask2()
          mask2
      +
      mask3
      +
      in file qrcode.php, method QRcode::mask3()
          mask3
      +
      mask4
      +
      in file qrcode.php, method QRcode::mask4()
          mask4
      +
      mask5
      +
      in file qrcode.php, method QRcode::mask5()
          mask5
      +
      mask6
      +
      in file qrcode.php, method QRcode::mask6()
          mask6
      +
      mask7
      +
      in file qrcode.php, method QRcode::mask7()
          mask7
      +
      maximumWords
      +
      in file qrcode.php, method QRcode::maximumWords()
          Return the maximum length for the mode and version.
      +
      MAX_STRUCTURED_SYMBOLS
      +
      in file qrcode.php, constant MAX_STRUCTURED_SYMBOLS
          Max number of symbols for structured mode
      +
      mergeBitStream
      +
      in file qrcode.php, method QRcode::mergeBitStream()
          mergeBitStream
      +
      MirrorH
      +
      in file tcpdf.php, method TCPDF::MirrorH()
          Horizontal Mirroring.
      +
      MirrorL
      +
      in file tcpdf.php, method TCPDF::MirrorL()
          Reflection against a straight line through point (x, y) with the gradient angle (angle).
      +
      MirrorP
      +
      in file tcpdf.php, method TCPDF::MirrorP()
          Point reflection mirroring.
      +
      MirrorV
      +
      in file tcpdf.php, method TCPDF::MirrorV()
          Verical Mirroring.
      +
      modnn
      +
      in file qrcode.php, method QRcode::modnn()
          modnn
      +
      movePage
      +
      in file tcpdf.php, method TCPDF::movePage()
          Move a page to a previous position.
      +
      MultiCell
      +
      in file tcpdf.php, method TCPDF::MultiCell()
          This method allows printing text with line breaks.
      +
      +
      + top
      +
      + +
      +

      n

      +
      +
      $n
      +
      in file tcpdf.php, variable TCPDF::$n
      +
      $newline
      +
      in file tcpdf.php, variable TCPDF::$newline
          True if a newline is created.
      +
      $newpagegroup
      +
      in file tcpdf.php, variable TCPDF::$newpagegroup
          Array of page numbers were a new page group was started
      +
      $numfonts
      +
      in file tcpdf.php, variable TCPDF::$numfonts
          Counts the number of fonts.
      +
      $numimages
      +
      in file tcpdf.php, variable TCPDF::$numimages
          Counts the number of pages.
      +
      $numpages
      +
      in file tcpdf.php, variable TCPDF::$numpages
          Counts the number of pages.
      +
      $num_columns
      +
      in file tcpdf.php, variable TCPDF::$num_columns
          Number of colums
      +
      $n_js
      +
      in file tcpdf.php, variable TCPDF::$n_js
          javascript counter
      +
      $n_ocg_print
      +
      in file tcpdf.php, variable TCPDF::$n_ocg_print
          Print visibility.
      +
      $n_ocg_view
      +
      in file tcpdf.php, variable TCPDF::$n_ocg_view
          View visibility.
      +
      N1
      +
      in file qrcode.php, constant N1
          Down point base value for case 1 mask pattern (concatenation of same color in a line or a column)
      +
      N2
      +
      in file qrcode.php, constant N2
          Down point base value for case 2 mask pattern (module block of same color)
      +
      N3
      +
      in file qrcode.php, constant N3
          Down point base value for case 3 mask pattern (1:1:3:1:1(dark:bright:dark:bright:dark)pattern in a line or a column)
      +
      N4
      +
      in file qrcode.php, constant N4
          Down point base value for case 4 mask pattern (ration of dark modules in whole)
      +
      newFrame
      +
      in file qrcode.php, method QRcode::newFrame()
          Set new frame for the specified version.
      +
      newFromBytes
      +
      in file qrcode.php, method QRcode::newFromBytes()
          Return new bitstream from bytes
      +
      newFromNum
      +
      in file qrcode.php, method QRcode::newFromNum()
          Return new bitstream from number
      +
      newInputItem
      +
      in file qrcode.php, method QRcode::newInputItem()
          newInputItem
      +
      +
      + top
      +
      + +
      +

      o

      +
      +
      $objcopy
      +
      in file tcpdf.php, variable TCPDF::$objcopy
          Used to store a cloned copy of the current class object
      +
      $offsets
      +
      in file tcpdf.php, variable TCPDF::$offsets
      +
      $opencell
      +
      in file tcpdf.php, variable TCPDF::$opencell
      +
      $openMarkedContent
      +
      in file tcpdf.php, variable TCPDF::$openMarkedContent
          True if marked-content sequence is open
      +
      $original_lMargin
      +
      in file tcpdf.php, variable TCPDF::$original_lMargin
      +
      $original_rMargin
      +
      in file tcpdf.php, variable TCPDF::$original_rMargin
      +
      $OutlineRoot
      +
      in file tcpdf.php, variable TCPDF::$OutlineRoot
          Outline root for bookmark
      +
      $outlines
      +
      in file tcpdf.php, variable TCPDF::$outlines
          Outlines for bookmark
      +
      $overline
      +
      in file tcpdf.php, variable TCPDF::$overline
      +
      objclone
      +
      in file tcpdf.php, method TCPDF::objclone()
          Creates a copy of a class object
      +
      Open
      +
      in file tcpdf.php, method TCPDF::Open()
          This method begins the generation of the PDF document.
      +
      openHTMLTagHandler
      +
      in file tcpdf.php, method TCPDF::openHTMLTagHandler()
          Process opening tags.
      +
      Output
      +
      in file tcpdf.php, method TCPDF::Output()
          Send the document to a given destination: string, local file or browser.
      +
      +
      + top
      +
      + +
      +

      p

      +
      +
      $page
      +
      in file tcpdf.php, variable TCPDF::$page
      +
      $PageAnnots
      +
      in file tcpdf.php, variable TCPDF::$PageAnnots
      +
      $PageBreakTrigger
      +
      in file tcpdf.php, variable TCPDF::$PageBreakTrigger
      +
      $pagedim
      +
      in file tcpdf.php, variable TCPDF::$pagedim
      +
      $pagegroups
      +
      in file tcpdf.php, variable TCPDF::$pagegroups
          Contains the number of pages of the groups
      +
      $pagelen
      +
      in file tcpdf.php, variable TCPDF::$pagelen
          Array containing page lengths in bytes.
      +
      $PageMode
      +
      in file tcpdf.php, variable TCPDF::$PageMode
          A name object specifying how the document should be displayed when opened.
      +
      $pageopen
      +
      in file tcpdf.php, variable TCPDF::$pageopen
          Store the fage status (true when opened, false when closed).
      +
      $pages
      +
      in file tcpdf.php, variable TCPDF::$pages
      +
      $page_obj_id
      +
      in file tcpdf.php, variable TCPDF::$page_obj_id
          ID of page objects
      +
      $page_regions
      +
      in file tcpdf.php, variable TCPDF::$page_regions
      +
      $pdfunit
      +
      in file tcpdf.php, variable TCPDF::$pdfunit
      +
      $PDFVersion
      +
      in file tcpdf.php, variable TCPDF::$PDFVersion
      +
      $premode
      +
      in file tcpdf.php, variable TCPDF::$premode
      +
      $print_footer
      +
      in file tcpdf.php, variable TCPDF::$print_footer
      +
      $print_header
      +
      in file tcpdf.php, variable TCPDF::$print_header
      +
      PageNo
      +
      in file tcpdf.php, method TCPDF::PageNo()
          Returns the current page number.
      +
      PageNoFormatted
      +
      in file tcpdf.php, method TCPDF::PageNoFormatted()
          Returns the current page number formatted as a string.
      +
      PDF417
      +
      in file pdf417.php, class PDF417
          Class to create PDF417 barcode arrays for TCPDF class.
      +
      pdf417.php
      +
      procedural page pdf417.php
      +
      PDF417DEFS
      +
      in file pdf417.php, constant PDF417DEFS
          Indicate that definitions for this class are set
      +
      PDF_AUTHOR
      +
      in file tcpdf_config.php, constant PDF_AUTHOR
          document author
      +
      PDF_CREATOR
      +
      in file tcpdf_config.php, constant PDF_CREATOR
          document creator
      +
      PDF_FONT_MONOSPACED
      +
      in file tcpdf_config.php, constant PDF_FONT_MONOSPACED
          default monospaced font name
      +
      PDF_FONT_NAME_DATA
      +
      in file tcpdf_config.php, constant PDF_FONT_NAME_DATA
          default data font name
      +
      PDF_FONT_NAME_MAIN
      +
      in file tcpdf_config.php, constant PDF_FONT_NAME_MAIN
          default main font name
      +
      PDF_FONT_SIZE_DATA
      +
      in file tcpdf_config.php, constant PDF_FONT_SIZE_DATA
          default data font size
      +
      PDF_FONT_SIZE_MAIN
      +
      in file tcpdf_config.php, constant PDF_FONT_SIZE_MAIN
          default main font size
      +
      PDF_HEADER_LOGO
      +
      in file tcpdf_config.php, constant PDF_HEADER_LOGO
          image logo
      +
      PDF_HEADER_LOGO_WIDTH
      +
      in file tcpdf_config.php, constant PDF_HEADER_LOGO_WIDTH
          header logo image width [mm]
      +
      PDF_HEADER_STRING
      +
      in file tcpdf_config.php, constant PDF_HEADER_STRING
          header description string
      +
      PDF_HEADER_TITLE
      +
      in file tcpdf_config.php, constant PDF_HEADER_TITLE
          header title
      +
      PDF_IMAGE_SCALE_RATIO
      +
      in file tcpdf_config.php, constant PDF_IMAGE_SCALE_RATIO
          ratio used to adjust the conversion of pixels to user units
      +
      PDF_MARGIN_BOTTOM
      +
      in file tcpdf_config.php, constant PDF_MARGIN_BOTTOM
          bottom margin
      +
      PDF_MARGIN_FOOTER
      +
      in file tcpdf_config.php, constant PDF_MARGIN_FOOTER
          footer margin
      +
      PDF_MARGIN_HEADER
      +
      in file tcpdf_config.php, constant PDF_MARGIN_HEADER
          header margin
      +
      PDF_MARGIN_LEFT
      +
      in file tcpdf_config.php, constant PDF_MARGIN_LEFT
          left margin
      +
      PDF_MARGIN_RIGHT
      +
      in file tcpdf_config.php, constant PDF_MARGIN_RIGHT
          right margin
      +
      PDF_MARGIN_TOP
      +
      in file tcpdf_config.php, constant PDF_MARGIN_TOP
          top margin
      +
      PDF_PAGE_FORMAT
      +
      in file tcpdf_config.php, constant PDF_PAGE_FORMAT
          page format
      +
      PDF_PAGE_ORIENTATION
      +
      in file tcpdf_config.php, constant PDF_PAGE_ORIENTATION
          page orientation (P=portrait, L=landscape)
      +
      PDF_UNIT
      +
      in file tcpdf_config.php, constant PDF_UNIT
          document unit of measure [pt=point, mm=millimeter, cm=centimeter, in=inch]
      +
      PieSector
      +
      in file tcpdf.php, method TCPDF::PieSector()
          Draw the sector of a circle.
      +
      PieSectorXY
      +
      in file tcpdf.php, method TCPDF::PieSectorXY()
          Draw the sector of an ellipse.
      +
      pixelsToUnits
      +
      in file tcpdf.php, method TCPDF::pixelsToUnits()
          Converts pixels to User's Units.
      +
      Polycurve
      +
      in file tcpdf.php, method TCPDF::Polycurve()
          Draws a poly-Bezier curve.
      +
      Polygon
      +
      in file tcpdf.php, method TCPDF::Polygon()
          Draws a polygon.
      +
      PolyLine
      +
      in file tcpdf.php, method TCPDF::PolyLine()
          Draws a polygonal line
      +
      printTemplate
      +
      in file tcpdf.php, method TCPDF::printTemplate()
          Print an XObject Template.
      +
      putAlignmentMarker
      +
      in file qrcode.php, method QRcode::putAlignmentMarker()
          Put an alignment marker.
      +
      putAlignmentPattern
      +
      in file qrcode.php, method QRcode::putAlignmentPattern()
          Put an alignment pattern.
      +
      putFinderPattern
      +
      in file qrcode.php, method QRcode::putFinderPattern()
          Put a finder pattern.
      +
      putHtmlListBullet
      +
      in file tcpdf.php, method TCPDF::putHtmlListBullet()
          Output an HTML list bullet or ordered item symbol
      +
      +
      + top
      +
      + +
      +

      q

      +
      +
      QRCAP_EC
      +
      in file qrcode.php, constant QRCAP_EC
          Matrix index to get error correction level from $capacity array.
      +
      QRCAP_REMINDER
      +
      in file qrcode.php, constant QRCAP_REMINDER
          Matrix index to get remainder from $capacity array.
      +
      QRCAP_WIDTH
      +
      in file qrcode.php, constant QRCAP_WIDTH
          Matrix index to get width from $capacity array.
      +
      QRCAP_WORDS
      +
      in file qrcode.php, constant QRCAP_WORDS
          Matrix index to get number of words from $capacity array.
      +
      QRcode
      +
      in file qrcode.php, class QRcode
          Class to create QR-code arrays for TCPDF class.
      +
      qrcode.php
      +
      procedural page qrcode.php
      +
      QRCODEDEFS
      +
      in file qrcode.php, constant QRCODEDEFS
          Indicate that definitions for this class are set
      +
      QRSPEC_VERSION_MAX
      +
      in file qrcode.php, constant QRSPEC_VERSION_MAX
          Maximum QR Code version.
      +
      QRSPEC_WIDTH_MAX
      +
      in file qrcode.php, constant QRSPEC_WIDTH_MAX
          Maximum matrix size for maximum version (version 40 is 177*177 matrix).
      +
      qrstrset
      +
      in file qrcode.php, method QRcode::qrstrset()
          Replace a value on the array at the specified position
      +
      QR_DEFAULT_MASK
      +
      in file qrcode.php, constant QR_DEFAULT_MASK
          when QR_FIND_BEST_MASK === false
      +
      QR_ECLEVEL_H
      +
      in file qrcode.php, constant QR_ECLEVEL_H
          Error correction level H : About 30% or less errors can be corrected.
      +
      QR_ECLEVEL_L
      +
      in file qrcode.php, constant QR_ECLEVEL_L
          Error correction level L : About 7% or less errors can be corrected.
      +
      QR_ECLEVEL_M
      +
      in file qrcode.php, constant QR_ECLEVEL_M
          Error correction level M : About 15% or less errors can be corrected.
      +
      QR_ECLEVEL_Q
      +
      in file qrcode.php, constant QR_ECLEVEL_Q
          Error correction level Q : About 25% or less errors can be corrected.
      +
      QR_FIND_BEST_MASK
      +
      in file qrcode.php, constant QR_FIND_BEST_MASK
          if true, estimates best mask (spec. default, but extremally slow; set to false to significant performance boost but (propably) worst quality code
      +
      QR_FIND_FROM_RANDOM
      +
      in file qrcode.php, constant QR_FIND_FROM_RANDOM
          if false, checks all masks available, otherwise value tells count of masks need to be checked, mask id are got randomly
      +
      QR_MODE_8B
      +
      in file qrcode.php, constant QR_MODE_8B
          Encoding mode 8bit byte data. In theory, 2953 characters or less can be stored in a QRcode.
      +
      QR_MODE_AN
      +
      in file qrcode.php, constant QR_MODE_AN
          Encoding mode alphanumeric (0-9A-Z $%*+-./:) 45characters. 2 characters are encoded to 11bit length. In theory, 4296 characters or less can be stored in a QRcode.
      +
      QR_MODE_KJ
      +
      in file qrcode.php, constant QR_MODE_KJ
          Encoding mode KANJI. A KANJI character (multibyte character) is encoded to 13bit length. In theory, 1817 characters or less can be stored in a QRcode.
      +
      QR_MODE_NL
      +
      in file qrcode.php, constant QR_MODE_NL
          Encoding mode
      +
      QR_MODE_NM
      +
      in file qrcode.php, constant QR_MODE_NM
          Encoding mode numeric (0-9). 3 characters are encoded to 10bit length. In theory, 7089 characters or less can be stored in a QRcode.
      +
      QR_MODE_ST
      +
      in file qrcode.php, constant QR_MODE_ST
          Encoding mode STRUCTURED (currently unsupported)
      +
      QUIETH
      +
      in file pdf417.php, constant QUIETH
          Horizontal quiet zone in modules
      +
      QUIETV
      +
      in file pdf417.php, constant QUIETV
          Vertical quiet zone in modules
      +
      +
      + top
      +
      + +
      +

      r

      +
      +
      $radiobutton_groups
      +
      in file tcpdf.php, variable TCPDF::$radiobutton_groups
          List of radio buttons parent objects.
      +
      $radio_groups
      +
      in file tcpdf.php, variable TCPDF::$radio_groups
          List of radio group objects IDs
      +
      $rasterize_vector_images
      +
      in file tcpdf.php, variable TCPDF::$rasterize_vector_images
      +
      $re_space
      +
      in file tcpdf.php, variable TCPDF::$re_space
          Array of parts $re_spaces
      +
      $re_spaces
      +
      in file tcpdf.php, variable TCPDF::$re_spaces
          Regular expression used to find blank characters used for word-wrapping.
      +
      $rMargin
      +
      in file tcpdf.php, variable TCPDF::$rMargin
      +
      $rsblocks
      +
      in file qrcode.php, variable QRcode::$rsblocks
      +
      $rsfactors
      +
      in file pdf417.php, variable PDF417::$rsfactors
      +
      $rsitems
      +
      in file qrcode.php, variable QRcode::$rsitems
      +
      $rtl
      +
      in file tcpdf.php, variable TCPDF::$rtl
      +
      $runLength
      +
      in file qrcode.php, variable QRcode::$runLength
      +
      RadialGradient
      +
      in file tcpdf.php, method TCPDF::RadialGradient()
          Paints a radial colour gradient.
      +
      RadioButton
      +
      in file tcpdf.php, method TCPDF::RadioButton()
          Creates a RadioButton field
      +
      readDiskCache
      +
      in file tcpdf.php, method TCPDF::readDiskCache()
          Read data from a temporary file on filesystem.
      +
      Rect
      +
      in file tcpdf.php, method TCPDF::Rect()
          Draws a rectangle.
      +
      registrationMark
      +
      in file tcpdf.php, method TCPDF::registrationMark()
          Paints a registration mark
      +
      RegularPolygon
      +
      in file tcpdf.php, method TCPDF::RegularPolygon()
          Draws a regular polygon.
      +
      removePageRegion
      +
      in file tcpdf.php, method TCPDF::removePageRegion()
          Remove a single no-write region.
      +
      removeSHY
      +
      in file tcpdf.php, method TCPDF::removeSHY()
          Removes SHY characters from text.
      +
      replaceBuffer
      +
      in file tcpdf.php, method TCPDF::replaceBuffer()
          Replace the buffer content
      +
      resetLastH
      +
      in file tcpdf.php, method TCPDF::resetLastH()
          Reset the last cell height.
      +
      revstrpos
      +
      in file tcpdf.php, method TCPDF::revstrpos()
          Find position of last occurrence of a substring in a string
      +
      rfread
      +
      in file tcpdf.php, method TCPDF::rfread()
          Binary-safe and URL-safe file read.
      +
      rollbackTransaction
      +
      in file tcpdf.php, method TCPDF::rollbackTransaction()
          This method allows to undo the latest transaction by returning the latest saved TCPDF object with startTransaction().
      +
      Rotate
      +
      in file tcpdf.php, method TCPDF::Rotate()
          Rotate object.
      +
      RoundedRect
      +
      in file tcpdf.php, method TCPDF::RoundedRect()
          Draws a rounded rectangle.
      +
      RoundedRectXY
      +
      in file tcpdf.php, method TCPDF::RoundedRectXY()
          Draws a rounded rectangle.
      +
      ROWHEIGHT
      +
      in file pdf417.php, constant ROWHEIGHT
          Row height respect X dimension of single module
      +
      rsBlockNum
      +
      in file qrcode.php, method QRcode::rsBlockNum()
          Return block number 0
      +
      rsBlockNum1
      +
      in file qrcode.php, method QRcode::rsBlockNum1()
          Return block number 1
      +
      rsBlockNum2
      +
      in file qrcode.php, method QRcode::rsBlockNum2()
          Return block number 2
      +
      rsDataCodes1
      +
      in file qrcode.php, method QRcode::rsDataCodes1()
          Return data codes 1
      +
      rsDataCodes2
      +
      in file qrcode.php, method QRcode::rsDataCodes2()
          Return data codes 2
      +
      rsDataLength
      +
      in file qrcode.php, method QRcode::rsDataLength()
          Return data length
      +
      rsEccCodes1
      +
      in file qrcode.php, method QRcode::rsEccCodes1()
          Return ecc codes 1
      +
      rsEccCodes2
      +
      in file qrcode.php, method QRcode::rsEccCodes2()
          Return ecc codes 2
      +
      rsEccLength
      +
      in file qrcode.php, method QRcode::rsEccLength()
          Return ecc length
      +
      +
      + top
      +
      + +
      +

      s

      +
      +
      $sign
      +
      in file tcpdf.php, variable TCPDF::$sign
          If true enables document signing
      +
      $signature_appearance
      +
      in file tcpdf.php, variable TCPDF::$signature_appearance
          data for signature appearance
      +
      $signature_data
      +
      in file tcpdf.php, variable TCPDF::$signature_data
          Signature data
      +
      $signature_max_length
      +
      in file tcpdf.php, variable TCPDF::$signature_max_length
          Signature max length
      +
      $sig_annot_ref
      +
      in file tcpdf.php, variable TCPDF::$sig_annot_ref
          Placemark used during signature process.
      +
      $sig_obj_id
      +
      in file tcpdf.php, variable TCPDF::$sig_obj_id
          Signature object ID
      +
      $spotcolor
      +
      in file tcpdf.php, variable TCPDF::$spotcolor
      +
      $spot_colors
      +
      in file tcpdf.php, variable TCPDF::$spot_colors
          Array of Spot colors
      +
      $start_pattern
      +
      in file pdf417.php, variable PDF417::$start_pattern
      +
      $start_transaction_page
      +
      in file tcpdf.php, variable TCPDF::$start_transaction_page
          Store page number when startTransaction() is called.
      +
      $start_transaction_y
      +
      in file tcpdf.php, variable TCPDF::$start_transaction_y
          Store Y position when startTransaction() is called.
      +
      $state
      +
      in file tcpdf.php, variable TCPDF::$state
      +
      $stop_pattern
      +
      in file pdf417.php, variable PDF417::$stop_pattern
      +
      $strokecolor
      +
      in file tcpdf.php, variable TCPDF::$strokecolor
      +
      $structured
      +
      in file qrcode.php, variable QRcode::$structured
      +
      $subject
      +
      in file tcpdf.php, variable TCPDF::$subject
      +
      $svgclipid
      +
      in file tcpdf.php, variable TCPDF::$svgclipid
      +
      $svgclipmode
      +
      in file tcpdf.php, variable TCPDF::$svgclipmode
      +
      $svgclippaths
      +
      in file tcpdf.php, variable TCPDF::$svgclippaths
      +
      $svgcliptm
      +
      in file tcpdf.php, variable TCPDF::$svgcliptm
      +
      $svgdefs
      +
      in file tcpdf.php, variable TCPDF::$svgdefs
      +
      $svgdefsmode
      +
      in file tcpdf.php, variable TCPDF::$svgdefsmode
      +
      $svgdir
      +
      in file tcpdf.php, variable TCPDF::$svgdir
      +
      $svggradientid
      +
      in file tcpdf.php, variable TCPDF::$svggradientid
      +
      $svggradients
      +
      in file tcpdf.php, variable TCPDF::$svggradients
      +
      $svginheritprop
      +
      in file tcpdf.php, variable TCPDF::$svginheritprop
      +
      $svgstyles
      +
      in file tcpdf.php, variable TCPDF::$svgstyles
      +
      $svgtext
      +
      in file tcpdf.php, variable TCPDF::$svgtext
      +
      $svgtextmode
      +
      in file tcpdf.php, variable TCPDF::$svgtextmode
      +
      $svgunit
      +
      in file tcpdf.php, variable TCPDF::$svgunit
      +
      Scale
      +
      in file tcpdf.php, method TCPDF::Scale()
          Vertical and horizontal non-proportional Scaling.
      +
      ScaleX
      +
      in file tcpdf.php, method TCPDF::ScaleX()
          Horizontal Scaling.
      +
      ScaleXY
      +
      in file tcpdf.php, method TCPDF::ScaleXY()
          Vertical and horizontal proportional Scaling.
      +
      ScaleY
      +
      in file tcpdf.php, method TCPDF::ScaleY()
          Vertical Scaling.
      +
      segSVGContentHandler
      +
      in file tcpdf.php, method TCPDF::segSVGContentHandler()
          Sets the character data handler function for the XML parser.
      +
      selectColumn
      +
      in file tcpdf.php, method TCPDF::selectColumn()
          Set position at a given column
      +
      serializeTCPDFtagParameters
      +
      in file tcpdf.php, method TCPDF::serializeTCPDFtagParameters()
          Serialize an array of parameters to be used with TCPDF tag in HTML code.
      +
      setAlpha
      +
      in file tcpdf.php, method TCPDF::setAlpha()
          Set alpha for stroking (CA) and non-stroking (ca) operations.
      +
      SetAuthor
      +
      in file tcpdf.php, method TCPDF::SetAuthor()
          Defines the author of the document.
      +
      SetAutoPageBreak
      +
      in file tcpdf.php, method TCPDF::SetAutoPageBreak()
          Enables or disables the automatic page breaking mode. When enabling, the second parameter is the distance from the bottom of the page that defines the triggering limit. By default, the mode is on and the margin is 2 cm.
      +
      setBarcode
      +
      in file 2dbarcodes.php, method TCPDF2DBarcode::setBarcode()
          Set the barcode.
      +
      setBarcode
      +
      in file barcodes.php, method TCPDFBarcode::setBarcode()
          Set the barcode.
      +
      setBarcode
      +
      in file tcpdf.php, method TCPDF::setBarcode()
          Set document barcode.
      +
      SetBooklet
      +
      in file tcpdf.php, method TCPDF::SetBooklet()
          Set the booklet mode for double-sided pages.
      +
      setBuffer
      +
      in file tcpdf.php, method TCPDF::setBuffer()
          Set buffer content (always append data).
      +
      setCellHeightRatio
      +
      in file tcpdf.php, method TCPDF::setCellHeightRatio()
          Set the height of the cell (line height) respect the font height.
      +
      setCellMargins
      +
      in file tcpdf.php, method TCPDF::setCellMargins()
          Set the internal Cell margins.
      +
      SetCellPadding
      +
      in file tcpdf.php, method TCPDF::SetCellPadding()
          Set the same internal Cell padding for top, right, bottom, left-
      +
      setCellPaddings
      +
      in file tcpdf.php, method TCPDF::setCellPaddings()
          Set the internal Cell paddings.
      +
      setColumnsArray
      +
      in file tcpdf.php, method TCPDF::setColumnsArray()
          Set columns array.
      +
      SetCompression
      +
      in file tcpdf.php, method TCPDF::SetCompression()
          Activates or deactivates page compression. When activated, the internal representation of each page is compressed, which leads to a compression ratio of about 2 for the resulting document. Compression is on by default.
      +
      setContentMark
      +
      in file tcpdf.php, method TCPDF::setContentMark()
          Set start-writing mark on selected page.
      +
      SetCreator
      +
      in file tcpdf.php, method TCPDF::SetCreator()
          Defines the creator of the document. This is typically the name of the application that generates the PDF.
      +
      SetDefaultMonospacedFont
      +
      in file tcpdf.php, method TCPDF::SetDefaultMonospacedFont()
          Defines the default monospaced font.
      +
      setDefaultTableColumns
      +
      in file tcpdf.php, method TCPDF::setDefaultTableColumns()
          Set the default number of columns in a row for HTML tables.
      +
      SetDisplayMode
      +
      in file tcpdf.php, method TCPDF::SetDisplayMode()
          Defines the way the document is to be displayed by the viewer.
      +
      SetDrawColor
      +
      in file tcpdf.php, method TCPDF::SetDrawColor()
          Defines the color used for all drawing operations (lines, rectangles and cell borders). It can be expressed in RGB components or gray scale. The method can be called before the first page is created and the value is retained from page to page.
      +
      SetDrawColorArray
      +
      in file tcpdf.php, method TCPDF::SetDrawColorArray()
          Defines the color used for all drawing operations (lines, rectangles and cell borders).
      +
      SetDrawSpotColor
      +
      in file tcpdf.php, method TCPDF::SetDrawSpotColor()
          Defines the spot color used for all drawing operations (lines, rectangles and cell borders).
      +
      setEqualColumns
      +
      in file tcpdf.php, method TCPDF::setEqualColumns()
          Set multiple columns of the same size
      +
      setExtGState
      +
      in file tcpdf.php, method TCPDF::setExtGState()
          Add an extgstate
      +
      SetFillColor
      +
      in file tcpdf.php, method TCPDF::SetFillColor()
          Defines the color used for all filling operations (filled rectangles and cell backgrounds). It can be expressed in RGB components or gray scale. The method can be called before the first page is created and the value is retained from page to page.
      +
      SetFillColorArray
      +
      in file tcpdf.php, method TCPDF::SetFillColorArray()
          Defines the color used for all filling operations (filled rectangles and cell backgrounds).
      +
      SetFillSpotColor
      +
      in file tcpdf.php, method TCPDF::SetFillSpotColor()
          Defines the spot color used for all filling operations (filled rectangles and cell backgrounds).
      +
      SetFont
      +
      in file tcpdf.php, method TCPDF::SetFont()
          Sets the font used to print character strings.
      +
      setFontBuffer
      +
      in file tcpdf.php, method TCPDF::setFontBuffer()
          Set font buffer content.
      +
      SetFontSize
      +
      in file tcpdf.php, method TCPDF::SetFontSize()
          Defines the size of the current font.
      +
      setFontSpacing
      +
      in file tcpdf.php, method TCPDF::setFontSpacing()
          Set the amount to increase or decrease the space between characters in a text.
      +
      setFontStretching
      +
      in file tcpdf.php, method TCPDF::setFontStretching()
          Set the percentage of character stretching.
      +
      setFontSubBuffer
      +
      in file tcpdf.php, method TCPDF::setFontSubBuffer()
          Set font buffer content.
      +
      setFontSubsetting
      +
      in file tcpdf.php, method TCPDF::setFontSubsetting()
          Enable or disable default option for font subsetting.
      +
      setFooter
      +
      in file tcpdf.php, method TCPDF::setFooter()
          This method is used to render the page footer.
      +
      setFooterFont
      +
      in file tcpdf.php, method TCPDF::setFooterFont()
          Set footer font.
      +
      setFooterMargin
      +
      in file tcpdf.php, method TCPDF::setFooterMargin()
          Set footer margin.
      +
      setFormDefaultProp
      +
      in file tcpdf.php, method TCPDF::setFormDefaultProp()
          Set default properties for form fields.
      +
      setFrameAt
      +
      in file qrcode.php, method QRcode::setFrameAt()
          Set frame value at specified position
      +
      setGraphicVars
      +
      in file tcpdf.php, method TCPDF::setGraphicVars()
          Set graphic variables.
      +
      setHeader
      +
      in file tcpdf.php, method TCPDF::setHeader()
          This method is used to render the page header.
      +
      setHeaderData
      +
      in file tcpdf.php, method TCPDF::setHeaderData()
          Set header data.
      +
      setHeaderFont
      +
      in file tcpdf.php, method TCPDF::setHeaderFont()
          Set header font.
      +
      setHeaderMargin
      +
      in file tcpdf.php, method TCPDF::setHeaderMargin()
          Set header margin.
      +
      setHtmlLinksStyle
      +
      in file tcpdf.php, method TCPDF::setHtmlLinksStyle()
          Set the color and font style for HTML links.
      +
      setHtmlVSpace
      +
      in file tcpdf.php, method TCPDF::setHtmlVSpace()
          Set the vertical spaces for HTML tags.
      +
      setImageBuffer
      +
      in file tcpdf.php, method TCPDF::setImageBuffer()
          Set image buffer content.
      +
      setImageScale
      +
      in file tcpdf.php, method TCPDF::setImageScale()
          Set the adjusting factor to convert pixels to user units.
      +
      setImageSubBuffer
      +
      in file tcpdf.php, method TCPDF::setImageSubBuffer()
          Set image buffer content for a specified sub-key.
      +
      setJPEGQuality
      +
      in file tcpdf.php, method TCPDF::setJPEGQuality()
          Set the default JPEG compression quality (1-100)
      +
      SetKeywords
      +
      in file tcpdf.php, method TCPDF::SetKeywords()
          Associates keywords with the document, generally in the form 'keyword1 keyword2 ...'.
      +
      setLanguageArray
      +
      in file tcpdf.php, method TCPDF::setLanguageArray()
          Set language array.
      +
      setLastH
      +
      in file tcpdf.php, method TCPDF::setLastH()
          Set the last cell height.
      +
      SetLeftMargin
      +
      in file tcpdf.php, method TCPDF::SetLeftMargin()
          Defines the left margin. The method can be called before creating the first page. If the current abscissa gets out of page, it is brought back to the margin.
      +
      SetLineStyle
      +
      in file tcpdf.php, method TCPDF::SetLineStyle()
          Set line style.
      +
      SetLineWidth
      +
      in file tcpdf.php, method TCPDF::SetLineWidth()
          Defines the line width. By default, the value equals 0.2 mm. The method can be called before the first page is created and the value is retained from page to page.
      +
      SetLink
      +
      in file tcpdf.php, method TCPDF::SetLink()
          Defines the page and position a link points to.
      +
      setListIndentWidth
      +
      in file tcpdf.php, method TCPDF::setListIndentWidth()
          Set custom width for list indentation.
      +
      setLIsymbol
      +
      in file tcpdf.php, method TCPDF::setLIsymbol()
          Set the default bullet to be used as LI bullet symbol
      +
      SetMargins
      +
      in file tcpdf.php, method TCPDF::SetMargins()
          Defines the left, top and right margins.
      +
      setOpenCell
      +
      in file tcpdf.php, method TCPDF::setOpenCell()
          Set the top/bottom cell sides to be open or closed when the cell cross the page.
      +
      setPage
      +
      in file tcpdf.php, method TCPDF::setPage()
          Move pointer at the specified document page and update page dimensions.
      +
      setPageBoxes
      +
      in file tcpdf.php, method TCPDF::setPageBoxes()
          Set page boundaries.
      +
      setPageBuffer
      +
      in file tcpdf.php, method TCPDF::setPageBuffer()
          Set page buffer content.
      +
      setPageFormat
      +
      in file tcpdf.php, method TCPDF::setPageFormat()
          Change the format of the current page
      +
      setPageMark
      +
      in file tcpdf.php, method TCPDF::setPageMark()
          Set start-writing mark on current page stream used to put borders and fills.
      +
      setPageOrientation
      +
      in file tcpdf.php, method TCPDF::setPageOrientation()
          Set page orientation.
      +
      setPageRegions
      +
      in file tcpdf.php, method TCPDF::setPageRegions()
          Set no-write regions on page.
      +
      setPageUnit
      +
      in file tcpdf.php, method TCPDF::setPageUnit()
          Set the units of measure for the document.
      +
      setPDFVersion
      +
      in file tcpdf.php, method TCPDF::setPDFVersion()
          Set the PDF version (check PDF reference for valid values).
      +
      setPrintFooter
      +
      in file tcpdf.php, method TCPDF::setPrintFooter()
          Set a flag to print page footer.
      +
      setPrintHeader
      +
      in file tcpdf.php, method TCPDF::setPrintHeader()
          Set a flag to print page header.
      +
      SetProtection
      +
      in file tcpdf.php, method TCPDF::SetProtection()
          Set document protection Remark: the protection against modification is for people who have the full Acrobat product.
      +
      setRasterizeVectorImages
      +
      in file tcpdf.php, method TCPDF::setRasterizeVectorImages()
          Enable/disable rasterization of vector images using ImageMagick library.
      +
      SetRightMargin
      +
      in file tcpdf.php, method TCPDF::SetRightMargin()
          Defines the right margin. The method can be called before creating the first page.
      +
      setRTL
      +
      in file tcpdf.php, method TCPDF::setRTL()
          Enable or disable Right-To-Left language mode
      +
      setSignature
      +
      in file tcpdf.php, method TCPDF::setSignature()
          Enable document signature (requires the OpenSSL Library).
      +
      setSignatureAppearance
      +
      in file tcpdf.php, method TCPDF::setSignatureAppearance()
          Set the digital signature appearance (a cliccable rectangle area to get signature properties)
      +
      setSpacesRE
      +
      in file tcpdf.php, method TCPDF::setSpacesRE()
          Set regular expression to detect withespaces or word separators.
      +
      SetSubject
      +
      in file tcpdf.php, method TCPDF::SetSubject()
          Defines the subject of the document.
      +
      setSVGStyles
      +
      in file tcpdf.php, method TCPDF::setSVGStyles()
          Apply the requested SVG styles (*** TO BE COMPLETED ***)
      +
      setTableHeader
      +
      in file tcpdf.php, method TCPDF::setTableHeader()
          This method is used to render the table header on new page (if any).
      +
      setTempRTL
      +
      in file tcpdf.php, method TCPDF::setTempRTL()
          Force temporary RTL language direction
      +
      SetTextColor
      +
      in file tcpdf.php, method TCPDF::SetTextColor()
          Defines the color used for text. It can be expressed in RGB components or gray scale. The method can be called before the first page is created and the value is retained from page to page.
      +
      SetTextColorArray
      +
      in file tcpdf.php, method TCPDF::SetTextColorArray()
          Defines the color used for text. It can be expressed in RGB components or gray scale.
      +
      setTextRenderingMode
      +
      in file tcpdf.php, method TCPDF::setTextRenderingMode()
          Set Text rendering mode.
      +
      SetTextSpotColor
      +
      in file tcpdf.php, method TCPDF::SetTextSpotColor()
          Defines the spot color used for text.
      +
      SetTitle
      +
      in file tcpdf.php, method TCPDF::SetTitle()
          Defines the title of the document.
      +
      SetTopMargin
      +
      in file tcpdf.php, method TCPDF::SetTopMargin()
          Defines the top margin. The method can be called before creating the first page.
      +
      setUserRights
      +
      in file tcpdf.php, method TCPDF::setUserRights()
          Set User's Rights for PDF Reader WARNING: This is experimental and currently do not work.
      +
      setViewerPreferences
      +
      in file tcpdf.php, method TCPDF::setViewerPreferences()
          Set the viewer preferences dictionary controlling the way the document is to be presented on the screen or in print.
      +
      setVisibility
      +
      in file tcpdf.php, method TCPDF::setVisibility()
          Set the visibility of the successive elements.
      +
      SetX
      +
      in file tcpdf.php, method TCPDF::SetX()
          Defines the abscissa of the current position.
      +
      SetXY
      +
      in file tcpdf.php, method TCPDF::SetXY()
          Defines the abscissa and ordinate of the current position.
      +
      SetY
      +
      in file tcpdf.php, method TCPDF::SetY()
          Moves the current abscissa back to the left margin and sets the ordinate.
      +
      set_mqr
      +
      in file tcpdf.php, method TCPDF::set_mqr()
          Sets the current active configuration setting of magic_quotes_runtime (if the set_magic_quotes_runtime function exist)
      +
      Skew
      +
      in file tcpdf.php, method TCPDF::Skew()
          Skew.
      +
      SkewX
      +
      in file tcpdf.php, method TCPDF::SkewX()
          Skew horizontally.
      +
      SkewY
      +
      in file tcpdf.php, method TCPDF::SkewY()
          Skew vertically.
      +
      splitString
      +
      in file qrcode.php, method QRcode::splitString()
          splitString
      +
      StarPolygon
      +
      in file tcpdf.php, method TCPDF::StarPolygon()
          Draws a star polygon
      +
      startPage
      +
      in file tcpdf.php, method TCPDF::startPage()
          Starts a new page to the document. The page must be closed using the endPage() function.
      +
      startPageGroup
      +
      in file tcpdf.php, method TCPDF::startPageGroup()
          Create a new page group.
      +
      startSVGElementHandler
      +
      in file tcpdf.php, method TCPDF::startSVGElementHandler()
          Sets the opening SVG element handler function for the XML parser. (*** TO BE COMPLETED ***)
      +
      startTemplate
      +
      in file tcpdf.php, method TCPDF::startTemplate()
          Start a new XObject Template.
      +
      startTransaction
      +
      in file tcpdf.php, method TCPDF::startTransaction()
          Stores a copy of the current TCPDF object used for undo operation.
      +
      StartTransform
      +
      in file tcpdf.php, method TCPDF::StartTransform()
          Starts a 2D tranformation saving current graphic state.
      +
      StopTransform
      +
      in file tcpdf.php, method TCPDF::StopTransform()
          Stops a 2D tranformation restoring previous graphic state.
      +
      stringLeftTrim
      +
      in file tcpdf.php, method TCPDF::stringLeftTrim()
          Left trim the input string
      +
      stringRightTrim
      +
      in file tcpdf.php, method TCPDF::stringRightTrim()
          Right trim the input string
      +
      stringTrim
      +
      in file tcpdf.php, method TCPDF::stringTrim()
          Trim the input string
      +
      STRUCTURE_HEADER_BITS
      +
      in file qrcode.php, constant STRUCTURE_HEADER_BITS
          Number of header bits for structured mode
      +
      str_split
      +
      in file qrcode.php, function str_split()
          Convert a string to an array (needed for PHP4 compatibility)
      +
      SVGPath
      +
      in file tcpdf.php, method TCPDF::SVGPath()
          Draws an SVG path
      +
      SVGTransform
      +
      in file tcpdf.php, method TCPDF::SVGTransform()
          Apply SVG graphic transformation matrix.
      +
      swapMargins
      +
      in file tcpdf.php, method TCPDF::swapMargins()
          Swap the left and right margins.
      +
      swapPageBoxCoordinates
      +
      in file tcpdf.php, method TCPDF::swapPageBoxCoordinates()
          Swap X and Y coordinates of page boxes (change page boxes orientation).
      +
      +
      + top
      +
      + +
      +

      t

      +
      +
      $tagvspaces
      +
      in file tcpdf.php, variable TCPDF::$tagvspaces
          Array used for custom vertical spaces for HTML tags
      +
      $tcpdf_version
      +
      in file tcpdf.php, variable TCPDF::$tcpdf_version
      +
      $tempfontsize
      +
      in file tcpdf.php, variable TCPDF::$tempfontsize
      +
      $TextColor
      +
      in file tcpdf.php, variable TCPDF::$TextColor
      +
      $textindent
      +
      in file tcpdf.php, variable TCPDF::$textindent
          Text indentation value (used for text-indent CSS attribute)
      +
      $textlatch
      +
      in file pdf417.php, variable PDF417::$textlatch
      +
      $textrendermode
      +
      in file tcpdf.php, variable TCPDF::$textrendermode
          Text rendering mode: 0 = Fill text; 1 = Stroke text; 2 = Fill, then stroke text; 3 = Neither fill nor stroke text (invisible); 4 = Fill text and add to path for clipping; 5 = Stroke text and add to path for clipping; 6 = Fill, then stroke text and add to path for clipping; 7 = Add text to path for clipping.
      +
      $textstrokewidth
      +
      in file tcpdf.php, variable TCPDF::$textstrokewidth
          Text stroke width in doc units
      +
      $textsubmodes
      +
      in file pdf417.php, variable PDF417::$textsubmodes
      +
      $thead
      +
      in file tcpdf.php, variable TCPDF::$thead
          Table header content to be repeated on each new page
      +
      $theadMargins
      +
      in file tcpdf.php, variable TCPDF::$theadMargins
          Margins used for table header.
      +
      $title
      +
      in file tcpdf.php, variable TCPDF::$title
      +
      $tMargin
      +
      in file tcpdf.php, variable TCPDF::$tMargin
      +
      $tmprtl
      +
      in file tcpdf.php, variable TCPDF::$tmprtl
      +
      $tocpage
      +
      in file tcpdf.php, variable TCPDF::$tocpage
      +
      $transfmatrix
      +
      in file tcpdf.php, variable TCPDF::$transfmatrix
          Array of transformation matrix
      +
      $transfmatrix_key
      +
      in file tcpdf.php, variable TCPDF::$transfmatrix_key
          Current key for transformation matrix
      +
      $transfmrk
      +
      in file tcpdf.php, variable TCPDF::$transfmrk
          Array used to store positions of graphics transformation blocks inside the page buffer.
      +
      tcpdf_config.php
      +
      procedural page tcpdf_config.php
      +
      TCPDF
      +
      in file tcpdf.php, class TCPDF
          This is a PHP class for generating PDF documents without requiring external extensions.
      +
      tcpdf.php
      +
      procedural page tcpdf.php
      +
      TCPDF2DBarcode
      +
      in file 2dbarcodes.php, class TCPDF2DBarcode
          PHP class to creates array representations for 2D barcodes to be used with TCPDF (http://www.tcpdf.org).
      +
      TCPDFBarcode
      +
      in file barcodes.php, class TCPDFBarcode
          PHP class to creates array representations for common 1D barcodes to be used with TCPDF (http://www.tcpdf.org).
      +
      TCPDF_UNICODE_DATA
      +
      in file unicode_data.php, class TCPDF_UNICODE_DATA
          This is a PHP class containing Unicde data for TCPDF library
      +
      Text
      +
      in file tcpdf.php, method TCPDF::Text()
          Prints a text cell at the specified position.
      +
      TextField
      +
      in file tcpdf.php, method TCPDF::TextField()
          Creates a text field
      +
      toUpper
      +
      in file qrcode.php, method QRcode::toUpper()
          toUpper
      +
      Transform
      +
      in file tcpdf.php, method TCPDF::Transform()
          Apply graphic transformations.
      +
      Translate
      +
      in file tcpdf.php, method TCPDF::Translate()
          Translate graphic object horizontally and vertically.
      +
      TranslateX
      +
      in file tcpdf.php, method TCPDF::TranslateX()
          Translate graphic object horizontally.
      +
      TranslateY
      +
      in file tcpdf.php, method TCPDF::TranslateY()
          Translate graphic object vertically.
      +
      +
      + top
      +
      + +
      +

      u

      +
      +
      $underline
      +
      in file tcpdf.php, variable TCPDF::$underline
      +
      $unicode
      +
      in file tcpdf.php, variable TCPDF::$unicode
      +
      $uni_arabicsubst
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_arabicsubst
      +
      $uni_diacritics
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_diacritics
      +
      $uni_laa_array
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_laa_array
      +
      $uni_LRE
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_LRE
      +
      $uni_LRM
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_LRM
      +
      $uni_LRO
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_LRO
      +
      $uni_mirror
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_mirror
      +
      $uni_PDF
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_PDF
      +
      $uni_RE_PATTERN_ARABIC
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_RE_PATTERN_ARABIC
      +
      $uni_RE_PATTERN_RTL
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_RE_PATTERN_RTL
      +
      $uni_RLE
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_RLE
      +
      $uni_RLM
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_RLM
      +
      $uni_RLO
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_RLO
      +
      $uni_type
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_type
      +
      $uni_utf8tolatin
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_utf8tolatin
      +
      $ur
      +
      in file tcpdf.php, variable TCPDF::$ur
          Array with additional document-wide usage rights for the document.
      +
      unhtmlentities
      +
      in file tcpdf.php, method TCPDF::unhtmlentities()
          Reverse function for htmlentities.
      +
      UniArrSubString
      +
      in file tcpdf.php, method TCPDF::UniArrSubString()
          Extract a slice of the $uniarr array and return it as string.
      +
      unichr
      +
      in file tcpdf.php, method TCPDF::unichr()
          Returns the unicode caracter specified by UTF-8 value
      +
      unicode_data.php
      +
      procedural page unicode_data.php
      +
      UTF8ArrayToUniArray
      +
      in file tcpdf.php, method TCPDF::UTF8ArrayToUniArray()
          Convert an array of UTF8 values to array of unicode characters
      +
      UTF8ArrSubString
      +
      in file tcpdf.php, method TCPDF::UTF8ArrSubString()
          Extract a slice of the $strarr array and return it as string.
      +
      UTF8ArrToLatin1
      +
      in file tcpdf.php, method TCPDF::UTF8ArrToLatin1()
          Converts UTF-8 characters array to array of Latin1 characters
      +
      utf8Bidi
      +
      in file tcpdf.php, method TCPDF::utf8Bidi()
          Reverse the RLT substrings using the Bidirectional Algorithm (http://unicode.org/reports/tr9/).
      +
      utf8StrArrRev
      +
      in file tcpdf.php, method TCPDF::utf8StrArrRev()
          Reverse the RLT substrings array using the Bidirectional Algorithm (http://unicode.org/reports/tr9/).
      +
      UTF8StringToArray
      +
      in file tcpdf.php, method TCPDF::UTF8StringToArray()
          Converts UTF-8 strings to codepoints array.
      +
      utf8StrRev
      +
      in file tcpdf.php, method TCPDF::utf8StrRev()
          Reverse the RLT substrings using the Bidirectional Algorithm (http://unicode.org/reports/tr9/).
      +
      UTF8ToLatin1
      +
      in file tcpdf.php, method TCPDF::UTF8ToLatin1()
          Converts UTF-8 strings to Latin1 when using the standard 14 core fonts.
      +
      UTF8ToUTF16BE
      +
      in file tcpdf.php, method TCPDF::UTF8ToUTF16BE()
          Converts UTF-8 strings to UTF16-BE.
      +
      +
      + top
      +
      + +
      +

      v

      +
      +
      $version
      +
      in file qrcode.php, variable QRcode::$version
      +
      $versionPattern
      +
      in file qrcode.php, variable QRcode::$versionPattern
      +
      $viewer_preferences
      +
      in file tcpdf.php, variable TCPDF::$viewer_preferences
          PDF viewer preferences.
      +
      $visibility
      +
      in file tcpdf.php, variable TCPDF::$visibility
          Restrict the rendering of some elements to screen or printout.
      +
      +
      + top
      +
      + +
      +

      w

      +
      +
      $w
      +
      in file tcpdf.php, variable TCPDF::$w
      +
      $webcolor
      +
      in file tcpdf.php, variable TCPDF::$webcolor
      +
      $width
      +
      in file qrcode.php, variable QRcode::$width
      +
      $wPt
      +
      in file tcpdf.php, variable TCPDF::$wPt
      +
      Write
      +
      in file tcpdf.php, method TCPDF::Write()
          This method prints text from the current position.
      +
      write1DBarcode
      +
      in file tcpdf.php, method TCPDF::write1DBarcode()
          Print a Linear Barcode.
      +
      write2DBarcode
      +
      in file tcpdf.php, method TCPDF::write2DBarcode()
          Print 2D Barcode.
      +
      writeBarcode
      +
      in file tcpdf.php, method TCPDF::writeBarcode()
          This function is DEPRECATED, please use the new write1DBarcode() function.
      +
      writeDiskCache
      +
      in file tcpdf.php, method TCPDF::writeDiskCache()
          Writes data to a temporary file on filesystem.
      +
      writeFormatInformation
      +
      in file qrcode.php, method QRcode::writeFormatInformation()
          Write Format Information on frame and returns the number of black bits
      +
      writeHTML
      +
      in file tcpdf.php, method TCPDF::writeHTML()
          Allows to preserve some HTML formatting (limited support).
      IMPORTANT: The HTML must be well formatted - try to clean-up it using an application like HTML-Tidy before submitting.
      +
      writeHTMLCell
      +
      in file tcpdf.php, method TCPDF::writeHTMLCell()
          Prints a cell (rectangular area) with optional borders, background color and html text string.
      +
      +
      + top
      +
      + +
      +

      x

      +
      +
      $x
      +
      in file qrcode.php, variable QRcode::$x
      +
      $x
      +
      in file tcpdf.php, variable TCPDF::$x
      +
      $xobjects
      +
      in file tcpdf.php, variable TCPDF::$xobjects
      +
      $xobjid
      +
      in file tcpdf.php, variable TCPDF::$xobjid
      +
      +
      + top
      +
      + +
      +

      y

      +
      +
      $y
      +
      in file tcpdf.php, variable TCPDF::$y
      +
      $y
      +
      in file qrcode.php, variable QRcode::$y
      +
      +
      + top
      +
      + +
      +

      z

      +
      +
      $ZoomMode
      +
      in file tcpdf.php, variable TCPDF::$ZoomMode
      +
      +
      + top
      +
      + +
      +

      _

      +
      +
      _addfield
      +
      in file tcpdf.php, method TCPDF::_addfield()
          Adds a javascript form field.
      +
      _AES
      +
      in file tcpdf.php, method TCPDF::_AES()
          Returns the input text exrypted using AES algorithm and the specified key.
      +
      _beginpage
      +
      in file tcpdf.php, method TCPDF::_beginpage()
          Initialize a new page.
      +
      _datastring
      +
      in file tcpdf.php, method TCPDF::_datastring()
          Format a data string for meta information
      +
      _datestring
      +
      in file tcpdf.php, method TCPDF::_datestring()
          Returns a formatted date for meta information
      +
      _destroy
      +
      in file tcpdf.php, method TCPDF::_destroy()
          Unset all class variables except the following critical variables: internal_encoding, state, bufferlen, buffer and diskcache.
      +
      _dochecks
      +
      in file tcpdf.php, method TCPDF::_dochecks()
          Check for locale-related bug
      +
      _dolinethrough
      +
      in file tcpdf.php, method TCPDF::_dolinethrough()
          Line through text.
      +
      _dolinethroughw
      +
      in file tcpdf.php, method TCPDF::_dolinethroughw()
          Line through for rectangular text area.
      +
      _dooverline
      +
      in file tcpdf.php, method TCPDF::_dooverline()
          Overline text.
      +
      _dooverlinew
      +
      in file tcpdf.php, method TCPDF::_dooverlinew()
          Overline for rectangular text area.
      +
      _dounderline
      +
      in file tcpdf.php, method TCPDF::_dounderline()
          Underline text.
      +
      _dounderlinew
      +
      in file tcpdf.php, method TCPDF::_dounderlinew()
          Underline for rectangular text area.
      +
      _encrypt_data
      +
      in file tcpdf.php, method TCPDF::_encrypt_data()
          Encrypt the input string.
      +
      _enddoc
      +
      in file tcpdf.php, method TCPDF::_enddoc()
          Output end of document (EOF).
      +
      _endpage
      +
      in file tcpdf.php, method TCPDF::_endpage()
          Mark end of page.
      +
      _escape
      +
      in file tcpdf.php, method TCPDF::_escape()
          Add "\" before "\", "(" and ")"
      +
      _escapetext
      +
      in file tcpdf.php, method TCPDF::_escapetext()
          THIS METHOD IS DEPRECATED
      +
      _fixAES256Password
      +
      in file tcpdf.php, method TCPDF::_fixAES256Password()
          Convert password for AES-256 encryption mode
      +
      _freadint
      +
      in file tcpdf.php, method TCPDF::_freadint()
          Read a 4-byte (32 bit) integer from file.
      +
      _generateencryptionkey
      +
      in file tcpdf.php, method TCPDF::_generateencryptionkey()
          Compute encryption key
      +
      _getannotsrefs
      +
      in file tcpdf.php, method TCPDF::_getannotsrefs()
          Get references to page annotations.
      +
      _getBYTE
      +
      in file tcpdf.php, method TCPDF::_getBYTE()
          Get BYTE from string (8-bit unsigned integer).
      +
      _getfontpath
      +
      in file tcpdf.php, method TCPDF::_getfontpath()
          Return fonts path
      +
      _getobj
      +
      in file tcpdf.php, method TCPDF::_getobj()
          Return the starting object string for the selected object ID.
      +
      _getrawstream
      +
      in file tcpdf.php, method TCPDF::_getrawstream()
          get raw output stream.
      +
      _getSHORT
      +
      in file tcpdf.php, method TCPDF::_getSHORT()
          Get SHORT from string (Big Endian 16-bit signed integer).
      +
      _getstream
      +
      in file tcpdf.php, method TCPDF::_getstream()
          Format output stream (DEPRECATED).
      +
      _getTrueTypeFontSubset
      +
      in file tcpdf.php, method TCPDF::_getTrueTypeFontSubset()
          Returns a subset of the TrueType font data without the unused glyphs.
      +
      _getTTFtableChecksum
      +
      in file tcpdf.php, method TCPDF::_getTTFtableChecksum()
          Returs the checksum of a TTF table.
      +
      _getULONG
      +
      in file tcpdf.php, method TCPDF::_getULONG()
          Get ULONG from string (Big Endian 32-bit unsigned integer).
      +
      _getUSHORT
      +
      in file tcpdf.php, method TCPDF::_getUSHORT()
          Get USHORT from string (Big Endian 16-bit unsigned integer).
      +
      _getxobjectdict
      +
      in file tcpdf.php, method TCPDF::_getxobjectdict()
          Return XObjects Dictionary.
      +
      _JScolor
      +
      in file tcpdf.php, method TCPDF::_JScolor()
          Convert color to javascript color.
      +
      _md5_16
      +
      in file tcpdf.php, method TCPDF::_md5_16()
          Encrypts a string using MD5 and returns it's value as a binary string.
      +
      _newobj
      +
      in file tcpdf.php, method TCPDF::_newobj()
          Begin a new object and return the object number.
      +
      _objectkey
      +
      in file tcpdf.php, method TCPDF::_objectkey()
          Compute encryption key depending on object number where the encrypted data is stored.
      +
      _OEvalue
      +
      in file tcpdf.php, method TCPDF::_OEvalue()
          Compute OE value (used for encryption)
      +
      _out
      +
      in file tcpdf.php, method TCPDF::_out()
          Output a string to the document.
      +
      _outCurve
      +
      in file tcpdf.php, method TCPDF::_outCurve()
          Append a cubic Bzier curve to the current path. The curve shall extend from the current point to the point (x3, y3), using (x1, y1) and (x2, y2) as the Bzier control points.
      +
      _outCurveV
      +
      in file tcpdf.php, method TCPDF::_outCurveV()
          Append a cubic Bzier curve to the current path. The curve shall extend from the current point to the point (x3, y3), using the current point and (x2, y2) as the Bzier control points.
      +
      _outCurveY
      +
      in file tcpdf.php, method TCPDF::_outCurveY()
          Append a cubic Bzier curve to the current path. The curve shall extend from the current point to the point (x3, y3), using (x1, y1) and (x3, y3) as the Bzier control points.
      +
      _outellipticalarc
      +
      in file tcpdf.php, method TCPDF::_outellipticalarc()
          Append an elliptical arc to the current path.
      +
      _outLine
      +
      in file tcpdf.php, method TCPDF::_outLine()
          Append a straight line segment from the current point to the point (x, y).
      +
      _outPoint
      +
      in file tcpdf.php, method TCPDF::_outPoint()
          Begin a new subpath by moving the current point to coordinates (x, y), omitting any connecting line segment.
      +
      _outRect
      +
      in file tcpdf.php, method TCPDF::_outRect()
          Append a rectangle to the current path as a complete subpath, with lower-left corner (x, y) and dimensions widthand height in user space.
      +
      _Ovalue
      +
      in file tcpdf.php, method TCPDF::_Ovalue()
          Compute O value (used for encryption)
      +
      _parsejpeg
      +
      in file tcpdf.php, method TCPDF::_parsejpeg()
          Extract info from a JPEG file without using the GD library.
      +
      _parsepng
      +
      in file tcpdf.php, method TCPDF::_parsepng()
          Extract info from a PNG file without using the GD library.
      +
      _putannotsobjs
      +
      in file tcpdf.php, method TCPDF::_putannotsobjs()
          Output annotations objects for all pages.
      +
      _putannotsrefs
      +
      in file tcpdf.php, method TCPDF::_putannotsrefs()
          Output references to page annotations
      +
      _putAPXObject
      +
      in file tcpdf.php, method TCPDF::_putAPXObject()
          Put appearance streams XObject used to define annotation's appearance states
      +
      _putbookmarks
      +
      in file tcpdf.php, method TCPDF::_putbookmarks()
          Create a bookmark PDF string.
      +
      _putcatalog
      +
      in file tcpdf.php, method TCPDF::_putcatalog()
          Output Catalog.
      +
      _putcidfont0
      +
      in file tcpdf.php, method TCPDF::_putcidfont0()
          Output CID-0 fonts.
      +
      _putEmbeddedFiles
      +
      in file tcpdf.php, method TCPDF::_putEmbeddedFiles()
          Embedd the attached files.
      +
      _putencryption
      +
      in file tcpdf.php, method TCPDF::_putencryption()
          Put encryption on PDF document.
      +
      _putextgstates
      +
      in file tcpdf.php, method TCPDF::_putextgstates()
          Put extgstates for object transparency
      +
      _putfonts
      +
      in file tcpdf.php, method TCPDF::_putfonts()
          Output fonts.
      +
      _putfontwidths
      +
      in file tcpdf.php, method TCPDF::_putfontwidths()
          Outputs font widths
      +
      _putheader
      +
      in file tcpdf.php, method TCPDF::_putheader()
          Output PDF header.
      +
      _putimages
      +
      in file tcpdf.php, method TCPDF::_putimages()
          Output images.
      +
      _putinfo
      +
      in file tcpdf.php, method TCPDF::_putinfo()
          Adds some Metadata information (Document Information Dictionary)
      +
      _putjavascript
      +
      in file tcpdf.php, method TCPDF::_putjavascript()
          Create a javascript PDF string.
      +
      _putocg
      +
      in file tcpdf.php, method TCPDF::_putocg()
          Put visibility settings.
      +
      _putpages
      +
      in file tcpdf.php, method TCPDF::_putpages()
          Output pages.
      +
      _putresourcedict
      +
      in file tcpdf.php, method TCPDF::_putresourcedict()
          Output Resources Dictionary.
      +
      _putresources
      +
      in file tcpdf.php, method TCPDF::_putresources()
          Output Resources.
      +
      _putshaders
      +
      in file tcpdf.php, method TCPDF::_putshaders()
          Output gradient shaders.
      +
      _putsignature
      +
      in file tcpdf.php, method TCPDF::_putsignature()
          Add certification signature (DocMDP or UR3)
      +
      _putspotcolors
      +
      in file tcpdf.php, method TCPDF::_putspotcolors()
          Output Spot Colors Resources.
      +
      _putstream
      +
      in file tcpdf.php, method TCPDF::_putstream()
          Output a stream (DEPRECATED).
      +
      _puttruetypeunicode
      +
      in file tcpdf.php, method TCPDF::_puttruetypeunicode()
          Adds unicode fonts.
      +
      _putviewerpreferences
      +
      in file tcpdf.php, method TCPDF::_putviewerpreferences()
          Output viewer preferences.
      +
      _putxobjects
      +
      in file tcpdf.php, method TCPDF::_putxobjects()
          Output Form XObjects Templates.
      +
      _RC4
      +
      in file tcpdf.php, method TCPDF::_RC4()
          Returns the input text encrypted using RC4 algorithm and the specified key.
      +
      _setGDImageTransparency
      +
      in file tcpdf.php, method TCPDF::_setGDImageTransparency()
          Set the transparency for the given GD image.
      +
      _textstring
      +
      in file tcpdf.php, method TCPDF::_textstring()
          Format a text string for meta information
      +
      _toJPEG
      +
      in file tcpdf.php, method TCPDF::_toJPEG()
          Convert the loaded image to a JPEG and then return a structure for the PDF creator.
      +
      _toPNG
      +
      in file tcpdf.php, method TCPDF::_toPNG()
          Convert the loaded image to a PNG and then return a structure for the PDF creator.
      +
      _UEvalue
      +
      in file tcpdf.php, method TCPDF::_UEvalue()
          Compute UE value (used for encryption)
      +
      _Uvalue
      +
      in file tcpdf.php, method TCPDF::_Uvalue()
          Compute U value (used for encryption)
      +
      __construct
      +
      in file qrcode.php, method QRcode::__construct()
          This is the class constructor.
      +
      __construct
      +
      in file barcodes.php, method TCPDFBarcode::__construct()
          This is the class constructor.
      +
      __construct
      +
      in file tcpdf.php, method TCPDF::__construct()
          This is the class constructor.
      +
      __construct
      +
      in file 2dbarcodes.php, method TCPDF2DBarcode::__construct()
          This is the class constructor.
      +
      __construct
      +
      in file pdf417.php, method PDF417::__construct()
          This is the class constructor.
      +
      __destruct
      +
      in file tcpdf.php, method TCPDF::__destruct()
          Default destructor.
      +
      +
      + top
      +
      +
      + Documentation generated on Thu, 25 Nov 2010 09:23:16 +0100 by phpDocumentor 1.4.3 +
      +
      +
      + + + \ No newline at end of file diff --git a/htdocs/includes/tcpdf/doc/elementindex_com-tecnick-tcpdf.html b/htdocs/includes/tcpdf/doc/elementindex_com-tecnick-tcpdf.html new file mode 100644 index 00000000000..f83d7fc0ac1 --- /dev/null +++ b/htdocs/includes/tcpdf/doc/elementindex_com-tecnick-tcpdf.html @@ -0,0 +1,2184 @@ + + +Package com-tecnick-tcpdf Element Index + + + + + + + + + + + + + +
      com-tecnick-tcpdf
      + + + [ class tree: com-tecnick-tcpdf ] + [ index: com-tecnick-tcpdf ] + [ all elements ] +
      + + + + + + +
      +
      + + +

      Element index for package com-tecnick-tcpdf

      + [ 2 ] + [ a ] + [ b ] + [ c ] + [ d ] + [ e ] + [ f ] + [ g ] + [ h ] + [ i ] + [ j ] + [ k ] + [ l ] + [ m ] + [ n ] + [ o ] + [ p ] + [ q ] + [ r ] + [ s ] + [ t ] + [ u ] + [ v ] + [ w ] + [ x ] + [ y ] + [ z ] + [ _ ] + +
      + +
      +

      _

      +
      +
      _addfield
      +
      in file tcpdf.php, method TCPDF::_addfield()
          Adds a javascript form field.
      +
      _AES
      +
      in file tcpdf.php, method TCPDF::_AES()
          Returns the input text exrypted using AES algorithm and the specified key.
      +
      _beginpage
      +
      in file tcpdf.php, method TCPDF::_beginpage()
          Initialize a new page.
      +
      _datastring
      +
      in file tcpdf.php, method TCPDF::_datastring()
          Format a data string for meta information
      +
      _datestring
      +
      in file tcpdf.php, method TCPDF::_datestring()
          Returns a formatted date for meta information
      +
      _destroy
      +
      in file tcpdf.php, method TCPDF::_destroy()
          Unset all class variables except the following critical variables: internal_encoding, state, bufferlen, buffer and diskcache.
      +
      _dochecks
      +
      in file tcpdf.php, method TCPDF::_dochecks()
          Check for locale-related bug
      +
      _dolinethrough
      +
      in file tcpdf.php, method TCPDF::_dolinethrough()
          Line through text.
      +
      _dolinethroughw
      +
      in file tcpdf.php, method TCPDF::_dolinethroughw()
          Line through for rectangular text area.
      +
      _dooverline
      +
      in file tcpdf.php, method TCPDF::_dooverline()
          Overline text.
      +
      _dooverlinew
      +
      in file tcpdf.php, method TCPDF::_dooverlinew()
          Overline for rectangular text area.
      +
      _dounderline
      +
      in file tcpdf.php, method TCPDF::_dounderline()
          Underline text.
      +
      _dounderlinew
      +
      in file tcpdf.php, method TCPDF::_dounderlinew()
          Underline for rectangular text area.
      +
      _encrypt_data
      +
      in file tcpdf.php, method TCPDF::_encrypt_data()
          Encrypt the input string.
      +
      _enddoc
      +
      in file tcpdf.php, method TCPDF::_enddoc()
          Output end of document (EOF).
      +
      _endpage
      +
      in file tcpdf.php, method TCPDF::_endpage()
          Mark end of page.
      +
      _escape
      +
      in file tcpdf.php, method TCPDF::_escape()
          Add "\" before "\", "(" and ")"
      +
      _escapetext
      +
      in file tcpdf.php, method TCPDF::_escapetext()
          THIS METHOD IS DEPRECATED
      +
      _fixAES256Password
      +
      in file tcpdf.php, method TCPDF::_fixAES256Password()
          Convert password for AES-256 encryption mode
      +
      _freadint
      +
      in file tcpdf.php, method TCPDF::_freadint()
          Read a 4-byte (32 bit) integer from file.
      +
      _generateencryptionkey
      +
      in file tcpdf.php, method TCPDF::_generateencryptionkey()
          Compute encryption key
      +
      _getannotsrefs
      +
      in file tcpdf.php, method TCPDF::_getannotsrefs()
          Get references to page annotations.
      +
      _getBYTE
      +
      in file tcpdf.php, method TCPDF::_getBYTE()
          Get BYTE from string (8-bit unsigned integer).
      +
      _getfontpath
      +
      in file tcpdf.php, method TCPDF::_getfontpath()
          Return fonts path
      +
      _getobj
      +
      in file tcpdf.php, method TCPDF::_getobj()
          Return the starting object string for the selected object ID.
      +
      _getrawstream
      +
      in file tcpdf.php, method TCPDF::_getrawstream()
          get raw output stream.
      +
      _getSHORT
      +
      in file tcpdf.php, method TCPDF::_getSHORT()
          Get SHORT from string (Big Endian 16-bit signed integer).
      +
      _getstream
      +
      in file tcpdf.php, method TCPDF::_getstream()
          Format output stream (DEPRECATED).
      +
      _getTrueTypeFontSubset
      +
      in file tcpdf.php, method TCPDF::_getTrueTypeFontSubset()
          Returns a subset of the TrueType font data without the unused glyphs.
      +
      _getTTFtableChecksum
      +
      in file tcpdf.php, method TCPDF::_getTTFtableChecksum()
          Returs the checksum of a TTF table.
      +
      _getULONG
      +
      in file tcpdf.php, method TCPDF::_getULONG()
          Get ULONG from string (Big Endian 32-bit unsigned integer).
      +
      _getUSHORT
      +
      in file tcpdf.php, method TCPDF::_getUSHORT()
          Get USHORT from string (Big Endian 16-bit unsigned integer).
      +
      _getxobjectdict
      +
      in file tcpdf.php, method TCPDF::_getxobjectdict()
          Return XObjects Dictionary.
      +
      _JScolor
      +
      in file tcpdf.php, method TCPDF::_JScolor()
          Convert color to javascript color.
      +
      _md5_16
      +
      in file tcpdf.php, method TCPDF::_md5_16()
          Encrypts a string using MD5 and returns it's value as a binary string.
      +
      _newobj
      +
      in file tcpdf.php, method TCPDF::_newobj()
          Begin a new object and return the object number.
      +
      _objectkey
      +
      in file tcpdf.php, method TCPDF::_objectkey()
          Compute encryption key depending on object number where the encrypted data is stored.
      +
      _OEvalue
      +
      in file tcpdf.php, method TCPDF::_OEvalue()
          Compute OE value (used for encryption)
      +
      _out
      +
      in file tcpdf.php, method TCPDF::_out()
          Output a string to the document.
      +
      _outCurve
      +
      in file tcpdf.php, method TCPDF::_outCurve()
          Append a cubic Bzier curve to the current path. The curve shall extend from the current point to the point (x3, y3), using (x1, y1) and (x2, y2) as the Bzier control points.
      +
      _outCurveV
      +
      in file tcpdf.php, method TCPDF::_outCurveV()
          Append a cubic Bzier curve to the current path. The curve shall extend from the current point to the point (x3, y3), using the current point and (x2, y2) as the Bzier control points.
      +
      _outCurveY
      +
      in file tcpdf.php, method TCPDF::_outCurveY()
          Append a cubic Bzier curve to the current path. The curve shall extend from the current point to the point (x3, y3), using (x1, y1) and (x3, y3) as the Bzier control points.
      +
      _outellipticalarc
      +
      in file tcpdf.php, method TCPDF::_outellipticalarc()
          Append an elliptical arc to the current path.
      +
      _outLine
      +
      in file tcpdf.php, method TCPDF::_outLine()
          Append a straight line segment from the current point to the point (x, y).
      +
      _outPoint
      +
      in file tcpdf.php, method TCPDF::_outPoint()
          Begin a new subpath by moving the current point to coordinates (x, y), omitting any connecting line segment.
      +
      _outRect
      +
      in file tcpdf.php, method TCPDF::_outRect()
          Append a rectangle to the current path as a complete subpath, with lower-left corner (x, y) and dimensions widthand height in user space.
      +
      _Ovalue
      +
      in file tcpdf.php, method TCPDF::_Ovalue()
          Compute O value (used for encryption)
      +
      _parsejpeg
      +
      in file tcpdf.php, method TCPDF::_parsejpeg()
          Extract info from a JPEG file without using the GD library.
      +
      _parsepng
      +
      in file tcpdf.php, method TCPDF::_parsepng()
          Extract info from a PNG file without using the GD library.
      +
      _putannotsobjs
      +
      in file tcpdf.php, method TCPDF::_putannotsobjs()
          Output annotations objects for all pages.
      +
      _putannotsrefs
      +
      in file tcpdf.php, method TCPDF::_putannotsrefs()
          Output references to page annotations
      +
      _putAPXObject
      +
      in file tcpdf.php, method TCPDF::_putAPXObject()
          Put appearance streams XObject used to define annotation's appearance states
      +
      _putbookmarks
      +
      in file tcpdf.php, method TCPDF::_putbookmarks()
          Create a bookmark PDF string.
      +
      _putcatalog
      +
      in file tcpdf.php, method TCPDF::_putcatalog()
          Output Catalog.
      +
      _putcidfont0
      +
      in file tcpdf.php, method TCPDF::_putcidfont0()
          Output CID-0 fonts.
      +
      _putEmbeddedFiles
      +
      in file tcpdf.php, method TCPDF::_putEmbeddedFiles()
          Embedd the attached files.
      +
      _putencryption
      +
      in file tcpdf.php, method TCPDF::_putencryption()
          Put encryption on PDF document.
      +
      _putextgstates
      +
      in file tcpdf.php, method TCPDF::_putextgstates()
          Put extgstates for object transparency
      +
      _putfonts
      +
      in file tcpdf.php, method TCPDF::_putfonts()
          Output fonts.
      +
      _putfontwidths
      +
      in file tcpdf.php, method TCPDF::_putfontwidths()
          Outputs font widths
      +
      _putheader
      +
      in file tcpdf.php, method TCPDF::_putheader()
          Output PDF header.
      +
      _putimages
      +
      in file tcpdf.php, method TCPDF::_putimages()
          Output images.
      +
      _putinfo
      +
      in file tcpdf.php, method TCPDF::_putinfo()
          Adds some Metadata information (Document Information Dictionary)
      +
      _putjavascript
      +
      in file tcpdf.php, method TCPDF::_putjavascript()
          Create a javascript PDF string.
      +
      _putocg
      +
      in file tcpdf.php, method TCPDF::_putocg()
          Put visibility settings.
      +
      _putpages
      +
      in file tcpdf.php, method TCPDF::_putpages()
          Output pages.
      +
      _putresourcedict
      +
      in file tcpdf.php, method TCPDF::_putresourcedict()
          Output Resources Dictionary.
      +
      _putresources
      +
      in file tcpdf.php, method TCPDF::_putresources()
          Output Resources.
      +
      _putshaders
      +
      in file tcpdf.php, method TCPDF::_putshaders()
          Output gradient shaders.
      +
      _putsignature
      +
      in file tcpdf.php, method TCPDF::_putsignature()
          Add certification signature (DocMDP or UR3)
      +
      _putspotcolors
      +
      in file tcpdf.php, method TCPDF::_putspotcolors()
          Output Spot Colors Resources.
      +
      _putstream
      +
      in file tcpdf.php, method TCPDF::_putstream()
          Output a stream (DEPRECATED).
      +
      _puttruetypeunicode
      +
      in file tcpdf.php, method TCPDF::_puttruetypeunicode()
          Adds unicode fonts.
      +
      _putviewerpreferences
      +
      in file tcpdf.php, method TCPDF::_putviewerpreferences()
          Output viewer preferences.
      +
      _putxobjects
      +
      in file tcpdf.php, method TCPDF::_putxobjects()
          Output Form XObjects Templates.
      +
      _RC4
      +
      in file tcpdf.php, method TCPDF::_RC4()
          Returns the input text encrypted using RC4 algorithm and the specified key.
      +
      _setGDImageTransparency
      +
      in file tcpdf.php, method TCPDF::_setGDImageTransparency()
          Set the transparency for the given GD image.
      +
      _textstring
      +
      in file tcpdf.php, method TCPDF::_textstring()
          Format a text string for meta information
      +
      _toJPEG
      +
      in file tcpdf.php, method TCPDF::_toJPEG()
          Convert the loaded image to a JPEG and then return a structure for the PDF creator.
      +
      _toPNG
      +
      in file tcpdf.php, method TCPDF::_toPNG()
          Convert the loaded image to a PNG and then return a structure for the PDF creator.
      +
      _UEvalue
      +
      in file tcpdf.php, method TCPDF::_UEvalue()
          Compute UE value (used for encryption)
      +
      _Uvalue
      +
      in file tcpdf.php, method TCPDF::_Uvalue()
          Compute U value (used for encryption)
      +
      __construct
      +
      in file qrcode.php, method QRcode::__construct()
          This is the class constructor.
      +
      __construct
      +
      in file barcodes.php, method TCPDFBarcode::__construct()
          This is the class constructor.
      +
      __construct
      +
      in file tcpdf.php, method TCPDF::__construct()
          This is the class constructor.
      +
      __construct
      +
      in file 2dbarcodes.php, method TCPDF2DBarcode::__construct()
          This is the class constructor.
      +
      __construct
      +
      in file pdf417.php, method PDF417::__construct()
          This is the class constructor.
      +
      __destruct
      +
      in file tcpdf.php, method TCPDF::__destruct()
          Default destructor.
      +
      +
      + top
      +
      + +
      +

      a

      +
      +
      $AliasNbPages
      +
      in file tcpdf.php, variable TCPDF::$AliasNbPages
      +
      $AliasNumPage
      +
      in file tcpdf.php, variable TCPDF::$AliasNumPage
      +
      $alignmentPattern
      +
      in file qrcode.php, variable QRcode::$alignmentPattern
      +
      $annotation_fonts
      +
      in file tcpdf.php, variable TCPDF::$annotation_fonts
          List of fonts used on form fields (fontname => fontkey).
      +
      $anTable
      +
      in file qrcode.php, variable QRcode::$anTable
      +
      $author
      +
      in file tcpdf.php, variable TCPDF::$author
      +
      $AutoPageBreak
      +
      in file tcpdf.php, variable TCPDF::$AutoPageBreak
      +
      AcceptPageBreak
      +
      in file tcpdf.php, method TCPDF::AcceptPageBreak()
          Whenever a page break condition is met, the method is called, and the break is issued or not depending on the returned value.
      +
      addExtGState
      +
      in file tcpdf.php, method TCPDF::addExtGState()
          Add transparency parameters to the current extgstate
      +
      AddFont
      +
      in file tcpdf.php, method TCPDF::AddFont()
          Imports a TrueType, Type1, core, or CID0 font and makes it available.
      +
      addHtmlLink
      +
      in file tcpdf.php, method TCPDF::addHtmlLink()
          Output anchor link.
      +
      addHTMLTOC
      +
      in file tcpdf.php, method TCPDF::addHTMLTOC()
          Output a Table Of Content Index (TOC) using HTML templates.
      +
      addHTMLVertSpace
      +
      in file tcpdf.php, method TCPDF::addHTMLVertSpace()
          Add vertical spaces if needed.
      +
      addJavascriptObject
      +
      in file tcpdf.php, method TCPDF::addJavascriptObject()
          Adds a javascript object and return object ID
      +
      AddLink
      +
      in file tcpdf.php, method TCPDF::AddLink()
          Creates a new internal link and returns its identifier. An internal link is a clickable area which directs to another place within the document.
      The identifier can then be passed to Cell(), Write(), Image() or Link(). The destination is defined with SetLink().
      +
      AddPage
      +
      in file tcpdf.php, method TCPDF::AddPage()
          Adds a new page to the document. If a page is already present, the Footer() method is called first to output the footer (if enabled). Then the page is added, the current position set to the top-left corner according to the left and top margins (or top-right if in RTL mode), and Header() is called to display the header (if enabled).
      +
      addPageRegion
      +
      in file tcpdf.php, method TCPDF::addPageRegion()
          Add a single no-write region on selected page.
      +
      AddSpotColor
      +
      in file tcpdf.php, method TCPDF::AddSpotColor()
          Defines a new spot color.
      +
      addTOC
      +
      in file tcpdf.php, method TCPDF::addTOC()
          Output a Table of Content Index (TOC).
      +
      addTOCPage
      +
      in file tcpdf.php, method TCPDF::addTOCPage()
          Adds a new TOC (Table Of Content) page to the document.
      +
      adjustCellPadding
      +
      in file tcpdf.php, method TCPDF::adjustCellPadding()
          Adjust the internal Cell padding array to take account of the line width.
      +
      AliasNbPages
      +
      in file tcpdf.php, method TCPDF::AliasNbPages()
          Defines an alias for the total number of pages.
      +
      AliasNumPage
      +
      in file tcpdf.php, method TCPDF::AliasNumPage()
          Defines an alias for the page number.
      +
      allocate
      +
      in file qrcode.php, method QRcode::allocate()
          Return an array with zeros
      +
      Annotation
      +
      in file tcpdf.php, method TCPDF::Annotation()
          Puts a markup annotation on a rectangular area of the page.
      +
      appendBitstream
      +
      in file qrcode.php, method QRcode::appendBitstream()
          Append one bitstream to another
      +
      appendBytes
      +
      in file qrcode.php, method QRcode::appendBytes()
          Append one bitstream created from bytes to another
      +
      appendNewInputItem
      +
      in file qrcode.php, method QRcode::appendNewInputItem()
          Append data to an input object.
      +
      appendNum
      +
      in file qrcode.php, method QRcode::appendNum()
          Append one bitstream created from number to another
      +
      appendPaddingBit
      +
      in file qrcode.php, method QRcode::appendPaddingBit()
          Append Padding Bit to bitstream
      +
      Arrow
      +
      in file tcpdf.php, method TCPDF::Arrow()
          Draws a grahic arrow.
      +
      arrUTF8ToUTF16BE
      +
      in file tcpdf.php, method TCPDF::arrUTF8ToUTF16BE()
          Converts array of UTF-8 characters to UTF16-BE string.
      +
      +
      + top
      +
      + +
      +

      b

      +
      +
      $b1
      +
      in file qrcode.php, variable QRcode::$b1
      +
      $barcode
      +
      in file tcpdf.php, variable TCPDF::$barcode
      +
      $barcode_array
      +
      in file 2dbarcodes.php, variable TCPDF2DBarcode::$barcode_array
      +
      $barcode_array
      +
      in file pdf417.php, variable PDF417::$barcode_array
      +
      $barcode_array
      +
      in file qrcode.php, variable QRcode::$barcode_array
      +
      $barcode_array
      +
      in file barcodes.php, variable TCPDFBarcode::$barcode_array
      +
      $bgcolor
      +
      in file tcpdf.php, variable TCPDF::$bgcolor
      +
      $bit
      +
      in file qrcode.php, variable QRcode::$bit
      +
      $blocks
      +
      in file qrcode.php, variable QRcode::$blocks
      +
      $bMargin
      +
      in file tcpdf.php, variable TCPDF::$bMargin
      +
      $booklet
      +
      in file tcpdf.php, variable TCPDF::$booklet
          Booklet mode for double-sided pages
      +
      $bordermrk
      +
      in file tcpdf.php, variable TCPDF::$bordermrk
          Array used to store positions inside the pages buffer.
      +
      $buffer
      +
      in file tcpdf.php, variable TCPDF::$buffer
      +
      $bufferlen
      +
      in file tcpdf.php, variable TCPDF::$bufferlen
          Length of the buffer in bytes.
      +
      $byterange_string
      +
      in file tcpdf.php, variable TCPDF::$byterange_string
          ByteRange placemark used during signature process.
      +
      barcodes.php
      +
      procedural page barcodes.php
      +
      barcode_c128
      +
      in file barcodes.php, method TCPDFBarcode::barcode_c128()
          C128 barcodes.
      +
      barcode_codabar
      +
      in file barcodes.php, method TCPDFBarcode::barcode_codabar()
          CODABAR barcodes.
      +
      barcode_code11
      +
      in file barcodes.php, method TCPDFBarcode::barcode_code11()
          CODE11 barcodes.
      +
      barcode_code39
      +
      in file barcodes.php, method TCPDFBarcode::barcode_code39()
          CODE 39 - ANSI MH10.8M-1983 - USD-3 - 3 of 9.
      +
      barcode_code93
      +
      in file barcodes.php, method TCPDFBarcode::barcode_code93()
          CODE 93 - USS-93
      +
      barcode_eanext
      +
      in file barcodes.php, method TCPDFBarcode::barcode_eanext()
          UPC-Based Extentions
      +
      barcode_eanupc
      +
      in file barcodes.php, method TCPDFBarcode::barcode_eanupc()
          EAN13 and UPC-A barcodes.
      +
      barcode_i25
      +
      in file barcodes.php, method TCPDFBarcode::barcode_i25()
          Interleaved 2 of 5 barcodes.
      +
      barcode_imb
      +
      in file barcodes.php, method TCPDFBarcode::barcode_imb()
          IMB - Intelligent Mail Barcode - Onecode - USPS-B-3200 (requires PHP bcmath extension) Intelligent Mail barcode is a 65-bar code for use on mail in the United States.
      +
      barcode_msi
      +
      in file barcodes.php, method TCPDFBarcode::barcode_msi()
          MSI.
      +
      barcode_pharmacode
      +
      in file barcodes.php, method TCPDFBarcode::barcode_pharmacode()
          Pharmacode
      +
      barcode_pharmacode2t
      +
      in file barcodes.php, method TCPDFBarcode::barcode_pharmacode2t()
          Pharmacode two-track
      +
      barcode_postnet
      +
      in file barcodes.php, method TCPDFBarcode::barcode_postnet()
          POSTNET and PLANET barcodes.
      +
      barcode_rms4cc
      +
      in file barcodes.php, method TCPDFBarcode::barcode_rms4cc()
          RMS4CC - CBC - KIX RMS4CC (Royal Mail 4-state Customer Code) - CBC (Customer Bar Code) - KIX (Klant index - Customer index) RM4SCC is the name of the barcode symbology used by the Royal Mail for its Cleanmail service.
      +
      barcode_s25
      +
      in file barcodes.php, method TCPDFBarcode::barcode_s25()
          Standard 2 of 5 barcodes.
      +
      binarize
      +
      in file qrcode.php, method QRcode::binarize()
          Convert the frame in binary form
      +
      binseq_to_array
      +
      in file barcodes.php, method TCPDFBarcode::binseq_to_array()
          Convert binary barcode sequence to TCPDF barcode array
      +
      bitstreamToByte
      +
      in file qrcode.php, method QRcode::bitstreamToByte()
          Convert bitstream to bytes
      +
      Bookmark
      +
      in file tcpdf.php, method TCPDF::Bookmark()
          Adds a bookmark.
      +
      Button
      +
      in file tcpdf.php, method TCPDF::Button()
          Creates a button field
      +
      +
      + top
      +
      + +
      +

      c

      +
      +
      $cache_file_length
      +
      in file tcpdf.php, variable TCPDF::$cache_file_length
          Array used to store the lengths of cache files
      +
      $cache_maxsize_UTF8StringToArray
      +
      in file tcpdf.php, variable TCPDF::$cache_maxsize_UTF8StringToArray
          Maximum size of cache array used for UTF8StringToArray() method.
      +
      $cache_size_UTF8StringToArray
      +
      in file tcpdf.php, variable TCPDF::$cache_size_UTF8StringToArray
          Current size of cache array used for UTF8StringToArray() method.
      +
      $cache_UTF8StringToArray
      +
      in file tcpdf.php, variable TCPDF::$cache_UTF8StringToArray
          Cache array for UTF8StringToArray() method.
      +
      $capacity
      +
      in file qrcode.php, variable QRcode::$capacity
      +
      $casesensitive
      +
      in file qrcode.php, variable QRcode::$casesensitive
      +
      $cell_height_ratio
      +
      in file tcpdf.php, variable TCPDF::$cell_height_ratio
          Default cell height ratio.
      +
      $cell_margin
      +
      in file tcpdf.php, variable TCPDF::$cell_margin
      +
      $cell_padding
      +
      in file tcpdf.php, variable TCPDF::$cell_padding
      +
      $clusters
      +
      in file pdf417.php, variable PDF417::$clusters
      +
      $cntmrk
      +
      in file tcpdf.php, variable TCPDF::$cntmrk
          Array used to store content positions inside the pages buffer.
      +
      $ColorFlag
      +
      in file tcpdf.php, variable TCPDF::$ColorFlag
      +
      $columns
      +
      in file tcpdf.php, variable TCPDF::$columns
          Array of column measures (width, space, starting Y position)
      +
      $column_start_page
      +
      in file tcpdf.php, variable TCPDF::$column_start_page
          Starting page for columns
      +
      $colxshift
      +
      in file tcpdf.php, variable TCPDF::$colxshift
          Array of: X difference between table cell x start and starting page margin, cellspacing, cellpadding
      +
      $compress
      +
      in file tcpdf.php, variable TCPDF::$compress
      +
      $CoreFonts
      +
      in file tcpdf.php, variable TCPDF::$CoreFonts
      +
      $count
      +
      in file qrcode.php, variable QRcode::$count
      +
      $creator
      +
      in file tcpdf.php, variable TCPDF::$creator
      +
      $CurOrientation
      +
      in file tcpdf.php, variable TCPDF::$CurOrientation
      +
      $CurrentFont
      +
      in file tcpdf.php, variable TCPDF::$CurrentFont
      +
      $current_column
      +
      in file tcpdf.php, variable TCPDF::$current_column
          Current column number
      +
      $currpagegroup
      +
      in file tcpdf.php, variable TCPDF::$currpagegroup
          Contains the alias of the current page group
      +
      $customlistindent
      +
      in file tcpdf.php, variable TCPDF::$customlistindent
      +
      calcN1N3
      +
      in file qrcode.php, method QRcode::calcN1N3()
          calcN1N3
      +
      calcParity
      +
      in file qrcode.php, method QRcode::calcParity()
          calcParity
      +
      Cell
      +
      in file tcpdf.php, method TCPDF::Cell()
          Prints a cell (rectangular area) with optional borders, background color and character string. The upper-left corner of the cell corresponds to the current position. The text can be aligned or centered. After the call, the current position moves to the right or to the next line. It is possible to put a link on the text.
      If automatic page breaking is enabled and the cell goes beyond the limit, a page break is done before outputting.
      +
      check
      +
      in file qrcode.php, method QRcode::check()
          Validate the input data.
      +
      CheckBox
      +
      in file tcpdf.php, method TCPDF::CheckBox()
          Creates a CheckBox field
      +
      checkModeAn
      +
      in file qrcode.php, method QRcode::checkModeAn()
          checkModeAn
      +
      checkModeKanji
      +
      in file qrcode.php, method QRcode::checkModeKanji()
          checkModeKanji
      +
      checkModeNum
      +
      in file qrcode.php, method QRcode::checkModeNum()
          checkModeNum
      +
      checkPageBreak
      +
      in file tcpdf.php, method TCPDF::checkPageBreak()
          Add page if needed.
      +
      checkPageRegions
      +
      in file tcpdf.php, method TCPDF::checkPageRegions()
          Check page for no-write regions and adapt current coordinates and page margins if necessary.
      +
      checksum_code39
      +
      in file barcodes.php, method TCPDFBarcode::checksum_code39()
          Calculate CODE 39 checksum (modulo 43).
      +
      checksum_code93
      +
      in file barcodes.php, method TCPDFBarcode::checksum_code93()
          Calculate CODE 93 checksum (modulo 47).
      +
      checksum_s25
      +
      in file barcodes.php, method TCPDFBarcode::checksum_s25()
          Checksum for standard 2 of 5 barcodes.
      +
      Circle
      +
      in file tcpdf.php, method TCPDF::Circle()
          Draws a circle.
      +
      Clip
      +
      in file tcpdf.php, method TCPDF::Clip()
          Set a rectangular clipping area.
      +
      Close
      +
      in file tcpdf.php, method TCPDF::Close()
          Terminates the PDF document.
      +
      closeHTMLTagHandler
      +
      in file tcpdf.php, method TCPDF::closeHTMLTagHandler()
          Process closing tags.
      +
      colorRegistrationBar
      +
      in file tcpdf.php, method TCPDF::colorRegistrationBar()
          Paints color transition registration bars
      +
      ComboBox
      +
      in file tcpdf.php, method TCPDF::ComboBox()
          Creates a Combo-box field
      +
      commitTransaction
      +
      in file tcpdf.php, method TCPDF::commitTransaction()
          Delete the copy of the current TCPDF object used for undo operation.
      +
      convertData
      +
      in file qrcode.php, method QRcode::convertData()
          convertData
      +
      convertHexStringToString
      +
      in file tcpdf.php, method TCPDF::convertHexStringToString()
          Convert hexadecimal string to string
      +
      convertHTMLColorToDec
      +
      in file tcpdf.php, method TCPDF::convertHTMLColorToDec()
          Returns an array (RGB or CMYK) from an html color name or a six-digit (i.e. #3FE5AA) or three-digit (i.e. #7FF) hexadecimal color representation.
      +
      convertStringToHexString
      +
      in file tcpdf.php, method TCPDF::convertStringToHexString()
          Convert string to hexadecimal string (byte string)
      +
      convertSVGtMatrix
      +
      in file tcpdf.php, method TCPDF::convertSVGtMatrix()
          Convert SVG transformation matrix to PDF.
      +
      CoonsPatchMesh
      +
      in file tcpdf.php, method TCPDF::CoonsPatchMesh()
          Paints a coons patch mesh.
      +
      copyPage
      +
      in file tcpdf.php, method TCPDF::copyPage()
          Clone the specified page to a new page.
      +
      createBitStream
      +
      in file qrcode.php, method QRcode::createBitStream()
          createBitStream
      +
      createFrame
      +
      in file qrcode.php, method QRcode::createFrame()
          Return a copy of initialized frame.
      +
      cropMark
      +
      in file tcpdf.php, method TCPDF::cropMark()
          Paints crop mark
      +
      Curve
      +
      in file tcpdf.php, method TCPDF::Curve()
          Draws a Bezier curve.
      +
      +
      + top
      +
      + +
      +

      d

      +
      +
      $data
      +
      in file qrcode.php, variable QRcode::$data
      +
      $datacode
      +
      in file qrcode.php, variable QRcode::$datacode
      +
      $dataLength
      +
      in file qrcode.php, variable QRcode::$dataLength
      +
      $dataStr
      +
      in file qrcode.php, variable QRcode::$dataStr
      +
      $default_form_prop
      +
      in file tcpdf.php, variable TCPDF::$default_form_prop
          Deafult Javascript field properties. Possible values are described on official Javascript for Acrobat API reference. Annotation options can be directly specified using the 'aopt' entry.
      +
      $default_graphic_vars
      +
      in file tcpdf.php, variable TCPDF::$default_graphic_vars
      +
      $default_monospaced_font
      +
      in file tcpdf.php, variable TCPDF::$default_monospaced_font
          Default monospaced font
      +
      $default_table_columns
      +
      in file tcpdf.php, variable TCPDF::$default_table_columns
      +
      $diffs
      +
      in file tcpdf.php, variable TCPDF::$diffs
      +
      $dir
      +
      in file qrcode.php, variable QRcode::$dir
      +
      $diskcache
      +
      in file tcpdf.php, variable TCPDF::$diskcache
          If true enables disk caching.
      +
      $dpi
      +
      in file tcpdf.php, variable TCPDF::$dpi
          Dot Per Inch Document Resolution (do not change)
      +
      $DrawColor
      +
      in file tcpdf.php, variable TCPDF::$DrawColor
      +
      dec_to_hex
      +
      in file barcodes.php, method TCPDFBarcode::dec_to_hex()
          Convert large integer number to hexadecimal representation.
      +
      deletePage
      +
      in file tcpdf.php, method TCPDF::deletePage()
          Remove the specified page.
      +
      drawHTMLTagBorder
      +
      in file tcpdf.php, method TCPDF::drawHTMLTagBorder()
          Draw an HTML block border and fill
      +
      +
      + top
      +
      + +
      +

      e

      +
      +
      $ecccode
      +
      in file qrcode.php, variable QRcode::$ecccode
      +
      $eccLength
      +
      in file qrcode.php, variable QRcode::$eccLength
      +
      $eccTable
      +
      in file qrcode.php, variable QRcode::$eccTable
      +
      $embeddedfiles
      +
      in file tcpdf.php, variable TCPDF::$embeddedfiles
      +
      $emptypagemrk
      +
      in file tcpdf.php, variable TCPDF::$emptypagemrk
          Array used to store page positions to track empty pages.
      +
      $encoding
      +
      in file tcpdf.php, variable TCPDF::$encoding
      +
      $encryptdata
      +
      in file tcpdf.php, variable TCPDF::$encryptdata
          Array containing encryption settings
      +
      $encrypted
      +
      in file tcpdf.php, variable TCPDF::$encrypted
          Indicates whether document is protected
      +
      $enc_padding
      +
      in file tcpdf.php, variable TCPDF::$enc_padding
          Encryption padding
      +
      $endlinex
      +
      in file tcpdf.php, variable TCPDF::$endlinex
          End position of the latest inserted line
      +
      $epsmarker
      +
      in file tcpdf.php, variable TCPDF::$epsmarker
          String used to mark the beginning and end of EPS image blocks
      +
      $extgstates
      +
      in file tcpdf.php, variable TCPDF::$extgstates
          Array of transparency objects and parameters.
      +
      eat8
      +
      in file qrcode.php, method QRcode::eat8()
          eat8
      +
      eatAn
      +
      in file qrcode.php, method QRcode::eatAn()
          eatAn
      +
      eatKanji
      +
      in file qrcode.php, method QRcode::eatKanji()
          eatKanji
      +
      eatNum
      +
      in file qrcode.php, method QRcode::eatNum()
          eatNum
      +
      Ellipse
      +
      in file tcpdf.php, method TCPDF::Ellipse()
          Draws an ellipse.
      +
      empty_string
      +
      in file tcpdf.php, method TCPDF::empty_string()
          Determine whether a string is empty.
      +
      encodeBitStream
      +
      in file qrcode.php, method QRcode::encodeBitStream()
          encodeBitStream
      +
      encodeMask
      +
      in file qrcode.php, method QRcode::encodeMask()
          Encode mask
      +
      encodeMode8
      +
      in file qrcode.php, method QRcode::encodeMode8()
          encodeMode8
      +
      encodeModeAn
      +
      in file qrcode.php, method QRcode::encodeModeAn()
          encodeModeAn
      +
      encodeModeKanji
      +
      in file qrcode.php, method QRcode::encodeModeKanji()
          encodeModeKanji
      +
      encodeModeNum
      +
      in file qrcode.php, method QRcode::encodeModeNum()
          encodeModeNum
      +
      encodeModeStructure
      +
      in file qrcode.php, method QRcode::encodeModeStructure()
          encodeModeStructure
      +
      encodeString
      +
      in file qrcode.php, method QRcode::encodeString()
          Encode the input string to QR code
      +
      encode_code39_ext
      +
      in file barcodes.php, method TCPDFBarcode::encode_code39_ext()
          Encode a string to be used for CODE 39 Extended mode.
      +
      encode_rs_char
      +
      in file qrcode.php, method QRcode::encode_rs_char()
          Encode a Reed-Solomon codec and returns the parity array
      +
      endPage
      +
      in file tcpdf.php, method TCPDF::endPage()
          Terminate the current page
      +
      endSVGElementHandler
      +
      in file tcpdf.php, method TCPDF::endSVGElementHandler()
          Sets the closing SVG element handler function for the XML parser.
      +
      endTemplate
      +
      in file tcpdf.php, method TCPDF::endTemplate()
          End the current XObject Template started with startTemplate() and restore the previous graphic state.
      +
      endTOCPage
      +
      in file tcpdf.php, method TCPDF::endTOCPage()
          Terminate the current TOC (Table Of Content) page
      +
      Error
      +
      in file tcpdf.php, method TCPDF::Error()
          This method is automatically called in case of fatal error; it simply outputs the message and halts the execution. An inherited class may override it to customize the error handling but should always halt the script, or the resulting document would probably be invalid.
      +
      estimateBitsMode8
      +
      in file qrcode.php, method QRcode::estimateBitsMode8()
          estimateBitsMode8
      +
      estimateBitsModeAn
      +
      in file qrcode.php, method QRcode::estimateBitsModeAn()
          estimateBitsModeAn
      +
      estimateBitsModeKanji
      +
      in file qrcode.php, method QRcode::estimateBitsModeKanji()
          estimateBitsModeKanji
      +
      estimateBitsModeNum
      +
      in file qrcode.php, method QRcode::estimateBitsModeNum()
          estimateBitsModeNum
      +
      estimateBitStreamSize
      +
      in file qrcode.php, method QRcode::estimateBitStreamSize()
          estimateBitStreamSize
      +
      estimateVersion
      +
      in file qrcode.php, method QRcode::estimateVersion()
          estimateVersion
      +
      evaluateSymbol
      +
      in file qrcode.php, method QRcode::evaluateSymbol()
          evaluateSymbol
      +
      extractCSSproperties
      +
      in file tcpdf.php, method TCPDF::extractCSSproperties()
          Extracts the CSS properties from a CSS string.
      +
      +
      + top
      +
      + +
      +

      f

      +
      +
      $feps
      +
      in file tcpdf.php, variable TCPDF::$feps
          Epsilon value used for float calculations
      +
      $fgcolor
      +
      in file tcpdf.php, variable TCPDF::$fgcolor
      +
      $fhPt
      +
      in file tcpdf.php, variable TCPDF::$fhPt
      +
      $file_id
      +
      in file tcpdf.php, variable TCPDF::$file_id
          File ID (used on trailer)
      +
      $FillColor
      +
      in file tcpdf.php, variable TCPDF::$FillColor
      +
      $FontAscent
      +
      in file tcpdf.php, variable TCPDF::$FontAscent
      +
      $FontDescent
      +
      in file tcpdf.php, variable TCPDF::$FontDescent
      +
      $FontFamily
      +
      in file tcpdf.php, variable TCPDF::$FontFamily
      +
      $FontFiles
      +
      in file tcpdf.php, variable TCPDF::$FontFiles
      +
      $fontkeys
      +
      in file tcpdf.php, variable TCPDF::$fontkeys
          Store the font keys.
      +
      $fontlist
      +
      in file tcpdf.php, variable TCPDF::$fontlist
      +
      $fonts
      +
      in file tcpdf.php, variable TCPDF::$fonts
      +
      $FontSize
      +
      in file tcpdf.php, variable TCPDF::$FontSize
      +
      $FontSizePt
      +
      in file tcpdf.php, variable TCPDF::$FontSizePt
      +
      $FontStyle
      +
      in file tcpdf.php, variable TCPDF::$FontStyle
      +
      $font_obj_ids
      +
      in file tcpdf.php, variable TCPDF::$font_obj_ids
          Store the font object IDs.
      +
      $font_spacing
      +
      in file tcpdf.php, variable TCPDF::$font_spacing
      +
      $font_stretching
      +
      in file tcpdf.php, variable TCPDF::$font_stretching
      +
      $font_subsetting
      +
      in file tcpdf.php, variable TCPDF::$font_subsetting
      +
      $footerlen
      +
      in file tcpdf.php, variable TCPDF::$footerlen
          Array used to store footer length of each page.
      +
      $footerpos
      +
      in file tcpdf.php, variable TCPDF::$footerpos
          Array used to store footer positions of each page.
      +
      $footer_font
      +
      in file tcpdf.php, variable TCPDF::$footer_font
      +
      $footer_margin
      +
      in file tcpdf.php, variable TCPDF::$footer_margin
      +
      $formatInfo
      +
      in file qrcode.php, variable QRcode::$formatInfo
      +
      $form_action
      +
      in file tcpdf.php, variable TCPDF::$form_action
          Current form action (used during XHTML rendering)
      +
      $form_enctype
      +
      in file tcpdf.php, variable TCPDF::$form_enctype
          Current form encryption type (used during XHTML rendering)
      +
      $form_mode
      +
      in file tcpdf.php, variable TCPDF::$form_mode
          Current method to submit forms.
      +
      $form_obj_id
      +
      in file tcpdf.php, variable TCPDF::$form_obj_id
          List of form annotations IDs
      +
      $frame
      +
      in file qrcode.php, variable QRcode::$frame
      +
      $frames
      +
      in file qrcode.php, variable QRcode::$frames
      +
      $fwPt
      +
      in file tcpdf.php, variable TCPDF::$fwPt
      +
      fitBlock
      +
      in file tcpdf.php, method TCPDF::fitBlock()
          Set the block dimensions accounting for page breaks and page/column fitting
      +
      fixHTMLCode
      +
      in file tcpdf.php, method TCPDF::fixHTMLCode()
          Cleanup HTML code (requires HTML Tidy library).
      +
      Footer
      +
      in file tcpdf.php, method TCPDF::Footer()
          This method is used to render the page footer.
      +
      formatPageNumber
      +
      in file tcpdf.php, method TCPDF::formatPageNumber()
          Format the page numbers.
      +
      formatTOCPageNumber
      +
      in file tcpdf.php, method TCPDF::formatTOCPageNumber()
          Format the page numbers on the Table Of Content.
      +
      +
      + top
      +
      + +
      +

      g

      +
      +
      $gradients
      +
      in file tcpdf.php, variable TCPDF::$gradients
          Array for storing gradient information.
      +
      generateMaskNo
      +
      in file qrcode.php, method QRcode::generateMaskNo()
          Return bitmask
      +
      GetAbsX
      +
      in file tcpdf.php, method TCPDF::GetAbsX()
          Returns the absolute X value of current position.
      +
      getAliasNbPages
      +
      in file tcpdf.php, method TCPDF::getAliasNbPages()
          Returns the string alias used for the total number of pages.
      +
      getAliasNumPage
      +
      in file tcpdf.php, method TCPDF::getAliasNumPage()
          Returns the string alias used for the page number.
      +
      getAnnotOptFromJSProp
      +
      in file tcpdf.php, method TCPDF::getAnnotOptFromJSProp()
          Convert JavaScript form fields properties array to Annotation Properties array.
      +
      GetArrStringWidth
      +
      in file tcpdf.php, method TCPDF::GetArrStringWidth()
          Returns the string length of an array of chars in user unit or an array of characters widths. A font must be selected.
      +
      getBarcode
      +
      in file tcpdf.php, method TCPDF::getBarcode()
          Get current barcode.
      +
      getBarcodeArray
      +
      in file pdf417.php, method PDF417::getBarcodeArray()
          Returns a barcode array which is readable by TCPDF
      +
      getBarcodeArray
      +
      in file 2dbarcodes.php, method TCPDF2DBarcode::getBarcodeArray()
          Return an array representations of barcode.
      +
      getBarcodeArray
      +
      in file qrcode.php, method QRcode::getBarcodeArray()
          Returns a barcode array which is readable by TCPDF
      +
      getBarcodeArray
      +
      in file barcodes.php, method TCPDFBarcode::getBarcodeArray()
          Return an array representations of barcode.
      +
      getBitStream
      +
      in file qrcode.php, method QRcode::getBitStream()
          Returns a stream of bits.
      +
      getBorderMode
      +
      in file tcpdf.php, method TCPDF::getBorderMode()
          Get the border mode accounting for multicell position (opens bottom side of multicell crossing pages)
      +
      getBorderStartPosition
      +
      in file tcpdf.php, method TCPDF::getBorderStartPosition()
          Return the starting coordinates to draw an html border
      +
      getBreakMargin
      +
      in file tcpdf.php, method TCPDF::getBreakMargin()
          Returns the page break margin.
      +
      getBuffer
      +
      in file tcpdf.php, method TCPDF::getBuffer()
          Get buffer content.
      +
      getByteStream
      +
      in file qrcode.php, method QRcode::getByteStream()
          Pack all bit streams padding bits into a byte array.
      +
      getCellBorder
      +
      in file tcpdf.php, method TCPDF::getCellBorder()
          Returns the code to draw the cell border
      +
      getCellCode
      +
      in file tcpdf.php, method TCPDF::getCellCode()
          Returns the PDF string code to print a cell (rectangular area) with optional borders, background color and character string. The upper-left corner of the cell corresponds to the current position. The text can be aligned or centered. After the call, the current position moves to the right or to the next line. It is possible to put a link on the text.
      If automatic page breaking is enabled and the cell goes beyond the limit, a page break is done before outputting.
      +
      getCellHeightRatio
      +
      in file tcpdf.php, method TCPDF::getCellHeightRatio()
          return the height of cell repect font height.
      +
      getCellMargins
      +
      in file tcpdf.php, method TCPDF::getCellMargins()
          Get the internal Cell margin array.
      +
      getCellPaddings
      +
      in file tcpdf.php, method TCPDF::getCellPaddings()
          Get the internal Cell padding array.
      +
      GetCharWidth
      +
      in file tcpdf.php, method TCPDF::GetCharWidth()
          Returns the length of the char in user unit for the current font considering current stretching and spacing (tracking/kerning).
      +
      getCode
      +
      in file qrcode.php, method QRcode::getCode()
          Return Reed-Solomon block code.
      +
      getColumn
      +
      in file tcpdf.php, method TCPDF::getColumn()
          Return the current column number
      +
      getCompaction
      +
      in file pdf417.php, method PDF417::getCompaction()
          Compact data by mode.
      +
      getCSSBorderDashStyle
      +
      in file tcpdf.php, method TCPDF::getCSSBorderDashStyle()
          Returns the border dash style from CSS property
      +
      getCSSBorderMargin
      +
      in file tcpdf.php, method TCPDF::getCSSBorderMargin()
          Get the border-spacing from CSS attribute.
      +
      getCSSBorderStyle
      +
      in file tcpdf.php, method TCPDF::getCSSBorderStyle()
          Returns the border style array from CSS border properties
      +
      getCSSBorderWidth
      +
      in file tcpdf.php, method TCPDF::getCSSBorderWidth()
          Returns the border width from CSS property
      +
      getCSSFontSpacing
      +
      in file tcpdf.php, method TCPDF::getCSSFontSpacing()
          Returns the letter-spacing value from CSS value
      +
      getCSSFontStretching
      +
      in file tcpdf.php, method TCPDF::getCSSFontStretching()
          Returns the percentage of font stretching from CSS value
      +
      getCSSMargin
      +
      in file tcpdf.php, method TCPDF::getCSSMargin()
          Get the internal Cell margin from CSS attribute.
      +
      getCSSPadding
      +
      in file tcpdf.php, method TCPDF::getCSSPadding()
          Get the internal Cell padding from CSS attribute.
      +
      getDataLength
      +
      in file qrcode.php, method QRcode::getDataLength()
          Return maximum data code length (bytes) for the version.
      +
      getECCLength
      +
      in file qrcode.php, method QRcode::getECCLength()
          Return maximum error correction code length (bytes) for the version.
      +
      getEccSpec
      +
      in file qrcode.php, method QRcode::getEccSpec()
          Return an array of ECC specification.
      +
      getEncPermissionsString
      +
      in file tcpdf.php, method TCPDF::getEncPermissionsString()
          Convert encryption P value to a string of bytes, low-order byte first.
      +
      getErrorCorrection
      +
      in file pdf417.php, method PDF417::getErrorCorrection()
          Returns the error correction codewords
      +
      getErrorCorrectionLevel
      +
      in file pdf417.php, method PDF417::getErrorCorrectionLevel()
          Returns the error correction level (0-8) to be used
      +
      getFontAscent
      +
      in file tcpdf.php, method TCPDF::getFontAscent()
          Return the font ascent value
      +
      getFontBuffer
      +
      in file tcpdf.php, method TCPDF::getFontBuffer()
          Get font buffer content.
      +
      getFontDescent
      +
      in file tcpdf.php, method TCPDF::getFontDescent()
          Return the font descent value
      +
      getFontFamily
      +
      in file tcpdf.php, method TCPDF::getFontFamily()
          Returns the current font family name.
      +
      getFontFamilyName
      +
      in file tcpdf.php, method TCPDF::getFontFamilyName()
          Return normalized font name
      +
      getFontSize
      +
      in file tcpdf.php, method TCPDF::getFontSize()
          Returns the current font size.
      +
      getFontSizePt
      +
      in file tcpdf.php, method TCPDF::getFontSizePt()
          Returns the current font size in points unit.
      +
      getFontsList
      +
      in file tcpdf.php, method TCPDF::getFontsList()
          Fill the list of available fonts ($this->fontlist).
      +
      getFontSpacing
      +
      in file tcpdf.php, method TCPDF::getFontSpacing()
          Get the amount to increase or decrease the space between characters in a text.
      +
      getFontStretching
      +
      in file tcpdf.php, method TCPDF::getFontStretching()
          Get the percentage of character stretching.
      +
      getFontStyle
      +
      in file tcpdf.php, method TCPDF::getFontStyle()
          Returns the current font style.
      +
      getFontSubsetting
      +
      in file tcpdf.php, method TCPDF::getFontSubsetting()
          Return the default option for font subsetting.
      +
      getFooterFont
      +
      in file tcpdf.php, method TCPDF::getFooterFont()
          Get Footer font.
      +
      getFooterMargin
      +
      in file tcpdf.php, method TCPDF::getFooterMargin()
          Returns footer margin in user units.
      +
      getFormatInfo
      +
      in file qrcode.php, method QRcode::getFormatInfo()
          Return BCH encoded format information pattern.
      +
      getFormDefaultProp
      +
      in file tcpdf.php, method TCPDF::getFormDefaultProp()
          Return the default properties for form fields.
      +
      getFrameAt
      +
      in file qrcode.php, method QRcode::getFrameAt()
          Get frame value at specified position
      +
      getGDgamma
      +
      in file tcpdf.php, method TCPDF::getGDgamma()
          Correct the gamma value to be used with GD library
      +
      getGraphicVars
      +
      in file tcpdf.php, method TCPDF::getGraphicVars()
          Returns current graphic variables as array.
      +
      getGroupPageNo
      +
      in file tcpdf.php, method TCPDF::getGroupPageNo()
          Return the current page in the group.
      +
      getGroupPageNoFormatted
      +
      in file tcpdf.php, method TCPDF::getGroupPageNoFormatted()
          Returns the current group page number formatted as a string.
      +
      getHeaderData
      +
      in file tcpdf.php, method TCPDF::getHeaderData()
          Returns header data:
      +
      getHeaderFont
      +
      in file tcpdf.php, method TCPDF::getHeaderFont()
          Get header font.
      +
      getHeaderMargin
      +
      in file tcpdf.php, method TCPDF::getHeaderMargin()
          Returns header margin in user units.
      +
      getHtmlDomArray
      +
      in file tcpdf.php, method TCPDF::getHtmlDomArray()
          Returns the HTML DOM array.
      +
      getHTMLUnitToUnits
      +
      in file tcpdf.php, method TCPDF::getHTMLUnitToUnits()
          Convert HTML string containing value and unit of measure to user's units or points.
      +
      getHyphenPatternsFromTEX
      +
      in file tcpdf.php, method TCPDF::getHyphenPatternsFromTEX()
          Returns an array of hyphenation patterns.
      +
      getImageBuffer
      +
      in file tcpdf.php, method TCPDF::getImageBuffer()
          Get image buffer content.
      +
      getImageFileType
      +
      in file tcpdf.php, method TCPDF::getImageFileType()
          Return the image type given the file name or array returned by getimagesize() function.
      +
      getImageRBX
      +
      in file tcpdf.php, method TCPDF::getImageRBX()
          Return the right-bottom (or left-bottom for RTL) corner X coordinate of last inserted image
      +
      getImageRBY
      +
      in file tcpdf.php, method TCPDF::getImageRBY()
          Return the right-bottom (or left-bottom for RTL) corner Y coordinate of last inserted image
      +
      getImageScale
      +
      in file tcpdf.php, method TCPDF::getImageScale()
          Returns the adjusting factor to convert pixels to user units.
      +
      getInputSequences
      +
      in file pdf417.php, method PDF417::getInputSequences()
          Create array of sequences from input
      +
      getLastH
      +
      in file tcpdf.php, method TCPDF::getLastH()
          Get the last cell height.
      +
      GetLineWidth
      +
      in file tcpdf.php, method TCPDF::GetLineWidth()
          Returns the current the line width.
      +
      getMargins
      +
      in file tcpdf.php, method TCPDF::getMargins()
          Returns an array containing current margins:
      +
      getMinimumVersion
      +
      in file qrcode.php, method QRcode::getMinimumVersion()
          Return a version number that satisfies the input code length.
      +
      getNextPosition
      +
      in file qrcode.php, method QRcode::getNextPosition()
          Return the next frame position
      +
      getNumberOfColumns
      +
      in file tcpdf.php, method TCPDF::getNumberOfColumns()
          Return the current number of columns.
      +
      GetNumChars
      +
      in file tcpdf.php, method TCPDF::GetNumChars()
          Returns the numbero of characters in a string.
      +
      getNumLines
      +
      in file tcpdf.php, method TCPDF::getNumLines()
          This method return the estimated number of lines for print a simple text string using Multicell() method.
      +
      getNumPages
      +
      in file tcpdf.php, method TCPDF::getNumPages()
          Get the total number of insered pages.
      +
      getObjFilename
      +
      in file tcpdf.php, method TCPDF::getObjFilename()
          Returns a temporary filename for caching object on filesystem.
      +
      getOriginalMargins
      +
      in file tcpdf.php, method TCPDF::getOriginalMargins()
          Returns an array containing original margins:
      +
      getPage
      +
      in file tcpdf.php, method TCPDF::getPage()
          Get current document page number.
      +
      getPageBuffer
      +
      in file tcpdf.php, method TCPDF::getPageBuffer()
          Get page buffer content.
      +
      getPageDimensions
      +
      in file tcpdf.php, method TCPDF::getPageDimensions()
          Returns an array of page dimensions:
      +
      getPageGroupAlias
      +
      in file tcpdf.php, method TCPDF::getPageGroupAlias()
          Return the alias of the current page group If the current font is unicode type, the returned string is surrounded by additional curly braces.
      +
      getPageHeight
      +
      in file tcpdf.php, method TCPDF::getPageHeight()
          Returns the page height in units.
      +
      getPageNumGroupAlias
      +
      in file tcpdf.php, method TCPDF::getPageNumGroupAlias()
          Return the alias for the page number on the current page group If the current font is unicode type, the returned string is surrounded by additional curly braces.
      +
      getPageRegions
      +
      in file tcpdf.php, method TCPDF::getPageRegions()
          Return an array of no-write page regions
      +
      getPageSizeFromFormat
      +
      in file tcpdf.php, method TCPDF::getPageSizeFromFormat()
          Get page dimensions from format name.
      +
      getPageWidth
      +
      in file tcpdf.php, method TCPDF::getPageWidth()
          Returns the page width in units.
      +
      getPathPaintOperator
      +
      in file tcpdf.php, method TCPDF::getPathPaintOperator()
          Get the Path-Painting Operators.
      +
      getPDFData
      +
      in file tcpdf.php, method TCPDF::getPDFData()
          Returns the PDF data.
      +
      getRandomSeed
      +
      in file tcpdf.php, method TCPDF::getRandomSeed()
          Returns a string containing random data to be used as a seed for encryption methods.
      +
      getRawCharWidth
      +
      in file tcpdf.php, method TCPDF::getRawCharWidth()
          Returns the length of the char in user unit for the current font.
      +
      getRemainder
      +
      in file qrcode.php, method QRcode::getRemainder()
          Return the numer of remainder bits.
      +
      getRemainingWidth
      +
      in file tcpdf.php, method TCPDF::getRemainingWidth()
          Returns the remaining width between the current position and margins.
      +
      getRTL
      +
      in file tcpdf.php, method TCPDF::getRTL()
          Return the RTL status
      +
      getScaleFactor
      +
      in file tcpdf.php, method TCPDF::getScaleFactor()
          Returns the scale factor (number of points in user unit).
      +
      getSpaceString
      +
      in file tcpdf.php, method TCPDF::getSpaceString()
          Returns the string used to find spaces
      +
      getStringHeight
      +
      in file tcpdf.php, method TCPDF::getStringHeight()
          This method return the estimated needed height for print a simple text string in Multicell() method.
      +
      GetStringWidth
      +
      in file tcpdf.php, method TCPDF::GetStringWidth()
          Returns the length of a string in user unit. A font must be selected.
      +
      getSVGTransformMatrix
      +
      in file tcpdf.php, method TCPDF::getSVGTransformMatrix()
          Get the tranformation matrix from SVG transform attribute
      +
      getTagStyleFromCSS
      +
      in file tcpdf.php, method TCPDF::getTagStyleFromCSS()
          Returns the styles that apply for the selected HTML tag.
      +
      getTCPDFVersion
      +
      in file tcpdf.php, method TCPDF::getTCPDFVersion()
          Return the current TCPDF version.
      +
      getTransformationMatrixProduct
      +
      in file tcpdf.php, method TCPDF::getTransformationMatrixProduct()
          Get the product of two SVG tranformation matrices
      +
      getUserPermissionCode
      +
      in file tcpdf.php, method TCPDF::getUserPermissionCode()
          Return the premission code used on encryption (P value).
      +
      getVectorsAngle
      +
      in file tcpdf.php, method TCPDF::getVectorsAngle()
          Returns the angle in radiants between two vectors
      +
      getVersionPattern
      +
      in file qrcode.php, method QRcode::getVersionPattern()
          Return BCH encoded version information pattern that is used for the symbol of version 7 or greater. Use lower 18 bits.
      +
      getWidth
      +
      in file qrcode.php, method QRcode::getWidth()
          Return the width of the symbol for the version.
      +
      GetX
      +
      in file tcpdf.php, method TCPDF::GetX()
          Returns the relative X value of current position.
      +
      GetY
      +
      in file tcpdf.php, method TCPDF::GetY()
          Returns the ordinate of the current position.
      +
      get_mqr
      +
      in file tcpdf.php, method TCPDF::get_mqr()
          Gets the current active configuration setting of magic_quotes_runtime (if the get_magic_quotes_runtime function exist)
      +
      Gradient
      +
      in file tcpdf.php, method TCPDF::Gradient()
          Output gradient.
      +
      +
      + top
      +
      + +
      +

      h

      +
      +
      $h
      +
      in file tcpdf.php, variable TCPDF::$h
      +
      $header_font
      +
      in file tcpdf.php, variable TCPDF::$header_font
      +
      $header_logo
      +
      in file tcpdf.php, variable TCPDF::$header_logo
      +
      $header_logo_width
      +
      in file tcpdf.php, variable TCPDF::$header_logo_width
      +
      $header_margin
      +
      in file tcpdf.php, variable TCPDF::$header_margin
      +
      $header_string
      +
      in file tcpdf.php, variable TCPDF::$header_string
      +
      $header_title
      +
      in file tcpdf.php, variable TCPDF::$header_title
      +
      $hint
      +
      in file qrcode.php, variable QRcode::$hint
      +
      $hPt
      +
      in file tcpdf.php, variable TCPDF::$hPt
      +
      $HREF
      +
      in file tcpdf.php, variable TCPDF::$HREF
      +
      $htmlLinkColorArray
      +
      in file tcpdf.php, variable TCPDF::$htmlLinkColorArray
          Default color for html links
      +
      $htmlLinkFontStyle
      +
      in file tcpdf.php, variable TCPDF::$htmlLinkFontStyle
          Default font style to add to html links
      +
      $htmlvspace
      +
      in file tcpdf.php, variable TCPDF::$htmlvspace
          Count the latest inserted vertical spaces on HTML
      +
      Header
      +
      in file tcpdf.php, method TCPDF::Header()
          This method is used to render the page header.
      +
      HEAD_MAGNIFICATION
      +
      in file tcpdf_config.php, constant HEAD_MAGNIFICATION
          magnification factor for titles
      +
      hex_to_dec
      +
      in file barcodes.php, method TCPDFBarcode::hex_to_dec()
          Convert large hexadecimal number to decimal representation (string).
      +
      htmlcolors.php
      +
      procedural page htmlcolors.php
      +
      hyphenateText
      +
      in file tcpdf.php, method TCPDF::hyphenateText()
          Returns text with soft hyphens.
      +
      hyphenateWord
      +
      in file tcpdf.php, method TCPDF::hyphenateWord()
          Returns an array of chars containing soft hyphens.
      +
      +
      + top
      +
      + +
      +

      i

      +
      +
      $imagekeys
      +
      in file tcpdf.php, variable TCPDF::$imagekeys
          Store the image keys.
      +
      $images
      +
      in file tcpdf.php, variable TCPDF::$images
      +
      $imgscale
      +
      in file tcpdf.php, variable TCPDF::$imgscale
      +
      $img_rb_x
      +
      in file tcpdf.php, variable TCPDF::$img_rb_x
      +
      $img_rb_y
      +
      in file tcpdf.php, variable TCPDF::$img_rb_y
      +
      $InFooter
      +
      in file tcpdf.php, variable TCPDF::$InFooter
      +
      $internal_encoding
      +
      in file tcpdf.php, variable TCPDF::$internal_encoding
      +
      $inthead
      +
      in file tcpdf.php, variable TCPDF::$inthead
          True when we are printing the thead section on a new page
      +
      $intmrk
      +
      in file tcpdf.php, variable TCPDF::$intmrk
          Array used to store positions inside the pages buffer.
      +
      $inxobj
      +
      in file tcpdf.php, variable TCPDF::$inxobj
      +
      $isunicode
      +
      in file tcpdf.php, variable TCPDF::$isunicode
      +
      $items
      +
      in file qrcode.php, variable QRcode::$items
      +
      identifyMode
      +
      in file qrcode.php, method QRcode::identifyMode()
          identifyMode
      +
      Image
      +
      in file tcpdf.php, method TCPDF::Image()
          Puts an image in the page.
      +
      ImageEps
      +
      in file tcpdf.php, method TCPDF::ImageEps()
          Embed vector-based Adobe Illustrator (AI) or AI-compatible EPS files.
      +
      ImagePngAlpha
      +
      in file tcpdf.php, method TCPDF::ImagePngAlpha()
          Extract info from a PNG image with alpha channel using the GD library.
      +
      ImageSVG
      +
      in file tcpdf.php, method TCPDF::ImageSVG()
          Embedd a Scalable Vector Graphics (SVG) image.
      +
      imb_crc11fcs
      +
      in file barcodes.php, method TCPDFBarcode::imb_crc11fcs()
          Intelligent Mail Barcode calculation of Frame Check Sequence
      +
      imb_reverse_us
      +
      in file barcodes.php, method TCPDFBarcode::imb_reverse_us()
          Reverse unsigned short value
      +
      imb_tables
      +
      in file barcodes.php, method TCPDFBarcode::imb_tables()
          generate Nof13 tables used for Intelligent Mail Barcode
      +
      IncludeJS
      +
      in file tcpdf.php, method TCPDF::IncludeJS()
          Adds a javascript
      +
      init
      +
      in file qrcode.php, method QRcode::init()
          Initialize code.
      +
      init_rs
      +
      in file qrcode.php, method QRcode::init_rs()
          Initialize a Reed-Solomon codec and add it to existing rsitems
      +
      init_rs_char
      +
      in file qrcode.php, method QRcode::init_rs_char()
          Initialize a Reed-Solomon codec and returns an array of values.
      +
      insertStructuredAppendHeader
      +
      in file qrcode.php, method QRcode::insertStructuredAppendHeader()
          insertStructuredAppendHeader
      +
      intToRoman
      +
      in file tcpdf.php, method TCPDF::intToRoman()
          Returns the Roman representation of an integer number
      +
      isalnumat
      +
      in file qrcode.php, method QRcode::isalnumat()
          Return true if the character at specified position is an alphanumeric character
      +
      isdigitat
      +
      in file qrcode.php, method QRcode::isdigitat()
          Return true if the character at specified position is a number
      +
      isRTLTextDir
      +
      in file tcpdf.php, method TCPDF::isRTLTextDir()
          Return the current temporary RTL status
      +
      isUnicodeFont
      +
      in file tcpdf.php, method TCPDF::isUnicodeFont()
          Return true if the current font is unicode type.
      +
      isValidCSSSelectorForTag
      +
      in file tcpdf.php, method TCPDF::isValidCSSSelectorForTag()
          Returns true if the CSS selector is valid for the selected HTML tag
      +
      +
      + top
      +
      + +
      +

      j

      +
      +
      $javascript
      +
      in file tcpdf.php, variable TCPDF::$javascript
          javascript code
      +
      $jpeg_quality
      +
      in file tcpdf.php, variable TCPDF::$jpeg_quality
          Set the default JPEG compression quality (1-100)
      +
      $js_objects
      +
      in file tcpdf.php, variable TCPDF::$js_objects
          Javascript objects array
      +
      +
      + top
      +
      + +
      +

      k

      +
      +
      $k
      +
      in file tcpdf.php, variable TCPDF::$k
      +
      $keywords
      +
      in file tcpdf.php, variable TCPDF::$keywords
      +
      K_BLANK_IMAGE
      +
      in file tcpdf_config.php, constant K_BLANK_IMAGE
          blank image
      +
      K_CELL_HEIGHT_RATIO
      +
      in file tcpdf_config.php, constant K_CELL_HEIGHT_RATIO
          height of cell repect font height
      +
      K_PATH_CACHE
      +
      in file tcpdf_config.php, constant K_PATH_CACHE
          cache directory for temporary files (full path)
      +
      K_PATH_FONTS
      +
      in file tcpdf_config.php, constant K_PATH_FONTS
          path for PDF fonts
      +
      K_PATH_IMAGES
      +
      in file tcpdf_config.php, constant K_PATH_IMAGES
          images directory
      +
      K_PATH_MAIN
      +
      in file tcpdf_config.php, constant K_PATH_MAIN
          Installation path (/var/www/tcpdf/).
      +
      K_PATH_URL
      +
      in file tcpdf_config.php, constant K_PATH_URL
          URL path to tcpdf installation folder (http://localhost/tcpdf/).
      +
      K_PATH_URL_CACHE
      +
      in file tcpdf_config.php, constant K_PATH_URL_CACHE
          cache directory for temporary files (url path)
      +
      K_SMALL_RATIO
      +
      in file tcpdf_config.php, constant K_SMALL_RATIO
          reduction factor for small font
      +
      K_TCPDF_CALLS_IN_HTML
      +
      in file tcpdf_config.php, constant K_TCPDF_CALLS_IN_HTML
          if true allows to call TCPDF methods using HTML syntax IMPORTANT: For security reason, disable this feature if you are printing user HTML content.
      +
      K_THAI_TOPCHARS
      +
      in file tcpdf_config.php, constant K_THAI_TOPCHARS
          set to true to enable the special procedure used to avoid the overlappind of symbols on Thai language
      +
      K_TITLE_MAGNIFICATION
      +
      in file tcpdf_config.php, constant K_TITLE_MAGNIFICATION
          title magnification respect main font size
      +
      +
      + top
      +
      + +
      +

      l

      +
      +
      $l
      +
      in file tcpdf.php, variable TCPDF::$l
      +
      $lasth
      +
      in file tcpdf.php, variable TCPDF::$lasth
      +
      $last_enc_key
      +
      in file tcpdf.php, variable TCPDF::$last_enc_key
          last RC4 key encrypted (cached for optimisation)
      +
      $last_enc_key_c
      +
      in file tcpdf.php, variable TCPDF::$last_enc_key_c
          last RC4 computed key
      +
      $LayoutMode
      +
      in file tcpdf.php, variable TCPDF::$LayoutMode
      +
      $lengthTableBits
      +
      in file qrcode.php, variable QRcode::$lengthTableBits
      +
      $level
      +
      in file qrcode.php, variable QRcode::$level
      +
      $linestyleCap
      +
      in file tcpdf.php, variable TCPDF::$linestyleCap
          PDF string for last line width
      +
      $linestyleDash
      +
      in file tcpdf.php, variable TCPDF::$linestyleDash
          PDF string for last line width
      +
      $linestyleJoin
      +
      in file tcpdf.php, variable TCPDF::$linestyleJoin
          PDF string for last line width
      +
      $linestyleWidth
      +
      in file tcpdf.php, variable TCPDF::$linestyleWidth
          PDF string for last line width
      +
      $linethrough
      +
      in file tcpdf.php, variable TCPDF::$linethrough
          line trough state
      +
      $LineWidth
      +
      in file tcpdf.php, variable TCPDF::$LineWidth
      +
      $links
      +
      in file tcpdf.php, variable TCPDF::$links
      +
      $lispacer
      +
      in file tcpdf.php, variable TCPDF::$lispacer
      +
      $listcount
      +
      in file tcpdf.php, variable TCPDF::$listcount
      +
      $listindent
      +
      in file tcpdf.php, variable TCPDF::$listindent
      +
      $listindentlevel
      +
      in file tcpdf.php, variable TCPDF::$listindentlevel
      +
      $listnum
      +
      in file tcpdf.php, variable TCPDF::$listnum
      +
      $listordered
      +
      in file tcpdf.php, variable TCPDF::$listordered
      +
      $lisymbol
      +
      in file tcpdf.php, variable TCPDF::$lisymbol
          Symbol used for HTML unordered list items
      +
      $lMargin
      +
      in file tcpdf.php, variable TCPDF::$lMargin
      +
      lastPage
      +
      in file tcpdf.php, method TCPDF::lastPage()
          Reset pointer to the last document page.
      +
      lengthIndicator
      +
      in file qrcode.php, method QRcode::lengthIndicator()
          Return the size of length indicator for the mode and version.
      +
      lengthOfCode
      +
      in file qrcode.php, method QRcode::lengthOfCode()
          lengthOfCode
      +
      Line
      +
      in file tcpdf.php, method TCPDF::Line()
          Draws a line between two points.
      +
      LinearGradient
      +
      in file tcpdf.php, method TCPDF::LinearGradient()
          Paints a linear colour gradient.
      +
      Link
      +
      in file tcpdf.php, method TCPDF::Link()
          Puts a link on a rectangular area of the page.
      +
      ListBox
      +
      in file tcpdf.php, method TCPDF::ListBox()
          Creates a List-box field
      +
      Ln
      +
      in file tcpdf.php, method TCPDF::Ln()
          Performs a line break.
      +
      lookAnTable
      +
      in file qrcode.php, method QRcode::lookAnTable()
          Look up the alphabet-numeric convesion table (see JIS X0510:2004, pp.19).
      +
      +
      + top
      +
      + +
      +

      m

      +
      +
      $maxselcol
      +
      in file tcpdf.php, variable TCPDF::$maxselcol
          Maximum page and column selected
      +
      makeMask
      +
      in file qrcode.php, method QRcode::makeMask()
          makeMask
      +
      makeMaskNo
      +
      in file qrcode.php, method QRcode::makeMaskNo()
          makeMaskNo
      +
      mask
      +
      in file qrcode.php, method QRcode::mask()
          mask
      +
      mask0
      +
      in file qrcode.php, method QRcode::mask0()
          mask0
      +
      mask1
      +
      in file qrcode.php, method QRcode::mask1()
          mask1
      +
      mask2
      +
      in file qrcode.php, method QRcode::mask2()
          mask2
      +
      mask3
      +
      in file qrcode.php, method QRcode::mask3()
          mask3
      +
      mask4
      +
      in file qrcode.php, method QRcode::mask4()
          mask4
      +
      mask5
      +
      in file qrcode.php, method QRcode::mask5()
          mask5
      +
      mask6
      +
      in file qrcode.php, method QRcode::mask6()
          mask6
      +
      mask7
      +
      in file qrcode.php, method QRcode::mask7()
          mask7
      +
      maximumWords
      +
      in file qrcode.php, method QRcode::maximumWords()
          Return the maximum length for the mode and version.
      +
      MAX_STRUCTURED_SYMBOLS
      +
      in file qrcode.php, constant MAX_STRUCTURED_SYMBOLS
          Max number of symbols for structured mode
      +
      mergeBitStream
      +
      in file qrcode.php, method QRcode::mergeBitStream()
          mergeBitStream
      +
      MirrorH
      +
      in file tcpdf.php, method TCPDF::MirrorH()
          Horizontal Mirroring.
      +
      MirrorL
      +
      in file tcpdf.php, method TCPDF::MirrorL()
          Reflection against a straight line through point (x, y) with the gradient angle (angle).
      +
      MirrorP
      +
      in file tcpdf.php, method TCPDF::MirrorP()
          Point reflection mirroring.
      +
      MirrorV
      +
      in file tcpdf.php, method TCPDF::MirrorV()
          Verical Mirroring.
      +
      modnn
      +
      in file qrcode.php, method QRcode::modnn()
          modnn
      +
      movePage
      +
      in file tcpdf.php, method TCPDF::movePage()
          Move a page to a previous position.
      +
      MultiCell
      +
      in file tcpdf.php, method TCPDF::MultiCell()
          This method allows printing text with line breaks.
      +
      +
      + top
      +
      + +
      +

      n

      +
      +
      $n
      +
      in file tcpdf.php, variable TCPDF::$n
      +
      $newline
      +
      in file tcpdf.php, variable TCPDF::$newline
          True if a newline is created.
      +
      $newpagegroup
      +
      in file tcpdf.php, variable TCPDF::$newpagegroup
          Array of page numbers were a new page group was started
      +
      $numfonts
      +
      in file tcpdf.php, variable TCPDF::$numfonts
          Counts the number of fonts.
      +
      $numimages
      +
      in file tcpdf.php, variable TCPDF::$numimages
          Counts the number of pages.
      +
      $numpages
      +
      in file tcpdf.php, variable TCPDF::$numpages
          Counts the number of pages.
      +
      $num_columns
      +
      in file tcpdf.php, variable TCPDF::$num_columns
          Number of colums
      +
      $n_js
      +
      in file tcpdf.php, variable TCPDF::$n_js
          javascript counter
      +
      $n_ocg_print
      +
      in file tcpdf.php, variable TCPDF::$n_ocg_print
          Print visibility.
      +
      $n_ocg_view
      +
      in file tcpdf.php, variable TCPDF::$n_ocg_view
          View visibility.
      +
      N1
      +
      in file qrcode.php, constant N1
          Down point base value for case 1 mask pattern (concatenation of same color in a line or a column)
      +
      N2
      +
      in file qrcode.php, constant N2
          Down point base value for case 2 mask pattern (module block of same color)
      +
      N3
      +
      in file qrcode.php, constant N3
          Down point base value for case 3 mask pattern (1:1:3:1:1(dark:bright:dark:bright:dark)pattern in a line or a column)
      +
      N4
      +
      in file qrcode.php, constant N4
          Down point base value for case 4 mask pattern (ration of dark modules in whole)
      +
      newFrame
      +
      in file qrcode.php, method QRcode::newFrame()
          Set new frame for the specified version.
      +
      newFromBytes
      +
      in file qrcode.php, method QRcode::newFromBytes()
          Return new bitstream from bytes
      +
      newFromNum
      +
      in file qrcode.php, method QRcode::newFromNum()
          Return new bitstream from number
      +
      newInputItem
      +
      in file qrcode.php, method QRcode::newInputItem()
          newInputItem
      +
      +
      + top
      +
      + +
      +

      o

      +
      +
      $objcopy
      +
      in file tcpdf.php, variable TCPDF::$objcopy
          Used to store a cloned copy of the current class object
      +
      $offsets
      +
      in file tcpdf.php, variable TCPDF::$offsets
      +
      $opencell
      +
      in file tcpdf.php, variable TCPDF::$opencell
      +
      $openMarkedContent
      +
      in file tcpdf.php, variable TCPDF::$openMarkedContent
          True if marked-content sequence is open
      +
      $original_lMargin
      +
      in file tcpdf.php, variable TCPDF::$original_lMargin
      +
      $original_rMargin
      +
      in file tcpdf.php, variable TCPDF::$original_rMargin
      +
      $OutlineRoot
      +
      in file tcpdf.php, variable TCPDF::$OutlineRoot
          Outline root for bookmark
      +
      $outlines
      +
      in file tcpdf.php, variable TCPDF::$outlines
          Outlines for bookmark
      +
      $overline
      +
      in file tcpdf.php, variable TCPDF::$overline
      +
      objclone
      +
      in file tcpdf.php, method TCPDF::objclone()
          Creates a copy of a class object
      +
      Open
      +
      in file tcpdf.php, method TCPDF::Open()
          This method begins the generation of the PDF document.
      +
      openHTMLTagHandler
      +
      in file tcpdf.php, method TCPDF::openHTMLTagHandler()
          Process opening tags.
      +
      Output
      +
      in file tcpdf.php, method TCPDF::Output()
          Send the document to a given destination: string, local file or browser.
      +
      +
      + top
      +
      + +
      +

      p

      +
      +
      $page
      +
      in file tcpdf.php, variable TCPDF::$page
      +
      $PageAnnots
      +
      in file tcpdf.php, variable TCPDF::$PageAnnots
      +
      $PageBreakTrigger
      +
      in file tcpdf.php, variable TCPDF::$PageBreakTrigger
      +
      $pagedim
      +
      in file tcpdf.php, variable TCPDF::$pagedim
      +
      $pagegroups
      +
      in file tcpdf.php, variable TCPDF::$pagegroups
          Contains the number of pages of the groups
      +
      $pagelen
      +
      in file tcpdf.php, variable TCPDF::$pagelen
          Array containing page lengths in bytes.
      +
      $PageMode
      +
      in file tcpdf.php, variable TCPDF::$PageMode
          A name object specifying how the document should be displayed when opened.
      +
      $pageopen
      +
      in file tcpdf.php, variable TCPDF::$pageopen
          Store the fage status (true when opened, false when closed).
      +
      $pages
      +
      in file tcpdf.php, variable TCPDF::$pages
      +
      $page_obj_id
      +
      in file tcpdf.php, variable TCPDF::$page_obj_id
          ID of page objects
      +
      $page_regions
      +
      in file tcpdf.php, variable TCPDF::$page_regions
      +
      $pdfunit
      +
      in file tcpdf.php, variable TCPDF::$pdfunit
      +
      $PDFVersion
      +
      in file tcpdf.php, variable TCPDF::$PDFVersion
      +
      $premode
      +
      in file tcpdf.php, variable TCPDF::$premode
      +
      $print_footer
      +
      in file tcpdf.php, variable TCPDF::$print_footer
      +
      $print_header
      +
      in file tcpdf.php, variable TCPDF::$print_header
      +
      PageNo
      +
      in file tcpdf.php, method TCPDF::PageNo()
          Returns the current page number.
      +
      PageNoFormatted
      +
      in file tcpdf.php, method TCPDF::PageNoFormatted()
          Returns the current page number formatted as a string.
      +
      PDF417
      +
      in file pdf417.php, class PDF417
          Class to create PDF417 barcode arrays for TCPDF class.
      +
      pdf417.php
      +
      procedural page pdf417.php
      +
      PDF417DEFS
      +
      in file pdf417.php, constant PDF417DEFS
          Indicate that definitions for this class are set
      +
      PDF_AUTHOR
      +
      in file tcpdf_config.php, constant PDF_AUTHOR
          document author
      +
      PDF_CREATOR
      +
      in file tcpdf_config.php, constant PDF_CREATOR
          document creator
      +
      PDF_FONT_MONOSPACED
      +
      in file tcpdf_config.php, constant PDF_FONT_MONOSPACED
          default monospaced font name
      +
      PDF_FONT_NAME_DATA
      +
      in file tcpdf_config.php, constant PDF_FONT_NAME_DATA
          default data font name
      +
      PDF_FONT_NAME_MAIN
      +
      in file tcpdf_config.php, constant PDF_FONT_NAME_MAIN
          default main font name
      +
      PDF_FONT_SIZE_DATA
      +
      in file tcpdf_config.php, constant PDF_FONT_SIZE_DATA
          default data font size
      +
      PDF_FONT_SIZE_MAIN
      +
      in file tcpdf_config.php, constant PDF_FONT_SIZE_MAIN
          default main font size
      +
      PDF_HEADER_LOGO
      +
      in file tcpdf_config.php, constant PDF_HEADER_LOGO
          image logo
      +
      PDF_HEADER_LOGO_WIDTH
      +
      in file tcpdf_config.php, constant PDF_HEADER_LOGO_WIDTH
          header logo image width [mm]
      +
      PDF_HEADER_STRING
      +
      in file tcpdf_config.php, constant PDF_HEADER_STRING
          header description string
      +
      PDF_HEADER_TITLE
      +
      in file tcpdf_config.php, constant PDF_HEADER_TITLE
          header title
      +
      PDF_IMAGE_SCALE_RATIO
      +
      in file tcpdf_config.php, constant PDF_IMAGE_SCALE_RATIO
          ratio used to adjust the conversion of pixels to user units
      +
      PDF_MARGIN_BOTTOM
      +
      in file tcpdf_config.php, constant PDF_MARGIN_BOTTOM
          bottom margin
      +
      PDF_MARGIN_FOOTER
      +
      in file tcpdf_config.php, constant PDF_MARGIN_FOOTER
          footer margin
      +
      PDF_MARGIN_HEADER
      +
      in file tcpdf_config.php, constant PDF_MARGIN_HEADER
          header margin
      +
      PDF_MARGIN_LEFT
      +
      in file tcpdf_config.php, constant PDF_MARGIN_LEFT
          left margin
      +
      PDF_MARGIN_RIGHT
      +
      in file tcpdf_config.php, constant PDF_MARGIN_RIGHT
          right margin
      +
      PDF_MARGIN_TOP
      +
      in file tcpdf_config.php, constant PDF_MARGIN_TOP
          top margin
      +
      PDF_PAGE_FORMAT
      +
      in file tcpdf_config.php, constant PDF_PAGE_FORMAT
          page format
      +
      PDF_PAGE_ORIENTATION
      +
      in file tcpdf_config.php, constant PDF_PAGE_ORIENTATION
          page orientation (P=portrait, L=landscape)
      +
      PDF_UNIT
      +
      in file tcpdf_config.php, constant PDF_UNIT
          document unit of measure [pt=point, mm=millimeter, cm=centimeter, in=inch]
      +
      PieSector
      +
      in file tcpdf.php, method TCPDF::PieSector()
          Draw the sector of a circle.
      +
      PieSectorXY
      +
      in file tcpdf.php, method TCPDF::PieSectorXY()
          Draw the sector of an ellipse.
      +
      pixelsToUnits
      +
      in file tcpdf.php, method TCPDF::pixelsToUnits()
          Converts pixels to User's Units.
      +
      Polycurve
      +
      in file tcpdf.php, method TCPDF::Polycurve()
          Draws a poly-Bezier curve.
      +
      Polygon
      +
      in file tcpdf.php, method TCPDF::Polygon()
          Draws a polygon.
      +
      PolyLine
      +
      in file tcpdf.php, method TCPDF::PolyLine()
          Draws a polygonal line
      +
      printTemplate
      +
      in file tcpdf.php, method TCPDF::printTemplate()
          Print an XObject Template.
      +
      putAlignmentMarker
      +
      in file qrcode.php, method QRcode::putAlignmentMarker()
          Put an alignment marker.
      +
      putAlignmentPattern
      +
      in file qrcode.php, method QRcode::putAlignmentPattern()
          Put an alignment pattern.
      +
      putFinderPattern
      +
      in file qrcode.php, method QRcode::putFinderPattern()
          Put a finder pattern.
      +
      putHtmlListBullet
      +
      in file tcpdf.php, method TCPDF::putHtmlListBullet()
          Output an HTML list bullet or ordered item symbol
      +
      +
      + top
      +
      + +
      +

      q

      +
      +
      QRCAP_EC
      +
      in file qrcode.php, constant QRCAP_EC
          Matrix index to get error correction level from $capacity array.
      +
      QRCAP_REMINDER
      +
      in file qrcode.php, constant QRCAP_REMINDER
          Matrix index to get remainder from $capacity array.
      +
      QRCAP_WIDTH
      +
      in file qrcode.php, constant QRCAP_WIDTH
          Matrix index to get width from $capacity array.
      +
      QRCAP_WORDS
      +
      in file qrcode.php, constant QRCAP_WORDS
          Matrix index to get number of words from $capacity array.
      +
      QRcode
      +
      in file qrcode.php, class QRcode
          Class to create QR-code arrays for TCPDF class.
      +
      qrcode.php
      +
      procedural page qrcode.php
      +
      QRCODEDEFS
      +
      in file qrcode.php, constant QRCODEDEFS
          Indicate that definitions for this class are set
      +
      QRSPEC_VERSION_MAX
      +
      in file qrcode.php, constant QRSPEC_VERSION_MAX
          Maximum QR Code version.
      +
      QRSPEC_WIDTH_MAX
      +
      in file qrcode.php, constant QRSPEC_WIDTH_MAX
          Maximum matrix size for maximum version (version 40 is 177*177 matrix).
      +
      qrstrset
      +
      in file qrcode.php, method QRcode::qrstrset()
          Replace a value on the array at the specified position
      +
      QR_DEFAULT_MASK
      +
      in file qrcode.php, constant QR_DEFAULT_MASK
          when QR_FIND_BEST_MASK === false
      +
      QR_ECLEVEL_H
      +
      in file qrcode.php, constant QR_ECLEVEL_H
          Error correction level H : About 30% or less errors can be corrected.
      +
      QR_ECLEVEL_L
      +
      in file qrcode.php, constant QR_ECLEVEL_L
          Error correction level L : About 7% or less errors can be corrected.
      +
      QR_ECLEVEL_M
      +
      in file qrcode.php, constant QR_ECLEVEL_M
          Error correction level M : About 15% or less errors can be corrected.
      +
      QR_ECLEVEL_Q
      +
      in file qrcode.php, constant QR_ECLEVEL_Q
          Error correction level Q : About 25% or less errors can be corrected.
      +
      QR_FIND_BEST_MASK
      +
      in file qrcode.php, constant QR_FIND_BEST_MASK
          if true, estimates best mask (spec. default, but extremally slow; set to false to significant performance boost but (propably) worst quality code
      +
      QR_FIND_FROM_RANDOM
      +
      in file qrcode.php, constant QR_FIND_FROM_RANDOM
          if false, checks all masks available, otherwise value tells count of masks need to be checked, mask id are got randomly
      +
      QR_MODE_8B
      +
      in file qrcode.php, constant QR_MODE_8B
          Encoding mode 8bit byte data. In theory, 2953 characters or less can be stored in a QRcode.
      +
      QR_MODE_AN
      +
      in file qrcode.php, constant QR_MODE_AN
          Encoding mode alphanumeric (0-9A-Z $%*+-./:) 45characters. 2 characters are encoded to 11bit length. In theory, 4296 characters or less can be stored in a QRcode.
      +
      QR_MODE_KJ
      +
      in file qrcode.php, constant QR_MODE_KJ
          Encoding mode KANJI. A KANJI character (multibyte character) is encoded to 13bit length. In theory, 1817 characters or less can be stored in a QRcode.
      +
      QR_MODE_NL
      +
      in file qrcode.php, constant QR_MODE_NL
          Encoding mode
      +
      QR_MODE_NM
      +
      in file qrcode.php, constant QR_MODE_NM
          Encoding mode numeric (0-9). 3 characters are encoded to 10bit length. In theory, 7089 characters or less can be stored in a QRcode.
      +
      QR_MODE_ST
      +
      in file qrcode.php, constant QR_MODE_ST
          Encoding mode STRUCTURED (currently unsupported)
      +
      QUIETH
      +
      in file pdf417.php, constant QUIETH
          Horizontal quiet zone in modules
      +
      QUIETV
      +
      in file pdf417.php, constant QUIETV
          Vertical quiet zone in modules
      +
      +
      + top
      +
      + +
      +

      r

      +
      +
      $radiobutton_groups
      +
      in file tcpdf.php, variable TCPDF::$radiobutton_groups
          List of radio buttons parent objects.
      +
      $radio_groups
      +
      in file tcpdf.php, variable TCPDF::$radio_groups
          List of radio group objects IDs
      +
      $rasterize_vector_images
      +
      in file tcpdf.php, variable TCPDF::$rasterize_vector_images
      +
      $re_space
      +
      in file tcpdf.php, variable TCPDF::$re_space
          Array of parts $re_spaces
      +
      $re_spaces
      +
      in file tcpdf.php, variable TCPDF::$re_spaces
          Regular expression used to find blank characters used for word-wrapping.
      +
      $rMargin
      +
      in file tcpdf.php, variable TCPDF::$rMargin
      +
      $rsblocks
      +
      in file qrcode.php, variable QRcode::$rsblocks
      +
      $rsfactors
      +
      in file pdf417.php, variable PDF417::$rsfactors
      +
      $rsitems
      +
      in file qrcode.php, variable QRcode::$rsitems
      +
      $rtl
      +
      in file tcpdf.php, variable TCPDF::$rtl
      +
      $runLength
      +
      in file qrcode.php, variable QRcode::$runLength
      +
      RadialGradient
      +
      in file tcpdf.php, method TCPDF::RadialGradient()
          Paints a radial colour gradient.
      +
      RadioButton
      +
      in file tcpdf.php, method TCPDF::RadioButton()
          Creates a RadioButton field
      +
      readDiskCache
      +
      in file tcpdf.php, method TCPDF::readDiskCache()
          Read data from a temporary file on filesystem.
      +
      Rect
      +
      in file tcpdf.php, method TCPDF::Rect()
          Draws a rectangle.
      +
      registrationMark
      +
      in file tcpdf.php, method TCPDF::registrationMark()
          Paints a registration mark
      +
      RegularPolygon
      +
      in file tcpdf.php, method TCPDF::RegularPolygon()
          Draws a regular polygon.
      +
      removePageRegion
      +
      in file tcpdf.php, method TCPDF::removePageRegion()
          Remove a single no-write region.
      +
      removeSHY
      +
      in file tcpdf.php, method TCPDF::removeSHY()
          Removes SHY characters from text.
      +
      replaceBuffer
      +
      in file tcpdf.php, method TCPDF::replaceBuffer()
          Replace the buffer content
      +
      resetLastH
      +
      in file tcpdf.php, method TCPDF::resetLastH()
          Reset the last cell height.
      +
      revstrpos
      +
      in file tcpdf.php, method TCPDF::revstrpos()
          Find position of last occurrence of a substring in a string
      +
      rfread
      +
      in file tcpdf.php, method TCPDF::rfread()
          Binary-safe and URL-safe file read.
      +
      rollbackTransaction
      +
      in file tcpdf.php, method TCPDF::rollbackTransaction()
          This method allows to undo the latest transaction by returning the latest saved TCPDF object with startTransaction().
      +
      Rotate
      +
      in file tcpdf.php, method TCPDF::Rotate()
          Rotate object.
      +
      RoundedRect
      +
      in file tcpdf.php, method TCPDF::RoundedRect()
          Draws a rounded rectangle.
      +
      RoundedRectXY
      +
      in file tcpdf.php, method TCPDF::RoundedRectXY()
          Draws a rounded rectangle.
      +
      ROWHEIGHT
      +
      in file pdf417.php, constant ROWHEIGHT
          Row height respect X dimension of single module
      +
      rsBlockNum
      +
      in file qrcode.php, method QRcode::rsBlockNum()
          Return block number 0
      +
      rsBlockNum1
      +
      in file qrcode.php, method QRcode::rsBlockNum1()
          Return block number 1
      +
      rsBlockNum2
      +
      in file qrcode.php, method QRcode::rsBlockNum2()
          Return block number 2
      +
      rsDataCodes1
      +
      in file qrcode.php, method QRcode::rsDataCodes1()
          Return data codes 1
      +
      rsDataCodes2
      +
      in file qrcode.php, method QRcode::rsDataCodes2()
          Return data codes 2
      +
      rsDataLength
      +
      in file qrcode.php, method QRcode::rsDataLength()
          Return data length
      +
      rsEccCodes1
      +
      in file qrcode.php, method QRcode::rsEccCodes1()
          Return ecc codes 1
      +
      rsEccCodes2
      +
      in file qrcode.php, method QRcode::rsEccCodes2()
          Return ecc codes 2
      +
      rsEccLength
      +
      in file qrcode.php, method QRcode::rsEccLength()
          Return ecc length
      +
      +
      + top
      +
      + +
      +

      s

      +
      +
      $sign
      +
      in file tcpdf.php, variable TCPDF::$sign
          If true enables document signing
      +
      $signature_appearance
      +
      in file tcpdf.php, variable TCPDF::$signature_appearance
          data for signature appearance
      +
      $signature_data
      +
      in file tcpdf.php, variable TCPDF::$signature_data
          Signature data
      +
      $signature_max_length
      +
      in file tcpdf.php, variable TCPDF::$signature_max_length
          Signature max length
      +
      $sig_annot_ref
      +
      in file tcpdf.php, variable TCPDF::$sig_annot_ref
          Placemark used during signature process.
      +
      $sig_obj_id
      +
      in file tcpdf.php, variable TCPDF::$sig_obj_id
          Signature object ID
      +
      $spotcolor
      +
      in file tcpdf.php, variable TCPDF::$spotcolor
      +
      $spot_colors
      +
      in file tcpdf.php, variable TCPDF::$spot_colors
          Array of Spot colors
      +
      $start_pattern
      +
      in file pdf417.php, variable PDF417::$start_pattern
      +
      $start_transaction_page
      +
      in file tcpdf.php, variable TCPDF::$start_transaction_page
          Store page number when startTransaction() is called.
      +
      $start_transaction_y
      +
      in file tcpdf.php, variable TCPDF::$start_transaction_y
          Store Y position when startTransaction() is called.
      +
      $state
      +
      in file tcpdf.php, variable TCPDF::$state
      +
      $stop_pattern
      +
      in file pdf417.php, variable PDF417::$stop_pattern
      +
      $strokecolor
      +
      in file tcpdf.php, variable TCPDF::$strokecolor
      +
      $structured
      +
      in file qrcode.php, variable QRcode::$structured
      +
      $subject
      +
      in file tcpdf.php, variable TCPDF::$subject
      +
      $svgclipid
      +
      in file tcpdf.php, variable TCPDF::$svgclipid
      +
      $svgclipmode
      +
      in file tcpdf.php, variable TCPDF::$svgclipmode
      +
      $svgclippaths
      +
      in file tcpdf.php, variable TCPDF::$svgclippaths
      +
      $svgcliptm
      +
      in file tcpdf.php, variable TCPDF::$svgcliptm
      +
      $svgdefs
      +
      in file tcpdf.php, variable TCPDF::$svgdefs
      +
      $svgdefsmode
      +
      in file tcpdf.php, variable TCPDF::$svgdefsmode
      +
      $svgdir
      +
      in file tcpdf.php, variable TCPDF::$svgdir
      +
      $svggradientid
      +
      in file tcpdf.php, variable TCPDF::$svggradientid
      +
      $svggradients
      +
      in file tcpdf.php, variable TCPDF::$svggradients
      +
      $svginheritprop
      +
      in file tcpdf.php, variable TCPDF::$svginheritprop
      +
      $svgstyles
      +
      in file tcpdf.php, variable TCPDF::$svgstyles
      +
      $svgtext
      +
      in file tcpdf.php, variable TCPDF::$svgtext
      +
      $svgtextmode
      +
      in file tcpdf.php, variable TCPDF::$svgtextmode
      +
      $svgunit
      +
      in file tcpdf.php, variable TCPDF::$svgunit
      +
      Scale
      +
      in file tcpdf.php, method TCPDF::Scale()
          Vertical and horizontal non-proportional Scaling.
      +
      ScaleX
      +
      in file tcpdf.php, method TCPDF::ScaleX()
          Horizontal Scaling.
      +
      ScaleXY
      +
      in file tcpdf.php, method TCPDF::ScaleXY()
          Vertical and horizontal proportional Scaling.
      +
      ScaleY
      +
      in file tcpdf.php, method TCPDF::ScaleY()
          Vertical Scaling.
      +
      segSVGContentHandler
      +
      in file tcpdf.php, method TCPDF::segSVGContentHandler()
          Sets the character data handler function for the XML parser.
      +
      selectColumn
      +
      in file tcpdf.php, method TCPDF::selectColumn()
          Set position at a given column
      +
      serializeTCPDFtagParameters
      +
      in file tcpdf.php, method TCPDF::serializeTCPDFtagParameters()
          Serialize an array of parameters to be used with TCPDF tag in HTML code.
      +
      setAlpha
      +
      in file tcpdf.php, method TCPDF::setAlpha()
          Set alpha for stroking (CA) and non-stroking (ca) operations.
      +
      SetAuthor
      +
      in file tcpdf.php, method TCPDF::SetAuthor()
          Defines the author of the document.
      +
      SetAutoPageBreak
      +
      in file tcpdf.php, method TCPDF::SetAutoPageBreak()
          Enables or disables the automatic page breaking mode. When enabling, the second parameter is the distance from the bottom of the page that defines the triggering limit. By default, the mode is on and the margin is 2 cm.
      +
      setBarcode
      +
      in file 2dbarcodes.php, method TCPDF2DBarcode::setBarcode()
          Set the barcode.
      +
      setBarcode
      +
      in file barcodes.php, method TCPDFBarcode::setBarcode()
          Set the barcode.
      +
      setBarcode
      +
      in file tcpdf.php, method TCPDF::setBarcode()
          Set document barcode.
      +
      SetBooklet
      +
      in file tcpdf.php, method TCPDF::SetBooklet()
          Set the booklet mode for double-sided pages.
      +
      setBuffer
      +
      in file tcpdf.php, method TCPDF::setBuffer()
          Set buffer content (always append data).
      +
      setCellHeightRatio
      +
      in file tcpdf.php, method TCPDF::setCellHeightRatio()
          Set the height of the cell (line height) respect the font height.
      +
      setCellMargins
      +
      in file tcpdf.php, method TCPDF::setCellMargins()
          Set the internal Cell margins.
      +
      SetCellPadding
      +
      in file tcpdf.php, method TCPDF::SetCellPadding()
          Set the same internal Cell padding for top, right, bottom, left-
      +
      setCellPaddings
      +
      in file tcpdf.php, method TCPDF::setCellPaddings()
          Set the internal Cell paddings.
      +
      setColumnsArray
      +
      in file tcpdf.php, method TCPDF::setColumnsArray()
          Set columns array.
      +
      SetCompression
      +
      in file tcpdf.php, method TCPDF::SetCompression()
          Activates or deactivates page compression. When activated, the internal representation of each page is compressed, which leads to a compression ratio of about 2 for the resulting document. Compression is on by default.
      +
      setContentMark
      +
      in file tcpdf.php, method TCPDF::setContentMark()
          Set start-writing mark on selected page.
      +
      SetCreator
      +
      in file tcpdf.php, method TCPDF::SetCreator()
          Defines the creator of the document. This is typically the name of the application that generates the PDF.
      +
      SetDefaultMonospacedFont
      +
      in file tcpdf.php, method TCPDF::SetDefaultMonospacedFont()
          Defines the default monospaced font.
      +
      setDefaultTableColumns
      +
      in file tcpdf.php, method TCPDF::setDefaultTableColumns()
          Set the default number of columns in a row for HTML tables.
      +
      SetDisplayMode
      +
      in file tcpdf.php, method TCPDF::SetDisplayMode()
          Defines the way the document is to be displayed by the viewer.
      +
      SetDrawColor
      +
      in file tcpdf.php, method TCPDF::SetDrawColor()
          Defines the color used for all drawing operations (lines, rectangles and cell borders). It can be expressed in RGB components or gray scale. The method can be called before the first page is created and the value is retained from page to page.
      +
      SetDrawColorArray
      +
      in file tcpdf.php, method TCPDF::SetDrawColorArray()
          Defines the color used for all drawing operations (lines, rectangles and cell borders).
      +
      SetDrawSpotColor
      +
      in file tcpdf.php, method TCPDF::SetDrawSpotColor()
          Defines the spot color used for all drawing operations (lines, rectangles and cell borders).
      +
      setEqualColumns
      +
      in file tcpdf.php, method TCPDF::setEqualColumns()
          Set multiple columns of the same size
      +
      setExtGState
      +
      in file tcpdf.php, method TCPDF::setExtGState()
          Add an extgstate
      +
      SetFillColor
      +
      in file tcpdf.php, method TCPDF::SetFillColor()
          Defines the color used for all filling operations (filled rectangles and cell backgrounds). It can be expressed in RGB components or gray scale. The method can be called before the first page is created and the value is retained from page to page.
      +
      SetFillColorArray
      +
      in file tcpdf.php, method TCPDF::SetFillColorArray()
          Defines the color used for all filling operations (filled rectangles and cell backgrounds).
      +
      SetFillSpotColor
      +
      in file tcpdf.php, method TCPDF::SetFillSpotColor()
          Defines the spot color used for all filling operations (filled rectangles and cell backgrounds).
      +
      SetFont
      +
      in file tcpdf.php, method TCPDF::SetFont()
          Sets the font used to print character strings.
      +
      setFontBuffer
      +
      in file tcpdf.php, method TCPDF::setFontBuffer()
          Set font buffer content.
      +
      SetFontSize
      +
      in file tcpdf.php, method TCPDF::SetFontSize()
          Defines the size of the current font.
      +
      setFontSpacing
      +
      in file tcpdf.php, method TCPDF::setFontSpacing()
          Set the amount to increase or decrease the space between characters in a text.
      +
      setFontStretching
      +
      in file tcpdf.php, method TCPDF::setFontStretching()
          Set the percentage of character stretching.
      +
      setFontSubBuffer
      +
      in file tcpdf.php, method TCPDF::setFontSubBuffer()
          Set font buffer content.
      +
      setFontSubsetting
      +
      in file tcpdf.php, method TCPDF::setFontSubsetting()
          Enable or disable default option for font subsetting.
      +
      setFooter
      +
      in file tcpdf.php, method TCPDF::setFooter()
          This method is used to render the page footer.
      +
      setFooterFont
      +
      in file tcpdf.php, method TCPDF::setFooterFont()
          Set footer font.
      +
      setFooterMargin
      +
      in file tcpdf.php, method TCPDF::setFooterMargin()
          Set footer margin.
      +
      setFormDefaultProp
      +
      in file tcpdf.php, method TCPDF::setFormDefaultProp()
          Set default properties for form fields.
      +
      setFrameAt
      +
      in file qrcode.php, method QRcode::setFrameAt()
          Set frame value at specified position
      +
      setGraphicVars
      +
      in file tcpdf.php, method TCPDF::setGraphicVars()
          Set graphic variables.
      +
      setHeader
      +
      in file tcpdf.php, method TCPDF::setHeader()
          This method is used to render the page header.
      +
      setHeaderData
      +
      in file tcpdf.php, method TCPDF::setHeaderData()
          Set header data.
      +
      setHeaderFont
      +
      in file tcpdf.php, method TCPDF::setHeaderFont()
          Set header font.
      +
      setHeaderMargin
      +
      in file tcpdf.php, method TCPDF::setHeaderMargin()
          Set header margin.
      +
      setHtmlLinksStyle
      +
      in file tcpdf.php, method TCPDF::setHtmlLinksStyle()
          Set the color and font style for HTML links.
      +
      setHtmlVSpace
      +
      in file tcpdf.php, method TCPDF::setHtmlVSpace()
          Set the vertical spaces for HTML tags.
      +
      setImageBuffer
      +
      in file tcpdf.php, method TCPDF::setImageBuffer()
          Set image buffer content.
      +
      setImageScale
      +
      in file tcpdf.php, method TCPDF::setImageScale()
          Set the adjusting factor to convert pixels to user units.
      +
      setImageSubBuffer
      +
      in file tcpdf.php, method TCPDF::setImageSubBuffer()
          Set image buffer content for a specified sub-key.
      +
      setJPEGQuality
      +
      in file tcpdf.php, method TCPDF::setJPEGQuality()
          Set the default JPEG compression quality (1-100)
      +
      SetKeywords
      +
      in file tcpdf.php, method TCPDF::SetKeywords()
          Associates keywords with the document, generally in the form 'keyword1 keyword2 ...'.
      +
      setLanguageArray
      +
      in file tcpdf.php, method TCPDF::setLanguageArray()
          Set language array.
      +
      setLastH
      +
      in file tcpdf.php, method TCPDF::setLastH()
          Set the last cell height.
      +
      SetLeftMargin
      +
      in file tcpdf.php, method TCPDF::SetLeftMargin()
          Defines the left margin. The method can be called before creating the first page. If the current abscissa gets out of page, it is brought back to the margin.
      +
      SetLineStyle
      +
      in file tcpdf.php, method TCPDF::SetLineStyle()
          Set line style.
      +
      SetLineWidth
      +
      in file tcpdf.php, method TCPDF::SetLineWidth()
          Defines the line width. By default, the value equals 0.2 mm. The method can be called before the first page is created and the value is retained from page to page.
      +
      SetLink
      +
      in file tcpdf.php, method TCPDF::SetLink()
          Defines the page and position a link points to.
      +
      setListIndentWidth
      +
      in file tcpdf.php, method TCPDF::setListIndentWidth()
          Set custom width for list indentation.
      +
      setLIsymbol
      +
      in file tcpdf.php, method TCPDF::setLIsymbol()
          Set the default bullet to be used as LI bullet symbol
      +
      SetMargins
      +
      in file tcpdf.php, method TCPDF::SetMargins()
          Defines the left, top and right margins.
      +
      setOpenCell
      +
      in file tcpdf.php, method TCPDF::setOpenCell()
          Set the top/bottom cell sides to be open or closed when the cell cross the page.
      +
      setPage
      +
      in file tcpdf.php, method TCPDF::setPage()
          Move pointer at the specified document page and update page dimensions.
      +
      setPageBoxes
      +
      in file tcpdf.php, method TCPDF::setPageBoxes()
          Set page boundaries.
      +
      setPageBuffer
      +
      in file tcpdf.php, method TCPDF::setPageBuffer()
          Set page buffer content.
      +
      setPageFormat
      +
      in file tcpdf.php, method TCPDF::setPageFormat()
          Change the format of the current page
      +
      setPageMark
      +
      in file tcpdf.php, method TCPDF::setPageMark()
          Set start-writing mark on current page stream used to put borders and fills.
      +
      setPageOrientation
      +
      in file tcpdf.php, method TCPDF::setPageOrientation()
          Set page orientation.
      +
      setPageRegions
      +
      in file tcpdf.php, method TCPDF::setPageRegions()
          Set no-write regions on page.
      +
      setPageUnit
      +
      in file tcpdf.php, method TCPDF::setPageUnit()
          Set the units of measure for the document.
      +
      setPDFVersion
      +
      in file tcpdf.php, method TCPDF::setPDFVersion()
          Set the PDF version (check PDF reference for valid values).
      +
      setPrintFooter
      +
      in file tcpdf.php, method TCPDF::setPrintFooter()
          Set a flag to print page footer.
      +
      setPrintHeader
      +
      in file tcpdf.php, method TCPDF::setPrintHeader()
          Set a flag to print page header.
      +
      SetProtection
      +
      in file tcpdf.php, method TCPDF::SetProtection()
          Set document protection Remark: the protection against modification is for people who have the full Acrobat product.
      +
      setRasterizeVectorImages
      +
      in file tcpdf.php, method TCPDF::setRasterizeVectorImages()
          Enable/disable rasterization of vector images using ImageMagick library.
      +
      SetRightMargin
      +
      in file tcpdf.php, method TCPDF::SetRightMargin()
          Defines the right margin. The method can be called before creating the first page.
      +
      setRTL
      +
      in file tcpdf.php, method TCPDF::setRTL()
          Enable or disable Right-To-Left language mode
      +
      setSignature
      +
      in file tcpdf.php, method TCPDF::setSignature()
          Enable document signature (requires the OpenSSL Library).
      +
      setSignatureAppearance
      +
      in file tcpdf.php, method TCPDF::setSignatureAppearance()
          Set the digital signature appearance (a cliccable rectangle area to get signature properties)
      +
      setSpacesRE
      +
      in file tcpdf.php, method TCPDF::setSpacesRE()
          Set regular expression to detect withespaces or word separators.
      +
      SetSubject
      +
      in file tcpdf.php, method TCPDF::SetSubject()
          Defines the subject of the document.
      +
      setSVGStyles
      +
      in file tcpdf.php, method TCPDF::setSVGStyles()
          Apply the requested SVG styles (*** TO BE COMPLETED ***)
      +
      setTableHeader
      +
      in file tcpdf.php, method TCPDF::setTableHeader()
          This method is used to render the table header on new page (if any).
      +
      setTempRTL
      +
      in file tcpdf.php, method TCPDF::setTempRTL()
          Force temporary RTL language direction
      +
      SetTextColor
      +
      in file tcpdf.php, method TCPDF::SetTextColor()
          Defines the color used for text. It can be expressed in RGB components or gray scale. The method can be called before the first page is created and the value is retained from page to page.
      +
      SetTextColorArray
      +
      in file tcpdf.php, method TCPDF::SetTextColorArray()
          Defines the color used for text. It can be expressed in RGB components or gray scale.
      +
      setTextRenderingMode
      +
      in file tcpdf.php, method TCPDF::setTextRenderingMode()
          Set Text rendering mode.
      +
      SetTextSpotColor
      +
      in file tcpdf.php, method TCPDF::SetTextSpotColor()
          Defines the spot color used for text.
      +
      SetTitle
      +
      in file tcpdf.php, method TCPDF::SetTitle()
          Defines the title of the document.
      +
      SetTopMargin
      +
      in file tcpdf.php, method TCPDF::SetTopMargin()
          Defines the top margin. The method can be called before creating the first page.
      +
      setUserRights
      +
      in file tcpdf.php, method TCPDF::setUserRights()
          Set User's Rights for PDF Reader WARNING: This is experimental and currently do not work.
      +
      setViewerPreferences
      +
      in file tcpdf.php, method TCPDF::setViewerPreferences()
          Set the viewer preferences dictionary controlling the way the document is to be presented on the screen or in print.
      +
      setVisibility
      +
      in file tcpdf.php, method TCPDF::setVisibility()
          Set the visibility of the successive elements.
      +
      SetX
      +
      in file tcpdf.php, method TCPDF::SetX()
          Defines the abscissa of the current position.
      +
      SetXY
      +
      in file tcpdf.php, method TCPDF::SetXY()
          Defines the abscissa and ordinate of the current position.
      +
      SetY
      +
      in file tcpdf.php, method TCPDF::SetY()
          Moves the current abscissa back to the left margin and sets the ordinate.
      +
      set_mqr
      +
      in file tcpdf.php, method TCPDF::set_mqr()
          Sets the current active configuration setting of magic_quotes_runtime (if the set_magic_quotes_runtime function exist)
      +
      Skew
      +
      in file tcpdf.php, method TCPDF::Skew()
          Skew.
      +
      SkewX
      +
      in file tcpdf.php, method TCPDF::SkewX()
          Skew horizontally.
      +
      SkewY
      +
      in file tcpdf.php, method TCPDF::SkewY()
          Skew vertically.
      +
      splitString
      +
      in file qrcode.php, method QRcode::splitString()
          splitString
      +
      StarPolygon
      +
      in file tcpdf.php, method TCPDF::StarPolygon()
          Draws a star polygon
      +
      startPage
      +
      in file tcpdf.php, method TCPDF::startPage()
          Starts a new page to the document. The page must be closed using the endPage() function.
      +
      startPageGroup
      +
      in file tcpdf.php, method TCPDF::startPageGroup()
          Create a new page group.
      +
      startSVGElementHandler
      +
      in file tcpdf.php, method TCPDF::startSVGElementHandler()
          Sets the opening SVG element handler function for the XML parser. (*** TO BE COMPLETED ***)
      +
      startTemplate
      +
      in file tcpdf.php, method TCPDF::startTemplate()
          Start a new XObject Template.
      +
      startTransaction
      +
      in file tcpdf.php, method TCPDF::startTransaction()
          Stores a copy of the current TCPDF object used for undo operation.
      +
      StartTransform
      +
      in file tcpdf.php, method TCPDF::StartTransform()
          Starts a 2D tranformation saving current graphic state.
      +
      StopTransform
      +
      in file tcpdf.php, method TCPDF::StopTransform()
          Stops a 2D tranformation restoring previous graphic state.
      +
      stringLeftTrim
      +
      in file tcpdf.php, method TCPDF::stringLeftTrim()
          Left trim the input string
      +
      stringRightTrim
      +
      in file tcpdf.php, method TCPDF::stringRightTrim()
          Right trim the input string
      +
      stringTrim
      +
      in file tcpdf.php, method TCPDF::stringTrim()
          Trim the input string
      +
      STRUCTURE_HEADER_BITS
      +
      in file qrcode.php, constant STRUCTURE_HEADER_BITS
          Number of header bits for structured mode
      +
      str_split
      +
      in file qrcode.php, function str_split()
          Convert a string to an array (needed for PHP4 compatibility)
      +
      SVGPath
      +
      in file tcpdf.php, method TCPDF::SVGPath()
          Draws an SVG path
      +
      SVGTransform
      +
      in file tcpdf.php, method TCPDF::SVGTransform()
          Apply SVG graphic transformation matrix.
      +
      swapMargins
      +
      in file tcpdf.php, method TCPDF::swapMargins()
          Swap the left and right margins.
      +
      swapPageBoxCoordinates
      +
      in file tcpdf.php, method TCPDF::swapPageBoxCoordinates()
          Swap X and Y coordinates of page boxes (change page boxes orientation).
      +
      +
      + top
      +
      + +
      +

      t

      +
      +
      $tagvspaces
      +
      in file tcpdf.php, variable TCPDF::$tagvspaces
          Array used for custom vertical spaces for HTML tags
      +
      $tcpdf_version
      +
      in file tcpdf.php, variable TCPDF::$tcpdf_version
      +
      $tempfontsize
      +
      in file tcpdf.php, variable TCPDF::$tempfontsize
      +
      $TextColor
      +
      in file tcpdf.php, variable TCPDF::$TextColor
      +
      $textindent
      +
      in file tcpdf.php, variable TCPDF::$textindent
          Text indentation value (used for text-indent CSS attribute)
      +
      $textlatch
      +
      in file pdf417.php, variable PDF417::$textlatch
      +
      $textrendermode
      +
      in file tcpdf.php, variable TCPDF::$textrendermode
          Text rendering mode: 0 = Fill text; 1 = Stroke text; 2 = Fill, then stroke text; 3 = Neither fill nor stroke text (invisible); 4 = Fill text and add to path for clipping; 5 = Stroke text and add to path for clipping; 6 = Fill, then stroke text and add to path for clipping; 7 = Add text to path for clipping.
      +
      $textstrokewidth
      +
      in file tcpdf.php, variable TCPDF::$textstrokewidth
          Text stroke width in doc units
      +
      $textsubmodes
      +
      in file pdf417.php, variable PDF417::$textsubmodes
      +
      $thead
      +
      in file tcpdf.php, variable TCPDF::$thead
          Table header content to be repeated on each new page
      +
      $theadMargins
      +
      in file tcpdf.php, variable TCPDF::$theadMargins
          Margins used for table header.
      +
      $title
      +
      in file tcpdf.php, variable TCPDF::$title
      +
      $tMargin
      +
      in file tcpdf.php, variable TCPDF::$tMargin
      +
      $tmprtl
      +
      in file tcpdf.php, variable TCPDF::$tmprtl
      +
      $tocpage
      +
      in file tcpdf.php, variable TCPDF::$tocpage
      +
      $transfmatrix
      +
      in file tcpdf.php, variable TCPDF::$transfmatrix
          Array of transformation matrix
      +
      $transfmatrix_key
      +
      in file tcpdf.php, variable TCPDF::$transfmatrix_key
          Current key for transformation matrix
      +
      $transfmrk
      +
      in file tcpdf.php, variable TCPDF::$transfmrk
          Array used to store positions of graphics transformation blocks inside the page buffer.
      +
      tcpdf_config.php
      +
      procedural page tcpdf_config.php
      +
      TCPDF
      +
      in file tcpdf.php, class TCPDF
          This is a PHP class for generating PDF documents without requiring external extensions.
      +
      tcpdf.php
      +
      procedural page tcpdf.php
      +
      TCPDF2DBarcode
      +
      in file 2dbarcodes.php, class TCPDF2DBarcode
          PHP class to creates array representations for 2D barcodes to be used with TCPDF (http://www.tcpdf.org).
      +
      TCPDFBarcode
      +
      in file barcodes.php, class TCPDFBarcode
          PHP class to creates array representations for common 1D barcodes to be used with TCPDF (http://www.tcpdf.org).
      +
      TCPDF_UNICODE_DATA
      +
      in file unicode_data.php, class TCPDF_UNICODE_DATA
          This is a PHP class containing Unicde data for TCPDF library
      +
      Text
      +
      in file tcpdf.php, method TCPDF::Text()
          Prints a text cell at the specified position.
      +
      TextField
      +
      in file tcpdf.php, method TCPDF::TextField()
          Creates a text field
      +
      toUpper
      +
      in file qrcode.php, method QRcode::toUpper()
          toUpper
      +
      Transform
      +
      in file tcpdf.php, method TCPDF::Transform()
          Apply graphic transformations.
      +
      Translate
      +
      in file tcpdf.php, method TCPDF::Translate()
          Translate graphic object horizontally and vertically.
      +
      TranslateX
      +
      in file tcpdf.php, method TCPDF::TranslateX()
          Translate graphic object horizontally.
      +
      TranslateY
      +
      in file tcpdf.php, method TCPDF::TranslateY()
          Translate graphic object vertically.
      +
      +
      + top
      +
      + +
      +

      u

      +
      +
      $underline
      +
      in file tcpdf.php, variable TCPDF::$underline
      +
      $unicode
      +
      in file tcpdf.php, variable TCPDF::$unicode
      +
      $uni_arabicsubst
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_arabicsubst
      +
      $uni_diacritics
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_diacritics
      +
      $uni_laa_array
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_laa_array
      +
      $uni_LRE
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_LRE
      +
      $uni_LRM
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_LRM
      +
      $uni_LRO
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_LRO
      +
      $uni_mirror
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_mirror
      +
      $uni_PDF
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_PDF
      +
      $uni_RE_PATTERN_ARABIC
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_RE_PATTERN_ARABIC
      +
      $uni_RE_PATTERN_RTL
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_RE_PATTERN_RTL
      +
      $uni_RLE
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_RLE
      +
      $uni_RLM
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_RLM
      +
      $uni_RLO
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_RLO
      +
      $uni_type
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_type
      +
      $uni_utf8tolatin
      +
      in file unicode_data.php, variable TCPDF_UNICODE_DATA::$uni_utf8tolatin
      +
      $ur
      +
      in file tcpdf.php, variable TCPDF::$ur
          Array with additional document-wide usage rights for the document.
      +
      unhtmlentities
      +
      in file tcpdf.php, method TCPDF::unhtmlentities()
          Reverse function for htmlentities.
      +
      UniArrSubString
      +
      in file tcpdf.php, method TCPDF::UniArrSubString()
          Extract a slice of the $uniarr array and return it as string.
      +
      unichr
      +
      in file tcpdf.php, method TCPDF::unichr()
          Returns the unicode caracter specified by UTF-8 value
      +
      unicode_data.php
      +
      procedural page unicode_data.php
      +
      UTF8ArrayToUniArray
      +
      in file tcpdf.php, method TCPDF::UTF8ArrayToUniArray()
          Convert an array of UTF8 values to array of unicode characters
      +
      UTF8ArrSubString
      +
      in file tcpdf.php, method TCPDF::UTF8ArrSubString()
          Extract a slice of the $strarr array and return it as string.
      +
      UTF8ArrToLatin1
      +
      in file tcpdf.php, method TCPDF::UTF8ArrToLatin1()
          Converts UTF-8 characters array to array of Latin1 characters
      +
      utf8Bidi
      +
      in file tcpdf.php, method TCPDF::utf8Bidi()
          Reverse the RLT substrings using the Bidirectional Algorithm (http://unicode.org/reports/tr9/).
      +
      utf8StrArrRev
      +
      in file tcpdf.php, method TCPDF::utf8StrArrRev()
          Reverse the RLT substrings array using the Bidirectional Algorithm (http://unicode.org/reports/tr9/).
      +
      UTF8StringToArray
      +
      in file tcpdf.php, method TCPDF::UTF8StringToArray()
          Converts UTF-8 strings to codepoints array.
      +
      utf8StrRev
      +
      in file tcpdf.php, method TCPDF::utf8StrRev()
          Reverse the RLT substrings using the Bidirectional Algorithm (http://unicode.org/reports/tr9/).
      +
      UTF8ToLatin1
      +
      in file tcpdf.php, method TCPDF::UTF8ToLatin1()
          Converts UTF-8 strings to Latin1 when using the standard 14 core fonts.
      +
      UTF8ToUTF16BE
      +
      in file tcpdf.php, method TCPDF::UTF8ToUTF16BE()
          Converts UTF-8 strings to UTF16-BE.
      +
      +
      + top
      +
      + +
      +

      v

      +
      +
      $version
      +
      in file qrcode.php, variable QRcode::$version
      +
      $versionPattern
      +
      in file qrcode.php, variable QRcode::$versionPattern
      +
      $viewer_preferences
      +
      in file tcpdf.php, variable TCPDF::$viewer_preferences
          PDF viewer preferences.
      +
      $visibility
      +
      in file tcpdf.php, variable TCPDF::$visibility
          Restrict the rendering of some elements to screen or printout.
      +
      +
      + top
      +
      + +
      +

      w

      +
      +
      $w
      +
      in file tcpdf.php, variable TCPDF::$w
      +
      $webcolor
      +
      in file tcpdf.php, variable TCPDF::$webcolor
      +
      $width
      +
      in file qrcode.php, variable QRcode::$width
      +
      $wPt
      +
      in file tcpdf.php, variable TCPDF::$wPt
      +
      Write
      +
      in file tcpdf.php, method TCPDF::Write()
          This method prints text from the current position.
      +
      write1DBarcode
      +
      in file tcpdf.php, method TCPDF::write1DBarcode()
          Print a Linear Barcode.
      +
      write2DBarcode
      +
      in file tcpdf.php, method TCPDF::write2DBarcode()
          Print 2D Barcode.
      +
      writeBarcode
      +
      in file tcpdf.php, method TCPDF::writeBarcode()
          This function is DEPRECATED, please use the new write1DBarcode() function.
      +
      writeDiskCache
      +
      in file tcpdf.php, method TCPDF::writeDiskCache()
          Writes data to a temporary file on filesystem.
      +
      writeFormatInformation
      +
      in file qrcode.php, method QRcode::writeFormatInformation()
          Write Format Information on frame and returns the number of black bits
      +
      writeHTML
      +
      in file tcpdf.php, method TCPDF::writeHTML()
          Allows to preserve some HTML formatting (limited support).
      IMPORTANT: The HTML must be well formatted - try to clean-up it using an application like HTML-Tidy before submitting.
      +
      writeHTMLCell
      +
      in file tcpdf.php, method TCPDF::writeHTMLCell()
          Prints a cell (rectangular area) with optional borders, background color and html text string.
      +
      +
      + top
      +
      + +
      +

      x

      +
      +
      $x
      +
      in file qrcode.php, variable QRcode::$x
      +
      $x
      +
      in file tcpdf.php, variable TCPDF::$x
      +
      $xobjects
      +
      in file tcpdf.php, variable TCPDF::$xobjects
      +
      $xobjid
      +
      in file tcpdf.php, variable TCPDF::$xobjid
      +
      +
      + top
      +
      + +
      +

      y

      +
      +
      $y
      +
      in file tcpdf.php, variable TCPDF::$y
      +
      $y
      +
      in file qrcode.php, variable QRcode::$y
      +
      +
      + top
      +
      + +
      +

      z

      +
      +
      $ZoomMode
      +
      in file tcpdf.php, variable TCPDF::$ZoomMode
      +
      +
      + top
      +
      + +
      +

      2

      +
      +
      2dbarcodes.php
      +
      procedural page 2dbarcodes.php
      +
      +
      + top
      +
      +
      + Documentation generated on Thu, 25 Nov 2010 09:23:16 +0100 by phpDocumentor 1.4.3 +
      +
      +
      + + + \ No newline at end of file diff --git a/htdocs/includes/tcpdf/doc/errors.html b/htdocs/includes/tcpdf/doc/errors.html new file mode 100644 index 00000000000..0ff8f313aa1 --- /dev/null +++ b/htdocs/includes/tcpdf/doc/errors.html @@ -0,0 +1,46 @@ + + +phpDocumentor Parser Errors and Warnings + + + + + + + + + + + + + +
      com-tecnick-tcpdf
      + + + [ class tree: com-tecnick-tcpdf ] + [ index: com-tecnick-tcpdf ] + [ all elements ] +
      + + + + + + +
      +
      + +Post-parsing
      +
      +
      + Documentation generated on Thu, 25 Nov 2010 09:23:23 +0100 by phpDocumentor 1.4.3 +
      +
      +
      + + + \ No newline at end of file diff --git a/htdocs/includes/tcpdf/doc/index.html b/htdocs/includes/tcpdf/doc/index.html new file mode 100644 index 00000000000..138e6198a34 --- /dev/null +++ b/htdocs/includes/tcpdf/doc/index.html @@ -0,0 +1,79 @@ + + +TCPDF Documentation + + + + + + + + + + + + + +
      com-tecnick-tcpdf
      + + + [ class tree: com-tecnick-tcpdf ] + [ index: com-tecnick-tcpdf ] + [ all elements ] +
      + + + + + + +
      +
      + +

      TCPDF Documentation

      +Welcome to com-tecnick-tcpdf!
      +
      +This documentation was generated by phpDocumentor v1.4.3
      +
      +
      + Documentation generated on Thu, 25 Nov 2010 09:23:16 +0100 by phpDocumentor 1.4.3 +
      +
      +
      + + + \ No newline at end of file diff --git a/htdocs/includes/tcpdf/doc/li_com-tecnick-tcpdf.html b/htdocs/includes/tcpdf/doc/li_com-tecnick-tcpdf.html new file mode 100644 index 00000000000..138e6198a34 --- /dev/null +++ b/htdocs/includes/tcpdf/doc/li_com-tecnick-tcpdf.html @@ -0,0 +1,79 @@ + + +TCPDF Documentation + + + + + + + + + + + + + +
      com-tecnick-tcpdf
      + + + [ class tree: com-tecnick-tcpdf ] + [ index: com-tecnick-tcpdf ] + [ all elements ] +
      + + + + + + +
      +
      + +

      TCPDF Documentation

      +Welcome to com-tecnick-tcpdf!
      +
      +This documentation was generated by phpDocumentor v1.4.3
      +
      +
      + Documentation generated on Thu, 25 Nov 2010 09:23:16 +0100 by phpDocumentor 1.4.3 +
      +
      +
      + + + \ No newline at end of file diff --git a/htdocs/includes/tcpdf/doc/media/background.png b/htdocs/includes/tcpdf/doc/media/background.png new file mode 100644 index 0000000000000000000000000000000000000000..d6f36f6068d30005864e49d371606d39dbac3be6 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^CxKXmgBeH)?09($NNJb2MwB=gr6!hS=I1GdWag$a zl;L41_usi$G7`mY9E|l(K3^3(}Yz5wYCnP1)Tp+R!$e1@pO+j=b55= cOIuv|iyatv1txKu0`)U^y85}Sb4q9e01EU+A^-pY literal 0 HcmV?d00001 diff --git a/htdocs/includes/tcpdf/doc/media/empty.png b/htdocs/includes/tcpdf/doc/media/empty.png new file mode 100644 index 0000000000000000000000000000000000000000..a9f29bb161a7b1efd9cc85043bc235e1a5060780 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx3?wy9o9qTs+9j?LCC){ui6xo&c?uz!xv320 z`3gqn3VHcu3PuJ7Mhb>zR)*$Q#>NWT28IR({)IOifZEtgJbhi+FL6ur3u;#0rMq>1fPyUPj=qiz3>*8o|0J>k`OE=6A+G=b|6hJY`UH^6SQ6wH o%;50sMjDXA<>}%WQgJIe0mx=zV0@~64`c#^r>mdKI;Vst04^Iepa1{> literal 0 HcmV?d00001 diff --git a/htdocs/includes/tcpdf/doc/media/style.css b/htdocs/includes/tcpdf/doc/media/style.css new file mode 100644 index 00000000000..bc65d896de9 --- /dev/null +++ b/htdocs/includes/tcpdf/doc/media/style.css @@ -0,0 +1,195 @@ +.php { + padding: 1em; +} +.php-src { font-family: 'Courier New', Courier, monospace; font-weight: normal; } + +body +{ + color: #000000; + background-color: #ffffff; + background-image: url("background.png"); + background-repeat: repeat-y; + font-family: tahoma, verdana, arial, sans-serif; + font-size: 10pt; + margin: 0; + padding: 0; +} + +a +{ + color: #000099; + background-color: transparent; + text-decoration: none; +} + +a:hover +{ + text-decoration: underline; +} + +a.menu +{ + color: #ffffff; + background-color: transparent; +} + +td +{ + font-size: 10pt; +} + +td.header_top +{ + color: #ffffff; + background-color: #9999cc; + font-size: 16pt; + font-weight: bold; + text-align: right; + padding: 10px; +} + +td.header_line +{ + color: #ffffff; + background-color: #333366; +} + +td.header_menu +{ + color: #ffffff; + background-color: #666699; + font-size: 8pt; + text-align: right; + padding: 2px; + padding-right: 5px; +} + +td.menu +{ + padding: 2px; + padding-left: 5px; +} + +td.code_border +{ + color: #000000; + background-color: #c0c0c0; +} + +td.code +{ + color: #000000; + background-color: #f0f0f0; +} + +td.type +{ + font-style: italic; +} + +div.credit +{ + font-size: 8pt; + text-align: center; +} + +div.package +{ + padding-left: 5px; +} + +div.tags +{ + padding-left: 15px; +} + +div.function +{ + padding-left: 15px; +} + +div.top +{ + font-size: 8pt; +} + +div.warning +{ + color: #ff0000; + background-color: transparent; +} + +div.description +{ + padding-left: 15px; +} + +hr +{ + height: 1px; + border-style: solid; + border-color: #c0c0c0; + margin-top: 10px; + margin-bottom: 10px; +} + +span.smalllinenumber +{ + font-size: 8pt; +} + +ul { + margin-left: 0px; + padding-left: 8px; +} +/* Syntax highlighting */ + +.src-code { background-color: #f5f5f5; border: 1px solid #ccc9a4; padding: 0 0 0 1em; margin : 0px; + font-family: 'Courier New', Courier, monospace; font-weight: normal; } +.src-line { font-family: 'Courier New', Courier, monospace; font-weight: normal; } + +.src-comm { color: green; } +.src-id { } +.src-inc { color: #0000FF; } +.src-key { color: #0000FF; } +.src-num { color: #CC0000; } +.src-str { color: #66cccc; } +.src-sym { font-weight: bold; } +.src-var { } + +.src-php { font-weight: bold; } + +.src-doc { color: #009999 } +.src-doc-close-template { color: #0000FF } +.src-doc-coretag { color: #0099FF; font-weight: bold } +.src-doc-inlinetag { color: #0099FF } +.src-doc-internal { color: #6699cc } +.src-doc-tag { color: #0080CC } +.src-doc-template { color: #0000FF } +.src-doc-type { font-style: italic } +.src-doc-var { font-style: italic } + +.tute-tag { color: #009999 } +.tute-attribute-name { color: #0000FF } +.tute-attribute-value { color: #0099FF } +.tute-entity { font-weight: bold; } +.tute-comment { font-style: italic } +.tute-inline-tag { color: #636311; font-weight: bold } + +/* tutorial */ + +.authors { } +.author { font-style: italic; font-weight: bold } +.author-blurb { margin: .5em 0em .5em 2em; font-size: 85%; font-weight: normal; font-style: normal } +.example { border: 1px dashed #999999; background-color: #EEEEEE; padding: .5em; } +.listing { border: 1px dashed #999999; background-color: #EEEEEE; padding: .5em; white-space: nowrap; } +.release-info { font-size: 85%; font-style: italic; margin: 1em 0em } +.ref-title-box { } +.ref-title { } +.ref-purpose { font-style: italic; color: #666666 } +.ref-synopsis { } +.title { font-weight: bold; margin: 1em 0em 0em 0em; padding: .25em; border: 2px solid #999999; background-color: #9999CC } +.cmd-synopsis { margin: 1em 0em } +.cmd-title { font-weight: bold } +.toc { margin-left: 2em; padding-left: 0em } + diff --git a/htdocs/includes/tcpdf/fonts/utils/README.TXT b/htdocs/includes/tcpdf/fonts/utils/README.TXT new file mode 100644 index 00000000000..96d39fb8929 --- /dev/null +++ b/htdocs/includes/tcpdf/fonts/utils/README.TXT @@ -0,0 +1,135 @@ +TCPDF Fonts + +TCPDF supports TrueTypeUnicode (UTF-8 Unicode), OpenTypeUnicode, TrueType, OpenType, Type1, CID-0 and Core (standard) fonts. + +There are two ways to use a new font: embedding it in the PDF (with or without subsetting) or not. When a font is not embedded, it is searched in the system. The advantage is that the PDF file is lighter; on the other hand, if it is not available, a substitution font is used. So it is preferable to ensure that the needed font is installed on the client systems. If the file is to be viewed by a large audience, it is recommended to embed. + +TCPDF support font subsetting to reduce the size of documents using large unicode font files. +If you embed the whole font in the PDF, the person on the other end can make changes to it even if he didn't have your font. +If you subset the font, file size of the PDF will be smaller but the person who receives your PDF would need to have your same font in order to make changes to your PDF. +The option for enabling/disabling the font subsetting are explained on the source code documentation for methods SetFont() and AddFont(). + +The fonts that could be not embedded are only the standard core fonts and CID-0 fonts. + +The PDF Core (standard) fonts are: + + * courier : Courier + * courierb : Courier Bold + * courierbi : Courier Bold Italic + * courieri : Courier Italic + * helvetica : Helvetica + * helveticab : Helvetica Bold + * helveticabi : Helvetica Bold Italic + * helveticai : Helvetica Italic + * symbol : Symbol + * times : Times New Roman + * timesb : Times New Roman Bold + * timesbi : Times New Roman Bold Italic + * timesi : Times New Roman Italic + * zapfdingbats : Zapf Dingbats + +Setting up a font for usage with TCPDF requires the following steps: + + 1. Convert all font filenames to lowercase and rename using the following schema: + * [basic-font-name-in-lowercase].ttf for regular font + * [basic-font-name-in-lowercase]b.ttf for bold variation + * [basic-font-name-in-lowercase]i.ttf for oblique variation + * [basic-font-name-in-lowercase]bi.ttf for bold oblique variation + + 2. Generate the font's metrics file. + * For Type1 font files this first step is not necessary because the AFM file is usually shipped with the font. In case you have only a metric file in PFM format, use the pfm2afm utility (fonts/utils/pfm2afm) to get the AFM file. If you own a Type1 font in ASCII format (.pfa), you can convert it to binary format with Type 1 utilities. + * For TrueTypeUnicode or TrueType font files, use the the provided ttf2ufm utility (fonts/utils/ttf2ufm): + + $ ttf2ufm -a -F myfont.ttf + + * For OpenTypeUnicode or OpenType font files, use the the provided ttf2ufm utility (fonts/utils/ttf2ufm): + + $ ttf2ufm -a -F myfont.otf + + 3. Run makefont.php script. + * For TrueTypeUnicode: + + $ php -q makefont.php myfont.ttf myfont.ufm + + * For OpenTypeUnicode: + + $ php -q makefont.php myfont.otf myfont.ufm + + * For TrueType: + + $ php -q makefont.php myfont.ttf myfont.afm + + * For OpenType: + + $ php -q makefont.php myfont.otf myfont.afm + + * For Type1: + + $ php -q makefont.php myfont.pfb myfont.afm + + You may also specify additional parameters: + + MakeFont(string $fontfile, string $fmfile [, boolean $embedded [, $enc="cp1252" [, $patch=array()]]]) + + * $fontfile : Path to the .ttf or .pfb file. + * $fmfile : Path to the .afm file for Type1 and TrueType or .ufm for TrueTypeUnicode. + * $embedded : Set to false to not embed the font, true otherwise (default). + * $enc : Name of the encoding table to use. Default value: cp1252. Omit this parameter for TrueType Unicode, OpenType Unicode and symbolic fonts like Symbol or ZapfDingBats. The encoding defines the association between a code (from 0 to 255) and a character. The first 128 are fixed and correspond to ASCII. The encodings are stored in .map files. Those available are: + o cp1250 (Central Europe) + o cp1251 (Cyrillic) + o cp1252 (Western Europe) + o cp1253 (Greek) + o cp1254 (Turkish) + o cp1255 (Hebrew) + o cp1257 (Baltic) + o cp1258 (Vietnamese) + o cp874 (Thai) + o iso-8859-1 (Western Europe) + o iso-8859-2 (Central Europe) + o iso-8859-4 (Baltic) + o iso-8859-5 (Cyrillic) + o iso-8859-7 (Greek) + o iso-8859-9 (Turkish) + o iso-8859-11 (Thai) + o iso-8859-15 (Western Europe) + o iso-8859-16 (Central Europe) + o koi8-r (Russian) + o koi8-u (Ukrainian) + Of course, the font must contain the characters corresponding to the chosen encoding. The encodings which begin with cp are those used by Windows; Linux systems usually use ISO. + * $patch : Optional modification of the encoding. Empty by default. This parameter gives the possibility to alter the encoding. Sometimes you may want to add some characters. For instance, ISO-8859-1 does not contain the euro symbol. To add it at position 164, pass array(164=>'Euro'). + + 4. Edit and copy resulting files by case: + * For embedded fonts: copy the resulting .php, .z and .ctg.z (if available) files to the TCPDF fonts directory. + * For not-embedding the font, edit the .php file and comment the $file entry. + * For CID-0 fonts (not embeddeed) you have to edit the .php file: + o change the font type to: $type='cidfont0'; + o set the default font width by adding the line: $dw=1000; + o remove the $enc, $file and $ctg variables definitions + o add one of the following blocks of text at the end of the file (depends by the language you are using - see the arialunicid0.php file for a working example): + + // Chinese Simplified + $enc='UniCNS-UTF16-H'; + $cidinfo=array('Registry'=>'Adobe', 'Ordering'=>'CNS1','Supplement'=>0); + include(dirname(__FILE__).'/uni2cid_ac15.php'); + + + // Chinese Traditional + $enc='UniGB-UTF16-H'; + $cidinfo=array('Registry'=>'Adobe', 'Ordering'=>'GB1','Supplement'=>2); + include(dirname(__FILE__).'/uni2cid_ag15.php'); + + + // Korean + $enc='UniKS-UTF16-H'; + $cidinfo=array('Registry'=>'Adobe', 'Ordering'=>'Korea1','Supplement'=>0); + include(dirname(__FILE__).'/uni2cid_ak12.php'); + + + // Japanese + $enc='UniJIS-UTF16-H'; + $cidinfo=array('Registry'=>'Adobe', 'Ordering'=>'Japan1','Supplement'=>5); + include(dirname(__FILE__).'/uni2cid_aj16.php'); + + o copy the .php file to the TCPDF fonts directory. + 5. Rename php font files variations using the following schema: + * [basic-font-name-in-lowercase].php for regular font + * [basic-font-name-in-lowercase]b.php for bold variation + * [basic-font-name-in-lowercase]i.php for oblique variation + * [basic-font-name-in-lowercase]bi.php for bold oblique variation + diff --git a/htdocs/includes/tcpdf/fonts/utils/enc/cp1250.map b/htdocs/includes/tcpdf/fonts/utils/enc/cp1250.map new file mode 100644 index 00000000000..ec110af0610 --- /dev/null +++ b/htdocs/includes/tcpdf/fonts/utils/enc/cp1250.map @@ -0,0 +1,251 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+20AC Euro +!82 U+201A quotesinglbase +!84 U+201E quotedblbase +!85 U+2026 ellipsis +!86 U+2020 dagger +!87 U+2021 daggerdbl +!89 U+2030 perthousand +!8A U+0160 Scaron +!8B U+2039 guilsinglleft +!8C U+015A Sacute +!8D U+0164 Tcaron +!8E U+017D Zcaron +!8F U+0179 Zacute +!91 U+2018 quoteleft +!92 U+2019 quoteright +!93 U+201C quotedblleft +!94 U+201D quotedblright +!95 U+2022 bullet +!96 U+2013 endash +!97 U+2014 emdash +!99 U+2122 trademark +!9A U+0161 scaron +!9B U+203A guilsinglright +!9C U+015B sacute +!9D U+0165 tcaron +!9E U+017E zcaron +!9F U+017A zacute +!A0 U+00A0 space +!A1 U+02C7 caron +!A2 U+02D8 breve +!A3 U+0141 Lslash +!A4 U+00A4 currency +!A5 U+0104 Aogonek +!A6 U+00A6 brokenbar +!A7 U+00A7 section +!A8 U+00A8 dieresis +!A9 U+00A9 copyright +!AA U+015E Scedilla +!AB U+00AB guillemotleft +!AC U+00AC logicalnot +!AD U+00AD hyphen +!AE U+00AE registered +!AF U+017B Zdotaccent +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+02DB ogonek +!B3 U+0142 lslash +!B4 U+00B4 acute +!B5 U+00B5 mu +!B6 U+00B6 paragraph +!B7 U+00B7 periodcentered +!B8 U+00B8 cedilla +!B9 U+0105 aogonek +!BA U+015F scedilla +!BB U+00BB guillemotright +!BC U+013D Lcaron +!BD U+02DD hungarumlaut +!BE U+013E lcaron +!BF U+017C zdotaccent +!C0 U+0154 Racute +!C1 U+00C1 Aacute +!C2 U+00C2 Acircumflex +!C3 U+0102 Abreve +!C4 U+00C4 Adieresis +!C5 U+0139 Lacute +!C6 U+0106 Cacute +!C7 U+00C7 Ccedilla +!C8 U+010C Ccaron +!C9 U+00C9 Eacute +!CA U+0118 Eogonek +!CB U+00CB Edieresis +!CC U+011A Ecaron +!CD U+00CD Iacute +!CE U+00CE Icircumflex +!CF U+010E Dcaron +!D0 U+0110 Dcroat +!D1 U+0143 Nacute +!D2 U+0147 Ncaron +!D3 U+00D3 Oacute +!D4 U+00D4 Ocircumflex +!D5 U+0150 Ohungarumlaut +!D6 U+00D6 Odieresis +!D7 U+00D7 multiply +!D8 U+0158 Rcaron +!D9 U+016E Uring +!DA U+00DA Uacute +!DB U+0170 Uhungarumlaut +!DC U+00DC Udieresis +!DD U+00DD Yacute +!DE U+0162 Tcommaaccent +!DF U+00DF germandbls +!E0 U+0155 racute +!E1 U+00E1 aacute +!E2 U+00E2 acircumflex +!E3 U+0103 abreve +!E4 U+00E4 adieresis +!E5 U+013A lacute +!E6 U+0107 cacute +!E7 U+00E7 ccedilla +!E8 U+010D ccaron +!E9 U+00E9 eacute +!EA U+0119 eogonek +!EB U+00EB edieresis +!EC U+011B ecaron +!ED U+00ED iacute +!EE U+00EE icircumflex +!EF U+010F dcaron +!F0 U+0111 dcroat +!F1 U+0144 nacute +!F2 U+0148 ncaron +!F3 U+00F3 oacute +!F4 U+00F4 ocircumflex +!F5 U+0151 ohungarumlaut +!F6 U+00F6 odieresis +!F7 U+00F7 divide +!F8 U+0159 rcaron +!F9 U+016F uring +!FA U+00FA uacute +!FB U+0171 uhungarumlaut +!FC U+00FC udieresis +!FD U+00FD yacute +!FE U+0163 tcommaaccent +!FF U+02D9 dotaccent diff --git a/htdocs/includes/tcpdf/fonts/utils/enc/cp1251.map b/htdocs/includes/tcpdf/fonts/utils/enc/cp1251.map new file mode 100644 index 00000000000..de6a198d99d --- /dev/null +++ b/htdocs/includes/tcpdf/fonts/utils/enc/cp1251.map @@ -0,0 +1,255 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+0402 afii10051 +!81 U+0403 afii10052 +!82 U+201A quotesinglbase +!83 U+0453 afii10100 +!84 U+201E quotedblbase +!85 U+2026 ellipsis +!86 U+2020 dagger +!87 U+2021 daggerdbl +!88 U+20AC Euro +!89 U+2030 perthousand +!8A U+0409 afii10058 +!8B U+2039 guilsinglleft +!8C U+040A afii10059 +!8D U+040C afii10061 +!8E U+040B afii10060 +!8F U+040F afii10145 +!90 U+0452 afii10099 +!91 U+2018 quoteleft +!92 U+2019 quoteright +!93 U+201C quotedblleft +!94 U+201D quotedblright +!95 U+2022 bullet +!96 U+2013 endash +!97 U+2014 emdash +!99 U+2122 trademark +!9A U+0459 afii10106 +!9B U+203A guilsinglright +!9C U+045A afii10107 +!9D U+045C afii10109 +!9E U+045B afii10108 +!9F U+045F afii10193 +!A0 U+00A0 space +!A1 U+040E afii10062 +!A2 U+045E afii10110 +!A3 U+0408 afii10057 +!A4 U+00A4 currency +!A5 U+0490 afii10050 +!A6 U+00A6 brokenbar +!A7 U+00A7 section +!A8 U+0401 afii10023 +!A9 U+00A9 copyright +!AA U+0404 afii10053 +!AB U+00AB guillemotleft +!AC U+00AC logicalnot +!AD U+00AD hyphen +!AE U+00AE registered +!AF U+0407 afii10056 +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+0406 afii10055 +!B3 U+0456 afii10103 +!B4 U+0491 afii10098 +!B5 U+00B5 mu +!B6 U+00B6 paragraph +!B7 U+00B7 periodcentered +!B8 U+0451 afii10071 +!B9 U+2116 afii61352 +!BA U+0454 afii10101 +!BB U+00BB guillemotright +!BC U+0458 afii10105 +!BD U+0405 afii10054 +!BE U+0455 afii10102 +!BF U+0457 afii10104 +!C0 U+0410 afii10017 +!C1 U+0411 afii10018 +!C2 U+0412 afii10019 +!C3 U+0413 afii10020 +!C4 U+0414 afii10021 +!C5 U+0415 afii10022 +!C6 U+0416 afii10024 +!C7 U+0417 afii10025 +!C8 U+0418 afii10026 +!C9 U+0419 afii10027 +!CA U+041A afii10028 +!CB U+041B afii10029 +!CC U+041C afii10030 +!CD U+041D afii10031 +!CE U+041E afii10032 +!CF U+041F afii10033 +!D0 U+0420 afii10034 +!D1 U+0421 afii10035 +!D2 U+0422 afii10036 +!D3 U+0423 afii10037 +!D4 U+0424 afii10038 +!D5 U+0425 afii10039 +!D6 U+0426 afii10040 +!D7 U+0427 afii10041 +!D8 U+0428 afii10042 +!D9 U+0429 afii10043 +!DA U+042A afii10044 +!DB U+042B afii10045 +!DC U+042C afii10046 +!DD U+042D afii10047 +!DE U+042E afii10048 +!DF U+042F afii10049 +!E0 U+0430 afii10065 +!E1 U+0431 afii10066 +!E2 U+0432 afii10067 +!E3 U+0433 afii10068 +!E4 U+0434 afii10069 +!E5 U+0435 afii10070 +!E6 U+0436 afii10072 +!E7 U+0437 afii10073 +!E8 U+0438 afii10074 +!E9 U+0439 afii10075 +!EA U+043A afii10076 +!EB U+043B afii10077 +!EC U+043C afii10078 +!ED U+043D afii10079 +!EE U+043E afii10080 +!EF U+043F afii10081 +!F0 U+0440 afii10082 +!F1 U+0441 afii10083 +!F2 U+0442 afii10084 +!F3 U+0443 afii10085 +!F4 U+0444 afii10086 +!F5 U+0445 afii10087 +!F6 U+0446 afii10088 +!F7 U+0447 afii10089 +!F8 U+0448 afii10090 +!F9 U+0449 afii10091 +!FA U+044A afii10092 +!FB U+044B afii10093 +!FC U+044C afii10094 +!FD U+044D afii10095 +!FE U+044E afii10096 +!FF U+044F afii10097 diff --git a/htdocs/includes/tcpdf/fonts/utils/enc/cp1252.map b/htdocs/includes/tcpdf/fonts/utils/enc/cp1252.map new file mode 100644 index 00000000000..dd490e59614 --- /dev/null +++ b/htdocs/includes/tcpdf/fonts/utils/enc/cp1252.map @@ -0,0 +1,251 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+20AC Euro +!82 U+201A quotesinglbase +!83 U+0192 florin +!84 U+201E quotedblbase +!85 U+2026 ellipsis +!86 U+2020 dagger +!87 U+2021 daggerdbl +!88 U+02C6 circumflex +!89 U+2030 perthousand +!8A U+0160 Scaron +!8B U+2039 guilsinglleft +!8C U+0152 OE +!8E U+017D Zcaron +!91 U+2018 quoteleft +!92 U+2019 quoteright +!93 U+201C quotedblleft +!94 U+201D quotedblright +!95 U+2022 bullet +!96 U+2013 endash +!97 U+2014 emdash +!98 U+02DC tilde +!99 U+2122 trademark +!9A U+0161 scaron +!9B U+203A guilsinglright +!9C U+0153 oe +!9E U+017E zcaron +!9F U+0178 Ydieresis +!A0 U+00A0 space +!A1 U+00A1 exclamdown +!A2 U+00A2 cent +!A3 U+00A3 sterling +!A4 U+00A4 currency +!A5 U+00A5 yen +!A6 U+00A6 brokenbar +!A7 U+00A7 section +!A8 U+00A8 dieresis +!A9 U+00A9 copyright +!AA U+00AA ordfeminine +!AB U+00AB guillemotleft +!AC U+00AC logicalnot +!AD U+00AD hyphen +!AE U+00AE registered +!AF U+00AF macron +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+00B2 twosuperior +!B3 U+00B3 threesuperior +!B4 U+00B4 acute +!B5 U+00B5 mu +!B6 U+00B6 paragraph +!B7 U+00B7 periodcentered +!B8 U+00B8 cedilla +!B9 U+00B9 onesuperior +!BA U+00BA ordmasculine +!BB U+00BB guillemotright +!BC U+00BC onequarter +!BD U+00BD onehalf +!BE U+00BE threequarters +!BF U+00BF questiondown +!C0 U+00C0 Agrave +!C1 U+00C1 Aacute +!C2 U+00C2 Acircumflex +!C3 U+00C3 Atilde +!C4 U+00C4 Adieresis +!C5 U+00C5 Aring +!C6 U+00C6 AE +!C7 U+00C7 Ccedilla +!C8 U+00C8 Egrave +!C9 U+00C9 Eacute +!CA U+00CA Ecircumflex +!CB U+00CB Edieresis +!CC U+00CC Igrave +!CD U+00CD Iacute +!CE U+00CE Icircumflex +!CF U+00CF Idieresis +!D0 U+00D0 Eth +!D1 U+00D1 Ntilde +!D2 U+00D2 Ograve +!D3 U+00D3 Oacute +!D4 U+00D4 Ocircumflex +!D5 U+00D5 Otilde +!D6 U+00D6 Odieresis +!D7 U+00D7 multiply +!D8 U+00D8 Oslash +!D9 U+00D9 Ugrave +!DA U+00DA Uacute +!DB U+00DB Ucircumflex +!DC U+00DC Udieresis +!DD U+00DD Yacute +!DE U+00DE Thorn +!DF U+00DF germandbls +!E0 U+00E0 agrave +!E1 U+00E1 aacute +!E2 U+00E2 acircumflex +!E3 U+00E3 atilde +!E4 U+00E4 adieresis +!E5 U+00E5 aring +!E6 U+00E6 ae +!E7 U+00E7 ccedilla +!E8 U+00E8 egrave +!E9 U+00E9 eacute +!EA U+00EA ecircumflex +!EB U+00EB edieresis +!EC U+00EC igrave +!ED U+00ED iacute +!EE U+00EE icircumflex +!EF U+00EF idieresis +!F0 U+00F0 eth +!F1 U+00F1 ntilde +!F2 U+00F2 ograve +!F3 U+00F3 oacute +!F4 U+00F4 ocircumflex +!F5 U+00F5 otilde +!F6 U+00F6 odieresis +!F7 U+00F7 divide +!F8 U+00F8 oslash +!F9 U+00F9 ugrave +!FA U+00FA uacute +!FB U+00FB ucircumflex +!FC U+00FC udieresis +!FD U+00FD yacute +!FE U+00FE thorn +!FF U+00FF ydieresis diff --git a/htdocs/includes/tcpdf/fonts/utils/enc/cp1253.map b/htdocs/includes/tcpdf/fonts/utils/enc/cp1253.map new file mode 100644 index 00000000000..4bd826fb265 --- /dev/null +++ b/htdocs/includes/tcpdf/fonts/utils/enc/cp1253.map @@ -0,0 +1,239 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+20AC Euro +!82 U+201A quotesinglbase +!83 U+0192 florin +!84 U+201E quotedblbase +!85 U+2026 ellipsis +!86 U+2020 dagger +!87 U+2021 daggerdbl +!89 U+2030 perthousand +!8B U+2039 guilsinglleft +!91 U+2018 quoteleft +!92 U+2019 quoteright +!93 U+201C quotedblleft +!94 U+201D quotedblright +!95 U+2022 bullet +!96 U+2013 endash +!97 U+2014 emdash +!99 U+2122 trademark +!9B U+203A guilsinglright +!A0 U+00A0 space +!A1 U+0385 dieresistonos +!A2 U+0386 Alphatonos +!A3 U+00A3 sterling +!A4 U+00A4 currency +!A5 U+00A5 yen +!A6 U+00A6 brokenbar +!A7 U+00A7 section +!A8 U+00A8 dieresis +!A9 U+00A9 copyright +!AB U+00AB guillemotleft +!AC U+00AC logicalnot +!AD U+00AD hyphen +!AE U+00AE registered +!AF U+2015 afii00208 +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+00B2 twosuperior +!B3 U+00B3 threesuperior +!B4 U+0384 tonos +!B5 U+00B5 mu +!B6 U+00B6 paragraph +!B7 U+00B7 periodcentered +!B8 U+0388 Epsilontonos +!B9 U+0389 Etatonos +!BA U+038A Iotatonos +!BB U+00BB guillemotright +!BC U+038C Omicrontonos +!BD U+00BD onehalf +!BE U+038E Upsilontonos +!BF U+038F Omegatonos +!C0 U+0390 iotadieresistonos +!C1 U+0391 Alpha +!C2 U+0392 Beta +!C3 U+0393 Gamma +!C4 U+0394 Delta +!C5 U+0395 Epsilon +!C6 U+0396 Zeta +!C7 U+0397 Eta +!C8 U+0398 Theta +!C9 U+0399 Iota +!CA U+039A Kappa +!CB U+039B Lambda +!CC U+039C Mu +!CD U+039D Nu +!CE U+039E Xi +!CF U+039F Omicron +!D0 U+03A0 Pi +!D1 U+03A1 Rho +!D3 U+03A3 Sigma +!D4 U+03A4 Tau +!D5 U+03A5 Upsilon +!D6 U+03A6 Phi +!D7 U+03A7 Chi +!D8 U+03A8 Psi +!D9 U+03A9 Omega +!DA U+03AA Iotadieresis +!DB U+03AB Upsilondieresis +!DC U+03AC alphatonos +!DD U+03AD epsilontonos +!DE U+03AE etatonos +!DF U+03AF iotatonos +!E0 U+03B0 upsilondieresistonos +!E1 U+03B1 alpha +!E2 U+03B2 beta +!E3 U+03B3 gamma +!E4 U+03B4 delta +!E5 U+03B5 epsilon +!E6 U+03B6 zeta +!E7 U+03B7 eta +!E8 U+03B8 theta +!E9 U+03B9 iota +!EA U+03BA kappa +!EB U+03BB lambda +!EC U+03BC mu +!ED U+03BD nu +!EE U+03BE xi +!EF U+03BF omicron +!F0 U+03C0 pi +!F1 U+03C1 rho +!F2 U+03C2 sigma1 +!F3 U+03C3 sigma +!F4 U+03C4 tau +!F5 U+03C5 upsilon +!F6 U+03C6 phi +!F7 U+03C7 chi +!F8 U+03C8 psi +!F9 U+03C9 omega +!FA U+03CA iotadieresis +!FB U+03CB upsilondieresis +!FC U+03CC omicrontonos +!FD U+03CD upsilontonos +!FE U+03CE omegatonos diff --git a/htdocs/includes/tcpdf/fonts/utils/enc/cp1254.map b/htdocs/includes/tcpdf/fonts/utils/enc/cp1254.map new file mode 100644 index 00000000000..829473b28c5 --- /dev/null +++ b/htdocs/includes/tcpdf/fonts/utils/enc/cp1254.map @@ -0,0 +1,249 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+20AC Euro +!82 U+201A quotesinglbase +!83 U+0192 florin +!84 U+201E quotedblbase +!85 U+2026 ellipsis +!86 U+2020 dagger +!87 U+2021 daggerdbl +!88 U+02C6 circumflex +!89 U+2030 perthousand +!8A U+0160 Scaron +!8B U+2039 guilsinglleft +!8C U+0152 OE +!91 U+2018 quoteleft +!92 U+2019 quoteright +!93 U+201C quotedblleft +!94 U+201D quotedblright +!95 U+2022 bullet +!96 U+2013 endash +!97 U+2014 emdash +!98 U+02DC tilde +!99 U+2122 trademark +!9A U+0161 scaron +!9B U+203A guilsinglright +!9C U+0153 oe +!9F U+0178 Ydieresis +!A0 U+00A0 space +!A1 U+00A1 exclamdown +!A2 U+00A2 cent +!A3 U+00A3 sterling +!A4 U+00A4 currency +!A5 U+00A5 yen +!A6 U+00A6 brokenbar +!A7 U+00A7 section +!A8 U+00A8 dieresis +!A9 U+00A9 copyright +!AA U+00AA ordfeminine +!AB U+00AB guillemotleft +!AC U+00AC logicalnot +!AD U+00AD hyphen +!AE U+00AE registered +!AF U+00AF macron +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+00B2 twosuperior +!B3 U+00B3 threesuperior +!B4 U+00B4 acute +!B5 U+00B5 mu +!B6 U+00B6 paragraph +!B7 U+00B7 periodcentered +!B8 U+00B8 cedilla +!B9 U+00B9 onesuperior +!BA U+00BA ordmasculine +!BB U+00BB guillemotright +!BC U+00BC onequarter +!BD U+00BD onehalf +!BE U+00BE threequarters +!BF U+00BF questiondown +!C0 U+00C0 Agrave +!C1 U+00C1 Aacute +!C2 U+00C2 Acircumflex +!C3 U+00C3 Atilde +!C4 U+00C4 Adieresis +!C5 U+00C5 Aring +!C6 U+00C6 AE +!C7 U+00C7 Ccedilla +!C8 U+00C8 Egrave +!C9 U+00C9 Eacute +!CA U+00CA Ecircumflex +!CB U+00CB Edieresis +!CC U+00CC Igrave +!CD U+00CD Iacute +!CE U+00CE Icircumflex +!CF U+00CF Idieresis +!D0 U+011E Gbreve +!D1 U+00D1 Ntilde +!D2 U+00D2 Ograve +!D3 U+00D3 Oacute +!D4 U+00D4 Ocircumflex +!D5 U+00D5 Otilde +!D6 U+00D6 Odieresis +!D7 U+00D7 multiply +!D8 U+00D8 Oslash +!D9 U+00D9 Ugrave +!DA U+00DA Uacute +!DB U+00DB Ucircumflex +!DC U+00DC Udieresis +!DD U+0130 Idotaccent +!DE U+015E Scedilla +!DF U+00DF germandbls +!E0 U+00E0 agrave +!E1 U+00E1 aacute +!E2 U+00E2 acircumflex +!E3 U+00E3 atilde +!E4 U+00E4 adieresis +!E5 U+00E5 aring +!E6 U+00E6 ae +!E7 U+00E7 ccedilla +!E8 U+00E8 egrave +!E9 U+00E9 eacute +!EA U+00EA ecircumflex +!EB U+00EB edieresis +!EC U+00EC igrave +!ED U+00ED iacute +!EE U+00EE icircumflex +!EF U+00EF idieresis +!F0 U+011F gbreve +!F1 U+00F1 ntilde +!F2 U+00F2 ograve +!F3 U+00F3 oacute +!F4 U+00F4 ocircumflex +!F5 U+00F5 otilde +!F6 U+00F6 odieresis +!F7 U+00F7 divide +!F8 U+00F8 oslash +!F9 U+00F9 ugrave +!FA U+00FA uacute +!FB U+00FB ucircumflex +!FC U+00FC udieresis +!FD U+0131 dotlessi +!FE U+015F scedilla +!FF U+00FF ydieresis diff --git a/htdocs/includes/tcpdf/fonts/utils/enc/cp1255.map b/htdocs/includes/tcpdf/fonts/utils/enc/cp1255.map new file mode 100644 index 00000000000..079e10c61cd --- /dev/null +++ b/htdocs/includes/tcpdf/fonts/utils/enc/cp1255.map @@ -0,0 +1,233 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+20AC Euro +!82 U+201A quotesinglbase +!83 U+0192 florin +!84 U+201E quotedblbase +!85 U+2026 ellipsis +!86 U+2020 dagger +!87 U+2021 daggerdbl +!88 U+02C6 circumflex +!89 U+2030 perthousand +!8B U+2039 guilsinglleft +!91 U+2018 quoteleft +!92 U+2019 quoteright +!93 U+201C quotedblleft +!94 U+201D quotedblright +!95 U+2022 bullet +!96 U+2013 endash +!97 U+2014 emdash +!98 U+02DC tilde +!99 U+2122 trademark +!9B U+203A guilsinglright +!A0 U+00A0 space +!A1 U+00A1 exclamdown +!A2 U+00A2 cent +!A3 U+00A3 sterling +!A4 U+20AA afii57636 +!A5 U+00A5 yen +!A6 U+00A6 brokenbar +!A7 U+00A7 section +!A8 U+00A8 dieresis +!A9 U+00A9 copyright +!AA U+00D7 multiply +!AB U+00AB guillemotleft +!AC U+00AC logicalnot +!AD U+00AD sfthyphen +!AE U+00AE registered +!AF U+00AF macron +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+00B2 twosuperior +!B3 U+00B3 threesuperior +!B4 U+00B4 acute +!B5 U+00B5 mu +!B6 U+00B6 paragraph +!B7 U+00B7 middot +!B8 U+00B8 cedilla +!B9 U+00B9 onesuperior +!BA U+00F7 divide +!BB U+00BB guillemotright +!BC U+00BC onequarter +!BD U+00BD onehalf +!BE U+00BE threequarters +!BF U+00BF questiondown +!C0 U+05B0 afii57799 +!C1 U+05B1 afii57801 +!C2 U+05B2 afii57800 +!C3 U+05B3 afii57802 +!C4 U+05B4 afii57793 +!C5 U+05B5 afii57794 +!C6 U+05B6 afii57795 +!C7 U+05B7 afii57798 +!C8 U+05B8 afii57797 +!C9 U+05B9 afii57806 +!CB U+05BB afii57796 +!CC U+05BC afii57807 +!CD U+05BD afii57839 +!CE U+05BE afii57645 +!CF U+05BF afii57841 +!D0 U+05C0 afii57842 +!D1 U+05C1 afii57804 +!D2 U+05C2 afii57803 +!D3 U+05C3 afii57658 +!D4 U+05F0 afii57716 +!D5 U+05F1 afii57717 +!D6 U+05F2 afii57718 +!D7 U+05F3 gereshhebrew +!D8 U+05F4 gershayimhebrew +!E0 U+05D0 afii57664 +!E1 U+05D1 afii57665 +!E2 U+05D2 afii57666 +!E3 U+05D3 afii57667 +!E4 U+05D4 afii57668 +!E5 U+05D5 afii57669 +!E6 U+05D6 afii57670 +!E7 U+05D7 afii57671 +!E8 U+05D8 afii57672 +!E9 U+05D9 afii57673 +!EA U+05DA afii57674 +!EB U+05DB afii57675 +!EC U+05DC afii57676 +!ED U+05DD afii57677 +!EE U+05DE afii57678 +!EF U+05DF afii57679 +!F0 U+05E0 afii57680 +!F1 U+05E1 afii57681 +!F2 U+05E2 afii57682 +!F3 U+05E3 afii57683 +!F4 U+05E4 afii57684 +!F5 U+05E5 afii57685 +!F6 U+05E6 afii57686 +!F7 U+05E7 afii57687 +!F8 U+05E8 afii57688 +!F9 U+05E9 afii57689 +!FA U+05EA afii57690 +!FD U+200E afii299 +!FE U+200F afii300 diff --git a/htdocs/includes/tcpdf/fonts/utils/enc/cp1257.map b/htdocs/includes/tcpdf/fonts/utils/enc/cp1257.map new file mode 100644 index 00000000000..2f2ecfa21da --- /dev/null +++ b/htdocs/includes/tcpdf/fonts/utils/enc/cp1257.map @@ -0,0 +1,244 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+20AC Euro +!82 U+201A quotesinglbase +!84 U+201E quotedblbase +!85 U+2026 ellipsis +!86 U+2020 dagger +!87 U+2021 daggerdbl +!89 U+2030 perthousand +!8B U+2039 guilsinglleft +!8D U+00A8 dieresis +!8E U+02C7 caron +!8F U+00B8 cedilla +!91 U+2018 quoteleft +!92 U+2019 quoteright +!93 U+201C quotedblleft +!94 U+201D quotedblright +!95 U+2022 bullet +!96 U+2013 endash +!97 U+2014 emdash +!99 U+2122 trademark +!9B U+203A guilsinglright +!9D U+00AF macron +!9E U+02DB ogonek +!A0 U+00A0 space +!A2 U+00A2 cent +!A3 U+00A3 sterling +!A4 U+00A4 currency +!A6 U+00A6 brokenbar +!A7 U+00A7 section +!A8 U+00D8 Oslash +!A9 U+00A9 copyright +!AA U+0156 Rcommaaccent +!AB U+00AB guillemotleft +!AC U+00AC logicalnot +!AD U+00AD hyphen +!AE U+00AE registered +!AF U+00C6 AE +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+00B2 twosuperior +!B3 U+00B3 threesuperior +!B4 U+00B4 acute +!B5 U+00B5 mu +!B6 U+00B6 paragraph +!B7 U+00B7 periodcentered +!B8 U+00F8 oslash +!B9 U+00B9 onesuperior +!BA U+0157 rcommaaccent +!BB U+00BB guillemotright +!BC U+00BC onequarter +!BD U+00BD onehalf +!BE U+00BE threequarters +!BF U+00E6 ae +!C0 U+0104 Aogonek +!C1 U+012E Iogonek +!C2 U+0100 Amacron +!C3 U+0106 Cacute +!C4 U+00C4 Adieresis +!C5 U+00C5 Aring +!C6 U+0118 Eogonek +!C7 U+0112 Emacron +!C8 U+010C Ccaron +!C9 U+00C9 Eacute +!CA U+0179 Zacute +!CB U+0116 Edotaccent +!CC U+0122 Gcommaaccent +!CD U+0136 Kcommaaccent +!CE U+012A Imacron +!CF U+013B Lcommaaccent +!D0 U+0160 Scaron +!D1 U+0143 Nacute +!D2 U+0145 Ncommaaccent +!D3 U+00D3 Oacute +!D4 U+014C Omacron +!D5 U+00D5 Otilde +!D6 U+00D6 Odieresis +!D7 U+00D7 multiply +!D8 U+0172 Uogonek +!D9 U+0141 Lslash +!DA U+015A Sacute +!DB U+016A Umacron +!DC U+00DC Udieresis +!DD U+017B Zdotaccent +!DE U+017D Zcaron +!DF U+00DF germandbls +!E0 U+0105 aogonek +!E1 U+012F iogonek +!E2 U+0101 amacron +!E3 U+0107 cacute +!E4 U+00E4 adieresis +!E5 U+00E5 aring +!E6 U+0119 eogonek +!E7 U+0113 emacron +!E8 U+010D ccaron +!E9 U+00E9 eacute +!EA U+017A zacute +!EB U+0117 edotaccent +!EC U+0123 gcommaaccent +!ED U+0137 kcommaaccent +!EE U+012B imacron +!EF U+013C lcommaaccent +!F0 U+0161 scaron +!F1 U+0144 nacute +!F2 U+0146 ncommaaccent +!F3 U+00F3 oacute +!F4 U+014D omacron +!F5 U+00F5 otilde +!F6 U+00F6 odieresis +!F7 U+00F7 divide +!F8 U+0173 uogonek +!F9 U+0142 lslash +!FA U+015B sacute +!FB U+016B umacron +!FC U+00FC udieresis +!FD U+017C zdotaccent +!FE U+017E zcaron +!FF U+02D9 dotaccent diff --git a/htdocs/includes/tcpdf/fonts/utils/enc/cp1258.map b/htdocs/includes/tcpdf/fonts/utils/enc/cp1258.map new file mode 100644 index 00000000000..fed915f7152 --- /dev/null +++ b/htdocs/includes/tcpdf/fonts/utils/enc/cp1258.map @@ -0,0 +1,247 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+20AC Euro +!82 U+201A quotesinglbase +!83 U+0192 florin +!84 U+201E quotedblbase +!85 U+2026 ellipsis +!86 U+2020 dagger +!87 U+2021 daggerdbl +!88 U+02C6 circumflex +!89 U+2030 perthousand +!8B U+2039 guilsinglleft +!8C U+0152 OE +!91 U+2018 quoteleft +!92 U+2019 quoteright +!93 U+201C quotedblleft +!94 U+201D quotedblright +!95 U+2022 bullet +!96 U+2013 endash +!97 U+2014 emdash +!98 U+02DC tilde +!99 U+2122 trademark +!9B U+203A guilsinglright +!9C U+0153 oe +!9F U+0178 Ydieresis +!A0 U+00A0 space +!A1 U+00A1 exclamdown +!A2 U+00A2 cent +!A3 U+00A3 sterling +!A4 U+00A4 currency +!A5 U+00A5 yen +!A6 U+00A6 brokenbar +!A7 U+00A7 section +!A8 U+00A8 dieresis +!A9 U+00A9 copyright +!AA U+00AA ordfeminine +!AB U+00AB guillemotleft +!AC U+00AC logicalnot +!AD U+00AD hyphen +!AE U+00AE registered +!AF U+00AF macron +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+00B2 twosuperior +!B3 U+00B3 threesuperior +!B4 U+00B4 acute +!B5 U+00B5 mu +!B6 U+00B6 paragraph +!B7 U+00B7 periodcentered +!B8 U+00B8 cedilla +!B9 U+00B9 onesuperior +!BA U+00BA ordmasculine +!BB U+00BB guillemotright +!BC U+00BC onequarter +!BD U+00BD onehalf +!BE U+00BE threequarters +!BF U+00BF questiondown +!C0 U+00C0 Agrave +!C1 U+00C1 Aacute +!C2 U+00C2 Acircumflex +!C3 U+0102 Abreve +!C4 U+00C4 Adieresis +!C5 U+00C5 Aring +!C6 U+00C6 AE +!C7 U+00C7 Ccedilla +!C8 U+00C8 Egrave +!C9 U+00C9 Eacute +!CA U+00CA Ecircumflex +!CB U+00CB Edieresis +!CC U+0300 gravecomb +!CD U+00CD Iacute +!CE U+00CE Icircumflex +!CF U+00CF Idieresis +!D0 U+0110 Dcroat +!D1 U+00D1 Ntilde +!D2 U+0309 hookabovecomb +!D3 U+00D3 Oacute +!D4 U+00D4 Ocircumflex +!D5 U+01A0 Ohorn +!D6 U+00D6 Odieresis +!D7 U+00D7 multiply +!D8 U+00D8 Oslash +!D9 U+00D9 Ugrave +!DA U+00DA Uacute +!DB U+00DB Ucircumflex +!DC U+00DC Udieresis +!DD U+01AF Uhorn +!DE U+0303 tildecomb +!DF U+00DF germandbls +!E0 U+00E0 agrave +!E1 U+00E1 aacute +!E2 U+00E2 acircumflex +!E3 U+0103 abreve +!E4 U+00E4 adieresis +!E5 U+00E5 aring +!E6 U+00E6 ae +!E7 U+00E7 ccedilla +!E8 U+00E8 egrave +!E9 U+00E9 eacute +!EA U+00EA ecircumflex +!EB U+00EB edieresis +!EC U+0301 acutecomb +!ED U+00ED iacute +!EE U+00EE icircumflex +!EF U+00EF idieresis +!F0 U+0111 dcroat +!F1 U+00F1 ntilde +!F2 U+0323 dotbelowcomb +!F3 U+00F3 oacute +!F4 U+00F4 ocircumflex +!F5 U+01A1 ohorn +!F6 U+00F6 odieresis +!F7 U+00F7 divide +!F8 U+00F8 oslash +!F9 U+00F9 ugrave +!FA U+00FA uacute +!FB U+00FB ucircumflex +!FC U+00FC udieresis +!FD U+01B0 uhorn +!FE U+20AB dong +!FF U+00FF ydieresis diff --git a/htdocs/includes/tcpdf/fonts/utils/enc/cp874.map b/htdocs/includes/tcpdf/fonts/utils/enc/cp874.map new file mode 100644 index 00000000000..1006e6b17f2 --- /dev/null +++ b/htdocs/includes/tcpdf/fonts/utils/enc/cp874.map @@ -0,0 +1,225 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+20AC Euro +!85 U+2026 ellipsis +!91 U+2018 quoteleft +!92 U+2019 quoteright +!93 U+201C quotedblleft +!94 U+201D quotedblright +!95 U+2022 bullet +!96 U+2013 endash +!97 U+2014 emdash +!A0 U+00A0 space +!A1 U+0E01 kokaithai +!A2 U+0E02 khokhaithai +!A3 U+0E03 khokhuatthai +!A4 U+0E04 khokhwaithai +!A5 U+0E05 khokhonthai +!A6 U+0E06 khorakhangthai +!A7 U+0E07 ngonguthai +!A8 U+0E08 chochanthai +!A9 U+0E09 chochingthai +!AA U+0E0A chochangthai +!AB U+0E0B sosothai +!AC U+0E0C chochoethai +!AD U+0E0D yoyingthai +!AE U+0E0E dochadathai +!AF U+0E0F topatakthai +!B0 U+0E10 thothanthai +!B1 U+0E11 thonangmonthothai +!B2 U+0E12 thophuthaothai +!B3 U+0E13 nonenthai +!B4 U+0E14 dodekthai +!B5 U+0E15 totaothai +!B6 U+0E16 thothungthai +!B7 U+0E17 thothahanthai +!B8 U+0E18 thothongthai +!B9 U+0E19 nonuthai +!BA U+0E1A bobaimaithai +!BB U+0E1B poplathai +!BC U+0E1C phophungthai +!BD U+0E1D fofathai +!BE U+0E1E phophanthai +!BF U+0E1F fofanthai +!C0 U+0E20 phosamphaothai +!C1 U+0E21 momathai +!C2 U+0E22 yoyakthai +!C3 U+0E23 roruathai +!C4 U+0E24 ruthai +!C5 U+0E25 lolingthai +!C6 U+0E26 luthai +!C7 U+0E27 wowaenthai +!C8 U+0E28 sosalathai +!C9 U+0E29 sorusithai +!CA U+0E2A sosuathai +!CB U+0E2B hohipthai +!CC U+0E2C lochulathai +!CD U+0E2D oangthai +!CE U+0E2E honokhukthai +!CF U+0E2F paiyannoithai +!D0 U+0E30 saraathai +!D1 U+0E31 maihanakatthai +!D2 U+0E32 saraaathai +!D3 U+0E33 saraamthai +!D4 U+0E34 saraithai +!D5 U+0E35 saraiithai +!D6 U+0E36 sarauethai +!D7 U+0E37 saraueethai +!D8 U+0E38 sarauthai +!D9 U+0E39 sarauuthai +!DA U+0E3A phinthuthai +!DF U+0E3F bahtthai +!E0 U+0E40 saraethai +!E1 U+0E41 saraaethai +!E2 U+0E42 saraothai +!E3 U+0E43 saraaimaimuanthai +!E4 U+0E44 saraaimaimalaithai +!E5 U+0E45 lakkhangyaothai +!E6 U+0E46 maiyamokthai +!E7 U+0E47 maitaikhuthai +!E8 U+0E48 maiekthai +!E9 U+0E49 maithothai +!EA U+0E4A maitrithai +!EB U+0E4B maichattawathai +!EC U+0E4C thanthakhatthai +!ED U+0E4D nikhahitthai +!EE U+0E4E yamakkanthai +!EF U+0E4F fongmanthai +!F0 U+0E50 zerothai +!F1 U+0E51 onethai +!F2 U+0E52 twothai +!F3 U+0E53 threethai +!F4 U+0E54 fourthai +!F5 U+0E55 fivethai +!F6 U+0E56 sixthai +!F7 U+0E57 seventhai +!F8 U+0E58 eightthai +!F9 U+0E59 ninethai +!FA U+0E5A angkhankhuthai +!FB U+0E5B khomutthai diff --git a/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-1.map b/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-1.map new file mode 100644 index 00000000000..61740a38fa3 --- /dev/null +++ b/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-1.map @@ -0,0 +1,256 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+0080 .notdef +!81 U+0081 .notdef +!82 U+0082 .notdef +!83 U+0083 .notdef +!84 U+0084 .notdef +!85 U+0085 .notdef +!86 U+0086 .notdef +!87 U+0087 .notdef +!88 U+0088 .notdef +!89 U+0089 .notdef +!8A U+008A .notdef +!8B U+008B .notdef +!8C U+008C .notdef +!8D U+008D .notdef +!8E U+008E .notdef +!8F U+008F .notdef +!90 U+0090 .notdef +!91 U+0091 .notdef +!92 U+0092 .notdef +!93 U+0093 .notdef +!94 U+0094 .notdef +!95 U+0095 .notdef +!96 U+0096 .notdef +!97 U+0097 .notdef +!98 U+0098 .notdef +!99 U+0099 .notdef +!9A U+009A .notdef +!9B U+009B .notdef +!9C U+009C .notdef +!9D U+009D .notdef +!9E U+009E .notdef +!9F U+009F .notdef +!A0 U+00A0 space +!A1 U+00A1 exclamdown +!A2 U+00A2 cent +!A3 U+00A3 sterling +!A4 U+00A4 currency +!A5 U+00A5 yen +!A6 U+00A6 brokenbar +!A7 U+00A7 section +!A8 U+00A8 dieresis +!A9 U+00A9 copyright +!AA U+00AA ordfeminine +!AB U+00AB guillemotleft +!AC U+00AC logicalnot +!AD U+00AD hyphen +!AE U+00AE registered +!AF U+00AF macron +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+00B2 twosuperior +!B3 U+00B3 threesuperior +!B4 U+00B4 acute +!B5 U+00B5 mu +!B6 U+00B6 paragraph +!B7 U+00B7 periodcentered +!B8 U+00B8 cedilla +!B9 U+00B9 onesuperior +!BA U+00BA ordmasculine +!BB U+00BB guillemotright +!BC U+00BC onequarter +!BD U+00BD onehalf +!BE U+00BE threequarters +!BF U+00BF questiondown +!C0 U+00C0 Agrave +!C1 U+00C1 Aacute +!C2 U+00C2 Acircumflex +!C3 U+00C3 Atilde +!C4 U+00C4 Adieresis +!C5 U+00C5 Aring +!C6 U+00C6 AE +!C7 U+00C7 Ccedilla +!C8 U+00C8 Egrave +!C9 U+00C9 Eacute +!CA U+00CA Ecircumflex +!CB U+00CB Edieresis +!CC U+00CC Igrave +!CD U+00CD Iacute +!CE U+00CE Icircumflex +!CF U+00CF Idieresis +!D0 U+00D0 Eth +!D1 U+00D1 Ntilde +!D2 U+00D2 Ograve +!D3 U+00D3 Oacute +!D4 U+00D4 Ocircumflex +!D5 U+00D5 Otilde +!D6 U+00D6 Odieresis +!D7 U+00D7 multiply +!D8 U+00D8 Oslash +!D9 U+00D9 Ugrave +!DA U+00DA Uacute +!DB U+00DB Ucircumflex +!DC U+00DC Udieresis +!DD U+00DD Yacute +!DE U+00DE Thorn +!DF U+00DF germandbls +!E0 U+00E0 agrave +!E1 U+00E1 aacute +!E2 U+00E2 acircumflex +!E3 U+00E3 atilde +!E4 U+00E4 adieresis +!E5 U+00E5 aring +!E6 U+00E6 ae +!E7 U+00E7 ccedilla +!E8 U+00E8 egrave +!E9 U+00E9 eacute +!EA U+00EA ecircumflex +!EB U+00EB edieresis +!EC U+00EC igrave +!ED U+00ED iacute +!EE U+00EE icircumflex +!EF U+00EF idieresis +!F0 U+00F0 eth +!F1 U+00F1 ntilde +!F2 U+00F2 ograve +!F3 U+00F3 oacute +!F4 U+00F4 ocircumflex +!F5 U+00F5 otilde +!F6 U+00F6 odieresis +!F7 U+00F7 divide +!F8 U+00F8 oslash +!F9 U+00F9 ugrave +!FA U+00FA uacute +!FB U+00FB ucircumflex +!FC U+00FC udieresis +!FD U+00FD yacute +!FE U+00FE thorn +!FF U+00FF ydieresis diff --git a/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-11.map b/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-11.map new file mode 100644 index 00000000000..91688120667 --- /dev/null +++ b/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-11.map @@ -0,0 +1,248 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+0080 .notdef +!81 U+0081 .notdef +!82 U+0082 .notdef +!83 U+0083 .notdef +!84 U+0084 .notdef +!85 U+0085 .notdef +!86 U+0086 .notdef +!87 U+0087 .notdef +!88 U+0088 .notdef +!89 U+0089 .notdef +!8A U+008A .notdef +!8B U+008B .notdef +!8C U+008C .notdef +!8D U+008D .notdef +!8E U+008E .notdef +!8F U+008F .notdef +!90 U+0090 .notdef +!91 U+0091 .notdef +!92 U+0092 .notdef +!93 U+0093 .notdef +!94 U+0094 .notdef +!95 U+0095 .notdef +!96 U+0096 .notdef +!97 U+0097 .notdef +!98 U+0098 .notdef +!99 U+0099 .notdef +!9A U+009A .notdef +!9B U+009B .notdef +!9C U+009C .notdef +!9D U+009D .notdef +!9E U+009E .notdef +!9F U+009F .notdef +!A0 U+00A0 space +!A1 U+0E01 kokaithai +!A2 U+0E02 khokhaithai +!A3 U+0E03 khokhuatthai +!A4 U+0E04 khokhwaithai +!A5 U+0E05 khokhonthai +!A6 U+0E06 khorakhangthai +!A7 U+0E07 ngonguthai +!A8 U+0E08 chochanthai +!A9 U+0E09 chochingthai +!AA U+0E0A chochangthai +!AB U+0E0B sosothai +!AC U+0E0C chochoethai +!AD U+0E0D yoyingthai +!AE U+0E0E dochadathai +!AF U+0E0F topatakthai +!B0 U+0E10 thothanthai +!B1 U+0E11 thonangmonthothai +!B2 U+0E12 thophuthaothai +!B3 U+0E13 nonenthai +!B4 U+0E14 dodekthai +!B5 U+0E15 totaothai +!B6 U+0E16 thothungthai +!B7 U+0E17 thothahanthai +!B8 U+0E18 thothongthai +!B9 U+0E19 nonuthai +!BA U+0E1A bobaimaithai +!BB U+0E1B poplathai +!BC U+0E1C phophungthai +!BD U+0E1D fofathai +!BE U+0E1E phophanthai +!BF U+0E1F fofanthai +!C0 U+0E20 phosamphaothai +!C1 U+0E21 momathai +!C2 U+0E22 yoyakthai +!C3 U+0E23 roruathai +!C4 U+0E24 ruthai +!C5 U+0E25 lolingthai +!C6 U+0E26 luthai +!C7 U+0E27 wowaenthai +!C8 U+0E28 sosalathai +!C9 U+0E29 sorusithai +!CA U+0E2A sosuathai +!CB U+0E2B hohipthai +!CC U+0E2C lochulathai +!CD U+0E2D oangthai +!CE U+0E2E honokhukthai +!CF U+0E2F paiyannoithai +!D0 U+0E30 saraathai +!D1 U+0E31 maihanakatthai +!D2 U+0E32 saraaathai +!D3 U+0E33 saraamthai +!D4 U+0E34 saraithai +!D5 U+0E35 saraiithai +!D6 U+0E36 sarauethai +!D7 U+0E37 saraueethai +!D8 U+0E38 sarauthai +!D9 U+0E39 sarauuthai +!DA U+0E3A phinthuthai +!DF U+0E3F bahtthai +!E0 U+0E40 saraethai +!E1 U+0E41 saraaethai +!E2 U+0E42 saraothai +!E3 U+0E43 saraaimaimuanthai +!E4 U+0E44 saraaimaimalaithai +!E5 U+0E45 lakkhangyaothai +!E6 U+0E46 maiyamokthai +!E7 U+0E47 maitaikhuthai +!E8 U+0E48 maiekthai +!E9 U+0E49 maithothai +!EA U+0E4A maitrithai +!EB U+0E4B maichattawathai +!EC U+0E4C thanthakhatthai +!ED U+0E4D nikhahitthai +!EE U+0E4E yamakkanthai +!EF U+0E4F fongmanthai +!F0 U+0E50 zerothai +!F1 U+0E51 onethai +!F2 U+0E52 twothai +!F3 U+0E53 threethai +!F4 U+0E54 fourthai +!F5 U+0E55 fivethai +!F6 U+0E56 sixthai +!F7 U+0E57 seventhai +!F8 U+0E58 eightthai +!F9 U+0E59 ninethai +!FA U+0E5A angkhankhuthai +!FB U+0E5B khomutthai diff --git a/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-15.map b/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-15.map new file mode 100644 index 00000000000..6c2b5712793 --- /dev/null +++ b/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-15.map @@ -0,0 +1,256 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+0080 .notdef +!81 U+0081 .notdef +!82 U+0082 .notdef +!83 U+0083 .notdef +!84 U+0084 .notdef +!85 U+0085 .notdef +!86 U+0086 .notdef +!87 U+0087 .notdef +!88 U+0088 .notdef +!89 U+0089 .notdef +!8A U+008A .notdef +!8B U+008B .notdef +!8C U+008C .notdef +!8D U+008D .notdef +!8E U+008E .notdef +!8F U+008F .notdef +!90 U+0090 .notdef +!91 U+0091 .notdef +!92 U+0092 .notdef +!93 U+0093 .notdef +!94 U+0094 .notdef +!95 U+0095 .notdef +!96 U+0096 .notdef +!97 U+0097 .notdef +!98 U+0098 .notdef +!99 U+0099 .notdef +!9A U+009A .notdef +!9B U+009B .notdef +!9C U+009C .notdef +!9D U+009D .notdef +!9E U+009E .notdef +!9F U+009F .notdef +!A0 U+00A0 space +!A1 U+00A1 exclamdown +!A2 U+00A2 cent +!A3 U+00A3 sterling +!A4 U+20AC Euro +!A5 U+00A5 yen +!A6 U+0160 Scaron +!A7 U+00A7 section +!A8 U+0161 scaron +!A9 U+00A9 copyright +!AA U+00AA ordfeminine +!AB U+00AB guillemotleft +!AC U+00AC logicalnot +!AD U+00AD hyphen +!AE U+00AE registered +!AF U+00AF macron +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+00B2 twosuperior +!B3 U+00B3 threesuperior +!B4 U+017D Zcaron +!B5 U+00B5 mu +!B6 U+00B6 paragraph +!B7 U+00B7 periodcentered +!B8 U+017E zcaron +!B9 U+00B9 onesuperior +!BA U+00BA ordmasculine +!BB U+00BB guillemotright +!BC U+0152 OE +!BD U+0153 oe +!BE U+0178 Ydieresis +!BF U+00BF questiondown +!C0 U+00C0 Agrave +!C1 U+00C1 Aacute +!C2 U+00C2 Acircumflex +!C3 U+00C3 Atilde +!C4 U+00C4 Adieresis +!C5 U+00C5 Aring +!C6 U+00C6 AE +!C7 U+00C7 Ccedilla +!C8 U+00C8 Egrave +!C9 U+00C9 Eacute +!CA U+00CA Ecircumflex +!CB U+00CB Edieresis +!CC U+00CC Igrave +!CD U+00CD Iacute +!CE U+00CE Icircumflex +!CF U+00CF Idieresis +!D0 U+00D0 Eth +!D1 U+00D1 Ntilde +!D2 U+00D2 Ograve +!D3 U+00D3 Oacute +!D4 U+00D4 Ocircumflex +!D5 U+00D5 Otilde +!D6 U+00D6 Odieresis +!D7 U+00D7 multiply +!D8 U+00D8 Oslash +!D9 U+00D9 Ugrave +!DA U+00DA Uacute +!DB U+00DB Ucircumflex +!DC U+00DC Udieresis +!DD U+00DD Yacute +!DE U+00DE Thorn +!DF U+00DF germandbls +!E0 U+00E0 agrave +!E1 U+00E1 aacute +!E2 U+00E2 acircumflex +!E3 U+00E3 atilde +!E4 U+00E4 adieresis +!E5 U+00E5 aring +!E6 U+00E6 ae +!E7 U+00E7 ccedilla +!E8 U+00E8 egrave +!E9 U+00E9 eacute +!EA U+00EA ecircumflex +!EB U+00EB edieresis +!EC U+00EC igrave +!ED U+00ED iacute +!EE U+00EE icircumflex +!EF U+00EF idieresis +!F0 U+00F0 eth +!F1 U+00F1 ntilde +!F2 U+00F2 ograve +!F3 U+00F3 oacute +!F4 U+00F4 ocircumflex +!F5 U+00F5 otilde +!F6 U+00F6 odieresis +!F7 U+00F7 divide +!F8 U+00F8 oslash +!F9 U+00F9 ugrave +!FA U+00FA uacute +!FB U+00FB ucircumflex +!FC U+00FC udieresis +!FD U+00FD yacute +!FE U+00FE thorn +!FF U+00FF ydieresis diff --git a/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-16.map b/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-16.map new file mode 100644 index 00000000000..202c8fe5941 --- /dev/null +++ b/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-16.map @@ -0,0 +1,256 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+0080 .notdef +!81 U+0081 .notdef +!82 U+0082 .notdef +!83 U+0083 .notdef +!84 U+0084 .notdef +!85 U+0085 .notdef +!86 U+0086 .notdef +!87 U+0087 .notdef +!88 U+0088 .notdef +!89 U+0089 .notdef +!8A U+008A .notdef +!8B U+008B .notdef +!8C U+008C .notdef +!8D U+008D .notdef +!8E U+008E .notdef +!8F U+008F .notdef +!90 U+0090 .notdef +!91 U+0091 .notdef +!92 U+0092 .notdef +!93 U+0093 .notdef +!94 U+0094 .notdef +!95 U+0095 .notdef +!96 U+0096 .notdef +!97 U+0097 .notdef +!98 U+0098 .notdef +!99 U+0099 .notdef +!9A U+009A .notdef +!9B U+009B .notdef +!9C U+009C .notdef +!9D U+009D .notdef +!9E U+009E .notdef +!9F U+009F .notdef +!A0 U+00A0 space +!A1 U+0104 Aogonek +!A2 U+0105 aogonek +!A3 U+0141 Lslash +!A4 U+20AC Euro +!A5 U+201E quotedblbase +!A6 U+0160 Scaron +!A7 U+00A7 section +!A8 U+0161 scaron +!A9 U+00A9 copyright +!AA U+0218 Scommaaccent +!AB U+00AB guillemotleft +!AC U+0179 Zacute +!AD U+00AD hyphen +!AE U+017A zacute +!AF U+017B Zdotaccent +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+010C Ccaron +!B3 U+0142 lslash +!B4 U+017D Zcaron +!B5 U+201D quotedblright +!B6 U+00B6 paragraph +!B7 U+00B7 periodcentered +!B8 U+017E zcaron +!B9 U+010D ccaron +!BA U+0219 scommaaccent +!BB U+00BB guillemotright +!BC U+0152 OE +!BD U+0153 oe +!BE U+0178 Ydieresis +!BF U+017C zdotaccent +!C0 U+00C0 Agrave +!C1 U+00C1 Aacute +!C2 U+00C2 Acircumflex +!C3 U+0102 Abreve +!C4 U+00C4 Adieresis +!C5 U+0106 Cacute +!C6 U+00C6 AE +!C7 U+00C7 Ccedilla +!C8 U+00C8 Egrave +!C9 U+00C9 Eacute +!CA U+00CA Ecircumflex +!CB U+00CB Edieresis +!CC U+00CC Igrave +!CD U+00CD Iacute +!CE U+00CE Icircumflex +!CF U+00CF Idieresis +!D0 U+0110 Dcroat +!D1 U+0143 Nacute +!D2 U+00D2 Ograve +!D3 U+00D3 Oacute +!D4 U+00D4 Ocircumflex +!D5 U+0150 Ohungarumlaut +!D6 U+00D6 Odieresis +!D7 U+015A Sacute +!D8 U+0170 Uhungarumlaut +!D9 U+00D9 Ugrave +!DA U+00DA Uacute +!DB U+00DB Ucircumflex +!DC U+00DC Udieresis +!DD U+0118 Eogonek +!DE U+021A Tcommaaccent +!DF U+00DF germandbls +!E0 U+00E0 agrave +!E1 U+00E1 aacute +!E2 U+00E2 acircumflex +!E3 U+0103 abreve +!E4 U+00E4 adieresis +!E5 U+0107 cacute +!E6 U+00E6 ae +!E7 U+00E7 ccedilla +!E8 U+00E8 egrave +!E9 U+00E9 eacute +!EA U+00EA ecircumflex +!EB U+00EB edieresis +!EC U+00EC igrave +!ED U+00ED iacute +!EE U+00EE icircumflex +!EF U+00EF idieresis +!F0 U+0111 dcroat +!F1 U+0144 nacute +!F2 U+00F2 ograve +!F3 U+00F3 oacute +!F4 U+00F4 ocircumflex +!F5 U+0151 ohungarumlaut +!F6 U+00F6 odieresis +!F7 U+015B sacute +!F8 U+0171 uhungarumlaut +!F9 U+00F9 ugrave +!FA U+00FA uacute +!FB U+00FB ucircumflex +!FC U+00FC udieresis +!FD U+0119 eogonek +!FE U+021B tcommaaccent +!FF U+00FF ydieresis diff --git a/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-2.map b/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-2.map new file mode 100644 index 00000000000..65ae09f9581 --- /dev/null +++ b/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-2.map @@ -0,0 +1,256 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+0080 .notdef +!81 U+0081 .notdef +!82 U+0082 .notdef +!83 U+0083 .notdef +!84 U+0084 .notdef +!85 U+0085 .notdef +!86 U+0086 .notdef +!87 U+0087 .notdef +!88 U+0088 .notdef +!89 U+0089 .notdef +!8A U+008A .notdef +!8B U+008B .notdef +!8C U+008C .notdef +!8D U+008D .notdef +!8E U+008E .notdef +!8F U+008F .notdef +!90 U+0090 .notdef +!91 U+0091 .notdef +!92 U+0092 .notdef +!93 U+0093 .notdef +!94 U+0094 .notdef +!95 U+0095 .notdef +!96 U+0096 .notdef +!97 U+0097 .notdef +!98 U+0098 .notdef +!99 U+0099 .notdef +!9A U+009A .notdef +!9B U+009B .notdef +!9C U+009C .notdef +!9D U+009D .notdef +!9E U+009E .notdef +!9F U+009F .notdef +!A0 U+00A0 space +!A1 U+0104 Aogonek +!A2 U+02D8 breve +!A3 U+0141 Lslash +!A4 U+00A4 currency +!A5 U+013D Lcaron +!A6 U+015A Sacute +!A7 U+00A7 section +!A8 U+00A8 dieresis +!A9 U+0160 Scaron +!AA U+015E Scedilla +!AB U+0164 Tcaron +!AC U+0179 Zacute +!AD U+00AD hyphen +!AE U+017D Zcaron +!AF U+017B Zdotaccent +!B0 U+00B0 degree +!B1 U+0105 aogonek +!B2 U+02DB ogonek +!B3 U+0142 lslash +!B4 U+00B4 acute +!B5 U+013E lcaron +!B6 U+015B sacute +!B7 U+02C7 caron +!B8 U+00B8 cedilla +!B9 U+0161 scaron +!BA U+015F scedilla +!BB U+0165 tcaron +!BC U+017A zacute +!BD U+02DD hungarumlaut +!BE U+017E zcaron +!BF U+017C zdotaccent +!C0 U+0154 Racute +!C1 U+00C1 Aacute +!C2 U+00C2 Acircumflex +!C3 U+0102 Abreve +!C4 U+00C4 Adieresis +!C5 U+0139 Lacute +!C6 U+0106 Cacute +!C7 U+00C7 Ccedilla +!C8 U+010C Ccaron +!C9 U+00C9 Eacute +!CA U+0118 Eogonek +!CB U+00CB Edieresis +!CC U+011A Ecaron +!CD U+00CD Iacute +!CE U+00CE Icircumflex +!CF U+010E Dcaron +!D0 U+0110 Dcroat +!D1 U+0143 Nacute +!D2 U+0147 Ncaron +!D3 U+00D3 Oacute +!D4 U+00D4 Ocircumflex +!D5 U+0150 Ohungarumlaut +!D6 U+00D6 Odieresis +!D7 U+00D7 multiply +!D8 U+0158 Rcaron +!D9 U+016E Uring +!DA U+00DA Uacute +!DB U+0170 Uhungarumlaut +!DC U+00DC Udieresis +!DD U+00DD Yacute +!DE U+0162 Tcommaaccent +!DF U+00DF germandbls +!E0 U+0155 racute +!E1 U+00E1 aacute +!E2 U+00E2 acircumflex +!E3 U+0103 abreve +!E4 U+00E4 adieresis +!E5 U+013A lacute +!E6 U+0107 cacute +!E7 U+00E7 ccedilla +!E8 U+010D ccaron +!E9 U+00E9 eacute +!EA U+0119 eogonek +!EB U+00EB edieresis +!EC U+011B ecaron +!ED U+00ED iacute +!EE U+00EE icircumflex +!EF U+010F dcaron +!F0 U+0111 dcroat +!F1 U+0144 nacute +!F2 U+0148 ncaron +!F3 U+00F3 oacute +!F4 U+00F4 ocircumflex +!F5 U+0151 ohungarumlaut +!F6 U+00F6 odieresis +!F7 U+00F7 divide +!F8 U+0159 rcaron +!F9 U+016F uring +!FA U+00FA uacute +!FB U+0171 uhungarumlaut +!FC U+00FC udieresis +!FD U+00FD yacute +!FE U+0163 tcommaaccent +!FF U+02D9 dotaccent diff --git a/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-4.map b/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-4.map new file mode 100644 index 00000000000..a7d87bf3ef2 --- /dev/null +++ b/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-4.map @@ -0,0 +1,256 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+0080 .notdef +!81 U+0081 .notdef +!82 U+0082 .notdef +!83 U+0083 .notdef +!84 U+0084 .notdef +!85 U+0085 .notdef +!86 U+0086 .notdef +!87 U+0087 .notdef +!88 U+0088 .notdef +!89 U+0089 .notdef +!8A U+008A .notdef +!8B U+008B .notdef +!8C U+008C .notdef +!8D U+008D .notdef +!8E U+008E .notdef +!8F U+008F .notdef +!90 U+0090 .notdef +!91 U+0091 .notdef +!92 U+0092 .notdef +!93 U+0093 .notdef +!94 U+0094 .notdef +!95 U+0095 .notdef +!96 U+0096 .notdef +!97 U+0097 .notdef +!98 U+0098 .notdef +!99 U+0099 .notdef +!9A U+009A .notdef +!9B U+009B .notdef +!9C U+009C .notdef +!9D U+009D .notdef +!9E U+009E .notdef +!9F U+009F .notdef +!A0 U+00A0 space +!A1 U+0104 Aogonek +!A2 U+0138 kgreenlandic +!A3 U+0156 Rcommaaccent +!A4 U+00A4 currency +!A5 U+0128 Itilde +!A6 U+013B Lcommaaccent +!A7 U+00A7 section +!A8 U+00A8 dieresis +!A9 U+0160 Scaron +!AA U+0112 Emacron +!AB U+0122 Gcommaaccent +!AC U+0166 Tbar +!AD U+00AD hyphen +!AE U+017D Zcaron +!AF U+00AF macron +!B0 U+00B0 degree +!B1 U+0105 aogonek +!B2 U+02DB ogonek +!B3 U+0157 rcommaaccent +!B4 U+00B4 acute +!B5 U+0129 itilde +!B6 U+013C lcommaaccent +!B7 U+02C7 caron +!B8 U+00B8 cedilla +!B9 U+0161 scaron +!BA U+0113 emacron +!BB U+0123 gcommaaccent +!BC U+0167 tbar +!BD U+014A Eng +!BE U+017E zcaron +!BF U+014B eng +!C0 U+0100 Amacron +!C1 U+00C1 Aacute +!C2 U+00C2 Acircumflex +!C3 U+00C3 Atilde +!C4 U+00C4 Adieresis +!C5 U+00C5 Aring +!C6 U+00C6 AE +!C7 U+012E Iogonek +!C8 U+010C Ccaron +!C9 U+00C9 Eacute +!CA U+0118 Eogonek +!CB U+00CB Edieresis +!CC U+0116 Edotaccent +!CD U+00CD Iacute +!CE U+00CE Icircumflex +!CF U+012A Imacron +!D0 U+0110 Dcroat +!D1 U+0145 Ncommaaccent +!D2 U+014C Omacron +!D3 U+0136 Kcommaaccent +!D4 U+00D4 Ocircumflex +!D5 U+00D5 Otilde +!D6 U+00D6 Odieresis +!D7 U+00D7 multiply +!D8 U+00D8 Oslash +!D9 U+0172 Uogonek +!DA U+00DA Uacute +!DB U+00DB Ucircumflex +!DC U+00DC Udieresis +!DD U+0168 Utilde +!DE U+016A Umacron +!DF U+00DF germandbls +!E0 U+0101 amacron +!E1 U+00E1 aacute +!E2 U+00E2 acircumflex +!E3 U+00E3 atilde +!E4 U+00E4 adieresis +!E5 U+00E5 aring +!E6 U+00E6 ae +!E7 U+012F iogonek +!E8 U+010D ccaron +!E9 U+00E9 eacute +!EA U+0119 eogonek +!EB U+00EB edieresis +!EC U+0117 edotaccent +!ED U+00ED iacute +!EE U+00EE icircumflex +!EF U+012B imacron +!F0 U+0111 dcroat +!F1 U+0146 ncommaaccent +!F2 U+014D omacron +!F3 U+0137 kcommaaccent +!F4 U+00F4 ocircumflex +!F5 U+00F5 otilde +!F6 U+00F6 odieresis +!F7 U+00F7 divide +!F8 U+00F8 oslash +!F9 U+0173 uogonek +!FA U+00FA uacute +!FB U+00FB ucircumflex +!FC U+00FC udieresis +!FD U+0169 utilde +!FE U+016B umacron +!FF U+02D9 dotaccent diff --git a/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-5.map b/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-5.map new file mode 100644 index 00000000000..f9cd4edcf85 --- /dev/null +++ b/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-5.map @@ -0,0 +1,256 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+0080 .notdef +!81 U+0081 .notdef +!82 U+0082 .notdef +!83 U+0083 .notdef +!84 U+0084 .notdef +!85 U+0085 .notdef +!86 U+0086 .notdef +!87 U+0087 .notdef +!88 U+0088 .notdef +!89 U+0089 .notdef +!8A U+008A .notdef +!8B U+008B .notdef +!8C U+008C .notdef +!8D U+008D .notdef +!8E U+008E .notdef +!8F U+008F .notdef +!90 U+0090 .notdef +!91 U+0091 .notdef +!92 U+0092 .notdef +!93 U+0093 .notdef +!94 U+0094 .notdef +!95 U+0095 .notdef +!96 U+0096 .notdef +!97 U+0097 .notdef +!98 U+0098 .notdef +!99 U+0099 .notdef +!9A U+009A .notdef +!9B U+009B .notdef +!9C U+009C .notdef +!9D U+009D .notdef +!9E U+009E .notdef +!9F U+009F .notdef +!A0 U+00A0 space +!A1 U+0401 afii10023 +!A2 U+0402 afii10051 +!A3 U+0403 afii10052 +!A4 U+0404 afii10053 +!A5 U+0405 afii10054 +!A6 U+0406 afii10055 +!A7 U+0407 afii10056 +!A8 U+0408 afii10057 +!A9 U+0409 afii10058 +!AA U+040A afii10059 +!AB U+040B afii10060 +!AC U+040C afii10061 +!AD U+00AD hyphen +!AE U+040E afii10062 +!AF U+040F afii10145 +!B0 U+0410 afii10017 +!B1 U+0411 afii10018 +!B2 U+0412 afii10019 +!B3 U+0413 afii10020 +!B4 U+0414 afii10021 +!B5 U+0415 afii10022 +!B6 U+0416 afii10024 +!B7 U+0417 afii10025 +!B8 U+0418 afii10026 +!B9 U+0419 afii10027 +!BA U+041A afii10028 +!BB U+041B afii10029 +!BC U+041C afii10030 +!BD U+041D afii10031 +!BE U+041E afii10032 +!BF U+041F afii10033 +!C0 U+0420 afii10034 +!C1 U+0421 afii10035 +!C2 U+0422 afii10036 +!C3 U+0423 afii10037 +!C4 U+0424 afii10038 +!C5 U+0425 afii10039 +!C6 U+0426 afii10040 +!C7 U+0427 afii10041 +!C8 U+0428 afii10042 +!C9 U+0429 afii10043 +!CA U+042A afii10044 +!CB U+042B afii10045 +!CC U+042C afii10046 +!CD U+042D afii10047 +!CE U+042E afii10048 +!CF U+042F afii10049 +!D0 U+0430 afii10065 +!D1 U+0431 afii10066 +!D2 U+0432 afii10067 +!D3 U+0433 afii10068 +!D4 U+0434 afii10069 +!D5 U+0435 afii10070 +!D6 U+0436 afii10072 +!D7 U+0437 afii10073 +!D8 U+0438 afii10074 +!D9 U+0439 afii10075 +!DA U+043A afii10076 +!DB U+043B afii10077 +!DC U+043C afii10078 +!DD U+043D afii10079 +!DE U+043E afii10080 +!DF U+043F afii10081 +!E0 U+0440 afii10082 +!E1 U+0441 afii10083 +!E2 U+0442 afii10084 +!E3 U+0443 afii10085 +!E4 U+0444 afii10086 +!E5 U+0445 afii10087 +!E6 U+0446 afii10088 +!E7 U+0447 afii10089 +!E8 U+0448 afii10090 +!E9 U+0449 afii10091 +!EA U+044A afii10092 +!EB U+044B afii10093 +!EC U+044C afii10094 +!ED U+044D afii10095 +!EE U+044E afii10096 +!EF U+044F afii10097 +!F0 U+2116 afii61352 +!F1 U+0451 afii10071 +!F2 U+0452 afii10099 +!F3 U+0453 afii10100 +!F4 U+0454 afii10101 +!F5 U+0455 afii10102 +!F6 U+0456 afii10103 +!F7 U+0457 afii10104 +!F8 U+0458 afii10105 +!F9 U+0459 afii10106 +!FA U+045A afii10107 +!FB U+045B afii10108 +!FC U+045C afii10109 +!FD U+00A7 section +!FE U+045E afii10110 +!FF U+045F afii10193 diff --git a/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-7.map b/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-7.map new file mode 100644 index 00000000000..e163796b1ca --- /dev/null +++ b/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-7.map @@ -0,0 +1,250 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+0080 .notdef +!81 U+0081 .notdef +!82 U+0082 .notdef +!83 U+0083 .notdef +!84 U+0084 .notdef +!85 U+0085 .notdef +!86 U+0086 .notdef +!87 U+0087 .notdef +!88 U+0088 .notdef +!89 U+0089 .notdef +!8A U+008A .notdef +!8B U+008B .notdef +!8C U+008C .notdef +!8D U+008D .notdef +!8E U+008E .notdef +!8F U+008F .notdef +!90 U+0090 .notdef +!91 U+0091 .notdef +!92 U+0092 .notdef +!93 U+0093 .notdef +!94 U+0094 .notdef +!95 U+0095 .notdef +!96 U+0096 .notdef +!97 U+0097 .notdef +!98 U+0098 .notdef +!99 U+0099 .notdef +!9A U+009A .notdef +!9B U+009B .notdef +!9C U+009C .notdef +!9D U+009D .notdef +!9E U+009E .notdef +!9F U+009F .notdef +!A0 U+00A0 space +!A1 U+2018 quoteleft +!A2 U+2019 quoteright +!A3 U+00A3 sterling +!A6 U+00A6 brokenbar +!A7 U+00A7 section +!A8 U+00A8 dieresis +!A9 U+00A9 copyright +!AB U+00AB guillemotleft +!AC U+00AC logicalnot +!AD U+00AD hyphen +!AF U+2015 afii00208 +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+00B2 twosuperior +!B3 U+00B3 threesuperior +!B4 U+0384 tonos +!B5 U+0385 dieresistonos +!B6 U+0386 Alphatonos +!B7 U+00B7 periodcentered +!B8 U+0388 Epsilontonos +!B9 U+0389 Etatonos +!BA U+038A Iotatonos +!BB U+00BB guillemotright +!BC U+038C Omicrontonos +!BD U+00BD onehalf +!BE U+038E Upsilontonos +!BF U+038F Omegatonos +!C0 U+0390 iotadieresistonos +!C1 U+0391 Alpha +!C2 U+0392 Beta +!C3 U+0393 Gamma +!C4 U+0394 Delta +!C5 U+0395 Epsilon +!C6 U+0396 Zeta +!C7 U+0397 Eta +!C8 U+0398 Theta +!C9 U+0399 Iota +!CA U+039A Kappa +!CB U+039B Lambda +!CC U+039C Mu +!CD U+039D Nu +!CE U+039E Xi +!CF U+039F Omicron +!D0 U+03A0 Pi +!D1 U+03A1 Rho +!D3 U+03A3 Sigma +!D4 U+03A4 Tau +!D5 U+03A5 Upsilon +!D6 U+03A6 Phi +!D7 U+03A7 Chi +!D8 U+03A8 Psi +!D9 U+03A9 Omega +!DA U+03AA Iotadieresis +!DB U+03AB Upsilondieresis +!DC U+03AC alphatonos +!DD U+03AD epsilontonos +!DE U+03AE etatonos +!DF U+03AF iotatonos +!E0 U+03B0 upsilondieresistonos +!E1 U+03B1 alpha +!E2 U+03B2 beta +!E3 U+03B3 gamma +!E4 U+03B4 delta +!E5 U+03B5 epsilon +!E6 U+03B6 zeta +!E7 U+03B7 eta +!E8 U+03B8 theta +!E9 U+03B9 iota +!EA U+03BA kappa +!EB U+03BB lambda +!EC U+03BC mu +!ED U+03BD nu +!EE U+03BE xi +!EF U+03BF omicron +!F0 U+03C0 pi +!F1 U+03C1 rho +!F2 U+03C2 sigma1 +!F3 U+03C3 sigma +!F4 U+03C4 tau +!F5 U+03C5 upsilon +!F6 U+03C6 phi +!F7 U+03C7 chi +!F8 U+03C8 psi +!F9 U+03C9 omega +!FA U+03CA iotadieresis +!FB U+03CB upsilondieresis +!FC U+03CC omicrontonos +!FD U+03CD upsilontonos +!FE U+03CE omegatonos diff --git a/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-9.map b/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-9.map new file mode 100644 index 00000000000..48c123ae6f6 --- /dev/null +++ b/htdocs/includes/tcpdf/fonts/utils/enc/iso-8859-9.map @@ -0,0 +1,256 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+0080 .notdef +!81 U+0081 .notdef +!82 U+0082 .notdef +!83 U+0083 .notdef +!84 U+0084 .notdef +!85 U+0085 .notdef +!86 U+0086 .notdef +!87 U+0087 .notdef +!88 U+0088 .notdef +!89 U+0089 .notdef +!8A U+008A .notdef +!8B U+008B .notdef +!8C U+008C .notdef +!8D U+008D .notdef +!8E U+008E .notdef +!8F U+008F .notdef +!90 U+0090 .notdef +!91 U+0091 .notdef +!92 U+0092 .notdef +!93 U+0093 .notdef +!94 U+0094 .notdef +!95 U+0095 .notdef +!96 U+0096 .notdef +!97 U+0097 .notdef +!98 U+0098 .notdef +!99 U+0099 .notdef +!9A U+009A .notdef +!9B U+009B .notdef +!9C U+009C .notdef +!9D U+009D .notdef +!9E U+009E .notdef +!9F U+009F .notdef +!A0 U+00A0 space +!A1 U+00A1 exclamdown +!A2 U+00A2 cent +!A3 U+00A3 sterling +!A4 U+00A4 currency +!A5 U+00A5 yen +!A6 U+00A6 brokenbar +!A7 U+00A7 section +!A8 U+00A8 dieresis +!A9 U+00A9 copyright +!AA U+00AA ordfeminine +!AB U+00AB guillemotleft +!AC U+00AC logicalnot +!AD U+00AD hyphen +!AE U+00AE registered +!AF U+00AF macron +!B0 U+00B0 degree +!B1 U+00B1 plusminus +!B2 U+00B2 twosuperior +!B3 U+00B3 threesuperior +!B4 U+00B4 acute +!B5 U+00B5 mu +!B6 U+00B6 paragraph +!B7 U+00B7 periodcentered +!B8 U+00B8 cedilla +!B9 U+00B9 onesuperior +!BA U+00BA ordmasculine +!BB U+00BB guillemotright +!BC U+00BC onequarter +!BD U+00BD onehalf +!BE U+00BE threequarters +!BF U+00BF questiondown +!C0 U+00C0 Agrave +!C1 U+00C1 Aacute +!C2 U+00C2 Acircumflex +!C3 U+00C3 Atilde +!C4 U+00C4 Adieresis +!C5 U+00C5 Aring +!C6 U+00C6 AE +!C7 U+00C7 Ccedilla +!C8 U+00C8 Egrave +!C9 U+00C9 Eacute +!CA U+00CA Ecircumflex +!CB U+00CB Edieresis +!CC U+00CC Igrave +!CD U+00CD Iacute +!CE U+00CE Icircumflex +!CF U+00CF Idieresis +!D0 U+011E Gbreve +!D1 U+00D1 Ntilde +!D2 U+00D2 Ograve +!D3 U+00D3 Oacute +!D4 U+00D4 Ocircumflex +!D5 U+00D5 Otilde +!D6 U+00D6 Odieresis +!D7 U+00D7 multiply +!D8 U+00D8 Oslash +!D9 U+00D9 Ugrave +!DA U+00DA Uacute +!DB U+00DB Ucircumflex +!DC U+00DC Udieresis +!DD U+0130 Idotaccent +!DE U+015E Scedilla +!DF U+00DF germandbls +!E0 U+00E0 agrave +!E1 U+00E1 aacute +!E2 U+00E2 acircumflex +!E3 U+00E3 atilde +!E4 U+00E4 adieresis +!E5 U+00E5 aring +!E6 U+00E6 ae +!E7 U+00E7 ccedilla +!E8 U+00E8 egrave +!E9 U+00E9 eacute +!EA U+00EA ecircumflex +!EB U+00EB edieresis +!EC U+00EC igrave +!ED U+00ED iacute +!EE U+00EE icircumflex +!EF U+00EF idieresis +!F0 U+011F gbreve +!F1 U+00F1 ntilde +!F2 U+00F2 ograve +!F3 U+00F3 oacute +!F4 U+00F4 ocircumflex +!F5 U+00F5 otilde +!F6 U+00F6 odieresis +!F7 U+00F7 divide +!F8 U+00F8 oslash +!F9 U+00F9 ugrave +!FA U+00FA uacute +!FB U+00FB ucircumflex +!FC U+00FC udieresis +!FD U+0131 dotlessi +!FE U+015F scedilla +!FF U+00FF ydieresis diff --git a/htdocs/includes/tcpdf/fonts/utils/enc/koi8-r.map b/htdocs/includes/tcpdf/fonts/utils/enc/koi8-r.map new file mode 100644 index 00000000000..6ad5d05d0da --- /dev/null +++ b/htdocs/includes/tcpdf/fonts/utils/enc/koi8-r.map @@ -0,0 +1,256 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+2500 SF100000 +!81 U+2502 SF110000 +!82 U+250C SF010000 +!83 U+2510 SF030000 +!84 U+2514 SF020000 +!85 U+2518 SF040000 +!86 U+251C SF080000 +!87 U+2524 SF090000 +!88 U+252C SF060000 +!89 U+2534 SF070000 +!8A U+253C SF050000 +!8B U+2580 upblock +!8C U+2584 dnblock +!8D U+2588 block +!8E U+258C lfblock +!8F U+2590 rtblock +!90 U+2591 ltshade +!91 U+2592 shade +!92 U+2593 dkshade +!93 U+2320 integraltp +!94 U+25A0 filledbox +!95 U+2219 periodcentered +!96 U+221A radical +!97 U+2248 approxequal +!98 U+2264 lessequal +!99 U+2265 greaterequal +!9A U+00A0 space +!9B U+2321 integralbt +!9C U+00B0 degree +!9D U+00B2 twosuperior +!9E U+00B7 periodcentered +!9F U+00F7 divide +!A0 U+2550 SF430000 +!A1 U+2551 SF240000 +!A2 U+2552 SF510000 +!A3 U+0451 afii10071 +!A4 U+2553 SF520000 +!A5 U+2554 SF390000 +!A6 U+2555 SF220000 +!A7 U+2556 SF210000 +!A8 U+2557 SF250000 +!A9 U+2558 SF500000 +!AA U+2559 SF490000 +!AB U+255A SF380000 +!AC U+255B SF280000 +!AD U+255C SF270000 +!AE U+255D SF260000 +!AF U+255E SF360000 +!B0 U+255F SF370000 +!B1 U+2560 SF420000 +!B2 U+2561 SF190000 +!B3 U+0401 afii10023 +!B4 U+2562 SF200000 +!B5 U+2563 SF230000 +!B6 U+2564 SF470000 +!B7 U+2565 SF480000 +!B8 U+2566 SF410000 +!B9 U+2567 SF450000 +!BA U+2568 SF460000 +!BB U+2569 SF400000 +!BC U+256A SF540000 +!BD U+256B SF530000 +!BE U+256C SF440000 +!BF U+00A9 copyright +!C0 U+044E afii10096 +!C1 U+0430 afii10065 +!C2 U+0431 afii10066 +!C3 U+0446 afii10088 +!C4 U+0434 afii10069 +!C5 U+0435 afii10070 +!C6 U+0444 afii10086 +!C7 U+0433 afii10068 +!C8 U+0445 afii10087 +!C9 U+0438 afii10074 +!CA U+0439 afii10075 +!CB U+043A afii10076 +!CC U+043B afii10077 +!CD U+043C afii10078 +!CE U+043D afii10079 +!CF U+043E afii10080 +!D0 U+043F afii10081 +!D1 U+044F afii10097 +!D2 U+0440 afii10082 +!D3 U+0441 afii10083 +!D4 U+0442 afii10084 +!D5 U+0443 afii10085 +!D6 U+0436 afii10072 +!D7 U+0432 afii10067 +!D8 U+044C afii10094 +!D9 U+044B afii10093 +!DA U+0437 afii10073 +!DB U+0448 afii10090 +!DC U+044D afii10095 +!DD U+0449 afii10091 +!DE U+0447 afii10089 +!DF U+044A afii10092 +!E0 U+042E afii10048 +!E1 U+0410 afii10017 +!E2 U+0411 afii10018 +!E3 U+0426 afii10040 +!E4 U+0414 afii10021 +!E5 U+0415 afii10022 +!E6 U+0424 afii10038 +!E7 U+0413 afii10020 +!E8 U+0425 afii10039 +!E9 U+0418 afii10026 +!EA U+0419 afii10027 +!EB U+041A afii10028 +!EC U+041B afii10029 +!ED U+041C afii10030 +!EE U+041D afii10031 +!EF U+041E afii10032 +!F0 U+041F afii10033 +!F1 U+042F afii10049 +!F2 U+0420 afii10034 +!F3 U+0421 afii10035 +!F4 U+0422 afii10036 +!F5 U+0423 afii10037 +!F6 U+0416 afii10024 +!F7 U+0412 afii10019 +!F8 U+042C afii10046 +!F9 U+042B afii10045 +!FA U+0417 afii10025 +!FB U+0428 afii10042 +!FC U+042D afii10047 +!FD U+0429 afii10043 +!FE U+0427 afii10041 +!FF U+042A afii10044 diff --git a/htdocs/includes/tcpdf/fonts/utils/enc/koi8-u.map b/htdocs/includes/tcpdf/fonts/utils/enc/koi8-u.map new file mode 100644 index 00000000000..40a7e4fd7e5 --- /dev/null +++ b/htdocs/includes/tcpdf/fonts/utils/enc/koi8-u.map @@ -0,0 +1,256 @@ +!00 U+0000 .notdef +!01 U+0001 .notdef +!02 U+0002 .notdef +!03 U+0003 .notdef +!04 U+0004 .notdef +!05 U+0005 .notdef +!06 U+0006 .notdef +!07 U+0007 .notdef +!08 U+0008 .notdef +!09 U+0009 .notdef +!0A U+000A .notdef +!0B U+000B .notdef +!0C U+000C .notdef +!0D U+000D .notdef +!0E U+000E .notdef +!0F U+000F .notdef +!10 U+0010 .notdef +!11 U+0011 .notdef +!12 U+0012 .notdef +!13 U+0013 .notdef +!14 U+0014 .notdef +!15 U+0015 .notdef +!16 U+0016 .notdef +!17 U+0017 .notdef +!18 U+0018 .notdef +!19 U+0019 .notdef +!1A U+001A .notdef +!1B U+001B .notdef +!1C U+001C .notdef +!1D U+001D .notdef +!1E U+001E .notdef +!1F U+001F .notdef +!20 U+0020 space +!21 U+0021 exclam +!22 U+0022 quotedbl +!23 U+0023 numbersign +!24 U+0024 dollar +!25 U+0025 percent +!26 U+0026 ampersand +!27 U+0027 quotesingle +!28 U+0028 parenleft +!29 U+0029 parenright +!2A U+002A asterisk +!2B U+002B plus +!2C U+002C comma +!2D U+002D hyphen +!2E U+002E period +!2F U+002F slash +!30 U+0030 zero +!31 U+0031 one +!32 U+0032 two +!33 U+0033 three +!34 U+0034 four +!35 U+0035 five +!36 U+0036 six +!37 U+0037 seven +!38 U+0038 eight +!39 U+0039 nine +!3A U+003A colon +!3B U+003B semicolon +!3C U+003C less +!3D U+003D equal +!3E U+003E greater +!3F U+003F question +!40 U+0040 at +!41 U+0041 A +!42 U+0042 B +!43 U+0043 C +!44 U+0044 D +!45 U+0045 E +!46 U+0046 F +!47 U+0047 G +!48 U+0048 H +!49 U+0049 I +!4A U+004A J +!4B U+004B K +!4C U+004C L +!4D U+004D M +!4E U+004E N +!4F U+004F O +!50 U+0050 P +!51 U+0051 Q +!52 U+0052 R +!53 U+0053 S +!54 U+0054 T +!55 U+0055 U +!56 U+0056 V +!57 U+0057 W +!58 U+0058 X +!59 U+0059 Y +!5A U+005A Z +!5B U+005B bracketleft +!5C U+005C backslash +!5D U+005D bracketright +!5E U+005E asciicircum +!5F U+005F underscore +!60 U+0060 grave +!61 U+0061 a +!62 U+0062 b +!63 U+0063 c +!64 U+0064 d +!65 U+0065 e +!66 U+0066 f +!67 U+0067 g +!68 U+0068 h +!69 U+0069 i +!6A U+006A j +!6B U+006B k +!6C U+006C l +!6D U+006D m +!6E U+006E n +!6F U+006F o +!70 U+0070 p +!71 U+0071 q +!72 U+0072 r +!73 U+0073 s +!74 U+0074 t +!75 U+0075 u +!76 U+0076 v +!77 U+0077 w +!78 U+0078 x +!79 U+0079 y +!7A U+007A z +!7B U+007B braceleft +!7C U+007C bar +!7D U+007D braceright +!7E U+007E asciitilde +!7F U+007F .notdef +!80 U+2500 SF100000 +!81 U+2502 SF110000 +!82 U+250C SF010000 +!83 U+2510 SF030000 +!84 U+2514 SF020000 +!85 U+2518 SF040000 +!86 U+251C SF080000 +!87 U+2524 SF090000 +!88 U+252C SF060000 +!89 U+2534 SF070000 +!8A U+253C SF050000 +!8B U+2580 upblock +!8C U+2584 dnblock +!8D U+2588 block +!8E U+258C lfblock +!8F U+2590 rtblock +!90 U+2591 ltshade +!91 U+2592 shade +!92 U+2593 dkshade +!93 U+2320 integraltp +!94 U+25A0 filledbox +!95 U+2022 bullet +!96 U+221A radical +!97 U+2248 approxequal +!98 U+2264 lessequal +!99 U+2265 greaterequal +!9A U+00A0 space +!9B U+2321 integralbt +!9C U+00B0 degree +!9D U+00B2 twosuperior +!9E U+00B7 periodcentered +!9F U+00F7 divide +!A0 U+2550 SF430000 +!A1 U+2551 SF240000 +!A2 U+2552 SF510000 +!A3 U+0451 afii10071 +!A4 U+0454 afii10101 +!A5 U+2554 SF390000 +!A6 U+0456 afii10103 +!A7 U+0457 afii10104 +!A8 U+2557 SF250000 +!A9 U+2558 SF500000 +!AA U+2559 SF490000 +!AB U+255A SF380000 +!AC U+255B SF280000 +!AD U+0491 afii10098 +!AE U+255D SF260000 +!AF U+255E SF360000 +!B0 U+255F SF370000 +!B1 U+2560 SF420000 +!B2 U+2561 SF190000 +!B3 U+0401 afii10023 +!B4 U+0404 afii10053 +!B5 U+2563 SF230000 +!B6 U+0406 afii10055 +!B7 U+0407 afii10056 +!B8 U+2566 SF410000 +!B9 U+2567 SF450000 +!BA U+2568 SF460000 +!BB U+2569 SF400000 +!BC U+256A SF540000 +!BD U+0490 afii10050 +!BE U+256C SF440000 +!BF U+00A9 copyright +!C0 U+044E afii10096 +!C1 U+0430 afii10065 +!C2 U+0431 afii10066 +!C3 U+0446 afii10088 +!C4 U+0434 afii10069 +!C5 U+0435 afii10070 +!C6 U+0444 afii10086 +!C7 U+0433 afii10068 +!C8 U+0445 afii10087 +!C9 U+0438 afii10074 +!CA U+0439 afii10075 +!CB U+043A afii10076 +!CC U+043B afii10077 +!CD U+043C afii10078 +!CE U+043D afii10079 +!CF U+043E afii10080 +!D0 U+043F afii10081 +!D1 U+044F afii10097 +!D2 U+0440 afii10082 +!D3 U+0441 afii10083 +!D4 U+0442 afii10084 +!D5 U+0443 afii10085 +!D6 U+0436 afii10072 +!D7 U+0432 afii10067 +!D8 U+044C afii10094 +!D9 U+044B afii10093 +!DA U+0437 afii10073 +!DB U+0448 afii10090 +!DC U+044D afii10095 +!DD U+0449 afii10091 +!DE U+0447 afii10089 +!DF U+044A afii10092 +!E0 U+042E afii10048 +!E1 U+0410 afii10017 +!E2 U+0411 afii10018 +!E3 U+0426 afii10040 +!E4 U+0414 afii10021 +!E5 U+0415 afii10022 +!E6 U+0424 afii10038 +!E7 U+0413 afii10020 +!E8 U+0425 afii10039 +!E9 U+0418 afii10026 +!EA U+0419 afii10027 +!EB U+041A afii10028 +!EC U+041B afii10029 +!ED U+041C afii10030 +!EE U+041D afii10031 +!EF U+041E afii10032 +!F0 U+041F afii10033 +!F1 U+042F afii10049 +!F2 U+0420 afii10034 +!F3 U+0421 afii10035 +!F4 U+0422 afii10036 +!F5 U+0423 afii10037 +!F6 U+0416 afii10024 +!F7 U+0412 afii10019 +!F8 U+042C afii10046 +!F9 U+042B afii10045 +!FA U+0417 afii10025 +!FB U+0428 afii10042 +!FC U+042D afii10047 +!FD U+0429 afii10043 +!FE U+0427 afii10041 +!FF U+042A afii10044 diff --git a/htdocs/includes/tcpdf/fonts/utils/freetype6.dll b/htdocs/includes/tcpdf/fonts/utils/freetype6.dll new file mode 100644 index 0000000000000000000000000000000000000000..53878a031234b551a076eb988882bd456e589523 GIT binary patch literal 455680 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%0DiBw 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

      -*l>SGBKZU(3FBWh`cfIN^jmbOkWA`yBg1_n)0m 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≷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μ`yi2%qR1n`5%+!pKhNy`T~Ksxi(LBlPH~sNEL= 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 Syr&NKs<3C`FUOy65Bw*=IhJt% literal 0 HcmV?d00001 diff --git a/htdocs/includes/tcpdf/fonts/utils/makeallttffonts.php b/htdocs/includes/tcpdf/fonts/utils/makeallttffonts.php new file mode 100644 index 00000000000..e84164256b0 --- /dev/null +++ b/htdocs/includes/tcpdf/fonts/utils/makeallttffonts.php @@ -0,0 +1,69 @@ +. +// +// See LICENSE.TXT file for more information. +//============================================================+ + +/** + * Process all TTF files on current directory to build TCPDF compatible font files. + * @package com.tecnick.tcpdf + * @author Nicola Asuni + * @copyright Copyright © 2004-2009, Nicola Asuni - Tecnick.com S.r.l. - ITALY - www.tecnick.com - info@tecnick.com + * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * @link www.tecnick.com + * @since 2008-12-07 + */ + +/** + */ + +// read directory for files (only graphics files). +$handle = opendir('.'); +while($file = readdir($handle)) { + $path_parts = pathinfo($file); + $file_ext = strtolower($path_parts['extension']); + if ($file_ext == 'ttf') { + exec('./ttf2ufm -a -F '.$path_parts['basename'].''); + exec('php -q makefont.php '.$path_parts['basename'].' '.$path_parts['filename'].'.ufm'); + } +} +closedir($handle); + +//============================================================+ +// END OF FILE +//============================================================+ diff --git a/htdocs/includes/tcpdf/fonts/utils/makefont.php b/htdocs/includes/tcpdf/fonts/utils/makefont.php new file mode 100644 index 00000000000..608ec04073d --- /dev/null +++ b/htdocs/includes/tcpdf/fonts/utils/makefont.php @@ -0,0 +1,615 @@ +. +// +// See LICENSE.TXT file for more information. +// ---------------------------------------------------------------------------- +// +// Description : Utility to generate font definition files fot TCPDF +// +// Authors: Nicola Asuni, Olivier Plathey, Steven Wittens +// +// (c) Copyright: +// Nicola Asuni +// Tecnick.com S.r.l. +// Via della Pace, 11 +// 09044 Quartucciu (CA) +// ITALY +// www.tecnick.com +// info@tecnick.com +//============================================================+ + +/** + * Utility to generate font definition files fot TCPDF. + * @author Nicola Asuni, Olivier Plathey, Steven Wittens + * @copyright 2004-2008 Nicola Asuni - Tecnick.com S.r.l (www.tecnick.com) Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com + * @package com.tecnick.tcpdf + * @link http://www.tcpdf.org + * @license http://www.gnu.org/copyleft/lesser.html LGPL +*/ + +/** + * + * @param string $fontfile path to font file (TTF, OTF or PFB). + * @param string $fmfile font metrics file (UFM or AFM). + * @param boolean $embedded Set to false to not embed the font, true otherwise (default). + * @param string $enc Name of the encoding table to use. Omit this parameter for TrueType Unicode, OpenType Unicode and symbolic fonts like Symbol or ZapfDingBats. + * @param array $patch Optional modification of the encoding + */ +function MakeFont($fontfile, $fmfile, $embedded=true, $enc='cp1252', $patch=array()) { + //Generate a font definition file + set_magic_quotes_runtime(0); + ini_set('auto_detect_line_endings', '1'); + if (!file_exists($fontfile)) { + die('Error: file not found: '.$fontfile); + } + if (!file_exists($fmfile)) { + die('Error: file not found: '.$fmfile); + } + $cidtogidmap = ''; + $map = array(); + $diff = ''; + $dw = 0; // default width + $ffext = strtolower(substr($fontfile, -3)); + $fmext = strtolower(substr($fmfile, -3)); + if ($fmext == 'afm') { + if (($ffext == 'ttf') OR ($ffext == 'otf')) { + $type = 'TrueType'; + } elseif ($ffext == 'pfb') { + $type = 'Type1'; + } else { + die('Error: unrecognized font file extension: '.$ffext); + } + if ($enc) { + $map = ReadMap($enc); + foreach ($patch as $cc => $gn) { + $map[$cc] = $gn; + } + } + $fm = ReadAFM($fmfile, $map); + if (isset($widths['.notdef'])) { + $dw = $widths['.notdef']; + } + if ($enc) { + $diff = MakeFontEncoding($map); + } + $fd = MakeFontDescriptor($fm, empty($map)); + } elseif ($fmext == 'ufm') { + $enc = ''; + if (($ffext == 'ttf') OR ($ffext == 'otf')) { + $type = 'TrueTypeUnicode'; + } else { + die('Error: not a TrueType font: '.$ffext); + } + $fm = ReadUFM($fmfile, $cidtogidmap); + $dw = $fm['MissingWidth']; + $fd = MakeFontDescriptor($fm, false); + } + //Start generation + $s = ' 0)) { + // assign default space width + $dw = $fm['Widths'][32]; + } else { + $dw = 600; + } + } + $s .= '$dw='.$dw.";\n"; + $w = MakeWidthArray($fm); + $s .= '$cw='.$w.";\n"; + $s .= '$enc=\''.$enc."';\n"; + $s .= '$diff=\''.$diff."';\n"; + $basename = substr(basename($fmfile), 0, -4); + if ($embedded) { + //Embedded font + if (($type == 'TrueType') OR ($type == 'TrueTypeUnicode')) { + CheckTTF($fontfile); + } + $f = fopen($fontfile,'rb'); + if (!$f) { + die('Error: Unable to open '.$fontfile); + } + $file = fread($f, filesize($fontfile)); + fclose($f); + if ($type == 'Type1') { + //Find first two sections and discard third one + $header = (ord($file{0}) == 128); + if ($header) { + //Strip first binary header + $file = substr($file, 6); + } + $pos = strpos($file, 'eexec'); + if (!$pos) { + die('Error: font file does not seem to be valid Type1'); + } + $size1 = $pos + 6; + if ($header AND (ord($file{$size1}) == 128)) { + //Strip second binary header + $file = substr($file, 0, $size1).substr($file, $size1+6); + } + $pos = strpos($file, '00000000'); + if (!$pos) { + die('Error: font file does not seem to be valid Type1'); + } + $size2 = $pos - $size1; + $file = substr($file, 0, ($size1 + $size2)); + } + $basename = strtolower($basename); + if (function_exists('gzcompress')) { + $cmp = $basename.'.z'; + SaveToFile($cmp, gzcompress($file, 9), 'b'); + $s .= '$file=\''.$cmp."';\n"; + print "Font file compressed (".$cmp.")\n"; + if (!empty($cidtogidmap)) { + $cmp = $basename.'.ctg.z'; + SaveToFile($cmp, gzcompress($cidtogidmap, 9), 'b'); + print "CIDToGIDMap created and compressed (".$cmp.")\n"; + $s .= '$ctg=\''.$cmp."';\n"; + } + } else { + $s .= '$file=\''.basename($fontfile)."';\n"; + print "Notice: font file could not be compressed (zlib extension not available)\n"; + if (!empty($cidtogidmap)) { + $cmp = $basename.'.ctg'; + $f = fopen($cmp, 'wb'); + fwrite($f, $cidtogidmap); + fclose($f); + print "CIDToGIDMap created (".$cmp.")\n"; + $s .= '$ctg=\''.$cmp."';\n"; + } + } + if($type == 'Type1') { + $s .= '$size1='.$size1.";\n"; + $s .= '$size2='.$size2.";\n"; + } else { + $s.='$originalsize='.filesize($fontfile).";\n"; + } + } else { + //Not embedded font + $s .= '$file='."'';\n"; + } + $s .= '// --- EOF ---'; + SaveToFile($basename.'.php',$s); + print "Font definition file generated (".$basename.".php)\n"; +} + +/** + * Read the specified encoding map. + * @param string $enc map name (see /enc/ folder for valid names). + */ +function ReadMap($enc) { + //Read a map file + $file = dirname(__FILE__).'/enc/'.strtolower($enc).'.map'; + $a = file($file); + if (empty($a)) { + die('Error: encoding not found: '.$enc); + } + $cc2gn = array(); + foreach ($a as $l) { + if ($l{0} == '!') { + $e = preg_split('/[ \\t]+/',rtrim($l)); + $cc = hexdec(substr($e[0],1)); + $gn = $e[2]; + $cc2gn[$cc] = $gn; + } + } + for($i = 0; $i <= 255; $i++) { + if(!isset($cc2gn[$i])) { + $cc2gn[$i] = '.notdef'; + } + } + return $cc2gn; +} + +/** + * Read UFM file + */ +function ReadUFM($file, &$cidtogidmap) { + //Prepare empty CIDToGIDMap + $cidtogidmap = str_pad('', (256 * 256 * 2), "\x00"); + //Read a font metric file + $a = file($file); + if (empty($a)) { + die('File not found'); + } + $widths = array(); + $fm = array(); + foreach($a as $l) { + $e = explode(' ',chop($l)); + if(count($e) < 2) { + continue; + } + $code = $e[0]; + $param = $e[1]; + if($code == 'U') { + // U 827 ; WX 0 ; N squaresubnosp ; G 675 ; + //Character metrics + $cc = (int)$e[1]; + if ($cc != -1) { + $gn = $e[7]; + $w = $e[4]; + $glyph = $e[10]; + $widths[$cc] = $w; + if($cc == ord('X')) { + $fm['CapXHeight'] = $e[13]; + } + // Set GID + if (($cc >= 0) AND ($cc < 0xFFFF) AND $glyph) { + $cidtogidmap{($cc * 2)} = chr($glyph >> 8); + $cidtogidmap{(($cc * 2) + 1)} = chr($glyph & 0xFF); + } + } + if((isset($gn) AND ($gn == '.notdef')) AND (!isset($fm['MissingWidth']))) { + $fm['MissingWidth'] = $w; + } + } elseif($code == 'FontName') { + $fm['FontName'] = $param; + } elseif($code == 'Weight') { + $fm['Weight'] = $param; + } elseif($code == 'ItalicAngle') { + $fm['ItalicAngle'] = (double)$param; + } elseif($code == 'Ascender') { + $fm['Ascender'] = (int)$param; + } elseif($code == 'Descender') { + $fm['Descender'] = (int)$param; + } elseif($code == 'UnderlineThickness') { + $fm['UnderlineThickness'] = (int)$param; + } elseif($code == 'UnderlinePosition') { + $fm['UnderlinePosition'] = (int)$param; + } elseif($code == 'IsFixedPitch') { + $fm['IsFixedPitch'] = ($param == 'true'); + } elseif($code == 'FontBBox') { + $fm['FontBBox'] = array($e[1], $e[2], $e[3], $e[4]); + } elseif($code == 'CapHeight') { + $fm['CapHeight'] = (int)$param; + } elseif($code == 'StdVW') { + $fm['StdVW'] = (int)$param; + } + } + if(!isset($fm['MissingWidth'])) { + $fm['MissingWidth'] = 600; + } + if(!isset($fm['FontName'])) { + die('FontName not found'); + } + $fm['Widths'] = $widths; + return $fm; +} + +/** + * Read AFM file + */ +function ReadAFM($file,&$map) { + //Read a font metric file + $a = file($file); + if(empty($a)) { + die('File not found'); + } + $widths = array(); + $fm = array(); + $fix = array( + 'Edot'=>'Edotaccent', + 'edot'=>'edotaccent', + 'Idot'=>'Idotaccent', + 'Zdot'=>'Zdotaccent', + 'zdot'=>'zdotaccent', + 'Odblacute' => 'Ohungarumlaut', + 'odblacute' => 'ohungarumlaut', + 'Udblacute'=>'Uhungarumlaut', + 'udblacute'=>'uhungarumlaut', + 'Gcedilla'=>'Gcommaaccent' + ,'gcedilla'=>'gcommaaccent', + 'Kcedilla'=>'Kcommaaccent', + 'kcedilla'=>'kcommaaccent', + 'Lcedilla'=>'Lcommaaccent', + 'lcedilla'=>'lcommaaccent', + 'Ncedilla'=>'Ncommaaccent', + 'ncedilla'=>'ncommaaccent', + 'Rcedilla'=>'Rcommaaccent', + 'rcedilla'=>'rcommaaccent', + 'Scedilla'=>'Scommaaccent', + 'scedilla'=>'scommaaccent', + 'Tcedilla'=>'Tcommaaccent', + 'tcedilla'=>'tcommaaccent', + 'Dslash'=>'Dcroat', + 'dslash'=>'dcroat', + 'Dmacron'=>'Dcroat', + 'dmacron'=>'dcroat', + 'combininggraveaccent'=>'gravecomb', + 'combininghookabove'=>'hookabovecomb', + 'combiningtildeaccent'=>'tildecomb', + 'combiningacuteaccent'=>'acutecomb', + 'combiningdotbelow'=>'dotbelowcomb', + 'dongsign'=>'dong' + ); + foreach($a as $l) { + $e = explode(' ', rtrim($l)); + if (count($e) < 2) { + continue; + } + $code = $e[0]; + $param = $e[1]; + if ($code == 'C') { + //Character metrics + $cc = (int)$e[1]; + $w = $e[4]; + $gn = $e[7]; + if (substr($gn, -4) == '20AC') { + $gn = 'Euro'; + } + if (isset($fix[$gn])) { + //Fix incorrect glyph name + foreach ($map as $c => $n) { + if ($n == $fix[$gn]) { + $map[$c] = $gn; + } + } + } + if (empty($map)) { + //Symbolic font: use built-in encoding + $widths[$cc] = $w; + } else { + $widths[$gn] = $w; + if($gn == 'X') { + $fm['CapXHeight'] = $e[13]; + } + } + if($gn == '.notdef') { + $fm['MissingWidth'] = $w; + } + } elseif($code == 'FontName') { + $fm['FontName'] = $param; + } elseif($code == 'Weight') { + $fm['Weight'] = $param; + } elseif($code == 'ItalicAngle') { + $fm['ItalicAngle'] = (double)$param; + } elseif($code == 'Ascender') { + $fm['Ascender'] = (int)$param; + } elseif($code == 'Descender') { + $fm['Descender'] = (int)$param; + } elseif($code == 'UnderlineThickness') { + $fm['UnderlineThickness'] = (int)$param; + } elseif($code == 'UnderlinePosition') { + $fm['UnderlinePosition'] = (int)$param; + } elseif($code == 'IsFixedPitch') { + $fm['IsFixedPitch'] = ($param == 'true'); + } elseif($code == 'FontBBox') { + $fm['FontBBox'] = array($e[1], $e[2], $e[3], $e[4]); + } elseif($code == 'CapHeight') { + $fm['CapHeight'] = (int)$param; + } elseif($code == 'StdVW') { + $fm['StdVW'] = (int)$param; + } + } + if (!isset($fm['FontName'])) { + die('FontName not found'); + } + if (!empty($map)) { + if (!isset($widths['.notdef'])) { + $widths['.notdef'] = 600; + } + if (!isset($widths['Delta']) AND isset($widths['increment'])) { + $widths['Delta'] = $widths['increment']; + } + //Order widths according to map + for ($i = 0; $i <= 255; $i++) { + if (!isset($widths[$map[$i]])) { + print "Warning: character ".$map[$i]." is missing\n"; + $widths[$i] = $widths['.notdef']; + } else { + $widths[$i] = $widths[$map[$i]]; + } + } + } + $fm['Widths'] = $widths; + return $fm; +} + +function MakeFontDescriptor($fm, $symbolic=false) { + //Ascent + $asc = (isset($fm['Ascender']) ? $fm['Ascender'] : 1000); + $fd = "array('Ascent'=>".$asc; + //Descent + $desc = (isset($fm['Descender']) ? $fm['Descender'] : -200); + $fd .= ",'Descent'=>".$desc; + //CapHeight + if (isset($fm['CapHeight'])) { + $ch = $fm['CapHeight']; + } elseif (isset($fm['CapXHeight'])) { + $ch = $fm['CapXHeight']; + } else { + $ch = $asc; + } + $fd .= ",'CapHeight'=>".$ch; + //Flags + $flags = 0; + if (isset($fm['IsFixedPitch']) AND $fm['IsFixedPitch']) { + $flags += 1<<0; + } + if ($symbolic) { + $flags += 1<<2; + } else { + $flags += 1<<5; + } + if (isset($fm['ItalicAngle']) AND ($fm['ItalicAngle'] != 0)) { + $flags += 1<<6; + } + $fd .= ",'Flags'=>".$flags; + //FontBBox + if (isset($fm['FontBBox'])) { + $fbb = $fm['FontBBox']; + } else { + $fbb = array(0, ($desc - 100), 1000, ($asc + 100)); + } + $fd .= ",'FontBBox'=>'[".$fbb[0].' '.$fbb[1].' '.$fbb[2].' '.$fbb[3]."]'"; + //ItalicAngle + $ia = (isset($fm['ItalicAngle']) ? $fm['ItalicAngle'] : 0); + $fd .= ",'ItalicAngle'=>".$ia; + //StemV + if (isset($fm['StdVW'])) { + $stemv = $fm['StdVW']; + } elseif (isset($fm['Weight']) AND preg_match('/(bold|black)/i', $fm['Weight'])) { + $stemv = 120; + } else { + $stemv = 70; + } + $fd .= ",'StemV'=>".$stemv; + //MissingWidth + if(isset($fm['MissingWidth'])) { + $fd .= ",'MissingWidth'=>".$fm['MissingWidth']; + } + $fd .= ')'; + return $fd; +} + +function MakeWidthArray($fm) { + //Make character width array + $s = 'array('; + $cw = $fm['Widths']; + $els = array(); + $c = 0; + foreach ($cw as $i => $w) { + if (is_numeric($i)) { + $els[] = (((($c++)%10) == 0) ? "\n" : '').$i.'=>'.$w; + } + } + $s .= implode(',', $els); + $s .= ')'; + return $s; +} + +function MakeFontEncoding($map) { + //Build differences from reference encoding + $ref = ReadMap('cp1252'); + $s = ''; + $last = 0; + for ($i = 32; $i <= 255; $i++) { + if ($map[$i] != $ref[$i]) { + if ($i != $last+1) { + $s .= $i.' '; + } + $last = $i; + $s .= '/'.$map[$i].' '; + } + } + return rtrim($s); +} + +function SaveToFile($file, $s, $mode='t') { + $f = fopen($file, 'w'.$mode); + if(!$f) { + die('Can\'t write to file '.$file); + } + fwrite($f, $s, strlen($s)); + fclose($f); +} + +function ReadShort($f) { + $a = unpack('n1n', fread($f, 2)); + return $a['n']; +} + +function ReadLong($f) { + $a = unpack('N1N', fread($f, 4)); + return $a['N']; +} + +function CheckTTF($file) { + //Check if font license allows embedding + $f = fopen($file, 'rb'); + if (!$f) { + die('Error: unable to open '.$file); + } + //Extract number of tables + fseek($f, 4, SEEK_CUR); + $nb = ReadShort($f); + fseek($f, 6, SEEK_CUR); + //Seek OS/2 table + $found = false; + for ($i = 0; $i < $nb; $i++) { + if (fread($f, 4) == 'OS/2') { + $found = true; + break; + } + fseek($f, 12, SEEK_CUR); + } + if (!$found) { + fclose($f); + return; + } + fseek($f, 4, SEEK_CUR); + $offset = ReadLong($f); + fseek($f, $offset, SEEK_SET); + //Extract fsType flags + fseek($f, 8, SEEK_CUR); + $fsType = ReadShort($f); + $rl = ($fsType & 0x02) != 0; + $pp = ($fsType & 0x04) != 0; + $e = ($fsType & 0x08) != 0; + fclose($f); + if($rl AND (!$pp) AND (!$e)) { + print "Warning: font license does not allow embedding\n"; + } +} + +$arg = $GLOBALS['argv']; +if (count($arg) >= 3) { + ob_start(); + array_shift($arg); + if (sizeof($arg) == 3) { + $arg[3] = $arg[2]; + $arg[2] = true; + } else { + if (!isset($arg[2])) { + $arg[2] = true; + } + if (!isset($arg[3])) { + $arg[3] = 'cp1252'; + } + } + if (!isset($arg[4])) { + $arg[4] = array(); + } + MakeFont($arg[0], $arg[1], $arg[2], $arg[3], $arg[4]); + $t = ob_get_clean(); + print preg_replace('!!i', "\n", $t); +} else { + print "Usage: makefont.php \n"; +} + +//============================================================+ +// END OF FILE +//============================================================+ diff --git a/htdocs/includes/tcpdf/fonts/utils/pfm2afm b/htdocs/includes/tcpdf/fonts/utils/pfm2afm new file mode 100644 index 0000000000000000000000000000000000000000..c75b565c2f79a09ebbcb05f1986ef78fb780f4d7 GIT binary patch literal 20031 zcmeHveSB2ao%flSz!)MEFh#6XFPd1XFiChbfnf7OfbcFM21OhuGj}pmCNtyA9Y_>4 zI;0X~TH4yWZq-L#e5$K;?bZdm+7iSC+}29#b{A#a;<~M&&@EI;@iou)d(OR+o6+a_ z*nM{Y<9_SjG(o$lgIEM5i=dm(KoeHpwZAb!AU}3lpnEEE>;r`qByCbd?9wWd6eCEr=;QDboXt11130^%+E%?ghpI;{ozm zR}mtG!1(}u$BTZ=zvzqni*`~kFSt#N0pLP;(f$%Z`Whi^wl2zI9(iQG=Ddt~OnY+4 zn*-HOY`XOdmbIkqZj7URiN+vYxHY`qr)CSkzr7<7 z_ot0O%JBPzfAL2DD!o0LHuO|OERas?X)*^*=B5?k3`OJqOj-{Ky)$Zva3ZP4AqEnH z8~nk@27fpZjR_+WOKj3p$OtD>(YO(2mIx;^Mo|8yMK~Bsq;=5|h{X~?0kL{2CBmCh zQ9~EulpY94p{Zc9OBRI&n;_~-1p|heMH9_BbOfStme<9?rA_q>{^`D%xmaZ`Hp7-$ z0q<}|;>FO3G3b_|6Ft;vrZIF#xP=d#R-Z13MlpN}#Ba^Caguh6QzmU(6vgmxiT6yp zSmry$C=LKzr!cpSf^xP`0SD}W+cO$@ZiW~v9)`#-Vu%4#%n$>wgdqmpM1~mTlNdsi z#t?(LlpzMjl?*Y^r!s`46$~*M%w&j(p^70YQ^OFGLoGuLlKBiVDYW$dra61kJxE*E z-noD393lF?@xjp0P|weeg28K$I`}fo9bAI}yk_l7`-f(oMU95aKEN-_43)7)5k`+6 zL$RSU)-1xjv)LRD%D8Z3^(Y&I!M_ z@oeQlU!$jYerYlIi|$k9JnRit`Tli-y^~4@??Y)N3UXnH29`m;J&{~r`EY2cukoxt zqk!VkL8pNu`{K;C>-vo=1eL>3ON=y?YonzKV(*6qgGV4mTH1OY`u?Q8+dO@lqMkFi zPwIVJ`XZd&e7Dn)Ju0#Tj_LzbJO$$TM2HJ#Z*_|PXRZJ(yj$+U?+68)+HDG6q=LziVKKSAyIp%@qdGHsxOs{5Xvdk=9o8Wfd}Qb|MNk& zr@M2MFq%j3V+ytNzf1lj?+;hYEemD`M$seX_6*Ca*KLW?3EU3ZOmKV~B71C1?(K(R zOW$W`k?XELa8vfH?+q)JV(fzey2ennrRu=0heZ}V*g{UeuzTZ{SL{L zIjVfw85PESi&0h;>yzE4B~;gJvuT9K>Z26A>)kwec}B`uLm6Jmpu4<#YMaCJjyg7u zbXndg3b4#k2tLu09dv}}H8?hn(tow0t? z&Rvi&qIh0c=x6agDBeAf%7if%ee)#dfx*k*>=Q+x9wb#l*Hf5x&&rZ#(G7>D9A>+H zKtGsGvMxJN$h1LQ+T!d$0n`4OX>#enx&S|UI8EC8bwBMWhaIMp+OaJ4aDJ)0Ua^Cv z-u?4%sbZFjJ3 zbe1OB?au3>?@)g;_`Q3Maxpjr{+=_&?EhDp_gLmq+H4ATbFIDoPs0ha7jc_!tEqSp zrH+Fs`(p9hn`9+gvnNZs=MAuLdwZTx?4Dw*$SigYa|tTM+`%0vwwE!vC-?z+_|PAp z`t#5FzxE@f-T5AKQVYGioi#pVQO%9U!kTiUp=J*EA;#S7?;Ivanc}zt9A!1-YQJV& ztoSlV6n$b$_Z%O#XP9A~G$Ut@8|GW)y!y`25KTPKmi7mv?W8|?1~O~6cO!zGmh{8t zM*3k4{qP33EhaXbtYuAJqHOiIsLNf-W*fXpdaneFJ9V$-=) zRXB_Wo$#wt7V4KI=fZIpUV_s&YT@#UGu|vyp+EryYgLd8jN1LIRUG>T?E=Gf2 zMqI7ky>i=8UGFrK;p{D$ON?lr+=67!F4=g~ydhY%X`}(XBd{58YzGY3W7kImCfE}! z1NI>iacMvS4B!}3-2`_R$nflhs3#RuE#r@Uih96^s1$32jA zpx_bo2*>dcAkXSxvKR8{oXy$oZ0*ITZH-H3KYq%VU^#m=xQ;)G;!s;;-Zu<>jdwo> z9oZp=8fV4XAt&dN8gpLxEOg1qr1wU7QzggDKSBHnJugSj1y3_)$q0ky|+^#+@gp!f)1H!nGLypx-K|1o zze}4OC&qWr6`Au#q-FOxvM)HWdsf?r-L>nh58d`HYkiabCGQ^L8+89?;qAU}QfhBW z>EOL=3~NcWI?LzDA}0b?&1mlXoSdf?-%77}ch|44KIOgl465b$v3HLvjC=nJ*&kS4 z@16myA#!mo#D)MZIBXpX?E_18zw^YQVK4tk7Tf*cEPABps8QYLeu%el5TouSyt`}t zy{}Js0nTr=WIx3%g4{JBbIN}B#Sg&;9Cv=iC&!tm`_9kZi1e+5*-4lU|D4*~&_8Kh zf6d=hfp^aZVLYX}sBbh?dH1|P;cx+0>cM4D0D0Mi>ITm&T|nCpTKt zd+udU4L@c$fP_0=WEYjUx&2E^-FTiebn^%3z1Lzx(KoKI&MoVPCV2?E;lWqnyup4L zf$=yv1A~`gG4Fa=>%Oh*Z9Oj;7fC;Q_mpt`aQDym$UE}@2Ne0T&)!Y%8f7B}MguyfxoS0_wf-y%)%alTskj$#AO`0~tS5YXICyZ!N*90?`2RaZ#sbB(6 z(A%4X5uFLlYEJ6GXgC@y6m_9Qn-0zKP#_huSPR91Oe|)WUl8bs#=19o-1YOQPd zyIjL>q3{L59b%Jci3i$Zx@IIazBkYk83V5bv~Uz@(=_2rf+^LO&lQc^nVN6ZA0cw!TTCTUfA4%(~JNCmWHAO+v!jfNI&k0(-k2syHK8zO;}+4^i+8(Aot z$clE-AR)Lx+kj@*4BB2OS}Q7mN?BB`gOMS%{)(&$`@IgRR}LE#=f9@E2y zilt;X3h)h3G`&G2W0|xFCOSF-6cbH^#4UO%Az-aAHYJ1+;j5N#B7=7~QB*%2?G$PF zA&%dUXb^9K;v&ZWpx>Mc#6&w<41%FwPs^?oFhrfG7Y$;*SRfXPMWRV87E8oZu}mx% zE5u51tym?R#cI(at`n`|dT|5%j0VvSX>l8(X}qV3SgDrv!DuuXO$9L$GVHGDAlh9- z#g{}<+$=VVTO_}(WI!Hj#=#Rvqnr_qh2Yt%!=kkc4P8}f^Hy5`BPbkW&&WAkrs=U* zG?|X3MJUkTjtZ)P%>l0&kwiwiy*U_QPifCYW77Fj|B6N^L336?X%&=KS18dkQ?{xy z&T8P{bck13ZI~Z)Ltxy}6?%sZ&~Zb0M%bV78ubVl~U zl5@9=LT|4N1T%PDS*N;MIHq@sI@NvZavrVYEF$U}MMDr%GsdH6RD~N=;YM5G z#$2f;#nYsCnru8xIi5x%B9<$4D-`<*#lFJEzQSb4mFmdEjA$~}C03|`)1r#DsG=>l zqAj^H*Q?Cckwgl;S5I|d4rz;}1zip|1XOmwRyLs2267?-(hUJ!U~*J$K>M<=t_ouX z$)V`RC=-+uGOA!k z70lQQW^yIER3-*9oY0j^#-0MpycWPMQ7REX#cMz8L zFqZl>wuegaFcV(iYmmR9xqP}$)1-L5hKJd*gcg+3bch0>UYK>7s-fAnbR?Qg>LG1Y zl+&7_84+EYE!S{pYST5I4#>$z1*~do(YWN&)}kO|>ojc|R%@6jG+e78O7ArExU9W& z9V#9Og&+=+smYWO4Qo+Div-eI9HW)*6$o0`8T?b32JR_5>)% za?=9ZJgqJkgKtB6GJ)d?X(-ZCfq1*l`WK>sv1f?{49#jzn3dACj%b?mxRy>}E0+jM z6(MXMwYVO{q8CVY!ES-&Gmhg5nIL+J*&EVRQAV<>=9Crg2y~%320e&rE{s{#S16WX zmsFofwR3LACJ9|f+pwvvwoNwz>5U!JeH-Jt;p1@*tkLW%t1>vWfvPNp@v?53mikhx z7Kc1CmA+umhX~dPpB~Ei0vQ$%S{;ASUFSS-&I9K>aLxngJaEnf=R9!E1OL4qz_U%h zCy+-3Ey;LXEG%#j%Qyee_qaVg$rHmtB)(FN;B5JyJ{n3C-G%d^ptoglUKC*kXl~#5 zW_k=mfM=h0@j2%^ctXmv*4qG{h2xv03xTPS&-f&SJTAa;eErXd`*=Q|_{kO=@Iy$u z@aiD(2xvtA;)`eItwPQ(Ll%xmc;KM;C-L%6U-^W>+T_bFFD<*`@hhi%;i{?AeB~9D(`U?_HT&wS>N#_3=3Vo} z+PeCN`Hc$}E^1o5Wa+ZyD^^~+s(E$Gb**czzhUi->u&Pz3$z7sv(X-jerZFjBc4d! zjAs~`jhi~VZn<^yZMWYc#IxcD&;Q-`Z~CEl@^{p~Ui{5Ji0>V~U5M}UT(H=_W9MU! zitii}Z}Px_yj~EypZT#k@f?V~D&-9o*nW?z`1>k2ZOc*7cWo(7Cr>c*_v07-oAEz+ zL8a6T<)(g@OT`uK{GU`#*{|RQ$g9A=0!M*g1HT1M0%w4a9&vl#V+c4O!uSFTfw91N zU;=PCQ24*xo-ZKu0n>rmz#QNjpdMHNEC!YXtAOi(8-S-!?k0pf5C^(|ZeT0$b>Ly( zG2r{a^T0mfBG_~g;r-j)o}VIo75G=+DDVdGTi^un2jEeheK`vq?;`#uUM))}J4Dc-QJTL&f0{jc`CU6pX8+Zfd zKSX#Q$`u2b0F!|-U3s;Bnw-;CbKx@G|f!AQm<>%+aoFY0Jcoj5gCZ!#90eWkym}Qxq-! zKY1!EKZT%A#q?<``U?e>V#>#1a{O{fq4pS;A>$J|~;6bQJ@4!D9&A?$KbrAF+Zd_;Fmsm*S2B7ykn_iYmo+ zz=`)t;C1jo6R+|%yoL#>-%xow|3frwy07Z?=@k`K6|*X4shnvB-a?c|XH?C`U-8<4 z<-v5OJeV?~zUIG3fGOS*4JiWu;M3}wwduafDqnS_aC9eOlvAw3uiNoDel?)n=t!0a zgH;{PEp>~0>Hl_}j&Y8%u@{VSjlFp6ILCNLF}9Y@QZZ)CHAsTf%_!Q+t)g)8OyL?k zXUyC&O&5Hz$cZiJs4GMhdy!+DC?3@^%H_G(Q|7sVd)1GpT#i(y;Ne4u!ZrQ+pUcut4_O z0w;IkuCb2E<&)>#FuA?Gyxds;bKLk-n3Ds?byApl&QVBTDNV-NhfgpWZ3tDvjmRoP z3Wt~LQpe=UlbsHfLJ9|(Yg#UaJ*2^$pVD~kU}zaU8gGx|i8jZAN@6T;_~E5%yC#1| z@c$*Q`-J|QlNH2kbE~z6RnZRfvhH>0!CwJ%*BwB9J{@opV70f}@`W$m)q$7o2#u5q zBUTJ*^i)##@St4x)zvpmGXm|x*B;OK@HQYKe4(y53aijasT{sjWF`1OU-B$#^Bp`C;0x((nRY+kR^r_PrARWFY2)jN9F4ae2`ewq#)AbGC0|{drQi}P z*%W6v_)~-zgNOZ)on8Ki8iaiNKKK{>{|9RFxTbEiXgqVc{j(N)CJ!=Gf zyUa8Maz!C;C4f`f3G(rtwg{0@#95XXd5F0H?`z4&d)*2|)UXY?4I1eBn@1-X} z5bd$#u@3C;82LFq-g{34!#0zTYo5i|g*a`c9*&#m!B>H}b&-!32bsmkv2&7qRwa=~ zJ_0wLIX?c+UPB`;wKXtp<<$dN@;FXoI6TI)(AH(??Lz|jSYM9St>Bx;1~M;;?;D^k zzDFK~pUadz`FszVd~7?O=Hh?ha}xy9%mTY?eEjob(f@_-2^$~(q*wwzO9n+*@uv}| zkExf>DEJ@$BW4-`$wxbW0I(k9I|aT|pCFGidAiZ!<1?3cz_%J{)z%?y8zkn*gHd_xw2(8@b%i!;0XYSo_^=Vkev z&n2ufOg{`hG+pkp^7y>MiZk<1;QQaU1S`t_H(PP?eY;wS1S95U<(1^|70waDXJvxd zifSgGH72SsL43~=X7Z8uDwEI3It9L3i$G}Am(RfHW9zD@!RcO084|51L!0|WQG*a1 zOP3=ZE|+b~vBbH+E^q2$%%@hTL!KoM(T`o6f0?MhilM$Kp=hO<^Qoeh2F{y`Rth*j zDjJgkF3y9BRvpZGhUbzqxtiBhzGRd0m!eq<^^8!_*xupde57bK;5qLonll*uVeaN# z@=FrxzCz_=4~ffK+gq3s^6G}Y4%+YEBvz{%wuzPH-bffaB&Xsf-b z|GS`T&Apuy`t$3zANkhB`f>iV+Rx#fAl?LR)mJ#jiFfj7ek;N14-RLET>Gu|*6_sp zV%xxDZ{iv4M^IlTk3)TDBl0)f+@5&|$HTsB5b{6x97&{?gO>lQH2GUV^KXsx7t3D{ z+Uo!0Uk}>4sP9%At%1HLkA4_5$A^;V6_0}E;dM?d<6!?&pt&wn=6HO?IzYlb=*&oL_$BXTt`T2w!P?q|?2YT#%cs^v(yFptQ)-{ zm;ZavJZW#~I}O^JKZ?;`Kg{Fz+7(pGIE(S3!5vf70I~Ja_!O z1;b4^1M_|yH|cnt5)LEP?{8SWVwHbsQ}b$mt;Rop1hu%qmK93)+hd8gK+G@i)ck== zCk|qDBymty5BX-#o<2)3!ygTGlDZlnjlnILKa}a{=(6-QE}t*eELc^ytkG{#RAa@5 zwaD8-sl`0*MspV~T~S}R)W2fEg6786{?&E$OB-o6D~Ef)RG`a`b6q17()<^K@Xx<~ zdEK(61{@?d0_xK?>bp6$wbplSDsV&=_mbflZh(21o(Jsxe)%aJJYMq4+t+A%St6bg z$#kbMg^c(h&#*9l5a&~T3kYBH@kciCKp+pxr-jl&k{=5aI9wOOk$jw?#T~5RQ9R2c zSt~z3&NHmD0-3mnH9zAsoGxt{`9P5$^ciMgL7QJ#dH9_Aa0b)-u+T7fr8I>1*XCD- zhO;Vgavg<-6Dlb=o$yC+(h*1F+tBM!8MB{RZJu*6n^8pcSkkPB`c%=dG*$#I;eQAC z6hnR7XgIrq2P07w4+zZ0Q6EFHbL4+mX*h4D`kK;kLIvxIgPS;Vj;}1Cd8iXf@^Ovq zXGl-m`Elk`_MQ>nRvKoY`DohdE1R3~Ei;_3PV0eGJHFh+zg-Nop*3{*qyyq{<{Za5 xaXwpp{>je7uSMBu^bpx57!9+lX8YQ8!=DWL4g4!&gRiX zSy>`Lfx9iGn+@KhxajpLD z``DS?F(#-jr>E_l^V^ws-+lMqci(+)-kW)|O`jcNlNe*g!1y?0hj6CD&3`Za(}(OS zGoPEnp83QZvkn!le`8ilD4fy~$#_Rnk7|BB7K@u&yP+l1F)bX^R&8w7qVa%Hd&wnb zHBz+K!`S+wV)o|s3s$iCjQzBTvE%F_*TqGyMm8HvQH0x% z6JrT0LG@xx6TDP_%HWVEk!WKqAQ(mZWBRQ%jUE%a=FGwm8ANrZMz9?kV{Nqo-PA#w zGZ{Z_pcJ?supMs3hHKkXDIz@vpD-_7IgdW#3k!j~&TZf!owb1NaD&g5{J+cp!5(PM z{Qv$_HO>7mjfRS+x>~m zU;m3*A>$j0@%4O0cOl~wit%xAL3QZCXfIjrYC zsJy+o{>*@_psRl7YO>rBddQaLr4OR6vuIy2 z+F<->cIvtD@yx0E;q8a>@?9$bU;d5qw;vwr4TO!PkqW1n8Hy)ktXKD^O@pO#`Kq^-vZiXX7uoaApf^@Gy!I)q$%n%FbN`-Cg zVZk02>_(2qu<;mz#}GVzKe!?ho#_VCli^qg({rVCp-#6I)Kg%hIbh#5{qdfCQYnTLH& zA!!(QruC$0BvULNGeUYKNM}i79clR6h{nxixFck;crp;xQ~q=$97EH`j8r;dB*XC} zQx@@Lz;DDL&?QK9oH>@(_NrNSg zj&MqdOa;wQZz5#GSR~#N_UjSMNGvlWMvz+>G$4tL^v4su!uFhtQih)#z}l1XE+f{i zCs{9~`P0dy5%c#l(u4YSpiVK989n}p9_7wT8h54=y5C@T)>?Bw6Bsb+Q*2{X>4%W@m%w#E+WOrgJ7iTdRWf9iJ zI$0R^n+_Ia27{HXo#{-3XgU@^!~3b>xgt>mF1pK*k=U;LyF{lXjUaQKpJjKjEo?Kp zowc$S*334s&tU4bk!@g2Y&~1YZewfN8un?nnt9kNwvw%2%b8BiAo>LK8#`T*bu+5sI{3^W3ZfLnltKm)LViAaifpdMW;l#X@i$#gWLr%krG z4$|r%tq#)aAgvD4>L9IdG2_G0=DI~J5I1#<*XTm+N%)CHbw728&2WkIs2}%WW-h@kmlFo2xj*A(1AB-(SUk1jVCAOs(FeV*P1*7)E?f%w z9WLlf2nzjiwVUmu*-!tl+nXKaHdSWVP6PWg63@)3xI6EoOK&zPvWd_Ji@ez;i@>}@ zSSkqh!y`pQuO1${;8B(cM(69ns5Vbq8INIDG_}oP8p5$Q1J#UcBJ*~Nf_O};udT1= z4jg>`2C4vG#ih|6D>C z&&KAP=htc)7q3SmWDhT)`FTeQkU(ljY3y7L1Co{sg%b%QpzR3L7-ec^$l&IabgBxp zLwq17zl;s3>SN8xxwNe)NLSl6ZC*SV zIH-k9Eu^Qk7=pi+WzMMbQY#e<7(pG=0Td1<<7fh2Jb~(P17muW7nJ^|^7C|UnYKI< zf&T+WA|8fgX$hUwV;#nam_Jmu0rv^$&`sXnqynZV4J{f@(cqw^;!!k6keflvK`mzZ zF?#9AUet{Zp~+KbGVM2Wj!w-*8O|=kfjcFt_oB*tfsYX;i2GzMqR70StutcUig>bv z?p|mlgrU~8qut$Zn0l%^I={9%W|+0%_Gm4}H8hvw*pyDCaIewUqq5u=nwIR0xTEn{ zy1v%$uf+v!jl23>(iOv+Nx(exEUB!->9?)) zF-pH`rK_$+`dKU8Lg{Z==?5tNkd;10>5P@GnvQg@m2RPQ*h)V@={s`i&Z6upkw71B zjdjH^>(UUg=%gtuvphW*_B5I$MGf2qG>qW5>jjXLIm3NWeZ(_H>xmG7p0OpK z(z{Dfra(l$LVB=jx5z0UsH)7go*wX=?rWT9Uc%2enm+ygJ*h6fL1 zh6jf>!Xug1vuKl@_nf87DLWyle3*70l8fN<23aU(~8!yC0>_&ZbH;xe@}Xb znU-^k0a&)KyMw289-`DZy7P{F|2;$2jZIPBFYw<_oEfn01w|$6UKa_BJGGb`6hH2GS$C~epz};UNc?+5!nN|(v}B#Z60xEz=K~<)X~n8 z?0q5u-@JOb*~B7wHD*Iiv;y&`v<0^C$<85=N$Ypl!@!~Gq%u|xuhygCNUuz6<_istt%yegY&~CeG~p3QI?Bq{ zrdEf0jDR<6`a>GlnQ1IQ^axgOWu$S%ig*tzTd613h^0!|7Im@8NMTlv1r{q?p1WFW zV(9TN$Lba3TPc@T_}+L5i#$x)EfQvW{w}QhG2x=S;ieO?m0X1>X7hDPnemDbBv)Mki!2b z*m6{R_1A=X-M?GF5_*jaJ|d``Ke)4}`JJL}TII;rIYumZ36_y{LO*e>D%x>_DAM24 zoae8%sl*ytBHv#>p{#j@R{T9tudrEhpZBwUe^<2YP4h}w2^u*o4!XAnm#o-s7LUvp z_jAz(zogP{W9f$=dATG3&Z3bSG(V6P_*cq*)}AkiX0Z}<@1PdBM8n`_m0>j~vs;wu zTShX)lCJYqwjU3fp=qRoY#8nQdNwHt`$$5?L2p&26*H5u{^63$i|_vp5`4xr=FQ$F z_>kn40_*m{6=mM+d{W`cDpE#9oyI#N-Wx`h!YP}wKc6g#igg;X{>Z_K zIp0f#tTTx9VFznf=IHxxd9z#dUHub;Rt|J#xXGJgE4x3`~u8`Hy6#cxlqQL?PUZYn&gJRRhnNA{H=Jt;?a=7|MtN%b6J=czeGr0;Bq;oQjvcOS=$(3_nm zb!6Tku$R`tWOmKgm4+y7tO!W2mW_I5sFWa;onuwGG zUf;7Ce3^OW#-oE(nChRZI9OE~%(VVOvbN$b{Rd#ku_NqgE+P!^wk>WQyLa+QS{)1> zD#fdkf!49Ur7mV(rBW3Kid}+TwvOP2QIzEh2M>l7}m+=PDW&93H+ zSt)HCc{y|DShX;$R@L;5jPvj`&)x&t_vCg{%%kWqrN5KS+Cpa_3gP7Z(ei;v%wiGQbqXBt* zJzjoy@yJzlKOe<3AAMjF`bEEIw3yoL$M$>H)Oj%LI%TYg`%lU^R5vcf{jWv+g)Wr8 zr<|oHpL`bWgZYEdQL*b$-dt+ruO-Q^6?hlSm`M}{V)lswwoWaZDIoEZ-XcfQu;QbI zdBqRuX=$en8=L)0Bp11$sr=+pbbqTA7m%g11jnm~;cMHRTE-IIajJSfT?_8_go|E1 zte%NbXD%DWa{wMx>kB=oWuGk|5pVWsB}Tih!)n*JJ*EApO8<6xO=#B5SiSMdMfOh> z>(Jmc*Q0_I1N$mhyBSz%IJt%=2Ji}&UkrMSGt+o>PccjXjNZ7axT$L1S6z>CW8>-R z^~3$krXzt##dCB9PydU>?*3a@`u)t|-S3!}3=I@NLhR#5*QG~k-P;12vNyq+f$dom z%VV*sxqn#|jA7}fBPDc!d_0(zYOb`@OyO#NBONrHOC96aoo;jE8Q%DH^p=^;LJ;k6u2){+zw>7k_!4ifXfFUt4qC_1~Iv<0o&LJFoWU zy88JG8W!HNsB!VFOO`JCtxvg^uUNUtv-;C(*50;meba`G-p_1mZfU)J^Oie4yLH?4 z&-q@^+x>V5-Vq9Sc15DGc;ZgHtW9_C=;^)d^LO8K?-yw2*|X1o=ewW#Gxqd9lKwXK z?dRB^9=(^bKl)cn@B7B%Pd&;0;1%|>KcplbFR}yAyv9bpkINr&0{f{r*?v!o>tBo0 zzu0ob<*#fMm&=7MW%TPjivDX4sN|ZVT%UfgQPH>Yy6T(2H-JZh2Z65u zzXS9G_X2kT-9QqE0i8e)Xa`z>4Zs>;72pPz0*ycePzTHf<^VN-222O4fhu4Ma1n40 z6M^@DQ@{z}Z-Bo5UILy4_5*(iJPAAsJP3RRxF6U9>;moudI1wi0G&Vp@Bw!K8-d$^ zRlrhU0Z<3j0&@YHjLZS92Wo)XfCkI}rUO?2)xhOI6>up~2}}XXfij>Jm<$vHE`R~& z@IdM;a2oh~;BDXy;6>nh;5pzBZ~%A)_ztii_+#K{;M>4cz&C*>fNubg0gnP-2Ob9Y z0$&3j0Dc!30_Z{5{lI;|9^hW!E+7sBfHq(oumxBPtN<1QbAjuCtAR?O82GnoZuWEF z6p#f@0LOuMfj5C8z;nRUz>~nEz=Htk8N~UwfgOMeB!CFe4%`830M-I-U=gqYxDl8I zR0C507cg4oW+#E40LOqo2Mzp1?ep&n?q-m+UknZwhu%PV}4iE zh;r?Wb-7RsPU&^grX*~o!qMl#76iY}>#&PoCwhs#hptf{x_-oEVyo2-?k~(2Y0k*j zc{XkEtY0v{HW1-*sz8gTy8TI0Q05^0alozVuABd>^ohvzrr_bo|raSACP%Td&q5|jlZ zBv*lLHYIb1`bvTbBx6z$o*@?;>I(@XljieTsJuZn5#Eq{i3%J--XJT;9?KgR#Yg=W zd9T9^s;P_lLPjJ3%1d~MB`J8R>c@lR#B@6a9VRkork#TK{OsKsiUJYn-x%ZaC|?A{ zdySpvOQ5t|X{S64idm&7KI*-A)7yAy9tG8X7oi|5L;?0B@Cx2+3W{nARntjDZfM;^ zZpa;~EvN-VTW}ZU^T@ANsL+SC#m(RmZLxAwOGhN$ex9~y;U2TMg+);|E6RD>U3?V7 zO3|3YW)<&bp*TKD{7{tVZ02KbzR@II*<;0zMfoT;m;Wc(yd`IIhu=@}n{P7zP{^{7 zd_p6DMe!wS7Z9~l*+U7oAE?Ts{23^s6#7M8R1m*7j^eb(>IFX0pWe+;oc=k55(s76 zq2e%S4<8fq75*k|N+PMf+#2-)dyH8WWsjmANm z)`giQs8Wvn{%wsWym}#zQ)< zUJEO&s1uZiUCKfgy|V-y$1FLr?lecr^F~9D zL;JABBkS(fWN-RNbwBISUTR5}b-&x8{g}lgwQre__ECp+8fNqBZaTE@w|J!Xwh3u3 zb+mhxC0W*ek3&1nPNjuXduT%1S2?tMEy+^*OAhV#TOO0z6BE)-Ltvht7nVD;_c^p5 zw|J!Xo(XBMbZDP$NtSgVa%eAi)V*&)+D}_@gsz43p=+Ku8WM$+TOPA4ly%=TA?-^Y zbzfsimUVyLp&hS_m4#CK(1f(tIkYczXy5P9zRjV1?}W5BI<&8HXr~o&HhxSH?_NOMKeT_qVi$nV>4()p#+V@XLyVs$8n?w6ihxYvr?T03$ zeZ52b7KirN9olLCfovTa^TQL;KF6WG!J+*rhxYXj?XOHo`&@_iMu+yN9okzQ+K*01 zdy7MRn?w6ChxX?k+TWUx_G*Xr8i)414(&A#?Z+pi-R;o6-l2Wip?#M_dv-$Fr#rOM zw!r++=Iajaa~;}GPe^-%L%Z9d{TYY$fJ6J(gtXTniQa-s5p=&f>Q34ZfyGOTNk$ zGki_j{62WpC?QIfK;#-;ige*K@Z7)13GF0#8h9Q9yQO^=F4cP?vXFKbF!@GeV?3oA2mW9-F@xq@CX}NmI?FR{qA~p`N$8r=XX7oga z=2}WRV{1VvMGol^x@a9kmsY!XfI>aoDwPI>QnKe_qeMW)A=spx`@mD4SLz{9P9tB) z@yTrnAuU%6xp84{jsj-(Bud#wEwMQwo5%BA@KA5EEPN3Z^^6gor;!a?8xG}_qHh$` z6CqLeCP*)6OYw!g3^{J z`NyEBx3{9yNl17#?WX8;uS9LdEVLJDti z=lk&Q8VPLf2-ISWkgp?_&JlcmqTnyDI(GQ*PMv?_l1_j|O!y}tu@%WD_9i9W4UE5j zwR7ShTAJ{N*iOQ23;#|5eM!_LZPH)!;GcQ;HSKax*CC7#oJCKj48EfYV-LO?#uvqR z;V-~oS0L`AxBPm<7r?)HrSeIBNeV}?2`aZ+35D>n4jKY_(A$x-s%7IQ-}<%9EtG8j z;GI@fIbQ_-MZ&iT`E(dV?=B%4=J?`4lIiav&qc#Rw9qW}Q5CY$eyU`*!A*$jo$;hE zm2OY<;xC(`KKgeud>zg6gbe#WE}u`(Xdjj^2;Xp%DV9kzosh<1EoiGOFDa%CzTBoR z%QSdAVXwe>)XMQr8o_5fJU&o?c*<$H9BO>n)1n9L-h=7ksNP}t=r6#mn)2ZHA!g`9 zNor8}pK6$GV82%s|N6vvbJB8EXFiX$X^uA)Z)Y*4qm}I&<9xoA_BJOawq0>PANfob zMBK`qa1fGTOgNL@#mM6M-sWbL!jh)-1@>}Qd1Ig*3e?``bC=qHC*8|$z6B8~T3_v? zQ^BA%=*hI4pU9NlidWFi_6W3MkGcf6Rt{B4gluV*MfV|<#W(lKM4_WOe__jTBA>X+ zQXkgqgu_I<*gHogP9ubmrlBb-hSW|!v=lc;#M roMP9Bu@H^tw1royFq9~e@h_JY$QU^+jcV)&813l}GGCb>7cc(~%~NYc literal 0 HcmV?d00001 diff --git a/htdocs/includes/tcpdf/fonts/utils/src/pfm2afm-src.tar.gz b/htdocs/includes/tcpdf/fonts/utils/src/pfm2afm-src.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..72abae50f99b5aed28c1e4dcac2d755a922bb678 GIT binary patch literal 21325 zcmZ^JWmH^2&?N--;10n81b6oYcXxLUu7kS-cXzj-!JXjl?#>{C%PjeHf9#&~&h751 z?yBlr)idu*4`~!UL~{+F6a>_{wzmt>f@e2f_4yrn$0sD~G7Q+bx&_VHCQ}_&WpXR3 zwZ3M`4xHaC<^mbnE9us57U^O1_)x4igEUdfPG96Cvq_>)5O@?(1@bXyQBoL4$LupO zxr&bP)<0X4RDGj{&s@HVx_H<~*SnC%x<#{6AT4x$*aZ4cy|iz2I$N+Sk#%HY_nBpk zs>KP-sv#^@s8!b8*JvxHYn3wYhS(fb9MDy2R8uBTSJiwSj}%fDPEXB0sTyUbBzF{8 zN_b&^2T#*wuz(3yNc7`O-y80)X>YrIo+2w&o@#IUUNzK2q?wa*UB5W%frpR4^5zXR zR><;vg%OctaOw6rJ4xYRLXeXsq!m?jlwu^mM+T=68%ZWm9bEFIPr{c5_xpUez)Ifv z&WW*$ueYDBug>X#l2J8TS2i-{!-QmP7N5s>FV3_b->(DtUkr` z;*B@iI9yG!MSL-~>gJcRMw%(9z=2}Vc@^5B->|Y=PnmS9Z)0g3-=@U8@f$=U@c`q> z>M8gl=HA$9bb3RL*Su!U5>N2#Wp-mE%Ti$waaDF_ralMAAVxbC7kITpExNQaa+$V) zfCFE}fGZwovcHw#pP{ElmEtcBT@T&NUA4+zHzAMA!58I) zn7@8H6(dSr6leLnAQ`6?Bx{n{&4I~E)mL>!bGCl-vN#u12>T~Po2w~&+vY7}GHfi6 z-w=Hu0y<5UAe-9da4a&^su}qYz=o5(<__*v=j~2bt9>mn7xkCdh%r-Xn-!#aX;D;k z6@S(w+0>`Wg9&NEuPZ@dI! zoK4Sw=$3W9(ilcJt(D2f8{O#=*_DNE!_c~#LT8z8p+d-IJYOT0X5mLeC+X$LkP$RX zPTp8cxN4KzHVCydm6b+!uzvem-wB$RoBt&5w~pRg>OxM*onL}Ev%%lfFulrWFlp;` z%c}-B_ecY#i^cMo&C^2*Xm!zYb0)k>JWkGOWURg{r_Kg0SMd#64_PPCUBcw;)5%q) zu$oCn^3j=Tr8g~SBqa}zC#gr6p1R>Pz0cCc$0m_zRSPwVzeTV8^?wOe;4&iRE7iP z$8uGd^@(7Ne+(|g)zFmqaj0+GgVp2VT^emN)7qu^41{^4v`JGwBAT)kn-0pM~Z5EXj=F59E>FBbuTm~i2(9r zO!^Rne^5t#qJ|z3BSM<6olB}kWkPS#v-rXn9&Vluq8D;va902VDKkSXpylH;R!i8? zYR>0j&L;}aX8@sqWg*w{F>v|VVda?G4)m39!=Vt)7G%Tu>>qPz3(_Xk3u5s>x{2KO z@%}q^yr&tdkBlULifSTXO&K6eQ}z8*tI$aR1j70p;qpKjB{y=JVEO{PzL?P@hP@r! zNFEkKPXv$Tqo5RZ;HRU{%uqP3IS|zM(9r4$5jB5D<@I4gKZjseGJc7IR}woqt`&!t zS7*-&-tn*e2|eD2o(<2ZCUq2%cVinzp!Ua7NDYR(KW@a>HLB-xHA}D-ZQwJ%783O* z14BmI_v{Yt%TC1A#@JxHWn0BjM0PO~B((-k{Xzh^;)X^z2>QNO$wIeO_at ztWKkER3n7O0#y`a-YXI7)M{Rd(Z$pl#}PFe?s?iA2dRgAl~H|b9jve5Vx1vkU1*3# zI0t>}pk_ZgQy&38i)McT;}8MPkaCq#K2tvdzlJeNrU=Jk9m~8SO2C2U9uS@1c{E!mg5wlf+F2TqWHV3D7b4;_UO-$*Jr`+7f2N(^{dd zLTAIX!l5$gKcqC`@n4g~DF+3MN`*uS(6Ql;A8BL$Mk-8SL&fxX_}y+#ztkJZyW4J3 z=J?>W0(+-AA0kKrb0^ZW0n@_@W_pWR$n(IEA~JEY*AnWyYcEJ){S-8zFbk*97D}6~ z8GAw!k(YkCUqLkS^hDpAY4u-zJ@?l0H*SX$yV|b_3a-n9f*lb?gWi_$mjXoNh>7ML ze28E2>J9s}q5&g`)I%571C#W=?Spp>aFMsv8Bux)y@yaun9i>~W821mwX*&O1Z3fH znbaPlZHEfYv+fZ`wX}w2L?H}~Li!YyN9h^T3pBr}KJv1rIji($0+nYi(pTa&ngQC|0V3^cGO zq87^es>1?Emxdcfe7v_q#QM6bcRbbbKsRvMlYX&H!`u319cnZsX}|sl&2h`s40T`n zw;2Fc#)AUh8}-Sl4gk~*$bk%4b|7w}Q{Z*<8zmTK(kL}JMNM>#y+7{lZ0 zbqC|~I7{zgP(m9k#e*heV!9u91*yNX?Yc-v^xW4J0LDya!}@_myH4!oYwA0Mu^a}0 z?@j@OsYY`QgJr+-NZ=UT>Nf7F0-sl^t_^m5nKJ>hg6j|lYX0WYaymn9Dg#sAs|>Cm z+OFq{F>B;S({MYpj-*(A&yQd{D8Vh4ZZUUn@yuofcP=}w(OT^Ly)td&is2j7Z8yQD zb8Qiz*vTy$tyKcd#bgkZ@K%$u5#EA?2p}(~;tVPO7Wo`1f)C=n+$ZmzLM?o{kY&nJ zV&^O_bYwP>+d+eIQhwxqIgRiI10V1(FmzJ~EOqNxZ;m0@D@&8&v(gOL_Isn%y5_gm z>tL=_^Vi-jee^u1t@8moBM=CU3}fX8+z*uGg{+xegftiEmVa?ewr z8z;)#nws1@)Q2C2TaLcA*ZRzb$X~d2%SHvDdFs6NuqmMqNJruXH)Fk})%e9dMCS}; z_Ff}-IL~Y7%N${xuDc1|@&E zdt&1GoW*&N0Maw*yogq9c}4X{(HTQY12qK%VflHxNj#fdaV&-xLLC>D_nwDVcy_H> z_xduGcE^sCA1=w-=9V}Qj+Mxo#~wQv2T#x`IUBkjdY>sgxMil24@ZRV!^d`>Dj=e{;yvLL z88;J1nY^%3*MKBy%N+CR0Pd>>E z-{kZY-cfd4jeU9vwXGB5UVHE{g?ee9bN27VFZyZ_iqksLl0%4L&|jL1AVGh^yrd;U zpC0rgncd`TFISzJ4_8LjX8w*au5itXx`CwsWAeGm-wy8G7x{6;N~ed7bQ1kaBrcNJ zd7glA%Af<@5%sIZp6|=)IYkf;zV{?O6mEIxkQH$G3hnCT`2|Hd*L#G&%R~HfYX={n zlz<h{I)GV(Fc|s#G}v1NnbJCJX8AHKESH%3+~o}lw*6>HDg(mXfy5uqn;Y@S zTYMatk6yBl9#v#!A>{!^e;bR24rj;>YS{cy_(Mb{&^nEu#%U(+`^Z6 z0W=EhocI#rrnwyIsi300u$&oP$ecHDu)QAl^i2Ky#DajB#ZOLNMc!zg5s%6FYptZM zB5R5ljW6UurFW~Xw`-5^aOS$S8$Hu}#S##&HAxp5v!!1RQ+`1)LNfb|*B@c}INNp* zbPK+H!2tT#6+*HFZglMw5Qd(;lMs7|<01qJ%{W9%NoeHEP~bp&$Vl6E2nWT=akK4i zWrx)(=$^s!BEerDJ6zGT3A|+N;JKXhMAAw-yLpJ!v)zxK?2Bo9@dk!K{df)aC`|l? zQnJ7HlR*9zuSW)1>~kFnrW$FwYp9E>#8G1G?PCS5np01UTz>uXF%=WP?JX;UPtb9wzT=E&Z9jB z7;cKXL~_c*eCDU|2Sr5pV1;>i6Ny{exa)%5YtTy#)T3X*vaGTJ2(~%6)L3P5f5d~) z1)nq%SU3B-{2{qr=F0{cf9SXCT7)D2>kgl83FUX`z#=LP-NNsnn2s9hti!LqJ^>v$ z8Wa;%lWlXVaCGGaT3huYA~7zpYvg5h<(Wn?<=<*u5;=dQa_5l!wKVCU{=^`UARQl< zi}_SHc%ws_-700Gcyjo*sPTzbiA&4m@9*O7P!t)b?jJ7K%98W=vqgVJenYOAQjjJ^ zGds3e+Y|{3E|Z;P{r#-R;Xz*adngFzYI(j0gx(SxQ&Wf&?k!U>Gj2oVtC@%4Zql|; z(eQhKLtK>g*xfjn{>LNgkHo9n$mp7hf`Pm59&!}p8?s9{uXZNeOLC*vxm|ox7Qq)O zp5hvKuicP^cwY0<6HGy)c*-O&WKC;~R6kflv@K{~xgh&1D+9n6z}13<%bvCh-^&IHa`dEURBrkK}>6Ge&Z5^aCgorJc>cQvTkckL~$St}#T zH&sDdl#U6bz0%CgTpXx}*^>KHQc3*Zy+#iq#oHl)<0+-nXA7z2Kl6^d54=j+kB(luElv>yfL*= z+*Kp#*LVtRq}etyQ~SJ#*{kY5NKBrUFBNRq{xAb`ji{Lh>}_YB2YWNCBwN^n_bWL@>BKPw{Y+=+d{ zP!V5AI~hK#89yw);^MU?6LgZ+jH9@@W-L0KqY!){YeDoL`B}x8g`=u26Oo0B|J&P^ zx7yvQD<+20(Vm4$?o>HT(~)<%-ZU zcp~h8Lh0=?;%{GljQgld9tUi5X)4GV6J+2Yf`2N|Tq2wphD8pf3|NMg1vkQ{;Xuww z_cRh0XxYkMOItQ;nDm)#A}cA(XbxoI7UCqZt4yFMH4GHdWdII-^OhQU>XQFT$@#r8 zf|ANtfBlIUK)pL(Ul)A2)aI$H#96#8VvE83+hm_GX%vwcH$afpDRE{0cY_h#Y+PrF_PJ&yMd zwQdh+`v7KjBsyspd6t@z=iE=QO1foLzB8YiUcQxnbEB87D?7F{V>uHF zeT0Mx8M>(rQeMoiS%&?5EjNrEspQO_p=pDzSbaH3Y58#7gg z7b-9Ff=vql-OOk0qLl#tB!XzWm`*}cNtkhWlOaIJ~pVuG1 z{o|Q|sHMl(zs7+#AeO_k8uT~rHQu|`!{FOjEUSQzSLib61`!TRXpI1!9@s0JD|!!@ zSFT4a4|Vd_(b`lro7L-e`FsAgx3JXTwrnq1D=h|K$V^yNUYo19K4B$Csgvp7Mh6yX zq%2PJJcYwqe9Z+;>yHSS)N(njuB#w?Hj8Zc_wx!KXQnjwogcSMU8cRoy%+hX%p{!F z)+SL*m6fs71dI-{C9^UqoE%`wmDp4RM=BGAI_j49XRcJi3Eyi$s@6CGkWRDb6n3=k?aymxMM)RA@|p!x@GGj0Fn%>~P3KuvXWcL`g> z!66ExO{Xqy9Np%IctRuvIx%BJLna%Nry-gLu55o|CVj=&VI1T~+|9$Uf~f3aFl6xf z{0eIev(`)dcTRpBs0q9UL*D+U0~Az$v>pk=y$wOILHy8G-760_qK{3yfg*%g&|Cn* zB=nm<+BIsA&lheaWJpLwWN8t68o2&m$)BirP(y*z%p|hViMzIM(76FE=Z?BU!4y?ec`n3q2Zis-i(bs=>i>%%w%ib;a? zR#8!d80)+tFp**Vdw4!5L(zvr62Y4f`n8-YRKg405&+jz+p}i~=K*sL4O1zFl0)ZAZ-0M~swaT~*xA_Se zIMtKd(*k*cnFa0TKPN1th%6q6$c#S@nHp&Q84AUawv|8^%^t=*2*nW71Ird>DqzEq z$uMy!hR_N%ODFqR>8!byp=DlU9pyyzPEhcK{B&v2ex}p&kg_xRsl<_Ab4G-c&Mrw1 ztlo@(IM)I1mse?&G2qlvq<5UnerGtxozY?%b0ix|W4s8vo(11EaC*EIP6!m?!C$k# zcd)Q-^60ROOHEMF$KUlU*_boK;jAvyVT>n;5x*--lYfx^J?q7)xO?yCW%}(Gs_irQ zBfh#Mws2+M5Wz@79(@9+g@A;8iZXs%f~j#dGup_Cx%#&7#~7@IX}p5I*`6yp>8PkM zTr@h8ugzE`1cfsN%hNjtA^S>L@+DDyG3A

      {i*s~2$wL@6G}BfmAUE3)!47X;(e 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 SHm@J!^?v~)4W~N*Kmh +(http://www.acko.net/blog/ufpdf). That version has been further +modified by Ulrich Telle for use with the wxWidgets component +wxPdfDocument. + +Following changes where made: + +1) Generated AFM files contain the glyph number for each character. +2) Generated UFM files contain the bounding box for each character. +3) OpenType support has been activated for the Windows binary, + and the generated AFM/UFM files contain the associated + original Unicode codes for each character. diff --git a/htdocs/includes/tcpdf/fonts/utils/src/ttf2ufm-src.tar.gz b/htdocs/includes/tcpdf/fonts/utils/src/ttf2ufm-src.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..2aeca608219be36c35223dfe868fce27403c64a6 GIT binary patch literal 714480 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�=iZfbIA-OCScfk(>E_rOO z2!dxit$cNzRii`e_x90vI~&$~UDv%&^UwP<_w5p=?Z}}5xn;8F-TJ=LpYM&C^J&YO zZ+)(h^v9b*t>AX9fRl!SGx-$Q;34*xL52-E*M?2OCC^TKNhhyN)R1LeP<*CAI{aYa zB@UzcS%ktfNgDSN2PjFFbhOm-Pl$)xepE#=YNHht)czm;{quj(585unK~&Es-Miyy zbGQ2!^nn_>Z@&2k|2Dt5-_U;>jr)6F-@CW>Kbr9K^*61(`;FHBXf#{*zi#}GsPPw! zrSLODzso54AH%f!VOhCV@Ba_|xx2j?VIpo9Bp z_u|lhG)O!7XDB%3o-MMwl&Y!t7(H|Rr~U45I`AJM%jrMqVsrkZ%XoT$Px7qD=6`P3 zGQ$ML*y-JLNOj$d88AN69zDb}L%q6v4N~Fg8isybD5e6+ZP+*T!al&w<2^VZj5_fE zpKSuA?WCMFI>U^n5o>BmdZZ|qlQiS(!JGdniN+s4eEQ_4qh}kHX3}a@-Q$y&ui+W( zoZY)ps7gJME3okkiRX#e+%Fpq^LgXfjV4vVa!*d4zj^g5aaTh!>f)%1sDdMV*mM~6 zNdw*;4ZA5aeS{nmd+|J(pTUdhkIfBs>Wq5tT5zuXQj31wzI#e0;K(`9uz+{G!n-nC zHcN*sF7l6AjB)qj!OYEo489~~%n$~M@rb5$v0+<)bIos|m!g`ho1nYPbs}NHVC_gh zMF1g4Sv}t*=_eqHcF`sn6Sc%2k|FbwNeptW9kK!A^H(R2k6*lby|K6HrVKUTnHQ%R zQ36MlYZ-gqK!J#)ek#H8KV2^J#1K8En5*PHY16_}N7vDaIF@caz!VJ^n0_00cFKka zLlk3oSh!XMQ0Yx#oOwKz^cZd~PfmV$eD?RZ&o&x!zC>v>*|9#Fjq8J?Keg2ZwO+Ye zEmw;y9hX!)R@LrFHP~Xq)fLq!ztt62jPu8%*MD<0A7f2h_%hBu7>odJC}!}b89+Rq z3>GCouAu?BO%g^fUTH6(KmcPRi zYOWx;sTGShs)vX9vQLlye&%5FT?1!GFv<6h1s(Lirh*LhP|3HpGjgIY*No?@1t_6HLB_*RysP z)r^8(GLv9gSgQ0A9o_)q)o8OY!vBemfo6o5V3F_!wiU&Q#$tsUPoF$D6LOW%fD0!o4jr9z{4 z^5TUV2Ob)vm`Nu6q&pof&}1cwd%O~W=a=!QhepS-NoBv8YfSB?=3{P*>?Cj_VHig^ z*y7IUDgf60Zg}d|%X}?ai<7)5$BwMP@(<7mM^V5A+{iFyUzhDyh>eU(F)^y+A!g z`67n?L}xS95%U0pWpo6i2_^7dX^#(MO#BL%Lt#17%~JEd5s;aD#kLPi5g3H z1rJ}TiA!{Ll;||{TEY+@?%P(B(Ma>&>Arg*h9~ZUGU8}9ypm!Gq8df(*n2z*1e>+G zrJHFSfH2N}fD8Z#hhvJOZFdD=+qHIn#>A34NQayj8#XFcdgpBA9Ju7>;A|YH;?Bn_ zKN(F&oJiQM<<%&~kgRi9r*u*=^3gWz^BS!)lEwXEVGLR9m3D=Q>pxGX#TNZC=^ADF zY4&@1{(F4x$`qPeUc@$yai=lv(0LLrNOJ@3;5>=@(?ktwgrG2A(B3Q1_%OLe$O{C#8U?afTcUI9|J$TShEnpXjwTq!r;$zG@IyES_&b&6gbBXU`nBi#MPOO z6v(Vz1S(i~Y)=vdArj=x6j`eZ-)Ug2`DS(VkIfCdHJZ~+;pWDM+&DD%H#fu%6JH*9 zFYD&5djy32BX`nQoyZvS{p>F9X?Lx@a)fWw5k95v;f|$@`2k1+KsL@XGL*zUY}RbJ zLn>QEkkNq86BB_P1`xa}+m3z&LPe=mFf|PsBT*Dfx;5kQlu(!M$y)dCE@KVt7%@(h?J-Q$3 zEvkC;y>=EW+PTo}%&QJd!o}hLiC05<|7fO(YKa?9Q;&3mGMi60c>%C~NU=wQ(Rtd1 zLE%rd%>hYq!DPisXTK7PJlxNRqHbqBD0(&WP@E8pPHo(`K}TgQeelOMtGLU8rUk#b$8`JJk6OO@)vOv}=}Phc7gw?*xMGNj zxFQ68g8TBBXaFtN?(*s)-{r#Za=y0?rs@AJV)?Tuv}@*L5Rwj1;+^m-Ayd%GO-eDb zwj}h&c(^c{2z+hg4x?OZ?K6R}V_;E?h>Urt>1!467aL$-5sWDdRqAZ3ibcwe%=W%zji;v$( z7$4HK*aq#SbV%HqD`>jF7D8pynv7eR8{6i}YK5h_9(!wI)!j zA7Z1>zI@^l#~qO2D)jjyK{Be03FKG-hw`t0+H9EiQjA5(YIuMgY%~DVJgVcO*AL|j zj?a8?keUreDGQBOamN0W^S~3CY7rvvi-Wya3;-D(#QQusIs5U&PbUws7Du;LZ(bg~ z`GMXrja3gD&WOy3b z3~dc^1-Nzra0-7BtTds2F;EAi(O96jySr;4sWG?|l5&Kvi^?kiXz2hF$B&jbWeCVI z1iXk<32kmLi*cEq8|kwW-Kw0c!`hzJrHYAL(Gyh5BRo@fpQnCoj8n;!P>Y}!8nGMv zN9qv@V3sh_sW_hDmiIi!J}f)_p0GDRE;5GWcUSVmB_qq7xJ3w}?rjzPJ{x>XhqxZ_ z{u=foi!wV(d72(ro} zR>k3Y|Md0o!zY!8Z=XIpep0Q57G*1Y5cQ1~r?Pcki?+_I{+#EvXhEtwe{W%WdNj8{ zJ8s?vBm)SQ{6sF?9qJR zJwSOnTF|OQPWsOEL$(-y{u$+;6X#HdECzEQ&^%G%x=ee$0o~P!lxtyDRRf^b@=G-2 zCEC~+5|Esl)ssr-wHcuSkbACYKlEmA;X&4R(7qhnL&yI`BYCD5$Q4DLcH=J_{_@e6 z3_d^hVQ%4u<{YJ5I@I%a^(z>rL`%mq?pqGU>Mt*B6TQ# z_t1#nR*hzrGB8S#-IW5tKJt-V@Mvg77>C(vJC2I4z3OU@U?;j+b?|Y0DPuJzf&CZQ zeqkJTLtNsg<|q;oG~nqdSxFg3pkezZ&Zp9ywdVQsDSIk)d+Jk9sq+2QSh0^%e;=iv zv5(UHK1%<4AN?P?kMv>VU6tmyg*$SZ{`W=hyIiBX_qp$Ko$B82t=?iq~K} zX?6t&FxYar;~@ zU5#}u3P-54lEnGv$Hy2W>h8z^0qL3` z`VB_)+iiPuCre@>X10vNy(N7=ACY-SI)WWRGcX3VYp&-@syvg*WF_(-+UgRhtWJ+t za*3MJpsmKMkwHDiU0d5(Eie`J)KCpBEVggCMlE(rDMGE0k<31dOlJ4<$ADZq3fuIM zXWfS+8N1w-G)W{8ISPu`x?~@1$w5Od?>( zjl}5Aimt}AotRBFcFkVl6ljBd$=HWXyrI)!H>D#~^s~??)`s5Dkd7Q5HaYBqwdLP* zZbzifa2`W)*=XFc?>rrg}cTq=_DIV>Zl!ew+qteiI@XAVV2AkT~*vKcsfC4r8q+S_+en5)uHn5}B)GQ?LkJiftP-cVdu7`f&!xmrQHCUj5{e>02T z9K&|qLqOBl1$`AwnPsh@m#bv5&pF$2OYxNl%cxj&t-RHub!J7)hG3_XK2pi;X^zFWV zx!{-Fm3sLFSHiX(oRt~YiZ!8HGUAdoncE`RoDZM6fsYx?+6&`%Tt0~-yBoyUoX**2#WLT?c zcf*pBcjF#AGxZl7vV;y=196 z8TDpew2z!oDx=&0u`-5&v$+a*NEB{xkW7<7vWTuHqv823l*GdSUoV~9!C<~KOhXr8 zV$(_5NqAh=5Z?$ccAzvl8fr?;!8EnmIGLC{kyPV)q(dH(b<{+17h%;&5>GHppNkXt zKt^?V^7pq#&u|q-==*h*aBZUTKp2NODhbbm^|4CZR1vw_h}o;^9e7<)!pl{4u-a=3 zo%z%8(^qHgc$>^)%o>34XE?;!Zdi23Kp!Bv>i{G0RYHt}W%#%jb!t%;1o?gIWp95z ze5k>{CjM###C&#Q>IL5Pp}$%*f#07a#^ZGU8Yv#fhvrrI=PLpA<5w@9!;tFcD=po= zST*Q^uTG9$QM_sS`ugZc)?09+*!I3;g~z~R>;y=3p(ZOycpLQqCs2=biILV=r)|Ok z1ct}G*6lYQ9Zbb4JkD7&+KmhqGCKOYudrZ^{BR^0YV`PAHv9z+tHv{;^tRJKUX~T+7L_rR{n=wS7L#QY`wmXq9VfF=_#^cEdR_Zb{%r;i)VyMazSX5O9 z9+S~!-a5C|#N&`?XWP`^2(%_TmD1MeHwB*clUj90Nxz?V(?kN`VzK1}0DhL!0D}FO z+JD|~LX^N8PKX#VDtx)|DCy8*&p`ou4n6~W)P4x#&CX5mrU0}s_SC;T_WWBc*S{Gy zoBJ_bq)CYIwDPE9xZf{;Ijx&foSfP%k29_R2Plqz=m!Uq8WsGPJNk=MW)h+@t^65v z6I9W9%OI-Uh{&usoLYYcdHHWt@kq+Yf&f7}is(r)^@Rfxqdjq&SjGNqg0VWISr(rs zCbV)gA48?gsV>IWQh^iFqfk$2HrdWq$+8q@%?7RXWmy(r^D-(5up!YESU6#1(8A)*cJZc1tUs*6+CbSubYxW-#S9)l=NaF!o#G|9E8+6{oUo*rv$0J-LxIncNU zn~tJ=X`n14aw~!I|0MDIPiU>diGoaURlXy~j6xX06^Y^XXhMlMtn$8^3xd9hMfFVu z{;aSZHeu%Sl#X=YHa?tkk9JYwg2CaG-C@z)ohhiJgvLPCj+x>yQ@D0}rDyVZX-ZF5 zYZXhqui^nuPM}&rq8U}-F^WBa%lK&rmi0a$GJdY(XJW=THVaDGIuloG9g4=JlmnTr zq++rLlp7_s&86r=Y$FKEl~9z%?qHUsR}_k|!mlKOW^|dv!0oe%DK#4pf%Ic7zl7wH zLbKSail5>vU%j|B=Def6)OTptTX(nK>Apm}!9ld|M0aS#OO4tK7UFcraSanOi55&y zMm&%JqBlhx37AY1pnG2ePCL4@eP=&(rbb)cXzSZKj0y{u9GPpylgkHLD?i;yPRxyj z2Eu}t?}DG0Ab`S5$_K-DTSM+pd$>Tp^Rd@jYFbMz7oU$9SBwxB=2ZgyKa%O(Heudi zG1E3?OF!7-9OAsB`GBRI^ERWbONQ`>Sppf`6A|Kd zn-Y7hXa*LTj{I0xB~)SlZVzCyfZvWx@CnIRT5n!Fef}owP(rUBh$n|1Q;II_3eLD) zm&cc;z~g4H;~la|OaNt@yA9@h(ZFqz_V5_YW}W&tohO4xV&k(qN=0dP#HSXWonap8 zvorjJ8y!F8$XOH4*)deFL4$(<2qFO$jdKKeKt_9;c$o_WCo&k5FIC*TiYfgWUk)Z{ zc*X&2CF0iR#wXLrRmzmG=y7i2f1wUiDN_1)j^daV`L?Sd7kS!a$)s%7s9bv3<14wc z&mZ{W>-lAmkWZ%ddCXo$;^*zH^JoFT)}rzAca2kIc$i<2GW=>$d}V4CDO>ahWr3Sb zqYR@lb4o0+&LRA|zDOoX&E!Npd&5QulpX@5 zXMu9l1L`JA;FH%ffQfoN(DJ9BTXP1Lx18$rqWD_XW+TG2=K9;vg7)^RDdyHT4X>?v zye>f2J2F3-Z7%ev9sO@hkvLx}s<4eQgBUw#R$oYj%rQT>5(nYH)u#f@^DX^%jn^={{$m+GB?|Q^~_YCj7>E=|6`aazzM!fG+V&<+lWtefV7sW(LmFv;+Xh|Ct+!|F>mv0-r zrHXQ7hM=A=-1CKco_B7-7bc6BqlDInO6% zDQXeLHW+Eanp4f>`h@UT{XX*(BMt=D z%d7Xc2{;Jv86?PGLYf6}J`037{LIc(J+mr|p}MVfTbdUC7J^B%5JL@PuO(g$&pVnR zu?Rq7?jW&Hkk|-7qE2UqL=jSunCBoN7OJ#0J2P^To>KC0!P@1Jn)6)d8dB^(VV`{l zq;jn@W;dMLNxQ`xe9IvkYfp$JHn=EtTtV~5VWF2Su@%6`mcz(a)r*5x3NH_fT1#QW zTdar@UP8sdu;y-9i`=k2d6~T>T`}x=%Uhpv%ErObmY#D3pSv(+GnTs{nq~}sKj*mn zOlr0s?u4k>Ia4z%ULa>3q3s z9&}%5k!3+w3_Ewy+?d=p#NA7*y!V_ac8Yv6 z2*~k3Dw5=`5Dp`zC4CAlI-v+Qro5z@^@CbiPNcA%6}`I&7i6ofPiu^d)`0fF=Y`F> zx>xXt5JZ%V_~Nj<&Y`{jol)Ikr`w@+;6_G@)=Nodl^1S+kljS3+BirE3l;R>}Dm zlFf!JE&1XwB5*m3AQR89z9opBeh_W@cWd! z4a^zVnWckX6i+5GC7w3PiZLMAB$1FaX#P3T;hSeej7|~{FtV4m0K@VP?M(Q=bM$jI zvoen+PXfRtB{u$O5U+{5pA|EM?VNi*~ipSy=BbT{)Q<)JP~wWVb9<3~~UUM82_ z@uDIoT2pw3x7(;h!6!z?s*M6ac}hHrYS`}%j+H=45-f6WkOOCiJYPSyAvpd}Wkegmd(U*k8K{}u(XP4`Zg zhFVVL%g5ZIItm^d77P5UX{A~>cj!0Q-K;yzedxm5$vPo*J$Y) z^I#u)evLhINwbo501{uAi#bp9J2Qq)AuM#bT10^Oc}VREV!=IP)vrC(`%VZ%%$h0gH<8BW!wjk$La0^6#&*uwg~2 z?d!+=_>9vM-`?6X#NuXDpLhqN~6XUFDYOs<=c~H&~)z*|H@H7A`K4b%)36_;HrZdZRjTTN83_kY1wA zn_R0r#IRnl0TSySgQbO$a@!jvQ)sb+=CQKBd9!9>`!sYrG?hzAbA>&mTBL;H>+E(* ztZzGUmbfdO?A=g+-NqVhiz`PBy`zb@37&rn#^F1pR%FbDaq$N6Se%N63%)~jZF97~ zHn#-}$e*SoAn)Xrw?hZnaA#+~d^9`Fzs&}c#-Kin%Ee< zGo^49B&H|(9bJyHsU*C>z_q3v912`)I=YT0Jp|oQibQ1MWEwLS@L=#7b`>_o_M&iV zx-%2syho-Jgb)xD-t*h{Rv=3I6?Zbi%k15I`NGVzv)m{YMt4M4+W8bjmC&JifREo7 z9t(@^byMC5bQx~Nh&EWWSkb-50`kf4prYs$Li|s2e*c#}oQ=$P=o)zcDGk_${7L5| z`7bfjgTHE|oAx*T!iewK1--@(^gT7-+4*9hq>_&T%YF=|ORP$VHg0AKST2MGmXTLt zH)aTm$x>&&x59LVWnN>gl{L|R3J!w<7;Q^F18alNfq^=7Pd81{5nBwaG*y+Bts+m^ z;FSj!7R@jel98;`HP=UUOhW{SuJOF4Pdr<#OwmEJ9i(&!-!xGqhMaw4yY#c zs?lK0%a(oF;+H%=WW|Nr8<_FJZR%SQ%VNIcg*(NYIXnr5s4AF@U9{C@;6|aUHhp z+_5i&QaA5shxg{#OXzyR&2ly#`?Cykp@pG&JZEUyONQp0Hmtcm`SQ{MjmIJ#kQ#ro zQ{%I1Q6|%oh#d(NApQAE>O`U{^~yNF zHJ0?~7S2Ti%qtNz9S$ITBaiTm?u?d*iwB6CIaW6?gCbH^Z?%PMToXADI~F-F(({Wj zb{@9l0(J^@`PU)m+b@Wm^#F3#S0E=K-CD>ANGuClK+pBDlNXgS;*&8{sSh5=8lEH9 zlDTz>SwZI^^AfEDA-1o10K^VR{WnH!UnTV4sQurlU547so}HjRd5A1~I^-YjNf82UX;c}GhV^XL$)@QPn7>{%$`azc zsLn1{`sJ5jNY!o9L&Z8h3*GH^q0jR{vYFFne|v#a{p(uP?>XKWcGPH+P8SC57+_0w6oU5wE6gy# zka29{mkU@;dWF_>7)M366fAu@jVj1SqQT2(l8DZ&CFO=AQxx%uzo8DIMux*E@J=XA zG^R1ZR*0fd3;081!;ZPhFZO~>qpX+UY_OHGP7>ENb>z3-!a1PF)Npp$0g7hOH$Mz& z<6cx@7bk#RGL8YAlfk0upo1GS*T2!#N(h{y`XcTvXjowsfdPaNXE5dj$z)Jr2afx( zJG#6~r&G>_$Jy|RY}f5nczP(DXf0!nuu}mYz#UzT-A* zz!YhCs%Us@X}D9DZYo+Hn6x(C_=ELpopwr&ilf;iV*h0f?~1A?gn7pdql;>LDwqy? z$()?up$6HJoC6`tC|t&fY-ywlEN{DE4?%HpB@2`o^8s})YI2j%os6KqFO8e2>nVrl z)Fy^U+1>` zg?7F4g|bUh2N&VQ^m+ZKn^IM_f~R!l)0>q1Zg8-u#u8^^<9vk2DXal4jd}c0cUaz^ zbVHm;PC0EF(B|h}3(aB+1>Lco(*uKwU7*lI6W)c- zN`Wk&oNYNH4fcBbTG~JsLVSCHQcCsg9a4myozph%PJ7GHJ!lB$N?GO5LAE!V)~}Hm z>*^$oLIa0Z#Xz>2aKNDJVw8NZD$XG^GH);+bQyF_cU59wG43jtf(FUts> za{I@lr_a}5+;<4%qHPie-bQFJp5eM`Ph+{QQIQ6VAnTjzvBd*E`tol;~ za$4`gdB?O^U04Z}0{NhzYi4sg>C;dhhW?rL(aD;@ld$w4ltH<}Fn1QNI0^$N zp*PL-PeXMW+OrU^H}rYC1^kcM~c*nn(e z61!4p9pM*?$VA=F+M>SNm)u6FkVB3jCf_;p+$ITc21n{3B0XS$1K;q6($)jrF$kx| zVUFZHZ|d$3+}_aCsTBSt3sCnKVBBsh@R!2h9GjNFP&`lAIc;(f81Q{@FU`8~q^Atf zt(CgUU2IAXk-BpR;~@y{*4`PK#fx31Ta0#goM3$jMZIu199a+#4|-2$#n zetb5RVM3n-W}glbXV8AX(=x|kh?91VaJ{*b70xrlbW^y36)rHsmJL=+Fb!Anrvm-` z++#=bmdO@D(IQW&kmZ%EROHKSlR@K7P2!2=5F9&QzO3u8zsEWDcP;K$dE*+kmyaZ# z0{)Kj);AWng#pNNc7u3(&4ID7LH_J`q4zmn=sg+1Fevqfuu}>NEo}=i_07$E(rGxO z_eE8E9+Pd20w0NoJ-rnho?x4FIl^tyNpAAIS#TDbRd!OPtx_4U**({+e%w+MU^c{& zB;uTzX^-qtbeIR9o?(uilX6D4Q4Tsy2Ako25Av&KXjo3+wvpFWQW>L(^oTc)9B6pj z!+3UmKll(eQGwB=(>s|d3U4zw6J%MbP@FKUOo-|K$(W0UcTh{q%+<}2K&FLW!Hz$zAW+~S) z<=oZ7dtLO8;%hP^mB*6a*}OdvLLhHN{fuZt^O9n#2!QP^ukX0|DY=v5Mc~)4?JL|bS zXwjYOs1&`*@oOolKONRL0=9zKxfu3@0|g zE?J=ZiUpE5RFh;pKw(2n1KoR^NO3{F0Q^gU9axqxM~FTH{&~vd5t%)kw>h3l5Pi%x zX}gL}D7&VjxQC}jtxJBopiU58BNS$UR4@WHp)B=Rv=QeYD|4T9HVH{nGqMwSP zc?A8}^Us?b+M2R(HKovLQ|aE2ax^)Wl~a0?i*u_{dDB-aneNmpT&d7nBVj(#!^fYIw&Jfw8l~voH^IHTZ9Tu@kaB{ zyVCheh5s@&v@+J1QH1O@L#}RQ@~G~hNL82aw0JAR2N}?T8|zNXNP&99ZCx65^K{vB zIZlQd+6Qv-_1}L-J3ytq$wZ4Xdt)r3Pio?tH?aOxt!y z78#8~5<^<^`8E`vw3N~ZB-8Fif^oE`*Ga8u{lsYTmS?!;a~wqdVfcHQCly46wb)DTC`9Pp+g- ztRLUvWyNxxTV|CaQJtrhvfJU8Gm*~5gLLXvh@yVCqVo&m%#!7F?5Of4Kb&;uCQ5b_ zu!iclof@*@5ePiA;}DgIg)|HjyaV7qZa^E_x|fF6`Ocmr1bD`ERQHB1wL3eX)O|}6 zIoFRJz>eJadgOsT=_v5VBqi5#y9fpEYu?#(lsSV);e*Il;A@qVT4C1?eo-t54Wh$k z;BhNoZcmr%+H&{u!OlZzcZUVNO5#TRolc{lV?Iqm-G}DuPh{h(JRAPHNiH2?&HhQ_G0Vtv!4IV@GLv`16+&c)bl2n8}Csl=wDlX z^8A`2h^;rD=8d}ku-1HT*ko`v{D<$DDwX%%uKG}w_`2@uAh&=O!!wo+BpkuO+R_AC z+q*$)A~nd7NPht5`{@K-5?mTUdy#_~YLOM&oAgX!_DJC`&RRT&tD&XMlQa$8uJ<*! ze0dt|SJYoUVSVLLn!%yOD~1vrMjRRjGZSUx*WGyKMwdUDI9MUlu)9W%&s&xHhf1gd z_ons$TPVrpDV?nM{1e(Gx2JRVtLT3>t2u`Uc3PqgH=V>pbV;rf3b1O^N&`Y==(2=N zG6z32VOZk<8hX-oKQm_N;715nb5RjE%P~^^p-qW~tz@&#bOPrCd|`_oQaBnPw6=fj$2x>~%O!lWt-|g1JVW$5eKKVSDBs zd@SBdCqKU422L>A)CQB*`^TF0s^FsY4!&Y5%T4Pc1(3lWvE>Sfm6(pI(Qlg@73r>V z+UDo-y?NTkpcB$svuayPGi-?9SE*ukEO5|nRB5`r)>+h~*xa!V7%~P})uIL)ObuAM^+Q957x zyf6|Wt@xpV0MG0cb=$DM2ayF-pm|!+6nKt>F*%U{!su2NCH;QdO%t)grZ~D&LJ10@ zDw!JMiKz;l%!|KS-_#C@M*he;=!eSU>BoqGj)6cPL?-@;EoK{u+dLaY3O$(^T8it% zmN;UHEo5ULm;qxn3nH?tR%p4CZ#i1kGPWqq?R|mf z0;9a=-sYQ)Z_=!^DnHWr{X*lbfE$+rH_%JrN4ovGd`=~x%5}SMm2H7>(Z15|6Y#Qlt9s=3o!+P z(fhk|YQyaKHe}9ebJk&FeL4$KwSn@H8l@Oyz84At;&WSwK2jh&>)9I{tq6%SY5jc~Mxx-0jE+r2h7uQ>+M zED1^_SUHxrK@`ywM?XG5KWzU=OED*XbTG5%*!CVsE8l zTq%Qscq$gx>0ZZQCvV0AginX({mxo+IdC9;9$o&XvmTa6UteY&HGM>y#}O7UN4*r7 zrC7+Grkr}8!TR0nc;u6PieRl`^tLitVb~R-N2(|M{wE&yYr*&ZKNIiem}CYWAyjpwCq<)pb6CP>z#EagQaU!=fhgJ4F-wgJ z9-oiwN;k$<+QUbF)M&X;zFmoKOJHwv^JR~CJlZ!mY{{)&eXAGUw!$H1GPWaco?BNsro2fAgOx|WwM|+pNwYX%mud~g&SXa4$1olB`Qn{ z`ypXfhfT=>qUfuWqi4^4jb1-{@iX7QA3Z;gULHMt{`l=Pl1PE-L6r_`LE;YPBETl& zDF@gS!f7I$7naDWsJ$lMU0j{w`#ns}K_gvU$4pRvX*OSd9ZdjDl1ch|G9fKLsb{cj&M9MAPI#3CnCP%~k-6C4P}x+KL7g7z|=PSSZX zHk1jZu~`!D33*>w)$|l^@C-MvW9?A0vUZ{uD(yrrr;6%k=VhvOvSpshZcOQEn~zAV zEW;77Fd*VZilImFA{`H6dTXL?217$cqW3@tNr`?>mpTJ79bwlEcXlf8?=~A%c*F@MYLRJ`n<{qo+wcaRVGr0}u33Kf z+py4G>E>CIl;U6cTGS_Gnp+op+w=nrDkMe*QbD2$T($lC<$l|3b}E2+QJs8* zU`t4j=o^Vgo!(v_{c1Lj%*y?3cSqag2P(KiRU&9s?{)1PYwy(BzK>X0C3a?awL&gn z+Va9cuH7&+hp*=3dBpKJF=9ewi#8)en%I`%>Y&wNue5h_`>eW6h8((Bq(Y~g#+pj1kj=Aum4wr`Ks<9Xuyom44?(fy4a1u%&0wYBj%&F&77`PZ(DFAj5x~1 zNjC*ngf1Is_nBGSqR1gGrQPKe?tR;|V$2TTA2ycxu^NL>Ovn?>;cHdmFFMmu?V*e; ztfOU?kN=Uv9eB|NIB!Kfl>o)L;3MaJEr)gKDP0TiMn41Zf&3k*X|Rgo1o8UB3g^Ai zlmq~f(0ijxI%{p3&JMGDWNliLP|vYpggbGM;upRl2M>;ek%?}>4-1+Oi6G-_;%TM2 zTM!{;!xUEH@%_ z(t|YkYUp5?@rSn2hnco0+nf19hR|eRDNWnA@Y#P!o!Qs)jnlxZ06WJqvUI&1uBM#?nEvob(Q!UiS`U4e5!YXI>j7PK&PV2%W0lzV0cm($XJZ z(DYzB(gesYTtPnIb>r#yvpH1mxMf67Q7{|!iQ>fq<;sw5F~h`eeHBB;U=MNKjS7zJ z`{?%Dm$x6>K7R4@^V`*&1-uZ>nh$Chj>LQHJ0h^~U|P^y1k3t7xy#M)*yH!abd(-& zdLBbI@xEMk~Vbphm+h}XI0?{a69R?8aH35^TSZl^MQFq6!ke04p^lz&j5dy7D%O=SgVgfu$~)a^ zDx7ppN;6hT3wrow2iPCX0}lq6NgK}v6jK2cBn}rmRoX~?Lk~r)XjkCT4m_ydC7U0R z55}H=09*Fz!1+#KXOig4uz^>H>NN}^wJ&LF!(17LFsboqf`jLiLG0y?VC!UBSO+v& zi>fY=wSf}z4(Vm$T?Uv%7bT1pwelf!EpmuP{~E0jU;|E>iLkG6ePgE*Q6vr6YXdkY z2x(W1A1Av3D{tar&4?7u2OGl#!i;))y$0iiXj* zJ|Ubl0k(}N$oO5Bs!-d8b=I(D<3B59LixI3RraAF!wFzZemnS9X}qKa4;9^Yg#JZ& zG1HYjC%2w+>=-`BwB63qeZ6B0b0f_NTa$yXGEa0g z!=?7LdTx{2leNpJN9LoK^Cp2T1Pe;G7_6Z;R}IxFAKH8{H&DZha?^{y)!0A|gZGnX zCs)g7TZ+!JjQTl4(e!*WZnF~+##o_jGAsaFg+iZ;(QJZyp7{YpsssQ;$o2Z^*-tNP z8+yoqR+q8K0S@nf;P(nX`4X?6{;v}{^D)1b96UB7BUYWGT(qHVAJBDvLD5guN2OEm#%2QoD)6BjVc zYhe2T+ph68ocT~LLH!dJTb5@yVI_#XbVvu^F6}Ik%^@R6#|>mt_W7w|95 za2*678y)dIqZ#f{KIROoO5J8wK1 z_T*9xIc+}n$Pkxp9}A^&*1EYcN>oXa6p&Ml5d*0{(g`0zndZN_)^!TBq?3@PG`hD8 z7O-BFKC5T$1E~nq8j2N*9Sq-!;ed9dBUzz0O|5~!l=2uf6yE@=HKm(c>$mGBw2RNw zts0P?$<)Q5MStGWkS^D1icfGsiRW!h*N))8MC+&Xu^c+fUfXzBofyECI=N{e$22f-n!eMxuFP zy1ppu`Ul(fh3)!6b!{_0JQi6@;V7HTqZH=*#^S{(r!-S^fl#09VXVq4N6%~a64{n8 zDI_Lt7r5jiL|16#qo+galvJEFqGSk_B$5a18zV|mbUs3IuKB{+g3pFyOaOrtE9v(E z;WJVI#uIqCt86L}FQ$tzaE?z-&YnFr*Aemtu&3Rg%gv-WXb~;!;+A0!wX)db5B&)W zZ3Qf{b^Wk@6{*{9FHG=7f3@@&F6%7NX7Fyo&J{Q+_oYRd^uHFNc8oJN|D z+IcJbh~`S{n-X4DkC0oO#i@F5zWyELXHPdgN5uUDJ;j~E6lJTq0!wGe!uaNfgh{gQ zV+G?iws%79C@{X(lem|{A%>}RbDLm;uGjN8M13=9LpTW`YYS!b!f{hQ0OhT=PZAKB z+PFRaAot^dMU2jb=G(+@X!9(=Q05ekLSj^~4Vf|BL)O4Dr8-t~rP9YpDdYU@Zz!z( z&JNF)qKK&_wS---m5975@j*`2gg->++l3hmD#`MS)2)GUQ?8s1LR;<1m<)CU^Q52{ zyi#qGo}`nUr^6wEh*K=9^sIJx9oMBi_=NH5=&TkyUH8bBAts{U55}QT56*6flGw2# zu;v6s-Adv%dAC^5wz<>tmcW_1+>8NrWX2PZjey=&+F!F+~^hg_$8?-{^_eHk8bZb^=XKYPDq% zSbrl5WV6>`Q&CwutlH3RWS;O5-HrwwZ;#p1ZF=REZc_tQ4zrXFyJ=75AMoIO2V(&8*1Uqo4n$0oX$&RcD&m2W8%Tx2;sY)hg+P1q z>Lo6upZlCdaI>O1NCv7r28MeiD(o<5BR4@I7SIG{!O3B_IqgMU^;#*LSYU3BHgN$4 zC?iIOI3nl{XNK;A$@-1)vvgoL!qA(c=;z^R5J_{Hax|I>WD1D7k+uyw$o*-b(_&7p z(fL?NN`5JwZ6;gulWqj{@EjI^OMY+e`fN%Gm>yE2gUBH$L!*dF>+gb+J;t{+-5B{x zrpV@+fNAtJ=lx`7gqI6=cVT1k`ACNM9jvi!qlUJWW=o-ZJJJIdU7UGq!%gr$&h1@X z5Rmv30TvMeqm4)tr)^`trtRD&F1ZxuK$;-7%Lo{+vv;Odbex%ZP2gf+&j)5Gt}(0x zGFaQFwHaurXhCSDy}&_(kLb8@`Vngg_XtKbO*HunxvscC5}2@yY%WevA^b zLg({ENK77SAfi&p1?Ih9L(5p36f(QsWf7UE`FBs78&977`tpZp`~2VaE{BaT+?|us z;hV4u!8-wUm67>jGB!8V%?U$og2q0mY(^G&jI@CbXL`!g+EE4`sm5cBy&)quw@OxH zyT*Nzry46DB;zBWg+@22wZLp?GQt?I3FXb9rMpWc+~^bme~T#V-4pse6~&$KE(>Q$+64euhafoD?7_kJ{S;;pU9QApYGf1kXd=RwFXH(` zR#jArlxO6#wC!@fth7>#UZjw$!sR{`h5r^**I?K(RT#F$ph+1#3sBvAoQtM9bRg}F^U_}65#j6H3 zjnYog6t(DVA;Qxq0oPn7VdTdani!Z%o?EOicTA^7xKfq;r=Z^Pp12}<{yK#Exu|FQuLHZOT@3)8pO06)1 zW220jGG8=Pv7&;7!7`7465D=bs$zy(p~M$fpTJGm+%`XK0*_046n(9?PCIjC`u;iF=Dv<8*i}U_Hu~j57MA8sc`90Cu?7#lW12;MB8$U7YWu^0T0poJ<6?~ zrd`_{Wornww$i zjM-o_6(5P+jIw{-d}M^?qzDX8Mz=49iG<0I&Y7Dg-dz1$C=U4)Pbuwc z?z7m}qsa$gl12XJ5RExQoQ;d@j5UdVqlJgQ_hDuZ>@3MyB&m_|Ww1yC_93!(+e7+2 zwi1H=8P4InUC4`(xk2TqaUkJjq*`JxNs{9>H{uKxFlh#5D(A4e4x*?MxlP(pT#Jj0 z_Zyt%;u!;r2Ml!ukNZZ=pwI;c(U(_O-m9yuYAulQm=OzGii~+N!WeWHG2WRb?E2{} zP{~1j#OU;?40>cabVP2=jx+1I$!q-j?W>osp1wZ070H926PG*KIe5{PzXU>&f2{PiuJVfs=BzPjqxI8+m{7V5 zsbQ0;suJW278n6i>3lG!>Qpkhh zt#)wbxvI{Ws*%$uR19ifDb%#dV@wb2d=CPVD<0rg9zW*={9IsuA0Nkgl&Xm}@w2>! zbgBx3@N*#xrHYl{=OTxnZex0bQ24oU_^C?d@pGZ@GvCl*%Ep{5;B2R{?K$2B`rCN8u+I!+bq2^X(W1~^GtgdBx0fHbKu|#EnV%cL*jwb_ zHZ<1|{BX#b@&5cXDr^8<@Bj*iD01Qa3DGSAn$*}6$)$bZ3+)fR0HLR zGPj5_ck53NhjR~6G^BMwK$Lliau&{s5Ph*I;ZdW|(=eG|Md!mC!bg;aeX$p!g3A#l zP_l?99<`J{?E?={u6#rxva6^}In4@D!}YmO<&;MHi#THjA(O;HfRq!HidK1U1ejLK zIOBVTB?ZB64bC>a(U%M0%lL~=Vk~nab2)36=TnySxSklkrzytga@=G4u=Bw_6rWyY zFq?UdVQ4##ycrRB7g-!s}b4pwIJOdSS`-dG(Th(G|TJ7w-6` zvSsx-q{6Z~hRiPL$fVo$>FZ6`Q<^zgtC_!cIX_*r3lR2;rG$NjNN6cnr0M%2Pu~}- z)oywEZqMiC3aq8{{d1H`LHfQ-4qejY^1gE8`54}IH{42V(|3LBhfZIgA{UMwv+aWn ze~#ZToEA&e?Ca9^`8xD{UZn5y0$nZ>2A0$JdEuN0w-X=;OJs_?iYQ1BF3RZpswMrR zD|$0E-@5dDzMQ_#1N1#F-Q9FO{bOQ9Gk@)JhP2E0JESimDxFuCu%1M!Xu(jhA|xFY zRVALLWGzKWKu=OsldP*H2`EX5IufNK@iiptDM*$aHz6%aK}ixUtyLvA*nXwEEb#CP zY1u7(r1#~TlI4n$HTOV4OX8S^5?x7%&k>|vTTf!wzI->Vt0XDvNZbqpnv#N|Bv@Lj zOK!l6m$KY}ho7wx&+QBkS&G_{<;s#Z8RCMb#O<^aeMy06im@3ZQ5()jN>D*|L1>@C z&(Sgk4f2;izmn%-u7bl8yF=^DNV!J1G?pZjQr8??zp5s*xuvzN;qU;!m)Y1bIq&Gp zc=DlS7G$uN%{pXaW01p6nOt%4VXwULC$vEial8bbEIV&~+hO;KGo zywJd*f>jCC@OcCFJuQ|Gm#mS!QIKU455)HqITvH*!sJ42m>`30E1lTfI3v1+2LO}nS!&nYco^fFiR|SBUjpBxzMocnc-qx)OTdrj2&>?1wVi$;g zV5BZVFE(HN1nb3hEEb^;5u)1>$7_KGy5mI!1IltRn$Vc`eWPaEL_V{Lj`s=59 zRXWwH@Kmn~Q@!%0D!$c$AQD-0O_p$I)88NH#Hw%_!0$T})G?dJ-4C2K41?_IB3V?S zTtB}wo7HGM%Pw?C_91&XbuTFU9h%W`8`vE24&%|7W3iDzKj&X_wu$6?kfF-OWJK%P zP)uxE8MPz9*d2icC5nzXkZN}{!??H9mKeI?%3Q>QE1~z!U8&yO|0F9%^cuz|Z0fwf z$sQljB*vIF?wU|rda6d&r$hY4>2Q_V?69?G)?PwV2KR}alPE@!>?Mi#wmP4Z@E-X& zo*)H$;JiyPl3yk+C4?N*hson*Nf(brOz`uqMu>@*DTe5-KCo%`@_C|o6O!&Iol@)m zw9H1d*6Avt`RDjIMb^orKS{Llb#*^-Um}TrZwuklatZuoU(3+stDon^hBYA9LyE;= zgM8*J{lCm6T8<=}#Q#$&_3P1uf+XQ+Fofd>vpo&#MR(Ot#3GE5yw#KQ9oPAbV9(7k zhDonM7+J+DwbF_<`=;Hhk&93x7pjqqTq75mhYK7&7UXsEBDqe|Nzd3u6a7b==nh7l z(TPLqk&QEb+}%V1OP2oqY&wb4^NVRR44V1}P36bRU_K>-`QB)THs$uGhvC%nR`i^S zB40Ee3~SM7Fbq`4u6h_ZD~0!#bf<;gncD5i?^2(9^7sk?oX71R^WYg^z_LOZ%&?9 zCA>tAQ~`$>xov5{y~VVyl71iEc5uA?;I>(X+f~V7LRh&TlF(vvf{i|g48IYQIL)I` zVj8`nEMzvrV`}Kq_$2?BCBtsQ5e(pXkf}+uS*o)v5E$l<#FMF)T&0u-$Y`?Qxar3e zrr^G^>TYiD3`1~Px_5>lkQAQr%qgOMRH2@F{VK*cxsT`(RMKJvct_AT;D;`&93hMx zVzW_no+3@hp^&!QhWWucLGz4`l%`6aAVxBJ-lcI+lLu`^OzRX(6TnMInV->*(U*mL zuC9Rt=*w!O<>=cT4KO1-uIhRyydftdh7>tZaK+5SbPhxWeXlF_S&>Yam@(dHQ}B#G z4QpJaTGMV^^_L>UoGI)q%JgK;tUfyEO9?|YLP*tSMc zqz=p>XF>;!-3IaYhrC$W7j}beF!!M_7dmIC(2@QDg(s4}QAs&PE+HPIJ=^2CTop?{ zA!H9?yNc9j5n<>dLiobT(xn0-6drmQ5J2o(g){aGE`Y^ogZsP=(yo@B4 z)5I{DT7T)nlq$5KdS~PDz(Mo?f6j+4UOVO1O}ZG!#ijKYgkIuzp*ido+Z9fN47a`3{B8`l@$|~q{-=4&kjRr`LqwF6u z6tRGzp~w(5or1#;=>Rom99y5l7;*$*`;bE|CFBK7*o*OWfc&QzHt2%f`T2Sdm)pe1 zo?c^?UKFD!$ra^SLS`B>EU}2oA+?j3-N#jDe%g+H_75|Iij~abn*G>uAG_}3HVn~y zyQHjH=1V+hxlz6!i&QuCLrwhs5S+iT z-o4wAHdjyaff?4cy>(8r<91AF0cjOgEwHc{?v5WEknV*x@sKa+WGq9uFgb>ibhbOd zXx!UvY{%Q({WXF9AUZZfIp!;m$}wm6(E;1B`RpH)Y2}!J&tSA5sMI?<$Ea7Tw6^2w z`aMsZMJTKVgdrPy;Pasjp#Dh%Xz2kA^#F$X0Sp5JxNCNP)S?u1yxEvMl11U2Ohv|( zO9RoW4cl$9{3k@@8P@Sn^R#+kQIb%$$#XU9E&3l{;V%jxCT-oxD9a*1;oiiC)0blb zYF7G#Q9P{@LBKe3(GRFeET(#}&5}S)JHyDe6zB|UD)mOtPGpxdqw3r>9CQHa6Vy)T z<3SAD0ka_3^f$HuMX4LcgVFh7cN0pNwgeOMgM9~oncBC%_{J2hBZbPBz{!>&^MRc_o_u!qnd-oWHfHqOLh zhO!wEF^oP8F)c1zSm1$#L*n{&nGDDft`G1b8Xg^OSDN){^}qI_ooH|Sp?qs?PwD$3 z{=Pl^uNHhihQE7KuTnqSf%0`I14IU2K!M8M_EG)o?T7H@k*QRHB2=_WZ5{~Ci+I+2EW(!!fEld&9BSgKlKwclSAx2?1G9 znq!F&cg10&C`2+QOX{T)QvuI*y8bGf|NU@sC1p;x8Md?CW&-6{w6!~iNxXhdKVPQVZTjoitrgbjn>7Kn; z2q}ak8+Qa3Va}Rl{Ad_^ZT`|70Zr`T?x!_GI8R0c72O5O$DXZpQ40vD042W434aaI zh7i`G1VopOxL`Y|v(oG%{OkeSQK`qcnc)+(h$nX4ercY<8~gy`A%o;=tPn$ymMhOi znx=?rli$nZuVCX0$C67Ij>=lp+-4;?M4C1 zLh4yYGQ_S2cozkus%&+u4-k(;UNqNHMNArw>(n)fT;E4`7Iz-pnct~eYfHY9GRtP~ zaZtT!?{ci)f#^O>9xpf*IboQ5JvY}m++8r^+kIbXkLQ%DqRE#F(kNfnt{Uth0*o4ym#;wo|0ryp?*3jCY zJg}OlMMZ4mQ^53ldj5NSenV(6g0u;5b}(2X?8rLhjoIH^ZvYiWC>%!>4iA&A+otH^ z9`GXQyKe*qCnSTehk?PhTY`HbaDFP*;W$4T=^CMdH$zAl*d;+6T7`OzFvganULydj z=I5c_`XKuPm`8Y2K)g-U$I1p=49QJ73n{})k?RU4Z!2UoTazDig3LNB8A5eSv|ic2 zlt07c+64nOVdKXxz-s7FLS8@)CQONfXIpw2>BBx$&s!N%Gft*1Y8^Tmb`zE^^A-ep zJRD^|mGoa@KScu#$Rz2qTO?+T#0aNcfDx3x628Xfnqkx4Q32mcH~5m;n=!|j0=lG| zUetf@$QL2x11!Y{ScNWgKp&d6clz3jFmY2IiUoPIB7TG1MHseqepfU)MO@)Nh38`Z z`!Kma=g`YfP9C2vH#%XOXEporpvzh5FkU;EeGcQC=&;d62Lzfk%8gayV-=vTT&jf110!194^?gY zRlP<5JxquB>nc?ZgxTU{R&_sEO%1eLtkyg&nP01PkWCRoHg*cFiB=c3&wtK_fIZv* zwIBC-=Ls3a(mf1cAc-V!KJv1PaAMoIM@%58A9L>IZV}Qn;};d3XkoJ&sfz&n^TBMvfV~$Ym$7v(QzB@E zwAm3D0;DdV&;rw-Jcd<~=j8qd1SD3b-SD-eExom7-#Nv7fW{s_eEQ_4qi5O%`-8C! zsPGJ{Q3qAe=1W}l2iTN>XisG~%-mbLdHl4&HcLj^yxDN~EIeD@K<#sK8ve8)wn~QB zT4#uNtpsb)l5T4hY7+W3eD}r6X}vz@xM&-)*Hf!M}4|roWu(@>tI8YuS`$;p(QpYRwOTW+QsYN2#T6ZSbwYmbCiHw41>_O zo>eQ6ixcaHhl&hz3^U$t?A{lffTfZ^UJwwT(iy+fLetvj)a-0TWO;D*!tdIz#CP?4 zBQs-t1W$YFJMQ#K7etI6IdAN$S4f|Lj_klwjBjAd+@mtCwF)ZHJ5XY87d~{&2P*rm zD%&z;sX1)7n{TdZn=^wcPJQ7|ec?}i;ZJ>`roPBceNjI3#pZvcnQ!nA= z%Qxoia*P&Yv#QD_W7M1wc2R%Z}kz?G>V zN}sQ?tX&rrnis6*0HSlY3}cfxbYT*^FtWH9NG?0yKFnRN=st|k;XvJ~;Q%87`Pq*z zemdbqZ1Ujc(VHJ?s-a6`79@2ggn~=?BOTTF%0wVxu6IT>FM+mmX>dD;hT>w0Y*!3? zx2viYwpmq&5&tIYXI%^ZHn~KgiW-4?tS!dfQ!~2AZ+bsil%}nVS`$dN%A0$qshR*g zMj5o(kL-6EnElSQUU-lBxjPqeP0XSLCQrV|1V--BA*M!4 zrt6%X7o|i>k;s|lDuzx=03Y_0j)!cET0vTbgc}O@1vg#lx=c|XAz!{pa50;wI=3A8 z9^rX}s3gwXVg_qoBdg?644c<<0044~9Anfrqp-*+bvg-f*P_}oNHuZ`qiQ3?70j~s z5O_`zsh0r(v8RN7HZGH0zM(yRtY%E3nJzj~izjcSq8gYbTe)Yt!_a%x{iYs4VE}?_ z`Tp_IsDOaO+za~%x4_VhAUC(6L3i8osIVi3{&VwW(*_@N)T4Z<`{_KIv5B|AMMiY9 z;KOBPq|i;kFuzzPXQN-T+CB;PLTwexxF$7;amjg|C$?qN#NH~C#DcL)1`G6*GDk)n zLJ~pbb}WME&5J1R!fwW!o&j!G$!M7|pN2G3m!%tc z1?j)^Nxxa9OP}ZmR_4+t_o=Sv2z?O#ZxHPL*^uqtSV7KYaDsWk1mIDHlXgzXRN!)V z7vt_h#pf^HNaTth(NTEXrR0}Nw4sQ%AQ)ti;Q!+Jl7J%<8j7~{ZK)YJ;l?Q~Lu!$@1zRYB! zI|%u7ngm(`catWS2J*CzqD#At$^hntX}_ey{>Ugl_?RU7ScTWDzu0shD-Mxylr{Ht zI+C2vxG>Hk0qS^;3sc$+<{t0O(;rV>KRbH$?ma*bO%Q1C~_Bd2tKhOk)m|VHXVhE0C#iAO~GHb zL;*BKsW`%yI7-{mzV+jw?J>MchG`;ccG(GtoMdo}SWkNOQrn5!)8(j__7}V~Mwf^- zYOoa~!R#<$EX$JVbilD4vrFT`fp=rPxFE#OhZ5noBmmaC6L&vc$CF-WO*;9TyD?{5*!OrLELY|tm_eWKO`nlb zBBHUmr7&pdKEH?oTNCR`7tsX+`fRB7(+&}`)j634+zEw07;)B0f-4sWsx zn6nNPpWiayMOcwC)~;`EMWGz#0Qs9MnW=~XNI^D9(8!s~-J zDbD$d-D*;CGxB01{__Sk=2p23AkxmE4-K(9qWi1Ob<;0zlnC5B0kdL$|rR z?-lICnSl~^{oWX3;q$Upl@?Sg2VJ^st+^;7+y_Sd4~Y05%zd?y8ohcSPSO0BC$lY! zvawMKm#oudjJcFGd?1O}L?$4xT_(L0cP%?pI#0y+)>?*eq7ExZ;!%fueRO~Vc*E>Cgi) zt|Wwh!;6rqjq#1IS2xKWxb+*Hxb^ZQmweMi;R7G|gjKz)>VzsaRV6av4flqV`%gG# z8q{s1kG@-c*wctpn)G2L4@UBRa!%jQQuw#r{NRGQ|0qJ3T8`Piuz_Koe1VirV|qm;@_HAdE*jLsl*0iHPDGZG=v z-xKlDEeLQuAOu)Vc^7$(wu5BoUw`IO7uO80DAGPz_cJdkjr8WgW-j1g3;$j2=UQ*= zujGx9&%H5M3<4*&AGM{YZT_=vNIs|IEU5H0%dcKdlwkFoVr_5cc>w@LB;mE#bjr2o zqO5-(H6BE*Dw9|eA=dj2-MB}QQO#;!1-onbi#WE64xQEc`&9|Yw9ayC8-eO-E zKOEixtQV6Y9&E2=)!f9#v@ipmfwCc*bQ!_|mg9@;T?abKV9@(Z(#FX>FMIuwH)Y=H z*J;(|`r5SbwY}+wgJ$lQ9UVEAi3v5Qq5+XWsV-t!wdJ@_d$1Yy6AEa~Qx1yF4R0y! zTF%#BOwF~L<(wDSlNWUEt?0bCq-ASbTvTsWtvz>PSywEoI-M*_V33G6jsyqMDt~$b z62q80dYN;zi(^s)iXzavpZVymwG(XCUhHw{ViR{%veh8uGGi=o%*I+0rzIzB#)7BYN5h_WHnTWdFm8xQf*b&V;yB@)AHC& zgH>}A%SUtL?&5l=m~e?R)U@Tv`ocsX+V=_tLeoezB3FIksxNYd^2%}ZreMWFufm~i z9LCv9uwst>prWG@{9dox>XzYv3TRojGfrctJrbsv5zBGto zA+;andy9OkZOoTkY$#1|k;_!G`ipD;T6UQJ13&>?wm<^i#z){`^xH zDHy)y+fXK_+(x8BLoHCJ%+uND2pXt>WDCoY=nLT&Or?{an`k88n-fK$OTo5Q9fje6 zE;$ABjVmw|npM*?4PKVCNC&IJLJX&<&rrciifMv|rY69c(~GU}0NU8t<`UaBFq;sB zk{GTVVYiXoGw1KxvBW9#wikFy+S5)@0b_hy&~B}<+uZJzm1??D-`P?hH6bf;OCm_( z7Bi4U@s^eI5|^q7Vq*bV?i}4KLdcutI&)lOh951nWks4uiBRqyUD=kotCVz_C4+t~ zGCnwld!`G+*>F$D! zJI1=g2zV%ZLjp;AtNVaf07)_p2^PRK&7N#H9O~%3d>lY)XQ#%Xpq%V)7aUc1Aa;#88;QA)%l+#i|Q8IkF$H zfw_2sG@#1#I_)NGrEoGIi}9Kt#w=D!DYgs1(vL?IcYDlfRwV^Oi{n7l(bC44gg~qD z2Z~#TVHVG4R@`*~*)UF3JhkS|lUa9)BSm5(lm=bL(Q6zX#uvtKG0iaAiqoHdKsPKS zvGd?33DArzAv+KtN66uP*q*Z?x-%5m1`q=#e%v>zU^NE#_ihi#%w1j$RI$+fdLuEz zh~n-PmCI<*ZPtw7tfQHkXxiL9hmpjlPm2K|ty9N*?jl0c!`^5LI|rk|>Hv>(015eO z7_f*!H*{p+#Rc@5p6;Sd*pAGX7L!Z)%76t}5%=eA#`3RO=_5~(jF`sBrOkXM_g34j zdczKFwgF^P0`))OwlkGkl_069sLh5Q55@M;w+hoCAZ;ux90`$d>zh{A+9m>794Cf$g+VOJP&sKY4ktjM9CvV2=zK3?#;@Bdek;IH!cpe`TmN>Shzy}|mOn9pI zUPsibG)~c?XNEcf1rptYv z1{?I|>k59n30j(^vsh`Pn?`hejAm2C*&_m>ZHnMt<@n^`+b3toFW$U9c~V6e_QDG> zZz{YxdinCzi(el7RAm88hgHR1m_Od6A;9PyHDWAd6f1fq^SO1q7BR8szh=wnHnZg1 zwFzG|=8k96ZspFqJGF=##*(+%u>XOjk2KK27nrBchXE(!fdU>7z4fvB;qh%upayEnx{_%>N zEb|x?8IQ$98-&3fPZazxP9|fhi+`9Qg%7wmXu~b(jmW}`;chK3R1hf zH?J$GKxwux%3PLpCr$IARo(cF4b8X!U2Oa&Os15z&o+3f$W}G?`N_gOS;!OTGa22g zm_9-+vObfp`0%^x$8fyj{TW2^jm`@qYZ)9#L$LVDZrD)kU#h3xPd6K>8N`>Tt zMN=nBP&z&1tVM1u@gVA=hOO@Bb)!{G`>4#)6c#E9#k=hlzr|v!nA7=S+0>H)B*q6m zV!%*gY{$=u8XHrJ5{bmKN}Zc_n#K?Ebhyra8!?Zb{dLHR|?w; z%c)Ay*RzE5xA2*SBTMs%Z{BBJYd;+fKyH#O2AFo>D(#^b&@@HrVr-uxG9r$mB##`} zE#-ry^VL{AFCX<--;Rrg#z|5**>Oy{qrE7gMR>Z4P7~^!VTEWLCnpYDL;6hC12$=n ziHd-l+R-#C=u4S7y1VTK-68=NW-+A%4y>&wS1x;5DQ8rsPp0QbFJGTLdb82|I^Q6H zm930Mx;1g-;Ve>Y+sn($;MQ&bOikaTmZvc}f}!zx((k9;l!Yp~KsA{oj7U6GfogE> zSe-1rVGx6)KaFO?Stc$%o~s-dlNp`DGVI&e2x+tgo3iedVoVO=^9N9Yh4gfqvZmd1 z7#@jP=c}ISXQ!!IxqYge%`VB~(85Ypg?H~5FjAO&B}z4y5Ju9=$YoGra#ex>e6a-(-0TtfuLo2S*@Pao;N45MWcZn@bTla zTL`@IrC3+c%5k;}7vs^HlNyU8EN6F6-L#mJft@;Id~jL%6#|-lsX!Mn*INU0JC0t! zfQm@bS`EOK4?u$zcD{fShX4W!VqCBLCi?~4C_|1LW5-{F9(nv|Ij2&y1`a`FjU^w7 zLJ`mVaC5_&a1nXpoKK>T$q}8@Iiy*`Rqi;4u7aD&HNhCiXzFK_J>&sK{sO(EKpxHg zAT&vN26$@=aYbrwF7eGX1Bv3n&?p=XP6t5E3(^ETaR{|uXSRGjn}Ua{szd3R7e z&{gRI`E#Sn``!zUPc21b%IcTbZu&Tos+g={#7dM#>#;MrddNJE2?8y91p2FA|aq8RO6kA0#@DWZEP4E zT$>y_nGRiwWUDu^ijWRx;NpZ~&T*-j3Qlwr8xJ=c_Vc5S<|YTQWG#@&UTh?Cliq{k z9@Qh#J{S!a8-SAptdt)=9{obvj}|o@Xwqwg?B>x zno0JUvgAffV-nd=`c;gifl$w;BX5YW-<-TWdHH&yxodF%`Ef#lhqXs|GX>SuSEV-q z`1aKseVfIB2CV)f@yZEUPSN(<#0p9>``CV{(PS{yGLbm?fTqpxLG&KOT+>|8dw>=E z;fqT+Mi{D57Vd0;Uf`5lveSKc+P?kp(QWf!zQ6~+{CazT(vIitT_X>GsXL36XxIR(&j>l{Y!+VqC}@dnVzU0ER)Cv+szsRZaD zE^V8s$0MVJ6CC15Rs>&z1wcIl&mWx@b5ltLE!r2L`N)SRIR&(}O90^p?hqTriFU;Y z!Ttt^1B&d<`Ea@|{mO>nDlJ!K&#UstRe5y!&V_&>v(Y58ODp79czAdB(Y>k(wsk(_z5)^$TM9x&((@NJk`%1sg;uFZds)-^_<&D^%H90y%sGaZt*3mZg%Vy~MpZTbGBWLUJ4LH(nR2`RzWRN1 zyYlel^_%ML2e)tM_SLen7DtMWJ}~2r)PRkZsu{41MGafVV+L<N2d;`QbdhWikLAPgwTf|WiAoCJHSYk&29Kswb96i zXfTX{{lvRWrM=%M3RsxGxR-MNVqnumC~+CmmJ@{a>48~}eN%5uqF@$n|E5IvAF~uQ z;_918KS^6ool16E;q)AZqNHJ4MfOF&lM8|kVfYM*mqnD5-B1U!YaX7~Ex~9Tyr~Pi z2zhV~HkTZ8g;8QPk_8u+m&tUp$QxKJ$%@Tf0@GG=9=F@gs+`46q{ad=JVVP+2;&%% z_<{uq8G(xTMw3oYg%lE7Af(VSQRaY_vW65JuFAZY22MR{TiTdky3m;4*TVFr%B;1U4gU6L&5a=j1V`t#zqlSQs%I6U z-Ikj*{!1p1L$ZGy8plFZu)s$#^KRzMynAfb8W}5diKNiXhxK4PS6gh6FP1m_E^jw) z@NO)?%e%;%zB^O!9(z9IZN`mpIoilmBRTW+9=k>4tNmJD4X3xcfv|;2#Kc50!)-Iu zok(V|ZDxWzn8c_vRa#P|WvjHLO3PM3O9ksxj@+5K95E)k$?$wi_cG1R4GH~@QH(K^ zLN+6DSsY)R>ShHEeMUo!vd4|1CB$e`?wD1ZEq1P$PZMs|y7yR(t&PjIxxorb!oUcl z8s9|-?aL!dw@Z&&#ybsh5lJ2?{gCY82P3P|oic@rL<>X#Fn`~c;H*so5U-#ArnRqq zoV-hsUX8#kw&@gnQeVIWVTd`#t}*j+zC%%k0xP-~Ko8#=b)x|17n(#h9A^9qTMtCf zm(BZZQHy?rf6w9HOZfNqc`bSc|6b4C2FDg8YBkhsJuOeKQEc( zc!q`QUKka4xwoAQ27~DZ;kgTA^y7kzbo`3-=<97$Z%5v8rmg2(yi(}N1d@R=FHH;< zZxf*<*!*q}O_KgTmnpoO(-dCMX$pUz7u%leS=d-Im;o!%V&;?%Z#Q@YI9pn9|o zzTVxgz}o$Njsu48_xby)IWHwX-$a8Pcy*6oy_Q#0g^x2p1Yjlzm_Z%Gy?EG+BODjh%^tCT^fFWq|DEDqT_92Xr}DqF3Do9&L1hr z=ydyXO2?=`uRH`b6l}piUQUCuxuC~XW@_*(7w;HeZckghn4vhw+hjQhP` zQtnzib?21eEl!&dHJaM2d&bGbL|x?gX>3}#EP|ROJ}8f&_Lokm9Iqu%$_{Li9zQfQ zb*OkWKsyn-u;qJ8qsZ^r}xi~Exo`jNZ#X~ag%Q)Vg zFFsE3wjE0E2KJv$q*{a>?j#V|GK%O#p1AxGi2ejWiG6Zz+fX!P0vzGr6iqtFgaW@# z=xbfaVW7D6SvI>&_+m6xmfaiDJ;~ZC$8z1AzXy-CkS~lw-Eb%LmerVM^ud-~uIBRg zT+V0LssTi<(Y>X^+bax@wO(ebP`cuV`{$n)+%{z`8VP3@#3dy{9qWiuIhf~x?w~IE z6Wf!{smKj@ii`ZqhNp#bLv-aPx?H}IiSEH80dV|I($UPs3LrN>b0H6`Gp3Cb(RnnR z+MpPl%2L4ChdB2Z-$|6N_9rO_;pmNJ*>v&isB+3BQ5Iual(b=EF;=2JY*XLYKl+Jp z>+kzdS{oJmyG_5Vlz3V+2%gfw4w{q)Ch()}A86p^2;-}~H_=|LoxqPTUcC9?_0#9A zsIl9+kGlx}w%gErWv>C?JD(&;R%QEm)jc7L2y2D@Y?w~h&C#=Gw5MB9r3oA-{G-|A zk`l!^^+hK=KPULbLxZ3ISDZ!7jzo1sF{w;9z?|;wRs+-#13ST@EwUAq(()$8AITjb z?o0`gLuz~pF$A_E1r8!rz8djWMse%$2+XTj^|aIGIc?K#7K!OC>Y9*Saf&AnjmJ^m z)ae;!q3}%)m_%sdJehW{;Ijz>SRT%Anz4;Rkg0It9tY$Od$RCZ z>lFDZn^N^h!0}%r^ReXUafvk5@k5!gvhj#rDplZPdop>)QuJ`dhFt7$YEzo<>C|J} z#t=I%C20Ih@@*F4bIOY;1r*k&7AJDin#3i?osG4ZKj$#&r+Z=&(UZ;E=z|L!$wG{9 zTNfkX?4}&Mc2m-OAh&_JH9@qgah>d9G#m7&jxb6R?H0*T32`J_u@btuxk1@k%xQP1 zxGY5X^ARdFCW|v10*1X?B>@GZjk=e1d(gRi=&@RMjKy~>a|edvv)Q`wZOvXCs+O0v zrDGbDPl8{D`|-O8_43iKEpv|?`%h;NG>fU|`SwtKIcOlP6dhM@e}%W+vH^>W%Ee^g zc6&|uW8l2$2<1u_(xmPDguS~I5QjCJp<#9;H z!V!m6%qhtf!FF5vH>Uy&5VimL0MLzhG6)^k3KUi@uSdH>MhcCOFwt+wG z*@p}JP&8Xwr}5QPSj+;1@y${g2Z4;k`_p}F+GDPaqWE(e>dCa64$n=-KD^Ona27nF zPoE33`kQ*2_y`oh4ne2R1P!S;?$R)#+ISAr;;X17a9Y~1EMv@JK>3kbqcs$ql>5Li zasbm28TuR`1&8g%C!mh68jaX{xSQyKvkmEAiC0gL|1=+zYAg%|YGFj{*S*+!zN6Ah4-ymaqRmksjp% z;Lb8+7JOQSDk~s0I#jUaS+T0nQsEfkR>uG3FMGa#I-(@vy{C@|7Wrr(Tds;w>W4C@ zA}{9OHaw=q7KvquZb~C2?k0h$1Z1V05H5PEd6`jgpRS2$gB3*@LfvW_luM*DX~WMX zX@n9AJs^?_@@5?TCE)&L?*Gh%N1Q3|Jm1#~Lpg0!D$ie?JjRbZ&FXd&K;>UGdP&UF zkO(w(k`Vq8iO2{|RDH@D44ETTJJ+Ir{G%p5O=5u$6QPSXF4P~*hI|pp$<<-)FXQY( zEgIwc;bkTK*)Q?jD~My*HvCD(nF=@)kHvS;WM~x#7jL%Q#g?Q9d4Lx(NDVN3_fTDK z!T1IV#xI*BW6TwiT8pCTwBH&}o5s4u7=4#qgcUk|El!~d2Te{Ax=@qEB5b;&ld37w z!Z$KvTKv(Qb2trW=%vZUDGiac~OPJH0x{(@YHXmL(G)r}VVX8OgTVt{V z)U%a=>1l6n2m-M?6rwXNH9e>l(4@-OlNGt+B($k+OB15l;>vBI%YWrf=O$+hlWD;t zgYS_qy?9CM&}SdYKVW$$r#Q#)2k86%{PF1Z-%!z5shBPf4w}_Ec>#!299XEpQqcyD zF4A*!0mVL|%GUgFYhFcB2p7#J3iRl%9!IS>3e=ag8;*s*!GXC4v-^{hOH#;7PGCDp zdc4Wd&o`I>mEqwti?)ZVaqcG3(VZ#%+`0!C<=- zHcX^|8edCefK6-Jy2%k?Hj0dVh2it)Cxp;{nFC+g0wkSAD{Csys-Hc!sgSA$#(&2a zJbiOu9e|f8ZKMp4RHj#bu0`YAN+I?51SZfZjR}yZ2=}ltM?T?wW*!>g;_94R$q$6 z+$o$aQTf8)PcbfPGKK)a%eZbqP83Hc$j}|?oFec?BWNw zbLYPeDJz%S$AKiZLw{QbM4r&L9^PzQH&<-y;c&&i9tOts#Wwc(`&wm+UA?=9pR~Iv zPc^OE&Gz@u?C-ixDSqQ!PCakU0~?)eG~f+w_^9%pmPL$@_4>ZCfF~NjH*u2H z8huJoUKSk3N>gT^w#UM!kz&bbq|Hv{SN0@BSzKQXc|1HrkJFl7*e#{h)uu7mfT@Hd zGB+_}cNJq^EZhr8+g#Qtp00K~c(06EO0iAczIB%n+8sCfQAt4=8y_>%p{GUP7z!+h zMOY4(!m?>$Ny7wQ;+Cy(BPb8cp**xYe){OoM_w=TuL}^*k4iyY@l4eK;By^>K%N_- z5A56>gC)ti=RAWfIPi9bki-4xTl07psLRFGGYpkxwZ z(`JV8a+{ffkOCPxas#S6$n2{k+ig}h%aV>WUF%m@%S1Y*5>QE0)9wVr7?Su?hp*Ub5%~0ZLlymS!H+twG;tZ15f_yZwU8(!3eBmA(c&wo+%@9bAfS(_1 zw|2Fla-G~kBllTC0R@dwH?ff>`LG{11$cQhiSJ&)ffdO|!+Ef0(Wd1U3Kro^I9!fZCv$=F$I+4~MDVOdT!oScFtGR)^V zC~~GOj*hjy>7Q_sL_bS-M9Ozv(afoiGou&MzX?N*(Uf<(Ee9cPHx;k2s(vcjwNr(J z4n9NGu9I3F9_Yi&HE^R%;vz&uw?o??k6_EUfo4X3;jmWv(XXc*t8T@nQ2W8m)HzkS zdHR;B#phI5%Us1OS_i&il`Oyn&j!Z2Hf0hLU860oxlHL`A>;4jg1dN%&74ASLlhQr zBPHy<7dYp<6B`;xpK>J7!ox<$rmL4bn5J@cJ>;1DMyj8hfTA>b3`HXnlZ`QCcc#HK z8HT5JZb$#y=w0ktu;ytq9I%Y5JUf>6YDRz#+I) zF{%JtP-1%s5Yky0=eYIsNu-~fP8JU$KJ1+C-P18)F}@PbAt~9rARGjdW$5ar)m}zM zhldy;)1R#2rCkLy6WH|V*GFryOQ?yqIZg#a9^WoYHQrw) zz?!hlv44?CF8jV}#TT@HQJ&Jpx4$Yc>HSS5d2hP=H@Bd9P5vU5$pl?+-0E6^p zgzA%!-bYTd7CX1$89E6xl@!8gnYjhF#iVQt1vW?7M*4qdbMTF(xrEb~c=;_dywMg3 z-6DP>3fiN{yCuwXlToCulqgzQmb*iubT(OP6n44oN+}|HNrG80#>oVDX)3BL6x{-a znHGtIU6kfLMGWl{*2akLqf{YNt_%6NSx``zg(%y2#hq4){uHED%hrbY_y#;V9N6>~ zBRA5D1XUvc41GxHnV;8$C^d*V`9lhjqV^-8`UvSg0!j}hF%X-+p2VWil=B9viAWCH zyzTmfD4TV%X*!)v6A+F zW)#yk8e!I^%g*BY`EG7R_#Wc2Rc=zfsSTqDwkZzulJl>} z9rPQdBrM_+E&g07TTHo}m{En--wt&@Vky0`?-VYGD^TkCT|JAQsDzmXjoM$| zFYk6g1eLw6D(JmT3ehBqu1(yP7=z9T7`2hYKLuh%CETVlZV>Z{&l^&HL_faxNqWvX zgq+u0&40$aS>ons+eg{wM7Yn$8lQJL-m=rz;YhsbY16Asz8~87`|Q}Ee<-PMjUsS1 z09VU(sqD~BQWbf`)kAfQUM{~Te7PF?b znKg5}Q`6Tx*1jJm^%afbYykY@I~fkSo|u7*`|(*HI5-%}T{!vvh;p7CLTV%u(RJDb zdK4Xk`2FnU$T%JM)=EFLtb5=sTm+Z(VBecfNY zeRJ|E`aZf1Ny6I zm3J6hs-!}$Mr+y2y+>+;N@K+50?fyV z8*xP@I16G)c7A9hECC;ZWw4*LXT&#nN}-^Lk$}(8pfDZPXz7ISp&`-$M6d}@c{1KX zqKEN`@SybR4Q1|Z~BmxDjP99<>TkzB0Q z57YUcd|2!`{{t3_xoAa-!2--}QTVbj!fjM(l&E)}*mIrUMA9Hi^KfE%TSt!Z;E3k3 zZmHOQnULqHn3!2%+5iT5*c$@|6%A_whKsHM%#BA)9QjR$t^bcFba3({1hO=MrWv03 zFmIVBt<|$Nt;&3xdcOE&A$>)rZHc6)`n8W1&0OI(`Jz|#e1d5VexE;QGJHupF%>@ovrR23vLgOX}|it%JpzyF@epY zI29DsHRa;+Zif^3Zh%h zJ|JaN+M_UX_)%J<%ujj@Y2Oeqq{t zKzX7}B4lb!k>WI;H!;oPfqHUkWsM+@Kb5`S)rTllHHRYb^Kt|2 zKSww1da-DrWSU`=6X3@0T-|}e-nqEr#Ut9$ja+tLLD`hbAg?k15hS>pda%epnEx2hb0y#bf|g10 zzh(w9bb7roA8@GhB&LA8OIG@9*1z;td-fNsb`;&c8~r$f%`CU3K&{5JDaOH>#9j30 z%f?9;-gcu7#xFpk))~z)JTuzoL`RQ*M4R*^%i+y`(7+AcXAbUfZwUAQV8!^Fkmqi{ z4EkVOh(Q11sjP!X{{eV}p?F?De6SfE4WslDuYB-EVmQJmgdGz$^dX11-B6E@WOuQV{G*SEpY$p1BG)y+hhI=#|@-4kwFxfmUSnf5> zvKC!mq`;S_Y{SRA1YSJsefM?i{w@#2mX-!M>P}X}%YUxU9!h8d!&ZHGFL^NjVR#j3|CwFU>HZM9<6;adI|@i4VYwFtI-8Y%nH3MLa~uzBGG)+rkc}O`V=$r*~WT z8Z~Moj`kXj-Z+IZUZvdxDo~T?CW#r}qwCR-G>*~_o%&E2Pdna2(8zA|bl6RM2=&2W zv5D{7-?X+-TXz>)N06bl+czz40Wb0fygnw5Y&z^-BpgXr62Wh>7Evk?piER);>j*! zAT5A7SVd-F8z=6W-8nWHyi5vsio4O@h8(JPs%{!4iSIU|;Jhgh%z~lqNjirO6-{Cc zvCB@vl0iKOaV*CW$LY`-LZ29_3tf!|BWx0VJf#uO!c&HTmIjHqvcc($+oI=g!}VQL z5XXNf^U^^!;$Am%-NyZ?gz~o}kD8>3Kx1d3Jf`Ki>*iw+B^jbKt!%P{QWE(Cp(+fx zYh%1yg6`<`E$B|gXz1KOnJITLHh-2esPG-NO?xh-2%45!)X1WOynHcX!6n}Q)0W0G zZ3s4QkS(HNK{q2ZQCmbaz%E+qEUI)QRpBJTB^a`+M|C%P2%!F8QOKgorc1>@QxzJ9Y&X`#BBEVMOMv9r}-(y+qAqt_>>O1EL#P^Q93 zVGWd}kdSZVmzuS-_Zs689gt650sLlie+BxNMzI%Hhw?-*-FNFq&=sKBibGeC%w;5L zP>&~Ui!p+-SA04oxB~ZN{NNpF=Fa?K!PBu=x#Kd@i8+=T8Hv!^!IF3zMHd*7?wzbd zbT|5zRD7Y^K62!u0CCrR#aD7INNK7_ETp-hO_R+VLA}*L?6RpN=!ppz7I9>$yyBQZ zCyrpEJG8boCeN@KQ*$GYeWQMUPfbSep%pX7Iz6zqI@eGF*O{E8jk4!DI;76f9G@Zd z{_t?`6y0Q-(ZK<>`&HDKH@>M>tLg?*4@a`M^MJ0E8j*W2Q&DPgd~`sNy=%>SIWPcH zoiQfCrXyj5r^dBLunpflMv)13G$H$C@Kn8TEG~x2^$GXn(RY@7cg|Q zmA&h>^cHUIt=>Yh{rUFVUTl>j3I^dNTG67?ieeGJYSK`lN;OtX?)jgY=WFsLVDy4R4TxZSchg^9+79TU;(ubU@~@ zMe{y-QyXk^bKG3k_YPlPG056)+QfZE0$az;3C&eCINMluVWQJUM&~(~Mu)kC@S?+{ zk)Iej=1ymyiF{3JHz+|HoSAp;GtOe^&4Ko|#@pj#)! z3rmf20+TTku4%ws($r3yWDc$k=nBZn7`-50eI-&#jJ`G}Kd*1!SYqqe?6!tYxuKuT zeyO0g{>@lM=`5&*)zj8-nX5>Vv82S76Hy`;+79)sqs{Lp2BOvCVB|V%0nQR7jpdT~ z_HpA2IhTg+P#z*6*0SX64WK!4VWgD zp*d!~i8!LvAexYj4P-eCH&jd(jPBw&`^qQc}dMu*kz!M9n$iGVzO-O$WXwy zeX*m+>=M!E5Kk`$ez7w@(9l$+2kUdl?hn>4CyZfh6H>s~g(O4V0vB>E7F)ZYI4l-Y zJK#`18yJFOy|F389I1@OO7+JC3P@JtM#BZnlA^%`*9he2Nj0)L)g?X$X~h8>1?;^F z0F_FNYxWgkkOc_7Q+6a6D_L|=b$p}} z-zFiCT@pd_Wj=f6I-_8u<28>5XxCZLZPp zywf=>8`Sr0c(}+|_H|r^v4H~9DG#C4n6^rd%~laYGx|M4plS7LjCFr@vuyyLFIulT zLh$G-JX_fgPbK#`G~utMA(d~$6N9W+flIj|fhOKz#p4wA7#bsr_-w>0aTp7){gKS) zE5>=~wEmE>*09u}FKz((Kmd2@T={_@YE_6n);;D8O)d#y$X#ZPy8W#&bX$xl&wn=m zh>_|L4d#&SD~uyNT~t`<(^Xuc@yKPoG}j;>cqHT7$mf zJebWAp2k-m8aIqIR^?#uVX>HiR#u|Rt`{QP5>gq_TKN~ZORUr?l1T+-(m1{lUZnN4 zUZsG{b|7@a(CWcyLP|!+%AFm6v)=O6OIui9E?CI;2*xlS(Mpkx6CUuPSz1+ z$jzr|<`OrvLPnf0Xw1mZz9__Xxva6AS#-2_SYMzW*9ID2q|?%tS>LRk5XSj6#=OVa zL!6dIa>J<=)V~#E<&a|E!DHUUyxcq*4X-bsJ6mS7odjslLOF6=vKZuCSpx4}kwL#B z$m_Rlhwjq(J~Nj(;H#O?c8_eti|W5MBadv z_*`{RQOg~QmQC-r5Zx^3bXDxXhVB(~(Gs`n^!-JHSzF&vRa;P1*;Sj{ z1A%jq8)i+&yhskxQ$>mZQ0$ zzCo|8XtahXn**&mVBX={|JY*=6Xpm6li2B5t2I0$0=I2eD7womG5(J><`zaLgw6#W z55W(xR^8YnU>|HJ2S!!%Y77b)i=#z)xu_{-LAl(~JELu;hnqPdCy>HYYf!ceeTL!r za}CIDBeI-SVKt=D9>-daa&x7mwG7?z8d%(Bp$Sr5uq+mnBTJD6V306sKO=+me-@jWxY?8%_#~z+U8|WhEtf`tAcUaf@j%s8kQZn z9EoC5f`LZ%Q;uC5W-m8gBDdVYqk>pO7tGDgmCNXw*-nF@DJ*m0gK(5Vb5|>vzu4TL z((LrT88yk~aGY2=MB41 zOz(}VK&k^kaFAW)ON62t0etwkLj5tZAFUI)L|w%1({u4gz!dj_<3IB4eOJhd?G6k!eDjRDWc;yBkomR~|h-<>Rfg5NxwN$Ub9_%Wy z3@KPIu1#LaI}zdVSSeh+_JwT~yg3?vVIsiz{KB50U_D>3Tp4D{EccMx4$Cw4qV(Cl z$$Q6IgfB)-q*%EWf}oljWMdXvx+QCk&(E?V*?c=@vs~dK*t;B)N$ZYH&K$JWJW#>a zWiO}^iJr2a28rf+aSXZOPVGv0ktUN9-~)?-q2?)9@ol;MyEq>!cCW&cT@HUPJAuY; zB7#{^;#@1oXQD_2s|qlsa?J=9r_@0KP%2g?igVqdw03byL&Du@(xSLXTE1}ih;=KN zxNouVO=6?vnON41Ob#qO{V8GfF{ef?wi#ZFeQx2L|CF%0*>Y8=TLtWg3K}|C0=ThK z57W|Ix5=6cYaV)|K$Mseq8ww!Fm9mTt;EBsx*#OVC!BH9wzd>Ix3e1RqOPqB*!Mg+ zx*^qxOmg7cDzUa(?iRN73B2MP-)5V_Sch%&3FbfPY-=KC)%DUtR!#XDVyz5R2%C>ZzGqb@W_~FElQ#A=zoOglmbnnsf(?ZRu^D1 zO^uzjci8t$ikS|M;m`=Pym19Hjm|Vl;IlWY z@udih5v%yqya_`kU}FUL#x#%^@v?l@^JYWC*?O11a}1Xr_JS-c$u9~lE4GpX%dB-U zDi&hZGAE`S`30`)|F~LpP13mIC2sh~D2_FkSCt7PPn=zb6VDan>4TP z{Xe5c%0{?i;6}LOf2KL6Buw%$tsXr;%*y z>M(yHyLxh9{`_kKd?FH`#AY5O)rgado3LfUIQjxBuL&f`7bVvR=96`ppBtE0FISzz zSCb`|@)}F`*~YJ}Us_X%<i65wwx_t`B#18GORlY;8JZ~9fr9ZA44VUYno89Opb*`7p~6| zem~>(WVZ9NmAJ66rK$h3uo~ng%T9nwy%7-NjA^;Ol4e{rSfwCNcatBst7S}fpxSv@ z5Xdo&dtt8QXSlxK&GDc4vj)^moW65&*;mSLo;Phye`o(05@V_2fZafG4!^VeyZZ~g zQDel{KDT(=>E}2$M-K;#?GapJO&BL?${xr%%NW>rN+$Q$n`ep#j1vXT527x+g-6od zJ;2%I(U$C>8#!`h;2LVkwYdRoD7Fp_=d)+?ZR=O96O_eau`Fy!4K_7f(3gO;gE5(GBORtS(B1aja4)vE|I%I#BNsOtT*d;bv~rdJRcNS z!{2D#uOqZC&pH9rn2L#nd@I3ur;Z%ql-%Y-u13jid~-67TIW;Y8>?tqS7qC%u%x1L zS#w2Wu*tSIR}3c9oC4w|Vf+%)T@lC3GO8mvM=3UOV9!)AxU`D9u&mKyuHIDHSk;Wh zce=U$ig?8t`(@SuXQ>KlSiPFnqmtNIg{x|-9OtE`RU3rbj(yBCZ^!7H;sT!EFF3Ql zy2w_P5NM5=!w9>eE$A0*fgP>mTk(Gfhw2R4YWn3+jT?t*`sGlK!XfiI4HQ+QaHvM% zP))xas!>n#bouaXQ$apKlroNXwh4@-#;%yZt1%lb*p#-xETaXR36d=i*%>X^wd;$n#-WP)OP%%Jhf4ru7JxUD+0@^8u<*rhKia- z`{9i=8GzfR$+ij99Qr9IvLQ>BZIeq)5a(Oif(6-PsHUh&LLo?$OX8hdW5z70G0*6? z*39z~L_UYc*a01IZhoc`4W9|j0nW@PuY)|YB;*!&Sw4?n7{MtU+-K(OMZ^_2;;d5_ zBoeYBoCW8qvzwBVyur9&!U9glwKW%RL^smk@o0nw~ znH|WN*CGT=1h&)SzreHN9Vf-31q#_fhlBY=#zvAX89S1r1r^*9ao3q}N7saxS2R$) zV2E-vl#@`9kI6wlHRW;}#LN-WMNo8(GJ?G#)J0A~XPJ{@cz@vC#sL=8;>3YQ^UCIz zi!x-9b*HJ)?0HW38r+{{Ne?4pP;aQM!3Hy7ONfJ&OrqqPD}OE!SrjQQ9$JLE>Z{sfz4&)qe7w$JBl73}q%3memDK zmi5nC31#u0u*oxa;25B$#9OYb^*Uj6@!1K>VQ*2N3SG0$>TSA)obteAv24G_yrxy> zOZDnjial6tNvy2mFQUzS{4_Q$)vh#hH#x07UYl*4mYHkpkVig;VQ4^LWg1am(}E&v zsaFWD#DpQ(Ska7=ORBR*=ThFmV?NuT$P$R!n@j78|xLuGABL zoG>dBDj0+hen1v+bag{xeFNW_Dfya`nNf{a2A1noAyOwGQGHoF88Ojh2gVSM4dF&dOht=5#`W7DN!{&( zp-Ws4htUOb0A3I$%>`E$xOmtM7o57*$ZQQ41{OxO+%igoSUtPv z$<*L87o~s2y-4{5$Gyyar>YECF5j+TFI;wW{C(*(WGK6D+=y{*;bBFxIWta=^t3n) zy{sEhY6XsB>g+rWt}JkrP-o}i=MkH0nFR)`TnjDuZxNg;A>#%lq(5;DfNCI2?1JKv zkUv|A1^)8b3$`+x=eqN;?z3;Wq3mYE31O?fojJwEMz8*m@Y(Q1Ry72!g1)#4tW9H| z2^VD?!?G#HXvn_{%sI>eSZo!Sn`^iq6#bHsBKm4dlbv>rZOO8^y3Ib}lqZbw**;k1 zhA+cG+D zoke2;*H@7SuQblk0riwhUHBNs=bS$Nq2*P}D;rkY%gW|q!1QOhk;l$XvNTCQO)scm9O&dG>c+Ug1^a3MO2o<x13KtQXjsa!S?-09N)Fa5i#Y|b?vkH-urX~`Nwf%RTr zA-#tdByoJ97SMcJmX@iF)KWQ2PbU<5ts5+DA?Nq&D>@)m#N>A4uR(32zM#>n>s zdPdXpC3?`BC(?5{J(tpxEolTzW9gaV#t7S=_cZD1-?{V*q30YK9%M^{4wT5>XVY^5 zJw^0PriVnVU8D(~4V5sL$#*6_=!L<LLn)00L| zt|s_7NwZ{yzt*afq)C!4&^!8)dxk%B-COMw-;WPpdP_w{!QPL~{pF87I#;dxvkD)c z^*F<4Dd9KNbX$JZ?;<6NH+R|U3cgPlA1)R2Ukl@>FVU7Cz<>>FP z(#p%1F0ZdEXJWMn01UbU>wOTdV#ai{! zDijR|y(T{YYT^?qpy+>%Qiv2nEDd&`)@bUoyb9Rr^{`gW)C&t-t7a#=CguiQ&x$Z` zRMo8@9F>@gmoF*jw5H06x@y$3qH(DvrU9V8&Q?yffT?b7tO-|X)o|l8PGU%PklAJ6 zB%2=|LdI;xvA>YxmNZpWP(Bo3!(U$Bf&~B|9v7ytESMoEgoIFD4oOO>FRvipRSTx$ z#y)N4oY~W7lo#aYnZF9nU*pVQ`Bq#m26Y;FU~>u8PwMwSFIfh7r_$RiV^o+yl!|wX z8Ivp@=YJma7i<9!+XJvQ0(jTd48ce^LbgQ@VVk5`w#ZOUAEb>=5^?8oI7J&L!{>0= ztCh%b_`;erjIuLjSl~}G@t+|3Dm6v4yOa{qK2wTByG$t-?Kx$VXoo2Y_!|*0!XE@$ONdRv$CNlA+0XGY8GPbhuCd%^gCgY?K zZ!#1n;!T7X<4s1*RJ^IPDaD%%npt?0!7>MLGUn#uO@_^UyvYDtfH!p=i|{5x<#xPj zU=QL=23!blG6rk$Cc~uxZ!*-vc#|R6f;S0f72ah0wBk*MU>n|KAg#lj45WMTCIe|b z-el};z?+Q9d+{cN={~&4DBOfM8Hx|!O$OkDc#~215Z+`+ZpE7h)<^Ir<8nLRWVAkk zHyM-dc#}c37jGJnp2nN>ct74`lpesF4BUfwlOcKtZ!$n{iM=x~a?INanJ-+sr}eTV zE&kn4dwYAMFNRY(Z==}GktDv(;Xn0g3l=`Jr+0i0X-4m;Pw8Le=^X{hhw!uOC}ry% z1q}!xt?K}Xp$Q?VSXVoTp%EdN*j-yW49y5Z#k)3f7#b3SDcQB2!_brv%=4~R4nt!? zFrB*^I1J4RO-1;24nu=Nvk;!kVQ5llF2Yke42=pcKsb-X(5w)KtgZlup7+S~m=P)!ew4UqFVQ6INUamifp_!pgTz?Kj zLqiX8{W%Ox4Q=K6a~K*M+RpXoFf=#R&h_UoG&uA$*Pp}C9SpEoa z7Sdv66*Yk z*VlOk5qfgH<4?Bp){=G9VQc!-`1$wHkL?-MjC0cIpWQu4i3PorUTqqY*arNG>7Ffs z=p7nGvH+j-YU8{6Qh>n|+3Q`ncu!)5mUx1v$b>&~%(r%^9dZ9a9e2p@aRG6Tih5 zJFvUQ=ik=a{w!sGVfV)=kv9gt)bpSxJT^Wg<5AL#XV#2lCNQ>1=i^^}Q1`i$hDO3e zh#`}nUcc&t?cnIb#feAY8qt9I_hr7IO@X7MsovNc!EJ?za)1T(!N@leX9 zhE(4xt55lVRd(u;^y*mIr>`vk^zh=ISC*fOm-Te#DBz<81b;@<>3Uy$ak_t-r>#AF zjel4Bq(kAM{$0~NiJLMe9n!~kU&?WMdVHF7K|_NI#3CVa0Wy9ecsQ zEvcoROJEUQ>)W_m|yrVm~wdh>*sT8@tm1yWcr z5kQS9&}fAw09~&F&2j=g2%xOf0G$L-vI;cU2{d&k0Uha4fMz&>HUQ``6=%H=0+l*}9s=_G|(={E-5b=>!S`XqyV8 zsLFi+`i=^u&~y|)wJMOJD#NZNpqVO=B9=t}`mzd?=LFgWpuc^n0F7}19R$!J6(~n( z!PgPcFHeIh4?y2ift1=U0#J<#qzHHufJ#-MDNdkH0F6+AMmmAA<`B?d|I*w0jO@%} zi%-V%p4jS7QsrdYlGI?a8CJW8C;5q4CBFGdl+nYsomsi0tvK{e%aRHy=l@ zA3GFZd@`>0#8-bBJH{R4tz@+1#TWY`CHrBw_}egF?MOMWL(D!pQUVW)A-E%DxcrqU zJ4xka5Si&n1lhyI+dGu{uGsL*&X0)XSVyEMNk2Pz@yXVrZ2yLK|F(9|p4Or~eYAhu z3{P=O*jv0nza+9J2?$Ug5M)XO+XzATFnh|A36XLir9^s@!ro}Fo|e|J-XHxV(dl4f zk&}sYz{E#S4%`6N0cgDnG+F6T0klj7QUvR}o`9}Vfo^gF%>vL!6=Yy#Mo$UWjygA|F?-80A1V!inqzko_kii!BneyJCWnU6sq!XQ`$(z}!S2E0_o{zN^=*bcV!L<0;foEyPd0v@WOL@}v;#5k_bj{Ry~y6Y zh2=uazCvo29^2#JmKQrgL;dv5AA^#z6P?$;4^2s2mk~SR-*q6apNOZ%z3bN{)3_i1 zQr!EEbu&EidEWR8Uo0v1tbbd6WOoKI=m#Qu(-+<*umgEUY#)#R;j0o~%ZS|R)57P* z!kJ#!3NdPI+o-s1zldo^1egD+e_L{7PX?iTF0wac;cW)3Yme1ZD51q8 z@ylv0)LNe*9#~k=YF5Mj(7)Q6vA`NPaIv&AZV=7HV>SjN@aS=f z@d->PC_4F35F`phxOGalK7v5(x8tGSSvcUrv}@xDWEQg&$)=%1&fB48%y zI&^~Gd!p_7xcEknn=j1(w@O@m+-d+f68^|3&xP%gqn=pw5oC>S=Sm%w-0O%wA%8uI zf4Y7_)>Wi~gmJ>g__0(4ia8~yxt7Ej>GAlZmr)tf5B*VmevrgU?l!m)_Ko+H<~zj6 zkwO@9B~;bKqg;46b10=|Kzp3kzSj+V=6jq)3_=rJ0FvLc_%ea2U{;YwfRsO@tI%`o zoOwiwxr2G;F}a0bT``*HMRp=V^GDND40z26RY_3&sq+E{S5F=XSCjNvk)7=V=@nc8 zBPG4t`Gkl)#|vh=X}hJlUB{Bmtp2vwlR?8#TgerUlJDe_J^IYGJK14E2>jptDP@YS zLaVXMwcU;LKRsqK_Q-KC_HDDiowib!I!g75`i8IU54_O<{@eEidrIRBRMJcI`S149 zzeOpS$u;_Dy0!(s;u`@F7g)U;(baZ%H%@(A4A5OKB!L?z%&x}0@HR)`3%KxP{cDcG z?@sEk@Yu!&RT5;8gzP^ES)2i4f~>A7Owu8fkhg7wY;+Lvn?K2>cb2FHqNDIy#WzB9 zYyS%2t(X=!Pz+@eIvUS0Hxa)3M@xhkzo(K;LjtQ$oN4rMfr*WWB+^9mxQ*T)OaK!A z5gVG>Il`b9?lXJ#)}6?dirzdiB+Li}?Nrc^UqG}uu`{9eahoH0%sPx1Nt@}CQ zzw6vWrLWx!LjiWkdeh7q9_xtx&Y)qEVn7l}ont5?@to6(729zxr4P2HPgKlCr2ml! z@ozi3?V0dRiQ6*bUrFEoGvZ`qjZf24wm$%yVt(c@G#3A^Ydq)_{JVA=^gL=CNn*vB zox9$pvX1z-odq-K8T}WLy~7QwN>nDkI(;p7p=%~SiI-u5j2Xz7ZUdP!h)m9sn8_ws zWfxm~n3lx$J6PKvAq5wBaHMB6z4fH6i`S)+nbUO_8&`wFDUqHbdZDby`Zc2ls>#!+ z$x70heW_aajggX}=yvsq9Vz(XvGK!+rNoIP{U*XPjtY|`ugZPB zU+*!Hz$VxS{}CV0UcC?36h1EO>}N5}yPw-#PjC23v8Q(b5!QGY9D&9^dLwV2=>7VqqKuo?9^0NlodUJm1{$*Bv%RrI?Qxrtdo2IO?X8bs21}EG z?E(CnOuu#rdtuRWVH50vdB{XXb^?!Q&6nehCtm!W*q>vEU^#jcfTjt-q>TW%>qwll zqsJgw&V%Yj+m5rHG6^d1Ug{aBK>9nD3QX<9NC6c4l1w_nj{}}9Pf3yY`>=}QI{^r# zpF|~#5F5F%6ChULsqQEp+#Arq!26lzC*ldj`*)oaeKCAt>}hzF|2kMt-scI#cKdf_ zP&oRceyk(rQ%m$nt9WpHT^Iddi$@pflq%W2TP z4RpKT2D&UK@l#HdbJ)$4^KQ;L*O}8xIg2a8zT!sx^6K^7=XIpCOQI6t%W0;;)gJb+ zw9B^8KgCyvGcn&Ze7HBe=yUO#1N&!NK+i{SDL`L#0&N1&iz-mA6KF4he)g7a{CkI6 zr&LLA2GsFlY7kvR2V>ZM?YJ>&cOSP#?LSYjsiyyJwqpHln>2;1qnu@*MA`W&fr{P^ zpGQFHDo{XCZUDWjGEMQDH2~IB0z05{lGgUf%iI77wiJ|RZNQnd~UV`E7__;p_>*o~aGux6C zVqbG3_UP*h9alN&7&@Qu{@@J-=o}}|N0`R0P=OS`=p10WiGX&1R)*~CR-KzyI`gbY zo=cp0a&2>J)Eui{JHPsd#i{Gx0@7sa*YT!-DcJ`xB zq$qvG)k^)5Gesp^L0|Y40y=sG=x=wTU#y~6a)yxeC!BMZGv{Te$$1}g)^g5L%4r*p zy5QOXZkEWmBk@B>3#LI$Osh};0 zi;ouye`(uce_Id>h-UnrkhN`?1F!$WRpw%vz^6GM6si7#jXY~q)*jEA3Dr_ z?qP7GwtKduQ#bvjhQ4}2^h5pZ?pYlvh=M!1``vg6azg)Z^yy_PhNBSm}(Qsk)gQF~Fpio;gUM_+T12lktxZDKailEX4)HgT;`{d@6ev zL>W&e8k1rt*grqxQzPSbZX%j-2qG$7`^k19TL0e$BWn+T77-kI#S%dQ#F2uW?Z1?a zW|j-}r&dFF77I#zm2MP0{4yhhFgo9%dUZZ->!=RCin$gri2;BOTH=71W5woRg4G}= zScg!xo?d_SpKSjjMt?~>x|L#~`#bT&-Xyv+Bm2BXkKRYo`j1iI{eXx> z?~{d+4LJt=wNSE|h6^LdXi8v&A(KrDToh&9Z}BNvX?Jm!Nqi&JAyN8`Ph-(XSmd&c z{h>z)7XxB^D!1u#ekVkLwTaRxaN8k#4n$-UTWZ7F4u>!4Y=Ok~#XhE?Eq(z$3VI^D z$t1au2C8H6@uD~Pw_!=9SsVn}5#25)<)ZH_{daVnjr@s(wDirFnUhPzAYpK!oJJ8@ z_ovN|z1*qttVVt@3`UWfridEyDYw)0p}xGwr(c!)uI+l{@V z6;1!G$v!>EmNnZK^;J$1PzItSa(SHAp@NXGL1{fvgqf-mZPHl}_r}o;5 zR+o?gk{{(t?(@YjXq}v+hg$C>Lu<*F`GjxF9Q;#=e~Rg!NXbLY`}DOt(cvwiDBZsq z>+%_}YfqAgzQAWci#3*9D0xoNZEehMCSJ}>Ph$; z;RB*3>DW1dnt2Q(ECUnsW0G|*uqp;%#QNLXB*;%E;sc8TQb$U_G~i>ajFwvPb2o1N z`~{0!ZwYd_cxLCvF9}=Xt%+jE z$NwS`vRJ4R6Jm=7ApiIQTmMhw3t|eHm<1{^e>fvzY87IJgP1vILd+5yG5`9KLChQ` zW~xfepU#Mw*I#rJ^KD`|Yussx`R#8kV$w`v<})!5h<*o4zBfZ~MJY)1w_Sk<>_^$M zzig&Y=<@;km53gc>Q(cl$F zwjo#|D~q-tj~KE7o37;2jm;TpqKzz69o=kvGAk&X* znLd0$5{n|zsEExEO2!>NDtfhpfB?DteUY+mJ|F|HA|U$6iCZ$6qi8fqYfSU<+(~Zs z-}9n+*nGD+Qx^TL=TW;d;6RkNW->2lWp8opKynI_I(VBz$5gL)`Mylpt2?G%o}|&J z7

      dq#?+9*MZH&fUFmeB!^?@L#`*Z*IjG`+qfb(uYs^ z^m8JgSRCF=Y`*D?kmzDFeDR%(VU?&`i%Z>DF7b`P5HHOT z`t-cf)h4Z(Cejlk-Di&4Yut!A^(@vkk@4i;H9R$X*dLvK3MK|f@I+Xqs{}zsEcewp z_QJy%KL4&uqld%KccwlEo0u8oWBaq~7gKf6) z#9pTRLLU}efy94$Ubx-{2@{-ob?bBZ0`oK&#SNK1|6F?}UjT`l6M!*hX1v+g!Kh7}x2yIP`1K7i1Y0a{tbu-9%2i*n z8B+jQ+Yenz0&YpCRvf$3ChAp}N<6}Iv8j+da&|~<&XhKy;BRRjcQyODt4Ze-CCzD( z;=6nG>hp!vBu-*$g>(8{9vm*OS*Pg=UN8e(! zm9`3x$-w`j?Ogz)s*c9-y_-!~VBxN?V1z}ZjhYB5A}VWw&1;j0M582tLXcWbwc37E zcNH}+yt$R*;UaBKOZ$-)KJ8c94=ZhjAQJMT+3-*UQr$>4My2g8OKp6G@R0mx=G?oF zuvq(j|DP?{d(WLSXJ*cvIdfifYA%mjZ$jb&1;iI&s719_{Z(m3d?xQKA!;nLW#c2b z()&xbwMKrptBN~*C5R}KtkFHa?}tZ=tdb|SB~nXz*|qthcMUCwqC}@*>l;Y?%E{dE zL-i1#-v{WQO@RLG@bB1X!p132gSI?rwBDcZB}-?t+h2d3c3bX?wp+F@Y9PHNLG5ui&uM+iSGmGz7O(8?sY(m9ytZ2eSq9m{V&nbrP)!`6f1AGfT zI|XMF*MbI5+NXvD}pWDZCoze*AM^T9IN6 zOv-p2%cs>-uPxy32?nO&fuL}T_~p}Z<`_!N--JyEsJQuIi;4_Z@kydi?5SAwE5O#f zI%=E?06)CzrSzQ?=Zgd~67Fjo$?MudvcEQ>1b;E>UWeg1RVu|-NO4ZmU&G&j*z%*Q z*w3_o8M*(P@XFL(Vy0;A4{=X05y%>r|I?U|)$oyNXm$Aytkiu_M-uHraIOYF3-mg1 z&#$=%Y#$yTM-@{MNmW)O7FD$+v;w}d)1v7O=3gPn^+Pxt(vpv22;Pm&Cx4DFKZ6We z{tWR$L8FwX)1WE*S<>rV-wmqQ*L)oocT?+~)E8ow--2zI=Vu`LMZbW;!AzX}NgU+R zxsX@?0$W^$7=Pk{TFiEDRa~|&&&@XYa{)R2M{$s*-qH^yV3<`ohC8n(wX{YqG`!Q|JY;2@+k6({$j1jAFNO&-~7#X6y z7oKl@EzbV-?S!07IhV7dpN-^9nTrdD(nYOflO1Fss-W3!I&(d>H~S|0?4n5B{#UHi zZj3K)Z5Go75il9d{?nHlbA?XVS!O@jVIPKWstwxIV@ueLE4_ z*IUG7et)8mzicta#RUn^{H=t7gLk(@M=#fI!rlMp$l;SjgO^-HZi|63-JF1gsV!0A z5|lF$)EBz}${K^~rbJM0A(SZw>ZL@2`|WPz=T+g({TaV>k+GLsE%Z|p z?E=zwXA?zrb4;F`s57z&KWdIv&9RP6!e>4Xq2%3`>$Ea+KkIG_rb^u};ul&hsLQ^{ z1K*YyzMo74^@nCO zEodqN`c%>jiNKx%upO_!7o#b9lXv{~=IHeDtBEp|H{%W$Y(GAAr9MJYkJQW*!?2xV zBx!t*TXL^Z`XyyZQW`N0cPS}tRj#*d|GH^@3>TB)m2n>w96W$kZ0O+YsDnHyp%%_J z^ncgz@NTSu=)`~j%?aRs0&p#;hkTR)_m4zy4+C5rmCkr7hmguEfXbbyh};}uCMyB5 zivihdSaDp6bQg)>244q!wm5v(CW3qOb=;Y~GG>k=D-qalULUCm^Ads8VW}TqkA~We z?=5XnTeCD#hC3j`YXg*lmV4I5WOyhc|BzwR?0-?^J-cG6{5-WiTSxfDP7pxiiZ(!g zhaidT*Z_HU=LoVA)o~sw4At?dgmr8nyBUz}w8Yh2dLp<90QZ_LP8Y6C1b6H;oLpJ? z&*(1ltVCcPuYF}58(gzltnS}h(No9bul?n7OST6HHvFoq~hKBjv{^LC$yBSXILH4%JJho5pjt|I#1 z^lxxwWb!usFS#-h%x;Ql#BsjE-xBFSa?=RMWW=fW&(Sey-7x~l9uIUn3->?nz}}ul ztDY<4phxV)buIzu?*Vl9x2laKF7ElLaj6s9d*Mt|0ll6Jv{f<>`9yU&6>qFr;YyWDj9bKB8K;eGA zjpoD71u*Jv<+k(H-Hox}WrqK|O&>hdybSAm*zv0>eKN*OD2&32vJ*&SEac|4Up;(K zr3zfTZx|FWN<{I`UWHn} zT)gUVqvPw~0jz`4?X>Gk%%92XW$3x+gOP7lzOMU!Y#?SVlC8`crjal=mk{WKW-bLMk7v$??E7KB+!V%^hXis!I40h z#sj4-#q&S^0;m9iF5VV#wLRZA-0VnQBy_XK{t4nxcyEx4t@p^YQUOzd)e$SCR8MZd4AJK03gPw*1n_)%tt_%E$dt zoFbZrIcpEb6_YZeKCzhQKYcYVzeS++e?nRcVrkjaW0;J`GYZ9do5WE z)Gpf;8K+SaS+As|;^jCrYprs`JwKvf2iu`8m@6rDV~Nh~iUoAh}my+=v~*^H;X z$g{!UDl(ZQU)&6mKd#iI_)_OT1*N8J#ihoT|BRl=&8|ow)!~<;JgbXN=+6kx(L zZ^RT<-&fhZJ5V<2$od+g(GMWd@{vFzPW{}E0?Zl-G&LURF~l@^B#%o$s7wWRiQ+F(TUD_is}t-R#;1J{qk4pXlGFZdh67@e<)-UeV>D0aXDe}&N_ zriETO3d2Ht^3ifDDL1a3g)%;b54hQN&!Xv6?wUp&fKbpYLhWC-z61# zFg-de+w-xQl>g-u6MFX2biDjiaJ##eV^Y`>@CW>?+X%M@Sq$hv&o3Xp^j}5VyX5P{ z){7qEPGjYV)kE^yzaih9Bq7{x>ptpoAC}i*_(A6NYlU{^9$-FRaa3-a%&L3krcsry zc6klXXu^Z{cDZGtjdd&iR_5-PTkf#2E_imi`>UQ{UDtJQwt8nM)%_-qL-}x&@~IiW zj#389uJ+nR;Rz$ts`BNgMK zLK`plvw2qTKF$g)+#O_Q>>qu0SH)rZ`CGwr=I*21I}o}Qz3x3}#<6M;FQ_GLM(JSh z$W5hIx#@OmrE6d9SgO3rtlP%aI7ldvST&|HYvCCAmpDG+&UB91jz=Z=2y<^{YwQoTb&oQcv~~S`cv>O+-X_O3 zcyJH!^36)Sos|cD?tW@l?xTn=EGzK7%6;@8QoS)v>AG&>9{cI4a!Z0LoKFYzO|B#g6C6}FPhyuaray_H$l%k^7n?eS?FtKNFThv$G~wGoq=ZW|*v}i9@`2Zp1i8hsz~z&lFQDYTtmIX>CCSw$ueqKQrXgjoVR^38)w0rNmRmNA z#(b{#Yd?WXR6dsEmKScMl=4@rQvt13KjGBhp|puMHdRlJJp?sp)bPIFetKDcJB&;c^lI2^J?+r*w7(dqhLn|7tWc8!P zSNE$>gZPRRGVcH#CJ#M>T({H{2A8j9d`uQ1zWzo8ce!7!o)ASrn{y!CG>R$k&?y!5oNsN^pxLzk<3qrA2VzC7eUPK{uV8MT&syOmD6&%KLweYn?PDRnNB zXR+K;XdCO^!z*6cEP2N&{bprIy6A|~k)%|wF?p`fs#sGq8y+Q3hTM`e-QCLEJCvb` zHB)%?uC~8}QP>Q6H;TE}!6&KJ<=#=7!pe8CiZ!%;0E1;a5LDX`!uuc4j!J6^UuEQ}kEetYpIpKXb3=)rX~bx%WWbuF3EB;aIhjz0>wL3qZ&%1=pPcl1Z6k zh~BHTC8};@&B|%XGn2bF$St0k1Ki!3Il$bjk?yJ7y9?0}-6`DLn%T()knq*e zp;Yf;`++`J`Fd}iQoU=~dwF=2P9v{AP}kB=gxKY#60n`edHG9~%$64(FE>^1(kq5# zFH_vdK@YmXoE#A5q#IP?IO)R-+-$bzk+^UlY0SsU`@tG0)ppRNpGqhNyV$^Qxd@|8 zTq3ozcMhJ#!z~t!zR_Z_yN0ThwPjK`#WhqjnSJ8gPy6?)-W2<7Lw5oa_8IdYRR`tO zXb+TXhpBSi%3FAegS%~Vi=(*hLrYS*6>6gG1B=|02bSJiIksSo?L;@m`GP*70?6S5O z`?-Cr3v*Ohr4F1Bb`Q9QJQs$3PtDt`9J9Op9-qEXSO=}PYMwcExh3D6{j(?R^nh4L12+O5PQu;p!ze=cTnFf_kdi#g8Di~Odm%f>rjW8 zT7`#48dl<8&4YkB7QWcYS7h*#G%hJaXT3AQkFyO695_41%k6Z4sl>)?>0BcOpE7@t z0zbKrhi%k3r}-#2IWJG=X2f!11WSpP4k@Wv8ctDhQM$vx^&T4tZXjF(h--kCr28bo zMa0&vESm3qny+-a-uKSp#Wr4=flU*z^9l#fe{ruJdv8z`@Fv+%uvE~+%hQ-SoF@w5 zcW1ah^WMO31(#xg^17|WTLV#r>}?~eW~Z}Lz?)6b1Kcn(HMY@cvXT>Gmh z^Af;&t5)DXT**=^S*e*qI4jj%&_+wmsJnyATkkp{tGH#KSJVyW+rS9_7>yW|W_cX5 zg6m^e+8vl(yH|2mSmm`2vv7nhU@fFhG`^SP9i)R5?Yw~t8pu2`o zSV_vTx0Mt?xwe(pM^fms>0hhbp`!im$ zg_rN(?p;dtR+Hy3rTSHq=X3mH^-fukpDzn2d2P?i$>MeP`9&9@hK_8mfv7+>3%(=Gy1If(oi{H;H4R6&o~= zDiM^WBCz+<&~XWS-dlNjs%FWPo1pPmya243r)sCmO^bo; ziWh1xt#p;Y;B{2GPV47067lVF@A2+NB0S@G$p&5lgjsIWiifG=StCDxJ6Rd{e3??c zVP>rp>)+cd>`6@hhvou48uJRtVGKNZd-Xc3v2`_5;~Qj-2=VS25ojObayU)?Tw)4$ol-eQ|y$yyIt~wl5%&d<|yS7Gs{i6mP(dqfi|s# zQj}vUl&j__X-b(^(GxK>Jxs-3vo6czy$*~a9Ht_4` z+rbGT0FXl^8xIPQ)ri@>Eg&WIBTrsen+np>9JjHd%Jr3!nHJK_kY4jC(ElPf2i|}k z)9SoJ{p`-FJ=j5ukX$H`R$U;WCUVy|NTI#ZDI&uaP}eX#o>|Gfk-FBk4zxcs2EZ_M zJ`86MLg!iHy@H$Ix72H8cf$W|;S2^IR1$7#yOXxIfx}*G4Nu@XHu%8qvGRNygX9GO z#3Xh%9`Y=;*2%?{j?4f%7OEYB&RcrFx@Awul4 zcEHSwEp<;q&a}Zi%9)oQxH~BkHegA%Eq5@>iCVzp@mA zOIvPj>rdhurt>>3Qahq*#FowpDo|jCcdU&bnk4Bhu?EWf0~LM-quBD}tmHsX@|>y^ zYoKDa&%K50gevfYaal}g=(X&wB-T)d2;Kf(cRxYQEDRTWdJQ^jMF&HlBAOZz{ z@yATiAPkysUeFNao^@9BkXTT~&b>?pGU{FLK<^6>0rzTuayF9Fi0(ko2LTm-`}Xoi zq^0enB;JffwEaCPP;ha2pnM}Qv`GFy4m@t{3kAy8^?cy}AW*R*kX(mY+&he^Bn7*$ zfFC-eK*68=f$~)Nc4x!4zP$kB{{SYD5Bc}?wFMSi0tGjT_da}I zdXoj=J*ho=d-}PG)q~SH3$3n$-YEfp_&&gp1{nP9khNzoUufec2f`nMisgGJYXwsf zyI-Ka86TEjXo1u;BbDdbTxO3QJXp!Ev__Lr%FkHAer^xM)r#43b&Pg;0(j~=W4Y@b)r=}7 zj+i{N1Jr@}KkWMu_${#qE((z0>H8ppf@_$g_x`qY?zRUOTg6XJN_w~FL}NGIee3N7Gg83s((4mik&-`>tDKAY1(V|>t7DA;`E&l z>R-B8X~t`h=wJ4*;u*VF;LBuI-pWd6zV5-7v8-elE1tar8Rvp_HU@0p&I0|(N@U}c zZRdRb$xa00lVfL@{*+3j!c(b}=wui0(lqc3Ut2C-fUf&>&WAhRtP@YVKF>WB&+SBI$pl5IIL#cfyp&3d& z?c&wmce3Z>03v)Mi{Ck0J>;Z^bbOfeh6=}KlfGIGIT1yV3k>-@!*d(lH z?as7-IWP@tIgke*QR$VonTTYyfn*(Ju(L^9;2~H7KC&pQ9O?jiJPX=zDw3YFMXB=c zyy8GXyF(PLzs=A~ciUg|5cYJvXy|yUXnA|?t@W)>PT{!%E7CyE*@BGlRC#x6prFkm zKFPatZ-uuRI*o3}i(BY7HTav;29<84QY*Csnq06`$O<|ZVr?Q znmW4oA*=sb&tCsu`%d;A=sD2W*7F8odOTex;fW=fU*}$a_J@e@2qf(7*&D7j$jps_ zd15}i^n~vZ^ity9@QldQW$*+t3Qy60Cj-^Rdu52!Jf6`m{v15Y*` z3KhJkHxrwW73lB6e|>FH*Q%bz!C;7cd-0g(LSHgIU}M=~3IOjP`;!Yu2L7wD(}&vF zNB>&=`va*x$;FV?3+4F_K>yUY4<7@I?SA-^3jOe0oOtv$>y1q->DJ1(LJM}Z1)S}4 z=a$7gK#OTwGv2qyJ`Gqt3ph^%3O<_|*l+@OMiCL({1f(ox8NCf_F#@~prv~t>WNqPt z>`gFHJ<8ef^7F5V+z)KTKbvDpSSBf_$JbW(bo4&34*#r=MXkB(m|6uS?8J3lp*${9 zgZIL>_jGXj)|&?TmdBB#1nnZ9pbcyv+lSUtn>Xz0sqMsO0mkr%P?_*p(M)#YzDLo@ z#;|t`W2p{$uc-7D;h`oKC5DrCnz~UBw*3y+iom`0&{`bUowa+@5LAu@b+1FX-wU|# zLor_(2?^;tTQqC<)A1*roF@E`)H2oMklm$X6{i4~IZvYs`}rfCCcCLQ+P^p1eDP3cHujdMh*(lL`YW=9~>dhhR;8Ccq8hqkcv&s{x1 z_`Abbpa#t};Fs{mftN$elJuoZtvVPe2z2q;zk;6~{tq6?4Xn<}+ z&>X7{yBJ1?TLma|ZhdV!^kNZc1*Pn^(=4&uMibX=+ON=b3RMxw5vq6vclR?ljI@q2 zcQ5nyvx=ko=SK4ViSqEY0F8e{mhsH%XBE8yKo^DUw7lkuVG6wG+J+*inW_%gd=jYt zVkKe8G1i{w7F2M!Q7Tl9KID7+yFf^w{?9ALQa23yR)bkHq|-zTjm?cmaK%8T)-G z_WSjyvl@(aEq?z8cSZHJ0TuB`L1Ta4Ug$c?0$l+WQ{dU@7mu9i?6vlM&=V9g&5HX_ z9P{N;ETQ0yu3k%*J}Pu{1(v?iD{LFRE_Up2IQ2#|5~nq}9I{dUnyv!?WhR3+Eh)Em98@cWXNI z`H+^{dz-_5pl2UWiuBI!w)pq=wL^b14*dY=bN2P#mX0D_qF=Ve+G)*ZTxU+Pxijb1 z;SjlJIgUV%ll;05UKc~gsB1ShkT;|EzS*(<-rycLDG|6c{83A9WqQvCuO-Y@nVl$G z7mU68ps3vm@?@WucX`Hi<^kz>w+@F#ubx+|4$3d&-5PuQ6P;!5zzH+b zaK6CK8fesCY-bwQ^kCjyIo_1P+`Do-PQDF41q$sw$@5Xn`UK6h-?ErYbx(t!9^eg# zrS2(so+YLa0=eL3l@fG7KwpQ~;4~oaKwhej;Sxv-FBbDzoCxThm&%C%L|_y&1m-+^ zT}&aD>sbi0_tsQ{!f2L1CmE%|7^F6ewDB)`(F9$J|N2A1wkHw-OqAtQrJL{dyoXL|6BPbrGV zI8pwpTT3z6l^}Mo5JdZJtr^$OUc()#tnag52i)re6|42hsb;aP7JTSSI=-5?I3kst zjqLQ`GNU*W<*Iq5Cac*bghVy@t(fA(;sO+zpB|`K7s$^JRBVnEIe6y$MbfTM;O&!7 z^ulO{b5$`EW-*D9`MlB-ZFuRt2-+4AbeX*SE>Qz3|05yiJfFsVG0Z>m6_ms?|E*6% zti@kZEf@lT@D`zft+S#3}}0ES3Z=I5;bE)9m6(bHkm3OpnO(||T(gY3k56|GXqGzMY;(No_DWY@l^ycr`2bdyq&SH! zeg#pGn%;(MWjVIZHo5+VB;0{0*Qd~pY?Q?_N+En^-i#Sx43yQ3w8`4`Nr;WIH(A9N z2trwzWtG(jCgCXp8{k?pDW*`~h!9#?(u^2H-<9zCg8Wz`AJr(89NoI8wMqwP+cGyJ`!@(6-uwF|@C?V2q7#LvSRd z8EG@g440$XNf6o+A^qB0xwdHcW4hac~Nj<8~wFkb%n%M7*+(Q*2EUW=?TZ%FC=@A7>%TpShfT!g=UTw zZL-3WpiMSXo5Uc{Gl)0Rs?VwyMcbu6wq1H}!8Ylclc+tah(Xd(Y{QpoJGM&im`IB} zBIrlMuFgdKt8rtnPqjqsO={aP{pV8$43-=Ah+1L|>#!&d`IZhcZ4K7hHu~E*K>EJ) z;xnM}zi$;9Z}m*%M23s%s_LT9K|p8h8IsiwZ0nT9HO$Wi{(=hzp!3BteDNk@CYg*E zu<~(}Sj)kPO~4Wp*aXVZfE=T_N#SpC(r~1#fhhCXyCX?jnfZVS{pGJ5TV&fTc`v7p8|Ip6Uxjm=@-lL5mKkjo zXvP=CXBJwfd@ONlM6MH6-^$wd|EF#2s|g6yG?ySO3E&EZ6ZouwvI) zcpey+>#RHvY}j=+FtCtITR=9?G7G^9W(l~0Spu+N7C{16tXWhwn1-)m>h`CgaUl?S z?d}w#*@EU}HFQy3|28Gs+s^@S4J&#SzBS_+8$~oL(~$^ zz~AtdqEX6CS#r~|qsqsi`1n;)UdGR0aNd{K-abU?a=7Q<0nnHEV;JP z-9FW-w=7VC3-sODtx9VWqYu0RIdnDPbG1|G4`>8dD7B_am(wb1c;t~ckgXshgD<`z z#t9pf4U;R?+!mL+LCSJ^{}`lB9F;pZ{V(U5SC&X9AILcS3J!pMX?2q7{A%@=-D zzVM^+$&U*C6dVATpk?iIN#~WkP$DzeNb(Z4;#_LPxzvVpZJ`qKtgU2*)bC4%ewn@H z2KwpeNB=J?mTOdL8j3dbp*bQXS;Mivp{cPFY7`QhLK2!HBs7I2G$md_hNoh|g=zu? zTZf=v><~6aU1EnPX?o8XD#HyT%~VAmXo;VT)*aWDWbIn>d3o2%=Z(aB5)zS5G~^Qr z`8H05f~n`F;7~-`NwSI~21DYwPWZpAP~J$bfcSPbidOKD6x#}x82g?_v;z8ZsUpjb zQhY18LNe3@XuU{^)SW_B-BeSoTcZ&YteP1sS?HgHi6L{N?yZ@CMZAnjX6S<}UHVn03)v$w?nXypb`cJF?SGy`v)f2|ne%e9Ah(LQc?xI!yD ztG3o$1dszdWDp>0tXh$|l1bqd+P*Cbgte+qwHbZ2ge2M;F`k6$WYr|_&Rtzq;;&@in4z*e0c@I$F% zd@8=-Gp7I&3Uq{bb0Q_8cXG>Ydn8G8Ve{dIj<)TjKohoKxIU?x$|+fHF$roBaZQRS zjxNrveRowel5W2ej}T)#@m0-6>H0*GF`DJgHger0*NN(!*Tlfe@D_1c9bg4x z?eP0K{5s$lbb4$m{DM-Cb%MJG-Wm9M?{JL-(-jp=lOt7bX~&9Fk)YbiS}uvGsewd$ z4C=>`8lEUpm3D{l+8}YJmYZ}A8mLv0Vilk<3pB)Ydjt)pD#v2bM0zw^%#V<nrkpj)Ysb+N{D|7gj;Wn8yZv=DH6|lp=#RKTS!g-5oh1BbH%1Fo)^vJT zhLWLs$F7N9W9E-aBmT-ls^3o{5W3S`kP0fXn4nBBf>=gSe$8<`Yj98lHo!FjZcStA zasrwY`39*onR-8^S~ZJ{sSn0wHTroP&0l(duh?`944t>?m)*-Kf&E`o)MP}>dI z)$ou+Iaq@ea%6tS8Xv*38u82YM*7m&OV5FXpmKi-vrdjG-ZSvYL=ybsLwtncbdxw(u}A~HECQ$wrKKA{R4Jw8u8J?N!;Nlc>{`QFb}`~h}MGeyJovy2UsjJ zh&T1flf^NZu^I*DMVOO7GT##!!k6#{R0e_hCMp@fYmTuxM%5G%iqs`_gZZ1lw_#Ne z7Gf5hI0;WxTeZhcPdYf&HkKvsqtMyB#UN%X4DhhhDl`3@>amiUGaHGHh42aMUh;G8 zRr(@H;!AdHZd63fy$zYFWGR`A#C|G#LQRI;#17z<8XY6Z7qu+d(i~RxP|Y-o5pZ2Q zE~M*I*}M^XtCW($QxkmLc0ZM$!l?ySD#f-mg>=*+exTOz$3^|F{QQ5MiS%CmXIJgP zsbZQtX3aErITX`?BpahyMllsBI!~PR!v8|+!m+c6hDWK7J7{o9 zY7f)t1m$>YTsRNo7D;{LYt_mWYw)s%hllq@RuN_>b6a~U;_5^?PSK!qHNpyw6V9^zlr-a{|&7a6o2W#?)xpc?F z6XWBN@hBs&oLkUS57OL#(qUBxYn#Q1+kq-PW}8gGR(=%2%!nu|&B)A@@8X7z^F=<{ zk02)=!n3+F;+9>Ud@jaP(uxL^p;?b7w`3zl(_-$9k=Np6x46tMe-6u^t<0r>$(|J$ zQ{3}iz98eZmB*n0AM#9>U5f1hI2E zDvb;5tAi%b7+$oLmmkN2#M~W}TABMOr5vRb&K=binq`SL+r&OiTC}+CDGN>^^na?f zJ}$S6L1D-(dFIS6ie0BiLHaOJnRir*DW1-h807xi-+onut{e>XGKf+Hx`16!FmskW zSTl~74}=`UddQO)?SQt&OK>x@GM6rHmm69=W7WOhQBa!|>%vdhi}S|Q)kAb1?i&Wh zpCqEV@d3O#60gQFz`jfb_BeuFYRKF6WCD-{59rNZIX;I~e9pW>tojVEwsNn7R{+J% z2)XSlMkq|{UhV$OgQp}$`@PeE9nCUXLJ?bxJ1XsHtxn>?&LPitlxiEDr}kE`uF(UP z>tyv!U5?ZM+;(Y5@>4iW+~S8*!@y7~^ME4L0cg7sEHyO|@jtyEGT~Opy6VqNo}1OZ z>%2FxrFwqaMP|p{<2wJ>CgdMbgl~sJ(;%Z0GNy`*4v{fZeqo}_lQHuJc)`!psNJ}J zH5X?nD?aDmAzpn(4^on->aT>V|As-?w-X_M?c0F-&iYnQhI(jSR3H8$5v+!=m&fYE z(}}<;za4Aa=VQwiQ4g8BpXWqW{kcSWulhEgGw3GP`R8cB-_zNG|IS5?HTa-iNliUs+iUHVF5fD=SOE_+V#3OTmcg(PCD8 zn7UWZnKGDfOA{Le*pSj{p>dOACO(_R7-}YS`{kCYn3AlgWOf4$X&_T4rY7mB)7^dy z7|Q9#fnOv8-X9wz^LL4)^0#l{=*JSiNp6|Q-G^iHc2izm9rh&3`@3(6N$>K0*HfkP z^A`>4BA5>%_>e?U1|smsiC}&#|DGzX$lx5tsu8|>fp4woT&}gED9^ouXZ&$!MTt2+ zn274nmkW+(1IIBL09T$`ZmPLa z-hFSOdSvA_Srx}UnarP*cfX-fLy1Z&fznvTad~?Y^tW<7nw0GMwQ_d8ta1RXTo-x| zlSJjFd(mYD;OXulZF4PhPIn*0 zFZ)jeACMcmx=SL_X<{Xk(G&v)XM=LH!UIc(Td%}(;` z=uGgeK&~T@>kQoO2;A)qxcl+25@fqOJ&-#ikUKkY_l&^ZvjgrRo?WU4;_2U+{7whY zO=Y>KUy{wMd&4rC#(XD-TnjQF0VVGl?W(rP>Khc>COakuSkw_P?)7-?tlmX| z)E%q?0p<(Ik+duobT4hZh(`pOUWX!HvMhSD)hi(G&YZ&G)r$+1J&q-M;l)vR$7_GM zvx@n|=tGY>E!Wo}VMTQ3QPq7Sx(TR0ynX*Z5vQccj&IBHt%DcY$eqBRsr)!-b_SjT zEK5%ZrN(9>TniConiq*)jyAZ9aH}zT%ge2};cMp-Q1?>N^fE-7OUDwab=v+n7$01c z$Tj(Q#Nho_tQfxYtynSK{jC@=%>UN^N({ksiT=|)|0gjd!1%3u5{V%rDh4s$!P89j zc&>s^!ZDJo+$t;ogU!F(CjaoijB(FwX|ND)g8C69*s2B#Bz%2_Om-KY^IC3{ujP$u z8=`|Zw*Uz*;#cFcwnnD+ zd-+%Gyh(i&&SiuBA~1$(OT&O3m?LL40ur z?y9^3qXuoyM;}C`gE;vXu=dkSGgt%8!Se;q>7`Cavs+5@d|FVNafGJl154AbtowvN z5>~(|^u<4JF&-PdVLki}Un8dSW1t|{5t_zA_?08z#g$c&b5-Ibr?}WkY>)q810?vz zEk)So@6$xFia!|oQpGvXo|p0Ok;Vt<`TI2UhR-`LQNwqhco_?BJC!UZ(%ObD!DZv6 z(a-aZ&-0DX@+*h9iV*TEtx`M9&9wzDmf+W1Db<(E`5bITia6#3as%mQm1cM|MGa(? zuBaWwN>_B|tdw|u2B+G~%JWn$XL+8^yeFmbq6lEM4rq!6thq@5n!?v)=X*UdpAbH8 zMQ7d!_)$8%s8O25xdpoLov3kH=4vx81Us`x*=myMW-Z8`MXFhyOt){*`x@~bfA~}! zYrcmw|D<1%SUVLnS~WI>=&uT~FZF1xdUVw?T@^JI)fq#(x!$X>G7ZziX7(OkEr@{t zp=Wj1I~*Y|-{xmQS@X*_oY>sZx+G_ADHJ(3Iq(9xAjeFZW^ zp*_h+%WK1Ec-yMNd&R!pRG7~?X3YWnKTA7Q0wA~SNT(Oy)XXaRnL6Ap>pE_j64 zmyF9wxJ0xQ|7eW}sBOa%_0k;;mn%N|LP)?1j z>GUO2@OhIiF0GLeZHrO@NH@kHT{RNv4>lDTNNE-F)aaVd@KUX@zh75SZ5yF{p#%vH zeS)EO8tVokAE}HNO0dAt&(20lZNN++FC`F%B%ILbvltr~?YrS&qU&x4r=-}*OD(R0 zaySmX+km z1kwic!HG9=70!Xv)Q z9((lQlyZD2bMFect%35b{x0zU_0HyY+&z^9<3O@c`7nxsUgur#7hp8gfFY5kL;87z zoNO)6tj+JRKx3Bt9|dw#{U1e7KZ_&JmOu|3slVf9_!9bW;`XJ-W@t zDtcW#9#7qqMbTn%V~X*#VKFICOyO4-)0wE4C#GhV9Q7u1jHAqRZ7#oO6b2z_3qKD( z{5C7A=!eq3`~Rx+3wW+ol-Unu{v3WVGNrp;u769PlgYDXxqCg6I8gHgEAzQJW%VcU zDf~@V-OsE014Ze9Mb5yz4kYQ`^gvN|VA1Try)#fH?#=EjD#{P0gLMy)Q~sD0ypd86 zDCUJ>SWbFxVY(iG38Mp)Is=Oxyu26BnJh*QdkeGsAbECR@eDj^vN*dlrzoFw2M?Y> ztqJafpKzwY$9#Y>xC0ljfYiIeO$`1Iz7&B>y=n+!kO8^8$O07iE=NLpmuJVwD_ZeC zTr5Ryps%?G4<#+dVf(I_Vf*|?6Z9aj-Hv7V%B11Q2$i}4OFY3@T`x}P9aJTkWrbF!n z@@DkFV>Sq+9&*7r4iXEGz~>u%a+3N8bUUs4Z~M41mCcwD-&o z;ba7qK%IQn<2G;MR||PVA|aQR(7amkty3tZ&=FJgl#^yzf`OGv`jeo66jCKS!Omk8 zo9^Hnf5OA~G10j&7BfIaGDSi$-D$%(OcYlpKD5Xa^LqC8eFz^u?E8#@PtCx^oPu_W zKlOosKZTXj3YH`RLO=m&eRKjgu+(l5u{NN*z7GP+(!*8}Izb$6?@Xlwzc+{(!{8S< zlT>jOhAtIH(R&(w8am;1;ROgz4U$^_*Q=83^Hv6yuu0joG;Y>tDNbt$WBW!D9XrjJ z)z^~5b+w?t3v8@>PfMhKRmBZZ1A&5x>Aa*hP;dc=^G0ca_)kg?6iDetgqEJ5en9ma zz@`;Snk6St0QUJn;5hi|N2o?F#ZQ?LHBn;0IHk17KLJNX=sqptC zFQ;H;e#75?_6tzv9z(w$p8}uyKGB6_81?teB4!u1s-JGeLEhoc{G$1qr54qod=CYN z1LC8Mi1(i4`$b^}re}s}8fZ`5N)*x=9BB}BNLoMCaz#+Hd{Y|2VWoSAW=T?7)0q3! za1B=C9yD-ED6rj5?C8B;Ld&5Ocn)#< zLBd3!IBWMbz>$Vl_3Z8YsAr#`DTGsL?jUl$;a3={;;{FALx%l2TaVraHHB}Yx)d~< zXfi(NJ1GRIhmFId;^8X{Ee<;)PZJ_f5gm6`w0bdoBXx@V`jpvoZ6F_vUMmI@%twaWi*`xu@0tp%DiukZ0}b@Q-^CUi^RdxB16CLh(u{1m%AJ z-oB$f`~2fpV5kHz-o1Ht@Ov8cV2{aLBXJ3eMIgYqMEO}9LiP0PF#=BpE{q8-BR{i= zjH2Fd(W?t>fD{1??llEE^pEpk$@}`+^dM^TvtG>B+H)$w;sU za!^0b(5(p^tvb$Q{!aoIQU?)3$DW2Qhy*kJeIEkVj(20h$Ll0NItrXu zQtVS^??r)8z2C9MOC*^>$w;3viraw^Gn*m7^{Kq}b=uZ8Rq~?^rt|Z>e1p_3!h|aA zX^dhi1`432l6O=^=7{iMG8kzQkrAAqiaKs&P7-~uyDp$NY8gBLNDnM+cZB*-s($SM zK^p=EZI(d!Y5+Cb|J;CkwTL0w`ykDBrTzkYpBEsx_klW081)M@$}e~(A`ZwY5L-ej zA};u%JFxVNF6Cw9Qc^yaLKyNnklY&6x&3exdO=74aI=msTlZF%v)j# z)U{ULg|&&lfBUzxL6PI*J*Y2d3(dZHA-14851s1 zoE2SCNBCJ0>y=e(;3DX2!C$%pIVbZ#ZO6;KR8TSpnx8 za%ydN_=^@kWLE)`Vtv_}zwp?c!tfM3uO zcJzIQ0AX7o5a=P${e7SGbWj)>j0xwAr{$rMv{0Bnot9+*_dwrqBEdb>cZ}T1n7rSB z0@~u~xWb@=O5PiGLfPU8Lj=Ajs0pWtG?4K}Js*(e3?z3&XqY7848z|mc zs}N)a^6}BsaQ4~5W5j!svM-HwN4M%c!aDh4JA3~%yfBY;mVNd=(6uZ`<%P!BY$6Ru z^%NY82NqZR=U{MWjkdzP}Uf^G11h;jQ@X{>~ZjQQn!@8+1P4j)||=a|)W-e*8zzd;N2llMwxLMNC6zRnWwtcdc00 zyT4~Y*wo&V&4KdGn6e%^>53g%`8v(L)rfoX*DV-C$xcy`tD*571@pDK(9LUb;vrCh zWCtp`#iR$=P7&H-Ao%0$kgcL0=T9oSfEgO!7%-B6`98snh_m6{5+7&7vFf%`lPSj( z9@|;yzCeHB3rbJ42W^Fa0f2!QD2go8r3EOlJN}7|7YBc8YQ&{|aNEg_HH|myy+e+<_Nx+X8L}7Vf=@&CnLmF1CcY%7*7yc`hLp? zBTLS#Q#i->CW|R#PsHGFOhnqRvVgRwvcxqqrA`I|S#-7!@EQj%gkfZ0D5^L0Q6^7cggBAbkEoUS9!OrK90{7hci!ew|~038wSav{T@3n?{$?Q_RgbA z%KY9u?(UuL?owLK%8=#p@sK**eL%cDF%4kZLI(!pD@?=S#S2rp`v5CU5B&shUMnn` zA9@Z?lfI|rCn-ZIPh12;e5I8h$Kw_e%<6}%;c_i+lrl8_iA(~Z$BUUC_uTsr4oO3- z5CHeUYm$2pyhDa`I+%gWfADLLKu}T=K9~VYP#$wZ(H22{Ov+Y~3x=b(&0l_{d<*Mo zJ9!D~x(@V8e#O1j)m}YUNY=>64qn%mc~E|(WD6ULMNiOeH6=KPdhB^{&yc9_EqqxT z^PiiS7dp<(Tn)nCgLde8%#V^G77jD_tE{8#^d%^gX-V!^+lG>)!c<<~KfT<~%6G7X zL^6EC#n2??OR7m{HR;#w%iMa$mb ze8!0!5Dwtp%ovd$2mQMp_3yJa!^26qiy{>jFdY@}oZN+}=jKKQJc^a|$2CF$fsZbz zYxk~L{o6(Q=it=`rdM~flM&?`!o4JDf?A^}Z!qIs0G8^QdZz5!^;o1wOPZX}DHAai#j+x-#b3+}!lvgtl%-;vjffs-M_pP*FS z1X*DmBM2V%;~1zjr)WM~>BLu}{|cx9;d%5}jPZxr(g58*Ua zbGcK+e%yCV6qpS%JB`f$iJ3)cYZT&d-qnSe zj|JpA*wblv*;+od-BgyJjv4cvNJ4&wE{NKN;gwiMeuj4&$(0unBzzj-#=-N_ct2(O3{Z>lGOcz0hf#QV-{7$@cl>O=3~ znvy|%o`XF_)aMcPc|?64QJ>r-G*=PIjz88zOX5&DSmt59TE4)U&1Ey7W*(%q z;1ch6l8_V6U@XW8uhe(1ToFTeb|Sh{fbQ@-L9go_nlCKDa}=e7sWiiwGz?!MU?wGi z(H3UlJvfCkSYbwV9Xr}gy$M>{gNcZFau&3-vROtmy@}T56Xjl=D0dd-o;)k|yo8fi z5ZqA|8`RDNIG3{o8t`#k;i-V0=5-1#=sqsIIlSa7kTW}wGeaMP=Qsm7j&sN3-#BMH zEruIti=ZUWIG?XhF~3-snL0QCIllkrVD>ykdkuMos{M{m( zJ%AX*8@Ok7pMl|?8SGO~rQmNGKnQ<3d+yo1`KXJ7po{u}$9J$5ms|N=8Q|}O`0CT? z0^(j6I+x1oD1520ut5CrxP@WYp#v%SHBNil((A~+W2A% zn2Z!$QUEN~)|m5{TN5>@;5AV!PQZf8Pi~y!*C!IaQ=Uo<rMpi>g}qh5wgR;~+A(bpFy z=)Ys4>kZ&FV-rIip?j2K4m;3ovmj3#DOU`@U>OQWVP5gH=qVmO1s(}W@SbkNBMG<% zP-^ZVNKH5;58}+Dd%&Rb@~6Im?IW^N!t1D9_mmwi=-|~6y8qw$E8m+TI#l&){TA{F zx1}Sv4Y-{+Z{$wLIIQj&7@yTWJ5bT3dopu$K|FL4JsG+F4XoPySZ?P%Rg4meECG96 z$j4LH<2ea;w~?5x`wdS`#r4aj={C%>RJbi3GdHnRtzCC?m3grRq(?RifH;Q0>k@78W}Z`Qq7_ z7i+x>YTfXb9u7Tc(y2BI_f8e{`xN?5!IT+BeTR1a@BJsS`RQM{P)}baYWyeDq2=Et zxccum3>WI_a7EQ>RG9qS9k|3&e+jx&1>{ndf)=g&sz!60t}Am-oa0_$`NpA{gzlBa zn}Da^WRiPDyu5cnxK6RHFUGwhnC%H*;@zvX*lmI{peMk7LrTKH&UppQr~KW_AGNTz z^)+DEkX+Bn!*S4Q3;l#`^t44rBC0>hz_{dvMe_FBigte+WU{jY{;0#=QS6YJSug8+c z6AQG9yGoq@^VqZV#kgY+odXQtFV1btDqb)9?~&7eC8(vom-@j(-R~;^5Pa@R+|6R+ zKd`#`JeB`m3E#)O3v8mB7t+_RIy zM@rQtZGSug^j?4tz65`mcYvqR-I))&N(TO2UZ252F^Vn}=|S)T1H3pZc>#)`Oox-;A4o;63=0!@~87x>0|%i2WLPpa-wmgd7dD zm(t4brVU~LiBrA#1!ixauy z@xFp({UAdflblp`bAc@3iakHGH@HidLPIygl3< zqzT$yn$bK?6K4H1xir8Eop_5&VFr*0R_4pqg$3~B#+yvql@Dd*n8eCoy&NNiu<~wY zXr?CxZ(DMAvw`5YAl9`Lr@oh2_yU{>XTHpLan9(oC(*;(#c$7GC3|R;*2?xzhd)5u zyYy`bMk5Dj*s8BLruGD(9Zy(v#F7p`kqbZ`Mw8Y3UxhEK&fJY>t zZ;OR@ADE7FvwNm5Oh3o#6m95P4_I}8!*7|CQBF)3)C9K)m&m=ykILOwGL!K6Z-*fsI1 z^)>O!6L5#=Tak?Uo4kQGPq0yf(sqUWlRO8>imHtn{jRhrt4obkUeOK zJ*WsJTS*Y!3+X=c7$p|=L_Xr)dS?uo%nv$=3ONODb}*_igx(-lUkFdpC#t&8TLwd{ zIaW7cH5s~@ibCtw8H&_cgd=1(ZA4{#B}0?r7`hN@>?`?k06$|4e!}U@+0mxCbwx86vdzKL(F%cN% zekJHn2sB%Orhg^qg8*t!iP35>`c?2JKox~Rh@*d0JpCUc{iD;+YZM_6@*^P-jwLGT z>@);T7oe$M3HmmHikJ@h&aVXBJS_qJZ$nLl(_`xEM~Rj!z6V*eD(s+nsDfe_>tpA5 zIjfFWNrLasqmEAPF}(LISVdbW(AoL#{Ue>7U!|Vo>}>ul*4a5YPCwV04+EX~;Q0H4 z#SLONt@rP=YnH%%7Z0`saV|DR5C4yvhL?8OjYHF2lfK5G>BpSWL({*xg!YC1rdKce zC(-@+*PctE8l_Oosx|Du<%>h!3qsO3jFH!ccZg`1$Q$u5PK1GBvB9_N**5&D4thOE z>HCx8DeX__|4tn#*D+NI!2WA0T}(ssMm{5aLWz~x(u2!R<0&{SzY$B1J=cXB&oOEh zxO>4BC`NU|S&E~787E5Fw$`(Fn0Xi8+G)o_qj*^)?(_}2k%NyXe+^lWni`dL*2Nh1 zj!>(ubO8qa&9n33Qnr89N2W`_0=~l=ut4dMmN)F`s2R`bRmd*<5pSfo#xqFiez|@T zw93IhPw}L3A{J*LbL>2)^wKWYrhFiWZ^4UzB$H>VQI`Ile8;w+<4- z&bq{xAq$^ZdTE=1)rz@FOWC$=cpdD#*t6n9yJ?DK^4eIpks+Ln7Y@j*;D@=pD(d7f(n0ws|1~6WyXUj4@rNhqXS!qV>N!}la?~I;FtMH3sX@T;7c92jj?U5TY z1tkECH~jf~bJ7DB;Y(ZJ-rk(-z};4*&90nE^1cB++cxBO)$OH#K;pGFu98Gn+GKSA zWjKXvB+C?`2#nrDb@K-LdlyLT06x$so{Lq^R6mL7rL)Er4+xrdH^{jo^4fyUo3@Cu zW(3Tl%X@3St%&CNF#XVaC#MFDt?&;QMw_=Vl#gEcH5%`{3!{y9fWAR)mcA8zlX>&3zx`>amk&rI3@oj!G zAH7tdDO%tjQD8$anFT1;VK#Y2{g$jn36?&Et5yS((gr{?i1*XMcArX zFRqr;izx5XOD^y3+1vZTdVg1-Jcv&l;YmNCN;m5EjvJu!`u%6)b~8RcUc3Yv@k96$ zaU)?s#Ww+9(~}5*H=@qrRTN9pt-6AN+GyqLaWc1WH8O?KrEK(Fqwn+KyLUZul&s>7 ztr67nGct~WD8b(vGq3&3iHK4t$phtEHqQ7*d*vP|AI%8o2mU#&*@EJ z&0WH#Q+&utREz)9Mp4lr-7`iMdT?EMH5EICIVB{~z>O}m|K%ITV=Va%)jOKEuB-h`T1Qnl~&KptafvI>Peu)*2 zKX1d^zWI|j*IBv#VY)&9%;FYI!#?IX5mP!guhgdo&x$K92KPwb8KG|?Y$Ih}0v!P5 zc*4%M9T)tK%`XKwxjq%aD67(H&Qkxi>3n>`NYgnp^=p_;c|z25=1)RV1W6PFBnqT% zFc;;3UC_hy&6z}oRObOt{8L-U9nG83vQE*X06@#f9n4$lfF39a@q#yEA!>E7rcB6m zw_!=})?XlKYpv1jjf3fSy1>ZkqKvhNq2F&nx>ns+I!r_o!5VdE7aEeaGJ0^mFW0|G zO>}^iH%OX-q87FL-^A5G3|AUvqZnlCd6A8H+l;(Tq4;APDUG-)BCZ-SFWrTOsMRCD z)i%TuoZh-_wK4HP7+gKFs^SbYi4N`W&+S+y4Npv> zK|}wdx<3=6jC)|%MP?X<9M`=gr5cY#+9bL|QBT`VlStI5`wISuM~20$w3u8XGPq-h>%E$EhWirb z?e)o64m+uQFbcy~dBKyz%&cnb8TPi~lU5Dm#gE=SI3V0)GHeI#{G^A2LoUDk{OU-d zeEuKLu(zf+Q!^(@U{h{>*A^=Jf1@rk^&qOi~Rr^@ibm|@j zdImfRlZH1ZkR)7gYt2~EOhQSx2-%EcHF@sR2{Q8r@_@|Y98RKF+AJhiZH1IYsH$hO z0k)6d%4T)lta82EuPD%_RETCQ&jkA9&z;sy$C~@S8H$ zzH?;l_rj1)Yo3jOsj21x z)YQi2xcnB@IL=`<@HX|5+qYyV53(m}3Bl8audt%|QI^dIQOmF&?} z#EA_W!+B$a9wTNV(0ik?L@))+2y0VYYo^fq?&TQkreY7b{DfJ4ibul^)_$g(99uiq zXVI4Hfpq?beA0FK{FLOA5i6gEc+q^Nw#-zs{9O6u#mndaBAT+=-zZcth$e$XgEZBU zXgniD({(=4giptdrnTVwqQP$nv}zA3P@G21Un$WX$CXu)>8M-9QkyTYjJ)W)Qj)6b zN!DjYs-v?a2yPjRL4rK1&nEo(w=rUtN-UGj9&0R<$?A`ijpc@{(hL!g0H=KOOWXP_ zmF$INERQd=@Ipscp0j#_{=rwDTn8VS&fW&V^~*Z*1Rz_MeMz{51}II!n`T~ z4BvpI&nu<7QS{7}w3)&|P$Al?dh)lFyJ>)97(-u*#@Bqh0d(P zRM3LFbF{#y@)#{J)JW&vPyt-CeulJQnUmk1>e^p@6S7{MpcYeOsGm2o7Q=I>drz!6 zv1(%;-#ebKbmDm{^~|$S;v`&; zQU8f^d@CJ1Cru=~_ScMaHR4m%C7~BUZm#`eeMZ(W2)X!# zr--^T6RQ}03?#H_U8It#EG}R5q;s^(ieitLDLoOHz&u{7%O}^nQz$xvl2a<7q7|ls z97ns}uX2W_!xvYFu}@5M;_LhJT1Sem@ntbIQguubG95uC+lq35C z3Xe8(B=h|Aa0&&V%is$#T-{LFBjq*P6rSPg2I-D$XOdxfMo1SBEGVOk#443tBGHqA zS90W+C8}WJ#;ms+gT_c5<9siWS(FANt0LT1K%|T;RnVA#cqx&Apr*&~Oh{vH8Q@Uz z!6adbM}E6AYaaAR?@KYtN%d{m?+omZGNZEBZHQjqde3241--sU0AhV-L=+<~L>-M@-=$GmVxnH(rHPCV zabwmMJHEb=OufDxSl>?Q5{Q(MrABmeB=J%rmq@Sggf!-sQhh_;D=e@kC9uGAR!1!G z_oS!=o}>39RBd42z!YOrRaywg9bn@g2m7{;>@cR&zP+_|u|50Ow8aaZ(!{geo`p8<69F!z3G7 zy?R#giG)QKdnFEht{*xmWeq0mZRcY2P*ctQnucam+#+j{_#_NITFLB{z8ss)1b@d2 z_~EaW{+b8;T*cht!ZKI(roZM-{0c#vMPX)nEpD{u&6p-e0_+s@?%Hg- z_+4tYzlQr^xkVFHq*VF}ZEH+ypY{x1Qdr3fL0*OMq0kI4qU@wfU%sv0RJrPyd}SqD z000Xhb%9y4$c#!?+RRF48jP8;#vv6|n-scf5j5$!$cTiKOav{_XP`%1(P3%c7^TN% zVy8Hv((1>YOIGtsQL-#1?FEnsfqBW1Rb=fT%pxW{Tx!bhM+u~sKPA)!Dxxy8JBoQRPnw>xBF~KD$1X*Zcv8X8U!&FQYyg;}x4-o!-pB zJe$S)4dcTL!mDNb#n-WNOP&qyy0>^jI$CnY4w z3>Rq>Auf`ki=O2*I2EM~Ni_w08U^8PT#90vi{eq5QKqJvOcC<7QB)A#gWggw(Wdl| zQ--XviuY{EEwd-OPE=p!Q!UgqaWa9NdtL9I9|u68d!eFS+YrC}{0DKey#IW%M23NU zAmd6svQhQQz5xMf(Cx-RA>!ALLWYtQ-F=0T{dvGmIBs49yfh_xN#6{k)eqX0v zfx48fhLn8~^r;BhVAbV4AgiNr_dUwI-EQFXv{Jxe&;pl6xt_;G5#4_cy+bpjC@Jo2 zq#(tO_v4EylGK-?vX|H5nF(<(y)O9+Ba;6+>FDeWQ8$mFj&8f3%EE1NOe@7P>wc~5 z<^dtuD@d|wg2}Qu{a-EC`J-$(+MUpvasZ91L9mWtgmtqyimBO#RJ|*>c!`mycd1cO znl8$0LzF6_lz1ayZbZyA*RqCeL!jQvMhbIxSdNh-&L}G+DzlJS7KMVA*ZdYg7`MOO zpDel}Ff0v+|2eE1Ut_nphBW<&Q~tQ-JX17hrrNMR-scSnp}kO!M6rf4tnqD_#2RM9-;j@H&+f2QGA$Lq zHO{8|W6?-ahx?}3YA2-IK&7;^1_wb+nBG987#Bl&z9ToOh^8%=r1VQnJ&XoUB=JVf zgOhZXO!Y(hiEaSljR>ObY9x+4va6ucUo|@Gg+}DMI#qmTYv?nBZ%ll_6&#;kQIS}) zYa5ERMwVMfxrl4I{wj>uMr>9W@&*)%(r$y=R{Ft~OBc0b*%l7Xbr|OuSB~ad8EK28 zkU%BS21Ugra~5H#?a&Ju%ji8+a#nO2x0PuPv->0SYWlTr|AFCp^UIhz9~pld`x=}s zEceGoJomYAetX#GK1x5y{eREb55S2P3Aui&WL$yZxiCB5Gci6#=vh4KMA3Sjn)@i8 z7ZK&)-bIbnhIZ0vNCbv=(Nv@q50wjQ>1cR%x~7r7Qq?kl@QyOt3$?@uZGSB;?94Kz zJ0knBW;~H#X=lRVS+Q*^12>}LH8b3#wt5Fa^?kX^$rfefI^<)vtn1}^l125=vtFB0 z-G3JRy83OVuf-9G6$$w|91R4k7o3lyxE*E*Im-FsEH&KRksMW6efff;?@Gol!cwRf zTHXMMZy2vbZN?u{?fCF?43m9omRvu}g3ZlxXJuBwoo9{nULWFoZs~I6l;pV}Jd0*@ z1!`GLJ$_Z`c+Z=9NM4Hsdqn$N^QvjKq&PJDwX9gKIclJL`8Oe5iQagDKZ|Z zDE*me=}CI&3v}m=j)w-7$8aZPX~ch{&MWvmN-YCFPHnAu2y7Rfhk;UYDt-ikSHu&z z5ed99hQOz>To7k*adc25lnXMmG9b>D9{efv6X7wW>BXkV>|jjc$zQ+l-+dk}{OlKc z;q#*-od#XmBZXfSEquOF_=2(|8uH>*z07xTm_L@G4tffAprMs_FT*S0u6K2KuEnDt zgnB7-u9A0g`(D&-ShtLFpd7h#IyQ&L}F z{(M1NnPKhoiUH&bIv*%9=_=&Qr4^mxL=IBZQMkAJjCje`q^0#(1F5WZ0dH?k#&o_Jvn2W zU_k+bW79MB^oK{JU!|un7?D0*PtW=k2g8WfRCASx^tgPq+ZqFExftOlB3y^$nuegY z{XQaOm=2i6#J&*mg;|F(*JLfQnmmteLNK-U$(#s6XgfHC5p4e?hM-O9IyqY)b@eo) zK$L*h7Q&f_)$1`)X_a2YGHpdK zhBAD~_?0U8hK)5TQGS`fH3&?%%DXKoNYK<+GSLf_jV}^>Q3#DW?1+(92gUIjKz)h{ zISiGo)90BnD|rcNMyuR3=^l8}9QJtCz{KG1a61S>1#t(^UNJAP2dA^J4tcw&zST1U z>I6Z4frevyQhlrUV`YzJNhF9J^fl9RKyb`|bs)kKAHNRwf#4H0@I;%p|N4)! z5&!ri;8Wh-9?bl5czAV^mM^`C2qPiu^m8U|>x)?BK6j9+?CE5@>&2?e`1MQSf#wpz z<(m$;#r=zy{uAUkH0-%u8M<7qe+$q0&9z_#s=qXq=DWP9%Fxr=<0h|NV51%!&)KA| z&L3ud%Fr0kco2d1*zl^;mjZ*{jh!i`-Dz0d8bOa~r)$*6%idEiU7>E%@VlCdIw&?ADt++^(i2woj|`bOmGBGf`vKTXM?Xb>Nj z_1wp2(Zfj(egHC+cTc(k61i!xpj1lp$i8HYURdaNdSA0HChzSc?-Z=3v~8lEepW52 z=n#Ahuf&vJ#^i89D(i$i%Q^+RYem;ZAKyQI7O%yFuXBS7{(;W})Z)XVSMxLw9t!ex zeBkcm^7i?ulDzvMcMs^)dXwu;KJEQW=O|NW%40%~|M4ZQW?TLcL%}cpK{T&0<|7SWeG_j&mFkAKe+RZ9vL{t`|%FSwE2t}YMh0^Z%+~` z4{4iRZ^A1K<{}%W5#9MU@!feEP#rvSJgVu}evEXWc4J$C>PHiO%&yEu*~9Srm}Fdt zPHjq5{Df23EO1*GB?3uVHz0h~d!d~)Mwo_TsXKkScSc0@uQ-mXKSr*{%hMvMX~#)& zJt4f6ukLg;&G**-C!O04z8D6BVwHDy3>M@{R`2+_(^q>&*PWg&s~G5eCzb(zti0U} zMgdGzs{lJ5Qp}>6k1<8J6c|bw%Jc`H#hiOE=MNu-l0@d45&RO?e%+^; z?W|h~K5`DG(}?M|I81ZlEnK~WysYc!OWROt@Jjv39-O8>S%VYlDQLqC^Lf4{Xg*C_ z6;-;Ye5EV+DOAw9Fxfoh8ii3>o#_03Fsccc9~T=j^bD467jzLuJv|u4+LPq^G-&gi zu+qu48oQ=jpBEeKOj5kIp~UAxR?&23pQ5H?M?J+{MRU%dYg8oH*^}U9%r!Lh@zmGx z2kd_E7bmHGWRVU&`i}^$2STV*-bs;!so}G^j5_g$=Xa4ZzygC?KsEA&m@xmMR zIy9(7xJ&Fb#xeT>YIR-oKj?T^JKeYFnzSBT=@YiBNgJ?J{Rze~rH+aIY+7x2SqlK| zA9G*gHFa%s&+13TWtx~J;P2KCsHL^|?SbeNdR+AG^mjlb)COZw%*-=sZ0k<%Wl zpG&d!wMDyD%ce&NZ_Z_`t+H(|Je}k>tb`o+>|14lsNI&f^CcA5K#*h8cu5dW#H?reHX|WLPjDCs z7CpgkBv|!?RN4+)<+_1N{1v)3vB3^zaBvkt5=Xo@MXsd4gWhpg-yU!EUjlD0_}9Ok z9j1fc%pd&2mvsGx81H+o`l}A5_*0_&e*HUYjFpK_OwO6>zh>{m79u) zx60p|hP_MSO=lgi7_FJF-8Jr7j`3R(W51s{_B&jtR?mESd)al;>W04~-tGI;y)`$%K!vF@QE)0kCDAiA)zzukB3p55;pg&p74z^$ zf-FcPho+Oh4%NIMX8QNb+v~?6j?HGzb(`%T2X7E0SY}nS`V#A2==WmMPWX*fKoq_a zGT178A_07_E4V5E9W&cLgpQ+Nrc}w)cYp?|JDLxyo!2fmsrUw;i-Wk^UTeT#FfR9; ztxT$~5Z^5K;AH$sd2RWyei>p6y%wN1Z6v)9zLtnyOcnH|33@T%YtSq58T8^CeBSIA z^x|)XUhz%P`VVPalj;W<0z8}iNFhSqeTFXNGhh@Hxk*w@E^Fglqk@Z zex6~zR2xDyBXX1Hn}K@DMWMIq1?5ZAEy5z;jMmm|c+_TgHvY9{v8NLU_dqqF{KAPQXp8MOt&tigm$p@9&*C%%bzblZqT(2+5Uim4LRWY#u( z@{Z>!lEG99{0&bACm5R8X36soZy+KYFkLw*c`D#f?P%!BFAu$fLxz)P5gAQ6nPluI zQ-7L-{&uJgr*}2X7^r_E%ETKHCdj&Bl$P)P0m%Oj#-|b7`dhgw^8K0e3C8`c@Qx37 z$4B}M`kUUf&)=b66m$|VCrNkqwDooLo`SDS(;YqgI7y?o{x5|06C|N$FT5h2zE9#S z&hX>hdfRAq5)eP^-~NHDuM86O~w?u~8Lh0crm!{7MsKu088k?FPNZttC^=dIWZrJ=BeRCS$V)7Z^9HI=YL?L@3 ztoMek;6o@y=m_ayGl|&;3iM@6V}m!MxC5J4@@A5nw+-(x#L zVsUj{8-ir$d7j4uJDMe6rEUcgN}bwFVSmN#Nqy`mE1NCzr0!fdao$dT0ka|_ajJ%Ni% zd(~A@J(=<&^rUQ}yHlvkl%oA*cr>TZ1itYG;Q$)WyQ@Q9`_WLuACT+!W2~r;0}VkK z6$ctjcxY6^PXQ^AYX_G0_av`F%h?XfgBN`^T8Ho)p*4`33SZxZe+T;70u2L@9V%{r z&jJ6N7&$l4Xa~4Hs6f1QCeSc+f*O?wKuq`UbfH)&Rlnqn_Je6ZFu%UAyu6$ZoCs@< zyVz%$Z|iWV?g9zLrM>8>3j==mgcKV`535375(;Ujj^Y@g$b5%=8mRw*^6sNRN#4tz zGVU0x{{r*tXatg*Lg@VJNuUAv+4-SChMno9qQ(P7&?umm@QMFYoIc|)2UjHZPNA+>M z+_B2asVp0>oTaSd^0eT(Pr+;rnsFK3HnAo@GMM>@E|n0my&LG7wJ1B;s}c-k?tTXb zGB0BwrF+I`MRrEv(zQia*06XuGLA9EqTv44;OE<5p!n&DPDJFnMsB)5z~mAPPCEn| z@zyUu|Gt=a5H}KPcU!_&RLZ-h(g+B=Bu^(YD6 z0`B!aAK(>g7!Ub{=Zx6jc%mQNwF>yY8gp&zX*Dj$`sL$e@E+}rcpL4;z7NjHw-NJg zJkg2G)-wh0^lB(X!nLtiqsS2z8^hNd0fDbNM+NE>I?mP1F1T^ znEm4AGy`X(jnSv%#!v#!vB_QVW-}%SE&Av2MuIVgXWz6!Buvl~CKw6ndV<49xI#~u zY$Rmp38_ZHReHjdP5o#V^PHQG(r?xIJJXjpn})CM<7C*q z$GK(O@*jfDcBq8uU2&)y*ONc}{fUFe!XPOzsXUtrnMipk_jFp~#dZGMT+L5Wg>H zHu(wDa0(5*1e`@1s9mGDk4s?r&GHZ3G?QkF4{p!g2UvNR+>*Qn_)vlpP6L*jBYOsU zbuT+9?cKChOe|YjM`hc7>!w%f)nP@&*tA3cCWPxg3jaRbv@1UGZ*tRTI0IPjcfBJ& z@5l4&AVhbUX4%TzLAlBOx5|S-obVfxTA`WH@|oOH{vj*hgCCi@wNk16o5>3}D~?K^ zh38QL&@`Y7JIzRU0KkVP&vgXQ!QFerj*C`SCYs0RiJC|ATW5zW)gvp%%Pk$u-JO+; z^R!jb$=Hb_Cu6T4u>|)_iZ!_SAarmcBDe$EYZ6G*eOOs(5!a0SmAQLx_k?G(GItkX zGI?&qr~#ROIg3}cq+kU4M=i9{BtQESO1vC|@{BTPSXT9z_skx`buBhl|ox2B~Ubr;vO)ARgs3W+mvbveM(=u4*iujzTqUcFBx-SBIxn2++lg`8Jq{X z0n1|E-c3&2S>x{Clt#Zt$=>pUKC9dXiZ1!&rVE9sE9kQrbJ+!b!W1c|EVBAvxFXtg zP;Tl{s{4mMcV(6L%PJn3$tpQ2tMyX!F6s<6AA=(I8v<^rNg&``-oOQ0QV-+_v zNmjFP%~Wj#JMFPoDnnA`I$5nUQT*#$^a70ep0$56jZo3a@hTd?^@43slObk`l6QGr zmJ8#ve2!V3c{7%_@Eu0ZLgO~SszfUD$bqxNai}kiN4*&v%$0BA&RwyVfc4gX@Khz6 zgc_sWF`kV>|j^+8C`M$1Jt6aoF;G$*3?CfFhz08Mu0T7(G_#&nk|~ z&tFE{B(Tnhy;X@hpBYcy0VHoV)Jk1-*yJgunLAQcUIwJ@le%9NowrGMoW0Y0$(C~n z84Kfy&}~Rao8&4vUfawkArZ{Ck4h zyZ!%Ad*3|?LYpiZLX)4zFkcbDd9D&|7RlBPdR-#2kMA9!e^!(X7>*Ew~y@E0w*WFOsmUF_}&Jd200< z?4g?S()14fW6&{H?I!|UL!N6QIvuB3i8#Eq3pbq}2J_3OA*tGe%UF5uPT^mXo1|3x z!LVIH8C1B3;LjByyM!{Rx^542%lI<5Tjg_`)mKgy+P(3AbPZd{L8?~(+;zm z(IUw8VC@*OCkIcB$-4)%LK?3h*ellSMHH&;BoSk1Tg_KQp<=%12HNI*f*0ow=D{n` z`t<<@P8lBrxK7LUCJaMU-mjI-k{I+BxWT1nbXN6%yarb`v#Nuh99AWO}U5FvdM-qwhY$s4(9Tf6vBG1&SbXrBXRvldBGt;?Ul;J(PD$Yf*)sE#B6_tUd zggvgI>hZkfD6d~Ngj-Qk!uJ7pxab^w1!{_=VEkm-_E0N?61yIaL}c!bw5FOXc?#9P z9v*mo!us!|otR2zm8-%pKaZF1aj!p%mdItTntE9G$2jn*wrZYHRt_U8ouG?}AfvWU zeVy7m^5{~k9_|2e`9Z7YzU#|unC*l3{nB$>S5q+K2YrFosacGF0E z^NkT*5R?*32Hl~2Veed1o!R8g*6v9&_A69GTl8+MM0vMmqGmC3%MU?ftU%VAwceCJ z2w!cKG?0jaoqM9&hCcR1w!mb^O)ufp1+TDb?hUjvd}(w)4c|k%AiY-`Qkqbkppf#I zLa_aS=a0#^gDSj;+h5Mvxjw>dr>P*6fj>u)6abPWch`%!X9nS}sTFs{RRPS4^#Wsr zr0Wuq)ZP)rHrN@h^h=FgC5dvafn1vqKN5;u0AK_NIYFTB06Leu%M;I1T0Bd|$kMbJ zmVVG_pavB6ATYxB;ySeEcGhj!bNi5SgnngvS8N_W#R5N*P(VBUD z4|V!HKS}Apdf5^hz**KwbwqKVK`}IP=3b}erM$QiK2Ss5iPH~0%QIC^r{LytJgoQ$ zQ5B8Q7WVRS8wrsl1~NlQ-or^ z7=1ICzK18ty^f-)`@y1Gw$U8O*|3?NRg$qN8_qu%)Woq}YTAJh zAH5$L(`2)BwqL~kf*|F|IyNd6UW4V79)PT@IOCo2~l;ahS5Hna-!4~_ArcUmsNt9sEJ9WEbGl9vL0 zNo`%}0W)=vIE(fDRj1EFU%Rf>t_+RC`G%s^mP>$`@Hf%J8ir4sFjr&?+;a&m*~(qf zy5G`rR*xq-J3S~jlW!oa-^UAyvKvntjL|o@QI|&!zmDVa>4gumy5i3pigBn(E7+L3s0Lik}Sp>G?PSJuqGH2M$QtkA{bj z$+Z%TKe! ziNU%7nDphO3jQ79Cyly_mkuRcH!TOiU>j{2eKNjT&xmi<{ZQ4x>X@oM*o+1zLm#+D z@3e~?o5FK*UK>{YGz<`6X(SQ0Crv_%+ddkV*?~8dU7z7IQ>~0RU8J8J`|wMBRxf7V z1hBUJPy=6JRJ<=xz$c-iP=m>ugsn%`KE#;&x<_Q^3AAZpqN z$_0t?u8qmtj(LHwwMf|LIKpHVgO~2aBMWragO}Lqo*a|r9S@E<>&Cb23(`EFK76Dq ziBvPmZA0wK0VB(|K1@tii7Kr!W7DvvP}SHSVspK1z4jF&p3siyh-aEkj)x$ zZ^E4%R7*+8e$mPa-EXuMx*HtNBfd^&1w6Cj%s^El;rw7nR5-teY@3jcwtlm~jdt!r zqkunQ0VOtE;NHIzD4c{41kWwcWF@1;lh;m6Hkn?;M={Ae8iODJEA7Zi$_Q2zp}V&E zvx>w43Gr*$8|CD_oyduK1Sgvlaq^p{C?`iC+rwm!s`#W`sA8{7LhO7T)=woXv!)CB z9hcksl7*0Hpu(0Mg zmFcZ>(=PE~(N!`jxnHm2k_!M;nf{UjRmVwO4<8hz@iMdCb2wHfqC!|wf>5&8nLHC7 zJ`@2+BOlown?e#G5+otHhiO`Su@K4KxN4R|`u1d&p}uy5EpaS6kse?BYE+NE-Gp|b zlxn%1btFwg-ZaNVaCJnCYP4R#l5KP%P)y3YZSro%O!h7>InE{YeeK@(#*?uo(fr4s zV&*?UZptZF?O5g5O#S}4DcUo2@H@9wLWeDQ917$n?%1ImTcq7)$*LH5%<0QA8b-9o+Eh*_a&)PCP;m5YOd_*_3PG>x;{0eT~@^&mUv_ z|7~A)Hsuz~CEQYKQvFT1K6=3p{8g4)zf@Y&6&MwLzH{IEhU=2@1w~bv2KE<#)V*>& zo;ceS#2o!8U@*N8hqJ$GiDwJ4{p%PJp9Cg(o{>A-n4RxWR5jWkqWRh&-%ccAHx4#l z$C1Whp4IHF5_sn2ayF2^Ii5k$$Osk`5t1LRKcar&=nux>zGQsBDHA?-qhb6bn>Vx{4AZbs%t*9)CNkd$fV+n` z9Y%J~3vlPKR&c#l>PD6M?jJCA$%~s~y5BFqPWOA+E79(EA+!@QWYwdU{CO)nu7?Hl znXIqnTcii{LL%tl#54;bU!ZW@a^j6Qe9;pP_hrZpJlVTzQ zUc@1|FBu2qqt@c-RT7}*CO)lO@NhNjY#F=u9Ov6RsV?g}uf6VRiE27cAFrT%X{2<& z&fI0c2ixWsNbQuW*Jo{3_)e^)RP)!UrK*>swX_u~g$DaR%Q_nDwo77I(OnxfipM;g zA5ZRX`Q%VTb0DsnQ{G zR_Ttdg%}qkvs=rN=5}L*=V$Mc^s6T7t7#B&p}gCUSEA3v^i!94Cxxx>L;KW}Rte9~ z(#r7ntdeogu^7YfV?63^+EF%GER)$PHFc}K+ip`|2};rv80oc%vh89w-X40LN14n=r^ z(wWXL#t=~7G=eq6ToREPzD(0D9g4=|yO=^8UFdULQPS%|FG8l^;1=98j2c2JBj(d$ zCXXUvGGB;xn~vub^?$#E>a89C_Y1>miFL+8yWC`1X=J-7QMQG@qeU|QxD6bm+Bb~r z$uCX>d)4ps86-knuyV{-Vm|ZRSj-2`xwg{@oa0ud;bd8zinoY;<0}h)8PJ7y#y2hH zcs6^Nl^msLI(A+HR4pwYQ;F?rk{PF*K9ieDQY>b{JEx7{hP1D#s-CP;Hps z35XDjxpKN2AmO`Z9)*Xq@p2mh)m*6O^cAcCuKBGZxi*AzDtJFTZbd4$b4x>P1*fh{ zAb>5KG0NIe+>p`p5PKiT3QUk^VD+AaoMfSpydc?bw-)?6xYH@>v zoVn1q-A4O+J?Zw>Q0&~Y$|&5ENV+HfJ5qT18M+6Emmdf9$|L+h2s96Mxb_+59boS( zrzLsq^Cr6S$$AxNBghbnv8#J6?k&gdm2ZDy@7mdZzbNQ8@!(qwj6=9iXGhjYQPjIZ|%J%;NH=aBt!oT-Nz4Tdst!=Qc>x#3sMuwdOg za0}jid`g9<;CzbvCT=dDd*FH;Rm}4xX%z_VmJ9?(0^({8HKK~V->B|3# zdZt^D{Azn$_9&Cb(rHPeSO9JZbYpINl1hB282N}dApJ=Vl+v)}3?9PH(eEDIEvQJ9 zY99>Y>~vjrlF4JQyV->H!O>|MB~`8q+r&E-GRjOhYf(9GD*{c@HpI*|d~ube*3RTA z$_ZMs{0fmFsaR+d5fjegjrcpgk;rMxz^s%aea4#+PC9{7srfJ7fZvRpTE9)lM<^%Z zB$#Pr6YH|=CeIj=xzlo?nRcl;YJ;RdYcbjzZzef_@omI<5K~wJ4c6ogc&KxkJV~7( z!)k|Ab3H9{)MZO1kE5Re)&|pNW0N>kdsFC=Wauj2 z7H9J7TWi0isEY|>BmTH59JL=RFVpqCO7jN7xAq^p#i;q4xQY-(!W&WFr4HVVzgpQS z$wzodSF%hszm2|%Oi6AWa9BAdC%K(5!4-e`Fvuv&>@Dd`I?Eeq&pld;jim5&E1~uh zHK<)@M1%6Ft&yj$GsZQ@WGfoyz5kRonSn(5hlwcwdG9w1BQV9nk5prTb{>S4;iN2e=1oj1%TQ$WDl9I69?uSjK$ zQD7k;EZ}-#<$5B4seV!`QE;ZxOmxxli`FcHqlNia-i%~t`uH|vF+4L4P$UWvk;x;A zG*Bv$tPZcdIg8k+o}~`1ye4ZKQdWJ1(v0Ox7adVL%)9}=%dfn{Rpdn)n&Y&~^+(VR zq|#i?Iz0xtmikt&Rp1Yg7Qavn`d7K3t-jS`sox7Ag6Po^nt+;YotoJ|%}kw|j0iO+ z-aaoqw*fu%d*%9{7vQO+1|+HekoOy+cut)QBY5h6q7@fTk5Cv_y>16nqfojiHAFjB zLq@!DWasK+yMXK)T%FL4tFK{ipE#fRycdWnXQTq5cGQ7}mqedv=cJ0ptgSzhfBf!$ zVu)}g2K?PrPLhRQ(!quDoD-Qf^+$>PUqG^{PJhA6KaJt~Yrn(`8IUp;vFf>;t4Lg= z1#dhvvIT$l0hE+rv=gi)X+1QqI`GX&7a8fF(o8Dvxs+4mhE^`MX0{tGeGjz}EHRwM zsm%%=wW@oEMH`N`NgXK^R~}84lQ`U^r`5@sB-OacEs~_-$C~M57#*Sa=YKux__2zE^ ziI?!(tUTYDmFx6g&hNBviJ9SFsfEexNejD(-Dcr;f~GiGkrR(=7iDl2F>pK2v-#BJ zx&z~C_l#G>8_%)1+P$B0deb-RFaA$-%vO*>o3LwaARGWqK(fC#`_!XGb!kVbIteD5 z^CB2s6{jln9qjYx7`9Sf8tE_aNpt43ePrfEHp!278#N%zbRZPUE2Ws4d=aWReVtw~ zg+AN_A3yRP`9Zfq)ikFKKa!si&~p5SQAsvz-QNx ztp1(4A$;TaSou>neutB3o-c4s)3?$0PsR5E{re|mT&R@0?5tr0fDGnMHhV_Hz;`fbve`Qg7{CX)z7s)eX)}@TFLQwgkCfFA{%JVbk#!@Z^KWZLcZzENDT8sMeqj9fUZ@y+FIkl zE*R2m(X`ry%r9b5zL(j~HH2(o}L@0x3bz!pYA8Ls=y9eW%fHrR|MPPt9S#+CeJQ6HK&s|iG^0O z>|)l~OBOjIpCyKhTU|Y#3-~q?PBS77wTiom$sc-wlGBL|yab*DU1}XZJZYsmaI%Ja zeEmTNUDZXbqCkr$a}2hy4k<Y+8a(9SEGZ2x@G{m6^*=TEsdLbdg#p$YfrVgNL%~r7n7&J#vZrmRr9R#ssqa?1T z7mXAW0T_!xe4?gg`^coP+kU#9&}xP_FnS7a*(6u45A33 zTs~QK;g@_HiLnYrS8Qck9X^1af6B>MWbnJdq>xl|gjCf!@xs*9Gb3d?C^T0F*&64j zJ|g`^+?l7?yF#wQ$5C^A^4j()@sIYNwWF^363y8?d8%{mFP|lY0hs-r?Go1xG2*3 z-TZgz6&naV4>Z6gy~hhuoqDG^6+XK{a=kjA(3`5y&t-oBAN}6_k{{5*WY5H$ZTlUo9;}N+Qp(lGdc*ok^BM2PgsNf z%ZN0duwg^bak`3toep{Xk?Dm*B8JUlK7#{*$e3P8A!P1_51`yHw9DHMUH6{SyoJW4 zGy-z9%k>?o^FrLW*<2cyTszwJq)o2J@B{n_>=LpHom5&E_*}X>iy`1$#E!?B)lB#{+L0uJN6Ql`Hw}R^Cv6T2$~OXI8<_oZcn8463v2V(5JgzvdDrcw71G z&2SpwVk%{z(xuiU`qiAYwHK7!wN23D67>8sN=BPmAPU9opoZ-x$>sCXI0EK%!e zz{g7FD2CQYn#nW=IT=(X3(&>mE6_uA`n$>_n-XJN^A#VyNw)i3^s!O3W ztGS*U#xKZq9;rE-p~S3aELX1If8$6cxi0)2QjFqQ#V9+EVr0iC24x`Rs2H2$6eDXJ z666`@qGG+j43$HT+w2PTnw21!#eNj*-p9#j_tN;6@URSY?)4tl@sb04Mw zo*pVhOC$dThg{Q(Gh!TX=JqppKlW{+PTfcKYZhpq>jzlQ08KRuntzX$6vQI#pdvn}d5WXZZIg?8oZKrcH=G$M zSsnDu5w!^+sh=<)(d)J=XQhi;m41t_ zAeq3Fs%=MMy!rNuCD9k#Of0h6b0*SEU|4A( zg610|?go6PA>USVIp%@Cqpil$o7$A2BzY}{{?OG{SF@427uy(61=s!ub+i`pf_9Ln zlm?85lR9G7H2q6ayjb!GN=z*!A`zNgOeeVsr5IUJA!rG=$qZowJfeq}Ih9mnS5C*P z6`$YOtL{ZzY6M+s>SFz@tIzTb)jS?2P4@mxA&yP*TD;VmZ^IX{Ur0kV{BFB`qbIM|5QD3p!o+zl zsAL7Vjls1nkscmZ>4OA{^}hh4#iwInjC#Fr3fo5Kc&N1MQJQ6xtFy|?25{@v$z+d( zb%y^FLn$;;saV0pg|B)P>kO@+n4eTLDkcY=M+_>Be(^CdPuVpvN~ptOS<}K)rQLjP zjXHi*sZ`aBF?lPssS%^f9NfpSa*X~G`yLtn z&vf-c2adZ1ahDQw=C@(c!WMn|Qx5J+^y`;GhJHg0a>kcBokSzjT1K?8SXvDc zBp|md5xGBq2CwrKsBJ5hlTyu814o3`kObpI_=L31_%b1_&%LYDN;(FLjyn@^hv?6V zbRh-FHB>zf<9x#JB;F_rO@bE+5b7GL`VS!suySCMM}r!KGlH(OT6UDfByp(Nzr0jV-P}vFrWG zN}8sy8~ybjB5tKc1t(u_GP!&;b9sYE%rnC<>v^2c1cy_z8=V+FgihiDY@>inf=q&4 zUu_Ltdr0UbmqjG1qc7@ErS_1P8>!}1f7Cpk5pnQzh=+7sQEc1BRz z5ZeuaO>VmDU*pL!}VY8TOb?bz~N@6`SSlNc&f&1A9D z4&O`1>j3Z8{*!$=`aRDQYTEjSK~eL@a%jen6EMXPS+a~!W{GYF#htZFdnQv2V)M#XcN?e;%7DEll*+)a8w-mU}jRJSjNSYonswc z5Gz{N7~{c4(aUhk?5*0PN;8$^y&z83$|3CDsPgZEF+V+smPcKj>mpfw8ROW!bU8Z7 z$7wWN6?GP2;NqYT(qRl&x`|HPqcB`~haP)aqaPjP(^9R2H#-cE6CXnLDHPg;Fo=xV zd2-YHxDtzp_FR-x)?Ox)jD^20_MdXx?8}?+t5`U9B<}ClfZ%zD@Gx(}iaj^}AB9t@6z6Rt% z-$nbQI5O3xV(~vp<||KQ!yxGx#NLVWa_CLyv7uEccz`bpd)PR19slx*B_s*t6EG_=Bcb)TyGXQ(?;S$dr}z8P(! z(8@_qt=OR&bTbvB2?6zM#eT4?1YI941I+v~f=Hi{x3GiZB-(yM-^8l4$A%l!RZPK8 zcUoD)Y(j)7uJ=4vrr~>d5^tVuG#<)MtL|I?8#M%~Sv;nascT7rTD8SeRwGuGT>pC- zQ1w&4=PZsYN*ajM3CfYm8;%M!ad53y^h4)qg8hjFKV#)tgPeIb7ZqERWhe*|M4KZ? zK}b8I{<5eJPT!>NEYjSn_k`?RBuBZP!r{f)A-~WCafl(_mi_nh2`PN;3AAMn;a&;E z9;a}H$#8*x^)lA2B))l%Mk-2fY6z0(94n~z5%43M6Bw^x#CTy&<6uSFPw=V%qGx^# zJ*OT&tJgDXYBLpGt?p z0{oJ=#;|VxIYv9$o25p2Ggr5)rk@m-qP~nmk(9GAOgJ%Q+@RE$DvDYnaLgc?7J7?KRl5b8G9o&fhV2}JH zfjjYx_pIJ$^9uwl9R$-iNoAEA7J&@~pWine8I5yLaQ1$sQdK&}pnC9YQa$kaNUHz% zZ&Q81^Ho%b54jo9^<*b?d-V4SdtHqKbSX&ZwF)g@+&(5l*UcIR=mBT=%n65+ ztl@Jah!8EX^4l`9=4FVfSA3w=szDX8NOC;}*3cH1HOo}V-_~yy#UCjcEe(Hr{cg89votkn>YJT*40cJ z_RJRRV}kF3XPqLS2-QyqRN8tzz<+V)BlJRx>~$+0!=CF5T9S&a(-%7z{OkN$uK6wl zs?Ff3)27{N71U^g-&M}O52750=EVrhkkqq@M6$>#wc})TBpQSyo&mtGAqn7Q5kU3DauKOaDzXe}hKNnVxc}2vI$3sn@qM4fi}QK|fstX+ z*B~R`Y6vtcvP1%nN=t5P{Fr)|Wm9nG*{-VqHcMxuS!T_VX-P$w3XUI!Q2)2*IkF}B z*|C$cecXjDlWX*$$&x#=VTh)g{S#mABQ#r_yAn-A<*IK@u7y&Z!q0WR<-HIF>WzrR zr)KNR92A<2ZzGrypOpNS5_BWv%q(KJt>6oB2S@A{7OcI%lBM*47AcJn(fSW8xnCiS z62IHd9(%->uhaHzppCtWgXXuq4OkR=no1}-UkOF$FM&5;3AE+@jHqU|;t>}KS+2(* zyuO?jB$%9)_(M7{4|iXlTUbx>t1pNvv3m2DV#$lnUveM7+>gZzOLUvP?#W4rII@g; z9>lpz19vZtuIwg6oO^%Z?)!J_L5HUqs|C-gdXslhgal#|eLL!FG^gR!QT@rg^Bu<7 zP`%rEGtt~h`S;KMf82cwcpSx*ZV3w`6ldiGFc=)t1`Fh%w}r9gm!#3d4z^`1$u`)I z-J0o{>1bwp=5<07B>R2&zAO7obyuBwojP^uRMn|!`aI)V-bd)Yl4d-T zJ7-TEX(M*JI}JMK+R_u_OWyL>bK*cb?G21qsC|j?qnTA_uFFl5Z*I-(iAjz*S`-sF z*W?aTKy)lT=W)r8yvBQ)F6xoZKz2baw{zo!Ik9?A!Q6npcChRSWl^>Ndsomp@)A}Z zzjg&%w@kG@7-H*#ok8n^E$6X5XbV^$a0JeatPjWyS|7;VS0cxyoO|Z8r<*AINm(x) z_2Me#wx%Zz67m?+s4RDcoTW_Xs!zT^laAkUcceX~w#>Va-$Q#J^mqT6CAs#*_)+&# zX}#K(nN^q8AI z{RycgvNc2QAY+mV%jJA#o?;_j?g$mVm?j_5;|QJWGWj^E>vDR+ZbFsTN>UI)j<(dVONNg}ZOn{*P8sJz6{q>;)A5aVp5f z3t+^<{{;E+n-Dlw$|uO8Mo6bxh@YC=5k~$P5fkqV@;wp$tYgnM`g&ikC(TnG&d8Hi zpDCpz|5uYHp;EqWynNz74Rb7)h{Vo*-u6VD?xTm@5Mlc`C~M}pl98N(zozh zA|r+%Tse&$^Ptf!e0kzPgbhh+ZtAI-7(Yd|e1*fk6 z0UNE!lJ-=P(R!O_5_HKANQx6R%A~#6#DRaL^@XRT@N9Z<>9g)Nxt>{6=8^j8eetM|nTq5GwuC&N#`*vMUwVx!iooJsYzu9)89ktI=?N=5E+BR=SXx@e? z1mMl!5ECFYg#Z*kcZ6f}afpfWd%2#{RFo-kfP9o$)SM&Ig0Chw$-eDO264nAgYd}k z%2YD&ZhRXz-}Z;Ou7{5Esyb8R{eBImBM>q2dR++;+q zMKtD^($wFV9ifaA{reZxOl(`QAU8<_1fG^VNQ_CVQeLab1?(2p@;$z7@KL$s;`$3A z)UMt_$PY_NhY5qG&{7CwCwHHlIIb+8*cSFj_w&oD&_M!hh9?jvDp2g-AzM5=ZAPeJOKt><9~?s{Q;0Xcjl&ky8HpYFA^)hbYwl{{+)4hzBvoC?zQCmDE*!|xSF5W^BHP-X4Q1! zxuz!;J|~NvM{Nh!zAZXwvP+-XlgN+n2n8}x*<@PYzXDm(q22B z_)nuMk5l=cc_(8RMAe<|kgEBf1t(({OwTvYT*(BNVG_?(<_$-ad9D&d*23j^3VUTLEYyH4rZgXw_Wu3tgu(;nLc9%Q4pM+OLg>O6Nzf??iJ~@lmRP&eQ zua)IGdDF>9xqMfVC^=(1gj?ErBHGAye$}=x|&C;mEMrM}e-LcWE$aG5!GO4*h z3i0i?r`CKARK7`d0Wx=IcFxQ#pvhsM&S9RK2jt1^Pg8YsEKVo(&^gq8NuF{)4psY# zXV20=NM-GM`lX{U{d@iuXrQ}hx>w|1l$U)hh~9tddJu>13!v*+4nE7xNKp#dmn&@c zrb}Y}@6NNTt>w4CpOvjeH*<3v{Jhk}cFztk(u+@1anw~ZH^>%<-t)mZ_X=p&^v%iK zBv)tFf>SZ%boyRCFGAFO*FmCDrb>#FvB!BXkV(isFRPy4GB4kCIDg=Ney+`TJ)A%A z5I--^kMpR%Wv%S3`7I0b<2>+hX~~cC=)R>BP0T_4xo`C|hjOD-?SC3Q?({e4@D^)k zbfB-z9~oa%7N&3HJM+l;X=0KuFeOuJ^gx zkqQ~Wi;YYg5QT0xo;&tiY6_;{*l#b&T;| zpFSaplHc~^tjX^3{P`Kfthk5c8!q+}`^V^W-xBkI_(c~eiJ(>BLzPs?i$|CT4* z_eo80w$u*2?`^ewrquoKTdCCCm$ohFR6TFog5|2CZCijY_mF(5RlN{uX@30vw>;wP zJg11mo!cW(x>RQKw-yX2r<|eBw-&Z$T0cayk)14_=M)$LBMN^#;GrLT+G_NkHAK*M z5VZa3+(9NN5MD+$YT|siJHa#{3!q(Zoby(5Y0-us{A0mKPJ0_9)FcmVJ$tUO?ZRj6 zPgIRRbQJG-W`H=#Kd?k)LHKetV2EjLW4lUpUUoSP)nBBR!FRC({g$~uURxiZ=;8LgbY zvbB7{shexrKezbm;b%=KWhA$`RpAdhC~FXNF$7_%NE>`^tkV z=G+EQiEb>YotPwAFdfdU8au*-ac`na|4_KL1vw@aL<+wy$E1i}?^s?Sp(_3H*+_Bm z_;0GlALS)?Zihv*g-SBv_Or|YFToxEjeE(&uc+U@GL7Zr*5HRB@6N2E2HjjU{=8ea z?}MEeReigoXYAD4oJ`Dfiy-=QA(xU0G;tdFvC^HFEn|@2VY?a}&KC zq|1aTtJQcrP1ldAi%GmoN%(@8@o5*tbX|4&zQ<_MmJNRIoBQ{eyLA2J99=7PkXKkw z%wV^~3BARSmO7!QJxV9^s>bj8KSVRR=6dU#w$mS@_an4EH}Odtqfhs~uI_C*KK}Y! zp6%N4bpT-!j!@ebM5I#gHt;0+g@zK*vwPs;uJs_z_-2Xp0Vp3Ae)geN8oXVlqB zcJmYTA#}O{&AT@=@I9XG$LQeDKXDE{-d)i2n_SmyzG|dvR^eKdbD#MJVbPW8XYHSQpSj7+TX2l?>l=H${Bz}B zpIJd)Lci=WdWzmZcBcH?v$+}c1-gG7`(gRk?FC#ujkWcjW3xu-9(C~4?OUHYrj}U+ zsikL3gKSShsmUZ7Up z)V#zIh=FXi>aDeP+wl-F9epriM1+x&uBK_#;fCt4R;O*PcDAETD25wtPPDp#WoZ$^3EL)n00GI= zR67eRff_}+K#oSutl_k30zs65{PXa{qWYHl7O!Mn%C+t5dqhLT7;Z>q5(zG<7SdBG z%hjy3k)o*Nhw3!xA{`|dMB??J`p8X#MfhRc&|RYtBSi0JDkjTDnIT>#nnXl;((wex zNQFzKk~Y(ZN+*>`#uB6HxTCFLf(@*{b$##V^I5d zU=bq*yrL20a~f>t{e-Y|?BAU2mvLsAhdl^8|CM-jH(a?P+&GN>Cx<77$&4y4RGGsc=u zD&|z5L`HdSHq2PuEg7F~0XM_#sTeh6RC-4BgkuQT&KRP>bh^QJkqxFBj{AA^5#gzJ z>kQX6!;aQc--POV<)q50`p{!nDr`kS`Mz-6Kq$rQOB-P`YK9R>PnwBQKbk5jJ#JFe zqUTV71Bg$G3SHlX616*FBNZ`h4(>F9Zy*RBsZ(yS9Mk0_BeEWTNPpZ652Xx8CSNK7 zGA*WrY~GFzD=Vds{7=p0wR!_JyVr*B>>mZ=Hz^N~C|dK)i#6T0^-)Dus;Wm;PLERY zvA0%=NG45r!Cy;fTp*YzZnhC!rezD>6i0KOcG&2!5)q9XRGaEc4Xivn5*cHYjvq(c zs)>ePH*VM+{%fBbS-lxg$aTAl0IyBcyo_XDN>8s=apc=3ep_dzy3utqwxR8ATC6oK z-m4;|b;lX8?1*;rl0{3sgffHN&K_B)!i%)sm6zHEQb<)^x>sAjp%M~0Qc2)5G*csG z>ESRnB)=tfdq@jsY#SYtWmPy~IR-sdig3aJxh+B=9*qPD&+h^Lt`rH9cTLE1hlm(E zMAY6PQVD>CcYTL2-5nC8S;R9tFnsM0;axj~V*-X$P>VoCha8QDv<^Li?xA52i)Hkf z;fMq!Fsv|d=3%ctV-J~59Q_c9joM}cEH5DcHlw|*5l1r=Pl&%ra*P#v#20JHp6@6M9nInXz0WGMFGCKS*6UhSAkZBy?M( z4X|L!6&ThLpr;}d*`}^9(mEO|VMNuF^wb>+c7{;sj3dI3usWq;S`o3!uq|PsChmwO z+_-HRpkBrnQFGWp17w9`3>zuIas|&xGi)U=#3sNaBE}<(A9B4Q{qqNP)UDxaX1j*<|ha*m=#(FEEcB_wx;M`Z?%NkY*l zKBphcfOm|f<@#@oRs1INkD5r9dKT3xqQ_z&j&!IcCB>=f3>&Hu+DDJsdOA+rl`z~u z2?lkiP>7-znU7y2`D%c-(~jv-4sP7aD4vjw!X$`TF7<0LO+1qVCufogaIUaoX!#*w zB)P!tT>_#ciZ)I`c#E~Nae9@*fk{v}L!w>i1|>>tV2Xr9v6N#7R5*z;3?{&AjUwD6 z!p$PQNQ7HN_+}AaEW)>l@DdSTiXaL`cvG_oZG;1iCZIF{rwK?+z-j_oGtinT8Kl#U zgqnfZ47_IGH3P31c+J3D1iVF@97QJICV2OSbsMdY)G4T?nSK`04>Ueoj~FDwgySLI zOi^!MB5seEXeT0TYS2l8$G~aUkdYch7YtkJQAzuR6*I$n0;7g-qHY}86L`xuVx}Wo zIby`9Pf^DMUD5l{&zuaif-U=-|CY>9NAzFud}jtC*5Jpuo`_0(<>`oaa1T0ZyB^NC zaAco}CXB3Tmwlk!uR*&_{2vM%5ipJ}x@62Q8M7-8v&)aNM&hiIIBNnpYkZt8H!jx8 zym}>iuSD++p!X^SKUOjW>77oDiUApCK*kve#2N6BZg(^ie#WF>l((jG^piZ8d;CYm?rfU!h^nwQNA!^ zM6`%8n2GU(M)}ohb_RK=iq=I|v8E9>5^0%+QIuB{B70PpN@k~f*%59xaHFIsY8g}m zN&zMngjuKt*V2q?7O9Hby1qh4#DJy%S?|>`IMYS4VKk?0C739zk`=U%DK+RRssX1J zXfjR-Gb-0F8?6q=c?D|Z;Y~?1A=6Aix_N2JhA)vG1{{nSYRVX>o^;~1`%)U#$%N1@H6=@J=ZCNl?31dt}<*7B>vDOoTF93Xbdz@3 zzoS$hD|I7^ZjVyTScc|7gw2fRMJ-GKiM>=Jy@Onic%e?(d1eM)gt$ky)qyzEW(^*8 zMwZbE;Cc*6)JmGW^dP#W+RiC~?<6e<9p+z&?8vm;DP^xCzEQoGcp}S;f!+k|78A~- z4&^iJrQymnM!3U3p$KO^#=09-_qdU=mYi@Sp~!VL$!8=L<#MQz zMK5(7l+h^gNg`p5@KT)xmDZJV#*1-NV|M*|=67CHjT>1glVKJ;sxJ`lbJ~S5pdgE7 z8o?AUD0Uz&E&s0P)!#rOGD;&wD#&wB{+>5}?XPsYdRac)^t{i z^QKvu~{O|FnL?SpHo zYOw?;ZbS0J9;Zy**()@zhHrcr6j zrXi<*Rm)`rj%m|cnT~k~2{cT)HApqt;Z?r$GU^Zhx=q_B`0KNhY8X{3=r#{#2uF25 z4IAW(^O!2g(szg-%Xmk#QxrjfGU_WJ#Wr9tID5`LVdKFUh86Nh|-<^sYc zM*a3yW3d{hlNpH2LDFs0ylgvc1P1uc61CNrnHF_MOO4pItes%k@rGF`$EU_=FA=Aw z{q5s8rSfs!K8{-|j$0Im>pzeh!nl)~HWdJuhJ7g@c@-m?6-z-qicFt4c-*0BG^J6D zs8jZs$e~$T2_`0E9Gle)ZWY@gO-i++8lI^K(C{huwPZQhnT{NNh?|RbVy}?AK0zh1 zGK!IDnINIjvLSN?3p*Oi6Q4xx^LX${weyE&E zM_DA+&Vv-3Lcao*Q|MPk=}cF(3w^jm+ejrV!6URc43tPh#W!gP7d8DBX_W>KE6^lO zXeH46slQMcNH`WvK{K?Mf)pXat_!MJ*Ddt)j3Ox#5LGl#$$}`J?A6X&)+w{NqJqAo zJbE;-MkWaiih*uGijzxoCQlQtm6|!}M?viXOj}H66t1p^X)MQYr%+a;1tLvLS*!8q z7>qVJ>J^>IHNBt4OZC%u>Ap>R9JgZBkG`6RmO%q$;LS! z%)GrkiI$2p`1Wx|O2ye+N(QOjM#XxCHepTKN`;LgeWZY|#5H8JVPj&6p`x9Y0n*(e zE8rE3r&2SfO+YD)3@w@XeTwljsxMAM4{As}mIifX4_S^xg&`P81^T&P7Jo59QBBbx zP@JN&_~^xDP+R%MMe(F)_=qR@y&rzi=R9&rwF2Y@g>X!0-Nc9E%UhCPN#;Mf-V|1KqZtr-;M0o(C5-7#AcdOD=)$M(rznH z$+fMG^^J{92*f|{X}gzy5U+Y^{Vh?(^Ph_FcyoStV0V7+wDJ|btBqo&3hgWhH;xS> zYlP)qbi)SQ9HybHY4J1)Hf-$NEtT1#ZD%7Jj&t5BEN!LtQi4#hf;J$XyZ!BJ_)Nz@ zz1DBo9o*tBg+s+@r2XHE}dfy_9j&>xQl0}PTiOnDFn9Lpm+a-sCP z&6MfHjR>!Es{!9p7D_a_6}IY=mXuM{i8mXxDV7TC+ZXUcASP)>T^X9D=s_g>6_2Fe zcD^^9LZ;HLyw;}{r)t$wj_l9<#unN@o3@lfL#AAQ=MAa4!BID`K(CVk5lSr!ET1wz z*3`RAdaYdcM=G@2u&@|c7AUC5_4Q)^|MJbk^QRt}9?ye+0p6z`K7V)+9!38BsthBDvkK37 zm2c;i{O5k7yh8h`e7+cXxBX2a>`A=;2l*W;uUG*8E8$Z8KC^UY#h()Pbj+-HZRO00 zUjW_&T(oLt#ifAv0ImVt0B8g(19Sq`0KR}Yy>RbrpINa9?pDAKKp0>GQUC`q0@w=} z0^Y~qjsYeCKe~Hn#i!wZ7Vvq%mjDk_T=;(l?jZ1gvUg^My<}#^@yVGLkHGJ1fJ1=) z2KXkR24(*?++QO6Fx)rceh+R0X?!2<0mT0S+y>wsh5IDnhk$1RF9Ti!{0eZE%7J_y z0X%mLaFNa@k^h`epl+bYi)}M24ER^T-2(qh_RXw#9sYj}zXm+7ylZAfCBi-qnmmWR zzJT<8hUecQ|LYM}4ZQ6Lp9T0cz`Y2&3hwo7f7*5rLOsgTj=C*{+X1*0&;kE+G zeka650E&N^M)M&d<^$$lC;jNq$#r)D|Ra$?{-%~2xuZZbswSx}y^@@#U^7ivm@&9>> ze^XiEy#vqm6^cH%|Eom&i^_$VQ7-A!S1xIFLx7%-D0*F5E@@v0cNXAX^tA)PM!;1> zcTKht(V6H@Z9=pmdR{kQh}+9$yWIhI8=X@C>;OE3GW{9c4*@F5WqaQb_e(;ye;Jfc`G*ueUje)d_!)q{AV=Tg z_$L6h$!h>Q+;AE|U+F#rpyMAu2mAu?OThb)4t>hznx{W{fLhyfloK=e3ED_F0B3ZGTDB_ zNA#`t2LW_v*VO!pr%L5d{-yH2R^>Za;hZmj3M-XA@eduxTLRcrCi$lZ?lL7msQ*&k z-wU9djiP0efA+%tx{&-sNBpTjZ!VK^U?JS)WwL)$pQpNC2Dly&1JHeVcLC_z%mVNP z9QxKV9a{MzfQ~CtpRPyPEWk5FW4J$pI|nX(mg&cU58!z=pbJ1JB^Q^K=0CfvnE&E< z|FGh}va<8@UjxG4T_*W&Zkgo2E6WP}N4J5~XI8rb>j1ZumF7REteF2yybqO0`RLJ~ zyuk#q{q`^j`^g>lFGEzZ-yE0Fu8%|2=^I0R8FKSfW3D zD{>~q7t`r~b%6eVrsy96^pq9)|Aw*x{kPybrRbk7ll0F61{M7W0`#9zCh1Stc3e^> z`~Ot>UlX8zm7;$qV0Brc|KCn-vxXh@HpT}z~2I%2K)%{W59EOzX!YsI0<+K@V^1C0nPw^3HTM@O~CH}=KwRH zCtd=07oZAo8Q@C5HGua6t_R%M@%H*V>23eN>+hsH{;Bl$oABHSxVb~>xxGr)B^}q( zhe@X;eYdqk>dvG`w&S@Qa4TR#hn$1ZTx&?_$)q=vPEEQk>B9rS+0h~OZqg&8cpd_z z0lPYi_4iFmfB#5_)Za;ezOO^-wxqxR1)e_#_-cpLv%d}Z2;ey2g$}8QzuF=7chcoa z=l;hIsr!=t{sz$oFe4=O_xHfP3h;iwO@L;=@{rW2JK)|5*a)~CU;r$@FkmlW0`TX6 zzXUu8_#)sDz+u4SfM-Hd_kJGkOMq7ZuZQSXHP9&}_30U%Xg|Pv0Ph1V0MvI%oxBC^ z3P2~|R={R}4u}IRz;3{JC*24+v*LchUjiNkdYg z01ySMAeB3XXz2hv>F){g;BPti$CVaSyw>jRW*66i@noyh8DrX%%dP;^L`Lyj`TOhP z(UrE=Y?pjmc~iibBmVJfxjp6a57!U1)MIKd-SP2xXH7#WS~RWIu&}5O*J^3o7}nGq zZ#HI9rf<8VCny~hkJvz~OF^2|tyC`*(R=wl@uK!f#E&;PRCu9y@-z-u&ZeDk2vgK- zs040N?v;MLgk_}_0-3O_ERm(;>6qWvv>6%T`zRaRps-T5vrRNvAf((vzoGt6)Fsc~ z&o;MjT)$?0PpfJ?wgE{6S_~v-qi0&0w`^B4U2g^6+p$dB)`vkyDepC3Cizy2Y{XX` z@y(2FbQN0J_qm_#=luO&VtgY-RxnypN_kqV_sx?HnUGVo$6Gp15uPvS`~s#7BjQZA z*01)?K-5T^q3X!OR^Jw!cOIq{g_+iLi{)uRIP<1gk{FEfe^2^T()2~LI%<3?Mww2G zFoD+%x@q%{Zl$<&!xnk=o$Jw+iumFFn~bauB=4>im#Tp+ObSA!pq8SxcP)O#e>?Cx zTpT3-$A@`Ln(93qFX^okwS$4fRDJav4?Gj1_ey7{ccXVSa+c2E2tCSk1N<^Qk2uw6 zkrxv8>o?{9a1q+DkJjSvYS16at4wXLw!RZGHzUsqnS2^v)9K_V zgm;t<-?MZxEz^TvHvZh03!~hEXMJNQ|MM!6&4UgomY(A0Y`3OGAs% zF)B6(uu@^uG00*9-AxXpWHM`I?1D~2G#|{Ei3o8H%WCT2Vs^U_`=FcedmOMrh_*Jk zD>0J~Aq>wga5dlvJU;{wNAVwS8{B@KU`&V66*V+HO`IokR_OIygyQ}`k-_hUet0sT`t%u%x>d?x=*N&gL?eK%ED*xg0 z=@pf~TvZpEcjjk{uU;kbpIOC46t5`vsPg~vs!#vu?$wX)efKKXr(4;cSeifV7|cYa z0T2kK(Y7^P`*?U(CJ`a4pQxFN1Y*hSJ~Tf3or(nT3)VY3$q>j)1tL|75=I>Ih5^x# zFj8wa3A!StIwGc9ZHST=2Z+X|=0z4M=wZQIz35ejUA~X zc)eIC*(j8h5+r*Bix&C2NchrFq^-1&HW5O}P@$xm@Wr2Spp%O!rX9i;ok9s*p(LbW z@g#p2QOh0QJF^0kQa1+3mo)g%)Dsai z8Wm0^ndIrCkY_Aikv0V#&WqW=>`fXmUD$erj#>*n4VhE}ckH50k6(olYZ4 zY&mTB?al{Oi{}&6448VdO=?gri_)n(myE$vbw-v>jDzA{crb|zNFzKga7q~h(|^ac z(rJu*HHhJug9$Q;tV%d*oHJ7l&1?>N77T$oJJM^V__!c8(s$H zF06*FT%oxmg=3+PR@1Q%GQXw1C9B;aUA8YHId4Uyw31)v#cb z?%nPLl`>%t8D6gr9Kj+DW1R^;a;&K92h`G>WJn!0)7G_zilT6wfS+cVMD5~8dTLai zRD;eGh%M!aE@!I|zJkXnDT!(|H&A@t@nlau)1dgw7IS)WbU9h3%#`ge3cXR<{*$WZ z)30AISk4x=Td^5$fP<#w%Vzx0-DPbl>vTeQ>5Y$jDcl|E*cX?Dj{VBR$ExUjKsISQ zNPzAnA};dnj)T~24Hv-E=F@#!T9K{ldaK^ESEbWVg~(*IT8lY9I;i1zYXj?xP?X4! z9m==DEnQ{^+Y!hg??9pk?W}~2t-4fAntc&tu#gYfREJ1QP^VDzi1z>3yY}d)iZox{ z>D#G12u~#{N~1*MNIDOYmw+J;LKa9Oi7O}&64E5mkYtjMgw;vnsQALbD68lqi#zDJ zXBBVV7 zW+Gb0N#UK&cD(B%?pA5N+jnVW1fw~3onnUTpt=_oKeg5wdx|YA3uEppT3Rs_TKkEocA3*E>39JJc z&3XXR0gU6d|Ebpce*^0P%=-Twyzak-*Z!a6^?zFL|5t0xpY%DTD=~T&(yfr5hV&$) zhai0l=~=F19SZ4P9_!Y65Yk~h*{$^~J7GTGt#ve{XZaQEZ-L$ieGK}vTkC2_-|}_0 z)?<(kf^;om*5CMgw5}-$<{3R&uVeOBkv?cJ>taZc(#3m^j6TWen2gSebQ~jlv@V16 zNd>G!^6v98d%MhjF4Ad@WW7#0>vm>&bUQ7UPUoT?t>ZCz9Mb8~KB@lpe3`vo_C7D# zhxH)q(MT7Ti+2-yw4RG}NTkOhy%6bUNH;|KnP&^M4(W)c-y+@BG1gyQ4*$iV*`P|$ zJWvhjTF?(EUqRiVl|7{A>6r+^{O~@^8v~PJpAhRMhUIHBolTjq`k~sorIX#ISLgMtND45@Mgzako12!O_?*<(j2Yz22u+Fq7lL zaQo$Dq~zf>PIY*-rcTZD>3f|S7q{h+#x{Jz%L>bjO3O<0c{Cb&(@4?1v@?#k=&I79 zs+lL@wD<}N=ABfW=F`&;$~pU-ZAM*4ADTQtE{)~r47A)E#r|OGiZwt4^m4Box3ujKBTdB9zH|h&JOk8MgUK6EtQ+-@Fx&lK6 zql7T)%_O3+xwRweRtEmonOADHE~2;X>mijT&E>b=QBvc*tMg?IHP=V<8d`k^U&_hV zP*he;pIb%g5UARi;+ksVT4+(gwP)oL)YX9vy*wvS^hEZOohT@+nlrtEf>HsL(U-eP z%)#ueW0}Ye=ZMDkmfW22R$N(W zzpN;)EUhXnFJq}8k&&hD;LWSUPit~0lhhy=>-%lFJIH8P3dm4Xq?rcB8Le4DXBNr~ zm0VC;*B9nSIx+NL*0GH0LWa7-Mpp&}*}uMJ=ek@HbzPo%q0UZqlCgv?w<32ss&2xy zeIsJ(&MUga&}GPIB@IA(N3D{E`4_2c^r60*>+4DRwX8&q|g0D%6%zO7=pk);&*Ehxl4LAcfL^ zlAWrK_q6FqQab7y>54nrQqWG*18(&uhlKD%p(bkSo+e|Ajl5PF&`xQm#JKvIZ_gto zBbHr%oS!Oy$CK@638}GQQWfa0L`+$G-D_82OMdK`;h>^*_$Bz4W)NLph)Mup{NGiH|-R zGcXce9?>^n(^?FtOQ)i?wx#o$jQTMd^$SC2!&C7pquoTNGcJvIfqIIfxW;t&3&+^t z;!s^%bDgCrpa(KJ6=+S6m5Bx#iWo}`I;16`nmqaiXKPez%lmCxlS6GaE86w=@%je<{;1+ESLUo=(805%Xzs*R~ZqO^B z!=R5q$3ba#2jqF6FlZX6473Q;4C(^)f;NCQgLZ>n0UZW?1Ue2%>xF+%7&Hx323iDa z26cgYK^s7uLAyb(fDVH`0v!jXt%iS47&Hx323iDa26cgYK^s7uLAyb(fDVH`0v!jX ztvR*4>DdvKJ==AD(BH^Y`SftPn=`ER{$&1he-amq4$AUI+aL z=*_9|vS@?U0gsHg!E+EYj>7y9^bzP&&=*ttj|a&}y(eDASK#$c3(66o(6p1s-_eL3jU3ZKIFTdCzru*5ojK00cbI(4%7f@0<}&%F+aRAqTutnEZZr3hAr`&1C;0s!=asj$!<_)3p4>jGq8*fw_S36!6mp zDw&KI1JmBb3dXkpFNayg@!1A^J%z(~Uw`%57ylgyh*)3HU;N+rQBcyif%^EPuqQL` z$FL`{{Y&N{`UBhPkzGNV#yo>y53)TS_A}WYf_(tnGhjDyxui?Wp>IJR>?8U86n;nYS>P3TFUlOpzC2jkNJCGPh|V;UHY3y_BCC) zA0_*J?ALda@?YH@l=p(jJPAwObJ1Q$ZhXX%kAQYR=g8Ve9l2t+BS-9XC~ zoSdGd5~=>24NoiV4eDkiA)3ezK=uaMY2ygl>tL^MT0zxbL}6dDtfrOhi(#h&P?V4x zVP96$sor;zoMq8YvOfkp9oRaRbeLyYZ&0R#$UGJPwBI=Lgno02^_nBQ4>)rC ztB%|WJQFzg)%f&}>DA>%j9M zXf5bIP))Bc>j3*veS}9&b3Z(rJUln_>UJb7p7kD{mA$&X*m9ot@Z8<2>$WXtuZQQp zUfl+5o`W8qN5C`K!?WMRv!frL10J4zy|K2xfXkxS!}IUGy1m;xYdkzhsJ?i3?)30{ ziT6W2Jhyvz2CUY3NO3adUgzOCrKhB@aB?W~%G!?RXh&#Vcx*T?E4M?Ti5F}9r}E_H zo@P1~raxO=#sukSw4iSdo$S{wj^;w=3q2PaYE=czm*+ElYr#jh&v?#co>4-7yYy`V z^p&qJEw65m)-^U)(^aL)=?<4k{Uf&Ut;Y}jwQLbacSStH_xmJW_Tl#@s_$VSu|OMB zm0NI)a&zeWm=JJi^SNI-bQ6$YCQekG4&5OU2qc1;{=V6v%hG&j-A2DoLSO>g2n8t~ zR*{*dB6AU^B3qq{(7$!r^-YbnOS1C96T9+qawg_nnscdk$%?i`BH4{&Cyvh|j_f7v z9ob9TqK)Co?<9a-jSHlRlCmp9(Rsn5A7LOANX_Hef zODP?Cd8!{>eegn2O0~#0SPTkY8BCDp$P78u>G#bADv9TkoA2wi0r>UtMBOK7=SO&n zDw-{dt+PM2?_Fvl9L{cE(Ows6ZO>Mh2sR=tE=dTc&}s7tVxVfR=8KXLqjV%>3Nsk0_rTCt$a(IOEW zZ&ME538L)!czkS(WZWqO)`2M5zqi~)xP8U4XiY85Xqz@0j7|SNk@}n6NO*cdX;!qR zUWDtLJHie0S9{^Q70vLh&1jo;;iIT=pc-y%ktX8Pme!^yNpHk&l=fSMsW!l=g^sO= zaHOGnX&a42!=xB)M*!Nmc1fEGtY#VNQ@Fk*s(!RI?X$KWY*B`dr7bRNEuG9TNd40w+g19smBoFB=Nw%*Rb?M{Q$UXM>Gdk}m@z-K*hJ== z2|l`uCS>uM@4}^2rJ0Y`*61Fhbw2&h@Db&LzTkB*T6?2KwJG96zRQGOe0{e*j$h}9Q?@2c4069*Q? z_(E*nYw;ae8T1>PtCb3K3W_8416E-!}o&4*S9q&`$B%qS5M5p zmpOdmTf8$Ui+IxtZeMx$ z9s=K^{e&Cz#q$-0{i3BGdBZ$>{|vrxKk`D%XWB$xwqM=tXY&zV;*qy5$4`e?-N&St z=6hDN5pRHRQa|Ckb)KJX6a1p}93IK|V*OB(N8V_3LJwLU>dDqn=%M~sDF2#kri*pR z4KC&oZZ=rg$SE$?y$|(+8tYnZbPWlrCl|V3Q&{IlkBfDM-0EUIlc)Yj;}nJ0xmeGL zLu(Ayv)@DfEl&_UJD*_iKn1B^&{+3Efh`8>S$L|8hbTPE#X3XNU94x)$6Ty6HJ`co zOogevX*^tEYF8Sk3;RhBXL<119(;}mkMQ7gJ@`Bi9_hiMxOx!~pL`=dc&G=HM3Y}W zauU&sn-j9NPiQ|RXg?kj_}{W+-mWA!(Rzg zTH#ZFZ_3k$@_g76KHcZHmFok^^QP}P52pT)*8i_y{=+c$?1%qBI)2noEnW(&+W9~= zxg=e|91~v}pELz!kI?SaACN9!F1yp+jeT`+Xa96BB zzKYx%5WZi#Z}Mr~O9Q+AoWgI2g})zoaeYwkVf-HOo|jDg)5RAs2R&u-f4HEHbD?MS z+84Q}BAj>c4ak=RTK*8f)@M|4cOZy^8MV)0o6eC^)_k}J-7A0(TK?w)_W|cIt_9xM6wBWh;7qH0ZUs)a;=d|xEcVGa_W-YaCm`o> zdL96N7nr^sgntVB-n$rAv-=j{tRn&0$K}0?;&T|`CrwrIp9dah)t8qjyblUx{zx7E zYrq438<4wL{#(HNKExa=QRAZ|@BKnIzP|(hmrn!o4i2C0{GIW?0Xf#>Kky3R3llUR z4*d6D1Y{}W(ZKnMMe;G0mkE66P%J;j!P0lgw3l=-1^95lkyo+&Lf}gsN50Lt0(e-^ zkzq$;y8E{v#gR>%o_gTTsg8W&OpQB$6LTC{&HlTA_gdlK3Cr^qz8{uZlN~qz{{eW; zWsdCR@E!+Fn&rqKx1a5Fm+>4&zRdVp;P)#Wc^mV;1iasp|2ixOEc`Ys2Q7RQmNzW? z2`t-x_gMmxoK7!px0Y`uzXH5B+Y1Nkr z4(UUR&u zcL%lp%e(E zy1jgk&;L;Pz*`yn&@b(=h~2=>!s}SC4J{|cArn- z!+oMv-$)N?+6(0;=}7Npya@auE590n->~HW5O}oZ-U<91{O@A_Hv#9vU1ak20eFGs z|0lqtm)*zpZ#{6PCGTgHpBDdS;3F2^27JiEyMQ;n=Ew{9`}-pBV#}S{2kCx`IDSq;yAg zf9(L?a@3LSoSr=t{#dL10z`w2+?8sJ0a7(cQ519YZ| z=Z}Op0$;lr^@qcM0{EH>9GS)LJ3Q%mku*v_cI4S-YxjQx9**#@WBx-P{@;0Ua*7Z? z27e9n4^4@=hd}28pZ7>W(tYjZ9`?8w5T0Q2f1oH$iI=|scq8pW8l=-7@whJser#u~ z{JMcZ_%a}yI6kX9{2NkY>m@@(n%LxV-|oTtfFHNy{|Y#LT#1X{r1%w;sQO6w1CReN zJvap)%01xEVg56K7tMF%4vudqHJ*Q}2VddAHNdG)n)nSD*LmE#QuQ7#6W`l`FIecv z`CLEN0{=gI?*boHbuEmanM`1SfiqyhsDq9+*rXsP5FTTK=1F)zgCIhOkYqwiNMbSr zK_Q7wPUZACN?UVlThmJQ_S#;(dT&M08chNvfYu^3C>l#2+|8A3p;883X;#06%?eto;q4k0(v} zy)=^7=;`#oF~$G43I7oA{RaMj0lX+F);=*-=x0P}5-aLxe zJci3Ziq{e63;TLy6yDVrYrka_^M4y)%gR{$PelHI0{jI-erEumX|Tsn0Y53~XSDTl z$tFkVKNj#*L;hEr;wPK%48WaF>HNk>3jtpO{$jPz-&(-q4eg^C@TU#(RRP{&!0$5g zzYp-426=u2_`MTi?Mp;?{~hpjL;N#w>Xz|X#M-e!MJ#LIv?4duPU8C{-;k21APYIJvYYEI!NTV5bz8G{c;n(ViO(!{D^^mE8s(a8fz~X{^B0MbDr1R=SThb zo6tpSY2>E_(O8*w%ZbNzA1$==)U+nWZp6RG zj)w8PH`e~4;O`tAO@A%mzs`-dFB0whM!@$P?8gK6bv?26%NBBcF5nvs@wWn=za-ZF zeZk*5n%DH|@ue7VzyqfIcbM>hGvUtx{zh(ISidgP^@z(js%hz50#0`oWB0a=I*+a>9Ffz178KbjXxM;UGrpREn$y!z!)81BnU6b56X- zUPO=`!t?qHuYY}+R9RJ8F3=)hnLnHvQDKSrEE8{4F^NbS6rjx+Q*yDk6jYU?AcR!c=?1>`z;`pjulBwvaCJQa^BUNJW(Qn-Suk}whpC3z~Vy}nI;?^LO( zxO(#R)G1S>*_-@R!`iB-DlI832lI_me0g9K@@FG1t-@2Ar0NQ6hQ*tzCHyPS<&eHr zQCdz%#$d#zn#nV!LA$D1kEe73p!0?C6lZ)W@Jl7t)pYuJ_`!>WB~_Jpo_9$x9rp$F zHO1vcbZ#;q9bN+Y_~@VuJoloeMgkz=!A^evWKZ(cnG!>2!G)VQ7nDi9ayo9Q^v+^X zv#$V3xAo5AZ_!!EXh7@B0>vaZo}$l!mltm-VZqjy`l~0WBu|@(jilONT13cHa1O=A z{tczo$g!xnjLx5t!uOSgbHQl+0uiaCq@tpzaI+5a0BEUXeE|g#pb!*k!&XpNRiNCT zQc%4KJsz}&s;!lNaD9?E?%IpK3v5HG2>2@le((CSio%T&{jIF1<_9!lJ$kDjY|giy zBm7${!H~Ul`n9y7xTdh8Z1U8U=^lFCP*8=)Oo^g7B~$}rd?>bLJh~g>jd-OLeXzGg zC%1Sbff6l(E1*M$B|dVyu-Z#h;nLB0n&PZ!&<&kjO}0>03@m+7k6zF&AFhq9Rf0+= z=hNRXy;pyRU@vYi5v*~|qnFR&t(I`(hzKVVmc=&(Dg;_%Ntw9ITEa~$f)4kc7?bd$ zxTc4o2r8;7*y61&#YRv0b3piTV-71RBm3R}MK43gSm@QydzJKuWUymh4%{%K%TZjQ zYm3|zA1^8~@K?|+H_!@`XNH+qM|k4~8*e%I!jfu!h9|uubd;2fNNG_Ho>i%EbLS)%Ze3IQG>OPPbs zPM(@NeHvM9c?Cu2CRO40>W>Tx163tuqBg5_jf*(Qo{O`!`p(Hyr%j(K)$qd+L<2iEqnOO^RaqvXFWL(xmnrXDRi=4X-PTN?k4J~@KnZ9 z@Z`{p_dv zK~>=fqacxM9Hdfa==J(&7yw$?urWe9b#f|1)u5op^jIl4UVylgO%>&wKMXpH0+og3 z!n1nkZT2oJF2RG>tFp`R+MQ|%GVyNMB8eNtj2y#$08$rjs4_-DSAlmY8Twi5rC_LB zzS&5|`YF7GGcYVKtlVl0+5(1F;M)XaiLx?o2YgM5m#!(HzO&j$zX=po9IXJzX%;> zBqRk?Qi#sj3+=NKSbL-DW~zka9T*k`z%+0abBRH~kfIXC=|xehrH6$z-4=6Ze^G0;?KDL)Txu z1=LefRah+UeIdPtJqN|$EUijURoKIBrXB<4T@__?TZF%KQXa%%iefSMZTVJgYPd8oS=_2>iNqkwv z`tW@$UN7DKh0fiJ_c%t9r3wLyLBImNE}>Ae`# z3^GKimUKimj;4V<0%X52N;q&nOo1anXgAf+U6z~dylC?l>X)O#VcLiz0~{5g`UmS> zse9T~8C|~W@c}>wo+gK(Fd{OVD3${35z9i~oQ0SC_kB zHg7ZKpC!D5gntRQGfbtwiIP(?eB6cK3iS^wZ(SZd?NSe@E6%)xL7J@@U#+V-36A!h z1bWL3kalq6%6>_;C7e3n-`^kHenyh--wh$Zrew37@*Z1_o-B6IWcw`IW`}3(nY!Pq zex@Bh7;S`cPR;PYf%7XI4n*y?1mw=~?UrDFtgKuG&%Iy!(#(6G5AJu}{!Q=NeY%p; z)wk4zC$$xJEz7Ab1gX}{8SYb#$qi$zk|gi>MBcL`K4!(qq>t4jt>>=!bo)sy?g!eP zK<8Mj<(>?-SUjz=@+@R=HgB9wZou`q+FGZt-R6Z{4^Ld-&=%U2qqSqTOs5ub`qcc& z;o4k#@O_JNw60fM3XG78)i*I0C?Vc9Pg`r(<~y_%4kD_(T%>Hz!P9!Rxg1>AqvhH` z8FA`@1gEybso5I8QUz-(PC~*{ofrE1d!|CHmJ3N0N}79$S-L{AEdb(ybDWxw+)n`@ zwh4o>Ma|h32Txg&&Zq}M*%m0sVlDzO)mAx_v$fYjVXoG)QOi)6IZ&A3hZZEb9b;`! zruT$&X&{|)R&KzL%UU)SlVx&hxu^6ZUOuQS*>-J-6A}o00`u|DBUNaT1+y2m5NyMo zJ%)FvA`N_ zkyBlG8Wb(>ab+sU{PWc{pjdx`^Eo@U%)9l>*L+Fl379$5*NW3%URlH+1cBzE^w-^^ z2F|GO1V6XP_dkFs{gB0)1k|-=3mGkAaJ8*HgW3V<)$}Dwf9;jei-t;S%%4LFgQj>6 z6gK-SE3EQ!Xmn#iuFz&FFcP_8e-(j)e_gJ?dpnW_Tt8eq=RbiE9$=1-`hg2 zYg*s6g;M42n6B%)UCdj}?ds09clqp*fG3VY*xJ2X?lav|_llOT$=$hok00v%u=CK{ zJ@1_ON!9pcxleS@wreY%=~{0$M95&WAjE9O*pNJG{H2yAzAk*@6Xn7kQ)Lx)$!e47AwY(dz`d4x$~xus!z)GJ_RQXbTT^ z+g|Ioy#*?Gx8r4y)b=K5;P)M`9N*V%dmX}Ff#S7wyw~wcM;p+b?D*~R{hj+D{I?yg zsNg_ycNYk7sN3~gx9d%;Dccd`rI(W=*=!>@JGx!3_fG9T*4+VxUI>)0eF5cLNOO?c z26LaV1h+q7m6f?%A_r&&YV=f3(naVk_OCIR+})=q*|6^8pzc3jfKT!8bZP;5MY}J! z?)nSCS=6Bh=C#LiM+`(9ftq|AbTg`w4k^@aKqy+6syuX__+e^fB^ZE0?C}iVn{-Vhb6UV4c3%F{Qj``+nx34LnXiMfGx&? zyB7=_BAJdPqYqWm$96w>$v{B2hu-|K zKg1od4Yl}o_Bt5HOomz^6HplD^Lmik#Oy}SS_l!(!uYymO+h_DOO~G^F)RvZ8biYL zW@t?aCpM8dO^KM4LM)$X%}8hY6tz@RWsI+%DFr6i-z)`^>T97CUjscrefM4k;aKmNfpQRzsNdQz`E~|KPw!iBxNyn> z1;LK>Xx%fxC$T&hO~Eo)NKQ+;g|Z7aW0WL6u!)z7Ktipztx`Lpxia0hQ@T`ridoTDTCbR^bA0~eHe;_}k|x#uB7$+YhdAln2TB?#*?>rgbW_j zs-efILA`LE8&tc}5`H>(UgXk5zM^R+;61ogP$TiFjxn{`2Mq;DVn_n55!G_mWz|Bf zD2GSFIY{9g$Pgb6Hq&$91}?MO^a^>ZIJNl*J}BtbROJmyzhB7JJ5g&)C09Vip_x<% zM87s(ZHf@Hf-r-rRFtVCf~s_oS#icm!Df<6ey~M;wk3_|EaEUz@v$zQAa%a+OS=rwwhO@iFcbof?@U zOhl+lZ5ec|*@VKtcsE`n%|b63r?K(ioB`){;Q=dl;sY`YDP2qwb0B=cF4~?rH#^z*;D%oGKnM~e)twxO-TDheqsZDR``>Bm!j=gS; z+ANnbw9VVkZ8*{@SqKj`Wm#E`w4^`}`8-*fgS?ImDDgtOK4^eRrz!^1H1NQrJ(t1Y z{aCJ}yXk3^kjFc6!yB1AUXVm}kPL>hgSuBI;tYCeHWTdNAy8PMYPM5p33zY}GRF4z zj6tq~Y1Pj`cx`T?8cOb`KCR*RkT%q`3i&ssQ)9=N`ntS@vU1ZcAmTOJe7lzIO3QQw zCTL4-nnkt3|0On6R=3*JE7bWmZ7EoaOU-j>S&3?1qNX4R&8cNM+Ld);0OM)%j|wuT zWjH)-fsZx9T2ELb1G7ppXbHQJob67gG442l3G!sEkJ--9mN;GkbotSfFI06hX*k=i3U>?CaaiBP%g`yYGWmk zoXr|%^$&xI@7auT*1&iu06xeK2aq(+p=Agh-|*mzg(j3`;wqQgWT$~o8KH^VN(WfZ zM8!`P@4zT9q4tT*D2&(r5>1A<%AiFpwWAp*MHi`J zCPJ~58hUohFD)6TWdg_;ceV|*e0INuUzI(M$N@lpK^1~Yp`tY6A#BMXuQk@_;Wd%) zz*hOG-8D4uYDRLkncj*tJ^{}(aM#jzs%IuD3FLplNp8I*W;Y>9_s!UzQ0$4BQFbdU zZ4^~RY!&7XNoDny5FX@W_kKfbB;8~=n3jZboxhY zyGc3C$hfD4EWL}yLl07L0u|#0dO;* zbrZUeq-PBgFHL!ZhJ0txv{DuF8qgfUxIy)4me)Y-*eIz~6Z6b!r>GsQ_WKANAhlyS zX;*8eGVY06Ebjq(MLqYzL`v8>()O zT@BUa1NiwnU0P+LwhUYfX*Gkjs?;;0D)Hydx;@L5D}!!B&r(;Y{GRL=c_*Dy-(tP8 z%jt{KX2b>kC-nea(9peQyxNrb980t&Y6MrQO%l=3-#Vw-Y`dUaj=aZ~rz(9ozUZ^o zjTUL!Z7X34{wmJ3nlUa$Rvsk95eKNfOjlZ#i-uEuA=fRI&#`;Vxgx6bgI=+b$g{u# z9G17WoOqX^)ASth-=Onzs2$oeAc@JeYs*{{!Cqbiuc{sd0FbY2K+V~YbDdWOrB2gTVZ zKYMKA>_`dP^%4L@;>6jBVcFZ|2ixRlkEXmGY<_~~r8EQbw8;(o(B@g)^BtZL=H#CU zK0`gM{tkOG|A^jraADNjjf6sbNSMIs-XZE+3XbFz60XM1ijS=u=Gp3y8}JxOZ3}h@ zX|r9F+d&v}iQ()c*xsl(etTLo@f)pPY*)^oXLs1s2!BGhVU~kh{{??ET2an-U1>Q#a0PDH@}WBOuZG@7AJ<&tg3(sC`f9J6c&Q2{pxiAjF$6;{ zYC&M+p4}{uhvoT6M4H~=k(^mt|82o$3i0QqQL?}-S`)E77DEuNYql=N)kX_52p2J| zz%aotFjIK3CSf%5(N%FPfMytnFDjlyHCw3lG~%OAjhh3lk1SIS#nB*xs$@A1@w7@D zp?b2R4hAq5qWf}Vc~Cc&>&eejs=44A9}|tMiE_Q&t~NEGX}=8y#1`Y1d#@CaA^-LG zK7W}#tr3X=r^tYg28L)`F8M%r!^$Uo9U*#>^nvjXzfYk~Ehi9LKD4bnvqze>2F zy0Ka#kz|>?A=Z|M^ya@xQ;3A7AD*H9$>4odYRA2@a5!@vYRKRb$xC|DWaaI1U=ZXM zEnHVHO7ot@vXCE*2OCfu-4}7FG3lcI(&v=kiiYzu4M3LL#qd009T-Hzv+ykC^m%;i zL3ME^*i0N{1rP92&IStGbKjr|UTzmpTHG`~!710oIf;gWx0>6b=AOX5jq5b`WP2`t zQjx;%vz0USs^O#>ipLj$&40mp{&Vz}l$e75TkM)R#}&o&4K=r`J-35JIKki~y?>A7 zbSjd?U+6u>N$9p|hl= zN?TG}Z=#2!9gvdx37ry0-Ok`e%M~rb6Snr8SRxB<+kFz|%Xn(Jmb1GH=Dfqz{M~QB z|E}JEwqW-go`Zp9T+uOsQ82Mw*PgSRQuf~JY4h#eesw6b-_y2pyHgM6aYye=WYaqZ z-vqbS4i6`~mN;MKIV|2AZ?k*au$|W0b&}xrllVS$eQ^6JgsU~OCLYpGiW<@eKZ^;B z4mP9SBtL!|#|flGZ9;lsEB@a8T>rjth5D9UCJS}r6#bYrmo(Z zq0Eb(wz?!O2LhC5u!dT!p0;iAp2M|6h+w5UAEjHy$d5 zf0Vq31o9>I!N|}S$^+Mk5k58322rRwU(y+^$wgt=wrJgH&8T^GdxyIHgu49=b$gel zJWWGO>Cm30cW+xEsa4w>wmRAP=kEqBh%6 z@^@tAG8+CPrd5Km%(nTUb~hKxdu|=#QyafS75=tztaiD)r!SOk@w9K73smu;{Fr{@ zKrKWAHQRT!InK~Zi@Yauh@}I1nDO$SrteS>{Y_xJXq+2kP$RzJ+;MJ=q@aGC9@rLV zrV%D9#fU9-p3NNR4vh2#x7uR14Dq#R+Hj4@9Yf?j$Ah0+>+BFR1RC;KqZ@UrU^+F+Jquu6wj%Fl>wT2LK@HB*wpMSJZ&6z(O zzh!ZF?@(Vm1Yluo%Y90VKSAEpqBe-k8$j-~ zdVdV9Kx?90v4W`-?c0Z{2YQf+)<`v@VDKr|FSzI56}LSJ;$K~ z*Hn<6V!C?`s@YDn<&*t%GV>@7!y=u4?;rNKlH zuYiHrrlww!`oK~JMYpDclMouqqX`eYkgY*9n2$o&#|pQ_}ek2w&LPa4!5NP1O01Eb(ik6e2o%+i6}rU5s3&$2J)lVQbm zg9kkawp(FJE!4auJ`{KPKqjCz9^}y+iXNKNuO8&wTQOhgjXW;{o0mgzS1U(rQ$l$c zU?B7jqeFXeFo)KI@A8#n{>e%2un<1A#-?#@^XxEe7^}WbO_;QeE!eIct@{9`6)TcH z)k0iBne<}SW`oSz=Jq#a$@rAQbjn(F74+6hA9 zc9vG7y3q%9y3Bu!lKHzw^he-4Lwg*;1azFM3a%YqC1uG>VcbY0>4U2|e zSXB49ZGY}L60R&!=S{Ch+9y~*O*wZAu!E3 z!+ol9KN(O9~z_y9{eJM zA#vt8Jd|y1nrWqvNh8bM_BQLzLwb}Otn@P5=!ZJk7I+gw zv@d%`8eGCq91pLUvERi*VRBqBzIqbt*1~atli`Yz_cWd&)x}j(@5A)w<^;~`RM>f8 zN_}Gm*-wb%Szwljvj9tNrmSmS21}*gB;0r~a@+ejCj2J5apF%orCyBWM2%vwoTzTX zO=F-I0ppUW#<26{OPqG3H;WJVW}YLmlJFV5(Fs0@O0fhl!ZhL2J}@5Yv76#KYxU)q z@EW-n@sIj8Oww0La>Fly0!A)79tn5(q8cX{#&R$v#!DioB+s+Te?)%H_B?66Ii5Q> z(|WM{m_Zl4P%%a`t(_KG8x~3NkhbsC1BXqs@ppW|ZA*shQlI_1rT(w~n^JckGD&@$ zW^OUEaxW5`+p#20{ba|gv7A3uZG5C^lRXz@WiI01bk^S$*B|i7&t{KJ@ArQbzt?zh z@*uz10PKVzk0<7 z`dW2XK`s`#;ReuFXt_0HyUNnhdcw-tAIll)>I&idxb8J?Izr2FaTEo|7=!V%6eXeT z)(nLvjEQ5YkZMQLktN4$3B1WfqwK&FzSakI3c;bG1l#e?>TAdL`&0S*7?(TeUKgiB z0XsMm032}Mv zb{&5=QsSO@24(4*x_2Ozth8I&a4`ne)obr#RvOnzj@6Z9&;g6s@sUvzjjV}#fbc75 z0!p$HsE!*;5w1+iG9PM&gaz%WZ%wRmsp-+#AO9#?ol|uNdV-Z-L5ys>uF#0e22yB5 zTk@W!52<(g=9T#7*(po_o24t%M&rMbJk|Jt9*7-M1G7iK9ik&8b$GwPy?2 z3PCpYRh%^cF3^ZssdrHhd4uJUH+T+OBj!L$?$2{ItCeLQQnK8DXJ@x(&=vFT8Fafm z*}yzpeR*kSow0bfW!It3LtWWxFz1zn=X@M!iZFZjMDv~XTgM{f@MqjX7-z2OzHLq9 z%kF@TGmE-!E86=yR!%ck3+_`5#O}q51~n=qj_s(g3Ayx99o3)wVs@OqH&k>x-GjY5 z2{t1qNxpya<(Lm!r&DdtKy#|A1U+gQm8vrHf^ME_qm8EQcJW<8X$joYdz}`-P;IVL z4N=OiQ7M7uDy<14e8IwTFR?w+JKmnZVri%va9t4jZB0Q+b(V($Mig#?tB*^Xh|*wEAG3arMEfK~^7R7*-!p0?G?lA0RZYKH%JMh8#VVd*DYs zDVTkT%T)m7q9SUySE@}&93&lCv}Obz(zE=)>p1E7oSGwkQ_2X8Y`?o+;@{5RnObI< z(&8V+t5-7uj!0xLbfq;aq1w_)a1z?G8qbm1A?kN2D6gV+ z5@|Jq)7B!M*aQFTWiL&L}Sb$kfMGHV_sTqK+GGd zWb~c~ALiN9NIY5Dg6|Taz6|RW714gTt|qOC6q8*UB$YyyBG9Y!C#dV((?m#$hp7-X z5qH1-8Qaw_{CYe-tUVptep)%^->5Bz$sGmVQKMzmK&a=;wiN(+hhtP$jpsn!Y|ojx znVLdWJE*Gf!M~o?x=GvIoVpvlN!A+PHhOtCxQ(nLMuvy(^lPjA%CW%H8fC4n_Jgy) z2U%MUX6hm{b+ehe4Q7gaFtyy%s*+00S8n*WjO9qxS70Y#{C7|g^>r}By?=qHv)N#= z?4Q6FC4+aG1nwtMYbN4*8`vEsbmtXy!^E^ZZ%sG86w0flsSahNd#i1O4wAWJd~sQv z+L%ZdOA?{mX`s)ZP^SCv;Vy7t^%PasuB7U&>JYT7r67GO&6$WW+YXa&eDJzpM3?lo z+E|1(l94zuFHu!aVd)PAuGbV~Utcq}KX4^DkYgFHZrZRw&xzel>+n-*n$S;{J%-0; zov}9I?*%oj@QR_8JYhG_iA6y&aaieDDpnL~nGRg45*J>y#**gQanX8)aY<0H8MR^I z^fSqSbhv$g@DlN}}La*J6;;wCJSN!7J8@Lrx{iU&Nxv0e8ot09+U4LgB zmOg}PJC+Fwz|XtKGNJS}So)hI3e9lEWV@D_6hI$?vq=HjCIw)6t(j8Ob_iA3LFMG7 zqNIsN42j-3k(a22C^XZg21!@L39}mLYkUS(-`dBitWUSoTXoXJHQ^FmN`T7fR&Z3; zwQw&eN<7mybgo=I_Hjt5$5v8or6IPZyYV4l2TImy))CD*1I^RjjgJ$}(>hHJ(U6)N zNyIFdUUuU`F(H1Ut}Vlgv91d|Ps%pvG;DH99oQd6DOa~-{2CW!XY*TM6~_DG?Wd~#)eJai#btjF4b-|nBc{5@NlNJI3w;aHYF z;Ez9+l_(xpq3UpzM2pMQ8R!Z&lM|8~@-5^?aV+st*0>2RkbV~akrh0XBG^pE<{vML zl3A0MRU`j|2SH`{`R8g{y+jTyyGCn9s$#l^~yZ#kT zv9oy*=DtTk@Qedy-3u`EN&I`PX%0OvqOZ&NOhZ%kwUpMR*I4XsDDC zvTkJ^zlB~K($K>7o zmuq=7?B8@9pXrIESCRFsdaa4Hn+@8Q`0M^tNnlY8-ilf1{+k(v- z=(#1>a$7g86@ZaQBDj|Xd~443g2(BoetdVH+ONMmFJnLE)IU?47}ODwz`+)4Xxl!A zj=+or?J4AMgPh0FV+*Iziwzwi%9?wyv!(M~_X!w*-Z{iSw!4E5`$+KZBq}^F z0FP&BIzrWmNg~v7f|`Q$Lt?nDY0#(~;o6Gp7IkobFlQ|c)Sdfy zcjF`UoZhWaufJ*mx7O}e3Ec{H{Hs#C73$qr(7L=xtJ zIJF)f{o(_gqv#h&f^K@NX2@Ny=?F2#bUk^HYPoNxQ>TKc41@-25d7K{gvH&6fl?MA+5DAx0rww(pEiI+_IfGhYU7T&_1$r2=0^mC6I z+~+dyLf1cYfR9&xLlf@%c%E*jdJ1ZZ-P@Y5vG z3Sn5KI^1j%Pg{&5jQfF8vb{-hIPh0aBVW`aU9 zuhg1Ip*jIioa_85=>S&%-Fc>8f18UhZRjDqEx5Ty|3DHx8zB7Ih4$JXla)tW0N-xc z>JruFNf?)FZ_k)Sg~`Ahnj~Lv&h=Kvs^L3O4&3W?;ye$lXx*;-?CiYsg>nPV@za;c z4Y;#1eSxgt7Zz={Q|Z_DSK^u&*;w1 zr@F~rKoygnL$#8fPF0ef%1I|t(#W|7y;pED2Pd;Zsnm3_dwx&$m7$u8JwL#~`D}ee z4y4CshhNP{o%+yQ8T_-QcVj0t{cf0Mn8c(L3nr-{)CK9G_m*HYDaJn$5B&q-G7>aW z6}S{a(_vDC=<4){3XP{WOjpjz%9HfUo$6sKenQo!Dtc=;>mRCqg6;mqB_fAT`@mQfIdc%4whTz}0 zLr+%jdmp9ZcdqltW%S&Ocr(7AQy;)Sx@Yleac)z)a{7Y4_6@&>(~{hqadk6oLE&NU zx{G4<0&WBC`S%u0oF9m%&duU(V3VVANH?=I$)aG4p?YWLV zYj*MXdU;PHZ_MT0JaIKJ5>`WzJ?gYdc4cdS|K0oX1T;Dl4T2`zFtb{6Pnc2!e=3K& z6W13MZcK7ZZuk|K7r85Z?g`ayywAa1R$M-7LJ?5iAOU6M8i;SekI%w(=MVJDQ zns!ep8ZK?9sFF4pSNVY>1Q*x%tBN-THn|J@m>p(Al!S^LDAc_%1vA??g#xlG$~PC+ zASf)@TukwW0e@IBV`{e~xeH6H3Ik;YRZ^H@LM1%mWkkfTdh4cgkc9ZS3pSU`no#22 zR8WI}uXli_;nD&;Ejzb{!1Cg%QlBwjJqu>1Y+@&h#H{o zV!A52JE>^Eav{x%>SC-AJOTu)T7S--jC~Sq_jd!1H+60*t zQ*x>)_uO*6{=-ejNV`kR-Tn>5ZgGW&yQtV-Tu40e)O?g6aYE4~s7Vx(P7|N?^$FEq zcUJ^}3zh-u7eP^J6$^>wD8f4}svuW4-GzkZp`x&cB*`Q~f!|;;H@T}(*Q9`IEISs4 zi~prMA|4TSeK|c^fhmzOO(EW71rSYOpc>KZ+8n=rD`^ds7OCv7Qpe#8fdNYOx2Bm; z%`%l2Z!ybsgVB(_u>FuN>j=33zRt_NrPRNHvXG)k=rH_Ci3YJX{Su7=v@tAS_Toje z7tGDh$4K2y-0O?|TZ)T00GkMxi%WqwuiQSNWYUC^wQgw0vmj_fwJuCeR2d-v>=dfv zcJy2LZ|x)_lH@L`Dldu{IQawMDM|sY33w$!19cbc4+Y?s3f%=$@GnqS`pH!c+_r9V z>jAHC>gIr~fKfvrdiW#ou-lUE^vg>ZixywXZQIy3hc0MxEgAv9*$P0#}R) znXwFL3&TwO8rFfXO!YC)&lql#KI%8d#h6mXMCE|E&4kBF!^QIi3(9RF`$YZ4QC>q$ z^h2ZsLHnH;rbjz@3fNX#8BYt#hUslmp1|z`@-ySZO!#mU?l9paq{Rjt^?IubFEZiZ zGU2$&<~k6A?<2NI+f4EIm~hR6H=6K=P57fG{BaZhD--^_32!ywubA)-6aJnFKW)N4 zG2x$?@S&Dy++o5;oA9em_(T&v-GpbG@c-ef-T0cM=$p;>&Khw)iSb$*aXFNJ$%*-H zA91f3U0-6n@{2E(5tmIFub(pBvK6_xD{?Os&sg*u;iB#p!W*jSI;`j$&!Vm@GTy=y zb$3%lG)Wo<|1BfIrV++U(v1kg@yq~dy-bpB6X8A)UM|8F5&k_9{v#3oD-qrz!Vik@ z4uRvRCM!4#TosRWvW3Ghw=mtO7M3Rl{DTFY0B$D3_;@SFPqA|RY7t)|;wwb_AFa&y z6A}Ko2v3XQ@HsIYz9fdje-Xp{@OXFR_Zt!aTM<9n#_{8AocWOpFE z0`ecq`9C<6%ke{i)+@n3AOt7hLl%0GIeZ4rGz}zv+XW(UP2%`BMf`CQ-z(xj5%EcrS^l)7Wkv6!A|9`e&vwpXUUh-;3}wg04^S88@Bz+&G>2JU4^=*8ygrxnnVQS_q~!{~nah5tHkal3 zwt(LkbUzk!|CY;oJ35E+pE{S}Q*)W`3v-!%|6Hd3^*n&krr$*fZTGVI45!X#{u%R` ze$ITR-;NO4@P!53|D-Nt`0a(LTO{})1Rrqi zVwQ9AVy2tEnCb2p;XfAPkBaaY7qh(_Ud-k0LHG^uKTDYJ0s%ij2tFfmDL`oZ*-IJs z3wZZZ*3*NC-vIsnQtm%umT~$K0;VkE{OSdMzkm-5IAl53qf5ZY1$L-TzkP`=7u3P5QF?-=?M{&oJKqHdRVanKC`)pZCB0ul&C3{i;_)eMZb@uf3ib^TBpk3^Bhl?Tu7v&-XM(ZmI6zZcYWzxz ze>I(@)mwh|=NG|s@2qnM`$ppZBzZe**MKm+x8VBEeu&zIslN0MHsjZQ5=BiF3y=Hy zWu+V*_TuYZ!%cN4x*KXTIE%Q-3Z9Uxj%|V5+GF?Q5EApsq8EM7VfD#-EIz2J_AGic z)1F0B`dvsLY}wYHL4@+2(LQxa0-bDuAMS}p8&6ELIiHs-AwJXjxe}kxr=Iz==e2Wm z+DlTKx;##PDfUhv79^(F`1Wl6N|~L^fIe1seyD#J*FOdy%Z|ry>JV{h;IZsDV<^!K z5NP5UUih#)an}o2A5M{Zd$!var3Sm53Lekpk7IylAwB;Wu(@5hmf=+E1wMf}Y76fq zL)}7kChFB`tlIWiez}G>ow;xSCRJqcbiBH@PYs;M@BIM>R{Z#jxIv|fxVOcOMTuK~ zKQw8dW>s^hCbrW{OKokR7C5h-7Ch`?(ZPEc#G&Vh!UjGGxW0rhai7C?c%S@S{z04k zy_T76fgEit8VWU-w6WNFThpuW+A?ZrRZLP!19;qCw)grgooEPb@w|MA9S+hWKxV{#qgZ|B+ejZ~;@T&3Hr zc4!)QK10nJC)Q)TSvdRkUm#?^QOFz=(rywGPe%~76cf9bTREM%wh(2G$b^S}Pl<8^ z`@f2Ec40Aa8!7QdKX zYhvf6mJ+zOJ$7aydoW@YJY{**ov7Q`zlxMUxYXIm%6L>7rN&=y7AjPd8*rPZvB|dQ zSgDgRg(VLVMy#l~xZ8s?hr2sSFx=ch%EFr8l`2~2u7~--CQLFWw#87#Os222CUtFm zjdRoTt)l0M+cA(7>`93tn7&i;kJ)%MOyH(HKu%)_X@Eqqu;w=6_JLV5StWQh(=IpJ z+txJQe4To+$c{6JTF(rt4CT-#RN}ScErHo$#T@Q_RMCRr*q4x-~o##V3!~8;!4D|XLeRcOZ4zp zlIR9^Skb+)eCOf*N%}Ynx?k$l^^~AR zG=m+-4f@*tU0=mz>K8~}tEXxnG!+j^sY$KF2>)oh#V5GVej(VB5S%Fm{_^~lqxGT7 zkiTLPYsPCMkq9qI!nC`vR|uXM0uD28fO}3v+UM@Ps@s%^)0{xBYf?#-=f0xE}exllt6;KheCWYv6~s-Xwx?_ z_8|n1B2Dl0v&xZljJziX;%g`ZLwZNf!i)k#FhU&?Y)jCFL-}c4b1)XiFIM1=V)!hv zJYeQbER@Ofr=U~fa}j1?ZjW+jMmf*g4RLh|?c`2LPqB~aUXmrNg1wm=UIkjLW$P#ga^8s{;; zlUKLCc$tRoYl$BX4UJ?|2dqWeEc7uz81QppQeR0 zje(icWoo;L;I{r<&m@ZPrvnl!?GNQlwOfvaM|EwF?l5$}7yh2^m#3^i6<&@y{uwTO zl6w55qnGwr{?T|wEzfNAK4E-ABuVF2N+KNbV^|q4jse$a+ZpVe>rW2$Ee@>I#uMo~ z&xebz9w7zfjOcHd7OyWWZO^dX5h#{=Cw(#LTz^5C4`@pZ4`d9HNPtIi3f>-z6Y>+N zmnTSp{u$c%r@0I_s0UucBfm|9@4(plw3L9e{w@pEG`S(6Uz#c97z+33US{f~P*IHh=?}ZMn@>&)G|G?vEYXmI%N5At3Ug3%T7FBUsiBIGj218 z>aU8vic<_8w5qf1+N};eEf*KzYPaH&@}wi749lz|Af|lpY8)B_RY9ZBR;Er zNk@zgO^xZT)MmSBmvX{OPzgEt0611yvhr%rv_4~k9oGG3<7VFuc)O%ehbS(%i^wM*6KTf?bZ_l-( zrg!$>sl~+c?)_*X`nqWI?*sV%k$_+2_stQKbomH=?t;$acOdz<;Tfm94*`C+i5|C) z>aV;@cvyyV=6;-t`qo$fw@K zXZ`>*4JMjZ7Afj2B+_g%(G*&E9iEZTVR zq}O|niRK^u(fZZ(MZTN#h1j_6+Fw!OE~_XnaVOr)E5HSvue7Y#T~txb%gk|&P=Q!S zp1UY#_TokP;pNLrA1E)bsVpw^7Z>T93UHk|vnlZTi>oj{T3wFIiw$`Q*46G!6;;K8 z0`e&+cNY}lu7c8PV3`;t+m_NozNdI!UxTv)}UAM{&om)UbNmo0Y}75hrdOZDa2 zoMux&c~ODCqH3$VvZ|sI>H*iDi%kc>srGZUS%H(9Jw7McCd3x$}ER2+uGh0|lB@}~pfk@O4ac@s@ za<#O4?&@4biYPd1@rp%QjI710FmOYW@xL@XbK%?tw|N(3E`%g2bLZyG$rniW;w85& zL)dBH-GNpMS`_k`X5}=j!%QEYfrsonfpJw zVtt_X>I*N6#1FP!ea!?(N`x`S2$5c2znvs-eZ}!3z-zx@A+%e-2_}9G$=t7v5NUOO zH%ig#+Uv(j(l3%O<(De*onoMS)sU~gUOn4Hx9AE=co>V>xc{9Z4Zd#th3h2gr-p<^nFf+alK!4`LR=QHeZ4vRfP8{C`%oOohbvXWv74az&k4-}YpAnXg>G4#Xy$1gC zq{tosixj<31J|W51$Y@0;|0MFm+`wXGLh*E;W0gNu=GP|T{w=H4_P>UKw|sT>FWWu z7}DcqYx@m2mg5Bjj_bnl+uqlPGCy1go?(c`y)-x`&k^$CI$IpG#|s=^bWAePOf}#*ub64TFQC2*INqm&bBR2?zAZezcp;YYs{mgI zaX9(Jbpv=ZAHEQrD)s^3r12pGzcj!fG1jMr$J;u-%)(=99mmP&V+MSkg~!!8US{Dj zw2tE$oj7+nG+_Oj_Z8TsyA39f?dm%wyvc+=X2So=gzquoEhhYB6aJ~!mlymQ%(3yCOpT4&oklQG~vZ2yv&4GoAA3#_`N3lA%WvIsL|-3 zcsNy3>@Vjbx}-y2`KDrjRcRqS!GpB1xT+k6HBw1gaXGHN_Xf&Kai6J#0~QS0R8WJU zs<@yChdvVYu#=~zPM;>>sI0t#A_VJ_3cpu>WKbBWDk%em7x=@-yQr*KCjkk)#F3)` z;BJO$X>0YJlc!FbK2@sWhba@lWN3MsvpG8aE_RZeAF2(7r*by0V}U733@5Qd$IJR+kk3 zlfn%JRn^6QZ&h(g_!-qyQ|2q;O&Jwcg~cF|B=iZCo4sWf6&nMU1MkA1Z4}Gz zyp7vDP-ObSVmk78@z;yy{5U^6f8UcSO;Li}kz~L!@zaZet0IgFc z=??<`SisK({JMo1!dJ$y z+*L7LjxCrzO_G8!EWaw~ngz6o{U7n-`D+4BvvGR7APf1;v#}m-wK1PHg04WoI|O~L zp#Qd@|DK@#k;tc0(4WNcbV>R^;GYOMDwgTS3HY^G<~K2x`OS!Bez%DDf>=(sN#HdY zKTDGC5#jfX{VG2ed>$2io)UbX5p>N0zAE^13O?_M@RI_5AYh+>!-p_E?SldQMgeDt z@T?)sXMqS`HH76U9>Vf$8p85y9m4X|3A%3!7!vUN0{&9)Z5R0O1bj=tcLe;Cp!->dx;9~;*Qovsc_?&?I1Uw|*?*x2Pz%Bv*DBx)U|0>|;0^*u6gd+qTEnvKWR|}YG z=km-Kc)oyZ1S}Wvs=&W5;3ES5T)<}pd|tqV0=_EXF#%5s_yvegTgRV>{{| z#`XV)VO;+o4deR%RM1(6GrSz2HB*v20?!@J>6Z=X^s9$+df#wPzXKsmj$Rh@ZwdO7 zg8sCi?-TSF1>Myn7+#P2zhE+)jCc<8J0m#V@)68u)d=>B|i->cW}N{BD_w}-Rt1|zAxe*5`3Bj|DOr?w1CeE*e2l10v;8xQ@|4f{!zdW1pG|E zegTJ!6m}_Kl7Ptq&Jgfs0T&6lT)@==mI!!z42Z$aNJ;QOPvUOyhi^?Gp>*K3T-^fK;4gvshyfxE^2#hV14h4C<`nj`S#B7T#= z10w!Tnafiz!XFZFpMW0<_=$j@33x&9vpN}f2za^J-{=weJOP*CKF7H*E)n=T0q+v@ zK>>F1Gs?a zbSR%qK)Zl6F1CvIdsZ<%2AD2jhJZN&&Jl2dfJ+2iC-{{K=ojPM27&Js@F5ZYxWJzg zP#-t92)JLsg95%H=uQayj9wlw-o@3yh$jksroa~ne2u^>1zs=k2L=9^!1oILpuqKU z_Gy9l2`Gtiw7$>UC18RGPZfBEfOACnDuEXXSSG@^34DiuJ4N_EfB*0QjQhWQ{{Ji6 zzrJMuS8__qjOm8`UsG`ZSL%%9fA0VK-}rsm{;x*_)c1c4!>>jE==ZKm&Tsn1&tAHU zWRHByN;Spn?&?}W7xN`_Uzei4Jq<=TN$`^lbOU`Wnr5QA&BSl8Z$(I#I{=;eTan$$ z?}1Qe{Y<5Sz7^G2BRVqjGynd!Z$(xUe(ATPXdI*iXHz&x-v9jl@BNJaAD;g|*#A3i zMrvxZ+5b>XReg#KG-#b@|VMa<%OYh*jGZI^@iW?ZMX`dSYG!_Ty7_)1^tubrx`wTsJzZU2IN zeQI`syeH>htfByFwhPzD@7v~itL~V*r!|!N?a=J=YVMh|S*V!p=@7QDWt+Cp9?G}4 z)Q{B9wZIv9&k*L7Wyd|Xf|C_*Pi@;4Y_)pEW7@j^4iXQkwiKkG9XFx*?&on*q@FpY zUF`4QmBWIQFb}EO4n1Iq2#C`IY$Cv^2iQeGJYJ>?(odrte;V9xi`wcuNgI#(D#rpd z^bObdJ1wTGXt6so?DxPZKBD=LNYruaKWX!;zK-}CQE9IqEbT8z&g`(Bb5AQR^8F8@ z67I6K=bj=a+fT}S@~CXSUr7CdHGqkt=blkoY8QmOqh93N%eMKH7XM_uhL;NyiXrwd z9a0x0pdsPHV$4k6y@-2>&eX;R_YLWNL0bWtWm$u{r!3lvQ=S#4Ylou&xA$zOwc(SZ z)`qWvsidlOrSlfjPFtk|kYbG%5vwasrySKn7)@t+PfG9a4~63U`un+dJ5D`$ z9?xvY5UDONtoaAQP&e+|rsX8t`J!^-kR86zH&Gg7p>xk_2ktoIx+j%_Hnv6>r89Sp6RcTsIRk%lLqUxqr?nkZ(EZ9Y{@Xu%w-rBe;X z5&1d1kQu+0Q!VjQYmR!>m9pdESQjYZ>^{4Hf&6TKie*RRpOEjfhm}LMGw7h~WK^7j zR5A2SO?5{+w#XKX=e4@O$j>U6Mr$I?wL$rh=GX^ zBqGQF0fM5UB0nUl3CSQR2*pHEi7?4b$jBrUXU;&dM1qr8#$hnGPb{_2hC(g3mwT^m z74Rnsp@d)c;;niU&7`2zJ25GZS|$9D+_m;vXXea=w7hrw?jP^-CZCn>*?X_O_u4eR+hjHbPLQ*|Z&+7D;rmgCWQFxq)jO#5ol1;O*ekj04L7DO0a9=%+W zP*X@@hDUvkx>@HsMHd9`ZXtUS zBlc1l+52y%AlmDD8#}%5rpYgRg0ErupvCV2y2eQBUOCqtuKnu%LK z=w|()YLm>qxprA5v9LGSUYgDH?9*YojYh;~0XCwkS4`}^&R+$B%cKR|>F-mAuiE5H zxxp#chjLG-M#hp`2Go${$nq~o1ocy7|MqE__}`d`jO#KYTD2S|`QOxx#`f1KxAl_{ zjXVZzLLCza;AYCb{w)Geg)K6Hk0^{b+IdZy2z?~USBt(nXvx{H;gNSppcc*W*Ban| z=XIvNdN{>)>y!@zTcnX&(BF4nrxe1!^@HGAKB41Z;auk8hD zF_N!AAJ{@>d_ZQ%Sda_mepKcz$s1Z5+BQi;+dpMfF18+*reJ`~>66x@EniBDz)O}f z5R``Pk~Jg4k|6|@!B1mdY$f4?Yqd*kpDE88HdU>w?b*>93vHiAwMdS|@?67MZMCS? zCTB{tQ^`E(yIAX+9+IVN3uC?S+cP)qFN^%@Za$F7+JdC7jhmm6~jeN=; zYn$5>89H)%*vgpJ_8m6*nvApFMiWgzuWbLN(e{rW2B|afNEkDiHMJaSZ;Bg38o|nF zUDAe8$6#RFj(N3FBgU8xRzh)MkPB(*G_G&rm0*?}+SlC_+fM@9lj(Bjlb1|g^m^Gj zC?GE;5Ej@%6F_zHKC8*J`O}`re85zLFHE+c4Q&aZ!;Q2=4^{yNg><2u6e!a1)y z(3y_n2@u+D?7^*tjiH=02z?jiM0;asOE*M^hCAMRqUBxaWXD6>Q$VjB8nER!hWDJ4 zC)MY2hcVL+aYJvcR_QCZlUkklI<9a9pVYtkP(eX~zx!NgFm;LltI5A-J?!r1)NRUs z;=TT<5up|cLW?!%!{OKd!0L9!9;j=b> ztqtcRTX2snxGSnM1{ZdzcRX+Y8Tv<67u<}DPw0EEQh9?vGu_`BkWm9NnQ+~gFl>E; zTS8VP4|_T{ax?R(o+xPKjf|}~rZ{{0y^;B6h!uP^DR^&+zjhgZ()qB_zXiA8;`!<(paBXzXAnv1y1!#;w8Bx=@H0I zHXSKJVnbdWG;r_`)k9svOWBb^9z)qX+>jd#8z95J;hhnp59OA3a=;SyH5g`D zx}T0jN}x!3Z?fFnZ{u4-`I%|oSGWRL&@$^o)AKE0sUIrQawKSY#cv6l_E|nFc`u9$em%MdI8A5^!UF}L z_zMnUpx@F^;;Z^hc%d5>p3!~Pd7sPxP7TN-MXpFUfx;(3xm_wW1uTc;=~2+2lIPj_ zJ3UHjKdu~NI?&{|oSdDAYkcdXi?PGv7h~@fF$=17I(0#{LmJ!!=W7DgsO5cMrJGuzT)+PoCE*t4|hqTOk>rOovGKHLiQ(1Mtb zmnnHY)M3zdF=*uEjzEBh9chu zgQ@msI?U-k)4n6Vs#CqnlGz2POtnGqoW1ajskTNJAv%3J1GkS3SWc-Gd_#ZNMKW0~ ziQyRGyO3b2#V@{KT88|kDJ8xhT}hp(7J2we>N>x}8K~<$n|~wXy6APWT@?4ar!MLj zQS)M%v_`~6S*%8h+Sa*9jX75(lvfI(!Fc93C)TrN(GHPu5ekVPJ>d1Mu*>v3Zn#Kh z_j=b|x#V$VTA8YO)m5EBnI~87WJe9;gQ>@KCwH!py;ktV**m&9aaSKhu7UfBj{DJ& zM%}E1UF+Wt3>UI#;herp*Iy&t9cxO3))Z3>erytuHv#^_Zdy^yJC6O<+pRln+IJoI z+v5hR)E+!mE13H3E=}{_g(HBv)$X2t30xx0Z`wC^KBG#lMNBb z`wAK$Xh`5rVWa^g|0|v^<$V>YqrCJ~dj6GS+ILhvfol5OR9-$9>stS#7!FLVdf%bU zxIq-JSBOQ}>;uUJ&95Y|g&q5#bSG7n3X7wmhioTeh)n5tm z5@k6P7%f+k9vtT{Xp>g*G|5-h0s|XvlNVUn1{e76QZ*idYfvISbD!1t^q>tLc;sIg zhBC}5Xj%V3z#H~^yQMwByxegx%A59znuezb$+<-BH|vw+LC14gns>T`b0hcb{w9^U z>Ll5ld@XeWW2xxx%+T`DLRm)b_bcf}81DH7LtQdHY`9avl`>FpDwuzV&JS0My?V51 zc2&1&6F%9TT@_Zcxi2E`(|V)7DvbL8-yB#N#!HA=m2Lf1CFoOq?ZamG8hwY2bXltk zZ)nDb4HRG9IV)m?UYTQdE*eqoKbZ-lX##UN@_-#q@k3R-w0LwtPfx3RcN0tmQ1; z_*5B#%0OcP?yO=AQd{f7|4D28Uo4G$t-$pBBD~h(Nt1=IY+Bch4gXpXnl&;q#xa#-u(BpUwTn+L6wNVkwvbS}M)dD9y4QQDTc^ zjxEyuD;0^feN%U4O|*5?vF+rIZQHh;j&0|OjVHFvj&0jEI<`C3$@krzA8;<#n02*w z)vB>;k6mNUITJM=`v1A_!;{DF3s%IQP&@nnMW9T%YnhRI^j>pkuZ|8K_!E5dn`P+B z7^?KzMrwy!KDH<85IWKaI&j0SO(8XdV9IBc0xC6g)yYZJMUsb2sSf3u`1X@j`!;0e z!iOc5p{|a{vAdRey|=F8$>in_=vJHL%O;W!aGQez!;I!7uOrAG_vO33wzrjtVXaO2 z<|IKweyB^;Csm$DTf?maG;NwbtFlyr`xnuGy;oY(QfK|T3ccY({87TIrwz}*i$c7b zgHqJ4E3{v2p?Aye3{1rBVcac0zL~^a9gk&svlS38#gqN>rj8*#>#xm#`}$&FQdXa% zm-|gtkq$g%`>qOBHtTPTmcP&3JLRdr{2(RW+MZs#fjf-F>P`M&2>%84uLnKh#dEUo z!|arl`f?|q8?*(_B;2?Vu&($Ok-ae>-OoTU=61NgGa%{ZfnJmO;Q)8{r0bT%8HB=C z=b*oj6uQ3~7*QH!MjoM-y{Ap0nI6 z&Vu_18mru&bG5@vWG~L?GT&wW>N-nG*>KdZ?@IK77kJRTe)$2lf_2?xa zA7RIou*)hJG3j)cUvp@U{7-;OMffjsjY4V=c%0L{&ffiB3+1NX8W(zd1Zr-G=!Bg> zf2pECPF^i?vlW@MxY=EqN%UgE_+3M8{o$2Av@oB9ju|(U?ue{@Nbwht7;R0 z{>~|3NriF-BmV^(x2P2RPK<_M7ng)&A7~olhY{Q)nujpa>9p6Ox$K5pl-F2rLn3zp zT4b2fH&NvK!U>G9L!$de^=f=1gc#!XHg`0gB$H|o;ife2l}EJhTu}tq#ts<)v0%$8 zm(H90V6y$i{8i?OA?wkgtC!Rx zmaR01spKrQZmiLRp|=Nr$iEmfh~ocYW8bbtn=w)aUE8O1qeUAk(-1?l2w`&b57-%= z^+CJixmHCrs~tscS~sR?Z~uYNMy3b<`P*M~rZYx)gq3VBPSd01_0A~5_vU>XOGlKB zZJvvp?6M5ouj8?cO+?+h8}RziuFA2~cE^}$0hF3XYh7W_c~d4oYtjH|)NBr|E3wF2 zIm5R^U8_IMR_VPHLD8Ql=cr(@c|qCMEod1`CM3LY=q%_MqX~m){fLUuT~tCWX-i8@tV}ci3!n6giE)vj2S( zw+1gUb=d_q;8mtm3$Nl!l0=fc4ZymhTfd56qHw2URgE7{(jtphqO~6o_{Bw%b2rtaa%-2If!y+ERLe@N2%!C<| zD;#a*y(ZDk_92o5YT_KQ7zNPKwYuuR&i}CqFCm+)7;`@Pw&pC|@<7PTop9uBlKqBOYE3;R{T zF+4?mD3(cPtX6Q*WZO8ch0CIGgyMyNpE4Ujk}%BCH1o(J7j$+w`J};K#`_j@X>G}p z>q|2c$-tYtaPyxFGpwu0#mkaYQPerbz#Q96H>Ul4sox;X(4<-^#D3H6iSL~FJ#(Ox zzJpc!&pzT@B1%^}-lld41+r${x{V|9k5o~c;_qyPW5D{ieWRq4G}tnH#GVs6_iCn> zPlI9@`kv`spL8%=69*tvrE>3Nxp=PyaP%Rn0?3fvs$prw2#Z(g%tCPVoZ4~DRg=P7 zYCBf>Gy0K3$I4c^KEp~8$89omNPP^mXrH5Dl`9pIAyQP`)F~sw=bld5FE?rKL8IY< za!5*xaPsR|x36zA{*K*z1YDt< z619VqH750c@>_q?;s&{Cxa0dhQuK4!H%J>rxsmiw`|MWr$z{lXN8yZ59Tv|VaWGDe z$3&7GSbj{oL#?>mlG(iKh_&gZmsy!C@-173p<(DO7oev}EJkLWDKOLGJ`|{U+5`Sn zfpaSZ#gh5?IevtHGQ86IPsyK*S0|jujR-1weSV}s=vuZThH=biY?KrigZJ+rw_;L^ zj~9$rFckg-G4N@)rSaNoqY$1CJ1*`~yYteZa}czjO_?DgktylPbVt}lE&G97TQ+$g z*K3lmG@3_cC{U#Xbd4@AX3f*9 zYn?jF+v_tZ)f&c`IpKY7{$uQKFd5r~Xts5xyW^>7j<=obDqRY-V5Sj&t$o$#|Dj|P zH7u43J@`GCpwYmUrT=H-^=v%j0l0d#p{0UZPHku2I##0P8g}aQ8Wk@9WMFsNxqB7L z;5t-sNzGn2Rd|R8y+y&t4@NgRMBzw4t(zEO^bml#qGd5^FsGpxy$| zBXCT!bK5v6g8p8Ma|X(Rwquymj1hS6AEw9RQ+n@j4?(q!#f9S&xcnRH=GIiyBN*#! z7gF>g5GQ8fcd`(GYk)Cr%;nkMAaa7v2H!l2z>TK_DLeH`KTV>kN5FH)bf*BaT=Gv44bz$O36fGDc6_ z7;gc2C=fqP92Zapq7AbTS^?I75(yelwEuIl-zj{{n$S%QC9DweL3l_Szewy4#tr3+ z1F`F^0EPqU3_ivcPfg4UKeXD~C&cGFHg5q%&50~%NInMnVF_*uH#Yk-xmU^fRUyQ` zg=}NY@w<4p(M11s2=zd`;vS+xUx%c_{>%e)teV&(_%M)8noOXFQfQ0VMz~VA2k9PP z3i&WpY=3_fp#iHH^pI<;H`pgxiVt8RJVU+!!wg}{_ET8CpG9O4KO_B=3Qy|S7!UF; z$o?b%^l+587vvRV%r73CcvM&b#0vZs{c!f>6IqH;YC-5f6(I?DGKDT_VpXBiz{7wk za4(Qz5K|l}<}oy4#UQmHKJa_GF&E-*kOquHO7O@NMDFYO-D{9Br+AI{MexYR>j5F1 zY+Ps-2vh7as(6^6G}jRAcx00H`^x-iGpV*h$WBQA9Qz>Sv0Mr`cM!f<3yVf70MM$9 zFpJnR>))(;*R9Vb?oej;Q4kn_WGkJ~sa`0>krb}oQ5&x1_XD3@9>WOIaglVc9$~$V zhi+WH8O!|)oCEG%O+E+{VE(@^nv-|=p;7ca1ELv^xhx0Z`I*)}_pV}Jzc2zpXy70b zYJE2D<6IUC8@{A0iX@(=h+z@MBRn+3e4Dgtoi#}Nf zWpX?r(akJ30l~@J!z?mA4;OQmHOTwh@fW{c&fi)RymN|#H|f&TJPR^22A~~o+}Dq$ z@{g^qf_Gzt^TI5;vcl~=F7G^lsGB~^J#o%!tY(pliYG!IE$fv3^4;@wy45l$ic^al@qB2 zpk>52E;n~pue}%hU`yKR+Gc+%_+V??muvUoU@LC8J$irZ$m!b6$=)y<;FA3=>2#fT zu+ z1)z3xsXS_OKTJS^T{o;GMu;PkxvpzZ-Yg4DlldEmM6HdK$7)?PS0Hm8H)g=m>Nf2h zS5y@g@gh4$+CVJnH#Ihk{%W?ee{_x;s)ST(&4Jpt47!ZiCVV2=^`NiNIus=2gpsxp zt+~x}P*cH58VM-0IsjijI-2BvN+IM4BW3UzqNc?nK-49ysjY}5Z+mHx(jeYw!{@&6 zQU$LN<}ixTy9@MbMznDfN$GTyS5o!g(OUM!o<4D9)x z4c61}H^F=5pXo4pbtAW-8$=}$0I{BzE(o717GV3&!83H7 zH=lbe36c}Sy8I5I9*DXgvw?5MTLoe^VjOC#N1x&5x=t>fCu7^0-JNifSaAt;6o zGpGDsDr4=C{FdinAgbP>vIps$Jw*UQ003(2q9CwFJdrouiNl29033+KD$w7Sd1p0( zg)Jx&0;7V}3BWly)ylim9wB1>%64KjVKsp>;XEMb-(wn*+b|JJ6Su+Tp@KKai$8c~ zelm>V%3fidBMK)zyfqla|LBL1Ia!8Su#wC6lthczeD_^>2R=gLNjVe;{=5AmdW^>- z;7U&v4~1 zXF0(fBmrlc?PUvH{U)!Uv3aopIJMnjj(i93Bd@?XebF4`;*vH@*^m8cLFcrU9W)4L1&y|AW z?{%dGLEhwly8-RB*8=}BAQb(REJ2--De*)qRq4X0K(A#>+3%k69#x^vLt6jjJ`f)f z9)yu(*_lcoZ;QWklE5-yKad#V8L0+70y}ZCkSzlEF9}@FTeWT(7#|0 zKu6GkWjH55V%NC*`&uI5qwg~|CXzI zv2s@j+rn8CVeDD4- zc{U&+S@B-VJ}#lS)sie!kU8<6K4}HMqSFg2eoxMz|Hxh^caElZtrc0y1=&Tbqu+n- z&yFvx`2K4MTi@7}EDB~*rrCpS=a4jI&frI_*N`&L;hahxoA&vx&vjoHz)_q|Za>CR zBCe?YI6Uz?%9z3zR*8hK4dvq2A4>7i+shYz>IGI+Yup|GNF4SoQ?6N8Uj*mv{TpZI zWxESov+lL!gvH%YoLNqk#c!wJ8?a|y{)?e_&po*{bbje|_5?q9U?|#?fbD&fSm^zd z_%R3;YXj{*kXXnXeIb7H$GT=;?|zfu*)=eJRvy{im2&qPIrASrGd%nU6}#s*+2#aa z@}9)JlxJZ6F^wJde2o47Oqeg<(4Am_S>_Wb?yN@-1gvMX>`6Vda!;RIa%bNoa%Y5+ z&%tv7_}{Ft-x#C4V|U>($a z)OixI9?1v3eXl;_-re{D&iH3>IFeVKzWA-9Tr_Dp+XgEDbNpd|J$}jiK3BsD70K3z z4_oZzo8rnl>xI5)H|Rk{_A0Q!@l;uE9E zcNtfX#fYk37WWt2K}8p@_6^3$=B&4a3l9-f*xdJjb$O5f&P-SPTnPmisJEM37dVUX zC}Pmoe9=rONTy1hv55{{HHuX`O3spd2hQvcJ>7r+uARsr;65#IRzCkrRuTKB#O-*MeLcAbV}xaS({ z!b8cO(*oac!*=1@?-{GinQ_Y_@nPf#DM5O$>*fFjeslFZ;yO@cP;0a;#)6!3Ch7Ij z^;vg}Kz?8v_FY2Yr2|l6#B>CGL~Vp^L>Xv4;yMC9LJd^KDPx{7oid#=pEAiFZ3}Q> zHu>>X{J)vSuUb}Y>=@uUkQ!J4v;r1kPXo_@I6zhGG8P4s?D6#R^y&0bt~e*q1LF~& zkrLn}wkFdCwk%E#5CaHnLVmzAVm*R85(CV_zQ8v8y*1GmQ=jXEbzncj53FVCnP|(q zqaT4B5d}(OD>CJp`sCGz*2mnTAK;8InPB~Ve+;n!*o@5kZwa>k5~L<9Ca@+nCb$Pw z609cwe_uu_fQ#4`EaoictjEkVCVG8s>CAaf)CVjh7(k8@6$wg{Uqu62<886^ne|~# zqz4o~$1N6iD~r8JmBrR@Tb2{j0WGkW<=Vn0x<2p@`2gkTtfj=+wXij^HQ^if3}c>J z8(y1!!5SePkp*(i$6w7_n#!5W8OfQ+ncxpwn#);y_!uYO4-1A$O??S3B1)RY0Z%;y@$l6|VOsw#*}7tK!TrTf*sbi#-s4V4 zCghFwR!Cv|qsk`~cu`}){s(>QUvxe=!A^Z&UR2Y+D1KMb6<^bFtMUM(FiL+o`6T42 z<*OkG-*6S8MSE8x=Idl??SY2zp76XO%E}w{E^f>(Y46mTpme_Yf4889vkomPXNV9EIhd6t>B$5ZD zlB*_+RqRUo#x+tB#Ttfo!HF})euD`s(E{5Xv=kE>D{GAH1QJg%yegXtChW_r+K~b{ zPRt+S|IHkPOMkY!2yMZLjqe}WdyRM?ZeaJ}@l}m+-Vy&k6A6+b@RPScGq>rETt4YN z`TTn;+#%!cimlu)&^0dptR7B9ukKG(1?Viwz4{b-F!N7`f^!Vs`^P#D^Y zIe}#pM4Znn6I%llT&;I=RZt#8>JBLTwRW7A`+LEbyRhoL`~ZPKMI?5_x}t}xpO?Jm zf-=MUmV1{(OKJF=?l6XKL&dRtu zqOQ-$ai~v9Un7gWWCmlI=h5QiUo|t8pNT6c?l=o;Ntn4qlGJ$jXakliUoN{x&te;qlQv@g>)@r3`oB<9K6=>cbLEjEno%ogD;iYb5=gC-as|W0<|PnaKx}mdoI4 z!Qn^hn_Dg<)#-b<`TuTPZjolJYMeE@L~LFIj8UVVnA(x=rU+-Qa*)emJ?IV!Su!M? zS+E|xYxG=v(rm%NZ5&2H9}Rx|%b*YZM^~{-ut}HZi(8*3#8AzGb};%UAD$t)N25C0 zzBnV|I2#cskg)Gs2~43cKJ?~z_dGvl16J>t8wL@N4>;Lc*c^H8Wk^oDo&WjAecpZU zBMH?Q`Rnb<9-8QF;?0b<)s)TD_3X91DBS!KNaeU=HbA-cUBuHS+GQsg8}*cDyS+0d z=#B=CzVuXh=X5U2Ub}a0d1OV)R@-}nTX-e34(aW?@l4~O*&Y`*M{TomQ&)x?TBRte zOp(VrXHleT_w+v+Uh>=7l8vi(16lzW$He;qzlTDXuHI${cje+ni2yt6&F%I4UrJqs ztgJoT)4rYnZ*TKVJ4K{L{->E?Zt@T!G1v&`Ky+$BFj$d5DQI*E5-Cs^lwZZfWM2Uw z1jHzyU_+8Gpeld6HETNn-XjJ#=IsHlF0C~+anI+=e=0R=D-G0PI+#G?HbT#is4H_F zqC02blRUNPz!qMyU4=%wY~OqA&U9K9{ zVDXT=z< z3KP$)`C|j+1LhL^)kDFCfM&2Nc6GkPeeR-#-K?#|ww>gHKIGYMF-Q;;D;S8-JeVru zJk}Qu?<2KNFmdTv{gK06#w_S#OX{w0ki{Rvd`>rFaOv1DZNcmZwMxw}<`;RZXk9dG z>|-uh!}}-iH>Vfo!PQOD#lPK}96wBO-UqxB5^$AJhunvpm=XYOnBjQcvRFqe@%A#d z@5zhdJ>3XaZtRY(`paz^UvwY`W?CD5(aewdi-Q3F+oc$5!ZjmgSqEiqPM@nJ>B8`2 zK<{j?WX(^HM0Zt=kNf`mP2$Ckw9mL9--q&yLiv6Pn^jgU3l4k#L&!T=j%Z(-1vlZN zluz{2!=>aSW5c7ri0A`NR!M*YtxH%B&FpItsmyVJmf6m zKghp~R)VnC9w7BZzrFpywva|nN89gn9-NVGK9B_&7G9o}BODz0VgcnEl$rS*P5kc|vA2{Ef7-p? zl-u5fTTaxk;E>*|+h??|II<7HjN5Oyf$y^rLpUrk`mVx}^C#Xwb2oOvqw)N$%Z7u4@Xc`Xhv-1s5)iJNhrd-Mch}uxc{0{eRuEmOc*>KaeW8NqjSY$ z3dxJN&4}<|N7*rfaqqkv`2s}=?hQo0tX+v>q@PVKRTk@f%tB{Mk~FsBcX&=M4T_4` z^U+gTjtQH#C>|_^>8JaLsZp~IiKKj;y^xx)Pu2mMnA z{bL6ONB4RMzIKm&{L>acnMc2IM!(rR+m>XW(oTxMGhA3ckA8ye-Ga+6VK5EHK4y^i z(m&-h{PLUGU9jI%VER^YcCRV!-Op=>;GlQl&d}_8x9$BI93sxQ8pK;TpH*Xug zbMn$JXgkmRInC4XnsY8x_*wR(1Yw4#ke7OP_jiZC#q&OzUf!jjU8tRqdO6y7e1c%9nY~-<{Nhmmu6g-|cJRvc{+)Ek z=Oz4>*G~N4zxzwuFaxfk=a@_2_jA#u-$zhY+^j+T;{&%G66|iRVf^F0xWY5JyMNwx zt+Rkb z{@MFc8Ckcd2L2{eE|w%u@6_4XDfM`spqI??!wEK0)bXy%hhXEoVfJ-~?80}q<%uBW zY>Fy>V^$~GqFuu`MHy}5x0}1XyYA)F`sWzA^k|%6;?d9E2!{G8rTZr=`tBuG)$VqZ zU0l#!eycuxlMjBh!ZSN289N6al0M~)7 z{||8dooRe$>CD7zzxg8EW$gI|EOt?9q7XjZfWG%K9+@96e>vFu`5`|0pB&fpbbh}p zeEg#=+;H~sT8!TPw*bhGT>$GeGP0XHHkzS;;k=gqf?do!q|mBA1#1KQ0Oz%4T6sdq3VjGabR=ooHy zh{;++G^>rj5NtZ*#$t>pD^M4k5h&HFtu&O#=u~;w;q@#UZ(2QHM^i7li4U?Pb=Ty{ zL=*7lkEx8>4?^u}aPsL#N`a)>US3A3iwd1C#bSX})Y!2w6U@4Sb*0Z=flFb<$$+5= zF-stV-j!}zWw7%i&qn%Clo$%zgHjoxd$LwK;ts%2_;yrNONdB;3{=%Hu+!6qjF`@8 zZMrq;Vuj{RXk?oi=-OVJKiMOhAi+sOR}b6p7>OOf`|2r8F4_GRC!j@LTl!a#%hb3G zYJF?YFH&4v=5z=_A4nM(y4r6hVW_`Gp;xxT z-s#Iset~d|Bw-C9kf6N@rS_h(VBpo9-dD30zfEsCp_`(f!0Jruw8gTRQH1P?Zi7)t z_7a^KGQHis85NdR__GD{_()yg~?gSU-_=p zs1jnFH*hh;(x}Y7Oh8l?(I!=cs~yz=2a~K@k~3bZwZ6GwkmS~5kTWfm#)P$Kl&7I3 zE%tjilieKX)i(zlq#%$rys4x=TZJbeg#dS?w8*jH9&ZOiJVP}Y2QQ3EJP~u8Wdx^R z%K(GQ=2`pSwqqDKAO?g8z?_7`h&8%edv z(B<0W_=L;alUNo^uDNyH9in zqUt`3PN;#`d`1M5JB_k$>Dw(49}-xZT96|wMC!0Tpx8@9jTZ;>t%+Q!JIr2YLUw}# zdv;H5UDE<$q+m*fz8Y_)6mwmouZggmEB5VeHC!~RlEJ_36`b31Cq~aRf9E&M)2E6W zRU(yFvMp@p@2nhMeFvJd!odi`rT1Auk7OuQj!{QNwfVTWWtF+NIJLOPT1!aTQcG*x#(_Y_5kftc*@}hxD zh%{Xb5Ryj>sFv@v^N`n^i(w&NsS9WgR}u;y!nm&5?-HYA)cth@xhp#+@r+jFSFXtc zceIa8()){rNzA2@N$x6eUE(+px~X$0#C-L_E#BB1i3vrwxi-!I3LT~G!Yi;xnc?ax z2nr7FZzv=>6mOYjMmTs9g{`?YPY&iDUj-JtK^YuZ{@`EnStXpg)VmpU=o!(QRv|Nd zz$43v{5J3u&KFhQ=;$eDr<6iPr`(&_ZX&p6NglBef`*D`9vDoCrn)5ZJ z=y(FSOBrb`0I694I{>7>GsZlC*kNmY>4;0_V`Ww5PfE%1^uP=xy#0}}(UrM!RhoMx z#_Ou3n^Lo8O8ODHX=*-S?U{*rSyFe-WCilSfw4nfigKU&x=P=y?hb=>-N4Lhp(7!= zOI#aU_DY0tpMU39=Wi?SD2p_oWtKJR#a zVYbS@6c8qoS!fle zC7paSQCggfptl|5;Pg_2I4zZ(Zk(Ef5YRTak2$tt8P?AU#6%S{s~I@NbNZ%xGXyTfq&wh_|4}z z;Vw}iKRift#r%~X57kBaei_k)<`#1iJ+TCY_(V&F?XBFDax5D<}{kuTBu9T zmNq&FIrk-WC+47YiuBM?KEzN(Hqr?`;aWrZ($U51WW3p=6=+!8D3GL39#f}M8idjGrDkAtxmCvX|82oVaH3AQ zYr8XFp;1Sk3B6iSP$oawqsL$eW2~)2Hoo(2NbS2xwd^pMcHJY@SSskMg4SBa*&Z*K zAo=}Uj?u~s`?pNZMGT11UacD@v0T|jGmlxsOh!J{e*yE0A`sNQGmukO1w~<_0rw;u zpn|`6)C`g(#Gpy%>S%;NDtIvN9g?w_Ck7J%YRHPphcWg-bkBspjFyJ9c1}|MDoTYK z;C=2(@M+LBDz27naSMx4uW1!)X#}e~gG?bIL{k37%aEg^40hueC_IK5Sw&+)B1f6L zBc}E%WY&hw9rFiUL5VE3j0Ph=9=gpXVn5DH94${~DG~!t(W~I!!-(%E^PxtPy|uxL z433=MiSI@353%^NqMwPsrpLPSbjkEdQ3wUFoDtnE4cdO8$yxjl=hLA zg5vA&VfT%KkHmtgAC^C!j-)Q9 zaXr-FhK=1XY=I8owodPsVdvAOmHi8QHcny14TD!cSf*4VqQp%gOam1+BG>4Z-STIA z#7&R=EuI*0@(sVL>p<)%=5;)iM`1;cE|TWWsX>E+0$=F^(%TVp5SfqyzCm^v*2!7q zQm;PO?FY=wkXdAtSTeXN2Zw{2)qaHdtl-gm~Q&D5@>|L;<2kdATmre6s#C!i7#|`8^=EMkmEv0F4~-d7|I_Tw!JSs3`lh?4KZX~~ zj|;O}?sLidhCeZp2mhm_nJZeV^HSL zk=bTiUJSKUG37`wX+JoYT&+gyL9@I+eYv6W)BEaJhPub}4}&*<*qv7jE_%lTqclDa zd_e1j=L#US*Ch;z#=(Z9J#`z&(>$~N??sZ0j_(3WK{qj%+{GK) z9YNXpZ@Y+^aNc6kEHc5qVf|W!ynHe-y#U)m*a3Rcw1(txup?vtX++NCN2L^@?6C5d zskzcID>i(%=hwNBNjHRo+S{G5E_cIJ(04(l??GadUjmD?Swz%J1cP_o!^5FA8QHPF zF0nZslUR$SrvFyoPd4xyU-HjtPYJQkVdZD7-8Yf1oZ0;~c~-LDH@(y5uX4kIh;*12 z2-`XWakFCiiwJ7EHH?rWO;zOr4Z&XU@cmab3Qd1B2U}36MVmO^(S_{N5JkP7A9rI! z9o?i}*e3ewFe$(l?00F;&c#AzmksIUxX8qb9gdtL(siH~pEb9$2bc9`ggZL95(cz7 zmWS_6pS_nKlU0OWZKV9bU`(&D3fkYkNw=~KlU*AxDOeJeZg->;9LsLA2!huyE+r8~ zU4!6)oN|^xhT0l%{C_UsdGyIaV~71gw!Qdy)#!)UJjS(Nk3DtzbBzB5!j-aZSk1%0L31i8oC6)S1w2Vc)k=wM4Iq*XC( zhs-bUYBQ1ZMV$5DAI$bOS~)z1xf5FDY$e_WT;*H5B zYs{6M@z2$C^Ce>Q7fS$3&6_~v7fO*(D8nLD>xv>5y)^aQF_kDqD&Ro<#8@^ez>?7` z*ewA{IpG{jCe3E8>hhrkYVKsql7~|=l|0~&$=yh9X6%_^1}P%FgSGY>QiI8tQ*3O% zagfwD1KcH%0746x7h-;3V~$X$t&S&W|rCcDb} zfbDppmCUFVw!f|$fa{PJGx>1l0A2Ds$IC}WBaa4{vhM6!K|?%aMo9ky%}Ba?@3~;_ zg(1U~qUf7zOdze-K);!TiKks-JkKXu_|NBCxdDS`^V1YsGHmBgAC+5andldct9O$= zDFRg8)Ku}^t}NWG;P@#yt{&lM*`o3QJjZJZSyKLu$R*R5$*G^Hig-8aWu#I8w;f0y z+#BNMC@Jh53r%aUjt=cLCP&nJ(^_V7HB$fVJDV#asqaf=d-(a%b}S={yC^;!?gqJ8 zZTE)f)uU2}NVb=&qMTnuY(!M#I+Ef}H^aY{)pIw9ViX+e^su1@&%OGkBixE4Q+8=~ zDRY!ycJjH*3ds{oWk6WRs1dxHxW2?1m-t8|_St25S0Px075rR(z1x5k`Z~6e#5iW5 zoX>*FxP~WG4Ddy)Hk|}cS!f$nXbGf*Fj85~_n!O=Jt|m9_0h?MpsD8l55E*x;`EqD2BjR;V)!24Xy!hEX80VQPKX4hu@8J zzN=vp{IoR@r7lu20m=P++;yVb`FR75Vz1a#MUQy}kGh}@Usw#E1=DBd!;8pOg^OiEnWjlgvnA|BI*n(dg)e997SWEKEcu<_Ob34L4%RO^RVE zH*4LnmgY!}!TD#Y3%f#UKh7Zx*1FVLLRfsQ;NdV%GDcB$#dB$$+@_GA=f|ZghamXU zpR>PXZ2UX@4jeHI-fbjlVmg5m^T4#t<#LU4RoWiqg!#oUu6f0vv(qd~D18cFHL@9S z^Z2r&v-`Glp(`|3)`0JzXsd_+8})AI0#6bY!nAOn8A27uGsuT!1TBEqp3)dwi61Ts znyO|A8nu#ay%2)E7!$O-D#koZ*@lirPDWd{3j^w^!3sG872BVobS7PdB`zRPBlh_v zgPC`*BmC$WL{aznhB>V43>^Vk{K?{2s#uf@rUnQm$Z_TpwVp9Pctx`7sV(HOF&Mov zm!)W~q^KQyyVk-$X8x0+M1dcmxUnoe#=WU#JOrLU?GdnM%8D_~N3(Ce$W(ujVd)Kq z(RxZ|wkspQFASxFl1tYv1KF(_oxrYHZ5aBdABCW98%1S+zGBU+K0+m3Fn6?8H1C8n z@6bjSVNC!ez34~Av5ShNcjkI4&d3S43W2tP*UA{r$C3Uex2iNKmv`yF#;>fLJ5aKS z0|&VG0MQgB2k(Ud27XD+D%=hF5T{6UL@|IMy%B+sMMh!4@cajsg*%U}ZTb!FssN9* zf-EU#PS1B8v_T_sG7zULj9y?hRBKbwV!MDWDM2lvm0}fIUlL^Asnll%K)1-oE%KeH zY^#^``Gci=YAZ$jOOFI|#tHMwyuqMe!ng;ou^Jg?5+`JOY*1e5?e8xAm{2?K%Q7Cb z2U%kMk{qVrzwz6Zo>Nz2K3L+aGl&eB8^0kUrJ&hGJG|4Ba*!Ji3nA};TRA#pP=E9~-gTb%VUvdAYAwY=<~#WR@SH%BoL7~E7B&BJ1%&m^x z?_y#PAuP5u-%1S^N}Ry7yG$$?$j4urtibR(`I0y$ zV?dIgrwV66L19{|K~#?KU4fbg6(E%k`v-A`PdEk+xz3N)q%B2!3?F*0^<*ZTHSohM zte_b|{T0|3eNZMBVg!12uhqV{!~jK7hL3ouLA&wNi5^7eY{?4Kb~$q3%yi`nJfE^` zlbVvXM=%CK04oG5}Bz8Rdy-u>GM= zKUG{nT9t-bw4_A&JAD<*=gQN*nNK%9G?7e?+D+vNPh)Y5!ndj@3Z2>Fb^?-2*_xVe zN3Mo#Y+;Nji5@5yg9u;Z1Suk4YH8>vbDN1R;y5q2{RM#tzR|C5MX8K1KzbeEfe?g* zR;c6>wxg$@>Y$A^GhM8gA23fXro6>Uj6;pMo?7P}5OPM@9U}iuA${CN=0^i#A^BC>cyaBZ6Fdz%i96Y^G7RI}hD)q0r3GbULf9T+gFd@NsG+ zpq>h(y8bHzzg7Rg0ey|N$}ce(zkHA~WQhL~9~(=r*D$0=W~=7UT1dnK`Z?0~r>L5W z;^o4@(;vBja&L_7UK{j<=#hUH+#-}jWjkz``<%qJz?G@SUAGmV{>%hQES;7Qfq(MH zT;PG(Q*!a95lB#97rqpCF}DGRJA_oLjrl{mLr24V*!&pV3wo4R?1hF+T~QTb3;t{z zalW`k-1uw!AF3Pru%38|IV!$I~jY4d=IZJ2=en(#pLFj{TY7>rS(D|69>?%&_OISe8r$W`h`AsEGBe3Q6GKlStNK%hFN@Wqt z_8_pC;h1b$q7g}iQ}vDMUo79XV(GlB(E_8A(7*hHQ`kpH3Ykk-D4G6iP#SjxRkCCH zJ&P^7Xlm1zjGa@c$<@!wC(CCiZg!iqR~c=L3JOp=86#IdKi?P4i!q2J3+yN4!Y{{6 z0@op#V#*iY%IyLlC*SYUO)EsXle;QTF&U;qxCmgSRG{c^rb-;OmGL}5nXz=%xYM)o z2ukS1rb|w}g6A2=d2uv6(LA(IrzLq~prI@t)w4CS%*27}BTfr5A!hp%3Zzu-Ou_-n zV6!rmIj zT7y;PJ+9a=-Jt6ndDSGNN?7s)lk@J2*__)~a3m}A9Wt{7^{tvnpIQqOY4eFr(gL#t zhs5}Y^yp>>P^!|xCx!YQQ-Nrktt^|U%&1n%bcsqY^irLj95Fuzv2WC^UFA)7kl!{o z9p0Gl7=6$yG#wmv2_#1#raHX1g)Sj6iJ??VF|HF@Ruzj8H~cXW^aes5qiaIMb3nzb zvALV3mx{Zwa>F1f7sr9%H0WXWG<#=DgdVhncqT&_n2#7OB)BPPo8AcRq)XQi(Zm_W z>C73Cq);b}g*2Rv*ADFiQoHfT+|yC|A*V}E(FI(0)_d)A+guza6<2?AR+UKE3oSeC zh#f%g`V6ofDygiP6eMNV?uo(4KZ;=ON@_?%$&uX1F!B9?8reeb=vz6l(LqeU zI7;~yeAb<|k796^4(}j+n9En_*F2D^V7MJBj+9OLP{_E_6DewXzl4QC<&1quP9|7X zEh9GJcco|wa+Yf`1EdhgI+|wDlP1PFMb1xoy*Jc+&chokffpn3H_6dAz~;7 zszAw016)SP=H-(qWbOYhe{NryY~ltKX6tuy8b>G+BN;bSHK_-yuXK3pEVeeReU!Z6z~ z%$m1grnImYI13f&8aXBYCl7tT0>9%dX(T1TK$1szEF8I>>N;oSnrANBqLvG}x0|{F zIYaWFUqxvcpQ5;*RX4E{g|vKwx1|INpm4fmKSi6wp#ECKg-9NJ7(c0POwEnck&jA; z2dOJ5gp9(u-BLCbalKl%)z;TBpVwJ^vJkZ^!k1fsJ37qfJ~W=GZ$m!8Te-;(bmDxZ zDpZmtQ+NWN1zui1Xlsg}ax*lbVwL#=Ory7H*ItD%1iTn%BzVo6vRa*zg198GYl|ru&Wbp`k!kwlv|RM!vKX@3G}fx9 zz+8qsD3b1MN4up3&elUoa$U5xf^mHoq`(n~W3BOIeu2HfU3TDD0#$h0S(vts=l}>p zMz>T_`=&B8xqB_^yBK1c%K$E5iT&x!PlBc2#*Yn!yq^LuOHyp18!XnA6fM70*o(vj z1&DiGuIfS9YYW~9)!vWruO!k9%Oo{zj;H4823=9{^H7t-m^cpnSVb8_0c(UJvE>fyFT>DMvu& zcnM%`!oCRn32g@W1EwZtk`-Lacsj;_+#`&58B2uqmsd0=mxwMfT(h>ODk!fO`L3Ag zdC#~g_NXfu;)*IV>8HlXsVDl$6rmrT(e;NK434t{fX7SHW2p%y@qh&^?~)ijL@DGg^>oN%9>oZP=Q?OM4Of;_ zx+#Vi%Og%~^~3(eNj4XeiMf=Awp@rFo<7h6^E?56XlPb(C=)VEZkCBTJd(v6^GM-o zhA1khusky$b#PTa_(vQ`IHpjAesop@E~YXt%@PZ&m^j)X6;(Is7{=O>w{-$zbuTs$`nVqHk$qD^CDST zx*ep1EJQ&XpOgnD(915D2-p&Qm?BXsrJqJhJce4Fut`gf?n+pMcP>+PWhu}(*x@4) zS)_n0qv9i%MR_WoU@9twQ-VjxwPdSA>C;jOtpPyDxJ3W39B!E@oL8Yq`7N@elIPmn z9#+SV(Y$t@DBOTPtfHtN0K?inW@W~Z@d<50R%fClGiK`wuq}>~6zRXPNWx79nqw>l zWK7e$x(B2KMOVS-;GRoL#j#8gx7Qv^jgpSS`l1N?5o#1SEJCh=7_uQ^$T*ZPYRYha z&Q30M0Fnz6V+?D%(7HsN0O@5+Ep%qSOXLo!hsE7(2@)bY#*xifByqx%CKyj8lBtY} z2t%tw*2`hE&>Qk17G*8M0S%_GM}_}7;s-nqS!wPi%P=YT*dytOXh!5zkmB5ME)Dx3 z=aLtx_X0G3iYevel&BZ}4epN9mtZP`_IlTHi&^Z=EtI=bD~!d2Rg5PUC9J6^Y5$tl zA{XLdX)wYF0&7b#-E26AEi+4g$eh?VXyXwL=OAr-e#6J=qE0C^|vF;y56Cmj031MrXv(Dlq0U9Qv(lX92 zCTu*4BIOjv?GpKlgYX6zndRFttg%N~$@NN8>g0%yyhvq1$IH5ii_CaXQ0gMC>&}I4 zs?oP18i%Ecf#NjPT@ij6#}ZKCH^HWm2nF>zqfil}%|v8?t7~{5p>p{53t6-k@+dz2;s7AD7*BM}E91}^1*V)2xQ7{_oO zkq|wgM+-!AyhCI}rOMbV=bGiOG6H0SS_Lg8i_lI%!-L4^ zP*xeE6Db@SP1cQEVl*+C$jvGOGp!GiCP0(pwAqoA8j(RrsLI_A^kLM(%Roe?1lmX_ zX*AMzdEbk&^YSR%UMNI@dr|Wu&Nq=QOT=AfqBEmW*npsg3Q5J((3IK2j5C zf<^p5ZU!VF5=kZ8Y~3btmx3*=cpTZaW`Wh5H^f|uVoaqg87NFf#2DbNm7WiUX{F)1 zNPJ1);v)xGGfbhqNw&W=qEINO2RiOVtz5>OVz@E8k!5|wl|XR9B}WUI7AIYNG@|6V zg&s6qyz_L0eRLLe(W$I8IW1R3d=bhs#wqO5b@qBs)F)8XB_famm-qB@#%Jk#XrM$P zE}lxpC21&=PL$H{Y`?O==p!*)VH7ElH(-_NK(^R!#2D%qUQ;~K?NRtmKK@od_?a@m z{a!>qi}(}D$bp-<#4d$g2AO2cvP4FOB|s$WB!yLB5R0@i3Y(@jF-ncqtT9&#{8W)l z9#P#Lj7%{h@GdGn#X^+u21N=HT69i636S5V>qqv$p#m;AxQQYz5HkC|004U6A+o8a zhgD!E&Tc=#T#btVR60kN5#^oK>`u*2M{DS&m#IvR}5=N5{re8Kn2*J@T09T$40S zGID2kqKj5qO|&qIiF2UJ=wf>Ipob@uu_@|RJ+V1lRj4;AeVfvfh2y7$LT<>L>!Q*l zR}tvW{=UsF&|X9?=}{xbLQPUZ$XMGGwoxXW6}x|7r6ws+=V_6tYYXB*sQ&u^7&_WuVL}*%qoGX;_ zOzdGH)EIK+an!^GqAtQ_tVWzaW*vsU?LEiI`gsP}oHijA`l=Ax5D_TmcuETRE(P?8 zQn3Cq>fTW4a$wrLTTe8iE(LL_XVQwx91BX<&J}s5jHtY)1|6Jy!X+BF zaNyeBmbNiMI>}i6@`XNH#T(gSvyqe)f|L^AnYpa--K2~Vbe+wVzJLDikH%B7h9r7kB_^87-9^gYMpnh(b7x@qU8ip{B?iCoharCi7C_v5v$QgAQJZp+@>9gyf>3V zOEBKaL`>D((bLz}zat`pIJikE0(Z`iC+(~$E(;?6pU^t991AUHIIGSh(?n7T$W+!K zJp-v4uf5b*rJ+gs5|ImG+AO5Kb)p|ndv!r0l2YMdG8YP;-<%!iS)=hCg9m64lfe z(c4mHK^$M_gIfTqP_S$3R?pqO=>%PGm62)TjLr?i0(?FjFF`;_d@3DHlF46&g3uXp zoFa)*lBg(qhH%8-U%rR}&x22DdbR*IOH>2VPd26O5>ZxU5gF0=8byxGN6|SxDal6I z;(QE-G8v~b9;LzE=t3C*F&#v9vOo$LU{M>HG?6{ouZ;Pak|F6e>NODl39=^ks2l?* zbJ6K2Yy`@~AcwpqX+wdQX4kocSYU|D7-2eQ@N3CsjN-U?R^7ETk%L-SIl|!FKrZaWt1pa=z3FC1EWy5^RW4=h@I17c&Q7??t3VLxz(P!6_6BOv;aiveE|A7?r>i>?mm$!B1jC8Ss%<8^p~0AaOQ)*irbQ zs|KT}c-f(d;u9ImYT(>Nz4RTahGJE+iWhIZy^r!yP~St2UTLlYm`a zei{t#Jh;NdgJWCiu7&7DcJ=PfY(Ryy(*&do+PNX2z1|V`Y*$ ziqTLSO4ibx&4co2yEpSi8Mn5)sivNWto)m3EG&1$4JBz7u^Ohis(~UWdtnA<&4Jn6 z1Sl6-b2B?@I}@2P8>7h6i7b+~&{{rWs&IqU-`Nb%aXgzs#-Yn)j`E|k5U4Sc#xG4< zkAW--Y$5k3@XxUZ6;6W|k-?13w|1&XCr;uOK<0pMAU-%up?!oNsO=aJ^!Kc9+-Ayi zHW;+U5~--J0N2oAEH$1)(}R8>(s1{Z*_#;4q_Qbc2Z~^#6df4#I5x@ZwU(2aTtx=T zSW5mNw+YTF0~s_aNQvZsJ`)uXU*v#h&{%_8*8uEpq;qp?aU#?p>?CrQozPN`dm*F9 ze|&iFGmX?vgj{W9km0F0CH2toME>%rI+agJ_iY7C!flFU zL}7b!mI5Ip@Ij+T9Nwk?nhpN36`Kw@cKOM3+H=*xG<=3IY^mGe%*9Eh0h@$)S`~ga>qVdV+%k3>U4xBJetp z7@Z1?rRVs-uiPQxm`G23OxWjB=7bf^sN>4yT_{arQ$7I}xer)^lokOFMP$V@XfI|WXlUgyc2A~Z;uFE>T(gsa@T?qApsq;vg3Q)ne|9EA zHY+?@>!v3v@5RF|+c)Il~@qqd!g{b`*TCB1;qJx%U{ zB5%1Su)B)9K?Eimi@B$h$VV0y!~t}X!4!r_bHl~ zQkaX}`xI_yDGiT9ujyAT3R)c!z`p*$FyTD%2eTuZuyVN+kcRPOO5|E+MB?Z^VQ$QD zlJ`a$G~E=-vTK%U2U6XrS;zkUSOQNUSeVVdiEcjP*L8{{(_Fhp8BC)qC6Y>@!;zh0 zNZ){TQ$kgFEwW~wr?B$Wqbi6@9a1x3$q^b(@Tbs@6ty1VVn!YvjZO2}P1Um>(Pf

      b^Haabgb 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 ^YZ2cV(iV7TL0-@6?%h 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 z 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 k*B$_N$x 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℞(_8pP6O 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

      `hm)p1YM^O)2h`J=8Ndt!t+#(La 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 W@>*WYYkB=suKxlX(nnYTpd$c%-d$P% literal 0 HcmV?d00001 diff --git a/htdocs/includes/tcpdf/fonts/utils/ttf2ufm b/htdocs/includes/tcpdf/fonts/utils/ttf2ufm new file mode 100644 index 0000000000000000000000000000000000000000..f81604fa0cf5f4479dcf1f4667d7831765b271e3 GIT binary patch literal 157374 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

      !0@}Uco*-y&Bdn>Y8 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

      -(3T~Bx84WMP( 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 z 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

      &^S%5`Zbd9F#W<4K=`p58j* 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%0DLQMy* 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 literal 0 HcmV?d00001 diff --git a/htdocs/includes/tcpdf/fonts/utils/zlib1.dll b/htdocs/includes/tcpdf/fonts/utils/zlib1.dll new file mode 100644 index 0000000000000000000000000000000000000000..31996cd3e2e9c86188c25882a2d5671e926c0740 GIT binary patch literal 75264 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 H#^3(|*lUe1 literal 0 HcmV?d00001 diff --git a/htdocs/includes/tcpdf/images/_blank.png b/htdocs/includes/tcpdf/images/_blank.png new file mode 100644 index 0000000000000000000000000000000000000000..38f7b2fa56ab08499e0d6f848af9b91c14963aa1 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx3?$;uu;>Cg%mF?juK)l4Uw%aT1W2wV$S;_| z;n|HeAcwQSBeIx*fm;ZK886+f`vVdzag8W(&d<$F%`0JG=+x?E0}66^x;TbZ%t=lF YvY8kdJ=QNN1hN=BUHx3vIVCg!07t?hGXMYp literal 0 HcmV?d00001 diff --git a/htdocs/includes/tcpdf/images/alpha.png b/htdocs/includes/tcpdf/images/alpha.png new file mode 100644 index 0000000000000000000000000000000000000000..08daf2d44cd2c886308b9b6c300c51a8022b6cd4 GIT binary patch literal 13168 zcmXwA1yEG)*IpVV1rZbx_}m4Y8o1v4GcYhPGBPqTF)=eUv#_wRva+(Vv9YtWb8v8c{P>ZR zlaq^!i<_I9hlhukm-o}BPkelQ{QUd^0s?}9f6Al9HB|mXVS9`t_@ief`WpgqN0+LlCrY0ii(P=s;Zir zn!38WhK7cwrlyvbmbSLGj*gD5uCAV*p1!`mfq{Xcq2af0-;9imjE#*=OiWBoP0h^A z%+1X$EG#T7Ev>AqtgWqWY;0_8ZSCyr?CtFx92^`S9i5zua&mtD{F$4Z`|H=Qyu7^p{QQD~g2KYWqN1YTzke4O7nhWj zl$Ms3m6es3mseC&R9042RaI42SO59*r>3T+wzjseuCBhmzM-L^v9YnKsj0cSxuvD0 zwY9aat*yPiy`!U}v$ON>-@jd5UEST?Jv}|Wy}f;Xef|CY0|NttgM&juL&L+vBO@cD zqoZSEW8>rF6B84Ylao_ZQ`6JaGcz-@v$Jz^bMy1_3kwU2i;GK3OUuj4D=RCjtE+2k zYwPRl8yg#&o10r(Tie^)J3BkOySsaPd;9zQ2L}g-hlfW;N5{v zw=x7m;@XA}^$fAm(=ao4_YHORj1I~+B_kn+y=K72q2~$2T6rZ&`;X#g<{ zZ=|V&?eKDvrMbx{{faV%{1$Lh#{B%yQbzhOcs`YU9tN4InTVyNEPV0|?#|muRGXPG z*&}%o@#4&(k|W*HntKPN`~egZe1*B(u#CPq8k zFJC3AOiXfe@u;tHYkk&M^-B*7o|Zz#q+~Sv_}Y+mYl8@6_R)}s=+*j`s3ZINo5WBG zix2>Gm6R0tBp77u^OV)YHp|GHPF7xKJlE0D1xLw@CH-M%j#WR>;sN!%&WCzCN0{iD zX+KcYRZxCl{lNMkO~+7=sEgwZnUT`t4hSO+Bhp7PeR&x_4FU_)N)P1pj_$t$bpMqU z+wUCjP`ui&bE)7A`N}3e7ytf+FDtTfRyktJFdk?(p-J}8eF$c2u`w?%qh#%n zu&M@DwW2gcMImRRr_IkP&bPO+GI{NCf0TNpabqeS@dD;pMYLgB1Vxkhu#>>;5+#fC zZc3-n;J(KAXI=v4_>dt{%7Ul33Abz}^47o+_4wDj->4`0KuF^Gn7g|q zKN2*iIO?kFaZd!#cEG5ziAk?E_K;r}eiy&j(3cn*U!Lvt-u#6yu+x96h1;~{eW#yC zHRLhdBT^Z!y^a`VEVHzrPk-VcS&{jo|2;V~mFor>m0*XPaJ*KxC1A6faj|!nRUb*k z;4w6?{aji3FC@dmnji;>*@lwH?@4Wjr`pNohQ0-cxT_9mSkE^g(c{)YeXWpD+94B> z8gHQ7GtNQZm{;|yzRxz5u;Xr z{DQ7CotPKo;n*1da#Gf8Z+(}DFcJBFZhmoK3hXso;XYIxIVkfdvVBxw?sqZshi(*^ zIpz#xWh>h9jRkJK_`$3SE_7Kw|;)?5S;)nqmP za<`Bj?5>~}_T9|+O;6Pk{AwU}-N+xLuDCKZLPyEWT2@qGZF6$Gk<5?iT>F|i@)%F+ zR<9}u{)7l?i_ZN7CSj^9U4Iof%YGBaYLUg|-5H<-6PEveQ8yV!v}^QX5_QfP1c!i!XNlv5_(-Btl**WEF`CX$2oOPQ=7wgbr<(`qb?Z-1oAs}rIYgC{ueQyMLuv*)Hu8%~ z3x1mI7ytTIVs8ON*^|u0R@h*fGhG|C_2bq0Y&`;jzuWDtV>uLlR>={l!rkB33RAaT zZtn%CA$GMi3v8-V4{%g8F+x&Mm*Zz%j-BC}uGSI*J69oo# ze_vV$L>K+yJSi&D-e5T9id`jnbC0s@GoUQtBo}sn*To@vlKlHs$D15|D_oW}_%)dI z>=&4?W8#&j$GNjJ60E%_A)u+eDnGN<`>7a;m`m<4XKs7k?=B9Yt^i=Ql$dmSDSq-p61F zf_bQiq*b)!bv30hm5Y`>dEdF}hi>2Di?m`pF{bg)B04SqhRP_Ak$b*;@5W>3Q);*S zQe~OXe5aQsJt@;$H)-AWH&$t^G>k(8^fEhAi|=s(OnRoW3IpLgF!(_cAN|3p?K_2TRdQ>K`-IcTp= z)}YRJXjd&Ad|imTcrXy@5I>8Ggh`oeO^c`hl249vuJU`aogwL|$JdCMIWO)k9-9w^q&_m6WQ&!+lQKciykG+{DIyqu9G+8jQe-ltFor zr%H`dNiJP#F+DkqflYQsu@d^=5QubNz1N&?MEj6ALNO<&k9v82 zZ%R=YJ2Q-mN%<}Mjx)AnbnS8F3qNU2vHXp=!JSLHS^N~fd z<$hXoP~KdCPmAL~i5TAxJKEyBXQK@xg(7p~nX0<5=!(U`n(?8J3j7{5c1Nkr^W0Al zj}K#OQ1KLwwfXLjj_zJ+!4luWxGSAHJMD{g8~yLisc(Oe$O5h|!GA%7`knHNw;{9d ze>w&a=|9q8v_LPg3zxy{ls3Km=3mIH1xOGnEd`cCJT^;ho(EUyXpULChj~2D8)1l! zj=yk_#&;V;E8pV3v5ZIvfOg+|_(=IBhZY(b%8EXeCZ@X`&sQIB{)zjF1S{5>jJpur+6GGn*af+I$4&-XW$lw(U#A z4y6FBZ%_oHU;n#gdDn_UXbvXpzeTGzYD!Pz(M3+g$R0agbl+dky25C`&I<;mQ*O2# z=M4)Xp%Rq8!e#y$+-<7nDtjUbr*5|UHs*ua-#dbO?~ZtaDCj;xHs?E8yxZi5B2Znk zf*Tf6!m}q(Fe%^tB0tW-RG;Rmal67V`xHG(dw+wW`Ez`sPvN=@{C%G@o8SF@zkFql zgoO5X;ehEYrk@5j!GXCS=koLAN)WIWf1-K*vhcjjvB7`W;~3m^yL0+r)8-;~(p8 z@DxVZB44+Ip?(lJ#;$pj$8BG7jJ<(i8;rnisiF`6RA0b*i=_K0Ucyp;GACR|Jy%@{ zgi2uc6YXtPg5orf>qX1}vvAPv+9?={nESPvui#XidIEA;*Uo%^O3;aSp^FXw-P(ta+!f~5pT_?aHSvburAp8 zo7en7+jnb-{TaNwn;W+ADew<3>YNPR)5yn%>nF+Ysae%D7KecjG$^P9UTM4Q#6Ofc z-Ed@?t+E`58APE7EMyUcFG?Uq`_tzoDwl9m%G=0{aNoz<`eM7&R;gPn#5U&PbN(HxsW8w7EMPkM$pSlIrItD6(p_Sc-l zm!)_l=B9Q+C60j7?D`$0-}sk}yPj7yWi7eRWV9>|QLpl1_t89WV0)(>v9}LLd)WvV zw4#B7u~UjO@h5j?_9!5TC@GPlzxg+T**0k5mXjob=IS4 z*kSi)d-!2cuzzO^6xe~GD*sCkb{%Rp;xA^di2yON8hE(_kiE~A-VPVx4EvhieXr|= zHEUs5f)SnX(Ynouwrt-givIncNg-&J*JsxVum^fv*iV4teU_d= zCLBb+Mj9~HgGH}F&&jfisNVY`Hc0XkA7F@eWbidhwsQJ=i;4>R-ah$;XVS8bS1@s#lq2xqISytH9VcWhfUN5jG&<1YXQ5b!|ys;9$fi1%lM?e!vc z;HI;2GzzqK(C5~@7}WKGMUX1rHfdOtAameGW`ctB90wXMxh zzOrIwV`crXKNRW!qVzKiOU={}mmeAwXv=f{cOOV{D)`_(9gTQ6T~j=}s*fDHVA(;H zK=V9jaRd}>h~c~Kesy&cIB7-8y5f7$yH(%*!%HsbsVn>E%Q^dKje)Nbn4ox`atq*M zQlkw}S+xV+m~B>-+1i}|oA8qaj*Wja0W?(R-q*H-l8$N^e*q`BX9^IQt>F_|{`AQ5 zFYKi~J3+`@XUSL?Rnl6!=wks?jP`3ikjf2(VV!S~PNHE_(oh7>hV~@6u`PQYFK+RM zUA=|+>pxu`%_*Lr*Dj^M8&=&h&F@@DC3fD&ru17E-X%67SFX}!^_hz%B$kex>!)C1W?ChE^(g)V}5Z)EPy`>rN1IIQo7_!$emLSG7Xf3b< z-6jofE&&&ALSdca-J6*Ea0_nT(@1R`;&?dVfTL3m;#OjYOu42cHTg0;1ARg={iP zcHB3(j`ntGyl;Ereg}aI$cd?GrzE48k^S*nTwefoVQHzwSf1r>U1m1x7V?FO=ACL{bb6p|>4F6VhOc?WUYmS}b2}R+* zr$>QTKJXS+q3#7KHJMl<&klS_KZje=wiMER1~j_ZEM3KlEb}Hh~DeX)RJsDd54VBVrJ^t?IOx?~co5 zuK&!6>X_mai1Z7q^ElxR0rC61KQYuGBrqoCdM@vN=`i;WpgQZqW_!ts+>TMh_SyJW z&Yc30>*9}4i-N-~&1Y^WRVFLVtx{j~*${EtT}ua!^?~0Y#%-MRGEgr$EQ*oyw*fLa zofTwmBYhf2UT7!$7@klZY7&7y$5}Guf2T=i3nc*d;4+4#m1yuG`Gnu+=#CoH>+!Pofo<9Q0ZMv%I}wMKm}6vYw3ml$84mu@le z0!BF^27ncki@UrX!Fa4&d39Ucw+5iObEF%JsNmlZG@D%55W51RqJ@)x=*LK}*Z%1C z&_@cM^)HR#X}PGAVYI-(r|HJZ-TQoX%WAqiz5yzT2m=h`#BCZ>Ps8V6E{=lgblKg# z)2y)Ob-ssiKn8nHoAjXNgz9quOkuh2uhZhJ@4!sF#y=tNhnaRn7xu7591)85n|(Dv zO)J0sMfAK`dA-(C_zG{=a2En$+CLO78hQw5=bUh~-s625njVA5=2iLeas%*UKxszQ zXSkOM{e77oU^r(x4-_GpF^IY15-BXlz*&Q5+a1WqNex_Z*&YlW>l*9(G9tPMajfQe z7N=$4!%w5*x2bC!(4nf5m^M5x1@t@DbS&}4H*+(9uy1ov-0bI;2QSI%LNAPO?{1-g zQrigk6@_U5S>M7qZoab|Xtiu@M-{e*{ERW5PqplSf#R(M9O)H@$uM183v^+0sy++x zK15jm*sKIYKLfCeN+s6uJF_}Lv&(cIeo!_p;mMuxI+wBN$J`MR9iWreStDjLL*!c$duW8G=-qa&} zy`~#S()(L6Z%NGUZ3#e3EkdNXFg~Zd&g5_VTh?-o8?3#In~-Bb#!Q!h=)0Pc6_?Ay zU#DH;eL6ZXa_HEAdYa8J#>WHHH?TXt<(3E7$R_*8?Xo3|`j#GFjZpISq8zSU?A!gFKu4 zcUf~h_ESHY@Iw=0ve#NYOpYc8q8gRn@1{BBh!Oztnx|33Soq}~IgFR0`P$-B)X}4l z$K7po;?$B1q3DmaV?RkTAq8&@DHs#=`)R#as|D|h{BSa{aqerC> zs%C!P_4Hv%=LHe`1XnFD$WsKx8#u{qO)db6!KFL*Tp18JV(2>S5MUY3a-REKH~^v` zIICl?HD=p!xDxqWfd5;XTRO%5;&ACgrA83}b*9fGt*-x`=By7%k1^mj3vSkY;}`vi zr0^H85EGW<*o?Ybd%*uCc0_l>zU^+EhSrs7lUCr~0J+&u`FvynLi{#giV(5XuQeUN z->NzQE~ZqgY!9^fs`|Pkcn=Y}HGg78&0;u!mSq8)lLJbShHlR|A9JDSb%+>=K7u0J zFgXgzgNImC9e|ii8ty#coh-83@Ah{#4z_&kUN2r4L2{-_fv8r!pp9O`Ld-Sjx_Mvn z?O=;Z6i>3aLkgW1Aa?=8GwN;9#6%)rOR{~)qlMc@_K+Hb!orb&P$E$awHirC^d4LF zd~*Dhq{~(fY#-$cKtlsgG+i(UK{0pBK6eMF?3d?#)egKw+zjK>{{gNp%8zRV`E&v< z_-;?Rox9hs;I(M;5+DaZve7o`?+jM3$D`?|`&$i#fNWfo3Lxw3gy1Y#`)m((@fw6| zz3>OCsC4iapH+VZjH)_jFF>+!6+#y62)CD)Oo^wu^?eECe`n{-8=9&JL_0gv-ySK6 zfS4#OfKx+oWM=FUcwZ^lMxtG~(G83-2t>xOymAhl3^9L(b#Ty>SiZK9+`QV$hK8Q$Bk3Bd0a-u8tt2s^=t!sE?25d>ABt(@ySu%$_HTQ8 zGqEKv&_1OAcYho!$T262)#mi<$>OZfYDHWhjh#jAaOVh^bZ8I*(l_X_;2cWRs9&xzs=?;rQI58lz??EZ@IaRlPixy7>4S|TU~Ar0LZl=-U$O#@895caBF_$Ct$I&m)>wfAR)?` zGBB@Lbv>S3p{rO8%=OgtxLd1GP^chZt7|AkRdw=zjvBx5b*sPe z=q9`M?)GZ$^e6d14(!6$2XVW(8XS0JUcVa>sGSNw9tI4JuRhH{R)1)ikDa5v+kG>K!bPyx@V`^;5Hwx$Nj~DOs0Zqa}hgYGjo87oMoU2#Kh*s)ir)K z)RkB3tNB27liB2Tde_V*#;b>Tc)-|RVar}^_kzHV{c&O5gGBz1#%M~0YXBN@cstL+ zrI@VK`R*n2lj~&lYa9^=NB9Q5sIx<2lYI!0)yJo+snGh0ETIP9f8$B{Drp!0t&DJW zHlqVzb?N~LkhF)@#3hAiYIs;l!?t_U@%0*DK!%kqRz-ohGxET14EeTG8vpn`PbQ8Oz@dgt=!Ls6r~2(4PKfKP z$ikT8)k+gD^AGzT)-0YJ!g#MGf#}orMOjyVq@$PfzdyzH8@trW|5|S^?J@63T+Bz) zlNBhI8+{Ls&jXuz$})I=m;J}IxTJ3I=Hq989aa(zYIWR<4;7Q~-3E>x>$|VRW0xo| zPVx8KG89hr!BCge-9%?Pypx3{yM>nDdRIM`KZM;vtg3S%Ih^Q#;BL{N{W?)QBn~uN z?3kiuAbY#cXcX#xorHKqlO7#=kE{awP5n?;VNm5Tn>QLVc^pKbphNBIdG?ot799}1 z@gn()rsPWZ2f=3F!NHZn(BUTni?M6E@pgLyAs>gM!^SNPcRTG`kL&G!yN9`@K@JAy zUr};GMK$z+t~}s77Za&~oGOPEjXgRWN7CR?49Vd~JM_uV4#n%?V&E}7dFC0Lq{H0rLH(3$ zBs$Jww%ihyj#R>|x2eb5@$L2aP%cj+JXM;=hG5FZpCP&@EK#o92|M}SK^=3lB4bP#0M{}$ zXb3hD!T5thbhY@nXAc#xB7FB3`qXhso>w13)tBpoIQs{bL@M-Ky&msJmg-MC)=$zk z*s=s0e0Gk12vH*3W|Ph6B+$J+X{YX67t{Ak`BmtE^f-`4x`3^8p}{1hQKCz{VxEUw z4hCv~#|dY^{VWjZK9rHH$Obv|yf1kyOVG=K0`t8f}BX0gc?qQOorj0VMrs)zM%B z@$kre+!FK2u$8^yO4t$k{pMJ2dLKw)^Qc8X-F^V7=YOlo3d>f#udiV@Ylh@lz!66| zpGB!>xBEUk!AMqgjAJVi9yj+roOIFeg+0#Je|CL|As4_y?u&l6j9uzWB7bVhJR*a6 zFLI0SJDXBc-Yo#OO);5W&S_?)3-13$Vfe9*)?rY8JvqbIUadL(HGVA9cko3G@w> zf4zR8ih#b|lD_OSfCgMJSDqoxucjXAEA$1uFK*ALNGjHRP*-|*L7Cs%6MVn#kn?c|+Abd?3)f-hQRUbFVW#*&gisc%J_B=Qa2}P}cNb*-RyB z(oTO%maeV6B)~74^Q)|}jc~px;)O#!=ZsQf@+)*6o_WW$U=$!-{o-;C6s#6+>5^}T z*F4VPCv+8SQ26D+R;c@W+gubA$ym0K^Yvz}KulKqsS`hrj#dm6YXDM2@ zdkH!ImxHc{%>n>U~4O=X$>Db5=yL?Y7*Guz)bI=PkftL+O3IW90J< zhM$e4)s0*{q#UFyJj8)Ep{lBhxQ9h-c41^$YFkKdLJ?&VNBCSjU>J~An#+Hk3Du)o zC2sG8+^=Rcy>I@lwmI&=2f7~I>{c3lPZqD1uE~YGul~hrP_#ip4M@LEq2isN&Eb!o z>ho8d4&?RzP3Q+HkbJ?w_+m~1ObGGvYLJ+J@wRq07Q+4T#*s>&HQ*e`eEPqbIh}V9&+@BZ;9z+0i!X0e*F;JnMG)4sL-`)mFCRu9-ySD%7G zhuX|3m`kvRe4Y^G7Af2UaoD+yCZ5uXjQcD|&Mb#>g^LsQJxWfbW4>QRK?h~Ni4bFL zO=A36KTpfzGItj@*SYT>j_OVp+}AtWR+f0nwD_UD+im61(W7m@VH$P|-p9+e0{Gd& z(7VHtB>?5)ZrXUuEM50gnQ@Mvx0Qab@+rWV2->bgdoKETM3!C)DWv2wy!MW_M>2QsZL)nqM4_j#!uk zBt*oo3DCAq$B zPbQv!f)1D4sj%eo)dtwvLW%o2ALF9O-DzQchuy@;SGwy`9rmBByo*yZ3R=MYOH62J zaxy-;hi5~hUzs$do{tI%0A}+^(WR}l`VB`RaNCpTwqQ>=!ynn7N;$2jirnLpfyGzL`YfGw|dC5Rj!?HvFw3gM@ zmi=mmn#lO7Ip1t+!IGH`T78GgQToOV+HWqeFy4;L!+jq1M`xV-u7Od8lKM7Es*VXw zJ;@-F<$80I&&VRI6K#MqMaN--ManQ)zR}|IyhTS34MM&1ZsuD|Av-!c+~0qrHSdky zlee2V!{dG}pTTe4S?#)npV0)_J1@b{F(Xa%R)s=+z3$d`gNYvM%e2_@fARAQcPyx? z$bZj{PYf446$OcaI1If~6*QIg<@)-U7e|5VuhHJgX~i#M64IjjqS9(Z<9{bO**{XT zH0R`1*EL#imVP*Lr)c&#I=8k`XnO*3Z`hLgO+~gqi}PdL8^D$hCVb`17GDqsEN?GM z#h?OF9d@tEBd;&Y!GK1LYpdsjf+9pNr}n|~jkMwcJrzquv8~AgFq1<1_Dy<9l8WvW zkK^hg`4`q@-}_x6;=LWevSJliniv%rsUaez zsVa-3J9B>S;0VH&z>_zW3X>ivDY8C#la`{h(CiUPv#shrrr&zhJ%hmphCE7Se#dDN zeOT(70~jHa+Fzn{8O~gkjunyq6i&|IMxZ=bDapx+O(sA`!dp3tqUQRpqZm)~mh(?# zbs(IXk&30TsI<5|-`?nClOkSkMaX=m?N5DH%OgCH9|aBSUsigu zhP3iS8a~tOfdot|y?^YO$B+b%uL&aOezcN|_8%}^0qPZv@b#H5hZ+2LM|Xib$@2f! zsv&0Xw)z?Ezkb){Ca|;n{@w;c(0{x$ffxLA6=9_zsXF3rT{YYf9lx?w8A_qc7zO() zMHj7@5LRrt>vQ=#tV zdhCt0%+!l>tD0hXTgR3WfNdzLyE^;RQVZo`FYeh2JMC;7u}%NZY6J5%S*->Y#7$$` z3sAcnHpiuBMnvKHfpY0xIsd@?dEc3E`_DAWX`^>W>zdJh!)AXLYlC z)39@d%0X4zwd7kxd=<_Jpv(OcRXAtt9fWE6T7@^Ot#B5(GRB;?FsLcbn!)cBGsi9; zl|Uqc>MUHOz;0Y6hob#K)RN?7hSZbr(zI?I;l4#4Bg=4?yzMhg@`ZQf711*9r-kud zCU2JP6RuyjKfBfUgM~wmL$Qbak3+p-!7X^y5Zs}P zQwjs27Kq0b{9iSyfi?MffkQEgHZUUcEfHt6`IsPM235G?-&L|fp1h)n#*trV_8Pd| z2jYn!?Cx7PKKB4RAQnJXCRiB#G!dC1qQz^CZ~R|ndpBE@|1B|>0k(c8N>(2n{%>Ig zJCtYih%p>iH~pDkCBqA7CXv#YWp#Mx$1&0|qm<=&+z?j_e2=a8mW6gtygyQr4Tj!d zzQh!60UEO#QJfF6qgHGYu$u9_aG)j;W<-HKV3FqC{n~wG&Enmcau|#0dzS*0eb-ZZt&dbzur+vzsMDFZ<+l2Jd*Z1MzpZ-dH#gUf7ZmH z6#-v)_VfN`W+uP+F_I1?WK1CRnCSNQ%$;KR)c zAop0-ia@=sCWpPUwU$>(dSg-sJq5 zSG5?wo>3D~)Y4auO?^eY zZf1=61}mp?90NFGVWl2mZuXa%;nqvSY&GS%Spn1CmYyMvinSWsxmA?Vm`p+Er%ls- zr_YLaF1y=RT@Qc~ExuRP5->B_gHtQpB38D+p;4)?((=dw-9hvH1Ymb>XCH1p4pBw6 zfcy7AxEgHkw~58l{7SM`dHWq+y;yLag{5LXs#D`KvxuuBGU0Pe@4-h^30bW7?n}b8 zPGZaAwLT2`SJ#_%k-I#caJwHizAgd<8xWjbySUbH^Ny<~A-R3$v)lwCK<-}~8Vr1( z=+RVA$GR%|!|}J)-3Q{@DBG1sU{o}#-Ggs@EnQ>?s~$8|I5U(yoGoN)q~NV$D#u(UYXPh~glJ@$;9334`*&zxVH(AB`Yw9z(tj`j7;e_EsRQ>%Wql>;;G zuL&%yiWmZC#j#^+WW#9yuREQRZv=1zlB8HA)u~zDsv1|9t4mzW@UU=&(S8>C-$j-d zc1Qcihldu{mZc@kEdBBd5m7j}mq4JetmWdIoSRTZk&_=97zptDUX##3Z!*JN)>{a; z5dQcd$GU>Ze>W$cWQx<8(0k3)>+o3Lulja=>)4kc=pRL?pdB6>ko_7F`2za_ZAXpC z**Mlbk$A@>kEUB3ct@Z^L{ZT%J2^c*35E~2lf=?t)HJv44U$(c;}d>ps4C4NdoE4( zt`5vh^?~WR1U~|=S$q`a`qVKuH8L1~4 zHfUmGl$RI^2&tW#ipF&?+(k!8^B*nM2kgtbv;sVjq=nwqiG>+poPTCv;yvjf+7K`8 z!(y3>YGuOQoN$l#hC$VTfR_h4K%AUWK0tP)8fDSnLJjU-`WUNaM(!g^c0!sEsPpwjM0f21c^aJ ziQb|FAtWNAy@egr+H0+|*Itj)snbOOmx+O~ z0f2^DD}`2^#S~S6@^Bo(p4uoV zDnjUz{^1`>9Yp^x4yR(86qdhbl0wC_DgV&N{~7b|{X!}}lkyLJ>S_U4{vA_Fz5h6c z3BXL1K`j*n3jUo7qM$%i@Xz?uQ!34Ze`FQOPF=@;u{KqZ9EJbP^@=J#&VTV6D&{Ku zU++Rg_y<#|18DyX)BP7_{4e}x9F-lwpLaK;R;o(&;N>pJgQ?FMb(ErzaV}w7N zL<5*2G5p>B(U(7!`|n@W%l|EZOCS=d4)FdXn0RS`!Jl=fTHt@|^N$4oV`G9;#ruzq ziBs`^+Z7G%KRN-X-lzQ+xAXs@1ppXP>z_6JPkZ`beuO%m(VvdfO#s{926R);3_x@G z9l-JTFMvzrpNCIp0S^Ie%*@PZnAy&pVdG|HVdVyLvaxXj`FVJNJUsl|Y=4)3n}2@% z?^hajR#tWnb}kMME?y1}4&FZ(4&Hwr;r{-G<3A|v_*PkyRz8$@{ykj7pMtD@0-Zi$eORT4if8Mip3w)eW+|WI-y02nr zb35qCb5di^U(*Mm96C(rcZx+NLXX&XN_>1!}C`Kjo{^6h#G5kYG()rV! z=oCF95EB61zR3880VXNfn-MA#Mdw`LXyv=EOaGIF|8EYY{}&6VGXOTazvtuzXaNR# z-aH4WZ7y0j@Tqc3=$``Igc3f`2eOQt%DZ!~HcHD1s#(p2x_cT4TX5wpd&}o7qwiX^ zy;#U0V4b{}cv@||f%czL)M@4nN0oM4`hw2RpF909=IWB~ zH>2BbAmK33)5vhWiq$WsDy3RRez-vX%qo*kkvYF-U`e_0$y$K0ktyWkVYKnd)DIiR ztF;fDe({!C+&(g5o?hndU_4V-evw* zCw-?%KP)G8+X}6pgPZx&Q?eUxG+ES_ml9KRGmkg-Dw``fv(J;(Xc}i^_wCv$+)e=& zyY1^`C;LTLKL&?hsH+XSqK6NPBH!NftqT9lHK;Q&dm)HXnYsPki|Q+7^xn@q=SSt` z)$x;td&%Hpn(8cRgl=b9iCRU?2eCcI$*Ujc61}r?-kyZzkL^yB9i^Mrr=wi#klOV6 z0&}ms!+pOTkQtq9KfmvT6}fJHSN&uhx6P%&>;Ka(>DYFzh5veWH0Ox$g}=;tJneaYVd$gq;m+|pf7wT;!{0YP=*kF|jy2_>6RqNW z){-W^uqH&B`pch9ybLZzYa)w1#=st?oep2;{!}+!^aIoR^Edxm3%k;#em8Ta9-O4kW*A{agUkRi{m`tjloVS?XI0X=Xzmce9 zpV}76-%P$ZcxCfQJ@*t)dV z>&rRMItXF%e6G~D>}aaky`IpTKC;+-`XilDu4XAC>P!Cfm}_4-+8)0b7VKb4G0HDG zteAiJ-0hEPwY^k>6gP4Bn-sjx+6@FAs(tz=H(4 z)U3A)n9b1GDW*n|wxPP?Z@Zwqwu~e6@5IA#&ga&hZK|)_qsHkxpx*=d=T~UR9Jk3E zUQ-Jz1uib%{gpdjufY=OlbgEd9;#DS-l|2*uzl4|s~p8cDHSQHcUY+vYA)YbanZ+`5-d_L7@-(Rk;*ngQn9R6(nJr|9Xwr|43yW>FpS^_1zA?ZT5;Eyj73zUW7;ek>o!oGx zy`QY|Fy>lQC*xpwK4xZPf57F-no8osFixL^6PY@N+Q*tN(rV2=%uO_gMg{$4|8e0* zf@gR}&k^=^;dNgNf%NU{S8gUVz#*{gkF0oTm816M;Xg}%49LtpaQpKFO2efcF!>j(D9w+DSwUvDHF+0P0J zcT7A9_4EiMo&tym5yai!`6u3iYID~(NzPhI$_sh|kIKVZ92QvzyP3&VLCv==Y(L$* zF^%DUwKlBqt?1^Lg78pJ|GjUwPh1s##81-`9A?NZ(xPGUL)|Za7k%aM%rv`K_i`6@ zrL;}TcQ4RIv1+x=;>8i%r~FwNyPHg9=_W?6ORxN1#3wKBn3+lYEviX`8?I}OlzT>W z!`Zrf`E%8W1NuijH$TeW&7dme%bN7bbyz!LH|X15P-R%|?edr#kJnrjvb?W%l;;<3 z?%4_sMSPe$1$Y;4(?7c$u-8az)Oum(qw3MyQ?c3m(&u$S&O_4I$y|AwW2Xp39S7p6$fr@icT`vRI_EXyr>)2Y)GA$mf zm{*K1t61ZEPxw7J9=~sUJQ3=(d*FroxpmaOUwY))Y`b^cQQ5}GkB_e@{AtXsnOT)1 zYs~i(iT%)XX`jMeH|C_zNt`3uf{P%;2J3a&T7yZgb335sQ$QY7e^Ben4omNe#}B_V zc}86@oS*tQQE;0$0@}A43z0T!%e~a!9}?hbzo0Y7UNac96Pk5AH1}-}xb#I*#89>? zB&PPxPp|&IgR4I^!(bN+UxgVo{SJFQL{$pr2FTU+6Q{Q&4ac+T_2ZE~PE!1IVe$jN zX21HbN4z-&Jl?Yspk=$ZA)ppKmAUWgYCq$@E>vE>3b=5vroJP4yX|ZKDWHdEgLD+S ztxG-Y6#p0i|EtLrX|Htxm;PP81h7vSe>CI%f1t-AZ_ z8|No#%UBt_VU0WCeUn!*P60ND-ExzkCulBqW=xAc#4d(EGmH6sL>>>thUpVaJ!QYvh#DC{ci2vP~JRXwkH&Y$X97?(W$ytmUk=M^u(2 zq%iGdobQTWQ!y5DiP37=LT~mDRP@u@xvMK@ioI<)1=P-M9i5rWYMy{czA79Mq>;L@ z889P_Y110~_?)+QVdI6#d6xZm-cjSK8MRKHyDo()1h*p}j3C{!r;-<(*niwVS$W{l z|3o9@=NdO#@QhpdqflXof!Cky``<9mZ9da7bUDYIbfJ0RAoSksZqjmA4aS20OIz4w z`R}xUVcZ-5lR9N#uNMd}@+0lc*fCkvuzt?)yu|}p{!GMHnc4dQ5#gWmGmDdNNq&mL zAGoJvyn&F4n)$MCaslSO>M?lXS>unBKH4rBYb5V<-5izO{x@?U(bTC0;-0`sa4#%IxRBA82-HZ9ctBPcYeea_Au+mk$Qv*Y8k{0 zXRk7=>fX!csDn=Jvxf~_9XgU#otdFj1+ZRAIEbMS-2QE|Kl-_Sl%d00@~u-wG|ik_ z!pS(Y#12#9UAxK`Px!%hB5)!1`^Pj)1p4l6$Lq>x0_?89lCO$PLO1u_pYG#UHDB&N zXpiVQY%61bt{+vI#CczTuWrSlce#$NS>s+y^{C@Z3nL+W*=AEd^U#b8zD-)Kuxl5H zdnQx%zgQiEj1(rB9t1rP_pQI%Bif*)uLkf=-QHhsem8f|P1C?TE1nQ|vI)E#e$N4N z6!AJid`F<|a@pKB(wPCDY8t@%qQl{h2-PPRhF@W4x2mUZzTjYZr5YYIa>L^ldB*;) zyRm1P4rf3?uIysM9at1Ux0m_e_ZULJP+cb{X=rVbpOW%SR|j?&FexvUg|%zOtv~sJ*BvEW^y5fvebJrM!52LKBcH`JJghOzM^W zBnVQ@sINK9qqw}_+x(6MJwA!8T~jJp#!-Uozs}6jIeeJZ_qw_cuPWN@R#3n^dCbh% zaRYL4&%ehle!uRFml0Rkf^ms;Yu40BRS-u&l*p$pAG77O#^hh^UkZO&yKzWpPs6=M z%$!CkWUoRD=7Fm3O{tj*Uy)-cAj9s|C7=67R!5l@}3(Maf8}P0&eD7pYV*cv4Pu`efr>$qu^CXOg zPwroHyQ$ClGys#@u@QCmTY|{nkIc1$B^CId=)q(BgzH;kPkMh_3?uy74I#DqXGiN} zZUp;ZK9Ff@dUYN1agRruuyJv3uKpf|o0xVZB&;A-M8d*7LgbL=12SXt@lJ3lUkdVd^fx!!(| zSD%0McQ}g6qu~6?D=hdqZP&eD!jR)zQs}4^wGqtwEKysh@tW?P*PpTC!K?TQ_pa zJ}rr_HKm>I|n+KQ`V}R_~$n1VFNFZwchV0U7cLFs_mwE^%iM+{^}2ri7>Gv8?@U=sib0S z$`3g&yUQi<{Sv;-{g?=)9p&bQFUdupk5SpX-l5lG^vW|P-m)DT8YHbnRGtF*t=!Pw zw+TDztpY7Ia#_Qb0YZoE@O*-Eh2Q;v9IpWR0Pz9k%;m9V&$ip&e%oK1&;H8TcM7<6 zEpO9Sggr@My=}p4c0a;OMC6P4ug8o{TE3Mu=M-_OMw??l|nU9>b1gh2l4#+yPDBk*LY-}!HOgg%~8}H}GAy2Oz)E;Wy z6H@Mw^TyJ%-jJ=A^9wJI zac{p7Twvcl%MOlwDvqG7utB!a*!^~l=HYV~;fBO!b=^Zrgmix~*p1@Z+iNOd3^tKXixvRprI1Jf&TK9Mix#P(fXOCJcV~Ft)0#o|byF z)pey?n^Rso)P5;2d^tRt@Ltw42sI*C&C=@`J6kh5`;z)%izn?m#?LioWJ~z!HaWZ> z8mv$4k8Jslob2Uc7Hb-luV3P;8Nc&p@x#E-N6s(5W7>@yeOE(I0md5{m5oywiP77Ebuf zl;3;4tBCXPSv`vT+&^Rg#WUiKN=S9x$9g~Am@nH zjS)?$Y4mZ{jRoo{)P{seZuDGvWrd)T+m|V2pHQaZgQ{Y>9lZUv^vN&kjCKg0oS=qr!j#RzeB?E2TIY;Jlh(f z&(R)kZ?8pV3lDz_7Mor0%zCv&4Stvjik_U_*3b#Bz=N}2Ja{%Q1!z|IRyD`%=Kki{ z&BHrLVp&qG?J!?BYAPx|fAe<|8yuS&*t2*!{k?MHH%4nI$=t4TCfCzmuKIUMV@m+5 zW0+dtS_CzwWp5crczgRP17sTvCeb9)ixXD-DZqF5_RA67_qQt&_ety-V|KgUO9$us zF?wGQRHk>^+6N;jBwW38U|1lnu=4eQ`S&q;If3JcttZkx5$oakzaPN&u(Rvmst)sC zhDmSEwoL9tENdOOT6!IIw^$UVTl$6di#|UWD%KEHZ*v?r++r^MMIdW>BYghcLJtHIafS-D5&%(vRa^?&RF9#DBBFM}{^S^_SqAFF3=Dq{r1o;tQL`L6^x{@L zw-o)Oe*DRDbTUZj4u9GPBAk`<{-0@q&n#)Xj#%5#&j_#1st;B_<71OYyCT3D5PZ^Q z;3KbxG9>y{!mK%~J|D!I0H?@Y00#@RKv{)jG&j(~qlj{_TMR5-)&hM%@?K8Z-F0Mi zr|phC+_V(E z!RrY1SrNp-G9f4%X%XTeyo2->No!#cV&Il$BnZ&9HKg61iBaxa=mxP0FQrw;l%JKN z$HkWhmGrscfU%ErI|(d?L@=(K8?O08c(RH2(@dn5BfM7_<*HpK2L|y>j$|otCBcJ5 z6g^f@=Ald3HMR+cBbiqX@B>>$Y9u2*6Oi^&QUIcKq`HuAK%okDD-Ed`T$qKIU z8xl=Q{Y~H;1}{pAgvWlAFcw)wgS#|FjAWksFrb=yf&MkP3I#THxllpvX$~{(_d~+t z&k^dQ%8A%@(_|Wcvcxjp|7N3x)oRI$F6F;u2aTxS94SfFFvDWZcUeJrO~mCf2X7-c2R<9{;|3F zvdxXZR!jOjY9uDg=uOOfLxTvKukU_mepd`R1yF2rlN&smdJo4kp(6?&k@|)jqvP;P zqZX`D_HUGc%LopSz|apbtw|U2FDmK3mXV} z+s4CEX3g!7dm6Uk>T8lyE|bKP4u-9aZO5Tz1vt@VkSf~DXcBxAkqSFDcMGMlz$aT-y~H&Ld+X@Wi}c$BJ-0{SZ)iy;dP*eCnXyl^sxdeI9#XdOE%WnT$gDs(y6GU!KhZ{znnz`gc6 zY$4V!CGy3S7>sz@d3UKYdsMjsuZ1}X1_MP+!uv!+C1x#HEm${A_^KHn4XDbiUWWdV z$^3Z<{AQm5VFJoI`6p}BZuVe9j-3f-dW0vV7k6ym7O8GpFW-1mpo4$Ol01|Ch=sQd z^+gG1Ku1e>7K8MXEKx0EVFW$JrJswzWuIp`C+S??m384t0#uUa<=JFpssM*k+lB>O zC@NN!L^aprilB15I(0EKxsAAV>zs2?uQ6-aWxNxD-8Knuza-N? z8Loh4n@u%(Td&Fm3NL&bTQguV4OIV$Rczi`H_c@3TqU5Tk}mfV6LIocVj7B^yxZya zsZ+>UMiRyf{REl`Qzum@066>boqF1;RUxB8yqWLHZ?*ltyXQb>R3t^DF!m?)2bjPw zfwT*_3!Kwf{6y*stY2Eb2-`rZs?y@y$SC18-g4(LjYgQ46azXkz{Yr~NPPHM~*B*KY$iP5FF5g zULt^F_eZlPxxY>hs%zk(dpx?IKKdiIWy@lK^+=7`Ceo4JzKTX2Hcz zCV*1;Vr{prp2IFFf*yrEQUt!pZeGn1J|1%s+-E+rD&XN8S~s%bFFCAot7q(T22gZ+ zW{AGI3YCU^Su8f9sRKqu^MqLw>v;TQ8H#CcsYbwn*@eCsMGb>6(0dvT0=$B2p??ra zZniS&p0@Mm=YSi^*`6B{5MZ zj97SL95NbH&k7UK2iV|HQRbjy4==2&cPAkk`_2JnE>p~i>vB$tLI4Tk_zpwdol73? zMJz%Z*)(?S`r?v$7Z+yQJ^{VBXP(Y>oy$R`bO|M?m1tyxUlcwx&T%U@T4K|4kj=IidQb5Ei)VtOQ`T#&BOfMHcT!NUXPi{d~b7u z<`^Z{ItrpGta_4)U?4-T;pCs`W1C2uRUtn>X0j~&=Ir|BW@e541oy*5tKkwKMFmiz zh&rlI0c2}goi?X=I3OL%Rz3DEWXk)JVJoYBqQ& zFSE2y7y61V!D#L9^hg^N>7h_4YF>mPl)v0l0ySVEd>lUG?8Bz#hsXLstQ1@ zs5vVQ4VHIzaVMjTg#E3Pu?PV^8~Q+!6Utq4!%1z+%9VSOBOJYInm6_Xsee>h7Wb?4?Ca=qqk2v}J;AXn0Nm```+S9Hi z#sj#;safgGXWDXYdp+6UX^T(D_jLv)vg=Yfig<{X9d%;Y&;BDZJK z0tr^;;*t8tNTD1=&QhkC3uBio#U>zb{0Y_hd{}@jHlvpaiey@gR*_yX?beowA!={MeM@@#$jh7_F?~o^}gX#zHcoMbTii<=ZvKDJ6qW-ODg=r5Y4hG*JvEdbuPTifm+g_kIUo zzsLHnEJuNC0>|)jLY7i}`znlbwoOHyA7vG`$m=fWpr3bR`2?W72HJg)ne4=LbL*tb z(0!J(GB0gj#BNg*XEcUYG5kPKZ@GkvRX5fz##eJgJADbvKJ8LcK71#*q(9UgeqH

      @H+@#!B=J+Iwcvis^f^*-eA~?%I{W(vdDsq65X?tDO?vyqrIJUc>4PS046df|(V>&gwCs zBr||we{Z!AvSXfEOk3PuvK>5_ms8sF;j271jz0%& zK7h{C0GpYfqEOFvs`!UOOa(>11Sip1u;Z&t1nX(v3oK>AVdiGWc*n;rf`GkEqxX5^ zVzgQL*lw|8Z6Hrz8UMSLpb~;ErzUw6SXh>9c{ENIr+4wUti|9;U1kJY@ITauQ)a3% z9ZNMO+XBVhxGY9Eq({T@3^#N|V-k0SO!s&sZH_{A3{ZEbU=FO;UAw0S!$_KLuqn?Y`1r+pPnS%Jw3I~=g z=U?hwiG~aA1d8va~nm{g`dr*)|6EEUov2@j8HZ%OChh#lZ}`q(TlNt zz31Ud0$T{~EsKP+C#4PMvFR2CWGh8~Yl+w@qKO34)wBdXnY8IZ{GDH=c1VfyzweI6 zB~ZUKc*S7y!6Hj#mVE$30;v4BR!<7642=}rt}qb$ZU*8fCF69JW-{sBh>sP!GgMj8 zO-r+JmT4uBXOcLs0#s*o0;tqaebhE3xTJ00Hp_vVqOO6Wi^6Y**t4hbpg%97qT1F| z1YIJhZSy?GR;^5>c~_>l>_bq_d9n)Pw~mn+h4yJ|h@z$CYeH%QD zORz{?HysRQf9w30sS3;Pl1$W!zg1JQw&(+=sQJ>~d~n?|P>AgWl<~+_`er&*Q~u z1C*|L8p*pyCtehH#BHrjkDB`GTm`(viG9jPpyN%%h=)y)IIyCMVB1MLoPm|d?6t&@ zU;%>bQX14IE37o9t+_0fO&*y#fPM<%dMrSZO)})|Hibb`@fFOW8lx12OXePn4@xpa z0QObl3|2Vu+2iqX$w&yr94>klMy_U1hILX*bSUuJcUC-cqs;t66{dhS7;mdvt#fU8 z)|{yuIVWZi%=fvpBvp?S_6gxNaB1Fsx zQnwkm2A~p9TE$BDv(PqJ`VbkfQ`=ji7-xCy^Lr<&te+OVS3eni z$NrUj_Fc6s$RP(McL%%IN0)=v%!Ey!b6-i3kj>kjYa&NyY#P}x@$Sp&p?Gk3*ued> z#qgdGgKi_VW(c{VZ}tr(Rv2AU!CQsC*PDaa^%xiJQpRs$XG>@Bam zU8`nEfB50hP!cb3$wU~fY>F@EPX&LQpDX>wU0Q`jMbfgH^PDf~bEM&~Q@H^4z!CkU zOgZ2enfhy)f72YYJVJ1APEI^us@!)HD-`2sAFgB^$091&gS$oMM>11* z85L5^Fk2Qr<3cPhvf|DGW=Er$2n_EMq)(L;Woo`BL;Yl4Vf0;=!k`zP=%tCx=TDpzL~5s#;^$xdw732<9l%3;^E_T!lqP{U+1r^3oNX6o+1+iyBnY#yo!vkV$osTHE$ z&lkZ(U2wsSZFtoyQqvot`k zLe1kk1PtH|$-UsiZY@BznMp2~_I4c#L3BQ5w?QIq=Ydoc4C@%lMV6t01`a#sv0UTX zEO%|uo#aB{Ph^Re2OF;Z6nIUFFkgXZWFB*#4?h5nxP{0Ip3ef2VS!Oc@@DnpTJ;LyAm*9T#QWqzS~6agmZT?v*2gK59wS78*`Y$Aq5m}(GZkZAud}9 zC-c{Jn~79kpwmG|F>n>%<^C`R=Pm$~4I~h9`Xf;X?1DPD79y+HRxZ92|KDCi%%&X>uE;hjwm1WelXpEVw{SnNX>wSAN z*zDBvR_LW!if$iWfQ{sh=~Bv>2S|8Sp%$AP{s-<=2~)^UPm}d3mZ{XaC>hrP-l0U{ zi^P-65SQM)v+VN0Y9E$x1ejZwLXF*1yI>k;R~E-j&xVfGfCl7JUKGwfM8(Xc&jQ)* zTg~T9QFI$@6C9jAG|#fZxsnz|+`XpclWn?VS6uE!?wIdVg6a0lcqHSi!F_5=rI#5= z*8GGNfpfrSppVM(nqKk=xXafv?Hc^~h_1R|w!bJ^br5dWP6uSfQ4%HQ%Le#G^X;qo zfhAI2ERYsfr}bO!h0y{MV$EfZXE#d|u3h!4OnA$ zWwW!wqyFcTJ++9?eC$J&!Tc7ejK(9kH#?RM7TBa6Q-L`Ouk6(42OL=UA>lFAgYQ_> z5Rnl$EzABM9ot#P>Nun5fqXGj3)FBL;YNNF$z6|Y9X93Fw!!PRqE--IgECVxQ8rS9 z*(k)r<@!)>AA==`4K7^?|HC1O6g9+K5tsDC1$Nl`_$$wu0=xDu5>YcB@@w6C6hq+M=W(=_K*?p5Uj*#lj!MmB6d^Lll zs1~Cn^zGhN-JT)-=p~h7QVj;Wo*IPWf=QV}#NZdS8E;M90!&@Wfr7ynArsiz8k24N zTDZcWon+Og)mC1XnmP;)17PrkaW89r9ecQAjO!dO<&ov)ewM3z7i)hP)Gvw0mqD*o*p_H2w#o978mJew|5#D4@tlmu8 z8=6FH2vU2M80YqqMdTdrP9?huHD>SIywKa=J)%Po8rc>R)Phg^6 zC~huovL46y;P8jc?fKlu0E#$ffSTgsj(H+pR!Gl{?Z&7kCm8u{FsDep#qZx*K)n$XRt zJ`NQqOOnQ>;S6ixy#f^D)n1sS|F*^SqXBsDtJt}z3s<71xIFsrYk_e#v^d=c#49@3 zjbO5y8tmNF^ih$7``#Ji54Nqj;&xC)s#}P^GAXjL?>@j4us6od1;Am`ROwxlcK26X z$`WU^G6}%za;RI|pFuD6Tuo;!0X`s0@E1cR&X?jM#8s#Dg>4#-5wCLc)0I3*-7|V# zZtsv@bPQF%6V$3$#ysVMgwe4`fLodFeSxy=pM^vfxRc6lD8Zj%)+kcH1a`ndQO=>G z?54~3TeP_ldqDoj>I2Dg4C-+HN;jHDBgmjvw&0z8?9F0tgEc}UbT>0L&c*-cYq z5@(9_RZIHdC?oy56VGC7=pP^jJW!AQLBSWme%k3yKd{OI#VeFTX_(39fC0z5TWE*d zYNVL6aK1#1(Lm=4hE@Fgft$(FXMt1~i3E@>onzeeGxy2d9x=GQtHD62p6ilvoY)*1 zTpZ}TN5>MOuY%2G4Yxm>fHhxUGm{3E_djYP>=OM`%{oQu-oyo1X=#>P3jhU{+pcgY zE$4ZFhUT*dvC*+_TEW^`!lMtJEMHo22~d42P}EYk)7=&UM2YN9m_%SbA;dER9mQ+V z@&Hp3@L8S*#QXwyyBsTs6#ygrz~`Wr<&Ub>kpc-GJ^1~BkE3U%b5-eZi4xG|-eRX1 z$7n32jeP#Fie`rF_9BzNI7t(1z|Z?Zmfr_V z^~4OT)bkIw{%a!4q($U8Tr%A3p_PSRYK$431}c&*E(8HdzQshmGyxw@ z11rK&PpKK}D#H};U7fE+bG#;f$4cE`m4`vVfZNbXCU2kw)FzRZFe6yhIYgT)VhFY6 zT8(uss|)5YQ?CV;H<#zqe5=U01QtD`fv#e6BjOkaR3sl+)@D9^y6G4iD3W%=nSay7 z%7PvdhR8Rgm1vaj!G>yEM&U$1EUq9ndsnQF9$Oj-(=b-*{DJ>R1)S z767<%3ytw+4E=+RY>+^OAbrvk-m+f8Oqja)5r)ssVX4H7qNBrRVoyHCBnw^Ts(vcdYd(YQQCbBQu4ZQC62i3vAle&~f+{ zA_m7HW||+!uF=?L!-j>clc}3fhiymcnIw$xsH7JM$X)sV;Uex)#{ej4HA{kSYR5bk zSgY(s3vS7`4?P=TwYfN6Sdx~TyoSds&1!B43y+m(u4k5H2k}?k#_4ap8@NB4!;;JK z_*xWto0=;CQSD;%g&mjh=woUcA`EsHgz)$+LoVk}Y%f<>UA)hGM8?Nrr7Gs0c3Oc;m!)+b6Yl2-PpQkc!F)MzIuRhB0tS*|mtbA(}) z9IZwD4I*uOX;Z_o@?F$_MsuIg%t84~69|C3v3L9?!8b$D_DO6XyxwsiZ5tW#{)DVs zH7`}$3FWX#l?<9uM7-c9^?Bi>}r6A4HF8^d?I&XZ&@}@N}+Pw!` z*H(sye~7w&h^QSaHGr7AvZ)ekz7QqD3$v=DtaD99L1T{!*_#NRFeSDlB&eKM$wM0E zCJ8&cg4)L0DHPsK?DJsZ3P6g{BY!Zj7P-1ty%f)>*+zUL(dZ?)R}QnG?_?W`$8HYj zK^?3RbWahPUo(IbWTfTR4%((qYFAOebHL#1e8qAgJ7iQmO96^zrGS5U{1&>6`*AbG zlkaKK3iZ6!@B%hXIFMYE^yM#XTAoI6p)fv(w}LIvWep#wQ`P=bF zRrBL2Pd4s9Z>FZL)nG;`$*WAlqfAn{DbzFQ<@x*<>VjnhrV`XVee2kI2lbSbpj|c~ zhHSxClUwRlDN(6_1N!910YEn`^$#Uq+VT=ZJ~eb){OTukx=YwT4NsDIOa3w`lHD$*2!KJ%_JR-7lC zzT30YLn+4S=19rK1XV{(kB*};Osa*|fLmN{qONh7pQtpx5*NHwrOiw>OUKF0QdS2X zQN1M+i|8~7V2{*bX7Ve46e-aUsvn1|0v}t&l_+XI`5zRWWmuDM8^&pnj!h|Pfelaw zjF6Dp7!4Z@A{`?nq(uoqm@pV6Or&e1bSoeuMQSu64n#phNyYfTd%y0}j^lZb=f1D= z{GI3ZR48XeoAOa`-nRBt50R-d zs*=zX=2^Z^csA77Z-M&5!7^OaO8JDsXiNrRH)ST?cQ2i42kC0c@IR5nPj>wwd^T^7$%JT=^vCGo-!Ls|RSGe) zt=75B{3dSoob*aHN{ctBRL-lqS=nReLlKJj1H@*3u7qBZ?~52~0)weOT(wS8Mvo>- zwerewwKTbivENUArtPzNbkIF?I7d4R?~_UuU!ZqDj8B70S%;#TB`PvX!}f`Xke{88 z9nrXr-;EV&4;urdr*%*eKuYYQDZ4#QN9*L?qdX$Yvs^L z3!RBIq9G`QU852G=0drEP zL#%}~3bAM69ex7~?q&DgsXdR(8FJz=J{siIRGLJy@9`Bnh5UJUoaR*Y%AhG6Mkk|* zMDvgF2$WWv8beB+f++}F#q75%_EcnMn4vI)5%8k>ygCBFYMb+$6gvVl*>uYe1W}wQ zZbidmg65vsveKB1G6ezE+#7q#>^iVhAg|DRi%?^CvReN}ttRCHs4uS1C-DObD|U#| zF>!A#HuBncD6{jnO~1tqP^*+`XPh~_>L+O}{!7u2i*}xU;L-A(Xvy*-5GY)E zzRH*!JZ03>XRW57j>^)ldX}0~lc%dgw9eTkHEySoZeH0*vu2UL6x0|yjrjfw(h-dgI5wStnB6ZtNuf7_lo$Nr4=%S|rxAI*UY@Z2| z_CtKrLcq8-#+KF$bP5(dy7;1V%E~0$2FfE=pE7X$+Zav8OI6l(@$lPL#{A690@PF5 ziGVYLW)AGlSZ!U4z*ocvw-y_4CZ5$u zT9{r|NTa;>CkDd#4pb=O*P3Xu^%UOz*~PBgkwL)s=`Kz7^D*6?saWJdIl zO5UddF`gP^yj`}5^h<&j2U`0IRC12NhtF=r5>qEKJ^+1C1+&f4`dRf%31|KM`tB2} zVH8tsm0>z924}1E{sUn!1z7NOlfy{Q5dTA|O@QCmQb%LXWq#Jo0AR-g;$^`h%oNQ& zv}+$(Znql(n%Oy^0<5IL$O_OmjK{mNgeA-mWG2MKtHGsK#Dng$AIGWvwg^Dka`qq4w(xeO2gwR z^q?ff+|q9Be4RPSX+Exr`6`$4JjrEqsrefcPB}N+B}{pNUQjwKi&2{#w^GRmFs5sT zwivgH>Yzx%@^J9QKpnaZc-NL4Os-LCao2aLB+vvSCNaiBDR)Cx%OUvIwK+Tq1uSC? zKB8osdln3r3cG_M1=}JVKQP!(PF-BJG_T^f#NLd(+Fxp8K)K%ph5_ zWW2GyPtxW;#MX*699ZeHjP|P`#PW5-`r>v{uE-l!vV1eQM2ZN`b==lRubGNu-6r`S38@7P~oSugpLGr)*b zcwGz(n#lu0yuTr-DoFA?Mz1&jh_@r+ zHlckRb3ZAPg^M^ECZ;U1s0~2bEhWo5euU0rS5YJnq)q@EC!CnR0v=F z<9qi?+pzD|%u~r3+#=Ny0TY7114n-|R2MyjbOQ!ccP0h>CRrYkqISQDW&UKg$}B4J zxVR{r+D<=u`)}eCa3aX&m6+(I6>u-!#S4P8POC}+btBK26fY)r3q4B7=E%PVP#Wk zyA%60M=yx?ti~hv+DJC&r+*)bAi!1Vl_J+AK1CtY6XPwSjAdP(>vEudwWFq$%slBr z)M~j!H-b(1>{`+vSlxf;`^37KKL5MS$VWz@c4vf{ELLe<5%c^lFGKxXUh8etT{Dd~ zZ1~7l8H5NQPKd30Hyi|08iQa!%oF>=$`kH`RaVD<{3&KWP`q5mgEbM^IHxI1c?f|cIoxb! zKjI>*6n;lEg!2pYRreKIiDP~14KFR~yqYV=(H4eiZLr>6KHcaYhVEW9R^yLWfvl*|N+x!)cm*5Av}+y=gtPrcDlGf-P&_6gIW2@c^G zPuR9?#zb>OBf;Sou6#hA5~AJpS{1$nn4&^~2|n5)^35?z>e6npZ-)j;vb(m>ZDg5BJ&;af?1z@*>DN9cbWmy9SLWNIG;XE3%TN zu%wyrMBgp(0Z@Rq96*Mt4?zV=88LSugmPjsSki@2sgg+z3dk8}+Q;Z#A(u%Ol2%(J zhiUTqr(%RoVVwByl`L6cYaN|e6|%-fz6ZF~V(y}40`s3*)BQ3B8I+z2>98*d+zT2f z7x=R=JN=&HV^d*N%JFfO_<%D}S}!)bQ1V%X67mVbN6th6>KBg~C&~u`ecz3?DDD_}a}|{s1kq3ZV?@Eg(Q5?xfs>mmYBq4?8kv1m;_Ab`yZA6@c#) z07!fw)SL#dKL3*_!^aHPx5T(%av1^j9`LtCGRsqDJmNTK4}cnDs-w_QUs=6Glw=>u zcSI&cg}q~vT%o!I?M8R+98$^Cd8BQ(t1 zBYNIG)bN{;49&jJ_1)#^XgHu`GgP0J)m;s+sa73qO!T`Vm{8j#LOLF!9;|sw(3pqM zq*v*xiB;N-Q{Zaqt^*slPda7GNN^8O1LHNrjwY=yxD$DMuNq}sCBNvKbC)x+x*#gY zcSISw`4LUQ1l|Dx+3C_EFd-K=l73)QdM_I06di1Cvs3jU$0*gp;=s?$uOq?7JF+@1 zt4qss@WFT9HSl0%IF1vp_apICJOg*$04~G~ zg>59C&v$fJ!&7FH^P&KmU)R|-+5fP{e!F{Lef&Nv7N9uNILNLoK|4B$M}&0pJxXfX zv}+!fxLf^qG6Pd5&8T!DB32qcPIQ+3oGoMYdV$jo{B}#S)CK%QVwyI4%CHa%Zq}I3 zO(`SOjXozrC=h(s$jeXMs^x|P{tcqGElQ2e;ufUv{RsZ;jHGoBB%uf}oPzC7Urh5|aL8Y0t68>M^v&js&K|5Sf75BQY3 zlko@j_%yIEechXuw&;&lv*8G+zL4MNp4@}o^7ysfmW^Wum{`X-khz%!lSLH~g$}Sl zwUF1c)V8g-SG-bm*DPo^3fDy`3ZD zZQ^CJse;b%;y@Q^KoMh*LgaDj-oz)WLolfHM!Z9NymKJEr??V(h((;QWxOEiIj9$3 z_TJr}xy@Dr_S@WueT%5QC0QB85^9;&OtkhfXf9>p!uJMH-Gl1a?SqH)zu@i1(}5=W zRs$X=i^PrMUZGqDYYr9@$O+EOW=dTvhce;9)#o)d1WE6@D@J+CT}tD;cb!2vWD+@Z z3s_IGc_6-PGP-NSyB%J0K2I5hsH)Rw2P#;Oj8ruu>fhO$EeH;98C6drmc{Yb%S&Z- z?4VrNO#ZY+HcJS5lu}*A2(T;9`7&2rIEPBuo@>thIiha;WE`;k9Fq$(GO5+&j0KBvNLIO< zuA0(ux6+{7YC~63a>!-5@D1NBQ9+&hzMU5x)nQ*2%UsaoI3L%FO0hnA`SQ^~dPCmv zn#D@9_5X|6>MmCKHR5$tU%nwd-S&Mg4AA$VsHqbAG)}&mFNg0u6|E_md6ZMc0CQeB zLZE0el-X}kGeUQsV! zR{QlP^)M(%A`!tBnNjI?g*6VJMgtzXQu6_n4Q!HdL1jqhu={=rkzUDsc0yo8Yqy;_ zA(e0IQX5fMgXf3lmVIE18VmXIXxVTA=Wpbs`)JF^s-K*puvku`snJAQn)_Ul73$9& z>6(dRqie2TeYJgQI2>}tR4bP$-etzyQL!fb`1On0PfSNheIp@|RJ-1&iFCWjAa8B6 zmUbQUqp)|g4~E13f}eap`3yjuSRx9_`7A317;1rmFeel-%KeKhXrgT{H>F%}33uFt ztff#Q5WLPV?u}5}3~2{tx@r*ZYWF7rR8_D%cU8O}4b9-K@Y?E^Pk5U+1$hhJ#7b8% z7=WhW-Hb}u;fN+tzMa~<)Qw55?N?KF@97P$IC&tuj!>~VdL9xaDSYs{R?eK_Se0(G zb!@GN&>4fB)sMm%SN*ZLO)g}8t}irm(mS*95FCzPzZ?ACcJti!@YGtWKub$*4~NvoW8^qq&kpQ>`wpC7i% zvH*$u{ED-3iDq67GZ}Yx!zZ5^v2v`yEH6;t~n zw0KXw^fSGa>|lxzx&#)zToO>qy4I4I>#5h zJK1U5vn(cp;ZsVL2rk2xTS?o&n11>anK6QHa1of;%}We57Wes@#_i?U&?jTcHk_5x z=Znux~ zt^B$nF)i5G_(Plhv!}Rv^I=9NIJvmGzsY)S#i1gvwpCB|U6fcrMOyrBD)XNcr)e1q z(V{nZx=|D*Kdxu{7uVj?Ch{5GnK0mi(Nq;$w@7y&tFw4@WvAq%AN=D)@ZAwD#P4Hm z9W@Gwayc)9o#9{|hT4t0VjFAwK~~-AuVT2b2>0MF2zr6rE*ZHGV8;fUe;76cW|NOl ziG}X%7HyfbE<$Gkf^OXv9TX?EJ`U3WcBdc|+}`bx=^u8jOE(5j23lxGz&!(Ebkb$m z+Q_OlZ7fwSp}kblpTBlxoY1gs%f~1#5j#jUef5RTTHV5pbl8yLcJ-6$sRpHKOi7Uv zq(iCrSo2>QUPAy?QcP{8RY#SkIg`~0!Oe}&U_VTvbjWoY6<9ER=$mYl5}5+uiY?w+ z)K&yAz)F4$>Wsi1`j#3d*i8JS&^y#Sl@LyPWA1?JkQsvis~RS9Cc%bW%sW<{Q?ueA zX05pgLk%cxLY65qFT+Ur1OwW{tB;U~1kWie=-Uy+IUHir__4a$^=YT#g0}$c+sK*^ zW>@0%oyXRc=FsqiDSeXm$mLvoQLHaj^-Z5w%!&wK!-}!9de@3g{BaaMH*OU0^SQ9Y zh)@aYeC~j#t_n!cL8LyXn9ZSuB#&8IAqM(LypIM_uxKIP4TraQat_#rPorPeGFCEt z^{7Yd)0|N9ZO(GLW{gUCBfOKAfGInf5#Lgn$Iz@@mHNDVDA7J_yov7O|M41t)E)3k zhs=@xXZEC3T#b?imtOe>CmvU7SU~6sPHUL7+C7PqjP1AG+N=i!@!$Qi3u-3V1s)J! z95X9GV?NPGJ&le6bd|ekfUO3J@M~g)-Ihi}&wRAW6)Z%n^zJ&HR-{jbT^FE>C{i&c zJ%qEETrG5*!Wi5o7trk2NrJh1GbS1|B%)Ek;B{*r$$1e@FIut7-yOy zQNzVL@dPlMCPWG(lEqY@;Wy}YYH1XBt;b&Y?BqRm88zvsg&@|MGlmD67^l(c3LTVG z8iXpm$pf#eXgBO1d0^4Yh3W#*C1M`Phj@LzJzX)2@vPV@sqiKB08;nn@gys0h zg@88rpnd~F2^CxqYt7uhgX#^g6aKL|>2KkTU&SC#1mX=mBX7>z_CZX*)RbJ5PhzGj zK{WK6kxeF5n>xhP6eNN{hk%v|Es0FOk@P!-f4eGBSn0%ZS3m%{2&SOGL|`Jcq@j= z5@y-qtup|ZnO~ilNhUf7VqxZ+n=Z`vI5J*}XSvr{QaN25SmwWqtkVhddq>Z%Q&xzh z__GGTYCl_iDM0;^D z{3MZXq{OVD>TRvvq<2^!Ok}&1Pq-mu$Gzn4#}AH?JQ|1}Z-biC7`=EWF2nC{^s*4@ zJFR>cJ0mhbn00cSiAH9rB2L_=moGFp6^|Su|5f-#Y<@e9+Dh+>y2IM5sIq9-;Je%8 zdpPoMRN+0-s>cJEn&o@dEupRktwasEa^KRMHr`qEZX1&1sW``rJLtD{&OXuGJoi>q zJF@OP&5num_DIikN*tui;&?^0E0TWjH>~~oZIE~eX7_?qg@HPkmqxvg9Ul8S>{i3+ z=fk7vkB4F2r%ei%!9UuYgsK1DbI5=%TxDsNS(_FxYfSAOTKjnC*1bG7=*3tuxl&jOdH}aG{ZRxm~rbTEI?VhoLO`TW&if5^w*)kv6 zCrfy0AejH7`k~oB-5+KY^33e!{s|Uc!#b;h7DTfJOyvEuuRvWdXluMKX- zFA9`?VInQ`Iz&S5fo;{a`c(g;+A>8K-V9M+ve9@ZVSeW(->2t%yGd@(qqm?Eosd7)55v$a-#O_PP5y|si8Co%jP#}zv8x=gto-e6ChUY zh`tz^l#5BBZP(Yg-uFca-`>M~k3?I|8_3Ru(Pvb6Me|B1EZ;9$IQZ1|T-W_t07?|CN&%hx#IE3DgGUV85K-L-iCbKcdci=(^T zZ*{N}vvk3=69asZY1Ms>_B+)NZhvicEoC%#x5>iLZo9c&U zZtyrm4?(jiqWhXyZY%0pJpQ`CR)3`7^CP0ns4J=@>*c5#xjKWk-!k=8H$#roQ>44v zD$#rllbs3^NuI?6>lIc%>|Q+iboJiToJ;@g_~L)E2A2ytx%nqVnm;-*@pBQ$%UU|R z`*mHl$&5jK*HZuus{4`aA9)+!&f$7BYwKQzVjAY3x9qI~8%}pS3`yM~#qT)}{11jg%XAay%~=!IDF8#tE(`=bXoGR}qQEAo zVC+KLu+w23XiA%s{jdFbq?6>6t<-+)+4RKAKIF`LhWuaOB(zE5YBn8SQXtJLHGUUw zTD_RV%sO2Aw^nynOAyn zb&p27a~Xx2h~Pbv0#efo=i)$pn4mAsWzyY)mG6C-npl~sC3KKgp(dzNAUM3jy>z*v za=JZcF2_wl0c|bFoKh579oe2QTbux~Y||kmjcYkXUlqnb)sym&yK=o&lHAB+*^+z+ z%Kil`E0xTatpDi_WT{dE>{f}VGja55@IS>{4BPlvjZZ@lmNoade^q;90MP7I)dS}r z+JXy@(8>};(!nZ{X2;&``jqR(O?6U<<<}3HvQgVh1=MxCRh!I<9@s||p(8+q_q48@ zRqMfA;%CfxPR8}oO^nLmPSuz=_Kf8w$3zad4Ae{a3qG0|oksfM!f(S{I=*i8&8UV$ zwepmp;)zavHMWy~?Ru>?N4umSe+Dzo0Iic~X1$Zh$DPKX3;AYQw!M%;NkHTj*wyg^ zyfMuT)`U7fs!LQk(o7R(*gUrq8^uS^-okrmCjq5_?^kA?FhiVW@F=6I9JD}7{`ety z1Qr=@k07BSg;p_UQDp*fu#}|HF#TLfm^;wOITNaz>h`MbD7b5bs-qi||$%T0$ z1X@e-N-L10uDtRd&H0BkW;kNX=mT0NgVJ)rSjvqsZ=?>Sz-3XGSNA?&vsO7x*eFa? z(1;SU)Zv|yA+QnE6!ETxWp~T!Z=vJSF6?0c+8fSiBDF~r`p+ze-zK5J*BlCH{Taap z|Cpz(edmHbn9?Iv$YthNeQ_Rvqft$D10eL>=yV3I^QtIEwsVJgP{0jGIyn^oSt@b?vHeyV*(W$Ddo4~NbHKW7`l1ccVT`DJ|?*VTN! zT?A$`D6bD}s_uS1%pxY3zCR3+$WjPmh#DyS{+6Vpd>*Y;ykICkGymLiQM^5E|yTYIn*MC$Qff0?7RG%L^jDaDR_6{85g(K^uM&wkY1)lLDP8y_=PGbaGVyA)X2OxY%8C ztozvLUg=Uct3)wjH9>Edymln^ zCIEWUDyTe$e=-|%G7n=vbJrLAsidYdt0${f>(iaXzL3p4EeR0Wq=X0Bs?L^l_`wOeSM;WVFkeEgI^ z*WEYK{+tW1R~G(N=T@IKehWDBm>tLAao3GGqIp{ar0`sgXLQkzeh1%%J(y7%bMoM1 za^m=njr@ga+alU;j|BAGeg5FDjc@dtO|rT{7Vp8*ubK%xE#1PCQ6>g0c)PR;H7*eg zquMoAt3RE+@$Ek8=2+40D+Uh{*5G|A;imrUY*@60&$kz=whtsSX+kjsC0a(z4Zd}d zvtUN9=WXD~yZ)&<>RcdIQcfCX;f1G52)M1|8Fpb-*zyxDk3+=gCoj}_u;arX*H+u$ z=q&E>JO18~*F5B8_#S@0?mw#80L#~V`*$vz&C&H4X8AT+?B=Tlgq6{n-3aAu6Bms2 znnb)F(D_T^F(AI1Kn`Krx^pYqP%Qt;h+%p0BW`r7ljcF?=h^U~e6j2kddv9uuQdL@ z@w);B{uQ9`+72y*^T~tY1<-Ca}-noM4A|x)B>o-(b4oy>4fr8uh z+IA`|;2^t+@q|OZinT0oQJ_aFvzWM9RdWsSK-Y&XjT#JnC2W zDG=@PPZRH;l9!s(SLr9L>Qk|1gVN%7I!L@9Xl4Tb427*3sE>*NR zYAmHoFuCJQC}aVpp2K-Lc&yGI?9THB>Z*JWy}B9+9|iE*JcD$oGE~}3M>p_W4TNq~ z&4CMU8Z@Yi6_MViA=Aj2F%n!Sh{^W4vF!*#1nppDKuPU&299V^=9{XuT=7NVKaBB~ zV-BNg;{&IInh%if_#eP}CEZa#>F&Gk zDxg{!jrLG^_E{xx%kJGXRVaD6y7(nDuMoACT9s`^L47v-9=LIXo-AY)@YcMO3LZs+ z;)xj@bPF%r0WxjY@neMX{R*38x6*tU537BMNia@_zN~8hoScKI$Y8{{C74>gq-1GG zxI%vIC;XATB||ucVkc6`B_>`G^HL3{Y{?vTgqUDM)a4QKZrgl~e)V8hXiI4!W4v3uP%YuNU2>>Y!ww~)VsKS~vG2tDoh1yK1d+51Q^ zDG<#Vg0nFk(R4Qk3AY#({-}Fh8+-Wu1>uHoXGFHoF>ADt;dBc|{pYg)xg+xzhyc91 zM2&HLF$<&mEB085A(u3J)EEFwO%|GP^!#3y;GWIH)9EL?N2|fLZfldg%VUb!G@2_( zgJcU9vKx+Wl`{SO)_uTw(EbpDSmJ-ixxt+%L7dLKnuyB@k(y()cOi=%# z(){*tJG}8;4cdnP9+~a)=cD0#@;{f1mrb{FWTZEP>c1>KIoiF;t)A1pJ)biwF+cxUo*jrObpMQ5{4l%@QGL*jk$*QD?-BJ!UN1!=zy zC4UV8yo%dcmmA3l^_dL)p+~K-XJ#HU454CQw>tSevij^G>Zf`v?U~?>DJQ?nhb514 zYp&n1?lIBq>&&a2qO1E;V$_>FFfP+3a&dw;fBQ@6grV_yut;lrjxO%#=Cvr(eAT0` z9E|ZgmkA${b5OfK_V*?1W-8mNX;6XGkS_~y+d_W{7xP?oj*gCqdB=6fp(TH#c-h&; zGxeu`D_e^~UY|Pa_d1&Y#+DbTn-#YIvMt`ef4k>UC*Wqbn9BI`K#aV(0kdp>K8g*_ojfQpIZB>K=-nNdjXbx&${ysd)Ss)ZJBVT{65ok36H=n>uv#&9gOfi0F- zHD?DW1dr^ApKk|0eEqI^r|!8CHnrMBssrO`Yq7`6=p+<7TFC{Im42X@__5!)vydn4 z#KE_4Hs?NUj4W0y9&agI4!oYU*@JvWm9ykx&DNxsu8!fd^}0tP>+v7K0>Y5v#%kqx9De95s%Jjzg{hbH z3b}(C=$IR_LdW6tWoZvwAo;K0z9B|U5oKH5l(~(V;%~#XnP}e-;Jb$#ZBTb*#AFex zyIZh+b-{FvD!jw-KQ4eCB7qQ)-6K-4^wP@yTj$Qpt$VI27d{DP7Hjub%JuR^xyy z{ub*D_jUFuL!K|xTTo?CjN#Dxt6H~= zQNR<{P2!Ml9 z4%6uR1>YthnUh;qF-uUCeD=Ajvk`1J3Lxk1-W3V}@QdtJe%HC%Mfd~3N2f)j)Z+C^ z0t5=Ja1ObA(1*-He1IkyK6gZ!>sBZ9o+}+j(rtSoio7;fl}5}lDiK8G{KkBzdo~^WBaky`K{wvzO-8sYs=T=Irhs<~Yn}0Uul{vzZ0!7HUB&T32?g^V zRt{0a<2w(jyE0>gG;2}+Q3X0JIh#9kK5C_ZJoWHpe9CEU_PRd~*u@&2cyjd5+RuJ^DPHRAGDcpuu!gW+68n@At8@wIaVAu{^nZAwv z82(1XS&;EpQ#PRffEQ`Zz^FRrDZ;KsuG(#^4v?|WTZ{==d@hZ_jTkcp_o_0!HkA15 z6WD(zwbqwEy$Lh(%-uUAjh$Q*nVJ0&JQjNL%euENC267Z*nUzXGGkbmxj@JB*gNy# znpxzZis&WgK>Nm9tsft~^gONQi@8Vdw|jV*Xo$!eyzw_}9DtN|%Yp~DNv|4CifnIw zYCdvk8tM-*CKem^*(4j^`@A;1_0BRxKyG=HaIkDK++D1_r~EQtCfV>tTatA=t5yCa z4MT9Td3CT}$sVcY+j1DlFHYm+q;}oZKevxL^g`NtG2`oTu7g?i6-4 z{c)+&+v-S%r1N+B*R+t46R)n1#6&OBmNq%aXnWyZUp}b_B)BuNUX)k;ct} zvu;10yAfF_{Q2?b*WwhLt8(+Dho5mbTGSG@g*EICRY&0KKfYx|Z}ohbT=NZe(x6%| zPnE(zo($!mzkB^O$Q!BEO@-Ohe0a}#sjdH(hvKsNl`c_@X>pK9{IYkKFlx2sV#$Wv z=h~}j|16Eh#aFAD)TwcQHre3{S2Qk{tXh;;zXwN08rf}_WG(F8n*R6pFT3$xPn*kt zzCw;${<<|%NpF-QJQbrHt#m{^ku0}@o&3H}S`?el9?q?gL&;;!vhGsD!zJp#(;@bM zFTTApl5Cx8Ec(dfENd<@^e=)L!F#k$eK%6_bGqX6S>|J#6%YGs;!rmh=>l3R0nL

      =Qr6p^uU|DQ8aI354VY&0K1{NPA2{^OICYR7O#YJfwv^yD2M=Ma8UIak z-Fsct@GnPy=w-_Hs@G=IuxH;+%!gXr zMkRy5&g7>==|CM}OH_ddVg)z>;bm3Nc*)3Zq#vO$f-@9#ZC5b7jHvf^Sp8Vw@&;>9 zpI#?hDY~7^C|Y3N{GRFJOS^ab!6Ufsgs7M@Z*TyGP!{C+bud8?=B&zxink$By?h?}VDIez^P2W3IQ?Bi;#fKzp8 zEbWOfUFivtDef(xifzjkt$5pR1BhBAg zYj4p8@d+(t|1rN7J`PDfM3i;6c|cfOx^3PwUq1&f5}2f)U}ENlYyl@x zJ!}c8_?_kFNP0g$e~A+a{eCprt*roA57BDR{%Ty{y>Rnp(}&8}-OpHwYGbPkLGr3j z9$Om79n$9OtxK6pwY%sygg3Hm@F=DCrkb!Y%g>JPxv#)h{v>qYLQNT+2eZA>Q;dI} z#5#xwv2LrY=(%Rpn09`_L7SwusT1u;Q))WxrA~5ceuW z2Me9fwd#- zGoDQrN^YmYAlJ@Ce;=Q#w4jhU9E7GIwj6c*sVvT+9wx4a1}@Z zq)(aXyX$zj;w^JU$VvDV%0Dsbs?&+8>Y+Bk;la2>Gx%T=XDC9QoUa>X&<|3(z9&kI zv?y7wKwS?tTlbsH^5cCXC5cNivw4A0W)@pRj^yuTvf^Jovwv0TUCt<0Irs(onYYqC z9wnIm^P(z{sD`DK(^zVIciN_oRnX*+QPjP8FyiT>hNcQ#d-!0fF^?8HPr^Aeb< zq{S+n{hAAXyx4;=x_zWBz$T>+7oxUF8U&Tfqs@kLo3nTan3MI{!Cq?B!$oJ=CDxQ} zOZ>-amch)$MhT8itQgN+O+}5zbjtfz2FtkgnM(h0u|o6%-cwCUn&)U}k=yjH*NViO zQPoW*B4(0z%Bqj8M=nKEL%b{HEc6~FJWA= ze8=cj;%>B9D5zG~?vyhE-Gt!20%e%|p$cmqKj6E=V&r5-ETJXgUt;dVo*w0u$n0WcyMy{gZ(4#Lwbt}O)OJOln5nO%x8M6CwMZ9RE z9h#i$t^7hgfVh<*M#V8K48gS)#xZwFef(lU%rjnLe9UN0I5k!($N&68u}A(&kWNea zjjMLV!z5<&x2iprDv|t)!^HU~+OU%O) z4C4>DEB*Y2lR#Mak{0mNBTbl|a?+#J=gry{wxk5Ky=#U#j;0nR;Ch+zGX>ZQV$PmPz4 zew+I=enesrtFv1n`X<%4B-g()jglJG7mcP7IeV|n{epJ69yur<*SV)bw?sH~L^6z?+_*JdVEr^%b<14;h7^-Y1b2m@9o zs_*RN@}jrU(vEITh*qIkTSL?Q(Jw4zamlAQDYhLGOcO_$uRezqei6QqZhWa#&DN?b zSzs{{EM&f;IxY0aR$(vQ@KmecZ!#}oi@eV#{ApxrAXl7m;d{*aPWm3cy`wUwYWO@f z(n1w)m`%NP%xM*!IFY4J?w7T9O}NSN_TQIhd*8Ru?A^$1OR>pe=_-b#)5*lZSsjTR znfZ~oq*$+gD_(-W*geqkKf4mnfbmw%oJxj^CuAJFd|k9~5b}QLI{55#H!v;4_-eSS z2R&xYQ(W*E5WIHBf#ZIFw62hk^XdavURjl!OCyYp@b7Pho_=Yj-ae;Iv#(9 zwW$<(e(>_%caq-y`MUdn;8LuwUd}cTS*59F1cD4RH`O6Uq)m$($hDyvc*4I&$TJq} zC1{0B^{CW%&bO;)0N%NEdK-#Z3%_IJ%`Cj6*NA-@y?a-tcCzLh{uHC=F4#;IDAE`V zvV9|d+4>(<7>eCGOMQR)jOAAK8M|TZe^k1i=HECSCj%-43`M)_uWlR-zyFUa)l*je zpNl0+;B-J)TSWL~8fM(j1~Rx1u4%0KPI>WJQ1jU5xZ@;GBwX#}D&Mr15Gk~}Cu_dO z{c*BAaOSF~>n|NImh40A4;gOYy@#GApC{>-ZuGAGrVX>_F=vBL=dC~Tjpg}|D&p0z zMFHDB`}P~Loy^GXZA9%PAG5WyieQqPRqmatMF;8)yzZ=V#qg zhF|?hB_Zmc31EHH2A4@z!IXTj>wiP}@y=Y*ZmXeO%e5po?OGn+KU=hN8777Er{6M! zJoAGjJF&1!kKz-cKYFux`O}%T;4$Wx7mw4+%ZMKgAn_k!2?w1&n?sC>-&=JG{Bk{> zp36WxB%*Dv>v$O_dd9H68fQ{3XN~hH4rEfDW;>uPGUBcmx#b-Uz;xCx>njLe2vXMm zuq&`b#sLE6{aqdNA1yGu2k)M{yN!fMeX%tb9m1f(4Iv$?;N-P zNq_TcYHq{+$eSxYK{`N>cKD&8sL<#4T0mB5;^X5=l?Ve!E`eqOg%D@wim8hVj$8rV!8GLU_Wl z>K~>u12NTEszIqZ1@lLS5(}^UJMot%=IzW#dN;%ToCGg_s-#gWY|K^`sGqA&dUrP< zZFs|h-j^IW29Wi?w$8!2ja9@04^4AkYZVY46}x;y>M7xG?1$qjvf5&F5egMN@1ukY z>N7r_7k#VQi%=XM^2q+QZKEE}$*69wLHVYjqu+xhcGKZXvAtWXW*>$LBJ#8!`Rb=X z9W1nOltw#{4R3aG&ncB(V`Y)l7Jh*iJ2pJ@GaW5-6qw)6(Nxy&@md}={6zX3Y@)R= zQxTN|FaLjZ=M|Xxq?&C)g z`LEL)w)GWB?l67c-le{*FiFQTq}yhtezmKAU^$br_9Is3ml@^{g`?XjX6J+Vk0$n2Yo?(yb1E9wCZUa@^0Z z`VN{(^J>iWP-?{(${(S}Y4WWsO{Rc|=}J+DmjguY54-cgG*^t12g>fELT`#oHZo(Q zf(hb`LSkd3m2Zp5SjyMI6y(8*T+`5OMSbe1U)K54z)xJ)cf+^RW&+>ka*WliBt=p# zyA=|Ph#~cpjeI+PzfjY&>QVuT4;Wu}XPO*pySM!KvPy9cWIQE_CBBB&1=~?y;|_EN7D{^F9yNQY-M z@VKXKH1!mv;#G_l9)NuGJD5dcLN=*bb7fgP$Qhi_`UMk+R-q{8BgEC{J>-vb7gRQ9NG zwyD|^re6m=sd4hEu}h3*t)T=|q^NZ4_T1Nud}kFpkCiyBPmuId*j2JSRLV0}1Ym)X zDLgKCtmS4%grOs~Mo@~kw2tDVlj&JV%@rAQP`3?MU*e&E;D0P6gkTbTkWY0ydwNssC4;3px)Z5HV~W~I z04_-IBVbMd=Wz3a2+niqirMQrR-e?f-6FSzaRSEvEMNlrfhrjKk0?JXMIWgb7U`q4 zVZrJ0$LeiAFZVzl1FNRefwtBsxw*TV;vgDhu4 zj1O$%1b>w}?_HlqYkQcKCC*)%;v%fOoZ*z?ws2b>^tu)8n@X12#B&FNDHUx*d0FLl z^7a`R&pi4JR9dBn!!kXmhcZf=fINWbu=$J}^H7pWCl|BQU+y;-`kM<~Lrm8+iG_`p zoo#ujGKEW(60UMrl^wH#gYIjX+R1Te5RpsI0m3pcIgFm*eYhjPH2Yh70e5mWD5r+% zDR}Vk2*-X89CCiOelc^WO+Ch9)Zmmz=wonSAL1x^^yZ%?X-y|Bv~%I~?+n_U?LNML zB892Alr!6v@B)blT<%~y5Iu2<=voAp+Wn2zn{yqiUB;gg42nE6GK^popHsLWU`2Cy zJ~LI*E^l=B)fp#MXwFxbJmc7p^Q)FxejtTf>EpDy?%$E%Zscc>M-?nnc%{j7Q`AOt zgIL`^pZhO$VnM4xtLs*gNezNY;zJ^)c>xu75O~hgNyi5s^*2w)V|9P0TwR0VMje|3 zGZr9h!8qrJ_5PvlRCP@%X45Zcv%QvGI^2&E*rTB7AvH{qDxaay!MX6g^+e;;#xROZT-~RxX z1_%;lXK?PoK6&~P+O28Yo}Vt8d24Y001q6C1h7lt;TBPaaM>Xw(w5-B5csa8|S^aQ34uG+PxY0_Nj(BIgvh_RCil2_(p zPW9Tj?}B~%)He+;j+Asx1i_Rz;1 zCRUZQRn@od&H%v1LV@l+Ren&*J}-JW@y+3krv%>r04;yfj7?48(kHc&-3-UV5VGS0 z2jp@_8x4Vh=|Lj9xA=>Ql0N{%$7{RbDL5Q^@>jQ^t>;;EsM9rzi`9+R&UI405|bEl z+!5%(Hixhiu$w#-WzFRR*BeWW2q`~en5}XhU-^$ zKgMkDB4$x@5=pnTagrSR6ZuI&ocdJvI(bO#o%|)!Zb6ntYyzx+_==|)%MGI)iCWOU zUe~l7@sFs+)6!>7>KOFMv}q@r#9s!t@T2h6UP8M`1vBmWxaW-4U-0rm^AC!c$0`l@ ziSV~C<|UX9Kn^f4KDC~UQ=U$iveT|-kiEH8of!~>RUxBwZU`k=M;YV4H5J~X_K-`m zc%fn(!tl4{3`ZFm{{RVJku`jo-zdo(9-q=r_A zg^qQcg#4vdlnu-W{qK-44nB3ONS~;#Z&E0sdnoRtiPmR$nnJDvJZ!n(02h&hax1ga z%bqr$n>^1^1?jy+R4Yke{()_8)(tXaXA9kn&7;S82y&ZFgk zvRKI)LjuCr9EN9C`~Cncsu=Xr^fM5EEe5gMP9GHzPpMG4NlBk zU!iu2R9q~ek+comjsWje?4NWpLe^1uSFH-j!1HcY`G!3S&!@N6iuES0ok@KjpBzRg z)hCWgz!CxG8wtQCY1pTZc_M-|(%9^?v$$rKNz}?+cI^X#enZ!{sjhEPK3O^AXMg%{ zAK|zp*P6fb8~i_k=IR|oP1P@5<5n_76l_Atf(s5iepM&ly5cqsa_*eBv4^Z~H2J5S z#Wn-lkw7QAU>pyvbK8AMBGxWsu(;W6ZF@I>1Yo8caaB){4o{~iL+J46QSaiB&=I317?4n0od#lj$3cKS#2P^8PlC^42LNL_8T? znb1cV{;w}2{Kv7Q{Twd_lP$D2K`*UmFDWymB zOGOsiew^D<4Uhx4ICb6PdULHSB(h0y128}?Nu#H*<7g- z&$xdrl~|5D@(1>&>=fTXF0PW|!>P1e_#%Q<69wGJRn#9TQ2D{gW9g7U^ffKksjFUU z7FrU+6wh-Jp7LlU8w4b>v}#Yc19!;rlU928Nq5t~4QBznl38|$(`hHlbB|n(;~eC3 z#%izO^FeO0LgF{PlH6<&jEi^^%eOh>ELi)JNj1+YRQ~`o(NTo(M>E}Pzdk=hYh!5z zj0P)Z+J%dHcR%b?+|ze@(jPTFc{pV!CvUPBIX&vFrOM9Eqw^*=e2z~awFK+g?%=b6 z-qv4-OO4y6U(7b(?HOwJ~{-h7}UzR|cZIqkRQ#}&S>zl9F{ zCSRxZzv65H=9h0Ypb=gssbmBs4_d8!*nl5t5dQ%4VwfEe}wcm?(zb=E*z)s#t#F zu31iJwSsnyqcX;_6mf=JfN*|eG^`;7JW@EwrpDlka}Y&Krc%fmd(;vNurNQ% zX~jl36qYd=IjGw?saRr|!iobRlB>DRT5+BQL*bHnswN{=S870csh&JkBvm^RswR!9 z+-|#p+bbSmG&#X?Ic<6hJhn^{8Y_cI{I$dsHnaG{{#) zb_5zlUTRk7nr|4YSgjsB3i47KUc!Ng-~mjgGjm>EYfvnZdzw%Vco?rC%{WjQ2x=G3 zYE~fAXrMB=Q<_i?Dnc_zX{=frDnUpW72r8Ipv-u$HQ*^iH77NK(2SY&sQfYwNOCC& zG*e)7dwwbE;P*8PWcpI}6`BQ;ZxpK8H3dBZCyG{sY_fzC#ZH7|RYg)gYG{GyJ*sj= z6_=5e@rrR!M{25v9jbJbJQ|Zj+2bBhr9|=b+N|cifM{DmGJA7Q+ksOE>FSl=$l_5T zRQXh@oK(vgr>fGq4x&I~1X2j`R)W&(q0Br=p(*OMKZjoM@k5Y!j0?ps-YP(}@U*;! z;zWz`sg*tHLj0;l6dZz(fpJd7I8x%0#-buA0I5i(kw(o#WZ=_TspV=W9`wjoH#Frr zrs9=ofOzf4dR?b9n zsF*wolNA=nNKh-oifbM-P2E5?NPARHp^qY-2m+C)qYyk`gH?*)nz+E8)e(%7%{*9* z5UIhdQ8=co6(EF)&88HYIyP%5)v7MKn?kktNTzVJOTJb+Rd$7JfzNKu=x{x2Qi?@n zy6;i5wn(lLXxmV=hF2Eh!o2V}+aj)bCm~POamH$C)3TAD2AC`HdroOI`#GYy4-!ni z9iu=Bo;H)e86DSxaB)~YGA&vgJy64XA+@<1_f46WR1D3NmIOCAWdpJ2Xg$Sd zx}~fvZpNE$s$AdOS|N@x;ov~!fdL37a%YTu_^nq?*fz1Q+}rE-%JV}r0MW`7rAX2< z6BQm-P^=qw%>3xqqtRCrS*loTR`aYZ@)JF}mn?C&&b_ce^s8`$c;CmO61#V*JuND@H6s}*S3Mh-KB<^*x_6zH`X9tRN+7C6TF0`A(U-{u2z^Q|7W zq3TjVZf~@SY~v-L#MlH$=aHDcGTefg&u(igqNRkkH2W1`o zc@@Q%1IFpS9=0seYm>j!o8a`_LsNTwPVMYv2gy9y+Kd#RHa#1G_o=nLF>N%vEkX$- zU0yT>Xh|DYP67fuo#2)Swg=jRTv%VhaRNw+%^YBurUVliCy;-rag2`CMQ=3~wy?33 z!Qon~ApyCTCUDzJ_u$}x>67!NT1`n5%BI@k)t9vS?Ac3ZcnF?`%8xzWpHaYG0uL&$?(sag^8Rqz4%wik|g4Z&I_<}!_3vhYw z{a|9Bqv_Wcton7-mhxSAz9UK(jAWiqW1e~YR1UG*>iWgK{Hh~(6c6Q{tabssdS`+9 z3X+qw--Du9)Fa16Hq*g%5;j}P>PaqlcK`)Z z-#q-yR_dKL($}apJ4_f>3z;X45watV$~0`F<{W#UDfX*R{m5Hq7o%Up%jxpA{{VU$ zt=h+Bsouu6Kw2WlAPU@gkGWa@0QUJakD06X^W0CPt)h>X`Q5Dd-em@816aZ zq3QiqZlsFCQG^$o5`yCg`M4+3vBpWq$k9tpK1*1d*5c_N-gF1Vhy=op3gGwk&N1oj zTdHfsv|l&?j=!)#ygY3;2N8(Ev&6?@1qclXx$8mo3cu> z1~~r!xDbDOYe9Em*75uznPg_$;xhSJih`p#!Sp{NOW`tK#{i2P8GV0cLHvR%ZBa{WV6$BHGaCqc{^%be; zl{b)G*qhm+)FqNg1nB{Iyd@;yo&elkj|3cIgKN?V65ms^w-GCUE<{zv=3~j@jt&4H zF*Vpk_SR}KLBe5$Hl&3UZd>30#KjyqsDa2F@e6L&Z{QNZ=5U)x=1 z4D#MavD`rtB*6Y<%HWVe#~_3EKGiN34L0Lfd$mWImt=bZ*x2BF$vk~ca^|--nd!z5 z`f6W2{m1mYw)PtKl1Kx(~XHmG7CDoPQTOE)|B;*E> z8+V4vF_WBvPp1_`zuR$t%$wx0#jc*eBGs0sJbI<>qw%|LZ!Mz@EzUQ=hCoOk;vfYW z&vJb$tlH}F9;KU13Rz@`TteU;MG&0K)iD8;i;zJq2vyuHo5;Kn3&!uGM*WXpqZ*Il9OQ`BPj4Z%p1czV+ zMtutg&(M?URnIjw$L(al)1vXo%2Dap>-h~mMR#d=b*9+r5{Pe^LAjW712kcLMQ%@q zzE1q$51nkk4DQr)^`)w;ejFCzT5YO^S5uM{0p?X!T(R|P#@MB`mAp5oE#i?Q0gR`` z*c7o);P#Kpw4V4N`qAAI_AL`ZwXl}fL#kd$6cH*7?y*U=uuo;-i3^;bD|&YOeH8WB zVF=6VuXF6^!_N}91O@=$)Hpe-jz9zogf2~Xrg&{x6oxoqX{U9LCFHXl0aZGJ$*=l$ z`a4$wR)v}-2l{}>{c(@IJE|>yE2i)5#6CMq5miF0z_+G$^Niz>+N9Gj0JPIt;P_Oz zK#@d9@{pMTeLz2_IH2CFq*n@?=;Yl$aV+-NIxWiHC8*nf@r;F}wkiXbKr&dDAaUtO z{{RowM^Ro!43Wq!p> _LZ2I46eSRPJdc=;>C;>cNQ9n1z??;-gsdcEN~b$Gq;VS z&{Zyy6KUF(+XRKKwFt)6cik2?D-1UW)rkWqC@N!R*h2!8v2TZ~y}&nin>?X9lP6Q{2Ro;3x$0%yY-f80YFe>p9llMA~)qnqpe4(q7s$ zX}S0$@q(kC#l5=<>zv~iZ1AzdStr5@*jraAtLuwv;xEAI>Em4n#!Ipin>|SidH(?1 zJ!*&HmF>*$tHXNBzr{&o+4)^c09<=+@|b+Y~FHuOxfnZ}9>`!Jn_CjgYQ;ZNv!S0v14(rY1(`iy;sq066>ZfV6}qvtZm1`K_XzwGHo7p9lcK-@IC3DhjPZcebt)HG|vRb1;N^} zWTatp+aU?Zrf8{t7E2}+vB}kOf6@NYtwYT@pNfdnPHMDrSn_jDQIS!B%}6UVA}Ho0j378Q>uZk{<-qbIZ3ogTuE zcRwI$_K^#CBZWyJ1~Pqp&)>aftsBXG8z!u-Dx^n@nwbx`YK)NRbJH7|aXIFby#z4S zOqx?2JYzYj7Y2i1D#;%lil;1NJW)9@jw-XDCpfA?Kx)cCD$03Qyi%BQDciAXiB$1R zQ3k~+ZYgNiJ@e^N?m73T2OhQMP{)cr8?q)1o)2n_l76*ppaYs|jZJPwXsceS%v{qM z2&S=Uj2c`MULcB^JY$;8nGpyW)4UvasaW9PQh~^&wlyNQ(kXCpR!n(3Qiz5*t;pO; zflsx22Ci(tsN7akHxjR7NJTyPsEMaSGC(}L2drvY6SMF_)=Y}BS2Tqv@&y$Pbb&Bx(yc29L92UsrZNoCOb#ST%}I(>OjMzG zpx9C?m898Lc2i2$e@xyWqeUyO@;P^ZNqMR4c+nX zYjLAozfknL=(pE!Sj%jz(cNzFd<80b>~cK##{iAMn%8JLC8oE~meK1z2gN`qfV^$x zwsPbhzL^{leTet1!Wn(Z(bVS*7aWSe&)npZO>I5H%(Lyem4?p&!URIQN`cs^0~q3u zbl+4@(h8Zm-R>_V+SEjH5mnQNbDS zl_2B2HXfLs&i3C-)@PQ+{hUW{s7#xnl1!FFlP4Hq#|IIe65=0{{V`eI~}&G73PqUTg5ilS6ty_QI;P@1x`M- zj(v9G&I`RFce%H>a?spF4(P!IXK%0tKpvRjQGGXDGhSOvw z1L^HalP^DGL_H^_&5I{1TtwBSyuHzMi?=aNe`OOScL;@(!tEq7f84oJq;Pk0QptB? zBv2*IsEoRNOme{*@0K|kQ)3RmZOdl|xb4jl>WwmPi`V2fcQ*+I>;qppaSwiXfyh3C(zO%neK#J3W2#Idmgeae zebxn`k;6BqhCw(vQJ&;`n$77)P1kM%G*%H#U^fhy5xjE76<7z(FhDMQTFg!6`xhFaH6-!#t;9XYg=Rmt%UJGk;OHu80MX= zYxY{uT}MoRg`VO>wz-XEZMO$ImB{WDR29d$t6epHWfq62*-3D+{8gsN$Y1_fop)>_ z)C^+>+}ActxTg5ar~J$Meo%$MQcJHOYdibL($?8xlr+aaBzSG0pI>VBw{0EevAB6; zhft0tj!}?Rh#4MJ*!q1B%85c@)g_&5SK-n^cgHXV6P`I8hhf{$Q2Xs2E`$S7X>I2@ z@TH9I$t3af1Ovr!OW7}PN2wOvZ|CIpwJdXJS5|Yt#i578mP8+xPYcR^`KWa3sEviJ z5=La70T6H7xBxN^JB()|+KTF`@z`9m$}cR+D3I&{z&)@%)DS3Q+gRLM?}6rwTgfDu zkoasoxEcNP@A9IZweV>_`FJ0%beu1%zwld_lrA)Q?evhA@x?r3q`((uMVcuJaeHriPasKYQJDX7$E20wROQw<9r#% zmmVqRP4>Sq=9y`;rlr#)agd&4zbvta-^b6(ieJO+RTrvlj;A18Th5l@z~$MZag2Xa z0FK_?wVj(%YirAGMgf)^;4$vWQn}l^&=O01vsM~ASJX8rBc2&zw29c=eoz<)^Ry3L z*#eUblpUMa;>Vg4-F?UEm(Vt=eF-uxz0|WW!$^Oa5HT2KZbl0Xex8^YtaR^-(4H&j-}dYYPeF53XuH9JiP8G;nytFbEr*`!;#!o<(akRhr)IZLH&v z>6bAs*UyzpE+6&%sd6{ZlRG^;Tyb!I3R)Uo%c(^x$s{(!1!%BK!-6tYdNCRF^r5#h zv*_39Dm>3`6iURmbdPQTC!AxFd+=zf(w+@+^6Gn^4t9-x5XQ`ka0W7 zrH@yNNXThmf95|d@|*=ydv^en>x8rI@@(8vtTLF57mQVCLXoZ#YsvRqr~Hq*$%7cOLpQ9vXk z?2s1i$W|lU?_19X=>8fs6Zjq_%7%8|oTE6zxcA^=9@(n;bkmmn9KNrGD81WD$H|21 z`@4wxQXM+`Pgn3<2yR({mLkkcbLy-(Bj{+iN!V$UXtLaDs+NKjDJvBIURXd(Zv3rZT@~iHy0?{Y|uT3xfZsv#^GOcPII-G5ImuB2=@Y})5N#E zQEeQ#lq9P)%1TQr5gA5LxqJ6DPlVUey37z-4|n1wMu17{wkcX8>o=8Aq6 z+!*Y&eOB@$hS3?OFDTz3+%va%J%AqEmN_+CEzQS~%j&BfXFmS`_xIrHspkQ+ka?ip zNz?;HxYMDE)vn&^Zw-+gDM5gJdy}3A9gSo(&bx?6ZNjv+sV>Ms{PRX*%CG&T9l0mo zw0$wt*HPWieXdP!e=Wptl`ff*BALL>02t44$*$EnFQn@?8m-QqquI6ecM!lJ)YzaBc~t>mPp<9D zp8V$r6sgmvzc{E1yX|=wnk+f(oY-63$+64#@E5ykDD-4_{!8~I)T-PF!a{JlreLgVyaayMS z%KrdES=ZJLHKnEcK@`JJm`f@#AhdY|gYGgEo)2p0R_}AET*s*1&SZw%%Wr6tI1Wpn zH<)(-o-^rNkHuYNX}vcktZa=v(uHPVr)+rvn+MePA3l965f&QG-r59H1Xl|p!y(QT zwg)}4bWw;2!CYcCoO)M8<9r+J#ZzqZYGEMSrW={sg_)DGx?h%k8*2m)Qu`>FX6-Dt1_&Z zn8Z~{?ih2N;;>p6zMHBRD_Bs;aH{D%h$J?E77oF91+&Ia13YK7OFriqmGm&LPm*nR zsOttTsz~IIO5z<+aXRZa@uuS?!YfQ}BN5I5t1^i=zzR=q>e{v4BE~`%^J7110K|zWx0VMIBIZ&Rk<3JrJfT|$9+>txs$`e3rbo~v&FDMP*Eae;M_Wdp7d*D{ zsFg|F?I}R)7dRXO4hL?2bRR-#E_(h+lw8LNXS}$H)Sy-|0haCA_W|GDt0lzOR@zpP zC9}lwNRmf$3gws;B1SxaQEy|wr0WSa4L_)^Ebp#`^}WP?cVoAFYI2deQI%cN5=U|d z2YQ@xsYP1o=zf|}=kqJm{QIx{I)G4l^sf~ZEy-ISV zbb5S0T6|w#O>am~chnno%fk{|9}+7&WK-o`*fKFa$pZreu|D;tF?!;?qUmvIT6A{s zsr6?p#fv%QoS&c5=qm03?kFi%gq&ie`1Di*^r=;_F;f`DSCfKh-HTK%dE%N)H#ntH znl(Ti4L@-LnguwFP+_5@=e;4uE5zfyGlF~8NDZDe)?Cz_QyQ5ViNFG*E$vTgXhPkp zi|!*Cl1)z$sJ4)K6yR}L?8`*wnp_N2O5ZwhVUF~aHJ&^UO)-x&tl9chOmJwV3l+Ok z#5v}flTVMFQ2{VeO)e=EW7eO8nn8~WQ;;djIHY066f9~ZCp8mi6)q`~5ln?Eu*s$s zsZL3+Vx2J>A`9}V5MWc$b57WOs5TUjCvj5&lf^@Z9+dFRqqQptu6BxnngdxTV4Lr>V)QIH@*JgB0alij$9(FBPoB4uYX% z#akd_H3Lyh#27T-Fe&6yO%Z6SqNDJDfGCdu+Yp`fT!ZUiWX`ciuNhkrNwIv48?nGI=x!WLpIXw;-6lvW}+gs z?X@l|*rR5m3{#bALMy;luuz+63e=R8EHpw#HSAP`SAx;7P>D~k3R(jsc+^alHF%0P zW~`=A?y1mIii%J%MY{zKUi9%zQBM?%WP22p{8LQ;hy_Tr%5cpFW6~gWE0R4y9)^Ql zbp@S{t!t%f5_osFClPs0*BCfC>^o!Yk9s#i`j0@e)>D1NN8%B1u9yr*eWyN@HuQ#s zV<|39kX>CQK=H6-J%~95n%J&crt23yF{;NFrWz|a9ifsoA&M-F3b`Qd?pNqD?_CF{ zbw$?nh;NoBgh*Iye&Yupq3=dA-90h$V3sGnuaf=-YZKQUJrt3)t0dFSbsVYTgMcGk z{!jv(@_m0=+=%(7n9kM#ijpz7cON=-*Gx=Pc;u$LK6BRddvKAoX#}1TNk;qz$>B<$ z>^(p|#WHTMxidny5`#b{UCYI@e@#LL6 z>$s^d3V;bY`S+okg}hqTox;VXi-8o3=JF;eh=7co5wr{tMleR=O>#yJNyR;$)=1;^ z5spf~-}W>bfAFZf=4q`iZ#5{@mTL%zW{|s$tV5m(C_%|N=N^@B@k2qn)}WSnuQ%IT z#=ER`nKL0`Hw7NJBfrlT$|Z+c(={ub6Y(iOk{G-u^JVbs%K8w>Xv{jcwHB@XO3vm< zZ=$*aOK9XdoS+5-yQ&Ey2(aS#Kn?M;Mc*x_QYFwD3np$*` z*Mrq@gUOfLuSn$j&E48qwr8657<}bqb0VjhA1+Ds$m876Zk*Jn)#QfW3>$}sV#>^S z7ztcOjB+u*j{Ka^8{I0)_|~TSeaq?gkTU?Fc!?_H>?@w(v4D8@J?I?zgqj@F#~2ep zB{D+cb~%sHO6Mc6JZBlMKXy4^W#X|of3~a1(|U^ENVdAXhUV7J((>D4MLn&Ud_CR% zMwd<0p*yZT6r8%TV(I}qN0c5r0tSASPg9!B`l8-D7_OGq=plg2hBmjHcU3)#ocHzy zg-Ii{3wdf|M2;}hMsiLG!9P3>=hx?ovkbAhhUV&N;@>|UWwwL;e@gC7e_8bRhJd=Uk0Z7#c zwM(x*2905c&f3~ZE?z69B1fK3K?+Dxd+-K$=g`*n+6@xY!&to3CA#ohRkahxaV&r^ zx84|#Ng$WT4n}kDSbu@HXBQGlCC;BXSXpCm&Z@)6S3Dj_;MIF;2`nxlv1napH#{Ef{*`98ZHb}gsB zlEU&BS_l}<)2omdBfq}{@;+ZGxztg+%RII^gmU~jjTFXqERlex*Ygqy0QbUr@m2Mm zKGk(rySj?%4L0IgVt`6_e=SbdC{8oZ2>BnCR?)9#xLI`BO9;i&3-<iGKu-;Z%!Gey&`^$wQQAZcQcQio%}=x}0Ca>~BGWmC`3 z6_@Ks?X3R*k))~!qjijBK$mwImmP|o*w1{a%_ggJ4X}vmjV{}SSQ;lRRoi~^xx4Mk z9OFKNeKa*6~Rl^nqiyJP*&GusOl|(d`eYt?exJh|&jn zo+VX{i|owU0k{itQOkB&o22`NpM`q$}z#g^v{=%PJQZLlj-}WdsM!Tb%VlL zcgWavQqAT60Nw6Be>z^M>2=c*DWehGX+@Yka;PLo{3oviKEFDoFl5DZ=;qIl)8_vG zZcQm0&ZnLWPMy7;>PvKqQkVn*w6V283}8BBJO2yhr!$6hubWX zu)$^L&H>?AROP0>-Nz?AcrJFKb zBNmZjRKZ2uf2eNB!0dfVG(yPZOM>ktQ8c%W5JebRXfBXQ)7Wc<#cbIve50pL{HWO3MCY4F`7M$AnJnnE$*vq||#{{Z4!k7}cnbL5o~ zjyT5>i+y)NtNZ8v0Cd|ceNq&Ggr5`R1`anCCvfkR?d$TQy#(tFT8!5wNv_L0^0-2& z7-l3Vw)2g|4DpJ+)_RSr=z=3}A&%k`J*3g6^88G2ryYq?>*=3r4HN1;CE>2FH``pI z%6uf;%{U4I=R5(_6cEU4+AuW zGhrGsrSY73UnDNm>a;cuQcVWRUy8W6j`moLu-TjvS++7r_~$G^PH+In9MU-{W#pca zTz;RSs@w2yFS?$_!>XXurZO2C5Sc~X72Veg$J35^^sI+i>rhM77YQAstdQM!QqIVE zR7Fs@^#!;0`BraJ>Ia`$ywyAbZu2@Y@ShDFdvK(B6T+RstLcrXURlQ+in7mnb%or; zm=XyeKj|L6)yhwN?>9v`+Rlm>vj)T*N#uvW5)Qfl)s$&f>@+X+caC?*H z9+(*bcA-+qYprSPtLblZJ*B*n+r6~JnZi2^VUIkL0M2p2tmK#S+#7f`Sy_>19s~&{ z!!yV*?9H425OI^-^TlpDmr1*mLs`0Z-JpouNxnEFD96UlKjJJxriwHYrh=86fLeLm1E z2{gNmvq_E2=RKE@0Pl|Vr6WDXb;0V-A0%94;?)p()RC@eM!$NN`z*_t&C)z(b#M*2 zDBBsmfgpf=#SG~9wVguHT;5zLx0*xZ0K`b4Kv1j303;Gla(8e=7d`PZ!I8u2C8Jm4 z7GoX09mfpc(!XDy%B6*TH6XEOCnS^H)8mO_j3Ovi9e^FHF|YMzm!{iEzF8#&5x27;wBB)VdE$1S2`D_4wZLz zs9oIJ-ds+{4-c3r&p0^m{{WiJ^p%n88HM(@Y;SBJjypJ*$+QQJPWEN)#hB;ioO{<% zw6==c6o%dy;e|#PIMgbr`2odA*Jq&eJUEsp_WS<;@BS9D2&QA2e%w+4k?lxw3?TYc z4yQF_uO0JEWTsAmMO}uxIIAH*rn(P7O~@2MzPwx9*PLUTiO&?tSRRKl2emMqQ$w8g zq&aG87RT?eZl)DI>&iXo(lI8`$C`4gj@9K+jtx8xXq+`-1mTU*+Yqk4)YA_R7?2-JE|`hnsMDt)QR!K<=FJq1^Ih^A9a z4kCl=OS>n%M}vw$r#`eO1%TD&ZYhd5r6)8fVY#Ruy-eM)QEkblLbJdhN|7Vab4aUG zN8W>GLacZdENSwm4hJ-#;-uSSi{Y=eLoy6;Q)iB9Ct!QlR%KM!Z-?g(?vW|F_5B{ z73xt+G3rcG($+APl;cTQ!dHbYda;jJtJUhp7QKq~I~9UAZF>ftOO7j9i0jnsQev{F}MEHpH&Cfbt~;HI^jhKg_ooCPflFqotu=AT~0 z3k?hdnsyC53S3ZZG%}dOH7Qzd4P?O3AE-1-J$lFCFT|c0VCu-&DBk|Z=s~V+6~4LA z(rMDqBV1eCmq_f=Wim^>hTs&CSYQG@LHTiAc&#zvjm~6^9OG}9LE!flMAwqA%f>De zR-f-ib3yA(BU957?pu_zat8RW7%5UmV1KLIiqWj`vnrzoByPy$V!5YM^aN(hP?Rsm zUESnH=^0rPLVSTj@Du=`lg0%J>2=onS|+^Ih1_~El_t4pq2BxRw5|!^GwQkSJ63RO zegphGnsS7#FW>9@j+xYbJ7cfK65ok27UHHd0U5@7gO0o^5<`@cC9B-x7BPC?$Ei3iCj9BAcKMk_XH7KxA9X(lFL+U+fW|Y zScKZ$#A5^x3~y2Z0G`>-asrn1Enu5wtdc`Lh>~44!3v1*Np^&m1n@}P zpO!mT$Ccjvm&=NH@yC;NyMI5+c2wx@myS(lMhuhcA>4d2p=hM?gSDIxp?i#jk&KM? zu9>RZ>pGK173`MwcJUr2wRV-^C2&JX!9WAtD`&B#OPDlns?$`(6jJJn$|DL_V;5#8 z0AnOFgYAmg&mst1$omr?5=1SG2{J(#h^IZKu1;0_=>H6%KQ_cvs zisDH!3idz-a0b$(4{TK{jT>gUX15T7BX5c+3g8?7S9ch}!L27!!*DfA#nu)(a+1h~ zcu~A5TZTo>0LbKL9=|Fds9xW#wY|Oc9~EgEDKnwn&!F4tf4zBmQ^%0{A4vJ)jVjR1 z77Hy~sBUdq2v83dB3WY_6`2^F{Nri`By-qtp4E4$v`sP?uF}>Um?yUu%@Qnr63C2p z2?@`gc>KT&<#Gi9)?vETZmq7O&xagntl<_mYy#K-cgZY0@Nr!euWdB_Q>1jcH4R0k z*4hDe3Q3HJ_L2zNJfNr@&nLO7LP~LH=FaDeQTJ84In26E?Xvtt8}8ELZv;geZ}V&< zV4gAvIQmd44SwQ#_|39Q72E7=s^Gg02_xtJv~x|rmd9L)E<9P_wwHWw3$$fP#^QGN z@`lM6`&XtbCF+EAoFX)KuduKY?mJO^N59{_LQqXFlc77EG+T!H#&mIW5sq0rGJt~2 zuA>cuf#q?@Q~5~ZtlU^NvohKUn#Iscs9$MLa$QfU9+~uFC`8vXG>pPlw75w(m)Vi( zNe90p+)~8WPvNke4IDu{SXhwEz~qrpbCQ>1@KLnCsea1&wEd#MX4>ZA*E0Euhjs=} zVtMwWnyj{S{{R&JNt8I~u>GGs+b{)nv*;hr>BGaUYPL_Pzmoc-5Nm#~1DH-kv z2aiTyolB%@m-lw|^Ghu7`~Ft&BH-M^H0Pn{+$2E_;v}Mz6bvV@9n4(B$DgOY&2pBp00OLR$zy9Ki>UOcE zg8VJti8@-9B1zn{5IE!>J@7|yLv=e4_X}?XQZ&Xd9(lKyFsd&;zNZBIgI7bJ)OA8* zgz&1RUjS$&T~p&@cm#0Uq#I^HRcXJb|2dtjxNE)`+cjXad5F88`Cr z71%lTJ%RcP(o&0m3>c>wD^BR&>0c8Tm!a8PC|gZ2B-Ehsxj?F+!I0x0aJpl39{H4k;}zJOmb2vy+&}k@Efc#>Y9} zkW^#WC;tEx^?7Z2#=&(vL|9;)2^t1Cnh(yn&t}1K?ZtGdE*c`@zNI+(U73w?4MOhv z3k8z$Yu^YWTbA9waRoN6Fu09S5UyrV6`c3e+gs^!T*RIn zQjN+307%XW+Rgzu{c)P6oMkk&$+@_wU{OguyLI{yURuH0 z2@HN!EznziUTI;vd0ycQm|$R=hCG3f)4$SzYB!PE>Gn4E(*FQ1b<9$t=X<8z%0SKz zN&1d`Xry+Js%esH7YhC?ad??R2ZqbHYi<6a+mEez^HPkr+3VttJecdX_bO?F2I+;HRtJNRMM^H4FlXd$8o=DbYKseSb7ZSkM*maJ=GTdDSa$=Ahopi{v2UPo-r9>xhEJH z+;)!S{JEwqi%wn+UsDFL&bNI8KNkh1mBo$eo#VW_EpDlgCcvb#ex-Qz&0yz-L90c0 zk`=XUaI8t}&CUQlvIsaIIuzRM`nOQq$E!d>Jg*|ctlMKOr*MyP<1NlT&$S)u4-zdw zt>;NgHMpA65V`X)02cJXK={DV0=7r>rsWh{(|t@{nlQ`wzkkfR(l#^LX~a6k;=wG6 zqD2HWZJ%G1^#ac=V$7(!&f(9zU4d zomd3~sLyhF9qPWJZD%dqPYS8E3*cKy%9WRF*`K#J7xKw!@rIs4A%rx$6i8Iz*q=e`^{UOO zTk3X~dQ?_t;u&O1WP)$sy9Ej_Xrhmk_ir9F>{21GsWq%h+*`tw#i8l_S3_V4CGBzL(s?%M?p` zZZ#`^iMhIvGAUh%2Ot&f00a;6qw_&=1o}9+i3qqxc5>UJRb%0TbHEwTClvP6gv)Mk zE#)_G$gn-RLXO0+#`Zp^JF|{EdsRyf^UHlQx?w=KjfogyROAeveS3P5>syUaYqFUn z)IGJMVbnHSfAG5rG;2-j5?r&PMgG3b*|%Lx9x_X;u1QRbHVB>g?jLNuIr_ov_UCTsbl zv!3D@gGSJcIFdq6<|(j0(|a)hj?@!Yx762lw07nsXK-^6t_+e237GZ)2LBJgG&!&Cq zr%+ukk*VsNr8u+j;Zp$)yLRp?p2s=Ob5$qDqrIf#6({-@bgR`Gs$Sc}46(#aUJ)CS zlyZB6wBP}sOjk`T+ES4Z`d9$TfUDY z{Z0|MuaY>LpLuR>g6V{i_LjvsrZ{v&9F+ zO9j&yqC_RO%^I98PSwi>Ea%W*cQjwAwd=m0wupJ5lXdUAKot)$Xls zVU9}@(HE2*f?c4fJ+cnvQ#iJPt-d7mV+D;YCb4Qiz=AVzaVEA zA1dTJp#K2uj=3X6aRt4>@Mo16`0{cSwgUwObMC#pPWwxSey(e2HOqT(Yi6O62o<@%3>5R7o?P zlJ7aEgOQr6ntX4L4Q7F4|T1RiQKJ?Y};4`eF1#Yz_g zwR->>ac()H*bv>c!T{o&&rvhcNtv`gc%>~!jpgQ?FniVk3o$*ZBUWbab5k%B)XKI% zqk1(KVqK$}uoPmTjf)ONT3*!&6p7$5NXeRUuNLBzVkTS)hD>d#WNd?qs^=ZKr-~7b zWdfQwrE`%?_3u>?k1Q#rsR+#~rcG@aZV9CeQizTz>kfG}oRO%BS2ZGx8kfSwcqJo{ z)G>*#9%&D?0Qm~Lflpe$53js3>vUbY9}6QbO3Z> zrdnbOlvP0|Pg(0}FVx5Zh3pF0ESE*o>hUrT8+tgRbLcS|Ta!Su%fgN{Db@mJ&u z4o;Ix^E6uLQ0dxiZ7bhFz63M8O5n3Z21x_ggOTrw!^L-d*ORY?vc+W_(%N3zEX*LD zA_zy`KK+NN&1kf4g0a)YSC=A7+t}a=u}oB|5tFq}J7t)2#tmXRFRfESxSq;rucfn< zjKI$O+TBECczajWINP4vKscwh9riphsJ7eW*6A&O>8j|Ph0rI|bStZvXZUM~(iV+} z5xSkZAJPCq2|v}JaYZ`b(%N;?Zf;?D1UGS`6p@sw$b3Fl4O%6T2TRee~c$4K|K3Ou_{6CKr7odgt$o})GngE zaUa1);+Jw+PDlz@j#c=_r_j`LtdXhW*nfq=kvx4k{)bz(ywk7kqk>DTNLof@7MCD2 zWR4hZZbvyDTvrpC*6Q0-No^u3GR0v>-548>0GxK?A1c1r&3A6gG%##p0=7F3eEMTK z$9z+D3%0kB)QBUwO~xY=hD8So*ykRA=h)XSPg6XKrjCzEf?k!rQorf`K}P0l`}yNo z-p*TACP#h(wsHab`Wj}M*Oyax2?fpN#4&l|F&21YM!{XVIaTe)r?px)l9_|dBWR_E z#<)?sH*kyCU>$4isw>B&A) zRJIz>WQItQ()uVbT3jN_9wK=5HbFQf9N-WA)gFnay3g@&>d{$WM6t~fk~6X80Ja7O zFfhFQ@$W**+S@|Ub9*aXCJIKd;ag}J=eHo$?J8OIy-q78oh|%k5Ub;Ng`5E7{#<$- zQ%57|e^5(uZu|~^1eJL0<(ls1GRkHE6>O5=_W*J@#SgnScF~bw<~jD6C$>-mpdoV0 z&nunZr`o!WpF|{jCB^OZ?;KXZ5ZYlA{6d0vZ42v=G40KA{=Cs{ZSSrm!G`5+^aD46W)2_M@KXSaXIvfm)kI7fTe_nI$Mln2ZhkbICXv2aa)3OKo$g*rlA% zm;{lhjM-2EdYlgazQks^)N5>MK3c!u-1eQVjZZ~$Y~hvROd%l*nFVk?NgJC#KWc{8 zPXc+aA-P`)DT=6dF@+#uyifhZKXLP-8b*(%#bdJAZLa*4$gGTUonrG$g4TS=3~er^CX9Gd zGCmidRbV%5^fkD$)F9L3w}R4WQ7xTj5>Cp^E2|IA3H-jlV_KAS$bDq@ErPn5Nwf~2 z(5`hTq5d7JTC2q22$BLz015AdjQ;>?yVN>T&C^WkVz^^))^_U_;Qnk9aDS)Fqw9=& z(0;ACxVz~q+c&t=?=D_sk}`}(fFfoq;gWC^t2dYD+lnL6SI1J*tmBe6o@Sk4CpZzV zLob^>#!uRb9ylGg`B2Az zypGxCgY|1ZwQnx5B+_54jf%l%aj+}DhE&TVAL|?UCPr`uc+V|~-ZrRg_}qO&8hWFs z{uOk@Hl00ubr_+#n@}b@nV1mME(Z15N0bK0diT{7r(HP4ANVbF}p~2MmGjl zR{o%Tx%Cy%{{RZFCZ5UwE#M04Ci$2Cp+qAEkFHtp2eL7sy=|u@=AG0!u$D zg?Fs+Cd{G`cwkA{?o^8FaQc|zML#*&{Ak7W^Fs5&C!WkSHiV?}AUoAbR86Ct z5CHf0?N;pdTWgDp%S+g%RF*&^JIbnn3EDvH27Z02g|&pJnw{OG&_!=O%Guf4%QpEH zbDSR7QI9f z?ah=>F@oV1TXYO?Gr{fX82v>A>I8W8FAioMh`t>jkM(J_+o7h?k9M2>*%Y8c_o4zao;5I+O$t`Tk5e^gq?Tns1>X6I9 zI$I~|AhI;PB1>&H=wHie;+D2~k|cFjE9We7-OuGxeq2%QLE*90?ky08wX=d4-q!9W zAeNC3vYx{sLk0x*1A{;yy|{gH32iM5k=jOGrwjyUP`iQ7al6gf{)e?#*LAq9w5?_1 zB|b7ZcNv(pt0Fh^0nZytZonAl7{y-{ql+7US;?24OtFktwQL=FEvzr>WVpLnQWcd( zUnS&L1yEzmbGzsJSGtQz{{Ym|$*Ai0Qdn=0%N%zbvgGm?a0D-)3OF1Rd7)N1U&LvL zsdcotnk746i7-_d_EXM5Y+#&r?OT4Hmgii#l3S?EwsKBd2;u;=W?id-@4}6$6my)P zohB6j01wH0x6hmDe*XZOW2bcOF3U-|wZ65PZRIe;_fSc_ZHur~OrKrEWP$2<1DehJ z6xs*kHJ#qE9Dl>DE*8!kwru|Z(<$cT(RUyIm(sQUXLV()>1NwRG7Vz-6}R{~K>|=F z3ARpnkr*>>&U}ZGDwcv;T|V~LQkPGP%Gunt&~o!UiI$XZ+)Fm^F=6Ed@t;oE!YNgr zR!>{b=P$zkdqzX5b<2YHcF@4L7Y9*Gi04JZx0E2jY@9IIzz^{e=qQ$l(~w)*%c_g0 z?v~nU3P&`1RykQiFm>dd9tiFSK9nb_8paNwwS`$GhAWkc=7F8dAYd?ZGDyY&9r0Rj zgTAsWshDkU=GU&Il)$d0MaYd*5;Myk&PyI~pS)62$kRGyk>bY}4X--x{{XQXYdU4i z>UXzl2B&h!6ELKrA+(ldR^Y3;`tk#g*fcWpRDC!}HqiGG&$LH{+>WFSsO^o}$EE?Q zx6=z-eJX1^m`&2hAaFP#Lo)5oKQRFD>9|vEEqorRwci>?8I5EfWpQqChTZ9&?T<~% zT={ZKB1&DOuhQXIE}f_Qpw<5XPDYx2j-jqb567?uNF>a0vxEG}NFIdeXyb#9)a@?u z7S3sJt{GZYklIefpBbYZ4aYbb1B1yV3N5ee+J2#?N2Pf2m$$z=ClQbq6a*`k1G^Fz z1HK91R$@&;Yke{VdA4b%bd3tQ4#zv!aQPP`cFsBMD)XE=??)yanJ2Wjb@~T-LjKzO zSzBFJ)eA{);VY6OR2e4(db2U(<%+k~nzgO9^m;v|)uew56m1M@nRsPZ1Oj^yKwb#r z6^pn@WjKOD*FFnPJ=8MpneWVkGM-ukjoCCsavzbbds}09304tu#F9GOM?qakX)edfnY5@M%U!1W?+}?o;7cYZpcv)STp~Qp0azO=q+nGS244 z%`V|HKo`Rj79mfS_O?5(IQ=S8OX;fY>E+8SZEL_rX$(Z%i%I8Ot4E4wm3iL79x1>) zkbI*)gPPgtol9@ioiV3c-@`Q5DBlenaFt@?^8yZWv@0Ma`uo;T_?EjAvBN2f&tyvk z6G;-bPb7sI!zdUV+c+8ZH2o1Y*ye`j;#Zm(q-A6X8s*Q1b`l4nC;$WYu9!<{W9^=I zsPz8;RyUK{qvy-~jV80yuxOn}ER*8?;#g8ASX&WWx;p|h>TxG0zZl}PT3x2A)*8^e z)+UxcCK(ycxF>3o+sX|80Nd(&4&H)+>m=KFGe<3~lA|exHIHy`%-fis%EfSf#~!$? zZn4zbUX`G|wT+rJ%(lWaGqM*Og95BqlYlw)B|+yj+}|ehzPu6o7_f0z)yiEzkGS1i zS+lg)F7-~H_-HNR)7k}lZLB0_MrgnUaChS%`+aDiM|2}yX%=@k8jO+K+(#Y9feR8m zKtTn;8(Z>^mlz)PjM0CD{{ZQ`m%6%XwHJ~#jxy>I5FtCtfOCxFpHqQavDfqI&|ECb z35wMjEaPxQw@zOXvxOK%ROI&LkEIA?Uy4t%o}(O~zuJ!`yLIvBX7+gh0QApK+}y!t zmy<%KNd>$~36KMl#11$W$0ibMeQGtB?XER@D^*Lcg@|AVkQ26618SSZTCpo%r?sRPnsFPBfXrZ@?&q%OPX1f0Xq>R`eR0jkucVwJ) z9`t`y*EHQNpj-R6p?TGwHDk*vjFa>LPzd@v;$aq=oz#z}2?XNVaGTp`!E!kzTjoLI zjwMOag$EL6ylKGu?7Vn*D9}nss8{fk=U)o zQH*)_e&75WsXWNqy`8S$WK?^GT=EoQ0VC#EkNz}&onu{=!WwXl z5szAUJW>|LC9#OwGf_CjOwUod4MkWPSofsalf_QagHDYwML!{Eg;c1;IYnCVLB%15 z6ui?Li3nWOfkiZe4SKPOP-3PJ>E5fOVx>dPO`xYl+08VmG~g+7k4jONKnHYDd zq(ho-m=9Vsm6x{Rjr~x?1?N1C1EgHv@P4%Uv12v3$Zfo0dP8?DnY5_fpV@4^| zzLa_~9>I>(hA~qLLO88pq9C~Tr&oxjqG42;erbZex|WPQ)MVF-(q}YMHJ;5zNzZzF z8jR%8Mny#JQUOt?YLrzNh;XMZAg8DY(t{ZfU!6LTSE&p<8gQlxaHU}#N+|_6P#GQ+ zqP#oPg#d|)_9<)B3?ZcTr+QLR2$bq=I94#Clu`cKsV_9<(^g@i#$1t_JVW)huAOF$>7Yt*CKfKOxPONv@r7GZ=^Vx*+Nt!5dD_9@t} zV~RFnH$`6%YTL(^?7$4@GF?gF%P zlZH+*p}VQ$Be)%~1r6(sPD}kK;WYasxYRc{jbU>bG9qnnI2`sPA%I|eQ_`wiD~3-D z(_ZHP0GIFcEPftq3#{q)O%;)~jU-o4Wbro#P}$GEbH}zl==Q6tSm@D1E~jv|@k=L! zvOf#E1b|PbaC_GP(7K}QrtPj%N@?w2krAgi8(R{g^K2Nv+_+E=sjUX5J=V8zd#LG` zm-m`oyn^GvyIrdR=YXfU1n_wtorNoMtD?C*B;}irN%?=j?m@3UW7hklr(rz?;X4+7fI9cb3L~=sgHsxEtao>%$vWbvIq5K z5PZwH3XVxRuc?o-s~$N@FAVAGpU(cK>7PS#ms4LgKrv$+*WADb*k znR^aS2&Z*Urya~uuBofp+3FVdazLSb5!Y>?Y3&Vk_AblS#6X8 z0YX44^#qO&+O6H`*B9>B8byuY!ozMDEQ-I)0H4W^=_fb`u{f_Oy$F~uNzSRoRu<=Goyc~^e+W5`jAXB_$-Dlm+pE;2fuNpeo;I|B6H zrSNhj#?hIb?stK1qm8N&{KMzBpI&P;{TFp>q^7ZNaW%b!&o6@VFfBd_+JOS+CkMF4 z(uf;%(ltkgW_?C9+R?ST;Z=6-WZJ;wl1F|)6>~!Bi|DQNc(qGu?zHV@`|!N zZRpB!JNk;cl5d7Yb5ELFm$`ob0GXb(>J4kA?v>25Tf{-N3u}Puh78J7lZ=y`k6)%L zuB~)+KMr-&XIuHCiKKZLv~n*QV%f+(;EY#Y*KTyKvC#De(}t0y$8Hz-S5T~XGJ%2! zKhUSpjFa1nN}U|?MpmPF}QR~7tzTsSk+7K zSN{NI8R4{**5sDB1%z^hk8xwWYJ~JT@5iUl6h_`v)*`tYrOdJE>d4CrHqy(t&B){p z*Z_B^rh?-@wYH1HHn88?G)pkUM#;Qy0ln3L_9Ke)I-1{Kv)kKw8VI~=F_4!Ghy#Ff zGJp7B8RxgP2q?EwMRHB2eULSvzq4mVyL-zx#+w5=ZH2lJHV5J+$E_RVNIvser{PoVP!`H{!1S>cP)@JUT&-BSL)r~a5t zE8*7N&%?Ue%43<*Id=y+8@J;e`G6pH&TD6+bp4g?vtw^(V->8oi0|Xdis-vZAU5vf zXE_|?;YCnzYku~6e7P~Ysbp4N#K{;Z91=M829NaGUF$tD1>!NDJ8Ody z#&)X7BZhYi>&Q{T^aB+taC=47#qqw)PMLN(a#%WNsxGlRube72?$!@@fUHH!2 zusgf2y<$2`M~6e!wLJ$C@MRsiLp-VaCxwM7a-T@?^ z^i_i6`DcKnw}1Ol@&B7S#&Kqajr#$jHt?7;-c8rO78RZ-HZt+^Uz|2|;m)v9C z7jXx$0kFgo$S3PUE$*(@sBUc{z7ANW%9JV?ql}Oaa4^G>^A)3OTWwbM8;wDSgpdgQ zB6f)g3`t|2Kmd&3_O4~h4~lv^o+=mwT6isxh6>qZXvivL&(Me5*Fn5 z=jB>HpueykAwH81t8;aG9qcytalpZza2XprPz>WN*}&uh-!wm>thD>iuD#LbiS5=q zh}EN6iXpZ!8Au=yNF`Krp8U~Y#KzL}{asj+aWu(s92&$cH19{!`XLW46*St zFh*nxoH6f% zP3sLp*Q_n=^sNfT<(x_cFAtO93lM{M90SJ(7$e@jacimT0L|7q&AyVhw&FW&J=OA3 zMM1rpSQj}foSr>JS-jJ&Z8XC^ht&J;9u$T+EFp^BC1}_cQll-qEP3yeD$=Lz>+DDB zPwFX3bp9{T-k0_{O_Y*fT1{hhlIbHwGY-l}mjL}iKc#5yE-W=&76~k^rHc016*0UF zk)Gq!<3FViytg(tZf1GJanCeY4Kf(ziGyVfo`u;#KDAe;rxv<}#hVg?#1}Eo&PXJM zVe6ce+Ps{x;OU=Hhb5%bCerPums`JGi#6lT910Hy#@qQwKR*7Izv=Fqxz}tYy|cKt znH|#FCzZ;UD;V4m4=w@n^Tq+JK9L2~okcscm@f^($W>6VY$zdsAolN*M`hKgv^ss5 zxM2Yk+^m+5uz@2La&g8trbihAwNn#}7b!&N^>NSbSknDUvR{*E*)I%^NnS^WO5k?% zY;l^o)Ap~gMf_&^HIqxVV-U9vBWX7RRq}h}gSB`h)+62 zTzliaYC2N(_Ri|c;@?b_p^8Is3cP|fY=WrAKjF@McI`=uag4c5XgQ@m4PxyYolYB_ z9@fNa7VNguN%1F4jqs{fxZFV`HqH;zJ?e&us$AH|d1r1TVRGS$nMv8OWkTnGbB5jj z0Bs4@tZvLVmseM@MSjd~Q^AO{NX*`Glh|><`T;_1q8FNly}Z%SER6nmnfx)o1B_$T zNAuaR(;8i3{_6fz0O~WCLYX%-QaN0ZRB$;b2N@g^Y4#mG zZ5FL9mHq5+Slhx__?T6XbbJ*ap}d**!5)>XZ2@%qXVb0{$_t%I7Dyz)MS|f#Rz+pW z&KXGbBsUe9*5Bfi;#Ia5(xFIVhEwDl8)S+Pa;n+y&lP-_-W+_peT$1EGfm@#X;2ST z5^0iMd=^$ko(b*lTR1)$Q{oKw89RaOL9L#eH2$6G4R=(#jc1;HM8`C7WlWhxRYl1J zaK-VF{i`9=m$#!*vyS%b#Z|XiDw5##$Ss5Faxsxk z(!4nBF7Ku%;oc@iVm6WkDb78~AF!x}*6ZcBvr{0uoI=QhYh|&O9@JWAhR`CN5Gk%Y;@r!CpNBpVV6oFgT)pFK!{3p`JupjC-DC zb#tw0`g{|u$H2+sNX#~sAQ6Qp9C?60N*!}Fa$T6_5+pB(j&KBo6Sx-i9OnmobCIaH&n^n08Nf|t2pQQ)4Nw4F# zi%VHWj`cG{p_IS)iGJMn&$ntAvbbp@XY}*SPnNz3J{}q76FjQ^90oXTgA%0*j1Q0l z%ikw)?dw)sNpE_O_)eWC#m^*ro^^?~62N4I#(rJ6k5h zk+_@;6(=AJfJZqsxcn}#PMorjs5RS|p!kFl#XN{Vniwkg?y3&e&M}Xvs_;{E*(v7w z5qUW1D{asc+YLTzs4b?NHN=*XMh?}_et2V+&NJzNXg5~rcJW%pr)hVOeSN6S6fs7s zvG|}$>ewIlnEwDbY<;MfpVyl9sd1=9rs)D(<#lM}iMPRR8XV$Q?ss9k08V%md+_t5 z*FiGf-7k-QB4gs6!(mAzssb{Dp2YpDsxga>k-+_KW$w$W@$ypX&Xb3yqSQ4mqSGuV zoncnr51AJO8xcJ-ftEa+)SU+R8os*vr|`>5OL)shQWqOyJ4bAOVsq>OA39#K)Xnax zZ>HI5Hqt?MvA7E`0urR;u^rWc93N4|X!=h^T?Pw?4C^D$CyZ4WYNr5Td-m@^+@88b z<(>T(l23B!UxP+gm_VgoY2iSl(ZSgZN1oK*hpQN<=H6m)6DmkS+RQQm^dx%GQfA^* zvqI>_{{S#{U(txG9u`hL>mB%Q@eg;bNpo;+2K545`B|Br+i#{k;QR6irEG8RVYIWB zdx=&UkxuCwvifBFt8#6RELoUC)Kbk zPo`?$AJ-bKt-32)>GsjY(uU4tW+i|g!;XE$V*daS?5+<}T7tU z^#c$3QsS5!6yn$wjF{jn#8hSdsll^agJLk|kkhf6LMs4FQV~jcG={JS;=SogO(8T) zM)}P~O+A?Am}!hcgMm_kOi@x|m{d7MNCh=>jM9_GG^`@h(?O-6VZxrY!B1S!VMB#F zkW$hNg{KN=r4@!9UZk&3G2=;2q{R~+#VDku6^t$^X(?z03Ms;xDZ{k}5o^`zS_VB! zUKF$jqt)v5D4=7)y-ks}ZT2hyr_eF#^?H<03E@r|q!gqQ4mdvbj1183E+o0s?e2qS z3z8#ZKQwHim-~_SqBjz(5VVd!Rrffo(9yN4J!??ZZ8bEK8L(2xp~!46t7jnY&&w2@ zM4G+ci!G(zj|K8bSH+GCfCC^Pk%j>J5l_WQ>4KU|MykD8TTN?PM3ry4e&*d2uY}g@ zCBkjw5$+Ej#2=MpXZ%IiqMc;^5dzw|bwrzVa)PJ&hhTXb8RC*raorBFRv7CIXn%jOW+6z^Z{{T*&2~5hn6@z9n#155}wWH6(GLN{t;K@-RO`Oosl}dx@Zic-~lX;wWxcImUlO zQpplY`IHmy>qRgrDQz>vP`yt^wY`KWK@`gS(qziX8+)q`LH)f5BZ|2!G69$;D1Dr6 zAM5+p53V(?sp*(n?l`QjboVJ5czcV)`N=Jw>OdpDM-=I}?K69usH+C`AvSiCKCf@5 z$!e=Ca$hT$g!_OyWC2K7IPO%dAMla|Q2Zv%;rrM_)QTHhdeQ?YUeGh8X^p=gIYJER0fu~-p-2{1L z)9(gjCnRoF{LvB!AgSzfLCz`Tk~up%AJvXG^>un)e}ByPSM-xvL^UlUW_vst;F>sw z=vb4Hk^LkdxaVjk#qz zpCtCcJ?UkNx2n;Us(yGLUj{!RIx(I8yi_^rMkVPCA$9{{T>jR9tIGs$Bm7 z8HVkzUNoJf3P#Ka0PQ*9a>Q-p1d6lM7dH1$TdtpHaV5>W$1GP0uE{DB%uE8EppMPo zIUS8xw7#*`V%3+abt}tzl?)M*BO;@dBQgeDlm(pQxaXQ@PU)Jh-H?~3Em@W*65&j2 zR1JgkV?US>e&dSis+ZJ`$-_{1qWHD^znE94_1j%$Y30%ptYDt=#0b)rB$WZBX!hWK zQa>;}jy-4{tfC!47igb`YWWtQ4DJGc4ro*?!hfsQ<9S6R~`VDQes$Kr;8XRn#8iNgX{bu{N7%aR7!a2@2$v zBw@ScbHxCHJGlC?7!BpbSDIv7V!2k@0xtqY-`Eu&m$*4zF^XLcq)W+zY>H=3=B%WT z6`MFYdXgSYR-`}Gq?=6eDkoLFu6ZLRL3b!3(XM8>0UgJ zP?zHQ`TG{SgH4$=tCVkpo_4x2O17gg?a7dB&N$DP--=PAX!o|-v+5ziytI<$!eb#S zyHK;oCOffExX+^+uEHqpAdEpat;VMsN%?!+kQ@rv69B3yVk&38Ec8Qm?nKn!bFe2Ol6~J$PJw5)lNGc z)y-1p_;f-xVzZK`;ilY5qMyu-j@cv-aC?e>Tc(?$Ymn>RJ$7cdxA4r!$W^=i136dT|Z3cXq)gQd?rV1hTJkbG13`k@Gaq8cn9oXy*4MuGwEk zyVUgFq_x&2u!RdD3i8GoT#>@JIUuMwKQ1eK_-ZV=t6qESm|c7A#MIwLE8Wjj0bJ!o()IQ`ibf7OQ~(AmKow@ zhQ(!!E>#vhM>1|BKbr(+K4H%lTrFeLdS^eW<0j<~#J=Iawzt$_>Zi87oiAgX#EDRD zkc)llM11l&9_0B>D#uDqrfMB+rj0(v-%Ec6hOa6(Ur(o)Crt1AZ?IgFpn(ducA9#%nQJ)et4 zxuuPuGCN#cm@aJ+Sb%Uz4xr&cJdS<4WYv&gKGpuUI#cYNxCVBGrK5y3*py;lheO;uvW?3}?8RJHjBBG8? z?_y6F9=?^y8-CNil5Tx#WLh?!mPxT^Su(C!nR40BIrq9 zMajufJ7>4l`czY^Qb$x1YU0&~b-Asyy>G$ObIhP|>gA z)4HAwW;j+*W@T7slVEuYg$H>Uz$11~wJnSWOQEjnSIpo8@YcJP%7kQ4c9DQQ_+MbA zmdPT#zc97HTQ}tkpZce1hxn71 zyJks3EK)8!Gz5{eJGmt10OOJ?D-oXSOS!m;Pl=jTl0*ay=XfqgPX&%h#|H=AjN8Mb z>nGu^FQm7>YlcOdHU3&#sPj8#*C1oDEJuEDF5xZhFIv-2p5x#l%xvty_=QMc<&nW0 z517t5uAH)z@uukV{WdIEGPp(C{r>Q*ws3zCmUJvi;DAV8FaXaBf!KWOBL#%< zO(nIwt#NTI=0}(M7BZj#?~{Z5>sNgb@gARYp&Dytz?c%mbCD)L_J9bhHg}@mLt9(< z{3npJNYU-!6*wO*2>$@ZaB_d4?822lfEA9PYvVJ^BQcD{3WjZ}#D>Wy9A^Q0jAR-Y zq{k+stX^Ho{Mjx5l1S!|mSrxWa(T(hjM09$uy`zhfV8%f2*mRh{G|5>*pZL9px`sz zn}Om-X*#S|5i@vgDuNkC-r+$|bL+)cGNhB}*`w}xBfo&JQ%~_07J7Ak`7>34iyM3y5;hGklwX!nuv8W`UOn2aORUz>17UoNsq_Vn%B9K=O0S5z~PC*#@R2z3^ zqxe@8S-iSYtwSZaRaFV$%F0we6b1|rr65L%@vZ|hIhjUAGT8?`@CHclS&bIXOPgkuQM^eeE?MOKqaIaZ?Ss$W zi<4xb4+zw1HZkilOLujsJht&liZ;i!K;)bZ`LWxddW%EVmI$4#Lb5cWE#Q2&8ReLP z*bL|1qqWqPjm@p@$*rUS6#SuCxyrYu4hJ;*jUq(0gG~4~OMt~?yYULB;fPSbLNWUK z){A51O)5o*;aDzibmW>+T(NtYSTByD*9b}BMl+9@=9|_%Pd8JxpJiokEVSDkLmNAX z@Qy$%TL2P#zaferI!P|4C61nDSmMLV#qi7t;AcFy$aeRm`W?Q5X?izjv!HbC(@v8_G`sbPw6crKgXVV_EbIAz!te;^zomCaBTYst z^*rpJnN2*dqP~2;=TvC=OQsAn$Et{|qO-e?#1@_(h*e44fD^)%u)CJZJUAP4V{25*a3iGv(oi-N0mkeQ*K&D0OBjoivlX!v~#mZ;hEEWZE(Kis*(rKIQ7wWdp@(S zSoFd*xQ1aJ^~ra`2%~>80pBckW48gRlJ{)r%DCsX_J65H2&3t5!)Aw7)MIpVcTS7F zOG^3M{{V30f_|sciGChwml{V*#+T9)Jnn89G63+40p&REc*!~M$E9;_rq+(RuG`v0 zaxL^&!W(GF5XBku48P4rdwi>~Xxe0Yc9RXPa?3g@{&{nj&&c-rQpQQPtD|RAgc6l) z-2>y+?X_!Jq_iwj0;QPoh7HR7utBQbQ`A_2j})kccBwE$BbADm$boT6 z1ujJ`C4}}V2*oKpQ%ieRG4AxFQ*&P3MAkA!2&IX@9GXDN;Z6cEuJur@Vt!8L%VNEwkwt6Q*E z3~~km`PG^XDD`^0#3&^86r-MK1g)s68yU77I9IkT` z^SaVLazNUC+*a@!C-tQRnrC~EJ(Hi-pBt;7W#k;tFyY#ky-SKy9pZWiPIpeeMT zF~@KZ(-nx>hHOBgt`ey3iT3btNgw^4k!v;g`X2{B^UIrWy z&!GJi>7`0CqWrLATzItp$k27CQrqfU=72QqM;5T&p}UJ1@ZCz4VtrKZDt$6ORa>ok zw)Slf{co)9E%f`wjcl$JOke@a?riQ1+^8FP9OTd_G)-J+r&x`aVQ$PKV}+GUvEdJA zAg{3Pz%_j>FLg~bP`jU5Fu`EV?+xTC<(^o^^1yA{r_aVWcfmQuR~7#N%?q2-M;vW# zyWMz(&rGdh-t`x3&W7?|nmMTRY2!$X00OwwVHloe1QT4oY@AkG)YoPm4k4npZi~U!wj003$Otov9`C zx_!m5w3J3JBaZ%MSoh-utFiptu?HZ7gHO|Xo2nzzV_Roo4W+w9JgBG~#fD*$N!~&h zIlwOPxwS>8s#o68AL2s#A6!e*#b&yXr7pB>KF;`G zLw5{O+pN|=GI=)ez>(^5GtL;1?kQ&ky6f`xr^eX=9IW-ltdsg^&l1+j) z1!4~6{HFlmalzw?p7!kC!x*`|Yo92#j#*@X5->dzoMY1m-nl20JAz%ExYkQjX;<|< z82C+A%-mS1l*V4(Zt8u`JqYYU=bD>XypK@oJ3C1sj?NoXA%$nb@?}`Wp9;GAd3n7GAz*onan1DET8TA?Mfn542WYhYR=GypAB=L>}xmh!Tf+FiA)Bsz44 zJ2C{bTip0A6Lg!l;Ai@jWPgNav$|~Ue+9_7M2f@2jFc~ije+2(^zX?Y^h);n=Gqpu zcZ}QIU562b-{Nf;QsdNj$ISZD;>zINkLodfNYeR2bc;`HqU9OI@pgF9NR^R*3RIRP z5HMdqPkzRAy+c@@(ssM}$Aa((+Ae%NjC17~U7&p%Z)3r#cJHU%2)-?@3{J);l?R3; zT=E2D43UyXduFaPC5_d@HrE$W#Et&|DR1F1lHdj)vk{zaUP(Rw07_`LEni**mK<%? zMSmZ<1!@)q!x*-^Hx}>Y&xQvpgMtq#aK{<%#XCw!q}1(g?k>c3MbaioJl+(3ChSS( z!Cd){2;_a}g@jkv+6Jgm-DFVYfVh%IIsDieBhx3h6y&$Cy|IG!Bv_!5)B>s$y0m^m z7>>k}NcS92j3oumisZ!!$z$lNb!wU;MQNwquAo{Oou&w5SmTi5MHpfma;`FaXM<2_ z+Qt2bwPyMyn_RuRnIw-UMrYfGnSdR+BzM8h6^BKSs4gz;bVya^u~9V9K79cY$%uH+)9nqgS$j>Ai&aL3q^;lp@O~NE17-2~B zE=T_W3&QsUaRB=P?OI>OT}MsTHH|jwO0xJ@juu&l!4nrP>y8@(Kdl0|u+`k7*IULJ#1H}cp^Vr=iCS0BiYm;zQs zV~xwfEAO}tF!uWT#{&k8p@ZH<*TskovFnGvNcq1bxHJjEVmhF-q zM&0doc9l}<-e^%52$&mLc*i&deq|t@)n7~1Eo73*;!My&l7*R|JETG+;16)100*T7 zkztdH4u49$QjSUf{{VlGu}Lc3T}x=v9XNt~B#(0m9sd9;fIOo-kOn9wl4MDqIW)kx z7FiQAw_r|p4DwDtVOndBp@U6JrD9ZE9||UQJ|vr01o!Xv^c9P~o=pnsSS5SAtsX}$ zWqouuNxKWVWcE|L^LFG^R5@Ib`LZY_6c*N_p5E-)>K5@#x{d0wK@(vlZNY&j7|1!t zxUBp)H+n_w{{TqOD?%c=S?rco03D?8-oy?#Jm=?HYtt^OEg+G%IByk}R>7B-$=%5< zhB!GqRZh3*$#w3NgIm+%jB3^jXK3M%Zcr+MoO=W|8cA-}POqJrTIAIdTWVEXsqeEkIlgG{ve=`5b-#DvVv<3`0}b{@FE_BcO! zhp6qfyUv}N>~!EX>89UtJW=8Z&tSO5OK=WH9QUX`ZPM^|tWb^QUC1+_y~ep?ty@EN z4xgn-sj-=6z-0_n1wo%gjfp3Lfr`)dMbsLmwP#?jadl}N(qG-csuVTALa4(EF^~%o zINQ$^Lrc>Qu9JCjdwFpj_P#5qSK5aPNhI<~)bX|@ zP3l!51(*YooRh~OdXZf?<&z?%RL%v85S_Vo``K$wu(s+BqGw&P>FXhi)>Dxi%atLe z&twRD_v9a1(P`K4<4f?a?qR)#;$)iADI-O8imE1OMa{{T6tHKQz(n_m(@@hE1KATqAsE$FRc^2g;vksoULITgeruR<}5o zVy7c(5(0zUob%~i87k8~98$H$$og76mT_EPWW3R_x0Y0Wq0navNA+X?eSxECsw^6W zdZmq&Hu56}hB=4z;YlY41mu(Ga7_Wb*JhUAP@ct7-U%)QvBse6M%n`~^-xZD{b@9j zb0)2Cc4zU!t1OVOlw_&F8Tuanv>cUjT@Q{D=G)S)f~luo>Q^nNcyP(6tkOv{#--%B zjPeU(g;n~KliGquaBm|-w3cx8tU}wYYRUs2=CR1Y9q>6Pxb&@Fw-wB?2sCX%@aZ=S zbo+_q3R>br{Kr^VhF~`1ce%jtnk&%#DPybX(%eMK?F^3;5y>DY3QFPCaukp~^PiVB z+4Q+l=SwsrCgk;c{jgSz5KS&6U5csZWUzOo-V+o zY&aR?{2=lurimZKYH-`j8H(X&J}R-xfV>F#@9m#KnzN``5O4K2+OV{Q?Ng5pazcdv z0Jkg;&{q{C+GnNis|0EK-|>q_veodByk&ox!!ZO6_#9`-JNr?HEc|;HUmQx)C<~Ps zQWWw@&pw&-tabEoLDZKK!lB|2B%wL;u^wO#w;AWwr#BO6l0eZ+rZ58x_6$3(&(r5q zcCL!7i;egleR8jNFULHQLX1Na#JjmY^YSA!npUtIQt*;V8&^F}uu{D)#YQ9Jjr(_yo+vbm1#V$sTw#CI~t#Et^#l&Y+)AmSz58-G*R~Dn5qQ=cdtG6p{QFVNoydUSH5<3Zk;3+);fKRGAqJauBJsC zmd8J-{V`PU|l~7o&{zpI=3ak18*MZ z-yW2W{fA9OQbipwo(8Y0M7*X-0 zmNGsvN%rrLZYn!#>wBvyUO^%x>X9Tsl*0z?*p>i#dX@*$iJPrr^7czj8&0}5(WW;f zJ7h@wL(WDwk+=@r{RLJKoRuZmw7FV;nPX(O4+M6m8s9 z+YRZu9;c{9X>9UHmasW%d7eC&SHjp7js^;rRIAg%$&<@o{ zrS++GmAIBWKZdbJ#lHN8bjJ<17z6Hp)uK~YQQ&yly+owADDhtgGf{he3#^j*@tWSo z_9hQ2@`i8_DbJ_!)wn*{9nEWkk=ldxuA3$Pl@maq+}g~y5bjOt7y>-Q+XU2oAFU># zphq;)hnW~ez~^uz0*c4g$`vh+#F0+jt0R$JPv`ru{4@)i%Kju<7wPeMtt@g`N+t0k z{J}6ojQVAG&!NGsSY<3!Ff2QOdsTf>&J9ORy0g2-fiz_tlYj@kB6RFHno>>la;}8% zt#v(M<|r?&Eg`uQ8N-OTqexIQbDzpdIpA`56-vvh=d+tp)n(H0tKZndkWA#|n1HIg zKG`EfHT~ZDvRUf>Uj9hPG7&b^9S_Zjj8Ir3r@0*WSSWo;^s+q zmTih0J_bU9Sgzi2k9zF#IW>X&JqdF)_OlE47B`nOO9tisZ1I8y=O^-@IlvvyC(u^( zw;WbUE{<Abk7Mb(Cv!bEVi_PZXB7w~^)v0Nu3#X9!0;-~;QN`t4Juatx%OE}wLz5}~ zkiO-xaYXd^E(~Jg@CCSW`3Gpn_vxSJr_VcbDFQIT_&HW+}=zW#R3@| zFMXrFDf3*zX%~rgG;pBq(lAgy=D6Qg^-TR&szIk|65O3V(bh$VKRb{~X7d#RS8Dl- z05=}~h}{>*kDL2>EOpmXP1G6;cXkVNX<#M9GHhjclnh`V-_*kcImg<%7f)N*=-OSh zlan3fu`IJ83}tsJGD`O+(-`Bo702c38T9QxNz>s--YaRPxL9EitzCdpN<9%raak?}49wag$31rz%fnGeN_I9BWU1I}h1kTWayg zC6t0&Vpx|Qn`y>B`0W0be-)6u)orwW4qI(K654d|Y@oKtEg52}7Ya`!aX)I;#=B!s zTOH$4orLR^o>hP~pipCUEsRb=4MHHft zQi=>HWVZ0lj}|p!=t$1bOGST6GF_TC2**u3ggj}p*^ zIsX9IaDPnH+IFpDeBKqk${E1s7V^kGs&Id5zg2Ja%RNOvytj^0KP!=jU!!*)YBv|y zXtWBkE1pMjLv;6OuHFKCuED_i0 zP&{`Q*LT`=&6JT&L3UE`y0!t^D)~q`BxfDD#T5(dVy5q-Xq%YI>D)E|_XE@W)qjag zTcq(AExprW82a_Q@mwKzB}ou5LQv-f91-;d5mNzNkMPS` zHrldj(ZMWmTm&Ra2odEA1D{gaAGxl)1teXoFP{U$DsI6YQ>k0&8Z6hhj$?{4r*Kkm zaxt8C8RI>LwYsn$dAhd>Zk8>^>5T`RB{J=JFzK5RusE^^L z^jA7;@k1KM5tYCUPT<2kfb0fx03Ow^!J&oA9J2f{?!B(rXi-Bhpw1Fk*ft?@IL=5M zP{TYC@*~jv zsW0_AJw7od<-}0Mou%D?0QwGnO$vPzZ7s8zej#dtej!gGAn0|yS{W+sB~LxYeLfR^axg0x?>}Twht?+0<7%Y zxKo8V!Q_g;=#$B&UYmRSG?q3K#A0Z{VZAZD6Wk9ez&?~_++Wzs)5dF@F4ym%-{MD9 zNpWwdo6RyIDy(wb-B`=HLNF-tKdu1^aCsQ}(=IxO&~*Ks&5V=j+S5p6Nsb!Xh{*n6 zAmM^=Fgd`8e?{*#4I@sbE)8heOsR!fGubC|<;g9ta|s{nZnST;`?%@%7orPHk~45H#NSwIPujTm`LG354P zw0x^MrrgJ4zf@{wW zXLn=^7l@#$y9F5efHt1_6{wq{O}*Wf#lla0r{7w5#?w#2%@F_=+r0C%o(_Eos{W#TT*AV6*sHx{C7sw9C60-uJr9v`qD--qL}U^S*@K~H&zU* zkQZZlh%UGXpS?TlEn8B#)b3+Oy}!00OewwOw@8zMvbW|^3G(EhFMnF>R=p(_qi7pL z)Kzr0Q;1mr_>JGz-m0Suf=1#22O#s#r_*|aq2P;Hia0K`Ypc(SOH>166=re5fKh#N z2HpmE;<_aWzq%ogag)4zm*!!v;?=C|ExLl<$TucJp93C`*SV%VL5 zRWNYMKm#KLXMxGC_bhm1CR`bKDx7aYahX zzg1E9>6nYSH0vq68w==eZKNJ7Qf_B4pYV{}qkN55k5U3xSQ0zOnkg-j!!|&W;!XkN z?EnvBimlXAY1&W3XaWYm)gqh-@9pl(d`xUuh6ucPgDMC)`rJOmqoDCZ=lw^BuORMqD6K% zXKkk{0Rsg0$l|kh7T*D>rKH+h%XJj3Z8RvTQ`BVO{QU>51JZQ?X{_Db-C50Ok0O?7 zXKb?X+}rrnew{06kBvWM;SuO&I z(3Vm-2e4C;d!5FeuSH{bsV&BoX0+0xnXQfLzyAO%$U_uzhd5GHjPbxd{RhnQY8S9s z!Y$FIn`%irZ9t?486=P+7$=|ca%i5W*4Gn>UG8O!Z3Wk2yEq}HkSNG8;E=fW&$Sr4 zPKL;@ihs-Z{Q_Mxph>P=+{%{@w-&OP8Lky&+NUL%*>Qq7T=(|vRdr5|y6Kchf-OGc zSqeH8W;`}P1s}V4Nf_tKX*z4DFZ8J9Smm}>k`3=1@nKwyutND<7xN7HvQ8-dggr^s zdd8c7c?FnBH(ZM!5XR9WJ4Q0)NysIzK*-58e0bqFZEWTB9;Y@O-%TaKe*R2V)upu7 zWNM=0YdDb%8DgZ27Epdf_x3bDH#avi8RE9ogv{0os-6_aG>>YQ;fB(?LBa3(*Fs@6 zoz3#bw(aoS*$uN9BN8rrnP3SS$T{>TvAT>l7h2W+p`}XFi&)~iw-%~m@RjfiHV>4B zz~{ezTIYqr>GWUKN*Nqw*0uXXZn|bG9ZJ>U@onU?lh3EIE#aUedI!&Oo-^nL6zTiM zv$+OHVE9+LK+7vIjZi;!13Vo1_v7bTc$RHPRbv#hI}Gf@V}20harHRcPZl?pP2-(F z@0cqza}qWX!*Y?2HyqR!SA3!}kJf{WRA(-3A<_DR^2Qi#{42kSh6{3}CS@)L6!M^M zTxXsIbUkxlJwdDJ_S%Hj_OE9PLjE3DOB(oWu}A^O1vh>1iUEJqBUQZdwF&$ih2M2; zG690v$yWL@nkv%YTT2zvY4)+*SxptmbU@1PA186|*yGrWqR7|kbAJf2$x2(I_OjAk z#?jhC8%=gHr(jeJ=gd%gC|qOdL~Qk)M#rYLO%~|JEv5cSCBnAt@4|#Ccp1ZI7~{Q0 z#qZ#|)F5k50j}IKlFQ;9uIfVM<95-EU=Lc#Tupzf-`iX1UOm>L>%JJ@1Hx6>%*3C{ z22VcRR;faF9of-1!#p>tqOJakajV~skx2sI8<`g3;zr`$ByTZ1kZd2{)HF;yJ-K_k|>aAb@cgjN3lgU$7D zoZ{=pem}mN{L!rG&aR%^$8W1<`r0*>+WyKmV1P-tGpBXQ&p#u_6`A}+(`}mPRO)RO z{#&Mvt?pfImvW?X21X@^U^ZtzJQ~?_PPL@O`o^MenlFvGM@y@f*k^?RiCmlx@8Wm$ zU@J0U(Jr+9tGa^bZ4I!{BoSN%F2*srSx$GWI~;mpxUQ^`QdDtzX~zR~D)~>Z{QdND zZ9?ke9Y~WqJ-pW;q;S{>#dj9K8OA&DjE*x}eGXVBveZn6{{WTaV8%8o3jj)-j^yN4 zQ%X^#^$@nz+8Ir+jcqK7Lq{$Z)G#BsJBORw9@Vhvn^+~%UK@A?*TuKqMP|KuIQ!C0d2ggJ%>3TELH6nR1)d7@JNX=LJ$WF zoNZqy&un>ye#Vt_%BxvB-5UP9w1Z60tzXBmeOAtJj~r5On2erS?F0~TI5;5os$CO* zsp+;c1eWF-8=1UWV7A0#oNmLOLCGBbsAo`F$p~MIO9*4cP|b4#7tF4^fRh|61#Zj6 zE7lr%Sx*cNdnA(FO2RiqDmI1~Y#s)1JN@dpX4I2fqn{oK=7Ww(mEZ5lE}MBiqtpvE z^scistBKKp-sBvTM`OqxzI0QlHH&>0Muf(NTH;?0G%20r4>=_IpKfwV?OC{Vkq)Z_ zws$DR%C1|Sf*1gPVAS1ZrT+jE)$OnDn8l~Z3#19jD~3L8yd1g5J@NX~R^HC(#ljU3 zHmoMOw}Vl#M_ZwV+!$bm$SOfR6GySxss zIbzH+h4Xu3IjvT7ZkN)evgx^PCe&};ZQf*z{7SCh<{uL$X(!4sI49*(U0ht-i03wj z;dddQPGVf#E;4ckcmydwQ=aChU1aoxnhe*IL#Sx?a7#DCTfmKt+2c6L+Q%N4o*Q5WF#_9&^5iq%pI$bc_N$Ps zrNdjCW2&}7;(Ac!HZKHeHl1ELurgp()1ZM-> zW78e$*LILkJ+j_LH;E9_Mxacqxz9H{A1andUMIctYlg{{EY(J9XnmB~^IeEI#WK`a_I zo|9y;T(r{<3GShgWGXwbagl@Q1{clTj?_9m0><9ZU)-04#G)rxahYJ{nvx`B=Nwi#(WtJ?sC*6Uq8PE%iF|~@;B3L5-lo5 zV$eA9N{SHf^gIy6F~Rrs&Yxb_gzIIl^xH=Rz=j)w(PU+?p%?-HBLsukkUQ~M?OOi; z#FBTto(L>~Gem+W23KG)3J^PB0h8DQYW}@0nz}Wlimdw7(5pzkCg8(pJ7iJ9mED#3 zDD9f-$C=Z1dHL}#sTj$(efdxS0Dk7Lq4jv~B)q=VuRI+(=5{vmT+X1WQ@dzU+;YrM zBh8OW=r)OAc`P@u#D&xToWXYBayb1>a}J#9%{t3Pw_6=L*5g=4mMEAgR$!@>Vh1BR zRmT~_8g#ZDW7f8o%XSvl$yQJ1#>O!t=N@sK@yO#NllJLZ9HVIA`cssj2GoA~H(D1{ z+h1vuT}1`Q!CP+)a3k_CUgZGghtPKhw9xs{Tx13S;EWpQom;ZoPS848rB?BTaZaha zBxsPRz$ys@kQ9AQbW3>B-U#7@ZH_expptM0%+QngBH_lHeU=x34PZKUC?-y!(QhW$ zu-=%h;+2XqUAuuK9GtLokaBj`?6Iyd*7s0eb&y+I*=@ERvs{!eZKMIRQ5W+z(olOA z_Y|u97R4TErP|nALFx&*b5fg3xLGf3VRwOVK?J@2E@CgUGBpTgnnw`6J#ntj3 z5*D^D0)_JiUuNL&dm4*G()7Eom$HgGMff@5S%OHpZ#w5EIrCuqpRHl~t_$9m(jn3y zuruhz_QyG&E)=%!F(Uwj?g+=yvuSKF#T=Owv32EtmHz-n7ol{E{-)Orx=M{^f^t()6`9_nNfo^4+lB`FFv1qg>=D$1S&Q`$9RkDnW|3=U;w!8Xgi;V7 z!1)4yxvM&b)H;2H_jgQI2voZeGI8t&x$FfAJ9-jQb9TmDHv8LnQ@S4&{zC*0)SuYb zH2hhL*jxs;+_%^5;TiX53b+M*!tgWP9(b*OpC!hhp6d*`)HN><(nh98>1QZ&H&=F+V@y$TJObJTZmIly1V$dGXuIf zfKU@1$T-REoF2gDmzu}lWY!t|SuW}K`|Qzl4ThfGLnY3ocB^Az#%pCP9yuLx9^%C3 z3%d%qSolbizHi9;SM2+OSm%|KMOJP9CCjj@yYT>(dYg^U$bEwS=`P$}K z{{We|sKyaU<0Rk$c*h2+BVRA_ZS3LSHOPu6=6?@q10d}=AanVTxD_9%B}pqQFG!^) zH!4rzSNAsEd#+pc74ihV*{8=N#E8AyvX^1o1e3HL<8kfWevhPy{9Ao2Ts79i9sR?& z@WL-7D}#-s;BEO1d7+Y6Udc7Zo!$0=CNQLr@ZA>ia6sTatGFvrZp#RLMtdB(yeXgy7A+MOq+5D#A|`uE4Y*F zed#f{;FlS8$o~MSN#ys%T1Mi-rZpKY(V)1CN`T6@DHXFc(gw%%yq;b-?5Cb{T8m9O z)>sv;7D?Osym=Y$eRw>6f~!R?wQ&~cj-IMd4pq+K?l~M(mT7$j)2+m@6r0Ql9h=u5 zvHfeQw$D4lbQ6XcZIf-hQN+H;pnqzLXu)mqu}M8h?0%!xrrYjm3eq69%Hmm9i6hU= z4u5Kv7Y+&Y40;iYc^I#DqAd=lu;RUwUd;fJoaU0Aew3Z*fk%ZtF^cjJT9qkV3PNJN zPsMu_wlK=^=9d(tRxra&V}VaJ!ZY5O42g{}f=x)vifL2rOdyL-rhr8_P-aKA=e>Jw zDd5tPLc&Mdy_!;{lmaUlL(L%+{8NPsH3AgzPZbK9cx=~260$&P;-Utg4GJ2^ih7?) zj2dt>8VM+;3XM{5YV z#d?4R6ttAI3@tcQX+;Jy9ZN}06ro4GJ?gnPa}p3Gx_UEtnEdhBRgq5}s9gn=405Mb_rcMFPO0ibw#a?xni#k)xymPXO4R!GuVQqyA?U*Nv>(4YP#=AU)aSuqOH}d#}%VD z0hNi#9mgey9s6;CQe(5D*bypzg;12lhlgbL2ObY{w(nLsJQQy_VmxD zb6Ib}i-&C(#dR55f{Ia#hbATRs3d!1@0!`#>b5$rog|jitf}FW;yzhNAo1V0BeyuL zZ{b2|@e9|oxk;6!XpxHeY~V3qc5%0lkmo(9t)f_U43U?@{^sjgxob^2X_nsNzwR;#^0wA+TCE%Z7k9YLochBrI?_85sveV7==9gsCTF(Q# zn#U{Bfb@bZDYnVPpu4>O1`{# zC(D`8gRLyx@^VI#N9^PuC-{>g#Wb5~89MUkzd)U^c)(DS|o1 zea8m@b9?C>A3{7_q~Bk^-iYq{uS)o6;Ig(bNo#KrjG}`b!}^)m`oI8i0Vke&RV_nb zI;NRxX@7jobn-qHTWAM`wPRKDIXUxyIO7MNXy;n=mY1aJ7TT_taU^;xY!?W!B#biQ z4$Pd7e{76#S*xhq_=VNIj-W3z#bX*i8AOp1PF#A7k)A%CsWZ7Kt9C9taLG>`n|+IQ z@K)Mxoj#W{$nOh1)Dt28S;_5_gPz#>P~M)_B97kj(mMiUxXTnjlm-VZfcDA9A1bpJ zlPWZAV4fm`Z!YlL#(BrF?d8Wk=v-2~D`%8=rG%`1&0J&`$lOWp8;p-i<$Kxd;DnN< z?!($1r*Uy~_OnDqwZkDZrZeA+j==B+f7Yzs>6a2-Fx1Qm9Q$PJl#*8dQmh+BTJL520c`YW9JuTzpzZsXW3t2l5P5|K+*u@la-6gST5g4yO)wJh3bA}7f-fC-mX>H(pVRB$wm;*?P+oPN$ zfM6cn91=!x=~pBgZSA$hT1=}9xd+BlOr^Huk)Ct4v7Xcx!=~QMF0mG)3s^-XLl{EB zMms@}6u|?7oB}^7HBIH|Z5&dfvKZz`iE!`ml!%CS2C07UA&L#2z; zG@6rIv$U)w!Bik*L|XuW0pK2fd8>UR)z>{asjN|2d|j34hzFiu3&MSY7jqCmB~T2v za0fNj3H>yaN1f_0H*;O8x+-<&;p_NG6_d2m+)B*R%?{HM3dLC;7{~#)U|{37YG>fC zxon>jEva74Y~W>QxP-ZKkn^|>azgX@kNH=uwYx;Qxww0Hrb}hc zWByx4pa6Gw$jc6S;=KHkZ{Ojb{tCkg;+Nt}_vgtrv8Kg)adUqHHN@9(D+px3!zY!> z9soE2vD<^{Y8II#(?bE{_#1pku5uf3;aNv;PEQ=smbkLFw2|%$N|D0yM6)(hIdEM= zFU*a<{8a?fEHAa)c1hueOLex}9G)b3PZX9BhspAcoDBVGRCy)xTGV9MfNa_Y&4|?& z#wnWWC-CkTCoGPD3=+7?_Xj^dMK?**Z`)G2n%x4lcnEd|IgsO(_Q>s9tw!rZ)F8UH zT|UcCzq5f&%r{Mge8}JQ;(X%=1n(U32fbweA{p=IoJ1|>g5D%&P7+sDBXi$TG?(xH07hE$^{Z;{YUs&t6XD8aEQ0`d^ltoi=7(z&Tr}w%!NG}q zFpQWgnaDW)oRO3DHFn2XY3=UsEoOo{gFJDxO#4`%VhPV|gO9Fj&u=EQC%=hEc~r+3 zk1{c28RywZ9ma4-&lSp|=II^IQA*{~MZ29^Tf0eBuA#cScsvx{3dnid1{;D3)r0!kE1I$wdl+k3k(JnQ;JtTXJc-|nX zAW;)-3|PK$rGM?o&!Mc=pQ*!Xs@-2D(2H~|#(9{?+lU8rYBFEUGxPPubmLOT$D2HV zQ1R5bQ-8f0n`JhUcoPggylewN<>Q@leB(S3&JI0AX7$?}F|0hY>89et;+c@E7>*lk zm`BHM7^wrFH?>>5>P=Uv3f=gZGl+8%T;4>nH-)7Dh{@v= z>9t!JrPnR4u9hpvOl}ya-~;3`?&km!8$Q)HQ>uoH6ySi_^)jYonW!g5so*e@&20 z_;=JAo&D^015Mu)5ikuDvPh&bL)-@>5kbwY{XW*otJ&N`2B@)OX~9yUt{E36B|*XG z1Ov@rbo-mw^!tquRJWE1OhV!{AeAUkvXO#DLa`(N0C5%5I_s`9?yKmXJ7ky3J-qSC z%RFcl6kHcq9naI>nyiwP93`fS{b|N&{Qm$X3ctLUNxtx-Tbb=!d{JA&Co(YM0+XDL z=RUkuTOA^OH$c1A^-0~ONdb9QWFW9P*|oWBartwD-l_CF16}F}Zd&cEQKs7ji5~M4 z7FAXXeMuna(;2Rbt$rFlgKKxKO@I7ONCV3~)zs>&BFK)(wT;r1a>xw988nO1QHe6 zvG}YH3>yqH&zqhNR_F-qHCvr7!>Fy6+7*n+6}Uqj*XqEsGf9vDP)C#z-?8*>N$Qf? z{t)VR5gTaju5S!@IcWe9hjIsQ$_8`X(=2KmvUzhtO+m)%$6b|mdkt?&vx?=Wh$fjY zfruq}lpXuepBqTugS3-|9+j2WWY;CVy1R<@ac?_jXAP3TZrT|3?UVQ7x>UN%lH1&9 za?LC0ax^nr#^F``IKrk5G6q1;)MwU*Xni?pb0w1X0h3RMQ<0_wM#{TKK116afym%e zN>P-#MCpbIylrHSSMT#V_>SXG)Y0aQOB~k4)X5%sz{6nhbI2b`)ah5T+G-knHcN1~ zJ{!D@@8y@AuHFCx4f={3tgVX4a+dqdQOwB;vh8UXdB7vo;QfUbj{8rGQPK!ZT`72+ z%=@DXHk9M&4y341Y=pj?YW@iEr(iC><^mVt4Y1DN~lo^~pV|?c}MbE}XW> zG#&+@46QElB!Cs%7t>4ZnpBr!;ggi9Dkr=6VP|rYqC~dwGZzfR;05Od zaKjDq&T4zO#r~X*jU=*LxoChY#z!P@LG^ObvE!wV*|#Ror(zBxW^#pclp$xdo3v@v?i|lWxuwAe`$8Q92P%ZVjYvzHK6(ljECk2!cGJaeT4N0iQ z1Hh5bZ@S)RRY_t@61!Nj&$^Na`qVnbrLHZkp$QYti){y+0C&qDpwI17TR@H5W$7-C zk*HqZ+`{rlCx(dVOBW$>7wO44sdUS$>zgShv5F*;ZOm3dw_!fOazF7-vC{4)yiGMc ziESPm#C_=8aCjboV;}c@>RYWC*zLNo)Q7}RbQTLDr*jS4Ny#`;3G93K6eEqxXnt{z z;$wxDqdkKQnI&bo4IK9fKy?bMoCD7v=UKx9a?L7T-5Fxojp96P0BzY)Kp0;r&#rS_ z22Pi`I@XnI4gUbg-CQR5An`$1W8{zs#sL9`rcOuF%-t!Dmc7<23>NAe#S1eT9z@r|NOZ@lAbA|Vot9JwEvmv%@D6*%?A zD|65tOB^xW=@&)_ZEeBD%#&=D+1T*I92}4{o-!z@W0aapM?PG+a6x64U)ap(`sL?N z&2ZLwWEVDNK*FSpNWl%F@WUGAhRrV#@f!m0|!sr#`~B7kW$US|yd$j~ z0k+8){QQm>eR1nl!w0o}5cOEGWSVKU%cuVUpY&e}x8I2N%?N~i98${QoU#%^fK>ic zd0@l1AlB$GQI@Ha6JTq`ThjUJ{Cat5N)ZxmeqgP2QH#+9Gh%K#jb!)5Z{{Rv= zOjte;83tDNRcsHb#bJ6&MonL#^^1Krb8~jr(k${wT?t|8J(y>B1GatWS4!Vp==yxO zW2fPQDdG|QRFWSRUj(pkQ@EY@;0?pm7}tIhPc599o{@C}$1!nu4m_kXu6gx5u70(- z`;{QV88Kq#CFCRcTdMq5P1@Q_sT`K*V@x;aRbmbS zf)oztn#A=CW2SoI$6N6w_$&OubnSwwR&OEjo<(3MKkV(<%qkjGi%B?SAfizM{RC2^`GvO$kt=H5hjTx2q^Bj?EDinYcn z;(3|9L&*3{U?De_I8^RUVKttmw(4D8!>6<>hiL`M&viIcwIhrd7(TvmqwGf+6>D48 zZZGaE?DXVe1j!}Io5T^B*aBmXNgM;Uj(v7Ot*LL~UfC^9BuN111;h zPhpasaZ5{D2kWRcZDxIMQhx$JihY)`0LC{bYDC--;$=e+0onoXYVT2L7aC=*ks4SV zI31l=`A6b!Kshb3xn2kg4?g(K7_+w4wEZ>-7S;6odu85k_N>ma97yIQ&LbspmSE1= z$s@HEO@25pnRNXI>h**LT*TxK8$vgW2oF~ zw;FDdrbi{+&{Ac(j48KGpqAWx!v_HR9M=BF@Zvim6qoHDp(~(St)g=ZNEeU;equLy zh$jU4cB0)gZKr6^HT+s-)9M#7_>weGkfBaIv8g;KZ?At^uVL4*YCT79XC9fTAxPzB z-4~lXfCC>fgP%^+s-VQr>RU}gHoWWiL47--bQtdbIx9&bx@TErRGHKlQXCwv)X@M z?m^&LEsef^J;N(V-$YVE{mDNnql!&GC1svmewD+(+W4l;PCw zQ}d{;;GbX@G9&wdGXSwbPQRbOAKInxq)+-x2>$>J{{XEi&XXj8#E1ys_9NKTyJ`rP zyh7}u8`lRQ)cdJe$Y~VT98{FXteKe}1$ca^cGH5<6!2WrwuCG+y72qksYXKp+q}x)3uWg}WqC8UK zpNjSFG7TKC?YUaVpH%`GregUw?Or4*E+fspY^DWaSy7{ivIQHqdKu#9-gJEJ>a_CH$m za%HwiHov!_`X5?Wl@yRz15i&oy6h25=g^`aK6yM*O3Y(_6m^JnYY@pak>1V~5m+6P z10swD#shWn_jKpJNnE0#5};B=Md=tG#E_Gi#b$&m7QL zNwpGpg9_;aag*Ou#lZqu1u#{U2dGP@0<$oM!rat2Se6Y7qG zi$v+Os?N5OO%kF@Y~YlWJYcZrCCKDs0<(@pt+aK=1}rO@$-fMuHAm_0tXH|ex0VDx zB3#?$!2lLt83E_ZC#M`_deL5&>Km;$TIws7)1jK_vv#(o?M%T)EWtcDD=#t=LldlV=Ai zN1Fq;=}A(DYLU|{QplaUbzh(8Zshz*ld7bS7%WVBd|R6K6mu+$y_d;>xk14y514W9 zS^Z;P)^&@ETbsm4ng=WdEXa&9sj^7(mC07dMtR0K%{Iea)AT#mlfu-mwCIaR35b{p zjhhEMc9Kpr+>wDox`C{x>P={mF=7Go`UN@8eX+%JwJGiF^%P?VpykWm*+qi_0wPYjKm6P|Ya`x>=va5Zk8wzsg;PWP3}_g3!7 zxG5Y=g@ABN4o)%X4O!8w`e=0Q)_Tmhj`0GTP?a%$VdmZDDnUk_tLL~rjdCW{SqG#}xHMck82xGJnO%HW)y#{)U7 z2B|#VTcp|RI^5QJeTAI=01x3trB*`g<_y`+H*E*olU;aa3ghJQy=0{+%bNE5{{H~M z9+UWsccbVQmNwc{LN#ae&maL&q;vT}$?}!@at&fMT_*Qm({JHAP381x(oZMBzlV=N zip`uZ02lz06k?Xbb9JcNvZB0URp*Uk+DRLHxz7Zgf^*J2E2QXG-A}AE+D3(Gr|CLe zZtB;t1lyO({{H~{Ii8iSbq1NCNz=C4q!ykb zV*|v|p?vauS9K)q!31!4$E66>x)Z26bw^Ta*A~+JR6iE+Ld9erT!tvP$Dqg<8T9X6 zUt7>2heKTo>f1_*wF{AFCDhlBW_Cs`<0&bHa58i5z+mSUk?PG^m!_{YZlg(co6B(` zX}XP^<>HfY#u$J+$_5Da`&Arx!KbuG9H8=EDBtyeqOdngc=jlg+FV}R?uAj76OdH) zEDlwMbHNnb+gq4t);GB`cq-Dfci@r<^dQu>I{yI1CxKye62Lqy;h}H(K&vV!9f&*f zK^uuQ3|H!d{a^(ot}{oE?| z9we&ZOB@mTnpDQk$Jhdkfr>k7^WF>S?qrxU%r2NdNRmcPq2E2uNh3UD(=27Y(RIRx zSwhPZw^WFo&AX9<^CJW0QOPx>mZNbjcZ)PA{tFpn!w`I=<0BzXSw~<;G|8pApyh(T zGLDB`^(LCuw>k#0HAlEnCxF+8C{#!-UqR0F&HG5O{4PzfIE8ptEbd%Nm;@EpBQ~P%N_URZN`$8dSfzO!UfEJArhcjOR*b@ zobs6jj@)Lo8c@|bS4vyh^vLhDNQ|BW-Y8hlh@gh?22Mdm11tSa$gH{0F15XU>2|j* z73Hw-d^?Cs`S%^e%g#nVbnQ>3`nKbw;k&)Pw$*ebcSW(D?b3U9i*hn3ZZbBW2si?l z0+M{FKk5$S!Y{wQ7H)dKLAKNGCK_$Fr8M!T`D9ZJHnOo|(S%cp0+Z!pN%_`eMYYoP zYgp#jq`9;ZvLq;*w|S(->;cJ9&JG4W@+jv@Xxe;t3wy52Ot(?PHI=R0Yv43&3EwLW zsURWRxdgTcY}ZxjeIur|JAa72vanl73#ti_18~g6gBl}c;su(-*|#%pa=FMr zxg7j}09Rb~&mPD1~ zAh8%>x7#4E6}6MCA=m7rwbX=nP-)gaDUT$j^}`P+em^p%SSjGMDfF!D5^8h3wT`Q# zTtlWT&2|j2?T93q$9%C;6Wrh^0<)KzS6JzmmmOPSVI;ae-22FKtO;p6IJOLyJ=J?= zmN1+o-aqO~)ZEV+M#eu!b=hfAJ#VDkCkaUC$7E{XW3_KZG8-gvO{|hng&yX75@M- z@sW%FE8}aWz(Nhxw(MDZjp_v2`);!dw9qtvORKmrpuN&7Z$0F>0^;MDMr#G zit5tmO7Udey0nhc2#bF$6C7<~bGwXS{{WRmtldv{6}`Z@k{GrIfD%eZ83X7ev5Uk09W3iBh8vl29^3}UVh(vAj5{1tn_OTcq z*{)kDo;!t_dEH`{Fu5!P;9&5hkTM1{#swDDH5=VeM60Z|2_uR%3$OvPT1<25 zpn6lnN-3|CdWV`*gU0%M{D`gXUmD6P3t8c|CMia6Jco{Z2EqM)R3k*Zwuei*eTx1l z@X|5?C>!%I9^8KQcJkrY(WRZ_M0vg*NR-2h;|w@Esbd!|hLqG@F_zHF2A?Cv3cF4jkb+dc8yU~2$81r%BXGvfTj@o_%?gPb zn>$8G!9KuaikCsS_-#5#65a`sBVDfTxP=R}gk$ZK*iz}xM&Vf? zv9q`-Ac8*F``4Q4N$#Ie)T}%iWt@)%d4CUYm&|x!#(g`VdYh*0?L21HWZe=855mR= zmks&8+~blvP?y0t!j<`DjXQRkb1Pd&7r|7LX7K#u%a$Da3=yADMkxL5)5)Tx$HZE} z1SUl<7FJotcLhHABLHIq1Dek25#CFx$hv4ldEu<`G=*6fy+2obpHm6;gRGb!|jXX=^rg_XN!hWU@E~&g>8H z=eWf#zp2Kg-N|sa^8%#XM#E?w*dPN6GnT>kHCQ=DEx#uu@u|eE#zsYS3$oz+szO}hT)y1_^DF_ z6Zv^P#^axrSiiJ7ZJn*7$aeT@T_T9FI6t31K5>!gY7J64w^tStw1#+Op4oFG%zRe5 zicNsICvXIufCF|O!mfN|cGgxW#w|Qj29YC7P5HQGW&i>TF#iDJf#!xsq{DRPBPGP_ z>;z;6A((@XJu-c&#FI3i4|^@Fl6)vQGRUprs0V1ra56~8&(fX~a93L)I7=q3llV0j z8jZJ4^up{;ZRXnv+h{N=tvCY7^egWoE~9jiQF! zN`kO&Cm}{oM}FP;tfPEAwWN1<(^yXyQa>V=Xv2A#h*84~>8zx zmIQYLovX<`@^SCa6<1i%ZnaC;t;Ni@dbQvilHxXkNaF$DaxW@WfK+*j&wfu9I!-J3 z;)Sduv^Q%i+;~@H1x?Mt=f5mC9kK61C1%xi^-WgoSlnDSu$E_JgetpZ13VzlU~*19 z>Ufr|uFl_ACZ|f3b~bq0`sFnHduepLc^xB)315#C0->3h3}BYd2LR*OHPNlQh8wLF z+Q`dqb8BHMI)?{l0g5=7kIcn^Z1>|itCEhJxzw$+O-^e|yN?CnLu^W{J{twtMoBJ7 zW6A!5SzUilpQEoLXm3@Ta;$BW07Usz8vwvUN+;8mnS{zE%{k0C6Y12kNe>z1D4`wRLL+yCh8{PrNj2Ol3zI17j8?faH9^qn%OwBFFH`ShT4v z1a|VqvG`K%4(3JkDFm@3dAR1RrlyF(c`;5eBdhSseGzXBwwZf-uZiwtd1QqrykOA~ zSc0+gbGe5tfu6&FD4*f~08?4@40GH^632e>m6kv1jQ|@*(*PfCYaO8UR;zuc-8WFZ z>O~EydpL~6g1c^JEEHvlZg4wp!0lDKGhMyXbz5CJ!qyjQ?fe-nt&m1Tqc9S?x5>9L z8T_M)oTbIn=rYBVBxNYRpG&I!{{UmA^{-6D)LL63NhEhM0??Gk3wi<%zij;L1F!YO zmzUQ1H%#5x7+THR>gM7@Cx#tC!xO=fdAK|b0;e*VBtn~y|_7%v*uS>m^nQyM!e%`A@|_1@(25;*qm0C}4Lahj{sR+n1TR~E2a ztIK_cQzPa?MPPOo&*Z>Sx3+R~S`lH>8a|&J>X5dhdj-+6nj#EtNNf^`pD+wZZ%px? z^|}K=)pa?N{{Tr1rdk+$KN8|X&4R?Xz_=hcm%h`C@-tK8IW4;RI^Jw>wx1@tzJuDI zPyYZ3{5aL1NoJnnX`m8CZWJFA$BY$2+_zvdeLX7mmss@6Sz1~x)OK1#Shq_}ggnGx zV5rFm4e!&-12CjN)(3b@(oX@2A^u_8{9>2 zaFD#-fp>DM-|0?;G&^vx z^yZVT+-XS*%GWk>&WS9UI8fOEzo@eu{rSL4-D&;~U*PYo+sif{SYGZac0gAn9%d>| zLCME_S6g)(JnEiVC`DcQcmDuE+dHoVS)SWcg2P>w*)tT9&-~IChbtT92bpn&$7+MB zH63RD*HA+o8V->xczJIdnWF@Q8tlj!B;;o#U<$%$b~nGq5<3*zsu=epf~-LN*#v`w z$;)&1HM$p8&`mMbt*x)`ZDBWZ4MO$5kO0D}!ttUh&N~m(nw~7Y?a2?H(>xR7+JDpc z`Ga)*QcY6&^6t|51&(V(mEyFvGDzD&RuX1FBESpWj>Cc4g>=guJ64kPYZiGni!3v; zJ;cn-oJX`i-S|`6a36XNez#i5lIrf>NaZmDaDhBDcPH~~ACzMU=S$)EWnzIPie!u@ zhLD}b$RlQW#z(h&o@<_dp~_rhx;i81c;k|9Ox^2ULu04Q;_4Td8l>bD0@nPgMk)y< z5Fi79JCj#>BKqG^zP*-B3MjPrfDuV0nU-k*Bn{8cU^(t`eE{a3mH2ETxQOdeneB`@ z5!%QU#^mxC9{&LRO>~ViTXnRG3rN~HVqJ)y5k*iqz!=6WsyzFX{zn#UcyX$WxAIME ze`zRKZRU?4aS%8lf9 zO-PNh=oI{MNGc1fwYQQqaD3pL{RU|QOv9ROJn|{DQ!tsYSFv6LHH>&tgG;uMipCx> zNw&NxO(;a|Udsg>UZgdQWurAHH4+Xf;=LAdqE)FDp;J;R=8>V%C_K}} zMm|*WQ)8k*Pg7BfdeX6xD5qwaJ5z-rhv%A6Ocda0LO4@}FdBUUkl<;;m?^-}7BeesXfzSRyza4~c^E2=NhbhMt!r7f z(S$PJN|D>UZD(VRpZ6b^VfPh`>khN{hq}^q-v&r0fCak}22;IT^5FLeZv=bP=OrG- z#-)~AAg!G&5PMU>tX!R02AR|Es^4rIqr%6(nI&E}k7C20wIAu5`86#P*6wJfidk24 zB&&iBdk=6s1M7;_t3@RVMaebRnRiloBeIrQLm46-AXVk}qxrtQfDWdUW zZ+_YRikg;b1W_}$01sZ(i-TB(&qcYrorsS|zS_VHZH4jsD#?%jBOa7ev_?}&?9-V{ zGhJHA7@8ucRZ>9m9vOM#zwAYFOAS*00H<}O&~**}0K#Oug4WDVxbR|Gvc7S_Axiq5 z+|(U?*OO{D5Wh{_yl}>(JgN%s1dPVSk1GP9vFZu?(fm5nbyp7C%J7*rl^&&0X-OyT604?jdtF1TEHqTqwVfKu<}e>N_Q~PgM#Sw6gXJR}9>)jla29qq znvSbsplY(UpNl7kd_d$o4>k{APVZ6bc*S;JuFxRXY>lxp7mYr5!hMVX|~~&e0wP)xm1?X!Ps{W;YjSmK4Hk>gyN>H6^2O0YDzaRAGTw9g5EtJ zRJ*lpN$)h_D_hBQ3hnWB2Jo1AVz* zhssU~1Ri+@KDC}mY|OUN>MwO=W8#@vK_$j}W7Cn3mMg7Tb-jkCXQ|uuMw0HbM-gRI z%Q=1k1QHa0K?iUngTbuSRt0rqr0WvEmXX{n@!egh5=w~=k}~Rc=Wm;WHyoVTM4+dy zCoVj$7TT|$kI>G~b#G~>MQx?L*4GlUiLMKwRtVdag~m=f^*N=M)*I`&?!>J<$dR1O z;tj6nlEywj&pG=1sFt^->6&~I#d96SvP&C$GTg=zYoZ%GpcqBx8;N7`6>fb4_)kwf zkk~}n3MK~Y>>M9Y+;`Gj$LK&0d z*+SR<08MJAX03NDR~HKV_OnF@v5lvW>N}fwn(8FvD}ciz2aI}g z>x|X?5_72Nl3QEJ8@W*=V3Ni)Amk6Oa6#?1hFD3cYCT0BkuDzQ>C!k}<0D`=9Jn7O z7#w1S*hx1{btF+qZ!9oeG@cU{B^`q@oG}0u?}PQEaA{o~SaRFrEm^XDTfsfmvmZ z7AdYjGd4=Ht~mo7`(~)UjQvBdxwr5IqB^vD7W0 zxf|Nv;^uf=+%e`TB-{KZC8k z+I#=NWu|oAxgMba0!9uua<0I1}Q6N8Kl5yesH>-Mm|yGCc*;3U3m z4aGwqKBG84IvK6%sqpV>W8wHt!Ul>%lG8Cia0W>G3T~foZnk%EythJN5+4wgm5oQ3 zW7F;KXv%HSm~n86OUbddlT)|1wbXPbx3{>nNpA;&%F;Y?KIicZ5M6*FPdqsPsT3U1QZTmAHO z*{&~}P5uuSiDzuOwd-57F`#K$6d*bUJSkM;BX=a6j%w|nM{4&LdZ+%M)XtAH+!uW( z#b>l+3_xAj1#(cSE5{v(HHXrzI>PT-hT2_sPSf>yt(NM-TbrjZEOO@oTL+%pckM*3 zbxywNV+&nsnr+3yr-Gx#R&q(*=LJRqIl~`QT`qEJ_?~-?OXH`0Ia#FD`i9p}(&W=M zO&rb*RXXbOn(xwx?v++#H%{Os(@}1Mo3Mkk%8)a$Vr6i_~uS<(1Nvlu!{{Sle{l?i!*LL$}R#_rg%r?@* z#pgS@z|H_6v-1owp7la|nKcb%>@>(-uI~hFmoF!X)~W{AY-c;jK%q`PoQjiCxSLDW zEN^t##Jc2#$bm-l11bJnbHVcAy|~6I=SJC0Yt*S8jcsp#dvzVmaL;%AzZzVr+%ws> zr#tWj_IpfeSV*({hNg7n=Knf__%a3(FkFZS?^QEm&HMr8&sC?Ul=5LmpR5e zP1lh`EOh;H+T%&J9z0UN!Q2xQmQu0E=tmoOV1PMRZ1$#Uy-n1%v9^_H8uwdd@hxC@ z@M4$wi18DgZH$0P^#dNYPo_T#?IFF=m#Vauk={v`;KP6xU7({of=eqXW1cX_^zBmS zsUys9GnXuqrTp*m+A`N&S!mrcq{FG(TwEO;j!k1VJx>1sLbKC!8Rgq2!Y$I=7YYzy zjic8&{{Sj4<7u}xS8zBIM-y#rxf5CyavVN9tQhXW8OG3RuD=X=wSvKI4x25*Y>Fqm zm;$I=0D0}47NH#WCKU0B-31*w8Hl~81~pamq8*prfe zw0^;DVX%)(w~-0tp4Fm7F3Qn@&Y?T7QOP5Z zHaq5r$8P#;b0fTJ_7l8Jfz_}{VhVtK!yU*t?M*yVirO0%dupA9#4j$Dr`yC-+s;c) zdDVzxP6ClL7}~h-V0zPJ0Kf2 zu6*Q-f2sOaD{Vq)bt&%WkSCdt6UYt+{%}39@~OsE8Y!3EJMl))-N9+2TG&GhMI?EH zV}fy?v=!vZ}NRhy~40DKs-lH%DT6WjE z#P~u{rhM{7cnhCnioPsd+mwz!QJ?9zzXRiSaK4V&(25SCb=&HnIGmw(-Eu2c{@VnmMiYd;5l#OQf7UjPJQ7 zX4+jwdCA?MmJiCEW2?(&KACMK5)Tv=<#MAZJ^gT7k@Lkx$)`~p9Aes&{Y%;`jy09W zq2Mk0%%954MDjN&!R_W#^x~-M+87qCWh5~bd_15J5!{a;E5{iNxDR7g^=oM%g4JZT zm`iN#URH~6kw_@~`d}RP?lb9IJM>*^OSkZ)D(VDQ?1U38Gshn5j8gKg9hl&h-;eTS zBDc7{5d?L%wzQ3|B_w%^1;U~I{)ZH5T|nQZu!`WaBOwMr27IIp`d|_X`cSPePmfW# zy3{V^m|NXlV=4&>2aq!;O=seynnIsC-n`toa{IhPJCY>csFmP>=A9($N|G`E3PD|=RDkjD}NQO5)in`b9K zKY9>uCDrxm;DjSd6pSt>jYKg>6@rccz&vyFr(Q`unQVLqf&MXEM#`9C`*_Lv_c`Mg zE{A0H)-T(MB=Y^dTW2G9?O=I@YBNImG~hLIkZZEvHT1+<$? zZF4Jaj@*!Olj{DV2R^(COE%^Zaq=FRy1dq~;^}V*e zb!%^NcVz~bYX!#JTMrpzbz(OeWjy7u8=T;NrnA~C8okHjKTaf90i|?#A#FigRZ@YD z?Vyb3%)s%eu?4O>HIA(9^RZhsXTD^8ggTCL;)!YjL0aXfhh`01Vpe=hDh&1Lm13swA4h7whDPLe~2l30(# z-jyT?893U#_JVWCIOmMy+K#W)n$la9Ypb}OSw0;ZGAAm=H`2e~!$UB6FhT4k$U%5JXawPSE+cP}Yq z9)Noe$_74FENhgU&aYFJDJ*h*e0eBoJr`)Lm7DBNJ8W(0P;JJFvve6M=mfzU_HI4f z9e}|k`T@;gKNq#lKK>bO>@^3H@*=R9)-dpaAR(AA87u+p4{$i*ttry?GmFv9tck?K z>77MBjh#nMoTci42#0R+%eNhY!2pbm{c6UYL znbLY@j~w>!UNW1ec(y{Rzj!QF!;yj;10aq7$9_e2eIrlNuggKFEDvvGDztKL-a~*J zXl~_3?%BsUu2^DIS7&^^ZVYp&Ex+IDWo#`VTf=Lk*|gJ?63D?p-bMjAb{Qvw-`ARp zsk%ZVB85=DQT4MV|Zjw_-TGRnLKf6Bu?$3G$3mTr=Y+gpcJ z(PlPtv&3CYF98@$t*>pjoc~l)NW<~^X^Zu0*gZ`Op4L4WnqzzYUO{4HriH(C%Ca)nuWkf zwm>_wFuu6K$0o1q z`qce#D(O8vZE!B5%icRWtZ-nm1Y@5zL377&N2PQQkm>lkdr3<~j?rWsyW62q#{d)N zB>H>em9LWZ6_0yw`UN!fxQ@~#y_F@o!0{S2D!KUs&MI?Acr?AM5lWQ^Yr~34TE-nq zNGWIq9TXKq>X=Hfj>Ridyz47)o4IfTSj|gvBK;DcfrpZ73Yl?WM&FG3-(` zDKyi~V;-d$uPCQh2$-ZJv8nXgb7c6qN8 zno9L!2_&l-K;P8cN7kR3ifF{Klx*Poj^pQ0Tiq|j8%d-=bgRE^a9ulY1KT_wonu*a zQb_9@Z0>NXGEcCj6uc3SN>G{3tJP-G?QV4&czk5Ci+cbw+=74kka_eZdR3m2*9NU) z5uA~BVo4+(8C3;_c7xj^+clW#y=q+|EA1aob@=}P1@Chzf~{^a3Sj&eS`SiiAD>kX{a#`5w4$oEf?Qc7^J%8UY>a&W_O10AvraxST7z3R63$mdJdnGM5U1@g#0r9ke!fc8E8Y8kl7 zDoLHc>55qLxXDw0wqv1!G@ zF{$x@z>|;7_pUSW-^Vm*ZKRG_WVK(2i)1S%)0HkcKa+v^dE}AX6{qNqtBS{`H2C#- z0<@0MLlU17MF^#to3S}PusuMkMW+-$tj7JxE#3Ux=;)J1vc^%fw2T~9R^yCM4|7hW*GH7< zJ7z0Ov9Yn$n!{AFw@Zd{V7hU=?-v9Nx#w_Eg1ygiMsBXG^yzQz;M~_2F^!|Lu}I4* zueL$WWjbq8)cUIDUY-GGd8QXw?W4T|Ypu z$opAMyOlXYPIoVxaQxdw0XV0Wn^*k?lFcet-uBL^CcSH8ccQ_2FiCX?#Bj%)my^q% z(>>^=#;Ij)iqhP~13!koam#0JKDpw!r%qX4ej;f?+WzTG_E30`&QVLFmwYKBusB}W zJZIX8YCR=)rfK)q*4;sG4W<0Mk_)5_EyFT^=y)v5FmMO2H8mG4p{0gVwI-AJI?P2b z1;*wLAyB6WfC$I{{p+4QaNG3_?fvBYG9!WIDknIfxB!+&UojLypI0){;BD1o6xk@)ioFk z?`0b;2Zy=I@`R5iNaT~dcONR{S30h_cQuZq4UPNUMFEBzl1L^M$T=gE`H0Wbrk7v6 z)ilVgueEeAM=CTT<~Cy=l&Nj_1SswI5)}KY`Z8NB~ zZv#x#*h3ts3AeT`7!=F4;(s6@u7AW2%8$3C_x3URwbrAqUHnF`s6{o@1IZAJYJdg~4sqx+^UVj=B(~I{NhO}* z=2-G%XPLm-Nd8)(IL3X3GCp-LUTI&$)_EfEqFHWb@X;ZT52$0vs{I>frfN3VR=U-q zo9lSwxLHduk;zaJFfojCyCcxzt!lRO=r>w)7T2Qk(%v)Ut-j*1A*Lp&D&WKV_} ziJ8UT2Em0h*O3OabW_X#4DzRXpcNRGZBq$ZpQlDodgmLcM{LDp-#qPSW*;ztj zSt0PwD#?0EOQ2?u60X`i=hx$z76WryZE&9E_X_&seN_z4f-Q1%r6- zut{3dU>{*D(@LT6f9fy_IsA?Ft6fWfr`ktxeV~bLY^|n>-sxh0hq-k)#7WqytBzdc zlI{m;=uy*c>6{akcqrGn-gSpsL8KWh^vKr#09IApVN>OZ4(3DY$6?(5_0Dar<<+cj zuQj}#QgwylxSnqYIAUkZAjmsNCj?-FyPWe?bnOt>XtMPRSy|j!5ah=+=WCE#eig7= zAC-9}vdl<0#86nzai-fFt4(L&E+t`yfwro0S7zLk+w%GzJ5tILRPpS$rp1j(skWu_ z@%92foBR){=95wl{8{eS>EZw^6GGv)#&%?2`AEkYVh?KAXJ|}O%<3YQ zqvXd7YTF|V+_828jxZ0kWi`3&bopc^55y)<;qx2WLKOcECacQ>`J8hJ0FSKU_E`b(_KAEg&LI_=LR_b_3!$CZF zC5jyIeX;40>s-qmtC8re(SlKzY)g`twnC}>sXqA8I%DG|z3BV1sWQ-1Kg3R;U*j~eYWWIKWS*MCZ zvKbpJ!~=}5JY;(3+*IGip7T+O?=Ol?HuLdPu~v_8#$;s#fHsaXj!(UGLqGgk=X#G# z7`{=`^Vw1E)>|ZYTW7qtkVhr2!JXb1QyEhx2-*TE$Qj8bV9|XmQIATJf8xrANp<*W zuHgZ~OcN-@kC?1r01PD09#$lPq+sL> zbH+~RsNm`0b*JlA(v4CXF$zZ+QFM$MbF;AHa3i?qy;^x^6=@u+)8omdDmq73^^}96 zZLF>3Q5E-u0gr1UD!22Hd5L7okT?Ja0P$R^8KaIdWuwJ$cd1J9rPL~$;EZ^L#@QL? zX#3~oQQPP`hg3L~El(Wo#(zr9O`y%wda$^SWGWtbrMKs32>8NCc_Rf#^&Ig;ZnbEl)U9mi zk8BrlH-{SM`E0nrUr+$;^r^mB?mk4z40&Rkiu}rQYso)P-{}|^zlS~ zo0!I#KAV1ZYC9NZ&~?2&;_685c0?e879MNJ_XRD0OJD=rjGxdHc6vU8b7^qj5p`iK zo-8(V1DP2c&NqR^PaKa>eJa+KJh0utb!jSz4)>ngH`wSV3>q~gKOZ)Y;FD~ z`WG%Id{<_Y_ffgl;?fe;VzjZE+BCO@839XZ)M8d_4jF`JgYG-#i$ko~U0CU`Pos-5 zrpm1H!?{;3a9UaLNGOLaxFnYCfmxjrE2(wIWC`tViyUxnFo|-hQ>}RxLvm>F~=e?JNWo2@{kLzyvAx!0+usI%?|bdBWJFfsu%LRQZN~!|nC0%zZmHpQG#g z$H0wOr!AG;ZUxb|jl`QgBqB?X2==al>oRI1P`u7NoND=I@A{9#Gg+>*HcH}hGku#l14#w0Yh!i zr`D5NNbbK7t~7q0)oq$RNQma0a}+``&R79}xIl0?01r@Tw&w)=i3mp&?o5ipIkc;} zFWqeCOKFx^R^bbznNIsN$OoQHQRz)EY7_3eNYt|UrQ~&uOJtG&JRFt>9CpVX)c2_s z)|g^Rqb{L{C`nZy;DCEz5o0aHYLiLfY}^6>>UQ@S z;GbVnQCq?-Z5b@xgMtHv88RzpA@k}mI6tjg&}{Zz-)iw%#?bBxh;y|7vp`J0kYgZc z)SPGSic70Q>R#&q0N`ma^*HrAEmA9@(k;tG*R!FKSA2T{5<7ys&e6!)FlzTv^)hN5 zE2L@nD`Ww*g{~*HnTH545dNHoA5VG(7ggxceiqtkH%RZP#d|f|LWC;irE`p*>Db&h zI4TA!AE{eh4xP7}+C-hC5Zgqhg2)-c9z@9`XFh7_l$wtSKF=vaIkJ6Ps_-4Rl6&oD z%TLqFwXzS1W&mNxI1EpI;D8U-ja}W_O=%sNjh9e{MwTXKJ0wt;K#Pxj=iiDKp`@B+ z&D58cY5+kW#393Zau|+JIUlu2HmwVFByz3R--1Zvff`aB%N@ml?g+w&4Uel1Tw+;d!7{@e0Uj74Z>?;BDg>50VdmrDrb7uTZ#(6tg#lr3lPQ#Bs`x zQ^p2+oKT%t+<474wWCjA7O7)mmQo1Cw9yUZNFr86UNQ*eVL`{g&%1B63H0m9?XD$( z(GWDKSISwASL$%N{WF7B0XOz`w!$-QV<(9zxRyZAA{AUIEHI&V=jzpzV{1Iqn;Qwr z!V?c5FV4^lmM0vuF(3~3@0y~7Wf#4W&o-x28GT|#g$<$wXrxC9hjQcQal!Q;Y9-S* zi#CNmtjO>!$C>3*wOEelKHx5YY7t?k2p;wwO7IzCJHjfAM}d;WlgSwX1D?jMboG$b zEUoQAO>Jj$;I{cAz?W}z7(8TveaICyxSbK{8V;Y+W4@N&+UIGwmf=mZv_+MRwh09B zz!|}#Y0|oUJ!@~%cVb(SETT~wuvAFAHzrJuay+Yy;O8WEssmiK>AgNNK z_p{9PzOG7K7MJ<^7J84N^vxFB-|3f&rm1j}ncFDaj|86KvyOc``c^wmE7SU|o}%#> z=Ciz)#Yj(z(m=i<%O>AI2psz0kzI3DdrONMW7Ks^N4MHbDULP=1KGD`xVDpJYjdhb z1XFFijKyxG99&3v&e6&tB%V7Ak6LWf{68dcx0@W4y7G3-GpRJaYel=hgT-q|cdVeH zE#&~V0M2+mmCAIfKlNYYbZc=TyV90ZEK!X3O&C_gbBq?kXVtUY8LL_f>K!Yr>N+HI zTS<2nyn8%lQ5i`a3P=Dmo!&xA00GSp(;~anEo8WYSnPH9?+VE=PYb~)O88Nx2*8LI zW6lEn>C$wUlbaH7Qoh!c{q%JHz0$1iI&k=q%&BTehPGiu_2=5;Ad; z#jtb#0Acs6k4)({&#%XCtzI(P+{UtPl1#L+vatkvpaUcy>c(?ZoR=u1_FDst@JZz9 z8g8Dyo2<3V+x=lz;e*3zXBf)HipPAI=PYoi%zN>G1z+nu9{a5|dsXRaBeb-$jpBV( zT&jr)CpwWNp(G#NSRhhk~AhJaEr9yssN#g7{TC^T_2GN&Bdi1uM6`7>OCKOr(NlG zs*$vUXye@#w(lAwjG3H}z?|R)9CrYBIkEVY)4Q$hFBem1n(pD%=4ir27Dil!$sl9C=n5;1wREXSo%${3o-zz3E8qCA$~h{;JU-5 zYFE0A)K^zJfPzU@HB*4({z7{UC=1BOe$~1E0N0SUwy8T_OJgO>kqcM~se5t&@kFdyLO!D}D88TOQ?qNUDAG9Nce=V%0yoLrj>PO3{GqS` zAJva))^rC#!LD81$*ju43n>M>aKgYhjH4~PxWa>vsXo*m;?_+r59Ll4_)d!y#rZ-o zcfNSw;Nu_Bk6PUOG-AZ3m>EZIDg++@2Pl1R@diWm}}!|L+CPf>!a zJ!8=tC6(QzQrO!}da% z@720T{G_tp)^z-1Iq}x4+v_@Y%QC@zYas`3mSsHqccpQCv`-}P z$tIFaxJ_gFx34tbnz}Gu#d9O9Vp1bc3X(v>6OQAbt!qhH5RmE<)$_m}`LCXBG}*Ol ztG#aaS+4ZkD}t+^J6t|@1O%Kaae-aY;4F*%#-ZJze>^T-Bov@Xbq;_NpGm!ylz`^f?`0}2vIU)h~7ar%xKI*(r^Z^G`Kfiw+1?mIWPyC2VQi&dRBH~#=bY?8iEql3TzV>Qsc zY11AxxjyX^ZXc%xfpksPn9?np&h5>N&EZ-@GHhhp4pnjiVSq^Q!0u~OYf4Ya!57I{ z65*6E?0Z*@IMYd>GaHQ4uq(iGQYzML$Y@&e6(%dhQrKvYyag`aX>rXH9>pPEIHy;r z7-1FTPQ`l^Y{Nh_xaOUT^$Re7QrD~1jCzuk(qL8r>P*to6GSJ0q$f0$>eK_(>h&cP z9@-lYfLqfyT^@F`fxlp1iT z!NoWlMml7G)4|O|4LlrDG!k6W=A#Wx&S^qC8gMljrwReF`K8S=y_ysfKx@>@(&mAz zYt0%;k-G(F{JGT_?z+ql2=M5`UW#m&?artD3GL?HG;0SBD! z1d8RoQ#I9|p)3)bgo``bq-?li#FM-A=f5@8{{R;3mipl}D5t&nWQE~r7sPB1gy>sj3r$5V?_ zYkRhu2;3M}N5;X10rxI_GtZ@M<+_oqrqVAaNbVPGQ$$!YGlIKVFeDI1B>etWHwx27 zp&2JrRb?c*8jhBaWU@lhC`FINI0WZ%pL}5cv~#3vr@QJnpn~*8bf~gM@~38A zziL=Cp36`D$nr+>qq?QzGwC<0XA46qOL^72G?R0X7sDj7HsHf)^aC6k(DgFd!=+uF zO5w`1Oe764Un_Zd8OAa|`_>Zgt2CQVs?+aglu0!4J(cvT09h4PB#Kjx+?G-DC)$ht zEnAIGrX-Oxd)uamEGCNz$e79X+{j2=fDd4BabAYM;(V@X+P1qdbiYgLIu}a_G>uB# zH3@SgnG?i>zD_VlIOenCsyd?IsV?;Gb4HHt8OnvV1Q?-B!}*2rhEvae*ygH!8g*X1 zc+hFq<_qW{KsQa~+z8;S4tVDvf=zGr#MQ2>B^KWa9nu2uNF$JxZ*iOtmJbK9;)Gw+ z_cN!|LE)R0NZqYd{ziX6yVG@zVi@$PlSH}OEZ!ZwYR@`&td0zX6eDtzfs!~Nird*~ zRyI!3L2kY~oV@Smk-wOuwT1`Y7HFVT;6)>;LQ!%F&*lUHjQovh z^xm@SOASsvH&?ul8Q}2k<~J7mmzU;Jayi;YJrAh$qUI4~PqWml zrnJ7dj%#^WYoiY1IsV`p&R;{N^bVJ+YZ`W%{uHc_G&aFhC>~sa=rVGCrl8U_x7DM! z3$C-;C_fLB`g{51AlFJV`+6l)hF~Rq&ZT6vY zcRjtHpwUHsvP&9Ft>u%&aND@xDBO7-z+;N(T7HMpy3}?uK{UxJvyNEOJD}16O6^z2 zVyCdjIX=}++n_poskO_y`z=~=qT8yj4BLo3*yX<}ocjL&g{d4RE#01kGJ15~N&dbo zMjGYfviMuwJ5X6B5|YY@VQCQ?kn9g3fX?3e`q7@C{8!bVR`{JB9{@5drM^VC0FwE@ z?0Nckp;Bnp`aQ&P+&q_7cP!JwBn1gYW>8g!k@qQ6k&f8F&muk=?Iwog*ccXa&|6Me zMHc?Wcb+lNt~joD%}a_Jc(D44liEVIi9WLXZnZd`%G%yb@dL^MjSB{4&N9x#=N^YO zrPgDP{{TnO^*gEbz^oF{9ucvv(GE9AgDl^dlg|eo`87Iaq|wfv`lK_X!8FEAPSWBz zPS-*Ea+uSr{zaw{1Bj_+T6W%ooj`2W-_j@eEZYqolTW z{WGi6T7QDmZEfJ!ZG#JkjvpCdjCn+e!yCf`9>D?iy zMQt+aJway`j23Y19mLk-A|k9Ij*S5ak@O|!f|&y{eOKJZGZ6PH2p3M ztLwe@7cBA4k+Ls4e4#i2pUQH)ZsZPeoTjS}@QYh*nyXC=hB;ulwNfHw84QeDkl=tY zN8i%ARJWG5wm14Dv0Z#UmZY*sZX(~Dkq;~pmS2;Dw>*9(weM@~|HRZ#{ZezNP+lG)5 zHn$80dlR?kz&QCwWfihX6jO`4!p|I1#$HmB3qTBDYO zO5Tg`<8big2s0uB=uUW3#zrV6pQ)v_%Ezdvy0{G*K`W_fX9=DdV}>4FgWm-9u5{;( z{f|ZCg!lgdC;Zpg(&$>0ZPm9|KMM#!3hEMAWQgD4$zLW(!SLi`x3DR|?S$%2;aY^y z+-QC^tg^*7#alwY8X*LcF!>aXizxLY){ONX*G|dM$#ZHxBT>=rBFx_ovBcZX9RO2; zrFS2wtciwc^(!fsd1KPmj@y8{krbiNFWYwB$AWuetS$appW=io|sv zOW5?)^}1>IkX_!Z5p!=C+L7^)OYjS4u*V{#(DW;fK+5`FqaD4q%I0s21jLaLRGtp( zZpHvRat3=;G0IS%2hr1?3_V0XqJN!g!?sEMEuP9-d1SuSmN}%mk}(5JhnX;BDxxLN z0GzSFJa@ga;*W;)9IT-2Tc)X4V2 z;6)v@o)U{^Kp3vqJgc1U+IEsX_@?L@^qOSvabpdoh-e%6lE4{Tg$0kf1aaS!j%x2e z8F7&a;+{mM7hh{$4BhR;?w548EoW~d%M`ZK>|f=$WjPLmkldE~8Tp~OwHc; z?qWuU1b4#36^Q^3UdN8y=DLSa>3RfG$v&afm)eE=_5yo*<{RUZP<*JM3@GxDLG=07 zF>LO%8@9e^Qqd>fJ+LwV0Mu6nSP$v!N#n30xpT$eB<%FP458z-`PbXBUYogg=?fb< zuN17C8>ngNT*3HCs{;58(sy=K z3K-V}l0P;^F@erKX*FAT(_Ydo+E4j*yooMa;suU4owCi97~lej<$>E3u{NUOQ`O4l z2Bod*_x?(g>C)Ty&uMXT$c~aNle? zrHNUVWmv>}AYTNqPznro;N2@26lxdu+vvJB5q# zk-%=}>CbPKSkv{!GDR0si;v-#PGz~awRVV1bGvf}T;y@)TpV$nSGpfwo;?w-q>9+v zygv;t4jCDa8S(xw2^+Y_2aH!i)Vjtii_J0^Qa;7PA4fA-N2tH>;kDB`N%$%v(yc-g7qz=n%syB+m|JklV}+yIsC)*qmw1OXGf;S z;~#qwgx7sC66uRsNEuxjf0)YcmJ9#-uIFlU3_kzBS=;OIx6ldAq0$&yfEOF9P?cso}$`)GCsCV`wQa>O-=q?z@R4d#N3}^%IO^Z1a6OZhV{TfB0v#2o^0n;@a+O zS)zzD$q-g`1#sJPKQI{s=UFWd<50Eg;vlpsdeJm$*A0M?$r##O*o0tst14!**W$L5 zi0zpRg4}sP!1?6!Q`_9dYuB>;T>k(IV+F(kryZe2!6!c;#Qv4Xj!&-#c0`}Kjj+0i z?uJN8m1TATN%2DP9SGxZ2N?9NO|r6C+q~C7AW1^X&zU8J22C)yt>T9KCB^(V7V?5}(x;fWC3q(t$rD1s}z#!k=j|jk27I|BW-8h=EHNr13Y~_=<~h4n`azW@!Uv}?LH&S zLMu05>)d3F0Do!~q~D1qk^uqKwKUvp{u^<4OkseOf%%u6-TBy~wI8{CLsHU)i)e_F z>XOGi(#qaF#l+=-GWkZ-3`*uaouv;0)s`s9Uy&cFag$0tnX8nxme&4#Rmwfa$iP6M zl)Lg2G5o55kAH4!Nv7!bI=pe*$6<9Hg_=ooYZa&)r9#A+CYON9g8&c?PF9a<{RyCH zf5YuV#jM>y1Kny8U(4nRvm!X-$N`uJE9y3qXifF@n{RshZiQ`)J3Fo3Td7u20aGrxwCaK+;U`tZaqdsF&h zZZ){Aq?1a8Ce$7%qPe)aRg8%6t>r6|`IiUeah`B1TWh7BXg((9dq@Om(HN8jkYwiv zxCa?EU;bwMQ%f|rTY!qWnca%Uh%>a2fT~V#2R!;zAky1MPH(Ax%>=dEw$t@E;kTOJ z@(V|3+G~86z+;R8c)(-E2hZ0uA!L?aL|nJ?u3^ma%vh?cnE)GC+slukCa&w&_SSlQ z_YdMV=psK8J7P%ofPfCl1`cuG82QkoyT8`17CQ@w?ezHVL{Z5x0I*lfh>)Mnmn3Ju zG_sE-=xDW$3z4V2)hw5!ZM;@U(TVWUr6IiSk}^F21R4dVPpM9=4UhcEaui7$Y>3EC z?B~}9J%^yG*19E}9Z4Kkt#fs087jtcx<*n?(Y15IAdWrFYu@p+ojx^7d18`T2E|D6 z97qUEf_Vh6Y?F**9MU+b#iy~8c^c+2!>8^bith66c=b!cnPUZ8U^xM>xa9Z#`K^af z+S!KG1?|js_spTK!dw|0uCcZ~WE(HbLA7Ks`UkI2ahN1f;o18`MfrN-)3BsdXi` zqi<_*b-%+;5-A6Y1IH79yO<~^jlkf05m)+t@p>iXmF<2m!gxFjOSXxzfJ><;P6EF0 za1W+V4r?DR{ML8Zv)kL+*;(9^3_lMslt@&jWvC}eG)i7^+nF5WhAoQ$sAC{;k2cLKZWW5+{E%naqnGx{jHvM6)cW1`SAR&{4!?V zGR8m#7~mYAzCXPfyjz>o72k&gERaltdEK;)igG;q-1mMRJ;M$2;cw$@qjt@ zto_5FeP2wr)D|_CSAuKk5IZvNU5dHn@~ez<<|4aZX{zv!IN-T%cm0af>gj#2+{grQ zG6jZYf+a*GZ~&VZ1iW%ayoKZob z*iU;sw1PEg)NWT*0J%^yt?o{7+up0{mKx;JwUxw=X*0wJf{4f&T<0v!j^uo*Yn9qo zcYQBvi+T&{y+AIs#?hZsh3o-i2;3hL?Z86&6@~%9Zs(dcVb?mHf>}XnCYZrT!$6Q* z=flo2zydiw+*VpGJ|3R7w~Fd09_6<@Z5jr5eYqQ)6NUMG>wjm^2{ophs!b2Y-QEP3 z!i|I}pUmL5Cpi3|0nZfBa?2`GIJ05&(OhP?zmROY__VS3{X3}K>XJ*~6l*1oj6|04 z9ZurF9ODQ2uuTuvbZruDtkAUGJ6)RY3wZu6?pv#$4Q6)o#T;j8!8u|;1Oe+;e-bZx zMr{(>eHs|xf)_qKtC)-jk0~9?9mMxMsjN>)S={Q%Wr9fT*7i1eF0Z3(1`41kMavMl z9&!TbJ?j4XO1nos9594b@yoxq!g62AZl}41-o!&3W5a098TYVNQa1UU*8p}06qXR{ z&~3aj>Gs8#!nV?uX(T7VlpZna4i0#y>3VF?>Q>@oZ+UtraT~K149AS10|m3#=CA4& zwyf}9{6w+pWiC8-Ss!Fjv}DJYJC06Imn4!1^{#b^J56l#=aNa+kKgXX7Rfcu?3Wk! z0$~tO4M&rbJj=Ox{rxLRFIsArx4LDujoqcCtZRuQxOR|j^)BZw%y_^Y=CF3UJmz>H zp8o8aX7FW)!w6DdbG@*80;je--zw`}GtpPJ5iQGJn;YejmGG1}Whb5a;F37`cg-$5 zQ{=t~`l(`;Hs@F1-$yFlTB`!h6seprBOs4ZdsJ55G)QBTLg7vovT{ey=U$J-P8rrg z>5+p=1fpn!i`em9w0KwYd9X$Z7@_xiHk)@Kdz%|+7!XeAl;`WmG)#(aIi^x;qgw%7 zbgqd!k*jGIMiLlEs~A8*9>W=^wN8()ywhIJ-KV#Jklzj_a|2-KYe$?FC%!921vpmc zFOj1rff@yvwuC5%Ta{g{0>p|G=g_Db6&G4*r&-V?(!k>J(l#ghR2{_j_FR4F=4;vS zLze6@lZ?4}IrmF+?yUz@i;Yh9<*jU?#k_5TfVjb2o_JLqz5cb(OHvy4C{pkV$x2R1 zP?D-}w3)Q+LR~7?QNA`e5y-IH z-Pm}ryRz@_(r!OC(tCmktb9^QaIFkcn^}T*G6l-H!Q3~Y<$HP$Ow=E;(tw@F8wtt$?fHXSZodDx7$yR-bNgi?x2zC0rWMVYq%@~RuiN?9BO}^ z8*d8}5Ju8_ZEWW}jo!7Omr#DCYa0z<5o2k&8tN&0Mn!z?Vo#{@&6`A;~?-j3VRYhwbu--t7nty z{WmDMUEg10Q}|tFYYwvmOLei~xXgj15AH_B95`ZE1b4}<{y-px0E58>xJOCqmOuK! zT~-5WV=L+FJ;+$|3=O{wVg&aov;aG^@#|gA2}JP6Dyu5Gh6>{hGBbib4Ov$oX~pX$ zDJXLAjxlkk?drWk!$Xcc1%VwQL_1n7t|TRUf;l8}j57`~ir#fkO<8p$5lr!=)~O60 z3dtd5kDL>`X#^bPf)5$4W7qIcqJAJs(8$o4*=B-49z0PY0hEw2xm!3VxHu<)U4Nx+ zWI8#X>FrW1Y2VI)XY+LCg1uI;6LM(p?F*1GTFAkg&=l{0Gh zky(JQ)|1NED8(=pL|sLVt&X7uv!S|4V=5)KP(YD)4$NBvJmg~@ zYB9%BzXQWIEZb|`h&qcz)jDyexVSe^Y7?Nz9VwG6=WG;UxZQD*gJ0A6lm#43+otoBXn?{mZEv+u(E#V;`DR~I; zfuH4aHjvC{_M6hP-&;bLu}^0O(Gd%872Ty^awKiv^te*QA<3?nFHUH%X}=Ek%(j9v z7ltN~2UEcW2Io2Z=9#*7`xfOC<2SE^=N&^sk3yUHZS&i$)SeV-A!4%HlEj}CMsxYs z4agvS)f?H3)#bI6N|!d4yW+MDZn3nAPEPVUBp$$y#GjD*5`KqCZRB|61=&$j8?oYe zaiPjZ;txLD_uN}Oy9(z0dDG?_7P(7VEH0tA&B_@Jmh8apR*pbHQaC$XZga;q8RAmD zEbE4N%DFzjkQ1c(hf&b2E+P0Ud99#G(`SxIh&K#244k;&@y6OS2U*Li+FfZKMl`>J z5_s?9x!xjgDs9@kmC?4H*aY+2y#QXI)FJ9Q^&vZ@=}g zGt@VusP59!p)OJg6d5+T$VnJ~P{M!*_n{f6E-$oA;(6zF-<#6^0I*+9YS-4c zmy%fDjaJziSPQ2(#QWaglGAj}r%%?fV zM`PZ`yQq*OOFy$k9`{si0fS!O|-hwwaLxiku1(*w>Iq~!Ptfb3>9yeD%kWq zX78RYSE&}}Xm?n%9pHYskNYz?X#Axaz(AmogL!6YD$PH2st^g%8zqmTj4e54E? z(#xOk%3urSL3hT|R1d({`HRnZ^eCCST{{tDU!hzWnwdfHw801%EQ zSfXT(FBr%MSiAD70345Q2nLu1oxe^=X{cI@T~gX%3+x;6$%Q43PYs;y0CGVG99FI! zeRbQ7KHpZe&|7W1h+9yEn9aQ+asHPq+FSeG^!@)8TL285iz^DjZim@C}dJ(k$*B|oDfJJwH~1Nx^26|9i`MeBv~C< z!3!8t0x9}UhE7j8KD71JC7uZ_Z*DFGDxVDjmRv7{NFf+67$kGSr0H!o=`Nv?-qJaC zTw!C8d{}`Xuvf^&NCf`?@in=o>L|2u`*^iW;2{+Dnx)N${-L=SmXk4a6sNvdTck{T#;W=8N1Kccf;lHNCVzsqy?G3T zsL7rWhY{y1gR&qzsvBuJ1Jw7%dNz%wY1VVv+G=whX65Ztdsu8He-3fHmYA_%yTQrM zMh9%1*F-Jana7qZ3Q8`Q!ItTMj*{su?f(FYT3k(W8p&!5Mp*bkBLc_r<9<7LJ*ZEI z16t;dYM}mm*7K;EVO{l)PCc6E%OzD>z)#t;OVnT$MG+wtRUA7m95N>>2@n=Jb`51@Nag9Vgr(Yqk?b%HJl?I#1GXuw5HPd z*G6Xe={8q3SCiUEY$bV9Rft9yMuoPdk*UZM1@DjYqrE4jXz=xyO?Wrx`eoE6?3OXO zNzOv64@4ji4>|Ur*Xv=XMDfR{3){821}G9DUO|jBir^4A$=Y#@1I=OY8v4fOL88F% z!ypfF1=|A~IRxYk@xkEn+~&FOhicA;DM@m}D>eN`Wj3$WM(a$5)=QY4XpDA{2n5L) zB!UN*cp38!;}nme%`Snb>UNhu@;5ioS)iW|0?61Pfr40M208V|uLE>t)^D_C)nL*t zqSK_D7P(b2MvMkLhqwpVj!r7Tdxf)Uqq&YJR=5D&e!&A|l-K`SiNRTWp+m~XMBParb067`QG@U)9bmptmR~EXg z(Y@+LERzoqBgKXrK+gn_u1Oj6s>C+7bvWhfja8wwbT;jF*_v3%CCaC(0Hp9U+c@V9 zvg!Rfx^KdttP>#PxRk@y5o$BX;m5M#&Q(cJ9H=Fa8+ksYn#{{i0K=Pb^uvh0M2Cs6F<(CF&$Ldyp9Ifo;RX9A_gu zXB-TZU1_Hmx@hxWdzy@vpI`U}u+)<8Nw}Wf?yVybG)yFa`mRa|Big@|F#v$r2LmD<<%qir-TD^QO2UeqFMi=qY9zlN-@2~g{n$0`UyKs*i)v7A!K+&m4PMln;H zueZsF>dQ+@ew<72qT61v)C@X=Z6-~^y7^r|<7({m^lAy9m)1_VGduV#G*TFFHn~(I zary(m`PS>K-=unn@nSnAxR>}8_KPjrY0&}U%7c`TU^}=uV}sc9#bERSCXK6JSxRM8 zH*A@acClTmRI>VINI!afkx^dKc&Eylt4VDSP&`QqlGSHeoL_Q|Lpk$fI8(sKAQMsb zWZ(LisPs)b>%*{)6^_zK;(!xvv&zlo8FTrY>OiUwGH)_O(g%VyX^S_N&R+q3TXy~P zQt3BGQoL*JLP>KGRJN4x%MfzRbLv@`@_DGdm1k*|ZBzJt{PO88&`oO5CA+U586YhocIV5+&;TCBz10_y$D}>A z#^RS3252q`g#A*j^*~TykI<0K z8`)(x5SEj}YiDoH*c@OXT#i3BGHW?cCw>f|y)yPa0<|foz0`%x+_AxF8Bhf3%*+A& zqizWqKJ^}-8cBBcx-#lIo~bjbTWfwnAYikpBm;rmpF>&wD*pgXpH`bu*JZhnOhoY9 z+BVtl22KDi+mVy+k4o8emrHBCO14*4I(!`~r8T+mE>Jk0?4eTb26DuM@)*uNXk*0M zv?TI5zmMO^o;r2xmkV#yK0G%}tYTSmBZ<|B+IPC|0*)VP&nfdadrEZv-mxQ2sdUJ1Gag=@0z#M z(zk=+wZk>F&xH|+N8H0{Vn?nbs15>Rk*4`|!F;Z|rI0I<} zk>5B2Y4+x=YFgHz)DuE2Zfzox6z~wlg%|;Yzster=~sHQqI!?Pvb}^^$oC||s|{KBQ#%cD_!Z zr}XW=Qs~zaN2!}jXc3+4vE{X3PRCNjlFrNKKH21EvoOaPj@weZcWK~kPZJUgF2T6* zgS2{M+O285A+B7<9FSRCUPBx}%kWpq$7#+%-Hvjs2=_EFPaddJORK*H%ta(8BYOde z@;!Y)Bk5Z#no7|4R9bZ;(P4DU9X{F{q`jC~#WC{9CeULimwb$j`8dcJ^vSEXw^usM z2@%pFo*CqiZLluC5CIrcz0`4!PAEJfXNfFKC@rK8RPEe}#~u6olfcQX7L6?S+7W(_7>0t@x2v_xXeM=O#^<0AxpD`BBu>3WTZw%tW2 zyS#`!#8#2B1cg-q1~n(1*)7-#=Cj?Q)E3^+1=Ny-c7iZVyoC97;N)k4^7+?RY4S-& zrgM5_skYs(9zR1tt7?`}X%OhcN{Z5XE)22UB&^0X+w4g`7pD{2I}8hepTzCsNgQJvKXujh-W(1GXg!t-XJkH*VZHAamGY z3eNRLrKadzac!gNd#)POZLu*X-#;LuZs3ugid$$ANqKdBY$COqqDz(f5Ei9ENNOKFsYJzxe?`bKu?Dh zAo-Z>?!*s%^y`j_zOvG-wGZS75kMwsaHU@Zx)4CY!Q_f|n|Y&X-7{-F_JgEfODjl_ z&u-kvLlNgv0mcS>ayt%dqXZmoQaSxxp()3A@l?Q;dPbMGPZQ`e>Qdb?-+3TK@g7CO z2!YtU6z|HY87t~JtGd3mtmyiUb-r--^Vp>qrKBKYd9JmQptQtZ&0QKs3DvjoRS%GI}%7dQQcpqueEJ& z!@s?TJGBDkZQzKcQ?ef;gOW)DAdHL?k;gP=@Z&<%GzB)dhTTJmXA(s;L~@*D6Upv9ee>!F7)=u5;`8x2^#iAy`?%GTLlD}w-d(vQ@w+s*uZV7yU4O3lqzc_8%`=yzHo@or0+3mN){L=}`gZo9j`*G*=M`E#ygKJ)IaZ zKSC-%C>y?yQ?}B9idq&DHoyd*N`}_qF0JF977ZMV8CV>G53XuGW+|o8?&GzUVVR;} zu2*me9@Q3uV%m0%WoIPqa_~a2nOFc{1HK0Wo5g{ynS29J+g?#l6pe)l1uiMVn$D`| zx$`z~C|GD*QevEGFRL+1JxNPmq65^FxumRP)#~+nv5!&{ic?KI zkDX&4%_S}=K%xPh(}=}873@~9jm0PwwdxjQ)#F~TRxp&(DcG+ND;UlwC416@Z&OZ; zWN}U)`d59NbVam|^z_fYBNiR$frvDFHPK*FRAK$_;Z79MP80$y zI8$jw0HNcz6!B4mPZX>ptJH+or~q|(kXNV%$Ad{KEYY-b1GM+SApW$1hxHbwx<-$2 zdhxTz81wBTDi0gJgVuqYq)yh?k$>`~;AQknl-@u1;6eR!QA?<57S6vBrAahI;hxe( zlW)&!Z8-V@YR;8BcN%rO#UjYN04%3DIOeU2&HRqzPL3njE~%}_6{X&yG}&9?ni#~0 zZEm+?ei#BWGvyp-k&4V-T{fwyz1`j9lg+zo&Ot7~e?tuC11IlaNzE(9fbD4%dM_k> z1##cR9-`4NW{oVgcxAqs9R%}6(d|3R@w9oQ+@}Ehk9<@z;^(zzccb+fuvM-Z70Cbia5+tc~yZ^+-C-$ zi5~71hW0eLvzHOZ#kocYAxYqZFiu4h(sj*KNU^!nQzCx?PZH~P;Oik$j=t=paQmO7 zbK{eWdp&&X>PK7n@%kB?`B!@*D{Ls(mhe4j^QM= ziWsGb3Or4LaEl@JZ|QGBKs9D*tza`Gmh#D^yo10o7V+&)GBF_;Bpi3{IQBG(X+1FH zjC11J{{X|Sbwnwz^p)lP{k6p6&f?_53=Dv(p=8|I;kK108U1O~b=HF(iEAaKkqc%} z&lF<>or>E+`sA=udki*D6@!bZ@BaXS-DxiJOD)?043>zK}?%(jksx1kD@o%%f`(AIN;WNIOW+Jmc27qc@TJ7LPOdT$JM{QPVpzX}WJz=+}}x zlS6SlX4>M;Ss7L-M>u6t2692%JB$%rqWAFYQG(3M&1Y=T##Tb}5RV`Q%942ro&hI0 z!5j?NOX>cIxw5x&cdu$`Eb&H@C99-r3Mf^>V3WWDJQ4uTXyvy_Xjb=ZXo7AZ?+NM*}$?9AmyY zAf9nrjSH!DeMMp#zJ;pX-9n|~5nC<**FY%0)mCy9@LXx)C|zYC7@^^bqMyjaLXCNCu4d!CIxf}%`_Zx?;ThThc z-rfWM0I8zBv$=_xW8J4*2=)%nq^a~c=aGsf(mMUM{)1;EDRcKxcGJV;fJ#*76$e+h-V`uHYP=tM(6^ZH|zlz&mlHM!L zBI87rirmc&%1q@}79@CMkVy(N$iVkC)URS$?WB%Cryzm2WM}98mCAbJ*4I?I_*;t& zF4s+x$XqS)PYO#{R>PzE9mHXC#zFaHMJBW_x02^7{r+b#)Frgjb(y8szucYafiqwCMD8hE4Ex@GO)>FY?D zS&=mhSc!5-+8BYgNjc6Ks2+-OQbG7$ZtNtz)FHdmVz-GN8%gBxk>krDkHy+}R~s91_XIE{h(9CVpQUS3L8V?=PrNMg zfo9Kc3l0D%SpNV?1c8k6kChM9bX`K*N*7v`8kWrF*~~0rb@##AQ;tSGPinoWTiHve zMH%Wvx{1}~_&E|}9Dh$40g1;wxIFPvSmvF*6_n!F8F{at%#KAvZKpNQ#4Il08P)Ld zFa(7S$>;X%O}w;?FYG=Z))ll#%&R0!1o9~Za5+7PILPl(S#%#zYVeCiy|aQ@Elt!> zOiN}kRX`FB2_)k_oYVDwk-q7-v5Q^0wUEgZJaVc6QB{B{NzXivKshw89OAh(qSN&d zPOpEM{Z31Ji?|((yPgvS?I=^_-f_qtWhzEM=Q*HPma*AsSCByh#TMo=ObIC>jO{D( z$l&mCTDW>z?)#_U)S$Ql);HS}aI3k&Z1?TJCpr063i|p{ppiYo+}&IfN=Fbu8ji$( zJDxvUGEz`hyCWQmPOjMng@S6Ds#;jimUFYLLg}1{_Au_i`e)aSR*p;4t4R!6rO8X! zqkCqxSei*p3Y*o#frgKPjCKU%cdEK=ow{0>uhQEu2ruEBuoxIzo;`b3mhA=iOG~GJ z4QrdYnn|ti;vQ>tCw9~W1Y^ue1SU4J%N$xZea0g(Q%u%Hlzi!*`|+uWaDr?JpJ? zWP?#A6rNz@rc7?910&QnH*xGnGhH92_4%|5jRk}-Tqft=Zjl1)aKMLilB5l+Fgq!x z#VeP%*^$5MF57oSKx^UNN0Q##%)~lHH0A%tlE)xB{D`TxvR@aTV?4 zX54t85=4p3#u*He`UN8(fx$UF`_PwJg8Qx}*BaK|21b@=j7rB1jIWtWv0~hU4;lGl zi|IN}se5AgI!(J=u9SruNbntrV(b(WNdb#sfs@Y}r zRw5f+N))t^0X(m7F3E3oPMHj!~{qiEL_ z_O~sk+8+`*VH@{t3Rs3286}Q=>98oyH!aZ*SB@T@Zc&Y2Py3ulr()Fn6zN+_>w8l2 ztg=mWYGa#%==)ng%osVxau22r1h>(3eMtWR>FaT)wD+<6RF|$~QxqFP+FP*<3Ukgg zjx$>Rs?lT8I*D}nH5=>2w{az`i*j7syMAr{ihX$W88wd8t|Za!u5GTOo?F=hc#Yzp z30H^Q$3AVxk|@t4BIzxoLKAW3si*n==;?6vHmjj&7TO~nD%~{IRY`RCgz))ux6EZ8 zY>bhQ*R^0Z-CIu8)@z%aOC-FuCVPv`JsvihR02Z~+ejqi8++EXrFwg$b=f>!PpIv+ z2?17HX_f7u&IbTw91cf*dE&JFU!&b>dRDZ$N@6rFSP%|5?dlC)ztUe{=*89Mc85_|;JLPSjXdFy zMYORXl_5bOXBksjO*-*rMu^%(moerS3_Qz>0l@A?IQPwSNk<;qv(TFQm%^7NTB>sCT4dN@0FbYWH+~eM$v3aMvc(2w(wYV|5sz8vl zaKt{`;HeJB%Yn{m(~r`BBEmBIiZNRGGdjmgT*Y%^d8AwFh|J|$MU%xzt^wx@{UGNA zAF=eQCbXX9m$tchSuLV_dwxde#>HLT@DIz-X14ZISWKtDdA3C5V;h7@0694Wza;*{ z(z5!#xeS--vdv^R1cK`mDxn;c>_`JA9@Wno+0`6Ti{Fx_m8we}&c#V2Fd$jcPB(G` zE>8!LIrSB)>m5}rAkEd3FCe#Tm54s)+Wu3wwmA!)dkV#L<-@kH*PBGJ##?zO44KXc zu=O-=sM)VBUTaLr33rL&mz|NRPRASrx=izq$I^u-EuA?f#~&nT{{Vj|>-|~!RnC`S1dTbkx71)~kUGh=kcH$75#=BpW9LF_?OHnxYIliE#0+*Y z?!-PvKl@L5y<=g2tK4brZ4TR;#e0C5FDz;^xtkr=89PVLoy8`&ocQu{Uf`|7(M4%_ zFT_mJd_VHhGDOaD4*Z@J0f0FP*@Ofd+;;z;T31l_HxWw?*`!jjMt>;X{w()7905Z#TP;sb>G&eIo$d7rfr|DiAp^lhI6$%- z?k)kw-bN3#ThMKqdyP?KNIVH;kZg}TLu6oQu^7)3JE!$+M(WCM3P?6XKf=AO!?A^k zzMJu4a#86oEeu$P=D{o^S?KIrRf+iv1W_ETb8OsoP_$dUxvScS zxofP)Yj+LMSgmaS0^(5t3ZOPrk~@>ZIrSA;WYsW78e4z5F#4-3Qry97E6F78kwoO+ zjFZV9Lz>gtX?LQ+&cf0=cs?oAz|2*gqU2KsUY%i=^T9)?yaPgrcArkW| ze^Y$Be)YMJsc)pURMYesRl(3IrJdVJTpOm zO?B8^Z~(|G=RUqt6^A@zQ5{=Qp7rh}(ywl9wM|k<e%$G#=UQGuRXo?rpp_}b}fH~+MqF{VF!mHaB$@IC;r}OHm%Wj9XD$X`o+zqjkL2B z@C<@Wu(;>>V}Ly}PB|E*(w5f3{io5!tTelX5jm3uhCisV;ahhrRmnM1OpY9KQcn3$ zmevY-{9Mna-A|?4NG65|t&0glk%CvY2^k|kwb^>F@pt%*o}U*?=~wToS=?^%@2&Ed z`;p@yqI-tndF}G7ENy6k(^9x_F-3^}#$&;4<08WBkE1_umk5ZYhdXmm-#srylKvf!7 zkdnxUvD<@&;Fdnsrt2=5x6@uItgc^3qvwv*xJnqvf3 z<+<`O3=3{v0RtKD$gJVIyg8aZHs?Sa7QO9!<>G)-EK=gM&cIL?jhCeZDN}K?Qf9T z&k__=2cIr{;I0CLgX_(6B!lCwZXvst+RoYtf0;Gp%<{y`&hxjs_TwjxD4vyT@pm@2 zJx2}Zp((cCVzb4zB#66XDc{kLaz~)zv~tTGx6q%%+|z|8_{()LfR`%*csmYA2OtIG-@a=@uic|5k4_iO zX9>*lmL>u>0s?c+Fi9t|rs}`^kFXb-eS=&s?7gR%%lS!eLEvB?PfwL|&ZV@D+;|*Q zn*RXSXRUOpY;^{LTbG*M;C5Y;oEAKd!;ArfeT{3nM%v0tMi?9-zZb4;_1mn$voCY9zjG7vC4N^abHun~BO(@$O zax;G*0gc%DaC7fM9@(c`BIM?p<3@vDxo6U%hflt`S*8o|mk%HXi6vSzAZKX@@{)U2 zv!?HQKS(z6+{Zn}qK;Zbj?~OMge(u74_YlMk2Rn2?V_U zTz*^;{{VJRwP^Lk(6v1p&}jBj+TXg5h*<6lTU)quxU6K7PBEMkJ%wH_rETn8(=EdE&&O$|+bv<&MBeObmI6;CHTVXAYxjqut!ToFcfokK+v2 zvXd`|xNLEe*@-9ToYmb!N&Xe6TxrR5HQ0tX@op{1J}xjeC{j3P9{q^VtqauU)!NX( zbsfwz7LGZi@gyacSP&!)#upq6_s103CC}~*cx8ou>8#ate*jq9>83+5b3D+ic~p_a zjDMtZc<+j!uqDiQpAjs#SH%kefP_{#AwUDla!;7{s3U?{W6a=LO2jy4k&;83y2poky`YjwA@QRN`CXV}l|EtyJ&Em_jB&n6NbZ(c#y;J$?@n~& z7y9O#WqQKj;$!A%rgDU<5CnXU#NgoP1pP5ZwN8-K*QhM*qtvCnvM@Qcn(&xiin@sh zBex23*p5YJq`0-y^&}Rz5bAcZH-eJRtRo>t0c1JAB(VcNpz&HswdT0BwYKWJX4O_3 zh~_c?1Bg|2nA8qQV~my~BRTC>Tq3y59MgGYE^tYz_~@y4B)QdQ(q@&cUU^wBV}fj3 z2$+&Wg5>}tCJ4uK>IDhVtgd>3-W@MPXy0|qW@%8O!Ul61J~o$NK_eUlT%StTb@ldx z4V~1n+BMFj8l=+Pa8DS(_AGs?L-;sfO0~SPWs$EX@U9FZP-79glC2mV zoQ&=#)Our@z02%!Jn+W_D0zRs%p>@H(YD<^5}i?4Uxy_V#6B7hMl-;C_c{7j(tSTl zdE~k=!4%|q=Z*X}!1rKB?^UOt;w5`%L^pSz)~t6!Za?n#KQ8CwIjN!2ZImgxEp*Gs z660V$Bpy-vAFWc7>qji}Pb0R-ZR5N$w6=Ez?bFJJ@NO~==W7fQK5d-)de<`Q4P7-q z#Em-s7PYsw(+Wp(b8>gvhVvgI;{~wT9ga_KD{Ix->9vYG4HnW1{Yv^*vRiW@U8irE z*khGYL2gF`bInE3oh@b4_V~PeDeu>0ZqXrBR@yxnoVm&KcOc*ZIHpzG0&#?0`Or7< zD)QlUh1Be$lG;Vx3~oy-lf=U=Fb|bL1cKQ)>;`i~e+~4#b4<1P-8S7?&QC0s*DPas zK>V(xjimG6IOo=(Hp8hp#{U3JitbB2KT5umVnXB(Dt{{Vr5@ebZ8;snZ&sApy-rVe!2t1id{G-j=l5>tLIHy{Q!t(c3H&Kh^SiDQ+216Kps>Dec89TAS zG_sPqiF_WBI?ew874zTnu8yhrccxtFeKQ5M?7`&R%(0ArB~NJh#MXVt?eb7 zQny=c$7te|w~_EX*gd^*_2Pkazf&|lKe?^7OS5jz9_NL*0ow(e9ro?}R2>Ztj@qrY zp%=63nnVi>k;*`d1B@{WzCdzMJd;~3TSBqD25$qyx?eKQ2lC|4w&CyFnrn|jsKxtV zf4zTTMW<8hmySdoIee=eg(i1+$Xo%H0a%i9M|@(lZTP1;&SM%!icysuM$T|fGIwpq z9P!-NlSSz0A<-?ZFYfg@mnKFmU70kL{PU;sBoQr8$2uH^Rx3@X{2fY*0H6Ew9wu0sK zYgW3J-Cf#ShKvlK$ceP$9-y3_KHEg{jjQEfVZf(SrjRAU{uTX3LM7Y$;)TEM2Ltt| z*Q?Z`o+6T#kkK%nmFo3+iG-x3G?Yaay^35{s0M^Il(p>90GO|0y-QfaQsTW{tYg*c z^?I>{uTq*y#ywuISF0HHdc9t(V?H<(ySSt^3mjxudRB3_M5To>hp?t*lxCW!7h-1> zBDbY9k@Td^Zp=;%E@}|OQ_-?%8W}QBX>&~#?9z-sG@#Qd!h;H9g*+OJQqX85nFhQK zFjIvs1bC*)BE=KP`PzW7z{$Y*3h?hpc$sSeD-YCh_I) zVc>%8+a0+706GWwrL9D|GwIgyLnO17iPXvgQa#tX=hSvM&jyLVKy>R%y=s`r@aOGHRl9W5teAigNtT zPe64DyeCh(oSVUySl%#)U{Tv0`Q4N6^{v8?YmjT*FL$MBcDkc#wy?!)W1K9A?Ia_2 zWOeQcUF z?-hZ&>8p7<&DzRYmf<*++| zJ?MUeZDpxUy2J*49E*MAt0LnJ2tU%toF8Cn@%Gzi3|&tC3?1i1O`u+jiEd#w^0ASw z@BoHDx!lNb04>H>{8+^b)%5R;(XKj@&gk03y_R?#iFjpFOKl3cRo&(T)HZm{cAZUB z+Os!}?c_Rlgvjp-~Z0b84I6oXzKpNxyHFZ=otMM9kun$#_eE=$pE-M7?vY3JDN0ae0CY+f;-ijuhK0X zHqQ#(!7{qbxm|LxCxr0W zaD9l$`Bmc%F{?OzZeCjHuOIvS+1Y^vWE_e~kjV?6ZKZ)3_O1icpNkrl_ZHC3*5P2{ zcxM}27UOYcACMEl3VwCh`fIA}_0@HSStmsf(Hs`qdpIA|r0^JIaY~wf9Fl~gT-8~j z%y6hAq-vu8k_H8F{{X~IAE(*x?yj{NX1%+aBiyd6A`Z)kC;CwUJY)h#J?pDoC6w_A zZbSqp<&nV3eDZr&75qc#`E1@x$hEuKE;R)36x_nNl!6bT8xUhT#xv>9FBI!Qhbc`c zx*7O)tG7=4OvT_yNG{g*D(Lrd@I$Et{{S&m_6z1y#&O2|`ti~$yOE;m4`i`#NsA&z z>=Y6Zxl-8#5yv<Mb@7 zpSzCtQjp#oxsz?fuae4aVYCo2N zNFbbc8LowIu2?RWWqW%(Lgd1Y;D-f_j4`!WIV?^Fe_eS@oZDE?u+frh)O*CQSD!7gmBZZBB zq+{2)_4XM50LC7nZ8FMTH5S@7og=tbX~1c5APpafjGXa<*z?;Q>!PvIF75)IHrgwP zUB)(qM<5(`$A12qu6y{WqD7-bbsaX%L^4Yb^CGDh(j%tHBP0`oHv+lA;QQoCo!b-f z$tTsCY4tlRUW$g@EiX01niY;>NDKLYu1CUvI34Sn{vdSS^|CKeYE~&@Z*W%LD`@2s zy`l8U?7-mRPE>FPJJzcEtonIplG@KkwYkp7;ku4hfg}vPmSKXVHv|m()>U=e*kTr5 zDz%`M<9#OTQ6xxzz;eaP`yIr0ORUBTlxY%m-g`T?3D)CNffymz|0qDOV&LuVG^xFD%J z*p@&80kj-tzEqDi95~3Y@RRzAa7*Lz`RKq{O*9rVT-`=)3?t#fMIlV79$(5vLG|a7 zPDMWU)(iMfq{u8Jjunf+K_e+D4(4K8)3yQj$7(SRzMF5T+&ofvX(IR|FZqE}$sXX~ zXXjL;(q*#J-CW0V@*J(HINC>ipPzc86HDeaezLfU*$8jGwP=eepmZ#@5~AxYO-kIb3dw1ON`)GOsy4 zq=1hcR)qG}S{1IIEM`=8 zQ5EQRjz`+VxFCkdp~gl?$?ZjSE})*%O}e+x;z;$G1c`fdbF|vqMx+4k9y0EKq+^`= z_Mrxxw)+gCp&Hw#{Qm%-`7<*0LDS)TyNE;(d_thwfm-7Ma2NtY@H3H~bIxkUsjPJ; zRa-}8Z+meNcUck}MP_K!4pDMToaFFL2-KmGA~shM%YA=xjWm}G#mus{cQ!w#AQ6mU zVzqq-Zkjw73#vzU`unfJz-^^)OKlF$n+PRDQX`y@I6m~4;M}P_7WFF}l9p9<((h(} zQ~2F2?d`81YezRKrW7UL0P+d-Y#v2umitQ6x{}6jqOrEr>_xZpHmp+yk7+7#yBP-q z2b_H>4~iPzwH>yNXC0ymRgrcymkgl^JBZ<#nix3#is_0^a4VB=F=3 z;jm>{SAm>?u;g*T$E|3^Ms8H-q}zCs>AxO-LMbNc;jP_7ww5;9ZR8-?V6@Xhc9skL zrUN-_5c$9>-)X7s^-HdrnnuxegEgGCDsF96a21#ZDnsBB2?KEElTy36TX~{;sb#i? zNheqd4h)WSxUc||*k>NTnKjUQJ6+K=zL(SV(WS?Ad(2N{EX0yYD)P=`e=3h%$AQ=$ zD$$b6=^Pm&^yB{K{{X4Yv}>p@G_5jQYo==}G&ZqX%*2?~dXbD|VY%e+2emTt!tUzg z(hE7lv&gZ<8lr}ggANPCYSIx}wikyRy_?=Tb>v zGpb0}DdNnG5VT<*^K3W?pK>$rS<9=Lq1Ixycz|cW@3Cn zw0X!QBd~0I@mj4a&dM1Y3#LhK1F&S>ybwq|zMFevwL=xYt$iK6_M6~J_gls!&iIdq zlem+|k#n5-RclLIt9=UA?)u~`5=dY^3}BeI?ml9C%ud7d$i`|?Q^?&NFsMaXLiX;) z$!^lh)m#!cu>_=}u>&Iqg}^@}SG23>Y%E40@LFIN2@YZ*PIk6OIOONw*0J}xl;+1t z(`H+{%lVGw@Pevs8NdYg13C4@R6i42_}d5O|s3Tq6k_=JHv6f$n4K2pzaqQfL3WVx#Pdo;fZgN zbxA_S9lGx#cWhyYe6C5r?lJF1i^j0rMIG3eOmLI`04`0rl;mwAKh#IdwrYjeuW+3~ z4%p!l&j5RfcjS1gN}n(X1Z@K&zGJEhsh2BzdZ_c14i9d;f2mn4i3IX&^7J5=3RnkBDJTWeO6 zJer5X1ip&nDtuDP5;a^5ZQ4#h!bhcNI#$iD7JXLq%rz!pq%wX?ut0}Byt|t}A@7>3 z+l}l+Qc9c9F3&_UO%%|uo8h4XL@2={X6zXH_Zj-uk{PZvokj$h3wRkkXORdci5%qn zXZEB0Gp$1|g*dskj}k;eM=2Xl<{ih>1D~Zss>L3oZhkU1Gf1k+@-pF29B@5*S3fJ! z+_9w_hh(<5*4mY=%<@>h-I16yMaT;ik%C9mkH57M({J=ngV6pw=&LQ$T*&qp(qt>S zP^^+8a!?X{%bsz-su$YBNolFd@*j-UT?Cl^S%{;9nAe^>q+{6pt2@=}ajT>)rp(t( z01h<&0O_}8!7PBB43IKDl~_$j@RH35KcGQnX>o06(!K zEqVOA#tIeGks`JTIUrKBSMZ7x$gUPGB8fbQ{P+}PibR6PC1psmgRtEcFnhw$6OVwZaSR$}Jf^22O? zByEs)y5OinLbA691K*5Armk)5QdVySlZny6^FwNJTl#syEvd0@rOt46Oep`uFJG|YCnS^VwGZFs)Qy3$Hdtm<69mJ;c;?~;c`I<4Cik$i~x{QFVOJ4Vx9_Qi~kY^)itiYS}F zSCFi1GyNkYaUku;J+pxbxw^m5wq6+DC!=GcYg!$po~xtH1TS*7J`6ty8DqYM#?%3L z#F;oF8RxxX`ic!tMz%-1G5kz%#{M9WX%8R(e9s`~gN?1tXEm;#zS8wgNPiHD@$4=T zd^v9n$gFnYV0vc<2f3zP-&)(>$09%+KuCwgm7QFETnv&s=OE+Ot2X}t1efwTuso2P zcWIh!Yf`wo>AOunLu*zB7(bH9D6YY@}O+nq7Xs+|XZNF0BRKy}-ASvXbiMS1eqSoc6&41K*rb zi(MsjtV)uq$KtLLpD8h6)9GImUM`KnI$T%O%`$!D(ohS2t{}GWgS$i0#_j*D4sfB=hv=G`9Lo5?Cu; z+(|yD`^cKut1_yQ*yki2%Y__ZH?gA{KAbe`Tg$Gq)8M<(;9mxRhs0B%Q;^$7=U^By z+S$Vn4mj$^3;a4ca?aA5cD~=e{`67OZEdbKBMsKB(AwLLt#FFXEUV=p_aI|&$0Key z$*qp57ft9hSq&Rj)Hlu@nXPW6XFfv87_TI|5IOfIfZX*Bo|mg#wwE>2=u=swWI=3g zS;%vRnXnHTAhKYPK=-X?pQ`AuqYYz2>H9RWQx^7)<~`62!zM*M41wPy^H)iJA15@k zaF)}j;=2J~>77M=(t(!zfC$;iVtk+zjt9MFY$Cdb;&G|owaaWm z=>XWVf!O5daQW9*e!aGy$it=SZeW0_v~vNE4ME6IGtNSR#yQP%i@`3Zbv4W@;G@jU z;I`u$43&)g`;+pnKT{~RuFp%-Ul+ASPc7GA&o9c+oo!?&;$rJ0axZ-D2OQwyto2puY1VNCHxlk;nbF$}S-1lS++*oQ zXOwL)uk`FQpC|dgx+T?ho6{}5&YyKT*6u*@O2~JW$T?uVg#||hV*-dpVbyxJt38BT zhHs;mJG+guEMhl!_+o#>f&joEU>-Q8bjE{wsp`^y4VoK2iG)1T+s?&pqR1g!k>(_B z+P>tw31pw!qdez~FR^5r0J~_82MQi8# z9)qFmuC)m*V$|&>y0-uwKH5g|H*>wu&pF6B`qfGFEk4Hf;qEQrSZ(Ht8GZ{dB9<68`{R8)Uq{uyD*sD(+c`&pE*zxjwv55;ZMns0F>Z z!zA-fCCFRU%D`l1X4<6r+s(irvFGxPimgFvi9;qyCnjPr^$m^=e1)_1&1xio+3D#r zywXo?5Cz;8c|aWQ1Gzsg)y=wxQeL6!7_{eeZDQp%xn(9oSB<;4T!Y9NCurk5)_&FP zB?-$k-bwV6{SKF*yGf*4J0eDn8nkhzWK4NiIXNI>nyuAZ+^u`;iGv#{$K$>J+gV=6s+gPi)qWCPQ9*b7dn;lNpj3C5n0aAft5xOGM|$Z z_stuZQI)h!8%~2y+j9ha<+Bm2an1~RS@YO!Ae^7CIjsGrmwBkX`kn2C)S8{v^E6io zA@Ilef*xN0@=nDEv97PD^rngYKF-@xFL|h#mHc~`{{WafamX1vK->lg1CI4L!cmix zXQP`g7;#I*iTGutwwtD1%^)Rr%d2#c4((n37~3S% z6(jS<9E^rRj^LF)Kh}n6ABdWMrxnRdd!%Rx3F}+?4z*cpK7_KS#@>v@oHDsT54{E zli>i7Rx((SPaa~ux#0fwsof9s+-N(CdKkiDrvq{Vm&QHP3JXr&yA0Ub&yqM?>? z9o!I{4-_^&WDMi<&*?xmSdLVYolxcDIAQF2)Vb!folmK*fUs(28D)u`V4Y)9NK>3Y z{{Rww{R#O|O&3y!Rnsl6ZP`l9fr_hc*huA1%u+V4kjfHqa;+eSYa!SDQ4Wo0)@d}5 zYBR^a1~%qM*k=S2+u!vRe^u42^viaZ_E3tT76XzLuwB^p$r(PCitBqDTiXjwUrV=5 zKsoTCgu^6}^N?J4V77R`&z6>3O((ELDM@ntH?u8ys*$4UHgj66vclUE;7EK(iw;;| z;HfwpNIX`u+D$g^PJmh3+WbsxO9|pC?!;lXu+Dd2uK?riSw4)8&-lW&p=O3Cr7q%D z8;0S7zn|$R+dO@1t#swJlot0BX_Cbx7ZRBjq5uUS;TZHB{hKMvwLWJ@Wji)#~*I;J<+$b-X~P%~sHZb8`CKB0YT^x6kb z{v>K`4A5Nk*H*&-c_NEyDN?yf5MXapkbTBTJ*i{q-ET~mZ&3)fHL-LKqOr2Pb<#^& zSTt=LSi6~`m6ca;m3i2$lZgf~gOEjTvX5E*7?HJ4 zpk6!I0@0?{Y;{TO(Su*e9>!$wibw`_vW8z%j`${w!>DQhp9WWc1}NWH$lKmHvf@e5JC>1{f~ZkaD*1hdO;JW=drXC0Vt z$=`rZM{)DTL(?5Xy+sa}2D1scu(fovaOz}RiKHMQkxwCjR`2TBtj>Yga7%S@Wz{cl ze`!3sgG?8EOus$AaoHwtFeS&UT(hu?K=F-Ab5|^%BP1GHoN4>s?WK)V5YrTwOyQ z%pM?`HAe8=K@A+IX*givM?H=YAe!9tk5y|8ZzZo%TQv6;(0Gm|iB?;eW&$ORM+Ya= zWO3es^y_JzR?2nDcy#WtwzW%$XR~Dx&VUlPG5R{3VU+$|xZ<@Rhcn#uI>D}L(pojm zsyr|)st_V(VjYg``G`@0*eM6rs~SsUzo)eY_x!)?+Gut!Wp3|u;#>QM@or@vuaC+< z?NPw`XSp?#{98+F%?fJ^^qsAr!*U`j2?A6Nw30c){{Ww*Y?|Ij1U1yaA4LkM^~GU& z^2#f{YeCW;%4>l%=HyQ#o-hJ6JA)$}V+=X%#Ra)p&eM}it(5vlRJ5_x*3VLkPlvZ8 z>C;DRyT{J}w}uWG0Voe<L)5(~*p9>lLgGbtunlKIK(xuldkUxxKr* z)U<@sI*wgY0-5%Wn2D6CtGHDGc`fEA=Z{*>_5Q4Sk6Dr9YoCXWLR+k}g3HbeFS%p4 zj^e6lw&`~S@y}$}H`73{z^S_ePY`9L!5&-z^83`@Zc^g9D~r+8R#)H0_BYnrJ*JtY z_*$^ir_&k|-^I~Q&w|X`SxCt2-<7$?Vm)Xz*G%d9v%>mQm9ez5SuU=fQ+T%nA-1A` zk`N9#FM-HkQ}9^Hr*!R}p>3$oJ>(8;qp-pdf1MueJStBeHaQx|Mn1VUpzgr6WE z(U63Ll0h}aCmBnQMMtTIIWfnT@-g~+CsezKO|rL>Ei%O3bR~llG0q7*3;=!pv|{?| zJ63{O?}ULPEiyO_BxOpeSpfqKFgYWU>sk)C>T#~w+F8M-N2l8*#7xphZjQ{$AjnMM z0kc|2 z-4De0?Qd`5z{SkiD!i+*`!QZX`umF7+t}$ASK4jO-k}t_cBdhg;kS%JvZ{$B!3o`! z_6|VC^~Nh5p(V_*wT0}W&<1$YE1PVRth;uQdyYmq$j8co$9psp%WFNYvO-;>RTm6A z#c`fN!6Vb0@kbVS1x*j?Fv?9hXzG1qsA(cu9@5eXZDA1!4YL`gmNsO3$l2JKV3^!V z;P%L@b=057`ixxa(%HvvGeslG4+1ltgg0ThZOI4Fcc)wb02b9Jj>aSxiKD4Uiqxr& z7EnoV$^aP1IqpEuB7S@le;_&p5JPG^K(|#kM!BiLA1WJwz}~i>D0wChFk?b@&PPHPhms#E2y+<%{tlqH9J@l zfr1I$xv|S0TN(L#Ql_(I4VjBgJMJO{7i?n)3ld8ZIXOMgKc!LWC?c`fmsix{eL@Jg znN%>t@Gua+2M5#CR5z1;3OLoL*KhCn1uZVFqr118LzY3PLV{RkWEgc(x#TCX0G3_8 zfb-g+hVJG|>1K-2uH~K>trkgnXf~F@j(fT*FLC7@dR6GB)spG;yIVVP9n&%KT?n?2 znK0qAwN*EGYIy@V_cZ&|n!}}xvualMmv>HPy3*G2+_T*%#cowU65VTMp^Vbp&$9s90v; zg0samXLDx&GV-mv%%yNa`(~ohI;T?UeQsOWXRwD;hAo#iw+g|giOgp^zbPt7AcN@r z!4ziaL4ti6(qD>u-CI<%GD8=`HO$E>I93Y#vc1VHbHG0;t*mJG8jhOLY1aBAx{T56 z{vQm#&vsQHmP{1@0zt_Hk-IsnR7~8=IFrNN^Q?S!O>h;-j~gOB+2V3+*kU7Pm!V zns_;$(2@vtT!LeDVb5`#)eT-NXtbMYEW~qdwvKt`Z!0v#m@owMw*`3jspQ|{VaLZ3 zPC7L=ej@m=T!fER{$;m^AyOVtyK*pd-yq~*cC)Caqb0OAlEWM}u_&2gh?tNm^2fCH{JAH; z810H9(!F2P>7r^{R<{B-$44WUk}~Mbe9^MwkU=lozTuo=tB)*Pwb93ulwrzBpIS4L z>T9R!v+2^uDYi>>b&&pfB52g9BP3%7k)M9XwE9zl4Vax1CjNgOflf;q-dpL`_pw;HgB}cJ zWB`^ZN|hd`3dh?Anv-ra_7&8eYys5PHxO7_`~)j&VQ|wzBq#os2ymp4kh@x}bRQleCb7|Sio62J_P zFx|%^whdg@bPL@U3kmLGj_y595K)Twz7swQD9-?#kETb?fOL%F<5ZGMol?@&!??#a z+?$#b7?njC83nKj=L07gt(10}uC-^STPCFrsT9#LT`8tE%M(PtXxNPThIr01jyS7h zj9TAkG_%e!t$#9~QtEfw<-_YUSjA}tq;bP2bWqHy&aHv!*mIvwIO3>&CTLeL9k#2d z%p!ux0zT5Lb};@-fKAaoVii!KrmducvhM@?6_R zEJwt9c=tPjl~hs2S0t9_wtZ>}PIEfGn#YaCwfUKQ7fo+aeO~tQ65h?0I2PhH{$@@* zNkaZ(g4}>l0Qyvxj`vsht?|sNgs``qVNAqrQW*Pyahx72qW&Dcg`Z2^blv`+XD+)I zvMr8dP&_qd+(Vok61#an)-Wpv_@=Vl^+n=C9Ic9KUf)>%iLLC=_R=HPy{rPcJMYbBMPTJF(H_?tokr;=CK zjC%W@YRPoRi*YrC_ZL46HL^)>B1qd6i9Wu&xi!7fl#M_|F@{S^kLAP}1F_(D`3B~= zno(zd89pF%x?A;;?RG~rmfi>qsudV8{$p@^jQf3kD0EK?NhQUKJI$~y!Oq`^QU@Ro zd*hF43vVsc>QkhujU>q+a3W<%LXK49+-8jEa%%ThO?7E+9B^s&vRr2_7C6)ZdvY*G zr?2Z(r_ni2eG6sN*L_2J5*=DpdtWhgYD_7)!Y)*vK4-ock;PE_Mz_>-tLtl9*sSH0 zv4MUPKMk0L2Y&C$+0P6);G z!1284Iol&DyLk}j9$;`zMlgNyHd=$rKDDlhwNnP1k<6+W6C!U0;nhq2ak?<9ay;0_ zwPUo`uy&F9j^tfiMQ+i-40&A2LzHafVRsUH{{UBG%~Z3F+DPrJwK*1dDjh^b$-ijM zLG{4osQ1XJLp@a-uH`<$c6Z5n95**G!6PJV9Cmi9OGccLoPSXyl1b0lVv2tgRg%#=rBk>Kzfu~Wx6$id^9 zkaf19sp=C8+3ZwHaI%jKjHy6E0hI%23~;`^&w4TK%0>A;N-MA5>R!3{=|Q%%c9L71 z2_uP!1pfd?Bfc{H4AhqzY`Q+1Z1>t}jV}KHmolT5*&;5|-fnjWB$f0z`BWNwm-j6o zjvIL;XWX(%+YasLb31n&X9qlBdsI?tH@7;g$AA9-$q61%C6(@Xn9c&18Nkj0`Lo;Y zOA1kA$MLs8y$0HMwihG8WQ+b-hKq5=bGz@`Jn(46#P0FkM;b>Z!@|iXJfS?NmOg`M z$J(RP?lk$GZKAkXQA;^kVcWdpv0`}~&}~~%w$mATP;6KwvIcCd8geWazB{JGDyH9BxB|6 zRdtKoYuGL3HqB=INLZD0d;k?tkO=HgKQC&jqxB-%+e>p{rC!_?n|oYFfetc^QJCcC z$iGaU4r+v#GF{#qy-L~`tsPX#hEnE04o3h1-1AQIx8w6UAsKSyuV2-D!!}wJI;+L0 zuzS5K76~MZ6U7RME&Vn>m4@Y66RIRPJ^$})X$ zDP=ax9G7s}I9GH65hsTkB#$fY?VL6M!4*sY0F`c3!z)1IMtBnk%j=GP2R_s#myJ

      vC?)r6i6|tMoRdcMjb$a?t?O%4IuuHykMB4mtVamq6*AUK@mt?UvbM}u5ZsbaeEJLnN8-?<7D0@{IVB84F5i%qO+tCD0?Cy1$=idHarZx^PI;#~vpa01ZDy$yuNU&(Tm$L3y~oURUcJ*S zVz;+Th)jyeUNBey53k>ktzWu{zlr!t9$kS-I&!QVB+^YRmd_+ICVb%$m}CQk+wILw zIj3L-Mbr9fB$CN&rbq6W3Hpbfgg3s=NWE1(yYzI3Rqgh?+-Z1jGhxuNebw zI3W7x6*^5Bvz0tdDP;jj$x?g$duFtyE|?W3vS}t*VRLqlqDLDYmn100KhB3;J;0Tf zo5+qs9ln|W06Hk{^N68Hoz^wZcJ0dn+dh?5-!TMpf>U_(Bj&>^CJK_;{(2azLb(%Tax820>+F3 zsBNUKeJjw!Wti|$LitMr*k>90QZ$mYaiTfrNZ5H58X`k3JB;@=9lgbzl1ChvWSACK z`ga^u>2CvF#d0AL%F5fz6W<@cMORCEWgY@yC(ixqe54xM?9^IPlH0JCCMe$|k;`Wo z&&r()5X8>bv6&r))c_6v=RV-nSC;3)5kkp?z;p*W?@4E9ZKN_v%t%p#>_&0);)>a* zTk`Tj5mDk?HVI7s08l?al}UdZd^MxZwmX6fwiE?Z&Of#)8;hW+emFrNc!OwrsW?jfQ8gU@4CE}f0~T0t2$tK~8Q%x&L4 zEFNm*^BZ_$jR+tdq=%mW08gDwEOy2QxtYn894QEYTzk?+JEL*dh;HKXE#NS^rOSCs zIXrRZ{rUUVWV4bzNu{_dRWP~F4UBqKqjI9!D<;_Qu*j0QW-6p(|lo-LRv212iVW74Fz+AT=BjC?Z|BX|D*3cwuy0BRd-#UP#FVhS+a znezZR&mI1iJPGF#bE9!ryP8_EQ6gR(#~?g!Ll{`FtP zme$f{!Ddl{3GKy8Wq%ZlIJrp>g$h#`=g@)lqE}zY)9xpM{5kQtOA)q0Ko}oCl@+J7 z1-1f%;v=`WxOZ_oHsY8k$(&IMuN@(DPzLtOli2g?P(HZxLL!bWj$`u!$jJG9>XdU` zUE8UZ95OJ-Mb9TZ;;7)>*{v2X@iHC*?{(j^+sjPSZN~0~-&_Q2Uvc zn$}Y}R$RnL8RYt6nW*vTHl$`TSpH$Q>po!**mT26dXhv1k z_Rc#V^y?E^?A@27yqXwi5Rj`Y10s{0eCi2xcAjEfTc`@5NMq*t)b^K*_d9M?!0>=| zd=Pl&n)C)J3q=7*VPD8V829y}lw$UP`aWt~E0%~zB5j8!IQFPSG92wv*f`^!Yqvj3 zTuW~n1Tmy|3Znpj@G2A0LOWoq1aZd1$lG`)%@a9W(4AOXv%fb=QIUM^BU$r;!*k6#WkvWvE z?Is3D&jOnAyZ&R?=jmIiIu_xsB4LmNHqbCKNj}x8xaryEoB0;ZJlK*(;C37jr@ccL zOWsT`Cs>b)BMuag&5|+)r*3M0#YRf(+|p)R?g=h2aR}!FdIQRuj`}}{w@Z=v(*jSJ z_oM#+`g>Fwn1UN=3xT-jzqUVGIyy$`+6HTzLb6CgGNujzT;%;TP5ewFTOCd=J(yS$ z0dE<3IOH({IL%fT@ho%9oP--!=bu{BMbbKyQA%DCv4+4n&Q3cDtE%WX*48Tz!@lQi z3=Zel{Qm$-b(RiPnWZSVXv)M0AoGF_X@z^SHKw0L)UPcPRJC?^;6-qX2b2Mf0pEf% zR2!#tE$X7)Ld*dPj1!+vtx;uz@+T!_dq`3UrMY%i+AyH{n!jz-Gh5oh1TaK}AA7kQ zjHf-1%B5bKyKOv9QHI_bcAqIehv!TG0Hd`t1P>fJX>vf%AOnx{6ptn+_?T8ifm+Su zYI>B{MkRryAQ;n-FfmjlXDc4}ECBL?bGM$=rJ>_F!k`XApELs99yc)=uyCUm$G%PJ}a0|yJ{_2U&8=EmJO{X}v| z#!IW*UfWznbfS6W0}_*hioB2j;}vs5>N#}r1Z@gU99b%?JGVF_{If)~?upbUk~Nmn zRL2fTBRTc@cN}|B6Zn059CNz@&&bbgoCC+VwFzdy_*+K$iX<9Vs?)&pUQHxdC5Xbd zH)q!vs<+`aow8iJ#VRj{1d?N8f&1pPx?fCP!=X{wbHM#Qy-~GMX_J>fg`!bEv~`Oo_H20V~NPKA$o>nu;I8`_{FNKm#-2k)O&9 zZ{o3c$RAQBAtZF+TL9Bfdg$>xf|-Eovt>L%1HOA(pcJ3?4myS$6@VVIQ|?6Z6T6thAd)5W!c8!eqPz_ zL8SaP)MT0%;=p$dNIxNwkL_7{%rgG~kba`*#9YWE0lY?L&M&;e|@Z(Thvm7rRi@OQW4Ox23H(ZVNB4wpGfno9EV~h+A56Y<( zRFJHUSqFR%TIkSz99}KrhIro&z_9$e0N``moK+i+fVqWk_pFMM$jS-sWOdDqRPSO{|i}7rA9Z%l6``*|c#mJGXDZ$7UlLr>`aMqdoe5JC8_D$(G$yUZyU15DxJZJ%DB%zJn||V-@~hcsYMch^0c$yzxYPdN&UaID)qQq zt2Z=`YI4oaNhX~TaM?_Q+akIz{{TDN*o(clnRc{@-pV~W_2!7_--Z)O0=3=3z{uiB z6rIJ;;Bb8ito?2ky9$~)Y*DhxLEwtibhU){S2rFmN;GAPlZL|MkzE3B!$>Bc86#$3 za3qlD2b25YFYiX7>3QP4)#WlI-x(_0D+7c5K&}U;oA$13zv?)p8i?OjB}nA@m6S56 zzPXu3^UsqXE&%lvS5-Qur+aQ+dw6IgfW`;`K;s{5S6u%9(w3Jn!v(}Eb8l}XvJ@;v z^C1`+@5g#AA4uEUK;mT!wM>{m2bn+%kU#AtaqG=VdiX@#=^R@|XoM5m>Q?hk?Ida> z-~Rwi7Uv$k*3t;3pGv&A>AU-gWw%B`l1t?%2X*7W6{WlAi#C-~C5jNyj}iBB3bsM| z;DJ}|dOF%0CW0vn<(gf~+4GISj^qCTH7WYsa@oGEqv!8}n2``hX!E{F2O#?A>4R5v z%{oigxsz!MiQ+KFVVob+ithSPPHFmcGps7`$q|gXM)OixufSf zU^xI}oDA_rAkr^h*T;eh9T2Ey3Qp49zgq93qVz))aEPN_#7r2d%V+vcO4ZMf^ZKGIKcxQ#s)sL)BgZehe;aI!5d1PZD}UiocN4LAu;YVn)Tm>4~rYC6M)_! z_WApt_vu~2{{W=y&D=0Y0!Y^qVn~w!KGA`nwrb<_uAFSr-K;=Zm5Ge5J#snq`cl93 z2zJv7nn%y^Y3n(h-FWKa277TDer6av{I>2jV@1;^xYBQK6@tFP(T4{TZOI^Da(LtE zUHaoq(%`;}!?KJrrWJOBv;nXI@4-J~O9j544V*T@+BKLy@^OssBo+DKwJZMsQngAT z3VIPa7SkpaJ(B!s*LU#JbigIpZ-NIqp&GIgXhc3RE4A#$nsdm z>ujfK$$S&L_CK`|eH!*xXz!wx8UPSV%6y|Z!TXx*Q%9!Ts$0pYsNX9xO($kNjQ;@U zt=ii#aBrMZ5YvcLDS@rR%d^fo$WqT?2USJi(DjX7G?MImzJr3{vRb z6L!+P*HHwwgo4iMcE~Vt7w6vwy4;s31)E1Cs3s5Lv$hCUIPLqK(oG4s(_`6x;)NR? z6-<@m87=G1IHdkJGgQp)$%BWY?B+3KvqK7RjHU@EfV;j&9Qx5KZk4lLCRimF(iqhd z8)#Ny2PB_SoYC7@C6dDC-bk7Wp&it5oa6)Rj&o7lTgM!r0>!qfY$qEW@D6_e0N$r8 z*;?!gUW}Hd(Q(L;v~v@03-GQmLgRyvQ=iyVAEvER2k?X;uMtp?qa$lz@%<;Ze$~32 zS_?asvhwMHgu-H*zRwBk>@} z&Q+L$mK}#)3d)AzIK2(XO z+*L;I>JD@E996`y`0(>x$q4>KO1pSFfxsB{=CcuN7e?Yw;nujB&Lcv(Bm?F-`<{J; z7K2bry(%qi~-HjTxuq_Ao7S`dz{7-lYZuLC=`eXuj@P}IyEEop#3zU^!JA%iwXJU}}+9stxGZS~AZKhl?DN zyU6ivR`R0q**@5*m_+Ky6#L_aini0v?b!bHkGH@0iLUPKW|5$cSHuA1?>u3DQ<^Uq zgtl@)bFuB7Ps&cl;1lWGWaB=yo-_o=@2%SI9YyUYhDjT0l_$SpgZ4S4xYHp`(9b?3 zR0xC|WQ742K8J!n;+X`nNq6GO6n1f_Ibkl6ejc{fb#%+g@jEt!I1E1EZX*#2LR#VL&iqTy+JB|t5RddID z4Eth^m@IB}PmV;*&r~?Fg9Ah5&s&==w?>ZvBBv8{x;NgZnN%{7nKL+ya zT7H?PYB1bSdf_}}l;B}WZR?Kt?ewV5lO~ZbiE<)&nH?HTA zXFQXU&kKh4_Y@W#HQ|clS*BBOY=Pn2d1o8~2e`#H9mnb0ihOfI z#w5FF(nUjw8FE;G&kJ3~Wsi0+-cWKdJ7a)(`kJqOdoB9@0xhXfqE7PWmpzgWERDQdk2-V-yjyB1Ih2Vpne8|D7&jA+pqVs*gWn3`?7VUyh z&p)ktcqPDq+!#tTZcUlbp&r@oTbF|;qVAh!g4*1j5@Bn&+SvmJd^(bCoxMH11v!pILJTbed)I{+{9*45`y3|AvjVy62Go$k=y7g_yohJ z-ds#BZ3txYc#N`!BxjC3WKqp9YR-N!p@vB^SHh5SkFRQuIk5{*XKay1jw9R-->4(& zgPMKK+>pl--3N!nQc#22kNyQTpTYv{O*-CpOF3YkRh!HnFhSeT1Rqh3YLmjE;$mW# z#KzLeMxr4Ukk+Y2R>Hf8= z>>9liUt3QD!tji5k8zO6l~x{@?tk+`?5*$h8`z}2l1Kw4#SuO@>)`B89&I+(O@6WC(Sly$Vc~CM; zl9gpG%HxcGZfRu}kd^1bEu%D7Yh;s1O0ktxj(GJR^%knfa$V?DEvO1UlE z@;N>N3EZq;?d_b9z>j(ncY8T8+udpMn8NPyRQZX?!1;5U%05PDv+(ERE}lXFaIq2` zDhSo_uZw_ze5g#MY4s)NMYMR#4;(az7tGC#!fH7BoOk&O&f5Vk^f6B8S-<3$a*^{8wN$sXohK@x z<5gkK)>Y&HdmhGv>#>?uW3JFDvquJGUCrk1I|9Dv?^W(1QFEt)%qD>gN~!r}$l#Ib zR`mNTi>Gw7XP+)zjD!ql`imalK~}XGq>E6snrM<#c!J0`WU2M~js-2Kp?kUkNi)5= z%9d?$EFdlv;mF1^Pp`EUyNYX_J2B-T1aF1c3>)j~#aNA^jzyZPTCk|av4<1h1rvj)yMBR`-brqv`c%wd9Q zAaq=REPq#^&#hR7&ec2_{7kwoHUrM%-}R@6<-9P2f+-J~a_#28_CG^g>Luh=5O$?? z1+JbRM0JxJj#qike`>LBs(f{dG#4HsN{pv)!5GICe&7q^X_;|~2;Qs*dPAF_v zkWBE~*~=CHB&b{r_rdzmbBjZ5Y@;Op0p zBbcEK0%USe`O_ZkwbP`ROA?dj+xfHf{j*R}6eVjMm~1XiGB%ONIOe00HVY(@kr)IF zpE1w46dK*8gUJidWM%`&>YU>T%C%nI)Xugpc`(g_O1mkbQHXOnOv_x-A}ZlQXGh@d;e>-}LqZ zhZb%=Pkao`D9DGwBa%-f`&9256<*6B@}4kT-~6aEYbBuaJ4Au9b^u5}N>tV)o&}j? z$P1Kga!KR2{{S0Xgqt!-gF@X50em&zoSobPJ%`$o6ov#T9B8;*sHBg7*Az0|=HmYV z##EKesD*<`+kyM~)RQ#of-@PCMO+36w6Q+FF-L<9QGUiiCXo?gGi}|12Ic<%N@P(< z1;ZIg!*H>je!t$b_ct1(H;|~eW8yi8KW1zb{*+1x<&j6k$%hUYgygCAKGmfP?AEJA z=iIKwC>4fDBpd)or{DakA+wF%He^PXNpKG#NzQ-HhS)=O;7cvgR2zv@L(hMIrChUt zyf$?NY;DS2vABI}Q(i^1UWVQo5t)%ul#RF;8WDkukV z!VcR;e#106V%C?rNfA(t6dZznzV&@=E^eZhX|_jf>H~=JmgF7}ziifUuGx}9BDb_e zhUQq+w{W-|jQ6UM-&@>?L~L455C&Xi7VJs?09t%P8%xNFv1t_UWFVdE&H&G^?N+`T z2z3E-6tTpTINpZ^hJASY(Mwxl+x&?w*=5X-f_k` z`&DcC7+Zl523Xs~AqE4S`g#s3pt*TGF9BsHL4=4e{{S)x`Ey%>ts6lNKp2`9iF`(s zfs@$*_4*2edx&9z;z=WCRLJAAk4md=B*J$1!ypbe1tTGUPp9ouUBdg4FeHXG!wxrO z9(#Lyt8iT~ceG0es|~zDONiN3lpsR9obq_~?M^c6-6YJ34=$xJFhJupHfSYjT6t&j zM(nI;2MQ`3PRi!?-26Mnh`??;Fx;GDzaIFb!Y%e^DhbJX<6Eq7gauT(w|+;b%QWkF z?q1e-A(cKO!ZMkdZHx~4N&9{4IToF*S}m+`DV(1%Z_BuP0x0deT?GQ-EwW^mB!CAz zf2A2?NokohRkObEZXp_sBV#f0srbUeTL?#dE}dNe0Mh=FM+c18t|E9qJ4UH-$d9B@C@ooyWOUPNtEGv$;fG4$>0 ziiXb8?rlaym1I5$VYM@b&$#)9#%m@uq}N2wW(}HZd5;9{J50j^(GgmC6mfi3gFL!;^}IkVCL5pkGj{ z*ngj|HJgZN9TAnwEOD2RpAi_T&phMXKJ{iP0QEo$zt-X87yEydPSDG@aUOvFltS0V zmMM12074imF~(ci51m$RKjZADl4%wh)a0`qgabMG9Q^3Tr=|`xHcy6W9wRE4WoFnT z0g8d`^(Vb7mXcfumPaa}5~3hCW79bFsjck(9>!(2c$tzc_{3nQdjLIg{&gk0d@Km$ zE3n-%x_)BZZ5Z}G)Li10g4Kd0gzs2@Y$(Y%;g2V9KDYo?y&Q?&Ujk(anN~vBA%Fz& z-yN6lQMC3bf?4A z?P9m$Mj#1`fx8~0ANQIoqa+)F77Jx$xltUCBRS9gFna(#ndY;w-m=7Q9_RTXim-Ex z50DgU=|-b@EO#O$KsKv!?h24Z8p4hOL zEAX=}W0?j5`VsX!4twIQ8;GK~dyGdQc>Fe2Z_cBi*S-(hvbuhlkVkQ4aU`bNXHtzC z;y^G)IT-KGD7vDgX5Q?tgd4#UGvT)2V>s>23Am?d*1Qr)8a#&KBi?cpF@8uMqv!VZ zsFPAhSw-ZjZ*3ZtSq}t}f#yEvJ*qJ!lQAt5LOd)iyL;fA6OQ#=tnH=IqJ~&JbuzP( zdv4AF{{Y1+lx+%6tIqM*z>2#{+Y6GwkXbhJG4KBXiXWqO3trk@S~?Hp?v^C*@LDiA zUzz&Rjagv2Uk2ekc-29Z3&H?1CZ!ahZDl43qOGIQ!y>4Rt5F zQ7nUUmf8m-E;0AVYRcT&vf90|-y~5e+@bPHkDsW?rrP+eb91@}P*J55vuz5+lYicfH zjT+^mXJ$KtdA1S>@9BYoM6B?9IGW-`wU-krm&sfn!~>6G`qJ*KZ84HG*HA_yh@s!% zw4rwrd-L|@s?V!O1n`Ms24j^*+mn&+_8sVNP-|qZ@54N%1U% zi44}@#=-q@f#pA9aw*rBny2x_i9$Sb>{#VxPyudv=eHdDW~oU%@RsHxo6<+yg(qWU z2O}P|ew(9K^cS<%Ued?F54v)gT=p6M{Bumv($eDI^6ekvB(*1OTecJck2XG=g;9dy z-bvC+nC>nzrPw5a79-n&dGy6zj%#~=5LsHRQa;i_;5azX-?^bE($Wfp?7OI1X}40m z(9F=Vhjdobra>Q>Nnm(xaC1U#J}Mg~o=9W{8G@E$u!2T12iWo`h@GdnWN4!j?*x#$ zgD(W*KO_6q3(w<^soWewV3Cz$$=p!=K7%wd{mj?Ki7%#%*~bcz6vZQBB!ddf#{_)6 zPtvT#s6}ZT+uW6nRzHXFgKs$5fIfbrs2x6gxNPnvMZEDQXhSL-AY1@*>73{7MQ!bp zPmEI(O|&>=+qgRn44=6MjI_n8DxkBtjL5Oc;l~h36?+0t1#(Fv`)3rkcQD6h_Kdhm zBqXb3Fd$@P`(#o<;>EJo+6}8B?h+sfrz4;2E7$%G(FS%PP+6Oo3{R;aAb6?1`vO)Z z?{X)WNiQ8Gh^vNf52iu)^r-J|WN#99mN-^djJ`bx1o8K&uk`!YmS&0}EyRz2B^&^F zAfLGXD=u{1YU{@q;IjZoi~64g^1g?+9`$%|lI+PdVk8lW{}FU#o}b-91)*t*V^i4MY|$Jl|;BwtAn@tf3d8t znvuL_DDu-}g*o)+_NXnSo-4T^h~>)$QSq}PFI286fwe6fD~%pF%b7-1-I;$O&-jP0 zxS{fCq3vRhNG>FgGNUYPND2tR2R-=XKPoY#>H3YNGYMr&iza^$#YWvA1mi3?^!52v z*4Im<-|6w{4IEHSZu^eY&I@_7=x{$wR~w&$f|r0bt^C%7tyb+AMgiq^xX;Y@#&Pqi zx`w8o4>Xc1q^tb0v4Eg+z{lG)a?hk>y4NmlWz_AYiFX@he|(H&{S6S+G#hEI=2k|M zGl!RIj&K0n4}4^2kDWI-LDMr-%=M)ACdYNuWsGhXIkG=5(DPB)brcLD-zfN#xiA+c zS2@8s`c~UU(ozF$@G}>k2@aABs2Io?`HIipbVHk)i>)xj9lWl`!x4kD<2?2_=eXze zqa3)MrU>CBBT>Ww`Dw zTJ9&)VTcvn^Qy*Qc_d_>Gsm~J3D)4>bS|Z|3vT2Fo(ISW*9X|~>FHBNIkXdeC}R9v zKHf5O&eA?ct!f?=QZ<#dWn-Q#(V--qmgJwGaf(l<@7iwwogYcHj{WVm3yY~Rg~$u} zn;`R^eFZ+>NtPLyNy5PCLTA8T^=#8paLM&eM~bdR!Ej59IpxctZOxK{D5 z?k&C=;z%4x9NX~ifO2q8+m0%fk}O)>ag{OnlI0dLxq0(r*bI|Tif@+1@uNLwr_Uv}{i!JAqNpegUTbE9v%-Qf%iE!Fge*=nHBBOK^;CW$s;% z8*}O98U1MG?twkK!Ghum)H9Gn1#I`lXmwkANwq(Qgo}HZ3L-mzRXAD^y0L|%xPFO^@@g%dwB9+IFA7x;BW7|9$v#BWf+meb!yvzLO*^vup z(EIV9n56o$ZCKT-DOyA{E9j-Ql+O~V4IV*d=gbB>=O4XS)Q**Xc|G0Dq>QWl$hUcy zYjQFN9-g#LWwa?0T*bH)8lCNJr|@FbpuvC?Az1Fi zcLe;16=n?!L$!HQ(iuc^#!!PHVTJ@}=0yh>sH7ErklW6>v?N*;7?&BwLN*3_`{u66 zEOwTr8;dg}Yqms@mv-!&_M&48BF%HZxFUiEf6 zoi5sCf>_oC+RGZqcLM&L{b?-Zc*Jr~BM75y#{)Shx7M?D;0nQdZked05MIx16ox{^ zR9SG*oMaL`eK-{)FD>4vkij>cD>mSEg1dX4zC{t#hew7uR zcW~;HAXrN@SOE_i2eJDP-kJ?JY%fbd&xyHM-w}k6xm}yM81)r;)EV9;iB?sRk>x&R zCq45`y0*J#hId7sn1bFG6vi+z53v<^HE4?CQu$2o)zyhm+j+o?+ zP-;7yON73X;!=b>Ko&qsgMr-A#^^g*Jf9BID#>tTjacuD4&a{PRh!wZTHoS?!@!M- zhkiqY#xd_qeI*M$^#DU2X5s4)R9*% z!hzbRnHaQbBNq2o;0&UEWXR{&ihA1GL8e;RL2)DzvgdXbn9s4#btlq{&0%L@X!h#P zS)|@~;0Z8!QI6bFL1kqX%ya6oc#$%NM{eME!5+9GoymNKCS>(p8&quuYl~@B=88cy z0YFiV`H+$K{{UvKT50m?5G?SawIFzrq)Uv*K*$98aCrIACDqo#?5s-C70U?t+7zBR z`DUb>QAWDoaAQcD7*N1%bL+Rir=>E>C!kl02H9wd9P$4E5p%i2V<%}x9k70caZbFm zf-Ocy@rk&YB5hJh-LsN&$2=Yne9;Dyd8BwehTUb!U^B4bdgIolxSrfa1Zy9i90{0@ zD=snH-h{F?_7sm=xQfvoK`wKtO z*5hioZw(0LU)&Lcn)601d?$_A+q-TXTXLxN8TorwlBJ+lh=u&gG4VDtsn`&V1GHs@KTLnLeukhVx8pUQq&uSb0&SxFPew`&O5 znSVTZ8T#@wpPgr_qc!}6w?vVZ?2r7jXE|(lJ-$_1%6P>70<%M(D;7B$y#_t#MaA^e zOEgI|EU4#Uh~RC<2Nfm0rEYC*m&i;`j^)l=FwO||{{UJXUF=`5X>}X9wRTrg{IXS( zK4cj0^BKqMOJ}CqT){lH?(ndX%_M03+^-Aq*Q@G)6MHOf%;Nm4Vtvz6ky3*BuO=%9a-+Pq#l1`=fh>jAe4z`H#PP(ra%Juq$W_ z0@+y=xr>bLHAhd=ZJSOU9=OF<)Aa-o8{g%vS&QX!~DJ*c>NK;**qyCb}Vz>jYD6o5$}k=%TV z=B!S)akZpY>miml@eF~mMtwQ-p_cN+e;dgX$go?;rz(5*&-Mnc>Kc%@y0V$4@ok|( zK~sew`Vr_w6&BUeuev>|G?upyYGleXZVl-C@-aef!84?gF@&qL5PfKc^zlnHD+IBd zUl({{PBxM@Sz9M60pF*Ne8ITM>T3I%PXj) zhTh~#vS8$lcxN1gk4hIj*0*l9_U!7hlj8&CWcnV*y+dS+F3U?bW@xtsJ8%!M&+Fcu zL3w6wosnu5_X0TaABxd#9w2Ne$DpOO)e;+JU_%)RW0%GbdkVd(c*}PjHtFEn%)TUL z0eliX$8XryQujoTc^E@9mkO+W$^5a-Juy!n9z#hxW};iQSzT3`BvQc1frdEjK3(c& zy+@H+KLoIh@aO|E^}+N52fba2I3-`?sg_c_`LY1^1Jk#qdfwjFXeO0p=ib4LLTc+`~0m_ozX$huWTir2^Q^phl0PT~b-x5#PLZP-*|!cs9f$exT8Zt31oplg z2*T_x*ux(DTY3gz`qoiTQ4LcxQ<*OO?9r@9pnwONjyXB`e)Tow`^RsFMdbiV zTY|YA$n_u}N)e;~01(t9NDPgcBrKCM5V5X1pPn;PYPP=@s~cdY;opRkOnFxyxBhBe zE$l5)B(j#;CA!|SG`TD|0ATxb+t#euqsXHQ9up%snB#T^bDu%T6%~R<0yqFXIoQtR z;EzzXVi{J|CW_g-NWt8mOsfoJf%DA?Mu3rO=K4q@Ta^qMGvP-V^0qtuK>ELd)0`q;=PTdGA`)IRRnF?r@cpab97>e+MkBnz%t5*a2P&NJqhFK zO&Hi*S#s7vJR2@Yg*0TOvK2c}7UwlJ#r#*Adv1V#Ejc*u0{}bzwL;G7V9yolMRKee z$-vL2AEz{s-{$7x6h)7GU~J#dJ^sf6j|)v8(rSlaUS7ksB_`c)5U2+$^%TuY^{r=! zn782hRa-ezjGDW1EK|cEl;%}samdKWbzJrwa%zRm#gytSq;Co1VEd5a!($_npZ04! zRA&}hmr=I3ONLc&U5P$mI0FEF*{a%o!oJui|!BzzpPFKpg!TIAqS}ziyR>NZAM~Y^(oxzjLLqC7h z<^AbSn{cfQqr7e6lo6Bph5!U(zG@k7=6y+KNMqOuW?0t%5IDwtJ$}?dr$X!TcLn2= zFpR65mKe$BxBe(px(ZDLQDJo zQu5o)kRoXE*(W(U;lEyLp0y&}-?xOZyib6q^7w>f?cCN-wk{{VkF18l-4RhaPsR@iIRS3lH z7#!5=YXloU7FU(o_7?Ojj(^Udc0L{g_V6sIU&Bq~pF|C?= zXw$>Q#x+(OxL=k%Yuc;Gn?b@kP`*)&jAJb}E#BzL%^*+?P(FN^JZ|~%&3PbUs7NMQwrviG!}H(| zPkfBj*P4}-S~S;Ns6+xVnkOR%VRwE_3cquS~9}c%-$R&PlV+8K^Pgp=g|JNR_emq<|yMw zl33=C!VG+^z$B6Ff-&=`mPU>_7ia$fDx#<)U|^GvzA1RS*xYICY?^)D)BHpeq)Me( z+uZg8=mF-eS?Ts>^vN#5@j^4Tf#BzH1KXZGs=QY(Gea~?t1yr&VEG6bCy&~lGh42u zi5S3Nb{afm2R;5rG&kXbsFFQ8+R_VTm?NS{T}bkf8!Q3&4nMt9)U;a(H47te;xxfd zAAVG?Cuz@qNk3X>k|^%&uOyj*G;Ykim1BSa`eQWP3;078f_6J4D5~6^nSxCn??08Z4HC9U(_|xIbBil+#GO!<*`j4nNqBEe52-nHt zNXS_-3Bkwu)BY`z=-Uj(C?Y-w8O8uVulAwJOH2+VYiYjdJaaHe1{?*!J4gBFA8M@? zm;EbgXCaP6VNMtf9Fz6Qs?l6T97{Z99cNo9yGYPj%5+9;Dcz!ayt@0?eA7Bu9!v< zVUjggR*7F5o-%L=$F4d1P+ebEpHIHFYpZ2D)wiKS;~6}kpFg!cd31wH^jm8fp8k0R z8&*flIXOAN!5=OMA1bi~Fkzv99}pJYjMx$kagp^tlp6B#^4=#~c*~88Dyou3JwDq{ z?@qI~yhZrEjd5yM6UiTyfNT+uQQIG-9y9D+S$H~J$leUhuLERZc7;#NhCaXRSCSBJ zC5l&xocYNoIBnT)FVOMxsusG#K`gcrTS|~gEBMbmTXMi>3VF)*2GW!^omI!kmm8j1ivx{@68A?@^L70kVz2ejJ?nIqp4=ddb?R9(;6P z(k$NY+8L+5i37$Id3h%QG5hACxs%4Sme8 z-<5x-A2a(^8#`;`s?Tw5u5DwG2$_ahzZ;49VM))@g0{tO*lSF=v(t2Rw6mr|xz8jsW7j7YIY(M%?d-XzEybHMS;$nP?cQ4;GYoO=Gn^WaOuLdhJ1-t+ z#4xj&9RXPah8%p)x7MK1Z(zC;TF6>o1y7tDl0Vp~;F`eP2s>K;DdvYwnak?sCZ0BsS>Y=G=+Fp$s7Up2R~Yx{so1s8W_ZG zvK2E%{4wszN9j+!y0;R$?ogr-yO0nWo6LT|58TpI>L#bz0kDENCRpS{;srok`om!Q zeKGc|SK@A_ZAFHZ!rZqY5| zx4Drp=_|y?*BJ8t;MZTG-gwzeZlq)^Zez7|cLxOEfx*E%{{U)|)Y;wN-(9PdJlo1A z_;4_z<$>!% zta6et>5oD?;g4)rPSdpewbHCa<`ob}{KbVxWG5Va$QkG7T-T+ix?5LtoL<{ofbq=3 z1-Sqw8{3-e5wuq+<9O{GPQE8HZOH?SkFWQy8~sL2B)kdgZKMk6>t(RjXOd~&TWCuu zS2$+!jAVNH{-Ud$5;s+}lbpl|<2a-TZ#|O6rbMmWmY0*BUw>J|ttV}kdtL3CD zq#fSHN$=X0N4L2RZK&VPBEYH^e-A8J5OMR(dDi zSgpRSixZVo9ur~o+mn;njAp3AsC;FO+eIQCL}pgX?au_`xc4=7b`NcA^4z7@hFu%M zI95;y+z-AEC`!`U67oJ9SuJb}MII%9?_uI|#~>g6BxavudM! z0!Z5|pk%n<5AvvPwW8A8MRyzw6PDZpo;@-@&Y!320%!!`3jvZ5vZcOXOcVN5NNtD5 zmuS3GhF3s2Vsbw8{3-i@ofoVw?Uv4E+L0igKn%HL1ZM}`P6)`Pi%**J*Y1fM!&i3ryJ9+KgyXr z5RVBjrkdK`L*qx`gXbr5u1}|7_3i6Re{S}Y#L-T+p@VqO4o8@Sw~lh$^NMxW*t~p; zr^gtYA#*0%TZTtsycFzs&#r1q%UkoQTwKOi;e2*0&zKFz1bm71_n}&dn`ATY3k<$O zqCA{}c9Zt?`PIx{#jmMZ#F6g8Mn*Q5?Z>ZrJWP`L2)t%_t#0;{x!6dg5(sYN9f29* zs7ZHi;oQiVCFF>h;bKPSOyK9(fl@&<(MZtCa;V1wS4Jf=GQ~&Fu&Q4h172RcB2M$# zk|R|A0HWK8$o6cJLJ+RT<7MQ#j(bVtwkYBqiy9N>+x=d=cNId*QMd`BXZNv!z88x8*(|uoc)IB01*(DhjL+vy>;aA$VO zNAH1xFnz^4P#3LwS~;XyNo5b5AsOt$(;dB!6zdy{rYUL*NKK;6ZFp>?c{fQLjrehZ zaqbB0DrxmpY$D137qw6}dnVSNqApHGkv5E17mu?DMNS*-Gd;GYfvBa?e@7-V@zwkkZ6 z>}@6{qp7{#o)*tfUltN0cSi?zs|;f&xcTu=Udb%@NCG3q$`_5NH~@d3`YF~(OWLeNN4xW@d*kGPYS3F--)Z_vTh7r+ml$R& zNW&002Oi-5wRQ>PiaT(StWLzM5ZV4&;~zh2C91rVwY(Oi%?>sd?8I_U%Zi+`bJ9kN zpf0m`E-kGC#@;L_k1ML>O7Z1B$0PQuI*j*@E#|X{O!(S%4&bi@4}Jw$it+9&E*|bA z@dWL(0mF>1ALmT4Xl<@$OY}P=^A!U-P!0 z7X`ewZM7QQ1~MKRi-N0LYf2S2VVtXH~x zx{7#l?J_x#r(z%19{C*AWhY!{-E5gGZX#(CD`O<+tGjCjVb~Bz_UG$T*#Ngu+sY0$ zvN+rB4s-Iy?^TAa2)}oZR4UnA=OO;y^)=}EIF(V541z%2!T0sZpbvcu;t1kXJH@myVSs+0zt*m4 zx~;;rO(I4lWZB{ogN$P%)6#`kxXx*+FY9`A^V&rrd7Lqjlr6W=V+4CrS}WXXsU_!% zz6%BjypX@|6&3aIp3+#RmA~cLK_iTV$^G#|ul3&ytZgEelZH;*ZN)OTRDj;XkXpke z^4%Xb)QT0508x~2f_)FI1iFR^wF4Zs@rIFBWRyQDLGvm7f3;JKS#@3TzU{g50oWRY zKmeH4??V|>Jg(f0tZ|X-LE@^Dj=?6H(Xxx+?vmg_!T?AcOK?vZVm_yz)`c1E)!|UP z@G&t~EL4p1^c|>Oh0V9d-dkVW&*XiqRratT<0H`b93J&kscfXP)D=`RNp3+dTWNJ} zLHT-$SB**28r2$YKGM)?R}xrU$+lDh<7V8aAdl0xdX;uZecgrsTYLcE3hAt z^TP}ePAImmYYn8b*rK(#k$go)?S=;`ao^Nthj@0D6Wc>=Aqi}v0ll~*I5B@1&)2?i8 zu4TUQl*m*!qBk5j?0;IC*vC4-It5Y&V=M^XIqmODJ?+E>eg0&|?SN-LN{sgEffb^u zu#VqTit5f5c!uS8-MDOb4fO{g)!3RLW+Asx7&io-GC*O-&(sPLZ+R`&Rx5Tg6>Yuv z`qWcty0w+!Gu%fdq1qTDbAme@`qS~0jN0u5B)n^Pw}MAjNZjFbjEsZF@5K@LpM{bB z5)~0S%7*6y6`YP#i&~8}9q$pziDcziW3fLNZo^6D`HdOl?bD=1M5Vrt*$Js(VjJI@6O*`{{VU$VK>6XB+9H~P|8e)1b{s~aY~i`M)Fg-lKr(A zB9c&ur)r|9Bm>*!QR07tVvx-K1AoJRfM`N7#_rM>mKjH8#G7kve+8s>;iCwmMU~V3nU_WZFA{h64Gf0XGo>$CpPZ*+B zjKXNkB&0Dh?I(rLIjAjR{{WecG+rE=*n;hW$Mn)GY}LIHTV2Lw9yoM)(>qzaXV>I^ z)}^+%@SIzCbM1}51h6ZN_sx3gR%_X2o=C8~?AkoU3<2^2qK5IHxr%WVOAg`W-;n%w z$ET>Lr(V^tt@d9_D_5EkabV$D`IE)LB%E`Mam`q0Wq?U-V{aRvVpDtZhGIQxyz+~i zK?^G+QjMU8!8zOMoGAhuBfwZ60C(hCGz7Tc>~zg zQzv0G|Bz$g2{{#tT4!U?s~lD`yH00Y4&n=AzTuRBM>zia8|;HZ$e1&U1|a z0D9+NHVW`7-S`%}E<&jblFBfn2OYbUQN7yF7l=ezVZC_9S{{SzgJX!<$lHT1<708Nmv4F*yfZA9N6n?+83e+__ zWQrw_h~}N~wjv9vgN&T}(I&XKo;kiMArh5Q{M9?z6>*;4rx>ah7VmQeVd4d)V;%yN zv;pc*u1{*LYsfil8ZKdq{aQT4BrL3fn7QYS`hS&Nzn*z)WQj;o44xc}Pbr^9_N%&B zxwm8DS_OtCJ6NtsQgBbtkyXAW*HpZn?44FN-E;zHarfiDr5m@=o7UL|F0E&^Xqc8# zttJ2)l>Y#qv7^^;q_*oMDgy6eEN#!6fI%eukMBZycJkuv94=7#fsuQW&IhhJ{?+Bw zZ*I(X{tnp#379A#uY6?vC`pI&3qr9qtJ^ye!1$6sAp(T}bL=T1yLjEul#y72z}gsb z&OOB?!#}_{xMuN7uZWq(dEg(`nynz6gt2&s!8s&w6b=YKQB$KwTwk(Dw_Z%PJ6ix(%ZyqF|w8ZvvbrM8UXS+6c8-4i$S6p`O2jycC_^jd6C-6?ffc?X>GKx_lnv8s$nGQGZCyZ5R$_FAO3 zFk9OzZbU2*9JV`*W8Sy2$Ktce@bN_0#?*)m?e2cOkJ5*vakPy(+_BudGmjCaahRrLM=w!Hw+!7OsbDUJ-GC( z0Mn4$$kI-dlb39cM+5`=(8rPkG<%2g#tNUz-M_c_(0-!&LpdeU7Ne$2@Ydg zNRZ@~Cnr4n3J~*cL{yU&;k-p--gw8y@ z&+CvW(M0!pM%JBK6~jp@HUkV1$KIRjGzF~);z*>7nbaa6!#@T0A2-x`0aq@g7x%EW z#KlNr;De7YazV##G3o0-F76^Ja~0LZb4sIZY$OFyf#*2nag0+UYp5iQ#3b=p09YI; zTq(%UsmcAR_}19VZ(-?@J87>xXr+Z_0bR6JDd|K#>}4Q)9X?~-W`+MwD5&v!jXjv2Pcl+;Q&Mp}uRWX>EV9R)tT@2)9_x}Y1u})JGDz1z(izo&Rq*0RLGL>+=KaHc)>Xb-_TX3S^iKpD%#DJL4NCxCPKxI-lV0vT|%}}?#zxXSe z__>NHyf~3gOD=LV^Y5Rn6q%94Q-9JVo#1eBoQ(dartMl7tEkvCz9)nN6Dl%Dat`mA z_Q2;KDif~SO>L>zO9{CFFmSEQKHmKOXt0yw*+IHUqXEf6xjtTh@II9V%+{CMoxJSt zBHObnm2Il|8~}X<4o=e+$R6J1C5@t#0~ryqb=$cP4tV*JF-Owa5iH5vDIAefa(0ZgRzzv+ znQrZT31LOsxRMwQV+ZBhpt_Pvh!#s`5=r6(ApZbCjP=RdYRd(%mI3s17rD*ph@K{_OCxKv<&s4jm)nh@>b zd`XV&Rw>F>_5NWok=|c&{kV3d+6u0e7JyxK<}M^jOD)n0Pl*a3~=e!4y$5iefg6uk@FyX za&h&m0#AmHDKZq!#bn*f791Xan4sD%&Fzi-#l_y)>}4Vb@rm4a{$>X}4&Vw^KL)g1 zo*g=4C`jaI6UK7m3Ks_?dvS`Zt7;OXTRo&NEG%#nAD5hxeNQBhwOXCx@FrVCX&xy| zG5YX%!TNgp@kt%U-Lyxh*{qXO7ZOAgc;twPvZ{k11<5Bq zgS|gao@p&(_-9!ikP#D%h6*rO@5NWs@1?yG#WbHAf+E75ftS>0>P<@*@~#YRZpj_H zC|+2M2H% z9DM~m-FS1VykV`>af}_uz5)4<^Pn!Wj$P*~;RTOpKE8+LiZ6b$$XQb4=savs&<5x0=#v;)39?R&yhd>D*Kv{+xPMd7($OJ7faNUC{{`=L*VjexQ(Q zTR9?%*&;=EI0KdBWpZ$SV-!Bx?%2+eOCb1S1{FZcp8o)T^efR(E8YHQeA5N1+Go1sm2(7guDaQDPm61;ycsoznn(Xwjtg&clNjF9-djJT=6|!;fL}Q3umw5uTM1rG|MtwQ; zsI=1zui?$Ys{+giC!bGq%^JA3{vU4)>6PCgAQk<1KYI6M>qmT0cvx)FVYLNJCk2^% z4nV>Cky>Fqi=&k(BC(bx4hG@~_V(lt*0IuF%QlEx10;mT0K$?vG zm zq($Zqr-M;-PfBjiEimJLQ| z^;a~R@lK_qOfxRHGvAD69rThtm0kb%{_QdIGfe820S zK6R3TF70hi)}J|_!%PHBjgf*&V0!lLMDCX6{{T(3oWiMnGRGi@g24#@A3t%<1}R=R zt(x>2ZB{k6iaGo_85e9kU?>?QzkW>&I_xpcaBhRkap1Rv&4N{l&jP7x8b+ri5nRYb zl9t@jV{RL>AoSym0Y&xhkhi_I2H8;^3Z~+Ff--(!=OZ*@9Cx;B*d;II)hyoLTf+^@ z!?{ZKY-2mVTz2%Qytgc|m}LgxAXBnJKqooKZ$p|5H%#g}ef(E3&kPQmj`b&NuVOLI zLB?q1m5!rx6TF)PLmMzp$_X9v2V?8ooKxjcOHRWmw5^x)zm2xHQt_+YOLKsuor|}S z3HhI&rA2pVZw`znkztPg?n)Oyg6dcilk((!snA``EtEbMM8THfR1?S<-S+0IPh~Ci z*AU8lFtV3K1JHK@pxyK?k{Nd$jpmO!Pi^B(6xmnLDhV0=a6eiTq}p3r+g#qkrA|x9 z;grD=XX)&5iqL6Vb-a39(lqkMCmHCUh zn~JLquYf+4YYDoxnN~|FpU=1^N|VS3w*$3k+SP6$c7kZj&xU4IJ5G2f1D@)&Lfvhc z<(Rb0%7N5y7qB9(-y*`Xsz^-eq`nR?3BrujUS-K6FPbV|>6bQoAe+ijRf{xZu_w!q zpyHWmi5yTOto|@exPCxB`1JRvtSv9a@muG`yEgdaoQlcNjx8Hlf@({yKA7eK#r5tCXUkYPH2aL z5%DBu9@zsYw>`f~C8?FLO(Req6w^dAJbZQsj^5*sv7!$xyvrr6v%_s9jE`_pcX**j zIr(-b+zV?Y}V)_kNL7b8_uKx zbM)X3wPcnJX{3hY%_4S~Gnkq}3ggorgx14Qyb-__+ady46;W~Plb_nI==Mt`v5|7^ zWS%fq?&>)!pL}lp1sKgoZ33%E10I;~b8F%gZ96EJd#*es?nlqp6=WE-OAAYTdyIHR zyprS<^J5@;cl~J67vBqsQc)8$dt?VYh{y-!=|N+=f$!sGj4jQ`Iodb?az;J7)^kt6 zlxTl$LX4eZknG@NgCQ^xKkUlM=$lEUQ{&|wbrAv)Kz7T zWr(PKz+(wQ-0&EK;-E$0k&=ju&on54b<)R99Bmjwxt3))w~q#5c?t2rU^<8G`_Fho6xB z1z5bij^cTxxUr7$CMRn;;go0n4{BzWD?=UB!cYvwRPH%YHvVjXzV$8j!bM~m%CqeX zrFhN=JB3bHsvV^I@&?t6D*pfwk(g&#$k?%rZ3DjQy$rf+R%D^Af3M7 zGxMzV%iPa;_V&a~lZ+&Qg$zOD5BKX%*R@;AOKW3(jk*A_A}|Li!ztU_o_^J6;cZ`# zB(L%e-B}VX#2`x*&fo`q{-sVkQd-4tZ!g9CJ2HzTNC}qv%zMG=8`Y|mP z#?73po?*ik_QpZ^)N|b=+FP`@MXeZ?E4v(!a7WIkEH9>RH%upHEw(lhTGg@u&UT#k z&0W7ctbC}#G#O+gg(^7tgZ`8QL60_e(8>&OvOMw1qn5$vJooQ@(WPQ)YZbxAjJ;CtiOwGFk^8&i@QC6alf@isdEaxgr( z&&!H2sYMo@eQC*AU6{Mz0tp!84mbe$KnA~|uOjL0L@Bx{q#{R7f281#oo#L?Ht4l7 zD!hnr##qTO`G6k(08v&n^;?YxQ-)#u$V$r*epUG%r_^9j>#60mwKtK0HNlI*F{0q1 zJZB$D9d&Vaeip3PVs%SP`YvAweK z7Bx33ak@p59lZ$sD>13vvAB`p2^2-}0;ym#MP#zogko2Yb_WL`2;6_y9+dKgyB5-W zEt!=p-e&Sn6?GOLHaEV8q3O@<3(- z0DrI2uh{An>UNPrw<0xTi6T+k2OJMxC~%xZtFuLMu3E{{S~aUc7{Ka|;Nh@1$o;Ar z=bAlsCzJV2;WKV0`ar?Peepr{4K8>rvxqTLeb%Nus-?pt6Gz#q)lq>@_4wAdlWo_ z^&Ecn&ReXK6o%di!idSn{#$80uhOh*Jx_0QH-~P@Sy#*Ez+s+#eX8=oHu^G!HXb+M z5cd&FBDC@0G3duUU>YbdQJ{q-k^ETKX6>D%&Zpx|BTI4OGQ$zekQ6pO27A!yqLSv`NaB%0N4I+( z{mJ$9tlS#hX$OgFui>`CmPdV!y%OX&{fT0x<&OUB_|cWcJVPSvx&KNq5>?N|G#?R&cln8T+5@Qk$n2 z=&~-m0;CR&B ze=bE+jh(lDgde2_4%XMrIw)0g0+nI{wlToT3dXFt0GwpzrMLKo zR+d6Bv%`#M0Fmzi4AE+#I*-F(gu^tY~l zT-94tdsrFG?#bK-Kg$dN^cWxSik@KemGEQ=pcY|_?gyV*R~|#%Y?9`9*6Mw+tI0YR ziB*OXK=m2otXy8&d}5T2RgslrjUz$_ryu~-a9##Wk9#lT${p!1F1r*w;Mv_Hma=>}P>^`+#8~*@?hXDg2 z=N-wM3G$1k}@i?F3`to1u3o zwZNW5al60FjQiB7EE<7PD-5sot8M*9(v#v0SF_C=>lARuxmlQdWA&zrYV23wm5sbH z!w(YNznWu$aKoB}Owq8wk&B!vZQ%3i@6AoPeGl(f?Qeb(P|@Ml z3p6JmPHRK9FdRGr_^sFl_k6( zT0OpJmAM)9s+xAS8tE~>5HNYRzTgVC8~}gCfK4*KH$ZW)owl0SmOeGRh~sjJCH&$^n%WCkkWKpn=<%!Q8)fJ`DI}9?Ck=*QmHw8f$A3RkX`}tDtIrm7xTq`oE zY%hGAe|pKvz}nDC)vV>bV{)Pkh5l3QJ+t%m`I=C(NgSRFVl0rPE))(sd!O{77j~)q zJ+AE=W65wi9OD`1pP3Xp_6T>6vmiVbw^*RAMvtk;jITSP6`B!Bdq z185{<=A;*^EUy#cJasu3;1kYI_o^l-2hQgnn5!3eYdyYvALPd& zFv;D(9G|cQx6ZRk_zIKqO#~M*+xXWX%r0=5J8}rlaaGl(w`D3u`(4=hL5GY9%BqsxOZ`<}d<~;BlPx zC+sLy^`)VEF$rb8C8B2|JEJ4}lSrDMenZnI)AdVRE3{i!Q~Bd8&PgtPar5BNsWsRk ziK8(E@&!~qw)XGtIr`Pj8%B;PGkYASXq2=uZ#=PXKG>lb-7#-(dban{PvL-06~mZ^DBmf=LYOSO@awo(CSe$LUAxZf$4MujROnQNkA5*g1X& z8STa@obd;@SmIT>v5=rfQGfz3IUhWJ^+N90PXLjm3jQ|f3mk&EKA!l;=|Qz8*w;ar zq_q-VOMJ03!F)9-#sM7Uj{ejv+S)^Lv@Fq?m6A|YoFM}k&#nf3^h(YM($-atmS2cq zxX*L!-qfmHCV6g)nW9IC2}kA_^ggG(B717gKGJ9sWblx*Yak^%mrV1K_Nn{}c%)wf zF|p(`J7@EMhng2XjO*qyBmgQi;BwB#a}U$jhu=r2o0hP5@=svTz#+u3S*Vi9PY>RseKt#b0Wp(6|#N?WGnv17gCi1U&I~V@|*r0$0eU3#1CEGHWfMuSj zmrkjHB*jXo3yi)y@!x~{)K^yvd1|d{=?n`YJ{V4RleCYwueK=Wr=&*|LUS5Kj2wva z0aLhuMm}Pq8Wd>JNees1>h8|Rv1T9n6_lX1jejT^syf-5c8JE37=T^8m&nM-{eRe{ zw4E%W@XRb_oaN+KzySB-@7w1^TSn6_?))@Z5mcRoTAbkABqgy!QzGL#K2ja*>};Z%!)o^EtWxY7uX27^*7m-GD~X@ARf) z_Yaf~Y|$j7k96f)B2-N!7` zg_tlb$&I8i<7xi%L>0FfX$t^=5(&csG4J|SeLC5$ZzFk>K{Tx-(uLp?w>ZJ<20wbz zQGJZnyAlr*SJc&4B0&JDA>$HM%`--m~muqJi z#>Vok`93_3ujLFvjlVKL2AR})Yurm7ptn9cNd6q8ubwX{!9Ir~gNo*<=oFV_eIH(g z+}>Qp2zv-)W>~i2nYsS};Qaxsw-SjXyLWVsWf2rWc-&86_RR}x8SJd?t)_-BfrDDk z2qI&EG6&G|DBh!KH^R*_qy|W#jKvuI%mS|WZ=N{&R-Yb1p-rUo+UkyFWmRCvnB?wK zMm}7A^gS-EqSIiJ4=K!^j%oO=E7_oLE1nrO00&nzB0#o{o1+du?!>^Pw#K?dR( z?QT|UR~t6B46)?rZ@CP0G%26mg6nuiuI%b*xSm zUTNV_WihIu;O*cHeDW%UF->dKGsaa!GJ=VS@(^I{&$!};8%S>N<5h???(M+D+hSt9 z$o*)0ZkV_58IMqw>PBlgi!x$0QmR3dImQnis7A4^+-WT=bF8+lDu)}F1q!b*e}LaO9;B#vuG z2x)ZoNm?md4s*LZhp+ej>nm$E{Y5hxpmhKsJT?Xo>OrHuIL7A65)b3MeVF|>J}**MjS)oJbS}rgOWXf&+Sq4 z>gG$B_O9j_{Fp8MSRX8rMl`vtJJij_E``q8foAF% z3^C6E@IVK6gaW+qK+j@-x7MrM*+$w~5i?0U$>OYp<(trqcE&xZzKJXzIzwwBNQ!x8 zI1PY!BObl0I@-pWr%OKhWS%fe#kKZ@$>$!#SDOho+C1luRk1V}b!%xYBe_+Q+|FW| zhnOn*HgTL|0Q**o>NqX$yTSe!$K&Itz@HJ`WEBecB&(o4e}v6&Y!lh0y3y*t%g z4Qo=L#X75@hT>@u{{Sy98{;YnJ;MNT>_t(+bKB8_mijflg|xRZTc?226NYoRla76T z>fMc`cEwrko@-%(S+K)!U-ReotfsHj*GZ?^!wRdT$ioFPJ8_aY1pfe)MW^dJfwNUx zYl&jtxk>`rZ+BQULTl&(Ad+dZB@_8zeChs*3*r*T)0f zHCtJ@d#z>`TV;Xm-8>EN{{T_5z{vS1q7lfNg!ip?5=P01GJ`9;0$cUueMK%s@^8p` z>Okh!S&VXc;zH6cK_n2o`g6ggOXT>ihLt6)%n%b0X;2lC zM@%}5mKgWr9D7i`Le9$C=0#l0?B-`EG2*U403Tt_esvfmyX?&|_jBCb#4QpwGr3@r z1>r#C1MQMe>r`~xtGI3fQW{eDk~MEIKEGqn+)?{m=tKy%z{b+P=4@q094>u<#aFn~ zmfFs1tul36lP2-M7%z+#&$s$hCw-%FZ)I36kyC6@Y-A)MVZg}%kEK_KP<6GqlHCcq zMatmvSJV%lGgIl3Nd%>}A3PFzD-3SOAbs*`Vc^SQuuNGJK_Nb>7~uBy&1RD5ACNy# zww^`2Xqk~%Ho=}$FyN1tf4zH3vAMUi_{I#@#z0JNLu|<7?Vr<%y(EollgDjrWw>O4D32$NaYc0H#WU3m=)!=xMP*99!Dw1@2ZP@gJNVW9i&})jpl5Lu%I+ z7r)O-gnhWk3d(YzAJ_G%_0k$CbXl~xHnaQ|v9%+W_QNp#mc~O7?ewVbQg^()m6JEB zh0#YmD|64(8m=#5F^h}Hio~uXWqx_iGmqYj+up`vl6d^{N~PI0gR}#TA5btdKJ>DW zmW>vfM%m|J@)5b!41{O6VV}1-skHdacGJp%cLpkB2OCLHIQQW9s_Q4i%vGUn(jf$> zCnx+ry-uq<8rnjLphk=cAd)yAsmSB&LYiSz$uz5mg4*pamPs5*kUQYx2kXHyi!#KKxN} z>GWl-Es)7N%22?@L`G+2QH{i&2itWki&a?TBf(?22`9EkZ=a#(+M3qQ4fa}Bh9zW0 z*f`4$4M=Py)wQ`IiZleMnVF6@dV2h*%X&5WWjD~{hTdH~PSZ^+h|#+?iiF%eA^V(LK| zjPbz81MVrO8942LsjFR0Y?fFI*6_$-X+OixLHTe+71S=iJzP73{I3FL0B}w)!2N{| zf;)v5cKV8zjZv74a!UdJU)rbBJUMLcjA+nujo`jWeECn;(t=!SyahWc*~K`wGDB&; zL^~&SJYauU+;^g~87^*Z9@)!VykX?Y$D1DCOj8WkdR^qU@xlypD;83FVB;D2k4k67 zZ?Ki&Mv4Nh;p5Go+qw4`rj&U*W>K%yxNgK6e4C+EWjmvGP6%$~A77<8?+iAkCVa;- zqN~UA$OL|v#SEVMSJC0OWkCqbM%m7D<{TefzLkMG zR!;h(e-xS+7%t)Bv25Wu$R{1WzVt>bXrj4`$B9D)Z~ANlDaQw&odeY&OIg?}sg=)$ z`OY#21LiT!8`Cf0hR!s+g{F=c!n=dL2eJPE5+6@d^P@DPlR@*aRh^WV-9RE$Wm5^0 z(5tY?+7F>4C+${^=}!{bA`fz7IXnS?a!>jGv`Q$Vvbn#TPFIz@w{UZk03Cs7Q1l(e~-E+J5) zv|+a8Kt90sG$u<4CIaDDHec-eS8P4t(NRdatPOjK2%6QzTIS1-14P&Kh!uAQ`8!(`*eaazp`=8Q5UP3C;)GGy(3~<=vCR zGDdvqw+uex`_`LGm4sII`(8PsksjhV0Od&Z_Rl}9MsCDSwh6MhI?c?N5-<|8NMej~ zhXXh#(>(p@_7F5y*Gn?8L2WMJNGh`flea(8d(i^ckm^PoD`16_&hEowU}PK*(x_cS zEcQ2RahT%X18ransOLV}p>e*3nyG9SZlbi*A$OAPRK`@tGb>~fl^~7|J!&hBY)@x# zX?+u1TF8fSamRk()n2o+j$KSo6ooBiK#CM{JfqNh{OXjNUF7pdmhTya#;YQ#kf$Bn z2R+C3s;Fah)1hg0Rld}2QI;rHX+&rWMx!8(!x;T2rN2~ac6aSMd;LY62VR8ArXfT4-w(4C}l@}ToWidES+8+2vkzntIP zA}K_Nb4W)g9G%18>FjB2uB~0+TbR?sEXsHQ2F6F1<_#9G(cae5_@q)?-Av%b$k-{# z1QFQx%|&6;lcbUjP`qX~F0SAlkC*LIOBzk5pt!cI&fj#toi?cVR+2$(yF=uRs6Qc8 z&83@91e>8U#7i`G;2$aA^Xe;Ef1zAXtsS+*5W4*^nbg8#rtMw~&5cTAJB$ zaP#;|t``j+a=_=dJu8(>{$y+58>DGZr%fuxQDjx&*>kiLf^+Ni`O@85$vh%5%lxJ+ zWX~t-^P)1r@T$wX} z>*mIM`9AITr&8o;RoOffCFhB6V>D63r+Af@k2iDmsIToJXkvR-ayau3 zx2;!eABNMT7ZSWvmMa>m0dPq;BiGa0)~Z3iJD&#j83G(ATywPg)=^8K>9CTtQQH)N z?O69WhmYzQ#wpO>OK_K1Ptqj+E{ z=kqswRj!)0U-_%MmRX}gJ+|Z4g-5aNzW|lgWnUHM+b+yAs-4-#8RDge^EXKF zypc$_U?fZqM+2T|Z!B$e`-swUx5X!f{Ok|Y>qMfq(yby%E~7GBNr4JV82@B_sN9I215kTRqLnEwoaU1rAecsN=OX zVx8IpOuZbA){6N+=g6y`as9rZcGKL{-hP0StqT9!5RrWudu_UCe>JMJN0| z7JRrKx!Y68VHuqrq-~*2*s@MQ_dW75DI5}GKCHQKB(mF|h(%GIsg5^s-viR9>z9u0 zZvd3ccwQz17yitW|6Ntd$)97j`;kQdzybbd>WeeB>-pA*~FBNx2 zBu%qgHMP64g+3dUPE-sGb64!lQQX58*YJ>bCoavLkUx44dwUAP!EO|zjQJOd4tW{> z06&#WJ;YYCD_^sSSPh{+F&>@0`}d`Ic?CLl!qMJa3#+@RV{MHgP_hpx1P%}1(yH89 zLvE761aRAr5J}-W{!EOFeTc`(h9%>KR?`)qx&Hut>q`$Uvnl)p=e&kFOC8D!2^gsS z>*_OCH2(mFxN$5C8pno4=K$yXR$o$@7>mz@@XwW6LyQ7Bq|hX3Z$d+bM^oXtj19xK zeR=Io^y(%}KFuzZHI;*^qX@B;5+TS|AmizZmg`fNTS9G~AvL=!McHyNI}!Uj!R6tJ{vvjQAG2~s@(KT}e-ifz%x{eTV4jAo!S3rpmdd$7oW?M06S z{Y^A+q=Ct|K~IUp+s7b%kixFzPCzU@aqGoTqW=I5UDL>cz(TRJHjjL`h zBm_fnq-6I@aHHkhii1&|{vB+521wncnp2J#pK6M3lwyW$EwR=&_YqwQPT3d};tcS) zHa0wp)^-=B!e6LHEeG0k@xqgbjxdBjYnw46p*7nn8CsN6HK@k=H@Gd z6Q}{z8BaJoWRG5HT}g#HE$YZb@Jl%_Ex{$29EHcA_89%@TUhOFrb%sv_@=lnBy-9t zfr0&~cAaqz#kYxY@?5kbl>_hz^yB6I>Mc6nN!so!ZT@g%1hFcFp5HFViVeD@*srqv zoEL88t)`5ut>TfiWyt4leYpPB9M&_zCA9ZU;t~pk#zKRUpS@3M16WUP+tq+p5-#DK z9_Qu8e@bi#AXws^os|nSWxULwZ~*r-eb=Df4@+0KGwM=Z23T1{QHH}mm<7Q7bM1KPuc`bZ$$e5Yz6Znpql9sc#t!%eRg@VE6Rx^{B5kc&59K;iFZYC>cTA z1L%F~Zkc$m^vkON`=yY7E>!^R&vJj?tv2?~+S5Xs#z|GL5^NTakkOnI^la8!d;Eax zwQZ@|YIfHPcCOF3G)hh#a(TzUzCN_ij(a;e(*8)|vhI!)7CiCh{r=PzIBf1UB$$`B z5uXxBiOU>%1L>NJs4xB^>J~|oC?j+$5ddu4+z@E2DLO_{Z)`BP62|t^>{W6}WjRuD z*}s3@q@L``Hdy#-WN=vkB&f~_AH7xTSlHa!!zAk@u|<}6&O?L9Adi+Rh0Ki?!wYE{ znBakq7!&X84$rhl=}{?F+b!7Wd>DuVyd&TZpb@hAW5}S!3Km1Y`dI%Kr6bj{VK( z9I2bAW@l8A84ygvX+TC>9PmE0%c-r`QFucb*T#gHoa`8UlDYKlLbSa$>g2<7I}jsv zD(m^2{{T_OI2joCz^i>o^R}FY({m(-9l+()aCs*g$IsI=yb^mU86u1q)|PW6y~3-Q z)U0cRjkx3VCp8tF+S+vql(R`{7={xZl?SmH`B1rZ>$|8Up2^lmg`;MUPs}3DFb}UF z)%{aUVXE214CpRJu=tr-GD{8s{{Z7c)6`h4>qJ_P)y4-uG2V~aX;yc7e#jri)NR=d9k~wp@6WIu>KhccxYS^@x`Nh8Vu6W~ z&fH`k2cQ)EBYQU|Z$T{@IIi>yf#P_rKGg~oDIoK}_3k;U&lJ`$LvD6U6ip#Ar_5vE7 zLF-j5qe=92iY@45k7|Bk#y{kCB@d|W`%Z^h5W0y1C9@DcgM(4SYooCQFzdmnWEc1 zTZKdF2hV8F*0VQrwWgfc62=R=nO;U8l|UE+<-w`+=9j|wm`p@C0FryJK416mPb!M# z;eyMzF->%hai?7cyM>PN*&8I|_QeO2s-w1pQaYR^FIjx2&~c9`{VM$THuko&+Qa8B zl-q&|FL9IDnyc5kZLEDFB91cmQQEA??48Et7$2*Cl~_&=ag4mOkdu0QIIOTqB&{Sx zRhXB;jAK5ZN}j=Q;g`Vx46rMVchA4xt=S^SWEy8;`-asVl0A6+D@Ug30^&AwaL~r3 z{8BNIpUOwSxUZp<(o}ZFFSJ|GE*=}pAsntISvKIVa(f?_u&qt{muS`y1W!A=9h;Ql zc_ex^2>mE8OIRxE_EE8smvE7kt_yRF9(!@#wz@R`012pHDu~Q!J1QYQKnTIFH`TP2 zhc4l;1*L=%UW=Fbm{CASF)112%z5k%Ml(ZV>2;RWO=C2{%DRDYfaHuG-kj~{>)y84 z+NQ;p+(w}cS)1xdmj~#7YM)QkBfe1~jZ#SC#BNZ(JmVPl;=JXZ-i{~3t1vKWQfX?@ z%PiB#W5ciH?lM5fd~=Gqr*!qqcCoOYaTLS=uBC`lyO$*PKbTg+=5L6WH@QL~4pCAu z+m1emBfrk7T|M@nF4UD>SeM3g{pz2@IcaujD5cqnwzRmhxsje3F0F!Xe+>&3WIP-n zsru1=jkmwHN$uvhh{6e&DB$Ng2lOW&N-YkdA-0=k&NkuUQac>wzJ0&FH7-0Wtv_LG zG^NY4W_VAx}xRk8geKKQBQ zmFbe7$`;1zLa-Q>8b1>;d3SEX@Ammq&ZO&e9i+wLj#qZ)f*AMtkZVhAcWZAXR}JCG zi5NI&eOW==pntyfB5Rl;^4x58c(y461dwsNp5Bzalb=E2)NT1IMR6>bh=H+a>;~*` z2sKXT?^CtEc;mJc*<3l1NI1iiLt(oQL+!;78nwG!No5KMu^HG@{$rezk8){jwaZDg zQDo5@c?Uiduje3gN4GfQvX>Wipi`>PZu=9>k;wUQ{Uzv?iY z2FN6*2M7NEYaTvTI%$%%oz|fHr#6HJ0Ohum&(sX(?NBY^ywS}QJXYCkq36(J9@#nO zllXx#w3>O5T4|Iv)8!tgaQ#IijGVMHuOscnzOABOTe>I2A{XIGfJwk3?V76EWH&ag z3QE@R6C$uJ`SMN=KA!b1p(@(kS(PaWkd${roHF3xk6s9=68$W$ZWh|u+%%E4H@6MA zfyW*BqNe*o@xIEsgb(Ai(?Pn*W{Zn$mca6S0kwcah4R2gY`fmmR59DS`Dx*=>SD;m*-IOOi^G+fUo; zLht91Ahnku4;f5vgN!CVD5+hbug!2-mV;aDG+m2HU2*!W5cYbG>6YTrh7i2h<)Zw7Ws?p;A$Mr~E{5 zfd>Bo1eN51dBGJ(+xRodv5ADu&`__|JjM{0@Np6ecNi=d0qmACKX_nCpo!SBIbe7VQkvM_2A z-&@;-PYG?9#T#%Nj&`434`OTD<^H30tyx-G&n#ObX-X>{m^^@fev}?IkX^+u_3*B) za8-}L>rDl!eVNi!AJ(V1yuFgoT5rKip3JVNTIM&|{Z4iwuaK+V*3K9ti@7pvo z_GGwdn8Z?8hr^r;!9Y}O3aMW9QO1%_u{Vgq$lP-S{CqW_D>{jA{Oy{MkF@icH|GHYPFe? zOTjFgOmB-$1wAV z9!2NfLw3*0qyQ1lU_FH+qkupn64=@*A7>ons^&19DD`r__VAS&Co z%&4JMciVtFcQjW208@L*&xdP9R|SHip<>Dq?KmC%4r&`qYpE_HRFD36TamEvNX|l$ z-2A<(VaDMfax|ZWUDLGZv9v5@K|EWWC^=HT*{c09sKs@0Kg7qfStC9if0P}hb!QAEvf>MODwkFo$>H;csXBhT6B}!7CJ7S8p_*H zn(rwAbwA8kBm<0$`%-C_(5g(tZr)eVyON{O{{XFLb$g4$do`m4p4{ywV1+^At~IjT zSOjujeVBKRN#l$ktp|0sGj!<&btrA%)MaS+RXI6q?9MO`%Llzddvh%ItqfBu!q{Vh zoGSMN_suQ-oo{un$P(q6NnnYi1BD?zi-JXfM=LdgnuMPA@hUZK-mStg^Tpp?pr%?xLdLBn7g z7o*wVU8T$Tl37a|h2M}>!3QdP{J&FLGE!Csn%BuDt8wvGjWwhNP%hya?cDYsN*{9Y zM7GY7_*eJ`!VAOwJ-t6lGvG-CAIoMEGUQ}=Lu6zFpRH7y(Ic5&=3ViWWsD^BqqT}lJ9LsZM{Ef5fJd`@=q_I47gpBp z*5WWEa!B*z0OQ*LiZ^3#95%nyCT|JOA0ulFclGBKvZbbI{G!I2s2hYgQa~-)JN+0iXEvdZ3E zKAaL5Z^0g?$2|{s}|andX0;!xM`J@ zvPOKk_5G@wRKSy<9p(F47?vo^X(NmgR^L;%x3+jLB55aMxXKvvKHiklWV@WNi5f%? zEOI!{I2C+p32e@`@_6VFGlDX~JwBcP09tNQPM9s%KpizLV!dmZ9#255a1XB^@79l7 z+vR7tg~T@M!@~>6cW!Zyp#4o)gG#Y&LNA2@-Xq3G^$h<2si|%4iG|~WZ~0*2IG2L55^_W9Eu#@1qGxqZwq2zfli9E^R<8nm>t zlt89J8F_OVs>Bz5El$1FP>{yIUh9c3@9@P{;VVWsWQRR%@8Y^1xxsW4?ZMOOx^!vc zi0YOXcL>5Sheani1dcL!?^Pq3Ul16hW|0?b0!9j-eEkRLD=&4cTv=b-tkElpdBGc0 zk?0BTeqxAfy1tb(OKo*C!7PDZK&Q3=Z{Mtfj>v|%3%4lkg#ou;GdVnDE^rWKQSEI`j0&%JrB0krVUQQXFZ$Vl@j z8T~~wquxDce+uDlVn_jVxlS-Kfm2IwCFZGenryJNF$MxQUB_@gmm{#D_-5lE$|Y-i zhFO(b6^=I>R3N|{bMwtNQPm=jKl-gRuOohV1K-rwtfQLedrZjEqvA+mUKNk2&pok# zDQ~p9YXo_BZn!KJ)dt}iAbxN2_M+n(rWTqi+*{2kNwnrIjF*W==Lgd#w>3rnCR>MS z*KS1J^NZaLL!;a<>V_Kc^$mnv5eC`BJ06h*yDALunt&dvI!uc@~4bs zki1`loz|zR+q{u%j^%=`HlQE|^!-IaquocSLn_4=!%O`^)a`5^bM*A>iY0A5oU+b5 zd0AI!mNWwj_~RUWu~KN!i;OMBg2Njfh=}+geYid8rR|H*t!|k>ZfPZ3ySWHc;RO+J zSe*S11}j0JskoWrSg{&l_@w0UK*&CVu3uYjzK$DvXi`K?fp;6(Do1F`B(d1+c-24)AUTlw^Zxr$J6J9@ zc%W@em28kk7<{|-s#a0OVW(T&O>zGKF(b2Jf(XI>)qeHLq?6k^?<5wDTRe`$`*$?6 z+R%F2A-kOuQ<4i?W@w{>$W&uH6c7i`BloISO0elMT+O}YpCrP4IsX9Q)%&}_6h=50 z$j!CXV~}zG0FG*F6ak=FRVPUS&JF_mpL$wx43_8SgRf~JT zZSip_01^x1cRlbAt}00^;-13#D4;T3IVy)Bp4i9Bf=xvhmlOs?2o^OM5Ma06y{d^u zs1)d}bn?w_adG8%Q3DwwJV}xVKF8dA>7w%9>f$#yJ3JVIxjY4K*(Vw70ITz9a#`5e zw0>(l^~|1}?#_ApewFT_)2*S@`}C<&`Br$FQ+5daZc*kOaDHHaoh_Y_OKD|+q-%!4{JEg>!+UFN77KW$ndEZB z4Z#377{|YVrYcLzH;YHQw78qbnVb{oN`>Hlx%*N$u7aIgF2kv)#Dipjvlqei^yk05 zShdwOu__p4;`GC{|GN^I{VTst(8&1xJCvB$KKNd)?HoDBTxWJ`rZ6rn`G_Zlno5YL>E!)a{{k^KZvaHj{ zmzLJIGfc#magiC^a%#FocNMC{-x3kz8#&1Ua6kB*dR58oCum@SB9Fwlm2%lTLX7t# z+~TusHEbGsNPKX`Zl#EeW=K2(MY)f;;@rCa_kqODwB8T}_2% zVB4~xae}0J9xCRAb964;%Ap`v9vq3tk#Uedd~wZESX6DHT$GKk^0bN8>P2UgU>W2D z?cDyKrbSg6m9$qf2;ht3W>rYI<&k+H{*+5Wn%3t=oo^xwV5(h)e&mDqtaY}C;=*UV zxI>cd63BVS44@xOoP+kL!A4f(HJgdY%ObK-w4_Zxf?YNt2)etq zcX$yCw&o>97=Q=VdVHyGgh&@HAufTH!yXA4$9`#-EiJu`rLDPT7m*2>Uw|4i7!Ru) z3Z*5~iwT-bJ(k7LC~!A(yK`;lfI$6e)LV9E;i6P`l6!={L3O5;8&vU<7!Y&v$*E0@ zHva$(3_Ft4w(Y03?BjNRz~Z2}igr-|fpA~TELl8u10LT>C3$$Iz9Q1pOKyXDMS>bO z0A~d7eg3qqUXWK?9Q0New|VmZ&XUe)yZr_d$%*@S)!Op3&V zk1KaM^&}DWq54*}@sL_diqP8+<*_aQ08kUi`QoLt)$G+;&hslB$zZLW%E7rGL+QV#Rk!|Rl1AQ8 z_}Y8(T27N|hqm7_-2yN<$7Tc`exr)|JgVZFJq%LaGjSB_XRIX9;ZQ!qhE*NnvOqVzNoIYnR~e zRyaRSIj=i9_O!$56L{SP?X=h-k|w>HGLj)?L!IsA^dIJZu~qJ-Mvh0Zj#Pyo%wK@H z_Q%qw>TM$zs;#f;yM8#2#+IUoC3d3ZfIt|Z6r6Q(%t_6 zmjdL;5#D8HT##4aC-mZ*b8D#2VH9>2_V-UDd!$(q78w4a^v@%`G;t^2lQ|fSz?$!VuWB2 zd+~!qZX&w57s&SQ1Z@^!lRj2u{)YC?I5cC9{DRFim#_$6U*s-XWXMu-N3VYTnzLhX zXC=A-u)m-Fp&nwziOxMaJWw4P)?Wuqn5r_yxnNs4Jg~v_&P5)&DS0QvSvSLi0+8d& zxUeLC{{Xn8l1aF+p}mpy1SuV)!C8q8vO)pn81hr;RPAh@{Z>W|;-VK=-}<@BCV$^* zm#FRJxYJZeBY3-mI)TXqWAx`0dRuE}f>+Yxlur~$%dxz{mmK|j{pdz(jkX7D390Dz zQr*Qplv^$#kv5h%9$+)|10u80=<`DCx`oV+M50BKG1w3?r2UV7^Q}iv++H);2?Da* zCy0%(1BDo2_Bs7U5{pl^652J)yBVSJ17{v?#xf6agZk6QBZio}dPN(1`7E?WYneAQ zDz;=?Wf#{z=ZYVH2gL-10fyy)bB=P@?VozTcYhS-JuBf8!$`uYkw57ioN?+n6)m=z zGp6Zo-aigewSmd>!1?i-3RLVeccPu#Po~C(*zZ|UU3Uy_1OvC^e=w@Q64tW~PB__O zkue~~cYKKZ=C)d;u)c(NaHMw;&EhilU8D{{^#tVO=4fW04YjNb4d&>gnSpf1e8BL2 zT!Beyy}_omhUj{md=1sV!iKmCueq>CA(#?BPCj*BTzq^&$yVA{B1yuj83Xeb^v^Ux zONX&}jB1TIQ3{n|fXdtwK8O3&O+vy*(9dZgZ{?WXi(sE#KlgK5((lQg(NAr@p{tW? zmyzGZWOeN#k%9UVM|xjQ7gw!z=zK_LS;8q8I~1Jb=Y=0rL1CUtIW65bnG$7@v%qW- zlb@&SgGVg2NI&^1krBC~SkU7bUgZA(^rJqsC2OFiZ)Ht$O9P$oM4m~qa#bmSHETxhrw5xHqknKn{D@B2yIgk;^CrirsCF~%@mv4Ak(6c_^Ms3Y$18Z;syW>ka7C+Q{6wuUnE})(QP3bW&Da*9hn}0 zk&OG*PYzhDZ3;U)Q%m5D$7o!3C-pROZbbXm$>UWr$rFhWmO~%(5_=Pl54ic!okoMl zz%NTL3H~2(c@(VI3aY?>PYN{j_$l3n@?qqiQoY3{ze+H#-2zz_X zBf{s83Du5A&)e@_($-x*@+-T5KZwngl|y$P{>QL2rjkxevs$VNUCV8GtxIz?z?wXt z428x=9B13V>sKx9ZM-PvXLo63WMd&GmN?JYdevJiTX^)eRg8FZN@OLRmR@i`_h0Q& zjY%i8ji!fmLBIeu(g4T${?u;z7nQqx7a*}3WZw@Ik8rN8>KoMHkG?2R@a;<1Pn_N? zZ3Lt@hV97oJ4ehOPs**!aWq$vh^5?-eo+4a)1OTK_2_S0z0dIpfh^t_b{mR%@%OE4 z&Rz`tnnw^$E+d8C7zd5u@B#MY){eT&x^tVDQBrm)^6;c5x6JcXS43NR012;lqHZt1a5#+c3gFhqzR1qvhpt3G&8ea1Me z8q2`5l$zKr(y3E7s5~5J=|e6i7Z(o-L<pFjisQG3j-pAkz9txLBRxiRMpj{ zHH3o7*ISiQWDy1N&nm&W&;H?7HETPId$?g>E?}1ojyoe`89u|B7ZbcI1kosvDz5bI zIpF^QofvEQXSVQsZIZ;oJ+H=7up*1T(5cwTl1oc@18q=vA45m!JE1Q09JUR zNe4dMVx>Aig{NN5JUPOJ5s*e)o_|`;*|h%v&XpB$5#}}|;Nu`wiw>bEktN(Q2-;9e zjN=3SD^pH_+Uz}PEzHq~S|lG27S(L>3I3BpSH*{MStC;HPnmI%_WRU#T}N+kd2(dm z8eWZ|!gd49r}fCCn)cE#BQi1P#2$nO0OF4pwvbX?F?5-HOQ@rmNwBi14!jlb+;;V% z0thW`pt(3cE?O~+1Yh;5EfT`EsS$YDQ!Edg86WA2t*l7|R}sN1ggkpeA-jEjyOa7- zIr4UeYP3tx7=*j> z!NI`qf&NuW?ig*gne3Uo3D|}pWbi#R`ciG`!nLzaWa)EnaU+EBC5$%t2?8(=C+qd} ztj?orX?1ibwjLxi9|7Ho{$@LxEp;>|dwXjv2ijGDYz1Fjnr@+VW0D(tIF1wg)C@PF z=kG!Z#ioas76jDoAh?O37L2aahC*cWrT_yA?NNUXxwE#pl3SRg-yn(OMf}+3Ap2wr zEq@2X+Q#sCi8ydiDszrcr4hEY_^TiJl~HdLZ6t+`PB;Ufp{qHxwoiL9Ha0n$+2!0y zWuF9q$2>36iN=yeF_oCSvuqisHH40G+=Rn1&NgrYx% z7>qQMC!k(`y)5T%W_FMs*2?0Xw2sAbh3q)=$NAO0CgCBuach;7Avtxz;PINj ze73hXN)#5lhXW|Q9G_GERY_(40E= zWF6IW>+;FXR+ed?c4t$9KsY($=jn>9*At}MnF>6qxTtKG_sRRwgKbkl<)XmT?Pgf= zWPyvF(kl!Mjl(DBPPLcE*)+?ROsI3;1Lsje71hn0k8DX$zHm-^<}CQJp5v-Qtes)jVM%ZIVD6 zDtm%GyU|TL3yX;NyzwyKwItn*!vmap9OkKB$2|82(gHprB2}D>064%Nr;|+_o+8Ir z6-3@Gg{A`8?2Y_@0CuMyP(23~Ru~}@t<9Vn+S&Q4l-jXjL9Tw`>FKwvZ2pI@z2)F+Y) zn|p*YTPm{?60iZE9Ax$+)p+2Y?UjwIv@TUp$DEV2U}CKcMut^f2w{x_?seSRJYWw) z^Qp=Sz4jh$vUsPwK^ypR2apn2sSX(W6OXl6u##x)87@pwyUDO*@SqQw$@HqW^2q>Z zwz!d%Mlf5Dd-Id&{&hWB_xRHxnMykRbl5%nD+Zpa@rM(Sz`2;0DSOj%+bB#N{wu-9U^{=9&3i$!ZScc!cCqcJFcc^Y!@ zV3h?)U_Ej3p?Z{e4HIsRD+9GyoOyAakC@5MYgcU-izVP$1hXQC5fg<@++=*S+uDM? z?}HlM>KrkU#-T|ok~r_*ib%`h0jK14jFZP{Yw=QMGmjLr40HLh@9o7$uQ7*Kcd~=Y z;l@E#!r+YO9`!AwHT(i+@@z+6Ajl)lf<9fT`gPfb;BDu}Sr9IGB;(NgV-#+imy!E) z3l|r^`ifLYgpp4WRgiWnQyl&KQ2l29>efKEfXwlos;Ub%;(6oje@fQMwz0Eql~!~+ zRgnJxERat;{r>=3p{!b4wTw_(Mz+&T9!HT>6DA1t&%IU?i|q>2E$MfXY8H~r%bS># zj}ODzPZ{ied)0N?E@X|7<1>xQQ1U)p`vdFmNb=sqmXg5-j7(?51%mD*?a1}1ZA3b? z!x$wkG(?3yyMg`cbopzb_tAgDhDK>)P-gt0NyY|!y-f_bmNYQC&%6a-Q9u|u=byDr zaSZUr?pa*Sa~RJH*c>08dwNwS)2wf1TRDpUUlCs?0lie8u%l^yAno*8v3SPWuG_*% zSOA>l{Lk92t+bKPbMUdRfdcr7?dHnoo;!o`p*IkvpMFu=;ka5xOO{{S!6wGrwT z(px3cNJKJ#q>k<1pO^k9OfgBT@_PROP)pUcfTw{1z&tdRcF(WZiU%`C@Rorh*)(oh zn4Z`p%ER=h!yvlW9((A6Pa3IB>~KIC86CLqQfg4zp_)jh^DxT+!DEr@&Pk<)B@oHE zZi?Dtcr(4s=jHFhhf zf@QOjV;i@4O6&<^gMu^np|5!*zre=c8yVEPfTV2!bCdHTtm<*P-u!jSseu?3Pj{YkNzDc^kxOV@$7ZMt+=AB)Cbp_$Ef0M^$7AlE)w9Gg3Ql zc?4}Iiz8%iBm?h4uJ0KMa0pah#9-uSll9@rv$KK-gD zxPrzPL?dsB<=Q>Q4?dJN^?0VXKv~jfQ7Wo%q=AfjRGOW&!)g1c#x~)UfKD;#k5Ek) z9jh0w1j#RhbN>KSdb^y+&75HN`G4l7k<7I?@UvY=ivqy*{t<5p zxn?-z)!SP%y(p2Gx!N1Ja`X-E(*%bp|D8=ZTj)eShTg7F5*WfSeu3_a7S`7eYrHcZ$V4o z&b`dD-A)C{`5BBX0bQ9mXd!+XgLv0s=zs(3HBPBx*U-YUtDOH--M)v0R`KF#bWs6W`guI01 zMlua$&AERR>_{HsvsN_AT|;yTvZ$VJ3jv%0K>ctJ9>$${X{*UJ zA+3|gh2>@l*cjL_LG%X)^`RKWCXuA?Y-y4F2;{bjS8PZaNN`sm0#CO9aZa>JZxNPd z@WQh!B)6L!^N(T&YK}R4C>+ZXGfF^Z@8@pk<_G)lPP?>$?H1&jMa`US464OL;OA-g zBes6jA{w?_zq@G6&WsFe9^@T{i7KDAi)qmho`DQ3|Q&b8Z+1KRTjr6HwBH zoGS_5=_GQpXKC+&&vI&gR@z&QAs~y*5jlOi2LO%O9{K$#lU5mbY>QEiAes+`Ssv&i zk=dmRcQ*tP+~?o5MRyxUWsy_`Dhmc;HjH!6e1b@+qm3rATc{&raufMeIp#>zjtTF( z8K>$FE+AisfK3=<9IcWWayTRo<2{W!_!YsjrHoN5C>dc=&Ai4B2Rt#y&jX*8OAeK5 zV{sLgvp2#tL1kQ?C1&B2pIy9QU{v=HA&H`RmMLM7LZfC0@{&3A7zgyIV!jqgZgN%8 z3v7`NN%TKTS8Jmvr_ftOvliDk8gfr8$7^g{c}JI=pHA7udMH1NXzyt=s1aPJh>iiq z<{#v61xsyrX%w-`D}OF^^SoziL4r#FJ#okBS&a(yms^T^StRgclr_Tg#qgwsIru^;DEbSo?EH&}PyoigOHiqUxr6al#VXP=!?G}g^&=$0GR zxG}2AP0C<2a*hrTct0WO?eweGO&rtwIgQRE6S9H9JFq}MJk)ylw3gELJ8Pgm8ARzK z$L1tps*X7)82xI*&9g(bp4v8TPGAhUe=K8+0y`6ud8L*+=o}h*LTmSy%cwoDMrfi4 z@w%>ijzIb2)8uNsjitV#^E8hzjJ7wYl#FK|ZffR$i2X>3s_%*zCI&~0V8%Tgo-hyl z=B3mu+6`w~DJn;5xp|Zx0}cUSU~!T4q)+}UusAlYbPm+Ie&)_wX%blkGnQ3!ZNQuo zay<_Mgvm9UvdwoX-slN! z_!(^dDvEZJUIpU%IVIE!@$;mhkhuhBo(&Py@1@h=)9h@q94Mk`S%!C(8Ry&DsA?cC zv2u*r3UI7@pG^HIuBU3ZSLtbPxh|-i+l9{2z(0EW2GuJ)JZn~i9W{UA-t&XVcQGX>cZy3^Tzl;zK?+V73X{pL|uWqAg>#{{T^rX(c2TiDblh zBRR*ft$A&(PLD2tmlDsaTEcfD%N*u8TLUbl@JG`)_u{>%SzX)ew*LSERZdg^ow#5! zPuB!}YSqxaxwyD}I~N8R{CT2_{{V%c?#GWx8GER_k&g?+60lSbZt_zrqN$8#~Dea;g9Xovx>heMWy;%UWH@u3B5i z6s0a;l%`M~a=C7Oz|Z?N>%ncOEO%F$s72U3B*DwDIRigDoYJgKy}gYoa-%~Ev>yiy zGD5Jg9vNJgJ;o2FKh~`RsbMQY63Mn*((mpv02ucN9GVEyO7<}&+8AYIGs7}-xDn+8 z>`&`PQp$VV4L;^6FfMmN;eK74PVL10x%*V4t8CHgh$g*j`&N5)UmyOFL4mn({XW#X zZ1U;4Jnm4muz?ZV&xUsbPJe2bMUP32_WVa^>;y8(W@!i+QZnnu27ze0j9P`g<+;2? zR?gyBa(yyBbjm$a(VBh(m-jZBo|dw1b2KdI3IG5u0~3#IgIV~jXTP|G-eT=+rQMYN zWf{hC{{Y0(bw7>KBWcC7mkTjnsG|osIXL?omqTc$(N|d$$f{Y_K9~S-e^NfxWgaTm zKh?UTidSuhSTFa`)eFIuarUT>CLb;6)4{IE_lz|MU*HCppfxR+12SfV5# zz}icBj&~k@Mzgy0&ZFYntS~*q#@sBe2OzK{V19y(G4iH?q^R26-YJ3>@ehR>kIYUn zoM-3FK-X5v%NTTIDdH$@{-BTBwP!RLZ!Ya5hF5gd-GAkg+snLnLJu35XYYaQP+RHC zs_C%L<9IWj>UNBkU~oYkW9dcWjlMy9R%>;QSuD~Vta6DFSnU`j90K6{xT+eCy1Qcr zHFhNVm#|d>2alaohfmd3Gz!`sd!GL^uNJYiRF1ZR?dc&T))Eyb|D*)60~Z-_$7 z8A0HN8RrC%!Q@a_p;iSg(k$sudvj=6+Be5RZVg&4_S}Jo5xa~ z7-0z**t*WKHJ+mc@kXf$aXJ+{Ro8ZS^#1_GUW)ET>HC&=-QszJ zM=3*vjkz7ZV-<_(olXfXuQYqPWP1opV9CpdCxV{D52bFpGQ$?LTdcS@ik=&{^#B_R z!{^)_P|XDn#kX`pX?Ydw5^lPTBE`6D;Dfu@KApQ%FkVY@AxJ>DcL2DFiP`|k&%Xk) zI_{CGX-C7dj^L?b8{q!{Qnqpl`c~KQ_T43TA=D-KB9G#u0komXZV$0Ol(NFA`$lbD zF3X=9)^V~tqB#}TMOO47zxWhhXslB1^7aUxS@KIn=X$>*@{ep96?q+$miMM}6peG0 zToM_ZIpBH@)cXso$*ry;g(EQAo$9iwRtzv1PuSExnoHPGq_rYzDVJBVw-ymc6b#rU zPa`~XXbz)n_E&PVPA)Bn z;{=R?56=}TVtkyDNWX0cVuCyA!{hhH;`{Yxd=Hq z1L%I$YD>qNtz_P@y!dFs9N?T_4`Wwi)UK_~+qt({r;EdBJDiYvW7mpYe9#(Q5cKWD zb82#=kefKrZVfX30MzFI4?;3CRBtWjo2aK6yoF+M;zuKaXN?6szh-`qB-2QxLxCg(rJQL*Dbxk&0g2At+HtQm~?miG>!64)~ z_Try=aHHbk5T}DOWu^xJxIOXyKcBT#w79v4SrVfohAp&%fW5|l@m1iGTjrMC2xd~p z1ap=-BkO=FoE_T{$rF59{9KW3j##cC{#eEiaru8yS($ZbTi7I-pW$ueSi$vH8RI_W z6ISzoYkwTCY^orXFD-^u&U=3K2USLvw|9a)v)f&jo5SNd_x*EMgc5t~9jyi4^gMQ+ z6HIN<+0+b~`3|j{~`Q!UmYf_fgcHZ10 zu(Xh*fpR=m9)sHh2Q`1BMZNaDZx)>LJ-o2XGBf^VbpU|g^p72*bc&X-O?qx&@tP@N z^BvpE1^7Whe8JgH_6LPYbjg*mt+z+9vYcvAp3pme|c_t`OOBS&7=g_b^g$KkXwwYL`E;s>)WkOkU%1tS~p37=B!Qv-GG^ zE32FK_>delWF)G20APXp)!k3wbqzL0v$uO$)qs0PJ9g(JmG@EsIPX*=26b7(ZGbAX zh|e*vZQn2tdJ%gwR6$~zwZ+RN%*ZfFF608h6OP^cQCr!yO)pAI>q4@)%y)gv?nmFas2W+Ut*vd@Qe4QzK?D{&9uK`G+>+Y(F~X3c zm=+R7yKvpuW7wW(?akZV^sTMJ$KhRD%)$Jb;GE=r^Gi8xdC-n>gBbXIz7dUu~W*dhahu|1MSDHX)a*5)btslFSxR9bzBx!&Oztc{?rRk zvM6p6DN&$}QBK}G-OuhQxwRXyd|6LVw6>N-nZm>1NEi}G3dEd~^6f=6y*hiBd3S7@ zHNZed8MDcvv1oTQLf;Tl4+S>PUyu)V;CIM9>V~41(ZeLudC*1{G*8S_95Ex_rS%(j zgBa``VH4SD;iq?Ym=@jXkTNoV_Znt~^Cp#fE!v{9ZB`{lGlQS*DRn5#&XW>a$m*=w z9@xo0=S3~ywvR>;Vk8cwr8BWBocH6g#Th%_%Ll>)URj&#Wn^_OK-%x0E;uRe_o*7) zuAHQBNiTtj_YO~QT6M*o7Up-dW|}C_Hc+1{2Io2ZSF}4=^{Z2NW~{zqjuKsmj@jV* z)7HNuJu5X4%?0$aT$_geQxb5XFCK>k(A`v9OLH>C6jDh1$u8^@lgLrrpK@qQ-Ly9G z+FL1)&OBFc3I71M@5ksWRyKCGDs5EEBf~V0oHP34<>)??u9c)6U)a!Tx|M~dry@%b zku00aco<+f1bnzOm+1}V!(XlZFiR_B`E!*ZWarZ#=UMl^GPz+4WR@Gwz;W|Fl;+jo zywU{mO652BB%t!QK4J&Z5%r*;txAXQPr-81;wTH<&2C=YAu%+Hai4xiIH|3=h70JG zqqv!6lyaw(z&QuEZ>0)tMC%rF+AOyV0v{{x&dg&V1J7!wZDR39IJvtGJb20o{g#a5j(=(Sb3xw)D&U1Qb>KcLI*MAQRu~Rjl6f>Km&?njvP$-Ym_*EB)}5u>+g?K@yqEJtl8_X~9^vXa^~a|fqOrC3yc@RDB({#vMDd=^Nv=F#BQmiA zE1m*@+OBBYJKaYe%#S6oi!$6irzpAP1ps&bYNQ%{)tQbPNm6AaW&z{B@18!CR_^L} z;fl{S&pY_!7gjxX$g_=K$xmX>{1) z_!-hwJCRBjCjf)k-hq#$`D=7S<9FTn|t>v41 zD@BHi5aG5c&KKM7$8|<9U#57o^Cu<+VX>M9(i20c^=#v*;_>nQhyPh7Dw76iNMKR zuXg=$SV*pJu9!tK_;HrPm{YQ!pP@Cbj!EQXmvTjC7%=W;+n(G3>yhj8spMRJ#S=|X zE@l^ZW_y?MAczoD6vPh>@CP9v)9{ zIRhUmrKnuA$rKVo=0pc(1_nvV1K&U8OB<6-bSkCTcUrqP(ZZHc$RUANI94z-$j0yQ zRM}#AZKSx4P?F*ze>MQe(+8gP$3btTCEd-_MqyGOG08mf_o%NgmKfrRfdW|3hIlz( zai90=PTvzW{EIe`71f%i3dtBeDdot?$L~X|V%g(bFal!`;EyarjEws6Ms)<96pe7q z?ctm&ZQI6s{pdESsfL~xwcpH}eB+kJeLb=$LQ;{mT(i+)g8nHUN8c1;QLx}-5#RkP z8yjYmS^);=+CZRu&T@W$QyTlkwn9jDkpyv&amhUA9>7(t7V0}Tl-~~y@&;8%v)`N_ zwsA$t?XkG4FG;7YQ_W*^(P}AoX4e81fVnbAgm8eLL+W$JD&@|iUKuT;c&|$15;SBozqUPSUx#rjN~x9+ zIAtJX)BSxZlA|`0*kSK2p}m@D<7lm|{{WF3EHH7j4>#&+wDY6er->S*kOCBYoDSaq z0Od{8ZGJl1IppxZDV0^D!5_>6oci`3wL^Pz1>T%(tYg^L<(e#vC}qY+(Bz-BZYsu? zlu*;eu3gIox5*`6w3rz<9)xGT7M#a%q@>~@z6l6Gqs(^<`F`{tTaZb0C9R&(9@Tx| z<0EK18Z)HA$4O~pKukfOXgJzJfuH_pRb-M@!5yZHGPHKKLL$w*qbi%dGTV>o?LuIV zYcOPnI2O&o4m0Q8F_NR#Jm;_!$A?gw?HcJkIQz7+9^m%_?NUt@#l*LeTFOjG{{T;7 z@(0i5%`9}g8SC6xySk1a0@6u@QL?myDYz*-;~zpe??SZeX1j_Tn?UH2N(S;gu5-xe z*NQi(#~j)`sU#*TR4T^%cJFh?+y4MHUdBnR^s8%0)QDM&sAG~gobJf&%F(ssuy@-X zZz3C6VR;}}w|_T`v2RXE`P8?Uu9|j{Wn}C$H66_krPf2vFq4y8BlDICkYYB{Hk%1fB3A`Z6Ym7>d2Mxyii+U z$QzMIaz1oAbh$SWnB!UgCIKrC$|KHj3I70n>R(A+Uqd-jG|8)*#kra-&`9+A|FbNxT4Xl5sfH!>TrlVnf2TvW2w_6zzf*rsEoDBQt9Mzl2?Jw=G z;*Ma~Ho;^`F_2k8haX)2^zL<32XDUstE*dSkhPR6ZWcD!+4+In)1EO?No<;~krT-Y z7cq!#7<;C6pYr-rTY)Y8yk#0lCRSGsNWK$Oj^9oa_+f)?OuH7y#s~O8$v*tmdxVf3 zhyw*xjIkcBNErH2ohJIjO41>g>2Y$huyQ$IxWGS5(3^esXt&@=p}mV%nQlBM<)l}} z1fE_8*Eu-(RYC#9c5-Niq za^3Jg)TUu2^}ocrq=;BL4Ee@SBCTCqt=^3kR_;DF$jIgwI5H~?EA#XmQRO(L$jx#G z=%RGGl>vC+DBc-7hX5W%eT^5*KiTW(m2?p8U<`kpw+BQ<=r<-L`|;T{>Jj6_+6Hv@u6_Vga~IJT}p zz0w_Y(aKZCwm?_;s8?{<3ugoL{VLO_iO%#$)mde9^ef+r8PodPjaWx2oFNEze@CGw zvC?Tq$KZ+SQu48R5e41j+xzA#R4>Bp@_ zsat$xYaEKwlue}u0AMlZC)519RUu*-nd6aKV2;XLmLPlnhxDb<^vP{o;wHJ0Yc`Dd z&gAVzIXL-%G5gcT9dDyWH=@P%oh^-$Byz>!-P){-2+2k#7*p+m`xd(b^2Qc2~S+E}G&0~t$l2|cm% z=a15hi)zNx42jw(tx@HfVvSDaByM#i>BUv1{8BWyz23ri{v?vad_3?QQyh^7$S6)p`u3{2wXN2d zZD$Gg1f$Ce`+gj1;m!S(pcaKpdfX~KVd_zrMuH6fz&J7yD?8(E(etS z@(BGYDPDz?n(39{x45;pFE}zQ$+#xnx%+p;V)b9dp9b<+;kRO9k-s|(4@`0CTArbv z<5#pl!0#H})s%Rc$N*^vHMo@peMF#Xo>=^5EA5bz&RQJ0ODG)I&F}!vVY=|$0x*0 z5-8(Qy&+)OW+Tv?W7`>`wmO6Kw}TD9Gqe*Sn{RL=$y1MB6od7y9Ev$1!yEjHOFuVK z@>S7wi;KxG9yIY;W-y|-#Cgcv572*llU&suZU&jCxNsCYjNpx+lD^#S?mK3*_7~cB z@Ywc7f?H`Aw}POSV}YNqZvNCOsjV#aONjmvWlNP!i#Qv}$o#lG072%sV%IjLsN<7r z>@TLxVJugA$4$&_tuF0kw(wN=lJ7C{t)E6CJa*=XX;3}3vmM(=3}yEa+=gAG06p^D zA8b|lB5gB7k59a{wl=ZET1g}S0I9hCXY>H)+J;(b(9L6YJ-m}_g5B80PD;CDkWV?m zsi?&_#n>BCU*OE#UQMP<(ArG#+}zwtcCr-C;&{NvVS$14r)j#34X7eqTZcgNd9}>l;5%_9jE3_*f z`TWNtjDc0<7q25Hz4Q@Tt#1A$wDR%W$BzkE~zd+f>d(_s_UtVSHuE$FIit>TxL~OtFyHSLhtYaA=E8kOc2Lk3F|1R?z$!AV7uS>f*7HTu zU^Wju;17Fv8B#=Ifp9U~-l5Q()6{s(O~%5V|k)^BuLviMgRZ;`*BsrD8<{^lWRsk!dWk@Lm6dF z-gO{jKQG#~66lg#X!>5KqR#WqsK#cHV7L9dc)`v_epN**ZuL8Pt?#Ds<%RN+45R^e zk0=1~gOOUTHMUqmY|R{(7Rnvf1{J-=Jw`K4lOj(-)4iPMSHDe0;Da2n+{YnQmQ1Nu z&mLjH`~J0Ws7|kZf>@Pf)K)#yt}tX^JnezTc<<|+(cYu!#PGamEyLSfLHxKP$aRw$ zKl`!wq|#)X-%ZoS$uBA*pahmBa&QUnoMZH-`my4r5!^2S8WD5;Blv zTmn>s!RI(V{V1)?+F$8t(?r4T&_)W6DK0P$2Vw|6wJWH(d;-KxD;*+max-L5jn|mJ~5w_ zCbY0kED<6HNk@)%jIuGw3J=RarD!F$*<~ywtmx{|OER3cNX`K7k6M)GpSq|v?u^_Q zx6)nA!%ueD1ZyNiBWd6h{vLg52%i4{;bpnGnkj{-Bf}>wJsTs~8Zl!Xjf@L#V|j76 z;TBmPpK~8D$RzvIb*pQ+UcdD zH#ab{@sY3-oxaD@H1CE<>@OC;tn;%5A&3N!0B}9|0Q!2@g!9?O4ZW(xCB3v^UDtVlUNt+&ExVpO=Rax=PozI}ehR%IcBbZNH47`5;gQ6KWK0BP zZrSwhPiZaUySliFMwaAmc%YI_{=?h#t5WJ031GrIH<|=d;z0os6jE?leCU3$(zc1D z{{R!Sis6G0d_NTK1&<*A0OQ`N2&;Z9RTtz5XRh2qeJr=p#*mZDD0B5W{{YQw;p+i+ zrQ6vBYg<5gc@uUQKilO)dU8uiT6iwB@bbWhWU(Gn$F@m5@&0sQPfHu!Iw@`R#F1o> zpc2SYg9hbJP6wtv=`&6-dWceenY*Yi?B+l&VVc%S0eO&|qG!x-ez^pDRqaC1blv2( z_epbcDj=0*iNd7AJRS#e>}Y_|raI2kWpfN@fC$-xB7@(}>zae8^gEd^qSPk1X0(rJ zFsR&A0fW!C`cr*q$xt|af^~gP&OHX%+9?go-4+0`+!UxkeoYGTPO)hrmMqB%?^YSg zu5fdYZV&5Py+REw)g6PXx0)w)IW63bk0Tt?Q>Nfe|)3|maV4a64pIKdwLic@I?_L?WSwfGMkX&?Z|*csfvBc9dMDaKVM z336HrTxq&}mXm1&>MtOOhB7D&9ddZ!<2?TLDUZXRMvSA|%DxhYJ4A@1D!4wN=A3L& zZ4PMd)+leS<-~a)Z-|BEhsfmA8m6W^MAM;yCNacjSyKeLU(8R_Kc#WIcNA#G)tW0^ zCrH#fYgC5r2;A*iLbL5Ca7F`r8Wo~xzYC{I+FYpwvH-EFuF!|neE9XOyn2P+rv4m_ z@Uey4XD%jK#^Gu#qh(^O97EVDv`0rVl)B@dFyIwNCY2K#xe7v z_tD3HrceAd7rTS`fp-pLJ;%=npSi6pX;pzMVVxrS%I~J)w|L_h24f>hw+$XnIQJZO zr0QEKBhVsv;E&=hSww|DB#PW_8THOTYUh#POJ{9vi7_{uNHHPdS3G3<=bx2nk5I#@ zY7yGcGeIJ#idcvtWaHnr&X?%UF5f|JC=nK?70vLEQcn>sFpDGb$lvSQw3-;6S&?Fn z3&e;r5V8RzM+6@!=ZX{5dM)&qNRV4M!@QAAy-57I+FTyQWUgq3RQ~`C(e(l1T1hmw zF0;oe#v@_}nQ{JqIy1)|aq=qcd{+DBwvOrNfuoo^9ASbfI43^YBmV${Md5}UlJ5zN z#3AAUuu&qgBk9k#y=JDnnj1;f-OF>bPb0Gy@WW(`XXTD6&7Gx%(@zTC#QBVPejy_g zcR4@P^{F^{v6J477KNhSX}UGQyNAPQqb4Gx5WJ6G-skT_Zdf&>hBe&FDI!ub6sX!k z`{VYnMRj+jO13bIgqB!ZRaI{hNgkZ%j^C|MHnR8jc2T9gNpcQu6rfT&20w5!`cRFx ze1Og@PTRK;sY7u#K}3wwgx$=t(A2}yM_%x zC15=0!yCXH5$r)9y$nx>)1n)sFCqdR3EDgQ9(()ZjFaQm&AYPX7R6&S2v{n{A;#`X zdSs7UbUJ1AwyqwM1xj%1V+?aGs(rK?_Zz5pERa1V}kdIKu`x?(fcX?wf+v=+%ET?=~ zK4ww*hx_)RcRH-*>N|ODWF9LM3x&?^dykbAv)58KdktnUh>jNwfQ+<6j_BT>PSpPZ zPNVKYx>{jtR~J&;#RPG_GE{CDDU6a2ucvQ%r)_x;j_YwE2)4F-q=0<^uUY9wPl(-V z*KIws0__IgVg&Nt^T5t={!|xMwbUdcX0(-9Ld_sUkuDB5DD@;@n$8h!lLn0p_fW&9 zJKCzqPxQudoFDi4P}kC}gi*}9-6F*NGkX4%FQ-#fk_J|{0@6c}vkV;iV0RU$ zw)hhAMSX7?x?qIK%IBU*?@XfMX)#pSMmJa1ybFeDT?=eHlH-m2UZ zN-JjZ(UsDtf?*xMfpIP3NJFi=k~8WVkC*$??X2|#zA?!Fw?vc(@PDM9dplDtzm~C)nw30&3 zVgCTAJh{i~QE3pmU0*HD!@PU;LdAwdV1f-R$?fDaU44dJcr2G`A$b?Y&ceiCV2{70 zP1Cm8ebX(wIB3=&aNIx3oMit1=9gWvwseMBz?ewmX5KJWvNC_(XmzY7N>gapCv>wJ zLEwgwhja4p$ET$tsYdT$O8X1z8V-}Et4kg9i7c2R7r_thfI0bQsb1X}@GW4s$s1BI zhdub)Lp(#LT*&iBy7GVegg#Yq>(6fezI5$2`{P|AA)=B^$hhNYZr`N|Lss3ImFUsg z=ytM3u}gb#ZF=ep#MoSNPb1fw6RqjjcGj#J66VQR?3O$$C)jrte$v+M<|ccEjKBwr zAmxWRA6%1xS1#g?TQhPC1{ql650R1TLH_`J)Z-?YB(H0rR*N(`e3sVav5sTmPDsNx z;os;mF;Qz>(A**({7j-MFqQ>Yfl0w{3%h%V7cVu0FTtsD6KCo znhPtI5=R;qj4JOg{oB8#Qj7jiQdeYRlCWjT;075450z`LB8&KLn#@WgxmJ)i3Xa?! z`8}vk0NX$$zf{y~vEvrilx!`=rKp>!9{?^DPdET_0R8Gq$yDl37M`fZKviWsf&8gv1KSzqfN8p{{ynwL;zljzA^-=NG562u`q5FfVSO)?M;z}plHFXWEO=GV^!z z5?o3=LxuwwKQ81_CYNGu><@Wiw&vd6-Pm}y192SZj9`7wtzDAAC%$P52T=H8zvA>c z_QepjvYJ_o!x%5M+7>4R9OIMN(A^f;ze@=%*aaq5m8Cvl2N>tjVW_z_ffcQnG}~KC zx1Qg`D=c|ua5K0A$J4!5fI)S9VJ-`YDy)l)V0QX*OQ%gFg(qUtK{RAW(eb+-)cp9Q zw}xv(@g*Uxgq@HAaM?IG>~qBgp7uMfA<9ausO*- zrvy=WZ7t)to+)C8UQA4}h4U2!iRaS<5uc!?$&qw4ZCx3!jJTIkNNyS4BH1cDs>`>6 z53d-bT7SXmGDj7>W=Nz`L4~r;Pr3OJIjUN!Zo9L!vb4*Yd^M1#kyikWW89k3UBIiO z%V3Kf4<7`e?%d@5^sdz<&{o#VwlHp^*A8V+k3cP_UhX2 z;bF35@RBJ;94?b6CV;mBhj3 zD(7&>zz5~dJ5ojNn9__>8L3)Y+=aiig<+Q75U7~-Cx$;?Pn8PMETpygv2_|JiClp5?S2{qRiRQ*0x zJedXc*^#>+9aAX?DqGEh1v`$ibc`_&Cr>8-4%7RwZI&w(cMhX6M3 z+<;A5h}$UB=N7UeaSB_PI8aY>kDe-{T1r*#E+g?Hf;NqTY=S)q&$l@=kV!XYliikM zxU!no-s5?7k1i{UR=NEQ&f*c_76MC)@eogv|a63L!6ft==& z`@n4-uWwg;i~$R~^Bntrv{ON~lK%iuJ~UCXOvET&2pImapQb9GRYerKZlut}2;3SV zdoj)lsY>>vzqedW4TpGVchc0fA~@a%YJ|p^TsOejl{A;<3Nc6M<9GFqT-)WAK#&bo&RfyL)?`hjZ^=4EdCTPTH}5du?&1TRgxb6Gaa_ZvMnolY5(;MF)p(OGLuK@RKba;QpZA&|dWTZKu$YO|NLUczh7|t*+m6E+rut2J3*y%! zQ>iq<2_(F~g}_pg#J)(*eF(>Y-m$Wu;o6Cs%G|?mET!2)ZWzZnKRlXlzYLeQR`&6U zA}FA4BRS7=^(KNzrCnIt!*%>h&D{>gBI6h%uqt~sR~|ZBeSzh$pHTHA7KLN5p5`q; zF@GI011>+P`}V3@KV4qE%wgb;{#F~9l;oy6j8kaZ!yI934ru6FZ&QoQf|J@9M%=53GOfoQ$7*c)g~jg6 zY3)2UiNmC;oG~YXL9}S*k{hV51V(7Ef;Mb2zC5H6+%f**iD=rJ!wsxYGRS3fx(8Cb zSPYG){OgxiX89^6yMlc>KlbOJy)0C6eS}iure$yX zfazx5YsjQqX#+-9Fb?J(qv{I&l)Znf#%$gTS)~4G3}R*5k0S67xF(>}v?Fn3*4m!= zU`v=DITeB1}O4tXa z>}>4%Z}^q;YjJaTCd+sv0^$2nUCcq01OY$2R~}m>DG}ox=$H>q85}z>gUkoy$2d(msXP5GX|1c#g)c||7*-&_im{kjWHyOE8aN=iZ^|Yxu#PbsKms@Qjg90m71f7y*Jg z{c2lyh0;3e8i?Bo0So^CLm!{qaY-npDnl1E`-@FJ!%@F~2@pVS%#E?8!GYRELu*c+s zRF>XCFj0!~KTvq1Ni!ypKJioFt?l4^$gIZ;j4}SN?@-x8Jo6Z>7s4zC(JogfAJThg zzZ8Dv*1{=Tdk!FSShn6*KirJ^Rn2}Ic{*~;tN3$;P`n>F9%KFc(sI29f!4Q1))hCi zIB1Do$G&@d(93}|e-dpXn(8bucE}hD!8rHkuHU@B!l731=UHNCra3Bk$m2czD(0Y} zI+oPhNR4jx>EeWJ<-%a++c^D=7^S)sz$VuE($c{e-q;H?R$z{&EKeuD&o%2ft|z&P z?d^Uj@7(E)#Hr_;jt6n}tGbQ!7CNn?$7GYhV$6|~kTa2w>}g_~Wu?5jIFeZ$zr@6+ z@~(5++dj3N)zH;?WedS;c{@w+9tFU26SQ{)w&NJaI~-FrDB;tzE1fz-$+@3&gfQHw z6+(_Z`Omcw(p96ohT&t4(oM0Ik$j=E$Y4HQjRES*2`=?pS)+M3IU{sO3hEAVk6t*< zJSEN5nIyI|PnOEr44Qw7y96yiYh+B<$^x`hogXwz_qU*C~5*3=bO0(jk+|0neC$^)!;HRWVzB5k+C1 z#^zbHviBD0l?k*Q00weT?e(W=QQBR)OLuh1a5&u)<&I8R75xV^QDSRZn)cmQT@~}R z`6Na@qxAcV2(N2*b!n+U%^NW*BBy0-*v}uY&b7LKA!OZ6XK`_JYMMWb;Km||py7&z z89!0qBA~L>H7y@mirJu$TRJpvDNNw@1pffqbI00^&nyQo3~wH!sCK%N6^I;UQ0+5a zj{L2y`AyE)3WaS%cVdU39-DgVv7pL4y5=}AN1YDEmCnSOL&L~tZdm_Zw zR?-Mdgd0X9+cAXr(l{c5V%;EM0Z2tQOEg zE2qVzhr}KqzW&>Xj*;!$e&cS zY2+)kqP`9Y?}6$w`%p2VL!&gm!jQuvo!i_i4X4x+GC%W8^l>*!zvw)p&Fs)!+znJ) zNv7UJAd4}{4a6DVJ9$a>`td^E&KTuIwA8!>L*z$&>YpK>t~=EIKc}UmyqGqjQ*^fN zCRFposO_9lEmKZWEO#k9R}kC{qp~vm$o{YILQ{kv6m$8}TJmY<)7^?ia}Br&C>)6* zV}M8f%6R$_L)IB>tzy$J5!%(V+rwjNCm^mqN3~zKu$0}~d@M>gD~|;R&_K@RVejii zH4d0*G}x}KE<|pFYr7>ws0{piX`QekV58r~?ARsMav#o9n#LUJ|$20Ql8ugR=~3#C#WC1q4~*_6JmVhT)jqFn z7M(Vld|Rmn%zKzB0(0wu?Z~JuAWcP@7}?a91*BvsU5Pnss(=MjdEv@gZ0?cis!lZ{Kk--H|$Z%?tbd}bdZZ6?BBEhZz zcHSL;{{Rap9k?Ud){66|?i$1{l(GhN+*5D>DcPygZg^p(g@Y&#x zo)7Iw7&h;rn@LblQI^UJC(|QiYao#vTsN5Di~@bf`q2wpXf;d4x}M?){0N5s00|LH zymuJnkDq!2ccows!vjooI3Csx^H17T#?y zWYfnkr{hLQW=*5RZpSO%^`>Yyt$nK-YipkrzOGuTke0ynGu2}y7 zKWf5B$};ZA|KS=ScVyBSy!?ZpA?3=xA5*Ek@4qW3yP9RP74r3!(ZSYA{Vd zxGUwBF6X(jyVJ&zE2K>4GplV1y~%HuGsSE4OWRA`S?zHl@YB490zgI%J&!d{K)#bv zwUXKkc%qI>w{GkXc&}<=;@45PXCU06Ot@SEr}GT`DtRhh_Je*2q+b&9=xKAu{{Sy+ ztSyP|+4CI#0E@SOdVyiMpH#Y$#`p|zh{}vNu0s!g)n4A#7Sz(}8KaI#GZ=8kIP}k_ z`O!%1O_XLqeQIW%$$t^Kz`zwgO)Fgmu1UosA8})Qd2_e9cz9JtlFKut<f)Us$u7BT3duFK z=w&RfxQu(__UD?}X!6OYUR#NqbIH7bnB<)E&&UB%J^Ed1R+7mSNfPi1jFL&o&$p!{ zayX|(k7<;(xMH-sksxG}@yCYJGW&1{{Q;pDIv9#W;qO_tFNMep9tU%uy-%v#NZmrl zWGbmUvNm&^WaA$}R2LM)qdKOa zYi)IJ91*SnPZCmmzyLdbl(usdIgzgRMd*y~dotqOiNTQyMCqsXx@;JPcq{L~U;% zy0^+nk3Kmd6GSy_eS{Xuw!&uHyK@YM#sN9>G!~`uZB~KT_K0lZk)zun!j)m>$UXj4 zV#?uHZ;H5GyAQ4vyN-T!p1ssznhog;h9JWZz>&MtCya_Q{6QAV0W@(dMq>ei;zED( zMtqV;(Ji&PdxIqCvRkphB~C#4=Z@85UW@+#(d{xA@=;ybk6aHh{^EhltjlcCM|jc* zjLxAk&JQ_1DlOBRl3&X#^T@8TW+;({3CAU|+n@5ON-~X0;BMm4P+KM5lF&jz%J`7C zATcMCpO7T}l-U~V!h*?>JO>MoN0l?2llH22H`7mldueYB$U*}c2tdK~_x}JY9VOtN zcp;v4MpCL-eGj)jf}SySXv^T;3GHCKlf+;lxK9ZBf|vuEs{KC|&rii}+3;d>wb1gU zHx5303d}sxX_rcVH55ybWq&gTCxD>)(I_=(Zl#VCx@EVFoU@+i&>EY^B&{*6O>DQI z>8o!g-IGr%9|hRTikKk1)bfAhfIn?K3XOu zC_&~^j!*XeX(XLc%djbqJw8SLNtFzu+^8Lx1A<8Jjz3zzsx7_Uq*2QnqeB>E!Qe3m zl6z$T0Ifp}`b~bJlo%PjRA%Fz-G`{h?^8&tXKk71Pv<$=kWTD&=hN>(OKJHsb)vP; z!l8jDh&!xfDhB|NIsV_JPYv@=+Be*%!&d{I-1>IF{j1k-nPo|&@X2W7R7lXX=NWC^ zK0DGysoH5WoIH};%fN>_&m#bFz&!lxRrT0+bXA7=qn0Zb7)6^4A@72F{J5*VXL|*W z^o1l=@svzVI0# zT|;}PnPib+gi3Mn#E&n`;Ga$^Z9e)y_nr)Jth2}!a{1v@E&!$qCtdVlJTEUuYPLZPutsEwbWBUU&>VcvB^I!;-S(k zB3UCb+)EX*5EzyRa08s5PSmeqjnxV?-y5hNB$UHt7U@f~WM^WN^dRp03axE3{A_nm z5t3qsd{N4nfyib)Y;Xk%NzX(RmW*Pt&Je63Rleo$jdHd+^0SPSi7{E#AiVXg03-LAdbc$?+fEkI2=n zR=@l5WYz8Ljv#}m9rUSTj!0x>ofKtMla?du0ju}(HRY|X;v{0+`CeVa04d6xcOJi` zTG1@#gH)dS;KuUGWDgQ3RUn}ppO?LO=)OLaa}Bv;0G1-MFL_9asR!kpcKOn_x#$wo zAZcJ^S>%-4v%5sDr?}woKH{qDx^>@!6_j^DyhwzAkahvYjc((IETjC# zVL`Qtt({(YVFuOY0LQx<4m~};^F(wFUJXM2RcYf(Xao`4CU%8oO|8N8$u%ycpg`Xn zC87p*?H+Io5rRIanu?7z$TQRG&??>+n?{}+MT#_jW>p)Duc$v>2h%?EB-?2b5iO;p zi8vu0caVf0I3HhHJE)|(b)0W$Z+x!|+d{-V&N0Bxws@&DJ3DDE<`db08wQMn!o>af zB=SM@`O%AUw)zgAMrz*P6iFhtxAPVyJVx~Alb@J1HNKyFJn;A)6}_=sJdOS=WNjY4 z)u9khZcH-7rWpYnwtDk`-&|AmD-^eDWGq62a;jIe0pIL#_B7vBtpOz6l<#!59t6sz z#ugcg;HYfnf%oLlsbjfIyNwdiiHvW$Je*@08Ts&e$F*LP`rqP~c(2}AnFbd;t7DbM zG43-*B(S+Ur14tGYaECPI|l8oj&Oe8y)V>jQVQ2VOD!(&+Q&5PA)K%c8*&fJBi|jU zebt7eVR~*LwzDkR4ornW9f-l>wHjNS(621AS%8u5F?gV#u18}*?)74<(is)4<|i{F z78xfQ?deAxo7DwQgZ(9DVtH+K7Kx*gbFx8~B;=F0_wU9i4^dh!fpqZ62upJyWHAg0 z4o5Bi{b*jHtKQmtL(D@=zyTl`2j)GqLSfe>n$yF)o=GAAw22|eQJx6Tty$xec7<*| z$FP>Ae|VQZ402)#M&Q6@PqqlC?q!zpYgM?Ecy5Y>hQ{wV03S|rD%Vbk?lk+eYcGv$ zfKZ<^D|=)8`cMZ+XGu)xLfResV?w}W_b1c0+JcJhc7W|VWsObdhCA2r&xV^8ITU$z zpF`|LSBmlHv;sH-6+rU7F~;BrKKUbxvwJ1Y#k9(o*5N!q5X3oBPp)WX+>$k+fIju` z{CutyFjKc~N2miodgz32WbT~`Q7)|+t|LgU=0ZoGX*les^rh)*+4Qz!A&H<+T1d!O z@eey!JmdWVq4yRu31)Z|e~{)+2RogSoT~Bdl|QXbf2L}enr*b2IwVDNzTH#}*zDh2 z91-%XwH2v8#?_naIjps-ds$iLwYZe|gnyIi?ewZzrhv(+Pc_R6n`vTlAvhUO0X%z- z^xlToZeh^lw$*golnjh#-f zGI977E$Gi_`gWHc&%s-(3s#Is2?J>do;mu~zoS;eOSzgcFO3DrR#pcf9!5T0>m}6i zy^={~3$3m67YyT$9SO^*_WuA7`_+9C8SJ5riBw6LlC8-Z{HH$0){`Pqjknm=jVDlO zR|~3KTxjQVcwv=K1#oh6@6JBdKJGz(r!>~7;LjASvLHENPxYtHwf!lrt;OQlIbRwO zS!F%X9I5?lDR$9E)>CUI9{h0=d>_7qzqwEcTlSyRw^N`O+Ajv+CS}f6lhO zC#YJb?d7G+VeICBq`UaYU^yQ!-`brPg9JCzOJyTT1BY1-&Us%c$JZ5()s}l#jmxuJ z7xC6~KcBa8=rRHN)`m{xhE;y#SCV6AsKKWyGRCs3WpmHw$R@QKzNHZ98+jD$y-SaV zZaLT(o#Wdp{i`*n-&^Xs#k998{K#B06UU4><39MQ#peAwNG6^kb#-vkFe5t$sO_9% z0*j~aeS$u0&`Rd&&}uf3wWr0MhE?I@MHmIYU($u#+S`fYGd}G_;3$$Pz>{y8v+277 z8THK)(=|u9>6SqfZnNQY`B)A|KAdK;JxQwFIyi?318sevamnGC7r4j(f%6P1{{T$skE=}u@IxJvw}t`lDPKYEGI>8LO%G4D)@^Nd z8Iix46D;8H3!^R@=aG-nw5s33bP~(q#^{A1iB3Ev^(Wf4S=Y8bh@)=kpSC_2g4VE-fY79kn7^bqkwDp3h~pa>T#ORvuQs z$UjVWqYZs7tZ*bNY6o{XC4lY!0GiJ0HpWc-hW^=-*{mJ=PO(`q#DmF0BEw}vKvBfOb$nO|FVi+=W$9#kRs%*eUV9VY9kMGq(|1UkOQenj5jk%Va(11#{Y_c;*)2R3w~ag`C45EnJZJUx z`qWzO4PHYs$#-;&@=F_AKyOr~-pMWGcBu>7x;YBr8Ab=H;PyDB7LZQ~ zy0~{Xiwj9A#&NlT$X~DeR%Ru8d2HrS{^5f2e7YS?N$j z4)_67+z<>5=%$TW7-rtfX^%WLb23%v2~*r)!9$r$}Sjixc;1VNs+DPr6Vlpw2LUm4~n%>^kJT?kZwlrX|87DdYYHQsl zI8xTr;-oh08CnTc4-N78m4_e}=kHvvsciKfBUoq+5b(f&GlTQugz>CzTN9P^4qboYP)}?F z+A%Q{Ac2kC@#*XI&0gs!p}y*AZ6<|GlEmG(4YhJU{{TuMtNb0_pDNsmVeumI5ULH) zG4%%=^OKKbR61tutsW`fXr{i3JP8qS2sywXJZ&F(f@#IDZI&e$(e*W!m2mL`C|?Ff z0OXQJ(tGwCAC)%DK^Md|?T5o^*Rsfh6z9V#NFQ%0BOdhzp>+nUa3@K3%m~)*4E=kEdN58EGm2Ashqn*jG+cm_(1}k=`NbjH79b)nr& zso2IZEbbCWC08V}I5|*Hu^IZ)I-5ajd#1C9Du`q=M#?tjA3Ouw+wLl^ucL_UE$r6S zylD{3vWLlF0qh5Q^q~xLj}_m^M7c_+yygD@gj{OSUo3$xI01a?k-%(r7~?-Gjc@fE zJA-!%pZQ=Tcg_K9b{_u!0HseQu8E`R;Aty&sNDEPWH*bpFi&%iHHJw^+8=Df2-RYVCWU_%|)$;WID?^5*$>0f#&a^W0@RzXVmaV=Z+^ zWtQUBJNtP4B##bf93D^UQ^#oqrTDbHo#(oM6XuVA4{`+v*0fuFQtSD!TxhcZt|3(p zgB+X>oSB)>BE*Q&+uvOMCgIxmb$`okEhM`hx+@8NQeJwavUb zrLx@^)58}r35Z_y%y;i!_CDg7Btl!LK z@~A#jj>DY&DiLzWK1#}aTuhd;Wi{;B}c=qRpU-ZK_hm4d{D_O@AR8F zTS>E9pAJCe2Hf)Z&OPukfnJjC^HY}2c`XbxIcS6?CXJZ(!)LJ_>XPLrx1nt-zQSNZ zt;umE>pNOWFO|ZBj@`b)_oUG+lF$ojE*RLjF*>|OgA9_RkIF^{56XpVPbQuc1VeFo zZyQR{T8!*o>~K4pCD0RGnC?6mSu)-#E4d3N0PQEx<2cW)D~pV7^a*%>C#^0mS6UXf zcan*kGv}29ZUg#QV+W4LvvMi6wrDJN%ZG1>hETaf=tr(I$F3`ReXbV zbg?K5zT2^!p2G(nt2=k5&lT0glgkuH%twsQHxPRQaB)kHO2Z^(Zgd;THCtPFt;*U+ zf@YMS%iM)I=NyW$)-mcr^xWxoe-mW!0P%$^2=oUXyMFbdhS1yHS=$K z$Le}Ej5Qly;qggxZ!{h>sIs3avTaJ&K7k7HFXqgyQ= z^4i1Adp_2dR~R4y2p>U4QjSEEdlB((uELT?gHmIs+&bOMAB=Z@(`60VH>dt;DK8_r zyd;wy*3r5b9J3GVM)f|_D?qusg63$N)zGwM3u7QT?8Dq~L?E=gN$zd072Z^VrCccf zUjru~anG-E9H?7wmo<6^Z<@k4O_nMPM{m!ZvGXl}oNyxORH%W%7rKuCDl91Y&; zN3ZKc^o>eAPeqP5h);86DFRY_!A39+c|Fe`DkZI5T^lJapL4y$EeQ%S`LluSDH@Dl zACaTlzKrxsbsvOnEQ%$;-i*FsAOwN|`FnR1?QX|VTZDMfP8??&`A=LPespu8t>mz_ ziVN5yn#xGXRT7=*+=G+oSx@RJzPj3Ok$3R0Lvwc+ln!Kj_27PF~@JdD$bLqq_Lr5 z6}a&g7XUsv`U)W#x0_5sY-NTS817{lAb0-&e_Dsfj%%Z7YCJ1c70Fv^ zg)Pxy@5GZvyMS&;?cyx0jI&_m06SynOwpx=ElsXk>10s5XFZp82RQzt{6Aq&ukvp z{{T9zrs+4sRf^@Nf+$l9;VB`Uj>P0+A2C(5StE||P3^#8`N6@#{l8=FMRm8hguT_8 zjG!Y7f2%xyYAvIANGmskJX6bX%Cb8$pxeQ0bB~}klhkzfzSE+$h1G80kh00U zYJ@xtp7c~|Qrtk6@~A!lQsj9+aydUtni{rt&2Zb%T(fT4#E;kBv@S1x0V-0^`)ekT zEhY85K`>HMcqfdp`C~Pv*R=$>wuUo3vv_J5HsyTZ;>oP--IH$dR$YsLN^n#G>HGfx zYRTP1^GbY|L@Vqrcv3;Z=e075$o9hJt|8F6RBlr5T5~XLl`H#H&~+xCCG1v_I`~M2 z30RD72eCg&6Bd(ga?zCjRFMogLL4yeM`{z)HkS6yh$D_1a#)P+KIinRtT2|H*qpe% zqg5UK+gjSnkXw+=wTU?jocepz+V%CyX_qM+hFBvR5$CbScKtC~%^C}VqqKI{Yb2&k z;g2Cf?g!e6!n0i6$p`>U;3&xQwmp8JQc4v603%7gq&DAHT~k7hg}WG|U6LUI0663i z){1G(4y~kk2`Z?8v*Mm`pl~?(j`dqmuxp(-+1*>Q5|WMK`s3G*-GzHiQqeuMFvkia zDgppq#1b*}tv7JA6xQtavm0F?iF`Je*rZHH8 zx7+^!gGkW}YqYl;1At_ho=)@I{Qk5$=JQsALZ04BV$8RVBA(|206yL6V{+Gktyp72 z*7XfTQDJn7vf8**Xx9ah`j7MaRZ*r}>vByr<>8)3Whw>(4Cg-C%@woK<%UarQr>7| zWQ55)d-H|$2N~vutTSBd7cl9DW|4BnHYW<85_#?a0Kuhg@^M-juM!07E2lGAnC)&R zm<^sgfwT~C2iN?n&V*9yPQH@vY)NduG)OV)*qV~+IAelRWW@Hwzl0AP$T-j5s_FVt z*=To@Pl)5WaN%PZW>5(^C)aaTl#-1|A2t}#uO))!I8c(VgTme4fsFpxrHIRUEO#o5 zu!jofGlPJEOjqOj^4YySX+a~x|Gs>^aP zxCNPgdGDG@VsTvJhFjb4X?k+yqFqWm#Ew-L1#OycHv`H7eY3b`gxp<3%YCQb!wg%1 zeTcYL8RtLm(xcM#Rk+fm7j~hN7T)BJG6w{HwI-#k+3E>rb8cXJLkLGjT(N9`Fb5{3 z8BMLKVV2UO#1h<1V)qv7xfjBSW4S!~eFa)w8e5?)#pGMyx3^XZP7BDYMi1W~rB;&t zZM5hv5T&xEz`{s2WSe+w2-fXDa&LWyMKgxQKq(l)%Nxh=}l1+PLeqz zmRaU@-JTUsV52^qRF{i4@wu98d@N9?WgLejXAAznDz#>&=SYiEdv=U2S>qTxImYjv zKWc80A=P!8ctp7}1~G*>S0Egz_U-kc+Pm-?l(pmmeqT73wWX^X0xt6e>1fqb%@GO-pm+q9mnax=J-?afDU!L|uDmyLJ$VY~W{ew^p&RE>qF+AJoUzQ{u{#LM|xX(vB2 zC{6Z{XYna}V>f}R#UPgD6^V_LJgD>>3U$t?9`0GJ?OI>tknS=!l^NPS@^R_uQQKS_ zs6kV>Dw1PU%C33GzcovgRjmw`tS!>FuKi0KcC#wQB%5b;T!5@HewYKjSiWzJCd$nN zz=cptA;#4s4Cm{~sv1?4R#Gg3WX*I=$yYc&QZPrSw?8^9r_F7sEU-!=2`ZPBR1tuq z{{S?XO;Jmvv<e z;E+xSAZ;h_Q%7kGPO@(?7iLvyyE$G7IP}hbTv44rRgXtEDRNZG<888{?jJv=e_C}u zJ7TQ_F*{VxeiU{T}09}^1&lSa@!8vx2ZV$RQkiJq-{02$2*3N zGbao^2pPbpjipRQNjoRJf+;12NTW$+f+B(OwRW5hpnC9o{HT4s<&10!L{!4TLa$=j z;1lh~>x!E0`M-za-Ck&8WFAE%fIl}Q^!w2LF>NQan%+sH-rx-OB!k5WFJt5{Dlf+7 z?JipETCCF|WJbPWhds}~8Kk?{MXjl{NM$ZKEf6s167RJd&r^ zxF4-q6UP$?m%v#%qs6thfXNg$b0f5JGjLT&89DbL z{*)TuRSKflQ> zNmRniBy6CDP%)Jm^dM8lJfp6S%X>6-SDKxSw+(wBWwu}zAlY5VvH9b-)~?HaHmMM1 z@Pw#2Vt8dfzpoVeWp`*~@Q_>GZjs}4^A;>UeSpvHOLM0Uh3%k^;i4WSfN{8im0mr_ zsM?dJX8aVBOlxaR(=_5;!bL|?qX*}X2XC$_0lY}p7jsV!!*1CUfS~c;KQJhjl=_wK znjcuXdy9FLGZ`0^ZM-f=7#*=e-%Pl+NfzGXSuDxGisQ_|kJpj(tMN}kl8S!TFzSt? z-6S^(9?nK$q(_yPKF8er=x(#D$uCdd#idH6UP7-Af;_R4f>d|hG5-LH(df|K$!&FQ zJPcVJ4bmY@o_HTIiqdJF8y(yWaw4}?blw$)OJ~>Hxy=~H5tmylixZrvqB1 zUCh@b$bdp(^2sMT&JP}yqUsGhPrbU8?@6_uJ~u}mRzsfH?b{}{t7QbRPXa{tvaCSH zsy3-%!O89N&(56vJ#VdA8E%?5qLL*W6^J3R+@D%9$efe9qow*>Z%ypy9Y1|%rcXVa z&eqENrb$qFcYi=XECLVA(YChJ?lkGGZ?EHy;^DWg$}Yjqc7yIagY~Poy*mVL5-RSs z$vbh77ap1Cj{W`WoxP=sX?GFaExpyWWDp49S2zQ|&-+lDjGe`i$%%Dc9RC1Tv!2IX zxwm^I^QIK|o0MSlgWJ>lRZB~TNUdMa9x2`*4;fMz5&`|iX|*=9duw}r?+Ft*5;~tL z&tgps)^FxmlHMqYNf$mT11g&35CLB$WuUsu$w!tTjP#XKt6WN~)5Qr^*Ky z`404dO}a;)`2s|gGdNJV!*|EA&+AUnpwwpRXS#|gqlHhArNZt$zcclsdLEs5s|%tn z#jY}mI3SNh$n^CeYL}>%CacOJKWRr?y_iHUBaz~6L!zhhJ?c$YOo&M*fpo}A?h(o{>*-axcEHW5YEiqZ-NS6} z3}F6N9;fM=x6^}8Ognl>R zukBe;Cxr09wC)lIGB2)wH}=go(r_Vbs9A`(lWdtB44kj|{*?&&RSR($w!@uAsJ*?V zwYHd{CtNv`9f1D;W}}Nz0h;3P4KTM**yAqTlloN)siT`OwoRM-?dWmYe{b(pH8~8| z5>0^~;tL@Doc8-u#|=S6p?=3iv)7@!{5-pY7`DzXLde6h7$9TigID?@!$WIpo9$Gs z&B`!Dic&VH1HRu zgZgpx6tTkO+Kz`wOYtoodOdc_SGs4nc)Tb`MB1bU$A7nP)`I>f>bF)Jb)3d87Tw?Z zhdCJZ8TAIDce8>h;<80imXxXCa@^zJy8hya>w4orXVdPM-s0S-z(n#l0JAsSwmoVv z#s23m!t4GbS!)`8rQrVn3bgn}#`ci@UvDtEL%&r z_+AQ`6t=;fjoIV$qHD3lP)y7oRT7R50N_9$zXXp^I~q5uN2F?&61udIJUKE9?PXEj zPoW%l_Mtj{yQVx6T|&Mr(7>w1dxN(>OrPGjHr2Fc7tmu*x4&x{E!J4(QRhHTMsbWB z_sHVCHOkysi!TY1>462LTsMXrkEbV}rBKsZ;L{Q0PYDEoGqVG*usCdY^`~jwLoM`z z-s(sZjuo7*1mnx*?xR26kz>mAb_uOPz|3{Tj0qu006Uv$*Aej4B0*vMm=C-UbwI0uf(eSN4c_O|9rYh6CoL=eOx z!vIFm3CBLYso@tT(A;?H!wGK@Hj+$cl50`oGG_pJcBnsW)jeWaHElvGsHJ!i zHuI=M9+qV>#S|hx71t_+5HJ z4RH);U=A_PPVfF?{?sc*)h>05Ytw0M;?HVUNg-}Bp!tBsMJrcY@(%WNPLJ zjSbWYd=tpufKJbmp?4PzX=w6@)$XnT06OEp_>}wo>H1Bqw^K!`X(6DwkgU6$@Cf7* zJ^PB#YnvMV?qqnQX+N0JkTPE!f$li@OYvzDH;@;) z_?6lh)V6mY&>EH7b`+~X>!ldIku8>MfJzua4eQE}w;!cO+C8kgE!EZEiUdrqK?5kP z2+0T7;8nZLKf}Dadm|I2(*_RR?brjs$8bR%{ic9^d(?qJqL3xLd}J7^<;$Z_EhCAAEk5VBSQM-d#;@ zRc`xi{(P^wdaHBo&Gup3d%JHnS zq|?K33jRj(B)+@X+luz30SXrBrMQP=}_s`vETJnma8e2%fM+MxK08xfJ!j*$jSS0QD5BJ zYKV&zObmz=hdA66aKjyqBx5SMyBfP1?>(&dYa|==@-aLrcMYeNW%=XM zsN|_xJ>9a#ldVRQL1QZO6|U`_gKccW5rJt{L4Y2(io?Bq<=W5$WwyX%M9m=;T=ko_&L-e8W>J4qGM%lMZK_?D_g~89|-~+`0 zm#Q`G8v5c`Zeh8C=y<4-rdC95K~^1)`d3nqHt7?ljr8$dU)cOaXsr&=7DjLgAou;q z{VL_$H*ijo!m*U_PG64`AP@4*b4S(hbt@f2OtK3WWXeUBF);(o53$JlQC^z0llU>Y zzSVB0DZAm-j{_gm&m;ruQsron?ylEY&SCVi;ZQ-K9@AfCZwrfdyrrBDU&dy#Yd{z-EN8?WRSl;Qa_}8{i*hIUd_}~!#c-# zXL@&-*M@}SzA10KQ*7;PDvMcUFDj1s^dH`uB9hA8QrXN`7k)tO*}lWIE! zUYU1Sv;G@>5U{y$W%K1u0^krr=Dns|+iD9o`ul>g2Lv~Jwj-n z?k8uB0N<3?+r-ex9H3k{;5j>q{{Sk!tYD13pAFpc z%NS-dpkf;z)IX&B>Af{~@%Phwe)N(s5u(o4at1J0)ZmKFE!z{lvSK3Cbh|rd@9qfppu@3?U5&QGWycIJucwvgJ| z-Yx?tDARh8t-7H%=y zn(Op9_|aJI~^X=>Zm zl&bk287l#$}Wfkyft-7l2 zCAujD8>f&vZUkc(;-xyN=ofl5hztlgRp-l1{k3n1+(h(Gk#w z;PaoqHI0YHbZ!1&?0qUl21rP3;B!a#d`gvc4k+5_y?cG9S&L|`Em{`bN}Th%9AF;9 z(0u9kKZtj_P4(RI+FKcJ6o&^m864x9=j$(m$(7FRjQa|F*8!ybh5rDku=Er^gT&i> zdl~$itB$mmdHx}-pki^jWZ|$e&oysY>-()n-rg3lw^*WGst~XTo^#KyYQRZ4EGSbO zK{*vYgqx7#*Nvq2G|$pv)T^O*>Wv(|Q8bq^!6l8O+ZdJ|k_I3EbCJ(_jxA-ZZl?Ha zIF=Ue5hrNvli!oa??V7xo=++&t2UWwo2fCRhYhZ&YV<+iePYq&bf9q|zBN?QQ z3~~PeiMS;67mKT|zvZEOI37EEx&|z8#FL)%%dV!ny}K_m#Km94P#J(<-h$5_($0zu znZ|vEPOBSyAmMitxxLLl(#PEyM%|msAH_{uPqAB1gSC|u5(@*!ZsQr`P`h5bxQ(M0 z_E2FY+@Kc7Y#(=GK7!DWuYaXk>Xwr% zS68RRZNnfCc_-W)eQNdW_ScpM?St9gK_C|b5ySc%AM>IA0EHLA=cA#tXWJ^NWMk-Z zbNbbYRzo(Sq)JR?f9F8|0OAA;pP(c5uMXEKE~&9(sn>o{p=-F#r=*x8Gk}}bJNjg1 zifeOkhYVuL1>|$d85kRWWaI2UbOczN3l+L)mPsOm!y5q#IKg6lhqVs=D3S|!iE%nc zJWcJ!+~jfZ%}Pniq=!zeFs#~yc6O44wQM*F(iR(^BZWch`+Cqeid%`*rH5k~3}q9N zpaGKKK6{$Ib*Nm)C90K-q|u>_ZO+q^@AUoYmys4`NhMh0xN(L;cQc&i{D-AdEv3<( z(JigDq*u20k|a{vDlrE=i0luzq1Jjz&n?!eV4?sV7?g|v4*+fMKhlXfLJ|j9p|p&E z9GvYL?~i`rIR5WR*u_TB<=KT*?xPTzRAp$>ljiv@PBe{UPAd}%Oq&wLnCqH)o z0N_??d#&)ea7&gPp8SgRu=*)o&5Q1Frp=bO*U?I*(@%z3V~u=25>t;+la79Wty0uK z5VbXorKpD8H*?{pHbN231!))w6MPEXf=fQ>&B#PV<59&!sX8QqDx+5Jwn2s#s$I)fI7$27A$T z2ck_ksI@yb3kIWhpzz7!VOadft!l0M^71evoh?hQ0+Hl6{l#ON43e|Pq@D=}wRl@B z(s_pU&vVb|Q=Tkx?E&wztJrmpn}2g0dZhBh8V#YQUBOq^7|mL#5{wR zQ|b4wL8_*oCC!|&#;+&`!E6$L?gRCxLJLcnft4nWg3Q4|UQR~QpY27b(j(PcFv28o zzGlGQM{|?kA46Qaii!#$-DR^SU$K z{fo*do)$OZ2qe+x?e2-Dv)9FQj4=>@k>f0FX z;&l%o$W!@opHH<@gOsCW9OWl%olSZg#z|PM)y~x5E=Jt_F;r#zE7C7wSOoJb7Tm!V zRB?|?e5-G?aItMx?!&b#atNJrSvL}R8PC?eMS~jJMQr8z*Wlijs_G)@eMu4A6AwYxYV^2XxCs7Z5Urc+PhS-ER%wp@_F1l3X^ngBC6nw5^C{kH9>MX z&;I~9Z9dj`RW-d-#|o;5os^-#?~Hf#tGZv|)ux-Nd`vp6>+a#BJ2tQx^u=`zK_!+# zp)vxFbBy}cC}EBfzUTv!W3l48$dM9V(4t4;00svidLKM@7bJ&VvXXK;ky;oao{+9FIP_nFT0|k( zYPyMbJe;SeuWt3AwCH1Nkec1}xd0CpQL+10@h#shxFGG$2>$?hsUf$J0N??*XASFB zmMm{=1wK6-!t?NU%c!qW?zKDE#A~$pN{gS{y?W2^Lr2r~DQ2?N^$6Kfqhq;pz>FQo z71}JK*$_n-VshI?Ij4;>CW=*dV$z(Fao(p;{57LjlZj3EGo;5enQw2wlb`AG{Wz-d z{s!pA)uDq{zdms4hh}*DS84tfOl*lOI|TBnJZCi;*gHP>%Bw4u!T$gc{wb7krK2Q{ zVWR#G={Dy6$@LqZw~=k!=nlsRA&1Yn`V&+-gZ>}ml0S*k^-yIo?3O8`J6!f85J?|S zMRqlgRzOD}Hcm%An5*|vm9RscIQ-bDI7K@^;*LR~^aiJ+!ef@&+UiG%R##a$VyWSf zLC5s%Kdo{tPTKE9md-6&+G|FS5FwT#GP&}AanIVmxknyGa0HkezG9-D*2Y^YW0KMv zn439SP&%G{b5VYtE%wafnev{Tl1-{bIuR;iopaa#a85mORrNhCOxSFWBI?2^yg)={ zGqg%b>?`O!SMcje)vfWSC-9k~7)6MGD4+elgXxOHKSp2Z&`oQqLbnRh0A&X$ARU*V zT>5(A+gc?kHPOd9mqgY2cV0`xwJmpS$ULMvFx|Kj?g%7NtBaVfB$oWL31zc+ znl|TSg)4#kQOoT%WYYB+nkSYkeX2~PgBxT8P(5+|g%H#9>upP;5X%BR+s0MFKbr&s z52z$4q<*7G$#gTO=;ykAvvt$f(Oefx*e*unZ7g|Gxa2AMQA=G`*5cwLYcNscM$Ks{ zA(b1JRd4FRBlM~6^n0x~_BkveS>cxNF9gYvYSETj;%SqZuL91nkUXE#ge418Hr9W6&Jto6?qgPMxVmr{38~ z8%3DQ$-tOD^==)&J4Ov?wJl{Ar8OvR;_>cgQiTBky78X>09pm6>MqIfLNznpL?et$ zcQj1c7~Fn!70OXzP_XnmTi$9HtEfd8OI1>)CE?2O3Hgk6t^J4LhMh7+Ja?B56UKwW z3WZ8{*g+kuKcVPXQa$817gEOQcLyBMnLi11v*NMTFBr<(n;{7wPAjg?ti+5a z;yGpX`c-$eQ)>ePLvG0{#(tyiUD1Ri(jJaVKMAZYp;((#zmZY1wqT9HIUbZ!kR;+w0c$E+Xw>jg!XtfIH4k`AIdmrJR zp0{%1{^^nXua|-PR2paDKAELm%RZfXbptxMW&v}SKT6$Qvon>CfJY+~LdoMRlqWdz zD}5>}1~jz02Nh;AK8Cf5FAQH@U}rcgxg-Ej1LdE&p#K2;>#Rkg66$yI5dQ#~%9i=_ zk80_O3_lkfish7Y7d_1dyqZ~y7*&dvI0NfOI5FOk-VD``;pLJU9@_fuGbDkqrA}}U zraN*?Sd;Mb#r$2@H+hwVF*xo%)uOUjxK%|~0F0}va6Ys~$)tE3Jd9g&4c^%Fp)XB| zZNyqkz)$#ZXKNWSY8ObX3dp1>3=gT}y*5w7ODl^ZZ5`dsygY7L!j1fJSmTph>xhyl z)G_pS^Wuo5UN&;m;*~1u|QRqC4Z2nfS#s!v?B?sN>7{Rdc06 zMYy$*q{B()IW6irALqqqFS;vO)9)mC?e6D+hIz!8Zu}MF^{)Fh+FeEF7?V8X*NR(4 zQ0uvrj=&m=^l{rwi^o)toiuGKJBh+v?mB#@WWkuJAf9pR2;(E=Rr-o6Yk95g^l9aq z-Ub^%9D+&idz=AZMe2GLj- z`ku%2u336)o;HESrK6l_xAD*5G|)*Lkd3=bcggqeJu214sx571mUSiw@fy6VlBAwL zVc+FJ^(_}s(zRT{L zml+kNy?qZ@vO0#VWM)Wn(fL@N0Kg_I7$yhB-XT0`POY0I}>l z9`(@}sV`~_ak{^c>Q>UOB+-IgTrm@-yzvjsF#UGqYbElM+D6OvGUGd8p zAJ2;(P*)$Aa56nA3!a{P{{S1rv!825d@}eZA}~tiA5ov$sp+2&VRt3AtO~}gpUjmA zbSK$|rak`vQAO=*u*F`FMRj*(iE|preA}H6WwF_?J$>szCB&AoL3Hr$xC3v7zG&Fw zg>pOny(nAX+k+f&BFgZyWy^5mAoKc)xj2|0nW1$E3oZwhS3H1!x6+lhTU1d;j+swh zDJHiC#p8)?Rz1?k8D3m`{{Zb76lYoL9Ujif7IcD0q(mWhoA57+t2uY^c-pkp%(tix}`>0{m z6H>g5ZsS>6DA_`d!#rSi=iZKw!(BdK3&p&>#AOKlryyei4owCGFg5*ix~D0R4FO$oth6{1fT-wKj6g zaM0i?l1HawpTDQQb*GEYiyr~G8TYR|epSXZo@$YVVw6%0nrAcV@4`zh3hqCIp7u*! zrCtZx$m&5DJa-x3iXi_0hk6)@K`^-yAuOoMt>Nd}BQ?LCH`}y1Q`;lfp_KI`zl#!JYjd;8qP`}USz_{XRa^rSN^sLbly+p#{CIbg=+%7UVjqYb709BDR^GhNMbK6A9Q4l*%} z4mizBe+;zjt-!s!-VceASB~I%dm7lZFz3W92qz!wSA@~UZLyTF+m3x{e}~4pMo~=W zTK@pyR+p)w$0gm^kfze{?N(*>ClyKm00s1qh_n{hm(a8ex5!r|f5J%_BD&?SC5j@T zZv$!iQd~HRvc6)c%tcXSid9DJ=9+imWtp@|H@Cr!FYCnd$P4~mgadmLhz`!Qbym$Fk zTTjEyIWDd|OPjaxh8THy_C2d*;wma}*yp`VZrFYD6&p@LpzuTB+);oZhdOh!NG@(! z;u#9q?fQ424fs)L-W#T?s0dRf5%&2(IV;+_lSl-Q+j-A#okbe%m&2L7i~(G6S$ceM zT1KR2H2#3o?JRBV;kvmg2I(?(@=BikeCP$Q;g+8SlgM=o$1;^ZV7^>>4n1q8tcDpR zJ3}K5J^o^?@yZq*BOH)K#zAz14{jTgT$L~H@1cr2m1B2p+i*Y3 zjPQR#2kBgXuM|>A5tVWtnmyOYPb?QgOC7S%Y z`qfQN@=Z3}+D;r8{{WasKBNE#*VdOt_(bU&y>9K^;t<9u;9-y#I0b)PR~wR4#)NIJ zxt8iX>FqCLmro4V*4QOe>&YYh>qTj)L3s?9mJ5rKGP}i%xZn^+xIW)AK7Z)vT6P09v@n$iT;c(>2w_QeH)rt(UKE6)t1B zf+Ei&76>`^AY=XZs@^r#)=Pv!zRCtq&)n55M^TBa;hHsNmM7jg;ejM@eLGQoEmBC? zqXZ5CKIb3arqhbj2Vt9w+i9*+?#456=PC~#L!L*>RfLiWB$gIW7U8nx&k8v1ewd(k z7FSkjBcyS-c0s#4fyQ&kq0T!|Sakc}`JIgnX)p@GbH8aGVt>k}`_RcM`w`rvFzK-< zg+G=0nRGkn(L^|ad9lNvcL*Q7#-W|+$i<;uSa#@M=r=#Yk2{TE;GR3f29r5 zwRLN2w3ZRLCK*o|=dt-#l9Ybqq?Mxj-Ac{~P3XC2pBu7%SmLT%>n@t9iWrHsY)Zhc zI{+6M_2Q~%)80*SCBw-Tq7t#kYaTFHpFTb6-Oc5lwbY&ssf7se*_87m@!Qul-d$`F zZX}&edoAUal*w+*ICC6=GrJyc3D2iBz&s86*_fsYA&)imDYdhT+DYwZ3nZjBgS&+) zr_g;)e_HwZ7sYU@8w<}KmEHcI?NUM7Z4b32qu9<#Ab>&aJ?aP_!H^-zOlKr>inOLB zWdIW0oDWKLsH`OL#yfFc_pyq~nY~#G`3T#=s7#;pCMZTw6Y>VGFY?qJVfNz&qQr2p zNfmb!=J|V5S-!++b1Z07AUHVZ(yT4Pbs<;GIr~#?)m%!kx!b`ws6lT4iqb7@)VCskd{PT61nFX^{Wsnvj>$12*5S1C2YdOBX}*} zEOC!&hFNfbC^7}$5A~@O$?=PAu~r5LpHsz7w(*7BR}F%>rA~s%Mnb%tt9QXYs#w}d zQIsw+KWbt|ScfZ+{r7rf*FKc#9zZ;V_r_Y9lQHC*z#=IVa2}_-$vRVFCgO^Y`zZ z)RHkiZLC5Zk%~J2>t#DK%&d0fgX_&D>}w~6Bg1p%`g>Bw%7Yo;^HJMKM1}FUBLbJF zVbdm%Fj&=atTIXL0PRuUZ*@gh@_~{u!+++MR^;bCUI_QEEQc8=PaJ3I-nT#>3G?n| z$pe6WYOI^3DjTpqoNc94V;)cEe{SNXgbx}uBr+8x^WP)ViqK24?ULD6A>~jzcg0q? z9x@qW8-{Rxe9}2#yTZWR$I_YNzjbn?`+ADTJ161AgN+K_P~ghBFA#1*j(9(Q)vT80 z9JZw&l_SC&u6BZOP-bX>P>rZCDPo<8rwtzq__a1;j&M<=QLwQTQ~{3*_VqF z$jtmI;ITj7n&mxn)(2X;TYCifeL0&fKdMvcTjlbqVZ`!Eko~TTy7yb%i+8iKaUw+{ z0dhw>Phd0s`_?`(9}<9fa&S&_pL&vONaZANB>~;Xtv=S?D54+|GEOpU*M>M^jYSMa zampg7$2@`QihqW!wosrtocsO$wAYc*ilGHN;Cs}GB8`U!gO9CKW)MU|gTM!zk>BTD zL{$or$~N~cifP^@0f}|b8@p8Op<)bx6(b~{N*s-3QNz7c&I+j@fIFH<;8nV11&I9T zCx9u)y8#2yNk64G#Qs^8js`ZG$+m*skIY22K|9w3eYiCqLlB&W86+R2Ru=#eHlHt{ zyI|KGlp{5P6FR@~O*b`&5LaMHjK|ep#rV`@~|gC*>I<9sYG0oS2?QP|c7)1HO2n zvr*}#Ei)6jRhMrbwD_C`jey)cXXTn{jo%2&0YSz_4SLN}EWRdLJE<70;KJQQwnQL; zgq{T$>CU0O(aS7LzRq)(LV4pOAo_aHKzvUr&mHn<<1B{vSj+%$X3 zeM?WaxQ^h>Zz4EyModfqBR?<~@0y!SzlmDjNoH{*MDEUf-1E=36~(koW_>d1FATW1 zkZqbUakzT@>!ICV4MHtA>2DE|b#@J$9_Jy4rVeY#&FOeceKA|&Z7=TDN!CVmh`Z)C zk#fqccmtmJt1;>J_qLB9EhK5X!|@j!gWKyutsD5A&YNp@Z?)~FM7SM?8zpkjDGI&8OWrY-B`{;YF~9ive7%rbK08;kLD`I8d)7DR54jSgyOi%4^KnyY%Kba4y_Nz$*cQML@ zvPigKSnfYDRi|gSL*-UtFj!Kwo`P}D#ceL@O0bZxjU|Q~!NvnZI>Fdq z>ac08@y{K#*(lMzKQIosB!1QP6mT`guZ47|=0T98dV5y`{87+k(&zYiRh?X`c+JZ) zZwyX-@-be1e@z&>OG4AT@JV&5SlwNSOKrYYETTc>bH-PWJLKo(LbY8j8hdYtW`+{p zZRd8xIPdg6ls`wjSnlG~CV|{C$cqav^={;!_t?>0XkEuY#ai1(EJ}PSE#1aS=Z(IH zp8mb7lj(74yEIoOTfEXOwEKS&*`DUwUoQ4gb_2o5?kRPMV~0kw03FG|@t?pjdC!Qrsh?Ej!IRK95Ijsn^?Xs#V zb`g(Vdse?oN!bf;mNww4hae1lk=$2)vXOs=LmZC9iYV~_Fqow%Wda(hJbvD$9nDbvEbx^D^8f`-S>rbAP&yFj8yIlh`>C0 z3XCMEkC)$*oZ}tov92U1b2k|8kPUWFwnp<}QinU6IB#NosSvPJlauRFOtYQjfI^(` zKe47?7PoW@oMUO*-!#rG^afnH+K~adNh`?*)}e-Ya#}ACNCzX{yw4P)0fLECVNVD2 ztAaRTw@7d|?Z)sio@;crVivk+)lP80`&EfiTHYp!f;N9simePKrbL&`yCZO~eo0#0 z$t#?Xm$9IXU1t$OJQM&DOJH|3UftahmxA&g#AmU^B$BjnZ6Na81L$fSbU4rDW90+b zWFPXOUnV5EnVLws8&GmTwK49YliI-!uj&S~bq|kVX!3^{b0;(Gbkp zLHV#btkpdSL>E@`TSz=O*})m(llxVx2;;c6{&KW#t=tZM=&iC9jya2PM&drz0dP>| ze5c>GXt;E1&tcUZV$8dcOaIUxMjZdd;*Tf$iqs&GokQZfd@V;}8OnM*M zzKL*TXYk){M?Xp%E}rtnM4M!Vav5CbBj-}df;o2d!NoLu_jPX+nnc#ExrN;S01S#( z^N=^N81*~>^A(bpr*0+=G}v$LZ=o4z$SLJN+-I@**J$hA6!iLdw&+_*{KqGloSgIW z$>9G0;<57Hwa%p#(tz>2ej9p@c^~iRTpw0mo>b7Wml`s*8g2AiRn(W4)7#xLe=bQ$ z+aiU=(hokp=!J!&wUWiGv7X`BBrhDKZc~h8e~aFVOMhfQoPPqHc57quw9=?M{9p^CAHkdyhdd42r0Kb@&_b#=iE`f z6I34(+HJFvs@=+hJ9&W~+*2*(jM&_(N(xOF4AUHJJ=>q22kBYeHfZ$jv9-G0n`u}8 zLE}H>4K2$p+u0X4Rv*?O7nTxF9j}Kh7%{!GZO%_@9zNVqyBq7PbT;>Z8=bA;ocUxJ z$A3e{NTPP~-Xs?m#0{@05f(V-k~#Z~P)X%`%MCW@4Wd_;IV10e1HT>lAH4{vEdo;A z_&$c{>zDrk)0$*bs1l2K$pCOp(MHY2%#)7Z^dqDp5%i9fT<>vd7!8izQCBXI?*)?Ecg5k#whl6;n;9*Q(iPj@n1NO{QoIhrkg0UR+N@4M^rD%OGtIm5@R;Cy ztH|upu_{O&fcL6PBD88hC|(YI{i*iTH;MyrxF?T5DDeq2(o49?+~q(3dwlAvEX}ko z2JS~bwRSQjI4q@oF;K8AGVKF;K7Q4cqY`*y!tj~!*w5a)^Z0hqEymS;KxX!&!PaIM~;dzNXh8~q=Sp}gJ*&s4Mg@kK<6XNC55;#b**>`^g%zc@d119%M`dP>0FlAqpHH@H&dA>g@qIfT zI+~Z02W4Yz(>gRWYH0J{pl=E!8}{>(PskIBqpxa$e+U4EK_O)eCh$)k!R&riVeXcD ztMPP>8s93Y{0DCQ8qQppCW__lTmEBs@;@A(Pt3DL@sAG2*H452V#TyPx(|9nyhiD@r??NNLcrMvw07#J%t0JE+PqFRViD|dia>)lQ z3$au(1Lq`qXWE^@N;W!Nm7s(+5W%Um7m+u__#$SJTOvI6AH4{YQ)jG{pLCn$0zNXQ z*ChMZ4SM28Cf@^3;=5vP&7WLx`%#-S3*6fYvm-{puoyT#=kJP6E-60@RMV;-GPa(# ziDm}*f$-4aaq0)Kt_f=Hf>tLPUfzJ_zLnIYif4g@yY3@$PVNUhSIyxp0Oft?XtqR%^Ag#_W0CVd)oSU)AwU4gx_m6w*%=>D>7S5@}0z$P)E=I0D(+-L7iJXj^9sOWfK=# zAk34;$}sKi@~2OObKa^Z@hXfQ;~bxC=CqRN5kews zpy9kA=p!JNT%TUu@+conSzL`i0UHMp+Q)LB4WSXZ^B&#v`cVy1>gV8XhGi0+(d;7< zNZHD$AF0K7xm)JzEug(9s_!-nGakv$b}zR*TN_4-xI&G=sg zs7!6a;|Kj}y24gD6_jomI6Rv6v15)n(kamUS0-~7;kl}2j1eSK60S)qL8_{lm1I!L z{NaUIYt8JfftBI1Dc{)3WH7+7?+)2)V2?rtIaIo&QH8)e`*t-1_eePljoIYWteQmy z&PMLu^_|_Ao?D4_kusc~6#V__b>RXY$^kSx;!&;(zlcT%!8`*~MC_9!ZpSP=KBv8A zyqL1Cf!liwH*b7ZOSub5BMG(=Kd0Z`n({QVF%l0c!!8FEVNoWuP)^wxlY-oe$x(DrIpB# z@CoE%l`dSvgBlJo#(AgNOBB&YWm32&w_s|#@Rylmh_PYc9AMF1(=`?&oXYK%E?0n0 zam7g^I#RK!DO`|o01Mm?}Pr$66ss9 zWvF~L%#wT!&z44swzPiC3Hi`p5XR~o2LOzy?^aLpVjgk1xlxKq$CBdwfchV&Wt{v} zQes~U0Lsmc`&CZ_{Z9wxYtTSWlP&ZYBqCdh0wKo7Z|NlWZ*%QgzrxLG+f}lXIRJ}L z5Q|BiANtAx*x30Df__4@Qfjt;0UfL{sEMC`!f;FHjoA5rdingA+$Y2e{F(TzZKjLI zf*CHOcKCjYk)+t~X(xV8A91oKF<0iA$`~Ef;mP5HbvU!M50nSPH09J#hH5l(Y z%SdRLn9QM=ZroLm<{9?mA9^Zsw@SmMU2c zcQC~s0zyyjDac>KV(3QGx1VoH_3cqXV3#-sdZQ4%X^^&8)Z^vetjlb& z;pNK8pk$|Y8K!EO!rWYyk87gfaZ75kO%OQ3o;|*_%ZT9c&@qxl9=PxNQ%btY0E~bK zV~#VL-ZWvcKxE4+e=N2X=ehp?Vv;%7nX(sA3pUVTeSzKLP7)UBmmxZ50{}x=m4IRt?jOAu zl2&POBf|i9DLut9;aqbUAyjwusDv)_!#4al7$EjEt@7G2>Df!}bHXkaaf+`w6Ec)1 zXc;-H8iZ^vkwatxGAgv}=0Lj?sn4TO~@#+N`Z%d2Y;6zt; zNxHQ|FkED?$C-am+zRL{s)95iFPrk?y*A>`2@!K1RE$0kB9*wcOvw3LMrmZSje|{d z<|PK*ti7|xspGh*@64vcYk_d`qTs2<8S)4A#ccY|ONXX4C?mED9h5MUljy*P9lLM^ zXY6H$_TBEyr}EUHRAG#Bo-_0H`PYdlB`fb@NxvjE*K6xySW-^UpMrle--17x;A9q>ETKbVlTGJi2&IVb$8IOKGA(g49g z#t7~!yirt=Hyi~&KU!dyc*CJ3LBj#aKAEc#A~l^EpxfAdVf zLPZo2c!=%>P;>S4qY$EbBw`3v_T%eAU^}Eyv=!aS9@Oj8EIY^Mgn9}MHgC+8-KCAD ziFTwzAdmE=vY&jA%Ic+CE1zB}y@cilF60Pb3d^4LYB*LgJYyIqDhId#=k76C=x0Qi zl0_?kRE^z_s3M?^ccQUU7`Yt%tI{CYPxbu$vtCJjIQ%!y=G{slwX!GUdcil=JDA0@?XD2@Ay&Ew`do+xPiHVJ}3jL~*uZ+ex&Qz{* z-`D>DG*$-RBgq)xFB`qSROke1{zOH==Z;CHx;2u&l2U-+0kC}ls3vm~$g$v%xn=Y< zCDRS+RE&)0{OZ2qh|WjLKPpsfqP#MhBp8e!Zbp4RwPZH*Qs0;yV0zUotXC2ePWDg$ z^s7VpV>^l1HwrTa*&@yq$UiXyBj?(m5lK~nB$7PK>%|QYV~~Nt+I!UK%wrNMRFn(? zPZgYKEU&CVZ+UAyzMz6jY16}XBRK?fn&6uM08dZSy5!bj*x8UIwU_)!oB&U$2ZLWi zzk_t`hs$FO0LEw!SLlaU(Jn2aMEIzIlG&TlfbE~1N7Uh2VO~kiT0VNY1uw%x2}z^` z7XvDQdi=9d+*|4|e{UtUzF3Z0Mmz-_@IJJ&!>dTw1i}L&7+y2wZ_Av5P7gd)%WW?0 zZY?ECtVRQP;0@(YI}i_Q^5e=HL{oRBWgk|LTX(l<+Az#jcOAP(J&hf!7tBWf;~d8YPhqSZHPkUF$(3z;D$^56rG-h>fDHLI(*EbJ}pPla%@t->}y$!>Z3 z)-vH@hAD{DB7*KBSz=Ohr22N|kCc;F)HKNMjOhZ~ENsC+2+A@GXVCVl{RIcfnE=;7 zD8I^&uDW)8oiU}m@Lt&o$ETE0Xjn;Zp;R-X%NZ{tuKHvLCY9krgLw{Z} zG2GWw7qJ&zY+04QE&1|)M>Q%1v{{S}|3E+=I z?@wVXK^jXEG|_+`^KswjOqS8&of|){o7a)V5QB76xVPsS1 zaxi{ks!KQ%EGTdQ?N);iSXJ|RJsUvHgJNhFw-enB|; z8m|jC+`n&&hhp3o?0o^I;J9tPg*eSaZ3&tn%G*dM*Vp~#uSAU;5(jO>ka7psgQWBW zo&GRi$!XE*xo6#UiVu8n++*!rvqsdRzO=iN6axC)!H6F0q+tEWHPXKuZ0G*~(a>B* z(W5QoZL!bh7-9Z@wQ##pso83hw}8&6!%G;*VdzJ{_pdkB;!>9-**W~39!)_sv|kLu zm|cb6Jg$7lj(zA`StIJBQ-bPXc5Ipr+oNrJjB2(uaD^N^pE0o=C~x|6lcZ)1Joi#eagk_>Xh0kr0? zi!y_@v?O=7Wjb!;-YidZ3P!BprsW~oN3rw@H@7G2wLlS+*Ma_hE7qMnLd{&Lcek0Pt$n z^_`{Tq^9Xgsq)R(OJ!4Ik9f45< z`-4XP(E%NR6?09A#+@O7XSTUai06^FZuJC@WA8z)wY#{lLA_wA$P|X1|J1OMKkV41-G0A{*yXLv1fv6Pg0 zIKA4eaTEu?ekfW%$S|a_?a8j)t55N6v3wp{Nj9hhoOb;^XrwxJn-byeW)?J z9lo`H{{SOj@iLXGM+jGNslXujIqg;2Mh-(`8O8;54M$nhr-5O&wUz<9DyA%NIQRFd zEN#9P>Msf?M8s}q{J?SB7{}hN{9P;J8#zM3FN=~%QaHtWJ9&e~%ekZ7w6CiC>**KM zM7DN!QNph8Y67CDSlRdEKVLBYD&~b0cQ8h`Fv64FD?5;b$_s6b{jdr78k7G3QvU$? z{-ag8N6Z&d_-X$DG36s5`F-h-K&Xk~?r6_E*VFxNq9m606TQ5C5r!EVd@+S>;4tmR zIj&>)r)dJdnI)t!!5c=(BTff#&O84Avsd)~wPtjXvG-kgIl+PCJJ13F_4TP1+1>YK zE(Y8mTAkIRP$MAx*O5w>3%QlBr{CJTn;9g^OKTI&D`P9Pjz_gS!ZJm@R{#uPo+@-f z9FAD|7!U|Ks`pZz@8PeY9sAa{!9v0WF|wx8SP%!d(w5@h0$G7RI{-3IZ=kC2-6$+D zJWPIJ{#7g^$Bm}j$r$=pY2Ag4wqUA(!^Y}+NP#SkzrR1ydFF(t#W?|i7j?LA5M=En;=LTD{{Sf=hi%x!cZAcU zp4R3WV^_H1AOt{$C-R?{zCKk(O%mkXOAX|anUzWm!;dyH2tJ~?BmSXk%Bd$GO!4-q^yyK0o-2!(gs~w9 zVE&0bJ)r%3x&Hv-s^+z*K9vMX51fItMhH>d=f4@qs+w%jU9`7DFdQLp`~_kDewF3h zca!8TyZI|w>Co!h%-0&EVl}cVZY2DoMp8%|{^#1cPhWKey+N;B-$dDgTf>P+z!9%( z4^Mo2>wox>tWT%tvq2Mx%>GV0l6(DpqZP=eV4^&c(T!JPseNOKgk+BXnnC+ z8C|jAs_q`ys-{izGVN{ODu~F@zSzLnMt1zONff)KR1JoF`Ms;uNF>lKrNZZi^v4N~ zLq`frBLa@yE)q^w&-5ol$q;*~apsW5snD5rTN2+KS~M^j5R6pH|eOgGz_Tm76ag z`kz7dt-hJiHWv2Hd#~$uvBqC&!*1DPLG7F#c=r3&hR37Eo1)DQl`#0(*hr4!DguHr zxOY2%`ct&aX)NJuT}~LKm4R20fx{EaW99yp=g-#jwFh6^H4?4ANc8crhT_#t@N(Ow zNtJ*&S;Y&n@gebagbd70L^FcE(+N7=nTWXMvCY4HVVI z-ixa{>Mqwd#1rDGs+D8wfIAHO*EF-XzZdlaN$$+p{65ofbQmsgkXl~56=4w|Y|b-| zag2^}>MJ9!{u*j}QoOdtOU$;x2u!#f?L2oFuE}Gn+l8Jh$V8Cr9uuI>)gbO4rawvx zscP|QdX1A>+%aj+9w$4M)Qn_%cjMZ&FIko@ld!hBI0UwH+XaNi%IMy8k#OHip57FB zJlG659P(?o>iQm+)Vget+p4CZn}kyi>_ZT9?lKy<&Fz$y7xO`K3QrRiI63?0+PzFZ zqw7cEikVvLV!5AS!wtNS#-nVhjg?g$NjOp5Q_@)^gzyGVKqjAn!*J*5dsX&~ct)2S zk13Jn#Yvr;bB|(vRKny9%Dk>lJx>&;A|*KuoPGOHb`rGq>R7qYpaFaLr{3Czj4*FE zqaN55Y^ob}-UR?Y|>{{SlM9W<%by)$GbMrrI_qgD*S zhQ>o2dgB<+v9CMVK_;?3yo)5eWO_eQd|syUNJoZF)sG4e&`A8h-mcoo1(me=n#PgD zf!ZZ^$MYMEFg?9LTD@a!YogrT-TVYeaO5<&Pz%2qVfF8U?rOZ7H5YSt3P`dL;y3)6 z?lLRRo=C~m7L48OO%m$%_fAo1d}QANV#141s^)5IXO*g zgXYfNc@g+#%Xnp5c0kXiNd>@}b|VHQNNwH8sP0Umuye<7eML6YWH8RrqZymMdkK$Z zra=rKAI!NpUrK@&Y4;EmVC0;0Ne&$ZkJz20dWx3S)ftzKfMk5=vmQn%BF25PIKcv} z%tL_1RODp(QxYLO`^I<~Q|b4p31FlhxKr3r@@pnYn6M<^4E|bixA7!aZu#VUA9`{> znpMt886Qklc`gi4yKcc4828O zT05{5#ozgixhIa<^u-wKOO0nv)wLIj+AE7=ER%;*l984rv-GMB)UMFMI;k2x7}A z!#e(9>5wYsp|0BMFxlH*Sqr%g-X7*&RDqqq{i?03ut};$CueAtN+|~?&FbFur7MoK z1lrRXqiZ_VzMw7bbvyf6En+*t^T#n@3bx$iKQEcCv(O!X{8rKnO+?0;iyQ`xO00}H zBL}hlzqN7u8^*NiDIuNMFg_SNunPl$k?a2enl02et$Q(DDtmbKNWf*nsiMzVg`ew@WP(u~wHq4&PJx|nN zX z+r((WEI7_RKGn@HuH_T4(`2v>Z1|Et3}pcv0i;RkV|9nsiaf znTlnRjGfh&Ami*oqMbz`3i=D0*{=fi!_4FNwjTNLD z)JPIF0f!!(@m`Ok$ftCLjIQjQ$&79p4agwyKGi&s8G^Z!ZaoJz0Z|wdA@c$bNc1%| zu>d=}GJ|+Avjo~dJm0r}a$mAT+2!0-AJ{pzY22`Ho(w_uv{N98rlK#Dq2v9k!g-uFY5%cH9BR zH+T8}0F`mi#oa;e^{302%yCA<<0Y4I3_onwKd6+U8;G*&L$y!FX`=XfqR^SFr(qi0 zd_fDilg2jusNS3So@Nn=^yEgA{{Sx+8ROIXeex@rO$3_dtO)M}uo=T0!@A?Y9-|aa z`=_+|X1CisknKJi7@OB40f)bHn&p?Obyq~WvuOw7)xYrxEiW{=;3#(GWDGO<3Oj4p znnOHGb#W!8<=j3Yc>O^jed~(#UDN27Gh6;|;j`_&?*UK6Xse7c` zMK+spBzFU9Hpcw8;E$O4*KX+EuKp`wZEvU*OUaP!l?D~aCy$Y;$JD{PdNgu!(XmUE zk8oc!hm)SdnQ`XiI z!b655`cL{)5U_b3CUO`##aV9=bp(lAv`j`0JBqV^AB0j)=Fs3{{V>$8ar&HANiJvVtsZ-OmRohXUm6J*f}{coQS3nnj`d~3!C;UyGTs>@5kA9~9)pis z8KxMchC6v<*irVO{-!E7AF05uSTzf4yBEfQT1QAv4_REb>{H!Y*|znWlLl4C1Owmy z02Qj%wKbaEtSnh4xC6xzs_l`N9Ik!w&OTIZJg{ELXQ(?Co-r(QsU|lB;1TGjxFGlL zE1T-ln6D?)Cyr=tEha7eqBoGI%k(4rS5MWJc`Guda_zI~{)X_s^e&4qk=Y)~BBi)E z*fF1-9ug!iyp7ysbI74R8e-LYGf18-u)LPBNb!0CR31K5M*h{r(XddXXbtQQdU2{r zmPGN~MKX*4SzKq2LsNWAff-mf+~5&I?d{$+I0tN~aq?mR0Ghobzk?EkwYKgc`sRd^ zT?WY65WIk8SoyL&>aX*BKpPu<7<2Tg?orvx!q{QX4LZoGyF%F+Z!3Jyx5|ukti*61 z3AQk1X5<`t(!$axWjPDIai5(!;e?Hb$=GrT?kaSUKN-(s%?8Y3diz-U0LRpd*{3Q=J+V6S5!Sl%sBLDo6KeC@q_611a~{D!$77yok5u(8 zwW0hvHQm(jG-788`vN!kN%rQ4oj%i9)pUzJLL%=Sz;YLzrB`-e+qd4be~2<&YduLm znQt>I939!?XU>Ku=Su73qUpJKHOtm|)?kv)RJ!p{0??UrxO$9H?Jub{y;jonjZWej zqCqMG+~cwS;<>j_bg8z}VV_O7X&GY6M#BU!>@(@dV_xa`FWxsM;#F3RBdP39xTwx` zAE_DWRQT1KIr@*QuQZ#OEoZnFMGHn2Of!sdbKAXA)U|%6v(pz)y4I!BV@z&Ga_kQr zU=Dv=RCb!Qwy{G3KJ}5d9ix=M&p%&E#C807hr~U^a>~{dj501*fyQz@Iqg-!mn7z+ zbcT&La%PvOde2>3P||e;)XgC*8J~@$k=xUpezk6Xuj=387cg6DS5vB>WBkpf1~dBe zSWcC*np?;o?InQ(rV$IF0HIt1&p8L5wQe6CRIuGPAiO_gTUB$;4PS{GsYlpGQECaA+@KmL}vzLroHEur(qazOs%RI&)~ zH%$(h1ja!d?E!Zkyf+_V^ZQj^uf9`cH2Wkn!4s<8q)mbw(SSY1bNW&=@=YW%ZOXhL zmr3g)-snKiWVevSWufkP~e*i`rJF@R~yD z=G{`_{q`Y$%)s%Vm1gcBd9^)4Td9gQwl*wGGQmffVD~&4T}J7wFRwyQvrQz0_esfC z2Xc^qPtvb+-$-2bE~!2B=ZI|glFqyqZV2^$nJnp~vv{>j<5gg5+g@#y02Y>S|pq zk*8a|kY5egIAS>FsXUED%{BO!W(!f0Sg+^PFCdy5vU9&_+M_;SsL!oF9T6?nGM?w=x@u8W47YC^;+g$M&N-ZG;;4Oc`cSlC0htk2wkn&i;P&YAYdf z*EY)xk;*1JWn?UhN1+~=s~R+B87H*yW1ZLzV_X7rjQjgkvgfEdN3pTn)VzfBJp@`K zGNvtvDH4zB@68C-^f>J=k!%4mfw`n-8TCHA{{Zl7U9H?r4aJNx!p7MEE>z=@*+;(v zCV=Qa^A;CZGZMS4J>gTuZ|oBw&(w?0KIlK7}!4gopxpx|epUT8pqD@{S{p6*2PA_a>k3T1{fk9?2Thc>%y zajCVlnbtLLBZbK0j&s|&?e9+0k=lwBVIwXc^E+lq#HskVVfB`ro_Wf&?^}GQMtTz%n$Q9Y-Vb7og z_O72rN@-OK$+=tX&xdP-60>a$jwz2KJnJ3~a7OOc6`SO;#&<^;<2>_EdwB$?g@7Ad`+qp~X!Fp^+1kV}5ddKiQ^F-?d=4H-pV|_*+y6vJG?WWW18?% zZqV9FnV{)KwXu=dGqiU0`6S@vmL7le3-0**Td7qcJN66 zjg?sBAnc<*N*#M*(`j&OOv)pWviMHN&I19QdU2oDqOgS>;5v)G8a0W$5H}o#-JJIK z`_o}-Nwmk?D3HcOp$+**K3sZy>!K^m?9xuHf|~PDxznzMb}>V2iov0UcN94TJa+ok zj+yxNvTLP;I*FlTfrs+bJDC2T+|kVm-Q%9vKoSyUp+6)6$l-_3TjfJ*E|K3)JHr~1{NoYy~zOqOuQ1)61t8&%6> z5`Fk4mQimTfE7r_elSf0y1tzROywiC1;_YgVo(17OSZY#wv}ZO@g=bt-jlNp;eKbCvB@(W@5Twyc;s;VO#BMwM>a3fSGKEq> z!u;yVvqE@cQw+h!Gah60L?M9Y*7SZkJs9kS%HOe z-ecR|sVnZ0fXce4Q%I_>An^`DE`p#&0RrjZLPX%M!D0Tc`W3Z z2a;&;OA(Cnc;}ESlk^RuTc8_b7|38-8ONvg zuP@inli<2Cl|3459!Rw~-op!PW*6cjNY9y^Hzc>;k=m&1v)lO3V=Q50QJCdyVEbp= z>t02)vr9|eDbOG#opGFl-F`rOQ#y-N)2*!G)t1!UTsxRR@3SK+NIYXX=Dg^`lly{6 z$?UJu@ZNvw4LIKEtKb=)Lo2pfc8uhYZ*Qd#*KO~5hVJgvl8{8o>|4plbw51kKT4yd zYBOrO8|zv{s*9Cowh+%Q&|I7zdteNlk8DvLPf@?qG?^3ubA1p3cfmd@05S)^7#~Wc zK5_pHZaX^aI(80c;^e*yYM{$ z8T}~23q4OyDX7}pMQ-d_;AQivCnTI7pRegn)CHc0J-mX#QjW zCA^+#8RuXUFc-=R89n`tY4nW~NVbD(SVJ>3#XM#O_WBHhPk-{L$qYBZI zGC=m)38+NZ653oP$|!~jn%W5g{NYXk#yj!fHN^h_)Fmt99)y&r1&6#hT+e|6f*eI0HlBq9Ai9@Q0qn;Z82bmIF<-zh@FQ$$;r>x zHK)(__3g?52cJ_j=@fZyaVVhHw#?r+SMpu${mQVuzq>rs{G$pr9 zYo|@tBEEK3+J`wRNUY|QYYci#)RJV%vV+0rAa?%%=7;O@qMb65FXBdo#YjnIRz6-B zmE?o>s^H3=N)6v<&`~UgRNF4)ae{}?{HhzrNG{qrGJ`l)Us|(k6I#kPuHdbMkF8eK z;WBySUCypUFLR%9Uec>6_Y&EIB#0ckbDiDkiyPWoC~yp?mIVG#eFx5`k1)b82y!?N z=y6b$nhO<{;E8w1%C|gYxb~v9V%40CW7-M8IV0sxxeDS$gq1ypY6wchI>`tur0r!r z#(iq^tQh`WpVE=4*@$9swfAt_afA9)54Lz5Z6#FUzgqM%Z*$@(Jdwfm6+WDXCb(xn zB6QAu`K*zTo_`WG5}LN70ss~XC0R%rz$D`X)bsk#n`gCacrQ{lSw0XW4nPdNXCFW) zf8s^rTkHDll1&<~#YvSsbd*XloIzYiTE_yrIcHKAp%8q z>Efwn-Im8WAFWc*#CCxi<<@JN7>H1i0`55(KIVvZ1_0SBK9Pc}hqaC|$sFpHWvGCRDk& z%s{saN4Es~RalF7;idB~G6J@7RwoT2I?4b56Wg)*P{`vkDG7%p@&NSz0A$m}SW>XU z7K}-;{LRi!YLHAkMDZ0$u>cQR7|`S=g(lJlFi)*q4h+}>%^A)W09i1cgn_3FSi?%eDHs2 zhe%;@JI`|+!d!?FP*?S)@i&mPW`K1Gyacq1U%J2&n3C zBT&*@afeSuAo_Fr3gA&`2HbQ*5x0ZkF5;SFZt5h8+CUD{c^UNtaz1t4V7XxgOz6@v zKu@Z8lpQxMh`f zV+{Q4jpW*(VgRK?O-YqK;Ml0|&*!9x?1`+l{Nwg|=KO^Y!8TRIbv zqnr_1IH7{;rb5HLXWTctu{*{{@}F+hlbV#aXsSC8;r{?sN7Pnr$Nt})aZZJ}Z3C)o1YU~ z(8oMvNgn5KD-Pg{V2a{BUu&jl-AO!hItzzqX52Hif`tw8$RE9Z1Q0F2Dh5c--+JL6 zjeS1%y5#Y`;+HY3yVnch@wD=P_UG?hUacu4+o2~*Y{+z+_X(@rM}CLmt)JpoZ)qbZ zI3N3aeZ?63PSOUO6^^l|x;#EVh*B~$=k-4$*wtR2yt2~Zg3k6W@U>30|T@c z@9)hwr-in(+Le}};z?yIv5i9zR}H}*t$DJOgq*8F*11c_6H?XKbmPTsG^QsZ5V6UO zcOZPfwM5#Lz3q&mRbLL|2xe?#up=4!9%zqHrGyt(cDxmk6%L3M#zru4!Sv>ZUFa}H zp{iS4%#%jKM3sOiBhdY7@ZqEe+NC4uo`bTFPU%e=2-%p&XA%N^Ku{}1m1Hn7fQmNr z`u_l(XSxnu{VSpueb4Zb0)5WW&1m3OYdQC!1Amo|%DrvXva#r{35}zQA-ib<1oMpd ztG9=h00I0DruEil5>!926+3>VMS|{c$5Xm2N`c%RF)&fV*7AV zclpvRhG=BoNnM%$06K$Am=~Bolo5r+GTI4U-!hoM=Q$@eU_^@;VnP-2kbV1#WKsCH z61h0Q1HY|Uo>Y$2BydP4x5|rt5xksl@y7NWJx@e=C4|n=%7L8uc9OmQvBh$$G=|dR z^73Uiks|kJ$~gxlkEpJP{{RzRJ#nZmm2+gwR7D`+bAy#QKU`NY(=6nRNB9f%a{}AN zDO358xnrMi%m+2a>LC?#PxB_}x-QSs+J>m|-f0sg(X1;npkOkDWR)k>ar)KGH&K;s zt){qHysROZbNsR!ox|>bN)L6^7nbqHYyph`00kWF$FH#e04g!2>I-oOp)@E7C1uGx zWD%44X1S#0NwiL>c36*8h3{@JQeDuQ3lSN~K41svb;eOl&NfDirxU?2T$o=VaC68$+2)rPXyMA# z?cekt8*bC`Vyya#YfFe=cLv9W3OLH=zs!$%(shiwz5bs9>9EH=%v{EEwV6GKx%R9b z#e-P1FulRJo+E<5U~bMh_Vle4<>mE+i6b*cwh=|&v2rqV^!BUH6(uP5{lRqfT+%ew z32wTh!rGJhWScoyS3bVyn%?S~{IJ|liw@g~0kUz&zA;jhcWl`GkDBk~2YDUlt1OYk zB9h`f7iW`(Zhd`?TC=>>>}(){NFF9!ovDV#Pp^8rtms#h-&oCSBv8a*3n4?@fWbKV z_n{E=L{@J0(5nF+0eJu=&(zhD=Nd}Uoypoaok^&8_A7m18hkd~G^%-wpQn0;pIXiI-kp7=blJH#0_s3>BquvaJ;3>a-m5{cNRt<|Q33H(Lm3z& zK7;q>xh3hP!cdF-Os5Fs(Yn`fCAifT#pBsqUrDvmINn#dC*0I}WcKj&B+)IhB#$QL zAo8dNbB~$ghbLG601%0-uObmEN*)`6ICfqRKXFTSHM|<6dWwVMNSKHdjxuw)q4ecW z4R{$gnoZg@TD|*x9n|so8?4z|blKW~9k*5OeQ9BfSfxvd;8j|iGmjp)_iT&{tj zt-J^lJRJIW^!l0+rp9N2d#%c);sF=7Li&B`oM!V^@ol#U2l<;COcF=Vn|W;0LlC(# zSxX7=H?wY6QQseGXkc)KH?||1u-=0l5!$`{_Q?x^V*)~dmO#dF>H+8LK{fuWxVF_E z-onb(;uzEyxd<4NeMSxkH688rn#2v^{5{3A;exBm$<8?K-)#C0_x0n z0CU2RdTxuZ>@w-|Pl!`v zrUsX5q59>l&oWLWFf554V+)oC9&CK_KWYsYn=FCkzlmc=%Xks1>p}g1LvTQFuZKb~7<7L*&jm=9v(ce6fIV zPv+-}^O5l}%Ar)L1b{I|qbI!<s;A)jzN7LtE(?e`YdUuN#I3ng;W8SE>Cs# zJf3I}5-dp){^gIb{pb(y%|L01E!6S5 zBH}5>48V+)$FTIPeN%C!YgZ9o-$yfedzLMvg=3S9kJFz@&D_c*(Bg|#NzzE)EYV5j z3Z#*P>Ny!7AzL0b#eYyXo|sWJ^Hq|VAHDlXx`U<`LS?(iONtQduF(beJXeB2rUIV1IXmsniZUmMy zMlEj<8X{kmb;p#3_r?#}fXgnGqIAWQ+o%^&62;3F-s_%zLmuBMkHn7fguPiU?eYhR zo^7Y)@1JU;u4#%oV*T#kSnh211&F2tD*^#O{CDkHUGaLbrjAWCh!<%r3FXdnlTg6T zGbY6)bIW$e`^`O-r5g{ONf`j+1M5@C3#<;Rq!Yj*zJXFhl&&XO<--$`j>DRC(Uwio zf__xC(5pZE$C*Opu|1EaNp8fawkwc|X| zENdK?Dp^Zlk5Stv(u?%P{fv4gje<42dmxOyPB$_05n8+Ry7DH8&xk^lAbD8{&g1hv ztHhpL$mK#b*4fS^x72M#fqxD=fXf@9^5u!#LXO1X;C;R8N}6@fCQIU4GRI>uz-7kc zfIEzS^qTGGi8PTUd*(@BgWLcHex3XLshV!5@$f?!o$?E?Vlv7YV;?>b?MXMwbQQI- z?vZYqd+CbiDfGGBrdc6fsT+m-q<^-ktHm1;Hu*um@V?;@O|@AoUfsqRsz;^IV8TG z?$Rc-vJyoh3P498u*w&?$jQ&Rtu=@`RgRbheO&<+UseCT7`rQOB3 zic=6-7CDvhb^tMqe9t+nDP=9uIc?Ld#Fjtd1F-)9ew5Rja7w`^$6f+<8jY~k1j?-T z2`P;@8&z?E+t40;>pca8s~!E+5KSkID$BK)0}&a?UtE2C=(d@tv@uT;#FDJi`4q1q z_ytejCZ@BwGr@NRktskhm|PM`9;53?89Uh~z5trl)z+0Bo{tj40JjnrVmK`9*yq0n zgV|h9scZ3E#uiA1Kp}V-1o!p-0L>8mMvmHR$lmf22}MMlXA86ek8e-jf#^*YwaxVQ z^3MMN4GD6aNK?V*=6J4zqbN5X%)aMFwzOz;*VJP;3m=Bi6vo#)6YuV7EkjQD%?D9U z7%X#aLlXdZ23HK+d*jlj>1(lfqv})K77)oIM!SxCkMbtHq+VXy>Gv&fXB@FgT||m; z;W0g%9P+s4xt0F_BD9$%#`$!{bEOCqh{`jw4OKYfVUl!2IZ!8iWq)CMer^-tD5PcE8| zMoC?lH4!L7EYhUXu?Pfdv@jXQ)%F?B)Ycr}eE3IvT13x&Dx<=R2p9`Z|kvQOJD0-< z#}p9U$ON0Bk&Ns;um_Y6T!BQoQ(0S%rRnGy35{+%xgGf2G5-L^e`=|qSl#M6y!SH1 z!Z>Y6M%#sVe1VUk2R}1F`Vv;T>aLRURip4_E}-$8s9t`BD%fJaq+9S!HD}aOUNo{4 zkYVIpCphzWuUbkOV;CiYAhc1l6YpYn8n;Qagwd=jyr#)c^;xO-ia)G19dKmrRu2hD=Afx zcSO8^@%Ll)Vl(ok(_yoRM@vh23`RImLPurGBl3Qszxe7l-65?{1^#+P3QG)P| z%tzGr?enc>k)>&xO}B?-3dR8~k^MyXB-P{T9O=tQeZ8{3Pg*XAq`{`fyP~#SZ|#y! zS&!6`XtZ*xx03`O{^F`?LU~5~d4Ivc1LsoN#OoL{Awr;?-LYP!B(xLP@ELrlRdN0= z?N;n?5g#D1;jnY{s9Y;3JMu`&54BcXgK4=6d7HVnURGr#H#n1*zplw{uMuOnmJ|@UQqD1giJbSUJwen- zbANAX8Ivr-p4BIMU%36ksx=wmooufc@*} z7^EV~7FO}p#;hHFmGcg-Yhk5a-JLRHZYGq>BXtfHNf-my74;U1@qY%5*+CAgg$Eq% zAGLS-Hk)m9QZjNQD<^~{*|#|uC%C2rkak>d?m_mYymm2r~IpFcZ?kcsCz03qn7y&^8=TxSR%NVlB5@XGeohJ>@ zTP+Kp9^phNstF72_N!4Rg2kmEp(GsobH!HM8ZOB2ubhJ2%{}C4CQlkaD|h;eKae{o z9!X@4iSY2|`2r`*; zE(MJ9+ruFd$GTSFs)6tR{Y7ImonGo~UTsQSR%yIJcEzJO8ElUA)xVG1YnFGA+3kkn z@dGZ!P_8>S9{9-n*PlF24JHK?U zEB1~_LIUxTkU`HQKAaJrITYyHS*bAXG5qYP; zlgz*@&it6h>}QWb{{Wg;!CxMOHrW(v@fmy_-h43)#~8rqgxkA zl_t5C-p=+y*#~nJIor1x8Ly%`Pg0Ls>5Vf{f<<#Jx=Dh2624*e&P8#HZ3aftrjp^3 zUFuSJVjS%wf-~HA;2PzL>es!RWPDrhyo_EP(;0VWK=I8CkXl2_% znw0PaQEw2&6m18NGxW`Qc^;ZaGTBF2zqPv6BC~;`ibmZoReagOBcGY~s?ch4vPmS# zn8@(SACwXDBP;siu>k!*0>8->@Ydqg0o`u$?FBh0jt)oDn$YSAsOh)Ui)mq&%J?LC zkyxmZ_Rcv>`}WOt!wQEK-RNmm(mt#FKS13rq)zA+J_qr+pu5JJBN;3F1%&stb9k~@^=cn~JF9ofiPG77yTerM+&H&17 z832E3`VwO6v@&j7*N?!(1@!86K z!OtD|tqq?}Ycc8;zCM+x$qWgS#uhBayZ0W1cJ;372`s=9jA4j9uqg0}HYs71P%z_? z2c~Hy=#|}@h3NUdUY^u6xvo_#wI;KgGa-3lU?Kn(IX#DJ&mvf8JxFGfRgwvV#__uF zfv`q?b@YE-MBn;TS}`e;HZuUAa>rrfzH62%eL~&Lb1%ke?ykYp%IDM{PBDt+$&F)l z-kKImk43#QICRZ(ZuPygxI3bgIUxF}G+R{&@=I(033jBaslXWLzrJcqduVR1W%z#) zoHDxckhurcdUmYr(+y7kODAT5;yyAyPa_=T^sY_G@_r2;EDdvEJL*=eED|!v%=^gl zy7A`EuQj9%X7Q7H9m@hACm7-Ur zlh~hbF+w!^ty23>g3|8IR9pFCl;h41r>Hf5r0zso{Py>ayG+z0Ha9TLc}ahujQf9M zTO#Frn8~HG>RrJWuW9j58zih_O{95S9=?Kx>(FVE%!WwdLzc>w#t*M*1J@c&-j&od z$q;Ew8((2OFyjsMpoaeD`gvOBC3%4xxb2?b+M6Ceq>S=LFK1g>ZLNRg;Z4xnp~=s7 zBe9?t+JEs4FzOMqi-^EURg@91dk;=2_N?|$-KFyl&7Mf-{{VtbLvuCFrJKF4{{Skw z62yWJ(ERF3E)J6<(t8wM>35nmHs(?#kIJ}CK^*Wssk7cC>q82K1zc?^LBRDrziJJk zX*XX6w;)2X$fe9+lEfazPKvJDI$|~&BW?mT%c399v9eS{HQ*a zra-jBxbvf69OIAt`wBE}rMR{z zl9@K#g+?*$U7&U&+M?5}J`NQ{hB#wcFhY@mxZvddNXOQT{2Z3Ip9Jx!jj~<+i5!09 zS2kRWmWPUIBxY`J8qZX5djtz++e$(P-hFZD{#07@X}4CbC-CK%00~!&0;4>9=tooO zx6SnxX&{`sOh5={?JZ@Ov!05=n&oyaHz2AViX(kS}(J$=ac8E$K2FfaGKY2 zSqJ|BcVSI>F!*J05L|ltia*iT5bFB$HkT53XjR<4ae$~v{iq>P;-*eia!B?}E(Va1gz*L^fhA2+IwQI zw(T#KfPjM8$R1Prtp?L?blLCzB*O5?;DaBGn{W+?F_yUUdPZJ;1e(un`Z}cZkX5KiFV6cim5yabMQp=sB4==9=v8~3TYikPHv5qCZXo-_z1QdSwqG*guU;t>Nv^Kb;txdS8*^%S`@(uqe+ zQ}9(foI_PMGLIBn;qst1GuQ<6=REhKe~GsUIwtbt{{W-K6k&)XC&W@m>}wMoZ6{GY zalyWL*DWzSS0?}kAGy!9Y5xEcu3@_9)wS^%g{g&{91z3|Wd5eQxGr#Ck)st>jwNV9 z@5#s~%05+Q2!_(FxbuYRV(F@s#8o;Ag#iUyx5r8peSTWRh?P zr9_iQ4pK3U@<{im-EVlE;~8zZ$79LI_6CK=6vj7Ya3xd!08bRje4EHqiR8{m0CAdu zQ^N$xr@QNmlnSC?|*mJ80~?NCW0%QHJGfIO-@3Mm`1-teR{ZX-B6(%i8}Dirz> zeZi*NIB4coRzr|5-Lvmje9LO&CiVvnk6ciCH%C&{EM`qQ##<;$z_#(W`~@Ywz5C~% zr5m!- zp)R8Uy3}NzDG&1FL~W>~fsm(w2Rzr07%Yp6bj3|ux1(#RUEA2|7herLZQ_4D-J6#! z=ttYVJEbqBxz!f#&NMMv#@-?fe^QVL_pJO~EiLVo@U*N9UU*!o+{6#&C(k{{u^&2* zrmeL-HG|rw8c-5Q)a_`MkB}exkAING8RCkA;`SnvY}IJG?aRq=719}C@jN*>!xB%Y zxcO7{wM*MMrL);ExWHK>Y${>5W985HtfjV-sX?qlx{#a)xdB)fFM@cJA1_+cwvl(H z-OiFSZoayT(S&Epak;!e2V;<#`BWY_!*OF;l>qIv8_RuNqg2{nM2bcrWT8C%y}s2Y zzPovKuR|4@EEc9#@T8QGjq)elih}MdnRPqJQB{00B#pC-=bUr&Kc!8h*u9>UZyd5T z{iH&9^7@SWTF|4y%3RzK7XgL|!ybN}=+>Kg9-$27q;D2CF)|Pn z!)*5B{{U`l6RzAeki%mMJJr)CJ4P6fU%gz@uVc2>br>X>fspShj(kiX^CqG6+Ji&$mguY(;;tFnZv(g(A1vg3L8A#usd+O?Xfb-SX#F{4465*6 zN|F+*f*T#apXp1|-9WKCB1Iw#;_*w9z;Jj!@7}Yzo~CE~Ke)(|WYaGd6L&d6e5ds| zqS|q>(zMHSe2DS^yeT{a!zYp7xXn^{wSRH8w1?{rbEL&2B2|Ml&7TLp&| z>>8Kx4GBh|vBM)NJ|O&@V|d?UYNX zGJ-Rag+1}^asB93j-?A}a_VwI_AcPSsXHFo^5o+@kym0bf2dktm5am{yAB&82LXW| z{#ufPgxsalGPaE6uA(jE)2y%4;mdetB7=rp-~;+%uiPv{uQiQAbtTF55BPTF8DG+!4424UBtkBvdv!Y;AoakkfE{S$k)W0IIx+rsMHKzlsTT zwAW(7&U}c&?qC@CLCGDxXr7F=3DvqXO#o?H>vVn?$0t9qB-Kb&%D{_lB0&~Hs^g6J zG;^otvyZB@@KmlO0B#xD*yjhstke(r7iz&c8%{JQ-N*x=7I6lNw%%WLaAaZa=rA2KC zfXacgTaG(cKrS12uEypb45ugm0Cgim(9are$O?CE?TW8*?v^XC;$Sxql`XEO^F)H> z3Nwxyuy2^HO{)q;_hhwa=XCpHib{L3a zP6x~!8qrr~y==RCaE}rd1)H$~s>0qZMF!#P$Ec~KD83wVxK=Jfaocu3^HV^jW<=hv zh36f(KlrEV0P&HqsQEZvNfk763FDF{$xH#>mg*okHgFh&^!K6D#dQOb4ho*lo*IHl zqb5Dfw$}zG$%LQH?kOjdKZ`2d^Vp2=YQjkJTd^?$-T^g7U zCoJM69Fu{cdS_SleTPcucemPu6@~%fpaUh_umk6sEfg^=>bX*(NGBe(^M~U0tru8+ zBgfM|GyebyvU1E}?JT4mkbRT4*L56@EjIoQbPAR`F0$#!HJKHoxsG{N@yKJIGCgGZE7>L@8L*MpvRoyW;fsC4GK=^0nWaQ-k@l=HL? zH*a%QdUsOzUY@s(O-6Iy`FBVO$UT5RKG>pq{nR&Fy!Q6tnkb*eQoq#MILFX&_pGk5 zZVF4OYB5c1Z)$;p6c6INC?k(g&4cq5&4=8+oB1EjGS%heH#1zl=srdzn4P+XFTU;agD{wN`y6eB*I z4lCHfh2d>980oSrTZy8MKNJ}iazY+(DobnFZSIsN1WY{Mocq%?1$%eij7K~+J$(gI zxQX61nKq5w74=%{QBv7MNpXl}1wwh)Hb(~)Uif(MGvo#?0mrR2$Npm4*gu`3^5@qC z{{Z5jag-)7M%Uaw_^#voRJvvzmHz;w79mIf05X4C?w2TL&e4`5ZbzkX-^8oS#p~H)flQtyym6G<#sNM4T$<$d za;!~@E{xW!BDkLB%Gr`K;43g3CI${a%ClWRVH)3CGRHJu4BJneum^@8KK}q*)|qVV zuCHQ)P@Ido93KkFxI1!i&D+z`p-YQRJj~MC$qxSjC_?**9{ksr8A=f()oCgRYUu^M zmp4$sD#vp$X-WcB7=R0B(Q-3Y`ae)MPc^2iar~Kch-Dlx_Xp7a#B9t zHPin92_%SUH_=3xNbg+k&*sXh$giDl@8HocJaEQ)ckdoE^#j_w-{2Wr{SN9?Vq=o) zc?@|`v3NhFU(;fE=YAORXG@WM6z7uXar#oUD?PfX2X1qb=~ZuUi`}-*$@xWI(PS-d z+lrib1G@c1dMz}pr4?*lB15_GLGs{mezda~R^g*YAdWykK52D`c5P@t0Gu#h!28#% z4(J4va!?fq8OWpm0Q3?#;E2S0XCQ-t%|Cp@jDWbt?^E@vJ~OKjzIfS&R~hYAWHK|l z0LnI(2OWX!OF$!rCS*P;WFgO~^sL9?+i2sH;-Pj7Y8H|3>FKGY&k$8!J=%bJ#LMpf`NUXkWKIDcJR-r;5(=?0f4}NOOL0m64A6sbh}%1RA?4c zCIA@@!yMqQ zH3V{!H$vlR)Ss{Y|2*O;gcYccN5-~X_%`mvucbaBtzjj1OEVKILF`n*Pl;S)J*OX;%@8d zoPVuax3wv5pvnn7{$DC=i{PrPgcTqVf4HaQ`VHAc2rYq8z{5Fk~jO36zA4--2u|~0{ z=2hFzt|~T1au@QK9Mt0WVkOD~#9%i(deftcN98BJdFK`7caf4eQWPD(r+Rc?Ng*mZ zRRCg`$D@pR&oLce zev$OPr!invEu=XgBsIWwDC0}tj49xxskMQ?G9KgQk6)d4E~2(q(Y1&$sDjdLmh1+@ z$*-PfnsIY+9I=+SA$9@Z10#(5v0iVjjZIg;lR*tTTJTWM9@V#qU`Y&^^Li=ts34eX z6GeHnd17=d7aMT&=2iVsfprsa}*dXn3MuSOwYtp*_cQO=X>E-i(Z{DzdWuglWVB6S9y=GxA z9f4uEjE_-T6uxUKyW;G2Wu7L-p;MpJ2C|xk)$I1yF6Kl?P&o`T2yLV>{{Z4h#XqIT zI8T-8kw;YiM(GWy8%wd{y`h%m4W){e$0XzD#Sy&KX1a9)V%)2FnV0}@IAQal`X~I= z{03FbaiU9bH|@%mQ<3a)Yi~G*P|+t@g_O4~7>NvJOpbtLJ_kF8V_lgeZ%C4ir1VRF zt_?;@d4N+k#a9i;&N=&LoBSf%CP`Og%jY|OewE8^uO7ovSnYiAXKJdk$RzrYLtO^? zQ3cA`%1&*ejY-aO#BM*_S3mIc#pP(Ol zNhrA5Vz0|1@5vtq&06+i&Kc_z~DVE}R;fg}(CdWI7J&^Xup|jgGrC>YE zfbK56v7YDU#Yt^>9Ga^OS1)c?YYY%r4l{%4-lN6W$P}xfA5%*O%F8C5ERm@!SvMYA zI0GJ>=BY4?P0=*uxP~i@O6GSYfx8F>KV0MK&1#^~ERtE3Kz3u6Ec=c#@~gUTf=Y8z+>(GN21PdKZgj!i*E`vgtz8y3uOGW`%x)M zPo-Y!Hxo+6Afh0E1t&Zo+*I}#Pc_b=Jd%XAQMDJ3G50l&9ar&}Z)Xw{8eB3Rid1Dr zK|j56I5|FPXfcy|V@2v}`oyqbLct_f*u-#yKe6CZ{bFOKXm%D>@kuymPZ5W3x!|AI zKcxe(idnTE8U{2vPS;A3(@~atiJ9aB05JJ??Z$cisQty%nvSI*vuNP6 zf<3AjVBj9+hiWlj-CZG7-zMXM9(nni3oPZQs|5YA?4zk$-b-X>4-u6l;B7pnatHhQ z(94K*D6bcK!y?@O0Mu>FN`gJTf%nZ7xzrZlOqa++yfG`^@9k6C+QU2s>13R;uI;_^ zoK-ovM3&!^Bc-(VH}5p&Ig-{hHsAmm94N=v70r6UNY{~g#EXV3T$7!|oagth&#dUs zYBO8fTurhkb$MDbR;-`=K$qe%SZs{w(JU#)seMQ+Mau~KmC zz#Ix#?f(Fs;xYB%NvWlgV}Jo3=KlZ?9DL4dFAh&1W*c{WcN9gT@*pTx!Da_J&w8sZ zy!Q;s3V;UehV=Q-2S?kqZTr-0h9uaE4o8^h8LXWe$}qlLKX+^q;pfw+s7}-ne6Dg?ZnYu zZJytFlH8b@7jG3DotY=F$C%^TP&>^(QPS+~)>juZP06~Q^2$BYKcs)$c|Mh^{v{0B zm7BARbyf2*P1!j-W4}M8PtvXj_*14b<^?da&NG$Dw}x< zrq@NuBR;+BF&)U3)g`mtE*+qGj|5;2N9&KRL1C)|^|pgkTF3tYr>-Ei%x+brky*V; zov3|4$3J=<)4D~}eII;pp!l$6P;l825T^jJ?de18ZtmnaCQ~u7i0)|#+{YdG{{ULm z$E_<_SVasHMPqTeNWAgrtbTc_#Wn3=O*=`Mi)}e!zAU0yOpJ>%07Oz?NNbs@YnfKf#n=yBQ+2&;&~eYou@qU z=}R-1*n-8l10JTm>e*JyHqYbp`9~eSBt-Y_!V+t)Q5(-_n!@{ZUQC?QdMVY%-? z=-rJ~3Yg_vxH;yMLPSGp$pZrewR%?xBy0%XpW3B-3*u-8x8>jxHVO~9qf1fxcXwEwUNLq%0UgrM{)C`UPEZ_NY5OW_QFKCl4#YA_Qup~ zaq~GD`Vmf-!iw@e*Ad&RO}hbd+w<7{XdHJ}Qo&^|nIto>hK^8;!ZU%%Kd;*qW2iNo zJ4mhW?h!5|PylV1!ylK|(!350NdlAX^^~6xsZR`fkHeK`M$hJq_x}JY5wBcJZEk`ly1&` zW7F8vxyBCPM7Q7%f7S5Y!)o{HOS`f~D)Y54GEd(F>}d9%dmg8x!+#8syjI5MUHyn< zjd?lwupgyjFRg72ye}+Fml3l@yMY^bF*~vBPHSP)_Et6>BYS4zAUtBN76}7-rdR&} zn54-VLOQ!C8QN-$mHbbrXoX=6Wl7OYfbtZA27W_7y+e5<_S$ZqV`*YA0D>mukU77sE1)9jEuK?c`D4YZ5|`nIN@^V~yh(J3!>0Zc7@|=-RY1-CBfX zUGI&(@VGpGl~-sM&!)UU2Z3_N)dD^UCz)KIQZS<*YT}D=n@lb(_EFRH$)vKIbV((v zN|3WM{%7vF{W#+pp?yUI+iEKu?2l~(q)1i6WR=4Ym#u3ob$dN7#_kkLg+R#DOmI}; zcVPkcKECytipt+th6|aPp}cVN*dv-3eRR5}l|8g@q-l2s_g%O#Tqz8>`7i{1>q&DH!Dl>>IeR;Z6(L|htvEUM zJXRk>x72Ot1}5>6=HP60JHA-S_VVVF6qLC?gG!czZ*bG;lQy6R_?Qe1M(lq4^w>Y-boOJMSM{549Lumt8Q$K3hAmo)wXp0LZ*! zKKxTdgSA&6Gh_ovc#50RxMF!=K73TsMmKIaB(Hqexax|Jgf8}D*;6K#SRD*<#O0!6 zk_T~2w0ui)NXS(JnQ3t?zlZ_cgCK+N@}RphcI0@>a5+`xhQ`4rTpurEMXjbul2Np& zE6Mrdf!#&2Gzz|D{LeRLyfCibdlDgX(eY zYW#>d8BC*M0Kns#8%~+F43)RYgF6V}vNMXk94)n0Sk<-=!=437N==qKLC!{gfYYtw zI}15OyZV9jt@#6GJDHs%L6rdZ8RS*_QU3rS7!0u_=kG%A4AV+uR2T%~o@j-%xU`K1 zcu(BXYL$#scr4w3D%l5j(4Ko$W&TcGQJZPO`c#tdSxGB`dm2gOlHN7kawX@J>!1Dw zGv0uU@Q^Lv#r(0JDq9_~nq>>(C*t4Y1L*S0rD>}qm*57ukvJBy9x_k(j(*+ik?2~jjCT{=PSQmZTfPIQ zpU|9rt5IX4YWAIJsorXnTVGpC4kwI~3PgA#2lEeFlUnJmJ5krI=COl(Efd8)GODN( z8Tp<-t{l1JIViu61RTHR*w4e;iSBxm#{FA;r-t#yayu3vk8{QiU%t6$Z>6!*UNF{c z;VLo5^&Z3JpW33+k#viTEsM6=47LzsVD#d%y387d=D9r91Hq2rl0!6YpU;e+pd{Bc zprwM6uC-fZN?$ z+}jB^c^fD5X9EX5ziRr|r>vs>9cwHKHzY^`md-r2>tT{8}TvB;sby9|Vi zg{;FuOL=BiR~a4s{{Y|0onlx|D$1n*0OL91wrce8s;q7ZIl#_+Y3;|M!HFP(<}gt2 z2R>238UEER#9#Aro!fT4;C}g~Hy~fe#AA#fYM8T4cYtsJK5Tcbdkb0_@aPn#@n zZ4zywn^7Wzi*<%bY!`b zK_>#p^8YvtHw`Zk8EP6kCSP?190N30j)zmku*9q z@pv$#TZ?zz-s9X3Yg^Oz_7n7>hh%P$?gNaKY!j30d-kI6+eg)17Le*{Qtk_2=>GuL z8)rHD`c^-s^xNAV3U7*t$2_PcRAt6|vH_pD1N5$rQOl0{X_HAhOs8x#?OMj|B%ST= zt=PE?*#z!5Fu zF|iwfJ-g7~5t>8`%MUIo@xOtcq~o|z&0a~gR3|jWP%XL)$bT{R_o~sAh7}386&N6n z=iZ}fgTkm+Aa(%aqP4h5M3Lu_+x4MNf;`M)Y?a!i( zHsV4vfshSX@mZoq4n&KB24w}@#m2Wz*{OUbD>n-@fYYP4vT)MQ`EfEh8 z^JGe-e`?v--he-xp|A-18qfYG+gslB3t8MgVx874%65=R$Rp+mrO7ITusth2Y8u7W z#m%m#YK~x#_;*T99v4xK#Cu>4eg3sqsWl6G=~&2$w+20?MZgEyzW)H;wAwy_HIv@k z>Xrd-wqpDjO6}$5O}}GRq+Rz-A>no$ z{c5V0jChCv9>T6gC~>=vM5)Uq ztWSuQvd5jqvfCQVac_OTbqk)|s>ojk(T3o;eoj04RXcfd+Z+%#WK-sLl-xz0Kn)&G zsPwG+pf1VPODH>r{C>4=`2d?B@}LY*_+kwdP2w`-b|iPJQP1N>RK8}9IS15K+W0ac zkf52)Nzdl`o-5HvVU+B_-f{NMKgiQ$bjKV%YD8$|D)`3UG4F~!BM&T*zcGxi2ygKZ zV^yYzI}Zqj9q=<#$g1J6JlMd=;;DGc5-^iKCV0oCGPVF;SCe_tJwa@sc+*)*r1#H} zvHRD|nw^%ZCBMQ=;srMA;mI3e#KRmB^X9&q>s+@->odg0HWpJI>N|N2eE$GrucVPf zD>Agat7LXK{{Y2tda1a|Eg@$qCaCq5?bIC&G`9i9qiep>MBGC8{Gs#r27=q$No8+s z2D1V+!?+O6AO4;I&QE=<$G8TLz05j>lY4CoM9Vi5#(h_U56Jf*{{Y)njqR+D3=+J5 z5fCv6Td-W5XX+|$O0hkpcX`5=-DwzGIik+v>;LEDq<$E6>;x{CMtw^R6rHd!!E zK`O)B{qs@DCG)X)-rm7$p~n`Rs81#%X<~{U!7{6b?g06k=9gU`CA^P)ZPXU<$-i`d zByvZC+yFo|+I6dl2oXZXbl((%Dg1z79B0(>KWfJ6cQKY&SS(gC0Bzbf-I4zQcm2n{ zMK`9;m2DM^;~?a)zoi+w(I@IF$*%39XnDgBNZe>{ zk7fMT5XzC+-DDLfj5Y{m_8Gyhn{#C*m!N3y#&%q~Jd=+2$pJ^$0s7LjyOv! z>Mp+K152}=B>^K>hS2!flyC3!?}{m=TuE`PI?Bi4kb+6<20K-aCgv?UBV)OzDTmKF z$n~L%JTbu0tZpt5{KTA=KK}qJij}s~uyTC|^(|r*)}ctkh}m{v3T z&22@cg}X$tk-6KQ=O4K^rF-U*8KYAnk-)%+9OAQESo9}>`C>jIxI8k*Cb6TnsJcG&B6}Z3+?l)hM@%S)7H=}!1$3X zBTFLW5HN56^`lyf!KtO4?6W*~R`82(%GfM@UA;Ktin_*<+b3ykGj_t_^#!c)D#Z9I z2R||g&x*nRFS>kop34zXVs1}%?N@Y(t}HAs?&4!5`fdp;@=AsoVV_bfE!VoU>ZebZ zW%F!c58wM$y*4g6RSc>00EQPkWN;M^0cshTAtd>Bj8(Yh2@;}$!~%YmT<&0BZg+E& zUaB9VV%s_fPE>k&eCf9fw&9&$X?XoTJ9%UNqWR@*5-Rn$Jum7R*H8 zu`HO&6IBhtp6$>ASey)VR&E(0fJTP|@%E?$fg5@NpD;Nz$)pB0Qr5$4rzD*HD8EHO z*Zo5rUSk_8@S`V%C;X^&z!O`eGOIRlH+xp6@WS5S)2r-WVC)>Y@WJj%9DekfWR^KU zupDhPbUSS{TEb@$E1-*)pE+D-Jb%ARdTMO!W^K%nN90g(xv|NjSGQrb4NN3PXLK>b zi^lWs@)_o`+DN#y(_OESD+UW16O!-k$DsB4*Mm56_Y(gA`6Cx{86|6i5^LP3EC~Sz zVt%I>A1XAOh0EEcwaUG;@@IO617RJp^&HkWSC3K`R{lFksWj?JsK;UsGxV*f(|ie` zyuLnAfW-;)`I@ZM6jNqWu7^!~YZAd6(_qRr;#b`5&vH-Bn`?Ir8kfWB3X2)e;er7^ z{{ZDdbzATKN2|Pgb*h%O<+h+ZwsKGRq8in*>Y8<&h-8hF?U|$GfIz|eQcfC6p#Fcf z6>HfoNwP4YfCt#ktdkQzDUuroQADU3422z)aCZGpMHHGts=*9P3_cUaV^<)JyLsT9@ZLMt@_e|!}4XBK#83cVQhS@`z3LG!xK7`fjVQA%^B^#u+k)vRJ zaB);TSCeW5AOVA3>Sc-E(nqz9R&A`<@^=)TAAQ4V?~3wH%1SZG1CL=%oyy9La7j`q zU6^&;d685cY(Nb%-I-EDGZKnM(~d{ZpLYux{8c_?TMkQF@ zOl`sS4W2495LeE320mlynzu7Xipd`l#yu!>v&#xIAXXjmj^eWJk*Muj1=JcJ;ohHh z8I5JRm~8`$h2Vqs2B%A?wOv5mcu^Z@WXL=bo!ou>YbDb6aBF=x4wZ1q5nYxw#z@_R zpO-oP=#|}-#-DhxT2C543bx{bR5p8K)Yp+XD9TICvTdv4(XhL}S)z3X@h9@b9zuc1 zAGhyQNq;5xg>K7*jxQht4cQ(3;8uT6k}H^AB%LEb%q5h7#jr4O?NeyBl3U!_-(Acm zg;118!Nfz%JpR3aIX&}Svc}v)a!sNeyE$c=6C{l#tc(!G%YvNu2ir9J`Pw}?;yi7< z#^JHBbDkSNLVsGvYW+s~j;|DUvdETYz+4gPd(r#LN1sqKL3C~7OLTp}XOp#g_8B8I z?;O%fensoEL2)LXEw}LGNQ}bPE49eUkl+#zznZMxTEl*^NpZDgibX2e;Ysu(*SIy3 zyVK(u)r_q)LP)?#QZwZYI}x8upW2D7#nIFStf?GvG^N#1i6) z8AK!V=eRwNK3>(b(k@5Bu#gp)IR_++k;Z>&rfExzf1t5VF3xY%7gv2HtXjovkuo=l zag)m9Bn%OPI~tm9uD8@I>>y}mSgnD;4jToIS^YUA4?{va&iXt4pt}Hufe3|p;3|wC z-zKwx3S1VoAIl$@6UBNE!5P6hEtP_$M`h{FXG_$kXp-h%jE@fpWyo?4NOkXnM7qXh zw$bcvq6(nRy^LcX5)eGN^v-zCwQxJxrAJ9^*oOzW?s%zm?SEIYlr%R^-XS5Qm(Hxb za6zEG3TsSt#=hrMvg&9p;=8kQTH1LxpvnGQFz264)D1Q5m7L3MBx`Q3$t{dA`TOx$ z3mrv9sU5}K8MDsziatm^@yYG?^sTm^t!THF%WHjh8e<~L+tMkv2jK;zie+`ebb~yVQ$#mCH4J%l;uwtiA zB$%K4B%I`Z&1j^!i%IG$=eTA~I`D1>xL3wc9{uad&yG#Gl@X^@(mYC9$(l1>m;uAXPcR#tVIMoPBF0(Sr3l?6)#80Y`=*5R81l9%;3T& z7-PrgIqqt{no@-6uOr->N79f;le(596dA$w6x(7JXB_@x`WljEha01CA-LbbZMzqOL; zb$FW*DE??140>`gT<<)0_7|0G?*JsN9QipzyCdc4Qcl4b1UUZy2*-Z)!?aGj>L!V7 z@8pg<#PSj0uGx9~%5l#gl!NgbUx!kL%4y?Q5)d4~Fi?-%2B-W?KarG^JAI}eXv2e& zznZRU5eZ;9$MWS?1pf8&U5DbwQm(fhoyEi`9#Wnmg-*kcJw1QUwYm@DHnTa^e~Vm1 zrV_8=Mya_Ia17nK#|EAHn5~DB@OGPnwi59i?i^x80wO@V?!pQn1|T8B|N`2L8@tQD=a~eOOw6NpcK|ckFJVa^R~cGJ+>fBA z*0lRcCP^=$XC$$VFlPtbYUI{>*RJ%vM#=7U%XheqGlMsiE!*<<{?rI*7B*U4)Yd7s zJ*IHyIrKbd(;QYOQ)|n8SiFcJTZIk+at<+{mV0OGT-kkYM;~s18Si6yuH#zQwcCc& zE)227gAJ%VVpERHy|bM1d8{W)S?fA4S84C9L@n(+UkTVSA@UA8eMdE{)^#h5M^4v1 z1RH%u&5?=5cdL1SVn2G$ejiwB8jh!Rd9T3Iz#+s@+>Dah8EkzsPYFH}l;893^cMKG z?AvwSoXx9Q-A62u79I+A zDUD)q6fq=VpPgnk4I+E3A4`&3h{fv6lNV8hc8q{P`5d3pxnWYSOc82M$?rA0r;gs< z+-{!i%Vs6nhrsl)up(fl-t zQ!blwHv{|rqt>=}j4tOt5OI*DRXd-aJt?QfR6ytd0P0cM{{W=y@AU{|%<_WKL);`} zjEwr8LC?y$e!gyQI-1i^wTZ{&lVXo6?m6%2$s<21>cdZyQPXCPW-C3j?}cX`WgeJ6 zw>hkB)Ox0wWiFX=(eD!P-}!=uZKX%K2m96WKc?@t!l$cRF*;6#G;_SVb)<(--tH1Z z&e4Jfdk_HHJYn5fOv+WW?^7utI;aCHoSxaL)^ZZjkO!JV zKAxjLy-RVGo;5(E9QQSLwmk!NNQk&!4?oNq1bTD+wKB@<8I^Jvf0bLA5#x>66S2zq zPdxG}t(&R2@CnF}60PrwbnOJS9Nr`cemCbTbBd3{CCT~XnHsU3w;U)qz!fu=7(v)^ zpL0s|DIAFzMl7I;;6IC2TYBN{kDgbyjxbO3u3Ld!=2;0Wv4VDtn&W?o0ypb;Be?vH zY>s|oBp>fwp0AU|OUXRHhK#O^kfn>o8e%CXb}`17F8JSYHohDt3Ee~Y1x7$8+aroKAMnPymith4Q8Eq-f6^*3k@K%H#kqTs zv5Q7>Z8j}SqDGT(5lfXu%!|M*r-%KI>sbvJ%KmLaJ4>r)kXo+aikxf;FfgP1ToLQ* zTD@;ycGMye&W#GNjUxkTbtm%^{#9c3IVOV5(TGL>5Dx~e^`!{7$#?w*lXb{e%Vj4?8C-MjtI&RQu z-94sR3=fC5M93H!0B4V_dj6X$l2Ve`(O&~u*r_j#BC9F$%W)Fm*WXpZtnu*MN*=XM;HgOoBP?Dl-`H{{WR6HU>!^p7hsqZzFC- zF_z;VfYs}JfU}M>k%5ouq_&MfM=p<_(;l^r{9?MEK9#pdBq^O;ap{k7JUIMl z)7PJ&?f!Mj{{R=En*Q5MNEk4W#4jFr=KvG({M5PH`faf$+KGVB`mXW;5?)Q?Ld?+( z>ywXs)yK25ywS}1TS}Lz?Yo?-9l+p@!@qw@mr8i;sK~DdONP-nw*LSS2J*$-CYJs=zBO3E3K9n1ate{$9F9*FnzGSOrL2^` zwH8WuFT}4Z7!2bbzFDmfrK`#OHY+HSEYFlLI%5a7r(;>`i>Yj#V_CBpW8>}{fH>|w zbMvnJ4aGE=B>v~sT?1&5^nQl~lLrfB5{F(l;XuwP{lEOZ!GW8|+~n4GpqURyXob!k z*+qbTe4>lqDOm>Lwa;#A(@NIME{nGZ!e(umkNiV8JX9-rCBz{VF$!^}y=tsQ_hDjhN1%~bb*FY%0*gP6Bj)o2xe9ICQ46%m6Je>Ear~X?;>+R{=H5qS- zjUIlDshB`cZHAhg7ou4R_)L>V(Gi9Us*lHV zGPplV<2^s8$v;xTYFVKXzGQg@0*`EeYU!!db7}gTJDY3hq}qzRvQdb^$of-dmkF)- z70I^JHFtlAI`e4rHI?c=JCMl=f&u$?;j1Tk_^;L0uVXZNj86>SUTxDn4*kA$HO<_R zb&;};GRYa<T3_x?G?9Ct*yLLd<;*ykynKrWRGF(QS|eiE9=hQr(K?)KfZLzv5oKh@Rr| zCAVhtp8W?P|GQ zj!K0&?BmJ-Z6NjfKDB4gUaB*=jml zOk-JMF@=sb%OiP6?d*Hj1}!QWI)>KWS>sYk0fq@+GtcQkto0ktpKbQhGTbk9BRL1q z{D`fju(iy#x}z+SJK{iF(XrV70If!Rqc3x`$;tAL`!iRzb6D#_3t05#b|XjYpW@(jkJ?E^DKpO277b!rkde8OH3S__RFENn|tqulIjGG)?LdB zlYj}}Ha)XfuXP*G;xj~(1-69}I9rAc6>*WDr}m(FqxkxEnWsEXvd0&K@vz#%9-m$+ zh2{KKvlvXN89|MXJAEiTbg0Tsv=q0!bhT%Zr2bl+t%7sMrCHJzQyJ7?K`q|R*6S(Y zxEaYFxc$vX({ZrWH58G|utz3G93aQ79$QFcSD#S5O+L>XVSYSG-~2JJ?Vn0UmHSMa zZ8Sr3sPC0v)LKce8Zju1d0cw%I2BJ*)Sh`*TSbGkWT@Z|L7!T+b#ZWQj7o^P0JtLr zk5Er@^sh-^C$^0Er8kerqm}#n)YMyc8A`T8pAe>7LAto`u7%2O$PO{L+n>E;`iE1R-%*xCg_x<>CfH6t_WBR4 zbYa5zxV@lCY1K1hp?peo!%ucMIFY1OVTJ^r-&0ac8$oDhLJi9S0B$SXAQ=64Kdp7jF-bY;hAmT4+10MDG-$M2V{NIyVi0bLw}G7h z0DRCLE2=EDTgkMW=C&^UE!1S~KO%by=UR=my}wWRH@E))&xkul%zXjiVuolJcCaJ@ z>0C;#9Z2%ENo=aJ`xK;AS>--#8 z-iPx@-SPD8&1C-o6jsqSTU4`$;o=C)6cTfj-u|36ltD?7|g}{`s$jSAqVo+^;@cTtl)CpMp zL@Hz8a5)s{+=~?@Pc9p^7OhwhPRhlLV1dCW(wi1Bx<5A@4@!Q>Ww%vw1ChA?wQ6{x zFkt0l+y4N<#tv(A8Y;w1#L9?OaC@ImrD{4PI`u8Q!LTC|ZTC1vtevbOK#~B?r?z|6 zukh~eqU#GuOf2}{g+KcbH7x7>xqeIy=-yoFw#yqq;>jG#jleDl&QCe_p_-1X8<_kT zRYhH@gSa050CUYVU0>tc{mb6FSfVHi8mTWR8RwqV^QXmm9sCe~%sdgSg_LBlUNOgP z0)Kk)6femO_Snrf^5*7f*h=CE*b&cjS2ayxwON`gdx%?RL!HNP$G7^`DOMRYiG*z= zahUK7W0A*TedunJd1rF%X*#XF!T^!D^7y=C0Q>&{dN9PLa`+uK)f%l9{Ms~gTSP7H zqE=a^jfeA8`}ZGuW}k5^WZv2T04~pQRgK@wz>((m08lvN)nbptfvxT1S%hTB*jWZS z@81Hnw)b||>F|-pyW>&}K$Zj#>d6DS&lDvdD&Eb@Nyot5cJA)ntZ+>qg(u}gxfngq z*S%A{)8W0-7vYGCc%>3CBo&j6PIJKj0DiPW+UcUibBw4MZ*}%GEp+L~7S?7JwsNiu z@;Po4f$4=O?kZU2YL=)P?9*xC<Kgj!QI{Ln28GuB3&)bv=%L*!$KJ zRTFJs0NQ&n&3y-@$;%vD9dtuz?JixH4BRO9t7?gHJ0Rr7IbrFFNMm5E#|A)rzo!(2 zShVO0L^sG!nEGa__Vg4;72*xzWw`PheWOJgXH%0W8-0aUlIBwh@jp1^pF>L%BghJ4 zfC(esvs4oEw%9g-&U44DSGiruAVai)$35xrrZC5NAd&K=yNELlhac7VrCpdW_;?|0 zb_lLc41;PgZKYfcjD2|@Q(ao)NS^KPC%A+#MQ2-Q8&7Tz&y!p#CGg%k7D3`E46LIV zIj+5<>%&p7-!;^b%PI&8#BxxMNyoQrR}ZXF8}OQ4!$U*cl~( zZo$3i{{TjBEv&HGEA3Us8T90T@Hno<(x#PU zma{~XS=`2L%(4NP%M4+Uu_NqpLiI}#sC2}doN7cu7VkhocUfvn_UZjAAoFjkltN8h~tPfo*J?Z!Zk%6X8Py#2934F zwbrAjt%^o& zcBXU<3Tc!9De_03Ry=3z&*@qzbm%o3T|zBJCx+rT1!ra3xUK;zeN=;=wQ?`Sjb<*O z)TLWSk!)hZ#u((10Ly*IrS#a|e39kUMN!$F-7Jg?V+=E&dT5yEZr#ccZrP@&WVehK z+*NW-Hu(?4H-t8zK*qhrwp37?n23Qpe`>7dlHnTwBJuU9AbAqx_-nY4*wS4B&LaSW z!NoGu1(HPgxNWV#&mNTN{56d>fw;EgRPKwypq%Bn&(5LU;h-7G@0!X!LK(HZp2qGr zj#iHzWgzem)3tOhGp%(kTJ{Y;P>KnICgUhgt$;J0IP~_eXMegy45~=uwRA7S{+w+> z;!R9TBnfV+s>^~4cRA0{eznQ!V+iAOkg}@Tsp%WjX{-1J7~2U6k~QZD+!h}p!J^%F zr%ty~n|3}rj4!iek@}DFsyddDd2e+FucIN5fF)E>$OpJ1+r1dqwO<=cNbhar)AdVj zm{~_|#1FR|eCx-Orlk^V-5T%p#p_;&E?9aE#7Nn@7! zIgf(wo@mcGUzU4)YdsR_a9()g-6DCUF3d+NrLxDLslcsYPFmYR)_N?~GG%4B4hi+{ zI5pI#a$HpfZ?t!qqE=rF05-26b_TA)0&jKzr$6M5WHqPlSLXFMY?kKdx$Pd1QCP0tiw-BaGBf%%QMy1`SAM+0HU^ zjDM9;^lPw;Dw9Gb+mq~l{ist({{S-C9Qx5~O|a~U@XeBbwMz2Td_;}dW7E^;OBeEP ziFE8s9Gi$-90BS+b#P%PR3z<@FhTdBntPZ-c#NPq?nkX%a=thOWe{)NJt)5D$mIQN zq$a0vs6>#SvLWpNL}S{s52{A=!>V89emI0HVU*PDwcx=|;RDL-onhrEa3ek$Q- zcw90*?2>&!J+nn@rHb>dUfwj`ij%f5ag|a)&#$Ef=?kqk`tRYJ;@u={Fl;Cu$G3mI zY_09>^bV{;F=1+8W{N}X@#Fi~HcxEaLA%+?964ih&$YuT1n>soyPwvGSuO3pv2k-O ztkB&k5+jk4rwxPm0Ce#8&Xb%Znkv&3FE%etp5OsM5Y)Wf~jn9eSfg~RXf`oJ98vaT}=#wCOk*I zly}EH{eILI+Q#bpSeX`QHcM(mQjS3&9IzwSlFr^?IJb)Bt_;f*cyW@1f?o%|F~v!H zWkb)5qrT0ZwySTcSjA^NtrfYpc-m5>Rosp+eGW6lWV)i}bEj!WT!U_QjQ3?=2tTl^ z`p%(kr|CCZOi;+^$iL0U^=>1N*!}8(hUWhONw*hXc8YX`Pxyuj@AO<$WWG(yMP8k< zYkgNx1y9Cahm0wZm5>53N1)_Z!$i}<2KbKzzRYAeIXOHJm2=yB``IU*EZyS530EMg zJdwxOBz=t%wVvc^He&WBjKc|p#^($$GrON|NcYWCByC#?;^j?;dW%wq*6z;UL4ye0 zCpp~Sl{EGbaiHnu$yadj-BkAE@+!Yn+ea;hjI&7tv`M@?T<+b0gY(GE8Plb*y0e-q zX~o2mM#%y*0g<MU>YDxUirk6p-&m&jIKcA zEsov!ucWj|URzjRMcas%%bbqgs@{!mO%DY@T|OwSkA=9B-lyK1D~FOp$SdU{qAuoG zjAtmseDG>p#q%AYfW(qTcDxTGrGeXsUv6#eZ^P3R-Rm|3>;+t z0EUMfl`twTX>JK6(5Y|A=eN?i-{OXeX?L$Z(UIYqEmkxc0e1pOKR)%)lKwcc6GW_v zFe{h-DO^P_QUrvvvsr*qhYG#(_2Rj`Zz#ghlZ~yMLgE>;`>CY4h}%R-1hVZiG3O)Y zPt|n;sA#i%Ib-3o1abEL4QhJdPPG0P9o^%+*MdQ^GbfaeMnL);)eSdEgHF;G z;6%wi-!ZS|@YEhp-~8*9WKv2?vMNn89c!mw!>n7_-&>Ws$dV9P6C&sOPhtgh?JC!0 zfr|Ue_Q00G&JOH>`_)K7+(mETL|Rz8F&QKi#aGpC=ZPkgF#anLWB_1y_C4uyR%WlT za<{VN`eNM2ES3^0$`~;WJiqr0`{OlE>e3A+(tC@wo8aM36LPQzKj9x=olVmkjF&(_ z0tRjlz<3~>mihkxtvjkM@AVBlS?PiaE}DIf45_#i=su@B8s~A6%CWwONnNtHOK4}Q zy8B9wBB^T>D{(N+cn6d}UI*U3mz`xq2>W^D5m3rFy`Hu{4AUW9*}(_U{VA7@9|lp92HpOn=Swm? zn|u||IPc9x13!l$n}-<~KiY@fYZ6H09t!|VF~eiGp#8@+1QRh?5?G5OF;L^Wnk5X3 zBzWa211=ZrKln9DSY?iTg+L0o^8r1MY45-pFNg6qi~-#uoKD*Ig*DnqdB{J^Il%t_=0g6J z!|Sqf#l?2Tmgp)pFh3Mk6Nyo61k6NGzg#+m(R>IR=WC zhHEOKBRfe3LJ$W$Vy{{}Mpj1$Z_M_oVz!PLN0)SG-_&BOL-6T%!)Yi-ly||UZ;^t^ z$evYvkC!zo6evL_BxCDB%=Y28Kyd!YihOdJ80GMNN3|sfqlJIP3QHxvmuqh_26d5+ zM+~5@K^4rpQ(dt-96DYWEke}nLP0(%6Py$72{qY290r^U(Ie(RT|QV))x5+6D~XfS*H9X>dy}nk@Ah6Ux65@Y2eI za;4lrf*~Wb=Yl_aKc(H=-&@b(2&S3@@f{iv#IYlR?nn96y(eFu<5-tX)otgGPG}1} zw$bb{;Pdm&0pg_=qN*!ll$^b)k&Wv%xw6)yhHH)1>k7jb(Um-&Q-0VQe|^+sy94sf_*vkKUyuMbrg2%9ktBQ6`W(k5<489V18ZxnXYs$kBWRH-5?k) zJt}GBR+ z8>twhVmX25a`q?c4=L-QwT^qOGg3&U4F3Sj@c;_yMnNAu4hZ?yd#WRdm9SXZ zV~sW}g@-H;0f*^QbuHBMY5xEQhFe>ULK@a$`-{d819z@D{cAmSuU_gpXj_W(Dy|*lEKQa-|2ZQq!?vUyWNu~ZDe0~b?$S4ej;$!KCJdRJP`_w&0(vw^37MB(Z zB$C;;7@dydJ$9e+p(%36AzaQ|>Xyqp{yjaRVD^35{gQ2sX4_ju?6#{8Tqlm@iT6rxDEU zy`p|Y50LcxQb#1B>RbHAk9zE*bANGtr^9!73Gq?F2939rAb(izo@fV9>K1Kr6Wm7> ztW$2_=RA5J){fe<*=keIW#Ani^K;6C5)w`aKHj|59ZRO$RGY=p2r-Y(8!#-5>`$om z2iC6%K}zNO`v&;Cdp2|2+G$h0!(fIxd^BOVKRkD(mew6v*8SQ`o0$1t1~%vNDD97> z4zRJey(Fj)Az}XjRFBi2?^iAvqq+$SkoMe*Ufo8qvm}Z~^=%o!?Vqi4-Dbw>>80?lP+Pl`mr`49 zGsmGKx0=qM3~|i%^0`+epvD4>`qnvTF$tuVF>bh4a(Gii4A`|!pJm%P#kWjFU~cc= zCNn9L1sM$9t)9RE+viEsy48}{+FQ!&y4MK92h6>)Pr0cy%d>TIZ4uSHWWYW6_a5{n zO%_(Zxi&0hbRg|@@~HRE+lplvyHoti%Oh{xv~G0x?8$ko9b|?yk4@7PO}M(cMwAuAaH?l<`Tqb`enanA__Yld&r-GtEKPC- zb~tY#J;BdnKhCr<>PKzW=%vmP0XADh!7mSkZ0hk|L z_XnE39Ev{KU+5xHgVL~$oe_&%Ys-NrhE!ni7oTsi{ph}_dM;k_V#YBXK^NS6{p&CB zjculEwwzq7Zb6ac-WLR6bL+?X)h#kxy+c?<7Y*St-s`vXFRA)capiLOGhPEIWVrE~ z*@!!X40@b;*D~sDWa_%Sa7w!;v@IKBvvbI>6L#&*%KH1`*Yv7N(g}*NS6=w_#Sw-;(Ilsq zU^9<=P&I}~WfN{YcMwUhRtvJsC$t-4W5cLEWg|R$R7&j=6=DJbz&@WUlFXD@Crsds z1^)mM9<@?8@$Nv~<|OVESCcYX0<^oF0Kfu9YFOl0BN8&7&5_S~iIrrDvzGNQ?ca)Z zoKTq6NM;0oQOyfCL^dKENaQqC~4009b<8O}a2YAiir{V1lbX=MexuxN5hf_Pj;_btB?g~l*_JJ8OC zv_oPp^*!eF#>zoGmy9SKhidULJA;?<1eX@l@N2Xwv{|q2G^j%~u1oknAC-RRio$*) zbZzyu)W5;<*d#O^$m6oNziul_V6j+UOM1~ij3e8;pUMdyU_Ed+q8&l3#uHAn(wKSJ z;y^pG@BQ=o)nlLOG~%uK5?G>=oHW4tt+d*2K-kdj-nq3hT|hSCbC^~rpx>~!hV*TD_EBXS)(3jILJAv z<9}1zEm^ONe7a*b?;b5g2qSDZM2nGyQS-knhVD=lgc7?vY`t z>UVKk-`Sh1WKHjLj1@ikZ%%5=Hm_>YX?BxIJ4q=C;x!+e? z2bRJ;*HOqO9wVPQIoxyTYU_0lw-%WUI_<2|MxJ=C8x4<5tiqo5*V5`n&E!P4V9F&@ za2Q~1Z(wM*!(G_h3rmZJxyqfmP(!vjE1viqnt9KZ6lb$3G^up{K{~WndZHJVrC{*| zMLTh2~>J^3|1PHF}EPWsa3P}z{o<2WOX9DPsr zt}}4MPq-4qOWP51E^;L@ z5ZE1;vEr@jeR7(Fv6H6-aNK`4Bju5|oK)xOWhT`b@=p6lS?jqZlF3Xr0w}T^N|AFc!qzLk)cU?VE( z!G|XU(wz)v;ZcrPZv#HP>M7^&KxYK+ILNN-Sfh<`iZc4EmHeWgY&btr_R z$fU6&*?WHVuZl>nZ!e0b3} zp*i&R;<~BSEG{k6#)4;QQyxgRk`vt)eIsuvc`yhh`+C&3)4M7M<~GA)<|?F!+m)lq0B3{P znwcdk<~gz7%6@g|(bSl;o%>1v3itWaK!nU5LN+Pf1w$jTW0hs+2a29H*{}k8cc9w= zEYc9+!N|@*_NE7t<71qb!TXAGTtzHQu8QY7ezjr}V=lnp0b1)uc2a2DYRisPc$9O3l&0y5BmtQe8o8s_K%- z0m;S=@^XG)=k=^FQrPN03#lZLGRCYCRQi=2zJ0S=ZF$jp<5yUxjya~fl~Oisq5S8Z z`cWNb8J<{7FD%zA-b5e*02#^sarUnoQh4&5^1jY_pq)tA*xoISgvX4?m^lCuoDM~F zJ#VO?)O0v)q>nc-D8q%p<2}d!02PYJ+iTYlo11&M*Lq5Pz~dbD9^d(=!+sjdOPgr| zOACS=_fig2pWE&!vPYcxG%{^34KnTIP@a<2ib>+UxKs*!#e<*IfPYFA(AVF?t@WP} zZ?>|9SjUV8cfeeI$^9xe)g!sKl^wGr+D`yTTpZWOoE$edvSU&uyy3s#|CMX zqT_-G+Of-h;2DzUFtTncPB;YPKVyoI;;!4`WD^kOqA{`@?F*29au4fIEG_KZ?QNS) zN2wO}PvyjI?n~en1(k=fQ~m1V+<|EXh`SrdQow_b$DgMrvzV-yy~HZbFdiDScV$|mr$Hs;{vn&hP)^q82LmJz(+BHArJSCuw}D9!&dVx= zI5F~g1a{`M6Kb!Z#f3HfL;h63aF~TQz(Sk=Ta5ASar@A&hq;GOxV4S}alP_bG0Ba) z9DKMYgK9lUH5jgAxg@`a6gv(<4W4Q(FI$dCT;5oCx!VI|C{lR`q7NR`lIwabTAs z5#l3B;qF{-0FbTE%A2fT__}h+LHL=KNn&%f0ti1Yds1TeY4$6Nrz1s8nsw$;<}VLS>y~$kTUJu1M(T-v$uM~CZ@tQX=5RRIBs`w zjy*^EQ|UHsgoyBDDf!I+i59QiiNN~k_ z{O~Ki{FNAV_{^Ro$UqIa5O`{-EK4MtnH_)|hCOjscf7WfMjW(EyQ3r6cNOh2U*s~e zBL{=>tlL{Nq6@1=hBGiA##nt$YO^XgnLGTu8Y6U%GXWV~B7XH2n{KM>A?@4)=|yb; z=%|7PWZiD^7VgCM`c@0A;aje-G0l}&?bX*L{#=l2qRYD7kA|6$9{$xpX?9b{*B5qh z&v!2Yok3y;&ZVCl%NhfUXA8Q}?)5oQXS_g(C-Wg7a)Y+tT=7&onIpZ`-p%7>OKb%o zl>h(_2k+Xxjh9E#;+dzDPqf^s5D^&5A6(E=(^@^%%#$4+!JUp+m{gkQkEN3GEU~W7 zpVrbzZDM$3VnHkjY#f4dRjf5fyw=5y(K1Hh#5}#59AJ)njAQ3tPQjt*w&}VpF2zm& z8(>k-=~bk*g3z$FhA4sbKm{23J9}VQ{2XIK>78|?m|JObTMV)BCh{pK)aR4-2D+a| zbbYpw;onX~`h%~UOnFq1&e8StJpC(3S&gDgfDiRkRz-^*7DA8A0jGzggdO(Bib%As zM2t8&J?Xa=sWhlva#p8DLj)VB-}J z!a#t_wV98Yucb!!{vGs%c|vv{^{E!@4|m$g)7l=eJ{?XkGQH z!sI&aZZ?Bf?d=*olzq-u?M%|EKx_s0pRC8G^lbL=vwTI+Fs=bRLHx(`{^GelgMMx` zb|(fnZ5XKo0FA%+tDlTIr1wtCVx{6FMv~_WpnhUcVbANuXSymmMXlPv!RC%N8TM8@ z{=nCZnrk)5bh;%eQ$b#xyGz?k^a3asL3ptGXVQZny1r%2x3uV#wfOLC>e5^v}5Y)RsjU zwEUZuT0p2FlE&Lw7eD;3Ex{*tapE526Ys?V)Nbb*GTFr21CtM;rzqZO#vsc7j3o!)F8KO@}Jw%1jpfJ6}OG zXQ8@$a6z$zHb3?bYeQ!QZ+PNR3WX(Te?nMY4wBKJxbWq5vxy#67#RvV#U2*P4Zu_* z3C7@fIrRG1wxw%DQqfW35RI9_=gL^rhDP29;jzvRK@}FJQsqQ(znC0@j^?AWC&X;< zzz_lT%@nO{HATJqQ8IFKk`JIhwOOqY5iBz-jHfs}9Mi5@1m1IvyaV>C_G;?vq^KDq zlSL+$j8E`@v0&&jYD-v(yrMv)Z6|}yMKVi~1co{A%6QMu=Tca-YC-;Ks9OSzK#nR9i@@{o=^!rzqNG#0Qi-7?C<(^IY?BO z#6oz;<#`kj@czci?^Cv(bnxa>I}opP+cm}NDld~(LnWuBvkiUJx0*h&KA))Af+AeH zhuF-x74f%;8cE=Jg`xQpY$8-(WjO1c5dwht->bNU~!TM zt|%nBg}}azO3d4i`5|CQ$mIP;8L9M5dKKQccQwptRbP)5*WaH=Cit3lv_VyPNEO3Rok0n`#Luax3)^}LE)#AB8 zzmZ2SqbkaI!S*%kL)LTrHGgwPQt}7W`gVJ(aIF)oDa+)JSKNI+&Wm)1RZY^jj)e(e zHc1mV5-(%VziPRryn@B9h|0T!*u0z&bNf(~>1(ZbSNMA<%A{m?vO8ldoB}=bLK!}z zYcEDkMO=+Wt<-vUp>nX=yvq#ZcZV_nV|;oaQCZy{{Vg>K;Jc6&W(&A-2>I5JsJd0` z;Rey|io^lJIARB{2cOcjdR*3;d)z~RY_daeaAhBwHt(POQbsVGU2HB~*3eq&(@SgR z%7h^Q07)Qc*k_JwQ>V){)UJ`t^6Ws!S-4`p$G&S5@iy9AzBEtb+q)GZ8*-73{{Sy> zR|V{vZTuH7ZV2Hd?ZH#e_O5)Gn^pX*TjSZG)mr2Dg5O)ni7UPf?&d_m;fL)-b>5$k zRkDim8OmHkwnWEn-LSrhF0Uln!5Ol8Jgba+(z+| zqdSlh^2d7H+FctvxoocBS*^?gyjZ|*4UZ*A{?$vWHT!tJ4io&ykq*LHfdh^Y=}8QY z&yO2Sct?|?ajfYU_VU3z7Lb%sGOpMp_8A`3LVG)RibHu65=d8gRALJ-9CrTzGhC}l z>a9Y4rJfB^N4bD+l$LG~D9`EXiaVwCLh8`Hl;zjNJ3LSisr^+* zKT?r7J{&=refjQxN)Afz>_R>$DGl83YS3yH;yKuWs<>jyk3;Y8?ODx7M~>shwz4Y- zmzfAV*C+d$pI_E)VDaO#v@3TZD&`y(BiFwJ=4dXNaeW-ID2%%ixfqkT1HV4Cu)(C| zbQcvpwnuH#mwFDd7lnBn#+!+iK_r}Z0H3XNZis;{?6nz7c)`danLuC$csTEj&>cM6 zTw8`6t zwE8`~Hx^zjYb0)CSOkj2Nq_L?*9MHqsT+Mkr#6w!k*AfLykPr$>gDtkX*xRHL8ndN zT*>h$ufYYmJPtsvoVjHtv_ZRD30YcrS|m2tcLL(>4Xp3~0CsDX{xCXRYPM2KARt6W zcK7CtS#{mo-`v^U+W1ogksoqSD<#)HCDXwy=_FD}9F=t=2R(*r-kSuWnMsDWpLS*~ zX7KkUM{)#7kl+tCN4;CNxl9F(IX{?_z!mDW)6s6p zJbjYds2|E8gY@lHZI{4iKbz2GdQ*(M$iT^702J#*bZI4&oxPMFfBaF>M(vVA7RbOr zKbU=c549vSi0%uh-3dRSuQl9F9Fa!bNjq2MF;$}m-c0T+F|>p0K`)T?*m^{Y?h&-* zTaZDk9VcaR{Bqh0c~&VHwi$*-Hk|$OK{V@;1il%_iMwae*4v_0Bly<9e9JcLhj#g~02sy^^KT7GAx93s(HEl_<9ICzm>_hgf zP2HMmnsA2j$k4GaQ5>d8VtL0kJT3Okk{mQw(iP;=5#W;$$j1Zxch=1>+LV_O0-p?ouJMeq>__idsr8HdD~Mpz?PIx?ciLJ*fge5ol*^V!sL`Rf zQe@iSPTP$@$1BTqa9EB2j{uL%Pqupj&0Fd10@l+<)f0EcEy8$hk-=pLx6qoCNY-Q3 zAinXf-5o~956KPBApJ!Z(e*f@i%yVvT1fCCMdY!--S@|O8NQ;A6GjiTaQ$k=eJ4?x z-r#O!83qdn@uYrZ<6&;nrHOlTj zM&ZBKx~kB7Eov}$z=U8N;c!m?cmDt?_MH^5I7^9_zyucKJAmveREbN>%yOl{`d|@L z*}P^$CI^Irzs`pyl_0GY_3LjE=t~jE2t1gtSmGugGXh+4zJjbtDV{l8cMZFa_^J%c zvpEI({RK7JqZaN*goH%EEAzMxY8V&!fp{u-?d#}jYk4;-2Ody20!1csCgL{oO#~?< zDqk+(4@Cpkknt{194986j0SK=uoX^wmWi+wkWO0z(t__nqQp~26!Jbhow@x@doi?) zBjagO0YBQJFAS4}QdoBkJ$|&y%*IO&P>w|uzD?I<#+fc-CMHrq8QsA4C;L@dixpU; zU(3%UgWjsFii66-W;=U*X$8}&1&k7$+J;%IaOB04uh^d_nOdC!8D}J@JwI)3m7; z80JSK#&L!RvB>BBDCWNfyrSNDUE^dWK_h{<wy~9i7oCV_l{w#zF}Kqd z!m>9Teo3o)Mq1k9JNT9fSr+5+M~+TE!}I?D;MT`VySs|l;q?|1Mn5Ek5ZOMTYR+53 zVPmMI_VM^~hGs9GPJj3`nzYkgM5Umd^mUq3^t&1%bY3&@j1_zVv%&2?YH4ytSZy3(z# zfr;IhVJk&vP6a(;E{Ml@TaMH4HclZF_<m3vK^+(m&Y@jX=4 z{otz-c==Sf7e;8yGl=9<5oI~gG<7Cl0gBABWqW++E&Ks)SjN$X^ibKWQO04lw~-fd z0IPh#tH~!u{L3>=OfZp>G3Gw_s;@bf@SyR{I@5mXEyfFDE1&cFiiOLT5unCK0Unf6 z*_rYW;!WU>ul18N?(nZA1xK%#@${{>kE-12c4pf$;Kcw@JNQM8shW4=k6AturzkrjZ*9gYt_dLEW)X{X?yNsO^sjqI?t zU1w7q3WM@EAb>x&-mgz?*Oxhf_-xDs<$)joIT`lg{qa)hx^$^{Ze|J+GI6*ZyAh5B zGpnYO!%h~uTSXMt4gA#|@H+wbu7@vw81@D3cVHcE?i+ncql#v`pI}3bfDU_n`2O{4 zrL|=KEY|l{q1C}a8H$xX!Q!de=#yH=FJqb+q{bvh1o!qdmUf75%e%75gcShb15~Kj z6vlE)=-LK^URX6F6ly$hqBzb<9x``&@##cwdU{PqP?{K7QKWs%Fa#7uAe{U5KU#O; z^wx$Mmg3+g$B19TW5#fJ2lTBg+Bb)JZ4AUU#>Qz>aJVakUwq)_@I;5S~Gd!;{>T4y=YyW+Es)ah5rCf-&{`iBZXP2fgOD(CE3>Vhoz>ba z3pgTUhK?qi&$xg;F+PVioU;)_qu=~OHL_X8$tXd%rT_DYD%hE|4 zcXn3M$s)>QRoeZQJa+v*dLz_NZ4p_ZoXI3gBb^xjLIL9*-nE>V>9Xm@_TJ@%#L+5Z zMZ%rLU@IQv;DL$tXYNf_jk>xRy8*!{m+=+-tK6m}w2%e;g*Veg!N_^j7g zNcyF@(;^_CLnLP$??O)>P^5m8V%+paFXR!iyifjil01#HHRpj4^}%3I?V9>mOJMqC zykwmCYE=7iUn^*FJ=TY#+1xH6v=UrQtUs;EDt|yfdir9{W=nfwpn@Yp2imLYV3#H2 zv@9#r*wmmhQs)3C9RTq`uV-yRS0p$H^Nw#9;r-*G7M0a4F!?CM=F67+aPzM0_G&0=D z42`@MXHtGy%|7PyVOYxKk>0l#dI?_gI3j$iWU$Cn*ivb;l#)XGaB+|arCx2aLIlxs zji-;$iizx+2zJ6oT0(ZDGM<*wXHX>?5)(ggzvB!0f`g&s=piu7@Ggpr2-;A{k1jB_kfce&4MW z{6gypI!3`Ru8#I|;l~;rlE>Ho0BG({`ikOxZw;{2xLw_4K0llC_|;GD#Ftc z*BB~Tl2m+&^sFX_ac-8gPinH?O9O)(LPDwzc@6u~%RPEsR>JwOWs*y1<&WOwo#$Z}j;)t)8myrC7raxrtGrNE9hJBw>EO^dqI=Ni;1g z?k(Yd6$*wJ?xL*f5H#~5`GSQwVb~v?eGWQlFR@1e+CU}0EBu7F5w!kx?0bCu>fCTJ zxMPu?aD9(zgjk{kEV*I_n?35~)Qc1_ILKBzSf6~;KJ+hTORI4ssCFfR!6VSsnE*)m zkaO-S9l}b8$AY`F^Y*8_O)3yJ`|@Zu-3ExREEaiwCQegglh3H*^r+(qW|B1VzEwryIpOO2} zjTReFwh_iAhT<$Ui1vqd6I`FVwl)SENa`%G>Ax)H;TzV|%S!+$*eBsj>tEi6wr`{{V0UC-km*%XZcP z$#}C$gL1a+RQjnuBkNt0uQW^By9q>$l3ZHCCuq=+Hymg0jMqPhraXNGC4jfaLKuSF zDcp1BKKSF>x^U!*jlB&i*fT)awA8bL%UjdnX&u>?<%@1S;|xK_H~mEbHO?9+P;YB>m4gZ(pLOR%&TrNg?Ukr_w=dy z-Z5%e-+#zWP4R;4=34d4dS!$*8mGhvn|Fb57l{3VKVIP04$|D+^%a$@w=Zs!N+U9l zO!hymbRMYHEc)K&OGsWc20~-s7zZoQ4eD?R$JVAFhL-m3H7PD7k4;#_ixM}TCC@99 z{XV|@)iBN&)k{)iQVCUD@xAvv_T&hb{ zB>J$-S7T30WwM5AE3kucM96XIaD5NG8@-B898C)Vq-FLD1I9-K`&LHU`u6Vf*52tJ zNZ{KNOrs?MJOlFJik-E)oi|*)mLzM4*}!OrI1B1OUiCbfUnG~nV(DnPaihyMz{{WdAjx*TSR@o!Hp65!vlH%6t6=@=Hql|O3k5TF?pu;7wwDv)~* zQ_W1*T4t|vYPM4~y{u{#V!+&ha2KBA>sH{@tnMxl&E!?c%W=DcHvGZ#`Qo$k>GtsI z7T1VYNS0voDDtxUgOAdgCo6Mq!N#F%(dil;t=_I}tli#Ay~-kD6l8OSKR|e*`X5E; z&}sK_-N|ztu3e$?kL4eKpCFo>r`pXAhfra;mST-VhvVQ@ynn;Wi+`@{&LCN${kEK6S(e$WY8rIFB z1ptuvgqQySyXE$(@``+DR+3ln2GS*oq>@J`#oP#DdkU{;bsZO|#FwlFnSC)ueZVX8 z!7Ja4)uy$0t)|(uLR! zt&9+J$*NHfq|yv`mQzQ23C0;%mSBA`?e9^Z7dUZ~(+pC_K2N9iI?GsE+`{r(6qjP3 z4l>yrhi|oDdatImb%5O6q=QoBjMn1}AHM){#F~QdsIF5{wq5t8K}1sk)aMFm} zC_th$0FK<(R(R947&ld2m37?`DLS`Lzq5qA45=eZ59h)Bzf;8m{BgPy-f2vUh6vH9 z&V1P(wbLYFd(-!@>9Hcs3T6QtdXCur>yvert>H~1>idn*@f&VI3&_A9-iM;hr;j_Cc4Z`fz>aD2#U%E}E)|y?4j1Q9%^ayXJ{aTrk2tHAxbX^}M%XL;nD(EFyPOn2=}K?QB*?Hr;ZbCm1=!64NGVH5Gk_$j6m9=LZy- zqi}2N9~(PI#%y-AW;s$x2cOohcoXURQnc(poCBi|KznAhaNND^s^2oOEHft4j8>Ip z8kgbyxpL1WPb7Kuz#)M9X1;ekU8z5sVpk}(-qA`8QqdwyDXrp>?zcl3bjeremG(b6 zxA=Q$Y}$^Y8{o)ox5m%;hnQt(W{+j#2xgg36r1@>-NSd!_p6$eZKU;F^T!}q)DIvS z##cG}(a9*qN(;7w2Bl6*T^(3QZv88HYjDCiBz=bmZaa3aPpZuCGuv4+q%kUw5&r5;KrN_5=K@sLasCaUI+ds=SIa2OMr7SEZV2Fs8Q2t6J>Cbr)1w z={Kg{`etdLx-UCNrhUGYHSXfLySJV<{{WM6rBn_{UC9J`LRq~at#Bbg zu&^0Hz##ts@M}8aTU({LwVQl#s-$3?U}Lx1iT)wnN_A<3I|O17ce7*7>Id5&tqhi1 zOOJ(E<|`+Jpptz@fAgt9+#@ICq-{l{MQrU9SFz-LV*!HAfIQhGpS62kvHt+n+KrkM z6grIS;io=XTOEn|@C^plbx7^C2@GVqFvmT>_RTuc#pLkI3o$E#g-77ex-Ak%HLTct{F2EV%Fc*MY^VMx+pO zPCaOK?3fLsxPm|RPkIcNCX^{f;(|jHK~amP-GBrJ-$>j2v|bf zmk!6uy|GNGn#&$EVpe2T9Oob6r?jhiZ`*DUBA{r2+mZlYdm2djfU*woO@Q2X>7%t z+c@rHcU*Xf*Vu}uZ63*BL$s2)aNUXatM>N@Wq8;kDaO(6eN91sZJ3KjGQ++p6MZu^ zM03coT|&saRakGw^o)uq_+IBDxIW;}oicTgC9q5IbL&^M_}bH0RMiBl3~$UQgO6{O z8MPk6pq7`Rz0>?t#>s2IT=C)@;{)aHYky&=#cv=%5Qg4OsL=%&PfiVLY#@WFI%WlX zaTKvG=)_a1rB|`K+LRT;z82 zJRT_bLiF5L*T+$c?l)V6DirwT zk&lHck&~Q`bM^MFaTS~zHnS66Op>H7tjn3l*YoX6YQ9YH#oNz~hvCac$_axO>@8Y;wqe%oroFT^tila6nnn+ZgxjRYjMKNF! zCL>G`eBbL?L0z!v4z{+F!z~~nE@;%QsR0PM0S5!+QQ0JNL}7ED3Z8ppRkgHfI8GTx z-`b})Z)P*kaWrfh3Eb>`JNs3&_=S_i@W9IFYjJ~0V`$hc#{mi2eQ``aI}k*No_^%%~6!n1mhN$ZdkdT!v> zASw_@j6+9*+=IxXue@1IuI5P!s+RR^d)Ee49CYC9&Bv$Ut8;iFad&bV*LXxk73v7tF9mpJ_g=}~ys zFuNiK^)F z+Ubk2;5a5nByo&?a4B>1i(BkDAr|>Z_xc!p4$cI*l6c~{1|K%`1-3R1wmJIKq0}`g zbqkQU4YeW+s2e+2p8o(+IIUEgRnDJwvB5M<*3X-Sl2SLY7{Y))^b=L-?MiE%V&_M- zhDgxDssr=ga&hbdIjO@Ul&P9Bap{>Gx$QKV?dP|1aFb2pVE+JKK_@=dQ=%c$ZaU8T z;?`-)M!q$$B&#bi^8@dKYhiEE-@@d&x7A)7+g}{Dn+_X+lGyY)YRdH-Kf!g)Ggh&H zE*EUbPB(+^^TGYAw;bcVYql$N>-wE@qA!r@H`cFgmhYbwG61P311txj?Vm%6AJ*10 zL34LCv?=f!f&O{P1juj*`Wy-w9;lYm8Q|R^RR%U*cq6ycib1H)s$5${`4Fyd5NEzW z(3Rf8gY91w0Dx)7H5bnBKB+nllS7WnpN~7{t29TjTE5|JOEge`x8ZaKT?j;;_Jh3 z#0>5ng52bNJ63V@JLz>NHgR}XuQ8omoT(V?@4=r7toI+gA00zF3w8Gk3qaFln+tYzxEL@nh%WHcvA(h!qUtfaaVkD>N8OtBmaNTy_bx0z3HeQUps>~O-` z3o*V^xO)M|-lvJ7@Q8(gQ|1HM)d?@9Sl7%YS2)9WsD;Y2?r1{3?f^U=k)-0-X$Inj zO`4YU{HNtm-y&~EE$7BL^%VPQT4+>^ZT8PKR`tWqV)^7!#_SX}J;C>;S(nXFNXIgG zh&IeOZT88{FkJXbzyiZKsXS<<5d*;^9FLt+nYtMO83jik!mh?yP?C&!;{uopuG}^i zxX7nTbZz9=*e4ko>}gs8DO~|^YTFR->VCQZ0N_=SsJ8FDhTL)&-mLha5o}076wD}l z#_@$$&ezCqVMgymer32KShq5+BW0@jL}6PJe*{9`qE6U>ywoPa&b^Z?HZ1EZ9T;h z1kPN!z$l~@`gS!GrMGV_fC(JZz$1~Oc48xPW0U2c)fS>-fICkrLWnZYApuwBX;;Gu zEyIBlnH4siVaenF0E1bsuGb*YtzC{Kyk*RA2IuO1m*-gywfso5irwsVX;w$|x+BUD zx~cAeZ>@6)wP~W=b#o!Rje%w|xh%x-ocn)j=gsPVoNFIskuWHx2mbEqJt*D8l zpM!7NQGEah^5g#igIWY4T`tM(9V8_RNgjVG1Y;ig1b&s3*OJ2PQ#07dwdRB~WPW0x z1O3PEMl|agptW-ZY!r-z2lEb2N8Hq=zM|y(lZ=#IFfGodd2y~wXLk+E7Ns$5B7zm1 zazXlx{VF|DOS?-eDB@OGiy0%7ju*@_KDi&YYwc1gZeX{BN#M*+isv{dxjgp3({BkT65%4#o2*DJKTF(+3xldQK)zY%a5&@kZb8OPqQ zb%vu2iL<%9{!PWqA>KI01%c!brxlymuI(>%`$V+1CO9&$F$9eIk6>$Cu3AN^T0pGH zGOkETS0S~yP4(R5VyDQ@!33pBcdhmG;&bGMcsP6_(ZD@ZP^ zF7-V=?&=-4QJGU50>HL;`-4rJSK0hJ$|#(ydr>2djOQ3Q_U%{hV7S#Z{{V`&w%+Kw z+&7r30nXoCEre@S)tF!2Ch*yuJ^i-Wn%C>NZ$>%!;XuGf}B8=qrKGZXz zRiC7EVMdnPfof7=ys>E7E~Q(92mCC_Fh2h#2Kh`c;RCn$^Jw@ps8R zs=c&G(|&xyj_weHzPy$^jkCSuSnk-+|9#?^NS#sBc{1MI;lrw{dWr(2@$D ze}9pwrQ`_WfAJNp-CEyhkt~2E)HA6V&Usv5`eL%W1=4ixpEcaBlV23eN*EBoO4$B7 zL8i$rhx|rxo)SvY6YG+>A70hS_01ySTtfCy%KCX_4)Ku3Y3_0DT)EU`J~vc#fJgw&AkG*1c&t=v6qQ;xmWN{+r@`fiLxUM{MS=6Q0hm^Z)FLwmC zcanH4vfB~7raaMu>-4QtT|&BKvD^gsF#s$;!x5gxA6moelU&PV7*dYR+d)x+0rWpl zf1O=jQKpt%Iy-fkBr2d5;kM%^>}h8P(r87eV7r|P(o5TEEhQ)n$mtwdJ3t`!^grue zBJy~Kl5OrJW*8C3$~hyjWBOMb*JhecM$&61Snif!hTM?3W$*p4Yq)7TZKkuKi=&xf zm3GQwKg@*s{cwE^Z&Iff8MlAn)S~Fl>zY-)#iQsNb<~+~lSr(0Cm1ZFN|K? z_?{btGZH%!>sQ5+TwQG%TS#_~@HYC+qjRPQRhXX^IbV>VXUprstd6M$rDLt8qol_q z_G(0oP~_qN05Xy5U1zHF-5zAOmrtE$V1*op=Lf&ccdR~}Z$6)GaUI8t;mYd5DIazK z^at3}JWgi|4u9a_l8HOEXd^nASO}Kf2`~IG_ae8`r^=nA<%l5spo$y?L@Sr>7kCt&p z^;qt8fUIGZETlw3CoNYxPR06e;_rEhpa^44tF(ihkbU{}`I_pVs(f6!m%uLcnWVe3 zhe*=Qb}ATz@+t3-G6DT42TFAWvC9d(J{8XPF}5&p4=3r9S1xrXonn<-cy}mM82W%m z(2C7NcW3-+5aA4w!0;<}A&>rRj|L?u%a>zuNhFT7t=d?1c9>S?H8%({R2*j>s%w|s zbdIY8rEFe%sJjL&hhLL(&(@itbq(#c(?dKnMq%f~2eov46I;`+V0kWB$1fQwnGN&# zQmmPMJK|^m0P@U=rOY}MHn-5b$|Tq)1OvCeap~Hx*-b8?ZuYUfs#s-Qau5N@{i?0L zt7UcKK(iApfxPE|oMQr|j#;rSt)A3@qSy)!N%pGWhNu?PZTU0>?4r{i3DL!@WCYqy zW?(sEipra5UU+4NfiB>Pz|I#wriWVJUfIsp(~{AJz|T8PUbmj&O+o=AK*9e2Q^o*- zammg-u~|py-px^RQYPvc=6lO!cntd{-5a6jE0K&+uBIlA?nZ(^uxtWO7&ze3J0%Z2 z*TbNWIKakxw5Oi`0DS$Z2B|Ez_bmkDY6Gw@vCUHyQ`7JXx^zmj+Z%Z!oDuO6?Nu4c z13CWn9*1LPZ)V#Og0Vk#$E8@B-dl}22zDq=SdvIQ}Q3(gcxXa3ss*74-)ceg(G|mpUukFT%wVo1Y6f4BUu;&!EO} z??p7!fnZyGJ7Qe2?wz9<5&c{3*j0y`#RF}J9%T~9fDPyE$*IdDbr!lGagBCo2T$9r zxxSf1g>wEHz6ag8;0$m-TDPRZYiVqz+{IvyLzT6UZvOz2G4nUv)|LxPHjdy*$?(wk z40!kEvRYNN`nAN6+3%Ls8QC68s_hv#T505z;^~u%sR;cmrC-N1_Rt9K7)iSdGg(i?FA_O)$mMiqRdIzpfu1wsAhT4CYkcFykma-WpmX%T zhkVyb6|sS$Kg*MQ;eZ$<GG{FOkDo}57r{Ml|lCn$mLIe*18n^ zC8JKNBe78{d2sSbHu2o^=}y!7Lr(D0C?fIa5ixnmV7WYJl0XBRGWEFU8fk?)PwYh6 zw2f`?5ujCeZNPE>IQ0E%b)Yl@M1>}|P^-FWBOE9v0YUp?ip*QV4w=3!GVTDYF!VYiOV?)aHN9B`}tBVJ#qtd$s=GFMEaq3Z8-b*RCxi!#NKu)$Ie zG4ib!T_B%MwbY`K0y->mxAy-4F;q3J77Gh$%o5EbNWO4;4_t%usdPy0HJ*vQu)B@z zrIi?4_?QRXTOOQ`-np`+DXfs_F=|k8eWAJ!QA7U#r&mpbhl*Bk$LB=#8_5jmx@SWS zT%=vt(Gu|r|nqto+VEIAp z2Ofh0tsD_~T8p%0k}plsKAU%|>wk#WS`DNr6|=But`!SmK-|C{-MIRi(tao>z-w-v zVQQWl2aT}HoDSaEG*9q8=lG0TuA?L#AH%N1_c`Y^7hKvr(@lE8T@`^~{+R54wLJ3w z0KB19NLj_>iYm#iY18TA3)uW9P;EzChC}a8wX=>pTSRm5A~q7l@{PkC^PhZnu6O)S z+VPUw5apgsXVj8#KGnalx3+^zV)wJk%B1*e#IX4Vp_3QW+XdRX2KCN`E!Dlv-J-O< zEIuED>Iq2Kbnj0?cP-Rt3S7bgGEL^*4tZadR$igv)P?5O&RZO4>u)ST1Vgt6{55fo-cP41 zfn7I4(k+|gZMDrdD}n-)oDcydXKL-iypX|e zvB@RFGN2LxxUYY(=BetPH>zpEPl$y=$N7%%d7~V-+oa6eGunbO#**$i>_@dm!!gDY z&RdaJ@2#gxF)=BzysW#1MHkb0YI}=N=h{lI_Oq zRf{(8ZoDE%4lzWh>FMp5Nq$0GZULEaP7mI%X<7}OLP>8-jWld_g4kAHL+{8L`_j)W zIJN}US~GX?y2u!3AC%+0XgX_4y42xmUDg|L!8}Pj_8o_7^VGX}1fdbA8LBq1H0n}#3`7=61|2dH+al{fjNeS`k&9JlTO`x@72mRhEX zqu5WS-z2R2BzRnAGsbd1Y8lkHCZ$Z9Nypsi=^8|{2NeqAHe>|jet6&>;~A#w^ITjclPD_~ zV3D%%v)pn20Kl&+5|%d6n(JnJq9I*ED6Q{?{g(}O;vqPdNdTjJ;Ny?2b)%$54gUcA zv@)tjMD7sbNhGjQ{{U~xw-wDgTT`>O)?tN1GoZ)=fDV7YGhJ&<@$VplRh~%y0Heck zfvg!&-`e3bMTeP^*J~{;Pt}T}0U8ny5hU1a+@~_>ioj$t-)Dm7t z8#FRG-w|IhaNUUd)~Bp4ZZD&{j?c+?YWalcjAzO-=uSViW1yDh&Z8>YD3BeKBzQg? zztl19oSf0a6-}~EOQ1fvrY@^@ZFg*mB>RgqV;GEsfJeyI%kbT8fAv33#;}FBwwsw$ z{(Ovc?rT49c|FkrW(x>7X4|kb=Y=dgXMu{h)7SXb{xeAtTisgbMJa*-?bz{}>g6_) zeIY5Y$ojh8OiZFM+ptf5^j6wr7VWt(tVzQ6!Q#GMPsHA=hB<)L)#MAi3vU-3fH~X$ z0C(+1bbrJSsfyEe-l(!&GbjjPjBQTj@Vxp}rJgBW7E?!cytH>^X&XVS~5uB66BMI?wKBocr2`W`74sDzy)!Szyf&!*aM5iG#aI)au{ z%6Jiie#L2L>XtcEOwLjHGXDUHUT(YAykvCQaVRU;<(mT^EKqGK^|cGr3B)Xe8;54c zr`EO_>&?{~9oDOg-kHS-(`+oRG^nMHPluEO*8)NLT~7oLnXXlq zIU}+!+tI5?O}33R@HWF8s4S2S_|9|tanIJXa>Xr~BJL-RjA5BrV2p~prrsMXS1#_; zY*$#1<=RRA05SWDuhlw?+Le};mqk>3J{Y3;nC>H!_7xQhdkpuq%bh9JmhXIY+wi+( z$yR^MpYZx-#kyB5;NEw$1QJX0>x4lBEU z9$G&k zRvru=$%X;odDkUWlZEfd&pG+ky-rxlDOC-PtFd~EN^@~7%SzHnCNJVC#{BYg?khQ| zO(Z&8J6=g3l_c>-alc_11diNf*0#>+r4vDOEHa#x{#R|j*r8trKY>jPLh-efb2}4( zfI(1C)HnYCGhTFO?oE#r)U7ZswWZx^6PJqoh@f|kGuW^sWRdH}C>EvD&wXmPyG$}{ zR%u!Hs47U{_w0LB&W-9@Teh_egVY7U($Yo6%7?dbc;jio zKVB$*QQTeXH*s2N@Vi}ku@D(Ds8Ua_JPy=1Lcg0&zl!)qBLT8ml>|vV|j76 zF4;8eP1(P`xQkM`o!<)bTcKxOK_OIReGl(J`o~pE6}5`d9z@v7Gh-o0H~@chP0`!o zdW!X;GA+Bp$7`+uQow`tD7>EYQ)^FschmM!%Pbd{a#|#& z<`d^=lNku4WS^I{Gom$lwKe!fwh3z>KMY95a5*18^`nt-pESQQX9l%qXHx0k2Etu% z->Fq)Ef&&tYmQoTb%m5e+Ja0 z2^x9Kmau~4pHDBRG|r6tM(bTusFP2<>Mw?32^h15i6hhUee?3G+T!H(LpGAx_6@2P zIr5}sbKlmIblw|2RtG!1>xJ3%?z5+`hW`Lql5@sn@FEJWp7;yc_M*2Rh`Qaq%+2GO z;9;1y!ka+P2RP@7;eM_O^uVQR&W$5FMBLyvn6LIUk;}RkWn8kK*w+@m{6p#s+g7@@ z)OM$d;fYe#JgM~@t})0Rs>YSneQEqg7n@a#K`M~&2x9V_aO!sQJ7jkm^{W2>8;-V& z@-B|oZtl_KF7)ooJBqm>4;t_o?c;E-nQuQ9dgcvO+I(CPpp~NB(IGqx{{V;BiYe1S zirq=Ake4@p624v;(m2YIlYmCv{85%=81k(J$t7ofj`PE8?K#eIinP+KwxBm4@WA`R(GfiTJP9Age?K2UNeowV=W%WxJfuktPqps_nL!;@J0vp{*&e_;-lFX{d=n1T5vG}pl z_S4I64D(&igDoArN4_#SI3K-y(bU?sdWNjmHx@=2#G}HLe}EnV_o`P~gQd$VvaFdI zKBQpdKVw~LQr3i&w@B^-@uo|yPD=|7F)ibkHwi4yyzc`m?=L#xw^HO>_8X8@ZUHip5H!d_!20R&gn=TylvcVJQK&K z0)a^*Hl`m7bV}Qg1f%457f#;bcjW+m)jo;y1^26nh^*Lf!Y?GB}SPV+g&oE7p zu|?y!_4|DN>rKsMs_iJf(Lp%R*SV+u7xgOI zby2drMvg0(*+~P-lm7skOsZc^${q)VZIhjAP6=!T$g{k5<&8(uSWj zB(2IIgyYPvP8qiko^ki8--vJ>6H;j;z_*#nK)$c*{qy&s6Nxn~BGFNI%e=^W+CrAc z=Jd!~Tyb(rPo@_5mu_^IhT`GWH^Q5OQ)uG^Wpno9>MKtTgTbZSO>m_|tGs;=G#uZ@ zrP$2(bK)Ws3fz)La0lz&j_5r|I-5cEI}SB;~rDn+|f&IZtli$Ya`5nxMGaBC72&k$6$SMd9BYzNn@+%Q|a22 z9w)+*@X808Fni$t0GH0N8n&N%9;+3rd6D%Ht1OFvV@2nmZ#^_;9I@ipfun0@(|t20 zI&(^0p-Hxk?ZyD|iob6Rt9a6o3J`hrub;ZB@eftfH24z3Q}|e5P_d)ip~ChHlBbc5 z$J@PHhpjrseHJ%|P%m@klW2x7$WJ-)`U9HkkE)Cz8&7&D`gt`&FJJy8tpYc1egnB9knkjBd7XTO(@ z;MFUy#6GMDTlj{>9G$R6bB_N2(?S0LsAKz?$tOpBxL5GvWIJ6KxBbGK9ojK(9YP%W z#yIENzHz+#Q|e1@X4O2+$}hvm+vnw^f5i@>)HG+3-&R9)0}l`gA_bKD4Zii(vqhz7 zDcb1O{y*7U$91NQh`dOOJdsGJfI(c0{r>=J=h{W>>o|01`Fr zR`vzExcH~HB?7!_9x{0zP(8hCSEp-wXYh-k7f&$XKO3Sx9x^=LxH^SLMQAl{pR?BBgQ{$2mJ6GlLw_7NWbpt2j??IP zKU&J!CaI}fNSY$}lSYgUw1smjf7(wO`Bt}~Mb4Yjdc1exVw1#4yc3+RMlsK?6&Efs zwEo6THkIv}y=P4}dR@~hG_qQ<%%xP2JAh6*3dwZ#wWnL$%N^WK+KtXlyr<3Kxj5QK zpgeP3m!W1!uk|=*h^lN%792QWeSLWttRLbJO)(-@Ez^3IrKP-=x<%};5r&h^ep|OTgdj|Q6b?R}>8}H$n zw`r|2Z5LDNn(l=@pRNe4ZW#jx1IUsQ!2{3|dsjAcx=ya|stB4N3&U59e7PNoA5Jqv zEcR-VPiZWP9n3j__YCJ9kL~+W%_~MhqFklb*TzX3e<+cRDgOY@Yb_SgG=Lh>#cK1W#?WEpPcqAy{m&^&{8PE3>q^ea~GV?*r zGAZsgOEReF6nKsZ#xOEL{V`dsV)k8ATAJC3jTD|SgP&ZA>G~a*{tc;WljaE00}5l* z_ASq;u3LFKHmfnY3vkPT7_P#=cJ1=57P)h4u7eM38(vv_%x!c#X|CjntzbK2SimI# z_0QM6Rn{!5t|Uvew@u^*c8rkO^dxpQVp~X%$>Fz)1C@{|94Q>tEn*2^h6(14%yWXM zcAPJMKeyP`G3B``H@C?``87LxkkDNlbb;LW$_Q%$*kw)r_u5a39taY1RLhfrQwBucS^WD5UVi#(8gSdeAD0`gpcXMzh4f_=qp<8|00VGFc^=E?J?N;KACI%0V__Y*2#Tiz zzd5cviq{_?#}#zhTUBZ8CbUZ^QJEy%>9`L4$v*fMo7QdaFZGLwrjSCh#$^r%4eo!+ zh-+4NH#)`L?Xe2mw`^AYqy1>rq6@t?@mfq>LlI=b$-x-p`twbVxJ5K9ovZjV(Q3y| zzp}TtR+{QYRc3Ho!Ux+vzuL4`y07sUn%3PLe)5V!9k|b_9jhg!bnVTis@Jng7>&m0 zK+l-+Hy%4?v`GcjEZzj|F8l^(7{CLtQP>m7`BTm?f0$I0TOHL)C61AeDmB`N4(s{3 z7%o8d^d8lfv%HxtgmZ?8qfxYxp2M-NDb%O2mK#asdG2$9SvHo>B;(LxvpVI4^4{Ds zMJ(3;0Gc*IkU{kNgF-u1Aso0ZJr);Mf_5o$dnW@fq95rVgy)*qboJy>yw7@2+pttg zBN^C9<8bahD~`R~@dcB^QHK6$ZV3a@y&qNT5o%jzCjlQd@ zE8JUnS22G{eoy-ISLD#HH8vM2Hm*kDziHd@`kE5jA)isZzgZkiXUrQ<0X~(m(@ns) zmU&#PNK_2*xaSotl1V2LG50@)V)d<3SQ^4Rh?l{)a|D^rR5N;gIIC9a4c*GaX+6Ef zOr)1q1gIUj^)&9O)1;qQmN$tW)XU?5Br4mn>++#pKc-sg8u0Mac&{c>sxy?@c;c-H z!|B|6Kuynb>>1QrIzxGC#ys3bAn>Hw$r;a^-lKz2mh)7A!6->0xkA7$LI8XIzLl-H zzu$S_A_*>Y!i?k(UVSS&sm!`ZP+Ke(@T!+bn5uG4bNBC7#gWh2*67gFNt#`KE+V;> z_GcK02Gj)MSRUi|tcAZ;+{1S6L&%PH;I2R)THo~rsJUCjR?L7FSkGql{`HBp(S#Yf zx`EOoAuJoVeFlB0Ft|9iG%qP8AG5li`Z?ZdRybD-&f@_G&)%ZcuhQPmM1#g#1Axwp zz+Txu>GPmdYUz6q!X!@=Zb*-J?s zEn*=T!=Y7-CiiCGD902w-&2O$Q-{TEim8aBJaO1iQd;KrOQ~K(wB5O5Jm=T}`_Mgl z_xPT>Wh0xRGB1S+B8(LTo@&ta$@wXdj5p<-ayg^BmRMzC$&5J9V^isNfZanK?2<_~ z_Ap3?lNjt9_WdX=v&SW+%+apvgBr>gJnkOe=e<*!T}tC#v|DsCLE;56XKuyD?4Pzr z)K?xj#Wxl#WRv$A-8$e$B03Q9w2iZKbG3;%A7UzozZ*@b#~3>jc^M@Kf-(>KR#&L5 zE~M%kcDHE^Q7-i>`FATE=kI|=HMq41wAIwF=d);L0X_yc-b0?vyWD$L;l`czCk|RS zKZQ1M>G~G0w<0&WSk6v(R0p~G&|OCLZ*-gMa8g$v8XzKRJp(EX4Bz-Z4&b!C0HmK&V5IID6;GJYpy1&&jC9ENf<%{0(s}(=6!__ zxzTN{FW*$t}Y+=7m2Z=MiGVF&IWt%IR5}z zqRYvzxjrsmh`-dj1-8AWmzFZJ!oo=9Km#s0;Nq|mT&|g|8;RvGyqOI55*^M-@6RW< ze$}|Wg8ku!;N1fXpgsyIA~Jo>c|Yk{y++ec)u(v%SY(~8)G|jFFyxX>x0^56jh;xou#+ANoPTmZz#y~c46<^=~X&=RMYR_hD&w^=fDXpYCOt8{{YD~ zUtgAO9w}~ZAd*bsn{S~101^3ABPaDKDq_2gx}Y~uYfm+_nrzUbEtVQCHkV?5DLtre zm8wg9)RtCrcxZ=c!t;hFk)K=)QI!#DT67n$1Z^yh;mf>Wq<{?P+OH zQysLyt=SuCUVX=>Z_=+(OO0%4I)3iWW`Wb!dM>jy!pbhJghWCc{-kWjk@UuUR&ViU z>eEh ~uBQwmyxNLF$f3*{~>yL)iQqxgDU642^*lc_J>W@?O)`itqkzaglu$CKL zp)rMCe zEL9CJrfjrnWoYfL?~H_jAziV;52@$49>1Wi4YbQ0p^nV4yIrB!ujS(d1pI|Rs+@AJ zG3eBvT@<>nrB_hVycCqheZgNb+CV*s_0Kq?I(~s;Z5)@Hq-k)?8b*kJEMZU$-(2VE zK{fqG^TAh$22iD1Cg*TJ*wAegTWj<-nuXk<3lOI~D8~vu`J}}hpHICbB$8_E_NAo7 z73`~LbZza68IOiM`}UjrpS=9fBY(9OZ^qId+h`oQrFhSD*_(!K#CcK1E|3N3Jwx9=x5{wER6=ahZN1L$##`f*w-DKG48E@8ZnFh@7%&Uqb)_VpDEx{6^*c>vyY z=C2D_e-21whB+1256ic3N%;ZK*0r5W)w1;NkW9sSxo<9Vc>@^w4A-qL+8N`7M#9!9 zM2bMpRH+yrty5hF$E%?*>Q3>;0|^+Z!DEkqp{B)|HCcN8r7`7}B+}SJNGq=C*Ef;d zOB2coXrvsH26r#Mc>OCFl3rTfl%0ZH$e~@q2gEqwH?t4kx(%1XY4S%6l)niI;4hnV zU>-=#QP+BNO4d4pb76F0kq`X994w@cO8YQ9{S8Vpxj%+0PFFaioY-np>3X|b-rJdU z`O-M*U%(c4VBY{@T+6J+v01S99u z0D(jFiLPL>_&BZOw`ijglBaMvJA6T&eGW&?nt9UePtW~`y~$aU>dSLus9eJG9(=}F zxxgIu`*y3=@_a>|yP25IVd0OJnNK~3VriQ6T2`4UhVn~^Zpkt`F~;D$g{uec)^G&`$22D8&H4Z%lfnM(pj zNMbnsXugpYokMZ(@TvHeh|9EKD*$;cd!F@Es&t^1R_l2fW{urYu5q=1Jbl5f8Adr0 zeT&Ke0LY6=)o0S8fZ4?DJDhDJaeVq8nXRmPI%*bB*|n_6Xp{KTB9ol{V59!rlbYon zKdBonX3EmqTZuwUqjDzpQVw#f>x%FCbDOyQd~BD)B0{`*&jSO~AZDlQKiQIN$n#wo z+thfktvoo)bG(@(WO;M_s+PA9)5N!Sle#=valGe@_M^Q?JPcz9w9Ox3{7B(a*#49--0KD5Jw^R#=!1={RBk0Gh~8@$#iAMx0asK$I z`dF{2k{(kZBD8{MQbPMSkrM(i4sbKtuXQwn%FjtEs7u7y+;BVR{OYClr=`zmw{cpu z6B4VwJZ&yP<8Rum{w6`UOVH3fYWQVP$GO@n&8LF5Pq=(I%WM+mO5TD|E7BX>rH!^9mbpC^E zLM_F#5fw5ZEE#>+clqbirMBuDtKOeQl4)gS1!KbUV*viY{0h%$@2u(eww6{mh}kS9 zNwN@==skEI-Sbu>if@U`WCRPsjsoWy{{SjEF0M}B$nebZ#l{az9ieIv#i?l8v6Y?l z`9x19-K53ak@6X$KZsgX_WG^W#-7V@Wjt#mM;OUY&769Ia(?wP%+)dJ(L7avIS_c6d&IP zmmDqMV(ElocxSeS;gldqhUeg6y+=N|u5;9S75(O@ww9&kLZ#z`CNR0~G2XWNU&Gw$ z5yr?5hOL%n;oF`F_RURqsNUGBwCij<08$xai)jG&8T(gOEWb(nP^(U(pg%-(Q$=8J zwMpfV!z~)Z$}r%MuOlByIj8Bmev~e!(vyAk%1D*QNFIv5!iPSj@TQ)UN=#R|JCl&S zpWdzY9gW785m1&_b&4S#OA>v@x#J&tj$FAXExyKaU-H>r@_SjYB#!7$ZsIfoNh2X- zelv=*3nr6oJXbPKwr)2wCL3lysejCRiW{Qen6>q_)MS~VjAX2XEUpi!_Nn@m*e%R9 z5Zl~Hl83svkzdOalZDzlV0(Qj()TE}peVNObROzyn@-UY?PFJhZ_6xWDUW}zZYj39 z&Ar`+iDz)HBvFtfV~Gl#G!CH9ddF-VED?#UzuQRq~U(x~)&Yo_Z~ z!a(;@-kwQOwMTJ*?~Y0KrFavISN9&GmW}SIr9-Z1liNT9H*;>5M+^Cst_}~Oz$55u z2Q(w54XwY3CUupsC3R92Kwtp*4sl%;(s=AllPU5;HV-+#&Twhgs}+^~)K>|-Ng+(I z$WR-OK4TxXb3;4F?3Y5M+5`R~$8P-_r%bK{f>{Jl?5)m!QVnxB#M@&R8yev7SPWM} z>)VS7ATYXkkk}VY1}LG48610XKGa|E<4n`Fh-SJeZu)d+6k;$4e&mvUhAXcIRf`qK z(o)h$8TdncVESy@CalqXbI9!z6ZwOGpQUIun;9*7T6=f{w334aV18|@-2VV!`qpal z+Bh zx#UhinMfp)Z%r7zUrd(L803XF#PO@L`hq~u2j`l|-RYmiDC?Fb~fM_pYoytBQQPB;eQKIn}lLKJ1fESB4P5oWXXj9Ej<+Z>C2lk^PNk65i`e)ve@N12ItO z>*zt}KRVDg?hTwD4q4=tu!QyijQu+w(zF`AosNk;j-&AA?@E$J4+AHNcQSClPtErN zhdwfCuELzUK^<_}^}dksTC%jF&`gq!d^vO5{Hr&nK{dXZkGOm}P=hCy3)tiJtp`l% zIyHp1Eu~t#5L|6v4WBy)K3;k6L!{C#V!6~IS4nLQtndusqYQJ8pgdOwDJZv%x=X7c zCe@g|V)<`1e}^01CkhD1Y<+vyr=#VMM3!kJ!IDM_6-OH|f6p9Ht!GUp*Ts@B@$O|k z)scbcpY{y|v()Z1$&ZQ}SQ~<`$sa>rjIpe^_{2_EM_TCJVn}AZwY86XTw+Lu>>bPf zBi|sJDE|QbnbLI#e%>s}G?~E}w5crvX-1Oxwt(IL~q_^^Z_Z zWi`T1%pUavNXPp5?fQ!IvSLtHyDbKq*;>NN*|b@qy3`u-28gZBequBi^IuB4;dcfJK12Gv; zj>i>QE_h`nu_WCypnfUYn|Fvzg5t*KXu5&0Vq=dG zdyj5KMbz5Dn}U~3hzc+#8OAvW^`Uxwyc)!$Jiia9q5fM$$Ia~DBl50P)S``%)7M6) zQHdV<<=rsO;ZzS^JJvg^t-KG0R#{PZh734YBl-#X)|&ol^9j2mH$@&JdO7#|&|CZV zxL*!!uW!F`Mj(P|VH%pBz_DqA?gfUYaJpsgmke>Vej-ZH#Afag2{2d}ks{Xa%+Zt*99WNoTXm9VE6?Vp`jxQZ#YpAOzf`vOWaa76?O%Cs4T7)eJ1WJyF#T}Ha=hvARk^03TyJuqld0TX-`TXAcgBA=V}rpTTJKmmLdKJ&#M0}k zmg)RL%x#1^_|dO!cnm)L5mWqhGY<;#;l3K^1XdsXE%A|`mMbgNmin5>boOl|mTU=V z!OtG2AH8O5wP{O0Cw!GVMn*G^05o5xQ;#$(Xz2PZc9!?Io1#R&RV60JE&%nVO+Bt2 z^779wh&*{=P66`(PwUP;MuF)!XHkjPP-D4(WgPZ#>`%RKe+?t?bZu_dKzwr(Mvdyj z1&8j&x%RFti%Qa7SQAMxJ&o4(2`D3Ko-zo*#ZaG0ivGuC!U-49IZS z%=1Xh`*XqW27CUrYTh>ABB%w4!k<+q+v`fBD9NSRB+}9wp*Qd;Cb+eIrAWX$;~oD1 z-^#M~QCwKnhalG&tduP_62}dN9V)Rx^Nj{P&Nvr_SMHG9B z%dltE*GB41Kux3+h7gvH@t#LJ_yZo*&a@p4NP2-IxM1l5Sf{QR(xtUBhUNJkl_fk)5aHeFa_WYq+D-N=V0YjD4%7`BWmP$vlnUOTZQG-7X}z zXeE&!h4Pb!?mzeywbAvIk4#%ji4mSSgHE#G?ayG}Z%>_3zmnL+1PgFOM%#Q*`HA%) zR5xvQC)Z^xe?2)WEw|RSH8OIVuR}KPn$%DUKAGV44`?QRQ=l z`%q0=Rh~IXwzV!Ckt<;G52k8xjHKE?Q%U`eb)Ef{)%!-XyW886u@)Tc&lPV`eLKU1 zpm^now$Yw>_4$*Z?O1&l`p(i>qF5vwmuZxOSAY0H_M?_JL^7?)ovry_4rXkiTzw z8*gX>GPHQO+*s`goS*zwPA)uHyz5j)eRE+ps4n5RgvD{pPq&QsA>aKU@O%>2z8jw}5-%HzR& zOeNb2xyYB-Ki~DL)*4LO&Go#RxKPV5P^-ZwJ@P#%qml8cJ4h>1O+LuA9bR2KR=Kx< z%B(;MQ2I6oaYv=q8vg)AwziJs#V~YXfCh2Mp`BsVpA)NIT*ni+`OUYoc0R>hkJ0fK1WE1aYv+rWf;lYX#G>J@d0pt}T)RlM|~Gh>7NlQq15kuzAC3m=mOtFd%K%}&oMbg#?=7h>T`;+c-A+Oy|PxGn&{D4-!tAb zz0i9@8!CI}1D<^2NnnS@ zjz^s0F^?#3f8K)V>-<|(jkO}sI97EiJi|SJ&(?}Z6oTq2>x)4cwvIv{Z+8kvTzm4h z+~ZNHc1=koOfBNcBd>YHaLa~ob@u&9 ztp=TT%>w)}R!0&uwmIWG5A9hUD(Y>{s+(df}{_A$C^K5rp*dJ#fMmD zCMPmr1|KecFlb((YbxJ8lr~077MRBZ%Htq0 z?$N^&AIz)4KR$9k)V(dMX|QTeby(U(jdsMC%9H9?di^UsZE7`+u9ouBRf^M3Uk=$v zC6NXLec0~(Xs=FOe+3J9sai#GaF3MAagmryN!h5aO(V@0> z<}IUv>%|bY)h=%Ct-pm5@4Uhz9Ih}iS&pzxE%oVybNmcWp`BolgvyUh=bWF`igb+D z`b0SRhAAwAGGm|02iSI~s)Ms$+Ui=kvw4lJ-MI-FQb3fRNgsa4*ikFn z_-!C)H9L!kQIIB4oDZ4*0DhGP%rM;Ew6L@-b>WzjMNQsZgX`)C_pC%6MlR-_29!Bj zo-(iIEHROT^2RA6hmy6@9Ywg`^e^=_{8y4%N2h89Lm?<8BTz1>$pMZvX~`u}<$g*J(x@y_&hkYqoKRcs&hU1t=eqrIQcCbc zeF&N;l$9G859;S5^vCa3^=NLj4K{l_Xyw}~G-gsls`2Tb^~9ZYbGq%LH)CsUW2wz^ zY8Cu>u+oq-fCvf?whb7&O(R&+WRqdHkmeICOuOSF*Pi&Ua}<+ljMnq15FshN9_P*bRcDRGsWw)jC23kc(HctVj?$UDYuC(W*Oe=t z5B}mY&2C_QKJ&!2xtl3*8F0YoX;MxNPL4)#wD)hHY*s#fF7Ep8P}MJP z~S_M>rWAH(h> zI}t?Z#44wSrY_SCAKkwyP z%ifxwOJOu}g>|1BWnbw%vyWcYyRweb-8@<4l`dL84q)xM1AC0}GHW4y)NcC5qb2mH z_7KDoUIig{lfcRDMRj46+iD-FMU4v-*Y9x66fs8~q2DCLd0!mh4_x}6O4Rh$p6o9M zl`Nvtbz6%<4t%lzb`pJXw$@SGlsilnL#h5&+l);2z(4Bh%N*b#OHKK#>R= z7#_-Urv`_0e@?aDzjJwGc((<}H+ejxl^Ol&?wO~_6^4=JEqx}RHI3}LX)wRTiQO}iBc4BQ4Pz40eN&|F z7Yx@H+nN*ykgMi7`(~fhS9aG{X&j8wT*DEPLK_(#qv|`?E5N&5p_jW~hPyB<{$^zZ3&d zw}xOKSvFu6&N3nZadP^MVEj zeqFyx>RRZHx_-`m?HP(rN;VHUAL&?4NxWI4S^PQTBw$K`xcQpD`gZZF@Whox=>&QX zZk^FCZLj3i?N2e94(XXY8NVT`Pa?;wi!dPJO+xEp@)koa2#q7<+t~LEiT^*ns(`~9) zuZ1*#YuTW^0_xYok)tI%Gm!Z0_vWbSy<2a2c=mEztW#k^vi1W! zXYW9u*Y%dxp|jP^xEuE7P!ubi;3*#CkG*qc=bl`jfGD)~(Wuw--y1`eTtO3rCV3Q+ z$6y)A_04l%h5rE5;q?6y$~k99i>X-xlDYRjyw^g~wHfZzJ=sqd?R-+GI0>A0{i_eG z#Cls%mGsEMU7;amLIW=D-#<}ZUY2e*71%00e^BS)sgl|qPfWab_}B>X5>?vjN|EOG z?cTG{={Ld{EN_HU+xUCcjncRIz`BsTkh!Q#K$6r`v!N|)t&Bbjj-JF+`x`bePKtd_UhtK5ruB)E|SiIo`f+k>ClfXk?*{p8*`Um965 z7BPh<<@e1U(k>DQi7rdx-M5I!er$3EeX~?pIBj-LQnyBp1Dhp{wp=}|o*aW`n|9K3 zpI*kP>k`YSJ)ec*IFU0W5rAJAVf6zPQ%AfjAH|m&Wq*l~sOS78N56W&^=y|n5{yf> z7II=FkU2Owu54KO%A`?JHG=qE%WhF!qT94aP6m5tinSpNg0aJJB#;xdirclwY( zA6n_!X0tWD*N=UKjR}!TpI_-;+P&0PF?9}?CZq8pDLY82G6_9_`w!ZWqs@~Fc<1=6b}C87ap}!A#`Uzl zQss12jpHypN*w3JKb!vmsl{5+?QC`ZHcRW9Rt8c58_32FagP4A+d5X-_P^#$$*r?? zWoy2g45;(o+M!?NoviAoaL4JN*0LTXEU$lZ1S|a;{WJdnnlaLzHk)s0c!otUJdw@6 zBaG%Y!R^2!??SrYM8DLp7S6+DaqjUp_6(=n+Z^#+Sdxs~8`sDuPri)tp5?Eklf-3+ z4Z#$5$F6@$xh>0I>8TMVGD3wTlEsccUiE)RztXJrmFd8Zdn-g$=f-zRISKy&w*ZP} znD#QuaK(gk*xa;o;AAl5srloP_O8iF-lJatsd)_C^vtu`+B{n^3y3-Y004}WkDfvO zs^jWO@HUgkvM`1m?{(vM10em4Pj9T--szLr==Ww#M&8Zk5s|cIxMDNh?LW5_jJMUb zrYWZ0CA79~oRt8uQIB7I;<)~dryqBMvd6(LOfRVE<51G&yKp1AIi4a1nDKz8>+M0U zubv>b_po?#N}d*9xf#wsYHqEp2<;jjM=^_qV7oFv1Lx`KLoM|%lGuMg##pfFAs?7$ z`}ZHEb>YV@7XJW264AQStn8$6sE-V@FevKZlmG|!%@ENnAk!ziGccE87{4e7AhF&L zp~1#GaX@txxwpBN<}wxnqif`L@7vJQSZbp1G%qWKxsBsjPI2?+=TM4sS`v|J+9z!X zR=QbM=FWMNXeW&16S#Ru{+1XS2luTNoX@D)#@7m_ca3*A^&vpd?O8nqzx0b<+LIl{ ztm7<>GLnOWGCdAILt5=JOIAZBp02Sfvg~uXqi2zyQCvQ{E-`I<{{Vuq_iX`s%Ii)| zG8nG#*Rpm@WCc0S;n?K=0BX0P+e2s5=Sj4FoiGQ;eER{Q2HeFK^Gux%?-WHgVDsCqmfcHL} z)jOR+30eozB}lF#8({FjDI$}CuZ|f{s5I?H#!jZugb5^&Lad-O#!lin{{H~lo1paU zRyu{87I&d!UCj9yC*O|Lt#OT~zkyYLr7d?y{s*Yr-rL3#PMwunCFNpo@QnWePkepF z37a=}I<2e)x1vM?1A@5&2llR?aRTZ(Jhm6OAW8;Q<2>XLe_G2}X|Y&bUR^wqGPIjx zWEu zrTi8YI?26(_Vgp=+J;^0uX7Vx-NA_51QN&HfA<6F^QqvnhD$fO4jM?~@QGjQ_Q>`l zBkBcGP~{(gWfO0`p0&B~wFvGdOs+;i?ASaXt!(}p;h~!DMqSb-@I71~QCK&Uc>*rw=k1EkX_i}?WVa$yA_m>KVL$Pj?D}o|S2_dR>R}`b3Xr35WyfP&N=wUq zKKgjAasiV7y5nl+fPR(R>89t6sP<%})iZ6UtP#Vg+D9^n5s6mZepDkFBkNF1VZVk6 z<~cE)tf2PwApZ0^#u=^e;<-3vl?;3Pj1i0xS8XL1Fv@Q2JUKDUk#=l)kx4v%^1Gn7 zX;4#4NbVpgzIf1WXwN&B=l=kTFVNjRrd#TfYBo1=Vhn{>VUn)6U`Mb&+JSTyZq5D3UhXz?}Ew5m4Vn46=uOcw}XRe~TEWYLhEN9jA|p@s*1n zW&@rLGS)v5(R^I*kd)wd$2tE1e)T+mg)mOjA-dN!4Kqw}r_Mk{RUm(aa541FF{GC7 zNz-*12FcyYC*K5sX|Oa_7jv74#L-B&Wp3-oBzsif69k<-qrI^v80Ha`ZsP>xANT7+ z)T)eHUVp(z$;vh174`FMkO|%uTh~xGjxw~)mWoT+)k3PXov1r-JDLmDT8-cFBLu4$ zSVj zcH$$xJoDQJ1KX2XO(&}+(mI+wD{OIDC`)&ZhYU{#pRZ$GX2$*-_~SOtuCAN7^&jk4 zChA=p*mWG2J7I0-e2g1**7*+EHC$Xaq_i@)t02`h-w&v+h}|8Wu$PI5?AaIx_o-cN zVYzv2t=1Nk1gJRx{Jp9R!#&#)S)F}8R0mVMnn(|HiuWe<7z2uU-AV%q&q?qG&JqaJZRr-0Rnc6y|O;O05`Rzu}K z=xc`_CY+@qDI{&@mJXWMpw;aZOVj$Jv`>M}w2X7K{IlEiuRJRq`gmtBvj$cNxX+~t zw!ClP*ZO?QCAPRw`+vg2)O`N{(wnAgP+nO_rrpip-ADfbLU!OYXN7NU`_=J#iKm(%3a>~!?KLMJJ{Oz=TIpK2+0shKRINud(o z1=%2BjN`HTik1@BK~_#&?E^l7xxIcyv8ay(x(O{pz0Xb%I*;w4-Fx6jih%u{pd`3b;YdjZtoM^MsUin$Uk}* zJv3p7PWHynDtuDt)9BiRS;%D$2_qP49r%-~o2@3^NLZw+C_5L_kM1g^u$|^Hh}^RG zUs@$9lcrocz^+gcByz4pFRJ{FbYgWR(Kt_wGdc%UKAdN}5oXDb$<+uOTnzE{&-Se~ z&6c0lFk9YT%W#-nAxU=R9(krgr|6pfo%~V9;7>d%#17lzADfR-Gxe=yhM%WG&u?pL zt!#>|86IJRJwHmc^TInxrU^;KYeqLj*LB+{T1%Z9#ddw51mu(01MN}kx}KwLHNDeX zM-|Mwn4lRc+t;-hvg%l_(JW$|F)RpV9AJ76eAUa?T&Y)0$})UBXD8=Vb5WnVG&G!+ zen+JxWWRMqa=LB=@S(MXRwRuIf!WQuYhLK5J4&;6PXsbtbku;X_MqDv6 zc-YS0P(6hi)^zl`eJXoz4h8TUTbzPGRRfSc$vjq4c;38)LAS{TrMQYDTUndOmN>@X zdCOj?5PH;D{fs~QoA&(V2DMp&uvhK`zeM4k6n;eMz-W*)RuSI%+p34<2lNYPtaif=!T7DtzUIWp5D|)3?I%@Iu%``zH{sC zU9!ig%`S#br%kG7LKd*tUdMGPmPmk+_FL7@*#o7YFhR~-O0OuL>6hlYU9_veu7_3qvZ3*=C{VPrlK}tWU z%1TS_k86l6uG>IPnGBc7spbX-t)8c~8 z#ie2;eVh0=$v@hx^uD8~2@>B=oV37impzMrRx6*>Wt4H;7vcWJaK+8IzKa^Bq?%Vs z-|86ya%_xx5=IC2C+%47m%CY4Mv0Gy<2iNz0J&E<{Z4;M({-q|y^7CFj4Ru2F5|dU zo(Jx0FKcY4tk&)`i+d=FDh1(G3=VxenxCeMSS5YCfAks6eM({Or=Q1}p>4|$0XL50 zJ@NC!WG*!G1d%1AvO{Z;x;A{YfO0-rsd}Y#E1OtxI;@-8Ihi$Ga>CY@hsBqk|g7iBma~xi*XTTCS%hl(!PY7_p0RjTjBh^7&Q!2%^=Z zx0>`tCBu(ANw{r4Tw{SvzrT+{V|btQR*XD_{K};F%~{d4%Y9E#vQ&+&{BgK4kT(nx ze7`zbT{)yXxvszN$yi%kSj!!{td}NC9qF_n9k6?vtEk<+kD;a^Ni_*`AR973&H*F7 zeZG``TC%j#3Dg=hGPVhb9$CExO=Rvh8=Xr2YlxASMNiAP5D6F_*#7{m{SNThe+N99w;f2TF)wAdrZ!D;l_90k8CB<{N-lySy=v&R${sN;s( zB)GQBmq?OB3<~|S2qbgC!6QBStv%i^5XrnMD+g8{s0RSoHS253NUj!pH%TR2tg5{C zJRUtoU(>=;$cIaM8POM3ww4zY-8na5&yY9e1Y>9)@4XYU*Wz1)7Nu>K0elC^1x9%7 z>;9ArK#Cng83w2lE5;+kkgpHV8?ow7Y9k-T+Uil;Z-XjW%@G^H3Z;%g{j0koi<7?p z0DTOp%WFaXe?qkWBy}n6&D5@_`$UHaBaEo;+L_Z3!*#9PHpf*FF~J^1IK^4HV|!~Y z?X85S@W!z$YQ&-tJqNcmSEjVN^zAlrF%5GoWRNgBb{{J9r;*1Sx4x)@sJ4%FHIvPt z8ML_`JDBnUp~08RK+n&$a@{|tHJckrrk=`g5gj}gTrp<-C&02FF;~#=MUF9&t-3B|Cdx;4+OqU7XFeYul?gg7OraSs%v8&PN>Q z*jDTC$54(XzO$6BUNIu%_hsa$`+sT^{3}n8+}P>T{47>?Y?7h#83zO%-n?;&b<7aj z+}p`$S!CQ#iV%>bjBWity>;Z2B%D@^+Ip_dhLx#!Pj<2^G$LYASmSq;3=H~Ke^|Mj zQkH2F-E^hW)ZANV9vtO+jC4W2?5ta}H|l=%cR)+lzL!guEvjQKIr9b??f(5}o|B_qY8Gy?xrqVaE6K`7>KVkc#cXYqJEq9cla?R>jD0)irLwlU zx3aPYptCH5%8^C`Zytjk^NPE3YPyB}w1wGxBEiVVm>lOd6GQMw1k;HoKsJ+{75V(= zxz$At876_6Mx?*R?~J9T@)@2IFgA?jeZf5Zg%GmSZeGt*hRWe)v1uT`wR70UH!H8y zWD2Eer*70FzOo^tkg5{I@VN!Pw11{97S~d{u~=8Zk~VS_5IOSX4}NInmvV^7-{w*? z8@`>6Tb1zE8E=wV%BM85ltJihyIpU7{+}Mtsd1h$>Fp}tz}74 z7-R_%J)bzi{i~APYI?d}co)#TZe;Mv;{{u`D%f%TNVJ(Wmm{~wAk*QwSpui>oaF{f zWGemgTDi`O^4WDsnlKHdObnhN!xcObe!S7nn$@lDUOOwsl1r$pnm3S~_BmhQ6$SN^ zt;>-U7EPv2tH|7-pQz@!u|?xw-dsUfE?l=j&T7cHVo7J7F0A0HEu+f9>=K=zqOXw3&tF)ur923hBN%a5xwM{rICC zkBe_)TS{6f=vtlq#Md#5y|^QDk~kxg^`f7MI{yHN@RpLu(g|XYSqxrJ%fhMu02k$^ z2qCbr*=`XcT;t#BeszbNTY~=pP`Qgyjg7I#!#EyfQSN=anmBN*xp~%*@SK`|ChuCm zb?I{?1sF!^+g$L#@&5pt#a%pFj6tK3R^UhC?Nj9-@tpmQ6|}d!j@99nPs8m3Hglco zc?O3jmo}%W+1gk}R^xWek0@>l!9K$z(e$v67_{F^4W{^$bf%%FT3cOP>W9Ic74W1g zSd-{D`Q!DX_u7OrU0ni#AW9Z#2GfsR1NAfxUYocY#1P-iwy41;NlzdQ`h3Ck;3bceXcH@}!o~uttlsDwC6se&(^ijGA=T`t63Qj6NRb6p7RiFmOoS z^Yo(7>u+PHE#zZ-QYcWT`c8dE&j<9YKZv&nQ0Sc_Q-FEPt}r`qU-cDCSBoTN^P-M4 zuFiSVS6YWoYf|3Iku8*}Vt01I!T$gc&o$JoFP8rRM7WSj&_~H_hiNARBOf}!^i{07 z^yc3F*T#w^5@px=w*WuS^sbSq*ucF%Gup?sSQC+fwb%0kKEK|t>Kc^pU6bbOyE&g! z7Sm0#8`fKSmwa;V@{^Eu`r{SSZ*P*hj^0zYE0#b>#^5qJ`&TY`tBPH(@)+$I{d(f_SL#h6AS{+q z?ulVhfSs^vFU1`$(^kH`n@znfscBFoZD)?-zaII?`-(55+HUG=Gz{TH+1kUf9M%I_ z)F)j_R@800mp2!NXr;&H0F^3!SjAHW8_1k|FYd}G$}f{7{40*;Ekf>T<1s0aKv9MW zU4D9K@7wD0aM=G$z>6qQ@?X< zP{)tbvk!Z56~JhJmRu9GcO3IXv}w}wSht$~@Nb4iWQB%Ahacr#v&Y3>fT%08cc9+h zCWN4}x!kK49n`Np{-fFIDm3k0*Ovgf|vOw=)?aA>ny!v1*C-ZFRt z&5$$e>MFNY>8o*JV>}juN#b>5aIJ<_7~BZ;uQMGyjok&;Y$K>mHLa{RcM!WYE8-#& zcF0K?$o{NziW<6$U)xQwWmb(gs_(|u{-4v zYm{BtY8qR~9sC9*keJRJBoUqsHUy`4*qpkvb!sHlZC`m*P45^dx{^0``F8u#=u`NY zw-!6eiwLfsjLHgvKEwB*T{|?8OLJouFk=!%+q1c`f-~=oew3*23ut3V=8oz)7|9?f z`Jm*2J%}`u#@lPbpJi)apNCG>t*#Br8QT&B&IWz4M`x18#{SkQ&|AbEa*A*_9&^W` z-TP3@bjNvc*Scdgmv-onEIUqdk;wU0ms-$mX1b2`*~yf~5ftDR!xQ@zp^{$ZER0T` z!*;$KIwk-PfV_G9r@Eh^!K*rib3UJOEw~0q6MzRhd*k%1-jc~@G?7g(eNEy9U8jXn z+wY1aX{((j-dR(*FPt*9EMC#irZ^yoz{_3J-EU z&VRVAKT_zrMvK#$Zl!Oa++RJ>2gVW=ILHBx4SKWS>8~hO_f$i#BItK*tyv-@d;Cn} z(1G9NeZF;`zPd@J8s>iD7$mi+J;5L0_BE`Y$u<23Z7wO}B~?#@DIl&6M?LUx zMPTi;U1z7YNsgNZ!YZ5=Upj5hGEZVTsNivNYEOUQWhli{EZb_9dV#r1*ddjiW+KWC z&Obv`^qnsnbcoL+EF{7e;|Dp&_gXovbfi+xn?R6XvgTHWNQ}3>-%R|d-leC{f1yWv z;dnB{xRDPSVa7+upYK{((o2KWCn;Y@A7^ydcMu1a?g)vHnL84BAH6wz8$CipcEK%& znl}VtTY-#wbD9p*h}avDM$$4qbp`F%H&O39g87bDJ-zB!;VxSpB`(66vaF^#9%JCK zK6D%N#xwMzy&*75E12M8IQ;nSk+f$YrfUyrsUyHGgn*d*s#}cnTMZgjT_44b{{ZG; zJ`;FY1wiCy--F(dti^cvG-YvTx|aGGVVLEfGZxXG&75N&Ue%E4Yn!_(%Zq63-bueW zLJj~UzsrwWpH;lQdzqd@S1Q4fsK87`p%ySwhFfqNUUZ60gq5mx5~6%(SnS+ zf6zR>;rmXY)hwfe3%HtOF%>bQV-4tXE8R&EkHfpRFSzXmh#-P{58jJw7edCtB#uBN zMHvJRGxebwCa9YAt;S_WnHd>&pUge6?hQ$|T$0c#O*A6P0C?9$e$Me9+v>ZK}n2r?QsLT}ys&LE(p?2Aiywx|U0e zq={Z_tszz6vD+r6iw_*nBI*ACah^n@PqMC{+C}BPj8g%=DAq6pg;XD2)vwgLS4q`v z5%l$rBxv@##pPgq5Bb+J*0g7y+4VgxRUolhqJ^-?!?D}y2=x?x%KKK*Y~YUSIbvdh zL@oVkkNl1+t16PILRVe{$Q!|CX233;qq-&_Z|C&eTHL;br^xNm2@h?{xcRU^O+*}u;`cdltm+@(Xf zrAIHiWV}S5!UcmI#GHWGt)EWW!3Bkuq?na%-D7CS^#1^fNc(=Gs@Pa*x0=MQRz@?s z#@Xbr^pCA&C7G>tM4ID#N5nG5bB4${IQ#zqdb-bRc8e4N;}a>9IpqSL;=QXzCxset zvIbm(>+=Bm8s<-m-%MoE)dYMymWEfgh?cmJyKUeh#z@cDnjNaz>5)d#UOKhYFPS6c zlk6(}rlT5>6x)^t07>C_cYN{hRXU2*FDCKrV~oli5Kv<{@5kFewI&`hn{Ci%6xF?% z_OsM<%}#48h#jK}CQ!VXhtD3LIxW(Z-OYQc7Eso(#l3`xIo=4`59(^|$5cJF?e*+X z2a;6+LI@=nJ-$OGhH8>ab)%bGSPEX=$kT9e4%`8g^(|d^+m`FGpqhJNn<*u=)n`j< zg*ieRJnr0{#)!pfJaJs!-9YHjxQ-~~4B8O=`F&(YUE2~~LuBNgFF=Hyp z+^&1)*XdnNY$LtYj;TD&xgi$t#=NSjKAzlCdW@09sO%hHei_aztQu>?)0JL( z(l=a`c>E-eDLhw@<(ZMk zn76hVA8u;itE)jQw&K`_jY(l3?H~so{-D&ex42fC{^H6NCdc(v+gj?7PN|K6Huh`* z&lP6VQSs1=XIWhoJI9|ggWsQDsI1RkT{`Hq#+Y?b0)lc3V#|aT()g(WIFD-Hk%91g<*G?N~3aP7}|dHV%tt_KSf(f z2I6iSMdP>_0MuWEI>gua;%!AE@h6+%%$q)LI7i&baDe(s-dFS_`JxgPE zb$xxRO=~y932~4!k3f6&?M><_YHngj)0)gSizUvTEY`D!ninEiNaU&P!20@(R5}*DbsSe#qE;eUTVP|J zM<7z@I@DHrgcAZv74YsNKB{~F0I%A->0^{vC9;xHX;Ud(-GtF)wzZ6S(w&Aw=sifR zmiV-Y-p=B3$i8K5xyE@T^{$=OeLT?=y|ZMN+?~WH8<)6Y{&j_&w7pmUVl;#md`T0> z>N|pSk(%$pk}5X3@s~#yh?2^ zxY*lL*^RprM%H&?Ly5s`=dlfgT`Q-cvFe_f_zT$5*HIt*t#knXV|sJ%=t1vX>PU>M zrP!F=XJ>8*{*%sroL4}DrsA@)TgaLGNR%*O*az+YbopZV+Uyr{T((xztXkdHE4c^6 zMtmZ}jN{OXAN)kv>e9h70~F7K0muj6A3E6F#=5e0$`2=w zPs^GQdv+kZdl@4kTogNdZ6E8;KPn^RCYXtRb0nS&QYyJs+)jNzS_-bWI>pu8iWuO= zQI2+l>-tuW$y?|b#V#S;2IEh;x>iulD&bY#xj#>}Ppj#|TY+-X#$&f7z$3SQ-#W-> zv9fhMQNS6Z4TSaDzUI0B=Rg?0Rip)>RgiB1anJQJCj;qI%=k3y4RThFb6{^F)L&S; zghy*C7~@qrYi+;*t)bc8OsOr>JTbDF*Kiqbef{d$Bd%RgIqPQY zK%OX3n*A1gfhnAyW+MP+)B)*P-D9Xy;`$_k3dsBnamhIQnn-R;5N%M2xv*TG_~w^M zuruGsH-?O`?v%DO$;cS{*A;P`vNDS%)gb(+E-m2xUOdEQ*a4q^^b`kC{{ZA`v{Axd z>Q6h(kG2QOt=j6dTwhIN4WqM(Fd5F!pnCo4Jx;>sOuCcBl1c96Imzvhm&jEVT3h}? zQst&f*Rrmi8{Cbo!*<@si|u^sse0OS=O zv{j^AD6eGGtr9;2ING2WU_D6r)=z|7eoUm4`2?CINThdU-q?jQbGf^kZT6iF-jOYc zmPlih%`}marO(X!0af(-gBFzx(p#D41h5$VnH-vRyq^&9LL4BF7Q+nW5AR%#FJ1!s zq-Eqk!fu;V)y%IQ!gv~Gj9zE(M;q9B0!QXQI<0>N&Bsp3tCUs}Nwp9kQRqHHB9B;U zab9b8SK5XiSqVklGn@aIy3IbZ#l zZkv0FG)K0-8||idEY1BV18EuW&SJ_Ls@*d$j8!s5as9JJFBU6JT3H~x zm`s8@Ul8Dc1{b%!a%(@*i8S4R9i8~!;xecSovIEWch4fOE8E}dH*$q`wl{l-red-RT z*B-@h2-Fegm6XSBgo0E6Jl=!1YP+So-^(0`>S2=woDHD1Jw5*b@m$b^pp@Itlg8H3 zQ=v5*twzV-FIG+Qk_)_kU84Y~&w9x9y}pimlIP*if#851HS&iz2S2~dT-P~VJ*S981)+EUyE+bQp6larNews>I9!sP=r*7r1$PaI< z?$vD{D;#$083y0Yj=%T4)HE?BhIOyw^FvDRbin_`oyK>}6c>sESD?(W#Sz(4i za-=6Y$;WT8tTuzL>Pe%!>n0X)C-Neg9m=@%#T(Q0xTo;gqCD|40{HAPUKVIH-I0`j z;oChoRJn#ZZNwhB$2~3@v(3i;R)jed-7^4{Xfm^5gixxbCl?l8(x+my)!VEZ1%nR{dKlB+Z;;IYF9Pvsx$Nv>+q>G4AT zEziQLDlCkkk@7Xsa&S`1oWjHg@KYsab6Shun=+oFV15Cpnp;1D@HarCV&m8o0b z+gM$E2(+Ha$s`4WEWOf4IGgF z04-hx3yg9@dLI6s^xa3NbgR;-2xYo0h5b&8dcaWdY z^F8WG#r1Y7<5k3=X`tDQgtIpV?e37xB07R`us8aB>5}P}np|>t7iLVz#weH%$&MF3 zhd#AuN}hGqtfZ1C$~zQR{;Xj0^vct2?vg9iX=+RTA76MY9pcscdEZvoXnX0l@8%`q9Oo=}pEm+Y61Q#nGRAI^RsSw>OC!UG`1L17w~C zDds_-JUW}VULg>y;x~wy1cO$R~zq4z~eX!-`^BFU(*}Hxw+RSc997d z&?Dug85tmY1N8JY=wkd!WWJnJ*=tO;R*@vKvuPQ8tX!2*{{V2~pQUsY9m-mwD#kD~ zkiY@&jL;6B(5-an^!X-d_=Z)Hp;->Z^7bP<5rEoMs{{Q<2kDA6)LJdp zqXn(Cq|qc!JSN<6wMQ&-^&*E^z2baHhEgpe8!fQE(!N#W+XE--R9O_GYOJJU;HeR5 zvCnIBJFJqdaYwmT(5X2i)7)0CqV?Nm)FMgQK?)>&y2 z+}tQ~a(O|YU_1QiE#9>Znu^?f8rq~}h=gZ=JELUFs}x1ZSK8G4#pLbMmKYR~l`FqQ!j-j|Ia5 zV{TOo5JpG0JbP5oTfq92#7PpZwBR6RACtca*d96crL>-j&JMX%qchU>(^yG9p?3^% zNj!zTBa+xIKr}?KVE9i ziK~21Ox!ipW!e+D7aj0%`U8qNqU8Rf{Dg~gR+xU)@5R(4v|=Rj{{WKQ@Ch7#;8X1y z8@t)!WBmBxZOMb5O3vJBHqdI)cyM@W9G)aDx!OkzIrrwap9uxmQT$v@vJ1;Lkg)V6 zbN+v|ap(3Y`3#eEnU}kHWVbR+8pc4tU+L%n00Z}+eL2(DT9%=A6{Wh!*Ad7eR~tfw z3VZty-?d-stMB3Z<*llN91%vWRgQPD9FM1J*Yw@kmfKD?VUcD8BM<29mHn~zs;sib ziAgWS6$)UkjM5)i5NXrM_Lo>8{AI}i0?KjvkJ5q9sNHBPYv8(`=ysfajw>J5(4YNdd*IFCM>DK}R1QmwpWifb#yKTk8nbly zr?7qIrvvzM-FUZi$+$>y#9($%J*k5BHp0MnZ&pN7IaVVBB9p0f`K)A`T`57g;5lQR zgpW^r^FlQ1%YTVSW8?>OJ~$qg(fm45vpln(XH>JWw7Aji?==gSf;(u4k#`PqRPp)| zStry**N;31$C0&LgP&?6rt7ilvdN;&0wf+0iDxGwCLW??rlZNRHP{ zw3p1~k(15n!H6UKAH7r4W)bSQ(g0dHU7Hxl@+4EFaHqDOE^9OncP?M2q&()`76sT)WURJR+jfsR1#agR@W=F#c5 z)|!+Sw{gg=DwYZka5?ApqqZ?6s-TW$d82*J$pJn?-n!?4DO_18aVOV$f6F6SuZj?X zw2pI(o_<_bgQKkUn|_x!9u2s?RU&qofnY-%ckBotaa7>eMAp+8)+BXi!!H>;eqrvL;ZAr?p931w@ z^gL8OR4FJg%xODb?u)v;vVR+b<(#UrYy=GL!Onkw+LrEnJxg7?mx(SSP{c6cf(Q~wffqiEM?Y>qdJCaUEj26Dx|89iNE$bH?znNg^vy;Xr6@TAkG8%` z+J)7))Z=Jl0LJ5a0|ChHKS~#Wsz%zZEXyj|IsQV1$vI=d`{s(@Uup2#vqL&GD!X`L zw9q-PZM7Ihkzpq>;v#_SsG7G8;XEeJ~AlO&;1= zdVbAsZX!voV==t0!vi0bpPn&TUY3ccYlYIIR%IZ{O8`&L+|kVvYnWd0-&BM>rN-qk zzxaq4Bz>wG;mNiOziR^858%4gw{3ZEc#{T(u-Y&xq`bm{JuM48Z~oTxxO*K+qCYLkPMV}3`BYTGKqai_i6)Zl4glf!gn zACwN@{-pggOQ7`%$9;1Q4D#DW8yOYXAg*$7*zeD+WTLs6@tfg1F$7yl$9!iVWi)?4 zc=V^5OW=ajP*WPQ{K`kL{{RgM;^TL=4xbdZX|(%zkAU&WBsW{x@yfc7GWYC8Yu!f$ z#omr#vY%qh$&mnTuW^dai7xcbDXrp>CV`uJviI=c%J@En7O7yGODmge3pw{iAXI_B zFmiao`Gdjss7eo0kAU&>W-9pI!Kw=lN+}LoDCoR6;N*{Li%=J7HP6CZtcti8C$}EI zVk=*)*}-enx3@Z_(2`9?Rf^q}aARP;Z;%&ieb1c$bUPvu0 zw(eu}=tPlnDVJC#vR=3kzD z4GD`+pZKd_1RgywMRCvE?p>i&xbE%zn9XBW)y&hp*He_4L~;gv?gN|= zM>=b*Z#3;CEG!_kg^OU!6V7wSNuhe>o#p=kQZ|}l@TG|CBfoC#k=~fPRMwXgS-P{9 z8=-JH2mRu`3CA4qsLg%Lth-#E&WJ8x>J2X2Rf<7tb>wj!Ec{oT1nV)=MvRmj@h zfuC%T*EP$N)BQP8>%q9Eq-eC*(93fy>@DxoGG<2LNPuwI^dsNYQND%hD}83h<4?VX z?<~_0`0}p|8~nfVK)OcaUb3}#J{QK+?E#7=9#&-aR?l&YyJ2CfY1-Atk2qWdvIJah zQR(xpNx~_~N&AVnT4sH;TU#!qytep~V7Du@x{;mV=Dbz=b25JrvxZF00Fp7E&9^xN z^`aenZ+7|(hN)>0d#PK(op$g+$qapuar#y}PoDnDbh>@5DmLwa_a51&oE~WMOx&Wp zh;M!_W-fv^+E|t2%ss^tw2M;IC9-QW(+OhmiB|8Da;MuAQ>nDL@6y+(G&s;Kiass^ zJg3)qA3i}I`KYv>sL~@}gw!n>&U~G+z%U5=Y#u*V1I zMRn~&Yj(HK0{9Osd)L$%6nFmsFTHW)ymL>(8ZfTRwv%~zZ!CvWvyN2*Aj01LiOnVM zw3a*8XJ}-`0aJ$La%ygdyBBh`o}!_{zRj)21a>3P=9||2BXGA!VS(hfX*RO~myC|e z$IyK0k>c}knxk^!?Uka7#<_z2$f@yT+af!DY>aXH8aHzySxsziVtA#FJg_~~l1csR zH*FELSnQS=k;pqnbAg^tXzk6>)-;(dE+%7hW;Y~&d7VJ)et$Z7#!26RLD{b9YbZL( z>CvLL-E9nJJBCcY;!g+MU}B1DeJ|BIRkh^SkVSV0+p;JQ;z#uy9&?XM=G_OZUG&|< z>Xyby0?Z+jH~yr?e%_VdG~dL{25Vm$;^i&a4>HZJFZR^c{nUikdqOd9R_*ID%btrRb9 zB2PRr1z#>y?%=7&$3NUxC+c3H&@ZNnD-8xn?r$4#bdaXwlBXbX=|j`=>QY9 z1#Z8YSZK0pb6Uo@duxaZ+(tnF^1okd7Z*zn15uKFKH#{B9}*dti4gICN6L)N)K+#H znrSk|%Bq>nXC^lT(vhzhQ@K7fmbN4Zkq!$FZ>?G~$%%jbvN4NJ+cf6EwVh7F=Shw` zK|8@91KkeXpRNU7>fiZ&OIU1zRx;a9W5CbvL;6orZ8t=-vkjS2S3W1E&D?&Y6<1x? zS5vb1X`qHVj4vC_8sVD&fH>g#S0+qObNq`&DJ#8v7K1V?hy;q?-o00f94Z7G+ZfPK;-MqT z=eE*)xvS}=L1%MocWHOwz#}1`lML#8SLP~Snraxg-opMOj)&8Feau=Wlr^Oi#75Wf ziNXWhC+}Q;s&uiTb!Gjw(5{c>K8~lAY<$5L*fcAJyy>qEC;n_$!$;=M2Vy7}SZG#V zQKx?yxSmUUs8hh)xWUG72>ar>{WeZAe6?Y%Q!&~``ShQNi?lNAIP^Wo+r4QG=^9$f znDG_E5!-V5=jY$_s=5`hwa~6@f@OR#`?1}D&-t3C6r1dBqa!60umiup`qIyg{mZMO zaeJ^eozPyZxPnF=6O-jVn0r>1;^xmlwmuWByfS%1cx0;lnSeO@*E*i{B-A674%v|9 zbLs_e)y3A3ml2b+t{8h&=Dw3!&}5e@W&WO#Ot&K=Yannz$UpBjq1M^&bb&3Zhni@C zMgIU19-p;hv{}q|VlotNLW3L*{?)sV6KAF*iNdU8jQ;>nt_68nF{LFZ;gp28OUcV@ z^<4Yjx@>&0iJ)AZMx^7WvJTHxkZ zJ%=3qJ?LLe+~4Uj+*>0^E#+evc7-jnB_9C$`$!$FEbS`Fs=|`4C{J8dEQcJ8fmX8&~ zDUfoKA>h?sILYaa7019%!>O(8RpGea6;9~L=N~E?13`CsXD=f1TXK!LIq&tXcg2|CH=SphqPAuMCV6^!(VtN zQ#&8}kB&n70aP@dIWOe+yWo#3XKE`pe*XYpl?h|V%aoO((UVcSBZFJh+fAAX?IpNN zrV8O>z>xm{oe6HZW^DK|=Xg&t5BKj}ksOW{7IJpn8`hiO0vr>!~S;TYJrl*t6ZX@$wnV0!{HJOG!r5_ zge*4>7bCE%Hg`L1$A+mIueBs^9n7-F$N&s(sL4!t2MWOR^R9G+cAKG=dagAL$fE(g zxE!CYPk*Vk{lt%Y6-p-359MBaeCyh6q)<*|C|&&t^r2UpUGAlGa}AuRWu8!0IR@Vi zf5r5pD5tle!d$gRcJEh`()L>zWpsBS$>E#;Gr-Tzx@Fd-1b>H?lFI1&T@YB?xu!tEOhDBT#0;i!Q&utpODQaNk=CX zycNDF!bEy(*H?D)xF#5kVrch_5~OzfRJ$V+*}F(qOLXy61AyF|=jB%$NMz9_GE8Ng z!F5*c>IkSr5#LGR2=R+p$(Z&Vxy5t2$DV<%%W!IOK_V@f#FLDI%bkeAgj;HnY0O}o z#E_W@K#9Wh-2G^gff5-aw$9L}bnVMA`p}y@Ejsg3Vz=PWw`YW`4p@5CVw6*DXwY}k zEnaG2t{NC*J}^8+1_n>P2kJMH?pt_T(L4dm+%pWXxW#Bv#uzQ`?j%J*d^AZJ&RM$? zkCs05T4CZ^Tm~az4e~Q`GCk?xIMQ(h*TM#Lbj`Egjw{U++x>N)J9@FQp3V33Xnu0PP$ z?&=Q{PmEh!$s9_CJ?ME}d;IyV{{Vx&_9*VRNFrT^X%FXY@&0wNsYc~uw&L_>q3J_$ zb#bU(yb@f>Nl3~5TKfZz^-li)OV*xZOxE)l##LjLRaAQc#w&2Pmp8r(T9F;JPr6KZ z+D~!)=#08bPw^5>BJMdvZWIOJeN7 zR%A603W*P4V&r#WPBv5t1BAY(OmMdt!ON0OjOPh2bJ-_U>H1UYO%vJ1*Aau^Na}rlW74_im7+uZKqAg= zT}V7G2Y*rRU0YVQn&#eL8s(z2f&vU>Mq2|sAAd^Z+BUswWqQkJXye2<6WG z`bkOSd|i);IJO_vVEDWEVA8>sMU41>oHG!4Vh^Xabv}TbPK!l0l0^^3+mdA=OBOBM zlaIIBvW+I4q~FNsqG;q$#4*E?M{<6(ntgWKDXxA3=-b?u&*#V1p_3Qag)Ivh?xeJJ zEqh3c0*|LaWON&y6zAuftu2z<$S*E!o5nHj@Q{PF`{&-H(e+EXwA+d97BMWyxL{7! zAwU!tO1ahq;dNIr+eSQ(jobZlaoATH!z8JS;}q(^-CNb|XDk+wTbLzf@mt2hM$XNPfOh`?+lsZ-+H2|7={&aqm0UWktGPkXb6nR! z)?>Gp+Uohhc>Kj<1Oh!imDhFozlvL0O9siUq_;8^@0Q~V55IrXxUxawm)NA@`0`#1 zt&~@WNhX0-RE{~Y+7sU>UOHuiaJ2G|xNtr1g# z*~w+}q|thXujFMi$!$87421bgidt!0NvCepE8Oh3zqy9W!2xJ@+)U#LndP$IUuxcT zPLri++9kd1k278>yOzdR1CTw2O$h28Mhh(xG_$w2@xk%s+yUIV@BaY11AuBvO+wD~ z9(b;0HsF}RX7;Jel;Lkkx{M*YBVp2U+1_hfw6>*WV9}(7PCz`IXY@4h#rqg8^!Q+t zda!>hCk1@C{{T9Z@V3s*4La`P&@fw@(pa~tRZ;p@Z}B%@->ll&hr%36!_bY~e`4SVOIEptOx?=31fS^~fsaA*uR?yM_WNfg$vUuQ zlrkHcB)v}n05GQok3GI-uIr5*hKiT&L7q&cE8hdRAAj?xbj6zUTD!Qvm`Ax4VO1P> zgmcf!{Oasld#0-zY6@-yQ4tHC$VvYE(#}grJw2I-ZFMV^MJK_ujX^IbcPG#e{pfb5 zW2r-P;ajYePbOW$e!vfI)Srm`U~OCYW|op5i*mHgq-DKMed{TrY8sxIc>~?7k0art zjz&DD-Ps>38tlh{Tshb1b!n<{4TyCSsoGm!rNmH4kj*L|&}Y}v?^4XVS~PbtMJIxD zCxrZhM;SjZKJ~ndR!g{`xU#%(I+K!4bCL9|a_X`CJG@~|p$)q{2!{q#1CjH`JXU7s zM~6>>X&?@6VF8$o;X(TInr)TATgXE?iJShBJZ(Q;O14aKl{lf}E?c0+xvfR6=~l8P z<8YBPIu1Di61@HB^f#J)<)xhV?u%qo!I1#v7Z@OqrhiHSr$aPzi_4f|mfCVdl;MHy z7!Pnq`BfLyCDU#$wF79c6Ch2BHirSdJ&37KAJq1*0=TBGf_+bQ3=sG>(XfTk2;UqK zJALTCNowx~gEQWc(ZHZ?CvI0Efd1lyHPyAw1@Kd6APg0bP7i(>}hHqv>nSXHC;>B(#a| zEMvb%c2z9Nw*>tG$^9r+m!r?8UNE)^b!|M13IXPca&Xx{y=!%Ai=83ung1VjRg zJNuulb!DD9SmM2hh6LlW9E#^!oRZDeZE~uQ40hq%vFt`b z`|(;GdsVrL+Dl8n`lD-Z#}X;z5$tOr8c(a=T4`E*ktOD(I$Eng0ZYEnSdMTB&2xG@ zNl#w}?SM6YsJe<~w~dHaa!3O?_NCLsquAU<9E^)L(>~#yhuD0xUtj(l{t5K=MOur? zwHm&*vHt+_-NFsAoPY4NN~@g!R6I$~Q&;!;l0#~B=8 z5A&{hVH3UDq+qEyRUt)dCY`Ekw>M1Jks=FtfdCExVtxI1p^8aK*wTcnMF!JS{>C{;J~SnV zlw|E7QCoX^4JSsD&sY#iBw^e*1HRH%=12v&p&A{<%&_?O(X+-pz>i(M`1P$M4g6Zr zv{6Fxs1owIJD8A1-->mXP^B)BvG9wwuk3Tap*B%WX0f!qhfk3dEb>NnvysUe^zDif zYiyH9sTAtbg$%@u9Q?iOY1UR(_qU0r&vzn3FkT`63OoJr=~?|lMzGTn0BJm8e2&aP z`VsB(uH1Rz(pRxulY0K2`c=~x#nmB>2wFvm<+uJ}j(Gc4-&?u3vaz|gw~eN^XjS>{ z%2zla_YYsCQPH$WttPjcBJxT>a=_<1m)qrg2yO};NC}g*~G5-Kwcm$@ z+D8_#suXgVUe}^Di6R+self;>p{vqx9@VD&9_Xa%-^GY+bwIP}R*{>@ zlZ;5Kv?`J8S(iTG8s&x*=k6DaUy<&P{5R`9vPiWZKFOi6bGa^VpTkBT>JKbFU=dnr zKjGu9w@EAN8XT;7P_xPoe(~bItkf@Tv~4bH%h{r}v9*l5$lg^&0=Xs6{73XOSH|8y z;eA)Pc(>m`>i#-QkhA1zQR&+7U9a=v!?#TIr!S z=xhBeM~o5*z;Zy(l(EnD6;ttdt!;YW@f!P7(i%pvju@l2GA`CCsyF0%d6~aTv#G~A zOKoomW8hfCc=siZdH$vxW|Vc7`3zwRZV$c(-l^*Ge-`Q$ z(60kU1KYbrJZA-5CQ*Kz9zAngZ4^w}dAyF%nle;L5#Yvf0q^O_tBIssEy_;~nytLd z5zgU}oQ>G;?fTaYvd z{{TuRXi)zE^j67YKIitMy0h-;=n&fb58m+MrDG|nALcS~d zU}v|v`Bt`VO_p0?B*6rnli!c^p<3pqzr+z@Dj`+c6?+W##S9*zQRQA%e+@DRi9iNIag&@5-zxRJHyLB*-#}_LeoZz0sXe>=TxVoX6B%v@10U;G z?Dc==8>Dd2$b)J2J+b|$7fIaO>e_kftws^?F)?VQ1I(heFy%iiLRnBTo^GF#2+|pj5o{J{Hhneg=Bksf^F|( z8<Nb_o91sdTMZ;vNJNgt?7!m_PLuhFM7U0FEmh z@&}7)mA7^Zr@z*TC4`eTgU7i8LPPEOAM?$0yirl6D@h|<`kl>;!s^a;j!oVs3G22^+nTWvS*bi#A(cMpRWpbYmk~Ouz zcMaGR?d{EZxxF)zn)O2k|3)?H3ZAxv7>d`U}%G_|v?eAQlsjYS0CN{d0 z!}vnsGK3wZj>p%q?_CXKvR0D$nLHT+g~w$l|nuhxfkXHCg%bgy#>TR{6mr*V*S z4N|iZ7|%k)+#3t+o6n1(f40p8o)?YX1Ne`W8!*Wq+kY zvE0J`3kC9qUAu!1(;s^0+VGmz#waELJWA2F-r31N=T&Yw)Eew%+3uRYKg4aCeppGg zx4wA)06OUUPPHqg#8V#;N@SPwa1W?IF*lnzu)QUMbh$M@`!R+ znIk#>014zD+Jv`{?l#84Vz?=`B zK6RRdRS;ZT+pL>pL%Jzj^6vKiYer^+t3D##)vfN4Kxh2R&*|)Hygr(y^ec^ffm$}I zCAgB>WCTjV&$&Dg@)ajmC&61s@Ue;2n{MtmDLuCj_9}$hMgEaL9stXW)70~C3{T>9~mTOA*uwCg<_ zyy97Iq#J~>vD~1Jzzz)ywdk;HUg^+`eeAwWFRHMFIvK}`@DnTCk&w9=3vPo{DCQZB$!1^5asI3@BGzi(taxv}R zx6xH-tLWO_O=S(z+s_G9RROlPLlfMC?eeWwh0{6)t2}T`YC$;svamS!9M&>v;F8n} zweaOpk?Weh)0*ePT*Dm1m{{Rk)eoi(b7hRwZW^L|Q}7Y|O6gmUm$zp}YmFLqz%BWs zZ$RJcSZ2GH<`IV?Kz5FM;=YH|_1jHC$u#|aB9_{5v1ehJ-{juLuw7aBMR{s&WzeTH zL6anKxd7waG`^eEL9Q~>9$wA(Ghc_A@v+pVvA6`S%HNs=#cr1txEtye=|i7lqGl!6_2`XBT^ z-mCSsw~b>B!W>A2q!|AI2wb=Jpq(9WcD+GoCe{&53lWTEamlYrzPG34C$;^-CX(dM zo{a-Grnv`nY(O6Mv3ubzjjKS}M}#o*4*o^w^{n2hg5Q{{AIev_HC4sc)4qI1XIwc0 z^Ly8wmI`TK*rqusK1>^7o9#g?&P-E~91mg6e{bHp46xeV-swpxP0~X>xF^>ukUza+ zdT&O#vDKd9U8dYbL|HyyN$h@=ORev2F%0(Y<+71nvbGspJbkh%kNwQb5qbntlWm#% z`DU=xCxUX(m{_S9?mZ0+xYXor&lHDf_N|tzEIO}F_`(_yDb7@l(YWrp_N**=QMSHY zOWU6c2_FkEUE6)KKT7rSB-Osc-)6I=ER$M|46+F4$=;+K70(BXCv#(}Y28BxpDLub zvhcD-+khVa^fRY7=-SS-j21<5MQoDtcpjx*-@viOu^w)V+lx0v|T%MYFvAyj&jJ5U{RM0o8Y%&7Nh zWXl2qC^*O0y=boW1=FuCE*+X^t=U9_7(7_~_iJF1o>^ZL|r zDRQ=hI8`)ISsFVt1(H0G$Lcx2qdG18$*9E?I~CP%&fhw!OfD+ZFdF2}x3fjzm4ZGU)cm_pWVp3U#9MfZ$B-S9*X3JCgc_EWaS~=X zk?|ng%VX60R%ZIvO)5rcBQF3L4Y!Z5_4`$QHb}o~?2}v?X4g~E>@E^7;qv$}E((TT z*&OriD-j;4ZKvu)#H7a??Jp z##U53vpZn7Jm6I^MJYJVhay<#t)q6gR`+NnwRC9Pu~U-Y=|e8%bh-}!RT$V<`%o26-DD5^ONW}pw_p`EI$ROCfQz36}NU)=fCSkI;UBJ$D>l( zM~vRis~d>VDxmUy^(k_BRHD0KaJYfBS)Ti)7Att(IW8kImTa!o+yEK% zF@Fz`qXgmDa^C0t`__~Apt|YH*M&FB5(U}^3V?R|_o|Rv+r*Z)c5Ac5PBHyFa!<8) z#!rls@=i~TodtD=jr4PEEz2(1H!~ji&Umcmhp7oJuOabfmfr`y2H}J0>w`vgG+kN? z>y^k-z654Z>h&x?wrc)|(pI{AMw0^f1sKRwkN_t*1Ml9W?8OHe88>?_YF6J5r`f>) z{#CLdWcAB(O)}!-ypmj^?qEEsc;~nFt8;4c+TTkQ*6SdYF<18V$LuLD^luUy6CVEn z8G(5=o-vH``wHYv-N@4Zg$)pxE$(ERWmaqrxy}!MDm(R>=iyt##31F1jzIYjdZ!J$ zNvH_rTwCXIFJ{ObkEKItui3{0?{=!hNrg=QY=4%2wRNmi`7N5cRd#CZp|sO1-g^lo zX*Pn;InF`$6;4~J{t{&0wzckyGI-dTxa z$7+-2RUY-pI!mebxNjk~yRzP)hWTaSC)Dp48r}1H_YK z@LXJzO?`p7j5hj$%@pY*@P-P}@;4Q3NALSrH-n}g+omE3sw zaYmC{xwY#FQ^MbFn1%e@AY;KlGHB;e>Px2EMQs(-3p)bNlDSfHP6lyR!SyjxT{I3n zs*GIvE~#~YHm#@BCe?r-35!v*BA z-!L8{gMfZtN~Z6mtQNC6qu;^h@ziY{uru$B*M2;Xxqg9N{De-Rsc~Zz(gSU8DFsRV z-Ldwo8mCd0CvF-N7_rVc>?@z@(!6pI@4;_F``6a}0r+M3d(~YFqiUbQd_i|?ra~_# zAIt-5kI()f!l@5W^>)q0Gv43e zAybd#1DEap0BAMz>|cU^hw%_oK_G*X{{T60-~RxQs^RpmP&0y(sUIC{x(i(RhQ{S# ziEuGsk3{{U9e?WJg7ifl(2 zB>w;{yvQCdcE==z`uc=E{;!Vd{QDw6V#q5_&*`;c>HJebuqbh+*9vr1`f3 z2p>uxF02mc@z8JQ*tR=Wzro&@9cB2VVWsLZG`0}4%XhSu42TKFLC6KRjy>zYekuMJ zejRk5;r6quCWE$kAtKzHx!V&t+J^=C!!RU!15CXXAGrsLdp=czQMr)aM>LP&_uVFV z!N-5S7l&0{J^>QlM>KDZqAy1GHT1{fkKu>m_f`HM=(@bR2x;yuz?_T8z%s9u_z(Ui zHNrm}dK$~6KNDxOu($YqDp+E;wU2u-+C~^|B$MV=@9$Nf1;*b-Ys)&vOWchsqpc#` z45U1aN2@y?e|qM6hN*3;brR|Ui^CHbN*_`(6#YBV4R>36E}M!d$niu6**_ z9%;v4>PRpR{N3mWKJDE4mO)26OAc6hhAX z;^apM9Q)^wm3>410M1A7`^0HKfSv7}pNzQm{{Z6a<*&pYExI@HA6?PxVMwg4r4m~q zVsRU&bpW1D0mgn+=;ZW?D`e#q(WUUME+bK&0hNgngX^5;sa$LGX>3K@jX5k-k(iZB5s}Ew0_1ztG5T&# zV#Orrqt#lM@yOEJbqc$;j5Y`$P@8E}Qqn{hTUvWh<-sQIQ*QtR>ONKVKjK&6kKyM_ zbS|~69S>x-*6dcbfX&v|N{$@zQ&PX5F)&Bta zg6SI`lKey#wh=Y9mve0$#jlR5tY_^qe!D%NiDLpf&Ml(n-R!z zt?C%|tWR1)4Tn-{_EwPuwzj^W2-hU-RdN($^Vn6cjp@B#t96@QFGjO@Ze%%74mPOn z%zYGln&rvq<2|ubqpDwZ2*F1o(Eea~2C%(FYaQ&(C5tRX^S2yV)Lj?&38Yv-6x~;F z`n~Q3=#ZG8L+mkzZ>b|b)zNLb8>H=H5yjJ*I8ZU>w2g@$GDb}tew&D1G|$g*s9fpu z#IuqfA~v5+4tT8&kE~mG(loO8GBnF3?_IvY`d8WANBBd~y+LmA-Sq90EJg&DYw+x+ z+-$(l*ERE3<452{*GAaBr=i?UeWIYmjN>xfjPbu575@OZ0rLaB9GDYZHy@BDrLUWg zM5RdV*~n_i-`^h!K?z?K*ltxk4{8aylLiCZ8OfPXOducUwB@9^KHx~rzOJFcP9 zh1JAYeiFBjB4KtZ$CZY8Cb{wYXvSPn&0fwEq;)K|7B6pvH}ix+6o1H@ebc)vrQ;_ZoolcN}^l@&WeG%-2uw$-4_}s%OY{+WT89P{2e)4Y*zg zD6XBxp*Z$**RoCK1aw>%hIMQjU0EVHA_qDaj09k7iF=Y=JE-V*fgXx&Zl#j4KF;4wVU1dX5 z-`52}Pytc8K}qTE5S5aWMnbxCNQq$x>7fOb8j$X8hHj+Op_`$H&iOs}|L*w$bLXCW z&OUpuz4lt-<D3Y6LaG53p%Q5mp@ z?Z{t0J&j^-PK?jdB+rs6gm#x(o#HVbpdpVOz)r@eWzF@p(cTw^%Q~Q3`z)t812_t( zeet&yr6Ma!eI-uM^Y4U@H+Bmy#zV5!CB>)*QdCDWHpd3$lIX;}ta8c!!ypwHAz!DR z;o~!jYz<~%T=Y6Q{?jf(|2I}~uy^qTE?qXS%(h9+vfi|~g03B;r~Y0&x)z1qP9K5X zq3jxt2dkRacXY)D)lAesUz=!9B4|tGpl%+UB8m6$^^bS49i?ZmHL!f`AiTnvEm`JD zXuX*bm+!bSlZLn`<-OU_tmZx$sq=vty%;u-#r8(kZF=OnG^C2rKTvs&hximn7RsNo z4ZnN%OXz!ErH>cdEVT5)C?f6%Uy3YM;9Cm+=$MKkPr2pY0uxTr*_yp8Tsi=4+NbChgnjYc7pD z!{`4TV4QOI2hHXgK_!g#NOVqO#KrQyoip|f4amt-I2U!V@;h~dm}zs30vV#Gzwn(@ z+r0O*z_Yg>Gm3ZjFldL?UfdC$o}+064{)Qk4yc=XE^#P@)-=QKrLDh!v3Sbw&4kn$8ok97_|qxfh*EMjJ35WPDTCa` z|1fAeVJju}urM%XarfltG{XNqkWZ8aU=`7()KVs8C#==jRv~$lGV~hU5;klQ>aqNn3{p49}zHNg# zW&F_vHECBZLIj`pO(ny05q?$x2-sQrO?;q8iAijc@q{5`bM?sN3z{5F=)tOSffG}* zfA?Y>?D^Wql3a^rvkAIxgt_2Fvfz4_^1#riZF|cwE;*J zh;6`P{GRlJM+uF$=+F_JsZ7K)C-o+8>E?;(a^&xZkaZ4WH4HI}Rcu0|xEz43_tKYt zYQKIIFrxtKP%Ltzp4oEh?^BE@B6@CZ)|{5i{OUYJY6+v zwKs^yII<%NWr(;Z;vEa{!J5W}d*P|~R7BVQkR$xOX9j}SLmd@w6Zr!!#;NR~n>Jl0 z{SQ+7q94tan6_R&@?Kf4{115C?>PbM9hCH;w6Nh1cSkt}s3UQRs+H z>zcH$h5D4%qoeP4-M88rG)MN38Ru21Mq2_Cv?3(4>_rv6TQeifAn^hvU*I}B%hcMW zNcby@Bx%WyYR_0isxK#)xdjosF28+NBz1mK5&0j+tBz1G?d0-Py5ebH*_w9p>Vb_1 zl_@htN2o-?o)ky$!oGXisko?>Jg%M8=tq(KXq~m$v#|>nl+)W-!yw6&soD%0sD-lt z`d&|LUNE9SRh2fT*IeFqIh=hl&Rk}dG`nh!i$|lvV)cc}itYF|3Im9b1Xeuti+hy` z3~UYifB*I~Ho9CAsnfyX4u1zC9~FA1i+%X1%zOk}OUam|T2rhqurMIWuO}*qHJX3C zUma>RL*Xxx1FFM}^<-0~p&t(76UcsI4GCJ>j4sgs8lrccBi5?F0XuIqq_0&Hd}J zW0~qQZdmz`X2oT9K`dK z3YXg7MyS7SEXx4F${n~}@LN18s}uwZhP3ZQ0Ad?B#?5Lw%x+*jur6us{`psrqyCsb zZzw$$v)x$;4i7*ax-Z6Rm3YA~>GFN<+M+&4c z`06=)Zua{1T{a!h$(e%m&l25aAT?yw!k|6jKqg2h%0|S%88ps=JH6x&m*PnF7mZ;J z^UyCyhQ_PZIO7jAxtQ9Ht1hO0B(r{>lh+B^AJr1%c5i~ET|*EkwbZ>wUaU?+A;e81GEUX?u5FM*kC zsyEYGc3QTdTWVB<6Z4ZqA6vakPA^C6Q)385<6}As^tCPawSm2@SvzZ%!2PuJ)5LgY zD>?MK3%B}K#|pQ5HH>vCFTLcsy)QWQ5{lZZsQES7(0{T!MECnd4cV&GQrFnzBRp7* z->dNZ`C3%Z{uD*UmMwotC*5OYMfy~W_GyoUr<=&9{q)~z{)O|``58Yg%#}V&JZTFZ~NcE8Qp^%r#6?!_DIym zk++K1CiX+W+{^mLNk;~~@4Lx_G#&Y>Rx{$-3cznfyE|_N)qDY6;^d~B$!7Nx+~nV8 z3ing{0C=bVWKOaoLZ*!FazK1zEFg6*3*n82-JFOkW;y~pmY|yNn~gz{9dR!d{(!E# zQUJEv#^wL)z_PS?^K+9+KQ(nCH*s;JV#UKZxF`y9F#vA)nr+15HYn7~ zlwJf$Cph=7Gyjg-eSyKaeN`5lUR>s0Ch`JJ8P6dzPFpSKxj38nHda0SCq zA@S&)-?^cmZxZ8knz{+k%137ho2Lp)1Z9)#6I}zEF3Muy8E7V%bFmmbkJ#08=thI( zl-|@k%DUo&rNdxBr6+5!JJ(=;`J9^ihwDi9B2JKD-;Xfb#dNye=_B1#?fR_Cl))zx zNtD)uSW6G1IA8N;oOvuGxfRs}mY&izT@-DEsO{+;EvHze?dTs%6CwCoG)afLEC5kV zB~adC5B5BNPmE!Aw~XWFot)lec}4wqrdR4Tc0{-DaXABY40e>~YfgEX5tBo~3a$Y< zljNF*U$rK6qmZ+FSDS@m_C`N_Gd40DgW(bW=q5|WYOLS@F$KOy z2@f=XdDSk;6?+*oms@+2E+zb-YzihBXo2AlodJuh@kgJz0HPN4xgUKB6zovsWW${* zAGiE4hsw&2{!+C^(`M*ar&pmFe#J@nM_%>W6*dB*|H}HiKG}Q`-AO6zxQxes69dyJ z!*YonK2N(SStqnN(Tfd7!JcHBYpl}P_oc1Xn0pihJ3K{?afHeyFt5bvq&7ad; zGcMMvI`|YX8>-Tti<~9s3QC3f(NE>WrpF9jGR1O z+8Uhrti!(id%_Q{KKY*;Pt=YX*oA?M#Qw!!c@e&Gti5+K;UkX4PS}n`G|iNU0;`ur z!=y)KYYCs0jC;zI*`m*?`*GHk)@%Sz!9Cq;9%}RN6+utrC=ujh<9By+-GVox)+@v; zgKAV?M3-Z*ItJHP+48a`?!xshA&eR zStj!9e!ZHgUJ&ttNrv2|l|K!I7d;nb5e)6%rR+;y>W3|j z2a(Esw}abCu8oxE7AUHJzjeR-)4P9w?{SyAnKp(pQ(7DMhV1+NdDP1{`MNJcmgZT% z`6*jK(L(ga_a$}voP6Y!LEcXP*@j%x>jdgMOTV~szXXtm)+vRM>VRW$VXetOk%-U~ z0VwRqL?6^c|VQPMe4_f{>+^M!y#^!l?7lZq&MoNz#CIRmk%sai74l6BM|K>3 zTh8i0`d9A1JoDnj%RpFEz4&+s3_m%co$ zU6w>0TXz~&Nq5J7m-Zq*^D?=SpRDkt?H3ON=FR;QoSVY>ztQD>+l*%g&GuKdniX z-yt{NU7s-5hUl1OK))3bEe!i?Ec9shy7Bc)tNeqg901_9az94V?E>=3p7i#&=gM=R z4VF>W83m_hoyB0SZ*cUxl=A`6!WIOt6XV*BY!-`(r=CN3WTlykfvchuw%w8hGy06=gW{^DlG`Ob|-KDl8t^QXfnlHfRYyPi)3xanv8K(S2Y* zG~W^dRdoNn;=?oK$)muH*7TKHx=kXcy9kBE*7@2)Cj+>2hkn56b3p!s!EFA^@=`^m)3Vxh}BW z?WPT8l>dszkC{s(gPPsXsHy+Mh^?Rps$Qv&tjcJ9q}RDp1L8JaE#B|s0rs%)`JNo* ztwc4xKGy6^>|ec@9uY_>k$WB}ZR0F`F{OtqFHNy;Y+zWf;0#d-UF8`2$8;71du%-jsgsu|{zUwo=@%agt_}I&M+NlF(8Pj#g=o6* z;xr9@3uf8B5F;sTcEKiFOfw;7@DPpwW&&Av&hA(Ykka%IR4od^nQL~^)z&Pe|}kZ z#xbv8wl)+#B(ZwY3n}+sb+68}yd0>6gGX;LvmwZn?s78L_l@MB2gf$kB-URxJLI4q4HwuK1_o~2n;&}m5fo5^!Ckee#O zRY_U4jj{QT6%Q5<4nNY-RFj8iwxR_*K7ytUgzJfJ507Koeh}`(+puoE!2I8-|EsG< z^iBSN^3;n*^jHpjbOX=%4`ZLF=UetP;2>&UZ)axW!+4&3UlVj)IX>v@Pxe)YC*m0+ zeJUbV&?Q&t>puVo*83z5+X#ZE@{pxEo*y$Z`uUIqK!I-%Sy_XR;_7~HsUcA8sdA?M z>iNAheYva4jr7E5q1=AUOmUfZC zxNDv++@ zAJhAYoetM<^f%_((1>IGV@Ll^Alht}DgZ!h%N^pv`S&#Posy?Aj7Y`(p{dF>pkfgC zZotEP8p0pQPjeORh^_jw2_8CRh|geXUS|J3V3%deKg!yugYCO%Cprg_j@174cCxr*JCCt1xLR}rH3jYy*7yA8GlJul%+s8`>& z2c7zqcZuY#SEv9bObT_Eb__*B!H~ zV(OHn8I&H$pQKi zjIB5~aHxN64)XQEqjH|z;fwO^tuGnAIIhnhpI5eb>i_A))KS2y!qDx#bxLDfH$gqW znOG+Gq*uE*7b_MZf<8^t#bCVc|^i^x$U3KRDSI29cG|(^7Q2>3ztoS2a@tba?DEwP?P)p3|LLQ zU}IH<$B-?69?j=TD7)|a8X{eo{~IG~*az>8y73RR{1s!ItHZIe@U{BBb7o^(<3G;= zd*SsN@hv6lN^9ILSJ^wgU2@$$#!p#nz2$vbi$!v-gu{2D25WHA$CU+Zh z=MM>q=){91aIbn+rnZ>5SkHX!4bwIKD9@J=XY^&n199pgLH-Qyw(X3Y0MR9ZU2NFq3`Vlh;8h?mFN_zfmFgGojL{<`xHX^M??T6T&=P(FaYM zk_dm$^AMy83nAA*eE4(LTP9*jco$#Y$+}af@Gq{aGS223v*jSSd(a~3o#Cvnfdg2e z1nGvMdp4&icEOp4btO5!vpvF?)5(w&>rh}|?J#r+dtmn9B$JYUH1>PuaBwtXAmAPQ zRFuh&%rszFYScl7zJnBUyMlaefV87QT<#~m3ebIa9>PfY%?;yFQF=iNFZbf-M2nWf zR4xXfcbvWE&7Mts$(nZKhXUMxVoPrtXYlvN8fqVCOtUbcP7Dx~Y~0eMS4tRv+O@`| zaI0jhctv&5w{gyh0JROqir1TTz+;0b6AS2GG_Gk_dQ;JcP~G z5o)Qg2~F2ZG0*;*0_lp0cq*C~$5-OR7UT*D!sT#JF(b~xknQ8FnR;&6RHci@{Xr{U z@WJbpDeIVqj0~bYOUswiA6myB-d@r*mR}0Dr1duz?Q3xTX~;HLjL2o-i}(} zcIEARnOYCpU>KsyBVI|GvD{=Q^Ij{>)n6L5Ta(0p^HqRmyi?(do^fIJNJa%zszh+; zXJWmj)#(f-APU#gBTHd$GtxP{)B?%DIVX;{L}){lm9Tt)IavUOwM5vp?VxXX8D+05B(40D_t2FcL^2f zyTzCHib;b_aq~+_2`>g#AjcYA&8%U`-HFj0OF|}dt6K;9NNtAlmQCYZ-d1(5cb@*t zWo+U63EigF98U!_gwcQZ1^7dSEAAi$`<4`F&X^cn_|5jNe5lb})6gN6|NYkMWu;B2 z8r}d8swut3Cv4|5{pl6|>GgZuGTpWX-{Zp(Z@jq&tQ zdVrm7zRr6|L8f2tdquAq<(wXuM_U45eaQAb{BXAlXjl+!rqScDq&n<5zh~_jk1!g6{)~=3kaEOw}+v|Q3MrfCpV#GUx4a!+xCdKhn_Ru5V)Yr2_LlW ztv6BRDplqx!d}!fev+}?0fWiIyS09;pJJETv$rE@l8~C?SsF0XJR2oLZZyXwy7(r( z#Ul+~M|NO?Cr|doi`-(z^`+t%i3RJ~b;Ufuxd-xX-8=aZR^8QJdX082(qc0pSAFHG zc*WTn_Xp}NbY4+v#b3ww){+e?Zr}b90~y05sFpEx(G>X4#)$@tu2mcV5tUY1m{I5y zS7W>Q&#xZ>3!BqhYZS%fK#Vg16dUKU01*V_F ze>cP#u>+Ff6Bry$H;qLDGab=XH|mNFRZspv@wfpJ)dwe}}2hsPK z&8p9rHf=KD7uks%z>hh{ee|Qc2{`T?>Hy)dIgP_TPi{o!whhPrOt8fN8ZJLn$|4O~ z*gg3LtOi6Cwr`iliGcKtI6kmqU)|h5YV`&)B_WX}3J%Xk)-oC~Fin86t#6XE56EJlFz4~zyKV!d}ir)I7lOv`D7Z-an#Q}nHkZNzb zJc#N{|6Y$gKPpA0m`9jrJmL|*Yl2VVwAo?GZ6OD2sCX9)9`j*cM5?q& z<4=Erz6b^xB}S=#!+=s%U*q?%60^xnxW7^io+= zWK$qi>^(RJYyVjV*%aGR-Wx`vr*w6is1^OW^_e60V3P9>l0q-L5r^tdv12bUr2Ann z9Bd_Fn{qE9OmPz1eJJ>46e1CLmYgkr7{zHEDFy z=xu!T?>!bPM%dW1>oGP8c=Hr%+SC?3Hs9A*G|;QT+)O>@S!gMUxM5+NeL-|F>n{g6 z*nP8gus4;JE6W{b5G(2M_8LF&hW`+xbh#C?p&&tjs=eKz1e-!3aCK zn}9zv$9;jxPurzXb@I4(m2AJ-b7`3Tp`UHmO(L*AKaHIa#F9B2!K3{5>gb7!*BkYD zNi5^W)8jj-kNMWq8BSS)H&*K4!epQ&TJQcc0%;iY*`p1W{WZ5s@oNMZ^!h%*;ALcM z3W3+zS99Ls?LWzWHgrGyV_dB(1ltInb8O-4&-2XG_P3?P{EUNv9*bxUj4RqE7DwHj zoM%X)G@G>!>Y_#t5b#}eRf`=Zz#K|m%-ZxOu|}L4ee>7J<#&<@lG&(84gRie*^WD0 zq88N>uC{7>-ZAiOCp;M(lO=U(m&Tp^#QwEWKU(o&6=^8O-Ct`%;|+Sdl={s0JGNhf z?9{U0k&efi@Zd)Ye-xtPtP%H2-sG2patEWfa4SMDofU?>?95(v_b{D%8^T>O8A2%) z3%1`bb3?-Qo)~uzj`d(vikfxZX*gF+{AqFkD+w@mhVb$3VrMBdkq#XV?31L;5>VPr z5bf%I=PdsdV2nfIhtlRcHg$+N-iXnZbLw&F7+;C{X2-kl$|&gK#F_CuBoHhR)wMqY z%G-Ba9Q~O{hFDZ5I8+#%JvEP2{^Bu8@0MH9EkvvK@A#W&kKVx@5^cKS0i_Pd5}V zhw1D#3n}DTwvpROWwc^+dR+|Ed-Tv0lCtR0s=ZuQFt4*MPq)lmX`3-m zrp&>ABab;=d`0qh+&}@}Fglsp;Qc?QFMF3dF~=4vPORRHfw*v{w7@7~WLP~%L)5g# zUtOi9SiT{wl~5%xan0fn4^ad)jjNOc=?wfcH@EqXPdfX*r?Q_hb97sHQG(pB-C4Pqdda&(2Tm;QrTv?=hNhzsMFNMOqf4 z^Ux|;?>iwKbLqv4OTQUvQg1Z`&3+Xh6BgLU7Bm=GM^xv5iWqH8aUcdiG*OGp4jU6K z!tows*|ry7Eb9`v&Tt&p+?D9kig1m! z64CU?3(|@N7n`bNE*mImg2DTvI#Sx(!nB{pHNai_C(ZOnh`GRLoaG15N(~|?rrsuN zMT0)9&o#Kdk-S0VT2p?Uipj<<;kl{IRh(8@4`-tn?S~BwnmNN-Vv4f?nAV9QjX}$6 z_Cz=Vyw%XQ;Jc(F=KcVsAe~b0o&O(AjDFd1hC7Xw(vGk*;inDnhLTLT9b{a%D$i1T zBxIM$9wTq(ttsUOlE0KJ7TAgFk7AqO9rzhpyvZEuew6mK^2Bu8J4^rljB|?ju+zQH ze_x^_LRmix6R1=;ZN!F?tq>q?V)?Jw=G6oTlFt z%VDd*OKfAjxPuxLoQ&e!otxmL?_H9I*hzOu_qrboxc)X)Bg9iv-n(_uxDW0g8E`ns zi_90Q%0Fp{{exH@xF{ifFEyr0$&9zT=KKzAEx*zE0E%US-Z(Y8{XUCNrxfKLl4G=8<3-i}?4WZ#1aUOIY_ zoF)#beG)?*{qV@NzGMDkd`cavwKN$$YQB!Jqq1p4WY;mC^IrBn-ve~6P!&6w1`^*p zC3(cgY3^t5fl1I9qoEgV3G(esp$qQg&UUQN&LL)5-%>5wnU~GrPcuiiu@lNb@FR#(Vc)b!!IUC$iN_^50@eO<7X&mLr*K#e*v@uV^?9-aY zFj;hE&LwS;C0M~NZ8oz_Bd?q@yWc%g06=8L`MTaoYfEzEb&Irw)fOr+>G>`2@@#lh zNY|xVZJkl;DK2par;_T5%^UFG!z_Q06-u4mpo0gw7xeDxFgrU*irbo%Ry4QBdw4 z+tNfZXwm-N*qED>N>E%Padvn!tLH7wl4(nJ%MyG1_J}4M-!dV=kdD5XnR;QERZi9E z*!ivEZ@rBz2}PAntmfO7G6tJz^|8718~l00)@>=qC2x$JnLvS}MIIGJfDBWVV!kyS zxgC~_{Q)h3Q~R;gx7*}O7Po|W+yt= z1>L6Aupo%}Tka`*8-IrTqWnl5Y4eUfiIpOsi{5{4{_0V7y1{#r&B5^A@+XJ;wkIy` zWnX~rWmdFw%xp`X+9%4axuf-?k-*+}_keXe7+@IUNqzE!^@Lam9K)2GzKb1OxQN4+ z!vVPVD}C?Fh?~lr9AxPa=!0-J(Vgx|*<(4hL-9f?G$T}# zfWJ>ykG3sx$E6v2z6UHcBjN>#iuZI{3}w|Icc-~l@E-(16_Gyp;9&J8WR7X_Ka3Yb zxsF}Vm9M_`5*E9M(LY$<-RN#?*k>0MVsa4-h`KC@hs#ag_5bvO z#ndG-u~wNE+TGL8*9Z8cY4(UcaW~|X{v^9LdfO)z(L{8Opra@rOOIE(GCh5hPJ0UL zG2bMN7KO>PCZcwPS@*SJaJP=`tYBjSG^04;_D^3s>|xOziZL$@YTRpoJNvDF?+9*H z#;SS|R$StP+qEdsUl?eF|Mqba>%;^Pc{NYf0CPwArTBRBCP^l(vL2YoLHfou8-7pT zSw}nnWt}?9cKe z65nriIKmL^Kr$6t?&EUz_C${9WYXE6XEO%ZJ9rLkV{wd?h@OW@i5jC}mR12OeOb%;aBjr(XqPkkdd;fQ&^^d-mFYeC&%jL-OhX^QK6O+Ee z;oSbOLAtdF?roG?`{nh27;DaL;&G>yg(rB73=9 zbHF7~SfKaSrp?d?x5TV!_YhOY{{FsLh)vuf-{ta2RF%F#T~tV*S7oxo%$nY-J?`Ke zo}0}5a=AY;xK@<#(CUFmHz{d-R5&6QC@y8bRQ#SKOZ(i;GVA;y;e_P7H2{9J$;{PU z$yG6Kr#eJ8v$Q6(DM#wJrl1R0nI>9GX+Mu^gdx3{2D{%+CLtH;7D^k>M_jP_h`4v? zbXh~>4Ms1HUc4?Et5KW`BiwV}lRAhT-7GwN+dg?sFYll<17^*)pG@vsu2Jmr<9NM8 zZ;^0S84Rqs;IliM3f~YVOTHe0=?Gx40i&OI00zu=K*DZ5@5>fnSm)#_ZjIzG9m`24 zD5uarOe9@qo5a9h3b_naKs}>98!865G0>G5$4N4eC${%`4%c#g_X;)-{1el8KzGxF zi(Pg-U0F!Ld6VdMiwf}5a;58~73EowK0EP-w?NyvPg-1P{Ng!3ITFeRuDn?+`ws*2 zfpZ@(j}(dkduu1D5;g}=_@i1ybFjmys*@r(NKYc`$>TxjXkHtf@-x7Jz{+7%(% z| z#b?C*$r1~Li2H7@)_-}^%!wNwgkxH(4|-!L;2s!rsO=v}=T37T3Mnf-`1zBXHXTY3 zPBqsqX*!FbG3h|jAcyNyL*-u;f{JwqGZvBwmc5%PlqdI5gcEm;t^sTw)%8iYN+k#= z*5F&Kjie$WO5OF{#urRqNa<k%-)xh`QupZEb}Zx_9n9cSv>5=qd>~f<_aQBs_;)lL4)04ff$@B=EsqJSfR~{+ z0zkWT^#kgwJ^EW^ggjbbwR2@uQ~E1G9K8XO;+e`Lsk?()EB6`^jU{ca#QfDp z4P4ILgRXG4uDNkQsQhorrgstcT3iB!jBoX%NQ_;HJy|36uY&h$Fr!n4@EN&LiHBa_ z3GyOtx+@`WZ%J^|PAymH5O&$`Et~0Gy-Mz3$w@^uod{f{@yMymDY@!F)(=%b-5DWj ziPp%iSKlS@t(m*Gij9(*WW+8=XQN1Sh`ijmlX?tSC2-cCxGyfvPs2_f20l6DE@}bM zt}h?d(MK25_#gn7)f`=h&(Iw&ZV0zY(}#(W($Bc5&0QTCm!b*RcrU&+xhI1as{o|T zPJyZn`ezb2w@@D@wKn8*f0sE326?snP?~JZ7H^b(3!)}rH*8R#6k3tlc_aHO5(n=lN46BE^vPE4=2q9P{$+gdm}*j z&6G`rtS0@Rnj5Lb`4h-ZdC0y!1>dx0$l(y<3Clwv(j<*6hNR^nBP@DTAkJ#lbZcBD*e83#ws&Yxx)lO`3)dadBVsiGo~uI5(@q?hE#<*wY`(BJJ}E}$CLAbp1&fc zF?Gd#QY)^yIUvE2%s0qa-wIM|uKMk-wBgjSFY;!K$RQQU%#k3}&v~beCaOTQmUvDC z9+5@1O5gX(jMYO>jslZ+d{~@3k@RSSQX#-U!r)Vn`o5~0sfyMRX&E>8^AiAUp3b+G z*+5%H=L&w=wex!{SsCaFaHx#=5Ow7bw;!U->~U;xWh!W0%T$O0rtzV_OI9SoL_ikuAwua0In)V;3M_@*jYR+ zQzQYjyVtxAXV1K%Y<$|jf6Z`WI+hOfl366Zba^mLrvEVj0%j2QKzBm^aXG3lmIjDb zItOv|=*3+$s6UML09VH5lHp=`wqJTG2I2mPXJRBDuI@I*H_GrF`PqJ2UYRNm{&`N2 zoKoOoYF@kesT1q*^ZUnvTVOaKNuxbQIh@&?wri`gaY8ShYVgP-Qah#lh&PF!cja&m zXWXKpaF37xLL#oSBjz>h)UVzVksWZsr}FJdN&Cw~R2RK~YIU12M~UF5I(0kFF-KtT zGL6VJsY<}V$FShDfY1@x^DDF?jdh2xpuR05_53qLe{d{g3yRsD%`!3(^tUBa8YF*o>O2u$A8j5O?&njx{eQBq zL8*US0qP9lzgJxP)zY82bt}or@H{=gw{D+4Fz&b$F-GBNt+9?z_t@WlM3c0DPGm^v zwN0cNlI@Q+Ual|&X4AVGJ;s1JZbpg+^3dd$w7rFxM^sB-OSJwY0W=bIEgEUnB< z?)x-5JwZCd-HZE^Q?3W~?r&)>evW{<7*M-;#QG^L^kA*D|9ij%wwgHi?l!dbrPaf(u&iWn~`UuOG62N_0q?tt-EMjb@iK0}F!X3L-6SBL0^B1-};)x+9Ze z16u6biwE{Y%GAMmRUIY7@l$L~i!&X{dw#IqzBiliO7DHO_t z{LRMC*ql$B{STv?<@~0(%<3yBPpMTJEhseN(vrY^LbUR>m(8*I@Rn}&f*ue>Oyu{( z)flBC`;fxhF6Pv3bMFSrxyrxL&yPcS{Y^3uT19;W-53Ey&Eh(G+=O+nC4ze6<840y z*cj;7+3%i~tN15(gjOH(-jbq@@^k9v7;SqVB#Ysq()VebyOMu9O;j0P%jRFD>z&|>hb(C**OH{% zbKGD;NkHBozawpyCxN>;O|qn;2)CW1zmM{BE>CwGF?7a+y`kkso>6n!S@OwV0rT?D z72yWC*GO99H*@7yGdiC%i(}u*E2M8<=4P5WNwqNWMLI4)W+=JimMs0utA)K%Qv(E3 z>}kuRTHiU+JwWU)lI{`;)Gjq8KC(cWjIT$UtGHaeq>+?nuKJY_hwuR#2AcrAi<+(wBIgYz>n^N^K=gT?&ZuX&$L z)LPrv&UhdG;&@$&$~Xqp4|zJVY^t<3w}y-aE|~I{5sC`UKwfyl@3M+*-aM-bVt?Y7 z)oXE)v+PhHRFMx7O2?^BR=)X|L@Cutx6>5K_g7#E zTrw77-{{swx^@2~v1s!y+*G>#=Wz+LVG2#R&k-|`h#f_4_Z}RO>|Nw>;2;4`c>{fq ztAu3(4BPI5KTQ=blpD;;EkECya>0LwC(B^PO2bhs%6g>QCe37S`$9Y^i@*Tcy1j_9 zRz+(vL+_HHNsq|u7DvZK|JSd`0Sa&>(n#}ft~5VUCdT1T)cRD>e||%4 z3dg^gJ$zJVP6VCViR|&k!6Nmf$IESb+yK5&%2>M!$Fx(?=QP0#5=rrDpd+MiQvRW@ zg<#q=wcy#3T3%%kjkCA=?OZM5XAJ56ko_XK-NPA$`faJsK*``$LS&rYm0Yh7%tHN( zo`0u2wEb^B1Gu0{^N2YO+nw0?sb8FL$220?4lZW~5g#ILKMV~RhPox7#ykvWy3zW*zU%|S&X0eN)nAjX>l^C4B;c^d)hIEyF1w0;w|XV2Zv{1mMaNZ` zvHBrTq%)|t+~tD+#C9A@a$bM3{DfXs*kwquO*GG<%gB{*TC@Tz@~Qrpo%I~2rkogp z0(Mpb`8?Is@T?T@1dkV|uB+BJiW9VHI>apJ%Bq>;r_>s^bIqbb#qDdMEt<;m=Muo2 zl%eG|(2Nk09@ayj(lk|guW$i%yeOqc24KN!G!Y$BD`O?Y`U&YUFumhr@l#RjZ<$Q7 zo6K771O*%9O}aghOu=ewxGM@0sW-YhSSI#?Eoir@-!%3A zd;U$9u6}5tO~hT0)$PvoJWa}}!nmgZ5y8aCWUaR%V$&dyrqZ5y5G@epT()4Z7or(9 zi-+lB_LrY-N8k~6&rkE)CEf^aH5)(UVx6w45boE3NID9jLoA*AU0x+(JqSDaPxIM^ z#-cz%?)1oV_X_JXKSKM&lbnmJyeNle=lrlE#xEF>!cqfAD$`b{IZwm4Pt?LTz8_on zL^4`&QsBRmikoUWwa&0cPP|QZv*s!F81a*kkYJ7pj8S?@XzqtPP!Rl99XqZTCVH5* z{vnjF^oWmlEf!1&`rsRF5Voi-*B0IzZhFqMqji?uC_nX3c2)dNE8g`7eY?bbV>CUd z!>=J7gZUk&%DEn`L_9z>PAe&l!UZO%#%E`#Nnxc}E<3{OA}nnp^LfO+rOr1G)a61R zPPIMquFFCTiFn$#h5b3ED&B23mGq`XohHQX*-A(C7szkLoIt{ONn*o^`?<8w`>9 zXOCh|@Q8furUp!h=en|+KJrulXg0G1RDya5nH=}=*1hR7=`$3ss=L-RZ_#EnTRODV z>R?U75!UD~S4qW%I1$=vW4k&1mQ!M=#xk3?^ek$hE&l0lJnrp0wZgB zz{{Dll64kvPi=|`KIvAI=WoycLRailxL{O+czYy!a%>A8=v_*Q|MM zll4T_H|5Ou1A=0$@$_0D-aWpalMkYms2w^oEW#b>OLkciz(pFIDBCG{Wb%2>eWX=B z*$p>BviG4h4o$@qQY1ksLb?idZ;j{3y~IvG9PagscT<4t&6Er&A~PyD&e#kWN34&S zqrW%m56g?aVDp1_5wx354{o(oyc{loD}!u!gXitPhdWM*fV16jk91PMa#R?Okg!i= zt_ZKMBGN-j|8NV=jXJeQzsz-VLsf?2|L|!IyB@POSgi559mbyi8HSHc8B@gYyPtFt z-&qj~UXt*ajKz;`l`s^0l+ao1t)KNIpGFHB4mj#;n)A`qT@Efa>jm8i)j=Qbob%mj z^T;L?@p5@Jz2b2sU|F_uvuy}1BRj<3BGi(6t|JpFW9!^F46*K9rjh%q|KJzG?xm=7 z{g7{k-=bPk*4V}@x2d@#rRdVyl{s*I7`;x?e!iLEwQ9zNRagj&tvPe?Z22gYgfDBO z;wptc7G(uw#eQY9@zPs}DsDOkeAKIR>|?BKyj?_+EW%%?fs#%xi^>a~yfw0xXC-gX znl}MLodKW!B20b*S%A#M^qnsM07SpFzLk-hDRQ8mT~y;gEY`=T^oT-;ZP1mBw#6-lj2`qOS<~*Wb(!F{ zLvkTrd^X4*LtU8W(r}B=pHW4&x@Nw`n^W9|T<>D%!aNMGAEiJvc&@egYb8L56o}4G z*hGtQb94(COW{Bx89#Gev&A^K zM?!;i&@Zd>%enei>eEe#OElL3ysd+P3<7f;{K^X5;^!cTVzE=MLnJGCvMVO!d zcW_wP>PF2=%en~Rl0*4hU@{T+G;>H{q*z3fF_XfN!bKdHbKQ^cT7ICmn$`SfF}gKf5gO#Zpbw~ZS9cR%N*{jA%7zB3HLRF)o%`^ zt29ChBv*Z_lbp3~pz7Asp_k&VmElFp<#_)9;PXNHqfoMoLQO|cwODTT5X&0v8IC;p z-|A14ee1u|rx#8=`6#14^+!bi0EI5BTMxv$jRmF+Z>ifdE)NYfd0~&1-w;>VGikQ7 z>bAO!v4*>~ib$e!{VO3t->${4&QHUune-l}v)A^>zry5>=nmV!ah3WJk@v5-2jg$y z`A~n49@+l@HQYoQZ|>qnlO1I@+bcQT(6$ymI+{G zl32Gm3_%{1(7zdV`yQ|SLcG+i=4o`*Na43~rF@FK@Yo|PSn@q<7-rM17(rzdyRbfH z{-6bNWu3~q<`TXT887L^?e#97_zuokb5kPf(OVHC;tG7uJ0YRG2BgY97wZF z6iDE5*zKRDYvS*~zOJz7UcFn5URSi!F74jhR@ly{cx5+!pw;(}I- zS~AM2cE&Ad1=tP-N?>Q_T{xz=D`7rt{{V`PqitL9HtO0J-42}`c2R(MEz3Fj?mK_@ zky-AZxf(p1rdPO*ICcy-^%2Sac&y#$#_C%2-S(h-d&y>Nmm{3J650JtTT6*B@m-cg zUSuvX0Q&y`m2+lle$aAVApBa|YBn>>SxJTP0XZNZ-+J2r0K*?te+~Rk8f21x%j&Q^ zSnLFe=Td&b$NvBoT)$4Zw`~hqI(qgosx~p^B#s48g68X_I^NFy65cI@@Z6|8ZrT;F ze!SMf2*OPwt!m$s^j7Cfw7JzRwF#mPcV@CI4u7CN1Ad`JeA)j18#?d&mreBSZaua-aJBdFo)FT`uTPQ%5x(&2(T zdr3@eo0Uf6!vIH}pSZ5;M4PV8RNu=d1TZ)p`kMOB{t5br;xta6&?I0Q+H|~#6OvWN z*2l;cU;aA2OdOz9T(NEd9qY1w18ep_hTVS+=CyU;*j-yZ7gFqJ*a+M_stG=2QNZ=3 za!KsR+-YqJT}yJ2sJN9C9zZ!|Qc8pL+~2KyfBygz8mQ_o#P`#dS6gi^1-DY8E8-tJ zpRXZL{@U&`{y+X3EDs`e338y2qRQYBN2e)YC1~3H#=q3p_xJ3cCDhMxAU>s-k_YQk z^%AIP&05iFE|9ssk1HU2d4zIQrBLY8hUuj!@JboR_tDSk4LI&hER~b`|#Dv9qxY|mYMEo580RA(2fZJ%jJ)uJ` z*SffCsc?A;gKFpGOP~HWxK5L$M}J{7sVFHQCmyHg`caR^o~E??L;P7;G>e9xOSghM zSY_DBxkg>i7y>-Z!;$DdRL+=zY`T`~PAQ9PxD=}6jo9P+5nR5jB3g^zW5y~^XJr2X zge_!TBZ9!Y-zV zqkk9Smi?X$I#}knxsV}jF5Sa`GJMLl^eO)Uh#$jDHr}Hwz;+flAO3E-u*pg&2Lt~A zi)~(Qd+{bcHr;`?(XEyu3FF0+&cuC+5B?^&sD&){$tnk9zys9QhpIKpjcZWVHMUYN zFK2nmw>aF{!1`w&Y6|nm4a`q>$U~3^zB|%$ZIXLuMf@84FCU5bI=p|y&YAo@Vn6(^ z<8R-){^iCt{QK6+t$*R|dLyRqI+XQExEgp_d@q36xE2aV?-1j^wO9WDhHkg%&W_YN zf^ML{HgW0;0JlB_l5Z+scjQx#%sbZm@wf4BqI!?;w_Vb-ZD`!z+@d5g3rUxG5-B4r zfOZGgom8W-<3|ukpuDyOgxMnbbL*PT^u@G#f8r*KAa4#RFX5Pz>9$2brCzd%d3tsj z<8^7_AfqSw(A{CySs=KK;#2vTu?N<;u{Q~{n3R;XevT2jNcR=+?z#9M*LrrZEv=r9 zCH1R$8&*z$7m&3`s8ER zJm7R$e-^q9D7;7NjWiEoCR_BzYq_Y*q3~9{1?7eG*7qu&WDnYgsU$e#2?bW z*#7{BZoGr5x+2=ndDQCqTx$gAPnpmRB!k=$fKRwS;=XG9Ng7_e)!j*V)3XbUYl)iT z8C4l~mK&dj0OxUUO33tXr>%6RwP&g5cM@CNMVvo%W%X7ail1thJds*n0d=N*KmPy_ z--DMuS#rHc(&0|A8ilyEBrn9M7!0KGybKO|fIAV-%@>whzK?OUQqwQ2?uV6*!;Hs-u@kzXJ^-qe%mwa7I~vgmLa`qeJ+G(UYe1>YWQ1&Kmk9BkBpr zr<5Z-hqL28gZv-rPQBLEg_X{qq`U5#`sOl<7uR4voxOnL+=}~qOR>`WKc!%^fTgaL zrdw^_BVZ(Gyt5yE2`B1nHLU(F^gfjnH}U&R*8?jZgM2|_?Uc%c^&-A`{9XJ+*FO?1 z*!zjhx|mK2O>Z~FCDogpBvZq5lBhe58F3*i|PO%S^|{S|3jJA6DPS znm&_#c_}*v$j-#)8<~#_^(0r=-+_OH@%|p@(oKHR&#ztq@e-#i8jeJ2eY43vryjzz zx8I1p8Dj%WKU3)2K+Yq(Nf`YVNhkEKJ@}>n01(S>Z}2?>YWEj2DI-yyJS1!WBtywR z`>;MnmNASCuEu}GcVEE;wZBJLTn~tqmV4q4PGr2soAMR^&)4CH|wZ@-tWO$&FWkzAc9iD7|+n?=R zo}(;Q+Y!w(xBmdb=UK=6K2DF+WeIZ$X{>h~Z$p-JA24#?LVc@g_~ZCt7vc_&6xMAV z8s(5b4=ax>ihIWA+teRJ^)>QGP_@mS>@#VS$!~WAt0K=EZDe7{Adg(ve*8860El~8 zts=7PxSHDO08^+z9_Zxxx(-zT0PO^PhibkIvB?dLpM&OoW1_X~16nrP?vZ(B(KkLM zM`MiR%EQXT<_Q(L>0iTsr|Y|z?QJyqthD2WlJ?> z?Yg5yVT|o-$km6{Nd$exXFAvMyP|qp(cAc>dY#@smu;t?7`gud+&rW1e_Er)n@zKE zN!hUIj+oQBH>NB!EhRSFTBbKQ=8?Ozx6G1H-`cqU0Q_NiW21C4DsKZ&$Qb_s?rm8g z!ym_+Yv05jb6V@`@8MQYYOq*Zq*6+duKbbZQcE5QVg`Od03!bYi9f`Co9k|u(xT}d zLA4p}FMMf};iZoWv4(Q$0pyO<^4wTkRB%_g33!dO!*T#$`;eRwUqXMvGPvr^bAS+8 zDEX7VzI&d+P%N%nm}NlY{?mYQU32~&diy}={;1X^>U+as6!yxIH-jX*$Y6USoN@15 z&|dXGQnRyv#iT-S!n8*Gr%;19_VZWCW(9{((+o(s3|k;`$D#RG(BF@Liaj6I{RDL0 zoz?~A_r*sih4AvnHn@aZ| z@0#nn5BxI!029&dH7I(t+b!k1cLpJ+?%G{LV?H3yd}kHKwKiGovg47H+Zg7)u<38c zu7J||TSKwF*StHZtf7t5;OA^Ipaf(lJBr?pG2=`LA2j|h^i%W)S6k?VQEfm;Y?mH4 zgW+RyFx!pC{67A*n~o&By=8VNQAY&u_~N=R{6KY9kJY_-ZK(A1(7du+DB><+c>L<_ zNW*}85$RbtQrhauIip1c@sKHVH3y(QA5?$Czg^q)7fhywb29$`7}8@Alw;z@Z((2Q_(6{>h;SnW%={{XV@mqDZw3=n`!nMp1nIMq+;ANEjuzt1Ci!5?N zm{gNEUB;KLbj`oO>N-{JgU2B%vqC`c=-r6VsN$^X-3QejZ>kfgY4<0@J6`5gDGHBr zx zMQb3Q`bBO$L69T+0!jIi>J3=@LjM4W3!PdSH13JFp2{h5hW>B_qo_hma zDjgDg`|szxn_QNV?#my1(&Wt;szSLWWp7qnOO%Oa5-Ct}4>-+z^Zx)3-2M&pxBmdz z{{Z!EUl(efF>n6>s3l|!mb+DmLx3C9eLa5l^$+34;?F{Kw?OFHR;jEDON&^1H;7uy z`wmIQRS5m);>#In1v@y`{87y;Ka3ZQidjS!vGhSUKu$(f??94 zx3IQBw|hkHTiCa8`U>nn@UPb~*cm!AR-IHx?KYn5dz1O%`~G470L6T(i|cx$+L>IZ zgeF7b40>_;8q2P$;IcGN;oTt(9DtBi_wG3a8n304{{R<;Q->WNcK$E^8)^Rlh}sI< zTtCBVHu-B?pt;yjbz$nK1M~;veo5*t!Ct=6Zd%{}08h)PTLZL7Wa30|p5q>2_W;*Q z{5Jmpi3{5+DD3*$!S4iPXuY)~#Us;l90oryN6?;YszLbw0Qh$CgEqA-vyq<;TRF4; z0L-Z$y?6U$YE1d(p?~4es`ag28MTOxg`|QR+Gkdnk5yCz^Yd(d`&ZcgHKOVLH=^0- z+DuCYrL22nk35l{So@MrN%u9xI^X^$x_3;pWa*m=y;AMe_;O6X3;_1YC(Lo}f%O$v z{ua8USL<%9>kWHdxq0p$D|pp=Bq^B)L>_~K_2itAO*VpP{{Z6RX1Dw*jo1GG>JWlH zSbF(mNWF?%I1(1!HNGDW+3<7yvtLgC0LCFF@UGT1K4~>LfFDTYKjmK_Y47|x2(G0$ zF2Mrlxb>*#k0oA3d(qWbsr2C-O>Z2n5!xm9Ls3O@rfQn3s=8W-C|q1;CAk8!`WDRG zsb!G}-W%OLkIYq_D&ku$SsoagOGCIBJrrZ#>IHd{ijO4|o^{s~U9M`cZKYo_!X#l1 z;<)XOKWgP&DXX=vt$Fbb6)vJ6pFl?={Kww6T|su=!7i>5f|X1+(E3*=T;FOjM6MIY zbxq8022L_-qtL-i9F&S<+;$#SlHTzrF3M%Y40d7iHNQ!k=cKHnEXyR*x(6PM{a@Ok z>a8&wNwc=oqFE=jP=g00ln?Jr=siYB^oy%okfcCNkOm*rLCXH0-ldhPu659g-)~}S zT6*cP7Ne!fF$v|DC(!V4YTcHwnueRhvs}ZF>z~X$2>BW!)~~GeJd)c6it6enbcp&D zKbP(Y?_Bdh@$9uYAZTQcX9R7PNL+mWS>x|hf{tjlr({>Z+iv!+HJXn#?u?NHTz~i+?sA!hg_EUI^EODPH0Dyb@)lt-BLoKX!HvuiS z#%|+H#X#dN{AS9+nkkHnEEfs51w7z;k3;KG#jD%fLa#Yy z3NQ#9W74&KTdP~x&-?>fMS@t7Wr}h#N!kcMaBCf^-D5&&ZKH{i7y-wXg-?&wYnn5M z2A60Lsou@2I|ybC7Jn-7P{$;e%3*K%L$*86J88^!%`6S!eS0636q@o@SeexiCk(xb z#dka^D~jkcPRkC6)}+ptZ5s@!GIsk^ojNS{O(KaSWFR(9RmZUuEhiGqmYueb=sl_{ zZ9u~;$bTe<8TO`(9~On;-h!Ic@JBd%RN#y_&jF~XN9t{Na5UStV*w$R_kLU+$K~>@ z{7CXdV`Uj^mhH`0=~5!PoaZ4>;3w9JOGszS1N2Wk3J=@ZNWjYj1IBR-Wq>_Hz2!JLdTpI@CMS1?*y zh`=5*arCcV?i4=Sq=&rH#~_hcXdJM{b4A6X>Ut#i7ST!IMIbIg>`3+fsC}T0^7<=8 zlf#-oHkSOPpGxTc2C(VfH-59nzCRX7=TbB1Ki}TDGvxYlQt~6aNaxnKPkQSNkpRfR z85g(9G*-p7&Zy+=4TJ6}0zqkSD%%#486+=~Jiupwew0ExcxIKZ(BWkpg8u-8h~$2? zEZ**go~)MUX<`z>zGlzAdXq!c35w#{NZ3fq7%}wc7^<4Hn^Xz$kbR$cYUDo#~bGzhg9T!SNsOoxy+}(&a$TosI=aXHyBsOajcu9ASpiF5B08{pftN|Aal#2h6m7A6H^8)YS>{(d##~QH~=kcx=UI& z_F9gmA_&q3Dz1I~hx_%ZWSe-@>-Nhp!DF?JZLRhBBZvlzcGU#^s`j#tsOcXHB--+j zWM%%5?Ogp9X|?FSEbLO{&f|>w(ZPEsgDsqLa>TRBKcpH=xKw2xJ_xj&Hf0j)P=iyu zf(L0Wpkkr^UX)(lFRx5DdSMW}Er*nz2e_&_k-D)6&1noD zi3UW*0MBaalvI}`NUFI(O8PhUwx;h+xDo*FOlNTCEw~KUlT6a$U*d927E$inPcY7L z*#6a-=q*kwTX&CFnIn^U2aY&CpDNJmdc>zky}Pi(!d;a{KQSx-{j**kbu~T($S`;2a49Q z#$#J$&godTc|YMEzdTV*Q&@?##*rYErFaaxSqK9hHCpW8L5=~<+<4IQwBuMd^C zgXROb(zUYanp}D_G#0T(BLe%o;QYVwS*;q{SoJw&xOHZc2uuuPoSJ#&Sz^dbD{h!m zRgPQB6}O*k4{+tBBai^V{rRl!t2A~pTH4ycv8p;TkdHF}->qmZ?-EU8z?_9#W;~wk z4{D**o4zJwhBbNIjimYx^(8NIg=k$`l^O}Ue%a?2Fx)yjL$O{y>-72aOKoay)<%j& z5yU(;X6NUD^XHluX{y{^%V%Vh!x&ZDCP)~-?@ZP8B8#{VGt# z-9$5sUyxg*qK{IF?9Z{#Ig4TR9_FEz-cFy?MWkxSPMbb_{!{H)UV&{|!4mEKmhz@q zWbVh`6|$FChgZ^W9$|wK^zZenN<3!QXw4_?gZ#l4I;Zf$%K%wYM%YF@=$sNoW~N}} zVU{9gQUG92rYJSCY0_$O%=0)Z2p}By^#k6BY99`e7t>iO)Zb5h zs7bdYN2f}?L(=nGO$(!-+PlYmb~VhpFQskMs&8V~L{iN+F>PWB6+Qm^R_j2$_g4K;L#Gi-QH?Fz}Lz~NC<663^ zPZJ&#XYPJSid{G;DE_pZ02*y%%8fC$lLk`ogk9nklx`mLNgW=-@BDq67{f@GffA88 zxH9QUr2c+ReWq9}u>4fY3dnL5houI;vA4I?65`DGYPkewj%!Q&WNHyz%3={Ed@`Dm(98hp^88*G@Ftow7~weT#7GEzm~fM&ZADIb{XBgssUWOXglXA8O9o zUU)W*JQ5<$ow#x9T8$AeW|=0MBGMMgRa}6WCwCP2FB&TZpW+F0?wXc&^ZY;?h#xHD z)AXVJX>DyTsSIsqW@(dYJFpaI&}WnLqgq^2>b6%}qA-j`GO=TJ@;@;i#{f|owD_(s zEUcrJH4(;qXK|JrhZsL!?_94Z44jx;RA=(cw?p)?dkg6%F$GJcRfrNZvm`Tox&5kM zve6))8l0?Ao$z~M_~3tGS}PqqnJ?qgiHb8Q3P|7u1OfFu{*_MhVI{?_rlD?+ZiKjh zMK~uPU-hE$$>rx^Z9Q4YbZf|)s08=WwCLoGs5uAFf%2}yrfK$aS*6zHlGrYC!@tU_ zTJ+!W4N&TKR`A@~xC3NL2Zy`4&vW#xH-&2)u-q=jhGHASJdFF|o7MWICb$xml(k1U z>S^?iI{9vd2yYp23}9d{{og9X&vPy9>3Lhr&l%#o2EVLy)#P)-sfB2njAnSyWg9=z zd;P_6ZDB>GsdWv!h2mE#u0}U6p|0OYFR2}-pWJ9dQ0-DJNp7-38yJ}uVnVU>BDEbG zqeU*5v&$nayV**fGJS!nS}nE4wV_37P%wfuAt%sw{RV4vv0BFxSV^`k zgvm<+`$v9uPU5J-vkeH-j9AQ zSzF6(rQco&THZevGvVWcN{~;=r^-LXW4@YY;VO;Cz+%$E4QE^zHlQ?f#M3T5Xiag* z^ozS$XBTm_SX_?BJlAUc6|rl%puCDx@V1FHt47_=k%&KHK>N_{r0LOfcW!SH?b`vc z2;~nv{OR##c&99Hp)$6*F*<$3E>_;^-QaDzvfLl2svSYo%Wr}P}j>LoO`hK(`%GP^XF5|dikb%{9=WoySuC1qA$Dn=>>DKpY{{YE7Zf_n% zBhBIN;C!+I{rR>)hN;QoVTq^yaH#z%|kpP&V#U zjz_<}OL=*3BytgL62|!(_KnSo7jb(Ip(Kf;S*4%~T_XcLXWp*q+6Ckm=_UCRB&)kI zzFjkp!x%JYjYYQg_5_-X_jV1MJu>N0)<=fzNd98>`--iqX;*hJ%Ppi{BvH0rLFhd= ztJ>Cqai_*^V^ck`IB6mulm7s4?ki(%(k_?Np8*MVUD8jqe@+7P`kYZ&cqG=%87Xz6 zJE7ZMwX#Tx$;RM&cC9QLdd8NP*9qphjipdWO+deU?y)|EDo6fl*JQcCS|Hxu&t zS4@3Zu}UUNQt0P>H`5Yn@d0@YBgvAyXCx3Y`_|IiM_XH2CYf10zESh_t>uI^tz+Xz z$&|SW3EgQ+R}J#uR+&KUz~}cDp#oRA|=LcM+Ib+AXD~=OuaI*U|p~ z@PiqLqqW${&fQ3WeaD8FHS?aUGk8}ICN{Vz#GY&D&-g%{ZaODgWhCQKDs%q;?$W&+ z3YhTf&;$N7t&PREN^CfFH${GYMPE8}%yL|BVxSc639qI<;_w3fBbD9F*B<`>^s9)& zYX!BeOyDZZouD2^zG;0%UM-+IK<=Q?BpNE}mT@r{1=J2`riTTzw$|4wJVr2(5OPT; zk@n4Ne-7F$Ldx?>oNgOSrhh~JRUb~;*=bti#d!%yqH>W-wCx<{zt1)2KT^_^TG^wL zwO#ZJ(=^EJM6GYIg*ht24;iC6T%ubwznQ^`0P7(4;Qs)qr}b1VcXKksB3s219rAyO z{JrQOO%pzkd#1?6q?3@nyYfHC*A_@}k2c9CS}NYcE@6^(jhUUe0D79|8nyiK&m=L& zu(`n8Ip^BDuAg}QKRZLJTddI@3xpeor{1!ki2XUG>rlt6=q#;p?y$Td?LNTc<;8aT zEWc0NHK*h;lV0l4jL|fS?CuqHNCLdS^yLH{+;-2sSh%xsJdJilcIM@hC3B49fJf+Q z-6^SD$$R`OQi-OlLdXwI|9OSap{EsPD+`@GXu)(RU zGDNKy3zt*QJww{VzledZuNo>Lfwvapd zy$`qh_NvgvmRDr61x6b}p1=yT2$I@Fz5#?OCN~dLO_ok+la%e*q1S8|Ot^`FjqT-6 z%>CCN{2I>cdS$kwY_eK}X9tA`8TwVOt%mQYL@jG}kR)hM#u+0gy(dNKQj~>m#_4U# zM;SaRJF}nAisDb{!=Ej$1stPaa~-c)UFnercrXtP!=0z+N4ifzn^)+YyVVTR!y`JM zeV}B1ly>GclH%qYh0L+GB~~8iirRDxFxV~5o{9y$un87CaI7=9eZl>y=j&@8*2jdc z(>TtLsF*lluK|36-v+ie)_2xAjlKP^hjVCuF;>o1hp(}&f7A;4X01Mykpx>?h6TMy z2S3_~bk|m2X}7K6r~t1h!z=d&yXTF#@{dg#QE#VA+cdCAb0{nM$;L;^kG*sI+i9Jy zVZHwVsAcg7AJTolN+|mC!FP3bT|wRh4Y?eTZ@oI^`VB_eZkiUrINYNE)G_kMwzL^G zmWjGf*^E-hjP4^pPxdQcZ4`1f!a}@}w`O~B>HX_1(^{fKc05F7f=5`vBffLU`cd0* zY|Y4-v2tdSm3>N&>iS@c=g)GJY?j`cn*2mZhB%!tQ4YrEJlAaeJp2Uc?zH?n(6yV1 zwM%R3m^V!J*9)|`B~J{e)OHxIPp(=fqh!KXArB-Edg*`g&-kNhq1|2dZ&6$&y|;w}Zd1bSb6rS2?Kn)_E4{kVM z!}P2z<(zLMY^(@Qgm|hO^El7^VCu^7^!|qvsg$$b$eH8} zY(w|VpQU`ac@(f}5KA_o*&{%-~`O*pUoN`BZ#>_4mp3 zsN+L-)ArYFpA{TWnG<#!10aKnhDoID5|q564MCT~X)PZKBIQWqk7HN*YGQOts7nTv zOrVVNSA+gWsVBqUt~97-RRHgej((V?Slrp!*@v$l^OKa(teb%=WwjDYT;j&b#)5<~oE>L>y5uS*dj{*%T*`qBQFk4v83 z^Fr5*X>eSdTcR+?_{P$ILO=6W$503)}O4`Qa zOu*6G-6&+2ZZ^JuD|;VG9Tz~~>0Ln^OQ@^aubCu>;K(>TaYZ%6j^R-e)5G3f{cu3y zx$@=5H*ncEa(2*aE98q$kHO#u;15c%sw{Eo*3ThH?`LB1s`3$ikGDAeC=Q<)l4xU* zxnK$U(J0#9E}(%Week*9fy(3473O1wIW^#T$CA3}tE~9;niSIn-?uEv#~gb0sJaU6 zpp$Tgj8plfSLA_$06(o3>Sgj@lQoy4=>T3NR<~ zpL)^$A@tN*9iEqUrpkUQ<%&xYZP{bUbw1wpo|ehl=%dSt0P~Ld{{UL_AzTu@6V0hx zz3c@poi&y55$u{48AfkW{aU@a#P;DgV7^!7{ zDcpgwG7U|qTC2wM$=y$v*!-&YlC~SIv2^%F#jMLIZLtl&j^O)NkEHFOk4Srl8>DFt zIL=r7=Beq>M=Q!>+N{_(9-iWeLo(Xi_#pWg(-B==$OTsh*~ zT*v>fvpY2BaxmUq!n|3iw51li^Qd@(n zbi`|%UBaX*6Y3B7itPHXDl_rXMB1ldtpvOllSL<^WK{h_em{l93jSt%pP;JtT3)9d zvO7j*i(w^@=NO^7zUJ^>ox5@S&{*L-+^)ut;x5X;?N)q_+4%|p3rQ$u$>+UVjcz2< z*dfeH;Yj+?%@am2-NbH}%n9*hZpCr#E2iU#I}hPnFLazX^Xk?fLE}bA&$t<`zxZ@* zr+rULya~Dg0GqUr%)gYM?OeM5XQ9RC1GeJne#x zIXU_Ks>Zq0R`$C7pQ_G@F<&f^u+H`W0A6cP)v#&uM{Cr2B1fH`A=)q`LOJ>{{{ULF zvN^^!wEqCPS;e<&^fDTXK-W=QUlSRT3}getFMd8_xHU^l(XO=ZH&?b<6vH^%1<&-p zf3f2PRm9XSwe42eO9+jVI49KOwM}fnbojE-~Q#-`rYh(lR#M zZPlHaEf@@paKP1+)Z}CV*ajRN)~@Cxp3$RHs{QbNYZ0m1$!&5(ksP0DzB$J`zaUCW z@f`~P0HpN^H5+^BV_4ERmPQ2g$nuZcrMb{~ow^YtEvc?_5ni zlz4H1a(E}))p+$qePZF{a3MwT*PiFry!9-e)ckDHgQ|-;#(^+RQdqBp$$I`&-S6`? z)FRL=VCk8fV0>v8#dDlncgkMs=9AYu+*ZCXJstMc{ms! z=4*WqPuazz3vDJabvxDy(@6gSkq0Lp!n-p{95^o}lepSiGPm#-lXbZ)nDYGVqFL$F zMbf=JZ6+h}Cisht{{Zwg$^FhK1lkq&k!X!WufRl!}QjT^^5rS$ix2twc_^r*BiXBhfdN3?a<8A zFiUvb`u)is!n*wvw4CFw3*==PLGQC=(fYKv`Yp}N%pvej=Zp?{{;#D*FMo^cKL}%# z8*&^oAI<*&chaWQwI;W+wy^k6CAmVmP%*RI)r8ZU+TB{sl?gjePEG|Yt8}XR5^|?( zW~lShO z`Bs8SW7D-udx#Zsqbv`ud)8N_Y*y;(PYHMUK6jA%djVQY(F~ew_q@cB$jOZ5um^9c zKi;LDF@yH`D3+AjVr#h{dpX-4NeVp&ps4N@J`xM4pAs)P^gk*SqF$xOkt<#!$9KOG z#>b7nKcCi_u3ucL+ren5J;(H0jt)If+NTUnN|=(3lWEPQ#`0Zi>RNK%M{-WjkRF1j z)grbeU&V1Op<`j@Tm=Ul)gFq98|%l^wYz4KgZOBT`6C0l$G^_B_j<*LQNeQ^sw-Q@ z1T0WtepvVSt(9?}uU&;frEACB=GOWW>N>)^UCSEI*e5vJK2^57wa_&E7x+|H5zO27 zDwzYwU$-8)q@PZ+Fsj;}vnVHdJSfL=RQg9q(6rwPE@5ePNS}ILF9h!Q9@Nsw^%b`D z;L%P?i@)X{v|}<{E5^~7aI8q+ap_ndrPZx;JH>(*lYEDKhj(G=T}tu@+SXY9EF`Cw zL5zdxn!+dHgxcJbUfp~^l0%$i3=hA(PXw{Sx0%uvucs?%*;7Kg)B1vVt?Xn~zC4qI z$n`a%n%>&mShUm8oQY&bC7bhoYn$8YI);ta7dCbf+*(Ya;#qvYPgc*hU%%3?tf!9f z-!;|9ADM~rliL;5mjopx##*foo;yul9fw@e{0&mt9pFbIv|uU5H#aBrp#5iiZ`1bk zAweTvk_J5x06$8zq3Z9bJ+7a75B$VX29e0&&$6FfRZg?Bhg`gALS|T0Mjv;TeuLJy zA%(*tj!mRCXsmkd0i@k&x}28w7Z9{;7a$XW*dDZ(^Y~X6hHIi?i^`#nHh?jTi>PcP zfGzw?t0ZJ8KBlsEb6nnPo9;&YbtR=|?A-c%>(Go>YoNvvlw6*lz-IGQk#!hnvz$*9 zINDRw?OL6CsV(&j2x5^7+MI`AaC3}+DCIJRytSD|W0GGFdG+SDy<>2Hi#4->@b3!BzxNZ6f3U7ip;~G>j;95rG9a*t zgWw;_^ZM4;@f!J}{tGB_9T2M%!DSf#05h6QxYNxY?S(Y)(VW%vi)$@K#kK5Fl~KAm zSIR*d{{T7}ZPU_=Yl-ad4bt!b0HPw{N$dp?>Rm8u+Ks)+-FRxyNBIUrVMjH4MwnAT>>}%i{Q@LC6Oj0O?uTGj$-w8nYGsjbBX}(0DvAm*3$PECeQ9%Kb5z-) zoNY+0C7e#vSzF3t4JY!F1BJol)|xnMZ}j-?BDrRc3`Sje$sWI2=WlNPIb(Tyc`+?3 z3u|bzgXYfnKSjv<)vXg-vx`H#@bB6f!(na7n8!)R_a`zdvW9y9>?Lw;!c`H!g|YSmp^ z!)xKnXC~S+yBW<|)2`oAoL*$4IK+O%eNWP;y-rmMQWo1=Zh@B4>Gnvr+EuDBjCPH1 zt6Bc8)UM&wEu$wE?z_SPf%DC5UUW;z1&mRMyZa31n#uJZC0lFh5lV+>%KBx8f7-Sg zd$x?DO4fk7oUUQh`~n%+xC82VttVDTHJ#p_d@Wh-7e`pcgmSV2kGHOCDXGYjEvp4( zX!~Q^HPu&Bw7S!@TlXZZz)sc~IrPuopF80gy4K1@+O%`sQgb&?E#Z(sJQIYG++!-; z!5*37r<+bgp!l&(;osgbjVZ=k!~T`~<3FVx*0gh}Pc)LEi&=0PSbk<mUdQYVxu^ zV{^3>9Qj88ew5H@!r}*&OHETUH_~6(TeYDXQrnf>9lO1=T?1dXgQ!0Z;FA)3eYh7g zMBHa@2Lsz2M;(-iqrl8oZE zosS8(7k)>673wo-I(@~^vNDstoX{i|E1>UNsE{{Rhg>mdM^2b_#?&0@q+ zTu43;_(KIeztBBse@ot8#ndG&E&OX3oJVmW?px50r?oC)!H7O zb*&ai?Cq`6=H+1*3Oxt7?d|$kH|gy%`d+ZJw19=w{wr%cbF_kY9DIgP+PfyZr$?>n z!UcChVmw&nC;tG3FR34`VBkqK9ZOl%t@fQ#@rAXRKhn~9m2T7^Rgr zOCg@$J4hZ@Cya{rk*P_4eFMQ0$dN8*Cy#IZ)5FusFxu#69oq=#qyGR;>o*8&*6tjQ zw+q2va6QM$j;^GWTLW((U|5jYz#ix2QeEjH&PZ9EjjZExNEaivdG@USpw_kt{OMy< zl1!Wq`1yPDSxf3P-(+u|s4Hctt(2v$B}rM1T}jA)f4yxq*lq8u<&#e$Cy_v8^in=v zmCf|lj^^CGoDQV3ZD(8@4(6u1)!#zBwwlguuCA#5&AS=n*iz)c<@kF9S0_fc^5ShY zY`A7gWKeL&)N%e)og1hd&aJn#X%$_=t8VT=LxKKuM_)^Bq_e%TbKq+lY4HG4%b^*{ z`>6*%TFTt%qoumPLEkc%E<#Nm&^$gz?SsLjkG~s(TOKLhNb8r@P~Yh{wzEc#lcoSY z)yJ>vT&m+olE+oFwBG42jH*cEf^m^u7Hvd}ffyhY=3akV%3ta)bJjLSSynOPCek>- z2mJe2E;!CH6~%J27t-}7jb^i&ML;E6ga`VH=9zS5)U_+AZ(IIW0#-EiX7oS4Ya!H9 z$sVlj86l&PNK41<{`}VCC;}+3HE=F7N8$=fW01b6(AysrN z>z`j!kDW=;ombU838Twxpz2L$Z*eb->EK5pXCMsul%BwTlvAkLu5T?jBTgIuR~@}a z`}xp~OIp%=A!!`Bx)^K-iH0=U zyBm*@Mt>;p?O7PQfuq%4G>FLo8+N$vNA(YCA0D#tNbf9rk--H)#y*u^=Ja^6%46B( z$`0oT*1F@0P5af@&GUi<8*z;BOv2%%N*C4>+!B$-oXbM zI-q8!X%xDInYeYgC@~+R@!X$tRUxsK4R&a)WCf#+IT&LMfw7FAQH&aXyMG_?P)66c zK4KSvxO@JUW2Wyc?==g(QvONdkNOUVXA4@cCfsxs#Z*3jhXB{_@cdIzUs$KeYt_) z9rz&bJ?i_IrO{gic((g?9P`crA4(m46~?pE_9orZ8>?5A8I^{3$iVt@O^+qGx8p-5 z)MT!Xbjbez7Reeh1e_9k9A>CPdnYo=!CVp)1K5A96Por-KJD%9p^`g@#&$pT4{=%P zm^<%;m+=lt~9M9!wfO|S3{4&j?TvV*k&nV42K*qxcd=F>bT>^lzfjTt2H{Fg<&Ld#P;zSWh~Rq z1{-d3jQ-Wcb=cvs>I>NHxVGLzcs`lpy8_Q9s}y$jh2pnpw@WXv$puHxgIT_|&@@Xu z8cAaEUM@T`UnP&I=D9!9^1O26Hr;|QrAb+v=-qxDH&i}46K^_fly@W8{i{i=%K(x) zn@2~smuW)z$9!}570kItXJ2DS>~#YDKk$+%W(0&e>@%Eyoq9RFGILoXG}3!Cy1mHo z2)cn=a+P7}QE6KESY)=IH+w>Jj^$h2R2rfsy^XNAxbX>yKHTK;GgK^XraeCTgwY=g zMqwFFzypqc{8ad*0#xgvx~{P^Um5M3rr#<7{u=2Yh5Dju+D+xG`$fb*%s=~2ukBoh z{tJi@Osj-rjMeUpz0@o(=DD{o;XE%KrybWB!1?jTZ2p=#F%GIreH}ho?QeDI0^mEa zjleyE6NW!ykF{Lrt$O0;sqs2RZEF;T8+J)`Y_A^PhO)Y1nJn+MW+7O47aj6Xf7FT( zsZFTpH`bF}IN2(PW>MvDb;r1`K0cZ`8-nTN#C9=_A(n$=_zBlyIwL1Bdi z{Wg!*gLQ_2k!xK=G%%{F*~fC6a2s$82e)dY)m=k;ZWiJbm%_54nVBcACtO{i&iEb7Fwe=H8<3f|emEOd)& zK_By36-trXkUo_boop>)@Bq(@q~~bC9sa-Gh~bP7-OIb+*_ZjIGF5Yo5=B0Fyq$DO z!cF^$`rgtHh0@}N6Kf^197h=BdXC=w)?)3Bx2kE^wrd}Y8aytJNDeW;&$uMMs? zAiCbOS?^M2Q=9;C`c`u0@vST^q_hg2J=08a+XapX=~2gNXr#32Aq&Z(5;cs{q&Ita z2-tz1GgvK34}#R=mR2QZ%4By3{W-1nteRf2;$2+CpAfN?W=6pn_C2UAo|&g!=9&XAg-A#zy4wx_$uAKrg?Uu4k>=U+7w$-LLZ?jo7}>+!e{iYhz36 zdzD*eE|D=0Av})Q`ufqHxQf#2PqEZ55nUJgQebnnhCv@fKYDCa;VtblYE=EFD$?%m z2DNJ>5_oOms04QJ>MNynKS{mg&2po|Ng^H_fyVy;V?ylo4LeT1ig6;`TFH&FocRyF zJ?m=??DuwZ+d}b88)Jdaas8=1Ppac3ENBkrzNqAS9hKa7Lh3}5WKLreDC2NFvqlyh zCh90|Zp(O!wf2?DJ`b&Iqws9(CWUZxo&9$`O3m27$7{`9& z?N!5_dWQTCn%k2$eOc8zzaj|HQ)+ELm{4@p1;vakq&CIy@;fljN8Ym*nt7f$;*r?S z#O=Z0QP`!lvoYGdYZQfjJ7?aD!3;}`5vP-%wkXorU&1ujo!4x($k||d0~{ZpwP);a z{u5e?=4*mfFk$A%ApZco)13s?mocQOj_6Pm+wWCROWj4KSzKL4Vq`9kK?gsSulF?^ zDhWPLtO{x>jb;3|SGP}b9EL+12icy(G(y3pO=4%#U{U-@Vg@bv*&tv@1opuMkCC7c zekHz<;{jFBZvfzAcc>@SF7(DXG0LZWfX3T@DGUDqlTrF@dsk+R+k0k*@heWAC^U=3 zVjej*ym{-Pe|>%|Y%Z)3hs0dUbrkr+M2XEpT`k3(aVj9jXYdTit* zuK;>(s`7kHN)(V|2PH)wx{VQ}Gd=?L`Ot}`S)>bWgsARowlZv*wX)w%-^mWE6wea; zHg>xI0G(($qzikP?qXGqTk|0teZI5?KMLFgL(6hOHK4haYg$Zku?FhgfIbM zldTB*wu)BC@sXsEu|#8nM+9Pv!#dlh$lu1>=2Cb+`K*k0v*~w?He~03f27rec=E=< zzm#{JgT~WS$%V<+fz(%aXte~3P)70M^9&q==~SbcVjdJDVsbWtLbUB=tuD4ardUr0 z-Drat<E)&W)n!Xpq3Ci2@LQX0Y9Rp(TyEytT^Zz-0cB zp7{IMM~+h!)Fsq_Kq}shJ?KAH$!Rc_(p8RB2P_Hvha7);@jWhi!#bCbB_NJ{qN*m6 ztK{7y9D+O2&TbM#NYL_5K|GE)#XC{cq=L}}uxVgi4eC36Y0&96*Dze&TgnVJ$Q=Pb zXFi};x~Ca?udz~o3U)VlFkSe!87COP^sOgTT&(&HjH*c~E{6vCh1+t;AcEQ7gC&Q)9H64vPrioo-6u~x5{xpQ>V2qor2Y-`f7tUGlHY@Ed+-T!J^V#}C5ML6AMI4N9-W0+*{n%-b{qUgJ9*@qhgWpD zje$@yN01)XKThjxw)>vVo3il{dCIir>u#kKXEvh7Hwi-gbh(8;vnt!j}n`Q8^|@@k%3(b);Qw3u#E3UnmyPY?a#ed)Ot=yb?I8+zvS7= z;2e7A09A=~K|Zf7rMiWVEQur}1w>KiVts{l<<0e4N$DWtpD3e4Z>X)ej?9dU8Xqw3 z-yvD~wbGC02iAymp1%J8^OlN9jbkjJo&g=rb>xOlDsg=RJTgW6_x}K9nr$OZvvr#f;wb)K znyX&w7LaM0U%|#CxiamzEHDD(<&6m)Lj&L0#?EA2!ipyq_+?Fb$6S=e4V>K4I zQkkP3G1{=SkU^^6THV9pypSscpHM|URf;IF0;=IKqT(^KeoEg{Q6{40; z4mZOPPJKAXxjp{%w=vt<#k)_ zWzKj<~`0du|-Fz}mSGfk7O>>Vvyo~2*CDQOkf2%`t3^Lib zo<_nPW9vjLmF;y1wF$#8QMIwp2A^xAS!w!O0T3}Kc9WK%9XF~Isa!^qIkq$Seshph zlgH^yoM#zu=?jfpX=xhWcIw{GOeka~N!&8VybYw}=iiU-L^^co@@bcr`eDb6JZz6c zk&#%I)qXQlyZES7shB<7Bu9;*hYSbGqbMjspJzraT>Z3L zv$2wSt{`2+n1C4hwm;Ufw--`c^&`y$jPj;cWB#1>&OK|Yz>w&+_ZRX=U1lnZSmPWV zWBb+zTCla)PK~fk;O0Wv!1f2wnvbN)r8i`_$_+F{Yp>jmMq4(JOLHRlvPpq}eTntO zbnOpSXzikoV$47pVf{qcD$%-nGA!caQ=YYPaAAa?@w$&e|^zmnUp$!L_y86?5uwoc{oC-iX5*Txm8pMMKI#`Fu@9lL!$y~$_A7j&$FPQ#e%5!4ki{Q`zjG16VkqXl zX5Ce49aP5F%1#e_5!il|CRw952-fjO9l9WNU_UU%a!p&)x`tct2H#GPd(1h(z&||u zS2Z;*NJ%GLUV&P5iH<=r5;XoALIY%Qst0d=Gfcj`meNQbLZT;pVE+JCD^9v5s?WIi zeqUY3*S!VmsBB=5!D$T9L**dGRF^!QbNU*peBQ-P$=caGm)4qlM36@m#^t<6@Okk4 z^X-pnv3;ivQW7G%dtksfi5bTOpWd*RR%X)Wgf4tp2=cRXN2X}d)^03rn%$XvtDJgr zcq8RTSRW+uvC@zHbYJRi8rP~Nw6f9egmKsd24&vM5we{UpLc8VFD zPDkE=Yj=8G{nf6au+Jx)662+$^ zb}+BR+}$7!-NK*psz#$Pa;ps7t#d(*COtk)Ev`+~#L2v`h8qe!ziPQQsPNg@*x3a# z$+jgY=6L@Ae=2RBg$9$S9V%HJ<8!^(jCr%^`cYW4y*;eqVawaUh=+fe5$jxyu3uqW z*CdBPmiAJVb}U$gke^;THBYOchT6rUjXB&TRUM8!YcbR}8jan=-VM}n?QHJOGCin= zPwH}Y7M`~9NgwfzKRz3GNuxiRbLxN6s~l}q{{We|Ck{Xxd9Jm4yh&`9=!0`e>yihs z`PTBnRJ!T(o<~^(5}3%w4+A~E)sD2Zyou&kl{UPYMd0?t7}liMefYnu2=f()N6plH<6V-io97BF|jMstI~ z{c66qFx3o`MIjhtBd8!{k0k!s6j!G7=4fvuXIGU1sle_|PCsg=r|AN4+LTkYD$}$= z6j6uTdCq=(R*aNh-$g#7apOQOEo8R4jv4;|krni0qqp?2><`S<9+}i7(KV}!TbNkk zipV{4=tXOKw!%;0&u+>Lj=N)TW*(#IRbj||7k)*Y_lRTW2G?+1PR`kY`;0w{9O-4xV?V(vxBe**zagP50UiGKcEtbbm z#ezm6QMy2*Z$9;!)9z%_=go_<$i$p4a$2?D60(@>u0Zi58%u$VlU+Gv*8B-4ZqY{D zsAX#i;g$aY=^Q9NtL;!<*`?Wv;?Cd4RBW_a95Fl|eJJjg(mB-pONa4dg*R*?yJTP= zmwLM@L3eR1dH85kAQS*(;}tcU7jO~H$@E_7cww@gmQ_}5p-fBV$ljGXzG`f*h# zn=Lm{msp=mHp;^KD^P|&d19Hz+W-n9)cREV$4$i|tNdMrg_Q^9RAc8)vB4iK)_10_ z4Tn-_;t&C4F%>`e_O6v-FT!i`#V9)@Vi|w#9-ncV<;ypYX~fcUX;bVEX{`9RPm991Ak{-m(Dag-7RgUAA-{80FN2>uPwc*auDI5^;dbMpjZfa$Pm_PTww z_1a0`>}HJ*a;J>_J!+g&hc2w0tvP9z^_$Ng?&X2WEs^g>It87+B-{b;+yHZqdlCEA z2`|=Zq}trz=jB?im%I?7#dgIbpCUZ}0E-+S_wP`iCkRy(g7*cr`-x+-m%&LDrE-et z-B5QU>)Y*I;_FX}+fcNcB68A&Aet@I8iuh2`d-*cD@TDFq4WcRkxOH7Z`E@wQpNDP ztR%V>QW9KpLH0G%f-=VrUKytvR~Mrve!dx*2Vo-t^vSC$X&|(C%ZP$v%xA zM#BaEhSA9u3@IaS10A_v(34u8k2AVFH<7Q8ZeCMK3c@>tqjd@ZZC%aEmf zOz;TF!S(I?*3bBiT4t8FKqQwT6FV6po1M((G# zy;nu@lADHoE0x~Mb766FcrDyZAqdK+*m1>cbvuijE|LB#C7Ps(2nHD2JRUp!^GPf& zqsPe7YE@+mxL(syM3wPu$8jL!f4yz5dmI@b^pq z0M$_4!z|2}@I~VnJ;#14H*=>+{C+7eocw@-3rTG) z+FQ6JBoyvYjzRfkW}wmR?O|I};3RS?24==dC!AHAg4$iL#M#|6w&38le8WDJ$nR3) zrl-3_-z-ORINJ38T{{T>$S>|al0QRr=Ne7Mhfp#xUjMs9CqO(OO4Gl4*BN? z^{xJ;({Sn+Hf=c)BzEf}ZSA-K58KwM^)xWd@ZLvj7=qzeMSN#*#xj0`6&{7DGwHg8 zt<~1%w}>o7e=t&c8TA}?rpVl)rH@a~>Q1@)Uyp+`cPv-33wvSWyGUaNM*!y?{OC34QFk7WeXZR^G;qlZ0xsJ=2>y)sA7fn`p)TXR>8Uii<1Yh5ZP)?o3CG_U zApENubUS~CzLVmXE30-s2JS;JBzE>b^b<$x`@I#Xf@^hWcf^2kw66ez^vyfO^1`w9 zUMrVc{LY1E)03uyaih)}WQ?;b1BPTRkPptWT}5Xr&2M3D>lLyPsxy*L{m0U}mY=9C z-j{20YdK|>H9LsI6+OSqeXF1AmQQKab4e*PEy5RGKPzqrn&tHQB;_uBq78BF>}O8e z%N4=XouPIP#F73jzm)wzptp9{R+`E|r}G=hwN(4(wrIAk)DYO*L`ABbg~Ky}gP*NQ zW2#-=M--M;>KAiLjKzGp`qx|~K0Ktm8;eTsV%tR4x}BoWo#Idi!`q%gtur*!X?G$# zJkhhmCmi?x08ARk&vA8gJaXOJ7$*n$iaTU;k&mSnwYa#NOFdf7Qen9X@d!Vw2L%3= z7mrj=^I;)z9Cqq}jDe2*>m{md3l^g!B$kiE+Uj`+<@E1SMkKblWtQV@vawJJ;^|h?OihB;cLivO0KAvNR_VV zl_q@nak0ifHqo4ZfYRxA(OJtK<(!f>LCj=h1J;MV#5z;QJaQTCRm0_fD93U0tE|?s zYKF++C1vujp;leMkC6mao;^Djq?OUoH3{_R>2|xei^9H!KwUG-C%@CNrdlYv({Alm z)grhGQervUMsf4@rrJwn`YpT;7vjun>KOifaLf8tUji48Y*K7ncT6tqaC3qB*O?W) z4acn<`%=*FboY{Aphk`5khapmlZ+31cdMWJe%DgbVZ03Kc&c(scOd&#m#d+M;%M#f zWq9_Wb}Bgs9f$hRXad=QEUweQ+m8lrPJP3B*Q~QSMQ)glH`SSFtsZ1zlm7rZ7V{$a z6{fM&=AWdm;=5U77IMT?sLLv_WjXg5#R<01?joJ%S;)A!Lg?x|s=)IZ9=RAJ=~~?k z$zi9sy0_aTs#ZWb4l_qQqL#K6+H{?njV2$8kvDH>9!-qEV6PeER*p#FhHHCL;HqL@ z6B!2wwMVGkgqa13fit$`80E3fDweZ*bMY$ID-d>2b06g+93PcWi<7>De|o`cdbPYatq2Z|kHfLZBhdbp*mNhe)jBp9ucAp7O~}em zrU1|CD;d=~Mx6Ro5iObon8tBK8Fqavw#>(C$7`~VHf4VRim$Tiud0UTR+N^1kB1a+Tc>OC$ zf2YB-!f2IQco-NWfZbS00)z~>BhX^IW0EtDv?tV4(?V|Oa){vdV?zFdP#lOB~l0(g`1AGpLI8`O6m^a5Gdef}vS$)i0fsiu{4;>OwRWR0*x0qPAIW8oW*V@n!w z_N|L^r$rQgDxloG!K-=~gYk%2cOo6&gW8B|7ut2z>=W7L;E;hlYI1SzK6GPB>Dw4D z;kdJt;w@)5D#!Bw0Ht$fpR%RojN;?k3u)KlYjRo1Sf7lZ%4-{CsKk2O_-Y9ATFt$D zr?>b>trE>;9sbKmB}jt-G)1$!o^e@jsUphr;w;J-reaeEkTZ(n^w^S|qg|t;l$zQs zy`=Lw{t)s@Zd(#Eusc3XD4wx;G`%!I1FFnd1bwQVoyE45qC=}-B(oupYM;(QCz1D{ zT3zHimY|X9al1UuHWEngYoTN2`8BAE6#oDp@-JHHF;5yiGApFG!w%s3f-3agF*U>j z*hw15q?C(xH~kO3eJZ>*OQZFWvyI)LEOuw+D@Qbn=`xl8slYkpe8n7-X{Q(WB9&y@ zIYsTH_BStYbrZ!R_g5G-sp*n!po|lTAhFFJycU->$!o9XOJ?%NdZYQ4=jZOf+OwTU zr{3sNvP-q0b<8uTDI)q1YS}0C;-K`(x6XljjqWvaja;52wz@+bs7Wx*lYv#P3{x3qg&oX%`F-k3Sgl?NZto->DPnfBa6N`Ahl}zo zRrlZ~uOupb4-P1s{{V(cc_-X2wO`YNA zoh+8p!|@kZ07itAlRT63^~Em)(<=;#KiWDpj4lv1<(6QjhzGaG*EZ^lS#|jYH zYnJgZt{49RhBk5#f7(BDT1$(W#gy%(ux7Y*&U>gG>Wo^1k|-An2_qx{kSmuAC5l$W z%J=PiGrDcsR9RZA5%Mv#eLd;gP)ZTIdtj8g zu97m^eTK4P#_)YT>!(v(z6}{Q8oiqyi`C@*9I#znpM(UG&&J++3fEie&}z4kX|^q!SmJ3N zv5n2?T)NOnA!}&V$72cRMm_%k){I!|R&n22xPOI#Tt@Dr1=rTOy+@>s+nVg^gZiec zTDlu2CH5%*VEpT!#35Zk2f2!9*!j>LVzhmGtlCR#UrmraY~U6gjQR@0%crr_Sft7( zU>qWh`F-npI3)(Y$J{{X){WPH2U!%EUVA4rY|l>Y!Ja0wmgUsOo(TN|5(3E+VkA%CO~O6JDu z;U1e6Ob<4CizSOlP_zQB-BV)|iz^$)Qbr**eGG4>5_)4++l_LO; zwNcXMwzOX#Pf;9K05SO=T3jFPV|O0R+j9GSl4_cz+|c|zv0-}yuZOeKJU8uK2c;yK z^xQDsI-9-hemMv2EN!Mb&l?;%o;njN)j%Z6CIH;vW z`LDw#+0yk1L|SAo*}O(l571(>QC_8_k;0J$g*OnRw+iLbO&zm3BzP2ssG zvienFr0RCe$trC`Ei}ogsVYQW zJE+`8q}eo)lLR+IVfS3~TI;JdZAwjDR7q_dW%dEfu;f$kbj?04oQ}~QRgy4?j_kwM zr3JL@F51bZ23XT{r22fSKaNgOMc}0N*3pl=)^9IbTg#P^ge&5Rit;;gSzT*VhhMu} z+pB;1qvS`(9?GUv=r3z1rl zQ(m{Uy#5_y8f~;b7}}W`$3J=#j4{jFt&Isb^tv+rEv#+QwGAj0`0HsMM2t5Uk2v5T zZ)()^doa`DmfAS{dr_B>el-dUd2StKR_(O)s7NpfMG9K+|GDaqzCn(|G|O zlzZTPE1Nb*yQM*G&GcHv-!^Vv6B>wmfiNS01dh@B&Pw-`cwLJ<23w%H6HpS{5!CM^{r=`KMLX$DUfhq+auSC-dgGJ z@yN0-sb9Ex_nZwo<&0FID`{|N%ZEOtmsYB7g0!;Cg_Iq`FzKY ze%P(7R`BWB_+;8YG^jpjIibBn9nPdgcJjoNA3VFe5uVwuXnLDzcqZf9*JWc&yNN-cHiHYB>w=N z6PofVw8-MQVI#ROh3?1L*C6W4%l#`;xV4oS+q-WICJ4c!gCFrZ8h`x^WZS753%;m} zsIM&i8K1)wap-$v1bbDOLt8;T?Z)u9D+2!jh>qv!SYClemtB(d#v+b2CNvq_yRrQR zZZ(dpSi?r~hH!#4v|C~0IIS=%3suvqHJ$9uBBH2@os!+9~=yF2krY; zT^lcDl4W9-fFq$jnUwzkdd+?oX4~yGC=! z_4GB*>ZGz{rPAnUkv*qqqxg@YMXANpTCU&Zq{{@`j|&@e3Ho`5=|g`IH7I4dw~EXU zhg2w`J7XBdY%FiB(%MZMUATp8t^iover1z6{VOljx+2;L9Mm6 zg|;R{EZmQOYF$e1>gMDNRc0G^9DQgkH0g}>w#~G?M|Ed!VH}KZMemghe@kZ=Kd7d4 zCElrNXEZU|V^5j`zH+$)l0i{aEM|^vHrIT6p53>CeGekFtE|PT^z_-tusNV7i$dkaaB z(wLoC=bn33V@bER)2$=6w29dwlf?ztk{qZEe&7$%wvfd4F^PORA&)I4G5Lu9K#F)2xQoDw}h zy;Ar#wAG@!kOo!DZaj?gFl(N4#7VneX2$X4;qo?R1d@+{KBv>7`p)icI_+YbQ^(`U8ivh6M6`lMiDqNHisvWNy$I!ZPodP@or5fOnIvxlRW7Z@M|!mKIJZ?y zHZTb%zs{r4beDrsyN>7rA^>AUYN@-}4#)rRsLNag~xt=T}mtLF19$ zwp!+@y4OoV6{JeHCPbCv-JGfp0IxqZXB>$o?PVhwHOc6b%KqN#r0?|Eyt7&_kU1IL zF~I)-ezkiavIG*kZoP}728`R7IKt>8@Ki(j^dx_PEAP^j3n1|6O&Si-k2U{%A7c1 zf)0IaH`MSI)@R-@*&O@vT6<2OpH#E8yp5qZ5;%F{-RA&v$o=Tfr_s->MGThrHtjno z$p?{v*wI<>S_cc82IEL-zkV$mMaN2kS(0#CK zm8O9{ix9Pf<~eeFBTqAR8oRPZiTyzF~RR&Bb9J8f$2%HziHVDLk+^?q`r_cS_Qny`}9Bly7-qC+C@ z8<*&R)~of5&_$=f_VX5tADACPe{S^_ld8av6YrjBit`zZE08_u;|Xw5i8|H!9QK#G zZKFqUi10$-haPOHJ;4peLpR0KKwJH8(($7)tg*_j7##K@qqw-1;x?3$Thw|Qp?u*k z%yHYM-1(hFK=QsM+NT5Zn(W}3R2QusPobq3IuvlTVdIJ20q$_Xk@{wc+DR4GuVyYJ z0z{L>+QWv&r`NaXSniOWWVW+pVmu~b;BZJHmr~XeJx(^Y8Te^8ZvOxm`|Vs06Xxio z6|I@u?LDRH?LyaFa|O($o;eidLmpJ;*w<0%i|b36p^o^6Dxr2BLmtQdMRUu**BbQK zb6j|l-6`A;7~_l&m1}_!BhLrr&lD>duw4w2Ic~ zPGMXbLaOI?IUxMFpcfithNaW-Nj77@iOg}bepX!P3_hN2cz>9z7i$j7 z>sbzV2{U(OM#x?LU zlpLRPTRm=MXh1KJ;~|%j!``xTS(j%Nlqz7_RKZsf6_K_nD0vjy zQmb&LL6z)5qQt0?V?`~q<=&;Z(pBJ&;KuQ*6P%209^$R_6>NX0PMKcKk}c83#aWJ2 znkA*{mzL5>=_i^Te<_FN8T6pH5i}c0oT%-ZcZ%}JB!(hzJk+v+lKC=~Y}IJm`~zBs zRz_EM!>@78R@ESiTN$H?OEhycDgOWo&p%^B^m*d6zCRfUiD@#8{CSXr!vp9=6u)aU zm8OR4d`@w>az9aA?;4EmAh!BM_L@{$k4P+T*q+)!C>Z3XaM=F;0BX>SSQ76=h7S&L zZXf3O+kk5`VX263BDRsj!05=+e2p9Fdq&c_=Gt4EfbqU#5+^D{4iD>!hFD46x~qT8 z(e}aGvI~o|4x%3VH502Ak3Q$xlHUGkWtBA;;_#$>@v@G<)}Qe|MHd<@^T8N1K_`g7 zcT9IH_4cgZnzowGoXL4B##KDBV-&d3;+qrkE3U~+=9*z+a#Y3GbS@4#VxIbXGut8Kg)FE-#+y7gnCQ~ z#yUvM^^TWurE7CVI{6!z+zuUm2&j5s`?ILxj$U)iZU}_x2YOA%WIeVqLjU=^yXXu=kTYPIoUJ zn4)NnVW^3(3cOQpQU^b^64CU_Jxj-t_kgSb0Mg@8#J1Qetl`_|S<sO< z;S%dkzMUtCa}=27iRfJ={7UK@tK?{Haldb3=hHtb&~+w>r&-zWwA*he9$mauAF6~O z(}UPs)|37J0CO5;xsqt00Iu>uZ$U=2y)iW1HqoUxck?^3?d%0o(_w|RTPRv`$-6Q; zA1;0VRiNq{+Z)nWLmz=}{6~ne+dAYXe8=rY^_c!6Nw>Bui#78I#{)j* zgP;6wM*JI>Uj-?3Z9iCfqO*f6GR*8kDIVCYmaTIQ+&4Bu!i=fLa|waUMcwxrcZ_xhDAt>hghA^=EQc3^SXD)4_( zMtVXUOKmc9c0|{5w&LV=!0al=@bml*(mNf+JT{P*9N>|h{e@=HuHa~*Wfpi{{ZQ@med~X(irQ7Xr_ zK&Q6qv8tTfN(ZRTR?+Sn-bmyq%mElx;ITc0N}m?jV#j)Ay<%C?(R^egE>NlO&#e@& z==~o}vw%l#B)XAymS#C(M>(r^wlZC!o3&W-Lv7A#>@xgTyr3M%0{0!a8k@@H8cvM6 z*_rD;mu*_{8L=F2!?l=vy#SzaXjac=k;w7|LJEXz0gBu81^0&611D$)IQFcK&BMcP zi4gG~LU2I$?N5$U;+5$cUv@uBiZcm#qXoerXWE~9{{RvEgajM_#~-k&(M5f0ZjA^r zO3a{#9f9=~>+Ms**5tL?+fV{z_a?PBDna4NS_}RjMHD?tKAkQDTwAz7_M!TBPs66% zMRR_hB=TGrCBLOZa4Jrjnpk?C+fdu&69g@ z**^?r`Z5h(?N?gg78$%hFUX%-1uWh*#4aQyqHVxqf_>`NWlb{Tc|r%sfe+8u^b|VA zIi}TZZ0#fQE@vTBcJJK%1x6hLG2V^OOG6o3jb8W7ZDfNRyF91zkMpd*Q{LTPN-YSWffB1afr|F(3UYm0Z$8~!;sWB)DG1w1E zXg42mX-UW0yDMldbEovBg}ipA3BnD?N0_lZvH8%=V@+GlNVU-L;@~rSla6ac9qD+W z!OWK|pr2q(V>QiO>d$c6XkcNL;{conU~x}|Zc=hWaOVBp8kd|~O>3vxLW0!*JAven zY)~Cm($3RU)o)Ca+(jIul!iUq54W*3OQ-Kz#^%{BoJ}ToHV$wzf&PD`bV;u?=Rwi30HvPP(O zc${PB`&K4N*47u()T2fi;HRPXtJm7A=$3Z&F@o|-{{U0Xjl6ITPB7-%T@8(Lm9?Z5 z*Jo`Lr8Nt-VI|eWZHbuYE&l+D=64r!>Kb;8Ug<;^f3v@{pMT`&U4+zqz)K zI3+12$jK%?cMvO;YFF~<;kMkhxlFFb?VqJn-v_{#-24jO2*3oS^2<43kRG5tcOzk^-Ac&;ogV(^IatFQ;^ zYtP3~laRBMPVSCmWuDoUrFV-1XPblctz;0hbrqZ^afryLC)5fVu4&qU*6k+OY>aTM zgCu#7^X@pM)HQDtQh6b5p-Boypd43Jl9Ek)1x?8(X0J=tzCWm?0FQ>1Onv_Vt2q@@ zRiEJXCyGtkmyG`am1lZRJFP^t=vpPWkTPX)xaXW2+iMnI#UzegGjNU zr6qQZ)}di@r|9wDhG~`Dt7Umpo+^7GH^d(q8AdWPF@r^PySBKw_z6%(i|1vLxfnRj z4C-4AO5dm$+Ox@Oph?4L1K9qQV$`k@dn)xCZ$Ygt#s9;b*?-M$zZ{QLM z^!DPf{-3EiKL&(XB%2dUxfUBPCXMalDq?~$!2`Kt^ECTMhWl8y45hqDkmQ`?1I1qJ z3n-2ITSFsHC9(y$X7zG1f4zG^)8n_-rkRuh9N)?wihyyC+Pw!j$_@R4Io^#u>{Aw= zNx4=d2CG3G#nh$?KoucP=O?>*3U%$tAyAxmCq9Ct=_{*yi!*rWI|`H!P8D`0!;KZ_7HbNoX2=m7v+&+FQi4 z+`=T1OboFk`ulO(tm=B*wwrF!T+FBk&nCIPt#5H{18lpNK)>{YKmAPlfIUCbv(K%i z#jKW>as`z@P#ENrJJ84J{;P9t$|%GBDV+vxx`tbr;kLGU8bgI+#WPUqT~gfnY|tjq z+nC^2FV}U2w~E#)HQ71<#z1?0E2P~tSK5A`aN8Z8+mh#Q4s*)=Nvh_=u<>=K3EEbY zGdCZKw@S>3YJ`q6yNVG10EwE>omd#WFmh982kTjFLfD&&xd}i-#9;@N@_SP>xFeHM zfi834Zu8^RdsnL*7*ubGb&|SE`5kvnxLdtDPt@j6ZZ}6Wt9Cr|`x9LkWIBehbXk0| zaV4CG)-p4+{RVOLtOe92TSpNt#JAdww07gQ8r4n2{Xe8?7Oji;V{2^Z8DYxv^d`Is zu1@9hN-~SJBbW6>>%-N$<&L2X#fb_aJQdr(KSDYC)>=kudG|7(2!a9oS5fOr7U~Tu z9YW$1O?Joym4_=b~Ri>mHIiZOY#1uBOgRu?PAH^!ioJ z7E6h&5hD~X?dg&;kKVJrHSm`A zhiuFPx0xNdKT08{&2=81sA=~s2r!Qf{{V{|hN4o>9MYoP}(5{i^foGRvpf3&dNAWC9t6d#(;!>Nu`hVomZ}LqVp4ma*C0-@|`l zcO{e|M3Ll<xfNGJQ9u zn|*3q*kh2apPBaXhu8J3zNs>eKHU|Em3w2iul6+rHrJgwt+m>N@K=B&&=L6=hC}1q znxNCQ)||5PKz2-#?OhU+$&-^A@!;Lt30tyHX)GiGB_7)07x8V+lyZOH6_s5M`U|NI zgO%}6s~muK`i^SIy^_Z2&h8?2Lf9kaoc{osqrZp~THI(*>K28PcV#LUj1mri%9j+L zIdJgJ70FWYXJd*+x4F~xOOmN}JSI?>5%wy;`{&YxbWcuPN2$1)F*U3X-XjL#fd2qG zNHvfll`qh=je@dzj1Dte%{N!Kv(T>OjiYfk-GxVDMhHLaT`lB-a7(Z?CbYP!uV&%k5sxI?l_Q(YV|3Sfm7BoZk;XT+dwr-){BkAn zc$c#Pz#I^LYpUsO3?3|#q-}H=k}!K96a!xA+k<%wu&T-NEtzD`3I70b`5NrU>TT>r z%0B1N7~Pnr7nauTI*3Zlhu9E7&&!%gx}L^6_zEn>2DiiR8QGJO#c#T2O|Y`Cxte0K zN*iK>*}hoztk+psY0DkW)6B5U$O@oQi9I;QYBV)I321Fiigd)v*^R6>{#@OIO;-Af15Nj4;HW z+*fp?t|^UiPLm5sbA4+a#+Rwvy~Vq7vg6DL$*W0e(Hfd)>v?LCEL(R4GHznOU-F_l zFHY(@J)WC!sQ7o5x|%A+?0@MK-B=${QGeza3-d%bAh6-eB`yA{and!O%I=dCQ}wAB^l z$&O{*r#yVcY%U(9q}4Wq88<3nfBj!^DyRyl#AA)$nEGa7Ll zPa>9Z$iU<;%N2X0?A^6}u|@GQ09}-j3aA{P-iY-Mm2Wh!GGPKQU@^$0&6+M>N<`e< z^`icTt1P#X+0QDdY_kR#2iqRirRd#RBkK#z8^TdJ{G z45a@6mv6NZ(wc233xRUNNxaV&Wh4&O(z^6nT`XcmQ+Ezba$}Xxar8BWp5n&h);L`= zDz->Ir{rnydXKA)JeTH5T%z<^v+65}AyjE|pXqK#(ze#OT5DAbc_qVZJ{2?~(0c2y3=8@^2 zO3aO4;ck!d7}nBvP_hP@^+c>q=GbOZ*fcVQP_Y_0%3OhB?W*e36T#o_D zWECghxHOpYym=NW$4|*k&r4|ZT}-k^Ik$9@Sk%9iVR+-U3)F73_SI6(`6P+9t4B0# zjf9Rt`Bsyp`YtQpn4au0OPLTXe%J>jADJSB%WH3_>6fv|6kia?aM;7Erv!f0SW6nn z`1l~2mx8vPq}*znsME)tFk8gOmuRT9Z6^0if?1UR04+}vN5NB`*s1z^Q@+q9w^@`) zwJ`bo#C*R&TR7*2Tasmud=e;iMjof$wrsP6y3mR~Z00au&WSa&j7-8sVtqyj_U5lc zsz-6A&u=Q?>dZ8N`m%b_4O^$*{{UD#mg>gZ<})Bc{VnP<`_*~0@f1EJ%NUpu^T^L2 z{jw^qag$81K2Dy@Tsq)b-6gk4RFZN|39U}IquaKH4x^?qRZJ+m^S6;uL8kXYieK zfTRqPX>%*57glb6@hfPS)2_UdF-+SK<|Z66pPh9rD((r@q_Qxiq?Ig~+=JNGIM^HA zF5&FvMM%I$pSff0R=OLeZ*6tEd9CjrRXjL9l;)$BNx`=1na(g){{R=|(0=avJ3gbk zW>t9=nlYbFJJ&tx9UjX}xsO%0K02%JnhB2Jz?wVNR+@x;L8{4Nbf!-k-C%Xf<3F*i zHmz}}+-?_Yz(hf1J*u9X4*4cDrkt9S{{YiL@p=xVAaqBy@K~P+V4%pspUjqu2J9^<&KpP?wU*3il;w1QEzD;ac*Lgfk& zcqixeuD5-o!>Ilr*(#!$ql7XXbDg~YwaVZ!YXE#QZt(Erh0XHxFaubL24l8zkgVU75xR_OLQOjLdiM%n6Syvla zj?4{l{Wk4Dbs0-_R1+< zL1Jl?0_ro#?^v1dWrp%gsB;|7Nyy|Mty>fvtPoA0MEm2qlXD*tT!MXbnsQIN>M17l zVUj&XO{xC?GW*4RD49f=9l0F-`J~fqTK?q48wF4@SdP`)wyl?aTMFt{v)*bk3rNeU z8B?APYfsU-V#5W`$4xD)%)@|Gf;pgEPB*D^bGVJZ!lNnijUsY| zuY1r}NzpIFu|(3xb8ZHAqvHeERn0@EuVuPl4U|N9$vo2Z3_)zxQqIpO<}7PrIl*6$ z&2eOtQe?8X%S^=UklkrwIh7Qc7itwX0$fjjZntwGMgzI+n$&4$;?3083bHnFf-(m_ z)ZVFrD0EpwC=;LQkR|jy#ZKE>@x+ zu(9};-v-j8XBg+{Q)zm7+{rWmc#fxeNqF;mcI+x!7*-Wo<1DTlXy zSC%}v9=NIUcF>9LmyxNZ$uEHn#a`rsNMFi;cjwSj>r)$KwM98VoDV}(`l{||+RD~9 z*&WM&G>+^69B0~})=CDI8;%(}TSD$JdX)8x@1j-kAeZ9Q_?OiydO{L&&H!4R;(@`5hniY(( zXju+D02R$N*(Mha6P+9^04#C=5Lv)`aE=` z-;m{lhq?I*LmFD@2=KyRclbp&Qq(20yp38G^R_eXM(m&A?g@=oAx1JY=~Zu)Zfwg+ z0b+a8Db%T)$vCAi1wp8+khwVBoDOOW#%pUyCy9qR*14y4V9$oA{OMT8Rp) zw)u+x0EB-{5RIX*L{$nK7#Z{xp0i^e<;h;;44VlJA3+J@9y<{Uf8i_cPtyZ0ru%j39G`j7CQXR{3%i@#VK;Z$${`BuSd7cJ0S zTy~0GJ94ntHIQItRon|47WAw7y_vRxM1{7CkLDBX52a)E;qaYPZjh1&)b;l@vDYl( zzPGS>_vK<>0RLIRd2g#Twl*V2vANXs3w@~z5o;0eGyedLk6~DGs?B$) zO!pz3i`3DW0F3fY zSF|N>q)>PjrRcvc_M>(`>)P5#(Kq-`F`wS689Zs58>uF|n^CCPHRSPF+!-ggC(hrO zAod?B&FU9=zP+vanWddnZjoCGf}rWED7*)d?lL}d#QdvEpoOu~ZZ052@tL<4BRMs} zl1WYZ8d;@1N5~ghv(#*CcN>`4cG~9|pqdrr_B!N}Z5WE#fIl*vpYK8XlU2OD)ZHhP zl@E+j8yN||zXt>$Abm56?1ncOZ^(@}`7HD6vM_hJ4or_Qz=Thp*= zwyi4pW*?EqrE&do=4QB>c5-A!0ZH^7tF!1ga@_RHGE74_0B7El)j{KHBJymIH8NP@m1iIqWg(Sj*deAEowuTD{%d zuH{qOwv7Tdog{}l#~|jpSKrOe9Mi{QO7&YxY3~lgkQ$2t`=I(@R{H;crMLU?pM{-d=J=_8lB zfPvw^<{tF>@w!b8QcsB)o)CZS3UCcUM~vz0JfDpqUV|mn6D6h0ftkr*z+hv!sg9H` zdb>=TC&jRxo5-}j(;mE7__Qc<3x%( z%b8)hjU|bqU{Qua=CD7AS`MG4YSs;50D)%mIw$2I0((^b536}0^yk_qmJS>6XLTJt zce}U$01QwSPjT=5bm(GReH=uHs>t}-INQYqy3}q4u^N^HG4-Ohw=zovLGXL2J4+p)k$T1bz)?@vzO?-8EFN* z+gzx+xbb{6E!jaled}L6sEW}dF{F(O6jpxZeCf7WGPSPJ;L5C6dXx2`=6MX#TbCs~ z+@Aazwn+*Sril1`x1Wpxb8a^z>X<}_QTuV!AOvWyk*-CPyN zp&ZwXn;L1*VAE|;YpLRSB=GHI2^kywzNGRG>HX*yil4(JzgvhHHNpnUuLOGjzvV}C zaq$gglJXvN3xDkgAKJ8|2Va`ds+daS80~@SQ;Ttni|C8KRE}A$TsC5BgCJBR3y)Lo zD%G{4-d#x)Bl&?z3)?kot3Z2(B}cbv8KPcI2B~c-H=N`g`tgeFioAA##m&>~x2Mmj zUCl0^91SAGMjQ{weY5^moa+55?@mbCL@4O_Mh3P$Gkq+lR0JaJZNq5CCxiW}!P0Fn zwB2DYkjaRPs}{>C9k6R-%k-z#hLS8?BXR4dQ)HRrp3=5pAe^TK3AH5HP@@Xyb#D6Ud zDFd9=ho(};`H#lwqq}L=vB`CFJnX0qp)u#vCj7KsC;^iR9Z#Mnl`m;wnqbK{M`3Eit^HwA0+mNSkr1NwiWz9y1Gl5 z=9iN&QV~Z3YJvTQ3FxWg)%5G#Jf_*9J}^G{sd~j zfpqS%WVR$M_IunPe<|bdT^Oay4Ziy&m8mkOp$NB%?Ijp7kmKo`AMa4=SH34o#!!M{ zegXP%TCSqCif__?5S3$LoOM980C6s^$c&}HKawenT z5zMD(C2e%p4RZy|Y$Kfzs~-68#TC?b03unH8H~{{Abw$ikbk%}6nMGPV0l1dfslNK zL1av`S}UI^jGPaaYnpLYW46+F;3uK#@g&G@tsZGIGOT|;+O&F&+e>oM6-apsqqmfd zkH4j7v@SKq$Es)ObN>LE(7b5+>~cDWVIFz+$>zB-$wpfE0;wS)_)2t5Eaw!&);&a5-jfM1A)-r!PcJ))n@$5xuHQUR6pt6EX#9M3C zkxt|wl^Nt#6Hy?uy!eHog$T!KWV(qXE)+@_^Yg`P^o2-upAzXs z#mJ9rQ>umD!>~T*8LX9r@<)F)uy!#l#Xu*p%~#a5Tga|Jie^s^P0No$E51>AW5xC? zVQ+5HxVR~&byCAS7868C&-9anL3)zKHGrv;h+U&N^fjmv$ExY6E#zwQq)5v6^8=51 zrPMa@q+(QEtmR3^8OX`~>&}F@$u-$IJ}!<+s%cZ$Ock)|M&MVtA2I3Li`w+1?7AQE zTR9@QgE)A>!;iH=e;{}2f zouKeI&2z>a@_US(dss$hcaY0!s@!?X`VV?r8~eL!l(|PD;wIdV4`WNykSsUkDI`e) zs{_t?{{XuF4rF88LbtnEV14@59UUp(Z>Zy=Ogs4SBYS4E`v0# z%i6w>*0Gt9Sto>Lp!wK2AdIA{KwdMELmb*_Gx8@CyV@qR(sb*qPZ~?MNfdb*a6mcstM{`c`i;BZ z$RvU?GaC;n7{~r-A4^8DX_HE$EW@1gJ!mXo#Yc*r=-bgYq+sVyKp zoO}HOx_p|A)xbw}TZos9&9`^Ti(Tom#)@NCWMTZkxMB`Dpm(Ev?W^R5nl&$vn4ujt zt=}%MsM&bMpb^NxAL%RDif$90;ozn;=C;pAa4a>A$tQ_wt>iwTPjG8Unvl7&x^!nM z6EW@XNzeLMI<=AI*Jh2_?U9b}*0wq>n+)F#Zp|vixST6vJd=ulQ;sT|>|ByiWxk(# ztN36o7Q|h}=5g5je8J|54OZP*tsqh0gNI|>pF(PmvwbzS+gd@jAW?vzRRa?L02M*b zB}_1=N<96~K;q%I*C|dgTPloZ z#=KrVk&fOn@-PR>-{)FhpV2h?-j$!mw+(R=r*xx+P)8IqMnIa;0F(T)-n9A{5xwgm z0FX0}Uy-KGk;hB(In=FaZ$<>u?Po}MyNk|2^-kPY$+f$8nOTWav3O@_<8VLPu{u0! zH&cXhl>m$mIK>up@UC7YW(cPsXWqFo!A@4fnofv%s_RaB4~S(?jDd2FP8qO!e8(oS zMp*3i6u7k^p|~8X^HKH8k{kG=XJUbJ0ra7|GZi54O1hDn?Z<^j9hQ_-V`#gp=-296 z=4d3?{$Y-AC|;8BMX17VWAP*1f(>;CnbK=~9?gs%eJcahc2QeuH!?%HaW4ux3Z@*K z*A^sX+V_XGyCh{RBx7M2R;K6{Ed_ylU*<~Om272CZYwJusdf~hl(PFCK&=h*@<9uj zn_-C~Wh35`BxMw$AE!=}4oM6XX){kEtb0E=?V7{<98Y?y$|s486Q52wtshpiMXIDR zvn*FAz9Iv`&w2we@baoo6M>$4R>KyTB>N7M;-6-}PP1r7hr4~NZ2@1B5BgS9sw`!( z)a8y8KMWXb$2iZWXrQ{4l~lI^Fli$Gex!m>7!jUoIP%I8*dy#*jKaYs^|T6O+R?E` zBx3`;Np*C(SXeB$apq_DqkT;&irHmAp_)yt#|E<6pc^1KO_Pf^5|j$Krrn5nj*Hj>dN IJ8jYb*|WvFi2wiq literal 0 HcmV?d00001 diff --git a/htdocs/includes/tcpdf/images/image_with_alpha.png b/htdocs/includes/tcpdf/images/image_with_alpha.png new file mode 100644 index 0000000000000000000000000000000000000000..27df6afcb239294e4cf499a9be9e21174699ff90 GIT binary patch literal 230267 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≻`82-|9$iMXJdvk4_o6-#&+C1y_s;|i0iS|xOmhI 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 z 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 Y00#Ik*wbz8oB#j-07*qoM6N<$g69g(^8f$< literal 0 HcmV?d00001 diff --git a/htdocs/includes/tcpdf/images/logo_example.gif b/htdocs/includes/tcpdf/images/logo_example.gif new file mode 100644 index 0000000000000000000000000000000000000000..010b487d9383f988fd960f7858c6c25743700cae GIT binary patch literal 21022 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 literal 0 HcmV?d00001 diff --git a/htdocs/includes/tcpdf/images/logo_example.jpg b/htdocs/includes/tcpdf/images/logo_example.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6d9b8fd807682a1a66b404caa61d5db8719afa60 GIT binary patch literal 32732 zcmb5V19+rQ(=I;IMjLZu+qP|E!i{Y^**?yQx~u2o&&MVJQA$iw3;+TG0;&P30RVig0E7WxprC(WpAYcQ7X%ap1UNVZ z3?$?isIM?zzrw=6!otBLBf`NW!NbBLq9Y=qprWCneMP{)L`TI$MnyyY=mEe&f&BS= zf*=7t`T)295CACHXCEMd|9U_|L41J*2Ll29SO!4-^E*fb0RUttA|LZba)F2c$83#_ z)@w55zTe*#*Fx1Q;#;>iFOBnA4<7*E!5?6yM_l6BN2GGfolc(@fK)A%-UP1|wRlL} z`{7Zn69%zl%j}puTz+B($9uN&YGfh+0CDRX=o8tBW%K8+h&ufJ8ZVq#kjc`scc->j zZ@Z1Sy-s&vU>YYOd)f6qegFWY(*$f99sB}6@gFtfXs;*haMIhS9p_c~JfUQ=64+ad zglCKxy7yxM0819-_p1A@8}*sfjFDu3VhnS3?$eLx?L!~#wQ`++ho4v(z8D6U007Z4 zdF^`U@0&%Kj<-MIAdP+?CF;)?uRv`4LzZXS{FM_j00{ClCEtzF&(4(Z)}*2L0017> znc9syp8{jO32~#^PXN?Jz^Hok%+oxugMTIBHvoX?5e)!htKPc*+NHO%N#+{W1Y z7Dne!XU?a64i!o_Q8GD%;6@QD?M7A~GCHekQ1Dtt6sB(jx9<~XImS)uY;j@F#;Ou- zQh?y_ZzXJIyhRxHsmu99^?%V{pcwfW?+O+f zTdDLE?wmC|TE*F!$lg=`K*gk^Hz*#yxH}Mxs+ulT2OiHNgmaJ)RJw;b&YB2d{dZ` zm$^lE_TQ#gIukJ9ruoNpvvj`lA{`@?OqAab?zWvlX6mp7n?$V0@2>^6LTJ^8oypS8 z-SVL|jp)F-4TfnD?t5tK7KAFNX8e%qnD{Axx{$PA05$J0EJX#jyc=*Tsb)`C4 z0Bt>Wt>o~!H{M({SJL9h`b%-+KRx}(NMaf+6BSx5pZ}?PsFzDvd}Gt215o!cbtr~R zYd>?mD!X}5eOPMaJO`QJ!H^T2G|!tV>tJ4`c?(i)_RPus@9SyK?R^KRqUs`^|F*>q%CE|L8Iy{mpPbFL#XltU-vSw>UfhAJYOV zZzs;=1z#=FomCqI70XC(Q~nuh$N|H-*J_Dsr&r(F{f~*tbW^eP@fAoXL7kGq<*b0_ zk(Vys3l}p1)Uy1SUydQrvoYO{tr`RCn!2aFF((*!j!B=$r8m#4yF6YV5Lo3g1n7Yl|ou^006Lq zTOTi|FR~ z-lIt&9&Vgua2Fn1dd(gh{j8X`E#&+Cw+#Y5YXxbnxYtG7O^I-$blRmOaC%AMF9I{K z&ZT^zOd(!`SBsyIOF2m`s&fRd{}=ko&t8F+tnXf7RPpQez^lq8%g0IbLEtY0qlf9F zH}$JwwBQ9GTyL1a0;JEu$TIs2LFq>5JqeaN1`li5QJAj(KP)vH1>Xc%@tm}W_ipll zu7Zv^pRF+IylvQ<4*g3=H!}g$g;IyXn}bvQq|Xz6pKC)vPG{RwjQQ(D3OxYq^A@c^ z4l|-sqj(?-Kj~3l!)}?zJL%G7ODzeJ`J; z!*wZhFUzLDTxP~xA2tJk>E*6_&NkzDY^is(A?dSC0a&R%06HIlaACu@FWI6EFDqo9 z+X0LY!vD`+W38TV^C^DhMA10?M?>_`J=)Km4L&V{VQ)USHCL3wn8M*wp*O5TzF;ez zw$B{~FlRoeYzgW{X_z?HU6>fI!E1Y2^w(3ygZvX(CTZJX{xNpc00Pd=j zqg|0#!*BQ5&_@KVm0FF8l<3DT z!wFC?&z8mT6%uB57n0^*T*}NDSr1b@I^$8Kj=s1S-g?{@1MQAk?!mo-Xx7x0)L@K~ zgxCbPP_dorb%QeXt?8#R`FKE);U-EGWJY(W72GuA6R0Jr6X6yZuj-fLUEF-wY0}$& zC)Gs9<+Vy`oAuEQ@nN^9=GDBlD_Dyc6OlAN^+~ZHF3UI1t7UfRJfD4|d$Z%Rep!YF zKtXO}`+@U{*RR~GoW-4DG+adPaBHLhqouzL$38i{6%C<%<9QZ1Dih77$C|aI7ZPLu z4^cXgwG3}L^-kni*+eRIH9NI<>BqVog=xGJi(AXDEqd_+otyE*_mtogUEmeB{{>7l1Nwly6-8tbWQ~93k>!X9TZEy^+h%C`bvtn)}n|T zO+YH$qPgI-DtzD+f%$wF)fi{2n>uVsYfUnc^aEcg1IlYQ5T|^RaRpC+Ey!l|7tiCj z)^`v2{y|BtQRh&o2PDlJsJyFCOK4@iaLS~b(7Jf34XG?R%)_>3n{qRh!jt=61^$*a z)_g~0$O}t7>d?i(2!%D`#G~M{XvQMH5QZjGQ*~2oZg9@G?BnK}W6}bL2K2?jAMGY)W7ps6iA~c_5%7L*h>uP>|e{J2jk%`gMU<$J_chN7#_y z%(_Bzi>K141{P*i;yjaG;8bP-A58v)^km6Rhcpm2;|QY# zZWy_4fI6~>5%J#44|6X*ze#e9uM|wfGf$#cr(37*X&R@Eh_Eu})zb(wRQPZTejR5` zJ~kC9!>JRMkX!0x4R$LFfyXX5gY&PNi=YLLes>S*qREq3rlA-PA(!|~P%5>~ZWAxU zK_J-N7$5m_Um+)#Zk#vhM9sdhs@n2ccuV@naV-BtE zmhR&POLKATW?d1)WoJfWE(U(%)f8_p9r+cTyvPDPf z28Dt(Wle2P=Km>zD=h&5HN(e$kOnm)z^8}kj7$iV+WfN%PY^WXF;OgiL?j-oIpi`` zDOQ+vmFx_myT-W73Zmm8@y>{S81gF1tuVMR!F6F>#yt6D6b#of3+_+vv{cuk) zX(m@RhyzAgS++C%rY=v<7Sn1^%!bGTb@%sk)7SLwYO{IuiM&nZNQfPMX=^mNBu$#4 zhM;9O_S-fp40D22hha3<*T$KgRVe@|Da=`ExsF9DdtBy`%MqKb5t#~~sq8@80}qE? zx(MmDDCw6w7U6Nd_iU>^o|0D~i305vSLin3$YHE=oaKjsOLK(Pn)S$jf=j|B7R8rp zAti9~$bRz6aiLI+EkV#J81~z}{v0#&Txu}NVxxD`DoBw6C+USS2G?IkctFoQH^<4{ zXDftA`rd~UI3ugtVwj_$$zbE>%)xJ0Gy&);-_#J4NJb-vAiFWFcG#joP=Ei4A~*30 zqgMcA31jRy;$Pd3q#8H2) z1N~rszIxs{RNwRBbyP)elJT5V51gUhR%W?M3KY<&2sYiL_HU=iJ_Z5!kNW6^Xt@tkO_7B%aPSXv>v$1iaQ)O6wuCE@1tcvA# z*5XxZBB+;#lr0F)pAa73#oT!ed2|@@>ek}@dS7IcIFfFwzFW6KwR3GGDaZM5?0;#r zh@9+D<2A;ng*hRAPZF{HD84UOk;)lp5@3^TwkBJL*B_Nbwpr<==YV_mpB?-!LOubp zpouXZfIyxp)C>z`q(2Da`EO8Le3NtGeoeGVvh-pkWi=XuHV_+Uis2yCBJ7V zH_NpJp7a*Vfibv74J=fo*35jnkJ>RAXNs(bAsmaSHzDGqnW?fgHn%C$H)bDG$GQ;v z0Bp%So~I5HPZacnTWk^|4G|}#EK>x*TA^17MjMM~++rrg==;&=od;CHo}g5!@04&I3K)peey+7D=++_ zw)F$i2LMR7(StSz&wUtz-3>n| zJ9nNTuX16+B}muZZZq!_Gv(y@|Dq@I^V|I@i{!NR{LS0ewB0-&`_{!vq zzVG#?fo+PCo{d}OJ^+99_l>NmeKz?|_06NrZ#dxmn+HB+s^sg1CjjL^DKSPPb@&xW zGL`>JSBK}KXReJ;Rq5Y5w4mvZO$*S@um{ehkKrJ-nv) z!YyfLcQ3g1O)C%6An-hdTE4oe(e)=%p2=nZo+^%?dvug!+K85lU2?!m2X_|l4_CC3 z>y9nne~X;;JrZ4Yt8Mk~azxy5qhCG>;3K?0wOq@XjcQBPLs`gT!xzYWyzD@sz8Cov zoL=Ul_vTYS*udqo+Bv2v)cb^LQfRA!&Hq&s><1USa0Eky3WJ)U!5g#X{b+!%unxJ- zBcS2ak#b*c*mZ6zkrxM~*)93YRiH2Yk}r>7xvciSrnSu5zB;kz8+CR^Fg0MGYL0O= zd7kp{nhTk^>v0~0X^gSOBM$XpR#2y2aX$p&xoi_{lKk`v>H>#qM4oY_AJNv*5OQSs z02I?y1e5C;2&@=auJt-!I&I`z@Lw`43>h7bs?f|gp)7Xt>HX4tO!XQ2zOz-a&}O{E z*}ucb#&JQLVvekndi~nB0?CBgw=dUKIO8F&DHW^W_!c~lxszA<=TcT&BHBe=zcT&J zn}OnF=7`s@oD_3?%Dj>71TO1luHr#bKw^z6f%pd*{XJRouTXJK`5iOyP{}p^16Sm; zNp1KW$`AzY?eX-W$~|v_-WR-v{u6fDYqJB5xEl&r?0WTwlkIhRnkRI59NYf06*WO> zy-h3Rb$gl_p{}mT4C&GD^JT$LPF#(4T{Ou@L|sy^@;{zd)fPM1!!Th6H-7Gzac!bdkmry4 z0N{*&b>B@_hPt6tM;2t`fD^fvlmO}C3%_ddbIbiLO##)$Zr)}2oE$Z)KX+vepFB&z zLvc>N{~AmW^rKG}ds^0S&yp{ibR&A@H;N?_>nr_QnGx@nq*t=)VEc85AW;rYf0(em zc{QZn+^!duNikpLPs4$k`0F{#@Nxuh08Q*Pj}66Os0C{6?-3{p|J<%(Iz>RfEV{;) zEH~!mxEq%yfsk&S;!6i3{sqQiM`xMbPE({r{c3WvV{hM3qZImo5#s$Eo4|aQcIJgSH;!+L&)pA>q>-GnUTIz>!ltf8| zNm3l#8{J46kc}P3K~vTjxn6}G`Nxr1K$}z90nmYQy=t+JDBC7|foY>D!m;r?zieNk z9crMO%(4pgtwRa3*{{5QZ7jl)Tz=K3rJ0Rp8IZ5_e$_QYKk*kSqlwACKE?IwS_~&= zM(^-2s>6jsj?g_*lRKl4At8{@V^IBejk`kbtib9k3}H* z_UO{iJeC$g(j0Q7N$oC?1%)7x&somcC;BR+drTrg*%$}%0pOW#jJ>*k@+>ijQeo_C zdAvG=HSPP1#%V}WNk_ZpFDLm3AG^|)s(qW*dkZc5MxuyT>*!#@tjr@OP>+eO8L2$c ze7_|!CNe$Mnk!?LQSy|0hS^N0$J&<)Mco>gBH{KlMNAEQK?bqO$a%eAnh<-hIt~2E z95n*2i0q(eV#OmrQ$2Vn1RKSI9i5i&UleuKRo^`+GvYSr%xhBzPF3paIADKl39YUoIuJONAz~?7qD5ZG$e#DQhEPW26v!CEy1@pAu8EEif~8z|Ei%#ahu$m1t&N-DyJNy?3 zA!a=OBw;j5JbZlrx~PPp={Zq2Jkg&zKI7I`r?PJ(0tq_yWLZBPzpYxY&Wiu!7v5@f z`vFd}64_=!V}3Nq*z8X!bVcjKMIB8d(TF_Z%x_Pv8ILy16(BGb+W1Hg!W_$x+><4e z*-u8FXS1VJgq-BnY!hE^^z01DqCvcA1D@prt*=#dpL1P9Uh}$7Y9O%f>a>2VadT4! z4fVM5b0AZ&;cv3!9ygLAnmV#iUl`RJ?BaY&_jQ42ajVl{HC}U|)*iok#wL(E_>3+1 zS-09s671PHzmy$@0rbA(syQ>jjTdfh37BFnadT|uCFb};HEuG=NRL#~@ zDxib6hn>z%C!$qd`JiPe2o+jEZO$d)ck0I@ehOSHTiT^Q64uX{yVsd%mol9NvhfKS zv-*hJT(^!Cx2ST#pxx4eCJ37A_c5+?gXjX?rs6~WjsgIfI3rwJcDQRfwMwyaW_1>&4D*t)B8w zTsCPIJ$CZ@*m6aCgLk8Uz$p8(Jt@)*h*!lpwV*EZI3d@)O)XyXyKR z$dvvPWFVjr@K7*NkN~hxjtumZFatm!ArlfY3L>JQ5)d;fez$k<&+VQT5>`@nimj<- zW))B{FpTe+*+L^>U{MK3xFj`ljLXa4{_-R6>fapN7kX1ZDRWm{t=;?E{wT`bhKpZSQ){+4z^E)x8d>!DFd zWr7BS-v$_E;t6n(q;uzBk3;=fzkaDz8<0F>>7sR*K}QDJ*rXJRpRxBovQ{BBm@@y? z&6Qr*O@iL(ai~gDv-=jOZ;FoYRm$U=$eS3r3k@n-{BNKo&@fGvzCz0X`apB z=XG()`OZRgksM2rR!e*$e6TUl0R}u>l9S{wYH2_+=(g9=!*nM;0SeWd{`A(i@2W7z z_ftSLJRjq}fl(F>lBz-GeAO7IK7pDBx;;`$7y zuX`iGzBtYGHPP+klocgD%|P!=g{Qb92c?{0PbBGscc=xO7_aH`hnPFGs*74G7zEnS z2Ba(|x;)Br!685=&bI<1s4m%>eMW{T5pJ+9Dkdi5y!KGb)dZ`kKLAfvp`*{)uM6A+ zv#}q5*M%d~VR(zM1x*RVtVL%Vmwc#pcsj_&>QpCOJVfgI=efgN0;lg}EW1GRa#QEa zcij1rLmd{GA+seXNB_c+1bT)oro$Z+h!&*)+U5*N8kBXpxg7Uoh=oXc6o?LtJxD6U zo?eiQuqc|Z6n4y1k2VgMRm;=KmmkZYWw=kaYhM&D zs=_97dOK^&Q~5_QUZ`DyU$pP%Ss7BDmgx|wOBhV!d$M4koPL-s9d>Erv|)6{Xr|G& zc2d3utXMkc=T-$A8!+wyIgzR|AsDy9j6nmwt#3RH1 zI>5q6x;aqa%!A?Hu|e`%I=dc@osEMp)?PVopR0<`ecn6KAIG_Q=Q0kONxZ|YOfz_0 z>6N&@i%%z)>n31UI3i+USBi|rMCSC+L(F3thrh>m1e7Og@sY&T#gFC{+F zOuM0Q?T+ySfJW9ExMF;OM$Zp?^>;BMTczg+wSS%o9VPoL!6*}7sWos>$Bqic8R&{u zczlhI@)fnGr!vnqSh6*2NjG9|*HxJoI-!HDKxbsons!MW8@P_&T*rNMPy_d0Bu?%g zLLH{t+b$qfMV2uu$xE-Zc11M00LHasY}4__TFUBom~*7U9U>H{?55J8Og1;gCZ&n5 z^%#spjJQf(A$YT+6AO*P6%G;CtIfNpoFR2PIwp&Lm-ciJ9oAq`ZD~hNb(CwuP0%Zxf{h)&8#op$cpuKe!Cr{6z@7eWa%)wq+Z{uc#(jE% zJ6oFRnl7#9=lyP3LiY~nVSzPKo4*JS&v+S^r5Q|YKDo0~<9i{iBF$;y9gTc+yhf?wnqC-oQk zGl)RYiO4E3lK@aVBppd{sJ~Xq3^HH3&csrs#_gyMl-46xXj9lb=JPSUlo0nsAuY>- zrat*7)a(yJ!_fuEtR^^=ms7?%mhmxgA3>=K^xIPzr~skVwscbiOm{AF8AupNI-r^9 zN@{NmPQ+43z?1U|X_|k^Ed@6xbJe%QZv0w{HRpUDG5EfHl`ZP_0kGN~#$05!HfP!_ zHW}q%&(IB&1FvwtRXbfscH*b?N+?<~f+$LtK>`^IE!{1V3#VaAj!i^0dsHl+(-z#~ z9MGBj>tgLd6mhI6$;2N_)7ObiTKf;L)w})OA!bh!sdSEQhudRDDQ-@5SuDAc#4xgH zWf44NkAto0iD=WGcD-Vpw@>!dG4JappczT5tPa~tJ3cqvrH`u*q{@?wL}O9wOOi;6 zr;I)kAGvtTuQkGA8x;-|X+;jbZYTaC4d+h0A&f&0wUuzQF7Ys{NYog~Fr!VBRyme( z%+hNf>4{uLy%Y%BBHmTuc4F9%?azm_z22BuF7mbEQ9Rts^7_m`!??J+oqH4b=Q{XO z?}wXfC8;iZ2h^f-v@g(pR++Fhs(RZ%w}0M+q-c5pSNf+~80WhEBxQ1Y?nRODfW4M? zUJtSqwDoRlDn08i#_7V~Pv0_zwifbWFI?0yj@(MVBmFRCyQLA@o5~}mtQQ5qSvT`QLDW_!g+_d zl@ZIl3ruceoAou^0iRJJM+_JVuJ8 z@=781{_CV*8m|}`oA#D;EE^oQODqIUdYIR~UCzj@dY>9y)Vy$F3Jh#{GSe@OJaI~O zy4v+OmV2bo{)8Z;hmytWw-E|&9t?X#Zogj}(0dcSNWZC`uij0&8=^ai@cKjh;(cBY1)GORn>$kA~@MHu6`>dYA55cc_! z+|-}PPEf;^<(!z39-~aY&|S>+8nK4He*0| zxc9dXS1mzHs3g7BYur@*scQ(xLa0EH6Rj0{*kK(L<0JWImC4c)0y?ZLOe#IHO3B25 zQw@0>7jkB!E>3V08~t^C)kAOTUmMAW#UdX{d1&fJ+G-+@u&5tt3VLbux8yzA_~^0t zB!*###%bk|`yCv}jAGAMoOJJfNweM$g)4@Dl4L0=QyV3YIp2RQ27&$PmI2erVgyUn46uBSpqc2Oc+>@BQx^uL6LQN)3mJ-2GBAs;jUnFeO09!-s4?& zO?{82nU)F0sDaFJEDco0Z*)i97!rf=&Soy|}el#>88E zPg@X6AtPmCkNKuB+Puk(m5q&(el{;Zy)oO3bij^LAoV~ZvZH&JHOx80Oj?~0(drR= z{RXGKg|M;GL58gJgu`)-F`K3XhPGo$YU^7fI;_?~)X5`?)GXr?4tg3Yh#bjN$>9Y& zid>jKIr7}+pi;T3wq#-Dm*mj3ofon9>3q6u$_Etb-Rl>%4#*1HSQaS*7KPJVp5I!l zX{L3KsrNG_R}>6Nb=UE}-6&(7kx6ylS65^27g;1*a&R_%>3lF9kEJyk(Ec0^}+e=^i_c|gWeDB4$|kVV=tg=;>c*k1-Zjk-Zp zYq^kFPeyGIvmUOnPab6^Us^P(hdhn1N=e76?F@h0ywS0JG(PWAk!=dI-*F>XaQ2Iq zN_WM$3ZG!-{HfJZBAIQ=vU^D5<#?(t)N%EZT7JNV`r$;@ zvKNy55Tj*NZMvE3fCQzCIPQsnUnX=JPgOgR*2p&*qw%@kwA7>}R=44_n5_S|dQ6|P zw)8C4!ZrR9y|*plTinC{;YWd=kNpeTUf49~3onT_TgCSr0 z-r-&i%pt=R)?gHyd{S!P&ppE}(nfKzB$-Gto>BiCj-EjXg%^Y;pT4noGs{Vdw`O#tO zg;8<^w*`ovT`O?dmyOZyNI z?ztP5^2d%dYyU}A=%%j>?z~0od@^(sD03JYQa>67WW18H!wxfLeON)jC1K&CaIYT9 z@Ank$(!H9^TXEFWd~Q~L@sX+I(njr){Jb1S613t!Da(jeysTDBL+qUHOwv86vrUS7 zgraX|b;Z+IkBoQf-O;6;UwKsnZYeGhK^z$oyJ`gSS=vI@;daAe)auS z2O=vYxmRD8q*xjATp1Eg_moMjs!i**ImJjO`EGp4%PTx=rP!zo)R&#K+qQaA78m74 zm$sNaqk{%9D>KYkT%YrLjZr-=+7gwqj2L$WTvotvVwm!zu6f&b<+B>pY<>XbaObah z5RQJdR*0oq0nPA95W!oJbNs^)<2S>oQyt2--SB52oxSA2p7qZQWdmaogkx*z4#y>C z%PI#QvE}n@ySQqTk1J1r3F^8sh^<-eKFj7?8*CDi)3Q9=iy&}Z&eme*EoiGO?^fOo zXe>M=8|r(COE-$M6>6ayOx+kYtk&YpR1JQa9Bs}7gEumMcPi*1-*D<%_!HWWNzmg- zlcwC&rJnDsqeUFobR@HWc0QibXel7?u_HC{Cn_p8&6h#=j(g9{dCp9(;g&@-r^q%_ zkz`Obd;o@W@!moJ7`d{n))=a`h|WNGv+Xk3yGH>t0e3X}7ZeM&Hp1sV%b=BZg4d*q zC`Ua{rD=XL=J3z7q1cq-yf#C-DvzV1>5SG_f~xL~u*;n-zDjn6q& zUWLtT=QpoMgw=xcnf~3tbs`;IWMR!=lxJB9^EAc=Zoaj=q28BCZPXsc=2q749_nkf z;vF=fhewfq7?62xiwv~Z{ch?d?9+Rog{|^Aytb6PB2Sza*fEJ>Gk1%rI4r4;M;qT6 zkGGsjv~F~Zz_C()2S$s#*`+$6)nT7^U?9&bY&De++PormsGYhVEd$?UR860SeXgx> zjHi37yA=qxL~}x+D@-_ae_={#J~@*y@2@kS= zV2p?eFTIvQobGke= z^nD*mmlk{+*+*SuT|`_&rsG-f=%_k^Q1dNdzaU#*z^@{`+bI+5BE8kqcn3BbX28eX z`2dp!3pp=T=058NPi9s`67&FY;i(K8R-ZdnN4jEetugD0QKA0E4fIiS-mUXHg)X$sm|+vPh1<8t|EcucL3DGXW$}#dg+-6v zjh<5jZM3xGIxzLf@*KV*dgS6$*@U;A6)n7<2d%B~yhz?xD?PVWt-v5Ao}_Oe_FCNz zFE`}gK5r=RI`c2L@=vZxza#?>(7zGAG?Y(9$RJ;+b0ibZWy{dpu@z!jg1(UE)H~QI z4%J>3i%eELPQ9x9Dsd=^l=T3QGxj2!ARS3SG9~EFXpYC*-@c-YlK=BRr^cC_!o!z} zD7DV}a(-!fy9QccDSm5N`A?mlt%9EAyq9aA_Ri^+|J;i6&d;SDhF?UjV-)_ER~GC` zAZC1-Ur6?g$8uHqN1a_8_L?HIxEaHvtwQ$n#ci{=1;(Szd04Dz$FDbHZgo{ty5s+G zcmHLms(%dix6=k%l`U7;g+%kF--pTSdu66AyPYK`_#@?U&sXxgvrubJF9_59irpcJCdpl0AE=f)x2pS;H~4iz{h-(Zelt3A>9qO>i@+>{zS}! zi_)v=pq~EJKW179C3 zL;kcj=DW{h^~yzfr^Oh#F9@_YHV)>soF7Zy3O)4NLjHAJ{v+e_sFhn5<+ty*Yx6vS z&7*sVIn2^zPXFKoPW#G&BbkbcI(lt9m0vgc6=ysg+8LA$Q8TZ^amo;!NVe~fcQl8= zDRi)IVj18q(q}8c_c)(r|0B4U;l@njaVF#W662;+)pFLO!Ie^4_at!dGBssiUDD&h zB{i=qw&Q@?;ypF3~EJ z!+fC(sL1J=FUz@h_{M>YDZB~$~5CDR46{kj+5@;=T%N3aFIc3hvNudsV!eZmg;m%Un92OTiv3 zVc)&01T>$U01uLFpZ?CanHzSQcV-OtfU-+VUWH$qX5>174C6E_6LnWDAQ!2nIC>%C z3c{a^VGNdrX%=1ASWHB^J3mn@^q?o(%DqWKQbYoOHzh2WFrUS)O_$WpKOVi}4P-!b zT)iw-y0^y1Y(y0{hEr^U-Wp)v)_H@C-`dKt#l}bzz>A=Itb4!jLW2&<$}wol{Te*2 z=({GdvY_Ig>}J!vjG;JI1bHVZ#dEJQI$a^CQ^?(o~IR)l%QE-Af|db z{hL%?b4{E~o5}lT!j!P9Uk}}PeQ~=$rOrlWCJy^mHM9i!18{~gs0T^@JoV}vSpxgd zSFHjR$4t_Om-#Exw=*BAbgCIcjTp1YMh*i_&PAqcj|S_;4Q3l^I?CqUOgH4j?{Yqz zms~#$mw>M#OPHLQ!Fzp~n91|N)sQUg_HR~(C(_5eakJX`L-#Y^*x9CO!GASV{z*Wl zt&>3=tijTL-9FDTk3nAsZx&G66{N2ObGjP_cJ}}#5`!E z*>$l$`=Q~nYZGDIuvzb1r!W%)gY^R0 zncP|cy9zyAmws>XtWEU^qQeYzF_&^s+RLb*!F*h0GGM9-c&~gl>2XLwFQr_bMQoLT zk(ayPl#WrW^R2aVzU~Z3=ArsChiQPA*Gji*h~K5r*`QPv6j7b{m3p6?ZxG(=I%LWf z?rEJ=i}NGAvjSEmo^=fLuF9l*G-=0YU%Z%K^*I(zX~$c2?{At@&=$A9tNnO;aMD@4 z)YrBv?$4E6r)Ei%+zM9NG{SL&#z>_?nY=EBfzQcEKOS$QXAjWE+3QOvZJxJ4AxY*k ztZW(4xYO6{X`54z`(zV(&FKv3Bb^Aj}(#GkouIKl298J0l=-3%^ll7UD==YbGU}-6F z{@2ngKdFwd_vJ6b)r`<4PAq;*OfQOnr;t!P6biemJ*3N;PdHfASTu6lFKRiaw6wl8 zpgU^q%e^!!ODQvbqan*gWz;2oDmnTO`r#sr`+QRtT7J0_UOQ-EWuMHa%cOiT*2cYW zA^m_ZZK`gVJYEDsELA{p$; zz5JJV)T#Qts4JTY<2s+1nM~X+R(8W$t^6ljog5Z&d1JAFiMO5ZE`OE^Mzn-(^B4it zd6RLgDjTZr_`JUK)}nz6Z##m!J4J@|DYW$zpc#_&_5%Y?NbLGM^3c4xBPPwCM*j(JCPaDR;+0fKMu>h5s3OF9Tf?6Dy>3eEJ;`^ z|G^!I^0HNA$i!jODgm0|j1H@rhMnl9E_If;FZL8mZ$~#FyhZ-dEh}MEjcXRu*NmP& zVT&B6z3EO`$f}AhvNUE~+s;EgD@79ah1wzSK(r#97UG?Q`>?higGC=zK^%V^BT z34Zv8mpVn;7dup{VmlwBF0eF|;LaJqCB7>7 z#qFWZY7sG%Xjah)JvCgb1*>@FXv@{MWMJ7Cu`?|5YgB=La+bqU`Yd?0y5M<<#3U#v zGDRi>jUus%b(-1@H{rX5P=Fl2!Xe6h^;;+9PeOE$%I%X7W%G(@wJI2E`OQLp+9llw zyT`y?T^x+VQzA1K=CN{yj#$CYm=U+$x)4JLr*1G}jr)DBImi;i)&(WJx$956a}{%| zIDhbWb);f%b|&n!9nllCO}!MHRK{`Z+`G6-Qp-sj``%3r(LU%64N6aibe*O5zMZ1H zerv4n1ftD>2Z6$6eMxxZ+K1gxv&52cg zJoS%a(q6FFXFi&HRo%7RJHRF6uub_NMy?fw+U#{u7|yY-O7@@GPkkiAvVq+Eyo>g~ zY3ne-b);U>B(Ky%XR6~pC` zERVDxmfBZt@nO|r$Mm(&+AGEvCjqzU|e}72$8?P12MH^{K8t zOG8S%&~;<2qHaoIGzsnhBDCX38py4Bwaqhux~S*>s+uwc_S=feDuJOgkhF+8(&DUq zwUs$QxO7ztCGrp35$*d`k7TX=S(qVS|18Xq2*n^{=@7NF_$btp4MCle#c97L*jtr< z7IvuDKMOm5{m-7rP!$N>xVf6zgTHg03qS>+wm>kGm9&4B?gUaqjGBl@X(YmAHT|07 znOfVa*JKAGmfK�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 I!{3$v2faPUy#N3J literal 0 HcmV?d00001 diff --git a/htdocs/includes/tcpdf/images/logo_example.png b/htdocs/includes/tcpdf/images/logo_example.png new file mode 100644 index 0000000000000000000000000000000000000000..13799452be3cc5783f9b23e9c8341bd8fa454a50 GIT binary patch literal 19411 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

      {-sjr}eS;VA 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 q;#*P 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 literal 0 HcmV?d00001 diff --git a/htdocs/includes/tcpdf/images/tcpdf_logo.jpg b/htdocs/includes/tcpdf/images/tcpdf_logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..257f8fb6d93386e014b4e2b3f7fdfb863f658ff8 GIT binary patch literal 17633 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 L%PbHD-7owf_cIG8 literal 0 HcmV?d00001 diff --git a/htdocs/includes/tcpdf/images/tcpdf_signature.png b/htdocs/includes/tcpdf/images/tcpdf_signature.png new file mode 100644 index 0000000000000000000000000000000000000000..a4f06372511767e05e8350826aa825022ad14258 GIT binary patch literal 67931 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 literal 0 HcmV?d00001 diff --git a/htdocs/includes/tcpdf/images/testsvg.svg b/htdocs/includes/tcpdf/images/testsvg.svg new file mode 100644 index 00000000000..fd8314e3484 --- /dev/null +++ b/htdocs/includes/tcpdf/images/testsvg.svg @@ -0,0 +1,328 @@ + + + + + TCPDF SVG EXAMPLE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + www.tcpdf.org + + + + + + + + SVG + diff --git a/htdocs/includes/tcpdf/images/tiger.ai b/htdocs/includes/tcpdf/images/tiger.ai new file mode 100644 index 00000000000..37c8b5b4848 --- /dev/null +++ b/htdocs/includes/tcpdf/images/tiger.ai @@ -0,0 +1,3599 @@ +%!PS-Adobe-3.0 +%%Creator: Adobe Illustrator(TM) 3.2 +%%AI8_CreatorVersion: 12.0.0 +%%For: (fluxus) (x) +%%Title: (tiger.ai) +%%CreationDate: 4/14/2006 11:35 PM +%%BoundingBox: 22 167 567 730 +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%DocumentNeededResources: procset Adobe_packedarray 2.0 0 +%%+ procset Adobe_cmykcolor 1.1 0 +%%+ procset Adobe_cshow 1.1 0 +%%+ procset Adobe_customcolor 1.0 0 +%%+ procset Adobe_pattern_AI3 1.0 0 +%%+ procset Adobe_Illustrator_AI3 1.0 1 +%AI3_ColorUsage: Color +%%CMYKCustomColor: 0.74902 0.678431 0.670588 0.901961 ([Registration]) +%AI3_TemplateBox: 306.5 396.5 306.5 396.5 +%AI3_TileBox: 0 1 612 793 +%AI3_DocumentPreview: None +%%PageOrigin:0 0 +%AI7_GridSettings: 72 8 72 8 1 0 0.8 0.8 0.8 0.9 0.9 0.9 +%AI9_Flatten: 1 +%AI12_CMSettings: 00.MS +%%EndComments +%%BeginProlog +%%IncludeResource: procset Adobe_packedarray 2.0 0 +Adobe_packedarray /initialize get exec +%%IncludeResource: procset Adobe_cmykcolor 1.1 0 +%%IncludeResource: procset Adobe_cshow 1.1 0 +%%IncludeResource: procset Adobe_customcolor 1.0 0 +%%IncludeResource: procset Adobe_pattern_AI3 1.0 0 +%%IncludeResource: procset Adobe_Illustrator_AI3 1.0 1 +%%EndProlog +0 A +u +0 O +1 g +0 J 0 j 1 w 4 M []0 d +90.5 477.5 m +90.5767 475.4434 89.7798 475.5801 v +88.7646 475.4863 70.6641 528.3682 48.02 525.9795 c +67.6445 533.9883 90.5 477.5 v +F +0 R +0 G +0.1892 w 10 M +90.5 477.5 m +90.5767 475.4434 89.7798 475.5801 v +88.7646 475.4863 70.6641 528.3682 48.02 525.9795 c +67.6445 533.9883 90.5 477.5 v +90.5 477.5 l +s +0 O +1 g +1 w 4 M +94.3398 480.8594 m +93.7446 478.8555 92.8999 479.1797 v +92.0552 479.5107 93.0249 535.3975 71.0601 540.8594 c +92.0981 541.709 94.3398 480.8594 v +F +0 R +0 G +0.1892 w 10 M +94.3398 480.8594 m +93.7446 478.8555 92.8999 479.1797 v +92.0552 479.5107 93.0249 535.3975 71.0601 540.8594 c +92.0981 541.709 94.3398 480.8594 v +94.3398 480.8594 l +s +0 O +1 g +1 w 4 M +124.5801 434.2998 m +126.3872 433.2363 125.7798 432.3799 v +125.3525 431.7461 71.2617 445.8291 60.98 425.6602 c +64.9063 446.4102 124.5801 434.2998 v +F +0 R +0 G +0.1892 w 10 M +124.5801 434.2998 m +126.3872 433.2363 125.7798 432.3799 v +125.3525 431.7461 71.2617 445.8291 60.98 425.6602 c +64.9063 446.4102 124.5801 434.2998 v +124.5801 434.2998 l +s +0 O +1 g +1 w 4 M +121.46 423.0195 m +123.5381 422.624 123.3799 421.8193 v +123.0249 420.8838 67.2534 417.207 63.8599 394.7002 c +61.04 415.7598 121.46 423.0195 v +F +0 R +0 G +0.1892 w 10 M +121.46 423.0195 m +123.5381 422.624 123.3799 421.8193 v +123.0249 420.8838 67.2534 417.207 63.8599 394.7002 c +61.04 415.7598 121.46 423.0195 v +121.46 423.0195 l +s +0 O +1 g +1 w 4 M +116.8999 429.0195 m +118.8223 428.4082 118.3398 427.5801 v +118.0615 426.7617 62.3481 431.2617 55.7002 409.5801 c +55.9902 430.7334 116.8999 429.0195 v +F +0 R +0 G +0.1892 w 10 M +116.8999 429.0195 m +118.8223 428.4082 118.3398 427.5801 v +118.0615 426.7617 62.3481 431.2617 55.7002 409.5801 c +55.9902 430.7334 116.8999 429.0195 v +116.8999 429.0195 l +s +0 O +1 g +1 w 4 M +105.1401 449.1797 m +106.5298 447.6514 105.8599 447.0195 v +105.123 446.5039 57.0054 474.9434 41.54 458.2998 c +51.0586 477.2549 105.1401 449.1797 v +F +0 R +0 G +0.1892 w 10 M +105.1401 449.1797 m +106.5298 447.6514 105.8599 447.0195 v +105.123 446.5039 57.0054 474.9434 41.54 458.2998 c +51.0586 477.2549 105.1401 449.1797 v +105.1401 449.1797 l +s +0 O +1 g +1 w 4 M +96.7402 444.6201 m +98.3936 443.2139 97.7002 442.46 v +97.1265 441.9131 46.0977 464.7266 32.4199 446.54 c +39.9297 466.3496 96.7402 444.6201 v +F +0 R +0 G +0.1892 w 10 M +96.7402 444.6201 m +98.3936 443.2139 97.7002 442.46 v +97.1265 441.9131 46.0977 464.7266 32.4199 446.54 c +39.9297 466.3496 96.7402 444.6201 v +96.7402 444.6201 l +s +0 O +1 g +1 w 4 M +93.8599 440.0596 m +95.6982 438.9629 95.0601 438.1396 v +94.6206 437.5059 40.9614 453.1494 30.02 433.3398 c +34.6279 453.917 93.8599 440.0596 v +F +0 R +0 G +0.1892 w 10 M +93.8599 440.0596 m +95.6982 438.9629 95.0601 438.1396 v +94.6206 437.5059 40.9614 453.1494 30.02 433.3398 c +34.6279 453.917 93.8599 440.0596 v +93.8599 440.0596 l +s +0 O +1 g +1 w 4 M +105.6201 439.3398 m +106.9736 437.7129 106.1001 437.1797 v +105.4302 436.7549 61.3545 471.1279 43.7002 456.6201 c +55.7529 474.1826 105.6201 439.3398 v +F +0 R +0 G +0.1892 w 10 M +105.6201 439.3398 m +106.9736 437.7129 106.1001 437.1797 v +105.4302 436.7549 61.3545 471.1279 43.7002 456.6201 c +55.7529 474.1826 105.6201 439.3398 v +105.6201 439.3398 l +s +0 O +1 g +1 w 4 M +84.02 471.2598 m +84.6416 469.2607 83.7798 469.0996 v +82.8799 468.8213 51.4209 515.0215 30.2598 506.7803 c +47.0215 519.6416 84.02 471.2598 v +F +0 R +0 G +0.1892 w 10 M +84.02 471.2598 m +84.6416 469.2607 83.7798 469.0996 v +82.8799 468.8213 51.4209 515.0215 30.2598 506.7803 c +47.0215 519.6416 84.02 471.2598 v +84.02 471.2598 l +s +0 O +1 g +1 w 4 M +84.7402 463.5801 m +85.8174 461.7725 84.98 461.4199 v +84.1929 460.9639 43.5078 499.292 24.7402 486.6201 c +38.2158 502.8535 84.7402 463.5801 v +F +0 R +0 G +0.1892 w 10 M +84.7402 463.5801 m +85.8174 461.7725 84.98 461.4199 v +84.1929 460.9639 43.5078 499.292 24.7402 486.6201 c +38.2158 502.8535 84.7402 463.5801 v +84.7402 463.5801 l +s +0 O +1 g +1 w 4 M +84.5 458.7803 m +85.8535 457.0732 84.98 456.6201 v +84.3105 456.1182 40.2344 490.4883 22.5801 476.0596 c +34.6328 493.541 84.5 458.7803 v +F +0 R +0 G +0.1892 w 10 M +84.5 458.7803 m +85.8535 457.0732 84.98 456.6201 v +84.3105 456.1182 40.2344 490.4883 22.5801 476.0596 c +34.6328 493.541 84.5 458.7803 v +84.5 458.7803 l +s +0 O +1 g +1 w 4 M +82.1001 456.8594 m +82.7407 450.2168 83.8281 442.9902 85.7002 439.5801 c +81.7808 425.9189 91.46 411.5 v +91.0205 403.4795 92.8999 399.9795 v +97.1816 390.7207 102.5 389.8994 v +106.7334 389.1299 116.3286 385.7529 127.2197 384.1396 c +146.0215 368.7197 142.5801 354.6201 v +142.0615 336.6006 138.02 334.9395 v +150.8599 347.1582 140.4199 328.7002 v +135.3799 308.0596 l +163.6206 331.7598 146.4199 311.4199 v +135.3799 282.8594 l +157.0205 303.1592 149.0601 293.8994 v +145.7002 284.2998 l +193.1001 314.1582 159.1401 281.6602 v +168.02 285.5596 172.8198 282.3799 v +180.3418 283.8008 179.54 282.1396 v +156.5815 270.6006 152.6602 250.46 v +161.8613 261.3584 158.4199 249.5 v +158.8999 236.7803 l +163.1816 260.4795 162.7402 219.0195 v +183.8599 238.9209 171.1401 216.1396 v +171.1401 197.6602 l +187.8198 215.5996 180.7402 201.5 v +191.7798 211.2002 187.46 194.54 v +186.5 183.0391 191.2998 195.2598 v +208.9399 229.0205 202.3398 200.2998 v +201.4614 179.0791 206.6602 195.2598 v +207.1807 183.9199 217.2197 176.0596 v +215.9814 231.8789 230.1802 192.3799 v +234.5 174.1396 l +237.541 184.3594 237.1401 189.9795 v +253.3809 208.1191 246.02 181.3398 v +262.6206 206.3594 259.2197 191.8994 v +250.7407 174.2402 252.5 168.8594 v +270.98 207.2402 272.4199 208.9395 v +270.1016 162.3584 282.02 201.9795 v +288.1401 188.7607 285.1401 183.9795 v +293.8613 192.7207 293.0601 196.2197 v +298.04 205.2607 301.2197 190.2197 v +303.1016 179.96 304.8198 183.5 v +309.2598 157.0781 310.5801 182.0596 v +312.3418 197.1201 304.3398 209.8994 v +305.2998 213.3994 302.1802 217.8193 v +317.1797 194.04 309.3799 225.7393 v +321.582 216.9199 322.8203 216.8594 v +307.9395 242.4385 317.54 237.2598 v +311.9004 248.5996 331.7002 235.3398 v +314.1006 252.999 333.3799 242.54 v +342.2617 235.3994 333.8594 246.3799 v +318.0605 264.001 342.2598 244.2197 v +355.0205 226.1602 355.9395 223.0996 v +344.9023 255.2002 340.0996 258.3799 v +349.3018 298.3203 394.5801 281.1797 v +402.1016 262.2393 407.0605 282.3799 v +421.0215 289.5195 433.46 259.0996 v +437.7422 274.1191 436.8203 277.0996 v +444.3418 275.8779 443.54 277.0996 v +457.9805 272.3594 459.3799 273.2598 v +466.7813 265.7598 467.2998 269.6602 v +477.3418 266.6406 475.2197 270.6201 v +484.8223 253.4404 485.2998 249.5 v +487.9395 264.8594 l +490.0996 261.7393 l +491.8613 270.1592 491.0605 271.5801 v +490.1025 272.7988 512.9814 264.001 518.1797 241.0996 c +520.5801 231.9795 l +527.0625 248.1602 525.3799 252.6201 v +531.0225 251.6787 531.3799 246.8594 v +535.8613 272.3594 530.6602 279.0195 v +535.4219 279.8408 536.6602 275.8994 v +536.6602 283.8193 l +544.6621 282.9199 544.5801 285.5 v +549.502 289.959 551.7793 284.7803 v +538.0615 323.4004 558.2598 302.2998 v +566.2207 290.4004 562.3398 311.1797 v +558.3008 331.7598 553.9014 333.5186 559.2207 333.9795 c +560.0625 337.9209 557.7793 339.7393 v +555.6602 341.4385 559.2207 339.7393 y +564.4609 335.2803 558.7402 359.4199 v +565.7813 357.7207 552.5 389.8994 v +555.6602 392.4795 551.2998 401.6602 v +560.0625 396.8789 563.0605 398.54 v +562.7021 400.3994 559.2207 404.7803 v +535.4219 465.0801 557.7793 440.7803 v +570.8965 425.9746 563.7793 451.0996 v +553.834 477.4658 554.6602 482.2998 v +82.1001 456.8594 l +F +0 R +0 G +1.1 w 10 M +82.1001 456.8594 m +82.7407 450.2168 83.8281 442.9902 85.7002 439.5801 c +81.7808 425.9189 91.46 411.5 v +91.0205 403.4795 92.8999 399.9795 v +97.1816 390.7207 102.5 389.8994 v +106.7334 389.1299 116.3286 385.7529 127.2197 384.1396 c +146.0215 368.7197 142.5801 354.6201 v +142.0615 336.6006 138.02 334.9395 v +150.8599 347.1582 140.4199 328.7002 v +135.3799 308.0596 l +163.6206 331.7598 146.4199 311.4199 v +135.3799 282.8594 l +157.0205 303.1592 149.0601 293.8994 v +145.7002 284.2998 l +193.1001 314.1582 159.1401 281.6602 v +168.02 285.5596 172.8198 282.3799 v +180.3418 283.8008 179.54 282.1396 v +156.5815 270.6006 152.6602 250.46 v +161.8613 261.3584 158.4199 249.5 v +158.8999 236.7803 l +163.1816 260.4795 162.7402 219.0195 v +183.8599 238.9209 171.1401 216.1396 v +171.1401 197.6602 l +187.8198 215.5996 180.7402 201.5 v +191.7798 211.2002 187.46 194.54 v +186.5 183.0391 191.2998 195.2598 v +208.9399 229.0205 202.3398 200.2998 v +201.4614 179.0791 206.6602 195.2598 v +207.1807 183.9199 217.2197 176.0596 v +215.9814 231.8789 230.1802 192.3799 v +234.5 174.1396 l +237.541 184.3594 237.1401 189.9795 v +253.3809 208.1191 246.02 181.3398 v +262.6206 206.3594 259.2197 191.8994 v +250.7407 174.2402 252.5 168.8594 v +270.98 207.2402 272.4199 208.9395 v +270.1016 162.3584 282.02 201.9795 v +288.1401 188.7607 285.1401 183.9795 v +293.8613 192.7207 293.0601 196.2197 v +298.04 205.2607 301.2197 190.2197 v +303.1016 179.96 304.8198 183.5 v +309.2598 157.0781 310.5801 182.0596 v +312.3418 197.1201 304.3398 209.8994 v +305.2998 213.3994 302.1802 217.8193 v +317.1797 194.04 309.3799 225.7393 v +321.582 216.9199 322.8203 216.8594 v +307.9395 242.4385 317.54 237.2598 v +311.9004 248.5996 331.7002 235.3398 v +314.1006 252.999 333.3799 242.54 v +342.2617 235.3994 333.8594 246.3799 v +318.0605 264.001 342.2598 244.2197 v +355.0205 226.1602 355.9395 223.0996 v +344.9023 255.2002 340.0996 258.3799 v +349.3018 298.3203 394.5801 281.1797 v +402.1016 262.2393 407.0605 282.3799 v +421.0215 289.5195 433.46 259.0996 v +437.7422 274.1191 436.8203 277.0996 v +444.3418 275.8779 443.54 277.0996 v +457.9805 272.3594 459.3799 273.2598 v +466.7813 265.7598 467.2998 269.6602 v +477.3418 266.6406 475.2197 270.6201 v +484.8223 253.4404 485.2998 249.5 v +487.9395 264.8594 l +490.0996 261.7393 l +491.8613 270.1592 491.0605 271.5801 v +490.1025 272.7988 512.9814 264.001 518.1797 241.0996 c +520.5801 231.9795 l +527.0625 248.1602 525.3799 252.6201 v +531.0225 251.6787 531.3799 246.8594 v +535.8613 272.3594 530.6602 279.0195 v +535.4219 279.8408 536.6602 275.8994 v +536.6602 283.8193 l +544.6621 282.9199 544.5801 285.5 v +549.502 289.959 551.7793 284.7803 v +538.0615 323.4004 558.2598 302.2998 v +566.2207 290.4004 562.3398 311.1797 v +558.3008 331.7598 553.9014 333.5186 559.2207 333.9795 c +560.0625 337.9209 557.7793 339.7393 v +555.6602 341.4385 559.2207 339.7393 y +564.4609 335.2803 558.7402 359.4199 v +565.7813 357.7207 552.5 389.8994 v +555.6602 392.4795 551.2998 401.6602 v +560.0625 396.8789 563.0605 398.54 v +562.7021 400.3994 559.2207 404.7803 v +535.4219 465.0801 557.7793 440.7803 v +570.8965 425.9746 563.7793 451.0996 v +553.834 477.4658 554.6602 482.2998 v +82.1001 456.8594 l +82.1001 456.8594 l +s +0 O +0.164706 0.627451 1 0.031373 k +1 w 4 M +554.6602 482.0596 m +555.3799 481.7715 557.8066 480.5361 559.2197 478.7002 c +566.6621 466.8418 560.9004 487.0996 v +550.8223 518.7607 560.4199 506.54 v +567.1016 498.5215 563.54 513.5 v +559.3301 531.5498 556.5801 538.46 y +569.3027 533.2803 539.7793 576.8594 v +549.6201 572.7793 l +527.9414 616.4404 504.2598 622.2197 v +495.3799 628.7002 l +537.623 670.5605 523.46 711.0195 v +516.0605 716.7607 505.46 706.7002 v +498.4609 701.3594 491.7793 703.0996 v +457.9805 701.8018 455.7793 701.8994 v +453.582 701.8018 415.3018 742.7217 343.2197 723.2598 c +337.4219 721.1602 332.6602 722.54 v +312.3418 740.0811 258.7397 715.0996 v +247.6616 712.8008 246.02 712.7002 v +244.1406 712.8008 241.0615 712.8008 232.3398 705.7393 c +223.46 698.7197 223.0205 697.8418 220.8198 696.1396 c +202.7817 683.7607 197.54 682.9395 v +184.7407 675.8408 180.02 664.9395 v +175.9399 663.5 l +174.1807 655.6016 173.7798 654.3799 v +168.4614 650.3213 167.54 644.0596 v +157.9014 637.5605 158.4199 632.7793 v +156.5815 627.001 155.7798 621.7393 v +147.7808 616.4404 148.5801 613.3398 v +140.2998 597.9609 141.6201 590.54 v +134.5806 590.9209 131.54 588.3799 v +130.6206 583.001 128.8999 582.6201 v +125.7798 581.2393 128.4199 576.8594 v +126.6606 573.7617 126.2598 572.0596 v +127.1001 568.9209 122.1797 562.7002 v +115.2197 542.0811 117.3799 536.2998 v +117.8599 531.0801 114.7397 529.3398 v +110.8208 529.7598 120.02 516.6201 v +120.9414 515.2393 117.3799 512.54 v +98.5015 508.6396 95.7798 490.7002 v +80.8999 474.3193 80.8999 468.6201 v +80.8999 466.0664 81.1973 462.6025 81.8599 457.5801 c +81.3418 448.3594 111.6201 447.5 v +142.0615 446.5996 554.6602 482.0596 y +F +0 R +0 G +1.1 w 10 M +554.6602 482.0596 m +555.3799 481.7715 557.8066 480.5361 559.2197 478.7002 c +566.6621 466.8418 560.9004 487.0996 v +550.8223 518.7607 560.4199 506.54 v +567.1016 498.5215 563.54 513.5 v +559.3301 531.5498 556.5801 538.46 y +569.3027 533.2803 539.7793 576.8594 v +549.6201 572.7793 l +527.9414 616.4404 504.2598 622.2197 v +495.3799 628.7002 l +537.623 670.5605 523.46 711.0195 v +516.0605 716.7607 505.46 706.7002 v +498.4609 701.3594 491.7793 703.0996 v +457.9805 701.8018 455.7793 701.8994 v +453.582 701.8018 415.3018 742.7217 343.2197 723.2598 c +337.4219 721.1602 332.6602 722.54 v +312.3418 740.0811 258.7397 715.0996 v +247.6616 712.8008 246.02 712.7002 v +244.1406 712.8008 241.0615 712.8008 232.3398 705.7393 c +223.46 698.7197 223.0205 697.8418 220.8198 696.1396 c +202.7817 683.7607 197.54 682.9395 v +184.7407 675.8408 180.02 664.9395 v +175.9399 663.5 l +174.1807 655.6016 173.7798 654.3799 v +168.4614 650.3213 167.54 644.0596 v +157.9014 637.5605 158.4199 632.7793 v +156.5815 627.001 155.7798 621.7393 v +147.7808 616.4404 148.5801 613.3398 v +140.2998 597.9609 141.6201 590.54 v +134.5806 590.9209 131.54 588.3799 v +130.6206 583.001 128.8999 582.6201 v +125.7798 581.2393 128.4199 576.8594 v +126.6606 573.7617 126.2598 572.0596 v +127.1001 568.9209 122.1797 562.7002 v +115.2197 542.0811 117.3799 536.2998 v +117.8599 531.0801 114.7397 529.3398 v +110.8208 529.7598 120.02 516.6201 v +120.9414 515.2393 117.3799 512.54 v +98.5015 508.6396 95.7798 490.7002 v +80.8999 474.3193 80.8999 468.6201 v +80.8999 466.0664 81.1973 462.6025 81.8599 457.5801 c +81.3418 448.3594 111.6201 447.5 v +142.0615 446.5996 554.6602 482.0596 y +554.6602 482.0596 l +s +0 O +0.164706 0.627451 1 0.031373 k +1 w 4 M +97.9399 457.3398 m +70.3398 500.7197 86.1802 438.6201 y +95.8613 400.8389 238.3398 442.2197 y +424.1025 475.6396 436.3398 480.1396 v +448.7402 484.4404 553.46 477.5 y +547.2207 495.9795 l +476.0215 546.9199 454.9014 521.4004 439.9395 525.7402 c +424.9805 530.2012 427.6211 519.6416 424.0996 518.7803 c +420.582 517.8799 377.4609 545.1602 370.3398 544.2197 c +363.3828 543.4014 335.5059 569.5273 351.8594 534.6201 c +369.541 497.2012 287.7007 491.4795 269.2998 503.8994 c +250.7407 516.1201 277.2197 483.5 y +297.3799 461.5615 259.46 480.1396 y +221.7007 494.1201 195.3008 465.9609 191.7798 465.0195 c +188.2617 464.2012 182.9814 460.6807 182.1802 467.6602 c +181.2197 474.7617 172.959 493.1309 138.02 464.2998 c +116.1006 445.9395 100.8198 470.0596 y +97.9399 457.3398 l +F +0.054902 0.607843 0.878431 0 k +371.7793 542.2998 m +364.8203 541.4814 336.918 567.5938 353.2998 532.7002 c +371.6406 493.9609 289.1406 489.5596 270.7402 501.9795 c +252.1807 514.2002 278.6602 481.5801 y +298.8198 459.6416 260.8999 478.2197 y +223.1406 492.2002 196.7407 464.04 193.2197 463.0996 c +189.7017 462.2813 184.4214 458.7607 183.6201 465.7393 c +182.6602 472.8418 174.543 491.0283 139.46 462.3799 c +116.1802 443.1992 101.2998 466.7002 y +97.9399 455.6602 l +70.3208 499.46 86.8999 435.2598 y +96.5815 397.4785 239.7798 440.2998 y +425.54 473.7197 437.7793 478.2197 v +450.1807 482.5205 553.9395 475.5801 y +547.9395 494.54 l +476.5801 545.6406 456.3418 519.4805 441.3799 523.8193 c +426.4209 528.2813 429.0605 517.7217 425.54 516.8594 c +422.0215 515.96 378.9004 543.2402 371.7793 542.2998 c +F +0.047059 0.537255 0.772549 0 k +373.2197 540.3799 m +366.2598 539.5615 339.0537 565.9922 354.7402 530.7793 c +372.6416 490.9395 290.5806 487.6396 272.1802 500.0596 c +253.6206 512.2783 280.1001 479.6602 y +300.2598 457.7188 262.3398 476.2998 y +224.5806 490.2793 198.1807 462.1182 194.6602 461.1797 c +191.1392 460.3594 185.8594 456.8379 185.0601 463.8193 c +184.1001 470.9189 176.127 488.9238 140.8999 460.46 c +116.2593 440.458 101.7798 463.3398 y +97.7002 453.9795 l +71.6216 496.8799 87.6201 431.8994 y +97.3018 394.1191 241.2197 438.3799 y +426.9805 471.7998 439.2197 476.2998 v +451.6211 480.5977 554.4199 473.6602 y +548.4199 493.3398 l +477.1406 544.3594 457.7813 517.5605 442.8203 521.8994 c +427.8613 526.3613 430.501 515.8018 426.9805 514.9395 c +423.4609 514.04 380.3408 541.3203 373.2197 540.3799 c +F +0.039216 0.462745 0.67451 0 k +374.6602 538.46 m +367.7002 537.6416 340.498 564.0752 356.1797 528.8594 c +374.7422 487.5293 291.4326 486.1113 273.6201 498.1396 c +255.0605 510.3604 281.54 477.7393 y +301.7002 455.8018 263.7798 474.3799 y +226.0205 488.3594 199.6206 460.2002 196.1001 459.2598 c +192.5815 458.4414 187.3018 454.9209 186.5 461.8994 c +185.54 469.001 177.7134 486.8164 142.3398 458.54 c +116.3408 437.7197 102.2598 460.2197 y +97.7002 452.2998 l +73.7983 492.7617 88.3398 428.54 y +98.0215 390.7588 242.6602 436.46 y +428.4199 469.8799 440.6602 474.3799 v +453.0625 478.6807 554.9004 471.9795 y +548.9004 492.1396 l +477.7012 543.0801 459.2217 515.6406 444.2598 519.9795 c +429.3008 524.4414 431.9414 513.8818 428.4199 513.0195 c +424.9014 512.1201 381.7813 539.4004 374.6602 538.46 c +F +0.035294 0.396078 0.572549 0 k +376.0996 536.54 m +369.1406 535.7188 342.4951 562.3994 357.6201 526.9395 c +376.1816 483.7998 293.4609 483.7998 275.0601 496.2197 c +256.501 508.4385 282.98 475.8193 y +303.1401 453.8789 265.2197 472.46 y +227.4609 486.4395 201.0605 458.2783 197.54 457.3398 c +194.0215 456.5186 188.7417 452.998 187.9399 459.9795 c +186.98 467.0791 179.2974 484.7139 143.7798 456.6201 c +116.4199 434.9785 102.5 456.8594 y +97.7002 450.6201 l +75.98 488.8613 89.0601 425.1797 y +98.7393 387.3994 244.1001 434.54 y +429.8623 467.96 442.0996 472.46 v +454.5039 476.7578 555.3799 470.0596 y +549.6201 490.7002 l +478.2637 541.8008 460.6621 513.7178 445.7002 518.0596 c +430.7432 522.5186 433.3828 511.959 429.8594 511.0996 c +426.3418 510.2002 383.2227 537.4785 376.0996 536.54 c +F +0.031373 0.333333 0.470588 0 k +377.54 534.6201 m +370.582 533.8018 342.0225 559.5967 359.0605 525.0195 c +380.2617 482.3213 294.9009 481.8799 276.5 494.2998 c +257.9409 506.5205 284.4199 473.8994 y +304.5801 451.959 266.6602 470.54 y +228.9009 484.5195 202.501 456.3604 198.98 455.4199 c +195.4614 454.6016 190.1816 451.0801 189.3799 458.0596 c +188.4199 465.1592 180.8818 482.6094 145.2197 454.7002 c +116.5015 432.2383 102.98 453.5 y +97.7002 448.9395 l +77.9409 485.4004 89.7798 421.8193 y +99.4614 384.0391 245.54 432.6201 y +431.3027 466.04 443.54 470.54 v +455.9434 474.8408 555.8594 468.1396 y +550.0996 489.5 l +478.8223 540.5186 462.1016 511.8008 447.1406 516.1396 c +432.1836 520.6016 434.8232 510.0391 431.2998 509.1797 c +427.7813 508.2793 384.6631 535.5605 377.54 534.6201 c +F +0.027451 0.278431 0.372549 0 k +378.9805 532.7002 m +372.0195 531.8818 343.0449 557.4678 360.5 523.0996 c +383.0215 479.0791 296.3408 479.96 277.9399 492.3799 c +259.3809 504.5977 285.8599 471.9795 y +306.02 450.0391 268.1001 468.6201 y +230.3408 482.5996 203.9409 454.4385 200.4199 453.5 c +196.9014 452.6787 191.6216 449.1582 190.8198 456.1396 c +189.8599 463.2393 182.4658 480.5049 146.6602 452.7793 c +116.5806 429.5 103.46 450.1396 y +97.7002 447.2598 l +80.1201 480.3994 90.5 418.46 y +100.1792 380.6787 246.98 430.7002 y +432.7422 464.1201 444.9805 468.6201 v +457.3828 472.918 556.3398 466.46 y +550.5801 488.2998 l +479.3818 539.2393 463.541 509.8779 448.5801 514.2197 c +433.623 518.6816 436.2637 508.1191 432.7402 507.2598 c +429.2217 506.3594 386.1035 533.6406 378.9805 532.7002 c +F +0.019608 0.215686 0.286275 0 k +380.4199 530.7793 m +373.4629 529.959 343.2754 554.9023 361.9395 521.1797 c +386.2227 477.6006 297.7808 478.04 279.3799 490.46 c +260.8208 502.6807 287.2998 470.0596 y +307.46 448.1191 269.54 466.7002 y +231.7808 480.6797 205.3809 452.5205 201.8599 451.5801 c +198.3418 450.7588 193.0615 447.2402 192.2598 454.2197 c +191.2998 461.3193 184.0498 478.3994 148.1001 450.8594 c +116.6602 426.7588 103.9399 446.7793 y +97.7002 445.5801 l +81.8599 476.7197 91.2197 415.0996 y +100.9014 377.3193 248.4199 428.7793 y +434.1826 462.2002 446.4199 466.7002 v +458.8232 471.001 556.8203 464.54 y +551.2998 486.8594 l +479.9434 537.9609 464.9814 507.9609 450.0195 512.2998 c +435.0625 516.7588 437.7031 506.1992 434.1797 505.3398 c +430.6621 504.4395 387.543 531.7207 380.4199 530.7793 c +F +0.015686 0.156863 0.203922 0 k +381.8594 528.8594 m +374.9023 528.0391 344.7148 552.9824 363.3799 519.2598 c +387.6631 475.6777 299.2231 476.1201 280.8198 488.54 c +262.2607 500.7578 288.7402 468.1396 y +308.9023 446.1992 270.98 464.7793 y +233.2207 478.7598 206.8208 450.5977 203.2998 449.6602 c +199.7817 448.8389 194.5015 445.3184 193.7002 452.2998 c +192.7402 459.3994 185.6357 476.2949 149.54 448.9395 c +116.7417 424.0186 104.1802 443.4199 y +97.7002 443.6602 l +82.7192 472.8193 91.9399 411.7393 y +101.6216 373.959 249.8599 426.8594 y +435.623 460.2793 447.8594 464.7793 v +460.2637 469.0781 557.2998 462.6201 y +551.7793 485.6602 l +480.502 536.6787 466.4219 506.0381 451.46 510.3799 c +436.501 514.8389 439.1426 504.2793 435.6201 503.4199 c +432.1016 502.5195 388.9834 529.7979 381.8594 528.8594 c +F +0.011765 0.098039 0.12549 0 k +383.2998 526.9395 m +376.3418 526.1191 346.582 551.2949 364.8203 517.3398 c +389.1006 472.4404 300.6606 474.2002 282.2598 486.6201 c +263.7007 498.8408 290.1802 466.2197 y +310.3418 444.2793 272.4199 462.8594 y +234.6606 476.8398 208.2607 448.6807 204.7402 447.7393 c +201.2217 446.9189 195.9414 443.4004 195.1401 450.3799 c +194.1802 457.4785 187.2197 474.1904 150.98 447.0195 c +116.8208 421.2793 104.6602 440.0596 y +97.7002 441.9795 l +83.3599 468.4805 92.6602 408.3799 y +102.3418 370.5986 251.2998 424.9395 y +437.0625 458.3594 449.2998 462.8594 v +461.7012 467.1602 557.7793 460.9395 y +552.2598 484.46 l +481.0615 535.3994 467.8613 504.1201 452.9004 508.46 c +437.9414 512.9189 440.5801 502.3594 437.0605 501.5 c +433.541 500.5996 390.4209 527.8809 383.2998 526.9395 c +F +0 0.039216 0.05098 0 k +384.7402 525.0195 m +377.7822 524.2012 349.208 549.9893 366.2598 515.4199 c +389.6621 468.3193 302.1006 472.2793 283.7002 484.7002 c +265.1406 496.918 291.6201 464.2998 y +311.7822 442.3594 273.8599 460.9395 y +236.1006 474.9199 209.7007 446.7578 206.1802 445.8193 c +202.6616 444.999 197.3818 441.4785 196.5801 448.46 c +195.6226 455.5586 188.8042 472.085 152.4199 445.0996 c +116.8999 418.5391 105.1401 436.7002 y +97.7002 440.2998 l +83.5591 465.8984 93.3799 405.0195 y +103.0615 367.2393 252.7402 423.0195 y +438.502 456.4395 450.7402 460.9395 v +463.1426 465.2383 558.2598 459.0195 y +552.9805 483.0195 l +481.6211 534.1201 469.3018 502.1982 454.3398 506.54 c +439.3828 511.001 442.0234 500.4385 438.5 499.5801 c +434.9814 498.6797 391.8613 525.9609 384.7402 525.0195 c +F +1 g +97.7002 438.6201 m +83.54 462.8818 94.1001 401.6602 y +103.7817 363.8789 254.1802 421.0996 y +439.9424 454.5195 452.1797 459.0195 v +464.5801 463.3203 558.7402 457.0996 y +553.46 481.8193 l +482.1826 532.8418 470.7422 500.2803 455.7793 504.6201 c +440.8203 509.0811 443.4609 498.5215 439.9395 497.6602 c +436.4219 496.7598 393.3008 524.041 386.1797 523.0996 c +379.2227 522.2813 351.4785 548.4678 367.7002 513.5 c +392.2305 461.002 300.9463 472.0898 285.1401 482.7803 c +266.5806 495.001 293.0601 462.3799 y +313.2197 440.4395 275.2998 459.0195 y +237.541 473 211.1406 444.8408 207.6201 443.8994 c +204.1016 443.0791 198.8218 439.5586 198.02 446.54 c +197.0601 453.6416 190.3877 469.9834 153.8599 443.1797 c +116.9814 415.8008 105.6201 433.3398 y +97.7002 438.6201 l +F +0 g +143.2998 405.7402 m +135.4614 392.9189 158.4199 378.3799 v +159.8818 376.8584 140.1802 381.5 v +133.2607 383.6787 131.54 395.1797 v +126.2217 399.958 120.98 406.2197 v +115.6616 412.2803 143.2998 405.7402 y +F +0.8 g +297.3799 458.0596 m +316.8486 428.5371 316.0996 423.2598 v +314.7607 411.8408 314.54 401.2803 318.0195 396.8594 c +321.582 392.4795 331.2197 356.0596 y +330.8223 354.6387 344.4199 396.3799 v +357.2217 414.0391 335.2998 434.2998 v +296.5015 465.9609 297.3799 458.0596 v +F +0 g +165.3799 376.2197 m +177.7017 368.2803 161.7798 333.9795 v +168.98 336.6201 l +168.02 324.2793 164.4199 321.7393 v +172.3398 325.0996 l +177.7017 316.3594 173.2998 311.1797 v +191.7798 302.2803 190.8198 295.3398 v +197.9409 304.04 193.46 311.1797 v +189.1401 318.1201 181.2197 313.7188 182.1802 333.9795 c +172.3398 330.3799 l +178.5801 340.1191 178.5801 347.1797 v +169.7002 344.54 l +186.7949 373.7549 174.98 375.2598 v +168.4614 376.2002 165.3799 376.2197 y +F +0.8 g +201.1401 357.7393 m +204.1016 362.5586 201.1401 361.5801 v +197.9409 360.7998 163.6206 344.5205 156.98 333.9795 c +194.8613 360.7998 201.1401 357.7393 v +F +212.4199 348.8594 m +215.54 353.7578 212.4199 352.9395 v +209.3818 351.999 175.0615 335.7197 168.5 325.0996 c +206.2998 351.999 212.4199 348.8594 v +F +227.0601 365.6602 m +230.0601 370.4795 227.0601 369.5 v +223.9014 368.7197 189.5815 352.4404 182.8999 341.8994 c +220.8198 368.7197 227.0601 365.6602 v +F +201.3799 317.6602 m +201.4614 324.2793 198.5 323.4199 v +195.3008 322.5195 155.7007 303.1592 149.0601 292.7002 c +195.3008 320.7578 201.3799 317.6602 v +F +202.8198 329.6602 m +204.1016 334.8389 201.1401 333.9795 v +198.8218 333.958 169.7817 321.2002 163.2197 310.7002 c +195.7402 334.3994 202.8198 329.6602 v +F +186.98 277.0996 m +175.9399 268.9395 l +187.3809 277.2002 191.2998 275.8994 v +183.8599 263.5586 182.8999 257.8994 v +194.4199 271.9209 200.6602 271.5801 v +208.9399 271.04 209.0601 259.0996 v +215.1006 270.6006 218.6602 270.1396 v +219.9414 263.1201 218.6602 255.7393 v +223.0205 264.001 227.54 262.2197 v +234.4614 264.4395 233.54 251.6602 v +233.5806 240.2402 232.8198 237.2598 v +238.8608 266.1992 241.46 266.54 v +250.3018 267.958 255.6201 258.3799 v +251.1802 266.6406 256.5801 264.3799 v +268.3398 262.6777 271.9399 255.2598 v +264.3799 268.3994 270.5 264.8594 v +278.0215 264.8789 279.3799 257.8994 v +288.5815 234.5186 290.8999 232.7002 v +282.4209 256.5195 284.1802 256.46 v +281.9814 269.7197 287.7798 253.3398 v +284.1802 268.8389 290.4199 267.9795 v +296.5015 267.0801 301.3398 256.0781 310.5801 258.6201 c +321.1426 252.5596 323.2998 328.7002 v +186.98 277.0996 l +F +0 g +192.2598 379.3398 m +208.501 385.8799 252.5 379.3398 v +260.4199 378.8408 267.8599 388.46 v +275.3818 398.1992 304.8608 406.1191 312.0195 403.8193 c +322.5801 396.8594 l +323.2998 395.6602 l +336.9824 384.1201 337.46 375.7393 v +337.8613 367.3994 321.582 314.5996 311.0605 297.0195 c +300.4614 279.3994 289.9014 265.7598 268.8198 268.46 c +245.8999 272.7988 217.7002 268.46 v +185.6216 270.1592 182.6602 279.0195 v +179.4609 287.7578 194.8999 304.46 y +199.7002 313.7188 198.5 329.6602 v +197.0601 345.3994 197.5015 376.2002 192.2598 379.3398 c +F +0.047059 0.745098 0.211765 0 k +216.5 377.1797 m +225.6606 356.8398 193.2197 285.0195 y +190.9014 283.3594 207.0273 276.7109 218.1802 279.5 c +230.2207 282.3008 274.5801 277.5801 y +300.4614 294.7998 314.6602 343.5801 y +325.9805 370.04 306.7402 373.5801 v +287.2617 377.0791 216.5 377.1797 y +F +0.247059 0.933333 0.509804 0.070588 k +214.1001 343.0996 m +217.8438 357.1641 219.5864 370.1426 216.5 377.1797 c +285.0605 370.04 297.3799 393.0195 v +302.0454 401.583 318.2813 367.8389 317.7793 357.2598 c +248.54 341.4385 232.3398 353.6602 v +214.1001 343.0996 l +F +0.266667 0.972549 0.580392 0.137255 k +219.1401 325.0996 m +221.2617 317.2393 218.6602 312.8594 v +216.8599 311.96 215.54 311.4199 v +216.8599 307.5586 223.46 305.8994 v +225.6606 300.958 228.2598 300.6201 v +230.9409 300.0801 236.2207 293.9189 240.7402 295.3398 c +245.0215 296.5586 257.2998 300.8594 y +263.5015 304.4795 273.1401 300.6201 v +275.792 301.4023 276.2598 305.8994 v +276.8096 310.9707 280.2197 315.0391 282.5 317.1797 c +284.6216 319.4404 295.1816 333.5186 293.7798 333.9795 c +292.5415 334.3994 219.1401 325.0996 y +F +0 0.698039 0.356863 0 k +214.3398 378.3799 m +211.1406 353.7578 214.5801 344.54 v +218.1802 335.2803 217.3018 333.0801 216.5 328.7002 c +215.54 324.2793 220.3809 313.2803 226.5801 306.6201 c +239.7798 304.9395 l +256.46 308.8809 266.6602 305.8994 v +276.4736 304.3232 280.3398 320.7803 v +285.5 327.7998 293.54 330.8594 v +301.3398 333.958 309.2598 379.7188 304.8198 388.46 c +300.4614 397.3203 284.6216 402.1592 267.1401 385.0996 c +249.4209 367.8389 247.2197 386.3193 214.3398 378.3799 c +F +0 R +0 G +1.1 w 10 M +214.3398 378.3799 m +211.1406 353.7578 214.5801 344.54 v +218.1802 335.2803 217.3018 333.0801 216.5 328.7002 c +215.54 324.2793 220.3809 313.2803 226.5801 306.6201 c +239.7798 304.9395 l +256.46 308.8809 266.6602 305.8994 v +276.4736 304.3232 280.3398 320.7803 v +285.5 327.7998 293.54 330.8594 v +301.3398 333.958 309.2598 379.7188 304.8198 388.46 c +300.4614 397.3203 284.6216 402.1592 267.1401 385.0996 c +249.4209 367.8389 247.2197 386.3193 214.3398 378.3799 c +214.3398 378.3799 l +s +0 O +0.011765 0 0.239216 0 k +1 w 4 M +216.02 296.0596 m +215.1006 298.3203 210.2598 298.7002 v +185.6216 302.7197 176.4199 316.46 v +168.9009 322.5195 173.7798 309.7393 v +185.1802 287.3193 192.7402 284.2998 v +210.7017 279.8408 216.02 296.0596 v +F +0 R +0 G +0.550001 w 10 M +216.02 296.0596 m +215.1006 298.3203 210.2598 298.7002 v +185.6216 302.7197 176.4199 316.46 v +168.9009 322.5195 173.7798 309.7393 v +185.1802 287.3193 192.7402 284.2998 v +210.7017 279.8408 216.02 296.0596 v +216.02 296.0596 l +s +0 O +0.145098 0.898039 0.682353 0.027451 k +1 w 4 M +303.8599 366.3799 m +304.6426 375.1855 306.7905 384.6602 304.8198 388.46 c +297.771 402.7041 279.0991 396.7754 267.1401 385.0996 c +249.4209 367.8389 247.2197 386.3193 214.3398 378.3799 c +212.2998 363.041 213.1401 351.9795 v +254.2617 364.7598 255.1401 358.7002 v +256.9014 362.1201 267.1401 362.0596 v +277.1406 362.1201 302.1558 363.4082 303.8599 366.3799 c +F +0 R +0.231373 1 0.941176 0.172549 K +2.2 w 10 M +256.5801 377.4199 m +261.7402 372.2402 257.7798 361.5801 v +241.9399 344.0791 244.1001 328.7002 v +S +0 O +0.011765 0 0.239216 0 k +1 w 4 M +203.7798 284.2998 m +198.8218 298.3203 208.5801 290.7803 v +213.7808 288.6387 212.4199 286.9395 v +211.1406 285.1201 204.98 280.7188 203.7798 284.2998 c +F +0 R +0 G +0.550001 w 10 M +203.7798 284.2998 m +198.8218 298.3203 208.5801 290.7803 v +213.7808 288.6387 212.4199 286.9395 v +211.1406 285.1201 204.98 280.7188 203.7798 284.2998 c +203.7798 284.2998 l +s +0 O +0.011765 0 0.239216 0 k +1 w 4 M +209.2998 282.8594 m +205.333 294.1826 213.1401 288.1396 v +217.9399 285.5068 216.2598 285.0195 v +211.2295 283.623 216.2432 280.8076 209.2998 282.8594 c +F +0 R +0 G +0.550001 w 10 M +209.2998 282.8594 m +205.333 294.1826 213.1401 288.1396 v +217.9399 285.5068 216.2598 285.0195 v +211.2295 283.623 216.2432 280.8076 209.2998 282.8594 c +209.2998 282.8594 l +s +0 O +0.011765 0 0.239216 0 k +1 w 4 M +214.5801 282.8594 m +210.6128 294.1826 218.4199 288.1396 v +223.1694 285.6582 221.54 285.0195 v +217.8296 283.623 221.5229 280.8076 214.5801 282.8594 c +F +0 R +0 G +0.550001 w 10 M +214.5801 282.8594 m +210.6128 294.1826 218.4199 288.1396 v +223.1694 285.6582 221.54 285.0195 v +217.8296 283.623 221.5229 280.8076 214.5801 282.8594 c +214.5801 282.8594 l +s +0 O +0.011765 0 0.239216 0 k +1 w 4 M +221.7798 282.6201 m +217.8726 293.9648 225.6201 287.8994 v +230.4365 285.4131 228.7402 284.7803 v +225.5288 283.623 228.7856 280.5869 221.7798 282.6201 c +F +0 R +0 G +0.550001 w 10 M +221.7798 282.6201 m +217.8726 293.9648 225.6201 287.8994 v +230.4365 285.4131 228.7402 284.7803 v +225.5288 283.623 228.7856 280.5869 221.7798 282.6201 c +221.7798 282.6201 l +s +0 O +0.011765 0 0.239216 0 k +1 w 4 M +228.98 282.8594 m +225.001 294.0508 232.8198 288.1396 v +236.9697 286.3086 235.9399 284.7803 v +234.8574 283.4912 235.9136 280.6758 228.98 282.8594 c +F +0 R +0 G +0.550001 w 10 M +228.98 282.8594 m +225.001 294.0508 232.8198 288.1396 v +236.9697 286.3086 235.9399 284.7803 v +234.8574 283.4912 235.9136 280.6758 228.98 282.8594 c +228.98 282.8594 l +s +0 O +0.011765 0 0.239216 0 k +1 w 4 M +236.1802 282.1396 m +230.9409 295.6807 240.98 288.6201 v +246.3418 286.4404 245.0601 284.7803 v +243.7017 282.9199 245.0215 279.3994 236.1802 282.1396 c +F +0 R +0 G +0.550001 w 10 M +236.1802 282.1396 m +230.9409 295.6807 240.98 288.6201 v +246.3418 286.4404 245.0601 284.7803 v +243.7017 282.9199 245.0215 279.3994 236.1802 282.1396 c +236.1802 282.1396 l +s +*u +0.266667 0.972549 0.580392 0.137255 K +2.2 w +204.98 300.8594 m +219.5 304.04 226.1001 300.6201 v +232.7002 299.1992 234.02 299.6602 v +235.3398 300.0801 238.8198 300.6201 y +S +1 D +242.4199 291.2598 m +255.5815 306.2402 268.8198 301.3398 v +276.4976 298.5703 275.3818 302.2803 276.2598 305.4199 c +277.1406 308.4385 277.3613 313.0586 282.98 316.46 c +S +*U +0 D +0 O +0.011765 0 0.239216 0 k +1 w 4 M +261.3799 308.7803 m +256.9014 320.7578 253.9399 306.6201 v +250.7407 292.5986 247.2197 288.6387 245.54 285.5 c +245.4609 279.8408 254.6602 280.2197 v +266.5806 280.7188 267.1401 283.8193 v +267.4614 286.8799 265.7002 299.6406 261.3799 308.7803 c +F +0 R +0 G +0.550001 w 10 M +261.3799 308.7803 m +256.9014 320.7578 253.9399 306.6201 v +250.7407 292.5986 247.2197 288.6387 245.54 285.5 c +245.4609 279.8408 254.6602 280.2197 v +266.5806 280.7188 267.1401 283.8193 v +267.4614 286.8799 265.7002 299.6406 261.3799 308.7803 c +261.3799 308.7803 l +s +*u +0.266667 0.972549 0.580392 0.137255 K +2.2 w +276.7402 300.8594 m +280.6616 303.6006 283.2197 302.2998 v +S +283.9399 319.0996 m +287.041 324.3896 292.3398 325.3398 v +S +*U +0 O +0.701961 g +1 w 4 M +196.5801 278.54 m +216.4209 275 221.2998 276.8594 v +230.9409 276.7588 221.7798 274.46 v +207.6201 274.5586 198.7402 275.8994 v +186.0605 282.0391 196.5801 278.54 v +F +0.011765 0 0.239216 0 k +211.9399 381.0195 m +231.3799 381.0391 233.54 380.0596 v +241.501 346.2803 237.6201 337.8193 v +236.2207 334.8389 233.0601 340.9395 v +212.8999 377.0791 209.2998 379.3398 v +205.8608 381.4805 210.7017 381.0391 211.9399 381.0195 c +F +0 R +0 G +0.550001 w 10 M +211.9399 381.0195 m +231.3799 381.0391 233.54 380.0596 v +241.501 346.2803 237.6201 337.8193 v +236.2207 334.8389 233.0601 340.9395 v +212.8999 377.0791 209.2998 379.3398 v +205.8608 381.4805 210.7017 381.0391 211.9399 381.0195 c +211.9399 381.0195 l +s +0 O +0.011765 0 0.239216 0 k +1 w 4 M +127.2197 383.8994 m +137 382.1406 150.98 379.3398 v +156.1401 354.6387 159.6201 349.3398 v +163.1816 344.0791 159.2217 344.0791 155.2998 347.1797 c +151.3018 350.2393 135.02 365.6406 132.7402 370.46 c +130.6206 375.3193 127.2197 383.8994 y +F +0 R +0 G +0.550001 w 10 M +127.2197 383.8994 m +137 382.1406 150.98 379.3398 v +156.1401 354.6387 159.6201 349.3398 v +163.1816 344.0791 159.2217 344.0791 155.2998 347.1797 c +151.3018 350.2393 135.02 365.6406 132.7402 370.46 c +130.6206 375.3193 127.2197 383.8994 y +127.2197 383.8994 l +s +0 O +0.011765 0 0.239216 0 k +1 w 4 M +151.2197 379.0996 m +157.6377 377.3379 158.6602 375.0195 v +159.855 372.4658 157.46 368.7803 y +156.3247 365.2041 155.0601 367.5801 v +153.6802 369.9629 150.5215 378.3867 151.2197 379.0996 c +F +0 R +0 G +0.550001 w 10 M +151.2197 379.0996 m +157.6377 377.3379 158.6602 375.0195 v +159.855 372.4658 157.46 368.7803 y +156.3247 365.2041 155.0601 367.5801 v +153.6802 369.9629 150.5215 378.3867 151.2197 379.0996 c +151.2197 379.0996 l +s +0 O +0 g +1 w 4 M +151.2197 379.3398 m +155.2617 373.5586 159.1401 373.5801 v +163.1816 373.5586 163.6016 374.0146 166.8198 373.3398 c +171.7617 372.2402 171.3198 374.4385 178.5801 373.0996 c +181.4839 372.5908 184.3018 373.5586 187.46 372.1396 c +190.46 370.9209 193.981 371.7988 195.3799 374.0596 c +196.6206 376.2002 201.8599 380.7803 y +187.8198 378.8408 184.8198 377.8994 v +160.1001 376.6396 151.2197 379.3398 v +F +0.011765 0 0.239216 0 k +200.4199 379.0996 m +193.2656 375.209 192.7402 372.6201 v +192.3848 369.9297 198.5 365.8994 y +201.625 360.7998 202.3398 363.5 v +202.9448 366.0801 201.2407 378.6201 200.4199 379.0996 c +F +0 R +0 G +0.550001 w 10 M +200.4199 379.0996 m +193.2656 375.209 192.7402 372.6201 v +192.3848 369.9297 198.5 365.8994 y +201.625 360.7998 202.3398 363.5 v +202.9448 366.0801 201.2407 378.6201 200.4199 379.0996 c +200.4199 379.0996 l +s +0 O +0.011765 0 0.239216 0 k +1 w 4 M +159.1401 373.0996 m +166.8345 360.7422 167.0601 373.0996 v +167.6865 374.458 165.8599 374.54 v +159.0679 374.5664 160.7407 379.0781 159.1401 373.0996 c +F +0 R +0 G +0.550001 w 10 M +159.1401 373.0996 m +166.8345 360.7422 167.0601 373.0996 v +167.6865 374.458 165.8599 374.54 v +159.0679 374.5664 160.7407 379.0781 159.1401 373.0996 c +159.1401 373.0996 l +s +0 O +0.011765 0 0.239216 0 k +1 w 4 M +167.0601 372.8594 m +175.7358 360.4707 174.98 372.8594 v +175.0449 373.2441 173.0601 373.3398 v +167.8926 373.8682 168.272 378.8359 167.0601 372.8594 c +F +0 R +0 G +0.550001 w 10 M +167.0601 372.8594 m +175.7358 360.4707 174.98 372.8594 v +175.0449 373.2441 173.0601 373.3398 v +167.8926 373.8682 168.272 378.8359 167.0601 372.8594 c +167.0601 372.8594 l +s +0 O +0.011765 0 0.239216 0 k +1 w 4 M +174.98 372.8594 m +183.7134 361.0762 182.8999 371.6602 v +183.1089 373.0664 181.2197 373.3398 v +177.0078 374.1729 176.7754 377.7461 174.98 372.8594 c +F +0 R +0 G +0.550001 w 10 M +174.98 372.8594 m +183.7134 361.0762 182.8999 371.6602 v +183.1089 373.0664 181.2197 373.3398 v +177.0078 374.1729 176.7754 377.7461 174.98 372.8594 c +174.98 372.8594 l +s +0 O +0.011765 0 0.239216 0 k +1 w 4 M +182.4199 372.6201 m +191.2109 359.9619 191.54 370.7002 v +193.4023 372.2354 191.54 372.3799 v +185.0815 373.2939 185.96 378.1953 182.4199 372.6201 c +F +0 R +0 G +0.550001 w 10 M +182.4199 372.6201 m +191.2109 359.9619 191.54 370.7002 v +193.4023 372.2354 191.54 372.3799 v +185.0815 373.2939 185.96 378.1953 182.4199 372.6201 c +182.4199 372.6201 l +s +0 O +0.105882 0.031373 0.356863 0 k +1 w 4 M +142.8198 368.7803 m +134.4199 370.46 l +131.4463 375.9795 129.1401 382.7002 y +136.1216 381.6465 149.7798 378.6201 v +150.8335 374.9141 152.4199 368.54 v +142.8198 368.7803 l +F +214.3398 373.8193 m +212.4702 376.6807 211.0229 378.6152 210.2598 379.0996 c +206.9937 381.1328 211.5513 380.7178 212.8999 380.7803 c +231.02 380.7178 233.0601 379.8193 v +233.6694 377.4219 234.5 373.5801 v +223.3232 375.9033 214.3398 373.8193 v +F +0.164706 0.627451 1 0.031373 k +273.3799 525.9795 m +303.7617 521.5303 331.832 560.7363 333.8594 571.3398 c +335.7051 582.0322 324.5 595.0996 y +326.0264 598.4883 320.7012 613.9756 314.9004 624.1396 c +309.085 634.3057 291.5938 633.2334 272.4199 634.2197 c +254.876 635.2734 234.5479 609.6201 233.0601 607.5801 c +231.644 605.749 238.4214 563.6406 239.7798 557.4199 c +241.3232 551.0547 238.3398 521.8994 y +276.085 532.0254 242.7754 530.2441 273.3799 525.9795 c +F +0.047059 0.517647 0.756863 0 k +233.7798 606.8594 m +232.4722 605.0713 239.125 563.7266 240.5 557.6602 c +241.9761 551.3721 239.0601 522.8594 y +275.0649 532.6279 243.4014 530.9385 273.3799 526.7002 c +303.2769 522.3848 330.8379 560.876 332.6602 571.3398 c +334.6406 581.7871 323.7793 594.6201 y +325.1357 597.9434 319.9082 613.1504 314.1797 623.1797 c +308.5039 633.1084 291.332 632.0547 272.4199 633.0195 c +255.2817 634.0586 235.3232 608.873 233.7798 606.8594 c +F +0.035294 0.372549 0.533333 0 k +234.7402 606.1396 m +233.2998 604.3926 239.8281 563.8154 241.2197 557.6602 c +242.6265 551.6885 239.7798 523.8193 y +274.3735 533.7822 244.0254 531.6338 273.3799 527.4199 c +302.792 523.2393 329.8447 561.0176 331.7002 571.3398 c +333.5762 581.54 322.8203 594.1396 y +324.248 597.3965 319.1172 612.3223 313.46 622.2197 c +307.9238 631.9111 291.0703 630.8789 272.4199 631.8193 c +255.6846 632.8447 236.0981 608.124 234.7402 606.1396 c +F +0.023529 0.239216 0.32549 0 k +235.46 605.6602 m +234.1255 603.7158 240.5313 563.9043 241.9399 557.8994 c +243.2769 552.0049 240.5 524.54 y +272.9121 534.4951 244.6494 532.3301 273.3799 528.1396 c +302.3096 524.0938 328.8516 561.1563 330.7402 571.3398 c +332.5117 581.293 322.0996 593.6602 y +323.3594 596.8516 318.3242 611.4941 312.7402 621.0195 c +307.3418 630.7129 290.8066 629.7002 272.6602 630.6201 c +256.0903 631.6299 236.8711 607.376 235.46 605.6602 c +F +0.011765 0.109804 0.137255 0 k +236.1802 604.9395 m +234.9536 603.0391 241.2368 563.9912 242.6602 558.1396 c +243.9297 552.3223 241.2197 525.5 y +271.8921 535.208 245.2759 533.0234 273.6201 529.0996 c +301.8247 524.9453 327.8555 561.2979 329.54 571.0996 c +331.4453 581.0479 321.1406 593.1797 y +322.4697 596.3066 317.5332 610.6689 312.2598 620.0596 c +306.7617 629.5186 290.5449 628.5244 272.6602 629.4199 c +256.4961 630.416 237.6465 606.6289 236.1802 604.9395 c +F +1 g +273.6201 529.8193 m +301.3398 525.7998 326.8613 561.4395 328.5801 571.0996 c +330.3828 580.8008 320.1797 592.7002 y +321.582 595.7598 316.7402 609.8408 311.54 619.0996 c +306.1807 628.3203 290.2808 627.3457 272.6602 628.2197 c +256.9014 629.2012 238.4214 605.8809 237.1401 604.2197 c +235.7817 602.3594 241.9399 564.0801 243.3799 558.3799 c +244.5801 552.6416 241.9399 526.2197 y +269.9912 535.7002 245.8999 533.7197 273.6201 529.8193 c +F +0.8 g +324.7402 567.2598 m +294.0801 558.7998 281.2998 560.54 v +263.9409 567.8213 254.1802 543.7393 v +250.3018 535.9209 248.1802 533.6602 v +245.8999 531.5215 324.7402 567.2598 y +F +0 g +328.8203 569.6602 m +296.9409 556.1602 285.8599 556.7002 v +267.9009 561.6602 258.7402 545.6602 v +249.4209 535.4814 246.02 533.6602 v +245.4609 531.9609 252.5 536.2998 v +264.02 530.54 l +280.2197 520.0801 290.8999 537.7393 v +295.1816 550.001 295.2197 552.1396 v +295.1816 554.4004 318.5 560.5615 320.1797 561.0195 c +322.0205 561.4395 329.2813 566.0596 328.8203 569.6602 c +F +0.45098 0 1 0 k +276.7402 530.0596 m +269.1416 530.0762 259.9302 534.3271 259.9399 541.0996 c +259.9302 548.0742 269.1416 554.9648 276.7402 555.0195 c +284.2617 554.9648 290.3911 549.3945 290.4199 542.54 c +290.3911 535.6465 284.2617 530.0762 276.7402 530.0596 c +F +0.658824 0.2 1 0.039216 k +272.6602 548.54 m +267.3848 547.6328 261.7881 545.9814 261.8599 546.1396 c +263.5591 551.2998 270.5576 554.9648 276.7402 555.0195 c +281.4248 554.9648 285.5938 552.79 288.02 549.5 c +282.2046 549.8408 272.6602 548.54 v +F +1 g +285.8599 548.7793 m +281.1006 552.2002 281.0601 549.7393 v +285.0605 544.9395 285.8599 548.7793 v +F +0 g +275.0601 539.6602 m +272.1919 539.7412 269.9624 541.9707 270.02 544.7002 c +269.9624 547.4697 272.1919 549.6992 275.0601 549.7393 c +277.6904 549.6992 279.9199 547.4697 279.8599 544.7002 c +279.9199 541.9707 277.6904 539.7412 275.0601 539.6602 c +F +0.164706 0.627451 1 0.031373 k +160.5801 554.2998 m +157.0205 577.7217 159.6201 582.6201 v +171.541 593.5615 171.1401 597.5 v +170.6602 617.3213 169.46 618.1396 v +168.02 619.0801 159.6606 625.6807 153.1401 618.6201 c +141.6201 598.8418 142.5801 591.7393 v +142.5801 589.5801 l +134.1416 590.04 132.5 587.8994 v +131.0601 582.1201 129.8599 581.6602 v +126.6606 579.041 128.8999 575.8994 v +126.6606 573.3193 127.2197 568.9395 v +135.3799 564.6201 l +137.6602 548.6816 149.54 543.0195 v +154.8608 540.3994 158.3408 547.8008 160.5801 554.2998 c +F +1 g +159.3799 556.46 m +156.272 577.4121 158.6602 581.6602 v +169.3398 591.668 168.98 595.3398 v +168.5479 613.0518 167.2998 613.8193 v +166.1719 614.6357 158.6479 620.5752 152.6602 614.2998 c +142.4121 596.4199 143.2998 590.0596 v +143.2998 588.1396 l +135.6802 588.5 134.1802 586.46 v +132.9082 581.3721 131.7798 580.9395 v +128.9478 578.5996 130.8198 575.8994 v +128.9478 573.4521 129.3799 569.4199 v +136.8198 565.5801 l +138.8481 551.2754 149.54 546.1396 v +154.3281 543.8232 157.46 550.4863 159.3799 556.46 c +F +0.043137 0.478431 0.701961 0 k +168.7402 617.1797 m +167.6455 618.0576 159.4063 624.4063 152.8999 617.6602 c +141.8193 598.2363 142.5801 591.2598 v +142.5801 589.3398 l +134.5254 589.6563 132.7402 587.4199 v +131.5229 581.9336 130.3398 581.4199 v +127.2319 578.9307 129.3799 575.8994 v +127.2319 573.3535 127.7002 569.1797 v +135.8599 564.8594 l +137.9575 549.3291 149.54 543.7393 v +154.7266 541.2559 158.1201 548.4697 160.3398 555.0195 c +156.8335 577.6445 159.3799 582.3799 v +170.9912 593.0889 170.6602 597.0195 v +170.1318 616.2529 168.7402 617.1797 v +F +0.027451 0.305882 0.423529 0 k +168.2598 615.9795 m +167.271 617.0332 159.1543 623.1289 152.8999 616.46 c +142.0161 597.6318 142.8198 591.0195 v +142.8198 588.8594 l +134.9097 589.2705 133.2197 587.1797 v +131.9839 581.7461 130.8198 581.4199 v +127.8032 578.8203 129.8599 575.8994 v +127.8032 573.3867 128.1802 569.1797 v +136.1001 565.0996 l +138.2554 549.9795 149.54 544.46 v +154.5942 542.1104 157.9014 549.1426 160.1001 555.5 c +156.6465 577.5674 159.1401 582.1396 v +170.4414 592.6133 169.9399 596.2998 v +169.604 615.1875 168.2598 615.9795 v +F +0.015686 0.141176 0.184314 0 k +167.7798 615.0195 m +166.8994 616.0107 158.8999 621.8525 152.8999 615.2598 c +142.2153 597.0244 143.0601 590.54 v +143.0601 588.3799 l +135.2959 588.8857 133.7002 586.9395 v +132.4473 581.5586 131.2998 581.1797 v +128.377 578.71 130.3398 575.8994 v +128.377 573.4209 128.8999 569.4199 v +136.5801 565.3398 l +138.5503 550.6279 149.54 545.4199 v +154.46 542.9668 157.6807 549.8145 159.6201 555.9795 c +156.459 577.4912 158.8999 581.8994 v +169.8896 592.1426 169.46 595.8193 v +169.0762 614.1201 167.7798 615.0195 v +F +1 g +159.3799 556.46 m +156.272 577.4121 158.6602 581.6602 v +169.3398 591.668 168.98 595.3398 v +168.5479 613.0518 167.2998 613.8193 v +166.5249 614.9883 158.6479 620.5752 152.6602 614.2998 c +142.4121 596.4199 143.2998 590.0596 v +143.2998 588.1396 l +135.6802 588.5 134.1802 586.46 v +132.9082 581.3721 131.7798 580.9395 v +128.9478 578.5996 130.8198 575.8994 v +128.9478 573.4521 129.3799 569.4199 v +136.8198 565.5801 l +138.8481 551.2754 149.54 546.1396 v +154.3281 543.8232 157.46 550.5938 159.3799 556.46 c +F +0.8 g +156.02 563.4199 m +132.2695 574.6396 131.2998 575.4199 v +141.291 566.501 142.1001 566.54 v +143.0503 566.501 156.02 563.4199 y +F +0 g +137.2998 570.1396 m +157.46 566.2803 157.46 561.5 v +157.46 558.2383 157.1934 543.4756 151.2197 545.1797 c +142.0615 547.8008 146.0215 563.6406 137.2998 570.1396 c +F +0.45098 0 1 0 k +146.4199 566.0596 m +156.3369 564.4395 157.46 561.5 v +158.1201 559.6807 158.8496 550.541 152.8999 549.2598 c +147.8335 548.3379 145.3809 559.582 146.4199 566.0596 c +F +0 g +240.98 519.2598 m +240.5098 521.1729 241.9497 521.0283 243.8599 521.6602 c +246.1206 522.2813 259.5415 526.46 260.4199 529.3398 c +261.3008 532.1816 275.7798 527.4199 y +277.8008 526.46 282.7402 523.5801 y +287.9214 522.2813 295.2197 521.8994 y +297.8218 520.7402 301.46 517.5801 y +317.6211 506.4414 331.2197 514.46 y +353.2617 521.6211 346.5801 540.6201 y +343.3613 550.4404 346.8203 554.2998 y +347.1006 558.3604 354.9805 551.4199 y +357.8818 546.7012 358.8203 541.0996 y +367.5605 528.8818 363.8594 548.54 y +364.043 549.5596 360.9609 553.5195 360.9805 554.7793 c +360.9609 556.1602 359.0605 559.8193 y +355.6807 563.6406 358.3398 571.3398 y +360.3008 586.5195 357.8594 584.54 y +356.5615 586.5195 346.3398 575.4199 y +344.0215 571.7813 337.46 570.1396 y +334.3418 568.04 330.5 569.6602 y +327.7422 570.0195 321.6201 562.2197 y +324.6602 562.541 327.3008 557.7002 330.0195 557.4199 c +332.5801 557.2617 334.5605 560.1201 336.2598 560.7793 c +338.082 561.4395 341.0605 555.0195 y +341.6025 552.2002 335.54 546.8594 y +335.002 541.8604 333.1406 543.7393 y +329.9414 544.2793 328.6211 540.1016 327.6201 535.0996 c +326.4219 529.9805 321.8594 529.5801 y +320.041 521.4004 318.7402 524.7793 y +318.5 530.8613 312.0195 524.54 y +310.5801 522.2813 305.54 524.7793 y +298.04 526.9014 300.7402 529.0996 y +302.6602 531.5215 314.9004 529.0996 y +317.4004 530.8613 308.6602 535.3398 y +307.9395 537.2402 309.1406 542.0596 y +310.3613 545.5996 317.7793 551.6602 y +328.1816 553.0801 325.2197 554.7793 y +318.2813 560.5615 312.0195 552.1396 y +309.4805 545.3818 290.4199 528.8594 y +285.0605 525.1396 287.9214 532.6201 283.46 528.8594 c +279.1206 525.1396 256.5801 535.0996 y +243.7422 536.3525 240.7373 519.0361 236.8999 522.3799 c +242.8135 513.0967 240.98 519.2598 v +F +455.2998 702.1396 m +427.1816 693.4395 424.0996 672.8594 v +421.4629 647.6816 444.0195 628.2197 v +444.3418 621.2813 446.6602 617.6602 v +444.7813 612.4805 465.3799 620.7793 v +495.3799 630.1396 l +502.4219 632.7197 508.0996 642.3799 v +513.8623 652.0801 530.5801 672.7617 526.5801 700.46 c +527.9414 712.8008 521.2998 713.1797 v +512.1006 715.001 504.2598 706.7002 v +496.7021 703.1211 494.1797 703.5801 v +455.2998 702.1396 l +F +515.54 703.3398 m +517.7334 713.1533 512.4199 707.8994 v +504.668 701.5371 496.3398 701.4199 v +480.4668 699.1162 475.6992 684.6201 v +471.2695 655.0732 480.0195 648.8594 v +485.3047 640.5537 492.9805 647.8994 v +500.7949 655.0732 517.8438 688.3252 515.54 703.3398 c +F +0.2 g +515.0605 702.8594 m +517.3105 712.5537 512.1797 707.4199 v +504.4805 701.1514 496.3398 701.1797 v +480.7207 698.7725 475.9395 684.6201 v +471.6914 655.5293 480.2598 649.3398 v +485.4727 641.2734 492.9805 648.3799 v +500.6797 655.5293 517.3877 688.2051 515.0605 702.8594 c +F +0.4 g +514.5801 702.6201 m +516.8906 711.9561 511.6992 706.9395 v +504.2959 700.7617 496.3398 700.7002 v +480.9746 698.4297 476.4199 684.3799 v +472.1143 655.9873 480.5 649.8193 v +485.6387 641.9961 493.2197 649.0996 v +500.5664 655.9873 516.9346 688.083 514.5801 702.6201 c +F +0.6 g +514.0996 702.1396 m +516.4668 711.3584 511.46 706.2197 v +504.1113 700.376 496.3398 700.46 v +481.2324 698.0859 476.6602 684.3799 v +472.5371 656.4463 480.7402 650.54 v +485.8066 642.7178 493.2197 649.5801 v +500.4512 656.4463 516.4785 687.9629 514.0996 702.1396 c +F +0.8 g +513.8594 701.6602 m +516.0469 710.7578 511.2197 705.7393 v +503.9258 699.9893 496.3398 699.9795 v +481.4863 697.7432 476.9004 684.3799 v +472.959 656.9043 480.9805 651.0195 v +485.9746 643.4385 493.2197 650.0596 v +500.3359 656.9043 516.0225 687.8428 513.8594 701.6602 c +F +1 g +513.3799 701.4199 m +515.6211 710.1602 510.7402 705.2598 v +503.7422 699.6006 496.3398 699.5 v +481.7402 697.3994 477.3799 684.1396 v +473.3809 657.3604 481.2197 651.7393 v +486.1426 644.1602 493.2197 650.7793 v +500.2207 657.3604 515.5664 687.7207 513.3799 701.4199 c +F +0.254902 0.941176 1 0.243137 k +280.5801 477.7402 m +258.2217 498.9609 249.3799 499.8193 v +211.5801 504.2402 195.3799 484.46 v +214.6616 506.8809 245.0601 500.7803 v +221.2617 505.5605 207.6201 501.9795 v +189.1401 502.04 178.5801 486.6201 v +175.46 481.3398 l +179.8999 497.6406 200.1802 504.1396 v +225.2217 509.5205 237.1401 504.1396 v +213.3418 511.7217 202.3398 509.4199 v +168.9009 512.1602 154.8198 483.0195 v +159.2217 498.9609 175.46 506.7803 v +190.46 516.5596 212.8999 513.5 v +228.7402 509.96 234.5 507.2598 v +240.1807 504.6797 238.8608 507.7617 229.7002 513.0195 c +223.46 524.041 208.1001 523.5801 v +160.981 519.6416 149.54 506.54 v +164.5015 518.7607 175.9399 521.8994 v +200.5806 530.6406 209.7798 529.8193 v +237.1016 528.6602 245.54 533.1797 v +233.1416 527.5615 236.6602 524.0596 v +240.1807 520.5195 247.6616 512.1602 247.7002 510.8594 c +247.6616 509.5205 274.2798 485.2109 278.1802 480.3799 c +280.5801 477.7402 l +F +0.8 g +432.9805 264.3799 m +415.8516 304.5918 402.0195 315.0195 v +430.7002 297.4395 434.6602 277.5801 v +434.5498 266.6406 432.9805 264.3799 v +F +484.5801 256.2197 m +455.4512 316.6904 435.1406 343.0996 v +482.9502 301.8418 488.4199 272.7803 v +488.9004 266.54 l +485.7793 269.4199 l +485.1514 259.4912 484.5801 256.2197 v +F +546.7402 309.5 m +478.002 374.9912 476.4199 377.6602 v +542.9004 305.1416 546.2598 296.7803 v +544.002 306.79 546.7402 309.5 v +F +339.3799 261.7393 m +360.8506 318.8906 381.8594 294.1396 v +398.25 283.1406 397.7002 279.7393 v +393.3008 286.9902 373.46 286.46 v +352.6016 289.7402 339.3799 261.7393 v +F +548.9004 401.8994 m +499.4502 433.292 491.2998 435.0195 v +478.2129 437.5371 545.6504 403.04 551.0605 391.5801 c +553.3496 394.2412 548.9004 401.8994 v +F +0 g +383.2998 284.7803 m +405.623 286.8799 413.0605 294.3799 v +417.8594 290.2998 l +437.2998 332.54 l +441.3799 327.0195 l +457.1025 343.2002 456.2598 351.9795 v +455.3408 360.7998 470.4199 345.5 y +469.4219 358.1602 477.3799 350.7803 v +474.7012 367.8389 483.8594 358.9395 v +472.3496 392.2139 497.0605 363.9795 v +503.3027 356.8398 498.5 364.2197 y +469.8613 417.1201 493.7002 401.1797 v +495.8213 426.3584 494.4199 431.1797 v +493.1816 436.04 490.9805 460.6807 485.7793 466.46 c +480.4209 472.1211 486.1426 473.8809 492.2598 468.1396 c +479.9814 494.5615 494.4199 481.3398 v +490.541 498.0801 485.7793 501.2598 v +479.543 520.0811 496.3398 508.2197 v +491.4219 521.8398 487.9395 525.2598 v +475.1406 555.7207 483.1406 550.46 v +487.9395 546.3799 l +480.4209 561.8818 487.46 556.9395 v +494.502 552.2002 494.4199 552.6201 y +471.1807 589.1602 493.7002 569.8994 v +484.6465 585.1113 480.9805 592.7002 v +460.1816 615.1201 475.9395 608.0596 v +481.2197 606.3799 l +471.623 617.3213 462.7402 619.0996 v +454.0205 620.8398 465.4609 627.8818 472.5801 625.5801 c +479.543 623.4795 496.8203 615.0195 y +510.7813 594.4395 515.2998 593.8994 v +493.1816 602.3594 499.7002 593.6602 v +515.6211 578.1602 507.6201 578.54 v +501.1016 570.6797 506.4199 561.0195 v +486.0752 581.2305 502.3398 553.0996 v +510.0195 535.0996 l +483.0605 562.3203 495.3799 538.2197 v +514.3018 512.1602 516.5 511.8193 v +518.7012 511.2803 523.46 501.5 y +518.6602 503.8994 l +524.4199 494.0596 l +512.1006 507.3193 518.6602 492.8594 v +524.9004 477.0195 l +502.4219 501.1611 517.46 468.6201 v +499.3418 474.3193 509.0605 455.4199 v +507.2617 437.7988 507.6201 432.1396 v +508.1406 426.3584 509.4609 395.1201 504.7402 386.2998 c +499.7813 377.5205 511.2227 356.4004 513.3799 351.9795 c +515.6211 347.5996 519.582 335.7197 510.0195 345.7393 c +500.2207 355.959 505.0615 349.8008 507.3799 340.2197 c +509.4609 330.4395 516.0605 313.2803 515.2998 307.0996 c +513.8623 305.7988 510.2598 309.7393 v +494.0625 334.8389 495.8594 319.0996 v +494.502 310.2002 491.0605 300.6201 v +487.4629 288.6387 487.46 298.2197 v +483.9414 316.8008 480.9805 308.54 v +477.7813 300.0801 473.8203 293.4795 470.6602 290.7803 c +467.6621 288.2002 461.9414 313.2803 460.5801 301.8193 c +447.4209 315.4805 442.0996 297.5 v +429.3799 279.5 l +428.9414 293.04 427.7002 286.46 v +394.6211 279.8408 383.2998 284.7803 v +F +345.3799 677.1797 m +332.5801 685.9609 328.0996 685.5801 v +323.7822 685.0801 358.541 695.2012 403.9395 664.9395 c +409.1406 661.7598 413.0605 662.2998 v +416.6211 659.5615 413.54 655.5801 v +403.8613 645.041 416.1797 632.7793 v +436.4219 625.2412 430.3398 634.9395 v +442.1406 630.5215 444.7402 626.0596 v +447.4209 621.7207 446.1797 626.0596 y +439.0615 634.04 432.5 639.7393 v +426.7422 641.96 423.6201 651.2598 v +420.582 660.4395 417.9414 671.4414 422.9004 675.0195 c +418.3809 670.1211 419.2998 674.54 v +420.1426 678.9199 424.1025 682.8799 425.7793 683.4199 c +427.6211 683.7607 445.6621 701.1416 453.1406 701.6602 c +443.0215 700.04 439.7002 701.1797 v +436.4219 702.2402 407.1602 714.7803 400.5801 716.0596 c +382.0801 723.3604 395.2998 721.0996 v +434.6621 716.9814 454.5801 702.3799 v +446.7607 711.7012 426.5 719.4199 v +402.1016 733.2607 363.3799 727.8193 v +343.8008 724.2412 335.2998 722.2998 v +332.3623 722.9209 331.7002 723.2598 v +331.043 723.7998 318.0605 733.7002 287.7798 725.8994 c +269 720.9414 259.46 715.5801 v +242.8208 714.3408 238.8198 710.7793 v +218.4009 694.7598 216.2598 693.9795 v +214.0015 693.001 201.4614 684.6416 200.6602 684.1396 c +227.6406 691.46 230.1802 694.2197 v +232.9209 696.7393 252.0605 699.6006 254.6602 698.0596 c +257.3408 696.5215 266.5806 697.1816 256.1001 696.6201 c +339.1807 680.2393 340.0996 678.1396 v +340.9424 675.8408 345.3799 677.1797 y +F +0.164706 0.627451 1 0.031373 k +423.8594 687.2598 m +412.6621 695.4199 410.4199 695.4199 v +408.2617 695.4199 394.6211 706.6396 390.0195 706.2197 c +385.3809 705.7617 371.9629 716.7607 341.7793 707.6602 c +341.1602 709.9395 345.1406 710.7793 v +352.1621 713.2393 352.5801 713.8994 v +374.8203 718.5195 382.8203 714.6201 v +392.8613 711.7012 399.6201 704.7793 v +412.002 701.3594 415.46 702.3799 v +425.2012 700.04 425.54 698.0596 v +432.0225 694.7598 430.0996 691.8193 v +430.4814 690.1396 423.8594 687.2598 v +F +410.1797 689.6602 m +411.0508 688.9063 412.1719 688.7979 412.8203 687.9795 c +413.0938 687.5625 412.7773 687.2041 412.3398 687.0195 c +411.2842 686.749 410.123 687.375 408.9805 686.7793 c +408.4238 686.501 407.7178 686.7002 407.0605 686.7793 c +405.3125 687.3506 403.3018 687.377 401.54 686.54 c +399.2578 687.8623 396.6631 687.2217 394.3398 688.2197 c +394.3086 688.3516 394.0645 687.9697 394.0996 687.9795 c +390.6318 689.2588 386.5156 688.9492 383.7793 691.5801 c +381.1709 691.9131 378.5762 692.4219 375.8594 693.2598 c +373.9063 693.7305 372.3584 694.8174 370.5801 695.6602 c +369.0605 696.5117 367.457 697.085 365.7793 697.5801 c +363.7207 697.9922 361.707 697.8701 359.54 698.54 c +359.5234 698.4678 359.3125 698.0908 359.2998 698.0596 c +358.8652 698.2393 358.5469 698.8809 358.3398 698.7793 c +356.5088 698.2471 354.8721 699.3174 353.0605 699.0195 c +351.7441 700.2871 349.8438 700.0186 348.2598 700.46 c +344.8828 701.4365 341.415 700.04 338.1797 701.1797 c +342.6055 703.167 347.7607 701.8105 352.3398 704.0596 c +354.791 705.3916 357.7188 704.1797 360.5 705.0195 c +361.0801 705.1729 361.8418 705.3965 362.1797 704.7793 c +362.4297 704.8086 362.6289 705.0723 362.6602 705.0195 c +365.3887 703.7695 367.9355 702.3682 370.5801 701.1797 c +371.0391 701.0332 371.627 701.29 372.0195 701.1797 c +373.5752 699.7305 375.7109 699.8428 377.2998 698.54 c +379.1094 699.0537 381.082 698.6338 383.0605 699.2598 c +383.0693 699.3506 383.3262 698.9766 383.2998 699.0195 c +384.6055 699.8232 385.875 699.5264 386.9004 699.2598 c +387.2285 699.0625 387.959 698.792 388.3398 698.7793 c +389.5303 698.4072 390.4736 697.8799 391.7002 697.5801 c +391.8965 697.6592 392.0986 698.0332 392.1797 698.0596 c +393.4141 697.5195 394.5586 697.5801 395.2998 696.3799 c +395.4297 696.4492 395.6113 696.7109 395.7793 696.6201 c +396.8311 696.3105 397.5469 695.4795 398.6602 695.1797 c +399.291 695.0977 399.9629 694.4092 400.5801 694.2197 c +403.2266 693.4111 405.2559 691.7285 407.7793 690.8594 c +408.5049 690.4033 409.4668 690.1465 410.1797 689.6602 c +F +325.9395 705.2598 m +323.0957 707.1514 320.4922 708.3682 317.7793 710.2998 c +317.6055 710.4795 317.2109 710.29 317.0605 710.54 c +315.8789 711.0967 314.9043 711.7354 313.9395 712.46 c +313.2295 712.9209 312.3271 712.9082 311.7793 713.1797 c +308.9697 714.6123 306.0776 715.2266 303.3799 716.54 c +304.0713 717.2432 305.3047 716.9736 306.02 717.9795 c +306.1733 717.5527 306.4351 717.2402 306.7402 717.5 c +308.6699 718.4453 310.7051 718.6133 312.5 718.46 c +314.4248 718.4121 316.3164 718.0781 318.2598 717.7393 c +318.6055 717.7275 318.8242 717.1514 319.2197 717.0195 c +321.6318 716.3145 324.2598 716.8926 326.6602 716.0596 c +328.3398 715.2793 330.0684 714.375 331.46 712.9395 c +331.707 712.6855 331.3496 712.3545 330.9805 712.2197 c +331.4697 712.2607 331.7695 712.0352 331.9395 711.7393 c +331.9834 711.4277 331.9834 711.0938 331.9395 710.7793 c +331.7676 710.4893 331.46 710.377 330.9805 710.2998 c +329.502 710.1123 331.4502 711.6289 330.7402 711.0195 c +329.2813 710.2422 330.1016 708.6963 329.2998 707.4199 c +328.9736 707.5137 328.7217 707.7529 328.8203 708.1396 c +329.0977 707.6064 328.4355 707.2881 328.3398 706.9395 c +327.8281 706.1426 326.8398 704.585 325.9395 705.2598 c +F +290.1802 697.0996 m +286.6494 698.043 283.2944 697.918 279.8599 699.2598 c +279.9033 699.3535 279.6582 698.9697 279.6201 699.0195 c +278.084 699.6533 277.0737 700.7168 275.7798 701.8994 c +274.8872 702.8428 273.063 702.418 271.7002 702.8594 c +271.3042 703.0898 271.0806 703.6514 270.7402 703.5801 c +269.4102 703.8682 268.3906 704.9121 267.1401 705.5 c +269.811 706.4141 272.4629 706.3809 275.0601 706.7002 c +275.2949 706.8242 275.4536 706.4697 275.54 706.46 c +275.751 706.4697 275.8926 706.7119 276.02 706.9395 c +276.2554 706.5537 276.5864 706.1934 276.98 706.46 c +277.4722 707.0674 278.084 706.8584 278.6602 706.7002 c +278.835 706.8027 278.9746 706.4697 279.1401 706.46 c +279.2695 706.4697 279.4136 706.8125 279.6201 706.7002 c +279.7109 706.8105 279.855 706.4697 280.1001 706.46 c +280.1504 706.4697 280.292 706.7119 280.3398 706.9395 c +281.2017 706.001 282.1733 706.6113 282.98 706.46 c +284.2207 706.165 284.5137 704.8994 285.6201 704.54 c +290.8833 703.1377 295.4336 700.7793 300.2598 698.54 c +300.5693 698.3213 300.7998 698.0479 300.7402 697.5801 c +300.9751 697.6201 301.3184 697.7168 301.46 697.5801 c +302.6914 696.7666 303.8359 696.1641 304.5801 694.9395 c +304.8418 694.585 304.479 694.1357 304.3398 694.2197 c +299.3506 695.2881 294.9438 695.9551 290.1802 697.0996 c +F +274.8198 648.6201 m +273.1206 649.8799 272.4775 652.1113 271.2197 654.1396 c +271.0015 654.4561 271.3042 654.8047 271.7002 654.8594 c +272.2686 655.0752 272.8662 654.5498 273.3799 654.3799 c +275.2354 653.3789 276.9248 652.0137 279.1401 651.9795 c +281.3096 649.4043 285.9941 648.9795 286.1001 645.2598 c +286.0039 644.3164 284.4321 645.3242 283.9399 644.2998 c +281.2642 645.4834 278.6357 645.3701 276.02 646.9395 c +275.3384 647.4033 275.7031 647.9023 274.8198 648.6201 c +F +244.5801 706.46 m +244.729 706.3711 252.4614 706.1143 252.5 705.9795 c +252.3945 705.6514 243.8911 704.4971 243.3799 704.7793 c +243.3105 704.7676 235.0474 702.0938 234.98 702.1396 c +235.1934 702.3896 244.2871 706.373 244.5801 706.46 c +F +0 g +261.6201 695.6602 m +245.2402 693.6602 240.5 692.2998 v +235.5605 691.0205 215.1006 682.6611 211.7002 680.54 c +197.0601 674.5205 178.3398 652.46 v +186.7207 656.2617 189.1401 659.4199 v +204.1016 673.2002 203.7798 670.46 v +217.3018 679.8008 216.7402 677.4199 v +243.481 689.7002 241.2197 686.2998 v +265.04 691.2412 264.02 688.9395 v +284.6216 684.2002 281.54 683.8994 v +275.1606 682.6611 282.2598 678.6201 v +278.4609 673.8604 272.4199 678.3799 v +266.5806 682.6611 269.8809 680.2393 264.5 679.0996 c +261.5215 678.2598 256.5801 682.7002 v +250.3018 687.7207 240.7402 683.6602 v +206.96 669.9004 204.7402 669.2598 v +200.8018 666.1611 198.2598 662.2998 v +191.7798 657.3604 188.4199 655.8193 v +174.4014 643.0615 173.0601 641.4199 v +169.3398 635.8018 168.5 635.4199 v +175.501 639.54 177.6201 641.6602 v +193.1001 652.7402 198.98 653.6602 v +203.8809 656.9209 204.7402 658.46 v +220.6016 668.5801 225.1401 668.54 v +235.3398 662.8613 238.1001 670.46 v +244.3613 672.54 250.5801 671.1797 v +254.041 674.0811 253.2197 676.46 v +254.9214 678.4805 256.1001 674.2998 v +259.7598 670.3398 264.98 672.6201 v +269.4414 672.7617 267.1401 670.2197 v +262.3999 665.9404 249.3799 665.6602 v +235.7817 665.0596 217.7002 656.7793 v +184.9614 645.2598 174.7402 633.7393 v +167.8018 624.1396 161.7798 622.9395 v +155.48 621.9414 148.8198 613.8193 v +159.6606 620.1797 169.46 620.2998 v +173.96 622.8193 169.7002 618.8594 v +165.8218 610.501 167.54 604.46 v +166.9209 598.8418 166.1001 597.0195 v +157.46 583.001 157.46 580.46 v +157.46 577.7217 158.7798 566.9404 159.1401 566.2998 c +159.6606 565.6201 158.1201 568.04 162.2598 565.3398 c +166.4814 562.7598 169.5605 561.001 170.4199 557.8994 c +171.3198 554.8398 168.2407 563.8613 168.02 565.8193 c +167.8018 567.8213 163.1816 575.7412 164.1802 578.2998 c +165.1616 577.2793 166.1001 575.6602 v +165.3799 576.4014 166.1001 580.46 v +166.9209 586.0801 168.5 589.5801 v +170 593.1201 172.2007 597.3008 172.5801 598.2197 c +173.0815 599.0596 173.0815 605.4414 174.7402 602.54 c +178.3398 599.6602 l +175.2798 602.5801 177.6201 604.9395 v +176.6001 611.1602 178.5801 614.0596 v +186.2817 623.2617 187.9399 624.3799 v +189.7998 625.46 188.1802 625.0996 y +194.8613 629.6406 188.4199 627.9795 v +184.0806 626.1201 180.7402 626.0596 v +172.4214 623.9209 176.8999 628.46 v +181.2197 633.1611 192.2217 639.1016 196.3398 638.7793 c +197.2998 637.0996 l +209.54 639.7393 l +208.3398 638.7793 l +208.0615 639.1016 212.6602 639.5 v +217.3018 639.9795 223.6807 638.4414 225.1401 640.46 c +226.7598 642.4014 230.5015 643.501 230.1802 641.8994 c +229.6206 640.4209 229.46 638.2998 y +234.9009 644.5996 234.2598 642.1396 v +233.5806 639.7617 224.5615 634.04 222.98 627.2598 c +234.5 636.1396 l +238.3398 639.5 l +242.3818 637.1211 242.6602 638.7793 v +242.8208 640.6396 247.8799 647.0215 249.1401 646.7002 c +250.52 646.5801 252.7207 649.6611 252.5 646.7002 c +252.2817 643.9395 260.6602 638.0596 y +264.1616 639.9795 265.7002 638.54 v +267.2407 636.9004 271.9399 660.1396 y +299.2998 671.8994 l +347.2998 675.7393 l +328.5801 683.1797 l +261.6201 695.6602 l +F +*u +1 D +0 R +0.435294 0.886275 0.8 0.670588 K +1 J 2.2 w 10 M +281.54 476.7803 m +265.04 495.2217 255.8599 498.1396 v +241.0615 505.5605 214.1001 496.9395 v +S +252.2598 499.5801 m +224.5615 508.4209 207.6201 503.8994 v +187.3809 501.6006 178.1001 486.3799 v +S +248.4199 501.0195 m +229.6206 508.8604 213.3799 511.3398 v +195.0801 514.1406 176.8999 506.2998 v +163.3999 499.6201 157.46 488.2998 v +S +249.3799 500.54 m +232.4814 512.5996 231.3799 514.2197 v +223.6807 526.2412 209.2998 526.7002 v +185.8398 525.7998 166.8198 517.0996 v +S +*U +0 D +0 O +0 g +0 J 1 w 4 M +247.9399 510.3799 m +249.6802 508.7842 279.3799 477.0195 y +318.0605 436.7002 287.2998 474.3799 y +278.8999 479.5996 268.8198 500.2998 y +267.4614 503.3594 284.1802 492.3799 y +288.5815 491.4795 303.6201 470.2998 y +296.0601 473 301.46 465.0195 y +304.4214 462.8818 326.9004 445.8193 y +330.8223 441.3193 335.2998 439.5801 y +350.6211 445.2793 343.7002 430.7002 y +346.2227 423.2793 352.3398 435.9795 y +364.7021 454.5195 346.5801 451.8193 y +313.6621 448.8008 306.2598 466.46 y +303.541 469.04 313.2197 466.46 y +322.4629 464.2012 305.2998 480.1396 y +307.9395 480.041 318.0195 472.46 y +329.502 462.4395 331.7002 464.54 y +351.502 474.3193 362.9004 465.9795 y +365.1416 464.2012 358.9805 456.7207 360.7402 451.0996 c +362.502 445.2793 367.7002 431.6602 y +365.1416 429.8789 365.54 417.9795 y +384.0605 392.4795 373.46 394.7002 y +356.3408 395.1201 372.7402 386.7793 y +376.1406 384.5596 385.9395 376.7002 y +382.7402 377.96 380.9004 372.1396 y +386.2617 367.8389 383.2998 362.54 y +376.582 361.2393 375.3799 356.7793 y +382.7402 348.0391 371.7793 347.6602 y +375.7012 342.7588 370.3398 329.6602 y +365.1416 329.5586 358.0996 323.4199 y +360.7422 318.1201 349.2197 311.8994 y +340.0615 310.2002 343.2197 302.7793 y +334.3418 296.1201 331.7002 278.54 y +330.8223 267.0801 328.1816 263.5586 333.8594 265.8193 c +339.623 267.958 338.6602 281.6602 y +333.4609 298.7598 380.6602 316.46 y +384.9414 318.1201 385.9395 323.8994 y +388.0215 323.4004 397.7002 315.0195 y +406.0615 302.7197 406.5801 312.8594 y +407.8203 316.8008 406.0996 323.4199 y +412.6621 347.1582 397.2197 354.1396 y +386.2617 391.1602 401.7793 381.9795 y +404.7422 375.7588 416.6602 369.9795 y +420.5 372.6201 l +418.8223 377.96 428.1797 384.6201 y +431.1416 377.5205 437.7793 386.2998 y +441.7012 413.1582 455.2998 397.3398 y +459.7422 396.001 461.0605 403.5801 y +465.0225 414.9199 461.0605 429.9795 y +465.0225 430.3203 475.7002 423.7393 y +478.6621 427.6807 468.541 446.1582 473.0605 443.4199 c +477.3418 440.8809 482.1797 439.0996 y +483.0605 441.3193 472.0996 454.9395 y +467.2207 458.04 461.54 480.3799 y +469.4219 476.5205 458.4199 493.3398 y +458.4219 496.7598 465.1406 509.1797 y +464.1416 516.5596 465.1406 516.1396 y +468.1016 514.8008 476.9023 513.041 469.46 519.9795 c +461.9414 527.1201 470.4199 532.46 y +475.1406 535.4814 460.0996 535.0996 y +454.4629 539.8809 454.8203 544.2197 y +463.7021 542.0811 447.8623 557.9209 445.2197 561.9795 c +442.582 565.8418 453.1406 571.5801 y +467.6621 575.5205 454.8203 579.0195 y +433.3418 578.5996 445.2197 590.54 y +451.8223 590.04 450.0195 592.7002 y +444.3418 594.001 433.7002 601.0996 y +429.3828 605 433.46 604.2197 y +451.8223 602.8018 420.2598 615.0195 y +428.9414 615.1201 409.2197 626.54 y +406.9424 628.3203 403.46 636.6201 y +396.8223 642.4014 391.46 649.8193 y +391.1025 654.7207 385.9395 659.8994 y +373.0615 674.96 366.9805 674.54 y +350.6211 678.4805 344.9004 677.6602 y +286.8198 672.8594 l +257.7798 658.6807 266.4199 635.6602 y +273.4014 626.3408 283.46 630.6201 y +288.5815 637.3398 301.46 634.9395 y +323.7822 631.3994 320.9004 635.4199 y +318.2813 640.4209 300.4614 647.2393 300.2598 647.8994 c +300.02 648.5596 290.4199 652.2197 y +287.041 653.6211 282.2598 663.7393 y +278.6816 667.4814 296.1802 661.0996 y +294.7402 660.001 302.8999 655.5801 y +322.0205 656.7002 333.6201 644.7793 y +345.5625 626.5615 345.8594 635.6602 y +348.8623 645.9199 335.7793 669.2598 y +336.3223 671.4414 345.3799 664.2197 y +346.8828 666.3799 347.7793 659.8994 y +347.9814 657.3604 352.0996 648.6201 y +355.2422 634.2607 359.2998 642.3799 y +364.3398 632.0596 l +365.8018 629.2012 359.2998 620.7793 y +358.9805 617.7607 359.8613 617.9814 353.7793 609.7393 c +347.543 601.2607 351.3799 596.54 y +349.7402 589.1602 359.54 589.5801 y +362.2813 587.1797 366.0195 587.1797 y +368.002 584.9814 370.5801 585.7393 y +372.4014 589.8193 379.2197 587.6602 y +380.7607 590.2617 389.7793 590.7793 y +390.8809 593.5615 391.3203 595.3203 395.0605 596.0596 c +398.8018 596.6406 371.7793 644.0596 y +378.7813 644.8203 369.8594 658.46 y +367.3418 665.7197 379.8828 649.6611 382.3398 648.1396 c +384.7207 646.5801 385.8223 644.1602 384.0195 644.2998 c +382.3018 644.5996 380.3223 642.1807 381.8594 641.8994 c +383.4004 641.7412 397.7021 625.2412 401.54 614.0596 c +405.1807 602.8018 411.7813 598.3994 418.5801 591.7393 c +425.4219 585.2002 424.5801 558.6201 y +424.1025 548.8994 430.8203 537.2598 y +432.9004 533.0596 428.1797 513.0195 y +426.082 510.6201 427.7002 509.6602 y +428.7227 508.4209 436.0996 493.8193 y +434.2207 494.1201 438.2598 490.2197 y +443.9023 483.5596 436.8203 486.8594 y +430.2607 488.6211 438.0195 477.7393 y +439.2822 475.8604 429.3799 480.8594 y +419.2617 481.5801 432.0195 473.6602 y +441.4805 465.7393 428.9004 470.54 y +423.8809 472.5605 427.46 465.0195 y +430.9209 463.3203 449.7793 455.6602 y +450.2813 451.4404 446.9004 445.8193 y +447.4209 441.54 444.9805 437.8994 y +443.6816 428.7793 443.0605 427.8193 y +438.4014 427.6807 430.3398 412.46 y +428.2813 409.6396 417.1406 396.3799 y +414.8623 388.7402 395.0605 396.6201 y +387.8027 392.9189 390.0195 396.6201 y +389.5615 399.0801 394.8203 405.7393 y +402.541 408.54 399.6201 420.3799 y +404.082 421.959 391.7617 425.04 391.9395 426.3799 c +392.2012 427.6807 398.6602 429.2598 y +407.3809 431.4199 402.5 434.0596 y +401.8809 438.459 405.1406 444.6201 y +417.9414 445.501 405.1406 463.3398 y +393.3008 471.6797 392.1797 477.9795 y +406.0615 487.0801 397.043 500.7197 397.2197 504.6201 c +397.4814 508.6396 398.9004 532.46 y +396.6006 539.2207 393.3799 554.2998 y +395.7227 559.9014 403.9395 573.7393 y +406.9424 578.3818 416.6211 583.6611 414.2598 586.9395 c +411.7813 590.2617 403.2197 588.3799 y +394.6211 589.8193 395.2998 584.0596 y +393.5215 583.001 392.6602 577.5801 y +391.8486 568.7744 382.0996 561.9795 y +369.7617 555.0605 379.9395 550.7002 y +386.4824 543.4014 375.6201 543.2598 y +363.6006 545.1602 372.7402 533.8994 y +384.502 519.8594 381.1406 516.8594 y +369.9824 515.6816 383.7793 505.5801 y +382.9609 507.7617 383.2998 505.8193 v +383.4004 503.8018 386.7012 499.1816 387.6201 496.9395 c +388.4629 494.7793 384.0195 494.54 y +384.7207 484.001 367.7002 488.54 y +367.7813 488.6211 366.0195 488.2998 v +364.2607 488.1797 351.9414 489.0605 345.6201 491.4199 c +339.1807 493.9014 331.7002 493.8193 y +327.3008 491.9209 318.9805 492.1396 v +310.5801 492.3604 301.7002 489.2598 y +296.9409 489.7207 306.4014 494.5615 306.7402 494.2998 c +306.8408 494.1201 313.002 500.2803 304.1001 499.5801 c +280.2246 497.8232 268.3398 509.1797 y +266.1416 510.6201 263.2998 513.7393 y +252.2817 515.8994 264.7402 500.0596 y +266.1416 498.5215 264.5 497.4199 y +263.7197 499.1816 255.1401 505.0996 y +252.0488 506.1914 250.5488 507.6582 247.9399 510.3799 c +F +0.435294 0.886275 0.8 0.670588 k +221.7798 523.0996 m +234.4614 517.001 237.3799 513.9795 v +240.1807 510.8408 255.6201 498.3799 y +249.6416 500.501 246.7402 502.46 v +243.9199 504.4609 232.1001 513.5 y +227.8613 520.0801 221.7798 523.0996 v +F +0.45098 0 1 0 k +157.9399 557.4199 m +158.2617 557.6406 157.6855 560.624 157.46 561.2598 c +156.3369 564.2188 146.4199 565.8193 y +146.2109 564.3389 146.1514 562.585 146.1802 560.7793 c +151.6206 554.71 157.9399 557.4199 v +F +0.658824 0.2 1 0.039216 k +157.9399 557.6602 m +157.395 557.5225 157.875 560.7051 157.7002 561.2598 c +156.5552 564.2188 146.4199 566.0596 y +146.2109 564.4492 146.1514 562.6924 146.1802 560.7793 c +150.9609 555.2598 157.9399 557.6602 v +F +0 g +153.1401 557.6602 m +152.3721 557.54 151.8154 558.7949 151.7002 560.2998 c +151.8154 561.8857 152.3721 563.1416 153.1401 563.1797 c +153.7471 563.1416 154.3066 561.8857 154.3398 560.2998 c +154.3066 558.7949 153.7471 557.54 153.1401 557.6602 c +F +102.98 449.6602 m +96.7402 438.6797 124.1001 445.3398 v +139.4214 446.5996 142.1001 449.1797 v +143.3818 448.3594 152.583 445.1338 155.7798 444.3799 c +163.1816 442.6396 172.3398 453.7402 y +177.481 465.1904 180.5 465.2598 v +183.6416 465.1904 180.02 463.3398 y +172.8608 452.3193 173.2998 450.6201 v +167.5806 428.5586 150.02 427.5801 v +132.2144 426.6338 133.7002 420.1396 v +143.3818 422.8398 145.9399 420.1396 v +157.9014 420.6387 149.0601 413.6602 v +141.6201 400.9395 l +141.7734 396.5313 130.5801 400.46 v +119.8398 404.1387 108.5 418.2197 y +90.9658 434.333 102.98 449.6602 v +F +0.066667 0.470588 0.290196 0 k +101.54 445.3398 m +99.3799 434.7197 139.9399 446.0596 v +144.7017 446.1582 147.3799 445.3398 v +149.9814 444.3994 163.1816 441.3193 165.3799 442.7002 c +157.46 427.6807 144.7402 429.5 v +130.1816 427.6807 130.5801 422.2998 v +135.02 414.4805 140.4199 411.7402 v +143.3818 409.2002 143.0601 405.7402 v +142.501 402.1592 139.4214 400.3994 137.2998 399.5 c +135.02 398.6406 131.5015 402.1592 129.8599 402.1396 c +127.981 402.1592 118.7407 409.2002 114.02 414.3799 c +109.0615 419.7578 99.8218 432.958 100.3398 435.9795 c +100.7002 439.1191 101.54 445.3398 y +F +0.262745 0.682353 0.52549 0.062745 k +105.1401 426.1396 m +107.96 421.7402 111.481 417.1201 114.02 414.3799 c +118.7407 409.2002 127.981 402.1592 129.8599 402.1396 c +131.5015 402.1592 135.02 398.6406 137.2998 399.5 c +139.4214 400.3994 142.501 402.1592 143.0601 405.7402 c +143.3818 409.2002 140.4199 411.7402 y +136.9277 413.5254 133.9136 417.3682 132.2598 419.8994 c +132.3799 417.1201 126.7402 417.9795 v +120.9414 418.8799 115.2197 421.959 113.54 425.4199 c +111.7017 429.001 109.0615 431.6406 110.8999 427.5801 c +112.5801 423.7207 115.2197 419.7578 116.8999 419.4199 c +118.7407 418.8799 118.3018 417.5596 115.7002 417.9795 c +113.0215 418.4404 109.9399 418.8799 105.1401 424.7002 c +F +0.254902 0.941176 1 0.243137 k +102.2598 449.1797 m +104.2207 464.2012 105.6201 468.6201 v +104.6602 476.0811 107.2998 480.6201 v +109.9399 485.3213 112.1406 492.1396 115.46 498.1396 c +118.7407 504.0195 118.9614 508.4209 123.3799 510.1396 c +127.7598 511.9395 134.3599 521.4004 137.54 522.6201 c +140.5205 523.6016 140.4199 522.6201 y +147.7808 539 162.7402 534.6201 v +144.9199 537.6797 162.2598 548.0596 v +157.0205 546.8115 160.5801 554.54 v +163.0713 559.6445 162.5215 552.2002 150.5 539.1797 c +144.9199 529.7598 139.2197 526.46 v +133.4814 523.1602 120.2817 515.4609 119.0601 511.3398 c +117.6416 507.1016 114.1206 500.7197 111.8599 498.8594 c +109.7217 497.2012 106.6401 492.5811 106.1001 488.7803 c +104.8809 484.4404 103.46 483.0195 v +101.8018 481.8008 101.5806 478.2803 101.54 476.0596 c +101.5806 473.8809 99.3799 470.8018 99.6201 468.1396 c +100.4814 447.2598 100.1001 445.0996 v +102.2598 449.1797 l +F +1 g +92.8999 444.1396 m +90.5815 445.7188 85.7002 439.0996 v +93.771 402.8193 93.8599 401.1797 v +94.981 403.5898 93.6201 411.5 v +92.1201 419.4297 91.2197 433.3398 y +92.8999 444.1396 l +F +0.254902 0.941176 1 0.243137 k +116.6602 510.8594 m +97.1816 507.3193 97.7002 475.0996 v +96.7402 447.9795 l +95.4199 476.0811 94.1001 477.7393 v +92.7798 479.5996 97.1816 491.9209 93.6201 485.4199 c +78.2598 469.9209 87.1401 446.54 v +88.7095 442.9707 85.46 447.9795 v +80.3506 461.8896 81.6201 468.8594 v +81.7808 471.3506 83.7798 474.3799 v +93.3296 487.3018 96.2598 489.7393 v +98.2808 505.6709 115.2197 511.3398 v +121.4912 513.9199 116.6602 510.8594 v +F +0 g +269.7798 583.5801 m +270.6055 584.0498 270.5957 585.1182 271.2197 585.2598 c +272.499 585.6846 272.6792 586.8584 273.1401 587.6602 c +274.208 589.1719 274.4214 590.8594 275.0601 592.46 c +275.3599 593.2686 275.3911 594.3193 275.0601 595.0996 c +273.7544 597.7734 272.9814 600.4688 271.46 603.0195 c +271.1001 603.6318 270.812 604.5049 270.5 605.1797 c +270.0825 606.6865 268.7002 607.7764 267.8599 609.2598 c +267.4375 609.7129 268.0137 610.7305 267.1401 610.9395 c +266.2402 610.9395 264.6465 611.5752 264.5 610.46 c +263.7441 607.6016 264.855 604.8271 265.9399 602.0596 c +265.0591 601.3779 265.4263 600.3682 265.7002 599.4199 c +266.377 595.5557 265.0566 591.8691 264.2598 588.1396 c +264.1953 587.9336 264.5718 587.7148 264.5 587.6602 c +263.1968 584.6934 261.5981 582.0029 259.7002 579.5 c +258.7642 578.293 257.8066 577.2842 257.2998 576.1396 c +256.8535 575.249 256.4048 574.1885 256.5801 573.0195 c +252.9033 570.0439 250.4263 565.8125 247.46 561.5 c +247.0474 560.835 247.3662 559.5049 247.9399 559.0996 c +248.8662 558.7705 249.9199 559.8965 250.3398 560.7793 c +250.8633 561.5957 251.252 562.3105 251.7798 562.9395 c +251.9385 563.2109 251.7417 563.6719 251.7798 563.8994 c +254.7871 566.3857 256.623 569.6162 259.2197 572.2998 c +261.4663 572.583 263.1558 573.6797 264.98 574.7002 c +265.417 574.9902 265.9951 574.7168 266.4199 574.9395 c +268.2417 576.2266 268.2393 578.4678 268.3398 580.46 c +268.4097 581.54 268.6255 582.9893 269.7798 583.5801 c +F +260.1802 588.6201 m +260.2905 588.6582 260.1201 589.124 260.1802 589.3398 c +260.4199 589.7168 260.8613 589.9229 261.1401 590.2998 c +261.1616 590.5186 260.9814 590.9355 261.1401 591.0195 c +263.6982 593.7842 263.979 597.1113 262.8198 600.3799 c +263.9673 601.0635 264.0342 602.4512 263.54 603.5 c +262.6279 605.252 262.417 607.3711 261.3799 609.0195 c +260.4609 610.4648 258.7256 611.833 257.2998 610.46 c +256.7554 609.958 256.3999 609.0938 256.8198 608.2998 c +256.7769 608.1318 257.0913 607.9707 257.0601 607.8193 c +256.9424 607.5244 256.3423 607.2773 256.3398 606.8594 c +256.3042 605.333 255.2529 603.6699 255.8599 602.2998 c +256.7959 600.418 257.6958 598.373 258.5 596.54 c +257.0815 594.0918 258.2192 591.3994 256.3398 589.3398 c +256.1406 589.1738 256.1504 588.749 256.3398 588.6201 c +256.6064 587.9932 257.0527 587.5469 257.54 587.1797 c +257.811 587.0908 258.1929 587.0908 258.5 587.1797 c +259.0498 587.624 259.4863 588.1592 260.1802 588.6201 c +F +329.2998 599.8994 m +330.7754 597.9434 331.0957 594.8691 328.8203 593.4199 c +329.4463 589.7002 333.1328 591.877 335.54 592.46 c +335.3223 592.8867 335.5713 593.2666 335.7793 593.1797 c +337.0449 593.2881 337.793 594.4229 338.9004 594.1396 c +339.4395 595.9326 341.2402 596.7051 342.0195 598.2197 c +343.8457 602.2881 343.1982 606.9893 340.3398 610.46 c +340.1338 610.8389 340.3711 611.4072 340.3398 611.8994 c +339.4043 614.2373 337.1289 614.583 335.0605 615.2598 c +333.707 619.6035 332.9785 624.0361 330.9805 628.2197 c +329.2666 628.376 328.498 630.2881 327.1406 631.0996 c +325.5605 631.8701 324.9365 630.1348 324.9805 628.9395 c +324.9902 628.7598 325.4863 628.5127 325.2197 628.2197 c +325.2148 627.9297 324.9297 627.8096 324.9805 627.7393 c +324.9316 627.5117 325.1738 627.3682 325.2197 627.2598 c +324.3105 626.3193 322.7461 625.793 322.3398 624.6201 c +321.373 620.4531 324.2021 617.0166 325.9395 613.5801 c +326.6865 612.248 325.877 610.8486 324.9805 609.5 c +324.5605 608.7559 324.6797 607.5146 324.9805 606.6201 c +325.8105 604.0107 327.5605 602.0957 329.2998 599.8994 c +F +288.2598 579.7393 m +286.7358 577.6543 282.9849 574.8291 286.1001 572.7793 c +286.4048 572.5664 286.8125 572.5615 287.0601 572.7793 c +289.2246 574.4307 291.4302 575.4248 294.02 576.1396 c +294.2456 576.0967 294.5479 575.583 294.98 575.6602 c +296.7271 576.5332 298.9375 576.4688 300.2598 578.0596 c +304.3833 577.6953 308.3047 578.9209 312.0195 580.46 c +313.3135 580.8535 314.7109 581.4678 316.0996 582.1396 c +317.5449 582.6533 318.8691 583.6758 320.1797 585.0195 c +320.2373 585.0801 320.6289 584.9814 320.9004 585.0195 c +320.8789 585.9297 321.9365 586.0713 322.0996 586.7002 c +322.3086 587.0098 322.1426 587.4463 322.3398 587.6602 c +324.6416 589.3496 325.6543 591.5693 324.2598 594.1396 c +324.0537 594.8213 323.7793 595.501 323.0605 596.0596 c +321.9629 597.0244 320.751 596.0859 319.7002 596.54 c +319.4258 595.7305 318.625 595.918 318.2598 595.8193 c +317.2539 595.2197 315.7881 595.8633 314.9004 595.3398 c +313.3447 594.6152 311.9785 594.4297 310.3398 593.8994 c +310.0713 593.9258 309.2168 594.0293 309.1406 593.4199 c +308.8926 593.4893 308.7295 593.7461 308.6602 593.6602 c +306.5146 593.2852 305.1294 593.0498 303.6201 591.2598 c +303.584 591.0439 303.0967 591.2402 302.8999 591.0195 c +301.8701 590.2012 301.4263 588.8457 300.2598 588.1396 c +299.9937 587.9697 299.605 588.1563 299.2998 587.8994 c +298.6807 587.54 298.2773 586.834 297.6201 586.46 c +297.2095 586.0898 296.7705 586.4473 296.8999 586.7002 c +297.0752 588.8721 297.793 590.8369 297.1401 592.9395 c +299.4463 595.6729 302.2134 597.8164 304.1001 600.8594 c +304.2178 603.2041 304.9785 605.5635 304.8198 607.8193 c +304.8418 608.0596 304.5249 608.8662 304.3398 609.2598 c +304.0449 610.1885 305.041 611.3594 304.1001 612.1396 c +302.5688 613.4814 301.1479 612.5166 300.2598 610.9395 c +298.2178 610.5098 295.9448 609.749 294.2598 611.1797 c +293.103 611.9717 292.4673 612.9697 291.6201 614.0596 c +290.5039 615.5625 290.8735 617.1416 290.8999 618.8594 c +290.9551 619.0039 290.6094 619.1523 290.6602 619.3398 c +290.6118 619.4502 290.8521 619.5938 290.8999 619.8193 c +290.2231 620.4297 289.9209 621.5938 288.7402 621.9795 c +289.1357 623.1416 288.3921 624.1133 287.54 624.3799 c +285.2383 625.208 283.395 623.1025 281.2998 622.9395 c +280.748 623.002 280.2344 624.1445 279.6201 624.6201 c +279.0464 624.7393 278.271 624.7754 277.9399 624.3799 c +277.1167 623.9287 276.4688 623.8037 275.54 623.6602 c +273.855 623.0977 272.4512 621.8936 270.7402 621.0195 c +269.1895 620.0117 268.1382 618.4297 266.8999 616.9395 c +265.9136 615.7109 265.7646 613.0566 267.3799 612.6201 c +269.355 611.792 270.7881 614.7656 272.8999 614.2998 c +273.2935 614.3506 273.5215 614.0068 273.3799 613.5801 c +273.8286 613.46 274.0688 613.7119 274.3398 614.0596 c +275.2231 612.9004 276.5049 612.5283 277.46 611.6602 c +278.605 610.5752 280.5249 611.0332 281.54 609.9795 c +283.3232 608.2852 282.7065 605.3359 284.8999 603.9795 c +284.1968 602.4561 283.5298 601.0518 283.2197 599.4199 c +282.8506 598.1553 283.9424 596.8398 285.3799 597.0195 c +286.6592 597.041 286.9473 597.877 287.54 599.1797 c +287.7754 598.7666 288.291 598.4404 288.2598 598.2197 c +287.7417 595.5771 286.6133 593.3857 286.1001 590.7793 c +286.0449 590.3623 285.709 590.1387 285.3799 590.2998 c +284.7656 585.6963 280.3086 583.0635 277.46 579.5 c +277.0664 579.0293 277.0615 577.6563 277.46 577.0996 c +279.0537 575.6865 281.2109 577.3877 282.98 578.0596 c +283.3135 579.2666 284.2593 580.3037 285.6201 580.2197 c +286.0063 580.2314 286.2656 580.8271 286.5801 580.9395 c +287.0049 581.1221 287.5566 580.875 287.7798 581.1797 c +289.772 582.4082 291.3223 583.625 293.2998 585.0195 c +293.4438 585.0752 293.8232 584.9023 294.02 585.0195 c +294.4185 585.2002 294.625 585.624 294.98 585.7393 c +295.3613 586.0469 295.6279 585.7275 295.9399 585.5 c +295.1313 585.0361 295.1265 583.9834 294.5 583.8193 c +293.6338 583.4668 293.0166 582.9033 292.3398 582.3799 c +291.9536 582.2002 291.229 582.4707 291.1401 582.3799 c +290.4561 581.1436 289.1528 580.6611 288.2598 579.7393 c +F +227.54 633.9795 m +217.2583 637.2002 204.98 609.0195 v +202.3398 603.2402 199.7002 601.0996 v +197.0601 598.8418 184.7407 594.8818 182.6602 590.54 c +171.1401 572.7793 l +187.3809 590.4795 190.8198 593.1797 v +199.7002 602.3594 196.1001 594.8594 v +180.7808 583.001 182.1802 572.7793 v +175.9399 557.04 174.98 554.7793 v +192.6606 590.04 195.3799 591.2598 v +197.9409 592.6807 199.2607 592.6807 198.02 588.6201 c +196.6206 584.7607 196.1816 566.7197 193.2197 564.6201 c +201.9009 586.9609 201.1401 590.54 v +204.541 594.4395 207.1401 588.6201 v +205.9399 571.0996 l +210.7402 557.8994 l +208.0615 570.2402 209.7798 587.4199 v +207.6201 598.8418 211.9399 592.7002 v +216.4209 586.5195 226.981 579.9199 227.0601 574.7002 c +221.2617 594.001 211.2197 599.1797 v +206.6602 592.7002 l +205.46 594.8594 l +201.4614 595.7598 206.4199 603.2598 v +211.1406 610.7217 210.7402 611.6602 y +217.7407 603.6797 219.6201 603.7393 v +234.02 612.041 235.46 585.2598 v +242.8208 601.04 232.8198 608.54 v +216.4209 610.7217 217.7002 616.46 v +225.6201 630.1396 l +229.6206 635.8018 227.7798 632.7793 y +F +205.46 615.9795 m +191.3408 616.001 187.9399 610.2197 v +180.02 599.6602 l +198.8218 610.7217 203.2998 612.1396 v +207.6201 613.3613 205.46 615.9795 y +F +161.54 609.0195 m +159.2217 607.6396 158.8999 604.46 v +158.3408 601.4814 155.7007 601.04 156.5 597.9795 c +157.46 594.8818 159.6606 592.2412 159.6201 596.54 c +159.6606 601.04 161.4199 603.2402 162.2598 604.46 c +163.1816 605.8809 164.9409 610.7217 161.54 609.0195 c +F +151.7002 541.5801 m +142.501 546.041 138.98 549.9795 v +135.4614 553.9609 135.9585 548.2783 130.5801 548.7793 c +124.189 549.166 125.2998 566.7793 y +120.98 558.3799 l +119.6216 542.5205 128.4199 545.1797 v +132.7183 546.4492 134.1416 544.7217 132.5 543.7393 c +130.6206 542.96 138.541 542.5205 135.3799 540.8594 c +132.3799 539 148.2197 544.7217 145.7002 533.1797 c +151.7002 541.5801 l +F +137.7798 525.7393 m +120.9414 520.9609 116.8999 531.5 v +111.7017 528.8818 114.02 525.5 v +116.54 522.2813 117.8599 521.8994 y +123.7998 520.5195 123.1401 519.7393 v +122.48 518.7607 119.7798 514.9395 y +131.0601 521.6211 137.7798 525.7393 v +F +1 g +389.0605 439.8193 m +388.6523 437.4316 386.8135 436.5508 384.7402 435.7402 c +382.6133 436.8721 379.7559 440.29 377.7793 437.8994 c +377.1602 438.5479 376.3037 438.6123 375.8594 439.3398 c +375.4141 440.3311 375.7129 441.4805 375.3799 442.46 c +374.7363 443.7578 373.957 445.2607 374.1797 446.7803 c +376.1484 447.6025 376.8027 449.6982 376.3398 451.5801 c +376.2051 451.9209 375.7324 452.1387 375.8594 452.54 c +376.1582 452.8779 376.5078 453.1279 376.8203 453.5 c +376.6523 453.2715 376.4941 453.0146 376.3398 453.0195 c +375.7012 453.1543 375.8359 453.8545 375.8594 454.2197 c +376.623 456.2021 378.8379 456.4922 380.4199 455.1797 c +380.6025 455.8018 381.1621 455.5879 381.6201 455.6602 c +381.5859 456.2578 382.0352 456.8379 382.3398 457.3398 c +382.8223 458.5059 384.6152 457.2891 385.46 458.0596 c +386.6738 458.8711 387.8438 459.6416 389.0605 459.0195 c +391.0215 457.8633 392.9004 456.5313 394.0996 454.7002 c +394.8516 453.6963 395.1152 452.2881 395.0605 451.3398 c +395.0098 450.5215 393.4902 450.9102 393.1406 449.8994 c +392.4033 447.9658 394.417 447.3945 395.2998 445.8193 c +395.4678 445.5391 395.1777 445.2031 394.8203 445.0996 c +394.3789 444.9561 393.5166 445.165 393.6201 444.6201 c +394.7363 441.1514 391.7051 440.4082 389.0605 439.8193 c +F +378.5 418.2197 m +378.5527 420.1299 376.791 422.0645 378.0195 423.9795 c +378.2695 423.793 378.4141 423.5498 378.5 423.5 c +378.7109 423.5498 378.8555 423.793 378.9805 423.9795 c +380.6455 421.5029 384.6631 420.4805 384.5 417.2598 c +384.4834 416.8594 383.2881 415.8486 384.2598 415.0996 c +382.2871 413.6572 382.2266 411.0508 381.1406 408.8594 c +379.8398 409.2939 378.5078 409.6924 377.2998 410.2998 c +377.6289 411.9346 377.499 413.7871 378.5 415.3398 c +378.8789 416.0068 378.5645 417.1924 378.5 418.2197 c +F +0.8 g +195.8599 428.0596 m +177.1953 416.9697 192.7402 433.8193 v +202.3398 444.3994 213.3799 450.6201 y +224.7798 455.4004 228.7402 456.6201 v +232.7002 458.041 249.4209 463.7598 252.98 464.2998 c +256.46 464.6406 267.02 469.04 274.5801 464.54 c +281.9814 460.2412 290.8999 455.4199 y +272.7417 464.6406 268.8198 461.8994 v +264.8218 459.3604 256.9014 459.7998 250.3398 456.3799 c +234.02 451.4404 230.4199 449.1797 v +226.981 447.0391 215.54 434.2803 213.8599 435.2598 c +212.0215 436.04 214.2197 436.4795 215.54 439.5801 c +216.8599 442.6396 214.6616 444.3994 205.9399 437.4199 c +197.0601 430.3203 195.8599 428.0596 y +F +0 g +203.7798 434.7803 m +205.436 449.0264 214.8198 447.2598 v +223.8105 451.7842 226.8198 453.9795 v +235.7578 455.8203 237.1401 456.3799 v +257.5254 466.0684 273.7183 461.0986 274.3398 462.3799 c +274.9185 463.5605 296.5063 455.7314 300.5 451.3398 c +300.9082 450.749 289.2222 457.3945 278.6602 459.5 c +269.4536 461.249 245.6934 459.2021 233.7798 453.0195 c +230.4248 451.4521 220.585 445.0898 217.7002 445.0996 c +215.0166 445.335 203.7798 434.7803 y +F +0.8 g +199.7002 406.46 m +182.9814 409.2002 201.3799 411.0195 v +221.2617 413.1582 225.6201 418.9395 v +240.6201 429.001 243.6201 429.5 v +246.7808 429.8789 279.7808 437.7988 280.3398 440.54 c +280.6616 443.0791 286.8198 443.0791 288.5 442.2197 c +290.3408 441.3193 289.46 440 286.3398 439.0996 c +283.3018 438.2402 248.9814 420.2002 241.9399 418.9395 c +234.9009 417.5596 222.1401 409.2002 216.98 407.8994 c +211.5801 406.5586 199.7002 406.46 y +F +0 g +221.0601 414.6201 m +211.731 415.6113 221.2998 416.54 v +230.8906 420.2764 233.0601 423.2598 v +240.8047 428.3887 242.4199 428.54 v +243.9585 428.8369 259.3135 432.8936 259.46 434.2998 c +259.7646 435.5957 297.2383 449.4365 302.1802 445.8193 c +305.3022 443.6162 294.4111 445.46 283.7002 440.54 c +282.3223 439.9277 245.084 423.8818 241.46 423.2598 c +237.8745 422.5303 231.3418 418.251 228.7402 417.5 c +225.9346 416.8975 221.0601 414.6201 y +F +212.4199 412.2197 m +218.1802 412.7188 216.98 411.0195 v +215.54 409.2002 212.8999 410.0596 y +212.4199 412.2197 l +F +204.5 410.54 m +210.2598 410.96 209.0601 409.0996 v +207.6201 407.4395 204.98 408.3799 y +204.5 410.54 l +F +193.2197 408.8594 m +198.8218 409.2002 197.54 407.4199 v +196.1816 405.6797 193.46 406.46 y +193.2197 408.8594 l +F +184.8198 407.8994 m +190.46 408.3193 189.1401 406.46 v +187.8198 404.7988 185.2998 405.7402 y +184.8198 407.8994 l +F +227.0601 451.3398 m +231.8218 451.4404 230.4199 449.6602 v +229.1816 447.9199 225.6201 448.46 y +227.0601 451.3398 l +F +216.02 445.3398 m +223.1357 447.6338 220.3398 443.8994 v +219.0605 442.2002 216.5 443.1797 y +216.02 445.3398 l +F +203.7798 440.0596 m +209.3818 440.4395 208.1001 438.6201 v +206.7417 436.9209 204.02 437.8994 y +203.7798 440.0596 l +F +195.3799 433.3398 m +201.02 433.8389 199.7002 432.1396 v +198.3799 430.3203 195.8599 431.1797 y +195.3799 433.3398 l +F +187.9399 428.0596 m +193.5415 428.5586 192.2598 426.8594 v +190.9014 425.041 188.1802 425.8994 y +187.9399 428.0596 l +F +230.8999 421.0996 m +238.4238 421.6689 236.6602 419.4199 v +234.9102 416.9834 231.3799 418.2197 y +230.8999 421.0996 l +F +242.1802 426.3799 m +249.8647 426.9482 248.1802 424.7002 v +246.3511 422.2637 242.8999 423.5 y +242.1802 426.3799 l +F +254.1802 431.1797 m +261.7446 431.7891 259.9399 429.5 v +258.231 427.1045 254.6602 428.2998 y +254.1802 431.1797 l +F +265.46 436.46 m +273.1831 437.0693 271.46 434.7803 v +269.6694 432.3848 266.1802 433.5801 y +265.46 436.46 l +F +235.2197 456.3799 m +242.8232 456.8691 240.98 454.46 v +239.3096 452.1846 234.98 452.54 y +235.2197 456.3799 l +F +246.2598 459.7402 m +253.8247 460.3877 252.02 458.0596 v +250.311 455.7031 245.54 455.8994 y +246.2598 459.7402 l +F +221.2998 415.8193 m +226.981 416.2402 225.6201 414.3799 v +224.3408 412.7188 221.7798 413.6602 y +221.2998 415.8193 l +F +0.254902 0.941176 1 0.243137 k +140.6602 525.0195 m +135.9009 515.2393 135.3799 511.8193 v +136.3398 521.4004 137.7798 523.5801 v +138.98 525.7998 140.6602 525.0195 y +F +120.5 509.4199 m +116.9814 493.6807 117.3799 490.7002 v +116.1006 503.3594 116.6602 504.6201 v +116.9814 506 120.5 509.4199 y +F +0.8 g +143.2998 591.5 m +143.0601 588.1396 l +140.6602 587.8994 l +156.3608 573.9795 156.98 565.5801 v +157.9014 574.6396 143.2998 591.5 v +F +0 g +147.8599 590.2998 m +147.2891 590.6475 147.5288 591.4658 147.1401 591.7393 c +146.1919 592.3203 148.5078 592.3828 148.3398 593.1797 c +147.8359 594.4971 148.0425 594.5215 147.8599 595.8193 c +147.8457 596.5801 148.4912 598.2744 148.8198 598.7002 c +150.5073 600.5762 149.0503 603.8018 150.7402 605.4199 c +151.189 605.8252 151.6016 606.4326 151.9399 606.8594 c +152.6406 607.9521 153.9414 608.4893 155.0601 609.5 c +155.3384 609.7041 155.1152 610.6133 155.7798 610.46 c +156.5264 610.3857 157.8921 610.5293 157.9399 609.5 c +157.7192 607.2705 156.2578 605.3789 154.8198 603.5 c +155.3457 602.7705 154.8418 602.0713 154.5801 601.3398 c +153.0605 598.5771 153.2695 595.4502 153.1401 592.2197 c +153.0703 592.2344 152.7344 592.1475 152.6602 591.9795 c +153.1304 589.5225 153.7734 587.1025 154.8198 584.54 c +155.1416 583.6279 155.6602 582.6436 155.7798 581.6602 c +155.9478 580.8682 156.0605 579.9531 155.54 579.2598 c +157.8511 575.998 156.4111 573.082 157.7002 569.1797 c +157.9233 568.5098 159.7856 566.4053 159.3799 566.54 c +156.5117 567.54 156.3896 567.9775 156.2598 568.7002 c +156.0342 569.4922 155.6694 571.0059 155.2998 571.5801 c +155.3384 571.8486 155.1514 573.9219 155.0601 573.9795 c +153.4014 576.6748 154.8945 576.4834 153.3799 579.0195 c +151.8174 579.8232 150.7544 581.0381 149.54 582.3799 c +149.3022 582.54 150.5601 583.3369 150.2598 583.5801 c +149.1582 584.9912 147.8911 585.833 148.3398 587.4199 c +148.4312 588.2334 148.5801 589.3975 147.8599 590.2998 c +F +143.7798 588.3799 m +144.2598 580.8008 146.8999 579.0195 v +149.54 577.2793 148.2197 578.1602 144.7402 579.5 c +141.1807 580.8008 142.5801 581.6602 y +139.4214 581.2393 142.1001 579.0195 v +144.7017 576.8408 148.6616 574.2002 146.8999 574.2197 c +145.1406 574.2002 136.7817 578.5996 136.8198 581.6602 c +136.7817 584.7607 135.6201 589.3398 y +136.8896 590.1514 142.1001 590.0596 v +143.7104 589.2705 143.7798 588.3799 v +F +1 g +143.0601 567.7393 m +133.5679 570.8906 113.2998 567.2598 v +123.1733 569.4463 143.7798 567.0195 v +155.1514 565.5654 143.0601 567.7393 y +F +0 R +0 G +1 J 0.11 w 10 M +143.0601 567.7393 m +133.5679 570.8906 113.2998 567.2598 v +123.1733 569.4463 143.7798 567.0195 v +155.1514 565.5654 143.0601 567.7393 y +143.0601 567.7393 l +s +0 O +1 g +0 J 1 w 4 M +145.2197 567.9795 m +136.1768 571.7695 115.7002 569.8994 v +125.6982 571.2266 145.9399 567.0195 v +157.2178 564.5957 145.2197 567.9795 y +F +0 R +0 G +1 J 0.11 w 10 M +145.2197 567.9795 m +136.1768 571.7695 115.7002 569.8994 v +125.6982 571.2266 145.9399 567.0195 v +157.2178 564.5957 145.2197 567.9795 y +145.2197 567.9795 l +s +0 O +1 g +0 J 1 w 4 M +147.1401 567.7393 m +138.457 572.3311 117.8599 571.8193 v +127.9663 572.5713 147.8599 566.7793 v +158.9048 563.6113 147.1401 567.7393 y +F +0 R +0 G +1 J 0.11 w 10 M +147.1401 567.7393 m +138.457 572.3311 117.8599 571.8193 v +127.9663 572.5713 147.8599 566.7793 v +158.9048 563.6113 147.1401 567.7393 y +147.1401 567.7393 l +s +0 O +1 g +0 J 1 w 4 M +148.5801 567.5 m +141.1064 572.2881 122.6602 573.5 v +131.7178 573.3105 149.2998 566.54 v +158.7729 562.9014 148.5801 567.5 y +F +0 R +0 G +1 J 0.11 w 10 M +148.5801 567.5 m +141.1064 572.2881 122.6602 573.5 v +131.7178 573.3105 149.2998 566.54 v +158.7729 562.9014 148.5801 567.5 y +148.5801 567.5 l +s +0 O +1 g +0 J 1 w 4 M +275.54 555.9795 m +274.3999 555.2764 274.5801 556.46 v +274.8726 557.873 305.9023 572.3594 309.8594 572.0596 c +276.6055 557.5586 275.54 555.9795 v +F +0 R +0 G +1 J 0.11 w 10 M +275.54 555.9795 m +274.3999 555.2764 274.5801 556.46 v +274.8726 557.873 305.9023 572.3594 309.8594 572.0596 c +276.6055 557.5586 275.54 555.9795 v +275.54 555.9795 l +s +0 O +1 g +0 J 1 w 4 M +271.7002 555.2598 m +270.728 554.4941 270.98 555.7393 v +270.9922 557.1201 300.7881 574.001 304.8198 573.9795 c +272.7441 556.9424 271.7002 555.2598 v +F +0 R +0 G +1 J 0.11 w 10 M +271.7002 555.2598 m +270.728 554.4941 270.98 555.7393 v +270.9922 557.1201 300.7881 574.001 304.8198 573.9795 c +272.7441 556.9424 271.7002 555.2598 v +271.7002 555.2598 l +s +0 O +1 g +0 J 1 w 4 M +268.1001 553.8193 m +267.1665 552.9199 267.1401 554.2998 v +267.2578 555.5576 289.0566 572.6045 299.7798 574.7002 c +280.0161 565.7266 268.1001 553.8193 v +F +0 R +0 G +1 J 0.11 w 10 M +268.1001 553.8193 m +267.1665 552.9199 267.1401 554.2998 v +267.2578 555.5576 289.0566 572.6045 299.7798 574.7002 c +280.0161 565.7266 268.1001 553.8193 v +268.1001 553.8193 l +s +0 O +1 g +0 J 1 w 4 M +264.98 551.6602 m +264.0918 550.9561 264.02 552.1396 v +264.1758 553.3301 283.7935 568.6709 293.54 570.6201 c +275.6602 562.4814 264.98 551.6602 v +F +0 R +0 G +1 J 0.11 w 10 M +264.98 551.6602 m +264.0918 550.9561 264.02 552.1396 v +264.1758 553.3301 283.7935 568.6709 293.54 570.6201 c +275.6602 562.4814 264.98 551.6602 v +264.98 551.6602 l +s +0 O +0.8 g +0 J 1 w 4 M +230.1802 388.9395 m +213.3418 391.5986 231.8599 393.2598 v +251.6216 395.5586 256.1001 401.1797 v +270.98 411.3994 274.1001 411.7402 v +277.1406 412.2803 295.1816 416.2402 295.7002 418.9395 c +296.0601 421.5195 302.6602 424.1602 304.3398 423.2598 c +306.1807 422.4004 306.1807 412.2803 303.1401 411.5 c +300.02 410.5205 279.3418 402.6006 272.4199 401.1797 c +265.2607 399.958 252.5 391.5986 247.2197 390.3799 c +241.9399 388.959 230.1802 388.9395 y +F +0 g +310.3398 429.9795 m +307.0615 428.3408 305.7798 425.4199 v +298.7002 413.8203 282.98 410.2998 v +257.7798 400.3994 249.1401 398.2998 v +234.4614 392.7002 226.3398 393.5 v +218.6216 393.3584 225.3799 391.5801 v +247.6616 393.7998 251.2998 395.6602 v +268.5605 401.499 271.9399 404.2998 v +275.1606 407.2207 295.1816 412.7188 297.6201 414.8594 c +300.02 417.1201 310.8008 426.3584 310.3398 429.9795 c +F +245.7798 395.4199 m +251.5229 395.6865 250.3398 393.9795 v +248.9863 392.2783 246.2598 393.2598 y +245.7798 395.4199 l +F +237.8599 393.9795 m +243.5981 394.2002 242.4199 392.54 v +241.064 390.79 238.3398 391.8193 y +237.8599 393.9795 l +F +226.3398 392.54 m +232.1289 392.8281 230.8999 391.0996 v +229.5918 389.4199 226.8198 390.3799 y +226.3398 392.54 l +F +217.9399 392.0596 m +223.731 392.2275 222.5 390.6201 v +221.1943 388.8193 218.4199 389.8994 y +217.9399 392.0596 l +F +264.02 403.5801 m +271.6133 403.9082 270.02 401.6602 v +268.2368 399.3701 264.7402 400.7002 y +264.02 403.5801 l +F +275.2998 408.3799 m +281.8569 412.0762 281.2998 406.46 v +280.9736 403.6953 276.02 405.5 y +275.2998 408.3799 l +F +285.3799 411.5 m +293.2231 415.6113 291.3799 409.5801 v +290.4609 406.9063 286.1001 408.6201 y +285.3799 411.5 l +F +295.7002 416.7803 m +300.6079 422.2373 301.7002 414.8594 v +302.228 412.1162 296.4199 413.8994 y +295.7002 416.7803 l +F +254.4199 398.54 m +260.2686 398.8945 258.98 397.0996 v +257.7319 395.4844 255.1401 396.3799 y +254.4199 398.54 l +F +1 g +293.7798 532.2197 m +292.8799 531.4473 292.8198 532.7002 v +292.8774 533.8018 312.1113 548.3906 321.8594 549.9795 c +304.1289 542.5107 293.7798 532.2197 v +F +0 R +0 G +1 J 0.11 w 10 M +293.7798 532.2197 m +292.8799 531.4473 292.8198 532.7002 v +292.8774 533.8018 312.1113 548.3906 321.8594 549.9795 c +304.1289 542.5107 293.7798 532.2197 v +293.7798 532.2197 l +s +0 O +0 g +0 J 1 w 4 M +296.8999 461.8994 m +321.1426 437.3594 331.2197 433.3398 v +341.3818 421.0811 336.9805 392.54 v +333.4609 384.1201 330.0195 406.9395 v +333.4609 434.7197 321.1406 417.0195 v +311.9004 428.0098 318.9805 427.5801 v +322.4629 425.4795 322.8203 427.3398 v +323.3408 429.001 314.54 443.96 295.7002 459.7402 c +276.7017 475.6396 296.8999 461.8994 y +F +1 g +232.8198 419.4199 m +232.4814 421.2988 234.5 420.3799 v +236.4414 419.54 340.0615 412.7188 374.9004 386.2998 c +325.1025 411.8408 232.8198 419.4199 v +F +0 R +0 G +1 J 0.11 w 10 M +232.8198 419.4199 m +232.4814 421.2988 234.5 420.3799 v +236.4414 419.54 340.0615 412.7188 374.9004 386.2998 c +325.1025 411.8408 232.8198 419.4199 v +232.8198 419.4199 l +s +0 O +1 g +0 J 1 w 4 M +244.1001 424.2197 m +243.9199 426.1396 246.02 425.1797 v +247.8799 424.3809 398.1416 425.4795 424.0996 389.8994 c +399.9004 417.5596 244.1001 424.2197 v +F +0 R +0 G +1 J 0.11 w 10 M +244.1001 424.2197 m +243.9199 426.1396 246.02 425.1797 v +247.8799 424.3809 398.1416 425.4795 424.0996 389.8994 c +399.9004 417.5596 244.1001 424.2197 v +244.1001 424.2197 l +s +0 O +1 g +0 J 1 w 4 M +256.8198 428.54 m +256.6807 430.5391 258.7402 429.7402 v +260.6406 428.7803 451.3809 443.0791 477.3799 407.4199 c +466.7813 435.6006 256.8198 428.54 v +F +0 R +0 G +1 J 0.11 w 10 M +256.8198 428.54 m +256.6807 430.5391 258.7402 429.7402 v +260.6406 428.7803 451.3809 443.0791 477.3799 407.4199 c +466.7813 435.6006 256.8198 428.54 v +256.8198 428.54 l +s +0 O +1 g +0 J 1 w 4 M +267.8599 433.8193 m +267.6802 435.8193 269.7798 435.0195 v +271.6401 434.0596 406.0615 476.5205 432.0195 440.7803 c +417.2813 467.9404 267.8599 433.8193 v +F +0 R +0 G +1 J 0.11 w 10 M +267.8599 433.8193 m +267.6802 435.8193 269.7798 435.0195 v +271.6401 434.0596 406.0615 476.5205 432.0195 440.7803 c +417.2813 467.9404 267.8599 433.8193 v +267.8599 433.8193 l +s +0 O +1 g +0 J 1 w 4 M +204.02 408.8594 m +203.8809 410.7393 205.9399 409.8193 v +207.8408 408.9795 227.4199 406.5586 229.7002 363.9795 c +221.7007 410.0791 204.02 408.8594 v +F +0 R +0 G +1 J 0.11 w 10 M +204.02 408.8594 m +203.8809 410.7393 205.9399 409.8193 v +207.8408 408.9795 227.4199 406.5586 229.7002 363.9795 c +221.7007 410.0791 204.02 408.8594 v +204.02 408.8594 l +s +0 O +1 g +0 J 1 w 4 M +194.4199 406.9395 m +194.2017 408.9795 196.1001 408.1396 v +198.1616 407.2207 213.7808 412.2803 210.7402 369.5 c +212.0215 408.3193 194.4199 406.9395 v +F +0 R +0 G +1 J 0.11 w 10 M +194.4199 406.9395 m +194.2017 408.9795 196.1001 408.1396 v +198.1616 407.2207 213.7808 412.2803 210.7402 369.5 c +212.0215 408.3193 194.4199 406.9395 v +194.4199 406.9395 l +s +0 O +1 g +0 J 1 w 4 M +185.54 406.46 m +185.4009 408.541 187.46 407.6602 v +189.3608 406.7793 206.2998 406.1191 192.7402 381.5 c +203.2207 407.8809 185.54 406.46 v +F +0 R +0 G +1 J 0.11 w 10 M +185.54 406.46 m +185.4009 408.541 187.46 407.6602 v +189.3608 406.7793 206.2998 406.1191 192.7402 381.5 c +203.2207 407.8809 185.54 406.46 v +185.54 406.46 l +s +0 O +1 g +0 J 1 w 4 M +237.6201 455.4199 m +237.1904 453.1299 238.8198 454.46 v +256.5703 468.3555 292.2559 533.1484 353.54 539.4199 c +311.3691 552.668 237.6201 455.4199 v +F +0 R +0 G +1 J 0.11 w 10 M +237.6201 455.4199 m +237.1904 453.1299 238.8198 454.46 v +256.5703 468.3555 292.2559 533.1484 353.54 539.4199 c +311.3691 552.668 237.6201 455.4199 v +237.6201 455.4199 l +s +0 O +1 g +0 J 1 w 4 M +250.1001 457.3398 m +248.499 458.6211 250.5801 459.2598 v +252.6104 459.9971 376.2949 539.749 419.54 531.0195 c +389.6914 539.2471 250.1001 457.3398 v +F +0 R +0 G +1 J 0.11 w 10 M +250.1001 457.3398 m +248.499 458.6211 250.5801 459.2598 v +252.6104 459.9971 376.2949 539.749 419.54 531.0195 c +389.6914 539.2471 250.1001 457.3398 v +250.1001 457.3398 l +s +0 O +1 g +0 J 1 w 4 M +227.0601 450.6201 m +226.5151 448.8389 228.5 449.8994 v +238.2681 455.5449 242.2446 518.4746 290.1802 519.7402 c +254.5278 536.043 227.0601 450.6201 v +F +0 R +0 G +1 J 0.11 w 10 M +227.0601 450.6201 m +226.5151 448.8389 228.5 449.8994 v +238.2681 455.5449 242.2446 518.4746 290.1802 519.7402 c +254.5278 536.043 227.0601 450.6201 v +227.0601 450.6201 l +s +0 O +1 g +0 J 1 w 4 M +205.2197 438.3799 m +203.9746 437.0547 206.1802 437.4199 v +217.3926 438.7998 240.9365 484.1953 289.9399 478.7002 c +254.6577 494.3906 205.2197 438.3799 v +F +0 R +0 G +1 J 0.11 w 10 M +205.2197 438.3799 m +203.9746 437.0547 206.1802 437.4199 v +217.3926 438.7998 240.9365 484.1953 289.9399 478.7002 c +254.6577 494.3906 205.2197 438.3799 v +205.2197 438.3799 l +s +0 O +1 g +0 J 1 w 4 M +217.46 445.0996 m +216.6294 443.5898 218.6602 444.3799 v +229.4624 447.8818 243.855 496.9521 292.8198 500.7803 c +255.3633 509.5928 217.46 445.0996 v +F +0 R +0 G +1 J 0.11 w 10 M +217.46 445.0996 m +216.6294 443.5898 218.6602 444.3799 v +229.4624 447.8818 243.855 496.9521 292.8198 500.7803 c +255.3633 509.5928 217.46 445.0996 v +217.46 445.0996 l +s +0 O +1 g +0 J 1 w 4 M +197.2998 432.8594 m +196.4551 431.6914 198.2598 431.8994 v +207.3247 433.1045 226.395 469.877 265.9399 465.2598 c +237.5098 478.1338 197.2998 432.8594 v +F +0 R +0 G +1 J 0.11 w 10 M +197.2998 432.8594 m +196.4551 431.6914 198.2598 431.8994 v +207.3247 433.1045 226.395 469.877 265.9399 465.2598 c +237.5098 478.1338 197.2998 432.8594 v +197.2998 432.8594 l +s +0 O +1 g +0 J 1 w 4 M +189.1401 426.3799 m +187.9497 425.1895 189.6201 425.4199 v +194.2856 425.6572 227.9863 462.0459 248.4199 445.0996 c +235.0854 465.5889 189.1401 426.3799 v +F +0 R +0 G +1 J 0.11 w 10 M +189.1401 426.3799 m +187.9497 425.1895 189.6201 425.4199 v +194.2856 425.6572 227.9863 462.0459 248.4199 445.0996 c +235.0854 465.5889 189.1401 426.3799 v +189.1401 426.3799 l +s +0 O +1 g +0 J 1 w 4 M +265.46 461.4199 m +264.2192 462.9434 266.4199 463.3398 v +268.4697 463.791 401.2441 527.2734 443.0605 513.0195 c +414.4668 525.082 265.46 461.4199 v +F +0 R +0 G +1 J 0.11 w 10 M +265.46 461.4199 m +264.2192 462.9434 266.4199 463.3398 v +268.4697 463.791 401.2441 527.2734 443.0605 513.0195 c +414.4668 525.082 265.46 461.4199 v +265.46 461.4199 l +s +0 O +1 g +0 J 1 w 4 M +228.7402 390.6201 m +228.5215 392.7002 230.4199 391.8193 v +232.4814 390.9395 249.4209 390.2793 235.7002 365.6602 c +246.3418 392.041 228.7402 390.6201 v +F +0 R +0 G +1 J 0.11 w 10 M +228.7402 390.6201 m +228.5215 392.7002 230.4199 391.8193 v +232.4814 390.9395 249.4209 390.2793 235.7002 365.6602 c +246.3418 392.041 228.7402 390.6201 v +228.7402 390.6201 l +s +0 O +1 g +0 J 1 w 4 M +240.2598 392.54 m +239.96 394.46 241.9399 393.5 v +243.9199 392.7002 263.5015 390.2793 265.7002 347.6602 c +257.7798 393.7998 240.2598 392.54 v +F +0 R +0 G +1 J 0.11 w 10 M +240.2598 392.54 m +239.96 394.46 241.9399 393.5 v +243.9199 392.7002 263.5015 390.2793 265.7002 347.6602 c +257.7798 393.7998 240.2598 392.54 v +240.2598 392.54 l +s +0 O +1 g +0 J 1 w 4 M +247.7002 394.2197 m +247.4409 396.2188 249.3799 395.4199 v +251.4009 394.46 278.4609 390.7207 304.3398 355.0996 c +265.2607 395.5586 247.7002 394.2197 v +F +0 R +0 G +1 J 0.11 w 10 M +247.7002 394.2197 m +247.4409 396.2188 249.3799 395.4199 v +251.4009 394.46 278.4609 390.7207 304.3398 355.0996 c +265.2607 395.5586 247.7002 394.2197 v +247.7002 394.2197 l +s +0 O +1 g +0 J 1 w 4 M +256.1001 396.3799 m +255.5674 398.4053 257.54 397.8193 v +259.7266 397.1865 282.2021 399.2764 324.0195 361.5801 c +273.3174 400.1191 256.1001 396.3799 v +F +0 R +0 G +1 J 0.11 w 10 M +256.1001 396.3799 m +255.5674 398.4053 257.54 397.8193 v +259.7266 397.1865 282.2021 399.2764 324.0195 361.5801 c +273.3174 400.1191 256.1001 396.3799 v +256.1001 396.3799 l +s +0 O +1 g +0 J 1 w 4 M +267.3799 401.4199 m +267.0078 403.2461 269.0601 402.6201 v +271.165 402.0273 309.4834 397.0762 366.2598 358.7002 c +284.7559 404.96 267.3799 401.4199 v +F +0 R +0 G +1 J 0.11 w 10 M +267.3799 401.4199 m +267.0078 403.2461 269.0601 402.6201 v +271.165 402.0273 309.4834 397.0762 366.2598 358.7002 c +284.7559 404.96 267.3799 401.4199 v +267.3799 401.4199 l +s +0 O +1 g +0 J 1 w 4 M +222.98 414.1396 m +222.7998 416.0186 224.8999 415.0996 v +226.7598 414.2598 285.5 411.3994 318.9805 381.9795 c +280.5488 409.1719 222.98 414.1396 v +F +0 R +0 G +1 J 0.11 w 10 M +222.98 414.1396 m +222.7998 416.0186 224.8999 415.0996 v +226.7598 414.2598 285.5 411.3994 318.9805 381.9795 c +280.5488 409.1719 222.98 414.1396 v +222.98 414.1396 l +s +0 O +1 g +0 J 1 w 4 M +211.9399 409.5801 m +211.8008 411.6201 213.8599 410.7803 v +215.7607 409.8584 242.8208 406.1191 268.8198 370.46 c +229.6206 410.96 211.9399 409.5801 v +F +0 R +0 G +1 J 0.11 w 10 M +211.9399 409.5801 m +211.8008 411.6201 213.8599 410.7803 v +215.7607 409.8584 242.8208 406.1191 268.8198 370.46 c +229.6206 410.96 211.9399 409.5801 v +211.9399 409.5801 l +s +0 O +1 g +0 J 1 w 4 M +279.3799 406.46 m +278.833 408.2764 281.0601 407.8994 v +283.0688 407.3672 321.6465 405.2354 381.1406 370.9395 c +295.748 408.8672 279.3799 406.46 v +F +0 R +0 G +1 J 0.11 w 10 M +279.3799 406.46 m +278.833 408.2764 281.0601 407.8994 v +283.0688 407.3672 321.6465 405.2354 381.1406 370.9395 c +295.748 408.8672 279.3799 406.46 v +279.3799 406.46 l +s +0 O +1 g +0 J 1 w 4 M +288.7402 409.0996 m +288.0728 410.917 290.1802 410.54 v +292.3086 410.0068 330.8867 407.876 390.5 373.5801 c +305.6479 411.9463 288.7402 409.0996 v +F +0 R +0 G +1 J 0.11 w 10 M +288.7402 409.0996 m +288.0728 410.917 290.1802 410.54 v +292.3086 410.0068 330.8867 407.876 390.5 373.5801 c +305.6479 411.9463 288.7402 409.0996 v +288.7402 409.0996 l +s +0 O +1 g +0 J 1 w 4 M +299.2998 414.6201 m +298.6328 416.415 300.7402 416.0596 v +302.8687 415.5049 350.2471 410.7363 449.0605 373.0996 c +316.208 417.4473 299.2998 414.6201 v +F +0 R +0 G +1 J 0.11 w 10 M +299.2998 414.6201 m +298.6328 416.415 300.7402 416.0596 v +302.8687 415.5049 350.2471 410.7363 449.0605 373.0996 c +316.208 417.4473 299.2998 414.6201 v +299.2998 414.6201 l +s +0 O +0 g +0 J 1 w 4 M +176.8999 406.9395 m +182.54 407.4395 181.2197 405.7402 v +179.8999 403.9209 177.3799 404.7803 y +176.8999 406.9395 l +F +210.7402 391.5801 m +216.4209 392.041 215.0601 390.3799 v +213.7808 388.5195 211.2197 389.4199 y +210.7402 391.5801 l +F +201.1401 392.0596 m +206.7417 392.4795 205.46 390.6201 v +204.1016 388.959 201.3799 389.8994 y +201.1401 392.0596 l +F +96.02 405.0195 m +101.665 403.585 99.8599 402.3799 v +98.0166 401.1221 95.7798 402.8594 y +96.02 405.0195 l +F +98.4199 415.5801 m +103.8633 414.1445 102.02 412.9395 v +100.2178 411.6826 97.9399 413.4199 y +98.4199 415.5801 l +F +90.5 420.3799 m +95.9434 418.9854 94.1001 417.7402 v +92.2974 416.5225 90.02 418.2197 y +90.5 420.3799 l +F +0.8 g +178.1001 337.8193 m +176.3818 337.9209 172.1001 335.6602 v +169.7817 335.7197 157.46 331.7598 151.2197 320.7803 c +164.9409 331.3203 178.1001 337.8193 v +F +274.5801 236.0596 m +274.7842 235.7266 274.8438 235.2627 275.0601 235.3398 c +275.8877 235.2002 277.2441 234.8691 277.2197 235.5801 c +276.1733 240.3057 275.2134 245.7363 270.7402 247.8193 c +269.9648 248.0313 268.3784 247.5771 268.3398 246.6201 c +268.1553 244.9277 268.0278 243.4443 268.3398 241.8193 c +268.6978 240.2695 271.0713 240.2578 272.1802 241.8193 c +273.1113 239.9404 273.5864 237.9121 274.5801 236.0596 c +F +262.3398 230.7803 m +263.2666 229.2461 263.125 227.2012 264.7402 226.7002 c +265.4961 226.2607 267.5313 227.333 267.1401 228.6201 c +266.1895 230.7803 265.7622 233.2441 264.2598 235.3398 c +264.0151 235.5244 264.2769 236.1104 264.02 236.54 c +263.4487 237.8115 262.189 238.623 260.6602 238.2197 c +259.4146 235.8369 260.6768 233.4941 262.3398 231.5 c +262.501 231.4473 262.3184 231.0342 262.3398 230.7803 c +F +218.8999 236.54 m +218.7607 236.9258 218.7197 237.4346 218.8999 237.7393 c +219.4854 238.9229 220.3569 240.1592 220.1001 241.3398 c +219.603 242.4434 218.377 242.2441 217.7002 241.5801 c +216.4136 240.5234 216.3584 238.5146 215.54 237.0195 c +215.3838 236.5947 215.4395 235.9658 215.0601 235.5801 c +214.4336 235.0732 213.9487 233.3955 214.1001 232.7002 c +214.1118 232.4238 213.9102 221.5254 214.1001 221.8994 c +214.8369 222.6201 218.1919 233.3291 218.1802 234.3799 c +218.3311 235.1143 219.1353 235.625 218.8999 236.54 c +F +190.5801 243.9795 m +193.5752 246.7305 196.6445 249.9893 196.1001 254.0596 c +196.0303 255.1445 194.0767 254.5664 193.9399 253.5801 c +192.9897 249.6465 190.748 246.7207 187.9399 243.9795 c +185.5063 241.8369 183.459 234.8594 183.1401 234.3799 c +187.2681 240.082 189.7495 243.1016 190.5801 243.9795 c +F +175.7002 250.46 m +176.3218 250.9492 175.9902 251.4893 176.1802 251.8994 c +177.2769 253.457 178.707 254.8281 178.8198 256.7002 c +178.731 257.0449 178.3159 257.3857 177.8599 257.1797 c +177.6416 256.9375 177.2646 256.793 177.1401 256.7002 c +174.915 253.957 173.3745 251.0186 171.8599 247.8193 c +171.5864 247.5322 170.3262 242.5928 170.6602 242.54 c +170.9336 242.377 172.8271 246.9746 173.0601 247.0996 c +174.4473 247.8555 174.459 249.6318 175.7002 250.46 c +F +194.1802 229.0996 m +194.6406 230 196.3735 231.3223 196.3398 232.2197 c +196.1216 233.3213 196.6353 234.9082 195.6201 234.1396 c +194.2495 233.1074 190.4551 231.625 190.1001 225.2598 c +190.1313 224.6064 193.4023 227.5713 194.1802 229.0996 c +F +210.02 247.8193 m +210.481 248.6738 211.2583 248.1533 211.7002 248.54 c +212.4775 248.8516 213.1494 249.4658 213.3799 250.2197 c +214.5366 252.543 216.4834 254.5469 216.7402 257.1797 c +215 258.7256 214.2534 256.4814 213.6201 255.5 c +212.1055 257.2305 211.0063 255.1709 209.54 254.54 c +209.499 254.5684 209.2642 254.9502 209.2998 255.0195 c +207.8862 254.4365 207.1401 253.2461 205.9399 252.3799 c +205.8535 252.2402 205.4097 252.4395 205.2197 252.3799 c +204.5288 251.626 203.4585 251.2686 203.0601 250.46 c +201.9297 247.541 198.4761 245.2354 196.3398 237.0195 c +196.8198 235.9395 201.3633 244.2461 201.8599 244.9395 c +202.8198 246.3291 202.9497 243.1875 204.2598 243.9795 c +204.4087 243.9482 204.6128 243.6865 204.7402 243.5 c +204.9727 243.8477 205.2129 244.0996 205.7002 243.9795 c +205.6401 244.4189 205.4937 245.0313 205.7002 245.1797 c +207.0752 246.2813 206.9814 247.4551 207.8599 248.7803 c +208.3447 247.9521 209.5112 248.7412 210.02 247.8193 c +F +275.7798 188.0596 m +283.9614 210.54 279.1401 222.8594 v +291.6606 199.0996 286.5801 186.8594 v +286.1602 198.2188 281.7798 203.6602 v +277.3613 189.6387 275.7798 188.0596 v +F +259.46 190.9395 m +265.4814 200.6406 256.5801 220.9395 v +255.7998 198.4395 248.4199 186.3799 v +263.9409 208.5605 259.46 190.9395 v +F +248.6602 193.0996 m +248.3218 215.1602 248.6602 218.54 v +244.5801 200.1992 233.2998 189.7393 v +249.2002 202.8389 248.6602 193.0996 v +F +238.1001 228.3799 m +244.5801 213.3994 233.54 193.0996 v +240.6201 206.5781 235.46 214.2197 v +238.2007 218.0186 238.1001 228.3799 v +F +216.98 193.5801 m +215.7607 210.7588 217.7002 213.2598 v +217.9614 220.2197 217.46 221.4199 v +221.9214 228.1396 222.2598 219.9795 v +223.6807 211.4189 226.8198 206.2998 v +230.7197 200.4199 230.4199 193.3398 v +219.5 226.5986 216.98 193.5801 v +F +212.8999 224.0596 m +205.6401 212.0791 203.7798 191.1797 v +202.1216 198.001 206.4199 213.7393 v +210.9199 230.7803 212.8999 224.0596 v +F +188.8999 202.2197 m +194.4199 208.1191 195.8599 213.5 v +199.9209 231.001 192.98 221.4199 v +193.1001 212.7393 184.1001 204.6201 v +189.3608 207.2402 188.8999 202.2197 v +F +182.6602 207.7393 m +186.2817 226.8193 187.2197 227.6602 v +189.1401 231.4395 186.02 227.8994 v +176.3818 206.7988 172.1001 199.5801 v +180.7808 209.6602 182.6602 207.7393 v +F +176.1802 225.9795 m +188.9214 250.5801 164.8999 222.1396 v +177.0415 232.9785 176.1802 225.9795 v +F +159.1401 242.0596 m +164.5015 262.6777 167.2998 262.46 v +176.3818 272.3594 169.2197 260.7803 v +162.5215 250.1406 163.2197 239.4199 v +162.5215 249.9199 159.1401 242.0596 v +F +522.5 254.54 m +509.3496 265.541 506.6602 269.4199 v +521.4512 249.041 521.54 241.3398 v +524.2012 249.5908 522.5 254.54 v +F +528.5 278.7803 m +505.501 295.2412 501.6201 303.5 v +530.8018 271.04 530.9004 266.0596 v +531.3516 275.9912 528.5 278.7803 v +F +547.2197 448.2197 m +534.1016 456.9414 532.3398 454.7002 v +544.002 447.5908 546.7402 438.1396 v +545.1006 448.1406 547.2197 448.2197 v +F +556.5801 359.6602 m +537.3799 372.8594 l +558.3008 354.0918 558.7402 349.5801 v +556.5801 359.6602 l +F +*u +0 R +0 G +1 J 1.1 w 10 M +126.7402 384.3799 m +150.98 379.0996 l +S +1 D +182.1802 206.0596 m +181.5513 209.9912 171.6201 198.3799 v +S +188.1802 200.54 m +190.3496 207.79 183.1401 202.9395 v +S +247.46 191.1797 m +249.2002 203.3906 236.6602 189.0195 v +S +*U +U +%%PageTrailer +gsave annotatepage grestore showpage +%%Trailer +Adobe_Illustrator_AI3 /terminate get exec +Adobe_pattern_AI3 /terminate get exec +Adobe_customcolor /terminate get exec +Adobe_cshow /terminate get exec +Adobe_cmykcolor /terminate get exec +Adobe_packedarray /terminate get exec +%%EOF diff --git a/htdocs/includes/tcpdf/images/tux.svg b/htdocs/includes/tcpdf/images/tux.svg new file mode 100644 index 00000000000..de8c8696886 --- /dev/null +++ b/htdocs/includes/tcpdf/images/tux.svg @@ -0,0 +1,1487 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/htdocs/includes/tcpdf/spotcolors.php b/htdocs/includes/tcpdf/spotcolors.php new file mode 100644 index 00000000000..231079d237a --- /dev/null +++ b/htdocs/includes/tcpdf/spotcolors.php @@ -0,0 +1,59 @@ +. +// +// See LICENSE.TXT file for more information. +// ------------------------------------------------------------------- +// +// Description : Array of Spot Colors for TCPDF library +// +//============================================================+ + +/** + * Arrays of Spot Colors for TCPDF library + * @author Nicola Asuni + * @copyright 2002-2009 Nicola Asuni - Tecnick.com S.r.l (www.tecnick.com) Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com + * @package com.tecnick.tcpdf + * @link http://www.tcpdf.org + * @license http://www.gnu.org/copyleft/lesser.html LGPL + * @since 5.9.012 (2010-11-11) +*/ + +/** + * Array of Spot colors (C,M,Y,K,name) + * Color keys must be in lowercase and without spaces. + * Add here your spot colors ... + */ +$spotcolor = array ( + // these are just examples, add your own spot colors ... + 'pantone116c' => array(0, 20, 100, 0, 'Pantone 116 C'), + 'pantone288c' => array(100, 60, 10, 5, 'Pantone 288 C'), + 'hks16k' => array(30, 100, 90, 10, 'HKS 16 K'), + // ... +); + +//============================================================+ +// END OF FILE +//============================================================+ diff --git a/htdocs/webservices/server.php b/htdocs/webservices/server.php deleted file mode 100644 index 6bbd4445e6d..00000000000 --- a/htdocs/webservices/server.php +++ /dev/null @@ -1,89 +0,0 @@ - - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - */ - -/** - * \file htdocs/webservices/server.php - * \brief File that is entry point to call Dolibarr WebServices - * \version $Id$ - */ - -// This is to make Dolibarr working with Plesk -set_include_path($_SERVER['DOCUMENT_ROOT'].'/htdocs'); - -require_once("../master.inc.php"); -require_once(DOL_DOCUMENT_ROOT."/lib/functions2.lib.php"); -require_once(NUSOAP_PATH.'/nusoap.php'); // Include SOAP - - -dol_syslog("Call Dolibarr webservices interfaces"); - -// Enable and test if module web services is enabled -if (empty($conf->global->MAIN_MODULE_WEBSERVICES)) -{ - $langs->load("admin"); - dol_syslog("Call Dolibarr webservices interfaces with module webservices disabled"); - print $langs->trans("WarningModuleNotActive",'WebServices').'.

      '; - print $langs->trans("ToActivateModule"); - exit; -} - -// Create the soap Object -$server = new soap_server(); -$server->soap_defencoding='UTF-8'; -$ns='dolibarr'; -$server->configureWSDL('WebServicesDolibarr',$ns); -$server->wsdl->schemaTargetNamespace=$ns; - -// Register methods available for clients -/* -$server->register('getVersions', -array(), // Tableau parametres entree -array('result' => 'xsd:array'), // Tableau parametres sortie -$ns); -*/ - -$server->register('getVersions', -// Tableau parametres entree -array(), -// Tableau parametres sortie -array('dolibarr'=>'xsd:string','os'=>'xsd:string','php'=>'xsd:string','webserver'=>'xsd:string'), -$ns); - - - -// Return the results. -$server->service($HTTP_RAW_POST_DATA); - - -// Full methods code -function getVersions() -{ - dol_syslog("Function: getVersions"); - - $versions_array=array(); - - $versions_array['dolibarr']=version_dolibarr(); - $versions_array['os']=version_os(); - $versions_array['php']=version_php(); - $versions_array['webserver']=version_webserver(); - - return $versions_array; -} - - -?> diff --git a/htdocs/webservices/server.wsdl b/htdocs/webservices/server.wsdl deleted file mode 100644 index f924fa87bd4..00000000000 --- a/htdocs/webservices/server.wsdl +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/htdocs/webservices/server_invoice.php b/htdocs/webservices/server_invoice.php new file mode 100755 index 00000000000..27609a6ceba --- /dev/null +++ b/htdocs/webservices/server_invoice.php @@ -0,0 +1,256 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + */ + +/** + * \file htdocs/webservices/server_invoice.php + * \brief File that is entry point to call Dolibarr WebServices + * \version $Id$ + */ + +// This is to make Dolibarr working with Plesk +set_include_path($_SERVER['DOCUMENT_ROOT'].'/htdocs'); + +require_once("../master.inc.php"); +require_once(NUSOAP_PATH.'/nusoap.php'); // Include SOAP +require_once(DOL_DOCUMENT_ROOT."/user/class/user.class.php"); +require_once(DOL_DOCUMENT_ROOT."/compta/facture/class/facture.class.php"); + + +dol_syslog("Call Dolibarr webservices interfaces"); + +// Enable and test if module web services is enabled +if (empty($conf->global->MAIN_MODULE_WEBSERVICES)) +{ + $langs->load("admin"); + dol_syslog("Call Dolibarr webservices interfaces with module webservices disabled"); + print $langs->trans("WarningModuleNotActive",'WebServices').'.

      '; + print $langs->trans("ToActivateModule"); + exit; +} + +// Create the soap Object +$server = new soap_server(); +$server->soap_defencoding='UTF-8'; +$ns='http://www.dolibarr.org/ns'; +$server->configureWSDL('WebServicesDolibarrInvoice',$ns); +$server->wsdl->schemaTargetNamespace=$ns; + + +// Define WSDL content +$server->wsdl->addComplexType( + 'authentication', + 'complexType', + 'struct', + 'all', + '', + array( + 'dolibarrkey' => array('name'=>'dolibarrkey','type'=>'xsd:string'), + 'sourceapplication' => array('name'=>'sourceapplication','type'=>'xsd:string'), + 'login' => array('name'=>'login','type'=>'xsd:string'), + 'password' => array('name'=>'password','type'=>'xsd:string'), + 'entity' => array('name'=>'entity','type'=>'xsd:string'), + )); + +$server->wsdl->addComplexType( + 'line', + 'element', + 'struct', + 'all', + '', + array( + 'id' => array('name'=>'id','type'=>'xsd:string'), + 'type' => array('name'=>'type','type'=>'xsd:string'), + 'fk_product' => array('name'=>'fk_product','type'=>'xsd:int'), + 'total_ht' => array('name'=>'total_ht','type'=>'xsd:int'), + 'total_vat' => array('name'=>'total_vat','type'=>'xsd:int'), + 'total_ttc' => array('name'=>'total_ttc','type'=>'xsd:int') + ) +); + +$server->wsdl->addComplexType( + 'LinesArray', + 'complexType', + 'array', + '', + 'SOAP-ENC:Array', + array(), + array( + array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:line[]') + ), + 'tns:line' +); + +$server->wsdl->addComplexType( + 'invoice', + 'complexType', + 'struct', + 'all', + '', + array( + 'id' => array('name'=>'id','type'=>'xsd:string'), + 'ref' => array('name'=>'ref','type'=>'xsd:string'), + 'fk_user_author' => array('name'=>'fk_user_author','type'=>'xsd:string'), + 'fk_user_valid' => array('name'=>'fk_user_valid','type'=>'xsd:string'), + 'date' => array('name'=>'date','type'=>'xsd:int'), + 'date_creation' => array('name'=>'date_creation','type'=>'xsd:int'), + 'date_validation' => array('name'=>'date_validation','type'=>'xsd:int'), + 'date_modification' => array('name'=>'date_modification','type'=>'xsd:int'), + 'type' => array('name'=>'type','type'=>'xsd:int'), + 'total' => array('name'=>'type','type'=>'xsd:int'), + 'total_vat' => array('name'=>'type','type'=>'xsd:int'), + 'total_vat' => array('name'=>'type','type'=>'xsd:int'), + 'note' => array('name'=>'note','type'=>'xsd:int'), + 'note_public' => array('name'=>'note_public','type'=>'xsd:int'), + 'status' => array('name'=>'status','type'=>'xsd:int'), + 'close_code' => array('name'=>'close_code','type'=>'xsd:int'), + 'close_note' => array('name'=>'close_note','type'=>'xsd:int'), + 'lines' => array('name'=>'lines','type'=>'tns:LinesArray') + ) + ); + +$server->wsdl->addComplexType( + 'result', + 'complexType', + 'struct', + 'all', + '', + array( + 'result_code' => array('name'=>'result_code','type'=>'xsd:string'), + 'result_label' => array('name'=>'result_label','type'=>'xsd:string'), + )); + + +// Register WSDL +$server->register('getInvoice', +// Entry values +array('authentication'=>'tns:authentication','id'=>'xsd:string','ref'=>'xsd:string'), +// Exit values +array('result'=>'tns:result','invoice'=>'tns:invoice'), +$ns +); + + +// Full methods code +function getInvoice($authentication,$id,$ref) +{ + global $db,$conf,$langs; + + dol_syslog("Function: getInvoice login=".$authentication['login']." id=".$id." ref=".$ref); + + if ($authentication['entity']) $conf->entity=$authentication['entity']; + + $objectresp=array(); + $errorcode='';$errorlabel=''; + $error=0; + + if (! $error && ($authentication['dolibarrkey'] != $conf->global->WEBSERVICES_KEY)) + { + $error++; + $errorcode='BAD_VALUE_FOR_SECURITY_KEY'; $errorlabel='Value provided into dolibarrkey entry field does not match security key defined in Webservice module setup'; + } + + if (! $error && $id && $ref) + { + $error++; + $errorcode='BAD_PARAMETERS'; $errorlabel='Parameter id and ref can\'t be both provided. You must choose one or other but not both.'; + } + + if (! $error) + { + $fuser=new User($db); + $result=$fuser->fetch('',$authentication['login'],'',0); + if ($result <= 0) $error++; + + // TODO Check password + + + + if ($error) + { + $errorcode='BAD_CREDENTIALS'; $errorlabel='Bad value for login or password'; + } + } + + if (! $error) + { + $fuser->getrights(); + + if ($fuser->rights->facture->lire) + { + $invoice=new Facture($db); + $result=$invoice->fetch($id,$ref); + if ($result > 0) + { + $linesresp=array(); + $i=0; + foreach($invoice->lines as $line) + { + //var_dump($line); + $linesresp[]=array( + 'id'=>$line->rowid, + 'type'=>$line->type, + 'total_ht'=>$line->total_ht, + 'total_vat'=>$line->total_tva, + 'total_ttc'=>$line->total_ttc, + + + ); + $i++; + } + + // Create invoice + $objectresp = array( + 'result'=>array('result_code'=>'', 'result_label'=>''), + 'invoice'=>array( + 'id' => $invoice->id, + 'ref' => $invoice->ref, + 'fk_user_author' => $invoice->fk_user_author, + 'fk_user_valid' => $invoice->fk_user_valid, + 'lines' => $linesresp +// 'lines' => array('0'=>array('id'=>222,'type'=>1), +// '1'=>array('id'=>333,'type'=>1)) + + )); + } + else + { + $error++; + $errorcode='FAILEDTOREAD'; $errorlabel='Object not found for id='.$id.' nor ref='.$ref; + } + } + else + { + $error++; + $errorcode='PERMISSION_DENIED'; $errorlabel='User does not have permission for this request'; + } + } + + if ($error) + { + $objectresp = array('result'=>array('result_code' => $errorcode, 'result_label' => $errorlabel)); + } + + return $objectresp; +} + + + +// Return the results. +$server->service($HTTP_RAW_POST_DATA); + +?> diff --git a/htdocs/webservices/server_other.php b/htdocs/webservices/server_other.php new file mode 100644 index 00000000000..1bb24b5c645 --- /dev/null +++ b/htdocs/webservices/server_other.php @@ -0,0 +1,131 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + */ + +/** + * \file htdocs/webservices/server_other.php + * \brief File that is entry point to call Dolibarr WebServices + * \version $Id$ + */ + +// This is to make Dolibarr working with Plesk +set_include_path($_SERVER['DOCUMENT_ROOT'].'/htdocs'); + +require_once("../master.inc.php"); +require_once(DOL_DOCUMENT_ROOT."/user/class/user.class.php"); +require_once(DOL_DOCUMENT_ROOT."/lib/functions2.lib.php"); +require_once(NUSOAP_PATH.'/nusoap.php'); // Include SOAP + + +dol_syslog("Call Dolibarr webservices interfaces"); + +// Enable and test if module web services is enabled +if (empty($conf->global->MAIN_MODULE_WEBSERVICES)) +{ + $langs->load("admin"); + dol_syslog("Call Dolibarr webservices interfaces with module webservices disabled"); + print $langs->trans("WarningModuleNotActive",'WebServices').'.

      '; + print $langs->trans("ToActivateModule"); + exit; +} + +// Create the soap Object +$server = new soap_server(); +$server->soap_defencoding='UTF-8'; +$ns='http://www.dolibarr.org/ns'; +$server->configureWSDL('WebServicesDolibarrOther',$ns); +$server->wsdl->schemaTargetNamespace=$ns; + + +// Define WSDL content +$server->wsdl->addComplexType( + 'authentication', + 'complexType', + 'struct', + 'all', + '', + array( + 'dolibarrkey' => array('name'=>'dolibarrkey','type'=>'xsd:string'), + 'sourceapplication' => array('name'=>'sourceapplication','type'=>'xsd:string'), + 'login' => array('name'=>'login','type'=>'xsd:string'), + 'password' => array('name'=>'password','type'=>'xsd:string'), + 'entity' => array('name'=>'entity','type'=>'xsd:string'), + )); + +$server->wsdl->addComplexType( + 'result', + 'complexType', + 'struct', + 'all', + '', + array( + 'result_code' => array('name'=>'result_code','type'=>'xsd:string'), + 'result_label' => array('name'=>'result_label','type'=>'xsd:string'), + )); + + +// Register WSDL +$server->register('getVersions', +// Entry values +array('authentication'=>'tns:authentication'), +// Exit values +array('result'=>'tns:result','dolibarr'=>'xsd:string','os'=>'xsd:string','php'=>'xsd:string','webserver'=>'xsd:string'), +$ns); + + + +// Full methods code +function getVersions($authentication) +{ + global $db,$conf,$langs; + + dol_syslog("Function: getVersions login=".$authentication['login']); + + if ($authentication['entity']) $conf->entity=$authentication['entity']; + + $objectresp=array(); + $errorcode='';$errorlabel=''; + $error=0; + + if ($authentication['dolibarrkey'] != $conf->global->WEBSERVICES_KEY) + { + $error++; + $errorcode='BAD_VALUE_FOR_SECURITY_KEY'; $errorlabel='Value provided into dolibarrkey entry field does not match security key defined in Webservice module setup'; + } + + if (! $error) + { + $objectresp['result']=array('result_code'=>'', 'result_label'=>''); + $objectresp['dolibarr']=version_dolibarr(); + $objectresp['os']=version_os(); + $objectresp['php']=version_php(); + $objectresp['webserver']=version_webserver(); + } + + if ($error) + { + $objectresp = array('result'=>array('result_code' => $errorcode, 'result_label' => $errorlabel)); + } + + return $objectresp; +} + + +// Return the results. +$server->service($HTTP_RAW_POST_DATA); + +?> diff --git a/htdocs/webservices/server_thirdparty.php b/htdocs/webservices/server_thirdparty.php new file mode 100755 index 00000000000..ed56f958001 --- /dev/null +++ b/htdocs/webservices/server_thirdparty.php @@ -0,0 +1,227 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + */ + +/** + * \file htdocs/webservices/server_thirdparty.php + * \brief File that is entry point to call Dolibarr WebServices + * \version $Id$ + */ + +// This is to make Dolibarr working with Plesk +set_include_path($_SERVER['DOCUMENT_ROOT'].'/htdocs'); + +require_once("../master.inc.php"); +require_once(NUSOAP_PATH.'/nusoap.php'); // Include SOAP +require_once(DOL_DOCUMENT_ROOT."/user/class/user.class.php"); +require_once(DOL_DOCUMENT_ROOT."/societe/class/societe.class.php"); + + +dol_syslog("Call Dolibarr webservices interfaces"); + +// Enable and test if module web services is enabled +if (empty($conf->global->MAIN_MODULE_WEBSERVICES)) +{ + $langs->load("admin"); + dol_syslog("Call Dolibarr webservices interfaces with module webservices disabled"); + print $langs->trans("WarningModuleNotActive",'WebServices').'.

      '; + print $langs->trans("ToActivateModule"); + exit; +} + +// Create the soap Object +$server = new soap_server(); +$server->soap_defencoding='UTF-8'; +$ns='http://www.dolibarr.org/ns'; +$server->configureWSDL('WebServicesDolibarrThirdParty',$ns); +$server->wsdl->schemaTargetNamespace=$ns; + + +// Define WSDL content +$server->wsdl->addComplexType( + 'authentication', + 'complexType', + 'struct', + 'all', + '', + array( + 'dolibarrkey' => array('name'=>'dolibarrkey','type'=>'xsd:string'), + 'sourceapplication' => array('name'=>'sourceapplication','type'=>'xsd:string'), + 'login' => array('name'=>'login','type'=>'xsd:string'), + 'password' => array('name'=>'password','type'=>'xsd:string'), + 'entity' => array('name'=>'entity','type'=>'xsd:string'), + )); + +$server->wsdl->addComplexType( + 'thirdparty', + 'complexType', + 'struct', + 'all', + '', + array( + 'id' => array('name'=>'id','type'=>'xsd:string'), + 'name' => array('name'=>'name','type'=>'xsd:string'), + 'fk_user_author' => array('name'=>'fk_user_author','type'=>'xsd:string'), + 'date' => array('name'=>'date','type'=>'xsd:int'), + 'date_creation' => array('name'=>'date_creation','type'=>'xsd:int'), + 'date_modification' => array('name'=>'date_modification','type'=>'xsd:int'), + 'note' => array('name'=>'note','type'=>'xsd:int'), + 'address' => array('name'=>'address','type'=>'xsd:string'), + 'zip' => array('name'=>'zip','type'=>'xsd:string'), + 'town' => array('name'=>'town','type'=>'xsd:string'), + 'province_id' => array('name'=>'province_id','type'=>'xsd:string'), + 'phone' => array('name'=>'country_id','type'=>'xsd:string'), + 'fax' => array('name'=>'country_id','type'=>'xsd:string'), + 'email' => array('name'=>'country_id','type'=>'xsd:string'), + 'url' => array('name'=>'country_id','type'=>'xsd:string'), + 'profid1' => array('name'=>'profid1','type'=>'xsd:string'), + 'profid2' => array('name'=>'profid2','type'=>'xsd:string'), + 'profid3' => array('name'=>'profid3','type'=>'xsd:string'), + 'profid4' => array('name'=>'profid4','type'=>'xsd:string'), + 'prefix' => array('name'=>'prefix','type'=>'xsd:string'), + 'vat_used' => array('name'=>'vat_used','type'=>'xsd:string'), + 'vat_number' => array('name'=>'vat_number','type'=>'xsd:string') + ) + ); + +$server->wsdl->addComplexType( + 'result', + 'complexType', + 'struct', + 'all', + '', + array( + 'result_code' => array('name'=>'result_code','type'=>'xsd:string'), + 'result_label' => array('name'=>'result_label','type'=>'xsd:string'), + )); + + +// Register WSDL +$server->register('getThirdParty', +// Entry values +array('authentication'=>'tns:authentication','id'=>'xsd:string','name'=>'xsd:string'), +// Exit values +array('result'=>'tns:result','thirdparty'=>'tns:thirdparty'), +$ns +); + + +// Full methods code +function getThirdParty($authentication,$id,$name) +{ + global $db,$conf,$langs; + + dol_syslog("Function: getThirdParty login=".$authentication['login']." id=".$id." name=".$name); + + if ($authentication['entity']) $conf->entity=$authentication['entity']; + + $objectresp=array(); + $errorcode='';$errorlabel=''; + $error=0; + + if (! $error && ($authentication['dolibarrkey'] != $conf->global->WEBSERVICES_KEY)) + { + $error++; + $errorcode='BAD_VALUE_FOR_SECURITY_KEY'; $errorlabel='Value provided into dolibarrkey entry field does not match security key defined in Webservice module setup'; + } + + if (! $error && $id && $name) + { + $error++; + $errorcode='BAD_PARAMETERS'; $errorlabel='Parameter id and ref can\'t be both provided. You must choose one or other but not both.'; + } + + if (! $error) + { + $fuser=new User($db); + $result=$fuser->fetch('',$authentication['login'],'',0); + if ($result <= 0) $error++; + + // TODO Check password + + + + if ($error) + { + $errorcode='BAD_CREDENTIALS'; $errorlabel='Bad value for login or password'; + } + } + + if (! $error) + { + $fuser->getrights(); + + if ($fuser->rights->facture->lire) + { + $thirdparty=new Societe($db); + $result=$thirdparty->fetch($id,$name); + if ($result > 0) + { + // Create + $objectresp = array( + 'result'=>array('result_code'=>'', 'result_label'=>''), + 'thirdparty'=>array( + 'id' => $thirdparty->id, + 'name' => $thirdparty->name, + 'fk_user_author' => $thirdparty->fk_user_author, +// 'date_creation' => $thirdparty-> +// 'date_modification' => $thirdparty-> + 'address' => $thirdparty->address, + 'zip' => $thirdparty->cp, + 'town' => $thirdparty->ville, + 'province_id' => $thirdparty->departement_id, + 'country_id' => $thirdparty->pays_id, + 'phone' => $thirdparty->tel, + 'fax' => $thirdparty->fax, + 'email' => $thirdparty->email, + 'url' => $thirdparty->url, + 'profid1' => $thirdparty->siren, + 'profid2' => $thirdparty->siret, + 'profid3' => $thirdparty->ape, + 'profid4' => $thirdparty->idprof4, + 'prefix' => $thirdparty->prefix_comm, + 'vat_used' => $thirdparty->tva_assuj, + 'vat_number' => $thirdparty->tva_intra + )); + } + else + { + $error++; + $errorcode='FAILEDTOREAD'; $errorlabel='Object not found for id='.$id.' nor ref='.$ref; + } + } + else + { + $error++; + $errorcode='PERMISSION_DENIED'; $errorlabel='User does not have permission for this request'; + } + } + + if ($error) + { + $objectresp = array('result'=>array('result_code' => $errorcode, 'result_label' => $errorlabel)); + } + + return $objectresp; +} + + + +// Return the results. +$server->service($HTTP_RAW_POST_DATA); + +?>

      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