]*\shref\s*=\s*[\'"]?([^>\'" ]*?\.'.$_imgext.')([\'" ][^>]*?>|>)#is', $cn, $L2HmGWTj9H, PREG_SET_ORDER);
$T9v4StE5HjmB1 = array();
$ai = $ae = array();
$dbZYiSonNrlDO42usc = array_merge($dbZYiSonNrlDO42usc, $L2HmGWTj9H, $T9v4StE5HjmB1);
$_maxi = $grab_parameters['xs_img_maxperpage'];
if(!$_maxi)$_maxi = 1000;
if($uFxTSS9XSb52KZo7YrD['inpdata'] && ($_dimg = $uFxTSS9XSb52KZo7YrD['inpdata']['img'])){
foreach($_dimg as $im)
{
$dbZYiSonNrlDO42usc[] = array('', $im['url']);
}
}
foreach($dbZYiSonNrlDO42usc as $im)
{
$_il = array($im[1]);
if(strstr($im[0],'srcset')){
$_il = preg_split('#(\s*,\s*|\s+[^\./]+\s*)#', $im[1]);
}
foreach($_il as $_ili)
if($_ili)
{
$_im1 = trim(preg_replace('#^[\'\"]+#','',$_ili));
$LV3feH44NvQ = $this->bBAymp71W4mgyv_2c($_im1, $this->aMX8JQFnFnMWTuOJ,
$grab_parameters['xs_img_allow_domains']);
if($LV3feH44NvQ == 1)
continue;
if($grab_parameters['xs_imgincmask'])
if(!$this->NxfMP9qoH('xs_imgincmask', $_im1, true))
continue;
$XegIxMo9HSXuEr = $this->v0ytSBWER.substr($_im1,strlen($this->A78wE6jgmrny));
if($LV3feH44NvQ != 2)
{
if($this->MgKnEUlaw6_XfzaD($XegIxMo9HSXuEr))
continue;
}
if(!$this->MVZvUfEx6bYBJwmz||!@preg_match('#('.$this->MVZvUfEx6bYBJwmz.')#',$XegIxMo9HSXuEr))
{
preg_match('#(?:title|alt)\s*=\s*"(.*?)"#i', $im[0], $tm);
$t = trim($tm[1]);
if(!$imlist[md5($_im1.($grab_parameters['xs_img_hashtitle'] ? '-'.$t : ''))]++)
{
$ai[] = array($_im1, $t);
}
}
if(count($ai) >= $_maxi)break;
}
}
if($ai){
$gEBIZ5cHL['i'] = $ai;
$this->addedcnt['i'] += count($ai);
}
wkwPIGj7HFydE9Mly("{ images added: ".count($ai)." } \n",2);
}
$xz = '/img';
$xz = 'video';
$_maxv_tot = $this->y5E6XiZB3w2DW4XFY * 10;
if(!$_maxv_tot || ($this->addedcnt['v']<$_maxv_tot))
if($grab_parameters['xs_videoinfo'])
{
$BJS7s_fNyAAZU26 = array(
'(?:https?\:)?//(?:www\.)?youtube(?:-nocookie)?.com/(?:v/|embed/|watch\?v=)',
'(?:https?\:)?//youtu\.be/',
'(?:https?\:)?//video.google.com/googleplayer\.swf\?docid=',
'(?:https?\:)?//(?:player\.)?vimeo.com/(?:video/|moogaloop\.swf\?clip_id=)',
'(?:https?\:)?//(?:www\.)?dailymotion.com/(?:embed|swf)/video/',
'(?:https?\:)?//(?:media.mtvnservices.com|www.mtv.com/player/)[^>]*?vid(?:=|%3D)',
'(?:https?\:)?//blip.tv/play/',
'(?:https?\:)?//network.coull.com/(?:embediframe/|embed)\?v='
);
$BJS7s_fNyAAZU26 = '(?:'. implode('|', $BJS7s_fNyAAZU26).')';
$IQXRrpl7X = '[a-z0-9\-\_]';
$BJS7s_fNyAAZU26 = '('.$BJS7s_fNyAAZU26.'('.$IQXRrpl7X.'+))';
preg_match_all('# ]*name=[\'"\s]*?(?:movie|src)[^>]*value=[\'"\s]*?'.$BJS7s_fNyAAZU26.'([^>\'"]*)#is', $cn, $dbZYiSonNrlDO42usc, PREG_SET_ORDER);
preg_match_all('#flashvars\s*=\s*\{[^\}]*?file:\s*[\'"]'.$BJS7s_fNyAAZU26.'#is', $cn, $s2DT0A9dOu, PREG_SET_ORDER);
preg_match_all('#<(?:embed|script)[^>]*src=[\'"\s]*?'.$BJS7s_fNyAAZU26.'([^>\'"]*)#is', $cn, $p0Z32taip_p, PREG_SET_ORDER);
preg_match_all('#<(?:iframe|video)[^>]*src=[^>]*?'.$BJS7s_fNyAAZU26.'([^>\'"]*)#is', $cn, $m07f5HVKi, PREG_SET_ORDER);
preg_match_all('#<[^>]*(?:href|data-path)=[^>]*?'.$BJS7s_fNyAAZU26.'([^>\'"]*)#is', $cn, $yUuYWZ7cq, PREG_SET_ORDER);
preg_match_all('#file\"\s*\:\s*\[\'"]'.$BJS7s_fNyAAZU26.'#is', $cn, $vieMCCQX4, PREG_SET_ORDER);
preg_match_all('#\.addVariable\([\'\"]file[\'\"],[\'\"]'.$BJS7s_fNyAAZU26.'#is', $cn, $t, PREG_SET_ORDER);
preg_match_all('#var\s+youtube\s+=\s+\'('.$IQXRrpl7X.'+)#is', $cn, $_ym1, PREG_SET_ORDER);
foreach($_ym1 as $_yv){
$dbZYiSonNrlDO42usc[] = array('', 'http://youtu.be/'.$_yv[1],$_yv[1]);
}
$ai = $ae = $UTnnUtzvzSy0XAP = array();
preg_match_all('#jwplayer\([^\)]*?\)\.setup\(\{(.*?)\}\)#is', $cn, $ps);
if($ps && $ps[1]) {
foreach($ps[1] as $lodni7zmzvSYqgs){
if(
preg_match('#\"provider\"\s*\:\s*\"youtube\"#is', $lodni7zmzvSYqgs, $m1)
&& preg_match('#\"file\"\s*\:\s*\"[^\"]*?(?:v=)?('.$IQXRrpl7X.'+)#is', $lodni7zmzvSYqgs, $m2)
){
preg_match('#\"image\"\s*\:\s*\"([^\"]+)#is', $lodni7zmzvSYqgs, $m3);
$_th = $m3 ? $m3[1] : '';
if($_th)
$this->bBAymp71W4mgyv_2c($_th, $this->aMX8JQFnFnMWTuOJ);
$UTnnUtzvzSy0XAP[] = array(
'',
'http://www.youtube.com/watch?v='.$m2[1],
$m2[1],
'',
$gEBIZ5cHL['t'],
$gEBIZ5cHL['d'],
$_th
);
}
}
}
preg_match_all('#]*class="youtube[^>]*data-id="(.*?)"#is', $cn, $ps);
if($ps && $ps[1]) {
foreach($ps[1] as $m2){
$UTnnUtzvzSy0XAP[] = array(
'',
'http://www.youtube.com/watch?v='.$m2,
$m2
);
}
}
$dbZYiSonNrlDO42usc = array_merge($dbZYiSonNrlDO42usc,$p0Z32taip_p,$m07f5HVKi,$s2DT0A9dOu, $yUuYWZ7cq, $vieMCCQX4, $UTnnUtzvzSy0XAP, $t);
preg_match_all('#<[^>]*id="video".*?>(.*?)
#is', $cn, $ps);
if($ps && $ps[1]) {
foreach($ps[1] as $lodni7zmzvSYqgs){
if(
preg_match('#<[^>]*href="(.*?)"[^>]*data-type="video"#is', $lodni7zmzvSYqgs, $m_l)
&& preg_match('# ]*src="(.*?)"#is', $lodni7zmzvSYqgs, $m_i)
){
$_th = $m_i[1];
$this->bBAymp71W4mgyv_2c($_th, $this->aMX8JQFnFnMWTuOJ);
$this->bBAymp71W4mgyv_2c($m_l[1], $this->aMX8JQFnFnMWTuOJ);
$ai[] = array(
'title' => strip_tags($gEBIZ5cHL['t']),
'playerloc' => $m_l[1],
'thumb' => $_th,
'desc' => strip_tags($gEBIZ5cHL['d']),
);
}
}
}
$ps = preg_split('#<[^>]*itemtype=\"http\:\/\/schema\.org\/VideoObject\"#is', $cn);
if(count($ps)>1) {
$Agor9azeTRg65OdCMf = array();
foreach($ps as $pp){
if(
(preg_match('#<[^>]*itemprop=\"name\"[^>]*content="([^>]*?)"#is', $pp, $m1)
||preg_match('#<[^>]*itemprop=\"name\"[^>]*?>(.*?)<#is', $pp, $m1)
)
&& preg_match('#<[^>]*itemprop=\"(?:(?:content|embed)(?:url)?)\"[^>]*content="([^>]*?)"#is', $pp, $m2)
&& preg_match('#<[^>]*itemprop=\"thumbnail(?:url)?\"[^>]*content="([^>]*?)"#is', $pp, $m3)
){
preg_match('#<[^>]*itemprop=\"duration\"[^>]*content="([^>]*?)"#is', $pp, $m11);
if(!preg_match('#<[^>]*itemprop=\"description\"[^>]*?content="([^>]*?)"#is', $pp, $m4))
preg_match('#<[^>]*itemprop=\"description\"[^>]*?>(.*?)(div|h|p)#is', $pp, $m4);
$dfUGNFzE8 = $m11[1];
if(preg_match('#T(?:([\d\.]+)H)?(?:([\d\.]+)M)?([\d\.]+)S#i', $dfUGNFzE8, $dm)) {
$dfUGNFzE8 = $dm[3] + $dm[2]*60 + intval($dm[1])*3600;;
}else
if(preg_match('#(?:([\d\.]+)\:)?(?:([\d\.]+)\:)([\d\.]+)S#i', $dfUGNFzE8, $dm)) {
$dfUGNFzE8 = $dm[3] + $dm[2]*60 + intval($dm[1])*3600;;
}
$this->bBAymp71W4mgyv_2c($m2[1], $this->aMX8JQFnFnMWTuOJ, true);
$this->bBAymp71W4mgyv_2c($m3[1], $this->aMX8JQFnFnMWTuOJ, true);
$_anx = array(
'title' => strip_tags($m1[1]),
'playerloc' => $m2[1],
'thumb' => $m3[1],
'desc' => strip_tags(preg_replace('##', "\n", ($m4 ? $m4[1] : ($gEBIZ5cHL['d'] ? $gEBIZ5cHL['d'] : $m1[1])))),
'dur' => $dfUGNFzE8,
);
if(preg_match('#'.$BJS7s_fNyAAZU26.'#is', $m2[1], $_lm))
$_anx['vid'] = trim($_lm[2]);
$Agor9azeTRg65OdCMf[] = $_anx;
}
}
if($Agor9azeTRg65OdCMf){
$ai = $Agor9azeTRg65OdCMf;
}
}
preg_match_all('##is', $cn, $ps);
if(count($ps)>1) {
$Agor9azeTRg65OdCMf = array();
foreach($ps[1] as $pp){
$Z4oarkWIP004duZRulZ = json_decode($pp, true);
if($Z4oarkWIP004duZRulZ)
foreach($Z4oarkWIP004duZRulZ as $k=>$v)$Z4oarkWIP004duZRulZ[strtolower($k)] = $v;
if(
($Z4oarkWIP004duZRulZ['@type'] == 'VideoObject')
&& $Z4oarkWIP004duZRulZ['embedurl']
&& $Z4oarkWIP004duZRulZ['thumbnailurl']
){
preg_match('#\"duration\"\s*\:\s*\"(.*?)\"#is', $pp, $m11);
preg_match('#\"description\"\s*\:\s*\"(.*?)\"#is', $pp, $m4);
$dfUGNFzE8 = $Z4oarkWIP004duZRulZ['duration'];
if(preg_match('#T(?:([\d\.]+)H)?(?:([\d\.]+)M)?([\d\.]+)S#i', $dfUGNFzE8, $dm)) {
$dfUGNFzE8 = $dm[3] + $dm[2]*60 + $dm[1]*3600;;
}
$this->bBAymp71W4mgyv_2c($m2[1], $this->aMX8JQFnFnMWTuOJ, true);
$this->bBAymp71W4mgyv_2c($m3[1], $this->aMX8JQFnFnMWTuOJ, true);
$_anx = array(
'title' => strip_tags($Z4oarkWIP004duZRulZ['name']),
'playerloc' => $Z4oarkWIP004duZRulZ['embedurl'],
'thumb' => $Z4oarkWIP004duZRulZ['thumbnailurl'],
'desc' => strip_tags($Z4oarkWIP004duZRulZ['description']),
'dur' => $dfUGNFzE8,
);
if(preg_match('#'.$BJS7s_fNyAAZU26.'#is', $Z4oarkWIP004duZRulZ['embedurl'], $_lm))
$_anx['vid'] = trim($_lm[2]);
$Agor9azeTRg65OdCMf[] = $_anx;
}
}
if($Agor9azeTRg65OdCMf){
$dbZYiSonNrlDO42usc = array();
$ai = $Agor9azeTRg65OdCMf;
}
}
if(preg_match('# ]*property="og:type"[^>]*content="video#is', $cn)) {
preg_match('# ]*property="og:duration"[^>]*content="(.*?)"#is', $cn, $m1 );
preg_match('# ]*property="og:url"[^>]*content="(.*?)"#is', $cn, $m2 );
preg_match('# ]*property="og:image"[^>]*content="(.*?)"#is', $cn, $m3 );
preg_match('# ]*property="og:title"[^>]*content="(.*?)"#is', $cn, $m4 );
preg_match('# ]*property="og:description"[^>]*content="(.*?)"#is', $cn, $m5 );
if($m1&& $m2&& $m3&& $m4) {
$cAdokkPjZ4JrKCaE6J0 = explode(':', $m1[1]);
$dfUGNFzE8 = $cAdokkPjZ4JrKCaE6J0[0]*60+$cAdokkPjZ4JrKCaE6J0[1];
if(count($cAdokkPjZ4JrKCaE6J0)==3)
$dfUGNFzE8 = $dfUGNFzE8*60+$dfUGNFzE8[2];
$dbZYiSonNrlDO42usc = $ai = array();
$_anx = array(
'thumb' => $m3[1],
'title' => $m4[1],
'desc' => $m5?$m5[1]:$m4[1],
'dur' => $dfUGNFzE8,
'playerloc' => $m2[1],
);
if(preg_match('#'.$BJS7s_fNyAAZU26.'#is', $m2[1], $_lm))
$_anx['vid'] = trim($_lm[2]);
$ai[] = $_anx;
}
}
foreach($dbZYiSonNrlDO42usc as $im)
{
array_shift($im);
$ai[] = $im;
}
if($ai){
$gEBIZ5cHL['v'] = $ai;
}
if(function_exists('xml_extra_video_step1'))
xml_extra_video_step1($gEBIZ5cHL, $cn, $imlist);
}
if($_ev = $gEBIZ5cHL['v']){
$ai = array();
foreach($_ev as $im)
{
if($_vid = $im['vid'] ?$im['vid'] : ($im['playerloc']?$im['playerloc']:$im[1])){
$_i5 = md5(trim($_vid));
$imlist[$_i5]++;
if(!$imlist2[$_i5]++)
$ai[] = $im;
}
}
$gEBIZ5cHL['v'] = $ai;
$this->addedcnt['v'] += count($ai);
wkwPIGj7HFydE9Mly("{ videos added: ".count($ai)." } \n",2);
}
$xz = '/video';
if($grab_parameters['xs_hreflang']){
if(
preg_match_all('# ]*rel\s*=\s*"alternate"[^>]*>#is', $cn, $G9M1u0W69Tn7MIsQ4, PREG_SET_ORDER)
){
$_la = array();
foreach($G9M1u0W69Tn7MIsQ4 as $_alt1){
if(preg_match('#\s(hreflang|media)\s*=\s*"([^">]*?)"[^>]*>#is', $_alt1[0], $_alt)
&& preg_match('#\s*href\s*=\s*[\'"]([^>]*?)[\'"]#is', $_alt1[0], $_hm)
) {
$this->bBAymp71W4mgyv_2c($_hm[1], $this->aMX8JQFnFnMWTuOJ);
$_la[] = array('t' => $_alt[1], 'l' => $_alt[2], 'u' => $_hm[1]);
}
}
$gEBIZ5cHL['hl'] = $_la;
}
}
if($grab_parameters['xs_lastmod_notparsed'] && $f2)
{
$uFxTSS9XSb52KZo7YrD = $k0huGF8gg4LQ1A->fetch($wljeCd6fCRKulnoFsC4, 0, 1, false, "", array('req'=>'HEAD'));
}
if(!$gEBIZ5cHL['lm'] && isset($uFxTSS9XSb52KZo7YrD['headers']['last-modified']))
$gEBIZ5cHL['lm'] = $uFxTSS9XSb52KZo7YrD['headers']['last-modified'];
}
if(!$gEBIZ5cHL['lm'] &&
preg_match('# ]*?name\s*=\s*\"last-modified\" content\s*=\s*"?([^">]*)"#is',$uFxTSS9XSb52KZo7YrD['content'], $hPw74OQezczKteg0gC))
$gEBIZ5cHL['lm'] = $hPw74OQezczKteg0gC[1];
RYtkTQfZ1my('post', true);
RYtkTQfZ1my('post-save1');
wkwPIGj7HFydE9Mly("\n((include ".$gEBIZ5cHL['link'].")) \n");
$wyhMGdq7QGd6 = true;
if($grab_parameters['xs_memsave'])
{
DSdHxXD2UR($oO9pt9QoVu0fjOUEU6, $gEBIZ5cHL);
$this->urls_completed[] = $oO9pt9QoVu0fjOUEU6;
}
else $this->urls_completed[] = $this->dtRHNsRCOCS7gtKcKk3($gEBIZ5cHL);
$this->lOXW9WDJYx6ROZX++;
RYtkTQfZ1my('post-save1',true);
RYtkTQfZ1my('post-save2');
if($grab_parameters['xs_prev_sm_base']
&& $this->basecachemask &&
preg_match('#('.$this->basecachemask.')#',$this->aMX8JQFnFnMWTuOJ)){
$this->sm_base[$this->aMX8JQFnFnMWTuOJ] = $gEBIZ5cHL;
}
$ELiT8ew5NjA = $this->y5E6XiZB3w2DW4XFY - $this->lOXW9WDJYx6ROZX;
RYtkTQfZ1my('post-save2',true);
}
}while(false);// zero-while
RYtkTQfZ1my('post-progress1');
if($this->num_urls_processed_in_current_batch>=$this->num_links_current_batch)
{
$this->links_level++;
wkwPIGj7HFydE9Mly("\n NEXT LEVEL:$this->links_level ($this->num_urls_processed_in_current_batch>=$this->num_links_current_batch) \n");
unset($urls_list);
$this->num_urls_processed_in_current_batch = 0;
$urls_list = $urls_list2;
reset($urls_list);
$urls_list_full += $urls_list;
$this->num_links_current_batch = count($urls_list);
unset($this->ref_links_tmp2);
$this->ref_links_tmp2 = $this->ref_links_tmp;
unset($this->ref_links_tmp); unset($urls_list2);
$this->ref_links_tmp = array();
$urls_list2 = array();
}
if(!$wyhMGdq7QGd6){
wkwPIGj7HFydE9Mly("\n({skipped ".$this->aMX8JQFnFnMWTuOJ." - $OgSj2zxK4Qo5Cc}) \n");
if(!$grab_parameters['xs_chlog_list_max'] ||
count($urls_list_skipped) < $grab_parameters['xs_chlog_list_max']) {
$urls_list_skipped[$this->aMX8JQFnFnMWTuOJ] = $OgSj2zxK4Qo5Cc;
}
}
RYtkTQfZ1my('post-progress1',true);
RYtkTQfZ1my('post-progress2');
$this->num_processed++;
R1r_jX8NavH();
$this->pl=min($this->num_links_current_batch - $this->num_urls_processed_in_current_batch,$ELiT8ew5NjA);
$eG1Pm653b = ($this->lOXW9WDJYx6ROZX>=$this->y5E6XiZB3w2DW4XFY) || ($this->num_urls_processed_in_current_batch >= $this->num_links_current_batch);
if(!$X5O38TAuWv4FR) {
if($X5O38TAuWv4FR = VzipJxoohDvbtWM()){
if(!@cMo3XWEqPThU4Id(pbAiQcHEGrGKkyqo4Q.guXHCq5aVeE))
$X5O38TAuWv4FR=0;
}
}
RYtkTQfZ1my('post-progress2',true);
RYtkTQfZ1my('post-progress3');
$progpar = $this->KiQEfebckxJVM(false, $eG1Pm653b||$X5O38TAuWv4FR);
RYtkTQfZ1my('post-progress3',true);
RYtkTQfZ1my('post-progress4');
if($grab_parameters['xs_exec_time'] &&
((time()-$dgHgts6lFbG) > $grab_parameters['xs_exec_time']) ){
$X5O38TAuWv4FR = 'Time limit exceeded - '.($grab_parameters['xs_exec_time']).' - '.(time()-$dgHgts6lFbG);
}
if($grab_parameters['xs_savestate_time']>0 &&
(
($this->ctime-$epcQYfCl1>$grab_parameters['xs_savestate_time'])
|| $eG1Pm653b
|| $X5O38TAuWv4FR
)
)
{
$epcQYfCl1 = $this->ctime;
wkwPIGj7HFydE9Mly("(saving dump) \n");
$mFUcZxJGA4itwRbJ = array();
$gHdDA3umqlMQEf47qO = array(
'num_urls_processed_in_current_batch',
'urls_list','urls_list2','num_links_current_batch',
'ref_links_tmp','ref_links_tmp2','ref_links_list',
'urls_list_full','urls_completed',
'urls_404',
'nt','tsize','num_processed','links_level','ctime', 'urls_ext','fetch_no',
'starttime', 'retrno', 'nettime', 'urls_list_skipped',
'imlist', 'imlist2', 'progpar', 'runstate', 'sm_sessions',
'addedcnt'
);
foreach($gHdDA3umqlMQEf47qO as $k){
$mFUcZxJGA4itwRbJ[$k] = isset($this->$k) ? $this->$k : $$k;
}
$mFUcZxJGA4itwRbJ['time']=time();
$y5GpEuKtv9=Ie0qgN_fQ8HA($mFUcZxJGA4itwRbJ);
Ndm7I4IRr(TYR4q027D0OWvh,$y5GpEuKtv9,pbAiQcHEGrGKkyqo4Q,true);
unset($mFUcZxJGA4itwRbJ);
unset($y5GpEuKtv9);
}
if($grab_parameters['xs_delay_req'] && $grab_parameters['xs_delay_ms'] &&
(($m8HTpd_0s-$WCC6wCSTlQ4MjKyNm3)==$grab_parameters['xs_delay_req']))
{
$WCC6wCSTlQ4MjKyNm3 = $m8HTpd_0s;
sleep(intval($grab_parameters['xs_delay_ms']));
}
RYtkTQfZ1my('post-progress4', true);
}while(!$eG1Pm653b && !$X5O38TAuWv4FR);
wkwPIGj7HFydE9Mly("\n\n Crawling completed \n");
if($_GET['ddbgexit']){
echo 'Dbg exit ';
echo $k0huGF8gg4LQ1A->K7DRsNrsbdnzu9hi.' / '.$k0huGF8gg4LQ1A->nettime.' ';
echo DfjNmPlYlDtVYeKoRsL().' ';
exit;
}
return array(
'u404'=>$this->urls_404,
'ref_links_list'=>$this->ref_links_list,
'starttime'=>$starttime,
'topmu' => $K5qP9_ZsHx,
'ctime'=>$this->ctime,
'tsize'=>$this->tsize,
'retrno' => $retrno,
'nettime' => $this->nettime,
'errmsg'=>'',
'initurl'=>$this->wOd8ZRUj4KujS,
'initdir'=>$this->A78wE6jgmrny,
'ucount'=>$this->lOXW9WDJYx6ROZX,
'crcount'=>$this->num_processed,
'fetch_no'=>$this->fetch_no,
'time'=>time(),
'params'=>$this->SVH4BzIyh56a_HEGqt,
'sm_sessions'=>$this->sm_sessions,
'interrupt'=>$X5O38TAuWv4FR,
'runstate' => $this->runstate,
'urls_ext'=>$urls_ext,
'urls_list_skipped' => $urls_list_skipped,
'max_reached' => $this->lOXW9WDJYx6ROZX>=$this->y5E6XiZB3w2DW4XFY
);
}
}
$AIqYzQK_mhY = new SiteCrawler();
function xvQcTIF8B113J(){
@cMo3XWEqPThU4Id(pbAiQcHEGrGKkyqo4Q.crI8G26xJzM);
if(@file_exists(pbAiQcHEGrGKkyqo4Q.m093Bbc4Eg))
@rename(pbAiQcHEGrGKkyqo4Q.m093Bbc4Eg,pbAiQcHEGrGKkyqo4Q.crI8G26xJzM);
}