Professional Documents
Culture Documents
SPDX-License-Identifier: Apache-2.0
*/
function Vh(a){return{valueOf:a}.valueOf()};var Wh=Vh(function()
{return"function"===typeof URL});function Xh(a){if(!Wh){a:{var
b=document.createElement("a");try{b.href=a}catch(c){a=void 0;break
a}a=b.protocol;a=":"===a||""===a?"https:":a}return a}try{b=new URL(a)}catch(c)
{return"https:"}return b.protocol}var
Yh=["data:","http:","https:","mailto:","ftp:"];function Zh(a){if("javascript:"!
==Xh(a))return a}function $h(a){return a instanceof Fd?Gd(a):Zh(a)};function
ai(a,b){b=$h(b);void 0!==b&&(a.href=b)};function bi(){}function ci(a)
{this.g=a}n(ci,bi);ci.prototype.toString=function(){return this.g};function O(a,b)
{1===a.nodeType&&di(a);a.innerHTML=je(b)}function ei(a,b,c){var
d="beforebegin"===b||"afterend"===b?a.parentElement:a;null!
==d&&di(d);a.insertAdjacentHTML(b,je(c))}function fi(a,b){var
c=gi;if(0===c.length)throw Error("");if(c.map(function(d){if(d instanceof
ci)d=d.g;else throw Error("");return d}).every(function(d){return 0!
=="value".indexOf(d)}))throw Error('Attribute "value" does not match any of the
allowed prefixes.');a.setAttribute("value",b)}
function di(a){a=a.tagName;if("SCRIPT"===a||"STYLE"===a)throw Error("");};function
hi(a,b){a.src=Ad(b);var c,d;
(c=(b=null==(d=(c=(a.ownerDocument&&a.ownerDocument.defaultView||
window).document).querySelector)?void 0:d.call(c,"script[nonce]"))?b.nonce||
b.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",c)};function ii(a,b)
{b=$h(b);void 0!==b&&(a.href=b)};function ji(a){this.ul=a}function ki(a){return new
ji(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})}var
li=[ki("data"),ki("http"),ki("https"),ki("mailto"),ki("ftp"),new ji(function(a)
{return/^[^:]*([/?#]|$)/.test(a)})];function mi(a){var b=void 0===b?
li:b;a:if(b=void 0===b?li:b,!(a instanceof Fd)){for(var c=0;c<b.length;++c){var
d=b[c];if(d instanceof ji&&d.ul(a)){a=Kd(a);break a}}a=void 0}return a||
Ld};function ni(a,b){b=$h(b);void 0!==b&&a.open(b,void 0,void 0)};var oi={"* ARIA-
CHECKED":!0,"* ARIA-COLCOUNT":!0,"* ARIA-COLINDEX":!0,"* ARIA-CONTROLS":!0,"* ARIA-
DESCRIBEDBY":!0,"* ARIA-DISABLED":!0,"* ARIA-EXPANDED":!0,"* ARIA-GOOG-EDITABLE":!
0,"* ARIA-HASPOPUP":!0,"* ARIA-HIDDEN":!0,"* ARIA-LABEL":!0,"* ARIA-LABELLEDBY":!
0,"* ARIA-MULTILINE":!0,"* ARIA-MULTISELECTABLE":!0,"* ARIA-ORIENTATION":!0,"*
ARIA-PLACEHOLDER":!0,"* ARIA-READONLY":!0,"* ARIA-REQUIRED":!0,"* ARIA-
ROLEDESCRIPTION":!0,"* ARIA-ROWCOUNT":!0,"* ARIA-ROWINDEX":!0,"* ARIA-SELECTED":!
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},pi={"* 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 qi="undefined"!=typeof WeakMap&&-1!
=WeakMap.toString().indexOf("[native code]"),ri=0;function si()
{this.j=[];this.i=[];this.g="data-elementweakmap-index-"+ri+
+}si.prototype.set=function(a,b){if(Hg(sg,a,"hasAttribute",[this.g])){var
c=parseInt(Hg(tg,a,"getAttribute",[this.g])||null,10);this.i[c]=b}else
c=this.i.push(b)-1,Jg(a,this.g,c.toString()),this.j.push(a);return this};
si.prototype.get=function(a){if(Hg(sg,a,"hasAttribute",[this.g]))return
a=parseInt(Hg(tg,a,"getAttribute",[this.g])||
null,10),this.i[a]};si.prototype.clear=function(){this.j.forEach(function(a)
{Hg(vg,a,"removeAttribute",[this.g])},this);this.j=[];this.i=[]};var ti=!A||
Tc(10),ui=!A||null==document.documentMode;function vi(){};var wi={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
xi={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};var yi={"ANNOTATION-
XML":!0,"COLOR-PROFILE":!0,"FONT-FACE":!0,"FONT-FACE-SRC":!0,"FONT-FACE-URI":!
0,"FONT-FACE-FORMAT":!0,"FONT-FACE-NAME":!0,"MISSING-GLYPH":!0};
function zi(a){a=a||new
Ai;Bi(a);this.i=ld(a.g);this.s=ld(a.qa);this.j=ld(a.ta);this.ma=a.na;a.Ba.forEach(f
unction(b){if(!Pb(b,"data-"))throw new fb('Only "data-" attributes allowed, got:
%s.',[b]);if(Pb(b,"data-sanitizer-"))throw new fb('Attributes with "%s" prefix are
not allowed, got: %s.',["data-sanitizer-",b]);this.i["*
"+b.toUpperCase()]=Ci},this);a.wa.forEach(function(b){b=b.toUpperCase();if(!
cc(b,"-")||yi[b])throw new fb("Only valid custom element tag names allowed, got:
%s.",[b]);this.j[b]=
!0},this);this.V=a.j;this.o=a.Ja;this.l=null;this.O=a.ma}u(zi,vi);function Di(a)
{return function(b,c){return(b=a(Tb(b),c))&&"about:invalid#zClosurez"!=Gd(b)?
Gd(b):null}}function Ai(){this.g={};v([oi,pi],function(a){fd(a).forEach(function(b)
{this.g[b]=Ci},this)},this);this.i={};this.Ba=[];this.wa=[];this.qa=ld(wi);this.ta=
ld(xi);this.na=!
1;this.V=Jd;this.O=this.l=this.o=this.j=Zc;this.Ja=null;this.s=this.ma=!1}function
Ei(a,b){return function(c,d,e,g){c=a(c,d,e,g);return null==c?null:b(c,d,e,g)}}
function Fi(a,b,c,d){a[c]&&!b[c]&&(a[c]=Ei(a[c],d))}
function Bi(a){if(a.s)throw Error("HtmlSanitizer.Builder.build() can only be used
once.");Fi(a.g,a.i,"* USEMAP",Gi);var b=Di(a.V);["* ACTION","* CITE","*
HREF"].forEach(function(d){Fi(this.g,this.i,d,b)},a);var c=Di(a.j);["* LONGDESC","*
SRC","LINK HREF"].forEach(function(d){Fi(this.g,this.i,d,c)},a);["* FOR","*
HEADERS","* NAME"].forEach(function(d)
{Fi(this.g,this.i,d,t(Hi,this.o))},a);Fi(a.g,a.i,"A TARGET",t(Ii,
["_blank","_self"]));Fi(a.g,a.i,"* CLASS",t(Ji,a.l));Fi(a.g,a.i,"*
ID",t(Ki,a.l));Fi(a.g,
a.i,"* STYLE",t(a.O,c));a.s=!0}function Li(a,b){a||(a="*");return(a+"
"+b).toUpperCase()}function Ci(a){return Tb(a)}function Ii(a,b){b=Tb(b);return
ob(a,b.toLowerCase())?b:null}function Gi(a){return(a=Tb(a))&&"#"==a.charAt(0)?
a:null}function Hi(a,b,c){return a(Tb(b),c)}function Ji(a,b,c){b=b.split(/(?:\
s+)/);for(var d=[],e=0;e<b.length;e++){var g=a(b[e],c);g&&d.push(g)}return
0==d.length?null:d.join(" ")}function Ki(a,b,c){return a(Tb(b),c)}
zi.prototype.g=function(a){var b=!("STYLE"in this.s)&&"STYLE"in
this.j;this.l="*"==this.o&&b?"sanitizer-"+Ze():this.o;if(ti){b=a;if(ti)
{a=H("SPAN");this.l&&"*"==this.o&&(a.id=this.l);this.O&&(b=Yg("<div>"+b+"</div>"),
$g(b),b=b.innerHTML);b=le(b);var
c=document.createElement("template");if(ui&&"content"in
c)ye(c,b),c=c.content;else{var
d=document.implementation.createHTMLDocument("x");c=d.body;ye(d.body,b)}b=document.
createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=qi?
new WeakMap:new si;d=b.nextNode();){c:{var e=d;switch(Ng(e)){case
3:e=Mi(this,e);break c;case 1:if("TEMPLATE"==Mg(e).toUpperCase())e=null;else{var
g=Mg(e).toUpperCase();if(g in this.s||"http://www.w3.org/1999/xhtml"!=Rg(e))var
h=null;else this.j[g]?h=document.createElement(g):(h=H("SPAN"),this.ma&&Jg(h,"data-
sanitizer-original-tag",g.toLowerCase()));if(h){var k=h,l=Ig(e);if(null!=l)for(var
m=0;g=l[m];m++)if(g.specified){var p=e;var x=g;var C=x.name;if(Pb(C,"data-
sanitizer-"))x=null;else{var E=Mg(p);
x=x.value;var
G={tagName:Tb(E).toLowerCase(),attributeName:Tb(C).toLowerCase()},P={Nk:void
0};"style"==G.attributeName&&(P.Nk=Kg(p));p=Li(E,C);p in this.i?
(C=this.i[p],x=C(x,G,P)):(C=Li(null,C),C in this.i?
(C=this.i[C],x=C(x,G,P)):x=null)}null!==x&&Jg(k,g.name,x)}e=h}else e=null}break
c;default:e=null}}if(e){if(1==Ng(e)&&c.set(d,e),d=Og(d),g=!
1,d)h=Ng(d),k=Mg(d).toLowerCase(),l=Og(d),11!=h||l?"body"==k&&l&&(h=Og(l))&&!
Og(h)&&(g=!0):g=!0,h=null,g||!d?
h=a:1==Ng(d)&&(h=c.get(d)),h.content&&(h=h.content),
h.appendChild(e)}else Af(d)}c.clear&&c.clear()}else
a=H("SPAN");0<Ig(a).length&&(b=H("SPAN"),b.appendChild(a),a=b);a=(new
XMLSerializer).serializeToString(a);a=a.slice(a.indexOf(">")
+1,a.lastIndexOf("</"))}else a="";return le(a)};function Mi(a,b){var c=b.data;
(b=Og(b))&&"style"==Mg(b).toLowerCase()&&!("STYLE"in a.s)&&"STYLE"in
a.j&&(c=fe(Xg(c,a.l,r(function(d,e){return this.V(d,{Gs:e})},a))));return
document.createTextNode(c)};function Ni(a,b){b=void 0===b?{}:b;if(a instanceof
ie)return a;a=Oi(String(a));b.Fw&&(a=a.replace(/(^|[\r\n\t ])
/g,"$1 "));b.mj&&(a=a.replace(/(\r\n|\n|\r)/g,"<br>"));b.Gw&&(a=a.replace(/(\
t+)/g,'<span style="white-space:pre">$1</span>'));return le(a)}
function Pi(a){var b={nonce:Ae()};b=void 0===b?{}:b;a=(a instanceof
yd&&a.constructor===yd?a.g:"type_error:SafeScript").toString();var
c="<script";b.id&&(c+=' id="'+Oi(b.id)+'"');b.nonce&&(c+=' nonce="'+Oi(b.nonce)
+'"');b.type&&(c+=' type="'+Oi(b.type)+'"');b.defer&&(c+=" defer");return le(c+
(">"+a+"\x3c/script>"))}function Oi(a){return
a.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/
g,""").replace(/'/g,"'")}
function Qi(a){var b=Ni("");return le(a.map(function(c){return
je(Ni(c))}).join(je(b).toString()))}var Ri=/^[a-z][a-z\d-]*$/i,Si="APPLET BASE
EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" "),Ti="AREA
BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split("
"),Ui=["action","formaction","href"];function Vi(a){if(!Ri.test(a))throw
Error("");if(-1!==Si.indexOf(a.toUpperCase()))throw Error("");}
function Wi(a,b,c){Vi(a);var d="<"+a;b&&(d+=Xi(b));Array.isArray(c)||(c=void 0===c?
[]:[c]);-1!==Ti.indexOf(a.toUpperCase())?d+=">":(b=Qi(c.map(function(e){return e
instanceof ie?e:Ni(String(e))})),d+=">"+b.toString()+"</"+a+">");return le(d)}
function Xi(a){for(var b="",c=Object.keys(a),d=0;d<c.length;d++){var
e=c[d],g=a[e];if(!Ri.test(e))throw Error("");if(void
0!==g&&null!==g){if(/^on/i.test(e))throw Error("");-1!
==Ui.indexOf(e.toLowerCase())&&(g=g instanceof Fd?
g.toString():Zh(String(g))||"about:invalid#zClosurez");e=e+'="'+Ni(String(g))
+'"';b+=" "+e}}return b};function Yi(a){var
b=document.implementation.createHTMLDocument(""),c=b.createRange();c.selectNode(b.b
ody);a=le(a);return c.createContextualFragment(je(a))};function Zi(a)
{a=a.nodeName;return"string"===typeof a?a:"FORM"}function $i(a){a=a.nodeType;return
1===a||"number"!==typeof a};function aj(a,b,c,d){var e=new
Map(bj);this.j=a;this.g=e;this.l=b;this.o=c;this.i=d}function cj(a,b,c)
{c=a.g.get(c);return(null==c?0:c.has(b))?c.get(b):a.l.has(b)?{tc:1}:(c=a.o.get(b))?
c:a.i&&[].concat(na(a.i)).some(function(d){return 0===b.indexOf(d)})?{tc:1}:
{tc:0}};var dj="ARTICLE SECTION NAV ASIDE H1 H2 H3 H4 H5 H6 HEADER FOOTER ADDRESS P
HR PRE BLOCKQUOTE OL UL LH LI DL DT DD FIGURE FIGCAPTION MAIN DIV EM STRONG SMALL S
CITE Q DFN ABBR RUBY RB RT RTC RP DATA TIME CODE VAR SAMP KBD SUB SUP I B U MARK
BDI BDO SPAN BR WBR INS DEL PICTURE PARAM TRACK MAP TABLE CAPTION COLGROUP COL
TBODY THEAD TFOOT TR TD TH SELECT DATALIST OPTGROUP OPTION OUTPUT PROGRESS METER
FIELDSET LEGEND DETAILS SUMMARY MENU DIALOG SLOT CANVAS FONT CENTER ACRONYM
BASEFONT BIG DIR HGROUP STRIKE TT".split(" "),
bj=[["A",new Map([["href",{tc:2}]])],["AREA",new Map([["href",{tc:2}]])],
["LINK",new Map([["href",{tc:2,conditions:new Map([["rel",new Set("alternate author
bookmark canonical cite help icon license next prefetch dns-prefetch prerender
preconnect preload prev search subresource".split(" "))]])}]])],["SOURCE",new
Map([["src",{tc:1}]])],["IMG",new Map([["src",{tc:1}]])],["VIDEO",new Map([["src",
{tc:1}]])],["AUDIO",new Map([["src",{tc:1}]])]],ej="title aria-atomic aria-
autocomplete aria-busy aria-checked aria-current aria-disabled aria-dropeffect
aria-expanded aria-haspopup aria-hidden aria-invalid aria-label aria-level aria-
live aria-multiline aria-multiselectable aria-orientation aria-posinset aria-
pressed aria-readonly aria-relevant aria-required aria-selected aria-setsize aria-
sort aria-valuemax aria-valuemin aria-valuenow aria-valuetext alt align
autocapitalize autocomplete autocorrect autofocus autoplay bgcolor border
cellpadding cellspacing checked color cols colspan controls datetime disabled
download draggable enctype face formenctype frameborder height hreflang hidden
ismap label lang loop max maxlength media minlength min multiple muted nonce open
placeholder preload rel required reversed role rows rowspan selected shape size
sizes slot span spellcheck start step summary translate type valign value width
wrap itemscope itemtype itemid itemprop itemref".split(" "),
fj=[["dir",{tc:3,conditions:Vh(function(){return new Map([["dir",new
Set(["auto","ltr","rtl"])]])})}],["async",{tc:3,conditions:Vh(function(){return new
Map([["async",new Set(["async"])]])})}],["cite",{tc:2}],["loading",
{tc:3,conditions:Vh(function(){return new Map([["loading",new
Set(["eager","lazy"])]])})}],["poster",{tc:2}],["target",
{tc:3,conditions:Vh(function(){return new Map([["target",new
Set(["_self","_blank"])]])})}]],gj=new aj(new Set(dj),new Set(ej),new
Map(fj)),hj=new aj(new Set(dj),
new Set(Vh(function(){return ej.concat(["class","id"])})),new Map(Vh(function()
{return fj.concat([["style",{tc:4}]])}))),ij=new aj(new Set(Vh(function(){return
dj.concat("STYLE TITLE INPUT TEXTAREA BUTTON LABEL".split(" "))})),new
Set(Vh(function(){return
ej.concat(["class","id","tabindex","contenteditable","name"])})),new
Map(Vh(function(){return fj.concat([["style",{tc:4}]])})),new
Set(["data-","aria-"]));function jj(a){this.j=a;this.i=[]}function kj(a,b)
{a.i=[];b=a.g(b);if(0!==a.i.length)throw Error("");return
b}jj.prototype.g=function(a){var
b=document.createElement("span");b.appendChild(lj(this,a));a=(new
XMLSerializer).serializeToString(b);a=a.slice(a.indexOf(">")
+1,a.lastIndexOf("</"));return le(a)};
function lj(a,b){b=Yi(b);b=document.createTreeWalker(b,5,function(h){return
mj(a,h)},!1);for(var c=b.nextNode(),d=document.createDocumentFragment(),e=d;null!
==c;){var g=void 0;if(3===c.nodeType)g=document.createTextNode(c.data);else
if($i(c))g=nj(a,c);else throw
Error("");e.appendChild(g);if(c=b.firstChild())e=g;else for(;!
(c=b.nextSibling())&&(c=b.parentNode());)e=e.parentNode}return d}
function nj(a,b){var c=Zi(b),d=document.createElement(c);b=b.attributes;for(var
e=la(b),g=e.next();!g.done;g=e.next()){var h=g.value;g=h.name;h=h.value;var
k=cj(a.j,g,c),l;a:{if(l=k.conditions){l=la(l);for(var m=l.next();!
m.done;m=l.next()){var p=la(m.value);m=p.next().value;p=p.next().value;var x=void
0;if((m=null==(x=b.getNamedItem(m))?void 0:x.value)&&!p.has(m)){l=!1;break a}}}l=!
0}if(l)switch(k.tc){case 1:oj(d,g,h);break;case 2:k=Xh(h);k=void 0!==k&&-1!
==Yh.indexOf(k.toLowerCase())?h:"about:invalid#zClosurez";
k!==h&&pj(a);oj(d,g,k);break;case 3:oj(d,g,h.toLowerCase());break;case
4:oj(d,g,h);break;case 0:pj(a)}else pj(a)}return d}function mj(a,b)
{if(3===b.nodeType)return 1;if(!$i(b))return 2;b=Zi(b);if(null===b)return
pj(a),2;var c=a.j;if("FORM"!==b&&(c.j.has(b)||c.g.has(b)))return 1;pj(a);return
2}function pj(a){0===a.i.length&&a.i.push("")}function oj(a,b,c)
{a.setAttribute(b,c)}var qj=Vh(function(){return new jj(gj)});function rj(a){return
kj(qj,a)}var sj=Vh(function(){return new jj(hj)}),tj=Vh(function(){return new
jj(ij)});function uj(a){var b=Ha.apply(1,arguments);if(0===b.length)return
Dd(a[0]);for(var c=a[0],d=0;d<b.length;d++)c+=encodeURIComponent(b[d])
+a[d+1];return Dd(c)};var vj={0:1,1:1},wj={0:.1,1:.1};function xj(a,b)
{try{kj(tj,a)}catch(c){return yj(b,"H_SLSANITIZE"),!0}try{kj(sj,a)}catch(c){return
yj(b,"H_RSANITIZE"),!0}try{rj(a)}catch(c){return yj(b,"H_SANITIZE"),!0}return!
1}function yj(a,b){(zj?zj:"undefined"!==typeof window&&window.navigator&&void 0!
==window.navigator.sendBeacon?navigator.sendBeacon.bind(navigator):Aj)("https://
csp.withgoogle.com/csp/
lcreport/"+a.tj,JSON.stringify({host:window.location.hostname,type:b,additionalData
:void 0}))}
function Aj(a,b){var c=new
XMLHttpRequest;c.open("POST",a);c.setRequestHeader("Content-Type","application/
json");c.send(b)}var zj;function Bj(a){return(new zi(new Ai)).g(a)};function Cj(a)
{a&&"function"==typeof a.Ea&&a.Ea()};function Dj()
{this.Id=this.Id;this.Ja=this.Ja}Dj.prototype.Id=!1;Dj.prototype.Ea=function()
{this.Id||(this.Id=!0,this.ua())};function Ej(a,b){b=t(Cj,b);a.Id?b():(a.Ja||
(a.Ja=[]),a.Ja.push(b))}Dj.prototype.ua=function()
{if(this.Ja)for(;this.Ja.length;)this.Ja.shift()()};function Fj(a)
{this.id=a}Fj.prototype.toString=function(){return this.id};function Gj(a,b)
{this.type=a instanceof Fj?
String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.g=!
1}Gj.prototype.stopPropagation=function(){this.g=!
0};Gj.prototype.preventDefault=function(){this.defaultPrevented=!0};function Hj(a)
{a.preventDefault()};var Ij=function(){if(!q.addEventListener||!
Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",
{get:function(){a=!0}});try{var c=function()
{};q.addEventListener("test",c,b);q.removeEventListener("test",c,b)}catch(d)
{}return a}();function Jj(a,b){Gj.call(this,a?
a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.
screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key
="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKe
y=!1;this.state=null;this.Ml=!
1;this.pointerId=0;this.pointerType="";this.Ob=null;a&&this.nl(a,b)}u(Jj,Gj);var
Kj={2:"touch",3:"pen",4:"mouse"};
Jj.prototype.nl=function(a,b){var
c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?
a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;
(b=a.relatedTarget)?Ac&&(vc(b,"nodeName")||(b=null)):"mouseover"==c?
b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;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.offsetX=Bc||void 0!==a.offsetX?
a.offsetX:a.layerX,this.offsetY=Bc||void 0!==a.offsetY?
a.offsetY:a.layerY,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.charCode=a.charCode||("keypress"==c?
a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;t
his.metaKey=a.metaKey;this.Ml=Dc?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||
0;this.pointerType=
"string"===typeof a.pointerType?
a.pointerType:Kj[a.pointerType]||"";this.state=a.state;this.Ob=a;a.defaultPrevented
&&Jj.oa.preventDefault.call(this)};function Lj(a){return 0==a.Ob.button&&!
(Dc&&a.ctrlKey)}Jj.prototype.stopPropagation=function()
{Jj.oa.stopPropagation.call(this);this.Ob.stopPropagation?
this.Ob.stopPropagation():this.Ob.cancelBubble=!
0};Jj.prototype.preventDefault=function(){Jj.oa.preventDefault.call(this);var
a=this.Ob;a.preventDefault?a.preventDefault():a.returnValue=!1};var
Mj="closure_listenable_"+(1E6*Math.random()|0);function Nj(a){return!(!a||!
a[Mj])};var Oj=0;function Pj(a,b,c,d,e)
{this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!
d;this.Wi=e;this.key=++Oj;this.Mg=this.Fi=!1}function Qj(a){a.Mg=!
0;a.listener=null;a.proxy=null;a.src=null;a.Wi=null};function Rj(a)
{this.src=a;this.g={};this.i=0}f=Rj.prototype;f.add=function(a,b,c,d,e){var
g=a.toString();a=this.g[g];a||(a=this.g[g]=[],this.i++);var h=Sj(a,b,d,e);-1<h?
(b=a[h],c||(b.Fi=!1)):(b=new Pj(b,this.src,g,!!d,e),b.Fi=c,a.push(b));return
b};f.remove=function(a,b,c,d){a=a.toString();if(!(a in this.g))return!1;var
e=this.g[a];b=Sj(e,b,c,d);return-1<b?(Qj(e[b]),rb(e,b),0==e.length&&(delete
this.g[a],this.i--),!0):!1};
function Tj(a,b){var c=b.type;c in
a.g&&qb(a.g[c],b)&&(Qj(b),0==a.g[c].length&&(delete
a.g[c],a.i--))}f.Fg=ba(7);f.yh=function(a,b,c,d){a=this.g[a.toString()];var e=-
1;a&&(e=Sj(a,b,c,d));return-1<e?a[e]:null};f.hasListener=function(a,b){var c=void
0!==a,d=c?a.toString():"",e=void 0!==b;return ed(this.g,function(g){for(var
h=0;h<g.length;++h)if(!(c&&g[h].type!=d||e&&g[h].capture!=b))return!0;return!1})};
function Sj(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!
g.Mg&&g.listener==b&&g.capture==!!c&&g.Wi==d)return e}return-1};var
Uj="closure_lm_"+(1E6*Math.random()|0),Vj={},Wj=0;function Q(a,b,c,d,e)
{if(d&&d.once)return Xj(a,b,c,d,e);if(Array.isArray(b)){for(var g=0;g<b.length;g+
+)Q(a,b[g],c,d,e);return null}c=Yj(c);return Nj(a)?a.ka(b,c,Ua(d)?!!d.capture:!!
d,e):Zj(a,b,c,!1,d,e)}
function Zj(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=Ua(e)?!!
e.capture:!!e,k=ak(a);k||(a[Uj]=k=new Rj(a));c=k.add(b,c,d,h,g);if(c.proxy)return
c;d=bk();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Ij||(e=h),void
0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else
if(a.attachEvent)a.attachEvent(ck(b.toString()),d);else
if(a.addListener&&a.removeListener)a.addListener(d);else throw
Error("addEventListener and attachEvent are unavailable.");Wj++;return c}
function bk(){function a(c){return b.call(a.src,a.listener,c)}var b=dk;return
a}function Xj(a,b,c,d,e){if(Array.isArray(b)){for(var g=0;g<b.length;g+
+)Xj(a,b[g],c,d,e);return null}c=Yj(c);return Nj(a)?a.qf(b,c,Ua(d)?!!d.capture:!!
d,e):Zj(a,b,c,!0,d,e)}function ek(a,b,c,d,e){if(Array.isArray(b))for(var
g=0;g<b.length;g++)ek(a,b[g],c,d,e);else d=Ua(d)?!!d.capture:!!d,c=Yj(c),Nj(a)?
a.Ta(b,c,d,e):a&&(a=ak(a))&&(b=a.yh(b,c,d,e))&&fk(b)}
function fk(a){if("number"!==typeof a&&a&&!a.Mg){var
b=a.src;if(Nj(b))Tj(b.Jd,a);else{var c=a.type,d=a.proxy;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(ck(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Wj--;
(c=ak(b))?(Tj(c,a),0==c.i&&(c.src=null,b[Uj]=null)):Qj(a)}}}function ck(a){return a
in Vj?Vj[a]:Vj[a]="on"+a}function gk(a,b){var c=a.listener,d=a.Wi||
a.src;a.Fi&&fk(a);return c.call(d,b)}
function dk(a,b){return a.Mg?!0:gk(a,new Jj(b,this))}function ak(a){a=a[Uj];return
a instanceof Rj?a:null}var
hk="__closure_events_fn_"+(1E9*Math.random()>>>0);function Yj(a)
{if("function"===typeof a)return a;a[hk]||(a[hk]=function(b){return
a.handleEvent(b)});return a[hk]};function ik(a)
{Dj.call(this);this.s=a;this.j={}}u(ik,Dj);var
jk=[];f=ik.prototype;f.ka=function(a,b,c,d){return kk(this,a,b,c,d)};function
lk(a,b,c,d,e){kk(a,b,c,d,!1,e)}function kk(a,b,c,d,e,g){Array.isArray(c)||
(c&&(jk[0]=c.toString()),c=jk);for(var h=0;h<c.length;h++){var k=Q(b,c[h],d||
a.handleEvent,e||!1,g||a.s||a);if(!k)break;a.j[k.key]=k}return
a}f.qf=function(a,b,c,d){return mk(this,a,b,c,d)};
function mk(a,b,c,d,e,g){if(Array.isArray(c))for(var h=0;h<c.length;h+
+)mk(a,b,c[h],d,e,g);else{b=Xj(b,c,d||a.handleEvent,e,g||a.s||a);if(!b)return
a;a.j[b.key]=b}return a}f.Ta=function(a,b,c,d,e){if(Array.isArray(b))for(var
g=0;g<b.length;g++)this.Ta(a,b[g],c,d,e);else c=c||this.handleEvent,d=Ua(d)?!!
d.capture:!!d,e=e||this.s||this,c=Yj(c),d=!!d,b=Nj(a)?a.yh(b,c,d,e):a?(a=ak(a))?
a.yh(b,c,d,e):null:null,b&&(fk(b),delete this.j[b.key]);return this};
function nk(a){dd(a.j,function(b,c)
{this.j.hasOwnProperty(c)&&fk(b)},a);a.j={}}f.ua=function()
{ik.oa.ua.call(this);nk(this)};f.handleEvent=function(){throw
Error("EventHandler.handleEvent not implemented");};function R()
{Dj.call(this);this.Jd=new
Rj(this);this.ms=this;this.Ll=null}u(R,Dj);R.prototype[Mj]=!
0;f=R.prototype;f.Gg=function(){return this.Ll};f.Og=function(a)
{this.Ll=a};f.addEventListener=function(a,b,c,d)
{Q(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){ek(this,a,b,c,d)};
f.dispatchEvent=function(a){var
b,c=this.Gg();if(c)for(b=[];c;c=c.Gg())b.push(c);c=this.ms;var d=a.type||
a;if("string"===typeof a)a=new Gj(a,c);else if(a instanceof Gj)a.target=a.target||
c;else{var e=a;a=new Gj(d,c);nd(a,e)}e=!0;if(b)for(var g=b.length-1;!a.g&&0<=g;g--)
{var h=a.currentTarget=b[g];e=ok(h,d,!0,a)&&e}a.g||(h=a.currentTarget=c,e=ok(h,d,!
0,a)&&e,a.g||(e=ok(h,d,!1,a)&&e));if(b)for(g=0;!a.g&&g<b.length;g+
+)h=a.currentTarget=b[g],e=ok(h,d,!1,a)&&e;return e};
f.ua=function(){R.oa.ua.call(this);if(this.Jd){var a=this.Jd,b=0,c;for(c in a.g)
{for(var d=a.g[c],e=0;e<d.length;e++)++b,Qj(d[e]);delete
a.g[c];a.i--}}this.Ll=null};f.ka=function(a,b,c,d){return this.Jd.add(String(a),b,!
1,c,d)};f.qf=function(a,b,c,d){return this.Jd.add(String(a),b,!
0,c,d)};f.Ta=function(a,b,c,d){return this.Jd.remove(String(a),b,c,d)};
function ok(a,b,c,d){b=a.Jd.g[String(b)];if(!b)return!0;b=b.concat();for(var e=!
0,g=0;g<b.length;++g){var h=b[g];if(h&&!h.Mg&&h.capture==c){var
k=h.listener,l=h.Wi||h.src;h.Fi&&Tj(a.Jd,h);e=!1!==k.call(l,d)&&e}}return e&&!
d.defaultPrevented}f.Fg=ba(6);f.yh=function(a,b,c,d){return
this.Jd.yh(String(a),b,c,d)};f.hasListener=function(a,b){return
this.Jd.hasListener(void 0!==a?String(a):void 0,b)};function pk(a)
{R.call(this);this.g=a||window;this.j=Q(this.g,"resize",this.l,!
1,this);this.i=pf(this.g)}u(pk,R);function qk(){var a=window,b=Va(a);return
rk[b]=rk[b]||new pk(a)}var rk={};pk.prototype.getSize=function(){return this.i?
this.i.clone():null};pk.prototype.ua=function()
{pk.oa.ua.call(this);this.j&&(fk(this.j),this.j=null);this.i=this.g=null};pk.protot
ype.l=function(){var a=pf(this.g);Ke(a,this.i)||
(this.i=a,this.dispatchEvent("resize"))};function sk(a){if(a.altKey&&!a.ctrlKey||
a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;if(tk(a.keyCode))return!
0;switch(a.keyCode){case 18:case 20:case 93:case 17:case 40:case 35:case 27:case
36:case 45:case 37:case 224:case 91:case 144:case 12:case 34:case 33:case 19:case
255:case 44:case 39:case 145:case 16:case 38:case 252:case 224:case 92:return!
1;case 0:return!Ac;default:return 166>a.keyCode||183<a.keyCode}}
function uk(a,b,c,d,e,g){if(Dc&&e)return tk(a);if(e&&!d)return!1;if(!Ac)
{"number"===typeof b&&(b=vk(b));var h=17==b||18==b||Dc&&91==b;if((!c||Dc)&&h||
Dc&&16==b&&(d||g))return!1}if((Bc||yc)&&d&&c)switch(a){case 220:case 219:case
221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case
222:return!1}if(A&&d&&b==a)return!1;switch(a){case 13:return Ac?g||e?!1:!(c&&d):!
0;case 27:return!(Bc||yc||Ac)}return Ac&&(d||e||g)?!1:tk(a)}
function tk(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(Bc||yc)&&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:case 58:return!0;case 173:return
Ac;default:return!1}}function vk(a){if(Ac)a=wk(a);else if(Dc&&Bc)switch(a){case
93:a=91}return a}
function wk(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 xk(a)
{if(a.kc&&"function"==typeof a.kc)return a.kc();if("undefined"!==typeof Map&&a
instanceof Map||"undefined"!==typeof Set&&a instanceof Set)return
Array.from(a.values());if("string"===typeof a)return a.split("");if(Ta(a)){for(var
b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}b=[];c=0;for(d in a)b[c+
+]=a[d];return b}
function yk(a){if(a.Xd&&"function"==typeof a.Xd)return a.Xd();if(!a.kc||"function"!
=typeof a.kc){if("undefined"!==typeof Map&&a instanceof Map)return
Array.from(a.keys());if(!("undefined"!==typeof Set&&a instanceof Set))
{if(Ta(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c+
+)b.push(c);return b}return fd(a)}}}
function zk(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else
if(Ta(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var
d=yk(a),e=xk(a),g=e.length,h=0;h<g;h++)b.call(c,e[h],d&&d[h],a)};var
Ak=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?
=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function Bk(a,b){if(a)
{a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<=d)
{var g=a[c].substring(0,d);e=a[c].substring(d+1)}else g=a[c];b(g,e?Pe(e):"")}}}
function Ck(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";if(b+=c)
{c=a.indexOf("#");0>c&&(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.slice(0,d),e,a.slice(c)];c=a[1];a[1]=b?c?
c+"&"+b:b:c;a=a[0]+(a[1]?"?"+a[1]:"")+a[2]}return a}function Dk(a,b,c,d){for(var
e=c.length;0<=(b=a.indexOf(c,b))&&b<d;){var g=a.charCodeAt(b-1);if(38==g||
63==g)if(g=a.charCodeAt(b+e),!g||61==g||38==g||35==g)return b;b+=e+1}return-1}var
Ek=/#|$/;
function Fk(a){var
b=window.location.href,c=b.search(Ek),d=Dk(b,0,a,c);if(0>d)return null;var
e=b.indexOf("&",d);if(0>e||e>c)e=c;d+=a.length+1;return Pe(b.slice(d,-1!==e?
e:0))}var Gk=/[?&]($|#)/;function S(a,b)
{this.g=this.O=this.o="";this.V=null;this.i=this.l="";this.s=!1;var c;a instanceof
S?(this.s=void 0!==b?
b:a.s,Hk(this,a.o),this.O=a.O,this.g=a.g,Ik(this,a.V),Jk(this,a.l),Kk(this,a.j.clon
e()),Lk(this,a.i)):a&&(c=String(a).match(Ak))?(this.s=!!b,Hk(this,c[1]||"",!
0),this.O=Mk(c[2]||""),this.g=Mk(c[3]||"",!0),Ik(this,c[4]),Jk(this,c[5]||"",!
0),Kk(this,c[6]||"",!0),Lk(this,c[7]||"",!0)):(this.s=!!b,this.j=new
Nk(null,this.s))}
S.prototype.toString=function(){var a=[],b=this.o;b&&a.push(Ok(b,Pk,!0),":");var
c=this.g;if(c||"file"==b)a.push("//"),(b=this.O)&&a.push(Ok(b,Pk,!
0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),c=this.V,null!=c&&a.push(":",String(c));if(c=this.l)this.g&&"/"!
=c.charAt(0)&&a.push("/"),a.push(Ok(c,"/"==c.charAt(0)?Qk:Rk,!0));
(c=this.j.toString())&&a.push("?",c);(c=this.i)&&a.push("#",Ok(c,Sk));return
a.join("")};
S.prototype.resolve=function(a){var b=this.clone(),c=!!a.o;c?Hk(b,a.o):c=!!a.O;c?
b.O=a.O:c=!!a.g;c?b.g=a.g:c=null!=a.V;var d=a.l;if(c)Ik(b,a.V);else if(c=!!a.l)
{if("/"!=d.charAt(0))if(this.g&&!this.l)d="/"+d;else{var e=b.l.lastIndexOf("/");-1!
=e&&(d=b.l.slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(cc(e,"./")||
cc(e,"/.")){d=Pb(e,"/");e=e.split("/");for(var g=[],h=0;h<e.length;){var k=e[h+
+];"."==k?d&&h==e.length&&g.push(""):".."==k?((1<g.length||1==g.length&&""!
=g[0])&&g.pop(),d&&h==e.length&&
g.push("")):(g.push(k),d=!0)}d=g.join("/")}else d=e}c?Jk(b,d):c=""!
==a.j.toString();c?Kk(b,a.j.clone()):c=!!a.i;c&&Lk(b,a.i);return
b};S.prototype.clone=function(){return new S(this)};function Hk(a,b,c){a.o=c?Mk(b,!
0):b;a.o&&(a.o=a.o.replace(/:$/,""))}function Ik(a,b){if(b)
{b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.V=b}else
a.V=null}function Jk(a,b,c){a.l=c?Mk(b,!0):b}function Kk(a,b,c){b instanceof Nk?
(a.j=b,Tk(a.j,a.s)):(c||(b=Ok(b,Uk)),a.j=new Nk(b,a.s))}
S.prototype.getQuery=function(){return this.j.toString()};function T(a,b,c)
{a.j.set(b,c);return a}function U(a,b){return a.j.get(b)}function Lk(a,b,c){a.i=c?
Mk(b):b;return a}function Vk(a,b){a.j.remove(b);return a}function Mk(a,b){return a?
b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function Ok(a,b,c)
{return"string"===typeof a?(a=encodeURI(a).replace(b,Wk),c&&(a=a.replace(/%25([0-
9a-fA-F]{2})/g,"%$1")),a):null}
function Wk(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+
(a&15).toString(16)}var
Pk=/[#\/\?@]/g,Rk=/[#\?:]/g,Qk=/[#\?]/g,Uk=/[#\?@]/g,Sk=/#/g;function Nk(a,b)
{this.i=this.g=null;this.j=a||null;this.l=!!b}function Xk(a){a.g||(a.g=new
Map,a.i=0,a.j&&Bk(a.j,function(b,c){a.add(Pe(b),c)}))}
function Yk(a){var b=yk(a);if("undefined"==typeof b)throw Error("Keys are
undefined");var c=new Nk(null);a=xk(a);for(var d=0;d<b.length;d++){var
e=b[d],g=a[d];Array.isArray(g)?Zk(c,e,g):c.add(e,g)}return
c}f=Nk.prototype;f.add=function(a,b){Xk(this);this.j=null;a=$k(this,a);var
c=this.g.get(a);c||this.g.set(a,c=[]);c.push(b);this.i+=1;return
this};f.remove=function(a){Xk(this);a=$k(this,a);return this.g.has(a)?
(this.j=null,this.i-=this.g.get(a).length,this.g.delete(a)):!1};f.Jc=ba(4);
function al(a,b){Xk(a);b=$k(a,b);return a.g.has(b)}f.forEach=function(a,b)
{Xk(this);this.g.forEach(function(c,d){c.forEach(function(e)
{a.call(b,e,d,this)},this)},this)};f.Xd=function(){Xk(this);for(var
a=Array.from(this.g.values()),b=Array.from(this.g.keys()),c=[],d=0;d<b.length;d+
+)for(var e=a[d],g=0;g<e.length;g++)c.push(b[d]);return c};
f.kc=function(a){Xk(this);var b=[];if("string"===typeof
a)al(this,a)&&(b=b.concat(this.g.get($k(this,a))));else{a=Array.from(this.g.values(
));for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};f.set=function(a,b)
{Xk(this);this.j=null;a=$k(this,a);al(this,a)&&(this.i-
=this.g.get(a).length);this.g.set(a,[b]);this.i+=1;return this};f.get=function(a,b)
{if(!a)return b;a=this.kc(a);return 0<a.length?String(a[0]):b};
function Zk(a,b,c)
{a.remove(b);0<c.length&&(a.j=null,a.g.set($k(a,b),ub(c)),a.i+=c.length)}f.toString
=function(){if(this.j)return this.j;if(!this.g)return"";for(var
a=[],b=Array.from(this.g.keys()),c=0;c<b.length;c++){var
d=b[c],e=encodeURIComponent(String(d));d=this.kc(d);for(var g=0;g<d.length;g++){var
h=e;""!==d[g]&&(h+="="+encodeURIComponent(String(d[g])));a.push(h)}}return
this.j=a.join("&")};f.clone=function(){var a=new Nk;a.j=this.j;this.g&&(a.g=new
Map(this.g),a.i=this.i);return a};
function $k(a,b){b=String(b);a.l&&(b=b.toLowerCase());return b}function Tk(a,b)
{b&&!a.l&&(Xk(a),a.j=null,a.g.forEach(function(c,d){var e=d.toLowerCase();d!
=e&&(this.remove(d),Zk(this,e,c))},a));a.l=b}f.uq=function(a){for(var
b=0;b<arguments.length;b++)zk(arguments[b],function(c,d)
{this.add(d,c)},this)};function bl(a){try{return q.JSON.parse(a)}catch(b)
{}a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\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,"")))try{return
eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);};function cl()
{}cl.prototype.g=null;function dl(a){var b;(b=a.g)||(b={},el(a)&&(b[0]=!0,b[1]=!
0),b=a.g=b);return b};var fl;function gl(){}u(gl,cl);function hl(a)
{return(a=el(a))?new ActiveXObject(a):new XMLHttpRequest}function el(a){if(!
a.i&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var
b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],
c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.i=d}catch(e)
{}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML
might not be installed");}return a.i}fl=new gl;function il(a,b)
{this.j=a;this.l=b;this.i=0;this.g=null}il.prototype.get=function(){if(0<this.i)
{this.i--;var a=this.g;this.g=a.next;a.next=null}else a=this.j();return a};function
jl(a,b){a.l(b);100>a.i&&(a.i++,b.next=a.g,a.g=b)};function kl(a,b){var
c=a;b&&(c=r(a,b));c=ll(c);"function"!==typeof q.setImmediate||
q.Window&&q.Window.prototype&&(jc()||!
z("Edge"))&&q.Window.prototype.setImmediate==q.setImmediate?(ml||
(ml=nl()),ml(c)):q.setImmediate(c)}var ml;
function nl(){var a=q.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof
window&&window.postMessage&&window.addEventListener&&!z("Presto")&&(a=function()
{var
e=H("IFRAME");e.style.display="none";document.documentElement.appendChild(e);var
g=e.contentWindow;e=g.document;e.open();e.close();var
h="callImmediate"+Math.random(),k="file:"==g.location.protocol?"*":g.location.proto
col+"//"+g.location.host;e=r(function(l){if(("*"==k||
l.origin==k)&&l.data==h)this.port1.onmessage()},this);g.addEventListener("message",
e,!1);this.port1={};this.port2={postMessage:function()
{g.postMessage(h,k)}}});if("undefined"!==typeof a&&!lc()){var b=new
a,c={},d=c;b.port1.onmessage=function(){if(void 0!==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 function(e)
{q.setTimeout(e,0)}}var ll=ad;function ol(a){q.setTimeout(function(){throw
a;},0)};function pl(){this.i=this.g=null}pl.prototype.add=function(a,b){var
c=ql.get();c.set(a,b);this.i?
this.i.next=c:this.g=c;this.i=c};pl.prototype.remove=function(){var
a=null;this.g&&(a=this.g,this.g=this.g.next,this.g||
(this.i=null),a.next=null);return a};var ql=new il(function(){return new
rl},function(a){return a.reset()});function rl()
{this.next=this.g=this.Be=null}rl.prototype.set=function(a,b)
{this.Be=a;this.g=b;this.next=null};rl.prototype.reset=function()
{this.next=this.g=this.Be=null};var sl,ul=!1,vl=new pl;function wl(a,b){sl||
xl();ul||(sl(),ul=!0);vl.add(a,b)}function xl(){if(q.Promise&&q.Promise.resolve)
{var a=q.Promise.resolve(void 0);sl=function(){a.then(yl)}}else sl=function()
{kl(yl)}}function yl(){for(var a;a=vl.remove();){try{a.Be.call(a.g)}catch(b)
{ol(b)}jl(ql,a)}ul=!1};function zl(a){if(!a)return!1;try{return!!a.
$goog_Thenable}catch(b){return!1}};function Al(a){this.g=0;this.O=void
0;this.l=this.i=this.j=null;this.o=this.s=!1;if(a!=$c)try{var b=this;a.call(void
0,function(c){Bl(b,2,c)},function(c){Bl(b,3,c)})}catch(c){Bl(this,3,c)}}function
Cl(){this.next=this.context=this.i=this.j=this.g=null;this.l=!
1}Cl.prototype.reset=function(){this.context=this.i=this.j=this.g=null;this.l=!
1};var Dl=new il(function(){return new Cl},function(a){a.reset()});function
El(a,b,c){var d=Dl.get();d.j=a;d.i=b;d.context=c;return d}
function Fl(){var a,b,c=new Al(function(d,e){a=d;b=e});return new
Gl(c,a,b)}Al.prototype.then=function(a,b,c){return Hl(this,"function"===typeof a?
a:null,"function"===typeof b?b:null,c)};Al.prototype.$goog_Thenable=!
0;Al.prototype.cancel=function(a){if(0==this.g){var b=new Il(a);wl(function()
{Jl(this,b)},this)}};
function Jl(a,b){if(0==a.g)if(a.j){var c=a.j;if(c.i){for(var
d=0,e=null,g=null,h=c.i;h&&(h.l||(d++,h.g==a&&(e=h),!(e&&1<d)));h=h.next)e||
(g=h);e&&(0==c.g&&1==d?Jl(c,b):(g?
(d=g,d.next==c.l&&(c.l=d),d.next=d.next.next):Kl(c),Ll(c,e,3,b)))}a.j=null}else
Bl(a,3,b)}function Ml(a,b){a.i||2!=a.g&&3!=a.g||Nl(a);a.l?a.l.next=b:a.i=b;a.l=b}
function Hl(a,b,c,d){var e=El(null,null,null);e.g=new Al(function(g,h){e.j=b?
function(k){try{var l=b.call(d,k);g(l)}catch(m){h(m)}}:g;e.i=c?function(k){try{var
l=c.call(d,k);void 0===l&&k instanceof Il?h(k):g(l)}catch(m)
{h(m)}}:h});e.g.j=a;Ml(a,e);return e.g}Al.prototype.ma=function(a)
{this.g=0;Bl(this,2,a)};Al.prototype.na=function(a){this.g=0;Bl(this,3,a)};
function Bl(a,b,c){if(0==a.g){a===c&&(b=3,c=new TypeError("Promise cannot resolve
to itself"));a.g=1;a:{var d=c,e=a.ma,g=a.na;if(d instanceof Al){Ml(d,El(e||$c,g||
null,a));var h=!0}else if(zl(d))d.then(e,g,a),h=!0;else{if(Ua(d))try{var
k=d.then;if("function"===typeof k){Ol(d,k,e,g,a);h=!0;break a}}catch(l)
{g.call(a,l);h=!0;break a}h=!1}}h||(a.O=c,a.g=b,a.j=null,Nl(a),3!=b||c instanceof
Il||Pl(a,c))}}
function Ol(a,b,c,d,e){function g(l){k||(k=!0,d.call(e,l))}function h(l){k||(k=!
0,c.call(e,l))}var k=!1;try{b.call(a,h,g)}catch(l){g(l)}}function Nl(a){a.s||(a.s=!
0,wl(a.V,a))}function Kl(a){var b=null;a.i&&(b=a.i,a.i=b.next,b.next=null);a.i||
(a.l=null);return b}Al.prototype.V=function(){for(var
a;a=Kl(this);)Ll(this,a,this.g,this.O);this.s=!1};
function Ll(a,b,c,d){if(3==c&&b.i&&!b.l)for(;a&&a.o;a=a.j)a.o=!
1;if(b.g)b.g.j=null,Ql(b,c,d);else try{b.l?b.j.call(b.context):Ql(b,c,d)}catch(e)
{Rl.call(null,e)}jl(Dl,b)}function Ql(a,b,c){2==b?
a.j.call(a.context,c):a.i&&a.i.call(a.context,c)}function Pl(a,b){a.o=!
0;wl(function(){a.o&&Rl.call(null,b)})}var Rl=ol;function Il(a)
{cb.call(this,a)}u(Il,cb);Il.prototype.name="cancel";function Gl(a,b,c)
{this.promise=a;this.resolve=b;this.reject=c};function Sl(a,b)
{R.call(this);this.i=a||1;this.g=b||
q;this.j=r(this.Wv,this);this.l=$a()}u(Sl,R);f=Sl.prototype;f.enabled=!
1;f.Sa=null;function Tl(a,b){a.i=b;a.Sa&&a.enabled?
(a.stop(),a.start()):a.Sa&&a.stop()}f.Wv=function(){if(this.enabled){var a=$a()-
this.l;0<a&&a<.8*this.i?this.Sa=this.g.setTimeout(this.j,this.i-a):
(this.Sa&&(this.g.clearTimeout(this.Sa),this.Sa=null),this.dispatchEvent("tick"),th
is.enabled&&(this.stop(),this.start()))}};
f.start=function(){this.enabled=!0;this.Sa||
(this.Sa=this.g.setTimeout(this.j,this.i),this.l=$a())};f.stop=function()
{this.enabled=!
1;this.Sa&&(this.g.clearTimeout(this.Sa),this.Sa=null)};f.ua=function()
{Sl.oa.ua.call(this);this.stop();delete this.g};function V(a,b,c)
{if("function"===typeof a)c&&(a=r(a,c));else if(a&&"function"==typeof
a.handleEvent)a=r(a.handleEvent,a);else throw Error("Invalid listener
argument");return 2147483647<Number(b)?-1:q.setTimeout(a,b||0)}
function Ul(a){q.clearTimeout(a)};function Vl(a){R.call(this);this.headers=new
Map;this.V=a||null;this.i=!
1;this.O=this.g=null;this.ij="";this.j=this.na=this.l=this.ma=!
1;this.s=0;this.o=null;this.wa="";this.qa=this.ta=!1}u(Vl,R);var
Wl=/^https?$/i,Xl=["POST","PUT"],Yl=[];function Zl(a,b,c,d,e,g,h){var k=new
Vl;Yl.push(k);b&&k.ka("complete",b);k.qf("ready",k.As);g&&(k.s=Math.max(0,g));h&&(k
.ta=h);k.send(a,c,d,e)}f=Vl.prototype;f.As=function(){this.Ea();qb(Yl,this)};
f.send=function(a,b,c,d){if(this.g)throw Error("[goog.net.XhrIo] Object is active
with another request="+this.ij+"; newUri="+a);b=b?
b.toUpperCase():"GET";this.ij=a;this.ma=!1;this.i=!0;this.g=this.V?
hl(this.V):hl(fl);this.O=this.V?
dl(this.V):dl(fl);this.g.onreadystatechange=r(this.xp,this);try{this.na=!
0,this.g.open(b,String(a),!0),this.na=!1}catch(h){$l(this);return}a=c||"";c=new
Map(this.headers);if(d)if(Object.getPrototypeOf(d)===Object.prototype)for(var e in
d)c.set(e,d[e]);else if("function"===
typeof d.keys&&"function"===typeof d.get){e=la(d.keys());for(var g=e.next();!
g.done;g=e.next())g=g.value,c.set(g,d.get(g))}else throw Error("Unknown input type
for opt_headers: "+String(d));d=Array.from(c.keys()).find(function(h)
{return"content-type"==h.toLowerCase()});e=q.FormData&&a instanceof q.FormData;!
ob(Xl,b)||d||e||c.set("Content-Type","application/x-www-form-
urlencoded;charset=utf-8");b=la(c);for(d=b.next();!
d.done;d=b.next())c=la(d.value),d=c.next().value,c=c.next().value,this.g.setRequest
Header(d,
c);this.wa&&(this.g.responseType=this.wa);"withCredentials"in
this.g&&this.g.withCredentials!
==this.ta&&(this.g.withCredentials=this.ta);try{am(this),0<this.s&&((this.qa=bm(thi
s.g))?
(this.g.timeout=this.s,this.g.ontimeout=r(this.ag,this)):this.o=V(this.ag,this.s,th
is)),this.l=!0,this.g.send(a),this.l=!1}catch(h){$l(this)}};function bm(a){return
A&&"number"===typeof a.timeout&&void 0!==a.ontimeout}f.ag=function(){"undefined"!
=typeof Oa&&this.g&&(this.dispatchEvent("timeout"),this.abort(8))};
function $l(a){a.i=!1;a.g&&(a.j=!0,a.g.abort(),a.j=!1);cm(a);dm(a)}function cm(a)
{a.ma||(a.ma=!
0,a.dispatchEvent("complete"),a.dispatchEvent("error"))}f.abort=function()
{this.g&&this.i&&(this.i=!1,this.j=!0,this.g.abort(),this.j=!
1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),dm(this))};f.ua=functi
on(){this.g&&(this.i&&(this.i=!1,this.j=!0,this.g.abort(),this.j=!1),dm(this,!
0));Vl.oa.ua.call(this)};f.xp=function(){this.Id||(this.na||this.l||this.j?
em(this):this.ev())};f.ev=function(){em(this)};
function em(a){if(a.i&&"undefined"!=typeof Oa&&(!a.O[1]||4!=(a.g?
a.g.readyState:0)||2!=fm(a)))if(a.l&&4==(a.g?a.g.readyState:0))V(a.xp,0,a);else
if(a.dispatchEvent("readystatechange"),4==(a.g?a.g.readyState:0)){a.i=!1;try{gm(a)?
(a.dispatchEvent("complete"),a.dispatchEvent("success")):cm(a)}finally{dm(a)}}}func
tion dm(a,b){if(a.g){am(a);var c=a.g,d=a.O[0]?function()
{}:null;a.g=null;a.O=null;b||
a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}}
function am(a)
{a.g&&a.qa&&(a.g.ontimeout=null);a.o&&(Ul(a.o),a.o=null)}f.isActive=function()
{return!!this.g};function gm(a){var b=fm(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.ij).match(Ak)[1]||null,!
a&&q.self&&q.self.location&&(a=q.self.location.protocol.slice(0,-1)),b=!Wl.test(a?
a.toLowerCase():"");c=b}return c}function fm(a){try{return 2<(a.g?
a.g.readyState:0)?a.g.status:-1}catch(b){return-1}}
function hm(a){try{return a.g?a.g.responseText:""}catch(b){return""}}function
im(a,b){if(a.g){a=a.g.responseText;b&&0==a.indexOf(b)&&(a=a.substring(b.length));a:
{b=a;if(q.JSON)try{var c=q.JSON.parse(b);break a}catch(d){}c=bl(b)}return
c}};function jm(a,b){a=km(a);var c;if(c=b){var d,e;c=Math.random()<(null!=(e=null!
=(d=b.Mw)?d:vj[b.tj[0]])?e:0)}if(c&&!1!
==window.SAFEVALUES_REPORTING&&"DocumentFragment"in window){var
g,h;Math.random()<(null!=(h=null!=(g=b.zw)?g:wj[b.tj[0]])?
h:0)&&yj(b,"HEARTBEAT");xj(a,b)||Ni(a).toString()!==a&&yj(b,"H_ESCAPE")}return
le(a)}function km(a){return null===a?"null":void 0===a?"undefined":a};function lm()
{}f=lm.prototype;f.nb=function(a)
{this.rb=a.width;this.Bb=a.height};f.getSize=function(){return new
Je(this.rb,this.Bb)};f.Yd=function(){return this.O};f.kd=function(){return
this.s};f.tb=function(){return this.rb};f.Db=function(){return
this.Bb};f.jd=function(){return new B(this.O,this.s)};function mm(a){return new
fh(a.O,a.s,a.rb,a.Bb)};function nm(){this.g=[]}nm.prototype.Pa=function(a)
{this.g.push(a)};nm.prototype.getSize=function(){var a=this.tb(),b=this.Db();return
null===a||null===b?null:new Je(a,b)};nm.prototype.Ld=function(a){return
this.g.filter(a||Yc)};function om(a,b){for(var c=0;c<a.g.length;c++){var
d=a.g[c];if(b(d))return d}return null}function pm(a,b){return om(a,function(c)
{return c.kd()<=b&&c.kd()+c.getSize().height>=b})}function qm(a,b){return
a.g.find(function(c){return dh(gh(mm(c)),b)})};function rm()
{this.g=[];this.cells=[]}u(rm,nm);f=rm.prototype;f.wm=0;f.ii=0;f.marginRight=0;f.hi
=0;f.ll=0;f.Hj=0;f.mq=!1;f.tb=function(){return this.rb};f.Db=function(){return
this.Bb};
function sm(a){a.O();for(var b=a.wm,c=0;c<a.j;c++){var
d=tm(a,c);a.cells[c].forEach(function(h){if(h){var k=b+Math.round((d-
h.getSize().width)/2);h.O=k}});b+=d+a.ll}a.rb=b+a.marginRight;var
e=a.ii;for(c=0;c<a.i;c++){var g=um(a,c);vm(a,c).forEach(function(h)
{if(h)if(this.mq){var k=e+Math.round((g-h.getSize().height)/2);h.s=k}else
h.s=e});e+=g+a.Hj}a.Bb=e+a.hi}function vm(a,b){return a.cells.map(function(c)
{return c[b]})}
function tm(a,b){var c=0;a.cells[b].forEach(function(d)
{d&&(c=Math.max(c,d.getSize().width))});return c}function um(a,b){var
c=0;vm(a,b).forEach(function(d){d&&(c=Math.max(c,d.getSize().height))});return
c};function wm(a){this.l=a}n(wm,lm);wm.prototype.Da=function(){return
this.l};wm.prototype.nb=function(a){void 0==a.width?
(this.Bb=a.height,this.rb=Math.round(a.height*xm(this.l))):void 0==a.height?
(this.rb=a.width,this.Bb=Math.round(a.width/xm(this.l))):
(this.rb=a.width,this.Bb=a.height)};function ym()
{return"rtl"==document.body.dir}function zm(a,b,c){a=a.style;A?
a.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+b+'",
sizingMethod="scale")':(a.backgroundImage="url("+b+")",a.backgroundRepeat=c||"no-
repeat")}var Am={border:!0,padding:!0,margin:!
0},Bm=["Top","Bottom","Right","Left"],Cm={color:"#0000cc",textDecoration:"underline
"};
function Dm(a){var
b={backgroundColor:"transparent",border:"0px",color:"#000",fontFamily:"Arial, sans-
serif",fontSize:"13.28px",fontWeight:"normal",lineHeight:"1",margin:"0px",padding:"
0px",textAlign:"left",textDecoration:"none",verticalAlign:"middle"};v(a,function(c)
{dd(b,t(Em,c))})}function Em(a,b,c){var d=""==oh(a,c);Am[c]?v(Bm,function(e)
{d&&""==oh(a,c+e)&&K(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&Cm[c]?
K(a,c,Cm[c]):K(a,c,b))}
function W(a,b){var c={img:!0,div:!0,table:!0,td:!0,span:!0,a:!
0},d=[];c[a.tagName.toLowerCase()]&&d.push(a);b||dd(c,function(e,g)
{vb(d,ub(a.getElementsByTagName(g)))});Dm(d)};function Fm(a,b,c)
{Dj.call(this);this.Kh=a;this.j=b||
0;this.g=c;this.i=r(this.wq,this)}u(Fm,Dj);f=Fm.prototype;f.ub=0;f.ua=function()
{Fm.oa.ua.call(this);this.stop();delete this.Kh;delete this.g};f.start=function(a)
{this.stop();this.ub=V(this.i,void 0!==a?a:this.j)};f.stop=function()
{this.isActive()&&Ul(this.ub);this.ub=0};f.isActive=function(){return 0!
=this.ub};f.wq=function(){this.ub=0;this.Kh&&this.Kh.call(this.g)};var
jd={},Gm=null;function Hm(a){a=Va(a);delete jd[a];id()&&Gm&&Gm.stop()}function Im()
{Gm||(Gm=new Fm(function(){Jm()},20));var a=Gm;a.isActive()||a.start()}function
Jm(){var a=$a();dd(jd,function(b){Km(b,a)});id()||Im()};function Lm()
{R.call(this);this.Ec=0;this.endTime=this.startTime=null}u(Lm,R);Lm.prototype.tf=fu
nction(){this.qd("begin")};Lm.prototype.Je=function()
{this.qd("end")};Lm.prototype.qd=function(a){this.dispatchEvent(a)};function
Mm(a,b,c,d){Lm.call(this);if(!Array.isArray(a)||!Array.isArray(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.i=a;this.o=b;this.duration=c;this.l=d;this.coords=[];this.progress=0}
u(Mm,Lm);f=Mm.prototype;
f.play=function(a){if(a||0==this.Ec)this.progress=0,this.coords=this.i;else
if(1==this.Ec)return!1;Hm(this);this.startTime=a=$a();-1==this.Ec&&(this.startTime-
=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progre
ss||this.tf();this.qd("play");-1==this.Ec&&this.qd("resume");this.Ec=1;var
b=Va(this);b in jd||(jd[b]=this);Im();Km(this,a);return!0};f.stop=function(a)
{Hm(this);this.Ec=0;a&&(this.progress=1);Nm(this,this.progress);this.qd("stop");thi
s.Je()};
f.ua=function(){0==this.Ec||this.stop(!
1);this.qd("destroy");Mm.oa.ua.call(this)};function Km(a,b)
{b<a.startTime&&(a.endTime=b+a.endTime-a.startTime,a.startTime=b);a.progress=(b-
a.startTime)/(a.endTime-
a.startTime);1<a.progress&&(a.progress=1);Nm(a,a.progress);1==a.progress?
(a.Ec=0,Hm(a),a.qd("finish"),a.Je()):1==a.Ec&&a.Jl()}function Nm(a,b)
{"function"===typeof a.l&&(b=a.l(b));a.coords=Array(a.i.length);for(var
c=0;c<a.i.length;c++)a.coords[c]=(a.o[c]-a.i[c])*b+a.i[c]}f.Jl=function()
{this.qd("animate")};
f.qd=function(a){this.dispatchEvent(new Om(a,this))};function Om(a,b)
{Gj.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.z=
b.coords[2];this.duration=b.duration;this.progress=b.progress;this.state=b.Ec}u(Om,
Gj);function Pm(a){return 3*a*a-2*a*a*a};function X(){R.call(this);this.g=new
ik(this)}u(X,R);X.prototype.ua=function()
{this.dispatchEvent("dispose");X.oa.ua.call(this);this.g.Ea()};function Qm()
{X.call(this)}u(Qm,X);function Rm(a,b){this.x=a;this.y=b}u(Rm,B);function Sm(a)
{return new Rm(a.x,a.y)}Rm.prototype.clone=function(){return new
Rm(this.x,this.y)};Rm.prototype.Pj=B.prototype.Pj;Rm.prototype.add=function(a)
{this.x+=a.x;this.y+=a.y;return this};function Tm(a,b){a.x-=b.x;a.y-=b.y};function
Um(a,b){this.g=a;this.i=b}function Vm(a,b){var c=qm(a.g,b);if(!c)a:
{c=Number.POSITIVE_INFINITY;for(var d=a.g.Ld(),e=d[0],g=0;g<d.length;g++){var
h=d[g],k=eh(gh(mm(h)),b);if(k<c){c=k;if(0==k){c=h;break
a}e=h}}c=e}a=a.i.uh(c);b=Sm(b);Tm(b,c.jd());d=a.getSize().width/c.getSize().width;c
=a.getSize().height/c.getSize().height;b=new
B(Math.round(b.x*d),Math.round(b.y*c));return Sm(a.jd()).add(b)};var Wm={};function
Xm(a){return"P\u00e1gina "+a};var Ym;var Zm="combobox grid group listbox menu
menubar radiogroup row rowgroup tablist textbox toolbar tree treegrid".split("
");function $m(a,b){b?a.setAttribute("role",b):a.removeAttribute("role")}
function Y(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void
0==c?(Ym||(c={},Ym=(c.atomic=!
1,c.autocomplete="none",c.dropeffect="none",c.haspopup=!
1,c.live="off",c.multiline=!1,c.multiselectable=!
1,c.orientation="vertical",c.readonly=!1,c.relevant="additions text",c.required=!
1,c.sort="none",c.busy=!1,c.disabled=!1,c.hidden=!1,c.invalid="false",c)),c=Ym,b in
c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function an(a,b){a=a.getAttribute("aria-"+b);return null==a||void
0==a?"":String(a)}function bn(a){var b=an(a,"activedescendant");return
df(a).getElementById(b)}function cn(a,b){var
c="";b&&(c=b.id);Y(a,"activedescendant",c)}function dn(a,b){Y(a,"label",b)};var
en=function(){if(Ec){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(fc()))?
a[1]:"0"}return
Dc?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(fc()))?a[0].replace(/_/g,"."):"10"):Gc?(a=/
Android\s+([^\);]+)(\)|;)/,(a=a.exec(fc()))?a[1]:""):Hc||Ic||Jc?(a=/(?:iPhone|CPU)\
s+OS\s+(\S+)/,(a=a.exec(fc()))?a[1].replace(/_/g,"."):""):""}();function fn(a)
{return(a=a.exec(fc()))?a[1]:""}var gn=function(){if(jg)return fn(/Firefox\/([0-
9.]+)/);if(A||yc||xc)return Qc;if(ng){if(sc()||tc()){var a=fn(/CriOS\/([0-
9.]+)/);if(a)return a}return fn(/Chrome\/([0-9.]+)/)}if(og&&!sc())return
fn(/Version\/([0-9.]+)/);if(kg||lg){if(a=/Version\/(\S+).*Mobile\/(\
S+)/.exec(fc()))return a[1]+"."+a[2]}else if(mg)return(a=fn(/Android\s+([0-
9.]+)/))?a:fn(/Version\/([0-9.]+)/);return""}();function hn(a,b,c)
{R.call(this);this.target=a;this.handle=b||a;this.na=c||new
fh(NaN,NaN,NaN,NaN);this.j=df(a);this.g=new
ik(this);Ej(this,this.g);this.deltaY=this.deltaX=this.wa=this.ta=this.screenY=this.
screenX=this.clientY=this.clientX=0;this.Pb=!0;this.i=!1;this.ma=0;Q(this.handle,
["touchstart","mousedown"],this.dm,!1,this);this.o=jn}u(hn,R);var
jn=q.document&&q.document.documentElement&&!!
q.document.documentElement.setCapture&&!!q.document.releaseCapture;
function kn(a,b){a.na=b||new fh(NaN,NaN,NaN,NaN)}f=hn.prototype;f.lb=function(a)
{this.Pb=a};f.ua=function(){hn.oa.ua.call(this);ek(this.handle,
["touchstart","mousedown"],this.dm,!
1,this);nk(this.g);this.o&&this.j.releaseCapture();this.handle=this.target=null};
f.dm=function(a){var b="mousedown"==a.type;if(!this.Pb||this.i||b&&!
Lj(a))this.dispatchEvent("earlycancel");else{if(0==this.ma)if(this.dispatchEvent(ne
w ln("start",this,a.clientX,a.clientY,a)))this.i=!0,b&&a.preventDefault();else
return;else b&&a.preventDefault();b=this.j;var c=b.documentElement,d=!
this.o;this.g.ka(b,["touchmove","mousemove"],this.Ot,{capture:d,passive:!
1});this.g.ka(b,["touchend","mouseup"],this.Ji,d);this.o?(c.setCapture(!
1),this.g.ka(c,"losecapture",this.Ji)):this.g.ka(tf(b),"blur",
this.Ji);this.Ga&&this.g.ka(this.Ga,"scroll",this.fv,d);this.clientX=this.ta=a.clie
ntX;this.clientY=this.wa=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;th
is.deltaX=this.target.offsetLeft;this.deltaY=this.target.offsetTop;this.qa=rf(bf(th
is.j).g)}};f.Ji=function(a,b){nk(this.g);this.o&&this.j.releaseCapture();this.i?
(this.i=!1,this.dispatchEvent(new
ln("end",this,a.clientX,a.clientY,a,mn(this,this.deltaX),nn(this,this.deltaY),b||"t
ouchcancel"==a.type))):this.dispatchEvent("earlycancel")};
f.Ot=function(a){if(this.Pb){var b=a.clientX-this.clientX,c=a.clientY-
this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;t
his.screenY=a.screenY;if(!this.i){var d=this.ta-this.clientX,e=this.wa-
this.clientY;if(d*d+e*e>this.ma)if(this.dispatchEvent(new
ln("start",this,a.clientX,a.clientY,a)))this.i=!0;else{this.Id||
this.Ji(a);return}}c=on(this,b,c);b=c.x;c=c.y;this.i&&this.dispatchEvent(new
ln("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(pn(this,a,b,c),a.preventDefault(
))}};
function on(a,b,c){var d=rf(bf(a.j).g);b+=d.x-a.qa.x;c+=d.y-
a.qa.y;a.qa=d;a.deltaX+=b;a.deltaY+=c;return new
B(mn(a,a.deltaX),nn(a,a.deltaY))}f.fv=function(a){var
b=on(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;pn(this,a,b.x,b.y)};fu
nction pn(a,b,c,d){a.Pk(c,d);a.dispatchEvent(new
ln("drag",a,b.clientX,b.clientY,b,c,d))}function mn(a,b){var
c=a.na;a=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!
=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))}
function nn(a,b){var c=a.na;a=isNaN(c.top)?null:c.top;c=isNaN(c.height)?
0:c.height;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-
Infinity,b))}f.Pk=function(a,b)
{this.target.style.left=a+"px";this.target.style.top=b+"px"};function
ln(a,b,c,d,e,g,h)
{Gj.call(this,a);this.clientX=c;this.clientY=d;this.i=e;this.left=void 0!==g?
g:b.deltaX;this.top=void 0!==h?h:b.deltaY}u(ln,Gj);function qn(a){this.Bd=new
Map;var b=arguments.length;if(1<b){if(b%2)throw Error("Uneven number of
arguments");for(var c=0;c<b;c+=2)this.set(arguments[c],arguments[c+1])}else
if(a)if(a instanceof qn)for(b=la(a.Bd),c=b.next();!c.done;c=b.next()){var
d=la(c.value);c=d.next().value;d=d.next().value;this.Bd.set(c,d)}else
if(a)for(b=la(Object.entries(a)),c=b.next();!
c.done;c=b.next())d=la(c.value),c=d.next().value,d=d.next().value,this.Bd.set(c,d)}
f=qn.prototype;f.kc=function(){return Array.from(this.Bd.values())};
f.Xd=function(){return Array.from(this.Bd.keys())};f.Jc=ba(3);f.remove=function(a)
{return this.Bd.delete(a)};f.get=function(a,b){return this.Bd.has(a)?
this.Bd.get(a):b};f.set=function(a,b){this.Bd.set(a,b);return
this};f.forEach=function(a,b){var c=this;b=void 0===b?
this:b;this.Bd.forEach(function(d,e){return a.call(b,d,e,c)})};f.clone=function()
{return new qn(this)};(function(){for(var
a=["ms","moz","webkit","o"],b,c=0;b=a[c]&&!q.requestAnimationFrame;+
+c)q.requestAnimationFrame=q[b+"RequestAnimationFrame"],q.cancelAnimationFrame=q[b+
"CancelAnimationFrame"]||q[b+"CancelRequestAnimationFrame"];if(!
q.requestAnimationFrame){var d=0;q.requestAnimationFrame=function(e){var g=(new
Date).getTime(),h=Math.max(0,16-(g-d));d=g+h;return q.setTimeout(function()
{e(g+h)},h)};q.cancelAnimationFrame||(q.cancelAnimationFrame=function(e)
{clearTimeout(e)})}})();
var rn=[[],[]],sn=0,tn=!1,un=0;function vn(a,b){var c=un++,d={Mu:
{id:c,Be:a.measure,context:b},Pu:{id:c,Be:a.gp,context:b},state:{},ad:void 0,dj:!
1};return function(){0<arguments.length?(d.ad||
(d.ad=[]),d.ad.length=0,d.ad.push.apply(d.ad,arguments),d.ad.push(d.state)):d.ad&&0
!=d.ad.length?(d.ad[0]=d.state,d.ad.length=1):d.ad=[d.state];d.dj||(d.dj=!
0,rn[sn].push(d));tn||(tn=!0,window.requestAnimationFrame(wn))}}
function wn(){tn=!1;var a=rn[sn],b=a.length;sn=(sn+1)%2;for(var c,d=0;d<b;++d)
{c=a[d];var e=c.Mu;c.dj=!1;e.Be&&e.Be.apply(e.context,c.ad)}for(d=0;d<b;+
+d)c=a[d],e=c.Pu,c.dj=!
1,e.Be&&e.Be.apply(e.context,c.ad),c.state={};a.length=0};var xn=A?
Dd(vd(wd('javascript:""'))):Dd(vd(wd("about:blank")));A?
Dd(vd(wd('javascript:""'))):Dd(vd(wd("javascript:undefined")));function yn(a)
{R.call(this);this.va=a;a=A?"focusout":"blur";this.g=Q(this.va,A?"focusin":"focus",
this,!A);this.i=Q(this.va,a,this,!A)}u(yn,R);yn.prototype.handleEvent=function(a)
{var b=new
Jj(a.Ob);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispat
chEvent(b)};yn.prototype.ua=function()
{yn.oa.ua.call(this);fk(this.g);fk(this.i);delete this.va};function zn()
{}Qa(zn);zn.prototype.g=0;function An(a){return":"+(a.g++).toString(36)};function
Bn(a){R.call(this);this.g=a||bf();this.Kb=Cn;this.ub=null;this.Va=!
1;this.va=null;this.na=void 0;this.ma=this.O=this.s=this.Gl=null;this.Lc=!
1}u(Bn,R);Bn.prototype.nd=zn.Jb();var Cn=null;
function Dn(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");}f=Bn.prototype;f.getId=function(){return this.ub||(this.ub=An(this.nd))};
f.Ng=function(a){if(this.s&&this.s.ma){var b=this.s.ma,c=this.ub;c in b&&delete
b[c];kd(this.s.ma,a,this)}this.ub=a};f.ha=function(){return this.va};function Z(a)
{a.na||(a.na=new ik(a));return a.na}f.he=function(a){if(this==a)throw Error("Unable
to set parent component");if(a&&this.s&&this.ub&&En(this.s,this.ub)&&this.s!
=a)throw Error("Unable to set parent
component");this.s=a;Bn.oa.Og.call(this,a)};f.getParent=function(){return this.s};
f.Og=function(a){if(this.s&&this.s!=a)throw Error("Method not
supported");Bn.oa.Og.call(this,a)};f.Qa=function()
{this.va=Xf(this.g,"DIV")};f.render=function(a){Fn(this,a)};function Fn(a,b,c)
{if(a.Va)throw Error("Component already rendered");a.va||a.Qa();b?
b.insertBefore(a.va,c||null):a.g.g.body.appendChild(a.va);a.s&&!a.s.Va||a.Ka()}
function Gn(a,b){if(a.Va)throw Error("Component already rendered");if(b&&a.ji(b))
{a.Lc=!0;var c=df(b);a.g&&a.g.g==c||(a.g=bf(b));a.Nb(b);a.Ka()}else throw
Error("Invalid element to decorate");}f.ji=function(){return!0};f.Nb=function(a)
{this.va=a};f.Ka=function(){this.Va=!0;Hn(this,function(a){!
a.Va&&a.ha()&&a.Ka()})};f.jc=function(){Hn(this,function(a)
{a.Va&&a.jc()});this.na&&nk(this.na);this.Va=!1};
f.ua=function(){this.Va&&this.jc();this.na&&(this.na.Ea(),delete
this.na);Hn(this,function(a){a.Ea()});!
this.Lc&&this.va&&I(this.va);this.s=this.Gl=this.va=this.ma=this.O=null;Bn.oa.ua.ca
ll(this)};f.Za=function(a,b){this.tg(a,In(this),b)};
f.tg=function(a,b,c){if(a.Va&&(c||!this.Va))throw Error("Component already
rendered");if(0>b||b>In(this))throw Error("Child component index out of
bounds");this.ma&&this.O||(this.ma={},this.O=[]);if(a.getParent()==this){var
d=a.getId();this.ma[d]=a;qb(this.O,a)}else
kd(this.ma,a.getId(),a);a.he(this);wb(this.O,b,0,a);a.Va&&this.Va&&a.getParent()==t
his?(c=this.Ib(),(c.childNodes[b]||null)!
=a.ha()&&(a.ha().parentElement==c&&c.removeChild(a.ha()),b=c.childNodes[b]||
null,c.insertBefore(a.ha(),b))):c?
(this.va||this.Qa(),b=Jn(this,b+1),Fn(a,this.Ib(),b?b.va:null)):this.Va&&!
a.Va&&a.va&&a.va.parentNode&&1==a.va.parentNode.nodeType&&a.Ka()};f.Ib=function()
{return this.va};function Kn(a){null==a.Kb&&(a.Kb=Lh(a.Va?a.va:a.g.g.body));return
a.Kb}function In(a){return a.O?a.O.length:0}function En(a,b){a.ma&&b?
(a=a.ma,b=(null!==a&&b in a?a[b]:void 0)||null):b=null;return b}function Jn(a,b)
{return a.O?a.O[b]||null:null}function Hn(a,b,c){a.O&&a.O.forEach(b,c)}
function Ln(a,b){return a.O&&b?a.O.indexOf(b):-1}f.removeChild=function(a,b){if(a)
{var c="string"===typeof a?a:a.getId();a=En(this,c);if(c&&a){var d=this.ma;c in
d&&delete d[c];qb(this.O,a);b&&(a.jc(),a.va&&I(a.va));a.he(null)}}if(!a)throw
Error("Child is not in parent component");return a};function Mn(a,b)
{this.va=a;this.i=b};function Nn(a,b){R.call(this);this.l=new ik(this);this.hg(a||
null);b&&(this.ig=b)}u(Nn,R);f=Nn.prototype;f.va=null;f.Vn=!0;f.Un=null;f.Re=!
1;f.yl=-1;f.hj=-1;f.lo=!0;f.ig="toggle_display";f.getType=function(){return
this.ig};f.ha=function(){return this.va};f.hg=function(a)
{On(this);this.va=a};function Pn(a,b){On(a);a.Vn=b}function On(a){if(a.Re)throw
Error("Can not change this state of the popup while
showing.");}f.isVisible=function(){return this.Re};
f.Aa=function(a){this.Ga&&this.Ga.stop();this.qa&&this.qa.stop();if(a){if(!
this.Re&&this.Kl()){if(!this.va)throw Error("Caller must call setElement before
trying to show the
popup");this.fg();a=df(this.va);if(this.Vn)if(this.l.ka(a,"mousedown",this.mp,!
0),A){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var
c=Lf(b)}catch(d){break}a=c;b=a.activeElement}this.l.ka(a,"mousedown",this.mp,!
0);this.l.ka(a,"deactivate",this.lp)}else
this.l.ka(a,"blur",this.lp);"toggle_display"==this.ig?
(this.va.style.visibility="visible",N(this.va,!
0)):"move_offscreen"==this.ig&&this.fg();this.Re=!0;this.yl=Date.now();this.hj=-
1;this.Ga?(Xj(this.Ga,"end",this.ki,!1,this),this.Ga.play()):this.ki()}}else
Qn(this)};f.fg=function(){};function Qn(a,b)
{a.Re&&a.dispatchEvent({type:"beforehide",target:b})&&(a.l&&nk(a.l),a.Re=!
1,a.hj=Date.now(),a.qa?(Xj(a.qa,"end",t(a.ao,b),!1,a),a.qa.play()):a.ao(b))}
f.ao=function(a){"toggle_display"==this.ig?
this.nu():"move_offscreen"==this.ig&&(this.va.style.top="-
10000px");this.Vg(a)};f.nu=function(){this.va.style.visibility="hidden";N(this.va,!
1)};f.Kl=function(){return this.dispatchEvent("beforeshow")};f.ki=function()
{this.dispatchEvent("show")};f.Vg=function(a)
{this.dispatchEvent({type:"hide",target:a})};f.mp=function(a)
{a=a.target;Kf(this.va,a)||Rn(this,a)||150>Date.now()-this.yl||Qn(this,a)};
f.lp=function(a){if(this.lo){var b=df(this.va);if("undefined"!=typeof
document.activeElement){if(a=b.activeElement,!a||Kf(this.va,a)||"BODY"==a.tagName||
Rn(this,a))return}else if(a.target!=b)return;150>Date.now()-this.yl||
Qn(this)}};function Rn(a,b){return lb(a.Un||[],function(c){return b===c||
Kf(c,b)})}f.ua=function()
{Nn.oa.ua.call(this);this.l.Ea();Cj(this.Ga);Cj(this.qa);delete this.va;delete
this.l;delete this.Un};function Sn(a,b){Bn.call(this,b);this.Ff=!!
a;this.qa=null;this.wc=vn({gp:this.uj},this);vn({gp:this.jq},this)}u(Sn,Bn);f=Sn.pr
ototype;f.Wk=null;f.ni=!1;f.hd=null;f.xc=null;f.Ud=null;f.Ek=!1;f.Wg=function()
{return"goog-modalpopup"};f.sh=function(){return this.hd};f.Qa=function()
{Sn.oa.Qa.call(this);var a=this.ha();Ib(a,Tb(this.Wg()).split(" "));Qf(a,!0);N(a,!
1);Tn(this);Un(this)};
function Tn(a){if(a.Ff&&!a.xc){var b=a.g.Oa("IFRAME",
{frameborder:0,style:"border:0;vertical-
align:bottom;"});b.src=Ad(xn).toString();a.xc=b;a.xc.className=a.Wg()+"-
bg";N(a.xc,!1);Jh(a.xc,0)}a.hd||(a.hd=a.g.Oa("DIV",a.Wg()+"-bg"),N(a.hd,!
1))}function Un(a){a.Ud||(a.Ud=Xf(a.g,"SPAN"),N(a.Ud,!1),Qf(a.Ud,!
0),a.Ud.style.position="absolute")}f.Lp=function(){this.Ek=!1};f.ji=function(a)
{return!!a&&"DIV"==a.tagName};
f.Nb=function(a){Sn.oa.Nb.call(this,a);a=Tb(this.Wg()).split("
");Ib(this.ha(),a);Tn(this);Un(this);Qf(this.ha(),!0);N(this.ha(),!
1)};f.Ka=function()
{this.xc&&Bf(this.xc,this.ha());Bf(this.hd,this.ha());Sn.oa.Ka.call(this);Cf(this.U
d,this.ha());this.Wk=new
yn(this.g.g);Z(this).ka(this.Wk,"focusin",this.Zu);Vn(this,!1)};f.jc=function()
{this.isVisible()&&this.Aa(!
1);Cj(this.Wk);Sn.oa.jc.call(this);I(this.xc);I(this.hd);I(this.Ud)};
f.Aa=function(a){if(a!
=this.ni)if(this.wa&&this.wa.stop(),this.Ia&&this.Ia.stop(),this.ta&&this.ta.stop()
,this.Ga&&this.Ga.stop(),this.Va&&Vn(this,a),a)
{if(this.dispatchEvent("beforeshow")){try{this.qa=this.g.g.activeElement}catch(e)
{}this.jq();Z(this).ka(Yf(this.g),"resize",this.uj).ka(Yf(this.g),"orientationchang
e",this.wc);Wn(this,!0);this.focus();this.ni=!0;this.wa&&this.Ia?
(Xj(this.wa,"end",this.mi,!1,this),this.Ia.play(),this.wa.play()):this.mi()}}else
if(this.dispatchEvent("beforehide")){Z(this).Ta(Yf(this.g),
"resize",this.uj).Ta(Yf(this.g),"orientationchange",this.wc);this.ni=!
1;this.ta&&this.Ga?(Xj(this.ta,"end",this.li,!
1,this),this.Ga.play(),this.ta.play()):this.li();a:{try{var
b=this.g,c=b.g.body,d=b.g.activeElement||c;if(!this.qa||this.qa==c)
{this.qa=null;break a}(d==c||b.um(this.ha(),d))&&this.qa.focus()}catch(e)
{}this.qa=null}}};
function Vn(a,b){a.bc||(a.bc=new Mn(a.va,a.g));a=a.bc;if(b){a.g||
(a.g=[]);b=a.i.uo(a.i.g.body);for(var c=0;c<b.length;c++){var d=b[c];d==a.va||
an(d,"hidden")||(Y(d,"hidden",!0),a.g.push(d))}}else if(a.g)
{for(c=0;c<a.g.length;c++)a.g[c].removeAttribute("aria-
hidden");a.g=null}}f.jq=function(){this.uj();this.Xg()};function Wn(a,b)
{a.xc&&N(a.xc,b);a.hd&&N(a.hd,b);N(a.ha(),b);N(a.Ud,b)}f.mi=function()
{this.dispatchEvent("show")};f.li=function(){Wn(this,!
1);this.dispatchEvent("hide")};f.isVisible=function(){return this.ni};
f.focus=function(){this.ro()};f.uj=function(){this.xc&&N(this.xc,!
1);this.hd&&N(this.hd,!1);var a=this.g.g;var b=pf(tf(this.g.g)||window);var
c=Math.max(b.width,Math.max(a.body.scrollWidth,a.documentElement.scrollWidth));a=Ma
th.max(b.height,Math.max(a.body.scrollHeight,a.documentElement.scrollHeight));this.
xc&&(N(this.xc,!0),L(this.xc,c,a));this.hd&&(N(this.hd,!0),L(this.hd,c,a))};
f.Xg=function(){if("fixed"==rh(this.ha(),"position"))var a=0,b=0;else
b=rf(this.g.g),a=b.x,b=b.y;var c=M(this.ha());var d=pf(tf(this.g.g)||
window);a=Math.max(a+d.width/2-c.width/2,0);b=Math.max(b+d.height/2-c.height/
2,0);sh(this.ha(),a,b);sh(this.Ud,a,b)};f.Zu=function(a){this.Ek?
this.Lp():a.target==this.Ud&&V(this.ro,0,this)};f.ro=function()
{try{A&&this.g.g.body.focus(),this.ha().focus()}catch(a){}};
f.ua=function()
{Cj(this.wa);this.wa=null;Cj(this.ta);this.ta=null;Cj(this.Ia);this.Ia=null;Cj(this
.Ga);this.Ga=null;Sn.oa.ua.call(this)};function Xn(a,b,c)
{Sn.call(this,b,c);this.l=a||"modal-dialog";this.j=Yn(Yn(new Zn,$n,!0),ao,!1,!
0)}u(Xn,Sn);f=Xn.prototype;f.Fh=!0;f.ep=!0;f.Sk=!
0;f.Ei=.5;f.vc="";f.Cf=null;f.le=null;f.ho=!
1;f.Wc=null;f.Xc=null;f.Zh=null;f.Cc=null;f.Cd=null;f.oc=null;f.ym="dialog";f.Wg=fu
nction(){return this.l};function bo(a,b){a.vc=b;a.Xc&&J(a.Xc,b)}f.hb=function()
{return this.vc};f.Dc=function(){return null!=this.Cf?
je(this.Cf).toString():""};f.ff=function(){return this.ym};f.Sh=ba(9);
function co(a){a.ha()||a.render()}f.Ib=function(){co(this);return this.Cd};function
eo(a){co(a);return a.oc}function fo(a){co(a);return a.ha()}f.sh=function()
{co(this);return Xn.oa.sh.call(this)};function go(a,b)
{a.Ei=b;a.ha()&&(b=a.sh())&&Jh(b,a.Ei)}f.xq=function(){};function ho(a,b){var
c=Tb(a.l+"-title-draggable").split(" ");a.ha()&&(b?Ib(a.Wc,c):Kb(a.Wc,c));b&&!a.le?
(b=new hn(a.ha(),a.Wc),a.le=b,Ib(a.Wc,c),Q(a.le,"start",a.Iv,!
1,a),Q(a.le,"drag",a.xq,!1,a)):!b&&a.le&&(a.le.Ea(),a.le=null)}
f.Qa=function(){Xn.oa.Qa.call(this);var
a=this.ha(),b=this.g;this.Zh=this.getId();var c=this.getId()
+".contentEl";this.Wc=b.Oa("DIV",this.l+"-title",this.Xc=b.Oa("SPAN",
{className:this.l+"-title-text",id:this.Zh},this.vc),this.Cc=b.Oa("SPAN",this.l+"-
title-close"));zf(a,this.Wc,this.Cd=b.Oa("DIV",{className:this.l+"-
content",id:c}),this.oc=b.Oa("DIV",this.l+"-buttons"));$m(this.Xc,"heading");
$m(this.Cc,"button");Qf(this.Cc,!0);dn(this.Cc,"Cerrar");
$m(a,this.ff());Y(a,"labelledby",this.Zh||"");this.Cf&&
ye(this.Cd,this.Cf);N(this.Cc,this.Fh);this.j&&(a=this.j,a.va=this.oc,a.render());N
(this.oc,!!this.j);go(this,this.Ei)};
f.Nb=function(a){Xn.oa.Nb.call(this,a);a=this.ha();var b=this.l+"-
content";this.Cd=hf(null,b,a)[0];this.Cd||
(this.Cd=this.g.Oa("DIV",b),this.Cf&&ye(this.Cd,this.Cf),a.appendChild(this.Cd));b=
this.l+"-title";var c=this.l+"-title-text",d=this.l+"-title-close";
(this.Wc=hf(null,b,a)[0])?(this.Xc=hf(null,c,this.Wc)[0],this.Cc=hf(null,d,this.Wc)
[0]):(this.Wc=this.g.Oa("DIV",b),a.insertBefore(this.Wc,this.Cd));this.Xc?
(this.vc=Rf(this.Xc),this.Xc.id||(this.Xc.id=this.getId())):(this.Xc=F("SPAN",
{className:c,
id:this.getId()}),this.Wc.appendChild(this.Xc));this.Zh=this.Xc.id;Y(a,"labelledby"
,this.Zh||"");this.Cc||
(this.Cc=this.g.Oa("SPAN",d),this.Wc.appendChild(this.Cc));N(this.Cc,this.Fh);b=thi
s.l+"-buttons";if(this.oc=hf(null,b,a)[0]){if(a=this.j=new Zn(this.g),
(b=this.oc)&&1==b.nodeType){a.va=b;b=ff("BUTTON",a.va);c=0;for(var e,g;d=b[c];c+
+)if(e=d.name||d.id,g=Rf(d)||d.value,e){var
h=0==c;a.set(e,g,h,"cancel"==d.name);h&&w(d,"goog-buttonset-default")}}}else
this.oc=this.g.Oa("DIV",b),a.appendChild(this.oc),
this.j&&(a=this.j,a.va=this.oc,a.render()),N(this.oc,!!
this.j);go(this,this.Ei)};f.Ka=function()
{Xn.oa.Ka.call(this);Z(this).ka(this.ha(),"keydown",this.xm).ka(this.ha(),"keypress
",this.xm);Z(this).ka(this.oc,"click",this.Uu);ho(this,this.Sk);Z(this).ka(this.Cc,
"click",this.kv);var a=this.ha();$m(a,this.ff());""!
==this.Xc.id&&Y(a,"labelledby",this.Xc.id);if(!this.ep){this.ep=!1;if(this.Va)
{a=this.g;var b=this.sh();a.fi(this.xc);a.fi(b)}this.isVisible()&&Vn(this,!1)}};
f.jc=function(){this.isVisible()&&this.Aa(!1);ho(this,!
1);Xn.oa.jc.call(this)};f.Aa=function(a){a!=this.isVisible()&&(this.Va||
this.render(),Xn.oa.Aa.call(this,a))};f.mi=function()
{Xn.oa.mi.call(this);this.dispatchEvent("aftershow")};f.li=function()
{Xn.oa.li.call(this);this.dispatchEvent("afterhide");this.ho&&this.Ea()};
f.Iv=function(){var a=this.g.g,b=pf(tf(a)||
window),c=Math.max(a.body.scrollWidth,b.width);a=Math.max(a.body.scrollHeight,b.hei
ght);var d=M(this.ha());"fixed"==rh(this.ha(),"position")?kn(this.le,new
fh(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height))):kn(this.le,new
fh(0,0,c-d.width,a-d.height))};f.kv=function(){io(this)};function io(a){if(a.Fh)
{var b=a.j,c=b&&b.g;c?(b=b.get(c),a.dispatchEvent(new jo(c,b))&&a.Aa(!1)):a.Aa(!
1)}}f.ua=function(){this.oc=this.Cc=null;Xn.oa.ua.call(this)};
function ko(a,b){a.j=b;a.oc&&(a.j?
(b=a.j,b.va=a.oc,b.render()):ye(a.oc,se),N(a.oc,!!a.j))}f.Uu=function(a){a:
{for(a=a.target;null!=a&&a!=this.oc;){if("BUTTON"==a.tagName)break
a;a=a.parentNode}a=null}if(a&&!a.disabled){a=a.name;var
b=this.j.get(a);this.dispatchEvent(new jo(a,b))&&this.Aa(!1)}};
f.xm=function(a){var b=!1,c=!
1,d=this.j,e=a.target;if("keydown"==a.type)if(27==a.keyCode){var
g=d&&d.g;e="SELECT"==e.tagName&&!e.disabled;g&&!e?(c=!
0,b=d.get(g),b=this.dispatchEvent(new jo(g,b))):e||(b=!
0)}else{if(9==a.keyCode&&a.shiftKey&&e==this.ha()){this.Ek=!
0;try{this.Ud.focus()}catch(l){}V(this.Lp,0,this)}}else if(13==a.keyCode)
{if("BUTTON"==e.tagName&&!e.disabled)g=e.name;else if(e==this.Cc)io(this);else
if(d){var
h=d.i,k=h&&lo(d,h);e=("TEXTAREA"==e.tagName||"SELECT"==e.tagName||"A"==e.tagName)&&
!e.disabled;!k||k.disabled||e||(g=h)}g&&d&&(c=!0,b=this.dispatchEvent(new
jo(g,String(d.get(g)))))}else e!=this.Cc||32!=a.keyCode&&" "!=a.key||
io(this);if(b||c)a.stopPropagation(),a.preventDefault();b&&this.Aa(!1)};function
jo(a,b){this.type="dialogselect";this.key=a;this.caption=b}u(jo,Gj);function Zn(a)
{qn.call(this);a||
bf();this.g=this.va=this.i=null}u(Zn,qn);Zn.prototype.set=function(a,b,c,d)
{qn.prototype.set.call(this,a,b);c&&(this.i=a);d&&(this.g=a);return this};
function Yn(a,b,c,d){return
a.set(b.key,b.caption,c,d)}Zn.prototype.render=function(){if(this.va)
{ye(this.va,se);var a=bf(this.va);this.forEach(function(b,c){b=a.Oa("BUTTON",
{name:c},b);c==this.i&&(b.className="goog-buttonset-
default");this.va.appendChild(b)},this)}};Zn.prototype.ha=function(){return
this.va};function lo(a,b){a=ff("BUTTON",a.va);for(var c=0,d;d=a[c];c+
+)if(d.name==b||d.id==b)return d;return null}
var
$n={key:"ok",caption:"Aceptar"},ao={key:"cancel",caption:"Cancelar"},mo={key:"yes",
caption:"S\
u00ed"},no={key:"no",caption:"No"},oo={key:"save",caption:"Guardar"},po={key:"conti
nue",caption:"Continuar"};"undefined"!=typeof document&&(Yn(new Zn,$n,!0,!
0),Yn(Yn(new Zn,$n,!0),ao,!1,!0),Yn(Yn(new Zn,mo,!0),no,!1,!0),Yn(Yn(Yn(new
Zn,mo),no,!0),ao,!1,!0),Yn(Yn(Yn(new Zn,po),oo),ao,!0,!0));function qo(a,b,c,d,e)
{Mm.call(this,b,c,d,e);this.g=a}u(qo,Mm);qo.prototype.dg=function()
{};qo.prototype.Jl=function()
{this.dg();qo.oa.Jl.call(this)};qo.prototype.Je=function()
{this.dg();qo.oa.Je.call(this)};qo.prototype.tf=function()
{this.dg();qo.oa.tf.call(this)};function ro(a,b,c,d,e){"number"===typeof
b&&(b=[b]);"number"===typeof c&&(c=[c]);qo.call(this,a,b,c,d,e);if(1!=b.length||1!
=c.length)throw Error("Start and end points must be 1D");this.j=-1}u(ro,qo);var
so=1/1024;f=ro.prototype;
f.dg=function(){var a=this.coords[0];Math.abs(a-
this.j)>=so&&(Jh(this.g,a),this.j=a)};f.tf=function(){this.j=-
1;ro.oa.tf.call(this)};f.Je=function(){this.j=-
1;ro.oa.Je.call(this)};f.show=function(){this.g.style.display=""};f.kb=function()
{this.g.style.display="none"};function to(a,b,c)
{ro.call(this,a,1,0,b,c)}u(to,ro);to.prototype.tf=function()
{this.show();to.oa.tf.call(this)};to.prototype.Je=function()
{this.kb();to.oa.Je.call(this)};
function uo(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end
points must be 3D");qo.call(this,a,b,c,d,e)}u(uo,qo);uo.prototype.dg=function()
{for(var a=[],b=0;b<this.coords.length;b+
+)a[b]=Math.round(this.coords[b]);this.g.style.backgroundColor="rgb("+a.join(",")
+")"};function vo(a,b){this.g=a[q.Symbol.iterator]
();this.i=b}vo.prototype[Symbol.iterator]=function(){return
this};vo.prototype.next=function(){var a=this.g.next();return{value:a.done?void
0:this.i.call(void 0,a.value),done:a.done}};function wo(a,b){return new
vo(a,b)};function xo(a){if(a instanceof yo||a instanceof zo||a instanceof Ao)return
a;if("function"==typeof a.next)return new yo(function(){return
a});if("function"==typeof a[Symbol.iterator])return new yo(function(){return
a[Symbol.iterator]()});if("function"==typeof a.Xe)return new yo(function(){return
a.Xe()});throw Error("Not an iterator or iterable.");}function yo(a)
{this.g=a}yo.prototype.Xe=function(){return new
zo(this.g())};yo.prototype[Symbol.iterator]=function(){return new Ao(this.g())};
yo.prototype.i=function(){return new Ao(this.g())};function zo(a)
{this.g=a}n(zo,Zf);zo.prototype.next=function(){return
this.g.next()};zo.prototype[Symbol.iterator]=function(){return new
Ao(this.g)};zo.prototype.i=function(){return new Ao(this.g)};function Ao(a)
{yo.call(this,function(){return a});this.j=a}n(Ao,yo);Ao.prototype.next=function()
{return this.j.next()};function Bo(a,b){this.i={};this.g=[];this.j=this.size=0;var
c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var
d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a)if(a instanceof
Bo)for(c=a.Xd(),d=0;d<c.length;d++)this.set(c[d],a.get(c[d]));else for(d in
a)this.set(d,a[d])}f=Bo.prototype;f.kc=function(){Co(this);for(var
a=[],b=0;b<this.g.length;b++)a.push(this.i[this.g[b]]);return a};f.Xd=function()
{Co(this);return this.g.concat()};
function Do(a,b){return a.has(b)}f.has=function(a){return
Eo(this.i,a)};f.Jc=ba(2);function Fo(a)
{a.i={};a.g.length=0;a.size=0;a.j=0}f.remove=function(a){Eo(this.i,a)?(delete
this.i[a],--this.size,this.j++,this.g.length>2*this.size&&Co(this),a=!0):a=!
1;return a};function Co(a){if(a.size!=a.g.length){for(var b=0,c=0;b<a.g.length;)
{var d=a.g[b];Eo(a.i,d)&&(a.g[c++]=d);b++}a.g.length=c}if(a.size!=a.g.length){var
e={};for(c=b=0;b<a.g.length;)d=a.g[b],Eo(e,d)||(a.g[c++]=d,e[d]=1),b+
+;a.g.length=c}}
f.get=function(a,b){return Eo(this.i,a)?this.i[a]:b};f.set=function(a,b)
{Eo(this.i,a)||(this.size+=1,this.g.push(a),this.j+
+);this.i[a]=b};f.forEach=function(a,b){for(var c=this.Xd(),d=0;d<c.length;d++){var
e=c[d],g=this.get(e);a.call(b,g,e,this)}};f.clone=function(){return new
Bo(this)};f.keys=function(){return xo(this.Xe(!0)).i()};f.values=function(){return
xo(this.Xe(!1)).i()};f.entries=function(){var a=this;return
wo(this.keys(),function(b){return[b,a.get(b)]})};
f.Xe=function(a){Co(this);var b=0,c=this.j,d=this,e=new Zf;e.next=function(){if(c!
=d.j)throw Error("The map has changed since the iterator was
created");if(b>=d.g.length)return $f;var g=d.g[b++];return{value:a?g:d.i[g],done:!
1}};return e};function Eo(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};function Go(){this.i=new Bo;this.g=new
Ho("");this.g.next=this.g.g=this.g}f=Go.prototype;f.get=function(a,b)
{return(a=this.i.get(a))?a.value:b};f.set=function(a,b){var c=this.i.get(a);c?
c.value=b:(c=new
Ho(a,b),this.i.set(a,c),a=c,a.g=this.g.g,a.next=this.g,this.g.g=a,a.g.next=a)};f.sh
ift=function(){return Io(this,this.g.next)};f.pop=function(){return
Io(this,this.g.g)};f.remove=function(a){return(a=this.i.get(a))?
(a.remove(),this.i.remove(a.key),!0):!1};f.Jc=ba(1);
f.Xd=function(){return this.map(function(a,b){return b})};f.kc=function(){return
this.map(function(a){return a})};f.forEach=function(a,b){for(var c=this.g.next;c!
=this.g;c=c.next)a.call(b,c.value,c.key,this)};f.map=function(a,b){for(var
c=[],d=this.g.next;d!=this.g;d=d.next)c.push(a.call(b,d.value,d.key,this));return
c};f.some=function(a,b){for(var c=this.g.next;c!
=this.g;c=c.next)if(a.call(b,c.value,c.key,this))return!0;return!1};
f.every=function(a,b){for(var c=this.g.next;c!=this.g;c=c.next)if(!
a.call(b,c.value,c.key,this))return!1;return!0};function Io(a,b){a.g!
=b&&(b.remove(),a.i.remove(b.key));return b.value}function Ho(a,b)
{this.key=a;this.value=b}Ho.prototype.remove=function()
{this.g.next=this.next;this.next.g=this.g;delete this.g;delete this.next};function
Jo(){R.call(this);this.i=new Go}u(Jo,R);Jo.prototype.j=function(a)
{a.sort(Ko);v(a,function(b){b.he(this)},this);this.i=new Go;v(a,function(b)
{this.i.set(b.La(),b)},this);this.dispatchEvent("update")};function Ko(a,b){return
Lo(a)-Lo(b)}function Mo(a){return a.i.kc()}function No(a,b,c){a=Mo(a);for(var d=-
1,e=0;e<a.length;e++)if(a[e].La()==b){d=e;break}if(0<=d)return a[c+d]}function
Oo(a,b){return a.i.get(b)}
function Po(a,b){b=Tb(b);if(0!=b.length)return mb(Mo(a),function(c){return
c.hb()==b})};function Qo(){};/*