Skip to content

Instantly share code, notes, and snippets.

@extensionsapp
Last active June 8, 2019 18:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save extensionsapp/5d681ea7f78d026f58e89d00108fedc6 to your computer and use it in GitHub Desktop.
Save extensionsapp/5d681ea7f78d026f58e89d00108fedc6 to your computer and use it in GitHub Desktop.
'use strict';var k,aa=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}},ba=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:aa(a)}},ca=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c},da="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},ea;
if("function"==typeof Object.setPrototypeOf)ea=Object.setPrototypeOf;else{var fa;a:{var ha={$k:!0},ia={};try{ia.__proto__=ha;fa=ia.$k;break a}catch(a){}fa=!1}ea=fa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}
var ja=ea,ka=function(a,b){a.prototype=da(b.prototype);a.prototype.constructor=a;if(ja)ja(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.D=b.prototype},la=function(a,b,c){a instanceof String&&(a=String(a));for(var d=a.length,e=0;e<d;e++){var f=a[e];if(b.call(c,f,e,a))return{rj:e,pk:f}}return{rj:-1,pk:void 0}},ma="function"==typeof Object.defineProperties?Object.defineProperty:function(a,
b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)},na="undefined"!=typeof window&&window===this?this:"undefined"!=typeof global&&null!=global?global:this,oa=function(a,b){if(b){var c=na;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];e in c||(c[e]={});c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&ma(c,a,{configurable:!0,writable:!0,value:b})}};oa("Array.prototype.findIndex",function(a){return a?a:function(b,c){return la(this,b,c).rj}});
var pa=function(a,b,c){if(null==a)throw new TypeError("The 'this' value for String.prototype."+c+" must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype."+c+" must not be a regular expression");return a+""};oa("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=pa(this,b,"endsWith");b+="";void 0===c&&(c=d.length);c=Math.max(0,Math.min(c|0,d.length));for(var e=b.length;0<e&&0<c;)if(d[--c]!=b[--e])return!1;return 0>=e}});
oa("Array.prototype.find",function(a){return a?a:function(b,c){return la(this,b,c).pk}});oa("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=pa(this,b,"startsWith");b+="";var e=d.length,f=b.length;c=Math.max(0,Math.min(c|0,d.length));for(var g=0;g<f&&c<e;)if(d[c++]!=b[g++])return!1;return g>=f}});
oa("String.prototype.repeat",function(a){return a?a:function(b){var c=pa(this,null,"repeat");if(0>b||1342177279<b)throw new RangeError("Invalid count value");b|=0;for(var d="";b;)if(b&1&&(d+=c),b>>>=1)c+=c;return d}});var qa=function(){qa=function(){};na.Symbol||(na.Symbol=ra)},sa=function(a,b){this.a=a;ma(this,"description",{configurable:!0,writable:!0,value:b})};sa.prototype.toString=function(){return this.a};
var ra=function(){function a(c){if(this instanceof a)throw new TypeError("Symbol is not a constructor");return new sa("jscomp_symbol_"+(c||"")+"_"+b++,c)}var b=0;return a}(),ua=function(){qa();var a=na.Symbol.iterator;a||(a=na.Symbol.iterator=na.Symbol("Symbol.iterator"));"function"!=typeof Array.prototype[a]&&ma(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return ta(aa(this))}});ua=function(){}},ta=function(a){ua();a={next:a};a[na.Symbol.iterator]=function(){return this};return a},
va=function(a,b){ua();a instanceof String&&(a+="");var c=0,d={next:function(){if(c<a.length){var e=c++;return{value:b(e,a[e]),done:!1}}d.next=function(){return{done:!0,value:void 0}};return d.next()}};d[Symbol.iterator]=function(){return d};return d};oa("Array.prototype.keys",function(a){return a?a:function(){return va(this,function(b){return b})}});oa("Array.prototype.values",function(a){return a?a:function(){return va(this,function(b,c){return c})}});oa("Number.parseInt",function(a){return a||parseInt});
oa("Promise",function(a){function b(){this.a=null}function c(g){return g instanceof e?g:new e(function(h){h(g)})}if(a)return a;b.prototype.b=function(g){if(null==this.a){this.a=[];var h=this;this.c(function(){h.h()})}this.a.push(g)};var d=na.setTimeout;b.prototype.c=function(g){d(g,0)};b.prototype.h=function(){for(;this.a&&this.a.length;){var g=this.a;this.a=[];for(var h=0;h<g.length;++h){var m=g[h];g[h]=null;try{m()}catch(n){this.g(n)}}}this.a=null};b.prototype.g=function(g){this.c(function(){throw g;
})};var e=function(g){this.b=0;this.c=void 0;this.a=[];var h=this.g();try{g(h.resolve,h.reject)}catch(m){h.reject(m)}};e.prototype.g=function(){function g(n){return function(p){m||(m=!0,n.call(h,p))}}var h=this,m=!1;return{resolve:g(this.C),reject:g(this.h)}};e.prototype.C=function(g){if(g===this)this.h(new TypeError("A Promise cannot resolve to itself"));else if(g instanceof e)this.L(g);else{a:switch(typeof g){case "object":var h=null!=g;break a;case "function":h=!0;break a;default:h=!1}h?this.G(g):
this.o(g)}};e.prototype.G=function(g){var h=void 0;try{h=g.then}catch(m){this.h(m);return}"function"==typeof h?this.K(h,g):this.o(g)};e.prototype.h=function(g){this.m(2,g)};e.prototype.o=function(g){this.m(1,g)};e.prototype.m=function(g,h){if(0!=this.b)throw Error("Cannot settle("+g+", "+h+"): Promise already settled in state"+this.b);this.b=g;this.c=h;this.w()};e.prototype.w=function(){if(null!=this.a){for(var g=0;g<this.a.length;++g)f.b(this.a[g]);this.a=null}};var f=new b;e.prototype.L=function(g){var h=
this.g();g.Df(h.resolve,h.reject)};e.prototype.K=function(g,h){var m=this.g();try{g.call(h,m.resolve,m.reject)}catch(n){m.reject(n)}};e.prototype.then=function(g,h){function m(u,w){return"function"==typeof u?function(y){try{n(u(y))}catch(S){p(S)}}:w}var n,p,t=new e(function(u,w){n=u;p=w});this.Df(m(g,n),m(h,p));return t};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.Df=function(g,h){function m(){switch(n.b){case 1:g(n.c);break;case 2:h(n.c);break;default:throw Error("Unexpected state: "+
n.b);}}var n=this;null==this.a?f.b(m):this.a.push(m)};e.resolve=c;e.reject=function(g){return new e(function(h,m){m(g)})};e.race=function(g){return new e(function(h,m){for(var n=ba(g),p=n.next();!p.done;p=n.next())c(p.value).Df(h,m)})};e.all=function(g){var h=ba(g),m=h.next();return m.done?c([]):new e(function(n,p){function t(y){return function(S){u[y]=S;w--;0==w&&n(u)}}var u=[],w=0;do u.push(void 0),w++,c(m.value).Df(t(u.length-1),p),m=h.next();while(!m.done)})};return e});
oa("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});oa("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}});oa("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==pa(this,b,"includes").indexOf(b,c||0)}});
oa("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(h){return h};var e=[],f="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof f){b=f.call(b);for(var g=0;!(f=b.next()).done;)e.push(c.call(d,f.value,g++))}else for(f=b.length,g=0;g<f;g++)e.push(c.call(d,b[g],g));return e}});var wa=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
oa("WeakMap",function(a){function b(){}function c(h){if(!wa(h,e)){var m=new b;ma(h,e,{value:m})}}function d(h){var m=Object[h];m&&(Object[h]=function(n){if(n instanceof b)return n;c(n);return m(n)})}if(function(){if(!a||!Object.seal)return!1;try{var h=Object.seal({}),m=Object.seal({}),n=new a([[h,2],[m,3]]);if(2!=n.get(h)||3!=n.get(m))return!1;n.delete(h);n.set(m,4);return!n.has(h)&&4==n.get(m)}catch(p){return!1}}())return a;var e="$jscomp_hidden_"+Math.random();d("freeze");d("preventExtensions");
d("seal");var f=0,g=function(h){this.va=(f+=Math.random()+1).toString();if(h){h=ba(h);for(var m;!(m=h.next()).done;)m=m.value,this.set(m[0],m[1])}};g.prototype.set=function(h,m){c(h);if(!wa(h,e))throw Error("WeakMap key fail: "+h);h[e][this.va]=m;return this};g.prototype.get=function(h){return wa(h,e)?h[e][this.va]:void 0};g.prototype.has=function(h){return wa(h,e)&&wa(h[e],this.va)};g.prototype.delete=function(h){return wa(h,e)&&wa(h[e],this.va)?delete h[e][this.va]:!1};return g});
oa("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)wa(b,d)&&c.push(b[d]);return c}});
oa("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var h=Object.seal({x:4}),m=new a(ba([[h,"s"]]));if("s"!=m.get(h)||1!=m.size||m.get({x:4})||m.set({x:4},"t")!=m||2!=m.size)return!1;var n=m.entries(),p=n.next();if(p.done||p.value[0]!=h||"s"!=p.value[1])return!1;p=n.next();return p.done||4!=p.value[0].x||"t"!=p.value[1]||!n.next().done?!1:!0}catch(t){return!1}}())return a;ua();var b=new WeakMap,c=function(h){this.b={};this.a=
f();this.size=0;if(h){h=ba(h);for(var m;!(m=h.next()).done;)m=m.value,this.set(m[0],m[1])}};c.prototype.set=function(h,m){h=0===h?0:h;var n=d(this,h);n.list||(n.list=this.b[n.id]=[]);n.Ab?n.Ab.value=m:(n.Ab={next:this.a,Wc:this.a.Wc,head:this.a,key:h,value:m},n.list.push(n.Ab),this.a.Wc.next=n.Ab,this.a.Wc=n.Ab,this.size++);return this};c.prototype.delete=function(h){h=d(this,h);return h.Ab&&h.list?(h.list.splice(h.index,1),h.list.length||delete this.b[h.id],h.Ab.Wc.next=h.Ab.next,h.Ab.next.Wc=h.Ab.Wc,
h.Ab.head=null,this.size--,!0):!1};c.prototype.clear=function(){this.b={};this.a=this.a.Wc=f();this.size=0};c.prototype.has=function(h){return!!d(this,h).Ab};c.prototype.get=function(h){return(h=d(this,h).Ab)&&h.value};c.prototype.entries=function(){return e(this,function(h){return[h.key,h.value]})};c.prototype.keys=function(){return e(this,function(h){return h.key})};c.prototype.values=function(){return e(this,function(h){return h.value})};c.prototype.forEach=function(h,m){for(var n=this.entries(),
p;!(p=n.next()).done;)p=p.value,h.call(m,p[1],p[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(h,m){var n=m&&typeof m;"object"==n||"function"==n?b.has(m)?n=b.get(m):(n=""+ ++g,b.set(m,n)):n="p_"+m;var p=h.b[n];if(p&&wa(h.b,n))for(h=0;h<p.length;h++){var t=p[h];if(m!==m&&t.key!==t.key||m===t.key)return{id:n,list:p,index:h,Ab:t}}return{id:n,list:p,index:-1,Ab:void 0}},e=function(h,m){var n=h.a;return ta(function(){if(n){for(;n.head!=h.a;)n=n.Wc;for(;n.next!=n.head;)return n=
n.next,{done:!1,value:m(n)};n=null}return{done:!0,value:void 0}})},f=function(){var h={};return h.Wc=h.next=h.head=h},g=0;return c});
oa("Set",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var c=Object.seal({x:4}),d=new a(ba([c]));if(!d.has(c)||1!=d.size||d.add(c)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)return!1;var e=d.entries(),f=e.next();if(f.done||f.value[0]!=c||f.value[1]!=c)return!1;f=e.next();return f.done||f.value[0]==c||4!=f.value[0].x||f.value[1]!=f.value[0]?!1:e.next().done}catch(g){return!1}}())return a;ua();var b=function(c){this.Va=new Map;
if(c){c=ba(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.Va.size};b.prototype.add=function(c){c=0===c?0:c;this.Va.set(c,c);this.size=this.Va.size;return this};b.prototype.delete=function(c){c=this.Va.delete(c);this.size=this.Va.size;return c};b.prototype.clear=function(){this.Va.clear();this.size=0};b.prototype.has=function(c){return this.Va.has(c)};b.prototype.entries=function(){return this.Va.entries()};b.prototype.values=function(){return this.Va.values()};b.prototype.keys=
b.prototype.values;b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.Va.forEach(function(f){return c.call(d,f,f,e)})};return b});
var xa=xa||{},l=this||self,q=function(a){return void 0!==a},r=function(a){return"string"==typeof a},ya=function(a){return"boolean"==typeof a},Aa=function(a){return"number"==typeof a},Ba=function(a,b){a=a.split(".");var c=l;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)!a.length&&q(b)?c[d]=b:c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}},Ea=function(a){if(a&&a!=l)return Ca(a.document);null===Da&&(Da=Ca(l.document));return Da},Fa=/^[\w+/_-]+[=]{0,2}$/,
Da=null,Ca=function(a){return(a=a.querySelector&&a.querySelector("script[nonce]"))&&(a=a.nonce||a.getAttribute("nonce"))&&Fa.test(a)?a:""},Ga=function(a,b){a=a.split(".");b=b||l;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b},Ha=function(){},Ia=function(a){a.Ch=void 0;a.N=function(){return a.Ch?a.Ch:a.Ch=new a}},Ja=function(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==
c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";else if("function"==b&&"undefined"==typeof a.call)return"object";return b},Ka=function(a){return"array"==Ja(a)},La=function(a){var b=Ja(a);return"array"==
b||"object"==b&&"number"==typeof a.length},Ma=function(a){return"function"==Ja(a)},Na=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b},Qa=function(a){return a[Oa]||(a[Oa]=++Pa)},Oa="closure_uid_"+(1E9*Math.random()>>>0),Pa=0,Ra=function(a,b,c){return a.call.apply(a.bind,arguments)},Sa=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,
d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}},v=function(a,b,c){Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?v=Ra:v=Sa;return v.apply(null,arguments)},Ta=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}},Ua=Date.now||function(){return+new Date},x=function(a,b){function c(){}c.prototype=b.prototype;a.D=b.prototype;a.prototype=new c;a.prototype.constructor=
a;a.vs=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}};var Va=function(a){if(Error.captureStackTrace)Error.captureStackTrace(this,Va);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))};x(Va,Error);Va.prototype.name="CustomError";var Wa;var Xa=function(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");Va.call(this,c+a[d])};x(Xa,Va);Xa.prototype.name="AssertionError";
var Ya=function(a,b,c,d){var e="Assertion failed";if(c){e+=": "+c;var f=d}else a&&(e+=": "+a,f=b);throw new Xa(""+e,f||[]);},z=function(a,b,c){a||Ya("",null,b,Array.prototype.slice.call(arguments,2));return a},Za=function(a,b){throw new Xa("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1));},ab=function(a,b,c){Aa(a)||Ya("Expected number but got %s: %s.",[Ja(a),a],b,Array.prototype.slice.call(arguments,2));return a},bb=function(a,b,c){r(a)||Ya("Expected string but got %s: %s.",[Ja(a),
a],b,Array.prototype.slice.call(arguments,2));return a},cb=function(a,b,c){Ma(a)||Ya("Expected function but got %s: %s.",[Ja(a),a],b,Array.prototype.slice.call(arguments,2));return a},db=function(a,b,c){Na(a)||Ya("Expected object but got %s: %s.",[Ja(a),a],b,Array.prototype.slice.call(arguments,2));return a},eb=function(a,b,c){Ka(a)||Ya("Expected array but got %s: %s.",[Ja(a),a],b,Array.prototype.slice.call(arguments,2));return a},fb=function(a,b,c){ya(a)||Ya("Expected boolean but got %s: %s.",[Ja(a),
a],b,Array.prototype.slice.call(arguments,2));return a},gb=function(a,b,c){Na(a)&&1==a.nodeType||Ya("Expected Element but got %s: %s.",[Ja(a),a],b,Array.prototype.slice.call(arguments,2));return a},ib=function(a,b,c,d){a instanceof b||Ya("Expected instanceof %s but got %s.",[hb(b),hb(a)],c,Array.prototype.slice.call(arguments,3));return a},hb=function(a){return a instanceof Function?a.displayName||a.name||"unknown type name":a instanceof Object?a.constructor.displayName||a.constructor.name||Object.prototype.toString.call(a):
null===a?"null":typeof a};var jb=function(a){return a[a.length-1]},kb=Array.prototype.indexOf?function(a,b){z(null!=a.length);return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(r(a))return r(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},A=Array.prototype.forEach?function(a,b,c){z(null!=a.length);Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=r(a)?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)},lb=Array.prototype.filter?function(a,
b){z(null!=a.length);return Array.prototype.filter.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=[],e=0,f=r(a)?a.split(""):a,g=0;g<c;g++)if(g in f){var h=f[g];b.call(void 0,h,g,a)&&(d[e++]=h)}return d},mb=Array.prototype.map?function(a,b,c){z(null!=a.length);return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=Array(d),f=r(a)?a.split(""):a,g=0;g<d;g++)g in f&&(e[g]=b.call(c,f[g],g,a));return e},nb=Array.prototype.reduce?function(a,b,c){z(null!=a.length);return Array.prototype.reduce.call(a,
b,c)}:function(a,b,c){var d=c;A(a,function(e,f){d=b.call(void 0,d,e,f,a)});return d},ob=Array.prototype.some?function(a,b){z(null!=a.length);return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=r(a)?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1},pb=Array.prototype.every?function(a,b){z(null!=a.length);return Array.prototype.every.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=r(a)?a.split(""):a,e=0;e<c;e++)if(e in d&&!b.call(void 0,
d[e],e,a))return!1;return!0},qb=function(a,b){var c=0;A(a,function(d,e,f){b.call(void 0,d,e,f)&&++c},void 0);return c},rb=function(a,b){a:{for(var c=a.length,d=r(a)?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a)){b=e;break a}b=-1}return 0>b?null:r(a)?a.charAt(b):a[b]},sb=function(a,b){a:{for(var c=r(a)?a.split(""):a,d=a.length-1;0<=d;d--)if(d in c&&b.call(void 0,c[d],d,a)){b=d;break a}b=-1}return 0>b?null:r(a)?a.charAt(b):a[b]},tb=function(a,b){return 0<=kb(a,b)},ub=function(a,b){tb(a,
b)||a.push(b)},xb=function(a,b){b=kb(a,b);var c;(c=0<=b)&&wb(a,b);return c},wb=function(a,b){z(null!=a.length);Array.prototype.splice.call(a,b,1)},yb=function(a){return Array.prototype.concat.apply([],arguments)},zb=function(a){return Array.prototype.concat.apply([],arguments)},Ab=function(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]},Bb=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(La(d)){var e=a.length||0,f=d.length||0;a.length=e+
f;for(var g=0;g<f;g++)a[e+g]=d[g]}else a.push(d)}},Db=function(a,b,c,d){z(null!=a.length);Array.prototype.splice.apply(a,Cb(arguments,1))},Cb=function(a,b,c){z(null!=a.length);return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)},Eb=function(a,b){return yb.apply([],mb(a,b,void 0))};var Hb=function(a){var b=Fb(a);b&&(!a||!(a instanceof b.Location)&&a instanceof b.Element)&&Za("Argument is not a Location (or a non-Element mock); got: %s",Gb(a))},Ib=function(a,b){var c=Fb(a);c&&"undefined"!=typeof c[b]&&(a&&(a instanceof c[b]||!(a instanceof c.Location||a instanceof c.Element))||Za("Argument is not a %s (or a non-Element, non-Location mock); got: %s",b,Gb(a)))},Gb=function(a){if(Na(a))try{return a.constructor.displayName||a.constructor.name||Object.prototype.toString.call(a)}catch(b){return"<object could not be stringified>"}else return void 0===
a?"undefined":null===a?"null":typeof a},Fb=function(a){try{var b=a&&a.ownerDocument,c=b&&(b.defaultView||b.parentWindow);c=c||l;if(c.Element&&c.Location)return c}catch(d){}return null};var Jb=function(){return null},Kb=function(a){var b=b||0;return function(){return a.apply(this,Array.prototype.slice.call(arguments,0,b))}},Lb=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}};var Mb=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)},Nb=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1},Ob=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b},Pb=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b},Qb=function(a,b){return null!==a&&b in a},Rb=function(a,b){for(var c in a)if(a[c]==b)return!0;return!1},Tb=function(){var a=Sb,b;for(b in a)return!1;return!0},Ub=function(a,b,c){if(null!==a&&b in a)throw Error('The object already contains the key "'+
b+'"');a[b]=c},Vb=function(a){var b={},c;for(c in a)b[c]=a[c];return b},Wb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "),Xb=function(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<Wb.length;f++)c=Wb[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}},Yb=function(a){var b=arguments.length;if(1==b&&Ka(arguments[0]))return Yb.apply(null,arguments[0]);if(b%2)throw Error("Uneven number of arguments");
for(var c={},d=0;d<b;d+=2)c[arguments[d]]=arguments[d+1];return c},Zb=function(a){var b=arguments.length;if(1==b&&Ka(arguments[0]))return Zb.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};var $b={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};var cc=function(a,b){this.a=a===ac&&b||"";this.b=bc};cc.prototype.Gc=!0;cc.prototype.Db=function(){return this.a};cc.prototype.toString=function(){return"Const{"+this.a+"}"};var dc=function(a){if(a instanceof cc&&a.constructor===cc&&a.b===bc)return a.a;Za("expected object of type Const, got '"+a+"'");return"type_error:Const"},ec=function(a){return new cc(ac,a)},bc={},ac={},fc=ec("");var gc=/[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]/,hc=/^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]/,ic=/^http:\/\/.*/,jc=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i,
kc=function(a){return jc.test(a)},lc=/\s+/,mc=/[\d\u06f0-\u06f9]/,nc=function(a){var b=0,c=0,d=!1;a=a.split(lc);for(var e=0;e<a.length;e++){var f=a[e];hc.test(f)?(b++,c++):ic.test(f)?d=!0:gc.test(f)?c++:mc.test(f)&&(d=!0)}return-1==(0==c?d?1:0:.4<b/c?-1:1)};var pc=function(){this.a="";this.b=oc};k=pc.prototype;k.Gc=!0;k.Db=function(){return this.a.toString()};k.Ah=!0;k.fd=function(){return 1};k.toString=function(){return"TrustedResourceUrl{"+this.a+"}"};
var rc=function(a){return qc(a).toString()},qc=function(a){if(a instanceof pc&&a.constructor===pc&&a.b===oc)return a.a;Za("expected object of type TrustedResourceUrl, got '"+a+"' of type "+Ja(a));return"type_error:TrustedResourceUrl"},sc=/^([^?#]*)(\?[^#]*)?(#[\s\S]*)?/,oc={},tc=function(a){var b=new pc;b.a=a;return b},uc=function(a,b,c){if(null==c)return b;if(r(c))return c?a+encodeURIComponent(c):"";for(var d in c){var e=c[d];e=Ka(e)?e:[e];for(var f=0;f<e.length;f++){var g=e[f];null!=g&&(b||(b=a),
b+=(b.length>a.length?"&":"")+encodeURIComponent(d)+"="+encodeURIComponent(String(g)))}}return b};var vc=function(a,b){return 0==a.lastIndexOf(b,0)},wc=function(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c},xc=function(a){return/^[\s\xa0]*$/.test(a)},zc=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},Ac=function(a,b){a=String(a).toLowerCase();b=String(b).toLowerCase();return a<b?-1:a==b?0:1},Bc=function(a){return a.replace(/(\r\n|\r|\n)/g,"<br>")},Jc=function(a,b){if(b)a=a.replace(Cc,"&amp;").replace(Dc,"&lt;").replace(Ec,
"&gt;").replace(Fc,"&quot;").replace(Gc,"&#39;").replace(Hc,"&#0;");else{if(!Ic.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Cc,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(Dc,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(Ec,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(Fc,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(Gc,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(Hc,"&#0;"))}return a},Cc=/&/g,Dc=/</g,Ec=/>/g,Fc=/"/g,Gc=/'/g,Hc=/\x00/g,Ic=/[\x00&<>"']/,Kc=function(a,b){return-1!=a.indexOf(b)},Mc=function(a){return Kc(Lc.toLowerCase(),
a.toLowerCase())},Oc=function(a,b){var c=0;a=zc(String(a)).split(".");b=zc(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var f=a[e]||"",g=b[e]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(0==f[0].length&&0==g[0].length)break;c=Nc(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||Nc(0==f[2].length,0==g[2].length)||Nc(f[2],g[2]);f=f[3];g=g[3]}while(0==c)}return c},Nc=function(a,b){return a<b?-1:a>
b?1:0};var Qc=function(){this.a="";this.b=Pc};k=Qc.prototype;k.Gc=!0;k.Db=function(){return this.a.toString()};k.Ah=!0;k.fd=function(){return 1};k.toString=function(){return"SafeUrl{"+this.a+"}"};
var Sc=function(a){return Rc(a).toString()},Rc=function(a){if(a instanceof Qc&&a.constructor===Qc&&a.b===Pc)return a.a;Za("expected object of type SafeUrl, got '"+a+"' of type "+Ja(a));return"type_error:SafeUrl"},Tc=/^(?:audio\/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-wav|wav|webm)|image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon)|text\/csv|video\/(?:mpeg|mp4|ogg|webm|quicktime))(?:;\w+=(?:\w+|"[\w;=]+"))*$/i,Uc=/^data:([^,]*);base64,[a-z0-9+\/]+=*$/i,Vc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,
Xc=function(a){if(a instanceof Qc)return a;a="object"==typeof a&&a.Gc?a.Db():String(a);Vc.test(a)||(a="about:invalid#zClosurez");return Wc(a)},Yc=function(a,b){if(a instanceof Qc)return a;a="object"==typeof a&&a.Gc?a.Db():String(a);if(b&&/^data:/i.test(a)){b=a.replace(/(%0A|%0D)/g,"");var c=b.match(Uc);c=c&&Tc.test(c[1]);b=Wc(c?b:"about:invalid#zClosurez");if(b.Db()==a)return b}z(Vc.test(a),"%s does not match the safe URL pattern",a)||(a="about:invalid#zClosurez");return Wc(a)},Pc={},Wc=function(a){var b=
new Qc;b.a=a;return b};Wc("about:blank");var $c=function(){this.a="";this.b=Zc};$c.prototype.Gc=!0;var Zc={};$c.prototype.Db=function(){return this.a};$c.prototype.toString=function(){return"SafeStyle{"+this.a+"}"};
var ad=function(a){if(a instanceof $c&&a.constructor===$c&&a.b===Zc)return a.a;Za("expected object of type SafeStyle, got '"+a+"' of type "+Ja(a));return"type_error:SafeStyle"},bd=function(a){var b=new $c;b.a=a;return b},cd=bd(""),ed=function(a){var b="",c;for(c in a){if(!/^[-_a-zA-Z0-9]+$/.test(c))throw Error("Name allows only [-_a-zA-Z0-9], got: "+c);var d=a[c];null!=d&&(d=Ka(d)?mb(d,dd).join(" "):dd(d),b+=c+":"+d+";")}return b?bd(b):cd},dd=function(a){if(a instanceof Qc)return'url("'+Sc(a).replace(/</g,
"%3c").replace(/[\\"]/g,"\\$&")+'")';a=a instanceof cc?dc(a):fd(String(a));if(/[{;}]/.test(a))throw new Xa("Value does not allow [{;}], got: %s.",[a]);return a},fd=function(a){var b=a.replace(gd,"$1").replace(gd,"$1").replace(hd,"url");if(id.test(b)){if(jd.test(a))return Za("String value disallows comments, got: "+a),"zClosurez";for(var c=b=!0,d=0;d<a.length;d++){var e=a.charAt(d);"'"==e&&c?b=!b:'"'==e&&b&&(c=!c)}if(!b||!c)return Za("String value requires balanced quotes, got: "+a),"zClosurez";if(!kd(a))return Za("String value requires balanced square brackets and one identifier per pair of brackets, got: "+
a),"zClosurez"}else return Za("String value allows only [-,.\"'%_!# a-zA-Z0-9\\[\\]] and simple functions, got: "+a),"zClosurez";return ld(a)},kd=function(a){for(var b=!0,c=/^[-_a-zA-Z0-9]$/,d=0;d<a.length;d++){var e=a.charAt(d);if("]"==e){if(b)return!1;b=!0}else if("["==e){if(!b)return!1;b=!1}else if(!b&&!c.test(e))return!1}return b},id=/^[-,."'%_!# a-zA-Z0-9\[\]]+$/,hd=/\b(url\([ \t\n]*)('[ -&(-\[\]-~]*'|"[ !#-\[\]-~]*"|[!#-&*-\[\]-~]*)([ \t\n]*\))/g,gd=/\b(hsl|hsla|rgb|rgba|matrix|calc|minmax|fit-content|repeat|(rotate|scale|translate)(X|Y|Z|3d)?)\([-+*/0-9a-z.%\[\], ]+\)/g,
jd=/\/\*/,ld=function(a){return a.replace(hd,function(b,c,d,e){var f="";d=d.replace(/^(['"])(.*)\1$/,function(g,h,m){f=h;return m});b=Xc(d).Db();return c+f+b+f+e})};var nd=function(){this.a="";this.b=md};nd.prototype.Gc=!0;
var md={},pd=function(a,b){if(Kc(a,"<"))throw Error("Selector does not allow '<', got: "+a);var c=a.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=^$|]+$/.test(c))throw Error("Selector allows only [-_a-zA-Z0-9#.:* ,>+~[\\]()=^$|] and strings, got: "+a);a:{for(var d={"(":")","[":"]"},e=[],f=0;f<c.length;f++){var g=c[f];if(d[g])e.push(d[g]);else if(Rb(d,g)&&e.pop()!=g){c=!1;break a}}c=0==e.length}if(!c)throw Error("() and [] in selector must be balanced, got: "+a);
b instanceof $c||(b=ed(b));a=a+"{"+ad(b).replace(/</g,"\\3C ")+"}";return od(a)},rd=function(a){var b="",c=function(d){Ka(d)?A(d,c):b+=qd(d)};A(arguments,c);return od(b)};nd.prototype.Db=function(){return this.a};nd.prototype.toString=function(){return"SafeStyleSheet{"+this.a+"}"};
var qd=function(a){if(a instanceof nd&&a.constructor===nd&&a.b===md)return a.a;Za("expected object of type SafeStyleSheet, got '"+a+"' of type "+Ja(a));return"type_error:SafeStyleSheet"},od=function(a){var b=new nd;b.a=a;return b},sd=od("");var Lc;a:{var td=l.navigator;if(td){var ud=td.userAgent;if(ud){Lc=ud;break a}}Lc=""}var B=function(a){return Kc(Lc,a)},vd=function(a){for(var b=/(\w[\w ]+)\/([^\s]+)\s*(?:\((.*?)\))?/g,c=[],d;d=b.exec(a);)c.push([d[1],d[2],d[3]||void 0]);return c};var wd=function(){return B("Trident")||B("MSIE")},xd=function(){return B("Firefox")||B("FxiOS")},zd=function(){return B("Safari")&&!(yd()||B("Coast")||B("Opera")||B("Edge")||B("Edg/")||xd()||B("Silk")||B("Android"))},yd=function(){return(B("Chrome")||B("CriOS"))&&!B("Edge")},Ad=function(){function a(e){e=rb(e,d);return c[e]||""}var b=Lc;if(!wd()){b=vd(b);var c={};A(b,function(e){c[e[0]]=e[1]});var d=Ta(Qb,c);B("Opera")?a(["Version","Opera"]):B("Edge")?a(["Edge"]):B("Edg/")?a(["Edg"]):yd()&&a(["Chrome",
"CriOS"])}};var Cd=function(){this.a="";this.c=Bd;this.b=null};k=Cd.prototype;k.Ah=!0;k.fd=function(){return this.b};k.Gc=!0;k.Db=function(){return this.a.toString()};k.toString=function(){return"SafeHtml{"+this.a+"}"};
var Dd=function(a){if(a instanceof Cd&&a.constructor===Cd&&a.c===Bd)return a.a;Za("expected object of type SafeHtml, got '"+a+"' of type "+Ja(a));return"type_error:SafeHtml"},Fd=function(a){if(a instanceof Cd)return a;var b="object"==typeof a,c=null;b&&a.Ah&&(c=a.fd());return Ed(Jc(b&&a.Gc?a.Db():String(a)),c)},Gd=function(a){if(a instanceof Cd)return a;a=Fd(a);return Ed(Bc(Dd(a).toString()),a.fd())},Hd=/^[a-zA-Z0-9-]+$/,Id={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},
Jd={APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},Ld=function(a,b,c){var d=String(a);if(!Hd.test(d))throw Error("Invalid tag name <"+d+">.");if(d.toUpperCase()in Jd)throw Error("Tag name <"+d+"> is not allowed for SafeHtml.");return Kd(String(a),b,c)},Nd=function(a){var b=Fd(Md),c=b.fd(),d=[],e=function(f){Ka(f)?A(f,e):(f=Fd(f),d.push(Dd(f).toString()),f=f.fd(),0==c?c=f:0!=f&&c!=f&&(c=null))};A(a,e);return Ed(d.join(Dd(b).toString()),
c)},Od=function(a){return Nd(Array.prototype.slice.call(arguments))},Bd={},Ed=function(a,b){return Pd(a,b)},Pd=function(a,b){var c=new Cd;c.a=a;c.b=b;return c},Kd=function(a,b,c){var d=null,e="";if(b)for(m in b){if(!Hd.test(m))throw Error('Invalid attribute name "'+m+'".');var f=b[m];if(null!=f){var g=a;var h=m;if(f instanceof cc)f=dc(f);else if("style"==h.toLowerCase()){if(!Na(f))throw Error('The "style" attribute requires goog.html.SafeStyle or map of style properties, '+typeof f+" given: "+f);
f instanceof $c||(f=ed(f));f=ad(f)}else{if(/^on/i.test(h))throw Error('Attribute "'+h+'" requires goog.string.Const value, "'+f+'" given.');if(h.toLowerCase()in Id)if(f instanceof pc)f=rc(f);else if(f instanceof Qc)f=Sc(f);else if(r(f))f=Xc(f).Db();else throw Error('Attribute "'+h+'" on tag "'+g+'" requires goog.html.SafeUrl, goog.string.Const, or string, value "'+f+'" given.');}f.Gc&&(f=f.Db());z(r(f)||Aa(f),"String or number value expected, got "+typeof f+" with value: "+f);h=h+'="'+Jc(String(f))+
'"';e+=" "+h}}var m="<"+a+e;null!=c?Ka(c)||(c=[c]):c=[];!0===$b[a.toLowerCase()]?(z(!c.length,"Void tag <"+a+"> does not allow content."),m+=">"):(d=Od(c),m+=">"+Dd(d).toString()+"</"+a+">",d=d.fd());(a=b&&b.dir)&&(/^(ltr|rtl|auto)$/i.test(a)?d=0:d=null);return Pd(m,d)};Pd("<!DOCTYPE html>",0);var Md=Pd("",0),Qd=Pd("<br>",0);var Rd=function(a,b,c){bb(dc(a),"must provide justification");z(!xc(dc(a)),"must provide non-empty justification");return Pd(b,c||null)},Sd=function(a){var b=ec("Output of CSS sanitizer");bb(dc(b),"must provide justification");z(!xc(dc(b)),"must provide non-empty justification");return bd(a)};var Td={MATH:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},Ud=Lb(function(){if("undefined"===typeof document)return!1;var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);if(!a.firstChild)return!1;b=a.firstChild.firstChild;a.innerHTML=Dd(Md);return!b.parentElement}),Vd=function(a,b){if(Ud())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=Dd(b)},Wd=function(a,b){if(Td[a.tagName.toUpperCase()])throw Error("goog.dom.safe.setInnerHtml cannot be used to set content of "+
a.tagName+".");Vd(a,b)},Xd=function(a,b){Ib(a,"HTMLIFrameElement");a.src=rc(b)},Yd=function(a,b){Ib(a,"HTMLScriptElement");a.src=qc(b);(b=Ea())&&a.setAttribute("nonce",b)},Zd=function(a,b){Hb(a);b=b instanceof Qc?b:Yc(b);a.href=Rc(b)},$d=function(a,b){Hb(a);b=b instanceof Qc?b:Yc(b);a.replace(Rc(b))},ae=function(a){a=a instanceof Qc?a:Yc(a);l.open(Rc(a),"",void 0,void 0)};var be=function(a){return a.replace(/(\r\n|\r|\n)/g,"\n")},ce=function(a){return a.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")},de=function(a){return encodeURIComponent(String(a))},ee=function(a){return decodeURIComponent(a.replace(/\+/g," "))},fe=function(a){return a=Jc(a,void 0)},ie=function(a){return Kc(a,"&")?"document"in l?ge(a):he(a):a},ge=function(a){var b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var c=l.document.createElement("div");return a.replace(je,function(d,
e){var f=b[d];if(f)return f;"#"==e.charAt(0)&&(e=Number("0"+e.substr(1)),isNaN(e)||(f=String.fromCharCode(e)));f||(Wd(c,Rd(ec("Single HTML entity."),d+" ")),f=c.firstChild.nodeValue.slice(0,-1));return b[d]=f})},he=function(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:return"#"!=c.charAt(0)||(c=Number("0"+c.substr(1)),isNaN(c))?b:String.fromCharCode(c)}})},je=/&([^;\s<&]+);?/g,ke=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,
"\\$1").replace(/\x08/g,"\\x08")},le=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)},me=function(a){return null==a?"":String(a)},ne=function(a){return Array.prototype.join.call(arguments,"")},oe=function(a){var b=Number(a);return 0==b&&xc(a)?NaN:b},pe=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})},qe=function(a){var b=r(void 0)?ke(void 0):"\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])",
"g"),function(c,d,e){return d+e.toUpperCase()})};var re=function(){return B("iPhone")&&!B("iPod")&&!B("iPad")},se=function(){return re()||B("iPad")||B("iPod")},te=function(a){var b=Lc,c="";B("Windows")?(c=/Windows (?:NT|Phone) ([0-9.]+)/,c=(b=c.exec(b))?b[1]:"0.0"):se()?(c=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,c=(b=c.exec(b))&&b[1].replace(/_/g,".")):B("Macintosh")?(c=/Mac OS X ([0-9_.]+)/,c=(b=c.exec(b))?b[1].replace(/_/g,"."):"10"):Mc("KaiOS")?(c=/(?:KaiOS)\/(\S+)/i,c=(b=c.exec(b))&&b[1]):B("Android")?(c=/Android\s+([^\);]+)(\)|;)/,c=(b=c.exec(b))&&
b[1]):B("CrOS")&&(c=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,c=(b=c.exec(b))&&b[1]);return 0<=Oc(c||"",a)};var ue=function(a){ue[" "](a);return a};ue[" "]=Ha;var ve=function(a,b){try{return ue(a[b]),!0}catch(c){}return!1},we=function(a,b,c){return Object.prototype.hasOwnProperty.call(a,b)?a[b]:a[b]=c(b)};var C={Gg:!1,Fg:!1,ai:!1,ei:!1,Ig:!1,Jg:!1,vk:!1};C.Fe=C.Gg||C.Fg||C.ai||C.Ig||C.ei||C.Jg;C.Md=function(){return Lc};C.hh=function(){return l.navigator||null};C.ys=function(){return C.hh()};C.cb=C.Fe?C.Jg:B("Opera");C.V=C.Fe?C.Gg:wd();C.vb=C.Fe?C.Fg:B("Edge");C.li=C.vb||C.V;C.Ja=C.Fe?C.ai:B("Gecko")&&!(Mc("WebKit")&&!B("Edge"))&&!(B("Trident")||B("MSIE"))&&!B("Edge");C.Ka=C.Fe?C.ei||C.Ig:Mc("WebKit")&&!B("Edge");C.yn=function(){return C.Ka&&B("Mobile")};C.Mg=C.Ig||C.yn();C.ee=C.Ka;
C.Dl=function(){var a=C.hh();return a&&a.platform||""};C.xr=C.Dl();C.ci=!1;C.gi=!1;C.bi=!1;C.ii=!1;C.Ee=!1;C.ae=!1;C.$d=!1;C.Hg=!1;C.xk=!1;C.wk=!1;C.jc=C.ci||C.gi||C.bi||C.ii||C.Ee||C.ae||C.$d||C.Hg;C.yb=C.jc?C.ci:B("Macintosh");C.Fd=C.jc?C.gi:B("Windows");C.xn=function(){return B("Linux")||B("CrOS")};C.Pq=C.jc?C.bi:C.xn();C.Cn=function(){var a=C.hh();return!!a&&Kc(a.appVersion||"","X11")};C.rs=C.jc?C.ii:C.Cn();C.Kc=C.jc?C.Ee:B("Android");C.vc=C.jc?C.ae:re();C.Lc=C.jc?C.$d:B("iPad");
C.Mk=C.jc?C.Hg:B("iPod");C.oi=C.jc?C.ae||C.$d||C.Hg:se();C.Kq=C.jc?C.xk:Mc("KaiOS");var xe;C.jc?xe=C.wk:xe=Mc("GAFP");C.Aq=xe;C.Ve=function(){var a="",b=C.em();b&&(a=b?b[1]:"");return C.V&&(b=C.Xi(),null!=b&&b>parseFloat(a))?String(b):a};C.em=function(){var a=C.Md();if(C.Ja)return/rv:([^\);]+)(\)|;)/.exec(a);if(C.vb)return/Edge\/([\d\.]+)/.exec(a);if(C.V)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(C.Ka)return/WebKit\/(\S+)/.exec(a);if(C.cb)return/(?:Version)[ \/]?(\S+)/.exec(a)};
C.Xi=function(){var a=l.document;return a?a.documentMode:void 0};C.VERSION=C.Ve();C.compare=function(a,b){return Oc(a,b)};C.Bn={};C.Ea=function(a){return C.vk||we(C.Bn,a,function(){return 0<=Oc(C.VERSION,a)})};C.ub=C.Ea;C.kb=function(a){return Number(C.Fk)>=a};C.As=C.kb;var ye;var ze=l.document;ye=ze&&C.V?C.Xi()||("CSS1Compat"==ze.compatMode?parseInt(C.VERSION,10):5):void 0;C.Fk=ye;C.product={};C.product.$h=!1;C.product.ae=!1;C.product.$d=!1;C.product.Ee=!1;C.product.Zh=!1;C.product.di=!1;C.product.ce=C.Gg||C.Fg||C.Jg||C.product.$h||C.product.ae||C.product.$d||C.product.Ee||C.product.Zh||C.product.di;C.product.cb=C.cb;C.product.V=C.V;C.product.vb=C.vb;C.product.Lg=C.product.ce?C.product.$h:xd();C.product.wn=function(){return re()||B("iPod")};C.product.vc=C.product.ce?C.product.ae:C.product.wn();C.product.Lc=C.product.ce?C.product.$d:B("iPad");
C.product.Kc=C.product.ce?C.product.Ee:B("Android")&&!(yd()||xd()||B("Opera")||B("Silk"));C.product.Ge=C.product.ce?C.product.Zh:yd();C.product.An=function(){return zd()&&!se()};C.product.ee=C.product.ce?C.product.di:C.product.An();var Ae=null,Be=null,Ce=function(a,b){z(La(a),"encodeByteArray takes an array as a parameter");if(!Ae){Ae={};Be={};for(var c=0;65>c;c++)Ae[c]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(c),Be[c]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(c)}b=b?Be:Ae;c=[];for(var d=0;d<a.length;d+=3){var e=a[d],f=d+1<a.length,g=f?a[d+1]:0,h=d+2<a.length,m=h?a[d+2]:0,n=e>>2;e=(e&3)<<4|g>>4;g=(g&15)<<2|m>>6;m&=63;h||(m=64,f||(g=64));c.push(b[n],b[e],b[g],
b[m])}return c.join("")};var De=function(){},Ee="function"==typeof Uint8Array,He=function(a,b,c,d){a.a=null;b||(b=[]);a.m=void 0;a.g=-1;a.b=b;a:{var e=a.b.length;b=-1;if(e&&(b=e-1,e=a.b[b],!(null===e||"object"!=typeof e||Ka(e)||Ee&&e instanceof Uint8Array))){a.h=b-a.g;a.c=e;break a}-1<c?(a.h=Math.max(c,b+1-a.g),a.c=null):a.h=Number.MAX_VALUE}a.o={};if(d)for(c=0;c<d.length;c++)b=d[c],b<a.h?(b+=a.g,a.b[b]=a.b[b]||Fe):(Ge(a),a.c[b]=a.c[b]||Fe)},Fe=Object.freeze?Object.freeze([]):[],Ge=function(a){var b=a.h+a.g;a.b[b]||(a.c=
a.b[b]={})},Ie=function(a,b){if(b<a.h){b+=a.g;var c=a.b[b];return c===Fe?a.b[b]=[]:c}if(a.c)return c=a.c[b],c===Fe?a.c[b]=[]:c},Je=function(a,b){a=Ie(a,1);return null==a?b:a},D=function(a,b,c){b<a.h?a.b[b+a.g]=c:(Ge(a),a.c[b]=c)},Ke=function(a,b,c){a.a||(a.a={});if(!a.a[c]){for(var d=Ie(a,c),e=[],f=0;f<d.length;f++)e[f]=new b(d[f]);a.a[c]=e}},Le=function(a,b,c){a.a||(a.a={});var d=c?c.Jb():c;a.a[b]=c;D(a,b,d)},Me=function(a,b,c){a.a||(a.a={});c=c||[];for(var d=[],e=0;e<c.length;e++)d[e]=c[e].Jb();
a.a[b]=c;D(a,b,d)},Ne=function(a,b,c){Ke(a,c,b);var d=a.a[b];d||(d=a.a[b]=[]);c=new c;a=Ie(a,b);d.push(c);a.push(c.Jb());return c},Oe=function(a){if(a.a)for(var b in a.a){var c=a.a[b];if(Ka(c))for(var d=0;d<c.length;d++)c[d]&&c[d].Jb();else c&&c.Jb()}};De.prototype.Jb=function(){Oe(this);return this.b};
De.prototype.vd=Ee?function(){var a=Uint8Array.prototype.toJSON;Uint8Array.prototype.toJSON=function(){return Ce(this)};try{return JSON.stringify(this.b&&this.Jb(),Pe)}finally{Uint8Array.prototype.toJSON=a}}:function(){return JSON.stringify(this.b&&this.Jb(),Pe)};var Pe=function(a,b){return Aa(b)&&(isNaN(b)||Infinity===b||-Infinity===b)?String(b):b};De.prototype.toString=function(){Oe(this);return this.b.toString()};
var Re=function(a){return new a.constructor(Qe(a.Jb()))},Qe=function(a){if(Ka(a)){for(var b=Array(a.length),c=0;c<a.length;c++){var d=a[c];null!=d&&(b[c]="object"==typeof d?Qe(z(d)):d)}return b}if(Ee&&a instanceof Uint8Array)return new Uint8Array(a);b={};for(c in a)d=a[c],null!=d&&(b[c]="object"==typeof d?Qe(z(d)):d);return b};var Te=function(a){He(this,a,-1,Se)};x(Te,De);var Se=[1,2,3,4];var Ue=function(a){if(!a)return"";a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("//")&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");-1!=c&&(b=b.substring(0,c));a=a.substring(0,a.indexOf("://"));if("http"!==a&&"https"!==a&&"chrome-extension"!==a&&"file"!==a&&"android-app"!==a&&"chrome-search"!==a&&"app"!==a)throw Error("Invalid URI scheme in origin: "+a);c="";var d=b.indexOf(":");if(-1!=d){var e=
b.substring(d+1);b=b.substring(0,d);if("http"===a&&"80"!==e||"https"===a&&"443"!==e)c=":"+e}return a+"://"+b+c};var Ve={ascii_tlds:"aarp abarth abb abbott abbvie abc able abogado abudhabi ac academy accenture accountant accountants aco actor ad adac ads adult ae aeg aero aetna af afamilycompany afl africa ag agakhan agency ai aig aigo airbus airforce airtel akdn al alfaromeo alibaba alipay allfinanz allstate ally alsace alstom am americanexpress americanfamily amex amfam amica amsterdam analytics android anquan anz ao aol apartments app apple aq aquarelle ar arab aramco archi army arpa art arte as asda asia associates at athleta attorney au auction audi audible audio auspost author auto autos avianca aw aws ax axa az azure ba baby baidu banamex bananarepublic band bank bar barcelona barclaycard barclays barefoot bargains baseball basketball bauhaus bayern bb bbc bbt bbva bcg bcn bd be beats beauty beer bentley berlin best bestbuy bet bf bg bh bharti bi bible bid bike bing bingo bio biz bj black blackfriday blockbuster blog bloomberg blue bm bms bmw bn bnl bnpparibas bo boats boehringer bofa bom bond boo book booking bosch bostik boston bot boutique box br bradesco bridgestone broadway broker brother brussels bs bt budapest bugatti build builders business buy buzz bv bw by bz bzh ca cab cafe cal call calvinklein cam camera camp cancerresearch canon capetown capital capitalone car caravan cards care career careers cars cartier casa case caseih cash casino cat catering catholic cba cbn cbre cbs cc cd ceb center ceo cern cf cfa cfd cg ch chanel channel charity chase chat cheap chintai christmas chrome chrysler church ci cipriani circle cisco citadel citi citic city cityeats ck cl claims cleaning click clinic clinique clothing cloud club clubmed cm cn co coach codes coffee college cologne com comcast commbank community company compare computer comsec condos construction consulting contact contractors cooking cookingchannel cool coop corsica country coupon coupons courses cr credit creditcard creditunion cricket crown crs cruise cruises csc cu cuisinella cv cw cx cy cymru cyou cz dabur dad dance data date dating datsun day dclk dds de deal dealer deals degree delivery dell deloitte delta democrat dental dentist desi design dev dhl diamonds diet digital direct directory discount discover dish diy dj dk dm dnp do docs doctor dodge dog doha domains dot download drive dtv dubai duck dunlop duns dupont durban dvag dvr dz earth eat ec eco edeka edu education ee eg email emerck energy engineer engineering enterprises epson equipment er ericsson erni es esq estate esurance et etisalat eu eurovision eus events everbank exchange expert exposed express extraspace fage fail fairwinds faith family fan fans farm farmers fashion fast fedex feedback ferrari ferrero fi fiat fidelity fido film final finance financial fire firestone firmdale fish fishing fit fitness fj fk flickr flights flir florist flowers fly fm fo foo food foodnetwork football ford forex forsale forum foundation fox fr free fresenius frl frogans frontdoor frontier ftr fujitsu fujixerox fun fund furniture futbol fyi ga gal gallery gallo gallup game games gap garden gb gbiz gd gdn ge gea gent genting george gf gg ggee gh gi gift gifts gives giving gl glade glass gle global globo gm gmail gmbh gmo gmx gn godaddy gold goldpoint golf goo goodyear goog google gop got gov gp gq gr grainger graphics gratis green gripe grocery group gs gt gu guardian gucci guge guide guitars guru gw gy hair hamburg hangout haus hbo hdfc hdfcbank health healthcare help helsinki here hermes hgtv hiphop hisamitsu hitachi hiv hk hkt hm hn hockey holdings holiday homedepot homegoods homes homesense honda honeywell horse hospital host hosting hot hoteles hotels hotmail house how hr hsbc ht hu hughes hyatt hyundai ibm icbc ice icu id ie ieee ifm ikano il im imamat imdb immo immobilien in inc industries infiniti info ing ink institute insurance insure int intel international intuit investments io ipiranga iq ir irish is iselect ismaili ist istanbul it itau itv iveco jaguar java jcb jcp je jeep jetzt jewelry jio jll jm jmp jnj jo jobs joburg jot joy jp jpmorgan jprs juegos juniper kaufen kddi ke kerryhotels kerrylogistics kerryproperties kfh kg kh ki kia kim kinder kindle kitchen kiwi km kn koeln komatsu kosher kp kpmg kpn kr krd kred kuokgroup kw ky kyoto kz la lacaixa ladbrokes lamborghini lamer lancaster lancia lancome land landrover lanxess lasalle lat latino latrobe law lawyer lb lc lds lease leclerc lefrak legal lego lexus lgbt li liaison lidl life lifeinsurance lifestyle lighting like lilly limited limo lincoln linde link lipsy live living lixil lk llc loan loans locker locus loft lol london lotte lotto love lpl lplfinancial lr ls lt ltd ltda lu lundbeck lupin luxe luxury lv ly ma macys madrid maif maison makeup man management mango map market marketing markets marriott marshalls maserati mattel mba mc mckinsey md me med media meet melbourne meme memorial men menu merckmsd metlife mg mh miami microsoft mil mini mint mit mitsubishi mk ml mlb mls mm mma mn mo mobi mobile mobily moda moe moi mom monash money monster mopar mormon mortgage moscow moto motorcycles mov movie movistar mp mq mr ms msd mt mtn mtr mu museum mutual mv mw mx my mz na nab nadex nagoya name nationwide natura navy nba nc ne nec net netbank netflix network neustar new newholland news next nextdirect nexus nf nfl ng ngo nhk ni nico nike nikon ninja nissan nissay nl no nokia northwesternmutual norton now nowruz nowtv np nr nra nrw ntt nu nyc nz obi observer off office okinawa olayan olayangroup oldnavy ollo om omega one ong onl online onyourside ooo open oracle orange org organic origins osaka otsuka ott ovh pa page panasonic paris pars partners parts party passagens pay pccw pe pet pf pfizer pg ph pharmacy phd philips phone photo photography photos physio piaget pics pictet pictures pid pin ping pink pioneer pizza pk pl place play playstation plumbing plus pm pn pnc pohl poker politie porn post pr pramerica praxi press prime pro prod productions prof progressive promo properties property protection pru prudential ps pt pub pw pwc py qa qpon quebec quest qvc racing radio raid re read realestate realtor realty recipes red redstone redumbrella rehab reise reisen reit reliance ren rent rentals repair report republican rest restaurant review reviews rexroth rich richardli ricoh rightathome ril rio rip rmit ro rocher rocks rodeo rogers room rs rsvp ru rugby ruhr run rw rwe ryukyu sa saarland safe safety sakura sale salon samsclub samsung sandvik sandvikcoromant sanofi sap sarl sas save saxo sb sbi sbs sc sca scb schaeffler schmidt scholarships school schule schwarz science scjohnson scor scot sd se search seat secure security seek select sener services ses seven sew sex sexy sfr sg sh shangrila sharp shaw shell shia shiksha shoes shop shopping shouji show showtime shriram si silk sina singles site sj sk ski skin sky skype sl sling sm smart smile sn sncf so soccer social softbank software sohu solar solutions song sony soy space sport spot spreadbetting sr srl srt ss st stada staples star starhub statebank statefarm stc stcgroup stockholm storage store stream studio study style su sucks supplies supply support surf surgery suzuki sv swatch swiftcover swiss sx sy sydney symantec systems sz tab taipei talk taobao target tatamotors tatar tattoo tax taxi tc tci td tdk team tech technology tel telefonica temasek tennis teva tf tg th thd theater theatre tiaa tickets tienda tiffany tips tires tirol tj tjmaxx tjx tk tkmaxx tl tm tmall tn to today tokyo tools top toray toshiba total tours town toyota toys tr trade trading training travel travelchannel travelers travelersinsurance trust trv tt tube tui tunes tushu tv tvs tw tz ua ubank ubs uconnect ug uk unicom university uno uol ups us uy uz va vacations vana vanguard vc ve vegas ventures verisign versicherung vet vg vi viajes video vig viking villas vin vip virgin visa vision vistaprint viva vivo vlaanderen vn vodka volkswagen volvo vote voting voto voyage vu vuelos wales walmart walter wang wanggou warman watch watches weather weatherchannel webcam weber website wed wedding weibo weir wf whoswho wien wiki williamhill win windows wine winners wme wolterskluwer woodside work works world wow ws wtc wtf xbox xerox xfinity xihuan xin xn--11b4c3d xn--1ck2e1b xn--1qqw23a xn--2scrj9c xn--30rr7y xn--3bst00m xn--3ds443g xn--3e0b707e xn--3hcrj9c xn--3oq18vl8pn36a xn--3pxu8k xn--42c2d9a xn--45br5cyl xn--45brj9c xn--45q11c xn--4gbrim xn--54b7fta0cc xn--55qw42g xn--55qx5d xn--5su34j936bgsg xn--5tzm5g xn--6frz82g xn--6qq986b3xl xn--80adxhks xn--80ao21a xn--80aqecdr1a xn--80asehdb xn--80aswg xn--8y0a063a xn--90a3ac xn--90ae xn--90ais xn--9dbq2a xn--9et52u xn--9krt00a xn--b4w605ferd xn--bck1b9a5dre4c xn--c1avg xn--c2br7g xn--cck2b3b xn--cg4bki xn--clchc0ea0b2g2a9gcd xn--czr694b xn--czrs0t xn--czru2d xn--d1acj3b xn--d1alf xn--e1a4c xn--eckvdtc9d xn--efvy88h xn--estv75g xn--fct429k xn--fhbei xn--fiq228c5hs xn--fiq64b xn--fiqs8s xn--fiqz9s xn--fjq720a xn--flw351e xn--fpcrj9c3d xn--fzc2c9e2c xn--fzys8d69uvgm xn--g2xx48c xn--gckr3f0f xn--gecrj9c xn--gk3at1e xn--h2breg3eve xn--h2brj9c xn--h2brj9c8c xn--hxt814e xn--i1b6b1a6a2e xn--imr513n xn--io0a7i xn--j1aef xn--j1amh xn--j6w193g xn--jlq61u9w7b xn--jvr189m xn--kcrx77d1x4a xn--kprw13d xn--kpry57d xn--kpu716f xn--kput3i xn--l1acc xn--lgbbat1ad8j xn--mgb9awbf xn--mgba3a3ejt xn--mgba3a4f16a xn--mgba7c0bbn0a xn--mgbaakc7dvf xn--mgbaam7a8h xn--mgbab2bd xn--mgbah1a3hjkrd xn--mgbai9azgqp6j xn--mgbayh7gpa xn--mgbb9fbpob xn--mgbbh1a xn--mgbbh1a71e xn--mgbc0a9azcg xn--mgbca7dzdo xn--mgberp4a5d4ar xn--mgbgu82a xn--mgbi4ecexp xn--mgbpl2fh xn--mgbt3dhd xn--mgbtx2b xn--mgbx4cd0ab xn--mix891f xn--mk1bu44c xn--mxtq1m xn--ngbc5azd xn--ngbe9e0a xn--ngbrx xn--node xn--nqv7f xn--nqv7fs00ema xn--nyqy26a xn--o3cw4h xn--ogbpf8fl xn--otu796d xn--p1acf xn--p1ai xn--pbt977c xn--pgbs0dh xn--pssy2u xn--q9jyb4c xn--qcka1pmc xn--qxam xn--rhqv96g xn--rovu88b xn--rvc1e0am3e xn--s9brj9c xn--ses554g xn--t60b56a xn--tckwe xn--tiq49xqyj xn--unup4y xn--vermgensberater-ctb xn--vermgensberatung-pwb xn--vhquv xn--vuq861b xn--w4r85el8fhu5dnra xn--w4rs40l xn--wgbh1c xn--wgbl6a xn--xhq521b xn--xkc2al3hye2a xn--xkc2dl3a5ee0h xn--y9a3aq xn--yfro4i67o xn--ygbi2ammx xn--zfr164b xxx xyz yachts yahoo yamaxun yandex ye yodobashi yoga yokohama you youtube yt yun za zappos zara zero zip zm zone zuerich zw".split(" "),
unicode_tlds:"\u0915\u0949\u092e \u30bb\u30fc\u30eb \u4f5b\u5c71 \u0cad\u0cbe\u0cb0\u0ca4 \u6148\u5584 \u96c6\u56e2 \u5728\u7ebf \ud55c\uad6d \u0b2d\u0b3e\u0b30\u0b24 \u5927\u4f17\u6c7d\u8f66 \u70b9\u770b \u0e04\u0e2d\u0e21 \u09ad\u09be\u09f0\u09a4 \u09ad\u09be\u09b0\u09a4 \u516b\u5366 \u0645\u0648\u0642\u0639 \u09ac\u09be\u0982\u09b2\u09be \u516c\u76ca \u516c\u53f8 \u9999\u683c\u91cc\u62c9 \u7f51\u7ad9 \u79fb\u52a8 \u6211\u7231\u4f60 \u043c\u043e\u0441\u043a\u0432\u0430 \u049b\u0430\u0437 \u043a\u0430\u0442\u043e\u043b\u0438\u043a \u043e\u043d\u043b\u0430\u0439\u043d \u0441\u0430\u0439\u0442 \u8054\u901a \u0441\u0440\u0431 \u0431\u0433 \u0431\u0435\u043b \u05e7\u05d5\u05dd \u65f6\u5c1a \u5fae\u535a \u6de1\u9a6c\u9521 \u30d5\u30a1\u30c3\u30b7\u30e7\u30f3 \u043e\u0440\u0433 \u0928\u0947\u091f \u30b9\u30c8\u30a2 \uc0bc\uc131 \u0b9a\u0bbf\u0b99\u0bcd\u0b95\u0baa\u0bcd\u0baa\u0bc2\u0bb0\u0bcd \u5546\u6807 \u5546\u5e97 \u5546\u57ce \u0434\u0435\u0442\u0438 \u043c\u043a\u0434 \u0435\u044e \u30dd\u30a4\u30f3\u30c8 \u65b0\u95fb \u5de5\u884c \u5bb6\u96fb \u0643\u0648\u0645 \u4e2d\u6587\u7f51 \u4e2d\u4fe1 \u4e2d\u56fd \u4e2d\u570b \u5a31\u4e50 \u8c37\u6b4c \u0c2d\u0c3e\u0c30\u0c24\u0c4d \u0dbd\u0d82\u0d9a\u0dcf \u96fb\u8a0a\u76c8\u79d1 \u8d2d\u7269 \u30af\u30e9\u30a6\u30c9 \u0aad\u0abe\u0ab0\u0aa4 \u901a\u8ca9 \u092d\u093e\u0930\u0924\u092e\u094d \u092d\u093e\u0930\u0924 \u092d\u093e\u0930\u094b\u0924 \u7f51\u5e97 \u0938\u0902\u0917\u0920\u0928 \u9910\u5385 \u7f51\u7edc \u043a\u043e\u043c \u0443\u043a\u0440 \u9999\u6e2f \u8bfa\u57fa\u4e9a \u98df\u54c1 \u98de\u5229\u6d66 \u53f0\u6e7e \u53f0\u7063 \u624b\u8868 \u624b\u673a \u043c\u043e\u043d \u0627\u0644\u062c\u0632\u0627\u0626\u0631 \u0639\u0645\u0627\u0646 \u0627\u0631\u0627\u0645\u0643\u0648 \u0627\u06cc\u0631\u0627\u0646 \u0627\u0644\u0639\u0644\u064a\u0627\u0646 \u0627\u062a\u0635\u0627\u0644\u0627\u062a \u0627\u0645\u0627\u0631\u0627\u062a \u0628\u0627\u0632\u0627\u0631 \u0645\u0648\u0631\u064a\u062a\u0627\u0646\u064a\u0627 \u067e\u0627\u06a9\u0633\u062a\u0627\u0646 \u0627\u0644\u0627\u0631\u062f\u0646 \u0645\u0648\u0628\u0627\u064a\u0644\u064a \u0628\u0627\u0631\u062a \u0628\u06be\u0627\u0631\u062a \u0627\u0644\u0645\u063a\u0631\u0628 \u0627\u0628\u0648\u0638\u0628\u064a \u0627\u0644\u0633\u0639\u0648\u062f\u064a\u0629 \u0680\u0627\u0631\u062a \u0643\u0627\u062b\u0648\u0644\u064a\u0643 \u0633\u0648\u062f\u0627\u0646 \u0647\u0645\u0631\u0627\u0647 \u0639\u0631\u0627\u0642 \u0645\u0644\u064a\u0633\u064a\u0627 \u6fb3\u9580 \ub2f7\ucef4 \u653f\u5e9c \u0634\u0628\u0643\u0629 \u0628\u064a\u062a\u0643 \u0639\u0631\u0628 \u10d2\u10d4 \u673a\u6784 \u7ec4\u7ec7\u673a\u6784 \u5065\u5eb7 \u0e44\u0e17\u0e22 \u0633\u0648\u0631\u064a\u0629 \u62db\u8058 \u0440\u0443\u0441 \u0440\u0444 \u73e0\u5b9d \u062a\u0648\u0646\u0633 \u5927\u62ff \u307f\u3093\u306a \u30b0\u30fc\u30b0\u30eb \u03b5\u03bb \u4e16\u754c \u66f8\u7c4d \u0d2d\u0d3e\u0d30\u0d24\u0d02 \u0a2d\u0a3e\u0a30\u0a24 \u7f51\u5740 \ub2f7\ub137 \u30b3\u30e0 \u5929\u4e3b\u6559 \u6e38\u620f verm\u00f6gensberater verm\u00f6gensberatung \u4f01\u4e1a \u4fe1\u606f \u5609\u91cc\u5927\u9152\u5e97 \u5609\u91cc \u0645\u0635\u0631 \u0642\u0637\u0631 \u5e7f\u4e1c \u0b87\u0bb2\u0b99\u0bcd\u0b95\u0bc8 \u0b87\u0ba8\u0bcd\u0ba4\u0bbf\u0baf\u0bbe \u0570\u0561\u0575 \u65b0\u52a0\u5761 \u0641\u0644\u0633\u0637\u064a\u0646 \u653f\u52a1".split(" ")};var We=!C.V||C.kb(9),Xe=!C.Ja&&!C.V||C.V&&C.kb(9)||C.Ja&&C.Ea("1.9.1"),Ye=C.V&&!C.Ea("9"),Ze=C.V||C.cb||C.Ka,$e=C.V,af=C.V&&!C.kb(9);var bf=function(a,b){return a+Math.random()*(b-a)};var cf=function(a,b){this.x=q(a)?a:0;this.a=q(b)?b:0};cf.prototype.toString=function(){return"("+this.x+", "+this.a+")"};cf.prototype.Oc=function(a){return a instanceof cf&&df(this,a)};var df=function(a,b){return a==b?!0:a&&b?a.x==b.x&&a.a==b.a:!1},ef=function(a,b){return new cf(a.x-b.x,a.a-b.a)};cf.prototype.ceil=function(){this.x=Math.ceil(this.x);this.a=Math.ceil(this.a);return this};cf.prototype.floor=function(){this.x=Math.floor(this.x);this.a=Math.floor(this.a);return this};
cf.prototype.round=function(){this.x=Math.round(this.x);this.a=Math.round(this.a);return this};var ff=function(a,b){this.width=a;this.height=b};k=ff.prototype;k.toString=function(){return"("+this.width+" x "+this.height+")"};k.aspectRatio=function(){return this.width/this.height};k.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};k.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};k.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};var jf=function(a){return a?new gf(hf(a)):Wa||(Wa=new gf)},kf=function(a){return r(a)?document.getElementById(a):a},lf=function(a,b){return(b||document).getElementsByTagName(String(a))},nf=function(a,b){var c=b||document;return c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):mf(document,"*",a,b)},E=function(a,b){var c=b||document,d=null;c.getElementsByClassName?d=c.getElementsByClassName(a)[0]:d=of("*",a,b);return d||null},F=function(a,b){b=E(a,b);return z(b,"No element found with className: "+
a)},mf=function(a,b,c,d){a=d||a;b=b&&"*"!=b?String(b).toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(b||c))return a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName){a=a.getElementsByClassName(c);if(b){d={};for(var e=0,f=0,g;g=a[f];f++)b==g.nodeName&&(d[e++]=g);d.length=e;return d}return a}a=a.getElementsByTagName(b||"*");if(c){d={};for(f=e=0;g=a[f];f++)b=g.className,"function"==typeof b.split&&tb(b.split(/\s+/),c)&&(d[e++]=g);d.length=e;return d}return a},of=function(a,
b,c){var d=document,e=c||d,f=a&&"*"!=a?String(a).toUpperCase():"";return e.querySelectorAll&&e.querySelector&&(f||b)?e.querySelector(f+(b?"."+b:"")):mf(d,a,b,c)[0]||null},qf=function(a,b){Mb(b,function(c,d){c&&"object"==typeof c&&c.Gc&&(c=c.Db());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:pf.hasOwnProperty(d)?a.setAttribute(pf[d],c):vc(d,"aria-")||vc(d,"data-")?a.setAttribute(d,c):a[d]=c})},pf={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",
height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"},sf=function(a){a=a.document;a=rf(a)?a.documentElement:a.body;return new ff(a.clientWidth,a.clientHeight)},uf=function(a){var b=tf(a);a=a.parentWindow||a.defaultView;return C.V&&C.Ea("10")&&a.pageYOffset!=b.scrollTop?new cf(b.scrollLeft,b.scrollTop):new cf(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)},tf=function(a){return a.scrollingElement?a.scrollingElement:
!C.Ka&&rf(a)?a.documentElement:a.body||a.documentElement},vf=function(a){return a?a.parentWindow||a.defaultView:window},G=function(a,b,c){return wf(document,arguments)},wf=function(a,b){var c=String(b[0]),d=b[1];if(!We&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push(' name="',fe(d.name),'"');if(d.type){c.push(' type="',fe(d.type),'"');var e={};Xb(e,d);delete e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(r(d)?c.className=d:Ka(d)?c.className=d.join(" "):qf(c,d));2<b.length&&xf(a,c,b,2);
return c},xf=function(a,b,c,d){function e(g){g&&b.appendChild(r(g)?a.createTextNode(g):g)}for(;d<c.length;d++){var f=c[d];!La(f)||Na(f)&&0<f.nodeType?e(f):A(yf(f)?Ab(f):f,e)}},zf=function(a){return document.createElement(String(a))},Af=function(a){return document.createTextNode(String(a))},Bf=function(a,b){var c=a.createElement("DIV");$e?(Wd(c,Od(Qd,b)),c.removeChild(z(c.firstChild))):Wd(c,b);if(1==c.childNodes.length)c=c.removeChild(z(c.firstChild));else{for(a=a.createDocumentFragment();c.firstChild;)a.appendChild(c.firstChild);
c=a}return c},rf=function(a){return"CSS1Compat"==a.compatMode},Cf=function(a){if(1!=a.nodeType)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0},Df=function(a,b){z(null!=a&&null!=b,
"goog.dom.appendChild expects non-null arguments");a.appendChild(b)},Ef=function(a,b){xf(hf(a),a,arguments,1)},Ff=function(a){for(var b;b=a.firstChild;)a.removeChild(b)},Gf=function(a,b){z(null!=a&&null!=b,"goog.dom.insertSiblingBefore expects non-null arguments");b.parentNode&&b.parentNode.insertBefore(a,b)},Hf=function(a,b){z(null!=a&&null!=b,"goog.dom.insertSiblingAfter expects non-null arguments");b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)},If=function(a,b,c){z(null!=a,"goog.dom.insertChildAt expects a non-null parent");
a.insertBefore(b,a.childNodes[c]||null)},Jf=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null},Kf=function(a){return Xe&&void 0!=a.children?a.children:lb(a.childNodes,function(b){return 1==b.nodeType})},Mf=function(a){return q(a.firstElementChild)?a.firstElementChild:Lf(a.firstChild,!0)},Lf=function(a,b){for(;a&&1!=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a},Nf=function(a){return Na(a)&&1==a.nodeType},Of=function(a){var b;if(Ze&&!(C.V&&C.Ea("9")&&!C.Ea("10")&&l.SVGElement&&
a instanceof l.SVGElement)&&(b=a.parentElement))return b;b=a.parentNode;return Nf(b)?b:null},Pf=function(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a},Sf=function(a,b){if(a==b)return 0;if(a.compareDocumentPosition)return a.compareDocumentPosition(b)&2?1:-1;if(C.V&&!C.kb(9)){if(9==a.nodeType)return-1;if(9==b.nodeType)return 1}if("sourceIndex"in
a||a.parentNode&&"sourceIndex"in a.parentNode){var c=1==a.nodeType,d=1==b.nodeType;if(c&&d)return a.sourceIndex-b.sourceIndex;var e=a.parentNode,f=b.parentNode;return e==f?Qf(a,b):!c&&Pf(e,b)?-1*Rf(a,b):!d&&Pf(f,a)?Rf(b,a):(c?a.sourceIndex:e.sourceIndex)-(d?b.sourceIndex:f.sourceIndex)}d=hf(a);c=d.createRange();c.selectNode(a);c.collapse(!0);a=d.createRange();a.selectNode(b);a.collapse(!0);return c.compareBoundaryPoints(l.Range.START_TO_END,a)},Rf=function(a,b){var c=a.parentNode;if(c==b)return-1;
for(;b.parentNode!=c;)b=b.parentNode;return Qf(b,a)},Qf=function(a,b){for(;b=b.previousSibling;)if(b==a)return-1;return 1},Tf=function(a){var b,c=arguments.length;if(!c)return null;if(1==c)return arguments[0];var d=[],e=Infinity;for(b=0;b<c;b++){for(var f=[],g=arguments[b];g;)f.unshift(g),g=g.parentNode;d.push(f);e=Math.min(e,f.length)}f=null;for(b=0;b<e;b++){g=d[0][b];for(var h=1;h<c;h++)if(g!=d[h][b])return f;f=g}return f},hf=function(a){z(a,"Node cannot be null or undefined.");return 9==a.nodeType?
a:a.ownerDocument||a.document},Uf=function(a){return a.contentDocument||a.contentWindow.document},H=function(a,b){z(null!=a,"goog.dom.setTextContent expects a non-null value for node");if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=String(b);else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(z(a.lastChild));a.firstChild.data=String(b)}else{Ff(a);var c=hf(a);a.appendChild(c.createTextNode(String(b)))}},Vf={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,
OBJECT:1},Wf={IMG:" ",BR:"\n"},Xf=function(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))},Yf=function(a){return C.V&&!C.Ea("9")?(a=a.getAttributeNode("tabindex"),null!=a&&a.specified):a.hasAttribute("tabindex")},Zf=function(a){a=a.tabIndex;return Aa(a)&&0<=a&&32768>a},ag=function(a){if(Ye&&null!==a&&"innerText"in a)a=be(a.innerText);else{var b=[];$f(a,b,!0);a=b.join("")}a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");Ye||(a=a.replace(/ +/g," "));" "!=a&&
(a=a.replace(/^\s*/,""));return a},bg=function(a){var b=[];$f(a,b,!1);return b.join("")},$f=function(a,b,c){if(!(a.nodeName in Vf))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in Wf)b.push(Wf[a.nodeName]);else for(a=a.firstChild;a;)$f(a,b,c),a=a.nextSibling},yf=function(a){if(a&&"number"==typeof a.length){if(Na(a))return"function"==typeof a.item||"string"==typeof a.item;if(Ma(a))return"function"==typeof a.item}return!1},dg=function(a){return cg(a,
function(b){return r(b.className)&&tb(b.className.split(/\s+/),"gt-baf-entry-clickable")},void 0)},cg=function(a,b,c){for(var d=0;a&&(null==c||d<=c);){z("parentNode"!=a.name);if(b(a))return a;a=a.parentNode;d++}return null},eg=function(a){try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}},gf=function(a){this.a=a||l.document||document};gf.prototype.j=function(a){return r(a)?this.a.getElementById(a):a};gf.prototype.c=gf.prototype.j;
gf.prototype.Ld=function(a,b){return E(a,b||this.a)};gf.prototype.b=function(a,b,c){return wf(this.a,arguments)};var fg=function(a,b){return a.a.createElement(String(b))},gg=function(a){a=a.a;return a.parentWindow||a.defaultView};k=gf.prototype;k.appendChild=Df;k.Zi=Ef;k.Tf=Ff;k.bj=Jf;k.$i=Kf;k.Yi=Mf;k.un=Nf;k.contains=Pf;k.Uf=H;k.aj=ag;var hg=function(){this.Ac=this.Ac;this.Ga=this.Ga};hg.prototype.Ac=!1;hg.prototype.Qa=function(){this.Ac||(this.Ac=!0,this.X())};var jg=function(a,b){b=Ta(ig,b);a.Ac?q(void 0)?b.call(void 0):b():(a.Ga||(a.Ga=[]),a.Ga.push(q(void 0)?v(b,void 0):b))};hg.prototype.X=function(){if(this.Ga)for(;this.Ga.length;)this.Ga.shift()()};var ig=function(a){a&&"function"==typeof a.Qa&&a.Qa()};var kg=function(a,b){this.type=a;this.a=this.target=b;this.defaultPrevented=this.c=!1;this.Nj=!0};kg.prototype.stopPropagation=function(){this.c=!0};kg.prototype.preventDefault=function(){this.defaultPrevented=!0;this.Nj=!1};var lg=Object.freeze||function(a){return a};var mg=!C.V||C.kb(9),ng=!C.V||C.kb(9),og=C.V&&!C.Ea("9"),pg=function(){if(!l.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{l.addEventListener("test",Ha,b),l.removeEventListener("test",Ha,b)}catch(c){}return a}();var qg;qg=C.Ka?"webkitTransitionEnd":C.cb?"otransitionend":"transitionend";var rg={Oe:"mousedown",Pe:"mouseup",Ne:"mousecancel",ir:"mousemove",kr:"mouseover",jr:"mouseout",er:"mouseenter",gr:"mouseleave"};var tg=function(a,b){kg.call(this,a?a.type:"");this.relatedTarget=this.a=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=0;this.key="";this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.g=!1;this.pointerId=0;this.pointerType="";this.b=null;if(a){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.a=b;(b=a.relatedTarget)?C.Ja&&(ve(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.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.ctrlKey=a.ctrlKey;this.altKey=
a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.g=C.yb?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||0;this.pointerType=r(a.pointerType)?a.pointerType:sg[a.pointerType]||"";this.state=a.state;this.b=a;a.defaultPrevented&&this.preventDefault()}};x(tg,kg);var ug=lg([1,4,2]),sg=lg({2:"touch",3:"pen",4:"mouse"}),vg=function(a){return(mg?0==a.b.button:"click"==a.type?!0:!!(a.b.button&ug[0]))&&!(C.Ka&&C.yb&&a.ctrlKey)};
tg.prototype.stopPropagation=function(){tg.D.stopPropagation.call(this);this.b.stopPropagation?this.b.stopPropagation():this.b.cancelBubble=!0};tg.prototype.preventDefault=function(){tg.D.preventDefault.call(this);var a=this.b;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,og)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var wg="closure_listenable_"+(1E6*Math.random()|0),xg=function(a){return!(!a||!a[wg])},yg=0;var zg=function(a,b,c,d,e){this.listener=a;this.a=null;this.src=b;this.type=c;this.capture=!!d;this.jg=e;this.key=++yg;this.ye=this.Cf=!1},Ag=function(a){a.ye=!0;a.listener=null;a.a=null;a.src=null;a.jg=null};var Bg=function(a){this.src=a;this.a={};this.b=0};Bg.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.a[f];a||(a=this.a[f]=[],this.b++);var g=Cg(a,b,d,e);-1<g?(b=a[g],c||(b.Cf=!1)):(b=new zg(b,this.src,f,!!d,e),b.Cf=c,a.push(b));return b};var Dg=function(a,b){var c=b.type;if(!(c in a.a))return!1;var d=xb(a.a[c],b);d&&(Ag(b),0==a.a[c].length&&(delete a.a[c],a.b--));return d};
Bg.prototype.Mf=function(a,b){a=this.a[a.toString()];var c=[];if(a)for(var d=0;d<a.length;++d){var e=a[d];e.capture==b&&c.push(e)}return c};Bg.prototype.Ze=function(a,b,c,d){a=this.a[a.toString()];var e=-1;a&&(e=Cg(a,b,c,d));return-1<e?a[e]:null};Bg.prototype.hasListener=function(a,b){var c=q(a),d=c?a.toString():"",e=q(b);return Nb(this.a,function(f){for(var g=0;g<f.length;++g)if(!(c&&f[g].type!=d||e&&f[g].capture!=b))return!0;return!1})};
var Cg=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.ye&&f.listener==b&&f.capture==!!c&&f.jg==d)return e}return-1};var Eg="closure_lm_"+(1E6*Math.random()|0),Fg={},Gg=0,I=function(a,b,c,d,e){if(d&&d.once)return Hg(a,b,c,d,e);if(Ka(b)){for(var f=0;f<b.length;f++)I(a,b[f],c,d,e);return null}c=Ig(c);return xg(a)?a.M(b,c,Na(d)?!!d.capture:!!d,e):Jg(a,b,c,!1,d,e)},Jg=function(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var g=Na(e)?!!e.capture:!!e,h=Kg(a);h||(a[Eg]=h=new Bg(a));c=h.add(b,c,d,g,f);if(c.a)return c;d=Lg();c.a=d;d.src=a;d.listener=c;if(a.addEventListener)pg||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),
d,e);else if(a.attachEvent)a.attachEvent(Mg(b.toString()),d);else if(a.addListener&&a.removeListener)z("change"===b,"MediaQueryList only has a change event"),a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");Gg++;return c},Lg=function(){var a=Ng,b=ng?function(c){return a.call(b.src,b.listener,c)}:function(c){c=a.call(b.src,b.listener,c);if(!c)return c};return b},Hg=function(a,b,c,d,e){if(Ka(b)){for(var f=0;f<b.length;f++)Hg(a,b[f],c,d,e);return null}c=Ig(c);return xg(a)?
a.Hh(b,c,Na(d)?!!d.capture:!!d,e):Jg(a,b,c,!0,d,e)},Og=function(a,b,c,d,e){if(Ka(b))for(var f=0;f<b.length;f++)Og(a,b[f],c,d,e);else d=Na(d)?!!d.capture:!!d,c=Ig(c),xg(a)?a.Ma(b,c,d,e):a&&(a=Kg(a))&&(b=a.Ze(b,c,d,e))&&Pg(b)},Pg=function(a){if(Aa(a)||!a||a.ye)return!1;var b=a.src;if(xg(b))return Dg(b.$b,a);var c=a.type,d=a.a;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(Mg(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Gg--;(c=Kg(b))?(Dg(c,a),0==
c.b&&(c.src=null,b[Eg]=null)):Ag(a);return!0},Qg=function(a,b){if(!a)return 0;if(xg(a))return a.Nh(b);a=Kg(a);if(!a)return 0;var c=0;b=b&&b.toString();for(var d in a.a)if(!b||d==b)for(var e=a.a[d].concat(),f=0;f<e.length;++f)Pg(e[f])&&++c;return c},Mg=function(a){return a in Fg?Fg[a]:Fg[a]="on"+a},Sg=function(a,b,c,d){var e=!0;if(a=Kg(a))if(b=a.a[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var f=b[a];f&&f.capture==c&&!f.ye&&(f=Rg(f,d),e=e&&!1!==f)}return e},Rg=function(a,b){var c=a.listener,
d=a.jg||a.src;a.Cf&&Pg(a);return c.call(d,b)},Tg=function(a,b){z(xg(a),"Can not use goog.events.dispatchEvent with non-goog.events.Listenable instance.");a.dispatchEvent(b)},Ng=function(a,b){if(a.ye)return!0;if(!ng){var c=b||Ga("window.event");b=new tg(c,this);var d=!0;if(!(0>c.keyCode||void 0!=c.returnValue)){a:{var e=!1;if(0==c.keyCode)try{c.keyCode=-1;break a}catch(g){e=!0}if(e||void 0==c.returnValue)c.returnValue=!0}c=[];for(e=b.a;e;e=e.parentNode)c.push(e);a=a.type;for(e=c.length-1;!b.c&&0<=
e;e--){b.a=c[e];var f=Sg(c[e],a,!0,b);d=d&&f}for(e=0;!b.c&&e<c.length;e++)b.a=c[e],f=Sg(c[e],a,!1,b),d=d&&f}return d}return Rg(a,new tg(b,this))},Kg=function(a){a=a[Eg];return a instanceof Bg?a:null},Ug="__closure_events_fn_"+(1E9*Math.random()>>>0),Ig=function(a){z(a,"Listener can not be null.");if(Ma(a))return a;z(a.handleEvent,"An object listener must have handleEvent method.");a[Ug]||(a[Ug]=function(b){return a.handleEvent(b)});return a[Ug]};var Wg=function(a){if(a.altKey&&!a.ctrlKey||a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;if(Vg(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!C.Ja;default:return 166>a.keyCode||183<a.keyCode}},Yg=function(a,b,c,d,e,f){if(C.Ka&&!C.Ea("525"))return!0;if(C.yb&&e)return Vg(a);
if(e&&!d)return!1;if(!C.Ja){Aa(b)&&(b=Xg(b));var g=17==b||18==b||C.yb&&91==b;if((!c||C.yb)&&g||C.yb&&16==b&&(d||f))return!1}if((C.Ka||C.vb)&&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(C.V&&d&&b==a)return!1;switch(a){case 13:return C.Ja?f||e?!1:!(c&&d):!0;case 27:return!(C.Ka||C.vb||C.Ja)}return C.Ja&&(d||e||f)?!1:Vg(a)},Vg=function(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(C.Ka||C.vb)&&0==a)return!0;
switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:case 163:return!0;case 173:return C.Ja;default:return!1}},Xg=function(a){if(C.Ja)a=Zg(a);else if(C.yb&&C.Ka)switch(a){case 93:a=91}return a},Zg=function(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}};var $g=function(a,b){b=Ab(b);var c=eg(document);if(c){var d=b.indexOf(c);c=d+1===b.length?0:d+1;d=0>d-1?b.length-1:d-1;switch(a.keyCode){case 39:b[c].focus();break;case 37:b[d].focus()}}},ah=function(a,b){I(a,"click",b,!1);I(a,"keypress",function(c){13===c.keyCode&&b(c)},!1)};var bh=function(a,b,c,d){window.__gaTracker&&__gaTracker("send","event",a,b,c,d)};var jh=function(a){this.b=!1;this.a=[];this.c={};for(var b=0;b<J(a,1);b++){var c=ch(a,b),d=K(c,0),e="";dh(c,3)&&(e=K(c,3));d in this.c?d=this.c[d]:(c=new eh(d,e),this.c[d]=c,this.a.push(c),d=c);for(c=0;c<ch(a,b).b();c++){var f=ch(a,b).c(c);e=f;e=0==J(e,2)?-Qa(e):fh(e,2,0);var g=d;if(e in g.b)e=g.b[e];else{var h=new gh;g.b[e]=h;g.a.push(h);e=h}g=K(f,0);h=K(f,4);var m=dh(f,3)?hh(f,3):-1;var n=[];for(var p=0;p<J(f,1);p++)n.push(fh(f,1,p));f=e;g in f.b||(h=new ih(g,h,m,n),f.b[g]=h,f.a.push(h));this.b|=
1<e.a.length}}},kh=function(a){for(var b=0,c=0;c<a.a.length;c++){for(var d=a.a[c],e=0,f=0;f<d.a.length;f++)e+=d.a[f].a.length;b+=e}for(d=c=0;d<a.a.length;d++){e=a.a[d];for(var g=f=0;g<e.a.length;g++){for(var h=e.a[g],m=0,n=0;n<h.a.length;n++)m+=h.a[n].a?1:0;f+=m}c+=f}return b-c},lh=function(a){for(var b=[],c=0;c<a.a.length;c++)for(var d=0;d<a.a[c].a.length;d++)Array.prototype.push.apply(b,a.a[c].a[d].a);return b},mh=function(a){for(var b=0;b<a.a.length;b++)for(var c=0;c<a.a[b].a.length;c++)a.a[b].a[c].a.sort(function(d,
e){return e.Wb-d.Wb})},eh=function(a,b){this.g=a;this.c=b;this.a=[];this.b={}};eh.prototype.Wb=function(){for(var a=0,b=0;b<this.a.length;b++)a=Math.max(a,this.a[b].Wb());return a};var oh=function(a){for(var b=0;b<a.a.length;b++)if(nh(a.a[b]))return!0;return!1},gh=function(){this.a=[];this.b={}};gh.prototype.Wb=function(){for(var a=0,b=0;b<this.a.length;b++)a=Math.max(a,this.a[b].Wb);return a};
var nh=function(a){for(var b=0;b<a.a.length;b++)if(a.a[b].a)return!0;return!1},ih=function(a,b,c,d){this.text=a;this.nf=b;this.Wb=c;this.Bg=d;this.a=!1;this.b=0};var L=function(){hg.call(this);this.$b=new Bg(this);this.bl=this;this.Mh=null};x(L,hg);L.prototype[wg]=!0;k=L.prototype;k.Nf=function(){return this.Mh};k.Vd=function(a){this.Mh=a};k.addEventListener=function(a,b,c,d){I(this,a,b,c,d)};k.removeEventListener=function(a,b,c,d){Og(this,a,b,c,d)};
k.dispatchEvent=function(a){ph(this);var b=this.Nf();if(b){var c=[];for(var d=1;b;b=b.Nf())c.push(b),z(1E3>++d,"infinite loop")}b=this.bl;d=a.type||a;if(r(a))a=new kg(a,b);else if(a instanceof kg)a.target=a.target||b;else{var e=a;a=new kg(d,b);Xb(a,e)}e=!0;if(c)for(var f=c.length-1;!a.c&&0<=f;f--){var g=a.a=c[f];e=qh(g,d,!0,a)&&e}a.c||(g=a.a=b,e=qh(g,d,!0,a)&&e,a.c||(e=qh(g,d,!1,a)&&e));if(c)for(f=0;!a.c&&f<c.length;f++)g=a.a=c[f],e=qh(g,d,!1,a)&&e;return e};
k.X=function(){L.D.X.call(this);this.Nh();this.Mh=null};k.M=function(a,b,c,d){ph(this);return this.$b.add(String(a),b,!1,c,d)};k.Hh=function(a,b,c,d){return this.$b.add(String(a),b,!0,c,d)};k.Ma=function(a,b,c,d){var e=this.$b;a=String(a).toString();if(a in e.a){var f=e.a[a];b=Cg(f,b,c,d);-1<b?(Ag(f[b]),wb(f,b),0==f.length&&(delete e.a[a],e.b--),e=!0):e=!1}else e=!1;return e};
k.Nh=function(a){if(this.$b){var b=this.$b;a=a&&a.toString();var c=0,d;for(d in b.a)if(!a||d==a){for(var e=b.a[d],f=0;f<e.length;f++)++c,Ag(e[f]);delete b.a[d];b.b--}b=c}else b=0;return b};var qh=function(a,b,c,d){b=a.$b.a[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!g.ye&&g.capture==c){var h=g.listener,m=g.jg||g.src;g.Cf&&Dg(a.$b,g);e=!1!==h.call(m,d)&&e}}return e&&0!=d.Nj};L.prototype.Mf=function(a,b){return this.$b.Mf(String(a),b)};
L.prototype.Ze=function(a,b,c,d){return this.$b.Ze(String(a),b,c,d)};L.prototype.hasListener=function(a,b){return this.$b.hasListener(q(a)?String(a):void 0,b)};var ph=function(a){z(a.$b,"Event target is not initialized. Did you call the superclass (goog.events.EventTarget) constructor?")};var rh=function(a,b){this.c=a;this.g=b;this.b=0;this.a=null};rh.prototype.get=function(){if(0<this.b){this.b--;var a=this.a;this.a=a.next;a.next=null}else a=this.c();return a};var sh=function(a,b){a.g(b);100>a.b&&(a.b++,b.next=a.a,a.a=b)};var th=function(a){l.setTimeout(function(){throw a;},0)},uh,vh=function(){var a=l.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!B("Presto")&&(a=function(){var e=document.createElement("IFRAME");e.style.display="none";Xd(e,tc(dc(fc)));document.documentElement.appendChild(e);var f=e.contentWindow;e=f.document;e.open();e.write(Dd(Md));e.close();var g="callImmediate"+Math.random(),h="file:"==f.location.protocol?"*":f.location.protocol+
"//"+f.location.host;e=v(function(m){if(("*"==h||m.origin==h)&&m.data==g)this.port1.onmessage()},this);f.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){f.postMessage(g,h)}}});if("undefined"!==typeof a&&!wd()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(q(c.next)){c=c.next;var e=c.Oi;c.Oi=null;e()}};return function(e){d.next={Oi:e};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof document&&"onreadystatechange"in document.createElement("SCRIPT")?
function(e){var f=document.createElement("SCRIPT");f.onreadystatechange=function(){f.onreadystatechange=null;f.parentNode.removeChild(f);f=null;e();e=null};document.documentElement.appendChild(f)}:function(e){l.setTimeout(e,0)}};var wh=function(){this.b=this.a=null},yh=new rh(function(){return new xh},function(a){a.reset()});wh.prototype.add=function(a,b){var c=yh.get();c.set(a,b);this.b?this.b.next=c:(z(!this.a),this.a=c);this.b=c};var Ah=function(){var a=zh,b=null;a.a&&(b=a.a,a.a=a.a.next,a.a||(a.b=null),b.next=null);return b},xh=function(){this.next=this.a=this.Pc=null};xh.prototype.set=function(a,b){this.Pc=a;this.a=b;this.next=null};xh.prototype.reset=function(){this.next=this.a=this.Pc=null};var Eh=function(a,b){Bh||Ch();Dh||(Bh(),Dh=!0);zh.add(a,b)},Bh,Ch=function(){if(l.Promise&&l.Promise.resolve){var a=l.Promise.resolve(void 0);Bh=function(){a.then(Fh)}}else Bh=function(){var b=Fh;!Ma(l.setImmediate)||l.Window&&l.Window.prototype&&!B("Edge")&&l.Window.prototype.setImmediate==l.setImmediate?(uh||(uh=vh()),uh(b)):l.setImmediate(b)}},Dh=!1,zh=new wh,Fh=function(){for(var a;a=Ah();){try{a.Pc.call(a.a)}catch(b){th(b)}sh(yh,a)}Dh=!1};var Gh=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var Jh=function(a){this.a=0;this.m=void 0;this.g=this.b=this.c=null;this.h=this.o=!1;if(a!=Ha)try{var b=this;a.call(void 0,function(c){Hh(b,2,c)},function(c){if(!(c instanceof Ih))try{if(c instanceof Error)throw c;throw Error("Promise rejected.");}catch(d){}Hh(b,3,c)})}catch(c){Hh(this,3,c)}},Kh=function(){this.next=this.context=this.c=this.b=this.a=null;this.g=!1};Kh.prototype.reset=function(){this.context=this.c=this.b=this.a=null;this.g=!1};
var Lh=new rh(function(){return new Kh},function(a){a.reset()}),Mh=function(a,b,c){var d=Lh.get();d.b=a;d.c=b;d.context=c;return d},Oh=function(a,b,c){Nh(a,b,c,null)||Eh(Ta(b,a))},Ph=function(a){new Jh(function(b,c){var d=a.length,e=[];if(d)for(var f=function(n,p){d--;e[n]=p;0==d&&b(e)},g=function(n){c(n)},h=0,m;h<a.length;h++)m=a[h],Oh(m,Ta(f,h),g);else b(e)})};
Jh.prototype.then=function(a,b,c){null!=a&&cb(a,"opt_onFulfilled should be a function.");null!=b&&cb(b,"opt_onRejected should be a function. Did you pass opt_context as the second argument instead of the third?");return Qh(this,Ma(a)?a:null,Ma(b)?b:null,c)};Jh.prototype.$goog_Thenable=!0;Jh.prototype.cancel=function(a){0==this.a&&Eh(function(){var b=new Ih(a);Rh(this,b)},this)};
var Rh=function(a,b){if(0==a.a)if(a.c){var c=a.c;if(c.b){for(var d=0,e=null,f=null,g=c.b;g&&(g.g||(d++,g.a==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.a&&1==d?Rh(c,b):(f?(d=f,z(c.b),z(null!=d),d.next==c.g&&(c.g=d),d.next=d.next.next):Sh(c),Uh(c,e,3,b)))}a.c=null}else Hh(a,3,b)},Wh=function(a,b){a.b||2!=a.a&&3!=a.a||Vh(a);z(null!=b.b);a.g?a.g.next=b:a.b=b;a.g=b},Qh=function(a,b,c,d){var e=Mh(null,null,null);e.a=new Jh(function(f,g){e.b=b?function(h){try{var m=b.call(d,h);f(m)}catch(n){g(n)}}:
f;e.c=c?function(h){try{var m=c.call(d,h);!q(m)&&h instanceof Ih?g(h):f(m)}catch(n){g(n)}}:g});e.a.c=a;Wh(a,e);return e.a};Jh.prototype.G=function(a){z(1==this.a);this.a=0;Hh(this,2,a)};Jh.prototype.C=function(a){z(1==this.a);this.a=0;Hh(this,3,a)};
var Hh=function(a,b,c){0==a.a&&(a===c&&(b=3,c=new TypeError("Promise cannot resolve to itself")),a.a=1,Nh(c,a.G,a.C,a)||(a.m=c,a.a=b,a.c=null,Vh(a),3!=b||c instanceof Ih||Xh(a,c)))},Nh=function(a,b,c,d){if(a instanceof Jh)return null!=b&&cb(b,"opt_onFulfilled should be a function."),null!=c&&cb(c,"opt_onRejected should be a function. Did you pass opt_context as the second argument instead of the third?"),Wh(a,Mh(b||Ha,c||null,d)),!0;if(Gh(a))return a.then(b,c,d),!0;if(Na(a))try{var e=a.then;if(Ma(e))return Yh(a,
e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},Yh=function(a,b,c,d,e){var f=!1,g=function(m){f||(f=!0,c.call(e,m))},h=function(m){f||(f=!0,d.call(e,m))};try{b.call(a,g,h)}catch(m){h(m)}},Vh=function(a){a.o||(a.o=!0,Eh(a.w,a))},Sh=function(a){var b=null;a.b&&(b=a.b,a.b=b.next,b.next=null);a.b||(a.g=null);null!=b&&z(null!=b.b);return b};Jh.prototype.w=function(){for(var a;a=Sh(this);)Uh(this,a,this.a,this.m);this.o=!1};
var Uh=function(a,b,c,d){if(3==c&&b.c&&!b.g)for(;a&&a.h;a=a.c)a.h=!1;if(b.a)b.a.c=null,Zh(b,c,d);else try{b.g?b.b.call(b.context):Zh(b,c,d)}catch(e){$h.call(null,e)}sh(Lh,b)},Zh=function(a,b,c){2==b?a.b.call(a.context,c):a.c&&a.c.call(a.context,c)},Xh=function(a,b){a.h=!0;Eh(function(){a.h&&$h.call(null,b)})},$h=th,Ih=function(a){Va.call(this,a)};x(Ih,Va);Ih.prototype.name="cancel";var ai=function(a,b){L.call(this);this.g=a||1;this.c=b||l;this.h=v(this.m,this);this.o=Ua()};x(ai,L);ai.prototype.b=!1;ai.prototype.a=null;var bi=function(a,b){a.g=b;a.a&&a.b?(a.stop(),a.start()):a.a&&a.stop()};ai.prototype.m=function(){if(this.b){var a=Ua()-this.o;0<a&&a<.8*this.g?this.a=this.c.setTimeout(this.h,this.g-a):(this.a&&(this.c.clearTimeout(this.a),this.a=null),this.dispatchEvent("tick"),this.b&&(this.stop(),this.start()))}};
ai.prototype.start=function(){this.b=!0;this.a||(this.a=this.c.setTimeout(this.h,this.g),this.o=Ua())};ai.prototype.stop=function(){this.b=!1;this.a&&(this.c.clearTimeout(this.a),this.a=null)};ai.prototype.X=function(){ai.D.X.call(this);this.stop();delete this.c};var ci=function(a,b,c){if(Ma(a))c&&(a=v(a,c));else if(a&&"function"==typeof a.handleEvent)a=v(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:l.setTimeout(a,b||0)},di=function(a){l.clearTimeout(a)};var ei=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;p=n=0}function b(t){for(var u=g,w=0;64>w;w+=4)u[w/4]=t[w]<<24|t[w+1]<<16|t[w+2]<<8|t[w+3];for(w=16;80>w;w++)t=u[w-3]^u[w-8]^u[w-14]^u[w-16],u[w]=(t<<1|t>>>31)&4294967295;t=e[0];var y=e[1],S=e[2],W=e[3],za=e[4];for(w=0;80>w;w++){if(40>w)if(20>w){var Z=W^y&(S^W);var $a=1518500249}else Z=y^S^W,$a=1859775393;else 60>w?(Z=y&S|W&(y|S),$a=2400959708):(Z=y^S^W,$a=3395469782);Z=((t<<5|t>>>27)&4294967295)+
Z+za+$a+u[w]&4294967295;za=W;W=S;S=(y<<30|y>>>2)&4294967295;y=t;t=Z}e[0]=e[0]+t&4294967295;e[1]=e[1]+y&4294967295;e[2]=e[2]+S&4294967295;e[3]=e[3]+W&4294967295;e[4]=e[4]+za&4294967295}function c(t,u){if("string"===typeof t){t=unescape(encodeURIComponent(t));for(var w=[],y=0,S=t.length;y<S;++y)w.push(t.charCodeAt(y));t=w}u||(u=t.length);w=0;if(0==n)for(;w+64<u;)b(t.slice(w,w+64)),w+=64,p+=64;for(;w<u;)if(f[n++]=t[w++],p++,64==n)for(n=0,b(f);w+64<u;)b(t.slice(w,w+64)),w+=64,p+=64}function d(){var t=
[],u=8*p;56>n?c(h,56-n):c(h,64-(n-56));for(var w=63;56<=w;w--)f[w]=u&255,u>>>=8;b(f);for(w=u=0;5>w;w++)for(var y=24;0<=y;y-=8)t[u++]=e[w]>>y&255;return t}for(var e=[],f=[],g=[],h=[128],m=1;64>m;++m)h[m]=0;var n,p;a();return{reset:a,update:c,digest:d,El:function(){for(var t=d(),u="",w=0;w<t.length;w++)u+="0123456789ABCDEF".charAt(Math.floor(t[w]/16))+"0123456789ABCDEF".charAt(t[w]%16);return u}}};var gi=function(a,b,c){var d=[],e=[];if(1==(Ka(c)?2:1))return e=[b,a],A(d,function(h){e.push(h)}),fi(e.join(" "));var f=[],g=[];A(c,function(h){g.push(h.key);f.push(h.value)});c=Math.floor((new Date).getTime()/1E3);e=0==f.length?[c,b,a]:[f.join(":"),c,b,a];A(d,function(h){e.push(h)});a=fi(e.join(" "));a=[c,a];0==g.length||a.push(g.join(""));return a.join("_")},fi=function(a){var b=ei();b.update(a);return b.El().toLowerCase()};var hi=function(){this.a=document||{cookie:""}};k=hi.prototype;k.isEnabled=function(){return navigator.cookieEnabled};k.set=function(a,b,c,d,e,f){if(/[;=\s]/.test(a))throw Error('Invalid cookie name "'+a+'"');if(/[;\r\n]/.test(b))throw Error('Invalid cookie value "'+b+'"');q(c)||(c=-1);e=e?";domain="+e:"";d=d?";path="+d:"";f=f?";secure":"";c=0>c?"":0==c?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Ua()+1E3*c)).toUTCString();this.a.cookie=a+"="+b+e+d+c+f};
k.get=function(a,b){for(var c=a+"=",d=(this.a.cookie||"").split(";"),e=0,f;e<d.length;e++){f=zc(d[e]);if(0==f.lastIndexOf(c,0))return f.substr(c.length);if(f==a)return""}return b};k.Mb=function(){return ii(this).keys};k.bc=function(){return ii(this).values};k.Lf=function(){return this.a.cookie?(this.a.cookie||"").split(";").length:0};
var ii=function(a){a=(a.a.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=zc(a[f]),d=e.indexOf("="),-1==d?(b.push(""),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}};var ji=function(a){var b=Ue(String(l.location.href)),c=l.__OVERRIDE_SID;null==c&&(c=(new hi).get("SID"));if(c&&(b=(c=0==b.indexOf("https:")||0==b.indexOf("chrome-extension:"))?l.__SAPISID:l.__APISID,null==b&&(b=(new hi).get(c?"SAPISID":"APISID")),b)){c=c?"SAPISIDHASH":"APISIDHASH";var d=String(l.location.href);return d&&b&&c?[c,gi(Ue(d),b,a||null)].join(" "):null}return null};var ki=function(a,b,c){this.reset(a,b,c,void 0,void 0)};ki.prototype.a=null;var li=0;ki.prototype.reset=function(a,b,c,d,e){"number"==typeof e||li++;d||Ua();delete this.a};var mi=function(a){this.g=a;this.b=this.c=this.a=null},ni=function(a,b){this.name=a;this.value=b};ni.prototype.toString=function(){return this.name};var oi=new ni("SEVERE",1E3),pi=new ni("WARNING",900),qi=new ni("INFO",800),ri=new ni("CONFIG",700),si=new ni("FINE",500);mi.prototype.getParent=function(){return this.a};var ti=function(a){if(a.c)return a.c;if(a.a)return ti(a.a);Za("Root logger has no level set.");return null};
mi.prototype.log=function(a,b,c){if(a.value>=ti(this).value)for(Ma(b)&&(b=b()),a=new ki(a,String(b),this.g),c&&(a.a=c),c=this;c;)c=c.getParent()};var ui={},vi=null,wi=function(a){vi||(vi=new mi(""),ui[""]=vi,vi.c=ri);var b;if(!(b=ui[a])){b=new mi(a);var c=a.lastIndexOf("."),d=a.substr(c+1);c=wi(a.substr(0,c));c.b||(c.b={});c.b[d]=b;b.a=c;ui[a]=b}return b};var xi=function(a,b){a&&a.log(oi,b,void 0)},yi=function(a,b){a&&a.log(pi,b,void 0)},zi=function(a,b){a&&a.log(qi,b,void 0)},Ai=function(a,b){a&&a.log(si,b,void 0)};var Bi=function(a){z(0<a,"Initial value must be greater than zero.");z(3E5>=a,"Max value should be at least as large as initial value.");q(.1)&&z(!0,"Randomness factor should be between 0 and 1.");q(void 0)&&z(!1,"Backoff factor should be greater than 1");q(void 0)&&z(!1,"Decay factor should be greater than 1");this.a=this.b=this.c=a};Bi.prototype.reset=function(){this.a=this.b=this.c};Bi.prototype.aa=function(){return this.b};var Ci=function(a){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);},Di=function(){};Di.prototype.vd=function(a){var b=[];Ei(this,a,b);return b.join("")};
var Ei=function(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(Ka(b)){var d=b;b=d.length;c.push("[");for(var e="",f=0;f<b;f++)c.push(e),Ei(a,d[f],c),e=",";c.push("]");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");e="";for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(f=b[d],"function"!=typeof f&&(c.push(e),Fi(d,c),c.push(":"),Ei(a,f,c),e=","));c.push("}");return}}switch(typeof b){case "string":Fi(b,c);break;case "number":c.push(isFinite(b)&&
!isNaN(b)?String(b):"null");break;case "boolean":c.push(String(b));break;case "function":c.push("null");break;default:throw Error("Unknown type: "+typeof b);}}},Gi={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},Hi=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g,Fi=function(a,b){b.push('"',a.replace(Hi,function(c){var d=Gi[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).substr(1),Gi[c]=d);return d}),'"')};var Ii=function(){};Ii.prototype.a=null;var Ki=function(a){var b;(b=a.a)||(b={},Ji(a)&&(b[0]=!0,b[1]=!0),b=a.a=b);return b};var Li,Mi=function(){};x(Mi,Ii);var Ni=function(a){return(a=Ji(a))?new ActiveXObject(a):new XMLHttpRequest},Ji=function(a){if(!a.b&&"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.b=d}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}return a.b};Li=new Mi;var Oi="StopIteration"in l?l.StopIteration:{message:"StopIteration",stack:""},Pi=function(){};Pi.prototype.next=function(){throw Oi;};Pi.prototype.xc=function(){return this};
var Qi=function(a){if(a instanceof Pi)return a;if("function"==typeof a.xc)return a.xc(!1);if(La(a)){var b=0,c=new Pi;c.next=function(){for(;;){if(b>=a.length)throw Oi;if(b in a)return a[b++];b++}};return c}throw Error("Not implemented");},Ri=function(a,b,c){if(La(a))try{A(a,b,c)}catch(d){if(d!==Oi)throw d;}else{a=Qi(a);try{for(;;)b.call(c,a.next(),void 0,a)}catch(d){if(d!==Oi)throw d;}}},Ti=function(a){var b=Si,c=Qi(a);a=new Pi;a.next=function(){for(;;){var d=c.next();if(b.call(void 0,d,void 0,c))return d}};
return a},Vi=function(a){var b=Ui,c=Qi(a);a=new Pi;a.next=function(){var d=c.next();return b.call(void 0,d,void 0,c)};return a},Wi=function(a,b,c){a=Qi(a);try{for(;b.call(c,a.next(),void 0,a););}catch(d){if(d!==Oi)throw d;}},Xi=function(a){try{return Qi(a).next()}catch(b){if(b!=Oi)throw b;return null}};var Yi=function(a,b){this.Va={};this.a=[];this.c=this.b=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 Yi)for(c=a.Mb(),d=0;d<c.length;d++)this.set(c[d],a.get(c[d]));else for(d in a)this.set(d,a[d])};Yi.prototype.Lf=function(){return this.b};Yi.prototype.bc=function(){Zi(this);for(var a=[],b=0;b<this.a.length;b++)a.push(this.Va[this.a[b]]);return a};
Yi.prototype.Mb=function(){Zi(this);return this.a.concat()};var aj=function(a,b){return $i(a.Va,b)};Yi.prototype.Oc=function(a,b){if(this===a)return!0;if(this.b!=a.Lf())return!1;b=b||bj;Zi(this);for(var c,d=0;c=this.a[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};var bj=function(a,b){return a===b};Yi.prototype.hd=function(){this.Va={};this.c=this.b=this.a.length=0};
var Zi=function(a){if(a.b!=a.a.length){for(var b=0,c=0;b<a.a.length;){var d=a.a[b];$i(a.Va,d)&&(a.a[c++]=d);b++}a.a.length=c}if(a.b!=a.a.length){var e={};for(c=b=0;b<a.a.length;)d=a.a[b],$i(e,d)||(a.a[c++]=d,e[d]=1),b++;a.a.length=c}};Yi.prototype.get=function(a,b){return $i(this.Va,a)?this.Va[a]:b};Yi.prototype.set=function(a,b){$i(this.Va,a)||(this.b++,this.a.push(a),this.c++);this.Va[a]=b};
Yi.prototype.forEach=function(a,b){for(var c=this.Mb(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};Yi.prototype.xc=function(a){Zi(this);var b=0,c=this.c,d=this,e=new Pi;e.next=function(){if(c!=d.c)throw Error("The map has changed since the iterator was created");if(b>=d.a.length)throw Oi;var f=d.a[b++];return a?f:d.Va[f]};return e};var $i=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var cj=function(a){if(a.bc&&"function"==typeof a.bc)return a.bc();if(r(a))return a.split("");if(La(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Ob(a)},dj=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(La(a)||r(a))A(a,b,c);else{if(a.Mb&&"function"==typeof a.Mb)var d=a.Mb();else if(a.bc&&"function"==typeof a.bc)d=void 0;else if(La(a)||r(a)){d=[];for(var e=a.length,f=0;f<e;f++)d.push(f)}else d=Pb(a);e=cj(a);f=e.length;for(var g=0;g<f;g++)b.call(c,
e[g],d&&d[g],a)}};var ej=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/,fj=function(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?ee(e):"")}}},gj=function(a,b){if(!b)return a;var 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.substr(0,d),e,a.substr(c)];c=a[1];a[1]=b?
c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]},hj=function(a,b,c){bb(a);if(Ka(b)){eb(b);for(var d=0;d<b.length;d++)hj(a,String(b[d]),c)}else null!=b&&c.push(a+(""===b?"":"="+de(b)))},ij=function(a,b){z(0==Math.max(a.length-(b||0),0)%2,"goog.uri.utils: Key/value lists must be even in length.");var c=[];for(b=b||0;b<a.length;b+=2)hj(a[b],a[b+1],c);return c.join("&")},jj=function(a){var b=[],c;for(c in a)hj(c,a[c],b);return b.join("&")},kj=function(a,b){var c=2==arguments.length?ij(arguments[1],
0):ij(arguments,1);return gj(a,c)},lj=function(a,b,c){c=null!=c?"="+de(c):"";return gj(a,b+c)},mj=function(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},nj=/#|$/,oj=function(){var a=l.location.href,b=a.search(nj),c=mj(a,0,"authuser",b);if(0>c)return null;var d=a.indexOf("&",c);if(0>d||d>b)d=b;c+=9;return ee(a.substr(c,d-c))},pj=/[?&]($|#)/,qj=function(a,b){z(0>a.indexOf("#")&&
0>a.indexOf("?"),"goog.uri.utils: Fragment or query identifiers are not supported: [%s]",a);wc(a,"/")&&(a=a.substr(0,a.length-1));vc(b,"/")&&(b=b.substr(1));return ne(a,"/",b)};var rj=function(a){L.call(this);this.headers=new Yi;this.Eg=a||null;this.Rb=!1;this.Dg=this.wa=null;this.yj=this.ve="";this.Rd=0;this.mf="";this.Qd=this.Bh=this.ng=this.ah=!1;this.Be=0;this.zg=null;this.Mj="";this.Cg=this.tf=!1};x(rj,L);rj.prototype.F=wi("goog.net.XhrIo");var sj=/^https?$/i,tj=["POST","PUT"],uj=[],vj=function(a,b,c,d,e,f,g){var h=new rj;uj.push(h);b&&h.M("complete",b);h.Hh("ready",h.jl);f&&(h.Be=Math.max(0,f));g&&(h.tf=g);h.send(a,c,d,e);return h};
rj.prototype.jl=function(){this.Qa();xb(uj,this)};
rj.prototype.send=function(a,b,c,d){if(this.wa)throw Error("[goog.net.XhrIo] Object is active with another request="+this.ve+"; newUri="+a);b=b?b.toUpperCase():"GET";this.ve=a;this.mf="";this.Rd=0;this.yj=b;this.ah=!1;this.Rb=!0;this.wa=this.Eg?Ni(this.Eg):Ni(Li);this.Dg=this.Eg?Ki(this.Eg):Ki(Li);this.wa.onreadystatechange=v(this.Ij,this);try{Ai(this.F,wj(this,"Opening Xhr")),this.Bh=!0,this.wa.open(b,String(a),!0),this.Bh=!1}catch(f){Ai(this.F,wj(this,"Error opening Xhr: "+f.message));this.Jf(5,
f);return}a=c||"";var e=new Yi(this.headers);d&&dj(d,function(f,g){e.set(g,f)});d=rb(e.Mb(),xj);c=l.FormData&&a instanceof l.FormData;!tb(tj,b)||d||c||e.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");e.forEach(function(f,g){this.wa.setRequestHeader(g,f)},this);this.Mj&&(this.wa.responseType=this.Mj);"withCredentials"in this.wa&&this.wa.withCredentials!==this.tf&&(this.wa.withCredentials=this.tf);try{yj(this),0<this.Be&&(this.Cg=zj(this.wa),Ai(this.F,wj(this,"Will abort after "+
this.Be+"ms if incomplete, xhr2 "+this.Cg)),this.Cg?(this.wa.timeout=this.Be,this.wa.ontimeout=v(this.yd,this)):this.zg=ci(this.yd,this.Be,this)),Ai(this.F,wj(this,"Sending request")),this.ng=!0,this.wa.send(a),this.ng=!1}catch(f){Ai(this.F,wj(this,"Send error: "+f.message)),this.Jf(5,f)}};var zj=function(a){return C.V&&C.Ea(9)&&Aa(a.timeout)&&q(a.ontimeout)},xj=function(a){return"content-type"==a.toLowerCase()};
rj.prototype.yd=function(){"undefined"!=typeof xa&&this.wa&&(this.mf="Timed out after "+this.Be+"ms, aborting",this.Rd=8,Ai(this.F,wj(this,this.mf)),this.dispatchEvent("timeout"),this.abort(8))};rj.prototype.Jf=function(a,b){this.Rb=!1;this.wa&&(this.Qd=!0,this.wa.abort(),this.Qd=!1);this.mf=b;this.Rd=a;Aj(this);Bj(this)};var Aj=function(a){a.ah||(a.ah=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
rj.prototype.abort=function(a){this.wa&&this.Rb&&(Ai(this.F,wj(this,"Aborting")),this.Rb=!1,this.Qd=!0,this.wa.abort(),this.Qd=!1,this.Rd=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),Bj(this))};rj.prototype.X=function(){this.wa&&(this.Rb&&(this.Rb=!1,this.Qd=!0,this.wa.abort(),this.Qd=!1),Bj(this,!0));rj.D.X.call(this)};rj.prototype.Ij=function(){this.Ac||(this.Bh||this.ng||this.Qd?Cj(this):this.vo())};rj.prototype.vo=function(){Cj(this)};
var Cj=function(a){if(a.Rb&&"undefined"!=typeof xa)if(a.Dg[1]&&4==Dj(a)&&2==a.cd())Ai(a.F,wj(a,"Local request error detected and ignored"));else if(a.ng&&4==Dj(a))ci(a.Ij,0,a);else if(a.dispatchEvent("readystatechange"),4==Dj(a)){Ai(a.F,wj(a,"Request complete"));a.Rb=!1;try{if(Ej(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.Rd=6;try{var b=2<Dj(a)?a.wa.statusText:""}catch(c){Ai(a.F,"Can not get status: "+c.message),b=""}a.mf=b+" ["+a.cd()+"]";Aj(a)}}finally{Bj(a)}}},Bj=function(a,
b){if(a.wa){yj(a);var c=a.wa,d=a.Dg[0]?Ha:null;a.wa=null;a.Dg=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){xi(a.F,"Problem encountered resetting onreadystatechange: "+e.message)}}},yj=function(a){a.wa&&a.Cg&&(a.wa.ontimeout=null);a.zg&&(di(a.zg),a.zg=null)};rj.prototype.tb=function(){return!!this.wa};
var Ej=function(a){var b=a.cd();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.ve).match(ej)[1]||null,!a&&l.self&&l.self.location&&(a=l.self.location.protocol,a=a.substr(0,a.length-1)),b=!sj.test(a?a.toLowerCase():"");c=b}return c},Dj=function(a){return a.wa?a.wa.readyState:0};rj.prototype.cd=function(){try{return 2<Dj(this)?this.wa.status:-1}catch(a){return-1}};
var Fj=function(a){try{return a.wa?a.wa.responseText:""}catch(b){return Ai(a.F,"Can not get responseText: "+b.message),""}},Gj=function(a){if(a.wa){a:{a=a.wa.responseText;if(l.JSON)try{var b=l.JSON.parse(a);z("object"==typeof b);var c=b;break a}catch(d){}c=Ci(a)}return c}};rj.prototype.getResponseHeader=function(a){if(this.wa&&4==Dj(this))return a=this.wa.getResponseHeader(a),null===a?void 0:a};
rj.prototype.getAllResponseHeaders=function(){return this.wa&&4==Dj(this)?this.wa.getAllResponseHeaders()||"":""};var wj=function(a,b){return b+" ["+a.yj+" "+a.ve+" "+a.cd()+"]"};var Hj=function(a,b,c){vj(a.url,function(d){d=d.target;Ej(d)?b(Fj(d)):c(d.cd())},a.b,a.body,a.a,a.c,a.withCredentials)};var Ij=function(a){He(this,a,-1,null)};x(Ij,De);var Jj=function(a){He(this,a,-1,null)};x(Jj,De);var Mj=function(a){He(this,a,-1,Kj)};x(Mj,De);var Kj=[2];var Oj=function(a){He(this,a,29,Nj)};x(Oj,De);var Nj=[3,20,27];var Qj=function(a){He(this,a,17,Pj)};x(Qj,De);var Pj=[3,5],Rj=function(a){var b=Ua().toString();D(a,4,b)};var Tj=function(a){He(this,a,6,Sj)};x(Tj,De);var Sj=[5];var Uj=function(a){He(this,a,-1,null)};x(Uj,De);var Vj=new function(){this.a=Uj};var Xj=function(a,b,c,d,e,f,g,h,m,n){L.call(this);this.ea=a;this.O=b||Ha;this.h=new Qj;this.ma=d;this.a=[];this.T="";this.ra=Ta(bf,0,1);this.G=e||null;this.m=c||null;this.C=g||!1;this.K=m||null;this.Y=this.oa=!1;this.W=this.R=-1;this.c=null;this.F=wi("playlog.clearcut.ClearcutBase");this.tf=!h;this.L=0;this.Na=1;this.Z=f||!1;a=new Jj;D(a,1,1);f||(f=new Ij,b=document.documentElement.getAttribute("lang"),D(f,5,b),Le(a,11,f));Le(this.h,1,a);D(this.h,2,this.ea);this.g=new Bi(1E4);this.b=new ai(this.g.aa());
jg(this,this.b);I(this.b,"tick",Kb(Wj(this,n)),!1,this);this.w=new ai(6E5);jg(this,this.w);I(this.w,"tick",Kb(Wj(this,n)),!1,this);this.C||this.w.start();this.Z||(I(vf(),"beforeunload",this.o,!1,this),I(vf(),"unload",this.o,!1,this),I(document,"pagehide",this.o,!1,this))};x(Xj,L);var Wj=function(a,b){return b?function(){b().then(a.flush.bind(a))}:a.flush};Xj.prototype.X=function(){this.o();Xj.D.X.call(this)};
var Yj=function(a){a.G||(a.G=.01>a.ra()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.G};Xj.prototype.log=function(a){a=Re(a);var b=this.Na++;D(a,21,b);if(!Ie(a,1)){b=a;var c=Ua().toString();D(b,1,c)}this.c&&(b=Re(this.c),Le(a,16,b));for(;1E3<=this.a.length;)this.a.shift(),++this.L;this.a.push(a);this.dispatchEvent(new Zj(a));this.C||this.b.b||this.b.start()};
Xj.prototype.flush=function(a,b){if(0==this.a.length)a&&a();else{var c=Ua();if(this.W>c&&this.R<c)zi(this.F,"Not flushing because server requested delay."),b&&b("throttled");else{var d=Re(this.h);Rj(d);Me(d,3,this.a);D(d,14,this.L);c={};var e=this.O();e&&(c.Authorization=e);var f=Yj(this);this.m&&(c["X-Goog-AuthUser"]=this.m,f=lj(f,"authuser",this.m));this.K&&(c["X-Goog-PageId"]=this.K,f=lj(f,"pageId",this.K));if(e&&this.T==e)zi(this.F,"XHR with unauthorized request not retried"),b&&b("stale-auth-token");
else{zi(this.F,"Flushing log to clearcut.");this.a=[];this.b.b&&this.b.stop();this.L=0;var g=d.vd();c={url:f,body:g,g:1,a:c,b:"POST",withCredentials:this.tf,c:0};f=v(function(h){this.g.reset();bi(this.b,this.g.aa());if(h){try{var m=JSON.parse(h.replace(")]}'\n",""));var n=new Tj(m)}catch(p){yi(this.F,"Response parse failed: "+p)}n&&(h=Je(n,"-1"),h=Number(h),0<h&&(this.R=Ua(),this.W=this.R+h),n.c?(n.a||(n.a={}),Vj.a?(!n.a[175237375]&&n.c[175237375]&&(n.a[175237375]=new Vj.a(n.c[175237375])),n=n.a[175237375]):
n=n.c[175237375]):n=void 0,n&&(n=Je(n,-1),-1!=n&&(this.g=new Bi(1>n?1:n),bi(this.b,this.g.aa()))))}a&&a()},this);g=v(function(h){Ke(d,Oj,3);var m=d.a[3];m==Fe&&(m=d.a[3]=[]);var n=this.g;n.a=Math.min(3E5,2*n.a);n.b=Math.min(3E5,n.a+Math.round(.2*(Math.random()-.5)*n.a));bi(this.b,this.g.aa());401==h&&e&&(this.T=e);if(500<=h&&600>h||401==h||0==h)this.a=m.concat(this.a),this.C||this.b.b||this.b.start();yi(this.F,"Flush failed. Status code: "+h);b&&b("net-send-failed",h)},this);this.ma(c,f,g)}}}};
Xj.prototype.o=function(){this.oa&&ak(this);this.Y&&bk(this);this.flush()};
var ak=function(a){zi(a.F,"Flushing log using sendBeacon.");ck(a,32,10,function(b,c){b=lj(b,"format","json");return vf().navigator.sendBeacon(b,c.vd())})},bk=function(a){zi(a.F,"Flushing log using Image GET.");ck(a,6,5,v(function(b,c){c=c.vd();for(var d=[],e=0,f=0;f<c.length;f++){var g=c.charCodeAt(f);255<g&&(d[e++]=g&255,g>>=8);d[e++]=g}c=Ce(d,!0);c=kj(b,"format","base64json","p",c);b=new Image;Ib(b,"HTMLImageElement");c=c instanceof Qc?c:Yc(c,/^data:image\//i.test(c));b.src=Rc(c);return!0},a))},
ck=function(a,b,c,d){if(0!=a.a.length){var e=Yj(a);for(var f=e.search(nj),g=0,h,m=[];0<=(h=mj(e,g,"format",f));)m.push(e.substring(g,h)),g=Math.min(e.indexOf("&",h)+1||f,f);m.push(e.substr(g));e=m.join("").replace(pj,"$1");e=kj(e,"auth",a.O(),"authuser",a.m||"0");for(f=0;f<c&&a.a.length;++f){g=a.a.slice(0,b);h=Re(a.h);Rj(h);Me(h,3,g);if(!d(e,h))break;a.a=a.a.slice(g.length)}}},Zj=function(){this.type="event-logged"};x(Zj,kg);var dk=function(a,b,c,d,e,f,g){Xj.call(this,a,ji,b,Hj,c,d,e,void 0,f,g)};x(dk,Xj);var ek=function(a,b){this.a=new dk(375,a,void 0,!1,!0);jg(this,this.a);this.a.oa=!!vf().navigator.sendBeacon&&(C.product.Ge||C.product.Lg&&C.Ea(45));this.a.Y=!0;b&&0<b.length&&(a=new Te,D(a,3,b||[]),b=this.a,a?(b.c||(b.c=new Mj),a=a.vd(),D(b.c,4,a)):b.c&&D(b.c,4,void 0));this.g=0;this.b=new ai(1E3);jg(this,this.b);I(this.b,"tick",this.c,!1,this);this.b.start()};x(ek,L);ek.prototype.X=function(){this.b.stop();Og(this.b,"tick",this.c,!1,this);this.c();ek.D.X.call(this)};
ek.prototype.c=function(){0<this.g&&this.a.flush(v(this.h,this))};ek.prototype.h=function(){this.g=0};ek.prototype.log=function(a){this.a.log(a);900<=++this.g&&this.c()};C.product.Ve=function(){if(C.product.Lg)return C.product.je(/Firefox\/([0-9.]+)/);if(C.product.V||C.product.vb||C.product.cb)return C.VERSION;if(C.product.Ge)return se()?C.product.je(/CriOS\/([0-9.]+)/):C.product.je(/Chrome\/([0-9.]+)/);if(C.product.ee&&!se())return C.product.je(/Version\/([0-9.]+)/);if(C.product.vc||C.product.Lc){var a=C.product.Ui(/Version\/(\S+).*Mobile\/(\S+)/);if(a)return a[1]+"."+a[2]}else if(C.product.Kc)return(a=C.product.je(/Android\s+([0-9.]+)/))?a:C.product.je(/Version\/([0-9.]+)/);
return""};C.product.je=function(a){return(a=C.product.Ui(a))?a[1]:""};C.product.Ui=function(a){return a.exec(C.Md())};C.product.VERSION=C.product.Ve();C.product.ub=function(a){return 0<=Oc(C.product.VERSION,a)};var fk=function(){this.a=C.product.V?C.product.ub(9):C.product.Ge&&C.product.ub(25)||C.product.V&&C.product.ub(8)||C.vb||C.product.Lg&&C.product.ub(19)||C.product.cb&&C.product.ub(12.1)||C.product.ee&&C.product.ub(5.1)||C.product.Lc&&C.product.ub(3.2)||C.product.Kc&&C.product.ub(2.1)};Ia(fk);
var ik=function(a,b){var c=gk[b];b=hk[b];c=null!=c?Ab(c):[];if(a.a&&null!=b)for(a=0;a<b.length;a++)c.push(b[a]);return c},kk=function(a){return 0<=a.indexOf("-i0-")&&!jk(a)},jk=function(a){return 0<=a.indexOf("-i0-handwrit")},gk={af:["latn-002-t-k0-und"],am:["am-t-i0-und","und-ethi-t-k0-und"],ar:["ar-t-i0-und","ar-t-k0-und"],be:["be-t-i0-und","be-t-k0-und"],bg:["bg-t-i0-und","bg-t-k0-und","bg-t-k0-qwerty"],bn:["bn-t-i0-und","bn-t-k0-und","bn-t-und-latn-k0-und"],bs:["bs-t-k0-und"],ca:["ca-t-k0-und"],
chr:["chr-t-k0-und","chr-t-und-latn-k0-und"],cs:["cs-t-k0-und","cs-t-k0-qwertz"],cy:["latn-002-t-k0-und"],da:["da-t-k0-und"],de:["de-t-k0-und","de-ch-t-k0-und","en-us-t-k0-intl"],el:["el-t-i0-und","el-t-k0-und"],en:["en-t-k0-und","en-t-k0-dvorak"],es:["es-t-k0-und","en-us-t-k0-intl"],et:["et-t-k0-und"],eu:["eu-t-k0-und"],fa:["fa-t-i0-und","fa-t-k0-und"],fi:["fi-t-k0-und"],fr:["fr-t-k0-und","en-us-t-k0-intl"],ga:["latn-002-t-k0-und"],gl:["gl-t-k0-und"],gu:["gu-t-i0-und","gu-t-k0-und","gu-t-und-latn-k0-qwerty"],
ha:["latn-002-t-k0-und"],hi:["hi-t-i0-und","hi-t-k0-und","hi-t-k0-qwerty"],hr:["hr-t-k0-und"],ht:["fr-t-k0-und"],hu:["hu-t-k0-101key"],hy:["hy-hyr-t-k0-und","hy-hyt-t-k0-und"],id:["latn-002-t-k0-und"],ig:["latn-002-t-k0-und"],is:["is-t-k0-und"],it:["it-t-k0-und","en-us-t-k0-intl"],iw:["he-t-i0-und","he-t-k0-und"],jw:["latn-002-t-k0-und"],ja:["ja-t-ja-hira-i0-und"],ka:["ka-t-k0-und","ka-t-k0-legacy"],kk:["kk-t-k0-und"],km:["km-t-k0-und"],kn:["kn-t-i0-und","kn-t-k0-und","kn-t-und-latn-k0-und"],ko:["ko-t-k0-und"],
ku:["ku-t-k0-und"],ky:["ky-cyrl-t-k0-und"],lb:["fr-t-k0-und","en-us-t-k0-intl"],lo:["lo-t-k0-und"],lt:["lt-t-k0-und"],lv:["lv-t-k0-und"],mg:["latn-002-t-k0-und"],mi:["mi-t-k0-und"],mk:["mk-t-k0-und"],ml:["ml-t-i0-und","ml-t-und-latn-k0-und","ml-t-k0-und"],mn:["mn-cyrl-t-k0-und"],mr:["mr-t-i0-und","hi-t-k0-qwerty"],ms:["latn-002-t-k0-und"],mt:["mt-t-k0-und"],my:["my-t-k0-und","my-t-k0-myansan"],ne:["ne-t-i0-und","ne-t-k0-und","ne-t-und-latn-k0-und"],nl:["nl-t-k0-und","en-us-t-k0-intl"],no:["no-t-k0-und"],
ny:["latn-002-t-k0-und"],pa:["pa-t-i0-und","pa-guru-t-und-latn-k0-und","pa-guru-t-k0-und"],pl:["pl-t-k0-und"],ps:["ps-t-k0-und"],pt:["pt-br-t-k0-und","pt-pt-t-k0-und","en-us-t-k0-intl"],ro:["ro-t-k0-und","ro-t-k0-legacy","ro-t-k0-extended"],ru:["ru-t-i0-und","ru-t-k0-und"],rw:["latn-002-t-k0-und"],sd:["sd-t-k0-und"],si:["si-t-i0-und","si-t-k0-und"],sk:["sk-t-k0-und","sk-t-k0-qwerty"],sl:["sl-t-k0-und"],sn:["latn-002-t-k0-und"],so:["latn-002-t-k0-und"],sq:["sq-t-k0-und"],sr:["sr-t-i0-und","sr-cyrl-t-k0-und",
"sr-latn-t-k0-und"],st:["latn-002-t-k0-und"],su:["latn-002-t-k0-und"],sv:["sv-t-k0-und"],sw:["latn-002-t-k0-und"],ta:"ta-t-i0-und ta-t-k0-ta99 ta-t-und-latn-k0-und ta-t-k0-und ta-t-k0-typewriter ta-t-k0-itrans".split(" "),te:["te-t-i0-und","te-t-k0-und","te-t-und-latn-k0-und"],tg:["tg-t-k0-und"],th:["th-t-i0-und","th-t-k0-und","th-t-k0-pattajoti","th-t-k0-tis"],tk:["latn-002-t-k0-und"],tl:["latn-002-t-k0-und"],tr:["tr-t-k0-und","tr-t-k0-legacy"],tt:["tt-t-k0-und"],ug:["ug-t-k0-und"],uk:["uk-t-i0-und",
"uk-t-k0-101key"],ur:["ur-t-i0-und","ur-t-k0-und"],uz:["uz-latn-t-k0-und","uz-cyrl-t-k0-und","uz-cyrl-t-k0-legacy"],vi:["vi-t-i0-und","vi-t-k0-legacy","vi-t-k0-viqr","vi-t-k0-und","vi-t-k0-vni"],wo:["latn-002-t-k0-und"],xh:["latn-002-t-k0-und"],yi:["yi-t-k0-und"],yo:["latn-002-t-k0-und"],yue:["yue-hant-t-i0-und","zh-hant-t-i0-cangjie-1982"],zu:["latn-002-t-k0-und"],"zh-CN":"zh-t-i0-pinyin zh-t-i0-wubi-1986 zh-hant-t-i0-und zh-hant-t-i0-cangjie-1982 zh-hant-t-i0-pinyin yue-hant-t-i0-und".split(" "),
"zh-TW":["zh-hant-t-i0-und","zh-hant-t-i0-cangjie-1982","zh-hant-t-i0-pinyin","yue-hant-t-i0-und"]},hk={af:["af-t-i0-handwrit"],am:["am-t-i0-handwrit"],ar:["ar-t-i0-handwrit"],auto:["mul-t-i0-handwrit"],az:["az-t-i0-handwrit"],be:["be-t-i0-handwrit"],bg:["bg-t-i0-handwrit"],bn:["bn-t-i0-handwrit"],bs:["bs-t-i0-handwrit"],ca:["ca-t-i0-handwrit"],ceb:["ceb-t-i0-handwrit"],co:["co-t-i0-handwrit"],cs:["cs-t-i0-handwrit"],cy:["cy-t-i0-handwrit"],da:["da-t-i0-handwrit"],de:["de-t-i0-handwrit"],el:["el-t-i0-handwrit"],
en:["en-t-i0-handwrit"],eo:["eo-t-i0-handwrit"],es:["es-t-i0-handwrit"],et:["et-t-i0-handwrit"],eu:["eu-t-i0-handwrit"],fa:["fa-t-i0-handwrit"],fi:["fi-t-i0-handwrit"],fr:["fr-t-i0-handwrit"],fy:["fy-t-i0-handwrit"],ga:["ga-t-i0-handwrit"],gd:["gd-t-i0-handwrit"],gl:["gl-t-i0-handwrit"],gu:["gu-t-i0-handwrit"],haw:["haw-t-i0-handwrit"],hi:["hi-t-i0-handwrit"],hmn:["hmn-t-i0-handwrit"],hr:["hr-t-i0-handwrit"],ht:["ht-t-i0-handwrit"],hu:["hu-t-i0-handwrit"],hy:["hy-t-i0-handwrit"],id:["id-t-i0-handwrit"],
is:["is-t-i0-handwrit"],it:["it-t-i0-handwrit"],iw:["he-t-i0-handwrit"],ja:["ja-t-i0-handwrit"],jv:["jv-t-i0-handwrit"],ka:["ka-t-i0-handwrit"],kk:["kk-t-i0-handwrit"],km:["km-t-i0-handwrit"],kn:["kn-t-i0-handwrit"],ko:["ko-t-i0-handwrit"],ku:["ku-t-i0-handwrit"],ky:["ky-t-i0-handwrit"],la:["la-t-i0-handwrit"],lb:["lb-t-i0-handwrit"],lo:["lo-t-i0-handwrit"],lt:["lt-t-i0-handwrit"],lv:["lv-t-i0-handwrit"],mg:["mg-t-i0-handwrit"],mi:["mi-t-i0-handwrit"],mk:["mk-t-i0-handwrit"],ml:["ml-t-i0-handwrit"],
mn:["mn-t-i0-handwrit"],mr:["mr-t-i0-handwrit"],ms:["ms-t-i0-handwrit"],mt:["mt-t-i0-handwrit"],my:["my-t-i0-handwrit"],ne:["ne-t-i0-handwrit"],nl:["nl-t-i0-handwrit"],no:["no-t-i0-handwrit"],ny:["ny-t-i0-handwrit"],pa:["pa-t-i0-handwrit"],pl:["pl-t-i0-handwrit"],pt:["pt-t-i0-handwrit"],ro:["ro-t-i0-handwrit"],ru:["ru-t-i0-handwrit"],si:["si-t-i0-handwrit"],sk:["sk-t-i0-handwrit"],sl:["sl-t-i0-handwrit"],sm:["sm-t-i0-handwrit"],sn:["sn-t-i0-handwrit"],so:["so-t-i0-handwrit"],sq:["sq-t-i0-handwrit"],
sr:["sr-t-i0-handwrit"],su:["su-t-i0-handwrit"],sv:["sv-t-i0-handwrit"],sw:["sw-t-i0-handwrit"],ta:["ta-t-i0-handwrit"],te:["te-t-i0-handwrit"],tg:["tg-t-i0-handwrit"],th:["th-t-i0-handwrit"],tl:["fil-t-i0-handwrit"],tr:["tr-t-i0-handwrit"],uk:["uk-t-i0-handwrit"],ur:["ur-t-i0-handwrit"],uz:["uz-t-i0-handwrit"],vi:["vi-t-i0-handwrit"],xh:["xh-t-i0-handwrit"],"zh-CN":["zh-t-i0-handwrit"],zu:["zu-t-i0-handwrit"]};var lk=function(a){He(this,a,-1,null)};x(lk,De);lk.prototype.ie=function(){return Ie(this,1)};lk.prototype.sb=function(){return Ie(this,4)};var mk=function(a){He(this,a,-1,null)};x(mk,De);var nk=function(a){He(this,a,-1,null)};x(nk,De);var ok=function(a){He(this,a,-1,null)};x(ok,De);var qk=function(a){He(this,a,-1,pk)};x(qk,De);var pk=[1];var rk=function(a){He(this,a,-1,null)};x(rk,De);var sk=function(a){He(this,a,-1,null)};x(sk,De);var tk=function(a){He(this,a,-1,null)};x(tk,De);var uk=function(a){He(this,a,-1,null)};x(uk,De);var vk=function(a){He(this,a,-1,null)};x(vk,De);vk.prototype.ab=function(){return Ie(this,1)};var wk=function(a){He(this,a,-1,null)};x(wk,De);var yk=function(a){He(this,a,-1,xk)};x(yk,De);var xk=[1,3,4];var zk=function(a){He(this,a,-1,null)};x(zk,De);var Ak=function(a){He(this,a,-1,null)};x(Ak,De);Ak.prototype.Tb=function(){return Ie(this,1)};var Bk=function(a){He(this,a,-1,null)};x(Bk,De);var Ek=function(a){He(this,a,-1,Dk)};x(Ek,De);var Dk=[1];Ek.prototype.sb=function(){return Ie(this,5)};var Fk=function(a){He(this,a,-1,null)};x(Fk,De);var Hk=function(a){He(this,a,-1,Gk)};x(Hk,De);var Gk=[2];var Ik=function(a){He(this,a,-1,null)};x(Ik,De);var Jk=function(a){He(this,a,-1,null)};x(Jk,De);var Kk=function(a){He(this,a,-1,null)};x(Kk,De);var Lk=function(a){He(this,a,-1,null)};x(Lk,De);var Nk=function(a){He(this,a,-1,Mk)};x(Nk,De);var Mk=[3,4];var Pk=function(a){He(this,a,-1,Ok)};x(Pk,De);var Ok=[3];var Rk=function(a){He(this,a,-1,Qk)};x(Rk,De);var Qk=[2];var Tk=function(a){He(this,a,-1,Sk)};x(Tk,De);var Sk=[26,80];Tk.prototype.$e=function(){return Ie(this,1)};var Uk=function(){this.h=0;this.G=this.o=this.g=this.c=this.w="";this.m=this.b=this.C=0;fk.N();this.a=null},Vk={bh:27,btn:1,clks:2,clkt:3,pb:4,sel:5,selalt:6,tws_confirm:7,tws_lsugg:8,tws_revert:9,tws_spell:10,is:11};Ia(Uk);var Wk=function(){var a=DATA.DisplayLanguage,b=Uk.N();b.h=2;b.w=a;return b},Xk=function(a){var b=0;0<=a.indexOf("-k0-")?b=2:kk(a)?b=1:jk(a)&&(b=5);return b},Yk=function(a,b){r(b)&&(b=Vk[b],b=null!=b?b:0);a.C=b};
Uk.prototype.store=function(a){D(a,65,this.h);D(a,16,this.c);D(a,14,this.o);D(a,1,this.g);D(a,50,this.w);D(a,52,this.G);D(a,32,this.b)};var $k=function(a,b){var c=a[b-1];if(null==c||Zk(c))a=a[a.length-1],Zk(a)&&(c=a[b]);return c},Zk=function(a){return Na(a)&&!La(a)},al=function(a,b){a[b]||(a[b]=[]);return a[b]};var cl=function(a,b){return a===b?!0:pb(a,function(c,d){if(Zk(c)){d=db(c);for(var e in d){c=d[e];var f=$k(b,+e);if(!bl(c,f))return!1}return!0}e=$k(b,d+1);return bl(c,e)})&&pb(b,function(c,d){if(Zk(c)){c=db(c);for(var e in c)if(null==$k(a,+e))return!1;return!0}return null==c==(null==$k(a,d+1))})},bl=function(a,b){return a===b||null==a&&null==b||!(!0!==a&&1!==a||!0!==b&&1!==b)||!(!1!==a&&0!==a||!1!==b&&0!==b)?!0:Ka(a)&&Ka(b)?cl(eb(a),eb(b)):!1};var dl=function(){},el=function(a,b,c){a=a.$a=b=b||[];if(a.length){var d=a.length-1;b=a[d];if(Zk(b)&&(delete a[d],d<c)){d=0;for(var e in b){var f=+e;f<=c?(a[f-1]=b[e],delete b[e]):d++}d&&(a[c]=b)}}},dh=function(a,b){return null!=a.$a[b]},fl=function(a,b,c){a=a.$a[b];return null!=a?a:c},gl=function(a,b){return!!fl(a,b,void 0)},hh=function(a,b){return fl(a,b,0)},K=function(a,b,c){return fl(a,b,c||"")},fh=function(a,b,c){return al(a.$a,b)[c]},hl=function(a,b,c){return al(a.$a,b)[c]},il=function(a,b,
c){for(var d=[],e=0;e<J(a,b);e++)d.push(new c(hl(a,b,e)));return d},J=function(a,b){return a.$a[b]?a.$a[b].length:0};dl.prototype.Oc=function(a){a=a&&ib(a,dl);return!!a&&cl(this.$a,a.$a)};dl.prototype.Jb=function(){return this.$a};
var jl=function(a){var b=a.a();a=a.$a;for(var c={},d=0;d<a.length;d++)if(void 0!==a[d]&&null!==a[d]){var e=!1,f=void 0,g=void 0,h;for(h in b)if(g=b[h],f=h,g.H==d){e=!0;break}if(e)if(g=z(g),g.xa)if(g.J)for(c[f]=[],e=0;e<a[d].length;e++)c[f].push(g.xa(a[d][e]));else c[f]=g.xa(a[d]);else c[f]=a[d]}return c};dl.prototype.toString=function(){return JSON.stringify(jl(this))};
var kl=function(a,b){var c=[];a=new a(c);var d=ib(a,dl).a(),e;for(e in b){var f=z(d[e]),g=b[e];if(f.ya)if(g instanceof Array){var h=[];for(var m=0;m<g.length;m++)h.push(f.ya(g[m]).Jb())}else h=f.ya(g).Jb();else h=g;c[f.H]=h}return a};var ll=function(a){el(this,a,1)};x(ll,dl);var ml={romanization:{H:0,J:!1}};ll.prototype.a=function(){return ml};var nl=function(a){el(this,a,3)};x(nl,dl);var ol={source_span_index:{H:0,J:!1},target_span_index:{H:1,J:!1},direction:{H:2,J:!1}};nl.prototype.a=function(){return ol};var pl=function(a){el(this,a,2)};x(pl,dl);var ql={begin:{H:0,J:!1},end:{H:1,J:!1}};pl.prototype.a=function(){return ql};var rl=function(a){el(this,a,3)};x(rl,dl);var sl={source_span:{H:0,ya:function(a){return kl(pl,a)},xa:function(a){return jl(new pl(a))},J:!0},target_span:{H:1,ya:function(a){return kl(pl,a)},xa:function(a){return jl(new pl(a))},J:!0},link:{H:2,ya:function(a){return kl(nl,a)},xa:function(a){return jl(new nl(a))},J:!0}};rl.prototype.a=function(){return sl};var tl=function(a){el(this,a,2)};x(tl,dl);var ul={model_path:{H:0,J:!1},label:{H:1,J:!1}};tl.prototype.a=function(){return ul};var vl=function(a){el(this,a,2)};x(vl,dl);var wl={checkpoint_md5:{H:0,J:!1},launch_doc:{H:1,J:!1}};vl.prototype.a=function(){return wl};var xl=function(a){el(this,a,1)};x(xl,dl);var yl={model_tracking:{H:0,ya:function(a){return kl(vl,a)},xa:function(a){return jl(new vl(a))},J:!1}};xl.prototype.a=function(){return yl};var zl=function(a){el(this,a,9)};x(zl,dl);var Al={trans:{H:0,J:!1},orig:{H:1,J:!1},translit:{H:2,J:!1},src_translit:{H:3,J:!1},backend:{H:4,J:!1},model:{H:5,J:!0},word_alignment:{H:6,ya:function(a){return kl(rl,a)},xa:function(a){return jl(new rl(a))},J:!1},model_specification:{H:7,ya:function(a){return kl(tl,a)},xa:function(a){return jl(new tl(a))},J:!0},translation_engine_debug_info:{H:8,ya:function(a){return kl(xl,a)},xa:function(a){return jl(new xl(a))},J:!0}};zl.prototype.a=function(){return Al};
zl.prototype.dd=function(){return K(this,0)};var Bl=function(a){el(this,a,4)};x(Bl,dl);var Cl={gender:{H:0,J:!1},translation:{H:1,J:!1},sentences:{H:2,ya:function(a){return kl(zl,a)},xa:function(a){return jl(new zl(a))},J:!0},romanization:{H:3,ya:function(a){return kl(ll,a)},xa:function(a){return jl(new ll(a))},J:!1}};Bl.prototype.a=function(){return Cl};Bl.prototype.Cb=function(){return K(this,1)};Bl.prototype.sc=function(){return J(this,2)};Bl.prototype.hb=function(a){return new zl(hl(this,2,a))};var Dl=function(a){el(this,a,2)};x(Dl,dl);var El={gendered_translations:{H:0,ya:function(a){return kl(Bl,a)},xa:function(a){return jl(new Bl(a))},J:!0},status:{H:1,J:!1}};Dl.prototype.a=function(){return El};Dl.prototype.cd=function(){return fl(this,1,0)};var M=function(){this.b=null;this.a=Uk.N()};x(M,hg);Ia(M);
var Fl=function(a){var b=oj()||"0";a.b=new ek(b,EXPERIMENT_IDS);jg(a,a.b)},Il=function(a,b,c,d,e){b=Gl(a,237,b,void 0,void 0,void 0,e);if(null!=c){e=new qk;var f=a.a.a;null!=f&&D(e,1,f||[]);D(e,2,Hl(c));Le(b,83,e)}q(d)&&0!=d&&D(b,74,d);N(a,b)},Jl=function(a,b,c){N(a,Gl(a,190,b,c,!0,0))},Kl=function(a,b,c,d){N(a,Gl(a,78,b,c,d,0))},Ll=function(a,b){var c=O(a,21),d=new Ik;D(d,1,3);Le(c,56,d);if(null!=b){d=new qk;var e=a.a.a;null!=e&&D(d,1,e||[]);D(d,2,Hl(b));Le(c,83,d)}N(a,c)},Ml={},Nl=(Ml.st=231,Ml.unst=
232,Ml.sw=229,Ml.lnk=230,Ml),Ol=function(a,b,c){var d=O(a,148),e=new nk;D(e,1,b);c&&D(e,5,c);Le(d,63,e);N(a,d)},Pl=function(a,b){b=O(a,b);var c=new zk;D(c,1,1);Le(b,46,c);N(a,b)},Ql=function(a,b,c,d,e,f){b=O(a,b?84:85);var g=new zk;D(g,1,1);D(g,2,c);D(g,3,d);D(g,4,e+1);0<f.length&&D(g,5,f);Le(b,46,g);N(a,b)},Sl=function(a,b,c){N(a,Rl(a,251,b,c))},Ul=function(a,b){N(a,Tl(a,71,b))},Vl=function(a,b){N(a,Tl(a,72,b))},Wl=function(a,b){var c=O(a,244);D(c,74,b);N(a,c)},Yl=function(a,b){N(a,Xl(a,245,b))},
Zl=function(a){N(a,O(a,223))},$l=function(a){var b=M.N(),c=O(b,22),d=new Ik;D(d,1,3);D(d,2,a);Le(c,56,d);N(b,c)};M.prototype.c=function(){N(this,O(this,145))};
var am=function(a,b,c,d,e,f,g,h){b=O(a,b);var m=new Kk;D(m,1,c);D(m,4,1);D(m,7,d);D(m,5,e);f&&D(m,8,f);q(g)&&D(m,6,g+1);Le(b,43,m);null!=h&&(c=new qk,D(c,2,Hl(h)),h=a.a.a,null!=h&&D(c,1,h||[]),Le(b,83,c));N(a,b)},bm=function(a){var b=O(a,1);D(b,53,a.a.C);N(a,b);Yk(a.a,0)},cm=function(a,b,c,d){b=O(a,b);var e=new Lk;D(e,1,c);D(e,2,d);Le(b,75,e);N(a,b)};M.prototype.g=function(){N(this,O(this,25))};
var dm=function(a,b){for(var c=O(a,339),d=new qk,e=0;e<b.length;e++){var f=Hl(fl(b[e],0,0));Ie(d,1).push(f)}b=Ie(d,1);a.a.a=b;Le(c,83,d);N(a,c)},O=function(a,b){var c=new Tk;a.a.store(c);D(c,31,b);return c},Gl=function(a,b,c,d,e,f,g){var h=new lk;D(h,1,c);q(d)&&D(h,4,d);q(e)&&D(h,2,e);q(f)&&0!=f&&D(h,3,f);q(g)&&0!=g&&D(h,5,g);a=O(a,b);Le(a,61,h);return a},em=function(a,b,c,d){var e=new rk;D(e,1,c+1);D(e,2,d);a=O(a,b);Le(a,60,e);return a},fm=function(a,b,c,d,e,f,g,h){for(var m=new yk,n=[],p=0;p<c.length;p++){var t=
c[p],u=new sk;D(u,1,t[0]);D(u,2,!!t[1]);n.push(u)}Me(m,1,n);c=new wk;D(c,1,!!d);Le(m,2,c);d=[];for(c=0;c<e.length;c++)n=new vk,D(n,1,e[c]),d.push(n);Me(m,3,d);e=[];for(d=0;d<f.length;d++)c=f[d],n=new tk,D(n,1,!!c[0]),D(n,2,!!c[1]),e.push(n);Me(m,4,e);g&&(f=new uk,D(f,1,!0),Le(m,5,f));0!=h&&D(m,6,h);a=O(a,b);Le(a,66,m);return a},gm=function(a,b){a=O(a,b);b=new Ek;D(b,1,[]);D(b,4,1);Le(a,59,b);return a},Rl=function(a,b,c,d){var e=new Bk;D(e,1,d);a=O(a,b);D(a,74,c);Le(a,71,e);return a},Tl=function(a,
b,c){var d=new Fk;D(d,1,c);a=O(a,b);Le(a,44,d);return a},Xl=function(a,b,c){a=O(a,b);b=new Ek;D(b,5,c);q(void 0)&&D(b,6,void 0);Le(a,59,b);return a},N=function(a,b){if(a.b){var c=new Oj;b=b.vd();D(c,8,b);a.b.log(c)}},Hl=function(a){switch(a){case 2:return 1;case 1:return 2;default:return 0}};var hm=function(){this.g=[];this.b={};this.a={};this.h=!1;this.Oh=1;this.Qe={};this.c=null;this.o="";I(window,"beforeunload",this.G,!1,this)};Ia(hm);
var im=function(a,b,c){if(null==b)return"1";switch(Ja(b)){case "string":return a=b,!(64<a.length)||null!=c&&c||(a=a.substr(0,64)),de(a);case "number":return""+b;case "boolean":return b?"1":"0";case "array":var d=[],e;for(e in b)d.push(im(a,b[e],c));return d.join(",");case "object":d=[];for(e in b)d.push(jm(a,e,b[e],c));return d.join(",");default:return""}},jm=function(a,b,c,d){return[de(b),im(a,c,d||"smtalt"==b)].join("=")};
hm.prototype.log=function(a,b){this.g.push([a,b]);this.h||(this.h=!0,ci(this.m,0,this))};var mm=function(a,b,c,d,e){b=a.o+"/gen204?"+jm(a,c,d)+"&"+jm(a,"client",b,!0);e&&(b+=km(a,e));lm(a,b)},km=function(a,b){var c="";q(b)&&Mb(b,function(d,e){if(d instanceof Array)for(var f=0;f<d.length;f++)c+="&"+jm(this,e,d[f]);else c+="&"+jm(this,e,d)},a);return c};hm.prototype.m=function(){for(var a=0;a<this.g.length;a++){var b=this.g[a];nm(this,b[0],b[1])}this.g=[];this.h=!1};
var nm=function(a,b,c){lm(a,a.o+"/gen204?"+(a.c?["client=",a.c,"&"].join(""):"")+jm(a,b,c))},lm=function(a,b){var c=new Image,d=a.Oh++;a.Qe[d]=c;c.onload=c.onerror=function(){delete hm.N().Qe[d]};c.src=b;c=null},pm=function(a,b,c,d){var e=null;b in a.b&&(e=a.b[b]);a.b[b]=om(e,c,d)},qm=function(a,b){var c=0,d=null;b in a.a&&(d=a.a[b],c=d[0],d=d[1]);d=om(d,1,"accumulate");a.a[b]=[c,d];di(a.a[b][0]);c=ci(v(a.w,a,b),2E3);a.a[b][0]=c};
hm.prototype.w=function(a){nm(this,a,this.a[a][1]);a in this.a&&(di(this.a[a][0]),delete this.a[a])};var rm=function(a,b,c){null!=b||(b=1);"accumulate"==c?(isNaN(a)&&(a=parseInt(a,10)),isNaN(b)&&(b=parseInt(b,10)),a+=b):a=b;return a},om=function(a,b,c){if("object"==Ja(b)){"object"!=Ja(a)&&(a={});for(var d in b)a[d]=rm(d in a?a[d]:null,b[d],c)}else a=rm(a,b,c);return a},sm=function(a){var b=[],c;for(c in a.b)b.push(jm(a,c,a.b[c]));a.b={};return b.join("&")};
hm.prototype.G=function(){this.m();for(var a in this.a)0!=this.a[a]&&this.w(a)};var tm=function(a,b){this.b=this.m=this.c="";this.w=null;this.g=this.h="";this.o=!1;var c;a instanceof tm?(this.o=q(b)?b:a.o,um(this,a.c),this.m=a.m,this.b=a.b,vm(this,a.w),wm(this,a.h),xm(this,ym(a.a)),this.g=a.g):a&&(c=String(a).match(ej))?(this.o=!!b,um(this,c[1]||"",!0),this.m=zm(c[2]||""),this.b=zm(c[3]||"",!0),vm(this,c[4]),wm(this,c[5]||"",!0),xm(this,c[6]||"",!0),this.g=zm(c[7]||"")):(this.o=!!b,this.a=new Am(null,this.o))};
tm.prototype.toString=function(){var a=[],b=this.c;b&&a.push(Bm(b,Cm,!0),":");var c=this.b;if(c||"file"==b)a.push("//"),(b=this.m)&&a.push(Bm(b,Cm,!0),"@"),a.push(de(c).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.w,null!=c&&a.push(":",String(c));if(c=this.h)this.b&&"/"!=c.charAt(0)&&a.push("/"),a.push(Bm(c,"/"==c.charAt(0)?Dm:Em,!0));(c=this.a.toString())&&a.push("?",c);(c=this.g)&&a.push("#",Bm(c,Fm));return a.join("")};
tm.prototype.resolve=function(a){var b=new tm(this),c=!!a.c;c?um(b,a.c):c=!!a.m;c?b.m=a.m:c=!!a.b;c?b.b=a.b:c=null!=a.w;var d=a.h;if(c)vm(b,a.w);else if(c=!!a.h){if("/"!=d.charAt(0))if(this.b&&!this.h)d="/"+d;else{var e=b.h.lastIndexOf("/");-1!=e&&(d=b.h.substr(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(Kc(e,"./")||Kc(e,"/.")){d=vc(e,"/");e=e.split("/");for(var f=[],g=0;g<e.length;){var h=e[g++];"."==h?d&&g==e.length&&f.push(""):".."==h?((1<f.length||1==f.length&&""!=f[0])&&f.pop(),d&&g==e.length&&
f.push("")):(f.push(h),d=!0)}d=f.join("/")}else d=e}c?wm(b,d):c=""!==a.a.toString();c?xm(b,ym(a.a)):c=!!a.g;c&&(b.g=a.g);return b};
var um=function(a,b,c){a.c=c?zm(b,!0):b;a.c&&(a.c=a.c.replace(/:$/,""))},vm=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.w=b}else a.w=null},wm=function(a,b,c){a.h=c?zm(b,!0):b},xm=function(a,b,c){b instanceof Am?(a.a=b,Gm(a.a,a.o)):(c||(b=Bm(b,Hm)),a.a=new Am(b,a.o))},Jm=function(a,b,c){Ka(c)||(c=[String(c)]);Im(a.a,b,c)},Km=function(a,b){return a.a.get(b)},Lm=function(a){return a instanceof tm?new tm(a):new tm(a,void 0)},zm=function(a,b){return a?b?decodeURI(a.replace(/%25/g,
"%2525")):decodeURIComponent(a):""},Bm=function(a,b,c){return r(a)?(a=encodeURI(a).replace(b,Mm),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},Mm=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},Cm=/[#\/\?@]/g,Em=/[#\?:]/g,Dm=/[#\?]/g,Hm=/[#\?@]/g,Fm=/#/g,Am=function(a,b){this.b=this.a=null;this.c=a||null;this.h=!!b},Nm=function(a){a.a||(a.a=new Yi,a.b=0,a.c&&fj(a.c,function(b,c){a.add(ee(b),c)}))};Am.prototype.Lf=function(){Nm(this);return this.b};
Am.prototype.add=function(a,b){Nm(this);this.c=null;a=Om(this,a);var c=this.a.get(a);c||this.a.set(a,c=[]);c.push(b);this.b=ab(this.b)+1;return this};var Pm=function(a,b){Nm(a);b=Om(a,b);aj(a.a,b)&&(a.c=null,a.b=ab(a.b)-a.a.get(b).length,a=a.a,$i(a.Va,b)&&(delete a.Va[b],a.b--,a.c++,a.a.length>2*a.b&&Zi(a)))},Qm=function(a,b){Nm(a);b=Om(a,b);return aj(a.a,b)};k=Am.prototype;k.forEach=function(a,b){Nm(this);this.a.forEach(function(c,d){A(c,function(e){a.call(b,e,d,this)},this)},this)};
k.Mb=function(){Nm(this);for(var a=this.a.bc(),b=this.a.Mb(),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};k.bc=function(a){Nm(this);var b=[];if(r(a))Qm(this,a)&&(b=yb(b,this.a.get(Om(this,a))));else{a=this.a.bc();for(var c=0;c<a.length;c++)b=yb(b,a[c])}return b};k.set=function(a,b){Nm(this);this.c=null;a=Om(this,a);Qm(this,a)&&(this.b=ab(this.b)-this.a.get(a).length);this.a.set(a,[b]);this.b=ab(this.b)+1;return this};
k.get=function(a,b){if(!a)return b;a=this.bc(a);return 0<a.length?String(a[0]):b};var Im=function(a,b,c){Pm(a,b);0<c.length&&(a.c=null,a.a.set(Om(a,b),Ab(c)),a.b=ab(a.b)+c.length)};Am.prototype.toString=function(){if(this.c)return this.c;if(!this.a)return"";for(var a=[],b=this.a.Mb(),c=0;c<b.length;c++){var d=b[c],e=de(d);d=this.bc(d);for(var f=0;f<d.length;f++){var g=e;""!==d[f]&&(g+="="+de(d[f]));a.push(g)}}return this.c=a.join("&")};
var ym=function(a){var b=new Am;b.c=a.c;a.a&&(b.a=new Yi(a.a),b.b=a.b);return b},Om=function(a,b){b=String(b);a.h&&(b=b.toLowerCase());return b},Gm=function(a,b){b&&!a.h&&(Nm(a),a.c=null,a.a.forEach(function(c,d){var e=d.toLowerCase();d!=e&&(Pm(this,d),Im(this,e,c))},a));a.h=b};Am.prototype.g=function(a){for(var b=0;b<arguments.length;b++)dj(arguments[b],function(c,d){this.add(d,c)},this)};var Rm={Es:!0},Sm={Hs:!0},Tm={Gs:!0},Um={Ds:!0},Vm={Cs:!0},Wm={Fs:!0},Xm=function(){throw Error("Do not instantiate directly");};Xm.prototype.Hd=null;Xm.prototype.Ya=function(){return this.content};Xm.prototype.toString=function(){return this.content};
var Ym=function(a){if(a.kc===Wm)return Fd(a.toString());if(a.kc!==Rm)throw Error("Sanitized content was not of kind TEXT or HTML.");return Rd(ec("Soy SanitizedContent of kind HTML produces SafeHtml-contract-compliant value."),a.toString(),a.Hd)},Zm=function(){Xm.call(this)};x(Zm,Xm);Zm.prototype.kc=Rm;var $m=function(){Xm.call(this)};x($m,Xm);$m.prototype.kc=Sm;$m.prototype.Hd=1;var an=function(){Xm.call(this)};x(an,Xm);an.prototype.kc=Tm;an.prototype.Hd=1;var bn=function(){Xm.call(this)};x(bn,Xm);
bn.prototype.kc=Um;bn.prototype.Hd=1;var cn=function(){Xm.call(this)};x(cn,Xm);cn.prototype.kc=Vm;cn.prototype.Hd=1;var dn=function(a,b,c){(b=null!=a&&a.kc===b)&&z(a.constructor===c);return b};var en=function(a){if(null!=a)switch(a.Hd){case 1:return 1;case -1:return-1;case 0:return 0}return null},Q=function(a){return dn(a,Rm,Zm)?a:a instanceof Cd?P(Dd(a).toString(),a.fd()):P(fe(String(String(a))),en(a))},P=function(a){function b(c){this.content=c}b.prototype=a.prototype;return function(c,d){c=new b(String(c));void 0!==d&&(c.Hd=d);return c}}(Zm),fn=function(a,b){return Ma(a)&&Ma(b)?a.kc!==b.kc?!1:a.toString()===b.toString():a instanceof Xm&&b instanceof Xm?a.kc!=b.kc?!1:a.toString()==b.toString():
a==b},gn=function(a){return a instanceof Xm?!!a.Ya():!!a},hn=function(a){return a.replace(/<\//g,"<\\/").replace(/\]\]>/g,"]]\\>")},R=function(a){dn(a,Rm,Zm)?(a=a.Ya(),a=String(a).replace(jn,"").replace(kn,"&lt;"),a=String(a).replace(ln,mn)):a=fe(String(a));return a},nn=/['()]/g,on=function(a){return"%"+a.charCodeAt(0).toString(16)},pn=function(a){a=de(String(a));nn.lastIndex=0;return nn.test(a)?a.replace(nn,on):a},tn=function(a){dn(a,Sm,$m)||dn(a,Tm,an)?a=String(a).replace(qn,rn):a instanceof Qc?
a=String(Sc(a)).replace(qn,rn):a instanceof pc?a=String(rc(a)).replace(qn,rn):(a=String(a),sn.test(a)?a=a.replace(qn,rn):(Za("Bad value `%s` for |filterNormalizeUri",[a]),a="about:invalid#zSoyz"));return a},vn=function(a){dn(a,Vm,cn)?a=hn(a.Ya()):null==a?a="":a instanceof $c?a=hn(ad(a)):a instanceof nd?a=hn(qd(a)):(a=String(a),un.test(a)||(Za("Bad value `%s` for |filterCssValue",[a]),a="zSoyz"));return a},wn=function(a,b,c,d){a||(a=c instanceof Function?c.displayName||c.name||"unknown type name":
c instanceof Object?c.constructor.displayName||c.constructor.name||Object.prototype.toString.call(c):null===c?"null":typeof c,Za("expected param "+b+" of type "+d+(", but got "+a)+"."));return c},xn={"\x00":"&#0;","\t":"&#9;","\n":"&#10;","\x0B":"&#11;","\f":"&#12;","\r":"&#13;"," ":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;","<":"&lt;","=":"&#61;",">":"&gt;","`":"&#96;","\u0085":"&#133;","\u00a0":"&#160;","\u2028":"&#8232;","\u2029":"&#8233;"},mn=function(a){return xn[a]},
yn={"\x00":"\\x00","\b":"\\x08","\t":"\\t","\n":"\\n","\x0B":"\\x0b","\f":"\\f","\r":"\\r",'"':"\\x22",$:"\\x24","&":"\\x26","'":"\\x27","(":"\\x28",")":"\\x29","*":"\\x2a","+":"\\x2b",",":"\\x2c","-":"\\x2d",".":"\\x2e","/":"\\/",":":"\\x3a","<":"\\x3c","=":"\\x3d",">":"\\x3e","?":"\\x3f","[":"\\x5b","\\":"\\\\","]":"\\x5d","^":"\\x5e","{":"\\x7b","|":"\\x7c","}":"\\x7d","\u0085":"\\x85","\u2028":"\\u2028","\u2029":"\\u2029"},zn=function(a){return yn[a]},An={"\x00":"%00","\u0001":"%01","\u0002":"%02",
"\u0003":"%03","\u0004":"%04","\u0005":"%05","\u0006":"%06","\u0007":"%07","\b":"%08","\t":"%09","\n":"%0A","\x0B":"%0B","\f":"%0C","\r":"%0D","\u000e":"%0E","\u000f":"%0F","\u0010":"%10","\u0011":"%11","\u0012":"%12","\u0013":"%13","\u0014":"%14","\u0015":"%15","\u0016":"%16","\u0017":"%17","\u0018":"%18","\u0019":"%19","\u001a":"%1A","\u001b":"%1B","\u001c":"%1C","\u001d":"%1D","\u001e":"%1E","\u001f":"%1F"," ":"%20",'"':"%22","'":"%27","(":"%28",")":"%29","<":"%3C",">":"%3E","\\":"%5C","{":"%7B",
"}":"%7D","\u007f":"%7F","\u0085":"%C2%85","\u00a0":"%C2%A0","\u2028":"%E2%80%A8","\u2029":"%E2%80%A9","\uff01":"%EF%BC%81","\uff03":"%EF%BC%83","\uff04":"%EF%BC%84","\uff06":"%EF%BC%86","\uff07":"%EF%BC%87","\uff08":"%EF%BC%88","\uff09":"%EF%BC%89","\uff0a":"%EF%BC%8A","\uff0b":"%EF%BC%8B","\uff0c":"%EF%BC%8C","\uff0f":"%EF%BC%8F","\uff1a":"%EF%BC%9A","\uff1b":"%EF%BC%9B","\uff1d":"%EF%BC%9D","\uff1f":"%EF%BC%9F","\uff20":"%EF%BC%A0","\uff3b":"%EF%BC%BB","\uff3d":"%EF%BC%BD"},rn=function(a){return An[a]},
ln=/[\x00\x22\x27\x3c\x3e]/g,Bn=/[\x00\x08-\x0d\x22\x26\x27\/\x3c-\x3e\x5b-\x5d\x7b\x7d\x85\u2028\u2029]/g,qn=/[\x00- \x22\x27-\x29\x3c\x3e\\\x7b\x7d\x7f\x85\xa0\u2028\u2029\uff01\uff03\uff04\uff06-\uff0c\uff0f\uff1a\uff1b\uff1d\uff1f\uff20\uff3b\uff3d]/g,un=/^(?!-*(?:expression|(?:moz-)?binding))(?:(?:[.#]?-?(?:[_a-z0-9-]+)(?:-[_a-z0-9-]+)*-?|(?:rgb|hsl)a?\([0-9.%,\u0020]+\)|-?(?:[0-9]+(?:\.[0-9]*)?|\.[0-9]+)(?:[a-z]{1,4}|%)?|!important)(?:\s+|$))*$/i,sn=/^(?![^#?]*\/(?:\.|%2E){2}(?:[\/?#]|$))(?:(?:https?|mailto):|[^&:\/?#]*(?:[\/?#]|$))/i,
Cn=/^(?!on|src|(?:action|archive|background|cite|classid|codebase|content|data|dsync|href|http-equiv|longdesc|style|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i,Dn=function(a){return String(a).replace(Bn,zn)},jn=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,kn=/</g;var Fn=function(a){var b=a.a,c=a.$m,d=a.an,e=a.cn,f=a.pp,g=a.qp,h=P;a='<div class="tlid-community-instant-vt-card community-instant-vt-card"></div><div class="tlid-community-instant-hide-card community-instant-hide-card">'+En({uj:a.gn,tj:a.fn,Fj:a.hn,Ni:a.dn})+'</div><div class="tlid-community-instant-help-card community-instant-help-card">'+En({uj:d,tj:c,Fj:e,Ni:b})+'</div><div class="tlid-community-instant-thanks-card community-instant-thanks-card">';f=P('<div class="community-instant-thanks-content"><div class="tlid-community-instant-close community-instant-close"></div><div class="tlid-community-instant-thanks community-instant-thanks">'+
Q(g)+'</div><div class="community-instant-continue-wrapper"><div class="tlid-community-instant-continue community-instant-continue">'+Q(f)+"</div></div></div>");return h(a+f+"</div>")};Fn.a="trans.common.templates.communityInstantCard";
var Gn=function(a){var b=a.In,c=a.Hn,d=a.rp,e=a.fp,f=a.url;return P('<div id="'+R(a.id)+'" class="cp-promo" style="display:none"><div class="cp-promo-c"><div class="cp-dismiss"></div><a href="'+R(tn(f))+'" target="_blank" class="cp-promo-href"><div class="cp-promo-graphic"></div><div class="cp-promo-text-c"><div class="cp-promo-text"><div class="cp-promo-title">'+Q(d)+'</div><div class="cp-promo-subtext">'+Q(e)+'</div></div></div><div class="cp-promo-bottom"><div class="cp-promo-link"><div class="cp-promo-link-badge"></div><div class="cp-promo-link-arrow"></div><div class="cp-promo-link-text">'+
Q(b)+'</div><div class="cp-promo-link-subtext">'+Q(c)+"</div></div></div></a></div></div>")};Gn.a="trans.common.templates.communityPromotion";
var Hn=function(a){var b=a.Ae,c=a.jp,d=a.yl,e=a.up,f=a.Yn,g=a.Zn,h=a.Xn;a='<div class="community-instant-card">'+P('<div><div class="tlid-community-instant-header community-instant-header"><div class="community-instant-icon"></div><div class="community-instant-header-text">'+Q(a.Zm)+'</div><div class="community-instant-placeholder"></div><div class="tlid-community-instant-help community-instant-help"></div><div class="tlid-community-instant-hide community-instant-hide"></div></div></div>')+'<div class="community-instant-body"><div class="community-instant-content"><div class="community-instant-source">'+
Q(b)+'</div><div class="community-instant-target">'+Q(c)+'</div></div><div class="community-instant-footer"><div class="community-instant-counter">'+Q(d+1)+"/"+Q(e)+'</div><div class="community-instant-dots">';e=Math.max(0,Math.ceil(e-0));for(b=0;b<e;b++)a+=fn(1*b,d)?'<div class="community-instant-dot-active"></div>':'<div class="community-instant-dot"></div>';a+='</div><div class="community-instant-placeholder"></div><div class="tlid-community-instant-yes community-instant-yes"><div class="community-instant-yes-icon"></div>'+
Q(g)+'</div><div class="tlid-community-instant-no community-instant-no"><div class="community-instant-no-icon"></div>'+Q(h)+'</div><div class="tlid-community-instant-skip community-instant-skip"><div class="community-instant-skip-icon"></div>'+Q(f)+"</div></div></div></div>";return P(a)};Hn.a="trans.common.templates.communityVtCard";
var En=function(a){var b=a.tj,c=a.Fj,d=a.Ni;return P('<div class="community-instant-info-card"><div class="tlid-community-instant-close community-instant-close"></div><div class="community-instant-help-content"><div class="community-instant-help-title">'+Q(a.uj)+'</div><div class="community-instant-help-body">'+Q(b)+'</div></div><div class="community-instant-help-footer">'+(d?'<div class="tlid-community-instant-cancel community-instant-cancel">'+Q(d)+"</div>":"")+(c?'<div class="tlid-community-instant-ok community-instant-ok">'+
Q(c)+"</div>":"")+"</div></div>")},In=function(a){return P('<div><div class="speech-mic"><div class="gt-speech-l1"></div><div class="gt-speech-l2"></div><div class="gt-speech-l3"></div><div class="gt-speech-l4"></div></div><div class="speech-mic-label">'+Q(a.label)+"</div></div>")};In.a="trans.common.templates.speechInput";
var Jn=function(a){var b=a.Ae,c=a.Fn,d=a.Gn,e=a.Xh,f=a.Jp;return P('<div class="gt-ex-info">'+(a.Zo?'<span class="gt-ex-quote">\x3c!--This SVG renders a quotation mark.--\x3e<svg viewBox="0 0 24 24"><path d="M6 17h3l2-4V7H5v6h3zm8 0h3l2-4V7h-6v6h3z"></path><path d="M0 0h24v24H0z" fill="none"></path></svg></span>':"")+'<div class="gt-ex-top"><div class="gt-ex-text" dir="'+R(a.bp)+'">'+Q(b)+'</div></div><div class="gt-ex-mt" style="display:none"><span class="gt-cd-mt" dir="'+R(e)+'"></span><br><span class="gt-cd-mt-label">'+
Q(f)+'</span><span class="gt-ex-credit"><a class="gt-ex-link" target="_blank" href="'+R(tn(c))+'">'+Q(d)+"</a></span></div></div>")};Jn.a="trans.common.templates.exampleSentence";var Kn=function(a){var b=a.ho;a=a.io;return P('<div class="st-stp1">'+(b?"":'<div class="st-stp1-text"><div>'+Q(a)+"</div></div>")+'<div id="st-buttons"></div>'+(b?'<div class="st-stp1-epu-text">'+Q(a)+"</div>":"")+"</div>")};Kn.a="trans.common.templates.submitTranslation";var Ln=function(){return P('<div class="gt-cc-t"><span class="gt-cc-tc"></span><span class="gt-cc-bc"></span></div><div class="gt-cc"><div class="gt-cc-l"><div class="gt-cc-l-i"></div><div class="gt-cc-exp" style="display:none"><div class="cd-exp-ar"></div></div></div><div class="gt-cc-r"><div class="gt-cc-r-i"></div></div></div>')};
Ln.a="trans.common.templates.cardContainer";var Mn=function(){return P('<div class="gt-cd-t"><div class="gt-cd-tl"></div><div class="gt-cd-tr"></div></div><div class="gt-cd-c"></div><div class="cd-expand-button" role="button" tabindex="0"><span class="jfk-button-img"></span><span class="cd-expand-label"></span></div>')};Mn.a="trans.common.templates.card";var Nn=function(){return P('<span class="gt-ct-text"></span><span class="gt-ct-translit" style="display:none"></span><div class="gt-ct-tts goog-inline-block"></div>')};
Nn.a="trans.common.templates.lexiconTitle";
var On=function(a){var b=a.Bl,c=a.Hk,d=a.Cl,e=a.Ul,f=a.ip,g=a.hp,h=a.Xh,m=a.ll;a='<div class="gt-def-info" lang="'+R(a.Ca)+'">'+(c?'<span class="gt-def-num">'+Q(b)+"</span>":"")+'<div class="gt-def-row">'+Q(d)+'<div class="gt-mt-md" style="display:none"><span class="gt-cd-mt"></span></div></div>'+(e?'<div class="gt-def-example"><q>'+Q(e)+'</q><div class="gt-mt-ex" style="display:none"><q class="gt-cd-mt" dir="'+R(h)+'"></q></div></div>':"");if(0<g.length){a+='<div class="gt-def-synonym"><span class="gt-def-synonym-title">'+
Q(f)+': </span><span class="gt-def-synonyms-group"></span><span class="gt-def-synonyms-group"></span>';f=g.length;for(b=0;b<f;b++)for(d=g[b],e=d.length,h=0;h<e;h++){var n=d[h];var p=c?"":h!=e-1?", ":b!=f-1?"; ":"";a+=(m?c?'<span class="gt-cd-cl"> '+Q(n)+" </span>":'<span class="gt-cd-cl">'+Q(n)+"</span>":'<span class="gt-cd-ncl">'+Q(n)+"</span>")+p}a+="</div>"}return P(a+"</div>")};On.a="trans.common.templates.definitionRow";
var Pn=function(a){var b=a.Il,c=a.Zl,d=a.$l,e=a.Co;a=a.Xd;return P((a?"":'<div class="gt-card-expand-wrapper gt-card-collapsed">')+'<div class="gt-baf-cell gt-baf-pos-head">'+(e?'<span class="gt-cd-pos">'+Q(e)+"</span>":"")+(b?'<div class="gt-cd-pos-pop">'+Q(c)+'<div class="help-icon-container tlid-frequency-help-icon-container"><div class="help-icon tlid-frequency-help-icon"></div><div class="help-tooltip tlid-frequency-help-tooltip"><p>'+Q(d)+"</p></div></div></div>":"")+"</div>"+(a?"":"</div>"))};
Pn.a="trans.common.templates.partOfSpeechEntryHeading";
var Qn=function(a){var b=a.Eh,c=a.nf,d=a.lp,e=a.Xd,f=a.Rp;a=a.Sp;return P((e?"":'<div class="gt-card-expand-wrapper gt-card-collapsed">')+'<div class="gt-baf-cell gt-baf-term-text-parent"'+(d?' style="direction: '+R(vn(d))+';"':"")+'><span class="gt-baf-term-text'+(b?" gt-baf-word-selected":"")+'">'+(c?'<span class="gt-baf-cell gt-baf-previous-word gt-baf-previous-word-mobile">'+Q(c)+"</span>":"")+'<span class="'+R(a)+'">'+Q(f)+"</span></span></div>"+(e?"":"</div>"))};Qn.a="trans.common.templates.termText";
var Rn=function(a){var b=a.Ef,c=a.Fl,d=a.Bg;a=a.Xd;c=(a?"":'<div class="gt-card-expand-wrapper gt-card-collapsed">')+'<div class="gt-baf-cell gt-baf-translations gt-baf-translations-mobile"'+(c?' style="direction: '+R(vn(c))+';"':"")+">";for(var e=d.length,f=0;f<e;f++){var g=d[f];c+="<span"+(b?' class="'+R(b)+'"':"")+">"+Q(g)+"</span>"+(f!=e-1?", ":"")}return P(c+("</div>"+(a?"":"</div>")))};Rn.a="trans.common.templates.translationsCell";
var Tn=function(a){var b=a.Wb,c=a.Xd;a=(c?"":'<div class="gt-card-expand-wrapper gt-card-collapsed">')+'<div class="gt-baf-cell gt-baf-entry-score" title="'+R(a.Jc)+'">';for(var d=Math.max(0,Math.ceil(b+1-1)),e=0;e<d;e++){var f=P(Sn({className:"filled"}));a+=f}if(3>b)for(b=Math.max(0,Math.ceil(4-(b+1))),d=0;d<b;d++)e=P(Sn({className:"empty"})),a+=e;return P(a+("</div>"+(c?"":"</div>")))};Tn.a="trans.common.templates.backAndForthViewEntryScore";
var Sn=function(a){return P('<div class="'+R(a.className)+' gt-score-dot"></div>')};var Un=null!=window.KNOWLEDGE_PANEL,Vn=null!=window.MSG_SPEECH_INPUT_TURN_ON,Wn=null!=window.ADD_INFLECTION;var Xn={es:{en:!0},fr:{en:!0},it:{en:!0},nl:{en:!0},pt:{en:!0},en:{tr:!0}};function Yn(a,b){if("auto"===a)throw Error('detectedSourceLanguage should not be "auto". Did you mean shouldRequestGenderedTranslations()?');return!!Xn[b]&&!!Xn[b][a]};var Zn=function(a,b){try{return JSON.parse(a)}catch(d){var c=hm.N();b.js=a;b.error=d.message;c.log("jsonParseErr",b);throw d;}};var $n=function(a){return function(){return a}},ao=function(a,b){for(var c=0;c<b.length-2;c+=3){var d=b.charAt(c+2);d="a"<=d?d.charCodeAt(0)-87:Number(d);d="+"==b.charAt(c+1)?a>>>d:a<<d;a="+"==b.charAt(c)?a+d&4294967295:a^d}return a},bo=null,co=function(a){if(null!==bo)var b=bo;else{b=$n(String.fromCharCode(84));var c=$n(String.fromCharCode(75));b=[b(),b()];b[1]=c();b=(bo=window[b.join(c())]||"")||""}var d=$n(String.fromCharCode(116));c=$n(String.fromCharCode(107));d=[d(),d()];d[1]=c();c="&"+d.join("")+
"=";d=b.split(".");b=Number(d[0])||0;for(var e=[],f=0,g=0;g<a.length;g++){var h=a.charCodeAt(g);128>h?e[f++]=h:(2048>h?e[f++]=h>>6|192:(55296==(h&64512)&&g+1<a.length&&56320==(a.charCodeAt(g+1)&64512)?(h=65536+((h&1023)<<10)+(a.charCodeAt(++g)&1023),e[f++]=h>>18|240,e[f++]=h>>12&63|128):e[f++]=h>>12|224,e[f++]=h>>6&63|128),e[f++]=h&63|128)}a=b;for(f=0;f<e.length;f++)a+=e[f],a=ao(a,"+-a^+6");a=ao(a,"+-3^+b+-f");a^=Number(d[1])||0;0>a&&(a=(a&2147483647)+2147483648);a%=1E6;return c+(a.toString()+"."+
(a^b))};var eo=function(a){el(this,a,4)};x(eo,dl);var fo={word_postproc:{H:0,J:!1},score:{H:1,J:!1},has_preceding_space:{H:2,J:!1},attach_to_next_token:{H:3,J:!1}};eo.prototype.a=function(){return fo};var go=function(a){el(this,a,2)};x(go,dl);var ho={begin:{H:0,J:!1},end:{H:1,J:!1}};go.prototype.a=function(){return ho};var io=function(a){el(this,a,7)};x(io,dl);var jo={src_phrase:{H:0,J:!1},alternative:{H:2,ya:function(a){return kl(eo,a)},xa:function(a){return jl(new eo(a))},J:!0},srcunicodeoffsets:{H:3,ya:function(a){return kl(go,a)},xa:function(a){return jl(new go(a))},J:!0},raw_src_segment:{H:4,J:!1},start_pos:{H:5,J:!1},end_pos:{H:6,J:!1}};io.prototype.a=function(){return jo};var ko=function(a,b){return new eo(hl(a,2,b))},lo=function(a,b){return new go(hl(a,3,b))};var mo=function(a){el(this,a,8)};x(mo,dl);var no={word:{H:0,J:!1},styles:{H:1,J:!0},has_preceding_space:{H:2,J:!1},attach_to_next_token:{H:3,J:!1},confidence:{H:4,J:!1},start_pos:{H:5,J:!1},end_pos:{H:6,J:!1},not_from_first_segment:{H:7,J:!1}};mo.prototype.a=function(){return no};var oo=function(a){el(this,a,3)};x(oo,dl);var po={gloss:{H:0,J:!1},definition_id:{H:1,J:!1},example:{H:2,J:!1}};oo.prototype.a=function(){return po};var qo=function(a){el(this,a,3)};x(qo,dl);var ro={pos:{H:0,J:!1},entry:{H:1,ya:function(a){return kl(oo,a)},xa:function(a){return jl(new oo(a))},J:!0},base_form:{H:2,J:!1}};qo.prototype.a=function(){return ro};qo.prototype.b=function(){return J(this,1)};qo.prototype.c=function(a){return new oo(hl(this,1,a))};var so=function(a){el(this,a,6)};x(so,dl);var to={word:{H:0,J:!1},reverse_translation:{H:1,J:!0},synset_id:{H:2,J:!0},score:{H:3,J:!1},previous_word:{H:4,J:!1},gender:{H:5,J:!1}};so.prototype.a=function(){return to};var uo=function(a){el(this,a,5)};x(uo,dl);var vo={pos:{H:0,J:!1},terms:{H:1,J:!0},entry:{H:2,ya:function(a){return kl(so,a)},xa:function(a){return jl(new so(a))},J:!0},base_form:{H:3,J:!1},pos_enum:{H:4,J:!1}};uo.prototype.a=function(){return vo};var wo=function(a,b){return fh(a,1,b)};uo.prototype.b=function(){return J(this,2)};uo.prototype.c=function(a){return new so(hl(this,2,a))};var xo=function(a){el(this,a,17)};x(xo,dl);var yo={animacy:{H:0,J:!1},inflection_aspect:{H:1,J:!1},grammatical_case:{H:2,J:!1},degree:{H:3,J:!1},gender:{H:4,J:!1},mood:{H:5,J:!1},nonfinite_form:{H:6,J:!1},number:{H:7,J:!1},person:{H:8,J:!1},polarity:{H:9,J:!1},referent:{H:10,J:!1},strength:{H:11,J:!1},tense:{H:12,J:!1},imperfect_suffix:{H:13,J:!1},voice:{H:14,J:!1},infinitive_number:{H:15,J:!1},precedes:{H:16,J:!1}};xo.prototype.a=function(){return yo};var zo=function(a){el(this,a,2)};x(zo,dl);var Ao={written_form:{H:0,J:!1},features:{H:1,ya:function(a){return kl(xo,a)},xa:function(a){return jl(new xo(a))},J:!1}};zo.prototype.a=function(){return Ao};var Bo=function(a){el(this,a,4)};x(Bo,dl);var Co={title:{H:0,J:!1},description:{H:1,J:!1},image_url:{H:2,J:!1},image_ref_url:{H:3,J:!1}};Bo.prototype.a=function(){return Co};var Do=function(a){el(this,a,4)};x(Do,dl);var Eo={srclangs:{H:0,J:!0},extended_srclangs:{H:3,J:!0},detected_target:{H:1,J:!1},srclangs_confidences:{H:2,J:!0}};Do.prototype.a=function(){return Eo};var Fo=function(a){el(this,a,1)};x(Fo,dl);var Go={word:{H:0,J:!0}};Fo.prototype.a=function(){return Go};var Ho=function(a){el(this,a,6)};x(Ho,dl);var Io={spell_html_res:{H:0,J:!1},spell_res:{H:1,J:!1},correction_type:{H:2,J:!0},correction_translation:{H:3,J:!1},related:{H:4,J:!1},confident:{H:5,J:!1}};Ho.prototype.a=function(){return Io};var Jo=function(a){el(this,a,2)};x(Jo,dl);var Ko={synonym:{H:0,J:!0},definition_id:{H:1,J:!1}};Jo.prototype.a=function(){return Ko};var Lo=function(a){el(this,a,3)};x(Lo,dl);var Mo={pos:{H:0,J:!1},entry:{H:1,ya:function(a){return kl(Jo,a)},xa:function(a){return jl(new Jo(a))},J:!0},base_form:{H:2,J:!1}};Lo.prototype.a=function(){return Mo};Lo.prototype.b=function(){return J(this,1)};Lo.prototype.c=function(a){return new Jo(hl(this,1,a))};var No=function(a){el(this,a,6)};x(No,dl);var Oo={text:{H:0,J:!1},source:{H:1,J:!1},link:{H:2,J:!1},translation:{H:3,J:!1},source_type:{H:4,J:!1},definition_id:{H:5,J:!1}};No.prototype.a=function(){return Oo};No.prototype.Cb=function(){return K(this,3)};var Po=function(a){el(this,a,1)};x(Po,dl);var Qo={example:{H:0,ya:function(a){return kl(No,a)},xa:function(a){return jl(new No(a))},J:!0}};Po.prototype.a=function(){return Qo};var Ro=function(a){el(this,a,19)};x(Ro,dl);
var So={sentences:{H:0,ya:function(a){return kl(zl,a)},xa:function(a){return jl(new zl(a))},J:!0},dict:{H:1,ya:function(a){return kl(uo,a)},xa:function(a){return jl(new uo(a))},J:!0},src:{H:2,J:!1},err:{H:3,J:!1},styled_words:{H:4,ya:function(a){return kl(mo,a)},xa:function(a){return jl(new mo(a))},J:!0},alternative_translations:{H:5,ya:function(a){return kl(io,a)},xa:function(a){return jl(new io(a))},J:!0},confidence:{H:6,J:!1},spell:{H:7,ya:function(a){return kl(Ho,a)},xa:function(a){return jl(new Ho(a))},
J:!1},autocorrection:{H:10,J:!1},ld_result:{H:8,ya:function(a){return kl(Do,a)},xa:function(a){return jl(new Do(a))},J:!1},server_time:{H:9,J:!1},synsets:{H:11,ya:function(a){return kl(Lo,a)},xa:function(a){return jl(new Lo(a))},J:!0},definitions:{H:12,ya:function(a){return kl(qo,a)},xa:function(a){return jl(new qo(a))},J:!0},examples:{H:13,ya:function(a){return kl(Po,a)},xa:function(a){return jl(new Po(a))},J:!1},related_words:{H:14,ya:function(a){return kl(Fo,a)},xa:function(a){return jl(new Fo(a))},
J:!1},knowledge_results:{H:15,ya:function(a){return kl(Bo,a)},xa:function(a){return jl(new Bo(a))},J:!0},query_inflections:{H:16,ya:function(a){return kl(zo,a)},xa:function(a){return jl(new zo(a))},J:!0},target_inflections:{H:17,ya:function(a){return kl(zo,a)},xa:function(a){return jl(new zo(a))},J:!0},gendered_translation_result:{H:18,ya:function(a){return kl(Dl,a)},xa:function(a){return jl(new Dl(a))},J:!1}};Ro.prototype.a=function(){return So};var To=function(a){return new Ho(a.$a[7])},Uo=function(a){return new Fo(a.$a[14])};
Ro.prototype.sc=function(){return J(this,0)};Ro.prototype.hb=function(a){return new zl(hl(this,0,a))};var ch=function(a,b){return new uo(hl(a,1,b))},Vo=function(a,b){return new io(hl(a,5,b))};var Wo=function(a,b){this.b=a;this.a="";b&&(this.a=b);this.c=0;this.F=M.N()},Xo=function(a){a=a.bc("q").join("");return co(a)},Yo=function(a,b,c,d,e,f){c=c.toString();c+=Xo(d);d=d.toString();var g="POST";b+="?"+c;2E3>b.length+d.length&&(g="GET",b+="&"+d,d="");++a.c;return vj(b,function(h){--a.c;e(h)},g,d,void 0,f)},Zo=function(a,b,c,d,e,f,g,h,m){var n=a.a+"/translate_a/t",p=new Am,t=new Am;p.set("client",a.b);p.set("sl",b);p.set("tl",c);p.set("hl",d);p.set("v","1.0");null!=g&&p.set("source",g);h&&
p.g(h);(b=!Ka(e)||Ka(e)&&1==e.length)?t.set("q",e):Im(t,"q",e);e=v(a.h,a,b,f);return Yo(a,n,p,t,e,m)},$o=function(a,b,c,d){var e=new Am,f=new Am;e.set("client",a.b);e.set("sl",c);c=a.a+"/translate_a/single";e.set("dt","rm");f.set("q",b);Yo(a,c,e,f,v(a.o,a,d),void 0)},ap=function(a,b,c,d,e,f,g,h,m,n,p){var t=a.a+"/translate_a/single",u=new Am,w=new Am;u.set("client",a.b);u.set("sl",b);u.set("tl",c);u.set("hl",d);Im(u,"dt",f);null!=h&&(u.set("ie",h),u.set("oe",h));n&&u.set("dj","1");m&&u.g(m);w.set("q",
e);Yo(a,t,u,w,v(a.g,a,g,p),void 0)},bp=function(a,b,c,d,e,f,g,h,m,n){var p="at bd ex ld md qc rw rm ss t".split(" ");g&&(p="at bd ex ld md qca rw rm ss t".split(" "));Un&&p.push("kr");Wn&&Xn[c]&&(Xn[c][b]||"auto"===b)&&p.push("gt");ap(a,b,c,d,e,p,f,h,m,void 0,n)};Wo.prototype.o=function(a,b){b=b.target;cp(b)&&(b=dp(b,"handleTransliterationResult_"),b=new Ro(b),0<b.sc()&&a(K(b.hb(0),3)))};
Wo.prototype.g=function(a,b,c){c=c.target;cp(c)?(b=dp(c,"handleSingleResult_"),Ka(b)&&(b=new Ro(b)),a(b)):(ep(this,c),b&&b(c.cd()))};Wo.prototype.h=function(a,b,c){c=c.target;if(Ej(c)){c=dp(c,"handleTextResult_");var d=[];if(a)d.push(Ka(c)?c[0]:c);else if(Ka(c))for(a=0;a<c.length;++a)d.push(Ka(c[a])?c[a][0]:c[a]);b(d)}else ep(this,c),b(null,c.Rd)};
var dp=function(a,b){return Zn(Fj(a),{"class":"trans.common.TranslationAPI",func:b,url:String(a.ve)})},cp=function(a){return Ej(a)&&("["==Fj(a)[0]||"{"==Fj(a)[0])},fp={},gp=(fp[1]=15,fp[2]=16,fp[3]=17,fp[4]=18,fp[5]=19,fp[6]=20,fp[7]=21,fp[8]=22,fp[9]=23,fp),ep=function(a,b){var c=b.Rd;Ol(a.F,156,c in gp?gp[c]:0);a=hm.N();c=String(b.ve);b=Fj(b);a.log("invalidResponse",{q:c.substring(0,500),ql:c.length,r:b.substring(0,500),rl:b.length})};Wo.prototype.m=function(){return this.c};var hp,ip={Xp:"activedescendant",bq:"atomic",cq:"autocomplete",fq:"busy",iq:"checked",jq:"colindex",oq:"controls",qq:"describedby",uq:"disabled",wq:"dropeffect",xq:"expanded",yq:"flowto",Bq:"grabbed",Fq:"haspopup",Hq:"hidden",Jq:"invalid",Lq:"label",Mq:"labelledby",Nq:"level",Tq:"live",lr:"multiline",nr:"multiselectable",vr:"orientation",wr:"owns",yr:"posinset",Ar:"pressed",Er:"readonly",Gr:"relevant",Hr:"required",Lr:"rowindex",Or:"selected",Qr:"setsize",SORT:"sort",ls:"valuemax",ns:"valuemin",os:"valuenow",
qs:"valuetext"};var jp={Yp:"alert",Zp:"alertdialog",$p:"application",aq:"article",eq:"banner",gq:"button",hq:"checkbox",kq:"columnheader",lq:"combobox",mq:"complementary",nq:"contentinfo",pq:"definition",rq:"dialog",tq:"directory",vq:"document",zq:"form",Cq:"grid",Dq:"gridcell",Eq:"group",Gq:"heading",Iq:"img",Oq:"link",Qq:"list",Rq:"listbox",Sq:"listitem",Uq:"log",Vq:"main",Wq:"marquee",Xq:"math",Yq:"menu",Zq:"menubar",$q:"menuitem",cr:"menuitemcheckbox",dr:"menuitemradio",pr:"navigation",qr:"note",rr:"option",
zr:"presentation",Br:"progressbar",Cr:"radio",Dr:"radiogroup",Fr:"region",Ir:"row",Jr:"rowgroup",Kr:"rowheader",Mr:"scrollbar",Nr:"search",Pr:"separator",Rr:"slider",Sr:"spinbutton",Tr:"status",Ur:"tab",Vr:"tablist",Wr:"tabpanel",Xr:"textbox",Yr:"textinfo",Zr:"timer",$r:"toolbar",fs:"tooltip",gs:"tree",hs:"treegrid",ks:"treeitem"};Zb("A AREA BUTTON HEAD INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE TRACK".split(" "));
var kp="combobox grid group listbox menu menubar radiogroup row rowgroup tablist textbox toolbar tree treegrid".split(" "),lp=function(a,b){b?(z(Rb(jp,b),"No such ARIA role "+b),a.setAttribute("role",b)):a.removeAttribute("role")},np=function(a,b,c){Ka(c)&&(c=c.join(" "));var d=mp(b);""===c||void 0==c?(hp||(hp={atomic:!1,autocomplete:"none",dropeffect:"none",haspopup:!1,live:"off",multiline:!1,multiselectable:!1,orientation:"vertical",readonly:!1,relevant:"additions text",required:!1,sort:"none",
busy:!1,disabled:!1,hidden:!1,invalid:"false"}),c=hp,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)},op=function(a,b){a=a.getAttribute(mp(b));return null==a||void 0==a?"":String(a)},pp=function(a){var b=op(a,"activedescendant");return hf(a).getElementById(b)},qp=function(a,b){var c="";b&&(c=b.id,z(c,"The active element should have an id."));np(a,"activedescendant",c)},rp=function(a,b){np(a,"label",b)},mp=function(a){z(a,"ARIA attribute cannot be empty.");z(Rb(ip,a),"No such ARIA attribute "+
a);return"aria-"+a};var sp=function(a){if(a.classList)return a.classList;a=a.className;return r(a)&&a.match(/\S+/g)||[]},tp=function(a,b){return a.classList?a.classList.contains(b):tb(sp(a),b)},T=function(a,b){a.classList?a.classList.add(b):tp(a,b)||(a.className+=0<a.className.length?" "+b:b)},up=function(a,b){if(a.classList)A(b,function(e){T(a,e)});else{var c={};A(sp(a),function(e){c[e]=!0});A(b,function(e){c[e]=!0});a.className="";for(var d in c)a.className+=0<a.className.length?" "+d:d}},U=function(a,b){a.classList?
a.classList.remove(b):tp(a,b)&&(a.className=lb(sp(a),function(c){return c!=b}).join(" "))},vp=function(a,b){a.classList?A(b,function(c){U(a,c)}):a.className=lb(sp(a),function(c){return!tb(b,c)}).join(" ")},V=function(a,b,c){c?T(a,b):U(a,b)};var yp=function(a,b,c){z(b,"Soy template may not be null.");b=wp(b(c||xp,void 0,void 0));Vd(z(a),b)},Ap=function(a,b){z(a,"Soy template may not be null.");var c=jf();a=a(b||xp,void 0,void 0);a=wp(a);zp(a.Db());return Bf(c.a,a)},Bp=function(a,b,c,d){z(a,"Soy template may not be null.");a=a(b||xp,void 0,c);d=fg(d||jf(),"DIV");a=wp(a);zp(a.Db());Vd(d,a);1==d.childNodes.length&&(a=d.firstChild,1==a.nodeType&&(d=a));return d},wp=function(a){if(!Na(a))return Fd(String(a));if(a instanceof Xm)return Ym(a);
Za("Soy template output is unsafe for use as HTML: "+a);return Fd("zSoyz")},zp=function(a){var b=a.match(Cp);z(!b,"This template starts with a %s, which cannot be a child of a <div>, as required by soy internals. Consider using goog.soy.renderElement instead.\nTemplate output: %s",b&&b[0],a)},Cp=/^<(body|caption|col|colgroup|head|html|tr|td|th|tbody|thead|tfoot)>/i,xp={};var Dp=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};k=Dp.prototype;k.toString=function(){return"("+this.top+"t, "+this.right+"r, "+this.bottom+"b, "+this.left+"l)"};k.contains=function(a){return this&&a?a instanceof Dp?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.a>=this.top&&a.a<=this.bottom:!1};
k.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};k.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};k.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};var Ep=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d},Fp=function(a){return new Dp(a.top,a.left+a.width,a.top+a.height,a.left)};k=Ep.prototype;k.toString=function(){return"("+this.left+", "+this.top+" - "+this.width+"w x "+this.height+"h)"};k.contains=function(a){return a instanceof cf?a.x>=this.left&&a.x<=this.left+this.width&&a.a>=this.top&&a.a<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height};
k.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};k.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};k.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};var Hp=function(a,b,c){if(r(b))(b=Gp(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=Gp(c,d);f&&(c.style[f]=e)}},Ip={},Gp=function(a,b){var c=Ip[b];if(!c){var d=pe(b);c=d;void 0===a.style[d]&&(d=(C.Ka?"Webkit":C.Ja?"Moz":C.V?"ms":C.cb?"O":null)+qe(d),void 0!==a.style[d]&&(c=d));Ip[b]=c}return c},Jp=function(a,b){var c=hf(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""},Kp=function(a,b){return a.currentStyle?
a.currentStyle[b]:null},Lp=function(a,b){return Jp(a,b)||Kp(a,b)||a.style&&a.style[b]},Np=function(a,b,c){if(b instanceof cf){var d=b.x;b=b.a}else d=b,b=c;a.style.left=Mp(d,!1);a.style.top=Mp(b,!1)},Op=function(a){a=a?hf(a):document;return!C.V||C.kb(9)||rf(jf(a).a)?a.documentElement:a.body},Pp=function(a){var b=a.body;a=a.documentElement;return new cf(b.scrollLeft||a.scrollLeft,b.scrollTop||a.scrollTop)},Qp=function(a){try{var b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}C.V&&
a.ownerDocument.body&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop);return b},Rp=function(a){if(C.V&&!C.kb(8))return z(a&&"offsetParent"in a),a.offsetParent;var b=hf(a),c=Lp(a,"position"),d="fixed"==c||"absolute"==c;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(11==a.nodeType&&a.host&&(a=a.host),c=Lp(a,"position"),d=d&&"static"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||
"fixed"==c||"absolute"==c||"relative"==c))return a;return null},Tp=function(a){for(var b=new Dp(0,Infinity,Infinity,0),c=jf(a),d=c.a.body,e=c.a.documentElement,f=tf(c.a);a=Rp(a);)if(!(C.V&&0==a.clientWidth||C.Ka&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!=Lp(a,"overflow")){var g=Sp(a),h=new cf(a.clientLeft,a.clientTop);g.x+=h.x;g.a+=h.a;b.top=Math.max(b.top,g.a);b.right=Math.min(b.right,g.x+a.clientWidth);b.bottom=Math.min(b.bottom,g.a+a.clientHeight);b.left=Math.max(b.left,g.x)}d=f.scrollLeft;
f=f.scrollTop;b.left=Math.max(b.left,d);b.top=Math.max(b.top,f);c=sf(gg(c)||window);b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,f+c.height);return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null},Wp=function(a,b){b=b||tf(document);var c=b||tf(document);var d=Sp(a),e=Sp(c),f=Up(c);if(c==tf(document)){var g=d.x-c.scrollLeft;d=d.a-c.scrollTop;C.V&&!C.kb(10)&&(g+=f.left,d+=f.top)}else g=d.x-e.x-f.left,d=d.a-e.a-f.top;a=Vp(a);f=c.clientHeight-a.height;e=c.scrollLeft;var h=
c.scrollTop;e+=Math.min(g,Math.max(g-(c.clientWidth-a.width),0));h+=Math.min(d,Math.max(d-f,0));c=new cf(e,h);b.scrollLeft=c.x;b.scrollTop=c.a},Sp=function(a){var b=hf(a);db(a,"Parameter is required");var c=new cf(0,0),d=Op(b);if(a==d)return c;a=Qp(a);b=uf(jf(b).a);c.x=a.left+b.x;c.a=a.top+b.a;return c},Yp=function(a,b){a=Xp(a);b=Xp(b);return new cf(a.x-b.x,a.a-b.a)},Zp=function(a){a=Qp(a);return new cf(a.left,a.top)},Xp=function(a){z(a);if(1==a.nodeType)return Zp(a);a=a.changedTouches?a.changedTouches[0]:
a;return new cf(a.clientX,a.clientY)},$p=function(a,b,c){if(b instanceof ff)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");a.style.width=Mp(b,!0);a.style.height=Mp(c,!0)},Mp=function(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a},aq=function(a){var b=Vp;if("none"!=Lp(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=
e;return a},Vp=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=C.Ka&&!b&&!c;return q(b)&&!d||!a.getBoundingClientRect?new ff(b,c):(a=Qp(a),new ff(a.right-a.left,a.bottom-a.top))},bq=function(a){var b=Sp(a);a=aq(a);return new Ep(b.x,b.a,a.width,a.height)},cq=function(a,b){z(a);a=a.style;"opacity"in a?a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:"filter"in a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")},X=function(a,b){a.style.display=b?"":"none"},dq=function(a){return"none"!=a.style.display},
fq=function(a){var b=jf(void 0),c=b.a;if(C.V&&c.createStyleSheet)return b=c.createStyleSheet(),eq(b,a),b;c=mf(b.a,"HEAD",void 0,void 0)[0];if(!c){var d=mf(b.a,"BODY",void 0,void 0)[0];c=b.b("HEAD");d.parentNode.insertBefore(c,d)}d=b.b("STYLE");eq(d,a);b.appendChild(c,d);return d},eq=function(a,b){b=qd(b);C.V&&q(a.cssText)?a.cssText=b:a.innerHTML=b},gq=function(a){return"rtl"==Lp(a,"direction")},hq=C.Ja?"MozUserSelect":C.Ka||C.vb?"WebkitUserSelect":null,iq=function(a,b,c){c=c?null:a.getElementsByTagName("*");
if(hq){if(b=b?"none":"",a.style&&(a.style[hq]=b),c){a=0;for(var d;d=c[a];a++)d.style&&(d.style[hq]=b)}}else if(C.V||C.cb)if(b=b?"on":"",a.setAttribute("unselectable",b),c)for(a=0;d=c[a];a++)d.setAttribute("unselectable",b)},jq=function(a,b,c){a=a.style;C.Ja?a.MozBoxSizing=c:C.Ka?a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.max(b.height,0)+"px"},kq=function(a,b,c,d){if(/^\d+px?$/.test(b))return parseInt(b,10);var e=a.style[c],f=a.runtimeStyle[c];a.runtimeStyle[c]=
a.currentStyle[c];a.style[c]=b;b=a.style[d];a.style[c]=e;a.runtimeStyle[c]=f;return+b},lq=function(a,b){return(b=Kp(a,b))?kq(a,b,"left","pixelLeft"):0},mq=function(a,b){if(C.V){var c=lq(a,b+"Left"),d=lq(a,b+"Right"),e=lq(a,b+"Top");a=lq(a,b+"Bottom");return new Dp(e,d,a,c)}c=Jp(a,b+"Left");d=Jp(a,b+"Right");e=Jp(a,b+"Top");a=Jp(a,b+"Bottom");return new Dp(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))},nq=function(a){return mq(a,"padding")},oq={thin:2,medium:4,thick:6},pq=function(a,b){if("none"==
Kp(a,b+"Style"))return 0;b=Kp(a,b+"Width");return b in oq?oq[b]:kq(a,b,"left","pixelLeft")},Up=function(a){if(C.V&&!C.kb(9)){var b=pq(a,"borderLeft"),c=pq(a,"borderRight"),d=pq(a,"borderTop");a=pq(a,"borderBottom");return new Dp(d,c,a,b)}b=Jp(a,"borderLeftWidth");c=Jp(a,"borderRightWidth");d=Jp(a,"borderTopWidth");a=Jp(a,"borderBottomWidth");return new Dp(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))},qq=function(a){var b={};A(a.split(/\s*;\s*/),function(c){if(c=c.match(/\s*([\w-]+)\s*:(.+)/)){var d=
zc(c[2]);b[pe(c[1].toLowerCase())]=d}});return b};var rq=function(a){hg.call(this);this.m=a;this.c={}};x(rq,hg);var sq=[];rq.prototype.M=function(a,b,c,d){return tq(this,a,b,c,d)};var uq=function(a,b,c,d){tq(a,b,"click",c,!1,d)},tq=function(a,b,c,d,e,f){Ka(c)||(c&&(sq[0]=c.toString()),c=sq);for(var g=0;g<c.length;g++){var h=I(b,c[g],d||a.handleEvent,e||!1,f||a.m||a);if(!h)break;a.c[h.key]=h}return a};rq.prototype.Hh=function(a,b,c,d){return vq(this,a,b,c,d)};
var vq=function(a,b,c,d,e,f){if(Ka(c))for(var g=0;g<c.length;g++)vq(a,b,c[g],d,e,f);else{b=Hg(b,c,d||a.handleEvent,e,f||a.m||a);if(!b)return a;a.c[b.key]=b}return a};rq.prototype.Ma=function(a,b,c,d,e){if(Ka(b))for(var f=0;f<b.length;f++)this.Ma(a,b[f],c,d,e);else c=c||this.handleEvent,d=Na(d)?!!d.capture:!!d,e=e||this.m||this,c=Ig(c),d=!!d,b=xg(a)?a.Ze(b,c,d,e):a?(a=Kg(a))?a.Ze(b,c,d,e):null:null,b&&(Pg(b),delete this.c[b.key]);return this};
var wq=function(a){Mb(a.c,function(b,c){this.c.hasOwnProperty(c)&&Pg(b)},a);a.c={}};rq.prototype.X=function(){rq.D.X.call(this);wq(this)};rq.prototype.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};var xq=function(){};Ia(xq);xq.prototype.a=0;var zq=function(a){L.call(this);this.a=a||jf();this.Na=yq;this.va=null;this.Ba=!1;this.v=null;this.R=void 0;this.L=this.o=this.G=this.oa=null;this.zb=!1};x(zq,L);zq.prototype.Yd=xq.N();
var yq=null,Aq=function(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");},Bq=function(a){return a.va||(a.va=":"+(a.Yd.a++).toString(36))},Cq=function(a,b){if(a.G&&a.G.L){var c=a.G.L,d=a.va;d in c&&delete c[d];Ub(a.G.L,b,a)}a.va=b};
zq.prototype.j=function(){return this.v};var Dq=function(a){a=a.v;z(a,"Can not call getElementStrict before rendering/decorating.");return a};zq.prototype.Ld=function(a){return this.v?this.a.Ld(a,this.v):null};var Y=function(a){a.R||(a.R=new rq(a));return z(a.R)},Fq=function(a,b){if(a==b)throw Error("Unable to set parent component");if(b&&a.G&&a.va&&Eq(a.G,a.va)&&a.G!=b)throw Error("Unable to set parent component");a.G=b;zq.D.Vd.call(a,b)};zq.prototype.getParent=function(){return this.G};
zq.prototype.Vd=function(a){if(this.G&&this.G!=a)throw Error("Method not supported");zq.D.Vd.call(this,a)};zq.prototype.Ra=function(){this.v=fg(this.a,"DIV")};zq.prototype.Za=function(a){Gq(this,a)};var Gq=function(a,b,c){if(a.Ba)throw Error("Component already rendered");a.v||a.Ra();b?b.insertBefore(a.v,c||null):a.a.a.body.appendChild(a.v);a.G&&!a.G.Ba||a.ia()};k=zq.prototype;
k.na=function(a){if(this.Ba)throw Error("Component already rendered");if(a&&this.jd(a)){this.zb=!0;var b=hf(a);this.a&&this.a.a==b||(this.a=jf(a));this.Fa(a);this.ia()}else throw Error("Invalid element to decorate");};k.jd=function(){return!0};k.Fa=function(a){this.v=a};k.ia=function(){this.Ba=!0;Hq(this,function(a){!a.Ba&&a.j()&&a.ia()})};k.xb=function(){Hq(this,function(a){a.Ba&&a.xb()});this.R&&wq(this.R);this.Ba=!1};
k.X=function(){this.Ba&&this.xb();this.R&&(this.R.Qa(),delete this.R);Hq(this,function(a){a.Qa()});!this.zb&&this.v&&Jf(this.v);this.G=this.oa=this.v=this.L=this.o=null;zq.D.X.call(this)};k.qb=function(a,b){this.Gd(a,Iq(this),b)};
k.Gd=function(a,b,c){z(!!a,"Provided element must not be null.");if(a.Ba&&(c||!this.Ba))throw Error("Component already rendered");if(0>b||b>Iq(this))throw Error("Child component index out of bounds");this.L&&this.o||(this.L={},this.o=[]);if(a.getParent()==this){var d=Bq(a);this.L[d]=a;xb(this.o,a)}else Ub(this.L,Bq(a),a);Fq(a,this);Db(this.o,b,0,a);a.Ba&&this.Ba&&a.getParent()==this?(c=this.oc(),b=c.childNodes[b]||null,b!=a.j()&&c.insertBefore(a.j(),b)):c?(this.v||this.Ra(),b=Jq(this,b+1),Gq(a,this.oc(),
b?b.v:null)):this.Ba&&!a.Ba&&a.v&&a.v.parentNode&&1==a.v.parentNode.nodeType&&a.ia()};k.oc=function(){return this.v};var Kq=function(a){null==a.Na&&(a.Na=gq(a.Ba?a.v:a.a.a.body));return a.Na},Iq=function(a){return a.o?a.o.length:0},Eq=function(a,b){a.L&&b?(a=a.L,b=(null!==a&&b in a?a[b]:void 0)||null):b=null;return b},Jq=function(a,b){return a.o?a.o[b]||null:null},Hq=function(a,b,c){a.o&&A(a.o,b,c)},Lq=function(a,b){return a.o&&b?kb(a.o,b):-1};
zq.prototype.removeChild=function(a,b){if(a){var c=r(a)?a:Bq(a);a=Eq(this,c);if(c&&a){var d=this.L;c in d&&delete d[c];xb(this.o,a);b&&(a.xb(),a.v&&Jf(a.v));Fq(a,null)}}if(!a)throw Error("Child is not in parent component");return a};var Nq=function(a,b){L.call(this);a&&Mq(this,a,b)};x(Nq,L);k=Nq.prototype;k.v=null;k.rg=null;k.Fh=null;k.sg=null;k.Ob=-1;k.Ec=-1;k.kh=!1;
var Oq={3:13,12:144,63232:38,63233:40,63234:37,63235:39,63236:112,63237:113,63238:114,63239:115,63240:116,63241:117,63242:118,63243:119,63244:120,63245:121,63246:122,63247:123,63248:44,63272:46,63273:36,63275:35,63276:33,63277:34,63289:144,63302:45},Pq={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},Qq=!C.Ka||C.Ea("525"),Rq=C.yb&&C.Ja;
Nq.prototype.a=function(a){if(C.Ka||C.vb)if(17==this.Ob&&!a.ctrlKey||18==this.Ob&&!a.altKey||C.yb&&91==this.Ob&&!a.metaKey)this.Ec=this.Ob=-1;-1==this.Ob&&(a.ctrlKey&&17!=a.keyCode?this.Ob=17:a.altKey&&18!=a.keyCode?this.Ob=18:a.metaKey&&91!=a.keyCode&&(this.Ob=91));Qq&&!Yg(a.keyCode,this.Ob,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?this.handleEvent(a):(this.Ec=Xg(a.keyCode),Rq&&(this.kh=a.altKey))};Nq.prototype.b=function(a){this.Ec=this.Ob=-1;this.kh=a.altKey};
Nq.prototype.handleEvent=function(a){var b=a.b,c=b.altKey;if(C.V&&"keypress"==a.type){var d=this.Ec;var e=13!=d&&27!=d?b.keyCode:0}else(C.Ka||C.vb)&&"keypress"==a.type?(d=this.Ec,e=0<=b.charCode&&63232>b.charCode&&Vg(d)?b.charCode:0):C.cb&&!C.Ka?(d=this.Ec,e=Vg(d)?b.keyCode:0):("keypress"==a.type?(Rq&&(c=this.kh),b.keyCode==b.charCode?32>b.keyCode?(d=b.keyCode,e=0):(d=this.Ec,e=b.charCode):(d=b.keyCode||this.Ec,e=b.charCode||0)):(d=b.keyCode||this.Ec,e=b.charCode||0),C.yb&&63==e&&224==d&&(d=191));
var f=d=Xg(d);d?63232<=d&&d in Oq?f=Oq[d]:25==d&&a.shiftKey&&(f=9):b.keyIdentifier&&b.keyIdentifier in Pq&&(f=Pq[b.keyIdentifier]);C.Ja&&Qq&&"keypress"==a.type&&!Yg(f,this.Ob,a.shiftKey,a.ctrlKey,c,a.metaKey)||(a=f==this.Ob,this.Ob=f,b=new Sq(f,e,a,b),b.altKey=c,this.dispatchEvent(b))};Nq.prototype.j=function(){return this.v};
var Mq=function(a,b,c){a.sg&&Tq(a);a.v=b;a.rg=I(a.v,"keypress",a,c);a.Fh=I(a.v,"keydown",a.a,c,a);a.sg=I(a.v,"keyup",a.b,c,a)},Tq=function(a){a.rg&&(Pg(a.rg),Pg(a.Fh),Pg(a.sg),a.rg=null,a.Fh=null,a.sg=null);a.v=null;a.Ob=-1;a.Ec=-1};Nq.prototype.X=function(){Nq.D.X.call(this);Tq(this)};var Sq=function(a,b,c,d){tg.call(this,d);this.type="key";this.keyCode=a;this.repeat=c};x(Sq,tg);var Uq=function(){},Vq;Ia(Uq);var Wq={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"checked",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};Uq.prototype.nd=function(){};Uq.prototype.Eb=function(a){return a.a.b("DIV",Xq(this,a).join(" "),a.Ya())};Uq.prototype.fc=function(a){return a};var Zq=function(a,b,c){if(a=a.j?a.j():a){var d=[b];C.V&&!C.Ea("7")&&(d=Yq(sp(a),b),d.push(b));(c?up:vp)(a,d)}};Uq.prototype.md=function(){return!0};
Uq.prototype.eb=function(a,b){b.id&&Cq(a,b.id);var c=this.fc(b);c&&c.firstChild?$q(a,c.firstChild.nextSibling?Ab(c.childNodes):c.firstChild):a.pd=null;var d=0,e=this.za(),f=this.za(),g=!1,h=!1,m=!1,n=Ab(sp(b));A(n,function(t){g||t!=e?h||t!=f?d|=this.g(t):h=!0:(g=!0,f==e&&(h=!0));1==this.g(t)&&(gb(c),Yf(c)&&Zf(c)&&Xf(c,!1))},this);a.qd=d;g||(n.push(e),f==e&&(h=!0));h||n.push(f);(a=a.lc)&&n.push.apply(n,a);if(C.V&&!C.Ea("7")){var p=Yq(n);0<p.length&&(n.push.apply(n,p),m=!0)}if(!g||!h||a||m)b.className=
n.join(" ");return b};Uq.prototype.ej=function(a){Kq(a)&&this.oh(a.j(),!0);a.isEnabled()&&this.le(a,a.isVisible())};var ar=function(a,b,c){if(a=c||a.nd())z(b,"The element passed as a first parameter cannot be null."),c=b.getAttribute("role")||null,a!=c&&lp(b,a)},cr=function(a,b,c){z(b);z(c);var d=b.gb;null!=d&&rp(c,d);b.isVisible()||np(c,"hidden",!b.isVisible());b.isEnabled()||a.uc(c,1,!b.isEnabled());br(b,8)&&a.uc(c,8,b.Eh());br(b,16)&&a.uc(c,16,b.Ha(16));br(b,64)&&a.uc(c,64,b.Ha(64))};k=Uq.prototype;
k.Yf=function(a,b){iq(a,!b,!C.V&&!C.cb)};k.oh=function(a,b){Zq(a,this.za()+"-rtl",b)};k.nh=function(a){var b;return br(a,32)&&(b=a.j())?Yf(b)&&Zf(b):!1};k.le=function(a,b){var c;if(br(a,32)&&(c=a.j())){if(!b&&a.Ha(32)){try{c.blur()}catch(d){}a.Ha(32)&&a.Zf(null)}(Yf(c)&&Zf(c))!=b&&Xf(c,b)}};k.setVisible=function(a,b){X(a,b);a&&np(a,"hidden",!b)};k.Od=function(a,b,c){var d=a.j();if(d){var e=this.a(b);e&&Zq(a,e,c);this.uc(d,b,c)}};
k.uc=function(a,b,c){Vq||(Vq={1:"disabled",8:"selected",16:"checked",64:"expanded"});z(a,"The element passed as a first parameter cannot be null.");b=Vq[b];var d=a.getAttribute("role")||null;d&&(d=Wq[d]||b,b="checked"==b||"selected"==b?d:b);b&&np(a,b,c)};k.qc=function(a,b){var c=this.fc(a);c&&(Ff(c),b&&(r(b)?H(c,b):(a=function(d){if(d){var e=hf(c);c.appendChild(r(d)?e.createTextNode(d):d)}},Ka(b)?A(b,a):!La(b)||"nodeType"in b?a(b):A(Ab(b),a))))};k.za=function(){return"goog-control"};
var Xq=function(a,b){var c=a.za(),d=[c],e=a.za();e!=c&&d.push(e);c=b.qd;for(e=[];c;){var f=c&-c;e.push(a.a(f));c&=~f}d.push.apply(d,e);(a=b.lc)&&d.push.apply(d,a);C.V&&!C.Ea("7")&&d.push.apply(d,Yq(d));return d},Yq=function(a,b){var c=[];b&&(a=yb(a,[b]));A([],function(d){!pb(d,Ta(tb,a))||b&&!tb(d,b)||c.push(d.join("_"))});return c};Uq.prototype.a=function(a){this.b||dr(this);return this.b[a]};
Uq.prototype.g=function(a){if(!this.R){this.b||dr(this);var b=this.b,c={},d;for(d in b)c[b[d]]=d;this.R=c}a=parseInt(this.R[a],10);return isNaN(a)?0:a};var dr=function(a){var b=a.za(),c=!Kc(b.replace(/\xa0|\s/g," ")," ");z(c,"ControlRenderer has an invalid css class: '"+b+"'");a.b={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};var er=function(){};x(er,Uq);Ia(er);k=er.prototype;k.nd=function(){return"button"};k.uc=function(a,b,c){switch(b){case 8:case 16:z(a,"The button DOM element cannot be null.");np(a,"pressed",c);break;default:case 64:case 1:er.D.uc.call(this,a,b,c)}};k.Eb=function(a){var b=er.D.Eb.call(this,a);fr(b,a.h);var c=a.aa();c&&this.Vf(b,c);br(a,16)&&this.uc(b,16,a.Ha(16));return b};k.eb=function(a,b){b=er.D.eb.call(this,a,b);var c=this.aa(b);a.ea=c;a.h=b.title;br(a,16)&&this.uc(b,16,a.Ha(16));return b};
k.aa=Ha;k.Vf=Ha;var fr=function(a,b){a&&(b?a.title=b:a.removeAttribute("title"))},hr=function(a,b,c){var d=Kq(b),e=a.za()+"-collapse-left";a=a.za()+"-collapse-right";gr(b,d?a:e,!!(c&1));gr(b,d?e:a,!!(c&2))};er.prototype.za=function(){return"goog-button"};var jr=function(a,b){if(!a)throw Error("Invalid class name "+a);if(!Ma(b))throw Error("Invalid decorator function "+b);ir[a]=b},kr={},ir={};var lr=function(a,b,c){zq.call(this,c);if(!b){b=this.constructor;for(var d;b;){d=Qa(b);if(d=kr[d])break;b=b.D?b.D.constructor:null}b=d?Ma(d.N)?d.N():new d:null}this.c=b;this.pd=q(a)?a:null;this.gb=null};x(lr,zq);k=lr.prototype;k.pd=null;k.qd=0;k.sf=39;k.Mc=255;k.rf=0;k.$f=!0;k.lc=null;k.vh=!0;k.xf=!1;k.qh=null;
var nr=function(a,b){a.Ba&&b!=a.vh&&mr(a,b);a.vh=b},or=function(a,b){b&&(a.lc?tb(a.lc,b)||a.lc.push(b):a.lc=[b],Zq(a,b,!0))},pr=function(a,b){b&&a.lc&&xb(a.lc,b)&&(0==a.lc.length&&(a.lc=null),Zq(a,b,!1))},gr=function(a,b,c){c?or(a,b):pr(a,b)};lr.prototype.Ra=function(){var a=this.c.Eb(this);this.v=a;ar(this.c,a,this.C());this.xf||this.c.Yf(a,!1);this.isVisible()||this.c.setVisible(a,!1)};lr.prototype.C=function(){return this.qh};var qr=function(a,b){a.gb=b;(a=a.j())&&rp(a,b)};lr.prototype.oc=function(){return this.c.fc(this.j())};
lr.prototype.jd=function(a){return this.c.md(a)};lr.prototype.Fa=function(a){this.v=a=this.c.eb(this,a);ar(this.c,a,this.C());this.xf||this.c.Yf(a,!1);this.$f="none"!=a.style.display};lr.prototype.ia=function(){lr.D.ia.call(this);cr(this.c,this,Dq(this));this.c.ej(this);if(this.sf&-2&&(this.vh&&mr(this,!0),br(this,32))){var a=this.j();if(a){var b=this.w||(this.w=new Nq);Mq(b,a);Y(this).M(b,"key",this.ib).M(a,"focus",this.hm).M(a,"blur",this.Zf)}}};
var mr=function(a,b){var c=Y(a),d=a.j();b?(c.M(d,rg.Oe,a.Fb).M(d,[rg.Pe,rg.Ne],a.Nb).M(d,"mouseover",a.ph).M(d,"mouseout",a.wh),a.hf!=Ha&&c.M(d,"contextmenu",a.hf),C.V&&(C.Ea(9)||c.M(d,"dblclick",a.ij),a.K||(a.K=new rr(a),jg(a,a.K)))):(c.Ma(d,rg.Oe,a.Fb).Ma(d,[rg.Pe,rg.Ne],a.Nb).Ma(d,"mouseover",a.ph).Ma(d,"mouseout",a.wh),a.hf!=Ha&&c.Ma(d,"contextmenu",a.hf),C.V&&(C.Ea(9)||c.Ma(d,"dblclick",a.ij),ig(a.K),a.K=null))};
lr.prototype.xb=function(){lr.D.xb.call(this);this.w&&Tq(this.w);this.isVisible()&&this.isEnabled()&&this.c.le(this,!1)};lr.prototype.X=function(){lr.D.X.call(this);this.w&&(this.w.Qa(),delete this.w);delete this.c;this.K=this.lc=this.pd=null};lr.prototype.Ya=function(){return this.pd};lr.prototype.g=function(a){this.c.qc(this.j(),a);this.pd=a};var $q=function(a,b){a.pd=b};k=lr.prototype;k.Bb=function(){var a=this.Ya();if(!a)return"";a=r(a)?a:Ka(a)?mb(a,bg).join(""):ag(a);return ce(a)};
k.isVisible=function(){return this.$f};k.setVisible=function(a,b){return b||this.$f!=a&&this.dispatchEvent(a?"show":"hide")?((b=this.j())&&this.c.setVisible(b,a),this.isEnabled()&&this.c.le(this,a),this.$f=a,!0):!1};k.isEnabled=function(){return!this.Ha(1)};k.sa=function(a){var b=this.getParent();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!sr(this,1,!a)||(a||(tr(this,!1),ur(this,!1)),this.isVisible()&&this.c.le(this,a),vr(this,1,!a,!0))};var ur=function(a,b){sr(a,2,b)&&vr(a,2,b)};
lr.prototype.tb=function(){return this.Ha(4)};var tr=function(a,b){sr(a,4,b)&&vr(a,4,b)};k=lr.prototype;k.Eh=function(){return this.Ha(8)};k.xd=function(a){sr(this,8,a)&&vr(this,8,a)};k.wd=function(a){sr(this,16,a)&&vr(this,16,a)};k.ze=function(a){sr(this,32,a)&&vr(this,32,a)};k.bb=function(a){sr(this,64,a)&&vr(this,64,a)};k.Ha=function(a){return!!(this.qd&a)};var vr=function(a,b,c,d){d||1!=b?br(a,b)&&c!=a.Ha(b)&&(a.c.Od(a,b,c),a.qd=c?a.qd|b:a.qd&~b):a.sa(!c)},br=function(a,b){return!!(a.sf&b)};
lr.prototype.Sa=function(a,b){if(this.Ba&&this.Ha(a)&&!b)throw Error("Component already rendered");!b&&this.Ha(a)&&vr(this,a,!1);this.sf=b?this.sf|a:this.sf&~a};var wr=function(a,b){return!!(a.Mc&b)&&br(a,b)},sr=function(a,b,c){return br(a,b)&&a.Ha(b)!=c&&(!(a.rf&b)||a.dispatchEvent(Aq(b,c)))&&!a.Ac};k=lr.prototype;k.ph=function(a){(!a.relatedTarget||!Pf(this.j(),a.relatedTarget))&&this.dispatchEvent("enter")&&this.isEnabled()&&wr(this,2)&&ur(this,!0)};
k.wh=function(a){a.relatedTarget&&Pf(this.j(),a.relatedTarget)||!this.dispatchEvent("leave")||(wr(this,4)&&tr(this,!1),wr(this,2)&&ur(this,!1))};k.hf=Ha;k.Fb=function(a){this.isEnabled()&&(wr(this,2)&&ur(this,!0),vg(a)&&(wr(this,4)&&tr(this,!0),this.c&&this.c.nh(this)&&this.j().focus()));!this.xf&&vg(a)&&a.preventDefault()};k.Nb=function(a){this.isEnabled()&&(wr(this,2)&&ur(this,!0),this.tb()&&this.rd(a)&&wr(this,4)&&tr(this,!1))};k.ij=function(a){this.isEnabled()&&this.rd(a)};
k.rd=function(a){wr(this,16)&&this.wd(!this.Ha(16));wr(this,8)&&this.xd(!0);wr(this,64)&&this.bb(!this.Ha(64));var b=new kg("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.shiftKey=a.shiftKey,b.g=a.g);return this.dispatchEvent(b)};k.hm=function(){wr(this,32)&&this.ze(!0)};k.Zf=function(){wr(this,4)&&tr(this,!1);wr(this,32)&&this.ze(!1)};k.ib=function(a){return this.isVisible()&&this.isEnabled()&&this.me(a)?(a.preventDefault(),a.stopPropagation(),!0):!1};
k.me=function(a){return 13==a.keyCode&&this.rd(a)};if(!Ma(lr))throw Error("Invalid component class "+lr);if(!Ma(Uq))throw Error("Invalid renderer class "+Uq);var xr=Qa(lr);kr[xr]=Uq;jr("goog-control",function(){return new lr(null)});var rr=function(a){hg.call(this);this.b=a;this.a=!1;this.c=new rq(this);jg(this,this.c);a=Dq(this.b);this.c.M(a,"mousedown",this.h).M(a,"mouseup",this.o).M(a,"click",this.g)};x(rr,hg);var yr=!C.V||C.kb(9);rr.prototype.h=function(){this.a=!1};
rr.prototype.o=function(){this.a=!0};var zr=function(a,b){if(!yr)return a.button=0,a.type=b,a;var c=document.createEvent("MouseEvents");c.initMouseEvent(b,a.bubbles,a.cancelable,a.view||null,a.detail,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,0,a.relatedTarget||null);return c};
rr.prototype.g=function(a){if(this.a)this.a=!1;else{var b=a.b,c=b.button,d=b.type,e=zr(b,"mousedown");this.b.Fb(new tg(e,a.a));e=zr(b,"mouseup");this.b.Nb(new tg(e,a.a));yr||(b.button=c,b.type=d)}};rr.prototype.X=function(){this.b=null;rr.D.X.call(this)};var Ar=function(){};x(Ar,er);Ia(Ar);k=Ar.prototype;k.nd=function(){};k.Eb=function(a){nr(a,!1);a.Mc&=-256;a.Sa(32,!1);return a.a.b("BUTTON",{"class":Xq(this,a).join(" "),disabled:!a.isEnabled(),title:a.h||"",value:a.aa()||""},a.Bb()||"")};k.md=function(a){return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type||"reset"==a.type)};k.eb=function(a,b){nr(a,!1);a.Mc&=-256;a.Sa(32,!1);if(b.disabled){var c=bb(this.a(1));T(b,c)}return Ar.D.eb.call(this,a,b)};
k.ej=function(a){Y(a).M(a.j(),"click",a.rd)};k.Yf=Ha;k.oh=Ha;k.nh=function(a){return a.isEnabled()};k.le=Ha;k.Od=function(a,b,c){Ar.D.Od.call(this,a,b,c);(a=a.j())&&1==b&&(a.disabled=c)};k.aa=function(a){return a.value};k.Vf=function(a,b){a&&(a.value=b)};k.uc=Ha;var Br=function(a,b,c){lr.call(this,a,b||Ar.N(),c)};x(Br,lr);k=Br.prototype;k.aa=function(){return this.ea};k.Wf=function(a){this.ea=a;this.c.Vf(this.j(),a)};k.Nd=function(a){this.h=a;fr(this.j(),a)};k.X=function(){Br.D.X.call(this);delete this.ea;delete this.h};k.ia=function(){Br.D.ia.call(this);if(br(this,32)){var a=this.j();a&&Y(this).M(a,"keyup",this.me)}};k.me=function(a){return 13==a.keyCode&&"key"==a.type||32==a.keyCode&&"keyup"==a.type?this.rd(a):32==a.keyCode};jr("goog-button",function(){return new Br(null)});var Cr=function(a){a=a||{};var b=a.attributes,c=a.content,d=a.disabled,e=a.id,f=a.Ls,g=a.title,h=a.Lp,m=a.value,n=P;e='<div role="button"'+(e?' id="'+R(e)+'"':"")+' class="';var p=a||{};a=p.ws;var t=p.disabled,u=p.checked,w=p.width,y="goog-inline-block jfk-button ";p=p.style;switch(Na(p)?p.toString():p){case 0:y+="jfk-button-standard";break;case 2:y+="jfk-button-action";break;case 3:y+="jfk-button-primary";break;case 1:y+="jfk-button-default";break;case 4:y+="jfk-button-flat";break;case 5:y+="jfk-button-mini";
break;case 6:y+="jfk-button-contrast";break;default:y+="jfk-button-standard"}y+=(fn(w,1)?" jfk-button-narrow":"")+(u?" jfk-button-checked":"")+(a?" "+a:"")+(t?" jfk-button-disabled":"");d=e+R(y)+'"'+(d?' aria-disabled="true"':' tabindex="'+(f?R(f):"0")+'"')+(g?h?' data-tooltip="'+R(g)+'"':' title="'+R(g)+'"':"")+(m?' value="'+R(m)+'"':"");b?(dn(b,Um,bn)?b=b.Ya().replace(/([^"'\s])$/,"$1 "):(b=String(b),Cn.test(b)||(Za("Bad value `%s` for |filterHtmlAttributes",[b]),b="zSoyz")),b=" "+b):b="";return n(d+
b+">"+Q(null!=c?c:"")+"</div>")};Cr.a="jfk.templates.button.strict";var Dr=function(a,b,c){hg.call(this);this.Hc=a;this.c=b||0;this.a=c;this.b=v(this.ih,this)};x(Dr,hg);k=Dr.prototype;k.va=0;k.X=function(){Dr.D.X.call(this);this.stop();delete this.Hc;delete this.a};k.start=function(a){this.stop();this.va=ci(this.b,q(a)?a:this.c)};k.stop=function(){this.tb()&&di(this.va);this.va=0};k.tb=function(){return 0!=this.va};k.ih=function(){this.va=0;this.Hc&&this.Hc.call(this.a)};var Gr=function(a){return ie(zc(a.replace(Er,function(b,c){return Fr.test(c)?"":" "}).replace(/[\t\n ]+/g," ")))},Fr=/^(?:abbr|acronym|address|b|em|i|small|strong|su[bp]|u)$/i,Er=/<[!\/]?([a-z0-9]+)([\/ ][^>]*)?>/gi;C.platform={};C.platform.Ve=function(){if(C.Fd){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(C.Md()))?a[1]:"0"}return C.yb?(a=/10[_.][0-9_.]+/,(a=a.exec(C.Md()))?a[0].replace(/_/g,"."):"10"):C.Kc?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(C.Md()))?a[1]:""):C.vc||C.Lc||C.Mk?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(C.Md()))?a[1].replace(/_/g,"."):""):""};C.platform.VERSION=C.platform.Ve();C.platform.ub=function(a){return 0<=Oc(C.platform.VERSION,a)};var Kr=function(a,b,c,d,e,f,g,h,m){z(c);var n=Hr(c),p=bq(a),t=Tp(a);if(t){var u=new Ep(t.left,t.top,t.right-t.left,t.bottom-t.top);t=Math.max(p.left,u.left);var w=Math.min(p.left+p.width,u.left+u.width);if(t<=w){var y=Math.max(p.top,u.top);u=Math.min(p.top+p.height,u.top+u.height);y<=u&&(p.left=t,p.top=y,p.width=w-t,p.height=u-y)}}t=jf(a);y=jf(c);if(t.a!=y.a){w=t.a.body;y=gg(y);u=new cf(0,0);var S=vf(hf(w));if(ve(S,"parent")){var W=w;do{var za=S==y?Sp(W):Zp(z(W));u.x+=za.x;u.a+=za.a}while(S&&S!=y&&
S!=S.parent&&(W=S.frameElement)&&(S=S.parent))}w=ef(u,Sp(w));!C.V||C.kb(9)||rf(t.a)||(w=ef(w,uf(t.a)));p.left+=w.x;p.top+=w.a}a=Ir(a,b);b=p.left;a&4?b+=p.width:a&2&&(b+=p.width/2);p=new cf(b,p.top+(a&1?p.height:0));p=ef(p,n);e&&(p.x+=(a&4?-1:1)*e.x,p.a+=(a&1?-1:1)*e.a);if(g)if(m)var Z=m;else if(Z=Tp(c))Z.top-=n.a,Z.right-=n.x,Z.bottom-=n.a,Z.left-=n.x;return Jr(p,c,d,f,Z,g,h)},Hr=function(a){if(a=a.offsetParent){var b="HTML"==a.tagName||"BODY"==a.tagName;if(!b||"static"!=Lp(a,"position")){var c=Sp(a);
if(!b){b=gq(a);var d;if(d=b){d=C.product.ee&&C.product.ub(10);var e=C.oi&&C.platform.ub(10);d=C.Ja||d||e}b=d?-a.scrollLeft:!b||C.li&&C.Ea("8")||"visible"==Lp(a,"overflowX")?a.scrollLeft:a.scrollWidth-a.clientWidth-a.scrollLeft;c=ef(c,new cf(b,a.scrollTop))}}}return c||new cf},Jr=function(a,b,c,d,e,f,g){a=new cf(a.x,a.a);var h=Ir(b,c);c=aq(b);g=g?new ff(g.width,g.height):new ff(c.width,c.height);a=new cf(a.x,a.a);g=new ff(g.width,g.height);var m=0;if(d||0!=h)h&4?a.x-=g.width+(d?d.right:0):h&2?a.x-=
g.width/2:d&&(a.x+=d.left),h&1?a.a-=g.height+(d?d.bottom:0):d&&(a.a+=d.top);if(f){if(e){d=a;h=g;m=0;65==(f&65)&&(d.x<e.left||d.x>=e.right)&&(f&=-2);132==(f&132)&&(d.a<e.top||d.a>=e.bottom)&&(f&=-5);d.x<e.left&&f&1&&(d.x=e.left,m|=1);if(f&16){var n=d.x;d.x<e.left&&(d.x=e.left,m|=4);d.x+h.width>e.right&&(h.width=Math.min(e.right-d.x,n+h.width-e.left),h.width=Math.max(h.width,0),m|=4)}d.x+h.width>e.right&&f&1&&(d.x=Math.max(e.right-h.width,e.left),m|=1);f&2&&(m|=(d.x<e.left?16:0)|(d.x+h.width>e.right?
32:0));d.a<e.top&&f&4&&(d.a=e.top,m|=2);f&32&&(n=d.a,d.a<e.top&&(d.a=e.top,m|=8),d.a+h.height>e.bottom&&(h.height=Math.min(e.bottom-d.a,n+h.height-e.top),h.height=Math.max(h.height,0),m|=8));d.a+h.height>e.bottom&&f&4&&(d.a=Math.max(e.bottom-h.height,e.top),m|=2);f&8&&(m|=(d.a<e.top?64:0)|(d.a+h.height>e.bottom?128:0));e=m}else e=256;m=e}f=new Ep(0,0,0,0);f.left=a.x;f.top=a.a;f.width=g.width;f.height=g.height;e=m;if(e&496)return e;Np(b,new cf(f.left,f.top));g=new ff(f.width,f.height);c==g||c&&g&&
c.width==g.width&&c.height==g.height||(c=g,a=hf(b),g=rf(jf(a).a),!C.V||C.Ea("10")||g&&C.Ea("8")?jq(b,c,"border-box"):(a=b.style,g?(g=nq(b),b=Up(b),a.pixelWidth=c.width-b.left-g.left-g.right-b.right,a.pixelHeight=c.height-b.top-g.top-g.bottom-b.bottom):(a.pixelWidth=c.width,a.pixelHeight=c.height)));return e},Ir=function(a,b){return(b&8&&gq(a)?b^4:b)&-9};var Lr=function(){};Lr.prototype.c=function(){};var Mr=function(a,b){this.g=a;this.m=!!b;this.o={0:this.g+"-arrowright",1:this.g+"-arrowup",2:this.g+"-arrowdown",3:this.g+"-arrowleft"}};x(Mr,Lr);k=Mr.prototype;k.og=!1;k.Og=2;k.Ii=20;k.Qg=3;k.Kh=-5;k.wf=!1;var Nr=function(a,b,c,d,e){null!=b&&(a.Qg=b);null!=c&&(a.Og=c);Aa(d)&&(a.Ii=Math.max(d,15));Aa(e)&&(a.Kh=e)};
Mr.prototype.c=function(a,b,c){z(this.h,"Must call setElements first.");a=this.Og;2==a&&(a=0);Or(this,this.Qg,a,2==this.Og?Pr(this.Qg)?this.a.offsetHeight/2:this.a.offsetWidth/2:this.Ii,0,c)};
var Or=function(a,b,c,d,e,f){if(a.b){var g=Qr(b,c);var h=a.b;var m=aq(h);m=(Pr(b)?m.height/2:m.width/2)-d;var n=Ir(h,g),p;if(p=Tp(h))h=Fp(bq(h)),Pr(b)?h.top<p.top&&!(n&1)?m-=p.top-h.top:h.bottom>p.bottom&&n&1&&(m-=h.bottom-p.bottom):h.left<p.left&&!(n&4)?m-=p.left-h.left:h.right>p.right&&n&4&&(m-=h.right-p.right);h=m;h=Pr(b)?new cf(a.Kh,h):new cf(h,a.Kh);m=Pr(b)?6:9;a.wf&&2==e&&(m=Pr(b)?4:1);n=b^3;Pr(b)&&"rtl"==a.b.dir&&(n=b);g=Kr(a.b,Qr(n,c),a.a,g,h,f,a.og?m:0,void 0,null);if(2!=e&&g&496){Or(a,b^
3,c,d,a.wf&&0==e?1:2,f);return}!a.m||g&496||(e=parseFloat(a.a.style.left),f=parseFloat(a.a.style.top),z(!isNaN(e)&&!isNaN(f),"Could not parse position."),isFinite(e)&&0==e%1&&isFinite(f)&&0==f%1||Np(a.a,Math.round(e),Math.round(f)))}Rr(a,b,c,d)},Rr=function(a,b,c,d){var e=a.h;Mb(a.o,function(f){V(e,f,!1)},a);T(e,a.o[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.b?(c=Yp(a.b,a.a),d=Sr(a.b,b),Pr(b)?e.style.top=Tr(c.a+d.a,a.a.offsetHeight-15)+"px":e.style.left=Tr(c.x+d.x,a.a.offsetWidth-
15)+"px"):e.style[0==c?Pr(b)?"top":"left":Pr(b)?"bottom":"right"]=d+"px"},Tr=function(a,b){return 15>b?15:Math.min(Math.max(a,15),b)},Qr=function(a,b){switch(a){case 2:return 0==b?1:5;case 1:return 0==b?0:4;case 0:return 0==b?12:13;default:return 0==b?8:9}},Sr=function(a,b){var c=0,d=0;a=aq(a);switch(b){case 2:c=a.width/2;break;case 1:c=a.width/2;d=a.height;break;case 0:d=a.height/2;break;case 3:c=a.width,d=a.height/2}return new cf(c,d)},Pr=function(a){return 0==a||3==a};var Ur=function(a){hg.call(this);this.b=a||jf()};x(Ur,hg);Ur.prototype.h=function(){lp(this.j(),"tooltip");np(this.j(),"live","polite")};var Vr=function(a){Ur.call(this,a);this.a=this.b.b("DIV","jfk-tooltip-contentId");this.g=this.b.b("DIV","jfk-tooltip-arrow",this.b.b("DIV","jfk-tooltip-arrowimplbefore"),this.b.b("DIV","jfk-tooltip-arrowimplafter"));this.c=this.b.b("DIV",{"class":"jfk-tooltip",role:"tooltip"},this.a,this.g);this.h()};x(Vr,Ur);Vr.prototype.j=function(){return this.c};Vr.prototype.X=function(){Vr.D.X.call(this);this.c&&Jf(this.c)};var Wr=function(a){Vr.call(this,a)};x(Wr,Vr);Wr.prototype.h=function(){lp(this.j(),"tooltip")};var Yr=function(a){var b=a.getAttribute("title");b&&Xr(a,b)},Xr=function(a,b,c){c||(c=b instanceof Cd?Gr(Dd(b).toString()):b);a.removeAttribute("title");a.removeAttribute("data-tooltip-contained");a.removeAttribute("data-tooltip");b?(b instanceof Cd?a.a=b:(a.setAttribute("data-tooltip",b),a.a=null),a.setAttribute("aria-label",c)):(a.a=null,a.removeAttribute("aria-label"));a=jf(a)||jf();b=Qa(a.a);Zr[b]||(Zr[b]=new $r(a))},as=function(a,b){var c="";switch(b){case 0:c+="l";break;case 2:c+="t";break;
case 3:c+="r";break;default:c+="b"}a.setAttribute("data-tooltip-align",c+",c")},Zr={},$r=function(a){rq.call(this);this.K=a;this.L=new Dr(this.Z,0,this);jg(this,this.L);var b=vf();this.w=Ma(b.MutationObserver)?new b.MutationObserver(v(this.W,this)):null;a=a.a;this.M(a,"mouseout mousedown click blur focusout keydown".split(" "),this.T,!0);this.M(a,["mouseover","focus","focusin"],this.oa,!0)};x($r,rq);$r.prototype.X=function(){bs(this);$r.D.X.call(this)};
var cs=function(a,b){switch(b.type){case "mousedown":case "mouseover":case "mouseout":case "click":a.R=!1;break;case "keydown":a.R=!0}};$r.prototype.oa=function(a){this.w&&this.w.disconnect();cs(this,a);var b=a.target;a="focus"==a.type||"focusin"==a.type;var c=this.a&&Pf(this.a.a,b);if(this.R||!a||c){this.Y=a;if(a=b&&b.getAttribute&&this.w)a=b.getAttribute("role")||null,a=tb(kp,a);a&&(this.w.observe(b,{attributes:!0}),(a=pp(b))&&(b=a));this.g=b}else this.g=null;ds(this)};
$r.prototype.T=function(a){cs(this,a);var b=a.target;a="mousedown"==a.type||"click"==a.type;b=this.a&&Pf(this.a.a,b);a&&b||(this.g=null,ds(this))};$r.prototype.W=function(a){A(a,v(function(b){var c=pp(b.target);c&&"aria-activedescendant"==b.attributeName&&(this.g=c,ds(this))},this))};var ds=function(a){if(!(a.L.tb()&&a.b&&a.o)){bs(a);var b=null!=a.o?a.o:50;a.L.start(a.b?b:300)}},bs=function(a){a.G&&(di(a.G),a.G=0,a.b=null)};
$r.prototype.Z=function(){if(!this.g)es(this),this.o=this.b=null;else if(!(this.b&&this.a&&Pf(this.a.j(),this.g))||this.b.getAttribute("data-tooltip-unhoverable")){var a=cg(this.g,function(h){return h.getAttribute&&(h.getAttribute("data-tooltip-contained")||h.getAttribute("data-tooltip")||h.a)&&!h.getAttribute("data-tooltip-suspended")}),b=!1;this.b&&this.b!=a&&(es(this),this.o=this.b=null,b=!0);if(!this.b&&a&&(this.b=a,fs(this,a))){var c=Md;if(a.getAttribute("data-tooltip-contained"))for(var d=nf("jfk-tooltip-data",
a),e=0;e<d.length;e++){if(d[e].parentNode==a){c=d[e].cloneNode(!0);break}}else c=a.a?a.a:Gd(a.getAttribute("data-tooltip"));d=a.getAttribute("data-tooltip-align");e=a.getAttribute("data-tooltip-class");var f=a.getAttribute("data-tooltip-offset");f=xc(me(f))?-1:Number(f);var g=a.getAttribute("data-tooltip-hide-delay");g=xc(me(g))?null:Number(g);if(!b&&(a=a.getAttribute("data-tooltip-delay"),a=Math.max(0,a-300))){this.G=ci(Ta(this.O,this.b,c,d,f,e,g),a,this);return}this.O(this.b,c,d,f,e,g)}}};
var fs=function(a,b){return b.getAttribute("data-tooltip-only-on-overflow")&&b.offsetWidth>=b.scrollWidth&&b.offsetHeight>=b.scrollHeight||a.Y&&"mouse"==b.getAttribute("data-tooltip-trigger")?!1:!0},gs=function(a){if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case "t":return 2;case "r":return 3}return 1};
$r.prototype.O=function(a,b,c,d,e,f){this.G=0;this.o=f;if(!this.a){this.a=new Wr(this.K);es(this);Df(this.K.a.body,this.a.j());jg(this,this.a);this.h=new Mr("jfk-tooltip",!0);this.h.og=!0;this.h.wf=!0;f=this.h;var g=this.a.g;f.a=this.a.j();f.h=g}a:{if(c)switch(c.toLowerCase().split(",")[1]){case "l":f=0;break a;case "r":f=1;break a}f=2}Nr(this.h,gs(c),f,void 0,d);U(this.a.j(),"jfk-tooltip-hide");this.C!=e&&(this.C&&!xc(me(this.C))&&U(this.a.j(),this.C),xc(me(e))||T(this.a.j(),e),this.C=e);Np(this.a.j(),
0,0);if(b instanceof Cd)Wd(this.a.a,b);else for(Ff(this.a.a);c=b.firstChild;)this.a.a.appendChild(c);this.h.b=a;this.h.c(null,0)};var es=function(a){a.a&&T(a.a.j(),"jfk-tooltip-hide")};var is=function(a,b,c,d){Br.call(this,a,hs.N(),b);this.m=c||0;this.O=d||0;this.Ta=!1};x(is,Br);var ks=function(a,b){a.m!=b&&(a.m=b,js(a))};k=is.prototype;k.Nd=function(a){this.h=a;var b=this.j();b&&(this.Ta?Xr(b,a,void 0):a?b.title=a:b.removeAttribute("title"))};k.sa=function(a){this.isEnabled()!=a&&(is.D.sa.call(this,a),js(this))};k.ze=function(a){is.D.ze.call(this,a);ls(this,!1)};k.Fb=function(a){is.D.Fb.call(this,a);this.isEnabled()&&ls(this,!0)};
k.Nb=function(a){is.D.Nb.call(this,a);this.isEnabled()&&ls(this,!0)};var ls=function(a,b){a.j()&&V(a.j(),"jfk-button-clear-outline",b)},js=function(a){a.j()&&ms(a.c,a)},hs=function(){this.K=this.za()+"-standard";this.c=this.za()+"-action";this.L=this.za()+"-primary";this.m=this.za()+"-default";this.w=this.za()+"-flat";this.C=this.za()+"-narrow";this.G=this.za()+"-mini";this.o=this.za()+"-contrast"};x(hs,er);Ia(hs);k=hs.prototype;k.zd=function(a,b,c){a&&ks(c,a);b&&c.O!=b&&(c.O=b,js(c))};k.za=function(){return"jfk-button"};
k.Eb=function(a){ib(a,is,"Button is expected to be instance of jfk.Button");var b=a.a,c=Bp(Cr,{disabled:!a.isEnabled(),checked:a.Ha(16),style:a.m,title:a.h,Lp:a.Ta,value:a.aa(),width:a.O},void 0,b);b.Zi(c,a.Ya());this.eb(a,c);return c};
k.eb=function(a,b){hs.D.eb.call(this,a,b);this.h||(this.h=Yb(this.K,Ta(this.zd,0,null),this.c,Ta(this.zd,2,null),this.L,Ta(this.zd,3,null),this.m,Ta(this.zd,1,null),this.w,Ta(this.zd,4,null),this.G,Ta(this.zd,5,null),this.o,Ta(this.zd,6,null),this.C,Ta(this.zd,null,1)));for(var c=sp(b),d=0;d<c.length;++d){var e=this.h[c[d]];e&&e(a)}if(c=b.getAttribute("data-tooltip"))a.h=c,a.Ta=!0;return b};k.aa=function(a){return a.getAttribute("value")||""};k.Vf=function(a,b){a&&a.setAttribute("value",b)};
var ms=function(a,b){function c(g,h){(g?d:e).push(h)}z(b.j(),"Button element must already exist when updating style.");var d=[],e=[],f=b.m;c(0==f,a.K);c(2==f,a.c);c(3==f,a.L);c(4==f,a.w);c(5==f,a.G);c(1==f,a.m);c(6==f,a.o);c(1==b.O,a.C);c(!b.isEnabled(),a.za()+"-disabled");vp(b.j(),e);up(b.j(),d)};var ns=function(a,b){zq.call(this);this.Y=b;this.Xa=a;this.Bf=this.text=this.Pa=this.Ca="";this.data=null;this.Gb=hm.N()};x(ns,zq);k=ns.prototype;k.update=function(a,b,c,d){this.text=a;this.Ca=b;this.Pa=c;this.data=d;this.setVisible(!1);return!1};k.setVisible=function(a){var b=this.j();b&&X(b,a)};k.isVisible=function(){var a=this.j();return a?dq(a):!1};k.fk=function(){return{}};k.Tb=function(){return this.Y};
k.log=function(a,b){var c={};c.dt=this.Y;c.sl=this.Ca;c.tl=this.Pa;c.hl=this.Xa;c.q=this.text;c.e=a;null!=b&&Xb(c,b);Xb(c,this.fk());this.Gb.log("lexicon",c);b=this.Ca;c=this.Pa;window.__gaTracker&&(__gaTracker("set","dimension1",this.Xa),__gaTracker("set","dimension2",b+"|"+c),__gaTracker("set","dimension3",b),__gaTracker("set","dimension4",c));bh("lexicon",this.Y+":"+a,"",1)};
var os=function(a,b,c,d,e){ns.call(this,a,b);this.Zc=this.b=null;this.W=c;this.dk=d;this.Z=e;this.O=this.h=null;this.m=!1;this.ma="More";this.Bc=!1;this.Da="Less";this.Vb=[];new Wo("mt");this.Gi=!1;this.F=M.N();this.c=[]};x(os,ns);k=os.prototype;k.Ra=function(){os.D.Ra.call(this);this.Fa(zf("DIV"))};
k.Fa=function(a){os.D.Fa.call(this,a);T(this.j(),"gt-cd");T(this.j(),"gt-cd-"+this.Y);Xf(this.j(),!0);this.j().appendChild(Ap(Mn));this.Zc=E("gt-cd-tl",this.j());this.b=E("gt-cd-c",this.j());this.h=E("cd-expand-button",this.j());this.O=E("cd-expand-label",this.j());X(this.h,!1)};k.X=function(){this.Ud();os.D.X.call(this)};k.ie=function(){return this.Z};k.Ye=function(){return this.c.length};k.gh=function(a){return this.c.indexOf(a)};k.Ud=function(){this.c=[]};k.sb=function(){return this.Ye()};
k.update=function(a,b,c,d){os.D.update.call(this,a,b,c,d);this.m=this.Bc=!1;Jf(null);X(this.h,!1);U(this.h,"collapse");ps(this,a);return!1};
k.ia=function(){var a=this;os.D.ia.call(this);this.h&&ah(this.h,this.tp.bind(this));Y(this).M(this,"a",v(this.Aj,this,"clks"),!1);Y(this).M(this,"b",v(this.Aj,this,"clkt"),!1);this.j()&&(Y(this).M(this.j(),"focusout",function(b){Pf(a.j(),b.relatedTarget)||U(a.j(),"clear-outline")}),Y(this).M(this.j(),"mousedown",function(){T(a.j(),"clear-outline")}),Y(this).M(this.j(),"mouseup",function(){T(a.j(),"clear-outline")}))};
k.tp=function(){this.m=!this.m;this.Ce(this.m);if(this.m)T(this.h,"collapse"),H(this.O,this.Da),this.log("expand"),Jl(this.F,this.Z,this.sb());else{U(this.h,"collapse");H(this.O,this.ma);this.log("collapse");var a=this.F,b=this.sb();N(a,Gl(a,189,this.Z,b,!0,0))}};k.Aj=function(a,b){b=b.target;var c=this.F;N(c,Gl(c,79,this.Z,this.Ye(),this.Bc,this.gh(b)+1));b=ag(b);this.log(a,{clk:b})};
var ps=function(a,b){var c=G("DIV"),d=a.W.indexOf("%1$s");if(-1!=d){var e=a.W.slice(0,d);d=a.W.slice(d+4,a.W.length);e&&Ef(c,e);e=G("SPAN",{"class":"gt-card-ttl-txt"});Hp(e,"direction",kc(a.Ca)?"rtl":"ltr");H(e,b);c.appendChild(e);d&&Ef(c,d);a.Zc&&(Ff(a.Zc),a.Zc.appendChild(c))}else a.Zc&&H(a.Zc,a.dk)},qs=function(a,b,c){a.Bc=!0;X(a.h,!0);null!=b&&(a.ma=b);null!=c&&(a.Da=c);H(a.O,a.ma)};
os.prototype.Ce=function(a){for(var b,c,d=nf("gt-card-expand-wrapper",this.j()),e=0;e<d.length;e++){b=d[e];Hp(b,"max-height",Jp(b,"height"));c=b.firstChild;var f=mq(c,"margin");c=aq(c).height+f.top+f.bottom;Hp(b,"max-height",a?c+"px":0);a?(U(b,"gt-card-collapsed"),T(b,"gt-card-expanded"),np(b,"hidden",!1),Hg(b,qg,function(g){Hp(g.target,"max-height","unset")},!1)):(U(b,"gt-card-expanded"),T(b,"gt-card-collapsed"),np(b,"hidden",!0))}};
var rs=function(a,b){if(b)return a;a=G("DIV",{"class":"gt-card-expand-wrapper gt-card-collapsed"},a);np(a,"hidden",!0);return a},ss=function(a,b,c){a.Vb.push([b,c])};var us=function(a,b){var c=Array.prototype.slice.call(arguments),d=c.shift();if("undefined"==typeof d)throw Error("[goog.string.format] Template required");return d.replace(/%([0\- \+]*)(\d+)?(\.(\d+))?([%sfdiu])/g,function(e,f,g,h,m,n,p,t){if("%"==n)return"%";var u=c.shift();if("undefined"==typeof u)throw Error("[goog.string.format] Not enough arguments");arguments[0]=u;return ts[n].apply(null,arguments)})},ts={s:function(a,b,c){return isNaN(c)||""==c||a.length>=Number(c)?a:a=-1<b.indexOf("-",0)?
a+le(" ",Number(c)-a.length):le(" ",Number(c)-a.length)+a},f:function(a,b,c,d,e){d=a.toString();isNaN(e)||""==e||(d=parseFloat(a).toFixed(e));var f=0>Number(a)?"-":0<=b.indexOf("+")?"+":0<=b.indexOf(" ")?" ":"";0<=Number(a)&&(d=f+d);if(isNaN(c)||d.length>=Number(c))return d;d=isNaN(e)?Math.abs(Number(a)).toString():Math.abs(Number(a)).toFixed(e);a=Number(c)-d.length-f.length;return d=0<=b.indexOf("-",0)?f+d+le(" ",a):f+le(0<=b.indexOf("0",0)?"0":" ",a)+d},d:function(a,b,c,d,e,f,g,h){return ts.f(parseInt(a,
10),b,c,d,0,f,g,h)}};ts.i=ts.d;ts.u=ts.d;var vs=function(a,b,c,d,e,f,g){os.call(this,a,null!=c&&c?"mbd":"bd",MSG_TRANSLATIONS_OF,"",11);this.g=c;this.T=null!=d?d:!1;this.Aa="";this.Aa=this.g&&this.T?"gt-baf-cell gt-baf-word":this.g?"gt-baf-cell gt-baf-word-clickable":"gt-baf-word-clickable";this.C=this.T?null:"gt-baf-back";this.hc=f||"";this.ic=g||"";this.w=null;this.ra=!1;this.ea=null!=e?e:!0;this.K={};this.K[1]=b[2];this.K[2]=b[1];this.K[3]=b[0];this.Ta=b[3]};x(vs,os);
vs.prototype.update=function(a,b,c,d){vs.D.update.call(this,a,b,c,d);if(!d||0==J(d,1))return!1;Ff(this.b);this.Ud();this.w=new jh(d);ws(this,this.w);a=G("TBODY");b=G("TABLE",{"class":"gt-baf-table"},a);c=this.w.a;for(var e=0;e<c.length;e++){var f=c[e],g=xs(this,f,this.g&&this.ea&&0===e);Df(a,g);f=f.a;for(var h=g=0;h<f.length;h++){var m=f[h];if(!this.g&&this.w.b&&0<h){var n=nh(m);var p=G("DIV",{"class":"gt-baf-cell gt-baf-sep"});n=rs(p,n);this.g||(n=G("TD",{colspan:4},n),n=G("TR",null,n));Df(a,n)}m=
m.a;for(n=0;n<m.length;n++){p=m[n];var t=d.hb(0).dd();p=ys(this,p,t,g);a.appendChild(p);g++}}this.b.appendChild(b);0<kh(this.w)&&(f=this.Ta.replace("%1$s",kh(this.w).toLocaleString(this.Xa)),qs(this,f,MSG_FEWER_TRANSLATIONS_LABEL))}this.setVisible(!0);return!0};vs.prototype.ia=function(){vs.D.ia.call(this);T(this.j(),"gt-cd-baf");Y(this).M(this.j(),"click",this.Hb);Y(this).M(this.j(),"mouseover",this.jb);Y(this).M(this.j(),"mouseout",this.gb)};
var ws=function(a,b){var c=lh(b);c=c.sort(function(g,h){return h.Wb-g.Wb});var d=0;a.ra=!1;for(var e=0;e<c.length;e++){var f=c[e];-1<f.Wb&&(a.ra=!0);f.b=.05<=f.Wb?3:.0025<=f.Wb?2:1;f.a=12>e||3==f.b;d+=f.a?0:1}if(4>=d)for(e=0;e<c.length;e++)c[e].a=!0;b.b&&mh(b)},zs=function(a,b){for(var c=[],d=0;d<b.length;d++){var e=G("SPAN",null,b[d]);null!=a.C&&(T(e,a.C),a.c.push(e));c.push(e);d<b.length-1&&c.push(Af(", "))}return c},xs=function(a,b,c){var d=b.c;d&&(a.Bf=d,ps(a,d));b=Bp(Pn,{Il:c,Zl:a.hc,$l:a.ic,
Co:b.g,Xd:oh(b)});if(c){c=F("tlid-frequency-help-icon",b);var e=F("tlid-frequency-help-icon-container",b),f=F("tlid-frequency-help-tooltip",b);Y(a).M(c,"click",function(){V(e,"show-tooltip",!tp(e,"show-tooltip"))});Y(a).M(document,"click",function(g){var h=gb(g.target);tp(e,"show-tooltip")&&(g=h.classList.contains("tlid-frequency-help-icon"),h=Pf(f,h),g||h||U(e,"show-tooltip"))})}a=G("TD",{colspan:4},b);return G("TR",null,a)},As=function(a,b){return kc(b)!==kc(a.Xa)?kc(b)?"rtl":"ltr":""},ys=function(a,
b,c,d){if(a.g){var e=b.text,f=null!=b.nf?b.nf:"",g=e===c;c=b.a;d=a.T?"gt-baf-entry-clickable":"gt-baf-entry";g&&(d+=" gt-baf-entry-selected");d=G("TR",{"class":d});var h=G("TD");e=Bp(Qn,{Eh:g,nf:f,lp:As(a,a.Pa),Xd:c,Rp:e,Sp:a.Aa});Df(h,e);e=G("TD");f=Bp(Rn,{Ef:null!=a.C?a.C:"",Fl:As(a,a.Ca),Bg:b.Bg,Xd:c});Df(e,f);Df(d,h);Df(d,e);h=b.b;b=a.K[b.b];a.g&&a.ea&&h&&b&&(b=Bp(Tn,{Wb:h,Jc:b,Xd:c}),c=G("TD"),Df(c,b),Df(d,c));a.C&&(b=nf(a.C,d),A(b,function(m){this.c.push(m)},a));b=a.T?F("gt-baf-word",d):F("gt-baf-word-clickable",
d);a.c.push(b);return d}f=b.text;g=b.nf;e=b.a;c=Bs(a,b.b,e);h=null;g&&(h=Cs(g,e));f=Ds(a,f,g,e);b=zs(a,b.Bg);b=Es(a,b,e);b=G("TR",null,c,h,f,b);kc(a.Ca)!=kc(a.Xa)&&1==d%2&&T(b,"gt-baf-translations-alt");return b},Bs=function(a,b,c){if(!a.ra||!a.ea)return a=G("DIV",{"class":"gt-baf-cell"}),c=rs(a,c),G("TD",null,c);a=G("DIV",{"class":"gt-baf-cell gt-baf-marker-container",title:a.K[b]});b=us("width: %dpx",8*b);b=G("DIV",{"class":"gt-baf-cts",style:b});Df(a,b);c=rs(a,c);return G("TD",null,c)},Cs=function(a,
b){var c=G("DIV",{"class":"gt-baf-cell gt-baf-previous-word"});H(c,a);a=rs(c,b);return G("TD",null,a)},Ds=function(a,b,c,d){var e="";kc(a.Pa)!==kc(a.Xa)&&(e=us("direction: %s",kc(a.Pa)?"rtl":"ltr"));b=G("SPAN",a.Aa,b);a.c.push(b);a=G("DIV","gt-baf-cell",b);a=rs(a,d);d||T(a,"gt-card-widen-wrapper");return G("TD",c?null:{colspan:2,style:e},a)},Es=function(a,b,c){a=kc(a.Ca)!==kc(a.Xa)?us("direction: %s",kc(a.Ca)?"rtl":"ltr"):"";b=G("DIV",{"class":"gt-baf-cell gt-baf-translations",style:a},b);c=rs(b,
c);return G("TD",{style:"width: 100%"},c)};vs.prototype.Ce=function(a){vs.D.Ce.call(this,a);for(var b=nf("gt-card-widen-wrapper",this.j()),c=0;c<b.length;c++){var d=b[c],e=E("gt-baf-cell",d),f=mq(e,"margin");e=e.scrollWidth+f.left+f.right+1;Hp(d,"max-width",a?e+"px":0)}};
vs.prototype.Hb=function(a){var b=dg(a.target);null!=b?(a=E("gt-baf-word",b),null!=a&&this.dispatchEvent(new kg("b",a))):tp(a.target,"gt-baf-word-clickable")?this.dispatchEvent(new kg("b",a.target)):tp(a.target,"gt-baf-back")&&this.dispatchEvent(new kg("a",a.target))};vs.prototype.jb=function(a){if(tp(a.target,"gt-baf-back")){var b=mf(document,null,"gt-baf-back",this.j());a=ag(a.target);for(var c=0;c<b.length;c++)ag(b[c])==a&&T(b[c],"gt-baf-hl")}};
vs.prototype.gb=function(){for(var a=mf(document,null,"gt-baf-hl",this.j()),b=0;b<a.length;b++)U(a[b],"gt-baf-hl")};var Gs=function(a){this.a=null!=a?new Am(Fs(a)):new Am;this.b="home";Qm(this.a,"view")&&(this.b=this.a.get("view"),Pm(this.a,"view"))},Hs=function(a,b){a.b=b;return a},Js=function(a,b,c,d){Is(a);a.a.set("op","translate").set("sl",b).set("tl",c);null!=d&&!xc(d)&&a.a.set("text",d)},Ks=function(a,b,c,d){Is(a);a.a.set("op","star").set("sl",b).set("tl",c).set("text",d)},Is=function(a){Pm(a.a,"op");Pm(a.a,"sl");Pm(a.a,"tl");Pm(a.a,"text")};Gs.prototype.Ua=function(){return Ls(this,"sl")};
Gs.prototype.qa=function(){return Ls(this,"tl")};var Ls=function(a,b){var c="";Qm(a.a,b)&&(c=a.a.get(b),c=ee(c));return c},Ms=function(a,b){return Qm(a.a,"op")&&a.a.get("op")===b};Gs.prototype.toString=function(){var a="view="+this.b,b=this.a;Nm(b);0==b.b||(a+="&"+this.a.toString());return a};
function Fs(a){if(a.startsWith("view="))return a;var b=new Gs;if(a.startsWith("op="))switch(a=new Am(a),a.get("op")){case "showhistory":return Hs(b,"history").toString();case "showsaved":return Hs(b,"saved").toString();case "star":if(Qm(a,"sl")&&Qm(a,"tl")&&Qm(a,"text")&&Qm(a,"page")){switch(a.get("page")){case "history":Hs(b,"history");break;default:Hs(b,"home")}Ks(b,a.get("sl"),a.get("tl"),a.get("text"))}return b.toString();default:return Hs(b,"home").toString()}else{a=a.split(/[|\/]/);Hs(b,"home");
var c="",d="",e="";0<a.length&&0<a[0].length&&(c=a[0]);1<a.length&&0<a[1].length&&(d=a[1]);2<a.length&&0<a[2].length&&(e=a[2]);0<c.length&&0<d.length&&(0<e.length?Js(b,c,d,e):Js(b,c,d),3<a.length&&"share"===a[3]&&b.a.set("op","share"));return b.toString()}};var Ns=function(a,b){kg.call(this,"navigate");this.Vh=a;this.zn=b};x(Ns,kg);var Ps=function(){return!Os()&&(B("iPod")||B("iPhone")||B("Android")||B("IEMobile"))},Os=function(){return B("iPad")||B("Android")&&!B("Mobile")||B("Silk")},Qs=function(){return!Ps()&&!Os()};var Rs=function(a,b){a=[a];for(var c=b.length-1;0<=c;--c)a.push(typeof b[c],b[c]);return a.join("\x0B")};var $s=function(a,b,c,d){L.call(this);if(a&&!b)throw Error("Can't use invisible history without providing a blank page.");if(c)var e=c;else{e="history_state"+Ss;var f=Ld("input",{type:"text",name:e,id:e,style:ec("display:none")});document.write(Dd(f));e=kf(e)}this.w=e;this.a=c?vf(hf(c)):window;this.G=b;C.V&&!b&&(this.G="https"==window.location.protocol?tc(dc(ec("https:///"))):tc(dc(ec('javascript:""'))));this.b=new ai(150);jg(this,this.b);this.g=!a;this.c=new rq(this);if(a||Ws){if(d)var g=d;else{a=
"history_iframe"+Ss;d=this.G;b={id:a,style:ec("display:none"),sandbox:void 0};d&&rc(d);c={};c.src=d||null;c.srcdoc=null;d={sandbox:""};e={};for(g in c)z(g.toLowerCase()==g,"Must be lower case"),e[g]=c[g];for(g in d)z(g.toLowerCase()==g,"Must be lower case"),e[g]=d[g];for(g in b){f=g.toLowerCase();if(f in c)throw Error('Cannot override "'+f+'" attribute, got "'+g+'" with value "'+b[g]+'"');f in d&&delete e[f];e[g]=b[g]}g=Kd("iframe",e,void 0);document.write(Dd(g));g=kf(a)}this.C=g;this.O=!0}Ws&&(this.c.M(this.a,
"load",this.oo),this.R=this.L=!1);this.g?Xs(this,Ys(this),!0):Zs(this,this.w.value);Ss++};x($s,L);$s.prototype.m=!1;$s.prototype.o=!1;$s.prototype.h=null;var at=function(a,b){var c=b||Rs;return function(){var d=this||l;d=d.closure_memoize_cache_||(d.closure_memoize_cache_={});var e=c(Qa(a),arguments);return d.hasOwnProperty(e)?d[e]:d[e]=a.apply(this,arguments)}}(function(){return C.V?C.kb(8):"onhashchange"in l}),Ws=C.V&&!C.kb(8);k=$s.prototype;k.we=null;
k.X=function(){$s.D.X.call(this);this.c.Qa();this.sa(!1)};k.sa=function(a){if(a!=this.m)if(Ws&&!this.L)this.R=a;else if(a)if(C.cb?this.c.M(this.a.document,bt,this.T):C.Ja&&this.c.M(this.a,"pageshow",this.xo),at()&&this.g)this.c.M(this.a,"hashchange",this.qo),this.m=!0,this.dispatchEvent(new Ns(Ys(this),!1));else{if(!C.V||Ps()||this.L)this.c.M(this.b,"tick",v(this.K,this,!0)),this.m=!0,Ws||(this.h=Ys(this),this.dispatchEvent(new Ns(Ys(this),!1))),this.b.start()}else this.m=!1,wq(this.c),this.b.stop()};
k.oo=function(){this.L=!0;this.w.value&&Zs(this,this.w.value,!0);this.sa(this.R)};k.xo=function(a){a.b.persisted&&(this.sa(!1),this.sa(!0))};k.qo=function(){var a=ct(this.a);a!=this.h&&dt(this,a,!0)};
var Ys=function(a){return null!=a.we?a.we:a.g?ct(a.a):et(a)||""},ct=function(a){a=a.location.href;var b=a.indexOf("#");return 0>b?"":a.substring(b+1)},ft=function(a,b,c){Ys(a)!=b&&(a.g?(Xs(a,b,c),at()||C.V&&!Ps()&&Zs(a,b,c,void 0),a.m&&a.K(!1)):(Zs(a,b,c),a.we=a.h=a.w.value=b,a.dispatchEvent(new Ns(b,!1))))},Xs=function(a,b,c){a=a.a.location;var d=a.href.split("#")[0],e=Kc(a.href,"#");if(Ws||e||b)d+="#"+b;d!=a.href&&(b=d,d=ec("URL taken from location.href."),bb(dc(d),"must provide justification"),
z(!xc(dc(d)),"must provide non-empty justification"),b=Wc(b),c?$d(a,b):Zd(a,b))},Zs=function(a,b,c,d){if(a.O||b!=et(a))if(a.O=!1,b=de(b),C.V){var e=Uf(a.C);e.open("text/html",c?"replace":void 0);c=Od(Ld("title",{},d||a.a.document.title),Ld("body",{},b));e.write(Dd(c));e.close()}else ib(a.G,pc,"this.iframeSrc_ must be set on calls to setIframeToken_"),e=rc(a.G)+"#"+b,(a=a.C.contentWindow)&&(c?$d(a.location,e):Zd(a.location,e))},et=function(a){if(C.V)return a=Uf(a.C),a.body?ee(a.body.innerHTML):null;
var b=a.C.contentWindow;if(b){try{var c=ee(ct(b))}catch(d){return a.o||(1!=a.o&&bi(a.b,1E4),a.o=!0),null}a.o&&(0!=a.o&&bi(a.b,150),a.o=!1);return c||null}return null};$s.prototype.K=function(a){if(this.g){var b=ct(this.a);b!=this.h&&dt(this,b,a)}if(!this.g||Ws)if(b=et(this)||"",null==this.we||b==this.we)this.we=null,b!=this.h&&dt(this,b,a)};var dt=function(a,b,c){a.h=a.w.value=b;a.g?(Ws&&Zs(a,b),Xs(a,b)):Zs(a,b);a.dispatchEvent(new Ns(Ys(a),c))};$s.prototype.T=function(){this.b.stop();this.b.start()};
var bt=["mousedown","keydown","mousemove"],Ss=0;var gt=function(a,b,c){var d=this;L.call(this);this.b=new $s(!1,void 0,b,c);this.c=null;this.h=0;this.g=a||!1;I(this.b,"navigate",function(e){e.zn&&d.dispatchEvent({type:"c",Vh:e.Vh})},!1)};x(gt,L);
var it=function(a,b,c,d){var e="",f="",g="";if(a.g)b=new Gs(b),e=b.Ua(),f=b.qa(),g=Ls(b,"text");else{var h=[];A(b.split(/[|\/]/),function(m){h.push(ee(m))});e=me(h[0]);f=me(h[1]);2<h.length&&(g=h[2])}!xc(e)&&!xc(f)&&0<=c.indexOf(e)&&("auto"===f||0<=d.indexOf(f))?ht(a.c,e,f,g,"bh"):ht(a.c,"","","","bh")},jt=function(a,b,c,d){var e=new Gs(b);b=e.Ua();e=e.qa();!xc(b)&&!xc(e)&&0<=c.indexOf(b)&&("auto"===e||0<=d.indexOf(e))?ht(a.c,b,e,"","bh"):ht(a.c,"","","","bh")},lt=function(a,b,c,d,e){b=null!=b?b:
"auto";c=null!=c?c:"en";a.g?(a=kt(a),Js(a,b,c,d),null!=e&&"share"===e&&a.a.set("op","share"),b=a.toString()):(b=b+"/"+c+"/"+de(d),e&&(b+="/"+e));return b},kt=function(a){if(!a.g)throw Error("Should never be invoked without new URL fragment schema");return new Gs(Ys(a.b))},mt=function(a,b,c,d,e,f){a.a(lt(a,b,c,d,f),!e||null!=f)};gt.prototype.a=function(a,b){var c=(new Date).getTime();2E3<c-this.h?ft(this.b,a,!1):ft(this.b,a,!0);this.h=b?0:c};var nt=function(){};x(nt,er);Ia(nt);k=nt.prototype;k.Eb=function(a){var b=Xq(this,a);b=a.a.b("DIV","goog-inline-block "+b.join(" "),this.Ff(a.Ya(),a.a));fr(b,a.h);return b};k.nd=function(){return"button"};k.fc=function(a){return a&&a.firstChild&&a.firstChild.firstChild};k.Ff=function(a,b){return b.b("DIV","goog-inline-block "+(this.za()+"-outer-box"),b.b("DIV","goog-inline-block "+(this.za()+"-inner-box"),a))};k.md=function(a){return"DIV"==a.tagName};
k.eb=function(a,b){z(b);ot(b,!0);ot(b,!1);a:{var c=a.a.Yi(b);var d=this.za()+"-outer-box";if(c&&tp(c,d)&&(c=a.a.Yi(c),d=this.za()+"-inner-box",c&&tp(c,d))){c=!0;break a}c=!1}c||b.appendChild(this.Ff(b.childNodes,a.a));up(b,["goog-inline-block",this.za()]);return nt.D.eb.call(this,a,b)};k.za=function(){return"goog-custom-button"};
var ot=function(a,b){if(a)for(var c=b?a.firstChild:a.lastChild,d;c&&c.parentNode==a;){d=b?c.nextSibling:c.previousSibling;if(3==c.nodeType){var e=c.nodeValue;if(""==zc(e))a.removeChild(c);else{c.nodeValue=b?e.replace(/^[\s\xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else break;c=d}};var pt=function(a,b,c){Br.call(this,a,b||nt.N(),c);this.Sa(16,!0)};x(pt,Br);jr("goog-toggle-button",function(){return new pt(null)});var qt=function(a,b,c,d){pt.call(this,a,c||er.N(),d);this.O=a;this.m=b||null;this.b=null};x(qt,pt);qt.prototype.wd=function(a){qt.D.wd.call(this,a);rt(this)};qt.prototype.sa=function(a){qt.D.sa.call(this,a);rt(this)};var rt=function(a){a.isEnabled()?null!=a.m&&a.g(a.Ha(16)?a.m:a.O):a.b?(a.g(a.b),a.b=null):a.g("")},tt=function(){is.call(this);this.b=!1;st(this)};x(tt,is);var st=function(a){a.b?(pr(a,"unstarred"),or(a,"starred")):(pr(a,"starred"),or(a,"unstarred"))},ut=function(){};x(ut,er);Ia(ut);
ut.prototype.Eb=function(a){var b=a.a.b("DIV",Xq(this,a).join(" ")),c=a.a.b("SPAN"),d=a.a.b("SPAN");T(b,"gt-icon-c");d.className="gt-icon-text";c.className="gt-icon";b.appendChild(c);a.Ya()&&(b.appendChild(d),this.qc(b,a.Ya()));return b};ut.prototype.qc=function(a,b){a&&(a=q(a.lastElementChild)?a.lastElementChild:Lf(a.lastChild,!1))&&H(a,b)};ut.prototype.za=function(){return"trans-tool-button"};
ut.prototype.eb=function(a,b){var c=a.Ya();b=ut.D.eb.call(this,a,b);a.pd=c;c=a.a.b("SPAN");var d=a.a.b("SPAN");T(b,"gt-icon-c");d.className="gt-icon-text";c.className="gt-icon";Ff(b);b.appendChild(c);a.Ya()&&(b.appendChild(d),this.qc(b,a.Ya()));return b};var vt=function(a,b){this.c=a;this.h=b||!1};x(vt,er);
vt.prototype.Eb=function(a){var b=a.a.b("DIV",Xq(this,a).join(" ")+" goog-inline-block"),c=a.a.b("SPAN");this.c&&T(b,this.c);c.className="jfk-button-img";b.appendChild(c);a.Ya()&&this.qc(b,a.Ya());return b};vt.prototype.qc=function(a,b){a&&!this.h&&(Xr(a,b,void 0),as(a,2))};vt.prototype.za=function(){return"goog-toolbar-button"};
vt.prototype.eb=function(a,b){var c=a.a.b("SPAN");this.c&&T(b,this.c);c.className="jfk-button-img";Ff(b);b.appendChild(c);a.Ya()&&this.qc(b,a.Ya());return b=vt.D.eb.call(this,a,b)};var wt=function(a,b,c,d){this.text=a;this.Ca=b;this.Pa=c;this.data=d},xt=function(a,b,c,d){this.g=a;this.c=b;this.h=c;this.o=d;this.a=[];this.b=-1;I(this.g,"action",this.Eo,!1,this);I(this.c,"action",this.fo,!1,this);I(this.h,"action",this.wp,!1,this)};k=xt.prototype;k.push=function(a,b,c,d){this.a.splice(++this.b);this.a.push(new wt(a,b,c,d));yt(this)};k.reset=function(){this.a=[];this.b=-1};k.Eo=function(){0<this.b&&(--this.b,yt(this));hm.N().log("lxprev")};
k.fo=function(){this.b<this.a.length-1&&(++this.b,yt(this));hm.N().log("lxnext")};k.wp=function(){1<this.a.length&&(this.a.splice(1),this.b=0,yt(this));hm.N().log("lxclear")};var yt=function(a){var b=a.a[a.b];a.o.update(b.text,b.Ca,b.Pa,b.data);a.g.sa(1<a.b);a.c.sa(a.b<a.a.length-1)};var zt=function(){this.b=0;this.a=[]};Ia(zt);zt.prototype.c=function(a){var b=new Image,c=this.b++;this.a[c]=b;b.onload=b.onerror=function(){delete zt.N().a[c]};b.src=a;b=null};C.Ia={};C.Ia.yk=!1;C.Ia.ad=!1;C.Ia.Id="";
C.Ia.lf=function(){if(navigator.plugins&&navigator.plugins.length){var a=navigator.plugins["Shockwave Flash"];if(a&&(C.Ia.ad=!0,a.description)){C.Ia.Id=C.Ia.Pf(a.description);return}if(navigator.plugins["Shockwave Flash 2.0"]){C.Ia.ad=!0;C.Ia.Id="2.0.0.11";return}}if(navigator.mimeTypes&&navigator.mimeTypes.length&&(a=navigator.mimeTypes["application/x-shockwave-flash"],C.Ia.ad=!(!a||!a.enabledPlugin),C.Ia.ad)){C.Ia.Id=C.Ia.Pf(a.enabledPlugin.description);return}if("undefined"!=typeof ActiveXObject){try{var b=
new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");C.Ia.ad=!0;C.Ia.Id=C.Ia.Pf(b.GetVariable("$version"));return}catch(c){}try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");C.Ia.ad=!0;C.Ia.Id="6.0.21";return}catch(c){}try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash"),C.Ia.ad=!0,C.Ia.Id=C.Ia.Pf(b.GetVariable("$version"))}catch(c){}}};C.Ia.Pf=function(a){a=a.match(/[\d]+/g);if(!a)return"";a.length=3;return a.join(".")};C.Ia.yk||C.Ia.lf();C.Ia.Kk=C.Ia.ad;C.Ia.VERSION=C.Ia.Id;
C.Ia.ub=function(a){return 0<=Oc(C.Ia.VERSION,a)};var At=function(){L.call(this);this.url=""};x(At,L);At.prototype.De=function(){this.dispatchEvent(new Bt(this.url))};At.prototype.play=function(a){this.url=a};At.prototype.c=function(){this.dispatchEvent(new Ct(this.url))};var Dt=function(a){kg.call(this,"sound_play_start");this.url=a};x(Dt,kg);var Et=function(a){kg.call(this,"sound_finished");this.url=a};x(Et,kg);var Bt=function(a){kg.call(this,"sound_interrupted");this.url=a};x(Bt,kg);var Ct=function(a){kg.call(this,"sound_error");this.url=a};
x(Ct,kg);var Ft=function(){At.call(this);this.o=Audio;this.a=new this.o;this.b={}};x(Ft,At);Ft.prototype.Wh=function(){return!this.a.paused};Ft.prototype.De=function(){Ft.D.De.call(this);this.a.pause()};Ft.prototype.play=function(a){Ft.D.play.call(this,a);Gt(this,this.a);this.a=null;null!=this.b[a]?(this.a=this.b[a],this.b[a]=null,this.a.play()):(this.a=Ht(this,a),this.a.autoplay=!0)};Ft.prototype.nk=function(a){l.setTimeout(v(this.m,this,a),1E3)};
var Ht=function(a,b){var c=new a.o;c.setAttribute("src",b);I(c,"play",a.h,!1,a);I(c,"ended",a.g,!1,a);I(c,"error",a.c,!1,a);c.load();return c},Gt=function(a,b){Og(b,"play",a.h);Og(b,"ended",a.g)};Ft.prototype.m=function(a){null!=this.b[a]&&(Gt(this,this.b[a]),this.b[a]=null);this.b[a]=Ht(this,a)};Ft.prototype.h=function(){Og(this.a,"play",this.h);this.dispatchEvent(new Dt(this.url))};Ft.prototype.g=function(){Og(this.a,"ended",this.g);this.dispatchEvent(new Et(this.url))};
var It=function(a){At.call(this);this.a=a;this.b=!1};x(It,At);k=It.prototype;k.Wh=function(){return this.b};k.De=function(){this.b=!1;null!=this.a.o&&this.a.o();Jt();It.D.De.call(this)};k.play=function(a){It.D.play.call(this,a);l.setTimeout(v(this.Ho,this),0)};
k.Ho=function(){this.b=!0;var a=v(this.xp,this);l.SoundStopCB_=a;null!=this.a.g&&this.a.g("SoundStopCB_");try{if(null!=this.a.c)this.a.c(this.gk());else{this.b=!1;Jt();this.c();return}var b=v(this.gk,this);l._TTSSoundFile=b}catch(c){this.b=!1;Jt();this.c();return}null!=this.a.h?this.a.h():(this.b=!1,Jt(),this.c())};k.nk=function(a){var b=zt.N();l.setTimeout(v(b.c,b,a),1E3)};k.gk=function(){return this.url.substring(1)};k.xp=function(){this.b=!1;Jt();this.dispatchEvent(new Et(this.url))};
var Jt=function(){l.SoundStopCB_=null},Kt=function(){this.a="";this.b=null;this.c=!1;this.F=null};Ia(Kt);
Kt.prototype.get=function(){if(null!=this.a&&0!=this.a.length){var a=kf(this.a);if(!this.c&&(Lt("audio/mpeg")?(this.b=new Ft,a="html5"):null!=a&&"OBJECT"==a.tagName&&C.Ia.Kk?(this.b=new It(a),a="flash"):(this.b=null,a="none"),this.c=!0,!this.g&&this.F)){this.g=!0;var b=Lt("audio/mpeg")?1:0,c=Lt("audio/ogg")?1:0,d=Lt("audio/wav")?1:0;a:{try{var e=G("AUDIO");if(null!=e&&null!=e.volume){var f=e.volume;break a}}catch(g){}f=-1}this.F.log("ttsaudio",{mp3:b,ogg:c,wav:d,vol:f,type:a})}}return this.b};
var Lt=function(a){try{var b=G("AUDIO");return null!=b&&null!=b.canPlayType&&null!=b.load&&null!=b.play&&null!=b.paused&&null!=b.pause&&"no"!=b.canPlayType(a)&&""!=b.canPlayType(a)}catch(c){return!1}};var Mt=function(a,b,c){L.call(this);this.K=b;this.m=c?c:0;this.F=M.N();this.C=Kt.N();this.C.a=a;this.C.F=b;this.b=this.C.get();this.G=this.c=null;this.a=this.o=0;this.g={};this.h=0;this.w=!1;this.R=null};x(Mt,L);Mt.prototype.set=function(a,b,c,d,e){this.c=a;this.o=b;this.G=c;null!=d&&(this.R=d);null!=e&&(this.g=Vb(e));this.g.total=a.length;this.g.ttslocation=this.m;Nt(this)};
Mt.prototype.start=function(){this.b.Wh()&&this.b.De();I(this.b,"sound_play_start",this.W,!1,this);I(this.b,"sound_finished",this.T,!1,this);I(this.b,"sound_interrupted",this.L,!1,this);I(this.b,"sound_error",this.O,!1,this);this.h=(new Date).getTime();Ot(this,"ttsstart",this.g);var a=this.F,b=this.m,c=this.o,d=this.c.length,e=this.R;null!=e?am(a,31,b,c,d,void 0,void 0,e):am(a,31,b,c,d);this.b.play(this.c[this.a]);Pt(this)};
Mt.prototype.stop=function(){if(this.c&&this.b.Wh()){var a=Vb(this.g);a.idx=this.a;a.time=(new Date).getTime()-this.h;Ot(this,"ttsstop",a);am(this.F,32,this.m,this.o,this.c.length,this.G[this.a],this.a);Nt(this);this.b.De();Qt(this)}};var Nt=function(a){a.a=0;a.w=!1;Og(a.b,"sound_play_start",a.W,!1,a);Og(a.b,"sound_finished",a.T,!1,a);Og(a.b,"sound_interrupted",a.L,!1,a);Og(a.b,"sound_error",a.O,!1,a)},Ot=function(a,b,c){a.K&&a.K.log(b,c)};
Mt.prototype.W=function(){if(!this.w){this.dispatchEvent(new Rt(this.c));var a=Vb(this.g);a.idx=this.a;a.time=(new Date).getTime()-this.h;Ot(this,"ttsplaystart",a);am(this.F,33,this.m,this.o,this.c.length,this.G[this.a],this.a);this.w=!0}};Mt.prototype.T=function(){this.a+=1;if(this.a<this.c.length)this.b.play(this.c[this.a]),Pt(this);else{Qt(this);Nt(this);var a=Vb(this.g);a.idx=this.a;a.time=(new Date).getTime()-this.h;Ot(this,"ttsfinish",a);am(this.F,34,this.m,this.o,this.c.length)}};
Mt.prototype.L=function(){var a=Vb(this.g);a.idx=this.a;a.time=(new Date).getTime()-this.h;Ot(this,"ttsinterrupted",a);Qt(this);Nt(this)};Mt.prototype.O=function(){var a=Vb(this.g);a.idx=this.a;a.time=(new Date).getTime()-this.h;Ot(this,"ttserror",a);Ol(this.F,155);Qt(this);Nt(this)};var Qt=function(a){a.dispatchEvent(new St(a.c))},Pt=function(a){var b=a.c[a.a+1];null!=b&&a.b.nk(b)},Rt=function(){kg.call(this,"play_start_playlist")};x(Rt,kg);var St=function(){kg.call(this,"stop_playlist")};x(St,kg);var Tt=function(a){this.F=a};Tt.prototype.g=function(a,b,c){Ut(a,b,c,v(this.b,this),v(this.c,this))};var Ut=function(a,b,c,d,e){var f=[];d(f,b);b="";for(d=0;d<f.length;d++){var g=zc(b+f[d]);g.length<=c?b+=f[d]:(xc(b)||(a.push(zc(b)),b=""),g=zc(f[d]),g.length<=c?b=f[d]:e(a,g,c))}xc(b)||a.push(zc(b))};Tt.prototype.c=function(a,b,c){for(var d=0;d<b.length;d+=c)a.push(b.substr(d,c))};var Vt=/ /g,Wt=/([?.,;:!][ ]+)|([\u3001\u3002\uff01\uff08\uff09\uff0c\uff0e\uff1a\uff1b\uff1f][ ]?)/g;
Tt.prototype.b=function(a,b){Xt(a,b,Vt)};Tt.prototype.a=function(a,b){Xt(a,b,Wt);for(b=0;b<a.length;b++){var c={length:a[b].length};this.F&&this.F.log("tbphrase",c)}};var Xt=function(a,b,c){for(var d=0;c.test(b);){var e=c.lastIndex;e>d&&a.push(b.substr(d,e-d));d=e}b.length>d&&a.push(b.substr(d))};var Yt=[0,200],Zt={af:1,ar:1,bn:1,bs:1,ca:1,cs:1,cy:1,da:1,de:1,el:1,en:1,eo:1,es:1,et:1,fi:1,fr:1,hi:1,hr:1,hu:1,hy:1,id:1,is:1,it:1,ja:1,jw:1,km:1,ko:1,la:1,lv:1,mk:1,ml:1,mr:1,my:1,ne:1,nl:1,no:1,pl:1,pt:1,ro:1,ru:1,si:1,sk:1,sq:1,sr:1,su:1,sv:1,sw:1,ta:1,te:1,th:1,tl:1,tr:1,vi:1,uk:1,zh:1,"zh-cn":1,"zh-tw":1};var $t=function(a,b){this.a=b;for(var c=[],d=!0,e=a.length-1;0<=e;e--){var f=a[e]|0;d&&f==b||(c[e]=f,d=!1)}this.b=c},au={},bu=function(a){return-128<=a&&128>a?we(au,a,function(b){return new $t([b|0],0>b?-1:0)}):new $t([a|0],0>a?-1:0)},eu=function(a){if(isNaN(a)||!isFinite(a))return cu;if(0>a)return du(eu(-a));for(var b=[],c=1,d=0;a>=c;d++)b[d]=a/c|0,c*=4294967296;return new $t(b,0)},fu=function(a,b){if(0==a.length)throw Error("number format error: empty string");b=b||10;if(2>b||36<b)throw Error("radix out of range: "+
b);if("-"==a.charAt(0))return du(fu(a.substring(1),b));if(0<=a.indexOf("-"))throw Error('number format error: interior "-" character');for(var c=eu(Math.pow(b,8)),d=cu,e=0;e<a.length;e+=8){var f=Math.min(8,a.length-e),g=parseInt(a.substring(e,e+f),b);8>f?(f=eu(Math.pow(b,f)),d=gu(d,f).add(eu(g))):(d=gu(d,c),d=d.add(eu(g)))}return d},cu=bu(0),hu=bu(1),iu=bu(16777216),ju=function(a){if(-1==a.a)return-ju(du(a));for(var b=0,c=1,d=0;d<a.b.length;d++)b+=ku(a,d)*c,c*=4294967296;return b};
$t.prototype.toString=function(a){a=a||10;if(2>a||36<a)throw Error("radix out of range: "+a);if(lu(this))return"0";if(-1==this.a)return"-"+du(this).toString(a);for(var b=eu(Math.pow(a,6)),c=this,d="";;){var e=mu(c,b).a;c=nu(c,gu(e,b));var f=((0<c.b.length?c.b[0]:c.a)>>>0).toString(a);c=e;if(lu(c))return f+d;for(;6>f.length;)f="0"+f;d=""+f+d}};
var ou=function(a,b){return 0>b?0:b<a.b.length?a.b[b]:a.a},ku=function(a,b){a=ou(a,b);return 0<=a?a:4294967296+a},lu=function(a){if(0!=a.a)return!1;for(var b=0;b<a.b.length;b++)if(0!=a.b[b])return!1;return!0};$t.prototype.Oc=function(a){if(this.a!=a.a)return!1;for(var b=Math.max(this.b.length,a.b.length),c=0;c<b;c++)if(ou(this,c)!=ou(a,c))return!1;return!0};$t.prototype.compare=function(a){a=nu(this,a);return-1==a.a?-1:lu(a)?0:1};
var du=function(a){for(var b=a.b.length,c=[],d=0;d<b;d++)c[d]=~a.b[d];return(new $t(c,~a.a)).add(hu)};$t.prototype.abs=function(){return-1==this.a?du(this):this};$t.prototype.add=function(a){for(var b=Math.max(this.b.length,a.b.length),c=[],d=0,e=0;e<=b;e++){var f=d+(ou(this,e)&65535)+(ou(a,e)&65535),g=(f>>>16)+(ou(this,e)>>>16)+(ou(a,e)>>>16);d=g>>>16;f&=65535;g&=65535;c[e]=g<<16|f}return new $t(c,c[c.length-1]&-2147483648?-1:0)};
var nu=function(a,b){return a.add(du(b))},gu=function(a,b){if(lu(a)||lu(b))return cu;if(-1==a.a)return-1==b.a?gu(du(a),du(b)):du(gu(du(a),b));if(-1==b.a)return du(gu(a,du(b)));if(0>a.compare(iu)&&0>b.compare(iu))return eu(ju(a)*ju(b));for(var c=a.b.length+b.b.length,d=[],e=0;e<2*c;e++)d[e]=0;for(e=0;e<a.b.length;e++)for(var f=0;f<b.b.length;f++){var g=ou(a,e)>>>16,h=ou(a,e)&65535,m=ou(b,f)>>>16,n=ou(b,f)&65535;d[2*e+2*f]+=h*n;pu(d,2*e+2*f);d[2*e+2*f+1]+=g*n;pu(d,2*e+2*f+1);d[2*e+2*f+1]+=h*m;pu(d,
2*e+2*f+1);d[2*e+2*f+2]+=g*m;pu(d,2*e+2*f+2)}for(e=0;e<c;e++)d[e]=d[2*e+1]<<16|d[2*e];for(e=c;e<2*c;e++)d[e]=0;return new $t(d,0)},pu=function(a,b){for(;(a[b]&65535)!=a[b];)a[b+1]+=a[b]>>>16,a[b]&=65535,b++},qu=function(a,b){this.a=a;this.b=b},mu=function(a,b){if(lu(b))throw Error("division by zero");if(lu(a))return new qu(cu,cu);if(-1==a.a)return b=mu(du(a),b),new qu(du(b.a),du(b.b));if(-1==b.a)return b=mu(a,du(b)),new qu(du(b.a),b.b);if(30<a.b.length){if(-1==a.a||-1==b.a)throw Error("slowDivide_ only works with positive integers.");
for(var c=hu,d=b;0>=d.compare(a);)c=ru(c,1),d=ru(d,1);var e=su(c,1),f=su(d,1);d=su(d,2);for(c=su(c,2);!lu(d);){var g=f.add(d);0>=g.compare(a)&&(e=e.add(c),f=g);d=su(d,1);c=su(c,1)}b=nu(a,gu(e,b));return new qu(e,b)}for(e=cu;0<=a.compare(b);){c=Math.max(1,Math.floor(ju(a)/ju(b)));d=Math.ceil(Math.log(c)/Math.LN2);d=48>=d?1:Math.pow(2,d-48);f=eu(c);for(g=gu(f,b);-1==g.a||0<g.compare(a);)c-=d,f=eu(c),g=gu(f,b);lu(f)&&(f=hu);e=e.add(f);a=nu(a,g)}return new qu(e,a)};
$t.prototype.and=function(a){for(var b=Math.max(this.b.length,a.b.length),c=[],d=0;d<b;d++)c[d]=ou(this,d)&ou(a,d);return new $t(c,this.a&a.a)};$t.prototype.or=function(a){for(var b=Math.max(this.b.length,a.b.length),c=[],d=0;d<b;d++)c[d]=ou(this,d)|ou(a,d);return new $t(c,this.a|a.a)};$t.prototype.xor=function(a){for(var b=Math.max(this.b.length,a.b.length),c=[],d=0;d<b;d++)c[d]=ou(this,d)^ou(a,d);return new $t(c,this.a^a.a)};
var ru=function(a,b){var c=b>>5;b%=32;for(var d=a.b.length+c+(0<b?1:0),e=[],f=0;f<d;f++)e[f]=0<b?ou(a,f-c)<<b|ou(a,f-c-1)>>>32-b:ou(a,f-c);return new $t(e,a.a)},su=function(a,b){var c=b>>5;b%=32;for(var d=a.b.length-c,e=[],f=0;f<d;f++)e[f]=0<b?ou(a,f+c)>>>b|ou(a,f+c+1)<<32-b:ou(a,f+c);return new $t(e,a.a)};var tu=function(a,b){this.a=a;this.c=b};tu.prototype.Oc=function(a){return this.c==a.c&&this.a.Oc(Vb(a.a))};
var wu=function(a){this.b=null;var b=cu;if(a instanceof $t){if(0!=a.a||0>a.compare(cu)||0<a.compare(uu))throw Error("The address does not look like an IPv4.");b=Vb(a)}else{if(!vu.test(a))throw Error(a+" does not look like an IPv4 address.");var c=a.split(".");if(4!=c.length)throw Error(a+" does not look like an IPv4 address.");for(var d=0;d<c.length;d++){var e=oe(c[d]);if(isNaN(e)||0>e||255<e||1!=c[d].length&&vc(c[d],"0"))throw Error("In "+a+", octet "+d+" is not valid");e=eu(e);b=ru(b,8).or(e)}}tu.call(this,
b,4)};x(wu,tu);var vu=/^[0-9.]*$/,uu=nu(ru(hu,32),hu);wu.prototype.toString=function(){if(this.b)return this.b;for(var a=ku(this.a,0),b=[],c=3;0<=c;c--)b[c]=String(a&255),a>>>=8;return this.b=b.join(".")};
var Au=function(a){this.b=null;var b=cu;if(a instanceof $t){if(0!=a.a||0>a.compare(cu)||0<a.compare(xu))throw Error("The address does not look like a valid IPv6.");b=Vb(a)}else{if(!yu.test(a))throw Error(a+" is not a valid IPv6 address.");var c=a.split(":");if(-1!=c[c.length-1].indexOf(".")){a=ku(Vb((new wu(c[c.length-1])).a),0);var d=[];d.push((a>>>16&65535).toString(16));d.push((a&65535).toString(16));wb(c,c.length-1);Bb(c,d);a=c.join(":")}d=a.split("::");if(2<d.length||1==d.length&&8!=c.length)throw Error(a+
" is not a valid IPv6 address.");if(1<d.length){c=d[0].split(":");d=d[1].split(":");1==c.length&&""==c[0]&&(c=[]);1==d.length&&""==d[0]&&(d=[]);var e=8-(c.length+d.length);if(1>e)c=[];else{for(var f=[],g=0;g<e;g++)f[g]="0";c=zb(c,f,d)}}if(8!=c.length)throw Error(a+" is not a valid IPv6 address");for(d=0;d<c.length;d++){e=fu(c[d],16);if(0>e.compare(cu)||0<e.compare(zu))throw Error(c[d]+" in "+a+" is not a valid hextet.");b=ru(b,16).or(e)}}tu.call(this,b,6)};x(Au,tu);
var yu=/^([a-fA-F0-9]*:){2}[a-fA-F0-9:.]*$/,zu=bu(65535),xu=nu(ru(hu,128),hu);Au.prototype.toString=function(){if(this.b)return this.b;for(var a=[],b=3;0<=b;b--){var c=ku(this.a,b),d=c&65535;a.push((c>>>16).toString(16));a.push(d.toString(16))}c=b=-1;for(var e=d=0,f=0;f<a.length;f++)"0"==a[f]?(e++,-1==c&&(c=f),e>d&&(d=e,b=c)):(c=-1,e=0);0<d&&(b+d==a.length&&a.push(""),a.splice(b,d,""),0==b&&(a=[""].concat(a)));return this.b=a.join(":")};var Bu=function(){},Cu,Du={http:1,https:1,ftp:1},Eu=function(a,b){try{var c=Lm(a)}catch(m){return!1}if(!(a=c.c&&!Du[c.c.toLowerCase()]||!c.b)){c=c.b;a:{a=c.split(".");for(var d=0;d<a.length;d++)if(!a[d]){var e=!1;break a}if(1<a.length){b=a[a.length-1].toLowerCase();if(!Cu){try{e=Ve}catch(m){throw Error("Variable CFG_twsfe_likelyurl_module_file has not been loaded. This is probaly due the configuration data not being properly included.");}a={};var f=e.ascii_tlds;for(d=0;d<f.length;d++){var g=f[d];
a[g.toLowerCase()]=1}e=e.unicode_tlds;for(d=0;d<e.length;d++)g=e[d],a[g.toLowerCase()]=1;Cu=a}e=!!Cu[b]}else e=!b}if(!e){try{var h=vc(c,"[")&&wc(c,"]")?new Au(c.substring(1,c.length-1)):new wu(c)}catch(m){h=null}e=null!=h}a=!e}return a?!1:!0},Fu=function(a){a=zc(a);if(0<=a.search(/[\s\xa0@]/))return!1;if(Eu(a,!1))return!0;var b=a.replace(/%([0-9A-Fa-f][0-9A-Fa-f])/g,function(c,d){return String.fromCharCode(Number("0x"+d))});return Eu(b,!1)?!0:Eu("http://"+a,!0)||Eu("http://"+b,!0)};
Bu.prototype.a=function(a,b){if("string"!=typeof a)throw Error("Pattern is not a string.");var c=arguments;return a.replace(/%(\d+)\$\w/g,function(d,e){e=parseInt(e,10);return 0<e&&e<c.length?c[e]:d})};
var Gu=function(){var a=(new tm(l.location.href)).a,b=a.get("e");a=a.get("expid");var c="";b&&(c+="e="+b);"ForceExperiment"==b&&a&&(c+="&expid="+a);return c},Hu=function(a){for(var b="",c=0;c<J(a,5);c++){var d=Vo(a,c);dh(d,4)&&0<K(d,4).length?b=K(d,4):(new io(d.Jb())).$a[4]=b}},Iu=function(a){a=lb(il(a,0,zl),function(b){return dh(b,4)});a=mb(a,function(b){return fl(b,4,0)});return nb(a,function(b,c){return b&&1==c},0<a.length)};var Ju=function(a,b,c,d,e,f,g){L.call(this);this.a=a;this.ea=hm.N();this.F=M.N();this.ma=new Tt(this.ea);this.Na=b;this.O=this.Y=this.h=this.c="";this.W=0;this.m=!1;this.b=new Mt("tts",hm.N(),c);this.Z=null!=this.b.b&&(C.Kc&&Kc(C.Md(),"UCBrowser")?!1:!0);this.G=C.product.Lc||C.product.vc;I(this.b,"stop_playlist",this.R,!1,this);I(this.a,"action",this.lk,!1,this);null!=this.a.j()&&I(this.a.j(),"click",this.Dp,!1,this);this.T=(a=/(sa=[^#&]+)/.exec(window.location.href))?a[0]:null;this.C=(a=/ttsspeed=([^&]+)/.exec(window.location.href))?
a[0]:null;this.K=(a=/gl=([^&]+)/.exec(window.location.href))?a[0]:null;this.g=0;this.ra=!!d;this.Aa=!!e;this.L=f||null;this.oa=g||null;this.o="";this.Da=new Bu;this.w=null};x(Ju,L);Ju.prototype.X=function(){Ju.D.X.call(this);Og(this.b,"stop_playlist",this.R,!1,this);Og(this.a,"action",this.lk,!1,this)};Ju.prototype.R=function(){this.a.wd(!1)};var Ku=function(a,b,c,d,e,f){b=ne("/translate_tts?ie=UTF-8&q=",de(b),"&tl=",c,"&total=",d,"&idx=",e,"&textlen=",b.length,co(b),a.Na,f);a.K&&(b+="&"+a.K);return b};
k=Ju.prototype;
k.update=function(a,b,c,d,e){var f=/([^?.,;:!"#$%&'()*+\-/<=>?@[\]^_`{|}~\u3001\u3002\uff01\uff08\uff09\uff0c\uff0e\uff1a\uff1b\uff1f])/;this.o="";if(null!=c)for(var g=0;g<J(c,5);g++){var h=Vo(c,g),m=hh(lo(h,0),0),n=hh(lo(h,0),1);m=K(h,4).substring(m,n);h=K(ko(h,0),0);if(m==h&&f.test(m)){this.o=K(c,2);break}}this.g=0;this.Z?xc(a)?(Lu(this,!1),this.a.sa(!1)):(a!=this.c||b!=this.h||e!=this.w?(this.c=a,this.h=b,this.w=e||null,c=!1):c=!0,c||(this.b.stop(),this.m=!this.Z||!b||xc(a)||this.G&&a.length>Yt[Zt[b.toLowerCase()]]?
!1:b.toLowerCase()in Zt),Lu(this,this.Aa||this.m),this.a.sa(this.m)):(Lu(this,!1),this.a.sa(!1));null!=d&&(this.a.isEnabled()&&null!=this.L?this.a.j().setAttribute("data-tooltip",this.L):!this.a.isEnabled()&&null!=this.oa&&this.a.j().setAttribute("data-tooltip",this.Da.a(this.oa,d)))};
k.play=function(){if(this.c!=this.Y||this.h!=this.O||this.g!=this.W){if(this.G)var a=[this.c];else{a=Yt[Zt[this.h.toLowerCase()]];var b=[],c=this.ma,d=this.c.replace(/[ \u3000\n\r\t\s]+/g," ");Ut(b,d,a,v(c.a,c),v(c.g,c));a=b}b=[];c=[];d="";null!=this.T&&(d+="&"+this.T);null!=this.C?d+="&ttsspeed="+this.C:0!=this.g&&(d+="&ttsspeed="+this.g);this.o&&(d+="&hint="+this.o);for(var e=0;e<a.length;e++)b.push(Ku(this,a[e],this.h,a.length,e,d)),c.push(a[e].length);this.b.set(b,this.c.length,c,this.w,{textlen:this.c.length,
tl:this.h});this.Y=this.c;this.O=this.h;this.W=this.g}this.b.start();this.ra&&(this.g=0===this.g?.24:0)};k.stop=function(){this.b.stop()};k.lk=function(){this.a.Ha(16)?this.play():this.stop()};k.Dp=function(a){this.a.isEnabled()||(a.stopPropagation(),this.dispatchEvent("userInteractionWhileDisabled"),a=this.F,N(a,O(a,306)),mm(this.ea,"webapp","dia","click",{dias:"vo"}))};var Lu=function(a,b){a.a.setVisible(b);b||a.b.stop()};var Mu=function(a){if(0==a)return 0;if(1==a)return 1;var b=.4*a,c=.4+-.2*a;b+=a*(c-b);return b+a*(c+a*(.2+.8*a-c)-b)},Nu=function(a){if(0==a)return 0;if(1==a)return 1;var b=0*a,c=1*a;b+=a*(c-b);return b+a*(c+a*(1+0*a-c)-b)},Ou=function(a){var b=a-0;if(0>=b)return 0;if(1<=b)return 1;for(var c=0,d=1,e=0,f=0;8>f;f++){e=Mu(b);var g=(Mu(b+1E-6)-e)/1E-6;if(1E-6>Math.abs(e-a))return b;if(1E-6>Math.abs(g))break;else e<a?c=b:d=b,b-=(e-a)/g}for(f=0;1E-6<Math.abs(e-a)&&8>f;f++)e<a?(c=b,b=(b+d)/2):(d=b,b=(b+
c)/2),e=Mu(b);return b};var Pu=function(a){var b=[];if(a.sentences)for(var c=0,d;d=a.sentences[c];c++)d.trans&&b.push(d.trans);return b.join("")},Qu=function(){for(var a=Array(51),b=0;51>b;b++)a[b]=Nu(Ou(b/50));return function(c){if(0>=c)return 0;if(1<=c)return 1;var d=50*c;c=Math.floor(d);d-=c;return a[c]*(1-d)+a[c+1]*d}};var Ru=function(a,b){ns.call(this,a,"ttl");this.b=this.c=null;this.g=new qt(MSG_LISTEN,void 0,new vt("trans-listen-button"));this.h=new Ju(this.g,"&client="+(b?b:"webapp")+"&prev=lc",7)};x(Ru,ns);Ru.prototype.Ra=function(){Ru.D.Ra.call(this);this.Fa(zf("DIV"))};Ru.prototype.Fa=function(a){Ru.D.Fa.call(this,a);this.j().appendChild(Ap(Nn));this.c=E("gt-ct-text",this.j());a=E("gt-ct-tts",this.j());this.b=E("gt-ct-translit",this.j());this.g.na(a)};
Ru.prototype.update=function(a,b,c,d){Ru.D.update.call(this,a,b,c,d);H(this.c,a);this.h.update(a,b);if(this.data){a=[];if(0<this.data.sc())for(b=0;b<this.data.sc();b++)c=this.data.hb(b),dh(c,3)&&""!=K(c,3)&&a.push(K(c,3));0<a.length?(H(this.b,a.join(" ")),X(this.b,!0)):X(this.b,!1)}this.setVisible(!0);return!0};var Su=function(a,b,c,d,e){ns.call(this,a,"cm");this.ea=b;this.C=new Ru(a,e?e:"webapp");this.w=null;this.ra=c;this.b=new zq;this.qb(this.b);this.c=new zq;this.qb(this.c);this.g=this.m=this.K=this.O=this.T=null;this.h=[];this.Z=!!d;this.ma=Uk.N();this.F=M.N()};x(Su,ns);k=Su.prototype;k.Ra=function(){Su.D.Ra.call(this);this.Fa(zf("DIV"))};
k.Fa=function(a){Su.D.Fa.call(this,a);this.j().appendChild(Ap(Ln));this.C.na(E("gt-cc-tc",this.j()));this.w=E("gt-cc-t",this.j());X(this.w,!1);this.b.na(E("gt-cc-l-i",this.j()));this.c.na(E("gt-cc-r-i",this.j()));a=E("gt-cc-bc",this.j());this.T=new Br("",new vt("prev-button"));this.T.Za(a);this.O=new Br("",new vt("next-button"));this.O.Za(a);this.K=new Br("",new vt("big-clear-button"));this.K.Za(a);this.m=E("gt-cc-exp",this.j());this.g=new xt(this.T,this.O,this.K,this)};
k.ia=function(){Su.D.ia.call(this);Y(this).M(this,"a",this.Hm);Y(this).M(this,"b",this.Qm);Y(this).M(this.m,"click",this.zm)};k.zm=function(){X(this.m,!1);A(this.h,function(c){c.setVisible(!0)});var a={},b=this.F;Hq(this.b,function(c){c.isVisible()&&(Kl(b,c.ie(),c.sb(),c.Bc),a[c.Tb()]=c.Bc?"e":"ne")});Jl(this.F,15,Iq(this.b));this.log("expand",a)};k.Hm=function(a){a=ag(a.target);Tu(this,this.Ca,this.Pa,a,!1,"clks")};k.Qm=function(a){a=ag(a.target);Tu(this,this.Pa,this.Ca,a,!1,"clkt")};
k.Fm=function(a){var b=a.text;if(!(50<b.length)){var c=this.g.a[0];a.o?Tu(this,c.Pa,c.Ca,b,!0,"sel"):Tu(this,c.Ca,c.Pa,b,!0,"sel")}};var Tu=function(a,b,c,d,e,f){if(d!=a.text||b!=a.Ca)"zh-TW"==b&&(b="zh-CN"),Yk(a.ma,f),e?(H(a.C.c,"..."),bp(a.ea,b,c,a.Xa,d,v(a.W,a,d,b,c),!1,"UTF-8",new Am("source="+f))):(a.dispatchEvent("translationRefreshed"),ht(a.ra,b,c,d,f))};Su.prototype.setVisible=function(a){var b=this.j();b=!(!b||!E("gender-promo-visible",b));Su.D.setVisible.call(this,a||b)};
Su.prototype.update=function(a,b,c,d){Su.D.update.call(this,a,b,c,d);var e=1!=this.g.a.length;X(this.w,e);V(this.j(),"show-as-one-card",this.Z&&e);var f=0,g=0,h=!0;this.h=[];Hq(this.b,function(t){var u=t.update(a,b,c,d);f|=u;u&&(h?h=!1:t.Gi||(t.setVisible(!1),this.h.push(t)))},this);Uu(this,this.b);e=0<this.h.length;X(this.m,e);Hq(this.c,function(t){g|=t.update(a,b,c,d)},this);var m=f||g;this.setVisible(m);this.C.update(a,b,c,d);if(m){var n={},p=this.F;Hq(this.b,function(t){t.isVisible()&&(Kl(p,t.ie(),
t.sb(),t.Bc),n[t.Tb()]=t.Bc?"e":"ne")});Hq(this.c,function(t){t.isVisible()&&(Kl(p,t.ie(),t.sb(),t.Bc),n[t.Tb()]=t.Bc?"e":"ne")});n[this.Tb()]=e?"e":"ne";this.log("show",n);Kl(this.F,15,Iq(this.b),!0)}return m};Su.prototype.W=function(a,b,c,d){this.g.push(a,b,c,d);this.isVisible()||(a=this.g,1<a.a.length&&(a.a.splice(a.a.length-1),a.b=a.a.length-1,yt(a)))};var Uu=function(a,b){var c=[];Hq(b,function(d){if(d.isVisible()||tb(this.h,d)){var e=d.Bf||d.text;tb(c,e)?d.Zc&&H(d.Zc,d.dk):c.push(e)}},a)};var Vu={ji:{1E3:{other:"0K"},1E4:{other:"00K"},1E5:{other:"000K"},1E6:{other:"0M"},1E7:{other:"00M"},1E8:{other:"000M"},1E9:{other:"0B"},1E10:{other:"00B"},1E11:{other:"000B"},1E12:{other:"0T"},1E13:{other:"00T"},1E14:{other:"000T"}},Bk:{1E3:{other:"0 thousand"},1E4:{other:"00 thousand"},1E5:{other:"000 thousand"},1E6:{other:"0 million"},1E7:{other:"00 million"},1E8:{other:"000 million"},1E9:{other:"0 billion"},1E10:{other:"00 billion"},1E11:{other:"000 billion"},1E12:{other:"0 trillion"},1E13:{other:"00 trillion"},
1E14:{other:"000 trillion"}}},Wu=Vu;Wu=Vu;var Xu={AED:[2,"dh","\u062f.\u0625."],ALL:[0,"Lek","Lek"],AUD:[2,"$","AU$"],BDT:[2,"\u09f3","Tk"],BGN:[2,"lev","lev"],BRL:[2,"R$","R$"],CAD:[2,"$","C$"],CDF:[2,"FrCD","CDF"],CHF:[2,"CHF","CHF"],CLP:[0,"$","CL$"],CNY:[2,"\u00a5","RMB\u00a5"],COP:[32,"$","COL$"],CRC:[0,"\u20a1","CR\u20a1"],CZK:[50,"K\u010d","K\u010d"],DKK:[50,"kr.","kr."],DOP:[2,"RD$","RD$"],EGP:[2,"\u00a3","LE"],ETB:[2,"Birr","Birr"],EUR:[2,"\u20ac","\u20ac"],GBP:[2,"\u00a3","GB\u00a3"],HKD:[2,"$","HK$"],HRK:[2,"kn","kn"],HUF:[34,
"Ft","Ft"],IDR:[0,"Rp","Rp"],ILS:[34,"\u20aa","IL\u20aa"],INR:[2,"\u20b9","Rs"],IRR:[0,"Rial","IRR"],ISK:[0,"kr","kr"],JMD:[2,"$","JA$"],JPY:[0,"\u00a5","JP\u00a5"],KRW:[0,"\u20a9","KR\u20a9"],LKR:[2,"Rs","SLRs"],LTL:[2,"Lt","Lt"],MNT:[0,"\u20ae","MN\u20ae"],MVR:[2,"Rf","MVR"],MXN:[2,"$","Mex$"],MYR:[2,"RM","RM"],NOK:[50,"kr","NOkr"],PAB:[2,"B/.","B/."],PEN:[2,"S/.","S/."],PHP:[2,"\u20b1","PHP"],PKR:[0,"Rs","PKRs."],PLN:[50,"z\u0142","z\u0142"],RON:[2,"RON","RON"],RSD:[0,"din","RSD"],RUB:[50,"\u20bd",
"RUB"],SAR:[2,"Rial","Rial"],SEK:[50,"kr","kr"],SGD:[2,"$","S$"],THB:[2,"\u0e3f","THB"],TRY:[2,"\u20ba","TRY"],TWD:[2,"NT$","NT$"],TZS:[0,"TSh","TSh"],UAH:[2,"\u0433\u0440\u043d.","UAH"],USD:[2,"$","US$"],UYU:[2,"$","$U"],VND:[48,"\u20ab","VN\u20ab"],YER:[0,"Rial","Rial"],ZAR:[2,"R","ZAR"]};var Yu={Ek:".",ni:",",Ok:"%",Fi:"0",Rk:"+",wi:"-",Ik:"E",Qk:"\u2030",Lk:"\u221e",Nk:"NaN",ki:"#,##0.###",Sk:"#E0",Pk:"#,##0%",Ck:"\u00a4#,##0.00",Kg:"USD"},Zu=Yu;Zu=Yu;var bv=function(a){this.m=40;this.a=1;this.L=0;this.b=3;this.w=this.c=0;this.W=!1;this.O=this.Ga="";this.G=Zu.wi;this.C="";this.g=1;this.o=!1;this.h=[];this.K=this.T=!1;this.R=0;if("number"==typeof a)switch(a){case 1:$u(this,Zu.ki);break;case 2:$u(this,Zu.Sk);break;case 3:$u(this,Zu.Pk);break;case 4:a=Zu.Ck;var b=["0"],c=Xu[Zu.Kg][0]&7;if(0<c){b.push(".");for(var d=0;d<c;d++)b.push("0")}a=a.replace(/0.00/g,b.join(""));$u(this,a);break;case 5:av(this,1);break;case 6:av(this,2);break;default:throw Error("Unsupported pattern type.");
}else $u(this,a)},$u=function(a,b){b.replace(/ /g,"\u00a0");var c=[0];a.Ga=cv(a,b,c);for(var d=c[0],e=-1,f=0,g=0,h=0,m=-1,n=b.length,p=!0;c[0]<n&&p;c[0]++)switch(b.charAt(c[0])){case "#":0<g?h++:f++;0<=m&&0>e&&m++;break;case "0":if(0<h)throw Error('Unexpected "0" in pattern "'+b+'"');g++;0<=m&&0>e&&m++;break;case ",":0<m&&a.h.push(m);m=0;break;case ".":if(0<=e)throw Error('Multiple decimal separators in pattern "'+b+'"');e=f+g+h;break;case "E":if(a.K)throw Error('Multiple exponential symbols in pattern "'+
b+'"');a.K=!0;a.w=0;c[0]+1<n&&"+"==b.charAt(c[0]+1)&&(c[0]++,a.W=!0);for(;c[0]+1<n&&"0"==b.charAt(c[0]+1);)c[0]++,a.w++;if(1>f+g||1>a.w)throw Error('Malformed exponential pattern "'+b+'"');p=!1;break;default:c[0]--,p=!1}0==g&&0<f&&0<=e&&(g=e,0==g&&g++,h=f-g,f=g-1,g=1);if(0>e&&0<h||0<=e&&(e<f||e>f+g)||0==m)throw Error('Malformed pattern "'+b+'"');h=f+g+h;a.b=0<=e?h-e:0;0<=e&&(a.c=f+g-e,0>a.c&&(a.c=0));a.a=(0<=e?e:h)-f;a.K&&(a.m=f+a.a,0==a.b&&0==a.a&&(a.a=1));a.h.push(Math.max(0,m));a.T=0==e||e==h;
d=c[0]-d;a.O=cv(a,b,c);c[0]<b.length&&";"==b.charAt(c[0])?(c[0]++,1!=a.g&&(a.o=!0),a.G=cv(a,b,c),c[0]+=d,a.C=cv(a,b,c)):(a.G+=a.Ga,a.C+=a.O)},av=function(a,b){a.R=b;$u(a,Zu.ki);a.c=0;a.b=2;if(0<a.c)throw Error("Can't combine significant digits and minimum fraction digits");a.L=2},kv=function(a,b){if(isNaN(b))return Zu.Nk;var c=[];var d=b,e=b;if(0==a.R)var f=dv;else d=Math.abs(d),e=Math.abs(e),f=ev(a,1>=d?0:fv(d)).Xg,e=gv(e,-f),hv(a,e),d=gv(d,-f),d=hv(a,d),f=ev(a,f+fv(d.vj));b=gv(b,-f.Xg);c.push(f.prefix);
d=0>b||0==b&&0>1/b;c.push(d?a.G:a.Ga);if(isFinite(b))if(b=b*(d?-1:1)*a.g,a.K)if(0==b)iv(a,b,a.a,c),jv(a,0,c);else{e=Math.log(b)/Math.log(10);z(!q(void 0)||!1);e=Math.floor(e+2E-15);b=gv(b,-e);var g=a.a;1<a.m&&a.m>a.a?(g=e%a.m,0>g&&(g=a.m+g),b=gv(b,g),e-=g,g=1):1>a.a?(e++,b=gv(b,-1)):(e-=a.a-1,b=gv(b,a.a-1));iv(a,b,g,c);jv(a,e,c)}else iv(a,b,a.a,c);else c.push(Zu.Lk);c.push(d?a.C:a.O);c.push(f.Yj);return c.join("")},hv=function(a,b){var c=gv(b,a.b);0<a.L&&(c=lv(c,a.L,a.b));c=Math.round(c);isFinite(c)?
(b=Math.floor(gv(c,-a.b)),a=Math.floor(c-gv(b,a.b))):a=0;return{vj:b,Yl:a}},iv=function(a,b,c,d){if(a.c>a.b)throw Error("Min value must be less than max value");d||(d=[]);b=hv(a,b);var e=b.vj,f=b.Yl,g=0<a.c||0<f||!1;b=a.c;g&&(b=a.c);for(var h="",m=e;1E20<m;)h="0"+h,m=Math.round(gv(m,-1));h=m+h;var n=Zu.Ek;m=Zu.Fi.charCodeAt(0);var p=h.length,t=0;if(0<e||0<c){for(e=p;e<c;e++)d.push(String.fromCharCode(m));if(2<=a.h.length)for(c=1;c<a.h.length;c++)t+=a.h[c];c=p-t;if(0<c){e=a.h;t=p=0;for(var u,w=Zu.ni,
y=h.length,S=0;S<y;S++)if(d.push(String.fromCharCode(m+1*Number(h.charAt(S)))),1<y-S)if(u=e[t],S<c){var W=c-S;(1===u||0<u&&1===W%u)&&d.push(w)}else t<e.length&&(S===c?t+=1:u===S-c-p+1&&(d.push(w),p+=u,t+=1))}else{c=h;h=a.h;e=Zu.ni;u=c.length;w=[];for(p=h.length-1;0<=p&&0<u;p--){t=h[p];for(y=0;y<t&&0<=u-y-1;y++)w.push(String.fromCharCode(m+1*Number(c.charAt(u-y-1))));u-=t;0<u&&w.push(e)}d.push.apply(d,w.reverse())}}else g||d.push(String.fromCharCode(m));(a.T||g)&&d.push(n);f=String(f);g=f.split("e+");
2==g.length&&(f=String(lv(parseFloat(g[0]),a.L,1)),f=f.replace(".",""),f+=le("0",parseInt(g[1],10)-f.length+1));a.b+1>f.length&&(f="1"+le("0",a.b-f.length)+f);for(a=f.length;"0"==f.charAt(a-1)&&a>b+1;)a--;for(e=1;e<a;e++)d.push(String.fromCharCode(m+1*Number(f.charAt(e))))},jv=function(a,b,c){c.push(Zu.Ik);0>b?(b=-b,c.push(Zu.wi)):a.W&&c.push(Zu.Rk);b=""+b;for(var d=Zu.Fi,e=b.length;e<a.w;e++)c.push(d);c.push(b)},cv=function(a,b,c){for(var d="",e=!1,f=b.length;c[0]<f;c[0]++){var g=b.charAt(c[0]);
if("'"==g)c[0]+1<f&&"'"==b.charAt(c[0]+1)?(c[0]++,d+="'"):e=!e;else if(e)d+=g;else switch(g){case "#":case "0":case ",":case ".":case ";":return d;case "\u00a4":c[0]+1<f&&"\u00a4"==b.charAt(c[0]+1)?(c[0]++,d+=Zu.Kg):d+=Xu[Zu.Kg][1];break;case "%":if(!a.o&&1!=a.g)throw Error("Too many percent/permill");if(a.o&&100!=a.g)throw Error("Inconsistent use of percent/permill characters");a.g=100;a.o=!1;d+=Zu.Ok;break;case "\u2030":if(!a.o&&1!=a.g)throw Error("Too many percent/permill");if(a.o&&1E3!=a.g)throw Error("Inconsistent use of percent/permill characters");
a.g=1E3;a.o=!1;d+=Zu.Qk;break;default:d+=g}}return d},dv={prefix:"",Yj:"",Xg:0},ev=function(a,b){a=1==a.R?Wu.ji:Wu.Bk;null==a&&(a=Wu.ji);if(3>b)return dv;b=Math.min(14,b);var c=a[gv(1,b)];for(--b;!c&&3<=b;)c=a[gv(1,b)],b--;if(!c)return dv;a=c.other;return a&&"0"!=a?(a=/([^0]*)(0+)(.*)/.exec(a))?{prefix:a[1],Yj:a[3],Xg:b+1-(a[2].length-1)}:dv:dv},fv=function(a){if(!isFinite(a))return 0<a?a:0;for(var b=0;1<=(a/=10);)b++;return b},gv=function(a,b){z(0==b%1,'Cannot shift by fractional digits "%s".',b);
if(!a||!isFinite(a)||0==b)return a;a=String(a).split("e");return parseFloat(a[0]+"e"+(parseInt(a[1]||0,10)+b))},mv=function(a,b){z(0==b%1,'Cannot round to fractional digits "%s".',b);return a&&isFinite(a)?gv(Math.round(gv(a,b)),-b):a},lv=function(a,b,c){if(!a)return a;b=b-fv(a)-1;return b<-c?mv(a,-c):mv(a,b)};var nv=function(a,b,c){zq.call(this);this.h=a;this.b=b;this.c=c;this.g=new bv("######")};x(nv,zq);nv.prototype.jd=function(a){return a&&"DIV"==a.tagName&&E("cc-ctr",a)&&E("cc-msg",a)?!0:!1};var qv=function(a){ov(a,!1);pv(a,0)},pv=function(a,b){b=kv(a.g,b);var c=kv(a.g,a.h);H(E("cc-ctr",a.j()),b+"/"+c)},ov=function(a,b){if(b){var c=E("cc-ctr",a.j()),d=a.c;U(c,a.b);T(c,d)}else c=E("cc-ctr",a.j()),d=a.b,U(c,a.c),T(c,d);X(E("cc-msg",a.j()),b)};var rv=function(a,b){hg.call(this);this.c=this.b=0;this.Hc=a;this.g=b;this.a=new Dr(v(this.fm,this),0,this)};x(rv,hg);k=rv.prototype;k.X=function(){this.a.Qa();delete this.Hc;delete this.g;rv.D.X.call(this)};k.start=function(a,b){this.stop();b=b||0;this.b=Math.max(a||0,0);this.c=0>b?-1:Ua()+b;this.a.start(0>b?this.b:Math.min(this.b,b))};k.stop=function(){this.a.stop()};k.tb=function(){return this.a.tb()};
k.fm=function(){if(!this.Hc.call(this.g))if(0>this.c)this.a.start(this.b);else{var a=this.c-Ua();0>=a||this.a.start(Math.min(this.b,a))}};var tv=function(a){L.call(this);this.v=a;this.a=this.v.value;this.b=new rq(this);this.g=Ua();sv?this.b.M(a,"paste",this.ge):this.b.M(a,["keydown","blur","focus","mouseover","input"],this.ym);this.c=new rv(v(this.Pi,this))};x(tv,L);var sv=C.Ka||C.V||C.vb||C.Ja&&C.Ea("1.9");k=tv.prototype;k.Fc="init";k.F=wi("goog.events.PasteHandler");k.X=function(){tv.D.X.call(this);this.b.Qa();this.b=null;this.c.Qa();this.c=null};
k.Pi=function(){if(this.a==this.v.value)return!1;zi(this.F,"detected textchange after paste");this.dispatchEvent("after_paste");return!0};k.ge=function(a){a=new tg(a.b);a.type="paste";this.dispatchEvent(a);ci(function(){this.Pi()||this.c.start(50,200)},0,this)};
k.ym=function(a){switch(this.Fc){case "init":switch(a.type){case "blur":this.Fc="init";break;case "focus":this.Fc="focused";break;case "mouseover":this.Fc="init";this.v.value!=this.a&&(zi(this.F,"paste by dragdrop while on init!"),this.ge(a));break;default:xi(this.F,"unexpected event "+a.type+"during init")}break;case "focused":switch(a.type){case "input":var b=this.g+400;if(Ua()>b||"focus"==this.h)zi(this.F,"paste by textchange while focused!"),this.ge(a);break;case "blur":this.Fc="init";break;case "keydown":zi(this.F,
"key down ... looking for ctrl+v");if(C.yb&&C.cb&&0==a.keyCode||C.yb&&C.cb&&17==a.keyCode)break;this.Fc="typing";break;case "mouseover":this.v.value!=this.a&&(zi(this.F,"paste by dragdrop while focused!"),this.ge(a));break;default:xi(this.F,"unexpected event "+a.type+" during focused")}break;case "typing":switch(a.type){case "input":this.Fc="focused";break;case "blur":this.Fc="init";break;case "keydown":if(a.ctrlKey&&86==a.keyCode||a.shiftKey&&45==a.keyCode||a.metaKey&&86==a.keyCode)zi(this.F,"paste by ctrl+v while keypressed!"),
this.ge(a);break;case "mouseover":this.v.value!=this.a&&(zi(this.F,"paste by dragdrop while keypressed!"),this.ge(a));break;default:xi(this.F,"unexpected event "+a.type+" during keypressed")}break;default:xi(this.F,"invalid "+this.Fc+" state")}this.g=Ua();this.a=this.v.value;zi(this.F,a.type+" -> "+this.Fc);this.h=a.type};var uv=function(){};x(uv,Uq);Ia(uv);k=uv.prototype;k.nd=function(){};k.eb=function(a,b){nr(a,!1);a.Mc&=-256;a.Sa(32,!1);uv.D.eb.call(this,a,b);a.g(b.value);return b};k.Eb=function(a){nr(a,!1);a.Mc&=-256;a.Sa(32,!1);return a.a.b("TEXTAREA",{"class":Xq(this,a).join(" "),disabled:!a.isEnabled()},a.Ya()||"")};k.md=function(a){return"TEXTAREA"==a.tagName};k.oh=Ha;k.nh=function(a){return a.isEnabled()};k.le=Ha;k.Od=function(a,b,c){uv.D.Od.call(this,a,b,c);(a=a.j())&&1==b&&(a.disabled=c)};k.uc=Ha;
k.qc=function(a,b){a&&(a.value=b)};k.za=function(){return"goog-textarea"};var vv=function(a,b,c){lr.call(this,a,b||uv.N(),c);nr(this,!1);this.xf=!0;(b=this.j())&&this.c.Yf(b,!0);this.pe=""!=a;a||(this.pd="")};x(vv,lr);var wv=!(C.V&&!C.kb(11));k=vv.prototype;k.qe=!1;k.kg=!1;k.pe=!1;k.Uc=0;k.Ih=0;k.oj=!1;k.wg=!1;k.Qh=!1;k.Ph=!1;k.Td="";var xv=function(a){return a.m.top+a.m.bottom+a.Y.top+a.Y.bottom},yv=function(a){var b=a.Ih,c=a.j();b&&c&&a.wg&&(b-=xv(a));return b};vv.prototype.b=function(a){this.g(String(a))};
vv.prototype.aa=function(){return this.j().value!=this.Td||zv(this)||this.pe?this.j().value:""};vv.prototype.g=function(a){vv.D.g.call(this,a);this.pe=""!=a;Av(this)};vv.prototype.sa=function(a){vv.D.sa.call(this,a);this.j().disabled=!a};var Av=function(a){a.j()&&a.O()},zv=function(a){z(a.j());return"placeholder"in a.j()},Bv=function(a){a.Td&&(zv(a)?a.j().placeholder=a.Td:!a.j()||a.pe||a.kg||(T(z(a.j()),"textarea-placeholder-input"),a.j().value=a.Td))};
vv.prototype.ia=function(){vv.D.ia.call(this);var a=this.j();Hp(a,{overflowY:"hidden",overflowX:"auto",boxSizing:"border-box",MsBoxSizing:"border-box",WebkitBoxSizing:"border-box",MozBoxSizing:"border-box"});this.m=nq(a);this.Y=Up(a);Y(this).M(a,"scroll",this.O).M(a,"focus",this.O).M(a,"keyup",this.O).M(a,"mouseup",this.hc).M(a,"blur",this.jb);Bv(this);Av(this)};
var Cv=function(a){if(!a.oj){var b=a.j().cloneNode(!1);Hp(b,{position:"absolute",height:"auto",top:"-9999px",margin:"0",padding:"1px",border:"1px solid #000",overflow:"hidden"});Df(a.a.a.body,b);var c=b.scrollHeight;b.style.padding="10px";var d=b.scrollHeight;a.Qh=d>c;b.style.borderWidth="10px";a.Ph=b.scrollHeight>d;b.style.height="100px";100!=b.offsetHeight&&(a.wg=!0);Jf(b);a.oj=!0}b=a.j();isNaN(a.m.top)&&(a.m=nq(b),a.Y=Up(b));c=a.j().scrollHeight;var e=a.j();d=e.offsetHeight-e.clientHeight;if(!a.Qh){var f=
a.m;d-=f.top+f.bottom}a.Ph||(e=Up(e),d-=e.top+e.bottom);c+=0<d?d:0;a.wg?c-=xv(a):(a.Qh||(d=a.m,c+=d.top+d.bottom),a.Ph||(a=Up(b),c+=a.top+a.bottom));return c},Dv=function(a,b){a.Uc!=b&&(a.Uc=b,a.j().style.height=b+"px")},Ev=function(a){var b=a.j();b.style.height="auto";var c=b.value.match(/\n/g)||[];b.rows=c.length+1;a.Uc=0};vv.prototype.jb=function(){zv(this)||(this.kg=!1,""==this.j().value&&(this.pe=!1,Bv(this)))};
vv.prototype.O=function(a){if(!this.qe){var b=this.j();!zv(this)&&a&&"focus"==a.type&&(b.value==this.Td&&this.Td&&!this.kg&&(U(b,"textarea-placeholder-input"),b.value=""),this.kg=!0,this.pe=""!=b.value);var c=!1;this.qe=!0;a=this.Uc;if(b.scrollHeight){var d=!1,e=!1,f=Cv(this),g=b.offsetHeight,h=yv(this);var m=0;var n=this.j();m&&n&&this.wg&&(m-=xv(this));h&&f<h?(Dv(this,h),d=!0):m&&f>m?(Dv(this,m),b.style.overflowY="",e=!0):g!=f?Dv(this,f):this.Uc||(this.Uc=f);d||e||!wv||(c=!0)}else Ev(this);this.qe=
!1;c&&(b=this.j(),this.qe||(this.qe=!0,(e=b.scrollHeight)?(f=Cv(this),c=yv(this),c&&f<=c||(d=this.m,b.style.paddingBottom=d.bottom+1+"px",Cv(this)==f&&(b.style.paddingBottom=d.bottom+e+"px",b.scrollTop=0,e=Cv(this)-e,e>=c?Dv(this,e):Dv(this,c)),b.style.paddingBottom=d.bottom+"px")):Ev(this),this.qe=!1));a!=this.Uc&&this.dispatchEvent("resize")}};
vv.prototype.hc=function(){var a=this.j(),b=a.offsetHeight;a.filters&&a.filters.length&&(a=a.filters.item("DXImageTransform.Microsoft.DropShadow"))&&(b-=a.offX);b!=this.Uc&&(this.Uc=this.Ih=b)};var Fv=function(a,b){vv.call(this,a);this.ic=!!b;this.ra="";this.Aa=null;this.T=0;this.Z=this.ma=!1;this.Da=null};x(Fv,vv);Fv.prototype.b=function(a){Fv.D.b.call(this,a);this.W("set")};
Fv.prototype.ia=function(){Fv.D.ia.call(this);I(this.j(),"compositionstart",v(this.Hb,this),!1,this);I(this.j(),"compositionend",v(this.Gb,this),!1,this);this.Da=new Nq(this.j());I(this.Da,"key",function(a){Gv(this,"key",{keyCode:a.keyCode})},!1,this);I(this.j(),"input",function(){Gv(this,"input")},!1,this);I(new tv(this.j()),"paste",function(){this.ma=!0;Gv(this,"paste")},!1,this);I(this.j(),"drop",function(){Gv(this,"drop")},!1,this);this.Aa=new ai(1E3);I(this.Aa,"tick",function(){this.W("timer")},
!1,this);this.Aa.start()};Fv.prototype.Hb=function(){this.Z=!0};Fv.prototype.Gb=function(){this.Z=!1;Gv(this,"input")};var Gv=function(a,b,c){ci(v(a.W,a,b,c),0,a)};Fv.prototype.W=function(a,b){if(!this.Z)if(this.ic&&"key"==a&&b&&13==b.keyCode)this.dispatchEvent("enter");else{var c=this.aa();""==c.trim()&&c!=this.ra&&this.dispatchEvent("clear");c!=this.ra&&(this.T+=1,this.ra=c,c=new kg("change"),this.ma&&(this.ma=!1,a="paste"),c.fe=a,null!=b&&Xb(c,b),this.dispatchEvent(c))}};
var Hv=function(a){return zc(a.aa())},Iv=function(a){var b=a.T;a.T=0;return b};var Jv=function(a,b){L.call(this);this.Jd=a;this.a=[];null!=b&&this.Vd(b)};x(Jv,L);Jv.prototype.update=function(a,b){for(var c=this.a.length=0;c<a.length;++c)this.a.push(a[c]);this.dispatchEvent({type:this.Jd,data:this.a,selected:null!=b?b:null})};
var Kv=function(a,b){L.call(this);this.T=!!b;this.a="";this.W=a;this.c=this.b="";this.L=new Jv("srcSuggestionUpdated",this);this.K=new Jv("staticSrcSuggestionUpdated",this);this.R=new Jv("staticTgtSuggestionUpdated",this);this.Y=[];this.ra=new Jv("srcEmphasizeUpdated",this);this.Z=new Jv("tgtEmphasizeUpdated",this);this.ea=this.oa=0;this.o=[];this.m=[];this.C=[];this.O=[];this.G=!1;this.w=""};x(Kv,L);
var Lv=function(a,b){var c=[];if(b){for(var d="auto"==a.a?a.c:a.a,e=-1,f=0;f<b.length;++f)b[f]==d?"auto"!=a.a&&(e=f):c.push(b[f]);b=-1!=e&&3>e}else b=!1;b||a.G||a.L.update(c?c.slice(0,3):[])},Nv=function(a){var b=a.K,c=a.a;a=Mv(a.C,a.o);b.update(a,c)},Ov=function(a){var b=a.R,c=a.b;a=Mv(a.O,a.m);b.update(a,c)};
Kv.prototype.g=function(a,b){b=null!=b?b:0;if(3==b||4==b||5==b)this.G=!0;6==b&&(this.w=a);"zh-TW"==a&&(a="zh-CN");"auto"!=a&&Pv(this,"");if(this.a!=a){Qv(this,this.K,a,this.o);var c=this.a;this.a=a;this.T&&Rv(this.a,this.o);this.W&&c!=this.a&&this.W(kc(this.a)?"rtl":"ltr");a="auto"==c?void 0:v(this.h,this,c,6);this.oa=b;Sv(this,this.a,"srcLanguageUpdated",b,a)}};
Kv.prototype.h=function(a,b){b=null!=b?b:0;6!=b&&5!=b||"zh-CN"!=a||"zh-TW"!=this.w||(a="zh-TW");5==b&&(this.w=this.b);Qv(this,this.R,a,this.m);if(this.b!=a){var c=this.b;this.b=a;this.T&&Rv(this.b,this.m);this.ea=b;Sv(this,this.b,"tgtLanguageUpdated",b,v(this.g,this,c,6))}};
var Qv=function(a,b,c,d){for(var e=Ab(b.a),f="auto"!=c,g=0;g<e.length;g++)if(c==e[g]){f=!1;break}if(a.T&&"auto"!=c){g=e.length;d=e=[c].concat(d instanceof Array?d:ca(ba(d)),e instanceof Array?e:ca(ba(e)));a={};for(var h=f=0;h<d.length;){var m=d[h++];var n=m;n=Na(n)?"o"+Qa(n):(typeof n).charAt(0)+n;Object.prototype.hasOwnProperty.call(a,n)||(a[n]=!0,d[f++]=m)}d.length=f;e.length=g}else if(f)for(a={},0<d.length&&(a[d[0]]=!0),1<d.length&&(a[d[1]]=!0),g=e.length-1;0<=g;g--)if(!a[e[g]]){e[g]=c;break}b.update(e,
c)},Pv=function(a,b){"auto"==b&&(b="");a.c!=b&&(a.c=b,a.dispatchEvent({type:"detectSrcUpdated",data:a.c}))};Kv.prototype.ma=function(){return this.a};Kv.prototype.Na=function(){return this.b};
var Tv=function(a){for(var b=DATA.RecentLanguages.recent_sl,c=0;c<b.length;++c)a.o.push(b[c])},Uv=function(a){for(var b=DATA.RecentLanguages.recent_tl,c=0;c<b.length;++c)a.m.push(b[c])},Vv=function(a){a.C=[];a.O=[];for(var b=window.DEFAULT_SOURCES||[],c=window.DEFAULT_TARGETS||[],d=0;d<b.length;d++)ub(a.C,b[d]);for(b=0;b<c.length;b++)ub(a.O,c[b])},Wv=function(a){if(!a||0==a.length)return"";for(var b=[],c=0;c<a.length;++c)b.push(a[c]);return b.join("|")},Sv=function(a,b,c,d,e){a.dispatchEvent({type:c,
data:b,Li:6==d});e&&(3==d||4==d)&&a.a==a.b&&"zh-CN"!=a.a&&e();4!=d&&3!=d||a.dispatchEvent("languageSelected")},Xv=function(a,b){for(var c=[],d=0;d<a.length&&!(a[d]!=b&&c.push(a[d]),3<=c.length);++d);return c},Rv=function(a,b){if("auto"!=a){for(var c=0;c<b.length&&b[c]!=a;++c);c==b.length?(b.unshift(a),10<b.length&&b.pop()):(b.splice(c,1),b.unshift(a))}},Mv=function(a,b){for(var c={},d=[],e=0;e<b.length&&3>d.length;e++)d.push(b[e]),c[b[e]]=!0;for(e=0;e<a.length&&3>d.length;e++)null==c[a[e]]&&(c[a[e]]=
!0,d.push(a[e]));return d};var aw=function(a,b){var c=0,d=0;if(Yv(a))c=a.selectionStart,d=b?-1:a.selectionEnd;else if(Zv()){var e=$v(a),f=e[0];e=e[1];if(f.inRange(e)){f.setEndPoint("EndToStart",e);if("textarea"==a.type){a=e.duplicate();var g=f.text;c=g;e=d=a.text;for(var h=!1;!h;)0==f.compareEndPoints("StartToEnd",f)?h=!0:(f.moveEnd("character",-1),f.text==g?c+="\r\n":h=!0);if(b)b=[c.length,-1];else{for(b=!1;!b;)0==a.compareEndPoints("StartToEnd",a)?b=!0:(a.moveEnd("character",-1),a.text==d?e+="\r\n":b=!0);b=[c.length,c.length+
e.length]}return b}c=f.text.length;d=b?-1:f.text.length+e.text.length}}return[c,d]},$v=function(a){var b=a.ownerDocument||a.document,c=b.selection.createRange();"textarea"==a.type?(b=b.body.createTextRange(),b.moveToElementText(a)):b=a.createTextRange();return[b,c]},bw=function(a,b){"textarea"==a.type&&(b=be(a.value.substring(0,b)).length);return b},Yv=function(a){try{return"number"==typeof a.selectionStart}catch(b){return!1}},Zv=function(){return C.V&&!C.Ea("9")};var cw=function(a,b,c,d){var e=DATA.DisplayLanguage,f=DATA.MaxSingleQueryLength;this.b=a;this.h=b;this.L=e;this.g=c;this.c=f;this.a=d||null;this.o=!1;this.m=new hm;this.m.c="webapp";this.F=M.N()},dw=function(a){I(a.b,"change",a.w,!1,a);I(document,"selectionchange",a.C,!1,a);I(new tv(a.b.j()),"paste",a.G,!1,a)};
cw.prototype.w=function(a){var b=this.b.aa().length;this.a&&pv(this.a,b);var c="set"==a.fe;a="key"==a.fe;if(b>this.c){if(!dq(this.g.j())&&!a||c)this.g.setVisible(!0),a=this.h.c,""==a&&(a=this.h.a),c=b-this.c,mm(this.m,"webapp","ov","1",{sl:this.h.a,tl:this.h.b,dl:a,hl:this.L,ql:b,ol:c}),a=this.F,N(a,Rl(a,250,b,c)),this.a&&ov(this.a,!0),b=this.b.aa().substring(this.c),this.g.g=b,b=this.g,c={maximum_input_count:kv(b.Y,this.c)},a=ew(b.W,c),H(E("snck-msg",b.j()),a),c=ew(b.Z,c),H(E("ovfl-xlt",b.j()),c);
this.b.g(this.b.aa().substring(0,this.c));this.a&&pv(this.a,this.c)}else b<this.c&&this.a&&ov(this.a,!1),(c||0==b)&&fw(this)};var fw=function(a){a.g.g="";a.g.setVisible(!1);a.a&&ov(a.a,!1)};cw.prototype.C=function(){var a=aw(this.b.j(),!1),b=this.b.aa().length;this.o=0!=b&&0==a[0]&&a[1]==b};cw.prototype.G=function(){this.o&&fw(this)};var gw=function(a){this.b=a||"";this.a=this.wa=null},hw=function(){var a=Km(new tm(window.location.href,!0),"authuser");return a?"&authuser="+a:""},iw=function(a,b,c,d){a={root:a.b,path:"/v1/crowdplatform/text/translation/submit",method:"POST",body:{client:{client_id:3},question:{question_metadata:{question_id:b.encrypted_question_id}},answer:{opinions:[]}},params:{$trace:"true"}};var e=a.body.answer,f=Km(new tm(window.location.href,!0),"source");e.answer_metadata={channel_type:3};f&&(e.answer_metadata.user_promotion_labels=
[f]);e=e.opinions;for(f=0;f<c.length;++f){var g=c[f].match(/(im)?(perfect)_?([0-9])?/);if(g){var h=!g[1];g=g[3]?Number.parseInt(g[3],10)-1:0;g<b.target_options.length&&e.push({value:b.target_options[g],Np:h?2:3})}}for(b=0;b<d.length;++b)e.push({value:d[b],Np:1});return a},jw=function(a,b,c,d){window.gapi&&window.gapi.client?window.gapi.client.request({root:a.b,path:"/v1/crowdplatform/text/translation/list",method:"POST",body:{client:{client_id:3},source_language:b,target_language:c,question_type:2},
params:{$trace:"true"}}).then(function(e){var f=[];if(e=e.result.questions)for(var g=0;g<e.length;++g){var h={type:"vt",source:e[g].sourceText,encrypted_question_id:e[g].questionMetadata.questionId},m=e[g].validationTexts;if(m)for(var n=h.target_options=[],p=0;p<m.length&&5>p;++p)n.push(m[p].value);f.push(h)}d({activities:f})}.bind(a),function(){d(null)}):(b="/community_v2/as?client=webapp"+hw()+"&sl="+b+"&tl="+c+"&surt=vt",(c=Km(new tm(window.location.href,!0),"e"))&&(b+="&e="+c),a.wa&&a.wa.abort(),
a.wa=vj(b,v(a.c,a,d),"POST",a.a?a.a.toString():void 0))};gw.prototype.c=function(a,b){b=b.target;if(Ej(b))try{var c=Gj(b);if(c.vf&&c.vf.length){b=[];for(var d=[],e=0;e<c.vf.length;++e)b.push(c.vf[e].encrypted_experiment_name),d.push(c.vf[e].encrypted_question_id);this.a=new Am;Im(this.a,"cpqn",b);Im(this.a,"cpqi",d)}a(c)}catch(f){}else a(null)};gw.prototype.abort=function(){this.wa&&this.wa.abort()};
var kw=function(a){var b=new Am;b.set("as",a.encrypted_experiment_name);b.set("qid",a.encrypted_question_id);b.set("xt",window.USAGE||window.xsrfToken);return b},lw=function(a,b,c,d,e,f,g){var h=[];window.gapi&&window.gapi.client?window.gapi.client.request(iw(a,c,g,h)).then(function(){}.bind(a),function(){}):(a="/community/submit_answer?client=webapp"+hw()+"&sl="+e+"&tl="+f+"&surt="+d+"&i="+b,0<g.length&&(b=new Am,Im(b,"answer",g),a+="&"+b.toString()),g=kw(c),g.set("q",c.source),0<h.length&&Im(g,
"ffa",h),vj(a,function(m){Gj(m.target)},"POST",g.toString()))},mw=function(a,b,c,d,e,f){window.gapi&&window.gapi.client?window.gapi.client.request({root:a.b,path:"/v1/crowdplatform/text/translation/submit",method:"POST",body:{client:{client_id:3},question:{question_metadata:{question_id:c.encrypted_question_id}},answer:{skip_reason:3}},params:{$trace:"true"}}).then(function(){}.bind(a),function(){}):(a="/community/submit_answer?client=webapp"+hw()+"&sl="+e+"&tl="+f+"&surt="+d+"&i="+b+"&sk=1",c=kw(c),
vj(a,function(g){Gj(g.target)},"POST",c.toString()))};var qw=function(a,b,c,d){this.v=a;this.L=this.o=this.b=0;this.C=b;this.Ga=c;this.c=null;this.R=this.K=this.G=this.w=this.m="";this.F=hm.N();this.g=new rq(this);this.h=new rq(this);this.a=d;yp(this.v,Fn,{$m:this.a.COMMUNITY_INSTANT_HELP_BODY,an:this.a.COMMUNITY_INSTANT_HELP_HEADER,cn:this.a.COMMUNITY_INSTANT_OK_BUTTON,dn:this.a.COMMUNITY_INSTANT_CANCEL_BUTTON,fn:this.a.COMMUNITY_INSTANT_CLOSE_BODY,gn:this.a.COMMUNITY_INSTANT_CLOSE_HEADER,hn:this.a.COMMUNITY_INSTANT_OK_BUTTON,qp:this.a.COMMUNITY_INSTANT_THANK_YOU,
pp:this.a.COMMUNITY_INSTANT_CONTRIBUTE_MORE});nw(this);ow(this);pw(this)};qw.prototype.setVisible=function(a){X(this.v,a)};
var sw=function(a){wq(a.h);if(a.b>=a.c.activities.length)a.Ga();else{a.L=5;var b=a.c.activities[a.b].source,c=a.c.activities[a.b].target_options[0],d=F("tlid-community-instant-vt-card",a.v);yp(d,Hn,{Ca:a.K,Pa:a.R,Ae:b,jp:c,yl:a.o,up:a.L,Zm:a.a.COMMUNITY_INSTANT_TITLE,Yn:a.a.COMMUNITY_INSTANT_SKIP_BUTTON,Zn:a.a.COMMUNITY_INSTANT_YES_BUTTON,Xn:a.a.COMMUNITY_INSTANT_NO_BUTTON});b=F("tlid-community-instant-yes",d);c=F("tlid-community-instant-no",d);a.h.M(b,"click",function(){lw(a.C,a.b,a.c.activities[a.b],
a.m,a.w,a.G,["vt_perfect"]);rw(a)});a.h.M(c,"click",function(){lw(a.C,a.b,a.c.activities[a.b],a.m,a.w,a.G,["vt_imperfect"]);rw(a)});b=F("tlid-community-instant-skip",d);c=F("tlid-community-instant-hide",d);d=F("tlid-community-instant-help",d);a.h.M(b,"click",function(){mw(a.C,a.b,a.c.activities[a.b],a.m,a.w,a.G);++a.b;sw(a)});a.h.M(c,"click",function(){tw(a);uw(a,"collapse")});a.h.M(d,"click",function(e){e.stopPropagation();T(a.v,"show-help");uw(a,"help")})}},rw=function(a){++a.b;++a.o;a.o>=a.L?(a.o=
0,T(a.v,"show-thanks"),uw(a,"show_thanks")):sw(a)},tw=function(a){T(a.v,"show-hide-confirmation")},nw=function(a){var b=F("tlid-community-instant-help-card",a.v),c=F("tlid-community-instant-close",b);a.g.M(c,"click",function(){U(a.v,"show-help");sw(a);uw(a,"help_close")});b=F("tlid-community-instant-ok",b);a.g.M(b,"click",function(){U(a.v,"show-help");sw(a);uw(a,"help_ok")})},ow=function(a){var b=F("tlid-community-instant-hide-card",a.v),c=F("tlid-community-instant-cancel",b);a.g.M(c,"click",function(){U(a.v,
"show-hide-confirmation");sw(a);uw(a,"hide_cancel")});c=F("tlid-community-instant-close",b);a.g.M(c,"click",function(){U(a.v,"show-hide-confirmation");sw(a);uw(a,"hide_cancel")});b=F("tlid-community-instant-ok",b);a.g.M(b,"click",function(){U(a.v,"show-hide-confirmation");sw(a);uw(a,"hide_ok")})},pw=function(a){var b=F("tlid-community-instant-thanks-card",a.v),c=F("tlid-community-instant-continue",b);b=F("tlid-community-instant-close",b);a.g.M(c,"click",function(){U(a.v,"show-thanks");sw(a);uw(a,
"thanks_continue")});a.g.M(b,"click",function(){U(a.v,"show-thanks");tw(a);uw(a,"thanks_close")})},uw=function(a,b){mm(a.F,"t","communitycard",b,void 0)};var xw=function(a,b,c,d){var e=vw,f=ww,g=DATA.CrowdComputeHostname,h={COMMUNITY_INSTANT_CANCEL_BUTTON:DATA.Messages.COMMUNITY_INSTANT_CANCEL_BUTTON,COMMUNITY_INSTANT_CLOSE_HEADER:DATA.Messages.COMMUNITY_INSTANT_CLOSE_HEADER,COMMUNITY_INSTANT_CLOSE_BODY:DATA.Messages.COMMUNITY_INSTANT_CLOSE_BODY,COMMUNITY_INSTANT_CONTRIBUTE_MORE:DATA.Messages.COMMUNITY_INSTANT_CONTRIBUTE_MORE,COMMUNITY_INSTANT_HELP_HEADER:DATA.Messages.COMMUNITY_INSTANT_HELP_HEADER,COMMUNITY_INSTANT_HELP_BODY:DATA.Messages.COMMUNITY_INSTANT_HELP_BODY,
COMMUNITY_INSTANT_NO_BUTTON:DATA.Messages.COMMUNITY_INSTANT_NO_BUTTON,COMMUNITY_INSTANT_OK_BUTTON:DATA.Messages.COMMUNITY_INSTANT_OK_BUTTON,COMMUNITY_INSTANT_SKIP_BUTTON:DATA.Messages.COMMUNITY_INSTANT_SKIP_BUTTON,COMMUNITY_INSTANT_THANK_YOU:DATA.Messages.COMMUNITY_INSTANT_THANK_YOU,COMMUNITY_INSTANT_TITLE:DATA.Messages.COMMUNITY_INSTANT_TITLE,COMMUNITY_INSTANT_YES_BUTTON:DATA.Messages.COMMUNITY_INSTANT_YES_BUTTON};this.a=b;this.b=c;this.C=e;this.L=f;this.G=d;this.w=this.m="";this.g=new gw(g);this.h=
new qw(a,this.g,v(this.o,this),h);this.c=new Dr(this.o,50,this)};xw.prototype.reset=function(){this.G()};xw.prototype.setVisible=function(a){a?(a=this.m!=this.a()||this.w!=this.b(),this.h.setVisible(!0),a&&this.c.start()):(this.g.abort(),this.c.stop(),this.h.setVisible(!1))};xw.prototype.o=function(){if(window.gapi&&window.gapi.client){var a=this.a(),b=this.b();jw(this.g,a,b,v(this.K,this,a,b))}else this.c.start()};
xw.prototype.K=function(a,b,c){if(c){this.m=a;this.w=b;var d=this.C(a),e=this.L(b),f=this.h;f.c=c;f.b=0;!f.c.activities||f.b>=f.c.activities.length?(a=E("tlid-community-instant-vt-card",f.v),U(f.v,"show-help"),U(f.v,"show-hide-confirmation"),U(f.v,"show-thanks"),Ff(a)):(f.w=a,f.G=b,f.K=d,f.R=e,f.m=f.c.activities[0].type,uw(f,"update"),sw(f))}};var yw=function(a,b,c,d,e,f,g,h){zq.call(this);this.c=hm.N();this.T=a;this.O=b;this.Y=c;this.W=d;this.Z=e;this.b=f;this.m=g;this.h=null!=h?h:null;this.F=M.N();this.w=!1};x(yw,zq);yw.prototype.setVisible=function(a){a&&!this.w?(this.c.log("community-promo","show-"+this.b),Ul(this.F,this.m),X(this.g,!0)):X(this.g,!1)};
yw.prototype.Fa=function(a){yw.D.Fa.call(this,a);this.g=Ap(Gn,{In:this.T,Hn:this.O,rp:this.Y,fp:this.W,url:this.Z,id:this.b});a.appendChild(this.g);var b=E("cp-dismiss",a);Y(this).M(b,"click",this.C);a=E("cp-promo-href",a);Y(this).M(a,"click",this.K)};yw.prototype.C=function(){this.c.log("community-promo","dismiss-"+this.b);lm(this.c,"/translate/uc?ua=dcp&uav="+this.b);var a=this.F;N(a,Tl(a,74,this.m));this.setVisible(!1);this.w=!0};
yw.prototype.K=function(a){this.c.log("community-promo","click-"+this.b);Vl(this.F,this.m);var b;if(b=this.h){var c=this.h;b=c.a();c=c.b();b="en"==b&&"es"==c||"es"==b&&"en"==c?!0:!1}b&&(this.h.reset(),a.preventDefault(),a.stopPropagation())};var zw=function(a,b){this.a=a;this.b=b||null};zw.prototype.ab=function(){return this.a};zw.prototype.Cb=function(){return this.b};var Aw=function(){};x(Aw,Uq);Ia(Aw);k=Aw.prototype;k.nd=function(){return"menuitem"};
k.Eb=function(a){var b=G("DIV",null,a.ab());T(b,"gt-is-sg");var c=G("DIV",null,"");T(c,a.Vi?"gt-is-ld-top":"gt-is-ld");c=["DIV",Xq(this,a),c];var d=G("SPAN");if(a.$c){var e=new Br(null,new vt);e.Za(d);T(e.j(),"gt-is-flag");Xr(e.j(),a.dh,void 0);e.setVisible(!1);a.ac=e;d.id=Bq(e)}e=G("DIV");T(e,"gt-is-ca");var f=new Br;f.v=e;a.zc=f;c=c.concat([b,d,e]);a.Mo&&(b=G("DIV",null,a.Cb()),c.push(b),T(b,"gt-is-tr"));b=G.apply(null,c);b.id=Bq(a);return a.v=b};k.md=function(a){return"DIV"==a.tagName};k.za=function(){return"gt-is-itm"};
k.Od=function(a,b,c){Aw.D.Od.call(this,a,b,c);2==b&&a.$c&&a.ac&&!a.he&&a.ac.setVisible(c)};var Bw=function(a,b,c,d,e,f,g){lr.call(this,a.ab(),f||Aw.N(),g);this.xe=a;this.$c=b;this.dh=c;this.zc=null;this.Vi=d;this.Mo=e;this.he=!1;this.Sa(1,!1)};x(Bw,lr);Bw.prototype.ab=function(){return this.xe.ab()};Bw.prototype.Cb=function(){return this.xe.Cb()};Bw.prototype.Fb=function(a){this.$c&&Pf(this.ac.j(),a.target)?(this.he=!0,this.ac.Fb(a)):this.zc&&Pf(this.zc.j(),a.target)?this.zc.Fb(a):Bw.D.Fb.call(this,a)};
Bw.prototype.Nb=function(a){if(this.zc&&Pf(this.zc.j(),a.target))this.zc.Nb(a);else if(this.$c&&Pf(this.ac.j(),a.target)&&this.he)this.ac.Nb(a),this.he=!1,this.Ha(2)||this.ac.setVisible(!1);else{if(this.$c){var b=this.getParent();A(b.b,function(c){c.he&&(c.he=!1,tr(c.ac,!1));c!=this&&c.ac.setVisible(!1)})}Bw.D.Nb.call(this,a)}};var Cw=function(a,b,c,d){var e="md";null!=d&&d&&(e="m"+e);os.call(this,a,e,MSG_DEFINITIONS_OF,"",7);this.K=b;this.C=null!=c?c:!0};x(Cw,os);
Cw.prototype.update=function(a,b,c,d){Cw.D.update.call(this,a,b,c,d);if(!d||0==J(d,12)&&0==J(d,15))return!1;Ff(this.b);this.Ud();this.g=0;a=J(d,12);b=3>a;for(var e=c=0;e<J(d,12);e++)c+=(new qo(hl(d,12,e))).b();c=5>c?c:3;for(e=this.w=0;e<a;++e){var f=new qo(hl(d,12,e)),g=K(new qo(hl(d,12,e)),2),h=G("DIV",{"class":"gt-cd-pos"});this.b.appendChild(h);H(h,K(f,0));h=d;var m=b,n=c,p=Math.ceil(n/a),t=G("DIV",{"class":"gt-def-list"}),u=kc(this.Ca)?"rtl":"ltr";Hp(t,{direction:u});for(u=0;u<f.b();++u){var w=
f.c(u),y=K(w,0),S=K(w,2);var W=h;for(var za=[],Z=0;Z<J(W,11);++Z)for(var $a=new Lo(hl(W,11,Z)),vb=0;vb<$a.b();++vb){var yc=$a.c(vb);if(K(w,1)==K(yc,1)){for(var Th=[],Lj=0;Lj<J(yc,0);++Lj)ub(Th,fh(yc,0,Lj));ub(za,Th)}}W=za;if(w=1>u||m&&u<p&&this.w<n)this.w+=1;y=Dw(this,u+1,y,S,W,w);t.appendChild(y);this.g+=1}this.b.appendChild(t)}for(e=0;e<J(d,15);e++)m=new Bo(hl(d,15,e)),n=K(m,1),h=K(m,2),f=G("DIV",{"class":"gt-def-row"}),n=G("DIV",{"class":"gt-kp-desc"},n),p=G("A"),p.setAttribute("href",K(m,3)),
p.setAttribute("target","_blank"),m=G("IMG",{"class":"gt-kp-image"}),m.setAttribute("src",h),p.appendChild(m),f.appendChild(p),f.appendChild(n),this.b.appendChild(f);g&&(this.Bf=g,ps(this,g));if(!b&&this.g>1*a||b&&this.g>c)d=MSG_N_MORE_DEFINITIONS_LABEL.replace("%1$s",(this.g-this.w).toLocaleString(this.Xa)),qs(this,d,MSG_FEWER_DEFINITIONS_LABEL);else for(d=nf("gt-card-expand-wrapper",this.j()),g=0;g<d.length;g++)a=d[g],E("gt-def-synonym",a)&&U(a,"gt-card-expand-wrapper");this.setVisible(!0);return!0};
Cw.prototype.ia=function(){Cw.D.ia.call(this);Y(this).M(this.j(),"click",this.T)};Cw.prototype.Fa=function(a){Cw.D.Fa.call(this,a)};
var Dw=function(a,b,c,d,e,f){var g=kc(a.Pa)?"rtl":"ltr";b=Bp(On,{Bl:b.toLocaleString(a.Xa),Hk:a.K,Cl:c,Ul:d,ip:MSG_SYNONYMS_LOWERCASE,hp:e,Xh:g,ll:a.C,Ca:a.Ca});a.C&&A(nf("gt-cd-cl",b),function(h){this.c.push(h)},a);ss(a,E("gt-mt-md",b),c);(c=E("gt-ex-mt",b))&&ss(a,c,d);(d=E("gt-def-synonym-title",b))&&kc(a.Xa)!=kc(a.Ca)&&(a=kc(a.Xa),Hp(d,"direction",a?"rtl":"ltr"),Hp(d,"padding-"+(a?"left":"right"),"8px"));return rs(b,f)};
Cw.prototype.T=function(a){tp(a.target,"gt-cd-cl")&&this.dispatchEvent(new kg("a",a.target))};Cw.prototype.sb=function(){return this.C?this.Ye():this.g};var Fw=function(a){Ew();return od(a)},Gw=function(a){Ew();return tc(a)},Ew=Ha;var Hw=function(a,b,c){var d="ex";null!=c&&c&&(d="m"+d);this.K=b;os.call(this,a,d,MSG_EXAMPLES_OF,MSG_EXAMPLES,9);this.g=new Po;this.C=this.w="ltr"};x(Hw,os);
Hw.prototype.update=function(a,b,c,d){Hw.D.update.call(this,a,b,c,d);Ff(this.b);this.g=new Po(d.$a[13]);if(0==J(this.g,0))return!1;this.setVisible(!0);3<=J(this.g,0)&&(a=MSG_N_MORE_EXAMPLES_LABEL.replace("%1$s",(J(this.g,0)-1).toLocaleString(this.Xa)),qs(this,a,MSG_FEWER_EXAMPLES_LABEL));this.w=kc(this.Ca)?"rtl":"ltr";this.C=kc(this.Pa)?"rtl":"ltr";for(a=0;a<J(this.g,0);++a){b=0==a||1==a&&2==J(this.g,0);var e=new No(hl(this.g,0,a));c=K(e,1);d=K(e,2);var f=MSG_MT_FROM_GOOGLE,g=this.w;e=K(e,0);Ew();
e=Pd(e,null);c=Bp(Jn,{bp:g,Ae:e,Fn:d,Gn:c,Xh:this.C,Jp:f,Zo:this.K});b=rs(c,b);this.b.appendChild(b)}return!0};Hw.prototype.fk=function(){var a={};a.total=J(this.g,0);return a};Hw.prototype.sb=function(){return J(this.g,0)};var Iw=function(){};Ia(Iw);
var Jw=function(a){a:{var b=a.changedTouches[0];switch(a.type){case "touchstart":var c="mousedown";break;case "touchmove":c="mousemove";break;case "touchend":c="mouseup";break;default:b=null;break a}var d=document.createEvent("MouseEvent");d.initMouseEvent(c,!0,!0,window,1,b.screenX,b.screenY,b.clientX,b.clientY,!1,!1,!1,!1,0,null);b=d}null!=b&&(a.changedTouches[0].target.dispatchEvent(b),a.preventDefault())},Kw=C.product.vc||C.product.Lc||C.product.Kc,Lw=function(a,b){Kw&&(b.addEventListener("touchstart",
Jw,!0),b.addEventListener("touchmove",Jw,!0),b.addEventListener("touchend",Jw,!0),b.addEventListener("touchcancel",Jw,!0))};var Mw=function(a){this.c=a};Ia(Mw);var Nw=function(a,b){a&&(a.tabIndex=b?0:-1)};Mw.prototype.m=function(a){return a.a.b("DIV",Ow(this,a).join(" "))};Mw.prototype.h=function(a){return a};Mw.prototype.b=function(a){return"DIV"==a.tagName};
var Rw=function(a,b,c){c.id&&Cq(b,c.id);var d=a.a(),e=!1,f=sp(c);f&&A(f,function(g){g==d?e=!0:g&&(g==d+"-disabled"?b.sa(!1):g==d+"-horizontal"?Pw(b,"horizontal"):g==d+"-vertical"&&Pw(b,"vertical"))},a);e||T(c,d);Qw(a,b,a.h(c));return c},Qw=function(a,b,c){if(c)for(var d=c.firstChild,e;d&&d.parentNode==c;){e=d.nextSibling;if(1==d.nodeType){var f=a.g(d);f&&(f.v=d,b.isEnabled()||f.sa(!1),b.qb(f),f.na(d))}else d.nodeValue&&""!=zc(d.nodeValue)||c.removeChild(d);d=e}};
Mw.prototype.g=function(a){a:{z(a);a=sp(a);for(var b=0,c=a.length;b<c;b++){var d=a[b];if(d=d in ir?ir[d]():null){a=d;break a}}a=null}return a};Mw.prototype.o=function(a){a=a.j();z(a,"The container DOM element cannot be null.");iq(a,!0,C.Ja);C.V&&(a.hideFocus=!0);var b=this.c;b&&lp(a,b)};Mw.prototype.a=function(){return"goog-container"};var Ow=function(a,b){a=a.a();var c=[a,"horizontal"==b.Sd?a+"-horizontal":a+"-vertical"];b.isEnabled()||c.push(a+"-disabled");return c},Sw=function(){return"vertical"};var Tw=function(a,b,c){zq.call(this,c);this.ld=b||Mw.N();this.Sd=a||Sw()};x(Tw,zq);k=Tw.prototype;k.ue=null;k.ef=null;k.ld=null;k.Sd=null;k.Sc=!0;k.kd=!0;k.Kd=!0;k.Oa=-1;k.mb=null;k.Vc=!1;k.Nc=null;var Uw=function(a){return a.ue||a.j()},Xw=function(a,b){if(a.Kd){var c=Uw(a),d=a.Ba;a.ue=b;var e=Uw(a);d&&(a.ue=c,Vw(a,!1),a.ue=b,Mq(Ww(a),e),Vw(a,!0))}else throw Error("Can't set key event target for container that doesn't support keyboard focus!");},Ww=function(a){return a.ef||(a.ef=new Nq(Uw(a)))};
k=Tw.prototype;k.Ra=function(){this.v=this.ld.m(this)};k.oc=function(){return this.ld.h(this.j())};k.jd=function(a){return this.ld.b(a)};k.Fa=function(a){this.v=Rw(this.ld,this,a);"none"==a.style.display&&(this.Sc=!1)};
k.ia=function(){Tw.D.ia.call(this);Hq(this,function(b){b.Ba&&Yw(this,b)},this);var a=this.j();this.ld.o(this);this.setVisible(this.Sc,!0);Y(this).M(this,"enter",this.sh).M(this,"highlight",this.cf).M(this,"unhighlight",this.mh).M(this,"open",this.Dm).M(this,"close",this.gm).M(a,rg.Oe,this.Fb).M(hf(a),[rg.Pe,rg.Ne],this.um).M(a,[rg.Oe,rg.Pe,rg.Ne,"mouseover","mouseout","contextmenu"],this.mm);this.Kd&&Vw(this,!0)};
var Vw=function(a,b){var c=Y(a),d=Uw(a);b?c.M(d,"focus",a.dj).M(d,"blur",a.Xf).M(Ww(a),"key",a.ib):c.Ma(d,"focus",a.dj).Ma(d,"blur",a.Xf).Ma(Ww(a),"key",a.ib)};k=Tw.prototype;k.xb=function(){this.Ic(-1);this.mb&&this.mb.bb(!1);this.Vc=!1;Tw.D.xb.call(this)};k.X=function(){Tw.D.X.call(this);this.ef&&(this.ef.Qa(),this.ef=null);this.ld=this.mb=this.Nc=this.ue=null};k.sh=function(){return!0};
k.cf=function(a){var b=Lq(this,a.target);if(-1<b&&b!=this.Oa){var c=Zw(this);c&&ur(c,!1);this.Oa=b;c=Zw(this);this.Vc&&tr(c,!0);this.mb&&c!=this.mb&&(br(c,64)?c.bb(!0):this.mb.bb(!1))}b=this.j();z(b,"The DOM element for the container cannot be null.");null!=a.target.j()&&np(b,"activedescendant",a.target.j().id)};k.mh=function(a){a.target==Zw(this)&&(this.Oa=-1);a=this.j();z(a,"The DOM element for the container cannot be null.");a.removeAttribute(mp("activedescendant"))};
k.Dm=function(a){(a=a.target)&&a!=this.mb&&a.getParent()==this&&(this.mb&&this.mb.bb(!1),this.mb=a)};k.gm=function(a){a.target==this.mb&&(this.mb=null);var b=this.j(),c=a.target.j();b&&a.target.Ha(2)&&c&&qp(b,c)};k.Fb=function(a){this.kd&&(this.Vc=!0);var b=Uw(this);b&&Yf(b)&&Zf(b)?b.focus():a.preventDefault()};k.um=function(){this.Vc=!1};
k.mm=function(a){a:{var b=a.target;if(this.Nc)for(var c=this.j();b&&b!==c;){var d=b.id;if(d in this.Nc){b=this.Nc[d];break a}b=b.parentNode}b=null}if(b)switch(a.type){case rg.Oe:b.Fb(a);break;case rg.Pe:case rg.Ne:b.Nb(a);break;case "mouseover":b.ph(a);break;case "mouseout":b.wh(a);break;case "contextmenu":b.hf(a)}};k.dj=function(){};k.Xf=function(){this.Ic(-1);this.Vc=!1;this.mb&&this.mb.bb(!1)};
k.ib=function(a){return this.isEnabled()&&this.isVisible()&&(0!=Iq(this)||this.ue)&&this.df(a)?(a.preventDefault(),a.stopPropagation(),!0):!1};
k.df=function(a){var b=Zw(this);if(b&&"function"==typeof b.ib&&b.ib(a)||this.mb&&this.mb!=b&&"function"==typeof this.mb.ib&&this.mb.ib(a))return!0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case 27:if(this.Kd)Uw(this).blur();else return!1;break;case 36:$w(this);break;case 35:ax(this);break;case 38:if("vertical"==this.Sd)bx(this);else return!1;break;case 37:if("horizontal"==this.Sd)Kq(this)?cx(this):bx(this);else return!1;break;case 40:if("vertical"==this.Sd)cx(this);
else return!1;break;case 39:if("horizontal"==this.Sd)Kq(this)?bx(this):cx(this);else return!1;break;default:return!1}return!0};var Yw=function(a,b){var c=b.j();c=c.id||(c.id=Bq(b));a.Nc||(a.Nc={});a.Nc[c]=b};Tw.prototype.qb=function(a,b){ib(a,lr,"The child of a container must be a control");Tw.D.qb.call(this,a,b)};
Tw.prototype.Gd=function(a,b,c){ib(a,lr);a.rf|=2;a.rf|=64;a.Sa(32,!1);nr(a,!1);var d=a.getParent()==this?Lq(this,a):-1;Tw.D.Gd.call(this,a,b,c);a.Ba&&this.Ba&&Yw(this,a);a=d;-1==a&&(a=Iq(this));a==this.Oa?this.Oa=Math.min(Iq(this)-1,b):a>this.Oa&&b<=this.Oa?this.Oa++:a<this.Oa&&b>this.Oa&&this.Oa--};
Tw.prototype.removeChild=function(a,b){a=r(a)?Eq(this,a):a;ib(a,lr);if(a){var c=Lq(this,a);-1!=c&&(c==this.Oa?(ur(a,!1),this.Oa=-1):c<this.Oa&&this.Oa--);var d=a.j();d&&d.id&&this.Nc&&(c=this.Nc,d=d.id,d in c&&delete c[d])}a=Tw.D.removeChild.call(this,a,b);nr(a,!0);return a};var Pw=function(a,b){if(a.j())throw Error("Component already rendered");a.Sd=b};Tw.prototype.isVisible=function(){return this.Sc};
Tw.prototype.setVisible=function(a,b){if(b||this.Sc!=a&&this.dispatchEvent(a?"show":"hide")){this.Sc=a;var c=this.j();c&&(X(c,a),this.Kd&&Nw(Uw(this),this.kd&&this.Sc),b||this.dispatchEvent(this.Sc?"aftershow":"afterhide"));return!0}return!1};Tw.prototype.isEnabled=function(){return this.kd};
Tw.prototype.sa=function(a){this.kd!=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.kd=!0,Hq(this,function(b){b.qk?delete b.qk:b.sa(!0)})):(Hq(this,function(b){b.isEnabled()?b.sa(!1):b.qk=!0}),this.Vc=this.kd=!1),this.Kd&&Nw(Uw(this),a&&this.Sc))};var dx=function(a,b){b!=a.Kd&&a.Ba&&Vw(a,b);a.Kd=b;a.kd&&a.Sc&&Nw(Uw(a),b)};Tw.prototype.Ic=function(a){(a=Jq(this,a))?ur(a,!0):-1<this.Oa&&ur(Zw(this),!1)};
var Zw=function(a){return Jq(a,a.Oa)},$w=function(a){ex(a,function(b,c){return(b+1)%c},Iq(a)-1)},ax=function(a){ex(a,function(b,c){b--;return 0>b?c-1:b},0)},cx=function(a){ex(a,function(b,c){return(b+1)%c},a.Oa)},bx=function(a){ex(a,function(b,c){b--;return 0>b?c-1:b},a.Oa)},ex=function(a,b,c){c=0>c?Lq(a,a.mb):c;var d=Iq(a);c=b.call(a,c,d);for(var e=0;e<=d;){var f=Jq(a,c);if(f&&a.Mi(f)){a.Ic(c);break}e++;c=b.call(a,c,d)}};Tw.prototype.Mi=function(a){return a.isVisible()&&a.isEnabled()&&br(a,2)};var fx=function(){};x(fx,Uq);Ia(fx);fx.prototype.za=function(){return"goog-menuheader"};var gx=function(a,b,c){lr.call(this,a,c||fx.N(),b);this.Sa(1,!1);this.Sa(2,!1);this.Sa(4,!1);this.Sa(32,!1);this.qd=1};x(gx,lr);jr("goog-menuheader",function(){return new gx(null)});var hx=function(){this.c=[]};x(hx,Uq);Ia(hx);var ix=function(a,b){var c=a.c[b];if(!c){switch(b){case 0:c=a.za()+"-highlight";break;case 1:c=a.za()+"-checkbox";break;case 2:c=a.za()+"-content"}a.c[b]=c}return c};k=hx.prototype;k.nd=function(){return"menuitem"};k.Eb=function(a){var b=a.a.b("DIV",Xq(this,a).join(" "),jx(this,a.Ya(),a.a));kx(this,a,b,br(a,8)||br(a,16));return b};k.fc=function(a){return a&&a.firstChild};
k.eb=function(a,b){z(b);var c=Mf(b),d=ix(this,2);c&&tp(c,d)||b.appendChild(jx(this,b.childNodes,a.a));tp(b,"goog-option")&&(a.Sa(16,!0),a&&b&&kx(this,a,b,!0));return hx.D.eb.call(this,a,b)};k.qc=function(a,b){var c=this.fc(a),d=lx(this,a)?c.firstChild:null;hx.D.qc.call(this,a,b);d&&!lx(this,a)&&c.insertBefore(d,c.firstChild||null)};
var jx=function(a,b,c){a=ix(a,2);return c.b("DIV",a,b)},lx=function(a,b){return(b=a.fc(b))?(b=b.firstChild,a=ix(a,1),!!b&&Nf(b)&&tp(b,a)):!1},kx=function(a,b,c,d){ar(a,c,b.C());cr(a,b,c);d!=lx(a,c)&&(V(c,"goog-option",d),c=a.fc(c),d?(a=ix(a,1),c.insertBefore(b.a.b("DIV",a),c.firstChild||null)):c.removeChild(c.firstChild))};hx.prototype.a=function(a){switch(a){case 2:return ix(this,0);case 16:case 8:return"goog-option-selected";default:return hx.D.a.call(this,a)}};
hx.prototype.g=function(a){var b=ix(this,0);switch(a){case "goog-option-selected":return 16;case b:return 2;default:return hx.D.g.call(this,a)}};hx.prototype.za=function(){return"goog-menuitem"};var mx=function(a,b,c,d){lr.call(this,a,d||hx.N(),c);this.oa=b};x(mx,lr);k=mx.prototype;k.aa=function(){var a=this.oa;return null!=a?a:this.Bb()};k.Sa=function(a,b){mx.D.Sa.call(this,a,b);switch(a){case 8:this.Ha(16)&&!b&&this.wd(!1);(a=this.j())&&this&&a&&kx(this.c,this,a,b);break;case 16:(a=this.j())&&this&&a&&kx(this.c,this,a,b)}};
k.Bb=function(){var a=this.Ya();return Ka(a)?(a=mb(a,function(b){return Nf(b)&&(tp(b,"goog-menuitem-accel")||tp(b,"goog-menuitem-mnemonic-separator"))?"":bg(b)}).join(""),ce(a)):mx.D.Bb.call(this)};k.Nb=function(a){var b=this.getParent();if(b){var c=b.ea;b.ea=null;if(c&&Aa(a.clientX)&&df(c,new cf(a.clientX,a.clientY)))return}mx.D.Nb.call(this,a)};k.me=function(a){return a.keyCode==this.Cj&&this.rd(a)?!0:mx.D.me.call(this,a)};k.dm=function(){return this.Cj};jr("goog-menuitem",function(){return new mx(null)});
mx.prototype.C=function(){return br(this,16)?"menuitemcheckbox":br(this,8)?"menuitemradio":mx.D.C.call(this)};mx.prototype.getParent=function(){return lr.prototype.getParent.call(this)};mx.prototype.Nf=function(){return lr.prototype.Nf.call(this)};var nx=function(){};x(nx,Uq);Ia(nx);nx.prototype.Eb=function(a){return a.a.b("DIV",this.za())};nx.prototype.eb=function(a,b){b.id&&Cq(a,b.id);if("HR"==b.tagName){var c=b;b=this.Eb(a);Gf(b,c);Jf(c)}else T(b,this.za());return b};nx.prototype.qc=function(){};nx.prototype.za=function(){return"goog-menuseparator"};var ox=function(a,b){lr.call(this,null,a||nx.N(),b);this.Sa(1,!1);this.Sa(2,!1);this.Sa(4,!1);this.Sa(32,!1);this.qd=1};x(ox,lr);ox.prototype.ia=function(){ox.D.ia.call(this);var a=this.j();z(a,"The DOM element for the separator cannot be null.");lp(a,"separator")};jr("goog-menuseparator",function(){return new ox});var px=function(a){this.c=a||"menu"};x(px,Mw);Ia(px);px.prototype.b=function(a){return"UL"==a.tagName||px.D.b.call(this,a)};px.prototype.g=function(a){return"HR"==a.tagName?new ox:px.D.g.call(this,a)};px.prototype.a=function(){return"goog-menu"};px.prototype.o=function(a){px.D.o.call(this,a);a=a.j();z(a,"The menu DOM element cannot be null.");np(a,"haspopup","true")};var qx=function(a){ox.call(this,nx.N(),a)};x(qx,ox);jr("goog-menuseparator",function(){return new ox});var rx=function(a,b){Tw.call(this,"vertical",b||px.N(),a);dx(this,!1)};x(rx,Tw);rx.prototype.O=!0;var sx=function(a,b){if(Pf(a.j(),b))return!0;for(var c=0,d=Iq(a);c<d;c++){var e=Jq(a,c);if("function"==typeof e.rh&&e.rh(b))return!0}return!1};k=rx.prototype;k.sb=function(){return Iq(this)};k.setVisible=function(a,b,c){(b=rx.D.setVisible.call(this,a,b))&&a&&this.Ba&&this.O&&Uw(this).focus();a&&c&&Aa(c.clientX)?this.ea=new cf(c.clientX,c.clientY):this.ea=null;return b};
k.sh=function(a){this.O&&Uw(this).focus();return rx.D.sh.call(this,a)};k.qj=function(a){var b=new RegExp("^"+ke(a),"i");ex(this,function(c,d){var e=0>c?0:c,f=!1;do{++c;c==d&&(c=0,f=!0);var g=Jq(this,c).Bb();if(g&&g.match(b))return c}while(!f||c!=e);return this.Oa},this.Oa)};k.Mi=function(a){return a.isEnabled()&&a.isVisible()&&br(a,2)};k.Fa=function(a){for(var b=this.ld,c=mf(this.a.a,"DIV",b.a()+"-content",a),d=c.length,e=0;e<d;e++)Qw(b,this,c[e]);rx.D.Fa.call(this,a)};
k.df=function(a){var b=rx.D.df.call(this,a);b||Hq(this,function(c){!b&&c.dm&&c.Cj==a.keyCode&&(this.isEnabled()&&this.Ic(Lq(this,c)),b=c.ib(a))},this);return b};k.Ic=function(a){rx.D.Ic.call(this,a);(a=Jq(this,a))&&Wp(a.j(),this.j())};var ux=function(a,b,c){mx.call(this,a,b,c);this.Sa(8,!0)};x(ux,mx);ux.prototype.rd=function(){return this.dispatchEvent("action")};jr("goog-option",function(){return new ux(null)});var vx=function(a,b,c){this.a=a;this.g=b;this.w=c};x(vx,Lr);vx.prototype.c=function(a,b,c){Kr(this.a,this.g,a,b,void 0,c,this.w)};var wx=function(a,b,c,d){vx.call(this,a,b);this.h=c?5:0;this.o=d||void 0};x(wx,vx);wx.prototype.m=function(){return this.h};wx.prototype.b=function(a){this.h=a};wx.prototype.c=function(a,b,c,d){var e=Kr(this.a,this.g,a,b,null,c,10,d,this.o);if(e&496){var f=xx(e,this.g);b=xx(e,b);e=Kr(this.a,f,a,b,null,c,10,d,this.o);e&496&&(f=xx(e,f),b=xx(e,b),Kr(this.a,f,a,b,null,c,this.h,d,this.o))}};var xx=function(a,b){a&48&&(b^=4);a&192&&(b^=1);return b};var yx=function(a,b,c,d){wx.call(this,a,b,c||d);(c||d)&&this.b(65|(d?32:132))};x(yx,wx);var zx=function(){};x(zx,nt);Ia(zx);zx.prototype.fc=function(a){return zx.D.fc.call(this,a&&a.firstChild)};zx.prototype.eb=function(a,b){var c=mf(document,"*","goog-menu",b)[0];if(c){X(c,!1);Df(hf(c).body,c);var d=new rx;d.na(c);a.qf(d)}return zx.D.eb.call(this,a,b)};zx.prototype.Ff=function(a,b){return zx.D.Ff.call(this,[b.b("DIV","goog-inline-block "+(this.za()+"-caption"),a),b.b("DIV","goog-inline-block "+(this.za()+"-dropdown"),"\u00a0")],b)};zx.prototype.za=function(){return"goog-menu-button"};var Ax=function(a,b,c,d,e){Br.call(this,a,c||zx.N(),d);this.Sa(64,!0);this.m=new yx(null,9);b&&this.qf(b);this.ma=null;this.O=new ai(500);!C.product.vc&&!C.product.Lc||C.Ea("533.17.9")||(this.pg=!0);this.Dd=e||px.N()};x(Ax,Br);k=Ax.prototype;k.pg=!1;k.ia=function(){Ax.D.ia.call(this);Bx(this,!0);this.b&&Cx(this,this.b,!0);np(Dq(this),"haspopup",!!this.b)};k.xb=function(){Ax.D.xb.call(this);Bx(this,!1);if(this.b){this.bb(!1);this.b.xb();Cx(this,this.b,!1);var a=this.b.j();a&&Jf(a)}};
k.X=function(){Ax.D.X.call(this);this.b&&(this.b.Qa(),delete this.b);delete this.Gb;this.O.Qa()};k.Fb=function(a){Ax.D.Fb.call(this,a);this.tb()&&(this.bb(!this.Ha(64),a),this.b&&(this.b.Vc=this.Ha(64)))};k.Nb=function(a){Ax.D.Nb.call(this,a);this.b&&!this.tb()&&(this.b.Vc=!1)};k.rd=function(){tr(this,!1);return!0};k.tm=function(a){this.b&&this.b.isVisible()&&!this.rh(a.target)&&this.bb(!1)};k.rh=function(a){return a&&Pf(this.j(),a)||this.b&&sx(this.b,a)||!1};
k.me=function(a){if(32==a.keyCode){if(a.preventDefault(),"keyup"!=a.type)return!0}else if("key"!=a.type)return!1;if(this.b&&this.b.isVisible()){var b=13==a.keyCode||32==a.keyCode,c=this.b.ib(a);return 27==a.keyCode||b?(this.bb(!1),!0):c}return 40==a.keyCode||38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.bb(!0,a),!0):!1};k.uh=function(){this.bb(!1)};k.Bm=function(){this.tb()||this.bb(!1)};k.Zf=function(a){this.pg||this.bb(!1);Ax.D.Zf.call(this,a)};
var Dx=function(a){a.b||a.qf(new rx(a.a,a.Dd));return a.b||null};Ax.prototype.qf=function(a){var b=this.b;if(a!=b&&(b&&(this.bb(!1),this.Ba&&Cx(this,b,!1),delete this.b),this.Ba&&np(Dq(this),"haspopup",!!a),a)){this.b=a;Fq(a,this);a.setVisible(!1);var c=this.pg;(a.O=c)&&dx(a,!0);this.Ba&&Cx(this,a,!0)}return b};var Ex=function(a,b){b&&(a.m=b,a.Gb=b.a)},Fx=function(a,b){a.ma=b};k=Ax.prototype;k.ff=function(a){Dx(this).qb(a,!0)};k.sb=function(){return this.b?Iq(this.b):0};
k.setVisible=function(a,b){(a=Ax.D.setVisible.call(this,a,b))&&!this.isVisible()&&this.bb(!1);return a};k.sa=function(a){Ax.D.sa.call(this,a);this.isEnabled()||this.bb(!1)};
k.bb=function(a,b){Ax.D.bb.call(this,a);if(this.b&&this.Ha(64)==a){if(a)this.b.Ba||this.b.Za(),this.Hb=Tp(this.j()),this.jb=bq(this.j()),Gx(this),!b||40!=b.keyCode&&38!=b.keyCode?this.b.Ic(-1):$w(this.b);else{tr(this,!1);this.b.Vc=!1;var c=this.j();c&&(np(c,"activedescendant",""),np(c,"owns",""));null!=this.T&&(this.T=void 0,(c=this.b.j())&&$p(c,"",""))}this.b.setVisible(a,!1,b);this.Ac||(b=Y(this),c=a?b.M:b.Ma,c.call(b,this.a.a,"mousedown",this.tm,!0),this.pg&&c.call(b,this.b,"blur",this.Bm),c.call(b,
this.O,"tick",this.Bd),a?this.O.start():this.O.stop())}this.b&&this.b.j()&&Dq(this.b).removeAttribute(mp("hidden"))};var Gx=function(a){if(a.b.Ba){var b=a.m;a.m.a=a.Gb||a.j();var c=a.b.j();a.b.isVisible()||(c.style.visibility="hidden",X(c,!0));!a.T&&a.m.m&&a.m.h&32&&(a.T=aq(c));b.c(c,b.g^1,a.ma,a.T);a.b.isVisible()||(X(c,!1),c.style.visibility="visible")}};
Ax.prototype.Bd=function(){var a=bq(this.j()),b=Tp(this.j());var c=this.jb;(c=!(c==a||c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||(c=this.Hb,c=!(c==b||c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this.jb=a,this.Hb=b,Gx(this))};
var Cx=function(a,b,c){var d=Y(a);c=c?d.M:d.Ma;c.call(d,b,"action",a.uh);c.call(d,b,"close",a.ic);c.call(d,b,"highlight",a.ud);c.call(d,b,"unhighlight",a.Ad)},Bx=function(a,b){var c=Y(a);(b?c.M:c.Ma).call(c,a.j(),"keydown",a.Cd)};Ax.prototype.ud=function(a){(a=a.target.j())&&Hx(this,a)};Ax.prototype.Cd=function(a){br(this,32)&&this.j()&&this.b&&this.b.isVisible()&&a.stopPropagation()};
Ax.prototype.Ad=function(){if(!Zw(this.b)){var a=this.j();z(a,"The menu button DOM element cannot be null.");np(a,"activedescendant","");np(a,"owns","")}};Ax.prototype.ic=function(a){if(this.Ha(64)&&a.target instanceof mx){a=a.target;var b=a.j();a.isVisible()&&a.Ha(2)&&null!=b&&Hx(this,b)}};var Hx=function(a,b){a=a.j();z(a,"The menu button DOM element cannot be null.");b=pp(b)||b;if(!b.id){var c=xq.N();b.id=":"+(c.a++).toString(36)}qp(a,b);np(a,"owns",b.id)};jr("goog-menu-button",function(){return new Ax(null)});var Jx=function(a){L.call(this);this.a=[];Ix(this,a)};x(Jx,L);Jx.prototype.b=null;Jx.prototype.sb=function(){return this.a.length};var Ix=function(a,b){b&&(A(b,function(c){Kx(c,!1)},a),Bb(a.a,b))},Lx=function(a,b,c){b&&(Kx(b,!1),Db(a.a,c,0,b))},Mx=function(a){var b=a.b;return b?kb(a.a,b):-1},Nx=function(a){var b=a.a;if(!Ka(b))for(var c=b.length-1;0<=c;c--)delete b[c];b.length=0;a.b=null};Jx.prototype.X=function(){Jx.D.X.call(this);delete this.a;this.b=null};
var Kx=function(a,b){a&&"function"==typeof a.xd&&a.xd(b)};var Ox=function(a,b,c,d,e){Ax.call(this,a,b,c,d,e||new px("listbox"));this.Z=this.Ya();this.ra=null;this.qh="listbox"};x(Ox,Ax);k=Ox.prototype;k.La=null;k.ia=function(){Ox.D.ia.call(this);Px(this);Qx(this)};k.Fa=function(a){Ox.D.Fa.call(this,a);(a=this.Bb())?(this.Z=a,Px(this)):Rx(this)||Sx(this,0)};k.X=function(){Ox.D.X.call(this);this.La&&(this.La.Qa(),this.La=null);this.Z=null};k.uh=function(a){Tx(this,a.target);Ox.D.uh.call(this,a);a.stopPropagation();this.dispatchEvent("action")};
k.Gm=function(){var a=Rx(this);Ox.D.Wf.call(this,a&&a.aa());Px(this)};k.qf=function(a){var b=Ox.D.qf.call(this,a);a!=b&&(this.La&&Nx(this.La),a&&(this.La?Hq(a,function(c){Ux(c);var d=this.La;Lx(d,c,d.sb())},this):Vx(this,a)));return b};k.ff=function(a){Ux(a);Ox.D.ff.call(this,a);if(this.La){var b=this.La;Lx(b,a,b.sb())}else Vx(this,Dx(this));Wx(this)};
var Tx=function(a,b){if(a.La){var c=Rx(a),d=a.La;b!=d.b&&(Kx(d.b,!1),d.b=b,Kx(b,!0));d.dispatchEvent("select");b!=c&&a.dispatchEvent("change")}},Sx=function(a,b){a.La&&Tx(a,a.La.a[b]||null)};Ox.prototype.Wf=function(a){if(null!=a&&this.La)for(var b=0,c;c=this.La.a[b]||null;b++)if(c&&"function"==typeof c.aa&&c.aa()==a){Tx(this,c);return}Tx(this,null)};Ox.prototype.aa=function(){var a=Rx(this);return a?a.aa():null};
var Rx=function(a){return a.La?a.La.b:null},Vx=function(a,b){a.La=new Jx;b&&Hq(b,function(c){Ux(c);var d=this.La;Lx(d,c,d.sb())},a);Qx(a)},Qx=function(a){a.La&&Y(a).M(a.La,"select",a.Gm)},Px=function(a){var b=Rx(a);a.g(b?b.Bb():a.Z);var c=a.c.fc(a.j());c&&a.a.un(c)&&(null==a.ra&&(a.ra=op(c,"label")),b=b?b.j():null,rp(c,b?op(b,"label"):a.ra),Wx(a))},Wx=function(a){var b=a.c;if(b&&(b=b.fc(a.j()))){var c=Dq(a);b.id||(b.id=":"+(xq.N().a++).toString(36));lp(b,"option");np(c,"activedescendant",b.id);a.La&&
(c=Ab(a.La.a),np(b,"setsize",Xx(c)),a=Mx(a.La),np(b,"posinset",0<=a?Xx(Cb(c,0,a+1)):0))}},Xx=function(a){return qb(a,function(b){return b instanceof mx})},Ux=function(a){a.qh=a instanceof mx?"option":"separator"};Ox.prototype.bb=function(a,b){Ox.D.bb.call(this,a,b);this.Ha(64)?Dx(this).Ic(this.La?Mx(this.La):-1):Wx(this)};jr("goog-select",function(){return new Ox(null)});var $x=function(a,b,c,d,e,f,g,h,m){c=new Yx(c);Ox.call(this,"",c,g,h);this.m.b&&this.m.b(33);this.Da=a;this.hc=a.id;Cq(c,this.hc+"-menu");this.Y=[];this.W=null;this.Aa=null!=f?f:"";this.Zd=!!m;for(a=0;a<b.length;a++){var n;f=null!=d&&a<d.length&&null!=d[a]?d[a]:b[a];"separator"!=f?n=new ux(b[a],f):n=new qx;this.ff(n)}this.na(this.Da);a:{b=null!=e?e:Zx(this,0);for(e=0;d=this.b?Jq(this.b,e):null;e++)if(d instanceof mx&&d.aa()==b){b=e;break a}b=-1}0<=b&&Sx(this,b)};x($x,Ox);
$x.prototype.g=function(a){this.Zd?a=this.Aa:this.Aa&&(a=this.Aa+" "+a);$x.D.g.call(this,a)};var ay=function(a){a.W&&(di(a.W),a.W=null);a.W=ci(function(){a.Y=[]},1E3)};$x.prototype.X=function(){Jf(this.Da);this.Da=null;$x.D.X.call(this)};
$x.prototype.ib=function(a){if(!this.Ha(64)&&48<=a.keyCode&&90>=a.keyCode){ay(this);this.Y.push(String.fromCharCode(a.keyCode));a=this.Y.join("");var b=new RegExp("^"+ke(a),"i"),c=this.La?Mx(this.La):-1,d=c;-1<d&&1<a.length&&d--;var e=this.sb(),f=0>d?0:d,g=!1,h=!1;do{++d;d==e&&(d=0,g=!0);var m=this.b?Jq(this.b,d):null;if(m instanceof mx&&(m=m.Bb())&&m.match(b)){h=!0;break}g&&d==f&&3==a.length&&(m=a.split(""),m[1]==m[2]&&(b=new RegExp("^"+m[1],"i"),this.Y=[m[1]],g=!1))}while(!g||d!=f);h&&d!=c&&Sx(this,
d);return!0}return $x.D.ib.call(this,a)};var Zx=function(a,b){var c="";a=a.b?Jq(a.b,b):null;a instanceof mx&&(c=a.aa());return c};$x.prototype.aa=function(){var a=this.La?Mx(this.La):-1;return-1!=a?Zx(this,a):""};var Yx=function(a,b,c){this.b=a;this.m=[];this.K=[];rx.call(this,b,c)};x(Yx,rx);k=Yx.prototype;k.gj=G("DIV",{id:"goog-menuitem-group-","class":"goog-menuitem-group"});k.yh=!1;k.Wd=0;k.Ra=function(){Yx.D.Ra.call(this);this.j().id=Bq(this)};
k.Gd=function(a,b,c){this.yh&&(this.c=b==Iq(this)?this.g[b-1]:this.g[b]);Yx.D.Gd.call(this,a,b,c);this.c&&(this.c=null,by(this))};k.removeChild=function(a,b){r(a)&&(a=Eq(this,a));var c=Lq(this,a);this.yh&&(this.c=0==c?this.g[c+1]:this.g[c]);a=Yx.D.removeChild.call(this,a,b);this.c&&(this.c=null,by(this));return a};k.oc=function(){var a;this.c?a=this.c:a=Yx.D.oc.call(this);return a};k.Za=function(a){Yx.D.Za.call(this,a);by(this);Lw(Iw.N(),this.j())};
k.na=function(a){Yx.D.na.call(this,a);by(this);Lw(Iw.N(),this.j())};
var by=function(a){a.yh=!0;cy(a);var b=a.j();b.innerHTML="";var c=[],d=0;var e=document.createElement("table");var f=e.insertRow(-1);for(var g=0,h;h=a.h[g];g++){var m=f.insertCell(f.cells.length);m.appendChild(h);tp(h,"goog-groupmenu-separator")?(c.push(m),f=e.insertRow(e.rows.length)):d++}for(g=0;m=c[g];g++)m.setAttribute("colspan",d);b.appendChild(e)},dy=function(a,b,c){tb(a.h,b.Zb)||a.h.push(b.Zb);Jq(a,c+1)&&(b.Zb=a.gj.cloneNode(!0),b.Zb.id+=b.Ej,b.Ej++,b.gg=1);return b},cy=function(a){a.h=[];
a.g={};var b=a.gj.cloneNode(!0);b.id+=1;var c={Zb:b,Ej:2,gg:1};Hq(a,function(d,e){c.Zb.appendChild(d.j());this.g[e]=c.Zb;c.gg==this.b?c=dy(this,c,e):d instanceof mx&&c.gg++;tb(this.K,e)&&(U(c.Zb,"goog-menuitem-group"),T(c.Zb,"goog-groupmenu-separator"),this.g[e]=c.Zb,c=dy(this,c,e))},a);1==c.gg||tb(a.h,c.Zb)||a.h.push(c.Zb)};Yx.prototype.setVisible=function(a,b,c){(a=Yx.D.setVisible.call(this,a,b,c))&&this.Wd&&(di(this.Wd),this.Wd=0);return a};
Yx.prototype.df=function(a){var b=Yx.D.df.call(this,a);if(b)return b;switch(a.keyCode){case 37:return ex(this,v(this.w,this),this.Oa),!0;case 39:return ex(this,v(this.C,this),this.Oa),!0;default:return 48<=a.keyCode&&90>=a.keyCode?(ey(this),this.m.push(String.fromCharCode(a.keyCode)),this.qj(this.m.join("")),!0):!1}};var ey=function(a){a.Wd&&(di(a.Wd),a.Wd=0);a.Wd=ci(function(){this.m=[]},1E3,a)};
Yx.prototype.qj=function(a){var b=new RegExp("^"+ke(a),"i"),c=this.Oa;-1<c&&1<a.length&&c--;ex(this,function(d,e){var f=0>d?0:d,g=!1;do{++d;d==e&&(d=0,g=!0);var h=Jq(this,d).Bb();if(h&&h.match(b))return d}while(!g||d!=f);return this.Oa},c)};Yx.prototype.w=function(a,b){a-=this.b;var c;0>a&&(c=a+b+(Math.ceil(b/this.b)*this.b-b)+this.b);return c||a};Yx.prototype.C=function(a,b){a+=this.b;var c;a>b&&(c=a-b-(Math.ceil(b/this.b)*this.b-b)-this.b);return c||a};var gy=function(a,b){this.a=fy;this.b=a;this.c=Zb(b)},fy=null,iy=function(a,b){var c=["sl","tl","src","trg","ts"];if(!fy&&"openDatabase"in window)try{fy=window.openDatabase("GoogleTranslateMobileWebApp","1.0","Google Translate Mobile Web App",5E5)}catch(e){}if(fy){var d=new gy(a,c);hy(d,a,c,function(e){b&&b(e,d)})}else b&&b(!1,null)},jy=function(a){return function(b){a&&a(!1,b.code)}},hy=function(a,b,c,d){var e=[];e.push("CREATE TABLE IF NOT EXISTS",b);b=[];for(var f=0,g=c.length;f<g;f++)b.push(c[f]+
" TEXT");e.push("(",b.join(","),")");a.a.transaction(function(h){h.executeSql(e.join(" "))},jy(d),d?Ta(d,!0,null):Ha)},ky=function(a,b){for(var c in b)if(!Qb(a.c,c))return!1;return!0},my=function(a,b,c,d){var e=[["ts"]];if(ky(a,b)){var f=[];f.push("SELECT * FROM",a.b);var g=[],h=[];ly(b,g,h);g.length&&f.push("WHERE",g.join(" AND "));if(e&&0<e.length){b=[];for(g=0;g<e.length;++g)b.push(e[g][0]+" "+(e[g][1]?"ASC":"DESC"));f.push("ORDER BY",b.join(","))}c&&f.push("LIMIT",c);var m=[];a.a.transaction(function(n){n.executeSql(f.join(" "),
h,function(p,t){p=0;for(var u=t.rows.length;p<u;p++)m.push(t.rows.item(p))})},jy(d),d?Ta(d,!0,m||null):Ha)}else d&&d(!1,-1)},oy=function(a,b,c){ny(a,[b],c)},ny=function(a,b,c){for(var d=0,e=b.length;d<e;d++)if(!ky(a,b[d])){c&&c(!1,-1);return}var f=[];d=0;for(e=b.length;d<e;d++){var g=b[d],h=[],m=[],n=[],p;for(p in g)h.push(p),m.push(g[p]),n.push("?");f.push([["INSERT INTO",a.b,"(",h.join(","),") VALUES (",n.join(","),")"].join(" "),m])}a.a.transaction(function(t){for(var u=0,w=f.length;u<w;u++)t.executeSql(f[u][0],
f[u][1])},jy(c),c?Ta(c,!0,null):Ha)},py=function(a,b,c){if(ky(a,b)){var d=[];d.push("DELETE FROM",a.b);var e=[],f=[];ly(b,e,f);e.length&&d.push("WHERE",e.join(" AND "));a.a.transaction(function(g){g.executeSql(d.join(" "),f)},jy(c),c?Ta(c,!0,null):Ha)}else c&&c(!1,-1)},ly=function(a,b,c){for(var d in a)b.push(d+"=?"),c.push(a[d])};var qy=function(a){this.a=a},ry=function(a,b){iy(a,function(c,d){var e=null;c&&(e=new qy(d));b&&b(c,e)})},uy=function(a,b,c,d){var e=sy.a;ty(e,a,b,c,function(f){f&&(f={},f.sl=a,f.tl=b,f.src=c,f.trg=(new Di).vd(d),f.ts=(new Date).getTime(),oy(e.a,f,function(){}))})},ty=function(a,b,c,d,e){var f={};b&&(f.sl=b);c&&(f.tl=c);d&&(f.src=d);py(a.a,f,function(g){e&&e(g)})},vy=function(a,b,c,d,e,f){var g={};b&&(g.sl=b);c&&(g.tl=c);d&&(g.src=d);my(a.a,g,e,function(h,m){var n=[];if(h)for(var p=0,t=m.length;p<
t;p++){var u={},w;for(w in m[p])u[w]=m[p][w];var y=Zn(u.trg,{"class":"trans.common.WebSqlTranslations"});u.trg=y;n.push(u)}f&&f(h,n)})},wy=function(a,b,c,d,e,f){vy(a,b,c,d,e,function(g,h){f&&f(g,h)})};var xy=function(a){this.a=a},yy=function(a){ry("TranslationHistory",function(b,c){c=b?new xy(c):null;a&&a(b,c)})};var zy=ec("//www.gstatic.com/inputtools/js/ita/inputtools_3.js"),Ay=ec("//www.gstatic.com/inputtools/js/ita/inputtools_d_3.js");/*
Portions of this code are from MochiKit, received by
The Closure Authors under the MIT license. All other code is Copyright
2005-2009 The Closure Authors. All Rights Reserved.
*/
var Cy=function(a){var b=By;this.h=[];this.R=b;this.K=a||null;this.g=this.a=!1;this.c=void 0;this.G=this.C=this.m=!1;this.o=0;this.b=null;this.w=0};Cy.prototype.cancel=function(a){if(this.a)this.c instanceof Cy&&this.c.cancel();else{if(this.b){var b=this.b;delete this.b;a?b.cancel(a):(b.w--,0>=b.w&&b.cancel())}this.R?this.R.call(this.K,this):this.G=!0;this.a||Dy(this,new Ey(this))}};Cy.prototype.L=function(a,b){this.m=!1;Fy(this,a,b)};
var Fy=function(a,b,c){a.a=!0;a.c=c;a.g=!b;Gy(a)},Iy=function(a){if(a.a){if(!a.G)throw new Hy(a);a.G=!1}};Cy.prototype.Se=function(a){Iy(this);Jy(a);Fy(this,!0,a)};var Dy=function(a,b){Iy(a);Jy(b);Fy(a,!1,b)},Jy=function(a){z(!(a instanceof Cy),"An execution sequence may not be initiated with a blocking Deferred.")},Ky=function(a,b,c,d){z(!a.C,"Blocking Deferreds can not be re-used");a.h.push([b,c,d]);a.a&&Gy(a)};
Cy.prototype.then=function(a,b,c){var d,e,f=new Jh(function(g,h){d=g;e=h});Ky(this,d,function(g){g instanceof Ey?f.cancel():e(g)});return f.then(a,b,c)};Cy.prototype.$goog_Thenable=!0;
var Ly=function(a){return ob(a.h,function(b){return Ma(b[1])})},Gy=function(a){if(a.o&&a.a&&Ly(a)){var b=a.o,c=My[b];c&&(l.clearTimeout(c.va),delete My[b]);a.o=0}a.b&&(a.b.w--,delete a.b);b=a.c;for(var d=c=!1;a.h.length&&!a.m;){var e=a.h.shift(),f=e[0],g=e[1];e=e[2];if(f=a.g?g:f)try{var h=f.call(e||a.K,b);q(h)&&(a.g=a.g&&(h==b||h instanceof Error),a.c=b=h);if(Gh(b)||"function"===typeof l.Promise&&b instanceof l.Promise)d=!0,a.m=!0}catch(m){b=m,a.g=!0,Ly(a)||(c=!0)}}a.c=b;d&&(h=v(a.L,a,!0),d=v(a.L,
a,!1),b instanceof Cy?(Ky(b,h,d),b.C=!0):b.then(h,d));c&&(b=new Ny(b),My[b.va]=b,a.o=b.va)},Hy=function(){Va.call(this)};x(Hy,Va);Hy.prototype.message="Deferred has already fired";Hy.prototype.name="AlreadyCalledError";var Ey=function(){Va.call(this)};x(Ey,Va);Ey.prototype.message="Deferred was canceled";Ey.prototype.name="CanceledError";var Ny=function(a){this.va=l.setTimeout(v(this.a,this),0);this.Jf=a};
Ny.prototype.a=function(){z(My[this.va],"Cannot throw an error that is not scheduled.");delete My[this.va];throw this.Jf;};var My={};var Ry=function(a,b){var c=b||{};b=c.document||document;var d=rc(a),e=zf("SCRIPT"),f={Oj:e,yd:void 0},g=new Cy(f),h=null,m=null!=c.timeout?c.timeout:5E3;0<m&&(h=window.setTimeout(function(){Oy(e,!0);Dy(g,new Py(1,"Timeout reached for loading script "+d))},m),f.yd=h);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e.readyState||(Oy(e,c.kl||!1,h),g.Se(null))};e.onerror=function(){Oy(e,!0,h);Dy(g,new Py(0,"Error while loading script "+d))};f=c.attributes||{};
Xb(f,{type:"text/javascript",charset:"UTF-8"});qf(e,f);Yd(e,a);Qy(b).appendChild(e);return g},Qy=function(a){var b=lf("HEAD",a);return b&&0!=b.length?b[0]:a.documentElement},By=function(){if(this&&this.Oj){var a=this.Oj;a&&"SCRIPT"==a.tagName&&Oy(a,!0,this.yd)}},Oy=function(a,b,c){null!=c&&l.clearTimeout(c);a.onload=Ha;a.onerror=Ha;a.onreadystatechange=Ha;b&&window.setTimeout(function(){Jf(a)},0)},Py=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);Va.call(this,c);this.code=a};
x(Py,Va);var Sy=function(){this.c=this.b=!1;this.a=[]};Ia(Sy);var Ty=ec("//www.gstatic.cn/inputtools/js/ita/inputtools_1.js"),Uy=ec("//www.gstatic.cn/inputtools/js/ita/inputtools_d_1.js");Sy.prototype.g=function(){this.c=!0;for(var a=0;a<this.a.length;++a)this.a[a]()};Sy.prototype.load=function(a,b){this.b?this.b&&!this.c?this.a.push(a):a():(this.b=!0,this.a.push(a),a=0<=l.location.href.indexOf("?deb=static")||0<=l.location.href.indexOf("&deb=static"),Ry(tc(dc(b?a?Uy:Ty:a?Ay:zy))).then(v(this.g,this)))};var Wy=function(){this.g=fk.N();this.c={};this.b={};this.a={};this.a["gt-input-tool"]=new Vy};Ia(Wy);
var Yy=function(a,b,c){b=Xy(a,b,c);if(q(b))a=b.zj;else{a:{a=ik(a.g,c);if(null!=a)for(c=0;c<a.length;c++)if(kk(a[c])){a=a[c];break a}a=""}a=a||""}return a},Xy=function(a,b,c){if(a=Zy(a,b))return a.a[c]},Zy=function(a,b,c){var d=a.a[b];c&&!q(d)&&(d=new Vy,a.a[b]=d);return d},$y=function(a,b,c){var d={ua:"itui"};d.uav=r(a)?a:a?1:0;d.sl=b;d.tl="und";d.hl=c;var e=new Image;e.src="/translate/uc?"+jj(d);e.onload=function(){e.onload=null}},Vy=function(){this.a={};for(var a in az)this.a[a]=new bz(az[a],"")},
az={iw:!1,ja:!1,vi:!1,"zh-CN":!1};Vy.prototype.update=function(a,b,c){var d=this.a[a];q(d)?(d.isEnabled=b,d.zj=c):this.a[a]=new bz(b,c)};var bz=function(a,b){this.isEnabled=a;this.zj=b};var cz=function(a,b,c,d,e,f){L.call(this);this.C=fk.N();this.h=a;this.Y=c;this.ea=b;this.g=this.b=null;this.o=this.L="";this.G=this.h.id;this.a="";this.m=this.c=!1;hm.N();this.R=d;this.W=e;this.Z=kc(d)?[5,4]:[1,0];this.oa=[30,0,0,0];this.w=Wy.N();this.O=Uk.N();this.F=M.N();this.K=!0;null!=f&&f.a(this,"change")};x(cz,L);
var fz=function(a,b){if(null==a.b)a.o=b,(null!=gk[b]||a.C.a&&null!=hk[b])&&a.K&&(a.K=!1,Sy.N().load(v(a.lf,a),a.W));else if(a.L!=b)if(a.L=b,null!=gk[b]||a.C.a&&null!=hk[b]){var c=ik(a.C,b),d=Yy(a.w,a.G,b),e=a.w,f=a.G,g=Xy(e,f,b);b=q(g)?g.isEnabled:kk(Yy(e,f,b));a.m=!0;a.a=tb(c,d)?d:c[0];a.b.disableCurrentInputTool();a.c=b;a.b.setInputTools(c);a.b.activateInputTool(a.a);a.c?a.b.enableCurrentInputTool():a.b.disableCurrentInputTool();null==a.g&&(a.g=a.b.showControl({ui:"kd",container:a.h}));a.b.localize(a.R);
a.g.show();dz(a);ez(a);a.m=!1;c=a.c?a.a:"";a.O.b=r(c)?Xk(c):c}else a.b.disableCurrentInputTool(),null!=a.g&&a.g.hide()},dz=function(a){null!=a.b&&a.b.repositionKeyboard(a.Y,a.Z,a.oa)};cz.prototype.isEnabled=function(){return null!=this.b&&this.c};var gz=function(a){return a.isEnabled()&&kk(a.a)};
cz.prototype.T=function(a){dz(this);if(!this.m&&(this.a!=a.currInputToolName||this.c!=a.currInputToolActive)){this.a=a.currInputToolName;this.c=a.currInputToolActive;ez(this);a=this.c;var b=this.L,c=this.R,d=this.G,e=this.a;Zy(this.w,d,!0).update(b,a,e);$y((a?"1":"0")+"."+d+"."+e,b,c);a=this.c?this.a:"";this.O.b=r(a)?Xk(a):a;this.c&&(0<=this.a.indexOf("-k0-")?(a=this.F,N(a,O(a,171))):kk(this.a)?(a=this.F,N(a,O(a,172))):jk(this.a)&&(a=this.F,N(a,O(a,146))))}this.dispatchEvent("change")};
cz.prototype.lf=function(){var a=new google.elements.inputtools.InputToolsController;a.setAutoDirection(!1);a.setApplicationName("translate");a.addPageElements([this.ea]);a.addEventListener(google.elements.inputtools.EventType.INPUT_TOOL_ENABLED,this.T,this);this.b=a;""!=this.o&&(fz(this,this.o),this.o="")};
var ez=function(a){var b=E("ita-kd-inputtool-icon",a.h);if(null!=b){var c=kk(a.a)?a.isEnabled()?window.MSG_IME_OFF||"":window.MSG_IME_ON||"":0<=a.a.indexOf("-k0-")?a.isEnabled()?window.MSG_VK_OFF||"":window.MSG_VK_ON||"":jk(a.a)?a.isEnabled()?window.MSG_HW_OFF||"":window.MSG_HW_ON||"":"";Xr(b,c,void 0);as(b,2)}a=E("ita-kd-dropdown",a.h);null!=a&&(Xr(a,window.MSG_CHANGE_ITA||"",void 0),as(a,2))};wi("goog.dom.SavedRange");var iz=function(a,b,c,d,e){this.h=!!b;this.g=null;this.c=0;this.L=!1;this.K=!c;a&&hz(this,a,d);this.depth=void 0!=e?e:this.c||0;this.h&&(this.depth*=-1)};x(iz,Pi);var hz=function(a,b,c,d){if(a.g=b)a.c=Aa(c)?c:1!=a.g.nodeType?0:a.h?-1:1;Aa(d)&&(a.depth=d)};
iz.prototype.next=function(){if(this.L){if(!this.g||this.K&&0==this.depth)throw Oi;var a=this.g;var b=this.h?-1:1;if(this.c==b){var c=this.h?a.lastChild:a.firstChild;c?hz(this,c):hz(this,a,-1*b)}else(c=this.h?a.previousSibling:a.nextSibling)?hz(this,c):hz(this,a.parentNode,-1*b);this.depth+=this.c*(this.h?-1:1)}else this.L=!0;a=this.g;if(!this.g)throw Oi;return a};iz.prototype.Oc=function(a){return a.g==this.g&&(!this.g||a.c==this.c)};
iz.prototype.splice=function(a){var b=this.g,c=this.h?1:-1;this.c==c&&(this.c=-1*c,this.depth+=this.c*(this.h?-1:1));this.h=!this.h;iz.prototype.next.call(this);this.h=!this.h;c=La(arguments[0])?arguments[0]:arguments;for(var d=c.length-1;0<=d;d--)Hf(c[d],b);Jf(b)};var jz=function(){},kz=function(a){if(a.getSelection)return a.getSelection();a=a.document;var b=a.selection;if(b){try{var c=b.createRange();if(c.parentElement){if(c.parentElement().document!=a)return null}else if(!c.length||c.item(0).document!=a)return null}catch(d){return null}return b}return null},lz=function(a){for(var b=[],c=0,d=a.bf();c<d;c++)b.push(a.ke(c));return b},mz=function(a){return a.Dh()?a.cc():a.Cc()};jz.prototype.Dh=function(){return!1};var nz=function(a,b){iz.call(this,a,b,!0)};
x(nz,iz);var oz=function(a,b,c,d,e){this.b=this.a=null;this.G=this.C=0;this.o=!!e;if(a){this.a=a;this.C=b;this.b=c;this.G=d;if(1==a.nodeType&&"BR"!=a.tagName)if(a=a.childNodes,b=a[b])this.a=b,this.C=0;else{a.length&&(this.a=jb(a));var f=!0}1==c.nodeType&&((this.b=c.childNodes[d])?this.G=0:this.b=c)}iz.call(this,this.o?this.b:this.a,this.o,!0);if(f)try{this.next()}catch(g){if(g!=Oi)throw g;}};x(oz,nz);oz.prototype.w=function(){return this.a};
oz.prototype.m=function(){return this.L&&(this.g!=(this.o?this.a:this.b)?!1:this.o?this.C?-1!=this.c:1==this.c:!this.G||1!=this.c)};oz.prototype.next=function(){if(this.m())throw Oi;return oz.D.next.call(this)};var pz=function(){},qz=function(a,b){b=b.Xe();try{return 0<=a.yc(b,0,0)&&0>=a.yc(b,1,1)}catch(c){if(!C.V)throw c;return!1}};pz.prototype.xc=function(){return new oz(this.mc(),this.Rc(),this.Qc(),this.ed())};var rz=function(a){this.a=a};x(rz,pz);var tz=function(a){var b=hf(a).createRange();if(3==a.nodeType)b.setStart(a,0),b.setEnd(a,a.length);else if(sz(a)){for(var c,d=a;(c=d.firstChild)&&sz(c);)d=c;b.setStart(d,0);for(d=a;(c=d.lastChild)&&sz(c);)d=c;b.setEnd(d,1==d.nodeType?d.childNodes.length:d.length)}else c=a.parentNode,a=kb(c.childNodes,a),b.setStart(c,a),b.setEnd(c,a+1);return b},uz=function(a,b,c,d){var e=hf(a).createRange();e.setStart(a,b);e.setEnd(c,d);return e};k=rz.prototype;k.Xe=function(){return this.a};
k.jh=function(){return this.a.commonAncestorContainer};k.mc=function(){return this.a.startContainer};k.Rc=function(){return this.a.startOffset};k.Qc=function(){return this.a.endContainer};k.ed=function(){return this.a.endOffset};k.yc=function(a,b,c){return this.a.compareBoundaryPoints(1==c?1==b?l.Range.START_TO_START:l.Range.START_TO_END:1==b?l.Range.END_TO_START:l.Range.END_TO_END,a)};k.nc=function(){return this.a.collapsed};k.cj=function(){return this.a.toString()};
k.select=function(a){var b=vf(hf(this.mc()));this.pf(b.getSelection(),a)};k.pf=function(a){a.removeAllRanges();a.addRange(this.a)};var vz=function(a){this.a=a};x(vz,rz);vz.prototype.pf=function(a,b){!b||this.nc()?vz.D.pf.call(this,a,b):(a.collapse(this.Qc(),this.ed()),a.extend(this.mc(),this.Rc()))};var wz=function(a){this.b=this.a=this.o=null;this.h=this.g=-1;this.c=a};x(wz,pz);var xz=wi("goog.dom.browserrange.IeRange"),yz=function(a){var b=hf(a).body.createTextRange();if(1==a.nodeType)b.moveToElementText(a),sz(a)&&!a.childNodes.length&&b.collapse(!1);else{for(var c=0,d=a;d=d.previousSibling;){var e=d.nodeType;if(3==e)c+=d.length;else if(1==e){b.moveToElementText(d);break}}d||b.moveToElementText(a.parentNode);b.collapse(!d);c&&b.move("character",c);b.moveEnd("character",a.length)}return b};
wz.prototype.Xe=function(){return this.c};wz.prototype.jh=function(){if(!this.o){var a=this.c.text,b=this.c.duplicate(),c=a.replace(/ +$/,"");(c=a.length-c.length)&&b.moveEnd("character",-c);c=b.parentElement();b=b.htmlText.replace(/(\r\n|\r|\n)+/g," ").length;if(this.nc()&&0<b)return this.o=c;for(;b>c.outerHTML.replace(/(\r\n|\r|\n)+/g," ").length;)c=c.parentNode;for(;1==c.childNodes.length&&c.innerText==zz(c.firstChild)&&sz(c.firstChild);)c=c.firstChild;0==a.length&&(c=Az(this,c));this.o=c}return this.o};
var Az=function(a,b){for(var c=b.childNodes,d=0,e=c.length;d<e;d++){var f=c[d];if(sz(f)){var g=yz(f),h=g.htmlText!=f.outerHTML;if(a.nc()&&h?0<=a.yc(g,1,1)&&0>=a.yc(g,1,0):a.c.inRange(g))return Az(a,f)}}return b};k=wz.prototype;k.mc=function(){this.a||(this.a=Bz(this,1),this.nc()&&(this.b=this.a));return this.a};k.Rc=function(){0>this.g&&(this.g=Cz(this,1),this.nc()&&(this.h=this.g));return this.g};k.Qc=function(){if(this.nc())return this.mc();this.b||(this.b=Bz(this,0));return this.b};
k.ed=function(){if(this.nc())return this.Rc();0>this.h&&(this.h=Cz(this,0),this.nc()&&(this.g=this.h));return this.h};k.yc=function(a,b,c){return this.c.compareEndPoints((1==b?"Start":"End")+"To"+(1==c?"Start":"End"),a)};
var Bz=function(a,b,c){c=c||a.jh();if(!c||!c.firstChild)return c;for(var d=1==b,e=0,f=c.childNodes.length;e<f;e++){var g=d?e:f-e-1,h=c.childNodes[g];try{var m=Dz(h)}catch(p){continue}var n=m.Xe();if(a.nc())if(!sz(h)){if(0==a.yc(n,1,1)){a.g=a.h=g;break}}else{if(qz(m,a))return Bz(a,b,h)}else{if(qz(a,m)){if(!sz(h)){d?a.g=g:a.h=g+1;break}return Bz(a,b,h)}if(0>a.yc(n,1,0)&&0<a.yc(n,0,1))return Bz(a,b,h)}}return c},Cz=function(a,b){var c=1==b,d=c?a.mc():a.Qc();if(1==d.nodeType){d=d.childNodes;for(var e=
d.length,f=c?1:-1,g=c?0:e-1;0<=g&&g<e;g+=f){var h=d[g];if(!sz(h)&&0==a.c.compareEndPoints((1==b?"Start":"End")+"To"+(1==b?"Start":"End"),Dz(h).Xe()))return c?g:g+1}return-1==g?0:g}a=a.c.duplicate();b=yz(d);a.setEndPoint(c?"EndToEnd":"StartToStart",b);a=a.text.length;return c?d.length-a:a},zz=function(a){return 3==a.nodeType?a.nodeValue:a.innerText};wz.prototype.nc=function(){return 0==this.c.compareEndPoints("StartToEnd",this.c)};wz.prototype.cj=function(){return this.c.text};
wz.prototype.select=function(){this.c.select()};var Ez=function(a){this.a=a};x(Ez,rz);Ez.prototype.pf=function(a){a.collapse(this.mc(),this.Rc());this.Qc()==this.mc()&&this.ed()==this.Rc()||a.extend(this.Qc(),this.ed());0==a.rangeCount&&a.addRange(this.a)};var Fz=function(a){this.a=a};x(Fz,rz);Fz.prototype.yc=function(a,b,c){return C.Ea("528")?Fz.D.yc.call(this,a,b,c):this.a.compareBoundaryPoints(1==c?1==b?l.Range.START_TO_START:l.Range.END_TO_START:1==b?l.Range.START_TO_END:l.Range.END_TO_END,a)};Fz.prototype.pf=function(a,b){b?a.setBaseAndExtent(this.Qc(),this.ed(),this.mc(),this.Rc()):a.setBaseAndExtent(this.mc(),this.Rc(),this.Qc(),this.ed())};var Gz=function(a){return af?new wz(a,hf(a.parentElement())):C.Ka?new Fz(a):C.Ja?new vz(a):C.cb?new Ez(a):new rz(a)},Dz=function(a){if(C.V&&!C.kb(9)){var b=new wz(yz(a),hf(a));if(sz(a)){for(var c,d=a;(c=d.firstChild)&&sz(c);)d=c;b.a=d;b.g=0;for(d=a;(c=d.lastChild)&&sz(c);)d=c;b.b=d;b.h=1==d.nodeType?d.childNodes.length:d.length;b.o=a}else b.a=b.b=b.o=a.parentNode,b.g=kb(b.o.childNodes,a),b.h=b.g+1;a=b}else a=C.Ka?new Fz(tz(a)):C.Ja?new vz(tz(a)):C.cb?new Ez(tz(a)):new rz(tz(a));return a},sz=function(a){return Cf(a)||
3==a.nodeType};var Hz=function(){this.c=this.b=this.h=this.a=this.o=null;this.g=!1};x(Hz,jz);var Iz=function(a,b){var c=new Hz;c.o=a;c.g=!!b;return c},Jz=function(a,b){return Iz(Dz(a),b)};Hz.prototype.Tb=function(){return"text"};Hz.prototype.fh=function(){return Kz(this).Xe()};Hz.prototype.bf=function(){return 1};Hz.prototype.ke=function(){return this};
var Kz=function(a){var b;if(!(b=a.o)){b=a.cc();var c=a.dc(),d=a.Cc(),e=a.Dc();if(C.V&&!C.kb(9)){var f=b,g=c,h=d,m=e,n=!1;1==f.nodeType&&(g>f.childNodes.length&&xi(xz,"Cannot have startOffset > startNode child count"),g=f.childNodes[g],n=!g,f=g||f.lastChild||f,g=0);var p=yz(f);g&&p.move("character",g);f==h&&g==m?p.collapse(!0):(n&&p.collapse(!1),n=!1,1==h.nodeType&&(m>h.childNodes.length&&xi(xz,"Cannot have endOffset > endNode child count"),h=(g=h.childNodes[m])||h.lastChild||h,m=0,n=!g),f=yz(h),f.collapse(!n),
m&&f.moveEnd("character",m),p.setEndPoint("EndToEnd",f));m=new wz(p,hf(b));m.a=b;m.g=c;m.b=d;m.h=e;b=m}else b=C.Ka?new Fz(uz(b,c,d,e)):C.Ja?new vz(uz(b,c,d,e)):C.cb?new Ez(uz(b,c,d,e)):new rz(uz(b,c,d,e));b=a.o=b}return b};k=Hz.prototype;k.Qf=function(){return Kz(this).jh()};k.cc=function(){return this.a||(this.a=Kz(this).mc())};k.dc=function(){return null!=this.h?this.h:this.h=Kz(this).Rc()};k.Cc=function(){return this.b||(this.b=Kz(this).Qc())};
k.Dc=function(){return null!=this.c?this.c:this.c=Kz(this).ed()};k.Dh=function(){return this.g};k.Sf=function(){return Kz(this).nc()};k.Rf=function(){return Kz(this).cj()};k.xc=function(){return new oz(this.cc(),this.dc(),this.Cc(),this.Dc())};k.select=function(){Kz(this).select(this.g)};var Lz=function(){};x(Lz,jz);var Mz=function(){this.c=this.b=this.a=null};x(Mz,Lz);k=Mz.prototype;k.Tb=function(){return"control"};k.fh=function(){return this.a||document.body.createControlRange()};k.bf=function(){return this.a?this.a.length:0};k.ke=function(a){return Jz(this.a.item(a))};k.Qf=function(){return Tf.apply(null,Nz(this))};k.cc=function(){return Oz(this)[0]};k.dc=function(){return 0};k.Cc=function(){var a=Oz(this),b=jb(a);return rb(a,function(c){return Pf(c,b)})};k.Dc=function(){return this.Cc().childNodes.length};
var Nz=function(a){if(!a.b&&(a.b=[],a.a))for(var b=0;b<a.a.length;b++)a.b.push(a.a.item(b));return a.b},Oz=function(a){a.c||(a.c=Nz(a).concat(),a.c.sort(function(b,c){return b.sourceIndex-c.sourceIndex}));return a.c};Mz.prototype.Sf=function(){return!this.a||!this.a.length};Mz.prototype.Rf=function(){return""};Mz.prototype.xc=function(){return new Pz(this)};Mz.prototype.select=function(){this.a&&this.a.select()};
var Pz=function(a){this.o=this.b=this.a=null;a&&(this.o=Oz(a),this.a=this.o.shift(),this.b=jb(this.o)||this.a);iz.call(this,this.a,!1,!0)};x(Pz,nz);Pz.prototype.w=function(){return this.a};Pz.prototype.m=function(){return!this.depth&&!this.o.length};Pz.prototype.next=function(){if(this.m())throw Oi;if(!this.depth){var a=this.o.shift();hz(this,a,1,1);return a}return Pz.D.next.call(this)};var Qz=function(){this.F=wi("goog.dom.MultiRange");this.a=[];this.g=[];this.c=this.b=null};x(Qz,Lz);k=Qz.prototype;k.Tb=function(){return"mutli"};k.fh=function(){1<this.a.length&&yi(this.F,"getBrowserRangeObject called on MultiRange with more than 1 range");return this.a[0]};k.bf=function(){return this.a.length};k.ke=function(a){this.g[a]||(this.g[a]=Iz(Gz(this.a[a]),void 0));return this.g[a]};
k.Qf=function(){if(!this.c){for(var a=[],b=0,c=this.bf();b<c;b++)a.push(this.ke(b).Qf());this.c=Tf.apply(null,a)}return this.c};var Sz=function(a){a.b||(a.b=lz(a),a.b.sort(function(b,c){var d=b.cc();b=b.dc();var e=c.cc();c=c.dc();return d==e&&b==c?0:Rz(d,b,e,c)?1:-1}));return a.b};k=Qz.prototype;k.cc=function(){return Sz(this)[0].cc()};k.dc=function(){return Sz(this)[0].dc()};k.Cc=function(){return jb(Sz(this)).Cc()};k.Dc=function(){return jb(Sz(this)).Dc()};
k.Sf=function(){return 0==this.a.length||1==this.a.length&&this.ke(0).Sf()};k.Rf=function(){return mb(lz(this),function(a){return a.Rf()}).join("")};k.xc=function(){return new Tz(this)};k.select=function(){var a=kz(vf(hf(C.V?this.Qf():this.cc())));a.removeAllRanges();for(var b=0,c=this.bf();b<c;b++)a.addRange(this.ke(b).fh())};var Tz=function(a){this.a=null;this.b=0;a&&(this.a=mb(Sz(a),function(b){return Qi(b)}));iz.call(this,a?this.w():null,!1,!0)};x(Tz,nz);Tz.prototype.w=function(){return this.a[0].w()};
Tz.prototype.m=function(){return this.a[this.b].m()};Tz.prototype.next=function(){try{var a=this.a[this.b],b=a.next();hz(this,a.g,a.c,a.depth);return b}catch(c){if(c!==Oi||this.a.length-1==this.b)throw c;this.b++;return this.next()}};var Vz=function(){var a=kz(window);return a&&Uz(a)},Uz=function(a){var b=!1;if(a.createRange)try{var c=a.createRange()}catch(e){return null}else if(a.rangeCount){if(1<a.rangeCount){b=new Qz;c=0;for(var d=a.rangeCount;c<d;c++)b.a.push(a.getRangeAt(c));return b}c=a.getRangeAt(0);b=Rz(a.anchorNode,a.anchorOffset,a.focusNode,a.focusOffset)}else return null;(a=c)&&a.addElement?(b=new Mz,b.a=a,a=b):a=Iz(Gz(a),b);return a},Rz=function(a,b,c,d){if(a==c)return d<b;var e;if(1==a.nodeType&&b)if(e=a.childNodes[b])a=
e,b=0;else if(Pf(a,c))return!0;if(1==c.nodeType&&d)if(e=c.childNodes[d])c=e,d=0;else if(Pf(c,a))return!1;return 0<(Sf(a,c)||b-d)};var Wz=function(){var a=Vz();return null!=a&&!a.Sf()&&0<a.Rf().length},Xz=function(a){Vz();Jz(a,void 0).select();a.setAttribute("tabIndex","-1")},Yz=function(a){var b=G("TEXTAREA",{id:"hdt"});Hp(b,{position:"absolute",top:uf(document).a+"px",left:"-1000px"});Df(document.body,b);b.focus();H(b,a);a=0;if(Yv(b))b.selectionStart=a;else if(Zv()){var c=$v(b),d=c[0];d.inRange(c[1])&&(a=bw(b,a),d.collapse(!0),d.move("character",a),d.select())}a=b.value.length;Yv(b)?b.selectionEnd=a:Zv()&&(d=$v(b),c=d[1],d[0].inRange(c)&&
(a=bw(b,a),d=bw(b,aw(b,!0)[0]),c.collapse(!0),c.moveEnd("character",a-d),c.select()));return b};var Zz=function(a,b,c,d,e,f,g){g=void 0===g?function(){}:g;this.L=hm.N();this.G=b;this.g=c;this.C=d;this.o=e||null;this.w=f;this.m=g;this.b=this.c=this.a=0;this.F=M.N();this.delay=new Dr(this.vg,3E3,this);this.h=a;I(a,"copy",this.ik,!1,this);I(a,"mouseup",this.jk,!1,this);I(a,"contextmenu",this.hj,!1,this);I(a,"click",this.hk,!1,this);I(l,"blur",this.flush,!1,this);I(l,"beforeunload",this.flush,!1,this)};x(Zz,hg);k=Zz.prototype;k.flush=function(){this.delay.stop();0<this.a+this.c+this.b&&this.vg()};
k.X=function(){this.flush();this.delay.Qa();Og(this.h,"copy",this.ik,!1,this);Og(this.h,"mouseup",this.jk,!1,this);Og(this.h,"contextmenu",this.hj,!1,this);Og(this.h,"click",this.hk,!1,this);Og(l,"blur",this.flush,!1,this);Og(l,"beforeunload",this.flush,!1,this);Zz.D.X.call(this)};
k.ik=function(){this.delay.stop();if(q(this.w)){var a=this.w().length,b=null!=l.getSelection?l.getSelection().toString().length:document.selection&&"Control"!=document.selection.type?document.selection.createRange().text.length:0;this.vg(1,a,b);Il(this.F,this.g,this.m(),a,b)}else this.vg(1),Il(this.F,this.g,this.m())};
k.vg=function(a,b,c){a={cpy:a||0,clk:this.a,sel:this.c,ctx:this.b};null!=b&&null!=c&&(a.ql=b,a.cpl=c);null!=this.o&&(a.sl=this.o.a(),a.tl=this.o.b());mm(this.L,this.C,"ilog",this.G,a);this.b=this.c=this.a=0};k.jk=function(){if(Wz()){this.c++;var a=this.F;N(a,Gl(a,211,this.g));59<=this.c?this.flush():this.delay.start()}};k.hk=function(a){vg(a)&&(this.a++,a=this.F,N(a,Gl(a,212,this.g)),59<=this.a?this.flush():this.delay.start())};
k.hj=function(){this.b++;var a=this.F;N(a,Gl(a,210,this.g));59<=this.b?this.flush():this.delay.start()};var $z={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",19:"pause",20:"caps-lock",27:"esc",32:"space",33:"pg-up",34:"pg-down",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"insert",46:"delete",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:"semicolon",61:"equals",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",
93:"context",96:"num-0",97:"num-1",98:"num-2",99:"num-3",100:"num-4",101:"num-5",102:"num-6",103:"num-7",104:"num-8",105:"num-9",106:"num-multiply",107:"num-plus",109:"num-minus",110:"num-period",111:"num-division",112:"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"f9",121:"f10",122:"f11",123:"f12",186:"semicolon",187:"equals",189:"dash",188:",",190:".",191:"/",192:"`",219:"open-square-bracket",220:"\\",221:"close-square-bracket",222:"single-quote",224:"win"};var aA=function(a,b,c,d,e,f,g,h,m){this.a=a;this.h=b;this.G=c;this.c=d;this.g=e;this.o=f;this.m=g;this.w=h;this.b=m},gA=function(a){var b=a.b;b=(b=b&&"composed"in b&&b&&"composedPath"in b&&b.composed&&b.composedPath())&&0<b.length?b[0]:a.target;return bA(cA(dA(eA((new fA).keyCode(a.keyCode||0).key(a.key||"").shiftKey(!!a.shiftKey).altKey(!!a.altKey).ctrlKey(!!a.ctrlKey).metaKey(!!a.metaKey).target(a.target),b),function(){return a.preventDefault()}),function(){return a.stopPropagation()}))},fA=function(){this.c=
null;this.g="";this.G=this.o=this.m=this.C=this.h=this.b=this.a=this.w=null};k=fA.prototype;k.keyCode=function(a){this.c=a;return this};k.key=function(a){this.g=a;return this};k.shiftKey=function(a){this.w=a;return this};k.altKey=function(a){this.a=a;return this};k.ctrlKey=function(a){this.b=a;return this};k.metaKey=function(a){this.h=a;return this};k.target=function(a){this.C=a;return this};
var eA=function(a,b){a.m=b;return a},dA=function(a,b){a.o=b;return a},cA=function(a,b){a.G=b;return a},bA=function(a){return new aA(ab(a.c),a.g,fb(a.w),fb(a.a),fb(a.b),fb(a.h),z(a.C),z(a.m),cb(a.o),cb(a.G))};var jA=function(a){L.call(this);this.b=this.c={};this.h=0;this.O=Zb(hA);this.W=Zb(iA);this.m=!0;this.o=null;this.a=a;I(this.a,"keydown",this.w,void 0,this);I(this.a,"synthetic-keydown",this.C,void 0,this);C.Fd&&(I(this.a,"keypress",this.K,void 0,this),I(this.a,"synthetic-keypress",this.R,void 0,this));I(this.a,"keyup",this.G,void 0,this);I(this.a,"synthetic-keyup",this.L,void 0,this)},kA;x(jA,L);
var lA=function(a){this.a=a||null;this.next=a?null:{}},hA=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],iA="color date datetime datetime-local email month number password search tel text time url week".split(" ");jA.prototype.T=function(a,b){mA(this.c,nA(arguments),a)};
var nA=function(a){if(r(a[1]))a=mb(oA(a[1]),function(d){ab(d.keyCode,"A non-modifier key is needed in each stroke.");return pA(d.key||"",d.keyCode,d.Un)});else{var b=a,c=1;Ka(a[1])&&(b=a[1],c=0);for(a=[];c<b.length;c+=2)a.push(pA("",b[c],b[c+1]))}return a};
jA.prototype.X=function(){jA.D.X.call(this);this.c={};Og(this.a,"keydown",this.w,!1,this);Og(this.a,"synthetic-keydown",this.C,!1,this);C.Fd&&(Og(this.a,"keypress",this.K,!1,this),Og(this.a,"synthetic-keypress",this.R,!1,this));Og(this.a,"keyup",this.G,!1,this);Og(this.a,"synthetic-keyup",this.L,!1,this);this.a=null};
var oA=function(a){a=a.replace(/[ +]*\+[ +]*/g,"+").replace(/[ ]+/g," ").toLowerCase();a=a.split(" ");for(var b=[],c,d=0;c=a[d];d++){var e=c.split("+"),f=null,g=null;c=0;for(var h,m=0;h=e[m];m++){switch(h){case "shift":c|=1;continue;case "ctrl":c|=2;continue;case "alt":c|=4;continue;case "meta":c|=8;continue}null===g||Za("At most one non-modifier key can be in a stroke.");e=void 0;f=h;if(!kA){g={};for(e in $z)g[$z[e]]=Xg(parseInt(e,10));kA=g}g=kA[f];ab(g,"Key name not found in goog.events.KeyNames: "+
h);f=h;break}b.push({key:f,keyCode:g,Un:c})}return b};jA.prototype.G=function(a){a=gA(a);C.Ja&&qA(this,a);C.Fd&&!this.g&&rA(a)&&sA(this,a,!0)};jA.prototype.L=function(a){a=a.b();C.Ja&&qA(this,a);C.Fd&&!this.g&&rA(a)&&sA(this,a,!0)};var qA=function(a,b){32==a.o&&32==b.a&&(0,b.b)();a.o=null},rA=function(a){return C.Fd&&a.g&&a.c};jA.prototype.K=function(a){a=gA(a);32<a.a&&rA(a)&&(this.g=!0)};jA.prototype.R=function(a){a=a.b();32<a.a&&rA(a)&&(this.g=!0)};
var mA=function(a,b,c){var d=b.shift();A(d,function(e){if((e=a[e])&&(0==b.length||e.a))throw Error("Keyboard shortcut conflicts with existing shortcut");});b.length?A(d,function(e){e=e.toString();var f=new lA;e=e in a?a[e]:a[e]=f;f=b.slice(0);mA(z(e.next,"An internal node must have a next map"),f,c)}):A(d,function(e){a[e]=new lA(c)})},tA=function(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}},pA=function(a,b,c){c=c||0;b=["c_"+b+"_"+c];""!=a&&b.push("n_"+a+"_"+c);return b};
jA.prototype.w=function(a){sA(this,gA(a))};jA.prototype.C=function(a){sA(this,a.b())};
var sA=function(a,b,c){a:{var d=b.a;if(""!=b.h){var e=b.h;if("Control"==e||"Shift"==e||"Meta"==e||"AltGraph"==e){d=!1;break a}}else if(16==d||17==d||18==d){d=!1;break a}e=b.w;var f="TEXTAREA"==e.tagName||"INPUT"==e.tagName||"BUTTON"==e.tagName||"SELECT"==e.tagName,g=!f&&(e.isContentEditable||e.ownerDocument&&"on"==e.ownerDocument.designMode);d=!f&&!g||a.O[d]?!0:g?!1:b.c||b.g||b.o?!0:"INPUT"==e.tagName&&a.W[e.type]?13==d:"INPUT"==e.tagName||"BUTTON"==e.tagName?32!=d:!1}d&&(!c&&rA(b)?a.g=!1:(c=Xg(b.a),
d=pA(b.h,c,(b.G?1:0)|(b.g?2:0)|(b.c?4:0)|(b.o?8:0)),(e=tA(a.b,d))&&(e=!(1500<=Ua()-a.h)),e||(a.b=a.c,a.h=Ua()),(e=tA(a.b,d))&&e.next&&(a.b=e.next,a.h=Ua()),e&&(e.next?(0,b.b)():(a.b=a.c,a.h=Ua(),a.m&&(0,b.b)(),d=bb(e.a,"A terminal node must have a string shortcut identifier."),e=a.dispatchEvent(new uA("shortcut",d,b.m)),(e&=a.dispatchEvent(new uA("shortcut_"+d,d,b.m)))||(0,b.b)(),C.Ja&&(a.o=c)))))},uA=function(a,b,c){kg.call(this,a,c);this.identifier=b};x(uA,kg);var vA=function(a){this.c=a;this.g=hm.N();this.F=M.N();this.a=new jA(document);this.a.m=!1;this.a.T("CTRL_SHIFT_S",83,(C.yb?8:2)|1);I(this.a,"shortcut",this.b,!1,this)};x(vA,hg);vA.prototype.X=function(){vA.D.X.call(this);Og(this.a,"shortcut",this.b,!1,this)};vA.prototype.b=function(a){"CTRL_SHIFT_S"==a.identifier&&(Tg(this.c.b,"action"),a=this.F,N(a,O(a,289)),this.g.log("swaplang"))};var xA=function(a,b,c,d,e,f){L.call(this);this.v=a;this.b=G("DIV","sl-sugg-button-container");this.C=b;a=E("sl-sugg-button-container",this.v)?Kf(this.v.firstElementChild):Kf(this.v);this.g=c?c:a.length;Ff(this.v);this.c=!!d;this.o=!!e;this.a=[];c=this.c?this.g+1:this.g;for(d=0;d<c;++d)e=new is(""),e.Sa(16,!0),I(e,"action",this.R,!1,this),e.Za(this.b),hr(e.c,e,0==d?2:3),this.a.push(e);this.v.appendChild(this.b);this.h=[];this.m=G("DIV","ls-left-arrow");this.w=G("DIV","ls-right-arrow");this.G=0;f&&
(this.v.insertBefore(this.m,this.v.firstChild),this.v.appendChild(this.w),I(this.m,"mouseover",function(){wA(this,2)},!1,this),I(this.m,"mouseout",function(){clearTimeout(this.G)},!1,this),I(this.w,"mouseover",function(){wA(this,-2)},!1,this),I(this.w,"mouseout",function(){clearTimeout(this.G)},!1,this));this.F=M.N()};x(xA,L);var wA=function(a,b){a.b.scrollLeft-=b;a.G=setTimeout(function(){wA(a,b)},10)};
xA.prototype.L=function(a){var b=a.selected;a=a.data.slice(0,this.g);var c=this.h.slice();c.length=this.g;a:{c=Ab(c).sort();var d=Ab(a).sort();if(La(c)&&La(d)&&c.length==d.length){for(var e=c.length,f=0;f<e;f++)if(c[f]!==d[f]){c=!1;break a}c=!0}else c=!1}c=!c;this.h=a;a=0;this.c&&this.o&&(a=1);for(d=0;d<this.h.length;d++){e=this.a[a];f=this.h[d];if(c){e.Wf(f);var g=this.C(f);e.g(g)}yA(this,e,e.aa()==b,f);a++}for(;a<this.g;a++)this.a[a].setVisible(!1);this.c&&(a=this.a[this.o?0:this.a.length-1],a.Wf("auto"),
a.g(detect_language),yA(this,a,a.aa()==b));X(this.v,!0)};xA.prototype.R=function(a){var b=a.a.aa();if(a.a.Ha(16)){a:{var c=a.a;for(var d=0,e=0;d<this.a.length;d++){var f=this.a[d];if(f&&f.isVisible()){if(c==f){c=e;break a}e++}}c=-1}Ql(this.F,this.c,2,b,c,"")}else a.a.wd(!0);Wp(a.a.j(),this.v);this.dispatchEvent({type:"click",data:b})};var yA=function(a,b,c,d){b.setVisible(!0);b.wd(c);c&&Wp(b.j(),a.b);d&&(b.j().id="sugg-item-"+d)};
xA.prototype.K=function(a){if(this.c){var b=this.a[this.o?0:this.a.length-1];""==a.data?b.g(detect_language):(a=source_language_detected.replace(/%\d\$s/g,this.C(a.data)),b.g(a))}};var zA=function(a){this.a=a;this.b=this.m=this.h=this.o=this.g=null;this.R=!1;this.c=null;this.C=function(){return""};this.w=hm.N();this.oa=Uk.N();this.F=M.N();this.G=null},CA=function(a,b){b.Sj&&(a.g=b.Sj,AA(a.g,a.O,a),BA(a,a.a,"srcLanguageUpdated",a.Im),BA(a,a.a,"detectSrcUpdated",a.rm));b.ak&&(a.o=b.ak,AA(a.o,a.T,a),BA(a,a.a,"tgtLanguageUpdated",a.Rm));b.Pj&&(a.K=b.Pj,BA(a,a.K,"action",a.Ga));b.Rj&&(a.W=b.Rj,BA(a,a.W,"action",v(a.L,a,"src",!0)));b.$j&&(a.Y=b.$j,BA(a,a.Y,"action",v(a.L,a,"tgt",
!1)));if(b.Tj){a.h=b.Tj;BA(a,a.h,"click",a.Jm);var c=a.h;I(a.a,"staticSrcSuggestionUpdated",c.L,!1,c);c=a.h;I(a.a,"detectSrcUpdated",c.K,!1,c)}b.bk&&(a.m=b.bk,BA(a,a.m,"click",a.Sm),c=a.m,I(a.a,"staticTgtSuggestionUpdated",c.L,!1,c));b.Yc&&(a.b=b.Yc,BA(a,a.b,"action",a.Pm));b.ck&&(a.c=b.ck,BA(a,new Nq(a.c.j()),"key",a.mj),BA(a,new tv(a.c.j()),"paste",a.mj));b.fb&&(a.C=b.fb)},EA=function(a,b){(a.R=b)&&a.b?a.b.sa(!1):DA(a)},BA=function(a,b,c,d){b&&I(b,c,d,!1,a)};
zA.prototype.O=function(){var a=this.g,b=this.a.g;var c=Wv(this.a.Y);FA(this,a,b,c,"slc")};zA.prototype.T=function(){var a=this.o,b=this.a.h;var c=Wv(this.a.Z.a);FA(this,a,b,c,"tlc",!0)};var GA=function(a,b,c){var d={};d.lpk=c;a.G=d;a.G.lsa=b;mm(a.w,"webapp","lsa",b,d)};zA.prototype.Ga=function(){this.g&&this.g.isVisible()?(GA(this,"lso","src"),Pl(this.F,217)):this.o&&this.o.isVisible()&&(GA(this,"lso","tgt"),Pl(this.F,219))};zA.prototype.L=function(a,b){GA(this,"lsc",a);Pl(this.F,b?218:220)};
var FA=function(a,b,c,d,e,f){var g=b.aa(),h=HA(a),m=IA(a,f);c.call(a.a,g,4);null!=b.R&&Xb(h,b.R);""!=d&&(h.emphlang=d);b=Wv(a.a.L.a);f||""==b||(h.bslang=b);""!=m&&(h.sugglang=m);a.G=h;a.G[e]=g;mm(a.w,"webapp",e,g,h)};k=zA.prototype;k.Im=function(a){this.g.aa()!=a.data&&JA(this.g,a.data);DA(this);a.Li&&(KA(this,"slauto",HA(this)),Pl(this.F,221))};k.rm=function(){DA(this)};k.Rm=function(a){this.o.aa()!=a.data&&JA(this.o,a.data);DA(this);a.Li&&(KA(this,"tlauto",HA(this)),Pl(this.F,222))};
k.Jm=function(a){if(a.data==this.a.a)a.target.dispatchEvent({type:"clickSelected"}),a.preventDefault();else{var b=this.a.g,c=IA(this),d=HA(this,a.data);b.call(this.a,a.data,3);d.sugglang=c;KA(this,"ssuggclick",d)}};k.Sm=function(a){if(a.data==this.a.b)a.target.dispatchEvent({type:"clickSelected"}),a.preventDefault();else{var b=this.a.h,c=IA(this,!0),d=HA(this,a.data);b.call(this.a,a.data,3);d.sugglang=c;KA(this,"tsuggclick",d)}};
k.Pm=function(){var a=HA(this),b=this.a.a,c=this.a.b,d=b;if("auto"==b&&(d=this.a.c,!d))return;(b=this.C())&&this.c&&(this.c.b(b),Yk(this.oa,28));KA(this,"swapclick",a);a=this.a;a.g(c,5);a.h(d,5);a.dispatchEvent("languageSelected");pm(this.w,"swap",1,"accumulate");c=this.F;d=O(c,89);a=new zk;D(a,1,1);Le(d,46,a);N(c,d)};k.mj=function(a){if("paste"==a.type||2>zc(this.c.aa()).length)this.a.G=!1};
var HA=function(a,b){var c={};c.sl=a.a.a;c.tl=a.a.b;b&&(c.val=b);(b=a.a.c)&&(c.dsl=b);a.c&&(c.ql=zc(a.c.aa()).length);return c},LA=function(a){pm(a.w,"ssel",a.a.oa);pm(a.w,"tsel",a.a.ea)},KA=function(a,b,c){a.G=c;a.w.log(b,c)},IA=function(a,b){return b?Wv(a.a.R.a):Wv(a.a.K.a)},DA=function(a){if(a.b&&!a.R){var b=a.a.a;"auto"==b&&(b=a.a.c);"zh-CN"==b&&"zh-TW"==a.a.w&&(b="zh-TW");""==b||b==a.a.b?a.b.sa(!1):a.b.sa(!0)}};var MA=0,NA=/^[a-zA-Z0-9_\-]*$/,OA=function(a){z(a.match(NA),"ControlType.create contains invalid characters"+a);return a+"+"+MA++};var PA=function(a,b){hg.call(this);this.c=null;this.g=b;this.a=[];if(a>this.g)throw Error("[goog.structs.SimplePool] Initial cannot be greater than max");for(b=0;b<a;b++)this.a.push(this.b())};x(PA,hg);var QA=function(a,b){a.c=b},SA=function(a,b){a.a.length<a.g?a.a.push(b):RA(b)};PA.prototype.b=function(){return this.c?this.c():{}};var RA=function(a){if(Na(a))if(Ma(a.Qa))a.Qa();else for(var b in a)delete a[b]};PA.prototype.X=function(){PA.D.X.call(this);for(var a=this.a;a.length;)RA(a.pop());delete this.a};var VA=function(){this.a=[];this.b=new Yi;this.L=this.K=this.R=this.m=0;this.c=new Yi;this.o=this.C=0;this.Ga=1;this.g=new PA(0,4E3);this.g.b=function(){return new TA};this.G=new PA(0,50);this.G.b=function(){return new UA};var a=this;this.w=new PA(0,2E3);QA(this.w,function(){return a.Ga++});this.h={}};VA.prototype.F=wi("goog.debug.Trace");var UA=function(){this.Yh=this.time=this.count=0};
UA.prototype.toString=function(){var a=[];a.push(this.type," ",this.count," (",Math.round(10*this.time)/10," ms)");this.Yh&&a.push(" [VarAlloc = ",this.Yh,"]");return a.join("")};var TA=function(){},YA=function(a,b,c,d){var e=[];-1==c?e.push(" "):e.push(WA(a.b-c));e.push(" ",XA(a.b-b));0==a.a?e.push(" Start "):1==a.a?(e.push(" Done "),e.push(WA(a.h-a.startTime)," ms ")):e.push(" Comment ");e.push(d,a);0<a.g&&e.push("[VarAlloc ",a.g,"] ");return e.join("")};
TA.prototype.toString=function(){return null==this.type?z(this.c):"["+this.type+"] "+this.c};var ZA={Os:!0};VA.prototype.Nh=function(){this.h={}};var $A=function(a){a.h.stop&&Ri(a.b,function(b){this.h.stop(b.id,ZA)},a);a.b.hd()};
VA.prototype.reset=function(){$A(this);for(var a=0;a<this.a.length;a++){var b=this.a[a];b.id?aj(this.b,b.id)||(SA(this.w,b.id),SA(this.g,b)):SA(this.g,b)}this.a.length=0;this.m=Ua();this.o=this.C=this.L=this.K=this.R=0;a=this.c.Mb();for(b=0;b<a.length;b++){var c=this.c.get(a[b]);c.count=0;c.time=0;c.Yh=0;SA(this.G,c)}this.c.hd()};
VA.prototype.toString=function(){for(var a=[],b=-1,c=[],d=0;d<this.a.length;d++){var e=this.a[d];1==e.a&&c.pop();a.push(" ",YA(e,this.m,b,c.join("")));b=e.b;a.push("\n");0==e.a&&c.push("| ")}if(0!=this.b.Lf()){var f=Ua();a.push(" Unstopped timers:\n");Ri(this.b,function(g){a.push(" ",g," (",f-g.startTime," ms, started at ",XA(g.startTime),")\n")})}b=this.c.Mb();for(d=0;d<b.length;d++)c=this.c.get(b[d]),1<c.count&&a.push(" TOTAL ",c,"\n");a.push("Total tracers created ",this.C,"\n","Total comments created ",
this.o,"\n","Overhead start: ",this.R," ms\n","Overhead end: ",this.K," ms\n","Overhead comment: ",this.L," ms\n");return a.join("")};var WA=function(a){a=Math.round(a);var b="";1E3>a&&(b=" ");100>a&&(b=" ");10>a&&(b=" ");return b+a},XA=function(a){a=Math.round(a);return String(100+a/1E3%60).substring(1,3)+"."+String(1E3+a%1E3).substring(1,4)};new VA;var aB=function(){};aB.prototype.stopPropagation=function(){this.g=!0;this.h()};aB.prototype.c=function(){return this.g||!1};var bB=function(a){this.a=[];this.name=a};bB.prototype.c=wi("wireless.events.browser.Dispatcher");bB.prototype.dispatchEvent=function(a,b){var c="*"==a.a.charAt(0),d;this.handleEvent(a,b)&&(d=!0);for(var e=(b||"")+this.name+"->",f=-1,g;(!d||c)&&(g=this.a[++f]);)d=g.dispatchEvent(a,e)||d;d||b||yi(this.c,"Event not handled: "+a.a+" type: "+(a?a.type:"none")+" customArg: "+a.b);return d};var cB=function(a,b){bB.call(this,b);this.g=a;this.b=[];this.L={}};x(cB,bB);var dB=new cB(void 0,"root");Ba("_e",function(a,b,c,d){a=a||{};a.a=b;a.b=c;a.o=d||a.currentTarget||null;a.h=a.stopPropagation;a.stopPropagation=aB.prototype.stopPropagation;a.c=aB.prototype.c;return dB.dispatchEvent(a)});
var eB=function(a,b,c){z(b,a.name+" - registerHandler: Missing controlType.");z(c,a.name+" - registerHandler: Missing handlerFunc. controlType: "+b);z(!a.L[b],a.name+" - registerHandler: Handler already defined. controlType: "+b);c=a.b.push(c,a.g)-2;a.L[b]=c};cB.prototype.handleEvent=function(a,b){var c=this.L[a.a];if(q(c))return fB(this,a,a.a,a.b,b),this.b[c].call(this.b[c+1],a,a.a,a.b),!0};
var fB=function(a,b,c,d,e){")"==c.slice(-1)||zi(a.c,v(function(){var f="";b&&(f="BrowserType="+b.type,b.which&&(f+=" key="+b.which),f=" ("+f+")");var g="";q(d)&&(g=" customArg: "+d);return(e||"")+this.name+" handling event: "+c+g+f},a))};var gB=function(a,b){this.Code=a;this.Name=b},kB=function(a,b,c){this.va=b.va+"_"+a.Code;"rcnt"==c?this.va+="_r":"srch"==c&&(this.va+="_s");hB[this.va]=this;this.b=b;this.a=c;this.Ub=a.Name;this.code=a.Code;this.v=Bp(iB,{id:this.va,name:a.Name,code:a.Code,Se:jB})},lB={},mB=(lB.rglr=0,lB.rcnt=2,lB.srch=3,lB);kB.prototype.j=function(){return this.v};kB.prototype.Te=function(a){this.b.Te(this.Ub,this.code,this.a,a)};
var hB={},nB=function(a){if(a&&a.parentNode&&a.parentNode.children)for(var b=0,c=0,d=a.parentNode;b<d.children.length;b++){var e=d.children[b];if(dq(e)&&tp(e,"language_list_item_wrapper")){if(a==e)return c;c++}}return-1},oB=function(a,b,c){(b=hB[c])&&b.Te(nB(a.currentTarget))},pB=null,jB=OA("changeLanguage"),qB=OA("searchEdited"),uB=function(a,b){hg.call(this);this.a=[];this.c=[];this.g=[];this.va=a;this.C=null;this.L=[];this.ra=new L;this.v=G("DIV","language-list");this.h=b;this.o=Bp(rB,{Se:qB,Jn:this.va,
Kn:this.h.o});Df(this.v,this.o);X(this.o,!1);this.G=new is;this.G.na(E("back-image-black",this.o));this.G.Nd(this.h.b);qr(this.G,this.h.b);I(this.G,"action",this.ma,!1,this);if(b=E("clear-image-black",this.o))this.O=new is,this.O.na(b),this.O.Nd(this.h.a),qr(this.O,this.h.a),I(this.O,"action",this.Y,!1,this),X(b,!1);this.m=G("DIV","language-list-unfiltered-langs-"+this.va);this.ea=G("DIV","language_list_languages language_list_"+a);Df(this.ea,this.m);Df(this.v,this.ea);this.b=G("DIV","language_list_languages language_list_"+
a);Df(this.v,this.b);X(this.b,!1);this.T="";this.w=sB(this.h.h,this.m);X(this.w,!1);this.Da=sB(this.h.c,this.m);tB[this.va]=this;this.Aa=0;this.F=M.N();this.Na="";this.R={}};x(uB,hg);var tB={},AA=function(a,b,c){I(a.ra,"returned",b,!1,c)},JA=function(a,b){for(var c=0;c<a.a.length;c++)if(a.a[c].code===b){null!=a.C&&(a.C.setAttribute("aria-label",a.a[c].Ub),H(a.C,a.a[c].Ub));a.W(a.a[c].Ub,a.a[c].code);a.T=b;break}};uB.prototype.aa=function(){return this.T};
var wB=function(a,b,c){vB(tB[c],(new tg(a)).target.value)},vB=function(a,b){var c=E("clear-image-black",a.o);a.Na=b;if(""===b)X(a.m.parentElement,!0),X(a.b,!1),c&&X(c,!1);else for(X(a.m.parentElement,!1),X(a.b,!0),c&&X(c,!0),a=Kf(a.b),c=0;c<a.length;c++){var d=a[c],e=b,f=ag(d),g=0==Ac(e,f.substr(0,e.length));X(d,g);d=E("language_list_item",d);d.innerHTML=f;g&&(e=f.substr(0,e.length),f=f.replace(e,"<b>"+e+"</b>"),d.innerHTML=f)}};
uB.prototype.Te=function(a,b,c,d){JA(this,b);Ql(this.F,"sl_list"==this.va,mB[c],b,d,"srch"==c?this.Na:"");this.R.ct=(Ua()-this.Aa).toString();this.R.stp=c;this.close()};uB.prototype.W=function(a,b){if("auto"!=b){a=new gB(b,a);for(var c=0;c<this.c.length;c++)if(this.c[c].code===b){xB(this,c,1);break}b=new kB(a,this,"rcnt");If(this.w,b.j(),1);this.c.splice(0,0,b);5<this.c.length&&xB(this,5,this.c.length-5);X(this.w,!0)}};
var zB=function(a){a.Aa=Ua();a.ma();yB(a,a.a);yB(a,a.c);yB(a,a.g);for(var b=0;b<a.a.length;b++){var c=a.a[b],d=a.L.includes(c.code);V(c.j(),"item-emphasized",d)}Pl(a.F,"sl_list"===a.va?82:83)};uB.prototype.close=function(){Tg(this.ra,"returned")};
var yB=function(a,b){for(var c=0;c<b.length;c++){V(b[c].j(),"item-selected",b[c].code===a.T);var d=E("language_list_item",b[c].j()),e="";b[c].code===a.T&&(e=a.h.g.replace("%1$s",b[c].Ub));d.setAttribute("aria-label",e)}},xB=function(a,b,c){for(var d=b;d<b+c;d++)Jf(a.c[d].j());a.c.splice(b,c);X(a.w,0<a.c.length)},BB=function(a,b){xB(a,0,a.c.length);X(a.w,0<b.length);for(var c=0;c<b.length&&5>c;c++){for(var d=new gB(b[c],""),e=0;e<a.a.length;e++)a.a[e].code===b[c]&&(d.Name=a.a[e].Ub);d=AB(a,d,a.w,"rcnt");
a.c.push(d)}a.L=b},DB=function(a){X(a.o,!0);a.Y();CB(a).focus()},EB=function(a){!dq(a.o)&&DB(a)};uB.prototype.ma=function(){this.Y();X(this.o,!1)};uB.prototype.setVisible=function(a){X(this.v,a)};uB.prototype.isVisible=function(){return dq(this.v)};uB.prototype.Y=function(){CB(this).value="";vB(this,"")};
var CB=function(a){return gb(a.v.querySelector("#"+a.va+"-search-box"))},AB=function(a,b,c,d){d=new kB(b,a,d);"auto"===b.Code?If(a.m,d.j(),0):Df(c,d.j());return d},sB=function(a,b){a=Bp(FB,{text:a});Df(b,a);return a};uB.prototype.K=function(a){for(var b=0;b<this.a.length;b++)Jf(this.a[b].j());for(b=0;b<this.g.length;b++)Jf(this.g[b].j());this.a=[];this.g=[];if(null!=a)for(b=0;b<a.length;b++){var c=AB(this,a[b],this.Da,"rglr");this.a.push(c);"auto"!=a[b].Code&&(c=AB(this,a[b],this.b,"srch"),this.g.push(c))}};
uB.prototype.X=function(){uB.D.X.call(this)};uB.prototype.j=function(){return this.v};var GB=function(a){this.a=a};GB.prototype.Cb=function(){return null};GB.prototype.ab=function(){return this.a};var HB={"* ARIA-CHECKED":!0,"* ARIA-COLCOUNT":!0,"* ARIA-COLINDEX":!0,"* ARIA-DESCRIBEDBY":!0,"* ARIA-DISABLED":!0,"* ARIA-GOOG-EDITABLE":!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},IB={"* 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 JB={};
function KB(a){if(C.product.V&&!C.Ea(9))return[0,0,0,0];var b=JB.hasOwnProperty(a)?JB[a]:null;if(b)return b;65536<Object.keys(JB).length&&(JB={});var c=[0,0,0,0];b=LB(a,/\\[0-9A-Fa-f]{6}\s?/g);b=LB(b,/\\[0-9A-Fa-f]{1,5}\s/g);b=LB(b,/\\./g);b=b.replace(/:not\(([^\)]*)\)/g," $1 ");b=b.replace(/{[^]*/gm,"");b=MB(b,c,/(\[[^\]]+\])/g,2);b=MB(b,c,/(#[^\#\s\+>~\.\[:]+)/g,1);b=MB(b,c,/(\.[^\s\+>~\.\[:]+)/g,2);b=MB(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,3);b=MB(b,c,/(:[\w-]+\([^\)]*\))/gi,
2);b=MB(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");MB(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return JB[a]=b}function MB(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})}function LB(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};var NB={rgb:!0,rgba:!0,alpha:!0,rect:!0,image:!0,"linear-gradient":!0,"radial-gradient":!0,"repeating-linear-gradient":!0,"repeating-radial-gradient":!0,"cubic-bezier":!0,matrix:!0,perspective:!0,rotate:!0,rotate3d:!0,rotatex:!0,rotatey:!0,steps:!0,rotatez:!0,scale:!0,scale3d:!0,scalex:!0,scaley:!0,scalez:!0,skew:!0,skewx:!0,skewy:!0,translate:!0,translate3d:!0,translatex:!0,translatey:!0,translatez:!0},OB=/[\n\f\r"'()*<>]/g,PB={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function QB(a){return z(PB[a])}
var RB=function(a,b,c){b=zc(b);if(""==b)return null;if(0==Ac("url(",b.substr(0,4))){if(!b.endsWith(")")||1<(b?b.split("(").length-1:0)||1<(b?b.split(")").length-1:0)||!c)a=null;else{a:{b=b.substring(4,b.length-1);for(var d=0;2>d;d++){var e="\"'".charAt(d);if(b.charAt(0)==e&&b.charAt(b.length-1)==e){b=b.substring(1,b.length-1);break a}}}a=c?(a=c(b,a))&&"about:invalid#zClosurez"!=Sc(a)?'url("'+Sc(a).replace(OB,QB)+'")':null:null}return a}if(0<b.indexOf("(")){if(/"|'/.test(b))return null;for(a=/([\-\w]+)\(/g;c=
a.exec(b);)if(!(c[1]in NB))return null}return b};function SB(a,b){a=l[a];return a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null}function TB(a,b){return(a=l[a])&&a.prototype&&a.prototype[b]||null}
var UB=SB("Element","attributes")||SB("Node","attributes"),VB=TB("Element","hasAttribute"),WB=TB("Element","getAttribute"),XB=TB("Element","setAttribute"),YB=TB("Element","removeAttribute"),ZB=TB("Element","getElementsByTagName"),$B=TB("Element","matches")||TB("Element","msMatchesSelector"),aC=SB("Node","nodeName"),bC=SB("Node","nodeType"),cC=SB("Node","parentNode"),dC=SB("HTMLElement","style")||SB("Element","style"),eC=SB("HTMLStyleElement","sheet"),fC=TB("CSSStyleDeclaration","getPropertyValue"),
gC=TB("CSSStyleDeclaration","setProperty");function hC(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("Clobbering detected");return a}function iC(a,b,c,d){if(a)return a.apply(b,d);if(C.product.V&&10>document.documentMode){if(!b[c].call)throw Error("IE Clobbering detected");}else if("function"!=typeof b[c])throw Error("Clobbering detected");return b[c].apply(b,d)}function jC(a){return hC(UB,a,"attributes",function(b){return b instanceof NamedNodeMap})}
function kC(a,b,c){try{iC(XB,a,"setAttribute",[b,c])}catch(d){if(-1==d.message.indexOf("A security problem occurred"))throw d;}}function lC(a){mC(a);return hC(dC,a,"style",function(b){return b instanceof CSSStyleDeclaration})}function mC(a){if(!(a instanceof HTMLElement))throw Error("Not an HTMLElement");}function nC(a){mC(a);return hC(eC,a,"sheet",function(b){return b instanceof CSSStyleSheet})}function oC(a){return hC(aC,a,"nodeName",function(b){return"string"==typeof b})}
function pC(a){return hC(bC,a,"nodeType",function(b){return"number"==typeof b})}function qC(a){return hC(cC,a,"parentNode",function(b){return!(b&&"string"==typeof b.name&&b.name&&"parentnode"==b.name.toLowerCase())})}function rC(a,b){return iC(fC,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""}function sC(a,b,c){iC(gC,a,a.setProperty?"setProperty":"setAttribute",[b,c])};var tC=C.V&&10>document.documentMode?null:/\s*([^\s'",]+[^'",]*(('([^'\r\n\f\\]|\\[^])*')|("([^"\r\n\f\\]|\\[^])*")|[^'",])*)/g,uC={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0},xC=function(a,b,c){var d=[];a=vC(Ab(a.cssRules));A(a,function(e){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("Invalid container id");if(!(b&&C.product.V&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var f=b?e.selectorText.replace(tC,"#"+b+" $1"):e.selectorText;d.push(pd(f,wC(e.style,
c)))}});return rd(d)},vC=function(a){return lb(a,function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})},zC=function(a,b,c){a=yC("<style>"+a+"</style>");return null==a||null==a.sheet?sd:xC(a.sheet,void 0!=b?b:null,c)},yC=function(a){if(C.V&&!C.Ea(10)||"function"!=typeof l.DOMParser)return null;a=Rd(ec("Never attached to DOM."),"<html><head></head><body>"+a+"</body></html>");return(new DOMParser).parseFromString(Dd(a),"text/html").body.children[0]},wC=function(a,b){if(!a)return cd;
var c=document.createElement("div").style,d=AC(a);A(d,function(e){var f=C.Ka&&e in uC?e:e.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");vc(f,"--")||vc(f,"var")||(e=rC(a,e),e=RB(f,e,b),null!=e&&sC(c,f,e))});return Sd(c.cssText||"")},CC=function(a){var b=Array.from(iC(ZB,a,"getElementsByTagName",["STYLE"])),c=Eb(b,function(e){return Ab(nC(e).cssRules)});c=vC(c);c.sort(function(e,f){e=KB(e.selectorText);a:{f=KB(f.selectorText);for(var g=Math.min(e.length,f.length),
h=0;h<g;h++){var m=e[h];var n=f[h];m=m>n?1:m<n?-1:0;if(0!=m){e=m;break a}}e=e.length;f=f.length;e=e>f?1:e<f?-1:0}return-e});a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var d;d=a.nextNode();)A(c,function(e){iC($B,d,d.matches?"matches":"msMatchesSelector",[e.selectorText])&&e.style&&BC(d,e.style)});A(b,Jf)},BC=function(a,b){var c=AC(a.style),d=AC(b);A(d,function(e){if(!(0<=c.indexOf(e))){var f=rC(b,e);sC(a.style,e,f)}})},AC=function(a){La(a)?a=Ab(a):(a=Pb(a),xb(a,"cssText"));
return a};var DC="undefined"!=typeof WeakMap&&-1!=WeakMap.toString().indexOf("[native code]"),EC=0,FC=function(){this.c=[];this.b=[];this.a="data-elementweakmap-index-"+EC++};FC.prototype.set=function(a,b){if(iC(VB,a,"hasAttribute",[this.a])){var c=parseInt(iC(WB,a,"getAttribute",[this.a])||null,10);this.b[c]=b}else c=this.b.push(b)-1,kC(a,this.a,c.toString()),this.c.push(a);return this};
FC.prototype.get=function(a){if(iC(VB,a,"hasAttribute",[this.a]))return a=parseInt(iC(WB,a,"getAttribute",[this.a])||null,10),this.b[a]};FC.prototype.clear=function(){this.c.forEach(function(a){iC(YB,a,"removeAttribute",[this.a])},this);this.c=[];this.b=[]};var GC=wi("goog.html.sanitizer.SafeDomTreeProcessor"),HC=!C.V||C.kb(10),IC=!C.V||null==document.documentMode,JC=function(){};var KC={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 LC={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 PC=function(a){a=a||new MC;NC(a);this.a=Vb(a.a);this.g=Vb(a.C);this.h=Vb(a.L);this.w=a.w;A(a.o,function(b){if(!vc(b,"data-"))throw new Xa('Only "data-" attributes allowed, got: %s.',[b]);if(vc(b,"data-sanitizer-"))throw new Xa('Attributes with "%s" prefix are not allowed, got: %s.',["data-sanitizer-",b]);this.a["* "+b.toUpperCase()]=OC},this);this.m=a.c;this.c=a.G;this.b=null;this.o=a.m};x(PC,JC);
var QC=function(a){return function(b,c){return(b=a(zc(b),c))&&"about:invalid#zClosurez"!=Sc(b)?Sc(b):null}},MC=function(){this.a={};A([HB,IB],function(a){A(Pb(a),function(b){this.a[b]=OC},this)},this);this.b={};this.o=[];this.C=Vb(KC);this.L=Vb(LC);this.w=!1;this.Ga=Xc;this.R=this.h=this.K=this.c=Jb;this.G=null;this.g=this.m=!1},RC=function(a,b){return function(c,d,e,f){c=a(c,d,e,f);return null==c?null:b(c,d,e,f)}},SC=function(a,b,c,d){a[c]&&!b[c]&&(a[c]=RC(a[c],d))},TC=function(){var a=new MC;return new PC(a)},
NC=function(a){if(a.g)throw Error("HtmlSanitizer.Builder.build() can only be used once.");SC(a.a,a.b,"* USEMAP",UC);var b=QC(a.Ga);A(["* ACTION","* CITE","* HREF"],function(d){SC(this.a,this.b,d,b)},a);var c=QC(a.c);A(["* LONGDESC","* SRC","LINK HREF"],function(d){SC(this.a,this.b,d,c)},a);A(["* FOR","* HEADERS","* NAME"],function(d){SC(this.a,this.b,d,Ta(VC,this.K))},a);SC(a.a,a.b,"A TARGET",Ta(WC,["_blank","_self"]));SC(a.a,a.b,"* CLASS",Ta(XC,a.h));SC(a.a,a.b,"* ID",Ta(YC,a.h));SC(a.a,a.b,"* STYLE",
Ta(a.R,c));a.g=!0},ZC=function(a,b){a||(a="*");return(a+" "+b).toUpperCase()},OC=function(a){return zc(a)},WC=function(a,b){b=zc(b);return tb(a,b.toLowerCase())?b:null},UC=function(a){return(a=zc(a))&&"#"==a.charAt(0)?a:null},VC=function(a,b,c){return a(zc(b),c)},XC=function(a,b,c){b=b.split(/(?:\s+)/);for(var d=[],e=0;e<b.length;e++){var f=a(b[e],c);f&&d.push(f)}return 0==d.length?null:d.join(" ")},YC=function(a,b,c){return a(zc(b),c)},aD=function(a,b){var c=!("STYLE"in a.g)&&"STYLE"in a.h;c="*"==
a.c&&c?"sanitizer-"+(Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Ua()).toString(36)):a.c;a.b=c;if(HC){c=b;if(HC){b=zf("SPAN");a.b&&"*"==a.c&&(b.id=a.b);a.o&&(c=yC("<div>"+c+"</div>"),z(c,"Older browsers that don't support inert parsing should not get to this branch"),CC(c),c=c.innerHTML);c=Rd(ec("Never attached to DOM."),c);var d=document.createElement("template");if(IC&&"content"in d)Vd(d,c),d=d.content;else{var e=document.implementation.createHTMLDocument("x");
d=e.body;Vd(e.body,c)}c=document.createTreeWalker(d,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(d=DC?new WeakMap:new FC;e=c.nextNode();){c:{var f=a;var g=e;var h=pC(g);switch(h){case 3:g=$C(f,g);break c;case 1:h=g;1==pC(h)||Za("Expected Node of type Element but got Node of type %s",pC(h));g=f;f=h;if("TEMPLATE"==oC(f).toUpperCase())g=null;else{h=oC(f).toUpperCase();if(h in g.g)var m=null;else g.h[h]?m=document.createElement(h):(m=zf("SPAN"),g.w&&kC(m,"data-sanitizer-original-tag",h.toLowerCase()));
if(m){var n=m,p=jC(f);if(null!=p)for(var t=0;h=p[t];t++)if(h.specified){var u=g;var w=f,y=h,S=y.name;if(vc(S,"data-sanitizer-"))u=null;else{var W=oC(w);y=y.value;var za={tagName:zc(W).toLowerCase(),attributeName:zc(S).toLowerCase()},Z={xl:void 0};"style"==za.attributeName&&(Z.xl=lC(w));w=ZC(W,S);w in u.a?(u=u.a[w],u=u(y,za,Z)):(S=ZC(null,S),S in u.a?(u=u.a[S],u=u(y,za,Z)):u=null)}null===u||kC(n,h.name,u)}g=m}else g=null}break c;default:yi(GC,"Dropping unknown node type: "+h),g=null}}if(g){if(1==pC(g)&&
d.set(e,g),e=qC(e),f=!1,e)h=pC(e),m=oC(e).toLowerCase(),n=qC(e),11!=h||n?"body"==m&&n&&(h=qC(n))&&!qC(h)&&(f=!0):f=!0,h=null,f||!e?h=b:1==pC(e)&&(h=d.get(e)),h.content&&(h=h.content),h.appendChild(g)}else Ff(e)}d.clear&&d.clear();a=b}else a=zf("SPAN");0<jC(a).length&&(b=zf("SPAN"),b.appendChild(a),a=b);a=(new XMLSerializer).serializeToString(a);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"))}else a="";return Rd(ec("Output of HTML sanitizer"),a)},$C=function(a,b){var c=b.data;(b=qC(b))&&"style"==oC(b).toLowerCase()&&
!("STYLE"in a.g)&&"STYLE"in a.h&&(c=qd(zC(c,a.b,v(function(d,e){return this.m(d,{xs:e})},a))));return document.createTextNode(c)},bD=function(a){return aD(TC(),a)};var cD=function(){};x(cD,Uq);Ia(cD);cD.prototype.nd=function(){return"menuitem"};
cD.prototype.Eb=function(a){var b=bD(a.Ed),c=Bf(document,b);b=c.querySelector("div");if(!b)throw Error("Invalid item label");b.innerHTML=a.ab();up(b,["gt-is-sp","gt-is-cont"]);b=["DIV",Xq(this,a)];var d=G("DIV");T(d,"gt-is-ld");c=G("DIV",null,c);T(c,"gt-is-lb");b=b.concat([d,c]);if(a.Vb){c=G("A",{href:"#"},a.Vb);T(c,"gt-is-act");var e=new lr;e.na(c);Fq(e,a);c.addEventListener("mouseup",function(f){e.tb()&&f.stopPropagation()});b.push(c)}b=G.apply(null,b);b.id=Bq(a);return a.v=b};
cD.prototype.md=function(a){return"DIV"==a.tagName};cD.prototype.za=function(){return"gt-is-itm"};var dD=function(a,b,c,d,e){e=void 0===e?"":e;lr.call(this,a.ab(),c||cD.N(),d);this.xe=a;this.Ed=b;this.Vb=e;this.Sa(1,!1)};x(dD,lr);dD.prototype.ab=function(){return this.xe.ab()};dD.prototype.Cb=function(){return this.xe.Cb()};var eD=function(a){kg.call(this,a)};x(eD,kg);jf(window.document);new L;var fD=function(a){var b=a.getBoundingClientRect();if(C.V){var c=Xp(a);a=aq(a);b.left=c.x;b.right=c.x+a.width;b.top=c.a;b.bottom=c.a+a.height}return b},gD=function(a,b){var c=jf(a),d=0;if(Aa(b))d=b;else if(C.V&&!C.Ea(9)){if(b=c.a.selection.createRange())try{var e=a.createTextRange(),f=e.duplicate();e.moveToBookmark(b.getBookmark());f.setEndPoint("EndToStart",e);d=f.text.length}catch(n){}}else d=a.selectionStart;e="_h#"+Qa(a);var g=c.j(e);g?c.Tf(g):g=c.b("PRE",{id:e});g.parentNode||c.a.body.appendChild(g);
var h=[];A(a.value,function(n,p,t){h.push(" "==n&&p+1!=t.length&&" "==t[p+1]?"\u00a0":n)});h=h.join("");c.appendChild(g,c.a.createTextNode(String(h.substring(0,d))));e=fg(c,"SPAN");e.appendChild(c.a.createTextNode("\u200b"));c.appendChild(g,e);c.appendChild(g,c.a.createTextNode(String(h.substring(d)+" ")));c=sp(a);A(c,function(n){T(g,n)});var m="white-space:pre-wrap;word-wrap:pre-wrap;position:absolute;z-index:-9;visibility:hidden;display:block;";A("font-family font-size font-weight font-style text-transform text-decoration letter-spacing word-spacing line-height text-align vertical-align direction width height margin-top margin-right margin-bottom margin-left padding-top padding-right padding-bottom padding-left border-top-width border-right-width border-bottom-width border-left-width border-top-style border-right-style border-bottom-style border-left-style overflow-x overflow-y".split(" "),
function(n){try{var p;(p=Jp(a,n)||Kp(a,n)||a.style[n])&&(m+=n+":"+p+";")}catch(t){}});g.style.cssText=m;c=Lp(a,"overflowX");g.style.overflowX=c&&"visible"!=c?c:"auto";c=Lp(a,"overflowY");g.style.overflowY=c&&"visible"!=c?c:"auto";g.scrollTop=a.scrollTop;g.scrollLeft=a.scrollLeft;Np(g,Sp(a));c=fD(e);return"INPUT"==a.tagName.toUpperCase()?new cf(c.left,Math.ceil(Xp(a).a+aq(a).height)):new cf(c.left,Math.ceil(c.bottom))};var hD=function(a,b){zq.call(this,b);this.c=a};x(hD,zq);hD.prototype.b="info";hD.prototype.g=!1;var iD={info:"jfk-butterBar-info",error:"jfk-butterBar-error",warning:"jfk-butterBar-warning",promo:"jfk-butterBar-promo"};hD.prototype.Tb=function(){return this.b};var jD=function(a,b){a.c=b;if(b=a.j()){var c=a.a;c.Tf(b);c.Zi(b,a.c)}};hD.prototype.isVisible=function(){var a=this.j();return null!=a&&tp(a,"jfk-butterBar-shown")};
hD.prototype.setVisible=function(a){z(this.Ba,"setVisible must only be called after the butter bar is rendered.");V(this.j(),"jfk-butterBar-shown",a)};
hD.prototype.Ra=function(){this.v=this.a.b("DIV","jfk-butterBar");z(this.j(),"The DOM element for the butter bar cannot be null.");var a=this.j();a&&(np(a,"live","assertive"),np(a,"atomic","true"));jD(this,this.c);this.g=this.g;(a=this.j())&&V(a,"jfk-butterBar-mini",this.g);a=this.b;if(this.oc()){var b=this.j(),c=iD[a];U(b,iD[this.b]);T(b,c)}this.b=a};var kD=function(a,b,c){L.call(this);this.w=c.client;this.g=a;this.a=b;this.o=c.pn;this.Y=!1;this.C=c.Wo;this.R=c.qn;this.zb=c.vl||null;this.O=c.ba;this.Je=c.Xa;this.Aa=c.gp;this.Me=c.Ip;this.K=null;this.T=c.Gp;this.ra=c.Mn;this.L=0;this.m={};this.$c=c.il;this.dh=c.Xl;this.Zd=c.$o;this.Ta=c.us;this.Bd=c.vn;this.Dd=!!c.Is;this.Z=!!c.rn;this.ma=!!c.ss;this.Ie=c.cp||"Did you mean: <div>%1$s</div>";this.Ed=c.Js||"Translating <div>%1$s</div>";this.He=c.Ks||"Undo";this.uf=c.Ns||500;a=new hD("");a.Za(kf("gt-bbar"));
a.setVisible(!1);this.W=a;this.c=this.b=this.h="";this.G=hm.N();"async_translate_onebox"==this.w&&(this.G.o="/translate");this.ea=new rq(this);this.Ke=new Nq(this.o.j());this.Da=Uk.N();this.F=M.N();this.oa=!0;this.Zd&&this.ea.M(this.Ke,"key",this.hc).M(this.o,"change",this.ud);this.ea.M(this.a,"action",this.gb).M(this.o.j(),"blur",this.Hb).M(this.o.j(),"focus",this.ic).M(this.O,"srcLanguageUpdated",this.Na).M(this.O,"tgtLanguageUpdated",this.Na);null!=this.R&&this.ea.M(this.R,"change",this.Ad)};
x(kD,L);kD.prototype.update=function(){0!=this.h.length||this.ma?this.oa&&(mD(this,this.g.a[0]),this.L++,this.m[this.L]={},this.m[this.L][0]=Ua(),nD(this.Aa,this.h,this.b,this.c,v(this.Cd,this,this.h,this.b,this.c,this.L))):lD(this)};var pD=function(a){var b=a.a;b.c&&b.removeChild(b.c,!0);b.c=null;oD(a,!!Iq(a.a))};kD.prototype.Ad=function(){gz(this.R)&&lD(this)};
kD.prototype.hc=function(a){if(!this.a.isVisible())return!1;if(27==a.keyCode){var b=qD(this.g.a);mm(this.G,this.w,"is","0",{q:this.h,sl:this.b,tl:this.c,sn:b.length,s:b});b=this.F;var c=rD(this),d=sD(this);N(b,fm(b,204,c,d,tD(this),[],null!=this.a.h,0));lD(this)}13==a.keyCode&&-1==this.a.Oa&&(b=qD(this.g.a),mm(this.G,this.w,"is","8",{q:this.h,sl:this.b,tl:this.c,sn:b.length,s:b}),b=this.F,c=rD(this),d=sD(this),N(b,fm(b,205,c,d,tD(this),[],null!=this.a.h,0)),lD(this));if(36==a.keyCode||35==a.keyCode)return!1;
b=this.a.ib(a);38!=a.keyCode&&40!=a.keyCode||-1==this.a.Oa||(a=Zw(this.a),a!=this.a.c&&this.o.aa()!=a.ab()&&(this.Y=!0,Yk(this.Da,"is"),this.o.b(a.ab()),mD(this)));return b};kD.prototype.ud=function(a){this.Y?this.Y=!1:this.R&&gz(this.R)?lD(this):"set"==a.fe?lD(this):ci(v(this.Le,this,a),0)};kD.prototype.Le=function(){var a=Kc(this.o.aa(),"\n")?"":uD(this.o.aa()),b=this.O.a,c=this.O.b;if(a!=this.h||b!=this.b||c!=this.c)this.h=a,this.b=b,this.c=c,this.update()};
var uD=function(a){return a.replace(/[ \n\t\r\f,\.\?!]+/g," ").replace(/^ /,"")};
kD.prototype.gb=function(a){var b=rD(this),c=sD(this),d=tD(this),e=[],f=null!=this.a.h;if(a.target==this.a.h)f=this.F,N(f,fm(f,185,b,c,d,e,!0,1)),vD(this,"it","translationSelected","");else if(a.target==this.a.g)a=this.F,N(a,fm(a,181,b,c,d,e,f,1)),vD(this,"ss","spellingSelected",c);else if(a.target.getParent&&a.target.getParent()===this.a.g)vD(this,"ss","ignoreSpellingSuggestion","");else if(a.target==this.a.c)a=this.F,N(a,fm(a,183,b,c,d,e,f,1)),vD(this,"ls","languageSelected",d[0]);else{a=a.target;
a:{var g=this.a.b;for(var h=0;h<g.length;h++)if(g[h]==a){g=h;break a}g=-1}h=this.F;N(h,fm(h,142,b,c,d,e,f,g+1));wD(this,a.ab(),"2")}};
var vD=function(a,b,c,d){var e=qD(a.g.a);mm(a.G,a.w,"is","b",{q:a.h,sl:a.b,tl:a.c,sn:e.length,s:e,si:0,sy:b});lD(a);a.dispatchEvent(new eD(c,d))},wD=function(a,b,c){for(var d=qD(a.g.a),e=0,f=0;f<d.length;f++)if(d[f]==b){e=f+1;break}mm(a.G,a.w,"is",c,{q:a.h,sl:a.b,tl:a.c,sn:d.length,s:d,si:e});a.h=uD(b);Yk(a.Da,"is");a.o.b(b);"2"==c?(lD(a),a.o.j().blur(),a.dispatchEvent("suggestionSelected")):(a.update(),a.dispatchEvent("suggestionCopied"))};kD.prototype.Na=function(){lD(this)};
kD.prototype.Cd=function(a,b,c,d,e){this.m[d][1]=Ua();0==this.h.length&&!this.ma||0==e.length&&!this.Z?lD(this):0==e.length?xD(this):this.b!=b||this.c!=c?xD(this):this.T?(this.m[d][2]=Ua(),this.K&&this.K.abort(),this.K=Zo(this.Me,this.b,this.c,this.Je,e,v(this.Yd,this,a,d,e),"is",void 0,this.uf)):yD(this,a,mb(e,function(f){return new zw(f)}),d)};
kD.prototype.Yd=function(a,b,c,d,e){null==d?(zD(this,a,c,e),Ol(this.F,145)):(this.m[b][3]=Ua(),c.length==d.length?yD(this,a,mb(c,function(f,g){return new zw(c[g],d[g])}),b):(AD(this),Ol(this.F,146),yD(this,a,mb(c,function(f){return new zw(f)}),b)))};
var xD=function(a){BD(a.a,[]);a.g.a=[];mD(a);var b=a.a;b.o&&0!=b.o.length||oD(a,!1)},lD=function(a){CD(a.Aa);a.K&&a.K.abort();oD(a,!1);for(var b=a.a,c=[];b.o&&0!=b.o.length;)c.push(b.removeChild(Jq(b,0),!0));b.b=[];b.c=null;b.g=null;b.h=null;b=a.g;b.a=[];b.b=null;b.c=null;mD(a)},yD=function(a,b,c,d){var e=a.m[d][1]-a.m[d][0];if(a.T)var f=a.m[d][3]-a.m[d][2];delete a.m[d];if(0!=c.length){var g=c;c.length>a.ra&&(g=Cb(c,0,a.ra));a.g.a=g;c={};a.T&&(c.td=f);if(a.L>d)DD(a,!1),ED(a,e,b,g,c,!1);else{var h=
[];A(g,function(n,p){p=new Bw(n,this.$c,this.dh,0==p&&!this.Z,this.T,this.zb);h.push(p);if((p=this.g.b)&&p.ab()==n.ab()){n="";var t=void 0===t?!1:t;p=qD(this.g.a);tb(p,n)&&(n="");n?(n=new GB(n),t=new dD(n,t?this.Ed:this.Ie,void 0,void 0,t?this.He:void 0),this.g.b=n,FD(this.a,t),GD(this.a,!0),oD(this,!0)):(this.g.b=null,FD(this.a,null),oD(this,!!Iq(this.a)))}},a);BD(a.a,h);6<HD(a.g)&&pD(a);a.Z&&GD(a.a,!!a.a.h);mD(a,g[0]);if(!a.Bd){d=uf(jf(document).a);f=gD(a.o.j(),a.o.aa().length);var m=Sp(Of(a.a.j()));
f.x=0;f.a+=d.a;f.a-=m.a;Np(a.a.j(),f)}a.$c&&ID(a);JD(a);oD(a,!0);DD(a,!0);ED(a,e,b,g,c,!0)}}},oD=function(a,b){a.Ta||a.a.setVisible(b)},rD=function(a){var b=[];a=a.a.b;for(var c=0;c<a.length;c++)b.push([a[c].ab(),a[c].Cb()]);return b},sD=function(a){return a.a.g?a.a.g.ab():""},tD=function(a){a=a.a.c?a.a.c.xe.a:"";return""!=a?[a]:[]},DD=function(a,b){var c=a.F,d=rD(a),e=sD(a);N(c,fm(c,b?141:203,d,e,tD(a),[],null!=a.a.h,0))},mD=function(a,b){if(a.C)if(b){var c=a.o.aa();vc(b.ab(),c)?a.C.b(b.ab()):a.C.b(c)}else a.C.b("")},
ID=function(a){A(a.a.b,function(b){b.ac&&I(b.ac,"action",this.Vb,!1,this)},a)};kD.prototype.Vb=function(a){var b=this.a.b;A(b,function(c,d){if(c.ac==a.target){var e=G("SPAN",null,(window.MSG_SUGGESTION_FLAGGED||"").replace("%1$s",c.ab())),f=G("SPAN",null," ");c=G("A",{href:"javascript:;"},window.MSG_DISMISS||"");e=G("DIV",null,e,f,c);jD(this.W,e);this.W.setVisible(!0);I(c,"click",this.Gb,!1,this);KD(this,d+1,b)}},this)};
var JD=function(a){A(a.a.b,function(b){b.zc&&I(b.zc,"action",this.jb,!1,this)},a)};kD.prototype.jb=function(a){A(this.a.b,function(b){b.zc==a.target&&wD(this,b.ab(),"a")},this)};kD.prototype.Gb=function(){this.W.setVisible(!1)};kD.prototype.Hb=function(){this.a&&(this.Dd?(xD(this),this.oa=!1):oD(this,!1));this.C&&this.C.b("")};kD.prototype.ic=function(){this.oa=!0};
var KD=function(a,b,c){c=mb(c,function(d){return d.ab()});mm(a.G,a.w,"is","3",{q:a.h,sl:a.b,tl:a.c,sn:c.length,s:c,si:b})},qD=function(a){return a?mb(a,function(b){return b?b.ab():""}):[]},LD=function(a){if(!a)return[];a=mb(a,function(b){return b?b.Cb():""});return lb(a,function(b){return null!=b})},ED=function(a,b,c,d,e,f){d=qD(d);b={q:c,sl:a.b,tl:a.c,sd:b,sn:d.length,s:d};for(var g in e)b[g]=e[g];mm(a.G,a.w,"is",f?"1":"7",b)},AD=function(a){var b=a.g.a,c=qD(b);b=LD(b);mm(a.G,a.w,"is","6",{q:a.h,
sl:a.b,tl:a.c,sn:c.length,s:c,tn:b.length,st:b})},zD=function(a,b,c,d){b={q:b,sl:a.b,tl:a.c,sn:c.length,s:c};d&&(b.ec=d);mm(a.G,a.w,"is","9",b)};var MD=function(a,b,c,d){var e=Qs();this.g=a;this.C=b;this.R=c;this.w=d;this.G=void 0===e?!1:e;this.a="";this.b=new Dr(this.K,300,this);this.c=this.h=0;this.m=!1;this.o=hm.N();I(this.g,"change",this.L,!1,this);this.b.start(void 0)};MD.prototype.L=function(a){var b="";a.fe&&(b=a.fe);"paste"==b&&(this.h++,pm(this.o,"pc",1,"accumulate"));"set"==b&&this.c++;this.b.start(void 0)};
MD.prototype.K=function(){if(this.C){this.b.stop();var a=zc(this.g.aa());if(a!=this.a)if(this.w&&this.w())this.b.start(300);else if(!(2E3<de(a).length&&0==this.h&&0==this.c)||this.G){this.c=this.h=0;var b=a.substring(0,this.a.length)==this.a;(a=this.a.substring(0,a.length)==a)||0!=this.a.length&&b&&!this.m?pm(this.o,"otf","2"):pm(this.o,"otf","1");this.m=a;this.R()}}};MD.prototype.reset=function(a){this.b.stop();this.a=zc(this.g.aa());a||(this.m=!1)};var ND=function(){L.call(this);this.a=0;this.endTime=this.startTime=null};x(ND,L);ND.prototype.c=function(){this.b("begin")};ND.prototype.g=function(){this.b("end")};ND.prototype.b=function(a){this.dispatchEvent(a)};var OD=function(a,b){Ka(b)||(b=[b]);z(0<b.length,"At least one Css3Property should be specified.");b=mb(b,function(c){if(r(c))return c;db(c,"Expected css3 property to be an object.");var d=c.Kj+" "+c.duration+"s "+c.timing+" "+c.delay+"s";z(c.Kj&&Aa(c.duration)&&c.timing&&Aa(c.delay),"Unexpected css3 property value: %s",d);return d});Hp(a,"transition",b.join(","))},PD=Lb(function(){if(C.V)return C.Ea("10.0");var a=zf("DIV"),b=C.Ka?"-webkit":C.Ja?"-moz":C.V?"-ms":C.cb?"-o":null,c={transition:"opacity 1s linear"};
b&&(c[b+"-transition"]="opacity 1s linear");Wd(a,Ld("div",{style:c}));a=a.firstChild;z(a.nodeType==Node.ELEMENT_NODE);b=a.style[pe("transition")];return""!=("undefined"!==typeof b?b:a.style[Gp(a,"transition")]||"")});var QD=function(a,b,c,d,e){ND.call(this);this.v=a;this.m=b;this.w=c;this.h=d;this.G=Ka(e)?e:[e]};x(QD,ND);k=QD.prototype;k.play=function(){if(1==this.a)return!1;this.c();this.b("play");this.startTime=Ua();this.a=1;if(PD())return Hp(this.v,this.w),this.o=ci(this.Do,void 0,this),!0;this.lh(!1);return!1};k.Do=function(){aq(this.v);OD(this.v,this.G);Hp(this.v,this.h);this.o=ci(v(this.lh,this,!1),1E3*this.m)};k.stop=function(){1==this.a&&this.lh(!0)};
k.lh=function(a){Hp(this.v,"transition","");di(this.o);Hp(this.v,this.h);this.endTime=Ua();this.a=0;a?this.b("stop"):this.b("finish");this.g()};k.X=function(){this.stop();QD.D.X.call(this)};var SD=function(a,b){L.call(this);this.c=new rq(this);a=a||null;RD(this);this.v=a;b&&(this.oe=b)};x(SD,L);k=SD.prototype;k.v=null;k.Ki=!0;k.Ji=null;k.re=!1;k.Gh=-1;k.oe="toggle_display";k.Tb=function(){return this.oe};k.j=function(){return this.v};k.setAutoHide=function(a){RD(this);this.Ki=a};var RD=function(a){if(a.re)throw Error("Can not change this state of the popup while showing.");};SD.prototype.isVisible=function(){return this.re};
SD.prototype.setVisible=function(a){this.o&&this.o.stop();this.h&&this.h.stop();if(a){if(!this.re&&this.dispatchEvent("beforeshow")){if(!this.v)throw Error("Caller must call setElement before trying to show the popup");this.m();a=hf(this.v);if(this.Ki)if(this.c.M(a,"mousedown",this.Hj,!0),C.V){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var c=Uf(b)}catch(d){break}a=c;b=a.activeElement}this.c.M(a,"mousedown",this.Hj,!0);this.c.M(a,"deactivate",this.Gj)}else this.c.M(a,"blur",
this.Gj);"toggle_display"==this.oe?(this.v.style.visibility="visible",X(this.v,!0)):"move_offscreen"==this.oe&&this.m();this.re=!0;this.Gh=Ua();this.o?(Hg(this.o,"end",this.fj,!1,this),this.o.play()):this.fj()}}else TD(this)};SD.prototype.m=Ha;var TD=function(a,b){a.re&&a.dispatchEvent({type:"beforehide",target:b})&&(a.c&&wq(a.c),a.re=!1,Ua(),a.h?(Hg(a.h,"end",Ta(a.Ri,b),!1,a),a.h.play()):a.Ri(b))};k=SD.prototype;
k.Ri=function(a){"toggle_display"==this.oe?this.jn():"move_offscreen"==this.oe&&(this.v.style.top="-10000px");this.dispatchEvent({type:"hide",target:a})};k.jn=function(){this.v.style.visibility="hidden";X(this.v,!1)};k.fj=function(){this.dispatchEvent("show")};k.Hj=function(a){a=a.target;Pf(this.v,a)||UD(this,a)||150>Ua()-this.Gh||TD(this,a)};
k.Gj=function(a){var b=hf(this.v);if("undefined"!=typeof document.activeElement){if(a=b.activeElement,!a||Pf(this.v,a)||"BODY"==a.tagName)return}else if(a.target!=b)return;150>Ua()-this.Gh||TD(this)};var UD=function(a,b){return ob(a.Ji||[],function(c){return b===c||Pf(c,b)})};SD.prototype.X=function(){SD.D.X.call(this);this.c.Qa();ig(this.o);ig(this.h);delete this.v;delete this.c;delete this.Ji};var VD=function(a,b){this.L=b||void 0;SD.call(this,a)};x(VD,SD);VD.prototype.m=function(){if(this.L){var a=!this.isVisible()&&"move_offscreen"!=this.Tb(),b=this.j();a&&(b.style.visibility="hidden",X(b,!0));this.L.c(b,8,this.Bj);a&&X(b,!1)}};var WD=function(a,b){VD.call(this,a);this.g=b;this.a=0;this.b=null;this.w=0;this.setVisible(!0);this.setVisible(!1);T(this.j(),"round-trip-popup");T(this.g,"round-trip-content")};x(WD,VD);WD.prototype.K=function(){di(this.w);1==this.a?Hg(this.b,"finish",v(this.K,this)):0==this.a&&(this.w=ci(v(this.C,this,-1),200))};
WD.prototype.C=function(a){if(this.a!=a&&(0!=this.a||!(this.isVisible()&&1==a||!this.isVisible()&&-1==a))){var b=this.isVisible();this.setVisible(!0);var c=-Math.ceil(aq(this.g).width);gq(this.j())&&(c=-c);var d=1==a?c:0;c=1==a?0:c;this.setVisible(b);if(PD()){b=.2;if(0!=this.a){var e=parseInt(Jp(this.g,"left"),10);this.G();b*=(c-e)/(c-d);d=e}this.a=a;this.b=new QD(this.g,b,{left:d+"px"},{left:c+"px"},"left "+b+"s");this.b.play();Hg(this.b,"finish",v(this.G,this));-1==a?Hg(this.b,"finish",v(this.setVisible,
this,!1)):this.setVisible(!0)}else Hp(this.g,"left",c+"px"),this.setVisible(1==a?!0:!1)}};WD.prototype.G=function(){0!=this.a&&(this.b.stop(),ci(v(Qg,this,this.b)),this.a=0,this.b=null)};var YD=function(a){this.v=a||null;this.a=G("DIV","gt-hl-layer",Af(""));this.b=null;this.v&&(Gf(this.a,this.v),XD(this))},$D=function(a,b,c,d,e){var f=d||"gt-hl-text";d=a.v&&(a.v.value||ag(a.v));XD(a);Ff(a.a);if(b!=c||e){if(0<b){var g=d.substring(0,b);ZD(a.a,g,0,e)}b<c&&(g=d.substring(b,c),f=G("SPAN",f),ZD(f,g,b,e),Df(a.a,f));c<d.length&&(g=d.substring(c),ZD(a.a,g,c,e))}},XD=function(a){var b;var c=a.v,d=hf(c);(b=C.V&&c.currentStyle)&&rf(jf(d).a)&&"auto"!=b.width&&"auto"!=b.height&&!b.boxSizing?(d=
kq(c,b.width,"width","pixelWidth"),c=kq(c,b.height,"height","pixelHeight"),b=new ff(d,c)):(b=new ff(c.offsetWidth,c.offsetHeight),d=nq(c),c=Up(c),b=new ff(b.width-c.left-d.left-d.right-c.right,b.height-c.top-d.top-d.bottom-c.bottom));c=a.a;d=hf(c);var e=rf(jf(d).a);!C.V||C.Ea("10")||e&&C.Ea("8")?jq(c,b,"content-box"):(d=c.style,e?(d.pixelWidth=b.width,d.pixelHeight=b.height):(e=nq(c),c=Up(c),d.pixelWidth=b.width+c.left+e.left+e.right+c.right,d.pixelHeight=b.height+c.top+e.top+e.bottom+c.bottom));
d=Sp(a.v);c=a.a;b=d.x;d=d.a;e=Sp(c);b instanceof cf&&(d=b.a,b=b.x);b=ab(b)-e.x;Np(c,c.offsetLeft+b,c.offsetTop+(Number(d)-e.a));c=nq(a.v);Hp(a.a,"paddingLeft",c.left+"px");Hp(a.a,"paddingRight",c.right+"px");a.a.dir=a.v.dir},ZD=function(a,b,c,d){d=d||[];for(var e=0,f;f=d[e];e++)if(!(0>f.We-c)){if(f.We-c>=b.length)break;if(0<f.We-c){var g=b.substring(0,f.We-c);aE(a,g)}var h=f.className||"gt-hl-text";g=b.substring(f.We-c,f.Uh-c);h=G("SPAN",h);aE(h,g);Df(a,h);b=b.substring(f.Uh-c);c=f.Uh}b&&aE(a,b)},
aE=function(a,b){b=be(b).split("\n");for(var c=0,d=b.length;c<d;c++)0<c&&Df(a,G("BR")),Df(a,Af(b[c]))};var bE=function(a,b){this.a=a instanceof cf?a:new cf(a,b)};x(bE,Lr);bE.prototype.c=function(a,b,c,d){z(a);var e=Pp(hf(a)),f=this.a.x+e.x;e=this.a.a+e.a;var g=Hr(a);f-=g.x;e-=g.a;Jr(new cf(f,e),a,b,c,null,null,d)};var cE=function(a,b){bE.call(this,a,b)};x(cE,bE);cE.prototype.g=0;cE.prototype.b=function(a){this.g=a};cE.prototype.c=function(a,b,c,d){var e=Op(a);e=Tp(e);var f=tf(jf(a).a);f=new cf(this.a.x+f.scrollLeft,this.a.a+f.scrollTop);var g=b,h=Jr(f,a,g,c,e,10,d);if(0!=(h&496)){if(h&16||h&32)g^=4;if(h&64||h&128)g^=1;h=Jr(f,a,g,c,e,10,d);0!=(h&496)&&Jr(f,a,b,c,e,this.g,d)}};var dE=function(a,b){rx.call(this,a,b);this.O=!0;dx(this,!0);this.setVisible(!1,!0);this.b=new Yi};x(dE,rx);k=dE.prototype;k.ek=!1;k.xj=0;k.Lb=null;k.Fa=function(a){dE.D.Fa.call(this,a);(a=a.getAttribute("for")||a.htmlFor)&&eE(this,this.a.j(a),1)};k.ia=function(){dE.D.ia.call(this);this.b.forEach(this.zf,this);var a=Y(this);a.M(this,"action",this.Lh);a.M(this.a.a,"mousedown",this.Ta,!0)};
var eE=function(a,b,c,d,e,f){b&&aj(a.b,Qa(b))||(c=a.Ug(b,c,d,e,f),a.Ba&&a.zf(c),b=Ta(a.uo,b),a.j()&&Y(a).M(a.j(),"keydown",b))};k=dE.prototype;k.uo=function(a,b){if(27==b.keyCode)a.focus();else if(a=Jq(this,this.Oa)){a=a.j();var c=new tg(b.b,a);c.target=a;if(32==b.keyCode||13==b.keyCode)xg(a)?qh(a,"keydown",!1,c):Sg(a,"keydown",!1,c);32==b.keyCode&&this.Tc()}};k.Ug=function(a,b,c,d,e){if(!a)return null;b={v:a,Zj:b,Pn:c,Jd:d?"contextmenu":"mousedown",Bj:e};this.b.set(Qa(a),b);return b};
k.zf=function(a){Y(this).M(a.v,a.Jd,this.xg);"contextmenu"!=a.Jd&&Y(this).M(a.v,"keydown",this.zo)};k.Hf=function(){if(this.Ba)for(var a=this.b.Mb(),b=0;b<a.length;b++)this.Wg(this.b.get(a[b]));this.b.hd()};k.Wg=function(a){Y(this).Ma(a.v,a.Jd,this.xg)};
k.fg=function(a,b,c){b=q(a.Zj)?new wx(a.v,a.Zj,!0):new cE(b,c);b.b&&b.b(5);var d=a.Pn;c=a.Bj;var e=a.v;a=this.isVisible();var f;(f=this.isVisible())||(f=150>Ua()-this.xj);f&&this.ek?this.Tc():(this.Lb=e||null,this.dispatchEvent("beforeshow")&&(d="undefined"!=typeof d?d:8,a||(this.j().style.visibility="hidden"),X(this.j(),!0),b.c(this.j(),d,c),a||(this.j().style.visibility="visible"),this.Ic(-1),this.setVisible(!0)))};
k.Tc=function(){this.isVisible()&&(this.setVisible(!1),this.isVisible()||(this.xj=Ua(),this.Lb=null))};k.Lh=function(){this.Tc()};k.xg=function(a){fE(this,a)};k.zo=function(a){32!=a.keyCode&&13!=a.keyCode&&40!=a.keyCode||fE(this,a);40==a.keyCode&&$w(this)};var fE=function(a,b){for(var c=a.b.Mb(),d=0;d<c.length;d++){var e=a.b.get(c[d]);if(e.v==b.a){a.fg(e,b.clientX,b.clientY);b.preventDefault();b.stopPropagation();break}}};dE.prototype.Ta=function(a){this.isVisible()&&!sx(this,a.target)&&this.Tc()};
dE.prototype.Xf=function(a){dE.D.Xf.call(this,a);this.Tc()};dE.prototype.X=function(){dE.D.X.call(this);this.b&&(this.b.hd(),delete this.b)};var gE=function(a,b,c,d){return new QD(a,.218,{opacity:c},{opacity:d},{Kj:"opacity",duration:.218,timing:b,delay:0})};var hE=function(a){L.call(this);this.v=a;a=C.V?"focusout":"blur";this.a=I(this.v,C.V?"focusin":"focus",this,!C.V);this.b=I(this.v,a,this,!C.V)};x(hE,L);hE.prototype.handleEvent=function(a){var b=new tg(a.b);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispatchEvent(b)};hE.prototype.X=function(){hE.D.X.call(this);Pg(this.a);Pg(this.b);delete this.v};var iE=function(a,b,c){dE.call(this,b,c);this.w=new Yi;this.g=a||5;this.C=null;this.K=!1;this.h=Array(this.g);this.Y=Array(this.g);this.W=hm.N();this.F=M.N();this.Z=this.m=this.Jc=null;this.ek=!0};x(iE,dE);var jE="";iE.prototype.Ra=function(){iE.D.Ra.call(this);for(var a=0;a<this.g;++a)this.qb(new mx(""),!0);""!=jE&&(this.m=new mx(jE),or(this.m,"gt-edit-menuitem"),this.qb(this.m,!0))};iE.prototype.Za=function(a){iE.D.Za.call(this,a);T(this.j(),"alt-menu")};
iE.prototype.Rh=function(a){a=this.w.get(Qa(a));for(var b=0;b<J(a,2)&&b<this.g;++b){var c=Jq(this,b);c.g(K(ko(a,b),0));c.oa=b;c.setVisible(!0,!0)}for(;b<this.g;++b)Jq(this,b).setVisible(!1);this.m&&this.m.setVisible(!0,!0)};var kE=function(a,b,c){a.w.set(Qa(b),c);eE(a,b,9,8,!1,new Dp(-2,1,-2,1))};k=iE.prototype;k.Hf=function(){iE.D.Hf.call(this);null!=this.Jc&&this.Jc.b();this.w.hd()};
k.setVisible=function(a,b){var c=this.Lb;this.Z=c;if(a&&null!=c){lE(this,c);qm(this.W,"altshow");var d=this.F;N(d,O(d,207))}else null!=this.C&&$D(this.C,0,0);null!=c&&(a?this.Vg(c):this.Sg(c));b=iE.D.setVisible.call(this,a,b);a&&null!=this.j()&&iq(this.j(),!1);return b};k.Bb=function(){if(null!=this.Z){var a=ag(this.Z);if(null!=a)return a}return""};k.Tc=function(){iE.D.Tc.call(this);if(this.K)for(var a=0;a<this.h.length;a++){var b=this.h[a];di(b.w);b.G();b.C(-1);b.G();b.setVisible(!1)}};
k.Vg=function(a){T(a,"trans-target");null===this.Jc?a.title="":this.Jc.b(a)};k.Sg=function(a){U(a,"trans-target");null===this.Jc?a.title="":this.Jc.a(a)};
k.ib=function(a){if(a.shiftKey||a.ctrlKey||a.altKey||36==a.keyCode||35==a.keyCode)return!1;var b=iE.D.ib.call(this,a);if(!b&&(37==a.keyCode||39==a.keyCode)){var c=gq(this.Lb.parentNode.parentNode),d=null;if(!c&&37==a.keyCode||c&&39==a.keyCode)d=!1;if(!c&&39==a.keyCode||c&&37==a.keyCode)d=!0;if(this.Ng(d)&&(c=this.Lb,(c=d?q(c.nextElementSibling)?c.nextElementSibling:Lf(c.nextSibling,!0):q(c.previousElementSibling)?c.previousElementSibling:Lf(c.previousSibling,!1))&&c!=this.Lb))return this.Tc(),this.Qj(d),
this.fg(c?this.b.get(Qa(c)):null,0,0),mE(this),a.preventDefault(),a.stopPropagation(),!0}return b};k.fg=function(a,b,c){gq((a.v||this.Lb).parentNode.parentNode)?Hp(this.j(),"direction","rtl"):Hp(this.j(),"direction","");if(this.K)for(var d=0;d<this.h.length;d++)nE(this,d),H(this.h[d].g,"...");this.Rh(a.v);iE.D.fg.call(this,a,b,c)};var oE=function(a,b,c){!a.K||b>=a.g||""==c||(H(a.h[b].g,c),nE(a,b))},nE=function(a,b){Kr(Jq(a,b).j(),12,a.h[b].j(),8,new cf(1,0))};k=iE.prototype;
k.cf=function(a){iE.D.cf.call(this,a);var b=this.Lb;if(null!=b){qm(this.W,"altmenuhl");var c=this.F;N(c,O(c,209));lE(this,b);a=this.Of(a.target);-1!=a&&a!=this.g&&(di(this.Y[a]),this.Y[a]=ci(this.Ln,300,this),this.K&&(b=this.h[a],gq(this.Lb.parentNode.parentNode)?(T(b.j(),"rtl"),Hp(b.j(),"direction","rtl")):(U(b.j(),"rtl"),Hp(b.j(),"direction","")),nE(this,a),di(b.w),0==b.a?b.w=ci(v(b.C,b,1),300):b.C(1)))}};k.Ln=function(){qm(this.W,"altmenuhold");var a=this.F;N(a,O(a,208))};
k.mh=function(a){iE.D.mh.call(this,a);a=this.Of(a.target);-1!=a&&a!=this.g&&(di(this.Y[a]),this.K&&this.h[a].K())};k.Of=function(a){return Lq(this,a)};k.Ng=function(){return!0};k.Qj=function(){};k.Ug=function(a,b,c,d,e){(a=iE.D.Ug.call(this,a,b,c,d,e))&&"mousedown"==a.Jd&&(a.Jd="click");return a};k.zf=function(a){iE.D.zf.call(this,a);Y(this).M(a.v,"mouseover",this.Da);Y(this).M(a.v,"mouseout",this.T);Y(this).M(a.v,"contextmenu",this.ra);Y(this).M(a.v,"mousemove",this.Aa)};
k.Wg=function(a){iE.D.Wg.call(this,a);Y(this).Ma(a.v,"mouseover",this.Da);Y(this).Ma(a.v,"mouseout",this.T);Y(this).Ma(a.v,"contextmenu",this.ra);Y(this).Ma(a.v,"mousemove",this.Aa)};
var lE=function(a,b){if(null!=a.C&&(b=a.w.get(Qa(b)))&&(a=a.C,a.b))for(var c=a.v&&(a.v.value||ag(a.v)),d=-1,e=-1,f=!1,g=0;g<J(a.b,5);g++){var h=Vo(a.b,g);if(0!=J(h,2)&&(0==hh(h,5)&&(f=c.indexOf(K(h,4),e+1),0<=f?(d=f,e=d+K(h,4).length,f=!0):f=!1),Vo(a.b,g).Jb()==b.Jb())){if(f){c=[];for(e=0;e<J(b,3);++e)c.push({We:d+hh(lo(b,e),0),Uh:d+hh(lo(b,e),1)});$D(a,0,0,void 0,c)}else d=c.indexOf(K(b,0)),0<=d&&$D(a,d,d+K(b,0).length);break}}},pE=function(a,b){b?Wi(a.b.xc(!1),function(c){""==this.a.aj(c.v)&&(T(c.v,
"trans-target-empty"),this.a.Uf(c.v,"_"));return!0},a):Wi(a.b.xc(!1),function(c){tp(c.v,"trans-target-empty")&&(U(c.v,"trans-target-empty"),this.a.Uf(c.v,""));return!0},a)};iE.prototype.Da=function(a){!Wz()&&this.isEnabled()&&(T(a.target,"trans-target-highlight"),lE(this,a.target),pE(this,!0),qm(this.W,"althighlight"),a=this.F,N(a,O(a,206)))};iE.prototype.T=function(a){U(a.target,"trans-target-highlight");null==this.C||this.isVisible()||$D(this.C,0,0);pE(this,!1)};
iE.prototype.Aa=function(a){Wz()&&this.T(a)};iE.prototype.ra=function(a){Wz()||(this.T(a),Jz(a.target,void 0).select())};var mE=function(a){Wi(a.b.xc(!1),function(b){U(b.v,"trans-target-highlight");return!0},a)};iE.prototype.Lh=function(a){a&&a.a&&a.a.Lb&&(a.h=a.a.Lb);iE.D.Lh.call(this,a)};iE.prototype.xg=function(a){Wz()?mE(this):this.kd&&iE.D.xg.call(this,a)};var qE=function(a,b,c){this.ma=this.c=null;iE.call(this,a,b,c)};x(qE,iE);k=qE.prototype;k.Qj=function(a){this.c=a};k.setVisible=function(a,b){b=qE.D.setVisible.call(this,a,b);this.c=null;a?this.ma=this.Bb():null!=this.ma&&this.ma!=this.Bb()&&this.dispatchEvent(new kg("action",this));return b};
k.Vg=function(a){qE.D.Vg.call(this,a);T(a,"trans-edit");a.contentEditable=!0;Xw(this,a);Uw(this).focus();Xf(Uw(this),!0);Y(this).M(a,"keydown",this.jj);Y(this).M(a,"mouseout",this.hg);Y(this).M(a,"mouseover",this.hg);if(null!=this.c){a=Jz(a,void 0);var b=this.c?a.dc():a.Dc(),c=mz(a);a=c;var d=b,e=new Hz;e.g=Rz(a,d,c,b);if(Nf(a)&&!Cf(a)){var f=a.parentNode;d=kb(f.childNodes,a);a=f}Nf(c)&&!Cf(c)&&(f=c.parentNode,b=kb(f.childNodes,c),c=f);e.g?(e.a=c,e.h=b,e.b=a,e.c=d):(e.a=a,e.h=d,e.b=c,e.c=b);e.select()}};
k.Sg=function(a){qE.D.Sg.call(this,a);U(a,"trans-edit");a.contentEditable=!1;Uw(this)&&Xf(Uw(this),!1);Y(this).Ma(a,"keydown",this.jj);Y(this).Ma(a,"mouseout",this.hg);Y(this).Ma(a,"mouseover",this.hg)};k.hg=function(){var a=Vz();null==a||a.cc()==a.Cc()&&a.dc()==a.Dc()||this.setVisible(a.cc()==a.Cc())};
k.jj=function(a){for(var b=0;b<this.g;++b)Jq(this,b).setVisible(!1);this.m&&this.m.setVisible(!1);if(13==a.keyCode||3==a.keyCode)return null===Zw(this)?(this.Tc(),a.stopPropagation(),a.preventDefault(),!0):!1;null===Zw(this)||!Wg(a)&&37!=a.keyCode&&39!=a.keyCode||(this.Lb.focus(),this.Ic(Lq(this,null)));return!1};k.Ng=function(a){var b=Vz();if(b.cc()==b.Cc()&&b.dc()==b.Dc()){var c=b.Dh()?b.dc():b.Dc();b=Jz(mz(b),void 0);if(!a&&c==b.dc()||a&&c==b.Dc())return!0}return!1};var rE=function(a,b,c){iE.call(this,a,b,c);this.c=null};x(rE,iE);k=rE.prototype;k.Za=function(a){rE.D.Za.call(this,a);this.c=new sE("");this.qb(this.c,!0)};k.Rh=function(a){rE.D.Rh.call(this,a);this.c.j().firstChild.value=this.a.aj(a)};k.setVisible=function(a,b){b=rE.D.setVisible.call(this,a,b);a&&null!=this.j()&&(Uw(this)==this.c.j().firstChild||Uw(this)==this.c.j().firstChild.nextSibling)&&ur(this.c,!0);return b};
k.cf=function(a){rE.D.cf.call(this,a);a.target==this.c?Xw(this,this.c.j().firstChild):Xw(this,this.j());Uw(this).focus();Uw(this).tabIndex=0};k.Of=function(a){return a==this.c?-1:rE.D.Of.call(this,a)};k.ib=function(a){return 9==a.keyCode?(this.c.Ha(2)?(Uw(this)==this.c.j().firstChild?Xw(this,this.c.j().firstChild.nextSibling):Xw(this,this.c.j().firstChild),Uw(this).focus(),Uw(this).tabIndex=0):ur(this.c,!0),a.preventDefault(),a.stopPropagation(),!0):rE.D.ib.call(this,a)};
k.Ng=function(){return null===Zw(this)||!(Zw(this)instanceof sE)};var sE=function(a,b,c){lr.call(this,a,c||tE.N(),b);this.Sa(4,!1)};x(sE,lr);sE.prototype.Fb=function(a){a.target==this.j().firstChild.nextSibling&&this.dispatchEvent("action")};sE.prototype.ia=function(){sE.D.ia.call(this);Y(this).M(this.j().firstChild,"keydown",function(a){32==a.keyCode&&a.stopPropagation()})};sE.prototype.Bb=function(){return this.j().firstChild.value};var tE=function(){};x(tE,Uq);Ia(tE);
tE.prototype.Eb=function(a){var b=a.a.b("INPUT",{value:a.Ya(),id:"alt-input-text",type:"text"}),c=a.a.b("INPUT",{value:"",id:"alt-input-submit","class":"",type:"button"});return a.a.b("DIV",{id:"alt-input"},b,c)};var uE=function(a,b,c,d,e,f){this.a=a;this.w=b;this.C=c;this.G=d;I(this.a.j(),"focus",function(){T(d,"focus")});I(this.a.j(),"blur",function(){U(d,"focus")});this.c=f;null!=this.c&&I(this.c,"action",this.K,!1,this);this.h=!1;this.g=null;this.b=!1;this.m=null;this.o=e;this.L=!1;this.F=M.N()};uE.prototype.K=function(){this.b=!1;this.a.b("");this.a.j().focus();var a=this.F;N(a,O(a,27));this.c.setVisible(!1)};
var vE=function(a){a.h=!1;U(a.G,"full-edit");X(a.C,!0);X(a.w,!1);X(a.o,a.L);a.a.setVisible(!1);a.a.ze(!1)};uE.prototype.R=function(a){this.b=!1;""!=this.a.aa()&&(this.c.setVisible(!0),this.a.aa()!=this.m&&(this.b=!0));a()};var wE=function(a,b,c,d,e){zq.call(this);this.b=d;hm.N();this.c=new is(a);ks(this.c,2);this.m=null;this.w=new is(b);this.h=null;this.O=c;this.K=e||!1;this.C=this.g=null};x(wE,zq);k=wE.prototype;k.sa=function(a){this.c.sa(a)};k.Ra=function(){wE.D.Ra.call(this);this.Fa(zf("DIV"))};
k.Fa=function(a){wE.D.Fa.call(this,a);null!=this.b&&!this.b.zb&&this.b.na(a);T(a,"st-wrap");a.appendChild(Ap(Kn,{ho:this.K,io:this.O}));this.g=E("st-stp1",a);a=kf("st-buttons");this.c.Za(a);this.c.Vd(this);Y(this).M(this.c,"action",this.qm);this.w.Za(a);this.w.Vd(this);Y(this).M(this.w,"action",this.Bp)};k.qm=function(a){X(this.g,!1);null!=this.b&&this.b.setVisible(!0);null!=this.m&&this.m(a)};k.Bp=function(a){X(this.g,!1);null!=this.h&&this.h(a)};
k.reset=function(){this.C&&di(this.C);this.C=null;ks(this.c,2);cq(this.j(),1);X(this.j(),!0);X(this.g,!0);null!=this.b&&this.b.setVisible(!1)};var xE=C.V||C.Ka||C.cb||C.vb||!1;C.product.Ge&&C.product.ub("4")||C.product.ee&&C.Ea("533")||C.Ja&&C.Ea("2.0")||C.V&&C.Ea("10")||C.cb&&Ad();var yE=function(a,b,c,d,e,f,g,h,m){zq.call(this,a);this.c=g||null;if(null!=this.c){a=this.c;g=v(this.vm,this);a.g=v(a.R,a,g);g=a.a.j();var n=new Nq(g);I(n,"key",a.g,!1,a);n=new tv(g);I(n,"paste",a.g,!1,a);I(g,"keyup",a.g,!1,a)}this.h=null;this.C="auto";this.Z=this.m="";this.Da=new Wo("mt");this.jb=!!b&&xE&&!C.V;this.T=null!=e?e:0;this.b=null;this.jb?this.b=new qE:this.b=new rE;m&&this.b.sa(!1);if(0<this.T)for(b=this.b,b.K=!0,e=0;e<b.g;e++)a=G("DIV","goog-menu",""),m=G("DIV",null,a),a=new WD(m,a),
b.h[e]=a,document.body.appendChild(m);this.b.Za(c);this.g=h||null;this.ra=null!=d?d:-1;this.O=hm.N();this.K=new Yi;this.Aa="t";this.W=this.Y=null;this.w=f||null;this.ea=!1;null!=this.w&&(c=v(this.gb,this),this.w.m=c,c=v(this.pm,this),this.w.h=c);this.ma=null;this.F=M.N()};x(yE,zq);
var HE=function(a,b,c,d,e){if(null!=a.w){var f=a.w;X(f.j(),!1);X(f.g,!1);null!=f.b&&f.b.setVisible(!1)}b&&(a.h=new Ro(b),a.W=null);c&&(a.C=c);d&&(a.m=d);e&&(a.Z=e);zE(a)&&(vE(a.c),null!=a.g&&a.g.a(!1));if(a.h){b=0!=nf("alt-edited").length;a.a.Tf(a.j());a.b.Hf();a.ma&&(a.ma.b=a.h);d="";for(c=e=0;c<J(a.h,5);c++)AE(a.h,c)&&(d+=" "),d+=BE(a.h,c),e+=J(Vo(a.h,c),2);if(0==e)return!1;d=[];e=!1;Hu(a.h);for(c=0;c<J(a.h,5);c++){f=Vo(a.h,c);var g=ko(f,0);AE(a.h,c)?a.a.appendChild(a.j(),a.a.a.createTextNode(" ")):
("km"==a.m||"lo"==a.m)&&a.a.appendChild(a.j(),C.Ka?Bf(document,Ld("WBR")):C.cb?Af("&shy;"):C.V?Af("&#8203;"):Bf(document,Ld("WBR")));dh(f,4)&&0<K(f,4).length&&0==hh(f,5)&&d.push(K(f,4));var h,m=BE(a.h,c);xc(m)?0==m.length||(h=CE(m)):(h=a.a.b("SPAN",null,m),g=hh(g,1),z(0<=g,"Invalid confidence value: "+g),z(1E3>=g,"Invalid confidence value: "+g),0<=a.ra&&g<a.ra&&T(h,"alt-low-conf"),aj(a.K,a.C+"."+a.m+"."+K(f,0))&&(g=a.K.get(a.C+"."+a.m+"."+K(f,0)),g!=DE(f,0)&&(a.a.Uf(h,g),T(h,"alt-edited"),e=!0,EE(a,
!0))),null!=a.b.Jc?a.b.Jc.a(h):h.title="",kE(a.b,h,f));h&&a.a.appendChild(a.j(),h)}if(null!=a.c){h=a.C+"."+a.m;for(c=0;c<d.length;++c)h+="."+d[c];aj(a.K,h)&&(FE(a,!1),e=!0,GE(a,a.K.get(h)),null!=a.g&&a.g.a(!1),EE(a,!0))}e||(EE(a,!1),FE(a,!1));(e||b)&&a.dispatchEvent("action");return 0<J(a.h,5)}EE(a,!1);FE(a,!1);return!1},CE=function(a){a=Bc(fe(a)).split("<br>");var b=document.createDocumentFragment(),c=0;A(a,function(d){0!=c&&b.appendChild(G("BR"));c++;""!=d&&b.appendChild(Af(ie(d)))});return b},
IE=function(a,b){if(zE(a))return a.c.a.aa();var c=[];if(a.j()&&a.j().childNodes)for(var d=0;d<a.j().childNodes.length;++d){var e=a.j().childNodes[d];c[d]=b&&"BR"==e.tagName?"\n":ag(e)}return c.join("")},KE=function(a,b,c,d){for(a=0;a<J(b,5);a++){var e=Vo(b,a);if(c.Oc(e)){c=b;b=a;e=-1;a=J(c,5);for(var f=b;0<=f;f--)if(0==hh(Vo(c,f),5)){e=f;break}for(f=b+1;f<=J(c,5);f++)if(0==hh(Vo(c,f),5)){a=f;break}if(null!=d&&d)b=JE(c,e,a);else if(d=c,c=e,d){e=b+1;f=b;for(b=BE(d,b).length;64>b&&(e!=a||f!=c);)e<a&&
(b+=BE(d,e++).length+1),64>b&&f>c&&(b+=BE(d,--f).length+1);b=JE(d,f,e)}else b="";return b}}return""},JE=function(a,b,c){var d=[];d.push(BE(a,b));for(b+=1;b<c;b++)AE(a,b)&&d.push(" "),d.push(BE(a,b));return d.join("")},AE=function(a,b){if(0==b)return!1;var c=Vo(a,b),d=Vo(a,b-1);return gl(ko(c,0),2)&&!gl(ko(d,0),3)&&!wc(BE(a,b-1),"\n")};k=yE.prototype;k.$e=function(){return this.m};k.Ra=function(){this.Fa(fg(this.a,"span"))};k.Fa=function(a){yE.D.Fa.call(this,a);HE(this)};
k.ia=function(){yE.D.ia.call(this);Y(this).M(this.b,"action",this.Ta);null!=this.g&&null!=this.g.b&&(Y(this).M(this.g.b,"click",this.Tm),uq(Y(this),this.g.b,this.F.g,this.F));Y(this).M(this.b,"show",this.Em);this.j()&&Y(this).M(this.j(),"keydown",function(a){32==a.keyCode&&a.stopPropagation()},!0)};k.X=function(){yE.D.X.call(this);this.b.Qa()};k.vm=function(){this.w.sa(this.c.b);EE(this,this.c.b)};
var LE=function(a){null!=a.g&&a.g.a(!0);var b=a.c,c=IE(a);T(b.G,"full-edit");b.c.setVisible(!0);b.m=c;b.a.g(c);b.a.setVisible(!0);b.a.ze(!0);X(b.w,!0);X(b.C,!1);b.L=dq(b.o);X(b.o,!1);c=b.a.j();c.focus();c.setSelectionRange(c.value.length,c.value.length);b.h=!0;a.ea=dq(a.w.j());a.w.reset();null!=a.g?a.w.sa(dq(a.g.b)):a.w.sa(!1);EE(a,!1)};
yE.prototype.Ta=function(a){if("hide"!=a.type||a.target==this.b)if(a.target==this.b.m&&null!=this.c){this.O.log("editpopupclk");var b=this.F;N(b,O(b,233));LE(this)}else{var c=a.h;null==c&&null!=a.a&&(c=a.a.Lb);b=a.target.Bb();if(null!=c&&null!=a.target){var d=c,e=z(this.b.w.get(Qa(d)));this.a.Uf(d,b);b==DE(e,0)?(U(d,"alt-edited"),0==nf("alt-edited").length&&(EE(this,!1),FE(this,!1))):(T(d,"alt-edited"),EE(this,!0),FE(this,!0));null!=this.K&&this.K.set(this.C+"."+this.m+"."+K(e,0),b);e=z(this.b.w.get(Qa(c)));
null!=this.K&&this.K.set(this.C+"."+this.m+"."+K(e,0),b);d=DE(e,0);c=Lq(this.b,a.target);d={sl:this.C,tl:this.m,utrans:b,gtrans:d,index:c,ophrase:K(e,0),osentence:K(e,4),tsentence:KE(this,this.h,e)};0<J(e,2)&&(d.confidence=hh(ko(e,0),1));if(a.target instanceof sE||-1==c)d.manual=1,c=this.F,N(c,O(c,240));else{a=this.F;e=O(a,239);var f=new Rk,g=Ne(Ne(f,2,Pk),3,Nk);D(g,1,c);Le(e,27,f);N(a,e)}for(var h in d)r(d[h])&&64<d[h].length&&(d.tr=1,d[h]=d[h].substr(0,64));this.O.log("usealt",d,null);h=new kg("usealt");
h.text=b;this.dispatchEvent(h);this.dispatchEvent("action")}}};var GE=function(a,b){if(a.j()){null==a.Y&&(a.W=Ab(a.a.$i(a.j())));a.Y=b;var c;if(c=a.j().childNodes&&0<a.j().childNodes.length)c=(c=a.j().childNodes[0])?aj(a.b.b,Qa(c)):!1;c?(a.a.Tf(a.j()),a.b.Hf(),b=a.a.b("SPAN","alt-edited",a.Y),a.a.appendChild(a.j(),b),kE(a.b,b,new io)):a.j().innerHTML=Bc(fe(b))}};k=yE.prototype;
k.Tm=function(){if(null!=this.c&&zE(this)){var a=this.c;a.c.setVisible(!0);a.a.g(a.m);a.a.j().focus();a.g(null)}else zE(this)&&(null!=this.g&&this.g.a(!1),vE(this.c)),this.K.hd(),this.Y=null,HE(this),this.dispatchEvent("action");this.O.log("clkundo",void 0,null)};
k.pm=function(){zE(this)&&(this.c.b&&(GE(this,this.c.a.aa()),this.ea=!0),vE(this.c),null!=this.g&&this.g.a(!1),this.c.b&&EE(this,!0),this.w.sa(!0),X(this.w.j(),this.ea),this.dispatchEvent("action"));var a=this.F;N(a,O(a,215));this.O.log("clkcancel",void 0,null)};
k.Em=function(){var a=this.b.w.get(Qa(this.b.Lb));if(a){if(0<this.T){var b=new Am("source=baf");if(1==this.T){for(var c=[],d=0,e=J(a,2);d<e;d++)c.push(DE(a,d));Zo(this.Da,this.m,this.C,ME(this),c,v(this.Uo,this),void 0,b,void 0)}else for(d=0,e=J(a,2);d<e;d++)c=DE(a,d),ap(this.Da,this.m,this.C,ME(this),c,["at","t"],v(this.Vo,this,d),void 0,b)}b=new kg("click");b.text=this.b.Bb();b.m=J(this.h,5);this.dispatchEvent(b);b={};b.confidence=hh(ko(a,0),1);this.C&&this.m&&this.Z&&(b.segments=J(this.h,5),b.sl=
this.C,b.tl=this.m,b.hl=this.Z);a=this.F;N(a,O(a,238));this.O.log("phrsclk",b,null)}};k.Vo=function(a,b){if(1==this.T||1<J(b,5)){var c=b.hb(0).dd();var d=1;for(var e=b.sc();d<e;d++)c+=" "+b.hb(d).dd();d=c}else if(1==J(b,5)){c=[];b=Vo(b,0);d=0;for(e=Math.min(this.T,J(b,2));d<e;d++)c.push(DE(b,d));d=c.join(", ")}else d="...";oE(this.b,a,d)};k.Uo=function(a){for(var b=0;b<a.length;b++)oE(this.b,b,a[b])};
var EE=function(a,b){null!=a.g&&null!=a.g.b&&X(a.g.b,b)},FE=function(a,b){null!=a.w&&(b&&a.w.reset(),X(a.w.j(),b))};
yE.prototype.gb=function(){var a=[],b;null!=this.W?b=this.W:b=Kf(this.j());for(var c={segment:[]},d=null,e=0,f=0;f<b.length;f++){var g=Vo(this.h,f);if(null!=g){var h=ag(b[f]);a:{var m=h;var n=g;if(0==J(n,2))m=0;else{for(var p=0;p<J(n,2);++p)if(m==DE(n,p)){m=p;break a}m=-1}}n=zc(K(g,4));p=KE(this,this.h,g,!0);if(0!=n.length){if(0==a.length||n!=a[a.length-1])a.push(n),d=NE(this,a.length-1),e=0,d={source:n,original_target:p,segment_source:d,phrase_correction:[]},c.segment.push(d);if(0!=m)for(n=DE(g,
0).length,m={alternative_index:m,edited_phrase:h,source_span:[],target_span:[{start:e,end:e+n}]},d.phrase_correction.push(m),n=0;n<J(g,3);++n)p=lo(g,n),m.source_span.push({start:hh(p,0),end:hh(p,1)});e+=h.length;gl(ko(g,0),2)&&e++}}}if(zE(this)){this.dispatchEvent("action");vE(this.c);null!=this.g&&this.g.a(!1);EE(this,!0);this.c.a.aa()!=IE(this)&&GE(this,this.c.a.aa());b=this.C+"."+this.m;for(f=0;f<a.length;++f)b+="."+a[f];a=this.c.a.aa();this.K.set(b,a);c.contains_full_edit=!0}c.edited_target=IE(this,
!0);a=new Am;a.set("ue",JSON.stringify(c));a.set("sl",this.C);a.set("tl",this.m);vj("/translate_suggestion?client="+this.Aa,void 0,"POST",a.toString(),void 0,1E4)};
var NE=function(a,b){if(b<a.h.sc())switch(a=a.h.hb(b),fl(a,4,0)){case 0:return 1;case 1:return 2;case 2:return 3;case 10:return 4;case 3:return 5}return 0},zE=function(a){return null!=a.c&&a.c.h},BE=function(a,b){a=Vo(a,b);return 0==J(a,2)?K(a,0):DE(a,0)},DE=function(a,b){return K(ko(a,b),0)},ME=function(a){a=a.Z;0===a.length&&null!=kf("hl")&&(a=kf("hl").value);return a};var OE=function(a){el(this,a,7)};x(OE,dl);var PE={translation_id:{H:0,J:!1},sl:{H:1,J:!1},tl:{H:2,J:!1},source:{H:3,J:!1},trans:{H:4,J:!1},write_timestamp:{H:5,J:!1},label:{H:6,J:!0}};OE.prototype.a=function(){return PE};OE.prototype.dd=function(){return K(this,4)};var QE=function(a){el(this,a,7)};x(QE,dl);var RE={total:{H:0,J:!1},token:{H:1,J:!1},translations:{H:2,ya:function(a){return kl(OE,a)},xa:function(a){return jl(new OE(a))},J:!0},error:{H:3,J:!1},timestamp:{H:4,J:!1},id:{H:5,J:!1},max_translations:{H:6,J:!1}};QE.prototype.a=function(){return RE};var SE=function(){var a=DATA.Usage;this.g=DATA.DisplayLanguage;this.a="";this.c=a;this.h=""};SE.prototype.b=function(a,b){b=b.target;if(Ej(b)&&""!=Fj(b)&&null!=Gj(b)){b=Gj(b);b=new QE(b);var c=K(b,1);null!=c&&""!=c&&(this.a=c)}else b=new QE,b.$a[3]=this.h;a(b)};var TE=function(a,b,c,d,e){var f=window.location.href;b=new tm(b);(f=Km(new tm(f,!0),"authuser"))&&b.a.set("authuser",f);b=b.toString();b+="&hl="+a.g;a.c&&(b+="&xt="+a.c);null!=e?vj(b,v(a.b,a,c),d,e):vj(b,v(a.b,a,c),d)};
SE.prototype.Cb=function(a,b,c,d,e,f){var g={cm:"g"};null!=b&&"all"!=b&&(g.sl=b);null!=c&&"all"!=c&&(g.tl=c);null!=d&&""!=d&&(g.q=d);null!=e&&""!=e&&(g.utrans=e);null!=f&&"0"!=f&&(g.od=f);""!=this.a&&(g.tk=this.a,this.a="");TE(this,"/translate_a/sg?client=webapp&"+jj(g),a,"GET")};
var UE=function(a,b,c,d,e,f,g){var h={cm:"a"};h.sl=c;h.tl=d;h.ql=e.length+"";g&&(h.edit="1");c={};c.q=e;c.utrans=f;TE(a,"/translate_a/sg?client=webapp&"+jj(h),b,"POST",jj(c))},VE=function(a,b,c){var d={cm:"d"};d.count=c.length+"";var e={};e.id=c;TE(a,"/translate_a/sg?client=webapp&"+jj(d),b,"POST",jj(e))};var Sb={},WE=null,XE=function(a){a=Qa(a);delete Sb[a];Tb()&&WE&&WE.stop()},ZE=function(){WE||(WE=new Dr(function(){YE()},20));var a=WE;a.tb()||a.start()},YE=function(){var a=Ua();Mb(Sb,function(b){$E(b,a)});Tb()||ZE()};var aF=function(a,b,c,d){ND.call(this);if(!Ka(a)||!Ka(b))throw Error("Start and end parameters must be arrays");if(a.length!=b.length)throw Error("Start and end points must be the same length");this.o=a;this.K=b;this.duration=c;this.L=d;this.coords=[];this.progress=0;this.G=null};x(aF,ND);
aF.prototype.play=function(a){if(a||0==this.a)this.progress=0,this.coords=this.o;else if(1==this.a)return!1;XE(this);this.startTime=a=Ua();-1==this.a&&(this.startTime-=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.G=this.startTime;this.progress||this.c();this.b("play");-1==this.a&&this.b("resume");this.a=1;var b=Qa(this);b in Sb||(Sb[b]=this);ZE();$E(this,a);return!0};
aF.prototype.stop=function(a){XE(this);this.a=0;a&&(this.progress=1);bF(this,this.progress);this.b("stop");this.g()};aF.prototype.X=function(){0==this.a||this.stop(!1);this.b("destroy");aF.D.X.call(this)};
var $E=function(a,b){ab(a.startTime);ab(a.endTime);ab(a.G);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);a.G=b;bF(a,a.progress);1==a.progress?(a.a=0,XE(a),a.b("finish"),a.g()):1==a.a&&a.C()},bF=function(a,b){Ma(a.L)&&(b=a.L(b));a.coords=Array(a.o.length);for(var c=0;c<a.o.length;c++)a.coords[c]=(a.K[c]-a.o[c])*b+a.o[c]};aF.prototype.C=function(){this.b("animate")};
aF.prototype.b=function(a){this.dispatchEvent(new cF(a,this))};var cF=function(a,b){kg.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.duration=b.duration;this.progress=b.progress;this.state=b.a};x(cF,kg);var dF=function(a,b,c,d,e){aF.call(this,b,c,d,e);this.h=a};x(dF,aF);dF.prototype.m=Ha;dF.prototype.C=function(){this.m();dF.D.C.call(this)};dF.prototype.g=function(){this.m();dF.D.g.call(this)};dF.prototype.c=function(){this.m();dF.D.c.call(this)};var eF=function(a,b,c,d,e){Aa(b)&&(b=[b]);Aa(c)&&(c=[c]);dF.call(this,a,b,c,d,e);if(1!=b.length||1!=c.length)throw Error("Start and end points must be 1D");this.w=-1};x(eF,dF);var fF=1/1024;
eF.prototype.m=function(){var a=this.coords[0];Math.abs(a-this.w)>=fF&&(cq(this.h,a),this.w=a)};eF.prototype.c=function(){this.w=-1;eF.D.c.call(this)};eF.prototype.g=function(){this.w=-1;eF.D.g.call(this)};var gF=function(a,b,c){eF.call(this,a,0,1,b,c)};x(gF,eF);var hF=function(a,b,c){eF.call(this,a,1,0,b,c)};x(hF,eF);hF.prototype.c=function(){this.h.style.display="";hF.D.c.call(this)};hF.prototype.g=function(){this.h.style.display="none";hF.D.g.call(this)};
var iF=function(a,b,c){eF.call(this,a,0,1,b,c)};x(iF,eF);iF.prototype.c=function(){this.h.style.display="";iF.D.c.call(this)};var jF=function(a,b,c){var d="rw";null!=c&&c&&(d="m"+d);this.g=b;os.call(this,a,d,MSG_SEE_ALSO,MSG_SEE_ALSO,10);this.Gi=!0};x(jF,os);
jF.prototype.update=function(a,b,c,d){jF.D.update.call(this,a,b,c,d);if(!d||0==J(Uo(d),0))return!1;(a=this.j())&&rp(a,ag(this.Zc));Ff(this.b);this.Ud();c=a=G("DIV",{"class":"gt-rw-div"});b=15<J(Uo(d),0);for(var e=0;e<J(Uo(d),0);++e){var f=Uo(d);var g=fh(f,0,e);f=G("SPAN",{"class":"gt-cd-cl"});H(f,g);lp(f,"option");f.tabIndex=-1;this.c.push(f);if(10==e&&b){var h=G("DIV",{"class":"gt-rw-div"});c=h;h=b?G("SPAN",{"class":"gt-card-fadein-wrapper"},h):h;Hp(h,{display:"none"})}this.g||0!=e&&e!=J(Uo(d),0)&&
c.appendChild(Af(", "));c.appendChild(f)}c=kc(this.Ca)?"rtl":"ltr";Hp(this.b,{direction:c});this.b.appendChild(a);h&&this.b.appendChild(h);b&&(d=MSG_N_MORE_RELATED_LABEL.replace("%1$s",(J(Uo(d),0)-7).toLocaleString(this.Xa)),qs(this,d,MSG_FEWER_RELATED_LABEL));kF(this,Ab(Kf(a)));this.setVisible(!0);return!0};jF.prototype.ia=function(){jF.D.ia.call(this);var a=this.j();a&&(lp(a,"listbox"),ah(a,this.w.bind(this)))};
var kF=function(a,b){a.g&&(Qg(a.j(),"keydown"),I(a.j(),"keydown",function(c){$g(c,b)},!1))};jF.prototype.w=function(a){tp(a.target,"gt-cd-cl")&&this.dispatchEvent(new kg("a",a.target))};jF.prototype.Ce=function(a){var b=[],c=nf("gt-card-fadein-wrapper",this.j());if(this.g){if(a)var d=Ab(nf("gt-cd-cl",this.j()));else d=E("gt-rw-div",this.j()),d=Ab(Kf(d));kF(this,d)}for(var e=0;e<c.length;e++)d=c[e],a?b.push(new iF(d,218)):b.push(new hF(d,218));for(e=0;e<b.length;e++)b[e].play()};var lF=function(){},mF=function(a){var b=G("SPAN");b.style.color="transparent";b.style.background="transparent";b.style.top="-1000px";b.style.left="-1000px";b.style.position="absolute";Df(document.body,b);H(b,a);a=b.offsetWidth;Jf(b);return a};Ia(lF);var nF=function(){lF.N()};Ia(nF);var oF=function(a){var b=mF(a);a=mF(a.substr(0,1));return b!=a};var pF=function(){uB.apply(this,arguments)};ka(pF,uB);pF.prototype.K=function(a){uB.prototype.K.call(this,a);qF(this.ea);qF(this.b);this.j().addEventListener("keydown",v(this.Ta,this),!1)};var qF=function(a){V(a,"tw-ll-top",!0);a.addEventListener("scroll",function(){V(a,"tw-ll-top",0>=a.scrollTop)})},rF=function(a){return eg(document)===CB(a)};pF.prototype.oa=function(a){return eg(document)===a.j()};var sF=function(a){a=Jp(a.m,"columnCount");return parseInt(a,10)||1};
pF.prototype.Ta=function(a){if(this.isVisible())switch(a.keyCode){case 27:this.close();break;case 13:if(rF(this)){var b=tF(this);dq(this.b)&&null!=b&&(b.Te(nB(b.j())),a.preventDefault())}else b=(dq(this.b)?this.g:this.a).find(this.oa)||null,null!=b&&(b.Te(nB(b.j())),a.preventDefault());break;case 40:rF(this)?(b=tF(this),null!=b&&(CB(this).blur(),b.j().focus(),a.preventDefault())):uF(this,a);break;case 38:rF(this)||vF(this,a);break;case 39:if(!rF(this)&&(b=sF(this),1<b)){var c=Math.ceil(this.a.length/
b),d=(dq(this.b)?this.g:this.a).findIndex(this.oa)+c;d>=this.a.length&&(d-=b*c);0>d&&(d+=c);this.a[d].j().focus();a.preventDefault()}break;case 37:rF(this)||(b=sF(this),1<b&&(c=Math.ceil(this.a.length/b),d=(dq(this.b)?this.g:this.a).findIndex(this.oa)-c,0>d&&(d+=b*c),d>=this.a.length&&(d-=c),this.a[d].j().focus(),a.preventDefault()));break;default:this.Z(a)}};
var uF=function(a,b){var c=eg(document);if(c)for(var d=a.a.find(function(g){return"auto"===g.code}),e=a.a.find(function(g){return"auto"!==g.code}),f=c;;){(f=d&&f===d.j()?e.j():f.nextElementSibling)||(f=!dq(a.b)&&d?d.j():c.parentElement.children[0]);if(f===c)break;if(0<=f.tabIndex&&dq(f)){f.focus();b.preventDefault();break}}},vF=function(a,b){var c=eg(document);if(c)for(var d=a.a.find(function(g){return"auto"===g.code}),e=sb(a.a,function(g){return"auto"!==g.code}),f=c;;){(f=d&&f===d.j()?e.j():f.previousElementSibling)||
(f=!dq(a.b)&&d?d.j():jb(c.parentElement.children));if(f===c)break;if(0<=f.tabIndex&&dq(f)){f.focus();b.preventDefault();break}}},tF=function(a){if(dq(a.b))return a=a.g.find(function(c){return dq(c.j())}),null!=a?a:null;var b=jb(a.a);return"auto"===b.code?b:a.a[0]};pF.prototype.Z=function(a){rF(this)||!Vg(a.keyCode)||a.altKey||a.ctrlKey||a.metaKey||(EB(this),CB(this).focus())};var wF=function(a,b,c,d){this.Ca=a;this.Pa=b;this.Ae=c;this.c=d;this.b=this.a=null};var xF=function(a){this.a=a;hm.N()},yF=function(a){ry("TranslationStarred",function(b,c){c=b?new xF(c):null;a&&a(b,c)})},zF=function(a,b,c,d,e){wy(a.a,b,c,d,0,e)};var AF=function(a,b,c,d){this.a=a;this.w=b;this.o=c;this.h="AUTO"===this.o.toUpperCase()&&b.src?b.src:null;this.m=d;this.b=this.fb();this.g=this.c=null};AF.prototype.fb=function(){return Pu(this.w)};AF.prototype.Ua=function(){return this.o};var BF=function(a){return"AUTO"===a.o.toUpperCase()&&null!=a.h?a.h:a.o};AF.prototype.qa=function(){return this.m};
var CF=function(a,b){a.w=b;a.b=a.fb()},DF=function(a,b){xc(a.b)||(a.b=b)},EF=function(a,b){return a.a===b.a&&a.b===b.b&&BF(a)===BF(b)&&a.qa()===b.qa()},FF=function(a,b){var c=a.a.toLowerCase();a=a.fb().toLowerCase();b=b.toLowerCase();return c.includes(b)||a.includes(b)},GF=function(a){return a.fb()!==a.b},HF=function(a){var b=JSON.parse(JSON.stringify(a.w));z(b instanceof Object,"Translation result isn't JSON");b=new AF(a.a,b,a.o,a.m);null!=a.c&&(b.c=a.c);null!=a.g&&(b.g=a.g);null!=a.h&&(b.h=a.h);
DF(b,a.b);return b};var IF=function(a){return 1==a%10&&11!=a%100?"one":2==a%10&&12!=a%100?"two":3==a%10&&13!=a%100?"few":"other"},JF=IF;JF=IF;var KF=function(a,b){if(void 0===b){b=a+"";var c=b.indexOf(".");b=Math.min(-1==c?0:b.length-c-1,3)}return 1==(a|0)&&0==b?"one":"other"},LF=KF;LF=KF;var PF=function(a){this.g=a;this.b=this.a=this.h=null;a=Zu;var b=Wu;if(MF!==a||NF!==b)MF=a,NF=b,OF=new bv(1);this.o=OF},MF=null,NF=null,OF=null,QF=/'([{}#].*?)'/g,RF=/''/g,SF=function(a,b){return ew(a,b)},ew=function(a,b){a.lf();if(!a.b||0==a.b.length)return"";a.a=Ab(a.h);var c=[];TF(a,a.b,b,!1,c);b=c.join("");for(z(-1==b.search("#"),"Not all # were replaced.");0<a.a.length;)b=b.replace(a.c(a.a),a.a.pop());return b},TF=function(a,b,c,d,e){for(var f=0;f<b.length;f++)switch(b[f].type){case 4:e.push(b[f].value);
break;case 3:var g=b[f].value,h=a,m=e,n=c[g];q(n)?(h.a.push(n),m.push(h.c(h.a))):m.push("Undefined parameter - "+g);break;case 2:g=b[f].value;h=a;m=c;n=d;var p=e,t=g.yf;q(m[t])?(t=g[m[t]],q(t)||(t=g.other,eb(t,"Invalid option or missing other option for select block.")),TF(h,t,m,n,p)):p.push("Undefined parameter - "+t);break;case 0:g=b[f].value;UF(a,g,c,LF,d,e);break;case 1:g=b[f].value;UF(a,g,c,JF,d,e);break;default:Za("Unrecognized block type: "+b[f].type)}},UF=function(a,b,c,d,e,f){var g=b.yf,
h=b.Hi,m=+c[g];isNaN(m)?f.push("Undefined or invalid parameter - "+g):(h=m-h,g=b[c[g]],q(g)||(z(0<=h,"Argument index smaller than offset."),d=d(h),bb(d,"Invalid plural key."),g=b[d],q(g)||(g=b.other),eb(g,"Invalid option or missing other option for plural block.")),b=[],TF(a,g,c,e,b),c=b.join(""),bb(c,"Empty block in plural."),e?f.push(c):(a=kv(a.o,h),f.push(c.replace(/#/g,a))))};PF.prototype.lf=function(){if(this.g){this.h=[];var a=VF(this,this.g);this.b=WF(this,a);this.g=null}};
var VF=function(a,b){var c=a.h,d=v(a.c,a);b=b.replace(RF,function(){c.push("'");return d(c)});return b=b.replace(QF,function(e,f){c.push(f);return d(c)})},XF=function(a){var b=0,c=[],d=[],e=/[{}]/g;e.lastIndex=0;for(var f;f=e.exec(a);){var g=f.index;"}"==f[0]?(f=c.pop(),z(q(f)&&"{"==f,"No matching { for }."),0==c.length&&(f={type:1},f.value=a.substring(b,g),d.push(f),b=g+1)):(0==c.length&&(b=a.substring(b,g),""!=b&&d.push({type:0,value:b}),b=g+1),c.push("{"))}z(0==c.length,"There are mismatched { or } in the pattern.");
b=a.substring(b);""!=b&&d.push({type:0,value:b});return d},YF=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,ZF=/^\s*(\w+)\s*,\s*selectordinal\s*,/,$F=/^\s*(\w+)\s*,\s*select\s*,/,WF=function(a,b){var c=[];b=XF(b);for(var d=0;d<b.length;d++){var e={};if(0==b[d].type)e.type=4,e.value=b[d].value;else if(1==b[d].type){var f=b[d].value;switch(YF.test(f)?0:ZF.test(f)?1:$F.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=aG(a,b[d].value);break;case 0:e.type=0;e.value=bG(a,b[d].value);break;
case 1:e.type=1;e.value=cG(a,b[d].value);break;case 3:e.type=3;e.value=b[d].value;break;default:Za("Unknown block type for pattern: "+b[d].value)}}else Za("Unknown part of the pattern.");c.push(e)}return c},aG=function(a,b){var c="";b=b.replace($F,function(h,m){c=m;return""});var d={};d.yf=c;b=XF(b);for(var e=0;e<b.length;){var f=b[e].value;bb(f,"Missing select key element.");e++;z(e<b.length,"Missing or invalid select value element.");if(1==b[e].type)var g=WF(a,b[e].value);else Za("Expected block type.");
d[f.replace(/\s/g,"")]=g;e++}eb(d.other,"Missing other key in select statement.");return d},bG=function(a,b){var c="",d=0;b=b.replace(YF,function(m,n,p){c=n;p&&(d=parseInt(p,10));return""});var e={};e.yf=c;e.Hi=d;b=XF(b);for(var f=0;f<b.length;){var g=b[f].value;bb(g,"Missing plural key element.");f++;z(f<b.length,"Missing or invalid plural value element.");if(1==b[f].type)var h=WF(a,b[f].value);else Za("Expected block type.");e[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=h;f++}eb(e.other,"Missing other key in plural statement.");
return e},cG=function(a,b){var c="";b=b.replace(ZF,function(h,m){c=m;return""});var d={};d.yf=c;d.Hi=0;b=XF(b);for(var e=0;e<b.length;){var f=b[e].value;bb(f,"Missing ordinal key element.");e++;z(e<b.length,"Missing or invalid ordinal value element.");if(1==b[e].type)var g=WF(a,b[e].value);else Za("Expected block type.");d[f.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=g;e++}eb(d.other,"Missing other key in selectordinal statement.");return d};
PF.prototype.c=function(a){z(0<a.length,"Literal array is empty.");return"\ufddf_"+(a.length-1).toString(10)+"_"};var fG=function(a,b,c,d){this.T=a;this.W=b;this.L=c;this.b=d;this.F=M.N();this.G=1E4;this.h=0;this.Ga=new bv("######");this.R=new PF(DATA.TooManyPhrases);this.o=null;this.g=[];if("openDatabase"in window){a=!0;try{window.openDatabase("","","",0)}catch(e){a=!1}}else a=!1;this.c=a;this.C=!1;this.c&&dG(this);this.w=new SE;this.a=[];this.m=!1;eG(this)},dG=function(a){yF(function(b,c){b&&c&&(a.o=c,zF(a.o,null,null,null,function(d,e){d&&(a.g=mb(e,function(f){return new wF(f.sl,f.tl,f.src,f.trg)}),a.g.reverse());
a.C=!0;gG(a)}))})},hG=function(a,b){dh(b,6)&&(b=Number(K(b,6,"")))&&(a.G=b)},eG=function(a){DATA.SignedIn&&a.w.Cb(function(b){return iG(a,b)},"","","","","1")},gG=function(a){if((!a.c||a.C)&&a.m){var b=a.F;N(b,Xl(b,241,a.g.length));b=a.F;N(b,Xl(b,242,a.a.length));b={};mm(a.b,"webapp","stld","b",(b.wc=a.g.length,b.gc=a.a.length,b));b=a.g.concat(a.a);a.h=b.length;a.T(b)}},jG=function(a,b,c){if(a.c&&!a.o)return!1;var d=BF(b),e=b.qa(),f=b.a,g=function(){var h=0===c;a.h+=h?1:-1;a.W(b,h)};if(0===c){if(300<
f.length)return a.L(DATA.PhraseTooLong),d={},mm(a.b,"webapp","stlm","l",(d.sz=f.length,d)),Wl(a.F,f.length),!1;if(a.h>=a.G)return f={},mm(a.b,"webapp","stlm","n",(f.sz=a.h+1,f)),Yl(a.F,a.h+1),a.L(SF(a.R,{saved_phrase_limit:kv(a.Ga,a.G)})),!1;UE(a.w,v(a.O,a,b,g),d,e,f,b.b,GF(b))}else if(1==c)null!=b.c?VE(a.w,v(a.K,a,b,g),[b.c]):a.c&&ty(a.o.a,d,e,f,g);else throw"Unexpected operation";return!0};
fG.prototype.O=function(a,b,c){hG(this,c);if(c&&!K(c,3)&&K(c,5)){a.c=K(c,5);a.g=Number(K(c,4,""));var d={};d.trans=a.b;d={sentences:[d]};a=new wF(BF(a),a.qa(),a.a,d);a.a=K(c,5);a.b=oe(K(c,4,""));this.a.push(a);b(!0)}else mm(this.b,"webapp","stfl","a"),Ol(this.F,151)};
fG.prototype.K=function(a,b,c){hG(this,c);c&&!K(c,3)?(mm(this.b,"webapp","stsu","d"),c=this.F,N(c,O(c,234)),a=kG(this,a),-1===a?(mm(this.b,"webapp","stfl","u"),Ol(this.F,154)):(mm(this.b,"webapp","stsu","u"),c=this.F,N(c,O(c,235)),Db(this.a,a,1)),b(!0)):(mm(this.b,"webapp","stfl","d"),Ol(this.F,152))};
var iG=function(a,b){hG(a,b);a.a=il(b,2,OE).map(function(c){var d={};d.trans=c.dd();d=new wF(K(c,1),K(c,2),K(c,3),{sentences:[d]});d.a=K(c,0);d.b=Number(K(c,5,""));return d});a.m=!0;gG(a)},lG=function(a,b,c,d,e){zF(a.o,b,c,d,function(f,g){e(f&&0<g.length)})},kG=function(a,b){var c=BF(b),d=b.qa(),e=b.a,f=b.b,g=-1;a.a.forEach(function(h,m){c===h.Ca&&d===h.Pa&&e===h.Ae&&f===Pu(h.c)&&(h.a&&(b.c=h.a),h.b&&(b.g=h.b),g=m)});return g},mG=function(a,b,c){if(!a.c||a.o){var d=BF(b),e=b.qa(),f=b.a;-1!==kG(a,
b)?c(!0):a.c?lG(a,d,e,f,c):c(!1)}};var oG=function(a,b){L.call(this);var c=ba(a);for(a=c.next();!a.done;a=c.next())nG(a.value,this.a.bind(this));b=ba(b);for(a=b.next();!a.done;a=b.next())nG(a.value,this.b.bind(this))};ka(oG,L);oG.prototype.a=function(a){a=pG(a.target);if(""!=a){var b=new kg("select");b.text=a;this.dispatchEvent(b)}};oG.prototype.b=function(a){a=pG(a.target);if(""!=a){var b=new kg("select");b.text=a;b.o=!0;this.dispatchEvent(b)}};
var pG=function(a){var b="";try{if(Yv(a))var c=a.value.substring(a.selectionStart,a.selectionEnd);else if(Zv()){var d=$v(a),e=d[1];if(d[0].inRange(e)){if("textarea"==a.type){var f=e.duplicate(),g=f.text;a=g;for(d=!1;!d;)0==f.compareEndPoints("StartToEnd",f)?d=!0:(f.moveEnd("character",-1),f.text==g?a+="\r\n":d=!0);var h=a}else h=e.text;var m=h}else m="";c=m}else throw Error("Cannot get the selection text");b=c.trim();if(""!=b)return b}catch(n){}b=kz(window);return b.toString?b.toString().trim():""};
function nG(a,b){I(a,"mouseup",b);I(a,"keyup",function(c){16==c.keyCode&&b(c)})};var qG=function(){},rG=new qG,sG=["click","keydown","keyup"];qG.prototype.M=function(a,b,c,d,e){var f=function(g){var h=Ig(b),m=Nf(g.target)?g.target.getAttribute("role")||null:null;"click"==g.type&&vg(g)?h.call(d,g):13!=g.keyCode&&3!=g.keyCode||"keyup"==g.type?32!=g.keyCode||"keyup"!=g.type||"button"!=m&&"tab"!=m||(h.call(d,g),g.preventDefault()):(g.type="keypress",h.call(d,g))};f.Hc=b;f.Ro=d;e?e.M(a,sG,f,c):I(a,sG,f,c)};
qG.prototype.Ma=function(a,b,c,d,e){for(var f,g=0;f=sG[g];g++){var h=a;var m=f;var n=!!c;m=xg(h)?h.Mf(m,n):h?(h=Kg(h))?h.Mf(m,n):[]:[];for(h=0;n=m[h];h++){var p=n.listener;if(p.Hc==b&&p.Ro==d){e?e.Ma(a,f,n.listener,c,d):Og(a,f,n.listener,c,d);break}}}};var tG=function(a){var b=a.Xo;a=a.uid;a='<div class="'+R("jfk-bubble")+'" role="alertdialog"'+(a?' aria-describedby="'+R(a)+'"':"")+'><div class="'+R("jfk-bubble-content-id")+'"'+(a?' id="'+R(a)+'"':"")+"></div>";b&&(b=a+='<div class="'+R("jfk-bubble-closebtn-id")+" "+R("jfk-bubble-closebtn")+'" aria-label="',a="Close".replace(ln,mn),a=b+a+'" role="button" tabindex=0></div>');a+='<div class="'+R("jfk-bubble-arrow-id")+" "+R("jfk-bubble-arrow")+'"><div class="'+R("jfk-bubble-arrowimplbefore")+'"></div><div class="'+
R("jfk-bubble-arrowimplafter")+'"></div></div></div>';return P(a)};tG.a="jfk.templates.bubble.main";var uG=function(a){zq.call(this,a);this.c=new Mr("jfk-bubble",!0);this.b=new VD;this.K=[]};x(uG,zq);uG.prototype.g=!0;uG.prototype.h=!1;
var vG=function(a,b,c,d){z(!a.Ba,"Must call setPosition() before rendering");a.c.wf=!1;Nr(a.c,1,b,c,d)},wG=function(a,b){z(!a.Ba,"Must call showCloseButton() before rendering");a.g=b},yG=function(a,b){z(r(b)||b.nodeType||b instanceof Zm||b instanceof Cd,"Content must be a string or HTML.");a.W=b;xG(a,b)},xG=function(a,b){a=a.oc();b&&a&&(r(b)?H(a,b):b instanceof Zm?Wd(a,Ym(b)):b instanceof Cd?Wd(a,b):(Wd(a,Md),Df(a,b)))};k=uG.prototype;k.setAutoHide=function(a){this.b.setAutoHide(a)};k.oc=function(){return this.Ld("jfk-bubble-content-id")};
k.Ra=function(){this.v=Bp(tG,{Xo:this.g,uid:"bubble-"+Qa(this)},void 0,this.a);xG(this,this.W);X(this.j(),!1);var a=this.b,b=this.j();RD(a);a.v=b;if(!C.Mg){a=this.b;b=gE(this.j(),"ease-out",0,1);var c=gE(this.j(),"ease-in",1,0);a.o=b;a.h=c}up(this.j(),this.K)};
k.ia=function(){uG.D.ia.call(this);Y(this).M(this.b,["beforeshow","show","beforehide","hide"],this.T);if(this.g){var a=Y(this),b=this.Ld("jfk-bubble-closebtn-id");rG.M(b,Ta(this.setVisible,!1),void 0,a.m||a,a)}a=this.j();z(a,"getElement() returns null.");b=this.Ld("jfk-bubble-arrow-id");z(b,"No arrow element is found!");var c=this.c;c.a=a;c.h=b;a=this.b;a.L=this.c||void 0;a.isVisible()&&a.m()};k.setVisible=function(a){this.b.setVisible(a)};k.isVisible=function(){return this.b.isVisible()};
var zG=function(a){a.isVisible()&&a.b.m()};uG.prototype.X=function(){this.b.Qa();delete this.b;uG.D.X.call(this)};uG.prototype.m=function(){Xp(this.j());return!1};uG.prototype.T=function(a){if("show"==a.type||"hide"==a.type){var b=Y(this),c=this.a;c=C.V?gg(c):c.a;"show"==a.type?b.M(c,"scroll",this.m):b.Ma(c,"scroll",this.m)}b=this.dispatchEvent(a.type);this.h&&"hide"==a.type&&this.Qa();return b};var AG=function(a,b){this.a=a;this.b=b},BG={af:"af-ZA",am:"am-ET",az:"az-AZ",bg:"bg-BG",ca:"ca-ES",cs:"cs-CZ",da:"da-DK",de:"de-DE",el:"el-GR",eu:"eu-ES",fa:"fa-IR",fi:"fi-FI",tl:"fil-PH",gl:"gl-ES",gu:"gu-IN",hi:"hi-IN",hr:"hr-HR",hu:"hu-HU",hy:"hy-AM",iw:"he-IL",id:"id-ID",is:"is-IS",it:"it-IT",ja:"ja-JP",jw:"jv-ID",ka:"ka-GE",km:"km-KH",kn:"kn-IN",ko:"ko-KR",lo:"lo-LA",lt:"lt-LT",lv:"lv-LV",ml:"ml-IN",mr:"mr-IN",ms:"ms-MY",ne:"ne-NP",no:"nb-NO",nl:"nl-NL",pl:"pl-PL",ro:"ro-RO",ru:"ru-RU",si:"si-LK",
sk:"sk-SK",sl:"sl-SI",sr:"sr-RS",su:"su-ID",sv:"sv-SE",te:"te-IN",th:"th-TH",tr:"tr-TR",uk:"uk-UA",vi:"vi-VN",zu:"zu-ZA","ar::ae":"ar-AE","ar::bh":"ar-BH","ar::dz":"ar-DZ","ar::eg":"ar-EG","ar::il":"ar-IL","ar::jo":"ar-JO","ar::kw":"ar-KW","ar::lb":"ar-LB","ar::ma":"ar-MA","ar::om":"ar-OM","ar::ps":"ar-PS","ar::qa":"ar-QA","ar::sa":"ar-SA","ar::tn":"ar-TN",ar:"ar-EG","bn::bd":"bn-BD","bn::in":"bn-IN",bn:"bn-BD","en::au":"en-AU","en::ca":"en-CA","en::com":"en-US","en::gh":"en-GH","en::ie":"en-IE",
"en::in":"en-IN","en::ke":"en-KE","en::ng":"en-NG","en::nz":"en-NZ","en::ph":"en-PH","en::tz":"en-TZ","en::uk":"en-GB","en::za":"en-ZA",en:"en-001","es::ar":"es-AR","es::bo":"es-BO","es::cl":"es-CL","es::co":"es-CO","es::cr":"es-CR","es::do":"es-DO","es::ec":"es-EC","es::es":"es-ES","es::gt":"es-GT","es::hn":"es-HN","es::mx":"es-MX","es::ni":"es-NI","es::pa":"es-PA","es::pe":"es-PE","es::pr":"es-PR","es::py":"es-PY","es::sv":"es-SV","es::com":"es-US","es::uy":"es-UY","es::ve":"es-VE",es:"es-ES","fr::ca":"fr-CA",
"fr::fr":"fr-FR",fr:"fr-FR","pt::pt":"pt-PT",pt:"pt-BR","ta::in":"ta-IN","ta::lk":"ta-LK","ta::sg":"ta-SG","ta::my":"ta-MY",ta:"ta-IN","sw::ke":"sw","sw::tz":"sw-TZ",sw:"sw","ur::pk":"ur-PK","ur::in":"ur-IN",ur:"ur-PK","zh-CN:zh-TW:hk":"yue-Hant-HK","zh-CN:zh-CN:hk":"cmn-Hans-HK","zh-CN:zh-TW":"cmn-Hant-TW","zh-CN":"cmn-Hans-CN"};AG.prototype.get=function(a){return BG[a+":"+this.b+":"+this.a]||BG[a+"::"+this.a]||BG[a+":"+this.b]||BG[a]||null};
var CG=function(a,b){uG.call(this,b);this.C=0;this.c.og=!0;this.setAutoHide(!1);this.c.b=a;zG(this);vG(this,2);wG(this,!1);yG(this,Bp(In,{label:MSG_SPEAK_NOW}))};x(CG,uG);CG.prototype.ia=function(){CG.D.ia.call(this);this.w=E("gt-speech-l3",this.j())};var DG=function(a){0==a.C++&&T(a.w,"trigger");ci(a.O,600,a)};CG.prototype.O=function(){0==--this.C&&U(this.w,"trigger")};
var EG=function(a,b,c,d,e,f,g,h,m){L.call(this);this.Z=a;this.K=b;this.a=null;Vn&&"webkitSpeechRecognition"in window&&(a=new webkitSpeechRecognition,a.continuous=Qs(),a.interimResults=!0,this.a=a);this.W=new AG(c,d);this.T=!e;this.c="";this.Rb=!1;this.b=null;this.w="init";this.m=f||null;this.C=m||null;this.L=g||null;this.oa=!!h;this.ea=new Bu;this.o=hm.N();this.Y=Uk.N();this.F=M.N();this.h=null;this.G=""};x(EG,L);
var FG=function(a,b){var c=a.Y;b?(c.m=c.b,c.b=3):c.b=c.m;a.g.setVisible(b&&a.T)},GG="init:buttonOn end:buttonOn buttonOn:start start:speechStart speechStart:result result:result result:buttonOff buttonOff:speechEnd speechEnd:end".split(" "),HG=function(a,b){if(!(0<=GG.indexOf(a.w+":"+b))){var c={};c.from=a.w;c.to=b;a.o.log("speech",c)}a.w=b};k=EG.prototype;
k.yp=function(){if(this.b.Ha(16)){var a=this.F;N(a,O(a,149));mm(this.o,"webapp","si","start",{sl:this.G});EA(this.K,!0);this.c="";this.a.start();HG(this,"buttonOn")}else this.a.stop(),FG(this,!1),HG(this,"buttonOff"),EA(this.K,!1)};k.zp=function(){if(!this.b.isEnabled()){this.dispatchEvent("userInteractionWhileDisabled");var a=this.F;N(a,O(a,305));mm(this.o,"webapp","dia","click",{dias:"vi"})}};k.Om=function(){this.Rb=!0;FG(this,!0);HG(this,"start");this.dispatchEvent("start")};
k.Ap=function(){DG(this.g);HG(this,"speechStart");this.dispatchEvent("speechStart")};k.wm=function(){IG(this);HG(this,"end");this.dispatchEvent("end")};k.Mm=function(){DG(this.g);HG(this,"speechEnd")};var IG=function(a){a.Rb=!1;FG(a,!1);a.b.wd(!1)};
EG.prototype.O=function(a){DG(this.g);for(var b="",c=a.resultIndex;c<a.results.length;++c)this.a.continuous&&(this.c||b)&&0<a.results[c].length&&a.results[c][0].transcript&&a.results[c][0].transcript.length&&" "!=a.results[c][0].transcript[0]||(a.results[c].isFinal?this.c+=a.results[c][0].transcript:b+=a.results[c][0].transcript);a=this.c+b;pm(this.o,"inputm",3);this.Z.b(a);HG(this,"result")};EG.prototype.ma=function(){IG(this);HG(this,"error")};EG.prototype.R=function(){IG(this);HG(this,"noMatch")};
EG.prototype.tb=function(){return this.Rb};var JG=function(a,b,c,d,e,f){zq.call(this);this.T=a;this.ea=b;this.ra=c;this.ma=d||"";this.Aa=e||"";this.gb=f||function(){};this.c=this.O=this.g="";this.b=!1;this.C=!0;this.w=[];this.m="";this.W=!1;this.K=new Dr(this.Z,1E3,this);this.h=hm.N();this.F=M.N()};x(JG,zq);JG.prototype.setVisible=function(a){a||(this.W=this.b=!1,this.K.stop());X(this.j(),a)};JG.prototype.isVisible=function(){return dq(this.j())};
var KG=function(a,b){if(""==b.Ue)a.setVisible(!1);else{if(b.Sh){if(a.W)return}else a.W=!0;a.m=b.Sh||"";a.g=b.Jj;a.O=b.Uj;a.c=a.m?a.c:b.Ue;a.Y=b.wl||fe(b.Ue);a.b=b.Qi&&a.C;var c=b.Sh?a.ea:b.Qi&&a.C?a.ma:a.ra;if(a.b&&tb(b.Tg,6)){a.setVisible(!1);var d=kf("src-translit");d&&H(d,a.c);if(b.result)for(d=0;d<b.result.sc();d++)b.result.hb(d).$a[3]=0==d?a.c:""}else a.b?(d=a.j(),U(d,"gt-spell-correct-message"),T(d,"gt-related-suggest-message")):(d=a.j(),U(d,"gt-related-suggest-message"),T(d,"gt-spell-correct-message")),
a.setVisible(!0);H(a.j(),c+" ");a.w=b.Tg;c=G("a",{tabindex:0,href:"javascript:void(0)"});Hp(c,{direction:kc(a.O)?"rtl":"ltr"});Hp(c,{"text-decoration":"none"});c.innerHTML=a.Y;I(c,"click",a.Da,!1,a);a.j().appendChild(c);c=G("DIV","gt-spell-icon");a.j().appendChild(c);a.b&&!tb(b.Tg,6)&&(b=G("div"),H(b,a.Aa+" "),c=G("a",{tabindex:1,href:"javascript:void(0)"}),I(c,"click",a.Ta,!1,a),H(c,a.g),b.appendChild(c),a.j().appendChild(b),T(b,"gt-revert-correct-message"));a.K.start()}};
JG.prototype.Z=function(){var a={};a.orig=this.g;a.sl=this.O;this.b&&(a.autocorrect=this.b);this.m?(a.corrlang=this.m,this.h.log("langidshow",a),Kl(this.F,5,1,!1)):(a.corr=this.c,a.corrtype=this.w,this.h.log("spell",a),Kl(this.F,4,1,!1))};
JG.prototype.Da=function(){if(this.m){var a=this.g;64<a.length&&(a=a.substr(0,64));pm(this.h,"orig",a);pm(this.h,"psl",this.O);this.gb(this.Y,this.m);ht(this.T,this.m,"",this.g,"tws_lsugg");a=this.F;N(a,Gl(a,79,5,1,!1,1))}else a=this.g,64<a.length&&(a=a.substr(0,64)),pm(this.h,"orig",a),pm(this.h,"corrtype",this.w),this.b?ht(this.T,"","",this.c,"tws_confirm"):ht(this.T,"","",this.c,"tws_spell"),a=this.F,N(a,Gl(a,79,4,1,!1,1));a=this.K;a.tb()&&(a.stop(),a.ih());this.setVisible(!1)};
var LG={},MG=(LG[1]=1,LG[2]=2,LG[3]=3,LG[4]=4,LG[5]=5,LG[6]=6,LG[7]=7,LG[8]=8,LG[9]=9,LG[10]=10,LG);JG.prototype.Ta=function(){var a=this.c;64<a.length&&(a=a.substr(0,64));pm(this.h,"corr",a);pm(this.h,"corrtype",this.w);this.C=!1;ht(this.T,"","",this.g,"tws_revert");a=this.K;a.tb()&&(a.stop(),a.ih());this.setVisible(!1);a=this.F;for(var b=this.g,c=[],d=0;d<this.w.length;d++){var e=MG[this.w[d]];c.push(e?e:0)}d=new Hk;D(d,1,b);D(d,2,c||[]);b=O(a,139);Le(b,55,d);N(a,b)};var NG=function(){this.a=Gw(INPUT_SUGGESTION_SERVER_URL);this.yd=5E3},OG=0;NG.prototype.send=function(a,b,c,d){a=a?Vb(a):{};d=d||"_"+(OG++).toString(36)+Ua().toString(36);var e="_callbacks___"+d;b&&(l[e]=PG(d,b),a.callback=e);b={timeout:this.yd,kl:!0};e=rc(this.a);e=sc.exec(e);var f=e[3]||"";e=tc(e[1]+uc("?",e[2]||"",a)+uc("#",f,void 0));b=Ry(e,b);Ky(b,null,QG(d,a,c),void 0);return{va:d,Si:b}};NG.prototype.cancel=function(a){a&&(a.Si&&a.Si.cancel(),a.va&&RG(a.va,!1))};
var QG=function(a,b,c){return function(){RG(a,!1);c&&c(b)}},PG=function(a,b){return function(c){RG(a,!0);b.apply(void 0,arguments)}},RG=function(a,b){a="_callbacks___"+a;if(l[a])if(b)try{delete l[a]}catch(c){l[a]=void 0}else l[a]=Ha};var SG=function(){var a=INPUT_SUGGESTION_CLIENT_NAME,b=INPUT_SUGGESTION_DATASET;this.g=new NG;this.g.yd=500;this.a=null;this.h=0;this.c=!1;this.C=hm.N();this.F=M.N();this.m=b||"translate";this.G=a||"translate_separate_corpus"},nD=function(a,b,c,d,e){CD(a);if(0==b.length||64<b.length||"auto"==c)e([]);else{c="zh-CN"==c||"zh-TW"==c?"zh":c;var f=167-(Ua()-a.h);0>f&&(f=0);a.b=ci(function(){if(this.b){this.b=void 0;var g=c;this.h=Ua();var h={};h.q=b;h.client=this.G;h.ds=this.m;h.hl=g;h.requiredfields="tl:"+
d;this.a=this.g.send(h,v(this.w,this,b,g,d,e),v(this.o,this,"4",b,g,d,144))}},f,a)}},CD=function(a){a.a&&(a.c=!0,a.g.cancel(a.a),a.a=null);a.b&&(di(a.b),a.b=void 0)};SG.prototype.o=function(a,b,c,d,e,f,g,h){if(!this.c){b={q:b,sl:c,tl:d};if(null!=g)try{b.se=g.substring(0,64)}catch(m){throw Error(m+" opt_context is "+g);}h&&(b.msg=h.substring(0,64));Ol(this.F,e);mm(this.C,"webapp","is",a,b)}this.c=!1};
SG.prototype.w=function(a,b,c,d,e){try{var f=mb(e[1],function(g){return ie(g[0])},this);d(f)}catch(g){this.o("5",a,b,c,53,null,(new Di).vd(e),g.message)}this.a=null};var TG=function(){this.a=[];this.c=this.b=null},HD=function(a){var b=a.a.length;b+=a.b?1:0;b+=a.c?1:0;return a=b+(a.c?1:0)};var UG=function(a){this.c=a||"menu"};x(UG,Mw);Ia(UG);UG.prototype.a=function(){return"gt-is"};UG.prototype.h=function(a){return Mf(a)};UG.prototype.b=function(a){return"DIV"==a.tagName&&a.firstChild&&"DIV"==a.firstChild.tagName?!0:!1};UG.prototype.m=function(){var a=G("DIV","gt-is"),b=G("DIV","gt-is-ctr");Df(a,b);return a};var VG=function(a,b,c){Tw.call(this,a||Sw(UG.N()),b||UG.N(),c);this.b=[];this.h=this.g=this.c=null;dx(this,!1)};x(VG,Tw);var BD=function(a,b){A(a.b,function(c){this.removeChild(c,!0)},a);A(b,function(c,d){this.c?this.Gd(c,Lq(this,this.c),!0):this.qb(c,!0);d="gt-is-si-"+d;c.Ld("gt-is-sg").id=d},a);a.b=b},FD=function(a,b){a.g&&a.removeChild(a.g,!0);if(b){var c=Lq(a,a.h)+1;a.Gd(b,c,!0)}a.g=b},GD=function(a,b){(a=a.b[0])&&(a=a.Ld(a.Vi?"gt-is-ld-top":"gt-is-ld"))&&X(a,b)};
VG.prototype.ib=function(a){return 27==a.keyCode?(this.setVisible(!1),a.stopPropagation(),a.preventDefault(),!0):VG.D.ib.call(this,a)};var WG=function(a,b,c){var d="ss";null!=c&&c&&(d="m"+d);this.w=b;os.call(this,a,d,MSG_SYNONYMS_OF,MSG_SYNONYMS,8);this.g=[]};x(WG,os);k=WG.prototype;
k.update=function(a,b,c,d){WG.D.update.call(this,a,b,c,d);if(!d||0==J(d,11))return!1;Ff(this.b);this.Ud();var e=c=0;for(a=0;a<J(d,11);++a){var f=new Lo(hl(d,11,a)),g=K(f,2);c+=f.b();for(b=0;b<f.b();++b)e+=J(f.c(b),0)}if(b=2<c/J(d,11)&&1<e-c)a=MSG_N_MORE_SYNONYMS_LABEL.replace("%1$s",(e-c).toLocaleString(this.Xa)),qs(this,a,MSG_FEWER_SYNONYMS_LABEL);c=1==c/J(d,11);g&&(this.Bf=g,ps(this,g));for(a=0;a<J(d,11);++a){f=new Lo(hl(d,11,a));g=G("DIV",{"class":"gt-cd-pos"});this.b.appendChild(g);H(g,K(f,0));
g=f;f=c;e=b;var h=G("UL",{"class":"gt-syn-list"});var m=kc(this.Ca)?"rtl":"ltr";Hp(h,{direction:m});if(e){m=G("SPAN",{"class":"gt-syn-span"});for(var n=G("DIV",{"class":"gt-syn-row"},m),p=[],t=0;t<g.b();++t){var u=g.c(t);u=fh(u,0,0);if(!tb(p,u)){p.push(u);this.w||0<t&&m.appendChild(Af(", "));var w=G("SPAN",{"class":"gt-cd-cl"});m.appendChild(w);this.w?H(w," "+u+" "):H(w,u);this.g.push(w)}}m=G("DIV",{"class":"gt-syn-summary-row"},n);h.appendChild(m)}for(m=0;m<g.b();++m){n=g.c(m);t=e;u=f?"DIV":"LI";
p=G("SPAN",{"class":"gt-syn-span"});u=G(u,{"class":"gt-syn-row"},p);t=rs(u,!t);for(u=0;u<J(n,0);++u)w=G("SPAN",{"class":"gt-cd-cl"}),p.appendChild(w),this.w?H(w," "+fh(n,0,u)+" "):H(w,fh(n,0,u)),this.c.push(w),this.w||u<J(n,0)-1&&p.appendChild(Af(", "));h.appendChild(t)}this.b.appendChild(h)}this.setVisible(!0);return!0};k.ia=function(){WG.D.ia.call(this);Y(this).M(this.j(),"click",this.Cp)};k.Cp=function(a){tp(a.target,"gt-cd-cl")&&this.dispatchEvent(new kg("a",a.target))};
k.Ce=function(a){WG.D.Ce.call(this,a);for(var b=nf("gt-syn-summary-row",this.j()),c=0;c<b.length;c++){var d=b[c],e=E("gt-syn-row",d),f=mq(e,"margin");e=aq(e).height+f.top+f.bottom;Hp(d,"max-height",a?0:e+"px")}};k.Ye=function(){return this.m?WG.D.Ye.call(this):this.g.length};k.gh=function(a){return this.m?WG.D.gh.call(this,a):this.g.indexOf(a)};k.Ud=function(){WG.D.Ud.call(this);this.g=[]};var XG=function(a,b){this.C=hm.N();this.F=M.N();this.g=a;C.V||C.vb||C.Ja||I(a,"copy",this.m,!1,this);this.a=b;for(a=0;a<b.length;a++)I(b[a],"mousedown",this.w,!1,this);this.c=this.b=null;this.o=this.h=!1};x(XG,hg);XG.prototype.X=function(){XG.D.X.call(this);Og(this.g,"copy",this.m,!1,this);this.g=null;for(var a=0;a<this.a.length;a++)Og(this.a[a],"mousedown",this.w,!1,this);this.a=null};
XG.prototype.m=function(){var a=Vz();a&&this.g&&(this.c=a,ci(this.G,0,this),kf("gt-res-edit")&&(this.h=dq(kf("gt-res-edit")),this.o=dq(kf("gt-res-undo")),X(kf("gt-res-edit"),!1),X(kf("gt-res-undo"),!1)),a=kz(window).toString(),this.b=Yz(a))};XG.prototype.w=function(a){var b=a.b.detail;1<b&&vg(a)&&tb(this.a,a.target)&&(a.preventDefault(),Xz(this.g),a={},a.clickCount=b,this.C.log("dblClickSelectall",a),b=this.F,N(b,O(b,236)))};
XG.prototype.G=function(){this.c&&(this.c.select(),this.c=null);this.b&&(Jf(this.b),this.b=null);this.h&&X(kf("gt-res-edit"),!0);this.o&&X(kf("gt-res-undo"),!0)};var YG=function(a){this.a=fq(Fw(""));this.b=(Ka(a)?a.join(","):a)+"{font-family:%FONT%arial,sans-serif!important}"};YG.prototype.set=function(a){eq(this.a,Fw(""==a?"":this.b.replace("%FONT%",'"'+a+'",')))};
var ZG=function(){nF.N();var a=mF("\u1288")==mF("\u1290"),b=oF("\u09a5\u09cd"),c=oF("\u1780\u17d1"),d=oF("\u0e81\u0ec8"),e=oF("\u0d15\u0d4d"),f=oF("\u1001\u1039\u1010"),g=oF("\u0da5\u0dca");var h=oF("\u0ba4\u0bcd")||mF("\u0bb1\u0bc6\u0bbe")+mF("\u0bb1")!=mF("\u0bb1\u0bc6")+mF("\u0bb1\u0bbe");this.a={am:a,bn:b,km:c,lo:d,ml:e,my:f,ps:!0,sd:!0,si:g,ta:h}};Ia(ZG);
var $G={"Noto Sans Ethiopic":"notosansethiopic","Noto Naskh Arabic":"notonaskharabic","Noto Sans Malayalam":"notosansmalayalam","Noto Sans Myanmar":"notosansmyanmar","Noto Sans Sinhala":"notosanssinhala"},aH={Dhyana:C.product.ee||C.product.cb||C.product.Kc||C.product.Lc||C.product.vc},bH={lo:C.Fd&&C.platform.ub("6.0")},cH={am:"Noto Sans Ethiopic",bn:"Lohit Bengali",lo:"Dhyana",km:"Nokora",ml:"Noto Sans Malayalam",my:"Noto Sans Myanmar",ps:"Noto Naskh Arabic",sd:"Noto Naskh Arabic",si:"Noto Sans Sinhala",
ta:"Lohit Tamil"},dH=function(){this.a={};ZG.N()};Ia(dH);
var hH=function(){this.h=ZG.N();this.g=dH.N();this.c=new YG(eH);this.a=new YG(fH);this.b=new YG(gH)},eH=["body","#gb"],fH="#source .gt-hl-layer .gt-baf-translations .round-trip-content .vk-cap .vk-t .orig".split(" "),gH="#result_box .gt-baf-word .gt-baf-word-clickable .alt-menu .gt-ex-translate #alt-input-text .text-wrap".split(" "),iH=function(a,b,c){a:{var d=bH[c],e=a.h.a[c];if((null==d||!d)&&null!=e&&e&&(c=cH[c],null!=c&&(d=aH[c],null==d||!d)))break a;c=""}a=a.g;if(""!=c&&null==a.a[c]){a=a.a;e=
d=c;var f=new tm;null!=$G[e]?wm(f,"/earlyaccess/"+$G[e]+".css"):(wm(f,"/css"),f.a.set("family",e));a[d]=fq(Fw("@import url(//fonts.googleapis.com"+f.toString()+");"))}b.set(c)};var jH=function(a){L.call(this);this.v=a;this.b=F("tlid-app-download-button",this.v);this.F=M.N();this.a=hm.N();ah(this.b,this.c.bind(this))};ka(jH,L);jH.prototype.c=function(){if(tp(this.v,"popup-open"))kH(this,!1);else{if(tp(this.v,"tlid-android-download")){var a=this.F;N(a,O(a,333));this.a.log("cad=and",{})}else tp(this.v,"tlid-ios-download")&&(a=this.F,N(a,O(a,334)),this.a.log("cad=ios",{}));kH(this,!0)}};var kH=function(a,b){V(a.v,"popup-open",b);b&&a.dispatchEvent("popup_opened")};var mH=function(a){this.v=a;a=nf("tlid-app-download-button-container",this.v);for(var b=[],c=0;c<a.length;c++)b.push(new jH(a[c]));this.a=b;lH(this)},lH=function(a){a.a.forEach(function(b){I(b,"popup_opened",v(a.b,a,b),!1,a)});I(a.v,"keydown",function(b){$g(b,nf("tlid-app-download-button",a.v))},!1)};mH.prototype.b=function(a){this.a.forEach(function(b){b!=a&&kH(b,!1)})};var nH=function(a){this.a=a;this.b=F("tlid-brain-logo",this.a);this.c=F("tlid-no-brain-logo",this.a)},qH=function(a,b,c){b=oH(b,c)&&!pH(b,c)?!0:"en"!==b&&"en"!==c?oH(b,"en")&&oH("en",c)&&!pH(b,c):!1;V(a.b,"hidden",!b);V(a.c,"hidden",b)},oH=function(a,b){var c=!1;A(DATA.NeuralEnabledPairs,function(d){d.Source===a&&d.Target===b&&(c=!0)});return c},pH=function(a,b){var c=!1;A(DATA.ExcludedPairs,function(d){d.Source===a&&d.Target===b&&(c=!0)});return c};var sH=function(a,b,c){L.call(this);this.target=a;this.m=b||a;this.g=c||new Ep(NaN,NaN,NaN,NaN);this.c=hf(a);this.a=new rq(this);jg(this,this.a);this.deltaY=this.deltaX=this.C=this.G=this.screenY=this.screenX=this.clientY=this.clientX=0;this.o=!0;this.b=!1;I(this.m,["touchstart","mousedown"],this.Wj,!1,this);this.h=rH};x(sH,L);var rH=l.document&&l.document.documentElement&&!!l.document.documentElement.setCapture&&!!l.document.releaseCapture;k=sH.prototype;k.sa=function(a){this.o=a};
k.X=function(){sH.D.X.call(this);Og(this.m,["touchstart","mousedown"],this.Wj,!1,this);wq(this.a);this.h&&this.c.releaseCapture();this.m=this.target=null};
k.Wj=function(a){var b="mousedown"==a.type;if(!this.o||this.b||b&&!vg(a))this.dispatchEvent("earlycancel");else if(this.dispatchEvent(new tH("start",this,a.clientX,a.clientY,a))){this.b=!0;b&&a.preventDefault();b=this.c;var c=b.documentElement,d=!this.h;this.a.M(b,["touchmove","mousemove"],this.Cm,{capture:d,passive:!1});this.a.M(b,["touchend","mouseup"],this.If,d);this.h?(c.setCapture(!1),this.a.M(c,"losecapture",this.If)):this.a.M(vf(b),"blur",this.If);this.K&&this.a.M(this.K,"scroll",this.L,d);
this.clientX=this.G=a.clientX;this.clientY=this.C=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.deltaX=this.target.offsetLeft;this.deltaY=this.target.offsetTop;this.w=uf(jf(this.c).a)}};k.If=function(a,b){wq(this.a);this.h&&this.c.releaseCapture();this.b?(this.b=!1,this.dispatchEvent(new tH("end",this,a.clientX,a.clientY,a,uH(this,this.deltaX),vH(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")};
k.Cm=function(a){if(this.o){var b=a.clientX-this.clientX,c=a.clientY-this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;if(!this.b){var d=this.G-this.clientX,e=this.C-this.clientY;if(0<d*d+e*e)if(this.dispatchEvent(new tH("start",this,a.clientX,a.clientY,a)))this.b=!0;else{this.Ac||this.If(a);return}}c=wH(this,b,c);b=c.x;c=c.a;this.b&&this.dispatchEvent(new tH("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(xH(this,a,b,c),a.preventDefault())}};
var wH=function(a,b,c){var d=uf(jf(a.c).a);b+=d.x-a.w.x;c+=d.a-a.w.a;a.w=d;a.deltaX+=b;a.deltaY+=c;return new cf(uH(a,a.deltaX),vH(a,a.deltaY))};sH.prototype.L=function(a){var b=wH(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;xH(this,a,b.x,b.a)};
var xH=function(a,b,c,d){a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new tH("drag",a,b.clientX,b.clientY,b,c,d))},uH=function(a,b){var c=a.g;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))},vH=function(a,b){var c=a.g;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))},tH=function(a,b,c,d,e,f,g){kg.call(this,a);this.clientX=
c;this.clientY=d;this.left=q(f)?f:b.deltaX;this.top=q(g)?g:b.deltaY};x(tH,kg);(function(){for(var a=["ms","moz","webkit","o"],b=0,c;c=a[b]&&!l.requestAnimationFrame;++b)l.requestAnimationFrame=l[c+"RequestAnimationFrame"],l.cancelAnimationFrame=l[c+"CancelAnimationFrame"]||l[c+"CancelRequestAnimationFrame"];if(!l.requestAnimationFrame){var d=0;l.requestAnimationFrame=function(e){var f=(new Date).getTime(),g=Math.max(0,16-(f-d));d=f+g;return l.setTimeout(function(){e(f+g)},g)};l.cancelAnimationFrame||(l.cancelAnimationFrame=function(e){clearTimeout(e)})}})();
var yH=[[],[]],zH=0,AH=!1,BH=0,DH=function(a,b){var c=BH++,d={On:{id:c,Pc:a.measure,context:b},ao:{id:c,Pc:a.$n,context:b},state:{},Sb:void 0,qg:!1};return function(){0<arguments.length?(d.Sb||(d.Sb=[]),d.Sb.length=0,d.Sb.push.apply(d.Sb,arguments),d.Sb.push(d.state)):d.Sb&&0!=d.Sb.length?(d.Sb[0]=d.state,d.Sb.length=1):d.Sb=[d.state];d.qg||(d.qg=!0,yH[zH].push(d));AH||(AH=!0,window.requestAnimationFrame(CH))}},CH=function(){AH=!1;var a=yH[zH],b=a.length;zH=(zH+1)%2;for(var c,d=0;d<b;++d){c=a[d];
var e=c.On;c.qg=!1;e.Pc&&e.Pc.apply(e.context,c.Sb)}for(d=0;d<b;++d)c=a[d],e=c.ao,c.qg=!1,e.Pc&&e.Pc.apply(e.context,c.Sb),c.state={};a.length=0};var EH=C.V?tc(dc(ec('javascript:""'))):tc(dc(ec("about:blank")));rc(EH);var FH=C.V?tc(dc(ec('javascript:""'))):tc(dc(ec("javascript:undefined")));rc(FH);var GH=function(a,b){this.v=a;this.b=b};var HH=function(a,b){zq.call(this,b);this.Y=!!a;this.g=null;this.T=DH({$n:this.yg},this)};x(HH,zq);k=HH.prototype;k.eh=null;k.eg=!1;k.Kb=null;k.wb=null;k.tc=null;k.Pg=!1;k.gf=function(){return"goog-modalpopup"};k.Kf=function(){return this.Kb};k.Ra=function(){HH.D.Ra.call(this);var a=this.j();z(a);up(a,zc(this.gf()).split(" "));Xf(a,!0);X(a,!1);IH(this);JH(this)};
var IH=function(a){if(a.Y&&!a.wb){var b=a.a.b("IFRAME",{frameborder:0,style:"border:0;vertical-align:bottom;"});Xd(b,EH);a.wb=b;a.wb.className=a.gf()+"-bg";X(a.wb,!1);cq(a.wb,0)}a.Kb||(a.Kb=a.a.b("DIV",a.gf()+"-bg"),X(a.Kb,!1))},JH=function(a){a.tc||(a.tc=fg(a.a,"SPAN"),X(a.tc,!1),Xf(a.tc,!0),a.tc.style.position="absolute")};k=HH.prototype;k.Lj=function(){this.Pg=!1};k.jd=function(a){return!!a&&"DIV"==a.tagName};
k.Fa=function(a){HH.D.Fa.call(this,a);a=zc(this.gf()).split(" ");up(z(this.j()),a);IH(this);JH(this);Xf(this.j(),!0);X(this.j(),!1)};k.ia=function(){z(!!this.Kb,"Background element must not be null.");this.wb&&Gf(this.wb,this.j());Gf(this.Kb,this.j());HH.D.ia.call(this);Hf(this.tc,this.j());this.eh=new hE(this.a.a);Y(this).M(this.eh,"focusin",this.po);KH(this,!1)};k.xb=function(){this.isVisible()&&this.setVisible(!1);ig(this.eh);HH.D.xb.call(this);Jf(this.wb);Jf(this.Kb);Jf(this.tc)};
k.setVisible=function(a){z(this.Ba,"ModalPopup must be rendered first.");if(a!=this.eg)if(this.m&&this.m.stop(),this.C&&this.C.stop(),this.h&&this.h.stop(),this.w&&this.w.stop(),this.Ba&&KH(this,a),a){if(this.dispatchEvent("beforeshow")){try{this.g=this.a.a.activeElement}catch(e){}this.yg();var b=vf(this.a.a)||window;if("fixed"==Lp(this.j(),"position"))var c=a=0;else c=uf(this.a.a),a=c.x,c=c.a;var d=aq(this.j());b=sf(b||window);a=Math.max(a+b.width/2-d.width/2,0);c=Math.max(c+b.height/2-d.height/
2,0);Np(this.j(),a,c);Np(this.tc,a,c);Y(this).M(gg(this.a),"resize",this.yg).M(gg(this.a),"orientationchange",this.T);LH(this,!0);this.Wi();this.eg=!0;this.m&&this.C?(Hg(this.m,"end",this.dg,!1,this),this.C.play(),this.m.play()):this.dg()}}else if(this.dispatchEvent("beforehide")){Y(this).Ma(gg(this.a),"resize",this.yg).Ma(gg(this.a),"orientationchange",this.T);this.eg=!1;this.h&&this.w?(Hg(this.h,"end",this.cg,!1,this),this.w.play(),this.h.play()):this.cg();a:{try{c=this.a;d=c.a.body;b=c.a.activeElement||
d;if(!this.g||this.g==d){this.g=null;break a}(b==d||c.contains(this.j(),b))&&this.g.focus()}catch(e){}this.g=null}}};var KH=function(a,b){a.K||(a.K=new GH(Dq(a),a.a));a=a.K;if(b){a.a||(a.a=[]);b=a.b.$i(a.b.a.body);for(var c=0;c<b.length;c++){var d=b[c];d==a.v||op(d,"hidden")||(np(d,"hidden",!0),a.a.push(d))}}else if(a.a){for(c=0;c<a.a.length;c++)a.a[c].removeAttribute(mp("hidden"));a.a=null}},LH=function(a,b){a.wb&&X(a.wb,b);a.Kb&&X(a.Kb,b);X(a.j(),b);X(a.tc,b)};k=HH.prototype;k.dg=function(){this.dispatchEvent("show")};
k.cg=function(){LH(this,!1);this.dispatchEvent("hide")};k.isVisible=function(){return this.eg};k.yg=function(){this.wb&&X(this.wb,!1);this.Kb&&X(this.Kb,!1);var a=this.a.a,b=sf(vf(a)||window||window),c=Math.max(b.width,Math.max(a.body.scrollWidth,a.documentElement.scrollWidth));a=Math.max(b.height,Math.max(a.body.scrollHeight,a.documentElement.scrollHeight));this.wb&&(X(this.wb,!0),$p(this.wb,c,a));this.Kb&&(X(this.Kb,!0),$p(this.Kb,c,a))};
k.po=function(a){this.Pg?this.Lj():a.target==this.tc&&ci(this.Wi,0,this)};k.Wi=function(){try{C.V&&this.a.a.body.focus(),this.j().focus()}catch(a){}};k.X=function(){ig(this.m);this.m=null;ig(this.h);this.h=null;ig(this.C);this.C=null;ig(this.w);this.w=null;HH.D.X.call(this)};var QH=function(a,b,c){HH.call(this,b,c);this.c=a||"modal-dialog";this.b=MH(MH(new NH,OH,!0),PH,!1,!0)};x(QH,HH);k=QH.prototype;k.Ti=!0;k.Dj=!0;k.Yg=!0;k.Af=.5;k.Th="";k.Pd=null;k.bd=null;k.Qb=null;k.Ib=null;k.Ag=null;k.Pb=null;k.rc=null;k.rb=null;k.gf=function(){return this.c};var RH=function(a,b){a.Th=b;a.Ib&&H(a.Ib,b)},SH=function(a,b){a.Pd=b;a.rc&&Wd(a.rc,b)};QH.prototype.Ya=function(){return null!=this.Pd?Dd(this.Pd).toString():""};QH.prototype.oc=function(){this.j()||this.Za();return this.rc};
QH.prototype.Kf=function(){this.j()||this.Za();return QH.D.Kf.call(this)};var TH=function(a,b){a.Af=b;a.j()&&(b=a.Kf())&&cq(b,a.Af)},UH=function(a,b){var c=zc(a.c+"-title-draggable").split(" ");a.j()&&(b?up(z(a.Qb),c):vp(z(a.Qb),c));b&&!a.bd?(a.bd=new sH(a.j(),a.Qb),up(z(a.Qb),c),I(a.bd,"start",a.To,!1,a)):!b&&a.bd&&(a.bd.Qa(),a.bd=null)};k=QH.prototype;
k.Ra=function(){QH.D.Ra.call(this);var a=this.j();z(a,"getElement() returns null");var b=this.a;this.Qb=b.b("DIV",this.c+"-title",this.Ib=b.b("SPAN",{className:this.c+"-title-text",id:Bq(this)},this.Th),this.Pb=b.b("SPAN",this.c+"-title-close"));Ef(a,this.Qb,this.rc=b.b("DIV",this.c+"-content"),this.rb=b.b("DIV",this.c+"-buttons"));lp(this.Ib,"heading");lp(this.Pb,"button");Xf(this.Pb,!0);rp(this.Pb,"Close");this.Ag=this.Ib.id;lp(a,"dialog");np(a,"labelledby",this.Ag||"");this.Pd&&Wd(this.rc,this.Pd);
X(this.Pb,!0);this.b&&(a=this.b,a.v=this.rb,VH(a));X(this.rb,!!this.b);TH(this,this.Af)};
k.Fa=function(a){QH.D.Fa.call(this,a);a=this.j();z(a,"The DOM element for dialog cannot be null.");var b=this.c+"-content";this.rc=mf(document,null,b,a)[0];this.rc||(this.rc=this.a.b("DIV",b),this.Pd&&Wd(this.rc,this.Pd),a.appendChild(this.rc));b=this.c+"-title";var c=this.c+"-title-text",d=this.c+"-title-close";(this.Qb=mf(document,null,b,a)[0])?(this.Ib=mf(document,null,c,this.Qb)[0],this.Pb=mf(document,null,d,this.Qb)[0]):(this.Qb=this.a.b("DIV",b),a.insertBefore(this.Qb,this.rc));this.Ib?(this.Th=
ag(this.Ib),this.Ib.id||(this.Ib.id=Bq(this))):(this.Ib=G("SPAN",{className:c,id:Bq(this)}),this.Qb.appendChild(this.Ib));this.Ag=this.Ib.id;np(a,"labelledby",this.Ag||"");this.Pb||(this.Pb=this.a.b("SPAN",d),this.Qb.appendChild(this.Pb));X(this.Pb,!0);b=this.c+"-buttons";if(this.rb=mf(document,null,b,a)[0]){if(a=this.b=new NH(this.a),(b=this.rb)&&1==b.nodeType){a.v=b;b=lf("BUTTON",a.v);c=0;for(var e,f;d=b[c];c++)if(e=d.name||d.id,f=ag(d)||d.value,e){var g=0==c;a.set(e,f,g,"cancel"==d.name);g&&T(d,
"goog-buttonset-default")}}}else this.rb=this.a.b("DIV",b),a.appendChild(this.rb),this.b&&(a=this.b,a.v=this.rb,VH(a)),X(this.rb,!!this.b);TH(this,this.Af)};
k.ia=function(){QH.D.ia.call(this);Y(this).M(this.j(),"keydown",this.O).M(this.j(),"keypress",this.O);Y(this).M(this.rb,"click",this.W);UH(this,this.Yg);Y(this).M(this.Pb,"click",this.Ao);var a=this.j();z(a,"The DOM element for dialog cannot be null");lp(a,"dialog");""!==this.Ib.id&&np(a,"labelledby",this.Ib.id);if(!this.Dj){this.Dj=!1;if(this.Ba){a=this.a;var b=this.Kf();a.bj(this.wb);a.bj(b)}this.isVisible()&&KH(this,!1)}};k.xb=function(){this.isVisible()&&this.setVisible(!1);UH(this,!1);QH.D.xb.call(this)};
k.setVisible=function(a){a!=this.isVisible()&&(this.Ba||this.Za(),QH.D.setVisible.call(this,a))};k.dg=function(){QH.D.dg.call(this);this.dispatchEvent("aftershow")};k.cg=function(){QH.D.cg.call(this);this.dispatchEvent("afterhide")};
k.To=function(){var a=this.a.a,b=sf(vf(a)||window||window),c=Math.max(a.body.scrollWidth,b.width);a=Math.max(a.body.scrollHeight,b.height);var d=aq(this.j());"fixed"==Lp(this.j(),"position")?this.bd.g=new Ep(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height)):this.bd.g=new Ep(0,0,c-d.width,a-d.height)};k.Ao=function(){WH(this)};var WH=function(a){var b=a.b,c=b&&b.ag;c?(b=b.get(c),a.dispatchEvent(new XH(c,b))&&a.setVisible(!1)):a.setVisible(!1)};
QH.prototype.X=function(){this.rb=this.Pb=null;QH.D.X.call(this)};var YH=function(a,b){a.b=b;a.rb&&(a.b?(b=a.b,b.v=a.rb,VH(b)):Wd(a.rb,Md),X(a.rb,!!a.b))};QH.prototype.W=function(a){a:{for(a=a.target;null!=a&&a!=this.rb;){if("BUTTON"==a.tagName)break a;a=a.parentNode}a=null}if(a&&!a.disabled){a=a.name;var b=this.b.get(a);this.dispatchEvent(new XH(a,b))&&this.setVisible(!1)}};
QH.prototype.O=function(a){var b=!1,c=!1,d=this.b,e=a.target;if("keydown"==a.type)if(this.Ti&&27==a.keyCode){var f=d&&d.ag;e="SELECT"==e.tagName&&!e.disabled;f&&!e?(c=!0,b=d.get(f),b=this.dispatchEvent(new XH(f,b))):e||(b=!0)}else{if(9==a.keyCode&&a.shiftKey&&e==this.j()){this.Pg=!0;try{this.tc.focus()}catch(p){}ci(this.Lj,0,this)}}else if(13==a.keyCode){if("BUTTON"==e.tagName&&!e.disabled)f=e.name;else if(e==this.Pb)WH(this);else if(d){var g=d.Gf,h;if(h=g)a:{h=lf("BUTTON",z(d.v));for(var m=0,n;n=
h[m];m++)if(n.name==g||n.id==g){h=n;break a}h=null}e=("TEXTAREA"==e.tagName||"SELECT"==e.tagName||"A"==e.tagName)&&!e.disabled;!h||h.disabled||e||(f=g)}f&&d&&(c=!0,b=this.dispatchEvent(new XH(f,String(d.get(f)))))}else e!=this.Pb||32!=a.keyCode&&" "!=a.key||WH(this);if(b||c)a.stopPropagation(),a.preventDefault();b&&this.setVisible(!1)};var XH=function(a,b){this.type="dialogselect";this.key=a;this.caption=b};x(XH,kg);var NH=function(a){a||jf();Yi.call(this)};x(NH,Yi);k=NH.prototype;k.Gf=null;k.v=null;
k.ag=null;k.hd=function(){Yi.prototype.hd.call(this);this.Gf=this.ag=null};k.set=function(a,b,c,d){Yi.prototype.set.call(this,a,b);c&&(this.Gf=a);d&&(this.ag=a);return this};var MH=function(a,b,c,d){return a.set(b.key,b.caption,c,d)},VH=function(a){if(a.v){Wd(a.v,Md);var b=jf(a.v);a.forEach(function(c,d){c=b.b("BUTTON",{name:d},c);d==this.Gf&&(c.className="goog-buttonset-default");this.v.appendChild(c)},a)}};NH.prototype.j=function(){return this.v};
var OH={key:"ok",caption:"OK"},PH={key:"cancel",caption:"Cancel"},ZH={key:"yes",caption:"Yes"},$H={key:"no",caption:"No"},aI={key:"save",caption:"Save"},bI={key:"continue",caption:"Continue"};"undefined"!=typeof document&&(MH(new NH,OH,!0,!0),MH(MH(new NH,OH,!0),PH,!1,!0),MH(MH(new NH,ZH,!0),$H,!1,!0),MH(MH(MH(new NH,ZH),$H,!0),PH,!1,!0),MH(MH(MH(new NH,bI),aI),PH,!0,!0));var cI=hm.N(),dI=null,eI=function(a,b,c,d,e){var f={};f.id=b;f.sl=c;f.tl=d;f.query=e.substring(0,64);f.len=e.length;f.client="webapp";cI.log(a,f)},fI=function(a,b){var c="";switch(DATA.CampaignTrackerId){case "0":c="https://goo.gl/ELUFVd";break;case "1a":c="https://goo.gl/cHnrfS";break;case "1b":c="https://goo.gl/7apRL6";break;case "1c":c="https://goo.gl/ozXBPg";break;case "1f":c="https://goo.gl/R0JqsC";break;case "1g":switch(b){case 0:c="http://goo.gl/iosgoogleapp/translate2a";break;case 1:c="http://goo.gl/iosgoogleapp/translate2b";
break;case 2:c="http://goo.gl/iosgoogleapp/translate2c"}break;case "1h":switch(b){case 0:c="http://goo.gl/iosgoogleapp/translate2d";break;case 1:c="http://goo.gl/iosgoogleapp/translate2e";break;case 2:c="http://goo.gl/iosgoogleapp/translate2f";break;case 3:c="http://goo.gl/iosgoogleapp/translate2g"}break;default:c="https://goo.gl/F17Wul"}a?Zd(window.location,c+"?url=google-deeplink://search%3Fq%3D"+de(de(a))+"&waypoint_id=gt-"+DATA.CampaignTrackerId):Zd(window.location,c+"?url=google-deeplink://open-url?url=http://www.google.com&waypoint_id=gt-"+
DATA.CampaignTrackerId);mm(cI,"webapp","gsa","open",{id:DATA.CampaignTrackerId});bh("gsa","gsa:open","",1)},gI=function(a){a="https://www.google.com/search?q="+de(a)+"&source=gt-"+DATA.CampaignTrackerId;Zd(vf().location,a)},iI=function(a){var b=zf("DIV");b.id="bg-msk";document.body.appendChild(b);ci(function(){b.style.opacity=1},0);dI=I(document.body,"touchmove",function(c){c.preventDefault()});I(b,"click",function(){hI();a()})},hI=function(){var a=kf("bg-msk");a&&(Jf(a),null!=dI&&(Pg(dI),dI=null))},
kI=function(a,b,c,d,e){if(DATA.SignedIn)c();else{c=new QH("gt-md",!0);RH(c,DATA.Messages.SAVED_INTERSTITIAL_TITLE);SH(c,Gd(DATA.Messages.SAVED_INTERSTITIAL_CONTENT));c.Yg=!1;UH(c,!1);var f=new NH;f.set("not_now",DATA.Messages.NOT_NOW);f.set("sign_in",DATA.Messages.SIGN_IN);YH(c,f);TH(c,.7);c.setVisible(!0);c.M("dialogselect",v(jI,null,a,b,d,e));T(lf("BODY")[0],"gt-md-on")}},jI=function(a,b,c,d,e){if("sign_in"==e.key){a=DATA.DisplayLanguage;c=DATA.LoginUrl;b=Lm(l.location.href);e=b.toString();d&&(b.g=
d,2E3>=de(b.toString()).length&&(e=b.toString()));b=c+"/Login?hl="+a+"&continue="+de(e);d={target:"_top"};a=window;c=b instanceof Qc?b:Xc("undefined"!=typeof b.href?b.href:String(b));b=d.target||b.target;e=[];for(var f in d)switch(f){case "width":case "height":case "top":case "left":e.push(f+"="+d[f]);break;case "target":case "noopener":case "noreferrer":break;default:e.push(f+"="+(d[f]?1:0))}f=e.join(",");se()&&a.navigator&&a.navigator.standalone&&b&&"_self"!=b?(f=a.document.createElement("A"),Ib(f,
"HTMLAnchorElement"),c=c instanceof Qc?c:Yc(c),f.href=Rc(c),f.setAttribute("target",b),d.noreferrer&&f.setAttribute("rel","noreferrer"),d=document.createEvent("MouseEvent"),d.initMouseEvent("click",!0,!0,a,1),f.dispatchEvent(d)):d.noreferrer?(f=a.open("",b,f),d=Sc(c),f&&(C.li&&Kc(d,";")&&(d="'"+d.replace(/'/g,"%27")+"'"),f.opener=null,d=Rd(ec("b/12014412, meta tag with sanitized URL"),'<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+fe(d)+'">'),f.document.write(Dd(d)),
f.document.close())):(f=a.open(Sc(c),b,f))&&d.noopener&&(f.opener=null)}else b.log("nosi",a),f=M.N(),N(f,O(f,Nl[a])),c(),U(lf("BODY")[0],"gt-md-on")},vw=function(a){return lI(a,DATA.SourceLanguageCodeNameList)},ww=function(a){return lI(a,DATA.TargetLanguageCodeNameList)},lI=function(a,b){return(b=Object.values(b).find(function(c){return c.Code===a}))?b.Name:""},mI=function(a){return!!a&&dh(a,18)&&1===(new Dl(a.$a[18])).cd()&&0<J(new Dl(a.$a[18]),0)},oI=function(a){if(!mI(a))return[];a=il(new Dl(a.$a[18]),
0,Bl);a.sort(function(b,c){b=nI(fl(b,0,0));c=nI(fl(c,0,0));return b.localeCompare(c,DATA.DisplayLanguage)});return a},nI=function(a){switch(a){case 2:return DATA.Messages.GRAMMATICAL_GENDER_FEMININE_WITH_PARENTHESES;case 1:return DATA.Messages.GRAMMATICAL_GENDER_MASCULINE_WITH_PARENTHESES;default:throw Error("Unsupported gender "+a);}};var pI=function(a){var b=wn(r(a.Re),"buttonText",a.Re,"string"),c=wn(r(a.Rg),"classname",a.Rg,"string");a=wn(r(a.identifier),"identifier",a.identifier,"string");return P("<div class='tlid-app-download-button-container "+R(a)+" app-download-button-container "+R(c)+"'><div class='tlid-app-download-button app-download-button header-button' role='button' tabindex='-1'><div class='text'>"+Q(b)+"</div></div><div class='app-download-popup'><div class='popup-triangle'></div><div class='popup-container'><div class='text'>\u626b\u63cf\u4e8c\u7ef4\u7801\u4e0b\u8f7d</div><div class='download-image'></div></div></div></div>")};var rI=function(a){var b=wn(r(a.Ca),"sourceLanguage",a.Ca,"string"),c=wn(r(a.Xb),"sourcePhrase",a.Xb,"string"),d=wn(r(a.Pa),"targetLanguage",a.Pa,"string"),e=wn(r(a.Yb),"targetPhrase",a.Yb,"string"),f=wn(ya(a.Xc)||1===a.Xc||0===a.Xc,"showStar",a.Xc,"boolean");a=wn(r(a.Vj),"starLabel",a.Vj,"string");return P("<div class='tlid-history-entry history-entry' role=\"option\"><div class='language-pair' role=\"button\" tabindex=\"0\"><div class='language-pair-languages'>"+Q(b)+" <span class='language-pair-arrow'></span> "+
Q(d)+"</div></div>"+(f?"<button class='tlid-star-history-entry star-button button-icon' aria-label='"+R(a)+"' data-tooltip='"+R(a)+"'></button>":"")+"<div class='tlid-browse-entry browse-entry' role=\"button\" tabindex=\"0\"><div class='starbutton-placeholder'></div>"+qI({Xb:c,Yb:e})+"</div><div class='tlid-select-entry select-entry' role=\"button\" tabindex=\"0\"><div class='star-placeholder'></div>"+qI({Xb:c,Yb:e})+"</div></div>")};rI.a="trans.mobile.components.history.entry.template.main";
var qI=function(a){var b=wn(r(a.Xb),"sourcePhrase",a.Xb,"string");a=wn(r(a.Yb),"targetPhrase",a.Yb,"string");return P("<div class='phrase'><div class='tl-input'><bdi>"+Q(b)+"</bdi></div><div class='tl-output'><bdi>"+Q(a)+"</bdi></div></div>")};var sI=function(a,b){L.call(this);this.a=a;this.v=b;this.b=E("tlid-star-history-entry",this.v);this.c=F("tlid-browse-entry",this.v);this.g=F("tlid-select-entry",this.v);this.b&&I(this.b,"click",this.Nm,!1,this);ah(this.c,this.Vn.bind(this));ah(this.g,this.Wn.bind(this))};ka(sI,L);k=sI.prototype;k.Nm=function(){this.dispatchEvent("f")};k.Vn=function(){this.dispatchEvent("d")};k.Wn=function(){this.dispatchEvent("e")};k.j=function(){return this.v};k.Jh=function(a){V(this.v,"starred",a)};var uI=function(a,b){L.call(this);this.F=M.N();this.g=hm.N();this.v=a;this.a=[];this.o=b;this.c=null;this.C=tI(this,F("tlid-history-delete-all-button",this.v),this.L,!1);this.C.g("Clear history");tI(this,F("tlid-history-close-button",this.v),this.G);this.m=F("tlid-history-entry-list",this.v);this.w=!1;this.h=[];this.b=null;this.R=new PF(DATA.Messages.NUM_TRANSLATIONS);this.K=F("tlid-history-num-entries",this.v)};ka(uI,L);
var tI=function(a,b,c,d){d=void 0===d?!0:d;var e=new Br(null,new ut);e.na(b);d&&(Yr(b),as(b,2));c&&I(e,"action",c,!1,a);return e},xI=function(a,b){for(var c=0;c<b.length;c++)vI(a,b[c]);0<b.length&&V(a.v,"empty",!1);U(a.v,"loading");wI(a,a.a.length)},vI=function(a,b){b=HF(b);for(var c=a.a.length-1;0<=c;c--){var d=a.a[c];EF(d.a,b)&&(a.a.splice(c,1),Jf(d.j()),Qg(d))}c=Bp(rI,{Ca:vw(BF(b)),Xb:b.a,Pa:ww(b.qa()),Yb:b.fb(),Xc:!DATA.InChina,Vj:"Star translation"});If(a.m,c,0);b=new sI(b,c);a.a.unshift(b);
yI(a,b);a.w?zI(a,b):a.h.push(b)},yI=function(a,b){I(b,"d",function(){var c=b.a;a.dispatchEvent({type:"history_entry_selected",text:c.a,nb:c.Ua(),ob:c.qa()});a.c&&V(a.c.v,"browsed",!1);V(b.v,"browsed",!0);a.c=b;AI(a,b)},!1);I(b,"e",function(){var c=b.a;a.dispatchEvent({type:"history_entry_selected",text:c.a,nb:c.Ua(),ob:c.qa()});a.G();AI(a,b)},!1);I(b,"f",function(){var c=b.a;if(DATA.SignedIn){var d=!tp(b.v,"starred");jG(a.o,c,d?0:1)&&(b.Jh(d),c=a.F,N(c,em(c,64,a.a.indexOf(b),d)),a.g.log("th=sc",{}))}else{d=
tp(b.v,"starred")?"unst":"st";var e=new Gs;Hs(e,"history");Ks(e,BF(c),c.qa(),c.a);kI(d,a.g,Ha,Ha,e.toString())}},!1)},BI=function(a){a.c&&(V(a.c.v,"browsed",!1),a.c=null)};uI.prototype.G=function(){this.dispatchEvent("close_requested");BI(this)};uI.prototype.L=function(){if(0!==this.a.length){Ff(this.m);for(var a=0;a<this.a.length;a++)Qg(this.a[a]);this.a=[];this.dispatchEvent("clear_history_clicked");V(this.v,"empty",!0);wI(this,this.a.length);a=this.F;N(a,O(a,63));this.g.log("th=ch",{})}};
var CI=function(a,b,c,d){a.b=new AF(d,{},b,c)},DI=function(a){a.w=!0;for(var b=0;b<a.h.length;b++)zI(a,a.h[b])},zI=function(a,b){a.b&&BF(a.b)===BF(b.a)&&a.b.qa()===b.a.qa()&&a.b.a===b.a.a?(a.b=null,jG(a.o,b.a,0)):mG(a.o,b.a,b.Jh.bind(b))},wI=function(a,b){b=SF(a.R,{NUM_TRANSLATIONS:b});H(a.K,b)},AI=function(a,b){var c=a.F,d=tp(b.v,"starred");N(c,em(c,61,a.a.indexOf(b),d));a.g.log("th=es",{})};var EI=function(a){a=a.Wa;return P("<div class='tlid-history-container history-container loading empty'><div class='history-top-header'><div class='history-top-bar'><div class='tlid-history-close-button close-button button-icon' aria-label=\""+(a.CLOSE_HISTORY?R(a.CLOSE_HISTORY):R(a.CLOSE))+"\"></div><div class='title'>"+Q(a.HISTORY_SECTION_TITLE)+"</div><div class='history-features'><div class='tlid-history-delete-all-button delete-all-button'></div></div></div><div class='tlid-history-info-bar info-bar'><div class='tlid-history-num-entries num-entries'></div></div></div><div class='history-body'><div class='tlid-history-entry-list entry-list' role=\"listbox\" tabindex=\"0\"></div></div><div class='empty-placeholder'><div class='placeholder-image'></div><div class='placeholder-text-holder'><div class='placeholder-title'>"+
Q(a.HISTORY_INFO_HEADER)+"</div><div class='placeholder-body'>"+Q(a.HISTORY_INFO_TEXT)+"</div></div></div><div class='history-loader'><div class='mspin-googblue-medium'><div><div></div></div></div></div></div>")};EI.a="trans.mobile.components.history.template.main";var FI=function(a){var b=wn(r(a.Ca),"sourceLanguage",a.Ca,"string");a=wn(r(a.Pa),"targetLanguage",a.Pa,"string");return P("<div class='tlid-phrasebook-language-chip language-chip' role=\"button\" tabindex=\"0\"><div class='language-chip-languages'>"+Q(b)+" <span class='language-chip-arrow'></span> "+Q(a)+"</div><button class='tlid-phrasebook-language-chip-clear-button clear-button button-icon'></button></div>")};FI.a="trans.mobile.components.phrasebook.languagechip.template.main";var HI=function(a,b,c){b=c||b;c=wn(r(a.Ca),"sourceLanguage",a.Ca,"string");var d=wn(r(a.Xb),"sourcePhrase",a.Xb,"string"),e=wn(r(a.Pa),"targetLanguage",a.Pa,"string"),f=wn(r(a.Yb),"targetPhrase",a.Yb,"string");a=a.Wa;return P("<div class='tlid-phrasebook-entry phrasebook-entry' role=\"option\">"+Q(FI({Ca:c,Pa:e},b))+"<button class='tlid-delete-phrasebook-entry trashcan-button button-icon' aria-label='"+R(a.DELETE_THIS_PHRASE)+"'></button><div class='tlid-browse-entry browse-entry' role=\"button\" tabindex=\"0\"><div class='trashcan-placeholder'></div><div class='phrase'>"+
GI({Xb:d,Yb:f,kf:!0,Wa:a})+"</div></div><div class='tlid-select-entry select-entry' role=\"button\" tabindex=\"0\"><div class='trashcan-placeholder'></div>"+GI({Xb:d,Yb:f})+"</div></div>")};HI.a="trans.mobile.components.phrasebook.entry.template.main";
var GI=function(a){var b=wn(r(a.Xb),"sourcePhrase",a.Xb,"string"),c=wn(r(a.Yb),"targetPhrase",a.Yb,"string"),d=wn(null==a.kf||ya(a.kf)||1===a.kf||0===a.kf,"includeTts",a.kf,"boolean|null|undefined");a=a.Wa;return P("<div class='phrase'><div class='tl-input'><bdi>"+Q(b)+"</bdi>"+(d&&gn(a)?"<button class='tlid-phrasebook-entry-source-tts tts-button button-icon' aria-label='"+R(a.LISTEN)+"' data-tooltip='"+R(a.LISTEN)+"'></button>":"")+"</div><div class='tl-output'><bdi>"+Q(c)+"</bdi>"+(d&&gn(a)?"<button class='tlid-phrasebook-entry-target-tts tts-button button-icon' aria-label='"+
R(a.LISTEN)+"' data-tooltip='"+R(a.LISTEN)+"'></button>":"")+"</div></div>")};var JI=function(a,b,c){L.call(this);var d=this;this.v=a;kc(DATA.DisplayLanguage)&&T(this.v,"rtl-display-language");this.a=b;this.b=c;this.c=F("tlid-phrasebook-language-chip-clear-button",this.v);I(this.c,"click",this.nm,!1,this);I(this.v,"click",function(){return II(d)},!1);I(this.v,"keypress",this.g,!1,this)};ka(JI,L);k=JI.prototype;k.j=function(){return this.v};k.Ua=function(){return this.a};k.qa=function(){return this.b};k.xd=function(a){V(this.v,"selected",a)};
k.nm=function(a){a.stopPropagation();this.dispatchEvent("language_pair_deselected")};var II=function(a){a.dispatchEvent("language_pair_selected")};JI.prototype.g=function(a){switch(a.keyCode){case 13:case 32:II(this)}};var MI=function(a,b){L.call(this);this.F=M.N();this.c=hm.N();this.a=a;this.v=b;this.g=F("tlid-delete-phrasebook-entry",this.v);this.R=new JI(F("tlid-phrasebook-language-chip",this.v),BF(this.a),this.a.qa());this.b=F("tlid-browse-entry",this.v);this.o=F("tlid-select-entry",this.v);this.G=F("tlid-phrasebook-entry-source-tts",this.v);this.L=F("tlid-phrasebook-entry-target-tts",this.v);this.C=KI(this,this.G,"&client=webapp&prev=pbsrc",5);this.C.update(this.a.a,BF(this.a),void 0,vw(BF(this.a)));this.K=
KI(this,this.L,"&client=webapp&prev=pbtgt",6);this.K.update(this.a.b,this.a.qa(),void 0,ww(this.a.qa()));LI(this)};ka(MI,L);
var LI=function(a){I(a.v,"focusin",function(){T(a.v,"focus-within")},!1);I(a.v,"focusout",function(b){Pf(a.v,b.relatedTarget)||U(a.v,"focus-within")},!1);I(a.g,"click",a.h,!1,a);I(a.R,"language_pair_selected",function(){a.dispatchEvent("language_pair_selected")},!1);I(a.b,"click",a.m,!1,a);I(a.b,"keypress",function(b){13!=b.keyCode&&32!=b.keyCode||a.m.bind(a)(b)},!1);I(a.o,"click",a.w,!1,a);I(a.o,"keypress",function(b){13!=b.keyCode&&32!=b.keyCode||a.w.bind(a)(b)},!1);I(a.C,"userInteractionWhileDisabled",
function(){a.dispatchEvent({type:"interaction_with_disabled_voice_output",Ub:vw(BF(a.a))})},!1);I(a.K,"userInteractionWhileDisabled",function(){a.dispatchEvent({type:"interaction_with_disabled_voice_output",Ub:ww(a.a.qa())})},!1)},KI=function(a,b,c,d){var e=new qt(DATA.Messages.LISTEN);e.na(b);c=new Ju(e,c,d,!1,!0,DATA.Messages.LISTEN,DATA.Messages.VOICE_OUTPUT_UNAVAILABLE);as(b,2);jg(a,c);return c};
MI.prototype.h=function(){var a=this.F;N(a,O(a,316));this.c.log("api=ed",{});this.dispatchEvent("delete_button_clicked");Og(this.g,"click",this.h,!1,this)};MI.prototype.m=function(a){a.target!=this.G&&a.target!=this.L&&(this.c.log("api=es",{}),a=this.F,N(a,O(a,315)),this.dispatchEvent("entry_browsed"))};MI.prototype.w=function(){this.c.log("api=es",{});var a=this.F;N(a,O(a,315));this.dispatchEvent("entry_selected")};MI.prototype.j=function(){return this.v};var NI=function(a,b){L.call(this);this.v=a;this.oa=b;this.a=[];this.h=[];this.R={};this.O="0";this.m=new Map;this.b=null;this.w=this.G=this.L=this.Z=!1;this.C="";this.g=this.c=null;this.W=this.T=this.Y=this.o=-1;this.K=null};ka(NI,L);
var RI=function(a,b){A(b,function(c){var d=new AF(c.Ae,c.c,c.Ca,c.Pa);null!=c.a&&(d.c=c.a);null!=c.b&&(d.g=c.b);a.a.unshift(d);OI(a,BF(d),d.qa())},a);PI(a,0);0===a.a.length?a.dispatchEvent("list_empty"):a.dispatchEvent("list_no_longer_empty");a.Z=!0;null!=a.K&&(QI(a,a.K),a.K=null)},SI=function(a,b){switch(b){case "0":a.a.sort(function(c,d){return d.g-c.g});a.h.sort(function(c,d){return d.g-c.g});break;case "2":a.a.sort(function(c,d){return c.a.localeCompare(d.a)});a.h.sort(function(c,d){return c.a.localeCompare(d.a)});
break;default:return}a.O=b;PI(a,0)},TI=function(a,b){a.G=!0;a.C=b;a.h=[];for(var c=ba(a.a),d=c.next();!d.done;d=c.next())d=d.value,FF(d,b)&&a.h.push(d);PI(a,0)},UI=function(a,b,c){a.w=!0;a.c=b;a.g=c;a.h=[];for(var d=ba(a.a),e=d.next();!e.done;e=d.next())e=e.value,b===BF(e)&&c===e.m&&a.h.push(e);PI(a,0)},VI=function(a){a.G=!1;a.C="";PI(a,0)},WI=function(a){return a.w||a.G?a.h:a.a},PI=function(a,b){if(!(0>b||b>XI(a))){var c=0===WI(a).length?0:10*b,d=YI(a,b),e=WI(a).length;var f=WI(a),g=0===WI(a).length?
0:10*b,h=YI(a,b);if(0!==f.length&&g>f.length-1)b=!1;else{for(Ff(a.v);g<h;g++){var m=ZI(a,f[g]);a.v.appendChild(m.j())}a.o=b;b=!0}b&&(a.Y===c&&a.T===d&&a.W===e||0!==e&&c>e-1||(a.Y=c,a.T=d,a.W=e,a.dispatchEvent({type:"num_entries_and_indices_updated",ep:c+1,Tl:d,jo:e})),b=d=!1,0!==c&&(d=!0),e>c+10&&(b=!0),a.dispatchEvent({type:"page_update",Wm:b,Xm:d}))}},XI=function(a){var b=0;for(a=WI(a).length;0<a;)b++,a-=10;return b},YI=function(a,b){a=WI(a).length;if(0===a)return 0;b=10*(b+1);b>a&&(b=a);return b},
ZI=function(a,b){var c=$I(b),d=a.R[c];if(null!=d)return d;d=Bp(HI,{Ca:vw(BF(b)),Xb:b.a,Pa:ww(b.qa()),Yb:b.b,Wa:DATA.Messages});b=new MI(b,d);aJ(a,b);d=b;return a.R[c]=d},bJ=function(a,b){var c=!0;a.G&&!FF(b,a.C)&&(c=!1);a.w&&a.c&&a.g&&(a.c!==BF(b)||a.g!==b.m)&&(c=!1);return c},aJ=function(a,b){I(b,"entry_browsed",function(){if(a.b!==b){var c=b.a;a.dispatchEvent({type:"entry_browsed",text:c.a,nb:c.Ua(),ob:c.qa()});cJ(a);V(b.v,"browsed",!0);a.b=b}},!1);I(b,"delete_button_clicked",function(){jG(a.oa,
b.a,1);a.dispatchEvent("delete_entry_requested")},!1);I(b,"entry_selected",function(){var c=b.a;a.dispatchEvent({type:"entry_selected",text:c.a,nb:c.Ua(),ob:c.qa()})},!1);I(b,"language_pair_selected",function(){a.dispatchEvent({type:"language_pair_selected",nb:BF(b.a),ob:b.a.qa()})},!1);I(b,"interaction_with_disabled_voice_output",function(c){a.dispatchEvent({type:"interaction_with_disabled_voice_output",Ub:c.Ub})},!1)},cJ=function(a){a.b&&(V(a.b.v,"browsed",!1),a.b=null)},QI=function(a,b){if(!a.Z)a.K=
b;else if(null==a.b||!EF(a.b.a,b))for(var c=a.b,d=a.a,e=0;e<d.length;e++){var f=d[e];if(EF(f,b)){b=ZI(a,f);cJ(a);V(b.v,"browsed",!0);a.b=b;null!=c&&eg(document)===c.b&&b.b.focus();break}}},dJ=function(a){a.match(/[",\t\n]/)&&(a='"'+a.replace(/"/g,'""')+'"');return a},OI=function(a,b,c){var d=b+"|"+c;a.m.has(d)?(b=a.m.get(d),a.m.set(d,b+1)):(a.m.set(d,1),a.dispatchEvent({type:"language_pair_added",nb:b,ob:c}))};function $I(a){return BF(a)+"|"+a.qa()+"|"+a.a+"|"+a.b};var eJ=function(a){zq.call(this,a)};x(eJ,zq);eJ.prototype.Ra=function(){this.v=this.a.b("FORM",{method:"POST",style:"display:none"})};var fJ=function(a,b,c){var d,e=[];for(d in c){var f=c[d];La(f)?A(f,v(function(g){e.push(Ld("input",{type:"hidden",name:d,value:String(g)}))},a)):e.push(Ld("input",{type:"hidden",name:d,value:String(f)}))}Wd(b,Od(e))};var gJ=function(a,b,c){hg.call(this);this.Hc=null!=c?v(a,c):a;this.h=b;this.g=v(this.m,this);this.b=this.a=null;this.c=[]};x(gJ,hg);gJ.prototype.o=function(a){this.c=arguments;this.a?this.b=Ua()+this.h:this.a=ci(this.g,this.h)};gJ.prototype.stop=function(){this.a&&(di(this.a),this.a=null);this.b=null;this.c=[]};gJ.prototype.X=function(){this.stop();gJ.D.X.call(this)};gJ.prototype.m=function(){this.b?(this.a=ci(this.g,this.b-Ua()),this.b=null):(this.a=null,this.Hc.apply(null,this.c))};var hJ=function(a,b){zq.call(this,b);this.b=a||""},iJ;x(hJ,zq);hJ.prototype.g=null;var jJ=function(){null!=iJ||(iJ="placeholder"in zf("INPUT"));return iJ};k=hJ.prototype;k.jf=!1;k.Ra=function(){this.v=this.a.b("INPUT",{type:"text"})};k.Fa=function(a){hJ.D.Fa.call(this,a);this.b||(this.b=a.getAttribute("label")||"");eg(hf(a))==a&&(this.jf=!0,a=this.j(),z(a),U(a,"label-input-label"));jJ()&&(this.j().placeholder=this.b);a=this.j();z(a,"The label input element cannot be null.");np(a,"label",this.b)};
k.ia=function(){hJ.D.ia.call(this);var a=new rq(this);a.M(this.j(),"focus",this.kj);a.M(this.j(),"blur",this.lm);if(jJ())this.c=a;else{C.Ja&&a.M(this.j(),["keypress","keydown","keyup"],this.xm);var b=hf(this.j());a.M(vf(b),"load",this.Vm);this.c=a;kJ(this)}lJ(this);this.j().b=this};k.xb=function(){hJ.D.xb.call(this);this.c&&(this.c.Qa(),this.c=null);this.j().b=null};var kJ=function(a){!a.m&&a.c&&a.j().form&&(a.c.M(a.j().form,"submit",a.Am),a.m=!0)};k=hJ.prototype;
k.X=function(){hJ.D.X.call(this);this.c&&(this.c.Qa(),this.c=null)};k.kj=function(){this.jf=!0;var a=this.j();z(a);U(a,"label-input-label");if(!jJ()&&!mJ(this)&&!this.w){var b=this;a=function(){b.j()&&(b.j().value="")};C.V?ci(a,10):a()}};k.lm=function(){jJ()||(this.c.Ma(this.j(),"click",this.kj),this.g=null);this.jf=!1;lJ(this)};k.xm=function(a){27==a.keyCode&&("keydown"==a.type?this.g=this.j().value:"keypress"==a.type?this.j().value=this.g:"keyup"==a.type&&(this.g=null),a.preventDefault())};
k.Am=function(){mJ(this)||(this.j().value="",ci(this.im,10,this))};k.im=function(){mJ(this)||(this.j().value=this.b)};k.Vm=function(){lJ(this)};var mJ=function(a){return!!a.j()&&""!=a.j().value&&a.j().value!=a.b},nJ=function(a){a.j().value="";null!=a.g&&(a.g="")};hJ.prototype.reset=function(){mJ(this)&&(nJ(this),lJ(this))};hJ.prototype.aa=function(){return null!=this.g?this.g:mJ(this)?this.j().value:""};
var lJ=function(a){var b=a.j();z(b,"The label input element cannot be null.");jJ()?a.j().placeholder!=a.b&&(a.j().placeholder=a.b):kJ(a);np(b,"label",a.b);mJ(a)?(b=a.j(),z(b),U(b,"label-input-label")):(a.w||a.jf||(b=a.j(),z(b),T(b,"label-input-label")),jJ()||ci(a.h,10,a))};hJ.prototype.sa=function(a){this.j().disabled=!a;var b=this.j();z(b);V(b,"label-input-label-disabled",!a)};hJ.prototype.isEnabled=function(){return!this.j().disabled};
hJ.prototype.h=function(){!this.j()||mJ(this)||this.jf||(this.j().value=this.b)};var oJ=function(){};x(oJ,zx);Ia(oJ);oJ.prototype.za=function(){return"goog-toolbar-menu-button"};var yJ=function(a,b){L.call(this);var c=this;this.F=M.N();this.h=hm.N();this.v=a;V(this.v,"mobile",Ps());this.a=new NI(F("tlid-phrasebook-entry-list",this.v),b);pJ(this);this.Aa=F("tlid-phrasebook-header-num-phrases",this.v);this.ra=F("tlid-phrasebook-body-num-phrases",this.v);this.Da=new PF(DATA.Messages.NUM_PHRASES_PAGINATED);this.L=qJ(this);I(this.L,"change",this.O,!1,this);rJ(this,F("tlid-phrasebook-export-to-sheets",this.v),this.o);this.ma=sJ(this);this.T=tJ(this);this.K=rJ(this,F("tlid-phrasebook-search-button",
this.v),this.oa);uJ(this,!1);this.C=new gJ(this.Z,500,this);this.b=new hJ(DATA.Messages.SEARCH_PHRASES);this.b.na(F("tlid-phrasebook-search-box",this.v));I(this.b.j(),"keydown",function(d){switch(d.keyCode){case 27:c.C.stop();nJ(c.b);vJ(c);VI(c.a);break;case 9:break;default:c.C.o()}},!1,this);rJ(this,F("tlid-phrasebook-search-clear-button",this.v),this.W);rJ(this,F("tlid-phrasebook-close-button",this.v),this.Na);this.w=E("tlid-phrasebook-header-next-page",this.v)||null;null!=this.w&&I(this.w,"click",
function(){var d=c.F;N(d,O(d,336));wJ(c,"np");d=c.a;var e=d.o+1;e>XI(d)||PI(d,e)},!1);this.G=E("tlid-phrasebook-header-prev-page",this.v)||null;null!=this.G&&I(this.G,"click",function(){var d=c.F;N(d,O(d,337));wJ(c,"pp");d=c.a;var e=d.o-1;0>e||PI(d,e)},!1);this.ea=F("tlid-phrasebook-header-language-pair-container",this.v);this.g=[];this.R=F("tlid-phrasebook-body-language-pair-container",this.v);this.c=[];this.m=!1;a=b.c&&!b.C||!b.m?null:b.g.concat(b.a);null!==a&&xJ(this,a)};ka(yJ,L);
var qJ=function(a){var b=F("tlid-phrasebook-sort",a.v),c=[DATA.Messages.SORT_BY_DATE,DATA.Messages.SORT_ALPHABETICALLY];Yr(b);as(b,2);xc(me("sort-button-tooltip"))||b.setAttribute("data-tooltip-class","sort-button-tooltip");b=new $x(b,c,10,["0","2"],void 0,DATA.Messages.SORT,oJ.N(),void 0,!0);Ex(b,new vx(b.oc(),13));Fx(b,new Dp(-16,-24,0,0));c=Dx(b);c.Za(F("tlid-phrasebook-sort-menu",a.v));I(c,"show",function(){var d=a.F;N(d,O(d,319));wJ(a,"so")},!1);return b},rJ=function(a,b,c){var d=void 0===d?
!0:d;var e=new Br(null,new ut);e.na(b);d&&(Yr(b),as(b,2));c&&I(e,"action",c,!1,a);return e},sJ=function(a){var b=F("tlid-phrasebook-more-button",a.v),c=new Ax;c.na(b);Yr(b);as(b,2);c.ff(zJ(a,DATA.Messages.DELETE_ALL,a.Y,"delete-all-menuitem"));c.ff(zJ(a,DATA.Messages.EXPORT_TO_SHEETS,a.o,"export-menuitem"));Ex(c,new vx(b,13));c.ma=new Dp(-20,0,0,0);Dx(c).Za(F("tlid-phrasebook-more-menu",a.v));return c},zJ=function(a,b,c,d){b=new mx(b);or(b,d);I(b,"action",c,!1,a);return b},tJ=function(a){var b=new QH("phrasebook-delete-all-dialog",
!0);RH(b,DATA.Messages.DELETE_ALL_DIALOG_TITLE);SH(b,Gd(DATA.Messages.DELETE_ALL_DIALOG_CONTENT));b.Yg=!1;UH(b,!1);b.Ti=!0;var c=new NH;c.set("cancel",DATA.Messages.CANCEL,!1,!0);c.set("delete",DATA.Messages.DELETE);YH(b,c);I(b,"dialogselect",function(d){if("delete"!==d.key)d=a.F,N(d,O(d,326)),wJ(a,"dn");else{d=a.a;if(0===d.a.length)d=!1;else{d.L=!0;for(var e=0;e<d.a.length;e++)jG(d.oa,d.a[e],1);d=!0}d&&T(a.v,"loading");d=a.F;N(d,O(d,325));wJ(a,"dy")}},!1);return b},pJ=function(a){I(a.a,"delete_all_complete",
function(){U(a.v,"loading")},!1);I(a.a,"entry_browsed",function(b){a.dispatchEvent({type:"phrasebook_entry_selected",text:b.text,nb:b.nb,ob:b.ob})},!1);I(a.a,"delete_entry_requested",function(){a.dispatchEvent("delete_entry_requested")},!1);I(a.a,"entry_selected",function(b){a.dispatchEvent({type:"phrasebook_entry_selected",text:b.text,nb:b.nb,ob:b.ob});a.dispatchEvent("close_requested")},!1);I(a.a,"page_update",function(b){var c=b.Xm;V(a.v,"has-next-page",b.Wm);V(a.v,"has-prev-page",c)},!1);I(a.a,
"language_pair_added",function(b){if(null!=b){var c=b.nb;b=b.ob;AJ(a,c,b,a.ea,a.g);AJ(a,c,b,a.R,a.c)}else a.h.log("jse=lpa",{})},!1);I(a.a,"language_pair_removed",function(b){if(null!=b){var c=b.nb;b=b.ob;BJ(c,b,a.g);BJ(c,b,a.c)}else a.h.log("jse=lpr",{})},!1);I(a.a,"language_pair_selected",function(b){null!=b?(CJ(a,b.nb,b.ob),b=a.F,N(b,O(b,322)),wJ(a,"fs")):a.h.log("jse=lps",{})},!1);I(a.a,"list_empty",function(){V(a.v,"empty",!0)},!1);I(a.a,"list_no_longer_empty",function(){V(a.v,"empty",!1)},!1);
I(a.a,"num_entries_and_indices_updated",function(b){var c=DATA.DisplayLanguage;b=SF(a.Da,{NUM_PHRASES:b.jo,START_NUM:b.ep.toLocaleString(c),END_NUM:b.Tl.toLocaleString(c)});H(a.Aa,b);H(a.ra,b)},!1);I(a.a,"last_displayed_entry_deleted",function(){DJ(a)},!1);I(a.a,"interaction_with_disabled_voice_output",function(b){a.dispatchEvent({type:"interaction_with_disabled_voice_output",Ub:b.Ub})},!1)},xJ=function(a,b){a.m||(RI(a.a,b),a.m=!0,U(a.v,"loading"))},DJ=function(a){EJ(a);nJ(a.b);vJ(a);VI(a.a)};
yJ.prototype.O=function(){var a=this.L.aa();switch(a){case "0":var b=this.F;N(b,O(b,320));wJ(this,"s1");break;case "2":b=this.F;N(b,O(b,321));wJ(this,"s2");break;default:return}SI(this.a,a)};var uJ=function(a,b){V(a.v,"search-open",b)};yJ.prototype.oa=function(){var a=this.F;N(a,O(a,318));wJ(this,"os");FJ(this)};var FJ=function(a){uJ(a,!0);nJ(a.b);a.b.j().focus();EJ(a);VI(a.a);T(a.v,"empty-search-query")},vJ=function(a){uJ(a,!1);U(a.v,"empty-search-query")};
yJ.prototype.Z=function(){this.b.aa()?(U(this.v,"empty-search-query"),TI(this.a,this.b.aa())):FJ(this)};yJ.prototype.W=function(){this.b.aa()?FJ(this):(vJ(this),VI(this.a))};yJ.prototype.Na=function(){var a=this.F;N(a,O(a,317));wJ(this,"cb");this.dispatchEvent("close_requested");DJ(this)};
yJ.prototype.o=function(){var a={authuser:oj()||"0",target:"_blank"},b=this.a;var c=[];for(var d=b.a,e=d.length-1;0<=e;--e){var f=[],g=d[e];bJ(b,g)&&(f.push(vw(BF(g))),f.push(ww(g.qa())),f.push(dJ(g.a)),f.push(dJ(g.b)),c.push(f.join(",")))}c=c.join("\n");b=this.a;d=DATA.Messages.SAVED_TRANSLATIONS_SPREADSHEET_TITLE;b.w&&null!=b.c&&null!=b.g&&(d=d+" - "+vw(b.c)+" - "+ww(b.g));a=a||{};b=a.target;e=a.trixPath||(a.useCorp?"https://docs.google.com/a/google.com/spreadsheets/":void 0);delete a.target;delete a.useCorp;
delete a.trixPath;Xb(a,{content:c,title:d});c=a.authuser;d=qj(e||"https://docs.google.com/spreadsheets/","import");d=qj(d,"inline");c&&(d=lj(d,"authuser",c));c=d;d=new eJ;e=d.j();e||(d.Za(),e=d.j());e.action=c||"";e.target=b||"";fJ(d,e,a);e.submit()};
var AJ=function(a,b,c,d,e){var f=GJ(b,c);b=new JI(f,b,c);Df(d,f);e.push(b);I(b,"language_pair_selected",function(g){g=g.target;CJ(a,g.Ua(),g.qa());g=a.F;N(g,O(g,322));wJ(a,"fs")},!1);I(b,"language_pair_deselected",function(){EJ(a);var g=a.F;N(g,O(g,323));wJ(a,"fr")},!1)},BJ=function(a,b,c){for(var d=c.length-1;0<=d;d--){var e=c[d];a===e.a&&b===e.b&&(Jf(e.j()),c.splice(d,1),Qg(e))}},CJ=function(a,b,c){T(a.v,"language-pair-selected");for(var d=0;d<a.g.length;d++){var e=a.g[d];e.xd(b===e.a&&c===e.b)}for(d=
0;d<a.c.length;d++)e=a.c[d],e.xd(b===e.a&&c===e.b);UI(a.a,b,c);vJ(a)},EJ=function(a){U(a.v,"language-pair-selected");for(var b=0;b<a.g.length;b++)a.g[b].xd(!1);for(b=0;b<a.c.length;b++)a.c[b].xd(!1);a=a.a;a.w=!1;a.c=null;a.g=null;PI(a,0)};yJ.prototype.Y=function(){this.T.setVisible(!0);this.ma.bb(!1);var a=this.F;N(a,O(a,324));wJ(this,"da")};var wJ=function(a,b){a.h.log("api="+b,{})};function GJ(a,b){return Bp(FI,{Ca:vw(a),Pa:ww(b)})};var HJ=function(a){var b=wn(r(a.Xa),"displayLanguage",a.Xa,"string");a=a.Wa;var c=P,d="<div class='tlid-phrasebook-container phrasebook-container loading'><div class='phrasebook-top-header'><div class='phrasebook-top-bar'><div class='tlid-phrasebook-close-button close-button button-icon' aria-label=\""+R(a.CLOSE_SAVED_TRANSLATIONS)+"\"></div><div class='title'>"+Q(a.SAVED_SECTION_TITLE)+"</div><div class='tlid-phrasebook-search-button search-button search-image-black button-icon' title=\""+R(a.SEARCH_PHRASES)+
"\"></div><div class='tlid-phrasebook-search-bar search-bar'><div class='search-image-black button-icon'></div><input class='tlid-phrasebook-search-box search-box'><div class='tlid-phrasebook-search-clear-button clear-button clear-image-black button-icon' title=\""+R(a.CLEAR_TEXT)+"\"></div></div><div class='phrasebook-features'><div class='tlid-phrasebook-sort-menu sort-menu'></div><div class='tlid-phrasebook-more-menu more-menu'></div><div class='tlid-phrasebook-sort sort-button button-icon' aria-label='"+
R(a.SORT)+"' title='"+R(a.SORT)+"'></div><div class='export-button-container'><div class='tlid-phrasebook-export-to-sheets export-button button-icon' title='"+R(a.EXPORT_TO_SHEETS)+"'></div></div><div class='tlid-phrasebook-more-button more-button button-icon' aria-label='"+R(a.MORE)+"' title='"+R(a.MORE)+"'></div></div></div><div class='nav-bar'><div class='tlid-phrasebook-header-num-phrases num-phrases'></div><div class='nav-button-container'><button class='tlid-phrasebook-header-prev-page prev-button page-nav-button'></button><button class='tlid-phrasebook-header-next-page next-button page-nav-button'></button></div></div><div class='selected-chip-bar'><div class='tlid-phrasebook-header-language-pair-container language-pair-container'></div></div></div><div class='phrasebook-body'><div class='tlid-phrasebook-body-language-pair-container language-pair-container'><div class='title'>"+
Q(a.LANGUAGE_PAIRS)+"</div></div><div class='tlid-phrasebook-body-num-phrases num-phrases'></div>";var e=P('<div class=\'tlid-phrasebook-entry-list entry-list\' role="listbox" tabindex="0"></div>');return c(d+Q(e)+"</div><div class='empty-placeholder'><div class='placeholder-image'></div><div class='placeholder-text-holder'><div class='placeholder-title'>"+Q(a.PHRASEBOOK_INFO_HEADER)+"</div><div class='placeholder-body'>"+Q(a.PHRASEBOOK_INFO_TEXT)+"</div></div><div class='placeholder-link'><a target='_blank' href='https://support.google.com/translate?p=phrasebook_web_help&hl="+
pn(b)+"'>"+Q(a.LEARN_MORE)+"</a></div></div><div class='phrasebook-loader'><div class='mspin-googblue-medium'><div><div></div></div></div></div></div>")};HJ.a="trans.mobile.components.phrasebook.template.main";var IJ=function(a,b,c,d){iz.call(this,a,b,c,null,d)};x(IJ,iz);IJ.prototype.next=function(){do IJ.D.next.call(this);while(-1==this.c);return this.g};var JJ=zf("DIV");JJ.id=Qa(JJ);var KJ=JJ,LJ=new Set(["methods","CHECKED","dataFld","dataFormatAs","dataSrc"]),MJ=function(a,b){return a==b},NJ=function(a,b){return a.toString()===b.toString()},OJ={String:MJ,Number:MJ,Boolean:MJ,Date:function(a,b){return a.getTime()==b.getTime()},RegExp:NJ,Function:NJ};
function PJ(a,b,c){var d=yC("<div></div>");d.innerHTML=a;var e="\nExpected\n"+d.innerHTML+"\nActual\n"+b.innerHTML,f=Ti(Vi(new iz(b)));a=Ti(new IJ(d));var g,h=!1,m=function(){h||(g=Xi(f));for(h=!1;g==KJ||g&&g.nodeType==Node.COMMENT_NODE;)g=Xi(f)},n=C.V&&!C.Ea("9"),p=!0,t=0;Ri(a,function(u){if(u.nodeType!=Node.COMMENT_NODE&&(m(),z(g,"Finished actual HTML before finishing expected HTML at node number "+t+": "+QJ(u)+e),u!=d)){RJ("Should have the same node type, got "+QJ(g)+" but expected "+QJ(u)+"."+
e,u.nodeType,g.nodeType);if(1==u.nodeType){u=gb(u);var w=gb(g);RJ("Tag names should match"+e,u.tagName,w.tagName);SJ("Should have same styles"+e,qq(u.style.cssText),qq(w.style.cssText));var y=!!c;if(y){for(var S=sp(u),W=[],za=0,Z=S.length;za<Z;za++)S[za]in C||W.push(S[za]);W.sort();S=Ab(sp(w));S.sort();TJ("Expected class was: "+W.join(" ")+", but actual class was: "+w.className+" in node "+QJ(w),W,S)}W=u.attributes;S=w.attributes;za=0;for(Z=W.length;za<Z;za++){var $a=W[za].name,vb=UJ(u,$a),yc=S[$a],
Th=UJ(w,$a);if(vb||Th)"id"==$a&&C.V?($a=vb,vb=e,""===$a?y&&VJ("Unexpected attribute with name id in element "+vb,""==yc.value):(z(yc,"Expected to find attribute with name id, in element "+vb),z(""!==yc.value,"Expected to find attribute with name id, in element "+vb),RJ("Expected attribute has a different value "+vb,$a,yc.value))):WJ($a)||(z(yc,"Expected to find attribute with name "+$a+", in element "+QJ(w)+e),z(String(vb)===String(UJ(w,yc.name)),"Expected attribute "+$a+" has a different value "+
e))}if(y)for(za=0;za<S.length;za++)y=S[za].name,(yc=S.getNamedItem(y))&&!WJ(y)&&z(W[y],"Unexpected attribute with name "+y+" in element "+QJ(w)+e);n&&"inline"!=Kp(w,"display")&&(p=!0);"template"==w.tagName.toLowerCase()&&w.content&&(u=u.innerHTML,w=w.innerHTML,y=G("DIV"),y.innerHTML=w,PJ(u,y,c))}else{w=g.nodeValue;for(h=!0;(g=Xi(f))&&3==g.nodeType;)w+=g.nodeValue;n&&(p&&!xc(w)&&(w=w.replace(/^[\s\xa0]+/,"")),p=/\s$/.test(w));u=u.nodeValue.match(/^(\[\[.+\]\])?([\s\S]*)/)[2];if(w&&/[^\t\n\r ]/.test(w)||
u&&/[^\t\n\r ]/.test(u))w=w.replace(/\s+/g," "),u=u.replace(/\s+/g," "),z(u===w,"Text should match"+e)}t++}});m();z(null===Xi(f),"Finished expected HTML before finishing actual HTML"+e)}function QJ(a){if(3==a.nodeType)return"[Text: "+a.nodeValue+"]";var b=a instanceof Element?a.id:void 0;return"<"+a.nodeName+(b?" #"+b:"")+" .../>"}function Ui(a,b,c){return-1==c.c?KJ:a}
function Si(a){if(3==a.nodeType){if(!(/[^\t\n\r ]/.test(a.nodeValue)||a.previousSibling&&3==a.previousSibling.nodeType||a.nextSibling&&3==a.nextSibling.nodeType))return!1;var b=a.nodeValue.match(/^\[\[(.+)\]\]/);if(b)return XJ(b[1])}return a instanceof Element&&r(a.className)?XJ(a.className):!0}
function XJ(a){if(vc(a,"!")){if(Kc(a," "))throw Error("Only a single negative user agent may be specified");return!C[a.substr(1)]}a=a.split(" ");for(var b=!1,c=0,d=a.length;c<d;c++){var e=a[c];if(e in C&&(b=!0,C[e]))return!0}return!b}function UJ(a,b){return C.Ka&&"INPUT"==a.tagName&&"radio"==a.type&&"checked"==b?!1:(C.V||C.vb)&&"src"==b?a.getAttribute(b):void 0!==a[b]&&typeof a.getAttribute(b)!=typeof a[b]?a[b]:a.getAttribute(b)}function WJ(a){return"style"==a||"class"==a?!0:C.V&&LJ.has(a)}
function RJ(a,b,c){z(YJ(1,2,arguments)===YJ(2,2,arguments),ZJ(arguments))}function YJ(a,b,c){return c.length==b+1?c[a]:c[a-1]}function ZJ(a){return 3==a.length?a[0]:null}function VJ(a,b){var c=YJ(1,1,arguments);z(ya(c));z(c,"Call to assertTrue(boolean) with false")}
function TJ(a,b,c){var d=YJ(1,2,arguments),e=YJ(2,2,arguments),f=ZJ(arguments)?ZJ(arguments):"",g=$J(d);z("Array"==g,"Expected an array for assertArrayEquals but found a "+g);g=$J(e);z("Array"==g,"Expected an array for assertArrayEquals but found a "+g);SJ(f,Array.prototype.concat.call(d),Array.prototype.concat.call(e))}function SJ(a,b,c){var d=aK(YJ(1,2,arguments),YJ(2,2,arguments));z(!d,d+(ZJ(arguments)?ZJ(arguments):""))}
function aK(a,b){function c(m,n,p){for(var t=0;t<f.length;++t){var u=f[t]===m,w=g[t]===n;if(u||w){u&&w||e.push("Asymmetric cycle detected at "+p);return}}f.push(m);g.push(n);d(m,n,p);f.pop();g.pop()}function d(m,n,p){if(m!==n){var t=$J(m),u=$J(n);if(t==u){var w="Array"==t,y=h(t,m,n);if(null!=y)""!=y&&e.push(p+": "+y);else if(w&&m.length!=n.length)e.push(p+": Expected "+m.length+"-element array but got a "+n.length+"-element array");else if("String"==t)m!=n&&e.push(p+': Expected String "'+m+'" but got "'+
n+'"');else{var S=p+(w?"[%s]":p?".%s":"%s");if("undefined"!=typeof Map&&m instanceof Map||"undefined"!=typeof Set&&m instanceof Set)m.forEach(function(za,Z){n.has(Z)?n.get&&c(za,n.get(Z),S.replace("%s",Z)):e.push(Z+" not present in actual "+(p||u))}),n.forEach(function(za,Z){m.has(Z)||e.push(Z+" not present in expected "+(p||t))});else if(m.__iterator__)Ma(m.Oc)?m.Oc(n)||e.push("equals() returned false for "+(p||t)):m.Va?c(m.Va,n.Va,S.replace("%s","map_")):e.push("unable to check "+(p||t)+" for equality: it has an iterator we do not know how to handle. please add an equals method");
else{for(var W in m)w&&!isNaN(W)||(W in n?c(m[W],n[W],S.replace("%s",W)):e.push("property "+W+" not present in actual "+(p||u)));for(W in n)w&&!isNaN(W)||W in m||e.push("property "+W+" not present in expected "+(p||t));if(w)for(W=0;W<m.length;W++)c(m[W],n[W],S.replace("%s",String(W)))}}}else e.push(p)}}var e=[],f=[],g=[],h=function(m,n,p){return(m=OJ[m])?m(n,p)?"":"string"==typeof n&&"string"==typeof p?n+" does not equal to "+p:"Expected object does not match actual":null};c(a,b,"");return e.join("\n ")}
function $J(a){var b=typeof a;try{switch(b){case "object":if(null==a){b="null";break}case "function":switch(a.constructor){case (new String("")).constructor:b="String";break;case (new Boolean(!0)).constructor:b="Boolean";break;case (new Number(0)).constructor:b="Number";break;case [].constructor:b="Array";break;case RegExp().constructor:b="RegExp";break;case (new Date).constructor:b="Date";break;case Function:b="Function";break;default:var c=a.constructor.toString().match(/function\s*([^( ]+)\(/);
c&&(b=c[1])}}}catch(d){}finally{b=b.substr(0,1).toUpperCase()+b.substr(1)}return b};var bK=function(){var a=kf("backend-stats-decoder");this.b=null!=a?a:null;a=kf("backend-stats-decoder1");this.m=null!=a?a:null;a=kf("backend-stats-decoder2");this.h=null!=a?a:null;a=kf("backend-stats-rapid-response");this.w=null!=a?a:null;a=kf("backend-stats-stt-total");this.G=null!=a?a:null;a=kf("backend-stats-community");this.a=null!=a?a:null;a=kf("backend-stats-dictionary");this.c=null!=a?a:null;a=kf("backend-stats-other");this.o=null!=a?a:null;a=kf("backend-models-used");this.g=null!=a?a:null};var cK=function(a,b){L.call(this);this.F=M.N();this.a=a;this.g=b;this.b=F("tlid-file-input",this.a);this.o=F("tlid-select-file-button",this.a);this.T=F("tlid-sl-input",this.a);this.W=F("tlid-tl-input",this.a);this.m=F("tlid-selected-file-label",this.a);this.w=F("tlid-selected-file-size",this.a);this.L=F("tlid-cancel-selected-file-button",this.a);this.h=F("tlid-translate-doc-button",this.a);this.c=this.h.form;this.K=new Bu;I(this.o,"click",this.G,!1,this);I(this.h,"click",this.O,!1,this);I(this.b,
"change",this.C,!1,this);I(this.L,"click",this.R,!1,this);U(this.a,"loading")};ka(cK,L);cK.prototype.O=function(){U(this.a,"has-file");T(this.a,"translating-file");var a=dK(this),b=eK(this.b.value),c=this.F,d=fK(b),e=O(c,301),f=new mk;D(f,1,d);D(f,2,a);Le(e,76,f);N(c,e);gK("success",a,b);this.c.enctype=this.c.encoding="multipart/form-data";this.T.value=this.g.a;this.W.value=this.g.b;this.c.submit()};cK.prototype.G=function(){var a=this.F;N(a,O(a,297));hK("bc")};
cK.prototype.C=function(){var a=this.b.value;if(""!==a){var b=a.replace("C:\\fakepath\\","");a=eK(b);if(0===a.length)var c=!1;else switch(a.toLowerCase()){case "doc":case "docx":case "odf":case "pdf":case "ppt":case "pptx":case "ps":case "rtf":case "txt":case "xls":case "xlsx":c=!0;break;default:c=!1}if(c){if(q(window.FileReader)){c=dK(this);if(1048575<c){this.dispatchEvent("file_too_big");this.b.value="";b=this.F;var d=fK(a),e=O(b,148),f=new nk;D(f,1,161);Le(e,63,f);f=new mk;D(f,1,d);D(f,2,c);Le(e,
76,f);N(b,e);gK("ftbe",c,a);return}a=this.w;c=dK(this);d=DATA.Messages.FILE_SIZE_BYTES;1<=c/1024&&(c/=1024,d=DATA.Messages.FILE_SIZE_KILOBYTES);c=this.K.a(d,c.toFixed(0).toString());H(a,c)}H(this.m,b);T(this.a,"has-file");U(this.a,"translating-file");a=this.F;N(a,O(a,308));hK("fs")}else this.dispatchEvent("unsupported_filetype"),this.b.value="",Ol(this.F,160),gK("ufte",0,a)}};cK.prototype.R=function(){var a=this.F;N(a,O(a,298));hK("c");this.b.value="";U(this.a,"has-file");U(this.a,"translating-file")};
var eK=function(a){a=a.split(".");return 1===a.length?"":a[a.length-1].toLowerCase()},fK=function(a){switch(a.toLowerCase()){case "doc":return 1;case "docx":return 2;case "odf":return 3;case "pdf":return 4;case "ppt":return 5;case "pptx":return 6;case "ps":return 7;case "rtf":return 8;case "txt":return 9;case "xls":return 10;case "xlsx":return 11;default:return 0}},dK=function(a){return 0===a.b.files.length?0:a.b.files[0].size},gK=function(a,b,c){mm(cI,"webapp","dt",a,{dtfs:b,dtft:c})},hK=function(a){mm(cI,
"webapp","dti",a,{})};var iK=function(a,b){L.call(this);this.F=M.N();this.v=a;this.m=b;this.a=null;this.g=!1;this.b=null;this.c=[]};ka(iK,L);var jK=function(a,b,c,d){a.a?CI(a.a,b,c,d):a.b=new AF(d,{},b,c)};iK.prototype.h=function(){this.dispatchEvent("close_requested")};iK.prototype.o=function(){this.dispatchEvent("history_cleared")};
var kK=function(a){if(null==a.a){var b=Bp(EI,{Wa:DATA.Messages});F("tlid-translation-history-container",a.v).appendChild(b);a.a=new uI(b,a.m);I(a.a,"close_requested",a.h,!1,a);I(a.a,"clear_history_clicked",a.o,!1,a);I(a.a,"history_entry_selected",function(c){a.dispatchEvent({type:"history_entry_selected",nb:c.nb,ob:c.ob,text:c.text})},!1);xI(a.a,a.c);a.c=[];null!=a.b&&CI(a.a,a.b.Ua(),a.b.qa(),a.b.a);a.g&&DI(a.a)}};var mK=function(a,b){this.F=M.N();this.c=a;this.a=F("tlid-transliteration-content",this.c);this.h=F("tlid-show-more-link",this.c);this.g=F("tlid-show-less-link",this.c);this.b=b;this.o=!1;lK(this)},oK=function(a,b){if(q(b)){var c=[];if(b.sentences)for(var d=0,e;e=b.sentences[d];d++)1===a.b?e["src-translit"]&&c.push(e["src-translit"]):2===a.b&&e.translit&&c.push(e.translit);b=c.join("")}else b="";nK(a,b)},nK=function(a,b){pK(a);H(a.a,b);V(a.c,"rtl",nc(b));ci(function(){return qK(a)},0)},qK=function(a){pK(a);
var b=a.a.offsetHeight,c=parseInt(Jp(a.a,"lineHeight"),10);3<Math.ceil(b/c)?a.o?rK(a):sK(a):(V(a.a,"full",!0),V(a.a,"truncated",!1),X(a.h,!1),X(a.g,!1));V(a.a,"intermediate",!1)},rK=function(a){V(a.a,"full",!0);V(a.a,"truncated",!1);X(a.h,!1);X(a.g,!0)},sK=function(a){V(a.a,"full",!1);V(a.a,"truncated",!0);X(a.h,!0);X(a.g,!1)},pK=function(a){vp(a.a,["truncated","full"]);T(a.a,"intermediate")};mK.prototype.m=function(){var a=this;ci(function(){return qK(a)},0)};
var lK=function(a){var b=0,c="";1===a.b?(b=1,c="src"):2===a.b&&(b=2,c="tgt");I(a.h,"click",function(){this.o=!0;rK(this);cm(this.F,290,b,this.a.textContent.length);mm(cI,"webapp","showmore","click",{l:c})},!1,a);I(a.g,"click",function(){this.o=!1;sK(this);cm(this.F,291,b,this.a.textContent.length);mm(cI,"webapp","showless","click",{l:c})},!1,a);I(window,"resize",a.m,!1,a)};var tK=function(a){zq.call(this);this.m=a;this.b=new hJ;this.g=new is("");this.c=new is("");this.h=null};x(tK,zq);
var uK=function(a){a.c.na(E("clear",a.j()));a.c.Nd(DATA.Messages.CLEAR_TEXT);a.c.setVisible(!1);a.g.na(E("url-go-button",a.j()));a.g.Nd(DATA.Messages.TRANSLATE);a.g.sa(!1);a.b.na(E("url-orig",a.j()));var b=a.b,c=DATA.Messages.URL_INPUT_PLACEHOLDER,d=b.j();jJ()?(d&&(d.placeholder=c),b.b=c):mJ(b)||(d&&(d.value=""),b.b=c,b.h());d&&np(d,"label",b.b);a.h=E("url-err-msg",a.j());H(a.h,DATA.Messages.ENTER_VALID_URL);X(a.h,!1);I(a.b.j(),"input",a.w,!1,a);I(a.c,"action",a.C,!1,a);I(a.g,"action",a.K,!1,a)};
tK.prototype.C=function(){nJ(this.b);this.b.j().focus();this.g.sa(!1);this.c.setVisible(!1);X(this.h,!1)};tK.prototype.w=function(){var a=zc(this.b.aa());this.g.sa(!!a);this.c.setVisible(!!this.b.aa());a=a&&!Fu(a);X(this.h,a)};tK.prototype.K=function(){var a=zc(this.b.aa());if(Fu(a)){var b=this.m.a,c=this.m.b;var d=l.location.href;var e=d.indexOf("#");d=0>e?d:d.substr(0,e);d=d.replace("/m/translate","/translate");d=kj(d,"sl",b?b:"auto","tl",c,"u",escape(a));l.open(d,"webtrans")}};var AK=function(a){var b=a.cl,c=a.zl,d=a.Al,e=a.Gl,f=a.Hl,g=a.Kl,h=a.Xa,m=a.Ll,n=a.Nl,p=a.Ol,t=a.Ql,u=a.Rl,w=a.ln,y=a.Wa,S=a.Rn,W=a.Tn,za=a.Io,Z=a.Jo,$a=a.Ko,vb=a.Lo,yc=a.Po,Th=a.ap,Lj=a.sp,kM=a.Qp,lM=P,Ck;a.Jl?Ck=P("<div class='tlid-survey survey-container hidden'><div class='tlid-before-survey'><div class='tlid-dismiss-survey dismiss-button'></div><div class='title'>"+Q(y.HAPPINESS_SURVEY_TITLE)+"</div><div class='tlid-survey-contents survey-contents'></div><div class='goog-logo-container'><div class='goog-logo'></div></div></div><div class='tlid-after-survey' style='display: none'><div class='title'>"+
Q(y.HAPPINESS_SURVEY_THANKS)+"</div><div class='after-message'><div>"+Q(y.HAPPINESS_SURVEY_AFTER)+"</div><div class='more-feedback-link'><a href='javascript:void(0);' class='tlid-more-feedback'>"+Q(y.HAPPINESS_SURVEY_MORE_FEEDBACK)+"</a></div></div></div></div>"):Ck="";a=Ck+"<div class='frame'>";Ck=P;var mM="<div class='page tlid-homepage homepage translate-text'>"+P("<div class='input-button-container'><div class='tlid-input-button-container focus-wrapper' role='tablist' tabindex='0'>"+vK({identifier:"tlid-input-button-text",
sj:"text-icon",label:y.INPUT_METHOD_TEXT})+vK({identifier:"tlid-input-button-docs",sj:"documents-icon",label:y.INPUT_METHOD_DOCUMENTS})+"</div></div>")+(p?P("<span class='tlid-brain-logos-container'><span class='tlid-no-brain-logo no-brain-logo brain-container'></span><span class='tlid-brain-logo brain-logo brain-container'></span></span>"):""),Ts;g?Ts=P('<div class="promo-notification-wrapper"><div class=\''+R("tlid-magnet-promo")+" promo-notification'>"+Q("Google Translate is hiring!")+" <span class='tlid-promo-notification-link'><a href='"+
R(tn("http://go/joinTranslate"))+"' target='_blank'>"+Q("go/joinTranslate")+"</a></span></div></div>"):Ts="";e=mM+Ts+(e?P("<div class='app-download-bar'><div class='tlid-app-download-bar focus-wrapper' tabindex=\"0\"><div class=\"prompt-text\">\u70b9\u51fb\u56fe\u6807\u4e0b\u8f7d App</div>"+Q(pI({Re:"Android",Rg:"android",identifier:"tlid-android-download"}))+Q(pI({Re:"iOS",Rg:"ios",identifier:"tlid-ios-download"}))+"</div></div>"):"")+"<div class='homepage-content-wrap'><div class='tlid-source-target main-header'><div class='source-target-row'>";
g=P;c='<div class="tlid-input input"><div class="tlid-language-bar ls-wrap"><div class="sl-wrap"><div class="sl-sugg"></div><div class="sugg-fade"></div><div class="sl-more tlid-open-source-language-list" aria-label="'+R(y.MORE)+'" role="button" tabindex="0"></div></div>'+wK({className:"sl",identifier:"source",wj:Th,selected:c})+'<div class="swap-wrap"><div class="swap jfk-button-narrow jfk-button-standard" aria-label="'+R(y.TOOLTIP_SWAP_LANGUAGES)+'" data-tooltip="'+R(y.TOOLTIP_SWAP_LANGUAGES)+'"><div class="jfk-button-img"></div></div></div><div class="tl-wrap"><div class="tl-sugg"></div><div class="sugg-fade"></div><div class="tl-more tlid-open-target-language-list" aria-label="'+
R(y.MORE)+'" role="button" tabindex="0"></div></div>'+wK({className:"tl",identifier:"target",wj:Lj,selected:d})+'</div><div class="source-wrap">';Z=P('<div class="input-full-height-wrapper tlid-input-full-height-wrapper"><div class="source-input"><div id="input-wrap" class="tlid-input-area input-area'+(Z?"":" less-padding")+'"><textarea id="source" class="orig tlid-source-text-input" rows="1" spellcheck="false" autocapitalize="off" autocomplete="off" autocorrect="off"></textarea><div class="text-dummy"></div><div id=gt-src-is style="display:none" class="gt-is-mobile gt-is"><div id=gt-src-is-list class=gt-is-ctr></div></div></div><div class="source-header"><div class="clear-wrap"><div class="clear jfk-button-flat tlid-clear-source-text" aria-label="'+
R(y.CLEAR_TEXT)+'" data-tooltip="'+R(y.CLEAR_TEXT)+'"><div class="jfk-button-img"></div></div></div>'+(Z?'<div class="go-wrap"><div class="go-button" aria-label="'+R(y.TRANSLATE)+'" data-tooltip="'+R(y.TRANSLATE)+'"><div class="go jfk-button-action"><div class="jfk-button-img"></div></div></div></div>':"")+"</div>"+xK({containerId:"tlid-source-transliteration-container",Wa:y,Xj:"source-transliteration-container"})+'<div id="spelling-correction" class="tlid-spelling-correction spelling-correction"></div><div class="source-footer-wrap source-or-target-footer"><div class="source-input-tools" id="gt-input-tool"></div><div class="character-count tlid-character-count"><div class="cc-ctr"></div><div class="cc-msg"></div></div><div class="source-footer"><div class="speech-wrap source-or-target-footer-button left-positioned"><span class="speech-border"></span></div>'+
yK({Ef:["src-tts","left-positioned"],Wa:y})+"</div></div></div></div>");Z=g(c+Z+"</div>"+(u?P('<div class="url-input-wrap" style="display:none"><input id="url-input" class="url-orig" rows="1" spellcheck="false" autocapitalize="off" autocomplete="off" autocorrect="off"><div class="url-clear-wrap"><div class="clear jfk-button-flat"><div class="jfk-button-img"></div></div></div><div class="url-go-wrap"><div class="url-go-button"><div class="go jfk-button-action"><div class="jfk-button-img"></div></div></div></div><div class="url-err-msg"></div></div>'):
"")+P('<div id="gt-ovfl" style="display: none;" class="snck ovfl"><div id="gt-ovfl-ctr" class="ovfl-ctr"><span id="gt-ovfl-msg" class="snck-msg" role="alert" aria-live="alert"></span><span id="gt-ovfl-xlt" class="ovfl-xlt" role="button">'+Q(y.TRANSLATE_MORE)+"</span></div></div>")+P('<div id="gt-ntfcn" style="display: none;" class="snck ntfcn"><div id="gt-ntfcn-ctr" class="ntfcn-ctr"><span id="gt-ntfcn-msg" class="snck-msg" role="alert" aria-live="alert"></span></div></div>')+P('<div id="gt-cmty" style="display: none;" class="snck cmty"><div id="gt-cmty-ctr" class="cmty-ctr"><span id="gt-cmty-msg" class="snck-msg" role="alert" aria-live="alert"></span><span id="gt-cmty-btn" class="cmty-btn" role="button"></span></div></div>')+
"</div>");Z=e+Z;h=P('<div class="tlid-results-container results-container">'+(p?'<div class="tlid-prod-translation prod-translation translation"></div>':"")+(t?'<div class="error-placeholder placeholder"><span class="tlid-result-error"></span><span class="tlid-result-container-error-button translation-error-button">'+Q(y.TRY_AGAIN)+"</span></div>":'<span class="tlid-result-error error-placeholder placeholder"></span>')+'<span class="empty-placeholder placeholder">'+Q(y.TRANSLATION)+'</span><span class="translating-placeholder placeholder">'+
Q(y.TRANS_IN_PROGRESS)+'</span><div class="gendered-translations-header">'+Q(y.GENDER_SPECIFIC_TRANSLATIONS_LABEL)+' <a class="gendered-translations-learn-more" href="https://support.google.com/translate?p=gendered_translations&hl='+pn(h)+'" target="_blank">'+Q(y.LEARN_MORE)+"</a></div></div>");n=Z+h+"</div><div class='tlid-select-file-page-container'></div></div>"+(n?'<div class="tlid-community-instant-card community-instant-container"></div>':"");t=P("<div class='tlid-result-view cllist'>"+(t?"<div class='tlid-translation-error translation-error-box' style='display: none'><span class=\"tlid-translation-error-message translation-error\"></span><span class=\"tlid-result-view-error-button translation-error-button\">"+
Q(y.TRY_AGAIN)+"</span></div>":"<div class='tlid-translation-error tlid-translation-error-message translation-error' style='display: none'></div>")+"<div class='cp-promo-wrapper'></div><div class='gt-lc gt-lc-mobile' style='display: none'></div></div>");t=n+t+"<div class='feedback-link'><a href='javascript:void(0);' class='tlid-send-feedback-link'>"+Q(y.SEND_FEEDBACK)+"</a></div></div>";n=P;f='<div class="gp-footer">'+P('<div class="ft-icon-row"><div class="ft-icon-ctr"><a class="ft-link" href="javascript:void(0);" onclick="_e(event, \''+
R(Dn(w))+"')\">"+zK({lg:"ft-icon-img-hst",caption:y.HISTORY_SECTION_TITLE})+"</a></div>"+(m?'<div class="ft-icon-ctr"><a class="ft-link" href="javascript:void(0);" onclick="_e(event, \''+R(Dn(yc))+"')\">"+zK({lg:"ft-icon-img-svd",caption:y.SAVED_SECTION_TITLE})+"</a></div>":"")+(f?'<div class="ft-icon-ctr"><a class="ft-link" href="/community?source=mfooter">'+zK({lg:"ft-icon-img-cmn",caption:y.FOOTER_COMMUNITY})+"</a></div>":"")+(u?'<div class="ft-icon-ctr"><a class="ft-link" href="javascript:void(0);" onclick="_e(event, \''+
R(Dn(kM))+"')\">"+zK({lg:"ft-icon-img-web",caption:y.FOOTER_WEBSITES})+"</a></div>":"")+"</div>");var Us;$a?Us=P('<div class="ad-panel gsa-promo"><div><span class="gsa-icon-animated"></span></div><div class="ad-panel-title">'+Q(y.SEARCH_HANDS_FREE)+'</div><div class="ad-panel-subtitle">'+Q(y.GSA_PURE_AD_TEXT)+'</div><div class="ad-panel-buttons"><span class="tlid-dismiss-promo dismiss-promo">'+Q(S)+'</span><span class="tlid-accept-promo accept-promo">'+Q(W)+"</span></div></div>"):Us="";$a=f+Us;var Vs;
za?Vs=P('<div class="ad-panel at-promo"><div><span class="translate-icon"></span></div><div class="ad-panel-title">'+Q(b)+'</div><div class="ad-panel-buttons"><span class="tlid-dismiss-promo dismiss-promo">'+Q(S)+'</span><span class="tlid-accept-promo accept-promo">'+Q(W)+"</span></div></div>"):Vs="";b=n($a+Vs+"</div>");b=Ck(t+b+"</div>");vb=a+b+P("<div class='page tlid-history-page history-page' tabindex='0' aria-label='"+R(y.HISTORY_SECTION_TITLE)+"'><div class='outer-wrap'><div class=\"tlid-translation-history-container\"></div></div></div>")+
(vb?"<div class='page tlid-phrasebook-page phrasebook-page' tabindex='0' aria-label='"+R(y.SAVED_SECTION_TITLE)+"'><div class='tlid-phrasebook-outer-wrap outer-wrap'></div></div>":"");y=P("<div class='page tlid-language-picker-page language-picker-page'><div class='language-picker-wrapper'>"+P('<div class="tlid-language-list-toolbar language-list-toolbar"><div class="tlid-language-list-back-button language-list-back-button" aria-label="'+R(y.CLOSE)+'"><div class="backbutton-image language-picker-toolbar-image"></div><div class="clear-image-black language-picker-toolbar-image"></div></div><div class="tlid-language-list-search-button language-list-search-button"><div class="tlid-language-list-label language-list-label"></div><div class="searchbutton-image language-picker-toolbar-image"></div></div></div>')+
"<div class='outer-wrap'></div></div></div>");y=vb+y;vb=P("<div class='toast-container'><div class='toast "+R({identifier:"tlid-toast"}.identifier)+"' style='display: none'><div class='tlid-toast-message message'></div><div class='tlid-toast-action toast-action'><a target='_blank' class='tlid-toast-action-link action-link'><span class='tlid-toast-action-text'></span></a></div></div></div>");return lM(y+vb+"</div>")};AK.a="trans.mobile.widget.main";
var vK=function(a){var b=a.sj,c=a.label;return P("<div class='tlid-input-button input-button header-button "+R(a.identifier)+" "+R(b)+"' role='tab' tabindex=\"-1\"><div class='text'>"+Q(c)+"</div></div>")},BK=function(a){var b=a.Xa,c=a.Wa;return P("<div class='select-file-page tlid-file-selector loading'><form method='post' action='"+R(tn(a.Wl))+"'><input type='hidden' name='hl' value='"+R(b)+"' class='tlid-hl-input'><input type='hidden' name='ie' value='UTF-8' class='tlid-ie-input'><input type='hidden' name='js' value='y' class='tlid-js-input'><input type='hidden' name='prev' value='_t' class='tlid-prev-input'><input type='hidden' name='sl' class='tlid-sl-input'><input type='hidden' name='tl' class='tlid-tl-input'><div class='tlid-select-file-section select-file-section'><div class='choose-document-prompt'>"+
Q(c.CHOOSE_A_DOCUMENT)+"</div><div class='upload-filetypes-prompt'>"+Q(c.UPLOAD_FILETYPES)+"</div><input type='file' name='file' id='tlid-file-input' class='file-input tlid-file-input'><label for='tlid-file-input' class='tlid-select-file-button button'>"+Q(c.BROWSE_YOUR_COMPUTER)+"</label></div><div class='tlid-file-selected-section file-selected-section'><div class='file-holder'><div class='file-holder-icon'></div><div class='file-info'><div class='tlid-selected-file-label file-label'></div><div class='tlid-selected-file-size file-size'>&nbsp;</div></div><div class='selected-and-cancel'><div class='tlid-cancel-selected-file-button cancel-file'></div></div></div><div class='button-container'><input type='submit' class='tlid-translate-doc-button button' value='"+
R(c.TRANSLATE)+"'></div></div><div class='loading-or-translating-file-section'><div class='mspin-googblue-medium'><div><div></div></div></div><div class='translating-file-caption'>"+Q(c.TRANS_IN_PROGRESS)+"</div></div></form></div>")};BK.a="trans.mobile.widget.selectFilePage";
var zK=function(a){var b=a.lg;a=a.caption;return P('<div class="footer-icon-container '+R(b)+'"><div class="ft-icon-img-ctr"><div class="ft-icon-oval" id="'+R(b)+'"></div></div><div class="ft-icon-txt">'+Q(a)+"</div></div>")},xK=function(a){var b=a.Wa,c=a.Xj;return P("<div class='"+R(a.containerId)+" "+R(c)+" transliteration-container'><div class='tlid-transliteration-content transliteration-content'></div><div class='tlid-show-more-link truncate-link' style='display:none'>"+Q(b.SHOW_MORE)+"</div><div class='tlid-show-less-link truncate-link' style='display:none'>"+
Q(b.SHOW_LESS)+"</div></div>")},yK=function(a){var b=a.Wa,c="<div class='";a=a.Ef;for(var d=a.length,e=0;e<d;e++)c+=R(a[e])+" ";c+="ttsbutton jfk-button-flat source-or-target-footer-button' aria-label='"+R(b.LISTEN)+"' data-tooltip='"+R(b.LISTEN)+"'><div class='jfk-button-img'></div></div>";return P(c)},wK=function(a){var b=a.className,c=a.identifier,d=a.wj;a=a.selected;b='<div class="'+R(b)+'-selector lang_list"><div class="lang-btn"><a class="ls-select new-ls-select '+R(b)+"-button tlid-open-small-"+
R(c)+'-language-list"';c="";for(var e=d.length,f=0;f<e;f++){var g=d[f];c+=fn(g.Code,a)?""+g.Name:""}b+=' aria-label="'+R(c)+'" tabindex="0">'+Q(c)+"</a></div></div>";return P(b)},CK=function(a){var b=a.Wa;a=a.Yo;return P('<div class="tlid-gender-promo gender-promo"><div class="gender-promo-graphic"></div><div class="gender-promo-content"><div class="gender-promo-pre-title">'+Q(b.NEW_FEATURE)+'</div><div class="gender-promo-title">'+Q(b.GENDER_SPECIFIC_TRANSLATIONS_PROMO_TITLE)+'</div><span class="gender-promo-message gender-promo-message-short-phrase">'+
Q(b.GENDER_SPECIFIC_TRANSLATIONS_PROMO_TEXT)+'</span><span class="gender-promo-message gender-promo-message-single-word">'+Q(b.GENDER_SPECIFIC_TRANSLATIONS_PROMO_TEXT_SINGLE_WORD)+"</span>"+(a?'<a class="gender-promo-learn-more" target="_blank" href="https://www.blog.google/products/translate/reducing-gender-bias-google-translate/">'+Q(b.LEARN_MORE)+"</a>":"")+"</div><div class='tlid-gender-promo-dismiss-button gender-promo-dismiss-button'></div></div>")};CK.a="trans.mobile.widget.genderPromo";
var DK=function(a){var b=a.$g,c=a.Zg,d=a.Qn,e=a.Sn,f=a.Wa,g=P,h;a.Xc?h=P('<div class="starbutton jfk-button-flat" aria-label="'+R(e)+'" data-tooltip="'+R(e)+'"><div class="jfk-button-img"></div></div>'):h="";return g('<div class=\'tlid-result result-dict-wrapper\'><div class="result tlid-copy-target"><div class="result-header">'+h+'</div><div class="text-wrap tlid-copy-target"><div class="result-shield-container tlid-copy-target" tabindex="0"><span class="tlid-translation translation"></span><span class="tlid-translation-gender-indicator translation-gender-indicator"></span><span class="tlid-trans-verified-button trans-verified-button" style="display:none" role="button"></span></div></div>'+
xK({containerId:"tlid-result-transliteration-container",Wa:f,Xj:"result-transliteration-container"})+'<div class="result-footer source-or-target-footer tlid-copy-target"><div class="tlid-share-translation-button share-translation-button jfk-button-flat source-or-target-footer-button right-positioned" aria-label=\''+R(f.SHARE_TRANSLATION)+"' data-tooltip=\""+R(f.SHARE_TRANSLATION)+'"><div class="jfk-button-img"></div></div><div class="tlid-suggest-edit-button suggest-edit-button jfk-button-flat source-or-target-footer-button right-positioned" aria-label=\''+
R(f.SUGGEST_AN_EDIT)+"' data-tooltip=\""+R(f.SUGGEST_AN_EDIT)+'"><div class="jfk-button-img"></div></div><div class="more-wrapper"><div class="morebutton jfk-button-flat source-or-target-footer-button tlid-result-footer-more-button right-positioned" data-tooltip="'+R(f.MORE)+'"><div class="jfk-button-img"></div></div><div class="moremenu"></div></div>'+(c?'<div class="tlid-copy-translation-button copybutton jfk-button-flat source-or-target-footer-button right-positioned" aria-label=\''+R(d)+"' data-tooltip=\""+
R(d)+'"><div class="jfk-button-img"></div></div>':"")+yK({Ef:["res-tts","ttsbutton-res","left-positioned"],Wa:f})+(b?'<div class="result-search"><div class="result-search-icon"></div></div>':"")+'</div></div><div class="gt-edit" style="display:none"><div class="gt-clear" tabindex="0"><div class="jfk-button-img"></div></div><textarea class="contribute-target"></textarea></div></div>')};DK.a="trans.mobile.widget.result";
var EK=function(a){var b=a.Oo;return P("<span class='tlid-translation-page-link translation-page-link'><a href='"+R(tn(a.No))+"' target='_blank'>"+Q(b)+"<span class='open-translated-page-icon'></span></a></span>")};EK.a="trans.mobile.widget.resultHyperlink";
var rB=function(a){var b=a.Se,c=a.Jn;a=a.Kn;return P('<div class="language-list-search-box"><div class="back-image-black language-picker-toolbar-image"></div><div class="clear-image-black language-picker-toolbar-image"></div><div class="language_list_search_box_container"><input id="'+R(c)+'-search-box" type="text" oninput="_e(event, \''+R(Dn(b))+"', '"+R(Dn(c))+'\')" placeholder="'+R(a)+'"></div></div>')};rB.a="trans.mobile.widget.languageListSearchBox";
var iB=function(a){var b=a.id,c=a.Se,d=a.name;a=a.code;b='<div class="language_list_item_wrapper language_list_item_wrapper-'+R(a)+" "+(fn(a,"auto")?" detect_language ":"")+'" onclick="_e(event, \''+R(Dn(c))+"', '"+R(Dn(b))+'\')" role="button" tabindex="0"><div class="language_list_item_icon '+R(b)+'_checkmark"></div>';c=fn(a,"auto")?"language_list_item":"language_list_item language_list_item_language_name";b+="<div class='"+R(c)+"'>"+Q(d)+"</div>"+(fn(a,"auto")?'<div class="detect_language_row_icon"></div>':
"")+"</div>";return P(b)};iB.a="trans.mobile.widget.languageListItem";var FB=function(a){return P('<div class="language_list_section"><div class="language_list_section_header">'+Q(a.text)+"</div></div>")};FB.a="trans.mobile.widget.languageListSection";
var FK=function(a){var b=a.Hp,c=a.Wa,d=a.Pl,e=a.Sl,f=a.Op;a=a.nn;return P('<div class="share-module"><div class="tlid-share-panel share-panel" aria-hidden="true" tabindex="0"><div class="share-panel-wrap"><h3>'+Q(c.SHARE_MODULE_TITLE)+"</h3>"+(gn(e)&&gn(f)?'<div id="not_installed"><span class="warning-icon"></span><span class="warning-msg">'+Q(f)+"</span></div>":"")+"<ul>"+(d?'<li><a href="sms:'+(a?"&body="+R(b):"?body="+pn(b))+'" class="sms"><span class="share-link-icon"></span><span> '+Q(c.SHARE_MODULE_SMS)+
" </span></a></li>":"")+'<li><a href="mailto:?body='+pn(b)+'" target="_top" class="email"><span class="share-link-icon"></span><span> '+Q(c.SHARE_MODULE_EMAIL)+" </span></a></li>"+(gn(e)&&gn(f)?'<li><a href="whatsapp://send?text='+pn(b)+'" class="whatsapp"><span class="share-link-icon"></span><span> WhatsApp </span></a></li>':"")+'<li><a href="https://twitter.com/intent/tweet?text='+pn(b)+'" target="_blank" class="twitter"><span class="share-link-icon"></span><span> Twitter </span></a></li></ul></div></div></div>')};
FK.a="trans.mobile.widget.shareModule";var GK=function(a){var b=a.mp,c=a.vp,d=a.np,e=a.Re,f=a.So;return P('<div class="gsa-interstitial"><div class="clear-wrap"><div class="clear jfk-button-flat" aria-label="'+R(a.Wa.CLEAR_TEXT)+'"><div class="jfk-button-img"></div></div></div><div><span class="gsa-icon"></span></div><div class="gsa-int-text">'+Q(b)+(c?"<b>"+Q(c)+"</b>":"")+Q(d)+'</div><div class="gsa-int-button">'+Q(e)+'</div><div class="gsa-int-second-choice">'+Q(f)+"</div></div>")};GK.a="trans.mobile.widget.iGSAInterstitial";
var HK=function(a){var b=a.message;return P("<span class='survey-option survey-option-"+R(a.Bo)+"'><span class='survey-option-text'>"+Q(b)+"</span></span>")};HK.a="trans.mobile.widget.surveyOption";var IK=function(a){return P("<span class='ink-container "+R(a.ul)+"'></span>")};IK.a="trans.mobile.widget.inkContainer";var JK=function(){var a=DATA.Messages.CLOSE_SEARCH,b=DATA.Messages.CLEAR_TEXT,c=DATA.Messages.RECENT_LANGUAGES,d=DATA.Messages.ALL_LANGUAGES,e=DATA.Messages.CHECKED_LANGUAGE;this.o=DATA.Messages.SEARCH_LANGUAGES;this.b=a;this.a=b;this.h=c;this.c=d;this.g=e};var QK=function(a,b,c,d,e,f){var g=this;L.call(this);this.c=e;this.W=f;this.v=a;this.jb=b;this.T=F("tlid-open-small-source-language-list",this.v);this.gb=F("tlid-open-small-target-language-list",this.v);a=new JK;this.b=new pF("sl_list",a);this.g=new pF("tl_list",a);this.b.C=this.T;this.b.K(Ob(DATA.SourceLanguageCodeNameList));this.g.C=this.gb;this.g.K(Ob(DATA.TargetLanguageCodeNameList));this.a=new Fv("",!0);this.a.na(E("orig",this.v));gr(this.a,"orig-ios",C.oi);Qs()||(this.a.j().placeholder=DATA.Messages.ENTER_TEXT);
this.Yc=new is("");a=F("swap",this.v);this.Yc.na(a);Qs()&&this.Yc.Nd(C.yb?DATA.Messages.TOOLTIP_SWAP_LANGUAGES_SHORTCUT_MAC:DATA.Messages.TOOLTIP_SWAP_LANGUAGES_SHORTCUT_NOTMAC);CA(this.W,{Yc:this.Yc});as(a,1);KK(this);this.Da=gb(E("source-header",this.v));LK(this,c);this.C=null;c=E("go-button",this.v);null!=c&&(this.C=new is(""),this.C.na(c),as(c,2),I(this.C.j(),"mousedown",function(){g.dispatchEvent("translateButtonClicked")},!1));this.K=new is("");c=F("clear",this.v);this.K.na(c);this.K.setVisible(!1);
as(c,2);this.L=new is("",void 0,4);this.L.Sa(16,!0);this.L.Sa(1,!0);c=F("src-tts",this.v);this.L.na(c);as(c,2);this.o=new Ju(this.L,"&client=webapp&prev=input",1,!0,!0,DATA.Messages.LISTEN,DATA.Messages.VOICE_OUTPUT_UNAVAILABLE);this.F=M.N();this.Vb=new TG;this.Y=new VG;this.Y.na(E("gt-is-mobile",this.v));this.Y.setVisible(!1);this.G=null;Qs()&&(this.G=new cz(E("source-input-tools",this.v),E("orig",this.v),E("source-input-tools",this.v),DATA.DisplayLanguage,DATA.InChina),I(this.G,"change",function(){MK(g)},
!1));this.R=new kD(this.Vb,this.Y,{pn:this.a,Wo:null,qn:this.G,ba:this.c,gp:new SG,Ip:new Wo("webapp"),client:"webapp",Xa:DATA.DisplayLanguage,$o:!DATA.DisableOtf,Mn:4,Gp:!0,il:!1,Xl:"",vn:!1,rn:!1,Ms:DATA.Messages.QUICK_TRANSLATION,cp:DATA.Messages.DID_YOU_MEAN,Bs:DATA.Messages.LANGUAGE_CORRECTION,vl:new Aw});this.oa=new mK(gb(E("tlid-source-transliteration-container",this.v)),1);this.Gb=hm.N();this.w=!1;this.ea="";this.h=new EG(this.a,this.W,DATA.TopLevelDomain.substr(DATA.TopLevelDomain.lastIndexOf(".")+
1),DATA.DisplayLanguage,!0,DATA.Messages.VOICE_INPUT_UNAVAILABLE,DATA.Messages.VOICE_INPUT_UNAVAILABLE_GENERIC,!0,DATA.Messages.CHOOSE_LANGUAGE_TO_ENABLE_VOICE_INPUT);this.m=gb(E("speech-wrap",this.v));NK(this);DATA.UrlTranslation&&(this.Z=new tK(this.c),c=E("url-input-wrap",this.v),this.Z.na(c),uK(this.Z));OK(this);PK(this)};x(QK,L);
var KK=function(a){var b=new xA(gb(E("sl-sugg",a.v)),v(vw,a),3,!0,!0,!0),c=new xA(gb(E("tl-sugg",a.v)),v(ww,a),3,!1,!1,!0);CA(a.W,{Tj:b,bk:c});Vv(a.c);q(DATA.RecentLanguages)&&q(DATA.RecentLanguages.recent_sl)&&Tv(a.c);q(DATA.RecentLanguages)&&q(DATA.RecentLanguages.recent_tl)&&Uv(a.c);Nv(a.c);Ov(a.c);a=b.a;c=c.a;for(b=0;b<a.length;b++)I(a[b].j(),"click",function(d){RK(d)},!1);for(a=0;a<c.length;a++)I(c[a].j(),"click",function(d){RK(d)},!1)},RK=function(a){var b=a.target;b.blur();var c=E("ink-container",
b);c||(c=Bp(IK,{ul:"language-selector-ripple"}),b.insertBefore(c,b.firstChild));U(c,"ink-ripple-animation");if(!c.offsetHeight&&!c.offsetWidth){var d=Math.max(b.offsetHeight,b.offsetWidth);c.style.height=d+"px";c.style.width=d+"px"}b=b.getBoundingClientRect();d=a.clientX-(b.left+document.body.scrollLeft)-c.offsetWidth/2;c.style.top=a.clientY-(b.top+document.body.scrollTop)-c.offsetHeight/2+"px";c.style.left=d+"px";T(c,"ink-ripple-animation")},NK=function(a){if(Vn&&"webkitSpeechRecognition"in window){var b=
a.h;if(null!=b.a){var c=kf("gt-src-tools-l");b.h=a.m||gb(c);c=b.h;b.b=new qt(MSG_SPEECH_INPUT_TURN_ON,MSG_SPEECH_INPUT_TURN_OFF,new vt("speech-button",!1));b.b.na(G("DIV",{id:"gt-speech",tabindex:"0"}));If(c,b.b.j(),1);b.g=new CG(b.b.j());b.g.Za(b.b.j());b.a.onresult=v(b.O,b);b.a.onstart=v(b.Om,b);b.a.onspeechstart=v(b.Ap,b);b.a.onend=v(b.wm,b);b.a.onspeechend=v(b.Mm,b);b.a.onerror=v(b.ma,b);b.a.onnomatch=v(b.R,b);I(b.b,"action",b.yp,!1,b);I(b.h,"click",b.zp,!1,b)}b=G("span",["speech-border","speech-background"]);
If(a.m,b,1);SK(a)}else X(a.m,!1)},OK=function(a){I(a.a,"change",function(b){PK(a,b.fe)},!1,a);I(a.a.j(),"focus",a.O,!1,a);I(a.a.j(),"blur",a.O,!1,a);I(a.a.j(),"focus",v(a.Na,a,!1),!1,a);I(a.a.j(),"blur",v(a.Na,a,!0),!1,a);I(a.a.j(),"focus",a.F.c,!1,a.F);I(window,"resize",a.ma,!1,a);I(a.c,"srcEmphasizeUpdated",a.Aa,!1,a);I(a.c,"tgtEmphasizeUpdated",a.zb,!1,a);I(a.c,"srcLanguageUpdated",a.Ta,!1,a);I(a.c,"detectSrcUpdated",a.ra,!1,a);I(a.K,"action",a.Hb,!1,a);a.h&&(I(a.h,"start",a.Lm,!1,a),I(a.h,"speechStart",
a.Ep,!1,a),I(a.h,"end",a.Km,!1,a),I(a.h,"userInteractionWhileDisabled",a.Um,!1,a),I(a.o,"userInteractionWhileDisabled",a.Fp,!1,a));I(F("tlid-input-full-height-wrapper",a.v),"click",function(b){var c=a.oa;[c.c,c.a,c.h,c.g].includes(b.target)||eg(document)===a.a.j()||MK(a)},!1)},TK={"small-font":2};QK.prototype.j=function(){return this.v};var UK=function(a){var b=a.c.a;a.o.update(a.a.aa(),b,void 0,vw(b))};
QK.prototype.O=function(a){a=a?"focus"==a.type:eg(document)===this.a.j();var b=!!this.a.aa();this.K.setVisible(a||b);null!=this.C&&this.C.setVisible(a)};
var MK=function(a){a.a.j().focus()},VK=function(a){var b=Sp(a.Da).a,c=Fp(bq(a.a.j())).bottom,d=Pp(document).a;d>b-10&&c>d||ci(v(window.scrollTo,window,0,b-8),100,a)},SK=function(a){if(a.h){var b=a.c.a;a=a.h;var c=vw(b);if(null!=a.a){a.Rb&&a.a.stop();var d=a.W.get(b);a.a.lang=null!=d?d:"";null!=d?(a.G=d,a.b.sa(!0),X(a.h,!0)):(z(null!=a.m||null!=a.L,"Cannot disable button without providing a tooltip explanation"),"auto"===b&&null!=a.C?(b=a.b,b.b=a.C,b.sa(!1)):null!=a.m?(b=a.b,c=a.ea.a(a.m,c),b.b=c,
b.sa(!1)):(b=a.b,b.b=a.L,b.sa(!1)),a.oa||X(a.h,!1))}}};k=QK.prototype;k.Lm=function(){this.w=!0;WK(this)};k.Ep=function(){T(this.m,"speech-data")};k.Km=function(){this.w=!1;U(this.m,"speech-data");WK(this);PK(this)};k.Um=function(){this.dispatchEvent("userInteractionWithDisabledVoiceInput")};k.Fp=function(){this.dispatchEvent("userInteractionWithDisabledVoiceOutput")};
var WK=function(a){var b="";a.w?a.ea=Hv(a.a):b=Hv(a.a)||a.ea;a.a.b(b);a.a.j().disabled=a.w;b=a.a;b.Td=a.w?MSG_SPEAK_NOW:DATA.Messages.ENTER_TEXT;b.j()&&Bv(b);a.a.j().blur()};QK.prototype.Na=function(a){for(var b=nf("show-panel"),c=0;c<b.length;c++)ci(Ta(X,b[c],a),100,this)};QK.prototype.Hb=function(){var a=this.F;N(a,O(a,23));""===this.a.aa()?this.a.j().blur():(this.a.b(""),MK(this));this.h&&(this.h.c="");this.o&&this.o.stop();pm(this.Gb,"clearbtn",1,"accumulate");this.dispatchEvent("inputCleared")};
var PK=function(a,b){a.ma();a.O();UK(a);"paste"===b&&a.dispatchEvent("inputPasted")},XK=function(a){var b=a.c.a;"auto"==b&&(b=a.c.c);b&&(b=kc(b)?"rtl":"ltr",Hp(a.a.j(),"direction",b),a=E("gt-hl-layer",a.v),null!=a&&Hp(a,"direction",b))};QK.prototype.Ta=function(){var a=this.c.a;"auto"!=a&&LK(this,a);XK(this);SK(this);this.o.update(this.a.aa(),a,void 0,vw(a));null!=this.G&&fz(this.G,a)};QK.prototype.Aa=function(a){this.b.L=a.data};QK.prototype.zb=function(a){this.g.L=a.data};QK.prototype.ra=function(){XK(this)};
var LK=function(a,b){var c=vw(b);a.b.W(c,b)};
QK.prototype.update=function(a,b,c){var d=this.oa;if(q(b)){var e=[];if(b.hb(0))for(var f=0;f<b.sc();f++){var g=b.hb(f);1===d.b?K(g,3)&&e.push(K(g,3)):2===d.b&&K(g,2)&&e.push(K(g,2))}e=e.join("")}else e="";nK(d,e);V(this.v,"has-transliteration",0!==this.oa.a.textContent.length);d=K(To(b),1);e=K(b,2);this.o.update(c?d:a,e,void 0,vw(e));"auto"==this.c.a&&((a=K(b,2))&&"auto"!=a?(a=vw(a),a=source_language_detected.replace(/%\d\$s/g,a),H(this.T,a)):H(this.T,vw("auto")))};
QK.prototype.ma=function(){var a=this.a;a.Ih=0;Av(a);a=E("text-dummy",this.v);var b=E("text-dummy",this.v);this.a.aa().endsWith("\n")?H(b,this.a.aa()+"\n"):H(b,this.a.aa());bg(a)?(b=nq(a),a=(a.scrollHeight-b.top-b.bottom)/32):a=1;V(this.jb,"small-font",a>TK["small-font"]);Av(this.a)};var YK=function(a,b,c,d,e,f){var g=Qu();dF.call(this,a,c,d,e,g);this.R=f;this.w=b};ka(YK,dF);YK.prototype.m=function(){this.h.style.left=Math.round(this.coords[0])+"px";this.h.style.bottom=Math.round(this.coords[1])+"px"};YK.prototype.g=function(){(new gF(this.w,this.R)).play()};var ZK=function(){zq.call(this);this.h=null};ka(ZK,zq);ZK.prototype.b=function(){return""};ZK.prototype.setVisible=function(a,b){var c=this,d=this.j();if(dq(d)!=a){var e=E(this.b(),this.j());a?(Hp(d,{opacity:1}),Hp(e,{opacity:0}),X(d,!0),(new YK(d,e,$K,aL,225,100)).play(),b&&(this.h=window.setTimeout(function(){return c.setVisible(!1)},b))):((new hF(d,195)).play(),this.h&&(window.clearTimeout(this.h),this.h=null))}};var $K=[0,-48],aL=[0,0];var bL=function(){ZK.call(this)};ka(bL,ZK);bL.prototype.b=function(){return"ntfcn-ctr"};bL.prototype.jd=function(a){if(!a||"DIV"!=a.tagName)return!1;a=E("ntfcn-ctr",a);return a&&"DIV"==a.tagName?(a=E("snck-msg",a))&&"SPAN"==a.tagName?!0:!1:!1};bL.prototype.ia=function(){};var cL=function(){};ka(cL,er);cL.prototype.md=function(a){return a&&"SPAN"==a.tagName?!0:!1};var dL=function(a,b,c,d){ZK.call(this);this.m=a;this.c=b;this.T=c;this.O=d;this.Y=new bv("######");this.W=new PF(DATA.Messages.CHARACTER_LIMIT);this.Z=new PF(DATA.Messages.TRANSLATE_NEXT);this.g="";this.w=null;this.C=new hm;this.C.c="webapp";this.F=M.N()};ka(dL,ZK);dL.prototype.b=function(){return"ovfl-ctr"};dL.prototype.jd=function(a){return a&&"DIV"==a.tagName?(a=E(this.b(),a))&&E("snck-msg",a)&&E("ovfl-xlt",a)?!0:!1:!1};
dL.prototype.ia=function(){var a=E("ovfl-xlt",this.j());this.w=new Br(null,new cL);this.w.na(a);I(this.w,"action",this.K,!1,this)};
dL.prototype.K=function(){var a=this.c.c;""==a&&(a=this.c.a);var b=this.g.length,c=Math.max(b-this.O,0);Sl(this.F,b,c);mm(this.C,"webapp","xm","1",{sl:this.c.a,tl:this.c.b,dl:a,hl:this.T,ql:b,ol:c});this.m.a.b(this.g);VK(this.m);var d=this.m.a,e=d.j();ci(function(){e.focus();var f=d.aa().length;if(Yv(e))e.selectionStart=f,e.selectionEnd=f;else if(Zv()){f=bw(e,f);var g=e.createTextRange();g.collapse(!0);g.move("character",f);g.select()}},0)};var hL=function(a){var b=DATA.DisplayLanguage;this.g=hm.N();this.F=M.N();this.b=a;this.h=eL[1];this.a=fL[1];this.o=F("tlid-promo-notification-link",this.b);this.c=b;gL(this)},iL=function(a,b){b?(Ul(a.F,a.a),a.g.log("bbarshow",{hl:a.c,type:a.h})):V(a.b,"hidden",!0)},gL=function(a){I(a.o,"click",function(){iL(this,!1);Vl(this.F,this.a);this.g.log("bbarlm",{hl:this.c,type:this.h})},!1,a)},fL={1:20},eL={1:"hiring"};var jL=function(a,b){this.a=a;this.F=b;a:{b=DATA.Messages.LEARN_MORE_ABOUT_THIS;var c="",d="";28>a.length&&(c=DATA.Messages.LEARN_MORE_ABOUT.indexOf("%1$s"),-1!=c&&(b=DATA.Messages.LEARN_MORE_ABOUT.slice(0,c),d=DATA.Messages.LEARN_MORE_ABOUT.slice(c+4,DATA.Messages.LEARN_MORE_ABOUT.length)),c=a);a=Bp(GK,{mp:b,vp:c,np:d,Re:DATA.Messages.TRY_IT.toUpperCase(),So:DATA.Messages.SEARCH_IN_BROWSER,Wa:DATA.Messages});break a;throw Error("Missing render function for GSA interstitial type gsaIntGsaWeb");}this.v=
a;a:{break a;throw Error("Missing Promotion for GSA interstitial type gsaIntGsaWeb");}},lL=function(a,b){Jf(a.v);a.v=null;kL(b)};jL.prototype.h=function(){lL(this,"dismissbg")};jL.prototype.g=function(){Vl(this.F,21);hI();lL(this,"accept");lm(cI,"/translate/uc?ua=dismiss&uav=searchgsa");fI(this.a,2)};jL.prototype.c=function(){Vl(this.F,22);hI();lL(this,"webapp");lm(cI,"/translate/uc?ua=dismiss&uav=gsaint");gI(this.a)};jL.prototype.b=function(){var a=this.F;N(a,Tl(a,74,21));hI();lL(this,"dismiss")};
var kL=function(a){mm(cI,"webapp","gsaIntGsaWeb",a,void 0);bh("gsa","gsaIntGsaWeb:"+a,"",1)};var nL=function(a){this.a=a;this.b=(new Date).getTime();mL(this,1)},mL=function(a,b){ci(function(){(new Date).getTime()-this.b>500*b+200?this.a(!0):8>b?mL(this,b+1):this.a(!1)},500,a)};var oL=function(a,b,c,d,e,f,g,h,m){L.call(this);this.va=a;this.v=b;this.o=c;this.a=new AF(d,e,f,g);this.zb=h;this.b=null;a=E("starbutton",this.j());null!=a&&(this.b=new tt,this.b.na(a),as(a,2),I(this.b,"action",this.ma,!1,this),a=this.b,a.b=m||!1,st(a));this.c=M.N()};ka(oL,L);oL.prototype.j=function(){return this.v};oL.prototype.$e=function(){return this.a.qa()};
var pL=function(a){if(a.v.parentElement&&a.v.parentElement.childNodes)for(var b=a.v.parentElement.childNodes,c=0;c<b.length;c++)if(b[c]==a.v)return c;return-1};oL.prototype.fb=function(){return this.a.fb()};oL.prototype.ma=function(){if(!DATA.InChina){var a=null!=this.b&&this.b.b?"unst":"st",b=new Am,c={};b.g((c.op="star",c.sl=this.a.Ua(),c.tl=this.$e(),c.text=this.a.a,c.page=this.o,c));kI(a,cI,this.gb.bind(this),Ha,b.toString())}};
oL.prototype.gb=function(){if(null!=this.b){var a=!(null!=this.b&&this.b.b);if(jG(this.zb,this.a,a?0:1)){var b=this.b;b.b=a;st(b);eI(a?"star":"unstar",this.va,BF(this.a),this.a.qa(),this.a.a);if("home"==this.o){b=this.c;a=O(b,a?67:180);var c=b.a.a;if(null!=c){var d=new qk;D(d,1,c||[]);Le(a,83,d)}N(b,a)}else"history"==this.o?(b=this.c,N(b,em(b,64,pL(this),a))):"saved"==this.o&&(cI.log("sli=us",{}),b=this.c,N(b,gm(b,46)))}}};var uL=function(a,b,c,d,e,f){oL.call(this,"main",qL(f),"home","",{},"","",b);var g=this;a.appendChild(this.j());this.W=rL();this.L=new is("",void 0,4);this.L.Sa(16,!0);a=F("res-tts",this.j());this.L.na(a);as(a,2);this.K=new Ju(this.L,"&client=webapp",2,!0,!0,DATA.Messages.LISTEN,DATA.Messages.VOICE_OUTPUT_UNAVAILABLE);I(this.K,"userInteractionWhileDisabled",this.Ta,!1,this);this.oa=c;this.ra=d;this.R=null;DATA.InChina||(this.R=F("tlid-trans-verified-button",this.j()),ah(this.R,function(){g.dispatchEvent("verifiedTranslationButtonClicked")}));
this.G=this.w=null;sL(this);this.Aa=e;this.O=new mK(gb(E("tlid-result-transliteration-container",this.j())),2);this.C=new vv("");this.C.na(E("contribute-target",this.j()));this.h=null;this.Na=new Wo("webapp");this.g=this.m=null;this.T=this.Z=!1;this.jb=F("tlid-translation-gender-indicator",this.j());this.ea=new Zz(tL(this),"trans",14,"webapp",void 0,void 0,this.Y.bind(this));new XG(tL(this),Array.from(nf("tlid-copy-target",this.j())))};ka(uL,oL);
uL.prototype.X=function(){this.ea.Qa();Jf(this.j());oL.prototype.X.call(this)};uL.prototype.Da=function(){var a=this.a.Ua(),b=this.a.qa(),c=this.a.a.length,d=DATA.DisplayLanguage,e=tL(this);Xz(e);e=kz(window).toString();e=Yz(e);var f="";try{document.execCommand("copy")?(f="success",Wn&&this.g?Ll(M.N(),fl(this.g,0,0)):Ll(M.N()),this.dispatchEvent("translationCopied")):(f="failure",Ol(M.N(),157))}catch(g){f="error",Ol(M.N(),158)}finally{Jf(e),mm(cI,"webapp","copy",f,{sl:a,tl:b,hl:d,ql:c})}};
uL.prototype.Ta=function(){this.dispatchEvent("userInteractionWithDisabledVoiceOutput")};
var vL=function(a,b,c){mm(cI,"webapp",a,b,c);bh("gsa",a+":"+b,"",1)},sL=function(a){wL(a);xL(a,"copybutton",a.Da);xL(a,"tlid-share-translation-button",a.lj);xL(a,"tlid-suggest-edit-button",a.nj);if(a.W){var b=E("result-search",a.j());I(b,"click",function(){var c=a.c,d=O(c,224);D(d,52,"");N(c,d);vL("search"+DATA.CampaignTrackerId,"click",{sl:a.a.Ua(),tl:a.a.qa(),hl:DATA.DisplayLanguage,ql:a.a.a.length});c=a.fb();switch(DATA.ActionAfterSearch){case 0:c=new jL(c,a.c);document.body.appendChild(c.v);kL("show");
Ul(c.F,21);iI(v(c.h,c));d=c.g;var e=c.c;I(E("gsa-int-button",c.v),"click",d,!1,c);I(E("gsa-int-second-choice",c.v),"click",e,!1,c);I(E("clear",c.v),"click",c.b,!1,c);break;case 2:gI(c);break;case 3:fI(c,3);break;default:throw Error("Invalid value for DATA.ActionAfterSearch");}},!1,a)}},wL=function(a){var b=F("moremenu",a.j());a.G=new rx;a.G.na(b);b=F("morebutton",a.j());a.w=new Ax(null,a.G);a.w.na(b);qr(a.w,DATA.Messages.MORE);Fx(a.w,new Dp(-8,8,0,8));I(b,"click",function(){var c=this.c;N(c,O(c,265));
vL("more","click");this.w.bb(!0)},!1,a);as(b,2);b=new mx(DATA.Messages.SUGGEST_AN_EDIT);b.Ra();I(b,"action",a.nj,!1,a);T(b.j(),"tlid-suggest-edit-menu-item");a.G.qb(b,!0);b=new mx(DATA.Messages.SHARE_TRANSLATION);b.Ra();I(b,"action",a.lj,!1,a);T(b.j(),"tlid-share-translation-menu-item");a.G.qb(b,!0)},xL=function(a,b,c){b=E(b,a.j());if(b){var d=new is("");d.na(b);I(d,"action",c,!1,a);as(b,2)}},yL=function(a){var b=new Br("Clear text",new vt("clear-button"));b.na(E("gt-clear",a.j()));b.setVisible(!1);
var c=zf("DIV");X(c,!1);Hf(c,a.C.j());var d=new wE(DATA.Messages.SUBMIT_TRANSLATION_SUGGESTION,DATA.Messages.CANCEL_EDITS,DATA.Messages.EDIT_TRANSLATION_DISCLAIMER,a.ra,!0);d.na(c);c=tL(a);b=new uE(a.C,E("gt-edit",a.j()),E("result",a.j()),a.j(),a.O.a,b);var e=void 0,f=void 0,g=!1,h=!0;Qs()&&(e=DATA.LowConfidenceThreshold,f=DATA.MaxRoundTripResults,g=!0,h=!1,jE=DATA.Messages.IMPROVE_TRANSLATION);a.h=new yE(void 0,g,void 0,e,f,d,b,void 0,h);a.h.na(c);d=a.h;d.O.c="webapp";d.Aa="webapp";DATA.EnablePhraseHighlighting&&
(d=a.h,c=a.Aa,d.ma=c,d.b.C=c);I(a.h,"action",a.jm,!1,a)},zL=function(a){var b=a.m?a.m.Jb():void 0;HE(a.h,b,a.a.Ua(),a.a.qa(),DATA.DisplayLanguage)||(b=Gd(a.fb()),Wd(tL(a),b))};
uL.prototype.update=function(a,b,c,d,e,f){var g=this;this.a.a=a;CF(this.a,b);this.a.o=c;"auto"===c.toLowerCase()&&(this.a.h=b.src);this.a.m=d;this.m=e||null;this.g=Wn&&f?f:null;AL(this,d,this.m);f=E("result-shield-container",this.j());var h=kc(d);V(f,"result-rtl",h);tL(this).lang=d;this.C&&Hp(this.C.j(),"direction",h?"rtl":"ltr");this.h||yL(this);Fu(a)?(f=new tm(l.location.href.split("#")[0]),wm(f,"translate"),Jm(f,"sl",[c?c:"auto"]),Jm(f,"tl",[d]),Jm(f,"u",[a]),tL(this).appendChild(Ap(EK,{No:f,Oo:a}))):
Wn&&this.g?(BL(this,nI(fl(this.g,0,0))),H(tL(this),this.fb())):(H(tL(this),this.fb()),this.m&&this.h&&zL(this));oK(this.O,b);(a=E("copybutton",this.j()))&&X(a,!0);(a=E("starbutton",this.j()))&&X(a,!0);(a=E("result-search",this.j()))&&X(a,!0);this.W&&(Zl(this.c),vL("search"+DATA.CampaignTrackerId,"show"),this.Z&&!this.T&&ci(function(){return CL(g)},0));this.R&&null!=e&&(X(this.R,Iu(e)),Iu(e)&&cI.log("community-promo","show-webapp-served-community"))};
var CL=function(a){a.T=!0;lm(hm.N(),"/translate/uc?ua=dismiss&uav=stooltip");var b=G("DIV");H(b,DATA.Messages.SEARCH_THIS_TRANSLATION);Hp(b,"white-space","nowrap");var c=E("result-search-icon",a.j()),d=new uG;d.c.b=c;zG(d);yG(d,b);vG(d,0,0,-20);d.c.og=!0;wG(d,!0);d.h=!0;d.Za();T(d.j(),"trans-bubble");d.setVisible(!0);mm(cI,"webapp","searchtooltip","show");bh("gsa","searchtooltip:show","",1);I(E("jfk-bubble-closebtn",d.j()),"click",function(){mm(cI,"webapp","searchtooltip","dismiss");bh("gsa","searchtooltip:dismiss",
"",1)},!1,a);window.onresize=function(){d.Ac||zG(d)}};uL.prototype.fb=function(){return Wn&&this.g?this.g.Cb():oL.prototype.fb.call(this)};var tL=function(a){return F("tlid-translation",a.j())};uL.prototype.Y=function(){return this.g?fl(this.g,0,0):void 0};var BL=function(a,b){H(a.jb,b)},DL=function(a,b,c){if(!(zd()&&se()&&te(9)))var d=setTimeout(function(){c(!0);new nL(function(f){f&&c(!1)})},200),e=I(document,b,function(){clearTimeout(d);Pg(e)},!1,a)};k=uL.prototype;
k.lj=function(){var a=this;E("share-module",this.j())&&Jf(E("share-module",this.j()));var b=C.Mg&&(!C.vc||C.vc&&C.platform.ub(8)),c=C.Mg,d=EL(),e;DATA.Messages.SHARE_MODULE_TITLE&&d&&(e=DATA.Messages.SHARE_APP_NOT_INSTALLED.replace("%1$s","WhatsApp"));b=Bp(FK,{Hp:this.fb(),Wa:DATA.Messages,Op:e,Pl:b,Sl:c,nn:C.vc||C.Lc});If(E("result-footer",this.j()),b,0);mt(this.oa,this.a.Ua(),this.a.qa(),this.a.a,!1,"share");b=E("tlid-share-panel",this.j());T(b,"show-share-panel");iI(v(this.pj,this));qf(b,{"aria-hidden":!1});
b.focus();I(b,"keydown",function(f){27===f.keyCode&&(hI(),a.pj())},!1);mm(cI,"webapp","share","share",{sl:this.a.Ua(),tl:this.a.qa(),hl:DATA.DisplayLanguage,ql:this.a.a.length});$l("share");b=E("share-panel-wrap",this.j());b=mf(document,"a","",b);A(b,function(f){I(f,"click",v(this.om,this,f),!1,this)},this)};
k.pj=function(){var a=E("tlid-share-panel",this.j());U(a,"show-share-panel");qf(a,{"aria-hidden":!0});EL()&&(a=kf("not_installed"))&&dq(a)&&X(a,!1);mt(this.oa,this.a.Ua(),this.a.qa(),this.a.a,!1)};
k.om=function(a){a=a.className.split(" ")[0];mm(cI,"webapp","share",a,{sl:this.a.Ua(),tl:this.a.qa(),hl:DATA.DisplayLanguage,ql:this.a.a.length});$l(a);var b=EL();if(b){var c=kf("not_installed");c&&dq(c)&&"whatsapp"!==a?X(c,!1):"whatsapp"===a&&DL(this,b,function(d){d?(d=c.style,d.position="relative",C.V&&!C.Ea("8")?(d.zoom="1",d.display="inline"):d.display="inline-block"):X(c,!1)})}};k.nj=function(){mm(cI,"webapp","editclk","1",{sl:this.a.Ua(),tl:this.a.qa()});var a=this.c;N(a,O(a,26));LE(this.h)};
k.jm=function(a){var b=IE(a.target);a=a.target.$e();b!=this.fb()&&X(E("trans-verified-button",this.j()),!1);DF(this.a,b);$o(this.Na,b,a,function(c){nK(this.O,c)}.bind(this));this.K.update(b,a);this.dispatchEvent("resultTextEdited")};
var EL=function(){var a={hidden:"visibilitychange",webkitHidden:"webkitvisibilitychange",mozHidden:"mozvisibilitychange",msHidden:"msvisibilitychange"},b;for(b in a)if(b in document){var c=a[b];break}return c},AL=function(a,b,c){a.K.update(a.fb(),b,c,FL(b),a.Y())},FL=function(a){for(var b="",c=Ob(DATA.TargetLanguageCodeNameList),d=0;d<c.length;d++)c[d].Code===a&&(b=c[d].Name);return b};function rL(){var a=se()&&te(9);return DATA.EnableSearchIcon&&a}
function qL(a){a=void 0===a?{}:a;var b=void 0===a.Zg?Qs()||C.product.Ge&&(0,C.product.ub)(43)||se()&&te(10):a.Zg,c=void 0===a.$g?rL():a.$g;return Bp(DK,{Wa:DATA.Messages,Qn:"Copy translation",Sn:"Star translation",Zg:b,$g:c,Xc:void 0===a.Xc?!DATA.InChina:a.Xc})};var GL=function(a){var b=this;this.v=a;this.a=!1;this.b=F("tlid-gender-promo-dismiss-button",this.v);I(this.b,"click",function(){b.a=!0;b.setVisible(!1);lm(hm.N(),"/translate/uc?ua=dismiss&uav=genderpromo");var c=M.N(),d=O(c,341);N(c,d)})};GL.prototype.setVisible=function(a,b){b=void 0===b?!1:b;a&&!this.a?(V(this.v,"gender-promo-is-single-word",b),V(this.v,"gender-promo-visible",!0),a=M.N(),b=O(a,340),N(a,b)):V(this.v,"gender-promo-visible",!1)};var IL=function(a,b,c,d,e,f){L.call(this);this.v=a;this.b=b;this.R=c;this.K=d;this.O=e;this.L=F("tlid-result-error",this.b);this.h=F("tlid-translation-error",this.v);this.C=F("tlid-translation-error-message",this.v);this.G=E("tlid-result-view-error-button",this.v)||null;this.w=E("tlid-result-container-error-button",this.b)||null;this.g=F("gt-lc",this.v);this.m=new yw(DATA.Messages.COMMUNITY_CARD_LEARN_MORE,"",DATA.Messages.THANKS_FOR_CONTRIBUTING,DATA.Messages.CONTRIBUTION_BENEFIT,DATA.InChina?"":
"/community?source=webapp-user-edit","webapp-user-edit",15);this.m.na(F("cp-promo-wrapper",this.v));this.o=f?new GL(f):null;this.c=null;this.a=[];this.F=M.N();HL(this)};ka(IL,L);IL.prototype.X=function(){JL(this);this.v=null;L.prototype.X.call(this)};var HL=function(a){null!=a.w&&ah(gb(a.w),function(){a.dispatchEvent("g")});null!=a.G&&ah(gb(a.G),function(){a.dispatchEvent("g")})},KL=function(a){if(!a.a[0])throw Error("getTranslationData called without calling hasTranslationData first");return a.a[0].a};
IL.prototype.j=function(){return this.v};var LL=function(a){return Wn&&mI(a.c)?oI(a.c).map(function(b){return b.Cb()}).join("\n"):a.a[0]?KL(a).fb():""};
IL.prototype.update=function(a,b,c,d,e){var f=this;JL(this);this.c=e||null;hI();X(this.h,!1);ML(this,2);U(this.b,"result-error");Wn&&mI(this.c)&&Yn(K(this.c,2),d)?(NL(this,!0,!("tr"===K(this.c,2)&&"en"===d)),e=oI(this.c),dm(this.F,e),this.a=e.map(function(g,h){h=OL(f,{Xc:0===h});h.update(a,b,c,d,f.c,g);return h})):(NL(this,!1),e=OL(this),e.update(a,b,c,d,this.c),this.a=[e]);PL(this,!1);X(this.g,!0)};
var OL=function(a,b){b=new uL(a.b,a.R,a.K,a.m,a.O,b);b.Vd(a);return b},ML=function(a,b){switch(b){case 1:U(a.b,"result-error");T(a.b,"translating");a=ba(a.a);for(b=a.next();!b.done;b=a.next()){b=b.value;b.L.sa(!1);var c=bg(tL(b));0!=c.length&&H(tL(b),c+"...")}break;case 2:U(a.b,"translating")}},JL=function(a){for(var b=ba(a.a),c=b.next();!c.done;c=b.next())c=c.value,c.K.stop(),c.Qa();a.a=[];a.c=null},QL=function(a,b,c){if(a.a[0]&&EF(KL(a),b)){for(var d=ba(a.a),e=d.next();!e.done;e=d.next())e=e.value,
null!=e.b&&(e=e.b,e.b=c,st(e));b=b.c;null!=b&&(KL(a).c=b)}},RL=function(a){a=ba(a.a);for(var b=a.next();!b.done;b=a.next())b.value.Z=!0},PL=function(a,b){V(a.b,"empty",b);V(a.v,"empty",b)},NL=function(a,b,c){V(a.b,"gendered-translations",b);a.o&&a.o.setVisible(b,c)};var TL=function(a,b,c){var d=DATA.DisplayLanguage,e=DATA.Messages,f=this;this.a=a;this.C=F("tlid-survey-contents",this.a);this.L=F("tlid-dismiss-survey",this.a);this.o=F("tlid-before-survey",this.a);this.h=F("tlid-after-survey",this.a);this.m=F("tlid-more-feedback",this.a);this.R=SL(this,e);A(this.R,function(g){return f.C.appendChild(g)});this.K=d;this.c=c;this.Ga=b;this.F=M.N();this.g=hm.N();I(this.L,"click",v(this.b,this,0),!1,this);I(this.m,"click",this.w,!1,this)},SL=function(a,b){b=[[b.HAPPINESS_SURVEY_OPTION1,
0],[b.HAPPINESS_SURVEY_OPTION2,1],[b.HAPPINESS_SURVEY_OPTION3,2],[b.HAPPINESS_SURVEY_OPTION4,3],[b.HAPPINESS_SURVEY_OPTION5,4]];for(var c=[],d=0;d<b.length;d++){var e=b[d],f=e[1];e=Bp(HK,{message:e[0],Bo:f});c.push(e);I(e,"click",v(a.G,a,f),!1,a)}return c};TL.prototype.G=function(a){var b=this.F,c=O(b,262),d=new Jk;D(d,1,a+1);Le(c,72,d);N(b,c);UL(this,"select"+a);X(this.o,!1);X(this.h,!0);this.b(1E4)};TL.prototype.w=function(){this.b(0);this.Ga.call()};
var UL=function(a,b){var c={},d=a.c.a,e=a.c.c;"auto"===d&&""!==e&&(d=e);c.sl=d;c.tl=a.c.b;c.hl=a.K;c.e=b;a.g.log("survey",c)};TL.prototype.b=function(a){var b=this;lm(this.g,"/translate/uc?ua=dismiss&uav=survey");ci(function(){(new hF(b.a,300)).play()},null!=a?a:0,this)};var WL=function(a){L.call(this);this.F=M.N();this.v=a;this.h=F("tlid-toast-message",this.v);this.c=F("tlid-toast-action",this.v);a=of("A","tlid-toast-action-link",this.c);this.b=gb(a);this.o=F("tlid-toast-action-text",this.c);this.g=new Dr(this.m,5E3,this);this.a=null;VL(this)};ka(WL,L);var YL=function(a,b){T(a.v,"with-message");U(a.v,"with-action");H(a.h,b);XL(a)},XL=function(a){a.g.tb()||((new iF(a.v,218)).play(),a=a.g,a.tb()||a.start(void 0))};WL.prototype.m=function(){(new hF(this.v,218)).play()};
var VL=function(a){I(a.b,"click",v(function(){null!=a.a&&a.dispatchEvent(a.a)},a),!1,a)};var ZL=function(){};ka(ZL,er);ZL.prototype.md=function(a){return a&&"SPAN"==a.tagName?!0:!1};var $L=function(a){ZK.call(this);this.g=a;this.m=new hm;this.m.c="webapp";this.c=null};ka($L,ZK);$L.prototype.b=function(){return"cmty-ctr"};$L.prototype.jd=function(a){if(!a||"DIV"!=a.tagName)return!1;a=E("cmty-ctr",a);if(!a||"DIV"!=a.tagName)return!1;var b=E("snck-msg",a);return b&&"SPAN"==b.tagName?(a=E("cmty-btn",a))&&"SPAN"==a.tagName?!0:!1:!1};
$L.prototype.ia=function(){E("snck-msg",this.j()).textContent=MSG_VERIFIED_BY_COMMUNITY;var a=E("cmty-btn",this.j());a.textContent=MSG_JOIN;this.c=new Br(null,new ZL);this.c.na(a);I(this.c,"action",this.w,!1,this)};$L.prototype.w=function(){this.m.log("community-promo","click-"+this.g);this.setVisible(!1);ae("/community?source="+this.g)};wi("wireless.events.ListenerCoalescer");var aM=function(a){el(this,a,2)};x(aM,dl);var bM={language:{H:0,J:!1},state:{H:1,J:!1}};aM.prototype.a=function(){return bM};aM.prototype.Ha=function(){return dh(this,1)};var cM=function(a){el(this,a,4)};x(cM,dl);var dM={language:{H:0,J:!1},state:{H:1,J:!1},tool_id:{H:2,J:!1},element_id:{H:3,J:!1}};cM.prototype.a=function(){return dM};cM.prototype.Ha=function(){return dh(this,1)};var eM=function(a){el(this,a,19)};x(eM,dl);
var fM={vkeyboard:{H:0,ya:function(a){return kl(aM,a)},xa:function(a){return jl(new aM(a))},J:!0},source_romanization:{H:1,ya:function(a){return kl(aM,a)},xa:function(a){return jl(new aM(a))},J:!0},result_romanization:{H:2,ya:function(a){return kl(aM,a)},xa:function(a){return jl(new aM(a))},J:!0},input_t13n:{H:3,ya:function(a){return kl(aM,a)},xa:function(a){return jl(new aM(a))},J:!0},default_source_romanization:{H:4,J:!1},default_result_romanization:{H:5,J:!1},dismiss_chrome_promotion:{H:6,J:!1},
source_example:{H:7,J:!1},result_example:{H:8,J:!1},input_tool:{H:9,ya:function(a){return kl(cM,a)},xa:function(a){return jl(new cM(a))},J:!0},dismiss_phrasebook_promo:{H:10,J:!1},dismiss_survey:{H:11,J:!1},dismiss_gsa_pure_ad:{H:12,J:!1},dismiss_search_tooltip:{H:13,J:!1},dismiss_gsa_interstitial:{H:14,J:!1},dismiss_gsa_prompt:{H:15,J:!1},search_direct_gsa:{H:16,J:!1},dismiss_android_translate:{H:17,J:!1},dismiss_android_translate5:{H:18,J:!1}};eM.prototype.a=function(){return fM};var gM=function(a){el(this,a,2)};x(gM,dl);var hM={source_language:{H:0,J:!1},target_language:{H:1,J:!1}};gM.prototype.a=function(){return hM};gM.prototype.$e=function(){return K(this,1)};var iM=function(a){el(this,a,6)};x(iM,dl);var jM={recent_sl:{H:0,J:!0},recent_tl:{H:1,J:!0},recent_lp:{H:2,ya:function(a){return kl(gM,a)},xa:function(a){return jl(new gM(a))},J:!0},sel_auto:{H:3,J:!1},default_sl:{H:4,J:!1},default_tl:{H:5,J:!1}};iM.prototype.a=function(){return jM};var nM=function(a){el(this,a,3)};x(nM,dl);var oM={recent_lang:{H:0,ya:function(a){return kl(iM,a)},xa:function(a){return jl(new iM(a))},J:!1},eotf:{H:1,J:!1},stickiness_data:{H:2,ya:function(a){return kl(eM,a)},xa:function(a){return jl(new eM(a))},J:!1}};nM.prototype.a=function(){return oM};var pM=function(a,b,c){a.timeOfStartCall=(new Date).getTime();var d=c||l,e=d.document,f=Ea(d);f&&(a.nonce=f);if("help"==a.flow){var g=Ga("document.location.href",d);!a.helpCenterContext&&g&&(a.helpCenterContext=g.substring(0,1200));g=!0;if(b&&JSON&&JSON.stringify){var h=JSON.stringify(b);(g=1200>=h.length)&&(a.psdJson=h)}g||(b={invalidPsd:!0})}b=[a,b,c];d.GOOGLE_FEEDBACK_START_ARGUMENTS=b;c=a.serverUri||"//www.google.com/tools/feedback";if(g=d.GOOGLE_FEEDBACK_START)g.apply(d,b);else{d=c+"/load.js?";
for(var m in a)b=a[m],null!=b&&!Na(b)&&(d+=encodeURIComponent(m)+"="+encodeURIComponent(b)+"&");a=fg(jf(e),"SCRIPT");f&&a.setAttribute("nonce",f);Yd(a,Gw(d));e.body.appendChild(a)}};Ba("userfeedback.api.startFeedback",pM);
var qM=OA("showhistory"),rM=OA("showsaved"),sM=OA("showfeedback"),tM=OA("showlanguagepicker"),uM=OA("urltranslation"),JM=function(a,b){var c=vM,d=wM,e=xM,f=yM,g=this;this.K=Wk();this.F=M.N();Fl(this.F);this.K.c=c;this.K.g=d;this.w=hm.N();this.Da=new fG(this.al.bind(this),this.Dk.bind(this),this.Kp.bind(this),this.w);this.zb=a;this.h=b;this.h.c=this;this.Tk=e;this.Vk=f;this.ud=new Wo("webapp");this.Bd=new Bu;this.ba=new Kv(v(this.Tp,this),!0);this.C=new zA(this.ba);a=zM()?"\u5373\u523b\u4e0b\u8f7dGoogle\u7ffb\u8bd1 app\uff01":
.5>Math.random()?DATA.Messages.TRANSLATE_PURE_AD_TEXT_SPEAK:DATA.Messages.TRANSLATE_PURE_AD_TEXT_READ;this.Vp=Wy.N();AM(this);this.v=Bp(AK,{cl:a,zl:c,Al:d,Gl:DATA.InChina&&"zh-CN"===DATA.DisplayLanguage,Hl:!DATA.InChina&&!(DATA.EnableCommunityInstant&&null!=window.gapi&&DATA.SignedIn),Jl:DATA.DisplayHappinessSurvey,Kl:DATA.EnableHiringPromo,Xa:DATA.DisplayLanguage,Ll:!DATA.InChina,Nl:DATA.EnableCommunityInstant&&null!=window.gapi&&DATA.SignedIn,Ol:DATA.CompareProdTrans,Ql:Qs(),Rl:DATA.UrlTranslation,
ln:qM,zs:DATA.InChina,Wa:DATA.Messages,Rn:DATA.Messages.NO_THANKS.toUpperCase(),Tn:DATA.Messages.TRY_THE_APP.toUpperCase(),Io:zM()||BM(),Jo:!Qs(),Ko:CM(),Lo:DATA.SignedIn,Po:rM,ap:Ob(DATA.SourceLanguageCodeNameList),sp:Ob(DATA.TargetLanguageCodeNameList),Qp:uM});a=kc(DATA.DisplayLanguage);V(document.body,"rtl-display-lang",a);this.c=F("tlid-homepage",this.v);T(document.body,"displaying-homepage");this.R=new iK(F("tlid-history-page",this.v),this.Da);this.hc=this.b=null;this.Ie=F("tlid-language-picker-page",
this.v);this.Le=F("tlid-source-target",this.v);this.a=new QK(F("tlid-input",this.c),this.Le,c,d,this.ba,this.C);this.zk=new YD(this.a.a.j());this.Ai=new bL;this.Ai.na(E("ntfcn",this.a.j()));this.Cd=new $L("webapp-served-community");this.Cd.na(E("cmty",this.a.j()));a=this.jb=null;DATA.EnableGenderedTranslationsPromo&&(a=Bp(CK,{Yo:"en"===DATA.DisplayLanguage,Wa:DATA.Messages}));this.g=new IL(F("tlid-result-view",this.v),F("tlid-results-container",this.Le),this.Da,this.h,this.zk,a);this.gb=this.ic=null;
if(this.ma=E("tlid-input-button-container",this.c))this.ic=F("tlid-input-button-text",this.ma),this.gb=F("tlid-input-button-docs",this.ma);(b=E("tlid-app-download-bar",this.c))&&new mH(b);this.Je=null;DATA.CompareProdTrans&&(this.Je=F("tlid-prod-translation",this.c));this.Z=null;DATA.CompareProdTrans&&(this.Z=new nH(F("tlid-brain-logos-container",this.c)));this.Y=null;this.G=new Su(DATA.DisplayLanguage,this.ud,this,!0);this.Dd=new vs(DATA.DisplayLanguage,[DATA.Messages.COMMON_TRANSLATION,DATA.Messages.UNCOMMON_TRANSLATION,
DATA.Messages.RARE_TRANSLATION,MSG_N_MORE_TRANSLATIONS_LABEL],!0,!1,!0,DATA.Messages.TRANSLATION_FREQUENCY,DATA.Messages.TRANSLATION_FREQUENCY_HELP_TEXT);this.Zd=new Cw(DATA.DisplayLanguage,!0,!0,!0);this.Ed=new Hw(DATA.DisplayLanguage,!0,!0);this.Go=new jF(DATA.DisplayLanguage,!0,!0);this.Wp=new WG(DATA.DisplayLanguage,!0,!0);this.Vb=[];b={Yc:this.a.Yc,ck:this.a.a,fb:function(){return LL(g.g)}};e=E("outer-wrap",this.Ie);e.appendChild(this.a.b.j());e.appendChild(this.a.g.j());this.Hb=E("tlid-language-list-toolbar",
this.Ie);this.Nn=E("tlid-language-list-back-button",this.Hb);this.xi=new is;this.xi.na(this.Nn);this.zi=E("tlid-language-list-label",this.Hb);this.Na=new is;this.Na.na(E("tlid-language-list-search-button",this.Hb));this.Na.Nd(DATA.Messages.SEARCH_LANGUAGES);AA(this.a.b,function(){g.O({})},this);AA(this.a.g,function(){g.O({})},this);e=this.a.b;f=this.a.g;Xb(b,{Sj:e,ak:f,Pj:this.Na,Rj:e.G,$j:f.G});CA(this.C,b);this.ba.g(c);this.ba.h(d);c=E("ovfl",this.a.j());this.Ei=new dL(this.a,this.ba,DATA.DisplayLanguage,
DATA.MaxSingleQueryLength);this.Ei.na(c);this.Aa=null;if(c=E("tlid-character-count",this.c))this.Aa=new nv(DATA.MaxSingleQueryLength,"normal","overflow"),this.Aa.na(c),qv(this.Aa);this.Uk=new cw(this.a.a,this.ba,this.Ei,null!=this.Aa?this.Aa:void 0);dw(this.Uk);c=E("tlid-spelling-correction",this.a.j());this.W=new JG(this,DATA.Messages.LANGUAGE_CORRECTION,DATA.Messages.DID_YOU_MEAN,DATA.Messages.SPELLING_AUTO_CORRECTION,DATA.Messages.SPELLING_REVERT_CORRECTION,v(this.a.b.W,this.a.b));this.W.na(c);
this.G.na(E("gt-lc",this.g.j()));a&&this.G.b.j().appendChild(a);this.G.b.qb(this.Dd,!0);this.G.c.qb(this.Zd,!0);this.G.c.qb(this.Ed,!0);this.G.c.qb(this.Wp,!0);this.G.c.qb(this.Go,!0);this.Fo=new MD(this.a.a,!DATA.DisableOtf,v(this.oa,this,!0),v(this.ud.m,this.ud));this.Qo=new rq(this);this.Qo.M(jf().a,"scroll",this.Ak);this.uf=uf(document).a;this.Ke={};this.L||(this.L=new cB(this,"Controller"),eB(this.L,qM,this.Ml),eB(this.L,rM,this.Vl),eB(this.L,sM,this.ra),eB(this.L,tM,this.O),eB(this.L,uM,this.Pp),
dB.a.push(this.L));this.En=se()&&te(9);zM()?DM(this,"http://www.gstatic.cn/translate/dl/android.html",11):DATA.InChina||(CM()?EM(this,"gsa-promo","gsaAd","gsaad",12,Ta(bh,"gsa","gsaAd:show","",1),Ta(bh,"gsa","gsaAd:dismiss","",1),v(this.Yk,this)):BM()?DM(this,"https://play.google.com/store/apps/details?id=com.google.android.apps.translate&referrer=utm_source%3DMobileWebBanner%26utm_content%3DPureAd%26utm_campaign%3DTranslateAndroid&pcampaignid=Translate_022016",9):DATA.EnableHiringPromo&&iL(new hL(F("tlid-magnet-promo",
this.v)),!0));c=E("tlid-survey",this.v);this.Di=null;c&&(this.Di=new TL(c,v(this.ra,this),this.ba),ci(function(){var h=this.Di;U(h.a,"hidden");var m=h.F;N(m,O(m,261));UL(h,"show")},6E4,this));this.m=null;c=F("tlid-send-feedback-link",this.v);I(c,"click",this.ra,!1,this);this.Ad=this.Me=0;this.He=this.pi=this.o="";q(DATA.RecentLanguages)&&q(DATA.RecentLanguages.recent_sl)&&(BB(this.a.b,DATA.RecentLanguages.recent_sl),BB(this.a.g,DATA.RecentLanguages.recent_tl));this.Gb="";this.Ga=new WL(F("tlid-toast",
this.v));this.Yd=FM(this);this.Ta();GM();HM(this);IM(this)},HM=function(a){a.ic&&ah(a.ic,function(){var c=kt(a.h);Js(c,a.ba.a,a.ba.b);a.h.a(c.toString(),!0);KM(a)});a.gb&&ah(a.gb,function(){var c=kt(a.h),d=a.ba.a,e=a.ba.b;Is(c);c.a.set("op","docs");null!=d&&c.a.set("sl",d);null!=e&&c.a.set("tl",e);a.h.a(c.toString(),!0);LM(a)});a.ma&&I(a.ma,"keydown",function(c){$g(c,[a.ic,a.gb])},!1);I(a.Hb,"touchmove",MM);I(a.xi,"action",function(){a.O({})},!1,a);I(a.Na,"action",a.bo,!1,a);I(a.Na.j(),"keydown",
a.fl,!1,a);I(a.a,"translateButtonClicked",a.Jk,!1,a);I(a.R,"history_entry_selected",function(c){ht(a,c.nb,c.ob,c.text)},!1);I(a.R,"close_requested",a.T,!1,a);I(a.R,"history_cleared",a.Vk,!1,a);I(a.a.a,"clear",a.Bi,!1,a);I(document,"click",a.rk,!0,a);var b=kf("trans-onebar-feedback");b&&(I(b,"click",a.ra,!1,a),I(b,"keypress",function(c){13==c.keyCode&&this.ra()},!1,a));I(a.ba,"srcSuggestionUpdated",a.kp,!1,a);I(a.ba,"tgtLanguageUpdated",a.Ta,!1,a);I(a.ba,"srcLanguageUpdated",a.Ta,!1,a);I(a.ba,"languageSelected",
a.Zk,!1,a);I(a.ba,"tgtLanguageUpdated",a.Ym,!1,a);I(a.h,"c",function(c){NM(a,c.Vh)},!1);a.C.h&&(I(a.C.h,"clickSelected",a.bm,!1,a),I(a.C.h,"click",a.ea,!1,a));a.C.m&&(I(a.C.m,"clickSelected",a.on,!1,a),I(a.C.m,"click",a.ea,!1,a),I(a.a.Yc,"action",a.ea,!1,a));ah(F("tlid-open-source-language-list",a.c),a.ri.bind(a));ah(F("tlid-open-target-language-list",a.c),a.ti.bind(a));ah(F("tlid-open-small-source-language-list",a.c),a.ri.bind(a));ah(F("tlid-open-small-target-language-list",a.c),a.ti.bind(a));DATA.CompareProdTrans&&
I(a.a,"inputCleared",function(){H(this.Je,"")},!1,a);I(a.g,"verifiedTranslationButtonClicked",function(){a.Cd.setVisible(!0,8E3);a.w.log("community-promo","open-webapp-served-community")});I(a.g,"g",function(){a.oa(!1)},!1);I(a.g,"resultTextEdited",function(){OM(a)},!1);I(a.g,"translationCopied",function(){YL(this.Ga,"Translation copied")},!1,a);I(a.a,"userInteractionWithDisabledVoiceInput",function(){if("auto"===this.ba.a)YL(this.Ga,DATA.Messages.CHOOSE_LANGUAGE_TO_ENABLE_VOICE_INPUT);else{var c=
vw(this.ba.a);YL(this.Ga,this.Bd.a(DATA.Messages.VOICE_INPUT_UNAVAILABLE,c))}},!1,a);I(a.a,"userInteractionWithDisabledVoiceOutput",function(){var c=vw(this.ba.a);YL(this.Ga,this.Bd.a(DATA.Messages.VOICE_OUTPUT_UNAVAILABLE,c))},!1,a);I(a.g,"userInteractionWithDisabledVoiceOutput",function(){var c=ww(this.ba.b);YL(this.Ga,this.Bd.a(DATA.Messages.VOICE_OUTPUT_UNAVAILABLE,c))},!1,a);I(a.Ga,"unsupported_filetype_learn_more_clicked",function(){var c=a.F,d=O(c,309),e=new Ak;D(e,1,1);Le(d,79,e);N(c,d);mm(a.w,
"webapp","lm","dtft",{});ae("https://support.google.com/translate/answer/2534559?hl="+DATA.DisplayLanguage)},!1);b=new oG([a.a.a.j()],[F("tlid-results-container",a.Le)]);I(b,"select",a.G.Fm,!1,a.G);I(window,"beforeunload",function(c){PM(a,c.type);a.m&&QM(a,a.m.a,a.m.w,a.m.Ua(),a.m.qa())},!1);I(a.a,"inputPasted",function(){RM(a,Hv(a.a.a))?a.Me++:a.Ad++},!1);I(a.G,"translationRefreshed",function(){window.scrollTo(0,0)},!1,a);new vA(a.C)},KM=function(a){var b=a.F;N(b,O(b,295));mm(a.w,"webapp","ib","t",
{});T(a.c,"translate-text");U(a.c,"translate-docs")},LM=function(a){var b=a.F;N(b,O(b,296));mm(a.w,"webapp","ib","d",{});null!=a.jb||SM(a);U(a.c,"translate-text");T(a.c,"translate-docs")};JM.prototype.fl=function(a){var b=this.a.b.isVisible()?this.a.b:this.a.g.isVisible()?this.a.g:void 0;if(b)switch(a.keyCode){case 27:b.close();a.preventDefault();break;case 40:b.a[0].j().focus();a.preventDefault();break;default:b.Z&&b.Z(a)}};
JM.prototype.rk=function(a){var b=gb(a.target);b.classList.contains("tlid-trans-verified-button")||Pf(this.Cd.j(),b)||this.Cd.setVisible(!1);Pf(this.Ie,b)||Pf(F("tlid-language-bar"),b)||this.ea(a)};
var NM=function(a,b){var c=new Gs(b);"history"===c.b?TM()||UM(a):"saved"===c.b?VM()||WM(a):(z("home"===c.b,"Invalid view token in the URL fragment"),tp(document.body,"displaying-homepage")||a.T());if(Ms(c,"star"))"history"===c.b?(a.Gb="",jK(a.R,c.Ua(),c.qa(),Ls(c,"text"))):(z("home"===c.b,"Invalid view token in the URL fragment for STAR operation"),a.ba.g(c.Ua()),a.ba.h(c.qa()),a.a.a.g(Ls(c,"text")),a.oa(!1),lD(a.a.R),a.Ci=!0);else if(Ms(c,"docs")){tp(a.c,"translate-docs")||LM(a);c=Ob(DATA.SourceLanguageCodeNameList).map(function(e){return e.Code});
var d=Ob(DATA.TargetLanguageCodeNameList).map(function(e){return e.Code});jt(a.h,b,c,d)}else Ms(c,"translate")&&(tp(a.c,"translate-text")||KM(a),c=Ob(DATA.SourceLanguageCodeNameList).map(function(e){return e.Code}),d=Ob(DATA.TargetLanguageCodeNameList).map(function(e){return e.Code}),it(a.h,b,c,d),Hv(a.a.a)&&UK(a.a))};JM.prototype.Ta=function(){if(this.Yd){var a=Hv(this.a.a);"auto"!=this.ba.a&&xc(me(a))?this.Yd.setVisible(!0):this.Yd.setVisible(!1)}};
var zM=function(){return C.Kc&&DATA.InChina&&"zh-CN"===DATA.DisplayLanguage&&DATA.EnableChinaAndroidPromo};JM.prototype.ri=function(a){this.O(a,"sl")};JM.prototype.ti=function(a){this.O(a,"tl")};JM.prototype.bm=function(a){this.O(a,"sl")};JM.prototype.on=function(a){this.O(a,"tl")};var CM=function(){return!DATA.InChina&&DATA.EnableGSAPureAd&&se()&&te(9)&&zd()},BM=function(){return!DATA.InChina&&C.Kc&&"en"==DATA.DisplayLanguage&&!!DATA.Messages.TRANSLATE_PURE_AD_TEXT_SPEAK&&!!DATA.Messages.TRANSLATE_PURE_AD_TEXT_READ};
JM.prototype.Tp=function(a){a:{var b=this.a.R.a;if("ltr"==a)var c="left";else if("rtl"==a)c="right";else break a;Hp(b.j(),"direction",a);Hp(b.j(),"text-align",c)}};var MM=function(a){a.preventDefault()};JM.prototype.Zk=function(){var a=this.ba.a,b=this.ba.b;this.K.c=a;this.K.g=b;var c=this.zb;iH(c,c.a,a);c=this.zb;iH(c,c.b,b);this.oa(!1,"ls");Qs()&&MK(this.a);this.Z&&qH(this.Z,a,b)};JM.prototype.Ym=function(){for(var a=this.ba.b,b=ba(this.g.a),c=b.next();!c.done;c=b.next())AL(c.value,a)};
JM.prototype.j=function(){return this.v};var VM=function(){return tp(document.body,"displaying-saved-page")},TM=function(){return tp(document.body,"displaying-history-page")};
JM.prototype.T=function(){hI();var a=E("tlid-share-panel",this.v);a&&U(a,"show-share-panel");U(document.body,"with-lang-list");U(document.body,"with-sl-list");U(document.body,"with-tl-list");if(!tp(document.body,"displaying-homepage")){a=VM();T(document.body,"displaying-homepage");U(document.body,"displaying-history-page");U(document.body,"displaying-saved-page");var b=kt(this.h);Hs(b,"home");this.h.a(b.toString(),!0);b=this.F;N(b,O(b,216));eI("show","homepage","","","");a&&(a=this.F,N(a,O(a,41)))}};
JM.prototype.Ml=function(){if(TM()){var a=this.R;a.a&&BI(a.a);this.T()}else a=kt(this.h),this.Gb=a.toString(),Hs(a,"history"),this.h.a(a.toString(),!0),UM(this)};var UM=function(a){U(document.body,"displaying-homepage");T(document.body,"displaying-history-page");U(document.body,"displaying-saved-page");kK(a.R);eI("show","history","","","");a=a.F;N(a,O(a,60))};
JM.prototype.O=function(a,b){var c=this;if(tp(document.body,"with-lang-list"))this.ea(a);else{if(null==b)throw Error("No language picker class to show provided");VM()&&this.b&&(DJ(this.b),this.T());"sl"===b?(H(this.zi,DATA.Messages.TRANSLATE_FROM),this.a.b.setVisible(!0),this.a.g.setVisible(!1),zB(this.a.b),T(document.body,"with-sl-list")):"tl"===b&&(H(this.zi,DATA.Messages.TRANSLATE_TO),this.a.b.setVisible(!1),this.a.g.setVisible(!0),zB(this.a.g),T(document.body,"with-tl-list"));T(document.body,
"with-lang-list");ci(function(){Qs()&&("sl"===b?EB(c.a.b):"tl"===b&&EB(c.a.g))},0);l.scrollTo(0,0);a=E("language-list-unfiltered-langs-"+b+"_list");null!=a&&(a.scrollTop=0)}};JM.prototype.ea=function(a){"click"==a.type&&a.defaultPrevented||!tp(document.body,"with-lang-list")||(this.a.b.setVisible(!1),this.a.g.setVisible(!1),this.T(),Qs()&&MK(this.a))};JM.prototype.bo=function(){this.a.b.isVisible()&&DB(this.a.b);this.a.g.isVisible()&&DB(this.a.g)};
JM.prototype.Vl=function(){if(VM()&&null!=this.b)DJ(this.b),this.T();else{var a=kt(this.h);this.Gb=a.toString();Hs(a,"saved");this.h.a(a.toString(),!0);WM(this)}};var WM=function(a){DATA.InChina||kI("lnk",a.w,a.Mp.bind(a),a.h.a.bind(a.h,a.Gb,!0),kt(a.h).toString())};JM.prototype.Mp=function(){eI("show","starred","","","");var a=this.F;N(a,O(a,40));U(document.body,"displaying-homepage");U(document.body,"displaying-history-page");T(document.body,"displaying-saved-page");this.b||XM(this)};
var XM=function(a){var b=F("tlid-phrasebook-outer-wrap",a.v),c=Bp(HJ,{Xa:DATA.DisplayLanguage,Wa:DATA.Messages});b.appendChild(c);a.b=new yJ(c,a.Da);I(a.b,"close_requested",function(){DJ(a.b);a.T()},!1);I(a.b,"phrasebook_entry_selected",function(d){tp(a.c,"translate-text")||KM(a);ht(a,d.nb,d.ob,d.text)},!1);I(a.b,"interaction_with_disabled_voice_output",function(d){YL(a.Ga,a.Bd.a(DATA.Messages.VOICE_OUTPUT_UNAVAILABLE,d.Ub))},!1,a);a.hc&&QI(a.b.a,a.hc)};
JM.prototype.ra=function(){var a={productId:"101820",locale:DATA.DisplayLanguage,version:DATA.VersionLabel},b={};0<EXPERIMENT_IDS.length&&(b.EXP=EXPERIMENT_IDS.join(","));b.SOURCE_LANGUAGE=this.ba.a;b.TARGET_LANGUAGE=this.ba.b;window.JS_ERR_COUNT&&(b.JS_ERR_COUNT=window.JS_ERR_COUNT,b.JS_ERR_ARR=window.JS_ERR_ARR);this.c.scrollIntoView(!0);pM(a,b);eI("show","feedback","","","")};
var SM=function(a){var b=Bp(BK,{Xa:DATA.DisplayLanguage,Wl:DATA.FileTranslationPath,Wa:DATA.Messages});F("tlid-select-file-page-container",a.c).appendChild(b);a.jb=new cK(b,a.ba);I(a.jb,"file_too_big",function(){YL(a.Ga,DATA.Messages.FILE_TOO_BIG)},!1);I(a.jb,"unsupported_filetype",function(){var c=a.Ga,d=DATA.Messages.CANT_READ_FILE,e=DATA.Messages.LEARN_MORE;T(c.v,"with-action");U(c.v,"with-message");H(c.h,d);H(c.o,e);c.b.removeAttribute("href");c.a="unsupported_filetype_learn_more_clicked";XL(c)},
!1)};JM.prototype.Pp=function(){var a=this.a;if(DATA.UrlTranslation){var b=E("source-wrap",a.v);X(b,!1);X(a.Z.j(),!0)}};
var YM=function(a){var b=[];if(Wn&&mI(a))b=[{trans:oI(a).map(function(g){return g.Cb()}).join("\n"),orig:K(a.hb(0),1),translit:"",src_translit:K(a.hb(0),3)}];else for(var c=0;c<a.sc();c++){var d={trans:a.hb(c).dd(),orig:K(a.hb(c),1),translit:K(a.hb(c),2),src_translit:K(a.hb(c),3)};b[c]=d}d=[];for(c=0;c<J(a,1);c++){for(var e=[],f=0;f<J(ch(a,c),1);f++)e[f]=wo(ch(a,c),f);e={pos:K(ch(a,c),0),terms:e};d[c]=e}return{sentences:b,src:K(a,2),dict:d}};
JM.prototype.Gk=function(a,b,c,d,e){this.W.setVisible(!1);this.Ke={};var f=YM(e);if(this.m){var g=this.m.w,h=this.m.Ua(),m=this.m.qa(),n=this.m.a;h===b&&m===c&&vc(d,n)||QM(this,n,g,h,m);h===b&&m===c&&vc(n,d)||(this.m=new AF(d,f,b,c))}else this.m=new AF(d,f,b,c);a||(QM(this,d,f,b,c),this.m=new AF(d,f,b,c));if(dh(e,7)){a=K(To(e),1);g=gl(To(e),5);h=this.W;m=K(To(e),0);n=Hv(this.a.a);var p=To(e);p=al(p.$a,2);KG(h,{wl:m,Ue:a,Qi:g,Jj:n,Tg:p,Uj:this.ba.a,result:e});this.W.C=!0}"auto"==this.ba.a&&Pv(this.ba,
K(e,2));a=this.ba;Rv(a.a,a.o);Rv(a.b,a.m);new Do(e.$a[8]);a=[];for(g=0;g<J(new Do(e.$a[8]),0);++g)h=new Do(e.$a[8]),h=fh(h,0,g),a.push(h);Lv(this.ba,a);a=this.ba;g="auto"==a.a?"":a.a;h=Xv(a.o,g);h.push(a.a);a.Y=Ab(h);h=h.concat(Xv(a.L.a,g));a.ra.update(h);a=this.ba;g=Xv(a.m,a.b);g.push(a.b);a.Z.update(g);T(document.body,"show-result");this.a.update(d,e,this.W.b);Hu(e);this.g.update(d,f,b,c,e);C.V&&MK(this.a);b=KL(this.g);this.Ci?(this.Ci=!1,jG(this.Da,b,0)):OM(this);!this.Y&&E("tlid-debug-information",
document.body)&&(this.Y=new bK);if(this.Y&&(b=this.Y,b.G&&b.a&&b.c&&b.b&&b.m&&b.h&&b.w&&b.o&&b.g)){f=[];g="";if(e.hb(0))for(a=0;a<e.sc();a++)if(h=e.hb(a),dh(h,0)&&h.dd()&&f.push(fl(h,4,0)),0<J(h,5)){for(m=0;m<J(h,5);m++)g+=fh(h,5,m)+" ";g+="\n"}a=b.g;g=Bc(fe(g));h=TC();h=aD(h,g);m=zf("DIV");Wd(m,h);PJ(g,m,!1);Wd(a,h);for(var t=p=n=m=h=g=a=0;t<f.length;t++)0===f[t]?a++:3===f[t]?g++:4===f[t]?h++:1===f[t]?m++:2===f[t]?n++:10===f[t]&&p++;f=a+g;t=m+n;H(b.m,a.toString());H(b.h,g.toString());H(b.w,h.toString());
H(b.b,f.toString());H(b.a,m.toString());H(b.c,n.toString());H(b.G,t.toString());H(b.o,p.toString())}b=this.G;f=K(e,2);b.g.reset();b.g.push(d,f,c,e);this.uf=uf(document).a;d=ba(this.Vb);for(b=d.next();!b.done;b=d.next())b.value.Qa();this.Vb=[];this.Vb.push(new Zz(this.a.a.j(),"orig",13,"webapp"));ZM(this,this.Dd);ZM(this,this.Zd);ZM(this,this.Ed);(d=E("show-panel",this.v))&&U(d,"show-panel");EA(this.C,!1);this.Z&&qH(this.Z,K(e,2),c)};
var OM=function(a){var b=KL(a.g);mG(a.Da,b,function(c){QL(a.g,b,c);null!=a.b?c?QI(a.b.a,b):cJ(a.b.a):c&&(a.hc=b)})},QM=function(a,b,c,d,e){var f=a.R;if(null==f.a){var g=new AF(b,c,d,e);f.c.push(g)}else f.a&&(g=new AF(b,c,d,e),f=f.a,vI(f,g),V(f.v,"empty",!1),wI(f,f.a.length));a.Tk(b,c,d,e)};JM.prototype.Dn=function(a){var b=this.g;a=413==a?MSG_REQUEST_TOO_BIG:MSG_TRANSLATION_ERROR;T(b.b,"empty");T(b.b,"result-error");U(b.b,"translating");H(b.L,a);H(b.C,a);X(b.h,!0);X(b.g,!1)};
var ht=function(a,b,c,d,e){null!=e&&Yk(a.K,e);a.a.a.b(d);if(b){var f=void 0;"tws_lsugg"==e&&(f=3);a.ba.g(b,f);a.K.c=b;f=a.zb;iH(f,f.a,b);a.Ta()}c&&("auto"!==c&&a.ba.h(c),c=a.ba.b,a.K.g=c,b=a.zb,iH(b,b.b,c),a.Ta());c=a.a.R;b=a.ba.a;f=a.ba.b;c.h=uD(d);c.b=b;c.c=f;lD(c);e&&pm(a.w,"source",e);a.oa(!1,e)};JM.prototype.al=function(a){null!=this.b&&xJ(this.b,a);a=this.R;null==a.a?a.g=!0:a.a&&DI(a.a)};
JM.prototype.Dk=function(a,b){QL(this.g,a,b);var c=this.R;if(null!=c.a&&c.a){c=c.a;for(var d=0;d<c.a.length;d++){var e=c.a[d];EF(e.a,a)&&e.Jh(b)}}if(null!=this.b)if(b)b=this.b.a,c=HF(a),b.a.push(c),bJ(b,c)&&b.h.push(c),SI(b,b.O),OI(b,BF(c),c.qa()),1===b.a.length&&b.dispatchEvent("list_no_longer_empty"),this.g.a[0]&&EF(KL(this.g),a)&&QI(this.b.a,a);else{b=this.b.a;d=!1;for(c=b.a.length-1;0<=c;c--)if(e=b.a[c],EF(e,a)){d=$I(e);e=b.R[d];b.b===e&&(b.b=null);Qg(e);delete b.R[d];b.a.splice(c,1);d=!0;e=b;
var f=BF(a),g=a.qa(),h=f+"|"+g,m=e.m.get(h);m&&(1===m?(e.m.delete(h),e.dispatchEvent({type:"language_pair_removed",nb:f,ob:g})):e.m.set(h,m-1))}d&&(b.L||(b.w&&null!=b.c&&null!=b.g?UI(b,b.c,b.g):b.G?TI(b,b.C):(a=b.o,0<b.o&&b.o+1>XI(b)&&(a=b.o-1),PI(b,a))),0===WI(b).length&&b.dispatchEvent("last_displayed_entry_deleted"),0===b.a.length&&(b.dispatchEvent("list_empty"),b.L&&(b.b=null,PI(b,0),b.dispatchEvent("delete_all_complete"),b.L=!1)))}else b&&(this.hc=a)};
JM.prototype.Jk=function(){var a=this;ci(function(){return $M(a)},0)};
var $M=function(a){var b=Hv(a.a.a),c=a.ba.a,d=a.ba.b;if(Fu(b)){var e=new tm(l.location.href.split("#")[0]);wm(e,"translate");Jm(e,"sl",[c?c:"auto"]);Jm(e,"tl",[d]);Jm(e,"u",[b]);ae(e.toString())}else pm(a.w,"source","btn"),Yk(a.K,"btn"),a.oa(!1),ci(function(){lD(a.a.R)},0),l.scrollTo(0,0),DATA.EnableSearchTooltip&&a.En&&RL(a.g)},IM=function(a){var b=a.ba.a,c=a.ba.b;U(document.body,"show-result");KG(a.W,{Ue:""});a.G.update("",b,c,new Ro);Lv(a.ba,null);a.a.update("",new Ro,!1);b=a.g;NL(b,!1);PL(b,!0);
JL(b);a.Y&&(a=a.Y,a.G&&a.a&&a.c&&a.b&&a.m&&a.h&&a.w&&a.o&&a.g&&(H(a.b,"0"),H(a.m,"0"),H(a.h,"0"),H(a.w,"0"),H(a.G,"0"),H(a.a,"0"),H(a.c,"0"),H(a.o,"0"),H(a.g," ")))};JM.prototype.Bi=function(){null!=this.b&&cJ(this.b.a);IM(this)};
JM.prototype.oa=function(a,b){this.Fo.reset(a);var c=Hv(this.a.a),d=xc(me(c));this.K.G=c.substring(0,64);this.K.a=null;var e=this.ba.a,f=this.ba.b;!Qs()&&a||"bh"===b||d&&"ls"!==b||mt(this.h,e,f,c,a);if(d)this.Bi();else if(LA(this.C),b=new Am(sm(this.w)),b.g(new Am(Gu())),b.add("kc",Iv(this.a.a)),EA(this.C,!0),ML(this.g,1),bm(this.F),bp(this.ud,e,f,DATA.DisplayLanguage,c,v(this.Gk,this,a,e,f,c),!0,void 0,b,v(this.Dn,this)),a=!1,RM(this,c)?(PM(this),a=!0):c.length>=this.o.length&&(a=!0),a&&(this.o=
c,this.pi=e,this.He=f),DATA.CompareProdTrans){a=ym(b);a.add("internal",1);a.add("expflags","NMT__enable_nmt_level:0");b=new Wo("webapp","https://translate.google.com");var g=this.Je;bp(b,e,f,DATA.DisplayLanguage,c,function(h){Ff(g);X(g,!!h);if(h){for(var m=[],n=0;n<h.sc();n++)m.push(h.hb(n).dd());H(g,m.join(""))}},!0,void 0,a)}};JM.prototype.kp=function(a){if(a&&a.data&&0<a.data.length){a=a.data[0];var b=vw(a);if(b){this.K.o=a;var c=this.zb;iH(c,c.a,a);KG(this.W,{Ue:b,Sh:a,Jj:Hv(this.a.a),Uj:this.ba.a})}}};
var EM=function(a,b,c,d,e,f,g,h){var m=F(b,a.v);b=F("tlid-dismiss-promo",m);var n=F("tlid-accept-promo",m);d="/translate/uc?ua=dismiss&uav="+d;l.setTimeout(function(){T(m,"show-panel")},400);mm(cI,"webapp",c,"show");Ul(a.F,e);f();I(b,"click",v(a.Xk,a,m,d,c,e,g),!1,a);I(n,"click",v(a.Wk,a,m,d,c,e,h),!1,a)};JM.prototype.Wk=function(a,b,c,d,e){Vl(this.F,d);U(a,"show-panel");lm(this.w,b);mm(cI,"webapp",c,"accept");e()};
JM.prototype.Xk=function(a,b,c,d,e){var f=this.F;N(f,Tl(f,74,d));U(a,"show-panel");lm(this.w,b);mm(cI,"webapp",c,"dismiss");e()};JM.prototype.mo=function(a){Zd(l.location,a)};var DM=function(a,b,c){EM(a,"at-promo","atPromo","at",c,Ha,Ha,v(a.mo,a,b))};JM.prototype.Yk=function(){bh("gsa","gsaAd:accept","",1);fI(void 0,0)};JM.prototype.Ak=function(){aN(this,this.Dd);aN(this,this.Zd);aN(this,this.Ed);return!1};
var aN=function(a,b){var c=b.j();if(null!=c){var d=Sp(c).a;c=d+aq(c).height;c>l.innerHeight+a.uf&&(bN(a,d,!0,b),bN(a,c,!1,b))}},bN=function(a,b,c,d){var e=c?"top":"bot",f=d.Tb(),g=f+"_"+e,h=uf(document).a;b>h&&b<h+l.innerHeight&&!a.Ke[g]&&(a.Ke[g]=!0,a.w.log("card_scroll",{card:f,position:e}),a=a.F,b=d.ie(),e=d.sb(),N(a,Gl(a,c?213:214,b,e,d.Bc,0)))},ZM=function(a,b){var c=b.j();c&&a.Vb.push(new Zz(c,b.Tb(),b.ie(),"webapp"))};
JM.prototype.Kp=function(a){var b=kf("gt-ntfcn-msg");b&&(b.innerHTML=a,this.Ai.setVisible(!0,2E3))};
var FM=function(a){var b=E("tlid-community-instant-card",a.c);return null!=b?new xw(b,a.ba.ma.bind(a.ba),a.ba.Na.bind(a.ba),function(){}):null},GM=function(){var a=window.gapi;a&&a.load("client",function(){var b=a.client,c=a.config;c.update("googleapis.config/auth/useFirstPartyAuth",!0);c.update("googleapis.config/auth/useFirstPartyAuthV2",!0);c.update("client/xd4",!0);b.setApiKey("AIzaSyA8PX4bTrtr1-DtDsGJSbTXQkfWbWkCjTM")})},PM=function(a,b){if(""!==a.o){var c=a.F,d=a.o,e=a.He,f=a.Ad,g=O(c,246);
D(g,1,e);D(g,74,d.length);D(g,52,d.substring(0,64));d=new ok;D(d,1,f);Le(g,70,d);N(c,g);64<a.o.length&&(a.o=a.o.substr(0,64));c={sl:a.pi,tl:a.He,ql:a.o.length,q:a.o,pc:a.Ad};b&&(c[b]=1);a.Ad=a.Me;a.Me=0;a.w.log("fq",c);a.o=""}},RM=function(a,b){return""!==a.o&&b[0]!==a.o[0]&&b[b.length-1]!==a.o[a.o.length-1]},AM=function(a){if(DATA.FeatureStickiness){var b=JSON.parse(DATA.FeatureStickiness);null!=b||(b=[]);b=new nM(b);if(dh(b,2)){a=a.Vp;b=new eM(b.$a[2]);a.a={};a.a["gt-input-tool"]=new Vy;for(var c,
d=0;d<J(b,3);++d)if(c=new aM(hl(b,3,d)),0==!!gl(c,1))for(var e in a.a)a.a[e].update(K(c,0),!1,"");a.c={};for(d=0;d<J(b,1);++d)c=new aM(hl(b,1,d)),a.c[K(c,0)]=!!gl(c,1);a.b={};for(d=0;d<J(b,2);++d)c=new aM(hl(b,2,d)),a.b[K(c,0)]=!!gl(c,1);for(d=0;d<J(b,9);++d)e=new cM(hl(b,9,d)),(dh(e,3)?Zy(a,K(e,3),!0):Zy(a,"gt-input-tool",!0)).update(K(e,0),gl(e,1),K(e,2))}}};var cN={},dN=null,eN=function(a,b,c){if(a=cN[c])"history"==a.o?(b=a.c,N(b,em(b,61,pL(a),null!=a.b&&a.b.b))):"saved"==a.o&&(cI.log("sli=sl",{}),b=a.c,N(b,gm(b,48))),a.dispatchEvent({type:"translate_requested",nb:a.a.Ua(),ob:a.a.qa(),text:a.a.a}),eI("populate",c,a.a.Ua(),a.a.qa(),a.a.a)},fN=OA("translate");var sy=null,gN=null,vM=DATA.MaybeDefaultSourceLanguageCode||"auto",wM=DATA.MaybeDefaultTargetLanguageCode,iN=function(){var a=new Jh(function(c){yF(function(){c()})}),b=new Jh(function(c){yy(function(d,e){d?(sy=e,hN(c)):c()})});Ph([b,a])},hN=function(a){wy(sy.a,null,null,null,100,function(b,c){if(b){b=[];for(var d=c.length-1;0<=d;d--){var e=c[d],f=e.sl,g=e.tl,h=e.src;e=e.trg;0==d&&(vM=f,wM=g);b.push({sl:f,tl:g,orig:h,result:e})}c=gN.R;if(c.a){d=[];for(f=0;f<b.length;f++)g=b[f],d.push(new AF(g.orig,
g.result,g.sl,g.tl));xI(c.a,d)}}a()})},xM=function(a,b,c,d){sy&&uy(c,d,a,b)},yM=function(){sy&&ty(sy.a,void 0,void 0,void 0,void 0)};
Ba("init",function(){var a=new hH;iH(a,a.c,DATA.DisplayLanguage);iH(a,a.a,vM);iH(a,a.b,wM);var b=zf("INPUT");b.id="history-input";X(b,!1);var c=zf("IFRAME");c.id="history-frame";c.src="about:blank";X(c,!1);document.body.appendChild(b);document.body.appendChild(c);b=new gt(!0,b,c);gN=new JM(a,b);document.body.appendChild(gN.j());dN||(dN=new cB(null,"TranslationItem"),eB(dN,fN,eN),dB.a.push(dN));pB||(pB=new cB(null,"LanguageListItem"),eB(pB,jB,oB),eB(pB,qB,wB),dB.a.push(pB));window.location.hash.substr(1)&&
NM(gN,window.location.hash.substr(1));b.b.sa(!0);iN();DATA.UserInputQuery&&ht(gN,vM,wM,DATA.UserInputQuery)});if(window.jstiming){window.jstiming.Qe={};window.jstiming.Oh=1;var jN=function(a,b,c){var d=a.t[b],e=a.t.start;if(d&&(e||c))return d=a.t[b][0],void 0!=c?e=c:e=e[0],Math.round(d-e)},kN=function(a,b,c){var d="";window.jstiming.srt&&(d+="&srt="+window.jstiming.srt,delete window.jstiming.srt);window.jstiming.pt&&(d+="&tbsrt="+window.jstiming.pt,delete window.jstiming.pt);try{window.external&&window.external.tran?d+="&tran="+window.external.tran:window.gtbExternal&&window.gtbExternal.tran?d+="&tran="+
window.gtbExternal.tran():window.chrome&&window.chrome.csi&&(d+="&tran="+window.chrome.csi().tran)}catch(t){}var e=window.chrome;if(e&&(e=e.loadTimes)){e().wasFetchedViaSpdy&&(d+="&p=s");if(e().wasNpnNegotiated){d+="&npn=1";var f=e().npnNegotiatedProtocol;f&&(d+="&npnv="+(encodeURIComponent||escape)(f))}e().wasAlternateProtocolAvailable&&(d+="&apa=1")}var g=a.t,h=g.start;e=[];f=[];for(var m in g)if("start"!=m&&0!=m.indexOf("_")){var n=g[m][1];n?g[n]&&f.push(m+"."+jN(a,m,g[n][0])):h&&e.push(m+"."+
jN(a,m))}delete g.start;if(b)for(var p in b)d+="&"+p+"="+b[p];(b=c)||(b="https:"==document.location.protocol?"https://csi.gstatic.com/csi":"http://csi.gstatic.com/csi");return[b,"?v=3","&s="+(window.jstiming.sn||"translate_mobileweb")+"&action=",a.name,f.length?"&it="+f.join(","):"",d,"&rt=",e.join(",")].join("")},lN=function(a,b,c){a=kN(a,b,c);if(!a)return"";b=new Image;var d=window.jstiming.Oh++;window.jstiming.Qe[d]=b;b.onload=b.onerror=function(){window.jstiming&&delete window.jstiming.Qe[d]};
b.src=a;b=null;return a};window.jstiming.report=function(a,b,c){var d=document.visibilityState,e="visibilitychange";d||(d=document.webkitVisibilityState,e="webkitvisibilitychange");if("prerender"==d){var f=!1,g=function(){if(!f){b?b.prerender="1":b={prerender:"1"};if("prerender"==(document.visibilityState||document.webkitVisibilityState))var h=!1;else lN(a,b,c),h=!0;h&&(f=!0,document.removeEventListener(e,g,!1))}};document.addEventListener(e,g,!1);return""}return lN(a,b,c)}};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment