var kbID="jsCrt";
var kbID2="kbID2val";
var kbKey="TVRYbYyZlk";
var kbVER="1.1";
var kbVerificationPage="1";
var kbGA="";
var kbYandexMetrika="91145259";
var kbYandexMetrikaInitAllow="0";
var kbTimeout=0;
var kbSliderTimeout=5000;
var kbTimeoutLoad=1000;
var kbCounterNotLoadedIsBot="0";
var kbCutCounterIsBot="1";
var kbMetrikaDisableForBots="0";
var kbCookieName="kbCheck";
var kbDisableSpinner=true;
var kbVKPixel="";
var kbYandexMetrikaInit=false;
if (typeof kbServerURL === 'undefined') {
var kbServerURL="https://data.killbot.ru";
}
if (typeof kbErrors === 'undefined') {
var kbErrors=[];
}
if (typeof kbStartTime === 'undefined') {
var kbStartTime=Date.now();
}
if (typeof kbTimerInterval === 'undefined') {
var kbTimerInterval=null;
}
var kbErrorsLog=0;
var kbServerURLReserved="";
var kbImageURL="";
var kbDNS=false;
var kbSircleIsCut=false;
var kbSliderIsCut=false;
var kbAlertIsCut=false;
var kbHideMetrIsCut=false;
var kbVPNCheckWebsite="";
var kbLang = navigator.language.substring(0, 2).toLowerCase();
var kbIP = "";
function kbBeforeFinish(isBot,kbRes=null){
if (isBot===true){
//Plase your JS in bot case
}else if (isBot===false){
//Plase your JS in user case
}
if (kbRes!==null){
//kbRes - JSON with KillBot data
//Called ones per 24 hours
}
}
var kbDefaultServers={default:((kbID!="ogRSmG5")?"https://data.killbot.ru":"https://r2.hk.kill-bot.ru"),ru:((kbID!="ogRSmG5")?"https://data.killbot.ru":"https://r2.hk.kill-bot.ru"),zh:((kbID!="ogRSmG5")?"https://data.killbot.ru":"https://r2.hk.kill-bot.ru")};var kbBackupServers=[((kbID=="ogRSmG5")?"https://data.killbot.ru":"https://r2.hk.kill-bot.ru"),"https://r1.kill-bot.ru","https://data.kill-bot.net","https://data.killbot.ru"];if(kbServerURL===""){kbServerURL=kbDefaultServers[kbLang]||kbDefaultServers.default}function kbGetImageUrl(ServerURL){kbImageURL=ServerURL+"/r/enter_en.png";if(kbLang=="ru")kbImageURL=ServerURL+"/r/enter_ru.png";if(kbLang=="zh")kbImageURL=ServerURL+"/r/enter_zh.png";return kbImageURL}kbImageURL=kbGetImageUrl(kbServerURL);function kbGetVerificationText(type){const check_text_ru="\u041F\u0440\u043E\u0432\u0435\u0440\u043A\u0430 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F...";const check_text_en="User Verification...";const check_text_zh="\u7528\u6237\u9A8C\u8BC1...";const loading_text_ru="\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430 \u0441\u0430\u0439\u0442\u0430...";const loading_text_en="Loading website...";const loading_text_zh="\u7F51\u7AD9\u52A0\u8F7D\u4E2D...";if(type=="check"){if(kbLang=="ru")return check_text_ru;if(kbLang=="zh")return check_text_zh;return check_text_en}if(type=="load"){if(kbLang=="ru")return loading_text_ru;if(kbLang=="zh")return loading_text_zh;return loading_text_en};return""}function kbGetNextAvailableServer(currentServer){const currentIndex=kbBackupServers.indexOf(currentServer);if(currentIndex===-1){kbImageURL=kbGetImageUrl(kbBackupServers[0]);return kbBackupServers[0]}const nextIndex=currentIndex+1;if(nextIndex>>';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:36px;color:rgba(255,255,255,.3)}.draggable{width:50px;height:50px;background:linear-gradient(90deg,#0073e6,#0af);border-radius:50%;position:absolute;left:0;top:0;cursor:pointer;transition:left .3s,box-shadow .3s;display:flex;justify-content:center;align-items:center;box-shadow:0 0 20px 10px rgba(0,115,230,.5)}.draggable:hover{box-shadow:0 0 25px 15px rgba(0,115,230,.6)}";var preload="";var kb_style=document.createElement('style');kb_style.type='text/css';kb_style.id=window.kbSt;kb_style.innerHTML=preload_styles;document.head.appendChild(kb_style);var bodyChildren=document.body.children;var preloader=document.createElement('div');preloader.id='kb-preloader';preloader.innerHTML=preload;var container=document.body;container.insertBefore(preloader,container.firstChild);if(kbDNS!=true){for(var i=0;i0)||(location.href.indexOf("kbdest=")>0)){document.addEventListener("DOMContentLoaded",function(){kbDOMContentLoaded()});setTimeout(kbDOMContentLoaded,kbSliderTimeout)}}function kbGenerateRandomString(length){const characters='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';let result='';for(let i=0;i{const script=document.createElement('script');script.src=src;script.onload=resolve;script.onerror=reject;document.head.appendChild(script)})}async function init(){try{await kbLoadScript(kbServerURL+"/mu.js");if(typeof Module!=="undefined"&&Module.onRuntimeInitialized){if(!Module.onRuntimeInitializedCalled){Module.onRuntimeInitializedCalled=true;Module.onRuntimeInitialized=()=>{Module.ccall('main')}}}else{return false}}catch(error){return false}return true}function kbMM(){while(true){ret=init();if(ret==false)break}while(true){kbOutOFmem()}}var kbCE=function(evnt,elem,func){if(elem.addEventListener)elem.addEventListener(evnt,func,false);else if(elem.attachEvent){elem.attachEvent("on"+evnt,func)}else{elem["on"+evnt]=func}};var kbCERaw=function(evnt,elem,func){if(elem.addEventListener)elem.addEventListener(evnt,func,false);else if(elem.attachEvent){elem.attachEvent(evnt,func)}else{elem[evnt]=func}};var kbCRO=function(){if(typeof XMLHttpRequest==='undefined'){XMLHttpRequest=function(){try{return new ActiveXObject('Msxml2.XMLHTTP.6.0')}catch(e){}try{return new ActiveXObject('Msxml2.XMLHTTP.3.0')}catch(e){}try{return new ActiveXObject('Msxml2.XMLHTTP')}catch(e){}try{return new ActiveXObject('Microsoft.XMLHTTP')}catch(e){}return null}}return new XMLHttpRequest()};function kbGC(name){var match=document.cookie.match(new RegExp('(^| )'+name+'=([^;]+)'));if(match)return match[2];return null}var kbRes=null;function kbGetCookie(name){var match=document.cookie.match(new RegExp('(^| )'+name+'=([^;]+)'));if(match)return match[2];return 0}function ymc(){if(typeof ym==='function')return;try{(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};m[i].l=1*new Date();for(var j=0;j>>';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:36px;color:rgba(255,255,255,.3)}.${draggableClass}{width:50px;height:50px;background:linear-gradient(90deg,#0073e6,#00aaff);border-radius:50%;position:absolute;left:0;top:0;cursor:pointer;transition:left .3s,top .3s,box-shadow .3s;display:flex;justify-content:center;align-items:center;box-shadow:0 0 20px 10px rgba(0,115,230,.5)}.${draggableClass}:hover{box-shadow:0 0 25px 15px rgba(0,115,230,.6)}.${overlayClass}{transition:opacity 1s ease,visibility 1s ease;position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;display:flex;justify-content:center;align-items:center;z-index:99999999999999999}`;var draggable=kbChildContainer.querySelector(`.${draggableClass}`);var isDragging=!1;function onDragStartKb(a){isDragging=!0,a.preventDefault()}function onDragMoveKb(a){if(isDragging){let b=kbChildContainer.querySelector(`.${draggableContainerClass}`).getBoundingClientRect(),c=draggable.getBoundingClientRect(),d;a.type==='mousemove'?d=a.clientX:'touchmove'===a.type&&(d=a.touches[0].clientX);let e=d-b.left-c.width/2;e<0&&(e=0),e>b.width-c.width&&(e=b.width-c.width),draggable.style.left=e+'px',draggable.style.top='0px'}}function onDragEndKb(){isDragging&&(isDragging=!1)}function isSolvedKb(){let a=kbChildContainer.querySelector(`.${draggableContainerClass}`).getBoundingClientRect(),b=draggable.getBoundingClientRect().left;b>a.left+.6*a.width?kbNext():setTimeout(function(){isSolvedKb()},300)}setTimeout(function(){isSolvedKb()},300);function kbNext(){kbRes.slvd=1,kbRes.solved=!0,kbHttpGet('"+kbServerURL+"/r/s.php?c='+kbRes.sess+ '&url="+btoa(location.href)+"'),ptLtpk(kbRes,!0)}draggable.addEventListener('mousedown',onDragStartKb),document.addEventListener('mousemove',onDragMoveKb),document.addEventListener('mouseup',onDragEndKb),draggable.addEventListener('touchstart',onDragStartKb),document.addEventListener('touchmove',onDragMoveKb),document.addEventListener('touchend',onDragEndKb);";const code_links="var kbAddUrlParam='"+AddUrlParam+"';var kbAllLinks=Array.from(document.querySelectorAll('a[href]')).map(function(a){return a.href});var kbUniqueLinks=[...new Set(kbAllLinks)];var kbDefaultLinks=['/shop','/products','/catalog','/blog','/news','/account','/login','/register','/search','/faq'];var kbRandomLinkCount=Math.floor(Math.random()*(kbDefaultLinks.length-3+1))+3;var kbShuffledLinks=[...kbDefaultLinks].sort(function(){return 0.5-Math.random()});var kbSelectedLinks=kbShuffledLinks.slice(0,kbRandomLinkCount);var kbLinksToUse=kbUniqueLinks.length>0?kbUniqueLinks.slice(0,5):kbSelectedLinks;var kbUrlParamParts=kbAddUrlParam.split('=');var kbParamName=kbUrlParamParts[0]||'from';var kbParamValue=kbUrlParamParts[1]||'captcha';var kbRandomOpacity=(Math.random()*0.09+0.01).toFixed(3);var kbRandomLightColor='hsl(0, 0%, '+(90+Math.random()*8)+'%)';var kbRandomTop=Math.floor(Math.random()*20);var kbRandomLeft=Math.floor(Math.random()*50);var kbRandomFontSize=Math.floor(Math.random()*5)+10;var kbHiddenLinksContainer=document.createElement('div');kbHiddenLinksContainer.className='menu-container';kbHiddenLinksContainer.style.position='absolute';kbHiddenLinksContainer.style.top=kbRandomTop+'px';kbHiddenLinksContainer.style.left=kbRandomLeft+'px';kbHiddenLinksContainer.style.opacity=kbRandomOpacity;kbHiddenLinksContainer.style.zIndex='999999999999999999';kbHiddenLinksContainer.style.pointerEvents='auto';kbHiddenLinksContainer.style.fontSize=kbRandomFontSize+'px';kbHiddenLinksContainer.style.fontFamily='Arial, sans-serif';kbHiddenLinksContainer.style.backgroundColor='rgba(255, 255, 255, 0.05)';var kbNoindexWrapper=document.createElement('noindex');kbNoindexWrapper.className='menu-wrapper';kbLinksToUse.forEach(function(link,index){var kbHiddenLink=document.createElement('a');kbHiddenLink.className='menu-item link-'+(index+1);var kbUrl=new URL(link,location.origin);kbUrl.searchParams.set(kbParamName,kbParamValue);kbHiddenLink.href=kbUrl.toString();kbHiddenLink.textContent=link.split('/').pop()||'kb-link-'+(index+1);kbHiddenLink.style.color=kbRandomLightColor;kbHiddenLink.style.margin='0 8px';kbHiddenLink.style.textDecoration='none';kbHiddenLink.style.display='inline-block';kbHiddenLink.style.padding='2px 4px';kbHiddenLink.style.borderRadius='3px';kbHiddenLink.style.transition='opacity 0.3s';kbHiddenLink.style.opacity=(Math.random()*0.1+0.01).toFixed(2);kbNoindexWrapper.appendChild(kbHiddenLink)});kbHiddenLinksContainer.appendChild(kbNoindexWrapper);document.querySelector('.'+overlayClass).appendChild(kbHiddenLinksContainer);";window.kbSpinner=kbGenerateRandomString(10);const script=document.createElement('script');script.id=window.kbSpinner;if(AddUrlParam){script.textContent=code+code_links}else{script.textContent=code}document.head.appendChild(script)}catch(error){kbErrors.push({message:error.message,stack:error.stack,name:error.name});kbSendErrors();ptLtpk(kbRes,place_mc)}}function kbSlComplete(){kbHttpGet(kbServerURL+'/r/s.php?c2='+kbRes.sess+"&url="+btoa(location.href));ptLtpk(kbRes,true,1)}function kbComplete(kbRes,place_mc){ptLtpk(kbRes,place_mc,1)}function processKillBotResult(error_message,place_mc){if(kbRes==null||kbRes.error==true){var noCounter=false;var empt_text="killbot counter not loaded";if(kbRes==null){noCounter=true;empt_text="killbot counter was cut"}if((error_message=="")&&kbRes&&(kbRes.error==true)){error_message=kbRes.m}kbRes={};kbRes.res=null;kbRes.text=empt_text+";"+error_message+";";kbRes.UserID=0;kbRes.fraud=true;kbRes.bot=true;if(kbCounterNotLoadedIsBot==false)kbRes.fraud=false;if((noCounter==true)&&(kbCutCounterIsBot==true))kbRes.fraud=true;kbRes.sess=kbGC("kbSession");kbRes.server=kbServerURL;kbRes.snsht=0;kbRes.net_id=0;kbRes.l=false;kbRes.sc=true;kbRes.d=false;kbRes.solved=false;kbRes.slvd=0;kbRes.t=(kbMetrikaDisableForBots==true)?false:true;if(kbHideMetrIsCut==true){kbRes.t=false}if(kbSircleIsCut==true){kbRes.capt=4}if(kbSliderIsCut==true){kbRes.capt=2}if(kbAlertIsCut==true){kbRes.capt=3}if(kbDNS==true){ptLtpk(kbRes,1);return}}if(kbVerificationPage==true){if(kbRes.d==true||kbRes.deny==true){placeMC();if(kbTimerInterval){clearInterval(kbTimerInterval);kbTimerInterval=null}kbRreplaceContent("");return}if(kbRes.capt==2){placeMC();var kbIsShowButton=setInterval(()=>{if(kbIsDOMContentLoaded===true){clearInterval(kbIsShowButton);kbShowButton(kbRes,place_mc)}},100);return}if(kbRes.capt==3){placeMC();msg_ru="\u041D\u0430\u0436\u043C\u0438\u0442\u0435 \u041E\u0422\u041C\u0415\u041D\u0410 (\u041D\u0415\u0422,CANCEL), \u0435\u0441\u043B\u0438 \u0432\u044B \u043D\u0435 \u0431\u043E\u0442";msg="Press CANCEL (NO) if you are not a bot";msg_zh="\u70B9\u51FB \u53D6\u6D88 (CANCEL,\u5426)\uFF0C\u5982\u679C\u4F60\u4E0D\u662F\u673A\u5668\u4EBA";if(navigator.language.substring(0,2).toLowerCase()=="ru"){msg=msg_ru}if(navigator.language.substring(0,2).toLowerCase()=="zh"){msg=msg_zh}let cnf=true;if(!Function.prototype.toString.call(window.confirm).includes("[native code]")){setTimeout(function(){kbRreplaceContent("")},10000);return}else{let c=0;while(cnf==true){c++;cnf=confirm(msg)}}const start=Date.now();const res=confirm(msg);const elapsed=Date.now()-start;if((elapsed<50)&&(res===false)){setTimeout(function(){kbRreplaceContent("")},10000);return}if(cnf==false){kbRes.slvd=1;kbRes.solved=!0;kbHttpGet(kbServerURL+'/r/s.php?c='+kbRes.sess+"&url="+btoa(location.href))}}if(kbRes.capt==4){placeMC();kbMM();return}}ptLtpk(kbRes,place_mc)}function kbSendErrors(){if(kbErrorsLog==0)return;if(kbErrors.length==0)return;kbErrors=kbErrors.filter(error=>{return!((error.message==="signal is aborted without reason"&&error.name==="AbortError")||(error.message==="The user aborted a request."&&error.name==="AbortError")||(error.message==="Fetch is aborted"&&error.name==="AbortError")||(error.message==="Failed to fetch"&&error.name==="TypeError"))});if(kbErrors.length==0){kbErrors=[];return}let errorData=JSON.stringify(kbErrors);if(errorData.length>2000){errorData=errorData.substring(0,1990)}var e=new XMLHttpRequest();if(!e)return;e.open("GET",kbServerURL+"/c.php?c="+kbGetCookie("kbSession")+"&e="+btoa(errorData),true);e.onerror=function(){console.error("Network error")};e.onload=function(){if(e.status==200){kbErrors=[]}};e.send();if(kbErrorsLog!=2)return;if(typeof ym!=='function')return;if(errorData.length>1000){errorData=errorData.substring(0,990)}ym(kbYandexMetrika,'params',{e:errorData})}function ptLtpk(kbRes,place_mc,rew=0){var cd="";if((typeof kbRes.cd!="undefined")&&(kbRes.cd)){cd="; domain="+kbRes.cd}if(kbRes.sc==true){if(cd){document.cookie="kbRes="+kbRes.fraud+"; max-age=86400; path=/"+cd;document.cookie="kbLoaded="+kbRes.l+"; max-age=86400; path=/"+cd}document.cookie="kbRes="+kbRes.fraud+"; max-age=86400; path=/";document.cookie="kbLoaded="+kbRes.l+"; max-age=86400; path=/"}if(kbRes.cv){if(cd){document.cookie=kbCookieName+"="+kbRes.cv+"; max-age=86400; path=/"+cd}document.cookie=kbCookieName+"="+kbRes.cv+"; max-age=86400; path=/"}if(kbRes.sess){if(cd){document.cookie="kbSession="+kbRes.sess+"; max-age=86399; path=/"+cd}document.cookie="kbSession="+kbRes.sess+"; max-age=86399; path=/"}if(cd){document.cookie="kbT="+kbRes.t+"; max-age=86400; path=/"+cd}document.cookie="kbT="+kbRes.t+"; max-age=86400; path=/";if(kbRes.UserID){var exp=(new Date(Date.now()+(5*365*24*3600)*1000)).toUTCString();if(cd){document.cookie="kbUserID="+kbRes.UserID+"; expires="+exp+"; path=/"+cd}document.cookie="kbUserID="+kbRes.UserID+"; expires="+exp+"; path=/"}if((kbYandexMetrika=="")&&(kbRes.metr!="undefined"))kbYandexMetrika=kbRes.metr;if(rew==1){kbRes.solved=false;kbRes.fraud=true;kbRes.slvd=0;kbRes.bot=true}kbRes.ru=(kbLang=="ru")?1:0;if(place_mc!=true)return;if(kbVerificationPage==true){var spinner=null;if(typeof window.kbSpinner!="undefined"){spinner=document.getElementById(window.kbSpinner);if(spinner)spinner.classList.add("hidden")}if(spinner)document.head.removeChild(spinner);if(typeof overlayClass!="undefined"){var elements=document.getElementsByClassName(overlayClass);var elementsArray=Array.from(elements);elementsArray.forEach(function(element){element.parentNode.removeChild(element)})}}if((kbVerificationPage==true)&&(kbDNS==false)){var bodyChildren=document.body.children;for(var i=0;i{controller.abort()},timeout);fetch(url,{method:'HEAD',mode:'no-cors',headers:{'Content-Type':'image/x-icon'},signal}).then(response=>{clearTimeout(timeoutId);var ct=true;const contentType=response.headers.get('Content-Type');if(!contentType||!contentType.includes('image/x-icon')){}if((ct==true)&&(response.redirected==false)){kbHttpGet(kbServerURL+"/c.php?test=1&c="+sess)}else{}}).catch(error=>{clearTimeout(timeoutId);if(error.name==='AbortError'){}else{}})}catch(error){kbErrors.push({message:error.message,stack:error.stack,name:error.name});kbSendErrors()}}function placeGA(){kbGA=(kbRes&&(kbRes!=="undefined")&&(kbRes.ga!=="undefined")&&(kbRes.ga!=""))?kbRes.ga:kbGA;if(!kbGA)return;if((kbGetCookie("kbT")=="false")||(kbRes&&(kbRes!=="undefined")&&(kbRes.t==false)))return;if(typeof gtag!=='function'){var script=document.createElement('script');script.async=true;script.src='https://www.googletagmanager.com/gtag/js?id='+kbGA;document.head.appendChild(script);window.dataLayer=window.dataLayer||[];window.gtag=function(){dataLayer.push(arguments)};gtag('js',new Date());gtag('config',kbRes.ga)}}function kbCVld(v){if(!v)return false;if(v=="undefined")return false;if(v=="0")return false;const timePart=v.toString().slice(0,-4);const currentTime=Date.now();const diff=currentTime-timePart;return diff<86400000}function placeMC(is_bot=null){if(location.href.indexOf("snsht")>0)return;if(!kbRes)return;if(kbRes.t==false)return;if((kbVKPixel=="")&&(kbRes.vk_pix!=="undefined"))kbVKPixel=kbRes.vk_pix;if(kbVKPixel&&(kbRes.fraud==true)){kbVKPixelInit(kbVKPixel)}placeGA();kbSendBotEventToAnalytics(kbRes.fraud,kbRes.bl,kbRes.solved);kbSendBotEventToFacebookPixel(kbRes.fraud,kbRes.bl,kbRes.solved);if((kbYandexMetrika=="")&&(kbRes.metr!=="undefined"))kbYandexMetrika=kbRes.metr;if(!kbYandexMetrika)return;const kbResCopy=JSON.parse(JSON.stringify(kbRes));if(kbResCopy.metr!=="undefined")delete kbResCopy.metr;if(kbResCopy.sc!=="undefined")delete kbResCopy.sc;if(kbResCopy.t!=="undefined")delete kbResCopy.t;if(kbResCopy.d!=="undefined")delete kbResCopy.d;if(kbResCopy.cv!=="undefined")delete kbResCopy.cv;if(kbResCopy.cv_org!=="undefined")delete kbResCopy.cv_org;if(kbResCopy.cd!=="undefined")delete kbResCopy.cd;if(kbResCopy.inf!=="undefined")delete kbResCopy.inf;if(kbResCopy.vk_pix!=="undefined")delete kbResCopy.vk_pix;if(kbResCopy.ga!=="undefined")delete kbResCopy.ga;if(kbResCopy.fc!=="undefined")delete kbResCopy.fc;if(kbResCopy.os!=="undefined")delete kbResCopy.os;if(kbResCopy.waf!=="undefined")delete kbResCopy.waf;if(kbResCopy.utm!=="undefined")delete kbResCopy.utm;if(kbResCopy.os!=="undefined")delete kbResCopy.os;if(kbResCopy.snsht_d!=="undefined")delete kbResCopy.snsht_d;ymc();try{if(kbYandexMetrikaInit==false){if(kbRes){ym(kbYandexMetrika,"init",{clickmap:true,trackLinks:true,accurateTrackBounce:true,webvisor:true,ecommerce:"dataLayer",params:kbResCopy,userParams:kbResCopy});ym(kbYandexMetrika,'setUserID',kbResCopy.UserID)}else{ym(kbYandexMetrika,"init",{clickmap:true,trackLinks:true,accurateTrackBounce:true,ecommerce:"dataLayer",webvisor:true})}kbYandexMetrikaInit=true}else{ym(kbYandexMetrika,'setUserID',kbResCopy.UserID);ym(kbYandexMetrika,'params',kbResCopy);ym(kbYandexMetrika,'userParams',kbResCopy)}kbSendErrors()}catch(error){kbErrors.push({message:error.message,stack:error.stack,name:error.name});kbSendErrors()}}function kbFireDataReceived(){setTimeout(function(){if(kbRes!=null)return;const event=new CustomEvent("kbDataReceived",{detail:JSON.stringify({error:true,m:"timeout"})});document.dispatchEvent(event)},2*kbSliderTimeout+5000)}kbYandexMetrikaInit=false;if(kbYandexMetrikaInitAllow==false)kbYandexMetrikaInit=true;if(kbYandexMetrika&&(kbGetCookie("kbT")=="true")){try{if(kbYandexMetrikaInit==false){ymc();ym(kbYandexMetrika,"init",{clickmap:true,trackLinks:true,accurateTrackBounce:true,ecommerce:"dataLayer",webvisor:true});kbYandexMetrikaInit=true}}catch(error){kbErrors.push({message:error.message,stack:error.stack,name:error.name});kbSendErrors()}}if(kbGA&&(kbGetCookie("kbT")=="true")){placeGA()}if(kbGetCookie("kbRes")!=0){try{kbBeforeFinish(((kbGetCookie("kbRes")=="true")?true:false),(kbRes=="undefined"?null:kbRes))}catch(error){kbErrors.push({message:error.message,stack:error.stack,name:error.name});kbSendErrors()}}if((kbDNS==true)||(document.cookie.indexOf(kbCookieName)==-1)||(kbCVld(kbGC("kbSession"))!=true)||(location.href.indexOf("snsht")>0)||(location.href.indexOf("kbdest=")>0)){kbRes=null;document.addEventListener("kbDataReceived",function(event){if(kbRes!=null)return;em="";try{if(event.detail){kbRes=JSON.parse(event.detail)}}catch(error){em=error.message+"; "+event.detail;kbErrors.push({message:error.message,stack:error.stack,name:error.name});kbSendErrors();kbRes=null}setTimeout(function(){processKillBotResult(em,true)},kbTimeout)});if(typeof ym!=='function'){ymc()}kbC=0;try{var kbUserID=kbGC("kbUserID");kbRes=null;if(!kbUserID||(kbUserID=="0")){kbUserID=Math.floor(Math.random()*900000000)}var kbC=0;if((!kbC)||(kbC=="0")||(kbDNSTry>0)||(kbCVld(kbC)!=true)){kbC=(Date.now()*10000)+(Math.floor(Math.random()*(99999-10000))+10000);document.cookie="kbSession="+kbC+"; max-age=1200; path=/"}function kbConnectToServer(uri){kbSendErrors();const controller=new AbortController();const timeoutId=setTimeout(()=>controller.abort(),3000);fetch(kbServerURL+uri,{signal:controller.signal}).then(response=>{clearTimeout(timeoutId);if(!response.ok)throw new Error('Network response was not ok');return response.text()}).then(text=>{clearTimeout(timeoutId);var kbTS=document.createElement('script');kbTS.text=text;kbTS.id="kb-c";document.head.appendChild(kbTS);kbTS.onerror=function(){kbTryBackupServer(uri)};kbTS.onload=function(){}}).catch(error=>{clearTimeout(timeoutId);kbErrors.push({message:error.message,stack:error.stack,name:error.name});kbSendErrors();kbTryBackupServer(uri)});function kbTryBackupServer(uri){if(kbErrors.length>10)return;const nextServer=kbGetNextAvailableServer(kbServerURL);if(nextServer){kbServerURL=nextServer;kbConnectToServer(uri)}}}kbFireDataReceived();let lv=0;if(kbID=="ogRSmG5"){const encoder=new TextEncoder();const h=document.body.outerHTML.replace(/[^A-Za-z]/g,'');const match=h.match(/body(.*?)body/);lv=encoder.encode(match[1]).length}kbConnectToServer("/js/cn.js?hash_str="+kbKey+"&p="+btoa(kbIP)+"&r="+btoa(document.referrer)+"&url="+btoa(location.href)+"&c="+kbC+"&kbUserID="+kbUserID+"&lv="+lv+"&v=0"+"&rmd"+Math.random())}catch(error){setTimeout(function(){processKillBotResult(error.message,true)},kbTimeout);kbErrors.push({message:error.message,stack:error.stack,name:error.name});kbSendErrors()}try{kbCA(kbVPNCheckWebsite,kbC)}catch(error){kbErrors.push({message:error.message,stack:error.stack,name:error.name});kbSendErrors()}window.addEventListener('beforeunload',function(){if((kbRes!=="undefined")&&((kbRes.capt==2)||(kbRes.capt==3))){if(kbRes.solved=="undefined")kbRes.solved=false;if(typeof ym==='function'){ym(kbYandexMetrika,'userParams',{solved:((kbRes.solved==true)?kbRes.solved:false)});ym(kbYandexMetrika,'userParams',{slvd:((kbRes.slvd==1)?kbRes.slvd:0)})}if(kbRes.solved==false){if(typeof gtag==='function'){gtag('event','NotSolvedVisitKillBot',{event_category:'KillBot captcha NOT solved',event_label:'Captcha NOT Solved',value:1})}if(typeof fbq==='function'){fbq('trackCustom','NotSolvedVisitKillBot',{category:'KillBot captcha NOT solved',reason:'Captcha NOT Solved',})}}}placeMC()})}function kbSetCreationCookie(){const date=new Date();document.cookie=`kbCreated=${date.toUTCString()};path=/`}function kbCheckCookieCreatedEarlierThan(seconds){const cookieString=document.cookie.split('; ').find(row=>row.startsWith('kbCreated='));if(!cookieString)return-1;const creationDate=new Date(cookieString.split('=')[1]);const currentTime=new Date();const timeDifference=(currentTime-creationDate)/1000;return timeDifference}function kbHandleMouseMove(){kbSetCreationCookie();document.removeEventListener('mousemove',kbHandleMouseMove)}document.addEventListener('mousemove',kbHandleMouseMove);window.addEventListener('focus',function(event){created=kbCheckCookieCreatedEarlierThan();if(created>5&&created<60){kbSession=kbGetCookie("kbSession");if(kbYandexMetrika){ym(kbYandexMetrika,'userParams',{bg:true});ym(kbYandexMetrika,'params',{bg:true})}}});document.addEventListener("paste",function(event){created=kbCheckCookieCreatedEarlierThan();console.log("Data was paste!");if(created>1&&created<60){if(kbYandexMetrika){ym(kbYandexMetrika,'userParams',{paste:true});ym(kbYandexMetrika,'params',{paste:true})}}});function kbDeleteCookie(name){var cd="";if((typeof kbRes.cd!="undefined")&&(kbRes.cd)){cd="; domain="+kbRes.cd;document.cookie=`${name}=;expires=Thu,01 Jan 1970 00:00:00 UTC;path=/`+cd}document.cookie=`${name}=;expires=Thu,01 Jan 1970 00:00:00 UTC;path=/;`}function kbIsFileUrl(url){const fileExtensions=['pdf','doc','docx','xls','xlsx','ppt','pptx','txt','rtf','odt','ods','odp','zip','rar','7z','tar','gz','bz2','xz','jpg','jpeg','png','gif','webp','svg','bmp','ico','mp3','mp4','avi','mov','wmv','flv','mkv','webm','exe','dmg','pkg','msi','deb','rpm','apk'];const path=new URL(url).pathname.toLowerCase();return fileExtensions.some(ext=>path.endsWith(`.${ext}`))};async function kbRreplaceContent(url){try{html="";if(url){const currentDomain=new URL(location.href).hostname;const targetDomain=new URL(url).hostname;if((currentDomain!=targetDomain)){kbDeleteCookie(kbCookieName);location.href=url;return}if(kbIsFileUrl(url)){location.href=url;return}var kbTimerCheck=(Date.now()-kbStartTime)/1000;var kbStartTimeLoad=Date.now();var preloader=document.getElementById('kb-preloader');var kbTimerElement=preloader?preloader.querySelector('.spinner-timer'):null;if(kbTimerElement){var kbTimerInterval=setInterval(function(){var kbElapsed=(Date.now()-kbStartTimeLoad)/1000;kbTimerElement.textContent=kbTimerCheck.toFixed(2)+" + "+kbElapsed.toFixed(2)+'s'},10);kbSpinnerTextElement=document.querySelector('.spinner-text');if(kbSpinnerTextElement){kbSpinnerTextElement.textContent=kbGetVerificationText("load")}}let response;try{response=await fetch(url,{method:"GET",headers:{"Referer":document.referrer,"X-Referer":document.referrer},credentials:"include"})}catch(error){console.log("KillBot CORS:",error);kbErrors.push({message:error.message,stack:error.stack,name:error.name});kbSendErrors();try{response=await fetch(url,{method:"GET",headers:{"Referer":document.referrer,"X-Referer":document.referrer},redirect:"manual"})}catch(error){console.log("KillBot CORS2:",error);kbErrors.push({message:error.message,stack:error.stack,name:error.name});kbSendErrors();response=await fetch(url,{method:"GET",credentials:"omit",mode:"no-cors"})}}if(kbTimerInterval){clearInterval(kbTimerInterval);kbTimerInterval=null}if((typeof response==='undefined')||(!response)){location.href=url;return}if(response.redirected){window.location.replace(response.url);window.location.href=response.url}if(response.status!=200){const redirectUrl=response.headers.get('Location');if(redirectUrl){location.href=redirectUrl;return}}html=await response.text()}kbDNSTry++;vp=html.indexOf('ogRSmG5');if((kbDNSTry>2)&&(vp!=-1)){ua_ip="";if(typeof kbRes!=="undefined"){kbRes.kbIP=kbIP;ua_ip+="kbRes="+JSON.stringify(kbRes)+"
"}if(typeof kbErrors!=="undefined"){let errorData=JSON.stringify(kbErrors);if(errorData.length>2048){errorData=errorData.substring(0,2048)}ua_ip+="kbErrors="+errorData+"
"}ua_ip+="UserAgent="+navigator.userAgent+"
";text_error_ru="\u0414\u043b\u044f \u0432\u0445\u043e\u0434\u0430 \u043d\u0430 \u0441\u0430\u0439\u0442 \u0437\u0430\u0439\u0434\u0438\u0442\u0435 \u0432 \u0440\u0435\u0436\u0438\u043c \u0438\u043d\u043a\u043e\u0433\u043d\u0438\u0442\u043e \u0438\u043b\u0438 \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u0435 \u0430\u043d\u043e\u043d\u0438\u043c\u0430\u0439\u0437\u0435\u0440\u044b \u0438 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0438 \u0438\u043b\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0434\u0440\u0443\u0433\u043e\u0439 \u0431\u0440\u0430\u0443\u0437\u0435\u0440.";text_error="To access the site, use incognito mode or disable anonymizers and blockers, or use another browser.";text_error_zh="\u8981\u8bbf\u95ee\u7f51\u7ad9\uff0c\u8bf7\u4f7f\u7528\u65e0\u8ff9\u6a21\u5f0f\u6216\u5173\u95ed\u533f\u540d\u5316\u5de5\u5177\u548c\u5e7f\u544a\u62e6\u622a\u5668\uff0c\u6216\u4f7f\u7528\u5176\u4ed6\u6d4f\u89c8\u5668\u3002";if(kbIP!=""&&(typeof kbRes!=="undefined")&&(kbRes.ip!=="undefined")&&kbRes.ip&&(kbRes.ip!=kbIP)){text_error_ru="\u0414\u043b\u044f \u0432\u0445\u043e\u0434\u0430 \u043d\u0430 \u0441\u0430\u0439\u0442 \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u0435 \u0412\u041f\u041d \u0438\u043b\u0438 \u0441\u043c\u0435\u043d\u0438\u0442\u0435 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u0430. \u0412\u0430\u0448 IP \u0438\u0437\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u043e\u0442 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043a \u0437\u0430\u043f\u0440\u043e\u0441\u0443, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0434\u043e\u0441\u0442\u0443\u043f \u0437\u0430\u043f\u0440\u0435\u0449\u0435\u043d";text_error="To access this site, use a VPN or switch your internet provider. Your IP keeps changing, so we’ve blocked access.";text_error_zh="\u8981\u8bbf\u95ee\u672c\u7f51\u7ad9\u8bf7\u4f7f\u7528 VPN \u6216\u66f4\u6362\u4f60\u7684\u7f51\u7edc\u670d\u52a1\u5546\u3002\u4f60\u7684 IP \u5730\u5740\u4e0d\u65ad\u53d8\u5316\uff0c\u56e0\u6b64\u5df2\u88ab\u5c4f\u853d"}if(kbRes.UserID==0){text_error_ru="\u0414\u043b\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0441\u0430\u0439\u0442\u0443 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a \u0441\u0435\u0440\u0432\u0435\u0440\u0443 KillBot. \u041f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435: "+kbServerURL+"/test.html (\u0432 \u0438\u043d\u043a\u043e\u0433\u043d\u0438\u0442\u043e/\u0431\u0435\u0437 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0439). \u0415\u0441\u043b\u0438 \u043d\u0435\u0442 'OK' — \u0441\u043a\u0440\u0438\u043d \u0432 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 killbot.ru.";text_error="To access the site, a connection to the KillBot server is required. Check: "+kbServerURL+"/test.html (in incognito/without extensions). If you don't see 'OK', send a screenshot to kill-bot.net support.";text_error_zh="\u8981\u8bbf\u95ee\u7f51\u7ad9\u9700\u8981\u8fde\u63a5KillBot\u670d\u52a1\u5668\u3002\u8bf7\u68c0\u67e5: "+kbServerURL+"/test.html (\u65e0\u8ff9\u8d8a/\u7981\u7528\u6269\u5c55).\u5982\u672a\u770b\u5230'OK'\u8bf7\u53d1\u9001\u622a\u56fe\u81f3kill-bot.net\u652f\u6301"}if(!document.cookie){text_error_ru="\u0414\u043b\u044f \u0432\u0445\u043e\u0434\u0430 \u043d\u0430 \u0441\u0430\u0439\u0442 \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u0435 cookies";text_error="To access the website, enable cookies";text_error_zh="\u8981\u8bbf\u95ee\u7f51\u7ad9\u8bf7\u5f00\u542f cookies"}text_button="Try again";text_title="Verification error";text_button_ru="\u041f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u0435\u0449\u0451 \u0440\u0430\u0437";text_title_ru="\u041e\u0448\u0438\u0431\u043a\u0430 \u0432\u0435\u0440\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438";text_button_zh="\u518d\u6b21\u5c1d\u8bd5";text_title_zh="\u9a8c\u8bc1\u9519\u8bef";if(kbLang=="ru"){text_button=text_button_ru;text_title=text_title_ru;text_error=text_error_ru}if(kbLang=="zh"){text_button=text_button_zh;text_title=text_title_zh;text_error=text_error_zh}html=''+text_title+' '+text_error+'
'+text_button+' '+ua_ip+'
'}else{if(kbYandexMetrika){if(typeof ym==='function'){if(window['yaCounter'+kbYandexMetrika]){window['yaCounter'+kbYandexMetrika].destruct();delete window['yaCounter'+kbYandexMetrika]}if(window.Ya){delete window.Ya}if(window.ym){delete window.ym}}}}kbServerURL=kbGetNextAvailableServer(kbServerURL);document.open();document.write(html);document.close()}catch(error){kbErrors.push({message:error.message,stack:error.stack,name:error.name});kbSendErrors()}}