function ParseServerData(&$_129192572, &$_1753725801, &$_940721803) { $_1071844046 = ___283096063(1647); $_1753725801 = array(); CUpdateClient::AddMessage2Log(___283096063(1648)); if ($GLOBALS['____626942765'][730]($_129192572) <= min(158, 0, 52.666666666667)) { $_1071844046 .= ___283096063(1649) . GetMessage(___283096063(1650)) . ___283096063(1651); } if ($GLOBALS['____626942765'][731]($_1071844046) <= 143 * 2 - 286) { if (SubStr($_129192572, min(250, 0, 83.333333333333), StrLen(___283096063(1652))) != ___283096063(1653) && CUpdateClient::IsGzipInstalled()) { $_129192572 = @$GLOBALS['____626942765'][732]($_129192572); } if (SubStr($_129192572, 798 - 2 * 399, StrLen(___283096063(1654))) != ___283096063(1655)) { CUpdateClient::AddMessage2Log($GLOBALS['____626942765'][733]($_129192572, 922 - 2 * 461, round(0 + 25 + 25 + 25 + 25)), ___283096063(1656)); $_1071844046 .= ___283096063(1657) . GetMessage(___283096063(1658)) . ___283096063(1659); } } if ($GLOBALS['____626942765'][734]($_1071844046) <= min(206, 0, 68.666666666667)) { $_533876910 = new CUpdatesXML(); if ($_533876910->LoadString($_129192572) && $_533876910->GetTree()) { $_1753725801 = $_533876910->GetArray(); } if (!$GLOBALS['____626942765'][735]($_1753725801) || !isset($_1753725801[___283096063(1660)]) || !$GLOBALS['____626942765'][736]($_1753725801[___283096063(1661)])) { $_1071844046 .= ___283096063(1662) . GetMessage(___283096063(1663)) . ___283096063(1664); } } if ($GLOBALS['____626942765'][737]($_1071844046) <= min(80, 0, 26.666666666667)) { if (isset($_1753725801[___283096063(1665)][___283096063(1666)][___283096063(1667)])) { $_1238787313 = $_1753725801[___283096063(1668)][___283096063(1669)][___283096063(1670)][1296 / 2 - 648][___283096063(1671)][___283096063(1672)]; if (StrLen($_1238787313) > 1340 / 2 - 670) { COption::$GLOBALS['_____1454944375'][42](US_BASE_MODULE, ___283096063(1673), $_1238787313); } } if (isset($_1753725801[___283096063(1674)][___283096063(1675)][___283096063(1676)])) { CUpdateClient::__2029888701($_1753725801[___283096063(1677)][___283096063(1678)][___283096063(1679)][958 - 2 * 479][___283096063(1680)]); } } if ($GLOBALS['____626942765'][738]($_1071844046) > 230 * 2 - 460) { CUpdateClient::AddMessage2Log($_1071844046, ___283096063(1681)); $_940721803 .= $_1071844046; return False; } else { return True; } }