(function(){var d=Object,e="push",g="length",i="propertyIsEnumerable",j="prototype",k="call",l=this,m=function(a){var b=typeof a;if(b=="object")if(a){if(a instanceof Array||!(a instanceof d)&&d[j].toString[k](a)=="[object Array]"||typeof a[g]=="number"&&typeof a.splice!="undefined"&&typeof a[i]!="undefined"&&!a[i]("splice"))return"array";if(!(a instanceof d)&&(d[j].toString[k](a)=="[object Function]"||typeof a[k]!="undefined"&&typeof a[i]!="undefined"&&!a[i]("call")))return"function"}else return"null";else if(b==
"function"&&typeof a[k]=="undefined")return"object";return b},n=function(a){return m(a)=="array"},o=function(a){return typeof a=="number"};Math.floor(Math.random()*2147483648).toString(36);var p=function(a,b,c){var f=l.googletag||(l.googletag={});if(!(a in f)||c)f[a]=b;return f[a]};var q=function(a,b){this.k=a;this.j=b};q[j].e=function(){return this.k};q[j].b=function(){return this.j};q[j].getWidth=q[j].e;q[j].getHeight=q[j].b;var r=function(a,b,c){this.h=a;this.g=o(b)?b:0;this.f=this.h+"_"+this.g;this.i=c||"gpt_unit_"+this.f};r[j].c=function(){return this.f};r[j].getName=function(){return this.h};r[j].d=function(){return this.g};r[j].toString=r[j].c;r[j].a=function(){return this.i};var s=function(a){var b=p("google_slot_id_instance_map",{},false);a in b||(b[a]=0);var c=new r(a,b[a]);b[a]+=1;return c};r[j].getId=r[j].c;r[j].getName=r[j].getName;r[j].getDomId=r[j].a;r[j].getInstance=r[j].d;var t=function(a,b,c){c=c?new r(a,c):s(a);this.name=a;this.instance=c.d();this.domId=c.a();this.sizes=b},u=function(a){var b;b=p("displayed_slot_queue",[],false);b=n(b)?b:[];n(b)&&b[e](a)};p("display",function(a,b){if(typeof a=="string"&&(b==null||n(b))){a=new t(a,b);if(a.name){var c=a.sizes;b=[];if(n(c))if(c[g]>1&&o(c[0])&&o(c[1]))b[e](new q(c[0],c[1]));else for(var f=0;f<c[g];++f){var h=c[f];n(h)&&h[g]>1&&o(h[0])&&o(h[1])&&b[e](new q(h[0],h[1]))}c=a.domId;b=b[g]>0?b[0]:null;f=l.document;if(f.getElementById(c))b=false;else{c=['<div id="',c,'"'];b&&c[e](' style="'+("margin: 0px; width: "+(b.e()+"px")+"; height: "+(b.b()+"px"))+'"');c[e]("></div>");f.write(c.join(""));b=true}b&&u(a)}}});})()
