var __IntegralASDiagnosticCall = function(){};

try {
	var __IntegralASConfig = {
		jsDoSplit : "false",
		cocaPuffsPath : "",
		debug : "false",
		killPhrases : "",
		useAdTalk : "true",
		jsDiag:'false',
		version:'0',
		mtCell: 10,
		mtSample: 5,
		cookieDomain:'sc.iasds01.com/dtc',
		trackMouse : "true",
		exchList:{'e1':'nqzryq','e2':'tbbtyrnqf.t.qbhoyrpyvpx','e3':'ehovpbacebwrpg','e4':'chozngvp','e5':'bcrak','e6':'nqoevgr.pbz','e7':'tynz.pbz','e8':'lvryqznantre.pbz','e9':'yvwvg','e10':'nqakf','p11':'ghea.pbz','p12':'zngugnt','p13':'vaivgrzrqvn','p14':'qngnkh','n15':'zrqvn6qrterrf','n16':'dhnagfreir','n17':'esvuho.arg','a18':'napubeserr','a19':'eff2frnepu','a20':'mgfgngvp.pbz','n21':'ovq.npr.nqiregvfvat','e22':'wnfba','v23':'fcbgkpqa','v24':'ogeyy','v25':'yvirenvy','v26':'nqncgi','v27':'nqnc.gi','n29':'qbzqrk.pbz','n30':'ernyih.arg','d31':'cvengronl','d32':'cebklonl','d33':'onlcebkl','d34':'cvengrcebkl','d35':'cebklcvengr','d36':'onlcvengr'},
		_onInViewMRC : __IntegralASConfig && __IntegralASConfig.onInViewMRC,
		_onInViewMRC5 : __IntegralASConfig && __IntegralASConfig.onInViewMRC5,
		_onInViewMRC15 : __IntegralASConfig && __IntegralASConfig.onInViewMRC15,
		_onMeasurable : __IntegralASConfig && __IntegralASConfig.onMeasurable,
		_onAPIResult : __IntegralASConfig && __IntegralASConfig.onAPIResult,
		protocol:'http',
		jsref : "http://motherboard.vice.com/2011/12/16/dear-congress-it-s-no-longer-ok-to-not-know-how-the-internet-works",
		asid : "9be7e1b5-5f8d-11e4-93e2-0025904ea03c",
		allowViewability : "true",
		jsFeatures : "mousetrack:0,viewabilityready,consecutive,cachebust:0,forcecocoa:10,rattie:100,exch,recordalternate:100,cocoapuffs,usedtdomain,nextcocoa,bapiDiag:0,cookie,postDts:0,videotwoseconds,getPl,decodePl,resolution,usetpl,usesca:1,tpiLookupURL,hundredpct",
		adTalkDtCall : "true",
		adsafeDomain : "adsafeprotected.com:80",
		minimizeCalls : "false",
		adWidth : "",
		adHeight : "",
		forceAppend : "true",
		requrl : "http://pixel.adsafeprotected.com/",
		reqquery : "anId=6202&advId=en_us&campId=sopa&pubId=dear-congress-it-s-no-longer-ok-to-not-know-how-the-internet-works&placementId=sopa%2C+Internet%2C+internets&chanId=motherboard.vice.com",
		mode : "jload",
		adsafeSrc : "",
		adsafeSep : "",
		getTpl: "false",
		useBapiCallback: "",
		useViewabilityNotification: "",
		scriptUrl : "http://pixel.adsafeprotected.com/jload?anId=6202&advId=en_us&campId=sopa&pubId=dear-congress-it-s-no-longer-ok-to-not-know-how-the-internet-works&plac",
		accountForSadImps:'',
		sendCookie:'false',
		tpiLookupURL:"",
		fwMonitoring:'',
		mn: "app17dal",
		videoId : ''
	};

	if (__IntegralASConfig.jsFeatures.indexOf('asidJsDiagnostic') !== -1) {
		var fakeErr = { message: __IntegralASConfig.asid };
		__IntegralASDiagnosticCall('asid', fakeErr);
	}

	__IntegralASConfig.birthdate = new Date().getTime();
	__IntegralASConfig.thisScriptNode = (function() {
		var tempScript,
			embedded = window != top,
			scripts = document.getElementsByTagName('script'),
			result = scripts[scripts.length - 1],
			scriptIndex = scripts.length,
			useDocWrite = 'jss,jsi,jspix'.indexOf(__IntegralASConfig.mode) !== -1,
			scriptUrl = __IntegralASConfig.scriptUrl;

		try {
			while (--scriptIndex >= 0) {
				tempScript = scripts[scriptIndex];
				if (tempScript.src && tempScript.src.indexOf(scriptUrl) === 0 && tempScript.getAttribute('data-ias-script-tag') === null) {
					result = tempScript;
					tempScript.setAttribute('data-ias-script-tag', 'found');
					break;
				}
			}
			if (scriptIndex === 0 && useDocWrite && !embedded) {
				document.write('<span id="s' + __IntegralAS.asid + '"/>');
				result = document.getElementById('s' + __IntegralAS.asid).parentNode;
			}
		} catch(e) { }
	
		return result;
	}());

} catch(err) {
	__IntegralASConfig = {};
	__IntegralASDiagnosticCall('bootstrapper', err);
}

