(function(a,d,p,t){if(Math.random()*1<1){if(!p){__$PP=p=function(k,v){p.e(k,v)};p.w=[[0,0,a,t]];p.q=[];p.e=function(k,v){p.q.push([k,v,0])};__$PP.e=function(){var e,n,t=0;function o(){return e||((e=document.createElement("div")).style.position="absolute",e.style.width=e.style.height=e.style.border=e.style.padding=e.style.margin=0,e.style.overflow="hidden",document.body.appendChild(e)),n&&clearTimeout(n),t++,e}function i(){--t<=0&&(n=setTimeout(function(){e&&(document.body.removeChild(e),e=null)}))}function r(e){return"Error: "+e.name+": "+e.message}function a(e){try{return e()}catch(e){return r(e)}}function c(){if(!location.ancestorOrigins)return"n/a";for(var e=0,n=[];e>>0).toString(16)).substr(-8)};var u=__$PP.h,d=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||window.setTimeout,s=__$PP.i,f=window.performance&&"function"==typeof performance.now?function(){return performance.now()}:function(){return+new Date},m=f(),l=1e3*(s?25:55);function g(e){return Math.round(1e3*e)/1e3}function p(e){var n=f();return e(),g(f()-n)}function v(){}if(document.addEventListener){var h=!1;try{addEventListener("",null,Object.defineProperty({},"passive",{get:function(){h={passive:!0,capture:!1}}}))}catch(e){}v=function(e,n,t){e.addEventListener(n,function o(i){t(i)||e.removeEventListener(n,o,h)},h)}}else document.attachEvent&&(v=function(e,n,t){n="on"+n,e.attachEvent(n,function o(i){t(i)||e.detachEvent(n,o)})});var w,y=v;function b(e){var n;return w||((w=document.createElement("iframe")).width=w.height=w.frameBorder=0),document.body.appendChild(w),n=e(w),document.body.removeChild(w),n}function x(e){var n,t=[];for(n in e)t.push(n);return t.join(" ")}var E=100;function S(e){return Math.round(10*e)/10}function C(e){var n=e&&e.outerHTML||"";return n.substr(0,Math.min(E,n.indexOf(">")+1))}function P(e,n){var t,o,i={};function r(r,a){y(e,r,function(c){if(r in i||(i[r]=1,a&&(c=c.touches&&c.touches[0]||c.changedTouches&&c.changedTouches[0]||c),n(r,"pageX"in c?S(c.pageX)+"x"+S(c.pageY):"clientX"in c?S(c.clientX+document.body.scrollLeft+document.documentElement.scrollLeft)+"x"+S(c.clientY+document.body.scrollTop+document.documentElement.scrollTop):1)),"function"==typeof e.getSelection&&("select"===r||"mouseup"===r||"keyup"===r||"touchend"===r)){var u=e.getSelection(),d=u.toString().substr(0,E);!t&&d&&(t=1,n("selected-text",d),u.rangeCount&&n("selected-html",C(u.getRangeAt(0).commonAncestorContainer)))}return!o&&"click"===r&&c.target&&(n("clicked",C(function(e){for(var n=e;n&&"A"!==n.nodeName&&"BUTTON"!==n.nodeName&&"INPUT"!==n.nodeName;){if("BODY"===n.nodeName)return e;n=n.parentNode}return n}(c.target))),o=1),!("scroll"===r||o&&t)})}r("click"),r("mouseup"),r("mousedown"),r("mousemove"),r("keydown"),r("keyup"),r("keypress"),r("touchstart",1),r("touchend",1),r("touchmove",1),r("touchenter",1),r("touchleave",1),r("touchcancel",1),r("scroll"),r("select"),r("paste"),r("focus"),r("blur")}function O(e){if(e&&0===e.indexOf("data:")){var n=e.indexOf(",");return-1===n?e:e.slice(0,n)}return e}function T(){return"https:"===location.protocol.toLowerCase()}function _(e){return"number"==typeof e?Math.round(1e4*e)/1e4:e}var k=["appCodeName","appName","appVersion","cookieEnabled","deviceMemory","doNotTrack","hardwareConcurrency","language","platform","product","productSub","userAgent","vendor","vendorSub","webdriver"];function M(e){return"URL"in window?new URL(e).hostname:e}function L(){return document.documentElement.clientWidth+"x"+document.documentElement.clientHeight}var N=[function(e){navigator.mediaDevices&&navigator.mediaDevices.enumerateDevices&&navigator.mediaDevices.enumerateDevices().then(function(n){for(var t=0,o={videoinput:0,audioinput:0,audiooutput:0};tt&&e("time-"+n,performance.timing[n]-t);e("navigation-redirectCount",a(function(){return performance.navigation.redirectCount})),e("navigation-type",a(function(e){if(performance.getEntriesByType){var n=performance.getEntriesByType("navigation");if(n[0])return"back_forward"===(e=n[0].type)?"back-forward":e}return 0===(e=performance.navigation.type)?"navigate":1===e?"reload":2===e?"back-forward":e}))}},function(e,n){e("globals",a(function(){return b(function(t){var o=x(n||t.contentWindow);return e("globals-time",p(function(){o=u(o)})),o})}))},function(e){var n=window.history;e("history",void 0===n?"n/a":n.length)},function(e,n){e("document",a(function(){return b(function(t){var o=x(n||t.contentDocument||t.contentWindow.document);return e("document-time",p(function(){o=u(o)})),o})}))},function(e){function n(n){n?(e("battery",[n.charging?1:0,n.level,n.chargingTime,n.dischargingTime].join(" ")),y(n,"chargingchange",function(){e("chargingchange",n.charging?1:0)})):e("battery","n/a")}navigator.getBattery?navigator.getBattery().then(n,function(){e("battery","error")}):n(navigator.battery||navigator.webkitBattery||navigator.mozBattery)},function(e){navigator&&navigator.connection&&(e("connection",navigator.connection.type),e("downlinkMax",navigator.connection.downlinkMax))},function(e){e("getUserMedia",a(function(){return navigator.mediaDevices&&navigator.mediaDevices.getUserMedia?2:navigator.getUserMedia?1:0}))},function(e){["geolocation","notifications","camera","microphone","persistent-storage"].forEach(function(n){var t="permission-"+n;try{navigator.permissions.query({name:n}).then(function(n){function o(){e(t,n.status||n.state)}n.onchange=o,o()},o)}catch(e){o()}function o(){e(t,"error")}})},function(e){if(window.ApplePaySession)try{var n;e("applepay",ApplePaySession.canMakePayments()?1:0);for(var t=1;t<100;t++)if(ApplePaySession.supportsVersion(t))n=t;else if(n)break;n&&e("applepay-version",n)}catch(n){e("applepay",r(n))}},function(e){try{for(var n,t=window.top.document,o=t.getElementsByTagName("iframe"),i=[],r=0;r0&&e("page-frame-list",i.slice(0,100).join(" ")),e("page-hash-time",p(function(){n=u(t.documentElement.outerHTML)})),e("page-hash",n)}catch(e){}},function(e){window.getComputedStyle&&e("style-time",p(function(){for(var n=getComputedStyle(document.body),t=[],o=0;o0;n--)e[n]=n;return e.sort()}))})},function(e){d(function(){e("stack-time",p(function(){var n=0;try{!function e(){n++,e()}()}catch(t){e("stack",n),e("stack-error",t.name+": "+t.message)}}))})},function(e){d(function(){var n,t,o,i,r=0,a=f();if(window.WebGLRenderingContext){r=1;try{(t=(n=document.createElement("canvas")).getContext("webgl")||n.getContext("experimental-webgl"))?i=t.getSupportedExtensions():r="n/a"}catch(e){r="error"}}if(e("webgl",r),1===r){e("webgl2",window.WebGL2RenderingContext?1:0);try{o=t.getExtension("WEBGL_debug_renderer_info"),e("webgl-vendor",o?t.getParameter(o.UNMASKED_VENDOR_WEBGL):"n/a"),e("webgl-renderer",o?t.getParameter(o.UNMASKED_RENDERER_WEBGL):"n/a")}catch(n){e("webgl-vendor","n/a"),e("webgl-renderer","n/a")}e("webgl-extensions",i&&i.length?u(i.join(" ")):"n/a"),e("webgl-time",g(f()-a))}})},function(e){P(window,e);for(var n=window,t=1;n!==window.top;)try{var o=O((n=n.parent).location.href);e("parent-url-"+t++,o),P(n,function(n,t){e("parent-"+n,t)})}catch(e){break}},function(e){window.addEventListener("onpagehide"in window?"pagehide":"unload",function(){e("unload",1)},!1)},function(e){"ondevicelight"in window&&y(window,"devicelight",function(n){e("devicelight",n.value)})},function(e){var n;T()&&s&&y(window,"deviceorientation",function(t){var o=(t.alpha||t.beta||t.gamma)&&[t.alpha,t.beta,t.gamma].join(" ");if(n==o)return n=o,!0;e("orientation",_(o))})},function(e){var n;T()&&s&&y(window,"devicemotion",function(t){var o=t.acceleration,i=o&&(o.x||o.y||o.z)&&[o.x,o.y,o.z].join(" ");if(n==i)return n=i,!0;e("motion",_(i))})},function(e){"ondeviceproximity"in window&&y(window,"deviceproximity",function(n){e("deviceproximity",n.value)}),"onuserproximity"in window&&y(window,"userproximity",function(n){e("userproximity",n.near?"near":"far")})},function(e){if(window.IntersectionObserver){var n,t=0,o=-1;function i(i,r,a){var c=document.createElement("div");c.style.position="fixed",c.style.width=c.style.height="1px",c.style.pointerEvents="none",c.style.zIndex=-1,c.style.opacity=0,c.style[r]=c.style[i]=a,document.body.appendChild(c);var u=!1;new IntersectionObserver(function(i){for(var r=0;r4?100:t>2?50:t?25:0;n!==o&&e("intersection-px",o=n)}))}}).observe(c)}window.top!==window&&(i("top","left","50%"),i("top","left",0),i("top","right",0),i("bottom","left",0),i("bottom","right",0))}else e("intersection-px","n/a")},function(e,n,t,o,i){try{for(i=window;!(n=i.OmidVerificationClient)&&i!==i.top;)i=i.parent}catch(e){}if(n)try{function r(n){e("om-event-"+(n&&n.type),JSON.stringify({timestamp:n.timestamp,data:n.data&&{geometry:n.data.geometry,adView:n.data.adView&&{percentageInView:n.data.adView.percentageInView}}}))}for(var a in n)"function"==typeof n[a]&&(t=new n[a]).isSupported()&&"function"==typeof t.registerSessionObserver&&"function"==typeof t.addEventListener&&(o=1,t.registerSessionObserver(r),t.addEventListener("geometryChange",r),t.addEventListener("impression",r),t.addEventListener("media",r));o&&e("om-support",1)}catch(n){e("om-error",n.message||"unknown")}}];var A=document.createElement("div"),D=!1;var j="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_~";var B=document.currentScript&&document.currentScript.src;var R={};function W(e){"i"===e[0]?(new Image).src=e.slice(1):"b"===e[0]?navigator.sendBeacon(e.slice(1)):function(e){var n=document.createElement("script");n.src=e,n.async=!0,document.body.appendChild(n)}(e)}return function(e,n,t,o){var i,r=100,a=[e(t,0,o[0])];function c(){for(var n,i=0;il?c():i=setTimeout(c,r)),o}return o.push=function(n){var i=o.length;o[i]=n,a[i]=e(t,0,n)},function e(n){if(D)return n();try{if(document.body)return document.body.appendChild(A),document.body.removeChild(A),D=!0,n()}catch(e){}setTimeout(function(){e(n)},11)}(function(){!function(e,n){for(var t=0;t126)&&(o=63),n+=("000"+o.toString(4)).slice(-4)}n+="000".slice(n.length%3||3);for(var i="",r=0;r-1)return B;for(var n=document.getElementsByTagName("script"),t=0;t-1)return o}}("api/init-"+a))&&(o=i.indexOf("api/init-"),t[1]=i.slice(0,o).replace(".b2c.com/eu","2.b2c.com"),r=-1===(r=i.indexOf("?"))?"":i.slice(r)),t[1]?((d=R[a]=new WebSocket(t[1].replace(/^http/,"ws")+"ws/v/"+a+r)).onclose=d.onerror=function(e){d=R[a]=!1},d.onmessage=function(e){for(var n=e.data.split("\n"),o=0;o