function ClixTellAnalyzer(e,t,a){"use strict";var n=function(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var a=[0,0,0,0];return a[3]+=e[3]+t[3],a[2]+=a[3]>>>16,a[3]&=65535,a[2]+=e[2]+t[2],a[1]+=a[2]>>>16,a[2]&=65535,a[1]+=e[1]+t[1],a[0]+=a[1]>>>16,a[1]&=65535,a[0]+=e[0]+t[0],a[0]&=65535,[a[0]<<16|a[1],a[2]<<16|a[3]]},r=function(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var a=[0,0,0,0];return a[3]+=e[3]*t[3],a[2]+=a[3]>>>16,a[3]&=65535,a[2]+=e[2]*t[3],a[1]+=a[2]>>>16,a[2]&=65535,a[2]+=e[3]*t[2],a[1]+=a[2]>>>16,a[2]&=65535,a[1]+=e[1]*t[3],a[0]+=a[1]>>>16,a[1]&=65535,a[1]+=e[2]*t[2],a[0]+=a[1]>>>16,a[1]&=65535,a[1]+=e[3]*t[1],a[0]+=a[1]>>>16,a[1]&=65535,a[0]+=e[0]*t[3]+e[1]*t[2]+e[2]*t[1]+e[3]*t[0],a[0]&=65535,[a[0]<<16|a[1],a[2]<<16|a[3]]},i=function(e,t){return t%=64,32===t?[e[1],e[0]]:t<32?[e[0]<>>32-t,e[1]<>>32-t]:(t-=32,[e[1]<>>32-t,e[0]<>>32-t])},o=function(e,t){return t%=64,0===t?e:t<32?[e[0]<>>32-t,e[1]<>>1]),e=r(e,[4283543511,3981806797]),e=l(e,[0,e[0]>>>1]),e=r(e,[3301882366,444984403]),e=l(e,[0,e[0]>>>1])},c=function(e,t){e=e||"",t=t||0;for(var a=e.length%16,c=e.length-a,u=[0,t],d=[0,t],g=[0,0],f=[0,0],h=[2277735313,289559509],m=[1291169091,658871167],T=0;T>>0).toString(16)).slice(-8)+("00000000"+(u[1]>>>0).toString(16)).slice(-8)+("00000000"+(d[0]>>>0).toString(16)).slice(-8)+("00000000"+(d[1]>>>0).toString(16)).slice(-8)},u={preprocessor:null,audio:{timeout:1e3,excludeIOS11:!0},fonts:{swfContainerId:"fingerprintjs2",swfPath:"flash/compiled/FontList.swf",userDefinedFonts:[],extendedJsFonts:!1},screen:{detectScreenOrientation:!0},plugins:{sortPluginsFor:[/palemoon/i],excludeIE:!1},extraComponents:[],excludes:{enumerateDevices:!0,pixelRatio:!0,doNotTrack:!0,fontsFlash:!0},NOT_AVAILABLE:"not available",ERROR:"error",EXCLUDED:"excluded"},d=function(e,t){if(Array.prototype.forEach&&e.forEach===Array.prototype.forEach)e.forEach(t);else if(e.length===+e.length)for(var a=0,n=e.length;at.name?1:e.name=0?"Windows Phone":t.indexOf("win")>=0?"Windows":t.indexOf("android")>=0?"Android":t.indexOf("linux")>=0?"Linux":t.indexOf("iphone")>=0||t.indexOf("ipad")>=0?"iOS":t.indexOf("mac")>=0?"Mac":"Other";var r="ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0;if(r&&"Windows Phone"!==e&&"Android"!==e&&"iOS"!==e&&"Other"!==e)return!0;if("undefined"!=typeof a){if(a=a.toLowerCase(),a.indexOf("win")>=0&&"Windows"!==e&&"Windows Phone"!==e)return!0;if(a.indexOf("linux")>=0&&"Linux"!==e&&"Android"!==e)return!0;if(a.indexOf("mac")>=0&&"Mac"!==e&&"iOS"!==e)return!0;if((a.indexOf("win")===-1&&a.indexOf("linux")===-1&&a.indexOf("mac")===-1)!=("Other"===e))return!0}return n.indexOf("win")>=0&&"Windows"!==e&&"Windows Phone"!==e||((n.indexOf("linux")>=0||n.indexOf("android")>=0||n.indexOf("pike")>=0)&&"Linux"!==e&&"Android"!==e||((n.indexOf("mac")>=0||n.indexOf("ipad")>=0||n.indexOf("ipod")>=0||n.indexOf("iphone")>=0)&&"Mac"!==e&&"iOS"!==e||((n.indexOf("win")===-1&&n.indexOf("linux")===-1&&n.indexOf("mac")===-1)!=("Other"===e)||"undefined"==typeof navigator.plugins&&"Windows"!==e&&"Windows Phone"!==e)))},fe=function(){var e,t=navigator.userAgent.toLowerCase(),a=navigator.productSub;if(e=t.indexOf("firefox")>=0?"Firefox":t.indexOf("opera")>=0||t.indexOf("opr")>=0?"Opera":t.indexOf("chrome")>=0?"Chrome":t.indexOf("safari")>=0?"Safari":t.indexOf("trident")>=0?"Internet Explorer":"Other",("Chrome"===e||"Safari"===e||"Opera"===e)&&"20030107"!==a)return!0;var n=eval.toString().length;if(37===n&&"Safari"!==e&&"Firefox"!==e&&"Other"!==e)return!0;if(39===n&&"Internet Explorer"!==e&&"Other"!==e)return!0;if(33===n&&"Chrome"!==e&&"Opera"!==e&&"Other"!==e)return!0;var r;try{throw"a"}catch(e){try{e.toSource(),r=!0}catch(e){r=!1}}return r&&"Firefox"!==e&&"Other"!==e},he=function(){var e=document.createElement("canvas");return!(!e.getContext||!e.getContext("2d"))},me=function(){if(!he())return!1;var e=Ce();return!!window.WebGLRenderingContext&&!!e},Te=function(){return"Microsoft Internet Explorer"===navigator.appName||!("Netscape"!==navigator.appName||!/Trident/.test(navigator.userAgent))},pe=function(){return"undefined"!=typeof window.swfobject},ve=function(){return window.swfobject.hasFlashPlayerVersion("9.0.0")},Ae=function(e){var t=document.createElement("div");t.setAttribute("id",e.fonts.swfContainerId),document.body.appendChild(t)},Se=function(e,t){var a="___fp_swf_loaded";window[a]=function(t){e(t)};var n=t.fonts.swfContainerId;Ae();var r={onReady:a},i={allowScriptAccess:"always",menu:"false"};window.swfobject.embedSWF(t.fonts.swfPath,n,"1","1","9.0.0",!1,r,i,{})},Ce=function(){var e=document.createElement("canvas"),t=null;try{t=e.getContext("webgl")||e.getContext("experimental-webgl")}catch(e){}return t||(t=null),t},Be=[{key:"userAgent",getData:p},{key:"language",getData:v},{key:"colorDepth",getData:A},{key:"deviceMemory",getData:S},{key:"pixelRatio",getData:C},{key:"hardwareConcurrency",getData:q},{key:"screenResolution",getData:B},{key:"availableScreenResolution",getData:w},{key:"timezoneOffset",getData:M},{key:"timezone",getData:x},{key:"sessionStorage",getData:O},{key:"localStorage",getData:P},{key:"indexedDb",getData:b},{key:"addBehavior",getData:L},{key:"openDatabase",getData:I},{key:"cpuClass",getData:k},{key:"platform",getData:R},{key:"doNotTrack",getData:D},{key:"plugins",getData:K},{key:"canvas",getData:N},{key:"webgl",getData:_},{key:"webglVendorAndRenderer",getData:F},{key:"adBlock",getData:G},{key:"hasLiedLanguages",getData:U},{key:"hasLiedResolution",getData:V},{key:"hasLiedOs",getData:H},{key:"hasLiedBrowser",getData:X},{key:"touchSupport",getData:Y},{key:"fonts",getData:j,pauseBefore:!0},{key:"fontsFlash",getData:W,pauseBefore:!0},{key:"audio",getData:T},{key:"enumerateDevices",getData:h}],ye=function(e){throw new Error("'new Fingerprint()' is deprecated, see https://github.com/Valve/fingerprintjs2#upgrade-guide-from-182-to-200")};return ye.get=function(e,t){t?e||(e={}):(t=e,e={}),f(e,u),e.components=e.extraComponents.concat(Be);var a={data:[],addPreprocessedComponent:function(t,n){"function"==typeof e.preprocessor&&(n=e.preprocessor(t,n)),a.data.push({key:t,value:n})}},n=-1,r=function(i){if(n+=1,n>=e.components.length)return void t(a.data);var o=e.components[n];if(e.excludes[o.key])return void r(!1);if(!i&&o.pauseBefore)return n-=1,void setTimeout(function(){r(!0)},1);try{o.getData(function(e){a.addPreprocessedComponent(o.key,e),r(!1)},e)}catch(e){a.addPreprocessedComponent(o.key,String(e)),r(!1)}};r(!1)},ye.getPromise=function(e){return new Promise(function(t,a){ye.get(e,t)})},ye.generateId=function(e,t){return null==t&&(t=e,e={}),ye.get(e,function(a){for(var n=[],r=0;r-1&&(s="");var x={referrer:s,DeviceId:t,sessionId:r,source:l,medium:a,keywords:e(),gclid:c("gclid"),campaign:c("utm_campaign"),clickid:n,msclkid:o},d=document.location.protocol;"http"==d&&"https"==d||(d="https:");var u=new XMLHttpRequest;u.onreadystatechange=function(){u.readyState==XMLHttpRequest.DONE&&"true"==u.responseText&&(f(),i("clix.record",!0,90))},u.open("POST",d+"//tracker.clixtell.com/track",!0),u.setRequestHeader("Content-Type","application/json;charset=UTF-8"),u.send(JSON.stringify(x))}var r,i=function(e,t,n){if(n){var r=new Date;r.setTime(r.getTime()+24*n*60*60*1e3);var i="; expires="+r.toGMTString()}else var i="";document.cookie=e+"="+t+i+"; path=/"},o=function(e){for(var t=e+"=",n=document.cookie.split(";"),r=0;r-1&&(t=window.parent.window.location.href);var n=new RegExp("[?&]"+e+"(=([^&#]*)|&|#|$)"),r=n.exec(t);return r?r[2]?decodeURIComponent(r[2].replace(/\+/g," ")):"":null},l="0123456789",a=l.length,s=16,x={};x.generate=function(){for(var e="",t=0;t-1?r=o("clix.session"):(tempSessionId=x.generate(),i("clix.session",tempSessionId,90),r=tempSessionId),window.clixTellSession&&(r=window.clixTellSession);var p=navigator.userAgent.match(/iPad/i)||navigator.userAgent.match(/iPhone/i),m=p?"pagehide":"beforeunload";c("q",document.referrer);window.addEventListener(m,t,!1);var f=function(){var e=document.createElement("script");e.async=!0,e.type="text/javascript";var t="//scripts.clixtell.com/recorder.js";e.src=t;var n=document.head;n.appendChild(e)};try{(new ClixTellAnalyzer).generateId(function(e){n(e)})}catch(e){n("")}return window.cxc=function(e,t,n){var i="";c("utm_source"),c("utm_medium");i="xxxxxxxxxxxx4xxxyxxxxxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0,n="x"==e?t:3&t|8;return n.toString(16)}),window.clixTellClickID=i,null!==c("gclid")&&(i=c("gclid"));var o={code:e,session:r,value:t,clickid:window.clixTellFCID},l=document.location.protocol,a=new XMLHttpRequest;a.open("POST",l+"//tracker.clixtell.com/conversions",!0),a.setRequestHeader("Content-Type","application/json;charset=UTF-8"),a.send(JSON.stringify(o))},{sessionId:r}}();