__IntegralASConfig.initialize=function(l){var Ka=function(){var a=-1!==l.mode.indexOf("jsvid"),c=g.isDef(window.JSON)&&g.isDef(window.postMessage),c="true"===l.useAdTalk&&c,b,d,f,e,h=R(),k=S(),p=new T,n=fa(p),q=new ga(p),v=ha(),w=ia(),t=ja(),z=ka(),y=la(),y=ma(n,h,y,p),K=na(n),u=oa(n),A=pa(n),C=qa(),ca=ra(A,n),ta=sa(A),s=a?ua(t):{},L=a?va(l.videoId,h,p,t,s):{},a=wa(C,ca,z,L),D=xa(a,y,n,h,p,u,q,A,t,L,s),B=ya(y,D,k),x=za(D,n,h,k),s=Aa(y,D,n,u,q),C=Ba(y,D),x=Ca(x,y,p),H=Da(a,A,y,D,n,h,ta,p,u,ca,q,B,
z,v,k,t,L),k=Ea(y,n,h,u,x,q,A,H),p=Fa(p);D.setViewabilityMod(H);c&&(b=Ga(n));var A="0"!==A.getFlashVersion(),F,v=!H.useFlash();if(!function(){var a=!1;try{if(g.isDef(l)&&g.isDef(l.killPhrases)&&""!==l.killPhrases){var b=l.adsafeSrc?l.adsafeSrc:l.requrl+l.reqquery,c=l.killPhrases.split(",");g(c).each(function(d,p){p=decodeURIComponent(c[d]).replace(/^\s+|\s+$/g,"");-1!==b.search(p)&&(a=!0)})}}catch(d){n.add(n.ERROR_KILL_IT)}return a}()){if(c)try{b.createAdProxy(l),b.findFrames(),b.listen(),b.sendMessages(),
q.addItem(b.getFrameStore(),"fm")}catch(N){n.add(n.ERROR_ADTALK_GENERAL)}var I;try{"true"!==l.minimizeCalls&&H.init();h.on("mousetrack")&&(e=Ha(a,q),e.init());I=w.detectTopURL();h.on("exch")&&(d=Ia(n,q),d.parse(I));if(h.on("getPl")&&navigator&&navigator.plugins){f=Ja(navigator.plugins);var J=f.hash();q.addItem({output:J.join(".")},"pl",{type:m.DT_CODES.ADTALK});if(h.on("decodePl")&&J.length){var M=f.decode(J);q.addItem({output:M.join(".")},"pd",{type:m.DT_CODES.ADTALK})}}var E=K.getProps();g(E).each(function(a,
b){q.addItem({output:b},a,{type:"UFO"})})}catch(G){n.add(n.ERROR_IMPRESSION_LEADUP)}D.sendCookie();k.send(I);"true"===l.useViewabilityNotification&&l._onMeasurable&&(v||A)&&y.notify(l._onMeasurable);"http"===l.protocol&&"true"===l.getTpl&&h.on("usetpl")&&s.init();l.tpiLookupURL&&C.init(l.tpiLookupURL);"true"===l.adTalkDtCall&&"true"!==l.minimizeCalls&&(F=(new Date).getTime(),r.execAtEndOfThread(function(){r.execAtEndOfThread(function(){var a={output:(new Date).getTime()-F};q.addItem(a,"sinceFw",{type:m.DT_CODES.ADTALK});
g.isDef(H.readyFired())&&q.addItem({output:H.readyFired()},"readyFired",{type:m.DT_CODES.ADTALK});D.send(m.DT_CODES.ADTALK)})}));h.on("usesca")&&p.load()}},g=function(a){var c=function(b){return a instanceof Object&&(b||!(a instanceof Array))},b=function(b,c){if(a.length===+a.length)for(var d=0,f=a.length;d<f;++d)b(d,a[d]);else for(d in a)(a.hasOwnProperty(d)||c)&&b(d,a[d])},d=function(a,d){var c=[];b(function(b,f){var e=a(b,f);if(void 0!==e||d)c[c.length]=e});return c},f=function(a,d){d=d||",";var c=
[];b(function(b,d){var p=a(b,d);g.isDef(p)&&c.push(p)});return c.join(d)},e=function(a,b,d){for(var c in b)if(d||b.hasOwnProperty(c))a[c]=b[c];return a},h=function(a){var d={};b(function(b,f){var h=a(b,f);c(h)&&e(d,h)});return d};return{each:b,isObj:c,invert:function(){return h(function(a,b){var d={};d[b]=a;return d})},mapToObj:h,map:d,toParams:function(a){return f(function(a,b){return"string"===typeof a&&-1!==a.indexOf("NULL")?b:a+":"+b},a)},stringify:f,mixin:function(b,d,c){!0!==b?(c=d,d=e(a,b,
c)):(b=e({},a,c),d=e(b,d,c));return d},find:function(a){var d;b(function(b,c){a(b,c)&&(d=c)});return d},toArray:function(){return d(function(a,b){return b})}}};g.toBase=function(a,c){var b,d=0>a,f="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),e=[];a=d?-a:a;do b=a%c,e.push(f[b]),a=(a-b)/c;while(0<a);e=e.reverse().join("");return d?"-"+e:e};g.isDef=function(a){return"undefined"!==typeof a};g.isUndef=function(a){return!g.isDef(a)};g.noop=function(){};g.identity=function(a){return a};
g.isFunction=function(a){return"function"===typeof a};g.useIfDef=function(a){return g.isDef(a)?a:!1};g.stringifyTriState=function(a){return!0===a?1:!1===a?0:"na"};var La=function(a,c,b,d,f,e,h){var k;(function(){var e=b.width-5,n=b.height-5,q=0.5*b.width+1,g=0.5*b.height+1;k=[new a(c,e,n,f,h,d),new a(c,e,5,f,h,d),new a(c,5,n,f,h,d),new a(c,5,5,f,h,d),new a(c,q,g,f,h,d)]})();return{getNumInView:function(){var a=[],b=0;g(k).each(function(b,d){var c=d.isInView()?1:0;a.push(c)});e.addItem({output:a.join(".")},
"pvs");g(a).each(function(a,d){b+=d});return b},getPctInView:function(a){return 5===a?100:3<=a?51:0},isReady:function(){var a=!0;g(k).each(function(b,d){d.isNotReadyToReport()&&(a=!1)});return a}}},Ma=function(a,c,b,d,f,e,h,k){var p=new a(N,document.body,c,d,f,h,k),n,q,v=0;b=b||g.noop;n=setInterval(function(){p.isReady()&&!q?(q=!0,b(),clearInterval(n)):(5===++v||q)&&clearInterval(n)},50);return{checkViewable:function(){var a=p.isReady(),d=p.getNumInView(),d=p.getPctInView(d),c=e.calcInitialViewState(d,
!0);a&&!q&&(q=!0,b());return{str:a?c:m.NA,pct:a?d:-1}}}},Z=function(a,c,b,d,f,e){var h=new a(document.body,c.width/2,c.height/2,d,f,e),k,p,n=0;b=b||g.noop;k=setInterval(function(){h.isNotReadyToReport()||p?(5===++n||p)&&clearInterval(k):(p=!0,b(h.createdFlash),clearInterval(k))},50);return{checkViewable:function(){var a=!h.isNotReadyToReport(),d=h.isInView(),c=d?m.IN_VIEW:m.OUT_OF_VIEW,d=d?100:0;a&&!p&&(p=!0,b(h.createdFlash));return{str:a?c:m.NA,pct:a?d:-1}}}},T=function(){var a={},c=function(b,
d){a[b]=a[b]||new Q;a[b].push(d)};return{on:function(a,d){d?c(a,d):g(a).each(c)},trigger:function(){var b=g(arguments).toArray(),d=a[b.shift()];d&&d.run.apply({},b)}}},N=function(a,c,b,d,f,e){var h,k,p,n=function(a,b){return'<param name="'+a+'" value="'+b+'"/>'},q=function(){var a;a=new E;var b=l.cocaPuffsPath;a.sub("static");a.master(a.master().split(":")[0]);b&&(a.master(b),a.sub(""));var b=a+(d.on("nextcocoa")?"/detector3.pix":"/detector2.pix"),c=n("allowscriptaccess","always"),f=n("movie",b)+
n("play","true")+n("loop","true");e.browserIs("i")?(a=document.createElement("div"),a.innerHTML="<object "+('id="blag'+l.birthdate+'" ')+'classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" '+('type="'+m.FLASH_MIME+'" ')+('data="'+b+'" ')+">"+f+c+"</object>",h=a.firstChild):(h=document.createElement("object"),h.data=b,h.type=m.FLASH_MIME,h.innerHTML=c);h.style.position="absolute";h.style.width="1px";h.style.opacity="0";h.style.height="0px";return h},v=function(a){a.style.height=p?"1px":"2px";p=!p;
r.execAtEndOfThread(function(){w()&&(k=a.isInView())})},w=function(){return h&&g.isFunction(h.isInView)};(function(a,b,d){var c=q(),e=c.style;e.left=b+"px";e.top=d+"px";a.appendChild(c);e.height="1px";f.onHiddenChange(function(a){a?e.height="0px":v(c)})})(a,c,b);return{isInView:function(){var a;w()&&(a=h.isInView(),e.browserIs("w")&&a!==k&&v(h));return w()&&a},isNotReadyToReport:function(){return!w()},createdFlash:h}},$=function(a){return{doEligibleJobs:function(c){var b=a[0],d=b&&b.time;d&&c>=d&&
(b.task(),a.shift())},getNextJob:function(){return a[0]}}},ga=function(a){var c=0,b={},d=function(a,b,d){if(g.isUndef(a.output))throw Error("item with id "+b+' must have "output" method');this.item=a;this.id=b||++c;this.props=d||{};this.output=function(){return g.isFunction(a.output)?a.output():a.output}},f=function(a,c,f){a=new d(a,c,f||{});b[a.id]=a};a.on("addOutputItem",function(a,b,d){f(a,b,d)});return{addItem:f,iterate:function(a){var d,c,f=[];for(d in b)b.hasOwnProperty(d)&&(c=a(d,b[d]))&&f.push(c);
return f},getItem:function(a){return b[a]}}},Q=function(){var a=[];return{push:function(c){a[a.length]=c},run:function(){var c=arguments;g(a).each(function(a,d){d.apply({},c)})}}},Na=function(a){a=a||g.identity;var c=[],b=r.now(),d=function(){var a=r.now();c.length&&(c[c.length-1].time+=a-b,b=a)};return{clear:function(){d();c=[]},fastForward:d,get:function(){return c},hasAlwaysBeen:function(a){return 1===c.length&&c[0].state===a},addState:function(b){var e=c[c.length-1];b=a(b);d();0!==c.length&&b===
e.state||c.push({state:b,time:0})}}},Oa=function(a){var c=a||1,b=0,d=0,f=0,e=0;return{start:function(){0===b%c&&(f=r.now())},stop:function(){0===b%c&&(e+=r.now()-f,d++);b++},getTime:function(){return e},getCount:function(){return d}}},aa=function(a){var c=0,b=s.getTagTime(),d=0,f,e;return{getTotalTime:function(){return d},stop:function(){c=0;b=s.getTagTime()},mark:function(){f=s.getTagTime()-b;c+=f;c>a&&(e=c-f<a,d+=e?c:f);b=s.getTagTime()}}},E=function(a){a=a||l.adsafeSrc||l.requrl;a=/^(http|https):\/\/(([^\/\.]*)\.([^\/]*))/.exec(a);
var c=a[1],b=a[3],d=a[4],f,e,h=function(a){g.isDef(a)&&(b=a);return b},k=function(a){g.isDef(a)&&(d=a);return d},p=function(){var a="";g(e).each(function(b,d){a+="&"+b+"=";a=g(d).isObj()?a+("{"+g(d).toParams()+"}"):a+d});return"?"+a.substr(1)};return{fullDom:a[0],sub:h,master:k,setField:function(a,b){e=e||{};g(b).isObj()&&g.isDef(e[a])&&(b=g(e[a]).mixin(!0,b));e[a]=b},path:function(a){f=a},toString:function(){var a=h()?h()+".":"",b=f?"/"+f:"",d=e?p():"";return c+"://"+a+k()+b+d}}},Pa=function(a,c){var b=
!1,d=!1,f,e=function(){b||(b=!0,f=c.createViewabilityTracker(function(a){return a.isFullyInView()}))},h=function(a){if(!g.isUndef(a.eventData)){var b=-1;g.isDef(a.eventData.volume)?b=a.eventData.volume:g.isDef(a.eventData.adVolume)&&(b=a.eventData.adVolume);return b}},k=function(a){a=h(a);b||0!==a?b&&(d||0===a)&&(a={isFullyInView:function(){return!1}},f.addState(a)):d=!0};return{init:function(){a.on("adStarted",e);a.on("adVideoStart",e);a.on("adVideoStarted",e);a.on("volumeChanged",function(a){k(a)});
a.on("adVolumeChange",function(a){k(a)});a.on("adVideoMidpoint",function(){f&&f.hasAlwaysBeen(!0)&&a.trigger("sendDt",m.DT_CODES.QUARTILE_FULLY_INVIEW,2)})}}},wa=function(a,c,b,d){var f=-1!==l.mode.indexOf("jsvid"),e=b.isMobileApp(),h=null,k=l.thisScriptNode.parentNode,p=!1,n=!1,q,v=function(){var a,b;if(h&&h.parentNode){for(b=h.parentNode;h&&h!==window&&b!==document&&!a;)a=b===k,b=b.parentNode;a||(k=h.parentNode,p=!0)}};return{calcDims:function(){var b,d=-1;b=s.embedded?c.calcDims():a.calcDims(h,
k);F.isValidDims(b)&&(d=F.round(b));return d},find:function(){var a,c=function(){var b=B.findLargestChildNode(k);1<B.getNodeArea(b)?(q="a",a=b,n=!0):(q="s",h||(a=B.getPlaceholderSpan(),k.insertBefore(a,l.thisScriptNode.nextSibling)))};n||(e?(c(),q=b.getDetectionMethod()):f?(q="v",a=d.findVideo(),n=!0):s.embedded?(q="i",a=window,n=!0):c());h=a||h;v();return h},isObstructed:function(a){var b=null;if(h&&!s.embedded&&a&&g.isDef(document.elementFromPoint)){var d=r.floor(a.x+a.width/2);a=r.floor(a.y+a.height/
2);d=document.elementFromPoint(d-1,a-1);null!==d&&(b=d!==h)}return b},getDetectionMethod:function(){return q},isDetected:function(){return n},getParent:function(){return k},hasParentChanged:function(){return p}}},Ga=function(a){var c=[],b=function(a){var b;a=a||l;a.reqquery?b=a.reqquery.split(/(?:anId=|anid=|ANID=)([^&]*)/)[1]:(b=a.adsafeSrc.split("/"),b=b[5]+"-"+b[6]);a={adId:b,adSafeId:a.asid};c.push(a);return a},d=function(){var a=[],b={},d={noMe:!0};return{addFrame:function(c){a.push(c);b[c.pageId]=
c;c.isMe&&(d=c)},list:a,lookup:b,me:function(){return d},output:function(){var b,c,f,e,h=[];for(b=0;b<a.length;b++)if(f=a[b],f.isLeaf||f.isMe||g.isDef(f.selfDescription)){e="";for(c=0;c<f.position.length;c++)e+=(Number(f.position[c])+1).toString(36);e+=f.isMe?"*":"";e+=0!==f.adProxies.length?"."+f.adProxies[0].adId:"";h.push(e)}return g.toBase(d.unifiedId,62)+"+"+h.join("|")}}},d=new d,f=function(a,b){var f=a===window,e={position:b.slice(0),pageId:b.join("-"),domObj:function(){return a},isMe:f,isLeaf:!a.frames.length,
adProxies:f?c:[],selfDescription:void 0,unifiedId:l.birthdate,toString:function(){return JSON.stringify(e)},addDescription:function(a){e.selfDescription=a;e.adProxies=a.adProxies}};d.addFrame(e);return e},e;e=new function(){var a=function(b,d){var c=d.length,e=b.frames;if(!(new f(b,d)).isLeaf){for(var h=0;h<e.length;h++)d[c]=h,a(e[h],d);d.pop()}};return{start:function(){a(top,[0])}}};var h=function(a){var b={srcId:l.asid,srcKey:l.asid.split("-")[2],srcStart:l.birthdate,getMessageTime:void 0,replyTo:document.location,
sendMessage:function(d,c){c=c||"*";a.getMessageTime=r.now();delete b.updateMessage;delete b.sendMessage;d.postMessage(JSON.stringify(b),c)},updateMessage:function(b){a=b(a)},messageContent:a||{}};return b},k;k=new function(){var b=[],c=function(a){var b=d.me();(new h({self:b,expectedPageId:a.pageId,unifiedId:b.unifiedId})).sendMessage(a.domObj())};return{sendMessages:function(){var a,b;for(a=0;a<d.list.length;a++)b=d.list[a],b.isMe||c(b)},listen:function(){x.addEvent(window,"message",function(e){var h,
k,t,z=d.me();try{h=JSON.parse(e.data);k=h.messageContent;if(l.asid.split("-")[2]!==h.srcKey||!h.hasOwnProperty("messageContent"))return;k.unifiedId<z.unifiedId&&(z.unifiedId=k.unifiedId)}catch(m){return}b.push(h);try{if(k.expectedPageId!==d.me().pageId)a.add(a.ERROR_ADTALK_DUBIOUS);else{t=d.lookup[k.self.pageId];if(g.isUndef(t)||g.isUndef(t.selfDescription))t=t||new f(e.source,k.self.pageId.split("-")),c(t);t.addDescription(k.self)}}catch(r){a.add(a.ERROR_ADTALK_DUBIOUS)}})}}};return{sendMessages:k.sendMessages,
listen:k.listen,findFrames:e.start,createAdProxy:function(a){return new b(a)},getFrameStore:function(){return d||""}}},Aa=function(a,c,b,d,f){var e=function(a,b,d){f.addItem({output:a+"."+b+"."+d},"ctpl")},h=function(f){try{c.diagnostic("c");var h=f.length,n=0,q=0;e(h,0,0);g(f).each(function(b,c){a.send(c.replace("%%CBS%%",d.getCacheBustId()),function(){e(h,n,++q)},!0);e(h,++n,q)})}catch(v){b.add(b.ERROR_AT_SEND)}};return{init:function(){try{var d=(new E).fullDom;"/"!==d.slice(-1)&&(d+="/");d+="tpl?asId="+
l.asid;a.jsonp(d,h)}catch(c){b.add(b.ERROR_AT_INIT)}}}},za=function(a,c,b,d){return{enabled:"true"===l.useBapiCallback,callback:function(f){b.on("bapiDiag")&&a.diagnostic("a");try{"true"===l.accountForSadImps&&d.measure(f),l._onAPIResult&&l._onAPIResult(f)}catch(e){c.add(c.ERROR_BAPI_CALLBACK),b.on("bapiDiag")&&a.diagnostic("b")}}}},pa=function(a){var c=function(){var a=function(a){return a.replace(/\D+/g,",").match(/^,?(.+),?$/)[1].split(",").join(".")};try{try{var b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
try{b.AllowScriptAccess="always"}catch(d){return"6"}}catch(c){}return a((new ActiveXObject("ShockwaveFlash.ShockwaveFlash")).GetVariable("$version"))}catch(f){try{if(navigator.mimeTypes[m.FLASH_MIME].enabledPlugin)return a((navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description)}catch(g){}}return"0"},b=function(a){return f()===a},d=function(){return document&&document.documentMode?document.documentMode:m.NA},f=function(){var a="u";try{if(g.isDef(window.opera)&&
g.isDef(window.opera.buildNumber))a="o";else if(g.isDef(window.mozInnerScreenY))a="g";else if(g.isDef(window.chrome)&&g.isDef(window.chrome.csi))a="c";else if(g.isDef(window.WebKitPoint))a="w";else if(g.isDef(window.attachEvent)||g.isDef(window.msCrypto))a="i"}catch(b){}return a};return{browserIs:b,getFlashVersion:c,getDocumentMode:d,getBrowserVendor:f,params:function(){var a=f(),h=c(),k=5;b("i")?window.msCrypto?k=11:window.atob?k=10:document.addEventListener?k=9:window.JSON&&document.querySelector?
k=8:window.XMLHttpRequest?k=7:document.compatMode&&(k=6):k=m.NA;var p=d(),n;n=["{45EA75A0-A269-11D1-B5BF-0000F8051515}","{3AF36230-A269-11D1-B5BF-0000F8051515}","{89820200-ECBD-11CF-8B85-00AA005B4383}"];var q=m.NA,v=document.createElement("div");try{if("-ms-ime-align"in document.documentElement.style)q="11";else{v.style.behavior="url(#default#clientcaps)";for(var l=0;l<n.length&&!(q=v.getComponentVersion(n[l],"componentid").replace(/,/g,"."));l++);}}catch(t){}n=q;q=m.NA;g.isDef(window.navigator)&&
g.isDef(window.navigator.appName)&&(q=window.navigator.appName.toLowerCase()[0]);return{br:a,fv:h,bv:k,dm:p,abv:n,an:q}}}},ma=function(a,c,b,d){var f=function(a,b){var d,c,f=l.thisScriptNode.parentNode;b=b||a;a=1<arguments.length?a:"script";d={script:['<script type="text/javascript" src="','">\x3c/script>'],iframe:['<iframe width="100%" height="100%" frameborder="0" vspace="0" hspace="0" scrolling="no" marginheight="0" marginwidth="0" src="','"></iframe>'],img:['<img src="','"/>']}[a];c=d[0]+b+d[1];
"true"===l.forceAppend?"script"!==a?(d=document.createElement("DIV"),d.innerHTML=c,f.appendChild(d.childNodes[0])):(d=document.createElement("SCRIPT"),d.src=b,f.appendChild(d)):document.write(c)},e=function(a,b,d){var f=!d&&c.on("postDts")&&x.getXHR2();f?(f.open("POST",a),f.onreadystatechange=function(){4===f.readyState&&200===f.status&&b&&b()},f.send()):(d=new Image,b&&(d.onload=b),d.src=a)},h=function(a){var b=document.createElement("script");b.type="text/javascript";b.src=a;l.thisScriptNode.parentNode.appendChild(b)},
k=function(b){g.isFunction(b)?b():"string"===typeof b?e(b):a.add(a.ERROR_NOTIFY_CLIENT)};d.on({addNode:f,send:e,exec:h,notify:k});return{addNode:f,send:e,exec:h,notify:k,jsonp:function(a,d,c,f){h(b.wrap(a,d,c,f))}}},m={MAX_URL_LENGTH:2E3,FLASH_MIME:"application/x-shockwave-flash",IN_VIEW:"inView",OUT_OF_VIEW:"outOfView",PARTIAL_VIEW_PLUS:"partialViewPlus",PARTIAL_VIEW_MINUS:"partialViewMinus",NA:"na",DT_CODES:{UNLOAD:"u",PING:"p",FULLY_INVIEW:"pf",QUARTILE_FULLY_INVIEW:"qf",ADTALK:"a",VIEWABILITY_READY:"v",
VIDEO_EVENTS:"m",DIAGNOSTIC:"b",POS_INVIEW:"t",THIRD_PARTY:"i",SCA:"s"}},s=function(){var a=window!=top,c=function(){var a;try{a=!!top.document}catch(d){a=!1}return a}();return{embedded:a,friendly:c,getTagTime:function(){return r.now()-l.birthdate},getPageTime:function(){return g.isDef(window.chrome)&&g.isDef(window.chrome.csi)&&g.isFunction(window.chrome.csi)?r.round(chrome.csi().pageT):m.NA},friendlyIframe:a&&c,xDomainIframe:a&!c}}(),x={addEvent:function(a,c,b,d){g.isDef(a.addEventListener)?"mouseenter"===
c?a.addEventListener("mouseover",x.mouseEnter(b),d):"mouseleave"===c?a.addEventListener("mouseout",x.mouseEnter(b),d):a.addEventListener(c,b,d):g.isDef(a.attachEvent)&&a.attachEvent("on"+c,b)},removeEvent:function(a,c,b){g.isDef(a.removeEventListener)?("mouseenter"===c?(c="mouseover",b=x.mouseEnter):"mouseleave"===c&&(c="mouseout",b=x.mouseEnter),a.removeEventListener(c,b)):g.isDef(a.detachEvent)&&a.detachEvent("on"+c,b)},mouseEnter:function(a){var c=this;return function(b){var d=b.relatedTarget;
this===d||c.isAChildOf(this,d)||a.call(this,b)}},isAChildOf:function(a,c){if(a===c)return!1;for(;c&&c!==a;)c=c.parentNode;return c===a},getStyle:function(a,c){var b="";document.defaultView&&document.defaultView.getComputedStyle?b=document.defaultView.getComputedStyle(a,"").getPropertyValue(c):a.currentStyle&&(c=c.replace(/\-(\w)/g,function(a,b){return b.toUpperCase()}),b=a.currentStyle[c]);return b},getXHR2:function(a,c){var b,d;g.isDef(window.XMLHttpRequest)?(d=new XMLHttpRequest,"withCredentials"in
d&&(b=d)):g.isDef(XDomainRequest)&&(b=new XDomainRequest);return b}},xa=function(a,c,b,d,f,e,h,k,p,n,q){var v=0,w=0,t=!1,z,y=function(a,d,f,h,g){if(e.impressionIsIdentifiable()&&(a===m.DT_CODES.DIAGNOSTIC||a===m.DT_CODES.ADTALK||"n"!==p.getCurrentLoc()))try{var k=new E,q=r.now();k.path("dt");k=u(k,a,d,g);h||(k=K(k,a,d));c.send(k.toString(),function(){w+=1;v=r.now()-q},f);a===m.DT_CODES.UNLOAD&&(t=!0)}catch(n){__IntegralASDiagnosticCall("dt-"+a,n),b.add(b.ERROR_PHONE_HOME)}},K=function(c,f){p.fastForward();
var e={};f===m.DT_CODES.VIDEO_EVENTS&&q&&n&&(e.ve=q.stringify());f===m.DT_CODES.UNLOAD&&(e.ndt=w);-1!==l.mode.indexOf("jsvid")&&n&&(e.vv=n.version);e.NULL1=d.output();e.NULL2=p.stringify(10);e.em=s.embedded;e.fr=s.friendly;e.uf=z.useFlash()?1:0;e.e=b.toString();e.tt=l.mode;e.dtt=v;e.pc=g.stringifyTriState(a.hasParentChanged());h.iterate(function(a,b){b.props.type&&b.props.type!==f||(e[a]=b.output())});c.setField("tv",e);c.setField("br",k.getBrowserVendor());c.setField("adsafePrivacyPolicy","http://integr.al/privacy-policy");
return c},u=function(a,b,c,f){d.on("usedtdomain")&&a.sub("dt");a.setField("asId",l.asid);a.setField("tv",{c:e.getCacheBustId(),pingTime:c||A(b),time:s.getTagTime(),type:b});f&&a.setField(f.field,f.value);return a},A=function(a){var b;a===m.DT_CODES.UNLOAD?b=-1:a===m.DT_CODES.ADTALK?b=-2:a===m.DT_CODES.VIEWABILITY_READY?b=-3:a===m.DT_CODES.VIDEO_EVENTS&&q&&n?b=-4:a===m.DT_CODES.DIAGNOSTIC?b=-5:a===m.DT_CODES.THIRD_PARTY&&(b=-6);return b};f.on("sendDt",function(a,b){y(a,b)});return{send:y,sendCookie:function(){var a;
d.on("cookie")&&"true"===l.sendCookie&&l.protocol&&l.cookieDomain&&l.asid&&(a=l.protocol+"://"+l.cookieDomain+"?asid="+l.asid,c.send(a,void 0,!0),w++)},unload:function(){t||y(m.DT_CODES.UNLOAD,-1,!0)},diagnostic:function(a){y(m.DT_CODES.DIAGNOSTIC,-5,!0,!0,{field:"bkp",value:a})},setViewabilityMod:function(a){z=a}}},F={calcNodeDims:function(a){if(g.isDef(a.getBoundingClientRect))return a=B.getRect(a),{x:a.left,y:a.top,width:a.width,height:a.height}},round:function(a){return{x:r.round(a.x),y:r.round(a.y),
width:r.round(a.width),height:r.round(a.height)}},isValidDims:function(a){return!(isNaN(a.x)||isNaN(a.y)||isNaN(a.height)||isNaN(a.width))},isInvalidDims:function(a,c){return-1===a||-1===c}},qa=function(){return{calcDims:function(a,c){var b=F.calcNodeDims(a),d=B.getClippedDimensions(a,c);b.height=d.height<b.height?d.height:b.height||1;b.width=d.width<b.width?d.width:b.width||1;return b}}},B={windowSize:function(){var a={},c,b;if(s.friendly)if(c=top.document,b=c.documentElement,c=c.getElementsByTagName("body")[0],
g.isDef(top.innerWidth))a.width=top.innerWidth,a.height=top.innerHeight;else if(g.isDef(b.clientWidth))a.width=b.clientWidth,a.height=b.clientHeight;else if(g.isDef(c.clientWidth))a.width=c.clientWidth,a.height=c.clientHeight;else throw a.width=a.height=0,"";else g.isDef(window.outerWidth)&&(a.width=window.outerWidth,a.height=window.outerHeight);return a},screenSize:function(){try{var a=-1,c=-1;g.isDef(window.screen)&&(a=window.screen.width,c=window.screen.height);return{width:a,height:c}}catch(b){}},
getNodeArea:function(a){var c=-1;a&&(a=B.getRect(a),c=a.width*a.height);return c},getRect:function(a){var c={};a=a.getBoundingClientRect();g.isUndef(a.width)&&(c={width:a.right-a.left,height:a.bottom-a.top});g(c).mixin(a,!0);return c},getIeDimObj:function(){return document.documentElement&&g.isDef(document.documentElement.clientWidth)&&document.documentElement||document.body},getPlaceholderSpan:function(){var a=document.createElement("span");g(a.style).mixin({width:"0px",height:"0px",display:"block",
overflow:"hidden",visibiility:"hidden"});a.innerHTML=".";return a},getClippedDimensions:function(a,c){var b=1E4,d=1E4,f,e;do a=a.parentNode,f="OBJECT"!==a.tagName.toUpperCase(),e="inline"!==x.getStyle(a,"display"),f&&e&&(f=B.getRect(a),b=f.width<b?f.width:b,d=f.height<d?f.height:d);while(a.parentNode!==document&&a!==c);return{width:r.round(b),height:r.round(d)}},findLargestChildNode:function(a){var c,b="iframe img a object embed div".split(" "),d,f,e,h,k=[],p=-1;d=0;for(f=b.length;d<f;d++){var n=
a.getElementsByTagName(b[d]);if(n.length)for(e=0,h=n.length;e<h;e++)k.push(n[e])}if(k.length)for(d=0,f=k.length;d<f;d++)a=k[d],b=B.getNodeArea(a),b>p&&(c=a,p=b);return g.isUndef(c)?null:g.isDef(c.nodeName)&&"DIV"==c.nodeName?B.findLargestChildNode(c):c}},na=function(a){return{getProps:function(){var c={};try{var b=document.createElement("span");g(b.style).mixin({position:"absolute",top:"150"});c={rpx:""===b.style.top?1:0}}catch(d){a.add(a.ERROR_ENVIRONMENT)}return c}}},fa=function(a){var c={},b=function(a){g.isDef(c[a])?
c[a]++:c[a]=1};a.on("error",function(a){b(a)});return{list:c,add:b,toString:function(){var a="",b;for(b in c)c.hasOwnProperty(b)&&(a+=b);return a},hasErrors:function(){for(var a in c)return!0;return!1},ERROR_GET_AD_DIMENSIONS:"a",ERROR_ADTALK_GENERAL:"c",ERROR_GET_SCREEN_LOC_GET_DIMENSIONS:"d",ERROR_EXCHANGE_PARSING:"x",ERROR_PHONE_HOME:"h",ERROR_KILL_IT:"k",ERROR_LOCATION_DETAILS:"l",ERROR_GET_SCREEN_LOC_PIV_CALC:"p",ERROR_GET_WIN_DIMENSIONS:"w",ERROR_ADTALK_DUBIOUS:"D",ERROR_ENVIRONMENT:"v",ERROR_UID_GENERATION:"i",
ERROR_NOTIFY_CLIENT:"n",ERROR_IMPRESSION_URLS:"I",ERROR_JSINFO:"J",ERROR_IMPRESSION_LEADUP:"L",ERROR_GET_ELEM_STYLE:"s",ERROR_PLUGIN_PARSING:"P",ERROR_AT_SEND:"S",ERROR_AT_INIT:"N",ERROR_BAPI_CALLBACK:"b"}},Ia=function(a,c){var b=function(a){var b=[];if(a&&a instanceof Array)b=g(a).map(function(a,b){return b.val}),b.push(l.adsafeSrc,l.requrl,l.reqquery);else throw Error("Unexpected data type in ExchangeParser.getUrlList");return b};return{parse:function(d){try{var f,e=b(d),h=e&&e.length&&e.join("|"),
k=l.exchList;h&&(f=g(k).map(function(a,b){return 0<=h.indexOf(G.rot(b))?a:void 0}),f.length&&c.addItem({output:f.join(".")},"ex",{type:"UFO"}))}catch(p){a.add(a.ERROR_EXCHANGE_PARSING)}}}},R=function(){var a={},c=function(b,d){var c=RegExp(b+"(?=$|,)|"+b+":(?!,|$)(\\d*(?=,|$))").exec(l.jsFeatures);if(g.isUndef(a[b])||d)a[b]=!!(c&&!c[1]||c&&c[1]>r.floor(100*r.random()));return a[b]},b={fc:"forcecocoa",rt:"rattie",cb:"cachebust",np:"nextcocoa",th:"tabHiddenDtCall"},d=function(){return g(b).mapToObj(function(b,
d){var c={};c[b]=a[d]?1:0;return c})};g(b).each(function(a,b){c(b)});return{on:c,output:function(){return g(d()).toParams()}}},sa=function(a){var c=a.browserIs("g")||a.browserIs("i")||s.friendlyIframe||!s.embedded;return{calcPercentInView:function(a,d){var c;c=a.x;var e=d.x;c=Math.min(a.x+a.width,d.x+d.width)-Math.max(e,c);var e=a.y,h=d.y,e=Math.min(a.y+a.height,d.y+d.height)-Math.max(h,e),h=0>=d.width;c=0>=c||h?0:r.round(c/d.width*100);e=0>=e||h?0:r.round(e/d.height*100);return r.round(c*e/100)},
calcInitialViewState:function(a,d){var f=m.NA;if(c||d)f=75<=a?m.IN_VIEW:25>=a?m.OUT_OF_VIEW:50<=a?m.PARTIAL_VIEW_PLUS:m.PARTIAL_VIEW_MINUS;return f}}},oa=function(a){var c=!1;return{getCacheBustId:function(){var a=new Date,d=Date.parse("Jan 1 "+a.getFullYear()),a=a.getTime()-d;return g.toBase(a,62)},impressionIsIdentifiable:function(a){a&&(c=!0);return c},unq:function(){var b="";try{for(var d,c=window.Uint32Array&&window.crypto&&window.crypto.getRandomValues;30>b.length;)c?(d=new Uint32Array(1),window.crypto.getRandomValues(d),
b+=d[0].toString(16)):b+=(16*r.random()|0).toString(16);b=b.slice(0,30)}catch(e){a.add(a.ERROR_UID_GENERATION)}return b}()}},ra=function(a,c){var b,d=function(){try{var b,d;if(s.friendly){var c=e(window);b=c.left;d=c.top}else a.browserIs("i")&&11!==a.getDocumentMode()?(c=function(a){b=a.screenX-a.clientX;d=a.screenY-a.clientY},document.documentElement.attachEvent("onmousemove",c),document.documentElement.fireEvent("onmousemove"),document.documentElement.detachEvent("onmousemove",c)):g.isUndef(window.mozInnerScreenX)?
(b=window.screenLeft,d=window.screenTop):(b=r.round(window.mozInnerScreenX),d=r.round(window.mozInnerScreenY));return{x:b,y:d}}catch(f){}},f=function(){var a,d,c=b||B.getIeDimObj();g.isDef(window.innerWidth)?(a=window.innerWidth,d=window.innerHeight):c&&g.isDef(c.clientWidth)?(a=c.clientWidth,d=c.clientHeight,0===a&&0<c.offsetWidth&&(a=c.offsetWidth),0===d&&0<c.offsetHeight&&(d=c.offsetHeight)):window.frameElement&&g.isDef(window.frameElement.clientWidth)&&(a=window.frameElement.clientWidth,d=window.frameElement.clientHeight);
return{width:a,height:d}},e=function(a,b){g.isUndef(b)&&(b={top:0,left:0});for(var d=a.parent.document.getElementsByTagName("iframe"),c,f=!1,l=0,m=d.length;l<m;l++)if(c=d[l],c.contentWindow==a){f=!0;break}f&&(d=B.getRect(c),b.left+=d.left,b.top+=d.top,a!==top&&e(a.parent,b));return b};return{calcDims:function(){var a={};try{a=g(d()).mixin(f())}catch(b){c.add(c.ERROR_GET_AD_DIMENSIONS)}return a},waitForBody:function(a){var d=setInterval(function(){document.body&&(b=B.getIeDimObj(),clearInterval(d),
a())},50)}}},Ea=function(a,c,b,d,f,e,h,k){var p=function(a,b){if(b>=m.MAX_URL_LENGTH)return"";var d,c,f=[],e=function(a){return-1!==a.key.indexOf("q")||-1!==a.key.indexOf("g")};d=g(a).map(function(a,b){if(e(b))return b});c=g(a).map(function(a,b){if(!e(b))return b});g(d.concat(c)).each(function(a,d){var c="adsafe_url="+d.val+"&adsafe_type="+d.key,e=f.join("&").length;c.length+e+b<=m.MAX_URL_LENGTH&&f.push(c)});return f.join("&")},n=function(a){var f=0,n=G.hashCode(l.asid),p="adsafe_jsinfo=",z=k.needsFlash()?
{viewState:m.NA}:k.checkScreenLoc(!0),y="c:"+d.getCacheBustId()+",sl:"+z.viewState+",em:"+s.embedded+",fr:"+s.friendly,K=b.on("postDts")&&x.getXHR2()?"p":"i",u=["pt:"+k.stringifyPingTimes()+(z.viewState!=m.NA?z.details:""),g(h.params()).toParams(),"id:"+l.asid];e.iterate(function(a,b){u.push(a+":"+b.output())});c.toString()&&u.push("e:"+c.toString());u.push(b.output());u.push("uf:"+(k.useFlash()?1:0));u.push("tt:"+l.mode);u.push("et:"+(r.now()-l.birthdate));u.push("uid:"+d.unq);u.push("v:8.1");u.push("sp:"+
("true"===l.jsDoSplit?1:0));u.push("ct:"+s.getPageTime());u.push("dtm:"+K);u.push("mn:"+l.mn);u.push("gtpl:"+("true"===l.getTpl?1:0));b.on("resolution")&&(u.push("wr:"+g(B.windowSize()).toArray().join(".")),u.push("sr:"+g(B.screenSize()).toArray().join(".")));-1===(""+n).indexOf(h.params().br.toUpperCase().charCodeAt(0))&&u.push("mf:"+n);var A=function(b){return p.length+a+b.length+5<=m.MAX_URL_LENGTH},C=function(a){if(a)return","+a};A(y)&&(p+=C(y),g(u).each(function(a,b){-1!==b.indexOf("id:")&&A(b)?
(p+=C(b),d.impressionIsIdentifiable(!0)):A(b)?p+=C(b):f+=1}),C("sp:"+("true"===l.jsDoSplit?1:0)));return p+=",ov:"+f};return{send:function(a){var b=f.baseUrl;try{b+=p(a,b.length)}catch(d){c.add(c.ERROR_IMPRESSION_URLS)}b+="&"===b.slice(-1)?"":"&";try{b+=n(b.length)}catch(e){c.add(c.ERROR_JSINFO),b+="adsafe_jsinfo=e:"+c.toString()}f.macroUrl&&(b+="&"===b.slice(-1)?"":"&",b+=f.macroUrl);try{f.sendImpression(b)}catch(g){__IntegralASDiagnosticCall("impsend",g,l)}}}},Ba=function(a,c){return{init:function(b){a.jsonp(b,
function(a){c.send(m.DT_CODES.THIRD_PARTY,void 0,!1,!0,{field:"tpiLookup",value:a})},!1,"callback")}}},ya=function(a,c,b){var d=function(a,b){return{time:a,task:b}},f=function(a,b){b=b||g.noop;return function(f){return g(f).map(function(f,g){var k=g/1E3;return new d(g,function(){var d;d="";1!==k&&(d+=k);d=l["_onInViewMRC"+d];c.send(a,k);b(d)})})}};return{getJob:function(a,b){return new d(a,b)},getPingJobs:f(m.DT_CODES.PING,function(d){"true"===l.useViewabilityNotification&&!b.skipAsFraudulent()&&
d&&a.notify(d)}),getFullyInViewPingJobs:f(m.DT_CODES.FULLY_INVIEW),getPosInViewPingJobs:f(m.DT_CODES.POS_INVIEW)}},la=function(){var a=function(a,d){-1!==a.indexOf(d+"&")&&(d+="&");return a.replace(d,"")},c=function(a,d,c){var e=a.indexOf("?");d=d+"="+c;if(-1===e)return a+"?"+d;e++;return a.slice(0,e)+d+"&"+a.slice(e)};return{wrap:function(b,d,f,e){var g="__IntegralAS_"+l.asid.replace(/\-/g,"")+"_"+r.round(1E4*Math.random()),k,p,n;e=e||"ias_callback";RegExp(e).test(b)&&(k=RegExp("("+e+"=)(.[^&]*)").exec(b)[0],
p=k.split("=")[1],n=G.stringToFn(p),b=a(b,k));window[g]=function(a){d(a);f&&n&&n(a);window[g]=void 0};return b=c(b,e,g)}}},ka=function(){var a=function(){return void 0!==window.mraid};return{isInView:function(){var c=m.NA;a()&&void 0!==window.mraid.isViewable&&(c=window.mraid.isViewable()?m.IN_VIEW:m.OUT_OF_VIEW);return c},getDetectionMethod:function(){return a()?"m":m.NA},isMobileApp:function(){return a()}}},Ca=function(a,c,b){var d={jss:{isFW:!0,nodeType:"script"},jsi:{isFW:!0,nodeType:"iframe"},
jload:{impressionMethod:function(a){c.send(a,!1,!0)}},bapi:{impressionMethod:function(b){c.jsonp(b,a.enabled?a.callback:g.noop,a.enabled?!0:!1)}},jsapi:{isFW:!0,impressionMethod:function(b){c.jsonp(b,a.enabled?a.callback:g.noop,a.enabled?!0:!1)}},jsvid:{impressionMethod:function(a){b.on("adImpression",function(){c.send(a)})}},fwjsvid:{isFW:!0,processUrl:function(a){"false"===l.fwMonitoring&&(a=a.split("/"),a[3]="db2",a[4]="video",a=a.join("/"));return a},impressionMethod:function(a){"false"===l.fwMonitoring&&
c.jsonp(a,function(a){b.trigger("videoBlockResult",a)});b.on("adImpression",function(){c.send(a)})}},jspix:{nodeType:"img"}};return new function(){var a=d[l.mode],b=!!a.isFW,g=b?l.adsafeSrc:l.requrl+"?"+l.reqquery,k=g.indexOf("BEGIN__ADSAFE"),p=-1!==k,n=p?g.slice(k):"",g=p?g.slice(0,k):g+(b?l.adsafeSep:"&");return{isFW:b,baseUrl:g,macroUrl:n,sendImpression:function(b){b=a.processUrl?a.processUrl(b):b;a.nodeType?c.addNode(a.nodeType,b):a.impressionMethod(b)}}}},Ha=function(a,c){var b,d=l.mtCell,f=
l.mtSample,e=0,h=0,k=[],p=null,n=null,q,v=function(a){try{var b=r.now()-p;e+=b;x.removeEvent("mousemove",t);k.push("{ht:"+e+",mm:{"+g(q).toParams()+"}}");c.addItem({output:"{cs:"+d+",sr:"+f+",ec:"+k.length+",me:["+k.slice(-10).join(",")+"]}"},"mt",{type:m.DT_CODES.UNLOAD})}catch(h){}},w=function(a){try{e=0,q={},p=r.now(),x.addEvent(b,"mousemove",t)}catch(d){}},t=function(c){var e,k,p,l,m,t,v;try{null===n&&(n=b&&g.isDef(c.clientX)&&g.isDef(c.clientY));if(n&&0===h%f&&(m=a.calcDims(),-1!==m)){v=r.ceil(m.width/
d);var w=c.clientX,x=c.clientY;p=s.embedded?w:w-m.x;l=s.embedded?x:x-m.y;e=r.floor(p/d);k=r.floor(l/d);t=e+k*v;q[t]?q[t]++:q[t]=1}h++}catch(B){}};return{init:function(){try{var d=setInterval(function(){a.isDetected()&&(b=a.find(),x.addEvent(b,"mouseenter",w),x.addEvent(b,"mouseleave",v),clearInterval(d))},250)}catch(c){}}}},r={execAtEndOfThread:function(a){setTimeout(a,0)},now:function(){return(new Date).getTime()},random:function(){return Math.random()},round:function(a){return Math.round(a)},ceil:function(a){return Math.ceil(a)},
floor:function(a){return Math.floor(a)}},ha=function(){var a={},c=r.now(),b=!0,d=new Q,f=function(){var a=function(){c=r.now();window.webkitRequestAnimationFrame(a)};window.webkitRequestAnimationFrame(a);setInterval(function(){var a=100<r.now()-c;b!==a&&(b=a,d.run(a))},100)},e=function(){var a=null;g.isDef(document.hidden)?a=document.hidden:g.isDef(document.mozHidden)?a=document.mozHidden:g.isDef(document.msHidden)?a=document.msHidden:g.isDef(document.webkitHidden)&&(a=document.webkitHidden);if(null!==
a){var c=a;b!==c&&(b=c,d.run(c))}return a};a.onHiddenChange=function(a){d.push(a)};a.isHidden=e;null===e()&&g.isDef(window.webkitRequestAnimationFrame)&&(f(),a.isHidden=function(){return b});return a},ia=function(){var a=function(a){for(var d in a)if(a.hasOwnProperty(d)){var c=a[d];(""===c||"null"===c||"undefined"===c||null===c||g.isUndef(c))&&delete a[d]}return a},c=function(a){var d={},c,e;for(e in a)a.hasOwnProperty(e)&&(c=a[e],g.isUndef(d[c])?d[c]=e:d[c]+=e);a={};for(e in d)d.hasOwnProperty(e)&&
(c=d[e],a[c]=e);return a};return{detectTopURL:function(){var b=function(){var a={g:"",q:""};try{a.q=window.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.location.href}catch(b){var c=b.message,c=c.substring(c.lastIndexOf("<")+1,c.lastIndexOf(">")),d;if(d=g.isDef(c))if(d=!1,g.isDef(window.navigator)&&g.isDef(window.navigator.userAgent)){var e=window.navigator.userAgent.match(/Firefox\/([\.0-9]+)/);null!==e&&2==e.length&&(e=e[1].split("."),3==parseInt(e[0],10)&&6>=parseInt(e[1],
10)&&(3==e.length?13>=parseInt(e[2],10)&&(d=!0):d=!0))}d&&(a.g=c)}return a},d={};try{d.a=encodeURIComponent(top.location.href)}catch(f){}try{d.b=encodeURIComponent(parent.location.href)}catch(e){}if(s.embedded){try{d.c=encodeURIComponent(parent.document.referrer)}catch(h){}try{d.e=encodeURIComponent(window.document.referrer)}catch(k){}}try{"jsi"!==l.mode&&(d.d=encodeURIComponent(window.location.href))}catch(p){}try{d.f=encodeURIComponent(l.jsref)}catch(n){}try{var m=b();d.g=encodeURIComponent(m.g);
d.q=encodeURIComponent(m.q)}catch(r){}var d=a(d),d=c(d),b=[],w;for(w in d)d.hasOwnProperty(w)&&b.push({key:w,val:d[w]});b.sort(function(a,b){return a.val.length>b.val.length?1:a.val.length<b.val.length?-1:0});return b}}},Ja=function(a){return{hash:function(){for(var c=0,b=a.length,d=[],f;c<b;c++)f=a[c].filename.replace(/\.plugin$/,""),f=G.hashCode(f),f=g.toBase(f,62).slice(-4),d.push(f);return d},decode:function(c){var b,d;b=r.floor(r.random()*c.length);d=encodeURIComponent(a[b].filename.replace(/\.plugin$/,
""));return[c[b],d]}}},S=function(){var a=!1;return{measure:function(c){a=0===c.rsa},skipAsFraudulent:function(){return a}}},ja=function(){var a=[],c={},b={sl:"n",gsl:"gn",fsl:"fn"},d=0,f,e,h={i:0,o:0,n:0,pp:0,pm:0,gpp:0,gpm:0,gi:0,go:0,gn:0,fi:0,fo:0,fn:0},k=function(a){var b={},c=a.winDimensions,d=a.adDimensions,e=function(a){var b="";g.isDef(a)&&g.isDef(a.x)&&g.isDef(a.y)&&g.isDef(a.width)&&g.isDef(a.height)&&(b=[a.x,a.y,a.width,a.height].join("."));return b};g.isDef(c)&&-1!==c&&(b.wc=e(c));g.isDef(d)&&
-1!==d&&(b.ac=e(d),b.am=d.method,b.cc=e(d.container));g({piv:"percentInView",obst:"obstructed",th:"tabHidden",reas:"reason"}).each(function(c,d){var e=a[d];g.isDef(e)&&(b[c]=e)});c=g(b).toParams();return""===c?"":","+c},p=function(a,b){var d=new Na(b);a=g.isFunction(a)?"x"+r.random():a;return c[a]=d},n=function(a,b){return(b||"")+{inView:"i",outOfView:"o",na:"n",partialViewMinus:"pm",partialViewPlus:"pp"}[a]},l=function(){g(b).each(function(b,c){h[c]+=a.length?e-d:e});d=e},v=function(c){a.length&&
l();g(c).each(function(a,c){var d=b[a];d!==c&&"n"===d&&(h[c]+=h.n);b[a]=c});a.length||l()},w=function(a){var b;b=k(a);var d={sl:n(a.viewState),fsl:n(a.fState||m.NA,"f"),gsl:n(a.gState||m.NA,"g")};e=s.getTagTime();v(d);d.t=e;b=g({toString:function(){g(c).each(function(a,b){b.fastForward()});return"{"+g(d).toParams()+this.details+this.breakdowns+"}"},details:b,breakdowns:{piv:[],as:[],toString:function(){var a,b=function(a,b){return b.time+":"+b.state};a=""+("piv:["+g(this.piv).stringify(b)+"]");a+=
",as:["+g(this.as).stringify(b)+"]";return",bkn:{"+a+"}"}},isInView:function(){return-1!==(m.IN_VIEW+"|"+m.PARTIAL_VIEW_PLUS).indexOf(a.viewState)},isFullyInView:function(){var b=a.useCocoa?a.fullPercentInView:a.percentInView;return this.isInView()&&100===b}}).mixin(d);g(b).mixin(a);return b};(function(){p("piv",function(a){var b,c=a.percentInView,d=[1,30,50];100===c||0===c?b=c:(g(d).each(function(a,e){g.isUndef(b)&&c<e&&(b=d[a-1])}),g.isUndef(b)&&(b=d[d.length-1]));return b});p("as",function(a){return a.adDimensions.height+
"."+a.adDimensions.width})})();return{fastForward:function(){e=s.getTagTime();l()},registerLocation:function(d){var e,h=!1;b.sl==n(d.viewState)&&a.length?(e=new w(d),a[a.length-1].details=e.details):(e=new w(d),a.push(e),f=d.viewState,h=!0);g(c).each(function(b,c){-1!=="piv|as".indexOf(b)?(h&&c.clear(),c.addState(e),a[a.length-1].breakdowns[b]=c.get()):c.addState(e)});return e},stringify:function(b){var c="";a.length&&(c=g({slTimes:"{"+g(h).toParams()+"}",slEvents:"["+a.slice(-b).join(",")+"]",slEventCount:a.length}).toParams());
return c},createViewabilityTracker:p,getCurrentLoc:function(){return n(f)}}},Fa=function(a){var c=l.asid,b=[0,1,4],d,f=function(){var a=setInterval(function(){window.postMessage({asid:c,ksca:"acsk",sender:"main"},"*")},50);window.addEventListener("message",function(d){d=d.data;"acsk"===d.ksca&&d.asid===c&&"main"!==d.sender&&("ack"===d.type&&clearInterval(a),"complete"===d.type&&(d.timeReturned=r.now(),e(d)),b.length&&(d=b.shift(),window.postMessage(h(d),"*")))})},e=function(b){var c=-5-0.1*b.targets,
d=m.DT_CODES.SCA;b="{"+g(b).stringify(function(a,b){var d;0===a.indexOf("time")?d=a+":"+b:"resultList"===a&&(d="rl:"+g(b).map(function(a,b){return"{"+g(b).toParams()+"}"}).join("."));return d})+"}";a.trigger("addOutputItem",{output:b},"sc",{type:d});a.trigger("sendDt",d,c)},h=function(){var a=0,b=c.replace("-",""),e=b.substr(-6);return function(g){for(var f=d,h=r.now(),l=g,m=[];l--;)m.push(b.substr(++a,3));return{scaUrl:f,targets:g,timeBegun:h,src:e,targetList:m,asid:c,ksca:"acsk",sender:"main",cap:1E6}}}();
return{load:function(){if(!g.isUndef(window.Worker)&&!g.isUndef(window.Blob)){var b=new E;b.sub("static");b.master(b.master().split(":")[0]);b.path("/sca.js");d=b.toString();a.trigger("exec",d);f()}}}},G={rot:function(a){return a.replace(/[a-zA-Z]/g,function(a){return String.fromCharCode(("Z">=a?90:122)>=(a=a.charCodeAt(0)+13)?a:a-26)})},hashCode:function(a){var c=0,b,d,g;if(0===a.length)return c;b=0;for(g=a.length;b<g;b++)d=a.charCodeAt(b),c=(c<<5)-c+d,c|=0;return c},stringToFn:function(a){var c,
b=window,d=a.split(".");for(a=0;a<d.length;a++)if(c=b,b=b[d[a]],g.isUndef(b)||a===d.length-1&&!g.isFunction(b))return!1;return function(){b.apply(c,arguments)}}},va=function(a,c,b,d,f){var e=m.OUT_OF_VIEW,h,k=function(){if(h)return h;var b=g(document.getElementsByTagName("object")).toArray(),d=g(document.getElementsByTagName("embed")).toArray(),c="IASid"+a;return h=g(b.concat(d)).find(function(b,d){var e=g.isFunction(d[c]);if(e)d[c](a);return e})};b.on("videoBlockResult",function(b){var d=k(),c=!1,
e="blockAd"+a;"failed"===b.action&&(c=!0);if(d&&g.isDef(d.blockAd))d.blockAd(c);else if(d&&g.isDef(d[e]))d[e](c)});(function(){var g=!1,h=!1;c.on("hundredpct")&&(new Pa(b,d)).init();x.addEvent(window,"message",function(d){var c={};try{c=JSON.parse(unescape(d.data))}catch(k){c={}}c.recordType="video";c.id===a&&(d=c.messageType,-1!=="showAd|adStarted|adVideoStart|adVideoStarted|resumeAd".indexOf(d)?(g=!0,e=h?m.IN_VIEW:!1):-1!=="adVideoComplete|adStopped|stopAd|pauseAd".indexOf(d)?(g=!1,e=m.OUT_OF_VIEW):
"resizeAd"===d&&("fullscreen"===c.viewMode?(h=!0,e=g?m.IN_VIEW:m.OUT_OF_VIEW):(h=!1,e=g?!1:m.OUT_OF_VIEW)),f.addRecord(c),b.trigger(d,c))})})();return{findVideo:k,version:k().getVersion(),forceViewState:function(){return e}}},ua=function(a){var c=[],b=function(b){var c=g({t:b.time-l.birthdate,tp:b.messageType,vid:b.id,sl:a.getCurrentLoc()}).mixin(b.eventData);return g({toString:function(){return"{"+g(c).toParams()+"}"}}).mixin(c)};return{getEvents:function(){return c},addRecord:function(a){a=new b(a);
c.push(a)},stringify:function(){return"{"+g({vEventCount:c.length,vEvents:"["+c.join(",")+"]"}).toParams()+"}"}}},Da=function(a,c,b,d,f,e,h,k,p,n,q,v,w,t,z,y,K){var u,A,C,E,G,U=0,L=0,D,O=-1!==l.mode.indexOf("jsvid"),Q=w.isMobileApp(),H=O?200:100,da=e.on("recordalternate");b=e.on("forcecocoa");z=c.getDocumentMode();z=c.browserIs("g")||c.browserIs("i")&&(9===z||10===z)&&e.on("rattie");var X=s.friendlyIframe&&b||s.xDomainIframe&&z&&b||s.xDomainIframe&&!z,I=X&&e.on("cocoapuffs"),J=new Oa(10),M=[O&&e.on("videotwoseconds")?
2E3:1E3,5E3,15E3],R=g(M).map(function(a,b){return b/1E3}).join("-"),Y=new aa(1E3),ea=new $(v.getPingJobs(M));if(e.on("hundredpct"))var V=new aa(1E3),S=new $(v.getFullyInViewPingJobs(M));if(e.on("tabHiddenDtCall"))var W=new aa(1E3),T=new $(v.getPosInViewPingJobs([M[0]]));var P=function(b){J.start();var f,k,l;f=u.getScreenLocInfo(a);l=function(){P();e.on("viewabilityready")&&d.send(m.DT_CODES.VIEWABILITY_READY)};da&&(f.gState=f.viewState);if(I){A=A||new Z(N,f.adDimensions,l,e,t,c)||{};k=A.checkViewable();
e.on("hundredpct")&&(G=G||new Ma(La,f.adDimensions,l,c,e,h,q,t)||{},l=G.checkViewable(),f.fullPercentInView=l.pct,f.useCocoa=I);if(1!==f.tabHidden||k.str===m.NA)f.viewState=k.str;f.percentInView=k.pct;e.on("unreliabilityDetection")&&(E=E||new Z(N,{height:0,width:-2E4},g.noop,e,t,c)||{},k=E.checkViewable(),k.str!==m.OUT_OF_VIEW&&(L+=1),U+=1,q.addItem({output:L+"/"+U},"fu"))}else X&&(f.viewState=m.NA,f.percentInView=-1);da&&(C||b||(C=I?A:new Z(N,f.adDimensions,g.noop,e,t,c,h)),f.fState=b?m.NA:C.checkViewable().str);
if(O){if(b=K.forceViewState())f.viewState=b}else Q&&(f.viewState=w.isInView());b=y.registerLocation(f);e.on("hundredpct")&&(b.isFullyInView()?(V.mark(),S.doEligibleJobs(V.getTotalTime())):V.stop());b.isInView()?(Y.mark(),ea.doEligibleJobs(Y.getTotalTime())):Y.stop();(k=ea.getNextJob())&&k.time===M[0]&&e.on("tabHiddenDtCall")&&(f.posViewState===m.IN_VIEW||f.posViewState===m.PARTIAL_VIEW_PLUS?(W.mark(),T.doEligibleJobs(W.getTotalTime())):W.stop());J.stop();f=r.round(J.getTime()/J.getCount());q.addItem({output:f},
"lt",{type:m.DT_CODES.UNLOAD});return b},ba=function(a){D=!0;var b=!1;a=function(){b||(b=!0,d.send(m.DT_CODES.VIDEO_EVENTS))};p.impressionIsIdentifiable()&&(P(),setInterval(P,H),k.on("adStopped",a),k.on("adVideoComplete",a),x.addEvent(window,"beforeunload",d.unload,!1),O&&x.addEvent(window,"beforeunload",a,!1))};return u={getWinDimensions:function(){var a,b,d,c,e;try{e=B.windowSize(),d=e.width,c=e.height,s.friendly?a=b=0:(g.isDef(window.screenX)&&(a=window.screenX),g.isDef(window.screenY)&&(b=window.screenY))}catch(h){f.add(f.ERROR_GET_WIN_DIMENSIONS)}return isNaN(a)||
isNaN(b)||isNaN(d)||isNaN(c)?-1:{x:r.round(a),y:r.round(b),width:r.round(d),height:r.round(c)}},createIncompleteLocInfo:function(a,b){return{viewState:m.NA,posViewState:m.NA,embedded:s.embedded,winDimensions:a,adDimensions:b}},getScreenLocInfo:function(a){var b,d,c,e,k,l;a.find();b=a.getParent();k=a.isDetected();var n=a.getDetectionMethod(),p=[];try{d=u.getWinDimensions();c=a.calcDims();c.method=n;c.container=F.round(F.calcNodeDims(b));if(F.isInvalidDims(d,c))return u.createIncompleteLocInfo(d,c);
e=h.calcPercentInView(d,c)}catch(q){f.add(f.ERROR_GET_SCREEN_LOC_GET_DIMENSIONS)}b=h.calcInitialViewState(e);b===m.OUT_OF_VIEW&&p.push("l");k&&(l=a.isObstructed(c));!0===l&&(b=m.OUT_OF_VIEW,p.push("o"));a=b;k=t.isHidden();!0===k&&(b=m.OUT_OF_VIEW,p.push("f"));return{winDimensions:d,adDimensions:c,viewState:b,percentInView:e,reason:p.join("."),obstructed:g.stringifyTriState(l),tabHidden:g.stringifyTriState(k),posViewState:a}},checkScreenLoc:P,init:function(){"true"===l.allowViewability&&g.isFunction(document.addEventListener)?
(D=!1,"complete"==document.readyState||"loaded"==document.readyState||"interactive"==document.readyState?r.execAtEndOfThread(ba):document.addEventListener("DOMContentLoaded",ba,!1)):n.waitForBody(ba)},needsFlash:function(){return X},readyFired:function(){return D},useFlash:function(){return I},stringifyPingTimes:function(){return R}}};try{Ka()}catch(Qa){__IntegralASDiagnosticCall("main",Qa,l)}};
try{__IntegralASConfig.initialize(__IntegralASConfig)}catch(err$$13){__IntegralASDiagnosticCall("initialize",err$$13,__IntegralASConfig)};
