"use strict";function ExtMASHS(){return{id:null,pid:null,head:document.head||document.getElementsByTagName("head")[0]||document.documentElement,styleTag:null,getIframeDoc:function(n){var t=document.getElementById(n);return t?t.contentDocument?t.contentWindow.document:t.contentDocument||t.document:!1},writeToIframe:function(n,t){var i=this.getIframeDoc(n);if(!i)return!1;i.open();i.write(t);i.close()},getData:function(n,t){var i=new XMLHttpRequest;i.open("GET",n);i.onload=function(){i.status===200&&t(i)};i.send()},addCSS:function(n){if(n!==""){var t=document.createElement("style");return t.type="text/css",t.innerHTML=n,this.head.appendChild(t),t}},addScript:function(n,t){var r=this.getIframeDoc(n),i;r&&t!==""&&(i=document.createElement("script"),i.innerHTML=t,this.writeToIframe(n,i.outerHTML))},setFreqCap:function(n){for(var i,r=this.readFreqCap(),t=0;t=n.count}).map(function(n){return n.adId});return n===undefined||n.length===0?"":"&adid="+n.join("&adid=")},findObjectByKey:function(n,t,i){for(var r=0;r