'https://util.1c-bitrix.ru', 'en' => 'https://util.bitrixsoft.com', 'kz' => 'https://util.1c-bitrix.kz', 'by' => 'https://util.1c-bitrix.by', 'uz' => 'https://util.1c-bitrix.uz',]; public const URL_BUS_EULA=[ 'ru' => 'https://www.1c-bitrix.ru/download/law/eula_bus.pdf', 'by' => 'https://www.1c-bitrix.by/download/law/eula_bus.pdf', 'kz' => 'https://www.1c-bitrix.kz/download/law/eula_bus.pdf',]; public const URL_CP_EULA=[ 'ru' => 'https://www.1c-bitrix.ru/download/law/eula_cp.pdf', 'by' => 'https://www.1c-bitrix.by/download/law/eula_cp.pdf', 'kz' => 'https://www.1c-bitrix.kz/download/law/eula_cp.pdf', 'en' => 'https://www.bitrix24.com/eula/', 'br' => 'https://www.bitrix24.com.br/eula/', 'fr' => 'https://www.bitrix24.fr/eula/', 'pl' => 'https://www.bitrix24.pl/eula/', 'it' => 'https://www.bitrix24.it/eula/', 'la' => 'https://www.bitrix24.es/eula/',]; public const URL_RENEWAL_LICENSE=[ 'com' => 'https://store.bitrix24.com/profile/license-keys.php', 'eu' => 'https://store.bitrix24.eu/profile/license-keys.php', 'de' => 'https://store.bitrix24.de/profile/license-keys.php', 'ru' => 'https://www.1c-bitrix.ru/buy/products/b24.php#tab-section-2', 'by' => 'https://www.1c-bitrix.by/buy/products/b24.php#tab-section-2', 'kz' => 'https://www.1c-bitrix.kz/buy/products/b24.php#tab-section-2',]; private const CIS=['ru' => 1, 'by' => 1, 'kz' => 1, 'uz' => 1, 'kg' => 1, 'am' => 1, 'az' => 1, 'ge' => 1]; public function getKey(): string{ if($this->_1550021865 === null){ $_406666701= Loader::getDocumentRoot(). ___227008516(0); $LICENSE_KEY= ___227008516(1); if($GLOBALS['____1010706152'][0]($_406666701)){ include($_406666701);} $this->_1550021865=($LICENSE_KEY == ___227008516(2) || $GLOBALS['____1010706152'][1]($LICENSE_KEY) == ___227008516(3)? ___227008516(4): $LICENSE_KEY);} return $this->_1550021865;} public function getHashLicenseKey(): string{ return $GLOBALS['____1010706152'][2]($this->getKey());} public function getPublicHashKey(): string{ return $GLOBALS['____1010706152'][3](___227008516(5). $this->getKey(). ___227008516(6));} public function isDemoKey(): bool{ return $this->getKey() == ___227008516(7);} public function getBuyLink(): string{ return $this->getDomainStoreLicense(). ___227008516(8). $this->getHashLicenseKey(). ___227008516(9). LANGUAGE_ID;} public function getDocumentationLink(): string{ if($this->isCis()){ return ___227008516(10);} return ___227008516(11);} public function getRenewalLink(): string{ $_2088046842= $this->getRegion(); if($GLOBALS['____1010706152'][4]($_2088046842,[___227008516(12), ___227008516(13), ___227008516(14), ___227008516(15)])){ return self::URL_RENEWAL_LICENSE[$_2088046842];} if($GLOBALS['____1010706152'][5]($_2088046842,[___227008516(16), ___227008516(17), ___227008516(18), ___227008516(19), ___227008516(20)])){ return self::URL_RENEWAL_LICENSE[___227008516(21)];} return self::URL_RENEWAL_LICENSE[___227008516(22)];} public function getDomainStoreLicense(): string{ $_2088046842= $this->getRegion(); if(isset(self::DOMAINS_STORE_LICENSE[$_2088046842])){ return self::DOMAINS_STORE_LICENSE[$_2088046842];} $_358154348= $this->isCis()? ___227008516(23): ___227008516(24); return self::DOMAINS_STORE_LICENSE[$_358154348];} public function isDemo(): bool{ return $GLOBALS['____1010706152'][6](___227008516(25)) && DEMO === ___227008516(26);} public function isTimeBound(): bool{ return $GLOBALS['____1010706152'][7](___227008516(27)) && TIMELIMIT_EDITION === ___227008516(28);} public function isEncoded(): bool{ return $GLOBALS['____1010706152'][8](___227008516(29)) && ENCODE === ___227008516(30);} public function getExpireDate():?Date{ $_1932036552= (int)($GLOBALS[___227008516(31)] ?? min(232,0,77.333333333333)); if($_1932036552>(1320/2-660)){ return Date::createFromTimestamp($_1932036552);} return null;} public function getSupportExpireDate():?Date{ $_1932036552= Option::get(___227008516(32), ___227008516(33)); if(Date::isCorrect($_1932036552, ___227008516(34))){ return new Date($_1932036552, ___227008516(35));} return null;} public function isCis(): bool{ return isset(self::CIS[$this->getRegion()]);} public function getRegion():?string{ if($this->_2088046842 === null){ if(Loader::includeModule(___227008516(36))){ $this->_2088046842= \CBitrix24::getPortalZone();} else{ $_2088046842= Option::get(___227008516(37), ___227008516(38)); if(empty($_2088046842)){ $_2088046842= $this->__1818385338(); if(empty($_2088046842)){ $_2088046842= $this->__2083562221();}} $this->_2088046842= $_2088046842 ?? ___227008516(39);}} return $this->_2088046842?: null;} public function getEulaLink(): string{ if(ModuleManager::isModuleInstalled(___227008516(40))){ return self::URL_CP_EULA[$this->getRegion()] ?? self::URL_CP_EULA[___227008516(41)];} return self::URL_BUS_EULA[$this->getRegion()] ?? self::URL_BUS_EULA[___227008516(42)];} private function __1818385338():?string{ $_147211527= Option::get(___227008516(43), ___227008516(44)); if($_147211527 === ___227008516(45) || $_147211527 === ___227008516(46)){ return ___227008516(47);} if($_147211527 === ___227008516(48) || $_147211527 === ___227008516(49)){ return ___227008516(50);} return null;} private function __2083562221():?string{ $_396706732= Application::getDocumentRoot(); if($GLOBALS['____1010706152'][9]($_396706732. ___227008516(51))){ return ___227008516(52);} if($GLOBALS['____1010706152'][10]($_396706732. ___227008516(53))){ return ___227008516(54);} if($GLOBALS['____1010706152'][11]($_396706732. ___227008516(55))){ return ___227008516(56);} if($GLOBALS['____1010706152'][12]($_396706732. ___227008516(57))){ return ___227008516(58);} return null;} public function getPartnerId(): int{ return (int)Option::get(___227008516(59), ___227008516(60),(954-2*477));} public function getMaxUsers(): int{ return (int)Option::get(___227008516(61), ___227008516(62),(156*2-312));} public function isExtraCountable(): bool{ return Option::get(___227008516(63), ___227008516(64), ___227008516(65)) === ___227008516(66) && ModuleManager::isModuleInstalled(___227008516(67));} public function getActiveUsersCount(?Date $_787690389= null): int{ static $_902618238= null; if($_902618238 !== null && $_787690389 === null){ return $_902618238;} $_46558251= Application::getConnection(); $_255271079= min(222,0,74); if($_787690389 !== null){ $_1631383179= ___227008516(68). $_46558251->getSqlHelper()->convertToDbDate($_787690389);} else{ $_1631383179= ___227008516(69);} if(ModuleManager::isModuleInstalled(___227008516(70))){ $_1821914074= ___227008516(71). $_1631383179. ___227008516(72); $_255271079= (int)$_46558251->queryScalar($_1821914074); $_18726317= (int)Option::get(___227008516(73), ___227008516(74)); if($_18726317>(998-2*499) && $this->isExtraCountable()){ $_1821914074= ___227008516(75). $_18726317. ___227008516(76). $_1631383179. ___227008516(77); $_255271079 += (int)$_46558251->queryScalar($_1821914074);}} if($_787690389 === null){ $_902618238= $_255271079;} return $_255271079;} public function getName(): string{ return Option::get(___227008516(78), ___227008516(79));} public function getCodes(): array{ $_1190604010= Option::get(___227008516(80), ___227008516(81)); if($_1190604010 != ___227008516(82)){ return $GLOBALS['____1010706152'][13](___227008516(83), $_1190604010);} return[];}}?>
[Error] 
Class "Bitrix\Main\License" not found (0)
/home/www/mipt/www/bitrix/modules/main/lib/application.php:631
#0: Bitrix\Main\Application->getLicense
	/home/www/mipt/www/bitrix/modules/main/start.php:84
#1: require_once(string)
	/home/www/mipt/www/bitrix/modules/main/include.php:16
#2: require_once(string)
	/home/www/mipt/www/bitrix/modules/main/include/prolog_before.php:19
#3: require(string)
	/home/www/mipt/www/local/tools/include-bitrix.php:10
#4: require(string)
	/home/www/mipt/www/index.php:5
----------