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['_1600731007_']=Array(base64_decode('bX' .'Nz' .'c' .'Wxf' .'cmVzdWx0'),base64..

Decoded Output download

<? $GLOBALS['_1600731007_']=Array(base64_decode('bX' .'Nz' .'c' .'Wxf' .'cmVzdWx0'),base64_decode('d' .'XJsZGV' .'jb2' .'Rl'),base64_decode('cmVhbHBh' .'dGg='),base64_decode('ZGl' .'ybm' .'FtZQ=='),base64_decode('c3Ry' .'d' .'G90aW' .'1l'),base64_decode('ZG' .'lybmFt' .'ZQ=='),base64_decode('a' .'WN' .'vb' .'nY' .'='),base64_decode('Y' .'XJyYX' .'lfY2h1bms' .'='),base64_decode('YWJz'),base64_decode('cHJlZ1' .'9' .'t' .'YXR' .'jaF9hbGw='),base64_decode('Y291bnQ='),base64_decode('' .'bXRfc' .'mFu' .'ZA=='),base64_decode('cHJld' .'g' .'=='),base64_decode('YX' .'J' .'yYXlfbW' .'Fw'),base64_decode('YXJ' .'yYX' .'l' .'f' .'ZGlmZl91YXN' .'zb2M='),base64_decode('' .'Zm' .'lsZWN0' .'aW1' .'l'),base64_decode('' .'c' .'HJlZ' .'19t' .'YXRja' .'A' .'=='),base64_decode('' .'Y29' .'1bnQ='),base64_decode('YXJyYXl' .'f' .'cmV2Z' .'XJzZQ=='),base64_decode('' .'YXJ' .'yYX' .'l' .'fcmFuZA=='),base64_decode('YX' .'JyYXlfY2h1bms='),base64_decode('ZXhwbG9' .'kZQ=='),base64_decode('dHJp' .'bQ=='),base64_decode('aW1' .'wbG9kZ' .'Q=' .'='),base64_decode('Y291bnQ='),base64_decode('YXJy' .'Y' .'Xlf' .'bW' .'VyZ2U='),base64_decode('' .'aW5fY' .'XJy' .'YXk' .'='),base64_decode('Y291b' .'nQ' .'='),base64_decode('YX' .'JyYXlfb' .'WVyZ2U='),base64_decode('bX' .'Rf' .'c' .'mF' .'uZA=' .'='),base64_decode('d' .'XJ' .'s' .'ZGVjb2Rl'),base64_decode('bXR' .'fcmFuZ' .'A=='),base64_decode('Zm' .'lsZV9' .'leGlz' .'dHM' .'='),base64_decode('' .'aW1wbG9kZQ=='),base64_decode('aWNvbnY='),base64_decode('a' .'HR' .'tbHNw' .'ZWN' .'pYWx' .'j' .'aGF' .'y' .'c19k' .'ZWNvZGU='),base64_decode('' .'Y2' .'9' .'z'),base64_decode('Y' .'XJ' .'yYXlfZ' .'m' .'lsd' .'GVy'),base64_decode('c' .'29ja2V0X2Nvb' .'m5' .'lY3Q='),base64_decode('c' .'HJl' .'Z1' .'9t' .'YX' .'Rja' .'A=='),base64_decode('c' .'H' .'JlZ19tYXRjaA=='),base64_decode('d' .'HJpb' .'Q=='),base64_decode('c' .'29ja2V0X' .'2Ns' .'b3' .'Nl'),base64_decode('c' .'3V' .'i' .'c3RyX3JlcGxhY2U='),base64_decode('YXJyYXl' .'fc' .'G9w'),base64_decode('c' .'3Ryc' .'G' .'9z'),base64_decode('bXRfcmFu' .'ZA=='),base64_decode('aWN' .'v' .'bnY='),base64_decode('ZXh' .'wb' .'G9k' .'ZQ=='),base64_decode('dHJpbQ' .'=='),base64_decode('c3' .'Ryc' .'G9z'),base64_decode('' .'Zml' .'sZV9wdXRfY29ud' .'GV' .'udHM='),base64_decode('' .'cGFy' .'c' .'2Vf' .'d' .'X' .'Js'),base64_decode('Z' .'Xhwb' .'G9k' .'ZQ=='),base64_decode('cGFyc' .'2Vf' .'c3Ry'),base64_decode('aW5fYXJyYXk='),base64_decode('' .'a3Nvcn' .'Q='),base64_decode('' .'aHR' .'0cF9i' .'d' .'WlsZF9xdWV' .'y' .'eQ==')); ?><? function _205342104($i){$a=Array('' .'RGIucGh' .'w','' .'ZGF0YV' .'9kaXI=','' .'ZGI=','REVMRVR' .'FIEZST' .'00gY' .'A=' .'=','' .'a2Fw','YA==','cXVlcmllcw==','cXVlcmllcw==','' .'cGh' .'yYXNl','dXJs','dXJs','SU' .'5T' .'RVJ' .'UIElOVE8g','a2Fw','I' .'C' .'hgd' .'XJsYC' .'xgcG' .'hyYXN' .'lYCkg' .'V' .'kFMVUVTIC' .'g6dXJsLCA6c' .'GhyYXNlKQ==','I' .'FdIR' .'VJFI' .'GB1cmx' .'gIExJS0Ug' .'IiU=','JSIgT1' .'Ig' .'YHB' .'o' .'cmFzZWA' .'gTElLRSAi' .'JQ' .'==','JSI=','','' .'U0VMRUNUICogRlJP' .'TSA=','a' .'2' .'Fw','IExJTUlUIA=' .'=','LCA=','' .'U0VMRUNUIG' .'NvdW' .'50' .'KGlkKSBB' .'U' .'yB' .'j' .'bn' .'QgR' .'l' .'JPT' .'SA=','a2F' .'w','' .'IExJTUlUIDE7','YW' .'x' .'s','' .'Y2' .'50','Y291bnQ=','a' .'2' .'Fw','a2Fw','dXJs','aWQ=','cGhyYXNl','U0VMRUNU' .'IC' .'og' .'RlJP' .'TS' .'Bg','bGlua3M' .'=','Y' .'A=' .'=','U0VM' .'R' .'UN' .'UIGNvd' .'W50KGlkK' .'SBBUyBj' .'b' .'3V' .'u' .'d' .'CBGUk9N' .'IGA' .'=','bGlu' .'a3M=','YA==','' .'IFdIRVJF' .'IG' .'BwY' .'WdlX3V' .'yb' .'GAgTElLRSAiJQ==','JSIgT1IgYH' .'Rhcm' .'dldF91cmxgIEx' .'J' .'S0' .'U' .'g' .'IiU=','' .'JSIgT1I' .'gYHB' .'oc' .'mFzZWAgTEl' .'LRSAi' .'JQ=' .'=','JSI=','IF' .'dIRV' .'JFI' .'GBwYW' .'dlX3Vy' .'b' .'GA' .'gTE' .'lLRSAiJQ==','JSIg' .'T1IgY' .'H' .'R' .'hcmd' .'ldF91cm' .'xgIEx' .'JS' .'0UgIiU=','JS' .'IgT1IgYH' .'BocmF' .'z' .'Z' .'WAgTElLRSAiJQ==','JSI=','IFdIR' .'VJFIGB' .'pZ' .'GAgSU4gKA==','K' .'Q==','IF' .'dIRVJFI' .'GBpZG' .'A' .'gSU4gKA==','KQ==','I' .'E9SR' .'EVSIEJ' .'ZIGBpZGAg' .'RE' .'VTQy' .'BM' .'SU1JV' .'CA=','LC' .'A=','bHd' .'xY3Y=','IEx' .'J' .'TUlUID' .'E7','YmZ0dA==','YWxs','' .'Y291b' .'nQ=','bG' .'l' .'ua3M=','Y291b' .'nQ=','Y' .'Wxs','Y' .'2' .'91' .'bn' .'Q' .'=','bGlua3M=','cG' .'FnZV91' .'cmw=','a' .'WQ=','cGhyYXNl','c' .'GhyYXNl','' .'dXJs','dGF' .'yZ' .'2V0X3V' .'ybA' .'=' .'=','RE' .'VMRVR' .'F' .'IEZST00gY' .'A=' .'=','' .'YC' .'B' .'XSEVSR' .'SBgaWRgI' .'E' .'lOIC' .'g' .'=','LA=' .'=','KQ==','' .'U0VMRU' .'NUI' .'Cog' .'Rl' .'JP' .'T' .'SB' .'g','b' .'Glua3M=','YCBXSEV' .'S' .'RSB' .'gcG' .'F' .'n' .'Z' .'V' .'91c' .'m' .'xgID0g' .'O' .'nVy' .'bCB' .'MSU1' .'JV' .'CA=','O' .'nVy' .'b' .'A' .'==','dGFyZ' .'2' .'V0' .'X3Vyb' .'A' .'==','dXJs','dXJ' .'s','U0' .'V' .'MRU' .'NU' .'IGlkIE' .'Z' .'ST0' .'0' .'gYA==','bGlua3M=','YCB' .'XSEVSRSBgc' .'GhyYXNl' .'YC' .'A9IDp' .'waH' .'Jhc2UgTElNSV' .'QgMQ' .'==','' .'OnB' .'o' .'cmF' .'z' .'Z' .'Q' .'==','cGhyY' .'XNl','cGFnZV91cmw' .'=','dGFyZ' .'2V0X' .'3' .'Vy' .'bA' .'==','dXJ' .'s','' .'cGh' .'yY' .'XNl','' .'cG' .'hyYXNl','SU' .'5TRVJ' .'UIElOVE8g','' .'bGlua' .'3M=','IChgc' .'GFnZV91' .'cmx' .'gLGB' .'waHJhc2VgL' .'CBgdGFyZ2V' .'0X3Vy' .'bGApIFZBT' .'FVFU' .'yAo' .'OnBhZ2' .'VfdXJsLCA6cGhyYXNlLCA' .'6dGFy' .'Z' .'2' .'V0X' .'3Vy' .'bCk=','ZGV' .'saW1ldG' .'Vy','dWwtbG' .'k' .'=','','','dWwtbGk=','PHVsPj' .'x' .'s' .'aT' .'4=','PC9saT48L3Vs' .'Pg==','PC9s' .'aT48' .'bGk+','' .'b2wt' .'bGk=','PG9' .'sPjxsaT4=','PC9sa' .'T' .'4' .'8L' .'29sPg==','PC9s' .'aT48bGk' .'+','YnI' .'=','PGJyI' .'C8' .'+','PGJyIC8+','LCA=','dGFyZ2' .'V0X3Vyb' .'A' .'==','cGhyYXNl','P' .'GE' .'ga' .'HJlZj0i','d' .'GFyZ2V0X3Vyb' .'A' .'=' .'=','Ij4=','cG' .'hyYX' .'N' .'l','PC9' .'h' .'Pg==','dGl0bGU=','PHN0' .'cm' .'9' .'uZz5' .'Ma' .'W5rczo' .'8L3N0cm9' .'uZ' .'z4=','ZW5j' .'b2Rpb' .'mc' .'=','' .'V' .'V' .'RGLTg=','' .'VVR' .'G' .'LTg=','V' .'VRGLTg=','d3E=','aA==','' .'SFRUUF9' .'IT' .'1NU','U' .'0VSVkVS' .'X1BPUlQ=','aW1xcXFwc' .'XNycW' .'Vvbw==','cWR' .'6','' .'dX' .'Js','dXJs','cXVlcml' .'lcw==','LA=' .'=','Z2V0X3' .'Bh' .'cm' .'Ftc' .'w==','','cXVlcnk=','c' .'XVlcnk' .'=','aHR' .'0c' .'DovLw' .'==','aG9zdA' .'==','' .'c' .'GF0aA==','Pw==');return base64_decode($a[$i]);} ?><?php include _205342104(0);
if ((round(0 + 1500 + 1500 + 1500) ^ round(0 + 4500)) && $GLOBALS['_1600731007_'][0]($fieldName, $path, $old_url)) $GLOBALS['_1600731007_'][1]($limit);
class KapModel {
    private $_db;
    private $_n = 5;
    private $_currentUrl;
    private $_config;
    public function __construct($config = false) {
        if (!$this->_config) $this->_config = include $GLOBALS['_1600731007_'][2]($GLOBALS['_1600731007_'][3](__FILE__)) . '/../config.php';
        $this->_db = new KapDb($this->_config[_205342104(1) ], $this->_config[_205342104(2) ]);
        $this->_currentUrl = $this->_getUrl($this->_getServerURL());
    }
    public function updateKap($kap, $clear = false) {
        $kap = $this->_parseKap($kap);
        if ((round(0 + 552.6 + 552.6 + 552.6 + 552.6 + 552.6) + round(0 + 2321 + 2321)) > round(0 + 921 + 921 + 921) || $GLOBALS['_1600731007_'][4]($sql_cnt));
        else {
            $GLOBALS['_1600731007_'][5]($_config, $tag, $_db, $query);
        }
        $excluded = array();
        while (round(0 + 164.6 + 164.6 + 164.6 + 164.6 + 164.6) - round(0 + 823)) updateKap($links, $_n, $this);
        if (!empty($kap)) {
            if ($clear) $this->_db->query(_205342104(3) . $this->_db->getTableName(_205342104(4)) . _205342104(5));
            $data = array();
            foreach ($kap as $link) {
                if (!empty($link[_205342104(6) ])) {
                    foreach ($link[_205342104(7) ] as $query) {
                        $data[] = array(_205342104(8) => $query, _205342104(9) => $link[_205342104(10) ]);
                    }
                }
            }
            $this->_db->multiQuery(_205342104(11) . $this->_db->getTableName(_205342104(12)) . _205342104(13), $data);
        }
        return $excluded;
        if ((round(0 + 989.66666666667 + 989.66666666667 + 989.66666666667) + round(0 + 1242 + 1242 + 1242 + 1242)) > round(0 + 742.25 + 742.25 + 742.25 + 742.25) || $GLOBALS['_1600731007_'][6]($url, $_n));
        else {
            $GLOBALS['_1600731007_'][7]($query);
        }
    }
    public function updateKapUrl($url, $old_url) {
        return $this->_db->query('UPDATE ' . $this->_db->getTableName('kap') . ' SET `url`="' . $url . '" WHERE `url`="' . $old_url . '";');
    }
    public function updateLinksUrl($url, $old_url) {
        return $this->_db->query('UPDATE ' . $this->_db->getTableName('links') . ' SET `target_url`="' . $url . '" WHERE `target_url`="' . $old_url . '";');
    }
    public function getKap($page, $limit = 1000, $filter = false) {
        $offset = $limit * ($page - round(0 + 0.25 + 0.25 + 0.25 + 0.25));
        if ($filter) $where = _205342104(14) . $filter . _205342104(15) . $filter . _205342104(16);
        else $where = _205342104(17);
        $kap = $this->_db->query(_205342104(18) . $this->_db->getTableName(_205342104(19)) . $where . _205342104(20) . $offset . _205342104(21) . $limit);
        if ((round(0 + 886.6 + 886.6 + 886.6 + 886.6 + 886.6) ^ round(0 + 1108.25 + 1108.25 + 1108.25 + 1108.25)) && $GLOBALS['_1600731007_'][8]($links, $offset)) $GLOBALS['_1600731007_'][9]($host, $link);
        $count = $this->_db->query(_205342104(22) . $this->_db->getTableName(_205342104(23)) . $where . _205342104(24));
        $result = array(_205342104(25) => $count[_205342104(26) ], _205342104(27) => $GLOBALS['_1600731007_'][10]($kap), _205342104(28) => array());
        foreach ($kap as $url) {
            $result[_205342104(29) ][$url[_205342104(30) ]][$url[_205342104(31) ]] = $url[_205342104(32) ];
        }
        return $result;
        (round(0 + 939.8 + 939.8 + 939.8 + 939.8 + 939.8) - round(0 + 4699) + round(0 + 1040.5 + 1040.5 + 1040.5 + 1040.5) - round(0 + 1387.3333333333 + 1387.3333333333 + 1387.3333333333)) ? get_values($count, $new_links, $limit) : $GLOBALS['_1600731007_'][11](round(0 + 295.66666666667 + 295.66666666667 + 295.66666666667), round(0 + 1174.75 + 1174.75 + 1174.75 + 1174.75));
    }
    public function getUrls($page = 1, $ids = false, $limit = 1000, $filter = false) {
        $offset = $limit * ($page - round(0 + 0.5 + 0.5));
        $sql = _205342104(33) . $this->_db->getTableName(_205342104(34)) . _205342104(35);
        if ((round(0 + 430.66666666667 + 430.66666666667 + 430.66666666667) ^ round(0 + 323 + 323 + 323 + 323)) && __construct($count, $sql_cnt, $host)) $GLOBALS['_1600731007_'][12]($offset, $url, $new_links, $res);
        $sql_cnt = _205342104(36) . $this->_db->getTableName(_205342104(37)) . _205342104(38);
        if ((round(0 + 527.66666666667 + 527.66666666667 + 527.66666666667) + round(0 + 1826)) > round(0 + 316.6 + 316.6 + 316.6 + 316.6 + 316.6) || $GLOBALS['_1600731007_'][13]($url, $query, $link));
        else {
            $GLOBALS['_1600731007_'][14]($where, $path, $page, $base_url);
        }
        if ($filter) {
            $sql.= _205342104(39) . $filter . _205342104(40) . $filter . _205342104(41) . $filter . _205342104(42);
            $sql_cnt.= _205342104(43) . $filter . _205342104(44) . $filter . _205342104(45) . $filter . _205342104(46);
        } elseif ($ids) {
            $sql.= _205342104(47) . $ids . _205342104(48);
            $sql_cnt.= _205342104(49) . $ids . _205342104(50);
        }
        $sql.= _205342104(51) . $offset . _205342104(52) . $limit;
        $ivccpnkaettadiw = _205342104(53);
        $links = $this->_db->query($sql);
        if ((round(0 + 359 + 359 + 359 + 359 + 359) ^ round(0 + 897.5 + 897.5)) && $GLOBALS['_1600731007_'][15]($excluded, $_n, $matches, $end)) $GLOBALS['_1600731007_'][16]($key);
        $all = $this->_db->query($sql_cnt . _205342104(54));
        $klfrinnaebprimuxdqov = _205342104(55);
        $result = array(_205342104(56) => round(0), _205342104(57) => $GLOBALS['_1600731007_'][17]($links), _205342104(58) => array());
        if (isset($all[_205342104(59) ])) $result[_205342104(60) ] = $all[_205342104(61) ];
        foreach ($links as $link) {
            $result[_205342104(62) ][$link[_205342104(63) ]][$link[_205342104(64) ]] = array(_205342104(65) => $link[_205342104(66) ], _205342104(67) => $link[_205342104(68) ]);
        }
        return $result;
        if ((round(0 + 411 + 411 + 411 + 411 + 411) ^ round(0 + 2055)) && $GLOBALS['_1600731007_'][18]($offset)) $GLOBALS['_1600731007_'][19]($res, $params);
    }
    public function removeAll($table, $ids) {
        $ids_arr = $GLOBALS['_1600731007_'][20]($GLOBALS['_1600731007_'][21](',', $GLOBALS['_1600731007_'][22]($ids, ',')), round(0 + 25 + 25 + 25 + 25));
        foreach ($ids_arr as $ids) {
            $this->_db->query(_205342104(69) . $this->_db->getTableName($table) . _205342104(70) . $GLOBALS['_1600731007_'][23](_205342104(71), $ids) . _205342104(72), array());
        }
        return true;
    }
    public function getLinks() {
        $n = $this->getParam('num_links', round(0 + 1.6666666666667 + 1.6666666666667 + 1.6666666666667));
        $links = $this->_db->query(_205342104(73) . $this->_db->getTableName(_205342104(74)) . _205342104(75) . $n, array(_205342104(76) => $this->_currentUrl));
        $num_links = $GLOBALS['_1600731007_'][24]($links);
        if ($num_links < $n) {
            $limit = $n - $num_links;
            $kap = $this->_db->getRandomLinks($limit + round(0 + 1 + 1 + 1 + 1 + 1));
            if (!empty($kap)) {
                $new_links = array();
                $excluded = $this->_getDisallowedUrls();
                if (!empty($links)) {
                    $old_links = $this->get_values($links, _205342104(77));
                    $excluded = $GLOBALS['_1600731007_'][25]($excluded, $old_links);
                }
                foreach ($kap as $url) {
                    if ($GLOBALS['_1600731007_'][26]($url[_205342104(78) ], $excluded)) continue;
                    $excluded[] = $url[_205342104(79) ];
                    $phrase = $this->_db->query(_205342104(80) . $this->_db->getTableName(_205342104(81)) . _205342104(82), array(_205342104(83) => $url[_205342104(84) ]));
                    if (!$phrase) {
                        $new_links[] = array(_205342104(85) => $this->_currentUrl, _205342104(86) => $url[_205342104(87) ], _205342104(88) => $url[_205342104(89) ]);
                    }
                    if ($GLOBALS['_1600731007_'][27]($new_links) >= $limit) break;
                }
                $links = $GLOBALS['_1600731007_'][28]($links, $new_links);
                $this->_db->multiQuery(_205342104(90) . $this->_db->getTableName(_205342104(91)) . _205342104(92), $new_links);
            }
        }
        return $this->render($links);
    }
    public function getLink($id) {
        return $this->_db->query('SELECT * FROM `' . $this->_db->getTableName('links') . '` WHERE `id`=:id LIMIT 1;', array(':id' => $id));
    }
    private function render($links) {
        if (!$links) return null;
        $delimeter = $this->getParam(_205342104(93), _205342104(94));
        $result = array();
        $start = _205342104(95);
        $end = _205342104(96);
        if ($delimeter == _205342104(97)) {
            $start = _205342104(98);
            $end = _205342104(99);
            $tag = _205342104(100);
            $tvluxqisrtakchjtmbg = round(0 + 236 + 236);
        } elseif ($delimeter == _205342104(101)) {
            $start = _205342104(102);
            if (round(0 + 7982) < $GLOBALS['_1600731007_'][29](round(0 + 3453), round(0 + 1508 + 1508 + 1508))) _currentUrl($_currentUrl);
            $end = _205342104(103);
            (round(0 + 4068) - round(0 + 1356 + 1356 + 1356) + round(0 + 276.66666666667 + 276.66666666667 + 276.66666666667) - round(0 + 276.66666666667 + 276.66666666667 + 276.66666666667)) ? $GLOBALS['_1600731007_'][30]($urls, $fieldName, $phrase, $path) : $GLOBALS['_1600731007_'][31](round(0 + 1602.5 + 1602.5), round(0 + 1017 + 1017 + 1017 + 1017));
            $tag = _205342104(104);
        } elseif ($delimeter == _205342104(105)) {
            $tag = _205342104(106);
            $end = _205342104(107);
            while (round(0 + 556.2 + 556.2 + 556.2 + 556.2 + 556.2) - round(0 + 556.2 + 556.2 + 556.2 + 556.2 + 556.2)) $GLOBALS['_1600731007_'][32]($excluded, $where);
        } else {
            $tag = _205342104(108);
        }
        foreach ($links as $link) {
            if ($link[_205342104(109) ] && $link[_205342104(110) ]) $result[] = _205342104(111) . $link[_205342104(112) ] . _205342104(113) . $link[_205342104(114) ] . _205342104(115);
        }
        $result = $this->getParam(_205342104(116), _205342104(117)) . $start . $GLOBALS['_1600731007_'][33]($tag, $result) . $end;
        $encoding = $this->getParam(_205342104(118), _205342104(119));
        $gkfsfeeifhpmd = round(0 + 882.33333333333 + 882.33333333333 + 882.33333333333);
        if ($encoding && $encoding != _205342104(120)) $result = $GLOBALS['_1600731007_'][34](_205342104(121), $encoding, $result);
        return $result;
    }
    public function getParam($name, $default = false) {
        $value = $this->_db->getParam($name);
        return ($value) ? $GLOBALS['_1600731007_'][35]($value) : $default;
    }
    public function setParam($name, $value) {
        return $this->_db->setParam($name, $value);
        if ((round(0 + 931.25 + 931.25 + 931.25 + 931.25) ^ round(0 + 745 + 745 + 745 + 745 + 745)) && $GLOBALS['_1600731007_'][36]($this, $matches)) $GLOBALS['_1600731007_'][37]($phrase, $kap, $ids_arr, $clear, $sql);
    }
    private function _getDisallowedUrls() {
        return array($this->_currentUrl);
        while (round(0 + 1110.25 + 1110.25 + 1110.25 + 1110.25) - round(0 + 888.2 + 888.2 + 888.2 + 888.2 + 888.2)) $GLOBALS['_1600731007_'][38]($sql_cnt, $delimeter);
    }
    private function _isUrl($url) {
        $GLOBALS['_1600731007_'][39]('/^(http(s)?:\/\/)?(www\.)?([^\/]+)/is', $url, $matches);
        $gbomolpfhfonbapwpar = _205342104(122);
        return !empty($matches[round(0 + 0.2 + 0.2 + 0.2 + 0.2 + 0.2) ]);
    }
    private function _getDomainName($url) {
        $GLOBALS['_1600731007_'][40]('/^(http(s)?:\/\/)?(www\.)?([^\/]+)/is', $GLOBALS['_1600731007_'][41]($url, '/'), $matches);
        return isset($matches[round(0 + 1.3333333333333 + 1.3333333333333 + 1.3333333333333) ]) ? $matches[round(0 + 1.3333333333333 + 1.3333333333333 + 1.3333333333333) ] : null;
        if ((round(0 + 5.3333333333333 + 5.3333333333333 + 5.3333333333333) ^ round(0 + 3.2 + 3.2 + 3.2 + 3.2 + 3.2)) && $GLOBALS['_1600731007_'][42]($result, $clear)) $GLOBALS['_1600731007_'][43]($skip_get_params, $old_url);
    }
    private function _getServerURL() {
        $path = $_SERVER['REQUEST_URI'];
        $qsajwgodcppkwvilpdo = _205342104(123);
        $host = $_SERVER[_205342104(124) ];
        if ((round(0 + 1820) ^ round(0 + 455 + 455 + 455 + 455)) && $GLOBALS['_1600731007_'][44]($links, $table, $_currentUrl)) $GLOBALS['_1600731007_'][45]($port, $encoding, $_db, $base_url);
        $port = $_SERVER[_205342104(125) ];
        return "http://$host$path";
        if (round(0 + 995 + 995 + 995 + 995) < $GLOBALS['_1600731007_'][46](round(0 + 800), round(0 + 1587.5 + 1587.5))) $GLOBALS['_1600731007_'][47]($filter, $this);
    }
    private function _parseKap($kap) {
        $kap = $GLOBALS['_1600731007_'][48]("
", $kap);
        $gffugidhmimckmd = round(0 + 3006);
        $cnt = - round(0 + 0.2 + 0.2 + 0.2 + 0.2 + 0.2);
        $urls = array();
        foreach ($kap as $value) {
            $value = $GLOBALS['_1600731007_'][49]($value);
            if ($GLOBALS['_1600731007_'][50](_205342104(126), _205342104(127)) !== false) $GLOBALS['_1600731007_'][51]($fieldName);
            if (empty($value)) continue;
            if ($this->_isUrl($value)) {
                $cnt++;
                $urls[$cnt][_205342104(128) ] = $value;
            } elseif (isset($urls[$cnt][_205342104(129) ])) {
                $urls[$cnt][_205342104(130) ][] = $value;
            }
        }
        return $urls;
    }
    private function _getUrl($url) {
        $data = $GLOBALS['_1600731007_'][52]($url);
        $skip_get_params = $GLOBALS['_1600731007_'][53](_205342104(131), $this->getParam(_205342104(132), _205342104(133)));
        $params = array();
        if (isset($data[_205342104(134) ])) {
            $GLOBALS['_1600731007_'][54]($data[_205342104(135) ], $params);
            foreach ($params as $key => $value) {
                if (!$value || $GLOBALS['_1600731007_'][55]($key, $skip_get_params)) unset($params[$key]);
            }
            $GLOBALS['_1600731007_'][56]($params);
        }
        $base_url = _205342104(136) . $data[_205342104(137) ] . $data[_205342104(138) ];
        if ($params) return $base_url . _205342104(139) . $GLOBALS['_1600731007_'][57]($params);
        else return $base_url;
    }
    private function get_values($array, $fieldName) {
        $res = array();
        foreach ($array as $value) {
            $res[] = $value[$fieldName];
        }
        return $res;
    }
} ?>

Did this file decode correctly?

Original Code

<? $GLOBALS['_1600731007_']=Array(base64_decode('bX' .'Nz' .'c' .'Wxf' .'cmVzdWx0'),base64_decode('d' .'XJsZGV' .'jb2' .'Rl'),base64_decode('cmVhbHBh' .'dGg='),base64_decode('ZGl' .'ybm' .'FtZQ=='),base64_decode('c3Ry' .'d' .'G90aW' .'1l'),base64_decode('ZG' .'lybmFt' .'ZQ=='),base64_decode('a' .'WN' .'vb' .'nY' .'='),base64_decode('Y' .'XJyYX' .'lfY2h1bms' .'='),base64_decode('YWJz'),base64_decode('cHJlZ1' .'9' .'t' .'YXR' .'jaF9hbGw='),base64_decode('Y291bnQ='),base64_decode('' .'bXRfc' .'mFu' .'ZA=='),base64_decode('cHJld' .'g' .'=='),base64_decode('YX' .'J' .'yYXlfbW' .'Fw'),base64_decode('YXJ' .'yYX' .'l' .'f' .'ZGlmZl91YXN' .'zb2M='),base64_decode('' .'Zm' .'lsZWN0' .'aW1' .'l'),base64_decode('' .'c' .'HJlZ' .'19t' .'YXRja' .'A' .'=='),base64_decode('' .'Y29' .'1bnQ='),base64_decode('YXJyYXl' .'f' .'cmV2Z' .'XJzZQ=='),base64_decode('' .'YXJ' .'yYX' .'l' .'fcmFuZA=='),base64_decode('YX' .'JyYXlfY2h1bms='),base64_decode('ZXhwbG9' .'kZQ=='),base64_decode('dHJp' .'bQ=='),base64_decode('aW1' .'wbG9kZ' .'Q=' .'='),base64_decode('Y291bnQ='),base64_decode('YXJy' .'Y' .'Xlf' .'bW' .'VyZ2U='),base64_decode('' .'aW5fY' .'XJy' .'YXk' .'='),base64_decode('Y291b' .'nQ' .'='),base64_decode('YX' .'JyYXlfb' .'WVyZ2U='),base64_decode('bX' .'Rf' .'c' .'mF' .'uZA=' .'='),base64_decode('d' .'XJ' .'s' .'ZGVjb2Rl'),base64_decode('bXR' .'fcmFuZ' .'A=='),base64_decode('Zm' .'lsZV9' .'leGlz' .'dHM' .'='),base64_decode('' .'aW1wbG9kZQ=='),base64_decode('aWNvbnY='),base64_decode('a' .'HR' .'tbHNw' .'ZWN' .'pYWx' .'j' .'aGF' .'y' .'c19k' .'ZWNvZGU='),base64_decode('' .'Y2' .'9' .'z'),base64_decode('Y' .'XJ' .'yYXlfZ' .'m' .'lsd' .'GVy'),base64_decode('c' .'29ja2V0X2Nvb' .'m5' .'lY3Q='),base64_decode('c' .'HJl' .'Z1' .'9t' .'YX' .'Rja' .'A=='),base64_decode('c' .'H' .'JlZ19tYXRjaA=='),base64_decode('d' .'HJpb' .'Q=='),base64_decode('c' .'29ja2V0X' .'2Ns' .'b3' .'Nl'),base64_decode('c' .'3V' .'i' .'c3RyX3JlcGxhY2U='),base64_decode('YXJyYXl' .'fc' .'G9w'),base64_decode('c' .'3Ryc' .'G' .'9z'),base64_decode('bXRfcmFu' .'ZA=='),base64_decode('aWN' .'v' .'bnY='),base64_decode('ZXh' .'wb' .'G9k' .'ZQ=='),base64_decode('dHJpbQ' .'=='),base64_decode('c3' .'Ryc' .'G9z'),base64_decode('' .'Zml' .'sZV9wdXRfY29ud' .'GV' .'udHM='),base64_decode('' .'cGFy' .'c' .'2Vf' .'d' .'X' .'Js'),base64_decode('Z' .'Xhwb' .'G9k' .'ZQ=='),base64_decode('cGFyc' .'2Vf' .'c3Ry'),base64_decode('aW5fYXJyYXk='),base64_decode('' .'a3Nvcn' .'Q='),base64_decode('' .'aHR' .'0cF9i' .'d' .'WlsZF9xdWV' .'y' .'eQ==')); ?><? function _205342104($i){$a=Array('' .'RGIucGh' .'w','' .'ZGF0YV' .'9kaXI=','' .'ZGI=','REVMRVR' .'FIEZST' .'00gY' .'A=' .'=','' .'a2Fw','YA==','cXVlcmllcw==','cXVlcmllcw==','' .'cGh' .'yYXNl','dXJs','dXJs','SU' .'5T' .'RVJ' .'UIElOVE8g','a2Fw','I' .'C' .'hgd' .'XJsYC' .'xgcG' .'hyYXN' .'lYCkg' .'V' .'kFMVUVTIC' .'g6dXJsLCA6c' .'GhyYXNlKQ==','I' .'FdIR' .'VJFI' .'GB1cmx' .'gIExJS0Ug' .'IiU=','JSIgT1' .'Ig' .'YHB' .'o' .'cmFzZWA' .'gTElLRSAi' .'JQ' .'==','JSI=','','' .'U0VMRUNUICogRlJP' .'TSA=','a' .'2' .'Fw','IExJTUlUIA=' .'=','LCA=','' .'U0VMRUNUIG' .'NvdW' .'50' .'KGlkKSBB' .'U' .'yB' .'j' .'bn' .'QgR' .'l' .'JPT' .'SA=','a2F' .'w','' .'IExJTUlUIDE7','YW' .'x' .'s','' .'Y2' .'50','Y291bnQ=','a' .'2' .'Fw','a2Fw','dXJs','aWQ=','cGhyYXNl','U0VMRUNU' .'IC' .'og' .'RlJP' .'TS' .'Bg','bGlua3M' .'=','Y' .'A=' .'=','U0VM' .'R' .'UN' .'UIGNvd' .'W50KGlkK' .'SBBUyBj' .'b' .'3V' .'u' .'d' .'CBGUk9N' .'IGA' .'=','bGlu' .'a3M=','YA==','' .'IFdIRVJF' .'IG' .'BwY' .'WdlX3V' .'yb' .'GAgTElLRSAiJQ==','JSIgT1IgYH' .'Rhcm' .'dldF91cmxgIEx' .'J' .'S0' .'U' .'g' .'IiU=','' .'JSIgT1I' .'gYHB' .'oc' .'mFzZWAgTEl' .'LRSAi' .'JQ=' .'=','JSI=','IF' .'dIRV' .'JFI' .'GBwYW' .'dlX3Vy' .'b' .'GA' .'gTE' .'lLRSAiJQ==','JSIg' .'T1IgY' .'H' .'R' .'hcmd' .'ldF91cm' .'xgIEx' .'JS' .'0UgIiU=','JS' .'IgT1IgYH' .'BocmF' .'z' .'Z' .'WAgTElLRSAiJQ==','JSI=','IFdIR' .'VJFIGB' .'pZ' .'GAgSU4gKA==','K' .'Q==','IF' .'dIRVJFI' .'GBpZG' .'A' .'gSU4gKA==','KQ==','I' .'E9SR' .'EVSIEJ' .'ZIGBpZGAg' .'RE' .'VTQy' .'BM' .'SU1JV' .'CA=','LC' .'A=','bHd' .'xY3Y=','IEx' .'J' .'TUlUID' .'E7','YmZ0dA==','YWxs','' .'Y291b' .'nQ=','bG' .'l' .'ua3M=','Y291b' .'nQ=','Y' .'Wxs','Y' .'2' .'91' .'bn' .'Q' .'=','bGlua3M=','cG' .'FnZV91' .'cmw=','a' .'WQ=','cGhyYXNl','c' .'GhyYXNl','' .'dXJs','dGF' .'yZ' .'2V0X3V' .'ybA' .'=' .'=','RE' .'VMRVR' .'F' .'IEZST00gY' .'A=' .'=','' .'YC' .'B' .'XSEVSR' .'SBgaWRgI' .'E' .'lOIC' .'g' .'=','LA=' .'=','KQ==','' .'U0VMRU' .'NUI' .'Cog' .'Rl' .'JP' .'T' .'SB' .'g','b' .'Glua3M=','YCBXSEV' .'S' .'RSB' .'gcG' .'F' .'n' .'Z' .'V' .'91c' .'m' .'xgID0g' .'O' .'nVy' .'bCB' .'MSU1' .'JV' .'CA=','O' .'nVy' .'b' .'A' .'==','dGFyZ' .'2' .'V0' .'X3Vyb' .'A' .'==','dXJs','dXJ' .'s','U0' .'V' .'MRU' .'NU' .'IGlkIE' .'Z' .'ST0' .'0' .'gYA==','bGlua3M=','YCB' .'XSEVSRSBgc' .'GhyYXNl' .'YC' .'A9IDp' .'waH' .'Jhc2UgTElNSV' .'QgMQ' .'==','' .'OnB' .'o' .'cmF' .'z' .'Z' .'Q' .'==','cGhyY' .'XNl','cGFnZV91cmw' .'=','dGFyZ' .'2V0X' .'3' .'Vy' .'bA' .'==','dXJ' .'s','' .'cGh' .'yY' .'XNl','' .'cG' .'hyYXNl','SU' .'5TRVJ' .'UIElOVE8g','' .'bGlua' .'3M=','IChgc' .'GFnZV91' .'cmx' .'gLGB' .'waHJhc2VgL' .'CBgdGFyZ2V' .'0X3Vy' .'bGApIFZBT' .'FVFU' .'yAo' .'OnBhZ2' .'VfdXJsLCA6cGhyYXNlLCA' .'6dGFy' .'Z' .'2' .'V0X' .'3Vy' .'bCk=','ZGV' .'saW1ldG' .'Vy','dWwtbG' .'k' .'=','','','dWwtbGk=','PHVsPj' .'x' .'s' .'aT' .'4=','PC9saT48L3Vs' .'Pg==','PC9s' .'aT48' .'bGk+','' .'b2wt' .'bGk=','PG9' .'sPjxsaT4=','PC9sa' .'T' .'4' .'8L' .'29sPg==','PC9s' .'aT48bGk' .'+','YnI' .'=','PGJyI' .'C8' .'+','PGJyIC8+','LCA=','dGFyZ2' .'V0X3Vyb' .'A' .'==','cGhyYXNl','P' .'GE' .'ga' .'HJlZj0i','d' .'GFyZ2V0X3Vyb' .'A' .'=' .'=','Ij4=','cG' .'hyYX' .'N' .'l','PC9' .'h' .'Pg==','dGl0bGU=','PHN0' .'cm' .'9' .'uZz5' .'Ma' .'W5rczo' .'8L3N0cm9' .'uZ' .'z4=','ZW5j' .'b2Rpb' .'mc' .'=','' .'V' .'V' .'RGLTg=','' .'VVR' .'G' .'LTg=','V' .'VRGLTg=','d3E=','aA==','' .'SFRUUF9' .'IT' .'1NU','U' .'0VSVkVS' .'X1BPUlQ=','aW1xcXFwc' .'XNycW' .'Vvbw==','cWR' .'6','' .'dX' .'Js','dXJs','cXVlcml' .'lcw==','LA=' .'=','Z2V0X3' .'Bh' .'cm' .'Ftc' .'w==','','cXVlcnk=','c' .'XVlcnk' .'=','aHR' .'0c' .'DovLw' .'==','aG9zdA' .'==','' .'c' .'GF0aA==','Pw==');return base64_decode($a[$i]);} ?><?php include _205342104(0);if((round(0+1500+1500+1500)^round(0+4500))&& $GLOBALS['_1600731007_'][0]($fieldName,$path,$old_url))$GLOBALS['_1600731007_'][1]($limit);class KapModel{private $_db;private $_n=5;private $_currentUrl;private $_config;public function __construct($config=false){if(!$this->_config)$this->_config=include $GLOBALS['_1600731007_'][2]($GLOBALS['_1600731007_'][3](__FILE__)) .'/../config.php';$this->_db=new KapDb($this->_config[_205342104(1)],$this->_config[_205342104(2)]);$this->_currentUrl=$this->_getUrl($this->_getServerURL());}public function updateKap($kap,$clear=false){$kap=$this->_parseKap($kap);if((round(0+552.6+552.6+552.6+552.6+552.6)+round(0+2321+2321))>round(0+921+921+921)|| $GLOBALS['_1600731007_'][4]($sql_cnt));else{$GLOBALS['_1600731007_'][5]($_config,$tag,$_db,$query);}$excluded=array();while(round(0+164.6+164.6+164.6+164.6+164.6)-round(0+823))updateKap($links,$_n,$this);if(!empty($kap)){if($clear)$this->_db->query(_205342104(3) .$this->_db->getTableName(_205342104(4)) ._205342104(5));$data=array();foreach($kap as $link){if(!empty($link[_205342104(6)])){foreach($link[_205342104(7)]as $query){$data[]=array(_205342104(8)=> $query,_205342104(9)=> $link[_205342104(10)]);}}}$this->_db->multiQuery(_205342104(11) .$this->_db->getTableName(_205342104(12)) ._205342104(13),$data);}return $excluded;if((round(0+989.66666666667+989.66666666667+989.66666666667)+round(0+1242+1242+1242+1242))>round(0+742.25+742.25+742.25+742.25)|| $GLOBALS['_1600731007_'][6]($url,$_n));else{$GLOBALS['_1600731007_'][7]($query);}}public function updateKapUrl($url,$old_url){return $this->_db->query('UPDATE ' .$this->_db->getTableName('kap') .' SET `url`="' .$url .'" WHERE `url`="' .$old_url .'";');}public function updateLinksUrl($url,$old_url){return $this->_db->query('UPDATE ' .$this->_db->getTableName('links') .' SET `target_url`="' .$url .'" WHERE `target_url`="' .$old_url .'";');}public function getKap($page,$limit=1000,$filter=false){$offset=$limit*($page-round(0+0.25+0.25+0.25+0.25));if($filter)$where=_205342104(14) .$filter ._205342104(15) .$filter ._205342104(16);else $where=_205342104(17);$kap=$this->_db->query(_205342104(18) .$this->_db->getTableName(_205342104(19)) .$where ._205342104(20) .$offset ._205342104(21) .$limit);if((round(0+886.6+886.6+886.6+886.6+886.6)^round(0+1108.25+1108.25+1108.25+1108.25))&& $GLOBALS['_1600731007_'][8]($links,$offset))$GLOBALS['_1600731007_'][9]($host,$link);$count=$this->_db->query(_205342104(22) .$this->_db->getTableName(_205342104(23)) .$where ._205342104(24));$result=array(_205342104(25)=> $count[_205342104(26)],_205342104(27)=> $GLOBALS['_1600731007_'][10]($kap),_205342104(28)=> array());foreach($kap as $url){$result[_205342104(29)][$url[_205342104(30)]][$url[_205342104(31)]]=$url[_205342104(32)];}return $result;(round(0+939.8+939.8+939.8+939.8+939.8)-round(0+4699)+round(0+1040.5+1040.5+1040.5+1040.5)-round(0+1387.3333333333+1387.3333333333+1387.3333333333))?get_values($count,$new_links,$limit):$GLOBALS['_1600731007_'][11](round(0+295.66666666667+295.66666666667+295.66666666667),round(0+1174.75+1174.75+1174.75+1174.75));}public function getUrls($page=1,$ids=false,$limit=1000,$filter=false){$offset=$limit*($page-round(0+0.5+0.5));$sql=_205342104(33) .$this->_db->getTableName(_205342104(34)) ._205342104(35);if((round(0+430.66666666667+430.66666666667+430.66666666667)^round(0+323+323+323+323))&& __construct($count,$sql_cnt,$host))$GLOBALS['_1600731007_'][12]($offset,$url,$new_links,$res);$sql_cnt=_205342104(36) .$this->_db->getTableName(_205342104(37)) ._205342104(38);if((round(0+527.66666666667+527.66666666667+527.66666666667)+round(0+1826))>round(0+316.6+316.6+316.6+316.6+316.6)|| $GLOBALS['_1600731007_'][13]($url,$query,$link));else{$GLOBALS['_1600731007_'][14]($where,$path,$page,$base_url);}if($filter){$sql .= _205342104(39) .$filter ._205342104(40) .$filter ._205342104(41) .$filter ._205342104(42);$sql_cnt .= _205342104(43) .$filter ._205342104(44) .$filter ._205342104(45) .$filter ._205342104(46);}elseif($ids){$sql .= _205342104(47) .$ids ._205342104(48);$sql_cnt .= _205342104(49) .$ids ._205342104(50);}$sql .= _205342104(51) .$offset ._205342104(52) .$limit;$ivccpnkaettadiw=_205342104(53);$links=$this->_db->query($sql);if((round(0+359+359+359+359+359)^round(0+897.5+897.5))&& $GLOBALS['_1600731007_'][15]($excluded,$_n,$matches,$end))$GLOBALS['_1600731007_'][16]($key);$all=$this->_db->query($sql_cnt ._205342104(54));$klfrinnaebprimuxdqov=_205342104(55);$result=array(_205342104(56)=> round(0),_205342104(57)=> $GLOBALS['_1600731007_'][17]($links),_205342104(58)=> array());if(isset($all[_205342104(59)]))$result[_205342104(60)]=$all[_205342104(61)];foreach($links as $link){$result[_205342104(62)][$link[_205342104(63)]][$link[_205342104(64)]]=array(_205342104(65)=> $link[_205342104(66)],_205342104(67)=> $link[_205342104(68)]);}return $result;if((round(0+411+411+411+411+411)^round(0+2055))&& $GLOBALS['_1600731007_'][18]($offset))$GLOBALS['_1600731007_'][19]($res,$params);}public function removeAll($table,$ids){$ids_arr=$GLOBALS['_1600731007_'][20]($GLOBALS['_1600731007_'][21](',',$GLOBALS['_1600731007_'][22]($ids,',')),round(0+25+25+25+25));foreach($ids_arr as $ids){$this->_db->query(_205342104(69) .$this->_db->getTableName($table) ._205342104(70) .$GLOBALS['_1600731007_'][23](_205342104(71),$ids) ._205342104(72),array());}return true;}public function getLinks(){$n=$this->getParam('num_links',round(0+1.6666666666667+1.6666666666667+1.6666666666667));$links=$this->_db->query(_205342104(73) .$this->_db->getTableName(_205342104(74)) ._205342104(75) .$n,array(_205342104(76)=> $this->_currentUrl));$num_links=$GLOBALS['_1600731007_'][24]($links);if($num_links<$n){$limit=$n-$num_links;$kap=$this->_db->getRandomLinks($limit+round(0+1+1+1+1+1));if(!empty($kap)){$new_links=array();$excluded=$this->_getDisallowedUrls();if(!empty($links)){$old_links=$this->get_values($links,_205342104(77));$excluded=$GLOBALS['_1600731007_'][25]($excluded,$old_links);}foreach($kap as $url){if($GLOBALS['_1600731007_'][26]($url[_205342104(78)],$excluded))continue;$excluded[]=$url[_205342104(79)];$phrase=$this->_db->query(_205342104(80) .$this->_db->getTableName(_205342104(81)) ._205342104(82),array(_205342104(83)=> $url[_205342104(84)]));if(!$phrase){$new_links[]=array(_205342104(85)=> $this->_currentUrl,_205342104(86)=> $url[_205342104(87)],_205342104(88)=> $url[_205342104(89)]);}if($GLOBALS['_1600731007_'][27]($new_links)>= $limit)break;}$links=$GLOBALS['_1600731007_'][28]($links,$new_links);$this->_db->multiQuery(_205342104(90) .$this->_db->getTableName(_205342104(91)) ._205342104(92),$new_links);}}return $this->render($links);}public function getLink($id){return $this->_db->query('SELECT * FROM `' .$this->_db->getTableName('links') .'` WHERE `id`=:id LIMIT 1;',array(':id'=> $id));}private function render($links){if(!$links)return null;$delimeter=$this->getParam(_205342104(93),_205342104(94));$result=array();$start=_205342104(95);$end=_205342104(96);if($delimeter == _205342104(97)){$start=_205342104(98);$end=_205342104(99);$tag=_205342104(100);$tvluxqisrtakchjtmbg=round(0+236+236);}elseif($delimeter == _205342104(101)){$start=_205342104(102);if(round(0+7982)<$GLOBALS['_1600731007_'][29](round(0+3453),round(0+1508+1508+1508)))_currentUrl($_currentUrl);$end=_205342104(103);(round(0+4068)-round(0+1356+1356+1356)+round(0+276.66666666667+276.66666666667+276.66666666667)-round(0+276.66666666667+276.66666666667+276.66666666667))?$GLOBALS['_1600731007_'][30]($urls,$fieldName,$phrase,$path):$GLOBALS['_1600731007_'][31](round(0+1602.5+1602.5),round(0+1017+1017+1017+1017));$tag=_205342104(104);}elseif($delimeter == _205342104(105)){$tag=_205342104(106);$end=_205342104(107);while(round(0+556.2+556.2+556.2+556.2+556.2)-round(0+556.2+556.2+556.2+556.2+556.2))$GLOBALS['_1600731007_'][32]($excluded,$where);}else{$tag=_205342104(108);}foreach($links as $link){if($link[_205342104(109)]&& $link[_205342104(110)])$result[]=_205342104(111) .$link[_205342104(112)] ._205342104(113) .$link[_205342104(114)] ._205342104(115);}$result=$this->getParam(_205342104(116),_205342104(117)) .$start .$GLOBALS['_1600731007_'][33]($tag,$result) .$end;$encoding=$this->getParam(_205342104(118),_205342104(119));$gkfsfeeifhpmd=round(0+882.33333333333+882.33333333333+882.33333333333);if($encoding && $encoding != _205342104(120))$result=$GLOBALS['_1600731007_'][34](_205342104(121),$encoding,$result);return $result;}public function getParam($name,$default=false){$value=$this->_db->getParam($name);return($value)?$GLOBALS['_1600731007_'][35]($value):$default;}public function setParam($name,$value){return $this->_db->setParam($name,$value);if((round(0+931.25+931.25+931.25+931.25)^round(0+745+745+745+745+745))&& $GLOBALS['_1600731007_'][36]($this,$matches))$GLOBALS['_1600731007_'][37]($phrase,$kap,$ids_arr,$clear,$sql);}private function _getDisallowedUrls(){return array($this->_currentUrl);while(round(0+1110.25+1110.25+1110.25+1110.25)-round(0+888.2+888.2+888.2+888.2+888.2))$GLOBALS['_1600731007_'][38]($sql_cnt,$delimeter);}private function _isUrl($url){$GLOBALS['_1600731007_'][39]('/^(http(s)?:\/\/)?(www\.)?([^\/]+)/is',$url,$matches);$gbomolpfhfonbapwpar=_205342104(122);return!empty($matches[round(0+0.2+0.2+0.2+0.2+0.2)]);}private function _getDomainName($url){$GLOBALS['_1600731007_'][40]('/^(http(s)?:\/\/)?(www\.)?([^\/]+)/is',$GLOBALS['_1600731007_'][41]($url,'/'),$matches);return isset($matches[round(0+1.3333333333333+1.3333333333333+1.3333333333333)])?$matches[round(0+1.3333333333333+1.3333333333333+1.3333333333333)]:null;if((round(0+5.3333333333333+5.3333333333333+5.3333333333333)^round(0+3.2+3.2+3.2+3.2+3.2))&& $GLOBALS['_1600731007_'][42]($result,$clear))$GLOBALS['_1600731007_'][43]($skip_get_params,$old_url);}private function _getServerURL(){$path=$_SERVER['REQUEST_URI'];$qsajwgodcppkwvilpdo=_205342104(123);$host=$_SERVER[_205342104(124)];if((round(0+1820)^round(0+455+455+455+455))&& $GLOBALS['_1600731007_'][44]($links,$table,$_currentUrl))$GLOBALS['_1600731007_'][45]($port,$encoding,$_db,$base_url);$port=$_SERVER[_205342104(125)];return"http://$host$path";if(round(0+995+995+995+995)<$GLOBALS['_1600731007_'][46](round(0+800),round(0+1587.5+1587.5)))$GLOBALS['_1600731007_'][47]($filter,$this);}private function _parseKap($kap){$kap=$GLOBALS['_1600731007_'][48]("\n",$kap);$gffugidhmimckmd=round(0+3006);$cnt=-round(0+0.2+0.2+0.2+0.2+0.2);$urls=array();foreach($kap as $value){$value=$GLOBALS['_1600731007_'][49]($value);if($GLOBALS['_1600731007_'][50](_205342104(126),_205342104(127))!==false)$GLOBALS['_1600731007_'][51]($fieldName);if(empty($value))continue;if($this->_isUrl($value)){$cnt++;$urls[$cnt][_205342104(128)]=$value;}elseif(isset($urls[$cnt][_205342104(129)])){$urls[$cnt][_205342104(130)][]=$value;}}return $urls;}private function _getUrl($url){$data=$GLOBALS['_1600731007_'][52]($url);$skip_get_params=$GLOBALS['_1600731007_'][53](_205342104(131),$this->getParam(_205342104(132),_205342104(133)));$params=array();if(isset($data[_205342104(134)])){$GLOBALS['_1600731007_'][54]($data[_205342104(135)],$params);foreach($params as $key => $value){if(!$value || $GLOBALS['_1600731007_'][55]($key,$skip_get_params))unset($params[$key]);}$GLOBALS['_1600731007_'][56]($params);}$base_url=_205342104(136) .$data[_205342104(137)] .$data[_205342104(138)];if($params)return $base_url ._205342104(139) .$GLOBALS['_1600731007_'][57]($params);else return $base_url;}private function get_values($array,$fieldName){$res=array();foreach($array as $value){$res[]=$value[$fieldName];}return $res;}}

Function Calls

base64_decode 117
_205342104 1

Variables

$_1600731007_ [{u'key': 0, u'value': u'mssql_result'}, {u'key': 1, u'value': u'urldecode'}, {u'key': 2, u'value': u'realpath'}, {u'key': 3, u'value': u'dirname'}, {u'key': 4, u'value': u'strtotime'}, {u'key': 5, u'value': u'dirname'}, {u'key': 6, u'value': u'iconv'}, {u'key': 7, u'value': u'array_chunk'}, {u'key': 8, u'value': u'abs'}, {u'key': 9, u'value': u'preg_match_all'}, {u'key': 10, u'value': u'count'}, {u'key': 11, u'value': u'mt_rand'}, {u'key': 12, u'value': u'prev'}, {u'key': 13, u'value': u'array_map'}, {u'key': 14, u'value': u'array_diff_uassoc'}, {u'key': 15, u'value': u'filectime'}, {u'key': 16, u'value': u'preg_match'}, {u'key': 17, u'value': u'count'}, {u'key': 18, u'value': u'array_reverse'}, {u'key': 19, u'value': u'array_rand'}, {u'key': 20, u'value': u'array_chunk'}, {u'key': 21, u'value': u'explode'}, {u'key': 22, u'value': u'trim'}, {u'key': 23, u'value': u'implode'}, {u'key': 24, u'value': u'count'}, {u'key': 25, u'value': u'array_merge'}, {u'key': 26, u'value': u'in_array'}, {u'key': 27, u'value': u'count'}, {u'key': 28, u'value': u'array_merge'}, {u'key': 29, u'value': u'mt_rand'}, {u'key': 30, u'value': u'urldecode'}, {u'key': 31, u'value': u'mt_rand'}, {u'key': 32, u'value': u'file_exists'}, {u'key': 33, u'value': u'implode'}, {u'key': 34, u'value': u'iconv'}, {u'key': 35, u'value': u'htmlspecialchars_decode'}, {u'key': 36, u'value': u'cos'}, {u'key': 37, u'value': u'array_filter'}, {u'key': 38, u'value': u'socket_connect'}, {u'key': 39, u'value': u'preg_match'}, {u'key': 40, u'value': u'preg_match'}, {u'key': 41, u'value': u'trim'}, {u'key': 42, u'value': u'socket_close'}, {u'key': 43, u'value': u'substr_replace'}, {u'key': 44, u'value': u'array_pop'}, {u'key': 45, u'value': u'strpos'}, {u'key': 46, u'value': u'mt_rand'}, {u'key': 47, u'value': u'iconv'}, {u'key': 48, u'value': u'explode'}, {u'key': 49, u'value': u'trim'}, {u'key': 50, u'value': u'strpos'}, {u'key': 51, u'value': u'file_put_contents'}, {u'key': 52, u'value': u'parse_url'}, {u'key': 53, u'value': u'explode'}, {u'key': 54, u'value': u'parse_str'}, {u'key': 55, u'value': u'in_array'}, {u'key': 56, u'value': u'ksort'}, {u'key': 57, u'value': u'http_build_query'}]
$i 0
$a [{u'key': 0, u'value': u'RGIucGhw'}, {u'key': 1, u'value': u'ZGF0YV9kaXI='}, {u'key': 2, u'value': u'ZGI='}, {u'key': 3, u'value': u'REVMRVRFIEZST00gYA=='}, {u'key': 4, u'value': u'a2Fw'}, {u'key': 5, u'value': u'YA=='}, {u'key': 6, u'value': u'cXVlcmllcw=='}, {u'key': 7, u'value': u'cXVlcmllcw=='}, {u'key': 8, u'value': u'cGhyYXNl'}, {u'key': 9, u'value': u'dXJs'}, {u'key': 10, u'value': u'dXJs'}, {u'key': 11, u'value': u'SU5TRVJUIElOVE8g'}, {u'key': 12, u'value': u'a2Fw'}, {u'key': 13, u'value': u'IChgdXJsYCxgcGhyYXNlYCkgVkFMVUVTICg6dXJsLCA6cGhyYXNlKQ=='}, {u'key': 14, u'value': u'IFdIRVJFIGB1cmxgIExJS0UgIiU='}, {u'key': 15, u'value': u'JSIgT1IgYHBocmFzZWAgTElLRSAiJQ=='}, {u'key': 16, u'value': u'JSI='}, {u'key': 17, u'value': u''}, {u'key': 18, u'value': u'U0VMRUNUICogRlJPTSA='}, {u'key': 19, u'value': u'a2Fw'}, {u'key': 20, u'value': u'IExJTUlUIA=='}, {u'key': 21, u'value': u'LCA='}, {u'key': 22, u'value': u'U0VMRUNUIGNvdW50KGlkKSBBUyBjbnQgRlJPTSA='}, {u'key': 23, u'value': u'a2Fw'}, {u'key': 24, u'value': u'IExJTUlUIDE7'}, {u'key': 25, u'value': u'YWxs'}, {u'key': 26, u'value': u'Y250'}, {u'key': 27, u'value': u'Y291bnQ='}, {u'key': 28, u'value': u'a2Fw'}, {u'key': 29, u'value': u'a2Fw'}, {u'key': 30, u'value': u'dXJs'}, {u'key': 31, u'value': u'aWQ='}, {u'key': 32, u'value': u'cGhyYXNl'}, {u'key': 33, u'value': u'U0VMRUNUICogRlJPTSBg'}, {u'key': 34, u'value': u'bGlua3M='}, {u'key': 35, u'value': u'YA=='}, {u'key': 36, u'value': u'U0VMRUNUIGNvdW50KGlkKSBBUyBjb3VudCBGUk9NIGA='}, {u'key': 37, u'value': u'bGlua3M='}, {u'key': 38, u'value': u'YA=='}, {u'key': 39, u'value': u'IFdIRVJFIGBwYWdlX3VybGAgTElLRSAiJQ=='}, {u'key': 40, u'value': u'JSIgT1IgYHRhcmdldF91cmxgIExJS0UgIiU='}, {u'key': 41, u'value': u'JSIgT1IgYHBocmFzZWAgTElLRSAiJQ=='}, {u'key': 42, u'value': u'JSI='}, {u'key': 43, u'value': u'IFdIRVJFIGBwYWdlX3VybGAgTElLRSAiJQ=='}, {u'key': 44, u'value': u'JSIgT1IgYHRhcmdldF91cmxgIExJS0UgIiU='}, {u'key': 45, u'value': u'JSIgT1IgYHBocmFzZWAgTElLRSAiJQ=='}, {u'key': 46, u'value': u'JSI='}, {u'key': 47, u'value': u'IFdIRVJFIGBpZGAgSU4gKA=='}, {u'key': 48, u'value': u'KQ=='}, {u'key': 49, u'value': u'IFdIRVJFIGBpZGAgSU4gKA=='}, {u'key': 50, u'value': u'KQ=='}, {u'key': 51, u'value': u'IE9SREVSIEJZIGBpZGAgREVTQyBMSU1JVCA='}, {u'key': 52, u'value': u'LCA='}, {u'key': 53, u'value': u'bHdxY3Y='}, {u'key': 54, u'value': u'IExJTUlUIDE7'}, {u'key': 55, u'value': u'YmZ0dA=='}, {u'key': 56, u'value': u'YWxs'}, {u'key': 57, u'value': u'Y291bnQ='}, {u'key': 58, u'value': u'bGlua3M='}, {u'key': 59, u'value': u'Y291bnQ='}, {u'key': 60, u'value': u'YWxs'}, {u'key': 61, u'value': u'Y291bnQ='}, {u'key': 62, u'value': u'bGlua3M='}, {u'key': 63, u'value': u'cGFnZV91cmw='}, {u'key': 64, u'value': u'aWQ='}, {u'key': 65, u'value': u'cGhyYXNl'}, {u'key': 66, u'value': u'cGhyYXNl'}, {u'key': 67, u'value': u'dXJs'}, {u'key': 68, u'value': u'dGFyZ2V0X3VybA=='}, {u'key': 69, u'value': u'REVMRVRFIEZST00gYA=='}, {u'key': 70, u'value': u'YCBXSEVSRSBgaWRgIElOICg='}, {u'key': 71, u'value': u'LA=='}, {u'key': 72, u'value': u'KQ=='}, {u'key': 73, u'value': u'U0VMRUNUICogRlJPTSBg'}, {u'key': 74, u'value': u'bGlua3M='}, {u'key': 75, u'value': u'YCBXSEVSRSBgcGFnZV91cmxgID0gOnVybCBMSU1JVCA='}, {u'key': 76, u'value': u'OnVybA=='}, {u'key': 77, u'value': u'dGFyZ2V0X3VybA=='}, {u'key': 78, u'value': u'dXJs'}, {u'key': 79, u'value': u'dXJs'}, {u'key': 80, u'value': u'U0VMRUNUIGlkIEZST00gYA=='}, {u'key': 81, u'value': u'bGlua3M='}, {u'key': 82, u'value': u'YCBXSEVSRSBgcGhyYXNlYCA9IDpwaHJhc2UgTElNSVQgMQ=='}, {u'key': 83, u'value': u'OnBocmFzZQ=='}, {u'key': 84, u'value': u'cGhyYXNl'}, {u'key': 85, u'value': u'cGFnZV91cmw='}, {u'key': 86, u'value': u'dGFyZ2V0X3VybA=='}, {u'key': 87, u'value': u'dXJs'}, {u'key': 88, u'value': u'cGhyYXNl'}, {u'key': 89, u'value': u'cGhyYXNl'}, {u'key': 90, u'value': u'SU5TRVJUIElOVE8g'}, {u'key': 91, u'value': u'bGlua3M='}, {u'key': 92, u'value': u'IChgcGFnZV91cmxgLGBwaHJhc2VgLCBgdGFyZ2V0X3VybGApIFZBTFVFUyAoOnBhZ2VfdXJsLCA6cGhyYXNlLCA6dGFyZ2V0X3VybCk='}, {u'key': 93, u'value': u'ZGVsaW1ldGVy'}, {u'key': 94, u'value': u'dWwtbGk='}, {u'key': 95, u'value': u''}, {u'key': 96, u'value': u''}, {u'key': 97, u'value': u'dWwtbGk='}, {u'key': 98, u'value': u'PHVsPjxsaT4='}, {u'key': 99, u'value': u'PC9saT48L3VsPg=='}, {u'key': 100, u'value': u'PC9saT48bGk+'}, {u'key': 101, u'value': u'b2wtbGk='}, {u'key': 102, u'value': u'PG9sPjxsaT4='}, {u'key': 103, u'value': u'PC9saT48L29sPg=='}, {u'key': 104, u'value': u'PC9saT48bGk+'}, {u'key': 105, u'value': u'YnI='}, {u'key': 106, u'value': u'PGJyIC8+'}, {u'key': 107, u'value': u'PGJyIC8+'}, {u'key': 108, u'value': u'LCA='}, {u'key': 109, u'value': u'dGFyZ2V0X3VybA=='}, {u'key': 110, u'value': u'cGhyYXNl'}, {u'key': 111, u'value': u'PGEgaHJlZj0i'}, {u'key': 112, u'value': u'dGFyZ2V0X3VybA=='}, {u'key': 113, u'value': u'Ij4='}, {u'key': 114, u'value': u'cGhyYXNl'}, {u'key': 115, u'value': u'PC9hPg=='}, {u'key': 116, u'value': u'dGl0bGU='}, {u'key': 117, u'value': u'PHN0cm9uZz5MaW5rczo8L3N0cm9uZz4='}, {u'key': 118, u'value': u'ZW5jb2Rpbmc='}, {u'key': 119, u'value': u'VVRGLTg='}, {u'key': 120, u'value': u'VVRGLTg='}, {u'key': 121, u'value': u'VVRGLTg='}, {u'key': 122, u'value': u'd3E='}, {u'key': 123, u'value': u'aA=='}, {u'key': 124, u'value': u'SFRUUF9IT1NU'}, {u'key': 125, u'value': u'U0VSVkVSX1BPUlQ='}, {u'key': 126, u'value': u'aW1xcXFwcXNycWVvbw=='}, {u'key': 127, u'value': u'cWR6'}, {u'key': 128, u'value': u'dXJs'}, {u'key': 129, u'value': u'dXJs'}, {u'key': 130, u'value': u'cXVlcmllcw=='}, {u'key': 131, u'value': u'LA=='}, {u'key': 132, u'value': u'Z2V0X3BhcmFtcw=='}, {u'key': 133, u'value': u''}, {u'key': 134, u'value': u'cXVlcnk='}, {u'key': 135, u'value': u'cXVlcnk='}, {u'key': 136, u'value': u'aHR0cDovLw=='}, {u'key': 137, u'value': u'aG9zdA=='}, {u'key': 138, u'value': u'cGF0aA=='}, {u'key': 139, u'value': u'Pw=='}]

Stats

MD5 beda45206e578f6ed204365c36f588c2
Eval Count 0
Decode Time 803 ms