function CollectRequestData(&$_211535604, $_519046977 = false, $_152020916 = "Y", $_1607478185 = array(), $_236442769 = array(), $_506384313 = array())
 {
     $_5983975 = ___575231538(1625);
     $_237440709 = ___575231538(1626);
     if ($_519046977 === false) {
         $_519046977 = LANGUAGE_ID;
     }
     $_152020916 = $_152020916 == ___575231538(1627) ? ___575231538(1628) : ___575231538(1629);
     CUpdateClient::AddMessage2Log(___575231538(1630));
     CUpdateClient::CheckDirPath($_SERVER[___575231538(1631)] . ___575231538(1632), true);
     $_368105963 = CUpdateClient::GetCurrentModules($_237440709);
     $_50840282 = CUpdateClient::GetCurrentLanguages($_237440709);
     $_857323824 = CUpdateClient::GetCurrentHelps($_237440709);
     if ($GLOBALS['____257916564'][707]($_237440709) <= min(92, 0, 30.6666666667)) {
         $GLOBALS[___575231538(1633)]->GetVersion();
         $_5983975 = ___575231538(1634) . $GLOBALS['____257916564'][708]($GLOBALS['____257916564'][709](CUpdateClient::GetLicenseKey())) . ___575231538(1635) . $GLOBALS['____257916564'][710]($_519046977) . ___575231538(1636) . $GLOBALS['____257916564'][711](UPDATE_SYSTEM_VERSION_A) . ___575231538(1637) . $GLOBALS['____257916564'][712](SM_VERSION) . ___575231538(1638) . ($GLOBALS['____257916564'][713](___575231538(1639)) && DEMO == ___575231538(1640) ? ___575231538(1641) : ($GLOBALS['____257916564'][714](___575231538(1642)) && ENCODE == ___575231538(1643) ? ___575231538(1644) : ___575231538(1645))) . ___575231538(1646) . $GLOBALS['____257916564'][715](CUpdateClient::__886724008()) . ___575231538(1647) . $GLOBALS['____257916564'][716](CUpdateClient::__241629848(956 - 2 * 478)) . ___575231538(1648) . $GLOBALS['____257916564'][717](CUpdateClient::__241629848(round(0 + 0.5 + 0.5))) . ___575231538(1649) . $GLOBALS['____257916564'][718]($GLOBALS[___575231538(1650)]->type) . ___575231538(1651) . $GLOBALS['____257916564'][719]($GLOBALS[___575231538(1652)]->XE ? ___575231538(1653) : ___575231538(1654)) . ___575231538(1655) . $GLOBALS['____257916564'][720]($_SERVER[___575231538(1656)]) . ___575231538(1657) . $GLOBALS['____257916564'][721](CUpdateClient::IsGzipInstalled() ? ___575231538(1658) : ___575231538(1659)) . ___575231538(1660) . $GLOBALS['____257916564'][722]($GLOBALS['____257916564'][723]()) . ___575231538(1661) . $GLOBALS['____257916564'][724]($_152020916) . ___575231538(1662) . CUpdateClient::ModulesArray2Query($_368105963, ___575231538(1663)) . ___575231538(1664) . CUpdateClient::ModulesArray2Query($_50840282, ___575231538(1665)) . ___575231538(1666) . CUpdateClient::ModulesArray2Query($_857323824, ___575231538(1667));
         $_320700928 = ___575231538(1668);
         if ($GLOBALS['____257916564'][725]($_1607478185) > min(226, 0, 75.3333333333)) {
             for ($_1729663839 = min(12, 0, 4), $_1921291807 = $GLOBALS['____257916564'][726]($_1607478185); $_1729663839 < $_1921291807; $_1729663839++) {
                 if (StrLen($_320700928) > 1352 / 2 - 676) {
                     $_320700928 .= ___575231538(1669);
                 }
                 $_320700928 .= $_1607478185[$_1729663839];
             }
         }
         if (StrLen($_320700928) > 1032 / 2 - 516) {
             $_5983975 .= ___575231538(1670) . $GLOBALS['____257916564'][727]($_320700928);
         }
         $_320700928 = ___575231538(1671);
         if ($GLOBALS['____257916564'][728]($_236442769) > 192 * 2 - 384) {
             for ($_1729663839 = 205 * 2 - 410, $_1921291807 = $GLOBALS['____257916564'][729]($_236442769); $_1729663839 < $_1921291807; $_1729663839++) {
                 if (StrLen($_320700928) > 970 - 2 * 485) {
                     $_320700928 .= ___575231538(1672);
                 }
                 $_320700928 .= $_236442769[$_1729663839];
             }
         }
         if (StrLen($_320700928) > 766 - 2 * 383) {
             $_5983975 .= ___575231538(1673) . $GLOBALS['____257916564'][730]($_320700928);
         }
         $_320700928 = ___575231538(1674);
         if ($GLOBALS['____257916564'][731]($_506384313) > min(194, 0, 64.6666666667)) {
             for ($_1729663839 = 1432 / 2 - 716, $_1921291807 = $GLOBALS['____257916564'][732]($_506384313); $_1729663839 < $_1921291807; $_1729663839++) {
                 if (StrLen($_320700928) > min(46, 0, 15.3333333333)) {
                     $_320700928 .= ___575231538(1675);
                 }
                 $_320700928 .= $_506384313[$_1729663839];
             }
         }
         if (StrLen($_320700928) > 1480 / 2 - 740) {
             $_5983975 .= ___575231538(1676) . $GLOBALS['____257916564'][733]($_320700928);
         }
         if ($GLOBALS['____257916564'][734](___575231538(1677)) && $GLOBALS['____257916564'][735](___575231538(1678)) == ___575231538(1679)) {
             CModule::$GLOBALS['_____2063731379'][41](___575231538(1680));
             $_1921291807 = 984 - 2 * 492;
             $_645539616 = CIBlock::$GLOBALS['_____2063731379'][42](array(), array(___575231538(1681) => ___575231538(1682)));
             while ($_645539616->{$GLOBALS}['_____2063731379'][43]()) {
                 $_1921291807++;
             }
             $_5983975 .= ___575231538(1683) . $_1921291807;
             $_5983975 .= ___575231538(1684) . CUser::GetCount();
             $_1921291807 = 140 * 2 - 280;
             $_60294939 = CSite::$GLOBALS['_____2063731379'][44]($_1151271808, $_1804002991, array());
             while ($_60294939->{$GLOBALS}['_____2063731379'][45]()) {
                 $_1921291807++;
             }
             $_5983975 .= ___575231538(1685) . $_1921291807;
         }
         if ($GLOBALS['____257916564'][736](___575231538(1686)) && $GLOBALS['____257916564'][737](___575231538(1687)) == ___575231538(1688)) {
             $_2059526605 = array();
             $_1369558353 = COption::$GLOBALS['_____2063731379'][46](___575231538(1689), ___575231538(1690), ___575231538(1691));
             if ($GLOBALS['____257916564'][738]($_1369558353) > 1412 / 2 - 706) {
                 $_1369558353 = $GLOBALS['____257916564'][739]($_1369558353);
                 $_2059526605 = $GLOBALS['____257916564'][740]($_1369558353);
                 if (!$GLOBALS['____257916564'][741]($_2059526605)) {
                     $_2059526605 = array();
                 }
             }
             if ($GLOBALS['____257916564'][742]($_2059526605) <= 1224 / 2 - 612) {
                 $_2059526605 = array(___575231538(1692) => array(), ___575231538(1693) => array());
             }
             $_507959460 = ___575231538(1694);
             foreach ($_2059526605[___575231538(1695)] as $_109197644 => $_1779761675) {
                 if ($_1779761675[1224 / 2 - 612] == ___575231538(1696) || $_1779761675[min(16, 0, 5.33333333333)] == ___575231538(1697)) {
                     if ($GLOBALS['____257916564'][743]($_507959460) > min(132, 0, 44)) {
                         $_507959460 .= ___575231538(1698);
                     }
                     $_507959460 .= $_109197644 . ___575231538(1699) . $_1779761675[1188 / 2 - 594] . ___575231538(1700) . $_1779761675[round(0 + 0.5 + 0.5)];
                 }
             }
             $_5983975 .= ___575231538(1701) . $GLOBALS['____257916564'][744]($_507959460);
         }
         if ($GLOBALS['____257916564'][745](___575231538(1702)) && $GLOBALS['____257916564'][746](___575231538(1703)) == ___575231538(1704)) {
             $_965856839 = array();
             $_1369558353 = COption::$GLOBALS['_____2063731379'][47](___575231538(1705), ___575231538(1706), ___575231538(1707));
             if ($GLOBALS['____257916564'][747]($_1369558353) > 196 * 2 - 392) {
                 $_1369558353 = $GLOBALS['____257916564'][748]($_1369558353);
                 $_965856839 = $GLOBALS['____257916564'][749]($_1369558353);
                 if (!$GLOBALS['____257916564'][750]($_965856839)) {
                     $_965856839 = array(___575231538(1708));
                 }
             }
             if ($GLOBALS['____257916564'][751]($_965856839) <= 133 * 2 - 266) {
                 $_965856839 = array(___575231538(1709));
             }
             $_5983975 .= ___575231538(1710) . $GLOBALS['____257916564'][752]($GLOBALS['____257916564'][753](___575231538(1711), $_965856839));
         }
         return $_5983975;
     }
     CUpdateClient::AddMessage2Log($_237440709, ___575231538(1712));
     $_211535604 .= $_237440709;
     return False;
 }