public function send()
{
if ($this->checkTrial())
{
die(MainLocalizationLoc::getMessage('MAIN_ENGINE_REDIRECT_TRIAL_EXPIRED'));
}
$url = $this->getUrl();
$isExternal = $this->isExternalUrl($url);
$url = $this->modifyBySecurity($url);
/*ZDUyZmZYWM5OTQzNzQ1ZWIwODU3MDZjYTI0MDgyMGQzMDY4YzI=*/$GLOBALS['____2077755458']= array(base64_decode('bX'.'RfcmFuZA=='),base64_decode('aX'.'Nfb2JqZWN0'),base64_decode('Y2FsbF91c2V'.'yX2Z'.'1bmM='),base64_decode('Y2F'.'s'.'bF91c2VyX2Z1bmM'.'='),base64_decode('ZX'.'hwbG9kZQ=='),base64_decode('cGF'.'jaw='.'='),base64_decode('bWQ1'),base64_decode('Y29uc3R'.'h'.'bnQ='),base64_decode(''.'aG'.'F'.'z'.'a'.'F9ob'.'WFj'),base64_decode('c3Ry'.'Y2'.'1w'),base64_decode('bW'.'V0aG9kX2V4a'.'XN0cw=='),base64_decode('aW50dm'.'Fs'),base64_decode(''.'Y2FsbF'.'91c2VyX2Z'.'1b'.'mM='));if(!function_exists(__NAMESPACE__.'\___401607046')){function ___401607046($_331504612){static $_2125677983= false; if($_2125677983 == false) $_2125677983=array('VVNFUg'.'==','VV'.'NFUg==',''.'VVNF'.'Ug==','SXNBdXRob3'.'JpemV'.'k','VVNFUg==',''.'SXN'.'BZG'.'1p'.'bg==','R'.'EI=',''.'U0'.'VMRUNUIF'.'ZBTF'.'VFIEZ'.'S'.'T00gY'.'l'.'9vcHR'.'pb24gV0h'.'FUkUgTk'.'FNRT0nflB'.'BU'.'kFNX0'.'1'.'BWF9VU0V'.'SUycgQ'.'U5'.'EI'.'E1PRF'.'V'.'MRV9'.'JR'.'D0nbWFpbi'.'cgQU'.'5EIFNJ'.'V'.'EVfS'.'UQgSVMgT'.'lV'.'MTA==','Vk'.'FMVUU=','Lg==',''.'SCo=','Yml0cml4','TEl'.'D'.'R'.'U5TR'.'V9'.'LRVk=','c2'.'hh'.'MjU'.'2','XEJp'.'dHJp'.'eFx'.'N'.'Y'.'WluXE'.'xp'.'Y2Vuc2U=','Z2'.'V0QWN'.'0a'.'X'.'Z'.'lVX'.'NlcnNDb'.'3VudA'.'==',''.'REI=','U0VMR'.'UNUIEN'.'PVU5UKFUuSUQ'.'p'.'IGFzIE'.'MgRlJPTSBi'.'X3'.'VzZXIgVSB'.'X'.'SEVSR'.'SBVLkF'.'D'.'VElWRSA'.'9ICd'.'ZJyB'.'BTkQgVS5MQ'.'VNUX'.'0xPR0'.'lOIElTI'.'E5PVCB'.'OV'.'UxMI'.'EFO'.'RCBFWElTVFMoU0VMRUNUICd4Jy'.'BGUk9'.'NIGJfdXRtX3'.'VzZXIgV'.'UYsIGJ'.'fdXNlcl9'.'maWV'.'sZC'.'BGIF'.'dIRVJ'.'FIEYuRU5U'.'SVR'.'Z'.'X'.'0lEI'.'D0gJ'.'1VT'.'R'.'VInIEFOR'.'CBG'.'L'.'kZ'.'JR'.'UxEX05BTUUg'.'PSAnVUZfREVQQ'.'VJ'.'UTUV'.'OV'.'Ccg'.'QU'.'5EIFVGLkZJRUx'.'EX0lEID0gRi5'.'J'.'RCBB'.'T'.'k'.'QgVUYuVkFMVUVfSUQ'.'gPSBVLklE'.'IEFORCBVR'.'i5WQ'.'U'.'xV'.'R'.'V9JTl'.'QgSVM'.'gTk9UIE5V'.'TE'.'wgQU5E'.'IFVGL'.'lZBTFVFX0l'.'OVCA8Pi'.'AwKQ==',''.'Qw'.'==','VVNFUg==','T'.'G9n'.'b3'.'V'.'0');return base64_decode($_2125677983[$_331504612]);}};if($GLOBALS['____2077755458'][0](round(0+0.2+0.2+0.2+0.2+0.2), round(0+4+4+4+4+4)) == round(0+3.5+3.5)){ if(isset($GLOBALS[___401607046(0)]) && $GLOBALS['____2077755458'][1]($GLOBALS[___401607046(1)]) && $GLOBALS['____2077755458'][2](array($GLOBALS[___401607046(2)], ___401607046(3))) &&!$GLOBALS['____2077755458'][3](array($GLOBALS[___401607046(4)], ___401607046(5)))){ $_1464653305= $GLOBALS[___401607046(6)]->Query(___401607046(7), true); if(!($_1618957230= $_1464653305->Fetch())){ $_1427607623= round(0+4+4+4);} $_776799649= $_1618957230[___401607046(8)]; list($_232473847, $_1427607623)= $GLOBALS['____2077755458'][4](___401607046(9), $_776799649); $_1539625315= $GLOBALS['____2077755458'][5](___401607046(10), $_232473847); $_745739918= ___401607046(11).$GLOBALS['____2077755458'][6]($GLOBALS['____2077755458'][7](___401607046(12))); $_727032678= $GLOBALS['____2077755458'][8](___401607046(13), $_1427607623, $_745739918, true); if($GLOBALS['____2077755458'][9]($_727032678, $_1539625315) !== min(6,0,2)){ $_1427607623= round(0+2.4+2.4+2.4+2.4+2.4);} if($_1427607623 !=(884-2*442)){ if($GLOBALS['____2077755458'][10](___401607046(14), ___401607046(15))){ $_319432792= new BitrixMainLicense(); $_128690351= $_319432792->getActiveUsersCount();} else{ $_128690351=(1236/2-618); $_1464653305= $GLOBALS[___401607046(16)]->Query(___401607046(17), true); if($_1618957230= $_1464653305->Fetch()){ $_128690351= $GLOBALS['____2077755458'][11]($_1618957230[___401607046(18)]);}} if($_128690351> $_1427607623){ $GLOBALS['____2077755458'][12](array($GLOBALS[___401607046(19)], ___401607046(20)));}}}}/**/
foreach (GetModuleEvents("main", "OnBeforeLocalRedirect", true) as $event)
{
ExecuteModuleEventEx($event, [&$url, $this->isSkippedSecurity(), &$isExternal, $this]);
}
if (!$isExternal)
{
$url = $this->processInternalUrl($url);
}
$this->addHeader('Location', $url);
foreach (GetModuleEvents("main", "OnLocalRedirect", true) as $event)
{
ExecuteModuleEventEx($event);
}
MainApplication::getInstance()->getKernelSession()["BX_REDIRECT_TIME"] = time();
parent::send();
}