(function(){var GBS_HOST = "https://books.google.com.mx/";(function(){var g;function aa(a){var b=0;return function(){return b
=f}}); ma("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=na(this,b,"endsWith");void 0===c&&(c=d.length);for(var e=Math.max(0,Math.min(c| 0,d.length)),f=b.length;0=f}});function oa(){oa=function(){};la.Symbol||(la.Symbol=pa)}function qa(a,b) {this.b=a;ka(this,"description",{configurable:!0,writable:! 0,value:b})}qa.prototype.toString=function(){return this.b}; var pa=function(){function a(c){if(this instanceof a)throw new TypeError("Symbol is not a constructor");return new qa("jscomp_symbol_"+(c||"")+"_"+b++,c)}var b=0;return a}();function ra(){oa();var a=la.Symbol.iterator;a|| (a=la.Symbol.iterator=la.Symbol("Symbol.iterator"));"function"!=typeof Array.prototype[a]&&ka(Array.prototype,a,{configurable:!0,writable:! 0,value:function(){return sa(aa(this))}});ra=function(){}} function sa(a){ra();a={next:a};a[la.Symbol.iterator]=function(){return this};return a}ma("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(k) {return k};var e=[],f="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof f) {b=f.call(b);for(var h=0;!(f=b.next()).done;)e.push(c.call(d,f.value,h++))}else for(f=b.length,h=0;h
c(k,m){var p=k.b;return sa(function(){if(p){for(;p.head!=k.b;)p=p.Yc;for(;p.next! =p.head;)return p=p.next,{done:!1,value:m(p)};p=null}return{done:!0,value:void 0}})}function d(k,m){var p=m&&typeof m;"object"==p||"function"==p?f.has(m)? p=f.get(m):(p=""+ ++h,f.set(m,p)):p="p_"+m;var r=k.g[p];if(r&&ta(k.g,p))for(var B=0;B
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}function u(a){return"array"==Aa(a)}function Ba(a){var b=Aa(a);return"array"==b||"object"==b&&"number"==typeof a.length}function Ca(a) {return"function"==Aa(a)}function Da(a){var b=typeof a;return"object"==b&&null! =a||"function"==b}function Ea(a){return a[Fa]||(a[Fa]=++Ga)}var Fa="closure_uid_"+(1E9*Math.random()>>>0),Ga=0;function Ha(a,b,c){return a.call.apply(a.bind,arguments)} function Ia(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}}function v(a,b,c) {Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?v=Ha:v=Ia;return v.apply(null,arguments)} function w(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}}var Ja=Date.now|| function(){return+new Date};function Ka(a,b){var c=a.split("."),d=l;c[0]in d||"undefined"==typeof d.execScript||d.execScript("var "+c[0]);for(var e;c.length&&(e=c.shift());)!c.length&&n(b)?d[e]=b:d[e]&&d[e]!==Object.prototype[e]? d=d[e]:d=d[e]={}} function x(a,b){function c() {}c.prototype=b.prototype;a.ma=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.Pn=function(d,e,f){for(var h=Array(arguments.length2),k=2;k<arguments.length;k++)h[k-2]=arguments[k];return b.prototype[e].apply(d,h)}};var La;function Ma(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function Na(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1}function Oa(a){var b=[],c=0,d;for(d in a)b[c+ +]=d;return b}function Pa(a,b){for(var c in a)if(a[c]==b)return!0;return!1}function Qa(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return c}function Sa(){var a=Ta,b;for(b in a)return!1;return!0}function Ua(a,b,c){if(null!==a&&b in a)throw Error('The object already contains the key "'+b+'"');a[b]=c} function Va(a){var b={},c;for(c in a)b[c]=a[c];return b}var Wa="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function Xa(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<Wa.length;f+ +)c=Wa[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}} function Ya(a){var b=arguments.length;if(1==b&&u(arguments[0]))return Ya.apply(null,arguments[0]);if(b%2)throw Error("Uneven number of arguments");for(var c={},d=0;d
var fb=Array.prototype.filter?function(a,b,c){return Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=[],f=0,h=q(a)?a.split(""):a,k=0;kc?null:q(a)?a.charAt(c):a[c]}function kb(a,b){for(var c=a.length,d=q(a)?a.split(""):a,e=0;e=arguments.length? Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function wb(a,b) {a.sort(b||xb)} function yb(a,b){var c=xb;wb(a,function(d,e){return c(b(d),b(e))})}function xb(a,b) {return a>b?1:ab&&Array.prototype.push.apply(a,a.splice(0,-b))}return a}function Cb(a,b) {return rb.apply([],A(a,b,void 0))};function Db(a){return/^[\s\xa0]*$/.test(a)}var Eb=String.prototype.trim?function(a){return a.trim()}:function(a) {return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]}; function Fb(a,b) {if(b)a=a.replace(Gb,"&").replace(Hb,"<").replace(Ib,">").replace(Jb,"&qu ot;").replace(Kb,"'").replace(Lb,"");else{if(!Mb.test(a))return a;-1! =a.indexOf("&")&&(a=a.replace(Gb,"&"));-1! =a.indexOf("<")&&(a=a.replace(Hb,"<"));-1! =a.indexOf(">")&&(a=a.replace(Ib,">"));-1! =a.indexOf('"')&&(a=a.replace(Jb,"""));-1! =a.indexOf("'")&&(a=a.replace(Kb,"'"));-1! =a.indexOf("\x00")&&(a=a.replace(Lb,""))}return a} var Gb=/&/g,Hb=//g,Jb=/"/g,Kb=/'/g,Lb=/\x00/g,Mb=/[\x00&<>"']/;function Nb(a){return-1!=Ob.toLowerCase().indexOf(a.toLowerCase())} function Pb(a,b){for(var c=0,d=Eb(String(a)).split("."),e=Eb(String(b)).split("."),f=Math.max(d.length,e.len gth),h=0;0==c&&h
Qb(0==k[2].length,0==m[2].length)||Qb(k[2],m[2]);k=k[3];m=m[3]}while(0==c)}return c}function Qb(a,b){return ab?1:0};var Ob;a:{var Rb=l.navigator;if(Rb){var Sb=Rb.userAgent;if(Sb){Ob=Sb;break a}}Ob=""}function C(a){return-1! =Ob.indexOf(a)};function Tb(){return C("Firefox")||C("FxiOS")}function Ub() {return(C("Chrome")||C("CriOS"))&&!C("Edge")};function Vb(a,b){for(var c=a.split("%s"),d="",e=Array.prototype.slice.call(arguments,1);e.length&&1",""":'"'};var c=l.document.createElement("div");return a.replace(cc,function(d,e){var f=b[d];if(f)return f;if("#"==e.charAt(0)){var h=Number("0"+e.substr(1));isNaN(h)|| (f=String.fromCharCode(h))}f||(c.innerHTML=d+" ",f=c.firstChild.nodeValue.slice(0,1));return b[d]=f})} function bc(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:if("#"==c.charAt(0)){var d=Number("0"+c.substr(1));if(! isNaN(d))return String.fromCharCode(d)}return b}})}var cc=/&([^;\s<&] +);?/g;function dc(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#parseFloat(a))? String(b):a};D.Ok=function(){var a=D.Ud();if(D.Sa)return/rv:([^\);]+) (\)|;)/.exec(a);if(D.hc)return/Edge\/([\d\.]+)/.exec(a);if(D.ya)return/\b(?:MSIE| rv)[: ]([^\);]+)(\)|;)/.exec(a);if(D.hb)return/WebKit\/ (\S+)/.exec(a);if(D.Hc)return/(?:Version)[ \/]?(\S+)/.exec(a)}; D.Ei=function(){var a=l.document;return a?a.documentMode:void 0};D.VERSION=D.Ee();D.compare=function(a,b){return Pb(a,b)};D.im={};D.Oa=function(a){return D.bk||mc(a,function(){return 0<=Pb(D.VERSION,a)})};D.Nf=D.Oa;D.Lb=function(a){return Number(D.hk)>=a};D.Wn=D.Lb;var nc;var oc=l.document;nc=oc&&D.ya?D.Ei()|| ("CSS1Compat"==oc.compatMode?parseInt(D.VERSION,10):5):void 0;D.hk=nc;var pc=!
D.ya||D.Lb(9),qc=!D.Sa&&!D.ya||D.ya&&D.Lb(9)||D.Sa&&D.Oa("1.9.1"),rc=D.ya&&! D.Oa("9");function sc(){return!0}function tc(){return null}function uc(a,b) {function c(){}c.prototype=a.prototype;var d=new c;a.apply(d,Array.prototype.slice.call(arguments,1));return d};var vc={area:! 0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:! 0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};function wc(a,b) {this.b=a===xc&&b||"";this.g=yc}wc.prototype.Cc=!0;wc.prototype.Rb=function() {return this.b};wc.prototype.toString=function() {return"Const{"+this.b+"}"};function zc(a){return a instanceof wc&&a.constructor===wc&&a.g===yc?a.b:"type_error:Const"}function Ac(a){return new wc(xc,a)}var yc={},xc={};var Bc=RegExp("[A-Zaz\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud8 01\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]"),Cc=RegExp("^ [^A-Zaz\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud8 01\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef \u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]"),Dc=/^htt p:\/\/.*/,Ec=/\s+/,Fc=/[\d\u06f0-\u06f9]/;function Gc() {this.g="";this.i=Hc}Gc.prototype.Cc=!0;Gc.prototype.Rb=function(){return this.g.toString()};Gc.prototype.nh=!0;Gc.prototype.b=function(){return 1};function Ic(a){if(a instanceof Gc&&a.constructor===Gc&&a.i===Hc)return a.g;Aa(a);return"type_error:TrustedResourceUrl"}var Jc=/^([^?#]*)(\?[^#]*)? (#[\s\S]*)?/,Hc={};function Kc(a){var b=new Gc;b.g=a;return b} function Lc(a,b,c){if(null==c)return b;if(q(c))return c? a+encodeURIComponent(c):"";for(var d in c){var e=c[d];e=u(e)?e:[e];for(var f=0;f<e.length;f++){var h=e[f];null!=h&&(b||(b=a),b+=(b.length>a.length?"&":"") +encodeURIComponent(d)+"="+encodeURIComponent(String(h)))}}return b};function Mc() {this.g="";this.i=Nc}Mc.prototype.Cc=!0;Mc.prototype.Rb=function(){return this.g.toString()};Mc.prototype.nh=!0;Mc.prototype.b=function(){return 1};function Oc(a){if(a instanceof Mc&&a.constructor===Mc&&a.i===Nc)return a.g;Aa(a);return"type_error:SafeUrl"} var Pc=/^(?:audio\/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|xwav|wav|webm)|image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon)|text\/csv|video\/ (?:mpeg|mp4|ogg|webm|quicktime))$/i,Qc=/^data:([^;,]*);base64,[a-z0-9+\/] +=*$/i,Rc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;function Sc(a){if(a instanceof Mc)return a;a="object"==typeof a&&a.Cc?a.Rb():String(a);Rc.test(a)|| (a="about:invalid#zClosurez");return Tc(a)} function Uc(a,b){if(a instanceof Mc)return a;a="object"==typeof a&&a.Cc? a.Rb():String(a);if(b&&/^data:/i.test(a)){var c=a.replace(/(%0A|%0D)/g,"");var d=c.match(Qc);d=d&&Pc.test(d[1]);c=Tc(d? c:"about:invalid#zClosurez");if(c.Rb()==a)return c}Rc.test(a)|| (a="about:invalid#zClosurez");return Tc(a)}var Nc={};function Tc(a){var b=new Mc;b.g=a;return b}Tc("about:blank");function Vc() {this.b="";this.g=Wc}Vc.prototype.Cc=!0;var Wc={};Vc.prototype.Rb=function(){return this.b};function Xc(a){if(a instanceof Vc&&a.constructor===Vc&&a.g===Wc)return a.b;Aa(a);return"type_error:SafeStyle"}function Yc(a){var b=new Vc;b.b=a;return b}var Zc=Yc("");function $c(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=u(d)?A(d,ad).join(" "):ad(d),b+=c+":"+d+";")}return b?Yc(b):Zc} function ad(a){if(a instanceof Mc)return'url("'+Oc(a).toString().replace(/
$/,cd=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\ [\\]-~]*)([ \t\n]*\\))","g"),bd=RegExp("\\b(hsl|hsla|rgb|rgba|matrix|calc|minmax| fit-content|repeat|(rotate|scale|translate)(X|Y|Z|3d)?)\\([-+*/0-9a-z.%\\[\\], ] +\\)","g"),ed=/\/\*/; function gd(a){return a.replace(cd,function(b,c,d,e){var f="";d=d.replace(/^(['"]) (.*)\1$/,function(h,k,m){f=k;return m});b=Sc(d).Rb();return c+f+b+f+e})};function hd(){this.b="";this.g=id}hd.prototype.Cc=!0;var id={}; function jd(a,b){if(-1!=a.indexOf("<"))throw Error("Selector does not allow '<', got: "+a);var c=a.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_azA-Z0-9#.:* , rel="nofollow">+~[\]()=^$|]+$/.test(c))throw Error("Selector allows only [-_a-zA-Z09#.:* ,>+~[\\]()=^$|] and strings, got: "+a);a:{for(var d={"(":")","[":"]"},e=[],f=0;f"),a.b())}var ud=/^[a-zA-Z0-9-]+ $/,vd={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:! 0},wd={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 xd(a,b,c){var d=String(a);if(!ud.test(d))throw Error("Invalid tag name <"+d+">.");if(d.toUpperCase()in wd)throw Error("Tag name <"+d+"> is not allowed for SafeHtml.");return yd(String(a),b,c)}function zd(a){function b(f){u(f)?y(f,b): (f=rd(f),e.push(qd(f).toString()),f=f.b(),0==d?d=f:0!=f&&d!=f&&(d=null))}var c=rd(Ad),d=c.b(),e=[];y(a,b);return sd(e.join(qd(c).toString()),d)}function Bd(a) {return zd(Array.prototype.slice.call(arguments))}var pd={};function sd(a,b){return Cd(a,b)} function Cd(a,b){var c=new od;c.g=a;c.i=b;return c} function yd(a,b,c){var d=null,e="";if(b)for(m in b){if(!ud.test(m))throw Error('Invalid attribute name "'+m+'".');var f=b[m];if(null!=f){var h=a;var k=m;if(f instanceof wc)f=zc(f);else if("style"==k.toLowerCase()){if(!Da(f))throw Error('The "style" attribute requires goog.html.SafeStyle or map of style properties, '+typeof f+" given: "+f);f instanceof Vc|| (f=$c(f));f=Xc(f)}else{if(/^on/i.test(k))throw Error('Attribute "'+k+'" requires goog.string.Const value, "'+f+'" given.');if(k.toLowerCase()in vd)if(f instanceof Gc)f=Ic(f).toString();else if(f instanceof Mc)f=Oc(f).toString();else if(q(f))f=Sc(f).Rb();else throw Error('Attribute "'+k+'" on tag "'+h+'" requires goog.html.SafeUrl, goog.string.Const, or string, value "'+f+'" given.');}f.Cc&&(f=f.Rb());k=k+'="'+Fb(String(f))+'"';e+=" "+k}}var m="<"+a+e;null!=c?u(c)||(c=[c]):c=[];!0===vc[a.toLowerCase()]?m+=">": (d=Bd(c),m+=">"+qd(d).toString()+""+a+">",d=d.b());(a=b&&b.dir)&&(/^(ltr|rtl| auto)$/i.test(a)?d=0:d=null);return Cd(m,d)} Cd("",0);var Ad=Cd("",0);Cd("
",0);var Dd=function(a){var b=! 1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(docum ent.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=qd (Ad);return!b.parentElement});function E(a,b)
{if(Dd())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=qd(b)}function Ed(a,b){var c=b instanceof Mc?b:Uc(b);a.href=Oc(c)} function Fd(a,b){a.src=Ic(b);if(null===xa)b:{var c=l.document;if((c=c.querySelector&&c.querySelector("script[nonce]"))&&(c=c.nonce|| c.getAttribute("nonce"))&&wa.test(c)){xa=c;break b}xa=""}c=xa;c&&a.setAttribute("nonce",c)}function Gd(a,b){var c=b instanceof Mc? b:Uc(b);a.href=Oc(c)};function Hd(a,b,c){return Math.min(Math.max(a,b),c)};function F(a,b){this.x=n(a)?a:0;this.y=n(b)?b:0}g=F.prototype;g.clone=function(){return new F(this.x,this.y)};function Id(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:! 1}function Jd(a,b){return new F(a.x-b.x,a.y-b.y)}g.ceil=function() {this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};g.floor=function() {this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};g.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this}; g.Sg=function(a,b){var c=va(b)?b:a;this.x*=a;this.y*=c;return this};function Kd(a,b){this.width=a;this.height=b}function Ld(a,b){return a==b?!0:a&&b? a.width==b.width&&a.height==b.height:!1}g=Kd.prototype;g.clone=function(){return new Kd(this.width,this.height)};g.aspectRatio=function(){return this.width/this.height};g.ceil=function() {this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};g.floor=function() {this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this}; g.round=function() {this.width=Math.round(this.width);this.height=Math.round(this.height);return this};function Md(a){return a?new Nd(Od(a)):ab||(ab=new Nd)}function G(a){return q(a)?document.getElementById(a):a}function Pd(a,b){var c=b||document;return c.querySelectorAll&&c.querySelector? c.querySelectorAll("."+a):Qd(document,"*",a,b)}function Rd(a,b){var c=b|| document;if(c.getElementsByClassName)c=c.getElementsByClassName(a) [0];else{c=document;var d=b||c;c=d.querySelectorAll&&d.querySelector&&a? d.querySelector(a?"."+a:""):Qd(c,"*",a,b)[0]||null}return c||null} function Qd(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,f=0,h;h=a[f];f+ +)b==h.nodeName&&(d[e++]=h);d.length=e;return d}return a}a=a.getElementsByTagName(b||"*");if(c){d={};for(f=e=0;h=a[f];f+ +)b=h.className,"function"==typeof b.split&&lb(b.split(/\s+/),c)&&(d[e+ +]=h);d.length=e;return d}return a} function Sd(a,b){Ma(b,function(c,d){c&&"object"==typeof c&&c.Cc&&(c=c.Rb());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d? a.htmlFor=c:Td.hasOwnProperty(d)? a.setAttribute(Td[d],c):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)? a.setAttribute(d,c):a[d]=c})} var Td={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",framebord er:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",ro wspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};function Ud(a){a=a.document;a=Vd(a)?a.documentElement:a.body;return new Kd(a.clientWidth,a.clientHeight)} function Wd(a){var b=Xd(a);a=Yd(a);return D.ya&&D.Oa("10")&&a.pageYOffset! =b.scrollTop?new F(b.scrollLeft,b.scrollTop):new F(a.pageXOffset|| b.scrollLeft,a.pageYOffset||b.scrollTop)}function Xd(a){return a.scrollingElement? a.scrollingElement:!D.hb&&Vd(a)?a.documentElement:a.body|| a.documentElement}function Zd(a){return a?Yd(a):window}function Yd(a){return a.parentWindow||a.defaultView}function H(a,b,c){return $d(document,arguments)} function $d(a,b){var c=String(b[0]),d=b[1];if(!pc&&d&&(d.name||d.type)) {c=["<",c];d.name&&c.push(' name="',Zb(d.name),'"');if(d.type){c.push('
type="',Zb(d.type),'"');var e={};Xa(e,d);delete e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(q(d)? c.className=d:u(d)?c.className=d.join(" "):Sd(c,d));2a}function re(a){if(rc&&null!==a&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];se(a,b,! 0);a=b.join("")}a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");rc||(a=a.replace(/ +/g," "));" "! =a&&(a=a.replace(/^\s*/,""));return a} function te(a){var b=[];se(a,b,!1);return b.join("")}function se(a,b,c){if(! (a.nodeName in me))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 ne)b.push(ne[a.nodeName]);else for(a=a.firstChild;a;)se(a,b,c),a=a.nextSibling}function be(a) {if(a&&"number"==typeof a.length){if(Da(a))return"function"==typeof a.item||"string"==typeof a.item;if(Ca(a))return"function"==typeof a.item}return!1} function ue(a){return ve(a,function(b) {return"DIV"==b.nodeName&&q(b.className)&&lb(b.className.split(/\s+/),"sliderbox")},void 0)}function ve(a,b,c){for(var d=0;a&&(null==c||d<=c);){if(b(a))return a;a=a.parentNode;d++}return null}function we(a){try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}}function Nd(a){this.b=a||l.document|| document}g=Nd.prototype;g.R=function(a){return q(a)? this.b.getElementById(a):a};g.Ta=function(a,b,c){return $d(this.b,arguments)}; g.appendChild=de;g.Ii=function(a,b) {ae(Od(a),a,arguments,1)};g.Ji=ee;g.Rk=J;g.Fi=he;g.Qk=je;Za("A AREA BUTTON HEAD INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE TRACK".split(" "));var xe="combobox grid group listbox menu menubar radiogroup row rowgroup tablist textbox toolbar tree treegrid".split(" ");function ye(a,b){b? a.setAttribute("role",b):a.removeAttribute("role")} function ze(a,b,c){u(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(La|| (La={atomic:!1,autocomplete:"none",dropeffect:"none",haspopup:! 1,live:"off",multiline:!1,multiselectable:!1,orientation:"vertical",readonly:!
1,relevant:"additions text",required:!1,sort:"none",busy:!1,disabled:!1,hidden:! 1,invalid:"false"}),c=La,b in c? a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)} function Ae(a){var b=a.getAttribute("aria-activedescendant");return Od(a).getElementById(null==b||void 0==b?"":String(b))}function Be(a,b){var c="";b&&(c=b.id);ze(a,"activedescendant",c)};function Ce() {this.kc=this.kc;this.lb=this.lb}Ce.prototype.kc=!1;Ce.prototype.Ea=function() {this.kc||(this.kc=!0,this.va())};function De(a,b){var c=w(Ee,b);a.kc?n(void 0)? c.call(void 0):c():(a.lb||(a.lb=[]),a.lb.push(n(void 0)?v(c,void 0):c))}Ce.prototype.va=function(){if(this.lb)for(;this.lb.length;)this.lb.shift() ()};function Ee(a){a&&"function"==typeof a.Ea&&a.Ea()};var Fe=!D.ya||D.Lb(9),Ge=! D.ya||D.Lb(9),He=D.ya&&!D.Oa("9"),Ie=function(){if(!l.addEventListener||! Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive", {get:function(){a=! 0}});try{l.addEventListener("test",t,b),l.removeEventListener("test",t,b)}catch(c) {}return a}();function Je(a,b){this.type=a;this.i=this.target=b;this.j=!1;this.Pj=! 0}Je.prototype.b=function(){this.j=!0};Je.prototype.preventDefault=function() {this.Pj=!1};function Ke(a){a.preventDefault()};var Le={Ae:"mousedown",Be:"mouseup",ze:"mousecancel",Jn:"mousemove",Ln:"mouseover",Kn:" mouseout",Hn:"mouseenter",In:"mouseleave"};function Me(a,b){Je.call(this,a? a.type:"");this.relatedTarget=this.i=this.target=null;this.button=this.screenY=this .screenX=this.clientY=this.clientX=0;this.key="";this.o=this.keyCode=0;this.s=this. metaKey=this.shiftKey=this.altKey=this.ctrlKey=! 1;this.pointerId=0;this.pointerType="";this.g=null;if(a){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length? a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.i=b;var e=a.relatedTarget;e?D.Sa&&(lc(e,"nodeName")||(e=null)):"mouseover"== c?e=a.fromElement:"mouseout"==c&&(e=a.toElement);this.relatedTarget=e;d? (this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY? d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0): (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.key=a.key||"";this.o=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey= a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this .s=D.Gb?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId|| 0;this.pointerType=q(a.pointerType)? a.pointerType:Ne[a.pointerType]||"";this.g=a;a.defaultPrevented&&this.preventDefaul t()}}x(Me,Je);var Oe=[1,4,2],Ne={2:"touch",3:"pen",4:"mouse"};function Pe(a) {return(Fe?0==a.g.button:"click"==a.type?!0:!!(a.g.button&Oe[0]))&&! (D.hb&&D.Gb&&a.ctrlKey)} Me.prototype.b=function(){Me.ma.b.call(this);this.g.stopPropagation? this.g.stopPropagation():this.g.cancelBubble=! 0};Me.prototype.preventDefault=function(){Me.ma.preventDefault.call(this);var a=this.g;if(a.preventDefault)a.preventDefault();else if(a.returnValue=! 1,He)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var Qe="closure_listenable_"+(1E6*Math.random()|0);function Re(a){return!(!a||! a[Qe])}var Se=0;function Te(a,b,c,d,e) {this.listener=a;this.b=null;this.src=b;this.type=c;this.capture=!! d;this.Gf=e;this.key=++Se;this.qe=this.sf=!1}function Ue(a){a.qe=! 0;a.listener=null;a.b=null;a.src=null;a.Gf=null};function Ve(a) {this.src=a;this.b={};this.g=0}Ve.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.b[f];a||(a=this.b[f]=[],this.g++);var h=We(a,b,d,e);-1
a.b[c],a.g--))}Ve.prototype.Ke=function(a,b,c,d){a=this.b[a.toString()];var e=1;a&&(e=We(a,b,c,d));return-1<e?a[e]:null};Ve.prototype.hasListener=function(a,b) {var c=n(a),d=c?a.toString():"",e=n(b);return Na(this.b,function(f){for(var h=0;hc.keyCode||void 0!=c.returnValue)){a:{var f=! 1;if(0==c.keyCode)try{c.keyCode=-1;break a}catch(m){f=!0}if(f||void 0==c.returnValue)c.returnValue=! 0}c=[];for(f=d.i;f;f=f.parentNode)c.push(f);f=a.type;for(var h=c.length-1;! d.j&&0<=h;h--){d.i=c[h];var k=lf(c[h],f,!0,d);e=e&&k}for(h=0;!d.j&&h>>0);function bf(a){if(Ca(a))return a;a[nf]||(a[nf]=function(b){return a.handleEvent(b)});return a[nf]};function L() {Ce.call(this);this.wc=new Ve(this);this.rk=this;this.Jh=null}x(L,Ce);L.prototype[Qe]=! 0;g=L.prototype;g.yf=function(){return this.Jh};g.ef=function(a) {this.Jh=a};g.addEventListener=function(a,b,c,d) {K(this,a,b,c,d)};g.removeEventListener=function(a,b,c,d){jf(this,a,b,c,d)}; g.dispatchEvent=function(a){var b,c=this.yf();if(c)for(b=[];c;c=c.yf())b.push(c);c=this.rk;var d=a.type|| a;if(q(a))a=new Je(a,c);else if(a instanceof Je)a.target=a.target||c;else{var e=a;a=new Je(d,c);Xa(a,e)}e=!0;if(b)for(var f=b.length-1;!a.j&&0<=f;f--){var h=a.i=b[f];e=of(h,d,!0,a)&&e}a.j||(h=a.i=c,e=of(h,d,!0,a)&&e,a.j||(e=of(h,d,! 1,a)&&e));if(b)for(f=0;!a.j&&f
0,c,d)};g.ab=function(a,b,c,d){return this.wc.remove(String(a),b,c,d)}; function of(a,b,c,d){b=a.wc.b[String(b)];if(!b)return!0;b=b.concat();for(var e=! 0,f=0;fa.g&&(a.g++,b.next=a.b,a.b=b)};function rf(a) {l.setTimeout(function(){throw a;},0)}var sf; function tf(){var a=l.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!C("Presto")&&(a=function() {var e=document.createElement("IFRAME");e.style.display="none";e.src="";document.documen tElement.appendChild(e);var f=e.contentWindow;e=f.document;e.open();e.write("");e.close();var h="callImmediate"+Math.random(),k="file:"==f.location.protocol?"*":f.location.proto col+"//"+f.location.host;e=v(function(m){if(("*"==k||m.origin==k)&&m.data== h)this.port1.onmessage()},this);f.addEventListener("message",e,! 1);this.port1={};this.port2={postMessage:function() {f.postMessage(h,k)}}});if("undefined"!==typeof a&&!C("Trident")&&!C("MSIE")){var b=new a,c={},d=c;b.port1.onmessage=function(){if(n(c.next)){c=c.next;var e=c.cb;c.cb=null;e()}};return function(e) {d.next={cb:e};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof document&&"onreadystatechange"in document.createElement("SCRIPT")?function(e){var f=document.createElement("SCRIPT"); f.onreadystatechange=function() {f.onreadystatechange=null;f.parentNode.removeChild(f);f=null;e();e=null};document. documentElement.appendChild(f)}:function(e){l.setTimeout(e,0)}};function uf() {this.g=this.b=null}var wf=new pf(function(){return new vf},function(a) {a.reset()});uf.prototype.add=function(a,b){var c=wf.get();c.set(a,b);this.g? this.g.next=c:this.b=c;this.g=c};uf.prototype.remove=function(){var a=null;this.b&&(a=this.b,this.b=this.b.next,this.b|| (this.g=null),a.next=null);return a};function vf() {this.next=this.g=this.b=null}vf.prototype.set=function(a,b) {this.b=a;this.g=b;this.next=null};vf.prototype.reset=function() {this.next=this.g=this.b=null};function xf(a,b){yf||zf();Af||(yf(),Af=! 0);Bf.add(a,b)}var yf;function zf(){if(l.Promise&&l.Promise.resolve){var a=l.Promise.resolve(void 0);yf=function(){a.then(Cf)}}else yf=function(){var b=Cf;! Ca(l.setImmediate)||l.Window&&l.Window.prototype&&! C("Edge")&&l.Window.prototype.setImmediate==l.setImmediate?(sf|| (sf=tf()),sf(b)):l.setImmediate(b)}}var Af=!1,Bf=new uf;function Cf(){for(var a;a=Bf.remove();){try{a.b.call(a.g)}catch(b){rf(b)}qf(wf,a)}Af=!1};function Df(a) {if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function Ef(a) {this.b=0;this.V=void 0;this.j=this.g=this.i=null;this.o=this.s=!1;if(a!=t)try{var b=this;a.call(void 0,function(c){Ff(b,2,c)},function(c){Ff(b,3,c)})}catch(c) {Ff(this,3,c)}}function Gf(){this.next=this.i=this.g=this.j=this.b=null;this.o=! 1}Gf.prototype.reset=function(){this.i=this.g=this.j=this.b=null;this.o=!1};var Hf=new pf(function(){return new Gf},function(a){a.reset()});function If(a,b,c){var d=Hf.get();d.j=a;d.g=b;d.i=c;return d} Ef.prototype.then=function(a,b,c){return Jf(this,Ca(a)?a:null,Ca(b)? b:null,c)};Ef.prototype.$goog_Thenable=!0;Ef.prototype.cancel=function(a) {0==this.b&&xf(function(){var b=new Kf(a);Lf(this,b)},this)};function Lf(a,b) {if(0==a.b)if(a.i){var c=a.i;if(c.g){for(var d=0,e=null,f=null,h=c.g;h&&(h.o||(d+ +,h.b==a&&(e=h),!(e&&1
Jf(a,b,c,d){var e=If(null,null,null);e.b=new Ef(function(f,h){e.j=b?function(k) {try{var m=b.call(d,k);f(m)}catch(p){h(p)}}:f;e.g=c?function(k){try{var m=c.call(d,k);!n(m)&&k instanceof Kf?h(k):f(m)}catch(p) {h(p)}}:h});e.b.i=a;Of(a,e);return e.b}Ef.prototype.ra=function(a) {this.b=0;Ff(this,2,a)};Ef.prototype.lb=function(a){this.b=0;Ff(this,3,a)}; function Ff(a,b,c){if(0==a.b){a===c&&(b=3,c=new TypeError("Promise cannot resolve to itself"));a.b=1;a:{var d=c,e=a.ra,f=a.lb;if(d instanceof Ef){Of(d,If(e||t,f|| null,a));var h=!0}else if(Df(d))d.then(e,f,a),h=!0;else{if(Da(d))try{var k=d.then;if(Ca(k)){Qf(d,k,e,f,a);h=!0;break a}}catch(m){f.call(a,m);h=!0;break a}h=!1}}h||(a.V=c,a.b=b,a.i=null,Pf(a),3!=b||c instanceof Kf||Rf(a,c))}} function Qf(a,b,c,d,e){function f(m){k||(k=!0,d.call(e,m))}function h(m){k||(k=! 0,c.call(e,m))}var k=!1;try{b.call(a,h,f)}catch(m){f(m)}}function Pf(a){a.s||(a.s=! 0,xf(a.ha,a))}function Mf(a){var b=null;a.g&&(b=a.g,a.g=b.next,b.next=null);a.g|| (a.j=null);return b}Ef.prototype.ha=function(){for(var a;a=Mf(this);)Nf(this,a,this.b,this.V);this.s=!1}; function Nf(a,b,c,d){if(3==c&&b.g&&!b.o)for(;a&&a.o;a=a.i)a.o=! 1;if(b.b)b.b.i=null,Sf(b,c,d);else try{b.o?b.j.call(b.i):Sf(b,c,d)}catch(e) {Tf.call(null,e)}qf(Hf,b)}function Sf(a,b,c){2==b? a.j.call(a.i,c):a.g&&a.g.call(a.i,c)}function Rf(a,b){a.o=!0;xf(function() {a.o&&Tf.call(null,b)})}var Tf=rf;function Kf(a){$a.call(this,a)}x(Kf, $a);Kf.prototype.name="cancel";function Uf(a,b){L.call(this);this.g=a||1;this.b=b|| l;this.i=v(this.wn,this);this.j=Ja()}x(Uf,L);g=Uf.prototype;g.Me=! 1;g.qc=null;function Vf(a,b){a.g=b;a.qc&&a.Me? (a.stop(),a.start()):a.qc&&a.stop()}g.wn=function(){if(this.Me){var a=Ja()this.j;0
1,this);this.j=null;D.Sa&&!D.Oa("1.9")||J(this.b);delete this.b};cg.prototype.g=function(){var a=this.b.offsetWidth;this.i! =a&&(this.i=a,this.dispatchEvent("fontsizechange"))};function dg(a){var b=0,c=0;if(eg(a))b=a.selectionStart,c=-1;else if(fg()){var d=gg(a),e=d[0];d=d[1];if(e.inRange(d)) {e.setEndPoint("EndToStart",d);if("textarea"==a.type) {d.duplicate();b=a=e.text;for(c=!1;!c;)0==e.compareEndPoints("StartToEnd",e)?c=!0: (e.moveEnd("character",-1),e.text==a?b+="\r\n":c=!0);e=[b.length,-1];return e}b=e.text.length;c=-1}}return[b,c]} function gg(a){var b=a.ownerDocument|| a.document,c=b.selection.createRange();"textarea"==a.type? (b=b.body.createTextRange(),b.moveToElementText(a)):b=a.createTextRange();return[b, c]}function hg(a,b){"textarea"==a.type&&(b=a.value.substring(0,b).replace(/ (\r\n|\r|\n)/g,"\n").length);return b}function eg(a){try{return"number"==typeof a.selectionStart}catch(b){return!1}}function fg(){return D.ya&&!D.Oa("9")};function ig(a){L.call(this);this.b=a||window;this.i=K(this.b,"resize",this.j,! 1,this);this.g=Ud(this.b||window)}x(ig,L);ig.prototype.Ba=function(){return this.g? this.g.clone():null};ig.prototype.va=function() {ig.ma.va.call(this);this.i&&(kf(this.i),this.i=null);this.g=this.b=null};ig.protot ype.j=function(){var a=Ud(this.b||window);Ld(a,this.g)|| (this.g=a,this.dispatchEvent("resize"))};function P(a) {Ce.call(this);this.ua=a;this.i={}}x(P,Ce);var jg=[];g=P.prototype;g.ka=function(a,b,c,d){return kg(this,a,b,c,d)};function kg(a,b,c,d,e,f){u(c)||(c&&(jg[0]=c.toString()),c=jg);for(var h=0;h=a||96<=a&&106>=a||65<=a&&90>=a||(D.hb|| D.hc)&&0==a)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:case 163:return! 0;default:return!1}}function qg(a){if(D.Sa)a=rg(a);else if(D.Gb&&D.hb)switch(a) {case 93:a=91}return a} function rg(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}};function sg(a,b) {L.call(this);a&&tg(this,a,b)}x(sg,L);g=sg.prototype;g.wa=null;g.Of=null;g.th=null; g.Pf=null;g.Mb=-1;g.Dc=-1;g.Ag=!1; var
ug={3:13,12:144,63232:38,63233:40,63234:37,63235:39,63236:112,63237:113,63238:114,6 3239:115,63240:116,63241:117,63242:118,63243:119,63244:120,63245:121,63246:122,6324 7:123,63248:44,63272:46,63273:36,63275:35,63276:33,63277:34,63289:144,63302:45},vg= {Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117, F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,P ageDown:34,Insert:45},wg=!D.hb||D.Oa("525"),xg=D.Gb&&D.Sa;g=sg.prototype; g.Al=function(a){if(D.hb||D.hc)if(17==this.Mb&&!a.ctrlKey||18==this.Mb&&!a.altKey|| D.Gb&&91==this.Mb&&!a.metaKey)this.Dc=this.Mb=-1;-1==this.Mb&&(a.ctrlKey&&17! =a.keyCode?this.Mb=17:a.altKey&&18!=a.keyCode?this.Mb=18:a.metaKey&&91! =a.keyCode&&(this.Mb=91));wg&&! og(a.keyCode,this.Mb,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?this.handleEvent(a): (this.Dc=qg(a.keyCode),xg&&(this.Ag=a.altKey))};g.Sk=function(a){this.Dc=this.Mb=1;this.Ag=a.altKey}; g.handleEvent=function(a){var b=a.g,c=b.altKey;if(D.ya&&"keypress"==a.type){var d=this.Dc;var e=13!=d&&27!=d?b.keyCode:0}else(D.hb||D.hc)&&"keypress"==a.type? (d=this.Dc,e=0<=b.charCode&&63232>b.charCode&&pg(d)?b.charCode:0):D.Hc&&!D.hb? (d=this.Dc,e=pg(d)?b.keyCode:0):("keypress"==a.type? (xg&&(c=this.Ag),b.keyCode==b.charCode?32>b.keyCode?(d=b.keyCode,e=0): (d=this.Dc,e=b.charCode):(d=b.keyCode||this.Dc,e=b.charCode||0)):(d=b.keyCode|| this.Dc,e=b.charCode||0),D.Gb&&63==e&&224==d&&(d=191));var f=d=qg(d); d?63232<=d&&d in ug? f=ug[d]:25==d&&a.shiftKey&&(f=9):b.keyIdentifier&&b.keyIdentifier in vg&&(f=vg[b.keyIdentifier]);D.Sa&&wg&&"keypress"==a.type&&! og(f,this.Mb,a.shiftKey,a.ctrlKey,c,a.metaKey)||(a=f==this.Mb,this.Mb=f,b=new yg(f,e,a,b),b.altKey=c,this.dispatchEvent(b))};g.R=function(){return this.wa};function tg(a,b,c) {a.Pf&&zg(a);a.wa=b;a.Of=K(a.wa,"keypress",a,c);a.th=K(a.wa,"keydown",a.Al,c,a);a.P f=K(a.wa,"keyup",a.Sk,c,a)} function zg(a) {a.Of&&(kf(a.Of),kf(a.th),kf(a.Pf),a.Of=null,a.th=null,a.Pf=null);a.wa=null;a.Mb=1;a.Dc=-1}g.va=function(){sg.ma.va.call(this);zg(this)};function yg(a,b,c,d) {Me.call(this,d);this.type="key";this.keyCode=a;this.o=b;this.repeat=c}x(yg,Me);fun ction Ag(a,b){var c=a.match(Bg);return c?Number(c[1])*b[c[2]]:NaN}var Bg=/^([-]?\d+\.?\d*)([K,M,G,T,P,E,Z,Y,k,m,u,n]?)[B]?$/,Cg={"":1,n:1E-9,u:1E6,m:.001,k:1E3,K:1E3,M:1E6,G:1E9,T:1E12,P:1E15,E:1E18,Z:1E21,Y:1E24},Dg={"":1,n:Mat h.pow(1024,-3),u:Math.pow(1024,2),m:1/1024,k:1024,K:1024,M:Math.pow(1024,2),G:Math.pow(1024,3),T:Math.pow(1024,4), P:Math.pow(1024,5),E:Math.pow(1024,6),Z:Math.pow(1024,7),Y:Math.pow(1024,8)};var Ta={},Eg=null;function Fg(a){a=Ea(a);delete Ta[a];Sa()&&Eg&&Eg.stop()}function Gg() {Eg||(Eg=new Wf(function(){Hg()},20));var a=Eg;0!=a.La||a.start()}function Hg(){var a=Ja();Ma(Ta,function(b){Ig(b,a)});Sa()||Gg()};function Jg() {L.call(this);this.g=0;this.endTime=this.b=null}x(Jg,L);Jg.prototype.j=function() {this.Lc("begin")};Jg.prototype.i=function() {this.Lc("end")};Jg.prototype.Lc=function(a){this.dispatchEvent(a)};function Kg(a,b,c,d){Jg.call(this);if(!u(a)||!u(b))throw Error("Start and end parameters must be arrays");if(a.length!=b.length)throw Error("Start and end points must be the same length");this.o=a;this.ta=b;this.duration=c;this.ra=d;this.coords=[];this.progress= 0}x(Kg,Jg);g=Kg.prototype; g.play=function(a){if(a||0==this.g)this.progress=0,this.coords=this.o;else if(1==this.g)return!1;Fg(this);this.b=a=Ja();-1==this.g&&(this.b=this.duration*this.progress);this.endTime=this.b+this.duration;this.progress|| this.j();this.Lc("play");-1==this.g&&this.Lc("resume");this.g=1;var b=Ea(this);b in Ta||(Ta[b]=this);Gg();Ig(this,a);return!0};g.stop=function(a) {Fg(this);this.g=0;a&&(this.progress=1);Lg(this,this.progress);this.Lc("stop");this .i()}; g.va=function(){0==this.g||this.stop(! 1);this.Lc("destroy");Kg.ma.va.call(this)};function Ig(a,b) {b
a.b);1=a.left&&b.right<=a.right&&b.top>=a.top&&b.bottom<=a.bottom:b.x>=a.left&&b.x <=a.right&&b.y>=a.top&&b.y<=a.bottom:!1}function Qg(a,b){var c=b.xa.right?b.x-a.right:0,d=b.ya.bottom?b.ya.bottom:0;return Math.sqrt(c*c+d*d)} g.ceil=function() {this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.cei l(this.bottom);this.left=Math.ceil(this.left);return this};g.floor=function() {this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.f loor(this.bottom);this.left=Math.floor(this.left);return this};g.round=function() {this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.r ound(this.bottom);this.left=Math.round(this.left);return this};function Rg(a,b,c,d) {this.left=a;this.top=b;this.width=c;this.height=d}g=Rg.prototype;g.clone=function( ){return new Rg(this.left,this.top,this.width,this.height)};function Sg(a){return new Ng(a.top,a.left+a.width,a.top+a.height,a.left)}function Tg(a){return new Rg(a.left,a.top,a.right-a.left,a.bottom-a.top)} function Ug(a,b){var c=Math.max(a.left,b.left),d=Math.min(a.left+a.width,b.left+b.width);if(c<=d){var e=Math.max(a.top,b.top),f=Math.min(a.top+a.height,b.top+b.height);if(e<=f)return new Rg(c,e,d-c,f-e)}return null}function Vg(a,b){if(!a||!b)return null;var c=new Rg(a.left,a.top,a.width,a.height),d=Math.max(c.left+c.width,b.left+b.width),e=Math. max(c.top+c.height,b.top+b.height);c.left=Math.min(c.left,b.left);c.top=Math.min(c. top,b.top);c.width=d-c.left;c.height=e-c.top;return c} g.Ba=function(){return new Kd(this.width,this.height)};g.ceil=function() {this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(t his.width);this.height=Math.ceil(this.height);return this};g.floor=function() {this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floo r(this.width);this.height=Math.floor(this.height);return this}; g.round=function() {this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.roun d(this.width);this.height=Math.round(this.height);return this};function Q(a,b,c) {if(q(b))(b=Wg(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=Wg(c,d);f&&(c.style[f]=e)}}var Xg={};function Wg(a,b){var c=Xg[b];if(!c) {var d=gc(b);c=d;void 0===a.style[d]&&(d=(D.hb?"Webkit":D.Sa?"Moz":D.ya?"ms":D.Hc?"O":null)+hc(d),void 0! ==a.style[d]&&(c=d));Xg[b]=c}return c}function Yg(a,b){var c=a.style[gc(b)];return"undefined"!==typeof c?c:a.style[Wg(a,b)]||""} function Zg(a,b){var c=Od(a);return c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a, null))?c[b]||c.getPropertyValue(b)||"":""}function $g(a,b){return Zg(a,b)|| (a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function ah(a,b,c) {if(b instanceof F){var d=b.x;b=b.y}else d=b,b=c;a.style.left=bh(d,!
1);a.style.top=bh(b,!1)}function ch(a){return new F(a.offsetLeft,a.offsetTop)} function dh(a){a=a?Od(a):document;return!D.ya||D.Lb(9)||Vd(Md(a).b)? a.documentElement:a.body}function eh(a){try{var b=a.getBoundingClientRect()}catch(c) {return{left:0,top:0,right:0,bottom:0}}D.ya&&a.ownerDocument.body&&(a=a.ownerDocume nt,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top=a.documentElement.clientTop+a.body.clientTop);return b} function fh(a){if(D.ya&&!D.Lb(8))return a.offsetParent;var b=Od(a),c=$g(a,"position"),d="fixed"==c||"absolute"==c;for(a=a.parentNode;a&&a! =b;a=a.parentNode)if(11==a.nodeType&&a.host&&(a=a.host),c=$g(a,"position"),d=d&&"st atic"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth|| a.scrollHeight>a.clientHeight||"fixed"==c||"absolute"==c||"relative"==c))return a;return null} function gh(a){for(var b=new Ng(0,Infinity,Infinity,0),c=Md(a),d=c.b.body,e=c.b.documentElement,f=Xd(c.b);a=fh(a );)if(!(D.ya&&0==a.clientWidth||D.hb&&0==a.clientHeight&&a==d)&&a!=d&&a! =e&&"visible"!=$g(a,"overflow")){var h=hh(a),k=new F(a.clientLeft,a.clientTop);h.x+=k.x;h.y+=k.y;b.top=Math.max(b.top,h.y);b.right=Mat h.min(b.right,h.x+a.clientWidth);b.bottom=Math.min(b.bottom,h.y+a.clientHeight);b.l eft=Math.max(b.left,h.x)}d=f.scrollLeft;f=f.scrollTop;b.left=Math.max(b.left,d);b.t op=Math.max(b.top, f);c=Ud(Yd(c.b)|| window);b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,f+c.height); return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null} function ih(a,b){var c=b||Xd(document);var d=c||Xd(document);var e=hh(a),f=hh(d),h=jh(d);if(d==Xd(document)){var k=e.x-d.scrollLeft;e=e.yd.scrollTop;D.ya&&!D.Lb(10)&&(k+=h.left,e+=h.top)}else k=e.x-f.x-h.left,e=e.y-f.yh.top;h=kh(a);f=d.clientHeight-h.height;var m=d.scrollLeft,p=d.scrollTop;m+=Math.min(k,Math.max(k-(d.clientWidthh.width),0));p+=Math.min(e,Math.max(e-f,0));d=new F(m,p);c.scrollLeft=d.x;c.scrollTop=d.y} function hh(a){var b=Od(a),c=new F(0,0),d=dh(b);if(a==d)return c;a=eh(a);b=Wd(Md(b).b);c.x=a.left+b.x;c.y=a.top+b.y;return c}function lh(a,b){var c=mh(a),d=mh(b);return new F(c.x-d.x,c.y-d.y)}function nh(a){a=eh(a);return new F(a.left,a.top)}function mh(a){if(1==a.nodeType)return nh(a);a=a.changedTouches? a.changedTouches[0]:a;return new F(a.clientX,a.clientY)} function R(a,b,c){if(b instanceof Kd)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");a.style.width=bh(b,!0);a.style.height=bh(c,! 0)}function bh(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}function oh(a){var b=kh;if("none"!=$g(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position= "absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a} function kh(a){var b=a.offsetWidth,c=a.offsetHeight,d=D.hb&&!b&&!c;return n(b)&&! d||!a.getBoundingClientRect?new Kd(b,c):(a=eh(a),new Kd(a.right-a.left,a.bottoma.top))}function ph(a){var b=hh(a);a=oh(a);return new Rg(b.x,b.y,a.width,a.height)}function qh(a,b){var c=a.style;"opacity"in c? c.opacity=b:"MozOpacity"in c?c.MozOpacity=b:"filter"in c&&(c.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")}function S(a,b) {a.style.display=b?"":"none"}function rh(a){return"rtl"==$g(a,"direction")} var sh=D.Sa?"MozUserSelect":D.hb||D.hc?"WebkitUserSelect":null;function th(a,b,c) {c=c?null:a.getElementsByTagName("*");if(sh) {if(b=b?"none":"",a.style&&(a.style[sh]=b),c){a=0;for(var d;d=c[a];a+ +)d.style&&(d.style[sh]=b)}}else if(D.ya|| D.Hc)if(b=b?"on":"",a.setAttribute("unselectable",b),c)for(a=0;d=c[a];a+ +)d.setAttribute("unselectable",b)} function uh(a,b){var c=Vd(Md(Od(a)).b);if(!D.ya||D.Oa("10")|| c&&D.Oa("8"))vh(a,b,"border-box");else{var d=a.style;if(c){c=wh(a);var e=jh(a);d.pixelWidth=b.width-e.left-c.left-c.right-e.right;d.pixelHeight=b.height-
e.top-c.top-c.bottom-e.bottom}else d.pixelWidth=b.width,d.pixelHeight=b.height}} function xh(a){var b=Od(a),c=D.ya&&a.currentStyle;if(c&&Vd(Md(b).b)&&"auto"! =c.width&&"auto"!=c.height&&!c.boxSizing)return b=yh(a,c.width,"width","pixelWidth"),a=yh(a,c.height,"height","pixelHeight"),new Kd(b,a);c=new Kd(a.offsetWidth,a.offsetHeight);b=wh(a);a=jh(a);return new Kd(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom)} function vh(a,b,c){a=a.style;D.Sa?a.MozBoxSizing=c:D.hb? a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.ma x(b.height,0)+"px"}function yh(a,b,c,d){if(/^\d+px?$/.test(b))return parseInt(b,10);var e=a.style[c],f=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b =a.style[d];a.style[c]=e;a.runtimeStyle[c]=f;return+b}function zh(a,b){var c=a.currentStyle?a.currentStyle[b]:null;return c?yh(a,c,"left","pixelLeft"):0} function wh(a){if(D.ya){var b=zh(a,"paddingLeft"),c=zh(a,"paddingRight"),d=zh(a,"paddingTop");a=zh(a,"paddingBo ttom");return new Ng(d,c,a,b)}b=Zg(a,"paddingLeft");c=Zg(a,"paddingRight");d=Zg(a,"paddingTop");a=Zg( a,"paddingBottom");return new Ng(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var Ah={thin:2,medium:4,thick:6}; function Bh(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;var c=a.currentStyle?a.currentStyle[b+"Width"]:null;return c in Ah? Ah[c]:yh(a,c,"left","pixelLeft")} function jh(a){if(D.ya&&!D.Lb(9)){var b=Bh(a,"borderLeft"),c=Bh(a,"borderRight"),d=Bh(a,"borderTop");a=Bh(a,"borderBottom ");return new Ng(d,c,a,b)}b=Zg(a,"borderLeftWidth");c=Zg(a,"borderRightWidth");d=Zg(a,"borderTopW idth");a=Zg(a,"borderBottomWidth");return new Ng(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}function Ch(a,b) {a.style[D.ya?"styleFloat":"cssFloat"]=b};D.platform={};D.platform.Ee=function() {if(D.ii){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(D.Ud()))?a[1]:"0"}return D.Gb?(a=/10[_.][0-9_.]+/,(a=a.exec(D.Ud()))?a[0].replace(/_/g,"."):"10"):D.ve? (a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(D.Ud()))?a[1]:""):D.ye||D.zd||D.mk?(a=/ (?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(D.Ud()))? a[1].replace(/_/g,"."):""):""};D.platform.VERSION=D.platform.Ee();D.platform.Nf=fun ction(a){return 0<=Pb(D.platform.VERSION,a)};D.product={};D.product.Xh=! 1;D.product.Md=!1;D.product.Ld=!1;D.product.we=!1;D.product.Wh=!1;D.product.ai=! 1;D.product.Od=D.rg||D.qg||D.ug||D.product.Xh||D.product.Md||D.product.Ld|| D.product.we||D.product.Wh|| D.product.ai;D.product.Hc=D.Hc;D.product.ya=D.ya;D.product.hc=D.hc;D.product.jk=D.p roduct.Od?D.product.Xh:Tb();D.product.bm=function(){return ic()|| C("iPod")};D.product.ye=D.product.Od? D.product.Md:D.product.bm();D.product.zd=D.product.Od?D.product.Ld:C("iPad"); D.product.ve=D.product.Od?D.product.we:C("Android")&&!(Ub()||Tb()||C("Opera")|| C("Silk"));D.product.fk=D.product.Od?D.product.Wh:Ub();D.product.fm=function() {return C("Safari")&&!(Ub()||C("Coast")||C("Opera")||C("Edge")||Tb()||C("Silk")|| C("Android"))&&!jc()};D.product.vg=D.product.Od? D.product.ai:D.product.fm();D.product.Ee=function(){if(D.product.jk)return D.product.Td(/Firefox\/([0-9.]+)/);if(D.product.ya||D.product.hc|| D.product.Hc)return D.VERSION;if(D.product.fk)return jc()?D.product.Td(/CriOS\/([09.]+)/):D.product.Td(/Chrome\/([0-9.]+)/);if(D.product.vg&&!jc())return D.product.Td(/Version\/([0-9.]+)/);if(D.product.ye||D.product.zd){var a=D.product.Ai(/Version\/(\S+).*Mobile\/(\S+)/);if(a)return a[1]+"."+a[2]}else if(D.product.ve)return(a=D.product.Td(/Android\s+([0-9.]+)/))? a:D.product.Td(/Version\/([0-9.]+)/); return""};D.product.Td=function(a){return(a=D.product.Ai(a))? a[1]:""};D.product.Ai=function(a){return a.exec(D.Ud())};D.product.VERSION=D.product.Ee();D.product.Nf=function(a){return 0<=Pb(D.product.VERSION,a)};function Dh(a,b,c,d,e)
{Kg.call(this,b,c,d,e);this.V=a}x(Dh,Kg);Dh.prototype.s=t;Dh.prototype.Hh=function( ){this.s();Dh.ma.Hh.call(this)};Dh.prototype.i=function() {this.s();Dh.ma.i.call(this)};Dh.prototype.j=function() {this.s();Dh.ma.j.call(this)};function Eh(a,b,c,d,e) {va(b)&&(b=[b]);va(c)&&(c=[c]);Dh.call(this,a,b,c,d,e);if(1!=b.length||1! =c.length)throw Error("Start and end points must be 1D");this.ha=-1}x(Eh,Dh);var Fh=1/1024; Eh.prototype.s=function(){var a=this.coords[0];Math.abs(athis.ha)>=Fh&&(qh(this.V,a),this.ha=a)};Eh.prototype.j=function(){this.ha=1;Eh.ma.j.call(this)};Eh.prototype.i=function(){this.ha=1;Eh.ma.i.call(this)};function Gh(a,b,c) {Eh.call(this,a,1,0,b,c)}x(Gh,Eh);Gh.prototype.j=function() {this.V.style.display="";Gh.ma.j.call(this)};Gh.prototype.i=function() {this.V.style.display="none";Gh.ma.i.call(this)}; function Hh(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end points must be 3D");Dh.call(this,a,b,c,d,e)}x(Hh,Dh);Hh.prototype.s=function() {for(var a=[],b=0;b
function Mh(a,b){var c=a.ha,d=isNaN(c.top)?null:c.top;c=isNaN(c.height)? 0:c.height;return Math.min(null!=d?d+c:Infinity,Math.max(null!=d?d:Infinity,b))}g.vi=function(a,b) {this.target.style.left=a+"px";this.target.style.top=b+"px"};function Kh(a,b,c,d,e,f,h){Je.call(this,a);this.clientX=c;this.clientY=d;this.left=n(f)? f:b.deltaX;this.top=n(h)?h:b.deltaY}x(Kh,Je);function Ph(a){return Math.pow(a,3)}function Qh(a){return 3*a*a-2*a*a*a};function Rh(a) {Je.call(this,"navigate");this.V=a}x(Rh,Je);function Sh(){return!(C("iPad")|| C("Android")&&!C("Mobile")||C("Silk"))&&(C("iPod")||C("iPhone")||C("Android")|| C("IEMobile"))};function Th(a,b){for(var c=[a],d=b.length-1;0<=d;--d)c.push(typeof b[d],b[d]);return c.join("\x0B")};function Uh(a,b,c,d){L.call(this);if(a&&!b)throw Error("Can't use invisible history without providing a blank page.");if(c)var e=c;else{e="history_state"+Vh;var f=xd("input", {type:"text",name:e,id:e,style:Ac("display:none")});document.write(qd(f));e=G(e)}th is.V=e;this.b=c?Zd(Od(c)):window;this.ua=b;D.ya&&! b&&(this.ua="https"==window.location.protocol? Kc(zc(Ac("https:///"))):Kc(zc(Ac('javascript:""'))));this.g=new Uf(150);De(this,this.g);this.j=!a;this.i=new P(this);if(a||Wh){if(d)var h=d;else{a="history_iframe"+ Vh;d=this.ua;b={id:a,style:Ac("display:none"),sandbox:void 0};d&&Ic(d);c={};c.src=d||null;c.srcdoc=null;d={sandbox:""};e={};for(h in c)e[h]=c[h];for(h in d)e[h]=d[h];for(h in b){f=h.toLowerCase();if(f in c)throw Error('Cannot override "'+f+'" attribute, got "'+h+'" with value "'+b[h]+'"');f in d&&delete e[f];e[h]=b[h]}h=yd("iframe",e,void 0);document.write(qd(h));h=G(a)}this.ra=h;this.Da=! 0}Wh&&(this.i.ka(this.b,"load",this.Om),this.Aa=this.ta=!1);this.j? Xh(this,Yh(this),!0):Zh(this,this.V.value); Vh++}x(Uh,L);Uh.prototype.ha=!1;Uh.prototype.s=!1;Uh.prototype.o=null;var $h=function(a,b){var c=b||Th;return function(){var d=this|| l;d=d.closure_memoize_cache_||(d.closure_memoize_cache_={});var e=c(Ea(a),arguments);return d.hasOwnProperty(e)?d[e]:d[e]=a.apply(this,arguments)}} (function(){return D.ya?D.Lb(8):"onhashchange"in l}),Wh=D.ya&&! D.Lb(8);g=Uh.prototype;g.ie=null;g.va=function() {Uh.ma.va.call(this);this.i.Ea();this.Ka(!1)}; g.Ka=function(a){if(a!=this.ha)if(Wh&&!this.ta)this.Aa=a;else if(a)if(D.Hc? this.i.ka(this.b.document,ai,this.Xm):D.Sa&&this.i.ka(this.b,"pageshow",this.Um), $h()&&this.j)this.i.ka(this.b,"hashchange",this.Pm),this.ha=! 0,this.dispatchEvent(new Rh(Yh(this),!1));else{if(!D.ya||Sh()|| this.ta)this.i.ka(this.g,"tick",v(this.Hi,this,!0)),this.ha=!0,Wh|| (this.o=Yh(this),this.dispatchEvent(new Rh(Yh(this),!1))),this.g.start()}else this.ha=!1,mg(this.i),this.g.stop()}; g.Om=function(){this.ta=!0;this.V.value&&Zh(this,this.V.value,! 0);this.Ka(this.Aa)};g.Um=function(a){a.g.persisted&&(this.Ka(!1),this.Ka(! 0))};g.Pm=function(){var a=bi(this.b);a!=this.o&&ci(this,a,!0)};function Yh(a) {return null!=a.ie?a.ie:a.j?bi(a.b):di(a)||""}function bi(a){a=a.location.href;var b=a.indexOf("#");return 0>b?"":a.substring(b+1)} function Xh(a,b,c){a=a.b.location;var d=a.href.split("#")[0],e=-1! =a.href.indexOf("#");if(Wh||e||b)d+="#"+b;d!=a.href&&(c?a.replace(d): (b=Tc(d),Gd(a,b)))}function Zh(a,b,c,d){if(a.Da||b!=di(a))if(a.Da=! 1,b=encodeURIComponent(String(b)),D.ya){var e=ke(a.ra);e.open("text/html",c?"replace":void 0);c=Bd(xd("title",{},d|| a.b.document.title),xd("body",{},b));e.write(qd(c));e.close()}else e=Ic(a.ua).toString()+"#"+b,(a=a.ra.contentWindow)&&(c? a.location.replace(e):Gd(a.location,e))} function di(a){if(D.ya)return a=ke(a.ra),a.body?Yb(a.body.innerHTML):null;var b=a.ra.contentWindow;if(b){try{var c=Yb(bi(b))}catch(d){return a.s||(1! =a.s&&Vf(a.g,1E4),a.s=!0),null}a.s&&(0!=a.s&&Vf(a.g,150),a.s=!1);return c|| null}return null}g.Hi=function(a){if(this.j){var b=bi(this.b);b! =this.o&&ci(this,b,a)}if(!this.j||Wh)if(b=di(this)||"",null==this.ie||
b==this.ie)this.ie=null,b!=this.o&&ci(this,b,a)}; function ci(a,b,c){a.o=a.V.value=b;a.j? (Wh&&Zh(a,b),Xh(a,b)):Zh(a,b);a.dispatchEvent(new Rh(Yh(a),c))}g.Xm=function() {this.g.stop();this.g.start()};var ai=["mousedown","keydown","mousemove"],Vh=0;var ei={}; function fi(a){if(D.product.ya&&!D.Oa(9))return[0,0,0,0];var b=ei.hasOwnProperty(a)?ei[a]:null;if(b)return b;65536~\\.\\[:] +)","g"),1);b=hi(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"), 2);b=hi(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:firstletter|:before|:after)/gi,3);b=hi(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=hi(b,c,/(:[^\s\ +>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");hi(b,c,/ ([^\s\+>~\.\[:]+)/g,3);b=c;return ei[a]=b}function hi(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})}function gi(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};var ii={"* ARIA-CHECKED":!0,"* ARIA-COLCOUNT":!0,"* ARIA-COLINDEX":!0,"* ARIADESCRIBEDBY":!0,"* ARIA-DISABLED":!0,"* ARIA-GOOG-EDITABLE":!0,"* ARIA-LABEL":!0,"* ARIA-LABELLEDBY":!0,"* ARIA-MULTILINE":!0,"* ARIA-MULTISELECTABLE":!0,"* ARIAORIENTATION":!0,"* ARIA-PLACEHOLDER":!0,"* ARIA-READONLY":!0,"* ARIA-REQUIRED":! 0,"* ARIA-ROLEDESCRIPTION":!0,"* ARIA-ROWCOUNT":!0,"* ARIA-ROWINDEX":!0,"* ARIASELECTED":!0,"* ABBR":!0,"* ACCEPT":!0,"* ACCESSKEY":!0,"* ALIGN":!0,"* ALT":!0,"* AUTOCOMPLETE":!0,"* AXIS":!0, "* BGCOLOR":!0,"* BORDER":!0,"* CELLPADDING":!0,"* CELLSPACING":!0,"* CHAROFF":! 0,"* CHAR":!0,"* CHECKED":!0,"* CLEAR":!0,"* COLOR":!0,"* COLSPAN":!0,"* COLS":! 0,"* COMPACT":!0,"* COORDS":!0,"* DATETIME":!0,"* DIR":!0,"* DISABLED":!0,"* ENCTYPE":!0,"* FACE":!0,"* FRAME":!0,"* HEIGHT":!0,"* HREFLANG":!0,"* HSPACE":!0,"* ISMAP":!0,"* LABEL":!0,"* LANG":!0,"* MAX":!0,"* MAXLENGTH":!0,"* METHOD":!0,"* MULTIPLE":!0,"* NOHREF":!0,"* NOSHADE":!0,"* NOWRAP":!0,"* OPEN":!0,"* READONLY":! 0,"* REQUIRED":!0, "* REL":!0,"* REV":!0,"* ROLE":!0,"* ROWSPAN":!0,"* ROWS":!0,"* RULES":!0,"* SCOPE":!0,"* SELECTED":!0,"* SHAPE":!0,"* SIZE":!0,"* SPAN":!0,"* START":!0,"* SUMMARY":!0,"* TABINDEX":!0,"* TITLE":!0,"* TYPE":!0,"* VALIGN":!0,"* VALUE":!0,"* VSPACE":!0,"* WIDTH":!0},ji={"* USEMAP":!0,"* ACTION":!0,"* CITE":!0,"* HREF":!0,"* LONGDESC":!0,"* SRC":!0,"LINK HREF":!0,"* FOR":!0,"* HEADERS":!0,"* NAME":!0,"A TARGET":!0,"* CLASS":!0,"* ID":!0,"* STYLE":!0};var ki={rgb:!0,rgba:!0,alpha:! 0,rect:!0,image:!0,"linear-gradient":!0,"radial-gradient":!0,"repeating-lineargradient":!0,"repeating-radial-gradient":!0,"cubic-bezier":!0,matrix:! 0,perspective:!0,rotate:!0,rotate3d:!0,rotatex:!0,rotatey:!0,steps:!0,rotatez:! 0,scale:!0,scale3d:!0,scalex:!0,scaley:!0,scalez:!0,skew:!0,skewx:!0,skewy:! 0,translate:!0,translate3d:!0,translatex:!0,translatey:!0,translatez:!0},li=/ [\n\f\r"'()*<>]/g,mi={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28 ",")":"%29", "*":"%2a","<":"%3c",">":"%3e"};function ni(a){return mi[a]} function oi(a,b,c){b=Eb(b);if(""==b)return null;var d=String(b.substr(0,4)).toLowerCase();if(0==("url("d;d++){var e="\"'".charAt(d);if(b.charAt(0)==e&&b.charAt(b.length-1)==e) {b=b.substring(1,b.length-1);break a}}a=c?(a=c(b,a))&&"about:invalid#zClosurez"! =Oc(a).toString()?'url("'+Oc(a).toString().replace(li,ni)+'")':null:null}return a}if(0< b.indexOf("(")){if(/"|'/.test(b))return null;for(a=/([\-\w]+)\(/g;c=a.exec(b);)if(! (c[1]in ki))return null}return b};function pi(a,b){var c=l[a];return c&&c.prototype?(c=Object.getOwnPropertyDescriptor(c.prototype,b))&&c.get||
null:null}function qi(a,b){var c=l[a];return c&&c.prototype&&c.prototype[b]||null} var ri=pi("Element","attributes")|| pi("Node","attributes"),si=qi("Element","hasAttribute"),ti=qi("Element","getAttribu te"),ui=qi("Element","setAttribute"),vi=qi("Element","removeAttribute"),wi=qi("Elem ent","getElementsByTagName"),xi=qi("Element","matches")|| qi("Element","msMatchesSelector"),yi=pi("Node","nodeName"),zi=pi("Node","nodeType") ,Ai=pi("Node","parentNode"),Bi=pi("HTMLElement","style")|| pi("Element","style"),Ci=pi("HTMLStyleElement","sheet"),Di=qi("CSSStyleDeclaration" ,"getPropertyValue"), Ei=qi("CSSStyleDeclaration","setProperty");function Fi(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("Clobbering detected");return a}function Gi(a,b,c,d){if(a)return a.apply(b,d);if(D.product.ya&&10>document.documentMode) {if(!b[c].call)throw Error("IE Clobbering detected");}else if("function"!=typeof b[c])throw Error("Clobbering detected");return b[c].apply(b,d)}function Hi(a) {return Fi(ri,a,"attributes",function(b){return b instanceof NamedNodeMap})} function Ii(a,b,c){try{Gi(ui,a,"setAttribute",[b,c])}catch(d){if(1==d.message.indexOf("A security problem occurred"))throw d;}}function Ji(a){return Fi(Bi,a,"style",function(b){return b instanceof CSSStyleDeclaration})}function Ki(a){return Fi(Ci,a,"sheet",function(b){return b instanceof CSSStyleSheet})}function Li(a){return Fi(yi,a,"nodeName",function(b) {return"string"==typeof b})}function Mi(a){return Fi(zi,a,"nodeType",function(b) {return"number"==typeof b})} function Ni(a){return Fi(Ai,a,"parentNode",function(b){return!(b&&"string"==typeof b.name&&b.name&&"parentnode"==b.name.toLowerCase())})}function Oi(a,b){return Gi(Di,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""}function Pi(a,b,c){Gi(Ei,a,a.setProperty?"setProperty":"setAttribute",[b,c])};var Qi=D.ya&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+ [^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")| [^'\",])*)","g"),Ri={"-webkit-border-horizontal-spacing":!0,"-webkit-bordervertical-spacing":!0}; function Si(a,b,c){var d=[];a=Ti(sb(a.cssRules));y(a,function(e){if(b&&!/[a-zA-Z] [\w-:\.]*/.test(b))throw Error("Invalid container id");if(! (b&&D.product.ya&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var f=b?e.selectorText.replace(Qi,"#"+b+" $1"):e.selectorText;d.push(jd(f,Ui(e.style,c)))}});return ld(d)}function Ti(a) {return fb(a,function(b){return b instanceof CSSStyleRule|| b.type==CSSRule.STYLE_RULE})} function Vi(a,b,c){a=Wi("<style>"+a+"");return null==a||null==a.sheet? nd:Si(a.sheet,void 0!=b?b:null,c)}function Wi(a){return D.ya&&! D.Oa(10)||"function"!=typeof l.DOMParser?null:(new DOMParser).parseFromString(""+a+"","text/htm l").body.children[0]} function Ui(a,b){if(!a)return Zc;var c=document.createElement("div").style,d=Xi(a);y(d,function(e){var f=D.hb&&e in Ri? e:e.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[az])/i,"");0!=f.lastIndexOf("--",0)&&0! =f.lastIndexOf("var",0)&&(e=Oi(a,e),e=oi(f,e,b),null!=e&&Pi(c,f,e))});return Yc(c.cssText||"")} function Yi(a){var b=Array.from(Gi(wi,a,"getElementsByTagName", ["STYLE"])),c=Cb(b,function(e){return sb(Ki(e).cssRules)});c=Ti(c);c.sort(function(e,f){var h=fi(e.selectorText);a: {for(var k=fi(f.selectorText),m=xb,p=Math.min(h.length,k.length),r=0;r
(a=Oa(a),ob(a,"cssText"));return a};var $i="undefined"!=typeof WeakMap&&-1! =WeakMap.toString().indexOf("[native code]"),aj=0;function bj() {this.i=[];this.g=[];this.b="data-elementweakmap-index-"+aj+ +}bj.prototype.set=function(a,b){if(Gi(si,a,"hasAttribute",[this.b])){var c=parseInt(Gi(ti,a,"getAttribute",[this.b])||null,10);this.g[c]=b}else c=this.g.push(b)-1,Ii(a,this.b,c.toString()),this.i.push(a);return this}; bj.prototype.get=function(a){if(Gi(si,a,"hasAttribute",[this.b]))return a=parseInt(Gi(ti,a,"getAttribute",[this.b])|| null,10),this.g[a]};bj.prototype.clear=function(){this.i.forEach(function(a) {Gi(vi,a,"removeAttribute",[this.b])},this);this.i=[];this.g=[]};var cj=!D.ya|| D.Lb(10);function dj(){};var ej={APPLET:!0,AUDIO:!0,BASE:!0,BGSOUND:!0,EMBED:! 0,FORM:!0,IFRAME:!0,ISINDEX:!0,KEYGEN:!0,LAYER:!0,LINK:!0,META:!0,OBJECT:! 0,SCRIPT:!0,SVG:!0,STYLE:!0,TEMPLATE:!0,VIDEO:!0};var fj={A:!0,ABBR:!0,ACRONYM:! 0,ADDRESS:!0,AREA:!0,ARTICLE:!0,ASIDE:!0,B:!0,BDI:!0,BDO:!0,BIG:!0,BLOCKQUOTE:! 0,BR:!0,BUTTON:!0,CAPTION:!0,CENTER:!0,CITE:!0,CODE:!0,COL:!0,COLGROUP:!0,DATA:! 0,DATALIST:!0,DD:!0,DEL:!0,DETAILS:!0,DFN:!0,DIALOG:!0,DIR:!0,DIV:!0,DL:!0,DT:! 0,EM:!0,FIELDSET:!0,FIGCAPTION:!0,FIGURE:!0,FONT:!0,FOOTER:!0,FORM:!0,H1:!0,H2:! 0,H3:!0,H4:!0,H5:!0,H6:!0,HEADER:!0,HGROUP:!0,HR:!0,I:!0,IMG:!0,INPUT:!0,INS:! 0,KBD:!0,LABEL:!0,LEGEND:!0,LI:!0,MAIN:!0,MAP:!0,MARK:!0,MENU:!0,METER:!0,NAV:!0, NOSCRIPT:!0,OL:!0,OPTGROUP:!0,OPTION:!0,OUTPUT:!0,P:!0,PRE:!0,PROGRESS:!0,Q:!0,S:! 0,SAMP:!0,SECTION:!0,SELECT:!0,SMALL:!0,SOURCE:!0,SPAN:!0,STRIKE:!0,STRONG:! 0,STYLE:!0,SUB:!0,SUMMARY:!0,SUP:!0,TABLE:!0,TBODY:!0,TD:!0,TEXTAREA:!0,TFOOT:! 0,TH:!0,THEAD:!0,TIME:!0,TR:!0,TT:!0,U:!0,UL:!0,VAR:!0,WBR:!0};function gj(a){a=a|| new hj;ij(a);this.b=Va(a.b);this.j=Va(a.lb);this.o=Va(a.ta);this.ha=a.ha;y(a.s,function (b){if(0!=b.lastIndexOf("data-",0))throw new bb('Only "data-" attributes allowed, got: %s.',[b]);if(0==b.lastIndexOf("data-sanitizer-",0))throw new bb('Attributes with "%s" prefix are not allowed, got: %s.',["data-sanitizer-",b]);this.b["* "+b.toUpperCase()]=jj},this);this.V=a.i;this.i=a.ra;this.g=null;this.s=a.V}x(gj,dj) ; function kj(a){return function(b,c){var d=a(Eb(b),c);return d&&"about:invalid#zClosurez"!=Oc(d).toString()?Oc(d).toString():null}}function hj() {this.b={};y([ii,ji],function(a){y(Oa(a),function(b) {this.b[b]=jj},this)},this);this.g={};this.s=[];this.lb=Va(ej);this.ta=Va(fj);this. ha=!1;this.Da=Sc;this.Aa=this.o=this.ua=this.i=tc;this.ra=null;this.j=this.V=! 1}function lj(a,b){return function(c,d,e,f){c=a(c,d,e,f);return null==c? null:b(c,d,e,f)}}function mj(a,b,c,d){a[c]&&!b[c]&&(a[c]=lj(a[c],d))} function ij(a){if(a.j)throw Error("HtmlSanitizer.Builder.build() can only be used once.");mj(a.b,a.g,"* USEMAP",nj);var b=kj(a.Da);y(["* ACTION","* CITE","* HREF"],function(d){mj(this.b,this.g,d,b)},a);var c=kj(a.i);y(["* LONGDESC","* SRC","LINK HREF"],function(d){mj(this.b,this.g,d,c)},a);y(["* FOR","* HEADERS","* NAME"],function(d){mj(this.b,this.g,d,w(oj,this.ua))},a);mj(a.b,a.g,"A TARGET",w(pj,["_blank","_self"]));mj(a.b,a.g,"* CLASS",w(qj,a.o));mj(a.b,a.g,"* ID",w(rj,a.o));mj(a.b,a.g,"* STYLE", w(a.Aa,c));a.j=!0}function sj(a,b){a||(a="*");return(a+" "+b).toUpperCase()}function jj(a){return Eb(a)}function pj(a,b){var c=Eb(b);return lb(a,c.toLowerCase())?c:null}function nj(a){return(a=Eb(a))&&"#"==a.charAt(0)? a:null}function oj(a,b,c){return a(Eb(b),c)}function qj(a,b,c){b=b.split(/ (?:\s+)/);for(var d=[],e=0;e"+d+""),Yi(d),d=d.inn erHTML);var e=document.createElement("template");if("content"in e)e.innerHTML=d,e=e.content;else{var f=document.implementation.createHTMLDocument("x");e=f.body;f.body.innerHTML=d}d=doc ument.createTreeWalker(e,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,! 1);for(e=$i?new WeakMap:new bj;f=d.nextNode();){c:{var h= a;var k=f;switch(Mi(k)){case 3:h=uj(h,k);break c;case
1:if("TEMPLATE"==Li(k).toUpperCase())h=null;else{var m=Li(k).toUpperCase();if(m in h.j)var p=null;else h.o[m]?p=document.createElement(m): (p=I("SPAN"),h.ha&&Ii(p,"data-sanitizer-original-tag",m.toLowerCase()));if(p){var r=p,B=Hi(k);if(null!=B)for(var z=0;m=B[z];z++)if(m.specified){var M=h;var T=k,ea=m,mb=ea.name;if(0==mb.lastIndexOf("data-sanitizer-",0))M=null;else{var ef=Li(T);ea=ea.value;var Ra={tagName:Eb(ef).toLowerCase(),attributeName:Eb(mb).toLowerCase()}, vj={Ck:void 0};"style"==Ra.attributeName&&(vj.Ck=Ji(T));T=sj(ef,mb);T in M.b? (M=M.b[T],M=M(ea,Ra,vj)):(mb=sj(null,mb),mb in M.b? (M=M.b[mb],M=M(ea,Ra,vj)):M=null)}null===M||Ii(r,m.name,M)}h=p}else h=null}break c;default:h=null}}if(h){if(1==Mi(h)&&e.set(f,h),f=Ni(f),k=! 1,f)m=Mi(f),p=Li(f).toLowerCase(),r=Ni(f),11!=m||r?"body"==p&&r&&(m=Ni(r))&&! Ni(m)&&(k=!0):k=!0,m=null,k||!f? m=c:1==Mi(f)&&(m=e.get(f)),m.content&&(m=m.content),m.appendChild(h)}else ee(f)}e.clear&&e.clear()}else c=I("SPAN");0
") +1,c.lastIndexOf(""))}else c="";return Cd(c,null)}function uj(a,b){var c=b.data,d=Ni(b);d&&"style"==Li(d).toLowerCase()&&!("STYLE"in a.j)&&"STYLE"in a.o&&(c=md(Vi(c,a.g,v(function(e,f){return this.V(e,{Sn:f})},a))));return document.createTextNode(c)};function wj(a){return $b(Eb(a.replace(xj,function(b,c) {return yj.test(c)?"":" "}).replace(/[\t\n ]+/g," ")))}var yj=/^(?:abbr|acronym| address|b|em|i|small|strong|su[bp]|u)$/i,xj=/<[!\/]?([a-z0-9]+)([\/ ][^>]*)? >/gi;function zj(a){return/^\s*$/.test(a)?!1:/^[\],: {}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/ (?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?: [eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?: [\s\u2028\u2029]*\[)+/g,""))}function Aj(a){a=String(a);if(zj(a))try{return eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);}function Bj(){} function Cj(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(u(b)) {var d=b;b=d.length;c.push("[");for(var e="",f=0;f=b.ha&&b.cancel())}this.ua? this.ua.call(this.ta,this):this.ra=!0;this.b||(a=new Kj(this),Lj(this),Mj(this,! 1,a))}};Ij.prototype.lb=function(a,b){this.V=!1;Mj(this,a,b)};
function Mj(a,b,c){a.b=!0;a.i=c;a.j=!b;Nj(a)}function Lj(a){if(a.b){if(!a.ra)throw new Oj(a);a.ra=!1}}Ij.prototype.ri=function(a){Lj(this);Mj(this,!0,a)};function Pj(a,b,c,d){a.o.push([b,c,d]);a.b&&Nj(a)}Ij.prototype.then=function(a,b,c){var d,e,f=new Ef(function(h,k){d=h;e=k});Pj(this,d,function(h){h instanceof Kj? f.cancel():e(h)});return f.then(a,b,c)};Ij.prototype.$goog_Thenable=!0;function Qj(a){return hb(a.o,function(b){return Ca(b[1])})} function Nj(a){if(a.s&&a.b&&Qj(a)){var b=a.s,c=Rj[b];c&&(l.clearTimeout(c.La),delete Rj[b]);a.s=0}a.g&&(a.g.ha--,delete a.g);b=a.i;for(var d=c=!1;a.o.length&&!a.V;){var e=a.o.shift(),f=e[0],h=e[1];e=e[2];if(f=a.j?h:f)try{var k=f.call(e|| a.ta,b);n(k)&&(a.j=a.j&&(k==b||k instanceof Error),a.i=b=k);if(Df(b)||"function"===typeof l.Promise&&b instanceof l.Promise)d=! 0,a.V=!0}catch(m){b=m,a.j=!0,Qj(a)||(c=!0)}}a.i=b;d&&(k=v(a.lb,a,!0),d=v(a.lb,a,! 1),b instanceof Ij?(Pj(b,k,d),b.Aa=!0):b.then(k,d));c&&(b= new Sj(b),Rj[b.La]=b,a.s=b.La)}function Oj(){$a.call(this)}x(Oj, $a);Oj.prototype.message="Deferred has already fired";Oj.prototype.name="AlreadyCalledError";function Kj(){$a.call(this)}x(Kj, $a);Kj.prototype.message="Deferred was canceled";Kj.prototype.name="CanceledError";function Sj(a) {this.La=l.setTimeout(v(this.g,this),0);this.b=a}Sj.prototype.g=function(){delete Rj[this.La];throw this.b;};var Rj={};function Tj(a,b){var c=b||{},d=c.document|| document,e=Ic(a).toString(),f=I("SCRIPT"),h={Rj:f,Kd:void 0},k=new Ij(h),m=null,p=null!=c.timeout?c.timeout:5E3;0
jk)for(c=a.Wb(),d=0;d2*this.i&&kk(this),!0):!1};function kk(a){if(a.i! =a.b.length){for(var b=0,c=0;bc&&(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;a=a[0]+(a[1]?"?"+a[1]:"")+a[2]}return a}function tk(a,b,c,d){for(var e=c.length;0<=(b=a.indexOf(c,b))&&bd)return null;var e=b.indexOf("&",d);if(0>e||e>c)e=c;d+=a.length+1;return Yb(b.substr(d,e-d))}var wk=/[?&]($|#)/;function xk(a){L.call(this);this.headers=new jk;this.V=a|| null;this.g=!1;this.s=this.b=null;this.ta="";this.i=this.ra=this.j=this.ha=! 1;this.ua=0;this.o=null;this.Da="";this.Aa=this.Ra=!1}x(xk,L);var yk=/^https? $/i,zk=["POST","PUT"],Ak=[];function Bk(a,b,c){var d=new xk;Ak.push(d);b&&d.ka("complete",b);d.od("ready",d.xk);d.send(a,c,void 0,void 0)}g=xk.prototype;g.xk=function(){this.Ea();ob(Ak,this)}; g.send=function(a,b,c,d){if(this.b)throw Error("[goog.net.XhrIo] Object is active with another request="+this.ta+"; newUri="+a);b=b? b.toUpperCase():"GET";this.ta=a;this.ha=!1;this.g=!0;this.b=this.V? ik(this.V):ik(gk);this.s=this.V? ek(this.V):ek(gk);this.b.onreadystatechange=v(this.Fj,this);try{this.ra=! 0,this.b.open(b,String(a),!0),this.ra=!1}catch(f){Ck(this);return}a=c||"";var e=this.headers.clone();d&&pk(d,function(f,h) {e.set(h,f)});d=jb(e.Wb(),Dk);c=l.FormData&&a instanceof l.FormData;!lb(zk, b)||d||c||e.set("Content-Type","application/x-www-form-urlencoded;charset=utf8");e.forEach(function(f,h) {this.b.setRequestHeader(h,f)},this);this.Da&&(this.b.responseType=this.Da);"withCr edentials"in this.b&&this.b.withCredentials! ==this.Ra&&(this.b.withCredentials=this.Ra);try{Ek(this),0
(this.b.timeout=this.ua,this.b.ontimeout=v(this.Kd,this)):this.o=N(this.Kd,this.ua, this)),this.j=!0,this.b.send(a),this.j=!1}catch(f){Ck(this)}}; function Fk(a){return D.ya&&D.Oa(9)&&va(a.timeout)&&n(a.ontimeout)}function Dk(a) {return"content-type"==a.toLowerCase()}g.Kd=function(){"undefined"!=typeof ua&&this.b&&(this.dispatchEvent("timeout"),this.abort(8))};function Ck(a){a.g=! 1;a.b&&(a.i=!0,a.b.abort(),a.i=!1);Gk(a);Hk(a)}function Gk(a){a.ha||(a.ha=! 0,a.dispatchEvent("complete"),a.dispatchEvent("error"))} g.abort=function(){this.b&&this.g&&(this.g=!1,this.i=!0,this.b.abort(),this.i=! 1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),Hk(this))};g.va=functi on(){this.b&&(this.g&&(this.g=!1,this.i=!0,this.b.abort(),this.i=!1),Hk(this,! 0));xk.ma.va.call(this)};g.Fj=function(){this.kc||(this.ra||this.j||this.i? Ik(this):this.Sm())};g.Sm=function(){Ik(this)}; function Ik(a){if(a.g&&"undefined"!=typeof ua&&(!a.s[1]||4!=(a.b? a.b.readyState:0)||2!=Jk(a)))if(a.j&&4==(a.b?a.b.readyState:0))N(a.Fj,0,a);else if(a.dispatchEvent("readystatechange"),4==(a.b?a.b.readyState:0)){a.g=!1;try{Kk(a)? (a.dispatchEvent("complete"),a.dispatchEvent("success")):Gk(a)}finally{Hk(a)}}}func tion Hk(a,b){if(a.b){Ek(a);var c=a.b,d=a.s[0]?t:null;a.b=null;a.s=null;b|| a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}} function Ek(a) {a.b&&a.Aa&&(a.b.ontimeout=null);a.o&&(l.clearTimeout(a.o),a.o=null)}function Kk(a) {var b=Jk(a);a:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var c=!0;break a;default:c=!1}if(!c){if(b=0===b)a=String(a.ta).match(qk)[1]|| null,! a&&l.self&&l.self.location&&(a=l.self.location.protocol,a=a.substr(0,a.length1)),b=!yk.test(a?a.toLowerCase():"");c=b}return c}function Jk(a){try{return 2<(a.b? a.b.readyState:0)?a.b.status:-1}catch(b){return-1}} function Lk(a){if(a.b){a:{a=a.b.responseText;if(l.JSON)try{var b=l.JSON.parse(a);break a}catch(c){}b=Aj(a)}return b}};function U(a) {this.V=this.ha=this.s="";this.ra=null;this.g=this.o="";this.i=!1;var b;a instanceof U?(this.i=n(void 0)?void 0:a.i,Mk(this,a.s),this.ha=a.ha,this.V=a.V,Nk(this,a.ra),this.o=a.o,Ok(this,a.b.clo ne()),this.g=a.g):a&&(b=String(a).match(qk))?(this.i=!1,Mk(this,b[1]||"",! 0),this.ha=Pk(b[2]||""),this.V=Pk(b[3]||"",!0),Nk(this,b[4]),this.o=Pk(b[5]||"",! 0),Ok(this,b[6]||"",!0),this.g=Pk(b[7]||"")):(this.i=!1,this.b=new Qk(null,this.i))} U.prototype.toString=function(){var a=[],b=this.s;b&&a.push(Rk(b,Sk,!0),":");var c=this.V;if(c||"file"==b)a.push("//"),(b=this.ha)&&a.push(Rk(b,Sk,! 0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"% $1")),c=this.ra,null!=c&&a.push(":",String(c));if(c=this.o)this.V&&"/"! =c.charAt(0)&&a.push("/"),a.push(Rk(c,"/"==c.charAt(0)?Tk:Uk,!0)); (c=this.b.toString())&&a.push("?",c);(c=this.g)&&a.push("#",Rk(c,Vk));return a.join("")};U.prototype.clone=function(){return new U(this)}; function Mk(a,b,c){a.s=c?Pk(b,!0):b;a.s&&(a.s=a.s.replace(/:$/,""))}function Nk(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.ra=b}else a.ra=null}function Ok(a,b,c){b instanceof Qk?(a.b=b,Wk(a.b,a.i)): (c||(b=Rk(b,Xk)),a.b=new Qk(b,a.i))}U.prototype.j=function(a){Ok(this,a,void 0)};U.prototype.getQuery=function(){return this.b.toString()};function V(a,b,c) {a.b.set(b,c);return a}function Yk(a,b){return a.b.get(b)} function Pk(a,b){return a?b?decodeURI(a.replace(/ %25/g,"%2525")):decodeURIComponent(a):""}function Rk(a,b,c){return q(a)? (a=encodeURI(a).replace(b,Zk),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"% $1")),a):null}function Zk(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+ (a&15).toString(16)}var Sk=/[#\/\?@]/g,Uk=/[#\?:]/g,Tk=/[#\?]/g,Xk=/[#\? @]/g,Vk=/#/g;function Qk(a,b){this.g=this.b=null;this.i=a||null;this.j=!!b} function $k(a){a.b||(a.b=new jk,a.g=0,a.i&&rk(a.i,function(b,c) {a.add(Yb(b),c)}))}g=Qk.prototype;g.add=function(a,b) {$k(this);this.i=null;a=al(this,a);var c=this.b.get(a);c|| this.b.set(a,c=[]);c.push(b);this.g+=1;return this};g.remove=function(a) {$k(this);a=al(this,a);return lk(this.b,a)?(this.i=null,this.g-
=this.b.get(a).length,this.b.remove(a)):!1};function bl(a,b){$k(a);b=al(a,b);return lk(a.b,b)} g.forEach=function(a,b){$k(this);this.b.forEach(function(c,d){y(c,function(e) {a.call(b,e,d,this)},this)},this)};g.Wb=function(){$k(this);for(var a=this.b.Bb(),b=this.b.Wb(),c=[],d=0;d=e.right)&&(f&=-2);132==(f&132)&&(d.y<e.top||d.y>=e.bottom)&&(f&=5);d.x<e.left&&f&1&&(d.x=e.left,m|=1);if(f&16){var p=d.x;d.x<e.left&&(d.x=e.left,m| =4);d.x+k.width>e.right&&(k.width=Math.min(e.right-d.x, p+k.width-e.left),k.width=Math.max(k.width,0),m| =4)}d.x+k.width>e.right&&f&1&&(d.x=Math.max(e.right-k.width,e.left),m|=1);f&2&&(m| =(d.x<e.left?16:0)|(d.x+k.width>e.right?32:0));d.y<e.top&&f&4&&(d.y=e.top,m| =2);f&32&&(p=d.y,d.y<e.top&&(d.y=e.top,m| =8),d.y+k.height>e.bottom&&(k.height=Math.min(e.bottom-d.y,p+k.heighte.top),k.height=Math.max(k.height,0),m| =8));d.y+k.height>e.bottom&&f&4&&(d.y=Math.max(e.bottom-k.height,e.top),m| =2);f&8&&(m|=(d.y<e.top?64:0)|(d.y+k.height>e.bottom?128:0));e=m}else e= 256;m=e}e=new Rg(0,0,0,0);e.left=a.x;e.top=a.y;e.width=h.width;e.height=h.height;a=m;if(a&496)ret urn a;ah(b,new F(e.left,e.top));h=e.Ba();Ld(c,h)||uh(b,h);return a}function gl(a,b)
{return(b&8&&rh(a)?b^4:b)&-9};function il(a,b){this.b=a instanceof F?a:new F(a,b)}x(il,dl);il.prototype.Sb=function(a,b,c,d) {hl(this.b,a,b,c,null,null,d)};function jl(a,b,c) {this.b=a;this.g=b;this.V=c}x(jl,dl);jl.prototype.Sb=function(a,b,c) {el(this.b,this.g,a,b,void 0,c,this.V)};function kl(a,b,c,d) {jl.call(this,a,b);this.i=c?5:0;this.o=d||void 0}x(kl,jl);kl.prototype.s=function() {return this.i};kl.prototype.j=function(a) {this.i=a};kl.prototype.Sb=function(a,b,c,d){var e=el(this.b,this.g,a,b,null,c,10,d,this.o);if(e&496){var f=ll(e,this.g);b=ll(e,b);e=el(this.b,f,a,b,null,c,10,d,this.o);e&496&&(f=ll(e,f),b= ll(e,b),el(this.b,f,a,b,null,c,this.i,d,this.o))}};function ll(a,b) {a&48&&(b^=4);a&192&&(b^=1);return b};function ml(a,b){this.b=a instanceof F?a:new F(a,b)}x(ml,dl);ml.prototype.Sb=function(a,b,c,d){var e=Od(a);var f=e.body;e=e.documentElement;e=new F(f.scrollLeft||e.scrollLeft,f.scrollTop|| e.scrollTop);f=this.b.x+e.x;e=this.b.y+e.y;var h=fl(a);f-=h.x;e-=h.y;hl(new F(f,e),a,b,c,null,null,d)};function nl(a,b,c,d){kl.call(this,a,b,c||d);(c|| d)&&this.j(65|(d?32:132))}x(nl,kl);function ol(a,b) {ml.call(this,a,b)}x(ol,ml);ol.prototype.g=0;ol.prototype.j=function(a) {this.g=a};ol.prototype.Sb=function(a,b,c,d){var e=dh(a);e=gh(e);var f=Xd(Md(a).b);f=new F(this.b.x+f.scrollLeft,this.b.y+f.scrollTop);var h=b,k=hl(f,a,h,c,e,10,d);if(0!=(k&496)){if(k&16||k&32)h^=4;if(k&64|| k&128)h^=1;k=hl(f,a,h,c,e,10,d);0!=(k&496)&&hl(f,a,b,c,e,this.g,d)}};function pl(a,b){this.b=a instanceof F?a:new F(a,b)}x(pl,dl);pl.prototype.Sb=function(a,b,c,d) {el(dh(a),0,a,b,this.b,c,null,d)};function ql() {Ce.call(this);this.b=[];this.g=[]}x(ql,Ce);ql.prototype.va=function() {ql.ma.va.call(this);this.g.length=0;this.b.length=0};var rl={},sl={},tl={};function ul(){throw Error("Do not instantiate directly");}ul.prototype.Gg=null;ul.prototype.Jb=function(){return this.content};ul.prototype.toString=function(){return this.content};function vl(a,b){this.content=String(a);this.Gg=null!=b?b:null}x(vl,ul);vl.prototype. $c=tl;function wl(){ul.call(this)}x(wl,ul);wl.prototype.$c=rl;function xl(a){if(! Da(a))return String(a);if(a instanceof ul){if(a.$c===rl)return a.Jb();if(a. $c===tl)return Zb(a.Jb())}return"zSoyz"};function yl(){this.g=new jk;this.b=new zl("",void 0);this.b.next=this.b.b=this.b}g=yl.prototype;g.get=function(a,b){var c=this.g.get(a);return c?c.value:b};g.set=function(a,b){var c=this.g.get(a);c? c.value=b:(c=new zl(a,b),this.g.set(a,c),c.b=this.b.b,c.next=this.b,this.b.b=c,c.b.next=c)};g.shift= function(){return Al(this,this.b.next)};g.pop=function(){return Al(this,this.b.b)};g.remove=function(a){return(a=this.g.get(a))? (a.remove(),this.g.remove(a.key),!0):!1}; g.Wb=function(){return Bl(this,function(a,b){return b})};g.Bb=function(){return Bl(this,function(a){return a})};g.forEach=function(a,b){for(var c=this.b.next;c! =this.b;c=c.next)a.call(b,c.value,c.key,this)};function Bl(a,b){for(var c=[],d=a.b.next;d!=a.b;d=d.next)c.push(b.call(void 0,d.value,d.key,a));return c}function Al(a,b){a.b!=b&&(b.remove(),a.g.remove(b.key));return b.value}function zl(a,b){this.key=a;this.value=b} zl.prototype.remove=function(){this.b.next=this.next;this.next.b=this.b;delete this.b;delete this.next};function Cl(a){this.b=new jk;if(a){a=nk(a);for(var b=a.length,c=0;c
g.handleEvent=function(a){var b=this.ha;if(a.target==this.i)switch(a.type){case "hilite":this.Sc(a.sd);break;case "select":var c=!1;if(va(a.sd)){a=a.sd;var d=this.b[Gl(this,a)];c=!!d&&b.sh&&b.sh(d);d&&!c&&this.j!=a&&this.Sc(a)}c|| this.re();break;case "canceldismiss":Hl(this);break;case "dismiss":Il(this)}};function Jl(a){for(var b=a.g+a.b.length1,c=a.j,d=0;d=a.g&&cc||c>=a.b.length?-1:c}g.update=function(a) {this.ta.update(a)};function Ml(a,b,c,d){Ce.call(this);d=d||150;this.j=null!=c?c:! 0;this.s=a||",;";this.Aa=this.s.charAt(0);a=this.j?"[\\s"+this.s+"]+":"[\\s] +";this.ua=new RegExp("^"+a+"|"+a+"$","g");this.ta=new RegExp("\\s*["+this.s+"] $");this.ra=b||"";this.Da=this.j;this.i=0b.g)c--;else{b.zg&&c==b.g&&b.Sc(1);break}if(b.Sc(c))break a}a.preventDefault();return!0}break;case 9:if(! this.b.i.isVisible()||a.shiftKey)this.b.Kc();else if(this.update(),this.b.re()&&this.Da)return a.preventDefault(),!0;break;case
13:if(this.b.i.isVisible()){if(this.update(), this.b.re())return a.preventDefault(),a.b(),!0}else this.b.Kc();break;case 27:if(this.b.i.isVisible())return this.b.Kc(),a.preventDefault(),a.b(),! 0;break;case 229:if(!this.xd)return this.xd|| (this.g.ka(this.Xa,"keyup",this.Cj),this.g.ka(this.Xa,"keypress",this.Bj),this.xd=! 0),!0}return Pl(this,a)};function Pl(a,b){var c=a.j&&b.o&&-1! =a.s.indexOf(String.fromCharCode(b.o));c&&a.update();return c&&a.b.re()? (b.preventDefault(),!0):!1}g.Bl=function(){return!1};g.Oi=function(a) {Ol(this,a.target||null)}; function Ol(a,b){mg(a.V);a.b&&Hl(a.b);b! =a.Xa&&(a.Xa=b,a.i&&(a.i.start(),a.g.ka(a.i,"tick",a.Pi)),a.xh=a.wb(),tg(a.o,a.Xa), a.g.ka(a.o,"key",a.Dj),a.g.ka(a.Xa,"mousedown",a.Ej),D.ya&&a.g.ka(a.Xa,"keypress",a .Aj))}g.dl=function(){Nl?this.wg=window.setTimeout(v(this.Lj,this),0):this.Lj()}; g.Lj=function() {this.Xa&&(this.g.ab(this.o,"key",this.Dj),zg(this.o),this.g.ab(this.Xa,"keyup",thi s.Bl),this.g.ab(this.Xa,"mousedown",this.Ej),D.ya&&this.g.ab(this.Xa,"keypress",thi s.Aj),this.xd&&Ql(this),this.Xa=null,this.i&&(this.i.stop(),this.g.ab(this.i,"tick" ,this.Pi)),this.b&&Il(this.b))};g.Pi=function(){this.update()};g.Qm=function(a) {this.Oi(a)};g.Dj=function(a){this.ha=a.keyCode;this.b&&this.$b(a)};g.Bj=function() {this.xd&&229!=this.ha&&Ql(this)}; g.Cj=function(a){this.xd&&(13==a.keyCode|| 77==a.keyCode&&a.ctrlKey)&&Ql(this)};g.Ej=function(){};function Ql(a){a.xd&&(a.xd=! 1,a.g.ab(a.Xa,"keypress",a.Bj),a.g.ab(a.Xa,"keyup",a.Cj))}g.Aj=function(a) {Pl(this,a)}; g.update=function(a){if(this.Xa&&(a||this.wb()!=this.xh)){if(a||!this.Lh) {a=dg(this.Xa)[0];var b=this.wb();a=Ll(this,b)[Kl(this,b,a)];b=this.ua? String(a).replace(this.ua,""):a;if(this.b&&(this.b.V=this.Xa,a=this.b,this.wb(),a.s !=b)){a.s=b;b=a.ha;var c=v(a.lm,a),d={client:"books",ds:"bo",q:a.s};c=v(b.g,b,c);b.b&&b.b.cancel();b.b=new Xj;b.b.send(d,c);Hl(a)}}this.xh=this.wb()}this.Lh=!1}; function Kl(a,b,c){a=Ll(a,b);if(c==b.length)return a.length-1;for(var d=b=0,e=0;d
function Ul(a){Yl(a);a.yd&&(a.wa.style.minWidth=a.yd.clientWidth0+"px");a.ub&&(a.wa.style.maxWidth=a.ub.clientWidth0+"px");a.o.length=0;a.g.Ji(a.wa);a.s&&a.s.render? a.s.render(a,a.wa,a.b,a.ta):y(a.b,function(b){var c=this.ta,d=this.g.Ta("DIV", {className:"ac-row",id:Sl(Rl.Ya())});ye(d,"option");this.s&&this.s.en? this.s.en(b,c,d):le(d,b.data.toString());c&&this.Fb&&(this.Da=! 1,Zl(this,d,c));O(d,"acrow");this.o.push(d);this.g.appendChild(this.wa,d)},a);0==a.b.length?a.Kc(): (Wl(a),a.hh(),th(a.wa,!0))} g.hh=function(){if(this.i&&this.ua){var a=this.Ra||this.i;var b=this.Qb? 5:1;el(a,b,this.wa,b^1,null,null,65)}};g.va=function() {this.wa&&(jf(this.wa,"click",this.Qi,!1,this),jf(this.wa,"mousedown",this.Ri,! 1,this),jf(this.wa,"mouseover",this.Ui,! 1,this),this.g.Rk(this.wa),this.wa=null,this.V=! 1);Ee(this.j);this.ra=null;Tl.ma.va.call(this)}; function Zl(a,b,c){if(!a.Da)if(3==b.nodeType){var d=null;u(c)&&1d;d+ +)e=2*d,b.nodeValue=c[e],f=a.g.b.createElement("B"),f.className=a.Wa,a.g.appendChil d(f,a.g.b.createTextNode(String(c[e+1]))),f=b.parentNode.insertBefore(f, b.nextSibling),b.parentNode.insertBefore(a.g.b.createTextNode(""),f.nextSibling),b= f.nextSibling;b.nodeValue=vb(c,2).join("");a.Da=!0}else d&&Zl(a,b,d)}}else for(b=b.firstChild;b;)d=b.nextSibling,Zl(a,b,c),b=d}function $l(a){var b="";if(! a)return b;u(a)&&(a=fb(a,function(c){return!Db(ec(c))}));u(a)?b=0Ja()this.Aa)&&this.dispatchEvent({type:"hilite",sd:this.b[a].id})};function bm(a,b) {L.call(this);this.i=new P(this);this.dh(a||null);b&&(this. $d=b)}x(bm,L);g=bm.prototype;g.wa=null;g.ni=!0;g.mi=null;g.he=!1;g.wh=-1;g.yi=!0;g. $d="toggle_display";g.R=function(){return this.wa};g.dh=function(a) {cm(this);this.wa=a};function cm(a){if(a.he)throw Error("Can not change this state of the popup while showing.");}g.isVisible=function(){return this.he}; g.Ma=function(a){this.Wa&&this.Wa.stop();this.Da&&this.Da.stop();if(a){if(! this.he&&this.Ih()){if(!this.wa)throw Error("Caller must call setElement before trying to show the popup");this.Zd();a=Od(this.wa);if(this.ni)if(this.i.ka(a,"mousedown",this.zj,! 0),D.ya){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var c=ke(b)}catch(d){break}a=c;b=a.activeElement}this.i.ka(a,"mousedown",this.zj,! 0);this.i.ka(a,"deactivate",this.yj)}else this.i.ka(a,"blur",this.yj);"toggle_display"== this.$d?(this.wa.style.visibility="visible",S(this.wa,!0)):"move_offscreen"==this. $d&&this.Zd();this.he=!0;this.wh=Ja();this.Wa?(af(this.Wa,"end",this.Xf,! 1,this),this.Wa.play()):this.Xf()}}else dm(this)};g.Zd=t;function dm(a,b) {a.he&&a.dispatchEvent({type:"beforehide",target:b})&&(a.i&&mg(a.i),a.he=! 1,Ja(),a.Da?(af(a.Da,"end",w(a.ui,b),!1,a),a.Da.play()):a.ui(b))}g.ui=function(a) {"toggle_display"==this.$d?this.Yl():"move_offscreen"==this. $d&&(this.wa.style.top="-10000px");this.df(a)}; g.Yl=function(){this.wa.style.visibility="hidden";S(this.wa,!1)};g.Ih=function() {return this.dispatchEvent("beforeshow")};g.Xf=function() {this.dispatchEvent("show")};g.df=function(a) {this.dispatchEvent({type:"hide",target:a})};g.zj=function(a) {a=a.target;je(this.wa,a)||em(this,a)||150>Ja()-this.wh||dm(this,a)};
g.yj=function(a){if(this.yi){var b=Od(this.wa);if("undefined"!=typeof document.activeElement){if(a=b.activeElement,!a|| je(this.wa,a)||"BODY"==a.tagName)return}else if(a.target!=b)return;150>Ja()this.wh||dm(this)}};function em(a,b){return hb(a.mi||[],function(c){return b===c|| je(c,b)})}g.va=function() {bm.ma.va.call(this);this.i.Ea();Ee(this.Wa);Ee(this.Da);delete this.wa;delete this.i;delete this.mi};function fm(a,b){this.Nd=8;this.Ab=b||void 0;bm.call(this,a)}x(fm,bm);fm.prototype.Xb=function(){return this.Ab|| null};fm.prototype.setPosition=function(a){this.Ab=a||void 0;this.isVisible()&&this.Zd()};fm.prototype.Zd=function(){if(this.Ab){var a=! this.isVisible()&&"move_offscreen"!=this. $d,b=this.R();a&&(b.style.visibility="hidden",S(b,! 0));this.Ab.Sb(b,this.Nd,this.yh);a&&S(b,!1)}};function gm(a,b,c){this.j=c||(a? Md(G(a)):Md());fm.call(this,this.j.Ta("DIV", {style:"position:absolute;display:none;"}));this.o=new F(1,1);this.ha=new Cl;this.s=null;a&&(a=G(a),this.ha.add(a),K(a,"mouseover",this.fh,! 1,this),K(a,"mouseout",this.Ff,!1,this),K(a,"mousemove",this.ae,! 1,this),K(a,"focus",this.Ni,!1,this),K(a,"blur",this.Ff,!1,this));null! =b&&le(this.R(),b)}x(gm,fm);var hm=[];g=gm.prototype;g.rb=null;g.className="googtooltip";g.ig=500;g.lh=0;g.Og=function(){return this.lh}; g.dh=function(a){var b=this.R();b&&J(b);gm.ma.dh.call(this,a);a? (b=this.j.b.body,b.insertBefore(a,b.lastChild),Ee(this.s),this.s=new ng(this.R()),De(this,this.s),K(this.s,"focusin",this.Pd,void 0,this),K(this.s,"focusout",this.ff,void 0,this)): (Ee(this.s),this.s=null)};function im(a){return a.Aa?a.isVisible()?4:1:a.ta? 3:a.isVisible()?2:0}g.Kf=function(a){if(!this.isVisible())return!1;var b=hh(this.R()),c=oh(this.R());return b.x<=a.x&&a.x<=b.x+c.width&&b.y<=a.y&&a.y<=b.y+c.height}; g.Ih=function(){if(!bm.prototype.Ih.call(this))return!1;if(this.b)for(var a,b=0;a=hm[b];b++)je(a.R(),this.b)||a.Ma(! 1);nb(hm,this);a=this.R();a.className=this.className;this.Pd();K(a,"mouseover",this .kh,!1,this);K(a,"mouseout",this.Yi,!1,this);jm(this);return!0};g.df=function() {ob(hm,this);for(var a=this.R(),b,c=0;b=hm[c];c++)b.b&&je(a,b.b)&&b.Ma(! 1);this.qf&&this.qf.ff();jf(a,"mouseover",this.kh,! 1,this);jf(a,"mouseout",this.Yi,!1,this);this.b=void 0;0==im(this)&&(this.Db=! 1);bm.prototype.df.call(this)}; g.Ue=function(a,b){this.b==a&&lk(this.ha.b,Dl(this.b))&&(this.Db||!this.En? (this.Ma(!1),this.isVisible()||(this.b=a,this.setPosition(b||km(this,0)),this.Ma(! 0))):this.b=void 0);this.Aa=void 0};g.ej=function(a){this.ta=void 0;if(a==this.b) {a=this.j;var b;a=(b=we(a.b))&&this.R()&&a.Qk(this.R(),b);null! =this.rb&&(this.rb==this.R()||lk(this.ha.b,Dl(this.rb)))||a||this.V&&this.V.rb|| this.Ma(!1)}};function lm(a,b){var c=Wd(a.j.b);a.o.x=b.clientX+c.x;a.o.y=b.clientY+c.y} g.fh=function(a){var b=mm(this,a.target);this.rb=b;this.Pd();b! =this.b&&(this.b=b,this.kg(b),nm(this),lm(this,a))};function mm(a,b){try{for(;b&&! lk(a.ha.b,Dl(b));)b=b.parentNode;return b}catch(c){return null}}g.ae=function(a) {lm(this,a);this.Db=!0};g.Ni=function(a){this.rb=a=mm(this,a.target);this.Db=! 0;if(this.b!=a){this.b=a;var b=km(this,1);this.Pd();this.kg(a,b);nm(this)}};function km(a,b){if(0==b){var c=a.o.clone();return new om(c)}return new pm(a.rb)} function nm(a){if(a.b)for(var b,c=0;b=hm[c];c+ +)je(b.R(),a.b)&&(b.V=a,a.qf=b)}g.Ff=function(a){var b=mm(this,a.target),c=mm(this,a.relatedTarget);b! =c&&(b==this.rb&&(this.rb=null),jm(this),this.Db=!1,!this.isVisible()|| a.relatedTarget&&je(this.R(),a.relatedTarget)?this.b=void 0:this.ff())};g.kh=function(){var a=this.R();this.rb! =a&&(this.Pd(),this.rb=a)};g.Yi=function(a){var b=this.R();this.rb!=b|| a.relatedTarget&&je(b,a.relatedTarget)||(this.rb=null,this.ff())}; g.kg=function(a,b){this.Aa||(this.Aa=N(v(this.Ue,this,a,b),this.ig))};function
jm(a){a.Aa&&(l.clearTimeout(a.Aa),a.Aa=void 0)}g.ff=function() {2==im(this)&&(this.ta=N(v(this.ej,this,this.b),this.Og()))};g.Pd=function() {this.ta&&(l.clearTimeout(this.ta),this.ta=void 0)}; g.va=function(){var a;this.Ma(!1);jm(this);for(var b=this.ha.Bb(),c=0;a=b[c];c+ +)jf(a,"mouseover",this.fh,!1,this),jf(a,"mouseout",this.Ff,! 1,this),jf(a,"mousemove",this.ae,!1,this),jf(a,"focus",this.Ni,! 1,this),jf(a,"blur",this.Ff,! 1,this);b=this.ha.b;b.g={};b.b.length=0;b.i=0;this.R()&&J(this.R());this.rb=null;de lete this.j;gm.ma.va.call(this)};function om(a,b){pl.call(this,a,b)}x(om,pl); om.prototype.Sb=function(a,b,c){b=dh(a);b=gh(b);c=c?new Ng(c.top+10,c.right,c.bottom,c.left+10):new Ng(10,0,0,10);hl(this.b,a,8,c,b,9)&496&&hl(this.b,a,8,c,b,5)};function pm(a) {jl.call(this,a,5)}x(pm,jl);pm.prototype.Sb=function(a,b,c){var d=new F(10,0);el(this.b,this.g,a,b,d,c,9)&496&&el(this.b,4,a,1,d,c,5)};function qm(a,b,c) {gm.call(this,a,b,c)}x(qm,gm);g=qm.prototype;g.Hg=!1;g.kf=!1;g.Xf=function() {qm.ma.Xf.call(this);this.ub=Sg(ph(this.R()));this.b&&(this.Qb=Sg(ph(this.b)));this .kf=this.Hg;K(this.j.b,"mousemove",this.ae,!1,this)};g.df=function() {jf(this.j.b,"mousemove",this.ae,!1,this);this.Qb=this.ub=null;this.kf=! 1;qm.ma.df.call(this)}; g.Kf=function(a){if(this.Ra){var b=hh(this.R()),c=oh(this.R());return b.xthis.Ra.left<=a.x&&a.x<=b.x+c.width+this.Ra.right&&b.ythis.Ra.top<=a.y&&a.y<=b.y+c.height+this.Ra.bottom}return qm.ma.Kf.call(this,a)};function rm(a,b){if(a.Qb&&Pg(a.Qb,b)||a.Kf(b))return!0;var c=a.V;return!!c&&c.Kf(b)}g.ej=function(a){this.ta=void 0;a!=this.b|| rm(this,this.o)||this.rb||this.V&&this.V.rb||D.Sa&&0==this.o.x&&0==this.o.y|| this.Ma(!1)}; g.ae=function(a){var b=this.isVisible();if(this.ub){var c=Wd(this.j.b);c=new F(a.clientX+c.x,a.clientY+c.y);rm(this,c)?b=! 1:this.kf&&(b=Qg(this.ub,c)>=Qg(this.ub,this.o))}if(b) {if(this.ff(),this.rb=null,b=this.V)b.rb=null}else 3==im(this)&&this.Pd();qm.ma.ae.call(this,a)};g.kh=function(){this.rb! =this.R()&&(this.kf=!1,this.rb=this.R())};g.Og=function(){return this.kf? 100:qm.ma.Og.call(this)};function sm(a){L.call(this);this.g=a|| Md();this.Ra=tm;this.La=null;this.Pa=!1;this.wa=null;this.ra=void 0;this.V=this.o=this.s=this.Wa=null;this.yd=!1}x(sm,L);sm.prototype.qf=Rl.Ya();var tm=null; function um(a,b){switch(a){case 1:return b?"disable":"enable";case 2:return b?"highlight":"unhighlight";case 4:return b?"activate":"deactivate";case 8:return b?"select":"unselect";case 16:return b?"check":"uncheck";case 32:return b?"focus":"blur";case 64:return b?"open":"close"}throw Error("Invalid component state");}g=sm.prototype;g.getId=function(){return this.La|| (this.La=Sl(this.qf))};function vm(a,b){if(a.s&&a.s.V){var c=a.s.V,d=a.La;d in c&&delete c[d];Ua(a.s.V,b,a)}a.La=b}g.R=function(){return this.wa}; function wm(a){a.ra||(a.ra=new P(a));return a.ra}g.Jd=function(a){if(this==a)throw Error("Unable to set parent component");if(a&&this.s&&this.La&&xm(this.s,this.La)&&this.s!=a)throw Error("Unable to set parent component");this.s=a;sm.ma.ef.call(this,a)};g.ld=function(){return this.s};g.ef=function(a){if(this.s&&this.s!=a)throw Error("Method not supported");sm.ma.ef.call(this,a)};g.zc=function() {this.wa=this.g.b.createElement("DIV")};g.render=function(a){ym(this,a)}; function ym(a,b,c){if(a.Pa)throw Error("Component already rendered");a.wa|| a.zc();b?b.insertBefore(a.wa,c||null):a.g.b.body.appendChild(a.wa);a.s&&!a.s.Pa|| a.Ua()}function zm(a,b){if(a.Pa)throw Error("Component already rendered");if(b&&a.Ug(b)){a.yd=!0;var c=Od(b);a.g&&a.g.b==c|| (a.g=Md(b));a.Ub(b);a.Ua()}else throw Error("Invalid element to decorate");}g.Ug=function(){return!0};g.Ub=function(a){this.wa=a};g.Ua=function() {this.Pa=!0;Am(this,function(a){!a.Pa&&a.R()&&a.Ua()})}; g.Vb=function(){Am(this,function(a){a.Pa&&a.Vb()});this.ra&&mg(this.ra);this.Pa=!
1};g.va=function(){this.Pa&&this.Vb();this.ra&&(this.ra.Ea(),delete this.ra);Am(this,function(a){a.Ea()});! this.yd&&this.wa&&J(this.wa);this.s=this.Wa=this.wa=this.V=this.o=null;sm.ma.va.cal l(this)};g.Fa=function(a,b){this.Ce(a,Bm(this),b)}; g.Ce=function(a,b,c){if(a.Pa&&(c||!this.Pa))throw Error("Component already rendered");if(0>b||b>Bm(this))throw Error("Child component index out of bounds");this.V&&this.o||(this.V={},this.o=[]);if(a.ld()==this){var d=a.getId();this.V[d]=a;ob(this.o,a)}else Ua(this.V,a.getId(),a);a.Jd(this);ub(this.o,b,0,a);a.Pa&&this.Pa&&a.ld()==this? (c=this.Vd(),b=c.childNodes[b]||null,b!=a.R()&&c.insertBefore(a.R(),b)):c? (this.wa||this.zc(),b=Cm(this,b+1),ym(a,this.Vd(),b?b.wa:null)):this.Pa&&! a.Pa&&a.wa&&a.wa.parentNode&& 1==a.wa.parentNode.nodeType&&a.Ua()};g.Vd=function(){return this.wa};function Dm(a) {null==a.Ra&&(a.Ra=rh(a.Pa?a.wa:a.g.b.body));return a.Ra}function Bm(a){return a.o? a.o.length:0}function xm(a,b){if(a.V&&b){var c=a.V;c=(null!==c&&b in c?c[b]:void 0)||null}else c=null;return c}function Cm(a,b){return a.o?a.o[b]|| null:null}function Am(a,b,c){a.o&&y(a.o,b,c)}function Em(a,b){return a.o&&b? db(a.o,b):-1} g.removeChild=function(a,b){if(a){var c=q(a)?a:a.getId();a=xm(this,c);if(c&&a){var d=this.V;c in d&&delete d[c];ob(this.o,a);b&&(a.Vb(),a.wa&&J(a.wa));a.Jd(null)}}if(!a)throw Error("Child is not in parent component");return a};function Fm(){}var Gm;za(Fm);var Hm={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"check ed",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};g=F m.prototype;g.Xd=function(){};g.Zb=function(a){return a.g.Ta("DIV",Im(this,a).join(" "),a.Jb())};g.sc=function(a){return a};function Jm(a,b,c){if(a=a.R?a.R():a){var d=[b];D.ya&&!D.Oa("7")&&(d=Km(Xf(a),b),d.push(b)); (c?Zf:ag)(a,d)}}g.Cf=function(){return!0}; g.kb=function(a,b){b.id&&vm(a,b.id);var c=this.sc(b);c&&c.firstChild? Lm(a,c.firstChild.nextSibling?sb(c.childNodes):c.firstChild):a.Ed=null;var d=0,e=this.Ga(),f=this.Ga(),h=!1,k=!1,m=!1,p=sb(Xf(b));y(p,function(z){h||z!=e?k|| z!=f?d|=this.zf(z):k=!0:(h=!0,f==e&&(k=!0));1==this.zf(z)&&pe(c)&&qe(c)&&oe(c,! 1)},this);a.Ac=d;h||(p.push(e),f==e&&(k=!0));k||p.push(f);var r=a.lc;r&&p.push.apply(p,r);if(D.ya&&!D.Oa("7")){var B=Km(p);0
lb(d,b)||c.push(d.join("_"))});return c}g.Ge=function(a){this.b||Pm(this);return this.b[a]}; g.zf=function(a){if(!this.ta){this.b||Pm(this);var b=this.b,c={},d;for(d in b)c[b[d]]=d;this.ta=c}a=parseInt(this.ta[a],10);return isNaN(a)?0:a};function Pm(a) {var b=a.Ga();a.b={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};function Qm() {}x(Qm,Fm);za(Qm);g=Qm.prototype;g.Xd=function() {return"button"};g.Gc=function(a,b,c){switch(b){case 8:case 16:ze(a,"pressed",c);break;default:case 64:case 1:Qm.ma.Gc.call(this,a,b,c)}};g.Zb=function(a){var b=Qm.ma.Zb.call(this,a);Rm(b,a.ha);var c=a.wb();c&&this.Tg(b,c);Om(a,16)&&this.Gc(b,16,W(a,16));return b};g.kb=function(a,b){b=Qm.ma.kb.call(this,a,b);var c=this.wb(b);a.Qb=c;a.ha=b.title;Om(a,16)&&this.Gc(b,16,W(a,16));return b};g.wb=t;g.Tg=t; function Rm(a,b){a&&(b?a.title=b:a.removeAttribute("title"))}g.Ga=function() {return"goog-button"};function Sm(a,b){if(!a)throw Error("Invalid class name "+a);if(!Ca(b))throw Error("Invalid decorator function "+b);Tm[a]=b}var Um={},Tm={};function Vm(a,b,c){sm.call(this,c);if(!b){b=this.constructor;for(var d;b;){d=Ea(b);if(d=Um[d])break;b=b.ma?b.ma.constructor:null}b=d?Ca(d.Ya)?d.Ya():new d:null}this.i=b;this.Ed=n(a)? a:null}x(Vm,sm);g=Vm.prototype;g.Ed=null;g.Ac=0;g.jf=39;g.Ad=255;g.hf=0;g.Ef=! 0;g.lc=null;g.Zg=!0;function Wm(a,b){a.Pa&&b!=a.Zg&&Xm(a,b);a.Zg=b}function Ym(a,b) {b&&(a.lc?lb(a.lc,b)||a.lc.push(b):a.lc=[b],Jm(a,b,!0))}function Zm(a,b,c){c? Ym(a,b):b&&a.lc&&ob(a.lc,b)&&(0==a.lc.length&&(a.lc=null),Jm(a,b,!1))} g.zc=function(){var a=this.i.Zb(this);this.wa=a;Mm(this.i,a,this.Le());this.i.Yg(a,! 1);this.isVisible()||this.i.Ma(a,!1)};g.Le=function(){return null};g.Vd=function() {return this.i.sc(this.R())};g.Ug=function(a){return this.i.Cf(a)};g.Ub=function(a) {this.wa=a=this.i.kb(this,a);Mm(this.i,a,this.Le());this.i.Yg(a,!1);this.Ef="none"! =a.style.display}; g.Ua=function() {Vm.ma.Ua.call(this);Nm(this.i,this,this.wa);this.i.Ki(this);if(this.jf&2&&(this.Zg&&Xm(this,!0),Om(this,32))){var a=this.R();if(a){var b=this.ta|| (this.ta=new sg);tg(b,a);wm(this).ka(b,"key",this. $b).ka(a,"focus",this.Xk).ka(a,"blur",this.Df)}}}; function Xm(a,b){var c=wm(a),d=a.R();b?(c.ka(d,Le.Ae,a.nd).ka(d, [Le.Be,Le.ze],a.Bc).ka(d,"mouseover",a.$g).ka(d,"mouseout",a.jh),a.Pe! =t&&c.ka(d,"contextmenu",a.Pe),D.ya&&(D.Oa(9)||c.ka(d,"dblclick",a.Si),a.ua|| (a.ua=new $m(a),De(a,a.ua)))):(c.ab(d,Le.Ae,a.nd).ab(d, [Le.Be,Le.ze],a.Bc).ab(d,"mouseover",a.$g).ab(d,"mouseout",a.jh),a.Pe! =t&&c.ab(d,"contextmenu",a.Pe),D.ya&&(D.Oa(9)|| c.ab(d,"dblclick",a.Si),Ee(a.ua),a.ua=null))} g.Vb=function() {Vm.ma.Vb.call(this);this.ta&&zg(this.ta);this.isVisible()&&this.isEnabled()&&this. i.Oe(this,!1)};g.va=function(){Vm.ma.va.call(this);this.ta&&(this.ta.Ea(),delete this.ta);delete this.i;this.ua=this.lc=this.Ed=null};g.Jb=function(){return this.Ed};function Lm(a,b){a.Ed=b}g.xf=function(){var a=this.Jb();if(! a)return"";a=q(a)?a:u(a)?A(a,te).join(""):re(a);return Xb(a)};g.isVisible=function(){return this.Ef}; g.Ma=function(a,b){if(b||this.Ef!=a&&this.dispatchEvent(a?"show":"hide")){var c=this.R();c&&this.i.Ma(c,a);this.isEnabled()&&this.i.Oe(this,a);this.Ef=a;return! 0}return!1};g.isEnabled=function(){return!W(this,1)};g.Ka=function(a){var b=this.ld();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!an(this,1,!a)||(a|| (bn(this,!1),cn(this,!1)),this.isVisible()&&this.i.Oe(this,a),this.Ob(1,!a,! 0))};function cn(a,b){an(a,2,b)&&a.Ob(2,b)}function bn(a,b){an(a,4,b)&&a.Ob(4,b)} g.Nh=function(a){an(this,8,a)&&this.Ob(8,a)};g.ud=function(a) {an(this,16,a)&&this.Ob(16,a)};g.eg=function(a){an(this,32,a)&&this.Ob(32,a)};g. $a=function(a){an(this,64,a)&&this.Ob(64,a)};function W(a,b){return!!
(a.Ac&b)}g.Ob=function(a,b,c){c||1!=a?Om(this,a)&&b! =W(this,a)&&(this.i.Ob(this,a,b),this.Ac=b?this.Ac|a:this.Ac&~a):this.Ka(! b)};function Om(a,b){return!!(a.jf&b)} g.nb=function(a,b){if(this.Pa&&W(this,a)&&!b)throw Error("Component already rendered");!b&&W(this,a)&&this.Ob(a,!1);this.jf=b?this.jf|a:this.jf&~a};function dn(a,b){return!!(a.Ad&b)&&Om(a,b)}function an(a,b,c){return Om(a,b)&&W(a,b)!=c&&(! (a.hf&b)||a.dispatchEvent(um(b,c)))&&!a.kc}g.$g=function(a){(!a.relatedTarget||! je(this.R(),a.relatedTarget))&&this.dispatchEvent("enter")&&this.isEnabled()&&dn(th is,2)&&cn(this,!0)}; g.jh=function(a){a.relatedTarget&&je(this.R(),a.relatedTarget)||! this.dispatchEvent("leave")||(dn(this,4)&&bn(this,!1),dn(this,2)&&cn(this,! 1))};g.Pe=t;g.nd=function(a){this.isEnabled()&&(dn(this,2)&&cn(this,! 0),Pe(a)&&(dn(this,4)&&bn(this,! 0),this.i&&this.i.Li(this)&&this.R().focus()));Pe(a)&&a.preventDefault()};g.Bc=func tion(a){this.isEnabled()&&(dn(this,2)&&cn(this,! 0),W(this,4)&&this.Id(a)&&dn(this,4)&&bn(this,!1))};g.Si=function(a) {this.isEnabled()&&this.Id(a)}; g.Id=function(a){dn(this,16)&&this.ud(!W(this,16));dn(this,8)&&this.Nh(! 0);dn(this,64)&&this.$a(!W(this,64));var b=new Je("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.s hiftKey=a.shiftKey,b.s=a.s);return this.dispatchEvent(b)};g.Xk=function() {dn(this,32)&&this.eg(!0)};g.Df=function(){dn(this,4)&&bn(this,! 1);dn(this,32)&&this.eg(!1)};g.$b=function(a){return this.isVisible()&&this.isEnabled()&&this.Yd(a)?(a.preventDefault(),a.b(),!0):!1}; g.Yd=function(a){return 13==a.keyCode&&this.Id(a)};if(!Ca(Vm))throw Error("Invalid component class "+Vm);if(!Ca(Fm))throw Error("Invalid renderer class "+Fm);var en=Ea(Vm);Um[en]=Fm;Sm("goog-control",function(){return new Vm(null)});function $m(a){Ce.call(this);this.g=a;this.b=!1;this.i=new P(this);De(this,this.i);a=this.g.wa;this.i.ka(a,"mousedown",this.o).ka(a,"mouseup", this.s).ka(a,"click",this.j)}x($m,Ce);var fn=!D.ya||D.Lb(9); $m.prototype.o=function(){this.b=!1}; $m.prototype.s=function(){this.b=!0};function gn(a,b){if(!fn)return a.button=0,a.type=b,a;var c=document.createEvent("MouseEvents");c.initMouseEvent(b,a.bubbles,a.cancelable,a.v iew|| null,a.detail,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey ,a.metaKey,0,a.relatedTarget||null);return c} $m.prototype.j=function(a){if(this.b)this.b=!1;else{var b=a.g,c=b.button,d=b.type,e=gn(b,"mousedown");this.g.nd(new Me(e,a.i));e=gn(b,"mouseup");this.g.Bc(new Me(e,a.i));fn||(b.button=c,b.type=d)}}; $m.prototype.va=function(){this.g=null;$m.ma.va.call(this)};function hn() {}x(hn,Qm);za(hn);g=hn.prototype;g.Xd=function(){};g.Zb=function(a){Wm(a,! 1);a.Ad&=-256;a.nb(32,!1);return a.g.Ta("BUTTON",{"class":Im(this,a).join(" "),disabled:! a.isEnabled(),title:a.ha||"",value:a.wb()||""},a.xf()||"")};g.Cf=function(a) {return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type ||"reset"==a.type)};g.kb=function(a,b){Wm(a,!1);a.Ad&=-256;a.nb(32,! 1);if(b.disabled){var c=this.Ge(1);O(b,c)}return hn.ma.kb.call(this,a,b)}; g.Ki=function(a){wm(a).ka(a.R(),"click",a.Id)};g.Yg=t;g.Mi=t;g.Li=function(a) {return a.isEnabled()};g.Oe=t;g.Ob=function(a,b,c){hn.ma.Ob.call(this,a,b,c); (a=a.R())&&1==b&&(a.disabled=c)};g.wb=function(a){return a.value};g.Tg=function(a,b){a&&(a.value=b)};g.Gc=t;function jn(a,b,c) {Vm.call(this,a,b||hn.Ya(),c)}x(jn,Vm);g=jn.prototype;g.wb=function(){return this.Qb};g.Yb=function(a){this.ha=a;Rm(this.R(),a)};function kn(a,b){var c=a.i,d=Dm(a),e=c.Ga()+"-collapse-left";c=c.Ga()+"-collapse-right";Zm(a,d?c:e,!! (b&1));Zm(a,d?e:c,!!(b&2))}g.va=function(){jn.ma.va.call(this);delete this.Qb;delete this.ha};g.Ua=function(){jn.ma.Ua.call(this);if(Om(this,32)){var a=this.R();a&&wm(this).ka(a,"keyup",this.Yd)}}; g.Yd=function(a){return 13==a.keyCode&&"key"==a.type||
32==a.keyCode&&"keyup"==a.type?this.Id(a):32==a.keyCode};Sm("googbutton",function(){return new jn(null)});function ln() {this.g=[]}x(ln,Fm);za(ln);function mn(a,b){var c=a.g[b];if(!c){switch(b){case 0:c=a.Ga()+"-highlight";break;case 1:c=a.Ga()+"-checkbox";break;case 2:c=a.Ga()+"content"}a.g[b]=c}return c}g=ln.prototype;g.Xd=function() {return"menuitem"};g.Zb=function(a){var b=a.g.Ta("DIV",Im(this,a).join(" "),nn(this,a.Jb(),a.g));on(this,a,b,Om(a,8)||Om(a,16));return b};g.sc=function(a) {return a&&a.firstChild}; g.kb=function(a,b){var c=he(b),d=mn(this,2);c&&Yf(c,d)|| b.appendChild(nn(this,b.childNodes,a.g));Yf(b,"goog-option")&&(a.nb(16,! 0),a&&b&&on(this,a,b,!0));return ln.ma.kb.call(this,a,b)};g.Ne=function(a,b){var c=this.sc(a),d=pn(this,a)?c.firstChild:null;ln.ma.Ne.call(this,a,b);d&&! pn(this,a)&&c.insertBefore(d,c.firstChild||null)};function nn(a,b,c) {a=mn(a,2);return c.Ta("DIV",a,b)}function pn(a,b){var c=a.sc(b);if(c) {c=c.firstChild;var d=mn(a,1);return!!c&&Da(c)&&1==c.nodeType&&Yf(c,d)}return!1} function on(a,b,c,d){Mm(a,c,b.Le());Nm(a,b,c);d!=pn(a,c)&&(bg(c,"googoption",d),c=a.sc(c),d?(a=mn(a,1),c.insertBefore(b.g.Ta("DIV",a),c.firstChild|| null)):c.removeChild(c.firstChild))}g.Ge=function(a){switch(a){case 2:return mn(this,0);case 16:case 8:return"goog-option-selected";default:return ln.ma.Ge.call(this,a)}};g.zf=function(a){var b=mn(this,0);switch(a){case "googoption-selected":return 16;case b:return 2;default:return ln.ma.zf.call(this,a)}};g.Ga=function(){return"goog-menuitem"};function qn(a,b,c,d) {Vm.call(this,a,d||ln.Ya(),c);this.Wa=b}x(qn,Vm);g=qn.prototype;g.wb=function(){var a=this.Wa;return null!=a?a:this.xf()};g.nb=function(a,b) {qn.ma.nb.call(this,a,b);switch(a){case 8:W(this,16)&&!b&&this.ud(!1);var c=this.R();c&&this&&c&&on(this.i,this,c,b);break;case 16: (c=this.R())&&this&&c&&on(this.i,this,c,b)}}; g.xf=function(){var a=this.Jb();return u(a)?(a=A(a,function(b){return Da(b)&&1==b.nodeType&&(Yf(b,"goog-menuitem-accel")||Yf(b,"goog-menuitem-mnemonicseparator"))?"":te(b)}).join(""),Xb(a)):qn.ma.xf.call(this)};g.Bc=function(a){var b=this.ld();if(b){var c=b.j;b.j=null;if(c&&va(a.clientX)&&Id(c,new F(a.clientX,a.clientY)))return}qn.ma.Bc.call(this,a)};g.Yd=function(a){return a.keyCode==this.fj&&this.Id(a)?!0:qn.ma.Yd.call(this,a)};g.Mk=function(){return this.fj};Sm("goog-menuitem",function(){return new qn(null)}); qn.prototype.Le=function(){return Om(this,16)?"menuitemcheckbox":Om(this,8)?"menuitemradio":qn.ma.Le.call(this)};qn.p rototype.ld=function(){return Vm.prototype.ld.call(this)};qn.prototype.yf=function(){return Vm.prototype.yf.call(this)};function rn(a,b,c){qn.call(this,a,b,c);this.nb(16,! 0)}x(rn,qn);Sm("goog-checkbox-menuitem",function(){return new rn(null)});function sn(a){this.b=a}za(sn);function tn(a,b){a&&(a.tabIndex=b?0:1)}g=sn.prototype;g.Vg=function(a){return"DIV"==a.tagName};function un(a,b,c) {c.id&&vm(b,c.id);var d=a.Wd(),e=!1,f=Xf(c);f&&y(f,function(h){h==d?e=! 0:h&&(h==d+"-disabled"?b.Ka(!1):h==d+"-horizontal"?vn(b,"horizontal"):h==d+"vertical"&&vn(b,"vertical"))},a);e||O(c,d);wn(a,b,c);return c} function wn(a,b,c){if(c)for(var d=c.firstChild,e;d&&d.parentNode==c;) {e=d.nextSibling;if(1==d.nodeType){var f=a.He(d);f&&(f.wa=d,b.isEnabled()||f.Ka(! 1),b.Fa(f),zm(f,d))}else d.nodeValue&&""!=Eb(d.nodeValue)|| c.removeChild(d);d=e}}g.He=function(a){a:{a=Xf(a);for(var b=0,c=a.length;b
"))};g.Vd=function(){return this.R()};g.Ug=function(a){return this.md.Vg(a)};g.Ub=function(a) {this.wa=un(this.md,this,a);"none"==a.style.display&&(this.Rc=!1)}; g.Ua=function(){yn.ma.Ua.call(this);Am(this,function(b){b.Pa&&An(this,b)},this);var a=this.R();this.md.Wg(this);this.Ma(this.Rc,! 0);wm(this).ka(this,"enter",this.ih).ka(this,"highlight",this.Uk).ka(this,"unhighli ght",this.Wk).ka(this,"open",this.Il).ka(this,"close",this.Tk).ka(a,Le.Ae,this.Vk). ka(Od(a),[Le.Be,Le.ze],this.nl).ka(a, [Le.Ae,Le.Be,Le.ze,"mouseover","mouseout","contextmenu"],this.jl);this.Sd&&Bn(this, !0)}; function Bn(a,b){var c=wm(a),d=zn(a);b? c.ka(d,"focus",a.Bf).ka(d,"blur",a.Af).ka(a.Dd||(a.Dd=new sg(zn(a))),"key",a. $b):c.ab(d,"focus",a.Bf).ab(d,"blur",a.Af).ab(a.Dd||(a.Dd=new sg(zn(a))),"key",a. $b)}g.Vb=function(){this.vd(-1);this.yb&&this.yb.$a(!1);this.Ec=! 1;yn.ma.Vb.call(this)};g.va=function() {yn.ma.va.call(this);this.Dd&&(this.Dd.Ea(),this.Dd=null);this.md=this.yb=this.Jc=t his.uh=null};g.ih=function(){return!0}; g.Uk=function(a){var b=Em(this,a.target);if(-1this.tb&&b<=this.tb? this.tb++:athis.tb&&this.tb--}; g.removeChild=function(a,b){if(a=q(a)?xm(this,a):a){var c=Em(this,a);-1! =c&&(c==this.tb?(cn(a,!1),this.tb=-1):c
this.dispatchEvent(this.Rc?"aftershow":"afterhide"));return!0}return! 1};g.isEnabled=function(){return this.Cd};g.Ka=function(a){this.Cd! =a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.Cd=!0,Am(this,function(b) {b.ak?delete b.ak:b.Ka(!0)})):(Am(this,function(b){b.isEnabled()?b.Ka(!1):b.ak=! 0}),this.Ec=this.Cd=!1),this.Sd&&tn(zn(this),a&&this.Rc))}; function Hn(a,b){b! =a.Sd&&a.Pa&&Bn(a,b);a.Sd=b;a.Cd&&a.Rc&&tn(zn(a),b)}g.vd=function(a) {(a=Cm(this,a))?cn(a,!0):-1b?c-1:b},0)}function Gn(a){In(a,function(b,c) {return(b+1)%c},a.tb)}function Fn(a){In(a,function(b,c){b--;return 0>b?c1:b},a.tb)} function In(a,b,c){c=0>c?Em(a,a.yb):c;var d=Bm(a);c=b.call(a,c,d);for(var e=0;e<=d;){var f=Cm(a,c);if(f&&a.ti(f)){a.vd(c);break}e+ +;c=b.call(a,c,d)}}g.ti=function(a){return a.isVisible()&&a.isEnabled()&&Om(a,2)};function Jn() {}x(Jn,Qm);za(Jn);g=Jn.prototype;g.Zb=function(a){var b=Im(this,a);b=a.g.Ta("DIV","goog-inline-block "+b.join(" "),this.uf(a.Jb(),a.g));Rm(b,a.ha);return b};g.Xd=function() {return"button"};g.sc=function(a){return a&&a.firstChild&&a.firstChild.firstChild};g.uf=function(a,b){return b.Ta("DIV","goog-inline-block "+(this.Ga()+"-outer-box"),b.Ta("DIV","goog-inlineblock "+(this.Ga()+"-inner-box"),a))};g.Cf=function(a){return"DIV"==a.tagName}; g.kb=function(a,b){Kn(b,!0);Kn(b,!1);a:{var c=a.g.Fi(b);var d=this.Ga()+"-outerbox";if(c&&Yf(c,d)&&(c=a.g.Fi(c),d=this.Ga()+"-inner-box",c&&Yf(c,d))){c=!0;break a}c=!1}c||b.appendChild(this.uf(b.childNodes,a.g));Zf(b,["goog-inlineblock",this.Ga()]);return Jn.ma.kb.call(this,a,b)};g.Ga=function(){return"googcustom-button"}; function Kn(a,b){if(a)for(var c=b?a.firstChild:a.lastChild,d;c&&c.parentNode==a;) {d=b?c.nextSibling:c.previousSibling;if(3==c.nodeType){var e=c.nodeValue;if(""==Eb(e))a.removeChild(c);else{c.nodeValue=b? e.replace(/^[\s\xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else break;c=d}};function Ln(){}x(Ln,Qm);za(Ln);g=Ln.prototype;g.Zb=function(a){var b=Im(this,a);b=a.g.Ta("DIV","goog-inline-block "+b.join(" "),a.Jb());Rm(b,a.ha);return b};g.Xd=function(){return"button"};g.Cf=function(a) {return"DIV"==a.tagName};g.kb=function(a,b){O(b,"goog-inline-block");return Ln.ma.kb.call(this,a,b)};g.wb=function(){return""};g.Ga=function(){return"googflat-button"};Sm("goog-flat-button",function(){return new jn(null,Ln.Ya())});function Mn(){}x(Mn,Fm);za(Mn);Mn.prototype.Ga=function() {return"goog-menuheader"};function Nn(a,b,c){Vm.call(this,a,c|| Mn.Ya(),b);this.nb(1,!1);this.nb(2,!1);this.nb(4,!1);this.nb(32,! 1);this.Ac=1}x(Nn,Vm);Sm("goog-menuheader",function(){return new Nn(null)});function On(){}x(On,Fm);za(On);On.prototype.Zb=function(a){return a.g.Ta("DIV",this.Ga())};On.prototype.kb=function(a,b) {b.id&&vm(a,b.id);if("HR"==b.tagName){var c=b;b=this.Zb(a);c.parentNode&&c.parentNode.insertBefore(b,c);J(c)}else O(b,this.Ga());return b};On.prototype.Ne=function(){};On.prototype.Ga=function() {return"goog-menuseparator"};function Pn(a,b){Vm.call(this,null,a|| On.Ya(),b);this.nb(1,!1);this.nb(2,!1);this.nb(4,!1);this.nb(32,! 1);this.Ac=1}x(Pn,Vm);Pn.prototype.Ua=function() {Pn.ma.Ua.call(this);ye(this.R(),"separator")};Sm("goog-menuseparator",function() {return new Pn});function Qn(a) {this.b=a||"menu"}x(Qn,sn);za(Qn);Qn.prototype.Vg=function(a) {return"UL"==a.tagName||Qn.ma.Vg.call(this,a)};Qn.prototype.He=function(a) {return"HR"==a.tagName?new Pn:Qn.ma.He.call(this,a)};Qn.prototype.Wd=function() {return"goog-menu"};Qn.prototype.Wg=function(a) {Qn.ma.Wg.call(this,a);ze(a.R(),"haspopup","true")};Sm("googmenuseparator",function(){return new Pn});function Rn(a,b) {yn.call(this,"vertical",b||Qn.Ya(),a);Hn(this,!1)}x(Rn,yn);g=Rn.prototype;g.xg=!
0;function Sn(a,b){if(je(a.R(),b))return!0;for(var c=0,d=Bm(a);c
=this.Da&&(this.Da=void 0,(c=this.b.R())&&R(c,"",""))}this.b.Ma(a,!1,b);if(! this.kc){c=wm(this);var d=a?c.ka:c.ab;d.call(c,this.g.b,"mousedown",this.ll,! 0);this.Se&&d.call(c,this.b,"blur",this.El); d.call(c,this.Aa,"tick",this.al);a? this.Aa.start():this.Aa.stop()}}this.b&&this.b.R()&&this.b.wa.removeAttribute("aria -hidden")};function ao(a){if(a.b.Pa){var b=a.j;a.j.b=a.Db||a.R();var c=a.b.R();a.b.isVisible()||(c.style.visibility="hidden",S(c,!0));! a.Da&&a.j.s&&a.j.i&32&&(a.Da=oh(c));b.Sb(c,b.g^1,null,a.Da);a.b.isVisible()||(S(c,! 1),c.style.visibility="visible")}} g.al=function(){var a=ph(this.R()),b=gh(this.R());var c=this.Ab;(c=!(c==a|| c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))|| (c=this.Fb,c=!(c==b|| c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this .Ab=a,this.Fb=b,ao(this))};function Yn(a,b,c){var d=wm(a);c=c? d.ka:d.ab;c.call(d,b,"action",a.Dl);c.call(d,b,"close",a.Yk);c.call(d,b,"highlight" ,a.Zk);c.call(d,b,"unhighlight",a.$k)} function Xn(a,b){var c=wm(a);(b? c.ka:c.ab).call(c,a.R(),"keydown",a.zl)}g.Zk=function(a) {(a=a.target.R())&&bo(this,a)};g.zl=function(a) {Om(this,32)&&this.R()&&this.b&&this.b.isVisible()&&a.b()};g.$k=function(){if(! Cn(this.b)){var a=this.R();ze(a,"activedescendant","");ze(a,"owns","")}};g.Yk=function(a) {if(W(this,64)&&a.target instanceof qn){a=a.target;var b=a.R();a.isVisible()&&W(a,2)&&null!=b&&bo(this,b)}}; function bo(a,b){var c=a.R(),d=Ae(b)||b;if(!d.id){var e=Rl.Ya();d.id=Sl(e)}Be(c,d);ze(c,"owns",d.id)}Sm("goog-menu-button",function() {return new Wn(null)});function co(){}x(co,Ln);za(co);co.prototype.Zb=function(a) {var b=Im(this,a);b=a.g.Ta("DIV","goog-inline-block "+b.join(" "), [eo(this,a.Jb(),a.g),fo(this,a.g)]);Rm(b,a.ha);return b};co.prototype.sc=function(a){return a&&a.firstChild}; co.prototype.kb=function(a,b){var c=Qd(document,"*","goog-menu",b)[0];if(c){S(c,! 1);a.g.b.body.appendChild(c);var d=new Rn;zm(d,c);Vn(a,d)}Qd(document,"*",this.Ga() +"-caption",b)[0]|| b.appendChild(eo(this,b.childNodes,a.g));Qd(document,"*",this.Ga()+"-dropdown",b) [0]||b.appendChild(fo(this,a.g));return co.ma.kb.call(this,a,b)};function eo(a,b,c) {return c.Ta("DIV","goog-inline-block "+(a.Ga()+"-caption"),b)} function fo(a,b){return b.Ta("DIV",{"class":"goog-inline-block "+(a.Ga()+"dropdown"),"aria-hidden":!0},"\u00a0")}co.prototype.Ga=function(){return"goog-flatmenu-button"};Sm("goog-flat-menu-button",function(){return new Wn(null,null,co.Ya())});function go(a,b){sm.call(this,b);this.b=a||""}var ho;x(go,sm);g=go.prototype;g.xc=null;function io(){null!=ho||(ho="placeholder"in I("INPUT"));return ho}g.Re=!1;g.zc=function(){this.wa=this.g.Ta("INPUT", {type:"text"})};g.Ub=function(a){go.ma.Ub.call(this,a);this.b|| (this.b=a.getAttribute("label")||"");we(Od(a))==a&&(this.Re=!0,$f(this.R(),"labelinput-label"));io()&&(this.R().placeholder=this.b);ze(this.R(),"label",this.b)}; g.Ua=function(){go.ma.Ua.call(this);var a=new P(this);a.ka(this.R(),"focus",this.Ti);a.ka(this.R(),"blur",this.il);io()?this.i=a: (D.Sa&&a.ka(this.R(), ["keypress","keydown","keyup"],this.tl),a.ka(Zd(Od(this.R())),"load",this.Vl),this. i=a,jo(this));ko(this);this.R().g=this};g.Vb=function() {go.ma.Vb.call(this);this.i&&(this.i.Ea(),this.i=null);this.R().g=null};function jo(a){!a.j&&a.i&&a.R().form&&(a.i.ka(a.R().form,"submit",a.wl),a.j=!0)} g.va=function() {go.ma.va.call(this);this.i&&(this.i.Ea(),this.i=null)};g.Ti=function(){this.Re=! 0;$f(this.R(),"label-input-label");if(!io()&&!lo(this)&&!this.ha){var a=this,b=function(){a.R()&&(a.R().value="")};D.ya?N(b,10):b()}};g.il=function() {io()||(this.i.ab(this.R(),"click",this.Ti),this.xc=null);this.Re=! 1;ko(this)};g.tl=function(a){27==a.keyCode&&("keydown"==a.type? this.xc=this.R().value:"keypress"==a.type?
this.R().value=this.xc:"keyup"==a.type&&(this.xc=null),a.preventDefault())}; g.wl=function(){lo(this)||(this.R().value="",N(this.el,10,this))};g.el=function() {lo(this)||(this.R().value=this.b)};g.Vl=function(){ko(this)};function lo(a) {return!!a.R()&&""!=a.R().value&&a.R().value!=a.b}g.reset=function() {lo(this)&&(this.R().value="",null!=this.xc&&(this.xc=""),ko(this))};function mo(a,b){null!=a.xc&&(a.xc=b);a.R().value=b;ko(a)}g.wb=function(){return null! =this.xc?this.xc:lo(this)?this.R().value:""};g.nc=function(){return this.b}; function ko(a){var b=a.R();io()?a.R().placeholder! =a.b&&(a.R().placeholder=a.b):jo(a);ze(b,"label",a.b);lo(a)?(b=a.R(),$f(b,"labelinput-label")):(a.ha||a.Re||(b=a.R(),O(b,"label-input-label")),io()|| N(a.hn,10,a))}g.Ka=function(a){this.R().disabled=!a;bg(this.R(),"label-input-labeldisabled",!a)};g.isEnabled=function(){return!this.R().disabled};g.hn=function(){! this.R()||lo(this)||this.Re||(this.R().value=this.b)};function no(a,b) {Rn.call(this,a,b);Tn(this,!0);this.Ma(!1,!0);this.b=new jk}x(no,Rn);g=no.prototype;g.km=0;g.Ub=function(a) {no.ma.Ub.call(this,a);if(a=a.getAttribute("for")||a.htmlFor)if(a=this.g.R(a),!a||! lk(this.b,Ea(a))){if(a){var b={wa:a,Zj:1,nm:void 0,zi:"mousedown",yh:void 0};this.b.set(Ea(a),b)}else b=null;this.Pa&&this.ki(b);a=w(this.Rm,a);this.R()&&wm(this).ka(this.R(),"keydown", a)}}; g.Ua=function(){no.ma.Ua.call(this);this.b.forEach(this.ki,this);var a=wm(this);a.ka(this,"action",this.Mm);a.ka(this.g.b,"mousedown",this.Nm,! 0)};g.Rm=function(a,b){if(27==b.keyCode)a.focus();else{var c=Cm(this,this.tb);if(c) {c=c.R();var d=new Me(b.g,c);d.target=c;if(32==b.keyCode||13==b.keyCode)Re(c)? of(c,"keydown",!1,d):lf(c,"keydown",! 1,d);32==b.keyCode&&oo(this)}}};g.ki=function(a) {wm(this).ka(a.wa,a.zi,this.Vm);"contextmenu"! =a.zi&&wm(this).ka(a.wa,"keydown",this.Wm)}; function po(a,b,c,d){var e=a.isVisible();a.isVisible()|| Ja();a.dispatchEvent("beforeshow")&&(c="undefined"!=typeof c?c:8,e|| (a.R().style.visibility="hidden"),S(a.R(),!0),b.Sb(a.R(),c,d),e|| (a.R().style.visibility="visible"),a.vd(-1),a.Ma(!0))}function oo(a) {a.isVisible()&&(a.Ma(!1),a.isVisible()||(a.km=Ja()))}g.Mm=function() {oo(this)};g.Vm=function(a){qo(this,a)};g.Wm=function(a){32!=a.keyCode&&13! =a.keyCode&&40!=a.keyCode||qo(this,a);40==a.keyCode&&Dn(this)}; function qo(a,b){for(var c=a.b.Wb(),d=0;d
{yn.call(this,b,a||xo.Ya(),c)}x(yo,yn);yo.prototype.Bf=function(a) {yo.ma.Bf.call(this,a);this.Ec||Dn(this)};function zo() {}x(zo,Jn);za(zo);zo.prototype.Ga=function(){return"goog-toolbar-button"};function Ao(a,b,c){jn.call(this,a,b||zo.Ya(),c)}x(Ao,jn);Sm("goog-toolbar-button",function() {return new Ao(null)});function Bo(a,b){Pn.call(this,a|| wo.Ya(),b)}x(Bo,Pn);Sm("goog-toolbar-separator",function(){return new Bo});function Co(a,b,c,d,e,f){function h(m){if(m){m.tabIndex=0;ye(m,k.ta);O(m,"goog-zippyheader");m&&k.ra.ka(m,"click",k.ua);var p=k;m&&(tg(p.V,m),p.ha.ka(p.V,"key",p.Aa))}}L.call(this);this.s=e|| Md();this.g=this.s.R(a)||null;this.j=this.s.R(d||null);this.o=Ca(b)? b:null;this.ta=f||"tab";this.i=this.o||!b?null:this.s.R(b);this.b=1==c;n(c)|| this.o||(this.j?this.b="none"! =this.j.style.display:this.g&&(this.b=Yf(this.g,"goog-zippyexpanded")));this.ha=new P(this);this.V=new sg;this.ra=new P(this);var k=this; h(this.g);h(this.j);Do(this,this.b)}x(Co,L);Co.prototype.va=function() {Co.ma.va.call(this);Ee(this.ha);Ee(this.V);Ee(this.ra)};function Do(a,b){a.i? S(a.i,b):b&&a.o&&(a.i=a.o());a.i&&O(a.i,"goog-zippy-content");a.j?(S(a.g,! b),S(a.j,b)):a.g&&(bg(a.g,"goog-zippy-expanded",b),bg(a.g,"goog-zippy-collapsed",! b),ze(a.g,"expanded",b));a.b=b;a.dispatchEvent(new Eo("toggle",a,a.b))} Co.prototype.Aa=function(a){if(13==a.keyCode||32==a.keyCode)Do(this,! this.b),this.dispatchEvent(new Eo("action",this,this.b,a)),a.preventDefault(),a.b()};Co.prototype.ua=function(a) {Do(this,!this.b);this.dispatchEvent(new Eo("action",this,this.b,a))};function Eo(a,b){Je.call(this,a,b)}x(Eo,Je);function Fo(a,b) {sm.call(this,b);this.b=a}x(Fo,sm);Fo.prototype.i="info";Fo.prototype.j=!1;var Go={info:"jfk-butterBar-info",error:"jfk-butterBar-error",warning:"jfk-butterBarwarning",promo:"jfk-butterBar-promo"};Fo.prototype.isVisible=function(){var a=this.R();return null!=a&&Yf(a,"jfk-butterBar-shown")};Fo.prototype.Ma=function(a) {bg(this.R(),"jfk-butterBar-shown",a)}; Fo.prototype.zc=function(){this.wa=this.g.Ta("DIV","jfk-butterBar");var a=this.R();a&&(ze(a,"live","assertive"),ze(a,"atomic","true"));this.b=this.b;if(a=t his.R()){var b=this.g;b.Ji(a);b.Ii(a,this.b)}this.j=this.j;(a=this.R())&&bg(a,"jfkbutterBar-mini",this.j);a=this.i;if(this.Vd()){b=this.R();var c=Go[a]; $f(b,Go[this.i]);O(b,c)}this.i=a};function Ho(a){if(null!=a)switch(a.Gg){case 1:return 1;case -1:return-1;case 0:return 0}return null}var Io=function(a){function b(c){this.content=c}b.prototype=a.prototype;return function(c,d){var e=new b(String(c));void 0!==d&&(e.Gg=d);return e}}(wl);function Jo(a){return null!=a&&a. $c===rl? String(String(a.Jb()).replace(Ko,"").replace(Lo,"<")).replace(Mo,No):Zb(String(a ))} var Oo={"\x00":"","\t":" ","\n":"
","\x0B":"","\f":"","\r":"
" ," ":" ",'"':""","&":"&","'":"'","-":"-","/":"/","<":"<"," =":"=",">":">","`":"`","\u0085":"
","\u00a0":" ","\u2028":" 232;","\u2029":"
"};function No(a){return Oo[a]} var Mo=/[\x00\x22\x27\x3c\x3e]/g,Po=/^(?!on|src|(?:action|archive|background|cite| classid|codebase|content|data|dsync|href|http-equiv|longdesc|style|usemap)\s*$)(?: [a-z0-9_$:-]*)$/i,Ko=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?: [^>'"]|"[^"]*"|'[^']*')*>/g,Lo=/
(p&1)?m-=r.top-k.top:k.bottom>r.bottom&&p&1&&(m-=k.bottomr.bottom):k.leftr.right&&p&4&&(m-=k.rightr.right);k=m;k=So(b)?new F(a.Gh,k):new F(k,a.Gh);m=So(b)?6:9;a.yg&&2==e&&(m=So(b)? 4:1);p=b^3;So(b)&&"rtl"==a.g.dir&&(p=b);h=el(a.g,To(p,c),a.b,h,k,f,a.bj?m:0,void 0,null);if(2!=e&&h&496){Ro(a,b^3,c,d, a.yg&&0==e?1:2,f);return}!a.s||h&496|| (e=parseFloat(a.b.style.left),f=parseFloat(a.b.style.top),isFinite(e)&&0==e %1&&isFinite(f)&&0==f%1||ah(a.b,Math.round(e),Math.round(f)))}Uo(a,b,c,d)} function Uo(a,b,c,d){var e=a.o;Ma(a.j,function(f){bg(e,f,! 1)},a);O(e,a.j[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.g? (c=lh(a.g,a.b),d=Vo(a.g,b),So(b)?e.style.top=Wo(c.y+d.y,a.b.offsetHeight15)+"px":e.style.left=Wo(c.x+d.x,a.b.offsetWidth-15)+"px"):e.style[0==c? So(b)?"top":"left":So(b)?"bottom":"right"]=d+"px"}function Wo(a,b){return 15>b? 15:Hd(a,15,b)}function To(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 Vo(a,b){var c=0,d=0,e=oh(a);switch(b){case 2:c=e.width/2;break;case 1:c=e.width/2;d=e.height;break;case 0:d=e.height/2;break;case 3:c=e.width,d=e.height/2}return new F(c,d)}function So(a){return 0==a|| 3==a};function Xo(a){Ce.call(this);this.g=a|| Md()}x(Xo,Ce);Xo.prototype.o=function() {ye(this.R(),"tooltip");ze(this.R(),"live","polite")};function Yo(a) {Xo.call(this,a);this.b=this.g.Ta("DIV","jfk-tooltipcontentId");this.j=this.g.Ta("DIV","jfk-tooltip-arrow",this.g.Ta("DIV","jfktooltip-arrowimplbefore"),this.g.Ta("DIV","jfk-tooltiparrowimplafter"));this.i=this.g.Ta("DIV",{"class":"jfktooltip",role:"tooltip"},this.b,this.j);this.o()}x(Yo,Xo);Yo.prototype.R=function() {return this.i};Yo.prototype.va=function() {Yo.ma.va.call(this);this.i&&J(this.i)};function Zo(a) {Yo.call(this,a)}x(Zo,Yo);Zo.prototype.o=function(){ye(this.R(),"tooltip")};var $o={};function ap(a){P.call(this);this.Aa=a;this.ta=new Wf(this.tn,0,this);De(this,this.ta);var b=Zd();this.V=Ca(b.MutationObserver)?new b.MutationObserver(v(this.hl,this)):null;a=a.b;this.ka(a,"mouseout mousedown click blur focusout keydown".split(" "),this.zk,!0);this.ka(a, ["mouseover","focus","focusin"],this.nn,!0)}x(ap,P);g=ap.prototype;g.va=function() {bp(this);ap.ma.va.call(this)}; function cp(a,b){switch(b.type){case "mousedown":case "mouseover":case "mouseout":case "click":a.Da=!1;break;case "keydown":a.Da=!0}}g.nn=function(a) {this.V&&this.V.disconnect();cp(this,a);var b=a.target;a="focus"==a.type||"focusin"==a.type;var c=this.b&&je(this.b.b,b);if(this.Da||!a||c) {this.Ra=a;if(a=b&&b.getAttribute&&this.V)a=b.getAttribute("role")|| null,a=lb(xe,a);a&&(this.V.observe(b,{attributes:!0}), (a=Ae(b))&&(b=a));this.j=b}else this.j=null;dp(this)}; g.zk=function(a){cp(this,a);var b=a.target;b=this.b&&je(this.b.b,b);if("mousedown"! =a.type&&"click"!=a.type||!b)this.j=null,dp(this)};g.hl=function(a) {y(a,v(function(b){var c=Ae(b.target);c&&"ariaactivedescendant"==b.attributeName&&(this.j=c,dp(this))},this))};function dp(a) {if(0==a.ta.La||!a.g||!a.s){bp(a);var b=null!=a.s?a.s:50;a.ta.start(a.g? b:300)}}function bp(a){a.ha&&(l.clearTimeout(a.ha),a.ha=0,a.g=null)} g.tn=function(){if(!this.j)ep(this),this.s=this.g=null;else if(! (this.g&&this.b&&je(this.b.R(),this.j))||this.g.getAttribute("data-tooltipunhoverable")){var a=ve(this.j,function(k){return k.getAttribute&&(k.getAttribute("data-tooltip-contained")||k.getAttribute("datatooltip")||k.b)&&!k.getAttribute("data-tooltip-suspended")}),b=!1;this.g&&this.g! =a&&(ep(this),this.s=this.g=null,b=!0);if(!this.g&&a&&(this.g=a,fp(this,a))){var c=Ad;if(a.getAttribute("data-tooltip-contained"))for(var d=Pd("jfk-tooltip-data", a),e=0;e
offset");f=Db(ec(f))?-1:Number(f);var h=a.getAttribute("data-tooltip-hidedelay");h=Db(ec(h))?null:Number(h);if(!b&&(a=a.getAttribute("data-tooltipdelay"),a=Math.max(0,a-300))) {this.ha=N(w(this.Uj,this.g,c,d,f,e,h),a,this);return}this.Uj(this.g,c,d,f,e,h)}}}; function fp(a,b){return b.getAttribute("data-tooltip-only-onoverflow")&&b.offsetWidth>=b.scrollWidth&&b.offsetHeight>=b.scrollHeight|| a.Ra&&"mouse"==b.getAttribute("data-tooltip-trigger")?!1:!0}function gp(a) {if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case "t":return 2;case "r":return 3}return 1} g.Uj=function(a,b,c,d,e,f){this.ha=0;this.s=f;if(!this.b){this.b=new Zo(this.Aa);ep(this);this.Aa.b.body.appendChild(this.b.R());De(this,this.b);this.o= new Qo("jfk-tooltip",!0);this.o.bj=!0;this.o.yg=!0;f=this.o;var h=this.b.j;f.b=this.b.R();f.o=h}a:{if(c)switch(c.toLowerCase().split(",")[1]){case "l":f=0;break a;case "r":f=1;break a}f=2}this.o.setPosition(gp(c),f,void 0,d); $f(this.b.R(),"jfk-tooltip-hide");this.ra!=e&&(this.ra&&! Db(ec(this.ra))&&$f(this.b.R(),this.ra),Db(ec(e))||O(this.b.R(),e), this.ra=e);ah(this.b.R(),0,0);if(b instanceof od)E(this.b.b,b);else for(ee(this.b.b);c=b.firstChild;)this.b.b.appendChild(c);this.o.Mh(a);this.o.Sb(nul l,0)};function ep(a){a.b&&O(a.b.R(),"jfk-tooltip-hide")};function X(a,b,c,d) {jn.call(this,a,hp.Ya(),b);this.Aa=c||0;this.j=d||0;this.ub=! 1}x(X,jn);g=X.prototype;g.Kb=function(){return this.j}; g.Yb=function(a){this.ha=a;var b=this.R();if(b)if(this.ub){var c=a instanceof od? wj(qd(a).toString()):a;b.removeAttribute("title");b.removeAttribute("data-tooltipcontained");b.removeAttribute("data-tooltip");a?(a instanceof od?b.b=a: (b.setAttribute("data-tooltip",a),b.b=null),b.setAttribute("aria-label",c)): (b.b=null,b.removeAttribute("aria-label"));a=Md(b)||Md();b=Ea(a.b);$o[b]|| ($o[b]=new ap(a))}else a?b.title=a:b.removeAttribute("title")}; g.Ka=function(a){this.isEnabled()! =a&&(X.ma.Ka.call(this,a),ip(this))};g.eg=function(a) {X.ma.eg.call(this,a);jp(this,!1)};g.nd=function(a) {X.ma.nd.call(this,a);this.isEnabled()&&jp(this,!0)};g.Bc=function(a) {X.ma.Bc.call(this,a);this.isEnabled()&&jp(this,!0)};function jp(a,b) {a.R()&&bg(a.R(),"jfk-button-clear-outline",b)}function ip(a){a.R()&&kp(a.i,a)} function lp(a,b){if(q(a)){var c=a,d=a=H("IMG");if(!(c instanceof Mc)){var e=/^data:image\//i.test(c);c=Uc(c,e)}d.src=Oc(c);R(a,21,21)}O(a,"jfk-buttonimg");d=[];d.push(a);b&&(c=H("SPAN","jfk-button-label",b),d.push(c));return d}function hp(){this.lb=this.Ga()+"-standard";this.g=this.Ga()+"action";this.ra=this.Ga()+"-primary";this.o=this.Ga()+"-default";this.s=this.Ga() +"-flat";this.ha=this.Ga()+"-narrow";this.V=this.Ga()+"-mini";this.j=this.Ga()+"contrast"}x(hp,Qm);za(hp);g=hp.prototype; g.wd=function(a,b,c){a&&c.Aa!=a&&(c.Aa=a,ip(c));b&&c.j! =b&&(c.j=b,ip(c))};g.Ga=function(){return"jfk-button"}; g.Zb=function(a){var b=a.g,c={disabled:! a.isEnabled(),checked:W(a,16),style:a.Aa,title:a.ha,zn:a.ub,value:a.wb(),width:a.Kb ()};c=c||{};var d=c.attributes;var e=c.content;var f=c.disabled,h=c.id,k=c.bo,m=c.title,p=c.zn,r=c.value;h='
(d=String(d),d=Po.test(d)?d:"zSoyz"),d=" "+d):d="";d=f+d+">";e=null!=e?e:"";e=null! =e&&e.$c===rl?e:e instanceof od? Io(qd(e).toString(),e.b()):Io(Zb(String(String(e))),Ho(e));d=Io(d+e+" ");e=(b| | Md()).b.createElement("DIV");d=xl(d);E(e,Cd(d,null));1==e.childNodes.length&&(d=e.f irstChild,1==d.nodeType&&(e=d));b.Ii(e,a.Jb());this.kb(a,e);return e}; g.kb=function(a,b){hp.ma.kb.call(this,a,b);this.i|| (this.i=Ya(this.lb,w(this.wd,0,null),this.g,w(this.wd,2,null),this.ra,w(this.wd,3,n ull),this.o,w(this.wd,1,null),this.s,w(this.wd,4,null),this.V,w(this.wd,5,null),thi s.j,w(this.wd,6,null),this.ha,w(this.wd,null,1)));for(var c=Xf(b),d=0;d