Professional Documents
Culture Documents
SPDX-License-Identifier: Apache-2.0
*/
function lj(a){return{valueOf:a}.valueOf()};var mj=lj(function(){try{return new
URL("s://g"),!0}catch(a){return!1}});function nj(a){if(!mj){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
oj=["data:","http:","https:","mailto:","ftp:"];function pj(a){a instanceof Fd?
a=Gd(a):a="javascript:"!==nj(a)?a:void 0;return a};function qj(a,b){b=pj(b);void 0!
==b&&(a.href=b)};function rj(){}function sj(a)
{this.g=a}n(sj,rj);sj.prototype.toString=function(){return this.g};function P(a,b)
{if(1===a.nodeType){var c=a.tagName;if("SCRIPT"===c||"STYLE"===c)throw
Error("");}a.innerHTML=ke(b)}function tj(a,b){var c=uj;if(0===c.length)throw
Error("");if(c.map(function(d){if(d instanceof sj)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 vj(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 wj(a,b)
{b=pj(b);void 0!==b&&(a.href=b)};function xj(a){this.vl=a}function yj(a){return new
xj(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})}var
zj=[yj("data"),yj("http"),yj("https"),yj("mailto"),yj("ftp"),new xj(function(a)
{return/^[^:]*([/?#]|$)/.test(a)})];function Aj(a){var b=void 0===b?zj:b;a:{b=void
0===b?zj:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof xj&&d.vl(a))
{a=Kd(a);break a}}a=void 0}return a||Ld};function R(){Bi.call(this);this.Jd=new
Pi(this);this.xs=this;this.Ml=null}u(R,Bi);R.prototype[Ki]=!
0;g=R.prototype;g.Rg=function(){return this.Ml};g.Zg=function(a)
{this.Ml=a};g.addEventListener=function(a,b,c,d)
{O(this,a,b,c,d)};g.removeEventListener=function(a,b,c,d){bj(this,a,b,c,d)};
g.dispatchEvent=function(a){var
b,c=this.Rg();if(c)for(b=[];c;c=c.Rg())b.push(c);c=this.xs;var d=a.type||
a;if("string"===typeof a)a=new Ei(a,c);else if(a instanceof Ei)a.target=a.target||
c;else{var e=a;a=new Ei(d,c);nd(a,e)}e=!0;if(b)for(var f=b.length-1;!a.g&&0<=f;f--)
{var h=a.currentTarget=b[f];e=Bj(h,d,!0,a)&&e}a.g||(h=a.currentTarget=c,e=Bj(h,d,!
0,a)&&e,a.g||(e=Bj(h,d,!1,a)&&e));if(b)for(f=0;!a.g&&f<b.length;f+
+)h=a.currentTarget=b[f],e=Bj(h,d,!1,a)&&e;return e};
g.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,Oi(d[e]);delete
a.g[c];a.i--}}this.Ml=null};g.ka=function(a,b,c,d){return this.Jd.add(String(a),b,!
1,c,d)};g.xf=function(a,b,c,d){return this.Jd.add(String(a),b,!
0,c,d)};g.Xa=function(a,b,c,d){return this.Jd.remove(String(a),b,c,d)};
function Bj(a,b,c,d){b=a.Jd.g[String(b)];if(!b)return!0;b=b.concat();for(var e=!
0,f=0;f<b.length;++f){var h=b[f];if(h&&!h.Xg&&h.capture==c){var
k=h.listener,l=h.lj||h.src;h.Si&&Ri(a.Jd,h);e=!1!==k.call(l,d)&&e}}return e&&!
d.defaultPrevented}g.Qg=ba(0);g.Ph=function(a,b,c,d){return
this.Jd.Ph(String(a),b,c,d)};g.hasListener=function(a,b){return
this.Jd.hasListener(void 0!==a?String(a):void 0,b)};function Cj(a)
{R.call(this);this.g=a||window;this.j=O(this.g,"resize",this.l,!
1,this);this.i=vf(this.g)}u(Cj,R);function Dj(){var a=window,b=Ua(a);return
Ej[b]=Ej[b]||new Cj(a)}var Ej={};Cj.prototype.getSize=function(){return this.i?
this.i.clone():null};Cj.prototype.ua=function()
{Cj.oa.ua.call(this);this.j&&(cj(this.j),this.j=null);this.i=this.g=null};Cj.protot
ype.l=function(){var a=vf(this.g);Pe(a,this.i)||
(this.i=a,this.dispatchEvent("resize"))};function Fj(a){if(a.altKey&&!a.ctrlKey||
a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;if(Gj(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 Hj(a,b,c,d,e,f){if(Dc&&e)return Gj(a);if(e&&!d)return!1;if(!Ac)
{"number"===typeof b&&(b=Ij(b));var h=17==b||18==b||Dc&&91==b;if((!c||Dc)&&h||
Dc&&16==b&&(d||f))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?f||e?!1:!(c&&d):!
0;case 27:return!(Bc||yc||Ac)}return Ac&&(d||e||f)?!1:Gj(a)}
function Gj(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 Ij(a){if(Ac)a=Jj(a);else if(Dc&&Bc)switch(a){case
93:a=91}return a}
function Jj(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 Kj(a)
{if(a.lc&&"function"==typeof a.lc)return a.lc();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(Sa(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 Lj(a){if(a.de&&"function"==typeof a.de)return a.de();if(!a.lc||"function"!
=typeof a.lc){if("undefined"!==typeof Map&&a instanceof Map)return
Array.from(a.keys());if(!("undefined"!==typeof Set&&a instanceof Set))
{if(Sa(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 Mj(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else
if(Sa(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var
d=Lj(a),e=Kj(a),f=e.length,h=0;h<f;h++)b.call(c,e[h],d&&d[h],a)};var
Nj=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?
=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function Oj(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 f=a[c].substring(0,d);e=a[c].substring(d+1)}else f=a[c];b(f,e?Ue(e):"")}}}
function Pj(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 Qj(a,b,c,d){for(var
e=c.length;0<=(b=a.indexOf(c,b))&&b<d;){var f=a.charCodeAt(b-1);if(38==f||
63==f)if(f=a.charCodeAt(b+e),!f||61==f||38==f||35==f)return b;b+=e+1}return-1}var
Rj=/#|$/;
function Sj(a){var
b=window.location.href,c=b.search(Rj),d=Qj(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 Ue(b.slice(d,-1!==e?
e:0))}var Tj=/[?&]($|#)/;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,Uj(this,a.o),this.O=a.O,this.g=a.g,Vj(this,a.V),Wj(this,a.l),Xj(this,a.j.clon
e()),Yj(this,a.i)):a&&(c=String(a).match(Nj))?(this.s=!!b,Uj(this,c[1]||"",!
0),this.O=Zj(c[2]||""),this.g=Zj(c[3]||"",!0),Vj(this,c[4]),Wj(this,c[5]||"",!
0),Xj(this,c[6]||"",!0),Yj(this,c[7]||"",!0)):(this.s=!!b,this.j=new
ak(null,this.s))}
S.prototype.toString=function(){var a=[],b=this.o;b&&a.push(bk(b,ck,!0),":");var
c=this.g;if(c||"file"==b)a.push("//"),(b=this.O)&&a.push(bk(b,ck,!
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(bk(c,"/"==c.charAt(0)?dk:ek,!0));
(c=this.j.toString())&&a.push("?",c);(c=this.i)&&a.push("#",bk(c,fk));return
a.join("")};
S.prototype.resolve=function(a){var b=this.clone(),c=!!a.o;c?Uj(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)Vj(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=Qb(e,"/");e=e.split("/");for(var f=[],h=0;h<e.length;){var k=e[h+
+];"."==k?d&&h==e.length&&f.push(""):".."==k?((1<f.length||1==f.length&&""!
=f[0])&&f.pop(),d&&h==e.length&&
f.push("")):(f.push(k),d=!0)}d=f.join("/")}else d=e}c?Wj(b,d):c=""!
==a.j.toString();c?Xj(b,a.j.clone()):c=!!a.i;c&&Yj(b,a.i);return
b};S.prototype.clone=function(){return new S(this)};function Uj(a,b,c){a.o=c?Zj(b,!
0):b;a.o&&(a.o=a.o.replace(/:$/,""))}function Vj(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 Wj(a,b,c){a.l=c?Zj(b,!0):b}function Xj(a,b,c){b instanceof ak?
(a.j=b,gk(a.j,a.s)):(c||(b=bk(b,hk)),a.j=new ak(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 Yj(a,b,c){a.i=c?
Zj(b):b;return a}function V(a,b){a.j.remove(b);return a}function Zj(a,b){return a?
b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function bk(a,b,c)
{return"string"===typeof a?(a=encodeURI(a).replace(b,ik),c&&(a=a.replace(/%25([0-
9a-fA-F]{2})/g,"%$1")),a):null}
function ik(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+
(a&15).toString(16)}var
ck=/[#\/\?@]/g,ek=/[#\?:]/g,dk=/[#\?]/g,hk=/[#\?@]/g,fk=/#/g;function ak(a,b)
{this.i=this.g=null;this.j=a||null;this.l=!!b}function jk(a){a.g||(a.g=new
Map,a.i=0,a.j&&Oj(a.j,function(b,c){a.add(Ue(b),c)}))}
function kk(a){var b=Lj(a);if("undefined"==typeof b)throw Error("Keys are
undefined");var c=new ak(null);a=Kj(a);for(var d=0;d<b.length;d++){var
e=b[d],f=a[d];Array.isArray(f)?lk(c,e,f):c.add(e,f)}return
c}g=ak.prototype;g.add=function(a,b){jk(this);this.j=null;a=mk(this,a);var
c=this.g.get(a);c||this.g.set(a,c=[]);c.push(b);this.i+=1;return
this};g.remove=function(a){jk(this);a=mk(this,a);return this.g.has(a)?
(this.j=null,this.i-=this.g.get(a).length,this.g.delete(a)):!1};
function nk(a,b){jk(a);b=mk(a,b);return a.g.has(b)}g.forEach=function(a,b)
{jk(this);this.g.forEach(function(c,d){c.forEach(function(e)
{a.call(b,e,d,this)},this)},this)};g.de=function(){jk(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],f=0;f<e.length;f++)c.push(b[d]);return c};
g.lc=function(a){jk(this);var b=[];if("string"===typeof
a)nk(this,a)&&(b=b.concat(this.g.get(mk(this,a))));else{a=Array.from(this.g.values(
));for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};g.set=function(a,b)
{jk(this);this.j=null;a=mk(this,a);nk(this,a)&&(this.i-
=this.g.get(a).length);this.g.set(a,[b]);this.i+=1;return this};g.get=function(a,b)
{if(!a)return b;a=this.lc(a);return 0<a.length?String(a[0]):b};
function lk(a,b,c)
{a.remove(b);0<c.length&&(a.j=null,a.g.set(mk(a,b),ub(c)),a.i+=c.length)}g.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.lc(d);for(var f=0;f<d.length;f++){var
h=e;""!==d[f]&&(h+="="+encodeURIComponent(String(d[f])));a.push(h)}}return
this.j=a.join("&")};g.clone=function(){var a=new ak;a.j=this.j;this.g&&(a.g=new
Map(this.g),a.i=this.i);return a};
function mk(a,b){b=String(b);a.l&&(b=b.toLowerCase());return b}function gk(a,b)
{b&&!a.l&&(jk(a),a.j=null,a.g.forEach(function(c,d){var e=d.toLowerCase();d!
=e&&(this.remove(d),lk(this,e,c))},a));a.l=b}g.sq=function(a){for(var
b=0;b<arguments.length;b++)Mj(arguments[b],function(c,d)
{this.add(d,c)},this)};function ok(a){try{return p.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 pk()
{}pk.prototype.g=null;function qk(a){var b;(b=a.g)||(b={},rk(a)&&(b[0]=!0,b[1]=!
0),b=a.g=b);return b};var sk;function tk(){}u(tk,pk);function uk(a)
{return(a=rk(a))?new ActiveXObject(a):new XMLHttpRequest}function rk(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}sk=new tk;function vk(a,b)
{this.j=a;this.l=b;this.i=0;this.g=null}vk.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
wk(a,b){a.l(b);100>a.i&&(a.i++,b.next=a.g,a.g=b)};function xk(a,b){var
c=a;b&&(c=q(a,b));c=yk(c);"function"!==typeof p.setImmediate||
p.Window&&p.Window.prototype&&(jc()||!
z("Edge"))&&p.Window.prototype.setImmediate==p.setImmediate?(zk||
(zk=Ak()),zk(c)):p.setImmediate(c)}var zk;
function Ak(){var a=p.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof
window&&window.postMessage&&window.addEventListener&&!z("Presto")&&(a=function()
{var
e=G("IFRAME");e.style.display="none";document.documentElement.appendChild(e);var
f=e.contentWindow;e=f.document;e.open();e.close();var
h="callImmediate"+Math.random(),k="file:"==f.location.protocol?"*":f.location.proto
col+"//"+f.location.host;e=q(function(l){if(("*"==k||
l.origin==k)&&l.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&&!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)
{p.setTimeout(e,0)}}var yk=ad;function Bk(a){p.setTimeout(function(){throw
a;},0)};function Ck(){this.i=this.g=null}Ck.prototype.add=function(a,b){var
c=Dk.get();c.set(a,b);this.i?
this.i.next=c:this.g=c;this.i=c};Ck.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 Dk=new vk(function(){return new
Ek},function(a){return a.reset()});function Ek()
{this.next=this.g=this.He=null}Ek.prototype.set=function(a,b)
{this.He=a;this.g=b;this.next=null};Ek.prototype.reset=function()
{this.next=this.g=this.He=null};var Fk,Gk=!1,Hk=new Ck;function Ik(a,b){Fk||
Jk();Gk||(Fk(),Gk=!0);Hk.add(a,b)}function Jk(){if(p.Promise&&p.Promise.resolve)
{var a=p.Promise.resolve(void 0);Fk=function(){a.then(Kk)}}else Fk=function()
{xk(Kk)}}function Kk(){for(var a;a=Hk.remove();){try{a.He.call(a.g)}catch(b)
{Bk(b)}wk(Dk,a)}Gk=!1};function Lk(a){if(!a)return!1;try{return!!a.
$goog_Thenable}catch(b){return!1}};function Mk(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){Nk(b,2,c)},function(c){Nk(b,3,c)})}catch(c){Nk(this,3,c)}}function
Ok(){this.next=this.context=this.i=this.j=this.g=null;this.l=!
1}Ok.prototype.reset=function(){this.context=this.i=this.j=this.g=null;this.l=!
1};var Pk=new vk(function(){return new Ok},function(a){a.reset()});function
Qk(a,b,c){var d=Pk.get();d.j=a;d.i=b;d.context=c;return d}
function Rk(){var a,b,c=new Mk(function(d,e){a=d;b=e});return new
Sk(c,a,b)}Mk.prototype.then=function(a,b,c){return Tk(this,"function"===typeof a?
a:null,"function"===typeof b?b:null,c)};Mk.prototype.$goog_Thenable=!
0;Mk.prototype.cancel=function(a){if(0==this.g){var b=new Uk(a);Ik(function()
{Vk(this,b)},this)}};
function Vk(a,b){if(0==a.g)if(a.j){var c=a.j;if(c.i){for(var
d=0,e=null,f=null,h=c.i;h&&(h.l||(d++,h.g==a&&(e=h),!(e&&1<d)));h=h.next)e||
(f=h);e&&(0==c.g&&1==d?Vk(c,b):(f?
(d=f,d.next==c.l&&(c.l=d),d.next=d.next.next):Wk(c),Xk(c,e,3,b)))}a.j=null}else
Nk(a,3,b)}function Yk(a,b){a.i||2!=a.g&&3!=a.g||Zk(a);a.l?a.l.next=b:a.i=b;a.l=b}
function Tk(a,b,c,d){var e=Qk(null,null,null);e.g=new Mk(function(f,h){e.j=b?
function(k){try{var l=b.call(d,k);f(l)}catch(m){h(m)}}:f;e.i=c?function(k){try{var
l=c.call(d,k);void 0===l&&k instanceof Uk?h(k):f(l)}catch(m)
{h(m)}}:h});e.g.j=a;Yk(a,e);return e.g}Mk.prototype.ma=function(a)
{this.g=0;Nk(this,2,a)};Mk.prototype.na=function(a){this.g=0;Nk(this,3,a)};
function Nk(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,f=a.na;if(d instanceof Mk){Yk(d,Qk(e||$c,f||
null,a));var h=!0}else if(Lk(d))d.then(e,f,a),h=!0;else{if(Ta(d))try{var
k=d.then;if("function"===typeof k){$k(d,k,e,f,a);h=!0;break a}}catch(l)
{f.call(a,l);h=!0;break a}h=!1}}h||(a.O=c,a.g=b,a.j=null,Zk(a),3!=b||c instanceof
Uk||al(a,c))}}
function $k(a,b,c,d,e){function f(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,f)}catch(l){f(l)}}function Zk(a){a.s||(a.s=!
0,Ik(a.V,a))}function Wk(a){var b=null;a.i&&(b=a.i,a.i=b.next,b.next=null);a.i||
(a.l=null);return b}Mk.prototype.V=function(){for(var
a;a=Wk(this);)Xk(this,a,this.g,this.O);this.s=!1};
function Xk(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,bl(b,c,d);else try{b.l?b.j.call(b.context):bl(b,c,d)}catch(e)
{cl.call(null,e)}wk(Pk,b)}function bl(a,b,c){2==b?
a.j.call(a.context,c):a.i&&a.i.call(a.context,c)}function al(a,b){a.o=!
0;Ik(function(){a.o&&cl.call(null,b)})}var cl=Bk;function Uk(a)
{cb.call(this,a)}u(Uk,cb);Uk.prototype.name="cancel";function Sk(a,b,c)
{this.promise=a;this.resolve=b;this.reject=c};function dl(a,b)
{R.call(this);this.i=a||1;this.g=b||
p;this.j=q(this.hw,this);this.l=Za()}u(dl,R);g=dl.prototype;g.enabled=!
1;g.Wa=null;function el(a,b){a.i=b;a.Wa&&a.enabled?
(a.stop(),a.start()):a.Wa&&a.stop()}g.hw=function(){if(this.enabled){var a=Za()-
this.l;0<a&&a<.8*this.i?this.Wa=this.g.setTimeout(this.j,this.i-a):
(this.Wa&&(this.g.clearTimeout(this.Wa),this.Wa=null),this.dispatchEvent("tick"),th
is.enabled&&(this.stop(),this.start()))}};
g.start=function(){this.enabled=!0;this.Wa||
(this.Wa=this.g.setTimeout(this.j,this.i),this.l=Za())};g.stop=function()
{this.enabled=!
1;this.Wa&&(this.g.clearTimeout(this.Wa),this.Wa=null)};g.ua=function()
{dl.oa.ua.call(this);this.stop();delete this.g};function W(a,b,c)
{if("function"===typeof a)c&&(a=q(a,c));else if(a&&"function"==typeof
a.handleEvent)a=q(a.handleEvent,a);else throw Error("Invalid listener
argument");return 2147483647<Number(b)?-1:p.setTimeout(a,b||0)}
function fl(a){p.clearTimeout(a)};function gl(a){R.call(this);this.headers=new
Map;this.V=a||null;this.i=!
1;this.O=this.g=null;this.wj="";this.j=this.na=this.l=this.ma=!
1;this.s=0;this.o=null;this.Aa="";this.qa=this.ta=!1}u(gl,R);var
hl=/^https?$/i,il=["POST","PUT"],jl=[];function kl(a,b,c,d,e,f,h){var k=new
gl;jl.push(k);b&&k.ka("complete",b);k.xf("ready",k.Ks);f&&(k.s=Math.max(0,f));h&&(k
.ta=h);k.send(a,c,d,e)}g=gl.prototype;g.Ks=function(){this.Ea();qb(jl,this)};
g.send=function(a,b,c,d){if(this.g)throw Error("[goog.net.XhrIo] Object is active
with another request="+this.wj+"; newUri="+a);b=b?
b.toUpperCase():"GET";this.wj=a;this.ma=!1;this.i=!0;this.g=this.V?
uk(this.V):uk(sk);this.O=this.V?
qk(this.V):qk(sk);this.g.onreadystatechange=q(this.rp,this);try{this.na=!
0,this.g.open(b,String(a),!0),this.na=!1}catch(h){ll(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 f=e.next();!
f.done;f=e.next())f=f.value,c.set(f,d.get(f))}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=p.FormData&&a instanceof p.FormData;!
ob(il,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.Aa&&(this.g.responseType=this.Aa);"withCredentials"in
this.g&&this.g.withCredentials!
==this.ta&&(this.g.withCredentials=this.ta);try{ml(this),0<this.s&&((this.qa=nl(thi
s.g))?
(this.g.timeout=this.s,this.g.ontimeout=q(this.kg,this)):this.o=W(this.kg,this.s,th
is)),this.l=!0,this.g.send(a),this.l=!1}catch(h){ll(this)}};function nl(a){return
A&&"number"===typeof a.timeout&&void 0!==a.ontimeout}g.kg=function(){"undefined"!
=typeof Oa&&this.g&&(this.dispatchEvent("timeout"),this.abort(8))};
function ll(a){a.i=!1;a.g&&(a.j=!0,a.g.abort(),a.j=!1);ol(a);pl(a)}function ol(a)
{a.ma||(a.ma=!
0,a.dispatchEvent("complete"),a.dispatchEvent("error"))}g.abort=function()
{this.g&&this.i&&(this.i=!1,this.j=!0,this.g.abort(),this.j=!
1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),pl(this))};g.ua=functi
on(){this.g&&(this.i&&(this.i=!1,this.j=!0,this.g.abort(),this.j=!1),pl(this,!
0));gl.oa.ua.call(this)};g.rp=function(){this.Id||(this.na||this.l||this.j?
ql(this):this.qv())};g.qv=function(){ql(this)};
function ql(a){if(a.i&&"undefined"!=typeof Oa&&(!a.O[1]||4!=(a.g?
a.g.readyState:0)||2!=rl(a)))if(a.l&&4==(a.g?a.g.readyState:0))W(a.rp,0,a);else
if(a.dispatchEvent("readystatechange"),4==(a.g?a.g.readyState:0)){a.i=!1;try{sl(a)?
(a.dispatchEvent("complete"),a.dispatchEvent("success")):ol(a)}finally{pl(a)}}}func
tion pl(a,b){if(a.g){ml(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 ml(a)
{a.g&&a.qa&&(a.g.ontimeout=null);a.o&&(fl(a.o),a.o=null)}g.isActive=function()
{return!!this.g};function sl(a){var b=rl(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.wj).match(Nj)[1]||null,!
a&&p.self&&p.self.location&&(a=p.self.location.protocol.slice(0,-1)),b=!hl.test(a?
a.toLowerCase():"");c=b}return c}function rl(a){try{return 2<(a.g?
a.g.readyState:0)?a.g.status:-1}catch(b){return-1}}
function ul(a){try{return a.g?a.g.responseText:""}catch(b){return""}}function
vl(a,b){if(a.g){a=a.g.responseText;b&&0==a.indexOf(b)&&(a=a.substring(b.length));a:
{b=a;if(p.JSON)try{var c=p.JSON.parse(b);break a}catch(d){}c=ok(b)}return
c}};function wl(a){var
b=document.implementation.createHTMLDocument("").createRange();a=me(a);return
b.createContextualFragment(ke(a))};function xl(a)
{a=a.nodeName;return"string"===typeof a?a:"FORM"}function yl(a){a=a.nodeType;return
1===a||"number"!==typeof a};function zl(a,b,c,d){var e=new
Map(Al);this.j=a;this.g=e;this.l=b;this.o=c;this.i=d}function Bl(a,b,c)
{c=a.g.get(c);return(null==c?0:c.has(b))?c.get(b):a.l.has(b)?{vc:1}:(c=a.o.get(b))?
c:a.i&&[].concat(na(a.i)).some(function(d){return 0===b.indexOf(d)})?{vc:1}:
{vc:0}};var Cl="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".split("
"),Al=[["A",new Map([["href",
{vc:2}]])],["AREA",new Map([["href",{vc:2}]])],["LINK",new Map([["href",
{vc: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",{vc:1}]])],
["IMG",new Map([["src",{vc:1}]])],["VIDEO",new Map([["src",{vc:1}]])],["AUDIO",new
Map([["src",{vc:1}]])]],Dl="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(" "),
El=[["dir",{vc:3,conditions:lj(function(){return new Map([["dir",new
Set(["auto","ltr","rtl"])]])})}],["async",{vc:3,conditions:lj(function(){return new
Map([["async",new Set(["async"])]])})}],["cite",{vc:2}],["loading",
{vc:3,conditions:lj(function(){return new Map([["loading",new
Set(["eager","lazy"])]])})}],["poster",{vc:2}],["target",
{vc:3,conditions:lj(function(){return new Map([["target",new
Set(["_self","_blank"])]])})}]],Fl=new zl(new Set(Cl),new Set(Dl),new
Map(El)),Gl=new zl(new Set(Cl),
new Set(lj(function(){return Dl.concat(["class","id"])})),new Map(lj(function()
{return El.concat([["style",{vc:4}]])}))),Hl=new zl(new Set(lj(function(){return
Cl.concat("STYLE TITLE INPUT TEXTAREA BUTTON LABEL".split(" "))})),new
Set(lj(function(){return
Dl.concat(["class","id","tabindex","contenteditable","name"])})),new
Map(lj(function(){return El.concat([["style",{vc:4}]])})),new
Set(["data-","aria-"]));function Il(a){this.j=a;this.i=[]}function Jl(a,b)
{a.i=[];b=a.g(b);if(0!==a.i.length)throw Error("");return
b}Il.prototype.g=function(a){var
b=document.createElement("span");b.appendChild(Kl(this,a));a=(new
XMLSerializer).serializeToString(b);a=a.slice(a.indexOf(">")
+1,a.lastIndexOf("</"));return me(a)};
function Kl(a,b){b=wl(b);b=document.createTreeWalker(b,5,function(h){return
Ll(a,h)},!1);for(var c=b.nextNode(),d=document.createDocumentFragment(),e=d;null!
==c;){var f=void 0;if(3===c.nodeType)f=document.createTextNode(c.data);else
if(yl(c))f=Ml(a,c);else throw
Error("");e.appendChild(f);if(c=b.firstChild())e=f;else for(;!
(c=b.nextSibling())&&(c=b.parentNode());)e=e.parentNode}return d}
function Ml(a,b){var c=xl(b),d=document.createElement(c);b=b.attributes;for(var
e=la(b),f=e.next();!f.done;f=e.next()){var h=f.value;f=h.name;h=h.value;var
k=Bl(a.j,f,c),l;a:{if(l=k.conditions){l=la(l);for(var m=l.next();!
m.done;m=l.next()){var r=la(m.value);m=r.next().value;r=r.next().value;var y=void
0;if((m=null==(y=b.getNamedItem(m))?void 0:y.value)&&!r.has(m)){l=!1;break a}}}l=!
0}if(l)switch(k.vc){case 1:Nl(d,f,h);break;case 2:k=nj(h);k=void 0!==k&&-1!
==oj.indexOf(k.toLowerCase())?h:"about:invalid#zClosurez";
k!==h&&Ol(a);Nl(d,f,k);break;case 3:Nl(d,f,h.toLowerCase());break;case
4:Nl(d,f,h);break;case 0:Ol(a)}else Ol(a)}return d}function Ll(a,b)
{if(3===b.nodeType)return 1;if(!yl(b))return 2;b=xl(b);if(null===b)return
Ol(a),2;var c=a.j;if("FORM"!==b&&(c.j.has(b)||c.g.has(b)))return 1;Ol(a);return
2}function Ol(a){0===a.i.length&&a.i.push("")}function Nl(a,b,c)
{a.setAttribute(b,c)}var Pl=lj(function(){return new Il(Fl)});function Ql(a){return
Jl(Pl,a)}var Rl=lj(function(){return new Il(Gl)}),Sl=lj(function(){return new
Il(Hl)});function Tl(a){var b={nonce:Fe()};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="'+Ul(b.id)+'"');b.nonce&&(c+=' nonce="'+Ul(b.nonce)
+'"');b.type&&(c+=' type="'+Ul(b.type)+'"');return
me(c+(">"+a+"\x3c/script>"))}function Ul(a){return
a.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/
g,""").replace(/'/g,"'")};var Vl={0:1,1:1},Wl={0:.1,1:.1};function
Xl(a,b){try{Jl(Sl,a)}catch(c){return Yl(b,"H_SLSANITIZE"),!0}try{Jl(Rl,a)}catch(c)
{return Yl(b,"H_RSANITIZE"),!0}try{Ql(a)}catch(c){return Yl(b,"H_SANITIZE"),!
0}return!1}function Yl(a,b){(Zl?Zl:"undefined"!==typeof
window&&window.navigator&&void 0!==window.navigator.sendBeacon?
navigator.sendBeacon.bind(navigator):$l)("https://csp.withgoogle.com/csp/
lcreport/"+a.Dj,JSON.stringify({host:window.location.hostname,type:b,additionalData
:void 0}))}
function $l(a,b){var c=new
XMLHttpRequest;c.open("POST",a);c.setRequestHeader("Content-Type","application/
json");c.send(b)}var Zl;function am(a,b){a=bm(a);var c;if(c=b){var
d,e;c=Math.random()<(null!=(e=null!=(d=b.gx)?d:Vl[b.Dj[0]])?e:0)}if(c&&!1!
==window.SAFEVALUES_REPORTING&&"DocumentFragment"in window){var
f,h;Math.random()<(null!=(h=null!=(f=b.Sw)?f:Wl[b.Dj[0]])?
h:0)&&Yl(b,"HEARTBEAT");if(!Xl(a,b)){var k=void 0===k?
{}:k;d=Ul(a);k.Yw&&(d=d.replace(/(^|[\r\n\t ])
/g,"$1 "));k.Xw&&(d=d.replace(/(\r\n|\n|\r)/g,"<br>"));k.Zw&&(d=d.replace(/(\
t+)/g,'<span style="white-space:pre">$1</span>'));me(d).toString()!
==a&&Yl(b,"H_ESCAPE")}}return me(a)}
function bm(a){return null===a?"null":void 0===a?"undefined":a};function cm()
{}g=cm.prototype;g.ob=function(a)
{this.tb=a.width;this.Cb=a.height};g.getSize=function(){return new
Oe(this.tb,this.Cb)};g.ee=function(){return this.O};g.kd=function(){return
this.s};g.ub=function(){return this.tb};g.Db=function(){return
this.Cb};g.jd=function(){return new B(this.O,this.s)};function dm(a){return new
lh(a.O,a.s,a.tb,a.Cb)};function em(){this.g=[]}em.prototype.Ra=function(a)
{this.g.push(a)};em.prototype.getSize=function(){var a=this.ub(),b=this.Db();return
null===a||null===b?null:new Oe(a,b)};em.prototype.Ld=function(a){return
this.g.filter(a||Yc)};function fm(a,b){for(var c=0;c<a.g.length;c++){var
d=a.g[c];if(b(d))return d}return null}function gm(a,b){return fm(a,function(c)
{return c.kd()<=b&&c.kd()+c.getSize().height>=b})}function hm(a,b){return
a.g.find(function(c){return jh(mh(dm(c)),b)})};function im()
{this.g=[];this.cells=[]}u(im,em);g=im.prototype;g.xm=0;g.yi=0;g.marginRight=0;g.xi
=0;g.nl=0;g.Qj=0;g.iq=!1;g.ub=function(){return this.tb};g.Db=function(){return
this.Cb};
function jm(a){a.O();for(var b=a.xm,c=0;c<a.j;c++){var
d=km(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.nl}a.tb=b+a.marginRight;var
e=a.yi;for(c=0;c<a.i;c++){var f=lm(a,c);mm(a,c).forEach(function(h)
{if(h)if(this.iq){var k=e+Math.round((f-h.getSize().height)/2);h.s=k}else
h.s=e});e+=f+a.Qj}a.Cb=e+a.xi}function mm(a,b){return a.cells.map(function(c)
{return c[b]})}
function km(a,b){var c=0;a.cells[b].forEach(function(d)
{d&&(c=Math.max(c,d.getSize().width))});return c}function lm(a,b){var
c=0;mm(a,b).forEach(function(d){d&&(c=Math.max(c,d.getSize().height))});return
c};function nm(a){this.l=a}n(nm,cm);nm.prototype.Da=function(){return
this.l};nm.prototype.ob=function(a){void 0==a.width?
(this.Cb=a.height,this.tb=Math.round(a.height*om(this.l))):void 0==a.height?
(this.tb=a.width,this.Cb=Math.round(a.width/om(this.l))):
(this.tb=a.width,this.Cb=a.height)};function pm()
{return"rtl"==document.body.dir}function qm(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 rm={border:!0,padding:!0,margin:!
0},sm=["Top","Bottom","Right","Left"],tm={color:"#0000cc",textDecoration:"underline
"};
function um(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(vm,c))})}function vm(a,b,c){var d=""==uh(a,c);rm[c]?v(sm,function(e)
{d&&""==uh(a,c+e)&&K(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&tm[c]?
K(a,c,tm[c]):K(a,c,b))}
function X(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,f)
{vb(d,ub(a.getElementsByTagName(f)))});um(d)};function wm(a,b,c)
{Bi.call(this);this.bi=a;this.j=b||
0;this.g=c;this.i=q(this.tq,this)}u(wm,Bi);g=wm.prototype;g.vb=0;g.ua=function()
{wm.oa.ua.call(this);this.stop();delete this.bi;delete this.g};g.start=function(a)
{this.stop();this.vb=W(this.i,void 0!==a?a:this.j)};g.stop=function()
{this.isActive()&&fl(this.vb);this.vb=0};g.isActive=function(){return 0!
=this.vb};g.tq=function(){this.vb=0;this.bi&&this.bi.call(this.g)};var
jd={},xm=null;function ym(a){a=Ua(a);delete jd[a];id()&&xm&&xm.stop()}function zm()
{xm||(xm=new wm(function(){Am()},20));var a=xm;a.isActive()||a.start()}function
Am(){var a=Za();dd(jd,function(b){Bm(b,a)});id()||zm()};function Cm()
{R.call(this);this.Gc=0;this.endTime=this.startTime=null}u(Cm,R);Cm.prototype.Af=fu
nction(){this.ud("begin")};Cm.prototype.Pe=function()
{this.ud("end")};Cm.prototype.ud=function(a){this.dispatchEvent(a)};function
Dm(a,b,c,d){Cm.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(Dm,Cm);g=Dm.prototype;
g.play=function(a){if(a||0==this.Gc)this.progress=0,this.coords=this.i;else
if(1==this.Gc)return!1;ym(this);this.startTime=a=Za();-1==this.Gc&&(this.startTime-
=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progre
ss||this.Af();this.ud("play");-1==this.Gc&&this.ud("resume");this.Gc=1;var
b=Ua(this);b in jd||(jd[b]=this);zm();Bm(this,a);return!0};g.stop=function(a)
{ym(this);this.Gc=0;a&&(this.progress=1);Em(this,this.progress);this.ud("stop");thi
s.Pe()};
g.ua=function(){0==this.Gc||this.stop(!
1);this.ud("destroy");Dm.oa.ua.call(this)};function Bm(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);Em(a,a.progress);1==a.progress?
(a.Gc=0,ym(a),a.ud("finish"),a.Pe()):1==a.Gc&&a.Kl()}function Em(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]}g.Kl=function()
{this.ud("animate")};
g.ud=function(a){this.dispatchEvent(new Fm(a,this))};function Fm(a,b)
{Ei.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.Gc}u(Fm,
Ei);function Gm(a){return 3*a*a-2*a*a*a};function Y(){R.call(this);this.g=new
fj(this)}u(Y,R);Y.prototype.ua=function()
{this.dispatchEvent("dispose");Y.oa.ua.call(this);this.g.Ea()};function Hm()
{Y.call(this)}u(Hm,Y);function Im(a,b){this.x=a;this.y=b}u(Im,B);function Jm(a)
{return new Im(a.x,a.y)}Im.prototype.clone=function(){return new
Im(this.x,this.y)};Im.prototype.Wj=B.prototype.Wj;Im.prototype.add=function(a)
{this.x+=a.x;this.y+=a.y;return this};function Km(a,b){a.x-=b.x;a.y-=b.y};function
Lm(a,b){this.g=a;this.i=b}function Mm(a,b){var c=hm(a.g,b);if(!c)a:
{c=Number.POSITIVE_INFINITY;for(var d=a.g.Ld(),e=d[0],f=0;f<d.length;f++){var
h=d[f],k=kh(mh(dm(h)),b);if(k<c){c=k;if(0==k){c=h;break
a}e=h}}c=e}a=a.i.Mh(c);b=Jm(b);Km(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 Jm(a.jd()).add(b)};var Nm={};var
Om;var Pm="combobox grid group listbox menu menubar radiogroup row rowgroup tablist
textbox toolbar tree treegrid".split(" ");function Qm(a,b){b?
a.setAttribute("role",b):a.removeAttribute("role")}
function Z(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void
0==c?(Om||(c={},Om=(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=Om,b in
c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function Rm(a,b){a=a.getAttribute("aria-"+b);return null==a||void
0==a?"":String(a)}function Sm(a){var b=Rm(a,"activedescendant");return
jf(a).getElementById(b)}function Tm(a,b){var
c="";b&&(c=b.id);Z(a,"activedescendant",c)}function Um(a,b){Z(a,"label",b)};var
Vm=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 Wm(a)
{return(a=a.exec(fc()))?a[1]:""}var Xm=function(){if(pg)return Wm(/Firefox\/([0-
9.]+)/);if(A||yc||xc)return Qc;if(tg){if(sc()||tc()){var a=Wm(/CriOS\/([0-
9.]+)/);if(a)return a}return Wm(/Chrome\/([0-9.]+)/)}if(ug&&!sc())return
Wm(/Version\/([0-9.]+)/);if(qg||rg){if(a=/Version\/(\S+).*Mobile\/(\
S+)/.exec(fc()))return a[1]+"."+a[2]}else if(sg)return(a=Wm(/Android\s+([0-
9.]+)/))?a:Wm(/Version\/([0-9.]+)/);return""}();function Ym(a,b,c)
{R.call(this);this.target=a;this.handle=b||a;this.na=c||new
lh(NaN,NaN,NaN,NaN);this.j=jf(a);this.g=new
fj(this);Ci(this,this.g);this.deltaY=this.deltaX=this.Aa=this.ta=this.screenY=this.
screenX=this.clientY=this.clientX=0;this.Pb=!0;this.i=!1;this.ma=0;O(this.handle,
["touchstart","mousedown"],this.fm,!1,this);this.o=Zm}u(Ym,R);var
Zm=p.document&&p.document.documentElement&&!!
p.document.documentElement.setCapture&&!!p.document.releaseCapture;
function $m(a,b){a.na=b||new lh(NaN,NaN,NaN,NaN)}g=Ym.prototype;g.Pa=function(a)
{this.Pb=a};g.ua=function(){Ym.oa.ua.call(this);bj(this.handle,
["touchstart","mousedown"],this.fm,!
1,this);kj(this.g);this.o&&this.j.releaseCapture();this.handle=this.target=null};
g.fm=function(a){var b="mousedown"==a.type;if(!this.Pb||this.i||b&&!
Ji(a))this.dispatchEvent("earlycancel");else{if(0==this.ma)if(this.dispatchEvent(ne
w an("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.Yt,{capture:d,passive:!
1});this.g.ka(b,["touchend","mouseup"],this.Wi,d);this.o?(c.setCapture(!
1),this.g.ka(c,"losecapture",this.Wi)):this.g.ka(zf(b),"blur",
this.Wi);this.Ga&&this.g.ka(this.Ga,"scroll",this.rv,d);this.clientX=this.ta=a.clie
ntX;this.clientY=this.Aa=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;th
is.deltaX=this.target.offsetLeft;this.deltaY=this.target.offsetTop;this.qa=xf(gf(th
is.j).g)}};g.Wi=function(a,b){kj(this.g);this.o&&this.j.releaseCapture();this.i?
(this.i=!1,this.dispatchEvent(new
an("end",this,a.clientX,a.clientY,a,bn(this,this.deltaX),cn(this,this.deltaY),b||"t
ouchcancel"==a.type))):this.dispatchEvent("earlycancel")};
g.Yt=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.Aa-
this.clientY;if(d*d+e*e>this.ma)if(this.dispatchEvent(new
an("start",this,a.clientX,a.clientY,a)))this.i=!0;else{this.Id||
this.Wi(a);return}}c=dn(this,b,c);b=c.x;c=c.y;this.i&&this.dispatchEvent(new
an("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(en(this,a,b,c),a.preventDefault(
))}};
function dn(a,b,c){var d=xf(gf(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(bn(a,a.deltaX),cn(a,a.deltaY))}g.rv=function(a){var
b=dn(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;en(this,a,b.x,b.y)};fu
nction en(a,b,c,d){a.Rk(c,d);a.dispatchEvent(new
an("drag",a,b.clientX,b.clientY,b,c,d))}function bn(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 cn(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))}g.Rk=function(a,b)
{this.target.style.left=a+"px";this.target.style.top=b+"px"};function
an(a,b,c,d,e,f,h)
{Ei.call(this,a);this.clientX=c;this.clientY=d;this.i=e;this.left=void 0!==f?
f:b.deltaX;this.top=void 0!==h?h:b.deltaY}u(an,Ei);function fn(a){this.Wd=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 fn)for(b=la(a.Wd),c=b.next();!c.done;c=b.next()){var
d=la(c.value);c=d.next().value;d=d.next().value;this.Wd.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.Wd.set(c,d)}
g=fn.prototype;g.lc=function(){return Array.from(this.Wd.values())};
g.de=function(){return Array.from(this.Wd.keys())};g.remove=function(a){return
this.Wd.delete(a)};g.get=function(a,b){return this.Wd.has(a)?
this.Wd.get(a):b};g.set=function(a,b){this.Wd.set(a,b);return
this};g.forEach=function(a,b){var c=this;b=void 0===b?
this:b;this.Wd.forEach(function(d,e){return a.call(b,d,e,c)})};g.clone=function()
{return new fn(this)};(function(){for(var
a=["ms","moz","webkit","o"],b,c=0;b=a[c]&&!p.requestAnimationFrame;+
+c)p.requestAnimationFrame=p[b+"RequestAnimationFrame"],p.cancelAnimationFrame=p[b+
"CancelAnimationFrame"]||p[b+"CancelRequestAnimationFrame"];if(!
p.requestAnimationFrame){var d=0;p.requestAnimationFrame=function(e){var f=(new
Date).getTime(),h=Math.max(0,16-(f-d));d=f+h;return p.setTimeout(function()
{e(f+h)},h)};p.cancelAnimationFrame||(p.cancelAnimationFrame=function(e)
{clearTimeout(e)})}})();
var gn=[[],[]],hn=0,jn=!1,kn=0;function ln(a,b){var c=kn++,d={Vu:
{id:c,He:a.measure,context:b},Zu:{id:c,He:a.Yu,context:b},state:{},ad:void 0,sj:!
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.sj||(d.sj=!
0,gn[hn].push(d));jn||(jn=!0,window.requestAnimationFrame(mn))}}
function mn(){jn=!1;var a=gn[hn],b=a.length;hn=(hn+1)%2;for(var c,d=0;d<b;++d)
{c=a[d];var e=c.Vu;c.sj=!1;e.He&&e.He.apply(e.context,c.ad)}for(d=0;d<b;+
+d)c=a[d],e=c.Zu,c.sj=!
1,e.He&&e.He.apply(e.context,c.ad),c.state={};a.length=0};var nn=A?
Dd(vd(wd('javascript:""'))):Dd(vd(wd("about:blank")));A?
Dd(vd(wd('javascript:""'))):Dd(vd(wd("javascript:undefined")));function on(a)
{R.call(this);this.va=a;a=A?"focusout":"blur";this.g=O(this.va,A?"focusin":"focus",
this,!A);this.i=O(this.va,a,this,!A)}u(on,R);on.prototype.handleEvent=function(a)
{var b=new
Hi(a.Ob);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispat
chEvent(b)};on.prototype.ua=function()
{on.oa.ua.call(this);cj(this.g);cj(this.i);delete this.va};function pn()
{}Qa(pn);pn.prototype.g=0;function qn(a){return":"+(a.g++).toString(36)};function
rn(a){R.call(this);this.g=a||gf();this.Kb=sn;this.vb=null;this.Za=!
1;this.va=null;this.na=void 0;this.ma=this.O=this.s=this.Hl=null;this.Lc=!
1}u(rn,R);rn.prototype.od=pn.Eb();var sn=null;
function tn(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=rn.prototype;g.getId=function(){return this.vb||(this.vb=qn(this.od))};
g.Yg=function(a){if(this.s&&this.s.ma){var b=this.s.ma,c=this.vb;c in b&&delete
b[c];kd(this.s.ma,a,this)}this.vb=a};g.ha=function(){return this.va};function un(a)
{a.na||(a.na=new fj(a));return a.na}g.me=function(a){if(this==a)throw Error("Unable
to set parent component");if(a&&this.s&&this.vb&&vn(this.s,this.vb)&&this.s!
=a)throw Error("Unable to set parent
component");this.s=a;rn.oa.Zg.call(this,a)};g.getParent=function(){return this.s};
g.Zg=function(a){if(this.s&&this.s!=a)throw Error("Method not
supported");rn.oa.Zg.call(this,a)};g.Sa=function()
{this.va=cg(this.g,"DIV")};g.render=function(a){wn(this,a)};function wn(a,b,c)
{if(a.Za)throw Error("Component already rendered");a.va||a.Sa();b?
b.insertBefore(a.va,c||null):a.g.g.body.appendChild(a.va);a.s&&!a.s.Za||a.Ka()}
function xn(a,b){if(a.Za)throw Error("Component already rendered");if(b&&a.zi(b))
{a.Lc=!0;var c=jf(b);a.g&&a.g.g==c||(a.g=gf(b));a.Nb(b);a.Ka()}else throw
Error("Invalid element to decorate");}g.zi=function(){return!0};g.Nb=function(a)
{this.va=a};g.Ka=function(){this.Za=!0;yn(this,function(a){!
a.Za&&a.ha()&&a.Ka()})};g.jc=function(){yn(this,function(a)
{a.Za&&a.jc()});this.na&&kj(this.na);this.Za=!1};
g.ua=function(){this.Za&&this.jc();this.na&&(this.na.Ea(),delete
this.na);yn(this,function(a){a.Ea()});!
this.Lc&&this.va&&I(this.va);this.s=this.Hl=this.va=this.ma=this.O=null;rn.oa.ua.ca
ll(this)};g.Oa=function(a,b){this.Dg(a,zn(this),b)};
g.Dg=function(a,b,c){if(a.Za&&(c||!this.Za))throw Error("Component already
rendered");if(0>b||b>zn(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.me(this);wb(this.O,b,0,a);a.Za&&this.Za&&a.getParent()==t
his?(c=this.Jb(),(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.Sa(),b=An(this,b+1),wn(a,this.Jb(),b?b.va:null)):this.Za&&!
a.Za&&a.va&&a.va.parentNode&&1==a.va.parentNode.nodeType&&a.Ka()};g.Jb=function()
{return this.va};function Bn(a){null==a.Kb&&(a.Kb=Rh(a.Za?a.va:a.g.g.body));return
a.Kb}function zn(a){return a.O?a.O.length:0}function vn(a,b){a.ma&&b?
(a=a.ma,b=(null!==a&&b in a?a[b]:void 0)||null):b=null;return b}function An(a,b)
{return a.O?a.O[b]||null:null}function yn(a,b,c){a.O&&a.O.forEach(b,c)}
function Cn(a,b){return a.O&&b?a.O.indexOf(b):-1}g.removeChild=function(a,b){if(a)
{var c="string"===typeof a?a:a.getId();a=vn(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.me(null)}}if(!a)throw
Error("Child is not in parent component");return a};function Dn(a,b)
{this.va=a;this.i=b};function En(a,b){R.call(this);this.l=new fj(this);this.og(a||
null);b&&(this.qg=b)}u(En,R);g=En.prototype;g.va=null;g.Rn=!0;g.Qn=null;g.Xe=!
1;g.zl=-1;g.vj=-1;g.ho=!0;g.qg="toggle_display";g.getType=function(){return
this.qg};g.ha=function(){return this.va};g.og=function(a)
{Fn(this);this.va=a};function Gn(a,b){Fn(a);a.Rn=b}function Fn(a){if(a.Xe)throw
Error("Can not change this state of the popup while
showing.");}g.isVisible=function(){return this.Xe};
g.ya=function(a){this.Ga&&this.Ga.stop();this.qa&&this.qa.stop();if(a){if(!
this.Xe&&this.Ll()){if(!this.va)throw Error("Caller must call setElement before
trying to show the
popup");this.ng();a=jf(this.va);if(this.Rn)if(this.l.ka(a,"mousedown",this.jp,!
0),A){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var
c=Rf(b)}catch(d){break}a=c;b=a.activeElement}this.l.ka(a,"mousedown",this.jp,!
0);this.l.ka(a,"deactivate",this.ip)}else
this.l.ka(a,"blur",this.ip);"toggle_display"==this.qg?
(this.va.style.visibility="visible",N(this.va,!
0)):"move_offscreen"==this.qg&&this.ng();this.Xe=!0;this.zl=Date.now();this.vj=-
1;this.Ga?(Vi(this.Ga,"end",this.Ai,!1,this),this.Ga.play()):this.Ai()}}else
Hn(this)};g.ng=function(){};function Hn(a,b)
{a.Xe&&a.dispatchEvent({type:"beforehide",target:b})&&(a.l&&kj(a.l),a.Xe=!
1,a.vj=Date.now(),a.qa?(Vi(a.qa,"end",t(a.Wn,b),!1,a),a.qa.play()):a.Wn(b))}
g.Wn=function(a){"toggle_display"==this.qg?
this.xu():"move_offscreen"==this.qg&&(this.va.style.top="-
10000px");this.jh(a)};g.xu=function(){this.va.style.visibility="hidden";N(this.va,!
1)};g.Ll=function(){return this.dispatchEvent("beforeshow")};g.Ai=function()
{this.dispatchEvent("show")};g.jh=function(a)
{this.dispatchEvent({type:"hide",target:a})};g.jp=function(a)
{a=a.target;Qf(this.va,a)||In(this,a)||150>Date.now()-this.zl||Hn(this,a)};
g.ip=function(a){if(this.ho){var b=jf(this.va);if("undefined"!=typeof
document.activeElement){if(a=b.activeElement,!a||Qf(this.va,a)||"BODY"==a.tagName||
In(this,a))return}else if(a.target!=b)return;150>Date.now()-this.zl||
Hn(this)}};function In(a,b){return lb(a.Qn||[],function(c){return b===c||
Qf(c,b)})}g.ua=function()
{En.oa.ua.call(this);this.l.Ea();Ai(this.Ga);Ai(this.qa);delete this.va;delete
this.l;delete this.Qn};function Jn(a,b){rn.call(this,b);this.Lf=!!
a;this.qa=null;this.yc=ln({Yu:this.Ej},this)}u(Jn,rn);g=Jn.prototype;g.Yk=null;g.Di
=!1;g.hd=null;g.zc=null;g.Vd=null;g.Hk=!1;g.kh=function(){return"goog-
modalpopup"};g.Kh=function(){return this.hd};g.Sa=function()
{Jn.oa.Sa.call(this);var a=this.ha();Ib(a,Tb(this.kh()).split(" "));Wf(a,!0);N(a,!
1);Kn(this);Ln(this)};
function Kn(a){if(a.Lf&&!a.zc){var b=a.g.Qa("IFRAME",
{frameborder:0,style:"border:0;vertical-
align:bottom;"});b.src=Ad(nn).toString();a.zc=b;a.zc.className=a.kh()+"-
bg";N(a.zc,!1);Ph(a.zc,0)}a.hd||(a.hd=a.g.Qa("DIV",a.kh()+"-bg"),N(a.hd,!
1))}function Ln(a){a.Vd||(a.Vd=cg(a.g,"SPAN"),N(a.Vd,!1),Wf(a.Vd,!
0),a.Vd.style.position="absolute")}g.Jp=function(){this.Hk=!1};g.zi=function(a)
{return!!a&&"DIV"==a.tagName};
g.Nb=function(a){Jn.oa.Nb.call(this,a);a=Tb(this.kh()).split("
");Ib(this.ha(),a);Kn(this);Ln(this);Wf(this.ha(),!0);N(this.ha(),!
1)};g.Ka=function()
{this.zc&&Hf(this.zc,this.ha());Hf(this.hd,this.ha());Jn.oa.Ka.call(this);If(this.V
d,this.ha());this.Yk=new
on(this.g.g);un(this).ka(this.Yk,"focusin",this.mv);Mn(this,!1)};g.jc=function()
{this.isVisible()&&this.ya(!
1);Ai(this.Yk);Jn.oa.jc.call(this);I(this.zc);I(this.hd);I(this.Vd)};
g.ya=function(a){if(a!
=this.Di)if(this.Aa&&this.Aa.stop(),this.Ia&&this.Ia.stop(),this.ta&&this.ta.stop()
,this.Ga&&this.Ga.stop(),this.Za&&Mn(this,a),a)
{if(this.dispatchEvent("beforeshow")){try{this.qa=this.g.g.activeElement}catch(e)
{}this.Ej();this.lh();un(this).ka(dg(this.g),"resize",this.Ej).ka(dg(this.g),"orien
tationchange",this.yc);Nn(this,!0);this.focus();this.Di=!0;this.Aa&&this.Ia?
(Vi(this.Aa,"end",this.Ci,!1,this),this.Ia.play(),this.Aa.play()):this.Ci()}}else
if(this.dispatchEvent("beforehide")){un(this).Xa(dg(this.g),
"resize",this.Ej).Xa(dg(this.g),"orientationchange",this.yc);this.Di=!
1;this.ta&&this.Ga?(Vi(this.ta,"end",this.Bi,!
1,this),this.Ga.play(),this.ta.play()):this.Bi();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.vm(this.ha(),d))&&this.qa.focus()}catch(e)
{}this.qa=null}}};
function Mn(a,b){a.bc||(a.bc=new Dn(a.va,a.g));a=a.bc;if(b){a.g||
(a.g=[]);b=a.i.no(a.i.g.body);for(var c=0;c<b.length;c++){var d=b[c];d==a.va||
Rm(d,"hidden")||(Z(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}}function
Nn(a,b){a.zc&&N(a.zc,b);a.hd&&N(a.hd,b);N(a.ha(),b);N(a.Vd,b)}g.Ci=function()
{this.dispatchEvent("show")};g.Bi=function(){Nn(this,!
1);this.dispatchEvent("hide")};g.isVisible=function(){return
this.Di};g.focus=function(){this.lo()};
g.Ej=function(){this.zc&&N(this.zc,!1);this.hd&&N(this.hd,!1);var
a=this.g.g,b=vf(zf(a)||
window),c=Math.max(b.width,Math.max(a.body.scrollWidth,a.documentElement.scrollWidt
h));a=Math.max(b.height,Math.max(a.body.scrollHeight,a.documentElement.scrollHeight
));this.zc&&(N(this.zc,!0),L(this.zc,c,a));this.hd&&(N(this.hd,!
0),L(this.hd,c,a))};
g.lh=function(){var a=zf(this.g.g)||window;if("fixed"==xh(this.ha(),"position"))var
b=0,c=0;else c=xf(this.g.g),b=c.x,c=c.y;var
d=M(this.ha());a=vf(a);b=Math.max(b+a.width/2-d.width/2,0);c=Math.max(c+a.height/2-
d.height/2,0);yh(this.ha(),b,c);yh(this.Vd,b,c)};g.mv=function(a){this.Hk?
this.Jp():a.target==this.Vd&&W(this.lo,0,this)};g.lo=function()
{try{A&&this.g.g.body.focus(),this.ha().focus()}catch(a){}};
g.ua=function()
{Ai(this.Aa);this.Aa=null;Ai(this.ta);this.ta=null;Ai(this.Ia);this.Ia=null;Ai(this
.Ga);this.Ga=null;Jn.oa.ua.call(this)};function On(a,b,c)
{Jn.call(this,b,c);this.l=a||"modal-dialog";this.j=Pn(Pn(new Qn,Rn,!0),Sn,!1,!
0)}u(On,Jn);g=On.prototype;g.Wh=!0;g.bp=!0;g.Uk=!
0;g.Ri=.5;g.xc="";g.If=null;g.re=null;g.bo=!
1;g.Wc=null;g.Xc=null;g.ti=null;g.Ec=null;g.Cd=null;g.rc=null;g.zm="dialog";g.kh=fu
nction(){return this.l};function Tn(a,b){a.xc=b;a.Xc&&J(a.Xc,b)}g.lb=function()
{return this.xc};g.Fc=function(){return null!=this.If?
je(this.If):""};g.qf=function(){return this.zm};g.ig=function(a){this.zm=a};
function Un(a){a.ha()||a.render()}g.Jb=function(){Un(this);return this.Cd};function
Vn(a){Un(a);return a.rc}function Wn(a){Un(a);return a.ha()}g.Kh=function()
{Un(this);return On.oa.Kh.call(this)};function Xn(a,b)
{a.Ri=b;a.ha()&&(b=a.Kh())&&Ph(b,a.Ri)}g.uq=function(){};function Yn(a,b){var
c=Tb(a.l+"-title-draggable").split(" ");a.ha()&&(b?Ib(a.Wc,c):Kb(a.Wc,c));b&&!a.re?
(b=new Ym(a.ha(),a.Wc),a.re=b,Ib(a.Wc,c),O(a.re,"start",a.Tv,!
1,a),O(a.re,"drag",a.uq,!1,a)):!b&&a.re&&(a.re.Ea(),a.re=null)}
g.Sa=function(){On.oa.Sa.call(this);var
a=this.ha(),b=this.g;this.ti=this.getId();var c=this.getId()
+".contentEl";this.Wc=b.Qa("DIV",this.l+"-title",this.Xc=b.Qa("SPAN",
{className:this.l+"-title-text",id:this.ti},this.xc),this.Ec=b.Qa("SPAN",this.l+"-
title-close"));Ff(a,this.Wc,this.Cd=b.Qa("DIV",{className:this.l+"-
content",id:c}),this.rc=b.Qa("DIV",this.l+"-
buttons"));Qm(this.Xc,"heading");Qm(this.Ec,"button");Wf(this.Ec,!
0);Um(this.Ec,"Close");Qm(a,this.qf());Z(a,"labelledby",this.ti||"");this.If&&
Ce(this.Cd,this.If);N(this.Ec,this.Wh);this.j&&(a=this.j,a.va=this.rc,a.render());N
(this.rc,!!this.j);Xn(this,this.Ri)};
g.Nb=function(a){On.oa.Nb.call(this,a);a=this.ha();var b=this.l+"-
content";this.Cd=mf(null,b,a)[0];this.Cd||
(this.Cd=this.g.Qa("DIV",b),this.If&&Ce(this.Cd,this.If),a.appendChild(this.Cd));b=
this.l+"-title";var c=this.l+"-title-text",d=this.l+"-title-close";
(this.Wc=mf(null,b,a)[0])?(this.Xc=mf(null,c,this.Wc)[0],this.Ec=mf(null,d,this.Wc)
[0]):(this.Wc=this.g.Qa("DIV",b),a.insertBefore(this.Wc,this.Cd));this.Xc?
(this.xc=Xf(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.ti=this.Xc.id;Z(a,"labelledby"
,this.ti||"");this.Ec||
(this.Ec=this.g.Qa("SPAN",d),this.Wc.appendChild(this.Ec));N(this.Ec,this.Wh);b=thi
s.l+"-buttons";if(this.rc=mf(null,b,a)[0]){if(a=this.j=new Qn(this.g),
(b=this.rc)&&1==b.nodeType){a.va=b;b=lf("BUTTON",a.va);c=0;for(var e,f;d=b[c];c+
+)if(e=d.name||d.id,f=Xf(d)||d.value,e){var
h=0==c;a.set(e,f,h,"cancel"==d.name);h&&w(d,"goog-buttonset-default")}}}else
this.rc=this.g.Qa("DIV",b),a.appendChild(this.rc),
this.j&&(a=this.j,a.va=this.rc,a.render()),N(this.rc,!!
this.j);Xn(this,this.Ri)};g.Ka=function()
{On.oa.Ka.call(this);un(this).ka(this.ha(),"keydown",this.ym).ka(this.ha(),"keypres
s",this.ym);un(this).ka(this.rc,"click",this.gv);Yn(this,this.Uk);un(this).ka(this.
Ec,"click",this.vv);var a=this.ha();Qm(a,this.qf());""!
==this.Xc.id&&Z(a,"labelledby",this.Xc.id);if(!this.bp){this.bp=!1;if(this.Za)
{a=this.g;var b=this.Kh();a.wi(this.zc);a.wi(b)}this.isVisible()&&Mn(this,!1)}};
g.jc=function(){this.isVisible()&&this.ya(!1);Yn(this,!
1);On.oa.jc.call(this)};g.ya=function(a){a!=this.isVisible()&&(this.Za||
this.render(),On.oa.ya.call(this,a))};g.Ci=function()
{On.oa.Ci.call(this);this.dispatchEvent("aftershow")};g.Bi=function()
{On.oa.Bi.call(this);this.dispatchEvent("afterhide");this.bo&&this.Ea()};
g.Tv=function(){var a=this.g.g,b=vf(zf(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"==xh(this.ha(),"position")?$m(this.re,new
lh(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height))):$m(this.re,new
lh(0,0,c-d.width,a-d.height))};g.vv=function(){Zn(this)};function Zn(a){if(a.Wh)
{var b=a.j,c=b&&b.g;c?(b=b.get(c),a.dispatchEvent(new $n(c,b))&&a.ya(!1)):a.ya(!
1)}}g.ua=function(){this.rc=this.Ec=null;On.oa.ua.call(this)};
function ao(a,b){a.j=b;a.rc&&(a.j?
(b=a.j,b.va=a.rc,b.render()):Ce(a.rc,ue),N(a.rc,!!a.j))}g.gv=function(a){a:
{for(a=a.target;null!=a&&a!=this.rc;){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 $n(a,b))&&this.ya(!1)}};
g.ym=function(a){var b=!1,c=!
1,d=this.j,e=a.target;if("keydown"==a.type)if(27==a.keyCode){var
f=d&&d.g;e="SELECT"==e.tagName&&!e.disabled;f&&!e?(c=!
0,b=d.get(f),b=this.dispatchEvent(new $n(f,b))):e||(b=!
0)}else{if(9==a.keyCode&&a.shiftKey&&e==this.ha()){this.Hk=!
0;try{this.Vd.focus()}catch(l){}W(this.Jp,0,this)}}else if(13==a.keyCode)
{if("BUTTON"==e.tagName&&!e.disabled)f=e.name;else if(e==this.Ec)Zn(this);else
if(d){var
h=d.i,k=h&&bo(d,h);e=("TEXTAREA"==e.tagName||"SELECT"==e.tagName||"A"==e.tagName)&&
!e.disabled;!k||k.disabled||e||(f=h)}f&&d&&(c=!0,b=this.dispatchEvent(new
$n(f,String(d.get(f)))))}else e!=this.Ec||32!=a.keyCode&&" "!=a.key||
Zn(this);if(b||c)a.stopPropagation(),a.preventDefault();b&&this.ya(!1)};function
$n(a,b){this.type="dialogselect";this.key=a;this.caption=b}u($n,Ei);function Qn(a)
{fn.call(this);a||
gf();this.g=this.va=this.i=null}u(Qn,fn);Qn.prototype.set=function(a,b,c,d)
{fn.prototype.set.call(this,a,b);c&&(this.i=a);d&&(this.g=a);return this};
function Pn(a,b,c,d){return
a.set(b.key,b.caption,c,d)}Qn.prototype.render=function(){if(this.va)
{Ce(this.va,ue);var a=gf(this.va);this.forEach(function(b,c){b=a.Qa("BUTTON",
{name:c},b);c==this.i&&(b.className="goog-buttonset-
default");this.va.appendChild(b)},this)}};Qn.prototype.ha=function(){return
this.va};function bo(a,b){a=lf("BUTTON",a.va);for(var c=0,d;d=a[c];c+
+)if(d.name==b||d.id==b)return d;return null}
var
Rn={key:"ok",caption:"OK"},Sn={key:"cancel",caption:"Cancel"},co={key:"yes",caption
:"Yes"},eo={key:"no",caption:"No"},fo={key:"save",caption:"Save"},go={key:"continue
",caption:"Continue"};"undefined"!=typeof document&&(Pn(new Qn,Rn,!0,!0),Pn(Pn(new
Qn,Rn,!0),Sn,!1,!0),Pn(Pn(new Qn,co,!0),eo,!1,!0),Pn(Pn(Pn(new Qn,co),eo,!0),Sn,!
1,!0),Pn(Pn(Pn(new Qn,go),fo),Sn,!0,!0));function ho(a,b,c,d,e)
{Dm.call(this,b,c,d,e);this.g=a}u(ho,Dm);ho.prototype.lg=function()
{};ho.prototype.Kl=function()
{this.lg();ho.oa.Kl.call(this)};ho.prototype.Pe=function()
{this.lg();ho.oa.Pe.call(this)};ho.prototype.Af=function()
{this.lg();ho.oa.Af.call(this)};function io(a,b,c,d,e){"number"===typeof
b&&(b=[b]);"number"===typeof c&&(c=[c]);ho.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(io,ho);var
jo=1/1024;g=io.prototype;
g.lg=function(){var a=this.coords[0];Math.abs(a-
this.j)>=jo&&(Ph(this.g,a),this.j=a)};g.Af=function(){this.j=-
1;io.oa.Af.call(this)};g.Pe=function(){this.j=-
1;io.oa.Pe.call(this)};g.show=function(){this.g.style.display=""};g.mb=function()
{this.g.style.display="none"};function ko(a,b,c)
{io.call(this,a,1,0,b,c)}u(ko,io);ko.prototype.Af=function()
{this.show();ko.oa.Af.call(this)};ko.prototype.Pe=function()
{this.mb();ko.oa.Pe.call(this)};
function lo(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end
points must be 3D");ho.call(this,a,b,c,d,e)}u(lo,ho);lo.prototype.lg=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 mo(a,b){this.g=a[p.Symbol.iterator]
();this.i=b}mo.prototype[Symbol.iterator]=function(){return
this};mo.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 no(a,b){return new
mo(a,b)};function oo(a){if(a instanceof po||a instanceof qo||a instanceof ro)return
a;if("function"==typeof a.next)return new po(function(){return
a});if("function"==typeof a[Symbol.iterator])return new po(function(){return
a[Symbol.iterator]()});if("function"==typeof a.hf)return new po(function(){return
a.hf()});throw Error("Not an iterator or iterable.");}function po(a)
{this.g=a}po.prototype.hf=function(){return new
qo(this.g())};po.prototype[Symbol.iterator]=function(){return new ro(this.g())};
po.prototype.i=function(){return new ro(this.g())};function qo(a)
{this.g=a}n(qo,eg);qo.prototype.next=function(){return
this.g.next()};qo.prototype[Symbol.iterator]=function(){return new
ro(this.g)};qo.prototype.i=function(){return new ro(this.g)};function ro(a)
{po.call(this,function(){return a});this.j=a}n(ro,po);ro.prototype.next=function()
{return this.j.next()};function so(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
so)for(c=a.de(),d=0;d<c.length;d++)this.set(c[d],a.get(c[d]));else for(d in
a)this.set(d,a[d])}g=so.prototype;g.lc=function(){to(this);for(var
a=[],b=0;b<this.g.length;b++)a.push(this.i[this.g[b]]);return a};g.de=function()
{to(this);return this.g.concat()};
function uo(a,b){return a.has(b)}g.has=function(a){return vo(this.i,a)};function
wo(a){a.i={};a.g.length=0;a.size=0;a.j=0}g.remove=function(a){vo(this.i,a)?(delete
this.i[a],--this.size,this.j++,this.g.length>2*this.size&&to(this),a=!0):a=!
1;return a};function to(a){if(a.size!=a.g.length){for(var b=0,c=0;b<a.g.length;)
{var d=a.g[b];vo(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],vo(e,d)||(a.g[c++]=d,e[d]=1),b+
+;a.g.length=c}}
g.get=function(a,b){return vo(this.i,a)?this.i[a]:b};g.set=function(a,b)
{vo(this.i,a)||(this.size+=1,this.g.push(a),this.j+
+);this.i[a]=b};g.forEach=function(a,b){for(var c=this.de(),d=0;d<c.length;d++){var
e=c[d],f=this.get(e);a.call(b,f,e,this)}};g.clone=function(){return new
so(this)};g.keys=function(){return oo(this.hf(!0)).i()};g.values=function(){return
oo(this.hf(!1)).i()};g.entries=function(){var a=this;return
no(this.keys(),function(b){return[b,a.get(b)]})};
g.hf=function(a){to(this);var b=0,c=this.j,d=this,e=new eg;e.next=function(){if(c!
=d.j)throw Error("The map has changed since the iterator was
created");if(b>=d.g.length)return fg;var f=d.g[b++];return{value:a?f:d.i[f],done:!
1}};return e};function vo(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};function xo(){this.i=new so;this.g=new
yo("");this.g.next=this.g.g=this.g}g=xo.prototype;g.get=function(a,b)
{return(a=this.i.get(a))?a.value:b};g.set=function(a,b){var c=this.i.get(a);c?
c.value=b:(c=new
yo(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)};g.sh
ift=function(){return zo(this,this.g.next)};g.pop=function(){return
zo(this,this.g.g)};g.remove=function(a){return(a=this.i.get(a))?
(a.remove(),this.i.remove(a.key),!0):!1};
g.de=function(){return this.map(function(a,b){return b})};g.lc=function(){return
this.map(function(a){return a})};g.forEach=function(a,b){for(var c=this.g.next;c!
=this.g;c=c.next)a.call(b,c.value,c.key,this)};g.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};g.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};
g.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 zo(a,b){a.g!
=b&&(b.remove(),a.i.remove(b.key));return b.value}function yo(a,b)
{this.key=a;this.value=b}yo.prototype.remove=function()
{this.g.next=this.next;this.next.g=this.g;delete this.g;delete this.next};function
Ao(){R.call(this);this.i=new xo}u(Ao,R);Ao.prototype.j=function(a)
{a.sort(Bo);v(a,function(b){b.me(this)},this);this.i=new xo;v(a,function(b)
{this.i.set(b.Ma(),b)},this);this.dispatchEvent("update")};function Bo(a,b){return
Co(a)-Co(b)}function Do(a){return a.i.lc()}function Eo(a,b,c){a=Do(a);for(var d=-
1,e=0;e<a.length;e++)if(a[e].Ma()==b){d=e;break}if(0<=d)return a[c+d]}function
Fo(a,b){return a.i.get(b)}
function Go(a,b){b=Tb(b);if(0!=b.length)return mb(Do(a),function(c){return
c.lb()==b})};function Ho(){};/*