(function(){var aa='" aria-hidden="true">•',ba='" aria-hidden="true">•',ea='" style="display: none">
',ia='">
',ja='">',la='">
>>0),lj=0;function mj(a,b,c){return a.call.apply(a.bind,arguments)} function nj(a,b,c){if(!a)throw Error();if(2")&&(a=a.replace(Fj,">"));-1!=a.indexOf('"')&&(a=a.replace(Gj,"""));-1!=a.indexOf("'")&&(a=a.replace(Hj,"'"));-1!=a.indexOf("\x00")&&(a=a.replace(Ij,"�"));return a}var Dj=/&/g,Ej=//g,Gj=/"/g,Hj=/'/g,Ij=/\x00/g,Cj=/[\x00&<>"']/; function Jj(a){return-1!=a.indexOf("&")?tg in n?Kj(a):Lj(a):a}function Kj(a){var b={"&":"&","<":"<",">":">",""":'"'};var c=n.document.createElement("div");return a.replace(Mj,function(a,e){var d=b[a];if(d)return d;"#"==e.charAt(0)&&(e=Number("0"+e.substr(1)),isNaN(e)||(d=String.fromCharCode(e)));d||(c.innerHTML=a+" ",d=c.firstChild.nodeValue.slice(0,-1));return b[a]=d})} function Lj(a){return a.replace(/&([^;]+);/g,function(a,c){switch(c){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:return"#"!=c.charAt(0)||(c=Number("0"+c.substr(1)),isNaN(c))?a:String.fromCharCode(c)}})}var Mj=/&([^;\s<&]+);?/g;function Nj(a,b,c){c&&(a=Jj(a));a.length>b&&(a=a.substring(0,b-3)+"...");c&&(a=Bj(a));return a}var Oj={"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\x0B",'"':'\\"',"\\":"\\\\","<":"<"},Pj={"'":"\\'"}; function Qj(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#b?1:0} function Yj(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})}function Zj(a){var b=q(void 0)?Qj(void 0):"\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,e){return b+e.toUpperCase()})};var ak=Array.prototype.indexOf?function(a,b,c){return Array.prototype.indexOf.call(a,b,c)}:function(a,b,c){c=null==c?0:0>c?Math.max(0,a.length+c):c;if(q(a))return q(b)&&1==b.length?a.indexOf(b,c):-1;for(;cb?null:q(a)?a.charAt(b):a[b]} function jk(a,b,c){for(var d=a.length,e=q(a)?a.split(""):a,g=0;g=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)} function vk(a,b,c){for(var d=0,e=a.length,g;d>1;var l=b(c,a[h]);0b?1:ac&&tk(a,-(c+1),0,b)}function Ak(a,b){return qk.apply([],ek(a,b,void 0))};function Bk(a){return ek(a,function(a){a=a.toString(16);return 1parseFloat(ol)){nl=String(ql);break a}}nl=ol}var rl=nl,sl={};function tl(a){return $k(sl,a,function(){return 0<=Wj(rl,a)})}function ul(a){return Number(vl)>=a}var wl;var xl=n.document,yl=ml(); wl=xl&&x?yl||("CSS1Compat"==xl.compatMode?parseInt(rl,10):5):void 0;var vl=wl;var zl=Fk("Firefox"),Al=Wk()||Fk("iPod"),Bl=Fk("iPad"),Cl=Fk("Android")&&!(Vk()||Fk("Firefox")||Fk("Opera")||Fk("Silk")),Dl=Vk(),El=Fk("Safari")&&!(Vk()||Fk("Coast")||Fk("Opera")||Fk(ab)||Fk("Silk")||Fk("Android"))&&!Xk();var Fl=null;function Gl(){}var Hl=typeof Uint8Array==Og;function Il(a,b,c,d,e){a.a=null;b||(b=c?[c]:[]);a.K=c?String(c):void 0;a.o=0===c?-1:0;a.b=b;a:{if(a.b.length&&(b=a.b.length-1,(c=a.b[b])&&typeof c==Fh&&!fj(c)&&!(Hl&&c instanceof Uint8Array))){a.j=b-a.o;a.g=c;break a}-1a;a++)Fl[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(a)}a=Fl;for(var b=[],e=0;e>2;g=(g&3)<<4|l>>4;l=(l&15)<<2|v>>6;v&=63;m||(v=64,h||(l=64));b.push(a[A],a[g],a[l],a[v])}return b.join("")};try{var b=JSON.stringify(this.mc(), Ql)}finally{Uint8Array.prototype.toJSON=a}return b}:function(){return JSON.stringify(this.mc(),Ql)};function Ql(a,b){if(aj(b)){if(isNaN(b))return"NaN";if(Infinity===b)return"Infinity";if(-Infinity===b)return"-Infinity"}return b}function Rl(a){var b=Sl[a[0]];if(!b)throw Error("Unknown JsPb message type: "+a[0]);return new b(a)}Gl.prototype.toString=function(){Pl(this);return this.b.toString()};function Tl(a,b){return a==b||!(!a||!b)&&a instanceof b.constructor&&Ul(a.mc(),b.mc())} function Vl(a,b){a=a||{};b=b||{};var c={},d;for(d in a)c[d]=0;for(d in b)c[d]=0;for(d in c)if(!Ul(a[d],b[d]))return!1;return!0} function Ul(a,b){if(a==b)return!0;if(!ij(a)||!ij(b)||a.constructor!=b.constructor)return!1;if(Hl&&a.constructor===Uint8Array){if(a.length!=b.length)return!1;for(var c=0;c]*>|&[^;]+;/g;function km(a,b){return b?a.replace(jm,""):a}var lm=/[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]/,mm=/^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef\u06fa-\u07ff\u200f\ufb1d-\ufdff\ufe70-\ufefc]/,nm=/^http:\/\/.*/,om=/\s+/,pm=/[\d\u06f0-\u06f9]/; function qm(a,b){var c=0,d=0,e=!1;a=km(a,b).split(om);for(b=0;bb?-1:0:null==b?null:b?-1:1)&&(a.style.textAlign=-1==b?"right":"left",a.dir=-1==b?"rtl":"ltr")};function sm(){this.a="";this.b=tm}sm.prototype.Zc=!0;sm.prototype.Vb=function(){return this.a};sm.prototype.Xj=!0;sm.prototype.Fe=function(){return 1};function um(a){if(a instanceof sm&&a.constructor===sm&&a.b===tm)return a.a;ej(a);return"type_error:TrustedResourceUrl"}var tm={};function vm(a){var b=new sm;b.a=a;return b};function wm(){this.a="";this.b=xm}wm.prototype.Zc=!0;wm.prototype.Vb=function(){return this.a};wm.prototype.Xj=!0;wm.prototype.Fe=function(){return 1};function ym(a){if(a instanceof wm&&a.constructor===wm&&a.b===xm)return a.a;ej(a);return"type_error:SafeUrl"}var zm=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;function Am(a){if(a instanceof wm)return a;a=a.Zc?a.Vb():String(a);zm.test(a)||(a=jc);return Bm(a)} function Cm(a){if(a instanceof wm)return a;a=a.Zc?a.Vb():String(a);zm.test(a)||(a=jc);return Bm(a)}var xm={};function Bm(a){var b=new wm;b.a=a;return b};function Dm(){this.a="";this.b=Em}Dm.prototype.Zc=!0;var Em={};Dm.prototype.Vb=function(){return this.a};function Fm(a){if(a instanceof Dm&&a.constructor===Dm&&a.b===Em)return a.a;ej(a);return"type_error:SafeStyle"}function Gm(a){var b=new Dm;b.a=a;return b}var Hm=Gm("");function Im(a){var b="",c;for(c in a){if(!/^[-_a-zA-Z0-9]+$/.test(c))throw Error("Name allows only [-_a-zA-Z0-9], got: "+c);var d=a[c];null!=d&&(d=fj(d)?ek(d,Jm).join(" "):Jm(d),b+=c+":"+d+";")}return b?Gm(b):Hm} function Jm(a){if(a instanceof wm)return'url("'+ym(a).replace(/+~[\]()=^$|]+$/.test(c))throw Error("Selector allows only [-_a-zA-Z0-9#.:* ,>+~[\\]()=^$|] and strings, got: "+a);a:{for(var d={"(":")","[":"]"},e=[],g=0;g");return Zm(b,a.Fe())}var an=/^[a-zA-Z0-9-]+$/,bn={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},cn={APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0}; function dn(a,b,c){var d=String(a);if(!an.test(d))throw Error("Invalid tag name <"+d+">.");if(d.toUpperCase()in cn)throw Error("Tag name <"+d+"> is not allowed for SafeHtml.");return en(String(a),b,c)}function fn(a){function b(a){fj(a)?bk(a,b):(a=Ym(a),d+=Xm(a),a=a.Fe(),0==c?c=a:0!=a&&c!=a&&(c=null))}var c=0,d="";bk(arguments,b);return Zm(d,c)}var Wm={};function Zm(a,b){var c=new Vm;c.a=a;c.b=b;return c} function en(a,b,c){var d=null,e="";if(b)for(m in b){if(!an.test(m))throw Error('Invalid attribute name "'+m+'".');var g=b[m];if(null!=g){var h=a;var l=m;if(g instanceof fm)g=hm(g);else if(l.toLowerCase()==ci){if(!ij(g))throw Error('The "style" attribute requires goog.html.SafeStyle or map of style properties, '+typeof g+" given: "+g);g instanceof Dm||(g=Im(g));g=Fm(g)}else{if(/^on/i.test(l))throw Error('Attribute "'+l+'" requires goog.string.Const value, "'+g+'" given.');if(l.toLowerCase()in bn)if(g instanceof sm)g=um(g);else if(g instanceof wm)g=ym(g);else if(q(g))g=Am(g).Vb();else throw Error('Attribute "'+l+'" on tag "'+h+'" requires goog.html.SafeUrl, goog.string.Const, or string, value "'+g+'" given.');}g.Zc&&(g=g.Vb());l=l+'="'+Bj(String(g))+'"';e+=" "+l}}var m="<"+a+e;null!=c?fj(c)||(c=[c]):c=[];!0===em[a.toLowerCase()]?m+=">":(d=fn(c),m+=">"+Xm(d)+"",d=d.Fe());(a=b&&b.dir)&&(/^(ltr|rtl|auto)$/i.test(a)?d=0:d=null);return Zm(m,d)}var gn=Zm("",0),hn=Zm("
",0);function jn(a,b){a.innerHTML=Xm(b)};function kn(a,b){this.x=p(a)?a:0;this.y=p(b)?b:0}k=kn.prototype;k.clone=function(){return new kn(this.x,this.y)};k.kb=function(a){return a instanceof kn&&(this==a?!0:this&&a?this.x==a.x&&this.y==a.y:!1)};function ln(a,b){return new kn(a.x-b.x,a.y-b.y)}k.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};k.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};k.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};function mn(a,b){this.width=a;this.height=b}k=mn.prototype;k.clone=function(){return new mn(this.width,this.height)};k.Zq=function(){return this.width*this.height};k.qb=function(){return!this.Zq()};k.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};k.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};k.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};function nn(a){return a?new on(pn(a)):tj||(tj=new on)}function qn(a,b){return q(b)?a.getElementById(b):b}function rn(a,b){var c=b||document;return c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):sn(document,"*",a,b)}function tn(a,b){var c=b||document,d=null;c.getElementsByClassName?d=c.getElementsByClassName(a)[0]:d=un(document,"*",a,b);return d||null} function sn(a,b,c,d){a=d||a;b=b&&"*"!=b?String(b).toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(b||c))return a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName){a=a.getElementsByClassName(c);if(b){d={};for(var e=0,g=0,h;h=a[g];g++)b==h.nodeName&&(d[e++]=h);d.length=e;return d}return a}a=a.getElementsByTagName(b||"*");if(c){d={};for(g=e=0;h=a[g];g++)b=h.className,typeof b.split==Og&&kk(b.split(/\s+/),c)&&(d[e++]=h);d.length=e;return d}return a} function un(a,b,c,d){var e=d||a,g=b&&"*"!=b?String(b).toUpperCase():"";return e.querySelectorAll&&e.querySelector&&(g||c)?e.querySelector(g+(c?"."+c:"")):sn(a,b,c,d)[0]||null}function vn(a,b){Gk(b,function(b,d){b&&b.Zc&&(b=b.Vb());d==ci?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:wn.hasOwnProperty(d)?a.setAttribute(wn[d],b):uj(d,"aria-")||uj(d,"data-")?a.setAttribute(d,b):a[d]=b})} var wn={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:Sh,rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};function xn(a){a=a.document;a=yn(a)?a.documentElement:a.body;return new mn(a.clientWidth,a.clientHeight)} function zn(a){var b=An(a);a=Bn(a);return x&&tl("10")&&a.pageYOffset!=b.scrollTop?new kn(b.scrollLeft,b.scrollTop):new kn(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}function An(a){return a.scrollingElement?a.scrollingElement:!el&&yn(a)?a.documentElement:a.body||a.documentElement}function Cn(a){return a?Bn(a):window}function Bn(a){return a.parentWindow||a.defaultView}function Dn(a,b,c){return En(document,arguments)} function En(a,b){var c=String(b[0]),d=b[1];if(!bm&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push(' name="',Bj(d.name),'"');if(d.type){c.push(' type="',Bj(d.type),'"');var e={};Sk(e,d);delete e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(q(d)?c.className=d:fj(d)?c.className=d.join(" "):vn(c,d));2a}function Wn(a){if(dm&&null!==a&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];Xn(a,b,!0);a=b.join("")}a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");dm||(a=a.replace(/ +/g," "));" "!=a&&(a=a.replace(/^\s*/,""));return a}function Yn(a){var b=[];Xn(a,b,!1);return b.join("")} function Xn(a,b,c){if(!(a.nodeName in Rn))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 Sn)b.push(Sn[a.nodeName]);else for(a=a.firstChild;a;)Xn(a,b,c),a=a.nextSibling}function Gn(a){if(a&&typeof a.length==Eh){if(ij(a))return typeof a.item==Og||typeof a.item==bi;if(hj(a))return typeof a.item==Og}return!1}function Zn(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null} function $n(a){try{return a&&a.activeElement}catch(b){}return null}function on(a){this.a=a||n.document||document}k=on.prototype;k.F=function(a){return qn(this.a,a)};function ao(a,b,c){return un(a.a,"IMG",b,c)}function G(a,b,c){return tn(b,c||a.a)}k.na=function(a,b,c){return En(this.a,arguments)};k.createElement=function(a){return this.a.createElement(String(a))};k.appendChild=function(a,b){a.appendChild(b)};k.Aj=In;k.Bj=Jn;k.nf=Kn; function bo(a){return cm&&a.children?a.children:dk(a.childNodes,function(a){return 1==a.nodeType})}k.Bm=Ln;k.Is=Nn;k.gu=On;k.contains=Pn;k.Fm=Qn;function co(a,b,c){this.j=c;this.g=a;this.o=b;this.b=0;this.a=null}co.prototype.get=function(){if(0]*?)?>/gi,bp),h=h.replace(new RegExp("()+","gi"),bp),h=h.replace(/<[^>]+>/g,""),h=Jj(h),h=h.replace(/\xa0|\xc2/g," "))):h=""}else h=g.pd();l=h;h="";0c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.substr(0,d),e,a.substr(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]} function iq(a,b,c){if(fj(b))for(var d=0;dc.b});wk(d,function(a,b){return xk(a.b,b.b)});a.a.push(new Lq(a.g[b].close,d,a.g))}else a.a.push(b)}function Jq(a,b){this.g=a;this.b=b;this.a=null}Jq.prototype.getName=function(){return this.g}; Jq.prototype.toString=function(){return null===this.a?this.g:this.a};function Lq(a,b,c){this.g=a;this.a=b;this.b=c}Lq.prototype.toString=function(){for(var a=[],b=this.a.length-1;0<=b;--b){var c=this.a[b];null!==c.a&&a.push(this.b[c.getName()].close)}a.push(this.g);for(b=0;b"))}var Vq=/\r\n|\n|\r/g,Rq={"*":{open:"",close:""},_:{open:"",close:""},"-":{open:"",close:""}},Sq=/([\.\,\!\?\(\)\s_\-]\*|[\.\,\!\?\(\)\s*\-]_|[\.\,\!\?\(\)\s*_]-)\S/,Tq=/\S(\*[_\-\.\,\!\?\(\)\s]|_[*\-\.\,\!\?\(\)\s]|-[*_\.\,\!\?\(\)\s])/;function Nq(a){this.b=a}Nq.prototype.a=function(a){return a(this.b)};Nq.prototype.toString=function(){return this.b};function Oq(a){this.b=a}Oq.prototype.a=function(){return this}; Oq.prototype.toString=function(){return this.b};function Pq(a){this.b=a}Pq.prototype.a=function(a){var b=ek(this.b,function(b){return b.a(a)});return new Pq(b)};Pq.prototype.toString=function(){return this.b.join("")};function $o(){}dj($o);for(var cp=["ADDRESS","BLOCKQUOTE","BODY","CENTER","DD","DIR",Wa,"DL","FIELDSET","FORM","H1","H2","H3","H4","H5","H6","HEAD","HR","HTML","ISINDEX","LI","MENU","NOFRAMES","OL","P","PRE","TABLE","TD","TH","TITLE","TR","UL"],Wq=[Eb,Kb],ap,Xq=[],Yq=0;Yq]*?)?>.*?]*?)?>)")}ap=Xq.join("|");var bp=gl?"\r\n":"\n";var $q={sp:["BC","AD"],rp:["Before Christ","Anno Domini"],Rp:"JFMAMJJASOND".split(""),Cq:"JFMAMJJASOND".split(""),Op:"January February March April May June July August September October November December".split(" "),Bq:"January February March April May June July August September October November December".split(" "),sq:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Eq:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Sq:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "), Gq:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),uq:"Sun Mon Tue Wed Thu Fri Sat".split(" "),Fq:"Sun Mon Tue Wed Thu Fri Sat".split(" "),WC:"SMTWTFS".split(""),Dq:"SMTWTFS".split(""),tq:["Q1","Q2","Q3","Q4"],kq:["1st quarter","2nd quarter","3rd quarter","4th quarter"],To:["AM","PM"],fl:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],ul:["h:mm:ss a zzzz","h:mm:ss a z","h:mm:ss a","h:mm a"],fp:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],kl:6,$G:[5,6],ll:5},ar=$q; ar=$q;function br(a,b,c,d,e,g){q(a)?(this.v="y"==a?b:0,this.j="m"==a?b:0,this.a="d"==a?b:0,this.b="h"==a?b:0,this.g="n"==a?b:0,this.o="s"==a?b:0):(this.v=a||0,this.j=b||0,this.a=c||0,this.b=d||0,this.g=e||0,this.o=g||0)}br.prototype.kb=function(a){return a.v==this.v&&a.j==this.j&&a.a==this.a&&a.b==this.b&&a.g==this.g&&a.o==this.o};br.prototype.clone=function(){return new br(this.v,this.j,this.a,this.b,this.g,this.o)}; br.prototype.add=function(a){this.v+=a.v;this.j+=a.j;this.a+=a.a;this.b+=a.b;this.g+=a.g;this.o+=a.o};function cr(a,b,c){aj(a)?(this.a=dr(a,b||0,c||1),er(this,c||1)):ij(a)?(this.a=dr(a.getFullYear(),a.getMonth(),a.getDate()),er(this,a.getDate())):(this.a=new Date(u()),a=this.a.getDate(),this.a.setHours(0),this.a.setMinutes(0),this.a.setSeconds(0),this.a.setMilliseconds(0),er(this,a))}function dr(a,b,c){b=new Date(a,b,c);0<=a&&100>a&&b.setFullYear(b.getFullYear()-1900);return b}k=cr.prototype; k.Ah=ar.kl;k.Ch=ar.ll;k.clone=function(){var a=new cr(this.a);a.Ah=this.Ah;a.Ch=this.Ch;return a};k.getFullYear=function(){return this.a.getFullYear()};k.getMonth=function(){return this.a.getMonth()};k.getDate=function(){return this.a.getDate()};k.getTime=function(){return this.a.getTime()};k.getDay=function(){return this.a.getDay()};k.getUTCFullYear=function(){return this.a.getUTCFullYear()};k.getUTCMonth=function(){return this.a.getUTCMonth()};k.getUTCDate=function(){return this.a.getUTCDate()}; k.getUTCHours=function(){return this.a.getUTCHours()};k.getUTCMinutes=function(){return this.a.getUTCMinutes()};k.getTimezoneOffset=function(){return this.a.getTimezoneOffset()};function fr(a){a=a.getTimezoneOffset();if(0==a)a="Z";else{var b=Math.abs(a)/60,c=Math.floor(b);b=60*(b-c);a=(0b&&(b+=12);a:{switch(b){case 1:var d=0!=c%4||0==c%100&&0!=c%400?28:29;break a;case 5:case 8:case 10:case 3:d=30;break a}d=31}d=Math.min(d,this.getDate());this.a.setDate(1);this.a.setFullYear(c);this.a.setMonth(b);this.a.setDate(d)}a.a&&(a=new Date((new Date(this.getFullYear(),this.getMonth(),this.getDate(),12)).getTime()+864E5*a.a),this.a.setDate(1),this.a.setFullYear(a.getFullYear()),this.a.setMonth(a.getMonth()), this.a.setDate(a.getDate()),er(this,a.getDate()))};k.qg=function(a,b){return[this.getFullYear(),Sj(this.getMonth()+1,2),Sj(this.getDate(),2)].join(a?"-":"")+(b?fr(this):"")};k.kb=function(a){return!(!a||this.getFullYear()!=a.getFullYear()||this.getMonth()!=a.getMonth()||this.getDate()!=a.getDate())};k.toString=function(){return this.qg()};function er(a,b){a.getDate()!=b&&a.a.setUTCHours(a.a.getUTCHours()+(a.getDate()b)b=a.De();return b}function qr(a){if(p(Hp(a.a))&&(Hp(a.a).mb()==li||Hp(a.a).mb()==ni)){var b=Hp(a.a).ga();b=Hp(a.a).mb()==li?b:Bj(b)}return b||""} k.ng=function(){if(p(Hp(this.a))){var a=Ml(Hp(this.a),Zl,3);if(a)return a.mc()}return null};k.hd=function(){return y(this.a,10)};k.wa=function(){return this.a.wa()?this.a.wa().ga():""};k.sh=function(){if(Ml(this.a,zp,21)&&!this.b){var a=Ml(this.a,zp,21);a=y(a,2)||"";this.b=Zm(a,null)}return this.b};k.pd=function(){return Ml(this.a,Ap,4)?Ml(this.a,Ap,4).ga()||"":""};k.nj=function(){return this.a.wa()?this.a.wa().mb():null};k.Pe=function(){return!!y(this.a,12)};k.Ob=function(){return!!y(this.a,13)}; k.Cc=function(){var a=Ml(this.a,Dp,18);return a?new ir(a):null};k.qc=function(){var a=Ml(this.a,Mp,19);return a?new mr(a):null};k.za=function(){return p(this.a.ab())&&!p(y(this.a,10))};k.ab=function(){return p(this.a.ab())?this.a.ab():null};k.lf=function(){return p(this.a.ab())&&p(y(this.a,10))?y(this.a,10):null};k.Md=function(){var a=y(this.a,17);return 1==a?1:2==a?2:null};k.$j=function(){return 2==this.Md()};function rr(a,b){this.Ta=new Ep;z(this.Ta,11,a);b&&b!=a&&z(this.Ta,1,b)} function sr(a,b){var c=Gp(a.Ta);c.push(b.Ta);Ol(a.Ta,8,c);return a}function tr(a,b){z(a.Ta,16,b);return a}function ur(a){z(a.Ta,12,!0);return a}function vr(a,b){z(a.Ta,6,b);return a}function wr(a){var b=u();z(a.Ta,13,b);return a}function xr(a){z(a.Ta,13,0);return a}function yr(a,b){B(a.Ta,18,b.a);z(a.Ta,10,4);return a}function zr(a,b){b=zq(b);B(a.Ta,5,b);return a}function Ar(a){z(a.Ta,20,1);return a} function Br(a,b,c){b=yj(b);var d=new Ap;z(d,1,ni);d.Pa(b);B(a.Ta,4,d);d=new Ap;z(d,1,li);d.Pa(Mq(b).a(Qq).a(Uq).toString());B(a.Ta,3,d);z(a.Ta,7,c);return a}rr.prototype.Uc=function(a){z(this.Ta,10,a?0:1);return this};var Cr={wx:"all",WA:Xg,NONE:Ch};function Dr(a,b,c,d){this.g=a;this.a=b;this.j=c;this.b=d}function Er(a,b){return a.g.G()==b.vb().G()}function Fr(a,b){return Er(a,b)&&!!b.pd()&&(a.a==di||a.a==Mg)}function Gr(a,b){return b instanceof pr&&p(b.hd())?!1:(a.j||Er(a,b))&&(!!b.pd()||b.za())&&(a.a==di||a.a==Mg)}function Hr(a,b){return a.b&&!b.za()&&(a.a==di||a.a==Mg)}Dr.prototype.gk=function(){return this.b};function Ir(a){return a.a==di||a.a==Mg};function Jr(a,b){this.a=a;this.b=b||null};function Kr(a,b,c,d){d=d?d.mc():void 0;a(b,c,d)};function Lr(a){var b=n.onerror,c=!1;el&&!tl("535.3")&&(c=!c);n.onerror=function(d,e,g,h,l){b&&b(d,e,g,h,l);a({message:d,fileName:e,line:g,lineNumber:g,lH:h,error:l});return c}}function Mr(a,b){a instanceof Error||(a=Error(a),Error.captureStackTrace&&Error.captureStackTrace(a,Mr));a.stack||(a.stack=Nr(Mr));if(b){for(var c=0;a[th+c];)++c;a[th+c]=String(b)}return a} function Nr(a){var b=Error();if(Error.captureStackTrace)Error.captureStackTrace(b,a||Nr),b=String(b.stack);else{try{throw b;}catch(c){b=c}b=(b=b.stack)?String(b):null}b||(b=Or(a||arguments.callee.caller,[]));return b} function Or(a,b){var c=[];if(kk(b,a))c.push("[...circular reference...]");else if(a&&50>b.length){c.push(Pr(a)+"(");for(var d=a.arguments,e=0;d&&e=a.keyCode)a.keyCode=-1}catch(b){}};var cs="closure_listenable_"+(1E6*Math.random()|0);function ds(a){return!(!a||!a[cs])}var es=0;function fs(a,b,c,d,e){this.listener=a;this.a=null;this.src=b;this.type=c;this.capture=!!d;this.Mc=e;this.key=++es;this.Gf=this.pe=!1}function gs(a){a.Gf=!0;a.listener=null;a.a=null;a.src=null;a.Mc=null};function hs(a){this.src=a;this.a={};this.b=0}hs.prototype.add=function(a,b,c,d,e){var g=a.toString();a=this.a[g];a||(a=this.a[g]=[],this.b++);var h=is(a,b,d,e);-1c.keyCode||void 0!=c.returnValue)){a:{var e=!1;if(0==c.keyCode)try{c.keyCode=-1;break a}catch(h){e=!0}if(e||void 0==c.returnValue)c.returnValue=!0}c=[];for(e=b.currentTarget;e;e=e.parentNode)c.push(e);a=a.type;for(e=c.length-1;!b.We&&0<=e;e--){b.currentTarget=c[e];var g=zs(c[e],a,!0,b);d=d&&g}for(e=0;!b.We&&e>>0);function ps(a){if(hj(a))return a;a[Bs]||(a[Bs]=function(b){return a.handleEvent(b)});return a[Bs]}io(function(a){us=a(us)});function O(){C.call(this);this.md=new hs(this);this.Xq=this;this.xk=null}w(O,C);O.prototype[cs]=!0;k=O.prototype;k.kf=function(){return this.xk};k.vi=function(a){this.xk=a};k.addEventListener=function(a,b,c,d){ns(this,a,b,c,d)};k.removeEventListener=function(a,b,c,d){vs(this,a,b,c,d)}; k.dispatchEvent=function(a){var b=this.kf();if(b){var c=[];for(var d=1;b;b=b.kf())c.push(b),++d}b=this.Xq;d=a.type||a;if(q(a))a=new Vr(a,b);else if(a instanceof Vr)a.target=a.target||b;else{var e=a;a=new Vr(d,b);Sk(a,e)}e=!0;if(c)for(var g=c.length-1;!a.We&&0<=g;g--){var h=a.currentTarget=c[g];e=h.ef(d,!0,a)&&e}a.We||(h=a.currentTarget=b,e=h.ef(d,!0,a)&&e,a.We||(e=h.ef(d,!1,a)&&e));if(c)for(g=0;!a.We&&g=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1}; k.expand=function(a,b,c,d){ij(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this};k.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this}; k.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};k.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};function Fs(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}k=Fs.prototype;k.clone=function(){return new Fs(this.left,this.top,this.width,this.height)};function Gs(a){return new Es(a.top,a.left+a.width,a.top+a.height,a.left)}k.contains=function(a){return a instanceof kn?a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height}; k.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};k.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};k.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};function Hs(a,b,c){if(q(b))(b=Is(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],g=Is(c,d);g&&(c.style[g]=e)}}var Js={};function Is(a,b){var c=Js[b];if(!c){var d=Yj(b);c=d;void 0===a.style[d]&&(d=(el?"Webkit":dl?"Moz":x?"ms":al?"O":null)+Zj(d),void 0!==a.style[d]&&(c=d));Js[b]=c}return c}function Ks(a,b){var c=a.style[Yj(b)];return"undefined"!==typeof c?c:a.style[Is(a,b)]||""} function Ls(a,b){var c=pn(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}function Ms(a,b){return Ls(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function Ns(a){return Ms(a,Lh)}function Os(a,b,c){if(b instanceof kn){var d=b.x;b=b.y}else d=b,b=c;a.style.left=Ps(d,!1);a.style.top=Ps(b,!1)} function Qs(a){try{var b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}x&&a.ownerDocument.body&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop);return b} function Rs(a){if(x&&!ul(8))return a.offsetParent;var b=pn(a),c=Ms(a,Lh),d=c==Ig||c==lc;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(11==a.nodeType&&a.host&&(a=a.host),c=Ms(a,Lh),d=d&&"static"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||c==Ig||c==lc||"relative"==c))return a;return null} function Ss(a){for(var b=new Es(0,Infinity,Infinity,0),c=nn(a),d=c.a.body,e=c.a.documentElement,g=An(c.a);a=Rs(a);)if(!(x&&0==a.clientWidth||el&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&Ms(a,"overflow")!=Fi){var h=Ts(a),l=new kn(a.clientLeft,a.clientTop);h.x+=l.x;h.y+=l.y;b.top=Math.max(b.top,h.y);b.right=Math.min(b.right,h.x+a.clientWidth);b.bottom=Math.min(b.bottom,h.y+a.clientHeight);b.left=Math.max(b.left,h.x)}d=g.scrollLeft;g=g.scrollTop;b.left=Math.max(b.left,d);b.top=Math.max(b.top,g);c=xn(Bn(c.a)|| window);b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,g+c.height);return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null} function Us(a,b){b=b||An(document);var c=b||An(document);var d=Ts(a),e=Ts(c),g=Vs(c);if(c==An(document)){var h=d.x-c.scrollLeft;d=d.y-c.scrollTop;x&&!ul(10)&&(h+=g.left,d+=g.top)}else h=d.x-e.x-g.left,d=d.y-e.y-g.top;a=Ws(a);g=c.clientHeight-a.height;e=c.scrollLeft;var l=c.scrollTop;e+=Math.min(h,Math.max(h-(c.clientWidth-a.width),0));l+=Math.min(d,Math.max(d-g,0));c=new kn(e,l);b.scrollLeft=c.x;b.scrollTop=c.y} function Ts(a){var b=pn(a),c=new kn(0,0);var d=b?pn(b):document;d=!x||ul(9)||yn(nn(d).a)?d.documentElement:d.body;if(a==d)return c;a=Qs(a);b=zn(nn(b).a);c.x=a.left+b.x;c.y=a.top+b.y;return c}function Xs(a,b){a=Ys(a);b=Ys(b);return new kn(a.x-b.x,a.y-b.y)}function Zs(a){a=Qs(a);return new kn(a.left,a.top)}function Ys(a){if(1==a.nodeType)return Zs(a);a=a.changedTouches?a.changedTouches[0]:a;return new kn(a.clientX,a.clientY)} function $s(a,b,c){if(b instanceof mn)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");a.style.width=Ps(b,!0);a.style.height=Ps(c,!0)}function Ps(a,b){typeof a==Eh&&(a=(b?Math.round(a):a)+Mh);return a}function at(a){var b=Ws;if(Ms(a,"display")!=Ch)return b(a);var c=a.style,d=c.display,e=c.visibility,g=c.position;c.visibility=Qg;c.position=lc;c.display="inline";a=b(a);c.display=d;c.position=g;c.visibility=e;return a} function Ws(a){var b=a.offsetWidth,c=a.offsetHeight,d=el&&!b&&!c;return p(b)&&!d||!a.getBoundingClientRect?new mn(b,c):(a=Qs(a),new mn(a.right-a.left,a.bottom-a.top))}function bt(a){var b=Ts(a);a=at(a);return new Fs(b.x,b.y,a.width,a.height)}function ct(a,b){a=a.style;"opacity"in a?a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:"filter"in a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")}function P(a,b){a.style.display=b?"":Ch}function dt(a){return a.style.display!=Ch} function et(a,b){b=nn(b);var c=b.a;if(x&&c.createStyleSheet)b=c.createStyleSheet(),ft(b,a);else{c=sn(b.a,"HEAD",void 0,void 0)[0];if(!c){var d=sn(b.a,"BODY",void 0,void 0)[0];c=b.na("HEAD");d.parentNode.insertBefore(c,d)}d=b.na(Kb);ft(d,a);b.appendChild(c,d)}}function ft(a,b){b=Tm(b);x&&p(a.cssText)?a.cssText=b:a.innerHTML=b}function gt(a){return"rtl"==Ms(a,"direction")}var ht=dl?"MozUserSelect":el||bl?"WebkitUserSelect":null; function it(a,b,c){c=c?null:a.getElementsByTagName("*");if(ht){if(b=b?Ch:"",a.style&&(a.style[ht]=b),c){a=0;for(var d;d=c[a];a++)d.style&&(d.style[ht]=b)}}else if(x||al)if(b=b?"on":"",a.setAttribute("unselectable",b),c)for(a=0;d=c[a];a++)d.setAttribute("unselectable",b)}function jt(a,b){if(/^\d+px?$/.test(b))return parseInt(b,10);var c=a.style.left,d=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;a.style.left=b;b=a.style.pixelLeft;a.style.left=c;a.runtimeStyle.left=d;return+b} function kt(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?jt(a,b):0}function lt(a){if(x){var b=kt(a,Ih),c=kt(a,"paddingRight"),d=kt(a,Jh);a=kt(a,"paddingBottom");return new Es(d,c,a,b)}b=Ls(a,Ih);c=Ls(a,"paddingRight");d=Ls(a,Jh);a=Ls(a,"paddingBottom");return new Es(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var mt={thin:2,medium:4,thick:6}; function nt(a,b){if((a.currentStyle?a.currentStyle[b+"Style"]:null)==Ch)return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in mt?mt[b]:jt(a,b)}function Vs(a){if(x&&!ul(9)){var b=nt(a,"borderLeft"),c=nt(a,"borderRight"),d=nt(a,"borderTop");a=nt(a,"borderBottom");return new Es(d,c,a,b)}b=Ls(a,"borderLeftWidth");c=Ls(a,"borderRightWidth");d=Ls(a,"borderTopWidth");a=Ls(a,"borderBottomWidth");return new Es(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};function ot(a){this.a=a}ot.prototype.getClientHeight=function(){return this.a.clientHeight};var pt;Uk(["A","AREA",Ka,"HEAD",gb,"LINK","MENU","META","OPTGROUP","OPTION","PROGRESS",Kb,Fb,"SOURCE",Vb,"TITLE","TRACK"]);var qt=["combobox","grid","group",rh,"menu","menubar","radiogroup","row","rowgroup","tablist","textbox","toolbar","tree","treegrid"];function rt(a,b){b?a.setAttribute(Sh,b):a.removeAttribute(Sh)} function st(a,b,c){fj(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(pt||(pt={atomic:!1,autocomplete:Ch,dropeffect:Ch,haspopup:!1,live:"off",multiline:!1,multiselectable:!1,orientation:Ci,readonly:!1,relevant:"additions text",required:!1,sort:Ch,busy:!1,disabled:!1,hidden:!1,invalid:Eg}),c=pt,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}function tt(a,b){a=a.getAttribute("aria-"+b);return null==a||void 0==a?"":String(a)} function ut(a){var b=tt(a,pc);return pn(a).getElementById(b)}function vt(a,b){var c="";b&&(c=b.id);st(a,pc,c)}function wt(a,b){st(a,nh,b)};function xt(a){a.prototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0}function yt(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function zt(a,b){this.a=0;this.D=void 0;this.j=this.b=this.g=null;this.o=this.v=!1;if(a!=cj)try{var c=this;a.call(b,function(a){At(c,2,a)},function(a){At(c,3,a)})}catch(d){At(this,3,d)}}function Bt(){this.next=this.context=this.b=this.g=this.a=null;this.j=!1}Bt.prototype.reset=function(){this.context=this.b=this.g=this.a=null;this.j=!1};var Ct=new co(function(){return new Bt},function(a){a.reset()},100);function Dt(a,b,c){var d=Ct.get();d.g=a;d.b=b;d.context=c;return d} function Et(a){if(a instanceof zt)return a;var b=new zt(cj);At(b,2,a);return b}function Ft(a,b,c){Gt(a,b,c,null)||xo(oj(b,a))}function Ht(a){return new zt(function(b){var c=a.length,d=[];if(c)for(var e=function(a,e,g){c--;d[a]=e?{xm:!0,value:g}:{xm:!1,reason:g};0==c&&b(d)},g=0,h;g]*)?>/gi;var ou=function(){if(gl){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(Ck))?a[1]:"0"}return fl?(a=/10[_.][0-9_.]+/,(a=a.exec(Ck))?a[0].replace(/_/g,"."):"10"):hl?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(Ck))?a[1]:""):il||jl||kl?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(Ck))?a[1].replace(/_/g,"."):""):""}();function pu(a){return(a=a.exec(Ck))?a[1]:""}var qu=function(){if(zl)return pu(/Firefox\/([0-9.]+)/);if(x||bl||al)return rl;if(Dl)return Xk()?pu(/CriOS\/([0-9.]+)/):pu(/Chrome\/([0-9.]+)/);if(El&&!Xk())return pu(/Version\/([0-9.]+)/);if(Al||Bl){var a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Ck);if(a)return a[1]+"."+a[2]}else if(Cl)return(a=pu(/Android\s+([0-9.]+)/))?a:pu(/Version\/([0-9.]+)/);return""}();function ru(a,b,c,d,e,g,h,l,m){var v;if(v=c.offsetParent){var A="HTML"==v.tagName||"BODY"==v.tagName;if(!A||"static"!=Ns(v)){var D=Ts(v);if(!A){A=gt(v);var S;if(S=A){S=El&&0<=Wj(qu,10);var fa;if(fa=ll)fa=0<=Wj(ou,10);S=dl||S||fa}A=S?-v.scrollLeft:!A||cl&&tl("8")||Ms(v,"overflowX")==Fi?v.scrollLeft:v.scrollWidth-v.clientWidth-v.scrollLeft;D=ln(D,new kn(A,v.scrollTop))}}}v=D||new kn;D=bt(a);if(A=Ss(a)){var W=new Fs(A.left,A.top,A.right-A.left,A.bottom-A.top);A=Math.max(D.left,W.left);S=Math.min(D.left+ D.width,W.left+W.width);A<=S&&(fa=Math.max(D.top,W.top),W=Math.min(D.top+D.height,W.top+W.height),fa<=W&&(D.left=A,D.top=fa,D.width=S-A,D.height=W-fa))}A=nn(a);fa=nn(c);if(A.a!=fa.a){S=A.a.body;fa=Bn(fa.a);W=new kn(0,0);var na=Cn(pn(S));if(Zk(na,"parent")){var ka=S;do{var Wb=na==fa?Ts(ka):Zs(ka);W.x+=Wb.x;W.y+=Wb.y}while(na&&na!=fa&&na!=na.parent&&(ka=na.frameElement)&&(na=na.parent))}S=ln(W,Ts(S));!x||ul(9)||yn(A.a)||(S=ln(S,zn(A.a)));D.left+=S.x;D.top+=S.y}a=su(a,b);b=D.left;a&4?b+=D.width:a&2&& (b+=D.width/2);b=new kn(b,D.top+(a&1?D.height:0));b=ln(b,v);e&&(b.x+=(a&4?-1:1)*e.x,b.y+=(a&1?-1:1)*e.y);if(h)if(m)var oa=m;else if(oa=Ss(c))oa.top-=v.y,oa.right-=v.x,oa.bottom-=v.y,oa.left-=v.x;e=oa;m=b.clone();oa=su(c,d);d=at(c);a=l?l.clone():d.clone();l=m;m=a;l=l.clone();m=m.clone();a=0;if(g||0!=oa)oa&4?l.x-=m.width+(g?g.right:0):oa&2?l.x-=m.width/2:g&&(l.x+=g.left),oa&1?l.y-=m.height+(g?g.bottom:0):g&&(l.y+=g.top);h&&(e?(g=l,oa=m,a=0,65==(h&65)&&(g.x=e.right)&&(h&=-2),132==(h&132)&& (g.y=e.bottom)&&(h&=-5),g.xe.right&&(oa.width=Math.min(e.right-g.x,b+oa.width-e.left),oa.width=Math.max(oa.width,0),a|=4)),g.x+oa.width>e.right&&h&1&&(g.x=Math.max(e.right-oa.width,e.left),a|=1),h&2&&(a|=(g.xe.right?32:0)),g.ye.bottom&&(oa.height=Math.min(e.bottom-g.y,b+oa.height-e.top), oa.height=Math.max(oa.height,0),a|=8)),g.y+oa.height>e.bottom&&h&4&&(g.y=Math.max(e.bottom-oa.height,e.top),a|=2),h&8&&(a|=(g.ye.bottom?128:0)),h=a):h=256,a=h);g=new Fs(0,0,0,0);g.left=l.x;g.top=l.y;g.width=m.width;g.height=m.height;h=a;h&496||(Os(c,new kn(g.left,g.top)),a=new mn(g.width,g.height),d==a||d&&a&&d.width==a.width&&d.height==a.height||(g=a,d=yn(nn(pn(c)).a),!x||tl("10")||d&&tl("8")?(c=c.style,dl?c.MozBoxSizing=Jc:el?c.WebkitBoxSizing=Jc:c.boxSizing=Jc,c.width= Math.max(g.width,0)+Mh,c.height=Math.max(g.height,0)+Mh):(l=c.style,d?(d=lt(c),c=Vs(c),l.pixelWidth=g.width-c.left-d.left-d.right-c.right,l.pixelHeight=g.height-c.top-d.top-d.bottom-c.bottom):(l.pixelWidth=g.width,l.pixelHeight=g.height))));return h}function su(a,b){return(b&8&>(a)?b^4:b)&-9};function tu(){}tu.prototype.vg=function(){};function uu(a,b){this.g=a;this.v=!!b;this.j={0:this.g+"-dcs-vi",1:this.g+"-dcs-nc",2:this.g+"-dcs-kj",3:this.g+"-dcs-sg"}}w(uu,tu);k=uu.prototype;k.un=!1;k.Xi=2;k.Bl=20;k.Yi=3;k.sk=-5;k.Ti=!1;k.Kk=function(a){this.b=a};k.vg=function(a,b,c){a=this.Yi;b=this.Xi;2==b&&(b=0);vu(this,a,b,2==this.Xi?wu(this.Yi)?this.a.offsetHeight/2:this.a.offsetWidth/2:this.Bl,0,c)}; function vu(a,b,c,d,e,g){if(a.b){var h=xu(b,c);var l=a.b;var m=at(l);m=(wu(b)?m.height/2:m.width/2)-d;var v=su(l,h),A;if(A=Ss(l))l=Gs(bt(l)),wu(b)?l.topA.bottom&&v&1&&(m-=l.bottom-A.bottom):l.leftA.right&&v&4&&(m-=l.right-A.right);l=m;l=wu(b)?new kn(a.sk,l):new kn(l,a.sk);m=wu(b)?6:9;a.Ti&&2==e&&(m=wu(b)?4:1);v=b^3;wu(b)&&"rtl"==a.b.dir&&(v=b);h=ru(a.b,xu(v,c),a.a,h,l,g,a.un?m:0,void 0,null);if(2!=e&&h&496){vu(a,b^3,c, d,a.Ti&&0==e?1:2,g);return}!a.v||h&496||(e=parseFloat(a.a.style.left),g=parseFloat(a.a.style.top),isFinite(e)&&0==e%1&&isFinite(g)&&0==g%1||Os(a.a,Math.round(e),Math.round(g)))}yu(a,b,c,d)} function yu(a,b,c,d){var e=a.o;Gk(a.j,function(a){eu(e,a,!1)},a);au(e,a.j[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.b?(c=Xs(a.b,a.a),d=zu(a.b,b),wu(b)?e.style.top=Au(c.y+d.y,a.a.offsetHeight-15)+Mh:e.style.left=Au(c.x+d.x,a.a.offsetWidth-15)+Mh):e.style[0==c?wu(b)?"top":"left":wu(b)?"bottom":"right"]=d+Mh}function Au(a,b){return 15>b?15:Math.min(Math.max(a,15),b)} function xu(a,b){switch(a){case 2:return 0==b?1:5;case 1:return 0==b?0:4;case 0:return 0==b?12:13;default:return 0==b?8:9}}function zu(a,b){var c=0,d=0;a=at(a);switch(b){case 2:c=a.width/2;break;case 1:c=a.width/2;d=a.height;break;case 0:d=a.height/2;break;case 3:c=a.width,d=a.height/2}return new kn(c,d)}function wu(a){return 0==a||3==a};function Bu(a){C.call(this);this.b=a||nn()}w(Bu,C);Bu.prototype.o=function(){rt(this.F(),"tooltip");st(this.F(),"live","polite")};function Cu(a){Bu.call(this,a);this.a=this.b.na(Wa,Du()+"-dcs-pe");this.j=this.b.na(Wa,Du()+"-dcs-be",this.b.na(Wa,Du()+"-dcs-uf"),this.b.na(Wa,Du()+"-dcs-dj"));this.g=this.b.na(Wa,{"class":Du(),role:"tooltip"},this.a,this.j);this.o()}w(Cu,Bu);function Du(){return"dcs-f-dcs-g"}Cu.prototype.F=function(){return this.g};Cu.prototype.L=function(){this.g&&Kn(this.g)};function Eu(a){Cu.call(this,a)}w(Eu,Cu);Eu.prototype.o=function(){rt(this.F(),"tooltip")};function Fu(a){a=a||nn();var b=jj(a.a);Gu[b]||(Gu[b]=new Hu(a))}function Iu(a,b,c){c||(c=b instanceof Vm?lu(Xm(b)):b);a.removeAttribute("title");a.removeAttribute(cd);a.removeAttribute(bd);b?(b instanceof Vm?a.a=b:(a.setAttribute(bd,b),a.a=null),a.setAttribute("aria-label",c)):(a.a=null,a.removeAttribute("aria-label"));Fu(nn(a))}var Gu={}; function Hu(a){fu.call(this);this.ba=a;this.J=new Yt(this.fx,0,this);E(this,this.J);var b=Cn();this.D=hj(b.MutationObserver)?new b.MutationObserver(t(this.it,this)):null;a=a.a;this.R(a,[xh,wh,Qc,Hc,Xr,kh],this.gr,!0);this.R(a,[yh,Jg,Wr],this.Uw,!0)}w(Hu,fu);k=Hu.prototype;k.L=function(){Ju(this);Hu.H.L.call(this)};function Ku(a,b){switch(b.type){case wh:case yh:case xh:case Qc:a.M=!1;break;case kh:a.M=!0}} k.Uw=function(a){this.D&&this.D.disconnect();Ku(this,a);var b=a.target;a=a.type==Jg||a.type==Wr;var c=this.a&&Pn(this.a.a,b);if(this.M||!a||c){this.O=a;if(a=b&&b.getAttribute&&this.D)a=b.getAttribute(Sh)||null,a=kk(qt,a);a&&(this.D.observe(b,{attributes:!0}),(a=ut(b))&&(b=a));this.g=b}else this.g=null;Lu(this)};k.gr=function(a){Ku(this,a);var b=a.target;a=a.type==wh||a.type==Qc;b=this.a&&Pn(this.a.a,b);a&&b||(this.g=null,Lu(this))}; k.it=function(a){bk(a,t(function(a){var b=ut(a.target);b&&a.attributeName==uc&&(this.g=b,Lu(this))},this))};function Lu(a){Ju(a);a.J.start(a.b?50:300)}function Ju(a){a.K&&(Xt(a.K),a.K=0,a.b=null)} k.fx=function(){if(!this.g)Mu(this),this.b=null;else if(!(this.b&&this.a&&Pn(this.a.F(),this.g))||this.b.getAttribute("data-tooltip-unhoverable")){var a=Zn(this.g,function(a){return a.getAttribute&&(a.getAttribute(cd)||a.getAttribute(bd)||a.a)&&!a.getAttribute("data-tooltip-suspended")}),b=!1;this.b&&this.b!=a&&(Mu(this),this.b=null,b=!0);if(!this.b&&a&&(this.b=a,Nu(this,a))){var c=gn;if(a.getAttribute(cd))for(var d=rn("dcs-f-dcs-g-dcs-hj",a),e=0;e=b.scrollWidth&&b.offsetHeight>=b.scrollHeight||a.O&&"mouse"==b.getAttribute("data-tooltip-trigger")?!1:!0}function Ou(a){if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case "t":return 2;case "r":return 3}return 1} k.Bo=function(a,b,c,d,e){this.K=0;if(!this.a){this.a=new Eu(this.ba);Mu(this);this.ba.a.body.appendChild(this.a.F());E(this,this.a);this.o=new uu(Du(),!0);this.o.un=!0;this.o.Ti=!0;var g=this.o,h=this.a.j;g.a=this.a.F();g.o=h}a:{if(c)switch(c.toLowerCase().split(",")[1]){case "l":g=0;break a;case "r":g=1;break a}g=2}c=Ou(c);h=this.o;null!=c&&(h.Yi=c);null!=g&&(h.Xi=g);aj(void 0)&&(h.Bl=Math.max(void 0,15));aj(d)&&(h.sk=d);cu(this.a.F(),sf);this.N!=e&&(this.N&&!wj(Tj(this.N))&&cu(this.a.F(),this.N), wj(Tj(e))||au(this.a.F(),e),this.N=e);Os(this.a.F(),0,0);if(b instanceof Vm)jn(this.a.a,b);else for(Jn(this.a.a);d=b.firstChild;)this.a.a.appendChild(d);this.o.Kk(a);this.o.vg(null,0)};function Mu(a){a.a&&au(a.a.F(),sf)};function Pu(){}Pu.prototype.install=function(a){a=a&&nn(a);Fu(a)};Pu.prototype.setTooltipText=function(a,b,c){Iu(a,b,c)};Pu.prototype.hide=function(a){a=a&&nn(a)||nn();a=jj(a.a);Gu[a]&&(a=Gu[a],Mu(a),a.b=null)};function Qu(a){var b=a.kd;q(b)&&(b=JSON.parse(b));fj(b)&&(b=cq(b,"kd",!0),b.unshift("kd"),a.kd=new Vp(b));Cs.call(this,a)}w(Qu,Cs); Qu.prototype.cg=function(a){Qu.H.cg.call(this,a);this.a=a.kd;var b;if(!(b=this.g))if(q(document.URL)){var c=document.URL,d=c.search(oq),e=0,g;for(b=[];0<=(g=nq(c,e,"disco",d));){e=c.indexOf("&",g);if(0>e||e>d)e=d;g+=6;b.push(Aj(c.substr(g,e-g)))}if(1>>0).toString(16))};function Jv(){this.b=null;this.g=!1;this.a=null}Qi(Jv,Dv);function Kv(a,b){Lv(a);a.b=b;Mv(a);Nv(a)}function Nv(a){var b=null==a.b?null:a.b.replace(/\n/g," ");b=Ov(a,b);b=a.j(b);if(!("stack"in b))try{throw b;}catch(c){}Pv(a,b)}Jv.prototype.j=function(a){return Error(a)};function Pv(a,b){a.a=b;if(null!=b)try{b.__java$exception=a}catch(c){}}function Mv(a){a.g&&("__noinit__"===a.a||Nv(a))}Jv.prototype.toString=function(){return Ov(this,this.b)}; function Ov(a,b){a=Hv(Iv(a.constructor));return null==b?a:Gv(a)+": "+Gv(b)}function Qv(a){if(null!=a){var b=a.__java$exception;if(b)return b}a instanceof TypeError?(b=new Rv,Lv(b),Mv(b),Pv(b,a),b.b=Gv(a),a=b):(b=new Sv,Lv(b),Mv(b),Pv(b,a),b.b=Gv(a),a=b);return a}function Lv(a){a.g=!0;a.a="__noinit__"};function Tv(){Jv.call(this)}Qi(Tv,Jv);function Uv(){Jv.call(this)}Qi(Uv,Tv);function Vv(a,b){this.b=a;this.a=b}Qi(Vv,Dv);function Hv(a){var b=Bv(a.b);0!=a.a&&(b="L"+Gv(b)+";");return Gv(Wv("[",a.a))+Gv(b)}Vv.prototype.toString=function(){return Gv("class ")+Gv(Hv(this))};function Wv(a,b){for(var c="",d=0;d=a};function hw(){this.a=null}Qi(hw,Dv);hw.prototype.ru=function(a){return this.a.charCodeAt(a)};hw.prototype.toString=function(){return this.a};function iw(){this.a=null}Qi(iw,hw);function jw(){var a=new iw;a.a="";return a}function kw(a,b){a.a=Gv(a.a)+Gv(b);return a}function lw(a,b){a.a=Gv(a.a)+Gv(b);return a};function dw(a){mw();var b=":"+Gv(a),c=nw[b];if(null!=c)return cw(c);c=ow[b];if(null==c){var d=0;c=a.length;for(var e=c-4,g=0;g>>0).toString(16)}else a=a.toString();return a}function rw(a,b){var c=a.length,d=fw(a,b++),e;return 55296<=d&&56319>=d&&b=b};function kx(a,b){this.a=[];this.b=b;for(var c=!0,d=a.length-1;0<=d;d--){var e=a[d]|0;c&&e==b||(this.a[d]=e,c=!1)}}var lx={};function mx(a){if(-128<=a&&128>a){var b=lx[a];if(b)return b}b=new kx([a|0],0>a?-1:0);-128<=a&&128>a&&(lx[a]=b);return b}function nx(a){if(isNaN(a)||!isFinite(a))return ox;if(0>a)return px(nx(-a));for(var b=[],c=1,d=0;a>=c;d++)b[d]=a/c|0,c*=4294967296;return new kx(b,0)}var ox=mx(0),qx=mx(1),rx=mx(16777216); function sx(a){if(-1==a.b)return-sx(px(a));for(var b=0,c=1,d=0;da||36>>0).toString(a);c=e;if(ux(c))return g+d;for(;6>g.length;)g="0"+g;d=""+g+d}}; function tx(a,b){return 0>b?0:b>>16)+(tx(this,e)>>>16)+(tx(a,e)>>>16);d=h>>>16;g&=65535;h&=65535;c[e]=h<<16|g}return new kx(c,c[c.length-1]&-2147483648?-1:0)};function wx(a,b){return a.add(px(b))} function xx(a,b){if(ux(a)||ux(b))return ox;if(-1==a.b)return-1==b.b?xx(px(a),px(b)):px(xx(px(a),b));if(-1==b.b)return px(xx(a,px(b)));if(0>yx(a,rx)&&0>yx(b,rx))return nx(sx(a)*sx(b));for(var c=a.a.length+b.a.length,d=[],e=0;e<2*c;e++)d[e]=0;for(e=0;e>>16,l=tx(a,e)&65535,m=tx(b,g)>>>16,v=tx(b,g)&65535;d[2*e+2*g]+=l*v;zx(d,2*e+2*g);d[2*e+2*g+1]+=h*v;zx(d,2*e+2*g+1);d[2*e+2*g+1]+=l*m;zx(d,2*e+2*g+1);d[2*e+2*g+2]+=h*m;zx(d,2*e+2*g+2)}for(e=0;e< c;e++)d[e]=d[2*e+1]<<16|d[2*e];for(e=c;e<2*c;e++)d[e]=0;return new kx(d,0)}function zx(a,b){for(;(a[b]&65535)!=a[b];)a[b+1]+=a[b]>>>16,a[b]&=65535,b++} function vx(a,b){if(ux(b))throw Error("division by zero");if(ux(a))return ox;if(-1==a.b)return-1==b.b?vx(px(a),px(b)):px(vx(px(a),b));if(-1==b.b)return px(vx(a,px(b)));if(30=yx(b,a);)c=Ax(c,1),b=Ax(b,1);var d=Bx(c,1),e=Bx(b,1);b=Bx(b,2);for(c=Bx(c,2);!ux(b);){var g=e.add(b);0>=yx(g,a)&&(d=d.add(c),e=g);b=Bx(b,1);c=Bx(c,1)}return d}for(c=ox;0<=yx(a,b);){d=Math.max(1,Math.floor(sx(a)/sx(b))); e=Math.ceil(Math.log(d)/Math.LN2);e=48>=e?1:Math.pow(2,e-48);g=nx(d);for(var h=xx(g,b);-1==h.b||0>5;b%=32;for(var d=a.a.length+c+(0>>32-b:tx(a,g-c);return new kx(e,a.b)}function Bx(a,b){var c=b>>5;b%=32;for(var d=a.a.length-c,e=[],g=0;g>>b|tx(a,g+c+1)<<32-b:tx(a,g+c);return new kx(e,a.b)};wx(Ax(qx,32),qx);mx(65535);wx(Ax(qx,128),qx);function Cx(){this.b=-1};function Dx(){this.b=64;this.a=Array(4);this.o=Array(this.b);this.j=this.g=0;this.reset()}w(Dx,Cx);Dx.prototype.reset=function(){this.a[0]=1732584193;this.a[1]=4023233417;this.a[2]=2562383102;this.a[3]=271733878;this.j=this.g=0}; function Ex(a,b,c){c||(c=0);var d=Array(16);if(q(b))for(var e=0;16>e;++e)d[e]=b.charCodeAt(c++)|b.charCodeAt(c++)<<8|b.charCodeAt(c++)<<16|b.charCodeAt(c++)<<24;else for(e=0;16>e;++e)d[e]=b[c++]|b[c++]<<8|b[c++]<<16|b[c++]<<24;b=a.a[0];c=a.a[1];e=a.a[2];var g=a.a[3];var h=b+(g^c&(e^g))+d[0]+3614090360&4294967295;b=c+(h<<7&4294967295|h>>>25);h=g+(e^b&(c^e))+d[1]+3905402710&4294967295;g=b+(h<<12&4294967295|h>>>20);h=e+(c^g&(b^c))+d[2]+606105819&4294967295;e=g+(h<<17&4294967295|h>>>15);h=c+(b^e&(g^b))+ d[3]+3250441966&4294967295;c=e+(h<<22&4294967295|h>>>10);h=b+(g^c&(e^g))+d[4]+4118548399&4294967295;b=c+(h<<7&4294967295|h>>>25);h=g+(e^b&(c^e))+d[5]+1200080426&4294967295;g=b+(h<<12&4294967295|h>>>20);h=e+(c^g&(b^c))+d[6]+2821735955&4294967295;e=g+(h<<17&4294967295|h>>>15);h=c+(b^e&(g^b))+d[7]+4249261313&4294967295;c=e+(h<<22&4294967295|h>>>10);h=b+(g^c&(e^g))+d[8]+1770035416&4294967295;b=c+(h<<7&4294967295|h>>>25);h=g+(e^b&(c^e))+d[9]+2336552879&4294967295;g=b+(h<<12&4294967295|h>>>20);h=e+(c^g& (b^c))+d[10]+4294925233&4294967295;e=g+(h<<17&4294967295|h>>>15);h=c+(b^e&(g^b))+d[11]+2304563134&4294967295;c=e+(h<<22&4294967295|h>>>10);h=b+(g^c&(e^g))+d[12]+1804603682&4294967295;b=c+(h<<7&4294967295|h>>>25);h=g+(e^b&(c^e))+d[13]+4254626195&4294967295;g=b+(h<<12&4294967295|h>>>20);h=e+(c^g&(b^c))+d[14]+2792965006&4294967295;e=g+(h<<17&4294967295|h>>>15);h=c+(b^e&(g^b))+d[15]+1236535329&4294967295;c=e+(h<<22&4294967295|h>>>10);h=b+(e^g&(c^e))+d[1]+4129170786&4294967295;b=c+(h<<5&4294967295|h>>> 27);h=g+(c^e&(b^c))+d[6]+3225465664&4294967295;g=b+(h<<9&4294967295|h>>>23);h=e+(b^c&(g^b))+d[11]+643717713&4294967295;e=g+(h<<14&4294967295|h>>>18);h=c+(g^b&(e^g))+d[0]+3921069994&4294967295;c=e+(h<<20&4294967295|h>>>12);h=b+(e^g&(c^e))+d[5]+3593408605&4294967295;b=c+(h<<5&4294967295|h>>>27);h=g+(c^e&(b^c))+d[10]+38016083&4294967295;g=b+(h<<9&4294967295|h>>>23);h=e+(b^c&(g^b))+d[15]+3634488961&4294967295;e=g+(h<<14&4294967295|h>>>18);h=c+(g^b&(e^g))+d[4]+3889429448&4294967295;c=e+(h<<20&4294967295| h>>>12);h=b+(e^g&(c^e))+d[9]+568446438&4294967295;b=c+(h<<5&4294967295|h>>>27);h=g+(c^e&(b^c))+d[14]+3275163606&4294967295;g=b+(h<<9&4294967295|h>>>23);h=e+(b^c&(g^b))+d[3]+4107603335&4294967295;e=g+(h<<14&4294967295|h>>>18);h=c+(g^b&(e^g))+d[8]+1163531501&4294967295;c=e+(h<<20&4294967295|h>>>12);h=b+(e^g&(c^e))+d[13]+2850285829&4294967295;b=c+(h<<5&4294967295|h>>>27);h=g+(c^e&(b^c))+d[2]+4243563512&4294967295;g=b+(h<<9&4294967295|h>>>23);h=e+(b^c&(g^b))+d[7]+1735328473&4294967295;e=g+(h<<14&4294967295| h>>>18);h=c+(g^b&(e^g))+d[12]+2368359562&4294967295;c=e+(h<<20&4294967295|h>>>12);h=b+(c^e^g)+d[5]+4294588738&4294967295;b=c+(h<<4&4294967295|h>>>28);h=g+(b^c^e)+d[8]+2272392833&4294967295;g=b+(h<<11&4294967295|h>>>21);h=e+(g^b^c)+d[11]+1839030562&4294967295;e=g+(h<<16&4294967295|h>>>16);h=c+(e^g^b)+d[14]+4259657740&4294967295;c=e+(h<<23&4294967295|h>>>9);h=b+(c^e^g)+d[1]+2763975236&4294967295;b=c+(h<<4&4294967295|h>>>28);h=g+(b^c^e)+d[4]+1272893353&4294967295;g=b+(h<<11&4294967295|h>>>21);h=e+(g^ b^c)+d[7]+4139469664&4294967295;e=g+(h<<16&4294967295|h>>>16);h=c+(e^g^b)+d[10]+3200236656&4294967295;c=e+(h<<23&4294967295|h>>>9);h=b+(c^e^g)+d[13]+681279174&4294967295;b=c+(h<<4&4294967295|h>>>28);h=g+(b^c^e)+d[0]+3936430074&4294967295;g=b+(h<<11&4294967295|h>>>21);h=e+(g^b^c)+d[3]+3572445317&4294967295;e=g+(h<<16&4294967295|h>>>16);h=c+(e^g^b)+d[6]+76029189&4294967295;c=e+(h<<23&4294967295|h>>>9);h=b+(c^e^g)+d[9]+3654602809&4294967295;b=c+(h<<4&4294967295|h>>>28);h=g+(b^c^e)+d[12]+3873151461&4294967295; g=b+(h<<11&4294967295|h>>>21);h=e+(g^b^c)+d[15]+530742520&4294967295;e=g+(h<<16&4294967295|h>>>16);h=c+(e^g^b)+d[2]+3299628645&4294967295;c=e+(h<<23&4294967295|h>>>9);h=b+(e^(c|~g))+d[0]+4096336452&4294967295;b=c+(h<<6&4294967295|h>>>26);h=g+(c^(b|~e))+d[7]+1126891415&4294967295;g=b+(h<<10&4294967295|h>>>22);h=e+(b^(g|~c))+d[14]+2878612391&4294967295;e=g+(h<<15&4294967295|h>>>17);h=c+(g^(e|~b))+d[5]+4237533241&4294967295;c=e+(h<<21&4294967295|h>>>11);h=b+(e^(c|~g))+d[12]+1700485571&4294967295;b=c+ (h<<6&4294967295|h>>>26);h=g+(c^(b|~e))+d[3]+2399980690&4294967295;g=b+(h<<10&4294967295|h>>>22);h=e+(b^(g|~c))+d[10]+4293915773&4294967295;e=g+(h<<15&4294967295|h>>>17);h=c+(g^(e|~b))+d[1]+2240044497&4294967295;c=e+(h<<21&4294967295|h>>>11);h=b+(e^(c|~g))+d[8]+1873313359&4294967295;b=c+(h<<6&4294967295|h>>>26);h=g+(c^(b|~e))+d[15]+4264355552&4294967295;g=b+(h<<10&4294967295|h>>>22);h=e+(b^(g|~c))+d[6]+2734768916&4294967295;e=g+(h<<15&4294967295|h>>>17);h=c+(g^(e|~b))+d[13]+1309151649&4294967295; c=e+(h<<21&4294967295|h>>>11);h=b+(e^(c|~g))+d[4]+4149444226&4294967295;b=c+(h<<6&4294967295|h>>>26);h=g+(c^(b|~e))+d[11]+3174756917&4294967295;g=b+(h<<10&4294967295|h>>>22);h=e+(b^(g|~c))+d[2]+718787259&4294967295;e=g+(h<<15&4294967295|h>>>17);h=c+(g^(e|~b))+d[9]+3951481745&4294967295;a.a[0]=a.a[0]+b&4294967295;a.a[1]=a.a[1]+(e+(h<<21&4294967295|h>>>11))&4294967295;a.a[2]=a.a[2]+e&4294967295;a.a[3]=a.a[3]+g&4294967295} Dx.prototype.update=function(a,b){p(b)||(b=a.length);for(var c=b-this.b,d=this.o,e=this.g,g=0;ge&&m++;break;case "0":if(0e&&m++;break;case ",":0g+h||1>a.T)throw Error('Malformed exponential pattern "'+b+'"');A=!1;break;default:c[0]--,A=!1}0==h&&0e&&0g+h)||0==m)throw Error('Malformed pattern "'+b+'"');l=g+h+l;a.j=0<=e?l-e:0;0<=e&&(a.g=g+h-e,0>a.g&&(a.g=0));a.b=(0<=e?e:l)-g;a.X&&(a.O=g+a.b,0==a.j&&0==a.b&&(a.b=1));a.v.push(Math.max(0,m));a.oa=0==e||e==l;d=c[0]-d;a.ba=Nx(a,b,c);c[0]this.o.length?d=!1:this.K.length=na)fa+=na,l=!0;else if(W==A.charAt(0)){if(g||h)break;fa+=".";g=!0}else if(W==D.charAt(0)&&("\u00a0"!=D.charAt(0)||b[0]+1=c?0:Rx(c)).hj;c=Qx(this,d+Rx(Sx(this,c/Math.pow(10,d)).sn))}a/=Math.pow(10,c.hj);b.push(c.prefix);d=0>a||0==a&&0>1/a;b.push(d?this.o:this.K);if(isFinite(a))if(a=a*(d?-1:1)*this.a,this.X){var e=a;if(0==e)Tx(this,e,this.b,b),Ux(this,0,b);else{a=Math.floor(Math.log(e)/Math.log(10)+2E-15);var g=Math.pow(10,a);isFinite(g)&&0!==g?e/=g:(g=Math.pow(10,Math.floor(a/2)),e=e/g/g,1== a%2&&(e=0this.b){for(;0!=a%this.O;)e*=10,a--;g=1}else 1>this.b?(a++,e/=10):(a-=this.b-1,e*=Math.pow(10,this.b-1));Tx(this,e,g,b);Ux(this,a,b)}}else Tx(this,a,this.b,b);else b.push(Jx.Oi);b.push(d?this.N:this.ba);b.push(c.Go);return b.join("")};function Sx(a,b){var c=Math.pow(10,a.j);a=0>=a.W?Math.round(b*c):Math.round(Vx(b*c,a.W,a.j));isFinite(a)?(b=Math.floor(a/c),c=Math.floor(a-b*c)):c=0;return{sn:b,us:c}} function Tx(a,b,c,d){if(a.g>a.j)throw Error("Min value must be less than max value");d||(d=[]);b=Sx(a,b);var e=b.sn,g=b.us,h=0g.length&&(g="1"+Rj("0",a.j-g.length)+g);for(a=g.length;"0"==g.charAt(a-1)&&a>b+1;)a--;for(e=1;eb?(b=-b,c.push(Jx.nl)):a.Z&&c.push(Jx.gq);b=""+b;for(var d=Jx.Qi,e=b.length;ea)return a-48;var b=Jx.Qi.charCodeAt(0);return b<=a&&ab)return Px;b=Math.min(14,b);var c=a[Math.pow(10,b)];for(--b;!c&&3<=b;)c=a[Math.pow(10,b)],b--;if(!c)return Px;a=c.other;return a&&"0"!=a?(a=/([^0]*)(0+)(.*)/.exec(a))?{prefix:a[1],Go:a[3],hj:b+1-(a[2].length-1)}:Px:Px} function Rx(a){if(!isFinite(a))return 0=y(a.v.a,46);return b}k.bb=function(a){var b=null;a&&(b=this.V(a));this.D=b};k.Jk=function(a){this.T=a};function rz(a,b){b=b.G();return kk(a.T,sz(a,b))}k.Pk=function(a){var b=this.M;this.M=a;return b!=this.M};k.zf=function(a){return(this.v.J||a.rc())&&(!Cy(a)||this.M)};function tz(a){var b=Pk(a.a);Sk(b,a.g);return b} k.Fc=function(){for(var a=new Oy,b=Ik(tz(this)),c=0;c=a.length)throw Kz;if(b in a)return a[b++];b++}};return c}throw Error("Not implemented");} function Nz(a,b,c){if(gj(a))try{bk(a,b,c)}catch(d){if(d!==Kz)throw d;}else{a=Mz(a);try{for(;;)b.call(c,a.next(),void 0,a)}catch(d){if(d!==Kz)throw d;}}}function Oz(a){if(gj(a))return rk(a);a=Mz(a);var b=[];Nz(a,function(a){b.push(a)});return b};function Pz(a,b){this.b={};this.a=[];this.j=this.g=0;var c=arguments.length;if(12*this.g&&Qz(this),!0):!1}; function Qz(a){if(a.g!=a.a.length){for(var b=0,c=0;b=d.a.length)throw Kz;var e=d.a[b++];return a?e:d.b[e]};return e};function Rz(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function Tz(a){C.call(this);this.b=a}w(Tz,C);Tz.prototype.a=function(a){return Uz(this,a)};function Vz(a,b){return(b?"__wrapper_":"__protected_")+jj(a)+"__"}function Uz(a,b){var c=Vz(a,!0);b[c]||((b[c]=Wz(a,b))[Vz(a,!1)]=b);return b[c]} function Wz(a,b){function c(){if(a.Ma())return b.apply(this,arguments);try{return b.apply(this,arguments)}catch(d){if(!(d&&typeof d===Fh&&d.message&&0==d.message.indexOf(bb)||typeof d===bi&&0==d.indexOf(bb)))throw a.b(d),new $z(d);}finally{}}c[Vz(a,!1)]=b;return c} function aA(a,b){var c=bj("window"),d=c[b];c[b]=function(b,c){q(b)&&(b=oj(qj,b));arguments[0]=b=Uz(a,b);if(d.apply)return d.apply(this,arguments);var e=b;if(2c?"-":"+"];c=Math.abs(c);d.push(Math.floor(c/60)%100);c%=60;0!=c&&d.push(":",Sj(c,2));c=d.join("")}b.j=c;c=a;0==c?c="UTC":(d=["UTC",0>c?"+":"-"],c=Math.abs(c),d.push(Math.floor(c/60)%100),c%=60,0!=c&&d.push(":",c),c=d.join(""));a=QA(a);b.o=[c,c];b.a={PF:a,sl:a};b.b=[];return b}b=new OA;b.j=a.id;b.g=-a.std_offset;b.o=a.names;b.a=a.names_ext;b.b=a.transitions;return b} function QA(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(Sj(Math.floor(a/60)%100,2),":",Sj(a%60,2));return b.join("")}function RA(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c=a.b[c];)c+=2;return 0==c?0:a.b[c-1]};function SA(a,b){this.b=[];this.a=b||ar;typeof a==Eh?TA(this,a):UA(this,a)}var VA=[/^\'(?:[^\']|\'\')*(\'|$)/,/^(?:G+|y+|M+|k+|S+|E+|a+|h+|K+|H+|c+|L+|Q+|d+|m+|s+|v+|V+|w+|z+|Z+)/,/^[^\'GyMkSEahKHcLQdmsvVwzZ]+/];function WA(a){return a.getHours?a.getHours():0} function UA(a,b){for(XA&&(b=b.replace(/\u200f/g,""));b;){for(var c=b,d=0;db)var c=a.a.fl[b];else if(8>b)c=a.a.ul[b-4];else if(12>b)c=a.a.fp[b-8],c=c.replace("{1}",a.a.fl[b-8]),c=c.replace("{0}",a.a.ul[b-8]);else{TA(a,10);return}UA(a,c)}function ZA(a,b){b=String(b);a=a.a||ar;if(void 0!==a.Tq){for(var c=[],d=0;d=e?String.fromCharCode(a.Tq+e-48):b.charAt(d))}b=c.join("")}return b}var XA=!1; function $A(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("The date to format has no time (probably a goog.date.Date). Use Date or goog.date.DateTime, or use a pattern without time fields.");} function YA(a,b,c,d,e,g){var h=b.length;switch(b.charAt(0)){case "G":return c=0c&&(c=-c),2==h&&(c%=100),ZA(a,Sj(c,h));case "M":a:switch(c=d.getMonth(),h){case 5:h=a.a.Rp[c];break a;case 4:h=a.a.Op[c];break a;case 3:h=a.a.sq[c];break a;default:h=ZA(a,Sj(c+1,h))}return h;case "k":return $A(e),ZA(a,Sj(WA(e)||24,h));case "S":return ZA(a,(e.getTime()%1E3/1E3).toFixed(Math.min(3,h)).substr(2)+(3h?1:0];case "h":return $A(e),ZA(a,Sj(WA(e)%12||12,h));case "K":return $A(e),ZA(a,Sj(WA(e)%12,h));case "H":return $A(e),ZA(a,Sj(WA(e),h));case "c":a:switch(c=d.getDay(),h){case 5:h=a.a.Dq[c];break a;case 4:h=a.a.Gq[c];break a;case 3:h=a.a.Fq[c];break a;default:h=ZA(a,Sj(c,1))}return h;case "L":a:switch(c=d.getMonth(),h){case 5:h=a.a.Cq[c];break a;case 4:h=a.a.Bq[c];break a;case 3:h=a.a.Eq[c];break a;default:h=ZA(a,Sj(c+ 1,h))}return h;case "Q":return c=Math.floor(d.getMonth()/3),4>h?a.a.tq[c]:a.a.kq[c];case "d":return ZA(a,Sj(d.getDate(),h));case "m":return $A(e),ZA(a,Sj(e.getMinutes(),h));case "s":return $A(e),ZA(a,Sj(e.getSeconds(),h));case "v":return h=g||PA(c.getTimezoneOffset()),h.j;case "V":return a=g||PA(c.getTimezoneOffset()),2>=h?a.j:0h?a.o[0h?(h=-(e.g-RA(e,c)),a=[0>h?"-":"+"],h=Math.abs(h),a.push(Sj(Math.floor(h/60)%100,2),Sj(h%60,2)),h=a.join("")):h=ZA(a,QA(e.g-RA(e,c))),h;default:return""}};var aB={bH:"y",cH:"y G",dH:"MMM y",eH:"MMMM y",Pp:"MMM d",QC:"MMMM dd",SC:"M/d",RC:"MMMM d",TC:"MMM d, y",YG:"EEE, MMM d",ZG:"EEE, MMM d, y",zy:"d"},bB=aB;bB=aB;var cB;function dB(){function a(){var c=new cr;c.add(new br(0,0,1));Wt(function(){b.dispatchEvent("b");a()},c.getTime()-u())}O.call(this);var b=this;a()}w(dB,O);dj(dB);var eB=new SA(7),fB=new SA(2); dB.prototype.format=function(a){var b=new cr(a);b=(new cr).getTime()-b.getTime();if(15552E6b)return fB.format(a);b=a.getTime();var c=new Date(u());c.setHours(0);c.setMinutes(0);c.setSeconds(0);c.setMilliseconds(0);var d=new Date(c.getTime()-864E5),e=new Date(c.getTime()+864E5),g=new Date(c.getTime()+1728E5);b>=e.getTime()&&b=c.getTime()&&b=d.getTime()&&b=b.o&&b.cancel())}this.M?this.M.call(this.J,this):this.N=!0;this.a||this.fg(new tB)}};k.Vl=function(a,b){this.K=!1;uB(this,a,b)};function uB(a,b,c){a.a=!0;a.g=c;a.j=!b;vB(a)} function wB(a){if(a.a){if(!a.N)throw new xB;a.N=!1}}k.sb=function(a){wB(this);uB(this,!0,a)};k.fg=function(a){wB(this);uB(this,!1,a)};function yB(a,b,c){return zB(a,b,null,c)}function zB(a,b,c,d){a.v.push([b,c,d]);a.a&&vB(a);return a}k.then=function(a,b,c){var d,e,g=new zt(function(a,b){d=a;e=b});zB(this,d,function(a){a instanceof tB?g.cancel():e(a)});return g.then(a,b,c)};xt(sB);function AB(a,b){b instanceof sB?yB(a,t(b.O,b)):yB(a,function(){return b})} sB.prototype.O=function(a){var b=new sB;zB(this,b.sb,b.fg,b);a&&(b.b=this,this.o++);return b};function BB(a){return fk(a.v,function(a){return hj(a[1])})} function vB(a){if(a.D&&a.a&&BB(a)){var b=a.D,c=CB[b];c&&(n.clearTimeout(c.a),delete CB[b]);a.D=0}a.b&&(a.b.o--,delete a.b);b=a.g;for(var d=c=!1;a.v.length&&!a.K;){var e=a.v.shift(),g=e[0],h=e[1];e=e[2];if(g=a.j?h:g)try{var l=g.call(e||a.J,b);p(l)&&(a.j=a.j&&(l==b||l instanceof Error),a.g=b=l);if(yt(b)||typeof n.Promise===Og&&b instanceof n.Promise)d=!0,a.K=!0}catch(m){b=m,a.j=!0,BB(a)||(c=!0)}}a.g=b;d&&(l=t(a.Vl,a,!0),d=t(a.Vl,a,!1),b instanceof sB?(zB(b,l,d),b.ba=!0):b.then(l,d));c&&(b=new DB(b), CB[b.a]=b,a.D=b.a)}function xB(){sj.call(this)}w(xB,sj);xB.prototype.message="Deferred has already fired";xB.prototype.name="AlreadyCalledError";function tB(){sj.call(this)}w(tB,sj);tB.prototype.message="Deferred was canceled";tB.prototype.name="CanceledError";function DB(a){this.a=n.setTimeout(t(this.g,this),0);this.b=a}DB.prototype.g=function(){delete CB[this.a];throw this.b;};var CB={};function EB(a){C.call(this);this.b={};this.v={};this.o={};this.a={};this.D={};this.N={};this.K=a?a.K:new O;this.M=!a;this.g=null;a?(this.g=a,this.o=a.o,this.a=a.a,this.v=a.v,this.D=a.D):u();a=FB(this);this!=a&&(a.j?a.j.push(this):a.j=[this])}w(EB,C);function FB(a){for(;a.g;)a=a.g;return a}EB.prototype.get=function(a){var b=GB(this,a);if(null==b)throw new HB(a);return b};function IB(a){return!(!a.b.netIo&&!a.o.netIo)} function GB(a,b){for(var c=a;c;c=c.g){if(c.Ma())throw Error("AppContext is disposed.");if(c.b[b])return c.b[b][0];if(c.N[b])break}if(c=a.o[b]){c=c(a);if(null==c)throw Error("Factory method for service "+b+" returned null or undefined.");a.jb(b,c);return c}return null}EB.prototype.jb=function(a,b,c){if(this.Ma())c||F(b);else{this.b[a]=[b,!c];c=JB(this,this,a);for(var d=0;dc)return!1;!(b instanceof TB)&&5":b:c:(a=a[6])?b+" "+(1==a?"(1 contact)":"("+(a+" contacts)")):b+" (group)";this.text=b}w(sC,rC);k=sC.prototype;k.toString=function(){return"cl"==this.a[0]?this.a[2]:this.text};k.G=function(){return this.a[4]};k.getName=function(){return this.a[1]||""};k.ua=function(){return"pt"!=this.a[0]?this.a[2]:null};k.mb=function(){return this.a[0]};k.Ja=function(){return this.a[3]||0};k.zm=function(){return this.Ja()}; k.Dm=function(){return this.a[7]};function tC(a){this.a=a||[];a&&(this.b=[])}var uC={};tC.prototype.get=function(a,b){return null!=this.a[a]?this.a[a]:b};tC.prototype.has=function(a){return null!=this.a[a]};function vC(a,b,c){if(!a.b||!a.b[b])if(a.a[b])a.b[b]=new c(a.a[b]);else return a=jj(c),a in uC||(uC[a]=new c([])),uC[a];return a.b[b]};function wC(a){tC.call(this,a)}w(wC,tC);wC.prototype.toString=function(){return""};function xC(a){tC.call(this,a)}w(xC,tC);xC.prototype.toString=function(){return""};xC.prototype.G=function(){return this.get(2,"0")};xC.prototype.ze=function(){return vC(this,8,wC)};function yC(a){tC.call(this,a)}w(yC,tC);yC.prototype.toString=function(){return""};function zC(a){tC.call(this,a)}w(zC,tC);zC.prototype.toString=function(){return""};zC.prototype.G=function(){return this.get(2,"0")}; zC.prototype.ze=function(){return vC(this,8,yC)};zC.prototype.getName=function(){return this.get(12,"")};function AC(a){tC.call(this,a)}w(AC,tC);AC.prototype.toString=function(){return""};AC.prototype.G=function(){return vC(this,1,xC).G()};AC.prototype.ze=function(){return vC(this,1,xC).ze()};function BC(a,b){this.b=this.D=this.o="";this.j=null;this.K=this.g="";this.v=!1;var c;a instanceof BC?(this.v=p(b)?b:a.v,CC(this,a.o),this.D=a.D,DC(this,a.b),EC(this,a.j),FC(this,a.g),GC(this,a.a.clone()),HC(this,a.K)):a&&(c=String(a).match(eq))?(this.v=!!b,CC(this,c[1]||"",!0),this.D=IC(c[2]||""),DC(this,c[3]||"",!0),EC(this,c[4]),FC(this,c[5]||"",!0),GC(this,c[6]||"",!0),HC(this,c[7]||"",!0)):(this.v=!!b,this.a=new JC(null,0,this.v))} BC.prototype.toString=function(){var a=[],b=this.o;b&&a.push(KC(b,LC,!0),":");var c=this.b;if(c||"file"==b)a.push("//"),(b=this.D)&&a.push(KC(b,LC,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.j,null!=c&&a.push(":",String(c));if(c=this.g)this.b&&"/"!=c.charAt(0)&&a.push("/"),a.push(KC(c,"/"==c.charAt(0)?MC:NC,!0));(c=this.a.toString())&&a.push("?",c);(c=this.K)&&a.push("#",KC(c,OC));return a.join("")}; function PC(a,b){var c=a.clone(),d=!!b.o;d?CC(c,b.o):d=!!b.D;d?c.D=b.D:d=!!b.b;d?DC(c,b.b):d=null!=b.j;var e=b.g;if(d)EC(c,b.j);else if(d=!!b.g)if("/"!=e.charAt(0)&&(a.b&&!a.g?e="/"+e:(a=c.g.lastIndexOf("/"),-1!=a&&(e=c.g.substr(0,a+1)+e))),a=e,".."==a||"."==a)e="";else if(-1!=a.indexOf("./")||-1!=a.indexOf("/.")){e=uj(a,"/");a=a.split("/");for(var g=[],h=0;hb)throw Error("Bad port number "+b);a.j=b}else a.j=null}function FC(a,b,c){a.g=c?IC(b,!0):b;return a} function GC(a,b,c){b instanceof JC?(a.a=b,QC(a.a,a.v)):(c||(b=KC(b,RC)),a.a=new JC(b,0,a.v));return a}function SC(a,b,c){a.a.set(b,c);return a}function TC(a,b,c){fj(c)||(c=[String(c)]);UC(a.a,b,c)}function HC(a,b,c){a.K=c?IC(b):b;return a}function VC(a){SC(a,"zx",Vj());return a}function WC(a){return a instanceof BC?a.clone():new BC(a,void 0)}function XC(a,b,c,d){var e=new BC(null,void 0);a&&CC(e,a);b&&DC(e,b);c&&EC(e,c);d&&FC(e,d);return e} function YC(a,b){a instanceof BC||(a=WC(a));b instanceof BC||(b=WC(b));return PC(a,b)}function IC(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function KC(a,b,c){return q(a)?(a=encodeURI(a).replace(b,ZC),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null}function ZC(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}var LC=/[#\/\?@]/g,NC=/[\#\?:]/g,MC=/[\#\?]/g,RC=/[\#\?@]/g,OC=/#/g; function JC(a,b,c){this.b=this.a=null;this.g=a||null;this.j=!!c}function $C(a){a.a||(a.a=new Pz,a.b=0,a.g&&gq(a.g,function(b,c){a.add(Aj(b),c)}))}k=JC.prototype;k.Ja=function(){$C(this);return this.b};k.add=function(a,b){$C(this);this.g=null;a=aD(this,a);var c=this.a.get(a);c||this.a.set(a,c=[]);c.push(b);this.b=this.b+1;return this};k.remove=function(a){$C(this);a=aD(this,a);return Rz(this.a.b,a)?(this.g=null,this.b=this.b-this.a.get(a).length,this.a.remove(a)):!1}; k.clear=function(){this.a=this.g=null;this.b=0};k.qb=function(){$C(this);return 0==this.b};function bD(a,b){$C(a);b=aD(a,b);return Rz(a.a.b,b)}k.ag=function(a){var b=this.eb();return kk(b,a)};k.forEach=function(a,b){$C(this);this.a.forEach(function(c,d){bk(c,function(c){a.call(b,c,d,this)},this)},this)};k.lb=function(){$C(this);for(var a=this.a.eb(),b=this.a.lb(),c=[],d=0;d=c.length)throw Kz;var d=c.key(b++);if(a)return d;d=c.getItem(d);if(!q(d))throw Rb;return d};return d}; k.clear=function(){this.a.clear()};k.key=function(a){return this.a.key(a)};function oD(){var a=null;try{a=window.localStorage||null}catch(b){}this.a=a}w(oD,nD);function pD(a,b){this.b=a;this.a=null;if(x&&!ul(9)){qD||(qD=new Pz);this.a=qD.get(a);this.a||(b?this.a=document.getElementById(b):(this.a=document.createElement("userdata"),this.a.addBehavior("#default#userData"),document.body.appendChild(this.a)),qD.set(a,this.a));try{this.a.load(this.b)}catch(c){this.a=null}}}w(pD,mD);var rD={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},qD=null; function sD(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(a){return rD[a]})}k=pD.prototype;k.set=function(a,b){this.a.setAttribute(sD(a),b);tD(this)};k.get=function(a){a=this.a.getAttribute(sD(a));if(!q(a)&&null!==a)throw Rb;return a};k.remove=function(a){this.a.removeAttribute(sD(a));tD(this)};k.Ja=function(){return uD(this).attributes.length}; k.nc=function(a){var b=0,c=uD(this).attributes,d=new Lz;d.next=function(){if(b>=c.length)throw Kz;var d=c[b++];if(a)return decodeURIComponent(d.nodeName.replace(/\./g,"%")).substr(1);d=d.nodeValue;if(!q(d))throw Rb;return d};return d};k.clear=function(){for(var a=uD(this),b=a.attributes.length;0u()}BD.prototype.set=function(a,b,c){if(b=zD(b)){if(c){if(cb;){var c=a.g?a.a.a:a.a.next,d=a,e=c;e.remove();d.b.remove(e.key);a.j&&a.j(c.key,c.value)}}function VD(a,b){a.a!=b&&(b.remove(),a.b.remove(b.key));return b.value}function SD(a,b){this.key=a;this.value=b}SD.prototype.remove=function(){this.a.next=this.next;this.next.a=this.a;delete this.a;delete this.next};var XD={CF:"e",Tz:"f"};function YD(){this.a=new O;this.b=new O;new RD}w(YD,C);YD.prototype.dispatchEvent=function(a){this.b.dispatchEvent(a);this.a.dispatchEvent(a)};YD.prototype.L=function(){YD.H.L.call(this);this.a.ja();this.a=null;this.b.ja();this.b=null};function ZD(a){this.b=a||cj;this.a=Wt(this.g,0,this)}ZD.prototype.cancel=function(){Xt(this.a);this.a=null};ZD.prototype.Qc=function(){return!!this.a};ZD.prototype.g=function(){this.a=null;this.b()};function $D(a){this.j={};this.b=[];this.o=[];this.g=new OD;this.v=new fu(this);this.K=!a;this.D=[];this.a=a||new YD;this.D.push(this.a)}w($D,C);k=$D.prototype;k.yw=function(a){this.b.push(a);this.o.push(a);this.j[a.G()]=a;this.v.R(a,Ik(XD),t(this.ts,this))};k.ts=function(a){this.a.dispatchEvent(a)};k.Sc=function(a,b){b=t(this.Gw,this,b);return aE(this,a,function(a){return a.Sc},b)}; function aE(a,b,c,d){var e=new bE(d),g;if(b.N){var h=a.j[b.N];0e||382a.g)){c=u()-a.D;do{if(a.a.a.a.value.Wl>=c)break;a.a.pop()}while(--b>a.g)}}function kE(a,b,c){c=c?a.a.get(b):(c=a.a.b.get(b))?c.value:void 0;return c&&a.j&&c.Wl+a.j=c;d--){var e=kE(a,b,!1);if(e)return e;b=b.substr(0,d-1)}return null}function mE(a,b){if(b.K)return null;var c=iE(b,a.b),d=lE(a,c,b.a);return d?d:a.b&&!uj(c,"^")?(c=iE(b,!1),lE(a,c,b.a)):null}function nE(a,b,c){this.a=a;this.b=b;this.g=!!c;this.count=1;this.Wl=u()};function oE(a,b,c,d){O.call(this);this.j=!1;this.o=null;this.a=b;this.g=c;this.b=a;this.b.Dl(this.g);d&&ns(d.a,"e",this.Vu,!1,this)}w(oE,O);k=oE.prototype;k.G=function(){return this.g}; k.Sc=function(a,b){if(this.j){var c=this.a;if(wj(a.a)&&!c.o)var d=pC;else{d=a.b;var e=kE(c,iE(a,c.b),!0);(d=e&&d&&e.g&&!(0<=d&&d<=e.b.length)?null:e)?d=d.b:(d=mE(c,a))&&0==d.b.length?(jE(c,a,new nE(a.a,pC)),d=pC):d&&!d.g&&c.K?(d=dk(d.b,c.N(a),c),jE(c,a,new nE(a.a,d))):d=null}d&&0<=a.b&&d.length>a.b&&(d=d.slice(0,a.b));return(c=d)?(b&&b(c,qC,this.G(),a),qC):this.b.Sc(a,this.G(),t(this.dr,this,b))}b&&b(pC,qC,this.G(),a,4);return qC}; k.dr=function(a,b,c,d,e,g){g||jE(this.a,e,new nE(e.a,b,-1!=e.b&&b.length>=e.b));a&&(b&&0<=e.b&&b.length>e.b&&(b=b.slice(0,e.b)),a(b,c,d,e,g))};k.Vu=function(){this.a.clear()};k.L=function(){oE.H.L.call(this);this.a.ja();this.a=null;this.b.Yl(this.g);this.b=null};function pE(a,b,c){gE.call(this,100,18E5,432E5,!0,0,c||qE);this.K=a;this.o=b}w(pE,gE);function qE(a){return function(b){var c=b.mb(),d;if(d=rE(a,c)){d=new RegExp("(^|\\W+)"+Qj(fE(a.a)),"i");var e=fE(b.getName()||"");(d=d.test(e))||(d=a.a,d=((b=b.ua())?(new RegExp("^"+Qj(fE(d)),"i")).test(b):!1)&&"cl"!=c)}return d}}function rE(a,b){switch(b){case "ct":return a.o;case "cl":case "li":return a.g;case "pt":return a.oa}return!1};function sE(){C.call(this);this.b=[];this.g={}}w(sE,C);k=sE.prototype;k.Df=!1;k.zh=!1;k.send=function(a){this.Df?this.zh?tE(a):uE(this,a):this.b.push(a)};function uE(a,b){a.g[b.G()]=b;a.a.contentWindow.postMessage(dA({t:"s",i:b.j,ti:b.b,u:b.uri.toString(),m:b.method,d:b.data,h:b.headers}),a.j)} k.abort=function(a){if(this.Df)this.zh||(this.a.contentWindow.postMessage(dA({i:a,t:"a"}),this.j),delete this.g[a]);else{var b=jk(this.b,function(b){return b.G()==a});if(!(0>b)){var c=this.b[b];ok(this.b,b);tE(c);c.cancel()}}};k.Wn=function(a){a=a.Jb;if(a.source==this.a.contentWindow&&a.origin==this.j)switch(a=JSON.parse(a.data),a.t){case "i":this.Df=!0;this.zh=!1;ek(this.b,function(a){return uE(this,a)},this);lk(this.b);break;case "r":var b=a.i,c=this.g[b];c&&(vE(c,a.s,a.r,a.st,a.ec),delete this.g[b])}}; k.Ct=function(){this.Df||(this.zh=this.Df=!0,ek(this.b,function(a){tE(a)}),lk(this.b))};k.L=function(){this.a&&(vs(window,th,this.Wn,!1,this),this.a.parentNode.removeChild(this.a),delete this.a);this.Df=!1};function wE(a,b,c,d,e,g,h,l){this.uri=a;this.Mc=b;this.g=c;this.b=(l?l.a():0)||d;this.method=e||"GET";this.data=g;this.headers=h;this.query=l||null;this.j=xE++}var xE=0;k=wE.prototype;k.G=function(){return this.j};k.send=function(){this.g?this.g.send(this):tE(this)};function tE(a){var b=a.a=new wA;b.o=Math.max(0,a.b);ns(b,Sc,a.ln,!1,a);b.send(a.uri.toString(),a.method,a.data,a.headers)}k.ln=function(a){a=a.target;a==this.a&&(vs(this.a,Sc,this.ln,!1,this),this.a=null,vE(this,a.$d(),a.wb(),a.Gc(),a.be))}; function vE(a,b,c,d,e){if(b){b=c.indexOf("&&&START&&&")+11;var g=c.lastIndexOf("&&&END&&&");c=-1!=b&&-1!=g?JSON.parse(c.substring(b,g)):null}else c=null;b=0;c||(b=404==d?8:8==e?10:7==e?11:2);a.Mc(a,c,b)}k.Qc=function(){return!!this.a};k.cancel=function(){this.a?this.a.abort():this.g&&this.g.abort(this.j)};function yE(a){this.a=[];this.g=0;this.b="https:"!=window.location.protocol&&a?new sE:null}k=yE.prototype;k.Sc=function(a,b,c){var d=this.j.clone(),e=hD(a,b);zE(d,e);a=t(this.Aw,this,a,b,c);d=new wE(d,t(this.zw,this,a),this.b,15E3,void 0,void 0,void 0,void 0);this.a.push(d);d.send();return d};k.zw=function(a,b,c,d){for(var e=0;eb)break a}else if(3>b||3==b&&!al&&!this.Bb.wb())break a;this.re||4!=b||7==c||(8==c||0>=d?this.a.Tc(3):this.a.Tc(2));UE(this);var e=this.Bb.Gc();this.tg=e;var g=this.Bb.wb();(this.Vc=200==e)?(4==b&&VE(this),this.o?(WE(this,b,g),al&&this.Vc&&3==b&&(this.j.R(this.g,qi,this.vw),this.g.start())):XE(this,g),this.Vc&&!this.re&&(4==b?this.a.li(this):(this.Vc=!1,TE(this)))):(this.He=400== e&&0b.length)return PE;b=b.substr(d,c);a.Sg=d+c;return b} function aF(a,b){a.Jg=u();TE(a);var c=b?window.location.hostname:"";a.ge=a.Wd.clone();SC(a.ge,"DOMAIN",c);SC(a.ge,"t",a.v);try{a.Wc=new ActiveXObject("htmlfile")}catch(m){VE(a);a.He=7;YE();ZE(a);return}var d="";if(b){var e="";for(b=0;b"==g)e+="\\x3e";else{var h=g;if(h in Pj)g=Pj[h];else if(h in Oj)g=Pj[h]=Oj[h];else{var l=h.charCodeAt(0);if(31l)g=h;else{if(256>l){if(g="\\x",16>l||256l&& (g+="0");g+=l.toString(16).toUpperCase()}g=Pj[h]=g}e+=g}}d+='