$GLOBALS['_____1415806956']= array(IncludeModuleLangFile);
$GLOBALS['____996202293']= array(definestrrevstrtouppersprintfsprintfsubstrstrrevbase64_decodesubstrstrlenstrlenchrordordmktimeintvalintvalintvalksortsubstrimplodedefinedbase64_decodeconstantstrrevsprintfstrlenstrlenchrordordmktimeintvalintvalintvalsubstrsubstrtimemktimemktimedatedatedefinedefineis_arraytrimexplodearray_maptrimin_arraymicrotimeis_arrayarray_mergeintvalis_arrayis_arraycountis_arrayis_arrayimplodeis_arrayis_arraycountimplodeis_arraycountimplodeis_arrayunserializeis_arraystr_replacestrip_tagshtmlspecialchars_decodestrip_tagshtmlspecialchars_decodestrlenintvalstr_replacestr_replacestr_replacehtmlspecialchars_decodestr_replacehtmlspecialchars_decodepreg_match_allis_arraycountarray_mergearray_uniqueexplodestr_replacecounttrimcountstr_replaceis_arraypreg_splitis_arraycounttrimcountexplodestr_replaceimplodeis_arraypreg_splitis_arraycounttrimcountstr_replaceexplodecountexplodepreg_matchcountcountcountpreg_matchimplodefile_existsmd5filemtimefile_get_contentsfile_existsfile_get_contentsexplodeis_arrayexplodetrimtrimexplodestr_replacetrimexplodecountcountexplodepreg_matchstr_replacefile_existsmd5filemtimeexplodefile_get_contentsis_arrayexplodeexplodetrimcountexplodestr_replacetrimdefineddefinedpreg_replacecountstr_replaceexplodepreg_replacein_arraytrimimplodeis_arrayexplodein_arrayin_arrayimplodeis_arrayexplodetrimis_arraycountpreg_matchstr_replacemicrotimemd5is_arraycountis_arraycountcountimploderoundmicrotimeis_arraycountis_arrayimplodemd5array_keysmicrotimeis_arrayexplodecountmd5implodeimplodearray_keysimplodearray_keysroundmicrotimecountcountarray_mergecountimplodecountcountimplodearray_valuesarray_uniquemd5preg_matchfunction_existsminmicrotimeroundmicrotimearray_searchroundmicrotimecountarray_uniqueroundmicrotimecountarsortstr_replaceroundmicrotimepreg_matchlevenshteinsimilar_textlevenshteincountusortroundmicrotimeexplodepreg_replacetrimmd5countimplodecountcountarray_mergecountcountarray_valuesarray_mergecountarray_mergeexplodestr_replacesortimplodemd5md5explodepreg_matchstr_replacein_arraydefinedstrlen);
if(!function_exists(__NAMESPACE__.'\\___897709449')){
function ___897709449($_2131988393){
static $_279061105= false;
if($_279061105 == false) $_279061105=array('ZXhwaXJlX21lc3NfY3VzdG9tMg==','YXJ0dXJnb2x1YmV2X3NtYXJ0c2VhcmNoXw==','b21lZA==','WQ==','ZHJtX3N0ZXJnb2tj','JTAxMHMK','dXJnb2x1','YXJ0dXJnb2x1YmV2LnNtYXJ0c2VhcmNo','JXMlcw==','fmJz','ZXRhZF9wbw==','YWRtaW4=','bW9kdWxlcw==','dXNlcl9kYXRlX2JzbS5waHA=','YXJ0dXJnb2x1YmV2LnNtYXJ0c2VhcmNo','Yml0cml4','Ukh1cmdvbHU=','Yzc4MjUwNTdjYjloeXRvcw==','','Zjk4','MzM4MjIzNzg0NTE3M2FjMDkz','MGRmNjg4Yw==','aHR0cHM6Ly9iaXRyaXhzb2Z0LmNvbS9iaXRyaXgvYnMucGhw','YXJ0','YmV2X3NtYXJ0c2VhcmNoX09MRFNJVEVFWFBJUkVEQVRFUw==','RE9DVU1FTlRfUk9PVA==','Lw==','Lw==','YXJ0dXJnb2x1YmV2X3NtYXJ0c2VhcmNoX1RFTVBPUkFSWV9DQUNIRQ==','YXJ0dXJnb2x1YmV2X3NtYXJ0c2VhcmNoX1RFTVBPUkFSWV9DQUNIRQ==','','NDZmYTY=','JXMlcw==','Nzg4YzE2MTNmN2IzYzIxZWVhYTE=','YXJ0','YmV2X3NtYXJ0c2VhcmNoX1NJVEVFWFBJUkVEQVRFTUFQRVI=','bQ==','ZA==','WQ==','U2l0ZUV4cGlyZURhdGVfYXJ0dXJnb2x1YmV2X3NtYXJ0c2VhcmNo','YXJ0dXJnb2x1YmV2LnNtYXJ0c2VhcmNo','Q1NlYXJjaEZ1bGxUZXh0RXh0','Y2xhc3Nlcy9nZW5lcmFsL2Z1bGx0ZXh0ZXh0LnBocA==','Q1NlYXJjaFNwaGlueEV4dA==','Y2xhc3Nlcy9nZW5lcmFsL3NwaGlueGV4dC5waHA=','Q1NlYXJjaFRpdGxlRXh0','Y2xhc3Nlcy9teXNxbC90aXRsZS5waHA=','Q1NlYXJjaEV4dA==','Y2xhc3Nlcy9teXNxbC9zZWFyY2gucGhw','RE9DVU1FTlRfUk9PVA==','L2JpdHJpeC9tb2R1bGVzL2FydHVyZ29sdWJldi5zbWFydHNlYXJjaC9pbmNsdWRlLnBocA==','anNjb3JlLnBocA==','YXV0b2xvYWQucGhw','UFJPUEVSVFlfVFlQRQ==','RQ==','VkFMVUU=','SUQ=','VkFMVUU=','blBhZ2VTaXpl','SUQ=','TkFNRQ==','VElUTEU=','IA==','TkFNRQ==','VVNFUl9UWVBF','RWxlbWVudFhtbElE','VkFMVUU=','WE1MX0lE','VkFMVUU=','blBhZ2VTaXpl','SUQ=','TkFNRQ==','VElUTEU=','IA==','TkFNRQ==','SUQ=','aWJsb2Nr','SUQ=','SUQ=','QUNUSVZF','WQ==','SVRFTVM=','SUQ=','QUNUSVZF','QUNUSVZF','Tg==','QUNUSVZF','Tg==','c2VjdGlvbl9jYWNoZQ==','c2VjdGlvbl8=','TU9EVUxFX0lE','VElUTEU=','SVRFTV9JRA==','LA==','TU9EVUxFX0lE','VElUTEU=','','Qk9EWQ==','','VEFHUw==','','SVRFTV9JRA==','VElUTEU=','','Qk9EWQ==','','VEFHUw==','','TU9EVUxFX0lE','aWJsb2Nr','VElUTEU=','SVRFTV9JRA==','Q1VTVE9NX1JBTks=','aXNfc2VjdGlvbg==','SVRFTV9JRA==','Uw==','aXNfc3Vic2VjdGlvbg==','SVRFTV9JRA==','c21hcnRzZW9f','Y2FjaGU=','ZGlzYWJsZV9jYWNoZQ==','WQ==','dGFncw==','dXNlX3RpdGxlX3RhZ19zZWFyY2g=','WQ==','cHJvcHM=','dXNlX3RpdGxlX3Byb3Bfc2VhcmNo','WQ==','aWRfaW5jbHVkZQ==','dXNlX3RpdGxlX2lk','WQ==','c25hbWVfaW5jbHVkZQ==','dXNlX3RpdGxlX3NuYW1l','WQ==','cGFnZV9zdG9wX2JvZHk=','dXNlX3BhZ2VfdGV4dF9ub3NlYXJjaA==','WQ==','c2VjdGlvbl9maW5kYnlfcGFyZW50','ZmluZF9zZWN0aW9uX2J5X3BhcmVudA==','WQ==','c2VjdGlvbl9maXJzdA==','c29ydF9zZWN0b25fZmlyc3Q=','WQ==','YXZhaWxhYmxlX2ZpcnN0','c29ydF9hdmFpbGFibGVfZmlyc3Q=','WQ==','YXZhaWxhYmxlX3F0X2ZpcnN0','c29ydF9hdmFpbGFibGVfcXRfZmlyc3Q=','WQ==','cGljdHVyZV9maXJzdA==','c29ydF9waWN0dXJlX2ZpcnN0','WQ==','WQ==','ZXhjbHVkZV9ieV9zZWN0aW9u','ZXhjbHVkZV9ieV9zZWN0aW9u','WQ==','ZXhjbHVkZV9ieV93b19zZWN0aW9u','ZXhjbHVkZV9ieV93b19zZWN0aW9u','WQ==','ZXhjbHVkZV9ieV9wcm9kdWN0','ZXhjbHVkZV9ieV9wcm9kdWN0','WQ==','ZXhjbHVkZV9ieV9hdmFpbGFibGU=','ZXhjbHVkZV9ieV9hdmFpbGFibGU=','WQ==','ZXhjbHVkZV9ieV9xdWFudGl0eQ==','ZXhjbHVkZV9ieV9xdWFudGl0eQ==','WQ==','dXNlX3Nlb190aXRsZQ==','dXNlX3Nlb190aXRsZQ==','WQ==','dGFncw==','VEFHUw==','','VEFHUw==','','aWJfc21hcnRzZWFyY2hfaGludHM=','UEFSQU0y','ZXhjbHVkZV9ieV93b19zZWN0aW9u','VElUTEU=','aXNfc2VjdGlvbg==','SVRFTV9JRA==','dXNlX3Nlb190aXRsZQ==','UEFSQU0y','U0VDVElPTl9QQUdFX1RJVExF','U0VDVElPTl9QQUdFX1RJVExF','IA==','UEFSQU1T','Y2F0YWxvZ19hdmFpbGFibGU=','WQ==','aWRfaW5jbHVkZQ==','IA==','cHJvcHM=','cmVpbmRleF9jYWNoZQ==','c2VhcmNoYWJsZV9maWVsZHNf','UEFSQU0y','RklFTERfTkFNRQ==','QVND','RU5USVRZX0lE','SUJMT0NLXw==','UEFSQU0y','X1NFQ1RJT04=','SVNfU0VBUkNIQUJMRQ==','WQ==','RklFTERfTkFNRQ==','cmVpbmRleF9jYWNoZQ==','c2VhcmNoYWJsZV9maWVsZHNf','UEFSQU0y','SUJMT0NLX0lE','UEFSQU0y','SUQ=','SUQ=','TkFNRQ==','SUJMT0NLX0lE','IA==','c2VjdGlvbl9maW5kYnlfcGFyZW50','UEFSQU0y','SUQ=','TkFNRQ==','QUNUSVZF','SUQ=','IA==','TkFNRQ==','c2VjdGlvbl9maXJzdA==','Q1VTVE9NX1JBTks=','aXNfc3Vic2VjdGlvbg==','UEFSQU1T','Y2F0YWxvZ19hdmFpbGFibGU=','WQ==','c2VjdGlvbl9maXJzdA==','Q1VTVE9NX1JBTks=','SVRFTV9JRA==','dXNlX3Nlb190aXRsZQ==','UEFSQU0y','SVRFTV9JRA==','RUxFTUVOVF9QQUdFX1RJVExF','RUxFTUVOVF9QQUdFX1RJVExF','IA==','SUQ=','SUJMT0NLX0lE','TkFNRQ==','SUJMT0NLX1NFQ1RJT05fSUQ=','SUJMT0NLX0lE','UEFSQU0y','SUQ=','SVRFTV9JRA==','aWRfaW5jbHVkZQ==','IA==','SVRFTV9JRA==','dGFncw==','VEFHUw==','','IA==','VEFHUw==','cHJvcHM=','cmVpbmRleF9jYWNoZQ==','c2VhcmNoYWJsZV9wcm9wc18=','UEFSQU0y','c29ydA==','YXNj','QUNUSVZF','WQ==','U0VBUkNIQUJMRQ==','WQ==','SUJMT0NLX0lE','UEFSQU0y','c29ydA==','YXNj','QUNUSVZF','WQ==','Q09ERQ==','Q01MMl9MSU5L','SUJMT0NLX0lE','UEFSQU0y','cmVpbmRleF9jYWNoZQ==','c2VhcmNoYWJsZV9wcm9wc18=','UEFSQU0y','Y2F0YWxvZw==','Q0FUQUxPR19BVkFJTEFCTEU=','Q0FUQUxPR19RVUFOVElUWQ==','cGljdHVyZV9maXJzdA==','UFJFVklFV19QSUNUVVJF','REVUQUlMX1BJQ1RVUkU=','blBhZ2VTaXpl','SUQ=','SUQ=','SUQ=','SUJMT0NLX0lE','SUQ=','SUQ=','VkFMVUU=','SUQ=','Q09ERQ==','ZXhjbHVkZV9ieV93b19zZWN0aW9u','SUJMT0NLX1NFQ1RJT05fSUQ=','Q0FUQUxPR19UWVBF','V08gc2VjdGlvbg==','Q01MMl9MSU5L','Q01MMl9MSU5L','VkFMVUU=','cGljdHVyZV9maXJzdA==','UFJFVklFV19QSUNUVVJF','REVUQUlMX1BJQ1RVUkU=','ZXhjbHVkZV9ieV9wcm9kdWN0','ZXhjbHVkZV9ieV9zZWN0aW9u','SUQ=','SUJMT0NLX0lE','QUNUSVZF','SUJMT0NLX1NFQ1RJT05fSUQ=','UFJFVklFV19QSUNUVVJF','REVUQUlMX1BJQ1RVUkU=','SUQ=','Q01MMl9MSU5L','VkFMVUU=','blBhZ2VTaXpl','SUQ=','SUJMT0NLX0lE','QUNUSVZF','SUJMT0NLX1NFQ1RJT05fSUQ=','UFJFVklFV19QSUNUVVJF','REVUQUlMX1BJQ1RVUkU=','UFJFVklFV19QSUNUVVJF','UFJFVklFV19QSUNUVVJF','REVUQUlMX1BJQ1RVUkU=','REVUQUlMX1BJQ1RVUkU=','ZXhjbHVkZV9ieV9wcm9kdWN0','QUNUSVZF','Tg==','QWN0aXZlIE1haW4gcHJvZHVjdA==','ZXhjbHVkZV9ieV9zZWN0aW9u','SUJMT0NLX1NFQ1RJT05fSUQ=','SUJMT0NLX0lE','SUJMT0NLX1NFQ1RJT05fSUQ=','QUNUSVZF','Tg==','QWN0aXZlIE1haW4gcHJvZHVjdCBTZWN0aW9u','Q0FUQUxPR19BVkFJTEFCTEU=','ZXhjbHVkZV9ieV9hdmFpbGFibGU=','Q0FUQUxPR19BVkFJTEFCTEU=','Tg==','Q2F0YWxvZyBhdmFpbGFibGU=','ZXhjbHVkZV9ieV9xdWFudGl0eQ==','Q0FUQUxPR19UWVBF','Q0FUQUxPR19RVUFOVElUWQ==','Q2F0YWxvZyBxdWFudGl0eQ==','UEFSQU1T','Y2F0YWxvZ19hdmFpbGFibGU=','Q0FUQUxPR19BVkFJTEFCTEU=','Q0FUQUxPR19BVkFJTEFCTEU=','WQ==','Q0FUQUxPR19BVkFJTEFCTEU=','YXZhaWxhYmxlX2ZpcnN0','Q0FUQUxPR19BVkFJTEFCTEU=','WQ==','YXZhaWxhYmxlX3F0X2ZpcnN0','Q0FUQUxPR19RVUFOVElUWQ==','Q1VTVE9NX1JBTks=','Q1VTVE9NX1JBTks=','YXZhaWxhYmxlX3F0X2ZpcnN0','Q0FUQUxPR19RVUFOVElUWQ==','Q1VTVE9NX1JBTks=','Q09ERQ==','Q01MMl9MSU5L','Q09ERQ==','UFJPUEVSVFlfVFlQRQ==','Uw==','UFJPUEVSVFlfVFlQRQ==','Tg==','VVNFUl9UWVBF','VkFMVUU=','IA==','IA==','VkFMVUU=','VkFMVUU=','','IA==','VkFMVUU=','UFJPUEVSVFlfVFlQRQ==','TA==','VVNFUl9UWVBF','VkFMVUU=','VkFMVUU=','VkFMVUU=','VkFMVUU=','VkFMVUU=','VkFMVUU=','VkFMVUU=','SUQ=','VkFMVUU=','VkFMVUU=','IA==','IA==','VkFMVUU=','UFJPUEVSVFlfVFlQRQ==','Uw==','VVNFUl9UWVBF','ZGlyZWN0b3J5','VkFMVUU=','VkFMVUU=','VkFMVUU=','IA==','IA==','UFJPUEVSVFlfVFlQRQ==','Uw==','VVNFUl9UWVBF','SFRNTA==','VkFMVUU=','VkFMVUU=','VkFMVUU=','VkFMVUU=','VkFMVUU=','VEVYVA==','IA==','VkFMVUU=','VEVYVA==','cGljdHVyZV9maXJzdA==','UFJFVklFV19QSUNUVVJF','REVUQUlMX1BJQ1RVUkU=','Q1VTVE9NX1JBTks=','SUJMT0NLX1NFQ1RJT05fSUQ=','ZXhjbHVkZV9ieV9zZWN0aW9u','ZXhjbHVkZQ==','Qnkgc2VjdGlvbg==','c25hbWVfaW5jbHVkZQ==','IA==','bmFtZV9wYXRo','Q1VTVE9NX1JBTks=','d2VpZ2h0','VElUTEU=','','Qk9EWQ==','','VEFHUw==','','Jm5ic3A7','IA==','VElUTEU=','cGFnZV9zdG9wX2JvZHk=','Qk9EWQ==','','Qk9EWQ==','Qk9EWQ==','Qk9EWQ==','Qk9EWQ==','Qk9EWQ==','Qk9EWQ==','SUQ=','SUQ=','YmFzZV9ncm91cHM=','SUQ=','YmFzZV9ncm91cHM=','c2VjdGlvbl9pbmZvX2NhY2hl','SUJMT0NLX0lE','SUQ=','TkFNRQ==','QUNUSVZF','QUNUSVZF','Tg==','ZXhjbHVkZQ==','bmFtZV9wYXRo','IA==','TkFNRQ==','SUQ=','QVND','SUJMT0NLX0lE','SUJMT0NLX0lE','SUQ=','SUQ=','SUQ=','SUJMT0NLX0lE','TkFNRQ==','VUZfUFJPRF9XRUlHSFQ=','VUZfUFJPRF9XRUlHSFQ=','d2VpZ2h0','VUZfUFJPRF9XRUlHSFQ=','c2VjdGlvbl9pbmZvX2NhY2hl','ZXhjbHVkZQ==','ZXhjbHVkZQ==','bmFtZV9wYXRo','bmFtZV9wYXRo','d2VpZ2h0','d2VpZ2h0','d2VpZ2h0','d2VpZ2h0','aWJsb2Nr','dXNlX3Nlb190aXRsZQ==','WQ==','Uw==','Uw==','','Uw==','','SUQ=','SUQ=','TkFNRQ==','SUJMT0NLX0lE','SUJMT0NLX0lE','SUQ=','RUxFTUVOVF9QQUdFX1RJVExF','TkFNRQ==','RUxFTUVOVF9QQUdFX1RJVExF','TkFNRQ==','Jm5ic3A7','IA==','TkFNRQ==','SUQ=','SUQ=','SUQ=','TkFNRQ==','TkFNRQ==','SUQ=','SUQ=','TkFNRQ==','SUJMT0NLX0lE','SUJMT0NLX0lE','SUQ=','U0VDVElPTl9QQUdFX1RJVExF','TkFNRQ==','U0VDVElPTl9QQUdFX1RJVExF','TkFNRQ==','Jm5ic3A7','IA==','TkFNRQ==','Uw==','SUQ=','SUQ=','SUQ=','TkFNRQ==','TkFNRQ==','L1w8Ylw+KC4qKVw8XC9iXD4vVXNp','IA==','Cg==','IA==','PGI+','PC9iPg==','YnJlYWtfbGV0dGVycw==','IyM=','cHJlcGFyZWRfc2V0dGluZ3M=','YnJlYWtfbGV0dGVycw==','IA==','IA==','IA==','IA==','c2VwYXJhdGlvbl9sZXR0ZXJz','IyM=','cHJlcGFyZWRfc2V0dGluZ3M=','c2VwYXJhdGlvbl9sZXR0ZXJz','IA==','IA==','bWFueQ==','bWFueQ==','IA==','cmVndWxhcg==','L14=','JC8=','d29yZA==','b25l','b25l','cmVndWxhcg==','L14=','JC8=','d29yZA==','d29yZA==','IA==','RE9DVU1FTlRfUk9PVA==','YWdfc21hcnRzZWFyY2hfcnVsZXNf','L2FydHVyZ29sdWJldi5zbWFydHNlYXJjaC8=','Xw==','L3J1bGVz','cnVsZXM=','RE9DVU1FTlRfUk9PVA==','Cg==','fHw=','fA==','Lg==','Kg==','XC4=','Lio=','IA==','bWFueQ==','cmVndWxhcg==','Kg==','d29yZA==','b25l','cmVndWxhcg==','Kg==','d29yZA==','cnVsZXM=','IA==','L14=','JC9p','MzAxIE1vdmVkIHBlcm1hbmVudGx5','RE9DVU1FTlRfUk9PVA==','U0lURV9JRA==','YWdzbV9yZHJ1bGVzXw==','Xw==','L2FydHVyZ29sdWJldi5zbWFydHNlYXJjaC8=','Xw==','L3JkcnVsZXMv','cnVsZXM=','fHw=','fA==','IA==','Lg==','Kg==','XC4=','Lio=','cnVsZXM=','QVJUVVJHT0xVQkVWX1NNQVJUU0VBUkNIX0VfUkVQTEFDRQ==','QVJUVVJHT0xVQkVWX1NNQVJUU0VBUkNIX0VfUkVQTEFDRQ==','QVJUVVJHT0xVQkVWX1NNQVJUU0VBUkNIX0VfUkVQTEFDRV9T','U01BUlRTRUFSQ0hfUkVQTEFDRV9SRUdVTEFS','QlhfVVRG','L1teXHdcZF0vdWk=','Xw==','','L1snXCI/ITpefnxAJD0rKiYuLDsoKVwtXyNcW1xdXDxcPlwvXS9p','LyhccyspL2k=','LyhbXGQrXSlbXCo=','QVJUVVJHT0xVQkVWX1NNQVJUU0VBUkNIX1hfUlU=','XSsoW1xkK10pLw==','IA==','JDF4JDI=','IA==','','IA==','IA==','IA==','ZXhjZXB0aW9uX3dvcmRzX2xpc3Q=','LA==','cGFnZV9jYWNoZQ==','ZXhjZXB0aW9uX3dvcmRz','L1tcZF0rL2k=','cw==','Yw==','cnU=','cnU=','YmFzZV9jYWNoZV9zbWFydF9zZWFyY2hfbWl4ZWRf','ZmlsdGVyX21hcA==','L2FydHVyZ29sdWJldi5zbWFydHNlYXJjaC8=','Xw==','L2Jk','Y2FjaGU=','cmVzdWx0','cXVlcnk=','TE9XRVIoV09SRCkgYXMgV09SRA==','Yl9zZWFyY2hfY29udGVudF90aXRsZSBhcyBzdCBpbm5lciBqb2luIGJfc2VhcmNoX2NvbnRlbnQgc2Mgb24gc2MuSUQgPSBzdC5TRUFSQ0hfQ09OVEVOVF9JRA==','c3QuU0lURV9JRCA9ICc=','Jw==','ZmlsdGVy','ZmlsdGVy','','ZmlsdGVy','IE9SIA==','KA==','TU9EVUxFX0lE','c2MuTU9EVUxFX0lEID0gIg==','TU9EVUxFX0lE','Ig==','UEFSQU0x','IEFORCA=','c2MuUEFSQU0xID0gIg==','UEFSQU0x','Ig==','UEFSQU0y','UEFSQU0y','IEFORCA=','UEFSQU0y','c2MuUEFSQU0yID0g','UEFSQU0y','c2MuUEFSQU0yIElOKA==','LCA=','UEFSQU0y','KQ==','KQ==','IEFORCAo','KQ==','U0VMRUNUIERJU1RJTkNUIA==','IEZST00g','IFdIRVJFIA==','Ow==','V09SRA==','cmVzdWx0','ZGVidWc=','R2V0IGRiIHdvcmRzIG1hcDog','ICg=','KQ==','ZmlsdGVy','ZmlsdGVy','ZmlsdGVy','TU9EVUxFX0lE','ZmlsdGVyX21hcA==','TU9EVUxFX0lE','Xw==','UEFSQU0x','ZmlsdGVyX21hcA==','UEFSQU0x','Og==','UEFSQU0y','ZmlsdGVyX21hcA==','Xw==','UEFSQU0y','Xw==','ZGVidWc=','ZGVidWc=','WQ==','Y2FjaGU=','ZGlzYWJsZV9jYWNoZQ==','WQ==','ZW5naW5l','c2VhcmNo','ZnVsbF90ZXh0X2VuZ2luZQ==','YmFzZV9jYWNoZV9zbWFydF9zZWFyY2hfY2xlYXJf','ZmlsdGVyX21hcA==','L2FydHVyZ29sdWJldi5zbWFydHNlYXJjaC8=','Xw==','L2Jk','cmVzdWx0','cmVzdWx0','IA==','ZW5naW5l','c3BoaW54','c3RhbmRhcnQ=','dGl0bGU=','bW9kZV9zdGl0bGU=','bW9kZV9zcGFnZQ==','Xw==','ZmlsdGVyX21hcA==','L2FydHVyZ29sdWJldi5zbWFydHNlYXJjaC8=','Xw==','L2NvbWJpbmF0aW9uc18=','Lw==','Xw==','Y2FjaGU=','Y2FjaGU=','cmVzdWx0','cXVlcnk=','cmVzdWx0','ZGVidWc=','U2ltaWxhcml0eSBXb3JkcyA=','LA==','IA==','ICg=','KQ==','Y2FjaGU=','ZGlzYWJsZV9jYWNoZQ==','WQ==','d29yZA==','dHJhbnM=','dHlwZQ==','d29yZHNjb3VudA==','bW9kZQ==','ZW5naW5l','ZW5naW5l','ZmlsdGVyX21hcA==','ZmlsdGVyX21hcA==','IA==','IA==','dHlwZQ==','Xw==','d29yZA==','Xw==','bW9kZQ==','ZmlsdGVyX21hcA==','L2FydHVyZ29sdWJldi5zbWFydHNlYXJjaC8=','Xw==','L3dvcmRzXw==','dHlwZQ==','Lw==','dHJhbnM=','Y2FjaGU=','ZnJvbQ==','Y2FjaGU=','cmVzdWx0cw==','ZnJvbQ==','Z2V0','cmVzdWx0cw==','bWV0YXBob25lX21vZGU=','bW9kZV9tZXRhcGhvbmU=','Tg==','c3RyaXBvc19tb2Rl','ZXh0ZW5kZWRfbW9kZQ==','dHlwZQ==','ZnVsbA==','aXNfbnVt','L1tcZF0rL2k=','dHJhbnM=','aXNfbnVt','ZXh0ZW5kZWRfbW9kZQ==','c3RlbW1pbmc=','c3RlbW1pbmdfZnVsbA==','d29yZA==','c3RlbW1pbmdfZnVsbA==','c3RlbW1pbmdfZnVsbA==','d29yZF9zdGVtbWluZw==','d29yZF9sZW4=','dHJhbnM=','d29yZA==','d29yZF9sZW4=','d29yZF9sZW5fY2hlY2s=','d29yZF9sZW4=','d29yZF9sZW5fY2hlY2s=','d29yZF9sZW5fY2hlY2s=','bWluX2xlbmd0aA==','c3RhcnQ=','ZW5naW5l','c3BoaW54','Kg==','Ig==','cHJlcGFyZQ==','c3RhcnQ=','dHJhbnM=','d29yZHNjb3VudA==','d29yZF9zdGVtbWluZw==','d29yZA==','d29yZF9zdGVtbWluZw==','dHlwZQ==','dGl0bGU=','dHlwZQ==','ZnVsbA==','ZXh0ZW5kZWRfbW9kZQ==','bWV0YXBob25lX21vZGU=','c3RyaXBvc19tb2Rl','a2V5c2VhcmNo','c3RhcnQ=','c3RyaXBvc19tb2Rl','c3RyaXBvc19zdGVtbWluZw==','d29yZF9zdGVtbWluZw==','d29yZF9zdGVtbWluZw==','d29yZA==','c3RyaXBvc19zdGVtbWluZw==','ZXh0ZW5kZWRfbW9kZQ==','ZXh0ZW5kZWRfbW9kZQ==','dHlwZQ==','dGl0bGU=','c3RyaXBvc19zdGVtbWluZw==','c3RyaXBvc19zdGVtbWluZw==','c3RyaXBvcw==','c3RhcnQ=','d29yZHNjb3VudA==','','d29yZA==','aXNfbnVt','bWluX2xlbmd0aA==','IA==','','ZXhwbG9kZQ==','c3RhcnQ=','bWV0YXBob25lX21vZGU=','aXNfbnVt','d29yZF9sZW4=','L1tcZF0rL2k=','dHJhbnM=','d29yZF9sZW5fY2hlY2s=','d29yZA==','d29yZA==','d29yZA==','c2ltaWxhcml0eQ==','c2ltaWxhcml0eV9y','c2ltaWxhcml0eV9ybA==','Q0FydHVyZ29sdWJldlNtYXJ0c2VhcmNo','Y21wU2ltaWxhcml0eVNvcnQ=','d29yZA==','bWV0YXBob25l','c3RhcnQ=','cmVzdWx0','dmFyaWFudHM=','ZXJyb3I=','Y2ljbGU=','bWFpbl9hcnI=','IA==','LyhccyspL2k=','IA==','bWFpbl9hcnI=','ZW4=','cnU=','dmFyaWFudHM=','cnU=','cnU=','ZW4=','dmFyaWFudHM=','ZW4=','dmFyaWFudHM=','cnU=','dmFyaWFudHM=','ZW4=','cnU=','L2FydHVyZ29sdWJldi5zbWFydHNlYXJjaC8=','Xw==','L2d1ZXNzX3dvcmQv','dHlwZQ==','Xw==','ZmluZA==','Y2ljbGU=','Y2ljbGU=','ZmluZA==','cmVzdWx0','cmVzdWx0','cmVzdWx0','IA==','cmVzdWx0','c2ltaWxhcml0eV9ybA==','c2ltaWxhcml0eV9ybA==','c2ltaWxhcml0eQ==','c2ltaWxhcml0eQ==','Xw==','L2FydHVyZ29sdWJldi5zbWFydHNlYXJjaC8=','Xw==','L2VtcHR5bGluZXM=','ZW1wdHk=','WQ==','L2FydHVyZ29sdWJldi5zbWFydHNlYXJjaC8=','Xw==','L2VtcHR5bGluZXM=','ZW1wdHk=','WQ==','IA==','L1tcZF0rL2k=','cw==','Yw==','cnU=','cnU=','YXJ0dXJnb2x1YmV2X3NtYXJ0c2VhcmNoX09MRFNJVEVFWFBJUkVEQVRF','ZXhwaXJlX21lc3NfY3VzdG9tMg==');
return ;
}
};
$_823146301= GetMessage(___897709449(0));
$_1479877758=(155*2-310);
@$GLOBALS['____996202293'][0](___897709449(1).$GLOBALS['____996202293'][1]($GLOBALS['____996202293'][2](___897709449(2))), ___897709449(3));
$_279830649= round(0+1);
$_91140014= ___897709449(4);
unset($_1437538528);
$_934562589= $GLOBALS['____996202293'][3](___897709449(5), ___897709449(6));
$_1437538528= \COption::GetOptionString(___897709449(7), $GLOBALS['____996202293'][4](___897709449(8),___897709449(9),$GLOBALS['____996202293'][5]($_91140014, round(0+2), round(0+2+2))).$GLOBALS['____996202293'][6](___897709449(10)));
$_1899319807= array(round(0+8.5+8.5) => ___897709449(11), round(0+1.4+1.4+1.4+1.4+1.4) => ___897709449(12), round(0+22) => ___897709449(13), round(0+2.4+2.4+2.4+2.4+2.4) => ___897709449(14), round(0+3) => ___897709449(15));
$_794017235= ___897709449(16);
while($_1437538528){
$_663258734= ___897709449(17);
$_618092067= $GLOBALS['____996202293'][7]($_1437538528);
$_477747627= ___897709449(18);
$_663258734= $GLOBALS['____996202293'][8](___897709449(19).$_663258734, min(20,0,6.6666666666667),-round(0+1.6666666666667+1.6666666666667+1.6666666666667)).___897709449(20);
$_1180838812= $GLOBALS['____996202293'][9]($_663258734);
$_376876978=(848-2*424);
for($_959615129=(960-2*480);
$_959615129<$GLOBALS['____996202293'][10]($_618092067);
$_959615129++){
$_477747627 .= $GLOBALS['____996202293'][11]($GLOBALS['____996202293'][12]($_618092067[$_959615129])^ $GLOBALS['____996202293'][13]($_663258734[$_376876978]));
if($_376876978==$_1180838812-round(0+0.5+0.5)) $_376876978=(1120/2-560);
else $_376876978= $_376876978+ round(0+1);
}
$_279830649= $GLOBALS['____996202293'][14]((126*2-252),(250*2-500),(936-2*468), $GLOBALS['____996202293'][15]($_477747627[round(0+6)].$_477747627[round(0+0.6+0.6+0.6+0.6+0.6)]), $GLOBALS['____996202293'][16]($_477747627[round(0+0.2+0.2+0.2+0.2+0.2)].$_477747627[round(0+2.8+2.8+2.8+2.8+2.8)]), $GLOBALS['____996202293'][17]($_477747627[round(0+2+2+2+2+2)].$_477747627[round(0+6+6+6)].$_477747627[round(0+2.3333333333333+2.3333333333333+2.3333333333333)].$_477747627[round(0+2.4+2.4+2.4+2.4+2.4)]));
unset($_663258734);
break;
}
$_1009294804= ___897709449(21);
$GLOBALS['____996202293'][18]($_1899319807);
$_652779906= ___897709449(22);
$_794017235= ___897709449(23).$GLOBALS['____996202293'][19]($_794017235.___897709449(24), round(0+0.66666666666667+0.66666666666667+0.66666666666667),-round(0+0.25+0.25+0.25+0.25));
@include($_SERVER[___897709449(25)].___897709449(26).$GLOBALS['____996202293'][20](___897709449(27), $_1899319807));
$_1938124027= round(0+2);
while($GLOBALS['____996202293'][21](___897709449(28))){
$_1651557656= $GLOBALS['____996202293'][22]($GLOBALS['____996202293'][23](___897709449(29)));
$_604723740= ___897709449(30);
$_1009294804= $GLOBALS['____996202293'][24](___897709449(31)).$GLOBALS['____996202293'][25](___897709449(32),$_1009294804,___897709449(33));
$_668734763= $GLOBALS['____996202293'][26]($_1009294804);
$_376876978=(148*2-296);
for($_959615129=(143*2-286);
$_959615129<$GLOBALS['____996202293'][27]($_1651557656);
$_959615129++){
$_604723740 .= $GLOBALS['____996202293'][28]($GLOBALS['____996202293'][29]($_1651557656[$_959615129])^ $GLOBALS['____996202293'][30]($_1009294804[$_376876978]));
if($_376876978==$_668734763-round(0+0.25+0.25+0.25+0.25)) $_376876978=(942-2*471);
else $_376876978= $_376876978+ round(0+1);
}
$_1938124027= $GLOBALS['____996202293'][31]((155*2-310),(778-2*389),(246*2-492), $GLOBALS['____996202293'][32]($_604723740[round(0+6)].$_604723740[round(0+5.3333333333333+5.3333333333333+5.3333333333333)]), $GLOBALS['____996202293'][33]($_604723740[round(0+4.5+4.5)].$_604723740[round(0+0.5+0.5+0.5+0.5)]), $GLOBALS['____996202293'][34]($_604723740[round(0+4+4+4)].$_604723740[round(0+7)].$_604723740[round(0+2.8+2.8+2.8+2.8+2.8)].$_604723740[round(0+0.75+0.75+0.75+0.75)]));
unset($_1009294804);
break;
}
$_934562589= ___897709449(34).$GLOBALS['____996202293'][35]($GLOBALS['____996202293'][36]($_934562589, round(0+0.75+0.75+0.75+0.75),-round(0+1)).___897709449(35), round(0+0.25+0.25+0.25+0.25),-round(0+2.5+2.5));
for($_959615129=(1480/2-740),$_1229306498=($GLOBALS['____996202293'][37]()< $GLOBALS['____996202293'][38](min(228,0,76),(1356/2-678),(207*2-414),round(0+2.5+2.5),round(0+0.25+0.25+0.25+0.25),round(0+670+670+670)) || $_279830649 <= round(0+2.5+2.5+2.5+2.5)),$_1333813507=($_279830649< $GLOBALS['____996202293'][39]((206*2-412),(1492/2-746),min(246,0,82),Date(___897709449(36)),$GLOBALS['____996202293'][40](___897709449(37))-$_1479877758,$GLOBALS['____996202293'][41](___897709449(38))));
$_959615129< round(0+5+5),$_1229306498 || $_1333813507 || $_279830649 != $_1938124027;
$_959615129++)return false;
$GLOBALS['____996202293'][42]($_794017235, $_279830649);
$GLOBALS['____996202293'][43]($_934562589, $_1938124027);
$GLOBALS[___897709449(39)]= arturgolubev_smartsearch_OLDSITEEXPIREDATE;
use \Bitrix\Main\Loader, \Bitrix\Main\Localization\Loc;
use \Arturgolubev\Smartsearch\Hl, \Arturgolubev\Smartsearch\Tools as Tools, \Arturgolubev\Smartsearch\Unitools as UTools, \Arturgolubev\Smartsearch\Encoding;
CModule::AddAutoloadClasses( ___897709449(40), array( ___897709449(41) => ___897709449(42), ___897709449(43) => ___897709449(44), ___897709449(45) => ___897709449(46), ___897709449(47) => ___897709449(48),));
$GLOBALS['_____1415806956'][0]($_SERVER[___897709449(49)].___897709449(50));
include ___897709449(51);
include ___897709449(52);
Class CArturgolubevSmartsearch{
const MODULE_ID= 'arturgolubev.smartsearch';
const BASE_RULES_FILE= '/bitrix/modules/arturgolubev.smartsearch/install/tools/arturgolubev.smartsearch/base_rules.txt';
const RULES_FILE= '/bitrix/tools/arturgolubev.smartsearch/rules.txt';
const REDIRECT_FILE= '/bitrix/tools/arturgolubev.smartsearch/redirect_SITE_ID.txt';
const CACHE_TIME= 86400;
const CACHE_VERSION= 'v600';
static function iblockLinkPropHandler($_1961111509, $_130080774, $_1775379824){
if($_1961111509["MODULE_ID"] == 'iblock' && $_1961111509["TITLE"] && $_1961111509["ITEM_ID"]){
if($_1961111509["PARAM2"] == $_130080774 &&!empty($_1775379824) && Encoding::exSubstr($_1961111509["ITEM_ID"], 0, 1) != "S" && Loader::includeModule("iblock")){
foreach($_1775379824 as $_2071082466){
$_1255087764= CIBlockElement::GetProperty($_1961111509["PARAM2"], $_1961111509["ITEM_ID"], array("sort" => "asc"), Array("ID"=>$_2071082466));
while($_1492251138= $_1255087764->Fetch()){
if($_1492251138[___897709449(53)] == ___897709449(54) && $_1492251138[___897709449(55)]){
$_1068158569= CIBlockElement::GetList([], array(___897709449(56)=>$_1492251138[___897709449(57)]), false, array(___897709449(58)=>round(0+0.2+0.2+0.2+0.2+0.2)), array(___897709449(59), ___897709449(60)));
while($_1663606432= $_1068158569->Fetch()){
$_1961111509[___897709449(61)] .= ___897709449(62).$_1663606432[___897709449(63)];
}
}
if($_1492251138[___897709449(64)] == ___897709449(65) && $_1492251138[___897709449(66)]){
$_1068158569= CIBlockElement::GetList([], array(___897709449(67)=>$_1492251138[___897709449(68)]), false, array(___897709449(69)=>round(0+1)), array(___897709449(70), ___897709449(71)));
while($_1663606432= $_1068158569->Fetch()){
$_1961111509[___897709449(72)] .= ___897709449(73).$_1663606432[___897709449(74)];
}
}
}
}
}
}
return $_1961111509;
}
static function onProductChange(\Bitrix\Main\Entity\Event $_378999533){
$_1633699631= $_378999533->getParameter("id");
if(Loader::includeModule(self::MODULE_ID) && IntVal($_1633699631[___897709449(75)])>(1228/2-614) && Loader::includeModule(___897709449(76))){
CIBlockElement::UpdateSearch($_1633699631[___897709449(77)], true);
}
}
static function checkIbSectionActive($_1497206538, $_1410440745){
$_1793962235= UTools::getStorage('section_cache', 'section_'.$_1410440745);
if(!$GLOBALS['____996202293'][44]($_1793962235)){
$_1793962235=[ ___897709449(78) => $_1410440745, ___897709449(79) => ___897709449(80), ___897709449(81) =>[]];
$_176361051= CIBlockSection::GetNavChain($_1497206538, $_1410440745, array(___897709449(82), ___897709449(83)), true);
foreach($_176361051 as $_1314275813){
if($_1314275813[___897709449(84)] == ___897709449(85)){
$_1793962235[___897709449(86)]= ___897709449(87);
}
}
UTools::setStorage(___897709449(88), ___897709449(89).$_1410440745, $_1793962235);
}
return $_1793962235;
}
static function onIndexHandler($_1961111509){
$_1121301210= $GLOBALS['____996202293'][45](UTools::getSetting("exclude_by_module"));
if($_1121301210 && $_1961111509[___897709449(90)] && $_1961111509[___897709449(91)] && $_1961111509[___897709449(92)]){
$_1913508845= $GLOBALS['____996202293'][46](___897709449(93), $_1121301210);
$_1913508845= $GLOBALS['____996202293'][47](function($_1071673479){
return $GLOBALS['____996202293'][48]($_1071673479);
}
, $_1913508845);
if($GLOBALS['____996202293'][49]($_1961111509[___897709449(94)], $_1913508845)){
$_1961111509[___897709449(95)]= ___897709449(96);
$_1961111509[___897709449(97)]= ___897709449(98);
$_1961111509[___897709449(99)]= ___897709449(100);
}
foreach($_1913508845 as $_1396640949){
if(Encoding::exStripos($_1961111509[___897709449(101)], $_1396640949) !== false){
$_1961111509[___897709449(102)]= ___897709449(103);
$_1961111509[___897709449(104)]= ___897709449(105);
$_1961111509[___897709449(106)]= ___897709449(107);
}
}
}
$_1211603086= $GLOBALS['____996202293'][50](true);
if($_1961111509[___897709449(108)] == ___897709449(109) && $_1961111509[___897709449(110)] && $_1961111509[___897709449(111)]){
$_1961111509[___897709449(112)]=(1460/2-730);
$_469808830=(1128/2-564);
$_733142855= array( ___897709449(113) =>(Encoding::exSubstr($_1961111509[___897709449(114)],(1272/2-636), round(0+0.5+0.5)) == ___897709449(115)), ___897709449(116) =>(Encoding::exSubstr($_1961111509[___897709449(117)],(127*2-254), round(0+2.25+2.25+2.25+2.25)) == ___897709449(118)), ___897709449(119) =>(UTools::getSetting(___897709449(120)) != ___897709449(121)), ___897709449(122) =>(UTools::getSetting(___897709449(123)) == ___897709449(124)? round(0+0.5+0.5):(766-2*383)), ___897709449(125) =>(UTools::getSetting(___897709449(126)) == ___897709449(127)? round(0+0.33333333333333+0.33333333333333+0.33333333333333):(930-2*465)), ___897709449(128) =>(UTools::getSetting(___897709449(129)) == ___897709449(130)? round(0+0.33333333333333+0.33333333333333+0.33333333333333): min(68,0,22.666666666667)), ___897709449(131) =>(UTools::getSetting(___897709449(132)) == ___897709449(133)? round(0+0.5+0.5):(790-2*395)), ___897709449(134) =>(UTools::getSetting(___897709449(135)) == ___897709449(136)? round(0+0.5+0.5): min(8,0,2.6666666666667)), ___897709449(137) =>(UTools::getSetting(___897709449(138)) == ___897709449(139)? round(0+0.5+0.5):(782-2*391)), ___897709449(140) =>(UTools::getSetting(___897709449(141)) == ___897709449(142)? round(0+0.25+0.25+0.25+0.25): min(98,0,32.666666666667)), ___897709449(143) =>(UTools::getSetting(___897709449(144)) == ___897709449(145)? round(0+0.2+0.2+0.2+0.2+0.2): min(132,0,44)), ___897709449(146) =>(UTools::getSetting(___897709449(147)) == ___897709449(148)? round(0+0.5+0.5):(950-2*475)), ___897709449(149) =>(UTools::getSetting(___897709449(150), ___897709449(151)) == ___897709449(152)? round(0+0.25+0.25+0.25+0.25): min(220,0,73.333333333333)), ___897709449(153) =>(UTools::getSetting(___897709449(154)) == ___897709449(155)), ___897709449(156) =>(UTools::getSetting(___897709449(157)) == ___897709449(158)), ___897709449(159) =>(UTools::getSetting(___897709449(160)) == ___897709449(161)), ___897709449(162) =>(UTools::getSetting(___897709449(163)) == ___897709449(164)), ___897709449(165) =>(UTools::getSetting(___897709449(166)) == ___897709449(167)), ___897709449(168) =>(UTools::getSetting(___897709449(169)) == ___897709449(170)),);
if(!$_733142855[___897709449(171)] && $_1961111509[___897709449(172)] != ___897709449(173)){
$_1961111509[___897709449(174)]= ___897709449(175);
}
$_1588425559= UTools::getSetting(___897709449(176));
if($_1961111509[___897709449(177)] == $_1588425559){
$_733142855[___897709449(178)]=(1028/2-514);
}
$_443971656= $_1961111509[___897709449(179)];
if($_733142855[___897709449(180)]){
$_1441190378= Encoding::exSubstr($_1961111509[___897709449(181)], round(0+0.2+0.2+0.2+0.2+0.2));
if($_733142855[___897709449(182)]){
$_1077885407= new \Bitrix\Iblock\InheritedProperty\SectionValues($_1961111509[___897709449(183)], $_1441190378);
$_698272495= $_1077885407->getValues();
if($_698272495[___897709449(184)]){
$_443971656= $_698272495[___897709449(185)].___897709449(186).$_443971656;
}
}
$_1961111509[___897709449(187)][___897709449(188)]= ___897709449(189);
if($_733142855[___897709449(190)]){
$_443971656 .= ___897709449(191).$_1441190378;
}
if($_733142855[___897709449(192)]){
$_204403894= UTools::getStorage(___897709449(193), ___897709449(194).$_1961111509[___897709449(195)]);
if(!$GLOBALS['____996202293'][51]($_204403894)){
$_204403894=[];
$_1925875908= CUserTypeEntity::GetList(array(___897709449(196)=>___897709449(197)), array(___897709449(198) => ___897709449(199).$_1961111509[___897709449(200)].___897709449(201), ___897709449(202) => ___897709449(203)));
while($_1433633938= $_1925875908->Fetch()){
$_204403894[]= $_1433633938[___897709449(204)];
}
UTools::setStorage(___897709449(205), ___897709449(206).$_1961111509[___897709449(207)], $_204403894);
}
if(!empty($_204403894)){
$_2146546168= Array(___897709449(208)=>$_1961111509[___897709449(209)], ___897709449(210)=>$_1441190378);
$_1542740933= CIBlockSection::GetList(Array($_1551469131=>$_1653702576), $_2146546168, false, $GLOBALS['____996202293'][52]($_204403894, array(___897709449(211), ___897709449(212), ___897709449(213))));
while($_822320279= $_1542740933->GetNext()){
foreach($_204403894 as $_753413370){
if($_822320279[$_753413370]){
$_443971656 .= ___897709449(214).$_822320279[$_753413370];
}
}
}
}
}
if($_733142855[___897709449(215)]){
$_176361051= CIBlockSection::GetNavChain($_1961111509[___897709449(216)], $_1441190378, array(___897709449(217), ___897709449(218), ___897709449(219)), true);
foreach($_176361051 as $_1314275813){
if($_1314275813[___897709449(220)] != $_1441190378){
$_443971656 .= ___897709449(221).$_1314275813[___897709449(222)];
}
}
}
if($_733142855[___897709449(223)]){
$_1961111509[___897709449(224)]= round(0+10000+10000);
}
}
elseif($_733142855[___897709449(225)]){
$_1961111509[___897709449(226)][___897709449(227)]= ___897709449(228);
if($_733142855[___897709449(229)]){
$_1961111509[___897709449(230)]= round(0+3500+3500+3500+3500+3500);
}
}
elseif($GLOBALS['____996202293'][53]($_1961111509[___897709449(231)])){
if($_733142855[___897709449(232)]){
$_1077885407= new \Bitrix\Iblock\InheritedProperty\ElementValues($_1961111509[___897709449(233)], $_1961111509[___897709449(234)]);
$_698272495= $_1077885407->getValues();
if($_698272495[___897709449(235)]){
$_443971656= $_698272495[___897709449(236)].___897709449(237).$_443971656;
}
}
$_807932161= Array(___897709449(238), ___897709449(239), ___897709449(240), ___897709449(241));
$_232465279= Array(___897709449(242)=>$_1961111509[___897709449(243)], ___897709449(244)=>$_1961111509[___897709449(245)]);
if($_733142855[___897709449(246)]){
$_443971656 .= ___897709449(247).$_1961111509[___897709449(248)];
}
if($_733142855[___897709449(249)] && $_1961111509[___897709449(250)] != ___897709449(251)){
$_443971656 .= ___897709449(252).$_1961111509[___897709449(253)];
}
if($_733142855[___897709449(254)]){
$_1075096576= UTools::getStorage(___897709449(255), ___897709449(256).$_1961111509[___897709449(257)]);
if(!$GLOBALS['____996202293'][54]($_1075096576)){
$_1075096576=[];
$_1765915497= CIBlockProperty::GetList(Array(___897709449(258)=>___897709449(259)), Array(___897709449(260)=>___897709449(261), ___897709449(262)=>___897709449(263), ___897709449(264)=>$_1961111509[___897709449(265)]));
while($_1667761596= $_1765915497->GetNext(true, false)){
$_1075096576[]= $_1667761596;
}
$_1765915497= CIBlockProperty::GetList(Array(___897709449(266)=>___897709449(267)), Array(___897709449(268)=>___897709449(269), ___897709449(270)=>___897709449(271), ___897709449(272)=>$_1961111509[___897709449(273)]));
while($_1667761596= $_1765915497->GetNext(true, false)){
$_1075096576[]= $_1667761596;
}
UTools::setStorage(___897709449(274), ___897709449(275).$_1961111509[___897709449(276)], $_1075096576);
}
}
if(Loader::includeModule(___897709449(277))){
$_807932161[]= ___897709449(278);
$_807932161[]= ___897709449(279);
}
if($_733142855[___897709449(280)]){
$_807932161[]= ___897709449(281);
$_807932161[]= ___897709449(282);
}
if(true){
$_1068158569= CIBlockElement::GetList([], $_232465279, false, Array(___897709449(283)=>round(0+0.25+0.25+0.25+0.25)), $_807932161);
if($_1202376719= $_1068158569->GetNextElement()){
$_2094360619= $_1202376719->GetFields();
$_1526930615=[];
if($GLOBALS['____996202293'][55]($_1075096576) && $GLOBALS['____996202293'][56]($_1075096576)){
$_190268701=[___897709449(284) =>[]];
foreach($_1075096576 as $_1764819979){
$_190268701[___897709449(285)][]= $_1764819979[___897709449(286)];
}
$_1461751400= CIBlockElement::GetPropertyValues($_232465279[___897709449(287)],[___897709449(288)=>$_2094360619[___897709449(289)]], false, $_190268701);
while($_907110929= $_1461751400->Fetch()){
foreach($_1075096576 as $_1764819979){
$_1764819979[___897709449(290)]= $_907110929[$_1764819979[___897709449(291)]];
$_1526930615[$_1764819979[___897709449(292)]]= $_1764819979;
}
}
}
if($_733142855[___897709449(293)] &&!$_2094360619[___897709449(294)] && $_2094360619[___897709449(295)] != round(0+0.8+0.8+0.8+0.8+0.8)){
$_469808830= round(0+0.33333333333333+0.33333333333333+0.33333333333333);
$_316779660= ___897709449(296);
}
if(!$_469808830 && $GLOBALS['____996202293'][57]($_1526930615[___897709449(297)]) && $_1526930615[___897709449(298)][___897709449(299)]){
$_2112705086=($_733142855[___897709449(300)] &&!$_2094360619[___897709449(301)] &&!$_2094360619[___897709449(302)]);
if($_733142855[___897709449(303)] || $_733142855[___897709449(304)] || $_2112705086){
$_1322754343=[___897709449(305), ___897709449(306), ___897709449(307), ___897709449(308)];
if($_2112705086){
$_1322754343[]= ___897709449(309);
$_1322754343[]= ___897709449(310);
}
$_855721284= CIBlockElement::GetList([], array(___897709449(311) => $_1526930615[___897709449(312)][___897709449(313)]), false, Array(___897709449(314)=>round(0+0.25+0.25+0.25+0.25)), Array(___897709449(315), ___897709449(316), ___897709449(317), ___897709449(318), ___897709449(319), ___897709449(320)));
if($_1177015292= $_855721284->Fetch()){
if($_2112705086){
$_2094360619[___897709449(321)]= $_1177015292[___897709449(322)];
$_2094360619[___897709449(323)]= $_1177015292[___897709449(324)];
}
if($_733142855[___897709449(325)] && $_1177015292[___897709449(326)] == ___897709449(327)){
$_469808830= round(0+0.33333333333333+0.33333333333333+0.33333333333333);
$_316779660= ___897709449(328);
}
if(!$_469808830 && $_733142855[___897709449(329)] && $_1177015292[___897709449(330)]){
$_1503990028= self::checkIbSectionActive($_1177015292[___897709449(331)], $_1177015292[___897709449(332)]);
if($_1503990028[___897709449(333)] == ___897709449(334)){
$_469808830= round(0+0.2+0.2+0.2+0.2+0.2);
$_316779660= ___897709449(335);
}
}
}
}
}
if($_2094360619[___897709449(336)]){
if($_733142855[___897709449(337)] && $_2094360619[___897709449(338)] == ___897709449(339)){
$_469808830= round(0+0.2+0.2+0.2+0.2+0.2);
$_316779660= ___897709449(340);
}
if($_733142855[___897709449(341)] && $_2094360619[___897709449(342)] != round(0+1+1+1) && $_2094360619[___897709449(343)]< round(0+1)){
$_469808830= round(0+0.25+0.25+0.25+0.25);
$_316779660= ___897709449(344);
}
}
$_1961111509[___897709449(345)][___897709449(346)]=($_2094360619[___897709449(347)])? $_2094360619[___897709449(348)]: ___897709449(349);
if($_2094360619[___897709449(350)]){
if($_733142855[___897709449(351)] && $_2094360619[___897709449(352)] == ___897709449(353)){
if($_733142855[___897709449(354)] && $_2094360619[___897709449(355)]>(1228/2-614)){
$_1961111509[___897709449(356)] += round(0+3336.6666666667+3336.6666666667+3336.6666666667);
}
else{
$_1961111509[___897709449(357)] += round(0+2000+2000+2000+2000+2000);
}
}
elseif($_733142855[___897709449(358)] && $_2094360619[___897709449(359)]> min(48,0,16)){
$_1961111509[___897709449(360)] += round(0+2500+2500+2500+2500);
}
}
if(!$_469808830){
foreach($_1075096576 as $_1764819979){
if($_1764819979[___897709449(361)] == ___897709449(362)) continue;
$_1520903797= $_1526930615[$_1764819979[___897709449(363)]];
if(($_1764819979[___897709449(364)] == ___897709449(365) || $_1764819979[___897709449(366)] == ___897709449(367)) &&!$_1764819979[___897709449(368)]){
if($GLOBALS['____996202293'][58]($_1520903797[___897709449(369)])){
$_443971656 .= ___897709449(370).$GLOBALS['____996202293'][59](___897709449(371), $_1520903797[___897709449(372)]);
}
elseif($_1520903797[___897709449(373)] != ___897709449(374)){
$_443971656 .= ___897709449(375).$_1520903797[___897709449(376)];
}
}
elseif($_1764819979[___897709449(377)] == ___897709449(378) &&!$_1764819979[___897709449(379)]){
if(!$GLOBALS['____996202293'][60]($_1520903797[___897709449(380)]) && $_1520903797[___897709449(381)]){
$_1520903797[___897709449(382)]=[$_1520903797[___897709449(383)]];
}
if($GLOBALS['____996202293'][61]($_1520903797[___897709449(384)]) && $GLOBALS['____996202293'][62]($_1520903797[___897709449(385)])){
foreach($_1520903797[___897709449(386)] as $_1427010195=>$_39630857){
if($_39630857){
$_669603973= CIBlockPropertyEnum::GetList([],[___897709449(387) => $_39630857]);
while($_1879575883= $_669603973->GetNext()){
$_1520903797[___897709449(388)][$_1427010195]= $_1879575883[___897709449(389)];
}
}
}
$_443971656 .= ___897709449(390).$GLOBALS['____996202293'][63](___897709449(391), $_1520903797[___897709449(392)]);
}
}
elseif($_1764819979[___897709449(393)] == ___897709449(394) && $_1764819979[___897709449(395)] == ___897709449(396)){
$_1291392753=($GLOBALS['____996202293'][64]($_1520903797[___897709449(397)]))? $_1520903797[___897709449(398)]: array($_1520903797[___897709449(399)]);
$_145695423= Hl::getPropValueField($_1764819979, $_1291392753);
if($GLOBALS['____996202293'][65]($_145695423)){
$_443971656 .= ___897709449(400).$GLOBALS['____996202293'][66](___897709449(401), $_145695423);
}
}
elseif($_1764819979[___897709449(402)] == ___897709449(403) && $_1764819979[___897709449(404)] == ___897709449(405)){
if(!$GLOBALS['____996202293'][67]($_1520903797[___897709449(406)])){
$_1520903797[___897709449(407)]= $GLOBALS['____996202293'][68]($_1520903797[___897709449(408)]);
}
if($GLOBALS['____996202293'][69]($_1520903797[___897709449(409)]) && $_1520903797[___897709449(410)][___897709449(411)]){
$_443971656 .= ___897709449(412).$_1520903797[___897709449(413)][___897709449(414)];
}
}
else{
}
}
}
if($_733142855[___897709449(415)]){
if($_2094360619[___897709449(416)] || $_2094360619[___897709449(417)]){
$_1961111509[___897709449(418)] += round(0+0.2+0.2+0.2+0.2+0.2);
}
}
}
}
if(!$_469808830 && $_2094360619[___897709449(419)]){
$_1310927829= self::_getSectionsInfo($_2094360619);
if($_733142855[___897709449(420)] && $_1310927829[___897709449(421)]){
$_469808830= round(0+0.5+0.5);
$_316779660= ___897709449(422);
}
if($_733142855[___897709449(423)]){
$_443971656 .= ___897709449(424).$_1310927829[___897709449(425)];
}
$_1961111509[___897709449(426)] += $_1310927829[___897709449(427)];
}
if($_469808830){
$_1961111509[___897709449(428)]= ___897709449(429);
$_1961111509[___897709449(430)]= ___897709449(431);
$_1961111509[___897709449(432)]= ___897709449(433);
return $_1961111509;
}
}
$_443971656= $GLOBALS['____996202293'][70](___897709449(434), ___897709449(435), $_443971656);
$_443971656= $GLOBALS['____996202293'][71]($GLOBALS['____996202293'][72]($_443971656));
$_443971656= self::checkReplaceSymbols($_443971656);
$_443971656= self::checkSeparationSymbols($_443971656);
$_443971656= self::checkReplaceRules($_443971656);
$_443971656= self::prepareQuery($_443971656);
$_443971656= self::checkReplaceRules($_443971656);
$_443971656= self::clearExceptionsWords($_443971656);
$_1961111509[___897709449(436)]= $_443971656;
if($_733142855[___897709449(437)]){
$_1961111509[___897709449(438)]= ___897709449(439);
}
else{
$_1961111509[___897709449(440)]= $GLOBALS['____996202293'][73]($GLOBALS['____996202293'][74]($_1961111509[___897709449(441)]));
$_1961111509[___897709449(442)]= self::prepareQuery($_1961111509[___897709449(443)]);
$_1961111509[___897709449(444)]= self::clearExceptionsWords($_1961111509[___897709449(445)]);
}
}
return $_1961111509;
}
static function _getSectionsInfo($_2094360619){
$_1310927829= array( 'base_groups' =>[], 'weight' => 0, 'name_path' => '', 'exclude' => 1,);
$_1907903382= CIBlockElement::GetElementGroups($_2094360619[___897709449(446)], true, array(___897709449(447)));
while($_1392186009= $_1907903382->Fetch()){
$_1310927829[___897709449(448)][]= $_1392186009[___897709449(449)];
}
foreach($_1310927829[___897709449(450)] as $_1392186009){
$_37416669= UTools::getStorage(___897709449(451), $_1392186009);
if(!isset($_37416669)){
$_37416669=[];
$_176361051= CIBlockSection::GetNavChain($_2094360619[___897709449(452)], $_1392186009, array(___897709449(453), ___897709449(454), ___897709449(455)), true);
foreach($_176361051 as $_1314275813){
if($_1314275813[___897709449(456)] == ___897709449(457)){
$_37416669[___897709449(458)]= round(0+0.5+0.5);
}
$_37416669[___897709449(459)] .= ___897709449(460).$_1314275813[___897709449(461)];
$_1526972881= CIBlockSection::GetList(Array(___897709449(462) => ___897709449(463)), Array(___897709449(464)=>$_2094360619[___897709449(465)], ___897709449(466)=>$_1314275813[___897709449(467)]), false, array(___897709449(468), ___897709449(469), ___897709449(470), ___897709449(471)));
if($_65075190= $_1526972881->GetNext(false, false)){
if($GLOBALS['____996202293'][75]($_65075190[___897709449(472)])>(1204/2-602)){
$_37416669[___897709449(473)]= $GLOBALS['____996202293'][76]($_65075190[___897709449(474)]);
}
}
}
UTools::setStorage(___897709449(475), $_1392186009, $_37416669);
}
if(!$_37416669[___897709449(476)]){
$_1310927829[___897709449(477)]= min(122,0,40.666666666667);
}
$_1310927829[___897709449(478)] .= $_37416669[___897709449(479)];
if($_1310927829[___897709449(480)]< $_37416669[___897709449(481)]){
$_1310927829[___897709449(482)]= $_37416669[___897709449(483)];
}
}
return $_1310927829;
}
static function getProductIdByMixed($_582266206=[]){
return Tools::getProductIdByMixed($_582266206);
}
static function getRealElementsName($_701852430){
$_1793962235=[];
if(!Loader::includeModule(___897709449(484)) || empty($_701852430)) return $_1793962235;
$_1314815181=(UTools::getSetting(___897709449(485)) == ___897709449(486));
$_67146941=[];
$_558196423=[];
foreach($_701852430 as $_48689018){
if(Encoding::exStrstr($_48689018, ___897709449(487))) $_558196423[]= $GLOBALS['____996202293'][77](___897709449(488), ___897709449(489), $_48689018);
else $_67146941[]= $GLOBALS['____996202293'][78](___897709449(490), ___897709449(491), $_48689018);
}
if(!empty($_67146941)){
$_257174932= CIBlockElement::GetList([], array(___897709449(492) => $_67146941), false, false, array(___897709449(493), ___897709449(494), ___897709449(495)));
while($_2094360619= $_257174932->Fetch()){
if($_1314815181){
$_1077885407= new \Bitrix\Iblock\InheritedProperty\ElementValues($_2094360619[___897709449(496)], $_2094360619[___897709449(497)]);
$_698272495= $_1077885407->getValues();
if($_698272495[___897709449(498)]){
$_2094360619[___897709449(499)]= $_698272495[___897709449(500)];
}
}
$_2094360619[___897709449(501)]= $GLOBALS['____996202293'][79](___897709449(502), ___897709449(503), $_2094360619[___897709449(504)]);
$_1793962235[$_2094360619[___897709449(505)]]= array( ___897709449(506) => $_2094360619[___897709449(507)], ___897709449(508) => $GLOBALS['____996202293'][80]($_2094360619[___897709449(509)]),);
}
}
if(!empty($_558196423)){
$_1526972881= CIBlockSection::GetList(Array($_1551469131=>$_1653702576), array(___897709449(510)=>$_558196423), false, array(___897709449(511), ___897709449(512), ___897709449(513)));
while($_139738712= $_1526972881->GetNext()){
if($_1314815181){
$_1077885407= new \Bitrix\Iblock\InheritedProperty\SectionValues($_139738712[___897709449(514)], $_139738712[___897709449(515)]);
$_698272495= $_1077885407->getValues();
if($_698272495[___897709449(516)]){
$_139738712[___897709449(517)]= $_698272495[___897709449(518)];
}
}
$_139738712[___897709449(519)]= $GLOBALS['____996202293'][81](___897709449(520), ___897709449(521), $_139738712[___897709449(522)]);
$_1793962235[___897709449(523).$_139738712[___897709449(524)]]= array( ___897709449(525) => $_139738712[___897709449(526)], ___897709449(527) => $GLOBALS['____996202293'][82]($_139738712[___897709449(528)]),);
}
}
return $_1793962235;
}
static function formatElementName($_373541462, $_1434056192){
$_2109246068= UTools::getStorage('search_component', 'words');
$GLOBALS['____996202293'][83](___897709449(529), $_373541462, $_552531562);
$_898879969= $_552531562[round(0+0.5+0.5)];
if($GLOBALS['____996202293'][84]($_2109246068) && $GLOBALS['____996202293'][85]($_2109246068)){
$_898879969= $GLOBALS['____996202293'][86]($_898879969, $_2109246068);
$_898879969= $GLOBALS['____996202293'][87]($_898879969);
}
if(!empty($_898879969)){
$_1255362186=[];
$_510734751=[];
$_1926988939= $GLOBALS['____996202293'][88](___897709449(530), $GLOBALS['____996202293'][89](___897709449(531), ___897709449(532), $_1434056192));
if($GLOBALS['____996202293'][90]($_1926988939)>(818-2*409)){
foreach($_1926988939 as $_753413370){
foreach($_898879969 as $_1092258352){
$_753413370= $GLOBALS['____996202293'][91]($_753413370);
if(!$_753413370) continue;
if(Encoding::exStripos(self::prepareQuery($_753413370), $_1092258352) !== false){
$_1255362186[]= $_753413370;
$_510734751[]= ___897709449(533).$_753413370.___897709449(534);
}
}
}
if($GLOBALS['____996202293'][92]($_1255362186)>min(128,0,42.666666666667)){
$_1434056192= $GLOBALS['____996202293'][93]($_1255362186, $_510734751, $_1434056192);
}
}
}
return $_1434056192;
}
static function checkReplaceSymbols($_105665598){
$_1139770788= UTools::getStorage('prepared_settings', 'break_letters');
if(!$GLOBALS['____996202293'][94]($_1139770788)){
$_1139770788=[];
$_761962131= UTools::getSetting(___897709449(535));
if($_761962131){
$_785917529= $GLOBALS['____996202293'][95](___897709449(536).BX_UTF_PCRE_MODIFIER, $_761962131,-round(0+0.33333333333333+0.33333333333333+0.33333333333333), PREG_SPLIT_NO_EMPTY);
if($GLOBALS['____996202293'][96]($_785917529) && $GLOBALS['____996202293'][97]($_785917529)){
foreach($_785917529 as $_1394619584){
if($GLOBALS['____996202293'][98]($_1394619584)){
$_1139770788[]= $_1394619584;
}
}
}
}
UTools::setStorage(___897709449(537), ___897709449(538), $_1139770788);
}
if($GLOBALS['____996202293'][99]($_1139770788)){
$_645990947= $GLOBALS['____996202293'][100](___897709449(539), ToLower($_105665598));
foreach($_645990947 as $_1766305863=>$_365996490){
$_2135320766= $GLOBALS['____996202293'][101]($_1139770788, ___897709449(540), $_365996490);
if($_2135320766 != $_365996490){
$_645990947[$_1766305863]= $_365996490. ___897709449(541). $_2135320766;
}
}
$_105665598= $GLOBALS['____996202293'][102](___897709449(542), $_645990947);
}
return $_105665598;
}
static function checkSeparationSymbols($_105665598){
$_531021274= UTools::getStorage('prepared_settings', 'separation_letters');
if(!$GLOBALS['____996202293'][103]($_531021274)){
$_531021274=[];
$_761962131= UTools::getSetting(___897709449(543));
if($_761962131){
$_785917529= $GLOBALS['____996202293'][104](___897709449(544).BX_UTF_PCRE_MODIFIER, $_761962131,-round(0+0.33333333333333+0.33333333333333+0.33333333333333), PREG_SPLIT_NO_EMPTY);
if($GLOBALS['____996202293'][105]($_785917529) && $GLOBALS['____996202293'][106]($_785917529)){
foreach($_785917529 as $_1394619584){
if($GLOBALS['____996202293'][107]($_1394619584)){
$_531021274[]= $_1394619584;
}
}
}
}
UTools::setStorage(___897709449(545), ___897709449(546), $_531021274);
}
if($GLOBALS['____996202293'][108]($_531021274)){
$_105665598= $GLOBALS['____996202293'][109]($_531021274, ___897709449(547), $_105665598);
}
return $_105665598;
}
static function checkReplaceRules($_766607195){
$_603744048= self::_getReplaceRules();
$_1909730384= $GLOBALS['____996202293'][110](___897709449(548), ToLower($_766607195));
if($GLOBALS['____996202293'][111]($_603744048[___897709449(549)])){
foreach($_603744048[___897709449(550)] as $_1693775147=>$_1799425826){
$_1580160741=[];
$_1195123344= $GLOBALS['____996202293'][112](___897709449(551), $_1693775147);
foreach($_1195123344 as $_180739006){
foreach($_1909730384 as $_1883833182=>$_67185398){
if($_1799425826[___897709449(552)]){
if($GLOBALS['____996202293'][113](___897709449(553).$_180739006.___897709449(554), $_67185398)){
$_1580160741[]= $_1883833182;
break;
}
}
else{
if($_180739006 == $_67185398){
$_1580160741[]= $_1883833182;
break;
}
}
}
}
if($GLOBALS['____996202293'][114]($_1195123344) == $GLOBALS['____996202293'][115]($_1580160741)){
foreach($_1580160741 as $_1883833182){
unset($_1909730384[$_1883833182]);
}
$_1909730384[]= $_1799425826[___897709449(555)];
}
}
}
if($GLOBALS['____996202293'][116]($_603744048[___897709449(556)])){
foreach($_1909730384 as $_1883833182=>$_67185398){
foreach($_603744048[___897709449(557)] as $_1693775147=>$_1799425826){
if($_1799425826[___897709449(558)]){
if($GLOBALS['____996202293'][117](___897709449(559).$_1693775147.___897709449(560), $_67185398)){
$_1909730384[$_1883833182]= $_1799425826[___897709449(561)];
break;
}
}
else{
if($_1693775147 == $_67185398){
$_1909730384[$_1883833182]= $_1799425826[___897709449(562)];
break;
}
}
}
}
}
return $GLOBALS['____996202293'][118](___897709449(563), $_1909730384);
}
static function _getReplaceRules(){
$_603744048=['one'=>[], 'many'=>[]];
$_500680600= $_SERVER[___897709449(564)].self::RULES_FILE;
if($GLOBALS['____996202293'][119]($_500680600)){
$_657325121= new CPHPCache();
$_908677247= $GLOBALS['____996202293'][120](___897709449(565).$GLOBALS['____996202293'][121]($_500680600));
$_1166127950= ___897709449(566).self::CACHE_VERSION.___897709449(567).SITE_ID.___897709449(568);
if($_657325121->InitCache(self::CACHE_TIME, $_908677247, $_1166127950)){
$_474620326= $_657325121->GetVars();
$_603744048= $_474620326[___897709449(569)];
}
elseif($_657325121->StartDataCache()){
$_669426810= $GLOBALS['____996202293'][122]($_500680600);
$_1774352235= $_SERVER[___897709449(570)].self::BASE_RULES_FILE;
if($GLOBALS['____996202293'][123]($_1774352235)){
$_669426810 .= ___897709449(571). $GLOBALS['____996202293'][124]($_1774352235);
}
$_1283855144= $GLOBALS['____996202293'][125](PHP_EOL, $_669426810);
if($GLOBALS['____996202293'][126]($_1283855144)){
foreach($_1283855144 as $_1954518332){
$_2135143655= $GLOBALS['____996202293'][127](___897709449(572), $GLOBALS['____996202293'][128](ToLower($_1954518332)));
if(!$_2135143655[(150*2-300)] ||!$_2135143655[round(0+0.5+0.5)]) continue;
$_2131235941= $GLOBALS['____996202293'][129]($_2135143655[(770-2*385)]);
$_2140747794= $GLOBALS['____996202293'][130](___897709449(573), $_2135143655[round(0+0.25+0.25+0.25+0.25)]);
foreach($_2140747794 as $_210644174){
$_210644174= $GLOBALS['____996202293'][131]([___897709449(574), ___897709449(575)],[___897709449(576), ___897709449(577)], $GLOBALS['____996202293'][132]($_210644174));
if($_210644174){
if(Encoding::exStrpos($_210644174, ___897709449(578))){
$_603744048[___897709449(579)][$_210644174]=[ ___897709449(580) =>(Encoding::exStrpos($_210644174, ___897709449(581)) !== false), ___897709449(582) => $_2131235941];
}
else{
$_603744048[___897709449(583)][$_210644174]=[ ___897709449(584) =>(Encoding::exStrpos($_210644174, ___897709449(585)) !== false), ___897709449(586) => $_2131235941];
}
}
}
}
}
$_657325121->EndDataCache(array(___897709449(587) => $_603744048));
}
}
return $_603744048;
}
static function checkRedirectRules($_1136954263, $_4414318){
$_1909730384= $GLOBALS['____996202293'][133](' ', $_4414318);
$_603744048= self::_getRedirectRules($_1136954263, $GLOBALS['____996202293'][134]($_1909730384));
if($GLOBALS['____996202293'][135]($_603744048)){
foreach($_603744048 as $_2065077160=>$_2130692467){
$_666091407= $GLOBALS['____996202293'][136](___897709449(588), $_2065077160);
foreach($_666091407 as $_1488979516){
$_698349815= round(0+1);
foreach($_1909730384 as $_404110646){
if($GLOBALS['____996202293'][137](___897709449(589).$_1488979516.___897709449(590).BX_UTF_PCRE_MODIFIER, $_404110646)){
$_698349815=(1004/2-502);
}
}
if($_698349815){
continue(2);
}
}
LocalRedirect($_2130692467, false, ___897709449(591));
exit;
}
}
}
static function _getRedirectRules($_1136954263, $_1627622962){
$_603744048=[];
$_500680600= $_SERVER[___897709449(592)].$GLOBALS['____996202293'][138](___897709449(593), $_1136954263, self::REDIRECT_FILE);
if($GLOBALS['____996202293'][139]($_500680600)){
$_657325121= new CPHPCache();
$_908677247= $GLOBALS['____996202293'][140](___897709449(594).$_1136954263.___897709449(595).$GLOBALS['____996202293'][141]($_500680600));
$_1166127950= ___897709449(596).self::CACHE_VERSION.___897709449(597).SITE_ID.___897709449(598).$_1627622962;
if($_657325121->InitCache(self::CACHE_TIME, $_908677247, $_1166127950)){
$_474620326= $_657325121->GetVars();
$_603744048= $_474620326[___897709449(599)];
}
elseif($_657325121->StartDataCache()){
$_1128798363= $GLOBALS['____996202293'][142](PHP_EOL, $GLOBALS['____996202293'][143]($_500680600));
if($GLOBALS['____996202293'][144]($_1128798363)){
foreach($_1128798363 as $_338817531){
$_666091407= $GLOBALS['____996202293'][145](___897709449(600), ToLower($_338817531));
if(!$_666091407[min(40,0,13.333333333333)] ||!$_666091407[round(0+1)]) continue;
foreach($GLOBALS['____996202293'][146](___897709449(601), $_666091407[round(0+0.33333333333333+0.33333333333333+0.33333333333333)]) as $_126389138){
$_126389138= $GLOBALS['____996202293'][147]($_126389138);
if($_126389138){
if($GLOBALS['____996202293'][148]($GLOBALS['____996202293'][149](___897709449(602), $_126389138)) != $_1627622962) continue;
$_126389138= $GLOBALS['____996202293'][150](array(___897709449(603), ___897709449(604)), array(___897709449(605), ___897709449(606)), $_126389138);
$_603744048[$_126389138]= $GLOBALS['____996202293'][151]($_666091407[min(124,0,41.333333333333)]);
}
}
}
}
$_657325121->EndDataCache(array(___897709449(607) => $_603744048));
}
}
return $_603744048;
}
static function prepareQuery($_4414318){
$_1105415859= $_1323778614= $_1417041592=[];
if(Loc::getMessage(___897709449(608))){
$_1323778614[]= Loc::getMessage(___897709449(609));
$_1417041592[]= Loc::getMessage(___897709449(610));
}
if($GLOBALS['____996202293'][152](___897709449(611))){
$_1403039244= SMARTSEARCH_REPLACE_REGULAR;
}
else{
if($GLOBALS['____996202293'][153](___897709449(612))){
$_1403039244= ___897709449(613);
$_1323778614[]= ___897709449(614);
$_1417041592[]= ___897709449(615);
}
else{
$_1403039244= ___897709449(616);
}
}
$_4414318= $GLOBALS['____996202293'][154]([___897709449(617), ___897709449(618).Loc::getMessage(___897709449(619)).___897709449(620)],[___897709449(621), ___897709449(622)], ToLower($_4414318));
if($GLOBALS['____996202293'][155]($_1323778614)){
$_4414318= $GLOBALS['____996202293'][156]($_1323778614, $_1417041592, $_4414318);
}
foreach($GLOBALS['____996202293'][157](___897709449(623), $_4414318) as $_365996490){
$_365996490= $GLOBALS['____996202293'][158]($_1403039244, ___897709449(624), $_365996490);
if($_365996490 &&!$GLOBALS['____996202293'][159]($_365996490, $_1105415859, true)){
$_1105415859[]= $_365996490;
}
}
return $GLOBALS['____996202293'][160]($GLOBALS['____996202293'][161](___897709449(625), $_1105415859));
}
static function clearExceptionsWords($_4414318){
$_1416796257= self::_getExceptionsWords();
if($GLOBALS['____996202293'][162]($_1416796257) &&!empty($_1416796257)){
$_2135320766= $GLOBALS['____996202293'][163](___897709449(626), $_4414318);
$_1105415859=[];
foreach($_2135320766 as $_365996490){
if($GLOBALS['____996202293'][164]($_365996490, $_1416796257)){
continue;
}
if($_365996490 &&!$GLOBALS['____996202293'][165]($_365996490, $_1105415859, true)){
$_1105415859[]= $_365996490;
}
}
$_4414318= $GLOBALS['____996202293'][166](___897709449(627), $_1105415859);
}
return $_4414318;
}
static function _getExceptionsWords(){
$_1617162797= UTools::getStorage('page_cache', 'exception_words');
if($GLOBALS['____996202293'][167]($_1617162797)){
$_671498630= $_1617162797;
}
else{
$_671498630=[];
$_2044106103= UTools::getSetting(___897709449(628));
if($_2044106103){
$_671498630=[];
$_1580623621= $GLOBALS['____996202293'][168](___897709449(629), ToLower($_2044106103));
foreach($_1580623621 as $_85077082=>$_753413370){
$_671498630[$_85077082]= $GLOBALS['____996202293'][169]($_753413370);
}
}
UTools::setStorage(___897709449(630), ___897709449(631), $_671498630);
}
return $_671498630;
}
static function prepBaseArray($_1291078691, $_754956377){
$_1793962235=[];
if($GLOBALS['____996202293'][170]($_1291078691) && $GLOBALS['____996202293'][171]($_1291078691)){
$_1403039244= Tools::getReplaceParams();
$_2010358843= Tools::getMinWordLenght();
foreach($_1291078691 as $_365996490){
if($_754956377 && Encoding::exStrlen($_365996490)< $_2010358843) continue;
if($GLOBALS['____996202293'][172](___897709449(632), $_365996490)){
$_929249136= $GLOBALS['____996202293'][173](array(___897709449(633)), array(___897709449(634)), $_365996490);
$_929249136= Tools::num_translit($_929249136, ___897709449(635), $_1403039244);
}
else{
$_929249136= Tools::ex_translit($_365996490, ___897709449(636), $_1403039244);
}
if($_929249136) $_1793962235[$_365996490]= $_929249136;
}
}
return $_1793962235;
}
static function getWordsListFromDb($_884929981){
$_1613993119= $GLOBALS['____996202293'][174](true);
$_657325121= new CPHPCache();
$_908677247= $GLOBALS['____996202293'][175](___897709449(637).$_884929981[___897709449(638)]);
$_1166127950= ___897709449(639).self::CACHE_VERSION.___897709449(640).SITE_ID.___897709449(641);
if($_657325121->InitCache(self::CACHE_TIME, $_908677247, $_1166127950)){
$_537068024= ___897709449(642);
$_474620326= $_657325121->GetVars();
$_1793962235= $_474620326[___897709449(643)];
}
elseif($_657325121->StartDataCache()){
$_537068024= ___897709449(644);
$_1291078691=[];
$_1633869760= ___897709449(645);
$_210644174= ___897709449(646);
$_1446913694= ___897709449(647).SITE_ID.___897709449(648);
if($GLOBALS['____996202293'][176]($_884929981[___897709449(649)]) && $GLOBALS['____996202293'][177]($_884929981[___897709449(650)])){
$_928890674= ___897709449(651);
foreach($_884929981[___897709449(652)] as $_85077082=>$_2008883027){
$_1880664449=(153*2-306);
if($_85077082){
$_928890674 .= ___897709449(653);
}
$_928890674 .= ___897709449(654);
if($_2008883027[___897709449(655)]){
$_928890674 .= ___897709449(656).$_2008883027[___897709449(657)].___897709449(658);
$_1880664449= round(0+0.2+0.2+0.2+0.2+0.2);
}
if($_2008883027[___897709449(659)]){
if($_1880664449){
$_928890674 .= ___897709449(660);
}
$_928890674 .= ___897709449(661).$_2008883027[___897709449(662)].___897709449(663);
$_1880664449= round(0+0.5+0.5);
}
if($GLOBALS['____996202293'][178]($_2008883027[___897709449(664)]) && $GLOBALS['____996202293'][179]($_2008883027[___897709449(665)])){
if($_1880664449){
$_928890674 .= ___897709449(666);
}
if($GLOBALS['____996202293'][180]($_2008883027[___897709449(667)]) == round(0+0.33333333333333+0.33333333333333+0.33333333333333)){
$_928890674 .= ___897709449(668).$_2008883027[___897709449(669)][(174*2-348)];
}
else{
$_928890674 .= ___897709449(670).$GLOBALS['____996202293'][181](___897709449(671), $_2008883027[___897709449(672)]).___897709449(673);
}
}
$_928890674 .= ___897709449(674);
}
$_1446913694 .= ___897709449(675).$_928890674.___897709449(676);
}
$_797341136= ___897709449(677).$_1633869760.___897709449(678).$_210644174.___897709449(679).$_1446913694.___897709449(680);
$_1068158569= Tools::dbQuery($_797341136);
while($_1961111509= $_1068158569->Fetch()){
$_1291078691[]= $_1961111509[___897709449(681)];
}
$_1793962235= self::prepBaseArray($_1291078691,(139*2-278));
unset($_1068158569);
unset($_1291078691);
$_657325121->EndDataCache(array(___897709449(682) => $_1793962235));
}
if($_884929981[___897709449(683)]){
AddMessage2Log(___897709449(684). $GLOBALS['____996202293'][182](($GLOBALS['____996202293'][183](true)- $_1613993119), round(0+2+2)).___897709449(685).$_537068024.___897709449(686), self::MODULE_ID, min(4,0,1.3333333333333));
}
return $_1793962235;
}
static function prepareBaseParams($_884929981){
$_884929981['filter_map']= '';
if($GLOBALS['____996202293'][184]($_884929981[___897709449(687)]) && $GLOBALS['____996202293'][185]($_884929981[___897709449(688)])){
foreach($_884929981[___897709449(689)] as $_1999286148=>$_1580863548){
if($_1580863548[___897709449(690)]){
$_884929981[___897709449(691)] .= $_1580863548[___897709449(692)].___897709449(693);
}
if($_1580863548[___897709449(694)]){
$_884929981[___897709449(695)] .= $_1580863548[___897709449(696)].___897709449(697);
}
if($GLOBALS['____996202293'][186]($_1580863548[___897709449(698)])){
$_884929981[___897709449(699)] .= $GLOBALS['____996202293'][187](___897709449(700), $_1580863548[___897709449(701)]).___897709449(702);
}
}
}
$_884929981[___897709449(703)]=(UTools::getSetting(___897709449(704)) == ___897709449(705));
$_884929981[___897709449(706)]=(UTools::getSetting(___897709449(707)) != ___897709449(708));
$_884929981[___897709449(709)]= \COption::GetOptionString(___897709449(710), ___897709449(711));
return $_884929981;
}
static function getBaseWords($_884929981){
$_657325121= new CPHPCache();
$_908677247= $GLOBALS['____996202293'][188](___897709449(712).$_884929981[___897709449(713)]);
$_1166127950= ___897709449(714).self::CACHE_VERSION.___897709449(715).SITE_ID.___897709449(716);
if($_657325121->InitCache(self::CACHE_TIME, $_908677247, $_1166127950)){
$_474620326= $_657325121->GetVars();
$_1793962235= $_474620326[___897709449(717)];
}
elseif($_657325121->StartDataCache()){
$_1793962235= self::getWordsListFromDb($_884929981);
$_1793962235= $GLOBALS['____996202293'][189]($_1793962235);
$_657325121->EndDataCache(array(___897709449(718) => $_1793962235));
}
return $_1793962235;
}
static function getSimilarWordsList($_4414318, $type= 'full', $_884929981=[]){
$_1613993119= $GLOBALS['____996202293'][190](true);
$_884929981= self::prepareBaseParams($_884929981);
if(!$GLOBALS['____996202293'][191]($_4414318)){
$_4414318= self::prepareQuery($_4414318);
$_1470221864= self::prepBaseArray($GLOBALS['____996202293'][192](___897709449(719), $_4414318), round(0+0.33333333333333+0.33333333333333+0.33333333333333));
}
else{
$_1470221864= $_4414318;
}
if($GLOBALS['____996202293'][193]($_1470221864)< round(0+0.25+0.25+0.25+0.25)) return[];
if($_884929981[___897709449(720)] == ___897709449(721)){
$_1236471390= ___897709449(722);
}
else{
$_1236471390=(($type == ___897709449(723))? UTools::getSetting(___897709449(724)): UTools::getSetting(___897709449(725)));
}
$_657325121= new CPHPCache();
$_908677247= $GLOBALS['____996202293'][194]($GLOBALS['____996202293'][195](___897709449(726), $_1470221864).$_1236471390.$_884929981[___897709449(727)]);
$_1166127950= ___897709449(728).self::CACHE_VERSION.___897709449(729).SITE_ID.___897709449(730).$type.___897709449(731). Encoding::exSubstr($GLOBALS['____996202293'][196](___897709449(732), $GLOBALS['____996202293'][197]($_1470221864)), min(84,0,28), round(0+8+8+8+8+8));
if($_884929981[___897709449(733)] && $_657325121->InitCache(self::CACHE_TIME, $_908677247, $_1166127950)){
$_537068024= ___897709449(734);
$_474620326= $_657325121->GetVars();
$_1793962235= $_474620326[___897709449(735)];
}
elseif($_657325121->StartDataCache()){
$_537068024= ___897709449(736);
$_1793962235= self::_getSimilarWordsList($_1470221864, $type, $_1236471390, $_884929981);
$_657325121->EndDataCache(array(___897709449(737) => $_1793962235));
}
if($_884929981[___897709449(738)]){
AddMessage2Log(___897709449(739). $GLOBALS['____996202293'][198](___897709449(740), $GLOBALS['____996202293'][199]($_1470221864)). ___897709449(741). $GLOBALS['____996202293'][200]($GLOBALS['____996202293'][201](true)- $_1613993119, round(0+2+2)). ___897709449(742).$_537068024.___897709449(743), self::MODULE_ID,(1180/2-590));
}
return $_1793962235;
}
static function _getSimilarWordsList($_1470221864, $type, $_1236471390, $_884929981=[]){
$_1793962235=[];
$_1236854244= self::getWordsListFromDb($_884929981);
$_1380836056=(187*2-374);
foreach($_1470221864 as $_1720078145 => $_975029763){
$_1924196138= array( ___897709449(744) =>(UTools::getSetting(___897709449(745)) != ___897709449(746)), ___897709449(747) => $_1720078145, ___897709449(748) => $_975029763, ___897709449(749) => $type, ___897709449(750) => $GLOBALS['____996202293'][202]($_1470221864), ___897709449(751) => $_1236471390, ___897709449(752) => $_884929981[___897709449(753)], ___897709449(754) => $_884929981[___897709449(755)],);
$_946275664= self::getSimilarQueryWord($_1236854244, $_1924196138);
if(!empty($_946275664)){
$_559116688[]= $_946275664;
$_1380836056 +=($_1380836056+round(0+0.25+0.25+0.25+0.25))*$GLOBALS['____996202293'][203]($_946275664);
}
}
unset($_1236854244);
$_74090112= round(0+66.666666666667+66.666666666667+66.666666666667);
if(!empty($_559116688)){
if($_1380836056< $_74090112){
$_1206398343= self::generateVariation($_559116688);
$_77672334= self::generateVariants($_559116688);
foreach($GLOBALS['____996202293'][204]($_1206398343, $_77672334) as $_877316387){
$_1793962235[$GLOBALS['____996202293'][205]($_877316387)][]= $GLOBALS['____996202293'][206](___897709449(756), $_877316387);
}
unset($_1206398343);
unset($_77672334);
}
else{
$_1206398343= self::generateVariation($_559116688);
if($GLOBALS['____996202293'][207]($_1206398343)< $_74090112){
foreach($_1206398343 as $_877316387){
$_1793962235[$GLOBALS['____996202293'][208]($_877316387)][]= $GLOBALS['____996202293'][209](___897709449(757), $_877316387);
}
}
$_1793962235[round(0+0.2+0.2+0.2+0.2+0.2)]=[];
foreach($_559116688 as $_85077082=>$_753413370){
foreach($_753413370 as $_2038889016=>$_1688477671){
$_1793962235[round(0+0.25+0.25+0.25+0.25)][]= $_1688477671;
}
}
}
foreach($_1793962235 as $_1766305863=>$_1630501517){
$_1793962235[$_1766305863]= $GLOBALS['____996202293'][210]($GLOBALS['____996202293'][211]($_1630501517));
}
}
return $_1793962235;
}
static function getSimilarQueryWord($_1236854244, $_1924196138){
$_1426101799=[];
$_657325121= new CPHPCache();
$_908677247= $GLOBALS['____996202293'][212]($_1924196138[___897709449(758)].___897709449(759).$_1924196138[___897709449(760)].___897709449(761).$_1924196138[___897709449(762)].$_1924196138[___897709449(763)]);
$_1166127950= ___897709449(764).self::CACHE_VERSION.___897709449(765).SITE_ID.___897709449(766).$_1924196138[___897709449(767)].___897709449(768).$_1924196138[___897709449(769)];
if($_1924196138[___897709449(770)] && $_657325121->InitCache(self::CACHE_TIME, $_908677247, $_1166127950)){
$_1924196138[___897709449(771)]= ___897709449(772);
$_474620326= $_657325121->GetVars();
$_1426101799= $_474620326[___897709449(773)];
}
elseif($_657325121->StartDataCache()){
$_1924196138[___897709449(774)]= ___897709449(775);
$_1426101799= self::_getSimilar($_1236854244, $_1924196138);
$_657325121->EndDataCache(array(___897709449(776) => $_1426101799));
}
return $_1426101799;
}
static function _prepareSimilarSetting($_1924196138){
$_1924196138["extended_mode"]=($_1924196138['mode'] != 'standart');
$_1924196138[___897709449(777)]=(UTools::getSetting(___897709449(778)) != ___897709449(779));
$_1924196138[___897709449(780)]=($_1924196138[___897709449(781)] || $_1924196138[___897709449(782)] == ___897709449(783));
$_1924196138[___897709449(784)]= $GLOBALS['____996202293'][213](___897709449(785), $_1924196138[___897709449(786)]);
if(!$_1924196138[___897709449(787)] && $_1924196138[___897709449(788)] && $GLOBALS['____996202293'][214](___897709449(789))){
$_1924196138[___897709449(790)]= stemming($_1924196138[___897709449(791)]);
if(!empty($_1924196138[___897709449(792)])){
foreach($_1924196138[___897709449(793)] as $_85077082=>$_753413370){
if($_85077082) $_1924196138[___897709449(794)]= ToLower($_85077082);
break;
}
}
}
$_1924196138[___897709449(795)]= $GLOBALS['____996202293'][215](Encoding::exStrlen($_1924196138[___897709449(796)]), Encoding::exStrlen($_1924196138[___897709449(797)]));
if($_1924196138[___897709449(798)] <= round(0+1.6666666666667+1.6666666666667+1.6666666666667)){
$_1924196138[___897709449(799)]= round(0+0.25+0.25+0.25+0.25);
}
elseif($_1924196138[___897709449(800)] >= round(0+3+3+3)){
$_1924196138[___897709449(801)]= round(0+0.75+0.75+0.75+0.75);
}
else{
$_1924196138[___897709449(802)]= round(0+0.66666666666667+0.66666666666667+0.66666666666667);
}
$_1924196138[___897709449(803)]= Tools::getMinWordLenght();
return $_1924196138;
}
static function _getSimilar($_1236854244, $_1924196138){
$_1426101799=[];
$_521410955=[ ___897709449(804) => $GLOBALS['____996202293'][216](true)];
$_1924196138= self::_prepareSimilarSetting($_1924196138);
$_297569365=($_1924196138[___897709449(805)] == ___897709449(806))? ___897709449(807): ___897709449(808);
$_521410955[___897709449(809)]= $GLOBALS['____996202293'][217](($GLOBALS['____996202293'][218](true)- $_521410955[___897709449(810)]), round(0+5));
$_1497744260= $GLOBALS['____996202293'][219]($_1924196138[___897709449(811)], $_1236854244);
if($_1497744260){
unset($_1236854244[$_1497744260]);
if($_1924196138[___897709449(812)]> round(0+0.33333333333333+0.33333333333333+0.33333333333333) && $_1924196138[___897709449(813)] && $_1924196138[___897709449(814)] == $_1497744260){
$_1497744260= $_1924196138[___897709449(815)];
}
if($_1924196138[___897709449(816)] == ___897709449(817) ||($_1924196138[___897709449(818)] == ___897709449(819) &&!$_1924196138[___897709449(820)])){
$_1426101799[]= $_1497744260;
}
else{
$_1426101799[]= $_297569365.$_1497744260.$_297569365;
}
$_1924196138[___897709449(821)]=(1248/2-624);
$_1924196138[___897709449(822)]=(250*2-500);
}
$_521410955[___897709449(823)]= $GLOBALS['____996202293'][220](($GLOBALS['____996202293'][221](true)- $_521410955[___897709449(824)]), round(0+2.5+2.5));
if($_1924196138[___897709449(825)]){
$_1924196138[___897709449(826)]=($_1924196138[___897709449(827)])? $_1924196138[___897709449(828)]: $_1924196138[___897709449(829)];
foreach($_1236854244 as $_1075643340=>$_929249136){
$_801253741= Encoding::exStripos($_1075643340, $_1924196138[___897709449(830)]);
if(($_1924196138[___897709449(831)] && $_801253741 !== false) ||(!$_1924196138[___897709449(832)] && $_801253741 === min(224,0,74.666666666667))){
if($_1924196138[___897709449(833)] == ___897709449(834)){
$_1426101799[]= $_1924196138[___897709449(835)];
}
else{
$_1426101799[]= $_297569365.$_1924196138[___897709449(836)].$_297569365;
}
unset($_1236854244[$_1075643340]);
}
}
if($GLOBALS['____996202293'][222]($_1426101799)){
$_1426101799= $GLOBALS['____996202293'][223]($_1426101799);
}
$_521410955[___897709449(837)]= $GLOBALS['____996202293'][224](($GLOBALS['____996202293'][225](true)- $_521410955[___897709449(838)]), round(0+1.6666666666667+1.6666666666667+1.6666666666667));
}
if(!$GLOBALS['____996202293'][226]($_1426101799) && $_1924196138[___897709449(839)] <= round(0+0.75+0.75+0.75+0.75)){
$_106635932=[];
foreach($_1236854244 as $_1075643340 => $_929249136){
$_106635932[$_1075643340]= Encoding::exStrlen($_1075643340);
}
$GLOBALS['____996202293'][227]($_106635932);
$_1867062454= ___897709449(840);
$_965310834= $_1924196138[___897709449(841)];
foreach($_106635932 as $_1075643340 => $_978767032){
if(!$_965310834 ||(!$_1924196138[___897709449(842)] && $_978767032< $_1924196138[___897709449(843)])) break;
$_801253741= Encoding::exStripos($_965310834, $_1075643340);
if($_801253741 !== false){
$_1867062454 .= $_1075643340.___897709449(844);
$_965310834= $GLOBALS['____996202293'][228]($_1075643340, ___897709449(845), $_965310834);
}
}
if(!$_965310834 && $_1867062454){
$_1426101799[]= $_1867062454;
}
$_521410955[___897709449(846)]= $GLOBALS['____996202293'][229](($GLOBALS['____996202293'][230](true)- $_521410955[___897709449(847)]), round(0+1.6666666666667+1.6666666666667+1.6666666666667));
}
if($_1924196138[___897709449(848)] &&!$_1924196138[___897709449(849)] && $_1924196138[___897709449(850)]> round(0+0.5+0.5+0.5+0.5)){
$_1201249392=[];
foreach($_1236854244 as $_1075643340 => $_929249136){
if($GLOBALS['____996202293'][231](___897709449(851), $_929249136)) continue;
$_867141137= $GLOBALS['____996202293'][232]($_1924196138[___897709449(852)], $_929249136);
if($_867141137 <= $_1924196138[___897709449(853)]){
$GLOBALS['____996202293'][233]($_1924196138[___897709449(854)], $_1075643340, $_1127310329);
$_2039696515= $GLOBALS['____996202293'][234]($_1924196138[___897709449(855)], $_1075643340);
$_1201249392[]= array( ___897709449(856) => array($_1075643340 => $_929249136), ___897709449(857) => $_867141137, ___897709449(858) => $_1127310329, ___897709449(859) => $_2039696515,);
}
}
if(!$GLOBALS['____996202293'][235]($_1201249392)){
$GLOBALS['____996202293'][236]($_1201249392, array(___897709449(860), ___897709449(861)));
}
foreach($_1201249392 as $_848320479){
foreach($_848320479[___897709449(862)] as $_85077082=>$_753413370) $_1426101799[]= $_85077082;
}
$_521410955[___897709449(863)]= $GLOBALS['____996202293'][237](($GLOBALS['____996202293'][238](true)- $_521410955[___897709449(864)]), round(0+1+1+1+1+1));
}
return $_1426101799;
}
static function guessLanguage($_105665598, $_884929981=[]){
if(!$_105665598) return 0;
$_884929981= self::prepareBaseParams($_884929981);
$_657325121= new CPHPCache();
$_1793962235= array( ___897709449(865) =>[], ___897709449(866) =>[], ___897709449(867) =>(844-2*422), ___897709449(868) =>(239*2-478),);
$_1793962235[___897709449(869)]= $GLOBALS['____996202293'][239](___897709449(870), $GLOBALS['____996202293'][240](___897709449(871), ___897709449(872), $GLOBALS['____996202293'][241]($_105665598)));
$_1403039244= Tools::getReplaceParams();
$_1236854244= self::getBaseWords($_884929981);
foreach($_1793962235[___897709449(873)] as $_85077082=>$_365996490){
$_2135320766= CSearchLanguage::ConvertKeyboardLayout($_365996490, ___897709449(874), ___897709449(875));
$_2135320766= CArturgolubevSmartsearch::checkReplaceRules($_2135320766);
$_2135320766= CArturgolubevSmartsearch::prepareQuery($_2135320766);
$_2135320766= CArturgolubevSmartsearch::clearExceptionsWords($_2135320766);
$_1793962235[___897709449(876)][___897709449(877)][]= $_2135320766;
$_2135320766= CSearchLanguage::ConvertKeyboardLayout($_365996490, ___897709449(878), ___897709449(879));
$_2135320766= CArturgolubevSmartsearch::checkReplaceRules($_2135320766);
$_2135320766= CArturgolubevSmartsearch::prepareQuery($_2135320766);
$_2135320766= CArturgolubevSmartsearch::clearExceptionsWords($_2135320766);
$_1793962235[___897709449(880)][___897709449(881)][]= $_2135320766;
}
foreach($_1793962235[___897709449(882)][___897709449(883)] as $_85077082=>$_365996490){
$_1341648699= $_1793962235[___897709449(884)][___897709449(885)][$_85077082];
$_64005524= Tools::ex_translit($_365996490.$_1341648699, ___897709449(886), $_1403039244);
$_1166127950= ___897709449(887).self::CACHE_VERSION.___897709449(888).SITE_ID.___897709449(889).$_64005524;
if($_657325121->InitCache(self::CACHE_TIME, $GLOBALS['____996202293'][242]($_884929981[___897709449(890)].___897709449(891).$_64005524), $_1166127950)){
$_474620326= $_657325121->GetVars();
$_1580160741= $_474620326[___897709449(892)];
}
elseif($_657325121->StartDataCache()){
$_1580160741=(818-2*409);
$_1793962235[___897709449(893)]++;
foreach($_1236854244 as $_1075643340){
$_801253741= Encoding::exStripos($_1075643340, $_365996490);
if($_801253741 !== false){
$_1580160741= round(0+0.33333333333333+0.33333333333333+0.33333333333333);
break;
}
}
if(!$_1580160741){
$_1793962235[___897709449(894)]++;
foreach($_1236854244 as $_1075643340){
$_801253741= Encoding::exStripos($_1075643340, $_1341648699);
if($_801253741 !== false){
$_1580160741= round(0+2);
break;
}
}
}
$_657325121->EndDataCache(array(___897709449(895) => $_1580160741));
}
if(!$_1580160741){
return(940-2*470);
}
elseif($_1580160741 == round(0+2)){
$_1793962235[___897709449(896)][]= $_1341648699;
}
elseif($_1580160741){
$_1793962235[___897709449(897)][]= $_365996490;
}
}
if($GLOBALS['____996202293'][243]($_1793962235[___897709449(898)])){
return $GLOBALS['____996202293'][244](___897709449(899), $_1793962235[___897709449(900)]);
}
return(1072/2-536);
}
static function generateVariation($_85492986, $_959615129= 0){
$_1793962235=[];
if($_959615129< $GLOBALS['____996202293'][245]($_85492986)){
$_2025792290= self::generateVariation($_85492986, $_959615129+ round(0+0.25+0.25+0.25+0.25));
for($_1018032107=(1132/2-566);
$_1018032107< $GLOBALS['____996202293'][246]($_85492986[$_959615129]);
$_1018032107++){
if($_2025792290){
foreach($_2025792290 as $_77672334){
$_1793962235[]= $GLOBALS['____996202293'][247](array($_85492986[$_959615129][$_1018032107]), $_77672334);
}
}
else{
$_1793962235[]= array($_85492986[$_959615129][$_1018032107]);
}
}
}
return $_1793962235;
}
static function generateVariants($_1899319807){
$_1793962235=[];
if($GLOBALS['____996202293'][248]($_1899319807)>round(0+0.2+0.2+0.2+0.2+0.2)){
for($_959615129=$GLOBALS['____996202293'][249]($_1899319807);
$_959615129>min(240,0,80);
$_959615129--){
$_48355967= $_1899319807;
unset($_48355967[($_959615129-round(0+0.5+0.5))]);
$_48355967= $GLOBALS['____996202293'][250]($_48355967);
$_1793962235= $GLOBALS['____996202293'][251]($_1793962235, self::generateVariation($_48355967));
if($GLOBALS['____996202293'][252]($_48355967)>round(0+0.2+0.2+0.2+0.2+0.2)){
$_1793962235= $GLOBALS['____996202293'][253]($_1793962235, self::generateVariants($_48355967));
}
}
}
return $_1793962235;
}
static function cmpSimilaritySort($_1071673479, $_1256376138){
if($_1071673479["similarity"] == $_1256376138["similarity"]){
if($_1071673479["similarity_rl"] == $_1256376138["similarity_rl"]){
return 0;
}
return($_1071673479[___897709449(901)]< $_1256376138[___897709449(902)])?-round(0+0.2+0.2+0.2+0.2+0.2): round(0+0.33333333333333+0.33333333333333+0.33333333333333);
}
return($_1071673479[___897709449(903)]< $_1256376138[___897709449(904)])?-round(0+1): round(0+1);
}
static function getMatrixLineHash($_4414318){
$_946275664= $GLOBALS['____996202293'][254](' ', $GLOBALS['____996202293'][255]('"', '', $_4414318));
$GLOBALS['____996202293'][256]($_946275664);
$_652031204= $GLOBALS['____996202293'][257](___897709449(905), $_946275664);
return $_652031204;
}
static function saveMatrixLineEmpty($_4414318, $_206936204){
$_71568006= self::getMatrixLineHash($_4414318);
if($_206936204< round(0+0.33333333333333+0.33333333333333+0.33333333333333)){
$_657325121= new CPHPCache();
$_1166127950= ___897709449(906).self::CACHE_VERSION.___897709449(907).SITE_ID.___897709449(908);
if($_657325121->InitCache(self::CACHE_TIME, $GLOBALS['____996202293'][258]($_71568006), $_1166127950)){
$_474620326= $_657325121->GetVars();
}
elseif($_657325121->StartDataCache()){
$_474620326=[___897709449(909) => ___897709449(910)];
$_657325121->EndDataCache($_474620326);
}
}
}
static function checkMatrixLineEmpty($_4414318){
if(UTools::getSetting("disable_cache") == 'Y') return 0;
$_71568006= self::getMatrixLineHash($_4414318);
$_657325121= new CPHPCache();
$_1166127950= ___897709449(911).self::CACHE_VERSION.___897709449(912).SITE_ID.___897709449(913);
if($_657325121->InitCache(self::CACHE_TIME, $GLOBALS['____996202293'][259]($_71568006), $_1166127950)){
$_474620326= $_657325121->GetVars();
if($_474620326[___897709449(914)] == ___897709449(915)){
return round(0+0.5+0.5);
}
}
return(1320/2-660);
}
static function prepareQueryWords($_766607195){
$_1793962235=[];
$_816742780= $GLOBALS['____996202293'][260](___897709449(916), $_766607195);
$_1403039244= Tools::getReplaceParams();
$_2010358843= Tools::getMinWordLenght();
foreach($_816742780 as $_952012913){
if(Encoding::exStrlen($_952012913)< $_2010358843) continue;
if($GLOBALS['____996202293'][261](___897709449(917), $_952012913)){
$_952012913= $GLOBALS['____996202293'][262](array(___897709449(918)), array(___897709449(919)), $_952012913);
$_1542605866= Tools::num_translit($_952012913, ___897709449(920), $_1403039244);
}
else{
$_1542605866= Tools::ex_translit($_952012913, ___897709449(921), $_1403039244);
}
if($_1542605866 &&!$GLOBALS['____996202293'][263]($_1542605866, $_1793962235)) $_1793962235[$_1542605866]= $_952012913;
}
return $_1793962235;
}
};
while(!$GLOBALS['____996202293'][264](___897709449(922)) || $GLOBALS['____996202293'][265](arturgolubev_smartsearch_OLDSITEEXPIREDATE) <=(167*2-334) || arturgolubev_smartsearch_OLDSITEEXPIREDATE != arturgolubev_smartsearch_SITEEXPIREDATE)die(GetMessage(___897709449(923)));
© 2023 Quttera Ltd. All rights reserved.