static function UpdateStepLangs($_2035917267,&$_2050926524){ global $DB; $_2024921826= ___844642661(1566); $_1875326983= CUpdateClient::getmicrotime(); $_1624181602= $_SERVER[___844642661(1567)].___844642661(1568).$_2035917267; if(!$GLOBALS['____72038768'][399]($_1624181602) ||!$GLOBALS['____72038768'][400]($_1624181602)) $_2024921826 .= ___844642661(1569).$GLOBALS['____72038768'][401](___844642661(1570), $_1624181602, GetMessage(___844642661(1571))).___844642661(1572); $_230229483= array(); if($_2024921826 == ___844642661(1573)){ $_1195252735=@$GLOBALS['____72038768'][402]($_1624181602); if($_1195252735){ while(false !==($_89971398= $GLOBALS['____72038768'][403]($_1195252735))){ if($_89971398 == ___844642661(1574) || $_89971398 == ___844642661(1575)) continue; if($GLOBALS['____72038768'][404]($_1624181602.___844642661(1576).$_89971398)) $_230229483[]= $_89971398;} $GLOBALS['____72038768'][405]($_1195252735);}} if(!$GLOBALS['____72038768'][406]($_230229483) || empty($_230229483)) $_2024921826 .= ___844642661(1577).GetMessage(___844642661(1578)).___844642661(1579); if($_2024921826 == ___844642661(1580)) if(!$GLOBALS['____72038768'][407]($_1624181602)) $_2024921826 .= ___844642661(1581).$GLOBALS['____72038768'][408](___844642661(1582), $_1624181602, GetMessage(___844642661(1583))).___844642661(1584); $_943393565= array( ___844642661(1585) => $_SERVER[___844642661(1586)].US_SHARED_KERNEL_PATH.___844642661(1587), ___844642661(1588) => $_SERVER[___844642661(1589)].US_SHARED_KERNEL_PATH.___844642661(1590), ___844642661(1591) => $_SERVER[___844642661(1592)].US_SHARED_KERNEL_PATH.___844642661(1593), ___844642661(1594) => $_SERVER[___844642661(1595)].US_SHARED_KERNEL_PATH.___844642661(1596), ___844642661(1597) => $_SERVER[___844642661(1598)].US_SHARED_KERNEL_PATH.___844642661(1599), ___844642661(1600) => $_SERVER[___844642661(1601)].US_SHARED_KERNEL_PATH.___844642661(1602)); $_769937462= array( ___844642661(1603) => ___844642661(1604), ___844642661(1605) => ___844642661(1606), ___844642661(1607) => ___844642661(1608), ___844642661(1609) => ___844642661(1610), ___844642661(1611) => ___844642661(1612), ___844642661(1613) => ___844642661(1614),); if($_2024921826 == ___844642661(1615)){ foreach($_943393565 as $_1118646790 => $_1389500838){ CUpdateClient::CheckDirPath($_1389500838.___844642661(1616), true); if(!$GLOBALS['____72038768'][409]($_1389500838) ||!$GLOBALS['____72038768'][410]($_1389500838)) $_2024921826 .= ___844642661(1617).$GLOBALS['____72038768'][411](___844642661(1618), $_1389500838, GetMessage(___844642661(1619))).___844642661(1620); elseif(!$GLOBALS['____72038768'][412]($_1389500838)) $_2024921826 .= ___844642661(1621).$GLOBALS['____72038768'][413](___844642661(1622), $_1389500838, GetMessage(___844642661(1623))).___844642661(1624);}} if($_2024921826 == ___844642661(1625)){ $_522562541= $_SERVER[___844642661(1626)].US_SHARED_KERNEL_PATH.___844642661(1627); CUpdateClient::CheckDirPath($_522562541.___844642661(1628), true); if(!$GLOBALS['____72038768'][414]($_522562541) ||!$GLOBALS['____72038768'][415]($_522562541)) $_2024921826 .= ___844642661(1629).$GLOBALS['____72038768'][416](___844642661(1630), $_522562541, GetMessage(___844642661(1631))).___844642661(1632); elseif(!$GLOBALS['____72038768'][417]($_522562541)) $_2024921826 .= ___844642661(1633).$GLOBALS['____72038768'][418](___844642661(1634), $_522562541, GetMessage(___844642661(1635))).___844642661(1636);} $_1843626136= array(); if($_2024921826 == ___844642661(1637)){ foreach($_943393565 as $_1118646790 => $_1389500838){ $_1243534948=@$GLOBALS['____72038768'][419]($_1389500838); if($_1243534948){ while(false !==($_1294951836= $GLOBALS['____72038768'][420]($_1243534948))){ if($GLOBALS['____72038768'][421]($_1389500838.___844642661(1638).$_1294951836) && $_1294951836 != ___844642661(1639) && $_1294951836 != ___844642661(1640)){ if(!$GLOBALS['____72038768'][422]($_1389500838.___844642661(1641).$_1294951836)) $_2024921826 .= ___844642661(1642).$GLOBALS['____72038768'][423](___844642661(1643), $_1389500838.___844642661(1644).$_1294951836, GetMessage(___844642661(1645))).___844642661(1646); if($GLOBALS['____72038768'][424]($_1389500838.___844642661(1647).$_1294951836.___844642661(1648)) &&!$GLOBALS['____72038768'][425]($_1389500838.___844642661(1649).$_1294951836.___844642661(1650))) $_2024921826 .= ___844642661(1651).$GLOBALS['____72038768'][426](___844642661(1652), $_1389500838.___844642661(1653).$_1294951836.___844642661(1654), GetMessage(___844642661(1655))).___844642661(1656); $_1843626136[$_1118646790][]= $_1294951836;}} $GLOBALS['____72038768'][427]($_1243534948);}}} if($_2024921826 == ___844642661(1657)){ $_1284025717= array(); $_1195252735=@$GLOBALS['____72038768'][428]($_522562541); if($_1195252735){ while(false !==($_89971398= $GLOBALS['____72038768'][429]($_1195252735))){ if($GLOBALS['____72038768'][430]($_522562541.___844642661(1658).$_89971398) && $_89971398!=___844642661(1659) && $_89971398!=___844642661(1660)){ if(!$GLOBALS['____72038768'][431]($_522562541.___844642661(1661).$_89971398)) $_2024921826 .= ___844642661(1662).$GLOBALS['____72038768'][432](___844642661(1663), $_522562541.___844642661(1664).$_89971398, GetMessage(___844642661(1665))).___844642661(1666); if($GLOBALS['____72038768'][433]($_522562541.___844642661(1667).$_89971398.___844642661(1668)) &&!$GLOBALS['____72038768'][434]($_522562541.___844642661(1669).$_89971398.___844642661(1670))) $_2024921826 .= ___844642661(1671).$GLOBALS['____72038768'][435](___844642661(1672), $_522562541.___844642661(1673).$_89971398.___844642661(1674), GetMessage(___844642661(1675))).___844642661(1676); $_1284025717[]= $_89971398;}} $GLOBALS['____72038768'][436]($_1195252735);}} if($_2024921826 == ___844642661(1677)){ for($_1540823556=(205*2-410), $_1519453005= $GLOBALS['____72038768'][437]($_230229483); $_1540823556< $_1519453005; $_1540823556++){ $_845616525= ___844642661(1678); $_84270457= $_1624181602.___844642661(1679).$_230229483[$_1540823556]; if(!$GLOBALS['____72038768'][438]($_84270457) ||!$GLOBALS['____72038768'][439]($_84270457)) $_845616525 .= ___844642661(1680).$GLOBALS['____72038768'][440](___844642661(1681), $_84270457, GetMessage(___844642661(1682))).___844642661(1683); if($_845616525 == ___844642661(1684)) if(!$GLOBALS['____72038768'][441]($_84270457)) $_845616525 .= ___844642661(1685).$GLOBALS['____72038768'][442](___844642661(1686), $_84270457, GetMessage(___844642661(1687))).___844642661(1688); if($_845616525 == ___844642661(1689)){ $_1243534948=@$GLOBALS['____72038768'][443]($_84270457); if($_1243534948){ while(false !==($_1294951836= $GLOBALS['____72038768'][444]($_1243534948))){ if(!$GLOBALS['____72038768'][445]($_84270457.___844642661(1690).$_1294951836) || $_1294951836 == ___844642661(1691) || $_1294951836 == ___844642661(1692)) continue; foreach($_769937462 as $_1118646790 => $_1389500838){ if(empty($_1843626136[$_1118646790])){ continue;} if(!$GLOBALS['____72038768'][446]($_84270457.___844642661(1693).$_1294951836.$_1389500838)) continue; $_604970711=@$GLOBALS['____72038768'][447]($_84270457.___844642661(1694).$_1294951836.$_1389500838); if($_604970711){ while(false !==($_35801278= $GLOBALS['____72038768'][448]($_604970711))){ if(!$GLOBALS['____72038768'][449]($_84270457.___844642661(1695).$_1294951836.$_1389500838.___844642661(1696).$_35801278) || $_35801278 == ___844642661(1697) || $_35801278 == ___844642661(1698)) continue; if(!$GLOBALS['____72038768'][450]($_35801278, $_1843626136[$_1118646790])) continue; CUpdateClient::CopyDirFiles($_84270457.___844642661(1699).$_1294951836.$_1389500838.___844642661(1700).$_35801278, $_943393565[$_1118646790].___844642661(1701).$_35801278, $_845616525);} $GLOBALS['____72038768'][451]($_604970711);}} CUpdateClient::__1883514115( $_230229483[$_1540823556], $_84270457, $_1294951836, $_SERVER[___844642661(1702)].US_SHARED_KERNEL_PATH, $_769937462); if($GLOBALS['____72038768'][452]($_1294951836, $_1284025717)) CUpdateClient::CopyDirFiles($_84270457.___844642661(1703).$_1294951836, $_522562541.___844642661(1704).$_1294951836, $_845616525);} $GLOBALS['____72038768'][453]($_1243534948);}} if($_845616525 <> ___844642661(1705)) $_2024921826 .= $_845616525;}} if($_2024921826 == ___844642661(1706)) CUpdateClient::ClearUpdateFolder($_1624181602); bx_accelerator_reset(); CUpdateClient::AddMessage2Log(___844642661(1707).Round(CUpdateClient::getmicrotime()-$_1875326983, round(0+1+1+1)).___844642661(1708)); if($_2024921826 <> ___844642661(1709)){ CUpdateClient::AddMessage2Log($_2024921826, ___844642661(1710)); $_2050926524 .= $_2024921826; return false;} else return true;}