You are on page 1of 47

(function(){var GBS_HOST = "https://www.google.

com/";var g,aa="function"==typeof
Object.create?Object.create:function(a){function b(){}b.prototype=a;return new
b},ba;if("function"==typeof Object.setPrototypeOf)ba=Object.setPrototypeOf;else{var
ca;a:{var da={a:!0},ea={};try{ea.__proto__=da;ca=ea.a;break a}catch(a){}ca=!
1}ba=ca?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is
not extensible");return a}:null}
var fa=ba,ha="function"==typeof Object.defineProperties?
Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!
=Object.prototype&&(a[b]=c.value)},ia="undefined"!=typeof window&&window===this?
this:"undefined"!=typeof global&&null!=global?global:this;function ja()
{ja=function(){};ia.Symbol||(ia.Symbol=ka)}var ka=function(){var a=0;return
function(b){return"jscomp_symbol_"+(b||"")+a++}}();
function la(){ja();var a=ia.Symbol.iterator;a||
(a=ia.Symbol.iterator=ia.Symbol("iterator"));"function"!=typeof
Array.prototype[a]&&ha(Array.prototype,a,{configurable:!0,writable:!
0,value:function(){return ma(this)}});la=function(){}}function ma(a){var b=0;return
na(function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}})}function na(a)
{la();a={next:a};a[ia.Symbol.iterator]=function(){return this};return a}function
oa(a){la();var b=a[Symbol.iterator];return b?b.call(a):ma(a)}
function pa(a,b){if(b){for(var c=ia,d=a.split("."),e=0;e<d.length-1;e++){var
f=d[e];f in c||(c[f]={});c=c[f]}d=d[d.length-1];e=c[d];f=b(e);f!=e&&null!
=f&&ha(c,d,{configurable:!0,writable:!0,value:f})}}
pa("String.prototype.endsWith",function(a){return a?a:function(a,c)
{if(null==this)throw new TypeError("The 'this' value for String.prototype.endsWith
must not be null or undefined");if(a instanceof RegExp)throw new TypeError("First
argument to String.prototype.endsWith must not be a regular expression");void
0===c&&(c=this.length);for(var b=Math.max(0,Math.min(c|
0,this.length)),e=a.length;0<e&&0<b;)if(this[--b]!=a[--e])return!1;return 0>=e}});
pa("Array.from",function(a){return a?a:function(a,c,d){la();c=null!=c?c:function(a)
{return a};var b=[],f=a[Symbol.iterator];if("function"==typeof f)
{a=f.call(a);for(var k=0;!(f=a.next()).done;)b.push(c.call(d,f.value,k++))}else
for(f=a.length,k=0;k<f;k++)b.push(c.call(d,a[k],k));return b}});function qa(a,b)
{return Object.prototype.hasOwnProperty.call(a,b)}
pa("WeakMap",function(a){function b(a){this.Ca=(f+=Math.random()
+1).toString();if(a){ja();la();a=oa(a);for(var b;!
(b=a.next()).done;)b=b.value,this.set(b[0],b[1])}}function c(a){qa(a,e)||ha(a,e,
{value:{}})}function d(a){var b=Object[a];b&&(Object[a]=function(a){c(a);return
b(a)})}if(function(){if(!a||!Object.seal)return!1;try{var
b=Object.seal({}),c=Object.seal({}),d=new a([[b,2],[c,3]]);if(2!=d.get(b)||3!
=d.get(c))return!1;d["delete"](b);d.set(c,4);return!d.has(b)&&4==d.get(c)}catch(t)
{return!1}}())return a;
var
e="$jscomp_hidden_"+Math.random();d("freeze");d("preventExtensions");d("seal");var
f=0;b.prototype.set=function(a,b){c(a);if(!qa(a,e))throw Error("WeakMap key fail:
"+a);a[e][this.Ca]=b;return this};b.prototype.get=function(a){return qa(a,e)?a[e]
[this.Ca]:void 0};b.prototype.has=function(a){return
qa(a,e)&&qa(a[e],this.Ca)};b.prototype["delete"]=function(a){return
qa(a,e)&&qa(a[e],this.Ca)?delete a[e][this.Ca]:!1};return b});
pa("Map",function(a){function b(){var a={};return a.Rb=a.next=a.head=a}function
c(a,b){var c=a.b;return na(function(){if(c){for(;c.head!=a.b;)c=c.Rb;for(;c.next!
=c.head;)return c=c.next,{done:!1,value:b(c)};c=null}return{done:!0,value:void
0}})}function d(a,b){var c=b&&typeof b;"object"==c||"function"==c?f.has(b)?
c=f.get(b):(c=""+ ++k,f.set(b,c)):c="p_"+b;var d=a.g[c];if(d&&qa(a.g,c))for(var
e=0;e<d.length;e++){var l=d[e];if(b!==b&&l.key!==l.key||
b===l.key)return{id:c,list:d,index:e,Va:l}}return{id:c,
list:d,index:-1,Va:void 0}}function e(a){this.g={};this.b=b();this.size=0;if(a)
{a=oa(a);for(var c;!(c=a.next()).done;)c=c.value,this.set(c[0],c[1])}}if(function()
{if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof
Object.seal)return!1;try{var b=Object.seal({x:4}),c=new a(oa([[b,"s"]]));if("s"!
=c.get(b)||1!=c.size||c.get({x:4})||c.set({x:4},"t")!=c||2!=c.size)return!1;var
d=c.entries(),e=d.next();if(e.done||e.value[0]!=b||"s"!=e.value[1])return!
1;e=d.next();return e.done||4!=e.value[0].x||
"t"!=e.value[1]||!d.next().done?!1:!0}catch(S){return!1}}())return a;ja();la();var
f=new WeakMap;e.prototype.set=function(a,b){a=0===a?0:a;var c=d(this,a);c.list||
(c.list=this.g[c.id]=[]);c.Va?c.Va.value=b:
(c.Va={next:this.b,Rb:this.b.Rb,head:this.b,key:a,value:b},c.list.push(c.Va),this.b
.Rb.next=c.Va,this.b.Rb=c.Va,this.size++);return
this};e.prototype["delete"]=function(a){a=d(this,a);return a.Va&&a.list?
(a.list.splice(a.index,1),a.list.length||delete
this.g[a.id],a.Va.Rb.next=a.Va.next,a.Va.next.Rb=
a.Va.Rb,a.Va.head=null,this.size--,!0):!1};e.prototype.clear=function()
{this.g={};this.b=this.b.Rb=b();this.size=0};e.prototype.has=function(a){return!!
d(this,a).Va};e.prototype.get=function(a)
{return(a=d(this,a).Va)&&a.value};e.prototype.entries=function(){return
c(this,function(a){return[a.key,a.value]})};e.prototype.keys=function(){return
c(this,function(a){return a.key})};e.prototype.values=function(){return
c(this,function(a){return a.value})};e.prototype.forEach=function(a,b){for(var
c=this.entries(),
d;!
(d=c.next()).done;)d=d.value,a.call(b,d[1],d[0],this)};e.prototype[Symbol.iterator]
=e.prototype.entries;var k=0;return e});
pa("Set",function(a){function b(a){this.b=new Map;if(a){a=oa(a);for(var b;!
(b=a.next()).done;)this.add(b.value)}this.size=this.b.size}if(function(){if(!
a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof
Object.seal)return!1;try{var b=Object.seal({x:4}),d=new a(oa([b]));if(!d.has(b)||1!
=d.size||d.add(b)!=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]!=b||f.value[1]!=b)return!
1;f=e.next();return f.done||f.value[0]==b||4!=f.value[0].x||
f.value[1]!=f.value[0]?!1:e.next().done}catch(k){return!1}}())return
a;ja();la();b.prototype.add=function(a){a=0===a?
0:a;this.b.set(a,a);this.size=this.b.size;return
this};b.prototype["delete"]=function(a){a=this.b["delete"]
(a);this.size=this.b.size;return a};b.prototype.clear=function()
{this.b.clear();this.size=0};b.prototype.has=function(a){return
this.b.has(a)};b.prototype.entries=function(){return
this.b.entries()};b.prototype.values=function(){return
this.b.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(a,b)
{var c=this;this.b.forEach(function(d){return a.call(b,d,d,c)})};return b});var
h=this;function n(a){return void 0!==a}function p(a){return"string"==typeof
a}function q(a){return"number"==typeof a}var ra=/^[\w+/_-]+[=]
{0,2}$/,sa=null;function r(){}function ta(a){a.Fe=void 0;a.wb=function(){return
a.Fe?a.Fe:a.Fe=new a}}
function ua(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}function
u(a){return"array"==ua(a)}function va(a){var
b=ua(a);return"array"==b||"object"==b&&"number"==typeof a.length}function v(a)
{return"function"==ua(a)}function wa(a){var b=typeof a;return"object"==b&&null!
=a||"function"==b}function w(a){return a[xa]||(a[xa]=++ya)}var
xa="closure_uid_"+(1E9*Math.random()>>>0),ya=0;function za(a,b,c){return
a.call.apply(a.bind,arguments)}
function Aa(a,b,c){if(!a)throw Error();if(2<arguments.length){var
d=Array.prototype.slice.call(arguments,2);return function(){var
c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return
a.apply(b,c)}}return function(){return a.apply(b,arguments)}}function x(a,b,c)
{Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native
code")?x=za:x=Aa;return x.apply(null,arguments)}
function y(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var
b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}}var Ba=Date.now||
function(){return+new Date};function Ca(a,b){var c=a.split("."),d=h;c[0]in
d||"undefined"==typeof d.execScript||d.execScript("var "+c[0]);for(var
e;c.length&&(e=c.shift());)!c.length&&n(b)?d[e]=b:d[e]&&d[e]!==Object.prototype[e]?
d=d[e]:d=d[e]={}}
function z(a,b){function c()
{}c.prototype=b.prototype;a.V=b.prototype;a.prototype=new
c;a.prototype.constructor=a;a.Ml=function(a,c,f){for(var d=Array(arguments.length-
2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];return
b.prototype[c].apply(a,d)}};var Da;function Ea(a,b,c){for(var d in
a)b.call(c,a[d],d,a)}function Fa(a,b){for(var c in a)if(b.call(void
0,a[c],c,a))return!0;return!1}function Ga(a){var b=[],c=0,d;for(d in a)b[c+
+]=d;return b}function Ha(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return
c}function Ia(){var a=Ja,b;for(b in a)return!1;return!0}function Ka(a){var
b={},c;for(c in a)b[c]=a[c];return b}var La="constructor hasOwnProperty
isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
function Ma(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<La.length;f+
+)c=La[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}function Na(a)
{var b=arguments.length;if(1==b&&u(arguments[0]))return
Na.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return
c};function Oa(a)
{if(Error.captureStackTrace)Error.captureStackTrace(this,Oa);else{var
b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}z(Oa,Error);Oa.protot
ype.name="CustomError";var Pa;var Qa=Array.prototype.indexOf?function(a,b){return
Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(p(a))return
p(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)
{Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=p(a)?
a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)},Ra=Array.prototype.filter?
function(a,b,c){return Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var
d=
a.length,e=[],f=0,k=p(a)?a.split(""):a,l=0;l<d;l++)if(l in k){var
m=k[l];b.call(c,m,l,a)&&(e[f++]=m)}return e},Sa=Array.prototype.map?function(a,b,c)
{return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var
d=a.length,e=Array(d),f=p(a)?a.split(""):a,k=0;k<d;k++)k in
f&&(e[k]=b.call(c,f[k],k,a));return e},Ta=Array.prototype.some?function(a,b){return
Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=p(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},Ua=Array.prototype.every?function(a,b){return
Array.prototype.every.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=p(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};function Va(a,b){a:{var c=a.length;for(var d=p(a)?a.split(""):a,e=0;e<c;e++)if(e
in d&&b.call(void 0,d[e],e,a)){c=e;break a}c=-1}return 0>c?null:p(a)?
a.charAt(c):a[c]}function Wa(a,b){return 0<=Qa(a,b)}function Xa(a,b){Wa(a,b)||
a.push(b)}
function Ya(a,b){var c=Qa(a,b),d;
(d=0<=c)&&Array.prototype.splice.call(a,c,1);return d}function Za(a){return
Array.prototype.concat.apply([],arguments)}function $a(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[]}function ab(a,b)
{for(var c=1;c<arguments.length;c++){var d=arguments[c];if(va(d)){var e=a.length||
0,f=d.length||0;a.length=e+f;for(var k=0;k<f;k++)a[e+k]=d[k]}else
a.push(d)}}function bb(a,b,c,d){Array.prototype.splice.apply(a,cb(arguments,1))}
function cb(a,b,c){return 2>=arguments.length?
Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function db(a,b)
{return a>b?1:a<b?-1:0}function eb(a,b){for(var c={},d=0;d<a.length;d++){var
e=a[d],f=b.call(void 0,e,d,a);n(f)&&(c[f]||(c[f]=[])).push(e)}return c}function
fb(a,b){return Za.apply([],Sa(a,b,void 0))};function gb(a,b){for(var
c=a.split("%s"),d="",e=Array.prototype.slice.call(arguments,1);e.length&&1<c.length
;)d+=c.shift()+e.shift();return d+c.join("%s")}function hb(a){return a.replace(/
[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function ib(a)
{return/^[\s\xa0]*$/.test(a)}var jb=String.prototype.trim?function(a){return
a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function kb(a){if(!lb.test(a))return a;-1!
=a.indexOf("&")&&(a=a.replace(mb,"&amp;"));-1!
=a.indexOf("<")&&(a=a.replace(nb,"&lt;"));-1!
=a.indexOf(">")&&(a=a.replace(ob,"&gt;"));-1!
=a.indexOf('"')&&(a=a.replace(pb,"&quot;"));-1!
=a.indexOf("'")&&(a=a.replace(qb,"&#39;"));-1!
=a.indexOf("\x00")&&(a=a.replace(rb,"&#0;"));return a}var
mb=/&/g,nb=/</g,ob=/>/g,pb=/"/g,qb=/'/g,rb=/\x00/g,lb=/[\x00&<>"']/;
function sb(a){var b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var
c=h.document.createElement("div");return a.replace(tb,function(a,e){var
d=b[a];if(d)return d;if("#"==e.charAt(0)){var k=Number("0"+e.substr(1));isNaN(k)||
(d=String.fromCharCode(k))}d||(c.innerHTML=a+" ",d=c.firstChild.nodeValue.slice(0,-
1));return b[a]=d})}
function ub(a){return a.replace(/&([^;]+);/g,function(a,c){switch(c){case
"amp":return"&";case "lt":return"<";case "gt":return">";case
"quot":return'"';default:if("#"==c.charAt(0)){var b=Number("0"+c.substr(1));if(!
isNaN(b))return String.fromCharCode(b)}return a}})}var tb=/&([^;\s<&]
+);?/g;function vb(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\
$1").replace(/\x08/g,"\\x08")}
function wb(){return
Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Ma
th.random())^Ba()).toString(36)}
function xb(a,b){for(var
c=0,d=jb(String(a)).split("."),e=jb(String(b)).split("."),f=Math.max(d.length,e.len
gth),k=0;0==c&&k<f;k++){var l=d[k]||"",m=e[k]||"";do{l=/(\d*)(\D*)(.*)/.exec(l)||
["","","",""];m=/(\d*)(\D*)(.*)/.exec(m)||
["","","",""];if(0==l[0].length&&0==m[0].length)break;c=yb(0==l[1].length?
0:parseInt(l[1],10),0==m[1].length?0:parseInt(m[1],10))||
yb(0==l[2].length,0==m[2].length)||yb(l[2],m[2]);l=l[3];m=m[3]}while(0==c)}return
c}function yb(a,b){return a<b?-1:a>b?1:0}
function Ab(a){return String(a).replace(/\-([a-z])/g,function(a,c){return
c.toUpperCase()})}function Bb(a){var b=p(void 0)?vb(void 0):"\\s";return
a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,e){return
b+e.toUpperCase()})};var Cb;a:{var Db=h.navigator;if(Db){var Eb=Db.userAgent;if(Eb)
{Cb=Eb;break a}}Cb=""}function B(a){return-1!=Cb.indexOf(a)};function Fb()
{return(B("Chrome")||B("CriOS"))&&!B("Edge")};function Gb(){return B("iPhone")&&!
B("iPod")&&!B("iPad")}function Hb(){return Gb()||B("iPad")||B("iPod")};function
Ib(a){Ib[" "](a);return a}Ib[" "]=r;function Jb(a,b){try{return Ib(a[b]),!
0}catch(c){}return!1}function Kb(a,b){var c=C.Xh;return
Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var C={Xd:!1,Wd:!1,We:!
1,$e:!1,Zd:!1,$d:!1,vg:!1};C.Qc=C.Xd||C.Wd||C.We||C.Zd||C.$e||C.$d;C.Ec=function()
{return Cb};C.te=function(){return h.navigator||null};C.Ol=function(){return
C.te()};C.Kb=C.Qc?C.$d:B("Opera");C.ma=C.Qc?C.Xd:B("Trident")||B("MSIE");C.ub=C.Qc?
C.Wd:B("Edge");C.zg=C.ub||C.ma;C.Ka=C.Qc?C.We:B("Gecko")&&!(-1!
=Cb.toLowerCase().indexOf("webkit")&&!B("Edge"))&&!(B("Trident")||B("MSIE"))&&!
B("Edge");C.Ga=C.Qc?C.$e||C.Zd:-1!=Cb.toLowerCase().indexOf("webkit")&&!B("Edge");
C.Vh=function(){return C.Ga&&B("Mobile")};C.hf=C.Zd||
C.Vh();C.ae=C.Ga;C.Tg=function(){var a=C.te();return
a&&a.platform||""};C.Hk=C.Tg();C.Ye=!1;C.af=!1;C.Xe=!1;C.df=!1;C.Pc=!1;C.xc=!
1;C.wc=!1;C.Yd=!1;C.wg=!1;C.Fb=C.Ye||C.af||C.Xe||C.df||C.Pc||C.xc||C.wc||
C.Yd;C.vb=C.Fb?C.Ye:B("Macintosh");C.de=C.Fb?C.af:B("Windows");C.Uh=function()
{return B("Linux")||B("CrOS")};C.Nj=C.Fb?C.Xe:C.Uh();C.Yh=function(){var
a=C.te();return!!a&&-1!=(a.appVersion||"").indexOf("X11")};C.Ll=C.Fb?C.df:C.Yh();
C.Vd=C.Fb?C.Pc:B("Android");C.rd=C.Fb?C.xc:Gb();C.qd=C.Fb?C.wc:B("iPad");C.Eg=C.Fb?
C.Yd:B("iPod");C.Dg=C.Fb?C.xc||C.wc||C.Yd:Hb();var Lb;C.Fb?Lb=C.wg:Lb=-1!
=Cb.toLowerCase().indexOf("kaios");C.Jj=Lb;C.Vc=function(){var
a="",b=C.ah();b&&(a=b?b[1]:"");return C.ma&&(b=C.xf(),null!=b&&b>parseFloat(a))?
String(b):a};
C.ah=function(){var a=C.Ec();if(C.Ka)return/rv:([^\);]+)
(\)|;)/.exec(a);if(C.ub)return/Edge\/([\d\.]+)/.exec(a);if(C.ma)return/\b(?:MSIE|
rv)[: ]([^\);]+)(\)|;)/.exec(a);if(C.Ga)return/WebKit\/
(\S+)/.exec(a);if(C.Kb)return/(?:Version)[ \/]?(\S+)/.exec(a)};C.xf=function(){var
a=h.document;return a?a.documentMode:void
0};C.VERSION=C.Vc();C.compare=function(a,b){return
xb(a,b)};C.Xh={};C.Ea=function(a){return C.vg||Kb(a,function(){return
0<=xb(C.VERSION,a)})};C.Jd=C.Ea;
C.mb=function(a){return Number(C.yg)>=a};C.Ql=C.mb;var Mb;var
Nb=h.document;Mb=Nb&&C.ma?C.xf()||("CSS1Compat"==Nb.compatMode?
parseInt(C.VERSION,10):5):void 0;C.yg=Mb;var Ob=!C.ma||C.mb(9),Pb=!C.Ka&&!C.ma||
C.ma&&C.mb(9)||C.Ka&&C.Ea("1.9.1"),Qb=C.ma&&!C.Ea("9");function Rb(a){return
function(){return a}}var Sb=Rb(!0),Tb=Rb(null);function Ub(a,b){function c()
{}c.prototype=a.prototype;var d=new
c;a.apply(d,Array.prototype.slice.call(arguments,1));return d};function Vb(a,b)
{this.b=a===Wb&&b||"";this.g=Xb}Vb.prototype.sc=!0;Vb.prototype.Wb=function()
{return this.b};Vb.prototype.toString=function()
{return"Const{"+this.b+"}"};function Yb(a){return a instanceof
Vb&&a.constructor===Vb&&a.g===Xb?a.b:"type_error:Const"}var Xb={},Wb={};function
Zb(){this.b="";this.g=$b}Zb.prototype.sc=!0;Zb.prototype.Wb=function(){return
this.b};function ac(a){if(a instanceof Zb&&a.constructor===Zb&&a.g===$b)return
a.b;ua(a);return"type_error:TrustedResourceUrl"}var bc=/^([^?#]*)(\?[^#]*)?
(#[\s\S]*)?/,$b={};function cc(a){var b=new Zb;b.b=a;return b}
function dc(a,b,c){if(null==c)return b;if(p(c))return
a+encodeURIComponent(c);for(var d in c){var e=c[d];e=u(e)?e:[e];for(var
f=0;f<e.length;f++){var k=e[f];null!=k&&(b+=(b?"&":a)+encodeURIComponent(d)
+"="+encodeURIComponent(String(k)))}}return b};function ec()
{this.b="";this.g=fc}ec.prototype.sc=!0;ec.prototype.Wb=function(){return
this.b};function gc(a){if(a instanceof ec&&a.constructor===ec&&a.g===fc)return
a.b;ua(a);return"type_error:SafeUrl"}var hc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:
[/?#]|$))/i;function ic(a){if(a instanceof ec)return a;a="object"==typeof a&&a.sc?
a.Wb():String(a);hc.test(a)||(a="about:invalid#zClosurez");return jc(a)}var
fc={};function jc(a){var b=new ec;b.b=a;return b}jc("about:blank");function kc()
{this.b="";this.g=lc}kc.prototype.sc=!0;var lc={};kc.prototype.Wb=function(){return
this.b};function mc(a){var b=new kc;b.b=a;return b}var nc=mc("");
function oc(a){if(a instanceof ec)a='url("'+gc(a).replace(/</g,"%3c").replace(/
[\\"]/g,"\\$&")+'")';else if(a instanceof Vb)a=Yb(a);else{a=String(a);var
b=a.replace(pc,"$1").replace(pc,"$1").replace(qc,"url");if(rc.test(b)){if(b=!
sc.test(a)){for(var c=b=!0,d=0;d<a.length;d++){var e=a.charAt(d);"'"==e&&c?b=!
b:'"'==e&&b&&(c=!c)}b=b&&c&&tc(a)}a=b?uc(a):"zClosurez"}else a="zClosurez"}return
a}
function tc(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}var rc=/^[-,."'%_!# a-zA-Z0-9\[\]]+
$/,qc=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\
[\\]-~]*)([ \t\n]*\\))","g"),pc=RegExp("\\b(hsl|hsla|rgb|rgba|matrix|calc|minmax|
fit-content|repeat|(rotate|scale|translate)(X|Y|Z|3d)?)\\([-+*/0-9a-z.%\\[\\], ]
+\\)","g"),sc=/\/\*/;
function uc(a){return a.replace(qc,function(a,c,d,e){var b="";d=d.replace(/^(['"])
(.*)\1$/,function(a,c,d){b=c;return d});a=ic(d).Wb();return c+b+a+b+e})};function
vc(){this.b="";this.g=wc}vc.prototype.sc=!0;var wc={};
function xc(a,b){if(-1!=a.indexOf("<"))throw Error("Selector does not allow '<',
got: "+a);var c=a.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_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
k=c[f];if(d[k])e.push(d[k]);else{b:{var l=void 0;for(l in d)if(d[l]==k){l=!0;break
b}l=!1}if(l&&e.pop()!=k){c=!1;break a}}}c=0==e.length}if(!c)throw Error("() and []
in selector must be balanced, got: "+
a);if(!(b instanceof kc)){c=b;d="";for(var m in c){if(!/^[-_a-zA-Z0-9]+
$/.test(m))throw Error("Name allows only [-_a-zA-Z0-9], got: "+m);e=c[m];null!
=e&&(e=u(e)?Sa(e,oc).join(" "):oc(e),d+=m+":"+e+";")}b=d?mc(d):nc}b instanceof
kc&&b.constructor===kc&&b.g===lc?m=b.b:(ua(b),m="type_error:SafeStyle");return
yc(a+"{"+m+"}")}function zc(a){function b(a){u(a)?A(a,b):c+=Ac(a)}var
c="";A(arguments,b);return yc(c)}function Bc(a){a=Yb(a);return 0===a.length?
Cc:yc(a)}vc.prototype.Wb=function(){return this.b};
function Ac(a){if(a instanceof vc&&a.constructor===vc&&a.g===wc)return
a.b;ua(a);return"type_error:SafeStyleSheet"}function yc(a){var b=new
vc;b.b=a;return b}var Cc=yc("");function Dc(){this.b="";this.g=Ec}Dc.prototype.sc=!
0;Dc.prototype.Wb=function(){return this.b};function Fc(a){if(a instanceof
Dc&&a.constructor===Dc&&a.g===Ec)return a.b;ua(a);return"type_error:SafeHtml"}var
Ec={};function Gc(a){var b=new Dc;b.b=a;return b}Gc("<!DOCTYPE
html>");Gc("");Gc("<br>");var Hc=function(a){var b=!1,c;return function(){b||
(c=a(),b=!0);return c}}(function(){var
a=document.createElement("div");a.innerHTML="<div><div></div></div>";var
b=a.firstChild.firstChild;a.innerHTML="";return!b.parentElement});function Ic(a,b)
{if(Hc())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=b}
function Jc(a,b){a.src=ac(b);if(null===sa){a:{var
c=h.document;if((c=c.querySelector&&c.querySelector("script[nonce]"))&&(c=c.nonce||
c.getAttribute("nonce"))&&ra.test(c))break a;c=null}sa=c||""}
(c=sa)&&a.setAttribute("nonce",c)};function D(a,b){this.x=n(a)?a:0;this.y=n(b)?
b:0}g=D.prototype;g.Dd=function(){return new D(this.x,this.y)};function Kc(a,b)
{return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function Lc(a,b){return new D(a.x-
b.x,a.y-b.y)}g.ceil=function()
{this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};g.floor=function()
{this.x=Math.floor(this.x);this.y=Math.floor(this.y);return
this};g.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return
this};
g.we=function(a,b){var c=q(b)?b:a;this.x*=a;this.y*=c;return this};function E(a,b)
{this.width=a;this.height=b}function Mc(a,b){return a==b?!0:a&&b?
a.width==b.width&&a.height==b.height:!1}function Nc(a){return new
E(a.width,a.height)}E.prototype.aspectRatio=function(){return
this.width/this.height};E.prototype.ceil=function()
{this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return
this};E.prototype.floor=function()
{this.width=Math.floor(this.width);this.height=Math.floor(this.height);return
this};
E.prototype.round=function()
{this.width=Math.round(this.width);this.height=Math.round(this.height);return
this};function Oc(a){return a?new Pc(Qc(a)):Pa||(Pa=new Pc)}function Rc(a,b){return
p(b)?a.getElementById(b):b}function Sc(a,b){Ea(b,function(b,d){b&&"object"==typeof
b&&b.sc&&(b=b.Wb());"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?
a.htmlFor=b:Tc.hasOwnProperty(d)?
a.setAttribute(Tc[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?
a.setAttribute(d,b):a[d]=b})}
var
Tc={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",framebord
er:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",ro
wspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};function
Wc(a){a=a.document;a=Xc(a)?a.documentElement:a.body;return new
E(a.clientWidth,a.clientHeight)}
function Yc(a){var b=Zc(a);a=$c(a);return C.ma&&C.Ea("10")&&a.pageYOffset!
=b.scrollTop?new D(b.scrollLeft,b.scrollTop):new D(a.pageXOffset||
b.scrollLeft,a.pageYOffset||b.scrollTop)}function Zc(a){return a.scrollingElement?
a.scrollingElement:!C.Ga&&Xc(a)?a.documentElement:a.body||
a.documentElement}function ad(a){return a?$c(a):window}function $c(a){return
a.parentWindow||a.defaultView}function bd(a,b,c){return cd(document,arguments)}
function cd(a,b){var c=String(b[0]),d=b[1];if(!Ob&&d&&(d.name||d.type))
{c=["<",c];d.name&&c.push(' name="',kb(d.name),'"');if(d.type){c.push('
type="',kb(d.type),'"');var e={};Ma(e,d);delete
e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(p(d)?
c.className=d:u(d)?c.className=d.join(" "):Sc(c,d));2<b.length&&dd(a,c,b);return c}
function dd(a,b,c){function d(c){c&&b.appendChild(p(c)?
a.createTextNode(c):c)}for(var e=2;e<c.length;e++){var f=c[e];!va(f)||
wa(f)&&0<f.nodeType?d(f):A(ed(f)?$a(f):f,d)}}function F(a){return
document.createElement(String(a))}function Xc(a)
{return"CSS1Compat"==a.compatMode}function fd(a){for(var
b;b=a.firstChild;)a.removeChild(b)}function I(a){return a&&a.parentNode?
a.parentNode.removeChild(a):null}
function gd(a){return Pb&&void 0!=a.children?a.children:Ra(a.childNodes,function(a)
{return 1==a.nodeType})}function hd(a)
{if(n(a.firstElementChild))a=a.firstElementChild;else for(a=a.firstChild;a&&1!
=a.nodeType;)a=a.nextSibling;return a}function id(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}
function Qc(a){return 9==a.nodeType?a:a.ownerDocument||a.document}function jd(a,b)
{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(a.lastChild);a.firstChild.data=String(b)}else
fd(a),a.appendChild(Qc(a).createTextNode(String(b)))}var
kd={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},ld={IMG:" ",BR:"\n"};
function md(a){return C.ma&&!C.Ea("9")?(a=a.getAttributeNode("tabindex"),null!
=a&&a.specified):a.hasAttribute("tabindex")}function nd(a){a=a.tabIndex;return
q(a)&&0<=a&&32768>a}function od(a,b,c){if(!(a.nodeName in kd))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 ld)b.push(ld[a.nodeName]);else
for(a=a.firstChild;a;)od(a,b,c),a=a.nextSibling}
function ed(a){if(a&&"number"==typeof a.length){if(wa(a))return"function"==typeof
a.item||"string"==typeof a.item;if(v(a))return"function"==typeof a.item}return!
1}function Pc(a){this.b=a||h.document||document}g=Pc.prototype;g.ta=function(a)
{return Rc(this.b,a)};function pd(a,b){var c=a.b;var d=b&&"*"!=b?
String(b).toUpperCase():"";c.querySelectorAll&&c.querySelector&&d?
c=c.querySelectorAll(d):c=c.getElementsByTagName(d||"*");return
c}g.Hb=function(a,b,c){return cd(this.b,arguments)};
g.appendChild=function(a,b){a.appendChild(b)};g.eh=fd;g.fh=I;Na("A AREA BUTTON HEAD
INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE
TRACK".split(" "));function qd(a,b){b?
a.setAttribute("role",b):a.removeAttribute("role")}
function rd(a,b,c){u(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(Da||
(Da={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=Da,b in c?
a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}function sd(a,b)
{var c="";b&&(c=b.id);rd(a,"activedescendant",c)};function J()
{this.Ya=this.Ya;this.lb=this.lb}J.prototype.Ya=!1;J.prototype.Ia=function()
{this.Ya||(this.Ya=!0,this.ua())};function td(a,b){a.Ya?n(void 0)?b.call(void
0):b():(a.lb||(a.lb=[]),a.lb.push(n(void 0)?x(b,void
0):b))}J.prototype.ua=function(){if(this.lb)for(;this.lb.length;)this.lb.shift()
()};function ud(a){a&&"function"==typeof a.Ia&&a.Ia()};var vd=!C.ma||C.mb(9),wd=!
C.ma||C.mb(9),xd=C.ma&&!C.Ea("9"),yd=function(){if(!h.addEventListener||!
Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",
{get:function(){a=!
0}});try{h.addEventListener("test",r,b),h.removeEventListener("test",r,b)}catch(c)
{}return a}();function zd(a,b){this.type=a;this.i=this.target=b;this.s=!1;this.mg=!
0}zd.prototype.j=function(){this.s=!0};zd.prototype.b=function(){this.mg=!
1};function Ad(a){a.b()};function Bd(a){return
C.Ga?"webkit"+a:C.Kb?"o"+a.toLowerCase():a.toLowerCase()}
var
K={Mi:"click",Zk:"rightclick",Wi:"dblclick",Sc:"mousedown",Tc:"mouseup",fk:"mouseov
er",ek:"mouseout",dk:"mousemove",ak:"mouseenter",bk:"mouseleave",Rc:"mousecancel",e
l:"selectionchange",fl:"selectstart",Kl:"wheel",Lj:"keypress",Kj:"keydown",Mj:"keyu
p",Hi:"blur",zj:"focus",Xi:"deactivate",Aj:"focusin",Bj:"focusout",Li:"change",Wk:"
reset",dl:"select",ql:"submit",Hj:"input",Tk:"propertychange",qj:"dragstart",kj:"dr
ag",mj:"dragenter",oj:"dragover",nj:"dragleave",rj:"drop",lj:"dragend",zl:"touchsta
rt",
yl:"touchmove",xl:"touchend",wl:"touchcancel",Gi:"beforeunload",Ri:"consolemessage"
,Si:"contextmenu",Yi:"devicechange",Zi:"devicemotion",
$i:"deviceorientation",dj:"DOMContentLoaded",wj:"error",Gj:"help",Oj:"load",Xj:"los
ecapture",Ck:"orientationchange",Vk:"readystatechange",Xk:"resize",
$k:"scroll",Bl:"unload",Ji:"canplay",Ki:"canplaythrough",sj:"durationchange",tj:"em
ptied",vj:"ended",Rj:"loadeddata",Sj:"loadedmetadata",Gk:"pause",Ik:"play",Jk:"play
ing",Uk:"ratechange",al:"seeked",bl:"seeking",ll:"stalled",
rl:"suspend",vl:"timeupdate",Il:"volumechange",Jl:"waiting",kl:"sourceopen",jl:"sou
rceended",il:"sourceclosed",ri:"abort",Dl:"update",Gl:"updatestart",El:"updateend",
Fj:"hashchange",Dk:"pagehide",Ek:"pageshow",Sk:"popstate",Ui:"copy",Fk:"paste",Vi:"
cut",Ai:"beforecopy",Bi:"beforecut",Ei:"beforepaste",Bk:"online",Ak:"offline",Zj:"m
essage",Qi:"connect",Ij:"install",ti:"activate",yj:"fetch",Cj:"foreignfetch",
$j:"messageerror",nl:"statechange",Fl:"updatefound",Ti:"controllerchange",xi:Bd("An
imationStart"),
vi:Bd("AnimationEnd"),wi:Bd("AnimationIteration"),Al:Bd("TransitionEnd"),Lk:"pointe
rdown",Rk:"pointerup",Kk:"pointercancel",Ok:"pointermove",Qk:"pointerover",Pk:"poin
terout",Mk:"pointerenter",Nk:"pointerleave",Ej:"gotpointercapture",Yj:"lostpointerc
apture",hk:"MSGestureChange",ik:"MSGestureEnd",jk:"MSGestureHold",kk:"MSGestureStar
t",lk:"MSGestureTap",mk:"MSGotPointerCapture",nk:"MSInertiaStart",qk:"MSLostPointer
Capture",rk:"MSPointerCancel",sk:"MSPointerDown",tk:"MSPointerEnter",uk:"MSPointerH
over",
vk:"MSPointerLeave",wk:"MSPointerMove",xk:"MSPointerOut",yk:"MSPointerOver",zk:"MSP
ointerUp",tl:"text",ul:C.ma?"textinput":"textInput",Oi:"compositionstart",Pi:"compo
sitionupdate",Ni:"compositionend",Ci:"beforeinput",xj:"exit",Pj:"loadabort",Qj:"loa
dcommit",Tj:"loadredirect",Uj:"loadstart",Vj:"loadstop",Yk:"responsive",hl:"sizecha
nged",Cl:"unresponsive",Hl:"visibilitychange",ol:"storage",jj:"DOMSubtreeModified",
ej:"DOMNodeInserted",hj:"DOMNodeRemoved",ij:"DOMNodeRemovedFromDocument",fj:"DOMNod
eInsertedIntoDocument",
aj:"DOMAttrModified",bj:"DOMCharacterDataModified",Fi:"beforeprint",ui:"afterprint"
,Di:"beforeinstallprompt",yi:"appinstalled"};function Cd(a,b){zd.call(this,a?
a.type:"");this.relatedTarget=this.i=this.target=null;this.button=this.screenY=this
.screenX=this.clientY=this.clientX=0;this.key="";this.v=this.g=0;this.R=this.metaKe
y=this.shiftKey=this.altKey=this.ctrlKey=!
1;this.pointerId=0;this.pointerType="";this.o=null;if(a){var
c=this.type=a.type,d=a.changedTouches?
a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.i=b;var
e=a.relatedTarget;e?C.Ka&&(Jb(e,"nodeName")||(e=null)):"mouseover"==c?
e=a.fromElement:"mouseout"==
c&&(e=a.toElement);this.relatedTarget=e;null===d?(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.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.button=a.button;this.g=a.keyCode||0;this.key=a.key||"";this.v=a.charCode||
("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;
this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.R=C.vb?
a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||
0;this.pointerType=p(a.pointerType)?
a.pointerType:Dd[a.pointerType]||"";this.o=a;a.defaultPrevented&&this.b()}}z(Cd,zd)
;var Ed=[1,4,2],Dd={2:"touch",3:"pen",4:"mouse"};function Fd(a){return(vd?
0==a.o.button:"click"==a.type?!0:!!(a.o.button&Ed[0]))&&!
(C.Ga&&C.vb&&a.ctrlKey)}Cd.prototype.j=function()
{Cd.V.j.call(this);this.o.stopPropagation?
this.o.stopPropagation():this.o.cancelBubble=!0};
Cd.prototype.b=function(){Cd.V.b.call(this);var
a=this.o;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!
1,xd)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var
Gd="closure_listenable_"+(1E6*Math.random()|0);function Hd(a){return!(!a||!
a[Gd])}var Id=0;function Jd(a,b,c,d,e)
{this.listener=a;this.b=null;this.src=b;this.type=c;this.capture=!!
d;this.Id=e;this.key=++Id;this.Lc=this.sd=!1}function Kd(a){a.Lc=!
0;a.listener=null;a.b=null;a.src=null;a.Id=null};function Ld(a)
{this.src=a;this.b={};this.g=0}Ld.prototype.add=function(a,b,c,d,e){var
f=a.toString();a=this.b[f];a||(a=this.b[f]=[],this.g++);var k=Md(a,b,d,e);-1<k?
(b=a[k],c||(b.sd=!1)):(b=new Jd(b,this.src,f,!!d,e),b.sd=c,a.push(b));return
b};Ld.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.b))return!
1;var e=this.b[a];b=Md(e,b,c,d);return-1<b?
(Kd(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete
this.b[a],this.g--),!0):!1};
function Nd(a,b){var c=b.type;c in
a.b&&Ya(a.b[c],b)&&(Kd(b),0==a.b[c].length&&(delete
a.b[c],a.g--))}Ld.prototype.Wc=function(a,b,c,d){a=this.b[a.toString()];var e=-
1;a&&(e=Md(a,b,c,d));return-1<e?a[e]:null};Ld.prototype.hasListener=function(a,b)
{var c=n(a),d=c?a.toString():"",e=n(b);return Fa(this.b,function(a){for(var
f=0;f<a.length;++f)if(!(c&&a[f].type!=d||e&&a[f].capture!=b))return!0;return!1})};
function Md(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!
f.Lc&&f.listener==b&&f.capture==!!c&&f.Id==d)return e}return-1};var
Od="closure_lm_"+(1E6*Math.random()|0),Pd={},Qd=0;function L(a,b,c,d,e)
{if(d&&d.once)return Rd(a,b,c,d,e);if(u(b)){for(var f=0;f<b.length;f+
+)L(a,b[f],c,d,e);return null}c=Sd(c);return Hd(a)?a.ha(b,c,wa(d)?!!d.capture:!!
d,e):Td(a,b,c,!1,d,e)}
function Td(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var k=wa(e)?!!
e.capture:!!e,l=Ud(a);l||(a[Od]=l=new Ld(a));c=l.add(b,c,d,k,f);if(c.b)return
c;d=Vd();c.b=d;d.src=a;d.listener=c;if(a.addEventListener)yd||(e=k),void
0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else
if(a.attachEvent)a.attachEvent(Wd(b.toString()),d);else
if(a.addListener&&a.removeListener)a.addListener(d);else throw
Error("addEventListener and attachEvent are unavailable.");Qd++;return c}
function Vd(){var a=Xd,b=wd?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}function Rd(a,b,c,d,e){if(u(b)){for(var f=0;f<b.length;f+
+)Rd(a,b[f],c,d,e);return null}c=Sd(c);return Hd(a)?a.Sf(b,c,wa(d)?!!d.capture:!!
d,e):Td(a,b,c,!0,d,e)}function Yd(a,b,c,d,e){if(u(b))for(var f=0;f<b.length;f+
+)Yd(a,b[f],c,d,e);else d=wa(d)?!!d.capture:!!d,c=Sd(c),Hd(a)?
a.Qa(b,c,d,e):a&&(a=Ud(a))&&(b=a.Wc(b,c,d,e))&&Zd(b)}
function Zd(a){if(!q(a)&&a&&!a.Lc){var b=a.src;if(Hd(b))Nd(b.Gb,a);else{var
c=a.type,d=a.b;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(Wd(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Qd--;
(c=Ud(b))?(Nd(c,a),0==c.g&&(c.src=null,b[Od]=null)):Kd(a)}}}function Wd(a){return a
in Pd?Pd[a]:Pd[a]="on"+a}
function $d(a,b,c,d){var e=!
0;if(a=Ud(a))if(b=a.b[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var
f=b[a];f&&f.capture==c&&!f.Lc&&(f=ae(f,d),e=e&&!1!==f)}return e}function ae(a,b)
{var c=a.listener,d=a.Id||a.src;a.sd&&Zd(a);return c.call(d,b)}
function Xd(a,b){if(a.Lc)return!0;if(!wd){var c;if(!(c=b))a:
{c=["window","event"];for(var d=h,e=0;e<c.length;e++)if(d=d[c[e]],null==d)
{c=null;break a}c=d}e=c;c=new Cd(e,this);d=!0;if(!(0>e.keyCode||void 0!
=e.returnValue)){a:{var f=!1;if(0==e.keyCode)try{e.keyCode=-1;break a}catch(m){f=!
0}if(f||void 0==e.returnValue)e.returnValue=!
0}e=[];for(f=c.i;f;f=f.parentNode)e.push(f);f=a.type;for(var k=e.length-1;!
c.s&&0<=k;k--){c.i=e[k];var l=$d(e[k],f,!0,c);d=d&&l}for(k=0;!c.s&&k<e.length;k+
+)c.i=e[k],l=$d(e[k],
f,!1,c),d=d&&l}return d}return ae(a,new Cd(b,this))}function Ud(a){a=a[Od];return a
instanceof Ld?a:null}var be="__closure_events_fn_"+(1E9*Math.random()>>>0);function
Sd(a){if(v(a))return a;a[be]||(a[be]=function(b){return a.handleEvent(b)});return
a[be]};function M(){J.call(this);this.Gb=new
Ld(this);this.Lg=this;this.Oe=null}z(M,J);M.prototype[Gd]=!
0;g=M.prototype;g.zd=function(){return this.Oe};g.ld=function(a)
{this.Oe=a};g.addEventListener=function(a,b,c,d)
{L(this,a,b,c,d)};g.removeEventListener=function(a,b,c,d){Yd(this,a,b,c,d)};
g.dispatchEvent=function(a){var
b,c=this.zd();if(c)for(b=[];c;c=c.zd())b.push(c);c=this.Lg;var d=a.type||
a;if(p(a))a=new zd(a,c);else if(a instanceof zd)a.target=a.target||c;else{var
e=a;a=new zd(d,c);Ma(a,e)}e=!0;if(b)for(var f=b.length-1;!a.s&&0<=f;f--){var
k=a.i=b[f];e=ce(k,d,!0,a)&&e}a.s||(k=a.i=c,e=ce(k,d,!0,a)&&e,a.s||(e=ce(k,d,!
1,a)&&e));if(b)for(f=0;!a.s&&f<b.length;f++)k=a.i=b[f],e=ce(k,d,!1,a)&&e;return e};
g.ua=function(){M.V.ua.call(this);if(this.Gb){var a=this.Gb,b=0,c;for(c in a.b)
{for(var d=a.b[c],e=0;e<d.length;e++)++b,Kd(d[e]);delete
a.b[c];a.g--}}this.Oe=null};g.ha=function(a,b,c,d){return this.Gb.add(String(a),b,!
1,c,d)};g.Sf=function(a,b,c,d){return this.Gb.add(String(a),b,!
0,c,d)};g.Qa=function(a,b,c,d){return this.Gb.remove(String(a),b,c,d)};
function ce(a,b,c,d){b=a.Gb.b[String(b)];if(!b)return!0;b=b.concat();for(var e=!
0,f=0;f<b.length;++f){var k=b[f];if(k&&!k.Lc&&k.capture==c){var
l=k.listener,m=k.Id||k.src;k.sd&&Nd(a.Gb,k);e=!1!==l.call(m,d)&&e}}return e&&0!
=d.mg}g.Wc=function(a,b,c,d){return
this.Gb.Wc(String(a),b,c,d)};g.hasListener=function(a,b){return
this.Gb.hasListener(n(a)?String(a):void 0,b)};function de(a,b)
{this.i=a;this.j=b;this.g=0;this.b=null}de.prototype.get=function(){if(0<this.g)
{this.g--;var a=this.b;this.b=a.next;a.next=null}else a=this.i();return a};function
ee(a,b){a.j(b);100>a.g&&(a.g++,b.next=a.b,a.b=b)};function fe(a)
{h.setTimeout(function(){throw a;},0)}var ge;
function he(){var a=h.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof
window&&window.postMessage&&window.addEventListener&&!B("Presto")&&(a=function()
{var
a=document.createElement("IFRAME");a.style.display="none";a.src="";document.documen
tElement.appendChild(a);var
b=a.contentWindow;a=b.document;a.open();a.write("");a.close();var
c="callImmediate"+Math.random(),d="file:"==b.location.protocol?"*":b.location.proto
col+"//"+b.location.host;a=x(function(a){if(("*"==d||a.origin==d)&&a.data==
c)this.port1.onmessage()},this);b.addEventListener("message",a,!
1);this.port1={};this.port2={postMessage:function()
{b.postMessage(c,d)}}});if("undefined"!==typeof a&&!B("Trident")&&!B("MSIE")){var
b=new a,c={},d=c;b.port1.onmessage=function(){if(n(c.next)){c=c.next;var
a=c.cb;c.cb=null;a()}};return function(a)
{d.next={cb:a};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof
document&&"onreadystatechange"in document.createElement("SCRIPT")?function(a){var
b=document.createElement("SCRIPT");
b.onreadystatechange=function()
{b.onreadystatechange=null;b.parentNode.removeChild(b);b=null;a();a=null};document.
documentElement.appendChild(b)}:function(a){h.setTimeout(a,0)}};function ie()
{this.g=this.b=null}var ke=new de(function(){return new je},function(a)
{a.reset()});ie.prototype.add=function(a,b){var c=ke.get();c.set(a,b);this.g?
this.g.next=c:this.b=c;this.g=c};ie.prototype.remove=function(){var
a=null;this.b&&(a=this.b,this.b=this.b.next,this.b||
(this.g=null),a.next=null);return a};function je()
{this.next=this.g=this.b=null}je.prototype.set=function(a,b)
{this.b=a;this.g=b;this.next=null};je.prototype.reset=function()
{this.next=this.g=this.b=null};function le(a,b){me||ne();oe||(me(),oe=!
0);pe.add(a,b)}var me;function ne(){if(h.Promise&&h.Promise.resolve){var
a=h.Promise.resolve(void 0);me=function(){a.then(qe)}}else me=function(){var a=qe;!
v(h.setImmediate)||h.Window&&h.Window.prototype&&!
B("Edge")&&h.Window.prototype.setImmediate==h.setImmediate?(ge||
(ge=he()),ge(a)):h.setImmediate(a)}}var oe=!1,pe=new ie;function qe(){for(var
a;a=pe.remove();){try{a.b.call(a.g)}catch(b){fe(b)}ee(ke,a)}oe=!1};function re(a)
{a.prototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0}function se(a)
{if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function te(a,b)
{this.b=0;this.v=void 0;this.j=this.g=this.i=null;this.o=this.s=!1;if(a!=r)try{var
c=this;a.call(b,function(a){ue(c,2,a)},function(a){ue(c,3,a)})}catch(d)
{ue(this,3,d)}}function ve(){this.next=this.i=this.g=this.j=this.b=null;this.o=!
1}ve.prototype.reset=function(){this.i=this.g=this.j=this.b=null;this.o=!1};var
we=new de(function(){return new ve},function(a){a.reset()});function xe(a,b,c){var
d=we.get();d.j=a;d.g=b;d.i=c;return d}
te.prototype.then=function(a,b,c){return ye(this,v(a)?a:null,v(b)?
b:null,c)};re(te);te.prototype.cancel=function(a){0==this.b&&le(function(){var
b=new ze(a);Ae(this,b)},this)};function Ae(a,b){if(0==a.b)if(a.i){var c=a.i;if(c.g)
{for(var d=0,e=null,f=null,k=c.g;k&&(k.o||(d++,k.b==a&&(e=k),!
(e&&1<d)));k=k.next)e||(f=k);e&&(0==c.b&&1==d?Ae(c,b):(f?
(d=f,d.next==c.j&&(c.j=d),d.next=d.next.next):Be(c),Ce(c,e,3,b)))}a.i=null}else
ue(a,3,b)}
function De(a,b){a.g||2!=a.b&&3!=a.b||Ee(a);a.j?a.j.next=b:a.g=b;a.j=b}function
ye(a,b,c,d){var e=xe(null,null,null);e.b=new te(function(a,k){e.j=b?function(c)
{try{var e=b.call(d,c);a(e)}catch(t){k(t)}}:a;e.g=c?function(b){try{var
e=c.call(d,b);!n(e)&&b instanceof ze?k(b):a(e)}catch(t)
{k(t)}}:k});e.b.i=a;De(a,e);return e.b}te.prototype.ka=function(a)
{this.b=0;ue(this,2,a)};te.prototype.Ya=function(a){this.b=0;ue(this,3,a)};
function ue(a,b,c){if(0==a.b){a===c&&(b=3,c=new TypeError("Promise cannot resolve
to itself"));a.b=1;a:{var d=c,e=a.ka,f=a.Ya;if(d instanceof te){De(d,xe(e||r,f||
null,a));var k=!0}else if(se(d))d.then(e,f,a),k=!0;else{if(wa(d))try{var
l=d.then;if(v(l)){Fe(d,l,e,f,a);k=!0;break a}}catch(m){f.call(a,m);k=!0;break a}k=!
1}}k||(a.v=c,a.b=b,a.i=null,Ee(a),3!=b||c instanceof ze||Ge(a,c))}}
function Fe(a,b,c,d,e){function f(a){l||(l=!0,d.call(e,a))}function k(a){l||(l=!
0,c.call(e,a))}var l=!1;try{b.call(a,k,f)}catch(m){f(m)}}function Ee(a){a.s||(a.s=!
0,le(a.R,a))}function Be(a){var b=null;a.g&&(b=a.g,a.g=b.next,b.next=null);a.g||
(a.j=null);return b}te.prototype.R=function(){for(var
a;a=Be(this);)Ce(this,a,this.b,this.v);this.s=!1};
function Ce(a,b,c,d){if(3==c&&b.g&&!b.o)for(;a&&a.o;a=a.i)a.o=!
1;if(b.b)b.b.i=null,He(b,c,d);else try{b.o?b.j.call(b.i):He(b,c,d)}catch(e)
{Ie.call(null,e)}ee(we,b)}function He(a,b,c){2==b?
a.j.call(a.i,c):a.g&&a.g.call(a.i,c)}function Ge(a,b){a.o=!0;le(function()
{a.o&&Ie.call(null,b)})}var Ie=fe;function ze(a)
{Oa.call(this,a)}z(ze,Oa);ze.prototype.name="cancel";function Je(a,b)
{M.call(this);this.g=a||1;this.b=b||
h;this.i=x(this.li,this);this.j=Ba()}z(Je,M);g=Je.prototype;g.Cd=!
1;g.Ob=null;g.li=function(){if(this.Cd){var a=Ba()-this.j;0<a&&a<.8*this.g?
this.Ob=this.b.setTimeout(this.i,this.g-a):
(this.Ob&&(this.b.clearTimeout(this.Ob),this.Ob=null),this.dispatchEvent("tick"),th
is.Cd&&(this.stop(),this.start()))}};g.start=function(){this.Cd=!0;this.Ob||
(this.Ob=this.b.setTimeout(this.i,this.g),this.j=Ba())};
g.stop=function(){this.Cd=!
1;this.Ob&&(this.b.clearTimeout(this.Ob),this.Ob=null)};g.ua=function()
{Je.V.ua.call(this);this.stop();delete this.b};function Ke(a,b,c)
{if(v(a))c&&(a=x(a,c));else if(a&&"function"==typeof
a.handleEvent)a=x(a.handleEvent,a);else throw Error("Invalid listener
argument");return 2147483647<Number(b)?-1:h.setTimeout(a,b||0)};function Le(a,b,c)
{J.call(this);this.b=a;this.j=b||
0;this.g=c;this.i=x(this.dh,this)}z(Le,J);g=Le.prototype;g.Ca=0;g.ua=function()
{Le.V.ua.call(this);this.stop();delete this.b;delete this.g};g.start=function(a)
{this.stop();this.Ca=Ke(this.i,n(a)?a:this.j)};g.stop=function(){0!
=this.Ca&&h.clearTimeout(this.Ca);this.Ca=0};g.dh=function()
{this.Ca=0;this.b&&this.b.call(this.g)};function Me(a){if(a.classList)return
a.classList;a=a.className;return p(a)&&a.match(/\S+/g)||[]}function Ne(a,b){return
a.classList?a.classList.contains(b):Wa(Me(a),b)}function Oe(a,b){a.classList?
a.classList.add(b):Ne(a,b)||(a.className+=0<a.className.length?" "+b:b)}function
Pe(a,b){if(a.classList)A(b,function(b){Oe(a,b)});else{var c={};A(Me(a),function(a)
{c[a]=!0});A(b,function(a){c[a]=!0});a.className="";for(var d in
c)a.className+=0<a.className.length?" "+d:d}}
function Qe(a,b){a.classList?
a.classList.remove(b):Ne(a,b)&&(a.className=Ra(Me(a),function(a){return a!
=b}).join(" "))}function Re(a,b){a.classList?A(b,function(b)
{Qe(a,b)}):a.className=Ra(Me(a),function(a){return!Wa(b,a)}).join(" ")};function
Se(a){var b=0,c=0;if(Te(a))b=a.selectionStart,c=-1;else if(Ue()){var
d=Ve(a),e=d[0];d=d[1];if(e.inRange(d))
{e.setEndPoint("EndToStart",d);if("textarea"==a.type)
{d.duplicate();b=a=e.text;for(c=!1;!c;)0==e.compareEndPoints("StartToEnd",e)?c=!0:
(e.moveEnd("character",-1),e.text==a?b+="\r\n":c=!0);e=[b.length,-1];return
e}b=e.text.length;c=-1}}return[b,c]}
function Ve(a){var b=a.ownerDocument||
a.document,c=b.selection.createRange();"textarea"==a.type?
(b=b.body.createTextRange(),b.moveToElementText(a)):b=a.createTextRange();return[b,
c]}function We(a,b){"textarea"==a.type&&(b=a.value.substring(0,b).replace(/
(\r\n|\r|\n)/g,"\n").length);return b}function Te(a){try{return"number"==typeof
a.selectionStart}catch(b){return!1}}function Ue(){return C.ma&&!C.Ea("9")};function
Xe(a){M.call(this);this.g=a||window;this.i=L(this.g,"resize",this.j,!
1,this);this.b=Wc(this.g||window)}z(Xe,M);Xe.prototype.ya=function(){return this.b?
Nc(this.b):null};Xe.prototype.ua=function()
{Xe.V.ua.call(this);this.i&&(Zd(this.i),this.i=null);this.b=this.g=null};Xe.prototy
pe.j=function(){var a=Wc(this.g||window);Mc(a,this.b)||
(this.b=a,this.dispatchEvent("resize"))};function Ye(a)
{J.call(this);this.g=a;this.b={}}z(Ye,J);var
Ze=[];g=Ye.prototype;g.ha=function(a,b,c,d){u(b)||
(b&&(Ze[0]=b.toString()),b=Ze);for(var e=0;e<b.length;e++){var f=L(a,b[e],c||
this.handleEvent,d||!1,this.g||this);if(!f)break;this.b[f.key]=f}return
this};g.Sf=function(a,b,c,d){return $e(this,a,b,c,d)};function $e(a,b,c,d,e,f)
{if(u(c))for(var k=0;k<c.length;k++)$e(a,b,c[k],d,e,f);else{b=Rd(b,c,d||
a.handleEvent,e,f||a.g||a);if(!b)return a;a.b[b.key]=b}return a}
g.Qa=function(a,b,c,d,e){if(u(b))for(var f=0;f<b.length;f+
+)this.Qa(a,b[f],c,d,e);else c=c||this.handleEvent,d=wa(d)?!!d.capture:!!d,e=e||
this.g||this,c=Sd(c),d=!!d,b=Hd(a)?a.Wc(b,c,d,e):a?(a=Ud(a))?
a.Wc(b,c,d,e):null:null,b&&(Zd(b),delete this.b[b.key]);return this};function af(a)
{Ea(a.b,function(a,c){this.b.hasOwnProperty(c)&&Zd(a)},a);a.b={}}g.ua=function()
{Ye.V.ua.call(this);af(this)};g.handleEvent=function(){throw
Error("EventHandler.handleEvent not implemented");};function bf(a,b,c,d,e,f)
{if(C.Ga&&!C.Ea("525"))return!0;if(C.vb&&e)return cf(a);if(e&&!d)return!1;if(!C.Ka)
{q(b)&&(b=df(b));var k=17==b||18==b||C.vb&&91==b;if((!c||C.vb)&&k||
C.vb&&16==b&&(d||f))return!1}if((C.Ga||C.ub)&&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.ma&&d&&b==a)return!1;switch(a){case 13:return C.Ka?f||e?!1:!
(c&&d):!0;case 27:return!(C.Ga||C.ub||C.Ka)}return C.Ka&&(d||e||f)?!1:cf(a)}
function cf(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(C.Ga||
C.ub)&&0==a)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case
109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case
190:case 191:case 192:case 222:case 219:case 220:case 221:case 163:return!
0;default:return!1}}function df(a){if(C.Ka)a=ef(a);else if(C.vb&&C.Ga)switch(a)
{case 93:a=91}return a}
function ef(a){switch(a){case 61:return 187;case 59:return 186;case 173:return
189;case 224:return 91;case 0:return 224;default:return a}};function ff(a,b)
{M.call(this);a&&gf(this,a,b)}z(ff,M);g=ff.prototype;g.Fc=null;g.Kd=null;g.He=null;
g.Ld=null;g.Za=-1;g.Yb=-1;g.le=!1;
var
hf={3:13,12:144,63232:38,63233:40,63234:37,63235:39,63236:112,63237:113,63238:114,6
3239:115,63240:116,63241:117,63242:118,63243:119,63244:120,63245:121,63246:122,6324
7:123,63248:44,63272:46,63273:36,63275:35,63276:33,63277:34,63289:144,63302:45},jf=
{Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,
F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,P
ageDown:34,Insert:45},kf=!C.Ga||C.Ea("525"),lf=C.vb&&C.Ka;g=ff.prototype;
g.yh=function(a){if(C.Ga||C.ub)if(17==this.Za&&!a.ctrlKey||18==this.Za&&!a.altKey||
C.vb&&91==this.Za&&!a.metaKey)this.Yb=this.Za=-1;-1==this.Za&&(a.ctrlKey&&17!=a.g?
this.Za=17:a.altKey&&18!=a.g?this.Za=18:a.metaKey&&91!=a.g&&(this.Za=91));kf&&!
bf(a.g,this.Za,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?this.handleEvent(a):
(this.Yb=df(a.g),lf&&(this.le=a.altKey))};g.Ah=function(a){this.Yb=this.Za=-
1;this.le=a.altKey};
g.handleEvent=function(a){var b=a.o,c=b.altKey;if(C.ma&&"keypress"==a.type){var
d=this.Yb;var e=13!=d&&27!=d?b.keyCode:0}else(C.Ga||C.ub)&&"keypress"==a.type?
(d=this.Yb,e=0<=b.charCode&&63232>b.charCode&&cf(d)?b.charCode:0):C.Kb&&!C.Ga?
(d=this.Yb,e=cf(d)?b.keyCode:0):(d=b.keyCode||this.Yb,e=b.charCode||
0,lf&&"keypress"==a.type&&(c=this.le),C.vb&&63==e&&224==d&&(d=191));var
f=d=df(d);d?63232<=d&&d in hf?
f=hf[d]:25==d&&a.shiftKey&&(f=9):b.keyIdentifier&&b.keyIdentifier in
jf&&(f=jf[b.keyIdentifier]);
C.Ka&&kf&&"keypress"==a.type&&!bf(f,this.Za,a.shiftKey,a.ctrlKey,c,a.metaKey)||
(a=f==this.Za,this.Za=f,b=new
mf(f,e,a,b),b.altKey=c,this.dispatchEvent(b))};g.ta=function(){return
this.Fc};function gf(a,b,c)
{a.Ld&&nf(a);a.Fc=b;a.Kd=L(a.Fc,"keypress",a,c);a.He=L(a.Fc,"keydown",a.yh,c,a);a.L
d=L(a.Fc,"keyup",a.Ah,c,a)}function nf(a)
{a.Kd&&(Zd(a.Kd),Zd(a.He),Zd(a.Ld),a.Kd=null,a.He=null,a.Ld=null);a.Fc=null;a.Za=-
1;a.Yb=-1}g.ua=function(){ff.V.ua.call(this);nf(this)};
function mf(a,b,c,d)
{Cd.call(this,d);this.type="key";this.g=a;this.v=b;this.repeat=c}z(mf,Cd);function
of(a,b){var c=a.match(pf);return c?Number(c[1])*b[c[2]]:NaN}var
pf=/^([-]?\d+\.?\d*)([K,M,G,T,P,E,Z,Y,k,m,u,n]?)[B]?$/,qf={"":1,n:1E-9,u:1E-
6,m:.001,k:1E3,K:1E3,M:1E6,G:1E9,T:1E12,P:1E15,E:1E18,Z:1E21,Y:1E24},rf={"":1,n:Mat
h.pow(1024,-3),u:Math.pow(1024,-
2),m:1/1024,k:1024,K:1024,M:Math.pow(1024,2),G:Math.pow(1024,3),T:Math.pow(1024,4),
P:Math.pow(1024,5),E:Math.pow(1024,6),Z:Math.pow(1024,7),Y:Math.pow(1024,8)};var
Ja={},sf=null;function tf(a){a=w(a);delete Ja[a];Ia()&&sf&&sf.stop()}function uf()
{sf||(sf=new Le(function(){vf()},20));var a=sf;0!=a.Ca||a.start()}function vf(){var
a=Ba();Ea(Ja,function(b){wf(b,a)});Ia()||uf()};function xf()
{M.call(this);this.g=0;this.endTime=this.b=null}z(xf,M);xf.prototype.s=function()
{this.Nb("begin")};xf.prototype.j=function()
{this.Nb("end")};xf.prototype.Nb=function(a){this.dispatchEvent(a)};function
yf(a,b,c,d){xf.call(this);if(!u(a)||!u(b))throw Error("Start and end parameters
must be arrays");if(a.length!=b.length)throw Error("Start and end points must be
the same
length");this.i=a;this.R=b;this.duration=c;this.v=d;this.coords=[];this.progress=0}
z(yf,xf);g=yf.prototype;
g.play=function(a){if(a||0==this.g)this.progress=0,this.coords=this.i;else
if(1==this.g)return!1;tf(this);this.b=a=Ba();-1==this.g&&(this.b-
=this.duration*this.progress);this.endTime=this.b+this.duration;this.progress||
this.s();this.Nb("play");-1==this.g&&this.Nb("resume");this.g=1;var b=w(this);b in
Ja||(Ja[b]=this);uf();wf(this,a);return!0};g.stop=function(a)
{tf(this);this.g=0;a&&(this.progress=1);zf(this,this.progress);this.Nb("stop");this
.j()};
g.ua=function(){0==this.g||this.stop(!
1);this.Nb("destroy");yf.V.ua.call(this)};function wf(a,b)
{b<a.b&&(a.endTime=b+a.endTime-a.b,a.b=b);a.progress=(b-a.b)/(a.endTime-
a.b);1<a.progress&&(a.progress=1);zf(a,a.progress);1==a.progress?
(a.g=0,tf(a),a.Nb("finish"),a.j()):1==a.g&&a.Ne()}function zf(a,b)
{v(a.v)&&(b=a.v(b));a.coords=Array(a.i.length);for(var c=0;c<a.i.length;c+
+)a.coords[c]=(a.R[c]-a.i[c])*b+a.i[c]}g.Ne=function()
{this.Nb("animate")};g.Nb=function(a){this.dispatchEvent(new Af(a,this))};
function Af(a,b)
{zd.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.du
ration=b.duration;this.progress=b.progress}z(Af,zd);function Bf(a,b,c,d)
{this.top=a;this.right=b;this.bottom=c;this.left=d}g=Bf.prototype;g.yb=function()
{return this.right-this.left};g.hc=function(){return this.bottom-this.top};function
Cf(a,b){var c=b.x<a.left?b.x-a.left:b.x>a.right?b.x-a.right:0,d=b.y<a.top?b.y-
a.top:b.y>a.bottom?b.y-a.bottom:0;return Math.sqrt(c*c+d*d)}g.ceil=function()
{this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.cei
l(this.bottom);this.left=Math.ceil(this.left);return this};
g.floor=function()
{this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.f
loor(this.bottom);this.left=Math.floor(this.left);return this};g.round=function()
{this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.r
ound(this.bottom);this.left=Math.round(this.left);return this};function N(a,b,c,d)
{this.left=a;this.top=b;this.width=c;this.height=d}function Df(a){return new
Bf(a.top,a.left+a.width,a.top+a.height,a.left)}function Ef(a){return new
N(a.left,a.top,a.right-a.left,a.bottom-a.top)}function Ff(a,b){var
c=Math.max(a.left,b.left),d=Math.min(a.left+a.width,b.left+b.width);if(c<=d){var
e=Math.max(a.top,b.top),f=Math.min(a.top+a.height,b.top+b.height);if(e<=f)return
new N(c,e,d-c,f-e)}return null}N.prototype.ya=function(){return new
E(this.width,this.height)};
N.prototype.ceil=function()
{this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(t
his.width);this.height=Math.ceil(this.height);return
this};N.prototype.floor=function()
{this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floo
r(this.width);this.height=Math.floor(this.height);return this};
N.prototype.round=function()
{this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.roun
d(this.width);this.height=Math.round(this.height);return this};function O(a,b,c)
{if(p(b))(b=Gf(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var
e=b[d],f=Gf(c,d);f&&(c.style[f]=e)}}var Hf={};function Gf(a,b){var c=Hf[b];if(!c)
{var d=Ab(b);c=d;void
0===a.style[d]&&(d=(C.Ga?"Webkit":C.Ka?"Moz":C.ma?"ms":C.Kb?"O":null)+Bb(d),void 0!
==a.style[d]&&(c=d));Hf[b]=c}return c}function If(a,b){var
c=a.style[Ab(b)];return"undefined"!==typeof c?c:a.style[Gf(a,b)]||""}
function Jf(a,b){var c=Qc(a);return
c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,
null))?c[b]||c.getPropertyValue(b)||"":""}function Kf(a,b){return Jf(a,b)||
(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function Lf(a,b,c)
{if(b instanceof D){var d=b.x;b=b.y}else d=b,b=c;a.style.left=Mf(d,!
1);a.style.top=Mf(b,!1)}function Nf(a){return new D(a.offsetLeft,a.offsetTop)}
function Of(a){try{var b=a.getBoundingClientRect()}catch(c)
{return{left:0,top:0,right:0,bottom:0}}C.ma&&a.ownerDocument.body&&(a=a.ownerDocume
nt,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-
=a.documentElement.clientTop+a.body.clientTop);return b}
function Pf(a){if(C.ma&&!C.mb(8))return a.offsetParent;var
b=Qc(a),c=Kf(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=Kf(a,"position"),d=d&&"st
atic"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||
a.scrollHeight>a.clientHeight||"fixed"==c||"absolute"==c||"relative"==c))return
a;return null}
function Qf(a){for(var b=new
Bf(0,Infinity,Infinity,0),c=Oc(a),d=c.b.body,e=c.b.documentElement,f=Zc(c.b);a=Pf(a
);)if(!(C.ma&&0==a.clientWidth||C.Ga&&0==a.clientHeight&&a==d)&&a!=d&&a!
=e&&"visible"!=Kf(a,"overflow")){var k=Rf(a),l=new
D(a.clientLeft,a.clientTop);k.x+=l.x;k.y+=l.y;b.top=Math.max(b.top,k.y);b.right=Mat
h.min(b.right,k.x+a.clientWidth);b.bottom=Math.min(b.bottom,k.y+a.clientHeight);b.l
eft=Math.max(b.left,k.x)}d=f.scrollLeft;f=f.scrollTop;b.left=Math.max(b.left,d);b.t
op=Math.max(b.top,
f);c=Wc($c(c.b)||
window);b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,f+c.height);
return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null}
function Sf(a,b){var c=b||Zc(document);var d=c||Zc(document);var
e=Rf(a),f=Rf(d),k=Tf(d);if(d==Zc(document)){var l=e.x-d.scrollLeft;e=e.y-
d.scrollTop;C.ma&&!C.mb(10)&&(l+=k.left,e+=k.top)}else l=e.x-f.x-k.left,e=e.y-f.y-
k.top;k=Uf(a);f=d.clientHeight-k.height;var
m=d.scrollLeft,t=d.scrollTop;m+=Math.min(l,Math.max(l-(d.clientWidth-
k.width),0));t+=Math.min(e,Math.max(e-f,0));d=new
D(m,t);c.scrollLeft=d.x;c.scrollTop=d.y}
function Rf(a){var b=Qc(a),c=new D(0,0);var d=b?Qc(b):document;d=!C.ma||C.mb(9)||
Xc(Oc(d).b)?d.documentElement:d.body;if(a==d)return
c;a=Of(a);b=Yc(Oc(b).b);c.x=a.left+b.x;c.y=a.top+b.y;return c}function Vf(a)
{a=Of(a);return new D(a.left,a.top)}function Wf(a){if(1==a.nodeType)return
Vf(a);a=a.changedTouches?a.changedTouches[0]:a;return new
D(a.clientX,a.clientY)}function Xf(a,b,c){var d=Rf(a);b instanceof
D&&(c=b.y,b=b.x);Lf(a,a.offsetLeft+(b-d.x),a.offsetTop+(Number(c)-d.y))}
function P(a,b,c){if(b instanceof E)c=b.height,b=b.width;else if(void 0==c)throw
Error("missing height argument");a.style.width=Mf(b,!0);a.style.height=Mf(c,!
0)}function Mf(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return
a}function Yf(a){var b=Uf;if("none"!=Kf(a,"display"))return b(a);var
c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position=
"absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return
a}
function Uf(a){var b=a.offsetWidth,c=a.offsetHeight,d=C.Ga&&!b&&!c;return n(b)&&!
d||!a.getBoundingClientRect?new E(b,c):(a=Of(a),new E(a.right-a.left,a.bottom-
a.top))}function Zf(a){var b=Rf(a);a=Yf(a);return new
N(b.x,b.y,a.width,a.height)}function $f(a){a=a.style;"opacity"in a?
a.opacity=.3:"MozOpacity"in a?a.MozOpacity=.3:"filter"in
a&&(a.filter="alpha(opacity="+100*Number(.3)+")")}
function ag(a,b){var c=a.style;C.ma&&!C.Ea("8")?
c.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+b+'",
sizingMethod="crop")':(c.backgroundImage="url("+b+")",c.backgroundPosition="top
left",c.backgroundRepeat="no-repeat")}function Q(a,b){a.style.display=b?"":"none"}
function bg(a){var b=Oc(void
0),c=b.b;if(C.ma&&c.createStyleSheet)b=c.createStyleSheet(),cg(b,a);else{c=pd(b,"HE
AD")[0];if(!c){var d=pd(b,"BODY")
[0];c=b.Hb("HEAD");d.parentNode.insertBefore(c,d)}d=b.Hb("STYLE");cg(d,a);b.appendC
hild(c,d)}}function cg(a,b){var c=Ac(b);C.ma&&n(a.cssText)?
a.cssText=c:a.innerHTML=c}function dg(a){return"rtl"==Kf(a,"direction")}var
eg=C.Ka?"MozUserSelect":C.Ga||C.ub?"WebkitUserSelect":null;
function fg(a,b){var c=b?null:a.getElementsByTagName("*");if(eg){var
d="none";a.style&&(a.style[eg]=d);if(c)for(var e=0,f;f=c[e];e+
+)f.style&&(f.style[eg]=d)}else if(C.ma||
C.Kb)if(d="on",a.setAttribute("unselectable",d),c)for(e=0;f=c[e];e+
+)f.setAttribute("unselectable",d)}
function gg(a){var b=Qc(a),c=C.ma&&a.currentStyle;if(c&&Xc(Oc(b).b)&&"auto"!
=c.width&&"auto"!=c.height&&!c.boxSizing)return
b=hg(a,c.width,"width","pixelWidth"),a=hg(a,c.height,"height","pixelHeight"),new
E(b,a);c=new E(a.offsetWidth,a.offsetHeight);b=ig(a);a=Tf(a);return new E(c.width-
a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom)}
function jg(a,b){var c=Xc(Oc(Qc(a)).b);if(!C.ma||C.Ea("10")||
c&&C.Ea("8"))kg(a,b,"content-box");else{var
d=a.style;if(c)d.pixelWidth=b.width,d.pixelHeight=b.height;else{c=ig(a);var
e=Tf(a);d.pixelWidth=b.width+e.left+c.left+c.right+e.right;d.pixelHeight=b.height+e
.top+c.top+c.bottom+e.bottom}}}function kg(a,b,c){a=a.style;C.Ka?
a.MozBoxSizing=c:C.Ga?
a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.ma
x(b.height,0)+"px"}
function hg(a,b,c,d){if(/^\d+px?$/.test(b))return parseInt(b,10);var
e=a.style[c],f=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b
=a.style[d];a.style[c]=e;a.runtimeStyle[c]=f;return+b}function lg(a,b){var
c=a.currentStyle?a.currentStyle[b]:null;return c?hg(a,c,"left","pixelLeft"):0}
function ig(a){if(C.ma){var
b=lg(a,"paddingLeft"),c=lg(a,"paddingRight"),d=lg(a,"paddingTop");a=lg(a,"paddingBo
ttom");return new
Bf(d,c,a,b)}b=Jf(a,"paddingLeft");c=Jf(a,"paddingRight");d=Jf(a,"paddingTop");a=Jf(
a,"paddingBottom");return new
Bf(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var
mg={thin:2,medium:4,thick:6};
function ng(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return
0;var c=a.currentStyle?a.currentStyle[b+"Width"]:null;return c in mg?
mg[c]:hg(a,c,"left","pixelLeft")}
function Tf(a){if(C.ma&&!C.mb(9)){var
b=ng(a,"borderLeft"),c=ng(a,"borderRight"),d=ng(a,"borderTop");a=ng(a,"borderBottom
");return new
Bf(d,c,a,b)}b=Jf(a,"borderLeftWidth");c=Jf(a,"borderRightWidth");d=Jf(a,"borderTopW
idth");a=Jf(a,"borderBottomWidth");return new
Bf(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};C.platform={};C.platfo
rm.Vc=function(){if(C.de){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(C.Ec()))?
a[1]:"0"}return C.vb?(a=/10[_.][0-9_.]+/,(a=a.exec(C.Ec()))?
a[0].replace(/_/g,"."):"10"):C.Vd?(a=/Android\s+([^\);]+)(\)|;)/,
(a=a.exec(C.Ec()))?a[1]:""):C.rd||C.qd||C.Eg?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,
(a=a.exec(C.Ec()))?
a[1].replace(/_/g,"."):""):""};C.platform.VERSION=C.platform.Vc();C.platform.Jd=fun
ction(a){return 0<=xb(C.platform.VERSION,a)};C.product={};C.product.Ve=!
1;C.product.xc=!1;C.product.wc=!1;C.product.Pc=!1;C.product.Ue=!1;C.product.Ze=!
1;C.product.yc=C.Xd||C.Wd||C.$d||C.product.Ve||C.product.xc||C.product.wc||
C.product.Pc||C.product.Ue||
C.product.Ze;C.product.Kb=C.Kb;C.product.ma=C.ma;C.product.ub=C.ub;C.product.Ag=C.p
roduct.yc?C.product.Ve:B("Firefox");C.product.Th=function(){return Gb()||
B("iPod")};C.product.rd=C.product.yc?
C.product.xc:C.product.Th();C.product.qd=C.product.yc?C.product.wc:B("iPad");
C.product.Vd=C.product.yc?C.product.Pc:B("Android")&&!(Fb()||B("Firefox")||
B("Opera")||B("Silk"));C.product.xg=C.product.yc?
C.product.Ue:Fb();C.product.Wh=function(){return B("Safari")&&!(Fb()||B("Coast")||
B("Opera")||B("Edge")||B("Silk")||B("Android"))&&!Hb()};C.product.ae=C.product.yc?
C.product.Ze:C.product.Wh();C.product.Vc=function(){if(C.product.Ag)return
C.product.Bc(/Firefox\/([0-9.]+)/);if(C.product.ma||C.product.ub||
C.product.Kb)return C.VERSION;if(C.product.xg)return Hb()?C.product.Bc(/CriOS\/([0-
9.]+)/):C.product.Bc(/Chrome\/([0-9.]+)/);if(C.product.ae&&!Hb())return
C.product.Bc(/Version\/([0-9.]+)/);if(C.product.rd||C.product.qd){var
a=C.product.tf(/Version\/(\S+).*Mobile\/(\S+)/);if(a)return a[1]+"."+a[2]}else
if(C.product.Vd)return(a=C.product.Bc(/Android\s+([0-9.]+)/))?
a:C.product.Bc(/Version\/([0-9.]+)/);
return""};C.product.Bc=function(a){return(a=C.product.tf(a))?
a[1]:""};C.product.tf=function(a){return
a.exec(C.Ec())};C.product.VERSION=C.product.Vc();C.product.Jd=function(a){return
0<=xb(C.product.VERSION,a)};function og(a,b,c,d,e)
{yf.call(this,b,c,d,e);this.ka=a}z(og,yf);og.prototype.o=r;og.prototype.Ne=function
(){this.o();og.V.Ne.call(this)};og.prototype.j=function()
{this.o();og.V.j.call(this)};og.prototype.s=function()
{this.o();og.V.s.call(this)};function pg(a,b,c,d,e){if(3!=b.length||3!
=c.length)throw Error("Start and end points must be
3D");og.apply(this,arguments)}z(pg,og);
pg.prototype.o=function(){for(var a=[],b=0;b<this.coords.length;b+
+)a[b]=Math.round(this.coords[b]);this.ka.style.backgroundColor="rgb("+a.join(",")
+")"};function sg(a,b,c){M.call(this);this.target=a;this.s=b||a;this.R=c||new
N(NaN,NaN,NaN,NaN);this.i=Qc(a);this.b=new
Ye(this);td(this,y(ud,this.b));this.deltaY=this.deltaX=this.ra=this.ka=this.screenY
=this.screenX=this.clientY=this.clientX=0;this.o=!0;this.g=!1;L(this.s,
["touchstart","mousedown"],this.qg,!1,this);this.j=tg}z(sg,M);var
tg=h.document&&h.document.documentElement&&!!
h.document.documentElement.setCapture&&!!
h.document.releaseCapture;g=sg.prototype;g.kd=function(a){this.o=a};
g.ua=function(){sg.V.ua.call(this);Yd(this.s,["touchstart","mousedown"],this.qg,!
1,this);af(this.b);this.j&&this.i.releaseCapture();this.s=this.target=null};
g.qg=function(a){var b="mousedown"==a.type;if(!this.o||this.g||b&&!
Fd(a))this.dispatchEvent("earlycancel");else if(this.dispatchEvent(new
ug("start",this,a.clientX,a.clientY,a))){this.g=!0;b&&a.b();b=this.i;var
c=b.documentElement,d=!this.j;this.b.ha(b,["touchmove","mousemove"],this.Dh,
{capture:d,passive:!1});this.b.ha(b,["touchend","mouseup"],this.vd,d);this.j?
(c.setCapture(!
1),this.b.ha(c,"losecapture",this.vd)):this.b.ha(ad(b),"blur",this.vd);this.wa&&thi
s.b.ha(this.wa,"scroll",this.fi,d);this.clientX=
this.ka=a.clientX;this.clientY=this.ra=a.clientY;this.screenX=a.screenX;this.screen
Y=a.screenY;this.deltaX=this.target.offsetLeft;this.deltaY=this.target.offsetTop;th
is.v=Yc(Oc(this.i).b)}};g.vd=function(a,b)
{af(this.b);this.j&&this.i.releaseCapture();this.g?(this.g=!
1,this.dispatchEvent(new
ug("end",this,a.clientX,a.clientY,a,vg(this,this.deltaX),wg(this,this.deltaY),b||"t
ouchcancel"==a.type))):this.dispatchEvent("earlycancel")};
g.Dh=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;t
his.screenY=a.screenY;if(!this.g){var d=this.ka-this.clientX,e=this.ra-
this.clientY;if(0<d*d+e*e)if(this.dispatchEvent(new
ug("start",this,a.clientX,a.clientY,a)))this.g=!0;else{this.Ya||
this.vd(a);return}}c=xg(this,b,c);b=c.x;c=c.y;this.g&&this.dispatchEvent(new
ug("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(yg(this,a,b,c),a.b())}};
function xg(a,b,c){var d=Yc(Oc(a.i).b);b+=d.x-a.v.x;c+=d.y-
a.v.y;a.v=d;a.deltaX+=b;a.deltaY+=c;return new
D(vg(a,a.deltaX),wg(a,a.deltaY))}g.fi=function(a){var
b=xg(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;yg(this,a,b.x,b.y)};fu
nction yg(a,b,c,d){a.qf(c,d);a.dispatchEvent(new
ug("drag",a,b.clientX,b.clientY,b,c,d))}function vg(a,b){var c=a.R,d=isNaN(c.left)?
null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!=d?
d+c:Infinity,Math.max(null!=d?d:-Infinity,b))}
function wg(a,b){var c=a.R,d=isNaN(c.top)?null:c.top;c=isNaN(c.height)?
0:c.height;return Math.min(null!=d?d+c:Infinity,Math.max(null!=d?d:-
Infinity,b))}g.qf=function(a,b)
{this.target.style.left=a+"px";this.target.style.top=b+"px"};function
ug(a,b,c,d,e,f,k){zd.call(this,a);this.clientX=c;this.clientY=d;this.left=n(f)?
f:b.deltaX;this.top=n(k)?k:b.deltaY}z(ug,zd);function zg(a){return 3*a*a-
2*a*a*a};var Ag={};
function Bg(a){if(C.product.ma&&!C.Ea(9))return[0,0,0,0];var
b=Ag.hasOwnProperty(a)?Ag[a]:null;if(b)return
b;65536<Object.keys(Ag).length&&(Ag={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]
{1,5}\\s","g");b=Cg(a,RegExp("\\\\[0-9A-Fa-f]
{6}\\s?","g"));b=Cg(b,d);b=Cg(b,/\\./g);b=b.replace(RegExp(":not\\
(([^\\)]*)\\)","g")," $1
");b=b.replace(RegExp("{[^]*","gm"),"");b=Dg(b,c,RegExp("(\\[[^\\]]
+\\])","g"),2);b=Dg(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]
+)","g"),1);b=Dg(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),
2);b=Dg(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-
letter|:before|:after)/gi,3);b=Dg(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=Dg(b,c,/(:[^\s\
+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");Dg(b,c,/
([^\s\+>~\.\[:]+)/g,3);b=c;return Ag[a]=b}function Dg(a,b,c,d){return
a.replace(c,function(a){b[d]+=1;return Array(a.length+1).join(" ")})}function
Cg(a,b){return a.replace(b,function(a){return
Array(a.length+1).join("A")})};function Eg(a){Fg();return cc(a)}var Fg=r;var Gg={"*
ARIA-CHECKED":!0,"* ARIA-COLCOUNT":!0,"* ARIA-COLINDEX":!0,"* ARIA-DESCRIBEDBY":!
0,"* ARIA-DISABLED":!0,"* ARIA-LABEL":!0,"* ARIA-LABELLEDBY":!0,"* ARIA-READONLY":!
0,"* ARIA-REQUIRED":!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,"* MAXLENGTH":!0,"* METHOD":!0,"*
MULTIPLE":!0,"* NOHREF":!0,"* NOSHADE":!0,"* NOWRAP":!0,"* READONLY":!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},Hg={"* 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 Ig={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},Jg=/
[\n\f\r"'()*<>]/g,Kg={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28
",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function Lg(a){return Kg[a]}
function Mg(a,b,c){b=jb(b);if(""==b)return null;var
d=String(b.substr(0,4)).toLowerCase();if(0==("url("<d?-1:"url("==d?0:1)){if(!
b.endsWith(")")||1<(b?b.split("(").length-1:0)||1<(b?b.split(")").length-1:0)||!
c)a=null;else{a:for(b=b.substring(4,b.length-1),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"!
=gc(a)?'url("'+gc(a).replace(Jg,Lg)+'")':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 Ig))return null}return b};function
Ng(a,b){var c=h[a];return c&&c.prototype?
(c=Object.getOwnPropertyDescriptor(c.prototype,b))&&c.get||null:null}function
Og(a,b){var c=h[a];return c&&c.prototype&&c.prototype[b]||null}
var Pg=Ng("Element","attributes")||
Ng("Node","attributes"),Qg=Og("Element","hasAttribute"),Rg=Og("Element","getAttribu
te"),Sg=Og("Element","setAttribute"),Tg=Og("Element","removeAttribute"),Ug=Og("Elem
ent","getElementsByTagName"),Vg=Og("Element","matches")||
Og("Element","msMatchesSelector"),Wg=Ng("Node","nodeName"),Xg=Ng("Node","nodeType")
,Yg=Ng("Node","parentNode"),Zg=Ng("HTMLElement","style")||Ng("Element","style"),
$g=Ng("HTMLStyleElement","sheet"),ah=Og("CSSStyleDeclaration","getPropertyValue"),
bh=Og("CSSStyleDeclaration","setProperty");function ch(a,b,c,d){if(a)return
a.apply(b);a=b[c];if(!d(a))throw Error("Clobbering detected");return a}function
dh(a,b,c,d){if(a)return a.apply(b,d);if(C.product.ma&&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 eh(a)
{return ch(Pg,a,"attributes",function(a){return a instanceof NamedNodeMap})}
function fh(a,b,c){try{dh(Sg,a,"setAttribute",[b,c])}catch(d){if(-
1==d.message.indexOf("A security problem occurred"))throw d;}}function gh(a){return
ch(Zg,a,"style",function(a){return a instanceof CSSStyleDeclaration})}function
hh(a){return ch($g,a,"sheet",function(a){return a instanceof
CSSStyleSheet})}function ih(a){return ch(Wg,a,"nodeName",function(a)
{return"string"==typeof a})}function jh(a){return ch(Xg,a,"nodeType",function(a)
{return"number"==typeof a})}
function kh(a){return ch(Yg,a,"parentNode",function(a){return!(a&&"string"==typeof
a.name&&a.name&&"parentnode"==a.name.toLowerCase())})}function lh(a,b){return
dh(ah,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""}function
mh(a,b,c){dh(bh,a,a.setProperty?"setProperty":"setAttribute",[b,c])};var
nh=C.ma&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+
[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|
[^'\",])*)","g"),oh={"-webkit-border-horizontal-spacing":!0,"-webkit-border-
vertical-spacing":!0};
function ph(a,b,c){var d=[];a=qh($a(a.cssRules));A(a,function(a){if(b&&!/[a-zA-Z]
[\w-:\.]*/.test(b))throw Error("Invalid container id");if(!
(b&&C.product.ma&&10==document.documentMode&&/\\['"]/.test(a.selectorText))){var
e=b?a.selectorText.replace(nh,"#"+b+"
$1"):a.selectorText;d.push(xc(e,rh(a.style,c)))}});return zc(d)}function qh(a)
{return Ra(a,function(a){return a instanceof CSSStyleRule||
a.type==CSSRule.STYLE_RULE})}
function sh(a,b,c){a=th("<style>"+a+"</style>");return null==a?Cc:ph(a.sheet,void
0!=b?b:null,c)}function th(a){return C.ma&&!C.Ea(10)||"function"!=typeof
h.DOMParser?null:(new
DOMParser).parseFromString("<html><head></head><body>"+a+"</body></html>","text/htm
l").body.children[0]}
function rh(a,b){if(!a)return nc;var
c=document.createElement("div").style,d=uh(a);A(d,function(d){var e=C.Ga&&d in oh?
d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-
z])/i,"");0!=e.lastIndexOf("--",0)&&0!
=e.lastIndexOf("var",0)&&(d=lh(a,d),d=Mg(e,d,b),null!=d&&mh(c,e,d))});return
mc(c.cssText||"")}
function vh(a){var b=Array.from(dh(Ug,a,"getElementsByTagName",
["STYLE"])),c=fb(b,function(a){return
$a(hh(a).cssRules)});c=qh(c);c.sort(function(a,b){var c=Bg(a.selectorText);a:
{for(var d=Bg(b.selectorText),e=Math.min(c.length,d.length),f=0;f<e;f++){var
G=db(c[f],d[f]);if(0!=G){c=G;break a}}c=db(c.length,d.length)}return-
c});a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var
d;d=a.nextNode();)A(c,function(a){dh(Vg,d,d.matches?"matches":"msMatchesSelector",
[a.selectorText])&&a.style&&
wh(d,a.style)});A(b,I)}function wh(a,b){var c=uh(a.style),d=uh(b);A(d,function(d)
{if(!(0<=c.indexOf(d))){var e=lh(b,d);mh(a.style,d,e)}})}function uh(a){va(a)?
a=$a(a):(a=Ga(a),Ya(a,"cssText"));return a};var xh="undefined"!=typeof WeakMap&&-1!
=WeakMap.toString().indexOf("[native code]"),yh=0;function zh()
{this.i=[];this.g=[];this.b="data-elementweakmap-index-"+yh+
+}zh.prototype.set=function(a,b){if(dh(Qg,a,"hasAttribute",[this.b])){var
c=parseInt(dh(Rg,a,"getAttribute",[this.b])||null,10);this.g[c]=b}else
c=this.g.push(b)-1,fh(a,this.b,c.toString()),this.i.push(a);return this};
zh.prototype.get=function(a){if(dh(Qg,a,"hasAttribute",[this.b]))return
a=parseInt(dh(Rg,a,"getAttribute",[this.b])||
null,10),this.g[a]};zh.prototype.clear=function(){this.i.forEach(function(a)
{dh(Tg,a,"removeAttribute",[this.b])},this);this.i=[];this.g=[]};var Ah=!C.ma||
C.mb(10);function Bh(){};var Ch={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 Dh={A:!0,ABBR:!0,ACRONYM:!
0,ADDRESS:!0,AREA:!0,ARTICLE:!0,ASIDE:!0,B:!0,BDI:!0,BDO:!0,BIG:!0,BLOCKQUOTE:!
0,BR:!0,BUTTON:!0,CAPTION:!0,CENTER:!0,CITE:!0,CODE:!0,COL:!0,COLGROUP:!0,DATA:!
0,DATALIST:!0,DD:!0,DEL:!0,DETAILS:!0,DFN:!0,DIALOG:!0,DIR:!0,DIV:!0,DL:!0,DT:!
0,EM:!0,FIELDSET:!0,FIGCAPTION:!0,FIGURE:!0,FONT:!0,FOOTER:!0,FORM:!0,H1:!0,H2:!
0,H3:!0,H4:!0,H5:!0,H6:!0,HEADER:!0,HGROUP:!0,HR:!0,I:!0,IMG:!0,INPUT:!0,INS:!
0,KBD:!0,LABEL:!0,LEGEND:!0,LI:!0,MAIN:!0,MAP:!0,MARK:!0,MENU:!0,METER:!0,NAV:!0,
NOSCRIPT:!0,OL:!0,OPTGROUP:!0,OPTION:!0,OUTPUT:!0,P:!0,PRE:!0,PROGRESS:!0,Q:!0,S:!
0,SAMP:!0,SECTION:!0,SELECT:!0,SMALL:!0,SOURCE:!0,SPAN:!0,STRIKE:!0,STRONG:!
0,STYLE:!0,SUB:!0,SUMMARY:!0,SUP:!0,TABLE:!0,TBODY:!0,TD:!0,TEXTAREA:!0,TFOOT:!
0,TH:!0,THEAD:!0,TIME:!0,TR:!0,TT:!0,U:!0,UL:!0,VAR:!0,WBR:!0};function Eh(a){a=a||
new
Fh;Gh(a);this.b=Ka(a.b);this.j=Ka(a.Ya);this.o=Ka(a.lb);this.R=a.R;A(a.s,function(a
){this.b["*
"+a.toUpperCase()]=Hh},this);this.v=a.i;this.i=a.ka;this.g=null;this.s=a.v}z(Eh,Bh)
;function Ih(a){return function(b,c){var d=a(jb(b),c);return
d&&"about:invalid#zClosurez"!=gc(d)?gc(d):null}}
function Fh(){this.b={};A([Gg,Hg],function(a){A(Ga(a),function(a)
{this.b[a]=Hh},this)},this);this.g={};this.s=[];this.Ya=Ka(Ch);this.lb=Ka(Dh);this.
R=!1;this.Aa=Jh;this.wa=this.o=this.ra=this.i=Tb;this.ka=null;this.j=this.v=!
1}function Kh(a,b){return function(c,d,e,f){c=a(c,d,e,f);return null==c?
null:b(c,d,e,f)}}function Lh(a,b,c,d){a[c]&&!b[c]&&(a[c]=Kh(a[c],d))}
function Gh(a){if(a.j)throw Error("HtmlSanitizer.Builder.build() can only be used
once.");Lh(a.b,a.g,"* USEMAP",Mh);var b=Ih(a.Aa);A(["* ACTION","* CITE","*
HREF"],function(a){Lh(this.b,this.g,a,b)},a);var c=Ih(a.i);A(["* LONGDESC","*
SRC","LINK HREF"],function(a){Lh(this.b,this.g,a,c)},a);A(["* FOR","* HEADERS","*
NAME"],function(a){Lh(this.b,this.g,a,y(Nh,this.ra))},a);Lh(a.b,a.g,"A
TARGET",y(Oh,["_blank","_self"]));Lh(a.b,a.g,"* CLASS",y(Ph,a.o));Lh(a.b,a.g,"*
ID",y(Qh,a.o));Lh(a.b,a.g,"* STYLE",
y(a.wa,c));a.j=!0}var Jh=ic;function Rh(a,b){a||(a="*");return(a+"
"+b).toUpperCase()}function Hh(a){return jb(a)}function Oh(a,b){var c=jb(b);return
Wa(a,c.toLowerCase())?c:null}function Mh(a){return(a=jb(a))&&"#"==a.charAt(0)?
a:null}function Nh(a,b,c){return a(jb(b),c)}function Ph(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(" ")}function Qh(a,b,c){return a(jb(b),c)}
function Sh(a,b){var c=b.data,d=kh(b);d&&"style"==ih(d).toLowerCase()&&!("STYLE"in
a.j)&&"STYLE"in a.o&&(c=Ac(sh(c,a.g,x(function(a,b){return this.v(a,
{Nl:b})},a))));return document.createTextNode(c)};function Th(){}
function Uh(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(u(b))
{var d=b;b=d.length;c.push("[");for(var e="",f=0;f<b;f+
+)c.push(e),Uh(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),Vh(d,c),c.push(":"),Uh(a,f,c),e=","));c.push("}");return}}switch(type
of b){case "string":Vh(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);}}}var
Wh={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t
":"\\t","\x0B":"\\u000b"},Xh=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/
[\\"\x00-\x1f\x7f-\xff]/g;
function Vh(a,b){b.push('"',a.replace(Xh,function(a){var b=Wh[a];b||(b="\\u"+
(a.charCodeAt(0)|65536).toString(16).substr(1),Wh[a]=b);return b}),'"')};function
Yh(a,b){this.x=a;this.y=b}z(Yh,D);function Zh(a){return new
Yh(a.x,a.y)}Yh.prototype.Dd=function(){return new
Yh(this.x,this.y)};Yh.prototype.we=D.prototype.we;Yh.prototype.add=function(a)
{this.x+=a.x;this.y+=a.y;return this};/*
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.
*/
function $h(a,b){this.o=[];this.ra=a;this.lb=b||null;this.j=this.b=!1;this.i=void
0;this.ka=this.wa=this.v=!
1;this.s=0;this.g=null;this.R=0}$h.prototype.cancel=function(a){if(this.b)this.i
instanceof $h&&this.i.cancel();else{if(this.g){var b=this.g;delete this.g;a?
b.cancel(a):(b.R--,0>=b.R&&b.cancel())}this.ra?this.ra.call(this.lb,this):this.ka=!
0;this.b||(a=new ai(this),bi(this),ci(this,!1,a))}};$h.prototype.Ya=function(a,b)
{this.v=!1;ci(this,a,b)};function ci(a,b,c){a.b=!0;a.i=c;a.j=!b;di(a)}
function bi(a){if(a.b){if(!a.ka)throw new ei(a);a.ka=!1}}function fi(a,b,c,d)
{a.o.push([b,c,d]);a.b&&di(a)}$h.prototype.then=function(a,b,c){var d,e,f=new
te(function(a,b){d=a;e=b});fi(this,d,function(a){a instanceof ai?
f.cancel():e(a)});return f.then(a,b,c)};re($h);function gi(a){return
Ta(a.o,function(a){return v(a[1])})}
function di(a){if(a.s&&a.b&&gi(a)){var
b=a.s,c=hi[b];c&&(h.clearTimeout(c.Ca),delete hi[b]);a.s=0}a.g&&(a.g.R--,delete
a.g);b=a.i;for(var d=c=!1;a.o.length&&!a.v;){var
e=a.o.shift(),f=e[0],k=e[1];e=e[2];if(f=a.j?k:f)try{var l=f.call(e||
a.lb,b);n(l)&&(a.j=a.j&&(l==b||l instanceof
Error),a.i=b=l);if(se(b)||"function"===typeof h.Promise&&b instanceof h.Promise)d=!
0,a.v=!0}catch(m){b=m,a.j=!0,gi(a)||(c=!0)}}a.i=b;d&&(l=x(a.Ya,a,!0),d=x(a.Ya,a,!
1),b instanceof $h?(fi(b,l,d),b.wa=!0):b.then(l,d));c&&(b=
new ii(b),hi[b.Ca]=b,a.s=b.Ca)}function ei()
{Oa.call(this)}z(ei,Oa);ei.prototype.message="Deferred has already
fired";ei.prototype.name="AlreadyCalledError";function ai()
{Oa.call(this)}z(ai,Oa);ai.prototype.message="Deferred was
canceled";ai.prototype.name="CanceledError";function ii(a)
{this.Ca=h.setTimeout(x(this.g,this),0);this.b=a}ii.prototype.g=function(){delete
hi[this.Ca];throw this.b;};var hi={};function ji(a,b){var c=b||{},d=c.document||
document,e=ac(a),f=F("SCRIPT"),k={og:f,Ud:void 0},l=new $h(ki,k),m=null,t=null!
=c.timeout?c.timeout:5E3;0<t&&(m=window.setTimeout(function(){li(f,!0);var a=new
mi(1,"Timeout reached for loading script "+e);bi(l);ci(l,!
1,a)},t),k.Ud=m);f.onload=f.onreadystatechange=function(){f.readyState&&"loaded"!
=f.readyState&&"complete"!=f.readyState||(li(f,c.Rg||!1,m),bi(l),ci(l,!
0,null))};f.onerror=function(){li(f,!0,m);var a=new mi(0,"Error while loading
script "+e);
bi(l);ci(l,!1,a)};k=c.attributes||{};Ma(k,{type:"text/javascript",charset:"UTF-
8"});Sc(f,k);Jc(f,a);ni(d).appendChild(f);return l}function ni(a){var b=(a||
document).getElementsByTagName("HEAD");return b&&0!=b.length?
b[0]:a.documentElement}function ki(){if(this&&this.og){var
a=this.og;a&&"SCRIPT"==a.tagName&&li(a,!0,this.Ud)}}function li(a,b,c){null!
=c&&h.clearTimeout(c);a.onload=r;a.onerror=r;a.onreadystatechange=r;b&&window.setTi
meout(function(){I(a)},0)}
function mi(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=":
"+b);Oa.call(this,c);this.code=a}z(mi,Oa);function oi(a){this.b=a;this.Ud=5E3}var
pi=0;oi.prototype.send=function(a,b,c,d){a=a?Ka(a):{};d=d||"_"+(pi+
+).toString(36)+Ba().toString(36);var
e="_callbacks___"+d;b&&(h[e]=qi(d,b),a.callback=e);b={timeout:this.Ud,Rg:!
0};e=ac(this.b);e=bc.exec(e);var f=e[3]||"";e=cc(e[1]+dc("?",e[2]||"",a)
+dc("#",f,void 0));b=ji(e,b);fi(b,null,ri(d,a,c),void
0);return{Ca:d,rf:b}};oi.prototype.cancel=function(a)
{a&&(a.rf&&a.rf.cancel(),a.Ca&&si(a.Ca,!1))};function ri(a,b,c){return function()
{si(a,!1);c&&c(b)}}
function qi(a,b){return function(c){si(a,!0);b.apply(void 0,arguments)}}function
si(a,b){var c="_callbacks___"+a;if(h[c])if(b)try{delete h[c]}catch(d){h[c]=void
0}else h[c]=r};function ti(a,b){this.g={};this.b=[];this.i=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
ti)for(c=a.Cc(),d=0;d<c.length;d++)this.set(c[d],a.get(c[d]));else for(d in
a)this.set(d,a[d])}g=ti.prototype;g.hb=function(){ui(this);for(var
a=[],b=0;b<this.b.length;b++)a.push(this.g[this.b[b]]);return a};g.Cc=function()
{ui(this);return this.b.concat()};
g.remove=function(a){return vi(this.g,a)?(delete
this.g[a],this.i--,this.b.length>2*this.i&&ui(this),!0):!1};function ui(a){if(a.i!
=a.b.length){for(var b=0,c=0;b<a.b.length;){var d=a.b[b];vi(a.g,d)&&(a.b[c++]=d);b+
+}a.b.length=c}if(a.i!=a.b.length){var
e={};for(c=b=0;b<a.b.length;)d=a.b[b],vi(e,d)||(a.b[c++]=d,e[d]=1),b+
+;a.b.length=c}}g.get=function(a,b){return vi(this.g,a)?
this.g[a]:b};g.set=function(a,b){vi(this.g,a)||(this.i+
+,this.b.push(a));this.g[a]=b};
g.forEach=function(a,b){for(var c=this.Cc(),d=0;d<c.length;d++){var
e=c[d],f=this.get(e);a.call(b,f,e,this)}};function vi(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};var wi=/^(?:([^:/?#.]+):)?(?:\/\/(?:
([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?
(?:#([\s\S]*))?$/;function xi(a,b){if(a)for(var c=a.split("&"),d=0;d<c.length;d++)
{var e=c[d].indexOf("="),f=null;if(0<=e){var
k=c[d].substring(0,e);f=c[d].substring(e+1)}else k=c[d];b(k,f?
decodeURIComponent(f.replace(/\+/g," ")):"")}};function R(a)
{this.i=this.R=this.j="";this.v=null;this.o=this.s="";this.g=!1;if(a instanceof R)
{this.g=n(void 0)?void
0:a.g;yi(this,a.j);this.R=a.R;this.i=a.i;zi(this,a.v);this.s=a.s;var b=a.b;var
c=new Ai;c.i=b.i;b.b&&(c.b=new ti(b.b),c.g=b.g);Bi(this,c);this.o=a.o}else
a&&(b=String(a).match(wi))?(this.g=!1,yi(this,b[1]||"",!
0),this.R=Ci(b[2]||""),this.i=Ci(b[3]||"",!0),zi(this,b[4]),this.s=Ci(b[5]||"",!
0),Bi(this,b[6]||"",!0),this.o=Ci(b[7]||"")):(this.g=!1,this.b=new
Ai(null,this.g))}
R.prototype.toString=function(){var a=[],b=this.j;b&&a.push(Di(b,Ei,!0),":");var
c=this.i;if(c||"file"==b)a.push("//"),(b=this.R)&&a.push(Di(b,Ei,!
0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),c=this.v,null!=c&&a.push(":",String(c));if(c=this.s)this.i&&"/"!
=c.charAt(0)&&a.push("/"),a.push(Di(c,"/"==c.charAt(0)?Fi:Gi,!0));
(c=this.b.toString())&&a.push("?",c);(c=this.o)&&a.push("#",Di(c,Hi));return
a.join("")};
function yi(a,b,c){a.j=c?Ci(b,!0):b;a.j&&(a.j=a.j.replace(/:$/,""))}function
zi(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number
"+b);a.v=b}else a.v=null}function Bi(a,b,c){b instanceof Ai?(a.b=b,Ii(a.b,a.g)):
(c||(b=Di(b,Ji)),a.b=new Ai(b,a.g))}R.prototype.getQuery=function(){return
this.b.toString()};function T(a,b,c){a.b.set(b,c)}function Ci(a,b){return a?b?
decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}
function Di(a,b,c){return p(a)?(a=encodeURI(a).replace(b,Ki),c&&(a=a.replace(/
%25([0-9a-fA-F]{2})/g,"%$1")),a):null}function Ki(a){a=a.charCodeAt(0);return"%"+
(a>>4&15).toString(16)+(a&15).toString(16)}var Ei=/[#\/\?@]/g,Gi=/[#\?:]/g,Fi=/
[#\?]/g,Ji=/[#\?@]/g,Hi=/#/g;function Ai(a,b){this.g=this.b=null;this.i=a||
null;this.j=!!b}function Li(a){a.b||(a.b=new ti,a.g=0,a.i&&xi(a.i,function(b,c)
{a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))}g=Ai.prototype;
g.add=function(a,b){Li(this);this.i=null;a=Mi(this,a);var c=this.b.get(a);c||
this.b.set(a,c=[]);c.push(b);this.g+=1;return this};g.remove=function(a)
{Li(this);a=Mi(this,a);return vi(this.b.g,a)?(this.i=null,this.g-
=this.b.get(a).length,this.b.remove(a)):!1};function Ni(a,b){Li(a);b=Mi(a,b);return
vi(a.b.g,b)}g.forEach=function(a,b){Li(this);this.b.forEach(function(c,d)
{A(c,function(c){a.call(b,c,d,this)},this)},this)};
g.Cc=function(){Li(this);for(var a=this.b.hb(),b=this.b.Cc(),c=[],d=0;d<b.length;d+
+)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};g.hb=function(a)
{Li(this);var
b=[];if(p(a))Ni(this,a)&&(b=Za(b,this.b.get(Mi(this,a))));else{a=this.b.hb();for(va
r c=0;c<a.length;c++)b=Za(b,a[c])}return b};g.set=function(a,b)
{Li(this);this.i=null;a=Mi(this,a);Ni(this,a)&&(this.g-
=this.b.get(a).length);this.b.set(a,[b]);this.g+=1;return this};
g.get=function(a,b){if(!a)return b;var c=this.hb(a);return 0<c.length?
String(c[0]):b};g.toString=function(){if(this.i)return this.i;if(!
this.b)return"";for(var a=[],b=this.b.Cc(),c=0;c<b.length;c++){var
d=b[c],e=encodeURIComponent(String(d));d=this.hb(d);for(var f=0;f<d.length;f++){var
k=e;""!==d[f]&&(k+="="+encodeURIComponent(String(d[f])));a.push(k)}}return
this.i=a.join("&")};function Mi(a,b){var
c=String(b);a.j&&(c=c.toLowerCase());return c}
function Ii(a,b){b&&!a.j&&(Li(a),a.i=null,a.b.forEach(function(a,b){var
c=b.toLowerCase();b!
=c&&(this.remove(b),this.remove(c),0<a.length&&(this.i=null,this.b.set(Mi(this,c),
$a(a)),this.g+=a.length))},a));a.j=b};function Oi(a,b){return(b&8&&dg(a)?b^4:b)&-
9};function Pi()
{J.call(this);this.b=[];this.g=[]}z(Pi,J);Pi.prototype.ua=function()
{Pi.V.ua.call(this);this.g.length=0;this.b.length=0};function Qi(){this.g=new
ti;this.b=new Ri("",void
0);this.b.next=this.b.b=this.b}g=Qi.prototype;g.get=function(a,b){var
c=this.g.get(a);return c?c.value:b};g.set=function(a,b){var c=this.g.get(a);c?
c.value=b:(c=new
Ri(a,b),this.g.set(a,c),c.b=this.b.b,c.next=this.b,this.b.b=c,c.b.next=c)};g.shift=
function(){return Si(this,this.b.next)};g.pop=function(){return
Si(this,this.b.b)};g.remove=function(a){return(a=this.g.get(a))?
(a.remove(),this.g.remove(a.key),!0):!1};
g.Cc=function(){return Ti(this,function(a,b){return b})};g.hb=function(){return
Ti(this,function(a){return a})};g.forEach=function(a,b){for(var c=this.b.next;c!
=this.b;c=c.next)a.call(b,c.value,c.key,this)};function Ti(a,b){for(var
c=[],d=a.b.next;d!=a.b;d=d.next)c.push(b.call(void 0,d.value,d.key,a));return
c}function Si(a,b){a.b!=b&&(b.remove(),a.g.remove(b.key));return b.value}function
Ri(a,b){this.key=a;this.value=b}
Ri.prototype.remove=function(){this.b.next=this.next;this.next.b=this.b;delete
this.b;delete this.next};function Ui(a,b,c){if(C.Ka&&!C.de)return
a;a='url("'+b+'")';C.Ga&&(a+=" 7 5");return a+(", "+c)};function Vi(a){this.b=a||
[]}function Wi(a,b){for(var c=[],d=0;d<b.length;d++){var
e=b[d],f=a.toLowerCase(),k=String(e).toLowerCase(),l=0;if(-1!
=k.indexOf(f))l=parseInt((k.indexOf(f)/4).toString(),10);else for(var
m=f.split(""),t=-1,G=10,S=0,H;H=m[S];S++)H=k.indexOf(H),H>t?(t=H-t-1,t>G-5&&(t=G-
5),l+=t,t=H):
(l+=G,G+=5);l<6*f.length&&c.push({ki:e,ng:l,index:d})}c.sort(function(a,b){var
c=a.ng-b.ng;return 0!=c?c:a.index-b.index});d=[];for(S=0;10>S&&S<c.length;S+
+)d.push(c[S].ki);return d};function Xi(a,b,c)
{M.call(this);this.R=a;this.ka=c;this.o=b;L(b,
["hilite","select","canceldismiss","dismiss"],this.handleEvent,!
1,this);this.s=null;this.b=[];this.i=-
1;this.g=0;this.j=this.v=null;this.ra={}}z(Xi,M);g=Xi.prototype;g.kf=!0;
g.handleEvent=function(a){var b=this.R;if(a.target==this.o)switch(a.type){case
"hilite":this.qc(a.vc);break;case "select":var c=!1;if(q(a.vc)){a=a.vc;var
d=this.b[Yi(this,a)];c=!!d&&b.Ge&&b.Ge(d);d&&!c&&this.i!=a&&this.qc(a)}c||
Zi(this);break;case "canceldismiss":$i(this);break;case
"dismiss":aj(this)}};g.Qb=function(){return this.o.Xa()};function bj(a){for(var
b=a.g+a.b.length-1,c=a.i,d=0;d<a.b.length;d++){if(c>=a.g&&c<b)c++;else if(-
1==c)c=a.g;else break;if(a.qc(c))break}}
g.qc=function(a){var b=Yi(this,a),c=this.b[b];return c&&this.R.Ge&&this.R.Ge(c)?!1:
(this.i=a,this.o.qc(a),-1!=b)};
function Zi(a){var b=Yi(a,a.i);if(-1!=b){var c=a.b[b],d=a.ka;if(d.Ba){var
e=c.toString();if(n(void 0)?0:d.j){var f=cj(d,d.Ba.value,Se(d.Ba)
[0]),k=dj(d,d.Ba.value);d.ra&&!d.ra.test(e)&&(e=e.replace(/[\s\xa0]+$/,"")
+d.Aa);0==f||ib(k[f-1])||(e=" "+e);f==k.length-1&&(e+=" ");if(e!=k[f])
{k[f]=e;e=d.Ba;(C.Ka||C.ma&&C.Ea("9"))&&e.blur();e.value=k.join("");for(var
l=0,m=0;m<=f;m++)l+=k[m].length;e.focus();f=l;k=d.Ba;e=f;Te(k)?
k.selectionStart=e:Ue()&&(l=Ve(k),m=l[0],m.inRange(l[1])&&(e=We(k,e),m.collapse(!
0),
m.move("character",e),m.select()));k=d.Ba;Te(k)?
k.selectionEnd=f:Ue()&&(l=Ve(k),e=l[1],l[0].inRange(e)&&(f=We(k,f),k=We(k,Se(k)
[0]),e.collapse(!0),e.moveEnd("character",f-k),e.select()))}}else
d.Ba.value=e;d.Qe=!0}a.Mb();a.dispatchEvent({type:"update",vc:c,index:b});return!
0}a.Mb();a.dispatchEvent({type:"update",vc:null,index:null});return!1}
g.Mb=function(){this.i=-
1;this.s=null;this.g+=this.b.length;this.b=[];window.clearTimeout(this.j);this.j=nu
ll;this.o.Mb();this.dispatchEvent("suggestionsupdate");this.dispatchEvent("dismiss"
)};function aj(a){a.j||(a.j=window.setTimeout(x(a.Mb,a),100))}g.Pf=function()
{return this.j?(window.clearTimeout(this.j),this.j=null,!0):!1};function $i(a)
{a.Pf()||window.setTimeout(x(a.Pf,a),10)}g.ua=function(){Xi.V.ua.call(this);delete
this.ra;this.o.Ia();this.ka.Ia();this.R=null};
g.Zh=function(a,b,c){this.s==a&&this.Pe(b,c)};g.Pe=function(a,b){var
c="object"==ua(b)&&b,d=(c?c.Pl():b)?Yi(this,this.i):-
1;this.g+=this.b.length;this.b=a;for(var e=[],f=0;f<a.length;+
+f)e.push({id:this.g+f,data:a[f]});f=null;this.v&&(f=this.ra[w(this.v)]||
this.v);this.o.Pg=f;this.o.Pe(e,this.s,this.v);f=this.kf;c&&void 0!
==c.Yg()&&(f=c.Yg());this.i=-1;(f||0<=d)&&0!=e.length&&this.s&&(0<=d?
this.qc(this.g+d):bj(this));this.dispatchEvent("suggestionsupdate")};
function Yi(a,b){var c=b-a.g;return 0>c||c>=a.b.length?-1:c}g.update=function(a)
{this.ka.update(a)};function ej(a,b,c,d){J.call(this);d=d||150;this.j=null!=c?c:!
0;this.s=a||",;";this.Aa=this.s.charAt(0);a=this.j?"[\\s"+this.s+"]+":"[\\s]
+";this.wa=new RegExp("^"+a+"|"+a+"$","g");this.ra=new RegExp("\\s*["+this.s+"]
$");this.ka=b||"";this.Da=this.j;this.i=0<d?new Je(d):null;this.g=new
Ye(this);this.v=new Ye(this);this.o=new ff;this.R=-1}z(ej,J);var fj=(C.product.rd||
C.product.qd)&&!C.Ea("533.17.9");g=ej.prototype;g.he=null;g.Ba=null;g.Je="";g.Zb=!
1;g.Qe=!1;
g.ua=function(){ej.V.ua.call(this);null!
=this.he&&window.clearTimeout(this.he);this.g.Ia();delete
this.g;this.v.Ia();this.o.Ia();ud(this.i)};
g.Bb=function(a){switch(a.g){case 40:if(this.b.Qb())return bj(this.b),a.b(),!0;if(!
this.j)return this.update(!0),a.b(),!0;break;case 38:if(this.b.Qb()){a:for(var
b=this.b,c=b.i,d=0;d<b.b.length;d++){if(c>b.g)c--;else break;if(b.qc(c))break
a}a.b();return!0}break;case 9:if(!this.b.Qb()||a.shiftKey)this.b.Mb();else
if(this.update(),Zi(this.b)&&this.Da)return a.b(),!0;break;case 13:if(this.b.Qb())
{if(this.update(),Zi(this.b))return a.b(),a.j(),!0}else this.b.Mb();break;case
27:if(this.b.Qb())return this.b.Mb(),
a.b(),a.j(),!0;break;case 229:if(!this.Zb)return this.Zb||
(this.g.ha(this.Ba,"keyup",this.eg),this.g.ha(this.Ba,"keypress",this.dg),this.Zb=!
0),!0}return gj(this,a)};function gj(a,b){var c=a.j&&b.v&&-1!
=a.s.indexOf(String.fromCharCode(b.v));c&&a.update();return c&&Zi(a.b)?(b.b(),!0):!
1}g.zh=function(){return!1};g.Ef=function(a){hj(this,a.target||null)};
function hj(a,b){af(a.v);a.b&&$i(a.b);b!
=a.Ba&&(a.Ba=b,a.i&&(a.i.start(),a.g.ha(a.i,"tick",a.ig)),a.Je=a.Ba.value,gf(a.o,a.
Ba),a.g.ha(a.o,"key",a.fg),a.g.ha(a.Ba,"mousedown",a.hg),C.ma&&a.g.ha(a.Ba,"keypres
s",a.ag))}g.jh=function(){fj?
this.he=window.setTimeout(x(this.lg,this),0):this.lg()};
g.lg=function()
{this.Ba&&(this.g.Qa(this.o,"key",this.fg),nf(this.o),this.g.Qa(this.Ba,"keyup",thi
s.zh),this.g.Qa(this.Ba,"mousedown",this.hg),C.ma&&this.g.Qa(this.Ba,"keypress",thi
s.ag),this.Zb&&ij(this),this.Ba=null,this.i&&(this.i.stop(),this.g.Qa(this.i,"tick"
,this.ig)),this.b&&aj(this.b))};g.ig=function(){this.update()};g.ei=function(a)
{this.Ef(a)};g.fg=function(a){this.R=a.g;this.b&&this.Bb(a)};g.dg=function()
{this.Zb&&229!=this.R&&ij(this)};
g.eg=function(a){this.Zb&&(13==a.g||77==a.g&&a.ctrlKey)&&ij(this)};g.hg=function()
{};function ij(a){a.Zb&&(a.Zb=!
1,a.g.Qa(a.Ba,"keypress",a.dg),a.g.Qa(a.Ba,"keyup",a.eg))}g.ag=function(a)
{gj(this,a)};
g.update=function(a){if(this.Ba&&(a||this.Ba.value!=this.Je)){if(a||!this.Qe)
{a=Se(this.Ba)[0];var b=this.Ba.value;a=dj(this,b)[cj(this,b,a)];b=this.wa?
String(a).replace(this.wa,""):a;if(this.b&&(this.b.v=this.Ba,a=this.b,a.s!=b))
{a.s=b;var c=a.R;b=a.s;var d=x(a.Zh,a);c=c.b;var e=[];if(""!=b)for(var f=new
RegExp("(^|\\W+)"+vb(b),"i"),k=0;k<c.length&&10>e.length;k++){var
l=c[k];String(l).match(f)&&e.push(l)}0==e.length&&(e=Wi(b,c));d(b,e);
$i(a)}}this.Je=this.Ba.value}this.Qe=!1};
function cj(a,b,c){a=dj(a,b);if(c==b.length)return a.length-1;for(var
d=b=0,e=0;d<a.length&&e<=c;d++)e+=a[d].length,b=d;return b}function dj(a,b){if(!
a.j)return[b];for(var c=String(b).split(""),d=[],e=[],f=0,k=!1;f<c.length;f+
+)a.ka&&-1!=a.ka.indexOf(c[f])?(k||(d.push(e.join("")),e.length=0),e.push(c[f]),k=!
k):k||-1==a.s.indexOf(c[f])?e.push(c[f]):
(e.push(c[f]),d.push(e.join("")),e.length=0);d.push(e.join(""));return d};function
jj(){}ta(jj);jj.prototype.b=0;function kj(a,b,c,d){M.call(this);this.ra=a||
document.body;this.i=Oc(this.ra);this.tb=!
a;this.g=null;this.wa="";this.b=[];this.o=[];this.Aa=this.ka=-1;this.R=!
1;this.className="ac-renderer";this.Ra="ac-highlighted";this.s=b||
null;this.Sb=null!=d?d:!0;this.ab=!!c}z(kj,M);g=kj.prototype;g.ta=function(){return
this.g};g.Pe=function(a,b,c){this.wa=b;this.b=a;this.ka=-
1;this.Aa=Ba();this.j=c;this.o=[];lj(this)};g.Mb=function(){this.R&&(this.R=!
1,mj(this,!1),Q(this.g,!1))};
function nj(a){a.R||(a.R=!0,mj(a,!0),Q(a.g,!0))}function mj(a,b)
{a.j&&(rd(a.j,"haspopup",b),rd(a.g,"expanded",b),rd(a.j,"expanded",b),b?
rd(a.j,"owns",a.g.id):(a.j.removeAttribute("aria-
owns"),sd(a.j,null)))}g.Xa=function(){return this.R};
function oj(a,b){var c=0<=b&&b<a.b.length?a.b[b]:void 0,d=0<=b&&b<a.o.length?
a.o[b]:void 0;a.dispatchEvent({type:"rowhilite",ka:d,vc:c?
c.data:null})&&(0<=a.ka&&Re(a.o[a.ka],["ac-active","active"]),a.ka=b,d&&(Pe(d,["ac-
active","active"]),a.j&&sd(a.j,d),Sf(d,a.g)))}g.qc=function(a){if(-1==a)oj(this,-
1);else for(var b=0;b<this.b.length;b++)if(this.b[b].id==a){oj(this,b);break}};
function pj(a){if(!a.g){var b=a.i.Hb("DIV",
{style:"display:none"});a.g=b;Pe(b,jb(a.className).split("
"));qd(b,"listbox");b.id=":"+(jj.wb().b+
+).toString(36);a.i.appendChild(a.ra,b);L(b,"click",a.Ff,!
1,a);L(b,"mousedown",a.Gf,!1,a);L(b,"mouseover",a.Kf,!1,a)}}
function lj(a){pj(a);a.Tb&&(a.g.style.minWidth=a.Tb.clientWidth-
0+"px");a.Na&&(a.g.style.maxWidth=a.Na.clientWidth-
0+"px");a.o.length=0;a.i.eh(a.g);a.s&&a.s.render?
a.s.render(a,a.g,a.b,a.wa):A(a.b,function(a){var b=this.wa,d=this.i.Hb("DIV",
{className:"ac-row",id:":"+(jj.wb().b+
+).toString(36)});qd(d,"option");this.s&&this.s.ii?
this.s.ii(a,b,d):jd(d,a.data.toString());b&&this.Sb&&(this.Da=!
1,qj(this,d,b));Oe(d,"ac-
row");this.o.push(d);this.i.appendChild(this.g,d)},a);0==a.b.length?a.Mb():
(nj(a),rj(a),
fg(a.g))}
function rj(a){if(a.j&&a.tb){var b=a.Pg||a.j;var c=a.ab?5:1;a=a.g;var
d=c^1,e;if(e=a.offsetParent){var f="HTML"==e.tagName||"BODY"==e.tagName;if(!
f||"static"!=Kf(e,"position")){var k=Rf(e);if(!f){f=dg(e);var l;if(l=f)
{l=C.product.ae&&C.product.Jd(10);var m=C.Dg&&C.platform.Jd(10);l=C.Ka||l||m}f=l?-
e.scrollLeft:!f||C.zg&&C.Ea("8")||"visible"==Kf(e,"overflowX")?
e.scrollLeft:e.scrollWidth-e.clientWidth-e.scrollLeft;k=Lc(k,new
D(f,e.scrollTop))}}}e=k||new D;k=Zf(b);if(f=Qf(b)){var t=Ef(f);f=Math.max(k.left,
t.left);l=Math.min(k.left+k.width,t.left+t.width);f<=l&&(m=Math.max(k.top,t.top),t=
Math.min(k.top+k.height,t.top+t.height),m<=t&&(k.left=f,k.top=m,k.width=l-
f,k.height=t-m))}f=Oc(b);m=Oc(a);if(f.b!=m.b){l=f.b.body;m=$c(m.b);t=new D(0,0);var
G=ad(Qc(l));if(Jb(G,"parent")){var S=l;do{var H=G==m?
Rf(S):Vf(S);t.x+=H.x;t.y+=H.y}while(G&&G!=m&&G!
=G.parent&&(S=G.frameElement)&&(G=G.parent))}l=Lc(t,Rf(l));!C.ma||C.mb(9)||
Xc(f.b)||(l=Lc(l,Yc(f.b)));k.left+=l.x;k.top+=l.y}b=Oi(b,c);c=k.left;b&4?
c+=k.width:b&
2&&(c+=k.width/2);c=new D(c,k.top+(b&1?k.height:0));c=Lc(c,e);if(b=Qf(a))b.top-
=e.y,b.right-=e.x,b.bottom-=e.y,b.left-
=e.x;c=c.Dd();k=Oi(a,d);d=Yf(a);e=Nc(d);c=c.Dd();e=Nc(e);0!=k&&(k&4?c.x-
=e.width:k&2&&(c.x-=e.width/2),k&1&&(c.y-=e.height));b?
(k=c,f=e,l=65,m=0,65==(l&65)&&(k.x<b.left||k.x>=b.right)&&(l&=-
2),132==(l&132)&&(k.y<b.top||k.y>=b.bottom)&&(l&=-
5),k.x<b.left&&l&1&&(k.x=b.left,m|=1),l&16&&(t=k.x,k.x<b.left&&(k.x=b.left,m|
=4),k.x+f.width>b.right&&(f.width=Math.min(b.right-k.x,t+f.width-b.left),
f.width=Math.max(f.width,0),m|=4)),k.x+f.width>b.right&&l&1&&(k.x=Math.max(b.right-
f.width,b.left),m|=1),l&2&&(m|=(k.x<b.left?16:0)|(k.x+f.width>b.right?
32:0)),k.y<b.top&&l&4&&(k.y=b.top,m|=2),l&32&&(t=k.y,k.y<b.top&&(k.y=b.top,m|
=8),k.y+f.height>b.bottom&&(f.height=Math.min(b.bottom-k.y,t+f.height-
b.top),f.height=Math.max(f.height,0),m|
=8)),k.y+f.height>b.bottom&&l&4&&(k.y=Math.max(b.bottom-f.height,b.top),m|
=2),l&8&&(m|=(k.y<b.top?64:0)|(k.y+f.height>b.bottom?128:0)),b=m):b=256;k=new
N(0,0,0,0);
k.left=c.x;k.top=c.y;k.width=e.width;k.height=e.height;b&496||(Lf(a,new
D(k.left,k.top)),e=k.ya(),Mc(d,e)||(d=e,c=Xc(Oc(Qc(a)).b),!C.ma||C.Ea("10")||
c&&C.Ea("8")?kg(a,d,"border-box"):(b=a.style,c?
(c=ig(a),a=Tf(a),b.pixelWidth=d.width-a.left-c.left-c.right-
a.right,b.pixelHeight=d.height-a.top-c.top-c.bottom-a.bottom):
(b.pixelWidth=d.width,b.pixelHeight=d.height))))}}
g.ua=function(){this.g&&(Yd(this.g,"click",this.Ff,!
1,this),Yd(this.g,"mousedown",this.Gf,!1,this),Yd(this.g,"mouseover",this.Kf,!
1,this),this.i.fh(this.g),this.g=null,this.R=!
1);ud(this.v);this.ra=null;kj.V.ua.call(this)};
function qj(a,b,c){if(!a.Da)if(3==b.nodeType){var
d=null;u(c)&&1<c.length&&(d=cb(c,1));c=sj(c);if(0!=c.length){var
e=b.nodeValue,f=new RegExp("\\b(?:"+c+")","gi");c=[];for(var
k=0,l=f.exec(e),m=0;l;)m+
+,c.push(e.substring(k,l.index)),c.push(e.substring(l.index,f.lastIndex)),k=f.lastI
ndex,l=f.exec(e);c.push(e.substring(k));if(1<c.length){for(d=0;1>d;d+
+)e=2*d,b.nodeValue=c[e],f=a.i.b.createElement("B"),f.className=a.Ra,a.i.appendChil
d(f,a.i.b.createTextNode(String(c[e+1]))),f=b.parentNode.insertBefore(f,
b.nextSibling),b.parentNode.insertBefore(a.i.b.createTextNode(""),f.nextSibling),b=
f.nextSibling;b.nodeValue=cb(c,2).join("");a.Da=!0}else d&&qj(a,b,d)}}else
for(b=b.firstChild;b;)d=b.nextSibling,qj(a,b,c),b=d}function sj(a){var b="";if(!
a)return b;u(a)&&(a=Ra(a,function(a){return!ib(null==a?"":String(a))}));u(a)?
b=0<a.length?vb(a[0]):"":/^\W/.test(a)||(b=vb(a));return b}function tj(a,b)
{for(;b&&b!=a.g&&!Ne(b,"ac-row");)b=b.parentNode;return b?Qa(a.o,b):-1}
g.Ff=function(a){var
b=tj(this,a.target);0<=b&&this.dispatchEvent({type:"select",vc:this.b[b].id});a.j()
};g.Gf=function(a){a.j();a.b()};g.Kf=function(a){a=tj(this,a.target);0<=a&&!
(300>Ba()-this.Aa)&&this.dispatchEvent({type:"hilite",vc:this.b[a].id})};function
U(a){M.call(this);this.s=a||Oc();this.Ra=uj;this.Ca=null;this.Ha=!
1;this.b=null;this.ka=void
0;this.v=this.i=this.j=null}z(U,M);U.prototype.tb=jj.wb();var uj=null;function
vj(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");}
function wj(a){return a.Ca||(a.Ca=":"+(a.tb.b+
+).toString(36))}g=U.prototype;g.ta=function(){return this.b};function xj(a){a.ka||
(a.ka=new Ye(a));return a.ka}g.Nc=function(a){if(this==a)throw Error("Unable to set
parent component");if(a&&this.j&&this.Ca&&yj(this.j,this.Ca)&&this.j!=a)throw
Error("Unable to set parent
component");this.j=a;U.V.ld.call(this,a)};g.Wa=function(){return
this.j};g.ld=function(a){if(this.j&&this.j!=a)throw Error("Method not
supported");U.V.ld.call(this,a)};
g.Pb=function(){this.b=this.s.b.createElement("DIV")};g.render=function(a)
{zj(this,a)};function zj(a,b,c){if(a.Ha)throw Error("Component already
rendered");a.b||a.Pb();b?b.insertBefore(a.b,c||
null):a.s.b.body.appendChild(a.b);a.j&&!a.j.Ha||a.Ta()}g.Ta=function(){this.Ha=!
0;Aj(this,function(a){!a.Ha&&a.ta()&&a.Ta()})};g.ac=function(){Aj(this,function(a)
{a.Ha&&a.ac()});this.ka&&af(this.ka);this.Ha=!1};
g.ua=function(){this.Ha&&this.ac();this.ka&&(this.ka.Ia(),delete
this.ka);Aj(this,function(a)
{a.Ia()});this.b&&I(this.b);this.j=this.b=this.v=this.i=null;U.V.ua.call(this)};g.i
e=function(a,b){this.je(a,Bj(this),b)};
g.je=function(a,b,c){if(a.Ha&&(c||!this.Ha))throw Error("Component already
rendered");if(0>b||b>Bj(this))throw Error("Child component index out of
bounds");this.v&&this.i||(this.v={},this.i=[]);if(a.Wa()==this){var
d=wj(a);this.v[d]=a;Ya(this.i,a)}else{d=this.v;var e=wj(a);if(null!==d&&e in
d)throw Error('The object already contains the key
"'+e+'"');d[e]=a}a.Nc(this);bb(this.i,b,0,a);a.Ha&&this.Ha&&a.Wa()==this?
(c=this.Ed(),b=c.childNodes[b]||null,b!=a.ta()&&c.insertBefore(a.ta(),b)):c?
(this.b||
this.Pb(),b=Cj(this,b+1),zj(a,this.Ed(),b?b.b:null)):this.Ha&&!
a.Ha&&a.b&&a.b.parentNode&&1==a.b.parentNode.nodeType&&a.Ta()};g.Ed=function()
{return this.b};function Dj(a){null==a.Ra&&(a.Ra=dg(a.Ha?a.b:a.s.b.body));return
a.Ra}function Bj(a){return a.i?a.i.length:0}function yj(a,b){if(a.v&&b){var
c=a.v;c=(null!==c&&b in c?c[b]:void 0)||null}else c=null;return c}function Cj(a,b)
{return a.i?a.i[b]||null:null}function Aj(a,b,c){a.i&&A(a.i,b,c)}function Ej(a,b)
{return a.i&&b?Qa(a.i,b):-1}
g.removeChild=function(a,b){if(a){var c=p(a)?a:wj(a);a=yj(this,c);if(c&&a){var
d=this.v;c in d&&delete d[c];Ya(this.i,a);b&&(a.ac(),a.b&&I(a.b));a.Nc(null)}}if(!
a)throw Error("Child is not in parent component");return a};function Fj(a,b){if(!
a)throw Error("Invalid class name "+a);if(!v(b))throw Error("Invalid decorator
function "+b);}var Gj={};function Hj(a){this.g=a}ta(Hj);function Ij(a,b)
{a&&(a.tabIndex=b?0:-1)}Hj.prototype.b=function(a)
{a=a.ta();fg(a,C.Ka);C.ma&&(a.hideFocus=!0);var
b=this.g;b&&qd(a,b)};Hj.prototype.i=function(){return"goog-container"};function
Jj(a,b){var c=a.i(),d=[c,"horizontal"==b.Kc?c+"-horizontal":c+"-
vertical"];b.isEnabled()||d.push(c+"-disabled");return d};function Kj(){}var
Lj;ta(Kj);var
Mj={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"check
ed",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};g=K
j.prototype;g.Cf=function(){};g.ze=function(a){return
a.s.Hb("DIV",Nj(this,a).join(" "),a.ud)};g.Gd=function(a){return a};function
Oj(a,b,c){if(a=a.ta?a.ta():a){var d=[b];C.ma&&!
C.Ea("7")&&(d=Pj(Me(a),b),d.push(b));(c?Pe:Re)(a,d)}}
function Rj(a,b,c){if(a=c||a.Cf())c=b.getAttribute("role")||null,a!
=c&&qd(b,a)}function Sj(a,b){a.Xa()||rd(b,"hidden",!a.Xa());a.isEnabled()||Tj(b,1,!
a.isEnabled());a.Ma&8&&Tj(b,8,!!(a.La&8));a.Ma&16&&Tj(b,16,!!
(a.La&16));a.Ma&64&&Tj(b,64,a.Qb())}function Uj(a,b){var c;if(a.Ma&32&&(c=a.ta()))
{if(!b&&a.La&32){try{c.blur()}catch(d){}a.La&32&&a.Df(null)}(md(c)&&nd(c))!=b&&(b?
c.tabIndex=0:(c.tabIndex=-1,c.removeAttribute("tabIndex")))}}
function Tj(a,b,c){Lj||
(Lj={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=Lj[b];var
d=a.getAttribute("role")||null;d&&(d=Mj[d]||b,b="checked"==b||"selected"==b?
d:b);b&&rd(a,b,c)}g.Ab=function(){return"goog-control"};function Nj(a,b){var
c=a.Ab(),d=[c],e=a.Ab();e!=c&&d.push(e);c=b.La;for(e=[];c;){var f=c&-
c;e.push(a.xd(f));c&=~f}d.push.apply(d,e);(c=b.uf)&&d.push.apply(d,c);C.ma&&!
C.Ea("7")&&d.push.apply(d,Pj(d));return d}
function Pj(a,b){var c=[];b&&(a=Za(a,[b]));A([],function(d){!Ua(d,y(Wa,a))||b&&!
Wa(d,b)||c.push(d.join("_"))});return c}g.xd=function(a){if(!this.b){var
b=this.Ab();this.b={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-
selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}}return this.b[a]};function
V(a,b,c){U.call(this,c);if(!b){b=this.constructor;for(var d;b;)
{d=w(b);if(d=Gj[d])break;b=b.V?b.V.constructor:null}b=d?v(d.wb)?d.wb():new
d:null}this.g=b;this.ud=n(a)?
a:null}z(V,U);g=V.prototype;g.ud=null;g.La=0;g.Ma=39;g.md=0;g.uf=null;g.$c=!
0;g.Pb=function(){var a=this.g.ze(this);this.b=a;Rj(this.g,a,this.Ad());fg(a,!
C.ma&&!C.Kb);this.Xa()||(Q(a,!1),a&&rd(a,"hidden",!0))};g.Ad=function(){return
null};g.Ed=function(){return this.g.Gd(this.ta())};
g.Ta=function(){V.V.Ta.call(this);Sj(this,this.b);var
a=this.g;Dj(this)&&Oj(this.ta(),a.Ab()+"-rtl",!
0);this.isEnabled()&&Uj(this,this.Xa());if(this.Ma&-2&&(this.$c&&Vj(this,!
0),this.Ma&32&&(a=this.ta()))){var b=this.o||(this.o=new
ff);gf(b,a);xj(this).ha(b,"key",this.Bb).ha(a,"focus",this.ih).ha(a,"blur",this.Df)
}};
function Vj(a,b){var c=xj(a),d=a.ta();b?(c.ha(d,K.Sc,a.Hd).ha(d,
[K.Tc,K.Rc],a.Gc).ha(d,"mouseover",a.De).ha(d,"mouseout",a.Ce),a.Zc!
=r&&c.ha(d,"contextmenu",a.Zc),C.ma&&(C.Ea(9)||c.ha(d,"dblclick",a.If),a.R||
(a.R=new Wj(a),td(a,y(ud,a.R))))):(c.Qa(d,K.Sc,a.Hd).Qa(d,
[K.Tc,K.Rc],a.Gc).Qa(d,"mouseover",a.De).Qa(d,"mouseout",a.Ce),a.Zc!
=r&&c.Qa(d,"contextmenu",a.Zc),C.ma&&(C.Ea(9)||
c.Qa(d,"dblclick",a.If),ud(a.R),a.R=null))}
g.ac=function()
{V.V.ac.call(this);this.o&&nf(this.o);this.Xa()&&this.isEnabled()&&Uj(this,!
1)};g.ua=function(){V.V.ua.call(this);this.o&&(this.o.Ia(),delete this.o);delete
this.g;this.R=this.uf=this.ud=null};g.Xa=function(){return!
0};g.isEnabled=function(){return!(this.La&1)};g.kd=function(a){var
b=this.Wa();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!Xj(this,1,!a)||(a||
(Yj(this,!1),Zj(this,!1)),this.Xa()&&Uj(this,a),ak(this,1,!a,!0))};function Zj(a,b)
{Xj(a,2,b)&&ak(a,2,b)}
function Yj(a,b){Xj(a,4,b)&&ak(a,4,b)}g.Qb=function(){return!!
(this.La&64)};function bk(a,b){Xj(a,64,b)&&ak(a,64,b)}function ak(a,b,c,d){if(!
d&&1==b)a.kd(!c);else if(a.Ma&b&&c!=!!(a.La&b)){var e=a.g;if(d=a.ta())
(e=e.xd(b))&&Oj(a,e,c),Tj(d,b,c);a.La=c?a.La|b:a.La&~b}}g.Eb=function(a,b)
{if(this.Ha&&this.La&a&&!b)throw Error("Component already rendered");!
b&&this.La&a&&ak(this,a,!1);this.Ma=b?this.Ma|a:this.Ma&~a};function ck(a,b)
{return!!(255&b)&&!!(a.Ma&b)}
function Xj(a,b,c){return!!(a.Ma&b)&&!!(a.La&b)!=c&&(!(a.md&b)||
a.dispatchEvent(vj(b,c)))&&!a.Ya}g.De=function(a){(!a.relatedTarget||!
id(this.ta(),a.relatedTarget))&&this.dispatchEvent("enter")&&this.isEnabled()&&ck(t
his,2)&&Zj(this,!0)};g.Ce=function(a)
{a.relatedTarget&&id(this.ta(),a.relatedTarget)||!this.dispatchEvent("leave")||
(ck(this,4)&&Yj(this,!1),ck(this,2)&&Zj(this,!1))};g.Zc=r;
g.Hd=function(a){if(this.isEnabled()&&(ck(this,2)&&Zj(this,!0),Fd(a)))
{ck(this,4)&&Yj(this,!0);var b;if(b=this.g){var c;b=this.Ma&32&&(c=this.ta())?
md(c)&&nd(c):!1}b&&this.ta().focus()}Fd(a)&&a.b()};g.Gc=function(a)
{this.isEnabled()&&(ck(this,2)&&Zj(this,!
0),this.La&4&&dk(this,a)&&ck(this,4)&&Yj(this,!1))};g.If=function(a)
{this.isEnabled()&&dk(this,a)};
function dk(a,b){if(ck(a,16)){var c=!
(a.La&16);Xj(a,16,c)&&ak(a,16,c)}ck(a,8)&&Xj(a,8,!0)&&ak(a,8,!0);ck(a,64)&&bk(a,!
a.Qb());c=new
zd("action",a);b&&(c.altKey=b.altKey,c.ctrlKey=b.ctrlKey,c.metaKey=b.metaKey,c.shif
tKey=b.shiftKey,c.R=b.R);return a.dispatchEvent(c)}g.ih=function()
{ck(this,32)&&Xj(this,32,!0)&&ak(this,32,!0)};g.Df=function(){ck(this,4)&&Yj(this,!
1);ck(this,32)&&Xj(this,32,!1)&&ak(this,32,!1)};g.Bb=function(a){return
this.Xa()&&this.isEnabled()&&this.Ae(a)?(a.b(),a.j(),!0):!1};
g.Ae=function(a){return 13==a.g&&dk(this,a)};if(!v(V))throw Error("Invalid
component class "+V);if(!v(Kj))throw Error("Invalid renderer class "+Kj);var
ek=w(V);Gj[ek]=Kj;Fj("goog-control",function(){return new V(null)});function Wj(a)
{J.call(this);this.g=a;this.b=!1;this.i=new
Ye(this);td(this,y(ud,this.i));a=this.g.b;this.i.ha(a,"mousedown",this.o).ha(a,"mou
seup",this.s).ha(a,"click",this.j)}z(Wj,J);var fk=!C.ma||
C.mb(9);Wj.prototype.o=function(){this.b=!1};Wj.prototype.s=function(){this.b=!0};
function gk(a,b){if(!fk)return a.button=0,a.type=b,a;var
c=document.createEvent("MouseEvents");c.initMouseEvent(b,a.bubbles,a.cancelable,a.v
iew||
null,a.detail,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey
,a.metaKey,0,a.relatedTarget||null);return c}Wj.prototype.j=function(a)
{if(this.b)this.b=!1;else{var
b=a.o,c=b.button,d=b.type,e=gk(b,"mousedown");this.g.Hd(new
Cd(e,a.i));e=gk(b,"mouseup");this.g.Gc(new Cd(e,a.i));fk||(b.button=c,b.type=d)}};
Wj.prototype.ua=function(){this.g=null;Wj.V.ua.call(this)};function hk(a,b,c)
{U.call(this,c);this.Fd=b||
Hj.wb();this.Kc=a||"vertical"}z(hk,U);g=hk.prototype;g.Ie=null;g.nc=null;g.Fd=null;
g.Kc=null;g.Xb=!0;g.mc=!0;g.Ac=!0;g.Fa=-1;g.Oa=null;g.Jc=!1;g.Lb=null;function
ik(a){return a.Ie||a.ta()}g.Pb=function()
{this.b=this.s.Hb("DIV",Jj(this.Fd,this).join(" "))};g.Ed=function(){return
this.ta()};
g.Ta=function(){hk.V.Ta.call(this);Aj(this,function(a){a.Ha&&jk(this,a)},this);var
a=this.ta();this.Fd.b(this);this.ye(this.Xb,!
0);xj(this).ha(this,"enter",this.Be).ha(this,"highlight",this.wh).ha(this,"unhighli
ght",this.Oh).ha(this,"open",this.Eh).ha(this,"close",this.nh).ha(a,K.Sc,this.hh).h
a(Qc(a),[K.Tc,K.Rc],this.qh).ha(a,
[K.Sc,K.Tc,K.Rc,"mouseover","mouseout","contextmenu"],this.mh);this.Ac&&kk(this,!
0)};
function kk(a,b){var c=xj(a),d=ik(a);b?
c.ha(d,"focus",a.Bf).ha(d,"blur",a.Af).ha(a.nc||(a.nc=new
ff(ik(a))),"key",a.Bb):c.Qa(d,"focus",a.Bf).Qa(d,"blur",a.Af).Qa(a.nc||(a.nc=new
ff(ik(a))),"key",a.Bb)}g.ac=function(){this.Mc(-1);this.Oa&&bk(this.Oa,!
1);this.Jc=!1;hk.V.ac.call(this)};g.ua=function()
{hk.V.ua.call(this);this.nc&&(this.nc.Ia(),this.nc=null);this.Fd=this.Oa=this.Lb=th
is.Ie=null};g.Be=function(){return!0};
g.wh=function(a){var b=Ej(this,a.target);if(-1<b&&b!=this.Fa){var
c=Cj(this,this.Fa);c&&Zj(c,!1);this.Fa=b;c=Cj(this,this.Fa);this.Jc&&Yj(c,!
0);this.Oa&&c!=this.Oa&&(c.Ma&64?bk(c,!0):bk(this.Oa,!1))}b=this.ta();null!
=a.target.ta()&&rd(b,"activedescendant",a.target.ta().id)};g.Oh=function(a)
{a.target==Cj(this,this.Fa)&&(this.Fa=-1);this.ta().removeAttribute("aria-
activedescendant")};g.Eh=function(a){(a=a.target)&&a!
=this.Oa&&a.Wa()==this&&(this.Oa&&bk(this.Oa,!1),this.Oa=a)};
g.nh=function(a){a.target==this.Oa&&(this.Oa=null);var
b=this.ta(),c=a.target.ta();b&&a.target.La&2&&c&&sd(b,c)};g.hh=function(a)
{this.mc&&(this.Jc=!0);var b=ik(this);b&&md(b)&&nd(b)?
b.focus():a.b()};g.qh=function(){this.Jc=!1};
g.mh=function(a){a:{var b=a.target;if(this.Lb)for(var c=this.ta();b&&b!==c;){var
d=b.id;if(d in this.Lb){b=this.Lb[d];break
a}b=b.parentNode}b=null}if(b)switch(a.type){case K.Sc:b.Hd(a);break;case K.Tc:case
K.Rc:b.Gc(a);break;case "mouseover":b.De(a);break;case
"mouseout":b.Ce(a);break;case "contextmenu":b.Zc(a)}};g.Bf=function()
{};g.Af=function(){this.Mc(-1);this.Jc=!1;this.Oa&&bk(this.Oa,!1)};
g.Bb=function(a){return this.isEnabled()&&this.Xa()&&(0!=Bj(this)||
this.Ie)&&this.xe(a)?(a.b(),a.j(),!0):!1};
g.xe=function(a){var b=Cj(this,this.Fa);if(b&&"function"==typeof b.Bb&&b.Bb(a)||
this.Oa&&this.Oa!=b&&"function"==typeof this.Oa.Bb&&this.Oa.Bb(a))return!
0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.g){case
27:if(this.Ac)ik(this).blur();else return!1;break;case 36:lk(this);break;case
35:mk(this);break;case 38:if("vertical"==this.Kc)nk(this);else return!1;break;case
37:if("horizontal"==this.Kc)Dj(this)?ok(this):nk(this);else return!1;break;case
40:if("vertical"==this.Kc)ok(this);
else return!1;break;case 39:if("horizontal"==this.Kc)Dj(this)?
nk(this):ok(this);else return!1;break;default:return!1}return!0};function jk(a,b)
{var c=b.ta();c=c.id||(c.id=wj(b));a.Lb||(a.Lb={});a.Lb[c]=b}g.ie=function(a,b)
{hk.V.ie.call(this,a,b)};
g.je=function(a,b,c){a.md|=2;a.md|=64;a.Eb(32,!1);a.Ha&&0!=a.$c&&Vj(a,!1);a.$c=!
1;var d=a.Wa()==this?Ej(this,a):-
1;hk.V.je.call(this,a,b,c);a.Ha&&this.Ha&&jk(this,a);a=d;-
1==a&&(a=Bj(this));a==this.Fa?this.Fa=Math.min(Bj(this)-1,b):a>this.Fa&&b<=this.Fa?
this.Fa++:a<this.Fa&&b>this.Fa&&this.Fa--};
g.removeChild=function(a,b){if(a=p(a)?yj(this,a):a){var c=Ej(this,a);-1!
=c&&(c==this.Fa?(Zj(a,!1),this.Fa=-1):c<this.Fa&&this.Fa--);var
d=a.ta();d&&d.id&&this.Lb&&(c=this.Lb,d=d.id,d in c&&delete
c[d])}c=a=hk.V.removeChild.call(this,a,b);c.Ha&&1!=c.$c&&Vj(c,!0);c.$c=!0;return
a};g.Xa=function(){return this.Xb};
g.ye=function(a,b){if(b||this.Xb!=a&&this.dispatchEvent(a?"show":"hide"))
{this.Xb=a;var c=this.ta();c&&(Q(c,a),this.Ac&&Ij(ik(this),this.mc&&this.Xb),b||
this.dispatchEvent(this.Xb?"aftershow":"afterhide"));return!0}return!
1};g.isEnabled=function(){return this.mc};g.kd=function(a){this.mc!
=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.mc=!0,Aj(this,function(a)
{a.ug?delete a.ug:a.kd(!0)})):(Aj(this,function(a){a.isEnabled()?a.kd(!1):a.ug=!
0}),this.Jc=this.mc=!1),this.Ac&&Ij(ik(this),a&&this.Xb))};
g.Mc=function(a){(a=Cj(this,a))?Zj(a,!0):-1<this.Fa&&Zj(Cj(this,this.Fa),!
1)};function lk(a){pk(a,function(a,c){return(a+1)%c},Bj(a)-1)}function mk(a)
{pk(a,function(a,c){a--;return 0>a?c-1:a},0)}function ok(a){pk(a,function(a,c)
{return(a+1)%c},a.Fa)}function nk(a){pk(a,function(a,c){a--;return 0>a?c-
1:a},a.Fa)}function pk(a,b,c){c=0>c?Ej(a,a.Oa):c;var
d=Bj(a);c=b.call(a,c,d);for(var e=0;e<=d;){var f=Cj(a,c);if(f&&a.mf(f))
{a.Mc(c);break}e++;c=b.call(a,c,d)}}
g.mf=function(a){return a.Xa()&&a.isEnabled()&&!!(a.Ma&2)};function qk()
{}z(qk,Kj);ta(qk);qk.prototype.Ab=function(){return"goog-menuheader"};function
rk(a,b,c){V.call(this,a,c||qk.wb(),b);this.Eb(1,!1);this.Eb(2,!1);this.Eb(4,!
1);this.Eb(32,!1);this.La=1}z(rk,V);Fj("goog-menuheader",function(){return new
rk(null)});function sk(){this.g=[]}z(sk,Kj);ta(sk);function tk(a,b){var
c=a.g[b];if(!c){switch(b){case 0:c=a.Ab()+"-highlight";break;case 1:c=a.Ab()+"-
checkbox";break;case 2:c=a.Ab()+"-content"}a.g[b]=c}return
c}g=sk.prototype;g.Cf=function(){return"menuitem"};g.ze=function(a){var
b=a.s.Hb("DIV",Nj(this,a).join(" "),uk(this,a.ud,a.s));vk(this,a,b,!!(a.Ma&8)||!!
(a.Ma&16));return b};g.Gd=function(a){return a&&a.firstChild};function uk(a,b,c)
{a=tk(a,2);return c.Hb("DIV",a,b)}
function vk(a,b,c,d){Rj(a,c,b.Ad());Sj(b,c);var e;if(e=a.Gd(c)){e=e.firstChild;var
f=tk(a,1);e=!!e&&wa(e)&&1==e.nodeType&&Ne(e,f)}else e=!1;d!=e&&(d?Oe(c,"goog-
option"):Qe(c,"goog-option"),c=a.Gd(c),d?
(a=tk(a,1),c.insertBefore(b.s.Hb("DIV",a),c.firstChild||
null)):c.removeChild(c.firstChild))}g.xd=function(a){switch(a){case 2:return
tk(this,0);case 16:case 8:return"goog-option-selected";default:return
sk.V.xd.call(this,a)}};g.Ab=function(){return"goog-menuitem"};function wk(a,b,c,d)
{V.call(this,a,d||sk.wb(),c)}z(wk,V);wk.prototype.Eb=function(a,b)
{wk.V.Eb.call(this,a,b);switch(a){case 8:this.La&16&&!b&&Xj(this,16,!
1)&&ak(this,16,!1);var c=this.ta();c&&this&&c&&vk(this.g,this,c,b);break;case 16:
(c=this.ta())&&this&&c&&vk(this.g,this,c,b)}};wk.prototype.Gc=function(a){var
b=this.Wa();if(b){var c=b.g;b.g=null;if(c&&q(a.clientX)&&Kc(c,new
D(a.clientX,a.clientY)))return}wk.V.Gc.call(this,a)};
wk.prototype.Ae=function(a){return a.g==this.Tf&&dk(this,a)?!
0:wk.V.Ae.call(this,a)};wk.prototype.Zg=function(){return this.Tf};Fj("goog-
menuitem",function(){return new wk(null)});wk.prototype.Ad=function(){return
this.Ma&16?"menuitemcheckbox":this.Ma&8?"menuitemradio":wk.V.Ad.call(this)};wk.prot
otype.Wa=function(){return V.prototype.Wa.call(this)};wk.prototype.zd=function()
{return V.prototype.zd.call(this)};function xk()
{}z(xk,Kj);ta(xk);xk.prototype.ze=function(a){return
a.s.Hb("DIV",this.Ab())};xk.prototype.Ab=function(){return"goog-
menuseparator"};function yk(a,b){V.call(this,null,a||xk.wb(),b);this.Eb(1,!
1);this.Eb(2,!1);this.Eb(4,!1);this.Eb(32,!
1);this.La=1}z(yk,V);yk.prototype.Ta=function()
{yk.V.Ta.call(this);qd(this.ta(),"separator")};Fj("goog-menuseparator",function()
{return new yk});function zk(a)
{this.g=a||"menu"}z(zk,Hj);ta(zk);zk.prototype.i=function(){return"goog-
menu"};zk.prototype.b=function(a)
{zk.V.b.call(this,a);rd(a.ta(),"haspopup","true")};function Ak(a)
{yk.call(this,xk.wb(),a)}z(Ak,yk);Fj("goog-menuseparator",function(){return new
yk});function Bk(a,b){hk.call(this,"vertical",b||zk.wb(),a);0!
=this.Ac&&this.Ha&&kk(this,!1);this.Ac=!1;this.mc&&this.Xb&&Ij(ik(this),!
1)}z(Bk,hk);g=Bk.prototype;g.ke=!0;g.$b=function(a){this.ie(a,!0)};g.se=function()
{var a=[];Aj(this,function(b){a.push(b)});return a};g.setPosition=function(a,b){var
c=this.Xa();c||Q(this.ta(),!0);Xf(this.ta(),a,b);c||Q(this.ta(),!
1)};g.kc=function(){return this.Xa()?Rf(this.ta()):null};
g.ye=function(a,b){var
c=Bk.V.ye.call(this,a,b);c&&a&&this.Ha&&this.ke&&ik(this).focus();this.g=null;retur
n c};g.Be=function(a){this.ke&&ik(this).focus();return
Bk.V.Be.call(this,a)};g.mf=function(a){return a.isEnabled()&&a.Xa()&&!!
(a.Ma&2)};g.xe=function(a){var b=Bk.V.xe.call(this,a);b||Aj(this,function(c){!
b&&c.Zg&&c.Tf==a.g&&(this.isEnabled()&&this.Mc(Ej(this,c)),b=c.Bb(a))},this);return
b};g.Mc=function(a){Bk.V.Mc.call(this,a);(a=Cj(this,a))&&Sf(a.ta(),this.ta())};var
Ck=F("DIV");Ck.id=w(Ck);function Dk(a){var b=new Fh;b=new Eh(b);var c=!("STYLE"in
b.j)&&"STYLE"in b.o;c="*"==b.i&&c?"sanitizer-"+wb():b.i;b.g=c;if(Ah){c=a;if(Ah)
{a=F("SPAN");b.g&&"*"==b.i&&(a.id=b.g);b.s&&(c=th("<div>"+c+"</div>"),vh(c),c=c.inn
erHTML);var d=document.createElement("template");if("content"in
d)d.innerHTML=c,d=d.content;else{var
e=document.implementation.createHTMLDocument("x");d=e.body;e.body.innerHTML=c}c=doc
ument.createTreeWalker(d,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!
1);for(d=xh?new WeakMap:
new zh;e=c.nextNode();){c:{var f=b;var k=e;switch(jh(k)){case 3:f=Sh(f,k);break
c;case 1:if("TEMPLATE"==ih(k).toUpperCase())f=null;else{var
l=ih(k).toUpperCase();if(l in f.j)var m=null;else f.o[l]?
m=document.createElement(l):(m=F("SPAN"),f.R&&fh(m,"data-sanitizer-original-
tag",l.toLowerCase()));if(m){var t=m,G=eh(k);if(null!=G)for(var S=0;l=G[S];S+
+)if(l.specified){var H=f;var Uc=k,Vc=l,zb=Vc.name;if(0==zb.lastIndexOf("data-
sanitizer-",0))H=null;else{var Qj=ih(Uc);Vc=Vc.value;var
qg={tagName:jb(Qj).toLowerCase(),
attributeName:jb(zb).toLowerCase()},rg={Sg:void
0};"style"==qg.attributeName&&(rg.Sg=gh(Uc));Uc=Rh(Qj,zb);Uc in H.b?
(H=H.b[Uc],H=H(Vc,qg,rg)):(zb=Rh(null,zb),zb in H.b?
(H=H.b[zb],H=H(Vc,qg,rg)):H=null)}null===H||fh(t,l.name,H)}f=m}else f=null}break
c;default:f=null}}if(f){if(1==jh(f)&&d.set(e,f),e=kh(e),k=!
1,e)l=jh(e),m=ih(e).toLowerCase(),t=kh(e),11!=l||t?"body"==m&&t&&(l=kh(t))&&!
kh(l)&&(k=!0):k=!0,l=null,k||!e?
l=a:1==jh(e)&&(l=d.get(e)),l.content&&(l=l.content),l.appendChild(f)}else
fd(e)}d.clear&&
d.clear();b=a}else
b=F("SPAN");0<eh(b).length&&(a=F("SPAN"),a.appendChild(b),b=a);b=b.innerHTML}else
b="";return Gc(b)};function Ek(a,b){var
c=Fk;if(c.i)throw"";a.__GBSPublic=b;c.g.push(a)}function Gk(a,b)
{if(Fk.i)throw"";a.__GBSPublic=b}function Hk(){var a=Fk,b=Fk.b;if(p(b)){var
c={};Ca(b,c);b=c}A(a.g,function(a){b[a.__GBSPublic]=Ik(a);Jk(a,b)});a.i=!0}function
Jk(a,b,c){Ea(a,function(a){if(a){var
d=a.__GBSPublic;d&&(c&&v(a)&&(a=x(a,c)),b[d]=a)}})}function Ik(a){return function()
{var b=[a];A(arguments,function(a){b.push(a)});var
c=Ub.apply(null,b);Jk(c,this,c)}};var Kk;function Lk(a,b,c)
{c=c.replace(/#.*/g,"");c=new R(c);T(c,a,b);return c.toString()}function Mk(a)
{if(Kk){var b=new R(Kk);b.s=a;return b.toString()}return a};function Nk()
{M.call(this);this.Pa=new Qi}z(Nk,M);function Ok(a,b){b.sort(Pk);A(b,function(a)
{a.Nc(this)},a);a.Pa=new Qi;A(b,function(a)
{this.Pa.set(a.Ja(),a)},a);a.dispatchEvent("update")}function Pk(a,b){return Qk(a)-
Qk(b)}function Rk(a,b,c){a=a.Pa.hb();for(var d=-1,e=0;e<a.length;e+
+)if(a[e].Ja()==b){d=e;break}if(0<=d)return a[c+d]}function Sk(a,b){b=jb(b);if(0!
=b.length)return Va(a.Pa.hb(),function(a){return a.b.title==b})};function Tk(a)
{M.call(this);this.b={};a&&this.tc(a)}z(Tk,M);g=Tk.prototype;g.Xc=function(){return
this.b.w||this.i.Uc.width};g.ue=function(){return this.b.h||
this.i.Uc.height};function Uk(a){return a.Xc()/a.ue()}g.ya=function(){return new
E(this.Xc(),this.ue())};g.tc=function(a){for(var b in
a)this.b[b]=a[b];this.dispatchEvent("update")};g.Nc=function(a){this.i=a};function
Qk(a){return a.b.order}g.Yc=function(a){if(this.b.src&&a){var b=new
R(this.b.src);T(b,"w",a.width);return b.toString()}return this.b.src};
g.Ja=function(){return this.b.pid};function Vk(a){this.Se={};for(var
b=0;b<a.length;b++){var c=a[b];this.Se[c.z]=new E(c.w,c.h)}}function Wk(a,b){var
c=Ha(a.Se,function(a){return a.height==b});return c?Number(c):null};function Xk(a)
{Tk.call(this,a);this.Sd={};this.wa={};this.j={};this.ra=this.Aa=null}var
Yk;z(Xk,Tk);g=Xk.prototype;g.tc=function(a){Xk.V.tc.call(this,a)};function Zk(a)
{var b=$k(a);T(b,"jscmd","click3");var c;a.$a&&(c=a.
$a.getQuery());al(a,"vq",c);Ea(a.Sd,function(a,c){T(b,c,a)});return b}
function bl(a,b,c){b=b.toString();if(b==a.tb)c&&c(a);else if(c&&(a.j[b]=a.j[b]||
[]).push(c),b!=a.o)
{a.o=b;a.g&&h.clearTimeout(a.g);a.g=h.setTimeout(x(a.uh,a,b),6E3);var d;a.$a&&(d=a.
$a.getQuery());Yk(b,x(a.ai,a,b,d))}}function al(a,b,c){c?a.Sd[b]=c:delete
a.Sd[b]}g.Sd=null;g.ai=function(a,b,c)
{this.o==a&&(this.o=null,this.g&&(h.clearTimeout(this.g),this.g=null),this.tb=a,cl(
this,c.page[0]),this.i.Ee(c),b=this.j[a])&&(A(b,function(a){a(this)},this),delete
this.j[a])};
g.uh=function(a){this.g=this.o=null;delete this.j[a]};function $k(a){var
b=a.b.url;b?b=new R(b):(b=new
R(a.i.jg),T(b,"pg",a.Ja()),a.b.sig&&T(b,"sig",a.b.sig));return b}g.Xc=function()
{return this.b.w||this.i.Uc.width};g.ue=function(){return this.b.h||
this.i.Uc.height};var
dl={additional_info:"additional_info",content:"content",feedbackUrl:"uf",flags:"fla
gs",highlights:"highlights",links:"links",order:"order",pid:"pid",src:"src",snippet
Src:"snippet_src"};
function cl(a,b){var c={},d;for(d in dl){var e=dl[d],f=b[e];n(f)&&("highlights"==e?
a.wa[b.vq]=f:c[d]=f)}c.additional_info&&(d=c.additional_info["[NewspaperJSONPageInf
o]"])&&(a.Aa=new
Vk(d.tileres),d=d.page_scanjob_coordinates)&&(a.ra=""+d.x+","+d.y);a.tc(c)}var
el={uj:1,Ii:2,Wj:4,Jg:8,Ig:16,Dj:32,zi:64};Xk.prototype.Na=function(a){return!!
(this.b.flags&a)};function fl(a,b){b=kb(b);b=b.replace(/'/g,"&#39;");var
c=a.wa[b];if(c){var d=[];A(c,function(a){d.push([a.X,a.Y,a.W,a.H])});return d}}
function gl(a,b){var c=fl(a,b);if(c)return Sa(c,y(hl,1))}function hl(a,b){var
c=Sa(b,function(b){return Math.round(b*a)});return new
N(c[0],c[1],c[2],c[3])}function il(a){if(a.b.links)return Sa(a.b.links,function(a)
{var b=a.region;return[b.X,b.Y,b.W,b.H,a.target_pid,a.url]})}function jl(a)
{if(a.b.clip_highlight||a.b.clip_highlights){var b=[];A(a.b.clip_highlights||
[a.b.clip_highlight],function(a){var c=[];A(["X","Y","W","H"],function(b)
{c.push(a[b])});b.push(c)});return b}return null}
Xk.prototype.Yc=function(a){if(this.b.src&&a){var b=new
R(this.b.src);a&&Ea(this.ka(),function(c,d){"height"==d&&a.height?
T(b,c,a.height):"width"==d&&a.width&&T(b,c,a.width)});return b.toString()}return
this.b.src};Xk.prototype.ka=function(){return{width:"w",height:"h"}};var
kl;function ll(a,b){var c="_"+ml++,d=F("SCRIPT");nl[c]=y(ol,c,b,d);a=Lk("callback",
[kl,".",c].join(""),a);document.getElementsByTagName("head")
[0].appendChild(d);Jc(d,Eg(a))}var nl={},ml=0;function ol(a,b,c,d){delete
nl[a];I(c);for(var e=[],f=3;f<arguments.length;f+
+)e.push(arguments[f]);b.apply(null,e)};var Fk=new function()
{this.g=[]};Fk.b="google.books";Fk.j=Fk.b+".__callback";Fk.o=function()
{Hk();"undefined"!=typeof GBS_HOST&&(Kk=new R(GBS_HOST));var a=Fk.j;if(kl)throw
Error();kl=a;Ca(a,nl);Yk=ll};function pl(){}pl.prototype.nb=function(){};var
ql={border:!0,padding:!0,margin:!
0},rl=["Top","Bottom","Right","Left"],sl={color:"#0000cc",textDecoration:"underline
"};function tl(a){var
b={backgroundColor:"transparent",border:"0px",color:"#000",fontFamily:"Arial, sans-
serif",fontSize:"13.28px",fontWeight:"normal",lineHeight:"1",margin:"0px",padding:"
0px",textAlign:"left",textDecoration:"none",verticalAlign:"middle"};A(a,function(a)
{Ea(b,y(ul,a))})}
function ul(a,b,c){var d=""==If(a,c);ql[c]?A(rl,function(e)
{d&&""==If(a,c+e)&&O(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&sl[c]?
O(a,c,sl[c]):O(a,c,b))}function W(a,b){var c={img:!0,div:!0,table:!0,td:!0,span:!
0,a:!0},d=[];c[a.tagName.toLowerCase()]&&d.push(a);b||Ea(c,function(b,c){ab(d,
$a(a.getElementsByTagName(c)))});tl(d)};function X(){M.call(this);this.g=new
Ye(this)}z(X,M);X.prototype.ua=function()
{this.dispatchEvent("dispose");X.V.ua.call(this);this.g.Ia()};function vl(a)
{M.call(this);wl(this,a||"")}z(vl,M);vl.prototype.getQuery=function(){return
this.b};function wl(a,b){a.b!=b&&(a.b=b,a.dispatchEvent("change"))};function xl(a)
{this.b={};this.$=a};function yl(a){this.$=a};function zl(a)
{X.call(this);this.s=a;fd(a);O(a,"overflow","hidden");this.Na=F("div");O(this.s,
{position:"relative",padding:"0px"});a=this.s;a.insertBefore(this.Na,a.childNodes[0
]||null);this.nd=new
xl(this);this.Da=[];this.o=[];a=x(this.Lf,this,1);this.o.push(["next",a]);a=x(this.
Lf,this,-
1);this.o.push(["previous",a]);a=x(this.Nh,this);this.o.push(["turntopage",a]);a=x(
this.Ph,this);this.o.push(["zoomin",a]);a=x(this.Qh,this);this.o.push(["zoomout",a]
);this.v=new yl(this);a=F("div");W(a,!0);O(a,
{position:"absolute",left:"0px",top:"0px"});this.s.appendChild(a);this.Vb=a;this.kb
(gg(this.s));Al.push(this);this.$a=new vl;L(this.$a,"change",this.Mh,!
1,this)}z(zl,X);var Al=[];g=zl.prototype;g.lc=function(){return
this.Na};g.kb=function(a)
{a.width=Math.max(a.width,0);a.height=Math.max(a.height,0);if(!this.b||!
Mc(this.b,a)){jg(this.Na,a);this.b=a;var
b=this.v.b;b&&b.kb(a);this.dispatchEvent("resize")}};g.ya=function(){return
this.b};g.yb=function(){return this.b.width};g.hc=function(){return this.b.height};
g.go=function(){this.dispatchEvent("load")};function Y(a){return
a.v.b}g.Fh=function(){this.dispatchEvent("pagesupdate")};g.Re=function(a,b){var
c=this.i.Pa.get(a);return c?(this.rb(c,b),c):null};g.rb=function(a,b){if(this.j!
=a||b)this.j=a,this.dispatchEvent("pagechange")};function Bl(a,b)
{Cl(a,b,x(function(a){Ke(x(this.rb,this,a))},a))}function Dl(a,b,c)
{Cl(a,b,x(function(a){Ke(x(this.ve,this,a,c))},a))}function Cl(a,b,c){a=a.i;new
R(b);b=new a.b({url:b});b.Nc(a);c=x(a.j,a,c);bl(b,Zk(b),c)}
g.ve=function(a,b){var c=this.v.b.j;if(c&&c.jc&&(c=c.jc(a))){var d=b||new
D(40,80),e=this.$a.getQuery();if(!e)return;var f=gl(a,e);if(f)
{El(this,c,d,f);return}c=x(this.Kh,this,c,d,e);bl(a,Zk(a),c)}this.rb(a)};g.Kh=funct
ion(a,b,c,d){(c=gl(d,c))&&El(this,a,b,c)};
function El(a,b,c,d){if(d&&d.length){for(var e=d[0],f=1;f<d.length;f++){var
k=d[f];if(e&&k){var l=e=new
N(e.left,e.top,e.width,e.height),m=Math.max(l.left+l.width,k.left+k.width),t=Math.m
ax(l.top+l.height,k.top+k.height);l.left=Math.min(l.left,k.left);l.top=Math.min(l.t
op,k.top);l.width=m-l.left;l.height=t-l.top}else
e=null}d=b.va().Xc();d=b.ya().width/d;f=new
Yh(e.left,e.top);f.we(d);f.x=Math.round(f.x);f.y=Math.round(f.y);b=Zh(b.kc());b.add
(f);b.x-=c.x;b.y-=c.y;a=Y(a);c=a.s;d=a.ya();!c||Math.abs(c.x-
b.x)>d.width||Math.abs(c.y-b.y)>d.height?Fl(a,b):(a.v&&(a.v.Ia(),a.v=null),d=c.x-
b.x,f=c.y-b.y,a.v=new yf([c.x,c.y],
[b.x,b.y],250+250*Math.min(Math.max(Math.sqrt(d*d+f*f)/800,0),1),zg),L(a.v,"animate
",x(a.Hf,a)),L(a.v,"end",x(a.lh,a)),a.dispatchEvent("movestart"),Rd(a,"movestart",x
(a.v.Ia,a.v)),a.v.play())}}g.Ja=function(){return this.j.Ja()};g.va=function()
{return this.j};g.Rd=function(a){for(var b=[],c=0;c<arguments.length;c+
+)b.push(arguments[c]);this.Da.push(b);1==this.Da.length&&Gl(this)};
function Gl(a){var b=a.Da.shift();if(b){for(var c=b.shift(),d=0;d<a.o.length;d+
+)a.o[d][0]==c&&a.o[d][1].apply(a,b);Gl(a)}}function Hl(a){var
b=a.v.b;b.sf&&b.sf(a.va())}g.Lf=function(a){var b=this.v.b,c;b.Tb?
c=b.Tb(this.va(),a):c=Rk(this.i,this.va().Ja(),a);c&&(this.rb(c),Hl(this),this.disp
atchEvent("pageturn"))};g.Nh=function(a)
{if(a=this.i.Pa.get(a))this.rb(a),Hl(this)};g.Ph=function(){var
a=this.v.b;a.Md&&(a.Md(),Hl(this))};g.Qh=function(){var
a=this.v.b;a.Nd&&(a.Nd(),Hl(this))};g.Mh=function()
{this.dispatchEvent("searchupdate")};function Il()
{}z(Il,pl);Il.prototype.g=function(a){this.$=a;var
b=["out_btn.png","in_btn.png","left_btn.png","right_btn.png"],c=x(a.Rd,a);c=[x(a.ff
,a),x(a.ef,a),y(c,"previous"),y(c,"next")];this.b=[];for(var d=0;d<b.length;d++)
{var e=F("div");Xa(this.b,e);O(e,
{position:"absolute",cursor:"pointer"});ag(e,Mk("/googlebooks/images/"+b[d]));W(e);
a.Vb.appendChild(e);var f=c[d];f&&L(e,"click",f)}this.nb()};
Il.prototype.nb=function(){for(var a=this.$.yb(),b=0;b<this.b.length;b++){var
c=this.b[b];Lf(c,a-120+24*b,6);P(c,22,22)}};Il.prototype.j=function(){return!
0};function Jl(a){this.b=a};function Kl(a,b)
{U.call(this);this.Da=a;this.ab=b}z(Kl,U);g=Kl.prototype;
g.Pb=function(){var a=bd("DIV"),b=F("div"),c=F("div");this.g=bd("INPUT",
{"class":"swv-input",title:"Buscar en este
libro"});this.g.type="text";this.g.setAttribute("maxlength",1024);c.appendChild(thi
s.g);b.appendChild(c);a.appendChild(b);this.R=F("div");var d=bd("DIV",
{"class":"swv-button"});this.R.appendChild(d);a.appendChild(this.R);W(a,!
1);O(d,"cursor","pointer");O(this.R,
{cssFloat:"right",margin:"0px",padding:"0px",border:"0px",height:"15px",overflowY:"
hidden",marginRight:"1px",cursor:"pointer"});
O(a,
{width:"133px",height:"17px",padding:"0px",textAlign:"right",overflowY:"hidden"});O
(b,
{cssFloat:"left",styleFloat:"left",margin:"0px",border:"0px",padding:"0px",textAlig
n:"left"});O(c,
{width:"94px",height:"15px",cssFloat:"none",styleFloat:"none",overflow:"hidden",mar
gin:"1px 0px 0px 2px"});this.b=a;this.Xf()};g.Xf=function(){bg(Bc(new Vb(Wb,".ac-
renderer {position: absolute; width: 200px; background-color: #DDD; border: 1px
solid #999;}.ac-renderer div {position: relative; background-color: #EEE;
margin:3px; padding: 1px 4px; font: normal 12px verdana; cursor: pointer;}.ac-
renderer div b {color: #00F;}.ac-renderer div.active {background-color: #999;
color: #FFF;}.swv-input {position: relative; border: 0px none white; padding: 0px;
color: gray }.swv-button {background-
image:url(/googlebooks/images/search.png);background-repeat: no-repeat; width:
17px; height: 16px; margin: 0px; border: 0px }")))};
g.Ta=function(){Kl.V.Ta.call(this);if(this.Da){var a=new R(this.ab||
window.location.href);T(a,"jscmd","AutocompleteKeywords");(new
oi(Eg(a.toString()))).send({},x(this.Bh,this))}L(this.R,"click",x(this.wd,this));L(
this.g,"keypress",x(this.Qg,this))};g.bc=function(a)
{this.g.focus();a&&(a=this.yf())&&a.play()};g.Qg=function(a){13==a.g&&(this.o?
this.o.Qb()&&Zi(this.o)||this.wd():this.wd(),a.b())};g.wd=function()
{this.bc();this.dispatchEvent("search")};
g.Bh=function(a){var b=(new Jl(a)).b.keyword;if(b){a=new ej(null,null,!
1);this.o=new Xi(new Vi(b),new kj,a);this.o.kf=!
1;a.b=this.o;b=this.g;wa(b)&&1==b.nodeType&&(qd(b,"combobox"),rd(b,"autocomplete","
list"));a.g.ha(b,"focus",a.Ef);a.g.ha(b,"blur",a.jh);if(!
a.Ba&&(a.v.ha(b,"keydown",a.ei),wa(b)&&1==b.nodeType)){var c=Qc(b);try{var
d=c&&c.activeElement;var e=d&&d.nodeName?d:null}catch(f)
{e=null}e==b&&hj(a,b)}L(this.o,"update",x(this.bc,this,!1))}};
g.yf=function(){this.wa||(this.wa=new pg(this.g,[247,255,27],
[255,255,255],3E3));return this.wa};function Ll(a){var
b=this;X.call(this);this.o=a;this.ra=a.j;this.kb(gg(this.ra));this.s=new
D(0,0);this.R=null;this.Da=new Le(function(){Q(b.R,!
1)},600);td(this,y(ud,this.Da))}z(Ll,X);g=Ll.prototype;g.kb=function(a){if(!
this.b||!Mc(this.b,a)){this.b=a;var
b=this.o;b.ka=a;Ml(b);this.dispatchEvent("resize")}};function Nl(a,b)
{a.j=b;a.ka.Ua();var c=a.o,d=a.ya();c.ka=d;Ml(c);c=a.o;d=new
E(b.yb(),b.hc());c.ra=d;c.s=!
0;P(c.b,d);Ke(c.wa,0,c);Ml(c);a.dispatchEvent("layoutchange")}
function Ol(a,b){a.ka=b}g.Te=function(){var
a=this.j.se();this.Na&&(a=this.Na.re(a));Pl(this.ka,a);this.dispatchEvent("update")
};function Ql(a,b){a.Na=b}
function Rl(a,b){var
c=a.s.x,d=a.s.y;q(b.x)&&(b.x=Math.min(Math.max(b.x,0),Math.max(a.j.yb()-
a.b.width,0)));q(b.y)&&(b.y=Math.min(Math.max(b.y,0),Math.max(a.j.hc()-
a.b.height,0)));q(b.x)&&(c=b.x);q(b.y)&&(1<b.y-d?a.dispatchEvent("scrolldown"):1<d-
b.y&&a.dispatchEvent("scrollup"),d=b.y);a.s=new D(c,d);d=a.o;c=a.s;d.R||
(d=d.j,null!=c.y&&(d.scrollTop=c.y),null!
=c.x&&(d.scrollLeft=c.x));a.dispatchEvent("move")}function Sl(a){var b=a.s;return
b?new N(b.x,b.y,a.b.width,a.b.height):null}g.ya=function(){return this.b};
function Fl(a,b)
{a.dispatchEvent("movestart");Rl(a,b);a.dispatchEvent("moveend")}g.Hf=function(a)
{a=Sa(a.coords,Math.round);Rl(this,new D(a[0],a[1]))};g.lh=function(a)
{this.Hf(a);this.dispatchEvent("moveend")};g.lc=function(){return this.ra};function
Tl(a){return new
D(Math.round(a.s.x+a.b.width/2),Math.round(a.s.y+a.b.height/2))}g.ua=function()
{Ll.V.ua.call(this);this.ka.Ua()};g.Wg=function(a)
{null==this.R&&(this.R=a);this.R.style.opacity=0;this.Da.start()};
g.Vg=function(){var a=this;this.Da.stop();Q(this.R,!0);Ke(function()
{a.R.style.opacity=1})};function Ul(a,b,c){Kl.call(this,a,c);this.ra=!
0;this.Na=b}z(Ul,Kl);g=Ul.prototype;g.Ta=function()
{Ul.V.Ta.call(this);this.Aa=L(this.g,"click",x(this.bc,this,!
0));L(this.g,"blur",x(this.Jf,this));L(this.Na,"dragstart",x(this.Jf,this))};g.Jf=f
unction()
{ib(hb(this.g.value))&&(O(this.g,"color","gray"),this.g.value="Buscar",this.ra=!
0,this.g.blur())};
g.bc=function(a){this.ra&&(this.g.value="",O(this.g,"color","black"),this.ra=!
1,Zd(this.Aa),this.Aa=L(this.g,"click",x(this.bc,this,!
1)));Ul.V.bc.call(this,a)};g.Pb=function()
{Ul.V.Pb.call(this);this.g.value="Buscar"};
g.Xf=function(){var a=Mk("/googlebooks/images/search.png");bg(zc(xc(".ac-renderer",
{position:"absolute",width:"120px","background-color":"#ffffff",border:"1px solid
#999",margin:"2px 0px 0px -1px"}),xc(".ac-renderer div",
{position:"relative","background-color":"#ffffff",margin:"3px",padding:"1px
4px",font:"normal 12px verdana",cursor:"pointer"}),xc(".ac-renderer div b",
{color:"#00F"}),xc(".ac-renderer div.active",{"background-
color":"yellow",color:"#000000"}),xc(".swv-input",{position:"relative",
"border-style":"none",padding:"0px",overflow:"hidden",color:"gray"}),xc(".swv-
button",{"background-image":"url("+a+") !important","background-repeat":"no-
repeat",width:"17px",height:"15px",border:"0px"})));O(this.g,{"font-family":"Arial,
sans-serif","font-size":"13px","vertical-align":"top","max-
width":"93px",width:"93px",padding:"0px",border:"0px none
white",margin:"0px","line-height":"14px",height:"14px",top:C.de&&(C.Ka||C.ma)?"-
1px":"0px"})};g.yf=function(){};function Vl(a)
{this.b=a.page_id;this.g=a.page_number||"";this.j=a.snippet_text||"";this.i=a.page_
url}Vl.prototype.Ja=function(){return this.b};function Wl(a)
{this.b=a;0<this.b.number_of_results?(this.Db=Sa(this.b.search_results,function(a)
{return new
Vl(a)},this),this.id=this.b.search_results[0].page_id+this.b.search_query_escaped+t
his.b.search_results[this.b.number_of_results-1].page_id):this.Db=[]}function Xl(a)
{return a.b.spellresults&&a.b.spellresults.correct_spell?
a.b.spellresults.correct_spell:null};function Yl(a)
{U.call(this,a)}z(Yl,U);g=Yl.prototype;g.Pb=function(){var
a=F("div");this.g=bd("DIV",{"class":"swv-result-body"});this.Da=bd("DIV",
{"class":"swv-result-footer"});this.wa=bd("DIV",{"class":"swv-result-
wait"});this.wa.textContent="Cargando...";a.appendChild(this.g);a.appendChild(this.
Da);W(this.wa);W(a);this.Yf();this.b=a};g.Yf=function(){bg(Bc(new Vb(Wb,".swv-
result-body { background-color:white position: relative; width: 100%; padding: 5px;
font-size: 13px } .swv-result-footer {backgroundColor: #dde5ff; position: relative;
width: 100%;}.swv-result-wait {background-color: gray; position: relative; width:
100%; border: 0px none white; overflow: auto; font-size: 13px; color: white;}.goog-
menuitem {font-size: x-small;}.goog-menuitem-highlight {background-color:
lightyellow; cursor: pointer;}.goog-menuseparator {border-top: 1px dotted black;
width: 40%; height: 5px; margin: 10px auto 6px auto;}")))};
g.fe=function(a){this.Na=kb(hb(a));fd(this.g);this.g.appendChild(this.wa);O(this.g,
{overflow:"auto",height:"auto"});a=this.Wa();Q(a.g,!
0);a.Zf()};g.jf=r;g.ee=function(a){Zl(this,new Wl(a))};function Zl(a,b)
{0==b.Db.length?$l(a,b):a.vf(b);a.wf(b)}g.Qf=r;
function $l(a,b){fd(a.g);a.Qf();var c=bd("SPAN",{"class":"SearchWithinVolume-empty-
results"});a.g.appendChild(c);W(a.g);var d=b&&b.b.search_query_escaped||
a.Na;100<d.length&&(d=d.substring(0,97)+"...");c.textContent="No se ha encontrado
ning\u00fan resultado para "+(d+".");O(a.g,
{overflow:"hidden",height:"auto",paddingBottom:"1px"});O(c,"lineHeight","1.2");if(b
&&Xl(b)){c=F("div");d=F("span");var e=bd("SPAN",{style:"color:red; line-height:
1.2;"},"Quiz\u00e1s quisiste decir: ");c.appendChild(e);c.appendChild(d);
a.g.appendChild(c);W(c);d.innerHTML=Xl(b);O(d,
{color:"#00c",fontStyle:"italic",cursor:"pointer",fontWeight:"bold",fontSize:"small
",lineHeight:"1.2"});O(c,{padding:"10px 5px 1px
5px"});Rd(d,"click",x(a.ji,a,Xl(b)))}}g.ji=function(a){var b=this.Wa();b.o.bc(!
0);var c=b.o.g;a=-1!=a.indexOf("&")?"document"in h?
sb(a):ub(a):a;c.value=a;b.o.wd()};
g.vf=function(a){fd(this.g);this.ra=new Bk;this.ra.ke=!
1;A(a.Db,this.Og,this);this.ra.render(this.g);a=Zf(this.ra.ta());O(this.g,"height",
(300>a.height?a.height+10:300)+"px");300<=a.height&&O(this.g,"overflow-
y","scroll")};g.Og=function(a){var b=F("span"),c=Dk(a.j+" <i>( "+("P\u00e1gina
"+a.g)+")</i>");Ic(b,Fc(c));b=new wk(b);this.ra.$b(b);this.ra.$b(new
Ak);L(b,"action",x(this.Ih,this,a))};g.Ih=function(a){this.Wa().Bd(a)};
g.wf=function(){if(!this.ab){var a=F("span");O(a,
{position:"absolute",bottom:"0px",left:"0px",fontSize:"12px",color:"blue",cursor:"p
ointer"});a.textContent="cerrar";this.Da.appendChild(a);O(this.Da,"height","20px");
L(a,"click",x(this.nf,this));this.ab=!0}};g.nf=function()
{O(this.g,"overflow","hidden");am(this.Wa())};function bm(){U.call(this,void
0);this.R=-1}z(bm,Yl);g=bm.prototype;g.wf=r;
g.Yf=function(){bg(Bc(new Vb(Wb,".swv-result-wait {position: relative; width: 100%;
border: 0px none white; overflow: auto; font-size: 13px; color: white;}.swv-embed-
background {background-color: white; height: auto; overflow: hidden;}.swv-embed-
close {float: right; display: block;cursor: pointer; font-weight: bold; font-size:
13px;}.swv-location {position: relative; font-size: 13px; font-family: Arial, san-
serif; top: 0px; left: 4px; padding: 0px 3px 5px 3px; display: block; width:
115px;}.swv-previous, .swv-next {bottom: 3px;font-size: 13px; font-family: Arial,
san-serif;cursor: pointer;}.swv-previous { float: left;}.swv-next { float:
right;}.SearchWithinVolume-empty-results { position: relative; width: 100px; left:
2px; padding: 3px;}")));W(this.g);
O(this.g,{border:"1px solid black",lineHeight:"1.2"});O(this.wa,
{lineHeight:"1.2",backgroundColor:"gray"})};
g.vf=function(a){fd(this.g);this.Aa=bd("SPAN",{"class":"swv-location"});var
b=bd("DIV",{"class":"swv-embed-
background"}),c=cm(this);b.appendChild(c);b.appendChild(this.Aa);c=F("div");var
d=F("div");1<a.Db.length&&(b.appendChild(c),b.appendChild(d));O(b,"borderBottom","1
px solid white");this.g.appendChild(b);W(this.g);this.Aa.innerHTML="Resultado "+
(this.R+1+""+(" de "+this.o.Db.length));O(this.Aa,"lineHeight","1.6");Oe(c,"swv-
previous");c.innerHTML="&lsaquo; "+"Anterior".replace(/<\/?b>/gi,"");O(c,
{padding:"0px 3px
3px",textDecoration:"underline",color:"#0000cc"});fg(c);Oe(d,"swv-
next");a=Dk("Siguiente".replace(/<\/?b>/gi,"")+" &rsaquo;");Ic(d,Fc(a));O(d,
{padding:"0px 3px
3px",textDecoration:"underline",color:"#0000cc"});fg(d);L(d,"click",x(this.Uf,this)
);L(c,"click",x(this.hi,this))};function cm(a){var b=bd("SPAN",{"class":"swv-embed-
close"});W(b);O(b,
{paddingRight:"2px",color:"gray"});jd(b,"x");L(b,"click",x(a.nf,a));return
b}g.Qf=function(){var a=cm(this);this.g.appendChild(a)};
g.Uf=function(){return dm(this,1)};g.hi=function(){return dm(this,-1)};function
dm(a,b){return 0<a.o.Db.length?(a.R+=b+a.o.Db.length,a.R=a.R
%a.o.Db.length,a.Aa.innerHTML="Resultado "+(a.R+1+""+(" de
"+a.o.Db.length)),a.Wa().Bd(a.o.Db[a.R]),!0):!1}Yl.prototype.jf=function()
{$l(this,null)};
bm.prototype.ee=function(a){a=new Wl(a);var b=!this.o||this.o.id!
=a.id;this.o=a;Zl(this,this.o);O(this.g,"border","1px solid
black");b&&0<this.o.Db.length&&(a=this.Wa(),wl(a.$.
$a,a.o.g.value),this.Uf());this.dispatchEvent(new
zd("searchresultsready",this))};bm.prototype.fe=function(a){am(this.Wa());this.Na!
=hb(a)&&(this.R=-1);bm.V.fe.call(this,a)};function em(a,b,c,d,e)
{U.call(this);this.Sb=e;this.ab=d;this.$=a;this.Da=new Map;a=new
Xe;this.Tb=L(a,"resize",x(Ke,null,x(this.Zf,this)));this.o=b;this.R=c;this.R.Nc(thi
s)}z(em,U);g=em.prototype;g.zf=function(){return null};g.Pb=function()
{this.Aa=bd("DIV");this.g=bd("DIV");this.ra=bd("DIV");this.ra.appendChild(this.Aa);
W(this.ra);W(this.g);O(this.ra,"border","1px solid
black");O(this.g,this.zf());this.b=this.ra};
g.Ta=function(){em.V.Ta.call(this);(this.Sb||
document.body).appendChild(this.g);this.wa=this.ta().parentNode;this.o.render(this.
Aa);this.R.render(this.g);this.o.ha("search",this.kh,!1,this)};g.Ia=function()
{em.V.Ia.call(this);Zd(this.Tb)};g.Zf=function(){if(!this.$.Ib||this.$.Ib()){var
a=Rf(this.wa),b=Yf(this.wa);a.y+=b.height;Xf(this.g,a);O(this.g,"width",b.width+"px
")}};
g.kh=function(){var a=hb(this.o.g.value);if(!ib(a)&&this.Na!=a)
{this.R.fe(a);this.Na=a;var b=this.Da.get(a);b?this.R.ee(b):(b=new R(this.ab||
window.location.href),T(b,"jscmd","SearchWithinVolume"),T(b,"q",a),(new
oi(Eg(b.toString()))).send({},x(this.Lh,this,a),x(this.Jh,this)))}};g.Lh=function(a
,b){this.Da.set(a,b);this.R.ee(b)};g.Jh=function(){this.R.jf()};g.Bd=function(a,b)
{var c=this.$.i.Pa.get(a.Ja());c?this.$.ve(c,b):Dl(this.$,a.i,b)};function am(a)
{Q(a.g,!1);a.Na=""};function fm(a,b){em.call(this,a,new Ul(!1,Y(a),b),new
bm,b,a.Vb)}z(fm,em);fm.prototype.zf=function()
{return{position:"absolute",backgroundColor:"white",borderWidth:"1px 5px 5px
5px",border:"0px",overflow:"hidden",padding:"0px",margin:"0px"}};fm.prototype.Ta=fu
nction(){fm.V.Ta.call(this);Q(this.ra,!0)};fm.prototype.Bd=function(a)
{fm.V.Bd.call(this,a,new D(40,100))};function gm(a)
{this.o=a}z(gm,pl);gm.prototype.g=function(a){this.$=a;var b=this.
$.Vb;this.b=a=F("div");this.nb();W(a,!0);O(a,
{backgroundColor:"white",margin:"0px",padding:"0px",position:"absolute",overflow:"h
idden"});P(a,135,19);b.appendChild(a);b=new fm(this.
$,this.o);b.render(a);am(b)};gm.prototype.nb=function(){Lf(this.b,this.$.yb()-
262,6)};gm.prototype.i=function(){return this.b};gm.prototype.j=function(){return!
0};function hm(a){this.b=a;this.o=[]}z(hm,pl);
hm.prototype.g=function(a){this.b.g(a);this.$=a;if(this.b.j()){var
b=Yf(this.b.i()),c=b.width;b=b.height;a=a.Vb;im(this,"/googlebooks/images/bottomedg
eshadow.png","no-
repeat",0,b,2,2,a);im(this,"/googlebooks/images/bottomhorizontalshadow.png","repeat
-x",2,b,c-2,2,a);im(this,"/googlebooks/images/bottomrightedgeshadow.png","no-
repeat",c,b,2,2,a);im(this,"/googlebooks/images/verticalshadow.png","repeat-
y",c,2,2,b-2,a);im(this,"/googlebooks/images/topedgeshadow.png","no-
repeat",c,0,2,2,a);this.nb()}};
hm.prototype.i=function(){return this.b.i()};hm.prototype.nb=function()
{if(this.b.j()){this.b.nb();var a=Rf(this.b.i()),b=Rf(this.$.Vb),c=a.x-b.x,d=a.y-
b.y;A(this.o,function(a){Lf(a.g,c+a.b.x,d+a.b.y)},this)}};
function im(a,b,c,d,e,f,k,l){var m=F("div");Xa(a.o,new jm(m,d,e));W(m,!0);O(m,
{position:"absolute",fontSize:"0px"});P(m,f,k);a=Mk(b);b=m.style;C.ma?
b.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+a+'",
sizingMethod="scale")':(b.backgroundImage="url("+a+")",b.backgroundRepeat=c||"no-
repeat");l.appendChild(m)}function jm(a,b,c){this.g=a;this.b=new D(b,c)};function
km(){}z(km,pl);km.prototype.g=function(a){this.$=a;if(lm(this)){a=this.$.Vb;var
b=F("div"),c=F("div");c.textContent="\u00cdndice";b.appendChild(c);L(c,"click",x(th
is.$.Re,this.$,lm(this)));W(b);fg(c);O(b,{position:"absolute",border:"1px solid
black"});O(c,{font:"13px Arial, sans-serif",padding:"1px
3px",backgroundColor:"white",lineHeight:"15px",whiteSpace:"nowrap",cursor:"pointer"
});this.b=b;a.appendChild(this.b);this.nb()}};km.prototype.j=function(){return
this.b?!0:!1};km.prototype.i=function(){return this.b};
function lm(a){return(a=a.$.Sa.mi)&&!ib(a)?a:null}km.prototype.nb=function(){var
a=this.b,b=Yf(this.b).width;Lf(a,this.$.yb()-b-267,6)};function mm(a,b)
{X.call(this);this.$=a;O(b,
{fontSize:"14px",height:"27px",overflow:"hidden",backgroundColor:"#e3e3e3",border:"
0px",padding:"0px"});b.appendChild(F("div"));var
c=F("table");c.cellPadding="0";c.cellSpacing="0";O(c,
{width:"100%",height:"27px",border:0,margin:0});this.ne=c.insertRow(-
1);b.appendChild(c);var
d=nm(this);O(d,"width","65px");c=om();d.appendChild(c);this.o=c;d=F("div");ag(d,Mk(
"/googlebooks/images/branding-logo.png"));O(d,
{border:0,position:"relative",left:"5px",width:"59px",
height:"24px"});c.appendChild(d);c=nm(this);O(c,{padding:"0px 5px 0px
0px"});this.i=om();c.appendChild(this.i);this.i.textContent="Libros";if(this.
$.Sa.lf){pm(this,nm(this));this.Ub=nm(this);O(this.Ub,
{width:"1px",cursor:"pointer"});c=F("table");c.cellPadding="0";c.cellSpacing="0";O(
c,{margin:"0px 10px 0px 10px"});this.Ub.appendChild(c);c=c.insertRow(-
1);d=c.insertCell(-1);O(d,{padding:"0 5px 0
0",border:0,margin:0,verticalAlign:"baseline",whiteSpace:"nowrap"});c.appendChild(d
);d.innerHTML="Comprar este libro";
d.title="Comprar este libro";d=c.insertCell(-1);var
e=F("div");ag(e,Mk("/googlebooks/images/branding-arrow.png"));O(e,
{width:"9px",height:"9px",position:"relative",top:"3px"});O(d,
{verticalAlign:"top"});d.appendChild(e);c.appendChild(d);L(this.Ub,"click",x(this.s
,this));pm(this,nm(this))}else this.
$.Sa.rg&&(pm(this,nm(this)),c=nm(this),qm(c,rm+this.$.Sa.rg.g,"Suscribirse a esta
revista"),pm(this,nm(this)));c=nm(this);(d=this.
$.Sa.Kg)&&qm(c,Lk("hl","es",d),"M\u00e1s informaci\u00f3n sobre este libro");
fg(b);W(b);this.sg();this.g.ha(a,"pagechange",x(this.sg,this))}z(mm,X);g=mm.prototy
pe;g.$=null;g.Ke=!1;g.ne=null;g.Ub=null;function nm(a){var
b=Mk("/googlebooks/images/branding-background.png");a=a.ne.insertCell(-1);O(a,
{padding:0,border:0,margin:0,height:"27px",verticalAlign:"middle",backgroundImage:"
url("+b+")",backgroundRepeat:"repeat-x"});return a}
function om(){var a=F("a");O(a,
{textDecoration:"none",color:"#104BCA",verticalAlign:"baseline",padding:0,margin:0}
);a.target="_blank";a.href=Lk("hl","es",GBS_HOST);return a}g.sg=function(){var
a=this.$.va();a&&(a=$k(a).toString(),this.o.href=a,this.i.href=a)};
function pm(a,b){O(b,{width:"1px",position:"relative"});var c=F("div");O(c,
{width:"1px",cssFloat:"left",styleFloat:"left",height:"25px",backgroundColor:"#BEBE
BE"});b.appendChild(c);c=nm(a);O(c,{width:"1px",position:"relative"});var
d=F("div");O(d,
{width:"1px",cssFloat:"left",styleFloat:"left",height:"25px",backgroundColor:"#f1f1
f1"});c.appendChild(d)}
function qm(a,b,c){O(a,{padding:"0px 10px 0px
10px",width:"1px",verticalAlign:"middle"});var d=F("a");a.appendChild(d);O(d,
{textDecoration:"none",color:"#000",whiteSpace:"nowrap",verticalAlign:"baseline"});
d.target="_blank";d.href=b;a=Dk(c.replace(/\s/g,"&nbsp;"));Ic(d,Fc(a));d.title=c}va
r rm=h.GBS_HOST||"https://books.google.com/";
mm.prototype.j=function(a){var b=F("span");O(b,{margin:"6px 0px 0px
0px",display:"block",lineHeight:"normal"});var c=F("a");c.target="_blank";var
d=document.createTextNode(String(a.o));c.appendChild(d);c.href=rm+a.g;b.appendChild
(c);a.b&&(d=document.createTextNode(" - "),b.appendChild(d),c=F("span"),O(c,
{color:"green"}),c.appendChild(document.createTextNode(String(a.b))),b.appendChild(
c));a.j&&(c=F("span"),O(c,
{color:"#898989"}),c.appendChild(document.createTextNode(" -
editor")),b.appendChild(c));
a.i&&(a=F("span"),O(a,{color:"#898989"}),a.appendChild(document.createTextNode(" -
en stock")),b.appendChild(a));this.b.appendChild(b)};
mm.prototype.s=function(a){a.j();if(this.b&&this.Ke)this.Ke=!1,this.b&&Q(this.b,!
1),a=Mk("/googlebooks/images/branding-background.png"),O(this.Ub,"background-
image","url("+a+")");else{this.b||(this.b=F("div"),Q(this.b,!1),O(this.b,
{position:"absolute",backgroundColor:"#e8e8e8",fontSize:"13px",padding:"0px 8px
10px 8px",whiteSpace:"nowrap"}),this.$.Vb.appendChild(this.b),A(this.
$.Sa.lf,this.j,this),W(this.b),O(this.b,"border","1px solid #969696"));this.Ke=!
0;a=Mk("/googlebooks/images/branding-background-inverted.png");
O(this.Ub,"background-image","url("+a+")");a=this.$.lc().clientHeight;var
b=this.ne,c=Wf(this.Ub);b=Wf(b);c=(new D(c.x-b.x,c.y-
b.y)).x+this.Ub.clientWidth;b=Yf(this.b);Lf(this.b,c-b.width+1,a-
b.height+1);Q(this.b,!0)}};function sm(){}z(sm,pl);sm.prototype.g=function(a){this.
$=a;var b=this.
$.Vb;this.b=a=F("a");b.appendChild(a);O(a,"position","absolute");a.target="_blank";
a.href=Lk("hl","es",GBS_HOST);b=F("div");a.appendChild(b);P(b,60,30);ag(b,Mk("/goog
lebooks/images/poweredby.png"));W(a);this.nb()};sm.prototype.nb=function(){var
a=this.$.lc().clientHeight;a!=this.o&&(this.o=a,Lf(this.b,5,a-
30))};sm.prototype.j=function(){return!0};function tm(a)
{M.call(this);this.url=a;this.j=null;this.i=!0}z(tm,M);tm.prototype.g=function()
{if(this.i)this.i=!1;else throw Error();};function um(a){tm.call(this,a);this.o=new
oi(Eg(a.toString()));this.b=!0}z(um,tm);um.prototype.g=function(a,b)
{um.V.g.call(this,a,b);this.b=!
1;this.o.send({},x(this.v,this,a),x(this.s,this,b))};um.prototype.v=function(a,b)
{this.b||(this.j=b,this.dispatchEvent("success"),a&&a(this.j),this.b=!
0)};um.prototype.s=function(a){this.b||(this.dispatchEvent("error"),a&&a(),this.b=!
0)};um.prototype.abort=function(){return this.b=!0};function vm(a,b,c){u(a)||
(a=[a]);this.b=a;this.i=b;this.g=c;b=new R((GBS_HOST||"https://books.google.com/")
+"books?
jscmd=viewapi");T(b,"bibkeys",a.join(","));T(b,"hl","es");T(b,"source","viewport");
(new um(b)).g(x(this.j,this))}vm.prototype.j=function(a){for(var
b=0;b<this.b.length;b++){var c=a[this.b[b]];if(c){var
d=c.preview_url,e;if(e=d)e=c.preview,c=c.embeddable,n(c)||(c=!
0),e=("full"==e||"partial"==e)&&c;if(e)
{this.i&&this.i(d);return}}}this.g&&this.g()};function wm(a){this.
$=a;this.b=Yf(a.s);this.i=new
Xe(ad(Qc(a.s)));L(this.i,"resize",x(this.g,this))}wm.prototype.b=null;wm.prototype.
g=function(){var a=Yf(this.$.s);Mc(a,this.b)||(this.$.Ra(),this.b=a)};function
xm(a){this.b=a}function ym(a){var b=[];a.b.head_boxes&&A(a.b.head_boxes,function(a)
{b.push([a.X,a.Y,a.W,a.H])});return b};function zm(a){this.b=a};function Am(a)
{Xk.call(this,a)}z(Am,Xk);Am.prototype.tc=function(a)
{Am.V.tc.call(this,a);a&&a.additional_info&&(this.v=a.additional_info["[NewspaperJS
ONPageInfo]"],this.v.articles&&(this.Da={},A(this.v.articles,function(a){var
b=a.aid;b&&(this.Da[b]=new xm(a))},this)))};Am.prototype.ka=function()
{return{width:"w"}};Am.prototype.Ra=function(){return this.R};function Bm(a,b)
{Nk.call(this);this.i={};if(a){this.jg=a.prefix;var c=Sa(a.page,function(a){a=new
this.b(a);b&&(a.$a=b);return
a},this);Ok(this,c)}}z(Bm,Nk);Bm.prototype.Ee=function(a){a=a.page;for(var
b=0;b<a.length;b++){var
c=a[b],d=this.Pa.get(c.pid);d&&cl(d,c)}};Bm.prototype.b=Xk;Bm.prototype.j=function(
a,b){if(!this.Pa.get(b.Ja())){var
c=$a(this.Pa.hb());ab(c,b);Ok(this,c)}this.i[b.Ja()]=!0;a&&a(b)};function Cm(a)
{Bm.apply(this,arguments);this.g();L(this,"update",x(this.g,this))}z(Cm,Bm);functio
n Dm(a,b){var c={};A(b.page,function(a){var
b=this.Pa.get(a.pid);b&&cl(b,a);c[a.pid]=!0},a);var d=a.Pa.hb(),e=Ra(d,function(a)
{return!!c[a.Ja()]||!!this.i[a.Ja()]},a);d.length!
=e.length&&Ok(a,e)}Cm.prototype.Ee=function(a){this.o?
Dm(this,a):Cm.V.Ee.call(this,a)};
Cm.prototype.g=function(){var a={},b=0;A(this.Pa.hb(),function(c){var
d=Qk(c);a[d]=c;b=Math.max(b,d)});for(var c=[],d=-1;d<=b;d+=2){var e=a[d],f=a[d+1];
(e||f)&&c.push([e,f])}};Cm.prototype.b=Am;function Em()
{}g=Em.prototype;g.kb=function(a){this.i=a.width;this.g=a.height};g.ya=function()
{return new E(this.i,this.g)};g.yd=function(){return this.o};g.Dc=function(){return
this.b};g.yb=function(){return this.i};g.hc=function(){return
this.g};g.kc=function(){return new D(this.o,this.b)};function Fm(a){return new
N(a.o,a.b,a.i,a.g)};function Gm(a,b,c){this.v=a;this.s=b;this.R=c||!
1;a=this.ya();this.j()?
a.height=120:a.height=65;this.kb(a)}z(Gm,Em);Gm.prototype.j=function(){var
a=Rc(document,"gb-mobile-menu-pubinfo");return a?(a=gd(a),C.hf&&0<a.length&&null!
=this.v&&0==Qk(this.v)):!1};function Hm(){this.j=[]}Hm.prototype.$b=function(a)
{this.j.push(a)};Hm.prototype.ya=function(){var a=this.yb(),b=this.hc();return
null===a||null===b?null:new E(a,b)};Hm.prototype.se=function(){return
Ra(this.j,Sb)};function Im(a,b){for(var c=0;c<a.j.length;c++){var
d=a.j[c];if(b(d))return d}return null}function Jm(a,b){return Im(a,function(a)
{return a.Dc()<=b&&a.Dc()+a.ya().height>=b})}
function Km(a,b){return Va(a.j,function(a){return(a=Df(Fm(a)))&&b?b instanceof Bf?
b.left>=a.left&&b.right<=a.right&&b.top>=a.top&&b.bottom<=a.bottom:b.x>=a.left&&b.x
<=a.right&&b.y>=a.top&&b.y<=a.bottom:!1})};function Lm(a)
{this.j=a}z(Lm,Em);Lm.prototype.va=function(){return
this.j};Lm.prototype.kb=function(a){void 0==a.width?
(this.g=a.height,this.i=Math.round(a.height*Uk(this.j))):void 0==a.height?
(this.i=a.width,this.g=Math.round(a.width/Uk(this.j))):
(this.i=a.width,this.g=a.height)};function Mm()
{this.j=[];this.o=[]}z(Mm,Hm);g=Mm.prototype;g.marginRight=0;g.tg=0;g.oi=!
1;g.yb=function(){return this.i};g.hc=function(){return this.g};function Nm(a)
{Om(a);for(var b=0,c=0;c<a.s;c++){var d=Pm(a,c);A(a.o[c],function(a){if(a){var
c=b+Math.round((d-a.ya().width)/2);a.o=c}});b+=d}a.i=b+a.marginRight;var
e=0;for(c=0;c<a.b;c++){var f=Qm(a,c);A(Rm(a,c),function(a){if(a)if(this.oi){var
b=e+Math.round((f-a.ya().height)/2);a.b=b}else a.b=e});e+=f+a.tg}a.g=e}
function Rm(a,b){return Sa(a.o,function(a){return a[b]})}function Pm(a,b){var
c=0;A(a.o[b],function(a){a&&(c=Math.max(c,a.ya().width))});return c}function
Qm(a,b){var c=0;A(Rm(a,b),function(a){a&&(c=Math.max(c,a.ya().height))});return
c};function Sm(a){Mm.call(this);this.s=a}z(Sm,Mm);function Om(a)
{a.b=Math.ceil(a.j.length/a.s);for(var b=0;b<a.b;b++)for(var c=0;c<a.s;c++){var
d=b*a.s+c;a.o[c]=a.o[c]||[];a.o[c][b]=a.j[d]}};function Tm(a)
{Sm.call(this,a);this.v=new Map}z(Tm,Sm);Tm.prototype.jc=function(a){return
this.v.get(Um(Lm,a))};Tm.prototype.$b=function(a){if(a instanceof Gm){var
b=Um(a.constructor,a.s);this.v.set(b,a)}else a instanceof
Lm&&(b=Um(a.constructor,a.va()),this.v.set(b,a));Tm.V.$b.call(this,a)};function
Um(a,b){return w(a)+"#"+b.Ja()};function Vm(a,b,c,d,e)
{Tm.call(this,1);this.Le=b;this.Oc=c;var f=d||!1,k;a=a.Pa.hb();A(a,function(a)
{f&&k&&1<Qk(a)-Qk(k)&&Wm(this,k,a);var b=Rc(document,"gb-mobile-menu-
pubinfo");b&&(b=gd(b),C.hf&&0<b.length&&!f&&k&&a&&0==Qk(k)&&Wm(this,k,a,!0));b=new
Lm(a);var c=b.ya();"fixed_height"==this.Le?
c.height=this.Oc:c.width=this.Oc;b.kb(c);this.
$b(b);k=a},this);f&&k&&e&&Qk(k)<Qk(e)&&Wm(this,k,e);Nm(this)}z(Vm,Tm);
function Wm(a,b,c,d){b=new Gm(b,c,d||!1);c=b.ya();"fixed_height"==a.Le?
c.height=a.Oc:c.width=a.Oc;b.kb(c);a.$b(b)}Vm.prototype.tg=8;function Xm()
{};function Ym(a,b){this.$=a;this.b=b}z(Ym,Xm);Ym.prototype.render=function(a){var
b=this.b(a);b.kb(a.ya());b.setPosition(a.kc());return b};function Zm(a,b){var
c=$m(a),d=$m(b);if(0==Qk(a)||0==Qk(b))d="Esta es una vista previa. El n\u00famero
total de p\u00e1ginas que se va a mostrar ser\u00e1 limitado.";else if(!q(c)||!
q(d)||c>=d||1==Math.abs(c-d))d="Se han omitido algunas p\u00e1ginas de la vista
previa de este libro.";else{var e=$m(a),f=$m(b);0==e+1-(f-1)?d="La p\u00e1gina "+
(--d+" no forma parte de la vista previa de este libro."):(c=++c+"",d=--d+"",d="Las
p\u00e1ginas "+(c+("-"+(d+" no se muestran en esta vista previa."))))}return d}
function $m(a){a=a.b.title;if(/[^0-9]/.test(a)||ib(a))a=null;else{var b=a.length-
1;a=0<=b&&a.indexOf("B",b)==b?of(a,rf):of(a,qf)}return a};function an()
{X.call(this)}z(an,X);function bn(a,b)
{X.call(this);this.s=a;this.o=b;this.j=b.v;this.i=b.s;this.b=F("DIV");this.b.classN
ame="separator-container";this.s.appendChild(this.b);var
c=F("TABLE");c.className="separator-outer-table";this.b.appendChild(c);var
d=c.insertRow(-1).insertCell(-1);d.align="center";var
e=F("DIV");e.className="separator-
background";d.appendChild(e);d=F("TABLE");d.className="separator-inner-
table";e.appendChild(d);d.align="center";if(b.j()){var f=Rc(document,"gb-mobile-
menu-pubinfo");if(f){var k=(f||
document).getElementsByTagName("IMG");if(1==k.length){k=k[0].cloneNode(!0);var
l=d.insertRow(-1).insertCell(-1);l.insertBefore(k,l.childNodes[0]||
null);Oe(l,"separator-message");Oe(l,"separator-pubinfo-
message")}k=Zm(this.j,this.i);Qb&&null!==f&&"innerText"in f?f=f.innerText.replace(/
(\r\n|\r|\n)/g,"\n"):(l=[],od(f,l,!0),f=l.join(""));f=f.replace(/ \xAD /g,"
").replace(/\xAD/g,"");f=f.replace(/\u200B/g,"");Qb||(f=f.replace(/ +/g," "));" "!
=f&&(f=f.replace(/^\s*/,""));d=d.insertRow(-1).insertCell(-1);
l=this.o;d.innerHTML=l.j&&l.R?f:k+"<br>"+f;Oe(d,"separator-
message");Oe(d,"separator-pubinfo-message")}Oe(c,"separator-
pubinfo");Oe(e,"separator-pubinfo")}else c=d.insertRow(-1).insertCell(-
1),Oe(c,"separator-
message"),c.innerHTML=Zm(this.j,this.i);fg(this.b);W(this.b)}z(bn,an);bn.prototype.
kb=function(a){P(this.b,a)};bn.prototype.setPosition=function(a)
{Lf(this.b,a)};bn.prototype.Ua=function(){I(this.b)};function cn(a,b)
{this.b=a;this.g=b};function dn(a,b)
{Ll.call(this,b);this.i=a;this.g.ha(a,"pagechange",this.wa);this.g.ha(this.i,"searc
hupdate",this.nd);var c=Rc(document,"subscription-
bar");c&&(this.g.ha(this,"scrolldown",y(this.Wg,c)),this.g.ha(this,"scrollup",y(thi
s.Vg,c)))}z(dn,Ll);
dn.prototype.Ra=function(a){a=this.tb(a);var b=this.j;Nl(this,a);if(b){var c=new
cn(b,a);a=Tl(this);b=Km(c.b,a);if(!b)a:{b=Number.POSITIVE_INFINITY;for(var
d=c.b.se(),e=d[0],f=0;f<d.length;f++){var k=d[f],l=Cf(Df(Fm(k)),a);if(l<b)
{b=l;if(0==l){b=k;break a}e=k}}b=e}c=c.g;d=b;if(d instanceof
Gm)d=Um(d.constructor,d.s);else if(d instanceof Lm)d=Um(d.constructor,d.va());else
throw Error("Input item must be a LayoutPage or
LayoutSeparator.");c=c.v.get(d);a=Zh(a);d=b.kc();a.x-=d.x;a.y-=d.y;d=c.ya().width/
b.ya().width;b=c.ya().height/b.ya().height;a=new
D(Math.round(a.x*d),Math.round(a.y*b));a=Zh(c.kc()).add(a);a=new
D(Math.round(a.x+this.b.width/2*-1),Math.round(a.y+this.b.height/2*-
1));Fl(this,a)}};function en(a,b){var
c=[];"fixed_width"==a.j.Le&&c.push(a.ya().width);if(a.Me){a:{var d=a.Me();var
e=a.j.Oc;c=fn(d,c);if(0<b)for(d=0;d<c.length;d++){if(c[d]>e){e=c[d];break a}}else
for(d=c.length-1;0<=d;d--)if(c[d]<e){e=c[d];break
a}}e&&a.Ra(e)}}dn.prototype.wa=function(){this.ab||this.Aa(this.i.va())};
dn.prototype.Aa=function(a){this.j.jc&&(a=this.j.jc(a))&&Rl(this,new
D(Math.round(a.yd()),Math.round(a.Dc())))};dn.prototype.nd=function()
{gn&&(this.ka.Ua(),this.Sb&&this.Sb(),this.Te())};var gn=!0;function hn()
{this.b=new Map}hn.prototype.add=function(a,b){this.b.set(w(a),b)};function jn(a,b)
{b=void 0===b?[]:b;for(var c=new Set(b.map(function(a){return
w(a)})),d=oa(a.b.keys()),e=d.next();!e.done;e=d.next())if(e=e.value,!c.has(e)){var
f=a.b.get(e);f&&f.Ua();a.b["delete"](e)}};function kn(){this.g={};this.b=new
hn}kn.prototype.Ua=function(){jn(this.b)};function Pl(a,b){b=Ra(b,function(a)
{return!!this.g[w(a.constructor)]},a);jn(a.b,b);A(b,function(a)
{this.b.b.has(w(a))||this.b.add(a,this.g[w(a.constructor)].render(a))},a)};function
ln(a,b){this.g=a;this.b=b}z(ln,Xm);
ln.prototype.render=function(a){var b=this.b(),c=a.va(),d=this.g.Me().
$f;d=d[d.length-1]/a.ya().width;var
e=a.ya();b.Qd=e.width;b.Pd=e.height;e=Nc(a.ya());var f=q(void 0)?void
0:d;e.width*=d;e.height*=f;b.Sh=e.width;b.Rh=e.height;b.setPosition(a.yd(),a.Dc());
b.rb(c);c=b.Qd-2;d=b.Pd-2;e=b.Sh-2;f=b.Rh-2;O(b.zc,
{backgroundColor:"#cccccc",position:"absolute"});Lf(b.zc,0,0);P(b.zc,b.Qd,b.Pd);O(b
.Ic,
{overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute"});Lf(b.Ic,1,1);P(b
.Ic,c,d);Q(b.Cb,!0);a=
b.$;c=new mn(b.va(),new E(c,d),new E(e,f));d=b.Ic;c=a.Sa.Td?new nn(a,c,d):new
on(a,c,d);c instanceof on?c instanceof on&&(pn(c,new qn(a.$a)),pn(c,new rn),d=new
sn(a.lc()),e=new tn(d,Y(a)),pn(c,e),pn(c,d),pn(c,new un(a))):c instanceof nn&&c
instanceof nn&&pn(c,new qn(a.$a));b.Jb=c;return b};function vn(){};function wn(a)
{this.b=a}z(wn,vn);wn.prototype.re=function(a){var b=xn(this,a);a=b[0]||[];b=b[1]||
[];b.sort(y(yn,Tl(this.b)));var c=[];ab(c,a,b);return c};function yn(a,b,c){return
Cf(Df(Fm(b)),a)-Cf(Df(Fm(c)),a)}function xn(a,b){var c=Sl(a.b),d=new N(c.left-
800,c.top-800,c.width+1600,c.height+1600);return eb(b,function(a)
{a=Fm(a);if(Ff(d,a))return Ff(c,a)?0:1})};function zn(a,b){this.b=b;this.
$=a}z(zn,wn);zn.prototype.re=function(a){var b=zn.V.re.call(this,a),c=this.
$.va();if(c){var d=[],e=this.$.i;A([1,-1],function(){var
a=Rk(e,c.Ja(),1);a&&d.push(a)});A(a,function(a)
{a.va&&Wa(d,a.va())&&Xa(b,a)})}return b};function An()
{X.call(this)}z(An,X);An.prototype.uc=function(a)
{this.Jb=a;this.j=Bn(a)};An.prototype.ua=function()
{An.V.ua.call(this);I(this.j)};function Cn(a)
{X.call(this);this.s=a;this.v=[]}z(Cn,An);g=Cn.prototype;g.uc=function(a)
{Cn.V.uc.call(this,a);this.ad();this.va()&&this.g.ha(this.va(),"update",this.ad)};g
.va=function(){return this.Jb.va()};g.jd=function(a,b,c,d){var e=F("div");W(e,!
0);this.j.appendChild(e);a=Dn(this,a,b,c,d);O(e,
{position:"absolute",left:a[0]+"px",top:a[1]+"px",width:a[2]+"px",height:a[3]+"px"}
);this.s&&(O(e,{backgroundColor:this.s}),$f(e));this.v.push(new
N(a[0],a[1],a[2],a[3]));return e};
function En(a){return a.Jb.ya().width/a.Jb.va().i.Uc.width}function Dn(a,b,c,d,e)
{var f=En(a);return Sa([b,c,d,e],function(a){return Math.round(a*f)})}function
Fn(a,b){A(b,function(a){this.jd.apply(this,a)},a)}g.Ug=function(a){return
this.jd(a.left,a.top,a.width,a.height)};g.qe=function()
{fd(this.j);this.v=[]};g.ad=r;function rn()
{Cn.call(this)}z(rn,Cn);g=rn.prototype;g.ad=function(){if(!this.i){var
a=this.va();a&&(a=jl(a))&&(Fn(this,a),this.i=!0)}};
g.jd=function(a,b,c,d){this.b=rn.V.jd.call(this,a,b,c,d);O(this.b,{border:"2px
#aaaaff
dashed"});this.o=F("img");this.b.appendChild(this.o);this.o.src="/googlebooks/image
s/dialog_close_x.gif";a=Dn(this,a,b,c,d);O(this.o,
{position:"absolute",cursor:"pointer",left:a[2]-
19+"px",top:"4px",display:"none"});L(this.b,"mouseout",x(this.Ch,this));L(this.b,"m
ouseover",x(this.Of,this,!0));Rd(this.o,"click",x(this.Ua,this));return
this.b};g.Ua=function(){I(this.b)};g.Ch=function(a){id(this.b,a.target)||this.Of(!
1)};
g.Of=function(a){O(this.o,{display:a?"":"none"})};function un(a)
{Cn.call(this);this.$=a}z(un,Cn);un.prototype.ad=function(){if(!this.i){var
a=this.va();a&&(a=il(a))&&(A(a,function(a){var
b=a.pop(),d=a.pop();a=this.jd.apply(this,a);O(a,
{cursor:"pointer"});this.g.ha(a,"click",x(this.b,this,d,b))},this),this.i=!
0)}};un.prototype.b=function(a,b){var c=this.$.i.Pa.get(a);c?this.$.rb(c):Bl(this.
$,b)};function Gn(a,b){this.j=a;this.b=b}Gn.prototype.va=function(){return
this.j};Gn.prototype.g=function(){return this.j.Yc(this.b)};function mn(a,b,c)
{Gn.call(this,a,b);this.i=c}z(mn,Gn);mn.prototype.g=function(){return
this.i.width>this.b.width?this.j.Yc(this.i):mn.V.g.call(this)};function Hn(a,b,c)
{if(C.ma&&!C.Ea("9")){var d=[];d[0]=L(a,"readystatechange",y(In,a,y(Jn,b),d))}else
Rd(a,"load",y(Jn,b));c&&Rd(a,"error",y(Jn,c))}function Jn(a){Ke(a)}function
In(a,b,c){if("complete"!=a.readyState)return!0;Zd(c[0]);b();return!1}var
Kn=F("div");function Ln(a){if(C.ma){Kn.appendChild(a);var
b=y(I,a);Hn(a,b,b);a.src="//www.google.com/images/cleardot.gif"}else
a.src="//www.google.com/images/cleardot.gif",I(a)};function Mn(a,b,c,d,e)
{X.call(this);this.ld(Y(a));this.
$=a;this.b=c;this.ka=[];this.Na=d;P(d,c);this.Aa=Bn(this);O(this.Aa,"backgroundColo
r","#fff");P(this.Aa,c);if(this.Da=n(e)?e:!0)a=Bn(this),P(a,c),this.wa=new
Nn(a),O(this.wa.b,
{display:""});b&&(this.j=b,this.g.ha(b,"update",this.Hc),bl(b,Zk(b),void
0))}z(Mn,X);g=Mn.prototype;g.ya=function(){return this.b};g.va=function(){return
this.j};function pn(a,b){a.ka.push(b);b.uc(a)}g.Hc=r;
function On(a){a.dispatchEvent("load");a.Da&&O(a.wa.b,{display:"none"})}function
Bn(a){var b=F("div");W(b,!0);O(b,
{position:"absolute",left:0,top:0});a.Na.appendChild(b);return b}g.Ua=function()
{A(this.ka,function(a){a.Ia()});this.ka=null;this.o&&I(this.o)};function Pn(a)
{a.R=Bn(a);P(a.R,a.ya());O(a.R,
{backgroundImage:"url(//www.google.com/images/cleardot.gif)",backgroundRepeat:"repe
at"});a.g.ha(a.R,"mousedown",a.di);a.g.ha(a.R,"dragstart",Ad)}g.di=function(a)
{a.display=this;Qn.dispatchEvent(a)};
var Qn=new M;function Nn(a)
{this.b=a;a={position:"absolute",left:0,color:"#808080",fontSize:"13px",backgroundC
olor:"white"};for(var b=0;2>b;b++){var
c=F("div");W(c);O(c,a);this.b.appendChild(c);c.textContent="Cargando...";a.bottom=0
}}function Rn(a,b,c){this.b=a;O(a,
{backgroundColor:"#FFF",textAlign:"center"});P(a,b);a.innerHTML=c||"";W(this.b)};fu
nction on(a,b,c){Mn.call(this,a,b.va(),b.b,c);this.ld(Sn);a=Bn(this);this.v=new
Tn(b.b,a);a=Bn(this);this.s=new
Tn(b.b,a);Pn(this);fg(c);Oe(c,"pageImageDisplay");this.ra=b;b.va()&&this.Hc()}z(on,
Mn);var Sn=new M;g=on.prototype;g.rb=function(a)
{al(a,"output",null);on.V.rb.call(this,a);a.Yc()&&this.Hc()};
g.Hc=function(){var a=this.va(),b=this.ra.g();if(b&&!this.i)
{Rd(this.v,"load",x(this.xh,this,a,b,this.ya().width));Un(this.v,[b]);var c=this.
$.nd,d=a.Ja(),e=[];if(c.b[d]){var f=[],k;for(k in
c.b[d])f.push(k);f.sort(db);for(k=0;k<f.length;k++)e.push(c.b[d]
[f[k]])}e.push(b);Un(this.s,e);this.i=!0;a==this.
$.va()&&this.dispatchEvent("fetch")}Ta([el.Ig,el.Jg],x(a.Na,a))&&(a=gb('<table
width=100% height=100%><tr><td><img src="%s"/><br/>
%s</td></tr></table>',Mk("/googlebooks/restricted_logo.gif"),"Ha llegado a una
p\u00e1gina que no se puede ver o bien ha alcanzado el l\u00edmite de
visualizaci\u00f3n de este libro."),
this.o&&I(this.o),this.o=Bn(this),new
Rn(this.o,this.ya(),a),On(this))};g.xh=function(a,b,c){a==this.
$.va()&&this.dispatchEvent("loaded");this.s.empty();var d=this.
$.nd;a=a.Ja();d.b[a]=d.b[a]||{};d.b[a][c]=b;On(this)};g.Ib=function(){return
this.v.Ib()||this.s.Ib()};g.Ua=function(){this.i=!
1;this.v.empty();this.s.empty();on.V.Ua.call(this)};function Tn(a,b)
{M.call(this);this.b=a;this.i=b;this.hd=!
1;this.g=F("img");this.g.width=this.b.width;this.i.appendChild(this.g);W(this.i)}z(
Tn,M);
Tn.prototype.empty=function(){for(var a;a=hd(this.i);)Ln(a)};function Un(a,b)
{Hn(a.g,x(a.j,a,a.g));for(var c=0;c<b.length;c+
+)a.g.src=b[c]}Tn.prototype.j=function(a)
{this.g==a&&(this.dispatchEvent("load"),this.hd=!0)};Tn.prototype.Ib=function()
{return this.hd};function Vn(a,b,c,d,e,f,k)
{M.call(this);this.R=a;this.i=b;this.g=c;this.o=d;this.j=e;this.ra=f;this.ka=k;this
.s=Math.ceil(this.i/this.o);this.v=Math.ceil(this.g/this.j);this.b=[];for(a=0;a<thi
s.s;++a){b=[];for(c=0;c<this.v;+
+c)b.push(null);this.b.push(b)}}z(Vn,M);Vn.prototype.empty=function(){for(var
a;a=this.R.firstChild;)Ln(a)};Vn.prototype.Aa=function(a,b){O(a,
{display:""});this.ka&&this.ka(b)};Vn.prototype.wa=function(){};function
nn(a,b,c,d)
{Mn.call(this,a,b.va(),b.b,c,d);this.s=Bn(this);Pn(this);b.va()&&this.Hc();this.
$=a;this.v=L(Y(this.$),"update",this.ra,!
1,this)}z(nn,Mn);nn.prototype.Hc=function(){var a=this.va(),b=a.Yc(),c=this.
$.Sa.Td,d=a.Aa;if(b&&d&&!this.i){var e=Wk(d,this.ya().height);q(e)&&(d=(d=d.Se[e])?
d.width:null,b=new R(b),T(b,"zoom",e),T(b,"pg",a.ra),b=b.toString(),this.Ra=new
Vn(this.s,d,this.ya().height,c.Wf,c.Vf,x(c.
$g,c,b,d,this.ya().height),null),this.i=!0,this.ra())}};
nn.prototype.ra=function(){if(this.i){var a=Qf(this.s);if(a){var
b=Wf(this.s);a.top-=b.y;a.bottom-=b.y;a.left-=b.x;a.right-=b.x;if(0<a.bottom-
a.top&&0<a.right-a.left){b=this.Ra;a=Ef(a);var
c=Math.floor(a.left/b.o),d=Math.floor(a.top/b.j),e=Math.ceil((a.left+a.width)/b.o),
f=Math.ceil((a.top+a.height)/b.j);e=Math.min(e,b.s);for(f=Math.min(f,b.v);c<e;c+
+)for(var k=d;k<f;k++)if(!b.b[c][k]){var l=b;var m=c,t=k;if(!l.b[m][t]){var
G=F("img");O(G,
{position:"absolute",left:m*l.o+"px",top:t*l.j+"px",display:"none"});
l.b[m][t]=G;l.R.appendChild(G)}l=l.b[m]
[t];m=b.ra(c,k);Hn(l,x(b.Aa,b,l,m),x(b.wa,b,l,m));l.src=m}for(c=0;c<b.s;+
+c)for(k=0;k<b.v;++k){if(d=!!b.b[c][k])d=new N(c*b.o,k*b.j,(c+1)*b.o,(k+1)*b.j),d=!
(d.left<=a.left+a.width&&a.left<=d.left+d.width&&d.top<=a.top+a.height&&a.top<=d.to
p+d.height);d&&(Ln(b.b[c][k]),b.b[c][k]=null)}}}Hl(this.
$)}};nn.prototype.Ua=function(){this.i&&(this.Ra.empty(),this.i=!
1);this.v&&(Zd(this.v),this.v=null);nn.V.Ua.call(this)};function qn(a){this.
$a=a;Cn.call(this,"#ffff00")}z(qn,Cn);qn.prototype.ad=function(){var
a=this.Jb.va();if(a){var b=this.$a.getQuery();b!
=this.b&&(a=gl(a,b),this.qe(),a&&(Sa(a,x(this.Ug,this)),this.b=b))}};function
Wn(a,b){this.Ca=b||Xn+"-"+Yn++;this.o=a}Wn.prototype.toString=function(){var
a={};this.b(a);var b=[];Uh(new Th,a,b);return
b.join("")};Wn.prototype.b=function(a){a.id=this.Ca;a.type=this.o};var
Xn=wb(),Yn=1;function Zn(a,b,c,d)
{Wn.call(this,"AnalyticsTrack",d);this.i=a;this.g=b;this.j=c||""}Zn.prototype=aa(Wn
.prototype);Zn.prototype.constructor=Zn;if(fa)fa(Zn,Wn);else for(var $n in
Wn)if("prototype"!=$n)if(Object.defineProperties){var
ao=Object.getOwnPropertyDescriptor(Wn,$n);ao&&Object.defineProperty(Zn,$n,ao)}else
Zn[$n]=Wn[$n];Zn.V=Wn.prototype;Zn.prototype.b=function(a)
{Wn.prototype.b.call(this,a);a.category=this.i;a.action=this.g;a.label=this.j};new
Pi;Ca("_OC_analyticsTrack",function(a,b,c){var
d=h.ga;d&&d("send","event",a,b,c)});function tn()
{X.call(this)}z(tn,An);tn.prototype.uc=function(a)
{tn.V.uc.call(this,a);a=this.j;var b=F("div");W(b,!
0);a.appendChild(b);b.className="selection-
layer";P(a,this.Jb.ya());P(b,this.Jb.ya());this.g.ha(b,"click",this.b);this.g.ha(b,
"mousedown",this.i)};tn.prototype.i=function(){};tn.prototype.b=function()
{};function sn(){Cn.call(this,"#4a95d6")}z(sn,Cn);sn.prototype.uc=function(a)
{sn.V.uc.call(this,a);O(this.j,
{cursor:"pointer"});this.g.ha(this.j,"mousedown",bo)};function bo(a)
{a.j()}sn.prototype.qe=function()
{sn.V.qe.call(this);this.b&&this.b.Ia()};sn.prototype.ua=function()
{sn.V.ua.call(this);this.b&&this.b.Ia();this.i&&Zd(this.i)};function co(a,b,c)
{X.call(this);this.$=a;this.Cb=F("div");W(this.Cb,!0);O(this.Cb,
{position:"absolute",display:"none"});c.appendChild(this.Cb);this.b=F("div");W(this
.b,!0);O(this.b,
{position:"absolute"});this.Cb.appendChild(this.b);this.zc=F("div");W(this.zc,!
0);this.Cb.appendChild(this.zc);this.Ic=F("div");W(this.Ic,!
0);this.zc.appendChild(this.Ic);Q(this.Cb,!
1)}z(co,an);g=co.prototype;g.Ib=function(){return this.Jb.Ib()};g.Ua=function()
{this.Jb&&this.Jb.Ua();I(this.Cb)};
g.setPosition=function(a,b){Lf(this.Cb,a,b)};g.Dc=function(){return
Nf(this.Cb).x};g.yd=function(){return Nf(this.Cb).y};g.rb=function(a)
{this.j=a};g.va=function(){return this.j};g.hc=function(){return
this.Pd};g.yb=function(){return this.Qd};function eo(a){return a+2}g.ya=function()
{return new E(this.Qd,this.Pd)};function fo(a)
{X.call(this);fd(a);W(a);this.j=a;this.b=F("div");W(this.b,!
0);"rtl"==document.body.dir&&(Sc(a,{dir:"ltr"}),Sc(this.b,
{dir:"rtl"}));a.appendChild(this.b)}z(fo,X);function go(a,b)
{fo.call(this,b);this.o=a;this.g.ha(b,"scroll",this.v);O(b,"position","relative");O
(this.b,"position","absolute");this.i=F("div");W(this.i,!
0);b.appendChild(this.i);this.i.appendChild(this.b)}z(go,fo);function Ml(a){var
b=a.ra;a.ka&&b&&(O(a.b,"left",Math.floor(Math.max(0,a.o.o.j.clientWidth-
b.width)/2)+"px"),O(a.i,"height",b.height+"px"))}go.prototype.wa=function()
{this.s=!1;this.v()};
go.prototype.v=function(){if(!this.s){var a=this.o.s;if(a){a=a.Dd();var
b=this.j;b=new D(b.scrollLeft,b.scrollTop);Kc(a,b)||(this.R=!
0,Fl(this.o,b),this.R=!1)}}};function ho(a){this.$f=a}function fn(a,b){var c=b||
[],d=Ra(a.$f,function(a){return!Ta(c,function(b){return 50>Math.abs(b-
a)})});d.push.apply(d,c);d.sort(db);return d};function io(a){var b=a.lc(),c=new
go(this,b);jo(b);dn.call(this,a,c);Ql(this,new zn(a,this));Ol(this,ko(this));var
d=a.i,e=a.Sa.Od;this.tb=a.Sa.Xg?function(a){return new Vm(d,e,a)}:a.Sa.Rf?
function(b){return new Vm(d,e,b,!0,a.Sa.Rf)}:function(a){return new Vm(d,e,a,!
0)};b=this.i.Sa;"fixed_height"==b.Od?(b=b.i,b=b[Math.floor(b.length/2)]+2):b=(b.g?
b.g:b.b&&b.b.width?
b.b.width:575)+2;this.Ra(b);this.g.ha(this.i,"pagesupdate",this.Hh);this.g.ha(this.
i,"pagemodechange",this.Gh);this.g.ha(this,"move",
this.Te);this.g.ha(this,"move",this.ni)}z(io,dn);function jo(a)
{O(a,"overflow","auto");O(a,{overflowX:"auto",overflowY:"scroll"});Oe(a,"overflow-
scrolling");Sc(a,{dir:"ltr"})}g=io.prototype;g.Md=function()
{en(this,1)};g.Nd=function(){en(this,-1)};g.Me=function(){var
a=this.i.Sa,b=$a(a.i);"fixed_width"==a.Od&&(a=this.i.Sa.$h)&&150<a-b[b.length-
1]&&(1500>a?Xa(b,a):Xa(b,1500));return new ho(Sa(b,eo))};
g.ya=function(){if(this.ra.hasChildNodes()){var
a=gg(this.ra.childNodes[0]).width;a=new E(a,this.b.height)}else a=this.b;return
a};function ko(a){var b=new kn,c=new ln(a,y(Ub,co,a.i,a,a.o.b));b.g[w(Lm)]=c;a=new
Ym(a.i,y(Ub,bn,a.o.b));b.g[w(Gm)]=a;return b}g.ni=function(){if(this.od){var
a=Jm(this.j,Tl(this).y);a&&a.va&&(a=a.va(),this.i.va()!=a&&(this.ab=!
0,this.i.Re(a.Ja()),this.ab=!1))}this.od=!0};
g.Hh=function(){var a=this.i.va(),b=this.i.i,c=b.Pa.get(a.Ja());if(!c)a:
{c=Qk(a);b=b.Pa.hb();for(a=b.length-1;0<=a;a--){var d=b[a];if(Qk(d)<=c){c=d;break
a}}c=null}a=this.s;b=this.j;d=b.jc(c);a=Lc(a,d.kc());b=this.tb(b.Oc);c=b.jc(c).kc()
;c=new D(c.x+a.x,c.y+a.y);Nl(this,b);Fl(this,c)};g.Gh=function()
{this.ka.Ua();this.Te()};
g.sf=function(a){if(a.Ra&&a.R){var b=a.R;if(null!=a.s)var c=a.s;else a.s=new
zm(this.o.b),c=a.s;c.b=this.o.b;Rc(document,"focus_article_div")&&I(Rc(document,"fo
cus_article_div"));var d=this.j.jc(a);a=d.yb()/a.Xc();if(ym(b)&&(b=ym(b))){var
e=b[0];if(e&&4==e.length){b=a*e[0]+d.yd();d=a*e[1]+d.Dc();var
f=a*e[2];a*=e[3];e=F("DIV");e.setAttribute("id","focus_article_div");W(e,!0);
$f(e);O(e,
{position:"absolute",left:b+"px",top:d+"px",width:f+"px",height:a+"px",cursor:"poin
ter",backgroundColor:"#36C",border:"2px solid #00F"});
c.b.appendChild(e)}}}};function lo(a)
{this.o=a.Seller;this.ab=a.Url;this.g=a.TrackingUrl;this.b=a.Price;this.i=a.IsInSto
ck;this.j=a.IsPublisher};function mo(){};function no(a,b,c,d){this.Wf=a||
256;this.Vf=b||256;this.g=c||3;this.i=d||3;this.b=null}function oo(a,b)
{a.b=b}no.prototype.$g=function(a,b,c,d,e){var
f=this.g,k=this.i;b=Math.ceil(b/this.Wf);c=Math.ceil(c/this.Vf);var
l=Math.floor(e/f),m=Math.floor(d/k),t=f*b*l;e-=l*f;f=Math.min(f,c-l*f);t+=f*k*m;d-
=m*k;k=Math.min(k,b-m*k);d=t+(e*k+d);a=new
R(a);T(a,"tid",d);this.b&&(a=this.b(a,d));return a.toString()};function po()
{};function qo(a){this.Xg=!!
a.fullview;this.mi=a.table_of_contents_page_id||"";this.g=a.initial_zoom_width_over
ride;this.$h=a.max_resolution_image_width;a.last_page&&(this.Rf=new
Xk(a.last_page));this.b=new E(a.page_width,a.page_height);var
b=a.additional_info,c={};b&&(c=b["[JsonBookInfo]"]);c.BuyLinks&&(this.lf=Sa(c.BuyLi
nks,function(a){return new
lo(a)},this));this.Kg=c.AboutUrl;c.allowed_syndication_flags&&(this.oe=c.allowed_sy
ndication_flags.allow_disabling_chrome);c.TocLine&&Sa(c.TocLine,function(){return
new mo});
c.SubscribeLink&&(this.rg=new
lo(c.SubscribeLink));c=null;b&&(c=b["[NewspaperJSONVolumeInfo]"]);this.Td=null==c?
null:new no(c.tile_h,c.tile_w,c.x_win,c.y_win);this.o=a.is_newspaper||!1;
(this.j=a.newspaper_tile_base_url)&&this.Td&&oo(this.Td,x(this.s,this));this.i=c?
c.res_h:ro;this.Od=this.o?"fixed_height":"fixed_width"}z(qo,po);var
ro=[350,410,495,575,685,800,910,1025];qo.prototype.s=function(a){a=a.toString();var
b=a.indexOf("?");0<=b&&(a=this.j+a.substring(b));return new R(a)};var
so={update:function(a){for(var b in a)so[b]=a[b]},Ng:function(a)
{if(p(a))try{a=JSON.parse(a)}catch(c){a=null}for(var b in
a)so.Mg(b,a[b])},Mg:function(a,b){so[a]=b}};Ca("_OC_addFlags",so.Ng);function to(a)
{X.call(this);this.$=a;this.b=new
Ye;this.g.ha(a,"viewportmodechange",this.Mf);Y(this.
$)&&this.Mf()}z(to,X);g=to.prototype;g.Mf=function()
{af(this.b);this.i&&this.i.Ia();this.j=Y(this.$).o.i;var a=new
sg(this.j);a.qf=r;this.i=a;this.b.ha(this.j,"dblclick",x(this.oh,this));this.b.ha(a
,"start",x(this.sh,this));this.b.ha(a,"drag",x(this.th,this));this.b.ha(a,"end",x(t
his.rh,this));uo(this,!1)};g.oh=function(){this.$.Rd("next")};
function uo(a,b){var c=a.j;if(C.Ka)var d=b?"-moz-grabbing":"-moz-grab";else
d=Mk("/googlebooks/images/"),d=b?Ui("-moz-
grabbing",d+"closedhand.cur","move"):Ui("-moz-
grab",d+"openhand.cur","default");O(c,"cursor",d)}g.sh=function(){this.o=Y(this.
$).s;uo(this,!0)};g.th=function(){var a=this.i,b=this.o;Rl(Y(this.$),new D(b.x-
a.deltaX,b.y-a.deltaY))};g.rh=function(){this.o=null;uo(this,!1)};g.ua=function()
{to.V.ua.call(this)};function Z(a,b){if(!b){var c=new
R(window.location),d=c.o,e;if(e=d)e="embed"==c.b.get("output");e&&0<c.i.indexOf("go
ogle")&&(b=JSON.parse(decodeURIComponent(d.replace(/\+/g,"
"))))}this.Tb=[];this.hd=!1;fd(a);this.ka=a;W(this.ka,!0);O(this.ka,
{margin:""});this.ra=F("div");W(this.ra,!
0);this.ka.appendChild(this.ra);this.R=F("div");W(this.R,!0);O(this.R,
{backgroundColor:"#fcfcff"});this.ra.appendChild(this.R);zl.call(this,this.R);b&&n(
b.showLinkChrome)&&(!1===b.showLinkChrome||"false"===b.showLinkChrome)&&
(this.wa=!0);this.Sb=F("div");W(this.Sb,!
0);this.R.appendChild(this.Sb);this.Aa=F("div");W(this.Aa,!
0);this.ra.appendChild(this.Aa)}z(Z,zl);Ek(Z,"Viewer");Z.prototype.load=function(a,
b,c){!p(a)||0!=a.lastIndexOf("http://",0)&&0!=a.lastIndexOf("https://",0)?new
vm(a,x(this.od,this),b):(a=Lk("hl","es",a),this.od(a));Rd(this,"load",function()
{this.hd=!
0});c&&Rd(this,"load",c)};Gk(Z.prototype.load,"load");Z.prototype.ef=function()
{Y(this).Md&&Y(this).Md()};Gk(Z.prototype.ef,"zoomIn");
Z.prototype.ff=function()
{Y(this).Nd&&Y(this).Nd()};Gk(Z.prototype.ff,"zoomOut");Z.prototype.nextPage=functi
on(){this.Rd("next")};Gk(Z.prototype.nextPage,"nextPage");Z.prototype.kg=function()
{this.Rd("previous")};Gk(Z.prototype.kg,"previousPage");Z.prototype.Cg=function()
{return
this.va().b.title};Gk(Z.prototype.Cg,"getPageNumber");Z.prototype.Ja=function()
{return this.va().Ja()};Gk(Z.prototype.Ja,"getPageId");Z.prototype.Fg=function(a)
{return(a=Sk(this.i,a+""))?(this.rb(a),!0):!1};
Gk(Z.prototype.Fg,"goToPage");Z.prototype.Bg=function(a)
{return(a=this.i.Pa.get(a))?(this.rb(a),!0):!
1};Gk(Z.prototype.Bg,"goToPageId");Z.prototype.Nf=function(a){wl(this.
$a,a);this.va()&&this.ve(this.va())};Gk(Z.prototype.Nf,"highlight");Z.prototype.od=
function(a){this.ab=a=Lk("jscmd","run",a);ll(a,x(this.tb,this))};Z.prototype.wa=!
1;function vo(a,b){Xa(a.Tb,b);b.g(a)}
Z.prototype.tb=function(a,b,c,d)
{so.update(c);this.kb(gg(this.ka));c=Yf(this.s).width;this.Sa=b=new qo(b);var e=new
Cm(a,this.
$a);e.Uc=b.b;e.o=so.pseudocontinuous;e.jg=a.prefix;if(this.i)throw"";this.i=e;L(e,"
update",x(this.Fh,this));a=null;for(var f=0;f<d.page.length;f++){var
k=d.page[f],l=k.pid;a=e.Pa.get(l);if(null!
=a)break}a.tc(k);cl(a,k);this.Re(l);this.Hg!
=io&&(this.Hg=io,d=this.v,d.b&&(d.b.Ia(),fd(Y(d.$).o.b)),d.b=new io(d.
$),d.b.Aa&&d.b.Aa(d.
$.va()),d.b.wa&&d.b.wa(),this.dispatchEvent("viewportmodechange"));
this.wa&&this.Sa.oe?vo(this,new sm):new mm(this,this.Aa);this.go();this.Ra();new
wm(this);"fixed_width"==b.Od&&600>c&&(d=Y(this),Ke(x(d.Ra,d,Y(this).lc().clientWidt
h)));this.wa&&this.Sa.oe||(O(this.R,{borderBottom:"1px solid #BEBEBE"}),O(this.ra,
{border:"1px solid #BEBEBE"}));new
to(this);O(Y(this).o.b,"backgroundColor","#fcfcff");this.dispatchEvent("load")};Z.p
rototype.Ib=function(){return this.hd};Gk(Z.prototype.Ib,"isLoaded");
Z.prototype.Ra=function(){if(this.Ib()){var a=gg(this.ka);if(!this.wa||!this.Sa.oe)
{var b=this.Gg?Yf(this.Gg):new E(0,0);a=new E(a.width-2,a.height-27-3-
b.height)}jg(this.lc(),a);this.kb(a);A(this.Tb,function(a)
{a.nb()})}};Gk(Z.prototype.Ra,"resize");function _OC_NeverCall(a)
{a.nextPage();a.kg();a.Nf()};function wo(a,b)
{Z.call(this,a,b)}z(wo,Z);Ek(wo,"DefaultViewer");wo.prototype.tb=function()
{wo.V.tb.apply(this,arguments);this.ab&&vo(this,new hm(new
gm(this.ab)));vo(this,new hm(new km));vo(this,new Il)};Fk.o();
})();