Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<? $GLOBALS['____1676089768'] = array(base64_decode('ZGVmaW' . '5l'), base64_decode('c3' ...

Decoded Output download

<? $GLOBALS['____1676089768'] = array(base64_decode('ZGVmaW' . '5l'), base64_decode('c3' . 'RycmV2'), base64_decode('c3RydG91cHBlcg=' . '='), base64_decode('c3' . 'By' . 'aW50Zg=='), base64_decode('c3ByaW5' . '0Zg=' . '='), base64_decode('c3V' . 'ic3Ry'), base64_decode('c' . '3RycmV2'), base64_decode('' . 'YmFzZ' . 'T' . 'Y0X2RlY2' . '9kZQ=' . '='), base64_decode('c3Vic3Ry'), base64_decode('c3RybGVu'), base64_decode('c' . '3Ry' . 'bGVu'), base64_decode('Y2hy'), base64_decode('' . 'b3Jk'), base64_decode('b3Jk'), base64_decode('bWt0aW1l'), base64_decode('aW50d' . 'mFs'), base64_decode('aW' . '50dmFs'), base64_decode('aW50dm' . 'Fs'), base64_decode('a3NvcnQ='), base64_decode('c3Vi' . 'c3R' . 'y'), base64_decode('aW1wbG9kZQ=='), base64_decode('' . 'ZGVmaW' . '5lZA=='), base64_decode('Ym' . 'FzZTY0X2RlY' . '29kZ' . 'Q=='), base64_decode('Y29uc3R' . 'hbnQ' . '='), base64_decode('c3Rycm' . 'V2'), base64_decode('c3ByaW50Zg=='), base64_decode('c3R' . 'ybGVu'), base64_decode('' . 'c' . '3R' . 'ybGV' . 'u'), base64_decode('' . 'Y2hy'), base64_decode('b3Jk'), base64_decode('' . 'b3' . 'J' . 'k'), base64_decode('bWt0a' . 'W1l'), base64_decode('aW5' . '0dm' . 'Fs'), base64_decode('aW5' . '0d' . 'mFs'), base64_decode('aW50' . 'dm' . 'Fs'), base64_decode('c3V' . 'ic3Ry'), base64_decode('c3V' . 'ic3Ry'), base64_decode('' . 'dG' . 'ltZQ=='), base64_decode('b' . 'W' . 't0aW1' . 'l'), base64_decode('bWt0aW1' . 'l'), base64_decode('Z' . 'GF0' . 'ZQ=='), base64_decode('ZGF0Z' . 'Q=' . '='), base64_decode('' . 'ZG' . 'VmaW5l'), base64_decode('ZGVmaW' . '5l'), base64_decode('' . 'b' . 'Wljcm90aW1' . 'l'), base64_decode('c3Ry' . 'c' . '3Ry'), base64_decode('' . 'bWlj' . 'cm90a' . 'W' . '1l'), base64_decode('cm' . '91bmQ='), base64_decode('bWl' . 'j' . 'cm90a' . 'W1' . 'l'), base64_decode('b' . 'W' . 'lj' . 'cm90' . 'aW' . '1l'), base64_decode('cm' . '9' . '1bmQ='), base64_decode('bW' . 'lj' . 'cm' . '90aW1l'), base64_decode('' . 'bWljcm90' . 'a' . 'W1l'), base64_decode('cm' . '91bm' . 'Q='), base64_decode('bW' . 'ljcm90aW1l'), base64_decode('cm9' . '1b' . 'mQ='), base64_decode('bW' . 'ljcm90aW1' . 'l'), base64_decode('cHJ' . 'pbnR' . 'f' . 'cg=='), base64_decode('' . 'cHJlZ' . '19yZXBsYWNlX' . '2' . 'Nhb' . 'GxiYWNr'), base64_decode('c' . 'H' . 'JlZ' . '1' . '9yZX' . 'Bs' . 'YW' . 'N' . 'lX2NhbGxiYWNr'), base64_decode('bWQ' . '1'), base64_decode('c3Rya' . 'XBvcw=' . '='), base64_decode('Zml' . 'sZ' . 'V9nZXRfY29udGVudHM='), base64_decode('c3Vic' . '3RyX' . '3JlcGxhY2' . 'U='), base64_decode('c3' . 'Ry' . 'bG' . 'Vu'), base64_decode('Zmls' . 'ZV9l' . 'eGlzdHM='), base64_decode('cHJ' . 'lZ1' . '9tYXRj' . 'a' . 'A=='), base64_decode('cH' . 'JlZ19z' . 'cGxpdA=='), base64_decode('c3' . 'RyaXBvcw' . '=='), base64_decode('Zmls' . 'ZV' . '9le' . 'G' . 'l' . 'z' . 'dHM' . '='), base64_decode('' . 'bWQ1'), base64_decode('ZmlsZW' . '10aW1l'), base64_decode('YmFzZW5' . 'h' . 'bW' . 'U='), base64_decode('c3RyX3' . 'Jl' . 'cGx' . 'hY' . '2U='), base64_decode('ZmlsZV9n' . 'ZXR' . 'fY29udGVudH' . 'M='), base64_decode('c3' . 'R' . 'yX3' . 'Jl' . 'c' . 'Gx' . 'hY2U='), base64_decode('' . 'cHJl' . 'Z19tYXR' . 'jaA=='), base64_decode('cHJlZ' . '1' . '9tYX' . 'R' . 'j' . 'aA=='), base64_decode('' . 'c3Ryc3Ry'), base64_decode('c3Ryc3' . 'Ry'), base64_decode('' . 'c3' . 'Vic' . '3Ry'), base64_decode('ZGly' . 'bmFtZQ=' . '='), base64_decode('Z' . 'mls' . 'ZV9leGlzdHM='), base64_decode('bW' . 'Q1'), base64_decode('' . 'Zml' . 's' . 'ZW10aW' . '1' . 'l'), base64_decode('Ym' . 'F' . 'z' . 'ZW5hb' . 'WU='), base64_decode('c' . '3R' . 'yX3J' . 'l' . 'cGxhY2U='), base64_decode('c3R' . 'yaX' . 'Bv' . 'cw=='), base64_decode('ZmlsZV' . '9nZXRfY29udG' . 'VudHM='), base64_decode('c3RyX' . '3JlcG' . 'xhY2U='), base64_decode('c' . 'HJl' . 'Z' . '1' . '9yZX' . 'Bs' . 'YWNl'), base64_decode('' . 'dHJp' . 'bQ' . '=='), base64_decode('c' . 'H' . 'JlZ19' . 'yZXBsY' . 'WN' . 'l'), base64_decode('' . 'YXJyY' . 'XlfbW' . 'VyZ2U='), base64_decode('' . 'YX' . 'J' . 'yYXlfbWVyZ2U' . '='), base64_decode('' . 'c' . 'HJ' . 'lZ19y' . 'ZXBs' . 'YW' . 'Nl'), base64_decode('dHJ' . 'pbQ=='), base64_decode('dH' . 'JpbQ=='), base64_decode('c' . 'HJ' . 'lZ19yZXB' . 'sYW' . 'Nl'), base64_decode('Z' . 'GVmaW' . '5lZ' . 'A' . '=='), base64_decode('c3' . 'R' . 'y' . 'bGV' . 'u')); 
if (!function_exists(__NAMESPACE__ . '\\___1686151848')) { 
    function ___1686151848($_1078707639) 
    { 
        static $_882746600 = false; 
        if ($_882746600 == false) $_882746600 = array('Z' . 'Xhw' . 'aXJl' . 'X2' . '1lc' . '3NfY' . '3VzdG9tMg=' . '=', 'YXJ0dXJnb2' . 'x' . '1YmV2X2h' . '0bWxjb2' . '1w' . 'cmVzc2' . '9y' . 'Xw==', 'b2' . '1' . 'lZA==', 'WQ==', 'ZHJtX3N0' . 'ZXJnb2tj', 'JTAx' . 'MHM' . 'K', 'dX' . 'Jnb2x1', '' . 'YXJ' . '0dXJnb2x1YmV2Lmh0bWx' . 'jb2' . '1wcmVzc29' . 'y', 'JXMl' . 'cw==', 'fmJz', '' . 'ZXR' . 'hZF9wbw' . '==', 'YW' . 'RtaW4' . '=', 'bW9kdWxlcw=' . '=', 'dXNl' . 'cl9' . 'kYX' . 'RlX2J' . 'z' . 'bS5w' . 'aH' . 'A=', 'YX' . 'J0' . 'd' . 'XJ' . 'nb2' . 'x1Y' . 'mV2Lmh0bWxjb21' . 'wcm' . 'Vzc2' . '9y', 'Ym' . 'l' . '0' . 'cml4', 'Ukh1c' . 'md' . 'vbHU=', 'OTd' . 'iYTk' . 'zYWY4MDVo' . 'eXRvcw==', '', 'OTZm', 'N2U5MDI' . '2NDgwZWEyZWE5ZDk4', 'NT' . 'EzMmIxNw' . '==', 'aHR0cDo' . 'vL2Jpd' . 'H' . 'J' . 'peHNv' . 'ZnQ' . 'uY' . '29tL' . '2JpdHJp' . 'eC9icy5' . 'waHA=', '' . 'YX' . 'J' . '0', 'Y' . 'm' . 'V' . '2X2h0b' . 'Wxj' . 'b21' . 'wcmVzc29yX0' . '9' . 'MRFNJVE' . 'VFWF' . 'B' . 'JU' . 'kVEQVR' . 'FU' . 'w==', 'RE9DVU1' . 'FTlR' . 'fUk' . '9PVA==', 'Lw=' . '=', 'Lw==', 'YXJ0dX' . 'J' . 'nb2x1YmV2X' . '2h0bW' . 'xjb21w' . 'cmVzc29yX1' . 'R' . 'FTVB' . 'PUkF' . 'SW' . 'V9DQ' . 'UNIRQ=' . '=', 'YXJ' . '0d' . 'X' . 'Jn' . 'b2x1' . 'YmV2X2h0bWxjb21wcmV' . 'z' . 'c2' . '9yX1R' . 'FTVB' . 'P' . 'Uk' . 'FSWV9DQUNIRQ' . '==', '', 'MD' . 'R' . 'h' . 'Yjg=', 'JXMlcw==', 'OT' . 'Q4NDJiYTY' . 'xZWE3M' . 'jBlMzM' . '2N' . 'TQ=', '' . 'YX' . 'J0', 'YmV2X' . '2' . 'h0' . 'bWx' . 'jb21' . 'wcmVzc2' . '9yX' . '1' . 'NJVE' . 'V' . 'FWF' . 'BJUkV' . 'EQVRFT' . 'UFQRVI=', '' . 'bQ' . '==', 'Z' . 'A==', '' . 'WQ=' . '=', 'U2l0ZUV4cGlyZU' . 'Rh' . 'dG' . 'VfYXJ0dXJnb2' . 'x1YmV2' . 'X2h' . '0bWxjb21w' . 'cmVzc2' . '9y', '' . 'YXV0b2x' . 'vYW' . 'Qu' . 'cGhw', 'dG' . 'lt' . 'ZXM=', 'RA==', 'cGFnZ' . 'V9leGNlcHRpb2' . '5' . 'z', 'L2' . 'JpdHJ' . 'peC8=', 'Y3NzX' . '2N' . 'vbX' . 'By' . 'Z' . 'XNz', '' . 'dGl' . 'tZXM=', 'Y3' . 'Nz' . 'c' . 'w==', 'anNfY29' . 'tc' . 'H' . 'Jlc' . '3M=', 'd' . 'GltZXM=', 'anM=', 'd' . 'Glt' . 'ZXM=', '' . 'a' . 'HRtb' . 'A==', 'dG' . 'ltZ' . 'XM=', '' . 'Zn' . 'Vs' . 'bA=' . '=', 'PHB' . 'yZT4=', '' . 'PC9wcmU' . '+', 'c2VsZj' . 'o6X' . '2N' . 'v' . 'bX' . 'B' . 'y' . 'Z' . 'XN' . 'zSnNDYW' . 'xsYmFjaw==', 'L' . '1w8bGlua1t' . 'eXD5dKm' . 'hy' . 'ZWY' . '9W' . 'ydcIl' . '0oW' . '1' . '5cPl0qXC5j' . 'c' . '3M' . 'pW15' . 'cPl0qW' . 'ydcI' . 'l1b' . 'Xlw+' . 'XS' . 'pc' . 'P' . 'i9zVQ==', 'c' . '2Vs' . 'Zjo6X2NvbXByZXN' . 'zQ3' . 'NzQ' . '2' . 'F' . 'sb' . 'GJhY2s=', 'dW5pdGU=', '' . 'd' . 'W5pdGV' . 'f' . 'Y3Nz', 'dW5' . 'pdGV' . 'f' . 'aWQ=', 'dW' . '5pdGV' . 'fY3Nz', 'Y' . '3NzX2xpc' . '3Q=', '', 'L2Jpd' . 'HJp' . 'eC9jYW' . 'NoZ' . 'S9jc3M' . 'vY' . 'W' . 'd' . 'f' . 'aG' . 'N' . 'f', 'L3V' . 'ua' . 'X' . 'RlZC8=', 'LmNzc' . 'w' . '==', '' . 'RE' . '9DVU1F' . 'TlRfUk9P' . 'VA' . '==', 'Y3Nz', 'bWlu' . 'Lg==', 'RE9DVU' . '1' . 'FT' . 'lR' . 'fUk9PVA' . '==', 'Y3Nz', 'Lyog', 'Y3Nz', 'ICo' . 'v', '' . 'YXA=', 'YXBy', 'PC9' . 'oZW' . 'F' . 'kPg==', 'PGxpb' . 'msg' . 'aHJ' . 'l' . 'Zj0i', 'IiB' . '0eXB' . 'l' . 'PSJ0Z' . 'X' . 'h0L' . '2' . 'NzcyI' . 'g' . 'IHJl' . 'bD0ic3R' . '5bGV' . 'za' . 'GVldCIgL' . 'z4=', '' . 'dW5pdG' . 'V' . 'fY3Nz', 'dW5pdGVfaWQ=', '', '' . 'dW5pdGVfY3N' . 'z', '' . 'Y3NzX2' . 'xpc3Q=', 'Lyg8XC' . '8' . '/c2NyaXB' . '0W14' . '+XS' . 'o+K' . 'S8' . '=', '', '' . 'an' . 'M=', 'Z' . 'mlsZQ==', 'aHRtb' . 'A=' . '=', 'aHR' . 'tbA==', 'bW' . 'luLg==', 'RE9DVU1F' . 'TlRfUk9' . 'PVA==', 'RE9DVU' . '1FTlRfUk9PVA==', 'L2Jp' . 'dHJpe' . 'C9j' . 'YWNoZ' . 'S9qcy9hZ19' . 'o' . 'Y' . '18' . '=', 'Lw==', 'Lm' . 'pz', '', 'Lw=' . '=', '' . 'Lmpz', '' . 'RE9D' . 'VU' . '1FTlR' . 'fUk' . '9PVA=' . '=', 'RE9DVU1F' . 'TlR' . 'fUk9PVA=' . '=', 'Z' . 'ml' . 'sZQ==', 'Zm' . 'lsZW5' . 'hbW' . 'U' . '=', '' . 'L3J' . 'l' . 'b' . 'D1' . 'b' . 'J1wi' . 'XS' . 't' . 'wcmVsb2FkWydcIl0rL' . 'w==', 'L21lZGlhPVsnXCJd' . 'K3ByaW50Wydc' . 'Il' . '0rLw=' . '=', 'aH' . 'R' . '0c' . 'DovLw==', 'aH' . 'R0' . 'cHM' . '6L' . 'y' . '8=', 'L' . 'y' . '8=', '' . 'dW5pdGU' . '=', 'Y3NzX3' . 'V' . 'u' . 'aX' . 'Rl', 'L3Vyb' . 'FxzP1' . 'woW1wiJ10' . '/KCg/ISc' . '/XCI/Z' . 'G' . 'F' . '0' . 'Y' . 'Tpp' . 'bWFnZSkoPyFo' . 'dHRw' . 'XDopK' . 'D8' . 'ha' . 'HR0cH' . 'N' . 'cOil' . 'bXHdcLl0' . 'rLiopW1' . 'wiJ10/XCkvc' . '1' . 'U=', 'Lw==', 'dXJsKCc=', 'JDE' . 'nK' . 'Q' . '=' . '=', 'R' . 'E9DVU1FTlRfUk9PVA==', '' . 'RE9DV' . 'U' . '1' . 'FTl' . 'RfUk9PVA' . '=' . '=', 'dW5' . 'pdGU' . '=', '' . 'L2J' . 'p' . 'd' . 'HJp' . 'e' . 'C9' . 'jY' . 'W' . 'NoZS9jc3MvYWd' . 'fa' . 'G' . 'Nf', 'L' . 'w==', 'Lm' . 'Nzcw==', '', '' . 'Lw=' . '=', 'LmN' . 'z' . 'cw=' . '=', 'RE' . '9D' . 'VU1FTlRfU' . 'k' . '9PVA==', 'bWluLg==', '' . 'R' . 'E9DVU1FTl' . 'RfUk9PVA==', 'dW' . '5' . 'pd' . 'GV' . 'fY3Nz', 'dW5pdGVfa' . 'WQ=', 'dW' . '5' . 'pdGVf' . 'Y3' . 'Nz', 'dW' . '5pdGVf' . 'a' . 'W' . 'Q=', '' . 'dW5pdG' . 'VfY3Nz', '' . 'Y3NzX2xpc3Q=', 'Y' . '3N' . 'z', 'YXA' . '=', 'YXBy', '' . 'dW5pdGVfY3Nz', 'Y' . '3' . 'Nz' . 'X2' . 'x' . 'pc3Q' . '=', '', 'I' . 'A==', '' . 'Cg==', '' . 'C' . 'g==', 'L1xzK' . 'y8' . '=', 'I' . 'A=' . '=', '' . 'L' . 'yB0' . 'eXBlPVsnf' . 'Fw' . 'iX' . 'XR' . 'l' . 'eHR' . 'cL2phdmFzY' . '3J' . 'pcHRbJ3xcIl0' . 'vc1' . 'U=', '', 'LyB0e' . 'XBlP' . 'VsnfFwiX' . 'XRleHRcL2N' . 'zc' . '1sn' . 'f' . 'FwiXS' . '9zVQ==', '', 'Y2xlYX' . 'JfcHJl', 'L' . '1w' . '8c' . 'HJlX' . 'D4uKl' . 'w8XC9w' . 'cmV' . 'cPi9zVQ' . '=' . '=', '', '' . 'Y2xlY' . 'XJfY29tbWVudA==', 'L1w8' . 'X' . 'CEtL' . 'S' . '4' . 'qLS' . '1cPi9zVQ==', '', 'c' . '2VhcmNo', '' . 'cm' . 'VwbGF' . 'jZ' . 'Q==', 'L1wvX' . 'C' . 'ouK' . 'j9cKl' . 'wvL3Np', '', 'L1xzKy' . '8=', 'IA' . '==', 'L1xz' . 'Kihbe30' . 'sPn' . '5dKVxzKi8=', '' . 'JDE' . '=', 'Ly' . 'h' . 'bXjp' . 'dK' . 'Vx' . 'zKzsv', 'JD' . 'E7', 'L' . 'ztccysv', '' . 'Ow==', 'Lzpccy' . 'soW147XSkv', '' . 'OiQx', '' . 'L' . 'ztc' . 'f' . 'S8=', 'fQ' . '==', 'ZmlsZQ==', 'c' . '2VhcmNo', 'L1wvXCouKj9cKlwvL3Np', 'cmV' . 'wb' . 'GFjZQ' . '==', '', 'c2Vhcm' . 'No', 'L' . 'wpccypcL1wvLioKLw=' . '=', '' . 'c' . 'm' . 'Vwb' . 'GFjZQ==', 'Cg=' . '=', '' . 'c2VhcmNo', 'L1sJ' . 'IF' . '0rL' . 'w=' . '=', 'cmV' . 'w' . 'b' . 'GFjZQ=' . '=', 'IA==', 'c2Vh' . 'cmNo', 'Lwo' . 'r' . 'XHMq' . 'Cis' . 'v', 'cmVwb' . 'GF' . 'jZQ=' . '=', 'Cg==', '' . 'c2VhcmNo', '' . 'LwogLw' . '==', 'cm' . 'VwbG' . 'F' . 'j' . 'Z' . 'Q==', '' . 'Cg==', 'Zmls' . 'ZQ==', 'c2VhcmNo', 'Ly' . 'g' . 'KW15cLwpdKilcKV' . 'x' . 'zKnt' . 'c' . 'cyov', 'cmV' . 'w' . 'bGFjZQ==', 'J' . 'DEpew==', 'c2V' . 'hc' . 'mNo', 'LygKW' . '15' . 'cL' . 'wpdK' . 'yl9XHMrfS' . '8=', 'c' . 'm' . 'VwbGFjZQ==', 'JDF9fQ==', 'c' . '2V' . 'hcmNo', 'LygKW15c' . 'L' . 'wpdKyk' . '7' . 'X' . 'HMrfS8=', 'cmVw' . 'bGF' . 'jZ' . 'Q' . '==', 'JDE7fQ==', '' . 'c2VhcmNo', 'L' . 'yg' . 'K' . 'W15cLw' . 'pdKy' . 'ksCi8=', 'c' . 'mVwbGFjZQ==', 'JDEs', 'c2VhcmN' . 'o', 'L307' . 'C' . 'i8' . '=', 'cmVwbGF' . 'j' . 'ZQ=' . '=', 'fTs=', 'c2' . 'Vhc' . 'mNo', 'Ly' . 'gKW' . '15cL' . 'wpd' . 'Ky' . 'lccy' . 'p' . '9XHMqKG' . 'Vsc2UpXHM' . 'qe' . '1x' . 'zKi8=', 'cmVwb' . 'GFj' . 'ZQ=' . '=', 'J' . 'D' . 'F9ZW' . 'x' . 'zZXs' . '=', 'c2Vhc' . 'mNo', '' . 'LyhpZikgX' . 'C' . 'gv', 'cmVwb' . 'GF' . 'jZQ==', '' . 'aW' . 'Yo', 'c2V' . 'hcm' . 'No', 'cmVw' . 'b' . 'GFjZQ==', 'YXJ' . '0' . 'dXJnb2' . 'x1' . 'Ym' . 'V2X2h0bW' . 'xjb' . '2' . '1wc' . 'mVzc29yX0' . '9' . 'MRFNJ' . 'VEVFWFBJUkV' . 'EQ' . 'VRF', '' . 'ZX' . 'hw' . 'aX' . 'JlX' . '21lc3Nf' . 'Y3Vz' . 'dG9' . 'tMg' . '=='); 
        return base64_decode($_882746600[$_1078707639]); 
    } 
}; 
$_486128261 = GetMessage(___1686151848(0)); 
$_1584656995 = (243 * 2 - 486); 
@$GLOBALS['____1676089768'][0](___1686151848(1) . $GLOBALS['____1676089768'][1]($GLOBALS['____1676089768'][2](___1686151848(2))), ___1686151848(3)); 
$_1157965202 = round(0 + 0.2 + 0.2 + 0.2 + 0.2 + 0.2); 
$_99722574 = ___1686151848(4); 
unset($_1514319067); 
$_1017741060 = $GLOBALS['____1676089768'][3](___1686151848(5), ___1686151848(6)); 
$_1514319067 = \COption::GetOptionString(___1686151848(7), $GLOBALS['____1676089768'][4](___1686151848(8), ___1686151848(9), $GLOBALS['____1676089768'][5]($_99722574, round(0 + 0.4 + 0.4 + 0.4 + 0.4 + 0.4), round(0 + 1.3333333333333 + 1.3333333333333 + 1.3333333333333))) . $GLOBALS['____1676089768'][6](___1686151848(10))); 
$_841636604 = array(round(0 + 8.5 + 8.5) => ___1686151848(11), round(0 + 3.5 + 3.5) => ___1686151848(12), round(0 + 4.4 + 4.4 + 4.4 + 4.4 + 4.4) => ___1686151848(13), round(0 + 4 + 4 + 4) => ___1686151848(14), round(0 + 1.5 + 1.5) => ___1686151848(15)); 
$_854787730 = ___1686151848(16); 
while ($_1514319067) { 
    $_234838625 = ___1686151848(17); 
    $_1422401174 = $GLOBALS['____1676089768'][7]($_1514319067); 
    $_747342220 = ___1686151848(18); 
    $_234838625 = $GLOBALS['____1676089768'][8](___1686151848(19) . $_234838625, (210 * 2 - 420), -round(0 + 1.25 + 1.25 + 1.25 + 1.25)) . ___1686151848(20); 
    $_1158184063 = $GLOBALS['____1676089768'][9]($_234838625); 
    $_837070233 = (940 - 2 * 470); 
    for ($_1996619136 = min(146, 0, 48.666666666667); $_1996619136 < $GLOBALS['____1676089768'][10]($_1422401174); $_1996619136++) { 
        $_747342220 .= $GLOBALS['____1676089768'][11]($GLOBALS['____1676089768'][12]($_1422401174[$_1996619136]) ^ $GLOBALS['____1676089768'][13]($_234838625[$_837070233])); 
        if ($_837070233 == $_1158184063 - round(0 + 0.33333333333333 + 0.33333333333333 + 0.33333333333333)) $_837070233 = (982 - 2 * 491); else $_837070233 = $_837070233 + round(0 + 0.2 + 0.2 + 0.2 + 0.2 + 0.2); 
    } 
    $_1157965202 = $GLOBALS['____1676089768'][14]((177 * 2 - 354), (157 * 2 - 314), min(140, 0, 46.666666666667), $GLOBALS['____1676089768'][15]($_747342220[round(0 + 3 + 3)] . $_747342220[round(0 + 1.5 + 1.5)]), $GLOBALS['____1676089768'][16]($_747342220[round(0 + 1)] . $_747342220[round(0 + 14)]), $GLOBALS['____1676089768'][17]($_747342220[round(0 + 10)] . $_747342220[round(0 + 6 + 6 + 6)] . $_747342220[round(0 + 2.3333333333333 + 2.3333333333333 + 2.3333333333333)] . $_747342220[round(0 + 2.4 + 2.4 + 2.4 + 2.4 + 2.4)])); 
    unset($_234838625); 
    break; 
} 
$_765145157 = ___1686151848(21); 
$GLOBALS['____1676089768'][18]($_841636604); 
$_1158090024 = ___1686151848(22); 
$_854787730 = ___1686151848(23) . $GLOBALS['____1676089768'][19]($_854787730 . ___1686151848(24), round(0 + 0.4 + 0.4 + 0.4 + 0.4 + 0.4), -round(0 + 1)); 
@include($_SERVER[___1686151848(25)] . ___1686151848(26) . $GLOBALS['____1676089768'][20](___1686151848(27), $_841636604)); 
$_2010388330 = round(0 + 2); 
while ($GLOBALS['____1676089768'][21](___1686151848(28))) { 
    $_1730400395 = $GLOBALS['____1676089768'][22]($GLOBALS['____1676089768'][23](___1686151848(29))); 
    $_2132025408 = ___1686151848(30); 
    $_765145157 = $GLOBALS['____1676089768'][24](___1686151848(31)) . $GLOBALS['____1676089768'][25](___1686151848(32), $_765145157, ___1686151848(33)); 
    $_1587491797 = $GLOBALS['____1676089768'][26]($_765145157); 
    $_837070233 = (898 - 2 * 449); 
    for ($_1996619136 = (1068 / 2 - 534); $_1996619136 < $GLOBALS['____1676089768'][27]($_1730400395); $_1996619136++) { 
        $_2132025408 .= $GLOBALS['____1676089768'][28]($GLOBALS['____1676089768'][29]($_1730400395[$_1996619136]) ^ $GLOBALS['____1676089768'][30]($_765145157[$_837070233])); 
        if ($_837070233 == $_1587491797 - round(0 + 0.2 + 0.2 + 0.2 + 0.2 + 0.2)) $_837070233 = (224 * 2 - 448); else $_837070233 = $_837070233 + round(0 + 0.5 + 0.5); 
    } 
    $_2010388330 = $GLOBALS['____1676089768'][31]((1196 / 2 - 598), (184 * 2 - 368), (161 * 2 - 322), $GLOBALS['____1676089768'][32]($_2132025408[round(0 + 3 + 3)] . $_2132025408[round(0 + 16)]), $GLOBALS['____1676089768'][33]($_2132025408[round(0 + 2.25 + 2.25 + 2.25 + 2.25)] . $_2132025408[round(0 + 0.66666666666667 + 0.66666666666667 + 0.66666666666667)]), $GLOBALS['____1676089768'][34]($_2132025408[round(0 + 4 + 4 + 4)] . $_2132025408[round(0 + 7)] . $_2132025408[round(0 + 4.6666666666667 + 4.6666666666667 + 4.6666666666667)] . $_2132025408[round(0 + 3)])); 
    unset($_765145157); 
    break; 
} 
$_1017741060 = ___1686151848(34) . $GLOBALS['____1676089768'][35]($GLOBALS['____1676089768'][36]($_1017741060, round(0 + 0.6 + 0.6 + 0.6 + 0.6 + 0.6), -round(0 + 1)) . ___1686151848(35), round(0 + 0.25 + 0.25 + 0.25 + 0.25), -round(0 + 2.5 + 2.5)); 
for ($_1996619136 = min(100, 0, 33.333333333333), $_530379054 = ($GLOBALS['____1676089768'][37]() < $GLOBALS['____1676089768'][38]((1476 / 2 - 738), (824 - 2 * 412), min(228, 0, 76), round(0 + 1.25 + 1.25 + 1.25 + 1.25), round(0 + 1), round(0 + 670 + 670 + 670)) || $_1157965202 <= round(0 + 5 + 5)), $_1751592943 = ($_1157965202 < $GLOBALS['____1676089768'][39]((1256 / 2 - 628), min(144, 0, 48), min(44, 0, 14.666666666667), Date(___1686151848(36)), $GLOBALS['____1676089768'][40](___1686151848(37)) - $_1584656995, $GLOBALS['____1676089768'][41](___1686151848(38)))); $_1996619136 < round(0 + 3.3333333333333 + 3.3333333333333 + 3.3333333333333), $_530379054 || $_1751592943 || $_1157965202 != $_2010388330; $_1996619136++) return false; 
$GLOBALS['____1676089768'][42]($_854787730, $_1157965202); 
$GLOBALS['____1676089768'][43]($_1017741060, $_2010388330); 
$GLOBALS[___1686151848(39)] = arturgolubev_htmlcompressor_OLDSITEEXPIREDATE; 
 
use \Arturgolubev\Htmlcompressor\Tools as Tools; 
use \Arturgolubev\Htmlcompressor\Unitools as UTools; 
 
include ___1686151848(40); 
 
class CArturgolubevHtmlcompressor 
{ 
    const MODULE_ID = 'arturgolubev.htmlcompressor'; 
    const CACHE_VERSION = 'vr1'; 
    const DEBUG = 0; 
 
    static function onBufferContent(&$_2109258032) 
    { 
        if (UTools::checkStatus() && CModule::IncludeModule(self::MODULE_ID)) { 
            if (UTools::getBoolSetting('compression_off') || UTools::getBoolSiteSetting('compression_off')) return 0; 
            $_1675279868 = [___1686151848(41) => []]; 
            $_740831741 = $GLOBALS['____1676089768'][44](true); 
            if (!self::DEBUG && (UTools::isAdmin() || Tools::GetUserRight() > ___1686151848(42))) return (1424 / 2 - 712); 
            if (!UTools::checkPageException(UTools::getSiteSetting(___1686151848(43))) || $GLOBALS['____1676089768'][45](UTools::getCurPage(), ___1686151848(44)) || !UTools::isHtmlPage($_2109258032)) return (1112 / 2 - 556); 
            if (UTools::getBoolSetting(___1686151848(45))) { 
                $_142726009 = $GLOBALS['____1676089768'][46](true); 
                $_2109258032 = self::compressCss($_2109258032); 
                $_1675279868[___1686151848(46)][___1686151848(47)] = $GLOBALS['____1676089768'][47](($GLOBALS['____1676089768'][48](true) - $_142726009), round(0 + 2 + 2)); 
            } 
            if (UTools::getBoolSetting(___1686151848(48))) { 
                $_142726009 = $GLOBALS['____1676089768'][49](true); 
                $_2109258032 = self::compressJs($_2109258032); 
                $_1675279868[___1686151848(49)][___1686151848(50)] = $GLOBALS['____1676089768'][50](($GLOBALS['____1676089768'][51](true) - $_142726009), round(0 + 1 + 1 + 1 + 1)); 
            } 
            $_142726009 = $GLOBALS['____1676089768'][52](true); 
            $_2109258032 = self::compressMixedHtml($_2109258032); 
            $_1675279868[___1686151848(51)][___1686151848(52)] = $GLOBALS['____1676089768'][53](($GLOBALS['____1676089768'][54](true) - $_142726009), round(0 + 0.8 + 0.8 + 0.8 + 0.8 + 0.8)); 
            if (self::DEBUG) { 
                $_1675279868[___1686151848(53)][___1686151848(54)] = $GLOBALS['____1676089768'][55](($GLOBALS['____1676089768'][56](true) - $_740831741), round(0 + 1.3333333333333 + 1.3333333333333 + 1.3333333333333)); 
                echo ___1686151848(55); 
                $GLOBALS['____1676089768'][57]($_1675279868); 
                echo ___1686151848(56); 
            } 
        } 
    } 
 
    static function compressJs($_1043288567) 
    { 
        $_1131785875 = '/<script[^\>]*src=[\'\"]([^\>]*\.js)[^\>]*[\'\"][^\>]*><\/script>/sU'; 
        $_1043288567 = $GLOBALS['____1676089768'][58]($_1131785875, ___1686151848(57), $_1043288567); 
        return $_1043288567; 
    } 
 
    static function compressCss($_1043288567) 
    { 
        $_584890475 = ["unite" => (UTools::getBoolSetting('css_unite')),]; 
        $_1131785875 = ___1686151848(58); 
        $_1043288567 = $GLOBALS['____1676089768'][59]($_1131785875, ___1686151848(59), $_1043288567); 
        if ($_584890475[___1686151848(60)]) { 
            $_1633410425 = UTools::getStorage(___1686151848(61), ___1686151848(62)); 
            $_1279233093 = UTools::getStorage(___1686151848(63), ___1686151848(64)); 
            $_110995530 = ___1686151848(65); 
            $_2041972963 = ___1686151848(66) . SITE_ID . ___1686151848(67) . $GLOBALS['____1676089768'][60]($_1633410425) . ___1686151848(68); 
            $_1586515151 = new \Bitrix\Main\IO\File($_SERVER[___1686151848(69)] . $_2041972963); 
            if (!$_1586515151->isExists()) { 
                foreach ($_1279233093 as $_515300159) { 
                    $_1751258709 = ($GLOBALS['____1676089768'][61]($_515300159[___1686151848(70)], ___1686151848(71)) !== false); 
                    $_2050433972 = $GLOBALS['____1676089768'][62]($_SERVER[___1686151848(72)] . $_515300159[___1686151848(73)]); 
                    $_110995530 .= ___1686151848(74) . $_515300159[___1686151848(75)] . ___1686151848(76) . PHP_EOL; 
                    $_110995530 .= self::_cssOptimize($_2050433972, $_515300159[___1686151848(77)], $_515300159[___1686151848(78)], $_1751258709) . PHP_EOL; 
                } 
                $_1586515151->putContents($_110995530); 
            } 
            $_1444929243 = ___1686151848(79); 
            $_1389420678 = UTools::getFirstPositionIgnoreCase($_1043288567, $_1444929243); 
            if ($_1389420678 !== false) { 
                $_1043288567 = $GLOBALS['____1676089768'][63]($_1043288567, ___1686151848(80) . $_2041972963 . ___1686151848(81) . PHP_EOL . $_1444929243, $_1389420678, $GLOBALS['____1676089768'][64]($_1444929243)); 
            } 
            UTools::setStorage(___1686151848(82), ___1686151848(83), ___1686151848(84)); 
            UTools::setStorage(___1686151848(85), ___1686151848(86), []); 
        } 
        return $_1043288567; 
    } 
 
    static function compressMixedHtml($_768257439) 
    { 
        $_584890475 = ["html" => (UTools::getBoolSetting('html_compress')), "js" => (UTools::getBoolSetting('javascript_compression_on')), "clear_pre" => (!UTools::getBoolSetting('hide_pre')), "clear_comment" => (!UTools::getBoolSetting('hide_html_comment') && !$GLOBALS['____1676089768'][65]($_SERVER["DOCUMENT_ROOT"] . BX_PERSONAL_ROOT . "/html_pages/.enabled")), "has_inner_scripts" => $GLOBALS['____1676089768'][66]('/script type="text\/html"/', $_768257439),]; 
        $_1558528522 = $GLOBALS['____1676089768'][67](___1686151848(87), $_768257439, null, PREG_SPLIT_DELIM_CAPTURE); 
        $_768257439 = ___1686151848(88); 
        foreach ($_1558528522 as $_1996619136 => $_976962797) { 
            if ($_1996619136 % round(0 + 1 + 1 + 1 + 1) == round(0 + 2)) { 
                if ($_584890475[___1686151848(89)]) { 
                    $_976962797 = self::_jsOptimize($_976962797, [___1686151848(90) => (908 - 2 * 454)]); 
                } 
            } else { 
                if ($_584890475[___1686151848(91)]) { 
                    $_976962797 = self::_htmlBaseOptimize($_976962797, $_584890475); 
                } 
            } 
            $_768257439 .= $_976962797; 
        } 
        unset($_976962797); 
        unset($_1558528522); 
        if ($_584890475[___1686151848(92)]) { 
            $_768257439 = self::_htmlGeneralOptimize($_768257439); 
        } 
        return $_768257439; 
    } 
 
    static function _compressJsCallback($_369700806) 
    { 
        $_21148016 = $_369700806[0]; 
        $_1747247436 = $_369700806[round(0 + 1)]; 
        if ($GLOBALS['____1676089768'][68]($_1747247436, ___1686151848(93)) === false && $GLOBALS['____1676089768'][69]($_SERVER[___1686151848(94)] . $_1747247436)) { 
            $_684085362 = $GLOBALS['____1676089768'][70]($_1747247436 . $GLOBALS['____1676089768'][71]($_SERVER[___1686151848(95)] . $_1747247436) . self::CACHE_VERSION); 
            $_518219084 = ___1686151848(96) . SITE_ID . ___1686151848(97) . $GLOBALS['____1676089768'][72]($GLOBALS['____1676089768'][73](___1686151848(98), ___1686151848(99), $_1747247436)) . ___1686151848(100) . $_684085362 . ___1686151848(101); 
            $_1586515151 = new \Bitrix\Main\IO\File($_SERVER[___1686151848(102)] . $_518219084); 
            if (!$_1586515151->isExists()) { 
                $_1284868715 = $GLOBALS['____1676089768'][74]($_SERVER[___1686151848(103)] . $_1747247436); 
                $_1284868715 = self::_jsOptimize($_1284868715, [___1686151848(104) => round(0 + 0.2 + 0.2 + 0.2 + 0.2 + 0.2), ___1686151848(105) => $_1747247436]); 
                $_1586515151->putContents($_1284868715); 
            } 
            return $GLOBALS['____1676089768'][75]($_1747247436, $_518219084, $_21148016); 
        } 
        return $_21148016; 
    } 
 
    static function _compressCssCallback($_369700806) 
    { 
        $_21148016 = $_369700806[0]; 
        $_1747247436 = $_369700806[round(0 + 0.2 + 0.2 + 0.2 + 0.2 + 0.2)]; 
        if ($GLOBALS['____1676089768'][76](___1686151848(106), $_21148016) || $GLOBALS['____1676089768'][77](___1686151848(107), $_21148016)) return $_21148016; 
        if ($GLOBALS['____1676089768'][78]($_1747247436, ___1686151848(108)) || $GLOBALS['____1676089768'][79]($_1747247436, ___1686151848(109)) || $GLOBALS['____1676089768'][80]($_1747247436, (163 * 2 - 326), round(0 + 0.66666666666667 + 0.66666666666667 + 0.66666666666667)) == ___1686151848(110)) return $_21148016; 
        $_584890475 = [___1686151848(111) => (UTools::getBoolSetting(___1686151848(112))),]; 
        $_405666850 = [___1686151848(113)]; 
        $_2041972963 = $GLOBALS['____1676089768'][81]($_1747247436) . ___1686151848(114); 
        $_2106164229 = [___1686151848(115) . $_2041972963 . ___1686151848(116)]; 
        if ($GLOBALS['____1676089768'][82]($_SERVER[___1686151848(117)] . $_1747247436)) { 
            $_582919842 = $GLOBALS['____1676089768'][83]($_1747247436 . $GLOBALS['____1676089768'][84]($_SERVER[___1686151848(118)] . $_1747247436) . self::CACHE_VERSION); 
            if (!$_584890475[___1686151848(119)]) { 
                $_2041972963 = ___1686151848(120) . SITE_ID . ___1686151848(121) . $GLOBALS['____1676089768'][85]($GLOBALS['____1676089768'][86](___1686151848(122), ___1686151848(123), $_1747247436)) . ___1686151848(124) . $_582919842 . ___1686151848(125); 
                $_1586515151 = new \Bitrix\Main\IO\File($_SERVER[___1686151848(126)] . $_2041972963); 
                if (!$_1586515151->isExists()) { 
                    $_1751258709 = ($GLOBALS['____1676089768'][87]($_1747247436, ___1686151848(127)) !== false); 
                    $_2050433972 = $GLOBALS['____1676089768'][88]($_SERVER[___1686151848(128)] . $_1747247436); 
                    $_2050433972 = self::_cssOptimize($_2050433972, $_405666850, $_2106164229, $_1751258709); 
                    $_1586515151->putContents($_2050433972); 
                } 
                return $GLOBALS['____1676089768'][89]($_1747247436, $_2041972963, $_21148016); 
            } else { 
                $_1912124985 = UTools::getStorage(___1686151848(129), ___1686151848(130)) . $_582919842; 
                UTools::setStorage(___1686151848(131), ___1686151848(132), $_1912124985); 
                $_746856838 = UTools::getStorage(___1686151848(133), ___1686151848(134)); 
                $_746856838[] = [___1686151848(135) => $_1747247436, ___1686151848(136) => $_405666850, ___1686151848(137) => $_2106164229]; 
                UTools::setStorage(___1686151848(138), ___1686151848(139), $_746856838); 
                return ___1686151848(140); 
            } 
        } 
        return $_21148016; 
    } 
 
    static function _htmlBaseOptimize($_976962797, $_389740475) 
    { 
        if ($_389740475['has_inner_scripts']) { 
            $_934519548 = ['/[\t ]+/', '/\n+\s*\n+/', '/\n /']; 
            $_1075450329 = [___1686151848(141), ___1686151848(142), ___1686151848(143)]; 
        } else { 
            $_934519548 = [___1686151848(144)]; 
            $_1075450329 = [___1686151848(145)]; 
        } 
        $_934519548[] = ___1686151848(146); 
        $_1075450329[] = ___1686151848(147); 
        $_934519548[] = ___1686151848(148); 
        $_1075450329[] = ___1686151848(149); 
        if ($_389740475[___1686151848(150)]) { 
            $_934519548[] = ___1686151848(151); 
            $_1075450329[] = ___1686151848(152); 
        } 
        if ($_389740475[___1686151848(153)]) { 
            $_934519548[] = ___1686151848(154); 
            $_1075450329[] = ___1686151848(155); 
        } 
        return $GLOBALS['____1676089768'][90]($_934519548, $_1075450329, $_976962797); 
    } 
 
    static function _htmlGeneralOptimize($_768257439) 
    { 
        $_269905920 = ['search' => ['/\>\s+\</',], 'replace' => ['><'],]; 
        return $GLOBALS['____1676089768'][91]($GLOBALS['____1676089768'][92]($_269905920[___1686151848(156)], $_269905920[___1686151848(157)], $_768257439)); 
    } 
 
    static function _cssOptimize($_2050433972, $_465662401 = [], $_445793697 = [], $_1751258709 = 0) 
    { 
        $_1093058867 = []; 
        $_1774213258 = []; 
        if (!$_1751258709) { 
            $_1093058867[] = ___1686151848(158); 
            $_1774213258[] = ___1686151848(159); 
            $_1093058867[] = ___1686151848(160); 
            $_1774213258[] = ___1686151848(161); 
            $_1093058867[] = ___1686151848(162); 
            $_1774213258[] = ___1686151848(163); 
            $_1093058867[] = ___1686151848(164); 
            $_1774213258[] = ___1686151848(165); 
            $_1093058867[] = ___1686151848(166); 
            $_1774213258[] = ___1686151848(167); 
            $_1093058867[] = ___1686151848(168); 
            $_1774213258[] = ___1686151848(169); 
            $_1093058867[] = ___1686151848(170); 
            $_1774213258[] = ___1686151848(171); 
        } 
        $_941618653 = $GLOBALS['____1676089768'][93]($_1093058867, $_465662401); 
        $_1886402023 = $GLOBALS['____1676089768'][94]($_1774213258, $_445793697); 
        if (!empty($_941618653)) $_2050433972 = $GLOBALS['____1676089768'][95]($_941618653, $_1886402023, $_2050433972); 
        return $GLOBALS['____1676089768'][96]($_2050433972); 
    } 
 
    static function _jsOptimize($_433693520, $_1222628203 = []) 
    { 
        $_2083485215 = ['search' => [], 'replace' => [],]; 
        if (!$_1222628203[___1686151848(172)]) { 
            $_2083485215[___1686151848(173)][] = ___1686151848(174); 
            $_2083485215[___1686151848(175)][] = ___1686151848(176); 
        } 
        $_2083485215[___1686151848(177)][] = ___1686151848(178); 
        $_2083485215[___1686151848(179)][] = ___1686151848(180); 
        $_2083485215[___1686151848(181)][] = ___1686151848(182); 
        $_2083485215[___1686151848(183)][] = ___1686151848(184); 
        $_2083485215[___1686151848(185)][] = ___1686151848(186); 
        $_2083485215[___1686151848(187)][] = ___1686151848(188); 
        $_2083485215[___1686151848(189)][] = ___1686151848(190); 
        $_2083485215[___1686151848(191)][] = ___1686151848(192); 
        if ($_1222628203[___1686151848(193)]) { 
            $_2083485215[___1686151848(194)][] = ___1686151848(195); 
            $_2083485215[___1686151848(196)][] = ___1686151848(197); 
            $_2083485215[___1686151848(198)][] = ___1686151848(199); 
            $_2083485215[___1686151848(200)][] = ___1686151848(201); 
            $_2083485215[___1686151848(202)][] = ___1686151848(203); 
            $_2083485215[___1686151848(204)][] = ___1686151848(205); 
            $_2083485215[___1686151848(206)][] = ___1686151848(207); 
            $_2083485215[___1686151848(208)][] = ___1686151848(209); 
            $_2083485215[___1686151848(210)][] = ___1686151848(211); 
            $_2083485215[___1686151848(212)][] = ___1686151848(213); 
            $_2083485215[___1686151848(214)][] = ___1686151848(215); 
            $_2083485215[___1686151848(216)][] = ___1686151848(217); 
            $_2083485215[___1686151848(218)][] = ___1686151848(219); 
            $_2083485215[___1686151848(220)][] = ___1686151848(221); 
        } 
        return $GLOBALS['____1676089768'][97]($GLOBALS['____1676089768'][98]($_2083485215[___1686151848(222)], $_2083485215[___1686151848(223)], $_433693520)); 
    } 
} 
 
; 
while (!$GLOBALS['____1676089768'][99](___1686151848(224)) || $GLOBALS['____1676089768'][100](arturgolubev_htmlcompressor_OLDSITEEXPIREDATE) <= (1032 / 2 - 516) || arturgolubev_htmlcompressor_OLDSITEEXPIREDATE != arturgolubev_htmlcompressor_SITEEXPIREDATE) die(GetMessage(___1686151848(225))); ?>

Did this file decode correctly?

Original Code

<? $GLOBALS['____1676089768'] = array(base64_decode('ZGVmaW' . '5l'), base64_decode('c3' . 'RycmV2'), base64_decode('c3RydG91cHBlcg=' . '='), base64_decode('c3' . 'By' . 'aW50Zg=='), base64_decode('c3ByaW5' . '0Zg=' . '='), base64_decode('c3V' . 'ic3Ry'), base64_decode('c' . '3RycmV2'), base64_decode('' . 'YmFzZ' . 'T' . 'Y0X2RlY2' . '9kZQ=' . '='), base64_decode('c3Vic3Ry'), base64_decode('c3RybGVu'), base64_decode('c' . '3Ry' . 'bGVu'), base64_decode('Y2hy'), base64_decode('' . 'b3Jk'), base64_decode('b3Jk'), base64_decode('bWt0aW1l'), base64_decode('aW50d' . 'mFs'), base64_decode('aW' . '50dmFs'), base64_decode('aW50dm' . 'Fs'), base64_decode('a3NvcnQ='), base64_decode('c3Vi' . 'c3R' . 'y'), base64_decode('aW1wbG9kZQ=='), base64_decode('' . 'ZGVmaW' . '5lZA=='), base64_decode('Ym' . 'FzZTY0X2RlY' . '29kZ' . 'Q=='), base64_decode('Y29uc3R' . 'hbnQ' . '='), base64_decode('c3Rycm' . 'V2'), base64_decode('c3ByaW50Zg=='), base64_decode('c3R' . 'ybGVu'), base64_decode('' . 'c' . '3R' . 'ybGV' . 'u'), base64_decode('' . 'Y2hy'), base64_decode('b3Jk'), base64_decode('' . 'b3' . 'J' . 'k'), base64_decode('bWt0a' . 'W1l'), base64_decode('aW5' . '0dm' . 'Fs'), base64_decode('aW5' . '0d' . 'mFs'), base64_decode('aW50' . 'dm' . 'Fs'), base64_decode('c3V' . 'ic3Ry'), base64_decode('c3V' . 'ic3Ry'), base64_decode('' . 'dG' . 'ltZQ=='), base64_decode('b' . 'W' . 't0aW1' . 'l'), base64_decode('bWt0aW1' . 'l'), base64_decode('Z' . 'GF0' . 'ZQ=='), base64_decode('ZGF0Z' . 'Q=' . '='), base64_decode('' . 'ZG' . 'VmaW5l'), base64_decode('ZGVmaW' . '5l'), base64_decode('' . 'b' . 'Wljcm90aW1' . 'l'), base64_decode('c3Ry' . 'c' . '3Ry'), base64_decode('' . 'bWlj' . 'cm90a' . 'W' . '1l'), base64_decode('cm' . '91bmQ='), base64_decode('bWl' . 'j' . 'cm90a' . 'W1' . 'l'), base64_decode('b' . 'W' . 'lj' . 'cm90' . 'aW' . '1l'), base64_decode('cm' . '9' . '1bmQ='), base64_decode('bW' . 'lj' . 'cm' . '90aW1l'), base64_decode('' . 'bWljcm90' . 'a' . 'W1l'), base64_decode('cm' . '91bm' . 'Q='), base64_decode('bW' . 'ljcm90aW1l'), base64_decode('cm9' . '1b' . 'mQ='), base64_decode('bW' . 'ljcm90aW1' . 'l'), base64_decode('cHJ' . 'pbnR' . 'f' . 'cg=='), base64_decode('' . 'cHJlZ' . '19yZXBsYWNlX' . '2' . 'Nhb' . 'GxiYWNr'), base64_decode('c' . 'H' . 'JlZ' . '1' . '9yZX' . 'Bs' . 'YW' . 'N' . 'lX2NhbGxiYWNr'), base64_decode('bWQ' . '1'), base64_decode('c3Rya' . 'XBvcw=' . '='), base64_decode('Zml' . 'sZ' . 'V9nZXRfY29udGVudHM='), base64_decode('c3Vic' . '3RyX' . '3JlcGxhY2' . 'U='), base64_decode('c3' . 'Ry' . 'bG' . 'Vu'), base64_decode('Zmls' . 'ZV9l' . 'eGlzdHM='), base64_decode('cHJ' . 'lZ1' . '9tYXRj' . 'a' . 'A=='), base64_decode('cH' . 'JlZ19z' . 'cGxpdA=='), base64_decode('c3' . 'RyaXBvcw' . '=='), base64_decode('Zmls' . 'ZV' . '9le' . 'G' . 'l' . 'z' . 'dHM' . '='), base64_decode('' . 'bWQ1'), base64_decode('ZmlsZW' . '10aW1l'), base64_decode('YmFzZW5' . 'h' . 'bW' . 'U='), base64_decode('c3RyX3' . 'Jl' . 'cGx' . 'hY' . '2U='), base64_decode('ZmlsZV9n' . 'ZXR' . 'fY29udGVudH' . 'M='), base64_decode('c3' . 'R' . 'yX3' . 'Jl' . 'c' . 'Gx' . 'hY2U='), base64_decode('' . 'cHJl' . 'Z19tYXR' . 'jaA=='), base64_decode('cHJlZ' . '1' . '9tYX' . 'R' . 'j' . 'aA=='), base64_decode('' . 'c3Ryc3Ry'), base64_decode('c3Ryc3' . 'Ry'), base64_decode('' . 'c3' . 'Vic' . '3Ry'), base64_decode('ZGly' . 'bmFtZQ=' . '='), base64_decode('Z' . 'mls' . 'ZV9leGlzdHM='), base64_decode('bW' . 'Q1'), base64_decode('' . 'Zml' . 's' . 'ZW10aW' . '1' . 'l'), base64_decode('Ym' . 'F' . 'z' . 'ZW5hb' . 'WU='), base64_decode('c' . '3R' . 'yX3J' . 'l' . 'cGxhY2U='), base64_decode('c3R' . 'yaX' . 'Bv' . 'cw=='), base64_decode('ZmlsZV' . '9nZXRfY29udG' . 'VudHM='), base64_decode('c3RyX' . '3JlcG' . 'xhY2U='), base64_decode('c' . 'HJl' . 'Z' . '1' . '9yZX' . 'Bs' . 'YWNl'), base64_decode('' . 'dHJp' . 'bQ' . '=='), base64_decode('c' . 'H' . 'JlZ19' . 'yZXBsY' . 'WN' . 'l'), base64_decode('' . 'YXJyY' . 'XlfbW' . 'VyZ2U='), base64_decode('' . 'YX' . 'J' . 'yYXlfbWVyZ2U' . '='), base64_decode('' . 'c' . 'HJ' . 'lZ19y' . 'ZXBs' . 'YW' . 'Nl'), base64_decode('dHJ' . 'pbQ=='), base64_decode('dH' . 'JpbQ=='), base64_decode('c' . 'HJ' . 'lZ19yZXB' . 'sYW' . 'Nl'), base64_decode('Z' . 'GVmaW' . '5lZ' . 'A' . '=='), base64_decode('c3' . 'R' . 'y' . 'bGV' . 'u'));
if (!function_exists(__NAMESPACE__ . '\\___1686151848')) {
    function ___1686151848($_1078707639)
    {
        static $_882746600 = false;
        if ($_882746600 == false) $_882746600 = array('Z' . 'Xhw' . 'aXJl' . 'X2' . '1lc' . '3NfY' . '3VzdG9tMg=' . '=', 'YXJ0dXJnb2' . 'x' . '1YmV2X2h' . '0bWxjb2' . '1w' . 'cmVzc2' . '9y' . 'Xw==', 'b2' . '1' . 'lZA==', 'WQ==', 'ZHJtX3N0' . 'ZXJnb2tj', 'JTAx' . 'MHM' . 'K', 'dX' . 'Jnb2x1', '' . 'YXJ' . '0dXJnb2x1YmV2Lmh0bWx' . 'jb2' . '1wcmVzc29' . 'y', 'JXMl' . 'cw==', 'fmJz', '' . 'ZXR' . 'hZF9wbw' . '==', 'YW' . 'RtaW4' . '=', 'bW9kdWxlcw=' . '=', 'dXNl' . 'cl9' . 'kYX' . 'RlX2J' . 'z' . 'bS5w' . 'aH' . 'A=', 'YX' . 'J0' . 'd' . 'XJ' . 'nb2' . 'x1Y' . 'mV2Lmh0bWxjb21' . 'wcm' . 'Vzc2' . '9y', 'Ym' . 'l' . '0' . 'cml4', 'Ukh1c' . 'md' . 'vbHU=', 'OTd' . 'iYTk' . 'zYWY4MDVo' . 'eXRvcw==', '', 'OTZm', 'N2U5MDI' . '2NDgwZWEyZWE5ZDk4', 'NT' . 'EzMmIxNw' . '==', 'aHR0cDo' . 'vL2Jpd' . 'H' . 'J' . 'peHNv' . 'ZnQ' . 'uY' . '29tL' . '2JpdHJp' . 'eC9icy5' . 'waHA=', '' . 'YX' . 'J' . '0', 'Y' . 'm' . 'V' . '2X2h0b' . 'Wxj' . 'b21' . 'wcmVzc29yX0' . '9' . 'MRFNJVE' . 'VFWF' . 'B' . 'JU' . 'kVEQVR' . 'FU' . 'w==', 'RE9DVU1' . 'FTlR' . 'fUk' . '9PVA==', 'Lw=' . '=', 'Lw==', 'YXJ0dX' . 'J' . 'nb2x1YmV2X' . '2h0bW' . 'xjb21w' . 'cmVzc29yX1' . 'R' . 'FTVB' . 'PUkF' . 'SW' . 'V9DQ' . 'UNIRQ=' . '=', 'YXJ' . '0d' . 'X' . 'Jn' . 'b2x1' . 'YmV2X2h0bWxjb21wcmV' . 'z' . 'c2' . '9yX1R' . 'FTVB' . 'P' . 'Uk' . 'FSWV9DQUNIRQ' . '==', '', 'MD' . 'R' . 'h' . 'Yjg=', 'JXMlcw==', 'OT' . 'Q4NDJiYTY' . 'xZWE3M' . 'jBlMzM' . '2N' . 'TQ=', '' . 'YX' . 'J0', 'YmV2X' . '2' . 'h0' . 'bWx' . 'jb21' . 'wcmVzc2' . '9yX' . '1' . 'NJVE' . 'V' . 'FWF' . 'BJUkV' . 'EQVRFT' . 'UFQRVI=', '' . 'bQ' . '==', 'Z' . 'A==', '' . 'WQ=' . '=', 'U2l0ZUV4cGlyZU' . 'Rh' . 'dG' . 'VfYXJ0dXJnb2' . 'x1YmV2' . 'X2h' . '0bWxjb21w' . 'cmVzc2' . '9y', '' . 'YXV0b2x' . 'vYW' . 'Qu' . 'cGhw', 'dG' . 'lt' . 'ZXM=', 'RA==', 'cGFnZ' . 'V9leGNlcHRpb2' . '5' . 'z', 'L2' . 'JpdHJ' . 'peC8=', 'Y3NzX' . '2N' . 'vbX' . 'By' . 'Z' . 'XNz', '' . 'dGl' . 'tZXM=', 'Y3' . 'Nz' . 'c' . 'w==', 'anNfY29' . 'tc' . 'H' . 'Jlc' . '3M=', 'd' . 'GltZXM=', 'anM=', 'd' . 'Glt' . 'ZXM=', '' . 'a' . 'HRtb' . 'A==', 'dG' . 'ltZ' . 'XM=', '' . 'Zn' . 'Vs' . 'bA=' . '=', 'PHB' . 'yZT4=', '' . 'PC9wcmU' . '+', 'c2VsZj' . 'o6X' . '2N' . 'v' . 'bX' . 'B' . 'y' . 'Z' . 'XN' . 'zSnNDYW' . 'xsYmFjaw==', 'L' . '1w8bGlua1t' . 'eXD5dKm' . 'hy' . 'ZWY' . '9W' . 'ydcIl' . '0oW' . '1' . '5cPl0qXC5j' . 'c' . '3M' . 'pW15' . 'cPl0qW' . 'ydcI' . 'l1b' . 'Xlw+' . 'XS' . 'pc' . 'P' . 'i9zVQ==', 'c' . '2Vs' . 'Zjo6X2NvbXByZXN' . 'zQ3' . 'NzQ' . '2' . 'F' . 'sb' . 'GJhY2s=', 'dW5pdGU=', '' . 'd' . 'W5pdGV' . 'f' . 'Y3Nz', 'dW5' . 'pdGV' . 'f' . 'aWQ=', 'dW' . '5pdGV' . 'fY3Nz', 'Y' . '3NzX2xpc' . '3Q=', '', 'L2Jpd' . 'HJp' . 'eC9jYW' . 'NoZ' . 'S9jc3M' . 'vY' . 'W' . 'd' . 'f' . 'aG' . 'N' . 'f', 'L3V' . 'ua' . 'X' . 'RlZC8=', 'LmNzc' . 'w' . '==', '' . 'RE' . '9DVU1F' . 'TlRfUk9P' . 'VA' . '==', 'Y3Nz', 'bWlu' . 'Lg==', 'RE9DVU' . '1' . 'FT' . 'lR' . 'fUk9PVA' . '==', 'Y3Nz', 'Lyog', 'Y3Nz', 'ICo' . 'v', '' . 'YXA=', 'YXBy', 'PC9' . 'oZW' . 'F' . 'kPg==', 'PGxpb' . 'msg' . 'aHJ' . 'l' . 'Zj0i', 'IiB' . '0eXB' . 'l' . 'PSJ0Z' . 'X' . 'h0L' . '2' . 'NzcyI' . 'g' . 'IHJl' . 'bD0ic3R' . '5bGV' . 'za' . 'GVldCIgL' . 'z4=', '' . 'dW5pdG' . 'V' . 'fY3Nz', 'dW5pdGVfaWQ=', '', '' . 'dW5pdGVfY3N' . 'z', '' . 'Y3NzX2' . 'xpc3Q=', 'Lyg8XC' . '8' . '/c2NyaXB' . '0W14' . '+XS' . 'o+K' . 'S8' . '=', '', '' . 'an' . 'M=', 'Z' . 'mlsZQ==', 'aHRtb' . 'A=' . '=', 'aHR' . 'tbA==', 'bW' . 'luLg==', 'RE9DVU1F' . 'TlRfUk9' . 'PVA==', 'RE9DVU' . '1FTlRfUk9PVA==', 'L2Jp' . 'dHJpe' . 'C9j' . 'YWNoZ' . 'S9qcy9hZ19' . 'o' . 'Y' . '18' . '=', 'Lw==', 'Lm' . 'pz', '', 'Lw=' . '=', '' . 'Lmpz', '' . 'RE9D' . 'VU' . '1FTlR' . 'fUk' . '9PVA=' . '=', 'RE9DVU1F' . 'TlR' . 'fUk9PVA=' . '=', 'Z' . 'ml' . 'sZQ==', 'Zm' . 'lsZW5' . 'hbW' . 'U' . '=', '' . 'L3J' . 'l' . 'b' . 'D1' . 'b' . 'J1wi' . 'XS' . 't' . 'wcmVsb2FkWydcIl0rL' . 'w==', 'L21lZGlhPVsnXCJd' . 'K3ByaW50Wydc' . 'Il' . '0rLw=' . '=', 'aH' . 'R' . '0c' . 'DovLw==', 'aH' . 'R0' . 'cHM' . '6L' . 'y' . '8=', 'L' . 'y' . '8=', '' . 'dW5pdGU' . '=', 'Y3NzX3' . 'V' . 'u' . 'aX' . 'Rl', 'L3Vyb' . 'FxzP1' . 'woW1wiJ10' . '/KCg/ISc' . '/XCI/Z' . 'G' . 'F' . '0' . 'Y' . 'Tpp' . 'bWFnZSkoPyFo' . 'dHRw' . 'XDopK' . 'D8' . 'ha' . 'HR0cH' . 'N' . 'cOil' . 'bXHdcLl0' . 'rLiopW1' . 'wiJ10/XCkvc' . '1' . 'U=', 'Lw==', 'dXJsKCc=', 'JDE' . 'nK' . 'Q' . '=' . '=', 'R' . 'E9DVU1FTlRfUk9PVA==', '' . 'RE9DV' . 'U' . '1' . 'FTl' . 'RfUk9PVA' . '=' . '=', 'dW5' . 'pdGU' . '=', '' . 'L2J' . 'p' . 'd' . 'HJp' . 'e' . 'C9' . 'jY' . 'W' . 'NoZS9jc3MvYWd' . 'fa' . 'G' . 'Nf', 'L' . 'w==', 'Lm' . 'Nzcw==', '', '' . 'Lw=' . '=', 'LmN' . 'z' . 'cw=' . '=', 'RE' . '9D' . 'VU1FTlRfU' . 'k' . '9PVA==', 'bWluLg==', '' . 'R' . 'E9DVU1FTl' . 'RfUk9PVA==', 'dW' . '5' . 'pd' . 'GV' . 'fY3Nz', 'dW5pdGVfa' . 'WQ=', 'dW' . '5' . 'pdGVf' . 'Y3' . 'Nz', 'dW' . '5pdGVf' . 'a' . 'W' . 'Q=', '' . 'dW5pdG' . 'VfY3Nz', '' . 'Y3NzX2xpc3Q=', 'Y' . '3N' . 'z', 'YXA' . '=', 'YXBy', '' . 'dW5pdGVfY3Nz', 'Y' . '3' . 'Nz' . 'X2' . 'x' . 'pc3Q' . '=', '', 'I' . 'A==', '' . 'Cg==', '' . 'C' . 'g==', 'L1xzK' . 'y8' . '=', 'I' . 'A=' . '=', '' . 'L' . 'yB0' . 'eXBlPVsnf' . 'Fw' . 'iX' . 'XR' . 'l' . 'eHR' . 'cL2phdmFzY' . '3J' . 'pcHRbJ3xcIl0' . 'vc1' . 'U=', '', 'LyB0e' . 'XBlP' . 'VsnfFwiX' . 'XRleHRcL2N' . 'zc' . '1sn' . 'f' . 'FwiXS' . '9zVQ==', '', 'Y2xlYX' . 'JfcHJl', 'L' . '1w' . '8c' . 'HJlX' . 'D4uKl' . 'w8XC9w' . 'cmV' . 'cPi9zVQ' . '=' . '=', '', '' . 'Y2xlY' . 'XJfY29tbWVudA==', 'L1w8' . 'X' . 'CEtL' . 'S' . '4' . 'qLS' . '1cPi9zVQ==', '', 'c' . '2VhcmNo', '' . 'cm' . 'VwbGF' . 'jZ' . 'Q==', 'L1wvX' . 'C' . 'ouK' . 'j9cKl' . 'wvL3Np', '', 'L1xzKy' . '8=', 'IA' . '==', 'L1xz' . 'Kihbe30' . 'sPn' . '5dKVxzKi8=', '' . 'JDE' . '=', 'Ly' . 'h' . 'bXjp' . 'dK' . 'Vx' . 'zKzsv', 'JD' . 'E7', 'L' . 'ztccysv', '' . 'Ow==', 'Lzpccy' . 'soW147XSkv', '' . 'OiQx', '' . 'L' . 'ztc' . 'f' . 'S8=', 'fQ' . '==', 'ZmlsZQ==', 'c' . '2VhcmNo', 'L1wvXCouKj9cKlwvL3Np', 'cmV' . 'wb' . 'GFjZQ' . '==', '', 'c2Vhcm' . 'No', 'L' . 'wpccypcL1wvLioKLw=' . '=', '' . 'c' . 'm' . 'Vwb' . 'GFjZQ==', 'Cg=' . '=', '' . 'c2VhcmNo', 'L1sJ' . 'IF' . '0rL' . 'w=' . '=', 'cmV' . 'w' . 'b' . 'GFjZQ=' . '=', 'IA==', 'c2Vh' . 'cmNo', 'Lwo' . 'r' . 'XHMq' . 'Cis' . 'v', 'cmVwb' . 'GF' . 'jZQ=' . '=', 'Cg==', '' . 'c2VhcmNo', '' . 'LwogLw' . '==', 'cm' . 'VwbG' . 'F' . 'j' . 'Z' . 'Q==', '' . 'Cg==', 'Zmls' . 'ZQ==', 'c2VhcmNo', 'Ly' . 'g' . 'KW15cLwpdKilcKV' . 'x' . 'zKnt' . 'c' . 'cyov', 'cmV' . 'w' . 'bGFjZQ==', 'J' . 'DEpew==', 'c2V' . 'hc' . 'mNo', 'LygKW' . '15' . 'cL' . 'wpdK' . 'yl9XHMrfS' . '8=', 'c' . 'm' . 'VwbGFjZQ==', 'JDF9fQ==', 'c' . '2V' . 'hcmNo', 'LygKW15c' . 'L' . 'wpdKyk' . '7' . 'X' . 'HMrfS8=', 'cmVw' . 'bGF' . 'jZ' . 'Q' . '==', 'JDE7fQ==', '' . 'c2VhcmNo', 'L' . 'yg' . 'K' . 'W15cLw' . 'pdKy' . 'ksCi8=', 'c' . 'mVwbGFjZQ==', 'JDEs', 'c2VhcmN' . 'o', 'L307' . 'C' . 'i8' . '=', 'cmVwbGF' . 'j' . 'ZQ=' . '=', 'fTs=', 'c2' . 'Vhc' . 'mNo', 'Ly' . 'gKW' . '15cL' . 'wpd' . 'Ky' . 'lccy' . 'p' . '9XHMqKG' . 'Vsc2UpXHM' . 'qe' . '1x' . 'zKi8=', 'cmVwb' . 'GFj' . 'ZQ=' . '=', 'J' . 'D' . 'F9ZW' . 'x' . 'zZXs' . '=', 'c2Vhc' . 'mNo', '' . 'LyhpZikgX' . 'C' . 'gv', 'cmVwb' . 'GF' . 'jZQ==', '' . 'aW' . 'Yo', 'c2V' . 'hcm' . 'No', 'cmVw' . 'b' . 'GFjZQ==', 'YXJ' . '0' . 'dXJnb2' . 'x1' . 'Ym' . 'V2X2h0bW' . 'xjb' . '2' . '1wc' . 'mVzc29yX0' . '9' . 'MRFNJ' . 'VEVFWFBJUkV' . 'EQ' . 'VRF', '' . 'ZX' . 'hw' . 'aX' . 'JlX' . '21lc3Nf' . 'Y3Vz' . 'dG9' . 'tMg' . '==');
        return base64_decode($_882746600[$_1078707639]);
    }
};
$_486128261 = GetMessage(___1686151848(0));
$_1584656995 = (243 * 2 - 486);
@$GLOBALS['____1676089768'][0](___1686151848(1) . $GLOBALS['____1676089768'][1]($GLOBALS['____1676089768'][2](___1686151848(2))), ___1686151848(3));
$_1157965202 = round(0 + 0.2 + 0.2 + 0.2 + 0.2 + 0.2);
$_99722574 = ___1686151848(4);
unset($_1514319067);
$_1017741060 = $GLOBALS['____1676089768'][3](___1686151848(5), ___1686151848(6));
$_1514319067 = \COption::GetOptionString(___1686151848(7), $GLOBALS['____1676089768'][4](___1686151848(8), ___1686151848(9), $GLOBALS['____1676089768'][5]($_99722574, round(0 + 0.4 + 0.4 + 0.4 + 0.4 + 0.4), round(0 + 1.3333333333333 + 1.3333333333333 + 1.3333333333333))) . $GLOBALS['____1676089768'][6](___1686151848(10)));
$_841636604 = array(round(0 + 8.5 + 8.5) => ___1686151848(11), round(0 + 3.5 + 3.5) => ___1686151848(12), round(0 + 4.4 + 4.4 + 4.4 + 4.4 + 4.4) => ___1686151848(13), round(0 + 4 + 4 + 4) => ___1686151848(14), round(0 + 1.5 + 1.5) => ___1686151848(15));
$_854787730 = ___1686151848(16);
while ($_1514319067) {
    $_234838625 = ___1686151848(17);
    $_1422401174 = $GLOBALS['____1676089768'][7]($_1514319067);
    $_747342220 = ___1686151848(18);
    $_234838625 = $GLOBALS['____1676089768'][8](___1686151848(19) . $_234838625, (210 * 2 - 420), -round(0 + 1.25 + 1.25 + 1.25 + 1.25)) . ___1686151848(20);
    $_1158184063 = $GLOBALS['____1676089768'][9]($_234838625);
    $_837070233 = (940 - 2 * 470);
    for ($_1996619136 = min(146, 0, 48.666666666667); $_1996619136 < $GLOBALS['____1676089768'][10]($_1422401174); $_1996619136++) {
        $_747342220 .= $GLOBALS['____1676089768'][11]($GLOBALS['____1676089768'][12]($_1422401174[$_1996619136]) ^ $GLOBALS['____1676089768'][13]($_234838625[$_837070233]));
        if ($_837070233 == $_1158184063 - round(0 + 0.33333333333333 + 0.33333333333333 + 0.33333333333333)) $_837070233 = (982 - 2 * 491); else $_837070233 = $_837070233 + round(0 + 0.2 + 0.2 + 0.2 + 0.2 + 0.2);
    }
    $_1157965202 = $GLOBALS['____1676089768'][14]((177 * 2 - 354), (157 * 2 - 314), min(140, 0, 46.666666666667), $GLOBALS['____1676089768'][15]($_747342220[round(0 + 3 + 3)] . $_747342220[round(0 + 1.5 + 1.5)]), $GLOBALS['____1676089768'][16]($_747342220[round(0 + 1)] . $_747342220[round(0 + 14)]), $GLOBALS['____1676089768'][17]($_747342220[round(0 + 10)] . $_747342220[round(0 + 6 + 6 + 6)] . $_747342220[round(0 + 2.3333333333333 + 2.3333333333333 + 2.3333333333333)] . $_747342220[round(0 + 2.4 + 2.4 + 2.4 + 2.4 + 2.4)]));
    unset($_234838625);
    break;
}
$_765145157 = ___1686151848(21);
$GLOBALS['____1676089768'][18]($_841636604);
$_1158090024 = ___1686151848(22);
$_854787730 = ___1686151848(23) . $GLOBALS['____1676089768'][19]($_854787730 . ___1686151848(24), round(0 + 0.4 + 0.4 + 0.4 + 0.4 + 0.4), -round(0 + 1));
@include($_SERVER[___1686151848(25)] . ___1686151848(26) . $GLOBALS['____1676089768'][20](___1686151848(27), $_841636604));
$_2010388330 = round(0 + 2);
while ($GLOBALS['____1676089768'][21](___1686151848(28))) {
    $_1730400395 = $GLOBALS['____1676089768'][22]($GLOBALS['____1676089768'][23](___1686151848(29)));
    $_2132025408 = ___1686151848(30);
    $_765145157 = $GLOBALS['____1676089768'][24](___1686151848(31)) . $GLOBALS['____1676089768'][25](___1686151848(32), $_765145157, ___1686151848(33));
    $_1587491797 = $GLOBALS['____1676089768'][26]($_765145157);
    $_837070233 = (898 - 2 * 449);
    for ($_1996619136 = (1068 / 2 - 534); $_1996619136 < $GLOBALS['____1676089768'][27]($_1730400395); $_1996619136++) {
        $_2132025408 .= $GLOBALS['____1676089768'][28]($GLOBALS['____1676089768'][29]($_1730400395[$_1996619136]) ^ $GLOBALS['____1676089768'][30]($_765145157[$_837070233]));
        if ($_837070233 == $_1587491797 - round(0 + 0.2 + 0.2 + 0.2 + 0.2 + 0.2)) $_837070233 = (224 * 2 - 448); else $_837070233 = $_837070233 + round(0 + 0.5 + 0.5);
    }
    $_2010388330 = $GLOBALS['____1676089768'][31]((1196 / 2 - 598), (184 * 2 - 368), (161 * 2 - 322), $GLOBALS['____1676089768'][32]($_2132025408[round(0 + 3 + 3)] . $_2132025408[round(0 + 16)]), $GLOBALS['____1676089768'][33]($_2132025408[round(0 + 2.25 + 2.25 + 2.25 + 2.25)] . $_2132025408[round(0 + 0.66666666666667 + 0.66666666666667 + 0.66666666666667)]), $GLOBALS['____1676089768'][34]($_2132025408[round(0 + 4 + 4 + 4)] . $_2132025408[round(0 + 7)] . $_2132025408[round(0 + 4.6666666666667 + 4.6666666666667 + 4.6666666666667)] . $_2132025408[round(0 + 3)]));
    unset($_765145157);
    break;
}
$_1017741060 = ___1686151848(34) . $GLOBALS['____1676089768'][35]($GLOBALS['____1676089768'][36]($_1017741060, round(0 + 0.6 + 0.6 + 0.6 + 0.6 + 0.6), -round(0 + 1)) . ___1686151848(35), round(0 + 0.25 + 0.25 + 0.25 + 0.25), -round(0 + 2.5 + 2.5));
for ($_1996619136 = min(100, 0, 33.333333333333), $_530379054 = ($GLOBALS['____1676089768'][37]() < $GLOBALS['____1676089768'][38]((1476 / 2 - 738), (824 - 2 * 412), min(228, 0, 76), round(0 + 1.25 + 1.25 + 1.25 + 1.25), round(0 + 1), round(0 + 670 + 670 + 670)) || $_1157965202 <= round(0 + 5 + 5)), $_1751592943 = ($_1157965202 < $GLOBALS['____1676089768'][39]((1256 / 2 - 628), min(144, 0, 48), min(44, 0, 14.666666666667), Date(___1686151848(36)), $GLOBALS['____1676089768'][40](___1686151848(37)) - $_1584656995, $GLOBALS['____1676089768'][41](___1686151848(38)))); $_1996619136 < round(0 + 3.3333333333333 + 3.3333333333333 + 3.3333333333333), $_530379054 || $_1751592943 || $_1157965202 != $_2010388330; $_1996619136++) return false;
$GLOBALS['____1676089768'][42]($_854787730, $_1157965202);
$GLOBALS['____1676089768'][43]($_1017741060, $_2010388330);
$GLOBALS[___1686151848(39)] = arturgolubev_htmlcompressor_OLDSITEEXPIREDATE;

use \Arturgolubev\Htmlcompressor\Tools as Tools;
use \Arturgolubev\Htmlcompressor\Unitools as UTools;

include ___1686151848(40);

class CArturgolubevHtmlcompressor
{
    const MODULE_ID = 'arturgolubev.htmlcompressor';
    const CACHE_VERSION = 'vr1';
    const DEBUG = 0;

    static function onBufferContent(&$_2109258032)
    {
        if (UTools::checkStatus() && CModule::IncludeModule(self::MODULE_ID)) {
            if (UTools::getBoolSetting('compression_off') || UTools::getBoolSiteSetting('compression_off')) return 0;
            $_1675279868 = [___1686151848(41) => []];
            $_740831741 = $GLOBALS['____1676089768'][44](true);
            if (!self::DEBUG && (UTools::isAdmin() || Tools::GetUserRight() > ___1686151848(42))) return (1424 / 2 - 712);
            if (!UTools::checkPageException(UTools::getSiteSetting(___1686151848(43))) || $GLOBALS['____1676089768'][45](UTools::getCurPage(), ___1686151848(44)) || !UTools::isHtmlPage($_2109258032)) return (1112 / 2 - 556);
            if (UTools::getBoolSetting(___1686151848(45))) {
                $_142726009 = $GLOBALS['____1676089768'][46](true);
                $_2109258032 = self::compressCss($_2109258032);
                $_1675279868[___1686151848(46)][___1686151848(47)] = $GLOBALS['____1676089768'][47](($GLOBALS['____1676089768'][48](true) - $_142726009), round(0 + 2 + 2));
            }
            if (UTools::getBoolSetting(___1686151848(48))) {
                $_142726009 = $GLOBALS['____1676089768'][49](true);
                $_2109258032 = self::compressJs($_2109258032);
                $_1675279868[___1686151848(49)][___1686151848(50)] = $GLOBALS['____1676089768'][50](($GLOBALS['____1676089768'][51](true) - $_142726009), round(0 + 1 + 1 + 1 + 1));
            }
            $_142726009 = $GLOBALS['____1676089768'][52](true);
            $_2109258032 = self::compressMixedHtml($_2109258032);
            $_1675279868[___1686151848(51)][___1686151848(52)] = $GLOBALS['____1676089768'][53](($GLOBALS['____1676089768'][54](true) - $_142726009), round(0 + 0.8 + 0.8 + 0.8 + 0.8 + 0.8));
            if (self::DEBUG) {
                $_1675279868[___1686151848(53)][___1686151848(54)] = $GLOBALS['____1676089768'][55](($GLOBALS['____1676089768'][56](true) - $_740831741), round(0 + 1.3333333333333 + 1.3333333333333 + 1.3333333333333));
                echo ___1686151848(55);
                $GLOBALS['____1676089768'][57]($_1675279868);
                echo ___1686151848(56);
            }
        }
    }

    static function compressJs($_1043288567)
    {
        $_1131785875 = '/<script[^\>]*src=[\'\"]([^\>]*\.js)[^\>]*[\'\"][^\>]*><\/script>/sU';
        $_1043288567 = $GLOBALS['____1676089768'][58]($_1131785875, ___1686151848(57), $_1043288567);
        return $_1043288567;
    }

    static function compressCss($_1043288567)
    {
        $_584890475 = ["unite" => (UTools::getBoolSetting('css_unite')),];
        $_1131785875 = ___1686151848(58);
        $_1043288567 = $GLOBALS['____1676089768'][59]($_1131785875, ___1686151848(59), $_1043288567);
        if ($_584890475[___1686151848(60)]) {
            $_1633410425 = UTools::getStorage(___1686151848(61), ___1686151848(62));
            $_1279233093 = UTools::getStorage(___1686151848(63), ___1686151848(64));
            $_110995530 = ___1686151848(65);
            $_2041972963 = ___1686151848(66) . SITE_ID . ___1686151848(67) . $GLOBALS['____1676089768'][60]($_1633410425) . ___1686151848(68);
            $_1586515151 = new \Bitrix\Main\IO\File($_SERVER[___1686151848(69)] . $_2041972963);
            if (!$_1586515151->isExists()) {
                foreach ($_1279233093 as $_515300159) {
                    $_1751258709 = ($GLOBALS['____1676089768'][61]($_515300159[___1686151848(70)], ___1686151848(71)) !== false);
                    $_2050433972 = $GLOBALS['____1676089768'][62]($_SERVER[___1686151848(72)] . $_515300159[___1686151848(73)]);
                    $_110995530 .= ___1686151848(74) . $_515300159[___1686151848(75)] . ___1686151848(76) . PHP_EOL;
                    $_110995530 .= self::_cssOptimize($_2050433972, $_515300159[___1686151848(77)], $_515300159[___1686151848(78)], $_1751258709) . PHP_EOL;
                }
                $_1586515151->putContents($_110995530);
            }
            $_1444929243 = ___1686151848(79);
            $_1389420678 = UTools::getFirstPositionIgnoreCase($_1043288567, $_1444929243);
            if ($_1389420678 !== false) {
                $_1043288567 = $GLOBALS['____1676089768'][63]($_1043288567, ___1686151848(80) . $_2041972963 . ___1686151848(81) . PHP_EOL . $_1444929243, $_1389420678, $GLOBALS['____1676089768'][64]($_1444929243));
            }
            UTools::setStorage(___1686151848(82), ___1686151848(83), ___1686151848(84));
            UTools::setStorage(___1686151848(85), ___1686151848(86), []);
        }
        return $_1043288567;
    }

    static function compressMixedHtml($_768257439)
    {
        $_584890475 = ["html" => (UTools::getBoolSetting('html_compress')), "js" => (UTools::getBoolSetting('javascript_compression_on')), "clear_pre" => (!UTools::getBoolSetting('hide_pre')), "clear_comment" => (!UTools::getBoolSetting('hide_html_comment') && !$GLOBALS['____1676089768'][65]($_SERVER["DOCUMENT_ROOT"] . BX_PERSONAL_ROOT . "/html_pages/.enabled")), "has_inner_scripts" => $GLOBALS['____1676089768'][66]('/script type="text\/html"/', $_768257439),];
        $_1558528522 = $GLOBALS['____1676089768'][67](___1686151848(87), $_768257439, null, PREG_SPLIT_DELIM_CAPTURE);
        $_768257439 = ___1686151848(88);
        foreach ($_1558528522 as $_1996619136 => $_976962797) {
            if ($_1996619136 % round(0 + 1 + 1 + 1 + 1) == round(0 + 2)) {
                if ($_584890475[___1686151848(89)]) {
                    $_976962797 = self::_jsOptimize($_976962797, [___1686151848(90) => (908 - 2 * 454)]);
                }
            } else {
                if ($_584890475[___1686151848(91)]) {
                    $_976962797 = self::_htmlBaseOptimize($_976962797, $_584890475);
                }
            }
            $_768257439 .= $_976962797;
        }
        unset($_976962797);
        unset($_1558528522);
        if ($_584890475[___1686151848(92)]) {
            $_768257439 = self::_htmlGeneralOptimize($_768257439);
        }
        return $_768257439;
    }

    static function _compressJsCallback($_369700806)
    {
        $_21148016 = $_369700806[0];
        $_1747247436 = $_369700806[round(0 + 1)];
        if ($GLOBALS['____1676089768'][68]($_1747247436, ___1686151848(93)) === false && $GLOBALS['____1676089768'][69]($_SERVER[___1686151848(94)] . $_1747247436)) {
            $_684085362 = $GLOBALS['____1676089768'][70]($_1747247436 . $GLOBALS['____1676089768'][71]($_SERVER[___1686151848(95)] . $_1747247436) . self::CACHE_VERSION);
            $_518219084 = ___1686151848(96) . SITE_ID . ___1686151848(97) . $GLOBALS['____1676089768'][72]($GLOBALS['____1676089768'][73](___1686151848(98), ___1686151848(99), $_1747247436)) . ___1686151848(100) . $_684085362 . ___1686151848(101);
            $_1586515151 = new \Bitrix\Main\IO\File($_SERVER[___1686151848(102)] . $_518219084);
            if (!$_1586515151->isExists()) {
                $_1284868715 = $GLOBALS['____1676089768'][74]($_SERVER[___1686151848(103)] . $_1747247436);
                $_1284868715 = self::_jsOptimize($_1284868715, [___1686151848(104) => round(0 + 0.2 + 0.2 + 0.2 + 0.2 + 0.2), ___1686151848(105) => $_1747247436]);
                $_1586515151->putContents($_1284868715);
            }
            return $GLOBALS['____1676089768'][75]($_1747247436, $_518219084, $_21148016);
        }
        return $_21148016;
    }

    static function _compressCssCallback($_369700806)
    {
        $_21148016 = $_369700806[0];
        $_1747247436 = $_369700806[round(0 + 0.2 + 0.2 + 0.2 + 0.2 + 0.2)];
        if ($GLOBALS['____1676089768'][76](___1686151848(106), $_21148016) || $GLOBALS['____1676089768'][77](___1686151848(107), $_21148016)) return $_21148016;
        if ($GLOBALS['____1676089768'][78]($_1747247436, ___1686151848(108)) || $GLOBALS['____1676089768'][79]($_1747247436, ___1686151848(109)) || $GLOBALS['____1676089768'][80]($_1747247436, (163 * 2 - 326), round(0 + 0.66666666666667 + 0.66666666666667 + 0.66666666666667)) == ___1686151848(110)) return $_21148016;
        $_584890475 = [___1686151848(111) => (UTools::getBoolSetting(___1686151848(112))),];
        $_405666850 = [___1686151848(113)];
        $_2041972963 = $GLOBALS['____1676089768'][81]($_1747247436) . ___1686151848(114);
        $_2106164229 = [___1686151848(115) . $_2041972963 . ___1686151848(116)];
        if ($GLOBALS['____1676089768'][82]($_SERVER[___1686151848(117)] . $_1747247436)) {
            $_582919842 = $GLOBALS['____1676089768'][83]($_1747247436 . $GLOBALS['____1676089768'][84]($_SERVER[___1686151848(118)] . $_1747247436) . self::CACHE_VERSION);
            if (!$_584890475[___1686151848(119)]) {
                $_2041972963 = ___1686151848(120) . SITE_ID . ___1686151848(121) . $GLOBALS['____1676089768'][85]($GLOBALS['____1676089768'][86](___1686151848(122), ___1686151848(123), $_1747247436)) . ___1686151848(124) . $_582919842 . ___1686151848(125);
                $_1586515151 = new \Bitrix\Main\IO\File($_SERVER[___1686151848(126)] . $_2041972963);
                if (!$_1586515151->isExists()) {
                    $_1751258709 = ($GLOBALS['____1676089768'][87]($_1747247436, ___1686151848(127)) !== false);
                    $_2050433972 = $GLOBALS['____1676089768'][88]($_SERVER[___1686151848(128)] . $_1747247436);
                    $_2050433972 = self::_cssOptimize($_2050433972, $_405666850, $_2106164229, $_1751258709);
                    $_1586515151->putContents($_2050433972);
                }
                return $GLOBALS['____1676089768'][89]($_1747247436, $_2041972963, $_21148016);
            } else {
                $_1912124985 = UTools::getStorage(___1686151848(129), ___1686151848(130)) . $_582919842;
                UTools::setStorage(___1686151848(131), ___1686151848(132), $_1912124985);
                $_746856838 = UTools::getStorage(___1686151848(133), ___1686151848(134));
                $_746856838[] = [___1686151848(135) => $_1747247436, ___1686151848(136) => $_405666850, ___1686151848(137) => $_2106164229];
                UTools::setStorage(___1686151848(138), ___1686151848(139), $_746856838);
                return ___1686151848(140);
            }
        }
        return $_21148016;
    }

    static function _htmlBaseOptimize($_976962797, $_389740475)
    {
        if ($_389740475['has_inner_scripts']) {
            $_934519548 = ['/[\t ]+/', '/\n+\s*\n+/', '/\n /'];
            $_1075450329 = [___1686151848(141), ___1686151848(142), ___1686151848(143)];
        } else {
            $_934519548 = [___1686151848(144)];
            $_1075450329 = [___1686151848(145)];
        }
        $_934519548[] = ___1686151848(146);
        $_1075450329[] = ___1686151848(147);
        $_934519548[] = ___1686151848(148);
        $_1075450329[] = ___1686151848(149);
        if ($_389740475[___1686151848(150)]) {
            $_934519548[] = ___1686151848(151);
            $_1075450329[] = ___1686151848(152);
        }
        if ($_389740475[___1686151848(153)]) {
            $_934519548[] = ___1686151848(154);
            $_1075450329[] = ___1686151848(155);
        }
        return $GLOBALS['____1676089768'][90]($_934519548, $_1075450329, $_976962797);
    }

    static function _htmlGeneralOptimize($_768257439)
    {
        $_269905920 = ['search' => ['/\>\s+\</',], 'replace' => ['><'],];
        return $GLOBALS['____1676089768'][91]($GLOBALS['____1676089768'][92]($_269905920[___1686151848(156)], $_269905920[___1686151848(157)], $_768257439));
    }

    static function _cssOptimize($_2050433972, $_465662401 = [], $_445793697 = [], $_1751258709 = 0)
    {
        $_1093058867 = [];
        $_1774213258 = [];
        if (!$_1751258709) {
            $_1093058867[] = ___1686151848(158);
            $_1774213258[] = ___1686151848(159);
            $_1093058867[] = ___1686151848(160);
            $_1774213258[] = ___1686151848(161);
            $_1093058867[] = ___1686151848(162);
            $_1774213258[] = ___1686151848(163);
            $_1093058867[] = ___1686151848(164);
            $_1774213258[] = ___1686151848(165);
            $_1093058867[] = ___1686151848(166);
            $_1774213258[] = ___1686151848(167);
            $_1093058867[] = ___1686151848(168);
            $_1774213258[] = ___1686151848(169);
            $_1093058867[] = ___1686151848(170);
            $_1774213258[] = ___1686151848(171);
        }
        $_941618653 = $GLOBALS['____1676089768'][93]($_1093058867, $_465662401);
        $_1886402023 = $GLOBALS['____1676089768'][94]($_1774213258, $_445793697);
        if (!empty($_941618653)) $_2050433972 = $GLOBALS['____1676089768'][95]($_941618653, $_1886402023, $_2050433972);
        return $GLOBALS['____1676089768'][96]($_2050433972);
    }

    static function _jsOptimize($_433693520, $_1222628203 = [])
    {
        $_2083485215 = ['search' => [], 'replace' => [],];
        if (!$_1222628203[___1686151848(172)]) {
            $_2083485215[___1686151848(173)][] = ___1686151848(174);
            $_2083485215[___1686151848(175)][] = ___1686151848(176);
        }
        $_2083485215[___1686151848(177)][] = ___1686151848(178);
        $_2083485215[___1686151848(179)][] = ___1686151848(180);
        $_2083485215[___1686151848(181)][] = ___1686151848(182);
        $_2083485215[___1686151848(183)][] = ___1686151848(184);
        $_2083485215[___1686151848(185)][] = ___1686151848(186);
        $_2083485215[___1686151848(187)][] = ___1686151848(188);
        $_2083485215[___1686151848(189)][] = ___1686151848(190);
        $_2083485215[___1686151848(191)][] = ___1686151848(192);
        if ($_1222628203[___1686151848(193)]) {
            $_2083485215[___1686151848(194)][] = ___1686151848(195);
            $_2083485215[___1686151848(196)][] = ___1686151848(197);
            $_2083485215[___1686151848(198)][] = ___1686151848(199);
            $_2083485215[___1686151848(200)][] = ___1686151848(201);
            $_2083485215[___1686151848(202)][] = ___1686151848(203);
            $_2083485215[___1686151848(204)][] = ___1686151848(205);
            $_2083485215[___1686151848(206)][] = ___1686151848(207);
            $_2083485215[___1686151848(208)][] = ___1686151848(209);
            $_2083485215[___1686151848(210)][] = ___1686151848(211);
            $_2083485215[___1686151848(212)][] = ___1686151848(213);
            $_2083485215[___1686151848(214)][] = ___1686151848(215);
            $_2083485215[___1686151848(216)][] = ___1686151848(217);
            $_2083485215[___1686151848(218)][] = ___1686151848(219);
            $_2083485215[___1686151848(220)][] = ___1686151848(221);
        }
        return $GLOBALS['____1676089768'][97]($GLOBALS['____1676089768'][98]($_2083485215[___1686151848(222)], $_2083485215[___1686151848(223)], $_433693520));
    }
}

;
while (!$GLOBALS['____1676089768'][99](___1686151848(224)) || $GLOBALS['____1676089768'][100](arturgolubev_htmlcompressor_OLDSITEEXPIREDATE) <= (1032 / 2 - 516) || arturgolubev_htmlcompressor_OLDSITEEXPIREDATE != arturgolubev_htmlcompressor_SITEEXPIREDATE) die(GetMessage(___1686151848(225))); ?>

Function Calls

None

Variables

None

Stats

MD5 748a86bbebff07eb1250bbbf7e82e0cb
Eval Count 0
Decode Time 117 ms