Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<? $GLOBALS['____426686792']= array(base64_decode('ZGVm'.'aW5l'),base64_decode(''.'c3RycmV..

Decoded Output download

<? $GLOBALS['____426686792']= array(base64_decode('ZGVm'.'aW5l'),base64_decode(''.'c3RycmV'.'2'),base64_decode('c3RydG9'.'1cHBlcg=='),base64_decode('c3ByaW50'.'Zg'.'=='),base64_decode('c'.'3ByaW5'.'0Zg=='),base64_decode('c3V'.'ic3Ry'),base64_decode('c'.'3Ry'.'cmV2'),base64_decode('Y'.'m'.'FzZTY'.'0X2R'.'lY29kZQ=='),base64_decode('c3Vic'.'3'.'Ry'),base64_decode('c3Ryb'.'G'.'Vu'),base64_decode('c3Ryb'.'GV'.'u'),base64_decode('Y2hy'),base64_decode('b'.'3Jk'),base64_decode(''.'b'.'3Jk'),base64_decode('bWt0aW1l'),base64_decode('aW50d'.'mFs'),base64_decode(''.'aW50'.'d'.'mFs'),base64_decode('aW5'.'0dmFs'),base64_decode('a3NvcnQ='),base64_decode(''.'c'.'3'.'Vi'.'c3Ry'),base64_decode('a'.'W'.'1'.'wbG9'.'k'.'ZQ='.'='),base64_decode('ZGVma'.'W5l'.'ZA=='),base64_decode('YmFzZTY0X2RlY29kZQ'.'=='),base64_decode('Y2'.'9uc'.'3'.'R'.'h'.'bn'.'Q='),base64_decode(''.'c'.'3RycmV2'),base64_decode('c'.'3ByaW5'.'0Zg='.'='),base64_decode('c'.'3Ry'.'bGV'.'u'),base64_decode(''.'c'.'3R'.'y'.'bGVu'),base64_decode('Y2h'.'y'),base64_decode('b3Jk'),base64_decode('b3J'.'k'),base64_decode('bWt0aW1'.'l'),base64_decode('aW50'.'dm'.'Fs'),base64_decode(''.'aW50'.'dmFs'),base64_decode('aW50d'.'mFs'),base64_decode('c'.'3'.'Vic3'.'Ry'),base64_decode('c'.'3Vic3Ry'),base64_decode('d'.'GltZQ'.'='.'='),base64_decode('bWt0'.'aW'.'1'.'l'),base64_decode('b'.'Wt0aW'.'1l'),base64_decode('ZG'.'F0ZQ=='),base64_decode('ZGF0'.'ZQ=='),base64_decode(''.'ZGVma'.'W'.'5l'),base64_decode(''.'ZGV'.'m'.'aW5'.'l'),base64_decode('ZGVm'.'aW5'.'lZA=='),base64_decode('c'.'3RycG'.'9z'),base64_decode('c'.'3Ryc'.'G9z'),base64_decode(''.'c'.'3RycG9z'),base64_decode('c3RyX3J'.'lc'.'Gx'.'h'.'Y2U='),base64_decode(''.'c3RydmFs'),base64_decode('b'.'Wljcm9'.'0aW1l'),base64_decode('bXRfcmF'.'uZA='.'='),base64_decode(''.'bWV'.'tb3J5X2dld'.'F91c'.'2Fn'.'ZQ=='),base64_decode('Zmxv'.'b3'.'I='),base64_decode('cm91b'.'mQ='),base64_decode('bWVtb3J5X2d'.'l'.'dF91c'.'2FnZQ=='),base64_decode('Z'.'mxvb3I'.'='),base64_decode('cm9'.'1bmQ='),base64_decode('ZXhwbG9'.'kZQ='.'='),base64_decode(''.'c3'.'RybGVu'),base64_decode(''.'c'.'3Vic'.'3'.'Ry'),base64_decode(''.'c'.'3'.'Vic3Ry'),base64_decode('a'.'W1'.'w'.'bG9k'.'ZQ=='),base64_decode('Zm'.'lsZ'.'V9wdXRfY'.'29udGVud'.'HM='),base64_decode('ZGF0ZQ=='),base64_decode('Z'.'mlsZ'.'V9w'.'dXR'.'fY'.'29ud'.'GVud'.'HM'.'='),base64_decode('ZGVm'.'aW'.'5lZA=='),base64_decode('ZnVuY3'.'Rpb25'.'fZXhp'.'c3'.'Rz'),base64_decode('c'.'m91b'.'m'.'Q='),base64_decode(''.'dGltZQ='.'='),base64_decode('ZGV'.'maW'.'5lZA=='),base64_decode('Y29uc'.'3RhbnQ='),base64_decode(''.'Z2V0'.'ZGF0ZQ=='),base64_decode('Y2'.'9uc3R'.'hbnQ='),base64_decode(''.'Z2V0ZGF'.'0'.'ZQ'.'=='),base64_decode('Z21ta3R'.'pbWU='),base64_decode(''.'Z'.'21t'.'a3Rpb'.'WU'.'='),base64_decode('ZGly'.'b'.'mFtZQ=='),base64_decode('Y2xhc3Nf'.'ZXhpc3'.'Rz'),base64_decode('aXN'.'fYXJy'.'YXk='),base64_decode('aX'.'NfYXJyYX'.'k='),base64_decode('aXNfYXJyY'.'Xk='),base64_decode('cH'.'JlZ1'.'9'.'tYXRjaA=='),base64_decode('bWt0a'.'W'.'1l'),base64_decode('a'.'XNfYXJyYXk='),base64_decode('aXNfY'.'XJyYXk='),base64_decode(''.'Y2xhc3NfZXhpc3Rz'),base64_decode(''.'aXNfYXJyY'.'Xk='),base64_decode('ZGVmaW5'.'lZA=='),base64_decode('c'.'3R'.'y'.'bGVu'));if(!function_exists(__NAMESPACE__.'\___335326712')){function ___335326712($_209185167){static $_729293216= false; if($_729293216 == false) $_729293216=array(''.'ZXhwaXJlX21'.'l'.'c3'.'NfY3VzdG'.'9t'.'Mg='.'=','c3'.'Byb2R1Y3R'.'pb2'.'5'.'faW5'.'0ZWdyYXRpb25f','b21lZA==','WQ='.'=','ZHJtX3N0ZX'.'Jnb'.'2tj','JTAxMHMK','b2R'.'1Y'.'3Rp','c3B'.'yb2'.'R1'.'Y3Rp'.'b'.'24uaW'.'50'.'ZWd'.'yY'.'XR'.'pb24=','JXMlcw='.'=','f'.'mJz','ZXRhZF9'.'wbw==','YWRtaW4=','bW9kdWxlcw==','dXNlcl9k'.'YXR'.'lX2JzbS5'.'waHA=','c'.'3'.'Byb'.'2R1'.'Y'.'3Rpb'.'24ua'.'W50ZWdyYXRpb24'.'=','Yml0cml4','Ukhv'.'ZHVjdGk'.'=','NDI5ZGFmZTNjM'.'jdoeXRvcw='.'=','','Mz'.'c1','N'.'TJjNWY'.'wMjZjMT'.'hj'.'ZT'.'hkY'.'TFj','ZWZhYW'.'ZhMA==','aHR0c'.'D'.'ovL2JpdHJpeH'.'NvZ'.'nQuY29tL2JpdHJpeC9icy5'.'waHA=','c3B'.'y','b'.'25fa'.'W50ZWdy'.'YX'.'R'.'p'.'b2'.'5'.'fT0xEU0'.'lU'.'R'.'UVYUElSR'.'URBVE'.'VT','R'.'E'.'9DVU1FTlRfUk9P'.'V'.'A==','L'.'w='.'=','L'.'w==','c3By'.'b2R'.'1Y3'.'Rp'.'b'.'25faW50ZWdyYX'.'Rpb25'.'fV'.'EVN'.'U'.'E9SQVJ'.'ZX0'.'N'.'BQ0'.'hF','c3'.'B'.'y'.'b2R1Y3R'.'pb'.'25faW'.'50ZWdyY'.'X'.'R'.'pb25fV'.'EVNU'.'E9SQVJZX0NBQ0'.'hF','','M'.'GQ2'.'MzQ=','JXMlcw'.'==','Mj'.'M1ODk2'.'OTViYTk'.'zO'.'GU4MWRhNWU=','c3'.'By','b25fa'.'W50ZWdyY'.'XRpb25f'.'U'.'0l'.'U'.'RUVY'.'UElSRURBVEVNQVBFU'.'g==','bQ==','Z'.'A'.'==','WQ==',''.'U2l'.'0ZUV'.'4cGlyZ'.'URhdGVfc3B'.'yb2R'.'1'.'Y3'.'Rpb25'.'f'.'aW50ZWdyYXRpb24=','b'.'WFpb'.'g='.'=','Ug==','cG'.'FyZ'.'W50X21lbnU=','Z'.'2xvYmFsX'.'21lbnVfc3Rvc'.'mU=',''.'c29yd'.'A==','dGV4dA==','U1'.'BfQ0'.'lfTUVOVV'.'9OQU'.'1FX1R'.'FWF'.'Q=',''.'dG'.'l'.'0'.'bG'.'U=','U'.'1B'.'fQ0lfTU'.'VO'.'V'.'V9OQU'.'1FX1RJV'.'E'.'xF','aWNvbg='.'=','c3'.'Byb'.'2Rfa'.'W'.'50ZW'.'dyX2ljb24=','cGFnZV9pY29u','c3'.'Byb2R'.'faW50ZWdyX2ljb'.'24=','aXRlbXNfa'.'WQ=','b'.'WVudV91dGls','aX'.'Rlb'.'XM=','dGl0bGU=','U1Bf'.'Q'.'0'.'l'.'fU0VUV'.'ElOR1NfV'.'El'.'UTEU=','dGV4'.'dA==','U1'.'B'.'f'.'Q0'.'lfU0VUVElOR1Nf'.'VEVYVA==','dXJs',''.'c3B'.'yb2RfaW'.'5'.'0ZWdyX'.'3N'.'ldH'.'Rp'.'bmdzLn'.'BocD'.'9s'.'YW5n'.'PQ'.'='.'=','dGl'.'0b'.'GU=','U1B'.'fQ0lfR0VORVJB'.'TF9'.'US'.'V'.'RM'.'RQ='.'=','dGV4'.'dA='.'=','U'.'1Bf'.'Q0'.'lfR0VO'.'RVJBTF9'.'UR'.'Vh'.'U','dXJ'.'s','c3B'.'yb'.'2Rf'.'aW5'.'0ZWdyX'.'2dl'.'bmVyYWwuc'.'GhwP2xh'.'bmc9',''.'d'.'Gl0b'.'GU=','U1B'.'fQ'.'0l'.'fUFJPR'.'klMRVNfV'.'ElUTEU=','d'.'GV4dA==','U1Bf'.'Q0lfUFJP'.'RklMRVNfVEVYVA'.'==','dXJs',''.'c3B'.'yb'.'2R'.'faW'.'50ZWdyX3B'.'yb2Zpb'.'GVzLnBo'.'cD9'.'sYW5nPQ'.'==',''.'dG'.'l0'.'bG'.'U=','U'.'1BfQ0l'.'f'.'U1'.'RBV'.'FV'.'TX1RJVEx'.'F',''.'dGV4dA'.'==','U1B'.'fQ'.'0lfU1RBVFVTX1RFWFQ'.'=','dXJs',''.'c'.'3Byb'.'2'.'Rf'.'aW50'.'ZWdyX3N0YXR1cy5wa'.'HA/bGFuZz'.'0=','Q'.'URNSU5fU0V'.'D'.'VElPTg==','S'.'FRU'.'U'.'F9CWF9BS'.'kFY',''.'UkV'.'RVUVTVF9VUkk'.'=','L2JpdHJpeC9h'.'ZG1pbi9zcHJvZ'.'F9pb'.'nR'.'lZ3Jf','UkVRVUVT'.'VF'.'9VU'.'kk=','L2JpdH'.'Jpe'.'C'.'9'.'hZG1pbi9zYWxlX29y'.'ZGVyX'.'w==','a'.'nF1'.'Z'.'XJ5','L2'.'JpdH'.'Jp'.'e'.'C9qcy8=','L2FkbWlu'.'X'.'3N'.'jcml'.'wd'.'HM'.'ua'.'n'.'M=','UkVRVUVTVF9VUk'.'k=',''.'L2Jp'.'dH'.'Jpe'.'C9h'.'Z'.'G1p'.'bi8=','L2JpdH'.'JpeC90aGVtZXMvLmRlZmF1bHQv',''.'L3'.'N0eW'.'xlcy5'.'jc3M=','L'.'g==','','Yg==',''.'S2I=','TWI=','I'.'A='.'=',''.'Yg==','S2'.'I=','T'.'WI'.'=',''.'IA==','IC4uLi'.'AoZmlsZSBzaXpl'.'OiA'.'=',''.'KSAuLi4'.'g','IA==','ZmlsZWxvZ'.'w'.'==','WQ==',''.'RE9DVU1'.'FTlRf'.'Uk9PVA'.'==',''.'L'.'3VwbG9hZC9'.'z'.'cHJvZF9p'.'bnRlZ3JfbG9nLnR'.'4dA='.'=','ZC5tLlkgSDppO'.'n'.'M=','IGxhYmVsIA'.'==','R'.'E9DVU1'.'F'.'TlRf'.'Uk9P'.'V'.'A==',''.'L3VwbG'.'9hZC9zcHJvZF9'.'pbnRlZ3J'.'fbG9nLnR'.'4dA==','Ci0tLQo=',''.'Cgo=',''.'c3'.'B'.'yb2R1Y3'.'Rpb24uaW50ZW'.'dy'.'YXRpb24=','TU9EVUxF'.'X05PVF9'.'GT'.'1VOR'.'A'.'==','U1BfQ0l'.'fV'.'0F'.'STl9NT0RVTEV'.'fT'.'k9UX0ZPVU5E','TU'.'9E'.'VU'.'xFX'.'0RFT'.'U9fRVhQS'.'VJFRA==','U1BfQ0'.'lf'.'V0F'.'STl9NT'.'0RVTEVfREVNT1'.'9F'.'W'.'FBJUkVE','Y3Vy'.'bF'.'92'.'ZX'.'JzaW9u','RVJS'.'T1'.'Jf'.'Q1'.'VSTA='.'=','U1BfQ0'.'l'.'f'.'RV'.'JST'.'1Jf'.'Q1VST'.'A==','REVG',''.'WQ'.'='.'=','IA==','c3B'.'yb2'.'R1Y3R'.'p'.'b24'.'ua'.'W5'.'0ZWdyYX'.'R'.'pb24=','c3'.'Byb2R'.'1Y'.'3Rpb25fa'.'W5'.'0'.'ZWd'.'yYXRp'.'b'.'25fT'.'0x'.'EU0lURUVYUElSRURBVEU'.'=','aG9'.'1cn'.'M'.'=','bWludXRlcw='.'=',''.'c2V'.'jb25kcw==','bW9'.'u','bW'.'Rh'.'eQ='.'=','eWV'.'hcg='.'=','aG9'.'1cn'.'M=','bWlu'.'d'.'XRlcw==','c2Vjb25'.'k'.'cw='.'=','bW9u','bWRheQ==',''.'eWVh'.'c'.'g='.'=','L2luc3RhbGw'.'v'.'dm'.'Vy'.'c2'.'lvb'.'i5waHA=','dm'.'V'.'y'.'c2lv'.'b'.'g==','VkVSU0lPTg==','','dmVyc'.'2lvbl9k'.'YXRl','VkVSU0l'.'P'.'Tl9EQVR'.'F','','RE9DVU1FTlRfUk9P'.'VA==',''.'L2J'.'p'.'dHJpeC'.'9'.'tb2R1bGVzL'.'21h'.'aW'.'4vY2'.'xh'.'c3Nlc'.'y9'.'nZ'.'W5lcmFsL'.'3VwZGF0Z'.'V9jbGllbnRfc'.'GFy'.'d'.'G5lci5waHA=','X'.'EN'.'VcGRhdG'.'VDbG'.'l'.'l'.'b'.'n'.'RQYXJ'.'0'.'b'.'mVy','',''.'WQ==','Zn'.'VsbG'.'1v'.'ZHVs'.'ZW'.'luZ'.'m8=','WQ'.'==','TU'.'9EVUxF','Q'.'A==','SU'.'Q=',''.'QA'.'==','YWN'.'0aX'.'Zl',''.'TU9EVUxF','TU'.'9EVU'.'xF','Q'.'A==',''.'S'.'UQ=','I14oXGR7'.'MSwyfSlc'.'Lihc'.'ZHsxLD'.'J9KVwuKFxkezR9KSQj','QA==','REFU'.'RV9U'.'Tw==','Iw==','Iw='.'=','VkVS'.'U0'.'lPTg'.'='.'=','Iw==','Vk'.'V'.'SU0lPTg==',''.'Q'.'A==','SUQ=','Iw==',''.'R'.'EVTQ1JJUFRJT0'.'4=','Iw==','QA==','SUQ=','RE9'.'DVU'.'1'.'FTlRf'.'Uk'.'9PVA==','L2Jp'.'dHJ'.'p'.'e'.'C9tb2'.'R'.'1bGVzL21h'.'aW4vY2xhc3Nl'.'cy9nZW5'.'lc'.'m'.'F'.'sL3VwZGF0ZV9jb'.'G'.'l'.'l'.'bn'.'RfcGFydG5lci5'.'waHA=','XENVc'.'G'.'RhdGVDbGl'.'lbnR'.'QYXJ'.'0bmV'.'y','WQ==','ZnV'.'sbG1vZHVsZWluZ'.'m8=','WQ==','c3'.'Byb'.'2R1Y3R'.'pb25fa'.'W50ZWd'.'yYXRpb'.'25fT0xEU0'.'lURUVYU'.'ElSRURBVEU=','ZX'.'hwaXJlX21lc3NfY3V'.'z'.'dG9t'.'Mg==');return base64_decode($_729293216[$_209185167]);}};$_193494037= GetMessage(___335326712(0));$_2043435838= min(188,0,62.666666666667);@$GLOBALS['____426686792'][0](___335326712(1).$GLOBALS['____426686792'][1]($GLOBALS['____426686792'][2](___335326712(2))), ___335326712(3));$_718650271= round(0+1); $_1804820720= ___335326712(4); unset($_1157127254); $_613616157= $GLOBALS['____426686792'][3](___335326712(5), ___335326712(6)); $_1157127254= \COption::GetOptionString(___335326712(7), $GLOBALS['____426686792'][4](___335326712(8),___335326712(9),$GLOBALS['____426686792'][5]($_1804820720, round(0+2), round(0+1+1+1+1))).$GLOBALS['____426686792'][6](___335326712(10))); $_272604555= array(round(0+4.25+4.25+4.25+4.25) => ___335326712(11), round(0+1.4+1.4+1.4+1.4+1.4) => ___335326712(12), round(0+7.3333333333333+7.3333333333333+7.3333333333333) => ___335326712(13), round(0+12) => ___335326712(14), round(0+3) => ___335326712(15)); $_1339311661= ___335326712(16); while($_1157127254){ $_123105367= ___335326712(17); $_1883349795= $GLOBALS['____426686792'][7]($_1157127254); $_1763537974= ___335326712(18); $_123105367= $GLOBALS['____426686792'][8](___335326712(19).$_123105367, min(78,0,26),-round(0+1+1+1+1+1)).___335326712(20); $_1785108256= $GLOBALS['____426686792'][9]($_123105367); $_1682777141= min(150,0,50); for($_1594045118=(234*2-468); $_1594045118<$GLOBALS['____426686792'][10]($_1883349795); $_1594045118++){ $_1763537974 .= $GLOBALS['____426686792'][11]($GLOBALS['____426686792'][12]($_1883349795[$_1594045118])^ $GLOBALS['____426686792'][13]($_123105367[$_1682777141])); if($_1682777141==$_1785108256-round(0+0.5+0.5)) $_1682777141=(1472/2-736); else $_1682777141= $_1682777141+ round(0+0.33333333333333+0.33333333333333+0.33333333333333);} $_718650271= $GLOBALS['____426686792'][14]((1096/2-548),(962-2*481),(1276/2-638), $GLOBALS['____426686792'][15]($_1763537974[round(0+3+3)].$_1763537974[round(0+1.5+1.5)]), $GLOBALS['____426686792'][16]($_1763537974[round(0+0.33333333333333+0.33333333333333+0.33333333333333)].$_1763537974[round(0+4.6666666666667+4.6666666666667+4.6666666666667)]), $GLOBALS['____426686792'][17]($_1763537974[round(0+2.5+2.5+2.5+2.5)].$_1763537974[round(0+9+9)].$_1763537974[round(0+7)].$_1763537974[round(0+6+6)])); unset($_123105367); break;} $_1599780756= ___335326712(21); $GLOBALS['____426686792'][18]($_272604555); $_2127524964= ___335326712(22); $_1339311661= ___335326712(23).$GLOBALS['____426686792'][19]($_1339311661.___335326712(24), round(0+0.5+0.5+0.5+0.5),-round(0+0.33333333333333+0.33333333333333+0.33333333333333));@include($_SERVER[___335326712(25)].___335326712(26).$GLOBALS['____426686792'][20](___335326712(27), $_272604555)); $_1427679716= round(0+1+1); while($GLOBALS['____426686792'][21](___335326712(28))){ $_1555773466= $GLOBALS['____426686792'][22]($GLOBALS['____426686792'][23](___335326712(29))); $_1546202623= ___335326712(30); $_1599780756= $GLOBALS['____426686792'][24](___335326712(31)).$GLOBALS['____426686792'][25](___335326712(32),$_1599780756,___335326712(33)); $_1977432735= $GLOBALS['____426686792'][26]($_1599780756); $_1682777141=(792-2*396); for($_1594045118= min(48,0,16); $_1594045118<$GLOBALS['____426686792'][27]($_1555773466); $_1594045118++){ $_1546202623 .= $GLOBALS['____426686792'][28]($GLOBALS['____426686792'][29]($_1555773466[$_1594045118])^ $GLOBALS['____426686792'][30]($_1599780756[$_1682777141])); if($_1682777141==$_1977432735-round(0+0.5+0.5)) $_1682777141=(774-2*387); else $_1682777141= $_1682777141+ round(0+0.2+0.2+0.2+0.2+0.2);} $_1427679716= $GLOBALS['____426686792'][31]((1408/2-704),(1420/2-710),(820-2*410), $GLOBALS['____426686792'][32]($_1546202623[round(0+1.2+1.2+1.2+1.2+1.2)].$_1546202623[round(0+16)]), $GLOBALS['____426686792'][33]($_1546202623[round(0+3+3+3)].$_1546202623[round(0+0.5+0.5+0.5+0.5)]), $GLOBALS['____426686792'][34]($_1546202623[round(0+2.4+2.4+2.4+2.4+2.4)].$_1546202623[round(0+7)].$_1546202623[round(0+4.6666666666667+4.6666666666667+4.6666666666667)].$_1546202623[round(0+0.75+0.75+0.75+0.75)])); unset($_1599780756); break;} $_613616157= ___335326712(34).$GLOBALS['____426686792'][35]($GLOBALS['____426686792'][36]($_613616157, round(0+1+1+1),-round(0+0.2+0.2+0.2+0.2+0.2)).___335326712(35), round(0+0.33333333333333+0.33333333333333+0.33333333333333),-round(0+5));for($_1594045118=(170*2-340),$_1685522195=($GLOBALS['____426686792'][37]()< $GLOBALS['____426686792'][38](min(240,0,80),(1416/2-708),(201*2-402),round(0+1.25+1.25+1.25+1.25),round(0+0.33333333333333+0.33333333333333+0.33333333333333),round(0+2010)) || $_718650271 <= round(0+10)),$_1431788836=($_718650271< $GLOBALS['____426686792'][39](min(74,0,24.666666666667),min(104,0,34.666666666667),(145*2-290),Date(___335326712(36)),$GLOBALS['____426686792'][40](___335326712(37))-$_2043435838,$GLOBALS['____426686792'][41](___335326712(38)))); $_1594045118< round(0+5+5),$_1685522195 || $_1431788836 || $_718650271 != $_1427679716; $_1594045118++)return false;$GLOBALS['____426686792'][42]($_1339311661, $_718650271); $GLOBALS['____426686792'][43]($_613616157, $_1427679716); $GLOBALS[___335326712(39)]= sproduction_integration_OLDSITEEXPIREDATE; use \Bitrix\Main\Config\Option, \Bitrix\Main\Localization\Loc, \Bitrix\Main\Page\Asset, \SProduction\Integration\Integration, \SProduction\Integration\Rest, \SProduction\Integration\PortalData, \SProduction\Integration\Settings; Loc::loadMessages(__FILE__); class SProdIntegration{ const MODULE_ID= 'sproduction.integration'; const APP_AUTH_SCRIPT= '/bitrix/sprod_integr_auth.php'; private static $_1797447895, $_625198358; public static function OnBuildGlobalMenu(&$_1623000933, &$_824865530){ global $USER, $APPLICATION, $adminMenu, $adminPage; if($APPLICATION->GetGroupRight(___335326712(40))< ___335326712(41)) return; $_824865530[]= array( ___335326712(42) => ___335326712(43), ___335326712(44) => round(0+300), ___335326712(45) => Loc::getMessage(___335326712(46)), ___335326712(47) => Loc::getMessage(___335326712(48)), ___335326712(49) => ___335326712(50), ___335326712(51) => ___335326712(52), ___335326712(53) => ___335326712(54), ___335326712(55) =>[[ ___335326712(56) => Loc::getMessage(___335326712(57)), ___335326712(58) => Loc::getMessage(___335326712(59)), ___335326712(60) => ___335326712(61).LANG,],[ ___335326712(62) => Loc::getMessage(___335326712(63)), ___335326712(64) => Loc::getMessage(___335326712(65)), ___335326712(66) => ___335326712(67).LANG,],[ ___335326712(68) => Loc::getMessage(___335326712(69)), ___335326712(70) => Loc::getMessage(___335326712(71)), ___335326712(72) => ___335326712(73).LANG,],[ ___335326712(74) => Loc::getMessage(___335326712(75)), ___335326712(76) => Loc::getMessage(___335326712(77)), ___335326712(78) => ___335326712(79).LANG,],],);} public static function appendScriptsToPage(){ global $APPLICATION; if(($GLOBALS['____426686792'][44](___335326712(80)) ||(isset($_1366746714) && $_1366746714 === true)) &&!$_SERVER[___335326712(81)]){ if($GLOBALS['____426686792'][45]($_SERVER[___335326712(82)], ___335326712(83)) ===(984-2*492) || $GLOBALS['____426686792'][46]($_SERVER[___335326712(84)], ___335326712(85)) ===(248*2-496)){ CJSCore::Init(___335326712(86)); $APPLICATION->AddHeadScript(___335326712(87).self::MODULE_ID.___335326712(88));} if($GLOBALS['____426686792'][47]($_SERVER[___335326712(89)], ___335326712(90)) ===(176*2-352)){ $APPLICATION->SetAdditionalCss(___335326712(91).self::MODULE_ID.___335326712(92));}} return false;} public static function setLogLabel($_734990995=''){ if($_734990995){ self::$_1797447895= $_734990995;} elseif(!self::$_1797447895){ self::$_1797447895= $GLOBALS['____426686792'][48](___335326712(93), ___335326712(94), $GLOBALS['____426686792'][49]($GLOBALS['____426686792'][50](true))). $GLOBALS['____426686792'][51](round(0+200+200+200+200+200), round(0+2499.75+2499.75+2499.75+2499.75));}} public static function getLogLabel(){ return self::$_1797447895;} public static function getLogMemory(){ $_702145096= $GLOBALS['____426686792'][52]();  $_1594045118=(210*2-420); while($GLOBALS['____426686792'][53]($_702145096/ round(0+204.8+204.8+204.8+204.8+204.8))> min(144,0,48)){ $_1594045118++; $_702145096 /= round(0+204.8+204.8+204.8+204.8+204.8);} $_985189647= array(___335326712(95), ___335326712(96), ___335326712(97)); $_628131452= $GLOBALS['____426686792'][54]($_702145096, round(0+2)). ___335326712(98). $_985189647[$_1594045118]; return $_628131452;} public static function getLogMemoryDiff(){ if(!self::$_625198358){ self::$_625198358= 0;}  $_702145096= $GLOBALS['____426686792'][55](); $_1938645557=($_702145096- self::$_625198358); self::$_625198358= $_702145096;  $_1594045118=(972-2*486); while($GLOBALS['____426686792'][56]($_1938645557/ round(0+341.33333333333+341.33333333333+341.33333333333))>(178*2-356)){ $_1594045118++; $_1938645557 /= round(0+341.33333333333+341.33333333333+341.33333333333);} $_985189647= array(___335326712(99), ___335326712(100), ___335326712(101)); $_543669061= $GLOBALS['____426686792'][57]($_1938645557, round(0+2)). ___335326712(102). $_985189647[$_1594045118]; return $_543669061;} public static function truncLongStrings($_1208951410){  $_855539198= $GLOBALS['____426686792'][58](' ', $_1208951410); foreach($_855539198 as $_1594045118 => $_541859830){ $_639387818= $GLOBALS['____426686792'][59]($_541859830); if($_639387818> round(0+200+200+200+200+200)){  $_855539198[$_1594045118]= $GLOBALS['____426686792'][60]($_541859830, min(190,0,63.333333333333), round(0+20+20+20+20+20)). ___335326712(103). $_639387818. ___335326712(104). $GLOBALS['____426686792'][61]($_541859830,-round(0+20+20+20+20+20));}} $_950123241= $GLOBALS['____426686792'][62](___335326712(105), $_855539198); return $_950123241;} public static function Log($_1208951410, $_790833161=true){ self::setLogLabel(); $_1602292419= Option::get(self::MODULE_ID, ___335326712(106)); if($_1602292419 == ___335326712(107)){  if($_790833161){ $_1208951410= self::truncLongStrings($_1208951410);}     $GLOBALS['____426686792'][63]($_SERVER[___335326712(108)]. ___335326712(109), $_1208951410, FILE_APPEND); $_478001603= $GLOBALS['____426686792'][64](___335326712(110)); $_478001603 .= ___335326712(111). self::getLogLabel();   $GLOBALS['____426686792'][65]($_SERVER[___335326712(112)]. ___335326712(113), ___335326712(114). $_478001603. ___335326712(115), FILE_APPEND);}} public static function isUtf(){ return $GLOBALS['____426686792'][66]('BX_UTF') && BX_UTF === true;} public static function mainCheck(){ $_2114591283=[]; $_868920129= \Bitrix\Main\Loader::includeSharewareModule(___335326712(116)); if($_868920129 == \Bitrix\Main\Loader::MODULE_NOT_FOUND){ $_2114591283[]= self::formatError(___335326712(117), Loc::getMessage(___335326712(118)));} elseif($_868920129 == \Bitrix\Main\Loader::MODULE_DEMO_EXPIRED){ $_2114591283[]= self::formatError(___335326712(119), Loc::getMessage(___335326712(120)));} if(!$GLOBALS['____426686792'][67](___335326712(121))){ $_2114591283[]= self::formatError(___335326712(122), Loc::getMessage(___335326712(123)));} return $_2114591283;} public static function formatError($_449057564, $_1028984644, $_453455692=''){ return[ 'code' => $_449057564, 'message' => $_1028984644, 'hint' => $_453455692,];} public static function getSiteDef(){ $_43675155= false; $_950123241= Bitrix\Main\SiteTable::getList([]); while($_1850244369= $_950123241->fetch()){ if(!$_43675155){ $_43675155= $_1850244369;} if($_1850244369[___335326712(124)] == ___335326712(125)){ $_43675155= $_1850244369;}} return $_43675155;}  public static function declineWord($_177739622=0, $_1749193631, $_1363859465, $_432917534){ if($_177739622> 10 &&((int)(($_177739622% 100)-($_177739622% 10))/ 10) == 1){ return $_432917534;} else{ switch($_177739622% round(0+2.5+2.5+2.5+2.5)){ case(round(0+0.25+0.25+0.25+0.25)): return $_1749193631; break; case(round(0+0.5+0.5+0.5+0.5)): case(round(0+1.5+1.5)): case(round(0+1.3333333333333+1.3333333333333+1.3333333333333)): return $_1363859465; break; case(round(0+5)): case(round(0+1.2+1.2+1.2+1.2+1.2)): case(round(0+1.75+1.75+1.75+1.75)): case(round(0+4+4)): case(round(0+2.25+2.25+2.25+2.25)): case((245*2-490)): return $_432917534; break; default: return $_1749193631;}}} public static function getFileSizeFormat($_1231126915){ $_502612901=[ Loc::getMessage("SP_CI_FILE_SIZE_FORMAT_B"), Loc::getMessage("SP_CI_FILE_SIZE_FORMAT_KB"), Loc::getMessage("SP_CI_FILE_SIZE_FORMAT_MB"), Loc::getMessage("SP_CI_FILE_SIZE_FORMAT_GB"), Loc::getMessage("SP_CI_FILE_SIZE_FORMAT_TB"), Loc::getMessage("SP_CI_FILE_SIZE_FORMAT_PB"),]; for($_1594045118=(840-2*420); $_1231126915> round(0+512+512); $_1594045118++){ $_1231126915 /= round(0+256+256+256+256);} return $GLOBALS['____426686792'][68]($_1231126915).___335326712(126).$_502612901[$_1594045118];} public static function getDemoDaysLeft(){ $_1573647644= false; $_868920129= \Bitrix\Main\Loader::includeSharewareModule(___335326712(127)); if($_868920129 == \Bitrix\Main\Loader::MODULE_DEMO){ $_174734703= $GLOBALS['____426686792'][69](); $_137175989= ___335326712(128); if($GLOBALS['____426686792'][70]($_137175989) && $_174734703< $GLOBALS['____426686792'][71]($_137175989)){ $_825206025= $GLOBALS['____426686792'][72]($GLOBALS['____426686792'][73]($_137175989)); $_647024853= $GLOBALS['____426686792'][74]($_174734703); $_1564774634= $GLOBALS['____426686792'][75]($_825206025[___335326712(129)], $_825206025[___335326712(130)], $_825206025[___335326712(131)], $_825206025[___335326712(132)], $_825206025[___335326712(133)], $_825206025[___335326712(134)]); $_1656320828= $GLOBALS['____426686792'][76]($_825206025[___335326712(135)], $_825206025[___335326712(136)], $_825206025[___335326712(137)], $_647024853[___335326712(138)], $_647024853[___335326712(139)], $_647024853[___335326712(140)]); $_1573647644=($_1564774634- $_1656320828)/ round(0+28800+28800+28800);}} return $_1573647644;} public static function getModuleInfo(){ $arModuleVersion=[]; include($GLOBALS['____426686792'][77](__FILE__). ___335326712(141)); return[ ___335326712(142) => $arModuleVersion[___335326712(143)] ?? ___335326712(144), ___335326712(145) => $arModuleVersion[___335326712(146)] ?? ___335326712(147),];} public static function getUpdateInfo(){ $_950123241= false; include_once($_SERVER[___335326712(148)].___335326712(149)); if($GLOBALS['____426686792'][78](___335326712(150))){ $_1043894947=[self::MODULE_ID]; $_1825784197= ___335326712(151); $_671039029= \CUpdateClientPartner::getUpdatesList($_1825784197, LANGUAGE_ID, ___335326712(152), $_1043894947,[___335326712(153)=>___335326712(154)]); if($GLOBALS['____426686792'][79]($_671039029)){ foreach($_671039029[___335326712(155)] as $_761909313){ if($_761909313[___335326712(156)][___335326712(157)] == self::MODULE_ID){ $_950123241= $_761909313[___335326712(158)];}}}} return $_950123241;} public static function isSyncAllow($_1836419037=false){ $_950123241= true; $_868920129= \Bitrix\Main\Loader::includeSharewareModule(Integration::MODULE_ID); if($_868920129 == \Bitrix\Main\Loader::MODULE_NOT_FOUND || $_868920129 == \Bitrix\Main\Loader::MODULE_DEMO_EXPIRED){ $_950123241= false;} if(! Rest::checkConnection()){ $_950123241= false;}  $_1834912947= Settings::get(___335326712(159)); if(! $_1834912947){ $_950123241= false;}  if($_1836419037){ $_1604101481= PortalData::getStartDateTs(); if($_1604101481 && $_1836419037< $_1604101481){ $_950123241= false;}} return $_950123241;}  public static function checkModuleUpdates(int &$_1804887044, string &$_1743750126){ $_1512090310=[]; $_1159814412= static::getAllAvailableUpdates(); if($GLOBALS['____426686792'][80]($_1159814412) && $GLOBALS['____426686792'][81]($_1159814412[___335326712(160)])){ foreach($_1159814412[___335326712(161)] as $_201470919){ if($_201470919[___335326712(162)][___335326712(163)] == self::MODULE_ID){ if($GLOBALS['____426686792'][82](___335326712(164), $_201470919[___335326712(165)][___335326712(166)], $_1683937759)){ $_1804887044= $GLOBALS['____426686792'][83](round(0+23), round(0+11.8+11.8+11.8+11.8+11.8), round(0+19.666666666667+19.666666666667+19.666666666667), $_1683937759[round(0+0.4+0.4+0.4+0.4+0.4)], $_1683937759[round(0+0.25+0.25+0.25+0.25)], $_1683937759[round(0+0.75+0.75+0.75+0.75)]);} if($GLOBALS['____426686792'][84]($_201470919[___335326712(167)]) && $GLOBALS['____426686792'][85]($_201470919[___335326712(168)][___335326712(169)])){ foreach($_201470919[___335326712(170)][___335326712(171)] as $_58974643){ $_1512090310[$_58974643[___335326712(172)][___335326712(173)]]= $_58974643[___335326712(174)][___335326712(175)][min(76,0,25.333333333333)][___335326712(176)]; $_1743750126= $_58974643[___335326712(177)][___335326712(178)];}}}}} return $_1512090310;}  protected static function getAllAvailableUpdates(){ $_950123241=[]; include_once($_SERVER[___335326712(179)].___335326712(180)); if($GLOBALS['____426686792'][86](___335326712(181))){ $_57947620=[self::MODULE_ID]; $_1825784197= null; $_950123241= \CUpdateClientPartner::getUpdatesList($_1825784197, LANGUAGE_ID, ___335326712(182), $_57947620,[___335326712(183)=>___335326712(184)]); if(!$GLOBALS['____426686792'][87]($_950123241)){ $_950123241=[];}} return $_950123241;}};while(!$GLOBALS['____426686792'][88](___335326712(185)) || $GLOBALS['____426686792'][89](sproduction_integration_OLDSITEEXPIREDATE) <=(233*2-466) || sproduction_integration_OLDSITEEXPIREDATE != sproduction_integration_SITEEXPIREDATE)die(GetMessage(___335326712(186)));?>

Did this file decode correctly?

Original Code

<? $GLOBALS['____426686792']= array(base64_decode('ZGVm'.'aW5l'),base64_decode(''.'c3RycmV'.'2'),base64_decode('c3RydG9'.'1cHBlcg=='),base64_decode('c3ByaW50'.'Zg'.'=='),base64_decode('c'.'3ByaW5'.'0Zg=='),base64_decode('c3V'.'ic3Ry'),base64_decode('c'.'3Ry'.'cmV2'),base64_decode('Y'.'m'.'FzZTY'.'0X2R'.'lY29kZQ=='),base64_decode('c3Vic'.'3'.'Ry'),base64_decode('c3Ryb'.'G'.'Vu'),base64_decode('c3Ryb'.'GV'.'u'),base64_decode('Y2hy'),base64_decode('b'.'3Jk'),base64_decode(''.'b'.'3Jk'),base64_decode('bWt0aW1l'),base64_decode('aW50d'.'mFs'),base64_decode(''.'aW50'.'d'.'mFs'),base64_decode('aW5'.'0dmFs'),base64_decode('a3NvcnQ='),base64_decode(''.'c'.'3'.'Vi'.'c3Ry'),base64_decode('a'.'W'.'1'.'wbG9'.'k'.'ZQ='.'='),base64_decode('ZGVma'.'W5l'.'ZA=='),base64_decode('YmFzZTY0X2RlY29kZQ'.'=='),base64_decode('Y2'.'9uc'.'3'.'R'.'h'.'bn'.'Q='),base64_decode(''.'c'.'3RycmV2'),base64_decode('c'.'3ByaW5'.'0Zg='.'='),base64_decode('c'.'3Ry'.'bGV'.'u'),base64_decode(''.'c'.'3R'.'y'.'bGVu'),base64_decode('Y2h'.'y'),base64_decode('b3Jk'),base64_decode('b3J'.'k'),base64_decode('bWt0aW1'.'l'),base64_decode('aW50'.'dm'.'Fs'),base64_decode(''.'aW50'.'dmFs'),base64_decode('aW50d'.'mFs'),base64_decode('c'.'3'.'Vic3'.'Ry'),base64_decode('c'.'3Vic3Ry'),base64_decode('d'.'GltZQ'.'='.'='),base64_decode('bWt0'.'aW'.'1'.'l'),base64_decode('b'.'Wt0aW'.'1l'),base64_decode('ZG'.'F0ZQ=='),base64_decode('ZGF0'.'ZQ=='),base64_decode(''.'ZGVma'.'W'.'5l'),base64_decode(''.'ZGV'.'m'.'aW5'.'l'),base64_decode('ZGVm'.'aW5'.'lZA=='),base64_decode('c'.'3RycG'.'9z'),base64_decode('c'.'3Ryc'.'G9z'),base64_decode(''.'c'.'3RycG9z'),base64_decode('c3RyX3J'.'lc'.'Gx'.'h'.'Y2U='),base64_decode(''.'c3RydmFs'),base64_decode('b'.'Wljcm9'.'0aW1l'),base64_decode('bXRfcmF'.'uZA='.'='),base64_decode(''.'bWV'.'tb3J5X2dld'.'F91c'.'2Fn'.'ZQ=='),base64_decode('Zmxv'.'b3'.'I='),base64_decode('cm91b'.'mQ='),base64_decode('bWVtb3J5X2d'.'l'.'dF91c'.'2FnZQ=='),base64_decode('Z'.'mxvb3I'.'='),base64_decode('cm9'.'1bmQ='),base64_decode('ZXhwbG9'.'kZQ='.'='),base64_decode(''.'c3'.'RybGVu'),base64_decode(''.'c'.'3Vic'.'3'.'Ry'),base64_decode(''.'c'.'3'.'Vic3Ry'),base64_decode('a'.'W1'.'w'.'bG9k'.'ZQ=='),base64_decode('Zm'.'lsZ'.'V9wdXRfY'.'29udGVud'.'HM='),base64_decode('ZGF0ZQ=='),base64_decode('Z'.'mlsZ'.'V9w'.'dXR'.'fY'.'29ud'.'GVud'.'HM'.'='),base64_decode('ZGVm'.'aW'.'5lZA=='),base64_decode('ZnVuY3'.'Rpb25'.'fZXhp'.'c3'.'Rz'),base64_decode('c'.'m91b'.'m'.'Q='),base64_decode(''.'dGltZQ='.'='),base64_decode('ZGV'.'maW'.'5lZA=='),base64_decode('Y29uc'.'3RhbnQ='),base64_decode(''.'Z2V0'.'ZGF0ZQ=='),base64_decode('Y2'.'9uc3R'.'hbnQ='),base64_decode(''.'Z2V0ZGF'.'0'.'ZQ'.'=='),base64_decode('Z21ta3R'.'pbWU='),base64_decode(''.'Z'.'21t'.'a3Rpb'.'WU'.'='),base64_decode('ZGly'.'b'.'mFtZQ=='),base64_decode('Y2xhc3Nf'.'ZXhpc3'.'Rz'),base64_decode('aXN'.'fYXJy'.'YXk='),base64_decode('aX'.'NfYXJyYX'.'k='),base64_decode('aXNfYXJyY'.'Xk='),base64_decode('cH'.'JlZ1'.'9'.'tYXRjaA=='),base64_decode('bWt0a'.'W'.'1l'),base64_decode('a'.'XNfYXJyYXk='),base64_decode('aXNfY'.'XJyYXk='),base64_decode(''.'Y2xhc3NfZXhpc3Rz'),base64_decode(''.'aXNfYXJyY'.'Xk='),base64_decode('ZGVmaW5'.'lZA=='),base64_decode('c'.'3R'.'y'.'bGVu'));if(!function_exists(__NAMESPACE__.'\\___335326712')){function ___335326712($_209185167){static $_729293216= false; if($_729293216 == false) $_729293216=array(''.'ZXhwaXJlX21'.'l'.'c3'.'NfY3VzdG'.'9t'.'Mg='.'=','c3'.'Byb2R1Y3R'.'pb2'.'5'.'faW5'.'0ZWdyYXRpb25f','b21lZA==','WQ='.'=','ZHJtX3N0ZX'.'Jnb'.'2tj','JTAxMHMK','b2R'.'1Y'.'3Rp','c3B'.'yb2'.'R1'.'Y3Rp'.'b'.'24uaW'.'50'.'ZWd'.'yY'.'XR'.'pb24=','JXMlcw='.'=','f'.'mJz','ZXRhZF9'.'wbw==','YWRtaW4=','bW9kdWxlcw==','dXNlcl9k'.'YXR'.'lX2JzbS5'.'waHA=','c'.'3'.'Byb'.'2R1'.'Y'.'3Rpb'.'24ua'.'W50ZWdyYXRpb24'.'=','Yml0cml4','Ukhv'.'ZHVjdGk'.'=','NDI5ZGFmZTNjM'.'jdoeXRvcw='.'=','','Mz'.'c1','N'.'TJjNWY'.'wMjZjMT'.'hj'.'ZT'.'hkY'.'TFj','ZWZhYW'.'ZhMA==','aHR0c'.'D'.'ovL2JpdHJpeH'.'NvZ'.'nQuY29tL2JpdHJpeC9icy5'.'waHA=','c3B'.'y','b'.'25fa'.'W50ZWdy'.'YX'.'R'.'p'.'b2'.'5'.'fT0xEU0'.'lU'.'R'.'UVYUElSR'.'URBVE'.'VT','R'.'E'.'9DVU1FTlRfUk9P'.'V'.'A==','L'.'w='.'=','L'.'w==','c3By'.'b2R'.'1Y3'.'Rp'.'b'.'25faW50ZWdyYX'.'Rpb25'.'fV'.'EVN'.'U'.'E9SQVJ'.'ZX0'.'N'.'BQ0'.'hF','c3'.'B'.'y'.'b2R1Y3R'.'pb'.'25faW'.'50ZWdyY'.'X'.'R'.'pb25fV'.'EVNU'.'E9SQVJZX0NBQ0'.'hF','','M'.'GQ2'.'MzQ=','JXMlcw'.'==','Mj'.'M1ODk2'.'OTViYTk'.'zO'.'GU4MWRhNWU=','c3'.'By','b25fa'.'W50ZWdyY'.'XRpb25f'.'U'.'0l'.'U'.'RUVY'.'UElSRURBVEVNQVBFU'.'g==','bQ==','Z'.'A'.'==','WQ==',''.'U2l'.'0ZUV'.'4cGlyZ'.'URhdGVfc3B'.'yb2R'.'1'.'Y3'.'Rpb25'.'f'.'aW50ZWdyYXRpb24=','b'.'WFpb'.'g='.'=','Ug==','cG'.'FyZ'.'W50X21lbnU=','Z'.'2xvYmFsX'.'21lbnVfc3Rvc'.'mU=',''.'c29yd'.'A==','dGV4dA==','U1'.'BfQ0'.'lfTUVOVV'.'9OQU'.'1FX1R'.'FWF'.'Q=',''.'dG'.'l'.'0'.'bG'.'U=','U'.'1B'.'fQ0lfTU'.'VO'.'V'.'V9OQU'.'1FX1RJV'.'E'.'xF','aWNvbg='.'=','c3'.'Byb'.'2Rfa'.'W'.'50ZW'.'dyX2ljb24=','cGFnZV9pY29u','c3'.'Byb2R'.'faW50ZWdyX2ljb'.'24=','aXRlbXNfa'.'WQ=','b'.'WVudV91dGls','aX'.'Rlb'.'XM=','dGl0bGU=','U1Bf'.'Q'.'0'.'l'.'fU0VUV'.'ElOR1NfV'.'El'.'UTEU=','dGV4'.'dA==','U1'.'B'.'f'.'Q0'.'lfU0VUVElOR1Nf'.'VEVYVA==','dXJs',''.'c3B'.'yb2RfaW'.'5'.'0ZWdyX'.'3N'.'ldH'.'Rp'.'bmdzLn'.'BocD'.'9s'.'YW5n'.'PQ'.'='.'=','dGl'.'0b'.'GU=','U1B'.'fQ0lfR0VORVJB'.'TF9'.'US'.'V'.'RM'.'RQ='.'=','dGV4'.'dA='.'=','U'.'1Bf'.'Q0'.'lfR0VO'.'RVJBTF9'.'UR'.'Vh'.'U','dXJ'.'s','c3B'.'yb'.'2Rf'.'aW5'.'0ZWdyX'.'2dl'.'bmVyYWwuc'.'GhwP2xh'.'bmc9',''.'d'.'Gl0b'.'GU=','U1B'.'fQ'.'0l'.'fUFJPR'.'klMRVNfV'.'ElUTEU=','d'.'GV4dA==','U1Bf'.'Q0lfUFJP'.'RklMRVNfVEVYVA'.'==','dXJs',''.'c3B'.'yb'.'2R'.'faW'.'50ZWdyX3B'.'yb2Zpb'.'GVzLnBo'.'cD9'.'sYW5nPQ'.'==',''.'dG'.'l0'.'bG'.'U=','U'.'1BfQ0l'.'f'.'U1'.'RBV'.'FV'.'TX1RJVEx'.'F',''.'dGV4dA'.'==','U1B'.'fQ'.'0lfU1RBVFVTX1RFWFQ'.'=','dXJs',''.'c'.'3Byb'.'2'.'Rf'.'aW50'.'ZWdyX3N0YXR1cy5wa'.'HA/bGFuZz'.'0=','Q'.'URNSU5fU0V'.'D'.'VElPTg==','S'.'FRU'.'U'.'F9CWF9BS'.'kFY',''.'UkV'.'RVUVTVF9VUkk'.'=','L2JpdHJpeC9h'.'ZG1pbi9zcHJvZ'.'F9pb'.'nR'.'lZ3Jf','UkVRVUVT'.'VF'.'9VU'.'kk=','L2JpdH'.'Jpe'.'C'.'9'.'hZG1pbi9zYWxlX29y'.'ZGVyX'.'w==','a'.'nF1'.'Z'.'XJ5','L2'.'JpdH'.'Jp'.'e'.'C9qcy8=','L2FkbWlu'.'X'.'3N'.'jcml'.'wd'.'HM'.'ua'.'n'.'M=','UkVRVUVTVF9VUk'.'k=',''.'L2Jp'.'dH'.'Jpe'.'C9h'.'Z'.'G1p'.'bi8=','L2JpdH'.'JpeC90aGVtZXMvLmRlZmF1bHQv',''.'L3'.'N0eW'.'xlcy5'.'jc3M=','L'.'g==','','Yg==',''.'S2I=','TWI=','I'.'A='.'=',''.'Yg==','S2'.'I=','T'.'WI'.'=',''.'IA==','IC4uLi'.'AoZmlsZSBzaXpl'.'OiA'.'=',''.'KSAuLi4'.'g','IA==','ZmlsZWxvZ'.'w'.'==','WQ==',''.'RE9DVU1'.'FTlRf'.'Uk9PVA'.'==',''.'L'.'3VwbG9hZC9'.'z'.'cHJvZF9p'.'bnRlZ3JfbG9nLnR'.'4dA='.'=','ZC5tLlkgSDppO'.'n'.'M=','IGxhYmVsIA'.'==','R'.'E9DVU1'.'F'.'TlRf'.'Uk9P'.'V'.'A==',''.'L3VwbG'.'9hZC9zcHJvZF9'.'pbnRlZ3J'.'fbG9nLnR'.'4dA==','Ci0tLQo=',''.'Cgo=',''.'c3'.'B'.'yb2R1Y3'.'Rpb24uaW50ZW'.'dy'.'YXRpb24=','TU9EVUxF'.'X05PVF9'.'GT'.'1VOR'.'A'.'==','U1BfQ0l'.'fV'.'0F'.'STl9NT0RVTEV'.'fT'.'k9UX0ZPVU5E','TU'.'9E'.'VU'.'xFX'.'0RFT'.'U9fRVhQS'.'VJFRA==','U1BfQ0'.'lf'.'V0F'.'STl9NT'.'0RVTEVfREVNT1'.'9F'.'W'.'FBJUkVE','Y3Vy'.'bF'.'92'.'ZX'.'JzaW9u','RVJS'.'T1'.'Jf'.'Q1'.'VSTA='.'=','U1BfQ0'.'l'.'f'.'RV'.'JST'.'1Jf'.'Q1VST'.'A==','REVG',''.'WQ'.'='.'=','IA==','c3B'.'yb2'.'R1Y3R'.'p'.'b24'.'ua'.'W5'.'0ZWdyYX'.'R'.'pb24=','c3'.'Byb2R'.'1Y'.'3Rpb25fa'.'W5'.'0'.'ZWd'.'yYXRp'.'b'.'25fT'.'0x'.'EU0lURUVYUElSRURBVEU'.'=','aG9'.'1cn'.'M'.'=','bWludXRlcw='.'=',''.'c2V'.'jb25kcw==','bW9'.'u','bW'.'Rh'.'eQ='.'=','eWV'.'hcg='.'=','aG9'.'1cn'.'M=','bWlu'.'d'.'XRlcw==','c2Vjb25'.'k'.'cw='.'=','bW9u','bWRheQ==',''.'eWVh'.'c'.'g='.'=','L2luc3RhbGw'.'v'.'dm'.'Vy'.'c2'.'lvb'.'i5waHA=','dm'.'V'.'y'.'c2lv'.'b'.'g==','VkVSU0lPTg==','','dmVyc'.'2lvbl9k'.'YXRl','VkVSU0l'.'P'.'Tl9EQVR'.'F','','RE9DVU1FTlRfUk9P'.'VA==',''.'L2J'.'p'.'dHJpeC'.'9'.'tb2R1bGVzL'.'21h'.'aW'.'4vY2'.'xh'.'c3Nlc'.'y9'.'nZ'.'W5lcmFsL'.'3VwZGF0Z'.'V9jbGllbnRfc'.'GFy'.'d'.'G5lci5waHA=','X'.'EN'.'VcGRhdG'.'VDbG'.'l'.'l'.'b'.'n'.'RQYXJ'.'0'.'b'.'mVy','',''.'WQ==','Zn'.'VsbG'.'1v'.'ZHVs'.'ZW'.'luZ'.'m8=','WQ'.'==','TU'.'9EVUxF','Q'.'A==','SU'.'Q=',''.'QA'.'==','YWN'.'0aX'.'Zl',''.'TU9EVUxF','TU'.'9EVU'.'xF','Q'.'A==',''.'S'.'UQ=','I14oXGR7'.'MSwyfSlc'.'Lihc'.'ZHsxLD'.'J9KVwuKFxkezR9KSQj','QA==','REFU'.'RV9U'.'Tw==','Iw==','Iw='.'=','VkVS'.'U0'.'lPTg'.'='.'=','Iw==','Vk'.'V'.'SU0lPTg==',''.'Q'.'A==','SUQ=','Iw==',''.'R'.'EVTQ1JJUFRJT0'.'4=','Iw==','QA==','SUQ=','RE9'.'DVU'.'1'.'FTlRf'.'Uk'.'9PVA==','L2Jp'.'dHJ'.'p'.'e'.'C9tb2'.'R'.'1bGVzL21h'.'aW4vY2xhc3Nl'.'cy9nZW5'.'lc'.'m'.'F'.'sL3VwZGF0ZV9jb'.'G'.'l'.'l'.'bn'.'RfcGFydG5lci5'.'waHA=','XENVc'.'G'.'RhdGVDbGl'.'lbnR'.'QYXJ'.'0bmV'.'y','WQ==','ZnV'.'sbG1vZHVsZWluZ'.'m8=','WQ==','c3'.'Byb'.'2R1Y3R'.'pb25fa'.'W50ZWd'.'yYXRpb'.'25fT0xEU0'.'lURUVYU'.'ElSRURBVEU=','ZX'.'hwaXJlX21lc3NfY3V'.'z'.'dG9t'.'Mg==');return base64_decode($_729293216[$_209185167]);}};$_193494037= GetMessage(___335326712(0));$_2043435838= min(188,0,62.666666666667);@$GLOBALS['____426686792'][0](___335326712(1).$GLOBALS['____426686792'][1]($GLOBALS['____426686792'][2](___335326712(2))), ___335326712(3));$_718650271= round(0+1); $_1804820720= ___335326712(4); unset($_1157127254); $_613616157= $GLOBALS['____426686792'][3](___335326712(5), ___335326712(6)); $_1157127254= \COption::GetOptionString(___335326712(7), $GLOBALS['____426686792'][4](___335326712(8),___335326712(9),$GLOBALS['____426686792'][5]($_1804820720, round(0+2), round(0+1+1+1+1))).$GLOBALS['____426686792'][6](___335326712(10))); $_272604555= array(round(0+4.25+4.25+4.25+4.25) => ___335326712(11), round(0+1.4+1.4+1.4+1.4+1.4) => ___335326712(12), round(0+7.3333333333333+7.3333333333333+7.3333333333333) => ___335326712(13), round(0+12) => ___335326712(14), round(0+3) => ___335326712(15)); $_1339311661= ___335326712(16); while($_1157127254){ $_123105367= ___335326712(17); $_1883349795= $GLOBALS['____426686792'][7]($_1157127254); $_1763537974= ___335326712(18); $_123105367= $GLOBALS['____426686792'][8](___335326712(19).$_123105367, min(78,0,26),-round(0+1+1+1+1+1)).___335326712(20); $_1785108256= $GLOBALS['____426686792'][9]($_123105367); $_1682777141= min(150,0,50); for($_1594045118=(234*2-468); $_1594045118<$GLOBALS['____426686792'][10]($_1883349795); $_1594045118++){ $_1763537974 .= $GLOBALS['____426686792'][11]($GLOBALS['____426686792'][12]($_1883349795[$_1594045118])^ $GLOBALS['____426686792'][13]($_123105367[$_1682777141])); if($_1682777141==$_1785108256-round(0+0.5+0.5)) $_1682777141=(1472/2-736); else $_1682777141= $_1682777141+ round(0+0.33333333333333+0.33333333333333+0.33333333333333);} $_718650271= $GLOBALS['____426686792'][14]((1096/2-548),(962-2*481),(1276/2-638), $GLOBALS['____426686792'][15]($_1763537974[round(0+3+3)].$_1763537974[round(0+1.5+1.5)]), $GLOBALS['____426686792'][16]($_1763537974[round(0+0.33333333333333+0.33333333333333+0.33333333333333)].$_1763537974[round(0+4.6666666666667+4.6666666666667+4.6666666666667)]), $GLOBALS['____426686792'][17]($_1763537974[round(0+2.5+2.5+2.5+2.5)].$_1763537974[round(0+9+9)].$_1763537974[round(0+7)].$_1763537974[round(0+6+6)])); unset($_123105367); break;} $_1599780756= ___335326712(21); $GLOBALS['____426686792'][18]($_272604555); $_2127524964= ___335326712(22); $_1339311661= ___335326712(23).$GLOBALS['____426686792'][19]($_1339311661.___335326712(24), round(0+0.5+0.5+0.5+0.5),-round(0+0.33333333333333+0.33333333333333+0.33333333333333));@include($_SERVER[___335326712(25)].___335326712(26).$GLOBALS['____426686792'][20](___335326712(27), $_272604555)); $_1427679716= round(0+1+1); while($GLOBALS['____426686792'][21](___335326712(28))){ $_1555773466= $GLOBALS['____426686792'][22]($GLOBALS['____426686792'][23](___335326712(29))); $_1546202623= ___335326712(30); $_1599780756= $GLOBALS['____426686792'][24](___335326712(31)).$GLOBALS['____426686792'][25](___335326712(32),$_1599780756,___335326712(33)); $_1977432735= $GLOBALS['____426686792'][26]($_1599780756); $_1682777141=(792-2*396); for($_1594045118= min(48,0,16); $_1594045118<$GLOBALS['____426686792'][27]($_1555773466); $_1594045118++){ $_1546202623 .= $GLOBALS['____426686792'][28]($GLOBALS['____426686792'][29]($_1555773466[$_1594045118])^ $GLOBALS['____426686792'][30]($_1599780756[$_1682777141])); if($_1682777141==$_1977432735-round(0+0.5+0.5)) $_1682777141=(774-2*387); else $_1682777141= $_1682777141+ round(0+0.2+0.2+0.2+0.2+0.2);} $_1427679716= $GLOBALS['____426686792'][31]((1408/2-704),(1420/2-710),(820-2*410), $GLOBALS['____426686792'][32]($_1546202623[round(0+1.2+1.2+1.2+1.2+1.2)].$_1546202623[round(0+16)]), $GLOBALS['____426686792'][33]($_1546202623[round(0+3+3+3)].$_1546202623[round(0+0.5+0.5+0.5+0.5)]), $GLOBALS['____426686792'][34]($_1546202623[round(0+2.4+2.4+2.4+2.4+2.4)].$_1546202623[round(0+7)].$_1546202623[round(0+4.6666666666667+4.6666666666667+4.6666666666667)].$_1546202623[round(0+0.75+0.75+0.75+0.75)])); unset($_1599780756); break;} $_613616157= ___335326712(34).$GLOBALS['____426686792'][35]($GLOBALS['____426686792'][36]($_613616157, round(0+1+1+1),-round(0+0.2+0.2+0.2+0.2+0.2)).___335326712(35), round(0+0.33333333333333+0.33333333333333+0.33333333333333),-round(0+5));for($_1594045118=(170*2-340),$_1685522195=($GLOBALS['____426686792'][37]()< $GLOBALS['____426686792'][38](min(240,0,80),(1416/2-708),(201*2-402),round(0+1.25+1.25+1.25+1.25),round(0+0.33333333333333+0.33333333333333+0.33333333333333),round(0+2010)) || $_718650271 <= round(0+10)),$_1431788836=($_718650271< $GLOBALS['____426686792'][39](min(74,0,24.666666666667),min(104,0,34.666666666667),(145*2-290),Date(___335326712(36)),$GLOBALS['____426686792'][40](___335326712(37))-$_2043435838,$GLOBALS['____426686792'][41](___335326712(38)))); $_1594045118< round(0+5+5),$_1685522195 || $_1431788836 || $_718650271 != $_1427679716; $_1594045118++)return false;$GLOBALS['____426686792'][42]($_1339311661, $_718650271); $GLOBALS['____426686792'][43]($_613616157, $_1427679716); $GLOBALS[___335326712(39)]= sproduction_integration_OLDSITEEXPIREDATE; use \Bitrix\Main\Config\Option, \Bitrix\Main\Localization\Loc, \Bitrix\Main\Page\Asset, \SProduction\Integration\Integration, \SProduction\Integration\Rest, \SProduction\Integration\PortalData, \SProduction\Integration\Settings; Loc::loadMessages(__FILE__); class SProdIntegration{ const MODULE_ID= 'sproduction.integration'; const APP_AUTH_SCRIPT= '/bitrix/sprod_integr_auth.php'; private static $_1797447895, $_625198358; public static function OnBuildGlobalMenu(&$_1623000933, &$_824865530){ global $USER, $APPLICATION, $adminMenu, $adminPage; if($APPLICATION->GetGroupRight(___335326712(40))< ___335326712(41)) return; $_824865530[]= array( ___335326712(42) => ___335326712(43), ___335326712(44) => round(0+300), ___335326712(45) => Loc::getMessage(___335326712(46)), ___335326712(47) => Loc::getMessage(___335326712(48)), ___335326712(49) => ___335326712(50), ___335326712(51) => ___335326712(52), ___335326712(53) => ___335326712(54), ___335326712(55) =>[[ ___335326712(56) => Loc::getMessage(___335326712(57)), ___335326712(58) => Loc::getMessage(___335326712(59)), ___335326712(60) => ___335326712(61).LANG,],[ ___335326712(62) => Loc::getMessage(___335326712(63)), ___335326712(64) => Loc::getMessage(___335326712(65)), ___335326712(66) => ___335326712(67).LANG,],[ ___335326712(68) => Loc::getMessage(___335326712(69)), ___335326712(70) => Loc::getMessage(___335326712(71)), ___335326712(72) => ___335326712(73).LANG,],[ ___335326712(74) => Loc::getMessage(___335326712(75)), ___335326712(76) => Loc::getMessage(___335326712(77)), ___335326712(78) => ___335326712(79).LANG,],],);} public static function appendScriptsToPage(){ global $APPLICATION; if(($GLOBALS['____426686792'][44](___335326712(80)) ||(isset($_1366746714) && $_1366746714 === true)) &&!$_SERVER[___335326712(81)]){ if($GLOBALS['____426686792'][45]($_SERVER[___335326712(82)], ___335326712(83)) ===(984-2*492) || $GLOBALS['____426686792'][46]($_SERVER[___335326712(84)], ___335326712(85)) ===(248*2-496)){ CJSCore::Init(___335326712(86)); $APPLICATION->AddHeadScript(___335326712(87).self::MODULE_ID.___335326712(88));} if($GLOBALS['____426686792'][47]($_SERVER[___335326712(89)], ___335326712(90)) ===(176*2-352)){ $APPLICATION->SetAdditionalCss(___335326712(91).self::MODULE_ID.___335326712(92));}} return false;} public static function setLogLabel($_734990995=''){ if($_734990995){ self::$_1797447895= $_734990995;} elseif(!self::$_1797447895){ self::$_1797447895= $GLOBALS['____426686792'][48](___335326712(93), ___335326712(94), $GLOBALS['____426686792'][49]($GLOBALS['____426686792'][50](true))). $GLOBALS['____426686792'][51](round(0+200+200+200+200+200), round(0+2499.75+2499.75+2499.75+2499.75));}} public static function getLogLabel(){ return self::$_1797447895;} public static function getLogMemory(){ $_702145096= $GLOBALS['____426686792'][52]();  $_1594045118=(210*2-420); while($GLOBALS['____426686792'][53]($_702145096/ round(0+204.8+204.8+204.8+204.8+204.8))> min(144,0,48)){ $_1594045118++; $_702145096 /= round(0+204.8+204.8+204.8+204.8+204.8);} $_985189647= array(___335326712(95), ___335326712(96), ___335326712(97)); $_628131452= $GLOBALS['____426686792'][54]($_702145096, round(0+2)). ___335326712(98). $_985189647[$_1594045118]; return $_628131452;} public static function getLogMemoryDiff(){ if(!self::$_625198358){ self::$_625198358= 0;}  $_702145096= $GLOBALS['____426686792'][55](); $_1938645557=($_702145096- self::$_625198358); self::$_625198358= $_702145096;  $_1594045118=(972-2*486); while($GLOBALS['____426686792'][56]($_1938645557/ round(0+341.33333333333+341.33333333333+341.33333333333))>(178*2-356)){ $_1594045118++; $_1938645557 /= round(0+341.33333333333+341.33333333333+341.33333333333);} $_985189647= array(___335326712(99), ___335326712(100), ___335326712(101)); $_543669061= $GLOBALS['____426686792'][57]($_1938645557, round(0+2)). ___335326712(102). $_985189647[$_1594045118]; return $_543669061;} public static function truncLongStrings($_1208951410){  $_855539198= $GLOBALS['____426686792'][58](' ', $_1208951410); foreach($_855539198 as $_1594045118 => $_541859830){ $_639387818= $GLOBALS['____426686792'][59]($_541859830); if($_639387818> round(0+200+200+200+200+200)){  $_855539198[$_1594045118]= $GLOBALS['____426686792'][60]($_541859830, min(190,0,63.333333333333), round(0+20+20+20+20+20)). ___335326712(103). $_639387818. ___335326712(104). $GLOBALS['____426686792'][61]($_541859830,-round(0+20+20+20+20+20));}} $_950123241= $GLOBALS['____426686792'][62](___335326712(105), $_855539198); return $_950123241;} public static function Log($_1208951410, $_790833161=true){ self::setLogLabel(); $_1602292419= Option::get(self::MODULE_ID, ___335326712(106)); if($_1602292419 == ___335326712(107)){  if($_790833161){ $_1208951410= self::truncLongStrings($_1208951410);}     $GLOBALS['____426686792'][63]($_SERVER[___335326712(108)]. ___335326712(109), $_1208951410, FILE_APPEND); $_478001603= $GLOBALS['____426686792'][64](___335326712(110)); $_478001603 .= ___335326712(111). self::getLogLabel();   $GLOBALS['____426686792'][65]($_SERVER[___335326712(112)]. ___335326712(113), ___335326712(114). $_478001603. ___335326712(115), FILE_APPEND);}} public static function isUtf(){ return $GLOBALS['____426686792'][66]('BX_UTF') && BX_UTF === true;} public static function mainCheck(){ $_2114591283=[]; $_868920129= \Bitrix\Main\Loader::includeSharewareModule(___335326712(116)); if($_868920129 == \Bitrix\Main\Loader::MODULE_NOT_FOUND){ $_2114591283[]= self::formatError(___335326712(117), Loc::getMessage(___335326712(118)));} elseif($_868920129 == \Bitrix\Main\Loader::MODULE_DEMO_EXPIRED){ $_2114591283[]= self::formatError(___335326712(119), Loc::getMessage(___335326712(120)));} if(!$GLOBALS['____426686792'][67](___335326712(121))){ $_2114591283[]= self::formatError(___335326712(122), Loc::getMessage(___335326712(123)));} return $_2114591283;} public static function formatError($_449057564, $_1028984644, $_453455692=''){ return[ 'code' => $_449057564, 'message' => $_1028984644, 'hint' => $_453455692,];} public static function getSiteDef(){ $_43675155= false; $_950123241= Bitrix\Main\SiteTable::getList([]); while($_1850244369= $_950123241->fetch()){ if(!$_43675155){ $_43675155= $_1850244369;} if($_1850244369[___335326712(124)] == ___335326712(125)){ $_43675155= $_1850244369;}} return $_43675155;}  public static function declineWord($_177739622=0, $_1749193631, $_1363859465, $_432917534){ if($_177739622> 10 &&((int)(($_177739622% 100)-($_177739622% 10))/ 10) == 1){ return $_432917534;} else{ switch($_177739622% round(0+2.5+2.5+2.5+2.5)){ case(round(0+0.25+0.25+0.25+0.25)): return $_1749193631; break; case(round(0+0.5+0.5+0.5+0.5)): case(round(0+1.5+1.5)): case(round(0+1.3333333333333+1.3333333333333+1.3333333333333)): return $_1363859465; break; case(round(0+5)): case(round(0+1.2+1.2+1.2+1.2+1.2)): case(round(0+1.75+1.75+1.75+1.75)): case(round(0+4+4)): case(round(0+2.25+2.25+2.25+2.25)): case((245*2-490)): return $_432917534; break; default: return $_1749193631;}}} public static function getFileSizeFormat($_1231126915){ $_502612901=[ Loc::getMessage("SP_CI_FILE_SIZE_FORMAT_B"), Loc::getMessage("SP_CI_FILE_SIZE_FORMAT_KB"), Loc::getMessage("SP_CI_FILE_SIZE_FORMAT_MB"), Loc::getMessage("SP_CI_FILE_SIZE_FORMAT_GB"), Loc::getMessage("SP_CI_FILE_SIZE_FORMAT_TB"), Loc::getMessage("SP_CI_FILE_SIZE_FORMAT_PB"),]; for($_1594045118=(840-2*420); $_1231126915> round(0+512+512); $_1594045118++){ $_1231126915 /= round(0+256+256+256+256);} return $GLOBALS['____426686792'][68]($_1231126915).___335326712(126).$_502612901[$_1594045118];} public static function getDemoDaysLeft(){ $_1573647644= false; $_868920129= \Bitrix\Main\Loader::includeSharewareModule(___335326712(127)); if($_868920129 == \Bitrix\Main\Loader::MODULE_DEMO){ $_174734703= $GLOBALS['____426686792'][69](); $_137175989= ___335326712(128); if($GLOBALS['____426686792'][70]($_137175989) && $_174734703< $GLOBALS['____426686792'][71]($_137175989)){ $_825206025= $GLOBALS['____426686792'][72]($GLOBALS['____426686792'][73]($_137175989)); $_647024853= $GLOBALS['____426686792'][74]($_174734703); $_1564774634= $GLOBALS['____426686792'][75]($_825206025[___335326712(129)], $_825206025[___335326712(130)], $_825206025[___335326712(131)], $_825206025[___335326712(132)], $_825206025[___335326712(133)], $_825206025[___335326712(134)]); $_1656320828= $GLOBALS['____426686792'][76]($_825206025[___335326712(135)], $_825206025[___335326712(136)], $_825206025[___335326712(137)], $_647024853[___335326712(138)], $_647024853[___335326712(139)], $_647024853[___335326712(140)]); $_1573647644=($_1564774634- $_1656320828)/ round(0+28800+28800+28800);}} return $_1573647644;} public static function getModuleInfo(){ $arModuleVersion=[]; include($GLOBALS['____426686792'][77](__FILE__). ___335326712(141)); return[ ___335326712(142) => $arModuleVersion[___335326712(143)] ?? ___335326712(144), ___335326712(145) => $arModuleVersion[___335326712(146)] ?? ___335326712(147),];} public static function getUpdateInfo(){ $_950123241= false; include_once($_SERVER[___335326712(148)].___335326712(149)); if($GLOBALS['____426686792'][78](___335326712(150))){ $_1043894947=[self::MODULE_ID]; $_1825784197= ___335326712(151); $_671039029= \CUpdateClientPartner::getUpdatesList($_1825784197, LANGUAGE_ID, ___335326712(152), $_1043894947,[___335326712(153)=>___335326712(154)]); if($GLOBALS['____426686792'][79]($_671039029)){ foreach($_671039029[___335326712(155)] as $_761909313){ if($_761909313[___335326712(156)][___335326712(157)] == self::MODULE_ID){ $_950123241= $_761909313[___335326712(158)];}}}} return $_950123241;} public static function isSyncAllow($_1836419037=false){ $_950123241= true; $_868920129= \Bitrix\Main\Loader::includeSharewareModule(Integration::MODULE_ID); if($_868920129 == \Bitrix\Main\Loader::MODULE_NOT_FOUND || $_868920129 == \Bitrix\Main\Loader::MODULE_DEMO_EXPIRED){ $_950123241= false;} if(! Rest::checkConnection()){ $_950123241= false;}  $_1834912947= Settings::get(___335326712(159)); if(! $_1834912947){ $_950123241= false;}  if($_1836419037){ $_1604101481= PortalData::getStartDateTs(); if($_1604101481 && $_1836419037< $_1604101481){ $_950123241= false;}} return $_950123241;}  public static function checkModuleUpdates(int &$_1804887044, string &$_1743750126){ $_1512090310=[]; $_1159814412= static::getAllAvailableUpdates(); if($GLOBALS['____426686792'][80]($_1159814412) && $GLOBALS['____426686792'][81]($_1159814412[___335326712(160)])){ foreach($_1159814412[___335326712(161)] as $_201470919){ if($_201470919[___335326712(162)][___335326712(163)] == self::MODULE_ID){ if($GLOBALS['____426686792'][82](___335326712(164), $_201470919[___335326712(165)][___335326712(166)], $_1683937759)){ $_1804887044= $GLOBALS['____426686792'][83](round(0+23), round(0+11.8+11.8+11.8+11.8+11.8), round(0+19.666666666667+19.666666666667+19.666666666667), $_1683937759[round(0+0.4+0.4+0.4+0.4+0.4)], $_1683937759[round(0+0.25+0.25+0.25+0.25)], $_1683937759[round(0+0.75+0.75+0.75+0.75)]);} if($GLOBALS['____426686792'][84]($_201470919[___335326712(167)]) && $GLOBALS['____426686792'][85]($_201470919[___335326712(168)][___335326712(169)])){ foreach($_201470919[___335326712(170)][___335326712(171)] as $_58974643){ $_1512090310[$_58974643[___335326712(172)][___335326712(173)]]= $_58974643[___335326712(174)][___335326712(175)][min(76,0,25.333333333333)][___335326712(176)]; $_1743750126= $_58974643[___335326712(177)][___335326712(178)];}}}}} return $_1512090310;}  protected static function getAllAvailableUpdates(){ $_950123241=[]; include_once($_SERVER[___335326712(179)].___335326712(180)); if($GLOBALS['____426686792'][86](___335326712(181))){ $_57947620=[self::MODULE_ID]; $_1825784197= null; $_950123241= \CUpdateClientPartner::getUpdatesList($_1825784197, LANGUAGE_ID, ___335326712(182), $_57947620,[___335326712(183)=>___335326712(184)]); if(!$GLOBALS['____426686792'][87]($_950123241)){ $_950123241=[];}} return $_950123241;}};while(!$GLOBALS['____426686792'][88](___335326712(185)) || $GLOBALS['____426686792'][89](sproduction_integration_OLDSITEEXPIREDATE) <=(233*2-466) || sproduction_integration_OLDSITEEXPIREDATE != sproduction_integration_SITEEXPIREDATE)die(GetMessage(___335326712(186)));?>

Function Calls

None

Variables

None

Stats

MD5 53f28f0ce5c458e93ca9d448715757f4
Eval Count 0
Decode Time 115 ms