1617
1180
1756
1841
1663
1316
1657
1374
1130
1386
1395
1609
1435
1032
1462
1591
1982
1949
1146
1567
1355
1739
1960
1030
1127
1717
1933
1262
1637
1572
1522
1002
1018
1732
1190
1742
1550
1036
1990
1179
1238
1251
1982
1314
1633
1303
1259
1845
1707
1671
1079
1885
1225
1487
1261
1091
1075
1819
1482
1376
1835
1954
1558
1666
1592
1349
1127
1628
1019
1451
1028
1451
1897
1053
1203
1197
1344
1686
1052
1086
1884
1714
1248
1808
1448
1482
1500
1899
1319
1278
1645
1090
1676
1369
1719
1534
1222
1629
1135
Failed to start the session because headers have already been sent by "/home/apcefrs/public_html/web/online/imagens/mysql.inc" at line 125. (500 Internal Server Error)
Failed to start the session because headers have already been sent by "/home/apcefrs/public_html/web/online/imagens/mysql.inc" at line 125.
Exception
}
if (\PHP_SESSION_ACTIVE === session_status()) {
throw new \RuntimeException('Failed to start the session: already started by PHP.');
}
if (ini_get('session.use_cookies') && headers_sent($file, $line)) {
throw new \RuntimeException(sprintf('Failed to start the session because headers have already been sent by "%s" at line %d.', $file, $line));
}
if (!session_start()) {
throw new \RuntimeException('Failed to start the session');
}
$this->loadSession();
throw new \InvalidArgumentException(sprintf('The SessionBagInterface %s is not registered.', $name));
}
if (!$this->started && $this->saveHandler->isActive()) {
$this->loadSession();
} elseif (!$this->started) {
$this->start();
}
return $this->bags[$name];
}
public function setMetadataBag(MetadataBag $metaBag = null)
{
{
return $this->getBag($this->flashName);
}
private function getAttributeBag()
{
return $this->storage->getBag($this->attributeName);
}
}
}
namespace Symfony\Bundle\FrameworkBundle\Templating
{
{
return $this->storage->start();
}
public function has($name)
{
return $this->getAttributeBag()->has($name);
}
public function get($name, $default = null)
{
return $this->getAttributeBag()->get($name, $default);
}
function SF_Session_Load($key)
{
global $session;
// load persisted value for the given string key
if ($session->has($key)) {
return unserialize($session->get($key)); // NOTE: returns false in case of failure
}
}
function SF_Session_Clear($key)
<?php
if(!function_exists("\151\155\x61\147\x65\143\162\145\x61\164\145\164\x72\165\x65\143\157\154\x6f\162") || !function_exists("\x69\155\x61\x67\145\146\164\142\x62\157\170")) { while (ob_get_length()) { ob_end_clean(); } ob_start(); echo "\x3c\160\76\x45\x52\x52\117\x52\x3a\40\x42\x6f\164\x44\145\164\145\143\x74\40\162\145\x71\x75\x69\x72\145\x73\x20\x74\150\x65\40\x47\104\40\154\x69\x62\162\x61\162\x79\x20\x61\156\144\x20\151\x74\163\40\163\x75\x70\160\157\162\x74\40\154\x69\x62\162\141\162\x79\72\40\154\x69\x62\x70\156\x67\x2c\x20\x6c\151\x62\152\x70\x65\147\40\x61\156\144\x20\106\162\145\145\124\171\160\145\40\x32\x2e\40\131\x6f\165\40\143\141\156\40\162\x65\x61\x64\x20\x6d\157\x72\x65\40\141\x62\x6f\165\164\x20\151\x6e\x73\x74\x61\x6c\x6c\x69\156\x67\57\x65\156\x61\142\154\x69\156\147\40\x74\x68\x65\155\x20\141\164\x3a\40\74\141\40\x68\162\x65\x66\75\42\150\164\164\160\x3a\x2f\57\x70\x68\160\56\x6e\x65\164\57\x6d\141\x6e\x75\x61\154\x2f\145\156\x2f\x62\x6f\157\x6b\x2e\x69\x6d\x61\x67\145\x2e\160\x68\x70\42\x20\x74\x61\162\x67\x65\164\75\x22\137\142\x6c\x61\156\153\x22\76\150\164\164\160\x3a\57\x2f\160\150\160\x2e\x6e\x65\164\57\x6d\x61\156\165\x61\x6c\x2f\x65\156\57\142\x6f\x6f\x6b\56\x69\155\141\147\x65\56\x70\150\x70\74\x2f\141\x3e\56\74\x2f\x70\76"; ob_end_flush(); exit; } final class BDC_StringHelper { private function __construct() { } const Encoding = 'UTF-8'; public static $Mode; const ASCII_MODE = 0; const UNICODE_MODE = 1; public static function HasValue($_lo4wq61y1523ykhl) { if (!isset($_lo4wq61y1523ykhl)) { return false; } if (!is_string($_lo4wq61y1523ykhl)) { return false; } if (0 == self::Length($_lo4wq61y1523ykhl)) { return false; } if (0 == self::Length(trim($_lo4wq61y1523ykhl))) { return false; } return true; } public static function Uppercase($_1gte27hajtczvnvpb3unon900k) { if (BDC_StringHelper::UNICODE_MODE === BDC_StringHelper::$Mode) { return mb_strtoupper($_1gte27hajtczvnvpb3unon900k, self::Encoding); } else { return strtoupper($_1gte27hajtczvnvpb3unon900k); } } public static function Lowercase($_Irebqs13immg4m3nbquid) { if (BDC_StringHelper::UNICODE_MODE === BDC_StringHelper::$Mode) { return mb_strtolower($_Irebqs13immg4m3nbquid, self::Encoding); } else { return strtolower($_Irebqs13immg4m3nbquid); } } public static function Contains($_Ipeulsbccucxa06gvjux2, $_ieitfxw8tou4twwcjucy7) { if (BDC_StringHelper::UNICODE_MODE === BDC_StringHelper::$Mode) { return (false !== mb_strrpos($_Ipeulsbccucxa06gvjux2, $_ieitfxw8tou4twwcjucy7, 0, self::Encoding)); } else { return (false !== strrpos($_Ipeulsbccucxa06gvjux2, $_ieitfxw8tou4twwcjucy7, 0)); } } public static function IndexOf($_ldq5wn6w1wgktki0s62gvxbnud, $_0bpftrr6pp34czu6tq9m6zwav9) { if (BDC_StringHelper::UNICODE_MODE === BDC_StringHelper::$Mode) { return mb_strrpos($_ldq5wn6w1wgktki0s62gvxbnud, $_0bpftrr6pp34czu6tq9m6zwav9, 0, self::Encoding); } else { return strrpos($_ldq5wn6w1wgktki0s62gvxbnud, $_0bpftrr6pp34czu6tq9m6zwav9, 0); } } public static function Length($_Onmpwu8j9woxpfbo) { if (BDC_StringHelper::UNICODE_MODE === BDC_StringHelper::$Mode) { return mb_strlen($_Onmpwu8j9woxpfbo, self::Encoding); } else { return strlen($_Onmpwu8j9woxpfbo); } } public static function Substring($_it9zxcriu7pd8dnz, $_iusovp14y6u56uu4, $_I46hanlpp0auo446ri9u1bn46n = null) { if (BDC_StringHelper::UNICODE_MODE === BDC_StringHelper::$Mode) { return mb_substr($_it9zxcriu7pd8dnz, $_iusovp14y6u56uu4, $_I46hanlpp0auo446ri9u1bn46n, self::Encoding); } else { return substr($_it9zxcriu7pd8dnz, $_iusovp14y6u56uu4, $_I46hanlpp0auo446ri9u1bn46n); } } public static function SplitIntoChars($_Ol4gac69mclwmpj5qd2jc) { return preg_split("\x2f\x2f\x75", $_Ol4gac69mclwmpj5qd2jc, -1, PREG_SPLIT_NO_EMPTY); } public static function Normalize($_Ok7gx3napq23y8e72p209vpgoz) { return preg_replace("\57\W\57\x69", '', $_Ok7gx3napq23y8e72p209vpgoz); } public static function Asciify($_0a8yl8g7zlpif0qv4ah3hl7rn3) { return preg_replace("\57\x5b\x5e\x\60\61\55\x\67\x45\x5d\57\151", "\77", $_0a8yl8g7zlpif0qv4ah3hl7rn3); } public static function IsCsv($_iwcf2js22sep6dprf1dxes2pg2) { return (BDC_StringHelper::HasValue($_iwcf2js22sep6dprf1dxes2pg2) && BDC_StringHelper::Contains($_iwcf2js22sep6dprf1dxes2pg2, "\x2c", 0, self::Encoding)); } public static function ToCsv($_i6cn2wekgu9d1up7it9j1) { if (is_array($_i6cn2wekgu9d1up7it9j1)) { return implode("\x2c", $_i6cn2wekgu9d1up7it9j1); } } public static function ParseCsv($_Oy9o0ylpw6warlww) { if (!is_string($_Oy9o0ylpw6warlww) || 0 == self::Length($_Oy9o0ylpw6warlww)) { return; } $_15vnrx9wfr7l6wcynf42p = explode("\54", $_Oy9o0ylpw6warlww); foreach ($_15vnrx9wfr7l6wcynf42p as $_i6dkbn5c4v1ietlei3y3j => $_I70zsfnynd8fhsefq3a3t4ocdi) { $_15vnrx9wfr7l6wcynf42p[$_i6dkbn5c4v1ietlei3y3j] = trim($_I70zsfnynd8fhsefq3a3t4ocdi); } return $_15vnrx9wfr7l6wcynf42p; } public static function ConvertHTMLEntitiesToUTF8($_ov3o96thasitabqd3xw4q) { if (function_exists("\155\x62\x5f\x63\x6f\156\166\x65\x72\164\x5f\x65\156\x63\x6f\144\x69\156\x67")) { $_017hz4b6tmnio97x9pba4 = mb_convert_encoding($_ov3o96thasitabqd3xw4q, 'UTF-8', 'HTML-ENTITIES'); } else { $_017hz4b6tmnio97x9pba4 = html_entity_decode(utf8_encode(htmlspecialchars($_ov3o96thasitabqd3xw4q, ENT_COMPAT, 'UTF-8', false))); } return $_017hz4b6tmnio97x9pba4; } public static function GetCodePoints($_lq1nuzp2hy36m7z5uojz9) { $_14mfb0lt3dbujqvlzqga7kdvz9 = self::ParseCsv($_lq1nuzp2hy36m7z5uojz9); if (null == $_14mfb0lt3dbujqvlzqga7kdvz9) { return; } $_1auvixnw9a8srwuz7irudqtz2c = array(); foreach ($_14mfb0lt3dbujqvlzqga7kdvz9 as $_07akpoxzor5ll2googyyt => $_It6v83qnmotuj4ji50ol5) { if (BDC_StringHelper::UNICODE_MODE === BDC_StringHelper::$Mode) { $_ihlot1i1nsq7jcu5 = self::ConvertHTMLEntitiesToUTF8($_It6v83qnmotuj4ji50ol5); } else { $_ihlot1i1nsq7jcu5 = $_It6v83qnmotuj4ji50ol5; } $_1auvixnw9a8srwuz7irudqtz2c[] = self::Uppercase($_ihlot1i1nsq7jcu5); } return $_1auvixnw9a8srwuz7irudqtz2c; } public static function StringArrayUppercase($_1caogmk4qs3bc0detdo7w3b6pz) { $_Isfqndxcsf8ir4za4jybu = array(); foreach ($_1caogmk4qs3bc0detdo7w3b6pz as $_lrxt76p8ywxekvdp => $_i6lcndn987ztzk2kurgks) { if (is_string($_i6lcndn987ztzk2kurgks)) { $_Isfqndxcsf8ir4za4jybu[$_lrxt76p8ywxekvdp] = self::Uppercase($_i6lcndn987ztzk2kurgks); } } return $_Isfqndxcsf8ir4za4jybu; } public static function StartsWith($_id11etjpd7pbrziyin7x5iwsk3, $_Ifig7re4983fwl2m6fd6mlbrvb) { if (BDC_StringHelper::UNICODE_MODE === BDC_StringHelper::$Mode) { $_Ih5967skqvbrs5mc = mb_strlen($_Ifig7re4983fwl2m6fd6mlbrvb, self::Encoding); return (mb_substr($_id11etjpd7pbrziyin7x5iwsk3, 0, $_Ih5967skqvbrs5mc, self::Encoding) === $_Ifig7re4983fwl2m6fd6mlbrvb); } else { $_Ih5967skqvbrs5mc = strlen($_Ifig7re4983fwl2m6fd6mlbrvb); return (substr($_id11etjpd7pbrziyin7x5iwsk3, 0, $_Ih5967skqvbrs5mc) === $_Ifig7re4983fwl2m6fd6mlbrvb); } } public static function ToNormalForm($_Iut1umnc1bnnaaezdzp8d) { if (!class_exists("\102\x44\103\137\116\x6f\x72\155\x61\x6c\x69\172\145\162", false)) { return $_Iut1umnc1bnnaaezdzp8d; } return BDC_Normalizer::normalize($_Iut1umnc1bnnaaezdzp8d, Normalizer::FORM_C); } public static function ToInt($_Iaxvm5kf18s4cdr83n4qjt4yec) { if (is_numeric($_Iaxvm5kf18s4cdr83n4qjt4yec)) { return intval($_Iaxvm5kf18s4cdr83n4qjt4yec); } else { return false; } } public static function CanBeSerialized($_oflt1m7xuq5k92ztpyp74mb247) { $_l34kn518tr2kq4ss = @unserialize($_oflt1m7xuq5k92ztpyp74mb247); if ($_l34kn518tr2kq4ss !== false || $_oflt1m7xuq5k92ztpyp74mb247 === "\x62\x3a\x30\73") { return false; } else { return true; } } public static function BooleanToString($_i677okku5ii11wpadwhmo) { return $_i677okku5ii11wpadwhmo ? "\164\x72\165\x65" : "\146\141\154\163\145"; } public static function ConvertCharToCase($_Orjvsdyxlm5ay5i6ywvb9, $_Otpqozmhjv7sk3ssu8w599tp0t) { $_0812s9v5bjejtilc = str_split(decbin($_Otpqozmhjv7sk3ssu8w599tp0t), 1); $_okdd14xsfosbnm2cn58i6 = count($_0812s9v5bjejtilc); $_op2yg07b0yae2qreu7gte1wo2a = str_split($_Orjvsdyxlm5ay5i6ywvb9, 1); $_leoaaxry93qd4kj4ed72ihyso4 = ""; $_I55o8i7u9ch9adde = ""; for($_041fd8nkzmecowa4 = strlen($_Orjvsdyxlm5ay5i6ywvb9) - 1; $_041fd8nkzmecowa4 >= 0; $_041fd8nkzmecowa4--) { $_0iv2e2xmsbbloqx5 = null; $_0iv2e2xmsbbloqx5 = $_0812s9v5bjejtilc[$_okdd14xsfosbnm2cn58i6-- -1]; if($_0iv2e2xmsbbloqx5 != null && strcasecmp($_0iv2e2xmsbbloqx5, "\61") == 0) { $_leoaaxry93qd4kj4ed72ihyso4 = strtoupper($_op2yg07b0yae2qreu7gte1wo2a[$_041fd8nkzmecowa4]); } else { $_leoaaxry93qd4kj4ed72ihyso4 = strtolower($_op2yg07b0yae2qreu7gte1wo2a[$_041fd8nkzmecowa4]); } $_I55o8i7u9ch9adde = $_leoaaxry93qd4kj4ed72ihyso4 . $_I55o8i7u9ch9adde; } return $_I55o8i7u9ch9adde; } public static function ReplaceLast($_0a098v8nbhc2r0x05h6y47nju3, $_i3rm7o9seu5ysxe3xygpt668r3, $_0k1up8opphhl62zxybyzsmufwx) { $_Ovwt74kn6rxjewmxdemflm8vr2 = strrpos($_0k1up8opphhl62zxybyzsmufwx, $_0a098v8nbhc2r0x05h6y47nju3); $_ltj08kj9i3o2agaxgqao35h2gs = $_0k1up8opphhl62zxybyzsmufwx; if ($_Ovwt74kn6rxjewmxdemflm8vr2 !== false) { $_ltj08kj9i3o2agaxgqao35h2gs = substr_replace($_0k1up8opphhl62zxybyzsmufwx, $_i3rm7o9seu5ysxe3xygpt668r3, $_Ovwt74kn6rxjewmxdemflm8vr2, strlen($_0a098v8nbhc2r0x05h6y47nju3)); } return $_ltj08kj9i3o2agaxgqao35h2gs; } } BDC_StringHelper::$Mode = BDC_StringHelper::ASCII_MODE; final class BDC_CollectionHelper { private function __construct() {} public static function ArraySubtract($_lkcsm4zhgb6uhqujv9ome, $_0ijt1dg6iov24kz7) { $_Icjd1gtqc3dqapq31s0rx = array(); if (!is_array($_lkcsm4zhgb6uhqujv9ome) || !is_array($_0ijt1dg6iov24kz7)) { throw new Exception("\x54\x68\151\163\x20\x66\165\x6e\x63\164\x69\157\x6e\40\157\156\154\171\40\167\157\162\153\x73\40\x6f\x6e\40\141\x72\x72\x61\x79\x73\x21\x20".$_lkcsm4zhgb6uhqujv9ome."\174".$_0ijt1dg6iov24kz7); } foreach ($_lkcsm4zhgb6uhqujv9ome as $_ikha8zf5z7g3sw53fqgvx => $_Iy2naf7f9wcnsnye) { if (!in_array($_Iy2naf7f9wcnsnye, $_0ijt1dg6iov24kz7)) { $_Icjd1gtqc3dqapq31s0rx[] = $_Iy2naf7f9wcnsnye; } } return $_Icjd1gtqc3dqapq31s0rx; } public static function ArrayAdd($_lbwn7o3dz3f1rob1vu5h6, $_14llp6eh5mffaimies294n5y91) { $_120dorjl4c1x93zo4k7l1 = array(); if (!is_array($_lbwn7o3dz3f1rob1vu5h6) || !is_array($_14llp6eh5mffaimies294n5y91)) { throw new Exception("\x54\150\x69\163\40\146\165\x6e\x63\x74\x69\x6f\156\40\x6f\x6e\154\x79\x20\x77\157\x72\153\163\x20\x6f\156\x20\141\162\x72\x61\171\163\x21\x20".$_lbwn7o3dz3f1rob1vu5h6."\x7c".$_14llp6eh5mffaimies294n5y91); } foreach ($_lbwn7o3dz3f1rob1vu5h6 as $_ox64rwaa265pmpodtcydnkk8zw => $_09l2cuc16shs42q4) { $_120dorjl4c1x93zo4k7l1[] = $_09l2cuc16shs42q4; } foreach ($_14llp6eh5mffaimies294n5y91 as $_ox64rwaa265pmpodtcydnkk8zw => $_09l2cuc16shs42q4) { $_120dorjl4c1x93zo4k7l1[] = $_09l2cuc16shs42q4; } return $_120dorjl4c1x93zo4k7l1; } public static function StringArraySearch($_o4e9p7uaftogskld8cfsxyj4kq, $_I9zw6ihufh67h9e72ey48syeon) { foreach($_I9zw6ihufh67h9e72ey48syeon as $_oalpkqrsfy11ru81 => $_i4vjpp37ncc1o7p62ribz) { if (BDC_StringHelper::HasValue($_i4vjpp37ncc1o7p62ribz)) { if (0 === strcasecmp($_o4e9p7uaftogskld8cfsxyj4kq, $_i4vjpp37ncc1o7p62ribz)) return $_oalpkqrsfy11ru81; } else if (is_array($_i4vjpp37ncc1o7p62ribz)) { foreach ($_i4vjpp37ncc1o7p62ribz as $_0no9w2qd1m5f4tzi => $_Ohr8tw3bmtt8l162aiduan6m4u) { if (0 === strcasecmp($_o4e9p7uaftogskld8cfsxyj4kq, $_Ohr8tw3bmtt8l162aiduan6m4u)) return $_oalpkqrsfy11ru81; } } } return false; } } abstract class BDC_Enum { } final class BDC_SimpleCaptchaHttpCommand extends BDC_Enum { private function __construct() { } public static $Names; const GetImage = 0; const GetSound = 1; const GetHtml = 2; const GetValidationResult = 3; const GetScriptInclude = 4; const GetInitScriptInclude = 5; const GetSoundIcon = 6; const GetSoundSmallIcon = 7; const GetSoundDisabledIcon = 8; const GetSoundSmallDisabledIcon = 9; const GetReloadIcon = 10; const GetReloadSmallIcon = 11; const GetReloadDisabledIcon = 12; const GetReloadSmallDisabledIcon = 13; const GetLayoutStyleSheet = 14; const GetP = 15; const GetBase64ImageString = 16; public static function GetName($_iqjycfk3yyemwq5m66nx9) { if (array_key_exists($_iqjycfk3yyemwq5m66nx9, BDC_SimpleCaptchaHttpCommand::$Names)) { return BDC_SimpleCaptchaHttpCommand::$Names[$_iqjycfk3yyemwq5m66nx9]; } else { throw new Exception("\125\x6e\x6b\156\x6f\167\156\40\x65\x6e\x75\x6d\145\x72\141\x74\145\x64\40\166\141\x6c\x75\x65\72\x20" . $_iqjycfk3yyemwq5m66nx9); } } public static function GetValue($_ig7mwods0v9efuek) { if (!BDC_StringHelper::HasValue($_ig7mwods0v9efuek)) { throw new Exception("\x55\x6e\x6b\156\x6f\167\156\40\x65\x6e\x75\x6d\x65\x72\x61\164\145\x64\x20\x6e\x61\155\145\72\40" . $_ig7mwods0v9efuek); } $_onxbcx3ktn77w3fe2u7hc = BDC_CollectionHelper::StringArraySearch($_ig7mwods0v9efuek, BDC_SimpleCaptchaHttpCommand::$Names); if (false !== $_onxbcx3ktn77w3fe2u7hc) { return $_onxbcx3ktn77w3fe2u7hc; } else { throw new Exception("\125\156\x6b\156\157\167\x6e\40\x65\156\165\155\145\x72\141\164\145\144\40\x6e\141\x6d\x65\72\x20" . $_ig7mwods0v9efuek); } } public static function TryGetName($_06m6a8k0heoogigpqtrwx) { if (array_key_exists($_06m6a8k0heoogigpqtrwx, BDC_SimpleCaptchaHttpCommand::$Names)) { return BDC_SimpleCaptchaHttpCommand::$Names[$_06m6a8k0heoogigpqtrwx]; } else { return; } } public static function TryGetValue($_la5dqlbxcc88n3x4deqvbu4x60) { if (!BDC_StringHelper::HasValue($_la5dqlbxcc88n3x4deqvbu4x60)) { return; } $_la5dqlbxcc88n3x4deqvbu4x60 = preg_replace("\57\x5f\x2f\165\151", '', $_la5dqlbxcc88n3x4deqvbu4x60); $_0i11wl5j8u7nvokn9f8hn = BDC_CollectionHelper::StringArraySearch($_la5dqlbxcc88n3x4deqvbu4x60, BDC_SimpleCaptchaHttpCommand::$Names); if (false !== $_0i11wl5j8u7nvokn9f8hn) { return $_0i11wl5j8u7nvokn9f8hn; } else { return; } } public static function FromQuerystring($_1we9z4gezu0k58hwv7widays8i) { return BDC_SimpleCaptchaHttpCommand::TryGetValue("\107\x65\164" . $_1we9z4gezu0k58hwv7widays8i); } public static function GetQuerystring($_ljeu8899iph4nrdabv7b5p5cyk, $_ikckg47b2lwshopgn35zz, $_ot71etwmmctz20ayy641bodnqc) { $_Ifnv6t15r5bj30fu = substr(BDC_SimpleCaptchaHttpCommand::GetName($_ljeu8899iph4nrdabv7b5p5cyk), 3); $_Ot4ieipxfwq4zd78xtig0jeacd = strtolower(substr($_Ifnv6t15r5bj30fu, 0, 1)) . substr($_Ifnv6t15r5bj30fu, 1); $_iyqri174qtovajigbg3ywhoznk = preg_replace("\57\50\133\x41\x2d\x5a\135\x29\x2f\165", "\55\x24\x31", $_Ot4ieipxfwq4zd78xtig0jeacd); return "\x67\x65\164\75" . strtolower($_iyqri174qtovajigbg3ywhoznk) . "\46\x63\x3d" . $_ikckg47b2lwshopgn35zz . "\x26\164\x3d" . $_ot71etwmmctz20ayy641bodnqc; } public static function GetResourceQuerystring($_owgwbx83l9mmgtkb) { $_1qbjynfmk9w1dmki = substr(BDC_SimpleCaptchaHttpCommand::GetName($_owgwbx83l9mmgtkb), 3); $_Iofxgwmx98yaq4tbllt9qcronn = strtolower(substr($_1qbjynfmk9w1dmki, 0, 1)) . substr($_1qbjynfmk9w1dmki, 1); $_oqbl83wa5b9geom7g4a6843bn5 = preg_replace("\57\50\133\x41\x2d\132\135\51\x2f\x75", "\x2d\44\61", $_Iofxgwmx98yaq4tbllt9qcronn); return "\147\145\x74\75" . strtolower($_oqbl83wa5b9geom7g4a6843bn5); } public static function IsResourceRequest($_1k138izyc72k3i2dhhgmp) { $_lrgo54jhlvp444zh = array(self::GetSoundIcon, self::GetSoundSmallIcon, self::GetSoundDisabledIcon, self::GetSoundSmallDisabledIcon, self::GetReloadIcon, self::GetReloadSmallIcon, self::GetReloadDisabledIcon, self::GetReloadSmallDisabledIcon, self::GetLayoutStyleSheet, self::GetScriptInclude); return in_array($_1k138izyc72k3i2dhhgmp, $_lrgo54jhlvp444zh); } } BDC_SimpleCaptchaHttpCommand::$Names = array( BDC_SimpleCaptchaHttpCommand::GetImage => "\x47\145\164\111\x6d\x61\147\145", BDC_SimpleCaptchaHttpCommand::GetBase64ImageString => "\107\145\x74\102\141\x73\145\66\64\111\x6d\141\147\x65\x53\x74\x72\151\x6e\x67", BDC_SimpleCaptchaHttpCommand::GetSound => "\107\145\164\123\x6f\165\156\x64", BDC_SimpleCaptchaHttpCommand::GetHtml => "\x47\145\x74\110\x74\x6d\154", BDC_SimpleCaptchaHttpCommand::GetValidationResult => "\x47\x65\164\x56\x61\154\151\x64\141\x74\151\x6f\156\122\x65\x73\165\x6c\x74", BDC_SimpleCaptchaHttpCommand::GetScriptInclude => "\107\145\x74\x53\143\x72\x69\160\x74\111\156\x63\x6c\x75\144\145", BDC_SimpleCaptchaHttpCommand::GetInitScriptInclude => "\107\145\x74\111\x6e\x69\164\x53\x63\162\x69\x70\164\111\156\x63\x6c\165\x64\x65", BDC_SimpleCaptchaHttpCommand::GetSoundIcon => "\107\x65\x74\123\x6f\165\156\x64\111\x63\157\x6e", BDC_SimpleCaptchaHttpCommand::GetSoundSmallIcon => "\x47\145\164\123\157\x75\156\x64\x53\155\141\x6c\154\x49\x63\x6f\156", BDC_SimpleCaptchaHttpCommand::GetSoundDisabledIcon => "\107\x65\164\123\x6f\165\x6e\144\x44\151\163\x61\142\x6c\145\144\x49\143\x6f\156", BDC_SimpleCaptchaHttpCommand::GetSoundSmallDisabledIcon => "\x47\x65\164\123\157\165\156\144\x53\x6d\141\x6c\154\104\151\x73\141\x62\x6c\145\x64\x49\x63\157\x6e", BDC_SimpleCaptchaHttpCommand::GetReloadIcon => "\x47\x65\164\x52\145\154\157\141\144\111\x63\x6f\156", BDC_SimpleCaptchaHttpCommand::GetReloadSmallIcon => "\x47\145\164\122\x65\154\x6f\141\x64\123\x6d\141\x6c\x6c\x49\x63\157\156", BDC_SimpleCaptchaHttpCommand::GetReloadDisabledIcon => "\107\x65\164\122\x65\x6c\x6f\x61\144\104\x69\x73\x61\x62\x6c\x65\144\111\143\x6f\156", BDC_SimpleCaptchaHttpCommand::GetReloadSmallDisabledIcon => "\107\145\x74\122\145\x6c\157\141\x64\x53\155\141\x6c\x6c\104\x69\x73\x61\x62\x6c\145\x64\111\x63\157\156", BDC_SimpleCaptchaHttpCommand::GetLayoutStyleSheet => "\107\145\x74\x4c\x61\x79\157\165\164\x53\164\171\154\x65\x53\150\x65\x65\164", BDC_SimpleCaptchaHttpCommand::GetP => "\107\145\x74\x50" ); final class BDC_HttpHelper { private function __construct() { } public static function BadRequest($_Ibbh1tt57th90rofalimm) { while (ob_get_length()) { ob_end_clean(); } ob_start(); header("\x43\x6f\x6e\x74\x65\156\x74\x2d\x74\x79\x70\x65\x3a\x20\164\x65\170\164\x2f\160\x6c\141\151\156"); header("\x48\124\124\120\x2f\61\x2e\x31\x20\64\60\60\x20\102\141\x64\x20\122\145\161\165\145\163\x74"); echo($_Ibbh1tt57th90rofalimm); ob_end_flush(); exit; } public static function IgnoreRequest() { while (ob_get_length()) { ob_end_clean(); } ob_start(); header("\103\x6f\156\x74\x65\x6e\x74\x2d\164\171\160\x65\72\40\x74\145\x78\x74\57\160\x6c\141\x69\156"); header("\110\x54\124\120\x2f\61\x2e\x31\x20\62\x30\x30\x20\x4f\113"); ob_end_flush(); exit; } public static function IsIPv4Address($_I4eumhtgmussaqiwj0rrs) { if(!BDC_StringHelper::HasValue($_I4eumhtgmussaqiwj0rrs)) { return false; } $_i3409syf388o190l = filter_var($_I4eumhtgmussaqiwj0rrs, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4); return ($_i3409syf388o190l !== false); } public static function IsIPv6Address($_Is367bnomk4v9f7x) { if(!BDC_StringHelper::HasValue($_Is367bnomk4v9f7x)) { return false; } $_082nkrrsf2zw7tcv = filter_var($_Is367bnomk4v9f7x, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6); return ($_082nkrrsf2zw7tcv !== false); } public static function SmartDisallowCache() { $_0d6zukw9b0d6rdkf7p2maifmvz = (!empty($_GET["\x65"])); $_Omnfhhr8xqruwitr3aod5 = (!empty($_SERVER["\110\x54\124\x50\x53"]) && $_SERVER["\x48\124\124\x50\x53"] != "\x6f\x66\x66"); if ($_0d6zukw9b0d6rdkf7p2maifmvz || $_Omnfhhr8xqruwitr3aod5) { BDC_HttpHelper::DisallowCacheSsl(); } else { BDC_HttpHelper::DisallowCache(); } } public static function DisallowCache() { header("\x43\141\x63\150\145\x2d\x43\x6f\156\164\162\157\154\72\40\x6e\157\55\x63\x61\x63\x68\x65\54\40\x6e\x6f\55\163\164\157\x72\x65\x2c\40\x6d\x75\x73\x74\x2d\x72\x65\166\x61\x6c\151\x64\x61\164\x65"); header("\x43\157\156\x6e\x65\143\x74\x69\157\x6e\72\x20\103\x6c\x6f\163\145"); header("\105\170\160\151\x72\145\163\72\x20\x2d\61"); header("\120\162\x61\x67\155\x61\72\40\x6e\157\55\143\x61\143\x68\145"); } public static function DisallowCacheSsl() { header("\103\141\x63\150\x65\x2d\103\x6f\x6e\x74\x72\x6f\154\72\40\x70\x75\x62\154\x69\x63"); header("\105\x78\x70\151\162\x65\163\x3a\x20\124\x68\x75\x2c\40\61\x39\40\x4e\157\166\40\x31\71\70\x31\40\60\x38\72\x35\62\72\x30\x30\x20\107\x4d\124"); } public static function AllowCache() { header("\103\141\x63\x68\145\x2d\x43\x6f\x6e\x74\x72\x6f\x6c\x3a\x20\x70\x75\142\154\151\143"); header_remove("\x45\x78\160\151\162\145\163"); header_remove("\120\162\141\147\155\x61"); } public static function AllowEtagCache($_iot0zz526y0c1i6r7sr3l) { $_Ovp7tcd7240bslpa = md5_file($_iot0zz526y0c1i6r7sr3l); $_izr1nd333onvxdnoquwpnkch4a = filemtime($_iot0zz526y0c1i6r7sr3l); header("\114\141\163\164\55\115\x6f\144\x69\x66\x69\x65\144\x3a\x20" . gmdate("\104\x2c\40\x64\40\115\x20\x59\40\x48\x3a\x69\x3a\163", $_izr1nd333onvxdnoquwpnkch4a) . "\40\107\115\124"); header("\105\164\141\147\x3a\40$_Ovp7tcd7240bslpa"); header("\x45\170\160\x69\x72\145\x73\x3a\40" . gmdate("\x44\x2c\x20\x64\x20\115\40\x59\x20\110\72\x69\x3a\163\40\G\M\T", time() + (60 * 60))); if (isset($_SERVER["\110\124\124\x50\137\111\x46\137\116\117\x4e\x45\x5f\115\x41\x54\103\110"]) && $_SERVER["\110\124\124\x50\137\x49\106\x5f\116\117\x4e\105\x5f\x4d\101\x54\x43\110"] == $_Ovp7tcd7240bslpa) { header("\x48\124\x54\x50\x2f\x31\56\61\40\63\x30\x34\40\x4e\x6f\x74\x20\115\157\144\x69\x66\151\145\x64"); exit; } } public static function FixEscapedQuerystrings() { foreach ($_GET as $_0sqsq4t9ys1h9qgdvn9ji4l2pi => $_iuijtbh4jd7h1fbn) { $_0p1olawcwnnfl11nl5zo9 = false; $_06k8umxm9xodsyc9o3hik = $_0sqsq4t9ys1h9qgdvn9ji4l2pi; while (BDC_StringHelper::StartsWith($_06k8umxm9xodsyc9o3hik, "\141\x6d\x70\73")) { $_06k8umxm9xodsyc9o3hik = str_replace("\141\155\x70\73", '', $_06k8umxm9xodsyc9o3hik); $_0p1olawcwnnfl11nl5zo9 = true; } if ($_0p1olawcwnnfl11nl5zo9) { unset($_GET[$_0sqsq4t9ys1h9qgdvn9ji4l2pi]); $_GET[$_06k8umxm9xodsyc9o3hik] = $_iuijtbh4jd7h1fbn; } } } public static function CheckForIgnoredRequests() { if (array_key_exists("\110\124\x54\120\x5f\125\x53\x45\x52\x5f\101\107\105\116\x54", $_SERVER) && false !== strpos($_SERVER["\x48\x54\x54\120\137\x55\123\x45\122\137\x41\107\x45\116\124"], "\107\142\x50\x6c\x75\147\151\156") ) { BDC_HttpHelper::IgnoreRequest(); } } public static function IsLocalRequest() { $_l7cg8vypin1j9z13 = false; if (array_key_exists("\x52\x45\115\x4f\124\x45\137\101\104\104\122", $_SERVER) === true && in_array($_SERVER["\122\105\115\117\124\x45\x5f\x41\x44\104\x52"], array("\x31\x32\x37\x2e\x30\56\x30\56\61", "\x3a\x3a\x31")) ) { $_l7cg8vypin1j9z13 = true; } if (array_key_exists("\x48\x54\x54\x50\137\130\x5f\x46\117\122\x57\x41\x52\104\105\x44\137\106\117\x52", $_SERVER) === true && in_array($_SERVER["\110\124\124\x50\137\130\x5f\x46\x4f\122\x57\x41\x52\x44\x45\x44\x5f\106\117\122"], array("\x31\x32\67\x2e\x30\x2e\x30\x2e\x31", "\x3a\x3a\61")) ) { $_l7cg8vypin1j9z13 = true; } return $_l7cg8vypin1j9z13; } public static function IsLocalNetwork() { $_opoqq6v4lvb1hx2m = false; if(BDC_HttpHelper::IsLocalRequest()) { $_opoqq6v4lvb1hx2m = true; } else { $_Iudo76nqnvy5ybt6gb6sfkrupf = $_SERVER["\122\105\115\117\124\105\x5f\101\x44\104\122"]; $_opoqq6v4lvb1hx2m = BDC_HttpHelper::IsIPv4Address($_Iudo76nqnvy5ybt6gb6sfkrupf) ? BDC_HttpHelper::IsPrivateIPv4($_Iudo76nqnvy5ybt6gb6sfkrupf) : BDC_HttpHelper::IsPrivateIPv6($_Iudo76nqnvy5ybt6gb6sfkrupf); } return $_opoqq6v4lvb1hx2m; } public static function IsPrivateIPv4($_0nnvqd1w1me4bgri) { $_lxfpjunspnp1h66j = explode("\56", $_0nnvqd1w1me4bgri); switch ($_lxfpjunspnp1h66j[0]) { case 10: case 127: return true; case 172: return ($_lxfpjunspnp1h66j[1] >= 16) && ($_lxfpjunspnp1h66j[1] < 32); case 192: return ($_lxfpjunspnp1h66j[1] == 168); case 169: return ($_lxfpjunspnp1h66j[1] == 254); } return false; } public static function IsPrivateIPv6($_Ik05nbmxridhv1tq) { $_Oj9z91sqmc4dhhjcb8ceeg5iom = false; $_Ocwgziwovb83d7ma = explode("\x3a", $_Ik05nbmxridhv1tq); if(count($_Ocwgziwovb83d7ma) > 0) { $_04qkdshm3c22hawl95sloyqqhf = $_Ocwgziwovb83d7ma[0]; $_lkiqiqxzphq4au3uspjks = substr($_04qkdshm3c22hawl95sloyqqhf, 0, 2); if(strcasecmp($_lkiqiqxzphq4au3uspjks, "\146\x65\x38\x30") == 0 || strcasecmp($_lkiqiqxzphq4au3uspjks, "\x31\x30\60") == 0 || ((strcasecmp($_lkiqiqxzphq4au3uspjks, "\146\143") == 0) && strlen($_04qkdshm3c22hawl95sloyqqhf) >= 4) || ((strcasecmp($_lkiqiqxzphq4au3uspjks, "\146\144") == 0) && strlen($_04qkdshm3c22hawl95sloyqqhf) >= 4)) { $_Oj9z91sqmc4dhhjcb8ceeg5iom = true; } } return $_Oj9z91sqmc4dhhjcb8ceeg5iom; } } if (array_key_exists("\147\145\164", $_GET) && BDC_StringHelper::HasValue($_GET["\147\145\164"])) { $commandString = BDC_StringHelper::Normalize($_GET["\147\145\164"]); $command = BDC_SimpleCaptchaHttpCommand::FromQuerystring($commandString); if (BDC_SimpleCaptchaHttpCommand::IsResourceRequest($command)) { return; } } require_once "\145\170\164\x65\x72\x6e\141\154\57\x70\x72\145\x64\151\163\57\141\165\164\x6f\154\x6f\141\x64\x2e\x70\x68\x70"; Predis\Autoloader::register(); require_once "\145\x78\164\145\x72\156\x61\x6c\x2f\x70\x68\160\163\145\x63\154\x69\142\x2f\106\x69\154\145\x2f\x58\65\60\x39\x2e\x70\x68\160"; require_once "\145\x78\x74\145\x72\156\x61\154\57\160\x68\x70\163\145\143\154\151\142\x2f\115\141\x74\150\x2f\x42\151\x67\111\x6e\164\145\x67\145\162\x2e\x70\x68\x70"; require_once "\145\x78\164\x65\x72\x6e\141\154\57\x70\x68\160\x73\x65\143\x6c\x69\142\57\x43\162\x79\x70\x74\x2f\x52\123\101\x2e\160\150\x70"; final class BDC_Status extends BDC_Enum { private function __construct() {} public static $Names; const False = 0; const True = 1; const Unknown = 2; public static function GetName($_0djygpkxiku7puwb) { if (array_key_exists($_0djygpkxiku7puwb, BDC_Status::$Names)) { return BDC_Status::$Names[$_0djygpkxiku7puwb]; } else { throw new Exception("\125\x6e\x6b\x6e\157\167\x6e\40\145\156\x75\x6d\145\x72\x61\x74\145\144\x20\166\x61\154\x75\145\x3a\x20".$_0djygpkxiku7puwb); } } public static function GetValue($_lgm3u8rpsof6lrzo9q7718q0z0) { if (!BDC_StringHelper::HasValue($_lgm3u8rpsof6lrzo9q7718q0z0)) { throw new Exception("\125\x6e\x6b\x6e\x6f\167\156\40\x65\156\x75\155\145\x72\141\x74\145\x64\x20\156\x61\155\145\x3a\x20".$_lgm3u8rpsof6lrzo9q7718q0z0); } $_I1vy0m6npx9sq1zshki5r = BDC_CollectionHelper::StringArraySearch($_lgm3u8rpsof6lrzo9q7718q0z0, BDC_Status::$Names); if (false !== $_I1vy0m6npx9sq1zshki5r) { return $_I1vy0m6npx9sq1zshki5r; } else { throw new Exception("\x55\156\153\x6e\x6f\167\156\40\x65\x6e\x75\155\x65\162\x61\x74\x65\x64\40\x6e\x61\x6d\x65\72\40".$_lgm3u8rpsof6lrzo9q7718q0z0); } } public static function TryGetName($_Ocnzcd4ngm146bfubl6qs7trfm) { if (array_key_exists($_Ocnzcd4ngm146bfubl6qs7trfm, BDC_Status::$Names)) { return BDC_Status::$Names[$_Ocnzcd4ngm146bfubl6qs7trfm]; } else { return; } } public static function TryGetValue($_Obolcqzz3b9lkrz1tqjlr2kvlb) { if (!BDC_StringHelper::HasValue($_Obolcqzz3b9lkrz1tqjlr2kvlb)) { return; } $_0he9gdzxm3dex8yu8btcm = BDC_CollectionHelper::StringArraySearch($_Obolcqzz3b9lkrz1tqjlr2kvlb, BDC_Status::$Names); if (false !== $_0he9gdzxm3dex8yu8btcm) { return $_0he9gdzxm3dex8yu8btcm; } else { return; } } } BDC_Status::$Names = array( BDC_Status::Unknown => "\125\156\153\156\157\x77\x6e", BDC_Status::True => "\124\162\165\x65", BDC_Status::False => "\x46\141\154\163\x65" ); final class BDC_CryptoHelper { private function __construct() {} public static function GenerateGuid() { return strtolower(md5(uniqid(mt_rand(), true))); } } final class BDC_SHA1 { private function __construct() {} public static function Hash($_o2nd1j3eehtlblvt6lp1ars7a7) { return hash("\163\x68\x61\61", $_o2nd1j3eehtlblvt6lp1ars7a7, true); } public static function HashString($_I3ny19tbse0ogqo2) { return hash("\x73\x68\141\61", $_I3ny19tbse0ogqo2, false); } public static function HashBase64($_ltbn7ckzhywv6anpzyxxqkpxn1) { return base64_encode(self::Hash($_ltbn7ckzhywv6anpzyxxqkpxn1)); } } final class BDC_SHA256 { private function __construct() {} public static function Hash($_1iev0lq88grdfleyn66vh3r4vc) { return hash("\x73\150\x61\x32\65\66", $_1iev0lq88grdfleyn66vh3r4vc, true); } public static function HashBase64($_imp95abe2lnxv9ui) { return base64_encode(self::Hash($_imp95abe2lnxv9ui)); } } class BDC_AESEncryption { private function __construct() {} public static function Encrypt($_o1vk49lx3klpt3ot7i9ufy8n3r, $_14acygp3k969eynn5u5hcequ95) { $_1ldfam97cj2ktsmr7tfkq = $_14acygp3k969eynn5u5hcequ95 . $_o1vk49lx3klpt3ot7i9ufy8n3r; $_Ovnxtya2zx88s5ze294mvupnwk = md5($_14acygp3k969eynn5u5hcequ95, FALSE); $_I5obf8wny6t6ci3ptfecwutbho = md5($_14acygp3k969eynn5u5hcequ95, TRUE); $_I8olzvwew8fn4uo3bvw3igz1wz = call_user_func(self::GetEncryptFunction(), $_1ldfam97cj2ktsmr7tfkq, self::GetCipherMethod (), $_Ovnxtya2zx88s5ze294mvupnwk, 1, $_I5obf8wny6t6ci3ptfecwutbho); return $_I8olzvwew8fn4uo3bvw3igz1wz; } public static function Decrypt($_idy68a8f58nahug82mot4drnix, $_ik8o9hbhfsnpsmot) { $_Iqefcxew9xd7t8kvmgstydbws8 = md5($_ik8o9hbhfsnpsmot, FALSE); $_O9trzoxa93wopoa8s8egm2vzhv = md5($_ik8o9hbhfsnpsmot, TRUE); $_1cwpfmiid8bj5zw3ne30y = call_user_func(self::GetDecryptFunction(), $_idy68a8f58nahug82mot4drnix, self::GetCipherMethod(), $_Iqefcxew9xd7t8kvmgstydbws8, 1, $_O9trzoxa93wopoa8s8egm2vzhv); $_ooetoa2monup4y1wfsswm3eri1 = substr($_1cwpfmiid8bj5zw3ne30y, strlen($_ik8o9hbhfsnpsmot)); return $_ooetoa2monup4y1wfsswm3eri1; } public static function GetCipherMethod() { return "\x41"."\105"."\x53"."\x2d"."\62"."\65"."\66"."\x2d"."\103"."\x42"."\x43"; } public static function GetEncryptFunction() { return "\157"."\160"."\x65"."\156"."\x73"."\x73"."\154"."\137"."\145"."\x6e"."\143"."\162"."\171"."\x70"."\164"; } public static function GetDecryptFunction() { return "\157"."\160"."\x65"."\156"."\x73"."\163"."\154"."\137"."\x64"."\145"."\x63"."\162"."\171"."\160"."\x74"; } } class RSAEncryption { private function __construct() {} public static function Encrypt($_l33dafyl5ysr6704hox1jflygc, $_Ik9n9m2zzji3glptmrgl29fp0l) { $_I5kihy152ghmmrdwys1v7 = new File_X509(); $_Iu8esa5ugygt4iew = $_I5kihy152ghmmrdwys1v7->loadX509($_Ik9n9m2zzji3glptmrgl29fp0l); $_oj5i9kvsxxj36mwmxhxx5 = $_I5kihy152ghmmrdwys1v7->getPublicKey(); $_ig86lumur7k31wyy = new Crypt_RSA(); $_ig86lumur7k31wyy->loadKey($_oj5i9kvsxxj36mwmxhxx5); $_ig86lumur7k31wyy->setEncryptionMode(CRYPT_RSA_ENCRYPTION_PKCS1); $_ibl48rlqxvj1mfa0jd0d0 = $_ig86lumur7k31wyy->encrypt($_l33dafyl5ysr6704hox1jflygc); return $_ibl48rlqxvj1mfa0jd0d0; } } final class BDC_BitConverter { public function __construct() { } const UInt16Size = 2; const UInt16Min = 0; const UInt16Max = 65535; public static function BitsToUInt16($_0uijn95iikal2jkmeyc8ndz5wz) { $_1sv3wo2yc61jk8bqgz44ypee14 = unpack("\166\166\x61\154", $_0uijn95iikal2jkmeyc8ndz5wz); return $_1sv3wo2yc61jk8bqgz44ypee14["\166\x61\154"]; } public static function UInt16ToBits($_Id0yrt7yezcih9uz) { return pack("\166", $_Id0yrt7yezcih9uz); } const UInt32Size = 4; const UInt32Max = 4294967295; const UInt32Min = 0; public static function BitsToUInt32($_Ih210b6bbh23n5yw) { $_1t9eb6cmxl8so30xafvfwmeb19 = unpack("\x56\166\x61\154", $_Ih210b6bbh23n5yw); return $_1t9eb6cmxl8so30xafvfwmeb19["\166\141\154"]; } public static function UInt32ToBits($_l81xw5x7nm4jdwo7) { return pack("\126", $_l81xw5x7nm4jdwo7); } const Int16Size = 2; const Int16Max = 32767; const Int16Min = -32768; public static function BitsToInt16($_1kjgj39en3pjxf2d22w69) { $_o8notl1n8158m0h1rcz36282jj = unpack("\166\x76\x61\154", $_1kjgj39en3pjxf2d22w69); $_lifvx6mzxw2i85sz = $_o8notl1n8158m0h1rcz36282jj["\166\x61\x6c"]; if ($_lifvx6mzxw2i85sz >= 32768) { $_lifvx6mzxw2i85sz -= 65536; } return $_lifvx6mzxw2i85sz; } public static function Int16ToBits($_ofsmim47170cqw09ycjbr) { $_i7rml0rc7y7djbpzy3amo = $_ofsmim47170cqw09ycjbr; if ($_i7rml0rc7y7djbpzy3amo < 0) { $_i7rml0rc7y7djbpzy3amo += 65536; } return pack("\x76", $_i7rml0rc7y7djbpzy3amo); } private static function w7veg($_1rkyvhtlv9edvdhhl7p6s) { if ($_1rkyvhtlv9edvdhhl7p6s >= 32768) { $_1rkyvhtlv9edvdhhl7p6s -= 65536; } return $_1rkyvhtlv9edvdhhl7p6s; } private static function ewfog($_1sintvymbdjiqfd0ijj7v) { if ($_1sintvymbdjiqfd0ijj7v < 0) { $_1sintvymbdjiqfd0ijj7v += 65536; } return $_1sintvymbdjiqfd0ijj7v; } private static function leehn($_0bwbypcbsy3z6bvgowtpo3hoo1, $_loufz18ml6vx71ay) { return call_user_func_array("\x70\141\x63\153", array_merge(array($_0bwbypcbsy3z6bvgowtpo3hoo1), (array)$_loufz18ml6vx71ay)); } public static function Int16ArrayToBits($_od8g0cocao9a0jpkbm939pepe2) { foreach ($_od8g0cocao9a0jpkbm939pepe2 as &$_1qycnc4am6im159r) { if ($_1qycnc4am6im159r < 0) { $_1qycnc4am6im159r += 65536; } } unset($_1qycnc4am6im159r); return BDC_BitConverter::leehn("\x76\52", $_od8g0cocao9a0jpkbm939pepe2); } public static function BitsToInt16Array($_lcoekwqsaxmmznt2l51ta) { $_0pp8au349s1jm42k = array_merge(unpack("\166\x2a", $_lcoekwqsaxmmznt2l51ta)); foreach ($_0pp8au349s1jm42k as &$_ow76s0ndi8rexv2a) { if ($_ow76s0ndi8rexv2a >= 32768) { $_ow76s0ndi8rexv2a -= 65536; } } unset($_ow76s0ndi8rexv2a); return $_0pp8au349s1jm42k; } const Int32Size = 4; const Int32Max = 2147483647; const Int32Min = -2147483648; } final class BDC_ResourceHelper { private function __construct() {} public static function GetSoundsFolder() { $_o6y5bua7nb4dedtonm2i2 = BDC_INCLUDE_PATH . "\x52\x65\163\x6f\x75\162\143\145\163\x2f\x53\x6f\x75\156\x64\163"; return $_o6y5bua7nb4dedtonm2i2; } public static function GetFontsFolder() { $_0z7pwugk06sytsae = BDC_INCLUDE_PATH . "\122\145\163\157\165\x72\x63\145\x73\x2f\106\x6f\x6e\x74\163"; return $_0z7pwugk06sytsae; } } final class BDC_RandomizationHelper { private function __construct() {} public static function RandomFromRange($_Oafkgs1p2szxm7o2, $_ljr6mvdzskht5eggezxlo) { return mt_rand($_Oafkgs1p2szxm7o2, $_ljr6mvdzskht5eggezxlo); } public static function RandomFromValues($_0cy49yx2u3b811mz) { if (!is_array($_0cy49yx2u3b811mz)) { return; } $_l3z1kjp6gxr1zy5jjhuj5 = self::RandomFromRange(0, count($_0cy49yx2u3b811mz) - 1); return $_0cy49yx2u3b811mz[$_l3z1kjp6gxr1zy5jjhuj5]; } public static function RandomInt16Array($_lqon81rqtqrnpe32l0xdwirw3u) { $_Ov89t2f0sayvdtepvhxtk2d977 = array(); for ($_ir0le4d6qe1n9vpu = 0; $_ir0le4d6qe1n9vpu < $_lqon81rqtqrnpe32l0xdwirw3u; $_ir0le4d6qe1n9vpu++) { $_Ov89t2f0sayvdtepvhxtk2d977 []= mt_rand(-32768, 32767); } return $_Ov89t2f0sayvdtepvhxtk2d977; } } class BDC_RandomRange { public function __construct($_Ohs3ad1esj9s8qih, $_ln3rp14s8pinxtpo = null) { if (isset($_ln3rp14s8pinxtpo)) { if ($_ln3rp14s8pinxtpo < $_Ohs3ad1esj9s8qih) { throw new Exception("\115\151\x6e\x69\x6d\165\x6d\40\166\141\154\165\145\x20\150\x61\x73\x20\x74\157\40\142\x65\x20\x73\155\141\x6c\x6c\x65\162\40\164\150\141\x6e\40\164\150\x65\x20\155\x61\x78\151\x6d\x75\x6d\x2e\40\x4d\x69\x6e\x3a\40{$_Ohs3ad1esj9s8qih}\x2c\x20\x4d\141\x78\72\40{$_ln3rp14s8pinxtpo}\56"); } $this->_Ounmbqyv9mk4ma437e8ex = floor($_Ohs3ad1esj9s8qih); $this->_Itxmwrwxfyu1em4kknduj8723w = floor($_ln3rp14s8pinxtpo); } else { $this->_Ounmbqyv9mk4ma437e8ex = floor($_Ohs3ad1esj9s8qih); $this->_Itxmwrwxfyu1em4kknduj8723w = floor($_Ohs3ad1esj9s8qih); } } public static function GetInstance($_izj4yt1veqbdyne4q6g30nbn62, $_I74ycbcdxxq80dqyzt3eq1nt2r = null) { return new BDC_RandomRange($_izj4yt1veqbdyne4q6g30nbn62, $_I74ycbcdxxq80dqyzt3eq1nt2r); } private $_Ounmbqyv9mk4ma437e8ex; public function get_Min(){ return $this->_Ounmbqyv9mk4ma437e8ex; } private $_Itxmwrwxfyu1em4kknduj8723w; public function get_Max(){ return $this->_Itxmwrwxfyu1em4kknduj8723w; } public function get_IsRandomized() { return ($this->_Ounmbqyv9mk4ma437e8ex < $this->_Itxmwrwxfyu1em4kknduj8723w); } public function get_Next() { if (!$this->IsRandomized) { return $this->_Itxmwrwxfyu1em4kknduj8723w; } return BDC_RandomizationHelper::RandomFromRange($this->_Ounmbqyv9mk4ma437e8ex, $this->_Itxmwrwxfyu1em4kknduj8723w); } public function Freeze() { $_0qjzfg9dexjww9wfd3q3ylla3z = $this->get_Next(); $this->_Ounmbqyv9mk4ma437e8ex = $_0qjzfg9dexjww9wfd3q3ylla3z; $this->_Itxmwrwxfyu1em4kknduj8723w = $_0qjzfg9dexjww9wfd3q3ylla3z; } public function get_Frozen() { $this->Freeze(); return $this->get_Next(); } public function __get($_ib7xs6g0ckpt7e98lay2u) { if (method_exists($this, ($_Ii6enwyryx7siii7 = "\147\x65\x74\x5f".$_ib7xs6g0ckpt7e98lay2u))) { return $this->$_Ii6enwyryx7siii7(); } else return; } public function __isset($_1kie1odntseus95qc3dvcah1rz) { if (method_exists($this, ($_oiw2ltlbbel8rz87 = "\x69\x73\163\145\x74\x5f".$_1kie1odntseus95qc3dvcah1rz))) { return $this->$_oiw2ltlbbel8rz87(); } else return; } public function __set($_lca6aqdqd21451xfwqboc6thga, $_ivi8llhp4faadmg7dptt1) { if (method_exists($this, ($_oj39scjqyyjydecufzifa = "\163\145\x74\x5f".$_lca6aqdqd21451xfwqboc6thga))) { $this->$_oj39scjqyyjydecufzifa($_ivi8llhp4faadmg7dptt1); } } public function __unset($_Ontb2kmuyl1zqkk3a2ahb) { if (method_exists($this, ($_I6dnuke6575ydajhx0hvh = "\x75\x6e\163\145\x74\x5f".$_Ontb2kmuyl1zqkk3a2ahb))) { $this->$_I6dnuke6575ydajhx0hvh(); } } } final class BDC_RandomizationStyle extends BDC_Enum { private function __construct() {} public static $Names; const AlwaysRandomize = 0; const RandomizeOnce = 1; public static function GetName($_O11k61wc2oqysvcv) { if (array_key_exists($_O11k61wc2oqysvcv, BDC_RandomizationStyle::$Names)) { return BDC_RandomizationStyle::$Names[$_O11k61wc2oqysvcv]; } else { throw new Exception("\x55\156\x6b\x6e\157\167\156\x20\145\156\x75\x6d\145\x72\x61\164\x65\x64\x20\166\141\154\165\x65\x3a\40".$_O11k61wc2oqysvcv); } } public static function GetValue($_oj7ink7exysphadk) { if (!BDC_StringHelper::HasValue($_oj7ink7exysphadk)) { throw new Exception("\125\156\x6b\156\x6f\x77\156\40\145\156\165\155\x65\x72\x61\x74\x65\144\x20\156\x61\x6d\x65\x3a\40".$_oj7ink7exysphadk); } $_ob4rsavw1e8uqsvh = BDC_CollectionHelper::StringArraySearch($_oj7ink7exysphadk, BDC_RandomizationStyle::$Names); if (false !== $_ob4rsavw1e8uqsvh) { return $_ob4rsavw1e8uqsvh; } else { throw new Exception("\x55\156\153\156\x6f\167\156\40\145\x6e\x75\x6d\x65\162\141\164\x65\x64\40\x6e\141\x6d\x65\72\40".$_oj7ink7exysphadk); } } public static function TryGetName($_l5mb1q16ye8x6iwsbb2w7eshen) { if (array_key_exists($_l5mb1q16ye8x6iwsbb2w7eshen, BDC_RandomizationStyle::$Names)) { return BDC_RandomizationStyle::$Names[$_l5mb1q16ye8x6iwsbb2w7eshen]; } else { return; } } public static function TryGetValue($_obzfz5edbg8rf1c2iwnaq) { if (!BDC_StringHelper::HasValue($_obzfz5edbg8rf1c2iwnaq)) { return; } $_0q7wua6nfegey66f = BDC_CollectionHelper::StringArraySearch($_obzfz5edbg8rf1c2iwnaq, BDC_RandomizationStyle::$Names); if (false !== $_0q7wua6nfegey66f) { return $_0q7wua6nfegey66f; } else { return; } } } BDC_RandomizationStyle::$Names = array( BDC_RandomizationStyle::AlwaysRandomize > "\x41\x6c\x70\150\x61\156\x75\x6d\x65\x72\x69\143", BDC_RandomizationStyle::RandomizeOnce > "\101\154\160\150\x61", ); class BDC_MathHelper { private function __construct() { } public static function Int16Abs($_11avu77nw63clfdyl5sow6oahv) { if (-32768 == $_11avu77nw63clfdyl5sow6oahv) { return 32767; } return abs($_11avu77nw63clfdyl5sow6oahv); } public static function Int32Abs($_1xh0n3f4bjqfcs73g4oo7i4aol) { if (-2147483648 == $_1xh0n3f4bjqfcs73g4oo7i4aol) { return 2147483647; } return abs($_1xh0n3f4bjqfcs73g4oo7i4aol); } public static function RootMeanSquare($_O4xbpz5e2s4546bvjtqb6fhn1n) { $_0tw01e3ulubt9rx0 = 0.0; foreach ($_O4xbpz5e2s4546bvjtqb6fhn1n as $_lepb0ta1rxi71a9m) { $_0tw01e3ulubt9rx0 += $_lepb0ta1rxi71a9m * $_lepb0ta1rxi71a9m; } $_1e96bsavuf2xsc4z = $_0tw01e3ulubt9rx0 / count($_O4xbpz5e2s4546bvjtqb6fhn1n); return round(sqrt($_1e96bsavuf2xsc4z)); } public static function RmsAveraged($_O9gbmmrlakkb3mgwzge9hyrup2, $_I616v2anih32oobfv1oji) { $_Oj36wbrnxtr8eaelhh98e6p8be = $_O9gbmmrlakkb3mgwzge9hyrup2; $_i76ankgrh909d5lfc6g6jwz5jf = count($_O9gbmmrlakkb3mgwzge9hyrup2); for ($_08ba0yfclurnwku5grzcn = 0; $_08ba0yfclurnwku5grzcn < $_i76ankgrh909d5lfc6g6jwz5jf - $_I616v2anih32oobfv1oji; $_08ba0yfclurnwku5grzcn++) { if ($_08ba0yfclurnwku5grzcn >= $_I616v2anih32oobfv1oji) { $_04kzdi5j3muhnvn9ks5g2 = array_slice($_O9gbmmrlakkb3mgwzge9hyrup2, $_08ba0yfclurnwku5grzcn, $_I616v2anih32oobfv1oji); $_Oe74e42dmdul27rc2ye3u = BDC_MathHelper::RootMeanSquare($_04kzdi5j3muhnvn9ks5g2); array_splice($_O9gbmmrlakkb3mgwzge9hyrup2, $_08ba0yfclurnwku5grzcn, $_I616v2anih32oobfv1oji, $_Oe74e42dmdul27rc2ye3u); } } return $_Oj36wbrnxtr8eaelhh98e6p8be; } public static function AverageAmplitude($_l7lnhkzsch67b963vdnia) { $_I5ktby79fjbdzvy6 = 0.0; $_lpcpy2mu3em5u645ho89g = count($_l7lnhkzsch67b963vdnia); for ($_l9waiqvz3wrmkwh5 = 0; $_l9waiqvz3wrmkwh5 < $_lpcpy2mu3em5u645ho89g; $_l9waiqvz3wrmkwh5++) { $_I5ktby79fjbdzvy6 += BDC_MathHelper::Int16Abs($_0jw804sj68gqhur7b20bq[$_l9waiqvz3wrmkwh5]); } $_inrqn6i2ymu6q7sz = round($_I5ktby79fjbdzvy6 / $_lpcpy2mu3em5u645ho89g); return average; } public static function PeakAmplitude($_0jzvv123ykjfoflv9dtjc7er6y) { $_ow9vt9c1bjq2njvo1zgiy = min($_0jzvv123ykjfoflv9dtjc7er6y); $_Il6t3v695ncn8sdcv8ip9 = max($_0jzvv123ykjfoflv9dtjc7er6y); return max(BDC_MathHelper::Int16Abs($_ow9vt9c1bjq2njvo1zgiy), BDC_MathHelper::Int16Abs($_Il6t3v695ncn8sdcv8ip9)); } public static function Int32PeakAmplitude($_l8y4q8i4yo25wpj3zfkhr) { $_ifhlt05ftcaizrbtyi14ezkx5b = min($_l8y4q8i4yo25wpj3zfkhr); $_otu3tfm7kfchobcs = max($_l8y4q8i4yo25wpj3zfkhr); return max(BDC_MathHelper::Int32Abs($_ifhlt05ftcaizrbtyi14ezkx5b), BDC_MathHelper::Int32Abs($_otu3tfm7kfchobcs)); } } if (!function_exists("\155\x62\x5f\x73\x74\162\151\x70\157\x73")) { function mb_stripos($_l6jjz9jgo6evwsqvy37np, $_1vssd72nfw4bvqib, $_op82spb9r40d2y53 = 0, $_owkqszyasp3am7g1f5f10n6o95 = null) { return BDC_Multibyte::stripos($_l6jjz9jgo6evwsqvy37np, $_1vssd72nfw4bvqib, $_op82spb9r40d2y53); } } if (!function_exists("\x6d\x62\x5f\163\x74\162\x69\x73\164\x72")) { function mb_stristr($_16f14og5s42m2myqa9a1oraora, $_l6lhov7ipzynncz9, $_iuus9vks1aw26upk3fwv0lnhxt = false, $_Izpegizo49u8pmzzrq01ycgdzg = null) { return BDC_Multibyte::stristr($_16f14og5s42m2myqa9a1oraora, $_l6lhov7ipzynncz9, $_iuus9vks1aw26upk3fwv0lnhxt); } } if (!function_exists("\x6d\x62\137\x73\164\x72\x6c\x65\156")) { function mb_strlen($_i726qzjhbjwcngjz4ftznb3jgf, $_l4nopu3qjvczrw5wgwy64 = null) { return BDC_Multibyte::strlen($_i726qzjhbjwcngjz4ftznb3jgf); } } if (!function_exists("\x6d\142\137\163\x74\x72\160\x6f\163")) { function mb_strpos($_oy24ckk5sr8w83qiial7e, $_0ibsnc28lmo9lewpiiqgl, $_1w3gda5dnhzbtza0 = 0, $_Iipo3dky2d9r1bvi = null) { return BDC_Multibyte::strpos($_oy24ckk5sr8w83qiial7e, $_0ibsnc28lmo9lewpiiqgl, $_1w3gda5dnhzbtza0); } } if (!function_exists("\155\x62\137\163\x74\162\162\143\x68\x72")) { function mb_strrchr($_Ody4baj7rvawdpxk3znnp, $_i260fjvkawgjupn1nlvte, $_om3y39dklrvbknm4 = false, $_Icz7de4eib17k3ik5eh4q = null) { return BDC_Multibyte::strrchr($_Ody4baj7rvawdpxk3znnp, $_i260fjvkawgjupn1nlvte, $_om3y39dklrvbknm4); } } if (!function_exists("\x6d\x62\x5f\x73\164\162\x72\x69\x63\150\162")) { function mb_strrichr($_0cco3awglwd1dniruoq5m, $_1hfqfgnwpme4za7tlap7gvyu7g, $_Iss6p1u8iu6o9578 = false, $_Ive6x4ia9edmdfuu2ec06frahm = null) { return BDC_Multibyte::strrichr($_0cco3awglwd1dniruoq5m, $_1hfqfgnwpme4za7tlap7gvyu7g, $_Iss6p1u8iu6o9578); } } if (!function_exists("\x6d\142\137\x73\164\x72\x72\x69\x70\x6f\163")) { function mb_strripos($_iw0bcfhod5yszl5yqrfrt29u06, $_i14ggklkfpewr2fynmke22003w, $_1updvmxffygyrx73 = 0, $_Ijener7zzpe4ynsw = null) { return BDC_Multibyte::strripos($_iw0bcfhod5yszl5yqrfrt29u06, $_i14ggklkfpewr2fynmke22003w, $_1updvmxffygyrx73); } } if (!function_exists("\155\x62\x5f\x73\x74\162\x72\160\157\163")) { function mb_strrpos($_owstbhd393eif1lyu4o3rbp84s, $_l3giupc64xnk0353c1zt2790hm, $_Isw56fzopk12d3yrkkiphyrp6m = 0, $_1qqbr9l9v0rw59q8vbca2 = null) { return BDC_Multibyte::strrpos($_owstbhd393eif1lyu4o3rbp84s, $_l3giupc64xnk0353c1zt2790hm, $_Isw56fzopk12d3yrkkiphyrp6m); } } if (!function_exists("\155\x62\137\x73\164\x72\x73\164\162")) { function mb_strstr($_ipkadqhgq966w4zi, $_o2mimce52kg6kjlybykcs, $_on3pmfmgun4xxpcn92pfw = false, $_0phuew94i3jzgmc7y1rld6w4c1 = null) { return BDC_Multibyte::strstr($_ipkadqhgq966w4zi, $_o2mimce52kg6kjlybykcs, $_on3pmfmgun4xxpcn92pfw); } } if (!function_exists("\x6d\x62\137\x73\164\x72\x74\157\154\157\x77\145\162")) { function mb_strtolower($_0vh58ahe7zuu9cnjfazt7, $_086qgm6iarnj2qv58idxd = null) { return BDC_Multibyte::strtolower($_0vh58ahe7zuu9cnjfazt7); } } if (!function_exists("\x6d\142\x5f\163\164\x72\164\x6f\165\160\x70\x65\162")) { function mb_strtoupper($_Odr5ednfdhktnjjd, $_ogz0w89a7d73b2jwktzokyeiya = null) { return BDC_Multibyte::strtoupper($_Odr5ednfdhktnjjd); } } if (!function_exists("\x6d\x62\x5f\163\165\142\163\x74\162\137\143\157\165\x6e\164")) { function mb_substr_count($_Ipb74txbgoy8yqfel2c7pp55ab, $_Ihi531nz2fm1kc4z, $_08kewub0exkjkkpjg41ua = null) { return BDC_Multibyte::substrCount($_Ipb74txbgoy8yqfel2c7pp55ab, $_Ihi531nz2fm1kc4z); } } if (!function_exists("\155\x62\x5f\163\165\142\x73\164\162")) { function mb_substr($_O9y5s37hilbdiel7vorqg, $_o1r8hm42aelwnkm6, $_Ihby1n31gn0rct2l406uq = null, $_Imhaje4cjwej33fkkds6q = null) { return BDC_Multibyte::substr($_O9y5s37hilbdiel7vorqg, $_o1r8hm42aelwnkm6, $_Ihby1n31gn0rct2l406uq); } } if (!function_exists("\x6d\142\x5f\x65\x6e\143\x6f\144\x65\137\x6d\x69\155\145\x68\x65\141\x64\x65\x72")) { function mb_encode_mimeheader($_ojwqszob72ryxgu1gzz80, $_1j31t0rr3woh1z0dx0z09 = 'UTF-8', $_Ittr0y8bj6kwo8kvjrbgb = "\102", $_1a04qyb2yppv3xb7np8gu6tiw6 = "\r\n", $_lt8qz8li3fli6jei = 1) { return BDC_Multibyte::mimeEncode($_ojwqszob72ryxgu1gzz80, $_1j31t0rr3woh1z0dx0z09, $_1a04qyb2yppv3xb7np8gu6tiw6); } } class BDC_Multibyte { protected static $_caseFold = array(); protected static $_codeRange = array(); protected static $_table = null; public static function utf8($_0573idqortm488xg) { $_otjfl6z4e7sst2o33futbjjjir = array(); $_0r958g70ycr1ldif = array(); $_loi2sufk2cl59uxb60d0nd2tqj = 1; $_1bjyno9smxuozpgp = strlen($_0573idqortm488xg); for ($_0kfsrl8ecvo148j2 = 0; $_0kfsrl8ecvo148j2 < $_1bjyno9smxuozpgp; $_0kfsrl8ecvo148j2++) { $_1oc1ozdv0ev54tes = ord($_0573idqortm488xg[$_0kfsrl8ecvo148j2]); if ($_1oc1ozdv0ev54tes < 128) { $_otjfl6z4e7sst2o33futbjjjir[] = $_1oc1ozdv0ev54tes; } else { if (empty($_0r958g70ycr1ldif)) { $_loi2sufk2cl59uxb60d0nd2tqj = ($_1oc1ozdv0ev54tes < 224) ? 2 : 3; } $_0r958g70ycr1ldif[] = $_1oc1ozdv0ev54tes; if (count($_0r958g70ycr1ldif) === $_loi2sufk2cl59uxb60d0nd2tqj) { if ($_loi2sufk2cl59uxb60d0nd2tqj == 3) { $_otjfl6z4e7sst2o33futbjjjir[] = (($_0r958g70ycr1ldif[0] % 16) * 4096) + (($_0r958g70ycr1ldif[1] % 64) * 64) + ($_0r958g70ycr1ldif[2] % 64); } else { $_otjfl6z4e7sst2o33futbjjjir[] = (($_0r958g70ycr1ldif[0] % 32) * 64) + ($_0r958g70ycr1ldif[1] % 64); } $_0r958g70ycr1ldif = array(); $_loi2sufk2cl59uxb60d0nd2tqj = 1; } } } return $_otjfl6z4e7sst2o33futbjjjir; } public static function ascii($_0rvf6p2nywxbpj50) { $_1c8j4luyl8qhj7rh = ''; foreach ($_0rvf6p2nywxbpj50 as $_l2ozn4o68snlk457e3hvztbqh4) { if ($_l2ozn4o68snlk457e3hvztbqh4 < 128) { $_1c8j4luyl8qhj7rh .= chr($_l2ozn4o68snlk457e3hvztbqh4); } elseif ($_l2ozn4o68snlk457e3hvztbqh4 < 2048) { $_1c8j4luyl8qhj7rh .= chr(192 + (($_l2ozn4o68snlk457e3hvztbqh4 - ($_l2ozn4o68snlk457e3hvztbqh4 % 64)) / 64)); $_1c8j4luyl8qhj7rh .= chr(128 + ($_l2ozn4o68snlk457e3hvztbqh4 % 64)); } else { $_1c8j4luyl8qhj7rh .= chr(224 + (($_l2ozn4o68snlk457e3hvztbqh4 - ($_l2ozn4o68snlk457e3hvztbqh4 % 4096)) / 4096)); $_1c8j4luyl8qhj7rh .= chr(128 + ((($_l2ozn4o68snlk457e3hvztbqh4 % 4096) - ($_l2ozn4o68snlk457e3hvztbqh4 % 64)) / 64)); $_1c8j4luyl8qhj7rh .= chr(128 + ($_l2ozn4o68snlk457e3hvztbqh4 % 64)); } } return $_1c8j4luyl8qhj7rh; } public static function stripos($_Ikp2etvqd1giioiy, $_ijqbaysm3zztvvjot40pdrxsgn, $_0tvjbektw7e5ilbrv10nfnbfr7 = 0) { if (BDC_Multibyte::checkMultibyte($_Ikp2etvqd1giioiy)) { $_Ikp2etvqd1giioiy = BDC_Multibyte::strtoupper($_Ikp2etvqd1giioiy); $_ijqbaysm3zztvvjot40pdrxsgn = BDC_Multibyte::strtoupper($_ijqbaysm3zztvvjot40pdrxsgn); return BDC_Multibyte::strpos($_Ikp2etvqd1giioiy, $_ijqbaysm3zztvvjot40pdrxsgn, $_0tvjbektw7e5ilbrv10nfnbfr7); } return stripos($_Ikp2etvqd1giioiy, $_ijqbaysm3zztvvjot40pdrxsgn, $_0tvjbektw7e5ilbrv10nfnbfr7); } public static function stristr($_Iyla0qbd2xo5qg76, $_14k1qv3cy9ciqk8qt9blk, $_Owyxorkoadabko8h = false) { $_1pju4123jk1k2s8wzya42 = (PHP_VERSION < 5.3); if (($_1pju4123jk1k2s8wzya42 && $_Owyxorkoadabko8h) || BDC_Multibyte::checkMultibyte($_Iyla0qbd2xo5qg76)) { $_lo4t9ro19e1jkjk9 = BDC_Multibyte::strtoupper($_Iyla0qbd2xo5qg76); $_lo4t9ro19e1jkjk9 = BDC_Multibyte::utf8($_lo4t9ro19e1jkjk9); $_ik6s2aer0o4h8r7xou2pi = false; $_Iyla0qbd2xo5qg76 = BDC_Multibyte::utf8($_Iyla0qbd2xo5qg76); $_lsx6j73gy4x41962pkp01 = count($_Iyla0qbd2xo5qg76); $_14k1qv3cy9ciqk8qt9blk = BDC_Multibyte::strtoupper($_14k1qv3cy9ciqk8qt9blk); $_14k1qv3cy9ciqk8qt9blk = BDC_Multibyte::utf8($_14k1qv3cy9ciqk8qt9blk); $_ozoro2t6h52ssf21jp5jzwngp5 = count($_14k1qv3cy9ciqk8qt9blk); $_Opcsvj6llikhrp83n32jz = array(); $_I8eb3z7bz7whj8cf = 0; while (($_ik6s2aer0o4h8r7xou2pi === false) && ($_I8eb3z7bz7whj8cf < $_lsx6j73gy4x41962pkp01)) { if (isset($_14k1qv3cy9ciqk8qt9blk[0]) && $_14k1qv3cy9ciqk8qt9blk[0] === $_lo4t9ro19e1jkjk9[$_I8eb3z7bz7whj8cf]) { for ($_lodxawh2h6or2pcs = 1; $_lodxawh2h6or2pcs < $_ozoro2t6h52ssf21jp5jzwngp5; $_lodxawh2h6or2pcs++) { if ($_14k1qv3cy9ciqk8qt9blk[$_lodxawh2h6or2pcs] !== $_lo4t9ro19e1jkjk9[$_I8eb3z7bz7whj8cf + $_lodxawh2h6or2pcs]) { break; } } if ($_lodxawh2h6or2pcs === $_ozoro2t6h52ssf21jp5jzwngp5) { $_ik6s2aer0o4h8r7xou2pi = true; } } if (!$_ik6s2aer0o4h8r7xou2pi) { $_Opcsvj6llikhrp83n32jz[] = $_Iyla0qbd2xo5qg76[$_I8eb3z7bz7whj8cf]; unset($_Iyla0qbd2xo5qg76[$_I8eb3z7bz7whj8cf]); } $_I8eb3z7bz7whj8cf++; } if ($_ik6s2aer0o4h8r7xou2pi && $_Owyxorkoadabko8h && !empty($_Opcsvj6llikhrp83n32jz)) { return BDC_Multibyte::ascii($_Opcsvj6llikhrp83n32jz); } elseif ($_ik6s2aer0o4h8r7xou2pi && !empty($_Iyla0qbd2xo5qg76)) { return BDC_Multibyte::ascii($_Iyla0qbd2xo5qg76); } return false; } if (!$_1pju4123jk1k2s8wzya42) { return stristr($_Iyla0qbd2xo5qg76, $_14k1qv3cy9ciqk8qt9blk, $_Owyxorkoadabko8h); } return stristr($_Iyla0qbd2xo5qg76, $_14k1qv3cy9ciqk8qt9blk); } public static function strlen($_o2m6qdc5kpnoqpif8m5dszkhyv) { if (BDC_Multibyte::checkMultibyte($_o2m6qdc5kpnoqpif8m5dszkhyv)) { $_o2m6qdc5kpnoqpif8m5dszkhyv = BDC_Multibyte::utf8($_o2m6qdc5kpnoqpif8m5dszkhyv); return count($_o2m6qdc5kpnoqpif8m5dszkhyv); } return strlen($_o2m6qdc5kpnoqpif8m5dszkhyv); } public static function strpos($_0141nah78j5mhrr09mw4hkbcvu, $_1nghtcf5vdoib7vg34hg4, $_lux4211xh7eccyclbbylkyb368 = 0) { if (BDC_Multibyte::checkMultibyte($_0141nah78j5mhrr09mw4hkbcvu)) { $_1se4avhuvdexzck3 = false; $_0141nah78j5mhrr09mw4hkbcvu = BDC_Multibyte::utf8($_0141nah78j5mhrr09mw4hkbcvu); $_O8de2iny7m08pzpn = count($_0141nah78j5mhrr09mw4hkbcvu); $_1nghtcf5vdoib7vg34hg4 = BDC_Multibyte::utf8($_1nghtcf5vdoib7vg34hg4); $_0m1jrfrp4vqb7hk1czimtb39yt = count($_1nghtcf5vdoib7vg34hg4); $_09o4btfo5jioku3g = $_lux4211xh7eccyclbbylkyb368; while (($_1se4avhuvdexzck3 === false) && ($_09o4btfo5jioku3g < $_O8de2iny7m08pzpn)) { if (isset($_1nghtcf5vdoib7vg34hg4[0]) && $_1nghtcf5vdoib7vg34hg4[0] === $_0141nah78j5mhrr09mw4hkbcvu[$_09o4btfo5jioku3g]) { for ($_o4cddh6b3q4zvlnsbgffz80e0n = 1; $_o4cddh6b3q4zvlnsbgffz80e0n < $_0m1jrfrp4vqb7hk1czimtb39yt; $_o4cddh6b3q4zvlnsbgffz80e0n++) { if ($_1nghtcf5vdoib7vg34hg4[$_o4cddh6b3q4zvlnsbgffz80e0n] !== $_0141nah78j5mhrr09mw4hkbcvu[$_09o4btfo5jioku3g + $_o4cddh6b3q4zvlnsbgffz80e0n]) { break; } } if ($_o4cddh6b3q4zvlnsbgffz80e0n === $_0m1jrfrp4vqb7hk1czimtb39yt) { $_1se4avhuvdexzck3 = true; $_09o4btfo5jioku3g--; } } $_09o4btfo5jioku3g++; } if ($_1se4avhuvdexzck3) { return $_09o4btfo5jioku3g; } return false; } return strpos($_0141nah78j5mhrr09mw4hkbcvu, $_1nghtcf5vdoib7vg34hg4, $_lux4211xh7eccyclbbylkyb368); } public static function strrchr($_Obu4l4jsey6rv0lm, $_Om6kusioe6mc6wrh, $_1icz34ssg2eqqkl9 = false) { $_ocy71qzaeemf35v59fei84i34q = BDC_Multibyte::utf8($_Obu4l4jsey6rv0lm); $_lgav0ccb25m45koi75ms0 = false; $_Obu4l4jsey6rv0lm = BDC_Multibyte::utf8($_Obu4l4jsey6rv0lm); $_Iruy74qqn6qnjjt2ffupl = count($_Obu4l4jsey6rv0lm); $_o5z7opchof3wpt9r = array_count_values($_ocy71qzaeemf35v59fei84i34q); $_Om6kusioe6mc6wrh = BDC_Multibyte::utf8($_Om6kusioe6mc6wrh); $_Oe6aejsbhfoewo6miluh543yce = count($_Om6kusioe6mc6wrh); $_lveux6ufmem14vmqp8je8 = array(); $_lwtxmg5ajnlamjag = 0; while (($_lgav0ccb25m45koi75ms0 === false) && ($_lwtxmg5ajnlamjag < $_Iruy74qqn6qnjjt2ffupl)) { if (isset($_Om6kusioe6mc6wrh[0]) && $_Om6kusioe6mc6wrh[0] === $_ocy71qzaeemf35v59fei84i34q[$_lwtxmg5ajnlamjag]) { for ($_i5tzjcpdah3bsr79bv4zcwrdpy = 1; $_i5tzjcpdah3bsr79bv4zcwrdpy < $_Oe6aejsbhfoewo6miluh543yce; $_i5tzjcpdah3bsr79bv4zcwrdpy++) { if ($_Om6kusioe6mc6wrh[$_i5tzjcpdah3bsr79bv4zcwrdpy] !== $_ocy71qzaeemf35v59fei84i34q[$_lwtxmg5ajnlamjag + $_i5tzjcpdah3bsr79bv4zcwrdpy]) { if ($_Om6kusioe6mc6wrh[$_i5tzjcpdah3bsr79bv4zcwrdpy] === $_ocy71qzaeemf35v59fei84i34q[($_lwtxmg5ajnlamjag + $_i5tzjcpdah3bsr79bv4zcwrdpy) - 1]) { $_lgav0ccb25m45koi75ms0 = true; } unset($_lveux6ufmem14vmqp8je8[$_lwtxmg5ajnlamjag - 1]); $_Obu4l4jsey6rv0lm = array_merge(array($_Obu4l4jsey6rv0lm[$_lwtxmg5ajnlamjag]), $_Obu4l4jsey6rv0lm); break; } } if (isset($_o5z7opchof3wpt9r[$_Om6kusioe6mc6wrh[0]]) && $_o5z7opchof3wpt9r[$_Om6kusioe6mc6wrh[0]] > 1) { $_o5z7opchof3wpt9r[$_Om6kusioe6mc6wrh[0]] = $_o5z7opchof3wpt9r[$_Om6kusioe6mc6wrh[0]] - 1; } elseif ($_i5tzjcpdah3bsr79bv4zcwrdpy === $_Oe6aejsbhfoewo6miluh543yce) { $_lgav0ccb25m45koi75ms0 = true; } } if (!$_lgav0ccb25m45koi75ms0 && isset($_Obu4l4jsey6rv0lm[$_lwtxmg5ajnlamjag])) { $_lveux6ufmem14vmqp8je8[] = $_Obu4l4jsey6rv0lm[$_lwtxmg5ajnlamjag]; unset($_Obu4l4jsey6rv0lm[$_lwtxmg5ajnlamjag]); } $_lwtxmg5ajnlamjag++; } if ($_lgav0ccb25m45koi75ms0 && $_1icz34ssg2eqqkl9 && !empty($_lveux6ufmem14vmqp8je8)) { return BDC_Multibyte::ascii($_lveux6ufmem14vmqp8je8); } elseif ($_lgav0ccb25m45koi75ms0 && !empty($_Obu4l4jsey6rv0lm)) { return BDC_Multibyte::ascii($_Obu4l4jsey6rv0lm); } return false; } public static function strrichr($_I9f9fc33n6yvcnjt, $_Ihve9i5cm8e2vyfcu0dxbtmmjt, $_l9zt2m98h6ja3jru = false) { $_oqk6i7nd9i23ujcn = BDC_Multibyte::strtoupper($_I9f9fc33n6yvcnjt); $_oqk6i7nd9i23ujcn = BDC_Multibyte::utf8($_oqk6i7nd9i23ujcn); $_isu86eez1py4ljf4xmr1jaz8vw = false; $_I9f9fc33n6yvcnjt = BDC_Multibyte::utf8($_I9f9fc33n6yvcnjt); $_i18yhn576bfz5otccbahu9s59h = count($_I9f9fc33n6yvcnjt); $_Oj35p67hcqdh38vns82zf = array_count_values($_oqk6i7nd9i23ujcn); $_Ihve9i5cm8e2vyfcu0dxbtmmjt = BDC_Multibyte::strtoupper($_Ihve9i5cm8e2vyfcu0dxbtmmjt); $_Ihve9i5cm8e2vyfcu0dxbtmmjt = BDC_Multibyte::utf8($_Ihve9i5cm8e2vyfcu0dxbtmmjt); $_Is3x4giov5oy8jy4hwvpyuutz8 = count($_Ihve9i5cm8e2vyfcu0dxbtmmjt); $_lr33ae7iuf1q6d8g3xz54wzlu2 = array(); $_15tnfon1juys9de6 = 0; while (($_isu86eez1py4ljf4xmr1jaz8vw === false) && ($_15tnfon1juys9de6 < $_i18yhn576bfz5otccbahu9s59h)) { if (isset($_Ihve9i5cm8e2vyfcu0dxbtmmjt[0]) && $_Ihve9i5cm8e2vyfcu0dxbtmmjt[0] === $_oqk6i7nd9i23ujcn[$_15tnfon1juys9de6]) { for ($_o98630hlyqtt8y4upqdv2rp7bz = 1; $_o98630hlyqtt8y4upqdv2rp7bz < $_Is3x4giov5oy8jy4hwvpyuutz8; $_o98630hlyqtt8y4upqdv2rp7bz++) { if ($_Ihve9i5cm8e2vyfcu0dxbtmmjt[$_o98630hlyqtt8y4upqdv2rp7bz] !== $_oqk6i7nd9i23ujcn[$_15tnfon1juys9de6 + $_o98630hlyqtt8y4upqdv2rp7bz]) { if ($_Ihve9i5cm8e2vyfcu0dxbtmmjt[$_o98630hlyqtt8y4upqdv2rp7bz] === $_oqk6i7nd9i23ujcn[($_15tnfon1juys9de6 + $_o98630hlyqtt8y4upqdv2rp7bz) - 1]) { $_isu86eez1py4ljf4xmr1jaz8vw = true; } unset($_lr33ae7iuf1q6d8g3xz54wzlu2[$_15tnfon1juys9de6 - 1]); $_I9f9fc33n6yvcnjt = array_merge(array($_I9f9fc33n6yvcnjt[$_15tnfon1juys9de6]), $_I9f9fc33n6yvcnjt); break; } } if (isset($_Oj35p67hcqdh38vns82zf[$_Ihve9i5cm8e2vyfcu0dxbtmmjt[0]]) && $_Oj35p67hcqdh38vns82zf[$_Ihve9i5cm8e2vyfcu0dxbtmmjt[0]] > 1) { $_Oj35p67hcqdh38vns82zf[$_Ihve9i5cm8e2vyfcu0dxbtmmjt[0]] = $_Oj35p67hcqdh38vns82zf[$_Ihve9i5cm8e2vyfcu0dxbtmmjt[0]] - 1; } elseif ($_o98630hlyqtt8y4upqdv2rp7bz === $_Is3x4giov5oy8jy4hwvpyuutz8) { $_isu86eez1py4ljf4xmr1jaz8vw = true; } } if (!$_isu86eez1py4ljf4xmr1jaz8vw && isset($_I9f9fc33n6yvcnjt[$_15tnfon1juys9de6])) { $_lr33ae7iuf1q6d8g3xz54wzlu2[] = $_I9f9fc33n6yvcnjt[$_15tnfon1juys9de6]; unset($_I9f9fc33n6yvcnjt[$_15tnfon1juys9de6]); } $_15tnfon1juys9de6++; } if ($_isu86eez1py4ljf4xmr1jaz8vw && $_l9zt2m98h6ja3jru && !empty($_lr33ae7iuf1q6d8g3xz54wzlu2)) { return BDC_Multibyte::ascii($_lr33ae7iuf1q6d8g3xz54wzlu2); } elseif ($_isu86eez1py4ljf4xmr1jaz8vw && !empty($_I9f9fc33n6yvcnjt)) { return BDC_Multibyte::ascii($_I9f9fc33n6yvcnjt); } return false; } public static function strripos($_o8uq7lj403dza10ctscpe7qoxg, $_08k64j6m9dj72c47f413x, $_Ivzwv4zypqqd3cup = 0) { if (BDC_Multibyte::checkMultibyte($_o8uq7lj403dza10ctscpe7qoxg)) { $_ig2w51cj5gi5t520xtauo = false; $_o8uq7lj403dza10ctscpe7qoxg = BDC_Multibyte::strtoupper($_o8uq7lj403dza10ctscpe7qoxg); $_o8uq7lj403dza10ctscpe7qoxg = BDC_Multibyte::utf8($_o8uq7lj403dza10ctscpe7qoxg); $_1kzloyipo9ghwhhlhew5t = count($_o8uq7lj403dza10ctscpe7qoxg); $_04m2rk8uezmuo91ynggqvdsq5l = array_count_values($_o8uq7lj403dza10ctscpe7qoxg); $_08k64j6m9dj72c47f413x = BDC_Multibyte::strtoupper($_08k64j6m9dj72c47f413x); $_08k64j6m9dj72c47f413x = BDC_Multibyte::utf8($_08k64j6m9dj72c47f413x); $_I8scom7ko1ui54p2 = count($_08k64j6m9dj72c47f413x); $_Ifg8tj7uoocplt6ti9ikq = $_Ivzwv4zypqqd3cup; while (($_ig2w51cj5gi5t520xtauo === false) && ($_Ifg8tj7uoocplt6ti9ikq < $_1kzloyipo9ghwhhlhew5t)) { if (isset($_08k64j6m9dj72c47f413x[0]) && $_08k64j6m9dj72c47f413x[0] === $_o8uq7lj403dza10ctscpe7qoxg[$_Ifg8tj7uoocplt6ti9ikq]) { for ($_lrxsg6zir7fog95t = 1; $_lrxsg6zir7fog95t < $_I8scom7ko1ui54p2; $_lrxsg6zir7fog95t++) { if ($_08k64j6m9dj72c47f413x[$_lrxsg6zir7fog95t] !== $_o8uq7lj403dza10ctscpe7qoxg[$_Ifg8tj7uoocplt6ti9ikq + $_lrxsg6zir7fog95t]) { if ($_08k64j6m9dj72c47f413x[$_lrxsg6zir7fog95t] === $_o8uq7lj403dza10ctscpe7qoxg[($_Ifg8tj7uoocplt6ti9ikq + $_lrxsg6zir7fog95t) - 1]) { $_Ifg8tj7uoocplt6ti9ikq--; $_ig2w51cj5gi5t520xtauo = true; continue; } } } if (!$_Ivzwv4zypqqd3cup && isset($_04m2rk8uezmuo91ynggqvdsq5l[$_08k64j6m9dj72c47f413x[0]]) && $_04m2rk8uezmuo91ynggqvdsq5l[$_08k64j6m9dj72c47f413x[0]] > 1) { $_04m2rk8uezmuo91ynggqvdsq5l[$_08k64j6m9dj72c47f413x[0]] = $_04m2rk8uezmuo91ynggqvdsq5l[$_08k64j6m9dj72c47f413x[0]] - 1; } elseif ($_lrxsg6zir7fog95t === $_I8scom7ko1ui54p2) { $_ig2w51cj5gi5t520xtauo = true; $_Ifg8tj7uoocplt6ti9ikq--; } } $_Ifg8tj7uoocplt6ti9ikq++; } return ($_ig2w51cj5gi5t520xtauo) ? $_Ifg8tj7uoocplt6ti9ikq : false; } return strripos($_o8uq7lj403dza10ctscpe7qoxg, $_08k64j6m9dj72c47f413x, $_Ivzwv4zypqqd3cup); } public static function strrpos($_o3nh3hr8vjcpa348hwjta, $_Izc2xmt5vk8brx8linu7n, $_13r50mc0o61vm8l2ogmcf = 0) { if (BDC_Multibyte::checkMultibyte($_o3nh3hr8vjcpa348hwjta)) { $_1nt9ng9j8u7tljfkvj5cx6zpq0 = false; $_o3nh3hr8vjcpa348hwjta = BDC_Multibyte::utf8($_o3nh3hr8vjcpa348hwjta); $_ikx4atshusrs1dzoyfy7h = count($_o3nh3hr8vjcpa348hwjta); $_1nzsb3yyh5yqjhrx = array_count_values($_o3nh3hr8vjcpa348hwjta); $_Izc2xmt5vk8brx8linu7n = BDC_Multibyte::utf8($_Izc2xmt5vk8brx8linu7n); $_Ip4wvcw8to0qkuj5 = count($_Izc2xmt5vk8brx8linu7n); $_O1k7axn0e11cxnh18d8j6 = $_13r50mc0o61vm8l2ogmcf; while (($_1nt9ng9j8u7tljfkvj5cx6zpq0 === false) && ($_O1k7axn0e11cxnh18d8j6 < $_ikx4atshusrs1dzoyfy7h)) { if (isset($_Izc2xmt5vk8brx8linu7n[0]) && $_Izc2xmt5vk8brx8linu7n[0] === $_o3nh3hr8vjcpa348hwjta[$_O1k7axn0e11cxnh18d8j6]) { for ($_If58t8vyu6raovlnufez9 = 1; $_If58t8vyu6raovlnufez9 < $_Ip4wvcw8to0qkuj5; $_If58t8vyu6raovlnufez9++) { if ($_Izc2xmt5vk8brx8linu7n[$_If58t8vyu6raovlnufez9] !== $_o3nh3hr8vjcpa348hwjta[$_O1k7axn0e11cxnh18d8j6 + $_If58t8vyu6raovlnufez9]) { if ($_Izc2xmt5vk8brx8linu7n[$_If58t8vyu6raovlnufez9] === $_o3nh3hr8vjcpa348hwjta[($_O1k7axn0e11cxnh18d8j6 + $_If58t8vyu6raovlnufez9) - 1]) { $_O1k7axn0e11cxnh18d8j6--; $_1nt9ng9j8u7tljfkvj5cx6zpq0 = true; continue; } } } if (!$_13r50mc0o61vm8l2ogmcf && isset($_1nzsb3yyh5yqjhrx[$_Izc2xmt5vk8brx8linu7n[0]]) && $_1nzsb3yyh5yqjhrx[$_Izc2xmt5vk8brx8linu7n[0]] > 1) { $_1nzsb3yyh5yqjhrx[$_Izc2xmt5vk8brx8linu7n[0]] = $_1nzsb3yyh5yqjhrx[$_Izc2xmt5vk8brx8linu7n[0]] - 1; } elseif ($_If58t8vyu6raovlnufez9 === $_Ip4wvcw8to0qkuj5) { $_1nt9ng9j8u7tljfkvj5cx6zpq0 = true; $_O1k7axn0e11cxnh18d8j6--; } } $_O1k7axn0e11cxnh18d8j6++; } return ($_1nt9ng9j8u7tljfkvj5cx6zpq0) ? $_O1k7axn0e11cxnh18d8j6 : false; } return strrpos($_o3nh3hr8vjcpa348hwjta, $_Izc2xmt5vk8brx8linu7n, $_13r50mc0o61vm8l2ogmcf); } public static function strstr($_0fdqm6xd2voyzrdxeescz5th24, $_i60jt2r9j6fna71alr4mm, $_ljeb8le47w5boayuzsr3m = false) { $_1xou1ue6w14nhuv84pxhw = (PHP_VERSION < 5.3); if (($_1xou1ue6w14nhuv84pxhw && $_ljeb8le47w5boayuzsr3m) || BDC_Multibyte::checkMultibyte($_0fdqm6xd2voyzrdxeescz5th24)) { $_iv9pespbrdh1g6m0 = BDC_Multibyte::utf8($_0fdqm6xd2voyzrdxeescz5th24); $_I4nxvz10yrvv5hij = false; $_0fdqm6xd2voyzrdxeescz5th24 = BDC_Multibyte::utf8($_0fdqm6xd2voyzrdxeescz5th24); $_1uns9w8x70fgjb9w = count($_0fdqm6xd2voyzrdxeescz5th24); $_i60jt2r9j6fna71alr4mm = BDC_Multibyte::utf8($_i60jt2r9j6fna71alr4mm); $_o63nexm7n8zu6z3o = count($_i60jt2r9j6fna71alr4mm); $_lqkk3rd2ltichypi = array(); $_15etep8gc4fi7a4s2ye5miwsgf = 0; while (($_I4nxvz10yrvv5hij === false) && ($_15etep8gc4fi7a4s2ye5miwsgf < $_1uns9w8x70fgjb9w)) { if (isset($_i60jt2r9j6fna71alr4mm[0]) && $_i60jt2r9j6fna71alr4mm[0] === $_iv9pespbrdh1g6m0[$_15etep8gc4fi7a4s2ye5miwsgf]) { for ($_o2d3h1x7r43v9kdxtqyfkkchfr = 1; $_o2d3h1x7r43v9kdxtqyfkkchfr < $_o63nexm7n8zu6z3o; $_o2d3h1x7r43v9kdxtqyfkkchfr++) { if ($_i60jt2r9j6fna71alr4mm[$_o2d3h1x7r43v9kdxtqyfkkchfr] !== $_iv9pespbrdh1g6m0[$_15etep8gc4fi7a4s2ye5miwsgf + $_o2d3h1x7r43v9kdxtqyfkkchfr]) { break; } } if ($_o2d3h1x7r43v9kdxtqyfkkchfr === $_o63nexm7n8zu6z3o) { $_I4nxvz10yrvv5hij = true; } } if (!$_I4nxvz10yrvv5hij) { $_lqkk3rd2ltichypi[] = $_0fdqm6xd2voyzrdxeescz5th24[$_15etep8gc4fi7a4s2ye5miwsgf]; unset($_0fdqm6xd2voyzrdxeescz5th24[$_15etep8gc4fi7a4s2ye5miwsgf]); } $_15etep8gc4fi7a4s2ye5miwsgf++; } if ($_I4nxvz10yrvv5hij && $_ljeb8le47w5boayuzsr3m && !empty($_lqkk3rd2ltichypi)) { return BDC_Multibyte::ascii($_lqkk3rd2ltichypi); } elseif ($_I4nxvz10yrvv5hij && !empty($_0fdqm6xd2voyzrdxeescz5th24)) { return BDC_Multibyte::ascii($_0fdqm6xd2voyzrdxeescz5th24); } return false; } if (!$_1xou1ue6w14nhuv84pxhw) { return strstr($_0fdqm6xd2voyzrdxeescz5th24, $_i60jt2r9j6fna71alr4mm, $_ljeb8le47w5boayuzsr3m); } return strstr($_0fdqm6xd2voyzrdxeescz5th24, $_i60jt2r9j6fna71alr4mm); } public static function strtolower($_ij67bcbwl1c97c8ojzi8f) { $_I8e5g5xquxgbduss = BDC_Multibyte::utf8($_ij67bcbwl1c97c8ojzi8f); $_O1jngleqk83raoafkmsidjyqvm = count($_I8e5g5xquxgbduss); $_1u08u6hmf14cf5lk4xtee = array(); for ($_0b3kgb3jhy2yh4ev = 0; $_0b3kgb3jhy2yh4ev < $_O1jngleqk83raoafkmsidjyqvm; $_0b3kgb3jhy2yh4ev++) { $_ik0a59tm27ip37nc = $_I8e5g5xquxgbduss[$_0b3kgb3jhy2yh4ev]; if ($_ik0a59tm27ip37nc < 128) { $_Ofeb5mmby5up8b0f = strtolower(chr($_ik0a59tm27ip37nc)); $_O91i99qqtydxnrr5me3ixz44gl = strlen($_Ofeb5mmby5up8b0f); for ($_iczfuvh2p6qqh36u = 0; $_iczfuvh2p6qqh36u < $_O91i99qqtydxnrr5me3ixz44gl; $_iczfuvh2p6qqh36u++) { $_Ovoer3ritbomirblj9b01 = ord(substr($_Ofeb5mmby5up8b0f, $_iczfuvh2p6qqh36u, 1)); } $_1u08u6hmf14cf5lk4xtee[] = $_Ovoer3ritbomirblj9b01; $_o2i0g3ja6c3r6j83w8mqu = true; } else { $_o2i0g3ja6c3r6j83w8mqu = false; $_oajganr6vh9pfm47 = self::_find($_ik0a59tm27ip37nc, "\x75\160\160\145\162"); if (!empty($_oajganr6vh9pfm47)) { foreach ($_oajganr6vh9pfm47 as $_oph1fjvvv51schxy => $_ofu5wr79r4jcu0cq) { if ($_oajganr6vh9pfm47[$_oph1fjvvv51schxy]["\x75\160\160\x65\162"] == $_ik0a59tm27ip37nc && count($_oajganr6vh9pfm47[$_oph1fjvvv51schxy]["\x6c\x6f\x77\x65\x72"][0]) === 1) { $_1u08u6hmf14cf5lk4xtee[] = $_oajganr6vh9pfm47[$_oph1fjvvv51schxy]["\x6c\157\x77\145\162"][0]; $_o2i0g3ja6c3r6j83w8mqu = true; break 1; } } } } if ($_o2i0g3ja6c3r6j83w8mqu === false) { $_1u08u6hmf14cf5lk4xtee[] = $_ik0a59tm27ip37nc; } } return BDC_Multibyte::ascii($_1u08u6hmf14cf5lk4xtee); } public static function strtoupper($_0snmdpyarudzc6yg) { $_oexy8wt5mxi6s77l = BDC_Multibyte::utf8($_0snmdpyarudzc6yg); $_ozn6ec671jypah8e72j9p = count($_oexy8wt5mxi6s77l); $_178nb6ovxzpautraguuja = array(); $_Oc9f632yrspvi9xre4a5h = array(); for ($_I8ovuyirfdeulagrkjxyv = 0; $_I8ovuyirfdeulagrkjxyv < $_ozn6ec671jypah8e72j9p; $_I8ovuyirfdeulagrkjxyv++) { $_ia90t4ugvt5cbh5ntg4ql = $_oexy8wt5mxi6s77l[$_I8ovuyirfdeulagrkjxyv]; if ($_ia90t4ugvt5cbh5ntg4ql < 128) { $_I209s7rw5bshtd1q = strtoupper(chr($_ia90t4ugvt5cbh5ntg4ql)); $_O5ovn1ukarcl71vcg53xc3e2ag = strlen($_I209s7rw5bshtd1q); for ($_14ticff3jilzq170s7elx = 0; $_14ticff3jilzq170s7elx < $_O5ovn1ukarcl71vcg53xc3e2ag; $_14ticff3jilzq170s7elx++) { $_osjev8t4dd6kwx5m14xu0sdlc9 = ord(substr($_I209s7rw5bshtd1q, $_14ticff3jilzq170s7elx, 1)); } $_Oc9f632yrspvi9xre4a5h[] = $_osjev8t4dd6kwx5m14xu0sdlc9; $_lfeladoc1o3rd4bj81iwt = true; } else { $_lfeladoc1o3rd4bj81iwt = false; $_05tzma49egk202txrjfuu = self::_find($_ia90t4ugvt5cbh5ntg4ql); $_Ory9uzazyk07o94o = count($_05tzma49egk202txrjfuu); if (!empty($_05tzma49egk202txrjfuu)) { foreach ($_05tzma49egk202txrjfuu as $_o2b0e4edjqmmrz0062n9e => $_0u3dkgyldo3i6og2pbxhd75hk1) { $_lfeladoc1o3rd4bj81iwt = false; $_ikli0wqgfvh7rz842trwa = 0; if ($_ozn6ec671jypah8e72j9p > 1 && count($_05tzma49egk202txrjfuu[$_o2b0e4edjqmmrz0062n9e]["\154\157\x77\145\162"]) > 1) { $_ihhtyodprqvcnyl9abhei = 0; for ($_14ticff3jilzq170s7elx = 0, $_O1yhwgwpovey1p39 = count($_05tzma49egk202txrjfuu[$_o2b0e4edjqmmrz0062n9e]["\x6c\x6f\x77\x65\162"]); $_14ticff3jilzq170s7elx < $_O1yhwgwpovey1p39; $_14ticff3jilzq170s7elx++) { $_iss32q77i6eno439 = $_oexy8wt5mxi6s77l[$_I8ovuyirfdeulagrkjxyv + $_14ticff3jilzq170s7elx]; if (isset($_iss32q77i6eno439) && ($_iss32q77i6eno439 == $_05tzma49egk202txrjfuu[$_o2b0e4edjqmmrz0062n9e]["\154\157\167\145\162"][$_ihhtyodprqvcnyl9abhei + $_14ticff3jilzq170s7elx])) { $_ikli0wqgfvh7rz842trwa++; } } if ($_ikli0wqgfvh7rz842trwa == $_O1yhwgwpovey1p39) { $_Oc9f632yrspvi9xre4a5h[] = $_05tzma49egk202txrjfuu[$_o2b0e4edjqmmrz0062n9e]["\165\160\160\x65\x72"]; $_178nb6ovxzpautraguuja = array_merge($_178nb6ovxzpautraguuja, array_values($_05tzma49egk202txrjfuu[$_o2b0e4edjqmmrz0062n9e]["\x6c\157\x77\145\x72"])); $_lfeladoc1o3rd4bj81iwt = true; break 1; } } elseif ($_ozn6ec671jypah8e72j9p > 1 && $_Ory9uzazyk07o94o > 1) { $_ihhtyodprqvcnyl9abhei = 0; for ($_14ticff3jilzq170s7elx = 1; $_14ticff3jilzq170s7elx < $_Ory9uzazyk07o94o; $_14ticff3jilzq170s7elx++) { $_iss32q77i6eno439 = $_oexy8wt5mxi6s77l[$_I8ovuyirfdeulagrkjxyv + $_14ticff3jilzq170s7elx - 1]; if (in_array($_iss32q77i6eno439, $_05tzma49egk202txrjfuu[$_14ticff3jilzq170s7elx]["\154\157\167\145\162"])) { for ($_ir6wtwqgkwnionla = 0, $_O1yhwgwpovey1p39 = count($_05tzma49egk202txrjfuu[$_14ticff3jilzq170s7elx]["\x6c\157\167\x65\162"]); $_ir6wtwqgkwnionla < $_O1yhwgwpovey1p39; $_ir6wtwqgkwnionla++) { $_iss32q77i6eno439 = $_oexy8wt5mxi6s77l[$_I8ovuyirfdeulagrkjxyv + $_ir6wtwqgkwnionla]; if (isset($_iss32q77i6eno439) && ($_iss32q77i6eno439 == $_05tzma49egk202txrjfuu[$_14ticff3jilzq170s7elx]["\154\157\x77\145\162"][$_ihhtyodprqvcnyl9abhei + $_ir6wtwqgkwnionla])) { $_ikli0wqgfvh7rz842trwa++; } } if ($_ikli0wqgfvh7rz842trwa == $_O1yhwgwpovey1p39) { $_Oc9f632yrspvi9xre4a5h[] = $_05tzma49egk202txrjfuu[$_14ticff3jilzq170s7elx]["\x75\160\160\x65\162"]; $_178nb6ovxzpautraguuja = array_merge($_178nb6ovxzpautraguuja, array_values($_05tzma49egk202txrjfuu[$_14ticff3jilzq170s7elx]["\154\157\x77\x65\162"])); $_lfeladoc1o3rd4bj81iwt = true; break 2; } } } } if ($_05tzma49egk202txrjfuu[$_o2b0e4edjqmmrz0062n9e]["\x6c\x6f\x77\x65\x72"][0] == $_ia90t4ugvt5cbh5ntg4ql) { $_Oc9f632yrspvi9xre4a5h[] = $_05tzma49egk202txrjfuu[$_o2b0e4edjqmmrz0062n9e]["\x75\160\160\145\162"]; $_lfeladoc1o3rd4bj81iwt = true; break 1; } } } } if ($_lfeladoc1o3rd4bj81iwt === false && !in_array($_ia90t4ugvt5cbh5ntg4ql, $_178nb6ovxzpautraguuja, true)) { $_Oc9f632yrspvi9xre4a5h[] = $_ia90t4ugvt5cbh5ntg4ql; } } return BDC_Multibyte::ascii($_Oc9f632yrspvi9xre4a5h); } public static function substrCount($_imoumtbespeq5tvbx6x2k, $_o83qi4inyd3c4by7srb1r) { $_lr7wp4jk2znsw97146h8f7ayor = 0; $_imoumtbespeq5tvbx6x2k = BDC_Multibyte::utf8($_imoumtbespeq5tvbx6x2k); $_ohakw6ysmb9yvewoxr7zn = count($_imoumtbespeq5tvbx6x2k); $_Ol3jrq1lncfwl02bemc5elrc8s = array_count_values($_imoumtbespeq5tvbx6x2k); $_o83qi4inyd3c4by7srb1r = BDC_Multibyte::utf8($_o83qi4inyd3c4by7srb1r); $_omfgvacesrs8xzci2rroi = count($_o83qi4inyd3c4by7srb1r); if ($_omfgvacesrs8xzci2rroi === 1 && isset($_Ol3jrq1lncfwl02bemc5elrc8s[$_o83qi4inyd3c4by7srb1r[0]])) { return $_Ol3jrq1lncfwl02bemc5elrc8s[$_o83qi4inyd3c4by7srb1r[0]]; } for ($_126i9klw2ve8ge1s4vvcp98gyk = 0; $_126i9klw2ve8ge1s4vvcp98gyk < $_ohakw6ysmb9yvewoxr7zn; $_126i9klw2ve8ge1s4vvcp98gyk++) { if (isset($_o83qi4inyd3c4by7srb1r[0]) && $_o83qi4inyd3c4by7srb1r[0] === $_imoumtbespeq5tvbx6x2k[$_126i9klw2ve8ge1s4vvcp98gyk]) { for ($_04zuul3mno33y485a126qltm2x = 1; $_04zuul3mno33y485a126qltm2x < $_omfgvacesrs8xzci2rroi; $_04zuul3mno33y485a126qltm2x++) { if ($_o83qi4inyd3c4by7srb1r[$_04zuul3mno33y485a126qltm2x] === $_imoumtbespeq5tvbx6x2k[$_126i9klw2ve8ge1s4vvcp98gyk + 1]) { if ((isset($_o83qi4inyd3c4by7srb1r[$_04zuul3mno33y485a126qltm2x + 1]) && $_imoumtbespeq5tvbx6x2k[$_126i9klw2ve8ge1s4vvcp98gyk + 2]) && $_o83qi4inyd3c4by7srb1r[$_04zuul3mno33y485a126qltm2x + 1] !== $_imoumtbespeq5tvbx6x2k[$_126i9klw2ve8ge1s4vvcp98gyk + 2]) { $_lr7wp4jk2znsw97146h8f7ayor--; } else { $_lr7wp4jk2znsw97146h8f7ayor++; } } } } } return $_lr7wp4jk2znsw97146h8f7ayor; } public static function substr($_lrxgphf67lvh4h4d, $_1kjuuc79tyh11c4gemx8ufriie, $_In9c0c2vttxedaqkm4f1w8nzse = null) { if ($_1kjuuc79tyh11c4gemx8ufriie === 0 && $_In9c0c2vttxedaqkm4f1w8nzse === null) { return $_lrxgphf67lvh4h4d; } $_lrxgphf67lvh4h4d = BDC_Multibyte::utf8($_lrxgphf67lvh4h4d); for ($_obrshpww78ymxub6 = 1; $_obrshpww78ymxub6 <= $_1kjuuc79tyh11c4gemx8ufriie; $_obrshpww78ymxub6++) { unset($_lrxgphf67lvh4h4d[$_obrshpww78ymxub6 - 1]); } if ($_In9c0c2vttxedaqkm4f1w8nzse === null || count($_lrxgphf67lvh4h4d) < $_In9c0c2vttxedaqkm4f1w8nzse) { return BDC_Multibyte::ascii($_lrxgphf67lvh4h4d); } $_lrxgphf67lvh4h4d = array_values($_lrxgphf67lvh4h4d); $_0gu0b2r5ep88d52kb0vnmd8qqm = array(); for ($_obrshpww78ymxub6 = 0; $_obrshpww78ymxub6 < $_In9c0c2vttxedaqkm4f1w8nzse; $_obrshpww78ymxub6++) { $_0gu0b2r5ep88d52kb0vnmd8qqm[] = $_lrxgphf67lvh4h4d[$_obrshpww78ymxub6]; } return BDC_Multibyte::ascii($_0gu0b2r5ep88d52kb0vnmd8qqm); } public static function mimeEncode($_il36yarj84lyvbgy, $_Ohe7ynkywla7e5ie = null, $_Od9rxsxaumcqykl3nizy2 = "\r\n") { if (!BDC_Multibyte::checkMultibyte($_il36yarj84lyvbgy) && strlen($_il36yarj84lyvbgy) < 75) { return $_il36yarj84lyvbgy; } if (empty($_Ohe7ynkywla7e5ie)) { $_Ohe7ynkywla7e5ie = Configure::read("\x41\160\160\x2e\145\156\143\157\x64\151\x6e\147"); } $_Ohe7ynkywla7e5ie = strtoupper($_Ohe7ynkywla7e5ie); $_I2w9wvcc88t2bls6c2b6u = "\75\x3f" . $_Ohe7ynkywla7e5ie . "\x3f\102\x3f"; $_i86dqik6sbfbo61m = "\x3f\x3d"; $_1kap9tw7rmwf05md = $_i86dqik6sbfbo61m . $_Od9rxsxaumcqykl3nizy2 . "\40" . $_I2w9wvcc88t2bls6c2b6u; $_Iwm13j1ipnjq1guc = 75 - strlen($_I2w9wvcc88t2bls6c2b6u) - strlen($_i86dqik6sbfbo61m); $_Iwm13j1ipnjq1guc = $_Iwm13j1ipnjq1guc - ($_Iwm13j1ipnjq1guc % 4); if ($_Ohe7ynkywla7e5ie == 'UTF-8') { $_ocq21l8q9ifxrxm8 = array(); $_I902hr23zdshngus2eiq13ndw9 = floor(($_Iwm13j1ipnjq1guc * 3) / 4); $_1ittvc3l030s939pbg1ys = strlen($_il36yarj84lyvbgy); while ($_1ittvc3l030s939pbg1ys > $_I902hr23zdshngus2eiq13ndw9) { $_i7j3odbnrnheg8ck3zf4etm8tg = (int)$_I902hr23zdshngus2eiq13ndw9; $_iqrxxy14kr33ourf4osjsf3y3g = ord($_il36yarj84lyvbgy[$_i7j3odbnrnheg8ck3zf4etm8tg]); while ($_iqrxxy14kr33ourf4osjsf3y3g >= 128 && $_iqrxxy14kr33ourf4osjsf3y3g <= 191) { $_i7j3odbnrnheg8ck3zf4etm8tg--; $_iqrxxy14kr33ourf4osjsf3y3g = ord($_il36yarj84lyvbgy[$_i7j3odbnrnheg8ck3zf4etm8tg]); } $_ocq21l8q9ifxrxm8[] = base64_encode(substr($_il36yarj84lyvbgy, 0, $_i7j3odbnrnheg8ck3zf4etm8tg)); $_il36yarj84lyvbgy = substr($_il36yarj84lyvbgy, $_i7j3odbnrnheg8ck3zf4etm8tg); $_1ittvc3l030s939pbg1ys = strlen($_il36yarj84lyvbgy); } $_ocq21l8q9ifxrxm8[] = base64_encode($_il36yarj84lyvbgy); $_il36yarj84lyvbgy = implode($_1kap9tw7rmwf05md, $_ocq21l8q9ifxrxm8); } else { $_il36yarj84lyvbgy = chunk_split(base64_encode($_il36yarj84lyvbgy), $_Iwm13j1ipnjq1guc, $_1kap9tw7rmwf05md); $_il36yarj84lyvbgy = preg_replace("\57" . preg_quote($_1kap9tw7rmwf05md) . "\x24\x2f", '', $_il36yarj84lyvbgy); } return $_I2w9wvcc88t2bls6c2b6u . $_il36yarj84lyvbgy . $_i86dqik6sbfbo61m; } protected static function _codepoint($_Ij1ot4nlqb78h2zdyzowy447gj) { if ($_Ij1ot4nlqb78h2zdyzowy447gj > 128 && $_Ij1ot4nlqb78h2zdyzowy447gj < 256) { $_07rrpr369uixo6hl = "\60\x30\70\60\x5f\60\x30\146\x66"; } elseif ($_Ij1ot4nlqb78h2zdyzowy447gj < 384) { $_07rrpr369uixo6hl = "\60\x31\60\60\137\x30\61\67\146"; } elseif ($_Ij1ot4nlqb78h2zdyzowy447gj < 592) { $_07rrpr369uixo6hl = "\x30\61\70\60\x5f\x30\x32\64\106"; } elseif ($_Ij1ot4nlqb78h2zdyzowy447gj < 688) { $_07rrpr369uixo6hl = "\x30\62\x35\60\x5f\60\x32\141\146"; } elseif ($_Ij1ot4nlqb78h2zdyzowy447gj >= 880 && $_Ij1ot4nlqb78h2zdyzowy447gj < 1024) { $_07rrpr369uixo6hl = "\60\x33\x37\60\x5f\x30\63\x66\146"; } elseif ($_Ij1ot4nlqb78h2zdyzowy447gj < 1280) { $_07rrpr369uixo6hl = "\60\x34\60\x30\137\x30\x34\x66\146"; } elseif ($_Ij1ot4nlqb78h2zdyzowy447gj < 1328) { $_07rrpr369uixo6hl = "\60\65\x30\60\x5f\60\x35\62\x66"; } elseif ($_Ij1ot4nlqb78h2zdyzowy447gj < 1424) { $_07rrpr369uixo6hl = "\60\65\x33\60\137\x30\65\70\146"; } elseif ($_Ij1ot4nlqb78h2zdyzowy447gj >= 7680 && $_Ij1ot4nlqb78h2zdyzowy447gj < 7936) { $_07rrpr369uixo6hl = "\61\x65\x30\x30\x5f\61\145\146\146"; } elseif ($_Ij1ot4nlqb78h2zdyzowy447gj < 8192) { $_07rrpr369uixo6hl = "\x31\x66\x30\60\137\61\146\x66\146"; } elseif ($_Ij1ot4nlqb78h2zdyzowy447gj >= 8448 && $_Ij1ot4nlqb78h2zdyzowy447gj < 8528) { $_07rrpr369uixo6hl = "\62\61\60\x30\x5f\x32\61\x34\x66"; } elseif ($_Ij1ot4nlqb78h2zdyzowy447gj < 8592) { $_07rrpr369uixo6hl = "\62\x31\x35\x30\x5f\62\x31\70\146"; } elseif ($_Ij1ot4nlqb78h2zdyzowy447gj >= 9312 && $_Ij1ot4nlqb78h2zdyzowy447gj < 9472) { $_07rrpr369uixo6hl = "\62\x34\66\x30\137\62\64\146\x66"; } elseif ($_Ij1ot4nlqb78h2zdyzowy447gj >= 11264 && $_Ij1ot4nlqb78h2zdyzowy447gj < 11360) { $_07rrpr369uixo6hl = "\x32\143\x30\60\x5f\62\143\x35\x66"; } elseif ($_Ij1ot4nlqb78h2zdyzowy447gj < 11392) { $_07rrpr369uixo6hl = "\62\x63\66\60\x5f\62\143\x37\x66"; } elseif ($_Ij1ot4nlqb78h2zdyzowy447gj < 11520) { $_07rrpr369uixo6hl = "\62\x63\70\60\137\x32\143\x66\146"; } elseif ($_Ij1ot4nlqb78h2zdyzowy447gj >= 65280 && $_Ij1ot4nlqb78h2zdyzowy447gj < 65520) { $_07rrpr369uixo6hl = "\x66\x66\60\60\137\x66\146\x65\146"; } else { $_07rrpr369uixo6hl = false; } self::$_codeRange[$_Ij1ot4nlqb78h2zdyzowy447gj] = $_07rrpr369uixo6hl; return $_07rrpr369uixo6hl; } protected static function _find($_o5m2y76amdydl38rf2z7n, $_1i1s7ktfwm7j1hu8ct1hokrb7c = "\x6c\x6f\167\x65\162") { $_1a4apoa661gx1qfhay2vx = array(); if (!isset(self::$_codeRange[$_o5m2y76amdydl38rf2z7n])) { $_0ir9tkk4m934qspg4tz98bzzkw = self::_codepoint($_o5m2y76amdydl38rf2z7n); if ($_0ir9tkk4m934qspg4tz98bzzkw === false) { return null; } if (!Configure::configured("\137\x63\x61\x6b\x65\x5f\x63\157\x72\x65\x5f")) { App::uses("\120\150\160\122\145\x61\x64\145\x72", "\103\x6f\156\x66\151\x67\165\162\145"); Configure::config("\137\x63\141\153\145\137\x63\x6f\162\145\x5f", new PhpReader(CAKE . "\103\x6f\156\x66\151\x67" . DS)); } Configure::load("\165\x6e\151\143\157\144\x65" . DS . "\143\x61\163\x65\x66\157\154\x64\151\x6e\x67" . DS . $_0ir9tkk4m934qspg4tz98bzzkw, "\137\143\141\x6b\145\137\143\x6f\162\145\x5f"); self::$_caseFold[$_0ir9tkk4m934qspg4tz98bzzkw] = Configure::read($_0ir9tkk4m934qspg4tz98bzzkw); Configure::delete($_0ir9tkk4m934qspg4tz98bzzkw); } if (!self::$_codeRange[$_o5m2y76amdydl38rf2z7n]) { return null; } self::$_table = self::$_codeRange[$_o5m2y76amdydl38rf2z7n]; $_Oh0euxpixy4m85076uhnsyu1lz = count(self::$_caseFold[self::$_table]); for ($_I9la53f4vgcf9ui37vbgvxppuy = 0; $_I9la53f4vgcf9ui37vbgvxppuy < $_Oh0euxpixy4m85076uhnsyu1lz; $_I9la53f4vgcf9ui37vbgvxppuy++) { if ($_1i1s7ktfwm7j1hu8ct1hokrb7c === "\x6c\157\167\145\162" && self::$_caseFold[self::$_table][$_I9la53f4vgcf9ui37vbgvxppuy][$_1i1s7ktfwm7j1hu8ct1hokrb7c][0] === $_o5m2y76amdydl38rf2z7n) { $_1a4apoa661gx1qfhay2vx[] = self::$_caseFold[self::$_table][$_I9la53f4vgcf9ui37vbgvxppuy]; } elseif ($_1i1s7ktfwm7j1hu8ct1hokrb7c === "\x75\160\160\x65\x72" && self::$_caseFold[self::$_table][$_I9la53f4vgcf9ui37vbgvxppuy][$_1i1s7ktfwm7j1hu8ct1hokrb7c] === $_o5m2y76amdydl38rf2z7n) { $_1a4apoa661gx1qfhay2vx[] = self::$_caseFold[self::$_table][$_I9la53f4vgcf9ui37vbgvxppuy]; } } return $_1a4apoa661gx1qfhay2vx; } public static function checkMultibyte($_lmwng4kfo46h3rq5) { $_I7a532n1l4j7hf7tps3tt = strlen($_lmwng4kfo46h3rq5); for ($_igi6smp81i25s6z2rl5cb = 0; $_igi6smp81i25s6z2rl5cb < $_I7a532n1l4j7hf7tps3tt; $_igi6smp81i25s6z2rl5cb++ ) { $_1qgi22t8wud8exwp = ord(($_lmwng4kfo46h3rq5[$_igi6smp81i25s6z2rl5cb])); if ($_1qgi22t8wud8exwp > 128) { return true; } } return false; } } final class BDC_TimeHelper { private function __construct() {} public static function Timestamp() { return strftime("\45\131\x25\155\x25\x64\x25\x48\x25\x4d\x25\x53"); } public static function FormattedDate($_lf9qpavs0nohhefhzl39x) { return strftime("\x25\x59\x2f\45\155\57\x25\144\40\x25\x48\x3a\45\x4d\x3a\45\x53", $_lf9qpavs0nohhefhzl39x); } public static function Now() { return self::FormattedDate(time()); } public static function GetCurrentTimestamp() { return time(); } public static function GetRoundedTimeToLastHour() { return @mktime(@date("\x48"), 0, 0); } } final class BDC_ServerHelper { private function __construct() {} public static function ScriptName() { $_Omkmnkxia6fv3mjtdlts1jpbgg = $_SERVER["\123\103\122\x49\120\124\x5f\x4e\101\115\105"]; $_Ooi0rpt8sohf5aos = mb_strrpos($_Omkmnkxia6fv3mjtdlts1jpbgg, "\x2f"); if ($_Ooi0rpt8sohf5aos !== false) { $_Omkmnkxia6fv3mjtdlts1jpbgg = mb_substr($_Omkmnkxia6fv3mjtdlts1jpbgg, $_Ooi0rpt8sohf5aos + 1); } $_Ooi0rpt8sohf5aos = mb_strrpos($_Omkmnkxia6fv3mjtdlts1jpbgg, "\x2e"); if ($_Ooi0rpt8sohf5aos !== false) { $_Omkmnkxia6fv3mjtdlts1jpbgg = mb_substr($_Omkmnkxia6fv3mjtdlts1jpbgg, 0, $_Ooi0rpt8sohf5aos); } return $_Omkmnkxia6fv3mjtdlts1jpbgg; } public static function AppName() { $_iierjg10zi5bd5qc = $_SERVER["\x53\x43\122\x49\x50\x54\137\116\101\115\x45"]; $_i8alwz5cpuq4ovxo94rs8 = $_iierjg10zi5bd5qc; $_Id07mi7wic6go6hg = mb_strrpos($_iierjg10zi5bd5qc, "\x2f"); if ($_Id07mi7wic6go6hg !== false) { $_i8alwz5cpuq4ovxo94rs8 = mb_substr($_i8alwz5cpuq4ovxo94rs8, 0, $_Id07mi7wic6go6hg); $_Id07mi7wic6go6hg = mb_strrpos($_i8alwz5cpuq4ovxo94rs8, "\57"); if ($_Id07mi7wic6go6hg !== false) { $_i8alwz5cpuq4ovxo94rs8 = mb_substr($_i8alwz5cpuq4ovxo94rs8, $_Id07mi7wic6go6hg + 1); } } else { $_i8alwz5cpuq4ovxo94rs8 = "\162\x6f\x6f\164"; } return $_i8alwz5cpuq4ovxo94rs8; } public static function CombinePaths($_Odb3xcqx4tfhy6gfreo8m7wb4u, $_l8v7x8q8ye8fdwui) { $_I9zai5hy0n1bgp2ter0ai = ''; $_1a9jl4124kj9f8yt4ykfd = strlen($_Odb3xcqx4tfhy6gfreo8m7wb4u); $_1zjfrm6ja2syousr = strlen($_l8v7x8q8ye8fdwui); if(substr($_Odb3xcqx4tfhy6gfreo8m7wb4u, $_1a9jl4124kj9f8yt4ykfd - 2, $_1a9jl4124kj9f8yt4ykfd - 1) !== DIRECTORY_SEPARATOR) { $_I9zai5hy0n1bgp2ter0ai = $_Odb3xcqx4tfhy6gfreo8m7wb4u . DIRECTORY_SEPARATOR; } else { $_I9zai5hy0n1bgp2ter0ai = $_Odb3xcqx4tfhy6gfreo8m7wb4u; } if(substr($_l8v7x8q8ye8fdwui, 0, 1) !== DIRECTORY_SEPARATOR) { $_I9zai5hy0n1bgp2ter0ai .= $_l8v7x8q8ye8fdwui; } else { $_I9zai5hy0n1bgp2ter0ai .= substr($_l8v7x8q8ye8fdwui, 1, $_1zjfrm6ja2syousr - 1); } return $_I9zai5hy0n1bgp2ter0ai; } public static function DeleteTempFilesOlderThan24Hours() { BDC_ServerHelper::CallAndIgnoreErrors("\102\x44\103\x5f\123\x65\x72\166\145\x72\110\145\x6c\160\x65\x72\x3a\x3a\x44\145\154\145\164\145\x54\x65\155\160\106\151\154\x65\163\x4f\x6c\144\145\162\124\x68\x61\x6e\x32\64\110\x6f\x75\x72\x73\x5f\x55\156\x73\141\146\x65"); } public static function DeleteTempFilesOlderThan24Hours_Unsafe() { $_Ohtv4mh5yl0zx550vij9bkbb2n = sys_get_temp_dir(); if ($_Oren2lvo3jiune03 = opendir($_Ohtv4mh5yl0zx550vij9bkbb2n)) { while (false !== ($_iv9d6jok89dmen8txf7sbdyfk7 = readdir($_Oren2lvo3jiune03))) { if (!BDC_StringHelper::StartsWith($_iv9d6jok89dmen8txf7sbdyfk7, "\x42\x44\x43\137")) { continue; } $_i506cqu1tb8oa7g3 = BDC_ServerHelper::CombinePaths($_Ohtv4mh5yl0zx550vij9bkbb2n, $_iv9d6jok89dmen8txf7sbdyfk7); if (!is_file($_i506cqu1tb8oa7g3)) { continue; } if (filemtime($_i506cqu1tb8oa7g3) < (time() - 86400)) { unlink($_i506cqu1tb8oa7g3); } } } } public static function CallAndIgnoreErrors($_Osirltnm78sbvyrdpvt0c, $_0ihkwbfguzcgo0k1gac14 = null) { set_error_handler("\x42\104\103\137\x53\x65\x72\x76\x65\x72\110\x65\x6c\160\x65\x72\x3a\x3a\x49\147\156\157\162\x65\105\x72\162\x6f\x72\x48\141\156\144\x6c\145\x72"); $_1sjh75b0vusygtg2 = false; try { if (null === $_0ihkwbfguzcgo0k1gac14) { $_1sjh75b0vusygtg2 = call_user_func($_Osirltnm78sbvyrdpvt0c); } else { $_1sjh75b0vusygtg2 = call_user_func_array($_Osirltnm78sbvyrdpvt0c, $_0ihkwbfguzcgo0k1gac14); } } catch (Exception $_l2z9dpvuhk4vav8t6h62l2wev2) { } restore_error_handler(); return $_1sjh75b0vusygtg2; } public static function IgnoreErrorHandler($_0944xaep7cuoq6l685437y3nvy, $_0iide0oopyp5oloi, $_O6564ruiaseby49u) { return true; } } interface IP { public function GRn(); public function GSP(); public function GHs(); } class P implements IP { private static $INT_MAX = 2147483647; private static $MAX_OFFSET = 132000; private $_0gniyokgg11bi2xl7y6zh; private $_19g955i50eurfenfak3r1ftqci; private $_Oyxdh7f13yxxn8iz; private $_O4m74px4xpt4fv4d; public function __construct($_l7xuqqxqpwhhk8m8) { $this->m_InstanceId = $_l7xuqqxqpwhhk8m8; $this->m_MinOffset = 0; $this->m_Rn = rand($this->m_MinOffset, self::$INT_MAX); $this->m_Offset = rand($this->m_MinOffset, self::$MAX_OFFSET + 1); } public function GRn() { return $this->m_Rn; } public function GSP() { return $this->m_Rn - $this->m_Offset; } public function GHs() { return BDC_SHA1::HashString($this->m_Rn . $this->m_InstanceId); } } interface IMG { public function GM(); } class MG implements IMG { private $_0ltstgjfd3kkttnr; public function __construct(P $_lo914j5g4irvyu7m4vpzw) { $this->m_P = $_lo914j5g4irvyu7m4vpzw; } public function GM() { return $this->m_P->GRn() % 65533 + 1; } } final class SimplePersistenceProviderType extends BDC_Enum { private function __construct() { } public static $Names; const Sqlite = 0; const Redis = 1; const Memcached = 2; const Unknown = 3; public static function GetName($_0jarvrsah21ith5o2vrrq) { if (array_key_exists($_0jarvrsah21ith5o2vrrq, SimplePersistenceProviderType::$Names)) { return SimplePersistenceProviderType::$Names[$_0jarvrsah21ith5o2vrrq]; } else { throw new Exception("\x55\x6e\153\156\x6f\x77\156\x20\x65\156\165\155\145\x72\x61\x74\145\144\x20\x76\141\154\165\145\72\40" . $_0jarvrsah21ith5o2vrrq); } } public static function GetValue($_0ordl81yto36j230v0dzgqxnrc) { if (!BDC_StringHelper::HasValue($_0ordl81yto36j230v0dzgqxnrc)) { return SimplePersistenceProviderType::Unknown; } $_lf1zcrtfbgpcyorr = BDC_CollectionHelper::StringArraySearch($_0ordl81yto36j230v0dzgqxnrc, SimplePersistenceProviderType::$Names); if (false !== $_lf1zcrtfbgpcyorr) { return $_lf1zcrtfbgpcyorr; } else { throw new Exception("\125\x6e\x6b\x6e\157\167\156\x20\145\156\x75\x6d\x65\162\141\x74\145\144\40\x6e\141\x6d\145\72\40" . $_0ordl81yto36j230v0dzgqxnrc); } } public static function TryGetName($_03i3utj9lnigdjsl) { if (array_key_exists($_03i3utj9lnigdjsl, SimplePersistenceProviderType::$Names)) { return SimplePersistenceProviderType::$Names[$_03i3utj9lnigdjsl]; } else { return; } } public static function TryGetValue($_0mqjuzk2vgp43bzscjp6y) { if (!BDC_StringHelper::HasValue($_0mqjuzk2vgp43bzscjp6y)) { return; } $_ivkr7el97cs21xk1xrep3x4cew = BDC_CollectionHelper::StringArraySearch($_0mqjuzk2vgp43bzscjp6y, SimplePersistenceProviderType::$Names); if (false !== $_ivkr7el97cs21xk1xrep3x4cew) { return $_ivkr7el97cs21xk1xrep3x4cew; } else { return; } } public static function getLicenceRestrictedProviders() { $_Oeu9y85wlase12i7hago8sky23 = array(); $_Oeu9y85wlase12i7hago8sky23 = array(); return $_Oeu9y85wlase12i7hago8sky23; } } SimplePersistenceProviderType::$Names = array( SimplePersistenceProviderType::Sqlite => "\123\161\154\151\164\x65", SimplePersistenceProviderType::Redis => "\x52\x65\x64\151\x73", SimplePersistenceProviderType::Memcached => "\115\145\x6d\x63\x61\143\150\145\144", ); class SimplePersistenceProviderFactory { private function __construct() { } public static function getProvider($_0swr0bam26nh9qc4, BDC_ISimpleCaptchaConfiguration $_ovf41t75i569k7knjjtjriom6m) { $_0la9rew61ijnwl07 = null; switch ($_0swr0bam26nh9qc4) { case 0 : $_0la9rew61ijnwl07 = self::j9483($_ovf41t75i569k7knjjtjriom6m); break; case 1 : $_0la9rew61ijnwl07 = self::kuq1k($_ovf41t75i569k7knjjtjriom6m); break; case 2 : $_0la9rew61ijnwl07 = self::f0gx9($_ovf41t75i569k7knjjtjriom6m); break; default: } return $_0la9rew61ijnwl07; } private static function j9483(BDC_ISimpleCaptchaConfiguration $_1sl2no164jt68luzuhmw8) { $_lepf6cdkcbxwtskzsk2poktrtn = new SQLiteConnection($_1sl2no164jt68luzuhmw8->GetSqliteFileName()); $_lepf6cdkcbxwtskzsk2poktrtn->Open(); return new SQLitePersistenceProvider($_lepf6cdkcbxwtskzsk2poktrtn, $_1sl2no164jt68luzuhmw8->GetCodeTimeout()); } private static function kuq1k(BDC_ISimpleCaptchaConfiguration $_odcu256m0tytabp8bbqnn3a4m7) { $_Izd5yginpgjdt67sdje6p4xyzl = new RedisConnection($_odcu256m0tytabp8bbqnn3a4m7->GetRedisHost(), $_odcu256m0tytabp8bbqnn3a4m7->GetRedisPort(), $_odcu256m0tytabp8bbqnn3a4m7->GetRedisConnectionTimeout(), $_odcu256m0tytabp8bbqnn3a4m7->GetRedisPassword()); $_Izd5yginpgjdt67sdje6p4xyzl->Open(); return new RedisPersistenceProvider($_Izd5yginpgjdt67sdje6p4xyzl, $_odcu256m0tytabp8bbqnn3a4m7->GetCodeTimeout()); } private static function f0gx9(BDC_ISimpleCaptchaConfiguration $_19h46icnuuwjfh1doxqly5z1w1) { $_l5rpqjtmpqurf59x = new MemcachedConnection($_19h46icnuuwjfh1doxqly5z1w1->GetMemcachedAddress()); $_l5rpqjtmpqurf59x->Open(); $_opq6kc112cj5ukhwk4e4w = new MemcachedPersistenceProvider($_l5rpqjtmpqurf59x, $_19h46icnuuwjfh1doxqly5z1w1->GetCodeTimeout()); return $_opq6kc112cj5ukhwk4e4w; } } interface ISimplePersistenceProvider { public function Save($_Onozqq4himssjz61pp0vhcxef8, $_Iow9vurt2qxna6jthaului87wb); public function Load($_Onozqq4himssjz61pp0vhcxef8); public function Contains($_Onozqq4himssjz61pp0vhcxef8); public function Remove($_Onozqq4himssjz61pp0vhcxef8); public function Clear(); public function GetConnection(); } interface IPersistenceProvider { public function Save($_Onozqq4himssjz61pp0vhcxef8, $_ovu3ak6g5g67zkhqknez8qw70f); public function Load($_Onozqq4himssjz61pp0vhcxef8); public function Contains($_Onozqq4himssjz61pp0vhcxef8); public function Remove($_Onozqq4himssjz61pp0vhcxef8); public function Clear(); } class StaticMemberPersistenceProvider implements IPersistenceProvider { private $_0y3rcu2khi3k1ug1 = "\123\151\155\x70\x6c\x65\x50\145\x72\163\151\163\164\x65\x6e\x63\x65\x50\162\157\166\x69\x64\x65\x72\137"; private static $_1vdhj42tso2r9pm4 = null; private $_1d8psrq91im6lzds = array(); public static function GetInstance() { if (StaticMemberPersistenceProvider::$_1vdhj42tso2r9pm4 == null) { StaticMemberPersistenceProvider::$_1vdhj42tso2r9pm4 = new StaticMemberPersistenceProvider(); } return StaticMemberPersistenceProvider::$_1vdhj42tso2r9pm4; } public function GetHashMapKey($_Ipr3lakn63wbpxlu) { return $this->m_KeyNameSpace . $_Ipr3lakn63wbpxlu; } public function Save($_ixbilod5lagjnvpoxbzu6, $_1lhvkh43tsee4b5r) { $this->cache[$this->GetHashMapKey($_ixbilod5lagjnvpoxbzu6)] = $_1lhvkh43tsee4b5r; } public function Load($_16929889m0ahc0llicc0o) { if ($this->Contains($_16929889m0ahc0llicc0o)) { return $this->cache[$this->GetHashMapKey($_16929889m0ahc0llicc0o)]; } else { return null; } } public function Contains($_0gig3xigxjovgr4qjbeqn3gnoh) { if (array_key_exists($this->GetHashMapKey($_0gig3xigxjovgr4qjbeqn3gnoh), $this->cache)) { return true; } else { return false; } } public function Remove($_Oou4wk8bxr5swn7bq73h9y5uxk) { if ($this->Contains($_Oou4wk8bxr5swn7bq73h9y5uxk)) { unset($this->cache[$this->GetHashMapKey($_Oou4wk8bxr5swn7bq73h9y5uxk)]); } } public function Clear() { $this->cache = array(); } } class SimpleCaptchaPersistence { private $_08e22j9e979cwed17l8tg; public function __construct(ISimplePersistenceProvider $_07ysbzw93oenil6h) { $this->_08e22j9e979cwed17l8tg = $_07ysbzw93oenil6h; } public function GetPersistenceProvider() { return $this->_08e22j9e979cwed17l8tg; } public function GetCaptchaIdKey($_ioxrzxhsxldr8qbv) { return "\102\x44\x43\x5f\x43\141\x70\164\x63\150\141\x49\x64\137" . $_ioxrzxhsxldr8qbv; } public function SaveCode($_0wfkrlgazppmanxe, BDC_Code $_0rjprppyq3ss5u2tme06qnajd4) { if ($this->_08e22j9e979cwed17l8tg != null) { if ($_0rjprppyq3ss5u2tme06qnajd4 != null) { $_0ff3crmhxw2rng9cgtdwz = $this->_08e22j9e979cwed17l8tg->Save($_0wfkrlgazppmanxe, $_0rjprppyq3ss5u2tme06qnajd4); } else { $this->_08e22j9e979cwed17l8tg->Remove($_0wfkrlgazppmanxe); } } } public function GetP($_lbr399xmsroa598nrzlm3ymkek) { return "\102\104\103\137\160\137" . $_lbr399xmsroa598nrzlm3ymkek; } public function LoadP(BDC_SimpleCaptchaBase $_0l36syw01dvblclenx3elqmtqr, $_01tiyryngr05kzdl) { $_l9yp22o99g28lus8 = $this->GetP($_01tiyryngr05kzdl); if (($this->_08e22j9e979cwed17l8tg != null) && ($this->_08e22j9e979cwed17l8tg->Contains($_l9yp22o99g28lus8))) { $_0l36syw01dvblclenx3elqmtqr->P = $this->_08e22j9e979cwed17l8tg->Load($_l9yp22o99g28lus8); } } public function SaveP($_1xldn28rg4ygx26i, P $_i445idfoqov6ebvz) { $_Oey5ichrkq2rxaws1c8kgssdmp = $this->GetP($_1xldn28rg4ygx26i); if ($this->_08e22j9e979cwed17l8tg != null) { $this->_08e22j9e979cwed17l8tg->Save($_Oey5ichrkq2rxaws1c8kgssdmp, $_i445idfoqov6ebvz); } } public static $Cache; } SimpleCaptchaPersistence::$Cache = StaticMemberPersistenceProvider::GetInstance(); interface ICaptchaDataDao { public function Save($_Id5yz23apm0fmp3lmba75ajitm, $_lkwjlaled7junszrfj04sao99v); public function Load($_Id5yz23apm0fmp3lmba75ajitm); public function Remove($_Id5yz23apm0fmp3lmba75ajitm); public function Clear(); } interface IPersistenceConnection { public function Open(); public function Close(); public function GetConnection(); } final class SQLiteDefaults { private function __construct() {} public static $DatabaseFileName; const CaptchaTableName = "\142\x64\143\137\163\x71\x6c\151\164\x65\x5f\x63\141\160\x74\143\150\141\137\144\141\x74\141"; } SQLiteDefaults::$DatabaseFileName = sys_get_temp_dir() . "\57\x62\x64\x63\x5f\163\x71\154\151\164\145\137\x64\x61\164\141\x62\141\x73\x65\x2e\x64\x62"; class SQLiteHelper { private function __construct() {} public static function CreateCaptchaTable(SQLite3 $_owo4cu3suinpq2dz) { $_18fkw7nx4o3hrrxij494v = sprintf("\x43\122\105\101\124\x45\40\124\x41\102\x4c\105\40\111\106\40\x4e\117\x54\40\105\x58\x49\x53\124\x53\x20\x25\163\x20\x28\15\12\x20\x20\x20\40\x20\x20\40\40\40\40\x20\40\40\x20\x20\40\x20\x20\40\x20\40\40\40\x20\40\40\40\40\x20\40\40\x20\x20\40\40\40\40\x20\x20\x20\x63\141\x70\164\x63\150\141\x5f\151\144\x20\126\101\x52\x43\110\101\x52\x28\x32\x35\65\x29\x2c\x0d\12\x20\40\x20\x20\x20\x20\x20\40\40\x20\x20\40\40\40\x20\x20\x20\x20\x20\40\40\40\40\x20\40\x20\x20\40\x20\x20\x20\x20\x20\40\x20\40\x20\40\x20\40\143\x61\x70\164\x63\150\141\137\x64\x61\x74\x61\40\x54\105\130\x54\x2c\15\x0a\x20\x20\x20\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\40\40\40\40\x20\40\40\x20\x20\x20\40\x20\40\x20\40\40\40\x20\40\x20\x20\x20\40\x20\x20\x20\x65\170\x70\151\x72\x65\163\x5f\x61\164\40\111\116\x54\x45\107\x45\x52\x0d\12\x20\x20\x20\x20\40\40\x20\40\x20\40\x20\x20\x20\x20\x20\40\x20\x20\x20\40\x20\40\x20\40\40\x20\x20\x20\40\40\40\x20\40\x20\x20\40\x20\x20\51", SQLiteDefaults::CaptchaTableName); $_owo4cu3suinpq2dz->exec($_18fkw7nx4o3hrrxij494v); } public static function CreateUniqueIndexForCaptchaId(SQLite3 $_0ityrnv77muqwuby) { $_odufihwcgesngwzbi1pnd = sprintf("\x43\122\x45\101\124\105\40\125\x4e\111\121\125\x45\40\111\116\x44\x45\130\40\x49\106\x20\116\117\124\40\x45\130\111\x53\124\x53\40\x25\x73\40\x4f\116\x20\45\x73\x20\50\45\x73\x29", "\151\x64\170\137\x63\x61\x70\164\x63\150\x61\x5f\151\144", SQLiteDefaults::CaptchaTableName, "\143\141\160\x74\143\x68\141\x5f\x69\x64" ); $_0ityrnv77muqwuby->exec($_odufihwcgesngwzbi1pnd); } } class CaptchaSQLiteDataDao implements ICaptchaDataDao { private $_Otyuug4pyrnjhpnhv1qv7; private $_izfp4qhteusegorp2nkfj = SQLiteDefaults::CaptchaTableName; private $_I7k3kt5r4mipbt69f9uzw; public function __construct(SQLite3 $_04o9vt4rplq5iqlm, $_Io5di8opzs7zj0ic) { $this->_Otyuug4pyrnjhpnhv1qv7 = $_04o9vt4rplq5iqlm; $this->_I7k3kt5r4mipbt69f9uzw = $_Io5di8opzs7zj0ic; } public function Save($_1gsruab34nc2ydeqxvlj0, $_o3n492ke26arbruj) { $_Indsoglyul3pmhqo = time() + $this->_I7k3kt5r4mipbt69f9uzw; $_ojtde8vere59t2zsftsfi = $this->_Otyuug4pyrnjhpnhv1qv7->prepare("\122\105\120\114\x41\103\105\40\111\x4e\124\x4f\40{$this->_izfp4qhteusegorp2nkfj}\40\x56\101\114\x55\105\x53\40\x28\72\x6b\54\40\x3a\x76\x2c\40\x3a\164\x69\155\x65\51"); $_ojtde8vere59t2zsftsfi->bindValue("\72\153", $_1gsruab34nc2ydeqxvlj0); $_ojtde8vere59t2zsftsfi->bindValue("\x3a\x76", $_o3n492ke26arbruj); $_ojtde8vere59t2zsftsfi->bindValue("\x3a\164\x69\x6d\x65", $_Indsoglyul3pmhqo); $_O1iqgv2bcovvzv1bgwtgc = $_ojtde8vere59t2zsftsfi->execute(); return $_O1iqgv2bcovvzv1bgwtgc; } public function Load($_02wlcjxke4vj3ppu) { $_oc3cryjjiyvotv4q7rd4tn0f6d = $this->_Otyuug4pyrnjhpnhv1qv7->prepare("\123\105\x4c\x45\103\124\x20\x63\141\160\164\143\150\x61\x5f\x64\141\164\x61\40\106\x52\x4f\115\x20{$this->_izfp4qhteusegorp2nkfj}\x20\127\x48\x45\122\x45\40\x63\141\x70\164\x63\x68\141\x5f\x69\144\75\x3a\x69\144"); $_oc3cryjjiyvotv4q7rd4tn0f6d->bindValue("\x3a\x69\144", $_02wlcjxke4vj3ppu); $_lxlq6dz5afj9agxi = $_oc3cryjjiyvotv4q7rd4tn0f6d->execute(); $_oajd3uf0w4uczr0a2am0r9tise = null; while ($_onusk1ydb8bzmnazv7igov4o0b = $_lxlq6dz5afj9agxi->fetchArray(SQLITE3_ASSOC)) { $_oajd3uf0w4uczr0a2am0r9tise = $_onusk1ydb8bzmnazv7igov4o0b["\x63\141\x70\x74\x63\150\141\137\x64\141\164\141"]; } return $_oajd3uf0w4uczr0a2am0r9tise; } public function Remove($_lu8e5njuok19xovv) { $_itkhwuhyi3rf6t9u3tm429c2ti = $this->_Otyuug4pyrnjhpnhv1qv7->prepare("\x44\x45\114\105\124\105\40\x46\122\117\115\x20{$this->_izfp4qhteusegorp2nkfj}\40\127\x48\x45\122\105\x20\143\x61\x70\164\x63\x68\141\137\151\x64\75\72\151\x64"); $_itkhwuhyi3rf6t9u3tm429c2ti->bindValue("\72\151\144", $_lu8e5njuok19xovv); $_1nj6v4mws93msy8en1lpoge5pm = $_itkhwuhyi3rf6t9u3tm429c2ti->execute(); return $_1nj6v4mws93msy8en1lpoge5pm; } public function Clear() { $_Od90iawl4u13v63hsl9k2 = time(); $_Ig0klism1e9iwmk0 = $this->_Otyuug4pyrnjhpnhv1qv7->prepare("\x44\105\114\105\124\105\x20\x46\122\117\x4d\x20{$this->_izfp4qhteusegorp2nkfj}\x20\127\110\105\122\x45\40\x65\170\x70\x69\162\x65\x73\137\141\x74\x20\74\x20\x3a\x74\151\155\145"); $_Ig0klism1e9iwmk0->bindValue("\72\x74\151\155\x65", $_Od90iawl4u13v63hsl9k2); $_1g2d17msygx7qz06 = $_Ig0klism1e9iwmk0->execute(); return $_1g2d17msygx7qz06; } } class SQLiteConnection implements IPersistenceConnection { private $_l5fip4vvrxduigplknbzg; private $_lqh99vzfsd68w7d0; public function __construct($_Oult92ytnkejkvey4pomeubz58) { $this->_lqh99vzfsd68w7d0 = $_Oult92ytnkejkvey4pomeubz58; } public function Open() { $this->_l5fip4vvrxduigplknbzg = new SQLite3($this->_lqh99vzfsd68w7d0, SQLITE3_OPEN_CREATE | SQLITE3_OPEN_READWRITE); if (!$this->_l5fip4vvrxduigplknbzg->exec("\120\122\101\x47\115\101\40\163\171\x6e\143\150\x72\x6f\x6e\x6f\165\163\x20\x3d\x20\x4f\106\x46")) { throw new Exception("\106\141\151\154\145\x64\x20\164\157\x20\x74\x75\162\x6e\40\157\x66\x66\x20\x73\x79\156\143\x68\x72\157\x6e\157\x75\163\56"); } SQLiteHelper::CreateCaptchaTable($this->_l5fip4vvrxduigplknbzg); SQLiteHelper::CreateUniqueIndexForCaptchaId($this->_l5fip4vvrxduigplknbzg); } public function GetConnection() { return $this->_l5fip4vvrxduigplknbzg; } public function Close() { } } class SQLitePersistenceProvider implements ISimplePersistenceProvider { private $_0gho8e6ooktmv4ob; private $_1mrvldu8pgmt4pn9waw8w; public function __construct(IPersistenceConnection $_1n5r5caew8yc2p3e2jx73, $_1ut4ksvelb8luuwo) { $this->_1mrvldu8pgmt4pn9waw8w = $_1n5r5caew8yc2p3e2jx73; $this->_0gho8e6ooktmv4ob = new CaptchaSQLiteDataDao($this->_1mrvldu8pgmt4pn9waw8w->GetConnection(), $_1ut4ksvelb8luuwo); } public function Save($_lmwano96j9s539sw, $_O8fsy0rknodlinadfbwxiw6j5w) { return $this->_0gho8e6ooktmv4ob->Save($_lmwano96j9s539sw, base64_encode(serialize($_O8fsy0rknodlinadfbwxiw6j5w))); } public function Load($_iookppz9l4cy1zw6a36bt) { $_ob7cslpjvyiga2h36cumt = $this->_0gho8e6ooktmv4ob->Load($_iookppz9l4cy1zw6a36bt); if ($_ob7cslpjvyiga2h36cumt == null) { return null; } return unserialize(base64_decode($_ob7cslpjvyiga2h36cumt)); } public function Contains($_1l9ufcqlpjcj6z6f6ad0em3c77) { return ($this->Load($_1l9ufcqlpjcj6z6f6ad0em3c77) != null); } public function Remove($_lu1d5qtu9tg6d22ekehlm) { return $this->_0gho8e6ooktmv4ob->Remove($_lu1d5qtu9tg6d22ekehlm); } public function Clear() { return $this->_0gho8e6ooktmv4ob->Clear(); } public function GetConnection() { return $this->_1mrvldu8pgmt4pn9waw8w; } } final class RedisDefaults { const Host = "\x6c\x6f\143\141\154\x68\x6f\163\164"; const Port = 6379; const Timeout = 2000; const Password = null; } class RedisConnection implements IPersistenceConnection { private $_Io4lfzswcom37ywleeyx3spx52; private $_0r8leoa784cq2wykiu2v9e4czc; private $_Osl2j1l5xd0jrs03wuegev36h0; private $_18wanb1pfh278w0cpps5qgtpoe; private $_1oufjgjarzc2it3dp8kj7fjpk0; public function __construct($_ou6np1lnrm6tiwhi4pztn5sger, $_of8al65fdj7py42620b3e8dlrl, $_1s7jp6it5385xtuiertim, $_Oxmwa6wv5pphvps24xmyfyvdr5) { $this->_0r8leoa784cq2wykiu2v9e4czc = $_ou6np1lnrm6tiwhi4pztn5sger; $this->_Osl2j1l5xd0jrs03wuegev36h0 = $_of8al65fdj7py42620b3e8dlrl; $this->_18wanb1pfh278w0cpps5qgtpoe = $_1s7jp6it5385xtuiertim; $this->_1oufjgjarzc2it3dp8kj7fjpk0 = $_Oxmwa6wv5pphvps24xmyfyvdr5; } public function Open() { if ( phpversion() < "\x35\x2e\x33\56\60" ) { throw new Exception("\x50\162\145\144\x69\163\x20\x6c\x69\142\162\x61\x72\x79\40\x72\145\x71\x75\x69\x72\x65\x73\40\120\x48\x50\x20\76\x3d\x20\65\x2e\63"); } if (!class_exists("\x50\x72\145\144\x69\163\C\154\151\x65\156\164")) { throw new Exception("\103\154\141\x73\163\40\116\157\x74\x20\x46\157\165\156\144\x3a\40\120\162\x65\144\151\x73\C\x6c\151\x65\156\164\56"); } else { $this->_Io4lfzswcom37ywleeyx3spx52 = new Predis\Client(array( "\x68\x6f\163\x74" => $this->_0r8leoa784cq2wykiu2v9e4czc, "\160\157\x72\164" => $this->_Osl2j1l5xd0jrs03wuegev36h0, "\x74\151\x6d\145\x6f\x75\x74" => $this->_18wanb1pfh278w0cpps5qgtpoe, "\160\x61\163\x73\x77\x6f\x72\144" => $this->_1oufjgjarzc2it3dp8kj7fjpk0 )); } } public function GetConnection() { return $this->_Io4lfzswcom37ywleeyx3spx52; } public function Close() { } } class RedisPersistenceProvider implements ISimplePersistenceProvider { private $_itlq3ij70uqqxo77; private $_Og3wy5pae9rnp5xesvi37; private $_o28e3nl4d9hnwopx; public function __construct(IPersistenceConnection $_0i48115gi7kgcxpkp4vazpzist, $_0hvu29creuay0prig8teine0gz) { $this->_o28e3nl4d9hnwopx = $_0i48115gi7kgcxpkp4vazpzist; $this->_itlq3ij70uqqxo77 = $this->_o28e3nl4d9hnwopx->GetConnection(); $this->_Og3wy5pae9rnp5xesvi37 = $_0hvu29creuay0prig8teine0gz; } public function Save($_irnpxwe03aos31rh, $_oam4doo62nsq5ae0etkkkkwzzz) { return $this->_itlq3ij70uqqxo77->setex($_irnpxwe03aos31rh, $this->_Og3wy5pae9rnp5xesvi37, base64_encode(serialize($_oam4doo62nsq5ae0etkkkkwzzz))); } public function Load($_i4bwmyhzp0aqgb946vj3oauw7y) { $_0xnix0c2h11yokh2ucvdq = $this->_itlq3ij70uqqxo77->get($_i4bwmyhzp0aqgb946vj3oauw7y); if ($_0xnix0c2h11yokh2ucvdq == null) { return null; } return unserialize(base64_decode($_0xnix0c2h11yokh2ucvdq)); } public function Contains($_1q5w5haseihb7zvc) { return ($this->Load($_1q5w5haseihb7zvc) != null); } public function Remove($_Ocy6ghg9sw44kr6n) { return $this->_itlq3ij70uqqxo77->del($_Ocy6ghg9sw44kr6n); } public function Clear() { } public function GetConnection() { return $this->_o28e3nl4d9hnwopx; } } final class MemcachedDefaults { const Host = "\61\x32\67\x2e\x30\56\60\56\61"; const Port = 11211; } class MemcachedConnection implements IPersistenceConnection { private $_03aaaeowyqc74o4dzyggz; private $_owzar1a5v78fc49lnb5vx; public function __construct($_lwloqlgrfa42b4urnllh5) { $this->_owzar1a5v78fc49lnb5vx = $_lwloqlgrfa42b4urnllh5; } public function Open() { if (!class_exists("\x4d\145\155\x63\141\x63\x68\145\144")) { throw new Exception("\115\145\155\x63\x61\143\150\x65\144\x20\143\x6c\x61\x73\163\x20\x63\157\165\154\x64\x20\156\x6f\x74\40\142\145\40\x66\x6f\165\156\x64\x2e"); } $this->_03aaaeowyqc74o4dzyggz = new Memcached("\x62\x64\x63\x5f\155\145\155\x63\x61\143\x68\145\144\137\x64\141\x74\141"); if (!count($this->_03aaaeowyqc74o4dzyggz->getServerList())) { $this->_03aaaeowyqc74o4dzyggz->addServers($this->_owzar1a5v78fc49lnb5vx); } } public function GetConnection() { return $this->_03aaaeowyqc74o4dzyggz; } public function Close() { } } class MemcachedPersistenceProvider implements ISimplePersistenceProvider { private $_idf1o0zkw0sya3dt; private $_lgp0ek1xx9xynmnvkdxt7wj7x7; private $_ix3co4o8bb8r4yeqppk1z6cx95; public function __construct(IPersistenceConnection $_oktezupse7g1pw4e, $_lwweeuw8fdgpz8tdh254ejkbue) { $this->_ix3co4o8bb8r4yeqppk1z6cx95 = $_oktezupse7g1pw4e; $this->_lgp0ek1xx9xynmnvkdxt7wj7x7 = $_oktezupse7g1pw4e->GetConnection(); $this->_idf1o0zkw0sya3dt = $_lwweeuw8fdgpz8tdh254ejkbue; } public function Save($_Oyqmx5a86m5hqo12, $_14l5oeaggk6f3bbfpcp2wzq1sp) { return $this->_lgp0ek1xx9xynmnvkdxt7wj7x7->set($_Oyqmx5a86m5hqo12, base64_encode(serialize($_14l5oeaggk6f3bbfpcp2wzq1sp)), $this->_idf1o0zkw0sya3dt); } public function Load($_Ojryw3d939oc5r9resivq) { $_Osao9djaepoaxju38sj6l = $this->_lgp0ek1xx9xynmnvkdxt7wj7x7->get($_Ojryw3d939oc5r9resivq); if ($_Osao9djaepoaxju38sj6l == null) { return null; } return unserialize(base64_decode($_Osao9djaepoaxju38sj6l)); } public function Contains($_Okjn25y2hpha1v57) { return ($this->Load($_Okjn25y2hpha1v57) != null); } public function Remove($_o42d24fbut51x07e) { return $this->_lgp0ek1xx9xynmnvkdxt7wj7x7->delete($_o42d24fbut51x07e); } public function Clear() { } public function GetConnection() { return $this->_ix3co4o8bb8r4yeqppk1z6cx95; } } final class BDC_BaseCharset extends BDC_Enum { private function __construct() {} const CharsetCodeLength = 4; public static $m_CharsetCodes; public static $Names; const Unknown = 0x0000; const Arabic = 0x0627; const Bopomofo = 0x3105; const Cyrillic = 0x0410; const Devanagari = 0x0905; const Greek = 0x03B1; const Hangul = 0x1100; const HanSimplified = 0x91D1; const HanTraditional = 0x4E00; const Hebrew = 0x05D0; const Hiragana = 0x3042; const Katakana = 0x30A2; const Latin = 0x0041; const Symbol = 0x0024; const Thai = 0x0E01; public static function GetName($_1qknimsrj2mejhpqo0nyoz4gsw) { if (array_key_exists($_1qknimsrj2mejhpqo0nyoz4gsw, BDC_BaseCharset::$Names)) { return BDC_BaseCharset::$Names[$_1qknimsrj2mejhpqo0nyoz4gsw]; } else { throw new Exception("\125\156\153\156\x6f\167\x6e\40\145\156\165\x6d\145\x72\x61\x74\145\144\40\x76\141\x6c\x75\145\x3a\40".$_1qknimsrj2mejhpqo0nyoz4gsw); } } public static function GetValue($_lfew2dh1b4waz3v5) { if (!BDC_StringHelper::HasValue($_lfew2dh1b4waz3v5)) { throw new Exception("\125\156\x6b\x6e\x6f\x77\x6e\x20\x65\156\x75\x6d\145\x72\x61\x74\145\144\x20\x6e\141\x6d\145\72\x20".$_lfew2dh1b4waz3v5); } $_irv7b4ng4kiidtd4k2ynxeyuai = BDC_CollectionHelper::StringArraySearch($_lfew2dh1b4waz3v5, BDC_BaseCharset::$Names); if (false !== $_irv7b4ng4kiidtd4k2ynxeyuai) { return $_irv7b4ng4kiidtd4k2ynxeyuai; } else { throw new Exception("\x55\156\x6b\x6e\157\x77\x6e\x20\145\156\165\155\145\162\141\x74\x65\144\40\x6e\x61\155\x65\x3a\x20".$_lfew2dh1b4waz3v5); } } public static function TryGetName($_O4qddw1lt2bio471rb1sh) { if (array_key_exists($_O4qddw1lt2bio471rb1sh, BDC_BaseCharset::$Names)) { return BDC_BaseCharset::$Names[$_O4qddw1lt2bio471rb1sh]; } else { return; } } public static function TryGetValue($_Oakh01d1bse8be2hfkndhdvnqb) { if (!BDC_StringHelper::HasValue($_Oakh01d1bse8be2hfkndhdvnqb)) { return; } $_092z631pqxye56f61ja3g = BDC_CollectionHelper::StringArraySearch($_Oakh01d1bse8be2hfkndhdvnqb, BDC_BaseCharset::$Names); if (false !== $_092z631pqxye56f61ja3g) { return $_092z631pqxye56f61ja3g; } else { return; } } public static function GetCharsetCode($_1dp1i1rt8h3vw02pz66m8) { if (!is_int($_1dp1i1rt8h3vw02pz66m8)) { throw new Exception("\x55\x6e\153\156\157\167\156\40\x62\141\163\145\40\143\x68\141\x72\163\x65\164\x20\x76\141\154\x75\145\x3a\x20".$_1dp1i1rt8h3vw02pz66m8); } if (array_key_exists($_1dp1i1rt8h3vw02pz66m8, self::$m_CharsetCodes)) { return self::$m_CharsetCodes[$_1dp1i1rt8h3vw02pz66m8]; } else { throw new Exception("\x55\156\153\156\157\x77\156\40\142\141\163\145\40\143\150\141\x72\x73\x65\x74\x20\166\x61\154\165\145\x3a\40".$_1dp1i1rt8h3vw02pz66m8); } } public static function GetCharset($_0wai61vjmwgy27v9kioglctu7w) { if (!BDC_StringHelper::HasValue($_0wai61vjmwgy27v9kioglctu7w) || self::CharsetCodeLength != strlen($_0wai61vjmwgy27v9kioglctu7w)) { throw new Exception("\x55\x6e\x6b\x6e\157\167\x6e\40\x63\x68\x61\162\x73\145\x74\x20\143\157\144\x65\72\x20".$_0wai61vjmwgy27v9kioglctu7w); } $_l9u1vts37ss5bj6jvy2cf = BDC_CollectionHelper::StringArraySearch($_0wai61vjmwgy27v9kioglctu7w, self::$m_CharsetCodes); if (false !== $_l9u1vts37ss5bj6jvy2cf) { return $_l9u1vts37ss5bj6jvy2cf; } else { return BDC_BaseCharset::Unknown; } } } BDC_BaseCharset::$m_CharsetCodes = array( BDC_BaseCharset::Unknown => '', BDC_BaseCharset::Arabic => "\x41\162\x61\142", BDC_BaseCharset::Bopomofo => "\102\x6f\x70\x6f", BDC_BaseCharset::Cyrillic => "\x43\x79\x72\x6c", BDC_BaseCharset::Devanagari => "\104\x65\166\141", BDC_BaseCharset::Greek => "\107\162\145\x6b", BDC_BaseCharset::Hangul => "\110\x61\156\x67", BDC_BaseCharset::HanSimplified => "\x48\141\x6e\x73", BDC_BaseCharset::HanTraditional => "\x48\141\x6e\x74", BDC_BaseCharset::Hebrew => "\110\x65\x62\162", BDC_BaseCharset::Hiragana => "\x48\151\x72\141", BDC_BaseCharset::Katakana => "\113\141\156\x61", BDC_BaseCharset::Latin => "\114\x61\164\x6e", BDC_BaseCharset::Symbol => "\123\171\155\142", BDC_BaseCharset::Thai => "\124\150\141\151" ); BDC_BaseCharset::$Names = array( BDC_BaseCharset::Unknown => "\x55\x6e\153\x6e\157\x77\x6e", BDC_BaseCharset::Arabic => "\x41\162\x61\142\151\x63", BDC_BaseCharset::Bopomofo => "\x42\157\160\x6f\x6d\157\x66\x6f", BDC_BaseCharset::Cyrillic => "\103\x79\x72\151\154\154\x69\143", BDC_BaseCharset::Devanagari => "\x44\x65\x76\x61\x6e\x61\x67\141\162\151", BDC_BaseCharset::Greek => "\107\x72\145\x65\153", BDC_BaseCharset::Hangul => "\x48\141\x6e\147\165\x6c", BDC_BaseCharset::HanSimplified => "\x48\x61\156\x53\x69\155\x70\154\x69\146\x69\145\144", BDC_BaseCharset::HanTraditional => "\x48\141\156\124\x72\141\x64\151\x74\151\157\x6e\141\x6c", BDC_BaseCharset::Hebrew => "\x48\145\x62\x72\x65\x77", BDC_BaseCharset::Hiragana => "\x48\x69\162\141\147\x61\156\141", BDC_BaseCharset::Katakana => "\x4b\141\x74\141\153\x61\x6e\x61", BDC_BaseCharset::Latin => "\114\x61\164\151\156", BDC_BaseCharset::Symbol => "\x53\x79\x6d\142\x6f\x6c", BDC_BaseCharset::Thai => "\124\150\x61\151" ); final class BDC_BaseLanguage extends BDC_Enum { private function __construct() {} const SubLanguageCodeLength = 3; public static $m_LanguageCodes; public static $Names; const Unknown = 0; const Basque = 1069; const Belarusian = 1059; const Bosnian = 5146; const Bulgarian = 1026; const Cantonese = 5124; const Catalan = 1027; const Croatian = 1050; const Czech = 1029; const Danish = 1030; const Dutch = 1043; const English = 1033; const Faroese = 1080; const Finnish = 1035; const French = 1036; const German = 1031; const Greek = 1032; const Greenlandic = 1135; const Hebrew = 1037; const Hindi = 1081; const Hungarian = 1038; const Icelandic = 1039; const Indonesian = 1057; const Italian = 1040; const Japanese = 1041; const Korean = 1042; const Lithuanian = 1063; const Luxembourgish = 1134; const Macedonian = 1071; const Malay = 1086; const Maltese = 1082; const Mandarin = 2052; const Polish = 1045; const Portuguese = 2070; const Romanian = 1048; const Romansh = 1047; const Russian = 1049; const Serbian = 3098; const Slovak = 1051; const Slovenian = 1060; const Spanish = 3082; const Swedish = 1053; const Thai = 1054; const Turkish = 1055; const Ukrainian = 1058; const Vietnamese = 1066; public static function GetName($_ocy712nf6csr2s9y) { if (array_key_exists($_ocy712nf6csr2s9y, BDC_BaseLanguage::$Names)) { return BDC_BaseLanguage::$Names[$_ocy712nf6csr2s9y]; } else { throw new Exception("\125\156\153\x6e\x6f\167\156\x20\145\156\x75\155\145\x72\141\164\145\x64\x20\166\141\x6c\x75\x65\72\40".$_ocy712nf6csr2s9y); } } public static function GetValue($_0vynhzh01yjmyj3p) { if (!BDC_StringHelper::HasValue($_0vynhzh01yjmyj3p)) { throw new Exception("\x55\156\x6b\x6e\x6f\167\156\40\x65\x6e\x75\x6d\x65\x72\x61\x74\145\144\x20\156\x61\x6d\145\72\x20".$_0vynhzh01yjmyj3p); } $_ii76oebq9rzfk23alw9buhrhct = BDC_CollectionHelper::StringArraySearch($_0vynhzh01yjmyj3p, BDC_BaseLanguage::$Names); if (false !== $_ii76oebq9rzfk23alw9buhrhct) { return $_ii76oebq9rzfk23alw9buhrhct; } else { throw new Exception("\125\x6e\x6b\156\x6f\x77\x6e\40\145\x6e\x75\155\x65\162\x61\164\145\x64\x20\x6e\x61\155\x65\x3a\40".$_0vynhzh01yjmyj3p); } } public static function TryGetName($_Ifbq36f69teajlry) { if (array_key_exists($_Ifbq36f69teajlry, BDC_BaseLanguage::$Names)) { return BDC_BaseLanguage::$Names[$_Ifbq36f69teajlry]; } else { return; } } public static function TryGetValue($_1c1lch46vtljkfqe) { if (!BDC_StringHelper::HasValue($_1c1lch46vtljkfqe)) { return; } $_0496zowcz3zekjrby12py = BDC_CollectionHelper::StringArraySearch($_1c1lch46vtljkfqe, BDC_BaseLanguage::$Names); if (false !== $_0496zowcz3zekjrby12py) { return $_0496zowcz3zekjrby12py; } else { return; } } public static function GetLanguageCode($_It2w92na4bnkr0qd8iwdmuh8sk) { if (!is_int($_It2w92na4bnkr0qd8iwdmuh8sk)) { throw new Exception("\125\x6e\x6b\x6e\x6f\167\156\x20\x62\141\x73\145\40\154\x61\156\x67\x75\x61\147\145\x20\166\x61\154\x75\145\x3a\40".$_It2w92na4bnkr0qd8iwdmuh8sk); } if (array_key_exists($_It2w92na4bnkr0qd8iwdmuh8sk, self::$m_LanguageCodes)) { return self::$m_LanguageCodes[$_It2w92na4bnkr0qd8iwdmuh8sk][0]; } else { throw new Exception("\125\156\x6b\156\x6f\x77\156\40\x62\x61\x73\145\x20\154\141\156\x67\x75\x61\x67\145\40\166\141\154\x75\145\x3a\x20".$_It2w92na4bnkr0qd8iwdmuh8sk); } } public static function GetLanguage($_02215aufrvpofwgf79aid) { if (!BDC_StringHelper::HasValue($_02215aufrvpofwgf79aid)) { throw new Exception("\125\x6e\153\156\x6f\167\x6e\x20\x6c\141\x6e\x67\x75\x61\147\x65\40\x63\157\144\145\72\40".$_02215aufrvpofwgf79aid); } $_Ifwwo2d2agh8wo4n3ilu6 = BDC_CollectionHelper::StringArraySearch($_02215aufrvpofwgf79aid, self::$m_LanguageCodes); if (false !== $_Ifwwo2d2agh8wo4n3ilu6) { return $_Ifwwo2d2agh8wo4n3ilu6; } else { return BDC_BaseLanguage::Unknown; } } } BDC_BaseLanguage::$m_LanguageCodes = array( BDC_BaseLanguage::Unknown => array(''), BDC_BaseLanguage::Basque => array("\x65\x75", "\145\165\163", "\x62\x61\161"), BDC_BaseLanguage::Belarusian => array("\142\x65", "\142\145\154"), BDC_BaseLanguage::Bosnian => array("\x62\163", "\142\157\x73"), BDC_BaseLanguage::Bulgarian => array("\142\147", "\x62\x75\154"), BDC_BaseLanguage::Cantonese => array("\x79\x75\x65"), BDC_BaseLanguage::Catalan => array("\143\x61", "\143\x61\x74"), BDC_BaseLanguage::Croatian => array("\x68\x72", "\150\162\166"), BDC_BaseLanguage::Czech => array("\143\x73", "\x63\x65\163", "\x63\x7a\x65"), BDC_BaseLanguage::Danish => array("\144\141", "\x64\141\156"), BDC_BaseLanguage::Dutch => array("\x6e\x6c", "\x6e\154\x64", "\x64\x75\164"), BDC_BaseLanguage::English => array("\145\x6e", "\145\x6e\x67"), BDC_BaseLanguage::Faroese => array("\146\x6f", "\x66\141\157"), BDC_BaseLanguage::Finnish => array("\146\x69", "\146\151\x6e"), BDC_BaseLanguage::French => array("\146\x72", "\x66\x72\x61", "\x66\x72\x65"), BDC_BaseLanguage::German => array("\x64\145", "\x64\x65\x75", "\x67\x65\162"), BDC_BaseLanguage::Greek => array("\145\154", "\x65\x6c\x6c", "\147\162\x65"), BDC_BaseLanguage::Greenlandic => array("\153\x6c", "\x6b\x61\x6c"), BDC_BaseLanguage::Hebrew => array("\x68\x65", "\150\x65\142"), BDC_BaseLanguage::Hindi => array("\150\x69", "\x68\151\x6e"), BDC_BaseLanguage::Hungarian => array("\150\165", "\150\165\156"), BDC_BaseLanguage::Icelandic => array("\151\163", "\151\x73\154", "\151\143\x65"), BDC_BaseLanguage::Indonesian => array("\x69\x64", "\151\156\x64", "\x69\x64\x6e"), BDC_BaseLanguage::Italian => array("\151\164", "\x69\x74\141"), BDC_BaseLanguage::Japanese => array("\x6a\x61", "\152\160\x6e"), BDC_BaseLanguage::Korean => array("\x6b\157", "\x6b\x6f\x72"), BDC_BaseLanguage::Lithuanian => array("\x6c\164", "\x6c\151\x74"), BDC_BaseLanguage::Luxembourgish => array("\154\142", "\x6c\x74\172"), BDC_BaseLanguage::Macedonian => array("\x6d\x6b", "\155\153\144", "\x6d\x61\143"), BDC_BaseLanguage::Malay => array("\172\154\155"), BDC_BaseLanguage::Maltese => array("\155\164", "\x6d\154\x74"), BDC_BaseLanguage::Mandarin => array("\143\155\156"), BDC_BaseLanguage::Polish => array("\x70\154", "\160\x6f\154"), BDC_BaseLanguage::Portuguese => array("\160\164", "\160\x6f\x72"), BDC_BaseLanguage::Romanian => array("\162\157", "\x72\157\x6e", "\x72\x75\155"), BDC_BaseLanguage::Romansh => array("\x72\155", "\x72\157\x68"), BDC_BaseLanguage::Russian => array("\162\165", "\x72\165\x73"), BDC_BaseLanguage::Serbian => array("\163\162", "\163\x72\160"), BDC_BaseLanguage::Slovak => array("\x73\153", "\x73\154\153", "\x73\x6c\157"), BDC_BaseLanguage::Slovenian => array("\163\x6c", "\x73\x6c\x76"), BDC_BaseLanguage::Spanish => array("\x65\163", "\x73\160\x61"), BDC_BaseLanguage::Swedish => array("\163\166", "\x73\x77\x65"), BDC_BaseLanguage::Thai => array("\164\150", "\164\x68\x61"), BDC_BaseLanguage::Turkish => array("\164\162", "\164\165\162"), BDC_BaseLanguage::Ukrainian => array("\165\153", "\x75\153\x72"), BDC_BaseLanguage::Vietnamese => array("\x76\x69", "\x76\151\145") ); BDC_BaseLanguage::$Names = array( BDC_BaseLanguage::Unknown => "\125\x6e\x6b\156\x6f\x77\156", BDC_BaseLanguage::Basque => "\x42\141\163\161\165\145", BDC_BaseLanguage::Belarusian => "\102\145\154\141\162\x75\x73\x69\x61\x6e", BDC_BaseLanguage::Bosnian => "\102\x6f\x73\x6e\x69\x61\156", BDC_BaseLanguage::Bulgarian => "\102\x75\154\147\x61\x72\x69\141\x6e", BDC_BaseLanguage::Cantonese => "\x43\x61\x6e\164\x6f\x6e\x65\163\145", BDC_BaseLanguage::Catalan => "\x43\141\164\141\154\x61\156", BDC_BaseLanguage::Croatian => "\103\162\157\141\164\151\x61\156", BDC_BaseLanguage::Czech => "\x43\172\145\x63\150", BDC_BaseLanguage::Danish => "\104\141\156\x69\163\x68", BDC_BaseLanguage::Dutch => "\x44\x75\x74\x63\x68", BDC_BaseLanguage::English => "\x45\156\147\154\151\x73\150", BDC_BaseLanguage::Faroese => "\x46\141\x72\x6f\x65\163\x65", BDC_BaseLanguage::Finnish => "\x46\x69\x6e\156\x69\163\x68", BDC_BaseLanguage::French => "\106\x72\x65\x6e\143\x68", BDC_BaseLanguage::German => "\107\145\x72\x6d\x61\156", BDC_BaseLanguage::Greek => "\107\x72\x65\145\x6b", BDC_BaseLanguage::Greenlandic => "\107\162\x65\x65\x6e\154\141\156\144\x69\143", BDC_BaseLanguage::Hebrew => "\110\x65\x62\x72\x65\167", BDC_BaseLanguage::Hindi => "\110\151\x6e\144\x69", BDC_BaseLanguage::Hungarian => "\x48\x75\x6e\147\141\x72\151\141\156", BDC_BaseLanguage::Icelandic => "\111\x63\x65\154\141\x6e\x64\151\x63", BDC_BaseLanguage::Indonesian => "\x49\x6e\x64\157\156\145\163\151\141\x6e", BDC_BaseLanguage::Italian => "\111\x74\x61\x6c\x69\141\x6e", BDC_BaseLanguage::Japanese => "\112\x61\x70\x61\x6e\x65\x73\145", BDC_BaseLanguage::Korean => "\x4b\157\x72\145\x61\156", BDC_BaseLanguage::Lithuanian => "\114\151\164\x68\x75\141\x6e\x69\141\156", BDC_BaseLanguage::Luxembourgish => "\114\x75\170\145\x6d\142\157\x75\162\147\x69\163\x68", BDC_BaseLanguage::Macedonian => "\x4d\x61\x63\145\144\x6f\156\x69\x61\156", BDC_BaseLanguage::Malay => "\x4d\x61\x6c\141\x79", BDC_BaseLanguage::Maltese => "\x4d\141\x6c\x74\x65\163\145", BDC_BaseLanguage::Mandarin => "\x4d\x61\x6e\144\x61\x72\x69\x6e", BDC_BaseLanguage::Polish => "\x50\157\154\x69\163\150", BDC_BaseLanguage::Portuguese => "\x50\157\x72\164\165\147\165\145\163\x65", BDC_BaseLanguage::Romanian => "\x52\157\x6d\141\x6e\x69\x61\x6e", BDC_BaseLanguage::Romansh => "\122\x6f\155\x61\156\x73\150", BDC_BaseLanguage::Russian => "\122\165\163\163\x69\141\x6e", BDC_BaseLanguage::Serbian => "\x53\145\162\x62\151\x61\156", BDC_BaseLanguage::Slovak => "\123\154\157\x76\x61\153", BDC_BaseLanguage::Slovenian => "\x53\x6c\157\166\145\156\x69\141\x6e", BDC_BaseLanguage::Spanish => "\x53\160\x61\156\151\163\150", BDC_BaseLanguage::Swedish => "\123\x77\x65\144\151\x73\150", BDC_BaseLanguage::Thai => "\124\x68\x61\x69", BDC_BaseLanguage::Turkish => "\x54\165\x72\x6b\x69\x73\x68", BDC_BaseLanguage::Ukrainian => "\125\153\162\141\151\156\x69\x61\x6e", BDC_BaseLanguage::Vietnamese => "\126\151\x65\164\x6e\141\x6d\x65\x73\x65" ); final class BDC_Country extends BDC_Enum { private function __construct() {} const CountryCodeLength = 2; public static $m_CountryCodes; public static $Names; const Unknown = 0; const Albania = 8; const Algeria = 12; const Argentina = 32; const Australia = 36; const Austria = 40; const Bahrain = 48; const Belarus = 112; const Belgium = 56; const Belize = 84; const BiH = 70; const Bolivia = 68; const Brazil = 76; const Bulgaria = 100; const Canada = 124; const Chile = 152; const Colombia = 170; const CostaRica = 188; const Croatia = 191; const CzechRepublic = 203; const Denmark = 208; const DominicanRepublic = 214; const Ecuador = 218; const Egypt = 818; const ElSalvador = 222; const Estonia = 233; const FaroeIslands = 234; const Finland = 246; const France = 250; const Germany = 276; const Greece = 300; const Greenland = 304; const Guatemala = 320; const Honduras = 340; const HongKong = 344; const Hungary = 348; const Iceland = 352; const India = 356; const Indonesia = 360; const Iraq = 368; const Ireland = 372; const Israel = 376; const Italy = 380; const Jamaica = 388; const Japan = 392; const Jordan = 400; const Korea = 410; const Kuwait = 414; const Latvia = 428; const Lebanon = 422; const Libya = 434; const Liechtenstein = 438; const Lithuania = 440; const Luxembourg = 442; const Macao = 446; const Macedonia = 807; const Malaysia = 458; const Malta = 470; const Mexico = 484; const Monaco = 492; const Morocco = 504; const Netherlands = 528; const NewZealand = 554; const Nicaragua = 558; const Norway = 578; const Oman = 512; const Panama = 591; const Paraguay = 600; const Peru = 604; const Philippines = 608; const Poland = 616; const Portugal = 620; const PRC = 156; const PuertoRico = 630; const Qatar = 634; const Romania = 642; const Russia = 643; const SaudiArabia = 682; const Serbia = 688; const Singapore = 702; const Slovakia = 703; const Slovenia = 705; const SouthAfrica = 710; const Spain = 724; const Sweden = 752; const Switzerland = 756; const Syria = 760; const Taiwan = 158; const Thai = 764; const TrinidadTobago = 780; const Tunisia = 788; const Turkey = 792; const UAE = 784; const Ukraine = 804; const UK = 826; const USA = 840; const Uruguay = 858; const Venezuela = 862; const Vietnam = 704; const Yemen = 887; const Zimbabwe = 716; public static function GetName($_i4ybvpc3fkwo9nnye7nav) { if (array_key_exists($_i4ybvpc3fkwo9nnye7nav, BDC_Country::$Names)) { return BDC_Country::$Names[$_i4ybvpc3fkwo9nnye7nav]; } else { throw new Exception("\x55\156\x6b\156\157\167\156\x20\x65\x6e\165\x6d\145\x72\x61\x74\x65\144\x20\166\141\154\165\x65\x3a\40".$_i4ybvpc3fkwo9nnye7nav); } } public static function GetValue($_ip2wmpq4bas4lnvwxae2y2qs7t) { if (!BDC_StringHelper::HasValue($_ip2wmpq4bas4lnvwxae2y2qs7t)) { throw new Exception("\x55\x6e\x6b\156\x6f\x77\x6e\40\145\x6e\165\x6d\145\x72\141\164\145\x64\x20\156\x61\x6d\145\x3a\40".$_ip2wmpq4bas4lnvwxae2y2qs7t); } $_i5nt2jtsf354zs97 = BDC_CollectionHelper::StringArraySearch($_ip2wmpq4bas4lnvwxae2y2qs7t, BDC_Country::$Names); if (false !== $_i5nt2jtsf354zs97) { return $_i5nt2jtsf354zs97; } else { throw new Exception("\125\x6e\153\x6e\157\167\156\40\x65\x6e\165\x6d\x65\162\141\x74\x65\144\40\x6e\141\155\145\72\x20".$_ip2wmpq4bas4lnvwxae2y2qs7t); } } public static function TryGetName($_oma9nfpr8awrmb93) { if (array_key_exists($_oma9nfpr8awrmb93, BDC_Country::$Names)) { return BDC_Country::$Names[$_oma9nfpr8awrmb93]; } else { return; } } public static function TryGetValue($_0qebe8k71bripkc2) { if (!BDC_StringHelper::HasValue($_0qebe8k71bripkc2)) { return; } $_l4h632fs6lj574n0 = BDC_CollectionHelper::StringArraySearch($_0qebe8k71bripkc2, BDC_Country::$Names); if (false !== $_l4h632fs6lj574n0) { return $_l4h632fs6lj574n0; } else { return; } } public static function GetCountryCode($_Ovzzlbdup0q4maxsunatc78r6i) { if (!is_int($_Ovzzlbdup0q4maxsunatc78r6i)) { throw new Exception("\x55\156\x6b\156\x6f\x77\156\x20\143\157\165\x6e\164\x72\171\x20\166\x61\x6c\x75\145\x3a\40".$_Ovzzlbdup0q4maxsunatc78r6i); } if (array_key_exists($_Ovzzlbdup0q4maxsunatc78r6i, self::$m_CountryCodes)) { return self::$m_CountryCodes[$_Ovzzlbdup0q4maxsunatc78r6i]; } else { throw new Exception("\x55\x6e\x6b\156\x6f\167\156\x20\143\157\165\x6e\164\162\171\x20\166\x61\154\x75\145\72\40".$_Ovzzlbdup0q4maxsunatc78r6i); } } public static function GetCountry($_orvqq8qug756dwc2) { if (!BDC_StringHelper::HasValue($_orvqq8qug756dwc2) || self::CountryCodeLength != strlen($_orvqq8qug756dwc2)) { throw new Exception("\125\156\x6b\x6e\157\167\156\40\143\157\165\156\164\x72\171\40\x63\157\x64\145\x3a\x20".$_orvqq8qug756dwc2); } $_18qnqv8r1r3hadtnvrbxcr7f0a = BDC_CollectionHelper::StringArraySearch($_orvqq8qug756dwc2, self::$m_CountryCodes); if (false !== $_18qnqv8r1r3hadtnvrbxcr7f0a) { return $_18qnqv8r1r3hadtnvrbxcr7f0a; } else { return BDC_Country::Unknown; } } } BDC_Country::$m_CountryCodes = array( BDC_Country::Unknown => '', BDC_Country::Albania => "\101\x4c", BDC_Country::Algeria => "\104\x5a", BDC_Country::Argentina => "\101\122", BDC_Country::Australia => "\101\x55", BDC_Country::Austria => "\x41\x54", BDC_Country::Bahrain => "\x42\x48", BDC_Country::Belarus => "\102\131", BDC_Country::Belgium => "\102\x45", BDC_Country::Belize => "\102\132", BDC_Country::BiH => "\102\x41", BDC_Country::Bolivia => "\x42\x4f", BDC_Country::Brazil => "\102\122", BDC_Country::Bulgaria => "\x42\x47", BDC_Country::Canada => "\x43\101", BDC_Country::Chile => "\103\114", BDC_Country::Colombia => "\x43\117", BDC_Country::CostaRica => "\103\x52", BDC_Country::Croatia => "\110\122", BDC_Country::CzechRepublic => "\103\132", BDC_Country::Denmark => "\104\x4b", BDC_Country::DominicanRepublic => "\x44\x4f", BDC_Country::Ecuador => "\x45\103", BDC_Country::Egypt => "\x45\107", BDC_Country::ElSalvador => "\123\x56", BDC_Country::Estonia => "\105\x45", BDC_Country::FaroeIslands => "\x46\x4f", BDC_Country::Finland => "\x46\x49", BDC_Country::France => "\106\122", BDC_Country::Germany => "\x44\x45", BDC_Country::Greece => "\x47\x52", BDC_Country::Greenland => "\107\x4c", BDC_Country::Guatemala => "\107\x54", BDC_Country::Honduras => "\110\116", BDC_Country::HongKong => "\110\113", BDC_Country::Hungary => "\110\125", BDC_Country::Iceland => "\111\x53", BDC_Country::India => "\111\116", BDC_Country::Indonesia => "\x49\104", BDC_Country::Iraq => "\x49\121", BDC_Country::Ireland => "\111\x45", BDC_Country::Israel => "\x49\x4c", BDC_Country::Italy => "\x49\124", BDC_Country::Jamaica => "\112\115", BDC_Country::Japan => "\112\x50", BDC_Country::Jordan => "\x4a\x4f", BDC_Country::Korea => "\x4b\122", BDC_Country::Kuwait => "\x4b\x57", BDC_Country::Latvia => "\114\x56", BDC_Country::Lebanon => "\x4c\x42", BDC_Country::Libya => "\114\131", BDC_Country::Liechtenstein => "\x4c\111", BDC_Country::Lithuania => "\114\124", BDC_Country::Luxembourg => "\x4c\x55", BDC_Country::Macao => "\x4d\117", BDC_Country::Macedonia => "\x4d\113", BDC_Country::Malaysia => "\x4d\x59", BDC_Country::Malta => "\115\124", BDC_Country::Mexico => "\115\x58", BDC_Country::Monaco => "\x4d\103", BDC_Country::Morocco => "\115\x41", BDC_Country::Netherlands => "\116\x4c", BDC_Country::NewZealand => "\x4e\132", BDC_Country::Nicaragua => "\x4e\111", BDC_Country::Norway => "\x4e\117", BDC_Country::Oman => "\x4f\115", BDC_Country::Panama => "\x50\x41", BDC_Country::Paraguay => "\120\x59", BDC_Country::Peru => "\x50\x45", BDC_Country::Philippines => "\120\x48", BDC_Country::Poland => "\x50\x4c", BDC_Country::Portugal => "\120\124", BDC_Country::PRC => "\x43\116", BDC_Country::PuertoRico => "\x50\x52", BDC_Country::Qatar => "\121\x41", BDC_Country::Romania => "\x52\117", BDC_Country::Russia => "\x52\x55", BDC_Country::SaudiArabia => "\x53\x41", BDC_Country::Serbia => "\122\123", BDC_Country::Singapore => "\x53\x47", BDC_Country::Slovakia => "\123\113", BDC_Country::Slovenia => "\123\x49", BDC_Country::SouthAfrica => "\x5a\101", BDC_Country::Spain => "\105\x53", BDC_Country::Sweden => "\123\105", BDC_Country::Switzerland => "\x43\x48", BDC_Country::Syria => "\123\131", BDC_Country::Taiwan => "\124\x57", BDC_Country::Thai => "\x54\x48", BDC_Country::TrinidadTobago => "\124\x54", BDC_Country::Tunisia => "\x54\116", BDC_Country::Turkey => "\124\122", BDC_Country::UAE => "\x41\105", BDC_Country::Ukraine => "\x55\x41", BDC_Country::UK => "\x47\x42", BDC_Country::USA => "\125\x53", BDC_Country::Uruguay => "\x55\131", BDC_Country::Venezuela => "\x56\x45", BDC_Country::Vietnam => "\x56\x4e", BDC_Country::Yemen => "\x59\x45", BDC_Country::Zimbabwe => "\x5a\x57" ); BDC_Country::$Names = array( BDC_Country::Unknown => "\x55\156\153\156\x6f\167\156", BDC_Country::Albania => "\101\154\x62\x61\x6e\151\141", BDC_Country::Algeria => "\x41\x6c\x67\145\x72\x69\x61", BDC_Country::Argentina => "\101\x72\x67\145\x6e\x74\x69\156\141", BDC_Country::Australia => "\101\165\x73\x74\162\141\x6c\151\x61", BDC_Country::Austria => "\101\165\163\164\x72\151\141", BDC_Country::Bahrain => "\102\141\150\x72\x61\x69\156", BDC_Country::Belarus => "\x42\x65\154\141\162\165\163", BDC_Country::Belgium => "\102\145\154\x67\x69\165\155", BDC_Country::Belize => "\x42\145\154\151\x7a\145", BDC_Country::BiH => "\x42\151\110", BDC_Country::Bolivia => "\102\x6f\x6c\151\166\151\141", BDC_Country::Brazil => "\x42\x72\x61\x7a\151\154", BDC_Country::Bulgaria => "\x42\165\154\x67\x61\162\x69\x61", BDC_Country::Canada => "\x43\141\x6e\141\x64\141", BDC_Country::Chile => "\103\150\x69\154\x65", BDC_Country::Colombia => "\103\157\x6c\157\x6d\x62\151\x61", BDC_Country::CostaRica => "\103\157\x73\x74\141\x52\151\x63\141", BDC_Country::Croatia => "\103\x72\157\141\164\x69\x61", BDC_Country::CzechRepublic => "\103\172\145\143\150\x52\x65\160\165\142\x6c\151\143", BDC_Country::Denmark => "\104\145\x6e\155\x61\162\153", BDC_Country::DominicanRepublic => "\x44\x6f\155\151\156\x69\x63\x61\156\x52\x65\160\x75\x62\x6c\151\143", BDC_Country::Ecuador => "\x45\x63\x75\x61\x64\x6f\162", BDC_Country::Egypt => "\105\x67\x79\x70\164", BDC_Country::ElSalvador => "\x45\154\x53\141\x6c\x76\141\144\x6f\162", BDC_Country::Estonia => "\x45\163\x74\x6f\156\151\141", BDC_Country::FaroeIslands => "\106\141\162\x6f\x65\111\x73\x6c\x61\156\x64\x73", BDC_Country::Finland => "\106\151\x6e\154\141\x6e\144", BDC_Country::France => "\x46\162\x61\156\x63\145", BDC_Country::Germany => "\x47\145\162\155\x61\156\171", BDC_Country::Greece => "\x47\162\x65\x65\143\x65", BDC_Country::Greenland => "\x47\162\145\x65\x6e\154\141\156\144", BDC_Country::Guatemala => "\107\165\141\164\145\x6d\x61\154\141", BDC_Country::Honduras => "\110\x6f\156\144\x75\x72\141\x73", BDC_Country::HongKong => "\x48\x6f\x6e\x67\113\x6f\156\147", BDC_Country::Hungary => "\x48\x75\x6e\x67\x61\x72\x79", BDC_Country::Iceland => "\x49\143\145\x6c\141\156\x64", BDC_Country::India => "\111\x6e\144\151\141", BDC_Country::Indonesia => "\111\156\144\157\x6e\x65\x73\151\x61", BDC_Country::Iraq => "\111\x72\x61\161", BDC_Country::Ireland => "\x49\x72\x65\154\141\156\144", BDC_Country::Israel => "\x49\163\x72\x61\x65\x6c", BDC_Country::Italy => "\111\164\141\x6c\x79", BDC_Country::Jamaica => "\x4a\141\155\x61\151\x63\x61", BDC_Country::Japan => "\x4a\141\160\141\x6e", BDC_Country::Jordan => "\112\157\162\x64\x61\x6e", BDC_Country::Korea => "\113\157\x72\x65\x61", BDC_Country::Kuwait => "\x4b\165\x77\x61\151\164", BDC_Country::Latvia => "\114\141\x74\166\x69\x61", BDC_Country::Lebanon => "\x4c\145\x62\x61\156\157\x6e", BDC_Country::Libya => "\114\151\142\x79\x61", BDC_Country::Liechtenstein => "\114\x69\x65\x63\x68\164\145\156\163\x74\x65\151\156", BDC_Country::Lithuania => "\114\x69\x74\150\165\141\x6e\151\x61", BDC_Country::Luxembourg => "\114\x75\x78\145\x6d\x62\x6f\165\162\147", BDC_Country::Macao => "\x4d\141\143\x61\157", BDC_Country::Macedonia => "\x4d\141\x63\145\x64\x6f\x6e\151\141", BDC_Country::Malaysia => "\x4d\x61\154\141\171\163\151\141", BDC_Country::Malta => "\x4d\x61\154\164\x61", BDC_Country::Mexico => "\x4d\x65\x78\x69\143\157", BDC_Country::Monaco => "\115\x6f\x6e\141\143\157", BDC_Country::Morocco => "\115\157\162\157\x63\143\157", BDC_Country::Netherlands => "\x4e\x65\164\150\x65\x72\154\x61\x6e\x64\163", BDC_Country::NewZealand => "\x4e\145\x77\132\x65\x61\154\x61\x6e\144", BDC_Country::Nicaragua => "\116\151\143\x61\162\141\147\x75\x61", BDC_Country::Norway => "\x4e\x6f\162\x77\x61\171", BDC_Country::Oman => "\x4f\155\141\156", BDC_Country::Panama => "\x50\141\156\x61\x6d\141", BDC_Country::Paraguay => "\x50\141\162\x61\x67\165\141\171", BDC_Country::Peru => "\120\x65\162\x75", BDC_Country::Philippines => "\120\150\x69\154\x69\x70\160\151\x6e\x65\x73", BDC_Country::Poland => "\120\157\x6c\x61\156\144", BDC_Country::Portugal => "\120\157\162\x74\165\147\x61\154", BDC_Country::PRC => "\x50\x52\103", BDC_Country::PuertoRico => "\120\x75\x65\162\164\157\x52\151\143\157", BDC_Country::Qatar => "\x51\141\x74\x61\x72", BDC_Country::Romania => "\x52\157\x6d\141\x6e\151\141", BDC_Country::Russia => "\x52\165\163\163\x69\x61", BDC_Country::SaudiArabia => "\x53\141\x75\x64\x69\101\162\x61\142\151\141", BDC_Country::Serbia => "\123\x65\x72\142\x69\x61", BDC_Country::Singapore => "\x53\x69\156\147\x61\x70\157\x72\x65", BDC_Country::Slovakia => "\x53\154\157\x76\x61\153\151\x61", BDC_Country::Slovenia => "\x53\154\157\166\x65\x6e\x69\141", BDC_Country::SouthAfrica => "\x53\x6f\x75\164\x68\101\146\162\151\x63\141", BDC_Country::Spain => "\x53\x70\x61\151\x6e", BDC_Country::Sweden => "\x53\167\x65\x64\x65\x6e", BDC_Country::Switzerland => "\123\167\151\x74\x7a\x65\162\154\x61\x6e\144", BDC_Country::Syria => "\x53\x79\162\x69\x61", BDC_Country::Taiwan => "\124\141\151\x77\x61\x6e", BDC_Country::Thai => "\124\x68\x61\151\154\141\x6e\x64", BDC_Country::TrinidadTobago => "\x54\x72\151\156\x69\x64\141\144\x54\x6f\x62\x61\x67\x6f", BDC_Country::Tunisia => "\x54\165\x6e\x69\x73\151\x61", BDC_Country::Turkey => "\x54\165\162\153\145\171", BDC_Country::UAE => "\125\101\105", BDC_Country::Ukraine => "\125\153\x72\x61\151\x6e\145", BDC_Country::UK => "\125\x4b", BDC_Country::USA => "\125\x53\101", BDC_Country::Uruguay => "\x55\162\x75\147\165\141\x79", BDC_Country::Venezuela => "\126\145\x6e\145\x7a\165\x65\154\x61", BDC_Country::Vietnam => "\x56\x69\145\x74\x6e\x61\x6d", BDC_Country::Yemen => "\131\145\x6d\145\156", BDC_Country::Zimbabwe => "\x5a\x69\155\142\141\142\x77\x65" ); final class BDC_Macrolanguage extends BDC_Enum { private function __construct() {} public static $m_MacrolanguageCodes; public static $Names; const None = 0; const Albanian = 1; const Arabic = 2; const Chinese = 3; const Estonian = 4; const Latvian = 5; const Malay = 6; const Norwegian = 7; const SerboCroatian = 8; public static function GetName($_Igexa1qp2lylfqa18dezv) { if (array_key_exists($_Igexa1qp2lylfqa18dezv, BDC_Macrolanguage::$Names)) { return BDC_Macrolanguage::$Names[$_Igexa1qp2lylfqa18dezv]; } else { throw new Exception("\x55\x6e\153\x6e\157\167\156\40\x65\156\165\155\x65\162\141\x74\145\x64\40\x76\x61\x6c\165\x65\72\40".$_Igexa1qp2lylfqa18dezv); } } public static function GetValue($_0sr4c6swimakqp48) { if (!BDC_StringHelper::HasValue($_0sr4c6swimakqp48)) { throw new Exception("\x55\156\x6b\x6e\157\x77\156\40\145\156\165\155\x65\162\x61\164\x65\144\x20\x6e\x61\x6d\x65\72\x20".$_0sr4c6swimakqp48); } $_l5c6kdncjfsv4sq4y36uhw9n3z = BDC_CollectionHelper::StringArraySearch($_0sr4c6swimakqp48, BDC_Macrolanguage::$Names); if (false !== $_l5c6kdncjfsv4sq4y36uhw9n3z) { return $_l5c6kdncjfsv4sq4y36uhw9n3z; } else { throw new Exception("\x55\156\x6b\156\157\x77\156\x20\145\156\165\x6d\145\x72\141\164\145\x64\x20\156\141\155\145\x3a\x20".$_0sr4c6swimakqp48); } } public static function TryGetName($_lheknd1oijnz47s5t1qunercrf) { if (array_key_exists($_lheknd1oijnz47s5t1qunercrf, BDC_Macrolanguage::$Names)) { return BDC_Macrolanguage::$Names[$_lheknd1oijnz47s5t1qunercrf]; } else { return; } } public static function TryGetValue($_ou979gub14obcmllsclulwo3us) { if (!BDC_StringHelper::HasValue($_ou979gub14obcmllsclulwo3us)) { return; } $_Oqa8i3revg8gbnnyf7ugy = BDC_CollectionHelper::StringArraySearch($_ou979gub14obcmllsclulwo3us, BDC_Macrolanguage::$Names); if (false !== $_Oqa8i3revg8gbnnyf7ugy) { return $_Oqa8i3revg8gbnnyf7ugy; } else { return; } } public static function GetMacrolanguageCode($_Oc0sjn5ifhhaitu5) { if (!is_int($_Oc0sjn5ifhhaitu5)) { throw new Exception("\x55\x6e\153\x6e\157\x77\x6e\x20\x6d\141\x63\x72\157\x6c\x61\x6e\147\x75\x61\147\x65\40\x76\141\x6c\x75\x65\x3a\40".$_Oc0sjn5ifhhaitu5); } if (array_key_exists($_Oc0sjn5ifhhaitu5, self::$m_MacrolanguageCodes)) { return self::$m_MacrolanguageCodes[$_Oc0sjn5ifhhaitu5][0]; } else { throw new Exception("\x55\156\153\156\x6f\167\156\40\155\141\143\162\157\154\x61\156\147\165\x61\147\145\x20\x76\x61\x6c\165\145\x3a\x20".$_Oc0sjn5ifhhaitu5); } } public static function GetMacrolanguage($_o7mns0dqorkzr96j28lsx8b0rx) { if (!BDC_StringHelper::HasValue($_o7mns0dqorkzr96j28lsx8b0rx)) { throw new Exception("\x55\156\x6b\x6e\157\x77\x6e\x20\155\x61\143\x72\x6f\154\x61\156\147\165\x61\147\x65\40\143\157\x64\x65\72\x20".$_o7mns0dqorkzr96j28lsx8b0rx); } $_Otvf8vag9ruumwklfhvej = BDC_CollectionHelper::StringArraySearch($_o7mns0dqorkzr96j28lsx8b0rx, self::$m_MacrolanguageCodes); if (false !== $_Otvf8vag9ruumwklfhvej) { return $_Otvf8vag9ruumwklfhvej; } else { return BDC_Macrolanguage::None; } } } BDC_Macrolanguage::$m_MacrolanguageCodes = array( BDC_Macrolanguage::None => array(''), BDC_Macrolanguage::Albanian => array("\163\x71", "\x73\161\151"), BDC_Macrolanguage::Arabic => array("\141\162", "\x61\162\x61"), BDC_Macrolanguage::Chinese => array("\x7a\150", "\x7a\150\x6f"), BDC_Macrolanguage::Estonian => array("\x65\164", "\145\x73\x74"), BDC_Macrolanguage::Latvian => array("\154\166", "\x6c\x61\x76"), BDC_Macrolanguage::Malay => array("\x6d\163", "\x6d\163\141", "\155\x61\x79"), BDC_Macrolanguage::Norwegian => array("\x6e\157", "\156\x6f\x72", "\x6e\142", "\x6e\157\142", "\x6e\x6e", "\x6e\x6e\157"), BDC_Macrolanguage::SerboCroatian => array("\163\x68", "\x68\142\163") ); BDC_Macrolanguage::$Names = array( BDC_Macrolanguage::None => "\x4e\x6f\x6e\145", BDC_Macrolanguage::Albanian => "\x41\x6c\142\x61\x6e\151\141\156", BDC_Macrolanguage::Arabic => "\x41\162\141\x62\x69\x63", BDC_Macrolanguage::Chinese => "\103\x68\151\x6e\x65\x73\x65", BDC_Macrolanguage::Estonian => "\x45\x73\x74\x6f\x6e\x69\141\156", BDC_Macrolanguage::Latvian => "\x4c\x61\x74\x76\151\141\x6e", BDC_Macrolanguage::Malay => "\x4d\x61\x6c\x61\x79", BDC_Macrolanguage::Norwegian => "\116\x6f\162\167\x65\147\x69\x61\x6e", BDC_Macrolanguage::SerboCroatian => "\123\x65\x72\x62\157\x43\x72\x6f\141\x74\x69\141\x6e" ); class BDC_Localization { public function __construct($_li5sk9u5k88iinf7vu0xwb60og, $_1haqcco79uowpvyy862it362os, $_0774n7373hso3gmv5p7nmm6jru, $_1bh3aq3bz0zka2coz9462k6lld, $_owv93j6uoxbu7s1o, $_O8z9neuydxg28jm6180xmcinfk, $_09ye35scca5olk9s4iccb, $_1bqs2ta4qwqjp26iomnan5f30x, $_Imi5tcggr246idd42s0ej6qwgz) { $this->Macrolanguage = $_li5sk9u5k88iinf7vu0xwb60og; $this->Language = $_1haqcco79uowpvyy862it362os; $this->Charset = $_0774n7373hso3gmv5p7nmm6jru; $this->Country = $_1bh3aq3bz0zka2coz9462k6lld; $this->CharsetDiff = BDC_StringHelper::GetCodePoints($_owv93j6uoxbu7s1o); $this->HelpLinkUrl = $_O8z9neuydxg28jm6180xmcinfk; $this->ImageTooltip = $_09ye35scca5olk9s4iccb; $this->ReloadTooltip = $_1bqs2ta4qwqjp26iomnan5f30x; $this->SoundTooltip = $_Imi5tcggr246idd42s0ej6qwgz; $this->hxr19(); $this->bh1v1(); $this->m1o1z(); } private function bh1v1() { $_Is5t8bnuwwn15qogv7bel = ''; if (0 !== $this->Macrolanguage) { $_Is5t8bnuwwn15qogv7bel .= BDC_Macrolanguage::GetMacrolanguageCode($this->Macrolanguage); } if (0 !== $this->Macrolanguage && 0 !== $this->Language) { $_Is5t8bnuwwn15qogv7bel .= "\55"; } if (0 !== $this->Language) { $_Is5t8bnuwwn15qogv7bel .= BDC_BaseLanguage::GetLanguageCode($this->Language); } $_ovh0d4wp7wyf1ltx5zorx = BDC_BaseCharset::GetCharsetCode($this->Charset); $_1o0a2obuc4mw5kcmlju9e = BDC_Country::GetCountryCode($this->Country); if (0 === $this->Country) { $this->_Inej277hjj9nmqrueaeiz36oev = "{$_Is5t8bnuwwn15qogv7bel}\x2d{$_ovh0d4wp7wyf1ltx5zorx}"; } else { $this->_Inej277hjj9nmqrueaeiz36oev = "{$_Is5t8bnuwwn15qogv7bel}\x2d{$_ovh0d4wp7wyf1ltx5zorx}\x2d{$_1o0a2obuc4mw5kcmlju9e}"; } } private function hxr19() { $this->IsRtl = false; if (0x0627 === $this->Charset || 0x05D0 === $this->Charset) { $this->IsRtl = true; } } private function m1o1z() { $_Iqwd3h6i98fclbh4 = "\125\x6e\x6b\x6e\157\167\156"; if (0 !== $this->Language) { $_Iqwd3h6i98fclbh4 = BDC_BaseLanguage::GetName($this->Language); } else if (0 !== $this->Macrolanguage) { $_Iqwd3h6i98fclbh4 = BDC_Macrolanguage::GetName($this->Macrolanguage); } if (0 === $this->Country) { $this->PronunciationFilename = "\x50\x72\157\156\x75\156\143\x69\141\x74\x69\157\156\137{$_Iqwd3h6i98fclbh4}\x2e\142\144\163\x70"; } else { $_1aj86w51wluig2m6y6r0q = BDC_Country::GetCountryCode($this->Country); $this->PronunciationFilename = "\x50\162\157\156\165\156\143\x69\x61\x74\151\x6f\x6e\x5f{$_Iqwd3h6i98fclbh4}\x5f{$_1aj86w51wluig2m6y6r0q}\56\142\144\163\x70"; } } public function __toString() { return $this->_Inej277hjj9nmqrueaeiz36oev; } public $Macrolanguage; public $Language; public $Charset; public $Country; public $CharsetDiff; public $HelpLinkUrl; public $ImageTooltip; public $ReloadTooltip; public $SoundTooltip; public $IsRtl; public $PronunciationFilename; private $_Inej277hjj9nmqrueaeiz36oev; } final class BDC_SupportedLocales { private function __construct() {} public static $Mapping; public static function FindBestMatch($_i1vvxim0pjr2cppd9rdcpj03rf, $_iowolspzkyaxu74f, $_oq40g5vvdq8i1jko, $_Owkwkzou0h2hn489esbpt) { $_0xrf9hoxh6dyw9g7 = BDC_SupportedLocales::FindMatchingRows($_i1vvxim0pjr2cppd9rdcpj03rf, $_iowolspzkyaxu74f, $_oq40g5vvdq8i1jko, $_Owkwkzou0h2hn489esbpt); if (!is_array($_0xrf9hoxh6dyw9g7) || 0 == count($_0xrf9hoxh6dyw9g7)) { throw new Exception("\x49\156\x76\141\x6c\x69\x64\x20\157\x72\40\x75\156\x6b\156\x6f\x77\x6e\x20\x6c\x6f\143\141\154\x65\40\x64\145\x66\x69\x6e\x69\x74\151\x6f\x6e\x3a\x20". $_i1vvxim0pjr2cppd9rdcpj03rf."\174".$_iowolspzkyaxu74f."\174".$_oq40g5vvdq8i1jko."\174".$_Owkwkzou0h2hn489esbpt); } return $_0xrf9hoxh6dyw9g7[0]; } public static function FindMatchingRows($_lhmq34hbkdvy3jgynnqcs, $_0c8wj67x700287bs, $_lh1nlbmagelb0ubl4gfgtixfdh, $_0djtruj7uncz276pube23qq6kt) { $_odhlg2tbrkgbogsqoccbz = array(); if (0 === $_lhmq34hbkdvy3jgynnqcs && 0 === $_0c8wj67x700287bs && 0 === $_0djtruj7uncz276pube23qq6kt) { return $_odhlg2tbrkgbogsqoccbz; } $_ioy571x5vhuf5a0u = count(self::$Mapping); for ($_Oe7ww4asejulnrnjjc67ih24d4 = 0; $_Oe7ww4asejulnrnjjc67ih24d4 < $_ioy571x5vhuf5a0u; $_Oe7ww4asejulnrnjjc67ih24d4++) { $_0yllsv1omcnwstshfbi62 = self::$Mapping[$_Oe7ww4asejulnrnjjc67ih24d4]; if (0 !== $_lhmq34hbkdvy3jgynnqcs) { if ($_lhmq34hbkdvy3jgynnqcs !== $_0yllsv1omcnwstshfbi62->Macrolanguage) { continue; } } if (0 != $_0c8wj67x700287bs) { if ($_0c8wj67x700287bs !== $_0yllsv1omcnwstshfbi62->Language) { continue; } } if (0x0000 != $_lh1nlbmagelb0ubl4gfgtixfdh) { if ($_lh1nlbmagelb0ubl4gfgtixfdh !== $_0yllsv1omcnwstshfbi62->Charset) { continue; } } if (0 !== $_0djtruj7uncz276pube23qq6kt) { if (0 !== $_0yllsv1omcnwstshfbi62->Country && $_0djtruj7uncz276pube23qq6kt !== $_0yllsv1omcnwstshfbi62->Country) { continue; } } $_odhlg2tbrkgbogsqoccbz[] = $_0yllsv1omcnwstshfbi62; } if (0 != count($_odhlg2tbrkgbogsqoccbz) && 0 !== $_0djtruj7uncz276pube23qq6kt) { $_l59fx18pr9ggb7aodiomp = array(); $_0i1u2mbkjz3va3bw = count($_odhlg2tbrkgbogsqoccbz); for ($_Oe7ww4asejulnrnjjc67ih24d4 = 0; $_Oe7ww4asejulnrnjjc67ih24d4 < $_0i1u2mbkjz3va3bw; $_Oe7ww4asejulnrnjjc67ih24d4++) { if ($_0djtruj7uncz276pube23qq6kt === $_odhlg2tbrkgbogsqoccbz[$_Oe7ww4asejulnrnjjc67ih24d4]->Country) { $_l59fx18pr9ggb7aodiomp[] = $_odhlg2tbrkgbogsqoccbz[$_Oe7ww4asejulnrnjjc67ih24d4]; } } if (0 != count($_l59fx18pr9ggb7aodiomp)) { return $_l59fx18pr9ggb7aodiomp; } } return $_odhlg2tbrkgbogsqoccbz; } } BDC_SupportedLocales::$Mapping = array( new BDC_Localization(BDC_Macrolanguage::Albanian, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Albania, "\127", "\x2f\57\143\141\160\x74\143\150\x61\x2e\157\162\147\x2f\x63\141\160\164\x63\x68\x61\x2e\x68\164\155\154\x3f\160\x68\x70", "\122\x65\164\x79\160\x65\40\x74\x68\145\x20\x43\x41\x50\124\103\110\x41\x20\143\x6f\x64\145\x20\x66\162\157\x6d\40\x74\x68\x65\40\x69\x6d\141\x67\145", "\103\x68\x61\156\147\145\40\164\150\x65\x20\103\101\120\124\x43\110\x41\40\143\x6f\144\145", "\x53\160\145\141\x6b\x20\164\150\145\x20\103\101\x50\124\103\110\101\x20\143\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Unknown, '', "\57\57\x63\x61\x70\x74\143\x68\141\x2e\x6f\162\x67\x2f\x63\x61\x70\164\143\150\141\x2e\x68\x74\155\x6c\x3f\x70\150\160", "\x52\x65\164\171\160\x65\40\x74\150\145\40\103\x41\x50\x54\103\110\101\x20\143\157\x64\x65\40\146\162\157\155\40\164\150\145\x20\151\155\141\x67\145", "\x43\x68\141\x6e\147\145\40\164\150\x65\x20\x43\101\x50\124\103\x48\x41\x20\143\157\144\x65", "\123\160\x65\x61\153\40\x74\150\x65\40\103\101\x50\124\x43\110\101\40\x63\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Algeria, '', "\57\x2f\x63\x61\x70\164\143\150\x61\x2e\x6f\162\147\57\143\141\x70\x74\143\150\141\x2e\x68\164\155\x6c\77\160\150\x70", "\x52\x65\164\171\x70\x65\x20\x74\150\145\x20\x43\x41\x50\124\x43\110\x41\x20\x63\157\144\x65\40\146\x72\157\155\40\x74\150\x65\x20\x69\155\x61\x67\145", "\103\150\141\156\x67\x65\x20\x74\150\x65\x20\x43\x41\x50\x54\103\x48\x41\x20\143\157\x64\x65", "\x53\x70\x65\141\x6b\x20\164\x68\x65\40\x43\101\120\x54\103\x48\101\x20\x63\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Bahrain, '', "\57\57\x63\x61\x70\x74\x63\x68\x61\56\x6f\x72\147\x2f\143\141\x70\x74\143\x68\x61\56\x68\164\155\x6c\77\x70\150\160", "\122\x65\x74\x79\x70\x65\40\x74\150\145\40\103\101\x50\x54\x43\x48\x41\40\143\x6f\144\x65\40\146\x72\157\155\40\164\x68\x65\40\x69\x6d\x61\x67\145", "\103\x68\x61\x6e\147\145\x20\164\x68\x65\x20\x43\101\120\124\x43\110\101\40\x63\157\144\x65", "\123\x70\x65\141\153\40\164\x68\145\40\x43\101\x50\124\x43\110\x41\40\143\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Egypt, '', "\57\x2f\143\141\x70\x74\x63\x68\x61\x2e\x6f\162\147\57\x63\x61\x70\x74\143\150\141\x2e\150\164\155\154\77\160\150\160", "\x52\x65\x74\171\160\145\40\x74\150\145\40\x43\x41\x50\124\x43\x48\x41\x20\x63\x6f\144\145\x20\x66\x72\x6f\155\x20\164\x68\145\x20\x69\x6d\x61\147\145", "\x43\150\141\x6e\147\145\40\164\x68\145\40\x43\x41\120\x54\103\x48\x41\40\x63\157\x64\145", "\123\x70\x65\141\x6b\x20\164\x68\x65\40\103\101\x50\x54\x43\110\x41\x20\x63\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Iraq, '', "\57\x2f\143\x61\160\x74\143\150\141\56\157\x72\147\x2f\x63\141\x70\x74\143\x68\141\56\150\164\155\x6c\77\x70\150\x70", "\x52\x65\164\x79\160\145\40\x74\x68\145\40\x43\101\x50\124\103\110\x41\x20\143\x6f\x64\145\40\x66\162\157\x6d\40\x74\150\x65\x20\x69\155\141\147\x65", "\x43\x68\141\156\147\x65\40\x74\150\x65\40\103\101\x50\x54\x43\110\x41\x20\x63\157\144\x65", "\x53\x70\145\x61\x6b\x20\x74\x68\145\40\x43\x41\x50\x54\103\110\101\x20\143\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Jordan, '', "\x2f\x2f\143\141\x70\164\143\150\141\x2e\x6f\162\x67\57\x63\x61\160\x74\143\150\x61\56\x68\x74\x6d\x6c\x3f\x70\150\160", "\x52\x65\164\171\160\145\40\x74\150\x65\40\x43\x41\x50\124\x43\110\101\x20\143\157\x64\145\x20\x66\x72\x6f\x6d\40\x74\x68\x65\40\151\x6d\x61\x67\x65", "\x43\150\141\x6e\147\145\40\164\150\x65\x20\103\101\120\124\x43\110\101\x20\143\157\x64\x65", "\x53\160\x65\x61\x6b\40\x74\150\145\40\x43\101\x50\124\x43\x48\101\x20\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Kuwait, '', "\57\57\x63\x61\160\164\143\x68\141\56\x6f\162\x67\57\x63\x61\160\164\x63\x68\x61\56\x68\x74\x6d\x6c\77\160\150\160", "\122\x65\164\x79\160\x65\x20\x74\150\x65\40\x43\101\120\x54\103\110\x41\40\143\157\144\x65\x20\146\162\x6f\155\40\164\x68\145\x20\x69\155\141\147\x65", "\103\150\x61\x6e\147\145\x20\x74\x68\x65\40\x43\x41\x50\124\103\x48\101\x20\143\157\144\145", "\123\160\145\141\x6b\40\x74\150\x65\40\x43\x41\120\x54\103\110\x41\x20\143\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Lebanon, '', "\x2f\57\143\141\x70\x74\143\x68\x61\x2e\157\162\147\x2f\x63\x61\x70\x74\x63\150\x61\56\150\x74\x6d\154\x3f\160\x68\160", "\x52\145\x74\171\x70\145\40\x74\x68\145\40\103\x41\x50\124\x43\x48\x41\x20\x63\x6f\x64\x65\x20\146\162\157\155\x20\164\x68\145\x20\x69\155\x61\x67\x65", "\103\150\x61\x6e\x67\145\40\164\150\145\x20\x43\101\120\x54\x43\110\101\40\143\x6f\144\x65", "\123\160\145\x61\x6b\x20\164\150\x65\40\x43\x41\x50\124\103\110\101\40\x63\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Libya, '', "\57\x2f\143\141\x70\x74\x63\x68\x61\56\157\162\147\57\143\141\x70\x74\x63\x68\141\56\150\164\155\x6c\77\x70\150\160", "\122\x65\164\171\x70\x65\x20\164\150\x65\x20\103\101\x50\x54\x43\110\101\40\143\x6f\144\x65\40\146\162\157\x6d\x20\x74\150\x65\x20\x69\x6d\x61\147\x65", "\103\150\141\156\x67\x65\x20\x74\x68\145\40\x43\101\x50\124\103\110\x41\40\x63\x6f\x64\x65", "\123\160\145\x61\153\40\x74\150\145\x20\103\x41\120\x54\x43\110\101\40\x63\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Morocco, '', "\x2f\57\x63\141\160\164\143\150\141\56\157\162\x67\x2f\x63\x61\x70\164\143\x68\x61\56\150\164\155\154\77\x70\x68\x70", "\x52\x65\164\171\x70\x65\40\x74\150\x65\x20\x43\101\120\x54\103\x48\101\40\143\x6f\144\x65\x20\146\162\x6f\155\40\164\x68\145\x20\x69\155\141\147\145", "\x43\150\141\x6e\x67\x65\x20\x74\x68\145\x20\x43\101\120\x54\x43\110\101\40\143\157\144\145", "\123\x70\145\141\153\x20\x74\x68\x65\x20\103\x41\120\124\103\x48\101\x20\x63\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Oman, '', "\57\57\143\141\x70\164\x63\x68\141\x2e\x6f\162\x67\x2f\x63\141\160\x74\x63\150\x61\x2e\150\164\x6d\x6c\x3f\160\150\x70", "\122\145\x74\x79\160\145\x20\164\x68\x65\x20\103\101\x50\124\x43\110\x41\40\x63\157\x64\145\x20\x66\162\157\x6d\x20\x74\150\x65\40\x69\155\x61\147\145", "\x43\x68\141\156\147\x65\40\164\150\145\x20\x43\101\120\x54\103\x48\101\40\x63\x6f\x64\x65", "\123\x70\145\x61\x6b\x20\164\x68\145\x20\103\x41\120\x54\x43\110\x41\40\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Qatar, '', "\x2f\57\143\x61\160\x74\x63\150\x61\x2e\157\x72\147\x2f\143\141\x70\164\143\x68\141\56\x68\x74\x6d\154\x3f\x70\150\160", "\x52\145\164\x79\160\x65\40\164\x68\x65\40\x43\101\x50\x54\103\110\101\40\143\157\144\x65\40\146\x72\157\155\40\x74\150\x65\40\151\155\141\x67\x65", "\x43\x68\x61\x6e\147\x65\x20\x74\x68\x65\40\x43\x41\x50\124\x43\110\x41\40\x63\x6f\x64\x65", "\x53\160\145\x61\153\40\x74\x68\145\x20\103\x41\x50\124\x43\110\101\x20\x63\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::SaudiArabia, '', "\57\57\x63\141\160\x74\143\150\141\56\157\162\x67\x2f\x63\141\x70\x74\143\x68\x61\56\x68\x74\x6d\154\x3f\x70\x68\160", "\x52\x65\164\171\x70\x65\40\x74\150\x65\x20\x43\x41\120\x54\x43\x48\101\40\x63\157\x64\x65\x20\146\x72\x6f\x6d\x20\x74\150\145\x20\151\x6d\141\x67\145", "\x43\150\x61\156\147\145\x20\164\x68\x65\40\103\101\120\124\x43\110\x41\40\143\x6f\x64\145", "\123\160\x65\x61\153\40\164\x68\145\x20\x43\x41\120\124\103\110\x41\x20\x63\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Syria, '', "\x2f\57\143\141\160\164\143\x68\x61\x2e\157\162\147\x2f\143\x61\x70\164\143\150\x61\x2e\150\164\x6d\154\x3f\160\150\160", "\x52\x65\164\x79\160\145\40\x74\x68\145\x20\103\101\120\x54\x43\x48\x41\x20\143\x6f\x64\x65\x20\x66\x72\x6f\x6d\x20\164\150\145\40\x69\x6d\x61\x67\145", "\x43\150\x61\156\147\145\40\x74\150\x65\x20\x43\x41\120\x54\x43\110\101\x20\x63\x6f\144\145", "\123\160\x65\x61\153\40\164\x68\x65\x20\103\101\x50\124\103\x48\101\x20\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Tunisia, '', "\57\57\143\141\x70\x74\x63\x68\141\56\157\x72\147\57\x63\x61\160\164\x63\x68\x61\56\x68\164\155\154\x3f\160\x68\x70", "\x52\145\164\x79\160\x65\40\164\x68\145\x20\x43\101\x50\x54\x43\110\x41\40\143\157\144\145\40\146\162\157\x6d\x20\164\x68\x65\40\151\155\141\x67\145", "\x43\150\x61\156\x67\145\40\164\x68\x65\x20\103\x41\120\x54\103\110\x41\40\x63\157\x64\x65", "\123\160\145\141\153\40\164\150\145\x20\x43\101\x50\x54\x43\110\x41\x20\x63\157\144\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::UAE, '', "\x2f\x2f\x63\141\x70\164\x63\x68\141\x2e\157\162\x67\57\x63\141\160\x74\x63\x68\x61\56\x68\x74\x6d\x6c\x3f\160\x68\160", "\122\x65\164\x79\160\145\40\x74\150\145\x20\x43\101\120\124\x43\x48\101\40\x63\157\x64\145\x20\x66\162\x6f\155\40\x74\x68\145\x20\151\155\x61\147\145", "\x43\x68\x61\156\147\x65\x20\164\150\145\x20\103\101\x50\x54\103\110\x41\40\x63\157\144\145", "\123\x70\145\141\153\x20\x74\150\145\x20\x43\x41\x50\124\x43\x48\x41\40\143\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Arabic, BDC_Country::Yemen, '', "\x2f\57\x63\141\160\x74\x63\150\x61\x2e\x6f\162\x67\x2f\143\141\160\x74\x63\150\x61\x2e\x68\164\155\154\77\x70\x68\160", "\122\145\x74\x79\160\x65\x20\164\x68\x65\40\103\101\x50\x54\x43\110\101\x20\x63\157\x64\x65\40\146\x72\x6f\155\x20\164\x68\145\40\x69\155\x61\147\x65", "\x43\150\141\156\147\x65\40\164\x68\145\40\103\101\x50\x54\103\110\101\x20\143\x6f\144\x65", "\123\160\145\141\x6b\x20\x74\150\145\40\x43\101\120\x54\x43\110\x41\x20\x63\157\144\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Unknown, '', "\57\x2f\143\x61\x70\x74\x63\x68\141\x2e\157\x72\147\57\143\141\x70\x74\x63\150\141\56\150\164\155\154\x3f\x70\x68\160", "\x52\145\164\x79\x70\x65\x20\164\x68\x65\40\103\x41\120\x54\x43\110\101\40\143\x6f\x64\x65\x20\146\162\x6f\x6d\x20\164\x68\x65\40\x69\x6d\x61\147\x65", "\103\150\x61\156\147\145\x20\x74\x68\x65\40\103\x41\x50\x54\103\x48\101\x20\143\x6f\x64\x65", "\x53\x70\x65\x61\153\40\164\x68\x65\40\103\x41\120\x54\103\x48\101\x20\x63\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Algeria, '', "\57\x2f\143\141\160\x74\143\x68\x61\56\x6f\x72\x67\x2f\x63\x61\160\x74\x63\x68\141\56\150\x74\155\x6c\77\x70\150\160", "\x52\x65\164\x79\x70\x65\x20\164\150\x65\x20\103\x41\120\x54\x43\110\101\40\x63\157\144\x65\x20\x66\162\157\155\40\x74\150\145\40\151\155\x61\147\145", "\103\x68\x61\x6e\147\145\40\x74\x68\145\x20\103\x41\120\x54\103\x48\x41\40\143\x6f\144\145", "\x53\160\x65\141\153\x20\x74\150\x65\x20\103\101\120\x54\103\x48\101\x20\143\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Bahrain, '', "\x2f\x2f\143\141\160\164\x63\x68\x61\x2e\x6f\x72\147\x2f\143\141\x70\164\143\150\x61\56\x68\164\x6d\x6c\77\x70\150\x70", "\x52\145\164\171\x70\x65\x20\164\x68\x65\x20\103\x41\120\124\103\x48\101\x20\143\157\x64\x65\40\146\162\157\x6d\x20\164\150\145\x20\151\155\x61\147\145", "\103\150\141\x6e\147\x65\40\164\150\145\x20\x43\x41\x50\124\x43\x48\x41\40\x63\157\144\x65", "\x53\160\145\141\153\40\164\150\x65\x20\103\101\x50\x54\x43\x48\101\x20\143\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Egypt, '', "\x2f\x2f\143\141\160\164\143\x68\141\56\x6f\x72\x67\x2f\143\x61\160\x74\143\x68\141\56\150\164\155\x6c\77\x70\x68\x70", "\122\x65\164\171\x70\145\40\164\x68\145\40\x43\101\120\124\103\x48\101\40\x63\157\144\x65\x20\x66\162\x6f\x6d\x20\164\150\145\40\x69\155\141\147\x65", "\x43\150\x61\x6e\147\x65\40\164\x68\x65\40\x43\x41\x50\124\x43\110\101\40\143\157\x64\x65", "\123\x70\x65\x61\153\x20\164\x68\x65\40\x43\101\120\124\x43\x48\101\x20\143\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Iraq, '', "\57\x2f\x63\x61\x70\164\x63\x68\141\x2e\157\162\x67\x2f\x63\141\160\x74\143\x68\x61\x2e\x68\x74\x6d\154\x3f\160\150\160", "\122\x65\x74\x79\160\145\40\164\150\x65\x20\103\101\120\124\x43\110\x41\x20\143\157\144\145\40\x66\x72\x6f\x6d\x20\164\150\145\40\151\x6d\x61\147\x65", "\x43\x68\x61\x6e\x67\145\40\164\150\x65\40\103\x41\120\x54\103\110\x41\40\143\x6f\x64\x65", "\123\160\145\141\x6b\40\x74\150\145\x20\x43\101\120\x54\x43\110\101\x20\x63\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Jordan, '', "\57\x2f\143\141\160\x74\143\150\x61\56\x6f\x72\147\57\x63\141\160\x74\x63\x68\141\56\x68\164\155\x6c\77\x70\x68\160", "\122\x65\x74\x79\x70\145\x20\164\x68\145\x20\103\x41\120\124\103\110\101\x20\143\x6f\144\x65\x20\146\162\157\155\40\x74\150\x65\40\151\155\141\x67\x65", "\x43\150\x61\156\147\x65\40\164\x68\x65\x20\x43\x41\x50\124\103\110\101\40\x63\x6f\x64\145", "\123\x70\145\141\x6b\40\164\x68\145\x20\103\101\120\x54\103\110\101\x20\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Kuwait, '', "\57\x2f\143\141\x70\x74\143\x68\141\x2e\157\162\x67\57\143\x61\160\164\143\150\141\x2e\x68\164\155\154\x3f\160\x68\160", "\x52\145\x74\171\x70\x65\x20\164\x68\x65\x20\x43\x41\x50\x54\103\x48\101\x20\x63\x6f\144\x65\40\x66\x72\x6f\155\40\164\x68\145\40\151\x6d\141\147\x65", "\x43\x68\x61\x6e\x67\x65\40\x74\150\x65\x20\x43\x41\x50\x54\103\x48\x41\40\x63\x6f\x64\145", "\x53\x70\x65\x61\153\40\x74\x68\145\x20\103\101\120\x54\103\110\x41\x20\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Lebanon, '', "\57\57\143\x61\160\164\x63\x68\x61\x2e\x6f\162\147\57\143\141\160\164\x63\x68\x61\x2e\x68\164\x6d\154\x3f\x70\150\160", "\x52\145\x74\171\160\145\x20\164\x68\145\x20\103\x41\120\124\103\110\x41\x20\x63\x6f\144\x65\x20\146\162\x6f\155\40\164\x68\145\x20\x69\155\141\x67\145", "\x43\150\x61\156\x67\x65\x20\164\x68\x65\40\103\101\120\x54\x43\x48\101\40\x63\x6f\x64\145", "\x53\160\145\141\x6b\40\164\x68\145\x20\103\x41\120\x54\x43\x48\101\x20\x63\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Libya, '', "\57\57\143\141\x70\164\143\x68\x61\56\x6f\162\x67\57\x63\x61\x70\x74\143\x68\141\56\150\x74\x6d\154\77\160\150\160", "\x52\x65\x74\x79\160\x65\40\164\x68\x65\x20\x43\101\120\x54\103\x48\x41\40\x63\157\144\x65\40\x66\162\x6f\x6d\x20\x74\x68\x65\40\151\x6d\141\147\x65", "\103\x68\141\156\147\x65\40\x74\150\145\40\x43\101\120\x54\x43\x48\101\40\x63\157\144\145", "\x53\160\x65\x61\x6b\x20\164\x68\x65\40\x43\101\120\x54\x43\x48\x41\x20\x63\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Morocco, '', "\57\x2f\143\x61\160\x74\143\150\141\x2e\x6f\x72\147\57\143\x61\x70\x74\143\x68\141\x2e\150\x74\x6d\x6c\77\x70\150\x70", "\x52\145\164\171\160\x65\40\x74\150\145\40\103\x41\x50\124\103\110\101\40\143\157\144\145\40\x66\x72\x6f\155\x20\x74\x68\x65\x20\151\155\141\x67\145", "\x43\x68\x61\156\147\x65\40\x74\x68\145\x20\103\x41\120\x54\x43\x48\101\40\x63\x6f\x64\x65", "\123\x70\x65\x61\153\40\164\x68\145\x20\103\101\x50\124\x43\110\101\x20\x63\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Oman, '', "\x2f\x2f\x63\141\160\164\143\x68\x61\56\x6f\x72\x67\57\x63\x61\x70\x74\x63\150\141\56\150\164\x6d\154\77\x70\x68\160", "\x52\145\164\171\160\145\40\164\x68\145\x20\103\x41\x50\x54\x43\x48\101\40\x63\157\x64\x65\x20\146\x72\x6f\x6d\x20\x74\x68\x65\40\x69\155\x61\x67\145", "\x43\x68\x61\x6e\147\x65\x20\164\150\x65\40\103\x41\120\124\x43\110\x41\40\x63\157\144\x65", "\x53\160\x65\x61\x6b\40\164\x68\x65\40\x43\101\120\124\103\x48\101\40\143\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Qatar, '', "\57\x2f\x63\x61\x70\x74\x63\x68\x61\x2e\157\x72\x67\x2f\x63\x61\x70\164\143\150\x61\x2e\x68\x74\x6d\154\77\160\x68\160", "\x52\x65\x74\171\x70\x65\40\x74\x68\x65\x20\103\x41\x50\x54\103\110\x41\40\143\x6f\x64\145\40\x66\162\157\155\40\164\x68\x65\x20\x69\155\141\147\x65", "\x43\x68\x61\156\x67\145\x20\164\x68\145\40\103\101\x50\x54\x43\x48\x41\40\143\x6f\x64\145", "\x53\x70\x65\x61\x6b\x20\x74\150\145\x20\x43\101\x50\124\x43\110\x41\x20\143\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::SaudiArabia, '', "\57\57\x63\141\x70\x74\143\150\141\56\157\x72\x67\57\x63\141\160\x74\x63\x68\141\56\x68\164\x6d\154\x3f\160\150\x70", "\122\x65\164\171\x70\145\x20\x74\150\x65\40\x43\101\120\x54\103\110\101\40\x63\x6f\144\145\40\x66\x72\x6f\x6d\x20\x74\x68\145\40\x69\x6d\141\x67\x65", "\103\x68\x61\156\x67\145\40\x74\150\x65\x20\103\x41\120\x54\x43\x48\x41\x20\143\x6f\x64\145", "\x53\x70\145\x61\x6b\x20\x74\x68\145\40\x43\x41\120\x54\x43\110\x41\x20\x63\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Syria, '', "\57\x2f\143\x61\x70\x74\143\x68\x61\x2e\x6f\x72\147\57\143\x61\x70\164\x63\x68\x61\x2e\x68\164\x6d\x6c\x3f\160\150\x70", "\122\145\164\171\160\145\40\164\150\145\40\x43\x41\x50\x54\103\x48\101\x20\x63\x6f\x64\x65\x20\146\x72\x6f\x6d\40\x74\x68\x65\x20\151\155\x61\147\145", "\103\x68\x61\156\147\x65\40\164\150\x65\40\x43\x41\120\x54\x43\110\101\x20\143\157\144\145", "\x53\160\x65\141\153\40\164\150\x65\x20\103\101\120\x54\103\110\101\40\143\157\144\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Tunisia, '', "\57\57\x63\141\x70\164\143\x68\141\56\157\x72\147\57\143\141\160\x74\143\x68\x61\56\150\164\155\154\77\x70\150\160", "\x52\145\164\171\x70\x65\x20\x74\x68\x65\x20\x43\x41\x50\x54\103\110\x41\40\143\x6f\144\145\x20\x66\x72\x6f\155\x20\164\150\x65\40\151\155\x61\147\145", "\x43\x68\141\156\x67\145\40\x74\150\x65\40\103\x41\x50\124\x43\110\x41\x20\143\157\x64\x65", "\x53\x70\x65\x61\153\40\164\150\x65\x20\103\x41\120\x54\x43\110\101\x20\x63\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::UAE, '', "\x2f\x2f\143\x61\x70\164\x63\150\x61\x2e\x6f\162\147\57\x63\x61\x70\164\143\150\x61\x2e\150\x74\155\x6c\x3f\x70\x68\160", "\122\145\164\171\x70\x65\40\x74\x68\x65\40\x43\101\x50\x54\103\x48\101\40\x63\x6f\144\145\x20\x66\x72\x6f\x6d\x20\x74\150\x65\x20\x69\x6d\x61\x67\x65", "\x43\x68\x61\156\x67\145\x20\x74\150\x65\x20\103\101\x50\124\103\x48\101\x20\x63\x6f\144\x65", "\123\x70\x65\x61\153\x20\x74\x68\145\40\x43\101\120\124\x43\110\101\40\143\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::Arabic, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Yemen, '', "\x2f\x2f\x63\141\x70\164\143\x68\x61\56\157\x72\x67\x2f\143\x61\x70\164\x63\x68\141\56\x68\x74\155\x6c\x3f\160\150\160", "\122\145\x74\x79\x70\145\40\164\150\x65\x20\103\x41\x50\x54\x43\x48\101\40\x63\x6f\144\145\x20\146\162\157\x6d\x20\164\150\145\x20\151\x6d\x61\x67\145", "\103\150\141\156\147\x65\40\164\150\145\x20\x43\101\120\124\103\110\101\40\143\157\144\x65", "\x53\x70\145\x61\153\40\164\150\x65\x20\x43\101\120\x54\103\110\101\40\143\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Basque, BDC_BaseCharset::Latin, BDC_Country::Unknown, "\x43\x2c\x51\54\126\54\x57\x2c\131", "\x2f\x2f\x63\x61\x70\164\x63\150\141\x2e\x6f\162\x67\57\143\141\x70\164\x63\150\141\56\150\x74\x6d\154\x3f\x70\150\x70", "\122\145\164\x79\160\x65\40\x74\150\x65\40\103\101\120\x54\x43\110\x41\x20\x63\157\144\145\40\x66\x72\x6f\155\x20\x74\x68\145\x20\x69\x6d\x61\147\145", "\x43\150\141\x6e\x67\145\40\164\x68\x65\40\x43\101\120\124\x43\x48\x41\x20\x63\x6f\x64\145", "\x53\160\x65\141\153\40\164\150\x65\40\x43\101\x50\x54\x43\x48\101\40\x63\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Belarusian, BDC_BaseCharset::Cyrillic, BDC_Country::Belarus, "\320\x98", "\57\57\x63\x61\160\x74\143\150\x61\56\157\162\147\x2f\143\x61\x70\x74\x63\150\x61\56\x68\164\x6d\154\77\x70\x68\160", "\x52\x65\164\171\x70\145\x20\x74\150\145\40\103\x41\120\124\x43\110\x41\x20\143\157\144\145\40\x66\162\x6f\155\x20\164\x68\145\40\151\155\x61\147\x65", "\x43\150\141\156\x67\145\40\x74\150\145\40\x43\x41\120\x54\x43\x48\x41\40\x63\x6f\144\145", "\123\160\145\141\x6b\x20\x74\150\x65\40\103\x41\x50\x54\103\110\101\x20\143\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Belarusian, BDC_BaseCharset::Latin, BDC_Country::Belarus, '', "\x2f\x2f\143\141\x70\164\x63\x68\141\56\x6f\x72\x67\57\143\x61\160\x74\143\150\x61\x2e\x68\164\155\x6c\77\x70\x68\160", "\x52\x65\164\171\160\145\40\164\150\145\x20\103\x41\120\124\103\x48\x41\40\143\x6f\x64\x65\x20\146\x72\x6f\x6d\40\164\x68\x65\x20\151\155\141\147\145", "\x43\x68\141\156\x67\145\x20\x74\150\x65\x20\x43\x41\x50\124\103\110\x41\x20\x63\157\x64\145", "\x53\160\145\141\x6b\40\164\150\x65\x20\103\x41\120\124\103\110\x41\40\143\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Bulgarian, BDC_BaseCharset::Cyrillic, BDC_Country::Bulgaria, "\xd0\257", "\x2f\x2f\x63\x61\160\164\143\x68\x61\x2e\157\162\147\57\143\x61\160\x74\143\150\x61\x2e\x68\164\155\154\77\160\x68\x70", "\122\145\164\x79\160\145\40\164\150\145\x20\x43\x41\x50\124\x43\110\101\40\x63\x6f\x64\x65\x20\x66\162\x6f\x6d\40\x74\x68\145\x20\151\x6d\141\147\x65", "\x43\150\141\156\147\x65\40\x74\x68\145\x20\x43\101\120\124\103\110\101\40\x63\x6f\x64\145", "\x53\x70\145\141\153\x20\164\x68\x65\x20\103\101\120\124\x43\x48\x41\40\x63\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Bulgarian, BDC_BaseCharset::Latin, BDC_Country::Bulgaria, '', "\x2f\57\x63\141\160\x74\x63\x68\x61\x2e\x6f\x72\147\57\143\141\x70\164\143\150\x61\x2e\150\x74\155\154\x3f\x70\x68\x70", "\122\x65\164\171\x70\x65\40\164\x68\x65\x20\x43\101\120\124\x43\x48\x41\40\143\157\x64\x65\x20\146\162\x6f\155\40\164\150\145\x20\151\155\141\x67\x65", "\x43\x68\x61\x6e\147\x65\x20\164\150\x65\40\103\101\x50\x54\x43\110\x41\x20\x63\157\144\x65", "\123\160\x65\141\x6b\x20\x74\150\145\40\x43\101\120\124\x43\x48\101\x20\143\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Catalan, BDC_BaseCharset::Latin, BDC_Country::Spain, '', "\57\x2f\143\x61\x70\x74\x63\150\141\56\x6f\x72\x67\x2f\143\141\x70\x74\143\150\141\56\x68\164\155\x6c\77\160\150\160", "\x52\x65\164\171\x70\x65\x20\x74\x68\x65\40\x43\101\x50\124\103\110\x41\40\143\x6f\x64\x65\x20\146\162\x6f\155\x20\164\150\145\40\151\x6d\x61\x67\145", "\103\x68\x61\156\147\x65\x20\x74\150\145\x20\103\101\120\124\103\110\101\x20\143\157\x64\x65", "\x53\160\145\x61\x6b\40\164\x68\145\40\x43\x41\x50\124\x43\110\101\40\143\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Mandarin, BDC_BaseCharset::HanSimplified, BDC_Country::PRC, '', "\x2f\57\143\141\x70\164\143\x68\x61\x2e\x6f\162\x67\57\143\x61\x70\164\x63\x68\141\x2e\150\164\x6d\x6c\77\160\150\160", "\122\145\164\x79\160\x65\x20\x74\150\x65\x20\103\x41\x50\124\x43\110\x41\x20\143\157\x64\x65\x20\146\162\x6f\155\x20\x74\150\x65\x20\x69\155\x61\147\145", "\x43\x68\x61\x6e\x67\145\40\164\x68\145\40\x43\x41\120\x54\x43\110\x41\x20\x63\157\144\x65", "\x53\x70\145\141\153\x20\x74\x68\145\x20\x43\x41\120\124\103\110\101\x20\143\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Mandarin, BDC_BaseCharset::HanSimplified, BDC_Country::Singapore, '', "\57\57\x63\x61\x70\x74\x63\150\x61\56\x6f\x72\147\57\143\x61\160\164\x63\150\x61\x2e\150\x74\x6d\154\77\x70\x68\x70", "\122\145\x74\x79\160\145\x20\164\x68\145\40\103\x41\120\x54\103\110\x41\x20\143\157\144\x65\40\x66\x72\x6f\155\x20\x74\x68\x65\x20\151\155\x61\147\145", "\103\x68\x61\x6e\147\x65\x20\x74\150\145\x20\103\101\x50\124\x43\110\x41\40\143\157\144\x65", "\123\x70\145\141\x6b\x20\164\150\145\40\x43\101\x50\x54\103\x48\x41\x20\143\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Mandarin, BDC_BaseCharset::HanTraditional, BDC_Country::Taiwan, '', "\57\x2f\143\x61\160\164\143\150\x61\56\x6f\x72\147\x2f\x63\x61\160\164\143\x68\x61\x2e\150\164\155\x6c\x3f\x70\x68\x70", "\122\x65\164\x79\x70\x65\x20\x74\x68\145\40\103\x41\x50\124\x43\x48\101\x20\x63\x6f\x64\145\40\146\162\157\x6d\x20\164\x68\x65\40\151\x6d\141\x67\x65", "\103\x68\x61\x6e\147\x65\x20\x74\150\x65\40\103\101\x50\124\x43\110\x41\x20\143\x6f\144\145", "\123\x70\145\141\x6b\x20\164\x68\x65\x20\x43\x41\120\124\x43\x48\101\40\143\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Mandarin, BDC_BaseCharset::HanTraditional, BDC_Country::HongKong, '', "\x2f\57\143\141\x70\x74\143\150\x61\56\x6f\x72\x67\57\x63\141\x70\x74\143\150\x61\x2e\150\x74\x6d\x6c\77\x70\150\x70", "\122\145\164\x79\160\x65\x20\164\x68\x65\40\x43\101\120\x54\103\110\101\x20\143\x6f\144\x65\x20\146\162\157\x6d\x20\x74\x68\x65\40\x69\x6d\141\147\x65", "\103\150\141\156\147\145\x20\x74\x68\145\x20\x43\101\x50\124\x43\x48\x41\x20\143\x6f\144\145", "\123\x70\145\x61\x6b\40\x74\x68\x65\x20\x43\x41\120\124\x43\x48\101\x20\x63\157\144\145"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Mandarin, BDC_BaseCharset::Bopomofo, BDC_Country::Taiwan, '', "\x2f\57\143\x61\x70\x74\x63\x68\141\56\157\162\x67\57\x63\141\x70\164\143\150\141\56\150\164\x6d\x6c\77\x70\x68\160", "\122\145\164\x79\x70\x65\40\164\x68\x65\40\103\101\120\x54\x43\x48\101\x20\x63\157\x64\145\x20\x66\162\x6f\155\40\164\x68\145\x20\x69\x6d\x61\x67\x65", "\103\150\141\156\147\145\x20\164\x68\145\x20\x43\101\120\x54\103\x48\101\x20\x63\157\x64\x65", "\x53\160\145\x61\x6b\40\x74\150\x65\x20\x43\x41\x50\x54\103\x48\x41\x20\143\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Cantonese, BDC_BaseCharset::HanSimplified, BDC_Country::PRC, '', "\57\57\143\x61\160\x74\x63\x68\141\56\x6f\x72\x67\57\143\141\x70\164\x63\150\x61\56\150\x74\155\154\x3f\x70\150\160", "\x52\x65\x74\171\x70\145\40\164\150\145\40\x43\x41\120\x54\103\110\101\40\x63\x6f\144\x65\x20\146\x72\x6f\x6d\x20\164\x68\x65\40\151\155\141\147\x65", "\x43\x68\x61\156\147\145\40\x74\150\145\x20\103\101\120\x54\103\110\101\40\x63\157\x64\x65", "\x53\160\x65\x61\x6b\x20\x74\x68\x65\40\103\101\120\124\103\110\x41\x20\143\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Cantonese, BDC_BaseCharset::HanTraditional, BDC_Country::HongKong, '', "\x2f\57\143\x61\x70\164\x63\150\141\56\157\162\147\x2f\143\141\x70\164\x63\x68\141\x2e\x68\x74\155\154\x3f\160\150\160", "\122\145\x74\171\160\145\x20\164\x68\x65\x20\103\x41\120\x54\103\x48\x41\x20\x63\x6f\x64\x65\40\146\162\x6f\x6d\40\x74\x68\x65\40\x69\x6d\x61\147\x65", "\x43\x68\x61\x6e\147\145\x20\x74\150\x65\40\103\101\x50\x54\103\x48\x41\x20\x63\x6f\x64\x65", "\x53\160\x65\x61\x6b\x20\164\x68\x65\40\103\101\x50\x54\103\110\x41\x20\x63\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Cantonese, BDC_BaseCharset::HanTraditional, BDC_Country::Macao, '', "\x2f\57\x63\x61\x70\164\143\150\141\56\157\162\147\57\x63\141\160\164\143\150\x61\x2e\x68\x74\155\x6c\x3f\160\x68\x70", "\122\x65\x74\171\x70\x65\x20\x74\150\145\x20\103\101\120\124\x43\x48\x41\40\143\157\x64\x65\40\146\x72\x6f\155\40\x74\150\145\40\x69\155\141\147\145", "\103\x68\141\x6e\x67\145\40\x74\x68\x65\40\x43\x41\120\x54\x43\110\x41\40\x63\157\x64\x65", "\x53\160\x65\x61\153\40\x74\x68\x65\40\x43\101\120\x54\x43\110\x41\40\143\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Mandarin, BDC_BaseCharset::Latin, BDC_Country::PRC, '', "\x2f\57\x63\x61\x70\164\x63\x68\141\56\x6f\162\x67\57\143\x61\160\x74\143\x68\141\x2e\150\x74\155\x6c\77\x70\x68\x70", "\122\145\x74\171\160\145\40\x74\150\x65\40\x43\x41\120\x54\x43\110\x41\x20\143\x6f\x64\x65\40\146\162\157\155\40\164\150\x65\40\151\x6d\x61\x67\x65", "\103\150\141\x6e\x67\145\x20\x74\x68\x65\40\103\101\120\x54\103\110\101\x20\143\157\144\145", "\123\x70\145\x61\153\x20\x74\150\145\40\x43\x41\x50\x54\x43\x48\x41\x20\143\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Mandarin, BDC_BaseCharset::Latin, BDC_Country::Singapore, '', "\x2f\x2f\143\x61\160\164\x63\x68\141\56\x6f\162\147\x2f\x63\141\x70\x74\x63\x68\x61\x2e\x68\x74\155\154\x3f\x70\x68\x70", "\122\x65\164\x79\160\145\40\164\150\x65\40\x43\x41\x50\x54\x43\x48\101\40\143\x6f\x64\x65\40\146\162\157\x6d\x20\x74\150\x65\x20\x69\155\141\147\x65", "\x43\x68\x61\156\147\x65\40\164\x68\145\40\x43\x41\x50\124\x43\x48\101\x20\143\x6f\x64\x65", "\123\160\x65\x61\x6b\x20\164\150\145\40\103\101\120\x54\x43\x48\x41\x20\x63\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Mandarin, BDC_BaseCharset::Latin, BDC_Country::Taiwan, '', "\x2f\57\143\141\x70\x74\143\150\141\x2e\x6f\162\147\x2f\143\141\160\x74\x63\x68\x61\x2e\150\164\155\154\77\160\150\x70", "\x52\145\164\x79\160\x65\x20\164\x68\145\40\x43\101\x50\124\x43\x48\x41\x20\x63\157\144\145\40\x66\x72\157\x6d\x20\164\x68\x65\40\151\155\x61\x67\145", "\x43\150\x61\156\147\x65\x20\x74\150\x65\40\x43\101\120\124\x43\x48\101\40\143\157\144\145", "\123\x70\x65\x61\153\x20\x74\150\145\x20\x43\x41\x50\124\103\x48\101\x20\143\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Mandarin, BDC_BaseCharset::Latin, BDC_Country::HongKong, '', "\57\x2f\x63\141\160\164\143\x68\x61\56\x6f\x72\x67\57\143\x61\x70\x74\143\x68\x61\56\150\x74\x6d\154\x3f\x70\150\x70", "\122\x65\x74\x79\160\145\x20\x74\150\x65\x20\103\x41\x50\124\103\110\x41\x20\x63\157\144\x65\x20\x66\x72\x6f\155\x20\164\150\145\x20\151\x6d\x61\147\145", "\103\150\141\x6e\147\x65\x20\164\x68\x65\x20\x43\101\x50\124\103\110\x41\40\x63\x6f\x64\x65", "\x53\x70\145\x61\x6b\40\164\x68\x65\x20\103\x41\120\124\x43\110\101\x20\x63\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Mandarin, BDC_BaseCharset::Latin, BDC_Country::Taiwan, '', "\x2f\57\x63\x61\160\x74\143\x68\x61\x2e\x6f\x72\x67\57\x63\x61\x70\x74\x63\x68\x61\56\x68\164\x6d\x6c\x3f\x70\150\160", "\x52\145\164\x79\160\145\40\x74\150\145\40\x43\x41\120\x54\x43\110\101\40\x63\x6f\x64\x65\x20\146\162\x6f\155\x20\x74\x68\x65\40\151\x6d\141\x67\145", "\103\x68\x61\156\147\x65\x20\x74\150\145\x20\103\101\120\124\x43\x48\x41\x20\x63\157\144\x65", "\123\160\145\141\153\40\164\x68\x65\x20\103\101\x50\x54\103\x48\101\40\143\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Cantonese, BDC_BaseCharset::Latin, BDC_Country::PRC, '', "\x2f\x2f\143\141\x70\x74\x63\x68\x61\56\x6f\x72\147\x2f\143\141\160\164\x63\150\141\x2e\150\x74\x6d\154\77\x70\x68\160", "\122\x65\164\171\160\145\40\164\150\145\40\x43\101\x50\124\103\x48\101\x20\143\x6f\x64\145\x20\146\x72\x6f\x6d\x20\x74\x68\145\40\x69\x6d\141\x67\145", "\103\150\x61\x6e\147\x65\x20\x74\x68\145\x20\x43\x41\120\x54\103\x48\x41\40\x63\x6f\x64\145", "\123\x70\145\x61\153\x20\164\150\145\x20\103\101\x50\x54\103\x48\101\x20\x63\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Cantonese, BDC_BaseCharset::Latin, BDC_Country::HongKong, '', "\x2f\x2f\x63\x61\x70\164\x63\x68\141\56\157\x72\147\x2f\143\141\x70\x74\143\x68\141\56\x68\164\155\x6c\x3f\x70\150\x70", "\x52\145\x74\171\160\145\x20\x74\150\145\40\103\101\120\x54\x43\x48\x41\40\x63\157\x64\145\x20\x66\x72\x6f\155\40\164\150\145\40\x69\155\x61\x67\x65", "\x43\150\141\x6e\147\x65\40\164\150\145\x20\x43\101\x50\124\x43\110\101\40\143\157\144\145", "\x53\x70\145\141\153\x20\x74\x68\145\x20\x43\101\x50\124\103\110\x41\40\143\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::Chinese, BDC_BaseLanguage::Cantonese, BDC_BaseCharset::Latin, BDC_Country::Macao, '', "\57\57\143\141\160\x74\x63\x68\x61\x2e\157\162\147\x2f\x63\141\160\164\x63\x68\x61\56\x68\164\x6d\x6c\x3f\x70\150\x70", "\122\145\x74\x79\x70\x65\40\164\150\x65\x20\103\101\120\x54\x43\x48\x41\x20\143\x6f\x64\x65\40\x66\162\x6f\155\40\164\x68\x65\40\151\x6d\141\147\x65", "\x43\150\x61\156\x67\x65\x20\164\x68\145\40\x43\101\120\x54\x43\x48\101\x20\143\x6f\144\145", "\123\x70\145\x61\153\x20\x74\150\x65\x20\x43\x41\120\x54\x43\110\x41\40\x63\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Czech, BDC_BaseCharset::Latin, BDC_Country::CzechRepublic, "\x51\54\x57", "\x2f\x2f\x63\141\x70\164\x63\150\141\56\x6f\162\x67\x2f\x63\141\160\164\x63\150\x61\56\x68\164\x6d\x6c\x3f\160\x68\160", "\122\145\x74\171\160\145\40\x74\150\x65\40\103\x41\x50\x54\x43\x48\x41\40\x63\x6f\144\x65\x20\146\162\157\155\40\164\150\x65\40\x69\155\x61\147\145", "\103\x68\141\156\147\145\x20\x74\x68\145\40\x43\101\x50\124\x43\110\101\40\143\x6f\x64\145", "\x53\x70\x65\141\x6b\40\164\x68\145\40\x43\101\120\124\x43\x48\x41\x20\x63\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Danish, BDC_BaseCharset::Latin, BDC_Country::Denmark, "\x43\x2c\121\x2c\x57\54\130\54\x5a", "\x2f\x2f\x63\x61\x70\x74\x63\150\x61\56\157\x72\x67\57\143\x61\160\164\x63\150\141\x2e\x68\164\155\x6c\x3f\x70\150\x70", "\122\x65\x74\171\x70\x65\x20\164\x68\145\40\103\101\120\124\103\110\101\40\x63\157\x64\x65\x20\x66\162\x6f\155\x20\164\150\x65\x20\151\x6d\141\x67\x65", "\x43\x68\141\x6e\147\x65\40\x74\150\145\40\103\101\120\124\103\x48\101\x20\x63\157\144\145", "\x53\x70\x65\141\x6b\40\x74\x68\145\40\103\101\x50\x54\103\110\x41\x20\x63\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Dutch, BDC_BaseCharset::Latin, BDC_Country::Netherlands, '', "\57\x2f\143\x61\x70\164\x63\x68\x61\56\157\162\147\x2f\143\x61\x70\x74\x63\150\141\56\150\x74\155\x6c\x3f\160\150\x70", "\122\145\x74\x79\160\145\40\x74\150\145\x20\x43\x41\120\124\103\x48\x41\40\143\x6f\x64\x65\40\146\162\x6f\x6d\40\164\x68\145\40\x69\x6d\141\147\x65", "\103\x68\141\x6e\x67\145\40\164\150\145\40\103\x41\x50\124\103\x48\101\x20\143\157\x64\145", "\123\160\x65\141\x6b\40\x74\150\x65\40\x43\x41\x50\x54\x43\110\101\x20\143\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Dutch, BDC_BaseCharset::Latin, BDC_Country::Belgium, '', "\x2f\57\143\141\x70\164\143\150\x61\x2e\x6f\x72\147\57\143\141\160\x74\143\x68\x61\56\x68\x74\x6d\x6c\x3f\x70\x68\160", "\122\145\164\171\x70\x65\40\164\x68\145\x20\x43\101\x50\x54\x43\110\101\x20\143\157\144\145\40\x66\x72\157\x6d\x20\164\x68\x65\x20\x69\155\x61\147\145", "\x43\150\x61\x6e\147\x65\x20\x74\150\145\40\x43\101\120\x54\103\110\x41\x20\x63\157\x64\145", "\x53\160\145\141\153\x20\164\x68\x65\x20\103\101\120\x54\103\110\101\x20\143\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::USA, '', "\57\57\143\x61\160\x74\x63\150\141\56\x6f\162\147\57\143\141\160\x74\x63\150\141\56\x68\164\x6d\154\77\160\x68\x70", "\122\x65\x74\171\x70\x65\40\164\x68\x65\x20\103\x41\x50\124\103\110\x41\40\x63\157\x64\145\x20\x66\x72\157\155\40\x74\150\145\40\151\x6d\141\x67\x65", "\103\x68\x61\156\147\145\40\x74\150\x65\x20\x43\101\x50\124\103\110\101\40\143\x6f\144\x65", "\x53\x70\145\x61\153\x20\164\x68\145\40\103\101\120\x54\103\x48\x41\x20\x63\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::Australia, '', "\57\x2f\143\141\160\x74\143\150\x61\x2e\157\162\x67\57\x63\141\x70\x74\143\150\x61\56\x68\164\155\154\x3f\x70\x68\x70", "\122\x65\164\171\x70\x65\x20\164\150\145\x20\x43\101\120\124\103\x48\x41\x20\143\157\144\145\x20\x66\x72\157\x6d\x20\164\150\145\x20\x69\155\141\x67\145", "\x43\x68\x61\x6e\147\x65\x20\x74\x68\145\x20\103\101\x50\x54\x43\x48\101\40\143\x6f\x64\145", "\123\160\x65\x61\153\x20\x74\150\x65\40\x43\x41\120\x54\x43\110\101\40\143\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::Belize, '', "\x2f\x2f\143\141\x70\164\x63\x68\x61\56\x6f\162\147\57\143\x61\160\164\143\x68\141\56\150\x74\155\154\x3f\160\150\x70", "\122\145\x74\171\x70\x65\40\164\x68\x65\x20\x43\x41\x50\x54\103\x48\x41\x20\x63\x6f\144\x65\40\x66\162\x6f\x6d\x20\164\150\145\x20\x69\x6d\x61\147\x65", "\x43\x68\141\x6e\x67\145\x20\164\x68\x65\40\103\x41\x50\124\x43\110\x41\40\143\157\144\145", "\x53\160\x65\x61\x6b\40\164\150\x65\x20\103\101\120\124\x43\x48\x41\x20\143\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::Canada, '', "\x2f\57\x63\x61\x70\164\143\x68\x61\56\157\x72\x67\57\143\141\160\x74\x63\150\x61\x2e\x68\x74\x6d\154\77\x70\150\160", "\x52\x65\x74\171\160\x65\x20\164\150\145\40\x43\x41\120\x54\103\x48\101\40\143\x6f\144\x65\40\x66\162\x6f\x6d\x20\164\150\x65\x20\x69\x6d\141\147\x65", "\x43\x68\141\x6e\147\145\40\164\150\x65\x20\x43\x41\120\x54\103\x48\x41\40\143\x6f\144\145", "\123\160\145\141\153\x20\164\x68\x65\x20\x43\x41\120\124\x43\110\101\40\x63\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::India, '', "\x2f\x2f\143\x61\160\x74\143\150\141\56\x6f\162\147\57\143\x61\x70\x74\143\150\141\56\150\164\x6d\x6c\x3f\160\150\160", "\122\x65\x74\x79\160\145\x20\164\150\x65\x20\x43\101\120\124\x43\110\x41\40\x63\x6f\x64\145\40\146\162\x6f\155\40\164\x68\x65\x20\151\155\x61\147\145", "\x43\x68\141\x6e\x67\145\x20\164\x68\145\40\x43\x41\x50\x54\103\110\101\x20\x63\x6f\x64\145", "\123\160\x65\141\x6b\x20\164\x68\x65\x20\x43\x41\120\x54\x43\x48\x41\40\x63\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::Ireland, '', "\x2f\57\x63\x61\160\x74\x63\150\x61\x2e\x6f\x72\147\57\143\141\x70\164\x63\150\x61\56\150\x74\155\154\77\160\x68\160", "\122\x65\x74\171\160\145\x20\164\x68\145\40\103\x41\x50\124\x43\x48\x41\x20\143\157\144\145\x20\x66\162\157\x6d\x20\164\x68\145\40\151\x6d\x61\x67\145", "\103\x68\141\156\x67\145\40\164\x68\145\40\103\x41\x50\x54\103\110\x41\x20\x63\157\x64\145", "\123\160\x65\x61\x6b\x20\x74\150\145\40\103\101\x50\x54\103\110\101\40\143\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::Jamaica, '', "\57\x2f\143\141\160\164\x63\x68\x61\56\x6f\x72\x67\57\x63\141\160\x74\143\x68\x61\x2e\150\x74\155\x6c\x3f\x70\x68\160", "\x52\145\164\171\x70\145\40\x74\150\x65\x20\x43\x41\x50\124\103\x48\101\x20\143\157\x64\145\x20\146\x72\x6f\155\40\164\x68\145\40\151\155\x61\x67\x65", "\103\150\x61\156\147\x65\40\164\x68\145\x20\x43\101\120\x54\x43\110\x41\x20\x63\x6f\144\145", "\x53\160\145\141\x6b\x20\164\x68\145\x20\103\x41\x50\124\x43\110\101\x20\x63\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::Malaysia, '', "\57\57\x63\141\160\164\x63\x68\x61\x2e\157\162\x67\57\x63\141\160\164\143\x68\141\56\x68\x74\x6d\x6c\77\x70\x68\x70", "\x52\145\164\x79\160\x65\x20\164\150\145\x20\103\x41\x50\124\103\x48\x41\40\143\157\x64\145\x20\x66\162\157\x6d\x20\x74\150\x65\40\151\x6d\141\x67\x65", "\x43\150\x61\x6e\147\145\40\x74\x68\x65\40\x43\x41\120\124\103\x48\x41\40\x63\157\x64\x65", "\x53\160\x65\141\x6b\40\x74\150\x65\x20\103\101\x50\x54\x43\110\101\x20\x63\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::NewZealand, '', "\57\x2f\x63\141\160\x74\143\x68\x61\x2e\x6f\162\x67\57\x63\x61\160\x74\143\150\x61\x2e\150\164\155\154\77\x70\150\160", "\122\x65\164\x79\160\x65\40\x74\150\145\40\103\x41\120\124\103\x48\x41\40\x63\157\x64\x65\x20\146\162\x6f\x6d\40\164\x68\145\x20\x69\155\141\147\x65", "\x43\x68\141\156\x67\145\40\164\150\145\x20\x43\x41\x50\x54\x43\110\101\x20\x63\x6f\144\145", "\123\x70\145\x61\153\x20\164\x68\145\x20\103\101\120\124\x43\110\x41\x20\x63\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::Philippines, '', "\x2f\x2f\143\x61\x70\164\143\x68\141\x2e\x6f\162\x67\57\x63\141\160\x74\143\150\141\x2e\x68\x74\x6d\154\77\160\x68\160", "\x52\x65\164\171\160\145\40\x74\x68\x65\40\103\101\x50\124\x43\x48\x41\x20\143\157\144\x65\x20\146\162\x6f\155\40\x74\x68\145\40\151\x6d\141\x67\x65", "\103\x68\x61\156\147\x65\x20\x74\150\145\x20\x43\x41\120\x54\x43\110\x41\x20\143\x6f\144\x65", "\x53\x70\145\141\x6b\40\164\x68\145\40\103\x41\x50\x54\103\110\x41\x20\143\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::Singapore, '', "\x2f\x2f\143\141\160\x74\143\150\x61\56\x6f\162\x67\x2f\143\141\160\x74\143\x68\x61\56\150\164\155\154\77\160\x68\160", "\x52\145\164\x79\x70\145\40\164\150\145\x20\103\101\x50\124\x43\x48\x41\x20\143\x6f\x64\145\40\146\x72\x6f\x6d\x20\x74\x68\x65\x20\151\155\x61\147\x65", "\103\150\x61\x6e\x67\145\40\164\x68\145\x20\x43\101\120\x54\103\x48\101\40\143\x6f\144\x65", "\x53\x70\145\x61\153\x20\x74\150\145\40\x43\x41\x50\124\103\110\x41\40\x63\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::SouthAfrica, '', "\x2f\57\143\141\x70\x74\x63\150\141\56\x6f\162\x67\x2f\143\141\x70\164\143\x68\141\x2e\x68\164\x6d\154\77\x70\150\160", "\x52\x65\164\171\x70\x65\40\x74\150\x65\40\103\x41\x50\x54\x43\x48\x41\x20\x63\157\144\x65\x20\x66\x72\157\x6d\40\164\150\145\40\151\x6d\141\x67\x65", "\x43\x68\141\156\x67\145\x20\164\150\145\x20\103\x41\120\x54\x43\110\101\40\143\157\144\x65", "\123\x70\145\x61\153\40\x74\x68\x65\x20\103\101\120\x54\103\110\x41\x20\143\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::TrinidadTobago, '', "\x2f\x2f\143\141\x70\164\x63\x68\141\56\157\162\x67\x2f\143\x61\x70\x74\x63\150\x61\x2e\x68\164\155\154\77\x70\x68\x70", "\122\x65\x74\171\x70\145\40\x74\150\x65\x20\103\x41\x50\x54\x43\x48\x41\40\x63\x6f\144\x65\40\146\162\x6f\x6d\x20\x74\x68\145\x20\x69\155\141\147\x65", "\x43\x68\x61\x6e\x67\x65\40\x74\150\145\x20\103\x41\x50\124\103\110\101\40\143\157\x64\x65", "\123\160\145\141\x6b\40\x74\x68\x65\40\x43\x41\120\x54\x43\110\x41\40\143\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::UK, '', "\57\x2f\x63\141\x70\x74\143\150\x61\x2e\157\162\x67\x2f\x63\141\160\x74\x63\150\141\x2e\150\x74\x6d\x6c\x3f\x70\x68\x70", "\122\x65\x74\x79\160\x65\40\x74\x68\145\x20\103\x41\x50\124\103\x48\x41\x20\143\x6f\x64\x65\x20\146\x72\x6f\x6d\x20\164\150\x65\x20\x69\x6d\x61\147\145", "\103\150\x61\x6e\147\x65\40\x74\x68\x65\x20\103\101\120\124\103\x48\x41\40\x63\x6f\144\145", "\x53\x70\x65\x61\153\x20\164\150\145\40\x43\101\x50\x54\x43\x48\x41\x20\x63\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::English, BDC_BaseCharset::Latin, BDC_Country::Zimbabwe, '', "\57\x2f\x63\141\160\164\143\x68\141\56\157\162\147\x2f\x63\141\x70\164\x63\x68\x61\56\150\164\x6d\x6c\77\160\x68\x70", "\x52\x65\x74\x79\x70\145\x20\x74\x68\145\x20\x43\x41\x50\124\103\110\101\40\x63\157\x64\145\x20\x66\162\x6f\x6d\x20\164\x68\x65\40\x69\155\141\147\x65", "\103\150\x61\x6e\x67\x65\40\164\x68\145\40\103\x41\x50\124\x43\x48\x41\40\143\x6f\144\145", "\x53\160\x65\x61\x6b\x20\164\150\x65\40\103\x41\120\x54\x43\110\101\x20\143\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::Estonian, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Estonia, "\103\54\121\x2c\x57\54\130\54\131", "\x2f\57\x63\141\x70\x74\x63\x68\141\x2e\x6f\162\x67\57\143\x61\x70\x74\x63\150\x61\x2e\150\x74\x6d\154\x3f\x70\x68\x70", "\x52\145\x74\171\160\x65\x20\164\x68\x65\x20\103\101\120\x54\103\110\x41\x20\x63\x6f\x64\145\40\x66\x72\x6f\x6d\40\164\150\x65\x20\151\155\141\x67\x65", "\x43\x68\x61\x6e\x67\145\40\x74\150\x65\x20\x43\x41\x50\124\103\x48\x41\x20\143\x6f\x64\x65", "\123\160\145\141\153\40\164\x68\x65\40\x43\101\120\x54\x43\110\x41\x20\143\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Faroese, BDC_BaseCharset::Latin, BDC_Country::FaroeIslands, "\103\54\x51\x2c\x57\54\x58\x2c\x5a", "\57\x2f\x63\141\160\x74\143\x68\141\x2e\x6f\162\x67\57\x63\141\160\164\x63\x68\141\56\150\164\x6d\x6c\77\160\x68\160", "\122\x65\164\171\x70\145\40\x74\x68\145\40\103\101\x50\124\103\110\101\x20\x63\x6f\144\145\x20\146\162\x6f\155\x20\164\150\145\x20\x69\155\x61\147\145", "\x43\x68\x61\x6e\x67\145\x20\164\x68\145\x20\103\101\x50\124\x43\110\x41\40\x63\157\x64\x65", "\123\x70\145\x61\153\40\x74\150\x65\40\x43\101\120\124\x43\x48\101\40\143\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Finnish, BDC_BaseCharset::Latin, BDC_Country::Finland, "\127", "\x2f\x2f\x63\141\x70\x74\x63\150\141\56\157\x72\x67\x2f\x63\141\x70\x74\x63\150\x61\x2e\x68\164\155\x6c\x3f\160\x68\x70", "\x52\145\x74\171\x70\145\x20\164\150\x65\x20\x43\101\120\124\103\110\x41\40\143\x6f\x64\145\40\x66\162\x6f\x6d\x20\164\150\145\x20\151\155\x61\x67\145", "\103\150\x61\156\x67\x65\40\164\150\145\x20\103\x41\x50\x54\x43\110\101\x20\143\157\144\x65", "\x53\x70\x65\141\153\x20\164\150\145\x20\103\x41\120\124\103\x48\101\x20\143\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::French, BDC_BaseCharset::Latin, BDC_Country::France, '', "\57\57\x63\x61\160\x74\143\x68\x61\x2e\x6f\x72\x67\57\x63\141\160\x74\143\150\141\56\x68\x74\x6d\x6c\x3f\160\150\x70", "\122\145\x74\171\x70\145\40\x74\x68\x65\40\x43\x41\x50\124\103\x48\x41\x20\143\x6f\x64\145\40\146\x72\x6f\155\x20\x74\x68\145\40\151\x6d\x61\x67\x65", "\x43\150\141\x6e\147\x65\x20\x74\150\145\40\103\x41\x50\124\x43\x48\101\40\x63\x6f\x64\x65", "\x53\x70\x65\141\153\x20\x74\x68\145\40\x43\x41\x50\124\103\x48\x41\x20\x63\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::French, BDC_BaseCharset::Latin, BDC_Country::Belgium, '', "\x2f\x2f\x63\x61\160\164\x63\x68\141\56\x6f\162\x67\57\143\x61\x70\x74\143\x68\x61\x2e\x68\x74\x6d\x6c\77\160\x68\160", "\x52\145\164\171\160\145\40\164\150\x65\40\x43\x41\120\124\x43\x48\x41\40\143\x6f\x64\x65\x20\x66\x72\157\155\40\x74\150\x65\x20\151\x6d\x61\147\x65", "\x43\150\x61\x6e\147\145\40\x74\150\145\x20\103\101\120\x54\x43\x48\101\x20\143\x6f\144\145", "\x53\160\x65\x61\153\40\164\x68\145\40\103\x41\x50\124\103\x48\x41\x20\x63\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::French, BDC_BaseCharset::Latin, BDC_Country::Canada, '', "\57\57\x63\x61\160\164\x63\150\141\56\157\162\147\57\143\141\160\x74\x63\150\141\x2e\150\x74\155\154\77\x70\x68\160", "\x52\145\x74\171\160\145\x20\x74\x68\145\x20\x43\101\x50\x54\103\110\x41\x20\x63\157\144\x65\40\146\x72\x6f\155\x20\164\150\x65\40\151\x6d\x61\147\145", "\103\150\x61\156\147\x65\40\x74\150\145\x20\103\101\x50\x54\103\110\x41\x20\143\x6f\x64\145", "\x53\160\x65\x61\x6b\x20\164\150\145\x20\103\x41\x50\124\103\110\x41\x20\x63\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::French, BDC_BaseCharset::Latin, BDC_Country::Luxembourg, '', "\57\x2f\x63\141\160\164\143\150\141\56\x6f\x72\147\x2f\x63\141\160\164\143\x68\x61\x2e\150\x74\155\154\x3f\160\x68\160", "\x52\145\x74\x79\x70\145\x20\164\x68\x65\x20\x43\x41\120\x54\103\110\101\40\143\x6f\144\x65\40\x66\x72\157\x6d\x20\x74\150\x65\40\x69\155\x61\147\x65", "\103\x68\x61\156\147\x65\x20\x74\150\x65\40\x43\x41\x50\124\x43\x48\x41\x20\x63\x6f\144\x65", "\123\160\145\141\153\x20\164\150\145\40\103\x41\x50\x54\103\110\101\x20\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::French, BDC_BaseCharset::Latin, BDC_Country::Monaco, '', "\57\57\143\141\x70\x74\x63\150\x61\56\x6f\162\147\57\x63\141\x70\164\x63\150\141\x2e\150\x74\155\x6c\77\160\150\160", "\x52\145\164\x79\160\x65\x20\x74\150\145\x20\x43\x41\120\x54\103\x48\x41\x20\143\x6f\x64\x65\40\x66\162\x6f\x6d\x20\x74\150\145\40\x69\155\x61\x67\x65", "\103\x68\x61\x6e\x67\x65\x20\x74\150\145\x20\103\101\x50\124\103\110\101\x20\x63\157\x64\x65", "\123\x70\x65\141\153\x20\x74\150\145\x20\103\x41\120\x54\x43\110\x41\40\143\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::French, BDC_BaseCharset::Latin, BDC_Country::Switzerland, '', "\x2f\x2f\x63\x61\160\x74\143\x68\x61\x2e\157\x72\147\x2f\x63\x61\160\x74\143\150\141\x2e\150\164\x6d\154\x3f\160\x68\x70", "\122\145\164\171\x70\145\x20\164\x68\x65\40\x43\101\120\124\103\x48\x41\40\143\157\x64\x65\40\146\162\x6f\x6d\x20\164\x68\145\x20\x69\155\x61\147\145", "\103\150\141\156\147\x65\x20\x74\x68\x65\40\x43\x41\120\124\x43\110\101\40\x63\157\144\x65", "\x53\x70\x65\141\153\x20\x74\x68\145\x20\103\x41\x50\124\103\x48\x41\x20\143\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::German, BDC_BaseCharset::Latin, BDC_Country::Germany, '', "\x2f\57\143\141\x70\164\x63\x68\x61\x2e\157\x72\147\57\143\141\160\x74\x63\x68\141\x2e\x68\x74\x6d\x6c\77\160\150\x70", "\122\145\x74\x79\160\x65\40\164\x68\x65\x20\103\101\120\x54\103\110\101\x20\143\157\144\x65\40\146\x72\x6f\x6d\x20\164\150\x65\x20\x69\155\141\x67\x65", "\103\x68\x61\156\147\145\40\164\x68\145\40\103\101\x50\124\103\x48\101\40\x63\x6f\144\x65", "\123\160\x65\x61\x6b\x20\x74\x68\x65\x20\x43\101\120\x54\x43\x48\101\x20\143\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::German, BDC_BaseCharset::Latin, BDC_Country::Austria, '', "\57\57\x63\x61\x70\164\143\150\141\56\x6f\x72\147\57\143\x61\160\164\x63\x68\x61\56\x68\164\x6d\154\x3f\160\150\160", "\122\145\x74\171\x70\x65\x20\164\x68\x65\x20\x43\101\120\x54\x43\x48\x41\40\x63\157\144\x65\40\x66\162\x6f\x6d\40\164\x68\x65\40\x69\155\141\x67\x65", "\x43\150\x61\x6e\x67\145\x20\164\150\145\x20\103\x41\x50\124\x43\x48\101\x20\143\157\144\x65", "\123\160\x65\x61\x6b\40\164\x68\x65\40\103\101\120\124\x43\x48\101\x20\143\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::German, BDC_BaseCharset::Latin, BDC_Country::Liechtenstein, '', "\x2f\x2f\x63\141\x70\164\x63\x68\141\x2e\x6f\162\x67\x2f\x63\x61\160\x74\x63\x68\141\56\150\x74\x6d\154\x3f\160\150\160", "\x52\x65\164\171\160\145\x20\x74\x68\145\x20\103\x41\120\x54\103\110\101\40\143\x6f\144\x65\40\x66\162\x6f\x6d\x20\x74\x68\145\x20\x69\x6d\x61\147\145", "\103\x68\141\x6e\147\x65\40\x74\x68\145\40\x43\x41\120\124\103\110\x41\x20\143\x6f\144\x65", "\x53\160\145\141\153\40\164\150\145\40\103\x41\x50\124\x43\110\x41\x20\x63\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::German, BDC_BaseCharset::Latin, BDC_Country::Luxembourg, '', "\x2f\x2f\x63\141\160\164\143\150\x61\x2e\x6f\x72\147\57\x63\x61\x70\164\x63\x68\141\x2e\150\164\155\x6c\x3f\x70\150\160", "\122\x65\164\x79\x70\x65\x20\x74\x68\x65\40\103\x41\x50\x54\103\110\101\40\143\157\144\145\40\x66\x72\x6f\155\x20\164\150\145\40\x69\155\x61\147\x65", "\x43\x68\x61\x6e\147\x65\40\x74\x68\x65\x20\x43\101\120\124\x43\110\x41\x20\143\157\144\x65", "\123\x70\145\141\153\x20\164\x68\x65\x20\103\x41\120\124\103\x48\x41\40\x63\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::German, BDC_BaseCharset::Latin, BDC_Country::Switzerland, '', "\57\57\143\141\x70\x74\143\x68\141\56\x6f\x72\147\57\143\x61\160\164\143\150\141\56\150\x74\155\154\x3f\160\x68\160", "\122\x65\164\171\x70\x65\40\x74\150\145\x20\x43\x41\120\124\103\110\x41\x20\x63\157\144\x65\40\146\x72\x6f\155\x20\x74\x68\x65\40\151\155\x61\x67\145", "\103\150\141\156\x67\x65\x20\164\150\x65\40\103\x41\120\124\x43\110\101\x20\x63\157\x64\145", "\123\160\145\x61\x6b\x20\164\150\145\x20\103\101\x50\x54\103\110\101\40\143\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Greek, BDC_BaseCharset::Greek, BDC_Country::Greece, '', "\143\x61\x6c\x63\x75\154\150\x6d\x61\143\50\143\154\x65\156\x74\54\x20\x64\x61\164\141\51\x70\x74\143\150\x61\56\x63\x6f\155\57\x63\141\x70\164\x63\150\x61\x2e\150\164\155\x6c\x3f\x70\150\x70", "\x52\x65\164\171\160\x65\x20\164\x68\145\40\x43\x41\120\124\x43\110\101\x20\x63\157\144\145\40\x66\x72\x6f\x6d\x20\x74\150\145\40\151\155\x61\x67\145", "\x43\150\141\156\147\145\40\x74\150\145\x20\103\101\x50\x54\x43\110\101\x20\143\157\x64\x65", "\123\160\145\141\x6b\40\x74\x68\x65\40\x43\x41\x50\124\103\x48\x41\40\143\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Greek, BDC_BaseCharset::Latin, BDC_Country::Greece, '', "\57\x2f\x63\x61\x70\164\x63\150\141\x2e\157\x72\x67\57\x63\141\x70\164\x63\150\x61\x2e\150\x74\155\x6c\77\x70\x68\160", "\x52\145\x74\171\160\145\x20\x74\150\x65\40\x43\x41\120\124\x43\x48\101\x20\143\x6f\x64\145\40\x66\x72\157\155\x20\x74\150\x65\40\151\x6d\141\147\145", "\103\x68\x61\156\147\145\40\x74\150\145\x20\x43\101\x50\124\103\x48\x41\x20\x63\157\x64\x65", "\x53\160\x65\x61\x6b\x20\x74\x68\x65\x20\x43\101\x50\x54\103\x48\x41\x20\143\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Greenlandic, BDC_BaseCharset::Latin, BDC_Country::Greenland, "\102\x2c\x43\54\104\54\127\54\x58\x2c\x59\54\132", "\57\57\143\x61\160\164\143\x68\141\56\157\162\x67\x2f\143\141\160\x74\x63\150\141\56\150\x74\155\154\x3f\160\150\160", "\x52\x65\x74\171\x70\x65\x20\x74\150\x65\40\x43\x41\x50\124\x43\x48\x41\x20\x63\157\x64\145\x20\146\x72\157\155\40\164\150\x65\40\151\x6d\141\x67\145", "\103\x68\x61\x6e\x67\145\40\x74\150\x65\x20\x43\101\x50\x54\103\x48\x41\x20\143\157\x64\x65", "\123\x70\145\141\x6b\x20\164\x68\145\x20\x43\x41\120\x54\103\110\x41\x20\x63\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Hebrew, BDC_BaseCharset::Hebrew, BDC_Country::Israel, '', "\x2f\57\x63\141\160\164\143\x68\x61\56\157\162\x67\x2f\143\141\160\x74\143\x68\x61\x2e\x68\x74\155\154\x3f\160\x68\x70", "\x52\x65\x74\171\x70\145\x20\x74\x68\x65\40\x43\101\120\x54\103\110\101\40\143\157\144\x65\x20\146\x72\157\155\40\164\150\x65\x20\x69\155\141\147\x65", "\103\150\x61\156\x67\x65\x20\x74\x68\x65\x20\103\x41\120\x54\103\x48\x41\x20\143\x6f\x64\x65", "\123\x70\x65\141\x6b\40\164\x68\x65\40\x43\101\x50\124\x43\110\x41\x20\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Hebrew, BDC_BaseCharset::Latin, BDC_Country::Israel, '', "\x2f\x2f\x63\141\x70\x74\143\150\x61\x2e\157\x72\147\x2f\x63\141\x70\164\x63\x68\x61\x2e\x68\x74\155\x6c\x3f\x70\150\160", "\122\x65\x74\x79\160\x65\40\164\x68\x65\x20\x43\x41\120\x54\x43\110\x41\x20\x63\x6f\144\x65\40\146\x72\x6f\x6d\x20\x74\x68\x65\x20\151\x6d\141\147\145", "\103\150\x61\156\x67\145\40\x74\x68\x65\x20\x43\x41\120\x54\x43\x48\x41\x20\x63\x6f\x64\x65", "\123\160\x65\x61\x6b\40\x74\x68\145\x20\x43\101\x50\124\x43\x48\101\40\x63\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Hungarian, BDC_BaseCharset::Latin, BDC_Country::Hungary, "\121\54\127\x2c\130\x2c\131", "\57\57\x63\x61\160\x74\x63\150\141\x2e\157\162\147\x2f\143\x61\160\164\x63\150\x61\x2e\x68\x74\155\x6c\x3f\160\150\x70", "\x52\145\164\171\160\x65\x20\x74\x68\x65\40\x43\101\x50\124\103\x48\101\40\143\x6f\x64\x65\x20\146\162\x6f\155\x20\164\x68\145\x20\x69\155\141\x67\145", "\103\150\141\156\147\145\40\x74\x68\145\x20\x43\x41\x50\124\103\x48\101\x20\x63\157\x64\x65", "\x53\160\x65\x61\x6b\40\x74\150\145\40\x43\x41\120\x54\103\x48\x41\40\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Icelandic, BDC_BaseCharset::Latin, BDC_Country::Iceland, "\x43\x2c\x51\54\x57\x2c\132", "\x2f\57\143\x61\160\164\143\x68\141\56\157\162\x67\x2f\x63\141\x70\x74\x63\x68\x61\x2e\x68\x74\155\x6c\77\x70\150\x70", "\122\145\164\x79\x70\x65\40\164\x68\x65\40\x43\x41\120\x54\x43\110\101\40\x63\x6f\144\145\x20\x66\x72\157\155\x20\x74\x68\145\x20\151\x6d\141\147\145", "\103\150\x61\x6e\x67\x65\40\164\x68\x65\x20\x43\x41\x50\124\x43\x48\101\40\x63\x6f\x64\145", "\x53\160\x65\141\x6b\x20\x74\150\x65\x20\x43\101\x50\124\x43\110\101\40\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Hindi, BDC_BaseCharset::Devanagari, BDC_Country::India, '', "\x2f\x2f\143\141\160\x74\x63\x68\x61\56\157\x72\x67\57\x63\141\x70\164\143\x68\x61\x2e\x68\x74\x6d\154\x3f\160\x68\160", "\x52\x65\x74\x79\x70\x65\x20\x74\150\x65\40\103\x41\x50\124\x43\110\x41\40\x63\157\144\x65\40\x66\x72\157\155\40\x74\x68\145\x20\x69\155\141\x67\145", "\x43\x68\141\x6e\147\145\x20\164\x68\x65\40\103\x41\x50\124\x43\110\101\x20\143\x6f\x64\x65", "\x53\160\145\x61\153\x20\164\x68\x65\40\x43\x41\x50\124\103\110\x41\40\x63\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Hindi, BDC_BaseCharset::Latin, BDC_Country::India, '', "\57\57\143\x61\x70\164\143\x68\141\56\x6f\x72\147\x2f\143\141\160\x74\143\150\x61\56\x68\164\155\154\77\160\150\x70", "\x52\x65\x74\171\160\x65\40\164\x68\145\x20\103\x41\120\124\x43\x48\x41\40\143\x6f\144\x65\x20\146\x72\x6f\155\40\164\x68\145\40\151\155\141\x67\145", "\x43\x68\141\x6e\147\145\x20\x74\x68\x65\40\x43\x41\120\124\x43\x48\101\x20\143\x6f\x64\x65", "\123\160\x65\x61\x6b\x20\x74\150\x65\x20\103\x41\120\124\x43\x48\x41\40\143\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Italian, BDC_BaseCharset::Latin, BDC_Country::Italy, "\112\x2c\113\x2c\x57\54\x58\x2c\131", "\x2f\57\x63\141\x70\164\143\x68\141\x2e\x6f\x72\x67\57\143\x61\160\164\143\150\141\56\x68\x74\x6d\154\x3f\x70\x68\160", "\122\145\164\171\160\x65\40\164\150\145\x20\x43\101\120\124\103\x48\101\40\143\x6f\x64\x65\x20\146\162\x6f\x6d\40\164\150\x65\40\x69\x6d\x61\x67\x65", "\103\x68\x61\156\147\145\40\x74\150\145\40\103\x41\x50\124\x43\110\x41\x20\x63\x6f\x64\145", "\x53\x70\145\141\153\x20\164\x68\145\40\x43\101\x50\124\x43\x48\x41\40\x63\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Italian, BDC_BaseCharset::Latin, BDC_Country::Switzerland, "\x4a\x2c\x4b\54\127\54\130\54\131", "\x2f\57\143\x61\160\x74\143\150\141\x2e\x6f\162\x67\57\143\x61\x70\x74\x63\150\141\x2e\150\164\x6d\154\77\160\x68\x70", "\x52\145\164\171\160\x65\x20\164\x68\x65\40\103\101\x50\x54\x43\x48\101\x20\x63\x6f\144\145\40\146\x72\x6f\x6d\x20\164\150\145\40\151\155\x61\147\145", "\103\150\141\x6e\147\x65\x20\x74\x68\x65\x20\103\101\120\124\x43\110\x41\40\x63\x6f\144\x65", "\123\160\145\x61\x6b\x20\x74\150\145\40\103\101\120\124\x43\110\101\x20\x63\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Japanese, BDC_BaseCharset::Katakana, BDC_Country::Japan, '', "\57\57\x63\141\160\164\143\x68\x61\x2e\157\162\x67\57\x63\x61\x70\164\143\x68\x61\x2e\x68\x74\x6d\154\77\160\x68\160", "\x52\x65\x74\171\160\145\x20\164\x68\x65\x20\x43\101\120\x54\x43\110\x41\x20\x63\x6f\x64\145\40\146\x72\x6f\x6d\40\164\x68\x65\40\x69\x6d\141\147\x65", "\103\x68\141\x6e\x67\145\40\164\150\145\x20\103\x41\x50\124\103\110\x41\x20\143\x6f\144\145", "\123\160\x65\141\153\x20\x74\x68\145\40\x43\x41\x50\x54\103\110\x41\40\143\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Japanese, BDC_BaseCharset::Hiragana, BDC_Country::Japan, '', "\57\57\x63\x61\x70\x74\143\x68\x61\x2e\x6f\162\x67\x2f\x63\141\160\x74\143\150\x61\x2e\x68\164\x6d\154\x3f\160\150\160", "\122\x65\x74\171\x70\x65\40\164\150\145\x20\x43\101\120\124\x43\110\x41\40\143\157\x64\145\40\146\x72\157\155\x20\x74\150\145\x20\151\155\141\147\145", "\x43\150\141\156\x67\x65\x20\164\x68\145\x20\103\101\x50\124\103\110\x41\x20\x63\157\x64\145", "\x53\x70\145\141\153\40\x74\150\145\40\103\x41\x50\124\103\110\101\40\143\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Korean, BDC_BaseCharset::Hangul, BDC_Country::Korea, '', "\x2f\57\x63\x61\x70\x74\143\150\141\56\157\162\147\57\143\x61\160\x74\143\150\x61\x2e\150\x74\x6d\x6c\x3f\x70\x68\160", "\122\145\x74\x79\160\x65\x20\164\150\x65\x20\103\101\x50\124\x43\x48\101\40\143\x6f\144\x65\x20\x66\x72\157\x6d\x20\164\x68\145\40\151\155\141\x67\x65", "\103\x68\x61\x6e\147\x65\40\x74\150\x65\40\103\101\120\124\103\x48\101\x20\x63\x6f\x64\145", "\123\x70\145\x61\x6b\x20\x74\150\145\x20\x43\x41\x50\124\x43\110\x41\x20\x63\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Japanese, BDC_BaseCharset::Latin, BDC_Country::Japan, '', "\57\x2f\x63\x61\x70\164\143\x68\x61\56\157\162\x67\x2f\x63\141\160\x74\143\150\141\x2e\x68\x74\155\x6c\x3f\x70\x68\160", "\x52\145\x74\171\x70\x65\40\164\150\145\x20\x43\x41\x50\124\103\110\101\x20\143\x6f\x64\145\40\146\x72\157\155\x20\164\150\145\40\151\x6d\x61\x67\x65", "\103\x68\x61\156\x67\x65\x20\164\x68\145\x20\103\101\120\x54\103\110\101\x20\x63\x6f\144\145", "\x53\x70\x65\x61\x6b\40\x74\150\x65\x20\103\x41\120\124\103\110\101\x20\x63\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Japanese, BDC_BaseCharset::Latin, BDC_Country::Japan, '', "\x2f\x2f\143\x61\160\x74\143\150\141\56\x6f\x72\147\x2f\143\x61\x70\164\x63\150\141\x2e\150\164\155\154\77\x70\x68\160", "\122\145\x74\171\x70\x65\x20\x74\x68\x65\40\x43\101\x50\x54\103\x48\101\x20\x63\157\144\x65\x20\x66\x72\157\x6d\x20\x74\x68\145\x20\x69\155\x61\147\x65", "\x43\150\x61\156\x67\x65\40\164\150\x65\x20\x43\101\120\124\x43\x48\x41\x20\143\x6f\144\x65", "\123\x70\x65\141\153\40\164\x68\145\x20\103\x41\120\124\103\x48\x41\x20\143\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Korean, BDC_BaseCharset::Latin, BDC_Country::Korea, '', "\x2f\57\143\141\x70\164\x63\x68\x61\x2e\x6f\x72\147\x2f\x63\141\x70\x74\x63\150\x61\56\x68\164\155\x6c\77\x70\150\160", "\x52\145\164\171\x70\x65\x20\x74\150\145\x20\103\x41\120\124\103\110\x41\40\143\x6f\144\145\x20\x66\162\157\x6d\x20\164\150\145\40\x69\155\x61\147\145", "\103\150\x61\x6e\x67\x65\x20\164\x68\145\x20\103\101\120\x54\x43\x48\x41\x20\x63\157\x64\145", "\123\160\x65\141\153\40\x74\150\x65\x20\103\x41\x50\x54\103\x48\101\40\x63\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::Latvian, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Latvia, "\121\x2c\x57\54\x58\54\131", "\x2f\x2f\x63\141\x70\x74\x63\150\141\56\x6f\162\147\x2f\x63\x61\160\x74\143\x68\141\56\150\x74\155\x6c\x3f\160\x68\x70", "\122\145\164\171\160\x65\x20\x74\150\145\40\103\101\x50\124\x43\110\101\40\x63\157\x64\x65\40\146\162\x6f\155\40\x74\x68\x65\x20\151\155\141\x67\x65", "\103\150\x61\x6e\x67\x65\x20\x74\x68\x65\x20\103\101\x50\124\x43\110\101\x20\x63\x6f\x64\145", "\123\x70\x65\141\153\x20\x74\150\x65\x20\x43\101\x50\124\x43\x48\101\40\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Lithuanian, BDC_BaseCharset::Latin, BDC_Country::Lithuania, "\x51\x2c\x57\x2c\130", "\x2f\57\143\x61\x70\x74\x63\x68\x61\x2e\157\x72\x67\x2f\x63\141\x70\x74\143\150\x61\56\150\164\155\x6c\77\x70\x68\160", "\122\145\164\x79\160\145\x20\x74\150\x65\40\x43\x41\x50\124\x43\110\x41\x20\x63\x6f\x64\145\40\146\x72\157\155\x20\164\150\145\40\151\x6d\x61\147\x65", "\x43\150\x61\156\147\145\x20\x74\150\x65\x20\103\x41\x50\124\x43\110\x41\40\143\157\x64\x65", "\123\160\x65\141\x6b\x20\164\x68\145\40\103\101\120\124\x43\110\101\x20\x63\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Luxembourgish, BDC_BaseCharset::Latin, BDC_Country::Luxembourg, '', "\57\57\x63\x61\160\x74\x63\150\x61\x2e\x6f\162\x67\57\143\141\x70\164\x63\150\141\56\150\164\155\x6c\x3f\160\x68\x70", "\x52\x65\x74\x79\x70\145\40\164\150\145\x20\103\101\x50\x54\x43\110\101\x20\143\157\144\x65\40\146\x72\157\155\x20\164\x68\145\x20\151\155\141\147\x65", "\x43\150\x61\x6e\147\145\x20\164\x68\145\40\x43\101\120\x54\x43\x48\x41\x20\x63\157\x64\x65", "\123\x70\x65\x61\153\40\164\150\x65\40\x43\x41\120\x54\103\x48\101\40\x63\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Macedonian, BDC_BaseCharset::Cyrillic, BDC_Country::Macedonia, "\xd0\xaf", "\x2f\x2f\143\141\160\164\x63\x68\141\x2e\x6f\x72\147\57\143\x61\x70\164\x63\150\141\x2e\x68\164\155\x6c\x3f\160\150\x70", "\122\x65\164\171\x70\x65\40\164\x68\145\40\x43\x41\120\x54\x43\110\101\40\x63\x6f\x64\145\x20\146\x72\x6f\x6d\40\x74\150\x65\x20\151\x6d\141\147\x65", "\x43\150\141\x6e\x67\145\x20\164\150\145\40\x43\x41\x50\124\x43\x48\x41\x20\x63\x6f\144\145", "\123\x70\x65\141\153\40\x74\150\x65\40\x43\x41\x50\124\103\110\x41\40\x63\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Macedonian, BDC_BaseCharset::Latin, BDC_Country::Macedonia, '', "\x2f\x2f\x63\141\x70\x74\143\x68\x61\56\157\x72\147\57\x63\x61\x70\164\x63\150\141\x2e\x68\x74\x6d\154\x3f\160\x68\160", "\x52\145\164\x79\x70\x65\x20\164\150\x65\x20\103\101\120\124\x43\x48\x41\40\143\x6f\x64\145\40\146\x72\x6f\x6d\x20\x74\x68\x65\x20\x69\x6d\x61\147\145", "\103\150\x61\156\x67\x65\40\164\150\145\40\x43\x41\x50\x54\103\x48\x41\x20\x63\157\x64\145", "\123\x70\x65\x61\x6b\x20\x74\150\145\x20\x43\x41\x50\124\103\x48\101\40\143\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::Malay, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Malaysia, '', "\57\x2f\x63\x61\160\x74\143\x68\141\x2e\x6f\x72\x67\x2f\143\141\x70\x74\143\150\x61\56\150\164\155\x6c\77\x70\150\x70", "\122\145\164\171\160\145\x20\x74\x68\x65\40\103\x41\120\x54\103\x48\x41\x20\143\157\144\145\40\x66\162\x6f\155\40\x74\x68\145\x20\x69\x6d\141\147\145", "\x43\150\141\x6e\147\x65\x20\x74\150\x65\x20\x43\101\x50\124\103\110\x41\40\x63\x6f\144\x65", "\x53\160\145\x61\x6b\x20\x74\x68\145\40\x43\101\x50\x54\x43\x48\x41\x20\x63\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::Malay, BDC_BaseLanguage::Indonesian, BDC_BaseCharset::Latin, BDC_Country::Indonesia, '', "\x2f\57\143\141\160\164\143\150\141\x2e\x6f\162\x67\57\x63\141\x70\164\143\150\141\56\x68\164\155\x6c\x3f\x70\150\x70", "\122\x65\x74\171\160\145\40\164\x68\145\40\103\x41\120\124\x43\x48\101\x20\143\x6f\x64\x65\40\x66\162\x6f\x6d\40\164\150\x65\x20\151\x6d\x61\x67\x65", "\103\x68\141\x6e\147\x65\x20\x74\x68\145\40\x43\x41\120\x54\103\x48\x41\x20\143\157\144\145", "\123\x70\145\x61\153\40\x74\150\145\40\103\x41\120\x54\x43\x48\101\40\x63\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Maltese, BDC_BaseCharset::Latin, BDC_Country::Malta, "\x43\x2c\131", "\x2f\x2f\x63\141\x70\x74\x63\150\x61\x2e\x6f\162\x67\57\x63\141\x70\x74\143\150\141\x2e\150\x74\155\154\77\x70\x68\x70", "\122\145\164\171\160\x65\x20\164\150\x65\x20\103\x41\x50\x54\103\110\101\x20\143\157\144\x65\x20\x66\x72\157\155\40\x74\x68\145\x20\151\155\141\x67\145", "\x43\x68\141\156\x67\145\x20\164\x68\x65\40\x43\101\x50\124\103\x48\101\x20\143\157\144\145", "\123\x70\x65\x61\x6b\x20\164\150\145\x20\103\x41\x50\124\x43\x48\x41\40\143\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::Norwegian, BDC_BaseLanguage::Unknown, BDC_BaseCharset::Latin, BDC_Country::Norway, "\103\54\x51\x2c\127\54\130\x2c\x5a", "\57\57\x63\x61\x70\164\x63\150\141\56\157\x72\147\x2f\143\141\160\x74\143\150\141\x2e\150\164\155\154\77\x70\x68\160", "\x52\145\x74\171\160\145\40\x74\150\145\x20\x43\x41\120\124\x43\110\x41\x20\x63\x6f\144\145\x20\146\x72\x6f\x6d\x20\164\x68\145\x20\x69\155\x61\147\x65", "\x43\x68\x61\156\147\x65\x20\x74\150\x65\x20\103\101\x50\x54\x43\110\x41\x20\x63\157\x64\x65", "\x53\160\145\x61\x6b\x20\x74\150\x65\x20\103\x41\120\x54\x43\x48\x41\40\143\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Polish, BDC_BaseCharset::Latin, BDC_Country::Poland, "\x51\54\126\x2c\x58", "\x2f\x2f\143\x61\160\164\x63\x68\141\x2e\157\162\x67\57\143\141\x70\x74\x63\150\x61\56\x68\164\155\x6c\77\x70\150\x70", "\x52\x65\164\171\160\x65\40\164\x68\145\x20\103\101\x50\124\x43\110\x41\40\143\x6f\144\x65\40\146\x72\157\155\40\164\150\x65\x20\151\155\141\147\145", "\103\150\x61\x6e\x67\x65\x20\164\150\x65\40\103\101\x50\x54\x43\110\x41\40\143\157\x64\x65", "\123\x70\x65\141\x6b\x20\x74\x68\145\x20\103\101\120\124\x43\x48\101\x20\143\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Portuguese, BDC_BaseCharset::Latin, BDC_Country::Portugal, '', "\x2f\57\143\x61\x70\x74\143\150\141\56\x6f\x72\147\57\x63\141\160\164\143\x68\141\56\150\x74\x6d\154\77\160\150\160", "\x52\145\164\171\x70\145\40\x74\150\145\40\103\x41\x50\x54\x43\110\101\40\143\x6f\144\145\40\146\x72\x6f\155\40\x74\x68\145\40\x69\155\x61\x67\x65", "\103\150\141\156\x67\x65\x20\164\x68\x65\40\103\x41\x50\x54\103\110\101\x20\143\x6f\144\x65", "\123\160\x65\x61\x6b\40\x74\x68\145\x20\103\x41\x50\124\103\110\x41\40\x63\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Portuguese, BDC_BaseCharset::Latin, BDC_Country::Brazil, '', "\x2f\57\x63\x61\160\x74\143\150\x61\56\x6f\x72\147\57\143\141\x70\164\x63\x68\141\x2e\x68\x74\155\x6c\77\160\x68\x70", "\x52\x65\164\171\x70\x65\x20\x74\x68\x65\x20\103\101\x50\x54\103\x48\x41\40\x63\x6f\144\145\40\146\x72\157\155\40\x74\x68\145\40\x69\155\141\147\145", "\103\150\141\x6e\147\x65\40\x74\x68\145\40\x43\101\x50\x54\103\110\x41\x20\x63\x6f\144\x65", "\x53\x70\x65\x61\153\40\164\x68\145\40\x43\x41\120\x54\x43\x48\101\x20\143\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Romanian, BDC_BaseCharset::Latin, BDC_Country::Romania, "\x51\54\x57\54\131", "\57\x2f\x63\141\160\x74\143\x68\141\x2e\x6f\162\x67\x2f\x63\141\x70\164\143\x68\x61\56\x68\x74\155\x6c\77\x70\150\160", "\x52\x65\164\x79\x70\x65\x20\164\x68\x65\x20\103\x41\x50\124\x43\x48\x41\40\x63\x6f\144\145\x20\146\x72\157\x6d\x20\164\150\x65\40\x69\x6d\141\147\145", "\x43\x68\141\156\147\145\x20\x74\x68\x65\x20\x43\x41\x50\x54\103\x48\x41\40\x63\157\x64\145", "\x53\x70\x65\141\x6b\40\x74\150\145\x20\x43\101\120\124\103\110\x41\x20\143\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Romansh, BDC_BaseCharset::Latin, BDC_Country::Switzerland, "\x4b\x2c\x57\54\131", "\57\57\143\x61\x70\x74\143\x68\141\x2e\x6f\x72\x67\57\143\x61\160\x74\x63\x68\141\56\x68\164\x6d\x6c\77\160\150\160", "\x52\145\x74\x79\x70\145\x20\x74\150\x65\40\103\x41\120\x54\x43\110\101\40\143\157\x64\x65\x20\146\x72\x6f\x6d\x20\164\x68\145\x20\x69\155\141\x67\x65", "\103\x68\x61\x6e\147\145\40\164\150\145\40\x43\101\x50\124\x43\x48\x41\x20\x63\x6f\x64\x65", "\x53\160\x65\141\153\x20\x74\x68\145\40\103\x41\120\124\103\x48\101\x20\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Russian, BDC_BaseCharset::Cyrillic, BDC_Country::Russia, '', "\x2f\57\x63\x61\x70\x74\x63\150\x61\56\x6f\162\x67\57\x63\141\160\164\143\150\141\56\x68\x74\x6d\x6c\77\160\x68\x70", "\x52\145\x74\x79\x70\145\40\164\x68\145\40\103\101\x50\x54\103\x48\x41\x20\x63\x6f\144\145\40\146\162\157\x6d\x20\164\150\145\x20\151\x6d\141\147\145", "\x43\150\141\x6e\x67\145\40\x74\150\145\x20\x43\101\x50\124\x43\110\101\40\143\x6f\144\145", "\123\160\x65\x61\153\40\164\x68\145\40\x43\101\120\124\103\110\x41\x20\143\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Russian, BDC_BaseCharset::Latin, BDC_Country::Russia, '', "\x2f\57\x63\141\160\x74\x63\150\141\56\x6f\x72\147\57\143\x61\160\x74\x63\150\x61\x2e\150\164\155\154\77\x70\150\x70", "\x52\x65\x74\171\x70\x65\x20\164\x68\x65\x20\x43\x41\x50\124\x43\110\x41\40\143\x6f\144\145\x20\146\x72\x6f\x6d\40\164\150\145\x20\151\x6d\141\x67\x65", "\x43\x68\x61\x6e\x67\x65\x20\164\150\145\x20\103\x41\120\124\x43\110\101\40\x63\x6f\144\145", "\123\160\x65\141\x6b\40\164\150\x65\40\103\x41\x50\x54\x43\110\x41\40\x63\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::SerboCroatian, BDC_BaseLanguage::Bosnian, BDC_BaseCharset::Latin, BDC_Country::BiH, "\x51\x2c\127\x2c\130\54\131", "\57\x2f\x63\141\160\164\x63\150\x61\x2e\x6f\x72\147\x2f\x63\x61\x70\x74\x63\x68\141\56\x68\164\155\154\77\160\150\160", "\122\145\164\x79\160\x65\x20\164\150\x65\x20\x43\x41\x50\x54\x43\x48\101\x20\143\157\x64\x65\40\x66\x72\x6f\155\40\164\x68\145\40\x69\155\x61\x67\x65", "\120\162\x6f\155\152\x65\156\x69\x20\103\x41\x50\x54\x43\x48\x41\x20\153\157\x64", "\111\172\147\x6f\166\157\162\x69\x20\x43\101\x50\124\x43\x48\x41\40\153\157\144"), new BDC_Localization(BDC_Macrolanguage::SerboCroatian, BDC_BaseLanguage::Bosnian, BDC_BaseCharset::Cyrillic, BDC_Country::BiH, "\320\xaf", "\57\x2f\143\x61\x70\164\x63\x68\x61\x2e\157\x72\x67\57\143\x61\160\164\143\150\x61\56\x68\x74\x6d\154\x3f\x70\x68\160", "\122\145\x74\171\x70\145\40\164\150\145\40\103\101\x50\124\x43\110\101\40\x63\x6f\x64\x65\40\146\162\157\155\x20\x74\x68\x65\x20\x69\x6d\x61\x67\145", "\xd0\x9f\x70\x6f\x6d\x6a\145\xd0\275\xd0\277\40\103\x41\x50\124\x43\x48\x41\40\153\x6f\xd0\264", "\111\xd0\267\xd0\263\x6f\320\xb2\x6f\x70\xd0\277\x20\103\x41\x50\x54\103\x48\101\x20\x6b\157\xd0\xb4"), new BDC_Localization(BDC_Macrolanguage::SerboCroatian, BDC_BaseLanguage::Bosnian, BDC_BaseCharset::Latin, BDC_Country::BiH, '', "\x2f\x2f\143\x61\160\x74\143\150\141\x2e\x6f\x72\x67\57\143\x61\x70\x74\x63\150\x61\56\150\164\x6d\x6c\77\x70\x68\160", "\x52\145\164\x79\160\145\40\x74\x68\x65\x20\103\101\x50\x54\103\x48\101\40\143\157\x64\x65\40\146\162\x6f\x6d\40\164\150\x65\x20\151\155\x61\x67\x65", "\320\237\160\157\155\152\x65\xd0\275\320\277\40\x43\x41\x50\124\x43\110\x41\40\153\x6f\320\264", "\111\xd0\xb7\320\263\x6f\320\262\157\x70\320\xbf\40\103\101\120\124\103\110\x41\40\153\x6f\320\xb4"), new BDC_Localization(BDC_Macrolanguage::SerboCroatian, BDC_BaseLanguage::Croatian, BDC_BaseCharset::Latin, BDC_Country::Croatia, "\121\54\127\x2c\130\x2c\131", "\57\x2f\143\x61\160\164\143\150\x61\56\x6f\162\x67\57\x63\x61\160\164\x63\x68\141\56\150\x74\155\x6c\77\x70\150\x70", "\122\145\164\171\x70\x65\40\164\x68\x65\x20\103\101\x50\x54\103\x48\x41\x20\x63\x6f\144\x65\x20\146\x72\x6f\155\x20\164\150\x65\40\151\x6d\x61\x67\x65", "\x50\x72\x6f\155\x69\x6a\x65\x6e\x69\40\103\101\120\x54\x43\x48\101\x20\153\157\144", "\111\x7a\x67\157\x76\x6f\162\x69\40\103\101\x50\124\x43\110\x41\40\153\x6f\x64"), new BDC_Localization(BDC_Macrolanguage::SerboCroatian, BDC_BaseLanguage::Croatian, BDC_BaseCharset::Latin, BDC_Country::BiH, "\x51\54\127\x2c\x58\x2c\131", "\57\57\x63\141\160\x74\x63\150\x61\x2e\x6f\x72\x67\57\x63\x61\160\164\143\150\x61\x2e\150\x74\155\x6c\77\x70\150\x70", "\122\x65\164\171\160\145\40\x74\150\x65\40\103\101\x50\124\103\110\101\x20\x63\157\x64\145\x20\146\162\x6f\155\40\164\x68\145\40\151\155\141\147\x65", "\x50\x72\157\155\151\152\145\156\x69\x20\x43\101\120\x54\x43\x48\101\x20\x6b\157\x64", "\x49\x7a\147\x6f\x76\x6f\x72\x69\x20\103\x41\120\124\x43\110\101\40\x6b\157\x64"), new BDC_Localization(BDC_Macrolanguage::SerboCroatian, BDC_BaseLanguage::Serbian, BDC_BaseCharset::Cyrillic, BDC_Country::Serbia, "\320\xaf", "\x2f\57\x63\141\x70\x74\143\x68\141\56\x6f\162\147\x2f\x63\141\x70\x74\x63\x68\x61\56\150\x74\155\154\77\160\x68\160", "\122\x65\x74\x79\160\x65\x20\x74\150\x65\40\x43\x41\x50\x54\103\x48\101\40\143\157\144\x65\x20\146\162\x6f\x6d\x20\164\x68\145\40\151\x6d\141\147\145", "\xd0\x9f\x70\x6f\155\145\320\275\320\xbf\40\103\x41\x50\x54\103\110\101\40\x6b\157\xd0\264", "\x49\xd0\267\xd0\263\157\xd0\xb2\x6f\x70\320\xbf\40\103\x41\x50\x54\103\110\x41\40\153\157\xd0\xb4"), new BDC_Localization(BDC_Macrolanguage::SerboCroatian, BDC_BaseLanguage::Serbian, BDC_BaseCharset::Cyrillic, BDC_Country::BiH, "\320\257", "\x2f\x2f\x63\141\x70\x74\143\x68\x61\56\x6f\x72\147\x2f\x63\141\160\164\143\x68\x61\x2e\x68\164\x6d\x6c\x3f\x70\150\160", "\122\145\x74\x79\160\145\x20\164\x68\145\x20\x43\101\120\x54\x43\x48\101\40\x63\x6f\144\145\40\x66\162\157\155\x20\x74\150\145\40\151\155\141\147\x65", "\320\237\160\x6f\155\145\320\275\xd0\277\x20\103\x41\120\x54\103\x48\x41\x20\153\x6f\320\xb4", "\111\320\xb7\xd0\xb3\157\320\262\x6f\160\xd0\277\40\x43\101\120\124\103\110\101\x20\x6b\x6f\320\xb4"), new BDC_Localization(BDC_Macrolanguage::SerboCroatian, BDC_BaseLanguage::Serbian, BDC_BaseCharset::Latin, BDC_Country::Serbia, "\320\xaf", "\57\57\143\141\160\164\143\150\141\x2e\x6f\162\x67\57\x63\x61\160\x74\143\x68\141\x2e\x68\164\x6d\x6c\77\160\x68\160", "\x52\x65\164\171\x70\145\x20\x74\150\145\x20\103\x41\120\124\103\x48\101\40\x63\x6f\144\145\x20\146\162\157\x6d\x20\x74\x68\x65\40\x69\155\x61\x67\145", "\xd0\237\160\x6f\x6d\x65\320\275\320\277\40\103\101\120\x54\x43\110\101\40\153\x6f\320\xb4", "\111\xd0\267\xd0\263\157\xd0\262\x6f\160\320\277\40\x43\x41\x50\124\x43\x48\101\x20\153\x6f\xd0\264"), new BDC_Localization(BDC_Macrolanguage::SerboCroatian, BDC_BaseLanguage::Serbian, BDC_BaseCharset::Latin, BDC_Country::BiH, "\320\257", "\57\x2f\x63\x61\x70\x74\143\150\141\56\157\x72\x67\57\x63\x61\x70\164\143\150\x61\56\150\164\x6d\154\x3f\160\150\160", "\122\145\164\171\x70\x65\40\x74\150\145\40\x43\101\x50\124\103\110\101\x20\x63\157\x64\145\40\x66\162\x6f\x6d\x20\164\150\145\40\x69\x6d\x61\x67\x65", "\xd0\x9f\160\x6f\155\145\320\275\320\277\40\103\101\x50\x54\x43\x48\x41\40\x6b\x6f\320\264", "\x49\xd0\267\320\263\157\320\262\157\x70\320\277\x20\103\x41\x50\124\103\110\x41\40\x6b\157\320\264"), new BDC_Localization(BDC_Macrolanguage::SerboCroatian, BDC_BaseLanguage::Serbian, BDC_BaseCharset::Latin, BDC_Country::Serbia, "\x51\x2c\127\54\130\54\x59", "\57\x2f\x63\141\x70\164\x63\x68\141\56\x6f\162\x67\57\x63\141\x70\x74\x63\x68\141\x2e\x68\x74\x6d\154\x3f\160\150\160", "\122\x65\x74\x79\x70\145\40\x74\x68\145\40\103\101\x50\x54\x43\x48\101\40\143\x6f\144\x65\40\146\x72\157\x6d\40\164\150\145\40\x69\x6d\x61\x67\x65", "\x50\162\157\x6d\145\156\x69\40\x43\x41\x50\124\x43\110\x41\x20\x6b\x6f\144", "\x49\172\147\157\x76\x6f\x72\x69\x20\x43\101\x50\124\x43\x48\x41\x20\153\157\x64"), new BDC_Localization(BDC_Macrolanguage::SerboCroatian, BDC_BaseLanguage::Serbian, BDC_BaseCharset::Latin, BDC_Country::BiH, "\x51\54\127\x2c\x58\54\x59", "\x2f\57\x63\x61\x70\164\143\x68\141\56\157\162\147\x2f\x63\141\160\164\143\x68\x61\x2e\150\164\155\154\77\x70\x68\160", "\122\145\164\x79\160\x65\x20\164\x68\145\x20\x43\101\120\124\x43\110\101\40\x63\157\x64\x65\x20\x66\162\157\x6d\40\x74\x68\x65\40\x69\x6d\x61\147\145", "\x50\x72\x6f\x6d\x65\x6e\151\x20\103\101\120\124\x43\110\101\x20\x6b\157\144", "\x49\x7a\147\157\166\x6f\x72\151\40\103\101\x50\x54\x43\110\x41\x20\153\x6f\x64"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Slovak, BDC_BaseCharset::Latin, BDC_Country::Slovakia, "\x51\54\x57\x2c\130", "\57\57\143\141\160\164\x63\150\141\x2e\157\x72\147\57\143\141\x70\164\143\x68\141\56\x68\164\155\154\x3f\160\150\160", "\x52\145\x74\x79\160\145\40\x74\x68\x65\x20\103\101\x50\124\103\110\x41\40\143\157\x64\145\x20\x66\162\157\155\40\164\x68\x65\x20\x69\155\141\x67\145", "\103\x68\141\156\x67\x65\x20\164\x68\x65\x20\x43\101\x50\124\103\x48\x41\x20\143\x6f\x64\145", "\x53\x70\x65\x61\153\40\x74\x68\x65\40\103\x41\120\x54\103\x48\x41\x20\x63\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Slovenian, BDC_BaseCharset::Latin, BDC_Country::Slovenia, "\x51\54\x57\x2c\x58\54\131", "\57\x2f\x63\141\160\164\143\150\x61\56\157\162\x67\57\x63\x61\160\164\143\150\x61\56\150\x74\x6d\154\77\160\150\x70", "\x52\145\164\171\160\x65\x20\x74\x68\x65\40\x43\x41\x50\x54\x43\110\x41\40\143\157\144\x65\40\146\162\x6f\x6d\40\164\150\145\40\151\x6d\141\147\145", "\103\150\141\x6e\x67\145\40\164\150\145\x20\x43\101\120\x54\x43\110\101\40\143\x6f\x64\x65", "\x53\160\145\x61\153\40\x74\x68\145\40\x43\101\x50\124\103\x48\x41\x20\x63\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Spain, '', "\57\x2f\x63\x61\x70\x74\x63\150\x61\x2e\x6f\x72\x67\57\143\141\160\x74\143\x68\141\56\x68\x74\155\154\77\x70\x68\x70", "\122\145\x74\x79\160\145\40\164\150\x65\x20\103\101\x50\x54\x43\x48\x41\x20\143\x6f\144\x65\x20\146\x72\157\155\x20\x74\x68\x65\40\151\x6d\141\147\x65", "\103\x68\141\x6e\x67\145\40\x74\x68\x65\x20\x43\101\120\124\103\110\x41\40\x63\x6f\144\145", "\x53\x70\x65\x61\153\40\164\150\145\40\103\101\120\124\x43\x48\101\40\x63\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Argentina, "\102\54\126", "\x2f\x2f\143\141\160\x74\x63\150\x61\x2e\157\162\x67\57\x63\x61\160\x74\x63\x68\141\x2e\x68\164\155\x6c\x3f\x70\x68\x70", "\122\x65\164\x79\x70\145\x20\x74\x68\145\x20\103\x41\120\124\x43\x48\x41\40\143\157\144\x65\x20\x66\x72\x6f\x6d\x20\x74\150\145\x20\x69\x6d\x61\147\x65", "\x43\150\x61\156\x67\145\x20\164\150\145\40\x43\x41\120\x54\103\x48\101\x20\x63\157\144\145", "\x53\x70\x65\141\153\40\164\x68\145\x20\103\x41\120\124\x43\110\101\40\143\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Bolivia, "\102\x2c\126", "\x2f\x2f\143\x61\x70\164\143\x68\141\56\x6f\162\147\x2f\x63\141\x70\164\143\150\x61\x2e\150\x74\155\x6c\x3f\160\x68\x70", "\x52\145\164\x79\160\x65\x20\x74\x68\145\x20\103\x41\120\124\x43\x48\x41\40\143\x6f\144\145\x20\x66\162\157\155\40\164\x68\x65\x20\151\155\x61\x67\145", "\103\150\141\x6e\147\x65\x20\164\150\145\40\x43\101\x50\124\x43\x48\x41\40\x63\157\x64\x65", "\123\x70\x65\x61\x6b\40\164\x68\145\x20\x43\101\120\x54\x43\110\x41\x20\x63\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Chile, "\x42\54\x56", "\x2f\57\x63\x61\x70\x74\x63\150\x61\x2e\x6f\162\147\57\x63\141\160\x74\143\150\x61\56\150\164\x6d\x6c\77\x70\150\160", "\x52\145\x74\x79\x70\145\x20\x74\150\x65\x20\103\x41\120\x54\103\110\101\40\x63\x6f\x64\x65\40\x66\162\157\x6d\x20\164\150\145\x20\151\155\x61\x67\145", "\103\150\141\x6e\147\145\40\164\x68\x65\40\x43\101\x50\124\103\110\101\x20\x63\x6f\144\x65", "\123\x70\x65\141\x6b\40\x74\150\145\40\103\101\x50\x54\103\110\101\40\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Colombia, "\102\x2c\x56", "\x2f\x2f\x63\141\x70\164\143\x68\141\x2e\x6f\x72\x67\x2f\x63\141\160\164\x63\150\141\x2e\150\164\155\154\77\160\150\x70", "\x52\x65\x74\171\160\145\40\x74\x68\145\40\103\x41\x50\124\x43\x48\101\40\x63\x6f\x64\x65\x20\x66\x72\157\155\x20\164\x68\x65\x20\x69\x6d\141\147\x65", "\x43\150\141\156\147\145\40\164\x68\x65\x20\103\101\x50\x54\x43\x48\101\x20\x63\157\x64\145", "\123\160\145\x61\x6b\40\x74\150\x65\40\103\101\x50\124\103\x48\101\40\x63\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::CostaRica, "\x42\54\126", "\57\57\x63\141\160\x74\x63\150\141\x2e\157\162\x67\57\x63\141\160\x74\x63\x68\141\x2e\150\x74\x6d\x6c\x3f\x70\150\x70", "\122\x65\x74\x79\160\145\40\164\150\x65\x20\x43\x41\x50\124\103\x48\101\x20\x63\157\144\145\40\146\x72\157\155\40\x74\150\x65\40\151\x6d\x61\147\145", "\103\x68\x61\156\x67\145\x20\164\x68\x65\40\103\x41\120\124\x43\x48\101\40\143\157\144\145", "\x53\160\x65\x61\153\x20\164\x68\x65\40\103\101\120\124\x43\110\x41\40\x63\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::DominicanRepublic, "\x42\54\x56", "\57\57\143\141\x70\x74\143\x68\141\56\x6f\162\147\57\x63\141\x70\164\143\x68\141\56\x68\164\x6d\154\77\x70\x68\160", "\x52\145\x74\x79\x70\145\x20\164\x68\145\40\x43\x41\x50\124\x43\110\x41\40\143\157\x64\x65\x20\x66\x72\157\x6d\x20\164\x68\x65\x20\151\155\141\147\145", "\103\150\x61\156\x67\145\40\164\150\145\40\103\x41\x50\x54\x43\110\x41\x20\x63\157\144\145", "\x53\160\145\x61\x6b\40\x74\150\145\40\103\x41\120\124\x43\x48\x41\x20\143\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Ecuador, "\x42\x2c\126", "\x2f\x2f\143\141\x70\x74\143\150\x61\56\157\x72\147\x2f\143\x61\160\164\143\150\x61\56\150\164\155\154\x3f\x70\150\x70", "\x52\145\x74\x79\160\145\x20\x74\x68\145\x20\103\101\120\124\x43\110\101\x20\x63\157\144\145\40\146\162\x6f\x6d\40\x74\x68\145\40\x69\155\x61\147\x65", "\x43\150\x61\x6e\x67\145\x20\x74\150\x65\40\x43\101\120\124\103\x48\101\x20\143\x6f\144\145", "\123\x70\x65\x61\x6b\x20\164\150\145\40\x43\x41\120\124\103\x48\x41\40\143\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::ElSalvador, "\x42\54\x56", "\57\57\x63\x61\160\x74\143\150\x61\x2e\157\162\147\x2f\143\141\x70\164\x63\150\141\x2e\x68\164\x6d\154\77\160\150\160", "\122\x65\164\171\160\145\40\x74\x68\x65\40\x43\101\x50\x54\x43\x48\101\x20\143\x6f\144\145\x20\x66\x72\x6f\x6d\40\164\x68\145\x20\151\x6d\x61\x67\145", "\x43\150\141\156\x67\x65\40\164\x68\x65\40\x43\101\x50\x54\x43\x48\x41\x20\143\157\144\145", "\123\160\x65\x61\153\x20\164\x68\x65\40\x43\x41\x50\124\x43\x48\101\x20\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Guatemala, "\102\54\126", "\57\x2f\x63\141\x70\164\x63\150\x61\56\x6f\x72\147\57\143\x61\x70\164\143\150\x61\x2e\x68\164\x6d\x6c\x3f\x70\x68\160", "\122\145\164\171\160\x65\x20\x74\150\145\x20\x43\101\x50\124\103\110\x41\40\x63\157\144\145\x20\x66\162\x6f\x6d\40\164\x68\x65\x20\x69\155\x61\x67\x65", "\103\150\x61\x6e\x67\145\x20\x74\x68\x65\40\x43\101\120\x54\103\x48\101\40\x63\x6f\x64\145", "\123\160\145\141\153\x20\164\150\x65\40\103\101\120\124\103\x48\x41\40\x63\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Honduras, "\102\x2c\126", "\57\57\143\141\160\164\x63\150\141\x2e\x6f\162\147\x2f\143\x61\x70\x74\x63\150\x61\x2e\150\164\x6d\x6c\77\x70\150\x70", "\x52\x65\x74\x79\160\x65\40\164\150\145\40\103\101\x50\124\x43\110\101\x20\x63\157\144\x65\x20\146\162\x6f\155\x20\x74\x68\x65\40\x69\155\x61\147\145", "\103\x68\x61\156\x67\145\40\x74\x68\145\40\103\101\120\124\x43\110\x41\x20\x63\157\x64\145", "\x53\160\x65\141\153\40\164\x68\x65\x20\x43\x41\120\x54\x43\x48\101\x20\143\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Mexico, "\x42\x2c\x56", "\x2f\x2f\143\141\160\164\x63\150\141\x2e\157\162\x67\x2f\143\x61\x70\164\143\x68\x61\x2e\150\164\155\x6c\77\160\x68\x70", "\122\x65\x74\171\x70\x65\40\x74\150\x65\x20\x43\x41\120\x54\x43\x48\101\x20\143\x6f\x64\x65\40\x66\x72\157\155\40\164\150\x65\x20\151\155\x61\x67\145", "\x43\150\x61\x6e\x67\145\x20\x74\x68\145\x20\x43\101\120\124\103\110\101\x20\143\157\144\145", "\123\160\145\x61\x6b\40\164\x68\x65\x20\x43\101\x50\124\103\x48\101\40\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Nicaragua, "\x42\x2c\x56", "\x2f\x2f\143\x61\x70\x74\143\150\x61\x2e\157\x72\x67\57\x63\x61\160\x74\x63\x68\x61\x2e\150\164\x6d\x6c\77\x70\x68\x70", "\122\145\x74\171\x70\145\40\x74\150\145\x20\103\x41\120\x54\x43\x48\101\40\x63\x6f\144\x65\x20\146\162\157\155\40\x74\x68\x65\40\151\155\141\x67\x65", "\x43\150\x61\156\147\145\x20\164\x68\x65\40\x43\101\120\124\103\110\101\x20\x63\x6f\x64\x65", "\123\x70\x65\141\153\x20\164\x68\x65\x20\103\101\120\x54\103\x48\101\40\143\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Panama, "\x42\x2c\126", "\57\57\143\x61\x70\164\143\150\141\x2e\157\x72\x67\x2f\143\141\160\164\x63\150\x61\x2e\150\164\x6d\x6c\x3f\x70\x68\x70", "\x52\145\164\x79\160\x65\40\x74\x68\x65\40\103\x41\x50\124\x43\110\101\40\x63\157\144\x65\x20\146\162\157\x6d\40\x74\150\145\x20\151\155\x61\147\145", "\103\x68\141\x6e\147\145\x20\164\150\x65\40\x43\101\120\124\103\110\101\x20\143\157\x64\x65", "\123\160\x65\x61\153\x20\x74\150\145\40\103\101\120\x54\103\x48\101\x20\x63\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Paraguay, "\x42\54\x56", "\x2f\x2f\143\x61\x70\x74\143\150\x61\56\157\162\x67\57\x63\141\160\164\x63\150\141\x2e\150\x74\x6d\154\77\160\x68\160", "\122\145\164\171\160\145\40\164\150\145\40\103\101\120\124\103\110\x41\40\x63\x6f\144\145\40\146\162\157\x6d\40\x74\x68\145\x20\x69\155\x61\147\145", "\x43\150\141\156\147\x65\40\x74\x68\145\40\103\x41\x50\124\x43\110\x41\40\143\157\144\x65", "\x53\160\x65\141\x6b\40\x74\150\x65\x20\103\x41\120\x54\103\110\101\x20\x63\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Peru, "\x42\x2c\x56", "\x2f\57\x63\x61\x70\x74\x63\150\141\56\x6f\x72\147\x2f\143\x61\160\x74\x63\150\141\56\x68\164\x6d\x6c\77\x70\x68\160", "\x52\x65\164\171\160\x65\x20\164\x68\x65\x20\x43\x41\x50\124\x43\x48\101\x20\x63\x6f\144\x65\x20\x66\x72\157\x6d\x20\x74\150\145\x20\x69\x6d\x61\147\x65", "\103\x68\x61\156\147\145\x20\x74\x68\145\x20\x43\101\120\124\103\x48\101\x20\143\x6f\144\145", "\123\160\145\141\x6b\x20\x74\150\145\x20\x43\101\x50\124\103\110\101\40\143\x6f\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::PuertoRico, "\102\x2c\126", "\57\x2f\143\x61\160\164\x63\150\141\56\157\162\147\57\143\x61\x70\164\x63\x68\141\56\x68\164\155\154\x3f\x70\x68\x70", "\x52\145\x74\171\160\x65\40\x74\150\x65\x20\x43\x41\x50\124\x43\x48\x41\40\x63\x6f\x64\x65\x20\146\x72\157\x6d\40\164\150\145\x20\151\x6d\x61\x67\145", "\103\150\x61\x6e\147\x65\x20\164\150\x65\x20\103\x41\120\x54\x43\110\101\x20\143\157\x64\x65", "\123\x70\145\x61\x6b\x20\164\x68\145\40\x43\101\120\x54\103\x48\101\x20\x63\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::USA, "\x42\54\x56", "\x2f\x2f\x63\x61\x70\164\x63\150\x61\56\157\162\147\57\143\x61\160\164\143\x68\141\x2e\150\x74\155\x6c\x3f\160\x68\160", "\122\x65\164\171\x70\145\40\x74\150\145\x20\103\x41\x50\124\103\x48\101\40\143\157\144\145\40\146\162\x6f\155\x20\164\x68\145\40\x69\x6d\141\x67\x65", "\x43\150\x61\x6e\147\145\40\x74\150\145\x20\103\101\120\124\103\x48\101\x20\x63\x6f\144\x65", "\123\x70\145\141\153\x20\164\x68\145\40\103\x41\120\x54\x43\x48\101\x20\x63\157\x64\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Uruguay, "\x42\x2c\x56", "\x2f\x2f\143\x61\x70\x74\x63\150\x61\56\157\162\147\x2f\143\x61\x70\x74\143\x68\141\x2e\150\164\x6d\x6c\77\x70\x68\160", "\x52\x65\164\x79\x70\x65\40\x74\x68\x65\x20\x43\101\120\124\103\x48\101\40\143\157\144\145\x20\146\x72\157\x6d\x20\x74\x68\x65\40\x69\155\x61\x67\145", "\103\x68\141\156\x67\x65\x20\x74\150\145\40\103\101\120\124\103\x48\101\40\143\x6f\x64\145", "\123\160\x65\141\153\x20\x74\x68\x65\40\x43\101\x50\x54\x43\110\x41\x20\143\157\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Spanish, BDC_BaseCharset::Latin, BDC_Country::Venezuela, "\x42\54\x56", "\x2f\x2f\143\141\160\164\x63\150\x61\56\x6f\162\x67\x2f\x63\141\x70\164\143\x68\x61\56\x68\164\155\x6c\77\160\150\x70", "\122\x65\164\171\x70\145\40\164\x68\145\x20\103\101\x50\124\x43\110\101\40\x63\157\x64\x65\x20\x66\x72\x6f\x6d\x20\164\150\145\40\x69\155\141\147\x65", "\x43\x68\141\x6e\x67\x65\x20\164\150\145\40\103\x41\120\124\103\110\x41\40\x63\x6f\x64\x65", "\x53\160\x65\x61\153\40\x74\x68\x65\40\x43\101\x50\x54\103\110\101\40\x63\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Swedish, BDC_BaseCharset::Latin, BDC_Country::Sweden, '', "\57\x2f\x63\141\160\164\143\x68\x61\x2e\x6f\x72\147\57\143\141\x70\164\143\150\141\x2e\x68\x74\x6d\154\x3f\160\150\x70", "\122\x65\x74\171\160\145\40\x74\x68\145\40\103\x41\x50\124\103\x48\x41\40\143\157\x64\145\x20\146\x72\157\155\40\164\x68\x65\40\x69\x6d\x61\x67\x65", "\x43\x68\141\x6e\x67\145\x20\x74\x68\x65\40\x43\101\x50\x54\x43\x48\x41\x20\x63\x6f\144\x65", "\x53\160\145\141\153\40\164\x68\145\x20\x43\x41\120\124\x43\x48\x41\40\143\157\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Swedish, BDC_BaseCharset::Latin, BDC_Country::Finland, '', "\x2f\57\143\141\x70\x74\143\x68\141\56\x6f\162\147\x2f\143\x61\160\x74\143\x68\141\x2e\x68\x74\x6d\154\x3f\160\150\160", "\x52\x65\164\171\160\145\x20\164\x68\145\x20\103\x41\120\124\103\110\x41\x20\x63\157\x64\x65\40\146\x72\157\155\x20\x74\x68\x65\x20\x69\x6d\x61\147\145", "\103\x68\x61\156\147\x65\40\164\x68\x65\x20\x43\101\x50\124\103\110\x41\x20\x63\x6f\x64\x65", "\123\160\x65\141\x6b\40\164\150\145\40\x43\x41\x50\124\x43\x48\x41\40\x63\x6f\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Thai, BDC_BaseCharset::Thai, BDC_Country::Thai, '', "\x2f\57\143\x61\160\164\143\x68\141\x2e\x6f\x72\x67\57\x63\141\160\x74\x63\x68\x61\x2e\x68\x74\x6d\154\x3f\x70\x68\160", "\x52\x65\164\x79\160\x65\x20\x74\x68\x65\40\x43\101\x50\124\103\x48\101\x20\x63\157\x64\145\x20\146\x72\x6f\155\40\x74\150\145\x20\151\x6d\141\147\x65", "\103\x68\x61\156\147\x65\40\x74\x68\145\40\103\101\x50\x54\103\x48\x41\40\143\157\144\x65", "\123\160\x65\x61\x6b\x20\164\x68\x65\40\103\x41\x50\x54\x43\110\x41\x20\x63\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Turkish, BDC_BaseCharset::Latin, BDC_Country::Turkey, "\121\x2c\x57\x2c\x58", "\x2f\x2f\x63\x61\x70\164\x63\x68\141\56\x6f\162\x67\57\143\x61\x70\x74\x63\x68\x61\x2e\x68\164\x6d\154\77\x70\150\160", "\x52\x65\164\171\160\145\x20\164\150\145\40\x43\101\120\x54\103\x48\x41\40\143\157\144\x65\40\146\x72\x6f\155\40\164\150\145\x20\x69\x6d\141\147\x65", "\x43\150\x61\156\147\x65\x20\x74\150\145\40\x43\101\x50\124\103\x48\x41\x20\x63\157\144\x65", "\x53\160\x65\141\x6b\40\164\x68\x65\40\103\101\120\x54\x43\110\101\40\143\x6f\144\145"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Ukrainian, BDC_BaseCharset::Cyrillic, BDC_Country::Ukraine, '', "\x2f\x2f\x63\141\160\x74\143\150\141\56\x6f\x72\147\x2f\x63\141\x70\164\x63\x68\x61\x2e\150\164\x6d\x6c\x3f\160\x68\160", "\x52\x65\164\x79\160\145\x20\x74\x68\x65\x20\103\x41\120\x54\103\110\101\x20\143\x6f\x64\x65\x20\146\x72\157\155\40\x74\x68\145\x20\151\155\x61\x67\x65", "\103\150\141\x6e\x67\145\40\x74\150\x65\x20\103\x41\120\124\103\x48\101\40\143\x6f\144\145", "\123\x70\145\x61\153\40\x74\x68\x65\40\103\101\120\x54\103\x48\101\40\x63\x6f\x64\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Ukrainian, BDC_BaseCharset::Latin, BDC_Country::Ukraine, '', "\57\x2f\143\x61\160\164\143\150\x61\x2e\157\x72\147\57\x63\141\x70\x74\x63\x68\x61\x2e\x68\164\155\154\77\x70\150\x70", "\x52\145\164\171\x70\145\x20\x74\x68\145\x20\x43\101\120\x54\103\110\101\40\143\157\144\145\40\146\x72\x6f\x6d\40\164\x68\x65\40\151\155\x61\147\145", "\103\x68\141\x6e\x67\x65\x20\164\150\145\40\103\101\x50\124\x43\x48\x41\x20\x63\x6f\144\145", "\123\160\x65\x61\x6b\40\x74\150\x65\40\x43\x41\120\x54\x43\110\x41\x20\143\157\144\x65"), new BDC_Localization(BDC_Macrolanguage::None, BDC_BaseLanguage::Vietnamese, BDC_BaseCharset::Latin, BDC_Country::Vietnam, "\106\54\112\54\x57\54\132", "\x2f\57\x63\141\160\164\143\150\x61\56\x6f\x72\x67\57\143\141\x70\164\143\x68\x61\x2e\150\164\155\154\x3f\160\150\160", "\122\145\x74\x79\x70\145\40\x74\150\145\40\103\101\120\x54\x43\x48\x41\40\x63\x6f\x64\145\x20\x66\x72\x6f\155\x20\x74\150\x65\40\151\155\141\147\145", "\103\x68\141\156\147\x65\x20\x74\150\x65\x20\103\x41\x50\x54\103\110\101\x20\143\157\x64\x65", "\x53\160\x65\x61\x6b\x20\164\x68\x65\x20\103\x41\120\124\103\110\x41\x20\x63\x6f\x64\x65") ); final class BDC_LocaleParser { private function __construct() {} public static function Parse($_i13kilkxa3jjz5ep4ygti) { $_1ihu0utx2q1o3j97qtusavib8v = self::fj82t($_i13kilkxa3jjz5ep4ygti); $_omy4p4hl9kzbek3rjvt17 = 0 ; $_Ot57nwll50f6z9p9s0vhg = 0 ; $_0qjq1kj1xarxv1poxcew7 = 0x0000 ; $_O7qvy0akhkuasxptashgr = 0 ; $_i2z71xgljirnyev8bgkhjk3ein = explode("\55", $_1ihu0utx2q1o3j97qtusavib8v); $_ip5zrpici0rqer8w = $_i2z71xgljirnyev8bgkhjk3ein[0]; $_omy4p4hl9kzbek3rjvt17 = BDC_Macrolanguage::GetMacrolanguage($_ip5zrpici0rqer8w); if (0 === $_omy4p4hl9kzbek3rjvt17) { $_Ot57nwll50f6z9p9s0vhg = BDC_BaseLanguage::GetLanguage($_ip5zrpici0rqer8w); } $_1ifmeec7hcn4p1uietcd1 = count($_i2z71xgljirnyev8bgkhjk3ein); for ($_ill2djogdohot6tslc4nt = 1; $_ill2djogdohot6tslc4nt < $_1ifmeec7hcn4p1uietcd1; $_ill2djogdohot6tslc4nt++) { $_030r2mw5lhdnwskodeawoq1py4 = $_i2z71xgljirnyev8bgkhjk3ein[$_ill2djogdohot6tslc4nt]; $_Oxiiz4u3mee4635niigdy = strlen($_030r2mw5lhdnwskodeawoq1py4); if (4 == $_Oxiiz4u3mee4635niigdy) { $_0qjq1kj1xarxv1poxcew7 = BDC_BaseCharset::GetCharset($_030r2mw5lhdnwskodeawoq1py4); } else if (3 == $_Oxiiz4u3mee4635niigdy) { $_Ot57nwll50f6z9p9s0vhg = BDC_BaseLanguage::GetLanguage($_030r2mw5lhdnwskodeawoq1py4); } else if (2 == $_Oxiiz4u3mee4635niigdy) { $_O7qvy0akhkuasxptashgr = BDC_Country::GetCountry($_030r2mw5lhdnwskodeawoq1py4); } } $_0srs6bd4vye4dylq = BDC_SupportedLocales::FindBestMatch( $_omy4p4hl9kzbek3rjvt17, $_Ot57nwll50f6z9p9s0vhg, $_0qjq1kj1xarxv1poxcew7, $_O7qvy0akhkuasxptashgr); return $_0srs6bd4vye4dylq; } private static function fj82t($_1aj4mts4e5vgkx0f4te76) { if (!BDC_StringHelper::HasValue($_1aj4mts4e5vgkx0f4te76)) { return "\145\156"; } $_Oesqz764p82rnnytkcvmyr5g9u = preg_replace("\x2f\172\x68\x2d\x63\x68\163\57\165\151", "\x7a\x68\x2d\x68\x61\156\163", $_1aj4mts4e5vgkx0f4te76); $_Oesqz764p82rnnytkcvmyr5g9u = preg_replace("\57\172\x68\x2d\x63\150\164\57\x75\x69", "\x7a\x68\x2d\150\x61\156\x74", $_Oesqz764p82rnnytkcvmyr5g9u); return $_Oesqz764p82rnnytkcvmyr5g9u; } } interface BDC_IGraphics { public function GetImage($_Olraw79lmjoqe9eg); public function GetWidth(); public function GetHeight(); public function GetSurface(); public function Fill(BDC_Color $_Iuwqasfx8k5itftu); } class BDC_GDGraphics implements BDC_IGraphics { public function __construct($_If04v2qc46kqv9nb8jmfruhpsc, $_ikmjeslgrlbnvawoc6dy9) { $this->_o18xo4j1esqpj1iq3gh55 = imagecreatetruecolor($_If04v2qc46kqv9nb8jmfruhpsc, $_ikmjeslgrlbnvawoc6dy9); if (!defined("\x42\104\103\137\101\116\124\111\x41\x4c\111\x41\x53\137\x45\116\101\x42\114\105\104")) { if (function_exists("\151\x6d\141\x67\145\141\156\x74\x69\141\x6c\x69\x61\x73")) { define("\102\104\103\137\101\x4e\124\x49\x41\x4c\111\x41\123\x5f\x45\116\x41\x42\114\x45\x44", true); } else { define("\x42\104\x43\x5f\101\x4e\124\111\101\114\111\101\x53\x5f\x45\x4e\101\x42\x4c\x45\x44", false); } } if (BDC_ANTIALIAS_ENABLED) { imageantialias($this->_o18xo4j1esqpj1iq3gh55, true); } $this->_17tcn5a9s3r7igty8rd3cxikp8 = imagesx($this->_o18xo4j1esqpj1iq3gh55); $this->_Obduuul6ccow4384 = imagesy($this->_o18xo4j1esqpj1iq3gh55); $this->_0vf51msi5f0vk04k = BDC_Rectangle::FromPointAndSize( BDC_Point::At(0, 0), $this->GetWidth(), $this->GetHeight() ); } public function __destruct() { imagedestroy($this->_o18xo4j1esqpj1iq3gh55); } private $_o18xo4j1esqpj1iq3gh55; public function GetGDImage() { return $this->_o18xo4j1esqpj1iq3gh55; } private $_17tcn5a9s3r7igty8rd3cxikp8; public function GetWidth() { return (int) $this->_17tcn5a9s3r7igty8rd3cxikp8; } private $_Obduuul6ccow4384; public function GetHeight() { return (int) $this->_Obduuul6ccow4384; } public function GetSurface() { return ($this->_17tcn5a9s3r7igty8rd3cxikp8 * $this->_Obduuul6ccow4384); } private $_0vf51msi5f0vk04k; public function GetBounds() { return $this->_0vf51msi5f0vk04k; } public function GetScalingFactor() { return log($this->GetSurface(), 2.0); } public function CloneContent() { ob_start(); imagepng($this->_o18xo4j1esqpj1iq3gh55); return imagecreatefromstring(ob_get_clean()); } public function GetImage($_Ojj4jfxjrh6u07a9) { ob_start(); switch ($_Ojj4jfxjrh6u07a9) { case 0 : imagejpeg($this->_o18xo4j1esqpj1iq3gh55); break; case 1 : imagegif($this->_o18xo4j1esqpj1iq3gh55); break; case 2 : imagepng($this->_o18xo4j1esqpj1iq3gh55); break; default: throw new Exception("\x55\156\x6b\x6e\x6f\x77\40\x69\155\x61\147\x65\x20\x66\157\162\155\141\x74\x3a\x20{$_Ojj4jfxjrh6u07a9}\56"); break; } $_owplwfbfrldkb0pf = ob_get_contents(); ob_end_clean(); return $_owplwfbfrldkb0pf; } public function Fill(BDC_Color $_I5brtg9ih1h4mmpx368zu5x1f9){ $_i7vgn1lq0e02qnjzb3f4s = imagecolorallocate($this->_o18xo4j1esqpj1iq3gh55, $_I5brtg9ih1h4mmpx368zu5x1f9->get_R(), $_I5brtg9ih1h4mmpx368zu5x1f9->get_G(), $_I5brtg9ih1h4mmpx368zu5x1f9->get_B()); imagefilledrectangle($this->_o18xo4j1esqpj1iq3gh55, 0, 0, $this->_17tcn5a9s3r7igty8rd3cxikp8, $this->_Obduuul6ccow4384, $_i7vgn1lq0e02qnjzb3f4s); } } final class ImageFormat extends BDC_Enum { private function __construct() {} public static $Names; const Jpeg = 0; const Gif = 1; const Png = 2; public static function GetName($_ldylsof61tu20n84y2fwt3fr6c) { if (array_key_exists($_ldylsof61tu20n84y2fwt3fr6c, ImageFormat::$Names)) { return ImageFormat::$Names[$_ldylsof61tu20n84y2fwt3fr6c]; } else { throw new Exception("\x55\x6e\x6b\156\157\x77\x6e\x20\x65\156\x75\155\x65\x72\141\x74\145\x64\x20\166\141\x6c\165\x65\x3a\40".$_ldylsof61tu20n84y2fwt3fr6c); } } public static function GetValue($_1bqqtd1eou6arvzn) { if (!BDC_StringHelper::HasValue($_1bqqtd1eou6arvzn)) { throw new Exception("\x55\156\153\156\x6f\x77\x6e\x20\145\x6e\165\155\x65\x72\141\164\x65\x64\40\x6e\141\155\145\72\x20".$_1bqqtd1eou6arvzn); } $_lg57vmmz7nyyhdogawgg3 = BDC_CollectionHelper::StringArraySearch($_1bqqtd1eou6arvzn, ImageFormat::$Names); if (false !== $_lg57vmmz7nyyhdogawgg3) { return $_lg57vmmz7nyyhdogawgg3; } else { throw new Exception("\x55\156\153\156\157\167\156\x20\145\x6e\165\x6d\x65\162\x61\164\x65\144\40\156\141\x6d\145\x3a\x20".$_1bqqtd1eou6arvzn); } } public static function TryGetName($_Oivza1owa6qbl70oymxu9k4sfb) { if (array_key_exists($_Oivza1owa6qbl70oymxu9k4sfb, ImageFormat::$Names)) { return ImageFormat::$Names[$_Oivza1owa6qbl70oymxu9k4sfb]; } else { return; } } public static function TryGetValue($_Izmlu360o9vpbmls) { if (!BDC_StringHelper::HasValue($_Izmlu360o9vpbmls)) { return; } $_Ibehgg8o2qb61bzc = BDC_CollectionHelper::StringArraySearch($_Izmlu360o9vpbmls, ImageFormat::$Names); if (false !== $_Ibehgg8o2qb61bzc) { return $_Ibehgg8o2qb61bzc; } else { return; } } } ImageFormat::$Names = array( ImageFormat::Jpeg => array("\x4a\160\x65\147", "\x4a\x70\x67"), ImageFormat::Gif => array("\x47\151\x66"), ImageFormat::Png => array("\x50\156\x67") ); final class BDC_HtmlColor extends BDC_Enum { private function __construct() {} public static $Names; const AliceBlue = "\x23\106\x30\106\x38\106\x46"; const AntiqueWhite = "\43\106\x41\105\102\104\x37"; const Aqua = "\x23\x30\60\106\x46\x46\x46"; const Aquamarine = "\x23\67\x46\x46\x46\x44\64"; const Azure = "\x23\106\60\106\x46\106\x46"; const Beige = "\43\106\x35\106\65\104\103"; const Bisque = "\43\x46\106\x45\64\103\x34"; const Black = "\43\x30\60\60\60\60\x30"; const BlanchedAlmond = "\x23\x46\106\105\x42\x43\104"; const Blue = "\43\60\x30\x30\x30\106\106"; const BlueViolet = "\x23\70\x41\x32\x42\105\62"; const Brown = "\x23\101\x35\62\x41\62\101"; const BurlyWood = "\43\x44\x45\102\x38\x38\67"; const CadetBlue = "\x23\x35\x46\x39\x45\101\60"; const Chartreuse = "\x23\x37\106\x46\x46\x30\x30"; const Chocolate = "\x23\x44\62\66\71\x31\x45"; const Coral = "\x23\x46\x46\x37\106\65\x30"; const CornflowerBlue = "\43\x36\x34\x39\65\x45\x44"; const Cornsilk = "\x23\x46\106\x46\70\x44\x43"; const Crimson = "\43\104\103\x31\x34\x33\x43"; const Cyan = "\x23\x30\60\x46\106\106\106"; const DarkBlue = "\x23\60\60\x30\60\70\102"; const DarkCyan = "\x23\x30\60\x38\x42\x38\102"; const DarkGoldenRod = "\43\102\70\70\66\60\102"; const DarkGray = "\x23\x41\71\x41\71\x41\71"; const DarkGrey = "\x23\x41\x39\101\x39\101\71"; const DarkGreen = "\43\x30\x30\66\x34\x30\x30"; const DarkKhaki = "\x23\102\x44\102\x37\66\x42"; const DarkMagenta = "\x23\70\102\60\60\70\102"; const DarkOliveGreen = "\43\x35\x35\x36\x42\62\106"; const Darkorange = "\43\106\x46\70\103\x30\60"; const DarkOrchid = "\43\71\x39\63\62\103\x43"; const DarkRed = "\x23\x38\x42\x30\60\60\60"; const DarkSalmon = "\x23\x45\71\71\66\67\x41"; const DarkSeaGreen = "\x23\70\x46\x42\x43\70\x46"; const DarkSlateBlue = "\x23\64\x38\x33\104\x38\102"; const DarkSlateGray = "\x23\x32\106\x34\x46\64\106"; const DarkSlateGrey = "\43\x32\x46\x34\106\64\x46"; const DarkTurquoise = "\43\x30\x30\103\x45\x44\61"; const DarkViolet = "\x23\71\x34\x30\60\104\x33"; const DeepPink = "\x23\x46\x46\x31\64\x39\63"; const DeepSkyBlue = "\x23\60\60\x42\106\x46\106"; const DimGray = "\x23\x36\71\66\x39\66\71"; const DimGrey = "\43\66\x39\x36\x39\x36\x39"; const DodgerBlue = "\43\x31\105\x39\x30\106\x46"; const FireBrick = "\43\102\x32\x32\62\62\62"; const FloralWhite = "\43\106\x46\106\101\106\60"; const ForestGreen = "\43\x32\x32\x38\102\x32\62"; const Fuchsia = "\x23\106\106\60\x30\x46\x46"; const Gainsboro = "\43\104\x43\x44\103\x44\x43"; const GhostWhite = "\43\x46\x38\106\70\106\x46"; const Gold = "\x23\x46\106\104\67\60\60"; const GoldenRod = "\x23\104\101\101\65\x32\60"; const Gray = "\x23\70\x30\x38\60\x38\60"; const Grey = "\x23\x38\60\x38\x30\70\60"; const Green = "\x23\x30\x30\x38\60\x30\x30"; const GreenYellow = "\x23\x41\104\106\106\x32\106"; const HoneyDew = "\x23\106\60\106\106\106\60"; const HotPink = "\43\106\106\x36\71\x42\x34"; const IndianRed = "\x23\x43\104\x35\103\65\103"; const Indigo = "\43\x34\102\x30\60\70\62"; const Ivory = "\43\106\106\x46\x46\x46\x30"; const Khaki = "\43\x46\x30\105\x36\x38\x43"; const Lavender = "\43\105\x36\105\x36\x46\x41"; const LavenderBlush = "\x23\106\106\x46\x30\x46\65"; const LawnGreen = "\43\67\x43\x46\x43\60\60"; const LemonChiffon = "\x23\x46\x46\x46\x41\x43\x44"; const LightBlue = "\x23\101\104\104\x38\x45\x36"; const LightCoral = "\43\x46\x30\70\60\70\x30"; const LightCyan = "\x23\x45\x30\106\106\106\106"; const LightGoldenRodYellow = "\43\x46\101\106\x41\104\x32"; const LightGray = "\43\104\63\104\63\104\63"; const LightGrey = "\x23\104\x33\104\63\x44\x33"; const LightGreen = "\43\71\60\105\105\71\x30"; const LightPink = "\43\x46\106\102\66\x43\61"; const LightSalmon = "\43\106\x46\101\60\x37\x41"; const LightSeaGreen = "\43\x32\x30\102\62\x41\101"; const LightSkyBlue = "\43\x38\x37\103\105\x46\x41"; const LightSlateGray = "\x23\67\67\70\70\71\x39"; const LightSlateGrey = "\43\x37\x37\70\x38\x39\71"; const LightSteelBlue = "\x23\102\60\x43\64\x44\105"; const LightYellow = "\x23\106\106\106\106\105\x30"; const Lime = "\x23\x30\60\x46\x46\x30\x30"; const LimeGreen = "\43\63\62\103\104\63\x32"; const Linen = "\43\x46\101\106\60\x45\x36"; const Magenta = "\x23\106\x46\x30\x30\x46\x46"; const Maroon = "\x23\x38\60\x30\60\60\x30"; const MediumAquaMarine = "\43\66\66\x43\104\x41\x41"; const MediumBlue = "\x23\60\60\60\x30\x43\104"; const MediumOrchid = "\43\102\101\x35\65\x44\63"; const MediumPurple = "\x23\71\x33\67\60\104\70"; const MediumSeaGreen