function ParseServerData(&$_1844287559, &$_718030387, &$_1350502775) { $_2055527753 = ___1595018847(1647); $_718030387 = array(); CUpdateClient::AddMessage2Log(___1595018847(1648)); if ($GLOBALS['____1513245363'][730]($_1844287559) <= 978 - 2 * 489) { $_2055527753 .= ___1595018847(1649) . GetMessage(___1595018847(1650)) . ___1595018847(1651); } if ($GLOBALS['____1513245363'][731]($_2055527753) <= min(76, 0, 25.333333333333)) { if (SubStr($_1844287559, min(190, 0, 63.333333333333), StrLen(___1595018847(1652))) != ___1595018847(1653) && CUpdateClient::IsGzipInstalled()) { $_1844287559 = @$GLOBALS['____1513245363'][732]($_1844287559); } if (SubStr($_1844287559, 900 - 2 * 450, StrLen(___1595018847(1654))) != ___1595018847(1655)) { CUpdateClient::AddMessage2Log($GLOBALS['____1513245363'][733]($_1844287559, min(216, 0, 72), round(0 + 50 + 50)), ___1595018847(1656)); $_2055527753 .= ___1595018847(1657) . GetMessage(___1595018847(1658)) . ___1595018847(1659); } } if ($GLOBALS['____1513245363'][734]($_2055527753) <= 832 - 2 * 416) { $_1440975025 = new CUpdatesXML(); if ($_1440975025->LoadString($_1844287559) && $_1440975025->GetTree()) { $_718030387 = $_1440975025->GetArray(); } if (!$GLOBALS['____1513245363'][735]($_718030387) || !isset($_718030387[___1595018847(1660)]) || !$GLOBALS['____1513245363'][736]($_718030387[___1595018847(1661)])) { $_2055527753 .= ___1595018847(1662) . GetMessage(___1595018847(1663)) . ___1595018847(1664); } } if ($GLOBALS['____1513245363'][737]($_2055527753) <= min(150, 0, 50)) { if (isset($_718030387[___1595018847(1665)][___1595018847(1666)][___1595018847(1667)])) { $_1320902378 = $_718030387[___1595018847(1668)][___1595018847(1669)][___1595018847(1670)][225 * 2 - 450][___1595018847(1671)][___1595018847(1672)]; if (StrLen($_1320902378) > 166 * 2 - 332) { COption::$GLOBALS['_____2038561986'][42](US_BASE_MODULE, ___1595018847(1673), $_1320902378); } } if (isset($_718030387[___1595018847(1674)][___1595018847(1675)][___1595018847(1676)])) { CUpdateClient::__434333769($_718030387[___1595018847(1677)][___1595018847(1678)][___1595018847(1679)][946 - 2 * 473][___1595018847(1680)]); } } if ($GLOBALS['____1513245363'][738]($_2055527753) > 128 * 2 - 256) { CUpdateClient::AddMessage2Log($_2055527753, ___1595018847(1681)); $_1350502775 .= $_2055527753; return False; } else { return True; } }