(function(){var g,m=this,aa=function(a){a=a.split(".");for(var b=m,c;c=a.shift();)if(null!=b[c])b=b[c];else return null;return b},ba=function(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==
c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";else if("function"==b&&"undefined"==typeof a.call)return"object";return b},n=function(a){return"array"==ba(a)},ca=function(a){var b=ba(a);return"array"==b||"object"==b&&"number"==typeof a.length},q=function(a){return"string"==typeof a},da=function(a){return"function"==ba(a)},ea=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b},fa=function(a,
b,c){return a.call.apply(a.bind,arguments)},ga=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}},ha=function(a,b,c){ha=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?fa:ga;return ha.apply(null,arguments)},ia=function(a,b){var c=Array.prototype.slice.call(arguments,
1);return function(){var b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}},r=function(a,b){function c(){}c.prototype=b.prototype;a.S=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.Va=function(a,c,f){for(var h=Array(arguments.length-2),k=2;k<arguments.length;k++)h[k-2]=arguments[k];return b.prototype[c].apply(a,h)}};var ja=function(a){if(Error.captureStackTrace)Error.captureStackTrace(this,ja);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))};r(ja,Error);ja.prototype.name="CustomError";var ka;var la=function(a,b){for(var c=a.split("%s"),d="",e=Array.prototype.slice.call(arguments,1);e.length&&1<c.length;)d+=c.shift()+e.shift();return d+c.join("%s")},ua=function(a){if(!ma.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(na,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(oa,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(pa,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(ra,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(sa,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(ta,"&#0;"));return a},na=/&/g,oa=/</g,
pa=/>/g,ra=/"/g,sa=/'/g,ta=/\x00/g,ma=/[\x00&<>"']/,va=function(a,b){return a<b?-1:a>b?1:0};var wa=function(a,b){b.unshift(a);ja.call(this,la.apply(null,b));b.shift()};r(wa,ja);wa.prototype.name="AssertionError";
var xa=function(a,b,c,d){var e="Assertion failed";if(c)var e=e+(": "+c),f=d;else a&&(e+=": "+a,f=b);throw new wa(""+e,f||[]);},u=function(a,b,c){a||xa("",null,b,Array.prototype.slice.call(arguments,2))},v=function(a,b){throw new wa("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1));},ya=function(a,b,c){q(a)||xa("Expected string but got %s: %s.",[ba(a),a],b,Array.prototype.slice.call(arguments,2))},Ba=function(a,b,c){n(a)||xa("Expected array but got %s: %s.",[ba(a),a],b,Array.prototype.slice.call(arguments,
2))};var Ca=Array.prototype,Da=function(a,b){if(q(a))return q(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},Ea=function(a,b,c){for(var d=a.length,e=q(a)?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)},Fa=function(a,b){for(var c=a.length,d=[],e=0,f=q(a)?a.split(""):a,h=0;h<c;h++)if(h in f){var k=f[h];b.call(void 0,k,h,a)&&(d[e++]=k)}return d},Ga=function(a){return Ca.concat.apply(Ca,arguments)},Ha=function(a){var b=a.length;if(0<b){for(var c=Array(b),
d=0;d<b;d++)c[d]=a[d];return c}return[]};var Ia=function(a,b){for(var c in a)b.call(void 0,a[c],c,a)},Ja=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b},Ka=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b},La=function(a,b){return b in a?a[b]:void 0},Ma="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "),Na=function(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<Ma.length;f++)c=Ma[f],Object.prototype.hasOwnProperty.call(d,
c)&&(a[c]=d[c])}},Oa=function(a){var b=arguments.length;if(1==b&&n(arguments[0]))return Oa.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};var Pa=Oa("area base br col command embed hr img input keygen link meta param source track wbr".split(" "));var w=function(){this.fa="";this.Ra=Ra};w.prototype.w=!0;w.prototype.v=function(){return this.fa};w.prototype.toString=function(){return"Const{"+this.fa+"}"};var Sa=function(a){if(a instanceof w&&a.constructor===w&&a.Ra===Ra)return a.fa;v("expected object of type Const, got '"+a+"'");return"type_error:Const"},Ra={},Ta=function(a){var b=new w;b.fa=a;return b};var x=function(){this.R="";this.Ha=Ua};x.prototype.w=!0;var Ua={};x.prototype.v=function(){return this.R};x.prototype.toString=function(){return"SafeStyle{"+this.R+"}"};var Va=function(a){var b=new x;b.R=a;return b},Wa=Va(""),Xa=/^[-.%_!# a-zA-Z0-9]+$/;var y=function(){this.q="";this.Qa=Ya};g=y.prototype;g.w=!0;g.v=function(){return this.q};g.sa=!0;g.D=function(){return 1};g.toString=function(){return"SafeUrl{"+this.q+"}"};
var Za=function(a){if(a instanceof y&&a.constructor===y&&a.Qa===Ya)return a.q;v("expected object of type SafeUrl, got '"+a+"'");return"type_error:SafeUrl"},$a=/^(?:(?:https?|mailto):|[^&:/?#]*(?:[/?#]|$))/i,cb=function(a){try{var b=encodeURI(a)}catch(c){return"about:invalid#zClosurez"}return b.replace(ab,function(a){return bb[a]})},ab=/[()']|%5B|%5D|%25/g,bb={"'":"%27","(":"%28",")":"%29","%5B":"[","%5D":"]","%25":"%"},Ya={},db=function(a){var b=new y;b.q=a;return b};var fb=function(){this.la="";this.Ia=eb};g=fb.prototype;g.w=!0;g.v=function(){return this.la};g.sa=!0;g.D=function(){return 1};g.toString=function(){return"TrustedResourceUrl{"+this.la+"}"};var eb={};var B=function(){this.q="";this.Pa=gb;this.Ea=null};g=B.prototype;g.sa=!0;g.D=function(){return this.Ea};g.w=!0;g.v=function(){return this.q};g.toString=function(){return"SafeHtml{"+this.q+"}"};
var hb=function(a){if(a instanceof B&&a.constructor===B&&a.Pa===gb)return a.q;v("expected object of type SafeHtml, got '"+a+"'");return"type_error:SafeHtml"},jb=function(a){if(a instanceof B)return a;var b=null;a.sa&&(b=a.D());return ib(ua(a.w?a.v():String(a)),b)},kb=function(a){if(a instanceof B)return a;a=jb(a);var b;b=hb(a).replace(/  /g," &#160;").replace(/(\r\n|\r|\n)/g,"<br>");return ib(b,a.D())},lb=/^[a-zA-Z0-9-]+$/,mb=Oa("action","cite","data","formaction","href","manifest","poster","src"),
nb=Oa("embed","iframe","link","object","script","style","template"),ob=function(a){var b=0,c="",d=function(a){n(a)?Ea(a,d):(a=jb(a),c+=hb(a),a=a.D(),0==b?b=a:0!=a&&b!=a&&(b=null))};Ea(arguments,d);return ib(c,b)},gb={},ib=function(a,b){var c=new B;c.q=a;c.Ea=b;return c};ib("",0);var E;t:{var pb=m.navigator;if(pb){var rb=pb.userAgent;if(rb){E=rb;break t}}E=""};var sb=-1!=E.indexOf("Opera")||-1!=E.indexOf("OPR"),F=-1!=E.indexOf("Trident")||-1!=E.indexOf("MSIE"),G=-1!=E.indexOf("Gecko")&&-1==E.toLowerCase().indexOf("webkit")&&!(-1!=E.indexOf("Trident")||-1!=E.indexOf("MSIE")),H=-1!=E.toLowerCase().indexOf("webkit"),tb=function(){var a=m.document;return a?a.documentMode:void 0},ub=function(){var a="",b;if(sb&&m.opera)return a=m.opera.version,da(a)?a():a;G?b=/rv\:([^\);]+)(\)|;)/:F?b=/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/:H&&(b=/WebKit\/(\S+)/);b&&(a=(a=b.exec(E))?
a[1]:"");return F&&(b=tb(),b>parseFloat(a))?String(b):a}(),vb={},I=function(a){var b;if(!(b=vb[a])){b=0;for(var c=String(ub).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),d=String(a).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),e=Math.max(c.length,d.length),f=0;0==b&&f<e;f++){var h=c[f]||"",k=d[f]||"",p=RegExp("(\\d*)(\\D*)","g"),qa=RegExp("(\\d*)(\\D*)","g");do{var z=p.exec(h)||["","",""],N=qa.exec(k)||["","",""];if(0==z[0].length&&0==N[0].length)break;b=va(0==z[1].length?0:parseInt(z[1],10),
0==N[1].length?0:parseInt(N[1],10))||va(0==z[2].length,0==N[2].length)||va(z[2],N[2])}while(0==b)}b=vb[a]=0<=b}return b},wb=m.document,xb=wb&&F?tb()||("CSS1Compat"==wb.compatMode?parseInt(ub,10):5):void 0;var yb=!F||F&&9<=xb,zb=!G&&!F||F&&F&&9<=xb||G&&I("1.9.1");F&&I("9");var Cb=function(a){return a?new Ab(Bb(a)):ka||(ka=new Ab)},Eb=function(a,b){Ia(b,function(b,d){"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:d in Db?a.setAttribute(Db[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,b):a[d]=b})},Db={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",
width:"width"},Gb=function(a,b,c){return Fb(document,arguments)},Fb=function(a,b){var c=b[0],d=b[1];if(!yb&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push(' name="',ua(d.name),'"');if(d.type){c.push(' type="',ua(d.type),'"');var e={};Na(e,d);delete e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(q(d)?c.className=d:n(d)?c.className=d.join(" "):Eb(c,d));2<b.length&&Hb(a,c,b);return c},Hb=function(a,b,c){function d(c){c&&b.appendChild(q(c)?a.createTextNode(c):c)}for(var e=2;e<c.length;e++){var f=
c[e];!ca(f)||ea(f)&&0<f.nodeType?d(f):Ea(Ib(f)?Ha(f):f,d)}},Jb=function(a){for(var b;b=a.firstChild;)a.removeChild(b)},Bb=function(a){u(a,"Node cannot be null or undefined.");return 9==a.nodeType?a:a.ownerDocument||a.document},K=function(a){return a.contentDocument||a.contentWindow.document},Kb={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Lb={IMG:" ",BR:"\n"},Mb=function(a,b,c){if(!(a.nodeName in Kb))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in
Lb)b.push(Lb[a.nodeName]);else for(a=a.firstChild;a;)Mb(a,b,c),a=a.nextSibling},Ib=function(a){if(a&&"number"==typeof a.length){if(ea(a))return"function"==typeof a.item||"string"==typeof a.item;if(da(a))return"function"==typeof a.item}return!1},Ab=function(a){this.L=a||m.document||document};g=Ab.prototype;g.wa=function(a,b,c){return Fb(this.L,arguments)};g.createElement=function(a){return this.L.createElement(a)};g.createTextNode=function(a){return this.L.createTextNode(String(a))};
g.appendChild=function(a,b){a.appendChild(b)};g.Fa=function(a){return zb&&void 0!=a.children?a.children:Fa(a.childNodes,function(a){return 1==a.nodeType})};var Nb=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/,Pb=function(a){if(Ob){Ob=!1;var b=m.location;if(b){var c=b.href;if(c&&(c=(c=Pb(c)[3]||null)?decodeURI(c):c)&&c!=b.hostname)throw Ob=!0,Error();}}return a.match(Nb)},Ob=H,Qb=function(a,b,c){if(n(b)){Ba(b);for(var d=0;d<b.length;d++)Qb(a,String(b[d]),c)}else null!=b&&c.push("&",a,""===b?"":"=",encodeURIComponent(String(b)))};var Rb="StopIteration"in m?m.StopIteration:Error("StopIteration"),Sb=function(){};Sb.prototype.next=function(){throw Rb;};Sb.prototype.Sa=function(){return this};var L=function(a,b){this.l={};this.h=[];this.W=this.f=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a){a instanceof L?(c=a.A(),d=a.p()):(c=Ka(a),d=Ja(a));for(var e=0;e<c.length;e++)this.set(c[e],d[e])}};L.prototype.p=function(){Tb(this);for(var a=[],b=0;b<this.h.length;b++)a.push(this.l[this.h[b]]);return a};L.prototype.A=function(){Tb(this);return this.h.concat()};
L.prototype.M=function(a){return Ub(this.l,a)};L.prototype.remove=function(a){return Ub(this.l,a)?(delete this.l[a],this.f--,this.W++,this.h.length>2*this.f&&Tb(this),!0):!1};var Tb=function(a){if(a.f!=a.h.length){for(var b=0,c=0;b<a.h.length;){var d=a.h[b];Ub(a.l,d)&&(a.h[c++]=d);b++}a.h.length=c}if(a.f!=a.h.length){for(var e={},c=b=0;b<a.h.length;)d=a.h[b],Ub(e,d)||(a.h[c++]=d,e[d]=1),b++;a.h.length=c}};g=L.prototype;g.get=function(a,b){return Ub(this.l,a)?this.l[a]:b};
g.set=function(a,b){Ub(this.l,a)||(this.f++,this.h.push(a),this.W++);this.l[a]=b};g.forEach=function(a,b){for(var c=this.A(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};g.clone=function(){return new L(this)};g.Sa=function(a){Tb(this);var b=0,c=this.h,d=this.l,e=this.W,f=this,h=new Sb;h.next=function(){for(;;){if(e!=f.W)throw Error("The map has changed since the iterator was created");if(b>=c.length)throw Rb;var h=c[b++];return a?h:d[h]}};return h};
var Ub=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var Vb=function(a){if("function"==typeof a.p)return a.p();if(q(a))return a.split("");if(ca(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Ja(a)},Wb=function(a,b){if("function"==typeof a.forEach)a.forEach(b,void 0);else if(ca(a)||q(a))Ea(a,b,void 0);else{var c;if("function"==typeof a.A)c=a.A();else if("function"!=typeof a.p)if(ca(a)||q(a)){c=[];for(var d=a.length,e=0;e<d;e++)c.push(e)}else c=Ka(a);else c=void 0;for(var d=Vb(a),e=d.length,f=0;f<e;f++)b.call(void 0,d[f],c&&c[f],
a)}};var Xb=function(a){var b=aa("window.location.href");if(q(a))return{message:a,name:"Unknown error",lineNumber:"Not available",fileName:b,stack:"Not available"};var c,d,e=!1;try{c=a.lineNumber||a.Wa||"Not available"}catch(f){c="Not available",e=!0}try{d=a.fileName||a.filename||a.sourceURL||m.$googDebugFname||b}catch(h){d="Not available",e=!0}return!e&&a.lineNumber&&a.fileName&&a.stack&&a.message&&a.name?a:{message:a.message||"Not available",name:a.name||"UnknownError",lineNumber:c,fileName:d,stack:a.stack||
"Not available"}},Yb=function(a,b){var c;"string"==typeof a?(c=Error(a),Error.captureStackTrace&&Error.captureStackTrace(c,Yb)):c=a;c.stack||(c.stack=Zb(Yb));if(b){for(var d=0;c["message"+d];)++d;c["message"+d]=String(b)}return c},Zb=function(a){var b;b||(b=$b(a||arguments.callee.caller,[]));return b},$b=function(a,b){var c=[];if(0<=Da(b,a))c.push("[...circular reference...]");else if(a&&50>b.length){c.push(ac(a)+"(");for(var d=a.arguments,e=0;d&&e<d.length;e++){0<e&&c.push(", ");var f;f=d[e];switch(typeof f){case "object":f=
f?"object":"null";break;case "string":break;case "number":f=String(f);break;case "boolean":f=f?"true":"false";break;case "function":f=(f=ac(f))?f:"[fn]";break;default:f=typeof f}40<f.length&&(f=f.substr(0,40)+"...");c.push(f)}b.push(a);c.push(")\n");try{c.push($b(a.caller,b))}catch(h){c.push("[exception trying to get caller]\n")}}else a?c.push("[...long stack...]"):c.push("[end]");return c.join("")},ac=function(a){if(bc[a])return bc[a];a=String(a);if(!bc[a]){var b=/function ([^\(]+)/.exec(a);bc[a]=
b?b[1]:"[Anonymous]"}return bc[a]},bc={};var ec=function(a){var b=[];cc(new dc,a,b);return b.join("")},dc=function(){this.ha=void 0},cc=function(a,b,c){switch(typeof b){case "string":fc(b,c);break;case "number":c.push(isFinite(b)&&!isNaN(b)?b:"null");break;case "boolean":c.push(b);break;case "undefined":c.push("null");break;case "object":if(null==b){c.push("null");break}if(n(b)){var d=b.length;c.push("[");for(var e="",f=0;f<d;f++)c.push(e),e=b[f],cc(a,a.ha?a.ha.call(b,String(f),e):e,c),e=",";c.push("]");break}c.push("{");d="";for(f in b)Object.prototype.hasOwnProperty.call(b,
f)&&(e=b[f],"function"!=typeof e&&(c.push(d),fc(f,c),c.push(":"),cc(a,a.ha?a.ha.call(b,f,e):e,c),d=","));c.push("}");break;case "function":break;default:throw Error("Unknown type: "+typeof b);}},gc={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},hc=/\uffff/.test("\uffff")?/[\\\"\x00-\x1f\x7f-\uffff]/g:/[\\\"\x00-\x1f\x7f-\xff]/g,fc=function(a,b){b.push('"',a.replace(hc,function(a){if(a in gc)return gc[a];var b=a.charCodeAt(0),e="\\u";16>b?
e+="000":256>b?e+="00":4096>b&&(e+="0");return gc[a]=e+b.toString(16)}),'"')};var ic=function(a,b,c,d,e){this.reset(a,b,c,d,e)};ic.prototype.Ba=null;var jc=0;ic.prototype.reset=function(a,b,c,d,e){"number"==typeof e||jc++;this.P=a;this.Ma=b;delete this.Ba};ic.prototype.Ga=function(a){this.P=a};var M=function(a){this.J=a;this.Aa=this.ta=this.P=this.ca=null},O=function(a,b){this.name=a;this.value=b};O.prototype.toString=function(){return this.name};var kc=new O("SEVERE",1E3),lc=new O("WARNING",900),mc=new O("INFO",800),nc=new O("CONFIG",700),oc=new O("FINE",500),pc=new O("FINER",400);M.prototype.getParent=function(){return this.ca};M.prototype.Fa=function(){this.ta||(this.ta={});return this.ta};M.prototype.Ga=function(a){this.P=a};
var qc=function(a){if(a.P)return a.P;if(a.ca)return qc(a.ca);v("Root logger has no level set.");return null};M.prototype.log=function(a,b,c){if(a.value>=qc(this).value)for(da(b)&&(b=b()),a=new ic(a,String(b),this.J),c&&(a.Ba=c),c="log:"+a.Ma,m.console&&(m.console.timeStamp?m.console.timeStamp(c):m.console.markTimeline&&m.console.markTimeline(c)),m.msWriteProfilerMark&&m.msWriteProfilerMark(c),c=this;c;){b=c;var d=a;if(b.Aa)for(var e=0,f=void 0;f=b.Aa[e];e++)f(d);c=c.getParent()}};
M.prototype.info=function(a,b){this.log(mc,a,b)};var rc={},sc=null,tc=function(a){sc||(sc=new M(""),rc[""]=sc,sc.Ga(nc));var b;if(!(b=rc[a])){b=new M(a);var c=a.lastIndexOf("."),d=a.substr(c+1),c=tc(a.substr(0,c));c.Fa()[d]=b;b.ca=c;rc[a]=b}return b};var uc=function(a,b){a&&a.info(b,void 0)},P=function(a,b){a&&a.log(oc,b,void 0)};var vc=function(){this.da=this.da;this.ea=this.ea};vc.prototype.da=!1;vc.prototype.ga=function(){this.da||(this.da=!0,this.o())};vc.prototype.o=function(){if(this.ea)for(;this.ea.length;)this.ea.shift()()};var Q=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.I=!1;this.ya=!0};Q.prototype.o=function(){};Q.prototype.ga=function(){};Q.prototype.preventDefault=function(){this.defaultPrevented=!0;this.ya=!1};var wc=function(a){wc[" "](a);return a};wc[" "]=function(){};var xc=function(a,b){try{return wc(a[b]),!0}catch(c){}return!1};var yc=!F||F&&9<=xb,zc=F&&!I("9");!H||I("528");G&&I("1.9b")||F&&I("8")||sb&&I("9.5")||H&&I("528");G&&!I("8")||F&&I("9");var Fc=function(a,b){Q.call(this,a?a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.charCode=this.keyCode=this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.s=this.state=null;a&&this.init(a,b)};r(Fc,Q);g=Fc.prototype;
g.init=function(a,b){this.s=a;var c=this.type=a.type;this.target=a.target||a.srcElement;this.currentTarget=b;var d=a.relatedTarget;d?G&&(xc(d,"nodeName")||(d=null)):"mouseover"==c?d=a.fromElement:"mouseout"==c&&(d=a.toElement);this.relatedTarget=d;Object.defineProperties?Object.defineProperties(this,{offsetX:{configurable:!0,enumerable:!0,get:this.Ca,set:this.Na},offsetY:{configurable:!0,enumerable:!0,get:this.Da,set:this.Oa}}):(this.offsetX=this.Ca(),this.offsetY=this.Da());this.clientX=void 0!==
a.clientX?a.clientX:a.pageX;this.clientY=void 0!==a.clientY?a.clientY:a.pageY;this.screenX=a.screenX||0;this.screenY=a.screenY||0;this.button=a.button;this.keyCode=a.keyCode||0;this.charCode=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.state=a.state;a.defaultPrevented&&this.preventDefault()};
g.preventDefault=function(){Fc.S.preventDefault.call(this);var a=this.s;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,zc)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};g.o=function(){};g.Ca=function(){return H||void 0!==this.s.offsetX?this.s.offsetX:this.s.layerX};g.Na=function(a){Object.defineProperties(this,{offsetX:{writable:!0,enumerable:!0,configurable:!0,value:a}})};g.Da=function(){return H||void 0!==this.s.offsetY?this.s.offsetY:this.s.layerY};
g.Oa=function(a){Object.defineProperties(this,{offsetY:{writable:!0,enumerable:!0,configurable:!0,value:a}})};var Gc="closure_listenable_"+(1E6*Math.random()|0),Hc=function(a){return!(!a||!a[Gc])},Ic=0;var Jc=function(a,b,c,d,e){this.B=a;this.aa=null;this.src=b;this.type=c;this.T=!!d;this.V=e;this.key=++Ic;this.F=this.U=!1},Kc=function(a){a.F=!0;a.B=null;a.aa=null;a.src=null;a.V=null};var Lc=function(a){this.src=a;this.g={};this.O=0};Lc.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.g[f];a||(a=this.g[f]=[],this.O++);var h=Mc(a,b,d,e);-1<h?(b=a[h],c||(b.U=!1)):(b=new Jc(b,this.src,f,!!d,e),b.U=c,a.push(b));return b};Lc.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.g))return!1;var e=this.g[a];b=Mc(e,b,c,d);return-1<b?(Kc(e[b]),u(null!=e.length),Ca.splice.call(e,b,1),0==e.length&&(delete this.g[a],this.O--),!0):!1};
var Nc=function(a,b){var c=b.type;if(!(c in a.g))return!1;var d=a.g[c],e=Da(d,b),f;if(f=0<=e)u(null!=d.length),Ca.splice.call(d,e,1);f&&(Kc(b),0==a.g[c].length&&(delete a.g[c],a.O--));return f},Oc=function(a){var b=0,c;for(c in a.g){for(var d=a.g[c],e=0;e<d.length;e++)++b,Kc(d[e]);delete a.g[c];a.O--}};Lc.prototype.ua=function(a,b,c,d){a=this.g[a.toString()];var e=-1;a&&(e=Mc(a,b,c,d));return-1<e?a[e]:null};
var Mc=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.F&&f.B==b&&f.T==!!c&&f.V==d)return e}return-1};var Pc="closure_lm_"+(1E6*Math.random()|0),Qc={},Rc=0,Sc=function(a,b,c,d,e){if(n(b))for(var f=0;f<b.length;f++)Sc(a,b[f],c,d,e);else c=Tc(c),Hc(a)?(Uc(a),a.i.add(String(b),c,!1,d,e)):Vc(a,b,c,!1,d,e)},Vc=function(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var h=!!e,k=Wc(a);k||(a[Pc]=k=new Lc(a));c=k.add(b,c,d,e,f);c.aa||(d=Xc(),c.aa=d,d.src=a,d.B=c,a.addEventListener?a.addEventListener(b.toString(),d,h):a.attachEvent(Yc(b.toString()),d),Rc++)},Xc=function(){var a=Zc,b=yc?function(c){return a.call(b.src,
b.B,c)}:function(c){c=a.call(b.src,b.B,c);if(!c)return c};return b},$c=function(a,b,c,d,e){if(n(b))for(var f=0;f<b.length;f++)$c(a,b[f],c,d,e);else c=Tc(c),Hc(a)?a.i.add(String(b),c,!0,d,e):Vc(a,b,c,!0,d,e)},R=function(a,b,c,d,e){if(n(b))for(var f=0;f<b.length;f++)R(a,b[f],c,d,e);else c=Tc(c),Hc(a)?a.i.remove(String(b),c,d,e):a&&(a=Wc(a))&&(b=a.ua(b,c,!!d,e))&&ad(b)},ad=function(a){if("number"==typeof a||!a||a.F)return!1;var b=a.src;if(Hc(b))return Nc(b.i,a);var c=a.type,d=a.aa;b.removeEventListener?
b.removeEventListener(c,d,a.T):b.detachEvent&&b.detachEvent(Yc(c),d);Rc--;(c=Wc(b))?(Nc(c,a),0==c.O&&(c.src=null,b[Pc]=null)):Kc(a);return!0},Yc=function(a){return a in Qc?Qc[a]:Qc[a]="on"+a},cd=function(a,b,c,d){var e=!0;if(a=Wc(a))if(b=a.g[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var f=b[a];f&&f.T==c&&!f.F&&(f=bd(f,d),e=e&&!1!==f)}return e},bd=function(a,b){var c=a.B,d=a.V||a.src;a.U&&ad(a);return c.call(d,b)},Zc=function(a,b){if(a.F)return!0;if(!yc){var c=b||aa("window.event"),d=new Fc(c,
this),e=!0;if(!(0>c.keyCode||void 0!=c.returnValue)){t:{var f=!1;if(0==c.keyCode)try{c.keyCode=-1;break t}catch(h){f=!0}if(f||void 0==c.returnValue)c.returnValue=!0}c=[];for(f=d.currentTarget;f;f=f.parentNode)c.push(f);for(var f=a.type,k=c.length-1;!d.I&&0<=k;k--){d.currentTarget=c[k];var p=cd(c[k],f,!0,d),e=e&&p}for(k=0;!d.I&&k<c.length;k++)d.currentTarget=c[k],p=cd(c[k],f,!1,d),e=e&&p}return e}return bd(a,new Fc(b,this))},Wc=function(a){a=a[Pc];return a instanceof Lc?a:null},dd="__closure_events_fn_"+
(1E9*Math.random()>>>0),Tc=function(a){u(a,"Listener can not be null.");if(da(a))return a;u(a.handleEvent,"An object listener must have handleEvent method.");a[dd]||(a[dd]=function(b){return a.handleEvent(b)});return a[dd]};var S=function(){vc.call(this);this.i=new Lc(this);this.Ka=this;this.oa=null};r(S,vc);S.prototype[Gc]=!0;S.prototype.addEventListener=function(a,b,c,d){Sc(this,a,b,c,d)};S.prototype.removeEventListener=function(a,b,c,d){R(this,a,b,c,d)};
S.prototype.dispatchEvent=function(a){Uc(this);var b,c=this.oa;if(c){b=[];for(var d=1;c;c=c.oa)b.push(c),u(1E3>++d,"infinite loop")}c=this.Ka;d=a.type||a;if(q(a))a=new Q(a,c);else if(a instanceof Q)a.target=a.target||c;else{var e=a;a=new Q(d,c);Na(a,e)}var e=!0,f;if(b)for(var h=b.length-1;!a.I&&0<=h;h--)f=a.currentTarget=b[h],e=ed(f,d,!0,a)&&e;a.I||(f=a.currentTarget=c,e=ed(f,d,!0,a)&&e,a.I||(e=ed(f,d,!1,a)&&e));if(b)for(h=0;!a.I&&h<b.length;h++)f=a.currentTarget=b[h],e=ed(f,d,!1,a)&&e;return e};
S.prototype.o=function(){S.S.o.call(this);this.i&&Oc(this.i);this.oa=null};var ed=function(a,b,c,d){b=a.i.g[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var h=b[f];if(h&&!h.F&&h.T==c){var k=h.B,p=h.V||h.src;h.U&&Nc(a.i,h);e=!1!==k.call(p,d)&&e}}return e&&0!=d.ya};S.prototype.ua=function(a,b,c,d){return this.i.ua(String(a),b,c,d)};var Uc=function(a){u(a.i,"Event target is not initialized. Did you call the superclass (goog.events.EventTarget) constructor?")};var fd=function(a,b){S.call(this);this.ba=a||1;this.H=b||m;this.pa=ha(this.La,this);this.qa=+new Date};r(fd,S);g=fd.prototype;g.enabled=!1;g.m=null;g.La=function(){if(this.enabled){var a=+new Date-this.qa;0<a&&a<.8*this.ba?this.m=this.H.setTimeout(this.pa,this.ba-a):(this.m&&(this.H.clearTimeout(this.m),this.m=null),this.dispatchEvent("tick"),this.enabled&&(this.m=this.H.setTimeout(this.pa,this.ba),this.qa=+new Date))}};
g.start=function(){this.enabled=!0;this.m||(this.m=this.H.setTimeout(this.pa,this.ba),this.qa=+new Date)};g.stop=function(){this.enabled=!1;this.m&&(this.H.clearTimeout(this.m),this.m=null)};g.o=function(){fd.S.o.call(this);this.stop();delete this.H};var gd=function(a,b,c){if(da(a))c&&(a=ha(a,c));else if(a&&"function"==typeof a.handleEvent)a=ha(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<b?-1:m.setTimeout(a,b||0)};var hd=function(a,b){var c;if(a instanceof hd)this.j=void 0!==b?b:a.j,id(this,a.G),c=a.$,T(this),this.$=c,c=a.N,T(this),this.N=c,jd(this,a.Z),c=a.Y,T(this),this.Y=c,kd(this,a.n.clone()),c=a.X,T(this),this.X=c;else if(a&&(c=Pb(String(a)))){this.j=!!b;id(this,c[1]||"",!0);var d=c[2]||"";T(this);this.$=ld(d);d=c[3]||"";T(this);this.N=ld(d,!0);jd(this,c[4]);d=c[5]||"";T(this);this.Y=ld(d,!0);kd(this,c[6]||"",!0);c=c[7]||"";T(this);this.X=ld(c)}else this.j=!!b,this.n=new md(null,0,this.j)};g=hd.prototype;
g.G="";g.$="";g.N="";g.Z=null;g.Y="";g.X="";g.Ua=!1;g.j=!1;g.toString=function(){var a=[],b=this.G;b&&a.push(nd(b,od,!0),":");if(b=this.N){a.push("//");var c=this.$;c&&a.push(nd(c,od,!0),"@");a.push(encodeURIComponent(String(b)).replace(/%25([0-9a-fA-F]{2})/g,"%$1"));b=this.Z;null!=b&&a.push(":",String(b))}if(b=this.Y)this.N&&"/"!=b.charAt(0)&&a.push("/"),a.push(nd(b,"/"==b.charAt(0)?pd:qd,!0));(b=this.n.toString())&&a.push("?",b);(b=this.X)&&a.push("#",nd(b,rd));return a.join("")};g.clone=function(){return new hd(this)};
var id=function(a,b,c){T(a);a.G=c?ld(b,!0):b;a.G&&(a.G=a.G.replace(/:$/,""))},jd=function(a,b){T(a);if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.Z=b}else a.Z=null},kd=function(a,b,c){T(a);b instanceof md?(a.n=b,a.n.ra(a.j)):(c||(b=nd(b,sd)),a.n=new md(b,0,a.j))},T=function(a){if(a.Ua)throw Error("Tried to modify a read-only Uri");};hd.prototype.ra=function(a){this.j=a;this.n&&this.n.ra(a);return this};
var ld=function(a,b){return a?b?decodeURI(a):decodeURIComponent(a):""},nd=function(a,b,c){return q(a)?(a=encodeURI(a).replace(b,td),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},td=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},od=/[#\/\?@]/g,qd=/[\#\?:]/g,pd=/[\#\?]/g,sd=/[\#\?@]/g,rd=/#/g,md=function(a,b,c){this.k=a||null;this.j=!!c},X=function(a){if(!a.c&&(a.c=new L,a.f=0,a.k))for(var b=a.k.split("&"),c=0;c<b.length;c++){var d=b[c].indexOf("="),e=
null,f=null;0<=d?(e=b[c].substring(0,d),f=b[c].substring(d+1)):e=b[c];e=decodeURIComponent(e.replace(/\+/g," "));e=W(a,e);a.add(e,f?decodeURIComponent(f.replace(/\+/g," ")):"")}};g=md.prototype;g.c=null;g.f=null;g.add=function(a,b){X(this);this.k=null;a=W(this,a);var c=this.c.get(a);c||this.c.set(a,c=[]);c.push(b);this.f++;return this};g.remove=function(a){X(this);a=W(this,a);return this.c.M(a)?(this.k=null,this.f-=this.c.get(a).length,this.c.remove(a)):!1};g.M=function(a){X(this);a=W(this,a);return this.c.M(a)};
g.A=function(){X(this);for(var a=this.c.p(),b=this.c.A(),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};g.p=function(a){X(this);var b=[];if(q(a))this.M(a)&&(b=Ga(b,this.c.get(W(this,a))));else{a=this.c.p();for(var c=0;c<a.length;c++)b=Ga(b,a[c])}return b};g.set=function(a,b){X(this);this.k=null;a=W(this,a);this.M(a)&&(this.f-=this.c.get(a).length);this.c.set(a,[b]);this.f++;return this};g.get=function(a,b){var c=a?this.p(a):[];return 0<c.length?String(c[0]):b};
g.toString=function(){if(this.k)return this.k;if(!this.c)return"";for(var a=[],b=this.c.A(),c=0;c<b.length;c++)for(var d=b[c],e=encodeURIComponent(String(d)),d=this.p(d),f=0;f<d.length;f++){var h=e;""!==d[f]&&(h+="="+encodeURIComponent(String(d[f])));a.push(h)}return this.k=a.join("&")};g.clone=function(){var a=new md;a.k=this.k;this.c&&(a.c=this.c.clone(),a.f=this.f);return a};var W=function(a,b){var c=String(b);a.j&&(c=c.toLowerCase());return c};
md.prototype.ra=function(a){a&&!this.j&&(X(this),this.k=null,this.c.forEach(function(a,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.remove(d),0<a.length&&(this.k=null,this.c.set(W(this,d),Ha(a)),this.f+=a.length))},this));this.j=a};var wd=function(){S.call(this);this.J="closure_frame"+ud++;this.na=[];vd[this.J]=this},Y;r(wd,S);var vd={},ud=0,xd=function(a,b){var c=new wd;Sc(c,"ready",c.ga,!1,c);c.send(a,"POST",!0,b)},yd=function(a,b){var c=Cb(a);Wb(b,function(b,e){var f=c.wa("input",{type:"hidden",name:e,value:b});a.appendChild(f)})};g=wd.prototype;g.e=tc("goog.net.IframeIo");g.b=null;g.d=null;g.u=null;g.Ja=0;g.r=!1;g.ia=null;g.ma=null;g.C=null;g.K=!1;
g.send=function(a,b,c,d){if(this.r)throw Error("[goog.net.IframeIo] Unable to send, already active.");this.ia=a=new hd(a);b=b?b.toUpperCase():"GET";c&&(T(a),c=Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^+new Date).toString(36),T(a),a.n.set("zx",c));uc(this.e,"Sending iframe request: "+a+" ["+b+"]");Y||(Y=Gb("form"),Y.acceptCharset="utf-8",c=Y.style,c.position="absolute",c.visibility="hidden",c.top=c.left="-10px",c.width=c.height="10px",c.overflow=
"hidden",document.body.appendChild(Y));this.b=Y;"GET"==b&&yd(this.b,a.n);d&&yd(this.b,d);this.b.action=a.toString();this.b.method=b;this.r=!0;P(this.e,"Creating iframe");this.u=this.J+"_"+(this.Ja++).toString(36);d={name:this.u,id:this.u};F&&7>ub&&(d.src='javascript:""');this.d=Cb(this.b).wa("iframe",d);d=this.d.style;d.visibility="hidden";d.width=d.height="10px";d.display="none";H?d.marginTop=d.marginLeft="-10px":(d.position="absolute",d.top=d.left="-10px");if(F&&!I("11")){this.b.target=this.u||
"";Cb(this.b).L.body.appendChild(this.d);this.K||Sc(this.d,"readystatechange",this.ka,!1,this);try{this.ja=!1,this.b.submit()}catch(e){this.K||R(this.d,"readystatechange",this.ka,!1,this),Z(this,1)}}else{P(this.e,"Setting up iframes and cloning form");Cb(this.b).L.body.appendChild(this.d);d=this.u+"_inner";a=K(this.d);c="<body><iframe id="+d+" name="+d+"></iframe>";document.baseURI&&(c='<head><base href="'+ua(document.baseURI)+'"></head>'+c);sb?a.documentElement.innerHTML=c:a.write(c);this.K||Sc(a.getElementById(d),
"load",this.Q,!1,this);var f=this.b.getElementsByTagName("textarea");c=0;for(b=f.length;c<b;c++){var h=f[c].value,k=[];Mb(f[c],k,!1);if(k.join("")!=h){var k=f[c],p=h;u(null!=k,"goog.dom.setTextContent expects a non-null value for node");if("textContent"in k)k.textContent=p;else if(3==k.nodeType)k.data=p;else if(k.firstChild&&3==k.firstChild.nodeType){for(;k.lastChild!=k.firstChild;)k.removeChild(k.lastChild);k.firstChild.data=p}else{Jb(k);var qa=Bb(k);k.appendChild(qa.createTextNode(String(p)))}f[c].value=
h}}f=a.importNode(this.b,!0);f.target=d;f.action=this.b.action;a.body.appendChild(f);h=this.b.getElementsByTagName("select");k=f.getElementsByTagName("select");c=0;for(b=h.length;c<b;c++)for(var p=h[c].getElementsByTagName("option"),qa=k[c].getElementsByTagName("option"),z=0,N=p.length;z<N;z++)qa[z].selected=p[z].selected;h=this.b.getElementsByTagName("input");k=f.getElementsByTagName("input");c=0;for(b=h.length;c<b;c++)if("file"==h[c].type&&h[c].value!=k[c].value){P(this.e,"File input value not cloned properly.  Will submit using original form.");
this.b.target=d;f=this.b;break}P(this.e,"Submitting form");try{this.ja=!1,f.submit(),a.close(),G&&gd(this.va,250,this)}catch(Kd){c=this.e;var za;try{var Aa=Xb(Kd),C;var l=Aa.fileName;null!=l||(l="");if(/^https?:\/\//i.test(l)){var U;l instanceof y?U=l:(l=l.w?l.v():String(l),l=$a.test(l)?cb(l):"about:invalid#zClosurez",U=db(l));var A=Ta("view-source scheme plus HTTP/HTTPS URL"),qb="view-source:"+Za(U);ya(Sa(A),"must provide justification");var J=Sa(A);u(!/^[\s\xa0]*$/.test(J),"must provide non-empty justification");
C=db(qb)}else{var t=Ta("sanitizedviewsrc");C=db(Sa(t))}var Ld=kb("Message: "+Aa.message+"\nUrl: "),Ac;C={href:C,target:"_new"};var V=Aa.fileName;if(!lb.test("a"))throw Error("Invalid tag name <a>.");if("a"in nb)throw Error("Tag name <a> is not allowed for SafeHtml.");U=null;A="<a";if(C)for(var Qa in C){if(!lb.test(Qa))throw Error('Invalid attribute name "'+Qa+'".');var Bc=C[Qa];if(null!=Bc){var qb=A,Cc,J=Qa,l=Bc;if(l instanceof w)l=Sa(l);else if("style"==J.toLowerCase()){t=l;if(!ea(t))throw Error('The "style" attribute requires goog.html.SafeStyle or map of style properties, '+
typeof t+" given: "+t);if(!(t instanceof x)){b=t;f="";h=void 0;for(h in b){if(!/^[-_a-zA-Z0-9]+$/.test(h))throw Error("Name allows only [-_a-zA-Z0-9], got: "+h);var D=b[h];null!=D&&(D instanceof w?(D=Sa(D),u(!/[{;}]/.test(D),"Value does not allow [{;}].")):Xa.test(D)||(v("String value allows only [-.%_!# a-zA-Z0-9], got: "+D),D="zClosurez"),f+=h+":"+D+";")}f?(u(!/[<>]/.test(f),"Forbidden characters in style string: "+f),t=Va(f)):t=Wa}b=void 0;t instanceof x&&t.constructor===x&&t.Ha===Ua?b=t.R:(v("expected object of type SafeStyle, got '"+
t+"'"),b="type_error:SafeStyle");l=b}else{if(/^on/i.test(J))throw Error('Attribute "'+J+'" requires goog.string.Const value, "'+l+'" given.');if(J.toLowerCase()in mb)if(l instanceof fb)l instanceof fb&&l.constructor===fb&&l.Ia===eb?l=l.la:(v("expected object of type TrustedResourceUrl, got '"+l+"'"),l="type_error:TrustedResourceUrl");else if(l instanceof y)l=Za(l);else throw Error('Attribute "'+J+'" on tag "a" requires goog.html.SafeUrl or goog.string.Const value, "'+l+'" given.');}l.w&&(l=l.v());
u(q(l)||"number"==typeof l,"String or number value expected, got "+typeof l+" with value: "+l);Cc=J+'="'+ua(String(l))+'"';A=qb+(" "+Cc)}}void 0!==V?n(V)||(V=[V]):V=[];if(!0===Pa.a)u(!V.length,"Void tag <a> does not allow content."),A+=">";else{var Dc=ob(V),A=A+(">"+hb(Dc)+"</a>");U=Dc.D()}var Ec=C&&C.dir;Ec&&(U=/^(ltr|rtl|auto)$/i.test(Ec)?0:null);Ac=ib(A,U);za=ob(Ld,Ac,kb("\nLine: "+Aa.lineNumber+"\n\nBrowser stack:\n"+Aa.stack+"-> [end]\n\nJS stack traversal:\n"+Zb(void 0)+"-> "))}catch(Md){za=
kb("Exception trying to expose exception! You win, we lose. "+Md)}za=hb(za);c&&c.log(kc,"Error when submitting form: "+za,void 0);this.K||R(a.getElementById(d),"load",this.Q,!1,this);a.close();Z(this,2)}}zd(this)};g.abort=function(){if(this.r){uc(this.e,"Request aborted");var a=Ad(this);u(a);if(a)if(Hc(a))a.i&&Oc(a.i);else if(a=Wc(a)){var b=0,c;for(c in a.g)for(var d=a.g[c].concat(),e=0;e<d.length;++e)ad(d[e])&&++b}this.r=!1;this.dispatchEvent("abort");Bd(this)}};
g.o=function(){P(this.e,"Disposing iframeIo instance");this.r&&(P(this.e,"Aborting active request"),this.abort());wd.S.o.call(this);this.d&&Cd(this);zd(this);this.b=null;delete this.xa;this.ia=this.ma=this.b=null;delete vd[this.J]};g.ka=function(){if("complete"==this.d.readyState){R(this.d,"readystatechange",this.ka,!1,this);var a;try{if(a=K(this.d),F&&"about:blank"==a.location&&!navigator.onLine){Z(this,9);return}}catch(b){Z(this,1);return}Dd(this,a)}};
g.Q=function(){if(!sb||"about:blank"!=(this.d?K(Ad(this)):null).location){R(Ad(this),"load",this.Q,!1,this);try{Dd(this,this.d?K(Ad(this)):null)}catch(a){Z(this,1)}}};
var Dd=function(a,b){P(a.e,"Iframe loaded");a.r=!1;var c;try{var d=b.body;a.ma=d.textContent||d.innerText}catch(e){c=1}var f;c||"function"!=typeof a.xa||(f=a.xa(b))&&(c=4);(d=a.e)&&d.log(pc,"Last content: "+a.ma,void 0);(d=a.e)&&d.log(pc,"Last uri: "+a.ia,void 0);c?(P(a.e,"Load event occurred but failed"),Z(a,c,f)):(P(a.e,"Load succeeded"),a.dispatchEvent("complete"),a.dispatchEvent("success"),Bd(a))},Z=function(a,b,c){a.ja||(a.r=!1,4==b&&u(void 0!==c),a.dispatchEvent("complete"),a.dispatchEvent("error"),
Bd(a),a.ja=!0)},Bd=function(a){uc(a.e,"Ready for new requests");Cd(a);zd(a);a.b=null;a.dispatchEvent("ready")},Cd=function(a){var b=a.d;b&&(b.onreadystatechange=null,b.onload=null,b.onerror=null,a.na.push(b));a.C&&(m.clearTimeout(a.C),a.C=null);G||sb?a.C=gd(a.za,2E3,a):a.za();a.d=null;a.u=null};wd.prototype.za=function(){this.C&&(m.clearTimeout(this.C),this.C=null);for(;0!=this.na.length;){var a=this.na.pop();uc(this.e,"Disposing iframe");a&&a.parentNode&&a.parentNode.removeChild(a)}};
var zd=function(a){a.b&&a.b==Y&&Jb(a.b)},Ad=function(a){return a.d?F&&!I("11")?a.d:K(a.d).getElementById(a.u+"_inner"):null};wd.prototype.va=function(){if(this.r){var a=this.d?K(Ad(this)):null;a&&!xc(a,"documentUri")?(this.K||R(Ad(this),"load",this.Q,!1,this),navigator.onLine?((a=this.e)&&a.log(lc,"Silent Firefox error detected",void 0),Z(this,3)):((a=this.e)&&a.log(lc,"Firefox is offline so report offline error instead of silent error",void 0),Z(this,9))):gd(this.va,250,this)}};var Ed=0,Fd=tc("paidtasks.app.error"),Gd=function(a){var b=_402.params.logUrl;a=Xb(Yb(a));Fd&&Fd.log(lc,"Logging an error via gen204.",a);var c={},d=-1!==window.location.href.indexOf("204_debug");d&&window.console&&window.console.log&&(window.console.log("Exception caught: ",a),window.console.log("Stack: ",a.stack),c&&window.console.log("extraData",c));if(!/^[\s\xa0]*$/.test(null==b?"":String(b))){try{if(4<=Ed)return;Ed++;var e={};e.e_n=a.name||"Unknown Error";e.e_m=a.message||a;e.e_p=window.location.href;
e.e_s=a.stack||"Stack not available";var f=La(window,"_402");if(ea(f)){var h=La(f,"params");null!=h&&(e["_402.params"]=ec(h))}Ia(c,function(a,b){ea(a)&&(a=ec(a));e[b]=a});xd(b,e)}catch(k){if(d)throw k;}if(d)throw a;}};var Hd=[],Id=null,Jd=function(){if(document.readyState)return"interactive"==document.readyState||"complete"==document.readyState;var a=null;try{a=document.documentElement}catch(b){}if(!a)return!1;try{a.doScroll("left")}catch(c){return!1}return!!document.body},Nd=function(){if(Jd()){var a=Id;a&&"function"==typeof a.ga&&a.ga();Id=null;for(a=0;a<Hd.length;a++)Hd[a]();Hd.length=0}},Od=function(a){var b;!F||I(7)?b=!1:($c(window,"load",a),b=!0);b||(Jd()?a():(Hd.push(a),null==Id&&(Id=new fd(500),Sc(Id,"tick",
Nd),Id.start())))};void 0!==m._402||(m._402={});_402.Ta=!1;_402.show=function(){_402.Ta=!0};
var Pd=function(a,b){var c=document.createElement(a);Ia(b,function(a,b){c.setAttribute(b,a)});document.body.appendChild(c)},Qd=function(){try{var a=_402;_402.timingAtrLoad=(new Date).getTime();if(a.site){var b=document;document.getElementById("contain-402")||Pd("div",{id:"contain-402"});var c=a.promptHandlerUrl||"//survey.g.doubleclick.net/prompt",d={t:"a"};d.site=a.site;void 0!==a.sc&&(d.sc=a.sc);null!=a.force_http&&(d.force_http=a.force_http);d.random=+new Date;d.ref=b.referrer.substr(0,500);var a=
[c],e;for(e in d)Qb(e,d[e],a);if(a[1]){var f=a[0],h=f.indexOf("#");0<=h&&(a.push(f.substr(h)),a[0]=f=f.substr(0,h));var k=f.indexOf("?");0>k?a[1]="?":k==f.length-1&&(a[1]=void 0)}Pd("script",{src:a.join("")})}}catch(p){Gd(p)}};_402.load=_402.load||ia(Qd);_402.domWait=function(){Od(function(){_402.load()})};})();
window['_402'] = window['_402'] || {};
window['_402']['site'] = "aclknqcuyds7o";
window['_402']['promptHandlerUrl'] = window['_402']['promptHandlerUrl'] || "https://survey.g.doubleclick.net/prompt";
window['_402']['params'] = {"logUrl":"/gen204/d"};
window['_402']['domWait']();
