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 /* __________________________________________________ | Obfuscated by YAK Pro..

Decoded Output download

<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  |
    |              on 2024-04-04 18:23:11              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 namespace i9ftF\EjkuG\VIb1m; use Exception; use cH9y8\amz5B\AITjj; use MSZek\Dsk3a\r3sNO; use I9fTF\ky9xC\yMFH0; use I9fTf\evvqi; use I9fTf\B2RKX\mYvuV; use I9FTF\TJ6Bi; use I9fTf\ER_rO\tGTnh; use I9Ftf\eJkuG\Dsk3A\r3snO\LdO9U; use I9ftF\aTTx6; use RecursiveDirectoryIterator; use RecursiveIteratorIterator; class Uyk1B extends \MsZEK\dSk3A\r3SNo { private $f8N65; const m5J2a = "7.2.5"; public function DcUot() : void { goto v56Vb; v56Vb: $YZtc9 = new aItjJ(); goto qc5VN; pmzc7: parent::dcUOT(); goto pm1vh; qc5VN: $this->f8N65 = $YZtc9->readFile(NAvc7 . "/config/global.ini.php"); goto pmzc7; pm1vh: } public function w3cjf() { $this->dX1mH(method_exists(r3sNo::class, "setGroups")); } public function LsnVf() { global $dyltS; $this->l8x8m(self::m5J2a, $dyltS, "minimum PHP version global variable correctly defined"); } public function Ua4Mc() { goto HWAZ1; Bcj47: $this->L8x8M($Zm4sT, $X2h8H["require"]["php"]); goto SiruT; BDg20: $Zm4sT = ">=" . self::m5J2a; goto Bcj47; HWAZ1: $X2h8H = $this->PKcWc(); goto xrc2W; xrc2W: $this->l8x8M("7.2.9", $X2h8H["config"]["platform"]["php"]); goto BDg20; SiruT: } public function koWJj() { goto WhJYu; WhJYu: $uZ4Dt = tj6bi::fZAQM(Hm5ET . "/plugins", "*.ico"); goto OZsxK; OZsxK: $uZ4Dt = array_filter($uZ4Dt, function ($AEDiN) { return !preg_match("/favicon.ico/", $AEDiN); }); goto sb6HU; sb6HU: $uZ4Dt = array_filter($uZ4Dt, function ($AEDiN) { return !preg_match("~icons/src~", $AEDiN); }); goto I2lso; VZkzU: $uZ4Dt = tJ6BI::fzAQm(Hm5ET . "/core", "*.ico"); goto OCEfg; OCEfg: $this->qPwSe($uZ4Dt); goto tIHLA; I2lso: $this->qPWSE($uZ4Dt); goto VZkzU; tIHLA: } public function r6ubf() { goto Bb5X6; xknmQ: $this->QPWsE($uZ4Dt); goto Jx413; Jx413: $uZ4Dt = tj6Bi::FzaQm(Hm5ET . "/core", "*.png"); goto crZPY; Bb5X6: $uZ4Dt = tj6BI::fzAqm(Hm5ET . "/plugins", "*.png"); goto F9otF; crZPY: $this->qPWse($uZ4Dt); goto ljf2Q; F9otF: $uZ4Dt = array_filter($uZ4Dt, function ($AEDiN) { return !preg_match("/expected-screenshots/", $AEDiN) && !preg_match("~icons/src~", $AEDiN); }); goto xknmQ; ljf2Q: } public function rVgVH() { goto FrZIO; bjP9k: $uZ4Dt = tJ6BI::fZaQM(Hm5ET . "/core", "*.gif"); goto exD2q; exD2q: $this->jp9dS($uZ4Dt); goto EskyT; FrZIO: $uZ4Dt = tj6BI::fzaqM(Hm5ET . "/plugins", "*.gif"); goto qceMn; qceMn: $this->JP9dS($uZ4Dt); goto bjP9k; EskyT: } public function UEcv7() { goto CYO07; LAGl1: $this->Hr2_m($uZ4Dt); goto KLm9U; xAddh: $this->HR2_m($uZ4Dt); goto Wg9nm; CYO07: $uZ4Dt = tJ6Bi::Fzaqm(Hm5ET . "/plugins", "*.jpg"); goto XIfXQ; zVccM: $uZ4Dt = tj6bI::FZaQm(Hm5ET . "/plugins", "*.jpeg"); goto LAGl1; KLm9U: $uZ4Dt = TJ6bI::fzaqm(Hm5ET . "/core", "*.jpeg"); goto xAddh; XIfXQ: $this->hR2_M($uZ4Dt); goto T6RpW; J7rc4: $this->HR2_m($uZ4Dt); goto zVccM; T6RpW: $uZ4Dt = tj6BI::fZaqm(Hm5ET . "/core", "*.jpg"); goto J7rc4; Wg9nm: } public function gjUOs() { goto O2Z1s; tniHc: $mhj38 = array_diff($xefr8, $hf5Yn); goto ceeMK; QznLM: $hf5Yn = explode("\xa", $kpquK); goto r5y_A; icy2x: if (!empty($kpquK)) { goto dZIxm; } goto bsbB2; O2Z1s: $xefr8 = tJ6bI::FzaqM(Hm5ET . "/tests/UI/expected-screenshots", "*.png"); goto t6XMH; Ov_cJ: $xefr8 = array_map($t7H8F, $xefr8); goto x_aTd; ceeMK: $this->TlZWn($mhj38, "Some Screenshots are not stored in LFS: " . implode("\xa", $mhj38)); goto YHZgv; j5cvC: $X1Mxr = explode("
", $X1Mxr); goto QznLM; nkvMz: $xefr8 = array_merge($xefr8, $gXS8B); goto NGJbi; t6XMH: $gXS8B = Tj6bI::fZAqm(Hm5ET . "/plugins/*/tests/UI/expected-screenshots", "*.png"); goto nkvMz; x_aTd: $kpquK = `git lfs ls-files`; goto icy2x; bsbB2: $kpquK = `git lfs ls-files --exclude=`; goto G0QIh; NGJbi: $t7H8F = function ($AEDiN) { return str_replace(Hm5ET . "/", '', $AEDiN); }; goto Ov_cJ; G0QIh: dZIxm: goto mH6Jg; n6N0T: H7r_M: goto tniHc; rX0zZ: foreach ($X1Mxr as $wwpuH) { goto rN4lq; gPXuv: $H3XW3 = explode("\xa", $H3XW3); goto rfAAq; Nfn9v: cmtae: goto JbdKF; NoyS6: $H3XW3 = array_map(function ($KXJiF) use($wwpuH) { return $wwpuH . "/" . $KXJiF; }, $H3XW3); goto MKAMG; PBmCj: if (empty($H3XW3)) { goto JuVMD; } goto gPXuv; rN4lq: $wwpuH = trim(trim($wwpuH), "./"); goto YOJMH; YOJMH: $H3XW3 = shell_exec("cd " . O85kr . "/" . $wwpuH . " && git lfs ls-files"); goto PBmCj; rfAAq: $H3XW3 = array_map($hReMN, $H3XW3); goto NoyS6; HOT3B: JuVMD: goto Nfn9v; MKAMG: $hf5Yn = array_merge($hf5Yn, $H3XW3); goto HOT3B; JbdKF: } goto n6N0T; r5y_A: $hReMN = function ($AEDiN) { $KzZAP = explode(" ", $AEDiN); return array_pop($KzZAP); }; goto h3flk; h3flk: $hf5Yn = array_map($hReMN, $hf5Yn); goto rX0zZ; mH6Jg: $X1Mxr = `git submodule | awk '{ print \$2 }'`; goto j5cvC; YHZgv: } public function SHWIh() { goto d282Q; OqHET: $this->seLBX(array("log" => "logger_api_call"), null); goto eCTPK; NvAMi: $this->SelbX(array("log" => "log_level"), "WARN"); goto Grxmg; qv4rB: $this->SELBx(array("Tracker" => "visit_standard_length"), "1800"); goto rGDyr; Yyfuw: $WOUhk = "define('PIWIK_PRINT_ERROR_BACKTRACE', false);"; goto e6GmY; eCTPK: $this->q78R5(defined("A2LNN")); goto ARk6s; uJivh: $this->SeLbX(array("General" => "default_language"), "en"); goto b18pK; d282Q: $this->sELBx(array("Debug" => "always_archive_data_day"), "0"); goto w1vt1; e6GmY: $this->dx1MH(false !== strpos($KkrLh, $WOUhk), "index.php should contain: " . $WOUhk); goto m51t0; ewUDC: $this->SELBx(array("Debug" => "enable_sql_profiler"), "0"); goto ROEGu; b18pK: $this->sElBx(array("Tracker" => "record_statistics"), "1"); goto qv4rB; rGDyr: $this->seLbx(array("Tracker" => "trust_visitors_cookies"), "0"); goto NvAMi; fqYwm: $this->SELbx(array("General" => "enable_browser_archiving_triggering"), "1"); goto uJivh; ARk6s: $KkrLh = file_get_contents(Hm5ET . "/index.php"); goto Yyfuw; w1vt1: $this->SelbX(array("Debug" => "always_archive_data_period"), "0"); goto ewUDC; Grxmg: $this->SElbX(array("log" => "log_writers"), array("screen")); goto OqHET; ROEGu: $this->sElbx(array("General" => "time_before_today_archive_considered_outdated"), "900"); goto fqYwm; m51t0: } private function SELBx($ZxE5c, $CxQfo) { goto THk6j; THk6j: $x0nu1 = key($ZxE5c); goto OAGAS; Twd5i: if (!isset($this->f8N65[$x0nu1][$khmD2])) { goto YbSpj; } goto ueL5_; ueL5_: $AEDiN = $this->f8N65[$x0nu1][$khmD2]; goto LLHE1; OAGAS: $khmD2 = current($ZxE5c); goto fzmOl; r1wPB: $this->L8x8m($CxQfo, $AEDiN, "{$x0nu1} -> {$khmD2} was '" . var_export($AEDiN, true) . "', expected '" . var_export($CxQfo, true) . "'"); goto Hx_1Z; fzmOl: $AEDiN = null; goto Twd5i; LLHE1: YbSpj: goto r1wPB; Hx_1Z: } public function ubZgg() { goto Ba3j_; lYt3b: ykQki: goto EwWoc; WXwqz: $uZ4Dt = tj6bi::fZaQm(Hm5ET . "/plugins", "*.twig"); goto vl36S; vl36S: foreach ($uZ4Dt as $QYf1Q) { goto rFyb0; rFyb0: if (!($QYf1Q == Hm5ET . "/plugins/TestRunner/templates/matomo-tests.yml.twig")) { goto YeYXe; } goto ArQkq; ArQkq: goto Dkeyr; goto Ops43; Ops43: YeYXe: goto VgFNj; H1eIG: Dkeyr: goto ghIE7; VgFNj: $KkrLh = file_get_contents($QYf1Q); goto wXqYK; wXqYK: $this->Q78R5(strpos($KkrLh, $rrVkq), "found in " . $QYf1Q); goto H1eIG; ghIE7: } goto lYt3b; Ba3j_: $rrVkq = "dump("; goto WXwqz; EwWoc: } public function sVThr() { $j_JpC = array(array("htm"), array("html"), array("twig"), array("tpl")); return $j_JpC; } public function oYFOH($BdyXP) { goto Z2xg0; Te1jE: $this->cBDMs($uZ4Dt, $rrVkq, $be7Wu); goto uF5Ho; VGjKu: $be7Wu = array(Hm5ET . "/plugins/TestRunner/templates/matomo-tests.yml.twig", Hm5ET . "/plugins/CoreUpdater/templates/layout.twig", Hm5ET . "/plugins/Installation/templates/layout.twig", Hm5ET . "/plugins/Login/templates/loginLayout.twig", Hm5ET . "/plugins/SEO/tests/resources/whois_response.html", Hm5ET . "/plugins/SEO/tests/resources/whoiscom_response.html", Hm5ET . "/tests/UI/screenshot-diffs/singlediff.html", Hm5ET . "/tests/resources/overlay-test-site-real/", Hm5ET . "/tests/resources/overlay-test-site/", Hm5ET . "/vendor/lox/xhprof/xhprof_html/docs/", Hm5ET . "/vendor/phpunit/", Hm5ET . "/plugins/Morpheus/icons/", Hm5ET . "/node_modules/"); goto eFx_f; Z2xg0: $rrVkq = "jquery"; goto VGjKu; eFx_f: $uZ4Dt = TJ6bI::FzaqM(Hm5ET, "*." . $BdyXP); goto Te1jE; uF5Ho: } private function CBDms($uZ4Dt, $rrVkq, $be7Wu) { goto OQ5w3; OQ5w3: $lNE8T = array(); goto IFIRI; rO8rV: LFiAu: goto vnhfY; IFIRI: foreach ($uZ4Dt as $QYf1Q) { goto THjlP; o5MtO: oVXX2: goto D6RDt; M07vX: goto ljHJQ; goto I56kp; I56kp: xyWOz: goto mIpA9; viDVt: $lNE8T[] = $QYf1Q; goto o5MtO; bkHLz: if (!$q5Pax) { goto oVXX2; } goto viDVt; THjlP: if (!$this->tNIz3($be7Wu, $QYf1Q)) { goto xyWOz; } goto M07vX; D6RDt: ljHJQ: goto vCVoJ; mIpA9: $KkrLh = file_get_contents($QYf1Q); goto SZUSa; SZUSa: $q5Pax = strpos($KkrLh, $rrVkq) !== false; goto bkHLz; vCVoJ: } goto rO8rV; vnhfY: $this->TLzWN($lNE8T, sprintf("Forbidden pattern "%s" was found in the following files ---> please manually delete these files from Git. \xa
	%s", $rrVkq, implode("\xa	", $lNE8T))); goto xm3e8; xm3e8: } private function TNIZ3($be7Wu, $QYf1Q) { goto NtsjG; OYOrl: WOJg1: goto iA0eW; NtsjG: foreach ($be7Wu as $SXOxb) { goto oK5jN; oK5jN: if (!(strpos($QYf1Q, $SXOxb) === 0)) { goto TepNw; } goto hy0Bg; hy0Bg: return true; goto Afl30; Afl30: TepNw: goto HE9JB; HE9JB: bxvp2: goto TcI2B; TcI2B: } goto OYOrl; iA0eW: return false; goto kNlEt; kNlEt: } public function m8E7K() { goto BPG93; PQGAi: foreach ($gTkl_ as $SBl8x) { $this->C039J($SBl8x, $this->f8N65["Plugins"]["Plugins"], "Plugin {$SBl8x} is enabled by default but shouldn't."); uiLfw: } goto A639n; A639n: eYU3x: goto gGgcc; BPG93: $gTkl_ = array("DBStats"); goto PQGAi; gGgcc: } public function i6n3J() { require_once "Tracker/Db.php"; $this->dx1Mh(\i9FtF\ATtX6\e7ixG::B34Ea() === false, "SQL profiler should be disabled in production! See Db::$profiling"); } public function ToGYU() { goto Bziub; Bziub: $this->dX1Mh(!isset($GLOBALS["PIWIK_TRACKER_DEBUG"])); goto rQJgi; uq2_2: $this->Q78r5($mZGRA->k6crU()); goto kmJmH; rQJgi: $this->L8x8m(0, $this->f8N65["Tracker"]["debug"]); goto J1Ivt; J1Ivt: $mZGRA = new aTTX6(); goto uq2_2; kmJmH: } public function dLEjH() { goto OEL_r; hSUTM: $this->nUg69(2000, $xmLmU, "should have tested at least thousand of  php files"); goto XOcRr; hqXYx: $xmLmU = 0; goto SY0Gh; SY0Gh: foreach ($uZ4Dt as $QYf1Q) { goto yuwhS; yIZem: $MMl3C = fgets($TQa9A, strlen($OwEur) + 1); goto NkcUV; ar5S7: goto zmXeL; goto Ck8BF; Ck8BF: d0QXu: goto yIZem; Wr2kV: xdpnJ: goto gXIQX; NkcUV: $this->l8X8m($MMl3C, $OwEur, "File {$QYf1Q} does not start with {$OwEur}"); goto sbt6N; gXIQX: $VRhO1 = $this->PHz0G($QYf1Q, $nwTRx); goto o80Z6; CWSYr: if (!$nwTRx) { goto xdpnJ; } goto cMZrB; cMZrB: $OwEur = "; <?php exit;"; goto Wr2kV; xQ51E: S9PuP: goto yi0tY; yuwhS: if (!(strpos($QYf1Q, "/libs/") !== false)) { goto S9PuP; } goto ONnBv; sbt6N: $xmLmU++; goto SuuIP; yi0tY: $TQa9A = fopen($QYf1Q, "r"); goto cpoOO; ONnBv: goto zmXeL; goto xQ51E; SuuIP: zmXeL: goto VV0ln; cpoOO: $OwEur = "<?php"; goto l0oWi; l0oWi: $nwTRx = strpos($QYf1Q, ".ini.php") !== false; goto CWSYr; o80Z6: if (!$VRhO1) { goto d0QXu; } goto ar5S7; VV0ln: } goto Gn4gd; OEL_r: $uZ4Dt = tJ6Bi::fzAQM(Hm5ET, "*.php"); goto hqXYx; Gn4gd: WxkB0: goto hSUTM; XOcRr: } public function QPRo2() { $buvaT = TJ6bI::FZaQm(Hm5ET, "*.js"); $this->VtmX7($buvaT); } public function H7bfv() { $buvaT = Tj6bI::fzAQM(Hm5ET, "*.php"); $this->vTmx7($buvaT); } public function HwRYU() { $buvaT = TJ6Bi::FzAQM(Hm5ET, "*.twig"); $this->Vtmx7($buvaT); } public function dgmk1() { $buvaT = Tj6BI::fzaQM(Hm5ET, "*.html"); $this->VtmX7($buvaT); } public function ge3SP() { goto LmFQY; I2NV8: foreach ($dpMt0 as $sAiHe) { goto bkNtZ; fgBRM: KCYvR: goto eRfde; x2fr0: $NhxPo = array("777", "775", "755"); goto f7UHJ; bkNtZ: $FtxWh = substr(decoct(fileperms($sAiHe)), -3); goto x2fr0; jNuSM: $this->DX1Mh(in_array($FtxWh, $NhxPo), "Some directories within plugins/ are not chmod 755 \xa\xaGot: {$FtxWh} for : {$sAiHe} 

" . "Run this command to set all directories to 755: 
{$Sy92N}\xa"); goto fgBRM; f7UHJ: $Sy92N = "find {$qr7fv} -type d -exec chmod 755 {} +"; goto jNuSM; eRfde: } goto E_NfF; QbLBg: y64ze: goto my_lC; E_NfF: PJ77x: goto JabdX; my_lC: $this->Nug69(50, count($dpMt0), "test at latest 50 directories, got " . count($dpMt0)); goto I2NV8; eMTG8: $JFXbY = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($qr7fv), RecursiveIteratorIterator::SELF_FIRST); goto aq4VS; izrNo: foreach ($JFXbY as $elLVX => $j0S20) { goto OWlnT; OWlnT: if (!(is_dir($elLVX) && strpos($elLVX, "/.") === false)) { goto TBy_l; } goto PWsQj; WIUH9: TBy_l: goto qbskJ; qbskJ: n6u5G: goto FB68t; PWsQj: $dpMt0[] = $elLVX; goto WIUH9; FB68t: } goto QbLBg; aq4VS: $dpMt0 = array(); goto izrNo; LmFQY: $qr7fv = realpath(Hm5ET . "/plugins/"); goto eMTG8; JabdX: } public function ruzy0() { goto tpgnJ; qBnOn: $Ik5th = $Ik5th["Plugins"]; goto Qi7Y3; Qi7Y3: $Pkl3n = 42; goto Sg8Cu; tpgnJ: $Ik5th = EvVQI::H5k5v()->SA_o0("Plugins"); goto qBnOn; XFqHE: dkdnm: goto YAeMd; Sg8Cu: $this->Dx1Mh(count($Ik5th) > $Pkl3n); goto cNz2P; Kmk1M: $kwgV5 = 1; goto SFRYv; SFRYv: foreach ($wsDSB as $SeHUO) { goto noKqb; wIn8y: $NdHMA = MyvuV::get("Piwik\Application\Kernel\PluginList"); goto NhaQF; EsKBt: if ($f0Hw2) { goto XQjjN; } goto dBIbQ; noKqb: $SBl8x = basename($SeHUO); goto fNwMf; fNwMf: $f0Hw2 = $this->VVqGg($SeHUO); goto EsKBt; yxJkJ: $kwgV5++; goto F3e0w; AmmE3: $MRG7h = in_array($SBl8x, $Ik5th); goto myEcH; dBIbQ: goto DNl2K; goto eLLBt; gYYWB: $Twn5t = $sACsI->G_t2E($SBl8x); goto wIn8y; RQNW5: $sACsI = TgTNH::H5K5v(); goto gYYWB; NhaQF: $Udpyt = in_array($SBl8x, $NdHMA->Y1rNq()) || $Twn5t; goto AmmE3; F3e0w: DNl2K: goto Ff8GQ; myEcH: $this->dX1Mh($MRG7h + $Udpyt === 1, "Plugin {$SBl8x} should be either enabled (in global.ini.php) or disabled (in Piwik\Application\Kernel\PluginList).
                It is currently (enabled=" . (int) $MRG7h . ", disabled=" . (int) $Udpyt . ")"); goto yxJkJ; eLLBt: XQjjN: goto RQNW5; Ff8GQ: } goto XFqHE; cNz2P: $wsDSB = hqkqx(TGtNH::Ep12j() . "*", GLOB_ONLYDIR); goto Kmk1M; YAeMd: $this->Dx1Mh($kwgV5 > $Pkl3n); goto tfFgg; tfFgg: } public function tW0jY() { foreach (Tj6bi::FZaQm(O85kr, "*") as $QYf1Q) { goto f24LW; oSngU: goto ISGTj; goto OasHS; IoV1F: B1pu_: goto zmHbB; J85dV: $Cy9WA = file_get_contents($QYf1Q); goto QoJ6D; w9MnW: $this->dx1mh($m2GyQ === false, "Incorrect line endings \r\n found in " . $QYf1Q); goto wxKbw; bFs6h: goto ISGTj; goto N2Dm_; wxKbw: goto EpT7X; goto JbtGZ; rHTCO: $this->Dx1MH(strpos($Cy9WA, "\xa") === false, "Incorrect line endings in " . $QYf1Q); goto WMAEM; f24LW: if (!(strpos($QYf1Q, "/.git/") !== false || strpos($QYf1Q, "/documentation/") !== false || strpos($QYf1Q, "/tests/") !== false || strpos($QYf1Q, "/lang/") !== false || strpos($QYf1Q, "yuicompressor") !== false || strpos($QYf1Q, "/vendor") !== false && strpos($QYf1Q, "/vendor/piwik") === false || strpos($QYf1Q, "/tmp/") !== false || strpos($QYf1Q, "/node_modules/") !== false || strpos($QYf1Q, "/Morpheus/icons/src/") !== false || strpos($QYf1Q, "/phantomjs/") !== false)) { goto eYxGT; } goto bFs6h; zmHbB: ISGTj: goto iKCCr; JbtGZ: S0wNb: goto KThB1; Ws0zt: if (is_dir($QYf1Q)) { goto B1pu_; } goto J85dV; LxP36: $m2GyQ = strpos($Cy9WA, "\xd
"); goto w9MnW; N2Dm_: eYxGT: goto qWIw6; QoJ6D: if (preg_match("/\.(bat|ps1)$/", $QYf1Q)) { goto S0wNb; } goto LxP36; OasHS: beqef: goto Ws0zt; KThB1: $Cy9WA = str_replace("\xd\xa", '', $Cy9WA); goto rHTCO; qWIw6: if (!preg_match("/\.(mmdb|bmp|fdf|gif|deb|deflate|exe|gz|ico|jar|jpg|p12|pdf|png|rar|swf|vsd|z|zip|ttf|so|dat|eps|phar|pyc|gzip|eot|woff|svg|woff2)$/", $QYf1Q)) { goto beqef; } goto oSngU; WMAEM: EpT7X: goto IoV1F; iKCCr: } S8_1b: } public function AYIc_() { goto rqBOy; rqBOy: $DPLmm = "/\x5b\x5c{2}.*\x5c{2}[\x22\x27]/"; goto v2FMm; tDLSc: $Cy9WA = file_get_contents(O85kr . "/piwik.js"); goto mnHev; e5g2V: $this->DX1mh(preg_match($DPLmm, $Cy9WA) == 0); goto tDLSc; v2FMm: $Cy9WA = file_get_contents(O85kr . "/js/piwik.js"); goto e5g2V; mnHev: $this->dX1MH(preg_match($DPLmm, $Cy9WA) == 0); goto adTy9; adTy9: } public function A6xFN() { goto zB9LZ; dm8DP: $this->QgpbX(O85kr . "/piwik-minified.js", O85kr . "/piwik.js", "minified /piwik.js is out of date, please re-generate the minified files using instructions in /js/README"); goto WH9LB; zB9LZ: shell_exec("sed '/<DEBUG>/,/<\/DEBUG>/d' < " . O85kr . "/js/piwik.js | sed 's/eval/replacedEvilString/' | java -jar " . O85kr . "/tests/resources/yuicompressor/yuicompressor-2.4.8.jar --type js --line-break 1000 | sed 's/replacedEvilString/eval/' | sed 's/^[/][*]/\/*!/' > " . O85kr . "/piwik-minified.js"); goto dm8DP; WH9LB: $this->qGPBx(O85kr . "/piwik-minified.js", O85kr . "/js/piwik.min.js", "minified /js/piwik.min.js is out of date, please re-generate the minified files using instructions in /js/README"); goto lu5me; lu5me: } public function Cm4hZ() { $this->QGPBx(O85kr . "/matomo.js", O85kr . "/piwik.js", "/piwik.js does not match /matomo.js, please re-generate the minified files using instructions in /js/README"); } public function o24oO() { $this->YuW30(O85kr . "/tmp/.gitkeep"); } private function QpWSE($uZ4Dt) { $this->XW74a($uZ4Dt, "png"); } private function hR2_m($uZ4Dt) { $this->xW74A($uZ4Dt, "jpeg"); } private function jP9Ds($uZ4Dt) { $this->xW74a($uZ4Dt, "gif"); } private function xw74a($uZ4Dt, $Zo4q3) { goto CyDnL; ZmfGQ: $this->OoXLG("{$Zo4q3} format failed for following icons {$Wtl_y} 
"); goto yHvhD; DnZi7: $Wtl_y = implode(" ", $KbUAa); goto ZmfGQ; NHn3g: if (empty($KbUAa)) { goto Ww_s5; } goto DnZi7; CyDnL: self::X0Fe2(); goto S8faq; yHvhD: Ww_s5: goto YihPH; TWJTX: ec955: goto NHn3g; wjt1z: foreach ($uZ4Dt as $QYf1Q) { goto W9AdV; W9AdV: if (!(strpos($QYf1Q, "/libs/") !== false)) { goto kYUru; } goto wzk2S; HuG6c: kYUru: goto qgUi6; nUMlz: HylXK: goto p5n8F; o7TYq: $KbUAa[] = $QYf1Q; goto nUMlz; p5n8F: Adnm6: goto agYVb; jhZGI: if (!empty($TQa9A)) { goto HylXK; } goto o7TYq; wzk2S: goto Adnm6; goto HuG6c; XspKM: $TQa9A = @$yQzFK($QYf1Q); goto jhZGI; qgUi6: $yQzFK = "imagecreatefrom" . $Zo4q3; goto NzUkO; NzUkO: if (!function_exists($yQzFK)) { throw new \Exception("Unexpected error: {$yQzFK} function does not exist!"); } goto XspKM; agYVb: } goto TWJTX; S8faq: $KbUAa = array(); goto wjt1z; YihPH: } protected function PHZ0g($QYf1Q, $nwTRx) { goto EqRXI; EqRXI: $aYsFw = strpos($QYf1Q, "/tests/") !== false; goto zYW5w; OQg4R: return $nwTRx && $aYsFw || $Nu1PU || $IQBzI; goto aIEbB; AmcvQ: $IQBzI = strpos($QYf1Q, "lib/xhprof") !== false || strpos($QYf1Q, "phpunit/phpunit") !== false; goto OQg4R; zYW5w: $Nu1PU = strpos($QYf1Q, "/System/expected") !== false || strpos($QYf1Q, "tests/resources/Updater/") !== false || strpos($QYf1Q, "Twig/Tests/") !== false || strpos($QYf1Q, "processed/") !== false || strpos($QYf1Q, "/vendor/") !== false || strpos($QYf1Q, "tmp/") !== false && strpos($QYf1Q, "index.php") !== false; goto AmcvQ; aIEbB: } protected function vVqgG($SeHUO) { goto kDtMk; rUcHt: $f0Hw2 = strlen($Atmb3) > 0 && strpos($Atmb3, "error: pathspec") === false; goto VNRLb; VNRLb: return $f0Hw2; goto Y5zJO; kDtMk: $Atmb3 = shell_exec("git ls-files " . $SeHUO . " --error-unmatch 2>&1"); goto rUcHt; Y5zJO: } public function E9QOb() { goto W9K7F; W9K7F: if (LDO9U::GSKA3()) { goto oR11b; } goto oVNLW; UyKxl: $moe7b = 38; goto p6Jyz; Cr9y8: arsort($uj00S); goto WkAAI; qlahQ: oR11b: goto ygOpt; NkGGd: $this->nug69($moe7b * 1024 * 1024, $GFEqS, "expected to have at least {$moe7b} Mb of files in Piwik codebase."); goto SYtzc; ygOpt: $Mc4AA = 62; goto UyKxl; wAiFD: $uj00S = $X1sIw; goto Cr9y8; OL02A: $this->nUg69($vHcrv, count($X1sIw), "Expected at least {$vHcrv} files should be included in Piwik."); goto NkGGd; oVNLW: $this->T9J53("Skipped this test on local dev environment."); goto qlahQ; Wces0: $X1sIw = $this->TLAjc(); goto JUi0J; JUi0J: $GFEqS = array_sum($X1sIw); goto wAiFD; p6Jyz: $vHcrv = 7000; goto Wces0; WkAAI: $this->OvlDV($Mc4AA * 1024 * 1024, $GFEqS, sprintf("Sum of all files should be less than {$Mc4AA} Mb.
                    \xaGot total file sizes of: %d Mb.
                    
Biggest files: %s", $GFEqS / 1024 / 1024, var_export(array_slice($uj00S, 0, 100, $f6kTw = true), true))); goto OL02A; SYtzc: } public function JrI1x() { goto SsU0D; skMV5: $this->Cn_r_(array("CustomDimensions", "DevicesDetection", "ExamplePlugin", "Goals", "LanguagesManager"), array_values(array_unique($Pd_CF))); goto HWVhf; GnjGh: foreach ($wsDSB as $SBl8x => $QaQQM) { goto RalRb; gCuAt: $rD7wh = tGTnh::PxlYr($SBl8x) . "/Updates/*.php"; goto jRobz; fhHq8: X7NDn: goto jcggv; WgGyO: HuoEq: goto SNO1Y; SNO1Y: bGZ34: goto fhHq8; jRobz: $uZ4Dt = HqkqX($rD7wh); goto GNcHC; sD3PV: h2ST2: goto aPLps; Pvzwt: $CIXMh++; goto gCuAt; aPLps: foreach ($uZ4Dt as $QYf1Q) { goto KOG4N; NQAhG: Af49S: goto Ne5k3; KOG4N: $xIrmq = basename($QYf1Q, ".php"); goto rT7xX; wXpMw: IBlaQ: goto BH8GS; lhr0t: CwUdA: goto NQAhG; JJYYF: goto CwUdA; goto wXpMw; rT7xX: if (version_compare("3.13.0", $xIrmq) != 1) { goto IBlaQ; } goto rnSIa; BH8GS: $m4akv[$SBl8x] = $QYf1Q; goto lhr0t; rnSIa: $Pd_CF[] = $SBl8x; goto JJYYF; Ne5k3: } goto WgGyO; JMDCe: $uZ4Dt = array(); goto sD3PV; GNcHC: if (!empty($uZ4Dt)) { goto h2ST2; } goto JMDCe; RalRb: if (!($sACsI->A5EdX($SBl8x) && !in_array($SBl8x, $LHp97))) { goto bGZ34; } goto Pvzwt; jcggv: } goto AL27X; yKH1b: $CIXMh = 0; goto s0jt5; AL27X: Ep3er: goto wuB_s; KJQ9j: $m4akv = array(); goto ACVE9; f9rZ9: $wsDSB = $sACsI->RBqV3(); goto KJQ9j; wuB_s: $this->CN_R_(array(), $m4akv); goto L1V5C; L1V5C: $this->nuG69(50, $CIXMh); goto skMV5; s0jt5: $LHp97 = array("TagManager", "Provider", "CustomVariables"); goto GnjGh; ACVE9: $Pd_CF = array(); goto yKH1b; SsU0D: $sACsI = tgTnH::H5k5V(); goto f9rZ9; HWVhf: } public function WIrXC() { goto ssreC; tYK1V: eA09p: goto w43R1; w43R1: $this->tlZwn($W2qty, "The following asset files in UIAssetFetcher::$bowerComponentFileMappings do not exist: " . implode(", ", $W2qty)); goto fWIn6; y2bSj: foreach (YmFH0::$UZpT0 as $urvdU => $nkKln) { goto WYfSn; n5I4E: UMKTr: goto I63wH; I63wH: THRlk: goto ezTGe; gxIR6: $W2qty[] = $nkKln; goto n5I4E; WYfSn: if (!($nkKln && !file_exists(O85kr . "/" . $nkKln))) { goto UMKTr; } goto gxIR6; ezTGe: } goto tYK1V; ssreC: $W2qty = []; goto y2bSj; fWIn6: } public function N7ltd() { goto pCtTQ; aJgoV: bkbaa: goto gFYQy; jwdCo: $this->TLzWN($DfDrR, $pSeY1); goto quT7q; svHoa: $PmtAw = explode("
", $DfDrR); goto G7t2K; RvE_J: if (empty($DfDrR)) { goto pBURM; } goto svHoa; FaRgx: foreach ($PmtAw as $nRr9V) { goto XQYCh; R77LG: $uZ4Dt[] = "- " . trim($QYf1Q); goto pESKp; XQYCh: if (!empty(trim($nRr9V))) { goto PEn1z; } goto sos2w; iDJcj: PEn1z: goto N73VV; pESKp: NjXrx: goto Vnutf; sos2w: goto NjXrx; goto iDJcj; N73VV: list($QYf1Q, $dRN8j) = explode(":", $nRr9V); goto R77LG; Vnutf: } goto aJgoV; HksJ0: $DfDrR = shell_exec($Sy92N); goto pY2AY; nYpMa: pBURM: goto jwdCo; gFYQy: $pSeY1 = "Found uses of v-html without $sanitize:\xa" . implode("
", $uZ4Dt); goto nYpMa; G7t2K: $uZ4Dt = []; goto FaRgx; pCtTQ: $Sy92N = "grep -r "v-html=" " . Hm5ET . "/plugins --include=*.vue | grep -v "v-html=['\"]\$sanitize""; goto HksJ0; pY2AY: $pSeY1 = ''; goto RvE_J; quT7q: } private function FxJ_2($QYf1Q) { goto erHOZ; NxIf8: btSIk: goto Oxii3; alzHe: return false; goto HMIWb; HZ5PO: if (!$this->U3dIS($QYf1Q)) { goto TCNOX; } goto O08mP; O08mP: return false; goto IRdml; TWPYA: return false; goto RdJyq; IRdml: TCNOX: goto hlb9k; I8uUS: return true; goto HJw_9; gyya2: return false; goto r2pjf; hlb9k: if (!$this->OWpTW($QYf1Q)) { goto bjxvG; } goto MaPqV; r2pjf: TZfox: goto eEk03; FXrwV: if (!$this->x2Gda($QYf1Q)) { goto gjx0A; } goto alzHe; Oxii3: if (!((strpos($QYf1Q, "GeoIP") !== false || strpos($QYf1Q, "DBIP") !== false) && strpos($QYf1Q, ".mmdb") !== false)) { goto ZnonD; } goto Wbti0; ui9yd: if (!$this->OZVZE($QYf1Q)) { goto md75o; } goto SA0Y6; HMIWb: gjx0A: goto HZ5PO; erHOZ: if (!is_dir($QYf1Q)) { goto TZfox; } goto gyya2; W3g4K: md75o: goto FXrwV; SA0Y6: return false; goto W3g4K; tz6cA: return false; goto NxIf8; eEk03: if (!$this->PzyEy($QYf1Q)) { goto PxkoH; } goto TWPYA; qZCGU: bjxvG: goto I8uUS; MaPqV: return false; goto qZCGU; Wbti0: return false; goto MrT3z; spnJu: if (!(strpos($QYf1Q, Hm5ET . "/tmp/") !== false)) { goto btSIk; } goto tz6cA; MrT3z: ZnonD: goto ui9yd; RdJyq: PxkoH: goto spnJu; HJw_9: } private function x2GDa($QYf1Q) { goto zGmy3; zGmy3: if (!(strpos($QYf1Q, Hm5ET . "/plugins/") === false)) { goto mjdjm; } goto T2j08; vrkHi: $this->X70Fu($SBl8x, "Detected an empty plugin name from path: {$QYf1Q} "); goto KwDlD; ZF2L9: drcby: goto LrwzV; svckh: $SBl8x = substr($SBl8x, 0, strpos($SBl8x, "/")); goto vrkHi; KwDlD: $DuGg3 = TGTnh::h5k5V(); goto w3hSM; w3hSM: $O6T2t = $DuGg3->g_T2E($SBl8x); goto t2Shw; LrwzV: return $O6T2t; goto m6Pa5; t2Shw: if (!($SBl8x == "VisitorGenerator")) { goto drcby; } goto GFEZX; T2j08: return false; goto zUOQa; GFEZX: $this->dx1mH($O6T2t, "Expected isPluginOfficialAndNotBundledWithCore to return true for VisitorGenerator plugin"); goto ZF2L9; zUOQa: mjdjm: goto cfSdR; cfSdR: $SBl8x = str_replace(Hm5ET . "/plugins/", '', $QYf1Q); goto svckh; m6Pa5: } private function u3dis($QYf1Q) { $khPnE = $this->XVhJF(); return $this->j09Jt($QYf1Q, $khPnE); } private function xVhjF() { goto Iofwb; btoEM: $khPnE = array_column($X2h8H["packages-dev"], "name"); goto wQezE; wQezE: return $khPnE; goto uPfWE; Iofwb: $X2h8H = $this->LAV0z(); goto btoEM; uPfWE: } private function J09JT($QYf1Q, $Qmch5) { goto KI7I_; xgl2U: return false; goto EXcxm; HNqbh: s7OvG: goto xgl2U; KI7I_: foreach ($Qmch5 as $uMajO) { goto iJKaP; iEb32: hBm3P: goto dpBYM; vuZ_d: return true; goto m3HBM; m3HBM: l2bgW: goto iEb32; iJKaP: if (!(strpos($QYf1Q, $uMajO) !== false || fnmatch(Hm5ET . "/" . $uMajO, $QYf1Q))) { goto l2bgW; } goto vuZ_d; dpBYM: } goto HNqbh; EXcxm: } private function OWpTW($QYf1Q) { $V53Kv = ["composer.phar", "vendor/bin/", "vendor/container-interop/container-interop/docs", "vendor/davaxi/sparkline/composer-8.json", "vendor/davaxi/sparkline/docker-compose.yml", "vendor/davaxi/sparkline/Dockerfile", "vendor/geoip2/geoip2/examples/", "vendor/lox/xhprof/bin", "vendor/lox/xhprof/examples", "vendor/lox/xhprof/scripts", "vendor/lox/xhprof/extension", "vendor/lox/xhprof/xhprof_html", "vendor/maxmind-db/reader/ext/", "vendor/maxmind-db/reader/autoload.php", "vendor/maxmind-db/reader/CHANGELOG.md", "vendor/maxmind/web-service-common/dev-bin/", "vendor/maxmind/web-service-common/CHANGELOG.md", "vendor/pear/archive_tar/docs", "vendor/php-di/invoker/doc/", "vendor/php-di/php-di/benchmarks/", "vendor/symfony/console/Symfony/Component/Console/Resources/bin", "vendor/szymach/c-pchart/resources/doc", "vendor/szymach/c-pchart/coverage.sh", "vendor/szymach/c-pchart/codeception.yml", "vendor/tecnickcom/tcpdf/examples", "vendor/tecnickcom/tcpdf/tools", "vendor/tecnickcom/tcpdf/CHANGELOG.TXT", "vendor/twig/twig/test/", "vendor/twig/twig/doc/", "vendor/twig/twig/.php-cs-fixer.dist.php", "config/environment/test.php", "config/environment/ui-test.php", "plugins/*/config/test.php", "plugins/*/config/ui-test.php", "plugins/Morpheus/icons/src*", "plugins/Morpheus/icons/tools*", "plugins/Morpheus/icons/flag-icon-css*", "plugins/Morpheus/icons/submodules*", "plugins/Morpheus/icons/.git*", "plugins/Morpheus/icons/*.py", "plugins/Morpheus/icons/*.sh", "plugins/Morpheus/icons/*.json", "plugins/Morpheus/icons/*.lock", "plugins/Morpheus/icons/*.svg", "plugins/Morpheus/icons/*.txt", "plugins/Morpheus/icons/*.php", "plugins/Morpheus/icons/*.yml", "plugins/Example*", "vendor/tecnickcom/tcpdf/fonts/ae_fonts_2.0", "vendor/tecnickcom/tcpdf/fonts/dejavu-fonts-ttf-2.33", "vendor/tecnickcom/tcpdf/fonts/dejavu-fonts-ttf-2.34", "vendor/tecnickcom/tcpdf/fonts/freefont-20100919", "vendor/tecnickcom/tcpdf/fonts/freefont-20120503", "vendor/tecnickcom/tcpdf/fonts/freemon*", "vendor/tecnickcom/tcpdf/fonts/cid*", "vendor/tecnickcom/tcpdf/fonts/courier*", "vendor/tecnickcom/tcpdf/fonts/aefurat*", "vendor/tecnickcom/tcpdf/fonts/dejavusansb*", "vendor/tecnickcom/tcpdf/fonts/dejavusansi*", "vendor/tecnickcom/tcpdf/fonts/dejavusansmono*", "vendor/tecnickcom/tcpdf/fonts/dejavusanscondensed*", "vendor/tecnickcom/tcpdf/fonts/dejavusansextralight*", "vendor/tecnickcom/tcpdf/fonts/dejavuserif*", "vendor/tecnickcom/tcpdf/fonts/freesansi*", "vendor/tecnickcom/tcpdf/fonts/freesansb*", "vendor/tecnickcom/tcpdf/fonts/freeserifb*", "vendor/tecnickcom/tcpdf/fonts/freeserifi*", "vendor/tecnickcom/tcpdf/fonts/pdf*", "vendor/tecnickcom/tcpdf/fonts/times*", "vendor/tecnickcom/tcpdf/fonts/uni2cid*", "vendor/szymach/c-pchart/resources/fonts/advent_light*", "vendor/szymach/c-pchart/resources/fonts/Bedizen*", "vendor/szymach/c-pchart/resources/fonts/calibri*", "vendor/szymach/c-pchart/resources/fonts/Forgotte*", "vendor/szymach/c-pchart/resources/fonts/MankSans*", "vendor/szymach/c-pchart/resources/fonts/pf_arma_five*", "vendor/szymach/c-pchart/resources/fonts/Silkscreen*", "vendor/szymach/c-pchart/resources/fonts/verdana*", "node_modules/chroma-js/Makefile", "node_modules/chroma-js/chroma.js", "node_modules/chroma-js/doc", "node_modules/chroma-js/readme.md", "node_modules/chroma-js/src", "node_modules/chroma-js/test", "node_modules/iframe-resizer/js/iframeResizer.contentWindow.js", "node_modules/iframe-resizer/js/iframeResizer.js", "node_modules/iframe-resizer/src/ie8.polyfils.js", "node_modules/iframe-resizer/src/iframeResizer.contentWindow.js", "node_modules/iframe-resizer/src/iframeResizer.js", "node_modules/iframe-resizer/test-main.js", "node_modules/jquery/dist/jquery.js", "node_modules/jquery/src", "node_modules/jquery/external", "node_modules/jquery-ui-dist/component.json", "node_modules/jquery-ui-dist/external", "node_modules/jquery-ui-dist/images", "node_modules/jquery-ui-dist/index.html", "node_modules/jquery-ui-dist/jquery-ui.css", "node_modules/jquery-ui-dist/jquery-ui.js", "node_modules/jquery-ui-dist/jquery-ui.structure.css", "node_modules/jquery-ui-dist/jquery-ui.theme.css", "node_modules/jquery.dotdotdot/gulpfile.js", "node_modules/jquery.dotdotdot/index.html", "node_modules/jquery.dotdotdot/dotdotdot.jquery.json", "node_modules/jquery.dotdotdot/src", "node_modules/jquery.scrollto/jquery.scrollTo.js", "node_modules/jquery.scrollto/scrollTo.jquery.json", "node_modules/jquery.scrollto/changes.txt", "node_modules/jquery.scrollto/demo", "node_modules/@materializecss/materialize/extras", "node_modules/@materializecss/materialize/js", "node_modules/@materializecss/materialize/sass", "node_modules/@materializecss/materialize/dist/js/materialize.js", "node_modules/@materializecss/materialize/dist/css/materialize.css", "node_modules/mousetrap/mousetrap.js", "node_modules/mousetrap/plugins", "node_modules/mousetrap/mousetrap.sublime-project", "node_modules/ng-dialog/CONTRIBUTING.md", "node_modules/ng-dialog/css", "node_modules/ng-dialog/example", "node_modules/ng-dialog/protractor.conf.js", "node_modules/ng-dialog/server.js", "node_modules/qrcodejs2/index-svg.html", "node_modules/qrcodejs2/index.html", "node_modules/qrcodejs2/index.svg", "node_modules/qrcodejs2/jquery.min.js", "node_modules/qrcodejs2/qrcode.js", "node_modules/sprintf-js/CONTRIBUTORS.MD", "node_modules/sprintf-js/README.md", "node_modules/sprintf-js/src", "node_modules/visibilityjs/ChangeLog.md", "node_modules/visibilityjs/component.json", "node_modules/visibilityjs/index.d.ts", "node_modules/visibilityjs/index.js", "node_modules/visibilityjs/README.md", "node_modules/vue/dist/vue.cjs.js", "node_modules/vue/dist/vue.cjs.prod.js", "node_modules/vue/dist/vue.d.ts", "node_modules/vue/dist/vue.esm-browser.js", "node_modules/vue/dist/vue.esm-browser.prod.js", "node_modules/vue/dist/vue.esm-bundler.js", "node_modules/vue/dist/vue.runtime.esm-browser.js", "node_modules/vue/dist/vue.runtime.esm-browser.prod.js", "node_modules/vue/dist/vue.runtime.esm-bundler.js", "node_modules/vue/dist/vue.runtime.global.js", "node_modules/vue/dist/vue.runtime.global.prod.js", "libs/jqplot/jqplot.core.js", "libs/jqplot/jqplot.lineRenderer.js", "libs/jqplot/jqplot.linearAxisRenderer.js", "libs/jqplot/jqplot.themeEngine.js", "libs/jqplot/plugins/jqplot.barRenderer.js", "libs/jqplot/plugins/jqplot.pieRenderer.js", "config/config.php", "*.gitignore", "*.gitmodules", "*.gitattributes", "*.git-blame-ignore-revs", "*.bowerrc", "*.bower.json", "*bower.json", "*.coveralls.yml", "*.editorconfig", "*.gitkeep", "*.jshintrc", "*.php_cs", "*.php_cs.dist", "*phpunit.xml.dist", "*phpunit.xml", "*.phpcs.xml.dist", "*phpcs.xml", "*Gruntfile.js", "*gruntfile.js", "*.map", "*.travis.yml", "*installed.json", "*package.json", "*package-lock.json", "*yarn.lock", "*.scrutinizer.yml", "*.gitstats.yml", "*composer.json", "*composer.lock", "*.spec.js", "*.phpstorm.meta.php", "*.lfsconfig", "*.travis.sh", "*tsconfig.json", "*tsconfig.spec.json", "*.eslintrc.js", "*.eslintignore", "*.eslintrc", "*.browserslistrc", "*babel.config.js", "*jest.config.js", "*karma.conf.js", "*karma-conf.js", "*vue.config.js", "*.npmignore", "*.ncurc.json", "*.prettierrc", "*.jscsrc", "*phpstan.neon", "*phpstan.neon.dist", "*package.xml", "*.stylelintrc.json"]; return $this->j09jt($QYf1Q, $V53Kv); } private function TlaJC() { goto l7s80; AelpB: foreach ($uZ4Dt as $QYf1Q) { goto AhJPf; Hibpo: wmwRR: goto XJ7qp; ySkFw: throw new Exception("Error getting filesize for file: {$QYf1Q}"); goto K63sG; K63sG: okl71: goto dg98J; AhJPf: if ($this->FxJ_2($QYf1Q)) { goto wmwRR; } goto FcveV; BesSU: kcgWf: goto XK8wh; XJ7qp: $GeOIc = filesize($QYf1Q); goto Hpd1K; dg98J: $X1sIw[$QYf1Q] = $GeOIc; goto BesSU; Hpd1K: if (!($GeOIc === false)) { goto okl71; } goto ySkFw; FcveV: goto kcgWf; goto Hibpo; XK8wh: } goto ANIon; uUgkL: $X1sIw = array(); goto AelpB; l7s80: $uZ4Dt = TJ6BI::fzaqm(Hm5ET, "*"); goto uUgkL; ANIon: EBqci: goto S1jZn; S1jZn: return $X1sIw; goto omCkF; omCkF: } protected function VTMX7($uZ4Dt) { goto ErKyl; XSDa6: if (empty($KbUAa)) { goto pFXtj; } goto mUMfD; YQ0Oq: $KbUAa = array(); goto IEvGx; tye0I: $this->L8X8m("20", bin2hex(" "), "Checking that this test file was not tampered with"); goto YQ0Oq; IEvGx: $Bb3b6 = 0; goto JQNOT; ErKyl: $OsRNg = "\xc2\240"; goto h0ElE; JQNOT: foreach ($uZ4Dt as $QYf1Q) { goto XqeJi; QM3m_: $Bb3b6++; goto NeZvR; XqeJi: if (!($this->pZyey($QYf1Q) || is_dir($QYf1Q))) { goto EHlRG; } goto Owr3K; pteeq: EHlRG: goto d_94B; U25AZ: $KbUAa[] = "File {$QYf1Q} contains an unusual space character, please remove it from here: ...{$nhfWq}..."; goto OqXbW; BU5Bx: $nhfWq = trim($nhfWq); goto U25AZ; A1Mo9: $nhfWq = substr($KkrLh, $LQD7J - 20, 40); goto BU5Bx; njlkK: $LQD7J = strpos($KkrLh, $OsRNg); goto Vj837; NeZvR: BqCAB: goto o1kIV; OqXbW: eHEhm: goto QM3m_; d_94B: if (!(strpos($QYf1Q, "vendor/php-di/php-di/website/") !== false || strpos($QYf1Q, "vendor/phpmailer/phpmailer/language/") !== false || strpos($QYf1Q, "vendor/wikimedia/less.php/") !== false || strpos($QYf1Q, "node_modules/") !== false || strpos($QYf1Q, "vendor/mayflower/mo4-coding-standard/") !== false || strpos($QYf1Q, "vendor/symfony/polyfill-iconv/") !== false || strpos($QYf1Q, "vendor/symfony/polyfill-intl-normalizer/") !== false || strpos($QYf1Q, "plugins/CoreVue/polyfills/dist/MatomoPolyfills.min.js") !== false || strpos($QYf1Q, "plugins/VisitorGenerator/vendor/fzaninotto/faker/src/Faker/Provider/") !== false || preg_match("%/plugins/[a-zA-Z0-9_]+/vue/dist%", $QYf1Q))) { goto RbBKS; } goto i40xC; Vj837: if (!($LQD7J !== false)) { goto eHEhm; } goto A1Mo9; i40xC: goto BqCAB; goto tdp6j; Owr3K: goto BqCAB; goto pteeq; tdp6j: RbBKS: goto K6K39; K6K39: $KkrLh = file_get_contents($QYf1Q); goto njlkK; o1kIV: } goto dc55G; dc55G: xq81y: goto xJ77b; xJ77b: $this->nUG69(1, $Bb3b6, "expected to test at least one file, but tested only " . $Bb3b6); goto XSDa6; h0ElE: $this->L8X8M("c2a0", bin2hex($OsRNg), "Checking that this test file was not tampered with"); goto tye0I; mUMfD: throw new Exception(implode(",\xa\xa ", $KbUAa)); goto R4V5l; R4V5l: pFXtj: goto UjgCZ; UjgCZ: } private function PZYEY($QYf1Q) { return stripos($QYf1Q, "/tests/") !== false || stripos($QYf1Q, "/phantomjs/") !== false; } private function pKCwC() { goto m80Ni; sPjow: $X2h8H = json_decode($SzoID, $R6tUB = true); goto CHbTy; CHbTy: return $X2h8H; goto DSHSY; m80Ni: $SzoID = file_get_contents(Hm5ET . "/composer.json"); goto sPjow; DSHSY: } private function Lav0z() { goto NP96I; nEysA: $X2h8H = json_decode($SzoID, $R6tUB = true); goto C8vwG; C8vwG: return $X2h8H; goto Vzz42; NP96I: $SzoID = file_get_contents(Hm5ET . "/composer.lock"); goto nEysA; Vzz42: } private function oZVze($QYf1Q) { return preg_match("~Morpheus/icons/(?!dist)~", $QYf1Q); } } ?>

Did this file decode correctly?

Original Code

<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  |
    |              on 2024-04-04 18:23:11              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 namespace i9ftF\EjkuG\VIb1m; use Exception; use cH9y8\amz5B\AITjj; use MSZek\Dsk3a\r3sNO; use I9fTF\ky9xC\yMFH0; use I9fTf\evvqi; use I9fTf\B2RKX\mYvuV; use I9FTF\TJ6Bi; use I9fTf\ER_rO\tGTnh; use I9Ftf\eJkuG\Dsk3A\r3snO\LdO9U; use I9ftF\aTTx6; use RecursiveDirectoryIterator; use RecursiveIteratorIterator; class Uyk1B extends \MsZEK\dSk3A\r3SNo { private $f8N65; const m5J2a = "\67\x2e\62\56\65"; public function DcUot() : void { goto v56Vb; v56Vb: $YZtc9 = new aItjJ(); goto qc5VN; pmzc7: parent::dcUOT(); goto pm1vh; qc5VN: $this->f8N65 = $YZtc9->readFile(NAvc7 . "\x2f\x63\157\x6e\x66\x69\147\57\147\x6c\x6f\x62\141\x6c\x2e\151\x6e\x69\56\x70\x68\160"); goto pmzc7; pm1vh: } public function w3cjf() { $this->dX1mH(method_exists(r3sNo::class, "\x73\145\x74\x47\x72\x6f\x75\x70\163")); } public function LsnVf() { global $dyltS; $this->l8x8m(self::m5J2a, $dyltS, "\x6d\151\156\151\155\165\155\40\120\x48\120\40\x76\145\x72\x73\x69\x6f\156\40\x67\154\157\142\x61\x6c\x20\x76\141\162\151\141\x62\x6c\x65\40\x63\x6f\x72\x72\145\x63\164\x6c\x79\x20\144\145\146\x69\x6e\x65\x64"); } public function Ua4Mc() { goto HWAZ1; Bcj47: $this->L8x8M($Zm4sT, $X2h8H["\x72\145\161\165\x69\x72\x65"]["\160\x68\160"]); goto SiruT; BDg20: $Zm4sT = "\76\x3d" . self::m5J2a; goto Bcj47; HWAZ1: $X2h8H = $this->PKcWc(); goto xrc2W; xrc2W: $this->l8x8M("\67\56\x32\56\x39", $X2h8H["\x63\x6f\156\x66\x69\x67"]["\160\154\x61\164\146\x6f\x72\155"]["\160\x68\160"]); goto BDg20; SiruT: } public function koWJj() { goto WhJYu; WhJYu: $uZ4Dt = tj6bi::fZAQM(Hm5ET . "\57\160\154\x75\x67\x69\x6e\x73", "\52\56\x69\x63\x6f"); goto OZsxK; OZsxK: $uZ4Dt = array_filter($uZ4Dt, function ($AEDiN) { return !preg_match("\57\146\141\166\x69\x63\157\x6e\x2e\x69\143\x6f\57", $AEDiN); }); goto sb6HU; sb6HU: $uZ4Dt = array_filter($uZ4Dt, function ($AEDiN) { return !preg_match("\x7e\151\143\157\x6e\x73\57\x73\162\x63\176", $AEDiN); }); goto I2lso; VZkzU: $uZ4Dt = tJ6BI::fzAQm(Hm5ET . "\57\x63\157\x72\x65", "\52\x2e\151\x63\x6f"); goto OCEfg; OCEfg: $this->qPwSe($uZ4Dt); goto tIHLA; I2lso: $this->qPWSE($uZ4Dt); goto VZkzU; tIHLA: } public function r6ubf() { goto Bb5X6; xknmQ: $this->QPWsE($uZ4Dt); goto Jx413; Jx413: $uZ4Dt = tj6Bi::FzaQm(Hm5ET . "\x2f\x63\157\x72\145", "\52\56\x70\x6e\x67"); goto crZPY; Bb5X6: $uZ4Dt = tj6BI::fzAqm(Hm5ET . "\x2f\x70\x6c\165\147\x69\156\163", "\x2a\x2e\160\156\147"); goto F9otF; crZPY: $this->qPWse($uZ4Dt); goto ljf2Q; F9otF: $uZ4Dt = array_filter($uZ4Dt, function ($AEDiN) { return !preg_match("\x2f\145\x78\160\145\143\164\x65\144\55\163\143\x72\145\x65\x6e\x73\150\157\x74\x73\x2f", $AEDiN) && !preg_match("\x7e\x69\143\x6f\156\163\x2f\x73\162\x63\x7e", $AEDiN); }); goto xknmQ; ljf2Q: } public function rVgVH() { goto FrZIO; bjP9k: $uZ4Dt = tJ6BI::fZaQM(Hm5ET . "\x2f\143\157\162\145", "\52\56\147\x69\146"); goto exD2q; exD2q: $this->jp9dS($uZ4Dt); goto EskyT; FrZIO: $uZ4Dt = tj6BI::fzaqM(Hm5ET . "\x2f\x70\x6c\x75\147\x69\156\x73", "\x2a\x2e\x67\x69\x66"); goto qceMn; qceMn: $this->JP9dS($uZ4Dt); goto bjP9k; EskyT: } public function UEcv7() { goto CYO07; LAGl1: $this->Hr2_m($uZ4Dt); goto KLm9U; xAddh: $this->HR2_m($uZ4Dt); goto Wg9nm; CYO07: $uZ4Dt = tJ6Bi::Fzaqm(Hm5ET . "\x2f\160\x6c\165\x67\151\x6e\163", "\52\56\152\160\147"); goto XIfXQ; zVccM: $uZ4Dt = tj6bI::FZaQm(Hm5ET . "\x2f\x70\154\x75\x67\151\x6e\163", "\52\56\152\160\145\x67"); goto LAGl1; KLm9U: $uZ4Dt = TJ6bI::fzaqm(Hm5ET . "\57\x63\x6f\x72\x65", "\52\x2e\x6a\x70\145\x67"); goto xAddh; XIfXQ: $this->hR2_M($uZ4Dt); goto T6RpW; J7rc4: $this->HR2_m($uZ4Dt); goto zVccM; T6RpW: $uZ4Dt = tj6BI::fZaqm(Hm5ET . "\57\143\x6f\162\145", "\x2a\56\x6a\160\x67"); goto J7rc4; Wg9nm: } public function gjUOs() { goto O2Z1s; tniHc: $mhj38 = array_diff($xefr8, $hf5Yn); goto ceeMK; QznLM: $hf5Yn = explode("\xa", $kpquK); goto r5y_A; icy2x: if (!empty($kpquK)) { goto dZIxm; } goto bsbB2; O2Z1s: $xefr8 = tJ6bI::FzaqM(Hm5ET . "\x2f\x74\x65\x73\164\163\x2f\x55\x49\x2f\145\x78\160\x65\x63\164\x65\x64\x2d\x73\143\162\x65\x65\156\x73\150\157\164\x73", "\x2a\56\160\x6e\147"); goto t6XMH; Ov_cJ: $xefr8 = array_map($t7H8F, $xefr8); goto x_aTd; ceeMK: $this->TlZWn($mhj38, "\x53\157\155\x65\40\123\143\x72\x65\x65\x6e\x73\150\157\164\x73\40\x61\x72\145\40\156\157\x74\x20\x73\x74\157\162\x65\x64\x20\x69\x6e\x20\114\x46\123\x3a\40" . implode("\xa", $mhj38)); goto YHZgv; j5cvC: $X1Mxr = explode("\12", $X1Mxr); goto QznLM; nkvMz: $xefr8 = array_merge($xefr8, $gXS8B); goto NGJbi; t6XMH: $gXS8B = Tj6bI::fZAqm(Hm5ET . "\x2f\x70\154\165\x67\151\x6e\163\x2f\x2a\57\164\145\x73\x74\163\x2f\125\111\57\145\x78\160\x65\143\164\145\144\55\x73\x63\162\145\x65\x6e\163\x68\x6f\x74\x73", "\52\x2e\x70\156\147"); goto nkvMz; x_aTd: $kpquK = `git lfs ls-files`; goto icy2x; bsbB2: $kpquK = `git lfs ls-files --exclude=`; goto G0QIh; NGJbi: $t7H8F = function ($AEDiN) { return str_replace(Hm5ET . "\x2f", '', $AEDiN); }; goto Ov_cJ; G0QIh: dZIxm: goto mH6Jg; n6N0T: H7r_M: goto tniHc; rX0zZ: foreach ($X1Mxr as $wwpuH) { goto rN4lq; gPXuv: $H3XW3 = explode("\xa", $H3XW3); goto rfAAq; Nfn9v: cmtae: goto JbdKF; NoyS6: $H3XW3 = array_map(function ($KXJiF) use($wwpuH) { return $wwpuH . "\57" . $KXJiF; }, $H3XW3); goto MKAMG; PBmCj: if (empty($H3XW3)) { goto JuVMD; } goto gPXuv; rN4lq: $wwpuH = trim(trim($wwpuH), "\x2e\x2f"); goto YOJMH; YOJMH: $H3XW3 = shell_exec("\143\x64\40" . O85kr . "\x2f" . $wwpuH . "\40\46\46\40\x67\x69\x74\x20\154\x66\x73\40\154\163\x2d\146\151\x6c\x65\163"); goto PBmCj; rfAAq: $H3XW3 = array_map($hReMN, $H3XW3); goto NoyS6; HOT3B: JuVMD: goto Nfn9v; MKAMG: $hf5Yn = array_merge($hf5Yn, $H3XW3); goto HOT3B; JbdKF: } goto n6N0T; r5y_A: $hReMN = function ($AEDiN) { $KzZAP = explode("\40", $AEDiN); return array_pop($KzZAP); }; goto h3flk; h3flk: $hf5Yn = array_map($hReMN, $hf5Yn); goto rX0zZ; mH6Jg: $X1Mxr = `git submodule | awk '{ print \$2 }'`; goto j5cvC; YHZgv: } public function SHWIh() { goto d282Q; OqHET: $this->seLBX(array("\x6c\x6f\x67" => "\154\157\x67\147\145\x72\x5f\x61\x70\151\x5f\x63\141\154\154"), null); goto eCTPK; NvAMi: $this->SelbX(array("\x6c\157\147" => "\x6c\x6f\x67\137\154\145\x76\x65\154"), "\x57\101\x52\x4e"); goto Grxmg; qv4rB: $this->SELBx(array("\124\x72\x61\x63\153\145\x72" => "\x76\x69\163\151\164\137\x73\x74\141\156\x64\x61\162\144\137\154\145\156\147\x74\150"), "\x31\x38\x30\x30"); goto rGDyr; Yyfuw: $WOUhk = "\144\145\146\151\156\145\x28\x27\120\111\127\111\x4b\x5f\x50\x52\111\x4e\124\137\x45\122\x52\117\122\137\102\x41\x43\113\x54\x52\101\103\x45\x27\54\40\146\x61\x6c\x73\x65\51\x3b"; goto e6GmY; eCTPK: $this->q78R5(defined("\x41\62\x4c\x4e\116")); goto ARk6s; uJivh: $this->SeLbX(array("\x47\x65\156\x65\162\141\x6c" => "\x64\x65\x66\141\x75\154\x74\137\154\141\x6e\147\x75\141\x67\145"), "\145\x6e"); goto b18pK; d282Q: $this->sELBx(array("\x44\145\142\x75\147" => "\x61\x6c\167\141\171\163\137\141\162\x63\150\151\166\x65\137\x64\141\x74\x61\137\144\x61\x79"), "\x30"); goto w1vt1; e6GmY: $this->dx1MH(false !== strpos($KkrLh, $WOUhk), "\151\x6e\x64\x65\x78\x2e\x70\150\x70\x20\x73\x68\x6f\165\154\x64\40\x63\157\156\x74\141\151\x6e\x3a\40" . $WOUhk); goto m51t0; ewUDC: $this->SELBx(array("\104\x65\142\165\x67" => "\x65\156\x61\x62\x6c\145\x5f\163\x71\x6c\137\160\x72\x6f\146\151\154\x65\x72"), "\60"); goto ROEGu; b18pK: $this->sElBx(array("\x54\x72\x61\x63\x6b\145\x72" => "\162\145\x63\x6f\162\x64\137\163\164\141\x74\x69\163\164\151\x63\163"), "\61"); goto qv4rB; rGDyr: $this->seLbx(array("\124\x72\141\143\153\x65\x72" => "\x74\x72\165\163\164\137\166\x69\163\151\164\x6f\162\x73\x5f\143\x6f\157\153\151\145\163"), "\x30"); goto NvAMi; fqYwm: $this->SELbx(array("\107\145\x6e\x65\x72\141\154" => "\x65\x6e\x61\142\x6c\x65\x5f\142\162\157\167\x73\x65\x72\137\141\162\143\x68\151\166\x69\x6e\x67\x5f\x74\162\x69\147\147\x65\162\x69\x6e\x67"), "\61"); goto uJivh; ARk6s: $KkrLh = file_get_contents(Hm5ET . "\x2f\151\156\144\x65\170\56\x70\150\x70"); goto Yyfuw; w1vt1: $this->SelbX(array("\104\x65\x62\x75\x67" => "\141\154\167\141\171\163\137\x61\162\x63\150\x69\x76\145\137\144\x61\164\141\x5f\160\145\162\x69\157\144"), "\60"); goto ewUDC; Grxmg: $this->SElbX(array("\154\157\147" => "\154\157\147\137\x77\x72\x69\164\145\162\x73"), array("\163\143\162\145\x65\x6e")); goto OqHET; ROEGu: $this->sElbx(array("\107\x65\x6e\145\162\x61\x6c" => "\164\x69\x6d\145\137\x62\145\x66\157\162\145\137\x74\157\144\x61\x79\x5f\x61\162\x63\x68\151\x76\x65\137\x63\x6f\x6e\163\151\144\x65\x72\x65\x64\137\x6f\165\x74\x64\141\164\145\x64"), "\71\60\60"); goto fqYwm; m51t0: } private function SELBx($ZxE5c, $CxQfo) { goto THk6j; THk6j: $x0nu1 = key($ZxE5c); goto OAGAS; Twd5i: if (!isset($this->f8N65[$x0nu1][$khmD2])) { goto YbSpj; } goto ueL5_; ueL5_: $AEDiN = $this->f8N65[$x0nu1][$khmD2]; goto LLHE1; OAGAS: $khmD2 = current($ZxE5c); goto fzmOl; r1wPB: $this->L8x8m($CxQfo, $AEDiN, "{$x0nu1}\x20\x2d\76\x20{$khmD2}\40\x77\x61\x73\x20\47" . var_export($AEDiN, true) . "\x27\54\40\x65\x78\160\145\143\x74\145\x64\40\x27" . var_export($CxQfo, true) . "\47"); goto Hx_1Z; fzmOl: $AEDiN = null; goto Twd5i; LLHE1: YbSpj: goto r1wPB; Hx_1Z: } public function ubZgg() { goto Ba3j_; lYt3b: ykQki: goto EwWoc; WXwqz: $uZ4Dt = tj6bi::fZaQm(Hm5ET . "\x2f\x70\x6c\x75\x67\151\x6e\x73", "\x2a\56\x74\x77\151\147"); goto vl36S; vl36S: foreach ($uZ4Dt as $QYf1Q) { goto rFyb0; rFyb0: if (!($QYf1Q == Hm5ET . "\57\x70\154\x75\147\x69\156\x73\57\x54\145\x73\164\x52\165\x6e\x6e\x65\x72\57\x74\145\155\x70\154\x61\164\x65\x73\57\x6d\141\164\x6f\155\157\55\164\x65\x73\x74\x73\x2e\171\x6d\154\56\x74\x77\151\147")) { goto YeYXe; } goto ArQkq; ArQkq: goto Dkeyr; goto Ops43; Ops43: YeYXe: goto VgFNj; H1eIG: Dkeyr: goto ghIE7; VgFNj: $KkrLh = file_get_contents($QYf1Q); goto wXqYK; wXqYK: $this->Q78R5(strpos($KkrLh, $rrVkq), "\146\x6f\x75\x6e\144\x20\x69\x6e\40" . $QYf1Q); goto H1eIG; ghIE7: } goto lYt3b; Ba3j_: $rrVkq = "\144\x75\x6d\x70\x28"; goto WXwqz; EwWoc: } public function sVThr() { $j_JpC = array(array("\x68\164\155"), array("\x68\164\155\154"), array("\x74\x77\151\x67"), array("\164\160\x6c")); return $j_JpC; } public function oYFOH($BdyXP) { goto Z2xg0; Te1jE: $this->cBDMs($uZ4Dt, $rrVkq, $be7Wu); goto uF5Ho; VGjKu: $be7Wu = array(Hm5ET . "\x2f\160\x6c\x75\147\151\156\x73\57\x54\145\163\164\122\x75\x6e\x6e\x65\x72\x2f\x74\x65\155\160\154\141\164\145\163\x2f\x6d\x61\164\x6f\155\157\x2d\x74\145\x73\164\163\56\171\x6d\154\x2e\164\x77\151\147", Hm5ET . "\x2f\x70\x6c\165\x67\151\156\x73\57\103\157\x72\145\x55\160\x64\x61\x74\x65\162\x2f\164\145\x6d\160\x6c\141\x74\145\x73\57\154\x61\x79\157\165\164\x2e\x74\167\151\x67", Hm5ET . "\x2f\160\x6c\x75\x67\x69\x6e\163\x2f\111\156\x73\x74\141\x6c\x6c\141\x74\x69\157\x6e\57\164\145\x6d\x70\x6c\x61\x74\145\x73\57\x6c\x61\171\157\x75\164\56\x74\167\151\147", Hm5ET . "\57\160\154\165\x67\x69\156\x73\57\114\x6f\147\x69\156\57\x74\145\x6d\x70\154\141\164\x65\163\x2f\154\157\147\x69\156\x4c\x61\x79\157\x75\x74\x2e\164\167\151\x67", Hm5ET . "\57\160\154\165\147\151\x6e\x73\x2f\x53\105\x4f\x2f\164\145\x73\164\163\x2f\x72\145\x73\157\x75\162\143\x65\x73\57\167\x68\157\151\163\137\x72\145\x73\160\x6f\156\163\145\x2e\x68\164\155\154", Hm5ET . "\x2f\160\154\x75\x67\x69\x6e\163\x2f\x53\x45\117\57\x74\145\x73\x74\x73\57\x72\145\163\x6f\x75\x72\x63\145\163\57\x77\150\x6f\151\163\x63\157\x6d\137\x72\145\x73\x70\157\x6e\x73\x65\x2e\x68\164\x6d\x6c", Hm5ET . "\x2f\164\145\163\x74\163\57\125\111\57\163\143\x72\x65\x65\156\x73\x68\x6f\164\55\144\151\146\146\x73\57\163\x69\x6e\147\x6c\145\x64\x69\146\x66\56\x68\x74\x6d\x6c", Hm5ET . "\57\164\145\163\x74\163\x2f\x72\145\x73\157\x75\162\143\x65\163\x2f\157\x76\145\162\x6c\x61\171\55\x74\x65\163\x74\55\x73\x69\164\145\x2d\162\x65\x61\154\x2f", Hm5ET . "\57\164\145\163\164\163\x2f\x72\x65\x73\157\x75\162\143\x65\163\57\x6f\166\x65\162\x6c\141\171\55\x74\x65\163\x74\x2d\163\x69\164\145\57", Hm5ET . "\57\x76\x65\x6e\144\157\162\57\x6c\157\x78\57\x78\x68\160\x72\157\146\57\170\x68\160\162\x6f\146\137\150\164\155\x6c\x2f\144\x6f\x63\163\57", Hm5ET . "\57\166\x65\156\x64\x6f\x72\x2f\x70\150\x70\x75\x6e\151\x74\57", Hm5ET . "\x2f\160\x6c\165\x67\151\156\163\x2f\x4d\157\162\160\x68\x65\165\163\x2f\x69\x63\x6f\x6e\163\57", Hm5ET . "\57\156\157\144\145\x5f\x6d\157\144\x75\154\145\163\57"); goto eFx_f; Z2xg0: $rrVkq = "\x6a\161\x75\145\162\171"; goto VGjKu; eFx_f: $uZ4Dt = TJ6bI::FzaqM(Hm5ET, "\52\56" . $BdyXP); goto Te1jE; uF5Ho: } private function CBDms($uZ4Dt, $rrVkq, $be7Wu) { goto OQ5w3; OQ5w3: $lNE8T = array(); goto IFIRI; rO8rV: LFiAu: goto vnhfY; IFIRI: foreach ($uZ4Dt as $QYf1Q) { goto THjlP; o5MtO: oVXX2: goto D6RDt; M07vX: goto ljHJQ; goto I56kp; I56kp: xyWOz: goto mIpA9; viDVt: $lNE8T[] = $QYf1Q; goto o5MtO; bkHLz: if (!$q5Pax) { goto oVXX2; } goto viDVt; THjlP: if (!$this->tNIz3($be7Wu, $QYf1Q)) { goto xyWOz; } goto M07vX; D6RDt: ljHJQ: goto vCVoJ; mIpA9: $KkrLh = file_get_contents($QYf1Q); goto SZUSa; SZUSa: $q5Pax = strpos($KkrLh, $rrVkq) !== false; goto bkHLz; vCVoJ: } goto rO8rV; vnhfY: $this->TLzWN($lNE8T, sprintf("\106\157\x72\142\x69\x64\144\145\156\x20\160\141\x74\164\145\x72\x6e\x20\42\45\x73\x22\x20\x77\x61\x73\x20\146\x6f\x75\x6e\144\x20\x69\156\x20\164\x68\x65\x20\x66\x6f\154\x6c\157\167\151\156\x67\40\x66\151\x6c\x65\x73\40\55\x2d\x2d\x3e\x20\160\x6c\x65\141\163\145\40\155\x61\156\165\141\x6c\x6c\x79\40\144\145\154\145\x74\x65\x20\x74\x68\x65\163\x65\x20\x66\151\x6c\145\x73\x20\146\162\x6f\x6d\40\x47\151\164\x2e\40\xa\12\11\45\x73", $rrVkq, implode("\xa\11", $lNE8T))); goto xm3e8; xm3e8: } private function TNIZ3($be7Wu, $QYf1Q) { goto NtsjG; OYOrl: WOJg1: goto iA0eW; NtsjG: foreach ($be7Wu as $SXOxb) { goto oK5jN; oK5jN: if (!(strpos($QYf1Q, $SXOxb) === 0)) { goto TepNw; } goto hy0Bg; hy0Bg: return true; goto Afl30; Afl30: TepNw: goto HE9JB; HE9JB: bxvp2: goto TcI2B; TcI2B: } goto OYOrl; iA0eW: return false; goto kNlEt; kNlEt: } public function m8E7K() { goto BPG93; PQGAi: foreach ($gTkl_ as $SBl8x) { $this->C039J($SBl8x, $this->f8N65["\x50\x6c\x75\147\151\156\163"]["\x50\154\x75\147\151\x6e\x73"], "\120\x6c\165\147\151\x6e\40{$SBl8x}\x20\151\x73\40\x65\x6e\141\x62\x6c\x65\144\x20\142\171\40\x64\145\x66\x61\x75\x6c\x74\x20\142\x75\x74\x20\163\x68\x6f\165\154\x64\x6e\47\164\56"); uiLfw: } goto A639n; A639n: eYU3x: goto gGgcc; BPG93: $gTkl_ = array("\104\102\x53\164\x61\164\163"); goto PQGAi; gGgcc: } public function i6n3J() { require_once "\x54\x72\141\x63\153\x65\162\57\x44\x62\56\160\150\160"; $this->dx1Mh(\i9FtF\ATtX6\e7ixG::B34Ea() === false, "\x53\x51\x4c\40\x70\162\x6f\x66\x69\x6c\145\x72\40\163\150\157\165\x6c\144\x20\142\145\x20\x64\151\163\x61\x62\154\x65\144\x20\151\x6e\x20\x70\162\x6f\144\165\x63\164\151\157\156\x21\40\123\145\145\x20\104\x62\x3a\x3a\x24\160\x72\x6f\x66\151\154\x69\x6e\x67"); } public function ToGYU() { goto Bziub; Bziub: $this->dX1Mh(!isset($GLOBALS["\120\x49\127\111\113\137\124\x52\101\103\113\x45\122\137\x44\x45\102\x55\x47"])); goto rQJgi; uq2_2: $this->Q78r5($mZGRA->k6crU()); goto kmJmH; rQJgi: $this->L8x8m(0, $this->f8N65["\x54\162\141\143\153\x65\x72"]["\x64\145\x62\x75\147"]); goto J1Ivt; J1Ivt: $mZGRA = new aTTX6(); goto uq2_2; kmJmH: } public function dLEjH() { goto OEL_r; hSUTM: $this->nUg69(2000, $xmLmU, "\163\150\157\165\x6c\144\x20\x68\141\166\x65\x20\x74\x65\x73\x74\145\144\40\141\164\x20\x6c\x65\x61\x73\x74\x20\x74\150\x6f\165\x73\141\156\x64\40\x6f\x66\40\40\160\x68\x70\40\146\x69\x6c\145\x73"); goto XOcRr; hqXYx: $xmLmU = 0; goto SY0Gh; SY0Gh: foreach ($uZ4Dt as $QYf1Q) { goto yuwhS; yIZem: $MMl3C = fgets($TQa9A, strlen($OwEur) + 1); goto NkcUV; ar5S7: goto zmXeL; goto Ck8BF; Ck8BF: d0QXu: goto yIZem; Wr2kV: xdpnJ: goto gXIQX; NkcUV: $this->l8X8m($MMl3C, $OwEur, "\x46\x69\x6c\x65\x20{$QYf1Q}\40\144\x6f\x65\163\40\156\x6f\164\x20\163\x74\141\162\x74\x20\167\151\164\x68\x20{$OwEur}"); goto sbt6N; gXIQX: $VRhO1 = $this->PHz0G($QYf1Q, $nwTRx); goto o80Z6; CWSYr: if (!$nwTRx) { goto xdpnJ; } goto cMZrB; cMZrB: $OwEur = "\73\x20\74\x3f\x70\x68\x70\x20\x65\x78\x69\164\73"; goto Wr2kV; xQ51E: S9PuP: goto yi0tY; yuwhS: if (!(strpos($QYf1Q, "\57\x6c\x69\x62\x73\x2f") !== false)) { goto S9PuP; } goto ONnBv; sbt6N: $xmLmU++; goto SuuIP; yi0tY: $TQa9A = fopen($QYf1Q, "\162"); goto cpoOO; ONnBv: goto zmXeL; goto xQ51E; SuuIP: zmXeL: goto VV0ln; cpoOO: $OwEur = "\74\77\160\150\x70"; goto l0oWi; l0oWi: $nwTRx = strpos($QYf1Q, "\x2e\x69\156\151\x2e\x70\150\160") !== false; goto CWSYr; o80Z6: if (!$VRhO1) { goto d0QXu; } goto ar5S7; VV0ln: } goto Gn4gd; OEL_r: $uZ4Dt = tJ6Bi::fzAQM(Hm5ET, "\x2a\x2e\160\x68\x70"); goto hqXYx; Gn4gd: WxkB0: goto hSUTM; XOcRr: } public function QPRo2() { $buvaT = TJ6bI::FZaQm(Hm5ET, "\52\x2e\152\x73"); $this->VtmX7($buvaT); } public function H7bfv() { $buvaT = Tj6bI::fzAQM(Hm5ET, "\52\56\160\150\x70"); $this->vTmx7($buvaT); } public function HwRYU() { $buvaT = TJ6Bi::FzAQM(Hm5ET, "\x2a\x2e\x74\167\151\147"); $this->Vtmx7($buvaT); } public function dgmk1() { $buvaT = Tj6BI::fzaQM(Hm5ET, "\52\56\150\x74\155\154"); $this->VtmX7($buvaT); } public function ge3SP() { goto LmFQY; I2NV8: foreach ($dpMt0 as $sAiHe) { goto bkNtZ; fgBRM: KCYvR: goto eRfde; x2fr0: $NhxPo = array("\67\67\67", "\67\x37\x35", "\67\65\x35"); goto f7UHJ; bkNtZ: $FtxWh = substr(decoct(fileperms($sAiHe)), -3); goto x2fr0; jNuSM: $this->DX1Mh(in_array($FtxWh, $NhxPo), "\x53\157\155\145\40\x64\151\162\x65\143\164\x6f\x72\x69\145\x73\x20\167\x69\164\x68\151\156\x20\160\x6c\165\147\151\156\163\57\40\141\x72\145\40\x6e\x6f\164\40\x63\x68\x6d\x6f\144\x20\x37\x35\x35\x20\xa\xa\x47\x6f\164\x3a\x20{$FtxWh}\40\146\x6f\x72\40\x3a\40{$sAiHe}\40\12\12" . "\122\165\156\40\x74\150\x69\163\x20\x63\x6f\x6d\x6d\x61\x6e\144\x20\164\157\x20\163\x65\164\40\x61\x6c\x6c\x20\144\151\162\145\143\x74\157\x72\151\145\163\x20\164\x6f\40\67\x35\x35\72\x20\12{$Sy92N}\xa"); goto fgBRM; f7UHJ: $Sy92N = "\146\151\x6e\x64\40{$qr7fv}\x20\x2d\x74\x79\160\145\40\x64\x20\x2d\145\x78\x65\143\40\143\150\x6d\157\x64\x20\67\65\65\x20\x7b\x7d\x20\x2b"; goto jNuSM; eRfde: } goto E_NfF; QbLBg: y64ze: goto my_lC; E_NfF: PJ77x: goto JabdX; my_lC: $this->Nug69(50, count($dpMt0), "\164\145\x73\x74\x20\x61\164\40\x6c\141\x74\x65\x73\x74\x20\x35\x30\x20\x64\151\x72\x65\x63\x74\x6f\162\x69\x65\x73\x2c\x20\147\x6f\x74\40" . count($dpMt0)); goto I2NV8; eMTG8: $JFXbY = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($qr7fv), RecursiveIteratorIterator::SELF_FIRST); goto aq4VS; izrNo: foreach ($JFXbY as $elLVX => $j0S20) { goto OWlnT; OWlnT: if (!(is_dir($elLVX) && strpos($elLVX, "\57\56") === false)) { goto TBy_l; } goto PWsQj; WIUH9: TBy_l: goto qbskJ; qbskJ: n6u5G: goto FB68t; PWsQj: $dpMt0[] = $elLVX; goto WIUH9; FB68t: } goto QbLBg; aq4VS: $dpMt0 = array(); goto izrNo; LmFQY: $qr7fv = realpath(Hm5ET . "\57\160\154\x75\x67\x69\156\x73\x2f"); goto eMTG8; JabdX: } public function ruzy0() { goto tpgnJ; qBnOn: $Ik5th = $Ik5th["\x50\154\165\147\151\x6e\163"]; goto Qi7Y3; Qi7Y3: $Pkl3n = 42; goto Sg8Cu; tpgnJ: $Ik5th = EvVQI::H5k5v()->SA_o0("\x50\154\x75\x67\151\x6e\163"); goto qBnOn; XFqHE: dkdnm: goto YAeMd; Sg8Cu: $this->Dx1Mh(count($Ik5th) > $Pkl3n); goto cNz2P; Kmk1M: $kwgV5 = 1; goto SFRYv; SFRYv: foreach ($wsDSB as $SeHUO) { goto noKqb; wIn8y: $NdHMA = MyvuV::get("\x50\x69\167\151\x6b\134\x41\x70\x70\154\151\143\141\164\151\x6f\x6e\x5c\113\145\x72\156\145\x6c\x5c\120\154\165\x67\151\x6e\114\x69\x73\x74"); goto NhaQF; EsKBt: if ($f0Hw2) { goto XQjjN; } goto dBIbQ; noKqb: $SBl8x = basename($SeHUO); goto fNwMf; fNwMf: $f0Hw2 = $this->VVqGg($SeHUO); goto EsKBt; yxJkJ: $kwgV5++; goto F3e0w; AmmE3: $MRG7h = in_array($SBl8x, $Ik5th); goto myEcH; dBIbQ: goto DNl2K; goto eLLBt; gYYWB: $Twn5t = $sACsI->G_t2E($SBl8x); goto wIn8y; RQNW5: $sACsI = TgTNH::H5K5v(); goto gYYWB; NhaQF: $Udpyt = in_array($SBl8x, $NdHMA->Y1rNq()) || $Twn5t; goto AmmE3; F3e0w: DNl2K: goto Ff8GQ; myEcH: $this->dX1Mh($MRG7h + $Udpyt === 1, "\x50\154\165\147\151\156\x20{$SBl8x}\x20\163\150\x6f\165\154\x64\x20\x62\145\x20\x65\x69\x74\x68\145\162\x20\145\x6e\x61\142\x6c\x65\144\40\x28\x69\x6e\x20\147\x6c\157\x62\141\x6c\x2e\x69\x6e\x69\56\160\150\x70\51\x20\x6f\162\40\144\151\163\141\142\x6c\145\144\40\50\151\156\40\x50\151\x77\x69\x6b\x5c\101\x70\160\154\x69\143\141\164\151\157\156\134\x4b\145\x72\x6e\x65\154\x5c\120\154\x75\147\x69\156\x4c\x69\x73\164\x29\x2e\12\40\40\x20\x20\40\40\40\40\x20\x20\x20\x20\x20\x20\x20\x20\111\164\40\x69\163\x20\143\165\x72\162\x65\156\x74\x6c\171\40\50\x65\x6e\x61\142\154\x65\x64\x3d" . (int) $MRG7h . "\x2c\40\144\x69\163\x61\x62\x6c\x65\144\x3d" . (int) $Udpyt . "\x29"); goto yxJkJ; eLLBt: XQjjN: goto RQNW5; Ff8GQ: } goto XFqHE; cNz2P: $wsDSB = hqkqx(TGtNH::Ep12j() . "\x2a", GLOB_ONLYDIR); goto Kmk1M; YAeMd: $this->Dx1Mh($kwgV5 > $Pkl3n); goto tfFgg; tfFgg: } public function tW0jY() { foreach (Tj6bi::FZaQm(O85kr, "\52") as $QYf1Q) { goto f24LW; oSngU: goto ISGTj; goto OasHS; IoV1F: B1pu_: goto zmHbB; J85dV: $Cy9WA = file_get_contents($QYf1Q); goto QoJ6D; w9MnW: $this->dx1mh($m2GyQ === false, "\x49\x6e\143\x6f\162\162\x65\143\x74\40\x6c\151\x6e\x65\40\145\x6e\144\x69\156\147\x73\x20\134\x72\134\156\x20\x66\x6f\x75\156\x64\x20\151\x6e\x20" . $QYf1Q); goto wxKbw; bFs6h: goto ISGTj; goto N2Dm_; wxKbw: goto EpT7X; goto JbtGZ; rHTCO: $this->Dx1MH(strpos($Cy9WA, "\xa") === false, "\111\156\143\157\x72\x72\x65\143\x74\x20\x6c\x69\x6e\x65\40\145\x6e\x64\x69\x6e\147\163\x20\x69\156\x20" . $QYf1Q); goto WMAEM; f24LW: if (!(strpos($QYf1Q, "\57\56\147\x69\164\x2f") !== false || strpos($QYf1Q, "\x2f\144\x6f\143\x75\x6d\145\x6e\164\141\164\x69\157\x6e\57") !== false || strpos($QYf1Q, "\57\x74\x65\x73\x74\x73\x2f") !== false || strpos($QYf1Q, "\57\154\141\x6e\147\57") !== false || strpos($QYf1Q, "\x79\x75\x69\143\x6f\155\160\x72\145\x73\x73\x6f\x72") !== false || strpos($QYf1Q, "\57\x76\145\156\144\x6f\x72") !== false && strpos($QYf1Q, "\x2f\166\145\x6e\x64\157\x72\57\x70\x69\167\x69\x6b") === false || strpos($QYf1Q, "\57\164\x6d\160\57") !== false || strpos($QYf1Q, "\x2f\156\x6f\x64\x65\137\x6d\157\144\x75\154\x65\163\x2f") !== false || strpos($QYf1Q, "\57\x4d\157\x72\x70\x68\x65\x75\x73\x2f\151\143\x6f\x6e\x73\57\163\x72\x63\x2f") !== false || strpos($QYf1Q, "\57\x70\150\141\x6e\164\x6f\x6d\152\163\x2f") !== false)) { goto eYxGT; } goto bFs6h; zmHbB: ISGTj: goto iKCCr; JbtGZ: S0wNb: goto KThB1; Ws0zt: if (is_dir($QYf1Q)) { goto B1pu_; } goto J85dV; LxP36: $m2GyQ = strpos($Cy9WA, "\xd\12"); goto w9MnW; N2Dm_: eYxGT: goto qWIw6; QoJ6D: if (preg_match("\57\x5c\x2e\50\142\141\164\x7c\160\x73\x31\51\44\57", $QYf1Q)) { goto S0wNb; } goto LxP36; OasHS: beqef: goto Ws0zt; KThB1: $Cy9WA = str_replace("\xd\xa", '', $Cy9WA); goto rHTCO; qWIw6: if (!preg_match("\x2f\x5c\56\50\155\x6d\144\x62\x7c\142\155\160\174\x66\144\146\x7c\x67\151\146\174\x64\145\142\x7c\144\x65\146\x6c\141\x74\x65\x7c\x65\x78\145\174\147\x7a\174\151\x63\x6f\x7c\x6a\x61\162\x7c\x6a\x70\x67\174\x70\61\x32\174\x70\144\x66\174\160\x6e\x67\x7c\162\141\x72\174\163\167\x66\174\x76\163\144\174\x7a\x7c\172\151\160\x7c\164\x74\x66\x7c\x73\x6f\x7c\144\141\x74\174\x65\x70\163\174\x70\150\x61\x72\x7c\x70\x79\x63\174\x67\x7a\151\x70\174\x65\157\x74\174\167\x6f\146\146\x7c\x73\x76\x67\x7c\167\157\146\146\62\51\x24\x2f", $QYf1Q)) { goto beqef; } goto oSngU; WMAEM: EpT7X: goto IoV1F; iKCCr: } S8_1b: } public function AYIc_() { goto rqBOy; rqBOy: $DPLmm = "\57\134\170\x35\x62\x5c\x78\x35\143\173\62\175\x2e\52\x5c\x78\65\x63\173\x32\x7d\133\134\170\x32\62\134\x78\62\x37\x5d\57"; goto v2FMm; tDLSc: $Cy9WA = file_get_contents(O85kr . "\x2f\x70\151\167\x69\153\x2e\x6a\x73"); goto mnHev; e5g2V: $this->DX1mh(preg_match($DPLmm, $Cy9WA) == 0); goto tDLSc; v2FMm: $Cy9WA = file_get_contents(O85kr . "\57\x6a\x73\57\x70\x69\167\x69\153\x2e\x6a\x73"); goto e5g2V; mnHev: $this->dX1MH(preg_match($DPLmm, $Cy9WA) == 0); goto adTy9; adTy9: } public function A6xFN() { goto zB9LZ; dm8DP: $this->QgpbX(O85kr . "\x2f\x70\151\167\x69\153\55\x6d\x69\x6e\x69\146\151\145\144\56\152\x73", O85kr . "\x2f\x70\x69\167\151\x6b\56\x6a\x73", "\x6d\151\156\x69\x66\151\x65\144\40\x2f\160\x69\x77\151\x6b\56\152\163\40\151\x73\x20\x6f\x75\x74\x20\157\x66\40\x64\141\x74\x65\x2c\x20\160\x6c\x65\141\x73\x65\40\162\145\x2d\x67\x65\156\x65\x72\141\x74\145\x20\x74\150\x65\40\x6d\151\x6e\151\146\x69\x65\144\40\146\151\x6c\x65\163\x20\165\x73\x69\156\147\x20\151\156\163\164\162\165\143\x74\x69\157\156\x73\40\151\x6e\40\57\x6a\163\57\x52\105\x41\x44\x4d\105"); goto WH9LB; zB9LZ: shell_exec("\x73\x65\144\40\x27\57\74\x44\105\102\x55\107\x3e\57\x2c\x2f\74\x5c\57\x44\105\x42\x55\107\76\x2f\144\x27\x20\74\x20" . O85kr . "\x2f\x6a\163\x2f\160\151\x77\151\x6b\56\152\x73\x20\x7c\x20\x73\145\144\40\x27\x73\x2f\145\166\x61\154\x2f\162\x65\x70\154\141\143\145\x64\x45\166\151\154\x53\x74\x72\151\x6e\147\x2f\47\40\174\x20\x6a\141\166\x61\x20\x2d\152\141\x72\x20" . O85kr . "\57\x74\145\x73\164\x73\57\x72\145\x73\157\x75\x72\143\x65\163\x2f\x79\165\151\143\157\155\x70\x72\145\163\x73\x6f\162\x2f\171\x75\151\143\157\155\x70\x72\x65\163\x73\157\162\x2d\62\x2e\64\56\x38\56\x6a\x61\162\x20\x2d\x2d\164\171\x70\x65\x20\152\x73\40\55\55\x6c\151\x6e\x65\55\x62\162\x65\141\x6b\x20\x31\x30\x30\60\40\x7c\x20\x73\145\x64\40\x27\163\x2f\x72\x65\x70\154\x61\143\x65\144\x45\x76\x69\154\x53\x74\x72\151\156\x67\57\145\166\x61\154\57\x27\40\x7c\40\x73\145\144\40\x27\x73\57\x5e\133\57\135\133\x2a\135\57\x5c\57\52\x21\x2f\47\x20\x3e\40" . O85kr . "\57\160\x69\167\x69\153\55\x6d\x69\x6e\x69\146\151\x65\144\56\152\163"); goto dm8DP; WH9LB: $this->qGPBx(O85kr . "\57\160\x69\167\x69\x6b\55\155\151\x6e\151\146\151\x65\144\56\x6a\163", O85kr . "\x2f\152\163\x2f\160\151\167\151\153\x2e\x6d\151\x6e\x2e\x6a\x73", "\x6d\x69\x6e\x69\x66\x69\145\144\40\x2f\x6a\163\57\x70\151\167\151\x6b\x2e\x6d\x69\x6e\x2e\x6a\163\x20\x69\163\40\157\x75\164\40\x6f\146\x20\x64\x61\164\x65\54\x20\x70\154\x65\x61\163\x65\x20\x72\145\55\x67\145\x6e\x65\162\141\x74\145\x20\164\150\x65\x20\x6d\151\156\151\146\x69\x65\x64\x20\146\x69\154\x65\163\40\x75\x73\151\x6e\x67\x20\151\156\x73\x74\162\x75\x63\164\x69\x6f\156\163\x20\x69\156\x20\57\x6a\x73\x2f\x52\105\x41\104\115\105"); goto lu5me; lu5me: } public function Cm4hZ() { $this->QGPBx(O85kr . "\57\x6d\x61\x74\157\155\157\56\152\x73", O85kr . "\x2f\160\151\167\151\153\56\x6a\x73", "\x2f\160\151\x77\151\153\x2e\152\163\40\144\x6f\x65\163\x20\x6e\157\x74\40\x6d\x61\x74\143\x68\40\57\x6d\141\x74\x6f\x6d\x6f\56\x6a\x73\x2c\40\x70\154\x65\141\163\x65\x20\x72\x65\x2d\147\x65\156\x65\x72\x61\164\x65\40\164\150\x65\40\155\151\156\x69\146\151\x65\x64\40\x66\x69\154\x65\163\40\165\x73\x69\x6e\x67\40\x69\156\163\x74\x72\x75\143\x74\x69\x6f\x6e\163\x20\151\x6e\40\57\x6a\x73\57\122\105\x41\104\115\105"); } public function o24oO() { $this->YuW30(O85kr . "\x2f\x74\x6d\x70\57\x2e\x67\151\164\x6b\145\145\x70"); } private function QpWSE($uZ4Dt) { $this->XW74a($uZ4Dt, "\160\x6e\x67"); } private function hR2_m($uZ4Dt) { $this->xW74A($uZ4Dt, "\152\x70\145\147"); } private function jP9Ds($uZ4Dt) { $this->xW74a($uZ4Dt, "\147\151\146"); } private function xw74a($uZ4Dt, $Zo4q3) { goto CyDnL; ZmfGQ: $this->OoXLG("{$Zo4q3}\40\146\x6f\x72\155\x61\x74\40\146\141\x69\154\x65\144\x20\146\157\x72\x20\x66\x6f\154\x6c\x6f\x77\151\x6e\147\40\x69\x63\x6f\x6e\163\x20{$Wtl_y}\40\12"); goto yHvhD; DnZi7: $Wtl_y = implode("\40", $KbUAa); goto ZmfGQ; NHn3g: if (empty($KbUAa)) { goto Ww_s5; } goto DnZi7; CyDnL: self::X0Fe2(); goto S8faq; yHvhD: Ww_s5: goto YihPH; TWJTX: ec955: goto NHn3g; wjt1z: foreach ($uZ4Dt as $QYf1Q) { goto W9AdV; W9AdV: if (!(strpos($QYf1Q, "\57\x6c\151\142\163\57") !== false)) { goto kYUru; } goto wzk2S; HuG6c: kYUru: goto qgUi6; nUMlz: HylXK: goto p5n8F; o7TYq: $KbUAa[] = $QYf1Q; goto nUMlz; p5n8F: Adnm6: goto agYVb; jhZGI: if (!empty($TQa9A)) { goto HylXK; } goto o7TYq; wzk2S: goto Adnm6; goto HuG6c; XspKM: $TQa9A = @$yQzFK($QYf1Q); goto jhZGI; qgUi6: $yQzFK = "\151\x6d\141\x67\x65\143\x72\145\x61\164\x65\x66\162\x6f\x6d" . $Zo4q3; goto NzUkO; NzUkO: if (!function_exists($yQzFK)) { throw new \Exception("\125\156\x65\170\x70\x65\x63\164\145\144\x20\145\x72\x72\x6f\x72\72\x20{$yQzFK}\40\146\165\156\x63\x74\151\157\x6e\x20\144\x6f\145\163\40\156\x6f\x74\40\x65\170\151\x73\x74\x21"); } goto XspKM; agYVb: } goto TWJTX; S8faq: $KbUAa = array(); goto wjt1z; YihPH: } protected function PHZ0g($QYf1Q, $nwTRx) { goto EqRXI; EqRXI: $aYsFw = strpos($QYf1Q, "\x2f\x74\145\163\x74\163\x2f") !== false; goto zYW5w; OQg4R: return $nwTRx && $aYsFw || $Nu1PU || $IQBzI; goto aIEbB; AmcvQ: $IQBzI = strpos($QYf1Q, "\154\151\142\x2f\170\150\x70\x72\157\x66") !== false || strpos($QYf1Q, "\160\x68\x70\165\x6e\151\164\57\160\150\x70\x75\x6e\151\x74") !== false; goto OQg4R; zYW5w: $Nu1PU = strpos($QYf1Q, "\57\x53\x79\x73\164\x65\x6d\57\145\170\x70\145\x63\x74\145\144") !== false || strpos($QYf1Q, "\164\x65\163\x74\163\x2f\162\145\163\157\165\162\x63\145\x73\57\125\x70\x64\x61\x74\x65\162\57") !== false || strpos($QYf1Q, "\x54\167\x69\147\x2f\x54\x65\x73\x74\163\x2f") !== false || strpos($QYf1Q, "\160\162\157\143\x65\x73\163\x65\x64\57") !== false || strpos($QYf1Q, "\x2f\166\145\x6e\144\157\162\57") !== false || strpos($QYf1Q, "\x74\x6d\160\x2f") !== false && strpos($QYf1Q, "\x69\156\144\145\x78\56\x70\x68\160") !== false; goto AmcvQ; aIEbB: } protected function vVqgG($SeHUO) { goto kDtMk; rUcHt: $f0Hw2 = strlen($Atmb3) > 0 && strpos($Atmb3, "\145\162\x72\x6f\x72\x3a\x20\x70\x61\x74\x68\x73\x70\145\143") === false; goto VNRLb; VNRLb: return $f0Hw2; goto Y5zJO; kDtMk: $Atmb3 = shell_exec("\147\x69\x74\40\154\x73\x2d\x66\151\154\x65\163\40" . $SeHUO . "\x20\55\x2d\145\162\x72\157\162\55\165\x6e\155\x61\164\143\x68\x20\x32\76\x26\61"); goto rUcHt; Y5zJO: } public function E9QOb() { goto W9K7F; W9K7F: if (LDO9U::GSKA3()) { goto oR11b; } goto oVNLW; UyKxl: $moe7b = 38; goto p6Jyz; Cr9y8: arsort($uj00S); goto WkAAI; qlahQ: oR11b: goto ygOpt; NkGGd: $this->nug69($moe7b * 1024 * 1024, $GFEqS, "\145\x78\x70\145\143\164\x65\x64\40\164\x6f\40\150\x61\x76\145\40\141\x74\x20\x6c\145\x61\x73\x74\40{$moe7b}\x20\x4d\142\40\157\146\40\x66\151\x6c\145\x73\40\151\x6e\x20\x50\151\167\151\x6b\40\143\x6f\x64\145\x62\141\x73\145\56"); goto SYtzc; ygOpt: $Mc4AA = 62; goto UyKxl; wAiFD: $uj00S = $X1sIw; goto Cr9y8; OL02A: $this->nUg69($vHcrv, count($X1sIw), "\x45\170\x70\x65\x63\x74\145\x64\x20\141\164\40\154\x65\141\163\164\x20{$vHcrv}\40\146\x69\x6c\145\x73\40\163\x68\x6f\165\x6c\144\40\x62\x65\40\151\x6e\143\154\x75\x64\x65\144\x20\x69\156\x20\120\151\x77\x69\x6b\56"); goto NkGGd; oVNLW: $this->T9J53("\x53\x6b\151\x70\160\145\x64\40\164\x68\x69\x73\40\164\145\163\164\x20\x6f\156\40\154\x6f\143\141\154\x20\x64\145\166\40\x65\156\166\x69\x72\x6f\156\x6d\145\156\164\56"); goto qlahQ; Wces0: $X1sIw = $this->TLAjc(); goto JUi0J; JUi0J: $GFEqS = array_sum($X1sIw); goto wAiFD; p6Jyz: $vHcrv = 7000; goto Wces0; WkAAI: $this->OvlDV($Mc4AA * 1024 * 1024, $GFEqS, sprintf("\123\x75\x6d\40\x6f\146\x20\141\154\x6c\x20\146\x69\154\145\163\x20\x73\x68\157\165\154\144\x20\142\x65\40\154\145\x73\x73\40\x74\x68\x61\156\40{$Mc4AA}\x20\115\x62\56\12\40\40\40\40\x20\x20\40\x20\40\40\x20\x20\x20\40\x20\40\40\40\40\x20\xa\x47\157\x74\40\x74\157\x74\141\154\40\146\x69\154\145\40\x73\x69\x7a\145\163\x20\157\x66\72\x20\45\144\x20\x4d\142\x2e\12\40\40\x20\x20\x20\x20\40\x20\x20\x20\40\40\40\x20\40\40\x20\40\x20\40\12\102\x69\x67\147\x65\x73\x74\40\x66\x69\154\x65\x73\72\40\x25\163", $GFEqS / 1024 / 1024, var_export(array_slice($uj00S, 0, 100, $f6kTw = true), true))); goto OL02A; SYtzc: } public function JrI1x() { goto SsU0D; skMV5: $this->Cn_r_(array("\x43\165\163\164\x6f\155\x44\151\x6d\x65\x6e\x73\151\x6f\156\163", "\104\145\166\151\143\145\x73\104\x65\x74\145\143\164\x69\x6f\156", "\105\x78\141\155\x70\x6c\x65\x50\x6c\165\x67\x69\156", "\107\157\141\x6c\x73", "\114\141\156\x67\x75\x61\x67\145\163\115\x61\156\141\147\145\x72"), array_values(array_unique($Pd_CF))); goto HWVhf; GnjGh: foreach ($wsDSB as $SBl8x => $QaQQM) { goto RalRb; gCuAt: $rD7wh = tGTnh::PxlYr($SBl8x) . "\x2f\x55\160\x64\141\x74\145\163\x2f\x2a\x2e\x70\150\160"; goto jRobz; fhHq8: X7NDn: goto jcggv; WgGyO: HuoEq: goto SNO1Y; SNO1Y: bGZ34: goto fhHq8; jRobz: $uZ4Dt = HqkqX($rD7wh); goto GNcHC; sD3PV: h2ST2: goto aPLps; Pvzwt: $CIXMh++; goto gCuAt; aPLps: foreach ($uZ4Dt as $QYf1Q) { goto KOG4N; NQAhG: Af49S: goto Ne5k3; KOG4N: $xIrmq = basename($QYf1Q, "\x2e\x70\150\160"); goto rT7xX; wXpMw: IBlaQ: goto BH8GS; lhr0t: CwUdA: goto NQAhG; JJYYF: goto CwUdA; goto wXpMw; rT7xX: if (version_compare("\x33\x2e\61\x33\56\60", $xIrmq) != 1) { goto IBlaQ; } goto rnSIa; BH8GS: $m4akv[$SBl8x] = $QYf1Q; goto lhr0t; rnSIa: $Pd_CF[] = $SBl8x; goto JJYYF; Ne5k3: } goto WgGyO; JMDCe: $uZ4Dt = array(); goto sD3PV; GNcHC: if (!empty($uZ4Dt)) { goto h2ST2; } goto JMDCe; RalRb: if (!($sACsI->A5EdX($SBl8x) && !in_array($SBl8x, $LHp97))) { goto bGZ34; } goto Pvzwt; jcggv: } goto AL27X; yKH1b: $CIXMh = 0; goto s0jt5; AL27X: Ep3er: goto wuB_s; KJQ9j: $m4akv = array(); goto ACVE9; f9rZ9: $wsDSB = $sACsI->RBqV3(); goto KJQ9j; wuB_s: $this->CN_R_(array(), $m4akv); goto L1V5C; L1V5C: $this->nuG69(50, $CIXMh); goto skMV5; s0jt5: $LHp97 = array("\x54\141\x67\115\x61\156\141\147\145\162", "\x50\162\x6f\x76\151\x64\x65\162", "\103\165\x73\164\x6f\155\x56\x61\x72\151\x61\x62\x6c\145\x73"); goto GnjGh; ACVE9: $Pd_CF = array(); goto yKH1b; SsU0D: $sACsI = tgTnH::H5k5V(); goto f9rZ9; HWVhf: } public function WIrXC() { goto ssreC; tYK1V: eA09p: goto w43R1; w43R1: $this->tlZwn($W2qty, "\x54\x68\145\x20\x66\157\154\154\x6f\167\151\x6e\x67\x20\141\x73\x73\x65\x74\40\146\151\x6c\x65\163\40\x69\156\40\125\x49\x41\163\x73\x65\164\106\145\x74\143\150\145\x72\72\72\44\x62\157\167\145\x72\x43\x6f\155\x70\157\x6e\x65\x6e\x74\x46\151\154\x65\115\x61\x70\160\x69\156\147\163\40\144\x6f\x20\x6e\157\x74\x20\x65\x78\x69\163\x74\x3a\x20" . implode("\54\x20", $W2qty)); goto fWIn6; y2bSj: foreach (YmFH0::$UZpT0 as $urvdU => $nkKln) { goto WYfSn; n5I4E: UMKTr: goto I63wH; I63wH: THRlk: goto ezTGe; gxIR6: $W2qty[] = $nkKln; goto n5I4E; WYfSn: if (!($nkKln && !file_exists(O85kr . "\x2f" . $nkKln))) { goto UMKTr; } goto gxIR6; ezTGe: } goto tYK1V; ssreC: $W2qty = []; goto y2bSj; fWIn6: } public function N7ltd() { goto pCtTQ; aJgoV: bkbaa: goto gFYQy; jwdCo: $this->TLzWN($DfDrR, $pSeY1); goto quT7q; svHoa: $PmtAw = explode("\12", $DfDrR); goto G7t2K; RvE_J: if (empty($DfDrR)) { goto pBURM; } goto svHoa; FaRgx: foreach ($PmtAw as $nRr9V) { goto XQYCh; R77LG: $uZ4Dt[] = "\55\x20" . trim($QYf1Q); goto pESKp; XQYCh: if (!empty(trim($nRr9V))) { goto PEn1z; } goto sos2w; iDJcj: PEn1z: goto N73VV; pESKp: NjXrx: goto Vnutf; sos2w: goto NjXrx; goto iDJcj; N73VV: list($QYf1Q, $dRN8j) = explode("\x3a", $nRr9V); goto R77LG; Vnutf: } goto aJgoV; HksJ0: $DfDrR = shell_exec($Sy92N); goto pY2AY; nYpMa: pBURM: goto jwdCo; gFYQy: $pSeY1 = "\x46\x6f\x75\156\x64\x20\165\163\x65\163\40\157\146\x20\x76\55\x68\164\155\154\x20\x77\151\164\x68\157\165\164\40\x24\163\x61\x6e\151\164\x69\172\x65\72\xa" . implode("\12", $uZ4Dt); goto nYpMa; G7t2K: $uZ4Dt = []; goto FaRgx; pCtTQ: $Sy92N = "\147\x72\145\160\x20\x2d\162\x20\x22\166\55\x68\x74\x6d\154\75\x22\x20" . Hm5ET . "\57\160\x6c\165\x67\x69\x6e\163\x20\55\55\x69\156\x63\154\165\x64\145\x3d\x2a\x2e\166\x75\x65\x20\174\40\147\x72\x65\x70\x20\55\166\40\42\x76\55\150\x74\x6d\154\75\x5b\x27\x5c\42\135\x5c\44\163\x61\156\x69\x74\x69\172\x65\42"; goto HksJ0; pY2AY: $pSeY1 = ''; goto RvE_J; quT7q: } private function FxJ_2($QYf1Q) { goto erHOZ; NxIf8: btSIk: goto Oxii3; alzHe: return false; goto HMIWb; HZ5PO: if (!$this->U3dIS($QYf1Q)) { goto TCNOX; } goto O08mP; O08mP: return false; goto IRdml; TWPYA: return false; goto RdJyq; IRdml: TCNOX: goto hlb9k; I8uUS: return true; goto HJw_9; gyya2: return false; goto r2pjf; hlb9k: if (!$this->OWpTW($QYf1Q)) { goto bjxvG; } goto MaPqV; r2pjf: TZfox: goto eEk03; FXrwV: if (!$this->x2Gda($QYf1Q)) { goto gjx0A; } goto alzHe; Oxii3: if (!((strpos($QYf1Q, "\107\x65\157\111\120") !== false || strpos($QYf1Q, "\104\x42\111\120") !== false) && strpos($QYf1Q, "\x2e\155\x6d\144\142") !== false)) { goto ZnonD; } goto Wbti0; ui9yd: if (!$this->OZVZE($QYf1Q)) { goto md75o; } goto SA0Y6; HMIWb: gjx0A: goto HZ5PO; erHOZ: if (!is_dir($QYf1Q)) { goto TZfox; } goto gyya2; W3g4K: md75o: goto FXrwV; SA0Y6: return false; goto W3g4K; tz6cA: return false; goto NxIf8; eEk03: if (!$this->PzyEy($QYf1Q)) { goto PxkoH; } goto TWPYA; qZCGU: bjxvG: goto I8uUS; MaPqV: return false; goto qZCGU; Wbti0: return false; goto MrT3z; spnJu: if (!(strpos($QYf1Q, Hm5ET . "\57\x74\x6d\x70\x2f") !== false)) { goto btSIk; } goto tz6cA; MrT3z: ZnonD: goto ui9yd; RdJyq: PxkoH: goto spnJu; HJw_9: } private function x2GDa($QYf1Q) { goto zGmy3; zGmy3: if (!(strpos($QYf1Q, Hm5ET . "\57\160\x6c\165\x67\x69\x6e\163\57") === false)) { goto mjdjm; } goto T2j08; vrkHi: $this->X70Fu($SBl8x, "\104\145\x74\x65\143\164\x65\x64\x20\x61\156\x20\x65\x6d\160\x74\171\x20\160\154\165\x67\x69\156\40\156\141\155\x65\40\146\162\157\155\40\x70\x61\164\x68\72\x20{$QYf1Q}\x20"); goto KwDlD; ZF2L9: drcby: goto LrwzV; svckh: $SBl8x = substr($SBl8x, 0, strpos($SBl8x, "\57")); goto vrkHi; KwDlD: $DuGg3 = TGTnh::h5k5V(); goto w3hSM; w3hSM: $O6T2t = $DuGg3->g_T2E($SBl8x); goto t2Shw; LrwzV: return $O6T2t; goto m6Pa5; t2Shw: if (!($SBl8x == "\126\x69\x73\x69\x74\x6f\x72\107\x65\156\x65\x72\141\164\x6f\x72")) { goto drcby; } goto GFEZX; T2j08: return false; goto zUOQa; GFEZX: $this->dx1mH($O6T2t, "\x45\170\x70\x65\x63\x74\145\x64\x20\x69\163\120\x6c\165\x67\151\x6e\x4f\146\146\151\x63\x69\x61\154\x41\x6e\144\116\157\164\102\x75\156\144\x6c\x65\x64\127\x69\164\x68\x43\x6f\x72\x65\40\164\157\40\x72\145\x74\165\162\x6e\40\x74\162\165\x65\x20\146\x6f\162\40\x56\151\163\151\x74\157\162\107\145\x6e\x65\x72\141\x74\157\x72\x20\160\x6c\x75\147\151\x6e"); goto ZF2L9; zUOQa: mjdjm: goto cfSdR; cfSdR: $SBl8x = str_replace(Hm5ET . "\57\160\x6c\165\x67\151\156\x73\x2f", '', $QYf1Q); goto svckh; m6Pa5: } private function u3dis($QYf1Q) { $khPnE = $this->XVhJF(); return $this->j09Jt($QYf1Q, $khPnE); } private function xVhjF() { goto Iofwb; btoEM: $khPnE = array_column($X2h8H["\x70\141\x63\x6b\x61\x67\145\x73\55\144\x65\166"], "\156\x61\x6d\x65"); goto wQezE; wQezE: return $khPnE; goto uPfWE; Iofwb: $X2h8H = $this->LAV0z(); goto btoEM; uPfWE: } private function J09JT($QYf1Q, $Qmch5) { goto KI7I_; xgl2U: return false; goto EXcxm; HNqbh: s7OvG: goto xgl2U; KI7I_: foreach ($Qmch5 as $uMajO) { goto iJKaP; iEb32: hBm3P: goto dpBYM; vuZ_d: return true; goto m3HBM; m3HBM: l2bgW: goto iEb32; iJKaP: if (!(strpos($QYf1Q, $uMajO) !== false || fnmatch(Hm5ET . "\x2f" . $uMajO, $QYf1Q))) { goto l2bgW; } goto vuZ_d; dpBYM: } goto HNqbh; EXcxm: } private function OWpTW($QYf1Q) { $V53Kv = ["\x63\x6f\x6d\x70\157\x73\145\x72\x2e\160\150\141\x72", "\x76\x65\156\x64\x6f\x72\57\x62\151\x6e\x2f", "\x76\145\156\144\157\x72\x2f\x63\157\x6e\164\141\151\x6e\x65\162\x2d\x69\156\x74\x65\x72\x6f\x70\x2f\143\157\x6e\x74\x61\151\x6e\x65\x72\55\151\x6e\164\x65\x72\x6f\x70\x2f\x64\157\x63\163", "\166\145\156\x64\157\162\x2f\x64\141\x76\x61\170\151\57\163\160\141\x72\153\x6c\151\156\145\57\143\157\x6d\160\x6f\163\x65\162\x2d\70\x2e\x6a\163\x6f\156", "\x76\x65\156\144\x6f\162\57\144\141\166\141\x78\151\x2f\163\160\141\162\153\154\151\x6e\x65\x2f\x64\157\x63\x6b\x65\x72\55\x63\157\155\160\x6f\x73\x65\56\x79\155\154", "\166\145\156\x64\157\x72\x2f\x64\141\x76\x61\170\x69\57\x73\160\141\162\153\x6c\x69\156\x65\x2f\x44\157\143\153\x65\162\x66\x69\154\x65", "\x76\145\156\144\157\x72\x2f\x67\145\157\x69\160\x32\x2f\x67\x65\x6f\151\x70\62\x2f\145\170\141\x6d\160\x6c\145\163\x2f", "\166\x65\x6e\144\157\x72\x2f\154\157\170\x2f\x78\150\x70\162\x6f\146\x2f\x62\151\x6e", "\x76\x65\156\144\157\162\x2f\154\x6f\x78\x2f\170\150\160\x72\x6f\x66\57\145\170\141\155\x70\154\x65\163", "\x76\145\x6e\x64\157\x72\x2f\154\x6f\170\57\x78\150\160\x72\x6f\x66\x2f\x73\x63\162\151\x70\164\163", "\166\145\x6e\144\157\x72\57\x6c\x6f\x78\x2f\x78\150\160\x72\157\x66\x2f\145\x78\164\x65\x6e\x73\x69\x6f\156", "\166\145\x6e\x64\x6f\x72\x2f\154\157\170\57\170\x68\x70\x72\x6f\x66\x2f\x78\150\x70\x72\x6f\146\137\x68\164\x6d\x6c", "\x76\x65\x6e\144\157\x72\57\155\x61\x78\x6d\151\x6e\144\x2d\144\142\x2f\x72\145\141\x64\x65\162\x2f\x65\x78\164\57", "\166\145\x6e\144\x6f\x72\57\155\x61\x78\x6d\x69\156\144\55\144\x62\x2f\x72\145\x61\144\145\x72\57\x61\165\164\157\x6c\157\x61\x64\56\160\150\160", "\166\x65\156\144\157\162\x2f\x6d\141\x78\155\151\x6e\144\55\144\142\x2f\x72\145\141\x64\145\162\57\103\x48\x41\116\107\105\x4c\x4f\107\x2e\155\x64", "\x76\145\x6e\144\x6f\162\57\155\141\170\155\151\x6e\144\57\167\145\x62\x2d\x73\145\x72\166\151\x63\x65\x2d\x63\x6f\x6d\x6d\157\156\x2f\x64\x65\166\55\x62\x69\x6e\57", "\x76\x65\x6e\144\157\x72\x2f\x6d\141\x78\155\x69\156\144\x2f\167\145\142\x2d\x73\x65\x72\x76\151\143\145\x2d\x63\x6f\x6d\x6d\x6f\156\57\x43\110\x41\116\107\x45\114\117\x47\x2e\x6d\x64", "\x76\145\x6e\x64\x6f\162\x2f\160\x65\141\162\57\x61\x72\143\x68\x69\166\145\x5f\164\x61\162\57\144\157\x63\163", "\166\x65\156\x64\x6f\162\57\160\150\160\x2d\144\151\57\151\x6e\166\x6f\153\x65\x72\57\x64\x6f\x63\57", "\166\x65\x6e\144\157\162\x2f\160\150\x70\x2d\x64\151\x2f\160\x68\160\x2d\x64\x69\x2f\142\x65\156\x63\x68\155\141\162\x6b\163\x2f", "\x76\x65\156\x64\157\x72\x2f\163\171\x6d\146\x6f\x6e\171\x2f\143\x6f\x6e\x73\x6f\x6c\145\x2f\123\171\155\x66\157\156\171\x2f\x43\x6f\x6d\x70\x6f\x6e\145\x6e\164\x2f\x43\x6f\x6e\163\157\154\x65\x2f\122\x65\x73\x6f\x75\162\143\x65\163\57\x62\x69\156", "\166\x65\156\x64\157\162\57\163\172\x79\155\x61\143\150\57\143\x2d\160\143\x68\x61\x72\x74\57\162\x65\x73\157\165\162\143\x65\x73\57\144\x6f\143", "\166\x65\x6e\144\x6f\162\57\163\x7a\x79\x6d\x61\x63\150\57\143\55\160\143\x68\x61\x72\164\x2f\143\157\x76\145\162\x61\147\145\x2e\x73\x68", "\166\145\x6e\144\157\162\x2f\x73\x7a\x79\x6d\x61\x63\x68\57\143\55\x70\x63\x68\x61\x72\x74\x2f\x63\157\144\x65\x63\x65\160\x74\151\x6f\156\x2e\171\x6d\x6c", "\166\145\156\144\x6f\x72\x2f\164\x65\143\156\151\143\153\x63\x6f\155\x2f\164\143\x70\144\x66\x2f\x65\x78\141\155\x70\154\x65\163", "\166\145\156\144\157\162\57\x74\x65\x63\156\151\x63\153\143\x6f\155\57\164\143\x70\x64\146\57\x74\157\157\154\163", "\x76\x65\x6e\144\157\162\57\x74\x65\143\156\151\143\x6b\x63\x6f\155\57\164\x63\x70\x64\x66\57\x43\110\101\116\x47\105\x4c\117\107\56\x54\130\x54", "\166\x65\x6e\144\157\162\x2f\164\167\x69\147\x2f\x74\x77\151\147\57\164\x65\163\x74\57", "\x76\x65\x6e\144\157\x72\x2f\x74\167\151\x67\57\x74\x77\151\x67\57\144\x6f\143\x2f", "\166\x65\x6e\x64\157\x72\57\x74\x77\151\x67\57\x74\x77\x69\147\x2f\56\160\150\160\55\143\163\x2d\146\x69\170\x65\162\x2e\x64\x69\x73\164\56\160\x68\x70", "\x63\x6f\156\x66\x69\x67\x2f\145\156\x76\x69\x72\157\156\155\145\x6e\164\x2f\x74\x65\163\x74\x2e\160\x68\160", "\143\157\x6e\x66\x69\x67\57\x65\x6e\x76\151\162\x6f\156\x6d\145\x6e\164\x2f\x75\x69\x2d\164\x65\163\164\x2e\160\150\x70", "\x70\x6c\x75\147\x69\x6e\x73\x2f\x2a\57\143\157\156\146\x69\x67\57\164\145\163\164\x2e\160\x68\160", "\160\x6c\165\147\151\x6e\x73\57\x2a\x2f\143\157\x6e\x66\x69\x67\x2f\165\151\x2d\x74\145\163\164\x2e\160\150\x70", "\160\x6c\x75\x67\x69\156\163\57\115\157\162\x70\x68\145\165\163\x2f\151\x63\x6f\156\163\57\x73\162\x63\52", "\x70\154\165\147\151\x6e\163\57\115\x6f\x72\x70\x68\x65\165\163\x2f\x69\x63\157\156\163\x2f\x74\157\157\x6c\163\52", "\x70\154\x75\x67\151\x6e\x73\x2f\x4d\x6f\x72\x70\150\x65\x75\x73\57\x69\x63\157\x6e\163\57\x66\154\141\147\x2d\x69\x63\157\156\55\143\163\163\x2a", "\x70\x6c\x75\147\151\156\x73\57\x4d\x6f\x72\160\150\145\x75\163\x2f\151\143\x6f\156\x73\x2f\163\x75\x62\155\157\144\165\154\x65\x73\52", "\x70\154\165\x67\151\156\163\x2f\x4d\x6f\162\160\x68\145\165\163\57\x69\x63\157\156\x73\57\x2e\147\x69\x74\x2a", "\160\x6c\165\x67\151\x6e\x73\57\115\x6f\162\x70\x68\145\x75\x73\57\151\x63\157\x6e\x73\x2f\52\x2e\x70\x79", "\x70\x6c\165\147\x69\156\x73\x2f\115\157\x72\160\150\145\x75\x73\x2f\151\x63\x6f\156\163\57\52\56\163\150", "\160\154\x75\147\x69\x6e\x73\57\x4d\x6f\162\160\x68\x65\x75\x73\x2f\151\x63\157\x6e\163\57\52\56\x6a\163\x6f\x6e", "\160\154\x75\x67\151\x6e\163\57\x4d\x6f\162\160\x68\x65\x75\x73\57\151\x63\157\156\163\57\x2a\x2e\x6c\x6f\x63\153", "\160\x6c\165\147\x69\x6e\x73\57\115\157\162\x70\x68\x65\165\163\57\151\x63\x6f\x6e\x73\57\x2a\56\163\166\147", "\x70\154\x75\147\151\156\x73\x2f\x4d\157\162\x70\150\x65\165\163\x2f\151\x63\x6f\x6e\163\x2f\x2a\x2e\x74\170\164", "\x70\154\165\147\x69\x6e\x73\57\115\x6f\x72\160\x68\145\165\x73\x2f\151\143\x6f\156\x73\x2f\x2a\x2e\x70\150\160", "\160\x6c\x75\x67\x69\x6e\x73\57\115\157\162\x70\x68\x65\165\163\x2f\x69\143\x6f\156\163\x2f\x2a\x2e\171\155\154", "\x70\154\x75\x67\151\156\x73\x2f\105\170\x61\155\160\154\x65\x2a", "\166\x65\x6e\x64\157\x72\57\164\x65\x63\x6e\151\x63\153\143\157\155\x2f\x74\x63\160\x64\x66\x2f\x66\157\x6e\x74\x73\57\x61\145\x5f\x66\157\x6e\164\x73\x5f\x32\x2e\60", "\x76\x65\x6e\144\x6f\x72\57\x74\x65\x63\x6e\x69\x63\x6b\x63\157\x6d\x2f\x74\143\160\144\x66\x2f\146\157\x6e\x74\x73\57\144\x65\x6a\141\166\x75\55\146\x6f\156\164\163\x2d\164\x74\x66\55\x32\56\x33\x33", "\166\145\156\x64\x6f\x72\x2f\164\145\x63\156\x69\143\x6b\143\157\155\57\164\x63\160\144\146\57\146\157\x6e\164\163\57\144\x65\x6a\x61\x76\165\55\x66\x6f\x6e\x74\163\x2d\x74\x74\x66\55\62\x2e\x33\64", "\x76\145\x6e\x64\157\x72\57\164\x65\143\x6e\x69\x63\153\x63\x6f\x6d\57\164\x63\160\x64\x66\x2f\146\x6f\x6e\164\163\57\146\162\x65\145\146\x6f\x6e\164\x2d\x32\60\x31\x30\60\x39\x31\x39", "\x76\x65\156\x64\x6f\162\57\164\x65\x63\x6e\x69\143\153\x63\x6f\x6d\57\x74\143\160\144\x66\x2f\146\157\x6e\x74\x73\57\146\162\145\x65\x66\157\156\x74\55\62\x30\61\62\60\65\60\63", "\x76\x65\156\144\x6f\x72\57\x74\145\143\x6e\x69\x63\x6b\143\157\x6d\57\x74\x63\x70\144\x66\57\146\157\x6e\164\x73\57\146\x72\145\x65\155\157\x6e\x2a", "\166\145\x6e\144\157\x72\57\164\145\143\156\151\x63\153\143\x6f\x6d\57\x74\143\x70\x64\146\x2f\x66\157\156\x74\163\x2f\x63\x69\144\x2a", "\x76\145\156\144\157\x72\x2f\164\x65\x63\x6e\x69\143\x6b\143\x6f\x6d\57\164\143\x70\x64\x66\57\x66\x6f\x6e\164\x73\57\143\157\x75\162\x69\x65\x72\52", "\x76\145\156\144\x6f\162\57\x74\145\143\156\151\143\x6b\143\157\155\x2f\164\x63\x70\144\x66\x2f\x66\157\x6e\x74\163\x2f\141\x65\146\x75\162\141\x74\x2a", "\x76\x65\x6e\144\157\x72\x2f\164\145\143\x6e\x69\143\x6b\x63\157\x6d\57\x74\143\160\x64\146\57\x66\x6f\x6e\164\x73\x2f\x64\145\152\141\166\165\x73\141\156\163\x62\x2a", "\x76\145\x6e\x64\157\x72\57\164\145\x63\156\151\x63\153\143\157\x6d\x2f\x74\x63\x70\x64\146\x2f\x66\x6f\156\164\x73\57\x64\145\x6a\x61\x76\165\x73\x61\156\x73\x69\x2a", "\x76\x65\156\144\x6f\162\57\164\x65\x63\x6e\151\143\153\143\157\155\x2f\x74\143\x70\x64\x66\x2f\146\157\156\164\163\x2f\144\145\x6a\141\166\x75\163\x61\156\163\x6d\x6f\x6e\157\52", "\166\x65\156\144\157\x72\x2f\164\145\x63\x6e\x69\143\153\x63\x6f\155\57\164\143\160\144\146\x2f\x66\x6f\x6e\x74\x73\x2f\144\145\152\141\166\165\x73\141\156\163\143\x6f\x6e\144\x65\x6e\163\x65\144\52", "\166\145\156\x64\x6f\162\x2f\164\145\143\156\151\143\x6b\143\x6f\155\x2f\164\143\160\144\x66\x2f\146\x6f\156\x74\163\x2f\144\x65\152\x61\166\165\x73\x61\x6e\163\x65\x78\164\162\x61\154\x69\x67\x68\x74\x2a", "\166\145\156\x64\157\x72\57\x74\145\143\x6e\151\143\153\x63\x6f\155\57\164\143\x70\144\x66\57\x66\157\156\x74\163\x2f\144\x65\x6a\141\x76\165\x73\x65\x72\x69\146\52", "\166\x65\x6e\144\157\162\57\164\x65\x63\156\x69\x63\x6b\143\157\155\x2f\164\143\x70\144\x66\x2f\x66\157\156\x74\x73\x2f\146\162\145\x65\163\141\156\x73\x69\x2a", "\x76\145\x6e\x64\x6f\162\57\x74\145\x63\156\x69\143\x6b\143\157\155\x2f\x74\143\160\x64\x66\57\146\x6f\x6e\164\x73\x2f\x66\x72\x65\145\x73\x61\156\x73\x62\52", "\x76\x65\x6e\x64\157\162\57\x74\145\143\x6e\x69\143\153\143\157\x6d\x2f\x74\143\160\144\146\57\146\x6f\156\x74\x73\x2f\x66\x72\145\145\x73\x65\x72\151\146\x62\52", "\x76\145\156\x64\x6f\162\x2f\x74\145\143\156\151\143\x6b\x63\x6f\x6d\57\164\x63\160\144\x66\57\x66\x6f\156\164\163\x2f\x66\162\x65\145\x73\145\x72\x69\x66\x69\52", "\166\x65\156\x64\x6f\162\x2f\164\145\143\x6e\x69\143\153\x63\157\155\x2f\164\143\160\x64\x66\x2f\146\x6f\156\x74\163\57\x70\x64\x66\x2a", "\x76\145\x6e\144\157\162\57\164\145\x63\156\151\x63\x6b\x63\x6f\155\57\x74\143\x70\144\146\x2f\x66\x6f\156\164\163\57\164\x69\155\x65\163\x2a", "\166\145\156\144\x6f\162\x2f\x74\145\x63\156\151\143\x6b\143\x6f\x6d\x2f\x74\x63\x70\144\146\57\x66\157\x6e\164\163\x2f\x75\156\x69\x32\x63\151\x64\x2a", "\166\145\156\144\157\162\57\x73\172\171\155\x61\x63\x68\57\143\55\160\143\x68\x61\x72\x74\57\x72\145\x73\157\165\x72\x63\145\163\x2f\x66\157\x6e\x74\163\x2f\141\144\x76\x65\x6e\x74\137\x6c\x69\x67\x68\164\52", "\x76\145\156\x64\157\x72\x2f\163\172\x79\x6d\x61\143\150\x2f\143\x2d\160\x63\x68\x61\162\x74\57\162\145\163\157\x75\x72\x63\x65\x73\57\x66\x6f\x6e\x74\x73\x2f\102\145\144\x69\x7a\x65\x6e\52", "\166\145\x6e\x64\x6f\x72\x2f\x73\x7a\171\155\141\143\150\57\143\55\160\x63\x68\141\x72\x74\57\162\145\x73\x6f\x75\x72\x63\145\x73\57\146\x6f\x6e\x74\x73\x2f\x63\x61\x6c\151\x62\x72\x69\52", "\x76\x65\x6e\x64\157\162\57\163\172\171\155\x61\x63\150\x2f\143\x2d\160\x63\150\x61\162\x74\x2f\x72\x65\163\157\165\162\x63\x65\x73\x2f\146\157\156\164\163\x2f\106\x6f\162\x67\157\x74\x74\x65\x2a", "\166\x65\x6e\x64\x6f\x72\x2f\163\172\171\155\141\143\150\57\143\x2d\160\143\x68\141\x72\x74\57\162\145\x73\157\165\x72\x63\145\x73\x2f\146\x6f\x6e\164\x73\x2f\115\141\x6e\153\123\x61\x6e\163\52", "\166\145\x6e\144\157\x72\57\163\172\171\x6d\141\143\x68\x2f\x63\55\160\143\150\x61\162\x74\x2f\x72\x65\163\157\x75\162\x63\x65\163\x2f\146\157\x6e\164\x73\57\160\146\x5f\x61\162\x6d\141\137\x66\151\x76\x65\x2a", "\x76\x65\x6e\x64\x6f\162\x2f\x73\172\171\155\x61\143\x68\57\x63\55\160\143\x68\141\x72\x74\57\x72\145\163\x6f\165\162\x63\x65\x73\x2f\146\x6f\156\x74\163\57\x53\151\154\x6b\x73\143\162\x65\145\x6e\x2a", "\x76\145\x6e\x64\x6f\x72\57\163\x7a\x79\x6d\141\143\150\57\143\55\160\x63\150\141\x72\164\57\x72\x65\x73\x6f\165\x72\143\x65\x73\57\x66\x6f\156\164\x73\x2f\166\x65\162\144\141\156\x61\52", "\156\x6f\144\x65\x5f\x6d\x6f\x64\165\x6c\x65\x73\x2f\x63\x68\162\x6f\155\141\55\152\163\57\115\141\x6b\x65\146\151\x6c\145", "\x6e\x6f\144\145\x5f\x6d\x6f\144\x75\154\145\x73\57\143\x68\162\157\x6d\x61\55\x6a\163\57\x63\150\162\157\x6d\141\56\x6a\163", "\156\x6f\144\145\x5f\x6d\157\144\x75\154\x65\163\57\x63\150\x72\157\155\141\x2d\152\163\x2f\144\x6f\143", "\156\157\x64\145\x5f\155\x6f\x64\165\x6c\145\163\57\143\150\162\x6f\155\x61\55\x6a\x73\57\x72\145\141\x64\155\x65\56\x6d\144", "\156\x6f\144\145\x5f\155\157\x64\165\154\145\163\57\143\150\x72\157\155\x61\x2d\x6a\163\57\x73\162\x63", "\156\157\x64\145\137\155\x6f\x64\165\154\x65\x73\x2f\x63\x68\x72\157\155\141\55\152\163\x2f\x74\145\x73\164", "\x6e\157\144\x65\137\155\x6f\144\165\154\145\163\x2f\151\x66\162\141\155\x65\55\x72\x65\x73\x69\172\145\162\57\152\163\x2f\x69\146\x72\x61\x6d\x65\122\145\x73\x69\172\x65\162\56\143\157\x6e\x74\x65\156\164\x57\151\x6e\x64\x6f\x77\56\x6a\x73", "\156\x6f\x64\x65\137\x6d\157\x64\x75\x6c\145\163\x2f\x69\x66\x72\141\x6d\145\x2d\x72\145\x73\151\x7a\x65\162\57\152\163\57\x69\146\162\141\155\145\122\x65\x73\x69\x7a\x65\162\56\152\x73", "\156\x6f\x64\145\137\x6d\157\144\x75\154\145\163\57\151\146\x72\141\155\145\55\162\145\x73\x69\x7a\x65\162\x2f\163\162\x63\57\151\145\70\x2e\160\x6f\154\171\146\151\154\163\56\x6a\163", "\156\x6f\144\x65\x5f\x6d\x6f\144\x75\154\x65\163\x2f\x69\x66\x72\141\x6d\x65\x2d\162\x65\163\x69\x7a\x65\162\57\163\x72\x63\x2f\151\x66\162\141\155\145\122\145\163\151\x7a\145\162\x2e\143\x6f\x6e\x74\145\156\x74\x57\x69\156\144\x6f\x77\x2e\x6a\163", "\156\157\144\145\x5f\155\x6f\x64\165\154\145\x73\x2f\x69\x66\162\x61\155\x65\55\x72\x65\x73\151\172\x65\162\57\x73\162\143\57\x69\x66\x72\x61\x6d\x65\122\x65\x73\151\172\x65\162\x2e\x6a\x73", "\x6e\157\144\145\x5f\155\157\x64\x75\x6c\x65\163\x2f\x69\x66\162\x61\155\145\55\x72\x65\163\151\x7a\x65\162\57\164\145\x73\x74\x2d\155\x61\x69\x6e\x2e\x6a\163", "\x6e\x6f\144\145\137\155\157\x64\165\154\x65\163\57\152\161\165\145\x72\171\x2f\x64\151\x73\164\x2f\152\161\165\145\x72\x79\x2e\x6a\163", "\x6e\157\144\x65\137\x6d\x6f\x64\x75\154\145\x73\57\152\161\x75\145\162\171\x2f\163\x72\143", "\156\157\144\x65\137\x6d\x6f\x64\x75\x6c\145\163\x2f\x6a\161\165\x65\162\x79\57\x65\170\164\145\x72\x6e\x61\154", "\156\157\144\145\x5f\155\157\x64\165\154\145\x73\57\x6a\161\x75\x65\x72\171\55\165\151\x2d\144\151\x73\164\x2f\x63\157\155\160\x6f\156\x65\x6e\x74\x2e\x6a\163\x6f\x6e", "\156\x6f\144\145\x5f\x6d\x6f\x64\165\154\145\x73\57\152\161\x75\x65\162\171\x2d\165\151\55\144\151\163\x74\57\x65\170\164\x65\x72\156\x61\154", "\156\x6f\144\145\x5f\x6d\x6f\144\165\x6c\x65\163\57\152\x71\165\145\162\x79\55\x75\151\55\144\x69\x73\x74\57\x69\x6d\141\147\x65\x73", "\x6e\157\144\x65\137\x6d\x6f\x64\165\x6c\145\163\x2f\x6a\x71\165\x65\162\x79\55\x75\x69\x2d\x64\x69\x73\164\57\x69\x6e\x64\145\x78\56\x68\x74\155\x6c", "\x6e\x6f\x64\x65\137\x6d\157\x64\x75\154\145\x73\x2f\152\x71\x75\x65\x72\171\55\x75\x69\x2d\144\151\x73\164\x2f\x6a\x71\165\145\162\171\55\165\x69\x2e\143\x73\163", "\156\x6f\x64\x65\137\155\157\144\165\x6c\145\163\x2f\x6a\x71\x75\x65\162\x79\x2d\165\x69\x2d\144\x69\x73\x74\57\x6a\x71\x75\x65\162\x79\x2d\x75\151\x2e\x6a\163", "\x6e\157\144\145\x5f\x6d\x6f\144\165\154\145\x73\57\x6a\x71\165\x65\x72\x79\55\165\x69\x2d\144\x69\x73\x74\x2f\152\x71\x75\145\162\171\x2d\x75\x69\56\163\164\162\x75\x63\164\x75\x72\x65\56\143\163\x73", "\156\157\x64\145\x5f\155\x6f\x64\x75\x6c\145\x73\57\x6a\161\165\145\162\171\x2d\x75\151\x2d\144\151\163\x74\57\x6a\x71\165\x65\x72\171\x2d\165\151\x2e\164\x68\x65\x6d\x65\x2e\143\x73\x73", "\x6e\157\144\145\x5f\x6d\157\x64\x75\154\x65\163\x2f\152\x71\165\145\x72\171\56\144\157\164\144\x6f\164\x64\157\x74\57\x67\x75\x6c\x70\x66\x69\x6c\x65\x2e\x6a\163", "\x6e\157\x64\x65\x5f\x6d\157\x64\165\154\x65\x73\57\152\161\165\145\x72\171\x2e\x64\x6f\x74\x64\x6f\164\x64\x6f\x74\57\x69\156\x64\x65\170\56\x68\x74\x6d\154", "\156\x6f\144\145\137\155\x6f\144\165\x6c\x65\x73\57\x6a\161\x75\x65\162\x79\56\x64\157\164\144\157\164\144\157\x74\x2f\144\157\x74\144\x6f\x74\144\x6f\164\56\152\161\x75\x65\162\x79\x2e\x6a\163\x6f\156", "\156\x6f\144\145\137\155\157\144\165\154\x65\163\57\x6a\x71\x75\x65\162\171\x2e\x64\157\x74\x64\157\164\144\x6f\x74\57\163\x72\143", "\x6e\157\144\145\x5f\x6d\157\x64\x75\154\145\x73\x2f\152\161\x75\145\162\x79\56\163\143\162\x6f\x6c\154\x74\157\x2f\152\x71\x75\145\162\x79\x2e\x73\143\x72\157\154\x6c\124\x6f\x2e\152\163", "\156\x6f\144\x65\137\x6d\x6f\144\x75\x6c\145\x73\57\x6a\161\165\145\x72\171\56\163\143\162\x6f\154\x6c\164\x6f\x2f\163\143\x72\157\154\x6c\124\x6f\x2e\152\161\x75\x65\x72\x79\x2e\x6a\163\x6f\x6e", "\156\157\144\x65\x5f\x6d\x6f\144\x75\154\x65\x73\x2f\152\x71\165\x65\x72\171\x2e\163\x63\162\x6f\x6c\x6c\x74\157\x2f\x63\x68\141\156\147\x65\163\x2e\x74\170\x74", "\156\x6f\144\x65\x5f\155\x6f\144\x75\x6c\x65\163\x2f\152\161\x75\145\x72\x79\x2e\x73\x63\162\157\x6c\x6c\x74\x6f\57\x64\x65\155\x6f", "\156\x6f\x64\x65\x5f\x6d\157\x64\165\154\x65\163\57\100\x6d\x61\x74\x65\x72\x69\141\x6c\151\x7a\x65\x63\x73\x73\57\155\x61\x74\x65\162\151\x61\154\x69\x7a\x65\x2f\145\170\164\162\x61\x73", "\x6e\x6f\144\x65\137\x6d\x6f\x64\x75\154\x65\163\57\100\155\141\164\x65\x72\x69\141\154\x69\x7a\x65\143\163\x73\x2f\155\x61\x74\x65\162\151\x61\x6c\151\x7a\x65\57\152\x73", "\x6e\157\x64\x65\137\x6d\157\144\165\x6c\x65\x73\57\100\x6d\x61\x74\x65\x72\x69\x61\x6c\151\172\x65\x63\x73\163\x2f\x6d\141\x74\x65\x72\151\x61\154\151\x7a\x65\57\163\141\x73\x73", "\x6e\157\144\145\x5f\x6d\x6f\144\165\x6c\x65\x73\x2f\x40\155\141\164\x65\162\151\141\x6c\151\x7a\x65\143\x73\163\57\x6d\x61\164\145\162\151\141\x6c\x69\x7a\x65\x2f\x64\x69\x73\164\57\152\163\57\x6d\141\x74\x65\x72\x69\x61\x6c\151\x7a\x65\56\x6a\x73", "\156\157\144\x65\137\155\x6f\x64\165\154\145\163\x2f\100\155\x61\164\x65\x72\x69\x61\x6c\151\172\x65\143\x73\163\x2f\155\x61\164\x65\162\x69\x61\154\151\172\x65\x2f\144\x69\163\x74\57\x63\x73\163\x2f\155\141\x74\x65\162\x69\141\154\x69\x7a\145\x2e\143\163\x73", "\x6e\x6f\x64\145\x5f\x6d\x6f\144\x75\x6c\145\163\57\x6d\x6f\165\x73\x65\x74\162\x61\x70\x2f\155\x6f\x75\163\x65\164\162\x61\160\56\x6a\163", "\x6e\157\144\145\x5f\x6d\x6f\x64\165\154\145\x73\x2f\155\x6f\165\x73\x65\x74\x72\x61\160\57\x70\x6c\x75\147\x69\156\163", "\156\x6f\144\x65\137\x6d\x6f\144\165\x6c\x65\x73\57\x6d\x6f\x75\x73\145\164\x72\x61\160\x2f\155\x6f\x75\x73\x65\x74\162\x61\160\56\x73\x75\142\154\151\x6d\x65\x2d\x70\162\x6f\x6a\145\143\x74", "\156\157\x64\x65\137\155\x6f\144\165\154\x65\x73\57\156\147\55\x64\x69\141\154\x6f\147\57\x43\x4f\x4e\x54\x52\x49\102\125\x54\111\116\107\56\x6d\144", "\156\157\144\145\137\155\x6f\144\165\x6c\x65\x73\x2f\156\147\x2d\144\151\x61\x6c\157\x67\x2f\x63\x73\163", "\x6e\157\144\x65\x5f\155\157\x64\x75\x6c\145\x73\x2f\156\x67\x2d\144\151\141\x6c\x6f\x67\57\x65\170\x61\155\x70\x6c\x65", "\156\157\x64\145\137\x6d\157\144\x75\x6c\x65\x73\x2f\x6e\x67\x2d\144\x69\141\x6c\x6f\x67\57\x70\162\x6f\x74\x72\x61\143\x74\x6f\162\56\143\157\x6e\146\56\152\x73", "\x6e\x6f\x64\x65\x5f\155\157\144\x75\154\145\163\57\156\x67\x2d\x64\151\x61\x6c\x6f\x67\x2f\163\x65\162\x76\x65\x72\56\x6a\163", "\x6e\157\144\145\137\155\x6f\144\165\154\x65\x73\57\x71\x72\x63\x6f\144\145\x6a\x73\62\57\x69\156\144\145\170\x2d\x73\x76\147\56\150\x74\155\154", "\156\157\x64\145\137\x6d\157\x64\x75\x6c\145\x73\57\x71\162\143\157\x64\145\x6a\x73\62\x2f\x69\156\x64\x65\x78\56\x68\x74\x6d\154", "\156\x6f\144\x65\x5f\155\157\144\165\154\145\163\x2f\161\x72\143\x6f\x64\145\x6a\x73\x32\57\x69\156\x64\x65\170\x2e\163\x76\147", "\156\x6f\x64\145\137\155\x6f\144\x75\x6c\x65\163\x2f\x71\162\x63\157\x64\145\x6a\x73\62\57\x6a\161\165\x65\x72\171\x2e\155\151\156\x2e\x6a\163", "\156\x6f\144\145\x5f\x6d\157\x64\165\154\x65\x73\x2f\161\x72\143\x6f\x64\145\152\x73\62\57\x71\x72\x63\157\x64\145\x2e\x6a\163", "\156\x6f\144\x65\x5f\155\x6f\144\165\x6c\x65\163\x2f\x73\160\162\x69\156\164\146\x2d\x6a\163\57\x43\117\116\124\122\111\102\x55\x54\x4f\122\x53\56\x4d\104", "\x6e\157\144\x65\137\x6d\157\144\165\154\x65\x73\57\163\x70\x72\x69\x6e\x74\x66\x2d\152\163\57\122\x45\x41\104\x4d\x45\56\x6d\144", "\x6e\157\144\x65\x5f\155\x6f\144\165\154\145\163\57\163\160\x72\x69\156\x74\146\x2d\152\x73\57\163\x72\143", "\156\x6f\x64\x65\x5f\155\x6f\x64\165\x6c\145\x73\57\x76\151\163\151\x62\x69\154\x69\x74\171\152\x73\x2f\x43\150\141\x6e\147\145\x4c\x6f\x67\x2e\155\x64", "\x6e\157\x64\x65\137\x6d\x6f\144\x75\154\145\163\57\166\x69\163\151\142\151\154\151\164\171\x6a\163\x2f\x63\x6f\x6d\160\157\x6e\145\x6e\x74\x2e\x6a\x73\x6f\156", "\x6e\x6f\144\x65\137\155\157\144\165\x6c\145\163\x2f\166\151\x73\x69\x62\151\154\151\164\x79\x6a\163\x2f\x69\x6e\144\x65\170\x2e\x64\x2e\x74\163", "\x6e\157\x64\x65\x5f\155\157\x64\x75\x6c\x65\x73\x2f\166\151\x73\151\x62\151\x6c\151\x74\171\152\163\x2f\151\156\144\145\x78\56\152\163", "\156\x6f\144\x65\137\x6d\157\144\x75\154\x65\x73\x2f\166\151\163\151\x62\x69\154\x69\164\x79\152\x73\57\x52\x45\101\x44\115\105\x2e\155\144", "\156\157\x64\x65\137\x6d\x6f\x64\x75\154\145\163\x2f\166\165\145\57\144\x69\163\x74\x2f\x76\x75\145\x2e\x63\x6a\163\x2e\152\x73", "\x6e\157\x64\145\137\x6d\x6f\144\x75\154\x65\163\57\166\x75\145\57\144\x69\163\164\57\x76\165\x65\56\x63\x6a\163\x2e\160\162\157\144\x2e\x6a\x73", "\156\157\144\x65\137\x6d\x6f\144\x75\154\x65\x73\57\x76\x75\145\x2f\144\151\x73\x74\57\166\x75\145\x2e\144\x2e\x74\163", "\156\x6f\x64\x65\x5f\x6d\x6f\x64\x75\x6c\x65\163\x2f\x76\x75\145\57\x64\x69\163\x74\x2f\x76\165\145\56\x65\x73\x6d\x2d\142\162\157\167\x73\145\162\x2e\x6a\x73", "\x6e\x6f\144\145\137\x6d\157\144\x75\x6c\145\x73\x2f\x76\x75\x65\57\x64\151\x73\x74\57\x76\x75\x65\56\x65\163\155\x2d\142\x72\x6f\167\x73\x65\x72\56\x70\162\157\144\x2e\152\163", "\x6e\x6f\x64\145\x5f\x6d\x6f\144\165\154\145\163\57\x76\x75\145\x2f\144\151\x73\x74\x2f\166\165\145\56\x65\163\155\x2d\x62\165\x6e\x64\x6c\x65\162\56\152\x73", "\156\157\144\145\x5f\155\157\144\x75\154\x65\x73\57\166\x75\x65\57\144\151\163\164\x2f\166\165\x65\x2e\162\x75\x6e\x74\151\155\x65\56\145\x73\x6d\55\x62\x72\157\x77\x73\145\x72\x2e\152\x73", "\156\157\144\x65\137\x6d\x6f\144\x75\154\x65\x73\x2f\166\x75\145\x2f\x64\151\163\x74\x2f\166\165\145\x2e\162\165\156\x74\151\x6d\x65\x2e\x65\163\155\55\x62\162\x6f\x77\x73\x65\162\x2e\x70\x72\x6f\144\x2e\152\x73", "\x6e\157\x64\145\137\x6d\157\144\165\x6c\145\163\57\166\x75\x65\57\144\x69\x73\164\x2f\x76\165\145\x2e\x72\x75\x6e\x74\151\155\x65\56\x65\x73\x6d\x2d\142\165\156\x64\x6c\145\162\56\152\163", "\x6e\x6f\144\x65\137\155\157\144\x75\154\145\163\57\166\165\x65\57\144\151\163\x74\57\166\x75\145\x2e\162\x75\156\164\x69\155\x65\56\x67\154\157\x62\141\154\56\152\x73", "\x6e\157\x64\145\137\155\157\144\165\154\145\163\57\x76\x75\x65\x2f\x64\151\x73\164\57\166\x75\x65\56\x72\x75\156\164\x69\155\x65\x2e\x67\154\x6f\x62\141\x6c\56\x70\x72\157\144\56\x6a\163", "\154\x69\x62\x73\x2f\x6a\161\x70\x6c\x6f\x74\x2f\x6a\x71\x70\154\157\164\x2e\x63\157\x72\145\x2e\152\163", "\154\151\x62\x73\57\152\161\160\x6c\157\164\57\x6a\161\x70\154\x6f\164\56\x6c\x69\x6e\x65\x52\x65\156\144\145\162\145\x72\x2e\x6a\163", "\x6c\x69\x62\163\x2f\152\x71\x70\154\157\164\57\152\161\x70\154\x6f\x74\x2e\x6c\x69\x6e\x65\141\x72\x41\170\151\163\x52\145\x6e\144\x65\x72\145\x72\x2e\152\163", "\154\x69\142\x73\x2f\152\161\x70\154\157\x74\x2f\x6a\161\160\x6c\157\x74\56\164\x68\x65\x6d\145\x45\x6e\x67\x69\156\x65\x2e\x6a\163", "\154\x69\x62\163\57\x6a\x71\160\x6c\157\x74\x2f\x70\x6c\x75\147\x69\156\163\x2f\152\x71\x70\154\157\164\56\142\141\x72\x52\145\x6e\x64\145\x72\x65\x72\x2e\152\163", "\x6c\x69\x62\x73\x2f\152\x71\x70\154\157\164\x2f\x70\154\x75\x67\x69\x6e\x73\x2f\x6a\x71\x70\x6c\157\x74\x2e\x70\x69\x65\122\145\156\x64\145\x72\145\162\x2e\152\163", "\143\157\156\x66\x69\x67\57\143\x6f\x6e\146\151\147\x2e\x70\150\x70", "\x2a\56\147\151\x74\151\x67\x6e\157\x72\145", "\52\x2e\x67\x69\x74\x6d\157\144\x75\154\145\x73", "\x2a\56\x67\151\x74\141\164\x74\162\151\x62\x75\164\x65\163", "\52\56\x67\151\164\55\x62\x6c\141\155\145\55\151\x67\x6e\157\162\x65\55\x72\145\x76\x73", "\52\56\x62\157\x77\145\162\x72\143", "\x2a\56\x62\157\x77\145\162\x2e\x6a\163\157\x6e", "\52\x62\157\167\145\162\x2e\152\x73\157\x6e", "\x2a\56\x63\x6f\x76\x65\x72\x61\x6c\154\x73\56\171\155\154", "\52\56\145\x64\151\x74\157\x72\x63\x6f\156\146\x69\147", "\52\x2e\x67\151\164\x6b\145\145\160", "\x2a\56\x6a\x73\x68\x69\x6e\x74\x72\x63", "\52\56\160\x68\160\x5f\143\x73", "\x2a\x2e\x70\x68\160\x5f\x63\x73\56\x64\x69\x73\x74", "\x2a\160\x68\x70\165\156\x69\x74\56\x78\155\x6c\x2e\x64\x69\163\164", "\52\x70\150\x70\165\x6e\151\x74\x2e\170\155\x6c", "\x2a\x2e\160\x68\160\x63\163\56\x78\x6d\x6c\56\x64\151\163\164", "\52\160\150\x70\x63\x73\x2e\170\x6d\154", "\52\x47\x72\165\x6e\x74\x66\x69\154\145\56\152\x73", "\52\x67\x72\x75\x6e\164\x66\x69\x6c\x65\x2e\x6a\163", "\52\x2e\155\141\160", "\52\x2e\x74\162\x61\x76\151\x73\x2e\171\155\154", "\52\x69\x6e\163\164\x61\x6c\154\x65\x64\56\152\x73\157\x6e", "\x2a\x70\x61\x63\153\141\x67\145\x2e\152\x73\x6f\156", "\52\x70\x61\x63\153\x61\147\x65\x2d\154\157\x63\153\x2e\152\163\x6f\156", "\52\171\141\x72\x6e\56\154\157\x63\x6b", "\52\x2e\163\143\x72\x75\x74\x69\x6e\x69\x7a\145\x72\x2e\171\x6d\x6c", "\52\x2e\x67\x69\164\x73\164\141\x74\x73\x2e\171\155\154", "\x2a\x63\157\x6d\x70\x6f\163\145\162\x2e\152\x73\157\x6e", "\x2a\143\157\155\160\157\x73\145\x72\x2e\x6c\157\143\153", "\52\56\163\x70\145\x63\56\x6a\x73", "\x2a\x2e\x70\x68\x70\163\x74\x6f\x72\x6d\56\155\145\x74\141\x2e\x70\150\x70", "\52\56\x6c\146\x73\143\x6f\156\x66\x69\x67", "\x2a\56\164\x72\141\x76\x69\163\56\163\x68", "\x2a\x74\x73\x63\x6f\x6e\x66\151\x67\56\x6a\x73\x6f\156", "\52\x74\x73\143\x6f\x6e\x66\x69\x67\56\163\x70\x65\x63\56\x6a\163\157\x6e", "\52\x2e\145\163\154\151\x6e\x74\x72\143\x2e\x6a\163", "\x2a\x2e\145\163\154\x69\156\x74\x69\x67\156\157\162\145", "\52\x2e\x65\x73\154\x69\156\x74\162\143", "\x2a\x2e\x62\162\157\167\x73\145\x72\x73\154\x69\x73\x74\x72\x63", "\x2a\x62\x61\x62\145\154\56\143\157\x6e\x66\151\147\56\152\x73", "\x2a\152\145\163\x74\x2e\143\157\x6e\x66\x69\147\56\152\x73", "\x2a\153\x61\x72\155\x61\x2e\143\157\x6e\x66\x2e\x6a\x73", "\x2a\153\141\x72\155\141\x2d\x63\x6f\156\x66\x2e\152\x73", "\52\x76\x75\x65\x2e\x63\157\x6e\146\x69\147\56\x6a\163", "\x2a\x2e\156\160\x6d\151\x67\156\157\162\145", "\x2a\x2e\156\143\x75\x72\143\x2e\152\x73\157\x6e", "\x2a\x2e\x70\x72\x65\164\x74\x69\x65\162\162\x63", "\52\56\152\x73\x63\163\x72\x63", "\52\160\x68\160\163\x74\141\x6e\56\156\x65\x6f\156", "\52\160\150\160\x73\x74\x61\x6e\56\x6e\x65\x6f\x6e\x2e\x64\x69\163\164", "\x2a\160\x61\x63\x6b\x61\x67\x65\56\170\155\x6c", "\52\56\x73\164\x79\154\x65\x6c\151\156\164\162\143\x2e\x6a\163\157\x6e"]; return $this->j09jt($QYf1Q, $V53Kv); } private function TlaJC() { goto l7s80; AelpB: foreach ($uZ4Dt as $QYf1Q) { goto AhJPf; Hibpo: wmwRR: goto XJ7qp; ySkFw: throw new Exception("\x45\x72\x72\157\x72\x20\x67\x65\164\x74\151\156\147\40\x66\x69\154\145\x73\x69\x7a\x65\40\146\157\162\40\146\151\x6c\145\72\x20{$QYf1Q}"); goto K63sG; K63sG: okl71: goto dg98J; AhJPf: if ($this->FxJ_2($QYf1Q)) { goto wmwRR; } goto FcveV; BesSU: kcgWf: goto XK8wh; XJ7qp: $GeOIc = filesize($QYf1Q); goto Hpd1K; dg98J: $X1sIw[$QYf1Q] = $GeOIc; goto BesSU; Hpd1K: if (!($GeOIc === false)) { goto okl71; } goto ySkFw; FcveV: goto kcgWf; goto Hibpo; XK8wh: } goto ANIon; uUgkL: $X1sIw = array(); goto AelpB; l7s80: $uZ4Dt = TJ6BI::fzaqm(Hm5ET, "\52"); goto uUgkL; ANIon: EBqci: goto S1jZn; S1jZn: return $X1sIw; goto omCkF; omCkF: } protected function VTMX7($uZ4Dt) { goto ErKyl; XSDa6: if (empty($KbUAa)) { goto pFXtj; } goto mUMfD; YQ0Oq: $KbUAa = array(); goto IEvGx; tye0I: $this->L8X8m("\62\x30", bin2hex("\40"), "\x43\150\145\143\x6b\x69\156\x67\40\x74\150\141\164\x20\164\150\151\163\40\x74\x65\x73\164\x20\146\151\x6c\x65\x20\x77\141\x73\40\156\x6f\164\40\x74\x61\155\160\145\162\145\x64\x20\x77\151\164\x68"); goto YQ0Oq; IEvGx: $Bb3b6 = 0; goto JQNOT; ErKyl: $OsRNg = "\xc2\240"; goto h0ElE; JQNOT: foreach ($uZ4Dt as $QYf1Q) { goto XqeJi; QM3m_: $Bb3b6++; goto NeZvR; XqeJi: if (!($this->pZyey($QYf1Q) || is_dir($QYf1Q))) { goto EHlRG; } goto Owr3K; pteeq: EHlRG: goto d_94B; U25AZ: $KbUAa[] = "\106\151\x6c\145\x20{$QYf1Q}\40\143\x6f\x6e\164\x61\x69\156\x73\x20\x61\156\40\x75\156\x75\x73\165\x61\154\x20\x73\160\x61\x63\145\40\143\x68\x61\162\x61\x63\164\x65\x72\54\x20\x70\x6c\145\x61\x73\145\x20\162\x65\x6d\x6f\166\x65\x20\151\x74\x20\146\x72\x6f\x6d\x20\150\145\x72\x65\72\40\x2e\x2e\56{$nhfWq}\56\x2e\56"; goto OqXbW; BU5Bx: $nhfWq = trim($nhfWq); goto U25AZ; A1Mo9: $nhfWq = substr($KkrLh, $LQD7J - 20, 40); goto BU5Bx; njlkK: $LQD7J = strpos($KkrLh, $OsRNg); goto Vj837; NeZvR: BqCAB: goto o1kIV; OqXbW: eHEhm: goto QM3m_; d_94B: if (!(strpos($QYf1Q, "\x76\145\x6e\x64\157\162\57\160\150\x70\x2d\144\151\x2f\x70\x68\160\55\144\151\x2f\167\145\142\x73\x69\x74\145\x2f") !== false || strpos($QYf1Q, "\166\x65\156\x64\x6f\162\57\x70\150\160\155\x61\151\x6c\145\x72\x2f\160\150\x70\x6d\141\151\x6c\x65\162\57\x6c\141\x6e\x67\x75\x61\147\145\57") !== false || strpos($QYf1Q, "\166\145\156\144\157\162\x2f\167\151\153\x69\155\x65\144\x69\141\57\154\145\163\163\56\x70\150\160\57") !== false || strpos($QYf1Q, "\156\x6f\144\x65\137\155\157\x64\165\154\x65\x73\57") !== false || strpos($QYf1Q, "\x76\145\x6e\144\x6f\162\57\x6d\141\x79\146\x6c\x6f\x77\145\x72\57\155\x6f\x34\55\143\x6f\x64\151\x6e\x67\55\x73\x74\x61\156\144\141\162\x64\57") !== false || strpos($QYf1Q, "\166\x65\156\144\x6f\x72\57\163\x79\155\x66\x6f\156\171\57\160\157\x6c\x79\x66\151\154\x6c\x2d\151\143\157\156\x76\x2f") !== false || strpos($QYf1Q, "\x76\145\156\144\x6f\x72\57\x73\171\x6d\x66\x6f\x6e\171\x2f\160\157\x6c\171\x66\151\154\154\55\151\156\x74\154\x2d\156\157\162\155\x61\154\x69\172\x65\x72\57") !== false || strpos($QYf1Q, "\x70\154\x75\x67\x69\x6e\x73\57\103\x6f\x72\x65\126\165\x65\57\x70\x6f\154\171\146\151\x6c\154\x73\57\x64\x69\x73\x74\x2f\x4d\x61\x74\x6f\155\x6f\x50\x6f\x6c\x79\x66\151\x6c\154\x73\x2e\155\x69\x6e\x2e\152\x73") !== false || strpos($QYf1Q, "\x70\x6c\165\147\x69\x6e\163\x2f\126\x69\x73\151\164\x6f\162\x47\145\156\x65\x72\141\x74\x6f\162\x2f\166\x65\x6e\x64\157\162\x2f\146\x7a\141\156\x69\156\x6f\164\164\157\x2f\x66\x61\x6b\x65\x72\57\x73\x72\x63\57\106\141\153\x65\162\x2f\x50\x72\x6f\x76\x69\x64\145\x72\x2f") !== false || preg_match("\45\57\160\x6c\x75\x67\x69\156\x73\57\133\x61\x2d\x7a\101\55\132\x30\55\x39\x5f\135\53\57\166\x75\145\x2f\144\151\163\x74\x25", $QYf1Q))) { goto RbBKS; } goto i40xC; Vj837: if (!($LQD7J !== false)) { goto eHEhm; } goto A1Mo9; i40xC: goto BqCAB; goto tdp6j; Owr3K: goto BqCAB; goto pteeq; tdp6j: RbBKS: goto K6K39; K6K39: $KkrLh = file_get_contents($QYf1Q); goto njlkK; o1kIV: } goto dc55G; dc55G: xq81y: goto xJ77b; xJ77b: $this->nUG69(1, $Bb3b6, "\x65\x78\x70\x65\143\164\145\144\40\x74\x6f\40\164\145\x73\x74\x20\x61\x74\40\x6c\x65\x61\x73\x74\40\x6f\156\145\40\146\x69\x6c\145\x2c\x20\x62\x75\x74\x20\164\x65\x73\164\x65\x64\40\157\156\154\x79\40" . $Bb3b6); goto XSDa6; h0ElE: $this->L8X8M("\143\x32\141\x30", bin2hex($OsRNg), "\103\x68\x65\143\153\151\156\147\40\164\x68\x61\164\x20\x74\x68\x69\163\40\x74\145\x73\x74\40\146\151\x6c\145\40\x77\141\x73\x20\x6e\157\x74\x20\x74\x61\x6d\160\145\x72\145\144\x20\167\x69\x74\x68"); goto tye0I; mUMfD: throw new Exception(implode("\54\xa\xa\40", $KbUAa)); goto R4V5l; R4V5l: pFXtj: goto UjgCZ; UjgCZ: } private function PZYEY($QYf1Q) { return stripos($QYf1Q, "\57\x74\x65\163\164\163\57") !== false || stripos($QYf1Q, "\57\160\x68\141\156\x74\157\155\152\x73\57") !== false; } private function pKCwC() { goto m80Ni; sPjow: $X2h8H = json_decode($SzoID, $R6tUB = true); goto CHbTy; CHbTy: return $X2h8H; goto DSHSY; m80Ni: $SzoID = file_get_contents(Hm5ET . "\57\143\x6f\x6d\160\x6f\x73\x65\162\56\x6a\163\x6f\x6e"); goto sPjow; DSHSY: } private function Lav0z() { goto NP96I; nEysA: $X2h8H = json_decode($SzoID, $R6tUB = true); goto C8vwG; C8vwG: return $X2h8H; goto Vzz42; NP96I: $SzoID = file_get_contents(Hm5ET . "\57\x63\x6f\155\x70\157\163\x65\x72\56\154\x6f\x63\x6b"); goto nEysA; Vzz42: } private function oZVze($QYf1Q) { return preg_match("\x7e\x4d\157\162\x70\x68\x65\165\163\57\x69\x63\157\156\163\57\x28\x3f\x21\x64\x69\163\164\51\x7e", $QYf1Q); } }

Function Calls

None

Variables

None

Stats

MD5 d5d8eb4036a5299d8c934fe6c91a3a4a
Eval Count 0
Decode Time 133 ms