You are on page 1of 95

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

es/";var f,aa=[];function ba(a)


{return function(){return aa[a].apply(this,arguments)}}function ca(a,b){return
aa[a]=b}function da(a){var b=0;return function(){return b<a.length?{done:!
1,value:a[b++]}:{done:!0}}}var ea="function"==typeof Object.defineProperties?
Object.defineProperty:function(a,b,c){if(a==Array.prototype||
a==Object.prototype)return a;a[b]=c.value;return a};
function fa(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof
window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var
b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find
global object");}var ha=fa(this);function ia(a,b){if(b)a:{var
c=ha;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break
a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&ea(c,a,{configurable:!
0,writable:!0,value:b})}}
ia("Symbol",function(a){function b(g){if(this instanceof b)throw new
TypeError("Symbol is not a constructor");return new c(d+(g||"")+"_"+e++,g)}function
c(g,h){this.g=g;ea(this,"description",{configurable:!0,writable:!
0,value:h})}if(a)return a;c.prototype.toString=function(){return this.g};var
d="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",e=0;return b});
ia("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var
b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array
Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var
d=ha[b[c]];"function"===typeof d&&"function"!=typeof
d.prototype[a]&&ea(d.prototype,a,{configurable:!0,writable:!0,value:function()
{return ja(da(this))}})}return a});function ja(a)
{a={next:a};a[Symbol.iterator]=function(){return this};return a}
function ka(a){var b="undefined"!=typeof
Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):
{next:da(a)}}function la(a){for(var b,c=[];!
(b=a.next()).done;)c.push(b.value);return c}function ma(a){return a instanceof
Array?a:la(ka(a))}var na="function"==typeof Object.create?Object.create:function(a)
{function b(){}b.prototype=a;return new b},oa;
if("function"==typeof Object.setPrototypeOf)oa=Object.setPrototypeOf;else{var pa;a:
{var qa={a:!0},ra={};try{ra.__proto__=qa;pa=ra.a;break a}catch(a){}pa=!1}oa=pa?
function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not
extensible");return a}:null}var sa=oa;
function m(a,b)
{a.prototype=na(b.prototype);a.prototype.constructor=a;if(sa)sa(a,b);else for(var c
in b)if("prototype"!=c)if(Object.defineProperties){var
d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else
a[c]=b[c];a.ta=b.prototype}function ua(){for(var
a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return
b}function va(a,b){return Object.prototype.hasOwnProperty.call(a,b)}
ia("WeakMap",function(a){function b(l){this.lb=(k+=Math.random()
+1).toString();if(l){l=ka(l);for(var n;!
(n=l.next()).done;)n=n.value,this.set(n[0],n[1])}}function c(){}function d(l){var
n=typeof l;return"object"===n&&null!==l||"function"===n}function e(l){if(!va(l,h))
{var n=new c;ea(l,h,{value:n})}}function g(l){var
n=Object[l];n&&(Object[l]=function(q){if(q instanceof c)return
q;Object.isExtensible(q)&&e(q);return n(q)})}if(function(){if(!a||!
Object.seal)return!1;try{var l=Object.seal({}),n=Object.seal({}),
q=new a([[l,2],[n,3]]);if(2!=q.get(l)||3!=q.get(n))return!
1;q.delete(l);q.set(n,4);return!q.has(l)&&4==q.get(n)}catch(x){return!1}}())return
a;var
h="$jscomp_hidden_"+Math.random();g("freeze");g("preventExtensions");g("seal");var
k=0;b.prototype.set=function(l,n){if(!d(l))throw Error("Invalid WeakMap
key");e(l);if(!va(l,h))throw Error("WeakMap key fail: "+l);l[h][this.lb]=n;return
this};b.prototype.get=function(l){return d(l)&&va(l,h)?l[h][this.lb]:void
0};b.prototype.has=function(l){return d(l)&&
va(l,h)&&va(l[h],this.lb)};b.prototype.delete=function(l){return
d(l)&&va(l,h)&&va(l[h],this.lb)?delete l[h][this.lb]:!1};return b});
ia("Map",function(a){function b(){var k={};return k.Re=k.next=k.head=k}function
c(k,l){var n=k.g;return ja(function(){if(n){for(;n.head!=k.g;)n=n.Re;for(;n.next!
=n.head;)return n=n.next,{done:!1,value:l(n)};n=null}return{done:!0,value:void
0}})}function d(k,l){var n=l&&typeof l;"object"==n||"function"==n?g.has(l)?
n=g.get(l):(n=""+ ++h,g.set(l,n)):n="p_"+l;var
q=k.i[n];if(q&&va(k.i,n))for(k=0;k<q.length;k++){var x=q[k];if(l!==l&&x.key!
==x.key||l===x.key)return{id:n,list:q,index:k,Jc:x}}return{id:n,
list:q,index:-1,Jc:void 0}}function e(k){this.i={};this.g=b();this.size=0;if(k)
{k=ka(k);for(var l;!(l=k.next()).done;)l=l.value,this.set(l[0],l[1])}}if(function()
{if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof
Object.seal)return!1;try{var k=Object.seal({x:4}),l=new a(ka([[k,"s"]]));if("s"!
=l.get(k)||1!=l.size||l.get({x:4})||l.set({x:4},"t")!=l||2!=l.size)return!1;var
n=l.entries(),q=n.next();if(q.done||q.value[0]!=k||"s"!=q.value[1])return!
1;q=n.next();return q.done||4!=q.value[0].x||
"t"!=q.value[1]||!n.next().done?!1:!0}catch(x){return!1}}())return a;var g=new
WeakMap;e.prototype.set=function(k,l){k=0===k?0:k;var n=d(this,k);n.list||
(n.list=this.i[n.id]=[]);n.Jc?n.Jc.value=l:
(n.Jc={next:this.g,Re:this.g.Re,head:this.g,key:k,value:l},n.list.push(n.Jc),this.g
.Re.next=n.Jc,this.g.Re=n.Jc,this.size++);return
this};e.prototype.delete=function(k){k=d(this,k);return k.Jc&&k.list?
(k.list.splice(k.index,1),k.list.length||delete
this.i[k.id],k.Jc.Re.next=k.Jc.next,k.Jc.next.Re=k.Jc.Re,
k.Jc.head=null,this.size--,!0):!1};e.prototype.clear=function()
{this.i={};this.g=this.g.Re=b();this.size=0};e.prototype.has=function(k){return!!
d(this,k).Jc};e.prototype.get=function(k)
{return(k=d(this,k).Jc)&&k.value};e.prototype.entries=function(){return
c(this,function(k){return[k.key,k.value]})};e.prototype.keys=function(){return
c(this,function(k){return k.key})};e.prototype.values=function(){return
c(this,function(k){return k.value})};e.prototype.forEach=function(k,l){for(var
n=this.entries(),
q;!
(q=n.next()).done;)q=q.value,k.call(l,q[1],q[0],this)};e.prototype[Symbol.iterator]
=e.prototype.entries;var h=0;return e});ia("Array.prototype.find",function(a)
{return a?a:function(b,c){a:{var d=this;d instanceof String&&(d=String(d));for(var
e=d.length,g=0;g<e;g++){var h=d[g];if(b.call(c,h,g,d)){b=h;break a}}b=void 0}return
b}});
function wa(a,b,c){if(null==a)throw new TypeError("The 'this' value for
String.prototype."+c+" must not be null or undefined");if(b instanceof RegExp)throw
new TypeError("First argument to String.prototype."+c+" must not be a regular
expression");return a+""}ia("String.prototype.endsWith",function(a){return a?
a:function(b,c){var d=wa(this,b,"endsWith");void
0===c&&(c=d.length);c=Math.max(0,Math.min(c|0,d.length));for(var
e=b.length;0<e&&0<c;)if(d[--c]!=b[--e])return!1;return 0>=e}});
ia("String.prototype.startsWith",function(a){return a?a:function(b,c){var
d=wa(this,b,"startsWith"),e=d.length,g=b.length;c=Math.max(0,Math.min(c|
0,d.length));for(var h=0;h<g&&c<e;)if(d[c++]!=b[h++])return!1;return
h>=g}});ia("Number.isFinite",function(a){return a?a:function(b){return"number"!
==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}});
function xa(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!
d&&c<a.length){var g=c++;return{value:b(g,a[g]),done:!1}}d=!0;return{done:!
0,value:void 0}}};e[Symbol.iterator]=function(){return e};return
e}ia("Array.prototype.keys",function(a){return a?a:function(){return
xa(this,function(b){return b})}});
ia("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(k)
{return k};var e=[],g="undefined"!=typeof
Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof g)
{b=g.call(b);for(var h=0;!(g=b.next()).done;)e.push(c.call(d,g.value,h++))}else
for(g=b.length,h=0;h<g;h++)e.push(c.call(d,b[h],h));return e}});
ia("Set",function(a){function b(c){this.g=new Map;if(c){c=ka(c);for(var d;!
(d=c.next()).done;)this.add(d.value)}this.size=this.g.size}if(function(){if(!
a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof
Object.seal)return!1;try{var c=Object.seal({x:4}),d=new a(ka([c]));if(!d.has(c)||1!
=d.size||d.add(c)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)return!1;var
e=d.entries(),g=e.next();if(g.done||g.value[0]!=c||g.value[1]!=c)return!
1;g=e.next();return g.done||g.value[0]==c||4!=g.value[0].x||
g.value[1]!=g.value[0]?!1:e.next().done}catch(h){return!1}}())return
a;b.prototype.add=function(c){c=0===c?
0:c;this.g.set(c,c);this.size=this.g.size;return
this};b.prototype.delete=function(c)
{c=this.g.delete(c);this.size=this.g.size;return c};b.prototype.clear=function()
{this.g.clear();this.size=0};b.prototype.has=function(c){return
this.g.has(c)};b.prototype.entries=function(){return
this.g.entries()};b.prototype.values=function(){return
this.g.values()};b.prototype.keys=b.prototype.values;b.prototype[Symbol.iterator]=
b.prototype.values;b.prototype.forEach=function(c,d){var
e=this;this.g.forEach(function(g){return c.call(d,g,g,e)})};return
b});ia("Array.prototype.entries",function(a){return a?a:function(){return
xa(this,function(b,c){return[b,c]})}});var Aa="function"==typeof Object.assign?
Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var
d=arguments[c];if(d)for(var e in d)va(d,e)&&(a[e]=d[e])}return
a};ia("Object.assign",function(a){return a||Aa});
ia("Array.prototype.values",function(a){return a?a:function(){return
xa(this,function(b,c){return c})}});ia("Object.entries",function(a){return a?
a:function(b){var c=[],d;for(d in b)va(b,d)&&c.push([d,b[d]]);return c}});/*

Copyright The Closure Library Authors.


SPDX-License-Identifier: Apache-2.0
*/
var Ba=Ba||{},p=this||self;function Ca(a,b){a=a.split(".");b=b||p;for(var
c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b}function Da()
{}function Ea(a){a.Yf=void 0;a.Eb=function(){return a.Yf?a.Yf:a.Yf=new a}}function
Fa(a){var b=typeof a;return"object"!=b?b:a?
Array.isArray(a)?"array":b:"null"}function Ga(a){var
b=Fa(a);return"array"==b||"object"==b&&"number"==typeof a.length}function Ha(a){var
b=typeof a;return"object"==b&&null!=a||"function"==b}
function Ia(a){return Object.prototype.hasOwnProperty.call(a,Ja)&&a[Ja]||(a[Ja]=+
+Ka)}var Ja="closure_uid_"+(1E9*Math.random()>>>0),Ka=0;function La(a,b,c){return
a.call.apply(a.bind,arguments)}function Ma(a,b,c){if(!a)throw
Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return
function(){var
e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return
a.apply(b,e)}}return function(){return a.apply(b,arguments)}}
function r(a,b,c){Function.prototype.bind&&-1!
=Function.prototype.bind.toString().indexOf("native code")?r=La:r=Ma;return
r.apply(null,arguments)}function t(a,b){var
c=Array.prototype.slice.call(arguments,1);return function(){var
d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}}function Na(){return
Date.now()}
function Pa(a,b){a=a.split(".");var c=p;a[0]in c||"undefined"==typeof
c.execScript||c.execScript("var "+a[0]);for(var
d;a.length&&(d=a.shift());)a.length||void 0===b?c[d]&&c[d]!==Object.prototype[d]?
c=c[d]:c=c[d]={}:c[d]=b}function u(a,b){function c()
{}c.prototype=b.prototype;a.ta=b.prototype;a.prototype=new
c;a.prototype.constructor=a;a.Fw=function(d,e,g){for(var h=Array(arguments.length-
2),k=2;k<arguments.length;k++)h[k-2]=arguments[k];return
b.prototype[e].apply(d,h)}}function Qa(a){return a};function Ra(a)
{if(Error.captureStackTrace)Error.captureStackTrace(this,Ra);else{var
b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}u(Ra,Error);Ra.protot
ype.name="CustomError";var Sa;function Ta(a,b){a=a.split("%s");for(var
c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?
b[e]:"%s");Ra.call(this,c+a[d])}u(Ta,Ra);Ta.prototype.name="AssertionError";functio
n Ua(a){return a[a.length-1]}
var Va=Array.prototype.indexOf?function(a,b){return
Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof
a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(var
c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-
1},Wa=Array.prototype.lastIndexOf?function(a,b){return
Array.prototype.lastIndexOf.call(a,b,a.length-1)}:function(a,b){var c=a.length-
1;0>c&&(c=Math.max(0,a.length+c));if("string"===typeof a)return"string"!==typeof
b||1!=b.length?-1:a.lastIndexOf(b,c);
for(;0<=c;c--)if(c in a&&a[c]===b)return c;return-1},v=Array.prototype.forEach?
function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var
d=a.length,e="string"===typeof a?a.split(""):a,g=0;g<d;g++)g in
e&&b.call(c,e[g],g,a)},Xa=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=[],g=0,h="string"===typeof a?a.split(""):a,k=0;k<d;k++)if(k in h){var
l=h[k];b.call(c,l,k,a)&&(e[g++]=l)}return e},Ya=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),g="string"===typeof a?a.split(""):a,h=0;h<d;h++)h in
g&&(e[h]=b.call(c,g[h],h,a));return e},ab=Array.prototype.some?function(a,b){return
Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var
c=a.length,d="string"===typeof 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};function bb(a,b){b=cb(a,b,void 0);return 0>b?
null:"string"===typeof a?a.charAt(b):a[b]}
function cb(a,b,c){for(var d=a.length,e="string"===typeof a?
a.split(""):a,g=0;g<d;g++)if(g in e&&b.call(c,e[g],g,a))return g;return-1}function
db(a,b){return 0<=Va(a,b)}function eb(a,b){db(a,b)||a.push(b)}function fb(a,b)
{b=Va(a,b);var c;(c=0<=b)&&gb(a,b);return c}function gb(a,b)
{Array.prototype.splice.call(a,b,1)}function hb(a,b){b=cb(a,b,void
0);0<=b&&gb(a,b)}function ib(a){return Array.prototype.concat.apply([],arguments)}
function jb(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 kb(a,b){for(var c=1;c<arguments.length;c++)
{var d=arguments[c];if(Ga(d)){var e=a.length||0,g=d.length||0;a.length=e+g;for(var
h=0;h<g;h++)a[e+h]=d[h]}else a.push(d)}}function lb(a,b,c,d)
{Array.prototype.splice.apply(a,mb(arguments,1))}function mb(a,b,c){return
2>=arguments.length?
Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function nb(a,b)
{a.sort(b||ob)}
function ob(a,b){return a>b?1:a<b?-1:0}function pb(a,b){for(var
c={},d=0;d<a.length;d++){var e=a[d],g=b.call(void 0,e,d,a);void 0!==g&&(c[g]||
(c[g]=[])).push(e)}return c}function qb(a){for(var b=[],c=0;c<arguments.length;c++)
{var d=arguments[c];if(Array.isArray(d))for(var e=0;e<d.length;e+=8192)for(var
g=qb.apply(null,mb(d,e,e+8192)),h=0;h<g.length;h++)b.push(g[h]);else
b.push(d)}return b}
function rb(a){if(a.length){var b=1%a.length;0<b?
Array.prototype.unshift.apply(a,a.splice(-
b,b)):0>b&&Array.prototype.push.apply(a,a.splice(0,-b))}return a}function sb(a,b)
{return ib.apply([],Ya(a,b,void 0))};function tb(a){return"string"==typeof
a.className?a.className:a.getAttribute&&a.getAttribute("class")||""}function ub(a)
{return a.classList?a.classList:tb(a).match(/\S+/g)||[]}function vb(a,b)
{"string"==typeof a.className?
a.className=b:a.setAttribute&&a.setAttribute("class",b)}function wb(a,b){return
a.classList?a.classList.contains(b):db(ub(a),b)}function w(a,b)
{if(a.classList)a.classList.add(b);else if(!wb(a,b)){var
c=tb(a);vb(a,c+(0<c.length?" "+b:b))}}
function xb(a,b){if(a.classList)Array.prototype.forEach.call(b,function(e)
{w(a,e)});else{var c={};Array.prototype.forEach.call(ub(a),function(e){c[e]=!
0});Array.prototype.forEach.call(b,function(e){c[e]=!0});b="";for(var d in
c)b+=0<b.length?" "+d:d;vb(a,b)}}function yb(a,b){a.classList?
a.classList.remove(b):wb(a,b)&&vb(a,Array.prototype.filter.call(ub(a),function(c)
{return c!=b}).join(" "))}
function zb(a,b){a.classList?Array.prototype.forEach.call(b,function(c)
{yb(a,c)}):vb(a,Array.prototype.filter.call(ub(a),function(c){return!
db(b,c)}).join(" "))}function Ab(a,b,c){c?w(a,b):yb(a,b)};function Bb(a,b){return
0==a.lastIndexOf(b,0)}function Cb(a,b){var c=a.length-b.length;return
0<=c&&a.indexOf(b,c)==c}function Db(a){return/^[\s\xa0]*$/.test(a)}var
Fb=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\
xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function Gb(a,b)
{if(b)a=a.replace(Hb,"&amp;").replace(Ib,"&lt;").replace(Jb,"&gt;").replace(Kb,"&qu
ot;").replace(Lb,"&#39;").replace(Mb,"&#0;");else{if(!Nb.test(a))return a;-1!
=a.indexOf("&")&&(a=a.replace(Hb,"&amp;"));-1!
=a.indexOf("<")&&(a=a.replace(Ib,"&lt;"));-1!
=a.indexOf(">")&&(a=a.replace(Jb,"&gt;"));-1!
=a.indexOf('"')&&(a=a.replace(Kb,"&quot;"));-1!
=a.indexOf("'")&&(a=a.replace(Lb,"&#39;"));-1!=a.indexOf("\
x00")&&(a=a.replace(Mb,"&#0;"))}return a}
var Hb=/&/g,Ib=/</g,Jb=/>/g,Kb=/"/g,Lb=/'/g,Mb=/\x00/g,Nb=/[\x00&<>"']/;function
Pb(a,b){return-1!=a.indexOf(b)}
function Qb(a,b){var
c=0;a=Fb(String(a)).split(".");b=Fb(String(b)).split(".");for(var
d=Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var g=a[e]||"",h=b[e]||"";do{g=/(\
d*)(\D*)(.*)/.exec(g)||["","","",""];h=/(\d*)(\D*)(.*)/.exec(h)||
["","","",""];if(0==g[0].length&&0==h[0].length)break;c=Rb(0==g[1].length?
0:parseInt(g[1],10),0==h[1].length?0:parseInt(h[1],10))||
Rb(0==g[2].length,0==h[2].length)||Rb(g[2],h[2]);g=g[3];h=h[3]}while(0==c)}return
c}function Rb(a,b){return a<b?-1:a>b?1:0};var Sb;a:{var Tb=p.navigator;if(Tb){var
Ub=Tb.userAgent;if(Ub){Sb=Ub;break a}}Sb=""}function y(a){return Pb(Sb,a)};function
Vb(){return y("Firefox")||y("FxiOS")}function Wb(){return(y("Chrome")||
y("CriOS"))&&!y("Edge")||y("Silk")};function Xb(){return y("iPhone")&&!y("iPod")&&!
y("iPad")}function Yb(){return Xb()||y("iPad")||y("iPod")};function Zb(a){Zb[" "]
(a);return a}Zb[" "]=Da;function $b(a,b){try{return Zb(a[b]),!0}catch(c){}return!
1}function ac(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?
a[d]:a[d]=c(b)};var bc=y("Opera"),z=y("Trident")||y("MSIE"),cc=y("Edge"),dc=cc||
z,ec=y("Gecko")&&!(Pb(Sb.toLowerCase(),"webkit")&&!y("Edge"))&&!(y("Trident")||
y("MSIE"))&&!y("Edge"),fc=Pb(Sb.toLowerCase(),"webkit")&&!
y("Edge"),gc=fc&&y("Mobile"),hc=y("Macintosh"),ic=y("Windows"),jc=y("Linux")||
y("CrOS"),kc=y("Android"),lc=Xb(),mc=y("iPad"),nc=y("iPod"),oc=Yb();function pc()
{var a=p.document;return a?a.documentMode:void 0}var qc;
a:{var rc="",sc=function(){var a=Sb;if(ec)return/rv:([^\);]+)
(\)|;)/.exec(a);if(cc)return/Edge\/([\d\.]+)/.exec(a);if(z)return/\b(?:MSIE|rv)[: ]
([^\);]+)(\)|;)/.exec(a);if(fc)return/WebKit\/(\S+)/.exec(a);if(bc)return/
(?:Version)[ \/]?(\S+)/.exec(a)}();sc&&(rc=sc?sc[1]:"");if(z){var tc=pc();if(null!
=tc&&tc>parseFloat(rc)){qc=String(tc);break a}}qc=rc}var uc=qc,vc={};function wc(a)
{return ac(vc,a,function(){return 0<=Qb(uc,a)})}function xc(a){return
Number(yc)>=a}var zc;
if(p.document&&z){var Ac=pc();zc=Ac?Ac:parseInt(uc,10)||void 0}else zc=void 0;var
yc=zc;var Bc=z||fc;function Cc(){return!0}function Dc(){return null}function Ec(a)
{return a}function Fc(a,b){function c(){}c.prototype=a.prototype;var d=new
c;a.apply(d,Array.prototype.slice.call(arguments,1));return d}function Gc(a){var
b=!1,c;return function(){b||(c=a(),b=!0);return c}};function Hc(a,b,c){for(var d in
a)b.call(c,a[d],d,a)}function Ic(a,b){for(var c in a)if(b.call(void
0,a[c],c,a))return!0;return!1}function Jc(a){var b=[],c=0,d;for(d in a)b[c+
+]=d;return b}function Kc(a,b){for(var c in a)if(a[c]==b)return!0;return!1}function
Lc(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return c}function Mc(){var
a=Nc,b;for(b in a)return!1;return!0}function Oc(a,b,c){if(null!==a&&b in a)throw
Error('The object already contains the key "'+b+'"');a[b]=c}
function Pc(a){var b={},c;for(c in a)b[c]=a[c];return b}var Qc="constructor
hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString
valueOf".split(" ");function Rc(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 g=0;g<Qc.length;g+
+)c=Qc[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}
function Sc(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return
Sc.apply(null,arguments[0]);if(b%2)throw Error("Uneven number of
arguments");for(var c={},d=0;d<b;d+=2)c[arguments[d]]=arguments[d+1];return c};var
Tc={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!
0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};var Uc;function Vc(){if(void
0===Uc){var a=null,b=p.trustedTypes;if(b&&b.createPolicy)
{try{a=b.createPolicy("goog#html",
{createHTML:Qa,createScript:Qa,createScriptURL:Qa})}catch(c)
{p.console&&p.console.error(c.message)}Uc=a}else Uc=a}return Uc};function Wc(a,b)
{this.g=a===Xc&&b||"";this.i=Yc}Wc.prototype.Pd=!0;Wc.prototype.Rc=function()
{return this.g};function Zc(a){return a instanceof
Wc&&a.constructor===Wc&&a.i===Yc?a.g:"type_error:Const"}function $c(a){return new
Wc(Xc,a)}var Yc={},Xc={};var ad={};function bd(a,b){this.g=b===ad?a:"";this.Pd=!
0}bd.prototype.Rc=function(){return this.g.toString()};function cd(a){return a
instanceof bd&&a.constructor===bd?a.g:"type_error:SafeScript"}function dd(a){var
b=Vc();a=b?b.createScript(a):a;return new bd(a,ad)}bd.prototype.toString=function()
{return this.g.toString()};var ed=RegExp("[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\
u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\
uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]"),fd=RegExp("^[^A-Za-z\u00c0-\u00d6\u00d8-\
u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\
ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef\u06fa-\u08ff\
u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]"),gd=/
^http:\/\/.*/,hd=/\s+/,id=/[\d\u06f0-\u06f9]/;function jd(a,b){this.g=b===kd?
a:""}f=jd.prototype;f.Pd=!0;f.Rc=function(){return this.g.toString()};f.El=!
0;f.mf=function(){return 1};f.toString=function(){return this.g+""};function ld(a)
{return a instanceof jd&&a.constructor===jd?a.g:"type_error:TrustedResourceUrl"}var
md=/^([^?#]*)(\?[^#]*)?(#[\s\S]*)?/,kd={};function nd(a){var b=Vc();a=b?
b.createScriptURL(a):a;return new jd(a,kd)}
function od(a,b,c){if(null==c)return b;if("string"===typeof c)return c?
a+encodeURIComponent(c):"";for(var d in
c)if(Object.prototype.hasOwnProperty.call(c,d)){var e=c[d];e=Array.isArray(e)?e:
[e];for(var g=0;g<e.length;g++){var h=e[g];null!=h&&(b||
(b=a),b+=(b.length>a.length?"&":"")+encodeURIComponent(d)
+"="+encodeURIComponent(String(h)))}}return b};function pd(a,b){this.g=b===qd?
a:""}f=pd.prototype;f.Pd=!0;f.Rc=function(){return this.g.toString()};f.El=!
0;f.mf=function(){return 1};f.toString=function(){return
this.g.toString()};function rd(a){return a instanceof pd&&a.constructor===pd?
a.g:"type_error:SafeUrl"}
var sd=RegExp('^(?:audio/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-
m4a|x-matroska|x-wav|wav|webm)|font/\\w+|image/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-
icon)|video/(?:mpeg|mp4|ogg|webm|quicktime|x-matroska))(?:;\\w+=(?:\\w+|"[\\w;,= ]
+"))*$',"i"),td=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;function ud(a)
{a=String(a);a=a.replace(/(%0A|%0D)/g,"");var b=a.match(td);return
b&&sd.test(b[1])?vd(a):null}var wd=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|
$))/i;
function xd(a){a instanceof pd||(a="object"==typeof a&&a.Pd?
a.Rc():String(a),a=wd.test(a)?vd(a):ud(a));return a||yd}function zd(a,b){if(a
instanceof pd)return a;a="object"==typeof
a&&a.Pd?a.Rc():String(a);if(b&&/^data:/i.test(a)&&(b=ud(a)||yd,b.Rc()==a))return
b;wd.test(a)||(a="about:invalid#zClosurez");return vd(a)}var qd={};function vd(a)
{return new pd(a,qd)}var yd=vd("about:invalid#zClosurez");var Ad={};function
Bd(a,b){this.g=b===Ad?a:"";this.Pd=!0}Bd.prototype.Rc=function(){return
this.g};Bd.prototype.toString=function(){return this.g.toString()};function Cd(a)
{return a instanceof Bd&&a.constructor===Bd?a.g:"type_error:SafeStyle"}
function Dd(a){var b="",c;for(c in a)if(Object.prototype.hasOwnProperty.call(a,c))
{if(!/^[-_a-zA-Z0-9]+$/.test(c))throw Error("Name allows only [-_a-zA-Z0-9], got:
"+c);var d=a[c];null!=d&&(d=Array.isArray(d)?d.map(Ed).join("
"):Ed(d),b+=c+":"+d+";")}return b?new Bd(b,Ad):Fd}var Fd=new Bd("",Ad);
function Ed(a){if(a instanceof
pd)return'url("'+rd(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a
instanceof Wc)a=Zc(a);else{a=String(a);var
b=a.replace(Gd,"$1").replace(Gd,"$1").replace(Hd,"url");if(Id.test(b)){if(b=!
Jd.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&&Kd(a)}a=b?Ld(a):"zClosurez"}else
a="zClosurez"}if(/[{;}]/.test(a))throw new Ta("Value does not allow [{;}], got:
%s.",[a]);return a}
function Kd(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 Id=RegExp("^[-,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$"),Hd=RegExp("\\b(url\\([ \t\n]*)('[
-&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\
n]*\\))","g"),Gd=RegExp("\\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-
gradient|matrix|minmax|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?|var)\\
([-+*/0-9a-zA-Z.%#\\[\\], ]+\\)","g"),Jd=/\/\*/;
function Ld(a){return a.replace(Hd,function(b,c,d,e){var g="";d=d.replace(/^(['"])
(.*)\1$/,function(h,k,l){g=k;return l});b=xd(d).Rc();return c+g+b+g+e})};var
Md={};function Nd(a,b){this.g=b===Md?a:"";this.Pd=!0}
function Od(a,b){if(Pb(a,"<"))throw Error("Selector does not allow '<', got:
"+a);var c=a.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-
9#.:* ,>+~[\]()=^$|]+$/.test(c))throw Error("Selector allows only [-_a-zA-Z0-
9#.:* ,>+~[\\]()=^$|] and strings, got: "+a);a:{for(var
d={"(":")","[":"]"},e=[],g=0;g<c.length;g++){var h=c[g];if(d[h])e.push(d[h]);else
if(Kc(d,h)&&e.pop()!=h){c=!1;break a}}c=0==e.length}if(!c)throw Error("() and [] in
selector must be balanced, got: "+a);b instanceof
Bd||(b=Dd(b));return new Nd(a+"{"+Cd(b).replace(/</g,"\\3C ")+"}",Md)}function
Pd(a){function b(d){Array.isArray(d)?d.forEach(b):c+=Qd(d)}var
c="";Array.prototype.forEach.call(arguments,b);return new
Nd(c,Md)}Nd.prototype.Rc=function(){return this.g};function Qd(a){return a
instanceof Nd&&a.constructor===Nd?
a.g:"type_error:SafeStyleSheet"}Nd.prototype.toString=function(){return
this.g.toString()};var Rd=new Nd("",Md);var Sd={};function Td(a,b,c){this.g=c===Sd?
a:"";this.i=b;this.Pd=this.El=!0}Td.prototype.mf=function(){return
this.i};Td.prototype.Rc=function(){return
this.g.toString()};Td.prototype.toString=function(){return
this.g.toString()};function Ud(a){return Vd(a).toString()}function Vd(a){return a
instanceof Td&&a.constructor===Td?a.g:"type_error:SafeHtml"}function Wd(a){if(a
instanceof Td)return a;var b="object"==typeof a,c=null;b&&a.El&&(c=a.mf());return
Xd(Gb(b&&a.Pd?a.Rc():String(a)),c)}
function Yd(a){if(a instanceof Td)return a;a=Wd(a);return Xd(Ud(a).replace(/(\r\n|\
r|\n)/g,"<br>"),a.mf())}function Zd(a,b,c){$d(String(a));return
ae(String(a),b,c)}function $d(a){if(!be.test(a))throw
Error("");if(a.toUpperCase()in ce)throw Error("");}
function de(a){var b={nonce:ee()};for(d in
b)if(Object.prototype.hasOwnProperty.call(b,d)){var
c=d.toLowerCase();if("language"==c||"src"==c||"text"==c||"type"==c)throw
Error("");}var d="";a=ib(a);for(c=0;c<a.length;c+
+)d+=cd(a[c]).toString();a=Xd(d,0);return ae("script",b,a)}function fe(a){function
b(g){Array.isArray(g)?g.forEach(b):(g=Wd(g),e.push(Ud(g)),g=g.mf(),0==d?d=g:0!
=g&&d!=g&&(d=null))}var c=Wd(he),d=c.mf(),e=[];a.forEach(b);return
Xd(e.join(Ud(c)),d)}
function ie(a){return fe(Array.prototype.slice.call(arguments))}function Xd(a,b)
{var c=Vc();a=c?c.createHTML(a):a;return new Td(a,b,Sd)}function ae(a,b,c){var
d=null;var e="<"+a+je(b);null==c?c=[]:Array.isArray(c)||(c=[c]);!
0===Tc[a.toLowerCase()]?e+=">":(d=ie(c),e+=">"+Ud(d)+"</"+a+">",d=d.mf());
(a=b&&b.dir)&&(/^(ltr|rtl|auto)$/i.test(a)?d=0:d=null);return Xd(e,d)}
function je(a){var b="";if(a)for(var c in
a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!be.test(c))throw Error("");var
d=a[c];if(null!=d){var e=c;if(d instanceof Wc)d=Zc(d);else
if("style"==e.toLowerCase()){if(!Ha(d))throw Error("");d instanceof Bd||
(d=Dd(d));d=Cd(d)}else{if(/^on/i.test(e))throw Error("");if(e.toLowerCase()in
ke)if(d instanceof jd)d=ld(d).toString();else if(d instanceof pd)d=rd(d);else
if("string"===typeof d)d=xd(d).Rc();else throw
Error("");}d.Pd&&(d=d.Rc());e=e+'="'+Gb(String(d))+
'"';b+=" "+e}}return b}var be=/^[a-zA-Z0-9-]+$/,ke={action:!0,cite:!0,data:!
0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},ce={APPLET:!0,BASE:!0,EMBED:!
0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!
0},le=Xd("<!DOCTYPE html>",0),he=new
Td(p.trustedTypes&&p.trustedTypes.emptyHTML||"",0,Sd),me=Xd("<br>",0);function
ne(a,b){return Xd(a,b||null)};var oe=Gc(function(){var
a=document.createElement("div"),b=document.createElement("div");b.appendChild(docum
ent.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=Vd
(he);return!b.parentElement});function pe(a,b)
{if(oe())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=Vd(b)}function
qe(a,b){b=b instanceof pd?b:zd(b);a.href=rd(b)}function re(a,b){b=b instanceof pd?
b:zd(b,/^data:image\//i.test(b));a.src=rd(b)}
function se(a){var
b=ee(a.ownerDocument&&a.ownerDocument.defaultView);b&&a.setAttribute("nonce",b)}fun
ction te(a,b){b=b instanceof pd?b:zd(b);a.href=rd(b)}function ue(a,b){b=b
instanceof pd?b:zd(b);a.replace(rd(b))}function ee(a){return
ve("script[nonce]",a)}var we=/^[\w+/_-]+[=]{0,2}$/;function ve(a,b){b=(b||
p).document;return b.querySelector?(a=b.querySelector(a))&&(a=a.nonce||
a.getAttribute("nonce"))&&we.test(a)?a:"":""};function xe(a,b,c){return
Math.min(Math.max(a,b),c)};function A(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?
b:0}f=A.prototype;f.clone=function(){return new A(this.x,this.y)};function ye(a,b)
{return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function ze(a,b){var c=a.x-b.x;a=a.y-
b.y;return Math.sqrt(c*c+a*a)}function Ae(a,b){return new A(a.x-b.x,a.y-
b.y)}f.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return
this};f.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return
this};
f.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return
this};f.ek=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return
this};function Be(a,b){this.width=a;this.height=b}function Ce(a,b){return a==b?!
0:a&&b?a.width==b.width&&a.height==b.height:!1}f=Be.prototype;f.clone=function()
{return new Be(this.width,this.height)};f.aspectRatio=function(){return
this.width/this.height};f.ceil=function()
{this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return
this};f.floor=function()
{this.width=Math.floor(this.width);this.height=Math.floor(this.height);return
this};
f.round=function()
{this.width=Math.round(this.width);this.height=Math.round(this.height);return
this};function De(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 Ee(a){return a.replace(/[\
s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function Fe(a){return a.replace(/\xa0|[ \t]
+/g," ")}function Ge(a){return a.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\
t\r\n ]+$/g,"")}function He(a){return decodeURIComponent(a.replace(/\+/g,"
"))}function Ie(a){return a=Gb(a,void 0)}
function Je(a){return Pb(a,"&")?"document"in p?Ke(a):Le(a):a}function Ke(a){var
b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var
c=p.document.createElement("div");return a.replace(Me,function(d,e){var
g=b[d];if(g)return g;"#"==e.charAt(0)&&(e=Number("0"+e.substr(1)),isNaN(e)||
(g=String.fromCharCode(e)));g||(g=ne(d+"
"),pe(c,g),g=c.firstChild.nodeValue.slice(0,-1));return b[d]=g})}
function Le(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case
"amp":return"&";case "lt":return"<";case "gt":return">";case
"quot":return'"';default:return"#"!=c.charAt(0)||
(c=Number("0"+c.substr(1)),isNaN(c))?b:String.fromCharCode(c)}})}var Me=/&([^;\s<&]
+);?/g;function Ne(a,b){a.length>b&&(a=a.substring(0,b-3)+"...");return a}function
Oe(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\
x08/g,"\\x08")}
var Pe=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b)
{return Array(b+1).join(a)};function Qe(a){return null==a?"":String(a)}function
Re(){return
Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Ma
th.random())^Na()).toString(36)}function Se(a){return String(a).replace(/\-([a-
z])/g,function(b,c){return c.toUpperCase()})}function Te(a){return
a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return
c+d.toUpperCase()})};function Ue(a){return a?new Ve(We(a)):Sa||(Sa=new Ve)}function
B(a){return Xe(document,a)}function Xe(a,b){return"string"===typeof b?
a.getElementById(b):b}function Ye(a,b){return(b||
document).getElementsByTagName(String(a))}function Ze(a,b,c){return
$e(document,a,b,c)}function af(a,b){var c=b||document;return
c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):$e(document,"*",a,b)}
function cf(a,b){var c=b||document,d=null;c.getElementsByClassName?
d=c.getElementsByClassName(a)[0]:d=df("*",a,b);return d||null}
function $e(a,b,c,d){a=d||a;b=b&&"*"!=b?
String(b).toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(b||c))return
a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName)
{a=a.getElementsByClassName(c);if(b){d={};for(var e=0,g=0,h;h=a[g];g+
+)b==h.nodeName&&(d[e++]=h);d.length=e;return d}return
a}a=a.getElementsByTagName(b||"*");if(c){d={};for(g=e=0;h=a[g];g+
+)b=h.className,"function"==typeof b.split&&db(b.split(/\s+/),c)&&(d[e+
+]=h);d.length=e;return d}return a}
function df(a,b,c){var d=document,e=c||d,g=a&&"*"!=a?
String(a).toUpperCase():"";return e.querySelectorAll&&e.querySelector&&(g||b)?
e.querySelector(g+(b?"."+b:"")):$e(d,a,b,c)[0]||null}function ef(a,b)
{Hc(b,function(c,d){c&&"object"==typeof c&&c.Pd&&(c=c.Rc());"style"==d?
a.style.cssText=c:"class"==d?a.className=c:"for"==d?
a.htmlFor=c:ff.hasOwnProperty(d)?a.setAttribute(ff[d],c):Bb(d,"aria-")||
Bb(d,"data-")?a.setAttribute(d,c):a[d]=c})}
var
ff={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
gf(a){a=(a||window).document;a=hf(a)?a.documentElement:a.body;return new
Be(a.clientWidth,a.clientHeight)}
function jf(a){var b=kf(a);a=a.parentWindow||a.defaultView;return
z&&wc("10")&&a.pageYOffset!=b.scrollTop?new A(b.scrollLeft,b.scrollTop):new
A(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}function kf(a){return
a.scrollingElement?a.scrollingElement:!fc&&hf(a)?a.documentElement:a.body||
a.documentElement}function lf(a){return a?a.parentWindow||
a.defaultView:window}function C(a,b,c){return mf(document,arguments)}
function mf(a,b){var c=b[1],d=nf(a,String(b[0]));c&&("string"===typeof c?
d.className=c:Array.isArray(c)?d.className=c.join("
"):ef(d,c));2<b.length&&of(a,d,b,2);return d}
function of(a,b,c,d){function e(k){k&&b.appendChild("string"===typeof k?
a.createTextNode(k):k)}for(;d<c.length;d++){var g=c[d];if(!Ga(g)||
Ha(g)&&0<g.nodeType)e(g);else{a:{if(g&&"number"==typeof g.length){if(Ha(g)){var
h="function"==typeof g.item||"string"==typeof g.item;break a}if("function"===typeof
g){h="function"==typeof g.item;break a}}h=!1}v(h?jb(g):g,e)}}}function E(a){return
nf(document,a)}
function
nf(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());re
turn a.createElement(b)}function pf(a){return
document.createTextNode(String(a))}function hf(a)
{return"CSS1Compat"==a.compatMode}function qf(a,b){a.appendChild(b)}function
rf(a,b){of(We(a),a,arguments,1)}function sf(a){for(var
b;b=a.firstChild;)a.removeChild(b)}function tf(a,b)
{b.parentNode&&b.parentNode.insertBefore(a,b)}function uf(a,b)
{b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)}
function vf(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function F(a){return
a&&a.parentNode?a.parentNode.removeChild(a):null}function wf(a,b){var
c=b.parentNode;c&&c.replaceChild(a,b)}function xf(a){return void 0!=a.children?
a.children:Array.prototype.filter.call(a.childNodes,function(b){return
1==b.nodeType})}function yf(a){return void 0!==a.firstElementChild?
a.firstElementChild:zf(a.firstChild,!0)}function zf(a,b){for(;a&&1!
=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a}
function Af(a){return Ha(a)&&1==a.nodeType}function Bf(a){var b;if(Bc&&!
(z&&wc("9")&&!wc("10")&&p.SVGElement&&a instanceof
p.SVGElement)&&(b=a.parentElement))return b;b=a.parentNode;return Af(b)?
b:null}function Cf(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 We(a){return 9==a.nodeType?a:a.ownerDocument||a.document}
function Df(a){return a.contentDocument||a.contentWindow.document}function G(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
sf(a),a.appendChild(We(a).createTextNode(String(b)))}var
Ef={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Ff={IMG:" ",BR:"\n"};function Gf(a)
{return a.hasAttribute("tabindex")&&Hf(a)}
function If(a,b){b?a.tabIndex=0:(a.tabIndex=-
1,a.removeAttribute("tabIndex"))}function Hf(a)
{a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a}function Jf(a){var
b=[];Kf(a,b,!0);a=b.join("");a=a.replace(/ \xAD /g,"
").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");a=a.replace(/ +/g," ");" "!
=a&&(a=a.replace(/^\s*/,""));return a}function Lf(a){var b=[];Kf(a,b,!1);return
b.join("")}
function Kf(a,b,c){if(!(a.nodeName in Ef))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 Ff)b.push(Ff[a.nodeName]);else
for(a=a.firstChild;a;)Kf(a,b,c),a=a.nextSibling}function Mf(a){return
Nf(a,function(b){return"DIV"==b.nodeName&&"string"===typeof
b.className&&db(b.className.split(/\s+/),"slider-box")},void 0)}function Nf(a,b,c)
{for(var d=0;a&&(null==c||d<=c);){if(b(a))return a;a=a.parentNode;d++}return null}
function Of(a){try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c)
{return null}}function Ve(a){this.g=a||p.document||
document}f=Ve.prototype;f.ha=function(a){return
Xe(this.g,a)};f.getElementsByTagName=function(a,b){return(b||
this.g).getElementsByTagName(String(a))};f.Ra=function(a,b,c){return
mf(this.g,arguments)};function Pf(a,b){return nf(a.g,b)}function Qf(a){a=a.g;return
a.parentWindow||
a.defaultView}f.appendChild=qf;f.Hm=rf;f.Jm=sf;f.Ju=tf;f.Iu=uf;f.Ai=F;f.Io=xf;f.Ko=
yf;f.Lu=Af;
f.Im=Cf;var Rf="StopIteration"in p?p.StopIteration:
{message:"StopIteration",stack:""};function Sf(){}Sf.prototype.Bj=function(){throw
Rf;};Sf.prototype.next=function(){return Tf};var Tf={done:!0,value:void
0};Sf.prototype.hf=function(){return this};var Uf=Vb(),Vf=Xb()||
y("iPod"),Wf=y("iPad"),Xf=y("Android")&&!(Wb()||Vb()||y("Opera")||
y("Silk")),Yf=Wb(),Zf=y("Safari")&&!(Wb()||y("Coast")||y("Opera")||y("Edge")||
y("Edg/")||y("OPR")||Vb()||y("Silk")||y("Android"))&&!Yb();var $f={};
function ag(a){if(z&&!wc(9))return[0,0,0,0];var b=$f.hasOwnProperty(a)?
$f[a]:null;if(b)return b;65536<Object.keys($f).length&&($f={});var
c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]{1,5}\\s","g");b=bg(a,RegExp("\\\\[0-9A-Fa-f]
{6}\\s?","g"));b=bg(b,d);b=bg(b,/\\./g);b=b.replace(RegExp(":not\\
(([^\\)]*)\\)","g")," $1
");b=b.replace(RegExp("{[^]*","gm"),"");b=cg(b,c,RegExp("(\\[[^\\]]
+\\])","g"),2);b=cg(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]
+)","g"),1);b=cg(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=
cg(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/
gi,3);b=cg(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=cg(b,c,/(:[^\s\+>~\.\[:]+)/
g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");cg(b,c,/([^\s\+>~\.\
[:]+)/g,3);b=c;return $f[a]=b}function cg(a,b,c,d){return a.replace(c,function(e)
{b[d]+=1;return Array(e.length+1).join(" ")})}function bg(a,b){return
a.replace(b,function(c){return Array(c.length+1).join("A")})};var dg={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},eg=/[\n\f\
r"'()*<>]/g,fg={"\n":"%0a","\f":"%0c","\
r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function gg(a){return fg[a]}
function hg(a,b,c){b=Fb(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"!
=rd(a)?'url("'+rd(a).replace(eg,gg)+'")':null:null}return a}if(0<b.indexOf("("))
{if(/"|'/.test(b))return null;
for(a=/([\-\w]+)\(/g;c=a.exec(b);)if(!(c[1].toLowerCase()in dg))return null}return
b};function ig(a,b){a=p[a];return a&&a.prototype?
(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null}function
jg(a,b){return(a=p[a])&&a.prototype&&a.prototype[b]||null}var
kg=ig("Element","attributes")||
ig("Node","attributes"),lg=jg("Element","hasAttribute"),mg=jg("Element","getAttribu
te"),ng=jg("Element","setAttribute"),og=jg("Element","removeAttribute");ig("Element
","innerHTML")||ig("HTMLElement","innerHTML");
var pg=jg("Element","getElementsByTagName"),qg=jg("Element","matches")||
jg("Element","msMatchesSelector"),rg=ig("Node","nodeName"),sg=ig("Node","nodeType")
,tg=ig("Node","parentNode");ig("Node","childNodes");var
ug=ig("HTMLElement","style")||
ig("Element","style"),vg=ig("HTMLStyleElement","sheet"),wg=jg("CSSStyleDeclaration"
,"getPropertyValue"),xg=jg("CSSStyleDeclaration","setProperty"),yg=ig("Element","na
mespaceURI")||ig("Node","namespaceURI");
function zg(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("Clobbering
detected");return a}function Ag(a,b,c,d){if(a)return
a.apply(b,d);if(z&&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 Bg(a){return
zg(kg,a,"attributes",function(b){return b instanceof NamedNodeMap})}
function Cg(a,b,c){try{Ag(ng,a,"setAttribute",[b,c])}catch(d){if(-
1==d.message.indexOf("A security problem occurred"))throw d;}}function Dg(a){return
zg(ug,a,"style",function(b){return b instanceof CSSStyleDeclaration})}function
Eg(a){return zg(vg,a,"sheet",function(b){return b instanceof
CSSStyleSheet})}function Fg(a){return zg(rg,a,"nodeName",function(b)
{return"string"==typeof b})}function Gg(a){return zg(sg,a,"nodeType",function(b)
{return"number"==typeof b})}
function Hg(a){return zg(tg,a,"parentNode",function(b){return!(b&&"string"==typeof
b.name&&b.name&&"parentnode"==b.name.toLowerCase())})}function Ig(a,b){return
Ag(wg,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""}function
Jg(a,b,c){Ag(xg,a,a.setProperty?"setProperty":"setAttribute",[b,c])}function Kg(a)
{return zg(yg,a,"namespaceURI",function(b){return"string"==typeof b})};var
Lg=z&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\
f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),Mg={"-
webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};
function Ng(a,b,c){var d=[];Og(jb(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z]
[\w-:\.]*/.test(b))throw Error("Invalid container id");if(!
(b&&z&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var g=b?
e.selectorText.replace(Lg,"#"+b+"
$1"):e.selectorText;d.push(Od(g,Pg(e.style,c)))}});return Pd(d)}function Og(a)
{return a.filter(function(b){return b instanceof CSSStyleRule||
b.type==CSSRule.STYLE_RULE})}
function Qg(a,b,c){a=Rg("<style>"+a+"</style>");return null==a||null==a.sheet?
Rd:Ng(a.sheet,void 0!=b?b:null,c)}function Rg(a){if(z&&!wc(10)||"function"!=typeof
p.DOMParser)return
null;a=ne("<html><head></head><body>"+a+"</body></html>");return(new
DOMParser).parseFromString(Vd(a),"text/html").body.children[0]}
function Pg(a,b){if(!a)return Fd;var
c=document.createElement("div").style;Sg(a).forEach(function(d){var e=fc&&d in Mg?
d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/
i,"");Bb(e,"--")||Bb(e,"var")||(d=Ig(a,d),d=hg(e,d,b),null!=d&&Jg(c,e,d))});return
new Bd(c.cssText||"",Ad)}
function Tg(a){var b=Array.from(Ag(pg,a,"getElementsByTagName",
["STYLE"])),c=sb(b,function(e){return
jb(Eg(e).cssRules)});c=Og(c);c.sort(function(e,g){e=ag(e.selectorText);a:
{g=ag(g.selectorText);for(var h=ob,k=Math.min(e.length,g.length),l=0;l<k;l++){var
n=h(e[l],g[l]);if(0!=n){e=n;break a}}e=ob(e.length,g.length)}return-
e});a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var
d;d=a.nextNode();)c.forEach(function(e)
{Ag(qg,d,d.matches?"matches":"msMatchesSelector",[e.selectorText])&&
e.style&&Ug(d,e.style)});b.forEach(F)}function Ug(a,b){var
c=Sg(a.style);Sg(b).forEach(function(d){if(!(0<=c.indexOf(d))){var
e=Ig(b,d);Jg(a.style,d,e)}})}function Sg(a){Ga(a)?a=jb(a):
(a=Jc(a),fb(a,"cssText"));return a};function Vg(a,b,c,d)
{this.top=a;this.right=b;this.bottom=c;this.left=d}function Wg(a){for(var b=new
Vg(arguments[0].y,arguments[0].x,arguments[0].y,arguments[0].x),c=1;c<arguments.len
gth;c++){var
d=b,e=arguments[c];d.top=Math.min(d.top,e.y);d.right=Math.max(d.right,e.x);d.bottom
=Math.max(d.bottom,e.y);d.left=Math.min(d.left,e.x)}return
b}f=Vg.prototype;f.Bb=function(){return this.right-this.left};f.Db=function()
{return this.bottom-this.top};
f.clone=function(){return new
Vg(this.top,this.right,this.bottom,this.left)};function Xg(a,b){return a&&b?b
instanceof Vg?
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 Yg(a,b){var c=b.x<a.left?b.x-
a.left:b.x>a.right?b.x-a.right:0;a=b.y<a.top?b.y-a.top:b.y>a.bottom?b.y-
a.bottom:0;return Math.sqrt(c*c+a*a)}
f.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};f.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};f.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 Zg(a,b,c,d)
{this.left=a;this.top=b;this.width=c;this.height=d}f=Zg.prototype;f.clone=function(
){return new Zg(this.left,this.top,this.width,this.height)};function $g(a){return
new Vg(a.top,a.left+a.width,a.top+a.height,a.left)}function ah(a){return new
Zg(a.left,a.top,a.right-a.left,a.bottom-a.top)}
function bh(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);b=Math.min(a.top+a.height,b.top+b.height);if(e<=b)return
a.left=c,a.top=e,a.width=d-c,a.height=b-e,!0}return!1}function ch(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);a=Math.min(a.top+a.height,b.top+b.height);if(e<=a)return
new Zg(c,e,d-c,a-e)}return null}
function dh(a,b){return
a.left<=b.left+b.width&&b.left<=a.left+a.width&&a.top<=b.top+b.height&&b.top<=a.top
+a.height}function eh(a,b){if(!a||!b)return null;a=new
Zg(a.left,a.top,a.width,a.height);var
c=Math.max(a.left+a.width,b.left+b.width),d=Math.max(a.top+a.height,b.top+b.height)
;a.left=Math.min(a.left,b.left);a.top=Math.min(a.top,b.top);a.width=c-
a.left;a.height=d-a.top;return a}f.Fa=function(){return new
Be(this.width,this.height)};
f.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};f.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};f.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 I(a,b,c)
{if("string"===typeof b)(b=fh(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var
e=b[d],g=fh(c,d);g&&(c.style[g]=e)}}var gh={};function fh(a,b){var c=gh[b];if(!c)
{var d=Se(b);c=d;void 0===a.style[d]&&(d=(fc?"Webkit":ec?"Moz":z?"ms":null)
+Te(d),void 0!==a.style[d]&&(c=d));gh[b]=c}return c}function hh(a,b){var
c=a.style[Se(b)];return"undefined"!==typeof c?c:a.style[fh(a,b)]||""}
function ih(a,b){var c=We(a);return
c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,
null))?a[b]||a.getPropertyValue(b)||"":""}function jh(a,b){return a.currentStyle?
a.currentStyle[b]:null}function kh(a,b){return ih(a,b)||jh(a,b)||
a.style&&a.style[b]}function lh(a,b,c){if(b instanceof A){var d=b.x;b=b.y}else
d=b,b=c;a.style.left=mh(d,!1);a.style.top=mh(b,!1)}function nh(a){return new
A(a.offsetLeft,a.offsetTop)}
function oh(a){a=a?We(a):document;return!z||xc(9)||hf(Ue(a).g)?
a.documentElement:a.body}function ph(a){try{return
a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}}
function qh(a){if(z&&!xc(8))return a.offsetParent;var
b=We(a),c=kh(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=kh(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 rh(a){for(var b=new
Vg(0,Infinity,Infinity,0),c=Ue(a),d=c.g.body,e=c.g.documentElement,g=kf(c.g);a=qh(a
);)if(!(z&&0==a.clientWidth||fc&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!
=kh(a,"overflow")){var h=sh(a),k=new
A(a.clientLeft,a.clientTop);h.x+=k.x;h.y+=k.y;b.top=Math.max(b.top,h.y);b.right=Mat
h.min(b.right,h.x+a.clientWidth);b.bottom=Math.min(b.bottom,h.y+a.clientHeight);b.l
eft=Math.max(b.left,h.x)}d=g.scrollLeft;g=g.scrollTop;b.left=Math.max(b.left,d);b.t
op=Math.max(b.top,g);c=
gf(Qf(c));b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,g+c.height
);return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null}
function th(a,b){b=b||kf(document);var c=b||kf(document);var
d=sh(a),e=sh(c),g=uh(c);if(c==kf(document)){var h=d.x-c.scrollLeft;d=d.y-
c.scrollTop;z&&!xc(10)&&(h+=g.left,d+=g.top)}else h=d.x-e.x-g.left,d=d.y-e.y-
g.top;a=vh(a);g=c.clientHeight-a.height;e=c.scrollLeft;var
k=c.scrollTop;e+=Math.min(h,Math.max(h-(c.clientWidth-
a.width),0));k+=Math.min(d,Math.max(d-g,0));c=new
A(e,k);b.scrollLeft=c.x;b.scrollTop=c.y}
function sh(a){var b=We(a),c=new A(0,0),d=oh(b);if(a==d)return
c;a=ph(a);b=jf(Ue(b).g);c.x=a.left+b.x;c.y=a.top+b.y;return c}function wh(a,b)
{a=xh(a);b=xh(b);return new A(a.x-b.x,a.y-b.y)}function yh(a){a=ph(a);return new
A(a.left,a.top)}function xh(a){if(1==a.nodeType)return yh(a);a=a.changedTouches?
a.changedTouches[0]:a;return new A(a.clientX,a.clientY)}function zh(a,b,c){var
d=sh(a);b instanceof A&&(c=b.y,b=b.x);lh(a,a.offsetLeft+(b-d.x),a.offsetTop+
(Number(c)-d.y))}
function J(a,b,c){if(b instanceof Be)c=b.height,b=b.width;else if(void 0==c)throw
Error("missing height argument");Ah(a,b);a.style.height=mh(c,!0)}function mh(a,b)
{"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}function Ah(a,b)
{a.style.width=mh(b,!0)}function L(a){var b=vh;if("none"!=kh(a,"display"))return
b(a);var
c=a.style,d=c.display,e=c.visibility,g=c.position;c.visibility="hidden";c.position=
"absolute";c.display="inline";a=b(a);c.display=d;c.position=g;c.visibility=e;return
a}
function vh(a){var b=a.offsetWidth,c=a.offsetHeight,d=fc&&!b&&!c;return(void
0===b||d)&&a.getBoundingClientRect?(a=ph(a),new Be(a.right-a.left,a.bottom-
a.top)):new Be(b,c)}function Bh(a){var b=sh(a);a=L(a);return new
Zg(b.x,b.y,a.width,a.height)}function Ch(a,b){a=a.style;"opacity"in a?
a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:"filter"in
a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")}function M(a,b)
{a.style.display=b?"":"none"}function Dh(a){return"none"!=a.style.display}
function Eh(a){return"rtl"==kh(a,"direction")}var Fh=ec?"MozUserSelect":fc||
cc?"WebkitUserSelect":null;function Gh(a,b,c){c=c?
null:a.getElementsByTagName("*");if(Fh)
{if(b=b?"none":"",a.style&&(a.style[Fh]=b),c){a=0;for(var d;d=c[a];a+
+)d.style&&(d.style[Fh]=b)}}else
if(z&&(b=b?"on":"",a.setAttribute("unselectable",b),c))for(a=0;d=c[a];a+
+)d.setAttribute("unselectable",b)}
function Hh(a,b){var c=hf(Ue(We(a)).g);if(!z||wc("10")||c)Ih(a,b,"border-
box");else{var d=a.style;c?(c=Jh(a),a=uh(a),d.pixelWidth=b.width-a.left-c.left-
c.right-a.right,d.pixelHeight=b.height-a.top-c.top-c.bottom-a.bottom):
(d.pixelWidth=b.width,d.pixelHeight=b.height)}}
function Kh(a){var b=We(a),c=z&&a.currentStyle;if(c&&hf(Ue(b).g)&&"auto"!
=c.width&&"auto"!=c.height&&!c.boxSizing)return
b=Lh(a,c.width,"width","pixelWidth"),a=Lh(a,c.height,"height","pixelHeight"),new
Be(b,a);c=new Be(a.offsetWidth,a.offsetHeight);b=Jh(a);a=uh(a);return new
Be(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom)}
function Mh(a,b){var c=hf(Ue(We(a)).g);if(!z||wc("10")||c)Ih(a,b,"content-
box");else{var d=a.style;c?(d.pixelWidth=b.width,d.pixelHeight=b.height):
(c=Jh(a),a=uh(a),d.pixelWidth=b.width+a.left+c.left+c.right+a.right,d.pixelHeight=b
.height+a.top+c.top+c.bottom+a.bottom)}}function Ih(a,b,c){a=a.style;ec?
a.MozBoxSizing=c:fc?
a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.ma
x(b.height,0)+"px"}
function Lh(a,b,c,d){if(/^\d+px?$/.test(b))return parseInt(b,10);var
e=a.style[c],g=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b
=a.style[d];a.style[c]=e;a.runtimeStyle[c]=g;return+b}function Nh(a,b)
{return(b=jh(a,b))?Lh(a,b,"left","pixelLeft"):0}
function Jh(a){if(z){var
b=Nh(a,"paddingLeft"),c=Nh(a,"paddingRight"),d=Nh(a,"paddingTop");a=Nh(a,"paddingBo
ttom");return new
Vg(d,c,a,b)}b=ih(a,"paddingLeft");c=ih(a,"paddingRight");d=ih(a,"paddingTop");a=ih(
a,"paddingBottom");return new
Vg(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var
Oh={thin:2,medium:4,thick:6};function Ph(a,b){if("none"==jh(a,b+"Style"))return
0;b=jh(a,b+"Width");return b in Oh?Oh[b]:Lh(a,b,"left","pixelLeft")}
function uh(a){if(z&&!xc(9)){var
b=Ph(a,"borderLeft"),c=Ph(a,"borderRight"),d=Ph(a,"borderTop");a=Ph(a,"borderBottom
");return new
Vg(d,c,a,b)}b=ih(a,"borderLeftWidth");c=ih(a,"borderRightWidth");d=ih(a,"borderTopW
idth");a=ih(a,"borderBottomWidth");return new
Vg(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};var Qh={"* ARIA-
CHECKED":!0,"* ARIA-COLCOUNT":!0,"* ARIA-COLINDEX":!0,"* ARIA-CONTROLS":!0,"* ARIA-
DESCRIBEDBY":!0,"* ARIA-DISABLED":!0,"* ARIA-EXPANDED":!0,"* ARIA-GOOG-EDITABLE":!
0,"* ARIA-HASPOPUP":!0,"* ARIA-HIDDEN":!0,"* ARIA-LABEL":!0,"* ARIA-LABELLEDBY":!
0,"* ARIA-MULTILINE":!0,"* ARIA-MULTISELECTABLE":!0,"* ARIA-ORIENTATION":!0,"*
ARIA-PLACEHOLDER":!0,"* ARIA-READONLY":!0,"* ARIA-REQUIRED":!0,"* ARIA-
ROLEDESCRIPTION":!0,"* ARIA-ROWCOUNT":!0,"* ARIA-ROWINDEX":!0,"* ARIA-SELECTED":!
0,"* ABBR":!0,
"* ACCEPT":!0,"* ACCESSKEY":!0,"* ALIGN":!0,"* ALT":!0,"* AUTOCOMPLETE":!0,"*
AXIS":!0,"* BGCOLOR":!0,"* BORDER":!0,"* CELLPADDING":!0,"* CELLSPACING":!0,"*
CHAROFF":!0,"* CHAR":!0,"* CHECKED":!0,"* CLEAR":!0,"* COLOR":!0,"* COLSPAN":!0,"*
COLS":!0,"* COMPACT":!0,"* COORDS":!0,"* DATETIME":!0,"* DIR":!0,"* DISABLED":!0,"*
ENCTYPE":!0,"* FACE":!0,"* FRAME":!0,"* HEIGHT":!0,"* HREFLANG":!0,"* HSPACE":!0,"*
ISMAP":!0,"* LABEL":!0,"* LANG":!0,"* MAX":!0,"* MAXLENGTH":!0,"* METHOD":!0,"*
MULTIPLE":!0,
"* NOHREF":!0,"* NOSHADE":!0,"* NOWRAP":!0,"* OPEN":!0,"* READONLY":!0,"*
REQUIRED":!0,"* REL":!0,"* REV":!0,"* ROLE":!0,"* ROWSPAN":!0,"* ROWS":!0,"*
RULES":!0,"* SCOPE":!0,"* SELECTED":!0,"* SHAPE":!0,"* SIZE":!0,"* SPAN":!0,"*
START":!0,"* SUMMARY":!0,"* TABINDEX":!0,"* TITLE":!0,"* TYPE":!0,"* VALIGN":!0,"*
VALUE":!0,"* VSPACE":!0,"* WIDTH":!0},Rh={"* 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 Sh="undefined"!=typeof WeakMap&&-1!
=WeakMap.toString().indexOf("[native code]"),Th=0;function Uh()
{this.j=[];this.i=[];this.g="data-elementweakmap-index-"+Th+
+}Uh.prototype.set=function(a,b){if(Ag(lg,a,"hasAttribute",[this.g])){var
c=parseInt(Ag(mg,a,"getAttribute",[this.g])||null,10);this.i[c]=b}else
c=this.i.push(b)-1,Cg(a,this.g,c.toString()),this.j.push(a);return this};
Uh.prototype.get=function(a){if(Ag(lg,a,"hasAttribute",[this.g]))return
a=parseInt(Ag(mg,a,"getAttribute",[this.g])||
null,10),this.i[a]};Uh.prototype.clear=function(){this.j.forEach(function(a)
{Ag(og,a,"removeAttribute",[this.g])},this);this.j=[];this.i=[]};var Vh=!z||
xc(10),Wh=!z||null==document.documentMode;function Xh(){};var Yh={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
Zh={A:!0,ABBR:!0,ACRONYM:!0,ADDRESS:!0,AREA:!0,ARTICLE:!0,ASIDE:!0,B:!0,BDI:!
0,BDO:!0,BIG:!0,BLOCKQUOTE:!0,BR:!0,BUTTON:!0,CAPTION:!0,CENTER:!0,CITE:!0,CODE:!
0,COL:!0,COLGROUP:!0,DATA:!0,DATALIST:!0,DD:!0,DEL:!0,DETAILS:!0,DFN:!0,DIALOG:!
0,DIR:!0,DIV:!0,DL:!0,DT:!0,EM:!0,FIELDSET:!0,FIGCAPTION:!0,FIGURE:!0,FONT:!
0,FOOTER:!0,FORM:!0,H1:!0,H2:!0,H3:!0,H4:!0,H5:!0,H6:!0,HEADER:!0,HGROUP:!0,HR:!
0,I:!0,IMG:!0,INPUT:!0,INS:!0,KBD:!0,LABEL:!0,LEGEND:!0,LI:!0,MAIN:!0,MAP:!0,MARK:!
0,MENU:!0,METER:!0,NAV:!0,
NOSCRIPT:!0,OL:!0,OPTGROUP:!0,OPTION:!0,OUTPUT:!0,P:!0,PRE:!0,PROGRESS:!0,Q:!0,S:!
0,SAMP:!0,SECTION:!0,SELECT:!0,SMALL:!0,SOURCE:!0,SPAN:!0,STRIKE:!0,STRONG:!
0,STYLE:!0,SUB:!0,SUMMARY:!0,SUP:!0,TABLE:!0,TBODY:!0,TD:!0,TEXTAREA:!0,TFOOT:!
0,TH:!0,THEAD:!0,TIME:!0,TR:!0,TT:!0,U:!0,UL:!0,VAR:!0,WBR:!0};var $h={"ANNOTATION-
XML":!0,"COLOR-PROFILE":!0,"FONT-FACE":!0,"FONT-FACE-SRC":!0,"FONT-FACE-URI":!
0,"FONT-FACE-FORMAT":!0,"FONT-FACE-NAME":!0,"MISSING-GLYPH":!0};
function ai(a){a=a||new
bi;ci(a);this.g=Pc(a.g);this.N=Pc(a.ua);this.j=Pc(a.wa);this.oa=a.na;a.Ca.forEach(f
unction(b){if(!Bb(b,"data-"))throw new Ta('Only "data-" attributes allowed, got:
%s.',[b]);if(Bb(b,"data-sanitizer-"))throw new Ta('Attributes with "%s" prefix are
not allowed, got: %s.',["data-sanitizer-",b]);this.g["*
"+b.toUpperCase()]=di},this);a.Ba.forEach(function(b){b=b.toUpperCase();if(!
Pb(b,"-")||$h[b])throw new Ta("Only valid custom element tag names allowed, got:
%s.",[b]);this.j[b]=
!0},this);this.ma=a.j;this.o=a.Qa;this.s=null;this.O=a.oa}u(ai,Xh);function ei(a)
{return function(b,c){return(b=a(Fb(b),c))&&"about:invalid#zClosurez"!=rd(b)?
rd(b):null}}function bi(){this.g={};v([Qh,Rh],function(a){Jc(a).forEach(function(b)
{this.g[b]=di},this)},this);this.i={};this.Ca=[];this.Ba=[];this.ua=Pc(Yh);this.wa=
Pc(Zh);this.na=!
1;this.ma=xd;this.O=this.s=this.o=this.j=Dc;this.Qa=null;this.N=this.oa=!1}
function fi(a,b){return function(c,d,e,g){c=a(c,d,e,g);return null==c?
null:b(c,d,e,g)}}function gi(a,b,c,d){a[c]&&!b[c]&&(a[c]=fi(a[c],d))}
function ci(a){if(a.N)throw Error("HtmlSanitizer.Builder.build() can only be used
once.");gi(a.g,a.i,"* USEMAP",hi);var b=ei(a.ma);["* ACTION","* CITE","*
HREF"].forEach(function(d){gi(this.g,this.i,d,b)},a);var c=ei(a.j);["* LONGDESC","*
SRC","LINK HREF"].forEach(function(d){gi(this.g,this.i,d,c)},a);["* FOR","*
HEADERS","* NAME"].forEach(function(d)
{gi(this.g,this.i,d,t(ii,this.o))},a);gi(a.g,a.i,"A TARGET",t(ji,
["_blank","_self"]));gi(a.g,a.i,"* CLASS",t(ki,a.s));gi(a.g,a.i,"*
ID",t(li,a.s));gi(a.g,
a.i,"* STYLE",t(a.O,c));a.N=!0}function mi(a,b){a||(a="*");return(a+"
"+b).toUpperCase()}function di(a){return Fb(a)}function ji(a,b){b=Fb(b);return
db(a,b.toLowerCase())?b:null}function hi(a){return(a=Fb(a))&&"#"==a.charAt(0)?
a:null}function ii(a,b,c){return a(Fb(b),c)}function ki(a,b,c){b=b.split(/(?:\
s+)/);for(var d=[],e=0;e<b.length;e++){var g=a(b[e],c);g&&d.push(g)}return
0==d.length?null:d.join(" ")}function li(a,b,c){return a(Fb(b),c)}
ai.prototype.i=function(a){var b=!("STYLE"in this.N)&&"STYLE"in
this.j;this.s="*"==this.o&&b?"sanitizer-"+Re():this.o;if(Vh){b=a;if(Vh)
{a=E("SPAN");this.s&&"*"==this.o&&(a.id=this.s);this.O&&(b=Rg("<div>"+b+"</
div>"),Tg(b),b=b.innerHTML);b=ne(b);var
c=document.createElement("template");if(Wh&&"content"in
c)pe(c,b),c=c.content;else{var
d=document.implementation.createHTMLDocument("x");c=d.body;pe(d.body,b)}b=document.
createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=Sh?
new WeakMap:new Uh;d=b.nextNode();){c:{var e=d;switch(Gg(e)){case
3:e=ni(this,e);break c;case 1:if("TEMPLATE"==Fg(e).toUpperCase())e=null;else{var
g=Fg(e).toUpperCase();if(g in this.N||"http://www.w3.org/1999/xhtml"!=Kg(e))var
h=null;else this.j[g]?h=document.createElement(g):(h=E("SPAN"),this.oa&&Cg(h,"data-
sanitizer-original-tag",g.toLowerCase()));if(h){var k=h,l=Bg(e);if(null!=l)for(var
n=0;g=l[n];n++)if(g.specified){var q=e;var x=g;var D=x.name;if(Bb(D,"data-
sanitizer-"))x=null;else{var H=Fg(q);
x=x.value;var
K={tagName:Fb(H).toLowerCase(),attributeName:Fb(D).toLowerCase()},V={bl:void
0};"style"==K.attributeName&&(V.bl=Dg(q));q=mi(H,D);q in this.g?
(D=this.g[q],x=D(x,K,V)):(D=mi(null,D),D in this.g?
(D=this.g[D],x=D(x,K,V)):x=null)}null!==x&&Cg(k,g.name,x)}e=h}else e=null}break
c;default:e=null}}if(e){if(1==Gg(e)&&c.set(d,e),d=Hg(d),g=!
1,d)h=Gg(d),k=Fg(d).toLowerCase(),l=Hg(d),11!=h||l?"body"==k&&l&&(h=Hg(l))&&!
Hg(h)&&(g=!0):g=!0,h=null,g||!d?
h=a:1==Gg(d)&&(h=c.get(d)),h.content&&(h=h.content),
h.appendChild(e)}else sf(d)}c.clear&&c.clear()}else
a=E("SPAN");0<Bg(a).length&&(b=E("SPAN"),b.appendChild(a),a=b);a=(new
XMLSerializer).serializeToString(a);a=a.slice(a.indexOf(">")
+1,a.lastIndexOf("</"))}else a="";return ne(a)};function ni(a,b){var c=b.data;
(b=Hg(b))&&"style"==Fg(b).toLowerCase()&&!("STYLE"in a.N)&&"STYLE"in
a.j&&(c=Qd(Qg(c,a.s,r(function(d,e){return this.ma(d,{Us:e})},a))));return
document.createTextNode(c)};function oi(a){return(new ai(new bi)).i(a)};/*

SPDX-License-Identifier: Apache-2.0
*/
var pi={};function qi(a){return{valueOf:a}.valueOf()};function ri(){var
a="undefined"!==typeof window?window.trustedTypes:void 0;return null!==a&&void 0!
==a?a:null}var si;function ti(){var a,b;if(void 0===si)try{si=null!
==(b=null===(a=ri())||void 0===a?void 0:a.createPolicy("google#safe",
{createHTML:function(c){return c},createScript:function(c){return
c},createScriptURL:function(c){return c}}))&&void 0!==b?b:null}catch(c)
{si=null}return si};function ui(){}function vi(a)
{this.g=a}m(vi,ui);vi.prototype.toString=function(){return
this.g.toString()};function wi(a){var b,c=null===(b=ti())||void 0===b?void
0:b.createHTML(a);return new vi(null!==c&&void 0!==c?c:a,pi)}function xi(a){if(a
instanceof vi)return a.g;throw Error("");};function yi(a,b){a="undefined"===typeof
window?null:window[a];if(null===a||void 0===a||!
a.prototype.hasOwnProperty(b))return null;var
c=Object.getOwnPropertyDescriptor(a.prototype,b);return function(d){return
c.get.apply(d)}}
var zi=qi(function(){var a;return null!==(a=yi("Element","attributes"))&&void 0!
==a?a:yi("Node","attributes")}),Ai=qi(function(){return
yi("Node","nodeName")}),Bi=qi(function(){return
yi("Node","nodeType")}),Ci=qi(function(){return
yi("Node","childNodes")}),Di=qi(function(){return
yi("Node","firstChild")}),Ei=qi(function(){return
yi("Attr","name")}),Fi=qi(function(){return yi("Attr","value")});var Gi=new
function(){var a=new Map([["A",new Map([["href",{Lc:2}]])],["AREA",new
Map([["href",{Lc:2}]])],["LINK",new Map([["href",{Lc:2,conditions:new
Map([["rel",new Set("alternate author bookmark canonical cite help icon license
next prefetch dns-prefetch prerender preconnect preload prev search
subresource".split(" "))]])}]])],["SOURCE",new Map([["src",{Lc:2}]])],["IMG",new
Map([["src",{Lc:2}]])],["VIDEO",new Map([["src",{Lc:2}]])],["AUDIO",new
Map([["src",{Lc:2}]])]]),b=new Set("title aria-atomic aria-autocomplete aria-busy
aria-checked aria-current aria-disabled aria-dropeffect aria-expanded aria-haspopup
aria-hidden aria-invalid aria-label aria-level aria-live aria-multiline aria-
multiselectable aria-orientation aria-posinset aria-pressed aria-readonly aria-
relevant aria-required aria-selected aria-setsize aria-sort aria-valuemax aria-
valuemin aria-valuenow aria-valuetext alt align autocapitalize autocomplete
autocorrect autofocus autoplay bgcolor border cellpadding cellspacing checked color
cols colspan controls datetime disabled download draggable enctype face formenctype
frameborder height hreflang hidden ismap label lang loop max maxlength media
minlength min multiple muted nonce open placeholder preload rel required reversed
role rows rowspan selected shape size sizes slot span spellcheck start step summary
translate type valign value width wrap itemscope itemtype itemid itemprop
itemref".split(" ")),
c=new Map([["dir",{Lc:3,conditions:new Map([["dir",new
Set(["auto","ltr","rtl"])]])}],["async",{Lc:3,conditions:new Map([["async",new
Set(["async"])]])}],["cite",{Lc:2}],["loading",{Lc:3,conditions:new
Map([["loading",new Set(["eager","lazy"])]])}],["poster",{Lc:2}],["target",
{Lc:3,conditions:new Map([["target",new Set(["_self","_blank"])]])}]]);this.i=new
Set("ARTICLE SECTION NAV ASIDE H1 H2 H3 H4 H5 H6 HEADER FOOTER ADDRESS P HR PRE
BLOCKQUOTE OL UL LH LI DL DT DD FIGURE FIGCAPTION MAIN DIV EM STRONG SMALL S CITE Q
DFN ABBR RUBY RB RT RTC RP DATA TIME CODE VAR SAMP KBD SUB SUP I B U MARK BDI BDO
SPAN BR WBR INS DEL PICTURE PARAM TRACK MAP TABLE CAPTION COLGROUP COL TBODY THEAD
TFOOT TR TD TH SELECT DATALIST OPTGROUP OPTION OUTPUT PROGRESS METER FIELDSET
LEGEND DETAILS SUMMARY MENU DIALOG SLOT CANVAS FONT CENTER".split(" "));
this.g=a;this.j=b;this.s=c};function Hi(){}function Ii(a)
{this.g=a}m(Ii,Hi);Ii.prototype.toString=function(){return this.g};var
Ji=qi(function(){return new Ii("about:invalid#zTSz",pi)});function Ki(a){if(a
instanceof Ii)return a.g;throw Error("");};function Li(a){this.Kl=a}function Mi(a)
{return new Li(function(b){return
b.substr(0,a.length+1).toLowerCase()===a+":"})}var
Ni=[Mi("data"),Mi("http"),Mi("https"),Mi("mailto"),Mi("ftp"),new Li(function(a)
{return/^[^:]*([/?#]|$)/.test(a)})];function Oi(a){var b=void 0===b?Ni:b;a:{b=void
0===b?Ni:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof Li&&d.Kl(a))
{a=new Ii(a,pi);break a}}a=void 0}return a||Ji};function Pi(){}function Qi(a)
{this.g=a}m(Qi,Pi);Qi.prototype.toString=function(){return
this.g.toString()};function Ri(){this.j=Gi;this.g=[];if(pi!==pi)throw Error("Bad
secret");}Ri.prototype.i=function(a){return Si(this,a)};function Ti(a){var
b=Ui;b.g=[];a=Si(b,a);if(0!==b.g.length)throw Error("");return a}
function Si(a,b){b=wi("<html><body>"+b);b=(new
DOMParser).parseFromString(xi(b),"text/html");for(var
c=b.createElement("div");Ci(b.body).length;)c.appendChild(Di(b.body));b=b.createTre
eWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,function(h){return
Vi(a,h)},!1);c=b.nextNode();for(var d=document.createElement("div"),e=d;null!==c;)
{var g=void 0;if(Bi(c)===Node.TEXT_NODE)g=document.createTextNode(c.data);else
if(Bi(c)===Node.ELEMENT_NODE)g=Wi(a,c);else throw Error("Node is not of type text
or element");
e.appendChild(g);if(c=b.firstChild())e=g;else for(;!
(c=b.nextSibling())&&(c=b.parentNode());)e=e.parentNode}b=(new
XMLSerializer).serializeToString(d);b=b.slice(b.indexOf(">")
+1,b.lastIndexOf("</"));return wi(b)}
function Wi(a,b){var c=Ai(b),d=document.createElement(c);if(b=zi(b))for(var
e=ka(b),g=e.next();!g.done;g=e.next()){var h=g.value;g=Ei(h);h=Fi(h);var
k=a.j,l=k.g.get(c);k=(null===l||void 0===l?0:l.has(g))?l.get(g):k.j.has(g)?
{Lc:1}:k.s.get(g)||{Lc:0};a:{l=void 0;var n=k.conditions;if(n){n=ka(n);for(var
q=n.next();!q.done;q=n.next()){var
x=ka(q.value);q=x.next().value;x=x.next().value;if((q=null===(l=b.getNamedItem(q))|
|void 0===l?void 0:l.value)&&!x.has(q)){l=!1;break a}}}l=!0}if(l)switch(k.Lc){case
1:d.setAttribute(g,
h);break;case 2:k=Ki(Oi(h));k!==h&&Xi(a);d.setAttribute(g,k);break;case
3:d.setAttribute(g,h.toLowerCase());break;case 0:Xi(a);break;default:throw
Error("Unhandled AttributePolicyAction case");}else Xi(a)}return d}
function Vi(a,b){if(Bi(b)===Node.TEXT_NODE)return
NodeFilter.FILTER_ACCEPT;if(Bi(b)!==Node.ELEMENT_NODE)return
Xi(a),NodeFilter.FILTER_REJECT;b=Ai(b);if(null===b)return
Xi(a),NodeFilter.FILTER_REJECT;var c=a.j;if(c.i.has(b)||c.g.has(b))return
NodeFilter.FILTER_ACCEPT;Xi(a);return NodeFilter.FILTER_REJECT}function Xi(a)
{0===a.g.length&&a.g.push("")}var Ui=qi(function(){return new Ri});function Yi(a)
{return a instanceof ui?xi(a):Vd(a)}function Zi(a){return a instanceof Hi?
Ki(a):rd(a)};function N(a,b){if(null!==a&&void 0!==a.tagName)
{if("script"===a.tagName.toLowerCase())throw Error("Use setTextContent with a
SafeScript.");if("style"===a.tagName.toLowerCase())throw Error("Use setTextContent
with a SafeStyleSheet.");}a.innerHTML=Yi(b)};function $i(a){var
b,c=(a.ownerDocument&&a.ownerDocument.defaultView||
window).document,d=null===(b=c.querySelector)||void 0===b?void
0:b.call(c,"script[nonce]");(b=d?d.nonce||
d.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)};function aj(a)
{a.write.apply(a,ma(ua.apply(1,arguments).map(Yi)))};function bj(a)
{a&&"function"==typeof a.Ha&&a.Ha()};function cj()
{this.Hd=this.Hd;this.Qa=this.Qa}cj.prototype.Hd=!1;cj.prototype.Ha=function()
{this.Hd||(this.Hd=!0,this.va())};function dj(a,b){b=t(bj,b);a.Hd?b():(a.Qa||
(a.Qa=[]),a.Qa.push(b))}cj.prototype.va=function()
{if(this.Qa)for(;this.Qa.length;)this.Qa.shift()()};function ej(a)
{this.id=a}ej.prototype.toString=function(){return this.id};function fj(a,b)
{this.type=a instanceof ej?
String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.g=!
1}fj.prototype.stopPropagation=function(){this.g=!
0};fj.prototype.preventDefault=function(){this.defaultPrevented=!0};function gj(a)
{a.preventDefault()};var hj=function(){if(!p.addEventListener||!
Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",
{get:function(){a=!
0}});try{p.addEventListener("test",Da,b),p.removeEventListener("test",Da,b)}catch(c
){}return a}();var
ij={Ag:"mousedown",Bg:"mouseup",zh:"mousecancel",zw:"mousemove",Bw:"mouseover",Aw:"
mouseout",xw:"mouseenter",yw:"mouseleave"};function jj(a,b){fj.call(this,a?
a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.
screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key
="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKe
y=!1;this.state=null;this.am=!
1;this.pointerId=0;this.pointerType="";this.Ob=null;a&&this.Gl(a,b)}u(jj,fj);var
kj={2:"touch",3:"pen",4:"mouse"};
jj.prototype.Gl=function(a,b){var
c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?
a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;
(b=a.relatedTarget)?ec&&($b(b,"nodeName")||(b=null)):"mouseover"==c?
b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?
(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?
d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):
(this.offsetX=fc||void 0!==a.offsetX?
a.offsetX:a.layerX,this.offsetY=fc||void 0!==a.offsetY?
a.offsetY:a.layerY,this.clientX=void 0!==a.clientX?
a.clientX:a.pageX,this.clientY=void 0!==a.clientY?
a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||
0);this.button=a.button;this.keyCode=a.keyCode||
0;this.key=a.key||"";this.charCode=a.charCode||("keypress"==c?
a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;t
his.metaKey=a.metaKey;this.am=hc?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||
0;this.pointerType=
"string"===typeof a.pointerType?
a.pointerType:kj[a.pointerType]||"";this.state=a.state;this.Ob=a;a.defaultPrevented
&&jj.ta.preventDefault.call(this)};function lj(a){return 0==a.Ob.button&&!
(hc&&a.ctrlKey)}jj.prototype.stopPropagation=function()
{jj.ta.stopPropagation.call(this);this.Ob.stopPropagation?
this.Ob.stopPropagation():this.Ob.cancelBubble=!
0};jj.prototype.preventDefault=function(){jj.ta.preventDefault.call(this);var
a=this.Ob;a.preventDefault?a.preventDefault():a.returnValue=!1};var
mj="closure_listenable_"+(1E6*Math.random()|0);function nj(a){return!(!a||!
a[mj])};var oj=0;function pj(a,b,c,d,e)
{this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!
d;this.rj=e;this.key=++oj;this.Yg=this.Xi=!1}function qj(a){a.Yg=!
0;a.listener=null;a.proxy=null;a.src=null;a.rj=null};function rj(a)
{this.src=a;this.g={};this.i=0}f=rj.prototype;f.add=function(a,b,c,d,e){var
g=a.toString();a=this.g[g];a||(a=this.g[g]=[],this.i++);var h=sj(a,b,d,e);-1<h?
(b=a[h],c||(b.Xi=!1)):(b=new pj(b,this.src,g,!!d,e),b.Xi=c,a.push(b));return
b};f.remove=function(a,b,c,d){a=a.toString();if(!(a in this.g))return!1;var
e=this.g[a];b=sj(e,b,c,d);return-1<b?(qj(e[b]),gb(e,b),0==e.length&&(delete
this.g[a],this.i--),!0):!1};
function tj(a,b){var c=b.type;c in
a.g&&fb(a.g[c],b)&&(qj(b),0==a.g[c].length&&(delete
a.g[c],a.i--))}f.Rg=ba(1);f.Oh=function(a,b,c,d){a=this.g[a.toString()];var e=-
1;a&&(e=sj(a,b,c,d));return-1<e?a[e]:null};f.hasListener=function(a,b){var c=void
0!==a,d=c?a.toString():"",e=void 0!==b;return Ic(this.g,function(g){for(var
h=0;h<g.length;++h)if(!(c&&g[h].type!=d||e&&g[h].capture!=b))return!0;return!1})};
function sj(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!
g.Yg&&g.listener==b&&g.capture==!!c&&g.rj==d)return e}return-1};var
uj="closure_lm_"+(1E6*Math.random()|0),vj={},wj=0;function O(a,b,c,d,e)
{if(d&&d.once)return xj(a,b,c,d,e);if(Array.isArray(b)){for(var g=0;g<b.length;g+
+)O(a,b[g],c,d,e);return null}c=yj(c);return nj(a)?a.ka(b,c,Ha(d)?!!d.capture:!!
d,e):zj(a,b,c,!1,d,e)}
function zj(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=Ha(e)?!!
e.capture:!!e,k=Aj(a);k||(a[uj]=k=new rj(a));c=k.add(b,c,d,h,g);if(c.proxy)return
c;d=Bj();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)hj||(e=h),void
0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else
if(a.attachEvent)a.attachEvent(Cj(b.toString()),d);else
if(a.addListener&&a.removeListener)a.addListener(d);else throw
Error("addEventListener and attachEvent are unavailable.");wj++;return c}
function Bj(){function a(c){return b.call(a.src,a.listener,c)}var b=Dj;return
a}function xj(a,b,c,d,e){if(Array.isArray(b)){for(var g=0;g<b.length;g+
+)xj(a,b[g],c,d,e);return null}c=yj(c);return nj(a)?a.yf(b,c,Ha(d)?!!d.capture:!!
d,e):zj(a,b,c,!0,d,e)}function Ej(a,b,c,d,e){if(Array.isArray(b))for(var
g=0;g<b.length;g++)Ej(a,b[g],c,d,e);else d=Ha(d)?!!d.capture:!!d,c=yj(c),nj(a)?
a.Xa(b,c,d,e):a&&(a=Aj(a))&&(b=a.Oh(b,c,d,e))&&Fj(b)}
function Fj(a){if("number"!==typeof a&&a&&!a.Yg){var
b=a.src;if(nj(b))tj(b.Id,a);else{var c=a.type,d=a.proxy;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(Cj(c),d):b.addListener&&b.removeListener&&b.removeListener(d);wj--;
(c=Aj(b))?(tj(c,a),0==c.i&&(c.src=null,b[uj]=null)):qj(a)}}}function Cj(a){return a
in vj?vj[a]:vj[a]="on"+a}function Gj(a,b){var c=a.listener,d=a.rj||
a.src;a.Xi&&Fj(a);return c.call(d,b)}
function Dj(a,b){return a.Yg?!0:Gj(a,new jj(b,this))}function Aj(a){a=a[uj];return
a instanceof rj?a:null}var
Hj="__closure_events_fn_"+(1E9*Math.random()>>>0);function yj(a)
{if("function"===typeof a)return a;a[Hj]||(a[Hj]=function(b){return
a.handleEvent(b)});return a[Hj]};function Ij(a)
{cj.call(this);this.N=a;this.j={}}u(Ij,cj);var
Jj=[];f=Ij.prototype;f.ka=function(a,b,c,d){return Kj(this,a,b,c,d)};function
Lj(a,b,c,d,e){Kj(a,b,c,d,!1,e)}function Kj(a,b,c,d,e,g){Array.isArray(c)||
(c&&(Jj[0]=c.toString()),c=Jj);for(var h=0;h<c.length;h++){var k=O(b,c[h],d||
a.handleEvent,e||!1,g||a.N||a);if(!k)break;a.j[k.key]=k}return
a}f.yf=function(a,b,c,d){return Mj(this,a,b,c,d)};
function Mj(a,b,c,d,e,g){if(Array.isArray(c))for(var h=0;h<c.length;h+
+)Mj(a,b,c[h],d,e,g);else{b=xj(b,c,d||a.handleEvent,e,g||a.N||a);if(!b)return
a;a.j[b.key]=b}return a}f.Xa=function(a,b,c,d,e){if(Array.isArray(b))for(var
g=0;g<b.length;g++)this.Xa(a,b[g],c,d,e);else c=c||this.handleEvent,d=Ha(d)?!!
d.capture:!!d,e=e||this.N||this,c=yj(c),d=!!d,b=nj(a)?a.Oh(b,c,d,e):a?(a=Aj(a))?
a.Oh(b,c,d,e):null:null,b&&(Fj(b),delete this.j[b.key]);return this};
function Nj(a){Hc(a.j,function(b,c)
{this.j.hasOwnProperty(c)&&Fj(b)},a);a.j={}}f.va=function()
{Ij.ta.va.call(this);Nj(this)};f.handleEvent=function(){throw
Error("EventHandler.handleEvent not implemented");};function P()
{cj.call(this);this.Id=new rj(this);this.As=this;this.
$l=null}u(P,cj);P.prototype[mj]=!0;f=P.prototype;f.Sg=function(){return this.$l};f.
$g=function(a){this.$l=a};f.addEventListener=function(a,b,c,d)
{O(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){Ej(this,a,b,c,d)};
f.dispatchEvent=function(a){var
b,c=this.Sg();if(c)for(b=[];c;c=c.Sg())b.push(c);c=this.As;var d=a.type||
a;if("string"===typeof a)a=new fj(a,c);else if(a instanceof fj)a.target=a.target||
c;else{var e=a;a=new fj(d,c);Rc(a,e)}e=!0;if(b)for(var g=b.length-1;!a.g&&0<=g;g--)
{var h=a.currentTarget=b[g];e=Oj(h,d,!0,a)&&e}a.g||(h=a.currentTarget=c,e=Oj(h,d,!
0,a)&&e,a.g||(e=Oj(h,d,!1,a)&&e));if(b)for(g=0;!a.g&&g<b.length;g+
+)h=a.currentTarget=b[g],e=Oj(h,d,!1,a)&&e;return e};
f.va=function(){P.ta.va.call(this);if(this.Id){var a=this.Id,b=0,c;for(c in a.g)
{for(var d=a.g[c],e=0;e<d.length;e++)++b,qj(d[e]);delete a.g[c];a.i--}}this.
$l=null};f.ka=function(a,b,c,d){return this.Id.add(String(a),b,!
1,c,d)};f.yf=function(a,b,c,d){return this.Id.add(String(a),b,!
0,c,d)};f.Xa=function(a,b,c,d){return this.Id.remove(String(a),b,c,d)};
function Oj(a,b,c,d){b=a.Id.g[String(b)];if(!b)return!0;b=b.concat();for(var e=!
0,g=0;g<b.length;++g){var h=b[g];if(h&&!h.Yg&&h.capture==c){var
k=h.listener,l=h.rj||h.src;h.Xi&&tj(a.Id,h);e=!1!==k.call(l,d)&&e}}return e&&!
d.defaultPrevented}f.Rg=ba(0);f.Oh=function(a,b,c,d){return
this.Id.Oh(String(a),b,c,d)};f.hasListener=function(a,b){return
this.Id.hasListener(void 0!==a?String(a):void 0,b)};function Pj(a)
{P.call(this);this.g=a||window;this.j=O(this.g,"resize",this.s,!
1,this);this.i=gf(this.g)}u(Pj,P);Pj.prototype.Fa=function(){return this.i?
this.i.clone():null};Pj.prototype.va=function()
{Pj.ta.va.call(this);this.j&&(Fj(this.j),this.j=null);this.i=this.g=null};Pj.protot
ype.s=function(){var a=gf(this.g);Ce(a,this.i)||
(this.i=a,this.dispatchEvent("resize"))};function Qj(a){if(a.altKey&&!a.ctrlKey||
a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;if(Rj(a.keyCode))return!
0;switch(a.keyCode){case 18:case 20:case 93:case 17:case 40:case 35:case 27:case
36:case 45:case 37:case 224:case 91:case 144:case 12:case 34:case 33:case 19:case
255:case 44:case 39:case 145:case 16:case 38:case 252:case 224:case 92:return!
1;case 0:return!ec;default:return 166>a.keyCode||183<a.keyCode}}
function Sj(a,b,c,d,e,g){if(hc&&e)return Rj(a);if(e&&!d)return!1;if(!ec)
{"number"===typeof b&&(b=Tj(b));var h=17==b||18==b||hc&&91==b;if((!c||hc)&&h||
hc&&16==b&&(d||g))return!1}if((fc||cc)&&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(z&&d&&b==a)return!1;switch(a){case 13:return ec?g||e?!1:!(c&&d):!
0;case 27:return!(fc||cc||ec)}return ec&&(d||e||g)?!1:Rj(a)}
function Rj(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(fc||cc)&&0==a)return!
0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case
111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case
192:case 222:case 219:case 220:case 221:case 163:case 58:return!0;case 173:return
ec;default:return!1}}function Tj(a){if(ec)a=Uj(a);else if(hc&&fc)switch(a){case
93:a=91}return a}
function Uj(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 Vj(a)
{if(a.lc&&"function"==typeof a.lc)return a.lc();if("undefined"!==typeof Map&&a
instanceof Map||"undefined"!==typeof Set&&a instanceof Set)return
Array.from(a.values());if("string"===typeof a)return a.split("");if(Ga(a)){for(var
b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}b=[];c=0;for(d in a)b[c+
+]=a[d];return b}
function Wj(a){if(a.ae&&"function"==typeof a.ae)return a.ae();if(!a.lc||"function"!
=typeof a.lc){if("undefined"!==typeof Map&&a instanceof Map)return
Array.from(a.keys());if(!("undefined"!==typeof Set&&a instanceof Set))
{if(Ga(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c+
+)b.push(c);return b}return Jc(a)}}}
function Xj(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else
if(Ga(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var
d=Wj(a),e=Vj(a),g=e.length,h=0;h<g;h++)b.call(c,e[h],d&&d[h],a)};var
Yj=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?
=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function Zj(a,b){if(a)
{a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<=d)
{var g=a[c].substring(0,d);e=a[c].substring(d+1)}else g=a[c];b(g,e?He(e):"")}}}
function ak(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";if(b+=c)
{c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var
e=""}else e=a.substring(d+1,c);a=[a.substr(0,d),e,a.substr(c)];c=a[1];a[1]=b?c?
c+"&"+b:b:c;a=a[0]+(a[1]?"?"+a[1]:"")+a[2]}return a}function bk(a,b,c,d){for(var
e=c.length;0<=(b=a.indexOf(c,b))&&b<d;){var g=a.charCodeAt(b-1);if(38==g||
63==g)if(g=a.charCodeAt(b+e),!g||61==g||38==g||35==g)return b;b+=e+1}return-1}var
ck=/#|$/;
function dk(a){var
b=window.location.href,c=b.search(ck),d=bk(b,0,a,c);if(0>d)return null;var
e=b.indexOf("&",d);if(0>e||e>c)e=c;d+=a.length+1;return He(b.substr(d,e-d))}var
ek=/[?&]($|#)/;function Q(a,b)
{this.i=this.O=this.o="";this.ma=null;this.g=this.s="";this.N=!1;var c;a instanceof
Q?(this.N=void 0!==b?
b:a.N,fk(this,a.o),this.O=a.O,this.i=a.i,gk(this,a.ma),hk(this,a.s),ik(this,a.j.clo
ne()),this.g=a.g):a&&(c=String(a).match(Yj))?(this.N=!!b,fk(this,c[1]||"",!
0),this.O=jk(c[2]||""),this.i=jk(c[3]||"",!0),gk(this,c[4]),hk(this,c[5]||"",!
0),ik(this,c[6]||"",!0),this.g=jk(c[7]||"")):(this.N=!!b,this.j=new
kk(null,this.N))}
Q.prototype.toString=function(){var a=[],b=this.o;b&&a.push(lk(b,mk,!0),":");var
c=this.i;if(c||"file"==b)a.push("//"),(b=this.O)&&a.push(lk(b,mk,!
0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),c=this.ma,null!=c&&a.push(":",String(c));if(c=this.s)this.i&&"/"!
=c.charAt(0)&&a.push("/"),a.push(lk(c,"/"==c.charAt(0)?nk:ok,!0));
(c=this.j.toString())&&a.push("?",c);(c=this.g)&&a.push("#",lk(c,pk));return
a.join("")};
Q.prototype.resolve=function(a){var b=this.clone(),c=!!a.o;c?fk(b,a.o):c=!!a.O;c?
b.O=a.O:c=!!a.i;c?b.i=a.i:c=null!=a.ma;var d=a.s;if(c)gk(b,a.ma);else if(c=!!a.s)
{if("/"!=d.charAt(0))if(this.i&&!this.s)d="/"+d;else{var e=b.s.lastIndexOf("/");-1!
=e&&(d=b.s.substr(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(Pb(e,"./")||
Pb(e,"/.")){d=Bb(e,"/");e=e.split("/");for(var g=[],h=0;h<e.length;){var k=e[h+
+];"."==k?d&&h==e.length&&g.push(""):".."==k?((1<g.length||1==g.length&&""!
=g[0])&&g.pop(),d&&h==e.length&&
g.push("")):(g.push(k),d=!0)}d=g.join("/")}else d=e}c?hk(b,d):c=""!
==a.j.toString();c?ik(b,a.j.clone()):c=!!a.g;c&&(b.g=a.g);return
b};Q.prototype.clone=function(){return new Q(this)};function fk(a,b,c){a.o=c?jk(b,!
0):b;a.o&&(a.o=a.o.replace(/:$/,""))}function gk(a,b){if(b)
{b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.ma=b}else
a.ma=null}function hk(a,b,c){a.s=c?jk(b,!0):b}function ik(a,b,c){b instanceof kk?
(a.j=b,qk(a.j,a.N)):(c||(b=lk(b,rk)),a.j=new kk(b,a.N))}
Q.prototype.getQuery=function(){return this.j.toString()};function R(a,b,c)
{a.j.set(b,c);return a}function S(a,b){return a.j.get(b)}function sk(a,b)
{a.j.remove(b)}function jk(a,b){return
a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function
lk(a,b,c){return"string"===typeof a?
(a=encodeURI(a).replace(b,tk),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),a):null}function tk(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+
(a&15).toString(16)}
var mk=/[#\/\?@]/g,ok=/[#\?:]/g,nk=/[#\?]/g,rk=/[#\?@]/g,pk=/#/g;function kk(a,b)
{this.i=this.g=null;this.j=a||null;this.s=!!b}function uk(a){a.g||(a.g=new
Map,a.i=0,a.j&&Zj(a.j,function(b,c){a.add(He(b),c)}))}function vk(a){var
b=Wj(a);if("undefined"==typeof b)throw Error("Keys are undefined");var c=new
kk(null,void 0);a=Vj(a);for(var d=0;d<b.length;d++){var
e=b[d],g=a[d];Array.isArray(g)?wk(c,e,g):c.add(e,g)}return c}f=kk.prototype;
f.add=function(a,b){uk(this);this.j=null;a=xk(this,a);var c=this.g.get(a);c||
this.g.set(a,c=[]);c.push(b);this.i+=1;return this};f.remove=function(a)
{uk(this);a=xk(this,a);return this.g.has(a)?(this.j=null,this.i-
=this.g.get(a).length,this.g.delete(a)):!1};function yk(a,b){uk(a);b=xk(a,b);return
a.g.has(b)}f.forEach=function(a,b){uk(this);this.g.forEach(function(c,d)
{c.forEach(function(e){a.call(b,e,d,this)},this)},this)};
f.ae=function(){uk(this);for(var
a=Array.from(this.g.values()),b=Array.from(this.g.keys()),c=[],d=0;d<b.length;d+
+)for(var e=a[d],g=0;g<e.length;g++)c.push(b[d]);return c};f.lc=function(a)
{uk(this);var b=[];if("string"===typeof
a)yk(this,a)&&(b=b.concat(this.g.get(xk(this,a))));else{a=Array.from(this.g.values(
));for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};f.set=function(a,b)
{uk(this);this.j=null;a=xk(this,a);yk(this,a)&&(this.i-
=this.g.get(a).length);this.g.set(a,[b]);this.i+=1;return this};
f.get=function(a,b){if(!a)return b;a=this.lc(a);return 0<a.length?
String(a[0]):b};function wk(a,b,c)
{a.remove(b);0<c.length&&(a.j=null,a.g.set(xk(a,b),jb(c)),a.i+=c.length)}f.toString
=function(){if(this.j)return this.j;if(!this.g)return"";for(var
a=[],b=Array.from(this.g.keys()),c=0;c<b.length;c++){var
d=b[c],e=encodeURIComponent(String(d));d=this.lc(d);for(var g=0;g<d.length;g++){var
h=e;""!==d[g]&&(h+="="+encodeURIComponent(String(d[g])));a.push(h)}}return
this.j=a.join("&")};
f.clone=function(){var a=new kk;a.j=this.j;this.g&&(a.g=new
Map(this.g),a.i=this.i);return a};function xk(a,b)
{b=String(b);a.s&&(b=b.toLowerCase());return b}function qk(a,b){b&&!
a.s&&(uk(a),a.j=null,a.g.forEach(function(c,d){var e=d.toLowerCase();d!
=e&&(this.remove(d),wk(this,e,c))},a));a.s=b}f.Iq=function(a){for(var
b=0;b<arguments.length;b++)Xj(arguments[b],function(c,d)
{this.add(d,c)},this)};function zk(a){try{return p.JSON.parse(a)}catch(b)
{}a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\
["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|
false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/
g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return
eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);}var Ak=/\
uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/
g;function Bk(){}Bk.prototype.g=null;function Ck(a){var b;(b=a.g)||
(b={},Dk(a)&&(b[0]=!0,b[1]=!0),b=a.g=b);return b};var Ek;function Fk()
{}u(Fk,Bk);function Gk(a){return(a=Dk(a))?new ActiveXObject(a):new
XMLHttpRequest}function Dk(a){if(!a.i&&"undefined"==typeof
XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var
b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],
c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.i=d}catch(e)
{}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML
might not be installed");}return a.i}Ek=new Fk;function Hk(a,b)
{this.j=a;this.s=b;this.i=0;this.g=null}Hk.prototype.get=function(){if(0<this.i)
{this.i--;var a=this.g;this.g=a.next;a.next=null}else a=this.j();return a};function
Ik(a,b){a.s(b);100>a.i&&(a.i++,b.next=a.g,a.g=b)};function Jk(a,b){var
c=a;b&&(c=r(a,b));c=Kk(c);"function"!==typeof p.setImmediate||
p.Window&&p.Window.prototype&&!
y("Edge")&&p.Window.prototype.setImmediate==p.setImmediate?(Lk||
(Lk=Mk()),Lk(c)):p.setImmediate(c)}var Lk;
function Mk(){var a=p.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof
window&&window.postMessage&&window.addEventListener&&!y("Presto")&&(a=function()
{var
e=E("IFRAME");e.style.display="none";document.documentElement.appendChild(e);var
g=e.contentWindow;e=g.document;e.open();e.close();var
h="callImmediate"+Math.random(),k="file:"==g.location.protocol?"*":g.location.proto
col+"//"+g.location.host;e=r(function(l){if(("*"==k||
l.origin==k)&&l.data==h)this.port1.onmessage()},this);g.addEventListener("message",
e,!1);this.port1={};this.port2={postMessage:function()
{g.postMessage(h,k)}}});if("undefined"!==typeof a&&!y("Trident")&&!y("MSIE")){var
b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var
e=c.cb;c.cb=null;e()}};return function(e)
{d.next={cb:e};d=d.next;b.port2.postMessage(0)}}return function(e)
{p.setTimeout(e,0)}}var Kk=Ec;function Nk(a){p.setTimeout(function(){throw
a;},0)};function Ok(){this.i=this.g=null}Ok.prototype.add=function(a,b){var
c=Pk.get();c.set(a,b);this.i?
this.i.next=c:this.g=c;this.i=c};Ok.prototype.remove=function(){var
a=null;this.g&&(a=this.g,this.g=this.g.next,this.g||
(this.i=null),a.next=null);return a};var Pk=new Hk(function(){return new
Qk},function(a){return a.reset()});function Qk()
{this.next=this.g=this.He=null}Qk.prototype.set=function(a,b)
{this.He=a;this.g=b;this.next=null};Qk.prototype.reset=function()
{this.next=this.g=this.He=null};function Rk(a,b){Sk||Tk();Uk||(Sk(),Uk=!
0);Vk.add(a,b)}var Sk;function Tk(){if(p.Promise&&p.Promise.resolve){var
a=p.Promise.resolve(void 0);Sk=function(){a.then(Wk)}}else Sk=function()
{Jk(Wk)}}var Uk=!1,Vk=new Ok;function Wk(){for(var a;a=Vk.remove();)
{try{a.He.call(a.g)}catch(b){Nk(b)}Ik(Pk,a)}Uk=!1};function Xk(a){if(!a)return!
1;try{return!!a.$goog_Thenable}catch(b){return!1}};function Yk(a)
{this.g=0;this.O=void 0;this.s=this.i=this.j=null;this.o=this.N=!1;if(a!=Da)try{var
b=this;a.call(void 0,function(c){Zk(b,2,c)},function(c){Zk(b,3,c)})}catch(c)
{Zk(this,3,c)}}function $k()
{this.next=this.context=this.i=this.j=this.g=null;this.s=!
1}$k.prototype.reset=function(){this.context=this.i=this.j=this.g=null;this.s=!
1};var al=new Hk(function(){return new $k},function(a){a.reset()});function
bl(a,b,c){var d=al.get();d.j=a;d.i=b;d.context=c;return d}
function cl(){var a,b,c=new Yk(function(d,e){a=d;b=e});return new
dl(c,a,b)}Yk.prototype.then=function(a,b,c){return el(this,"function"===typeof a?
a:null,"function"===typeof b?b:null,c)};Yk.prototype.$goog_Thenable=!
0;Yk.prototype.cancel=function(a){if(0==this.g){var b=new fl(a);Rk(function()
{gl(this,b)},this)}};
function gl(a,b){if(0==a.g)if(a.j){var c=a.j;if(c.i){for(var
d=0,e=null,g=null,h=c.i;h&&(h.s||(d++,h.g==a&&(e=h),!(e&&1<d)));h=h.next)e||
(g=h);e&&(0==c.g&&1==d?gl(c,b):(g?
(d=g,d.next==c.s&&(c.s=d),d.next=d.next.next):hl(c),il(c,e,3,b)))}a.j=null}else
Zk(a,3,b)}function jl(a,b){a.i||2!=a.g&&3!=a.g||kl(a);a.s?a.s.next=b:a.i=b;a.s=b}
function el(a,b,c,d){var e=bl(null,null,null);e.g=new Yk(function(g,h){e.j=b?
function(k){try{var l=b.call(d,k);g(l)}catch(n){h(n)}}:g;e.i=c?function(k){try{var
l=c.call(d,k);void 0===l&&k instanceof fl?h(k):g(l)}catch(n)
{h(n)}}:h});e.g.j=a;jl(a,e);return e.g}Yk.prototype.oa=function(a)
{this.g=0;Zk(this,2,a)};Yk.prototype.na=function(a){this.g=0;Zk(this,3,a)};
function Zk(a,b,c){if(0==a.g){a===c&&(b=3,c=new TypeError("Promise cannot resolve
to itself"));a.g=1;a:{var d=c,e=a.oa,g=a.na;if(d instanceof Yk){jl(d,bl(e||Da,g||
null,a));var h=!0}else if(Xk(d))d.then(e,g,a),h=!0;else{if(Ha(d))try{var
k=d.then;if("function"===typeof k){ll(d,k,e,g,a);h=!0;break a}}catch(l)
{g.call(a,l);h=!0;break a}h=!1}}h||(a.O=c,a.g=b,a.j=null,kl(a),3!=b||c instanceof
fl||ml(a,c))}}
function ll(a,b,c,d,e){function g(l){k||(k=!0,d.call(e,l))}function h(l){k||(k=!
0,c.call(e,l))}var k=!1;try{b.call(a,h,g)}catch(l){g(l)}}function kl(a){a.N||(a.N=!
0,Rk(a.ma,a))}function hl(a){var b=null;a.i&&(b=a.i,a.i=b.next,b.next=null);a.i||
(a.s=null);return b}Yk.prototype.ma=function(){for(var
a;a=hl(this);)il(this,a,this.g,this.O);this.N=!1};
function il(a,b,c,d){if(3==c&&b.i&&!b.s)for(;a&&a.o;a=a.j)a.o=!
1;if(b.g)b.g.j=null,nl(b,c,d);else try{b.s?b.j.call(b.context):nl(b,c,d)}catch(e)
{ol.call(null,e)}Ik(al,b)}function nl(a,b,c){2==b?
a.j.call(a.context,c):a.i&&a.i.call(a.context,c)}function ml(a,b){a.o=!
0;Rk(function(){a.o&&ol.call(null,b)})}var ol=Nk;function fl(a)
{Ra.call(this,a)}u(fl,Ra);fl.prototype.name="cancel";function dl(a,b,c)
{this.promise=a;this.resolve=b;this.reject=c};function pl(a,b)
{P.call(this);this.i=a||1;this.g=b||
p;this.j=r(this.jw,this);this.s=Na()}u(pl,P);f=pl.prototype;f.enabled=!
1;f.Ya=null;function ql(a,b){a.i=b;a.Ya&&a.enabled?
(a.stop(),a.start()):a.Ya&&a.stop()}f.jw=function(){if(this.enabled){var a=Na()-
this.s;0<a&&a<.8*this.i?this.Ya=this.g.setTimeout(this.j,this.i-a):
(this.Ya&&(this.g.clearTimeout(this.Ya),this.Ya=null),this.dispatchEvent("tick"),th
is.enabled&&(this.stop(),this.start()))}};
f.start=function(){this.enabled=!0;this.Ya||
(this.Ya=this.g.setTimeout(this.j,this.i),this.s=Na())};f.stop=function()
{this.enabled=!
1;this.Ya&&(this.g.clearTimeout(this.Ya),this.Ya=null)};f.va=function()
{pl.ta.va.call(this);this.stop();delete this.g};function T(a,b,c)
{if("function"===typeof a)c&&(a=r(a,c));else if(a&&"function"==typeof
a.handleEvent)a=r(a.handleEvent,a);else throw Error("Invalid listener
argument");return 2147483647<Number(b)?-1:p.setTimeout(a,b||0)}
function rl(a){p.clearTimeout(a)};function sl(a){P.call(this);this.headers=new
Map;this.O=a||null;this.i=!
1;this.N=this.g=null;this.Aj="";this.j=this.oa=this.s=this.ma=!
1;this.na=0;this.o=null;this.wa="";this.ua=this.Ba=!1}u(sl,P);var
ul=/^https?$/i,vl=["POST","PUT"],wl=[];function xl(a,b,c,d,e){var g=new
sl;wl.push(g);b&&g.ka("complete",b);g.yf("ready",g.Ns);g.send(a,c,d,e)}f=sl.prototy
pe;f.Ns=function(){this.Ha();fb(wl,this)};
f.send=function(a,b,c,d){if(this.g)throw Error("[goog.net.XhrIo] Object is active
with another request="+this.Aj+"; newUri="+a);b=b?
b.toUpperCase():"GET";this.Aj=a;this.ma=!1;this.i=!0;this.g=this.O?
Gk(this.O):Gk(Ek);this.N=this.O?
Ck(this.O):Ck(Ek);this.g.onreadystatechange=r(this.Mp,this);try{this.oa=!
0,this.g.open(b,String(a),!0),this.oa=!1}catch(h){yl(this);return}a=c||"";c=new
Map(this.headers);if(d)if(Object.getPrototypeOf(d)===Object.prototype)for(var e in
d)c.set(e,d[e]);else if("function"===
typeof d.keys&&"function"===typeof d.get){e=ka(d.keys());for(var g=e.next();!
g.done;g=e.next())g=g.value,c.set(g,d.get(g))}else throw Error("Unknown input type
for opt_headers: "+String(d));d=Array.from(c.keys()).find(function(h)
{return"content-type"==h.toLowerCase()});e=p.FormData&&a instanceof p.FormData;!
db(vl,b)||d||e||c.set("Content-Type","application/x-www-form-
urlencoded;charset=utf-8");b=ka(c);for(d=b.next();!
d.done;d=b.next())c=ka(d.value),d=c.next().value,c=c.next().value,this.g.setRequest
Header(d,
c);this.wa&&(this.g.responseType=this.wa);"withCredentials"in
this.g&&this.g.withCredentials!
==this.Ba&&(this.g.withCredentials=this.Ba);try{zl(this),0<this.na&&((this.ua=Al(th
is.g))?
(this.g.timeout=this.na,this.g.ontimeout=r(this.kg,this)):this.o=T(this.kg,this.na,
this)),this.s=!0,this.g.send(a),this.s=!1}catch(h){yl(this)}};function Al(a){return
z&&wc(9)&&"number"===typeof a.timeout&&void 0!==a.ontimeout}f.kg=function()
{"undefined"!=typeof Ba&&this.g&&(this.dispatchEvent("timeout"),this.abort(8))};
function yl(a){a.i=!1;a.g&&(a.j=!0,a.g.abort(),a.j=!1);Bl(a);Cl(a)}function Bl(a)
{a.ma||(a.ma=!
0,a.dispatchEvent("complete"),a.dispatchEvent("error"))}f.abort=function()
{this.g&&this.i&&(this.i=!1,this.j=!0,this.g.abort(),this.j=!
1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),Cl(this))};f.va=functi
on(){this.g&&(this.i&&(this.i=!1,this.j=!0,this.g.abort(),this.j=!1),Cl(this,!
0));sl.ta.va.call(this)};f.Mp=function(){this.Hd||(this.oa||this.s||this.j?
Dl(this):this.pv())};f.pv=function(){Dl(this)};
function Dl(a){if(a.i&&"undefined"!=typeof Ba&&(!a.N[1]||4!=(a.g?
a.g.readyState:0)||2!=El(a)))if(a.s&&4==(a.g?a.g.readyState:0))T(a.Mp,0,a);else
if(a.dispatchEvent("readystatechange"),4==(a.g?a.g.readyState:0)){a.i=!1;try{Fl(a)?
(a.dispatchEvent("complete"),a.dispatchEvent("success")):Bl(a)}finally{Cl(a)}}}func
tion Cl(a,b){if(a.g){zl(a);var c=a.g,d=a.N[0]?Da:null;a.g=null;a.N=null;b||
a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}}
function zl(a){a.g&&a.ua&&(a.g.ontimeout=null);a.o&&(rl(a.o),a.o=null)}function
Fl(a){var b=El(a);a:switch(b){case 200:case 201:case 202:case 204:case 206:case
304:case 1223:var c=!0;break a;default:c=!1}if(!c)
{if(b=0===b)a=String(a.Aj).match(Yj)[1]||null,!
a&&p.self&&p.self.location&&(a=p.self.location.protocol,a=a.substr(0,a.length-
1)),b=!ul.test(a?a.toLowerCase():"");c=b}return c}function El(a){try{return 2<(a.g?
a.g.readyState:0)?a.g.status:-1}catch(b){return-1}}
function Gl(a){try{return a.g?a.g.responseText:""}catch(b){return""}}function Hl(a)
{if(a.g){a:{a=a.g.responseText;if(p.JSON)try{var b=p.JSON.parse(a);break a}catch(c)
{}b=zk(a)}return b}};function Il(a){Jl();return Xd(a,null)}var Jl=Da;function Kl()
{}f=Kl.prototype;f.mb=function(a){this.wb=a.width;this.Cb=a.height};f.Fa=function()
{return new Be(this.wb,this.Cb)};f.be=function(){return this.O};f.od=function()
{return this.N};f.Bb=function(){return this.wb};f.Db=function(){return
this.Cb};f.nd=function(){return new A(this.O,this.N)};function Ll(a){return new
Zg(a.O,a.N,a.wb,a.Cb)};function Ml(){this.g=[]}Ml.prototype.Sa=function(a)
{this.g.push(a)};Ml.prototype.Fa=function(){var a=this.Bb(),b=this.Db();return
null===a||null===b?null:new Be(a,b)};Ml.prototype.Kd=function(a){return
this.g.filter(a||Cc)};function Nl(a,b){for(var c=0;c<a.g.length;c++){var
d=a.g[c];if(b(d))return d}return null}function Ol(a,b){return Nl(a,function(c)
{return c.od()<=b&&c.od()+c.Fa().height>=b})}function Pl(a,b){return
a.g.find(function(c){return Xg($g(Ll(c)),b)})};function Ql()
{this.g=[];this.cells=[]}u(Ql,Ml);f=Ql.prototype;f.Km=0;f.marginTop=0;f.marginRight
=0;f.Bi=0;f.Dl=0;f.Uj=0;f.Aq=!1;f.Bb=function(){return this.wb};f.Db=function()
{return this.Cb};
function Rl(a){a.O();for(var b=a.Km,c=0;c<a.j;c++){var
d=Sl(a,c);a.cells[c].forEach(function(h){if(h){var k=b+Math.round((d-
h.Fa().width)/2);h.O=k}});b+=d+a.Dl}a.wb=b+a.marginRight;var
e=a.marginTop;for(c=0;c<a.i;c++){var g=Tl(a,c);Ul(a,c).forEach(function(h)
{if(h)if(this.Aq){var k=e+Math.round((g-h.Fa().height)/2);h.N=k}else
h.N=e});e+=g+a.Uj}a.Cb=e+a.Bi}function Ul(a,b){return a.cells.map(function(c)
{return c[b]})}
function Sl(a,b){var c=0;a.cells[b].forEach(function(d)
{d&&(c=Math.max(c,d.Fa().width))});return c}function Tl(a,b){var
c=0;Ul(a,b).forEach(function(d){d&&(c=Math.max(c,d.Fa().height))});return
c};function Vl(a){this.s=a}m(Vl,Kl);Vl.prototype.Ga=function(){return
this.s};Vl.prototype.mb=function(a){void 0==a.width?
(this.Cb=a.height,this.wb=Math.round(a.height*Wl(this.s))):void 0==a.height?
(this.wb=a.width,this.Cb=Math.round(a.width/Wl(this.s))):
(this.wb=a.width,this.Cb=a.height)};function Xl()
{return"rtl"==document.body.dir}function Yl(a,b,c){a=a.style;z?
a.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+b+'",
sizingMethod="scale")':(a.backgroundImage="url("+b+")",a.backgroundRepeat=c||"no-
repeat")}var Zl={border:!0,padding:!0,margin:!0},
$l=["Top","Bottom","Right","Left"],am={color:"#0000cc",textDecoration:"underline"};
function bm(a){var
b={backgroundColor:"transparent",border:"0px",color:"#000",fontFamily:"Arial, sans-
serif",fontSize:"13.28px",fontWeight:"normal",lineHeight:"1",margin:"0px",padding:"
0px",textAlign:"left",textDecoration:"none",verticalAlign:"middle"};v(a,function(c)
{Hc(b,t(cm,c))})}function cm(a,b,c){var d=""==hh(a,c);Zl[c]?v($l,function(e)
{d&&""==hh(a,c+e)&&I(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&am[c]?
I(a,c,am[c]):I(a,c,b))}
function U(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||Hc(c,function(e,g)
{kb(d,jb(a.getElementsByTagName(g)))});bm(d)};function dm(a,b,c)
{cj.call(this);this.$h=a;this.j=b||
0;this.g=c;this.i=r(this.Jq,this)}u(dm,cj);f=dm.prototype;f.lb=0;f.va=function()
{dm.ta.va.call(this);this.stop();delete this.$h;delete this.g};f.start=function(a)
{this.stop();this.lb=T(this.i,void 0!==a?a:this.j)};f.stop=function(){0!
=this.lb&&rl(this.lb);this.lb=0};f.Jq=function(){this.lb=0;this.$h&&this.
$h.call(this.g)};var Nc={},em=null;function fm(a){a=Ia(a);delete
Nc[a];Mc()&&em&&em.stop()}function gm(){em||(em=new dm(function(){hm()},20));var
a=em;0!=a.lb||a.start()}function hm(){var a=Na();Hc(Nc,function(b){im(b,a)});Mc()||
gm()};function jm()
{P.call(this);this.Hc=0;this.endTime=this.startTime=null}u(jm,P);jm.prototype.Bf=fu
nction(){this.rd("begin")};jm.prototype.Pe=function()
{this.rd("end")};jm.prototype.rd=function(a){this.dispatchEvent(a)};function
km(a,b,c,d){jm.call(this);if(!Array.isArray(a)||!Array.isArray(b))throw
Error("Start and end parameters must be arrays");if(a.length!=b.length)throw
Error("Start and end points must be the same
length");this.i=a;this.o=b;this.duration=c;this.s=d;this.coords=[];this.progress=0}
u(km,jm);f=km.prototype;
f.play=function(a){if(a||0==this.Hc)this.progress=0,this.coords=this.i;else
if(1==this.Hc)return!1;fm(this);this.startTime=a=Na();-1==this.Hc&&(this.startTime-
=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progre
ss||this.Bf();this.rd("play");-1==this.Hc&&this.rd("resume");this.Hc=1;var
b=Ia(this);b in Nc||(Nc[b]=this);gm();im(this,a);return!0};f.stop=function(a)
{fm(this);this.Hc=0;a&&(this.progress=1);lm(this,this.progress);this.rd("stop");thi
s.Pe()};
f.va=function(){0==this.Hc||this.stop(!
1);this.rd("destroy");km.ta.va.call(this)};function im(a,b)
{b<a.startTime&&(a.endTime=b+a.endTime-a.startTime,a.startTime=b);a.progress=(b-
a.startTime)/(a.endTime-
a.startTime);1<a.progress&&(a.progress=1);lm(a,a.progress);1==a.progress?
(a.Hc=0,fm(a),a.rd("finish"),a.Pe()):1==a.Hc&&a.Yl()}function lm(a,b)
{"function"===typeof a.s&&(b=a.s(b));a.coords=Array(a.i.length);for(var
c=0;c<a.i.length;c++)a.coords[c]=(a.o[c]-a.i[c])*b+a.i[c]}f.Yl=function()
{this.rd("animate")};
f.rd=function(a){this.dispatchEvent(new mm(a,this))};function mm(a,b)
{fj.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.z=
b.coords[2];this.duration=b.duration;this.progress=b.progress;this.state=b.Hc}u(mm,
fj);function nm(a){return 3*a*a-2*a*a*a};function W(){P.call(this);this.g=new
Ij(this)}u(W,P);W.prototype.va=function()
{this.dispatchEvent("dispose");W.ta.va.call(this);this.g.Ha()};function om()
{W.call(this)}u(om,W);function pm(a,b){this.x=a;this.y=b}u(pm,A);function qm(a)
{return new pm(a.x,a.y)}pm.prototype.clone=function(){return new
pm(this.x,this.y)};pm.prototype.ek=A.prototype.ek;pm.prototype.add=function(a)
{this.x+=a.x;this.y+=a.y;return this};function rm(a,b){a.x-=b.x;a.y-=b.y};function
sm(a,b){this.g=a;this.i=b}function tm(a,b){var c=Pl(a.g,b);if(!c)a:
{c=Number.POSITIVE_INFINITY;for(var d=a.g.Kd(),e=d[0],g=0;g<d.length;g++){var
h=d[g],k=Yg($g(Ll(h)),b);if(k<c){c=k;if(0==k){c=h;break
a}e=h}}c=e}a=a.i.Lh(c);b=qm(b);rm(b,c.nd());d=a.Fa().width/c.Fa().width;c=a.Fa().he
ight/c.Fa().height;b=new A(Math.round(b.x*d),Math.round(b.y*c));return
qm(a.nd()).add(b)};function um(a){return"P\u00e1gina "+a};var vm;var wm="combobox
grid group listbox menu menubar radiogroup row rowgroup tablist textbox toolbar
tree treegrid".split(" ");function xm(a,b){b?
a.setAttribute("role",b):a.removeAttribute("role")}
function ym(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void
0==c?(vm||(vm={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=vm,b in c?
a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}function zm(a,b)
{a=a.getAttribute("aria-"+b);return null==a||void 0==a?"":String(a)}
function Am(a){var b=zm(a,"activedescendant");return
We(a).getElementById(b)}function Bm(a,b){var
c="";b&&(c=b.id);ym(a,"activedescendant",c)}function Cm(a,b){ym(a,"label",b)};var
Dm=function(){if(ic){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(Sb))?
a[1]:"0"}return
hc?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(Sb))?a[0].replace(/_/g,"."):"10"):kc?(a=/
Android\s+([^\);]+)(\)|;)/,(a=a.exec(Sb))?a[1]:""):lc||mc||nc?(a=/(?:iPhone|CPU)\
s+OS\s+(\S+)/,(a=a.exec(Sb))?a[1].replace(/_/g,"."):""):""}();function Em(a)
{return(a=a.exec(Sb))?a[1]:""}var Fm=function(){if(Uf)return Em(/Firefox\/([0-
9.]+)/);if(z||cc||bc)return uc;if(Yf){if(Yb()||y("Macintosh")){var
a=Em(/CriOS\/([0-9.]+)/);if(a)return a}return Em(/Chrome\/([0-9.]+)/)}if(Zf&&!
Yb())return Em(/Version\/([0-9.]+)/);if(Vf||Wf){if(a=/Version\/(\S+).*Mobile\/(\
S+)/.exec(Sb))return a[1]+"."+a[2]}else if(Xf)return(a=Em(/Android\s+([0-9.]+)/))?
a:Em(/Version\/([0-9.]+)/);return""}();function Gm(a,b,c)
{P.call(this);this.target=a;this.o=b||a;this.ua=c||new
Zg(NaN,NaN,NaN,NaN);this.j=We(a);this.g=new
Ij(this);dj(this,this.g);this.deltaY=this.deltaX=this.Ca=this.Ba=this.screenY=this.
screenX=this.clientY=this.clientX=0;this.Pb=!0;this.i=!1;this.na=0;O(this.o,
["touchstart","mousedown"],this.wm,!1,this);this.N=Hm}u(Gm,P);var
Hm=p.document&&p.document.documentElement&&!!
p.document.documentElement.setCapture&&!!p.document.releaseCapture;
function Im(a,b){a.ua=b||new Zg(NaN,NaN,NaN,NaN)}f=Gm.prototype;f.Ta=function(a)
{this.Pb=a};f.va=function(){Gm.ta.va.call(this);Ej(this.o,
["touchstart","mousedown"],this.wm,!
1,this);Nj(this.g);this.N&&this.j.releaseCapture();this.o=this.target=null};
f.wm=function(a){var b="mousedown"==a.type;if(!this.Pb||this.i||b&&!
lj(a))this.dispatchEvent("earlycancel");else{if(0==this.na)if(this.dispatchEvent(ne
w Jm("start",this,a.clientX,a.clientY,a)))this.i=!0,b&&a.preventDefault();else
return;else b&&a.preventDefault();b=this.j;var c=b.documentElement,d=!
this.N;this.g.ka(b,["touchmove","mousemove"],this.Zt,{capture:d,passive:!
1});this.g.ka(b,["touchend","mouseup"],this.$i,d);this.N?(c.setCapture(!
1),this.g.ka(c,"losecapture",this.$i)):this.g.ka(lf(b),"blur",
this.
$i);this.Ja&&this.g.ka(this.Ja,"scroll",this.qv,d);this.clientX=this.Ba=a.clientX;t
his.clientY=this.Ca=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.de
ltaX=this.target.offsetLeft;this.deltaY=this.target.offsetTop;this.wa=jf(Ue(this.j)
.g)}};f.$i=function(a,b){Nj(this.g);this.N&&this.j.releaseCapture();this.i?
(this.i=!1,this.dispatchEvent(new
Jm("end",this,a.clientX,a.clientY,a,Km(this,this.deltaX),Lm(this,this.deltaY),b||"t
ouchcancel"==a.type))):this.dispatchEvent("earlycancel")};
f.Zt=function(a){if(this.Pb){var b=a.clientX-this.clientX,c=a.clientY-
this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;t
his.screenY=a.screenY;if(!this.i){var d=this.Ba-this.clientX,e=this.Ca-
this.clientY;if(d*d+e*e>this.na)if(this.dispatchEvent(new
Jm("start",this,a.clientX,a.clientY,a)))this.i=!0;else{this.Hd||this.
$i(a);return}}c=Mm(this,b,c);b=c.x;c=c.y;this.i&&this.dispatchEvent(new
Jm("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(Nm(this,a,b,c),a.preventDefault(
))}};
function Mm(a,b,c){var d=jf(Ue(a.j).g);b+=d.x-a.wa.x;c+=d.y-
a.wa.y;a.wa=d;a.deltaX+=b;a.deltaY+=c;return new
A(Km(a,a.deltaX),Lm(a,a.deltaY))}f.qv=function(a){var
b=Mm(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;Nm(this,a,b.x,b.y)};fu
nction Nm(a,b,c,d){a.el(c,d);a.dispatchEvent(new
Jm("drag",a,b.clientX,b.clientY,b,c,d))}function Km(a,b){var
c=a.ua;a=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!
=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))}
function Lm(a,b){var c=a.ua;a=isNaN(c.top)?null:c.top;c=isNaN(c.height)?
0:c.height;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-
Infinity,b))}f.el=function(a,b)
{this.target.style.left=a+"px";this.target.style.top=b+"px"};function
Jm(a,b,c,d,e,g,h)
{fj.call(this,a);this.clientX=c;this.clientY=d;this.i=e;this.left=void 0!==g?
g:b.deltaX;this.top=void 0!==h?h:b.deltaY}u(Jm,fj);function Om(a){this.Ud=new
Map;var b=arguments.length;if(1<b){if(b%2)throw Error("Uneven number of
arguments");for(var c=0;c<b;c+=2)this.set(arguments[c],arguments[c+1])}else
if(a)if(a instanceof Om)for(b=ka(a.Ud),c=b.next();!c.done;c=b.next()){var
d=ka(c.value);c=d.next().value;d=d.next().value;this.Ud.set(c,d)}else
if(a)for(b=ka(Object.entries(a)),c=b.next();!
c.done;c=b.next())d=ka(c.value),c=d.next().value,d=d.next().value,this.Ud.set(c,d)}
f=Om.prototype;f.lc=function(){return Array.from(this.Ud.values())};
f.ae=function(){return Array.from(this.Ud.keys())};f.remove=function(a){return
this.Ud.delete(a)};f.get=function(a,b){return this.Ud.has(a)?
this.Ud.get(a):b};f.set=function(a,b){this.Ud.set(a,b);return
this};f.forEach=function(a,b){var c=this;b=void 0===b?
this:b;this.Ud.forEach(function(d,e){return a.call(b,d,e,c)})};f.clone=function()
{return new Om(this)};(function(){for(var
a=["ms","moz","webkit","o"],b,c=0;b=a[c]&&!p.requestAnimationFrame;+
+c)p.requestAnimationFrame=p[b+"RequestAnimationFrame"],p.cancelAnimationFrame=p[b+
"CancelAnimationFrame"]||p[b+"CancelRequestAnimationFrame"];if(!
p.requestAnimationFrame){var d=0;p.requestAnimationFrame=function(e){var g=(new
Date).getTime(),h=Math.max(0,16-(g-d));d=g+h;return p.setTimeout(function()
{e(g+h)},h)};p.cancelAnimationFrame||(p.cancelAnimationFrame=function(e)
{clearTimeout(e)})}})();
var Pm=[[],[]],Qm=0,Rm=!1,Sm=0;function Tm(a,b){var c=Sm++,d={Vu:
{id:c,He:a.measure,context:b},Zu:{id:c,He:a.Yu,context:b},state:{},ld:void 0,xj:!
1};return function(){0<arguments.length?(d.ld||
(d.ld=[]),d.ld.length=0,d.ld.push.apply(d.ld,arguments),d.ld.push(d.state)):d.ld&&0
!=d.ld.length?(d.ld[0]=d.state,d.ld.length=1):d.ld=[d.state];d.xj||(d.xj=!
0,Pm[Qm].push(d));Rm||(Rm=!0,window.requestAnimationFrame(Um))}}
function Um(){Rm=!1;var a=Pm[Qm],b=a.length;Qm=(Qm+1)%2;for(var c,d=0;d<b;++d)
{c=a[d];var e=c.Vu;c.xj=!1;e.He&&e.He.apply(e.context,c.ld)}for(d=0;d<b;+
+d)c=a[d],e=c.Zu,c.xj=!
1,e.He&&e.He.apply(e.context,c.ld),c.state={};a.length=0};var Vm=z?
nd(Zc($c('javascript:""'))):nd(Zc($c("about:blank")));z?
nd(Zc($c('javascript:""'))):nd(Zc($c("javascript:undefined")));function Wm(a)
{P.call(this);this.ya=a;a=z?"focusout":"blur";this.g=O(this.ya,z?"focusin":"focus",
this,!z);this.i=O(this.ya,a,this,!z)}u(Wm,P);Wm.prototype.handleEvent=function(a)
{var b=new
jj(a.Ob);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispat
chEvent(b)};Wm.prototype.va=function()
{Wm.ta.va.call(this);Fj(this.g);Fj(this.i);delete this.ya};function Xm()
{}Ea(Xm);Xm.prototype.g=0;function Ym(a){return":"+(a.g++).toString(36)};function
X(a){P.call(this);this.g=a||Ue();this.Xb=Zm;this.lb=null;this.$a=!
1;this.ya=null;this.oa=void 0;this.ma=this.N=this.s=this.Vl=null;this.Gd=!
1}u(X,P);X.prototype.ue=Xm.Eb();var Zm=null;
function $m(a,b){switch(a){case 1:return b?"disable":"enable";case 2:return
b?"highlight":"unhighlight";case 4:return b?"activate":"deactivate";case 8:return
b?"select":"unselect";case 16:return b?"check":"uncheck";case 32:return
b?"focus":"blur";case 64:return b?"open":"close"}throw Error("Invalid component
state");}f=X.prototype;f.getId=function(){return this.lb||(this.lb=Ym(this.ue))};
f.Zg=function(a){if(this.s&&this.s.ma){var b=this.s.ma,c=this.lb;c in b&&delete
b[c];Oc(this.s.ma,a,this)}this.lb=a};f.ha=function(){return this.ya};function Y(a)
{a.oa||(a.oa=new Ij(a));return a.oa}f.ke=function(a){if(this==a)throw Error("Unable
to set parent component");if(a&&this.s&&this.lb&&an(this.s,this.lb)&&this.s!
=a)throw Error("Unable to set parent component");this.s=a;X.ta.
$g.call(this,a)};f.getParent=function(){return this.s};
f.$g=function(a){if(this.s&&this.s!=a)throw Error("Method not supported");X.ta.
$g.call(this,a)};f.Va=function(){this.ya=Pf(this.g,"DIV")};f.render=function(a)
{bn(this,a)};function bn(a,b,c){if(a.$a)throw Error("Component already
rendered");a.ya||a.Va();b?b.insertBefore(a.ya,c||
null):a.g.g.body.appendChild(a.ya);a.s&&!a.s.$a||a.Ma()}
function cn(a,b){if(a.$a)throw Error("Component already rendered");if(b&&a.Ci(b))
{a.Gd=!0;var c=We(b);a.g&&a.g.g==c||(a.g=Ue(b));a.Nb(b);a.Ma()}else throw
Error("Invalid element to decorate");}f.Ci=function(){return!0};f.Nb=function(a)
{this.ya=a};f.Ma=function(){this.$a=!0;dn(this,function(a){!a.
$a&&a.ha()&&a.Ma()})};f.kc=function(){dn(this,function(a){a.
$a&&a.kc()});this.oa&&Nj(this.oa);this.$a=!1};
f.va=function(){this.$a&&this.kc();this.oa&&(this.oa.Ha(),delete
this.oa);dn(this,function(a){a.Ha()});!
this.Gd&&this.ya&&F(this.ya);this.s=this.Vl=this.ya=this.ma=this.N=null;X.ta.va.cal
l(this)};f.Oa=function(a,b){this.Dg(a,en(this),b)};
f.Dg=function(a,b,c){if(a.$a&&(c||!this.$a))throw Error("Component already
rendered");if(0>b||b>en(this))throw Error("Child component index out of
bounds");this.ma&&this.N||(this.ma={},this.N=[]);if(a.getParent()==this){var
d=a.getId();this.ma[d]=a;fb(this.N,a)}else
Oc(this.ma,a.getId(),a);a.ke(this);lb(this.N,b,0,a);a.$a&&this.
$a&&a.getParent()==this?(c=this.Ib(),(c.childNodes[b]||null)!
=a.ha()&&(a.ha().parentElement==c&&c.removeChild(a.ha()),b=c.childNodes[b]||
null,c.insertBefore(a.ha(),b))):c?
(this.ya||this.Va(),b=fn(this,b+1),bn(a,this.Ib(),b?b.ya:null)):this.$a&&!a.
$a&&a.ya&&a.ya.parentNode&&1==a.ya.parentNode.nodeType&&a.Ma()};f.Ib=function()
{return this.ya};function gn(a){null==a.Xb&&(a.Xb=Eh(a.$a?a.ya:a.g.g.body));return
a.Xb}function en(a){return a.N?a.N.length:0}function an(a,b){a.ma&&b?
(a=a.ma,b=(null!==a&&b in a?a[b]:void 0)||null):b=null;return b}function fn(a,b)
{return a.N?a.N[b]||null:null}function dn(a,b,c){a.N&&a.N.forEach(b,c)}
function hn(a,b){return a.N&&b?a.N.indexOf(b):-1}f.removeChild=function(a,b){if(a)
{var c="string"===typeof a?a:a.getId();a=an(this,c);if(c&&a){var d=this.ma;c in
d&&delete d[c];fb(this.N,a);b&&(a.kc(),a.ya&&F(a.ya));a.ke(null)}}if(!a)throw
Error("Child is not in parent component");return a};function jn(a,b)
{this.ya=a;this.i=b};function kn(a,b){P.call(this);this.s=new Ij(this);this.og(a||
null);b&&(this.qg=b)}u(kn,P);f=kn.prototype;f.ya=null;f.no=!0;f.lo=null;f.mg=!
1;f.Ol=-1;f.Do=!0;f.qg="toggle_display";f.getType=function(){return
this.qg};f.ha=function(){return this.ya};f.og=function(a)
{ln(this);this.ya=a};function ln(a){if(a.mg)throw Error("Can not change this state
of the popup while showing.");}f.isVisible=function(){return this.mg};
f.Da=function(a){this.Ja&&this.Ja.stop();this.ua&&this.ua.stop();if(a){if(!
this.mg&&this.Zl()){if(!this.ya)throw Error("Caller must call setElement before
trying to show the
popup");this.ng();a=We(this.ya);if(this.no)if(this.s.ka(a,"mousedown",this.Gp,!
0),z){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var
c=Df(b)}catch(d){break}a=c;b=a.activeElement}this.s.ka(a,"mousedown",this.Gp,!
0);this.s.ka(a,"deactivate",this.Fp)}else
this.s.ka(a,"blur",this.Fp);"toggle_display"==this.qg?
(this.ya.style.visibility="visible",M(this.ya,!
0)):"move_offscreen"==this.qg&&this.ng();this.mg=!0;this.Ol=Date.now();this.Ja?
(xj(this.Ja,"end",this.Di,!1,this),this.Ja.play()):this.Di()}}else
mn(this)};f.ng=Da;function mn(a,b)
{a.mg&&a.dispatchEvent({type:"beforehide",target:b})&&(a.s&&Nj(a.s),a.mg=!
1,Date.now(),a.ua?(xj(a.ua,"end",t(a.uo,b),!
1,a),a.ua.play()):a.uo(b))}f.uo=function(a){"toggle_display"==this.qg?
this.yu():"move_offscreen"==this.qg&&(this.ya.style.top="-10000px");this.jh(a)};
f.yu=function(){this.ya.style.visibility="hidden";M(this.ya,!1)};f.Zl=function()
{return this.dispatchEvent("beforeshow")};f.Di=function()
{this.dispatchEvent("show")};f.jh=function(a)
{this.dispatchEvent({type:"hide",target:a})};f.Gp=function(a)
{a=a.target;Cf(this.ya,a)||nn(this,a)||150>Date.now()-this.Ol||mn(this,a)};
f.Fp=function(a){if(this.Do){var b=We(this.ya);if("undefined"!=typeof
document.activeElement){if(a=b.activeElement,!a||Cf(this.ya,a)||"BODY"==a.tagName||
nn(this,a))return}else if(a.target!=b)return;150>Date.now()-this.Ol||
mn(this)}};function nn(a,b){return ab(a.lo||[],function(c){return b===c||
Cf(c,b)})}f.va=function()
{kn.ta.va.call(this);this.s.Ha();bj(this.Ja);bj(this.ua);delete this.ya;delete
this.s;delete this.lo};function on(a,b){X.call(this,b);this.Nf=!!
a;this.ua=null;this.Nc=Tm({Yu:this.Ij},this)}u(on,X);f=on.prototype;f.nl=null;f.Gi=
!1;f.md=null;f.yc=null;f.Td=null;f.Tk=!1;f.kh=function(){return"goog-
modalpopup"};f.Jh=function(){return this.md};f.Va=function()
{on.ta.Va.call(this);var a=this.ha();xb(a,Fb(this.kh()).split(" "));If(a,!0);M(a,!
1);pn(this);qn(this)};
function pn(a){if(a.Nf&&!a.yc){var b=a.g.Ra("IFRAME",
{frameborder:0,style:"border:0;vertical-
align:bottom;"});b.src=ld(Vm).toString();a.yc=b;a.yc.className=a.kh()+"-
bg";M(a.yc,!1);Ch(a.yc,0)}a.md||(a.md=a.g.Ra("DIV",a.kh()+"-bg"),M(a.md,!
1))}function qn(a){a.Td||(a.Td=Pf(a.g,"SPAN"),M(a.Td,!1),If(a.Td,!
0),a.Td.style.position="absolute")}f.bq=function(){this.Tk=!1};f.Ci=function(a)
{return!!a&&"DIV"==a.tagName};
f.Nb=function(a){on.ta.Nb.call(this,a);a=Fb(this.kh()).split("
");xb(this.ha(),a);pn(this);qn(this);If(this.ha(),!0);M(this.ha(),!
1)};f.Ma=function()
{this.yc&&tf(this.yc,this.ha());tf(this.md,this.ha());on.ta.Ma.call(this);uf(this.T
d,this.ha());this.nl=new
Wm(this.g.g);Y(this).ka(this.nl,"focusin",this.lv);rn(this,!1)};f.kc=function()
{this.isVisible()&&this.Da(!
1);bj(this.nl);on.ta.kc.call(this);F(this.yc);F(this.md);F(this.Td)};
f.Da=function(a){if(a!
=this.Gi)if(this.Ba&&this.Ba.stop(),this.La&&this.La.stop(),this.wa&&this.wa.stop()
,this.Ja&&this.Ja.stop(),this.$a&&rn(this,a),a)
{if(this.dispatchEvent("beforeshow")){try{this.ua=this.g.g.activeElement}catch(e)
{}this.Ij();this.lh();Y(this).ka(Qf(this.g),"resize",this.Ij).ka(Qf(this.g),"orient
ationchange",this.Nc);sn(this,!0);this.focus();this.Gi=!0;this.Ba&&this.La?
(xj(this.Ba,"end",this.Fi,!1,this),this.La.play(),this.Ba.play()):this.Fi()}}else
if(this.dispatchEvent("beforehide")){Y(this).Xa(Qf(this.g),
"resize",this.Ij).Xa(Qf(this.g),"orientationchange",this.Nc);this.Gi=!
1;this.wa&&this.Ja?(xj(this.wa,"end",this.Ei,!
1,this),this.Ja.play(),this.wa.play()):this.Ei();a:{try{var
b=this.g,c=b.g.body,d=b.g.activeElement||c;if(!this.ua||this.ua==c)
{this.ua=null;break a}(d==c||b.Im(this.ha(),d))&&this.ua.focus()}catch(e)
{}this.ua=null}}};
function rn(a,b){a.Fc||(a.Fc=new jn(a.ya,a.g));a=a.Fc;if(b){a.g||
(a.g=[]);b=a.i.Io(a.i.g.body);for(var c=0;c<b.length;c++){var d=b[c];d==a.ya||
zm(d,"hidden")||(ym(d,"hidden",!0),a.g.push(d))}}else if(a.g)
{for(c=0;c<a.g.length;c++)a.g[c].removeAttribute("aria-hidden");a.g=null}}function
sn(a,b){a.yc&&M(a.yc,b);a.md&&M(a.md,b);M(a.ha(),b);M(a.Td,b)}f.Fi=function()
{this.dispatchEvent("show")};f.Ei=function(){sn(this,!
1);this.dispatchEvent("hide")};f.isVisible=function(){return
this.Gi};f.focus=function(){this.Ho()};
f.Ij=function(){this.yc&&M(this.yc,!1);this.md&&M(this.md,!1);var
a=this.g.g,b=gf(lf(a)||
window),c=Math.max(b.width,Math.max(a.body.scrollWidth,a.documentElement.scrollWidt
h));a=Math.max(b.height,Math.max(a.body.scrollHeight,a.documentElement.scrollHeight
));this.yc&&(M(this.yc,!0),J(this.yc,c,a));this.md&&(M(this.md,!
0),J(this.md,c,a))};
f.lh=function(){var a=lf(this.g.g)||window;if("fixed"==kh(this.ha(),"position"))var
b=0,c=0;else c=jf(this.g.g),b=c.x,c=c.y;var
d=L(this.ha());a=gf(a);b=Math.max(b+a.width/2-d.width/2,0);c=Math.max(c+a.height/2-
d.height/2,0);lh(this.ha(),b,c);lh(this.Td,b,c)};f.lv=function(a){this.Tk?
this.bq():a.target==this.Td&&T(this.Ho,0,this)};f.Ho=function()
{try{z&&this.g.g.body.focus(),this.ha().focus()}catch(a){}};
f.va=function()
{bj(this.Ba);this.Ba=null;bj(this.wa);this.wa=null;bj(this.La);this.La=null;bj(this
.Ja);this.Ja=null;on.ta.va.call(this)};function tn(a,b,c)
{on.call(this,b,c);this.O=a||"modal-dialog";this.j=un(un(new vn,wn,!0),xn,!1,!
0)}u(tn,on);f=tn.prototype;f.Vh=!0;f.zp=!0;f.il=!
0;f.Wi=.5;f.Ec="";f.Kf=null;f.Ye=null;f.zo=!1;f.
$c=null;f.ad=null;f.ti=null;f.Dc=null;f.Cd=null;f.uc=null;f.Mm="dialog";f.kh=functi
on(){return this.O};function yn(a,b){a.Ec=b;a.ad&&G(a.ad,b)}f.hb=function(){return
this.Ec};f.Gc=function(){return null!=this.Kf?Ud(this.Kf):""};f.rf=function()
{return this.Mm};f.ig=function(a){this.Mm=a};
function zn(a){a.ha()||a.render()}f.Ib=function(){zn(this);return this.Cd};function
An(a){zn(a);return a.uc}function Bn(a){zn(a);return a.ha()}f.Jh=function()
{zn(this);return tn.ta.Jh.call(this)};function Cn(a,b)
{a.Wi=b;a.ha()&&(b=a.Jh())&&Ch(b,a.Wi)}function Dn(a,b){var c=Fb(a.O+"-title-
draggable").split(" ");a.ha()&&(b?xb(a.$c,c):zb(a.$c,c));b&&!a.Ye?(b=new
Gm(a.ha(),a.$c),a.Ye=b,xb(a.$c,c),O(a.Ye,"start",a.Wv,!1,a)):!
b&&a.Ye&&(a.Ye.Ha(),a.Ye=null)}
f.Va=function(){tn.ta.Va.call(this);var
a=this.ha(),b=this.g;this.ti=this.getId();var c=this.getId()+".contentEl";this.
$c=b.Ra("DIV",this.O+"-title",this.ad=b.Ra("SPAN",{className:this.O+"-title-
text",id:this.ti},this.Ec),this.Dc=b.Ra("SPAN",this.O+"-title-close"));rf(a,this.
$c,this.Cd=b.Ra("DIV",{className:this.O+"-
content",id:c}),this.uc=b.Ra("DIV",this.O+"-
buttons"));xm(this.ad,"heading");xm(this.Dc,"button");If(this.Dc,!
0);Cm(this.Dc,"Cerrar");xm(a,this.rf());ym(a,"labelledby",this.ti||"");this.Kf&&
pe(this.Cd,this.Kf);M(this.Dc,this.Vh);this.j&&(a=this.j,a.ya=this.uc,a.render());M
(this.uc,!!this.j);Cn(this,this.Wi)};
f.Nb=function(a){tn.ta.Nb.call(this,a);a=this.ha();var b=this.O+"-
content";this.Cd=Ze(null,b,a)[0];this.Cd||
(this.Cd=this.g.Ra("DIV",b),this.Kf&&pe(this.Cd,this.Kf),a.appendChild(this.Cd));b=
this.O+"-title";var c=this.O+"-title-text",d=this.O+"-title-close";(this.
$c=Ze(null,b,a)[0])?(this.ad=Ze(null,c,this.$c)[0],this.Dc=Ze(null,d,this.$c)[0]):
(this.$c=this.g.Ra("DIV",b),a.insertBefore(this.$c,this.Cd));this.ad?
(this.Ec=Jf(this.ad),this.ad.id||(this.ad.id=this.getId())):(this.ad=C("SPAN",
{className:c,
id:this.getId()}),this.
$c.appendChild(this.ad));this.ti=this.ad.id;ym(a,"labelledby",this.ti||"");this.Dc|
|(this.Dc=this.g.Ra("SPAN",d),this.
$c.appendChild(this.Dc));M(this.Dc,this.Vh);b=this.O+"-
buttons";if(this.uc=Ze(null,b,a)[0]){if(a=this.j=new vn(this.g),
(b=this.uc)&&1==b.nodeType){a.ya=b;b=Ye("BUTTON",a.ya);c=0;for(var e,g;d=b[c];c+
+)if(e=d.name||d.id,g=Jf(d)||d.value,e){var
h=0==c;a.set(e,g,h,"cancel"==d.name);h&&w(d,"goog-buttonset-default")}}}else
this.uc=this.g.Ra("DIV",b),a.appendChild(this.uc),
this.j&&(a=this.j,a.ya=this.uc,a.render()),M(this.uc,!!
this.j);Cn(this,this.Wi)};f.Ma=function()
{tn.ta.Ma.call(this);Y(this).ka(this.ha(),"keydown",this.Lm).ka(this.ha(),"keypress
",this.Lm);Y(this).ka(this.uc,"click",this.fv);Dn(this,this.il);Y(this).ka(this.Dc,
"click",this.uv);var a=this.ha();xm(a,this.rf());""!
==this.ad.id&&ym(a,"labelledby",this.ad.id);if(!this.zp){this.zp=!1;if(this.$a)
{a=this.g;var b=this.Jh();a.Ai(this.yc);a.Ai(b)}this.isVisible()&&rn(this,!1)}};
f.kc=function(){this.isVisible()&&this.Da(!1);Dn(this,!
1);tn.ta.kc.call(this)};f.Da=function(a){a!=this.isVisible()&&(this.$a||
this.render(),tn.ta.Da.call(this,a))};f.Fi=function()
{tn.ta.Fi.call(this);this.dispatchEvent("aftershow")};f.Ei=function()
{tn.ta.Ei.call(this);this.dispatchEvent("afterhide");this.zo&&this.Ha()};
f.Wv=function(){var a=this.g.g,b=gf(lf(a)||
window),c=Math.max(a.body.scrollWidth,b.width);a=Math.max(a.body.scrollHeight,b.hei
ght);var d=L(this.ha());"fixed"==kh(this.ha(),"position")?Im(this.Ye,new
Zg(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height))):Im(this.Ye,new
Zg(0,0,c-d.width,a-d.height))};f.uv=function(){En(this)};function En(a){if(a.Vh)
{var b=a.j,c=b&&b.g;c?(b=b.get(c),a.dispatchEvent(new Fn(c,b))&&a.Da(!1)):a.Da(!
1)}}f.va=function(){this.uc=this.Dc=null;tn.ta.va.call(this)};
function Gn(a,b){a.j=b;a.uc&&(a.j?
(b=a.j,b.ya=a.uc,b.render()):pe(a.uc,he),M(a.uc,!!a.j))}f.fv=function(a){a:
{for(a=a.target;null!=a&&a!=this.uc;){if("BUTTON"==a.tagName)break
a;a=a.parentNode}a=null}if(a&&!a.disabled){a=a.name;var
b=this.j.get(a);this.dispatchEvent(new Fn(a,b))&&this.Da(!1)}};
f.Lm=function(a){var b=!1,c=!
1,d=this.j,e=a.target;if("keydown"==a.type)if(27==a.keyCode){var
g=d&&d.g;e="SELECT"==e.tagName&&!e.disabled;g&&!e?(c=!
0,b=d.get(g),b=this.dispatchEvent(new Fn(g,b))):e||(b=!
0)}else{if(9==a.keyCode&&a.shiftKey&&e==this.ha()){this.Tk=!
0;try{this.Td.focus()}catch(l){}T(this.bq,0,this)}}else if(13==a.keyCode)
{if("BUTTON"==e.tagName&&!e.disabled)g=e.name;else if(e==this.Dc)En(this);else
if(d){var
h=d.i,k=h&&Hn(d,h);e=("TEXTAREA"==e.tagName||"SELECT"==e.tagName||"A"==e.tagName)&&
!e.disabled;!k||k.disabled||e||(g=h)}g&&d&&(c=!0,b=this.dispatchEvent(new
Fn(g,String(d.get(g)))))}else e!=this.Dc||32!=a.keyCode&&" "!=a.key||
En(this);if(b||c)a.stopPropagation(),a.preventDefault();b&&this.Da(!1)};function
Fn(a,b){this.type="dialogselect";this.key=a;this.caption=b}u(Fn,fj);function vn(a)
{Om.call(this);a||
Ue();this.g=this.ya=this.i=null}u(vn,Om);vn.prototype.set=function(a,b,c,d)
{Om.prototype.set.call(this,a,b);c&&(this.i=a);d&&(this.g=a);return this};
function un(a,b,c,d){return
a.set(b.key,b.caption,c,d)}vn.prototype.render=function(){if(this.ya)
{pe(this.ya,he);var a=Ue(this.ya);this.forEach(function(b,c){b=a.Ra("BUTTON",
{name:c},b);c==this.i&&(b.className="goog-buttonset-
default");this.ya.appendChild(b)},this)}};vn.prototype.ha=function(){return
this.ya};function Hn(a,b){a=Ye("BUTTON",a.ya);for(var c=0,d;d=a[c];c+
+)if(d.name==b||d.id==b)return d;return null}
var
wn={key:"ok",caption:"Aceptar"},xn={key:"cancel",caption:"Cancelar"},In={key:"yes",
caption:"S\
u00ed"},Jn={key:"no",caption:"No"},Kn={key:"save",caption:"Guardar"},Ln={key:"conti
nue",caption:"Continuar"};"undefined"!=typeof document&&(un(new vn,wn,!0,!
0),un(un(new vn,wn,!0),xn,!1,!0),un(un(new vn,In,!0),Jn,!1,!0),un(un(un(new
vn,In),Jn,!0),xn,!1,!0),un(un(un(new vn,Ln),Kn),xn,!0,!0));function Mn(a,b,c,d,e)
{km.call(this,b,c,d,e);this.g=a}u(Mn,km);Mn.prototype.lg=Da;Mn.prototype.Yl=functio
n(){this.lg();Mn.ta.Yl.call(this)};Mn.prototype.Pe=function()
{this.lg();Mn.ta.Pe.call(this)};Mn.prototype.Bf=function()
{this.lg();Mn.ta.Bf.call(this)};function Nn(a,b,c,d,e){"number"===typeof
b&&(b=[b]);"number"===typeof c&&(c=[c]);Mn.call(this,a,b,c,d,e);if(1!=b.length||1!
=c.length)throw Error("Start and end points must be 1D");this.j=-1}u(Nn,Mn);var
On=1/1024;f=Nn.prototype;
f.lg=function(){var a=this.coords[0];Math.abs(a-
this.j)>=On&&(Ch(this.g,a),this.j=a)};f.Bf=function(){this.j=-
1;Nn.ta.Bf.call(this)};f.Pe=function(){this.j=-
1;Nn.ta.Pe.call(this)};f.show=function(){this.g.style.display=""};f.kb=function()
{this.g.style.display="none"};function Pn(a,b,c)
{Nn.call(this,a,1,0,b,c)}u(Pn,Nn);Pn.prototype.Bf=function()
{this.show();Pn.ta.Bf.call(this)};Pn.prototype.Pe=function()
{this.kb();Pn.ta.Pe.call(this)};
function Qn(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end
points must be 3D");Mn.call(this,a,b,c,d,e)}u(Qn,Mn);Qn.prototype.lg=function()
{for(var a=[],b=0;b<this.coords.length;b+
+)a[b]=Math.round(this.coords[b]);this.g.style.backgroundColor="rgb("+a.join(",")
+")"};function Rn(a,b){this.g=a[p.Symbol.iterator]
();this.i=b;this.j=0}Rn.prototype[Symbol.iterator]=function(){return
this};Rn.prototype.next=function(){var a=this.g.next();return{value:a.done?void
0:this.i.call(void 0,a.value,this.j++),done:a.done}};function Sn(a,b){return new
Rn(a,b)};function Tn(a){if(a instanceof Un||a instanceof Vn||a instanceof Wn)return
a;if("function"==typeof a.Bj)return new Un(function(){return
Xn(a)});if("function"==typeof a[Symbol.iterator])return new Un(function(){return
a[Symbol.iterator]()});if("function"==typeof a.hf)return new Un(function(){return
Xn(a.hf())});throw Error("Not an iterator or iterable.");}
function Xn(a){if(!(a instanceof Sf))return a;var b=!1;return{next:function()
{for(var c;!b;)try{c=a.Bj();break}catch(d){if(d!==Rf)throw d;b=!
0}return{value:c,done:b}}}}function Un(a){this.g=a}Un.prototype.hf=function()
{return new Vn(this.g())};Un.prototype[Symbol.iterator]=function(){return new
Wn(this.g())};Un.prototype.i=function(){return new Wn(this.g())};function Vn(a)
{this.g=a}m(Vn,Sf);Vn.prototype.Bj=function(){var a=this.g.next();if(a.done)throw
Rf;return a.value};Vn.prototype.next=function(){return this.g.next()};
Vn.prototype[Symbol.iterator]=function(){return new
Wn(this.g)};Vn.prototype.i=function(){return new Wn(this.g)};function Wn(a)
{Un.call(this,function(){return a});this.j=a}m(Wn,Un);Wn.prototype.next=function()
{return this.j.next()};function Yn(a,b){this.i={};this.g=[];this.j=this.size=0;var
c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var
d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a)if(a instanceof
Yn)for(c=a.ae(),d=0;d<c.length;d++)this.set(c[d],a.get(c[d]));else for(d in
a)this.set(d,a[d])}f=Yn.prototype;f.lc=function(){Zn(this);for(var
a=[],b=0;b<this.g.length;b++)a.push(this.i[this.g[b]]);return a};f.ae=function()
{Zn(this);return this.g.concat()};
function $n(a,b){return a.has(b)}f.has=function(a){return ao(this.i,a)};function
bo(a){a.i={};a.g.length=0;a.size=0;a.j=0}f.remove=function(a){ao(this.i,a)?(delete
this.i[a],--this.size,this.j++,this.g.length>2*this.size&&Zn(this),a=!0):a=!
1;return a};function Zn(a){if(a.size!=a.g.length){for(var b=0,c=0;b<a.g.length;)
{var d=a.g[b];ao(a.i,d)&&(a.g[c++]=d);b++}a.g.length=c}if(a.size!=a.g.length){var
e={};for(c=b=0;b<a.g.length;)d=a.g[b],ao(e,d)||(a.g[c++]=d,e[d]=1),b+
+;a.g.length=c}}
f.get=function(a,b){return ao(this.i,a)?this.i[a]:b};f.set=function(a,b)
{ao(this.i,a)||(this.size+=1,this.g.push(a),this.j+
+);this.i[a]=b};f.forEach=function(a,b){for(var c=this.ae(),d=0;d<c.length;d++){var
e=c[d],g=this.get(e);a.call(b,g,e,this)}};f.clone=function(){return new
Yn(this)};f.keys=function(){return Tn(this.hf(!0)).i()};f.values=function(){return
Tn(this.hf(!1)).i()};f.entries=function(){var a=this;return
Sn(this.keys(),function(b){return[b,a.get(b)]})};
f.hf=function(a){Zn(this);var b=0,c=this.j,d=this,e=new Sf;e.next=function(){if(c!
=d.j)throw Error("The map has changed since the iterator was
created");if(b>=d.g.length)return Tf;var h=d.g[b++];return{value:a?h:d.i[h],done:!
1}};var g=e.next;e.Bj=function(){var h=g.call(e);if(h.done)throw Rf;return
h.value};return e};function ao(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};function co(){this.i=new Yn;this.g=new
eo("",void 0);this.g.next=this.g.g=this.g}f=co.prototype;f.get=function(a,b)
{return(a=this.i.get(a))?a.value:b};f.set=function(a,b){var c=this.i.get(a);c?
c.value=b:(c=new
eo(a,b),this.i.set(a,c),a=c,a.g=this.g.g,a.next=this.g,this.g.g=a,a.g.next=a)};f.sh
ift=function(){return fo(this,this.g.next)};f.pop=function(){return
fo(this,this.g.g)};f.remove=function(a){return(a=this.i.get(a))?
(a.remove(),this.i.remove(a.key),!0):!1};
f.ae=function(){return go(this,function(a,b){return b})};f.lc=function(){return
go(this,function(a){return a})};f.forEach=function(a,b){for(var c=this.g.next;c!
=this.g;c=c.next)a.call(b,c.value,c.key,this)};function go(a,b){for(var
c=[],d=a.g.next;d!=a.g;d=d.next)c.push(b.call(void 0,d.value,d.key,a));return
c}function fo(a,b){a.g!=b&&(b.remove(),a.i.remove(b.key));return b.value}function
eo(a,b){this.key=a;this.value=b}
eo.prototype.remove=function(){this.g.next=this.next;this.next.g=this.g;delete
this.g;delete this.next};function ho(){P.call(this);this.i=new
co}u(ho,P);ho.prototype.j=function(a){a.sort(io);v(a,function(b)
{b.ke(this)},this);this.i=new co;v(a,function(b)
{this.i.set(b.Pa(),b)},this);this.dispatchEvent("update")};function io(a,b){return
jo(a)-jo(b)}function ko(a){return a.i.lc()}function lo(a,b,c){a=ko(a);for(var d=-
1,e=0;e<a.length;e++)if(a[e].Pa()==b){d=e;break}if(0<=d)return a[c+d]}function
mo(a,b){return a.i.get(b)}
function no(a,b){b=Fb(b);if(0!=b.length)return bb(ko(a),function(c){return
c.hb()==b})};/*

Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.


Copyright The Closure Library Authors.
SPDX-License-Identifier: MIT
*/
function oo(a){var b=po;this.o=[];this.ua=b;this.Qa=a||null;this.s=this.j=!
1;this.i=void 0;this.oa=this.wa=this.O=!
1;this.N=0;this.g=null;this.ma=0}oo.prototype.cancel=function(a){if(this.j)this.i
instanceof oo&&this.i.cancel();else{if(this.g){var b=this.g;delete this.g;a?
b.cancel(a):(b.ma--,0>=b.ma&&b.cancel())}this.ua?
this.ua.call(this.Qa,this):this.oa=!0;this.j||(a=new qo(this),ro(this),so(this,!
1,a))}};oo.prototype.na=function(a,b){this.O=!1;so(this,a,b)};
function so(a,b,c){a.j=!0;a.i=c;a.s=!b;to(a)}function ro(a){if(a.j){if(!a.oa)throw
new uo(a);a.oa=!1}}oo.prototype.Eg=function(a){ro(this);so(this,!0,a)};function
vo(a,b,c,d){a.o.push([b,c,d]);a.j&&to(a)}oo.prototype.then=function(a,b,c){var
d,e,g=new Yk(function(h,k){e=h;d=k});vo(this,e,function(h){h instanceof qo?
g.cancel():d(h)});return g.then(a,b,c)};oo.prototype.$goog_Thenable=!0;function
wo(a){return ab(a.o,function(b){return"function"===typeof b[1]})}
function to(a){if(a.N&&a.j&&wo(a)){var
b=a.N,c=xo[b];c&&(p.clearTimeout(c.lb),delete xo[b]);a.N=0}a.g&&(a.g.ma--,delete
a.g);b=a.i;for(var d=c=!1;a.o.length&&!a.O;){var
e=a.o.shift(),g=e[0],h=e[1];e=e[2];if(g=a.s?h:g)try{var k=g.call(e||a.Qa,b);void 0!
==k&&(a.s=a.s&&(k==b||k instanceof Error),a.i=b=k);if(Xk(b)||"function"===typeof
p.Promise&&b instanceof p.Promise)d=!0,a.O=!0}catch(l){b=l,a.s=!0,wo(a)||(c=!
0)}}a.i=b;d&&(k=r(a.na,a,!0),d=r(a.na,a,!1),b instanceof oo?(vo(b,k,d),b.wa=!
0):b.then(k,d));
c&&(b=new yo(b),xo[b.lb]=b,a.N=b.lb)}function uo()
{Ra.call(this)}u(uo,Ra);uo.prototype.message="Deferred has already
fired";uo.prototype.name="AlreadyCalledError";function qo()
{Ra.call(this)}u(qo,Ra);qo.prototype.message="Deferred was
canceled";qo.prototype.name="CanceledError";function yo(a)
{this.lb=p.setTimeout(r(this.i,this),0);this.g=a}yo.prototype.i=function(){delete
xo[this.lb];throw this.g;};var xo={};function zo(a,b){var c=b||{};b=c.document||
document;var d=ld(a).toString(),e=Pf(new Ve(b),"SCRIPT"),g={gq:e,kg:void 0},h=new
oo(g),k=null,l=null!=c.timeout?c.timeout:5E3;0<l&&(k=window.setTimeout(function()
{Ao(e,!0);var n=new Bo(1,"Timeout reached for loading script "+d);ro(h);so(h,!
1,n)},l),g.kg=k);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!
=e.readyState&&"complete"!=e.readyState||(Ao(e,c.Os||!
1,k),h.Eg(null))};e.onerror=function(){Ao(e,!0,k);var n=new Bo(0,"Error while
loading script "+
d);ro(h);so(h,!1,n)};g=c.attributes||{};Rc(g,{type:"text/javascript",charset:"UTF-
8"});ef(e,g);e.src=ld(a);se(e);Co(b).appendChild(e);return h}function Co(a){var
b=Ye("HEAD",a);return b&&0!==b.length?b[0]:a.documentElement}function po()
{if(this&&this.gq){var a=this.gq;a&&"SCRIPT"==a.tagName&&Ao(a,!0,this.kg)}}function
Ao(a,b,c){null!
=c&&p.clearTimeout(c);a.onload=Da;a.onerror=Da;a.onreadystatechange=Da;b&&window.se
tTimeout(function(){F(a)},0)}
function Bo(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=":
"+b);Ra.call(this,c);this.code=a}u(Bo,Ra);function Do(a,b,c){Eo()&&(zo(Fo,
{document:a}).then(function(){var d=Ca("gapi.load",b);d&&d("gapi.rpc",
{Eg:function(){return Go(c)},onerror:function(){return
null},timeout:5E3,ontimeout:function(){return null}})}),T(function()
{Go(c)},5E3))}function Ho(a){var b={};b.q=a;Io("updateInViewportPage",b)}function
Go(a){var b=Ca("gapi.rpc.register");"function"===typeof
b&&(b("handshake",function(){}),Jo(),Ko(a))}function Jo()
{O(document,"keydown",function(a){27==a.keyCode&&Io("closeViewportDialog")})}
function Ko(a){var b=Ca("gapi.rpc.register");if("function"===typeof b)for(var c in
a)b(c,a[c])}function Io(a,b){if(Eo()){var c=Ca("gapi.rpc.call");"function"===typeof
c&&c("..",a,null,b)}}function Eo(){try{return window.self!==window.top}catch(a)
{return!0}}var Fo=nd(Zc($c("//apis.google.com/js/api.js")));function Lo(a)
{P.call(this);Mo(this,a||"")}m(Lo,P);Lo.prototype.getQuery=function(){return
this.s};function Mo(a,b){a.s!=b&&(a.s=b,a.dispatchEvent("change"),Ho(b))}function
No(a){a=new Q(a);return S(a,"q")||S(a,"vq")||S(a,"dq")}function Oo(){return S(new
Q(window.location.toString()),"q")};function Po(a){this.g={};this.V=a}function
Qo(a,b){var c=[];if(a.g[b]){var d=[],e;for(e in
a.g[b])d.push(e);nb(d);for(e=0;e<d.length;e++)c.push(a.g[b][d[e]])}return
c};function Ro(a){this.V=a;this.j=a.Fb()}Ro.prototype.qc=function(a)
{this.Ea&&(this.Ea.Ha(),sf(this.V.Ia().o.i));this.Ea=new
a(this.V);this.Ea.Nd&&this.Ea.Nd(this.V.Ga());this.Ea.Od&&this.Ea.Od()};Ro.prototyp
e.Ia=function(){return this.Ea};function So(a)
{W.call(this);this.oa=a;sf(a);I(a,"overflow","hidden");this.j=E("div");I(this.oa,
{position:"relative",padding:"0px"});vf(this.oa,this.j,0);this.Xb=new
Po(this);this.Ja=[];this.ma=[];a=r(this.Nm,this,1);this.ma.push(["next",a]);a=r(thi
s.Nm,this,-
1);this.ma.push(["previous",a]);a=r(this.Nq,this);this.ma.push(["turntopage",a]);a=
r(this.Oq,this);this.ma.push(["zoomin",a]);a=r(this.Pq,this);this.ma.push(["zoomout
",a]);this.na=new Ro(this);a=E("div");U(a,!0);I(a,{position:"absolute",left:"0px",
top:"0px"});this.oa.appendChild(a);this.Rb=a;this.mb(Kh(this.oa));To.push(this);thi
s.Ad=new Lo;O(this.Ad,"change",this.Mq,!1,this)}u(So,W);var
To=[];f=So.prototype;f.Fb=function(){return this.j};f.vd=function(){return
this.Rb};f.mb=function(a)
{a.width=Math.max(a.width,0);a.height=Math.max(a.height,0);if(!this.i||!
Ce(this.i,a)){Mh(this.j,a);this.i=a;var
b=this.na.Ia();b&&b.mb(a);this.dispatchEvent("resize")}};f.Fa=function(){return
this.i};f.Bb=function(){return this.i.width};f.Db=function(){return this.i.height};
f.go=function(){this.dispatchEvent("load")};f.qc=function(a){this.O!
=a&&(this.O=a,this.na.qc(a),this.dispatchEvent("viewportmodechange"))};f.Za=functio
n(){return this.o};f.Ia=function(){return this.na.Ia()};function Uo(a,b)
{if(a.N)throw"";a.N=b;O(b,"update",r(a.Kq,a))}f.Kq=function()
{this.dispatchEvent("pagesupdate")};f.rb=function(){return
this.N};f.Bd=function(a,b){return(a=mo(this.N,a))?
(this.ub(a,b),a):null};f.ub=function(a,b){if(this.s!=a||
b)this.s=a,this.dispatchEvent("pagechange")};
function Vo(a,b){Wo(a,b,r(function(c){T(r(this.ub,this,c))},a))}function Wo(a,b,c)
{a=a.rb();new Q(b);b=new a.s({url:b});b.ke(a);Xo(b,r(a.oa,a,c))}f.Sh=function(a,b)
{var c=this.na.Ia().Kb();if(c&&c.zc&&(c=c.zc(a))){b=b||new A(40,80);var
d=this.tb().getQuery();if(!d)return;var e=Yo(a,d);if(e)
{Zo(this,c,b,e);return}Xo(a,r(this.Lq,this,c,b,d))}this.ub(a)};f.Lq=function(a,b,c,
d){(c=Yo(d,c))&&Zo(this,a,b,c)};
function Zo(a,b,c,d){if(d&&d.length){for(var e=d[0],g=1;g<d.length;g+
+)e=eh(e,d[g]);d=b.Ga().qe();d=b.Fa().width/d;e=new
pm(e.left,e.top);e.ek(d);e.x=Math.round(e.x);e.y=Math.round(e.y);b=qm(b.nd());b.add
(e);rm(b,c);a.Ia().Cf(b)}}f.Pa=function(){return this.s.Pa()};f.Ga=function()
{return this.s};f.Tb=function(a){for(var b=[],c=0;c<arguments.length;c+
+)b.push(arguments[c]);this.Ja.push(b);1==this.Ja.length&&$o(this)};
function $o(a){var b=a.Ja.shift();if(b){for(var c=b.shift(),d=0;d<a.ma.length;d+
+)a.ma[d][0]==c&&a.ma[d][1].apply(a,b);$o(a)}}function ap(a){var
b=a.na.Ia();b.jl&&b.jl(a.Ga())}f.Nm=function(a){var b=this.na.Ia(),c;b.ua?
c=b.ua(this.Ga(),a):c=lo(this.rb(),this.Ga().Pa(),a);c&&(this.ub(c),ap(this),this.d
ispatchEvent("pageturn"))};f.Nq=function(a)
{if(a=mo(this.N,a))this.ub(a),ap(this)};f.Oq=function(){var
a=this.na.Ia();a.Mc&&(a.Mc(),ap(this))};f.Pq=function(){var
a=this.na.Ia();a.jd&&(a.jd(),ap(this))};
f.Mq=function(){this.dispatchEvent("searchupdate")};f.tb=function(){return
this.Ad};var bp={update:function(a){for(var b in a)bp[b]=a[b]},Ds:function(a)
{if("string"===typeof a)try{a=JSON.parse(a)}catch(c){a=null}for(var b in
a)bp.Cs(b,a[b])},Cs:function(a,b){bp[a]=b}};Pa("_OC_addFlags",bp.Ds);var
cp;function dp(a,b,c){c=new Q(c.replace(/#.*/g,""));R(c,a,b);return
c.toString()}function ep(a){if(cp){var b=new Q(cp);hk(b,a);return
b.toString()}return a}function fp(a){return dp("hl","es",a)}function gp(a){a=new
Q(a);var b=a.s.split("/");b[0]||b.shift();return 3<b.length?
b[3]:S(a,"id")||""}function hp(){var a=window.location.pathname.split("/");return
1>a.length?"":a[1]};function ip(a)
{P.call(this);this.ob={};a&&this.Dd(a)}u(ip,P);f=ip.prototype;f.qe=function()
{return this.ob.w||this.getParent().g.width};f.de=function(){return this.ob.h||
this.getParent().g.height};function Wl(a){return a.qe()/a.de()}f.Fa=function()
{return new Be(this.qe(),this.de())};f.Dd=function(a){for(var b in
a)this.ob[b]=a[b];this.dispatchEvent("update")};f.ke=function(a)
{this.N=a};f.getParent=function(){return this.N};f.hb=function(){return
this.ob.title};
f.Ie=function(){var a=this.hb();return a?um(a):""};function jo(a){return
a.ob.order}f.xd=function(a){if(this.ob.src&&a){var b=new
Q(this.ob.src);R(b,"w",a.width);return b.toString()}return
this.ob.src};f.Pa=function(){return this.ob.pid};function jp(a,b,c){if(z&&!wc("9"))
{var d=[];d[0]=O(a,"readystatechange",t(kp,a,t(lp,b),d))}else
xj(a,"load",t(lp,b));c&&xj(a,"error",t(lp,c))}function lp(a){T(a)}function
kp(a,b,c){if("complete"!=a.readyState)return!0;Fj(c[0]);b();return!1}var
mp=E("div");function np(a){if(a)if(z){mp.appendChild(a);var
b=t(F,a);jp(a,b,b);a.src="//www.google.com/images/cleardot.gif"}else
a.src="//www.google.com/images/cleardot.gif",F(a)};function op(a,b,c,d,e,g,h)
{P.call(this);this.N=a;this.wb=b;this.Cb=c;this.j=d;this.i=e;this.oa=g;this.O=h;thi
s.s=Math.ceil(this.wb/this.j);this.o=Math.ceil(this.Cb/
this.i);this.g=[];for(a=0;a<this.s;++a){b=[];for(c=0;c<this.o;+
+c)b.push(null);this.g.push(b)}}m(op,P);op.prototype.empty=function(){for(var
a;a=this.N.firstChild;)np(a)};
function pp(a,b){var
c=Math.floor(b.left/a.j),d=Math.floor(b.top/a.i),e=Math.ceil((b.left+b.width)/
a.j),g=Math.ceil((b.top+b.height)/
a.i);e=Math.min(e,a.s);for(g=Math.min(g,a.o);c<e;c++)for(var h=d;h<g;h++)if(!a.g[c]
[h]){var k=a;var l=c,n=h;if(!k.g[l][n]){var q=E("IMG");I(q,
{position:"absolute",left:l*k.j+"px",top:n*k.i+"px",display:"none"});k.g[l]
[n]=q;k.N.appendChild(q)}k=k.g[l]
[n];l=a.oa(c,h);jp(k,r(a.ma,a,k,l),r(a.na,a,k,l));k.src=l}for(c=0;c<a.s;+
+c)for(h=0;h<a.o;++h){if(d=!!a.g[c][h])d=!dh(new Zg(c*
a.j,h*a.i,(c+1)*a.j,(h+1)*a.i),b);d&&(np(a.g[c][h]),a.g[c]
[h]=null)}}op.prototype.ma=function(a,b){I(a,
{display:""});this.O&&this.O(b)};op.prototype.na=function(){};function qp()
{};function rp(a){this.g={};for(var b=0;b<a.length;b++){var c=a[b];this.g[c.z]=new
Be(c.w,c.h)}}function sp(a,b){return(a=Lc(a.g,function(c){return c.height==b}))?
Number(a):null}function tp(a,b){return(a=a.g[b])?a.width:null};function up(a)
{if(a)return a.isEntityPageViewport;a=S(new
Q(window.location.href),"source");return"entity_page"==a||"entity_page_gbs_snippet"
==a};function vp(a)
{ip.call(this,a);this.Jj={};this.Ba={};this.o={};this.wa=this.na=null}var
wp;u(vp,ip);f=vp.prototype;f.Dd=function(a,b)
{vp.ta.Dd.call(this,a);b&&(this.ua=b)};function Xo(a,b)
{xp(a,a.nf(),b)}f.nf=function(){var a=yp(this);R(a,"jscmd","click3");var
b;this.Ad&&(b=this.Ad.getQuery());zp(this,"vq",b);Hc(this.Jj,function(c,d)
{R(a,d,c)});return a};
function xp(a,b,c){b=b.toString();if(b==a.ua)c&&c(a);else if(c&&(a.o[b]=a.o[b]||
[]).push(c),b!=a.ma)
{a.ma=b;a.j&&p.clearTimeout(a.j);a.j=p.setTimeout(r(a.Jt,a,b),6E3);var
d;a.Ad&&(d=a.Ad.getQuery());wp(b,r(a.Qq,a,b,d))}}function zp(a,b,c){c?
a.Jj[b]=c:delete a.Jj[b]}f.Jj=null;f.Qq=function(a,b,c)
{this.ma==a&&(this.ma=null,this.j&&(p.clearTimeout(this.j),this.j=null),this.ua=a,A
p(this,c.page[0]),this.N.Fl(c),b=this.o[a])&&(v(b,function(d){d(this)},this),delete
this.o[a])};
f.Jt=function(a){this.j=this.ma=null;delete this.o[a]};function yp(a){var
b=a.ob.url;b?b=new Q(b):(b=new
Q(a.N.Qp),R(b,"pg",a.Pa()),a.ob.sig&&R(b,"sig",a.ob.sig));up()&&R(b,"source","entit
y_page");return b}f.Ac=function(){return yp(this).toString()};f.qe=function()
{return this.ob.w||this.getParent().g.width};f.de=function(){return this.ob.h||
this.getParent().g.height};
var
Bp={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 Ap(a,b){var c={},d;for(d in Bp){var e=Bp[d],g=b[e];void
0!==g&&("highlights"==e?
a.Ba[b.vq]=g:c[d]=g)}c.additional_info&&(d=c.additional_info["[NewspaperJSONPageInf
o]"])&&(a.na=new
rp(d.tileres),d=d.page_scanjob_coordinates)&&(a.wa=""+d.x+","+d.y);b.vq&&!
c.snippetSrc&&(c.snippetSrc="");a.Dd(c)}
vp.prototype.Gc=function(){return this.ob.content};vp.prototype.s=function(a)
{return!!(this.ob.flags&a)};function Cp(a,b){return ab(b,r(a.s,a))}function Dp(a,b)
{b=Ie(b);b=b.replace(/'/g,"&#39;");if(a=a.Ba[b]){var c=[];v(a,function(d)
{c.push([d.X,d.Y,d.W,d.H])});return c}}function Yo(a,b){if(a=Dp(a,b))return
Ya(a,t(Ep,1))}function Ep(a,b){b=Ya(b,function(c){return Math.round(c*a)});return
new Zg(b[0],b[1],b[2],b[3])}
function Fp(a){if(a.ob.links)return Ya(a.ob.links,function(b){var
c=b.region;return[c.X,c.Y,c.W,c.H,b.target_pid,b.url]})}function Gp(a)
{if(a.ob.clip_highlight||a.ob.clip_highlights){var b=[];v(a.ob.clip_highlights||
[a.ob.clip_highlight],function(c){var d=[];v(["X","Y","W","H"],function(e)
{d.push(c[e])});b.push(d)});return b}return null}
vp.prototype.xd=function(a){if(this.ob.src&&a){var b=new
Q(this.ob.src);a&&Hc(this.tl(),function(c,d){"height"==d&&a.height?
R(b,c,a.height):"width"==d&&a.width&&R(b,c,a.width)});return b.toString()}return
this.ob.src};vp.prototype.tl=function(){return{width:"w",height:"h"}};function
Hp(a,b,c,d){this.hk=a||256;this.fk=b||256;this.i=c||3;this.j=d||
3;this.g=null}function Ip(a,b){a.g=b}Hp.prototype.Oo=function(a,b,c,d,e){var
g=this.i,h=this.j;b=Math.ceil(b/this.hk);c=Math.ceil(c/this.fk);var
k=Math.floor(e/g),l=Math.floor(d/h),n=g*b*k;e-=k*g;g=Math.min(g,c-k*g);n+=g*h*l;d-
=l*h;h=Math.min(h,b-l*h);d=n+(e*h+d);a=new
Q(a);R(a,"tid",d);this.g&&(a=this.g(a,d));return a.toString()};function Jp()
{}Jp.prototype.hb=function(){return this.Ec};function Kp(){this.g=new
Map}Kp.prototype.add=function(a,b){this.g.set(Ia(a),b)};function Lp(a,b){b=void
0===b?[]:b;b=new Set(b.map(function(g){return Ia(g)}));for(var
c=ka(a.g.keys()),d=c.next();!d.done;d=c.next())if(d=d.value,!b.has(d)){var
e=a.g.get(d);e&&e.Na();a.g.delete(d)}};function Mp(){this.i={};this.g=new
Kp}function Np(a,b,c){a.i[Ia(b)]=c}Mp.prototype.Na=function(){Lp(this.g)};function
Op(a,b){b=Xa(b,function(c){return!!
this.i[Ia(c.constructor)]},a);Lp(a.g,b);v(b,function(c){this.g.g.has(Ia(c))||
this.g.add(c,this.i[Ia(c.constructor)].render(c))},a)};function Pp(a)
{this.Jf=a}function Qp(a,b,c,d){a=Rp(a,d);if(0<c)for(c=0;c<a.length;c++)
{if(a[c]>b)return a[c]}else for(c=a.length-1;0<=c;c--)if(a[c]<b)return a[c];return
b}function Rp(a,b){var c=b||[];a=Xa(a.Jf,function(d){return!ab(c,function(e){return
50>Math.abs(e-d)})});a.push.apply(a,c);nb(a);return a};function Sp(a,b)
{ho.call(this);this.O={};a&&(this.Qp=a.prefix,this.mp=a.image_prefix||
a.prefix,a=Ya(a.page,function(c){c=new this.s(c);b&&(c.Ad=b);return
c},this),this.j(a))}u(Sp,ho);Sp.prototype.Fl=function(a){a=a.page;for(var
b=0;b<a.length;b++){var
c=a[b],d=mo(this,c.pid);d&&Ap(d,c)}};Sp.prototype.s=vp;Sp.prototype.oa=function(a,b
){if(!mo(this,b.Pa())){var c=jb(ko(this));kb(c,b);this.j(c)}this.O[b.Pa()]=!
0;a&&a(b)};function Tp(a,b,c){xl(a,t(Up,b,c))}function Up(a,b,c){c=c.target;Fl(c)?
a(Hl(c)):b&&b()};var Vp={},Wp=null;var Xp="function"===typeof Uint8Array;var
Yp="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol(void 0):void
0;function Zp(a){Object.isFrozen(a)||(Yp?a[Yp]|=1:void 0!==a.g?a.g|
=1:Object.defineProperties(a,{g:{value:1,configurable:!0,writable:!0,enumerable:!
1}}));return a};function $p(a){return null!==a&&"object"===typeof
a&&a.constructor===Object};function aq(a,b){if(null!=a)return Array.isArray(a)||
$p(a)?bq(a,b):b(a)}function bq(a,b){if(Array.isArray(a)){for(var
c=Array(a.length),d=0;d<a.length;d++)c[d]=aq(a[d],b);if(b=Array.isArray(a)){var
e;Yp?e=a[Yp]:e=a.g;b=(null==e?0:e)&1}b&&Zp(c);return c}e={};for(c in
a)e[c]=aq(a[c],b);return e}
function cq(a){a:switch(typeof a){case "number":a=isFinite(a)?a:String(a);break
a;case "object":if(Xp&&null!=a&&a instanceof Uint8Array){var b;void
0===b&&(b=0);if(!Wp){Wp={};for(var
c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),d=["+/
=","+/","-_=","-_.","-_"],e=0;5>e;e++){var
g=c.concat(d[e].split(""));Vp[e]=g;for(var h=0;h<g.length;h++){var k=g[h];void
0===Wp[k]&&(Wp[k]=h)}}}b=Vp[b];c=Array(Math.floor(a.length/3));d=b[64]||"";for(e=g=
0;g<a.length-2;g+=3){var l=a[g],
n=a[g+1];k=a[g+2];h=b[l>>2];l=b[(l&3)<<4|n>>4];n=b[(n&15)<<2|k>>6];k=b[k&63];c[e+
+]=h+l+n+k}h=0;k=d;switch(a.length-g){case 2:h=a[g+1],k=b[(h&15)<<2]||d;case
1:a=a[g],c[e]=b[a>>2]+b[(a&3)<<4|h>>4]+k+d}a=c.join("")}}return Array.isArray(a)?
bq(a,cq):a}function dq(a){return Xp&&null!=a&&a instanceof Uint8Array?new
Uint8Array(a):a};var eq;function fq(a,b,c){var d=eq;eq=null;a||
(a=d);d=this.constructor.Ow;a||(a=d?[d]:[]);this.s=(d?0:-1)-(this.constructor.Lw||
0);this.i=null;this.g=a;a:{d=this.g.length;a=d-1;if(d&&(d=this.g[a],$p(d)))
{this.o=a-this.s;this.j=d;break a}void 0!==b&&-1<b?(this.o=Math.max(b,a+1-
this.s),this.j=null):this.o=Number.MAX_VALUE}if(c)for(b=0;b<c.length;b+
+)a=c[b],a<this.o?(a+=this.s,(d=this.g[a])?Array.isArray(d)&&Zp(d):this.g[a]=gq):
(hq(this),(d=this.j[a])?Array.isArray(d)&&Zp(d):this.j[a]=gq)}var
gq=Object.freeze(Zp([]));
function hq(a){var b=a.o+a.s;a.g[b]||(a.j=a.g[b]={})}function iq(a,b,c){return-
1===b?null:(void 0===c?0:c)||b>=a.o?a.j?a.j[b]:void
0:a.g[b+a.s]}fq.prototype.toJSON=function(){return
bq(this.g,cq)};fq.prototype.toString=function(){return
this.g.toString()};fq.prototype.clone=function(){var
a=this.constructor,b=bq(this.g,dq);eq=b;a=new a(b);eq=null;jq(a,this);return a};
function jq(a,b){b.N&&(a.N=b.N.slice());var c=b.i;if(c){b=b.j;for(var d in c){var
e=c[d];if(e){var g=!(!b||!b[d]),h=+d;if(Array.isArray(e)){if(e.length){var
k=a,l=e[0].constructor;k.i||(k.i={});var n=k.i[h];if(!n){var q=k;n=void 0===g?!
1:g;n=void 0===n?!1:n;g=iq(q,h,n);null==g&&(g=gq);if(g===gq){var x=g=Zp(g.slice());
(n=void 0===n?!1:n)||h>=q.o?
(hq(q),q.j[h]=x):q.g[h+q.s]=x}n=[];for(q=0;q<g.length;q++)n[q]=new
l(g[q]);k.i[h]=n}h=n;for(k=0;k<Math.min(h.length,e.length);k++)jq(h[k],e[k])}}else
k=a,
l=e.constructor,-1===h?h=null:(k.i||(k.i={}),(n=k.i[h])?h=n:(g=iq(k,h,void 0===g?!
1:g),null==g?h=n:(l=new l(g),h=k.i[h]=l))),h&&jq(h,e)}}}};function kq(a,b)
{X.call(this,b);this.j=a}u(kq,X);kq.prototype.i="info";kq.prototype.o=!1;var
lq={info:"jfk-butterBar-info",error:"jfk-butterBar-error",warning:"jfk-butterBar-
warning",promo:"jfk-butterBar-promo"};kq.prototype.getType=function(){return
this.i};function mq(a,b){if(a.Ib()){var
c=a.ha(),d=lq[b];yb(c,lq[a.i]);w(c,d)}a.i=b}function nq(a,b){a.j=b;if(b=a.ha()){var
c=a.g;c.Jm(b);c.Hm(b,a.j)}}kq.prototype.isVisible=function(){var a=this.ha();return
null!=a&&wb(a,"jfk-butterBar-shown")};
kq.prototype.Da=function(a){Ab(this.ha(),"jfk-butterBar-shown",a)};function oq(a,b)
{a.o=b;(b=a.ha())&&Ab(b,"jfk-butterBar-mini",a.o)}kq.prototype.Va=function()
{this.ya=this.g.Ra("DIV","jfk-butterBar");var
a=this.ha();a&&(ym(a,"live","assertive"),ym(a,"atomic","true"));nq(this,this.j);oq(
this,this.o);mq(this,this.i)};function pq(a)
{this.j=a.page_id;this.g=a.page_number||"";this.i=a.snippet_text||"";this.s=a.page_
url}pq.prototype.Pa=function(){return this.j};pq.prototype.Ac=function(){return
this.s};function qq(a){this.g=a;0<this.g.number_of_results?
(this.yb=Ya(this.g.search_results,function(b){return new
pq(b)},this),this.id=this.g.search_results[0].page_id+rq(this)
+this.g.search_results[this.g.number_of_results-1].page_id):this.yb=[]}function
sq(a){return a.g.spellresults&&a.g.spellresults.correct_spell?
a.g.spellresults.correct_spell:null}function rq(a){return
a.g.search_query_escaped};function tq(a)
{P.call(this);this.url=a;this.j=null;this.N=!0}m(tq,P);tq.prototype.Ze=function()
{if(this.N)this.N=!1;else throw Error();};function uq(a,b)
{tq.call(this,a);this.O=b||"GET";this.i=new Ij;this.g=new
sl}m(uq,tq);f=uq.prototype;f.Ze=function(a,b)
{tq.prototype.Ze.call(this,a,b);this.o=a;this.s=b;this.i.ka(this.g,"success",r(this
.Sq,this));this.i.ka(this.g,"error",r(this.Rq,this));this.g.send(this.url.toString(
),this.O,void 0)};f.Sq=function(a)
{this.j=JSON.parse(Gl(a.target));T(r(this.dispatchEvent,this,"success"));this.o&&T(
t(this.o,this.j));T(r(this.ik,this))};
f.Rq=function()
{T(r(this.dispatchEvent,this,"error"));this.s&&T(this.s);T(r(this.ik,this))};f.abor
t=function(){this.g.abort();this.ik();return!1};f.ik=function()
{Nj(this.i);this.s=this.o=null};function vq(a,b,c,d)
{jj.call(this,d);this.type="key";this.keyCode=a;this.charCode=b;this.repeat=c}u(vq,
jj);function wq(a,b)
{P.call(this);a&&this.attach(a,b)}u(wq,P);f=wq.prototype;f.ya=null;f.yj=null;f.Ml=n
ull;f.zj=null;f.Tc=-1;f.re=-1;f.jk=!1;
var
xq={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},yq=
{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},zq=hc&&ec;f=wq.prototype;
f.Tq=function(a){if(fc||cc)if(17==this.Tc&&!a.ctrlKey||18==this.Tc&&!a.altKey||
hc&&91==this.Tc&&!a.metaKey)this.re=this.Tc=-1;-1==this.Tc&&(a.ctrlKey&&17!
=a.keyCode?this.Tc=17:a.altKey&&18!=a.keyCode?this.Tc=18:a.metaKey&&91!
=a.keyCode&&(this.Tc=91));Sj(a.keyCode,this.Tc,a.shiftKey,a.ctrlKey,a.altKey,a.meta
Key)?
(this.re=Tj(a.keyCode),zq&&(this.jk=a.altKey)):this.handleEvent(a)};f.Uq=function(a
){this.re=this.Tc=-1;this.jk=a.altKey};
f.handleEvent=function(a){var b=a.Ob,c=b.altKey;if(z&&"keypress"==a.type){var
d=this.re;var e=13!=d&&27!=d?b.keyCode:0}else(fc||cc)&&"keypress"==a.type?
(d=this.re,e=0<=b.charCode&&63232>b.charCode&&Rj(d)?b.charCode:0):
("keypress"==a.type?(zq&&(c=this.jk),b.keyCode==b.charCode?32>b.keyCode?
(d=b.keyCode,e=0):(d=this.re,e=b.charCode):(d=b.keyCode||this.re,e=b.charCode||0)):
(d=b.keyCode||this.re,e=b.charCode||0),hc&&63==e&&224==d&&(d=191));var g=d=Tj(d);d?
63232<=d&&d in xq?g=xq[d]:25==d&&a.shiftKey&&
(g=9):b.keyIdentifier&&b.keyIdentifier in yq&&(g=yq[b.keyIdentifier]);if(!
ec||"keypress"!=a.type||
Sj(g,this.Tc,a.shiftKey,a.ctrlKey,c,a.metaKey))a=g==this.Tc,this.Tc=g,b=new
vq(g,e,a,b),b.altKey=c,this.dispatchEvent(b)};f.ha=function(){return
this.ya};f.attach=function(a,b)
{this.zj&&Aq(this);this.ya=a;this.yj=O(this.ya,"keypress",this,b);this.Ml=O(this.ya
,"keydown",this.Tq,b,this);this.zj=O(this.ya,"keyup",this.Uq,b,this)};
function Aq(a)
{a.yj&&(Fj(a.yj),Fj(a.Ml),Fj(a.zj),a.yj=null,a.Ml=null,a.zj=null);a.ya=null;a.Tc=-
1;a.re=-1}f.va=function(){wq.ta.va.call(this);Aq(this)};function Bq(a,b){if(!
a)throw Error("Invalid class name "+a);if("function"!==typeof b)throw
Error("Invalid decorator function "+b);Cq[a]=b}var Dq={},Cq={};function Eq(a)
{this.g=a}Ea(Eq);function Fq(a,b){a&&(a.tabIndex=b?0:-
1)}f=Eq.prototype;f.kk=function(a){return"DIV"==a.tagName};function Gq(a,b,c)
{c.id&&b.Zg(c.id);var d=a.rg(),e=!
1,g=ub(c);g&&Array.prototype.forEach.call(g,function(h){h==d?e=!0:h&&(h==d+"-
disabled"?b.Ta(!1):h==d+"-horizontal"?Hq(b,"horizontal"):h==d+"-
vertical"&&Hq(b,"vertical"))},a);e||w(c,d);Iq(a,b,c);return c}
function Iq(a,b,c){if(c)for(var d=c.firstChild,e;d&&d.parentNode==c;)
{e=d.nextSibling;if(1==d.nodeType){var g=a.Mh(d);g&&(g.ya=d,b.isEnabled()||g.Ta(!
1),b.Oa(g),cn(g,d))}else d.nodeValue&&""!=Fb(d.nodeValue)||
c.removeChild(d);d=e}}f.Mh=function(a){a:{a=ub(a);for(var b=0,c=a.length;b<c;b++)
{var d=a[b];if(d=d in Cq?Cq[d]():null){a=d;break a}}a=null}return
a};f.lk=function(a){a=a.ha();Gh(a,!0,ec);z&&(a.hideFocus=!0);var
b=this.g;b&&xm(a,b)};f.rg=function(){return"goog-container"};f.Jo=function()
{return"vertical"};function Jq(){}var Kq;Ea(Jq);var
Lq={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"check
ed",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};f=J
q.prototype;f.sg=function(){};f.Oc=function(a){return
a.g.Ra("DIV",Mq(this,a).join(" "),a.Gc())};f.Ic=function(a){return a};function
Nq(a,b,c){(a=a.ha?a.ha():a)&&(c?xb:zb)(a,[b])}f.Hi=function(){return!0};
f.Sb=function(a,b){b.id&&a.Zg(b.id);var c=this.Ic(b);c&&c.firstChild?
Oq(a,c.firstChild.nextSibling?jb(c.childNodes):c.firstChild):a.ug=null;var
d=0,e=this.Wa(),g=this.Wa(),h=!1,k=!1,l=jb(ub(b));l.forEach(function(n){h||n!=e?k||
n!=g?d|=this.kj(n):k=!0:(h=!0,g==e&&(k=!0));1==this.kj(n)&&Gf(c)&&If(c,!
1)},this);a.Vd=d;h||(l.push(e),g==e&&(k=!0));k||l.push(g);
(a=a.Jd)&&l.push.apply(l,a);h&&k&&!a||vb(b,l.join(" "));return b};f.Ii=function(a)
{gn(a)&&this.Pm(a.ha(),!0);a.isEnabled()&&this.mh(a,a.isVisible())};
function Pq(a,b,c){if(a=c||a.sg())c=b.getAttribute("role")||null,a!
=c&&xm(b,a)}function Qq(a,b,c){var d=b.Ua;null!=d&&a.hi(c,d);b.isVisible()||
ym(c,"hidden",!b.isVisible());b.isEnabled()||a.ne(c,1,!
b.isEnabled());Rq(b,8)&&a.ne(c,8,Sq(b,8));Rq(b,16)&&a.ne(c,16,Sq(b,16));Rq(b,64)&&a
.ne(c,64,b.qd())}f.hi=function(a,b){Cm(a,b)};f.mk=function(a,b){Gh(a,!b,!
z)};f.Pm=function(a,b){Nq(a,this.Wa()+"-rtl",b)};f.Om=function(a){var b;return
Rq(a,32)&&(b=a.ha())?Gf(b):!1};
f.mh=function(a,b){var c;if(Rq(a,32)&&(c=a.ha())){if(!b&&Sq(a,32))
{try{c.blur()}catch(d){}Sq(a,32)&&a.Ji(null)}Gf(c)!=b&&If(c,b)}};f.Da=function(a,b)
{M(a,b);a&&ym(a,"hidden",!b)};f.Zc=function(a,b,c){var d=a.ha();if(d){var
e=this.Kh(b);e&&Nq(a,e,c);this.ne(d,b,c)}};f.ne=function(a,b,c){Kq||
(Kq={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=Kq[b];var
d=a.getAttribute("role")||null;d&&(d=Lq[d]||b,b="checked"==b||"selected"==b?
d:b);b&&ym(a,b,c)};
f.tg=function(a,b){var c=this.Ic(a);c&&(sf(c),b&&("string"===typeof b?G(c,b):
(a=function(d){if(d){var e=We(c);c.appendChild("string"===typeof d?
e.createTextNode(d):d)}},Array.isArray(b)?b.forEach(a):!Ga(b)||"nodeType"in b?
a(b):jb(b).forEach(a))))};f.Wa=function(){return"goog-control"};function Mq(a,b)
{var c=a.Wa(),d=[c],e=a.Wa();e!=c&&d.push(e);c=b.Vd;for(e=[];c;){var g=c&-
c;e.push(a.Kh(g));c&=~g}d.push.apply(d,e);(a=b.Jd)&&d.push.apply(d,a);return
d}f.Kh=function(a){this.g||Tq(this);return this.g[a]};
f.kj=function(a){if(!this.Qa){this.g||Tq(this);var b=this.g,c={},d;for(d in
b)c[b[d]]=d;this.Qa=c}a=parseInt(this.Qa[a],10);return isNaN(a)?0:a};function Tq(a)
{var b=a.Wa();a.g={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-
selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};function Uq(a,b,c)
{X.call(this,c);if(!b){for(b=this.constructor;b;){var
d=Ia(b);if(d=Dq[d])break;b=(b=Object.getPrototypeOf(b.prototype))&&b.constructor}b=
d?"function"===typeof d.Eb?d.Eb():new d:null}this.j=b;this.ug=void 0!==a?
a:null;this.Ua=null}u(Uq,X);f=Uq.prototype;f.ug=null;f.Vd=0;f.ri=39;f.Of=255;f.oi=0
;f.Ki=!0;f.Jd=null;f.nk=!0;f.Rm=null;function Vq(a,b){a.$a&&b!
=a.nk&&Wq(a,b);a.nk=b}f.wd=function(){return this.j};function Xq(a,b){b&&(a.Jd?
db(a.Jd,b)||a.Jd.push(b):a.Jd=[b],Nq(a,b,!0))}
function Yq(a,b){b&&a.Jd&&fb(a.Jd,b)&&(0==a.Jd.length&&(a.Jd=null),Nq(a,b,!
1))}f.Va=function(){var
a=this.j.Oc(this);this.ya=a;Pq(this.j,a,this.rf());this.j.mk(a,!
1);this.isVisible()||this.j.Da(a,!1)};f.rf=function(){return
this.Rm};f.ig=function(a){this.Rm=a};f.hi=function(a){this.Ua=a;var
b=this.ha();b&&this.j.hi(b,a)};f.Ib=function(){return
this.j.Ic(this.ha())};f.Ci=function(a){return this.j.Hi(a)};
f.Nb=function(a){this.ya=a=this.j.Sb(this,a);Pq(this.j,a,this.rf());this.j.mk(a,!
1);this.Ki="none"!=a.style.display};f.Ma=function()
{Uq.ta.Ma.call(this);Qq(this.j,this,this.ya);this.j.Ii(this);if(this.ri&-
2&&(this.nk&&Wq(this,!0),Rq(this,32))){var a=this.ha();if(a){var b=this.O||
(this.O=new
wq);b.attach(a);Y(this).ka(b,"key",this.Sc).ka(a,"focus",this.Vq).ka(a,"blur",this.
Ji)}}};
function Wq(a,b){var c=Y(a),d=a.ha();b?(c.ka(d,ij.Ag,a.$e).ka(d,
[ij.Bg,ij.zh],a.he).ka(d,"mouseover",a.Ke).ka(d,"mouseout",a.zl),a.Th!
=Da&&c.ka(d,"contextmenu",a.Th),z&&(wc(9)||c.ka(d,"dblclick",a.Qm),a.ua||(a.ua=new
Zq(a),dj(a,a.ua)))):(c.Xa(d,ij.Ag,a.$e).Xa(d,
[ij.Bg,ij.zh],a.he).Xa(d,"mouseover",a.Ke).Xa(d,"mouseout",a.zl),a.Th!
=Da&&c.Xa(d,"contextmenu",a.Th),z&&(wc(9)||
c.Xa(d,"dblclick",a.Qm),bj(a.ua),a.ua=null))}
f.kc=function()
{Uq.ta.kc.call(this);this.O&&Aq(this.O);this.isVisible()&&this.isEnabled()&&this.j.
mh(this,!1)};f.va=function(){Uq.ta.va.call(this);this.O&&(this.O.Ha(),delete
this.O);delete this.j;this.ua=this.Jd=this.ug=null};f.Gc=function(){return
this.ug};function $q(a,b){a.j.tg(a.ha(),b);a.ug=b}function Oq(a,b)
{a.ug=b}f.Ng=function(){var a=this.Gc();if(!a)return"";a="string"===typeof a?
a:Array.isArray(a)?a.map(Lf).join(""):Jf(a);return Ge(a)};f.isVisible=function()
{return this.Ki};
f.Da=function(a,b){return b||this.Ki!=a&&this.dispatchEvent(a?"show":"hide")?
((b=this.ha())&&this.j.Da(b,a),this.isEnabled()&&this.j.mh(this,a),this.Ki=a,!0):!
1};f.isEnabled=function(){return!Sq(this,1)};f.Ta=function(a){var
b=this.getParent();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!ar(this,1,!
a)||(a||(br(this,!1),this.Wc(!1)),this.isVisible()&&this.j.mh(this,a),this.Zc(1,!
a,!0))};f.Wc=function(a){ar(this,2,a)&&this.Zc(2,a)};function br(a,b)
{ar(a,4,b)&&a.Zc(4,b)}
f.jm=function(a){ar(this,8,a)&&this.Zc(8,a)};f.Ff=function(a)
{ar(this,16,a)&&this.Zc(16,a)};f.Lj=function(a)
{ar(this,32,a)&&this.Zc(32,a)};f.qd=function(){return Sq(this,64)};f.Qb=function(a)
{ar(this,64,a)&&this.Zc(64,a)};function Sq(a,b){return!!
(a.Vd&b)}f.Zc=function(a,b,c){c||1!=a?Rq(this,a)&&b!
=Sq(this,a)&&(this.j.Zc(this,a,b),this.Vd=b?this.Vd|a:this.Vd&~a):this.Ta(!
b)};function Rq(a,b){return!!(a.ri&b)}
f.Zb=function(a,b){if(this.$a&&Sq(this,a)&&!b)throw Error("Component already
rendered");!b&&Sq(this,a)&&this.Zc(a,!1);this.ri=b?this.ri|a:this.ri&~a};function
cr(a,b){return!!(a.Of&b)&&Rq(a,b)}function ar(a,b,c){return Rq(a,b)&&Sq(a,b)!=c&&(!
(a.oi&b)||a.dispatchEvent($m(b,c)))&&!a.Hd}f.Ke=function(a){!
dr(a,this.ha())&&this.dispatchEvent("enter")&&this.isEnabled()&&cr(this,2)&&this.Wc
(!0)};f.zl=function(a){!
dr(a,this.ha())&&this.dispatchEvent("leave")&&(cr(this,4)&&br(this,!
1),cr(this,2)&&this.Wc(!1))};
f.Th=Da;function dr(a,b){return!!a.relatedTarget&&Cf(b,a.relatedTarget)}f.
$e=function(a){this.isEnabled()&&(cr(this,2)&&this.Wc(!
0),lj(a)&&(cr(this,4)&&br(this,!
0),this.j&&this.j.Om(this)&&this.ha().focus()));lj(a)&&a.preventDefault()};f.he=fun
ction(a){this.isEnabled()&&(cr(this,2)&&this.Wc(!
0),Sq(this,4)&&this.Qe(a)&&cr(this,4)&&br(this,!1))};f.Qm=function(a)
{this.isEnabled()&&this.Qe(a)};
f.Qe=function(a){cr(this,16)&&this.Ff(!Sq(this,16));cr(this,8)&&this.jm(!
0);cr(this,64)&&this.Qb(!this.qd());var b=new
fj("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.s
hiftKey=a.shiftKey,b.am=a.am);return this.dispatchEvent(b)};f.Vq=function()
{cr(this,32)&&this.Lj(!0)};f.Ji=function(){cr(this,4)&&br(this,!
1);cr(this,32)&&this.Lj(!1)};f.Sc=function(a){return
this.isVisible()&&this.isEnabled()&&this.fe(a)?
(a.preventDefault(),a.stopPropagation(),!0):!1};
f.fe=function(a){return 13==a.keyCode&&this.Qe(a)};if("function"!==typeof Uq)throw
Error("Invalid component class "+Uq);if("function"!==typeof Jq)throw Error("Invalid
renderer class "+Jq);var er=Ia(Uq);Dq[er]=Jq;Bq("goog-control",function(){return
new Uq(null)});function Zq(a){cj.call(this);this.g=a;this.i=!1;this.j=new
Ij(this);dj(this,this.j);a=this.g.ya;this.j.ka(a,ij.Ag,this.o).ka(a,ij.Bg,this.N).k
a(a,"click",this.s)}u(Zq,cj);var fr=!z||xc(9);Zq.prototype.o=function(){this.i=!1};
Zq.prototype.N=function(){this.i=!0};function gr(a,b){if(!fr)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}
Zq.prototype.s=function(a){if(this.i)this.i=!1;else{var
b=a.Ob,c=b.button,d=b.type,e=gr(b,"mousedown");this.g.$e(new
jj(e,a.currentTarget));e=gr(b,"mouseup");this.g.he(new jj(e,a.currentTarget));fr||
(b.button=c,b.type=d)}};Zq.prototype.va=function()
{this.g=null;Zq.ta.va.call(this)};function hr(a,b,c){X.call(this,c);this.af=b||
Eq.Eb();this.$f=a||
this.af.Jo()}u(hr,X);f=hr.prototype;f.Nl=null;f.Lf=null;f.af=null;f.$f=null;f.se=!
0;f.Pb=!0;f.Lg=!0;f.ac=-1;f.bc=null;f.ie=!1;f.Ce=null;function ir(a){return a.Nl||
a.ha()}f.wd=function(){return this.af};f.Va=function(){var
a=this.g,b=a.Ra,c=this.af.rg(),d=[c,"horizontal"==this.$f?c+"-horizontal":c+"-
vertical"];this.isEnabled()||d.push(c+"-disabled");this.ya=b.call(a,"DIV",d.join("
"))};f.Ib=function(){return this.ha()};f.Ci=function(a){return this.af.kk(a)};
f.Nb=function(a){this.ya=Gq(this.af,this,a);"none"==a.style.display&&(this.se=!
1)};f.Ma=function(){hr.ta.Ma.call(this);dn(this,function(b){b.
$a&&jr(this,b)},this);var a=this.ha();this.af.lk(this);this.Da(this.se,!
0);Y(this).ka(this,"enter",this.xl).ka(this,"highlight",this.Xq).ka(this,"unhighlig
ht",this.Zq).ka(this,"open",this.au).ka(this,"close",this.Wq).ka(a,ij.Ag,this.Yq).k
a(We(a),[ij.Bg,ij.zh],this.Bt).ka(a,
[ij.Ag,ij.Bg,ij.zh,"mouseover","mouseout","contextmenu"],this.wt);this.Lg&&kr(this,
!0)};
function kr(a,b){var c=Y(a),d=ir(a);b?
c.ka(d,"focus",a.Mi).ka(d,"blur",a.Li).ka(a.Lf||(a.Lf=new
wq(ir(a))),"key",a.Sc):c.Xa(d,"focus",a.Mi).Xa(d,"blur",a.Li).Xa(a.Lf||(a.Lf=new
wq(ir(a))),"key",a.Sc)}f.kc=function(){this.Sd(-1);this.bc&&this.bc.Qb(!
1);this.ie=!1;hr.ta.kc.call(this)};f.va=function()
{hr.ta.va.call(this);this.Lf&&(this.Lf.Ha(),this.Lf=null);this.af=this.bc=this.Ce=t
his.Nl=null};f.xl=function(){return!0};
f.Xq=function(a){var b=hn(this,a.target);if(-1<b&&b!=this.ac){var
c=lr(this);c&&c.Wc(!1);this.ac=b;c=lr(this);this.ie&&br(c,!0);this.bc&&c!
=this.bc&&(Rq(c,64)?c.Qb(!0):this.bc.Qb(!1))}b=this.ha();null!
=a.target.ha()&&ym(b,"activedescendant",a.target.ha().id)};f.Zq=function(a)
{a.target==lr(this)&&(this.ac=-1);this.ha().removeAttribute("aria-
activedescendant")};f.au=function(a){(a=a.target)&&a!
=this.bc&&a.getParent()==this&&(this.bc&&this.bc.Qb(!1),this.bc=a)};
f.Wq=function(a){a.target==this.bc&&(this.bc=null);var
b=this.ha(),c=a.target.ha();b&&Sq(a.target,2)&&c&&Bm(b,c)};f.Yq=function(a)
{this.Pb&&(this.ie=!0);var b=ir(this);b&&Gf(b)?
b.focus():a.preventDefault()};f.Bt=function(){this.ie=!1};
f.wt=function(a){a:{var b=a.target;if(this.Ce)for(var c=this.ha();b&&b!==c;){var
d=b.id;if(d in this.Ce){b=this.Ce[d];break
a}b=b.parentNode}b=null}if(b)switch(a.type){case ij.Ag:b.$e(a);break;case
ij.Bg:case ij.zh:b.he(a);break;case "mouseover":b.Ke(a);break;case
"mouseout":b.zl(a);break;case "contextmenu":b.Th(a)}};f.Mi=function()
{};f.Li=function(){this.Sd(-1);this.ie=!1;this.bc&&this.bc.Qb(!1)};
f.Sc=function(a){return this.isEnabled()&&this.isVisible()&&(0!=en(this)||
this.Nl)&&this.fe(a)?(a.preventDefault(),a.stopPropagation(),!0):!1};
f.fe=function(a){var b=lr(this);if(b&&"function"==typeof b.Sc&&b.Sc(a)||
this.bc&&this.bc!=b&&"function"==typeof this.bc.Sc&&this.bc.Sc(a))return!
0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case
27:if(this.Lg)ir(this).blur();else return!1;break;case 36:mr(this);break;case
35:nr(this);break;case 38:if("vertical"==this.$f)or(this);else return!1;break;case
37:if("horizontal"==this.$f)gn(this)?pr(this):or(this);else return!1;break;case
40:if("vertical"==this.$f)pr(this);
else return!1;break;case 39:if("horizontal"==this.$f)gn(this)?
or(this):pr(this);else return!1;break;default:return!1}return!0};function jr(a,b)
{var c=b.ha();c=c.id||(c.id=b.getId());a.Ce||(a.Ce={});a.Ce[c]=b}f.Oa=function(a,b)
{hr.ta.Oa.call(this,a,b)};
f.Dg=function(a,b,c){a.oi|=2;a.oi|=64;a.Zb(32,!1);Vq(a,!1);var
d=a.getParent()==this?hn(this,a):-1;hr.ta.Dg.call(this,a,b,c);a.$a&&this.
$a&&jr(this,a);a=d;-1==a&&(a=en(this));a==this.ac?this.ac=Math.min(en(this)-
1,b):a>this.ac&&b<=this.ac?this.ac++:a<this.ac&&b>this.ac&&this.ac--};
f.removeChild=function(a,b){if(a="string"===typeof a?an(this,a):a){var
c=hn(this,a);-1!=c&&(c==this.ac?(a.Wc(!1),this.ac=-1):c<this.ac&&this.ac--);var
d=a.ha();d&&d.id&&this.Ce&&(c=this.Ce,d=d.id,d in c&&delete
c[d])}a=hr.ta.removeChild.call(this,a,b);Vq(a,!0);return a};function Hq(a,b)
{if(a.ha())throw Error("Component already rendered");a.$f=b}f.isVisible=function()
{return this.se};
f.Da=function(a,b){if(b||this.se!=a&&this.dispatchEvent(a?"show":"hide"))
{this.se=a;var c=this.ha();c&&(M(c,a),this.Lg&&Fq(ir(this),this.Pb&&this.se),b||
this.dispatchEvent(this.se?"aftershow":"afterhide"));return!0}return!
1};f.isEnabled=function(){return this.Pb};f.Ta=function(a){this.Pb!
=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.Pb=!0,dn(this,function(b)
{b.Cq?delete b.Cq:b.Ta(!0)})):(dn(this,function(b){b.isEnabled()?b.Ta(!1):b.Cq=!
0}),this.ie=this.Pb=!1),this.Lg&&Fq(ir(this),a&&this.se))};
function qr(a,b){b!=a.Lg&&a.
$a&&kr(a,b);a.Lg=b;a.Pb&&a.se&&Fq(ir(a),b)}f.Sd=function(a){(a=fn(this,a))?a.Wc(!
0):-1<this.ac&&lr(this).Wc(!1)};f.Wc=function(a){this.Sd(hn(this,a))};function
lr(a){return fn(a,a.ac)}function mr(a){rr(a,function(b,c){return(b+1)%c},en(a)-
1)}function nr(a){rr(a,function(b,c){b--;return 0>b?c-1:b},0)}function pr(a)
{rr(a,function(b,c){return(b+1)%c},a.ac)}function or(a){rr(a,function(b,c)
{b--;return 0>b?c-1:b},a.ac)}
function rr(a,b,c){c=0>c?hn(a,a.bc):c;var d=en(a);c=b.call(a,c,d);for(var
e=0;e<=d;){var g=fn(a,c);if(g&&a.oo(g)){a.Sd(c);break}e+
+;c=b.call(a,c,d)}}f.oo=function(a){return
a.isVisible()&&a.isEnabled()&&Rq(a,2)};function sr(a){X.call(this);this.j=a?
a:null;var b=this.g;a=b.ha("gb-mobile-buy-panel");var c=b.ha("gb-mobile-buy-
button"),d=b.ha("gb-mobile-buy-close-button");b=b.ha("volume-
left");a&&c&&d&&b&&(this.i=new
hr,cn(this.i,a),this.O=c,this.na=d,cn(this,b),this.i.Da(!1))}m(sr,X);
sr.prototype.Ma=function(){var
a=this;Y(this).ka(this.O,"click",this.o).ka(this.O,"keydown",function(b){32!
=b.keyCode&&13!=b.keyCode||
a.o()}).ka(this.na,"click",this.o).ka(this.na,"keydown",function(b){32!
=b.keyCode&&13!=b.keyCode||a.o()})};
sr.prototype.o=function(){if(this.i.isVisible()){this.i.Da(!1);yb(this.i.Ib(),"gb-
mobile-buy-panel-
visible");this.j&&(this.j.style.overflowX="auto",this.j.style.overflowY="scroll");t
his.O.focus();for(var a=ka(document.querySelectorAll('[role="alert"],#volume-
center,.aria-hide-on-menu-open')),b=a.next();!
b.done;b=a.next())b.value.removeAttribute("aria-hidden")}else this.i.Da(!
0),w(this.i.Ib(),"gb-mobile-buy-panel-
visible"),this.j&&(this.j.style.overflowX="hidden",this.j.style.overflowY="hidden")
,this.i.Ib().focus(),
tr(this)};function tr(a){var b=a.i.Ib().querySelectorAll('[role="button"],
[href]'),c=b[0],d=b[b.length-1];Y(a).ka(a.i.Ib(),"keydown",function(e)
{9==e.keyCode&&(e.shiftKey?
document.activeElement===c&&(e.preventDefault(),d.focus()):document.activeElement==
=d&&(e.preventDefault(),c.focus()))});a=ka(document.querySelectorAll('[role="alert"
],#volume-center,.aria-hide-on-menu-open'));for(b=a.next();!
b.done;b=a.next())ym(b.value,"hidden",!0)};function ur()
{}ur.prototype.Pc=function(){};function vr(a,b,c,d,e,g,h,k,l){var
n=wr(c),q=Bh(a),x=rh(a);x&&bh(q,ah(x));x=Ue(a);var D=Ue(c);if(x.g!=D.g){var
H=x.g.body;D=Qf(D);var K=new A(0,0),V=lf(We(H));if($b(V,"parent")){var Za=H;do{var
Eb=V==D?sh(Za):yh(Za);K.x+=Eb.x;K.y+=Eb.y}while(V&&V!=D&&V!
=V.parent&&(Za=V.frameElement)&&(V=V.parent))}H=Ae(K,sh(H));!z||xc(9)||hf(x.g)||
(H=Ae(H,jf(x.g)));q.left+=H.x;q.top+=H.y}a=xr(a,b);b=q.left;a&4?
b+=q.width:a&2&&(b+=q.width/2);q=new A(b,q.top+(a&1?
q.height:0));q=Ae(q,n);e&&(q.x+=(a&4?-1:1)*e.x,q.y+=
(a&1?-1:1)*e.y);if(h)if(l)var ta=l;else if(ta=rh(c))ta.top-=n.y,ta.right-
=n.x,ta.bottom-=n.y,ta.left-=n.x;return yr(q,c,d,g,ta,h,k)}
function wr(a){if(a=a.offsetParent){var b="HTML"==a.tagName||"BODY"==a.tagName;if(!
b||"static"!=kh(a,"position")){var c=sh(a);if(!b){b=Eh(a);var d;if(d=b)
{d=Zf&&0<=Qb(Fm,10);var e;if(e=oc)e=0<=Qb(Dm,10);var g=Yf&&0<=Qb(Fm,85);d=ec||d||
e||g}b=d?-a.scrollLeft:b&&!dc&&"visible"!=kh(a,"overflowX")?a.scrollWidth-
a.clientWidth-a.scrollLeft:a.scrollLeft;c=Ae(c,new A(b,a.scrollTop))}}}return c||
new A}
function yr(a,b,c,d,e,g,h){a=a.clone();var k=xr(b,c);c=L(b);h=h?
h.clone():c.clone();a=a.clone();h=h.clone();var l=0;if(d||0!=k)k&4?a.x-=h.width+(d?
d.right:0):k&2?a.x-=h.width/2:d&&(a.x+=d.left),k&1?a.y-=h.height+(d?
d.bottom:0):d&&(a.y+=d.top);if(g){if(e){d=a;k=h;l=0;65==(g&65)&&(d.x<e.left||
d.x>=e.right)&&(g&=-2);132==(g&132)&&(d.y<e.top||d.y>=e.bottom)&&(g&=-
5);d.x<e.left&&g&1&&(d.x=e.left,l|=1);if(g&16){var n=d.x;d.x<e.left&&(d.x=e.left,l|
=4);d.x+k.width>e.right&&(k.width=Math.min(e.right-d.x,n+
k.width-e.left),k.width=Math.max(k.width,0),l|
=4)}d.x+k.width>e.right&&g&1&&(d.x=Math.max(e.right-k.width,e.left),l|=1);g&2&&(l|
=(d.x<e.left?16:0)|(d.x+k.width>e.right?32:0));d.y<e.top&&g&4&&(d.y=e.top,l|
=2);g&32&&(n=d.y,d.y<e.top&&(d.y=e.top,l|
=8),d.y+k.height>e.bottom&&(k.height=Math.min(e.bottom-d.y,n+k.height-
e.top),k.height=Math.max(k.height,0),l|
=8));d.y+k.height>e.bottom&&g&4&&(d.y=Math.max(e.bottom-k.height,e.top),l|
=2);g&8&&(l|=(d.y<e.top?64:0)|(d.y+k.height>e.bottom?128:0));e=l}else e=256;
l=e}e=new
Zg(0,0,0,0);e.left=a.x;e.top=a.y;e.width=h.width;e.height=h.height;a=l;if(a&496)ret
urn a;lh(b,new A(e.left,e.top));h=e.Fa();Ce(c,h)||Hh(b,h);return a}function xr(a,b)
{return(b&8&&Eh(a)?b^4:b)&-9};function zr(a,b,c)
{this.g=a;this.i=b;this.O=c}u(zr,ur);zr.prototype.Pc=function(a,b,c)
{vr(this.g,this.i,a,b,void 0,c,this.O)};function Ar(a,b,c,d)
{zr.call(this,a,b);this.j=c?5:0;this.o=d||void 0}u(Ar,zr);Ar.prototype.N=function()
{return this.j};Ar.prototype.s=function(a)
{this.j=a};Ar.prototype.Pc=function(a,b,c,d){var
e=vr(this.g,this.i,a,b,null,c,10,d,this.o);if(e&496){var
g=Br(e,this.i);b=Br(e,b);e=vr(this.g,g,a,b,null,c,10,d,this.o);e&496&&(g=Br(e,g),b=
Br(e,b),vr(this.g,g,a,b,null,c,this.j,d,this.o))}};function Br(a,b)
{a&48&&(b^=4);a&192&&(b^=1);return b};function Cr(a,b){this.Lb=8;this.La=b||void
0;kn.call(this,a)}u(Cr,kn);function Dr(a)
{a.Lb=4;a.isVisible()&&a.ng()}Cr.prototype.nd=function(){return this.La||
null};Cr.prototype.setPosition=function(a){this.La=a||void
0;this.isVisible()&&this.ng()};Cr.prototype.ng=function(){if(this.La){var a=!
this.isVisible()&&"move_offscreen"!
=this.getType(),b=this.ha();a&&(b.style.visibility="hidden",M(b,!
0));this.La.Pc(b,this.Lb,this.Sl);a&&M(b,!1)}};function Er(a,b,c){var
d=b;a.timeOfStartCall=(new Date).getTime();var e=c||p;b=e.document;var g=a.nonce||
ee(e);g&&!a.nonce&&(a.nonce=g);if("help"==a.flow){var
h=Ca("document.location.href",e);!
a.helpCenterContext&&h&&(a.helpCenterContext=h.substring(0,1200));h=!
0;if(d&&JSON&&JSON.stringify){var k=JSON.stringify(d);
(h=1200>=k.length)&&(a.psdJson=k)}h||(d={invalidPsd:!
0})}c=[a,d,c];e.GOOGLE_FEEDBACK_START_ARGUMENTS=c;d=a.serverUri||"//
www.google.com/tools/feedback";if(h=e.GOOGLE_FEEDBACK_START)h.apply(e,
c);else{e=d+"/load.js?";for(var l in a)c=a[l],null==c||Ha(c)||
(e+=encodeURIComponent(l)+"="+encodeURIComponent(c)
+"&");a=Pf(Ue(b),"SCRIPT");g&&a.setAttribute("nonce",g);g=nd(e);a.src=ld(g);
$i(a);b.body.appendChild(a)}}Pa("userfeedback.api.startFeedback",Er);function Fr(a)
{X.call(this);if(this.j=B("gb-mobile-appbar-back-
button"))if(Y(this).ka(this.j,"click",this.o),oc&&Pb(Sb,"GSA")){w(this.j,"igsa-
hide");var b=this.g.ha("gb-mobile-appbar-logo");w(b,"igsa-shift")}(this.i=B("gb-
mobile-appbar-more"))&&Gr(this);new sr(a)}m(Fr,X);
function Gr(a){var b=B("gb-mobile-more-menu");if(b){var c=new
Cr(b);Dr(c);c.setPosition(new Ar(a.i,4));c.Da(!1);O(a.i,"click",function()
{yb(b,"more-menu-hidden");c.Da(!0);c.ha().focus()});O(a.i,"keydown",function(d)
{if(32==d.keyCode||13==d.keyCode)yb(b,"more-menu-hidden"),c.Da(!
0),c.ha().focus()})}else F(a.i)}Fr.prototype.o=function()
{window.history.back();kc&&Yf&&1==window.history.length&&window.close()};Pa("_OC_st
artFeedback",Er);function Hr(a){P.call(this);a=a||
Ue();this.g=a.Ra(z?"DIV":"IFRAME",
{style:"position:absolute;width:9em;height:9em;top:-99em",tabIndex:-1,"aria-
hidden":"true"});a=a.g.body;a.insertBefore(this.g,a.firstChild);if(z)var
b=this.g;else a:{a=this.g;try{b=a.contentWindow||(a.contentDocument?
lf(a.contentDocument):null);break a}catch(c)
{}b=null}b=this.s=b;ec&&(a=b.document,a.open(),a.close());O(b,"resize",this.i,!
1,this);this.j=this.g.offsetWidth}u(Hr,P);
Hr.prototype.va=function(){Hr.ta.va.call(this);Ej(this.s,"resize",this.i,!
1,this);this.s=null;F(this.g);delete this.g};Hr.prototype.i=function(){var
a=this.g.offsetWidth;this.j!
=a&&(this.j=a,this.dispatchEvent("fontsizechange"))};function Ir(a)
{this.i=a;a=r(this.j,this);this.g=new Pj;O(this.g,"resize",a);var b=new
Hr;O(b,"fontsizechange",a);O(window,"DOMContentLoaded",r(this.resize,this))}Ir.prot
otype.j=function()
{this.resize();T(r(this.resize,this),100)};Ir.prototype.resize=function(){var
a=this.g.Fa(),b=Math.round(sh(this.i).y);this.i.style.height=a.height-
b+"px"};function Jr(a){var b=null;if(a=B(a))b=new Ir(a),b.resize();return
b};function Kr(a){fj.call(this,"navigate");this.o=a}u(Kr,fj);function Lr(){return!
(y("iPad")||y("Android")&&!y("Mobile")||y("Silk"))&&(y("iPod")||y("iPhone")||
y("Android")||y("IEMobile"))};var Mr=new WeakMap;function Nr(a,b){a=[a];for(var
c=b.length-1;0<=c;--c)a.push(typeof b[c],b[c]);return a.join("\x0B")};function
Or(a,b,c,d){P.call(this);if(a&&!b)throw Error("Can't use invisible history without
providing a blank page.");if(c)var e=c;else{e="history_state"+Pr;var g=Zd("input",
{type:"text",name:e,id:e,style:
$c("display:none")});document.write(Vd(g));e=B(e)}this.N=e;this.g=c?
lf(We(c)):window;this.oa=b;z&&!b&&(this.oa="https"==window.location.protocol?
nd(Zc($c("https:///"))):nd(Zc($c('javascript:""'))));this.Ya=new
pl(150);dj(this,this.Ya);this.i=!a;this.j=new Ij(this);if(a||Qr){if(d)var
h=d;else{a="history_iframe"+
Pr;b={id:a,style:$c("display:none"),sandbox:void 0};c={};c.src=this.oa||
null;c.srcdoc=null;d={sandbox:""};e={};for(var k in
c)Object.prototype.hasOwnProperty.call(c,k)&&(e[k]=c[k]);for(var l in
d)Object.prototype.hasOwnProperty.call(d,l)&&(e[l]=d[l]);if(b)for(h in
b)if(Object.prototype.hasOwnProperty.call(b,h)){k=h.toLowerCase();if(k in c)throw
Error("");k in d&&delete e[k];e[h]=b[h]}h=ae("iframe",e,void
0);document.write(Vd(h));h=B(a)}this.O=h;this.ua=!
0}Qr&&(this.j.ka(this.g,"load",this.kv),this.na=
this.ma=!1);this.i?Rr(this,Sr(this),!0):Tr(this,this.N.value);Pr+
+}u(Or,P);Or.prototype.Pb=!1;Or.prototype.o=!1;Or.prototype.s=null;var
Ur=function(a,b){function c(g){var h=ka(g);g=h.next().value;h=la(h);return
a.apply(g,h)}function d(g){g=ka(g);g.next();g=la(g);return b(e,g)}b=void 0===b?
Nr:b;var e=Ia(a);return function(){var g=ua.apply(0,arguments),h=this||
p,k=Mr.get(h);k||(k={},Mr.set(h,k));return ac(k,[this].concat(ma(g)),c,d)}}
(function(){return z?xc(8):"onhashchange"in p}),Qr=z&&!xc(8);f=Or.prototype;
f.Wg=null;f.va=function(){Or.ta.va.call(this);this.j.Ha();this.Ta(!
1)};f.Ta=function(a){if(a!=this.Pb)if(Qr&&!this.ma)this.na=a;else
if(a)if(ec&&this.j.ka(this.g,"pageshow",this.rv),Ur()&&this.i)this.j.ka(this.g,"has
hchange",this.mv),this.Pb=!0,this.dispatchEvent(new Kr(Sr(this),!1));else{if(!z||
Lr()||this.ma)this.j.ka(this.Ya,"tick",r(this.Sm,this,!0)),this.Pb=!0,Qr||
(this.s=Sr(this),this.dispatchEvent(new Kr(Sr(this),!1))),this.Ya.start()}else
this.Pb=!1,Nj(this.j),this.Ya.stop()};
f.kv=function(){this.ma=!0;this.N.value&&Tr(this,this.N.value,!
0);this.Ta(this.na)};f.rv=function(a){a.Ob.persisted&&(this.Ta(!1),this.Ta(!
0))};f.mv=function(){var a=Vr(this.g);a!=this.s&&Wr(this,a,!0)};function Sr(a)
{return null!=a.Wg?a.Wg:a.i?Vr(a.g):Xr(a)||""}f.ji=function(a,b){Sr(this)!
=a&&(this.i?(Rr(this,a,!1),Ur()||z&&!Lr()&&Tr(this,a,!1,b),this.Pb&&this.Sm(!1)):
(Tr(this,a,!1),this.Wg=this.s=this.N.value=a,this.dispatchEvent(new Kr(a,!1))))};
function Vr(a){a=a.location.href;var b=a.indexOf("#");return
0>b?"":a.substring(b+1)}function Rr(a,b,c){a=a.g.location;var d=a.href.split("#")
[0],e=Pb(a.href,"#");if(Qr||e||b)d+="#"+b;d!=a.href&&(b=vd(d),c?ue(a,b):te(a,b))}
function Tr(a,b,c,d){if(a.ua||b!=Xr(a))if(a.ua=!
1,b=encodeURIComponent(String(b)),z){var
e=Df(a.O);e.open("text/html",c?"replace":void 0);c=ie(Zd("title",{},d||
a.g.document.title),Zd("body",{},b));e.write(Vd(c));e.close()}else
e=ld(a.oa).toString()+"#"+b,(a=a.O.contentWindow)&&(c?
ue(a.location,e):te(a.location,e))}
function Xr(a){if(z)return a=Df(a.O),a.body?He(a.body.innerHTML):null;var
b=a.O.contentWindow;if(b){try{var c=He(Vr(b))}catch(d){return a.o||(1!
=a.o&&ql(a.Ya,1E4),a.o=!0),null}a.o&&(0!=a.o&&ql(a.Ya,150),a.o=!1);return c||
null}return null}f.Sm=function(a){if(this.i){var b=Vr(this.g);b!
=this.s&&Wr(this,b,a)}if(!this.i||Qr)if(b=Xr(this)||"",null==this.Wg||
b==this.Wg)this.Wg=null,b!=this.s&&Wr(this,b,a)};
function Wr(a,b,c){a.s=a.N.value=b;a.i?
(Qr&&Tr(a,b),Rr(a,b)):Tr(a,b);a.dispatchEvent(new Kr(Sr(a),c))}var Pr=0;function
Yr(a){fq.call(this,a)}m(Yr,fq);function Zr(){var a=new
Yr([null,null,null,null,null,'(function(){/*\n\n Copyright The Closure Library
Authors.\n SPDX-License-Identifier: Apache-2.0\n*/\nvar d="function"==typeof
Object.create?Object.create:function(a){var c=function(){};c.prototype=a;return new
c},e;if("function"==typeof Object.setPrototypeOf)e=Object.setPrototypeOf;else{var
f;a:{var g={a:!0},l={};try{l.__proto__=g;f=l.a;break a}catch(a){}f=!1}e=f?
function(a,c){a.__proto__=c;if(a.__proto__!==c)throw new TypeError(a+" is not
extensible");return a}:null}var m=e;/*\n\n SPDX-License-Identifier: Apache-2.0\n*/\
nvar n={};function p(){var a="undefined"!==typeof window?window.trustedTypes:void
0;return null!==a&&void 0!==a?a:null}var q;function r(){var a,c;if(void
0===q)try{q=null!==(c=null===(a=p())||void 0===a?void
0:a.createPolicy("google#safe",{createHTML:function(b){return
b},createScript:function(b){return b},createScriptURL:function(b){return
b}}))&&void 0!==c?c:null}catch(b){q=null}return q};var t=function(a,c){if(c!
==n)throw Error("Bad secret");this.g=a},u=function()
{};t.prototype=d(u.prototype);t.prototype.constructor=t;if(m)m(t,u);else for(var v
in u)if("prototype"!=v)if(Object.defineProperties){var
w=Object.getOwnPropertyDescriptor(u,v);w&&Object.defineProperty(t,v,w)}else
t[v]=u[v];t.prototype.toString=function(){return this.g.toString()};function x(a)
{var c,b=null===(c=r())||void 0===c?void 0:c.createScriptURL(a);return new t(null!
==b&&void 0!==b?b:a,n)};if(!function()
{if(self.origin)return"null"===self.origin;if(""!==location.host)return!
1;try{return window.parent.escape(""),!1}catch(a){return!0}}())throw
Error("sandboxing error");\nwindow.addEventListener("message",function(a){var
c=a.ports[0];a=a.data;var
b=a.callbackName.split("."),h=window;"window"===b[0]&&b.unshift();for(var
k=0;k<b.length-1;k++)h[b[k]]={},h=h[b[k]];h[b[b.length-1]]=function(y)
{c.postMessage(JSON.stringify(y))};b=document.createElement("script");a=x(a.url);if
(a instanceof t)a=a.g;else throw Error("Unexpected type when unwrapping
TrustedResourceUrl");b.src=a;document.body.appendChild(b)},!0);}).call(this);\n']);
if(!a)return null;a=iq(a,6);if(null===a||void 0===a)var b=null;else{var
c=null===(b=ti())||void 0===b?void 0:b.createScript(a);b=new Qi(null!==c&&void 0!
==c?c:a,pi)}return b};function $r(a)
{this.url=a;this.timeout=5E3;this.s="callback";this.g=this.i=null}function as(a)
{var b=void 0===b?{}:b;a.g=cl();var c=new Q(a.url),d=new
Map;d.set("callback",a.s);c.j.Iq(vk(b),d);bs(a).then(function()
{cs(a,c.toString())}).then(function(){return a.g.promise}).then(function()
{ds(a)},function(){ds(a)});0<a.timeout&&(a.j=setTimeout(function()
{a.g.reject("Timeout!")},a.timeout));return a.g.promise}
function cs(a,b){var c=new
MessageChannel;a.i.contentWindow.postMessage({url:b,callbackName:a.s},"*",
[c.port2]);c.port1.onmessage=function(d){var e={};void 0!
==a.j&&(clearTimeout(a.j),a.j=void 0);void 0===d.data&&a.g.reject("Callback called,
but no data received");"string"!==typeof d.data&&a.g.reject("Exploitation attempt!
Data is not a string!");try{e=JSON.parse(d.data)}catch(g){a.g.reject("Invalid Data
received: "+g.message)}a.g.resolve(e)}}
function bs(a){var b=cl(),c=E("IFRAME");if(!c.sandbox)throw Error("iframe sandboxes
not supported");c.sandbox.value="allow-
scripts";c.style.display="none";a.i=c;a=Zr();if(a instanceof Pi)if(a instanceof
Qi)a=a.g;else throw Error("");else a=cd(a);a=ie(le,Zd("body",
{},de(dd(a.toString()))));c.srcdoc=Vd(a);a=nd("data:text/html;charset=UTF-
8;base64,"+btoa(Ud(a)));c.src=ld(a).toString();c.addEventListener("load",function()
{return b.resolve(c)},!1);c.addEventListener("error",function(d){b.reject(d)},!1);
document.documentElement.appendChild(c);return b.promise}function ds(a){null!
==a.i&&(document.documentElement.removeChild(a.i),a.i=null)};function es(a)
{tq.call(this,a);this.i=new $r(a);this.g=!0}m(es,tq);es.prototype.Ze=function(a,b)
{tq.prototype.Ze.call(this,a,b);this.g=!
1;as(this.i).then(r(this.o,this,a),r(this.s,this,b))};es.prototype.o=function(a,b)
{this.g||(this.j=b,this.dispatchEvent("success"),a&&a(this.j),this.g=!
0)};es.prototype.s=function(a){this.g||(this.dispatchEvent("error"),a&&a(),this.g=!
0)};es.prototype.abort=function(){return this.g=!0};function fs(a,b,c,d,e)
{Array.isArray(a)||(a=[a]);this.g=a;this.j=b;this.i=c;b=new
Q((GBS_HOST||"https://books.google.com/")+"books?
jscmd=viewapi");R(b,"bibkeys",a.join(","));R(b,"hl",e||"es");R(b,"source",d||"previ
ewlib");(new es(b)).Ze(r(this.s,this))}fs.prototype.s=function(a){for(var
b=0;b<this.g.length;b++){var c=a[this.g[b]];if(c){var
d=c.preview_url,e;if(e=d)e=c.preview,c=c.embeddable,void 0===c&&(c=!
0),e=("full"==e||"partial"==e)&&c;if(e)
{this.j&&this.j(d);return}}}this.i&&this.i()};var gs={},hs={};function is(){throw
Error("Do not instantiate directly");}is.prototype.
$k=null;is.prototype.Gc=function(){return
this.content};is.prototype.toString=function(){return this.content};function js()
{is.call(this)}u(js,is);js.prototype.Qf=gs;function ks(a,b){var
c=a.match(ls);return c?Number(c[1])*b[c[2]]:Number(a)}var ls=/^(-?\d+\.?\d*)
([KMGTPEZYkmun]?)B?$/,ms={"":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},ns={"":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)};functi
on os(a){if(null!=a)switch(a.$k){case 1:return 1;case -1:return-1;case 0:return
0}return null}function ps(a){if(null!=a&&a.Qf===gs)var b=a;else if(a instanceof
Td)b=qs(Ud(a),a.mf());else if(a instanceof ui){b=qs;var
c,d=xi(a);a=(null===(c=ri())||void 0===c?0:c.isHTML(d))?
TrustedHTML.prototype.toString.apply(d):d;b=b(a)}else
b=qs(String(String(a)).replace(rs,ss),os(a));return b}
var qs=function(a){function b(c){this.content=c}b.prototype=a.prototype;return
function(c,d){c=new b(String(c));void 0!==d&&(c.$k=d);return c}}(js);function ts(a)
{if(null!=a&&a.Qf===gs){var
b=String;a=String(a.Gc()).replace(us,"").replace(vs,"&lt;");b=b(a).replace(ws,ss)}e
lse b=String(a).replace(rs,ss);return b}
var xs={"\x00":"&#0;","\t":"&#9;","\n":"&#10;","\x0B":"&#11;","\f":"&#12;","\
r":"&#13;","
":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;","<":"&lt;","
=":"&#61;",">":"&gt;","`":"&#96;","\u0085":"&#133;","\u00a0":"&#160;","\
u2028":"&#8232;","\u2029":"&#8233;"};function ss(a){return xs[a]}
var rs=/[\x00\x22\x26\x27\x3c\x3e]/g,ws=/[\x00\x22\x27\x3c\x3e]/g,ys=/^(?!on|src|
(?:action|archive|background|cite|classid|codebase|content|data|dsync|href|http-
equiv|longdesc|style|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i,us=/<(?:!|\/?([a-zA-Z][a-zA-
Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,vs=/</g;/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
function zs(a,b,c,d){a=a(b||As,c);d=Pf(d||Ue(),"DIV");if(Ha(a))if(a instanceof is)
{if(a.Qf!==gs)throw Error("Sanitized content was not of kind
HTML.");a=ne(a.toString(),a.$k)}else a=Wd("zSoyz");else
a=Wd(String(a));pe(d,a);1==d.childNodes.length&&(a=d.firstChild,1==a.nodeType&&(d=a
));return d}var As={};function Bs(a){a=a||{};var
b=a.attributes,c=a.content,d=a.disabled,e=a.id,g=a.Vw,h=a.title,k=a.ow,l=a.value,n=
qs;e='<div role="button"'+(e?' id="'+ts(e)+'"':"")+' class="';a=a||{};var
q=a.Hw,x=a.style,D=a.width,H="goog-inline-block jfk-button ";switch(Ha(x)?
x.toString():x){case 0:H+="jfk-button-standard";break;case 2:H+="jfk-button-
action";break;case 3:H+="jfk-button-primary";break;case 1:H+="jfk-button-
default";break;case 4:H+="jfk-button-flat";break;case 5:H+="jfk-button-
mini";break;case 6:H+="jfk-button-contrast";
break;default:H+="jfk-button-standard"}H+=((D&&D.Mu&&(1).Mu?D.Qf!==(1).Qf?
0:D.toString()===(1).toString():1==D)?" jfk-button-narrow":"")+(a.checked?" jfk-
button-checked":"")+(q?" "+q:"")+(a.disabled?" jfk-button-disabled":"");d=e+ts(H)
+'"'+(d?' aria-disabled="true"':' tabindex="'+(g?ts(g):"0")+'"')+(h?k?' data-
tooltip="'+ts(h)+'"':' title="'+ts(h)+'"':"")+(l?' value="'+ts(l)+'"':"");b?(null!
=b&&b.Qf===hs?b=b.Gc():(b=String(b),b=ys.test(b)?b:"zSoyz"),null!
=b&&b.Qf===hs&&(b=b.Gc()),b=(!b||1<=b.length&&
" "===b.charAt(0)?"":" ")+b):b="";return
n(d+b+">"+ps(null!=c?c:"")+"</div>")};function Cs(a,b){this.j=a;this.N=!!
b;this.s={0:this.j+"-arrowright",1:this.j+"-arrowup",2:this.j+"-
arrowdown",3:this.j+"-arrowleft"}}m(Cs,ur);f=Cs.prototype;f.Kj=function(a)
{this.i=a};f.setPosition=function(a,b,c,d){null!=a&&(this.Vk=a);null!
=b&&(this.Rk=b);"number"===typeof c&&(this.jo=Math.max(c,15));"number"===typeof
d&&(this.Xl=d)};f.Pc=function(a,b,c)
{a=this.Rk;2==a&&(a=0);Ds(this,this.Vk,a,2==this.Rk?Es(this.Vk)?
this.g.offsetHeight/2:this.g.offsetWidth/2:this.jo,0,c)};
function Ds(a,b,c,d,e,g){if(a.i){var h=Fs(b,c);var k=a.i;var l=a.g,n=a.Ea,q=L(k);a:
{q=(Es(b)?q.height/2:q.width/2)-d;var
x=xr(k,h);if(n)n=n.clone(),l&&(l=wr(l),n.left+=l.x,n.right+=l.x,n.top+=l.y,n.bottom
+=l.y);else if(n=rh(k),!n){k=q;break a}k=$g(Bh(k));Es(b)?k.top<n.top&&!(x&1)?q-
=n.top-k.top:k.bottom>n.bottom&&x&1&&(q-=k.bottom-n.bottom):k.left<n.left&&!(x&4)?
q-=n.left-k.left:k.right>n.right&&x&4&&(q-=k.right-n.right);k=q}k=Es(b)?new
A(a.Xl,k):new A(k,a.Xl);q=Es(b)?6:9;a.Pk&&2==e&&(q=Es(b)?4:1);
x=b^3;Es(b)&&"rtl"==a.i.dir&&(x=b);h=vr(a.i,Fs(x,c),a.g,h,k,g,a.Hl?q:0,void
0,a.Ea);if(2!=e&&h&496){Ds(a,b^3,c,d,a.Pk&&0==e?1:2,g);return}!a.N||h&496||
(e=parseFloat(a.g.style.left),g=parseFloat(a.g.style.top),isFinite(e)&&0==e
%1&&isFinite(g)&&0==g%1||lh(a.g,Math.round(e),Math.round(g)))}Gs(a,b,c,d)}
function Gs(a,b,c,d){var e=a.o;Hc(a.s,function(g){Ab(e,g,!
1)},a);w(e,a.s[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.i?
(c=wh(a.i,a.g),d=Hs(a.i,b),Es(b)?e.style.top=Is(c.y+d.y,a.g.offsetHeight-
15)+"px":e.style.left=Is(c.x+d.x,a.g.offsetWidth-15)+"px"):e.style[0==c?
Es(b)?"top":"left":Es(b)?"bottom":"right"]=d+"px"}function Is(a,b){return 15>b?
15:xe(a,15,b)}function Fs(a,b){switch(a){case 2:return 0==b?1:5;case 1:return 0==b?
0:4;case 0:return 0==b?12:13;default:return 0==b?8:9}}
function Hs(a,b){var c=0,d=0;a=L(a);switch(b){case 2:c=a.width/2;break;case
1:c=a.width/2;d=a.height;break;case 0:d=a.height/2;break;case
3:c=a.width,d=a.height/2}return new A(c,d)}function Es(a){return 0==a||3==a}f.Hl=!
1;f.Rk=2;f.jo=20;f.Vk=3;f.Ea=null;f.Xl=-5;f.Pk=!1;function Js(a)
{cj.call(this);this.i=a||Ue()}m(Js,cj);Js.prototype.o=function()
{xm(this.ha(),"tooltip");ym(this.ha(),"live","polite")};function Ks(a)
{Js.call(this,a);this.g=this.i.Ra("DIV",Ls()+"-
contentId");this.j=this.i.Ra("DIV",Ls()+"-arrow",this.i.Ra("DIV",Ls()+"-
arrowimplbefore"),this.i.Ra("DIV",Ls()+"-arrowimplafter"));this.s=this.i.Ra("DIV",
{"class":Ls(),role:"tooltip"},this.g,this.j);this.o()}m(Ks,Js);function Ls()
{return"jfk-tooltip"}Ks.prototype.ha=function(){return
this.s};Ks.prototype.va=function()
{Js.prototype.va.call(this);this.s&&F(this.s)};function Ms(a)
{Ks.call(this,a)}m(Ms,Ks);Ms.prototype.o=function()
{xm(this.ha(),"tooltip")};function Ns(a){return Je(Fb(a.replace(Os,function(b,c)
{return Ps.test(c)?"":" "}).replace(/[\t\n ]+/g," ")))}var Ps=/^(?:abbr|acronym|
address|b|em|i|small|strong|su[bp]|u)$/i,Os=/<[!\/]?([a-z0-9]+)([\/
][^>]*)?>/gi;function Qs(a){a=a||Ue();var b=Ia(a.g);Rs[b]||(Rs[b]=new
Ss(a))}function Ts(a,b){var c=b instanceof Td?
Ns(Ud(b)):b;a.removeAttribute("title");a.removeAttribute("data-tooltip-
contained");a.removeAttribute("data-tooltip");b?(b instanceof Td?a.i=b:
(a.setAttribute("data-tooltip",b),a.i=null),a.setAttribute("aria-label",c)):
(a.i=null,a.removeAttribute("aria-label"));Qs(Ue(a))}var Rs={};
function Ss(a){Ij.call(this);this.wa=a;this.ua=new
dm(this.iw,0,this);dj(this,this.ua);var b=lf();this.ma="function"===typeof
b.MutationObserver?new
b.MutationObserver(r(this.tt,this)):null;a=a.g;this.ka(a,"mouseout mousedown click
blur focusout keydown".split(" "),this.Ps,!0);this.ka(a,
["mouseover","focus","focusin"],this.Uv,!0)}m(Ss,Ij);f=Ss.prototype;f.va=function()
{Us(this);Ij.prototype.va.call(this)};
function Vs(a,b){switch(b.type){case "mousedown":case "mouseover":case
"mouseout":case "click":a.Ba=!1;break;case "keydown":a.Ba=!0}}f.Uv=function(a)
{this.ma&&this.ma.disconnect();Vs(this,a);var
b=a.target;a="focus"==a.type||"focusin"==a.type;var
c=this.g&&Cf(this.g.g,b);if(this.Ba||!a||c)
{this.Ca=a;if(a=b&&b.getAttribute&&this.ma)a=b.getAttribute("role")||
null,a=db(wm,a);a&&(this.ma.observe(b,{attributes:!0}),
(a=Am(b))&&(b=a));this.s=b}else this.s=null;Ws(this)};
f.Ps=function(a){Vs(this,a);var b=a.target;b=this.g&&Cf(this.g.g,b);if("mousedown"!
=a.type&&"click"!=a.type||!b)this.s=null,Ws(this)};f.tt=function(a)
{v(a,r(function(b){var c=Am(b.target);c&&"aria-
activedescendant"==b.attributeName&&(this.s=c,Ws(this))},this))};function Ws(a)
{if(0==a.ua.lb||!a.i||!a.O){Us(a);var b=null!=a.O?a.O:50;a.ua.start(a.i?
b:300)}}function Us(a){a.oa&&(rl(a.oa),a.oa=0,a.i=null)}
f.iw=function(){if(!this.s)Xs(this),this.O=this.i=null;else if(!
(this.i&&this.g&&Cf(this.g.ha(),this.s))||this.i.getAttribute("data-tooltip-
unhoverable")){var a=Nf(this.s,function(k){return
k.getAttribute&&(k.getAttribute("data-tooltip-contained")||k.getAttribute("data-
tooltip")||k.i)&&!k.getAttribute("data-tooltip-suspended")}),b=!1;this.i&&this.i!
=a&&(Xs(this),this.O=this.i=null,b=!0);if(!this.i&&a&&(this.i=a,Ys(this,a))){var
c=he;if(a.getAttribute("data-tooltip-contained"))for(var d=af("jfk-tooltip-data",
a),e=0;e<d.length;e++){if(d[e].parentNode==a){c=d[e].cloneNode(!0);break}}else
c=a.i?a.i:Yd(a.getAttribute("data-tooltip"));d=a.getAttribute("data-tooltip-
align");e=a.getAttribute("data-tooltip-class");var g=a.getAttribute("data-tooltip-
offset");g=Db(Qe(g))?-1:Number(g);var h=a.getAttribute("data-tooltip-hide-
delay");h=Db(Qe(h))?null:Number(h);if(!b&&(a=a.getAttribute("data-tooltip-
delay"),a=Math.max(0,a-300)))
{this.oa=T(t(this.lq,this.i,c,d,g,e,h),a,this);return}this.lq(this.i,c,d,g,e,h)}}};
function Ys(a,b){return b.getAttribute("data-tooltip-only-on-
overflow")&&b.offsetWidth>=b.scrollWidth&&b.offsetHeight>=b.scrollHeight||
a.Ca&&"mouse"==b.getAttribute("data-tooltip-trigger")?!1:!0}function Zs(a)
{if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case "t":return
2;case "r":return 3}return 1}
f.lq=function(a,b,c,d,e,g){this.oa=0;this.O=g;if(!this.g){this.g=new
Ms(this.wa);Xs(this);g=this.g.ha();this.wa.g.body.appendChild(g);dj(this,this.g);th
is.o=new Cs(Ls(),!0);this.o.Hl=!0;this.o.Pk=!0;g=this.o;var
h=this.g.ha(),k=this.g.j;g.g=h;g.o=k}a:{if(c)switch(c.toLowerCase().split(",")[1])
{case "l":g=0;break a;case "r":g=1;break a}g=2}this.o.setPosition(Zs(c),g,void
0,d);yb(this.g.ha(),"jfk-tooltip-hide");this.na!=e&&(this.na&&!
Db(Qe(this.na))&&yb(this.g.ha(),this.na),Db(Qe(e))||w(this.g.ha(),
e),this.na=e);lh(this.g.ha(),0,0);if(b instanceof Td)N(this.g.g,b);else
for(sf(this.g.g);c=b.firstChild;)this.g.g.appendChild(c);this.o.Kj(a);this.o.Pc(nul
l,0)};function Xs(a){a.g&&w(a.g.ha(),"jfk-tooltip-hide")};function $s(a){var
b="Yf";if(a.Yf&&a.hasOwnProperty(b))return a.Yf;b=new a;return a.Yf=b};function
at(){}u(at,Jq);Ea(at);f=at.prototype;f.sg=function()
{return"button"};f.ne=function(a,b,c){switch(b){case 8:case
16:ym(a,"pressed",c);break;default:case 64:case
1:at.ta.ne.call(this,a,b,c)}};f.Oc=function(a){var
b=at.ta.Oc.call(this,a);this.oc(b,a.sf());var
c=a.Ab();c&&this.xc(b,c);Rq(a,16)&&this.ne(b,16,Sq(a,16));return
b};f.Sb=function(a,b){b=at.ta.Sb.call(this,a,b);var
c=this.Ab(b);a.Ca=c;a.na=this.sf(b);Rq(a,16)&&this.ne(b,16,Sq(a,16));return
b};f.Ab=Da;f.xc=Da;f.sf=function(a){return a.title};
f.oc=function(a,b){a&&(b?a.title=b:a.removeAttribute("title"))};f.nc=function(a,b)
{var c=gn(a),d=this.Wa()+"-collapse-left",e=this.Wa()+"-collapse-right",g=c?
e:d;b&1?Xq(a,g):Yq(a,g);c=c?d:e;b&2?Xq(a,c):Yq(a,c)};f.Wa=function(){return"goog-
button"};function bt(){}u(bt,at);Ea(bt);f=bt.prototype;f.sg=function()
{};f.Oc=function(a){Vq(a,!1);a.Of&=-256;a.Zb(32,!1);return a.g.Ra("BUTTON",
{"class":Mq(this,a).join(" "),disabled:!
a.isEnabled(),title:a.sf()||"",value:a.Ab()||""},a.Ng()||"")};f.Hi=function(a)
{return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type
||"reset"==a.type)};f.Sb=function(a,b){Vq(a,!1);a.Of&=-256;a.Zb(32,!
1);if(b.disabled){var c=this.Kh(1);w(b,c)}return bt.ta.Sb.call(this,a,b)};
f.Ii=function(a){Y(a).ka(a.ha(),"click",a.Qe)};f.mk=Da;f.Pm=Da;f.Om=function(a)
{return a.isEnabled()};f.mh=Da;f.Zc=function(a,b,c){bt.ta.Zc.call(this,a,b,c);
(a=a.ha())&&1==b&&(a.disabled=c)};f.Ab=function(a){return
a.value};f.xc=function(a,b){a&&(a.value=b)};f.ne=Da;function ct(a,b,c)
{Uq.call(this,a,b||bt.Eb(),c)}u(ct,Uq);f=ct.prototype;f.Ab=function(){return
this.Ca};f.xc=function(a){this.Ca=a;this.wd().xc(this.ha(),a)};f.sf=function()
{return this.na};f.oc=function(a)
{this.na=a;this.wd().oc(this.ha(),a)};f.nc=function(a)
{this.wd().nc(this,a)};f.va=function(){ct.ta.va.call(this);delete this.Ca;delete
this.na};f.Ma=function(){ct.ta.Ma.call(this);if(Rq(this,32)){var
a=this.ha();a&&Y(this).ka(a,"keyup",this.fe)}};
f.fe=function(a){return 13==a.keyCode&&"key"==a.type||
32==a.keyCode&&"keyup"==a.type?this.Qe(a):32==a.keyCode};Bq("goog-
button",function(){return new ct(null)});function Z(a,b,c,d)
{ct.call(this,a,dt.Eb(),b);this.wa=c||0;this.wb=d||0;this.Ka=!
1}u(Z,ct);f=Z.prototype;f.Bb=function(){return this.wb};f.oc=function(a)
{this.na=a;var b=this.ha();b&&(this.Ka?Ts(b,a):a?
b.title=a:b.removeAttribute("title"))};f.Ta=function(a){this.isEnabled()!
=a&&(Z.ta.Ta.call(this,a),et(this))};f.focus=function(){var
a=this.ya;try{a.focus()}catch(b){}};f.Lj=function(a){Z.ta.Lj.call(this,a);ft(this,!
1)};f.$e=function(a){Z.ta.$e.call(this,a);this.isEnabled()&&ft(this,!0)};
f.he=function(a){Z.ta.he.call(this,a);this.isEnabled()&&ft(this,!0)};function
ft(a,b){a.ha()&&Ab(a.ha(),"jfk-button-clear-outline",b)}function et(a)
{a.ha()&&gt(a.wd(),a)}function ht(a,b){if("string"===typeof a){var
c=a;a=C("IMG");re(a,c);J(a,21,21)}w(a,"jfk-button-
img");c=[];c.push(a);b&&(a=C("SPAN","jfk-button-label",b),c.push(a));return c}
function dt(){this.na=this.Wa()+"-standard";this.i=this.Wa()+"-
action";this.oa=this.Wa()+"-primary";this.o=this.Wa()+"-default";this.N=this.Wa()
+"-flat";this.ma=this.Wa()+"-narrow";this.O=this.Wa()+"-mini";this.s=this.Wa()+"-
contrast"}u(dt,at);dt.Eb=function(){return
$s(dt)};f=dt.prototype;f.Hf=function(a,b,c){a&&c.wa!=a&&(c.wa=a,et(c));b&&c.wb!
=b&&(c.wb=b,et(c))};f.Wa=function(){return"jfk-button"};
f.Oc=function(a){var b=a.g,c=zs(Bs,{disabled:!
a.isEnabled(),checked:Sq(a,16),style:a.wa,title:a.sf(),ow:a.Ka,value:a.Ab(),width:a
.Bb()},void 0,b);b.Hm(c,a.Gc());this.Sb(a,c);return c};
f.Sb=function(a,b){dt.ta.Sb.call(this,a,b);this.j||
(this.j=Sc(this.na,t(this.Hf,0,null),this.i,t(this.Hf,2,null),this.oa,t(this.Hf,3,n
ull),this.o,t(this.Hf,1,null),this.N,t(this.Hf,4,null),this.O,t(this.Hf,5,null),thi
s.s,t(this.Hf,6,null),this.ma,t(this.Hf,null,1)));for(var c=ub(b),d=0;d<c.length;+
+d){var e=this.j[c[d]];e&&e(a)}if(c=b.getAttribute("data-tooltip"))a.na=c,a.Ka=!
0;return b};f.Ab=function(a){return a.getAttribute("value")||""};f.xc=function(a,b)
{a&&a.setAttribute("value",b)};
function gt(a,b){function c(h,k){(h?d:e).push(k)}var
d=[],e=[],g=b.wa;c(0==g,a.na);c(2==g,a.i);c(3==g,a.oa);c(4==g,a.N);c(5==g,a.O);c(1=
=g,a.o);c(6==g,a.s);c(1==b.Bb(),a.ma);c(!b.isEnabled(),a.Wa()+"-
disabled");zb(b.ha(),e);xb(b.ha(),d)};function it(a,b){this.g=a instanceof A?a:new
A(a,b)}u(it,ur);it.prototype.Pc=function(a,b,c,d)
{yr(this.g,a,b,c,null,null,d)};function jt(a,b){this.g=a instanceof A?a:new
A(a,b)}u(jt,ur);jt.prototype.Pc=function(a,b,c,d)
{vr(oh(a),0,a,b,this.g,c,null,d)};function kt(a){this.g=new Yn;this.size=0;if(a)
{a=Vj(a);for(var b=a.length,c=0;c<b;c+
+)this.add(a[c]);this.size=this.g.size}}function lt(a){var b=typeof
a;return"object"==b&&a||"function"==b?"o"+Ia(a):b.charAt(0)+a}f=kt.prototype;f.add=
function(a){this.g.set(lt(a),a);this.size=this.g.size};f.remove=function(a)
{a=this.g.remove(lt(a));this.size=this.g.size;return a};f.has=function(a){return
$n(this.g,lt(a))};f.lc=function(){return this.g.lc()};f.values=function(){return
this.g.values()};f.clone=function(){return new kt(this)};
f.hf=function(){return this.g.hf(!1)};kt.prototype[Symbol.iterator]=function()
{return this.values()};function mt(a,b,c){this.N=c||(a?
Ue(B(a)):Ue());Cr.call(this,this.N.Ra("DIV",
{style:"position:absolute;display:none;"}));this.O=new A(1,1);this.$b=new
kt;this.ma=null;a&&this.attach(a);null!=b&&this.jq(b)}u(mt,Cr);var
nt=[];f=mt.prototype;f.Wb=null;f.className="goog-
tooltip";f.ah=500;f.Wh=0;f.attach=function(a){a=B(a);this.
$b.add(a);O(a,"mouseover",this.Ke,!1,this);O(a,"mouseout",this.nj,!
1,this);O(a,"mousemove",this.Tg,!1,this);O(a,"focus",this.Tm,!
1,this);O(a,"blur",this.nj,!1,this)};f.vl=function(){return this.Wh};
f.jq=function(a){G(this.ha(),a)};f.im=function(a){var
b=this.ha();b&&pe(b,a)};f.og=function(a){var
b=this.ha();b&&F(b);mt.ta.og.call(this,a);a?
(b=this.N.g.body,b.insertBefore(a,b.lastChild),bj(this.ma),this.ma=new
Wm(this.ha()),dj(this,this.ma),O(this.ma,"focusin",this.Fg,void
0,this),O(this.ma,"focusout",this.li,void 0,this)):
(bj(this.ma),this.ma=null)};function ot(a){return a.Ca?a.isVisible()?4:1:a.na?
3:a.isVisible()?2:0}
f.vj=function(a){if(!this.isVisible())return!1;var
b=sh(this.ha()),c=L(this.ha());return
b.x<=a.x&&a.x<=b.x+c.width&&b.y<=a.y&&a.y<=b.y+c.height};f.Zl=function(){if(!
kn.prototype.Zl.call(this))return!1;if(this.g)for(var a,b=0;a=nt[b];b+
+)Cf(a.ha(),this.g)||a.Da(!
1);eb(nt,this);a=this.ha();a.className=this.className;this.Fg();O(a,"mouseover",thi
s.Cl,!1,this);O(a,"mouseout",this.Zo,!1,this);pt(this);return!0};
f.jh=function(){fb(nt,this);for(var a=this.ha(),b,c=0;b=nt[c];c+
+)b.g&&Cf(a,b.g)&&b.Da(!1);this.nb&&this.nb.li();Ej(a,"mouseover",this.Cl,!
1,this);Ej(a,"mouseout",this.Zo,!1,this);this.g=void 0;0==ot(this)&&(this.Ua=!
1);kn.prototype.jh.call(this)};f.ai=function(a,b){this.g==a&&$n(this.
$b.g,lt(this.g))&&(this.Ua||!this.Nc?(this.Da(!1),this.isVisible()||
(this.g=a,this.setPosition(b||this.ij(0)),this.Da(!0))):this.g=void 0);this.Ca=void
0};
f.yp=function(a){this.na=void 0;if(a==this.g){a=this.N;var
b;a=(b=Of(a.g))&&this.ha()&&a.Im(this.ha(),b);null!=this.Wb&&(this.Wb==this.ha()||
$n(this.$b.g,lt(this.Wb)))||a||this.oa&&this.oa.Wb||this.Da(!1)}};function qt(a,b)
{var c=jf(a.N.g);a.O.x=b.clientX+c.x;a.O.y=b.clientY+c.y}f.Ke=function(a){var
b=rt(this,a.target);this.Wb=b;this.Fg();b!
=this.g&&(this.g=b,this.Pj(b),st(this),qt(this,a))};function rt(a,b){try{for(;b&&!
$n(a.$b.g,lt(b));)b=b.parentNode;return b}catch(c){return null}}
f.Tg=function(a){qt(this,a);this.Ua=!0};f.Tm=function(a)
{this.Wb=a=rt(this,a.target);this.Ua=!0;if(this.g!=a){this.g=a;var
b=this.ij(1);this.Fg();this.Pj(a,b);st(this)}};f.ij=function(a){return 0==a?
(a=this.O.clone(),new tt(a)):new ut(this.Wb)};function st(a){if(a.g)for(var
b,c=0;b=nt[c];c++)Cf(b.ha(),a.g)&&(b.oa=a,a.nb=b)}
f.nj=function(a){var b=rt(this,a.target),c=rt(this,a.relatedTarget);b!
=c&&(b==this.Wb&&(this.Wb=null),pt(this),this.Ua=!1,!this.isVisible()||
a.relatedTarget&&Cf(this.ha(),a.relatedTarget)?this.g=void
0:this.li())};f.Cl=function(){var a=this.ha();this.Wb!
=a&&(this.Fg(),this.Wb=a)};f.Zo=function(a){var b=this.ha();this.Wb!=b||
a.relatedTarget&&Cf(b,a.relatedTarget)||
(this.Wb=null,this.li())};f.Pj=function(a,b){this.Ca||
(this.Ca=T(r(this.ai,this,a,b),this.ah))};
function pt(a){a.Ca&&(rl(a.Ca),a.Ca=void 0)}f.li=function()
{2==ot(this)&&(this.na=T(r(this.yp,this,this.g),this.vl()))};f.Fg=function()
{this.na&&(rl(this.na),this.na=void 0)};f.va=function(){var a;this.Da(!
1);pt(this);for(var b=this.$b.lc(),c=0;a=b[c];c++)Ej(a,"mouseover",this.Ke,!
1,this),Ej(a,"mouseout",this.nj,!1,this),Ej(a,"mousemove",this.Tg,!
1,this),Ej(a,"focus",this.Tm,!1,this),Ej(a,"blur",this.nj,!1,this);b=this.
$b;bo(b.g);b.size=0;this.ha()&&F(this.ha());this.Wb=null;delete
this.N;mt.ta.va.call(this)};
function tt(a,b){jt.call(this,a,b)}u(tt,jt);tt.prototype.Pc=function(a,b,c)
{b=oh(a);b=rh(b);c=c?new Vg(c.top+10,c.right,c.bottom,c.left+10):new
Vg(10,0,0,10);yr(this.g,a,8,c,b,9)&496&&yr(this.g,a,8,c,b,5)};function ut(a)
{zr.call(this,a,5)}u(ut,zr);ut.prototype.Pc=function(a,b,c){var d=new
A(10,0);vr(this.g,this.i,a,b,d,c,9)&496&&vr(this.g,4,a,1,d,c,5)};function vt(a,b,c)
{mt.call(this,a,b,c)}u(vt,mt);f=vt.prototype;f.Zi=!1;f.vi=!1;f.Di=function()
{vt.ta.Di.call(this);this.Ka=$g(Bh(this.ha()));this.g&&(this.ab=$g(Bh(this.g)));thi
s.vi=this.Zi;O(this.N.g,"mousemove",this.Tg,!1,this)};f.jh=function()
{Ej(this.N.g,"mousemove",this.Tg,!1,this);this.ab=this.Ka=null;this.vi=!
1;vt.ta.jh.call(this)};
f.vj=function(a){if(this.wa){var b=sh(this.ha()),c=L(this.ha());return b.x-
this.wa.left<=a.x&&a.x<=b.x+c.width+this.wa.right&&b.y-
this.wa.top<=a.y&&a.y<=b.y+c.height+this.wa.bottom}return
vt.ta.vj.call(this,a)};function wt(a,b){if(a.ab&&Xg(a.ab,b)||a.vj(b))return!
0;a=a.oa;return!!a&&a.vj(b)}f.yp=function(a){this.na=void 0;a!=this.g||
wt(this,this.O)||this.Wb||this.oa&&this.oa.Wb||ec&&0==this.O.x&&0==this.O.y||
this.Da(!1)};
f.Tg=function(a){var b=this.isVisible();if(this.Ka){var c=jf(this.N.g);c=new
A(a.clientX+c.x,a.clientY+c.y);wt(this,c)?b=!
1:this.vi&&(b=Yg(this.Ka,c)>=Yg(this.Ka,this.O))}if(b)
{if(this.li(),this.Wb=null,b=this.oa)b.Wb=null}else
3==ot(this)&&this.Fg();vt.ta.Tg.call(this,a)};f.Cl=function(){this.Wb!
=this.ha()&&(this.vi=!1,this.Wb=this.ha())};f.vl=function(){return this.vi?
100:vt.ta.vl.call(this)};function xt(a,b){a=new
vt(a);a.im(Il(b.innerHTML));a.className="buy-tip-card";a.wa=new Vg(5,5,5,5);a.Zi=!
0;a.ah=500;a.Wh=250};function yt(a,b){this.Cb=a||200;this.wb=b||
108;W.call(this)}u(yt,W);yt.prototype.Db=function(){return
this.Cb};yt.prototype.Bb=function(){return this.wb};function zt(a)
{mt.call(this,a,void 0,void 0);this.Do=!1;this.Zi=!
0;this.ah=500}m(zt,vt);zt.prototype.Pj=function(a,b){b||(b=new Ar(a,9,!
0));vt.prototype.Pj.call(this,a,b)};zt.prototype.className="unified-hovercard";var
At="ganpub ganclk dapp source_ip source_country source_domain authuser".split("
");function Bt(a){var b=void 0===b?window.location.href:b;var c=new
Q(b);R(a,"hl","es");(b=S(c,"output"))&&R(a,"output",b);b=S(c,"source");"ge-ipad-
app"==b?(R(a,"dapp","2"),sk(a,"output")):"ge-tablet-app"==b?
(R(a,"dapp","4"),sk(a,"output")):"ge-ip-app"==b?R(a,"dapp","1"):"ge-android-
app"==b&&R(a,"dapp","3");S(c,"authuser")||sk(a,"authuser");At.forEach(function(d)
{var e=S(c,d);e&&R(a,d,e)})};function Ct(a,b,c)
{cj.call(this);this.i=null;this.data=a;this.g=b;this.maxWidth=c||
500}m(Ct,cj);Ct.prototype.va=function(){this.i&&this.i.Ha()};function Dt(a){return
a.i||(a.i=new Ij(a))}
Ct.prototype.j=function(a){var b=C("DIV"),c=new Q(this.data.Aa.Ug||
this.data.Aa.Sp);this.data.Aa.source&&R(c,"source",this.data.Aa.source);var
d=this.data.hb();this.data.Aa.pq&&(d+=": "+this.data.Aa.pq);d=C("A",
{},d);d.classList.add(this.g+"-
title");qe(d,c.toString());b.appendChild(d);a.appendChild(b);Et(this,a);b=C("DIV");
if("number"===typeof(this.data.Aa.Wp||0)){d=this.data.Aa.Wp||
0;c=Math.floor(d);d=0<d-c?1:0;for(var e=5-c-d,g=C("SPAN",this.g+"-stars goog-
inline-block");0<c;){c--;var h=C("SPAN",
"card-star-on goog-inline-block");g.appendChild(h)}for(;0<d;)d--,h=C("SPAN","card-
star-half goog-inline-block"),g.appendChild(h);for(;0<e;)e--,h=C("SPAN","card-star-
off goog-inline-
block"),g.appendChild(h);b.appendChild(g)}c=this.data.Aa.Nv;d=C("A",
{},this.data.Aa.av+" rese\u0144as");d.classList.add(this.g+"-reviews-
link");d.classList.add("goog-inline-
block");qe(d,c);b.appendChild(d);a.appendChild(b);this.data.Aa.um&&(c=new
ai,b=C("DIV",this.g+"-snippet"),N(b,c.i(this.data.Aa.um+" ")),c=C("A",{},
"m\u00e1s \u00bb"),c.classList.add(this.g+"-more-
link"),qe(c,this.data.Aa.Ug),b.appendChild(c),a.appendChild(b))};
function Et(a,b){var c="",d=C("DIV"),e=a.data.Aa.Sk;if(!Db(Qe(e))){c=e.split(/\s*,\
s*/g);e=c.length;if(!e)return;var g=C("SPAN","author"),h=e-1,k=pf(",
");v(c,function(l,n){var q=l?l.replace(Ft,""):"";q=Ee(q);l=new Q(De('/ebooks?
output=ws2&as_brr=5&q=inauthor:"%s"',q));Bt(l);q=C("A",
{},q);qe(q,l.toString());g.appendChild(q);n<h&&g.appendChild(k.cloneNode(!
0))},a);d.appendChild(g);c="\u00a0-\u00a0"}a.data.Aa.Fj&&(qf(d,C("SPAN",a.g+"-
pubdate",c+a.data.Aa.Fj)),c="\u00a0-\u00a0");a.data.Aa.Ep&&(d.appendChild(pf(c)),
qf(d,C("SPAN",a.g+"-pagesnum",a.data.Aa.Ep+" p\u00e1ginas")));b.appendChild(d)}
function Gt(a,b,c,d,e,g,h){c=C("A",
{id:h||""},c);qe(c,e?"#":d);c.classList.add(a.g+"-button");c.classList.add(a.g+"-
button-hilite");g&&c.classList.add("disabled");e&&(e=Wf||
Xf?"touchstart":"click",Dt(a).yf(c,e,function(k){k.preventDefault();k=C("FORM",
{method:"POST"});var l=d instanceof pd?d:zd(d);k.action=rd(l);I(k,
{position:"absolute",overflow:"hidden",width:"1px",height:"1px",visibility:"hidden"
});b.appendChild(k);k.submit()},!1));b.appendChild(c)}
var
Ft=/(<b\s*>)|(<\/b>)/ig,Ht={VIEW_PAGES_PARTIAL:2,VIEW_PAGES_ALL:5,VIEW_PAGES_PARTIA
L_FIXED:6,VIEW_PURCHASED:7,VIEW_GOOGLE_EDITIONS_PREVIEW:8};function It()
{this.Aa={}}f=It.prototype;f.hb=function(){return this.Aa.title};f.Yb=function()
{return this.Aa.Am};f.Rd=function(){return this.Aa.Rd};f.Il=function(){return
this.Aa.Il};f.Zf=function(){return this.Aa.Zf};f.Zh=function(){return
this.Aa.Zh};function Jt(){this.g=[]}f=Jt.prototype;f.getId=function(){return
this.lb};f.Zg=function(a){this.lb=a};f.hb=function(){return
this.Ec};f.Og=function(){return this.s};function Kt(a,b,c){if(Lt(a,b)||
null==a.ma||!a.j)c&&c(null);else{var d=a.ma.clone();a=r(a.Js,a,b,c||
Da);R(d,"id",b);xl(d,a,"POST")}}function Mt(a,b,c){if(Lt(a,b)&&null!=a.oa&&a.na)
{var d=a.oa.clone();a=r(a.Ys,a,b,c||Da);R(d,"id",b);xl(d,a,"POST")}else c&&c(null)}
f.Js=function(a,b,c){var d=null;Fl(c.target)&&(d=new
It,d.Aa.Am=a,this.g.push(d));b(d)};f.Ys=function(a,b,c){var
d=null;Fl(c.target)&&(d=Lt(this,a),Nt(this,d));b(d)};function Nt(a,b)
{hb(a.g,function(c){return c.Yb()==b.Yb()})}function Lt(a,b){return
bb(a.g,function(c){return c&&c.Yb()==b})};function Ot(a)
{this.Aa={};this.Aa.title=a.title;this.Aa.pq=a.subtitle;this.Aa.Sk=a.authors;this.A
a.Sp=a.preview_url;this.Aa.Ug=a.info_url;this.Aa.Fj=a.pub_date;this.Aa.Ep=a.num_pag
es;this.Aa.Bq=a.viewability;this.Aa.Uw=a.subject;this.Aa.sq=a.thumbnail_url;this.Aa
.um=a.snippet;this.Aa.Nw=a.list_price;this.Aa.fq=a.sale_price;this.Aa.Sw=a.sale_pri
ce_better;this.Aa.dv=a.offer_price;this.Aa.Xk=a.buy_url;this.Aa.Xp=a.read_url;this.
Aa.wj=a.is_free_ebook||!1;this.Aa.uj=a.in_my_ebooks||!
1;this.Aa.Pw=a.my_ebooks_url||
"";this.Aa.Wp=a.rating_score||0;this.Aa.av=a.num_reviews||
0;this.Aa.Rd=a.is_purchased||!1;this.Aa.Yh=a.is_ebook||!
1;this.Aa.Xw=a.write_review_url||"";this.Aa.kt=a.add_to_my_ebooks_url||"";this.Aa.z
v=a.preview_ebook_url||"";this.Aa.Nv=a.reviews_url||"";this.Aa.Vj=a.view_order_url|
|"";this.Aa.Ew=a.add_to_my_ebooks_url;this.Aa.Is=a.add_to_my_ebooks_url_is_on_play|
|!1;this.Aa.sj=a.has_flowing_text||!1;this.Aa.tj=a.has_scanned_text||!1;var
b=gp(a.info_url);this.Aa.Am=b;this.Aa.Gw=a.canonical_atb_url||
"";this.Aa.Il=a.is_rentable||!1;this.Aa.ag=a.is_pre_order||!
1;this.Aa.Np=a.on_sale_date||"";this.Aa.Zf=a.is_pre_ordered||!
1;this.Aa.Mw=a.issue_volume_count||0;this.Aa.Zh=a.is_volume_cancelled||!
1;this.Aa.Ls=a.cancelled_reason||"0";switch(a.rental_state){case
1:this.Aa.Hj=1;break;case 2:this.Aa.Hj=2}this.Aa.Jv=a.rental_end_utc||
0}m(Ot,It);function Pt(a)
{this.g=[];this.Zg(a.id);this.o=a.owner_uid;this.Ec=a.title;this.s=a.description;th
is.wa=a.num_volumes;this.ye=a.access||"0";this.Qa=a.can_modify_metadata;this.O=a.pr
edefined;this.na=a.can_remove_volumes;this.j=a.can_add_volumes;this.ua=a.can_only_a
dd_ebooks||!1;this.ma=new Q(a.add_vol_base_url);this.oa=new
Q(a.del_vol_base_url);void 0!
==a.paused&&(this.i=a.paused,this.N=a.pause_bookshelf_url);a.volumes&&(this.g=Ya(a.
volumes,function(b){return new Ot(b)}))}m(Pt,Jt);function Qt()
{W.call(this);this.j=[];this.i=[]}u(Qt,W);function Rt(a){var b=new
Q(lf().location);b=new Q(b);return a===parseInt(S(b,"as_coll"),10)}function
St(a,b,c){Tt(a,b.getId())||(a=b.O?a.j:a.i,c?lb(a,void 0,0,b):a.push(b))}function
Ut(a,b,c){var d=1==b.ye;a=new
Q(a);R(a,"cl_title",b.hb());R(a,"cl_mode",d?"public":"private");b="cl_des="+encodeU
RIComponent(String(b.Og()));xl(a,c,"POST",b)}
Qt.prototype.N=function(a){a=a.target;if(Fl(a)){a=new Pt(Hl(a));var
b=Tt(this,a.getId());b.Ec=a.hb();b.s=a.Og();b.ye=a.ye;b=new
fj("update",this);b.shelf=a;this.dispatchEvent(b)}};Qt.prototype.o=function(a,b)
{b=b.target;Fl(b)&&(b=new Pt(Hl(b)),St(this,b,a),a=new
fj("add",this),a.shelf=b,this.dispatchEvent(a))};function Vt(a,b){a.s=new
Q(b);R(a.s,"jscmd","ClCreate")}function Tt(a,b){return bb(Wt(a),function(c){return
c.getId()==b})}function Wt(a){return qb(a.j,a.i)};function Xt(a,b){var c=C("A",
{},"Ver pedido");qe(c,a);c.classList.add(b);return c};function Yt(a,b,c)
{Ct.call(this,a,b,c);S(new Q(this.data.Aa.Ug),"dapp")}m(Yt,Ct);
Yt.prototype.render=function(a){sf(a);var b=C("DIV",this.g),c=C("DIV",this.g+"-
meta");this.j(c);var d=C("DIV",this.data.Aa.Yh?this.g+"-footer":this.g+"-footer-
nonebook"),e=C("DIV",this.g+"-footer-
inner");if(this.data.Aa.Yh)if(this.data.Zh()&&Rt(1))Zt(this,e);else
if(this.data.Aa.ag&&!this.data.Rd()||this.data.Zf()){var g=C("DIV",this.g+"-pre-
order-date");g.textContent="Disponible el:
"+this.data.Aa.Np;e.appendChild(g);this.data.Zf()&&Rt(1)&&Zt(this,e)}else
if(this.data.Rd()&&Rt(1))$t(this,e),Zt(this,
e);else{$t(this,e);g=!this.data.Rd()&&!this.data.Aa.wj;var h=this.data.Aa.wj&&!
this.data.Aa.uj;if(g||h){g=C("SPAN",{"class":this.g+"-footer-inner-
right"});if(h=this.data.Aa.zv||this.data.Aa.Xp){for(var
k=h.search(ck),l=0,n,q=[];0<=(n=bk(h,l,"source",k));)q.push(h.substring(l,n)),l=Mat
h.min(h.indexOf("&",n)+1||
k,k);q.push(h.substr(l));h=q.join("").replace(ek,"$1");h=ak(h,"source","ebookstore"
)}h&&(k=C("A",{id:"unified-hovercard-preview-link"},"vista
previa"),qe(k,h),g.appendChild(k));e.appendChild(g)}}d.appendChild(e);
b.appendChild(c);b.appendChild(d);a.appendChild(b);L(a).width>this.maxWidth&&J(a,th
is.maxWidth,"")};
Yt.prototype.j=function(a){if(!(this.data.Rd()||this.data.Zf()||
this.data.Zh())&&this.data.Aa.Vj&&Rt(1)){var
b=C("IMG",{src:"/googlebooks/images/purchase_error.gif","class":this.g+"-error-
icon"});b=C("DIV",this.g+"-card-error",b,"Tarjeta de cr\u00e9dito
rechazada:");if(this.data.Aa.Vj){var
c=Xt(this.data.Aa.Vj,"primary"),d=C("SPAN");d.innerText="&nbsp;";b.appendChild(d);b
.appendChild(c)}a.appendChild(b)}Ct.prototype.j.call(this,a);b=C("DIV",this.g+"-
book-options");this.data.Aa.Yh?(this.data.Aa.wj?
this.data.Aa.uj?au(this,b):Gt(this,b,"eBook (GRATIS)",this.data.Aa.kt,!
this.data.Aa.Is,void 0,"unified-hovercard-free-btn"):this.data.Zf()?
(c=C("SPAN",this.g+"-pre-ordered","Pedido por
adelantado"),b.appendChild(c)):this.data.Zh()&&Rt(1)?(c=C("DIV",this.g+"-
cancelled"),d=this.data.Aa.Ls,0==d?G(c,"Cancelada a petici\u00f3n del
cliente"):1==d?G(c,"Cancelada debido a un problema con el eBook"):2==d?
G(c,"Cancelada debido a un cambio de precio"):3==d?G(c,"Cancelada por el
editor"):G(c,"Cancelada"),b.appendChild(c)):
this.data.Rd()||this.data.Aa.uj?!this.data.Rd()&&this.data.Aa.uj?
bu(this,b):this.data.Rd()&&au(this,b):bu(this,b),Rt(7)&&(c=C("SPAN",this.g+"-
offline-remove-options"),d=C("SPAN",{id:"unified-hovercard-remove-from-
ebooks","class":this.g+"-fake-link"},"Eliminar de Mis eBooks"),d.id="hovercard-
remove-from-my-ebooks",c.appendChild(d),b.appendChild(c))):
(c=this.data.Aa.Sp,Kc(Ht,this.data.Aa.Bq)&&!Db(c)?Gt(this,b,"Vista previa",c,void
0,void 0,"unified-hovercard-preview-sample"):Gt(this,b,"Vista previa",
c,!1,!0,"unified-hovercard-preview-sample"));a.appendChild(b)};function Zt(a,b){var
c=C("DIV",{id:"unified-hovercard-purchased-shelf-links","class":a.g+"-order-links-
container"}),d=a.data.Aa.Vj;d&&(d=Xt(d,""),c.appendChild(d));a.data.Zf()||
(d=C("DIV",{id:"unified-hovercard-delete-forever","class":a.g+"-footer-fake-
link"},"Eliminar definitivamente"),w(d,a.g+"-footer-action-link"),d.id="hovercard-
delete-forever",c.appendChild(d));b.appendChild(c)}
function bu(a,b){a.data.Aa.ag&&!a.data.Rd()?Gt(a,b,"Reservar eBook
("+a.data.Aa.fq+")",a.data.Aa.Xk,void 0,void 0,"unified-hovercard-buy-
btn"):a.data.Il()?Gt(a,b,"EBOOK DESDE "+a.data.Aa.dv,a.data.Aa.Xk,void 0,void
0,"unified-hovercard-buy-btn"):Gt(a,b,"Comprar eBook -
"+a.data.Aa.fq,a.data.Aa.Xk,void 0,void 0,"unified-hovercard-buy-btn")}function
au(a,b){Gt(a,b,"Leer ahora",a.data.Aa.Xp,void 0,void 0,"unified-hovercard-read-
now")}
function $t(a,b){var c=C("DIV",a.g+"-supported-devices"),d=a.g+"-device-
type",e=a.g+"-device-supported",g=a.g+"-device-not-
supported",h=C("SPAN",d,"Web"),k=C("SPAN",d,"Tablet/
iPad"),l=C("SPAN",d,"eReader");d=C("SPAN",d,"Tel\u00e9fono inteligente");var
n=C("SPAN","goog-inline-block"),q=C("SPAN","goog-inline-block"),x=C("SPAN","goog-
inline-block"),D=C("SPAN","goog-inline-block");a.data.Aa.sj?
(w(n,e),w(q,e),w(x,e),w(D,e)):(a.data.Aa.tj?(w(n,e),w(q,e)):
(w(n,g),w(q,g)),w(x,g),w(D,g));c.appendChild(n);
c.appendChild(h);c.appendChild(q);c.appendChild(k);c.appendChild(x);c.appendChild(l
);c.appendChild(D);c.appendChild(d);b.appendChild(c)};function cu(a,b,c)
{zt.call(this,a);this.Xb=Xl();this.j=this.Ba=this.o=null;this.Rb=b;this.i=null;this
.Vb=!!c;this.render(b);du(this)}m(cu,zt);cu.prototype.va=function()
{Dt(this.i).Ha();F(this.ha())};cu.prototype.ai=function(a,b)
{zt.prototype.ai.call(this,a,b);this.isVisible()&&(this.Sl=this.Xb?new Vg(0,-
2,0,0):new Vg(0,0,0,-2),this.isVisible()&&this.ng(),this.o=this.g,eu(this))};
cu.prototype.render=function(a)
{this.i&&(this.i.Ha(),this.j=this.Ba=null);this.i=new
Yt(a,this.className,435,this.Vb);this.i.render(this.ha());du(this);this.isVisible()
&&eu(this)};
function eu(a){var b=C("DIV"),c=C("DIV");var d=Bh(a.o||null);var e=Bh(a.ha());if(d)
{d.top=Math.ceil(d.top);e.top=Math.ceil(e.top);d.left=Math.ceil(d.left);e.left=Math
.ceil(e.left);var g=e.top>=d.top,h=ch(e,d);h||(h=new
Zg(d.left,0,d.width,0));d=a.Xb?e.left+e.width-h.left-(h.width/2+12):h.left-e.left+
(h.width/2-12);e={x:0<d?d:0,y:e.height-2,Ou:g}}else
e=null;g=a.Xb?"marginRight":"marginLeft";I(c,g,e.x+"px");I(b,g,e.x-
1+"px");w(a.ha(),a.className+"-tooltip");e.Ou?(I(c,"bottom",e.y+"px"),I(b,"bottom",
e.y+1+"px"),w(c,a.className+"-arrow-up"),w(b,a.className+"-arrow-up-border")):
(I(c,"top",e.y+"px"),I(b,"top",e.y+1+"px"),a.Rb.Aa.Yh||w(c,a.className+"-
nofooter"),w(c,a.className+"-arrow-down"),w(b,a.className+"-arrow-down-
border"));a.j?wf(b,a.j):a.ha().appendChild(b);a.Ba?
wf(c,a.Ba):a.ha().appendChild(c);a.Ba=c;a.j=b}
cu.prototype.Fc=function(a){var b=a.target||null;if(b)
{3==b.nodeType&&(b=b.parentNode);switch(b.id){case "hovercard-remove-from-my-
ebooks":a.preventDefault();var c="c";break;case "hovercard-save-sample-for-
later":case "hovercard-add-to-my-ebooks":a.preventDefault();c="a";break;case
"hovercard-delete-
forever":a.preventDefault();c="b";break;default:b.href&&(c="f","touchstart"==a.type
&&(a=Oi(b.href),window.location.replace(Zi(a))))}c&&this.dispatchEvent(new
fj(c,this))}};
function du(a){var b=Wf||
Xf?"touchstart":"click";Lj(Dt(a.i),a.ha(),b,a.Fc,a)};function fu(a,b,c)
{yt.call(this,b);this.i=a;this.j=null;this.o=!1;if(c==(1).toString()||
c==(7).toString())this.o=!0}u(fu,yt);var gu=new P;
fu.prototype.Qc=function(a){var b=C("A",{className:"slider-link goog-inline-
block"});J(b,"",this.Db());var c=new Q(this.i.Aa.Ug);this.i.Aa.source?
R(c,"source",this.i.Aa.source):R(c,"source","gbs_slider_thumb");sk(c,"num");qe(b,c.
toString());a.appendChild(b);this.j=E("IMG");this.j.alt="";this.g.yf(this.j,"load",
r(this.oa,this));gu.dispatchEvent("start");(a=this.i.Aa.sq)?(a=new
Q(a),R(a,"h",this.Db()),R(a,"stbn",1),sk(a,"edge"),this.j.src=a.toString()):this.j.
src="/googlebooks/images/no_cover_thumb.gif";
J(this.j,"",this.Db());b.appendChild(this.j);this.o&&2==this.i.Aa.Hj?
(this.s=C("SPAN",["bookcard-badge","bookcard-sample-
label"],"Caducados"),b.appendChild(this.s)):this.o&&1==this.i.Aa.Hj?
(a=this.i,1==a.Aa.Hj?(a=a.Aa.Jv-Na()/1E3,a=Math.round(a/3600),c=Math.round(a/
24),a=1>=a?"Caducan en poco tiempo":48>=a?a+" horas":c+" d\
u00edas"):a="",this.s=C("SPAN",["bookcard-badge","bookcard-sample-
label"],a),b.appendChild(this.s)):!this.o||this.i.Rd()||this.i.Aa.wj||
(this.s=C("SPAN",["bookcard-badge","bookcard-sample-label"],
"Muestra"),b.appendChild(this.s));xj(b,"mouseover",this.na.bind(this,b))};fu.protot
ype.oa=function()
{this.dispatchEvent("render");gu.dispatchEvent("complete");this.s&&Ah(this.s,L(this
.j).width)};fu.prototype.na=function(a,b){(new cu(a,this.i)).Ke(b)};function
hu(a,b,c){fu.call(this,a,b-40,c);this.N=C("DIV","slider-annotation");this.O=!
1}m(hu,fu);hu.prototype.Qc=function(a)
{xj(this,"render",r(this.ua,this));fu.prototype.Qc.call(this,a);a.appendChild(this.
N)};hu.prototype.ua=function(a){this.O||
(a.stopPropagation(),a=this.ma(),this.N.appendChild(a),this.O=!
0,this.dispatchEvent("render"))};function iu(a,b,c)
{hu.call(this,a,b,c)}m(iu,hu);iu.prototype.Qc=function(a)
{hu.prototype.Qc.call(this,a)};iu.prototype.ma=function(){var
a=this.i,b=E("DIV"),c=C("A",{className:"slider-annotation-
title"},pf(a.hb()));qe(c,a.Aa.Ug);b.appendChild(c);if(a=a.Aa.Sk)a=C("DIV","slider-
annotation-author",pf(a)),b.appendChild(a);J(b,L(this.j).width+5,"");return
b};function ju(){this.g=ku;this.kg=5E3}var lu=0;ju.prototype.send=function(a,b,c,d)
{a=a?Pc(a):{};d=d||"_"+(lu++).toString(36)+Date.now().toString(36);var
e="_callbacks___"+d;b&&(p[e]=mu(d,b),a.callback=e);b={timeout:this.kg,Os:!
0};e=md.exec(ld(this.g).toString());var g=e[3]||"";e=nd(e[1]+od("?",e[2]||"",a)
+od("#",g,void 0));b=zo(e,b);vo(b,null,nu(d,a,c),void
0);return{lb:d,vo:b}};ju.prototype.cancel=function(a)
{a&&(a.vo&&a.vo.cancel(),a.lb&&ou(a.lb,!1))};
function nu(a,b,c){return function(){ou(a,!1);c&&c(b)}}function mu(a,b){return
function(c){ou(a,!0);b.apply(void 0,arguments)}}function ou(a,b)
{a="_callbacks___"+a;if(p[a])if(b)try{delete p[a]}catch(c){p[a]=void 0}else
p[a]=Da};function pu(a,b,c){P.call(this);this.ma=a;this.na=c;this.j=b;O(b,
["hilite","select","canceldismiss","dismiss"],this.handleEvent,!
1,this);this.N=null;this.i=[];this.s=-
1;this.g=0;this.o=this.O=null;this.wa={}}u(pu,P);f=pu.prototype;f.qk=!0;f.Qk=!
1;f.wd=function(){return this.j};
f.handleEvent=function(a){var b=this.ma;if(a.target==this.j)switch(a.type){case
"hilite":this.Le(a.Ef);break;case "select":var c=!1;if("number"===typeof a.Ef)
{a=a.Ef;var d=this.i[qu(this,a)];c=!!d&&b.Jl&&b.Jl(d);d&&!c&&this.s!
=a&&this.Le(a)}c||this.eg();break;case "canceldismiss":ru(this);break;case
"dismiss":su(this)}};f.ji=function(a){this.N!
=a&&(this.N=a,this.ma.aq(this.N,10,r(this.Su,this)),ru(this))};f.qd=function()
{return this.j.isVisible()};
function tu(a){for(var b=a.g+a.i.length-1,c=a.s,d=0;d<a.i.length;d++)
{if(c>=a.g&&c<b)c++;else if(-1==c)c=a.g;else{a.Qk&&c==b&&a.Le(-
1);break}if(a.Le(c))break}}f.Le=function(a){var b=qu(this,a),c=this.i[b];return
c&&this.ma.Jl&&this.ma.Jl(c)?!1:(this.s=a,this.j.Le(a),-1!=b)};
f.eg=function(){var a=qu(this,this.s);if(-1!=a){var b=this.i[a],c=this.na;if(c.Mb)
{var d=b.toString();if(c.j){var e=uu(c,c.Ab(),vu(c.Mb)[0]),g=wu(c,c.Ab());c.oa&&!
c.oa.test(d)&&(d=d.replace(/[\s\xa0]+$/,"")+c.ua);0==e||Db(g[e-1])||(d="
"+d);e==g.length-1&&(d+=" ");if(d!=g[e]){g[e]=d;d=c.Mb;(ec||
z)&&d.blur();d.value=g.join("");for(var h=0,k=0;k<=e;k+
+)h+=g[k].length;d.focus();e=h;g=c.Mb;xu(g)&&(g.selectionStart=e);g=c.Mb;xu(g)&&(g.
selectionEnd=e)}}else c.xc(d);c.dm=!0}this.De();this.dispatchEvent({type:"update",
Ef:b,index:a});return!
0}this.De();this.dispatchEvent({type:"update",Ef:null,index:null});return!
1};f.De=function(){this.s=-
1;this.N=null;this.g+=this.i.length;this.i=[];window.clearTimeout(this.o);this.o=nu
ll;this.j.De();this.dispatchEvent("suggestionsupdate");this.dispatchEvent("dismiss"
)};function su(a){a.o||(a.o=window.setTimeout(r(a.De,a),100))}f.np=function()
{return this.o?(window.clearTimeout(this.o),this.o=null,!0):!1};function ru(a)
{a.np()||window.setTimeout(r(a.np,a),10)}
f.va=function(){pu.ta.va.call(this);delete
this.wa;this.j.Ha();this.na.Ha();this.ma=null};f.Su=function(a,b,c)
{this.N==a&&this.bm(b,c)};
f.bm=function(a,b){var c="object"==Fa(b)&&b;b=(c?c.i():b)?qu(this,this.s):-
1;this.g+=this.i.length;this.i=a;for(var d=[],e=0;e<a.length;+
+e)d.push({id:this.g+e,data:a[e]});a=null;this.O&&(a=this.wa[Ia(this.O)]||
this.O);this.j.Kj(a);this.j.bm(d,this.N,this.O);a=this.qk;c&&void 0!
==c.g()&&(a=c.g());this.s=-1;(a||0<=b)&&0!=d.length&&this.N&&(0<=b?
this.Le(this.g+b):tu(this));this.dispatchEvent("suggestionsupdate")};function
qu(a,b){b-=a.g;return 0>b||b>=a.i.length?-1:b}f.update=function(a)
{this.na.update(a)};function vu(a){var b=0,c=0;xu(a)&&(b=a.selectionStart,c=-
1);return[b,c]}function xu(a){try{return"number"==typeof a.selectionStart}catch(b)
{return!1}};function yu(a,b,c,d){cj.call(this);d=d||150;this.j=null!=c?c:!
0;this.o=a||",;";this.ua=this.o.charAt(0);a=this.j?"[\\s"+this.o+"]+":"[\\s]
+";this.na=new RegExp("^"+a+"|"+a+"$","g");this.oa=new RegExp("\\s*["+this.o+"]
$");this.O=b||"";this.wa=this.j;this.Ya=0<d?new pl(d):null;this.i=new
Ij(this);this.N=new Ij(this);this.s=new wq;this.ma=-
1}u(yu,cj);f=yu.prototype;f.Mb=null;f.Pl="";f.If=!1;f.dm=!1;f.Ab=function(){return
this.Mb.value};f.xc=function(a){this.Mb.value=a};
function zu(a,b)
{Af(b)&&(xm(b,"combobox"),ym(b,"autocomplete","list"));a.i.ka(b,"focus",a.Um);a.i.k
a(b,"blur",a.ar);a.Mb||(a.N.ka(b,"keydown",a.nv),Af(b)&&Of(We(b))==b&&Au(a,b))}f.
$q=function(a){for(var b=0;b<arguments.length;b+
+)zu(this,arguments[b])};f.va=function(){yu.ta.va.call(this);this.i.Ha();delete
this.i;this.N.Ha();this.s.Ha();bj(this.Ya)};
f.Sc=function(a){switch(a.keyCode){case 40:if(this.g.qd())return
tu(this.g),a.preventDefault(),!0;if(!this.j)return this.update(!
0),a.preventDefault(),!0;break;case 38:if(this.g.qd()){a:for(var
b=this.g,c=b.s,d=0;d<b.i.length;d++){if(c>b.g)c--;else{b.Qk&&c==b.g&&b.Le(-
1);break}if(b.Le(c))break a}a.preventDefault();return!0}break;case 9:if(!
this.g.qd()||a.shiftKey)this.g.De();else
if(this.update(),this.g.eg()&&this.wa)return a.preventDefault(),!0;break;case
13:if(this.g.qd()){if(this.update(),this.g.eg())return a.preventDefault(),
a.stopPropagation(),!0}else this.g.De();break;case 27:if(this.g.qd())return
this.g.De(),a.preventDefault(),a.stopPropagation(),!0;break;case 229:if(!
this.If)return this.If||
(this.i.ka(this.Mb,"keyup",this.Jp),this.i.ka(this.Mb,"keypress",this.Ip),this.If=!
0),!0}return Bu(this,a)};function Bu(a,b){var c=a.j&&b.charCode&&-1!
=a.o.indexOf(String.fromCharCode(b.charCode));c&&a.update();return c&&a.g.eg()?
(b.preventDefault(),!0):!1}f.St=function(){return!1};f.Um=function(a)
{Au(this,a.target||null)};
function Au(a,b){Nj(a.N);a.g&&ru(a.g);b!
=a.Mb&&(a.Mb=b,a.Ya&&(a.Ya.start(),a.i.ka(a.Ya,"tick",a.Wm)),a.Pl=a.Ab(),a.s.attach
(a.Mb),a.i.ka(a.s,"key",a.Vm),a.i.ka(a.Mb,"mousedown",a.Kp),z&&a.i.ka(a.Mb,"keypres
s",a.Hp))}f.ar=function()
{this.Mb&&(this.i.Xa(this.s,"key",this.Vm),Aq(this.s),this.i.Xa(this.Mb,"keyup",thi
s.St),this.i.Xa(this.Mb,"mousedown",this.Kp),z&&this.i.Xa(this.Mb,"keypress",this.H
p),this.If&&Cu(this),this.Mb=null,this.Ya&&(this.Ya.stop(),this.i.Xa(this.Ya,"tick"
,this.Wm)),this.g&&su(this.g))};
f.Wm=function(){this.update()};f.nv=function(a){this.Um(a)};f.Vm=function(a)
{this.ma=a.keyCode;this.g&&this.Sc(a)};f.Ip=function(){this.If&&229!
=this.ma&&Cu(this)};f.Jp=function(a){this.If&&(13==a.keyCode||
77==a.keyCode&&a.ctrlKey)&&Cu(this)};f.Kp=function(){};function Cu(a){a.If&&(a.If=!
1,a.i.Xa(a.Mb,"keypress",a.Ip),a.i.Xa(a.Mb,"keyup",a.Jp))}f.Hp=function(a)
{Bu(this,a)};
f.update=function(a){if(this.Mb&&(a||this.Ab()!=this.Pl)){if(a||!this.dm)
{a=vu(this.Mb)[0];var b=this.Ab();a=wu(this,b)[uu(this,b,a)];a=this.na?
String(a).replace(this.na,""):a;this.g&&(this.g.O=this.Mb,this.g.ji(a,this.Ab()))}t
his.Pl=this.Ab()}this.dm=!1};function uu(a,b,c){a=wu(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 wu(a,b){if(!a.j)return[b];b=String(b).split("");for(var c=[],d=[],e=0,g=!
1;e<b.length;e++)a.O&&-1!=a.O.indexOf(b[e])?(g||
(c.push(d.join("")),d.length=0),d.push(b[e]),g=!g):g||-1==a.o.indexOf(b[e])?
d.push(b[e]):(d.push(b[e]),c.push(d.join("")),d.length=0);c.push(d.join(""));return
c};function Du(a,b,c,d){P.call(this);this.oa=a||
document.body;this.g=Ue(this.oa);this.ua=!
a;this.ya=null;this.na="";this.i=[];this.o=[];this.wa=this.ma=-1;this.N=!
1;this.className="ac-renderer";this.Ka="ac-highlighted";this.O=b||
null;this.ab=null!=d?d:!0;this.Xb=!!c}u(Du,P);f=Du.prototype;f.ha=function(){return
this.ya};f.Kj=function(a){this.Ca=a};f.bm=function(a,b,c)
{this.na=b;this.i=a;this.ma=-
1;this.wa=Na();this.j=c;this.o=[];Eu(this)};f.De=function(){this.N&&(this.N=!
1,Fu(this,!1),M(this.ya,!1))};
f.show=function(){this.N||(this.N=!0,Fu(this,!0),M(this.ya,!0))};function Fu(a,b)
{a.j&&(ym(a.j,"haspopup",b),ym(a.ya,"expanded",b),ym(a.j,"expanded",b),b?
ym(a.j,"owns",a.ya.id):(a.j.removeAttribute("aria-
owns"),Bm(a.j,null)))}f.isVisible=function(){return this.N};
function Gu(a,b){var c=0<=b&&b<a.i.length?a.i[b]:void 0,d=0<=b&&b<a.o.length?
a.o[b]:void 0;a.dispatchEvent({type:"rowhilite",N:d,Ef:c?
c.data:null})&&(0<=a.ma&&zb(a.o[a.ma],["ac-active","active"]),a.ma=b,d&&(xb(d,["ac-
active","active"]),a.j&&Bm(a.j,d),th(d,a.ya)))}f.Le=function(a){if(-1==a)Gu(this,-
1);else for(var b=0;b<this.i.length;b++)if(this.i[b].id==a){Gu(this,b);break}};
function Hu(a){if(!a.ya){var b=a.g.Ra("DIV",
{style:"display:none"});a.ya=b;xb(b,Fb(a.className).split("
"));xm(b,"listbox");b.id=Ym(Xm.Eb());a.g.appendChild(a.oa,b);O(b,"click",a.Xm,!
1,a);O(b,"mousedown",a.Ym,!1,a);O(b,"mouseover",a.Zm,!1,a)}}
function Eu(a){Hu(a);a.nb&&(a.ya.style.minWidth=a.nb.clientWidth-
0+"px");a.Ua&&(a.ya.style.maxWidth=a.Ua.clientWidth-
0+"px");a.o.length=0;a.g.Jm(a.ya);a.O&&a.O.render?
a.O.render(a,a.ya,a.i,a.na):a.i.forEach(function(b){var
c=this.na,d=this.g.Ra("DIV",{className:"ac-
row",id:Ym(Xm.Eb())});xm(d,"option");this.O&&this.O.Iv?
this.O.Iv(b,c,d):G(d,b.data.toString());c&&this.ab&&(this.Ba=!
1,Iu(this,d,c));w(d,"ac-
row");this.o.push(d);this.g.appendChild(this.ya,d)},a);0==a.i.length?a.De():
(a.show(),a.rk(),Gh(a.ya,
!0))}f.rk=function(){if(this.j&&this.ua){var a=this.Ca||this.j;var b=this.Xb?
5:1;vr(a,b,this.ya,b^1,null,null,65)}};f.va=function()
{this.ya&&(Ej(this.ya,"click",this.Xm,!1,this),Ej(this.ya,"mousedown",this.Ym,!
1,this),Ej(this.ya,"mouseover",this.Zm,!
1,this),this.g.Ai(this.ya),this.ya=null,this.N=!
1);bj(this.s);this.oa=null;Du.ta.va.call(this)};
function Iu(a,b,c){if(!a.Ba)if(3==b.nodeType){var
d=null;Array.isArray(c)&&1<c.length&&(d=c.slice(1));c=Ju(c);if(0!=c.length){var
e=b.nodeValue,g=new RegExp("\\b(?:"+c+")","gi");c=[];for(var
h=0,k=g.exec(e),l=0;k;)l+
+,c.push(e.substring(h,k.index)),c.push(e.substring(k.index,g.lastIndex)),h=g.lastI
ndex,k=g.exec(e);c.push(e.substring(h));if(1<c.length){for(d=0;1>d;d+
+)e=2*d,b.nodeValue=c[e],g=Pf(a.g,"B"),g.className=a.Ka,a.g.appendChild(g,a.g.g.cre
ateTextNode(String(c[e+1]))),g=b.parentNode.insertBefore(g,
b.nextSibling),b.parentNode.insertBefore(a.g.g.createTextNode(""),g.nextSibling),b=
g.nextSibling;b.nodeValue=c.slice(2).join("");a.Ba=!0}else d&&Iu(a,b,d)}}else
for(b=b.firstChild;b;)d=b.nextSibling,Iu(a,b,c),b=d}function Ju(a){var b="";if(!
a)return b;Array.isArray(a)&&(a=a.filter(function(c){return!
Db(Qe(c))}));Array.isArray(a)?b=0<a.length?Oe(a[0]):"":/^\W/.test(a)||
(b=Oe(a));return b}function Ku(a,b){for(;b&&b!=a.ya&&!wb(b,"ac-
row");)b=b.parentNode;return b?a.o.indexOf(b):-1}
f.Xm=function(a){var
b=Ku(this,a.target);0<=b&&this.dispatchEvent({type:"select",Ef:this.i[b].id});a.sto
pPropagation()};f.Ym=function(a)
{a.stopPropagation();a.preventDefault()};f.Zm=function(a)
{a=Ku(this,a.target);0<=a&&!(300>Na()-
this.wa)&&this.dispatchEvent({type:"hilite",Ef:this.i[a].id})};function Lu(a,b,c,d)
{this.ua=a;this.oa=null;this.Ka=c||null;this.Ca="boolean"===typeof b?b:!
0;this.Ba=d||0;b=new Mu;c=new Nu(this.Ka||a,this.Ba);c.ua=!0;d=new yu(null,null,!
1);pu.call(this,b,c,d);d.g=this;d.$q(a);this.O=a;this.qk=!1;this.Qk=!
0;O(this,"update",r(this.Ja,this))}u(Lu,pu);Lu.prototype.eg=function()
{this.La=this.ua.value;Lu.ta.eg.call(this);return!1};
Lu.prototype.Ja=function(a){a.Ef&&(a=this.ua.form,this.oa||(this.oa=C("INPUT",
{type:"hidden",name:"oq"}),a.appendChild(this.oa)),this.oa.value=this.La,this.Ca&&a
.submit())};function Mu(){}var
ku=nd(Zc($c("//suggestqueries.google.com/complete/search")));Mu.prototype.aq=functi
on(a,b,c)
{a={client:"books",ds:"bo",q:a};c=r(this.g,this,c);this.i&&this.i.cancel();this.i=n
ew ju;this.i.send(a,c)};Mu.prototype.g=function(a,b){var
c=Array.prototype.map.call(b[1],function(d){return d[0]});a(b[0],c)};
function Nu(a,b){Du.call(this);this.Ja=a;this.La=b||
0}u(Nu,Du);Nu.prototype.rk=function(){Nu.ta.rk.call(this);var a=0,b=B("gbfwa");b||
(b=cf("gbqfwa"));b&&(a=b.offsetTop+b.offsetHeight-
1);Array.prototype.forEach.call(Ze("div","ac-renderer"),function(c)
{a&&I(c,"top",a+"px");I(c,"width",L(this.Ja).width-
2+"px");I(c,"left",parseInt(c.style.left,10)+this.La+"px")},this)};function
Ou(a,b,c,d,e){W.call(this);this.O=a;this.N=b;this.ua=e;this.Cb="number"===typeof d?
d:this.N?200:80;this.N||w(this.O,"slider-
small");this.ma=[];this.j=E("A");this.j.textContent=Xl()?"\u203a":"\
u2039";this.j.setAttribute("title","Desplazarse hacia la izquierda");Gh(this.j,!
0);this.O.appendChild(this.j);this.i=E("div");w(this.i,"slider-
drawables");this.O.appendChild(this.i);this.o=E("A");this.o.textContent=Xl()?"\
u2039":"\u203a";this.o.setAttribute("title","Desplazarse hacia la
derecha");Gh(this.o,
!
0);this.O.appendChild(this.o);this.g.ka(this.j,"click",this.Wl.bind(this,-.75));thi
s.g.ka(this.o,"click",this.Wl.bind(this,.75));this.wi();this.g.ka(this.j,"click",th
is.Wl.bind(this,-.75));this.resize();this.oa=0;this.na=z&&wc("8")&&!
wc("9")&&Xl();c&&Pu(this,c)}u(Ou,W);function Qu(a){var
b=Math.ceil(1.25*Ru(a));b=Math.min(a.ma.length,a.oa+b);v(a.ma.slice(a.oa,b),r(a.ct,
a));a.wi();a.oa=b;b>=a.ma.length&&a.dispatchEvent("render")}f=Ou.prototype;
f.ct=function(a){var b=C("DIV",{"class":"goog-inline-block slider-
loading"});this.i.appendChild(b);var c=C("DIV",{"class":"goog-inline-block slider-
drawable"});M(c,!
1);this.i.appendChild(c);this.g.yf(a,"render",this.et.bind(this,b,c));a.Qc(c)};f.et
=function(a,b){F(a);this.wi();M(b,!0)};function Pu(a,b){b=b.map(function(c){return
this.N?new iu(c,this.Cb):new fu(c,this.Cb,this.ua)},a);Su(a,b)}function Su(a,b)
{kb(a.ma,b);Qu(a)}
f.Wl=function(a){(Xl()?0>a:0<a)&&Qu(this);a*=this.na?-
1:1;a*=L(this.i).width+20;this.s&&(this.s.Ha(),this.s=null);this.s=new
km([this.i.scrollLeft,0],
[this.i.scrollLeft+a,0],500,nm);O(this.s,"animate",this.cr.bind(this));O(this.s,"en
d",this.wi.bind(this));this.s.play()};f.cr=function(a)
{a=a.coords.map(Math.round);this.i.scrollLeft=a[0]};
f.wi=function(){if(ec&&Xl()||this.na){var a=this.i.scrollLeft<=-
1*(this.i.scrollWidth-L(this.i).width);var b=0==this.i.scrollLeft}else
a=0==this.i.scrollLeft,b=this.i.scrollLeft>=this.i.scrollWidth-
L(this.i).width;this.j.className=a?"slider-button slider-button-left slider-button-
disabled":"slider-button slider-button-left";this.o.className=b?"slider-button
slider-button-right slider-button-disabled":"slider-button slider-button-
right"};f.resize=function(){this.wi()};
function Ru(a){var b=a.N?110:50;return Math.ceil(L(a.i).width/b)};function
Tu(a,b,c){W.call(this);this.i=a;this.source=b?
b:"gbs_bookshelf_slider";this.ma=0;this.o=new
Pj;this.ua=this.o.Fa();this.oa="";this.wa="boolean"===typeof c?!c:!
1;xj(this.o,"resize",r(this.$m,this))}m(Tu,W);f=Tu.prototype;f.$m=function()
{this.o.Fa().width>this.ua.width?this.Gh():xj(this.o,"resize",r(this.
$m,this))};f.render=function(a)
{this.N=a;this.j=this.wl(a);this.g.ka(this.j,"render",r(this.Gh,this))};f.wl=functi
on(){return new Ou(this.N,!0,void 0,void 0,this.i.getId())};
f.Gh=function(){this.j.resize();var a=Math.ceil(1.25*Ru(this.j))
+1,b=this.nf(this.ma,a);b&&(this.ma+=a,xl(b,r(this.su,this)))};f.Mg=ba(2);f.su=func
tion(a){a=a.target;if(Fl(a)){if((a=(new Pt(Hl(a))).g)&&a.length){var
b=gp(a[a.length-1].Aa.Ug);this.oa!=b&&(this.oa=b,Su(this.j,Uu(this,a)));
(a=Mf(this.ha()))&&Ch(a,1)}else 0==this.j.oa&&this.
$p();this.dispatchEvent("success")}};
function Uu(a,b){return a.dl(b).map(function(c){return this.j.N?new
iu(c,200,this.i.getId()):new fu(c,80,this.i.getId())},a)}f.$p=function()
{};f.ha=function(){return this.N};f.dl=function(a){return this.source?
a.map(function(b){b.Aa.source=this.source;return b},this):a};function Vu(a,b,c)
{this.j=a;this.g=b;this.s=c||!1;a=this.Fa();this.i()?
a.height=120:a.height=65;this.mb(a)}m(Vu,Kl);Vu.prototype.i=function(){var a=B("gb-
mobile-menu-pubinfo");return a?0<xf(a).length&&null!=this.j&&0==jo(this.j):!
1};function Wu(a){Ql.call(this);this.j=a}u(Wu,Ql);Wu.prototype.O=function()
{this.i=Math.ceil(this.g.length/this.j);for(var a=0;a<this.i;a++)for(var
b=0;b<this.j;b++){var c=a*this.j+b;this.cells[b]=this.cells[b]||[];this.cells[b]
[a]=this.g[c]}};function Xu(a){Wu.call(this,a);this.Ne=new
Map}u(Xu,Wu);Xu.prototype.zc=function(a){return
this.Ne.get(Yu(Vl,a))};Xu.prototype.Lh=function(a){if(a instanceof
Vu)a=Yu(a.constructor,a.g);else if(a instanceof Vl)a=Yu(a.constructor,a.Ga());else
throw Error("Input item must be a LayoutPage or LayoutSeparator.");return
this.Ne.get(a)};
Xu.prototype.Sa=function(a){if(a instanceof Vu){var
b=Yu(a.constructor,a.g);this.Ne.set(b,a)}else a instanceof
Vl&&(b=Yu(a.constructor,a.Ga()),this.Ne.set(b,a));Xu.ta.Sa.call(this,a)};function
Yu(a,b){return Ia(a)+"#"+b.Pa()};function Zu(a,b,c,d)
{this.Uj=this.Dl=10;this.Bi=this.marginTop=20;b=Math.floor((b-20)/
(100+this.Dl));d&&2<b&&(b-=b%2);Xu.call(this,b);ko(a);a=Ya(ko(a),function(e){e=new
Vl(e);var g=e.Fa();g.width=100;e.mb(g);return e});c&&(c=a[0].Fa(),d=new
Kl,d.mb(c),this.Sa(d));v(a,r(this.Sa,this));Rl(this)}u(Zu,Xu);function
$u(a,b,c,d,e){Xu.call(this,1);this.N=b;this.s=c;var g=d||!
1,h;a=ko(a);v(a,function(k){g&&h&&1<jo(k)-jo(h)&&av(this,h,k);var l=B("gb-mobile-
menu-pubinfo");l&&0<xf(l).length&&!g&&h&&k&&0==jo(h)&&av(this,h,k,!0);l=new
Vl(k);var n=l.Fa();"fixed_height"==this.N?
n.height=this.s:n.width=this.s;l.mb(n);this.Sa(l);h=k},this);g&&h&&e&&jo(h)<jo(e)&&
av(this,h,e);Rl(this)}m($u,Xu);function av(a,b,c,d){b=new Vu(b,c,d||!
1);c=b.Fa();"fixed_height"==a.N?c.height=a.s:c.width=a.s;b.mb(c);a.Sa(b)}
$u.prototype.o=function(){return this.s};$u.prototype.Wf=function(){return this.N};
$u.prototype.Uj=8;function bv(a,b)
{this.V=a;this.g=b}m(bv,qp);bv.prototype.render=function(a){var
b=this.g(a);b.mb(a.Fa());b.setPosition(a.nd());return b};function cv(a,b){var
c=dv(a),d=dv(b);0==jo(a)||0==jo(b)?d="Esta es una vista previa. El n\u00famero
total de p\u00e1ginas que se va a mostrar ser\u00e1 limitado.":"number"!==typeof
c||"number"!==typeof d||c>=d||1==Math.abs(c-d)?d="Se han omitido algunas p\
u00e1ginas de la vista previa de este libro.":ev(a,b)?d="La p\u00e1gina "+(--d+" no
forma parte de la vista previa de este libro."):(a=++c+"",d=--d+"",d="Las p\
u00e1ginas "+a+"-"+d+" no se muestran en esta vista previa.");return d}
function dv(a){a=a.hb();var b;/[^0-9]/.test(a)||Db(a)?b=null:b=Cb(a,"B")?
ks(a,ns):ks(a,ms);return b}function ev(a,b){a=dv(a);b=dv(b);return 0==a+1-(b-
1)};function fv(a,b)
{W.call(this);this.o=a;this.N=b;this.s=b.j;this.j=b.g;this.i=E("DIV");this.i.classN
ame="separator-
container";this.o.appendChild(this.i);a=E("TABLE");a.className="separator-outer-
table";this.i.appendChild(a);var c=a.insertRow(-1).insertCell(-
1);c.align="center";var d=E("DIV");d.className="separator-
background";c.appendChild(d);c=E("TABLE");c.className="separator-inner-
table";d.appendChild(c);c.align="center";if(b.i()){var e=B("gb-mobile-menu-
pubinfo");if(e){b=Ye("IMG",e);if(1==b.length){b=
b[0].cloneNode(!0);var g=c.insertRow(-1).insertCell(-1);vf(g,b,0);w(g,"separator-
message");w(g,"separator-pubinfo-
message")}b=cv(this.s,this.j);e=Jf(e);c=c.insertRow(-1).insertCell(-
1);g=E("SPAN");g.className="separator-text";c.appendChild(g);var h=this.N;h.i&&h.s?
N(g,oi(e)):N(g,oi(b+"<br>"+e));w(c,"separator-message");w(c,"separator-pubinfo-
message")}w(a,"separator-pubinfo");w(d,"separator-pubinfo")}else a=c.insertRow(-
1).insertCell(-1),w(a,"separator-
message"),a.textContent=cv(this.s,this.j);Gh(this.i,
!0);U(this.i)}m(fv,om);fv.prototype.mb=function(a)
{J(this.i,a)};fv.prototype.setPosition=function(a)
{lh(this.i,a)};fv.prototype.Na=function(){F(this.i)};function gv(a){var
b=this;W.call(this);this.o=a;this.j=a.s;this.mb(Kh(this.j));this.Gb=new
A(0,0);this.O=null;this.na=new dm(function(){M(b.O,!
1)},600);dj(this,this.na)}u(gv,W);f=gv.prototype;f.mb=function(a){if(!this.i||!
Ce(this.i,a)){this.i=a;var
b=this.o;b.ma=a;hv(b);this.dispatchEvent("resize")}};f.Xc=function(a)
{this.wc=a;this.N.Na();var b=this.o,c=this.Fa();b.ma=c;hv(b);b=this.o;a=new
Be(a.Bb(),a.Db());b.oa=a;b.o=!
0;J(b.i,a);T(b.na,0,b);hv(b);this.dispatchEvent("layoutchange")};
function iv(a,b){a.N=b}f.ul=function(){return this.N};f.Kb=function(){return
this.wc};f.hc=function(){var
a=this.wc.Kd();this.oa&&(a=this.oa.rl(a));Op(this.N,a);this.dispatchEvent("update")
};function jv(a,b){a.oa=b}
f.Yc=function(a){var b=this.Gb.x,c=this.Gb.y;"number"===typeof
a.x&&(a.x=xe(a.x,0,Math.max(this.wc.Bb()-this.i.width,0)));"number"===typeof
a.y&&(a.y=xe(a.y,0,Math.max(this.wc.Db()-this.i.height,0)));"number"===typeof
a.x&&(b=a.x);"number"===typeof a.y&&(1<a.y-c?this.dispatchEvent("scrolldown"):1<c-
a.y&&this.dispatchEvent("scrollup"),c=a.y);this.Gb=new
A(b,c);b=this.o;a=this.Gb;b.O||(b=b.s,null!=a.y&&(b.scrollTop=a.y),null!
=a.x&&(b.scrollLeft=a.x));this.dispatchEvent("move")};
function kv(a){var b=a.Gb;return b?new
Zg(b.x,b.y,a.i.width,a.i.height):null}f.Fa=function(){return
this.i};f.Ed=function(a)
{this.dispatchEvent("movestart");this.Yc(a);this.dispatchEvent("moveend")};function
lv(a,b,c){a=a.Gb;c(new A(a.x+b.x,a.y+b.y))}
f.Cf=function(a){var b=this.Gb,c=this.Fa();!b||Math.abs(b.x-a.x)>c.width||
Math.abs(b.y-a.y)>c.height?this.Ed(a):(this.s&&(this.s.Ha(),this.s=null),this.s=new
km([b.x,b.y],[a.x,a.y],250+250*xe(ze(b,a)/800,0,1),nm),O(this.s,"animate",r(this.bn
,this)),O(this.s,"end",r(this.dr,this)),this.dispatchEvent("movestart"),xj(this,"mo
vestart",r(this.s.Ha,this.s)),this.s.play())};f.bn=function(a)
{a=a.coords.map(Math.round);this.Yc(new A(a[0],a[1]))};f.dr=function(a)
{this.bn(a);this.dispatchEvent("moveend")};
f.Fb=function(){return this.j};f.Je=ba(3);f.Kc=function(){return new
A(Math.round(this.Gb.x+this.i.width/2),Math.round(this.Gb.y+this.i.height/
2))};f.Oe=function(a){return new A(Math.round(a.x+this.i.width/2*-
1),Math.round(a.y+this.i.height/2*-1))};f.va=function()
{gv.ta.va.call(this);this.N.Na()};f.ll=function(a)
{null==this.O&&(this.O=a);this.O.style.opacity=0;this.na.start()};f.ht=function()
{var a=this;this.na.stop();M(this.O,!0);T(function()
{a.O.style.opacity=1})};f.an=1;function mv(a,b)
{gv.call(this,b);this.vb=a;this.g.ka(a,"pagechange",this.Od);this.g.ka(this.vb,"sea
rchupdate",this.Bl);if(a=B("subscription-
bar"))this.g.ka(this,"scrolldown",t(this.ll,a)),this.g.ka(this,"scrollup",t(this.ht
,a))}u(mv,gv);f=mv.prototype;f.Ld=function(){var
a=this.wc.Kd(),b=[];this.oa&&(a=this.oa.ki(a)[0]||[]);v(a,function(c){c instanceof
Vl&&b.push(c.Ga())});return b};f.ih=function(a){this.hg(!1,!
1);this.We(this.Ig(a))};
f.Ve=function(a){var
b=[];"fixed_width"==this.Kb().Wf()&&b.push(this.Fa().width);this.ee&&(a=Qp(this.ee(
),this.Kb().o(),a,b))&&this.ih(a)};f.Ge=function(){this.hg(!0,!1);var
a=this.Fa().width;this.We(this.Ig(a))};f.wf=ba(4);f.hg=function(a,b)
{this.Kg=a;this.ej=b};f.resize=function(){if(this.Kg)this.Ge();else{var
a=this.Kb().o();a&&this.ih(a)}};f.We=function(a){var
b=this.Kb();this.Xc(a);b&&(a=tm(new sm(b,a),this.Kc()),
(a=this.Oe(a))&&this.Ed(a))};f.Od=function(){this.Xh||this.Nd(this.vb.Ga())};
f.Nd=function(a){this.wc.zc&&(a=this.wc.zc(a))&&this.Yc(new
A(Math.round(a.be()),Math.round(a.od())))};f.Bl=function()
{nv&&(this.ul().Na(),this.wa&&this.wa(),this.hc())};var nv=!0;function ov(a,b)
{this.Ea=a;this.g=b}m(ov,qp);ov.prototype.render=function(a){var
b=this.g(),c=a.Ga(),d=Ua(this.Ea.ee().Jf)/a.Fa().width,e=a.Fa();b.Cj=e.width;b.Xg=e
.height;e=a.Fa().clone();e.width*=d;e.height*=d;b.Cu=e.width;b.zu=e.height;b.setPos
ition(a.be(),a.od());b.ub(c);b.Qc();return b};function pv(){};function qv(a)
{this.Ea=a}u(qv,pv);qv.prototype.rl=function(a){var b=this.ki(a);a=b[0]||
[];b=b[1]||[];b.sort(t(rv,this.Ea.Kc()));var c=[];kb(c,a,b);return c};function
rv(a,b,c){return Yg($g(Ll(b)),a)-Yg($g(Ll(c)),a)}qv.prototype.ki=function(a){var
b=kv(this.Ea),c=new Zg(b.left-800,b.top-800,b.width+1600,b.height+1600);return
pb(a,function(d){d=Ll(d);if(ch(c,d))return ch(b,d)?0:1})};function sv(a,b)
{this.Ea=b;this.V=a}m(sv,qv);sv.prototype.rl=function(a){var
b=qv.prototype.rl.call(this,a),c=this.V.Ga();if(c){var d=[],e=this.V.rb();v([1,-
1],function(){var g=lo(e,c.Pa(),1);g&&d.push(g)});v(a,function(g)
{g.Ga&&db(d,g.Ga())&&eb(b,g)})}return b};function tv()
{W.call(this)}u(tv,W);tv.prototype.te=function(a)
{this.i=a;this.s=uv(a)};tv.prototype.va=function()
{tv.ta.va.call(this);F(this.s)};function vv(a)
{W.call(this);this.ma=a;this.O=[]}u(vv,tv);f=vv.prototype;f.te=function(a)
{vv.ta.te.call(this,a);this.oh();this.Ga()&&this.g.ka(this.Ga(),"update",this.oh)};
f.Ga=function(){return this.i.Ga()};f.nh=function(a,b,c,d){var e=E("div");U(e,!
0);this.s.appendChild(e);a=wv(this,a,b,c,d);I(e,
{position:"absolute",left:a[0]+"px",top:a[1]+"px",width:a[2]+"px",height:a[3]+"px"}
);this.ma&&(I(e,{backgroundColor:this.ma}),Ch(e,.3));this.O.push(new
Zg(a[0],a[1],a[2],a[3]));return e};
function xv(a){return a.i.Fa().width/a.i.Ga().getParent().g.width}function
wv(a,b,c,d,e){var g=xv(a);return Ya([b,c,d,e],function(h){return
Math.round(h*g)})}function yv(a,b){v(b,function(c)
{this.nh.apply(this,c)},a)}f.Co=function(a){return
this.nh(a.left,a.top,a.width,a.height)};f.vg=function()
{sf(this.s);this.O=[]};f.oh=Da;function zv()
{vv.call(this)}m(zv,vv);f=zv.prototype;f.oh=function(){if(!this.j){var
a=this.Ga();a&&(a=Gp(a))&&(yv(this,a),this.j=!0)}};
f.nh=function(a,b,c,d){this.o=vv.prototype.nh.call(this,a,b,c,d);I(this.o,
{border:"2px #aaaaff
dashed"});this.N=E("IMG");this.o.appendChild(this.N);this.N.src="/googlebooks/
images/dialog_close_x.gif";a=wv(this,a,b,c,d);I(this.N,
{position:"absolute",cursor:"pointer",left:a[2]-
19+"px",top:"4px",display:"none"});O(this.o,"mouseout",r(this.er,this));O(this.o,"m
ouseover",r(this.lp,this,!0));xj(this.N,"click",r(this.Na,this));return
this.o};f.Na=function(){F(this.o)};
f.er=function(a){Cf(this.o,a.target)||this.lp(!1)};f.lp=function(a){I(this.N,
{display:a?"":"none"})};function Av(a)
{vv.call(this);this.V=a}m(Av,vv);Av.prototype.oh=function(){if(!this.j){var
a=this.Ga();a&&(a=Fp(a))&&(v(a,function(b){var
c=b.pop(),d=b.pop();b=this.nh.apply(this,b);I(b,
{cursor:"pointer"});this.g.ka(b,"click",r(this.o,this,d,c))},this),this.j=!
0)}};Av.prototype.o=function(a,b){(a=mo(this.V.rb(),a))?
this.V.ub(a):Vo(this.V,b)};function Bv(a,b)
{this.s=a;this.g=b}Bv.prototype.Ga=function(){return
this.s};Bv.prototype.i=function(){return this.s.xd(this.g)};function Cv(a,b,c)
{Bv.call(this,a,b);this.j=c}m(Cv,Bv);Cv.prototype.i=function(){return
this.j.width>this.g.width?this.s.xd(this.j):Bv.prototype.i.call(this)};function
Dv(a,b,c,d,e){W.call(this);this.
$g(a.Ia());this.V=a;this.i=c;this.na=[];this.en=d;J(d,c);this.ua=uv(this);I(this.ua
,"backgroundColor","#fff");J(this.ua,c);if(this.Ba=void 0!==e?e:!
0)a=uv(this),J(a,c),this.wa=new
Ev(a),this.wa.show();b&&(this.s=b,this.g.ka(b,"update",this.wg),Xo(b))}u(Dv,W);f=Dv
.prototype;f.Fa=function(){return this.i};f.Ga=function(){return this.s};function
Fv(a,b){a.na.push(b);b.te(a)}f.wg=Da;function Gv(a)
{a.dispatchEvent("load");a.Ba&&a.wa.kb()}
function uv(a){var b=E("div");U(b,!0);I(b,
{position:"absolute",left:0,top:0});a.en.appendChild(b);return b}f.Na=function()
{v(this.na,function(a){a.Ha()});this.na=null;this.o&&F(this.o)};function Hv(a)
{a.N=uv(a);J(a.N,a.Fa());I(a.N,{backgroundImage:"url(//www.google.com/images/
cleardot.gif)",backgroundRepeat:"repeat"});a.g.ka(a.N,"mousedown",a.fr);a.g.ka(a.N,
"dragstart",gj)}f.fr=function(a){a.display=this;Iv.dispatchEvent(a)};var Iv=new P;
function Ev(a)
{this.g=a;a={position:"absolute",left:0,color:"#808080",fontSize:"13px",backgroundC
olor:"white"};for(var b=0;2>b;b++){var
c=E("div");U(c);I(c,a);this.g.appendChild(c);c.textContent="Cargando...";a.bottom=0
}}Ev.prototype.show=function(a){I(this.g,
{display:a?"none":""})};Ev.prototype.kb=function(){this.show(!
0)};Dv.prototype.lm=function(){Jv(this)};function Jv(a,b){a.o&&F(a.o);a.o=uv(a);new
Kv(a.o,a.Fa(),b)}
function Kv(a,b,c){this.g=a;I(a,
{backgroundColor:"#FFF",textAlign:"center"});J(a,b);N(a,Il(c||""));U(this.g)};funct
ion Lv(a,b,c){Dv.call(this,a,b.Ga(),b.g,c);this.$g(Mv);a=uv(this);this.ma=new
Nv(b.g,a);a=uv(this);this.O=new Nv(b.g,a);Hv(this);Gh(c,!
0);w(c,"pageImageDisplay");this.oa=b;b.Ga()&&this.wg()}m(Lv,Dv);f=Lv.prototype;f.ub
=function(a){zp(a,"output",null);Dv.prototype.ub.call(this,a);a.xd()&&this.wg()};
f.wg=function(){var a=this.Ga(),b=this.oa.i();if(b&&!this.j)
{b=Ov(b);xj(this.ma,"load",r(this.gr,this,a,b,this.Fa().width));Pv(this.ma,[b]);var
c=Qo(this.V.Xb,a.Pa());c.push(b);Pv(this.O,c);this.j=!
0;a==this.V.Ga()&&this.dispatchEvent("fetch")}Cp(a,[16,8])&&(a=De('<table
width=100% height=100%><tr><td><img
src="%s"/><br/>%s</td></tr></table>',ep("/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."),
Jv(this,a),Gv(this))};f.gr=function(a,b,c)
{a==this.V.Ga()&&this.dispatchEvent("loaded");this.O.empty();var
d=this.V.Xb;a=a.Pa();d.g[a]=d.g[a]||{};d.g[a]
[c]=b;Gv(this)};f.mc=ba(7);f.Na=function(){this.j=!
1;this.ma.empty();this.O.empty();Dv.prototype.Na.call(this)};var Mv=new
P,Ov=Ec;function Nv(a,b){P.call(this);this.i=a;this.j=b;this.zf=!
1;this.g=E("IMG");this.g.width=this.i.width;this.j.appendChild(this.g);U(this.j)}m(
Nv,P);Nv.prototype.empty=function(){for(var a;a=yf(this.j);)np(a)};
function Pv(a,b){jp(a.g,r(a.s,a,a.g));for(var c=0;c<b.length;c+
+)a.g.src=b[c]}Nv.prototype.s=function(a)
{this.g==a&&(this.dispatchEvent("load"),this.zf=!0)};Nv.prototype.mc=ba(6);function
Qv(a,b,c,d)
{Dv.call(this,a,b.Ga(),b.g,c,d);this.oa=uv(this);Hv(this);b.Ga()&&this.wg();this.V=
a;this.O=O(this.V.Ia(),"update",this.Ca,!
1,this)}m(Qv,Dv);Qv.prototype.wg=function(){var
a=this.Ga(),b=a.xd(),c=this.V.Za().lj(),d=a.na;if(b&&d&&!this.j){var
e=sp(d,this.Fa().height);"number"===typeof e&&(d=tp(d,e),b=new
Q(b),R(b,"zoom",e),R(b,"pg",a.wa),b=b.toString(),this.ma=new
op(this.oa,d,this.Fa().height,c.hk,c.fk,r(c.Oo,c,b,d,this.Fa().height),null),this.j
=!0,this.Ca())}};
Qv.prototype.Ca=function(){if(this.j){var a=rh(this.oa);if(a){var
b=xh(this.oa);a.top-=b.y;a.bottom-=b.y;a.left-=b.x;a.right-=b.x;0<a.bottom-
a.top&&0<a.right-a.left&&pp(this.ma,ah(a))}ap(this.V)}};Qv.prototype.Na=function()
{this.j&&(this.ma.empty(),this.j=!
1);this.O&&(Fj(this.O),this.O=null);Dv.prototype.Na.call(this)};function Rv(a)
{this.Ad=a;vv.call(this,"#ffff00")}u(Rv,vv);Rv.prototype.oh=function(){var
a=this.i.Ga();if(a){var b=this.Ad.getQuery();b!
=this.o&&(a=Yo(a,b),this.vg(),a&&(Ya(a,r(this.Co,this)),this.o=b))}};function
Sv(a,b,c)
{a=["event",a,b,c];if(b=p.ga)a=["send"].concat(a),"timing"===a[1]&&null==a[4]&&(a[4
]=Math.round(performance.now())),b.apply(null,a)}function Tv(a,b,c,d)
{"string"===typeof
a&&(a=B(a));a&&O(a,"click",t(Sv,b,c,d))}Pa("_OC_analyticsTrack",Sv);function Uv(a)
{return a.length?a.reduce(function(b,c){return
eh(b,c)},a[0].clone()):null};function Vv(a,b,c,d,e)
{W.call(this);this.N=a;this.na=b;this.wa=e;this.s=d;this.i=!
1;this.o=E("div");c.appendChild(this.o);this.g.ka(b,"mousemove",this.O);this.g.ka(b
,"mouseup",this.ma)}u(Vv,W);Vv.prototype.O=function(a){if(!this.ua){a=Ae(new
A(a.clientX,a.clientY),sh(this.na));a=Wg(a,this.wa);I(this.o,{border:"2px dashed
#99AAEE",position:"absolute"});var b=a.right-a.left,c=a.bottom-
a.top;lh(this.o,a.left,a.top);J(this.o,b,c);this.j=a}};
Vv.prototype.ma=function(a){this.O(a);this.ua=!0;a=this.s;var
b=ah(this.j),c=xv(this.N);c=Wv(b,1/c);b=Xv(Wv(c,1/a.Fa().width*1E3));a=new
Q(a.Ac());R(a,"ci",
[b.left,b.top,b.width,b.height].join());R(a,"jscmd","click3");R(a,"output","text");
c=Xv(c);Yv(this.N,[c]);F(this.o);(new
uq(a)).Ze(r(this.oa,this,c,b));this.dispatchEvent("endsize")};
Vv.prototype.oa=function(a,b,c){c=c.page[0];var d=!1,e=c.clip_highlights;if(e){var
g=[];v(e,function(h){g.push(new Zg(h.X,h.Y,h.W,h.H))});if(c=c.content)Yv(this.N,
[a],c,b),d=!0,Sv("Web Reader","Selection")}d||this.N.vg();this.Ha()};function
Wv(a,b){return new Zg(a.left*b,a.top*b,a.width*b,a.height*b)}function Xv(a){return
new
Zg(Math.round(a.left),Math.round(a.top),Math.round(a.width),Math.round(a.height))}V
v.prototype.va=function(){Vv.ta.va.call(this);F(this.o)};function Zv(a,b)
{W.call(this);this.o=a;this.Ea=b}var $v;m(Zv,tv);f=Zv.prototype;f.te=function(a)
{tv.prototype.te.call(this,a);a=this.s;var b=E("div");U(b,!
0);a.appendChild(b);vb(b,"selection-
layer");J(a,this.i.Fa());J(b,this.i.Fa());this.g.ka(b,"click",this.ir);this.g.ka(b,
"mousedown",this.jr)};
f.jr=function(a){if($v){a.stopPropagation();this.j&&this.j.Ha();var
b=this.i.en;a=Ae(new A(a.clientX,a.clientY),sh(b));this.j=new
Vv(this.o,b,this.s,this.i.Ga(),a);this.N=O(document.body,"mousemove",r(this.kr,this
));xj(this.j,["endsize","dispose"],r(this.ft,this))}};f.ir=function(a)
{$v&&a.stopPropagation()};
f.kr=function(a){if(this.j&&!this.j.Hd){var b=new
A(a.clientX,a.clientY),c=$g(Bh(this.Ea.Fb()));if(Xg(c,b)){var d=new
A(0,0);v([[c.top-a.clientY,0,-1],[c.bottom-a.clientY,0,1],[c.left-a.clientX,-1,0],
[c.right-a.clientX,1,0]],function(e){40>Math.abs(e[0])&&(d.x=e[1]||d.x,d.y=e[2]||
d.y)});this.O||(this.O=new
pl(100),this.g.ka(this.O,"tick",this.lr));this.ma=d;d.x||d.y?
this.O.start():this.O.stop()}}};f.lr=function(){var a=this.ma,b=this.Ea;lv(b,new
A(15*a.x,15*a.y),r(b.Ed,b))};
f.ft=function(){Fj(this.N);bj(this.O);this.O=null};function aw(){this.g=!1;var
a=C("DIV","entity-page-snackbar"),b=C("SPAN","entity-page-snackbar-
text");G(b,"Selecci\u00f3n copiada en el
portapapeles");a.appendChild(b);ym(a,"hidden",!
0);document.body.appendChild(a);this.s=a}aw.prototype.show=function(){this.g?
(this.i(),T(r(this.j,this),500)):this.j();T(r(this.i,this),6E3)};aw.prototype.j=fun
ction(){I(this.s,"bottom","0");this.g=!0};aw.prototype.i=function()
{I(this.s,"bottom","-48px");this.g=!1};function bw(a){this.i=a;this.s=new
aw;this.j=cw(this)}bw.prototype.ha=function(){return this.j};
function cw(a){var b=C("DIV");xb(b,["entity-page-copy-button","entity-page-action-
chip"]);var
c=C("IMG");w(c,"entity-page-action-chip-icon");c.src="https://www.gstatic.com/
images/icons/material/system/1x/content_copy_googblue_18dp.png";var
d=C("SPAN");w(d,"entity-page-action-chip-
label");G(d,"Copiar");b.appendChild(c);b.appendChild(d);O(b,"click",r(a.g,a));xm(b,
"button");If(b,!0);O(b,"keydown",function(e){32!=e.keyCode&&13!=e.keyCode||
a.g.call(a)});return b}
bw.prototype.g=function()
{this.i.focus();this.i.select();document.execCommand("copy");this.s.show()};functio
n dw(a){Cr.call(this,a);ln(this);this.no=!1;this.g=new
Ij;this.i=up();w(a,"viewport-selection-
popup");ew&&ew.Ha();ew=this}m(dw,Cr);dw.prototype.j=function()
{this.dispatchEvent("close");this.Ha()};
function fw(a,b,c){var d=a.ha(),e=E("div");w(e,"selection-popup-select-
container");d.appendChild(e);d=E("div");w(d,"selection-popup-select-
label");e.appendChild(d);d.appendChild(pf(b));e.appendChild(E("div"));b=E("input");
b.value=c;w(b,"viewport-input");e.appendChild(b);Gh(b,!1);a.i&&(c=(new
bw(b)).ha(),e.appendChild(c));a.g.ka(b,"mousedown",gw)}function gw(a)
{a.stopPropagation()}dw.prototype.va=function()
{F(this.ha());Cr.prototype.va.call(this);this.g.Ha()};var ew=null;function hw(a,b)
{this.g=a instanceof A?a:new A(a,b)}u(hw,ur);hw.prototype.Pc=function(a,b,c,d){var
e=We(a);var g=e.body;e=e.documentElement;e=new A(g.scrollLeft||
e.scrollLeft,g.scrollTop||e.scrollTop);g=this.g.x+e.x;e=this.g.y+e.y;var h=wr(a);g-
=h.x;e-=h.y;yr(new A(g,e),a,b,c,null,null,d)};function iw(a,b)
{hw.call(this,a,b)}u(iw,hw);iw.prototype.i=0;iw.prototype.s=function(a)
{this.i=a};iw.prototype.Pc=function(a,b,c,d){var e=oh(a);e=rh(e);var
g=kf(Ue(a).g);g=new A(this.g.x+g.scrollLeft,this.g.y+g.scrollTop);var
h=b,k=yr(g,a,h,c,e,10,d);if(0!=(k&496)){if(k&16||k&32)h^=4;if(k&64||
k&128)h^=1;k=yr(g,a,h,c,e,10,d);0!=(k&496)&&yr(g,a,b,c,e,this.i,d)}};function jw(a)
{vv.call(this,"#4a95d6");this.j=a}m(jw,vv);jw.prototype.te=function(a)
{vv.prototype.te.call(this,a);I(this.s,
{cursor:"pointer"});this.g.ka(this.s,"mousedown",kw)};function kw(a)
{a.stopPropagation()}
function Yv(a,b,c,d)
{a.vg();Ya(b,r(a.Co,a));a.N&&Fj(a.N);a.o&&a.o.Ha();b=E("div");document.body.appendC
hild(b);var e=Uv(a.O);if(e){var g=sh(a.s);b=new dw(b);if(c&&d){var
h=a.Ga(),k=h.xd();if(k){var l=new
Q(k);d=[d.left,d.top,d.width,d.height].join();R(l,"ci",d);R(l,"edge",0);l=l.toStrin
g();var n=new Q(h.Ac());R(n,"ci",d);R(n,"source","bookclip");n=De('<a
href="%s"><img
src="%s"/></a>',n.toString(),l)}d=n;sf(b.ha());n=b.ha();h=E("IMG");h.src="/
googlebooks/images/material/close_black_24dp.png";w(h,
"selection-popup-close");n.appendChild(h);b.g.yf(h,"click",r(b.j,b));h=C("DIV",
{},"Compartir este clip");w(h,"selection-popup-
title");n.appendChild(h);c&&(fw(b,"Texto de selecci\
u00f3n",c),n=E("DIV"),w(n,"selection-popup-translate-
container"),b.ha().appendChild(n),h=new
Q("https://translate.google.com/translate_t"),R(h,"text",c),R(h,"sl","auto"),R(h,"t
l","auto"),c=E("A"),c.href=h.toString(),c.target="_blank",b.i&&(h=C("IMG"),xb(h,
["selection-popup-translate-icon","entity-page-action-chip-icon"]),
h.src="https://www.gstatic.com/images/icons/material/system/1x/
translate_googblue_18dp.png",c.appendChild(h)),h=C("SPAN"),G(h,"Traducir"),w(h,"ent
ity-page-action-chip-label"),c.appendChild(h),h=E("SPAN"),G(h,"\
u00bb"),w(h,"selection-popup-translate-arrow"),c.appendChild(h),w(c,"selection-
popup-translate-link"),w(c,"entity-page-action-
chip"),n.appendChild(c));l&&fw(b,"Imagen",l);d&&fw(b,"Insertar",d)}else
c=E("DIV"),G(c,"Cargando..."),w(c,"selection-popup-loading-
msg"),b.ha().appendChild(c);Dr(b);
a.o=b;c=g.x+e.left+e.width;e=g.y+e.top+e.height;g=L(b.ha()).width;24>c-
g&&(c=g+24);T(t(lw,b,new iw(new A(c,e))));a.N=xj(b,"close",r(a.vg,a))}}function
lw(a,b){a.Hd||(a.setPosition(b),a.Da(!0))}jw.prototype.vg=function()
{vv.prototype.vg.call(this);this.o&&this.o.Ha()};jw.prototype.va=function()
{vv.prototype.va.call(this);this.o&&this.o.Ha();this.N&&Fj(this.N)};function
mw(a,b,c){return a.Za().lj()?new Qv(a,b,c):new Lv(a,b,c)}function nw(a,b){if(b
instanceof Lv){Fv(b,new Rv(a.tb()));Fv(b,new zv);var c=new jw(a.Fb()),d=new
Zv(c,a.Ia());Fv(b,d);Fv(b,c);Fv(b,new Av(a))}};function ow(a,b,c)
{W.call(this);this.V=a;this.Ea=b;this.j=E("div");U(this.j,!0);I(this.j,
{position:"absolute",display:"none"});c.appendChild(this.j);this.o=E("div");U(this.
o,!0);I(this.o,
{position:"absolute"});this.j.appendChild(this.o);this.N=E("div");U(this.N,!
0);this.j.appendChild(this.N);this.O=E("div");U(this.O,!
0);this.N.appendChild(this.O);this.kb()}u(ow,om);f=ow.prototype;
f.Qc=function(){var a=this.Cj-2,b=this.Xg-2,c=this.Cu-2,d=this.zu-2;I(this.N,
{backgroundColor:"#cccccc",position:"absolute"});lh(this.N,0,0);J(this.N,this.Cj,th
is.Xg);I(this.O,
{overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute"});lh(this.O,1,1);J
(this.O,a,b);this.show();var e=this.V;a=mw(e,new Cv(this.Ga(),new Be(a,b),new
Be(c,d)),this.O);a instanceof Lv?nw(e,a):a instanceof Qv&&a instanceof Qv&&Fv(a,new
Rv(e.tb()));this.i=a};f.kb=function(){M(this.j,!1)};f.show=function(){M(this.j,!
0)};
f.mc=ba(5);f.Na=function()
{this.i&&this.i.Na();F(this.j)};f.setPosition=function(a,b)
{lh(this.j,a,b)};f.od=function(){return nh(this.j).x};f.be=function(){return
nh(this.j).y};f.ub=function(a){this.s=a};f.Ga=function(){return
this.s};f.Db=function(){return this.Xg};f.Bb=function(){return this.Cj};function
pw(a){return a+2}f.Fa=function(){return new Be(this.Cj,this.Xg)};function qw(a)
{W.call(this);sf(a);U(a);this.s=a;this.i=E("div");U(this.i,!0);Xl()&&(ef(a,
{dir:"ltr"}),ef(this.i,{dir:"rtl"}));a.appendChild(this.i)}u(qw,W);function rw(a,b)
{qw.call(this,b);this.Ea=a;this.g.ka(b,"scroll",this.N);I(b,"position","relative");
I(this.i,"position","absolute");this.j=E("div");w(this.j,"scroll-
background");U(this.j,!
0);b.appendChild(this.j);this.j.appendChild(this.i)}m(rw,qw);function hv(a){var
b=a.oa;a.ma&&b&&(I(a.i,"left",Math.floor(Math.max(0,a.Ea.o.s.clientWidth-b.width)/
2)+"px"),I(a.j,"height",b.height+"px"))}rw.prototype.na=function(){this.o=!
1;this.N()};
rw.prototype.N=function(){if(!this.o){var a=this.Ea.Gb;if(a){a=a.clone();var
b=this.s;b=new A(b.scrollLeft,b.scrollTop);ye(a,b)||(this.O=!
0,this.Ea.Ed(b),this.O=!1)}}};function sw(a){var b=a.Fb(),c=new
rw(this,b);tw(b);mv.call(this,a,c);jv(this,new sv(a,this));iv(this,uw(this));var
d=a.rb(),e=a.Za().Wf();this.ma=a.Za().O?function(g){return new
$u(d,e,g)}:a.Za().na?function(g){return new $u(d,e,g,!0,a.Za().na)}:function(g)
{return new $u(d,e,g,!0)};b=this.vb.Za();"fixed_height"==b.Wf()?
(b=b.ee(),b=b[Math.floor(b.length/2)]+2):b=vw(b)
+2;this.ih(b);this.g.ka(this.vb,"pagesupdate",this.bu);this.g.ka(this.vb,"pagemodec
hange",this.mr);this.g.ka(this,"move",this.hc);this.g.ka(this,
"move",this.nw)}u(sw,mv);function tw(a){I(a,"overflow","auto");I(a,
{overflowX:"auto",overflowY:"scroll"});w(a,"overflow-scrolling");ef(a,
{dir:"ltr"})}f=sw.prototype;f.Mc=function(){this.Ve(1)};f.jd=function(){this.Ve(-
1)};f.ee=function(){var
a=this.vb.Za(),b=jb(a.ee());"fixed_width"==a.Wf()&&(a=this.vb.Za().Qa)&&150<a-
Ua(b)&&(1500>a?eb(b,a):eb(b,1500));return new Pp(Ya(b,pw))};f.Ig=function(a){return
this.ma(a)};
f.Fa=function(){if(this.j.hasChildNodes()){var
a=Kh(this.j.childNodes[0]).width;a=new Be(a,this.i.height)}else a=this.i;return
a};function uw(a){var b=new Mp;Np(b,Vl,new ov(a,t(Fc,ow,a.vb,a,a.o.i)));Np(b,Vu,new
bv(a.vb,function(c){return new fv(a.o.i,c)}));return b}f.nw=function(){if(this.Ca)
{var a=Ol(this.wc,this.Kc().y);a&&a.Ga&&(a=a.Ga(),this.vb.Ga()!=a&&(this.Xh=!
0,this.vb.Bd(a.Pa()),this.Xh=!1))}this.Ca=!0};
f.bu=function(){var a=this.vb.Ga(),b=this.vb.rb(),c=mo(b,a.Pa());if(!c)a:
{c=jo(a);b=ko(b);for(a=b.length-1;0<=a;a--){var d=b[a];if(jo(d)<=c){c=d;break
a}}c=null}a=this.Gb;b=this.Kb();d=b.zc(c);a=Ae(a,d.nd());b=this.Ig(b.o());c=b.zc(c)
.nd();c=new A(c.x+a.x,c.y+a.y);this.Xc(b);this.Ed(c)};f.mr=function()
{this.N.Na();this.hc()};
f.jl=function(a){if(a.Mo&&a.O){var b=a.O;if(null!=a.oa)var c=a.oa;else a.oa=new
ww(this.o.i),c=a.oa;c.g=this.o.i;if(B("focus_article_div")){var
d=B("focus_article_div");F(d)}d=this.Kb().zc(a);a=d.Bb()/a.qe();if(b.Uf()&&(b=b.Uf(
))){var e=b[0];if(e&&4==e.length){b=a*e[0]+d.be();d=a*e[1]+d.od();var
g=a*e[2];a*=e[3];e=E("DIV");e.setAttribute("id","focus_article_div");U(e,!
0);Ch(e,.3);I(e,
{position:"absolute",left:b+"px",top:d+"px",width:g+"px",height:a+"px",cursor:"poin
ter",backgroundColor:"#36C",border:"2px solid #00F"});
c.g.appendChild(e)}}}};function xw(a,b,c,d,e)
{W.call(this);this.V=a;this.Ea=b;this.s=c;var g=E("div");I(g,
{position:"absolute"});e=e.width-2;lh(g,d.x+(Xl()?
e:0),d.y);b.o.i.appendChild(g);this.i=g;b=Math.floor(e/Wl(c));g=new
Be(e,b);this.j=E("div");this.i.appendChild(this.j);I(this.j,
{padding:"1px",position:"absolute"});this.o();b=E("div");this.j.appendChild(b);I(b,
{overflow:"hidden",backgroundColor:"#fcfcfc"});J(b,g);this.j.appendChild(b);d=E("IM
G");d.title=c.Ie();this.O=d;e=Q;var h=new Q(c.N.mp);R(h,"pg",c.Pa());c.ob.sig&&
R(h,"sig",c.ob.sig);e=new
e(h.toString());R(e,"zoom","1");R(e,"img","1");R(e,"w",g.width);if(g=this.V.Za().ue
)R(e,"imgtk",g),R(e,"jtp",jo(c));d.src=e.toString();b.appendChild(d);I(this.j,"curs
or","pointer");this.g.ka(this.j,"click",this.N);this.g.ka(a,"pagechange",this.o)}m(
xw,om);xw.prototype.o=function(){var a=!1,b=this.V.Ga();b&&b==this.s&&(a=!
0);I(this.j,"backgroundColor",a?"#6B90DA":"#ccc")};xw.prototype.N=function()
{this.V.qc(sw);this.V.ub(this.s);yw.dispatchEvent("click")};
xw.prototype.Na=function(){np(this.O);F(this.i)};var yw=new P;function zw(a,b)
{this.V=a;this.Ea=b}m(zw,qp);zw.prototype.render=function(a){return new
xw(this.V,this.Ea,a.Ga(),a.nd(),a.Fa())};function Aw(a){var b=a.Fb();I(b,
{overflow:"hidden"});var c=new
rw(this,b);mv.call(this,a,c);this.g.ka(this,"move",this.hc);I(b,
{overflow:"auto"});iv(this,Bw(this));this.Xc(Cw(this));jv(this,new
qv(this));T(r(this.hc,this),0);this.g.ka(this,"resize",this.ma);var
d=B("subscription-bar");d&&(this.ll(d),T(function(){M(d,!
1)},600))}u(Aw,mv);Aw.prototype.Nd=function(a){a=this.Kb().zc(a).nd();this.Ed(new
A(void 0,a.y-40))};function Cw(a){var b=a.vb.Za().Nc;return new
Zu(a.vb.rb(),a.Fa().width,b,b)}
Aw.prototype.ma=function(){this.Xc(Cw(this));this.Nd(this.vb.Ga())};function Bw(a)
{var b=new Mp;Np(b,Vl,new zw(a.vb,a));return b};function Dw(a,b,c)
{W.call(this);this.V=a;this.o=b;this.j=this.V.Za().Oi;this.N=!!
this.V.Za().Oi;this.ma=!!this.V.Za().ui;this.s=up(c);if(this.N){a:
{a=this.V.rb();for(b=0;b<this.j.length;b++)if(c=mo(a,this.j[b].getId())){var d;b:
{for(d=b+1;d<this.j.length;d++){var e=mo(this.V.rb(),this.j[d].getId());if(e)
{d=e;break b}}d=null}d=d?jo(d)-1:jo(Ua(ko(a)));e=jo(this.V.Ga());if(e>=jo(c)&&e<=d)
{a=b;break a}}a=-1}this.O=a}}m(Dw,W);f=Dw.prototype;
f.render=function(a)
{this.i=E("div");document.body.appendChild(this.i);T(r(this.nr,this));this.oa=a;if(
this.N)Ew(this);else if(this.ma){w(this.i,"base-image-toc-
div");a=this.V.Za().ui;var
b=mo(this.V.rb(),a);b&&Fw(this,b);1<this.V.Za().Vb&&(a=lo(this.V.rb(),a,1))&&Fw(thi
s,a);this.Ni()}else this.Ha()};f.nr=function()
{this.g.ka(document,"click",this.Ha);this.g.ka(this.V,"resize",this.Ni)};
function Fw(a,b){var c=new Be(128,0),d=C("IMG",{width:128});w(d,"toc-page-
image");a.g.ka(d,"click",r(a.V.ub,a.V,b));ec&&Xl()&&a.g.ka(d,"load",a.Ni);b.xd(c)?
a.hq(d,b,c):Xo(b,t(a.hq,d,b,c));a.i.appendChild(d)}f.hq=function(a,b,c){ef(a,
{src:b.xd(c)})};
function Ew(a){var b=C("DIV",{"class":"toc-div"}),c;v(a.j,function(d,e){var
g=d.getId();g=mo(a.V.rb(),g);var h=d.vv,k=a.j[e+1]?"":"-last",l="toc-middle-
cell"+k;k="toc-right-cell"+k;var n=C("DIV",{"class":g?"toc-row":"toc-disabled-
row"}),q=E("div");w(q,"goog-inline-block");w(q,"toc-left-
cell");e==a.O&&(w(q,Xl()?"SPRITE_toc_selected_item_arrow_right":"SPRITE_toc_selecte
d_item_arrow_left"),w(n,"toc-row-selected"));var x=E("div");w(x,"goog-inline-
block");w(x,l);ec&&!wc("1.9")&&I(x,"overflow","hidden");
d=d.hb();var D=a.s?d:Ne(d,35);N(x,oi(D));a.s&&(x.title=d);d=E("div");w(d,"goog-
inline-
block");w(d,k);N(d,oi(Db(Qe(h))?"&nbsp;":h));n.appendChild(q);n.appendChild(x);n.ap
pendChild(d);g?a.g.ka(n,"click",r(a.V.ub,a.V,g)):(yb(x,l),w(x,"toc-middle-disabled-
cell"),yb(d,k),w(d,"toc-right-disabled-
cell"));b.appendChild(n);e==a.O&&(c=n)});c&&T(r(a.Sv,a,c));a.i.appendChild(b);300<L
(a.i).height&&(I(a.i,"height","300px"),w(a.i,"scroll-toc-div-wide"));w(a.i,"scroll-
toc-div");a.Ni()}
f.Sv=function(a){300<a.offsetTop+L(a).height&&(a=void 0!==a.previousElementSibling?
a.previousElementSibling:zf(a.previousSibling,!
1))&&(this.i.scrollTop=a.offsetTop)};f.Ni=function(){var a=this.s?9:13,b=this.s?
8:12;vr(this.o.ha(),a,this.i,b,new A(0,-this.oa))};f.va=function()
{W.prototype.va.call(this);F(this.i);this.o.Ff(!1)};function Gw()
{}m(Gw,Kl);function Hw(a)
{W.call(this);this.j=a}m(Hw,tv);Hw.prototype.Da=function(a)
{M(this.s,a)};Hw.prototype.te=function(a){tv.prototype.te.call(this,a);var
b=this.i.Fa();a=this.s;var c=b.width;b=b.height;var
d=Math.floor(.035*c),e=this.j?"/googlebooks/images/burn-left.png":"/googlebooks/
images/burn-right.png";lh(a,this.j?c-d:0,0);J(a,d,b);I(a,{position:"absolute"});z?
Yl(a,e):(c=C("IMG",
{src:e,width:d,height:b,border:0,position:"absolute",top:0,left:0}),a.appendChild(c
))};function Iw(a,b){W.call(this);this.V=a;b=Math.floor(b/2);var
c=Math.floor(b/this.V.rb().g.aspectRatio());this.j=new
Be(b,c);this.i=E("div");I(this.i,
{position:"absolute",backgroundColor:"white",top:0,left:0});this.na=[];a.Ia().o.i.a
ppendChild(this.i);this.s=E("div");this.N=E("div");this.na.push(O(this.s,"dblclick"
,r(this.Ut,this)));a={overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolut
e",border:"1px solid
#ccc"};I(this.s,a);I(this.N,a);this.i.appendChild(this.s);this.i.appendChild(this.N
);
this.ma=E("div");this.oa=E("div");this.s.appendChild(this.ma);this.N.appendChild(th
is.oa);Jw(this)}m(Iw,om);function Jw(a)
{a.o&&a.o.Na();a.O&&a.O.Na();sf(a.ma);sf(a.oa);Hh(a.s,a.j);Hh(a.N,a.j);a.o=mw(a.V,n
ew Bv(a.ua,a.j),a.ma);nw(a.V,a.o);a.wa=new Hw(!0);Fv(a.o,a.wa);a.O=mw(a.V,new
Bv(a.Ba,a.j),a.oa);a.Ca=new Hw(!
1);nw(a.V,a.O);Fv(a.O,a.Ca)}f=Iw.prototype;f.setPosition=function(a)
{0>a.x&&(a.x=0);lh(this.i,a)};f.Ut=function(a)
{a.preventDefault();a.stopPropagation();this.V.Tb("previous")};
f.Da=function(a){I(this.i,{display:a?"":"none"})};f.Qc=function(){I(this.s,
{left:0,top:0});I(this.N,{left:this.j.width+"px",top:0})};f.Ld=function(){return
Xa([this.ua,this.Ba],function(a){return!!a})};f.Na=function()
{this.o.Na();this.O.Na();for(var
a;a=this.na.pop();)Fj(a);this.i.parentNode&&F(this.i)};function Kw(a){return
2*a};function Lw(a){this.V=a}m(Lw,qp);Lw.prototype.render=function(a){var b=new
Iw(this.V,a.Fa().width);b.setPosition(a.nd());b.Qc();b.Da(!0);return
this.g=b};function Mw(a,b,c)
{P.call(this);this.V=a;this.j=b;this.o=L(b).width;this.N=c;this.i=!
1;this.g=Xl()}m(Mw,P);Mw.prototype.xf=function(){return this.i};function Nw(a,b)
{if(b!=a.i){a.i=b;var c=a.V.Ia().o.i;M(c,!1);L(c);
[t(Ow,a.j,a.N,a.o,a.g,b),r(a.s,a),t(M,c,!0)].forEach(T)}}Mw.prototype.s=function()
{this.dispatchEvent("change")};function Ow(a,b,c,d,e){var
g=b.style.width;d=d?"right":"left";e?(b.style[d]="0",b.style.width=g+c):
(b.style[d]="",b.style.width="");M(a,!e)};var Pw=null;function Qw(a,b)
{Ij.call(this);this.i=Pw;this.V=a;this.g=b;this.V.Za().O||
(this.ka(this.V,"pageturn",this.s),this.ka(this.g,"dispose",this.Ha))}m(Qw,Ij);Qw.p
rototype.s=function(){var a=this.g.ma.g.Ld()[0]||new ip,b=this.g.ma.g.Ld()[1]||new
ip,c=this.O,d=this.o,e=d?jo(d):-1,g=jo(a)||-1,h=jo(b)||-1,k=Math.max(c?jo(c):-
1,e),l=Math.max(g,h);if(Math.abs(l-k)>this.g.an){if(0<l-k){var n=k==e?d:c;var
q=a}0>l-k&&(n=-1!=h?b:a,q=d);1<h-g&&(n=a,q=b);ev(n,q)||void 0===n||void 0===q||
(a=cv(n,q),this.i.ma(a),this.i.show(3E3))}};function Rw(a)
{this.g=a}Rw.prototype.ud=function(){return this.g.aid};Rw.prototype.Pg=function()
{var a=this.g.x_focus,b=this.g.y_focus;if(void 0===a||void 0===b){b=this.Uf();if(!
b.length)return null;a=b[0][0];b=b[0][1]}return new
A(a,b)};Rw.prototype.ol=ba(8);Rw.prototype.Uf=function(){return
Sw(this,"head_boxes")};function Sw(a,b){var c=[];a.g[b]&&v(a.g[b],function(d)
{c.push([d.X,d.Y,d.W,d.H])});return c};function ww(a){this.g=a};function Tw(a)
{vp.call(this,a)}m(Tw,vp);f=Tw.prototype;f.Dd=function(a)
{vp.prototype.Dd.call(this,a);a&&a.additional_info&&(this.g=a.additional_info["[New
spaperJSONPageInfo]"],this.g.articles&&(this.i={},v(this.g.articles,function(b){var
c=b.aid;c&&(this.i[c]=new Rw(b))},this)))};f.Ie=function(){return
this.s(32)?"Portada":this.s(64)?"Contraportada":vp.prototype.Ie.call(this)};f.tl=fu
nction(){return{width:"w"}};f.fj=ba(9);f.Mo=function(){return this.O};function
Uw(a)
{Sp.call(this);Sp.apply(this,arguments);this.N();O(this,"update",r(this.N,this))}m(
Uw,Sp);function Vw(a,b){var c={};v(b.page,function(e){var
g=mo(this,e.pid);g&&Ap(g,e);c[e.pid]=!0},a);b=ko(a);var d=Xa(b,function(e){return!!
c[e.Pa()]||!!this.O[e.Pa()]},a);b.length!
=d.length&&a.j(d)}Uw.prototype.Fl=function(a){this.o?
Vw(this,a):Sp.prototype.Fl.call(this,a)};
Uw.prototype.N=function(){var a={},b=0;v(ko(this),function(h){var
k=jo(h);a[k]=h;b=Math.max(b,k)});for(var c=[],d=-1;d<=b;d+=2){var e=a[d],g=a[d+1];
(e||g)&&c.push([e,g])}this.ma=c};Uw.prototype.s=Tw;function Ww(a)
{Wu.call(this,1);var b=new
Gw;b.mb(a);this.Sa(b);Rl(this)}m(Ww,Wu);Ww.prototype.Lh=function(){return
this.g[0]};Ww.prototype.o=function(){return this.Bb()||
0};Ww.prototype.Wf=function(){return"fixed_width"};function Xw(a){var
b=a.Fb(),c=new rw(this,b);I(b,{overflow:"hidden"});mv.call(this,a,c);this.ma=new
Lw(a);b=new
Mp;Np(b,Gw,this.ma);this.N=b;b=a.rb().g.aspectRatio();c=this.Fa();b=this.Ig(Math.mi
n(2*Math.floor(c.height*b),c.width));this.Xc(b);this.Ca=new
Qw(a,this);this.g.ka(this.vb,"pagemodechange",this.pr);T(this.hc,0,this)}u(Xw,mv);f
=Xw.prototype;f.ee=function(){var a=ib(Yw,this.vb.Za().ee());return new
Pp(Ya(a,Kw))};f.We=function(a)
{Xw.ta.We.call(this,a);this.N.Na();this.hc()};f.Mc=function(){this.Ve(1)};
f.jd=function(){this.Ve(-1)};f.pr=function()
{this.N.Na();this.hc()};f.an=2;f.Ig=function(a){this.Fa();var
b=this.vb.rb().g.aspectRatio();return new Ww(new
Be(a,Math.floor(Math.floor(a/2)/b)))};var Yw=[180,220,280];
Xw.prototype.Od=function(){var a=Zw(this,this.vb.Ga()),b=this.ma.g;if(b){var
c=this.Ca,d=b.Ld();c.o=d[0];c.O=d[1];c=a[0];d=a[1];var e=!0;a=!
0;b.ua=c;b.Ba=d;Jw(b);if(c){if(c.s(64)||void 0==d)a=!1}else b.o.lm();if(d)
{if(d.s(32)||void 0==c)e=!1}else
b.O.lm();c=e;d=a?"":"hidden";I(b.s,"visibility",c?"":"hidden");I(b.N,"visibility",d
);c=c&&a;b.wa.Da(c);b.Ca.Da(c)}this.dispatchEvent("pagechange")};Xw.prototype.Ld=fu
nction(){return this.ma.g.Ld()};
function Zw(a,b){return bb(a.vb.rb().ma,function(c){return
db(c,b)})}Xw.prototype.hc=function()
{Xw.ta.hc.call(this);this.Od()};Xw.prototype.ua=function(a,b){var
c=this.vb.rb().ma;a=jo(a);for(var d,e,g=0;g<c.length;++g){var
h=c[g];if(h[0]&&a==jo(h[0])||h[1]&&a==jo(h[1])){d=g;break}else if(e){var k=h[0]||
h[1];if(a>=jo(e[0]||e[1])&&a<jo(k)){d=0<b?g-
b:g;break}}e=h}return(b=c["number"===typeof d?d+b:0])?b[0]||b[1]:null};function
$w(a){W.call(this);this.O=a;this.i=null}m($w,W);f=$w.prototype;
f.render=function(a,b){this.j=a;a=a.ha();var
c=sh(a).y,d=L(a);c=c+d.height+3;d="";b&&(d=sh(a).x);this.i=C("DIV",
{"class":"linkbar-panel-div"});lh(this.i,d,c);this.ma=C("DIV",
{"class":"SPRITE_close_v2 linkbar-panel-
close"});this.i.appendChild(this.ma);ec&&hc&&!wc("1.9")&&(this.o=C("IFRAME",
{style:"position:
absolute;",Kw:"0"}),this.O.appendChild(this.o));this.O.appendChild(this.i);this.o&&
(J(this.o,L(this.i)),lh(this.o,nh(this.i)));T(r(this.km,this))};
f.km=function()
{this.g.ka(this.ma,"click",this.Ha);this.g.ka(this.j,"action",this.qr);this.g.ka(do
cument,"mousedown",this.Zs)};f.qr=function(){Sq(this.j,16)||
this.Ha()};f.Zs=function(a){Cf(this.i,a.target)||Cf(this.j.ha(),a.target)||
this.Ha()};f.va=function()
{W.prototype.va.call(this);F(this.i);F(this.o)};f.ha=function(){return
this.i};function ax(a,b,c){$w.call(this,a);this.V=b;this.N=c}m(ax,$w);
ax.prototype.render=function(a,b){$w.prototype.render.call(this,a,b);a=C("DIV",
{style:"padding-top:5px; font-size: 13px;"});N(a,oi("Pegar enlace en mensaje de
correo electr\u00f3nico o
MI"));this.ha().appendChild(a);this.s=E("input");J(this.s,"100%","auto");this.ha().
appendChild(this.s);this.N&&(a=C("DIV",{style:"font-size: 13px; padding-top:
7px;"},"Insertar"),this.ha().appendChild(a),this.Fe=E("input"),J(this.Fe,"100%","au
to"),this.ha().appendChild(this.Fe));a=this.V.Ga();b=(new Q(window.location)).g;
var c=new Q(a.Ac());c.g=b;this.s.value=c.toString();T(t(bx,this.s));this.N&&(a=new
Q(a.Ac()),R(a,"output","embed"),this.Fe.value=cx(a.toString()))};ax.prototype.km=fu
nction()
{$w.prototype.km.call(this);this.g.ka(this.s,"click",t(bx,this.s));this.N&&this.g.k
a(this.Fe,"click",t(bx,this.Fe))};function bx(a){a.select()}function cx(a){return
De('<iframe frameborder="0" scrolling="no" style="border:0px" src="%s" width=500
height=500></iframe>',a)};function dx(a,b)
{W.call(this);this.Ea=a;this.j=b;this.i=E("div");a.o.i.appendChild(this.i);w(this.i
,"sitb_result");lh(this.i,b.nd());J(this.i,b.Fa());a=E("div");w(a,"sitb-result-
header");this.i.appendChild(a);this.o=E("div");w(this.o,"sitb-result-page-
link");b=b.g.g;this.o.textContent=b?um(b):"P\
u00e1gina";a.appendChild(this.o);this.s=E("div");w(this.s,"sitb-result-
content");this.i.appendChild(this.s);if(b=mo(this.Ea.V.rb(),this.j.g.Pa()))
{a=this.Ea.V.tb().getQuery();var c=b.ob.snippetSrc;c&&a==No(c)?
ex(this,c):(a=b.nf(),"entity_page"==S(a,"source")?
R(a,"source","entity_page_gbs_snippet"):R(a,"source","gbs_snippet"),xp(b,a,r(this.O
,this)))}else fx(this)}m(dx,om);dx.prototype.N=function(a)
{this.Ea.uf(a.g)};dx.prototype.O=function(a){(a=a.ob.snippetSrc)?
ex(this,a):fx(this)};function ex(a,b){sf(a.s);var
c=E("IMG");c.src=b;gx(a);b=a.j.Fa().width-25;I(c,
{width:b+"px"});a.s.appendChild(c)}
function gx(a){w(a.i,"sitb-result-clickable");w(a.o,"sitb-result-link");var
b=Jf(a.o);N(a.o,Ti(b+"&nbsp;&raquo;"));xm(a.i,"link");If(a.i,!
0);a.g.ka(a.i,"click",r(a.N,a,a.j));a.g.ka(a.i,"keydown",function(c){32!
=c.keyCode&&13!=c.keyCode||a.N(a.j)})}
function fx(a){sf(a.s);var b=E("div");w(b,"sitb-result-
snippet");a.s.appendChild(b);I(b,{width:Math.floor(.75*a.j.Fa().width)
+"px"});N(b,Il(a.j.g.i));b=E("div");w(b,"sitb-result-explanatory-
link");a.s.appendChild(b);var c=mo(a.Ea.V.rb(),a.j.g.Pa());c&&c.xd()&&!Cp(c,
[4,8,16])&&c.s(2)?(gx(a),N(b,Ti("No hemos podido crear una imagen para este
resultado.&nbsp;&nbsp;")),a=E("span"),N(a,Ti("Haz clic para ver toda la p\
u00e1gina.")),b.appendChild(a),w(a,"sitb-result-link")):(N(b,Ti("No es posible
previsualizar esta p\u00e1gina.&nbsp;&nbsp;")),
a=E("a"),w(a,"sitb-result-buy-link"),N(a,Ti("Comprar este
libro.")),b.appendChild(a),b=new
Q(window.location.href),R(b,"sitesec","buy"),R(b,"source","gbs_snippet"),sk(b,"prin
tsec"),a.href=b.toString())}dx.prototype.Na=function()
{F(this.i);this.Ha()};function hx(a)
{this.Ea=a}m(hx,qp);hx.prototype.render=function(a){return new
dx(this.Ea,a)};function ix(a){this.g=a}m(ix,Kl);function jx(a,b)
{Wu.call(this,1);this.Jb=a;this.N=b;this.Uj=this.Bi=this.marginTop=20;a.yb&&(a.yb.f
orEach(r(this.s,this)),Rl(this))}m(jx,Wu);jx.prototype.s=function(a){a=new
ix(a);var b=Math.min(this.N-16,600);a.mb(new
Be(b,Math.round(124/600*b+42)));this.Sa(a)};function kx(a){var
b=a.Fb();I(b,"overflow","hidden");var c=new
rw(this,b);gv.call(this,c);this.V=a;jv(this,new
qv(this));this.g.ka(this,"move",this.hc);var d=B("subscription-
bar");d&&(this.ll(d),T(function(){M(d,!
1)},600));iv(this,lx(this));mx(b)}u(kx,gv);function mx(a)
{I(a,"overflow","auto");I(a,{overflowX:"auto",overflowY:"scroll"});ef(a,
{dir:"ltr"})}function lx(a){var b=new Mp;Np(b,ix,new hx(a));return
b}kx.prototype.resize=function(){nx(this)};
function nx(a){var b=new
jx(a.Jb,a.Fa().width);a.Xc(b);a.hc()}kx.prototype.uf=function(a,b){return
this.Ba(a,b)};function ox(a){this.g=a||{}}ox.prototype.lc=function(){return
this.g};ox.prototype.qc=function(a){var b=Lc(px,function(c){return
c==a});this.g.v=b};ox.prototype.getQuery=function(){return this.g.q};var
px={onepage:sw,twopage:Xw,thumbnail:Aw,snippet:kx};function qx(a,b){this.g=new
Or;O(this.g,"navigate",r(this.o,this));this.V=a;this.i=b}qx.prototype.o=function(a)
{rx(this,a.o)};function rx(a,b){if(!(a.s&&""==b||a.j))if((z||
fc)&&""==b)window.history.go(-2);else if(b){var c={},d=new
kk(b);v(d.ae(),function(e){var g=d.get(e);g in sx&&(g=sx[g]);c[e]=g});b=new
ox(c);a.V.qc(px[b.g.v]||sw);Nw(a.i,!!b.g.f);void 0!
==b.getQuery()&&Mo(a.V.tb(),b.getQuery())}}
qx.prototype.Ta=function(a){this.s=!0;this.g.Ta(a);z&&(a=(new
Q(window.location)).g,rx(this,a));this.s=!1};qx.prototype.update=function(){var
a=new
ox;a.qc(this.V.O);a.g.q=this.V.tb().getQuery();a.g.f=this.i.xf();a=vk(a.lc()).toStr
ing();this.j=!0;this.g.ji(a);this.j=!1};var sx={"true":!0,"false":!1};function tx()
{this.i=[]}u(tx,Jq);Ea(tx);function ux(a,b){var c=a.i[b];if(!c){switch(b){case
0:c=a.Wa()+"-highlight";break;case 1:c=a.Wa()+"-checkbox";break;case 2:c=a.Wa()+"-
content"}a.i[b]=c}return c}f=tx.prototype;f.sg=function()
{return"menuitem"};f.Oc=function(a){var b=a.g.Ra("DIV",Mq(this,a).join("
"),vx(this,a.Gc(),a.g));wx(this,a,b,Rq(a,8)||Rq(a,16));return b};f.Ic=function(a)
{return a&&a.firstChild};
f.Sb=function(a,b){var c=yf(b),d=ux(this,2);c&&wb(c,d)||
b.appendChild(vx(this,b.childNodes,a.g));wb(b,"goog-option")&&(a.ii(!
0),this.ii(a,b,!0));return tx.ta.Sb.call(this,a,b)};f.tg=function(a,b){var
c=this.Ic(a),d=xx(this,a)?c.firstChild:null;tx.ta.tg.call(this,a,b);d&&!
xx(this,a)&&c.insertBefore(d,c.firstChild||null)};function vx(a,b,c)
{a=ux(a,2);return c.Ra("DIV",a,b)}f.iq=function(a,b,c)
{a&&b&&wx(this,a,b,c)};f.ii=function(a,b,c){a&&b&&wx(this,a,b,c)};
function xx(a,b){return(b=a.Ic(b))?(b=b.firstChild,a=ux(a,1),!!b&&Af(b)&&wb(b,a)):!
1}function wx(a,b,c,d){Pq(a,c,b.rf());Qq(a,b,c);d!=xx(a,c)&&(Ab(c,"goog-
option",d),c=a.Ic(c),d?(a=ux(a,1),c.insertBefore(b.g.Ra("DIV",a),c.firstChild||
null)):c.removeChild(c.firstChild))}f.Kh=function(a){switch(a){case 2:return
ux(this,0);case 16:case 8:return"goog-option-selected";default:return
tx.ta.Kh.call(this,a)}};
f.kj=function(a){var b=ux(this,0);switch(a){case "goog-option-selected":return
16;case b:return 2;default:return tx.ta.kj.call(this,a)}};f.Wa=function()
{return"goog-menuitem"};function yx(a,b,c,d){Uq.call(this,a,d||
tx.Eb(),c);this.xc(b)}u(yx,Uq);f=yx.prototype;f.Ab=function(){var a=this.Vl;return
null!=a?a:this.Ng()};f.xc=function(a){this.Vl=a};f.Zb=function(a,b)
{yx.ta.Zb.call(this,a,b);switch(a){case 8:Sq(this,16)&&!b&&this.Ff(!1);
(a=this.ha())&&this.wd().iq(this,a,b);break;case 16:
(a=this.ha())&&this.wd().ii(this,a,b)}};f.iq=function(a)
{this.Zb(8,a)};f.ii=function(a){this.Zb(16,a)};
f.Ng=function(){var a=this.Gc();return Array.isArray(a)?(a=Ya(a,function(b){return
Af(b)&&(wb(b,"goog-menuitem-accel")||wb(b,"goog-menuitem-mnemonic-
separator"))?"":Lf(b)}).join(""),Ge(a)):yx.ta.Ng.call(this)};f.he=function(a){var
b=this.getParent();if(b){var c=b.o;b.o=null;if(c&&"number"===typeof
a.clientX&&ye(c,new
A(a.clientX,a.clientY)))return}yx.ta.he.call(this,a)};f.fe=function(a){return
a.keyCode==this.Ul&&this.Qe(a)?!0:yx.ta.fe.call(this,a)};f.lt=function(){return
this.Ul};
Bq("goog-menuitem",function(){return new yx(null)});yx.prototype.rf=function()
{return
Rq(this,16)?"menuitemcheckbox":Rq(this,8)?"menuitemradio":yx.ta.rf.call(this)};yx.p
rototype.getParent=function(){return
Uq.prototype.getParent.call(this)};yx.prototype.Sg=function(){return
Uq.prototype.Sg.call(this)};function zx(a,b,c){yx.call(this,a,b,c);this.ii(!
0)}u(zx,yx);Bq("goog-checkbox-menuitem",function(){return new zx(null)});function
Ax(a)
{zx.call(this,Je(a.hb()),a.getId());this.i=a}m(Ax,zx);Ax.prototype.Nb=function(a)
{zx.prototype.Nb.call(this,a);if(this.i.ye){var b=(a=1==this.i.ye)?"Estanter\u00eda
p\u00fablica":"Estanter\u00eda
privada";a=C("IMG",{src:"/googlebooks/images/sharing_"+(a?"public":"private")
+".gif",alt:b,title:b,style:"padding-top:2px;padding-left:8px;float:"+
(Xl()?"left":"right")});a=C("DIV","goog-menuitem-
accel",a,pf(String(this.i.wa)));vf(this.Ib(),a,1)}};function Bx(a,b,c,d)
{Ar.call(this,a,b,c||d);(c||d)&&this.s(65|(d?32:132))}u(Bx,Ar);function Cx()
{}u(Cx,Jq);Ea(Cx);Cx.prototype.Wa=function(){return"goog-menuheader"};function
Dx(a,b,c){Uq.call(this,a,c||Cx.Eb(),b);this.Zb(1,!1);this.Zb(2,!1);this.Zb(4,!
1);this.Zb(32,!1);this.Vd=1}u(Dx,Uq);Bq("goog-menuheader",function(){return new
Dx(null)});function Ex(){}u(Ex,Jq);Ea(Ex);Ex.prototype.Oc=function(a){return
a.g.Ra("DIV",this.Wa())};Ex.prototype.Sb=function(a,b)
{b.id&&a.Zg(b.id);if("HR"==b.tagName){var c=b;b=this.Oc(a);tf(b,c);F(c)}else
w(b,this.Wa());return b};Ex.prototype.tg=function(){};Ex.prototype.Wa=function()
{return"goog-menuseparator"};function Fx(a,b){Uq.call(this,null,a||
Ex.Eb(),b);this.Zb(1,!1);this.Zb(2,!1);this.Zb(4,!1);this.Zb(32,!
1);this.Vd=1}u(Fx,Uq);Fx.prototype.Ma=function(){Fx.ta.Ma.call(this);var
a=this.ha();xm(a,"separator")};Bq("goog-menuseparator",function(){return new
Fx});function Gx(a)
{this.g=a||"menu"}u(Gx,Eq);Ea(Gx);f=Gx.prototype;f.kk=function(a)
{return"UL"==a.tagName||Gx.ta.kk.call(this,a)};f.Mh=function(a)
{return"HR"==a.tagName?new Fx:Gx.ta.Mh.call(this,a)};f.Zd=function(a,b){return
Cf(a.ha(),b)};f.rg=function(){return"goog-menu"};f.lk=function(a)
{Gx.ta.lk.call(this,a);a=a.ha();ym(a,"haspopup","true")};function Hx(a)
{Fx.call(this,Ex.Eb(),a)}u(Hx,Fx);Bq("goog-menuseparator",function(){return new
Fx});function Ix(a,b){hr.call(this,"vertical",b||Gx.Eb(),a);qr(this,!
1)}u(Ix,hr);f=Ix.prototype;f.Ok=!0;f.Zd=function(a){if(this.wd().Zd(this,a))return!
0;for(var b=0,c=en(this);b<c;b++){var d=fn(this,b);if("function"==typeof
d.Zd&&d.Zd(a))return!0}return!1};f.Sa=function(a){this.Oa(a,!0)};f.jf=function(a,b)
{this.Dg(a,b,!0)};f.Kd=function(){var a=[];dn(this,function(b){a.push(b)});return
a};f.setPosition=function(a,b){var c=this.isVisible();c||M(this.ha(),!
0);zh(this.ha(),a,b);c||M(this.ha(),!1)};
f.nd=function(){return this.isVisible()?sh(this.ha()):null};function Jx(a,b)
{(a.Ok=b)&&qr(a,!0)}f.Da=function(a,b,c){(b=Ix.ta.Da.call(this,a,b))&&a&&this.
$a&&this.Ok&&ir(this).focus();a&&c&&"number"===typeof c.clientX?this.o=new
A(c.clientX,c.clientY):this.o=null;return b};f.xl=function(a)
{this.Ok&&ir(this).focus();return Ix.ta.xl.call(this,a)};f.oo=function(a){return
a.isEnabled()&&a.isVisible()&&Rq(a,2)};
f.Nb=function(a){for(var b=this.wd(),c=$e(this.g.g,"DIV",b.rg()+"-
content",a),d=c.length,e=0;e<d;e+
+)Iq(b,this,c[e]);Ix.ta.Nb.call(this,a)};f.fe=function(a){var
b=Ix.ta.fe.call(this,a);b||dn(this,function(c){!
b&&c.lt&&c.Ul==a.keyCode&&(this.isEnabled()&&this.Wc(c),b=c.Sc(a))},this);return
b};f.Sd=function(a){Ix.ta.Sd.call(this,a);
(a=fn(this,a))&&th(a.ha(),this.ha())};function Kx(a,b){Ix.call(this,a,b);Jx(this,!
0);this.Da(!1,!0);this.i=new Yn}u(Kx,Ix);f=Kx.prototype;f.ym=!
1;f.wp=0;f.Nb=function(a){Kx.ta.Nb.call(this,a);(a=a.getAttribute("for")||
a.htmlFor)&&this.attach(this.g.ha(a),1)};f.Ma=function()
{Kx.ta.Ma.call(this);this.i.forEach(this.ko,this);var
a=Y(this);a.ka(this,"action",this.ev);a.ka(this.g.g,"mousedown",this.hv,!0)};
f.attach=function(a,b,c,d,e){a&&$n(this.i,Ia(a))||(a?
(b={ya:a,rq:b,Wu:c,Eo:d?"contextmenu":"mousedown",Sl:e},this.i.set(Ia(a),b)):b=null
,this.$a&&this.ko(b),a=t(this.ov,a),this.ha()&&Y(this).ka(this.ha(),"keydown",a))};
f.ov=function(a,b){if(27==b.keyCode)a.focus();else if(a=fn(this,this.ac)){var
c=a.ha();a=new jj(b.Ob,c);a.target=c;if(32==b.keyCode||
13==b.keyCode)if(nj(c))Oj(c,"keydown",!1,a);else
if(c=Aj(c))if(c=c.g["keydown".toString()]){c=c.concat();for(var d=0;d<c.length;d++)
{var e=c[d];e&&0==e.capture&&!
e.Yg&&Gj(e,a)}}32==b.keyCode&&this.kb()}};f.ko=function(a)
{Y(this).ka(a.ya,a.Eo,this.sv);"contextmenu"!
=a.Eo&&Y(this).ka(a.ya,"keydown",this.tv)};
function Lx(a,b,c,d){var e=a.isVisible(),g;(g=a.isVisible())||(g=150>Date.now()-
a.wp);g&&a.ym?a.kb():a.dispatchEvent("beforeshow")&&(c="undefined"!=typeof c?
c:8,e||(a.ha().style.visibility="hidden"),M(a.ha(),!0),b.Pc(a.ha(),c,d),e||
(a.ha().style.visibility="visible"),a.Sd(-1),a.Da(!0))}f.kb=function()
{this.isVisible()&&(this.Da(!1),this.isVisible()||
(this.wp=Date.now()))};f.ev=function(){this.kb()};f.sv=function(a){Mx(this,a)};
f.tv=function(a){32!=a.keyCode&&13!=a.keyCode&&40!=a.keyCode||
Mx(this,a);40==a.keyCode&&mr(this)};function Mx(a,b){for(var
c=a.i.ae(),d=0;d<c.length;d++){var e=a.i.get(c[d]);if(e.ya==b.currentTarget){c=void
0!==e.rq?new Ar(e.ya,e.rq,!0):new
iw(b.clientX,b.clientY);c.s&&c.s(5);Lx(a,c,e.Wu,e.Sl);b.preventDefault();b.stopProp
agation();break}}}f.hv=function(a){this.isVisible()&&!
this.Zd(a.target)&&this.kb()};f.Li=function(a){Kx.ta.Li.call(this,a);this.kb()};
f.va=function(){Kx.ta.va.call(this);this.i&&(bo(this.i),delete this.i)};function
Nx(a,b,c){c=void 0===c?!
1:c;Kx.call(this);this.j=a;this.O=b;this.na=c}m(Nx,Kx);f=Nx.prototype;f.Va=function
(){Kx.prototype.Va.call(this);Wt(this.O).forEach(this.Gs,this)};f.Ma=function()
{Kx.prototype.Ma.call(this);this.ha().style.maxHeight="200px";this.ha().style.overf
lowY="scroll";var
a=Y(this);a.ka(this.ha(),"mouseout",this.rr);a.ka(this.ha(),"scroll",this.sr)};f.rr
=function(a){Cf(this.ha(),a.relatedTarget)||this.Da(!1)};
f.Pt=function(a){var b=a.target,c=b.i,d=this.j.Yb();Sq(b,16)?
Kt(c,d):Mt(c,d);this.dispatchEvent("g");a.stopPropagation()};f.sr=function(a)
{a.stopPropagation()};f.Gs=function(a){var b=!Db(Qe(a.hb())),c=a.j&&(!a.ua||
this.j.oa),d=!!Lt(a,this.j.Yb());b&&(c||d)&&(b=new Ax(a),b.Ff(d),b.Ta(this.O.Ql!
=a.getId()||this.na),this.Oa(b,!0),Y(this).ka(b,"action",this.Pt))};function Ox(a)
{var b=[];dn(a,function(c){c instanceof Ax&&Sq(c,16)&&b.push(c.i)});return
b};function Px(a,b,c){Z.call(this,null,null,c?5:0);this.i=new
Nx(a,b);this.i.ke(this);dj(this,this.i);this.o=new
Image(16,16);this.o.src="/googlebooks/images/my_library_logo.png";this.Zb(64,!
0)}m(Px,Z);f=Px.prototype;f.Va=function()
{Z.prototype.Va.call(this);w(this.ha(),"add-to-library")};
function Qx(a){a.i.$a||a.i.render();var b=Ox(a.i);switch(b.length){case 0:var c="A\
u00f1adir a Mi biblioteca";break;case 1:c="A\u00f1adido a
"+b[0].hb();break;default:c="Se ha a\u00f1adido a "+b.length+" estanter\
u00edas."}0<b.length&&(c=ht(a.o,c));$q(a,c)}f.Qb=function(a)
{this.Yk();Z.prototype.Qb.call(this,a);this.i.$a||this.i.render();a?
(a=this.ha(),Lx(this.i,new Bx(a,8,!0),void 0,null)):this.i.kb()};
f.Ma=function(){Z.prototype.Ma.call(this);var
a=Y(this);a.ka(this,"enter",this.ew);a.ka(this,"leave",this.Yk);a.ka(this,"action",
this.tr);a.ka(this.i,"g",this.Xt);Qx(this)};f.Xt=function()
{Qx(this)};f.tr=function(){this.Qb(!0)};f.ew=function()
{this.Yk();this.Op=T(r(this.Qb,this,!0),200)};f.Yk=function()
{rl(this.Op)};f.Op=null;function Rx(a)
{this.o=a.Seller;this.Ua=a.Url;this.i=a.TrackingUrl;this.g=a.Price;this.j=a.IsInSto
ck;this.s=a.IsPublisher};function Sx(a)
{this.Ec=a.Title;this.g=a.Pid;this.vv=a.PgNum}Sx.prototype.hb=function(){return
this.Ec};Sx.prototype.getId=function(){return this.g};function Tx(a)
{this.Ec=a.title||"";this.O=!!
a.fullview;this.ui=a.table_of_contents_page_id||"";this.Vb=a.num_toc_pages||"";this
.ma=a.initial_zoom_width_override;this.Qa=a.max_resolution_image_width;this.Nc=!!
a.paired_thumbnails;this.ue=a.thumbnail_token||"";this.Ua=a.containing_bookshelves|
|[];this.Ba=a.volume_id||"";this.Fc=a.other_issues_query||"";this.nb=!!
a.is_browsable;this.Rb=!!a.is_public_domain;a.last_page&&(this.na=new
vp(a.last_page));this.j=new Be(a.page_width,a.page_height);this.oa=a.is_ebook||
!1;var
b=a.additional_info,c={};b&&(c=b["[JsonBookInfo]"]);c.BuyLinks&&(this.N=Ya(c.BuyLin
ks,function(d){return new
Rx(d)},this));this.Ja=c.AboutUrl;c.allowed_syndication_flags&&(this.o=c.allowed_syn
dication_flags.allow_disabling_chrome);c.TocLine&&(this.Oi=Ya(c.TocLine,function(d)
{return new Sx(d)}));c.SubscribeLink&&(this.ua=new
Rx(c.SubscribeLink));c=null;b&&(c=b["[NewspaperJSONVolumeInfo]"]);this.g=c;this.s=n
ull==c?null:new
Hp(c.tile_h,c.tile_w,c.x_win,c.y_win);this.Gd=a.sample_url||"";this.Lb=
a.is_newspaper||!1;
(this.wa=a.newspaper_tile_base_url)&&this.s&&Ip(this.s,r(this.Ov,this));this.Jf=c?
c.res_h:Ux;this.Ca=this.Lb?"fixed_height":"fixed_width";this.ag=a.is_pre_order||!
1;this.Np=a.on_sale_date||"";this.sj=a.volumeresult&&a.volumeresult.has_flowing_tex
t;this.tj=a.volumeresult&&a.volumeresult.has_scanned_text;this.Ka=a.volumeresult&&a
.volumeresult.can_download_pdf;this.La=a.volumeresult&&a.volumeresult.can_download_
epub;this.ab=a.volumeresult?a.volumeresult.download_pdf_url:"";this.Xb=
a.volumeresult?
a.volumeresult.download_epub_url:""}m(Tx,Jp);f=Tx.prototype;f.Qh=ba(10);f.jj=functi
on(){"number"!==typeof this.i&&(this.i=this.g.read_zm,this.i="number"===typeof
this.i?this.g.read_zm:4,this.i=xe(this.i,-1,this.ee().length-1));return
this.i};function vw(a){return a.ma?a.ma:a.j&&a.j.width?
a.j.width:575}f.Yb=function(){return this.Ba};f.lj=function(){return
this.s};f.ee=function(){return this.Jf};f.Wf=function(){return this.Ca};
f.Ov=function(a){a=a.toString();var
b=a.indexOf("?");0<=b&&(a=this.wa+a.substring(b));return new Q(a)};f.Nh=function()
{return this.g?this.g.focus_aid:null};f.Pg=function(){var
a=this.g.focus_x,b=this.g.focus_y;return void 0!==a&&void 0!==b?new
A(a,b):null};var Ux=[350,410,495,575,685,800,910,1025];function Vx(a)
{Qt.call(this);null!=a&&a.bookshelf&&v(a.bookshelf,function(b){St(this,new
Pt(b))},this)}m(Vx,Qt);function Wx(a,b,c){var d=new
Q("/books");Bt(d);R(d,"op","cls_metadata");R(d,"jscmd","ClsMetadata");var e=S(new
Q(window.location),"uid");e&&R(d,"uid",e);b&&R(d,"uid",b);Tp(d.toString(),t(Xx,a,c)
)}function Yx(a,b){var c=new Vx(b);a&&a.forEach(function(d)
{Zx(d.Yb(),d.Ua,c)});return c}function Zx(a,b,c){b.forEach(function(d){var e=new
It;e.Aa.Am=a;(d=Tt(c,String(d)))&&d.g.push(e)})}function Xx(a,b,c)
{a(Yx(b,c))};function $x(a){return a.split(ay).filter(function(b){return
0<b.length})}
var by=/\s/,cy=/[ -]/,ay=/[+,;]/,dy=/-?"[^"]+"|[^\s"]+/g,ey=RegExp('["\\u201C\\
u201D\\u201E\\u201F\\u275D\\u275E\\u301D-\\u301F\\uFF02]',"g"),fy=RegExp("[,!-
%'-/:-@\\[-^`{-~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\u05F4\\u200B\\u2010-\\u2014\\
u2018-\\u201A\\u2026\\u2039\\u203A\\u2060\\u3001\\u3002\\u3008-\\u3011\\u30FB\\
uFF01-\\uFF05\\uFF07-\\uFF0F\\uFF1A-\\uFF20\\uFF3B-\\uFF3E\\uFF40\\uFF5B-\\
uFF65,\"\\u201C\\u201D\\u201E\\u201F\\u275D\\u275E\\u301D-\\u301F\\
uFF02,]"),gy=RegExp("^[\\s\\xA0!-%'-/:-@\\[-^`{-~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\
u05F4\\u200B\\u2010-\\u2014\\u2018-\\u201A\\u2026\\u2039\\u203A\\u2060\\u3001\\
u3002\\u3008-\\u3011\\u30FB\\uFF01-\\uFF05\\uFF07-\\uFF0F\\uFF1A-\\uFF20\\uFF3B-\\
uFF3E\\uFF40\\uFF5B-\\uFF65]+|[\\s\\xA0!-%'-/:-@\\[-^`{-~\\xA1\\xAB\\xBB\\xB7\\
xBF\\u05F3\\u05F4\\u200B\\u2010-\\u2014\\u2018-\\u201A\\u2026\\u2039\\u203A\\
u2060\\u3001\\u3002\\u3008-\\u3011\\u30FB\\uFF01-\\uFF05\\uFF07-\\uFF0F\\uFF1A-\\
uFF20\\uFF3B-\\uFF3E\\uFF40\\uFF5B-\\uFF65]+$",
"g");function hy(a){return z?
a.toLowerCase():a.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/
g,"").normalize("NFC")};function iy(a){var b={};jy(a).forEach(function(c){for(var
d=b,e=0;e<c.length;e++){var g=c.charAt(e);g=fy.test(g)?"-":g;d[g]||
(d[g]={});d=d[g]}d!=b&&(d.$=ky)});return b}
function jy(a){a=Ee(hy(a));var
b=a.match(ey);b&&(a=a.replace(ey,'"'),b.length&1&&(a+='"'));b=a.match(dy);if(!
b)return[];a=new Set;b=ka(b);for(var c=b.next();!
c.done;c=b.next())if(c=c.value,c.startsWith('"'))a.add(c.replace(gy,""));else if(!
c.startsWith("-")){c=$x(c.replace(gy,""));c=ka(c);for(var d=c.next();!
d.done;d=c.next())a.add(d.value)}a.delete("");return Array.from(a)}var
ky={};function ly(a){var b=!0;b=void 0===b?!1:b;this.g="string"===typeof a?
iy(a):a;this.j=b;this.i=[]}
function my(a,b,c,d){for(var e=Ua(d),g=a.i,h=g.length-1,k;k=g[h];h--){var l=k;var
n=b;var q=c,x=!1;if(l.g)if(x=!!l.g.$,cy.test(n)){if(l.g=l.g[" "]||
l.g["-"],l.g)for(;n=l.g[" "]||l.g["-"];)l.g=n}else l.endOffset=q+1,l.Eh=void
0,l.g=l.g[n]||null;l.i=!l.g;if(x)
{l={startOffset:k.startOffset,fh:k.fh,endOffset:k.endOffset,Eh:k.Eh};if(a.j)for(;e&
&e.startOffset<=l.endOffset&&l.startOffset<=e.endOffset&&e.fh===l.fh;)
{d.pop();if(e.startOffset<l.startOffset||
e.endOffset>l.endOffset)l={startOffset:e.startOffset,
fh:e.fh,endOffset:l.endOffset,Eh:l.Eh};e=Ua(d)}d.push(l);e=l}k.i&&gb(g,h)}}function
ny(a,b){this.startOffset=a;this.fh=void 0;this.endOffset=a;this.Eh=void 0;this.i=!
1;this.g=b};function oy(a,b){var c=void 0;c=void 0===c?Infinity:c;b=new
ly(b);c=void 0===c?Infinity:c;var d=void 0===d?[]:d;var e="
",g,h=hy(a);for(g=0;g<h.length&&d.length<c;g++){var
k=h.charAt(g);a=cy.test(e);if(by.test(k)){if(k=" ",a)continue}else if(fy.test(k))
{if(k="-",a)continue}else a&&b.g[k]&&b.i.push(new
ny(g,b.g));my(b,k,g,d);e=k}cy.test(e)||my(b,"
",g,d);d.length>=c&&(d.length=c);return d};function py(a){var
b=iy(a);a=qy();Array.prototype.forEach.call(a,function(c){ry(b,c)})}function qy()
{var a=[],b=jb(af("patent-text")),c=cf("patent-
title");for(c&&b.push(c);c=b.pop();)3==c.nodeType?
a.push(c):kb(b,c.childNodes);return a}
function ry(a,b){var c=Lf(b);a=oy(c,a);if(a.length){var
d=[],e=0;a.forEach(function(g){d.push(c.substring(e,g.startOffset),Zd("span",
{"class":"patent-text-
highlight"},c.substring(g.startOffset,g.endOffset)));e=g.endOffset});d.push(c.subst
ring(e));a=E("span");N(a,ie(d));wf(a,b)}};function sy(){yx.call(this,"Desactivar
resaltado");var a=dk("dq")||dk("q");a&&py(a);this.Pb=!
0}m(sy,yx);sy.prototype.Ma=function()
{yx.prototype.Ma.call(this);Y(this).ka(this,"action",this.i)};sy.prototype.i=functi
on(){this.Pb=!this.Pb;Ab(window.document.body,"patent-highlight-disabled",!
this.Pb);$q(this,this.Pb?"Desactivar resaltado":"Activar resaltado")};function ty()
{}u(ty,Ex);Ea(ty);ty.prototype.Oc=function(a){return a.g.Ra("DIV",Mq(this,a).join("
")+" goog-inline-block","\u00a0")};ty.prototype.Sb=function(a,b)
{b=ty.ta.Sb.call(this,a,b);w(b,"goog-inline-block");return
b};ty.prototype.Wa=function(){return"goog-toolbar-separator"};function uy()
{}u(uy,at);Ea(uy);f=uy.prototype;f.Oc=function(a){var
b=Mq(this,a);b=a.g.Ra("DIV","goog-inline-block "+b.join("
"),this.Yi(a.Gc(),a.g));this.oc(b,a.sf());return b};f.sg=function()
{return"button"};f.Ic=function(a){return
a&&a.firstChild&&a.firstChild.firstChild};f.Yi=function(a,b){return
b.Ra("DIV","goog-inline-block "+(this.Wa()+"-outer-box"),b.Ra("DIV","goog-inline-
block "+(this.Wa()+"-inner-box"),a))};f.Hi=function(a){return"DIV"==a.tagName};
f.Sb=function(a,b){vy(b,!0);vy(b,!1);a:{var c=a.g.Ko(b);var d=this.Wa()+"-outer-
box";if(c&&wb(c,d)&&(c=a.g.Ko(c),d=this.Wa()+"-inner-box",c&&wb(c,d))){c=!0;break
a}c=!1}c||b.appendChild(this.Yi(b.childNodes,a.g));xb(b,["goog-inline-
block",this.Wa()]);return uy.ta.Sb.call(this,a,b)};f.Wa=function(){return"goog-
custom-button"};
function vy(a,b){if(a)for(var c=b?a.firstChild:a.lastChild,d;c&&c.parentNode==a;)
{d=b?c.nextSibling:c.previousSibling;if(3==c.nodeType){var
e=c.nodeValue;if(""==Fb(e))a.removeChild(c);else{c.nodeValue=b?e.replace(/^[\s\
xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else break;c=d}};function wy()
{}u(wy,uy);Ea(wy);wy.prototype.Wa=function(){return"goog-toolbar-button"};function
xy(){this.g="toolbar"}u(xy,Eq);Ea(xy);xy.prototype.Mh=function(a)
{return"HR"==a.tagName?new
Fx(ty.Eb()):xy.ta.Mh.call(this,a)};xy.prototype.rg=function(){return"goog-
toolbar"};xy.prototype.Jo=function(){return"horizontal"};function yy(a)
{xy.call(this);this.i=a}u(yy,xy);var zy={};yy.prototype.rg=function(){return
this.i||"ocean-chrome-toolbar"};function Ay(a)
{P.call(this);this.g=[];By(this,a)}u(Ay,P);f=Ay.prototype;f.fg=null;f.sk=null;funct
ion Cy(a,b){a.sk=b}function By(a,b){b&&(b.forEach(function(c){Dy(this,c,!
1)},a),kb(a.g,b))}f.Sa=function(a){this.jf(a,this.g.length)};f.jf=function(a,b)
{a&&(Dy(this,a,!1),lb(this.g,b,0,a))};f.Kd=function(){return
jb(this.g)};f.Ue=function(a){a!=this.fg&&(Dy(this,this.fg,!1),this.fg=a,Dy(this,a,!
0));this.dispatchEvent("select")};f.va=function(){Ay.ta.va.call(this);delete
this.g;this.fg=null};
function Dy(a,b,c){b&&("function"==typeof a.sk?a.sk(b,c):"function"==typeof
b.jm&&b.jm(c))};function Ey(a,b,c){hr.call(this,b,a||
xy.Eb(),c)}u(Ey,hr);Ey.prototype.Mi=function(a){Ey.ta.Mi.call(this,a);this.ie||
mr(this)};function Fy(a,b,c){ct.call(this,a,b||wy.Eb(),c)}u(Fy,ct);Bq("goog-
toolbar-button",function(){return new Fy(null)});function Gy(a,b){Fx.call(this,a||
ty.Eb(),b)}u(Gy,Fx);Bq("goog-toolbar-separator",function(){return new Gy});function
Hy(a){a=a||"viewport-chrome-toolbar";a=zy[a]||(zy[a]=new
yy(a));Ey.call(this,a);this.Ba={};this.j=new Ij(this)}m(Hy,Ey);function Iy(a,b,c,d)
{b.Zb(16,!0);if(c){var e=a.Ba[c];e||(e=new Ay,Cy(e,function(g,h)
{g&&g.Ff(h)}),a.Ba[c]=e);e.Sa(b);b.Of&=-17;O(b,"action",function(g)
{e.Ue(g.target)});d&&e.Ue(b)}else b.Zc(16,!!d)}function Jy(a,b)
{a.Ba.viewport&&a.Ba.viewport.Ue(b)}Hy.prototype.va=function()
{Ey.prototype.va.call(this);this.j.Ha();Hc(this.Ba,function(a){a.Ha()})};function
Ky(){}u(Ky,at);Ea(Ky);f=Ky.prototype;f.Oc=function(a){var
b=Mq(this,a);b=a.g.Ra("DIV","goog-inline-block "+b.join("
"),a.Gc());this.oc(b,a.sf());return b};f.sg=function()
{return"button"};f.Hi=function(a){return"DIV"==a.tagName};f.Sb=function(a,b)
{w(b,"goog-inline-block");return Ky.ta.Sb.call(this,a,b)};f.Ab=function()
{return""};f.Wa=function(){return"goog-flat-button"};Bq("goog-flat-
button",function(){return new ct(null,Ky.Eb())});function Ly()
{}u(Ly,uy);Ea(Ly);Ly.prototype.Ic=function(a){return
Ly.ta.Ic.call(this,a&&a.firstChild)};Ly.prototype.Sb=function(a,b){var
c=Ze("*","goog-menu",b)[0];if(c){M(c,!1);We(c).body.appendChild(c);var d=new
Ix;cn(d,c);a.Te(d)}return Ly.ta.Sb.call(this,a,b)};Ly.prototype.Yi=function(a,b)
{return Ly.ta.Yi.call(this,[b.Ra("DIV","goog-inline-block "+(this.Wa()+"-
caption"),a),b.Ra("DIV","goog-inline-block "+(this.Wa()+"-dropdown"),"\
u00a0")],b)};Ly.prototype.Wa=function(){return"goog-menu-button"};function My()
{this.i=[]}u(My,tx);Ea(My);My.prototype.Oc=function(a){var
b=My.ta.Oc.call(this,a);w(b,"goog-submenu");Ny(this,a,b);return
b};My.prototype.Sb=function(a,b){b=My.ta.Sb.call(this,a,b);w(b,"goog-
submenu");Ny(this,a,b);var c=Ze("DIV","goog-menu",b);if(c.length){var d=new
Ix(a.g);c=c[0];M(c,!1);a.g.g.body.appendChild(c);cn(d,c);a.Te(d,!0)}return
b};My.prototype.tg=function(a,b){var
c=this.Ic(a),d=c&&c.lastChild;My.ta.tg.call(this,a,b);d&&c.lastChild!
=d&&wb(d,"goog-submenu-arrow")&&c.appendChild(d)};
My.prototype.Ii=function(a){My.ta.Ii.call(this,a);var
b=a.Ib(),c=$e(a.g.g,"SPAN","goog-submenu-arrow",b)[0];Oy(a,c);c!
=b.lastChild&&b.appendChild(c);a=a.ha();ym(a,"haspopup","true")};function Ny(a,b,c)
{var d=b.g.Ra("SPAN");d.className="goog-submenu-
arrow";Oy(b,d);a.Ic(c).appendChild(d)}function Oy(a,b){gn(a)?(w(b,"goog-submenu-
arrow-rtl"),G(b,"\u25c4")):(yb(b,"goog-submenu-arrow-rtl"),G(b,"\u25ba"))};function
Py(a,b,c,d){yx.call(this,a,b,c,d||
My.Eb())}u(Py,yx);f=Py.prototype;f.qh=null;f.tm=null;f.Tl=!1;f.tc=null;f.aj=!
1;f.Ma=function()
{Py.ta.Ma.call(this);Y(this).ka(this.getParent(),"hide",this.Lp);this.tc&&Qy(this,t
his.tc,!0)};f.kc=function()
{Y(this).Xa(this.getParent(),"hide",this.Lp);this.tc&&(Qy(this,this.tc,!
1),this.aj||(this.tc.kc(),F(this.tc.ha())));Py.ta.kc.call(this)};f.va=function()
{this.tc&&!this.aj&&this.tc.Ha();this.tc=null;Py.ta.va.call(this)};
f.Wc=function(a){Py.ta.Wc.call(this,a);a||
(this.qh&&rl(this.qh),this.qh=T(this.Ee,218,this))};f.sm=function(){var
a=this.getParent();a&&lr(a)==this&&(Ry(this,!0),Sy(this))};f.Ee=function(){var
a=this.tc;a&&a.getParent()==this&&(Ry(this,!1),dn(a,function(b){"function"==typeof
b.Ee&&b.Ee()}))};function Ty(a){a.qh&&rl(a.qh);a.tm&&rl(a.tm)}f.Da=function(a,b)
{(a=Py.ta.Da.call(this,a,b))&&!this.isVisible()&&this.Ee();return a};
function Sy(a){dn(a.getParent(),function(b){b!=this&&"function"==typeof
b.Ee&&(b.Ee(),Ty(b))},a)}f.Sc=function(a){var b=a.keyCode,c=gn(this)?
37:39,d=gn(this)?39:37;if(!this.Tl){if(!this.isEnabled()||b!=c&&13!=b&&b!
=this.Ul)return!1;this.sm();mr(Uy(this));Ty(this)}else if(!
Uy(this).Sc(a))if(b==d)this.Ee();else return!1;a.preventDefault();return!
0};f.gv=function()
{this.tc.getParent()==this&&(Ty(this),this.Sg().Wc(this),Sy(this))};f.Lp=function(a
){a.target==this.Sg()&&(this.Ee(),Ty(this))};
f.Ke=function(a)
{this.isEnabled()&&(Ty(this),this.tm=T(this.sm,218,this));Py.ta.Ke.call(this,a)};f.
Qe=function(a){Ty(this);if(Rq(this,8)||Rq(this,16))return
Py.ta.Qe.call(this,a);this.sm();return!0};
function Ry(a,b){!b&&Uy(a)&&Uy(a).Sd(-1);a.dispatchEvent($m(64,b));var c=Uy(a);b!
=a.Tl&&Ab(a.ha(),"goog-submenu-open",b);if(b!=c.isVisible()&&(b&&(c.$a||
c.render(),c.Sd(-1)),c.Da(b),b)){c=new Ar(a.ha(),12,!1);var
d=Uy(a),e=d.ha();d.isVisible()||(e.style.visibility="hidden",M(e,!
0));c.Pc(e,8);d.isVisible()||(M(e,!1),e.style.visibility="visible")}a.Tl=b}function
Qy(a,b,c){var d=Y(a);(c?d.ka:d.Xa).call(d,b,"enter",a.gv)}f.Sa=function(a)
{Uy(this).Oa(a,!0)};f.jf=function(a,b){Uy(this).Dg(a,b,!0)};
f.Kd=function(){return Uy(this).Kd()};function Uy(a){a.tc?a.aj&&a.tc.getParent()!
=a&&a.tc.ke(a):a.Te(new Ix(a.g),!0);a.tc.ha()||a.tc.Va();return
a.tc}f.Te=function(a,b){var c=this.tc;a!=c&&(c&&(this.Ee(),this.$a&&Qy(this,c,!
1)),this.tc=a,this.aj=!b,a&&(a.ke(this),a.Da(!1,!0),Jx(a,!1),qr(a,!1),this.
$a&&Qy(this,a,!0)))};f.Zd=function(a){return Uy(this).Zd(a)};Bq("goog-
submenu",function(){return new Py(null)});function Vy(a,b,c,d,e){ct.call(this,a,c||
Ly.Eb(),d);this.Zb(64,!0);this.o=new Bx(null,9);b&&this.Te(b);this.Ya=new
pl(500);this.Lb=e||Gx.Eb()}u(Vy,ct);f=Vy.prototype;f.Ma=function()
{Vy.ta.Ma.call(this);Wy(this,!0);this.i&&Xy(this,this.i,!
0);ym(this.ya,"haspopup",!!this.i)};f.kc=function(){Vy.ta.kc.call(this);Wy(this,!
1);if(this.i){this.Qb(!1);this.i.kc();Xy(this,this.i,!1);var
a=this.i.ha();a&&F(a)}};f.va=function()
{Vy.ta.va.call(this);this.i&&(this.i.Ha(),delete this.i);delete
this.nb;this.Ya.Ha()};
f.$e=function(a){Vy.ta.$e.call(this,a);Sq(this,4)&&(this.Qb(!
this.qd(),a),this.i&&(a=this.qd(),this.i.ie=a))};f.he=function(a)
{Vy.ta.he.call(this,a);this.i&&!Sq(this,4)&&(this.i.ie=!1)};f.Qe=function()
{br(this,!1);return!0};f.At=function(a){this.i&&this.i.isVisible()&&!
this.Zd(a.target)&&this.Qb(!1)};f.Zd=function(a){return a&&Cf(this.ha(),a)||
this.i&&this.i.Zd(a)||!1};
f.fe=function(a){if(32==a.keyCode){if(a.preventDefault(),"keyup"!=a.type)return!
0}else if("key"!=a.type)return!1;if(this.i&&this.i.isVisible()){var
b=13==a.keyCode||32==a.keyCode,c=this.i.Sc(a);return c&&this.i&&this.i.bc
instanceof Py||27!=a.keyCode&&!b?c:(this.Qb(!1),!0)}return 40==a.keyCode||
38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.Qb(!0,a),!0):!1};f.yl=function()
{this.Qb(!1)};f.Ji=function(a){this.Qb(!1);Vy.ta.Ji.call(this,a)};
function Yy(a){a.i||a.Te(new Ix(a.g,a.Lb));return a.i||null}f.Te=function(a){var
b=this.i;a!=b&&(b&&(this.Qb(!1),this.$a&&Xy(this,b,!1),delete this.i),this.
$a&&ym(this.ya,"haspopup",!!a),a&&(this.i=a,a.ke(this),a.Da(!1),Jx(a,!1),this.
$a&&Xy(this,a,!0)));return b};f.Sa=function(a){Yy(this).Oa(a,!
0)};f.jf=function(a,b){Yy(this).Dg(a,b,!0)};f.Da=function(a,b)
{(a=Vy.ta.Da.call(this,a,b))&&!this.isVisible()&&this.Qb(!1);return
a};f.Ta=function(a){Vy.ta.Ta.call(this,a);this.isEnabled()||this.Qb(!1)};
f.Qb=function(a,b){Vy.ta.Qb.call(this,a);if(this.i&&Sq(this,64)==a){if(a)this.i.
$a||this.i.render(),this.Ba=rh(this.ha()),this.ab=Bh(this.ha()),Zy(this),!b||40!
=b.keyCode&&38!=b.keyCode?this.i.Sd(-1):mr(this.i);else{br(this,!1);this.i.ie=!
1;var c=this.ha();c&&(ym(c,"activedescendant",""),ym(c,"owns",""));null!
=this.wa&&(this.wa=void 0,(c=this.i.ha())&&J(c,"",""))}this.i.Da(a,!1,b);this.Hd||
(b=Y(this),c=a?b.ka:b.Xa,c.call(b,this.g.g,"mousedown",this.At,!
0),c.call(b,this.Ya,"tick",this.xr),a?this.Ya.start():
this.Ya.stop())}this.i&&this.i.ha()&&this.i.ya.removeAttribute("aria-
hidden")};function Zy(a){if(a.i.$a){var b=a.nb||
a.ha(),c=a.o;a.o.g=b;b=a.i.ha();a.i.isVisible()||(b.style.visibility="hidden",M(b,!
0));!a.wa&&a.o.N&&a.o.j&32&&(a.wa=L(b));c.Pc(b,c.i^1,null,a.wa);a.i.isVisible()||
(M(b,!1),b.style.visibility="visible")}}
f.xr=function(){var a=Bh(this.ha()),b=rh(this.ha());var c=this.ab;(c=!(c==a||
c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||
(c=this.Ba,c=!(c==b||
c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this
.i.$a&&b&&this.Ba&&b.Bb()<this.Ba.Bb()&&(c=this.i.ha(),this.i.isVisible()||
(c.style.visibility="hidden",M(c,!0)),lh(c,new
A(0,0))),this.ab=a,this.Ba=b,Zy(this))};
function Xy(a,b,c){var d=Y(a);c=c?
d.ka:d.Xa;c.call(d,b,"action",a.yl);c.call(d,b,"close",a.ur);c.call(d,b,"highlight"
,a.vr);c.call(d,b,"unhighlight",a.wr)}function Wy(a,b){var c=Y(a);(b?
c.ka:c.Xa).call(c,a.ha(),"keydown",a.Qt)}f.vr=function(a)
{(a=a.target.ha())&&$y(this,a)};f.Qt=function(a)
{Rq(this,32)&&this.ha()&&this.i&&this.i.isVisible()&&a.stopPropagation()};f.wr=func
tion(){if(!lr(this.i)){var
a=this.ha();ym(a,"activedescendant","");ym(a,"owns","")}};
f.ur=function(a){if(this.qd()&&a.target instanceof yx){a=a.target;var
b=a.ha();a.isVisible()&&Sq(a,2)&&null!=b&&$y(this,b)}};function $y(a,b)
{a=a.ha();b=Am(b)||b;if(!b.id){var
c=Xm.Eb();b.id=Ym(c)}Bm(a,b);ym(a,"owns",b.id)}Bq("goog-menu-button",function()
{return new Vy(null)});function az(){}u(az,Ky);Ea(az);az.prototype.Oc=function(a)
{var b=Mq(this,a);b=a.g.Ra("DIV","goog-inline-block "+b.join(" "),
[bz(this,a.Gc(),a.g),cz(this,a.g)]);this.oc(b,a.sf());return
b};az.prototype.Ic=function(a){return a&&a.firstChild};
az.prototype.Sb=function(a,b){var c=Ze("*","goog-menu",b)[0];if(c){M(c,!
1);a.g.g.body.appendChild(c);var d=new Ix;cn(d,c);a.Te(d)}Ze("*",this.Wa()+"-
caption",b)[0]||b.appendChild(bz(this,b.childNodes,a.g));Ze("*",this.Wa()+"-
dropdown",b)[0]||b.appendChild(cz(this,a.g));return
az.ta.Sb.call(this,a,b)};function bz(a,b,c){return c.Ra("DIV","goog-inline-block "+
(a.Wa()+"-caption"),b)}function cz(a,b){return b.Ra("DIV",{"class":"goog-inline-
block "+(a.Wa()+"-dropdown"),"aria-hidden":!0},"\u00a0")}
az.prototype.Wa=function(){return"goog-flat-menu-button"};Bq("goog-flat-menu-
button",function(){return new Vy(null,null,az.Eb())});function dz(a)
{Hy.call(this);this.V=a.vb;this.i=a.Ih;this.La=a.history;this.o=a.Wj;this.Ca=a.Tj;t
his.wa=a.flags;this.Ja=a.Dh;this.Ua="patents"==hp();if(!a.Vg){var b=B("appbar-
patents-prior-art-finder-link");if(b&&(b=b.getAttribute("href"))){var c=new
Z("Buscar conocimientos previos",void 0,2);this.Oa(c,!
0);this.j.ka(c,"action",r(this.je,this,b))}if(c=B("appbar-patents-discuss-this-
link"))if(b=c.getAttribute("href")){if("true"==c.getAttribute("data-is-grant")){var
d=" Comentar esta patente";c=" Debate sobre esta patente en Stack Exchange"}else d=
" Comentar esta solicitud",c=" Debate sobre esta solicitud en Stack Exchange";d=new
Z(d,void 0,2);d.oc(c);this.Oa(d,!0);this.j.ka(d,"action",r(this.je,this,b))}!
this.V&&(b=B("appbar-read-patent-link"))&&(b=b.getAttribute("href"))&&(c=new Z("Ver
PDF"),this.Oa(c,!0),this.j.ka(c,"action",r(this.je,this,b)))}if(this.V){this.nb=!!
a.eh||!!a.dh;a.Vg&&(b=ht("/googlebooks/images/kennedy/zoom_tool.png"),this.sh=new
Z(b,void 0,void 0,1),this.sh.nc(2),this.Oa(this.sh,!
0),O(this.sh,"action",r(this.hn,this,"zoomin")),
b=ht("/googlebooks/images/kennedy/zoom_out.png"),this.th=new Z(b,void 0,void
0,1),this.th.nc(1),this.Oa(this.th,!
0),O(this.th,"action",r(this.hn,this,"zoomout")));c=!!a.eh;b=!!a.dh;if(c||b)
{d=ht("/googlebooks/images/kennedy/one_up_page_view.png");this.xg=new Z(d,void
0,void 0,1);this.xg.nc(2);O(this.xg,"action",r(this.tk,this,sw));this.Oa(this.xg,!
0);Iy(this,this.xg,"viewport",!0);if(c){d=ht("/googlebooks/images/kennedy/
two_up_page_view.png");this.zg=new Z(d,void 0,void 0,1);c=1;if(this.i||b)c=3;
this.zg.nc(c);O(this.zg,"action",r(this.tk,this,Xw));this.Oa(this.zg,!
0);Iy(this,this.zg,"viewport")}b&&(d=ht("/googlebooks/images/kennedy/
thumbnail.png"),this.yg=new Z(d,void 0,void
0,1),c=1,this.i&&(c=3),this.yg.nc(c),O(this.yg,"action",r(this.tk,this,Aw)),this.Oa
(this.yg,!
0),Iy(this,this.yg,"viewport"));this.j.ka(this.V,"viewportmodechange",this.fn);this
.fn()}this.i&&(b=ht("/googlebooks/images/kennedy/maximize.png"),this.ua=new
Z(b,void 0,void 0,1),this.ua.Zb(16,!0),this.ua.Ff(!1),this.nb&&this.ua.nc(1),
this.Oa(this.ua,!
0),this.j.ka(this.ua,"action",this.lw),this.j.ka(this.i,"change",this.Nt));this.Ja&
&(b=ht("/googlebooks/images/kennedy/clip.png"),this.na=new Z(b,void 0,void
0,1),this.na.Zb(16,!0),this.na.nc(2),this.na.Ff(!1),this.Oa(this.na,!
0),O(this.na,"action",r(this.ku,this)));a.nm&&(b=ht("/googlebooks/images/kennedy/
insert_link.png"),this.O=new Z(b,void 0,void 0,1),this.O.Zb(16,!
0),this.na&&this.O.nc(1),this.Oa(this.O,!
0),O(this.O,"action",r(this.Ss,this)));a.om&&(b=!!this.V.Za().Oi,c=!!
mo(this.V.rb(),
this.V.Za().ui),d=this.V.Ga().Ie()||"\u00cdndice",b||c?(b=ht("/googlebooks/images/
kennedy/menu_down_arrow.png",d),b=rb(b),this.rh=b[0],this.Fd=new
Z(b),this.Fd.nc(2),this.Oa(this.Fd,!
0),this.j.ka(this.Fd,"action",this.zr),Iy(this,this.Fd)):(this.rh=C("SPAN","jfk-
button-label",d),this.Fd=new Z(this.rh),this.Fd.Ta(!
1),this.Fd.nc(2),this.Oa(this.Fd,!0)),b=ht("/googlebooks/images/kennedy/
page_left.png"),this.Pi=new Z(b,void 0,void 0,1),this.Pi.nc(3),this.Oa(this.Pi,!
0),O(this.Pi,"action",r(this.V.Tb,
this.V,"previous")),b=ht("/googlebooks/images/kennedy/page_right.png"),this.Qi=new
Z(b,void 0,void 0,1),this.Qi.nc(1),this.Oa(this.Qi,!
0),O(this.Qi,"action",r(this.V.Tb,this.V,"next")),this.j.ka(this.V,"pagechange",thi
s.yr))}if(a.rm&&(b=B("appbar-view-print-sample-link"))&&(b=b.getAttribute("href")))
{c=B("appbar-view-ebook-sample-link");var e;c&&(e=c.getAttribute("href"));c=new
Z("Ver muestra");Xq(c,"gb-view-sample-button");this.Oa(c,!
0);this.j.ka(c,"action",r(this.je,this,b));e&&(c.nc(2),c=new Ix,
d=new yx("Muestra de libro
impreso"),this.j.ka(d,"action",r(this.je,this,b)),c.Oa(d,!0),Xq(d,"gb-sample-print-
book-menuitem"),b=new yx("Muestra de
eBook"),this.j.ka(b,"action",r(this.je,this,e)),c.Oa(b,!0),Xq(b,"gb-sample-ebook-
menuitem"),e=new Vy("",c,az.Eb()),Xq(e,"gb-jfk-margin-fix"),Xq(e,"gb-view-sample-
dropdown"),e.nc(1),this.Oa(e,!0))}this.wa&&!this.wa.is_cobrand&&this.o&&!
this.Ua&&(e=this.Ca&&this.Ca.uid,b=Yx([this.o],this.Ca),e?(this.ei=new
Px(this.o,b),this.Oa(this.ei,!0)):(e=ht("/googlebooks/images/kennedy/
menu_down_arrow.png",
"A\u00f1adir a Mi biblioteca"),e=rb(e),this.ei=new Z(e),this.Oa(this.ei,!
0),e=r(this.je,this,this.wa.sign_in_url||
this.wa.signInUrl),xj(this.ei,"action",e)));if(a.Vg){if(e=B("appbar-write-review-
link"))if(e=e.getAttribute("href"))this.ab=new Z("Escribir rese\
u00f1a"),this.Oa(this.ab,!
0),this.j.ka(this.ab,"action",r(this.je,this,e));ez(this,"appbar-application-grant-
link","application-grant");ez(this,"appbar-content-language-link","content-
language")}else if(e=B("appbar-download-pdf-link"))if(e=e.getAttribute("href"))b=
new Z("Descargar PDF"),this.Oa(b,!
0),this.j.ka(b,"action",r(this.je,this,e));a.bw&&(a=ht("/googlebooks/images/
kennedy/settings.png"),w(a[0],"goog-flat-menu-button-img"),e=C("DIV",{"class":"toc-
div"}),b=new Ix,b.Oa(new Uq(e),!0),(c=document.getElementById("ofe-gear-menu-
contents"))&&e.appendChild(c.cloneNode(!0)),this.Ka=new
Vy(a,b,az.Eb()),this.Oa(this.Ka,!0),this.Ua&&!this.V&&(a=new
sy,this.Ka.jf(a,0)))}m(dz,Hy);
function fz(a){var b=B("left-toolbar-buttons"),c=B("right-toolbar-buttons");(new
dz({vb:a.vb,Ih:a.Ih,history:a.history,eh:a.eh,dh:a.dh,Wj:a.Wj,Tj:a.Tj,flags:a.flags
,Dh:a.Dh,nm:a.nm,Vg:!0,rm:a.rm})).render(b);(new dz({vb:a.vb,om:a.om,bw:!
0})).render(c)}f=dz.prototype;f.lw=function(){var a=this.i;Nw(a,!
a.xf());this.La.update()};f.Nt=function()
{this.ua.Zc(16,this.i.xf())};f.ku=function(){this.Ja(Sq(this.na,16))};
f.Ss=function(){if(Sq(this.O,16)){var a=new ax(document.body,this.V,!
0);a.render(this.O,!0);xj(a,"dispose",r(this.O.Ff,this.O,!1))}};f.tk=function(a)
{this.V.qc(a);this.V.tb().getQuery()||this.La.update()};f.fn=function(){var
a=this.V.Ia();a instanceof sw&&Jy(this,this.xg);a instanceof Xw&&Jy(this,this.zg);a
instanceof
Aw&&Jy(this,this.yg);a=a.Mc;this.th.Ta(a);this.sh.Ta(a)};f.hn=function(a)
{this.V.Tb(a)};
function ez(a,b,c){if(b=af(b)){var d=b.length;if(1<d)for(var e=0;e<d;++e){var
g=b[e],h=g.getAttribute("href"),k=g.getAttribute("data-
label");g=g.getAttribute("data-selected");k=new Z(k);0==e&&e!=d-1?k.nc(2):e==d-
1&&0!=e?k.nc(1):0!=e&&e!=d-1&&k.nc(3);a.Oa(k,!0);Iy(a,k,c,!!g);g||
a.j.ka(k,"action",r(a.je,a,h))}}}f.yr=function(){var a=this.V.Ga().Ie()||"\
u00cdndice";this.rh&&N(this.rh,Il(a))};f.zr=function(){this.Fd.Vd&16&&(new
Dw(this.V,this.Fd,this.wa)).render(3)};
f.je=function(a)
{a=Oi(a);window.location.href=Zi(a)};f.xg=null;f.zg=null;f.yg=null;f.sh=null;f.th=n
ull;f.Qi=null;f.Pi=null;f.Fd=null;f.rh=null;f.ei=null;function gz(a,b)
{zt.call(this,a);this.o=b}m(gz,zt);
gz.prototype.render=function(){var a=this.ha();w(a,this.className+"-
tooltip");w(a,this.className+"-device-and-format");I(a,"z-index",1E4);if(this.o.oa)
{for(var b=this.className,c=C("DIV",this.className+"-
meta"),d=document,e=nf(d,"TABLE"),g=e.appendChild(nf(d,"TBODY")),h=0;1>h;h++)
{for(var k=nf(d,"TR"),l=0;2>l;l+
+)k.appendChild(nf(d,"TD"));g.appendChild(k)}w(e,this.className+"-table-
layout");d=e.rows[0].cells;g=hz(this);d[0].appendChild(g);g=iz(this);d[1].appendChi
ld(g);g=C("DIV",this.className+"-link");
h=C("A",{target:"_blank"},"Ayuda con dispositivos y formatos");k=new
Q(window.location.href);l=new Q("/support/bin/answer.py?
answer=1062949");k=S(k,"hl")?
R(l,"hl",S(k,"hl")).toString():R(l,"hl","es").toString();qe(h,k);g.appendChild(h);d
[1].appendChild(g);c.appendChild(e);d=this.o;(e=d.Gd)&&!
d.ag&&d.nb&&(e=C("P",this.className+"-additional",C("A",{href:e},d.Rb?"Leer el
libro GRATIS":"Leer el primer cap\u00edtulo gratis")),c.appendChild(e));if(d.Ka||
d.La)if(g=d.Xb,h=d.ab,g||h)e=C("P",this.className+
"-additional",pf("Descarga ")),g&&(k=C("A",
{href:g},"ePub"),e.appendChild(k)),h&&(g&&e.appendChild(pf(", ")),g=C("A",
{href:h},"PDF"),e.appendChild(g)),e.appendChild(pf(" - ")),d=d.Yb(),g=(new
Q(window.location.href)).s.split("/"),g=new
Q("/"+g[1]),Bt(g),R(g,"output","acs_help"),R(g,"id",d),d=C("A",
{href:g.toString()},"leer instrucciones para
eReader"),e.appendChild(d),c.appendChild(e);e=C("A",{target:"_blank"},"M\u00e1s
informaci\u00f3n sobre los libros de Google
Play");qe(e,"https://books.google.com/support/bin/topic.py?topic=28528");
this.j=C("DIV",this.className+"-
footer",e);b=C("DIV",b,c,this.j);w(b,this.className+"-device-
content");a.appendChild(b)}};
function hz(a){var b=C("UL",a.className+"-list"),c=C("H4",null,"Apto
para:");b.appendChild(c);var d=a.className+"-device-type";c=a.className+"-device-
supported";var e=a.className+"-device-not-supported",g=a.className+"-device-
unknown-supported",h=C("A",{"class":d,href:"/help/ebooks/
webreader.html"},"Web"),k=C("A",{"class":d,href:"/help/ebooks/
devices.html"},"Tablet/iPad"),l=C("A",{"class":d,href:"/help/ebooks/
ereader.html"},"eReader"),n=C("A",{"class":d,href:"/help/ebooks/
devices.html"},"Tel\u00e9fono inteligente"),
q=a.o.sj,x=a.o.tj,D=a.o.ag;d=new Ij(a);h=C("LI",null,h);D?
d.ka(h,"mouseover",t(a.i,"El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor.")):(q||
x)&&d.ka(h,"mouseover",t(a.i,"El formato de este eBook, al igual que el del resto
de eBooks de Google, permite su lectura en la
Web."));d.ka(h,"mouseout",a.Ba);b.appendChild(h);k=C("LI",null,k);D?
d.ka(k,"mouseover",t(a.i,"El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor.")):
(q||x)&&d.ka(k,"mouseover",t(a.i,"El formato de este eBook, al igual que el del
resto de eBooks de Google, permite su lectura en tablets de Android y en el
iPad."));d.ka(k,"mouseout",a.Ba);b.appendChild(k);l=C("LI",null,l);d.ka(l,"mouseove
r",function(){D?this.i("El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor."):q?
this.i("Este eBook de Google incluye texto fluido que permite ajustar la fuente
para poder leerlo c\u00f3modamente en un lector electr\u00f3nico."):
this.i("Este eBook de Google no incluye texto fluido, por lo que no es posible
ajustar la fuente en un lector electr\
u00f3nico.")});d.ka(l,"mouseout",a.Ba);b.appendChild(l);n=C("LI",null,n);d.ka(n,"mo
useover",function(){D?this.i("El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor."):q&&x?
this.i("Este eBook es apto para smartphones como Android y iPhone/iPod touch."):q?
this.i("Este eBook de Google incluye texto fluido, que permite ajustar la fuente
para poder leerlo de forma m\u00e1s c\u00f3moda en las peque\u00f1as pantallas de
los smartphones."):
this.i("Este eBook puede resultar dif\u00edcil de leer en tel\u00e9fonos
inteligentes como Android y iPhone/iPod
touch.")});d.ka(n,"mouseout",a.Ba);b.appendChild(n);D?
(w(h,g),w(k,g),w(l,g),w(n,g)):q?(w(h,c),w(k,c),w(l,c),w(n,c)):(x?(w(h,c),w(k,c)):
(w(h,e),w(k,e)),w(l,e),w(n,e));return b}
function iz(a){var b=C("UL",a.className+"-
list"),c=C("H4",null,"Funciones:");b.appendChild(c);var d=a.className+"-device-
supported",e=a.className+"-device-not-supported",g=a.className+"-device-unknown-
supported";c=C("A",{},"Texto fluido");qe(c,"/support/bin/answer.py?
answer=1062949");var h=C("A",{},"P\u00e1ginas
originales");qe(h,"/support/bin/answer.py?answer=1062949");var
k=a.o.sj,l=a.o.tj,n=a.o.ag;n?(c=C("LI",g,c),d=C("LI",g,h)):(c=C("LI",k?
d:e,c),d=C("LI",l?d:e,h));e=new Ij(a);e.ka(c,"mouseover",
function(){n?this.i("El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor."):k?
this.i("Este eBook incluye texto fluido, por lo que puedes ajustar el estilo y el
tama\u00f1o de la fuente para poder leerlo c\u00f3modamente en cualquier
dispositivo."):this.i("Este libro no incluye texto fluido. Por tanto, la fuente no
se puede ajustar y las im\u00e1genes de las p\u00e1ginas tienen un dise\u00f1o
fijo. Este formato es apto para pantallas grandes, pero no siempre resulta la mejor
opci\u00f3n para tel\u00e9fonos inteligentes y dispositivos electr\u00f3nicos de
lectura.")});
e.ka(c,"mouseout",a.Ba);e.ka(d,"mouseover",function(){n?this.i("El formato de este
libro no se reconoce actualmente. Actualizaremos esta informaci\u00f3n cuando
recibamos los datos del editor."):l?this.i("Este eBook incluye p\u00e1ginas
originales, por lo que las im\u00e1genes aparecen tal como se ver\u00edan en un
libro impreso."):this.i("Este eBook no incluye p\u00e1ginas originales (que
mantienen el formato de la versi\u00f3n impresa del libro), por lo que es posible
ajustar el texto y adaptarlo a cualquier pantalla.")});
e.ka(d,"mouseout",a.Ba);b.appendChild(c);b.appendChild(d);return
b}gz.prototype.Ba=function(){sf(this.j);var a=C("A",{target:"_blank"},"M\u00e1s
informaci\u00f3n sobre los libros de Google
Play");qe(a,"https://books.google.com/support/bin/topic.py?
topic=28528");this.j.appendChild(a)};gz.prototype.i=function(a)
{sf(this.j);"string"===typeof a?
this.j.appendChild(pf(a)):this.j.appendChild(a)};function jz(a,b)
{Z.call(this,b,void 0,3);this.o=a}m(jz,Z);jz.prototype.render=function(a)
{Z.prototype.render.call(this,a);w(this.ha(),"gb-get-
book")};jz.prototype.Ma=function(){Z.prototype.Ma.call(this);var
a=this.ha();this.i=new gz(a,this.o);this.i.render();a=B("menu_container");
(a=cf("about_title",a))&&F(a)};
function kz(){var a=B("gb-buy-options-
trigger");if(a&&a.parentNode&&a.parentNode.parentNode?!
wb(a.parentNode.parentNode,"jfk-button"):1){a=B("gb-buy-options-trigger");var
b=B("buy");if(a&&b){yb(b,"about_content");var c=C("SPAN","gb-buy-options-arrow","\
u25bc");a.appendChild(c);w(b,"gb-buy-options-list");w(b,"unified-
hovercard");vr(a,9,b,8);M(b,!1);O(document,"mousedown",t(lz,a,b))}}}function
lz(a,b,c){a=Cf(a,c.target);c=Cf(b,c.target);var d=Dh(b);a||c||!d?a&&(M(b,!d),d||
Ch(b,1)):M(b,!1)};function mz(a,b,c,d,e,g){function h(l){if(l)
{l.tabIndex=0;xm(l,k.wa);w(l,"goog-zippy-header");l&&k.oa.ka(l,"click",k.na);var
n=k;l&&(n.O.attach(l),n.ma.ka(n.O,"key",n.ua))}}P.call(this);this.N=e||
Ue();this.i=this.N.ha(a)||null;this.s=this.N.ha(d||null);this.o="function"===typeof
b?b:null;this.wa=g||"tab";this.j=this.o||!b?null:this.N.ha(b);this.g=1==c;void 0!
==c||this.o||(this.s?this.g=Dh(this.s):this.i&&(this.g=wb(this.i,"goog-zippy-
expanded")));this.ma=new Ij(this);this.O=new wq;this.oa=new Ij(this);
var k=this;h(this.i);h(this.s);this.Se(this.g)}u(mz,P);mz.prototype.va=function()
{mz.ta.va.call(this);bj(this.ma);bj(this.O);bj(this.oa)};mz.prototype.Se=function(a
){this.j?M(this.j,a):a&&this.o&&(this.j=this.o());this.j&&w(this.j,"goog-zippy-
content");this.s?(M(this.i,!a),M(this.s,a)):this.i&&(Ab(this.i,"goog-zippy-
expanded",a),Ab(this.i,"goog-zippy-collapsed",!
a),ym(this.i,"expanded",a));this.g=a;this.dispatchEvent(new
nz("toggle",this,this.g))};
mz.prototype.ua=function(a){if(13==a.keyCode||32==a.keyCode)this.Se(!
this.g),this.dispatchEvent(new
nz("action",this,this.g,a)),a.preventDefault(),a.stopPropagation()};mz.prototype.na
=function(a){this.Se(!this.g);this.dispatchEvent(new
nz("action",this,this.g,a))};function nz(a,b){fj.call(this,a,b)}u(nz,fj);function
oz(a,b,c,d){if(b.child_node&&0<b.child_node.length){var e=pz(b,!
0,c,d),g=C("UL",c+"-list");a.appendChild(e);a.appendChild(g);(new mz(e,g)).Se(!
b.collapsed);v(b.child_node,function(h){oz(g,h,c,d)})}else a.appendChild(pz(b,!
1,c,d))}function pz(a,b,c,d){var e;if(b){b=c+"-heading";var g=c+"-header"}else
b=c+"-link",g=c+"-item";""!=a.url?e=C("A",
{"class":b,href:a.url},Je(a.title)):e=C("DIV",b,a.title);e=C("DIV",g,e);d==a.id&&w(
e,c+"-selected");return e}
Pa("_OC_InitNavbar",function(a){var b=B("navbarContainer");if(b&&a.child_node){var
c=C("UL","gb-left-nav-list");v(a.child_node,function(d){oz(c,d,"gb-left-
nav",a.highlighted_node_id)});b.appendChild(c)}});function qz(a,b)
{X.call(this,b);this.i=a||""}var rz;u(qz,X);f=qz.prototype;f.$d=null;function sz()
{null==rz&&(rz="placeholder"in E("INPUT"));return rz}f.Uh=!1;f.Va=function()
{this.ya=this.g.Ra("INPUT",{type:"text"})};f.Nb=function(a)
{qz.ta.Nb.call(this,a);this.i||
(this.i=a.getAttribute("label")||"");Of(We(a))==a&&(this.Uh=!
0,a=this.ha(),yb(a,"label-input-
label"));sz()&&(this.ha().placeholder=this.i);a=this.ha();ym(a,"label",this.i)};
f.Ma=function(){qz.ta.Ma.call(this);var a=new
Ij(this);a.ka(this.ha(),"focus",this.To);a.ka(this.ha(),"blur",this.ut);if(sz())thi
s.j=a;else{ec&&a.ka(this.ha(),["keypress","keydown","keyup"],this.It);var
b=We(this.ha());a.ka(lf(b),"load",this.tu);this.j=a;tz(this)}uz(this);this.ha().ma=
this};f.kc=function()
{qz.ta.kc.call(this);this.j&&(this.j.Ha(),this.j=null);this.ha().ma=null};function
tz(a){!a.o&&a.j&&a.ha().form&&(a.j.ka(a.ha().form,"submit",a.Mt),a.o=!0)}
f.va=function()
{qz.ta.va.call(this);this.j&&(this.j.Ha(),this.j=null)};f.To=function(){this.Uh=!
0;var a=this.ha();yb(a,"label-input-label");if(!sz()&&!vz(this)&&!this.O){var
b=this;a=function(){b.ha()&&(b.ha().value="")};z?T(a,10):a()}};f.ut=function()
{sz()||(this.j.Xa(this.ha(),"click",this.To),this.$d=null);this.Uh=!
1;uz(this)};f.It=function(a){27==a.keyCode&&("keydown"==a.type?this.
$d=this.ha().value:"keypress"==a.type?this.ha().value=this.
$d:"keyup"==a.type&&(this.$d=null),a.preventDefault())};
f.Mt=function(){vz(this)||(this.ha().value="",T(this.rt,10,this))};f.rt=function()
{vz(this)||(this.ha().value=this.i)};f.tu=function(){uz(this)};function vz(a)
{return!!a.ha()&&""!=a.ha().value&&a.ha().value!=a.i}f.reset=function()
{vz(this)&&(this.ha().value="",null!=this.$d&&(this.
$d=""),uz(this))};f.xc=function(a){null!=this.$d&&(this.
$d=a);this.ha().value=a;uz(this)};f.Ab=function(){return null!=this.$d?this.
$d:vz(this)?this.ha().value:""};f.Ie=function(){return this.i};
function uz(a){var b=a.ha();sz()?a.ha().placeholder!
=a.i&&(a.ha().placeholder=a.i):tz(a);ym(b,"label",a.i);vz(a)?(b=a.ha(),yb(b,"label-
input-label")):(a.O||a.Uh||(b=a.ha(),w(b,"label-input-label")),sz()||
T(a.Mv,10,a))}f.Ta=function(a){this.ha().disabled=!a;var b=this.ha();Ab(b,"label-
input-label-disabled",!a)};f.isEnabled=function(){return!
this.ha().disabled};f.Mv=function(){!this.ha()||vz(this)||this.Uh||
(this.ha().value=this.i)};function wz(a,b,c){qz.call(this,null!=c?c:"Buscar en este
libro");this.Nb(a);this.Ma();b&&this.xc(b)}m(wz,qz);function xz(a,b)
{P.call(this);this.ya=a;this.g=b||null;w(a,"with-auto-dir-
text");O(this.ya,"keyup",r(this.i,this));O(this.ya,"paste",r(this.j,this))}m(xz,P);
xz.prototype.i=function(){yz(this.ya,this.g)};xz.prototype.j=function()
{zz(this.ya,this.g)};function zz(a,b){T(t(function(){yz(a,b)}))}
function yz(a,b){var c=!1,d;if(a.value){for(var e=d=0,g=!
1,h=a.value.split(hd),k=0;k<h.length;k++){var l=h[k];fd.test(l)?(d++,e+
+):gd.test(l)?g=!0:ed.test(l)?e++:id.test(l)&&(g=!0)}d=-1==(0==e?g?1:0:.4<d/e?-
1:1)}else d=Xl();d?(c=!0,I(a,"textAlign","right"),ef(a,{dir:"rtl"})):
(I(a,"textAlign","left"),ef(a,{dir:"ltr"}));b&&(c?(yb(b,"input-direction-
ltr"),w(b,"input-direction-rtl")):(w(b,"input-direction-ltr"),yb(b,"input-
direction-rtl")))}
function Az(a,b){if(a=B(a))b=b?B(b):null,yz(a,b),new
xz(a,b)}Pa("_OC_autoDir",Az);function Bz(a){this.g=B("gb-ogen-opt-in-
banner");this.j=B("gb-ogen-opt-in-banner-dismiss");this.i=B("gb-ogen-opt-in-header-
link");this.s=a;a=B("gbq");this.i&&a&&(a=Bf(a))&&(w(a,"searchbar-with-opt-
in"),uf(this.i,a),I(this.i,"display","block"));Cz(this)}
function Cz(a){a.g&&a.j&&(window.localStorage.getItem("obclose")?M(a.g,!1):
(w(a.g,"opt-in-banner-expanded"),O(a.j,"click",function(){yb(a.g,"opt-in-banner-
expanded");window.localStorage.setItem("obclose","true");T(function(){M(a.g,!
1);a.s.resize()},600)})))};function Dz(a,b)
{P.call(this);this.Ae=E("div");a.appendChild(this.Ae);I(this.Ae,
{position:"absolute",backgroundColor:"#b2c4e9",width:"100%",height:"5px",cursor:"po
inter"});this.g=new
Ez(this.Ae,b);O(this.Ae,"click",r(this.dispatchEvent,this,"click"));O(this.g.ha(),"
click",r(this.dispatchEvent,this,"click"));O(this.Ae,"mouseover",r(this.i,this,!
0));O(this.Ae,"mouseout",r(this.i,this,!1))}m(Dz,P);function Fz(a,b){I(a.Ae,
{backgroundColor:b?"#ffcc00":"#b2c4e9"});a.j=b}
Dz.prototype.i=function(a){this.j||I(this.Ae,
{backgroundColor:a?"#ffffcc":"#b2c4e9"})};Dz.prototype.va=function()
{this.g.Ha();P.prototype.va.call(this)};function Ez(a,b)
{mt.call(this,a);this.i=a;this.ah=200;this.Wh=500;a=this.ha();I(a,
{backgroundColor:"#FFF",color:"#333",border:"1px solid
#6b90da",padding:"6px",fontSize:"83%",width:"350px",cursor:"pointer"});var
c=E("div");I(c,
{fontWeight:"bold"});c.appendChild(pf(um(b.g)));a.appendChild(c);c=E("div");N(c,Ti(
b.i));a.appendChild(c)}m(Ez,mt);
Ez.prototype.ai=function(a){var
b=sh(this.i),c=L(this.ha());mt.prototype.ai.call(this,a,new it(b.x-
c.width,Math.min(b.y,gf().height-c.height)))};function Gz(a)
{W.call(this);this.i=a;this.V=this.i.Vc.V;this.s={};this.N=new
Ij;this.j=E("div");I(this.j,
{backgroundColor:"#fcfcff",position:"absolute"});this.V.vd().appendChild(this.j);th
is.i.Jb.yb.forEach(r(this.Qs,this));this.g.ka(this.V,"pagechange",this.xq);this.xq(
);this.g.ka(this.V,"resize",this.uk);this.g.ka(this.V,"viewportmodechange",this.jn)
;this.V.Ia()&&this.jn()}m(Gz,W);f=Gz.prototype;
f.xq=function(){this.o&&(Fz(this.o,!1),this.o=null);var
a=this.s[this.V.Ga().Pa()];a&&(this.o=a,Fz(a,!0))};f.jn=function(){var
a=this.V.Ia(),b=a instanceof
sw;b&&this.uk();Nj(this.N);this.N.ka(a,"layoutchange",r(this.uk,this));M(this.j,b)}
;f.uk=function(){T(r(this.Ar,this),10)};f.Ar=function(){var a=this.V.Ia();a&&a
instanceof sw&&(a.Fa(),a=a.o.s,J(this.j,15,a.clientHeight),lh(this.j,a.clientWidth-
15,0),Hz(this))};
function Hz(a){var b={};a.V.Ia().Kb().Kd(function(c){return c instanceof
Vl}).forEach(function(c)
{b[c.Ga().Pa()]=c});a.i.Jb.yb.forEach(r(a.xv,a,b))}f.xv=function(a,b){var
c=this.V.Ia().o.i.clientHeight;if(a=a[b.Pa()]){var d=hc?
5:15;lh(this.s[b.Pa()].Ae,0,Math.floor(a.od()/c*(this.j.clientHeight-d-(hc?30:15)))
+d)}};f.Qs=function(a){var b=new
Dz(this.j,a);this.s[a.Pa()]=b;this.g.ka(b,"click",r(this.i.uf,this.i,a,null))};f.va
=function(){F(this.j);Hc(this.s,function(a)
{a.va.call(a)});W.prototype.va.call(this)};function Iz(a)
{W.call(this);this.Vc=a;this.vm="n"}m(Iz,W);Iz.prototype.i=function(a,b,c)
{b.search_results&&(b.search_results=Xa(b.search_results,function(d){return void 0!
==d.snippet_text&&d.snippet_text}),b.number_of_results=b.search_results.length);thi
s.Jb=new qq(b);b=this.Vc.V;b.O||b.qc(sw);0==this.Jb.yb.length?Jz(this.Vc.j):a?c?
(a=this.Jb.yb.find(function(d){return c==d.Pa()}))?
this.uf(a):this.uf(this.Jb.yb[0],c):this.uf(this.Jb.yb[0]):Kz(this);this.j=new
Gz(this)};
function Kz(a){var b=a.Vc.V,c=b.O;if(c==sw||
c==Xw)a.Vc.s=c;b.qc(kx);b=b.Ia();c=a.Vc.j;if(c.o)Lz(c,!0);else{var
d="n"==c.i.vm;M(c.Ba,d);M(c.Ca,!d)}c.s?(M(B("gb-mobile-search"),!0),M(B("gb-mobile-
search-buttons"),!0),N(c.j,Ti(Mz(c,c.i.Jb.yb.length,null)))):gc?
N(c.j,Ti(Mz(c,"<b>"+c.i.Jb.yb.length+"</b>","<b>"+rq(c.i.Jb)+"</
b>"))):N(c.j,Ti("<b>"+c.i.Jb.yb.length+"</b> resultados de <b>"+(rq(c.i.Jb)+"</b>
en este libro")));Nz(c,!0);c=a.Jb;c!
=b.Jb&&(b.Jb=c,nx(b));a=r(a.uf,a);b.Ba=a;b.Yc(new A(0,0))}
Iz.prototype.uf=function(a,b){nv=!0;var c=this.Vc.j;Nz(c,!
1);c.N=Va(c.i.Jb.yb,a);c.s?(M(B("gb-mobile-search"),!0),M(B("gb-mobile-search-
buttons"),!0),N(c.j,Ti(Oz(c,c.N+1,c.i.Jb.yb.length,null)))):gc?N(c.j,Ti(Oz(c,"<b>"+
(c.N+1)+"</b>","<b>"+c.i.Jb.yb.length+"</b>","<b>"+rq(c.i.Jb)+"</
b>"))):N(c.j,Ti("Resultado <b>"+(c.N+1+"</b> de <b>")+(c.i.Jb.yb.length+"</b> de
<b>")+(rq(c.i.Jb)+"</b> en este libro")));c=this.Vc.V;a=mo(c.rb(),a.Pa());if(!
a)return null;var d=c.Ia();d instanceof sw||d instanceof Xw||
(this.Vc.s==Xw?c.qc(Xw):c.qc(sw));if(b)return c.Bd(b),null;c.Sh(a);return
a};Iz.prototype.va=function(){bj(this.j);W.prototype.va.call(this)};function Pz(a)
{W.call(this);this.Ja=up(a);this.s=gc&&a&&a.enableOgenEligibleMobileViewportSitb;th
is.na=this.o=null;this.s?(M(B("gb-mobile-search"),!0),M(B("gb-mobile-search-
buttons"),!0)):(this.ma=E("DIV"),this.ua=new
kq(this.ma),this.ua.render(Qz),this.ua.Da(!0),a=this.ua.ha(),w(a,"search-results-
bar"),w(this.ma,"search-results-bar-contents"));this.j=this.s?B("gb-mobile-search-
results-summ"):E("SPAN");this.s||this.ma.appendChild(this.j);this.oa=this.s?B("gb-
mobile-search-result-links"):E("SPAN");
this.s?(Rz(this,B("gb-mobile-search-result-prev"),r(this.oj,this,-
1),"Anterior"),Rz(this,B("gb-mobile-search-result-
next"),r(this.oj,this,1),"Siguiente"),G(B("gb-mobile-search-result-viewall"),"Ver
todo"),Rz(this,B("gb-mobile-search-result-viewall"),r(this.ep,this),"Ver
todo"),G(B("gb-mobile-search-clear"),"Borrar b\u00fasqueda"),Rz(this,B("gb-mobile-
search-clear"),r(this.Al,this),"Borrar b\u00fasqueda")):(w(this.oa,"search-bar-
result-links"),this.ma.appendChild(this.oa),a=E("SPAN"),N(a,Ti("-&nbsp;&nbsp;")),
w(a,"search-bar-link-spacer"),this.oa.appendChild(a),Sz(this,this.oa,"&#8249;
Anterior",r(this.oj,this,-
1),"Anterior"),a=E("SPAN"),N(a,Ti("&nbsp;&nbsp;")),w(a,"search-bar-link-
spacer"),this.oa.appendChild(a),Sz(this,this.oa,"Siguiente
&#8250;",r(this.oj,this,1),"Siguiente"),a=E("SPAN"),N(a,Ti("&nbsp;&nbsp;-
&nbsp;&nbsp;")),w(a,"search-bar-link-
spacer"),this.oa.appendChild(a),Sz(this,this.oa,"Ver
todo",r(this.ep,this)));this.O=this.s?B("gb-mobile-search-snippet-
links"):E("SPAN");this.s?Tz(this):(this.Ja?
(this.wa=E("DIV"),w(this.wa,"search-bar-result-
buttons"),this.ma.appendChild(this.wa),this.wa.appendChild(this.O),xb(this.O,
["search-bar-sort-dropdown-button-container","search-bar-close-link"]),Tz(this)):
(this.Ba=E("SPAN"),this.Ca=E("SPAN"),this.ma.appendChild(this.O),a=E("SPAN"),N(a,Ti
("-&nbsp;&nbsp;")),w(a,"search-bar-link-
spacer"),this.O.appendChild(a),this.O.appendChild(pf("Ordenar por:
")),this.O.appendChild(this.Ba),Sz(this,this.Ba,"relevancia",r(this.qj,this,"r"),"O
rdenar por relevancia"),
a=E("SPAN"),N(a,Ti("&nbsp;|&nbsp;<b>p\u00e1ginas</
b>")),this.Ba.appendChild(a),this.O.appendChild(this.Ca),a=E("SPAN"),N(a,Ti("<b>rel
evancia</b>&nbsp;|&nbsp;")),this.Ca.appendChild(a),Sz(this,this.Ca,"p\
u00e1ginas",r(this.qj,this,"n"),"Ordenar por p\u00e1ginas")),w(this.O,"search-bar-
snippet-links"));if(!this.s){a=E("SPAN");w(a,"search-bar-close-link-
container");this.Ja?
this.wa.appendChild(a):this.ma.appendChild(a);this.g.ka(a,"click",this.Al);var
b=Sz(this,a,"Borrar b\u00fasqueda",r(this.Al,this));
w(b,"search-bar-close-link");b=E("IMG");b.src="/googlebooks/images/
close_x.gif";w(b,"search-bar-close-img");a.appendChild(b);Gh(this.ma,!0)}}var
Qz,Uz,Vz;m(Pz,W);function Wz(){Qz=B("search_bar")}function Xz()
{Uz=B("toolbar_container")}
function Tz(a){a.o=C("A",{"class":"search-bar-sort-dropdown-
link"});xm(a.o,"button");If(a.o,!0);ym(a.o,"haspopup",!0);a.O.appendChild(a.o);var
b=C("SPAN",{"class":"search-bar-sort-dropdown-text"});G(b,"Ordenar
por");a.na=C("SPAN",{"class":"search-bar-sort-dropdown-
selected"});G(a.na,"relevancia");b.appendChild(a.na);a.o.appendChild(b);b=ht("/
googlebooks/images/material/arrow_drop_down_black_20dp.png");w(b[0],"search-bar-
sort-dropdown-icon");ym(b[0],"hidden",!0);a.o.appendChild(b[0]);b=new Kx;var c=
new yx("relevancia");c.hi("Ordenar por relevancia");b.Oa(c,!0);w(c.ha(),"search-
bar-sort-dropdown-item");c=new yx("p\u00e1ginas");c.hi("Ordenar por p\
u00e1ginas");b.Oa(c,!0);w(c.ha(),"search-bar-sort-dropdown-item");b.ym=!
0;b.render(document.body);b.attach(a.o,13,12);a.g.ka(b,"action",a.Wo);a.g.ka(b,"key
down",function(d){32!=d.keyCode&&13!=d.keyCode||r(a.Wo,a)})}function Nz(a,b){M(Uz,!
b);M(a.O,b);M(a.oa,!b&&1<a.i.Jb.yb.length);a.ma&&M(a.ma,!0);null!=Vz&&Vz.resize()}
function Yz(a){a.o?Lz(a,!1):M(a.O,!1);M(a.oa,!1);sf(a.j)}
function Jz(a){Yz(a);var b=a.i.Jb,c=sq(b),d=null;c&&!
a.s&&(d=E("SPAN"),N(d,Ti("Quiz\u00e1s quisiste decir:
")),Sz(a,d,c,r(a.lu,a,c)));c=E("SPAN");a.s?N(c,Ti("Sin resultados")):N(c,Ti(Fb('No
se ha encontrado ning\u00fan resultado en este libro de "'+rq(b)
+'".')));b=E("A");a.s||(N(b,Ti("Buscar en todos los
libros")),b.setAttribute("target","_top"),w(b,"sitb-action-link"));var
e="patents"==hp()?new Q("https://www.google.com/search?tbm=pts&tbo=p&hl=en"):new
Q("https://www.google.com/search?tbm=bks&tbo=p");
Bt(e);"embed"==S(e,"output")&&sk(e,"output");R(e,"q",Je(rq(a.i.Jb)));qe(b,e.toStrin
g());a.s?a.j.appendChild(c):a.Ja?
(a.j.appendChild(c),a.j.appendChild(b),d&&(c=ne(Yi(Ti("&nbsp;&nbsp;&middot;&nbsp;&n
bsp;")).toString()),d.insertAdjacentHTML("afterbegin",Vd(c)),a.j.appendChild(d))):
(d&&(a.j.appendChild(d),a.j.appendChild(E("BR"))),d=ne(Yi(Ti("&nbsp;&nbsp;-
&nbsp;&nbsp;")).toString()),c.insertAdjacentHTML("beforeend",Vd(d)),a.j.appendChild
(c),d=ne(Yi(Ti(" &raquo;")).toString()),b.insertAdjacentHTML("beforeend",
Vd(d)),a.j.appendChild(b));null!=Vz&&Vz.resize()}f=Pz.prototype;f.va=function()
{W.prototype.va.call(this);bj(this.ua);M(Uz,!0);F(this.ma);null!
=Vz&&Vz.resize();this.s&&(M(B("gb-mobile-search"),!1),M(B("gb-mobile-search-
buttons"),!1),sf(this.O),sf(this.j))};function Sz(a,b,c,d,e){var
g=E("SPAN");w(g,"search-bar-link");xm(g,"link");Cm(g,e?e:c);If(g,!
0);b.appendChild(g);N(g,Ti(c));a.g.ka(g,"click",d);a.g.ka(g,"keydown",function(h)
{32!=h.keyCode&&13!=h.keyCode||d()});return g}
function Rz(a,b,c,d){xm(b,"button");Cm(b,d);If(b,!
0);a.g.ka(b,"click",c);a.g.ka(b,"keydown",function(e){32!=e.keyCode&&13!
=e.keyCode||c()})}f.Al=function(){Mo(this.i.Vc.V.tb(),"");var
a=this.i.Vc;a&&a.o&&a.o.update()};f.oj=function(a){Zz(this,this.N,a)};function
Zz(a,b,c){var d=a.i.Jb.yb.length;a.N+=c;a.N>=d&&(a.N=0);0>a.N&&(a.N=d-1);a.N!
=b&&(a.i.uf(a.i.Jb.yb[a.N])||Zz(a,b,c))}f.qj=function(a){var
b=this.i.Vc;b&&b.update(a)};f.ep=function(){Kz(this.i)};
f.lu=function(a){var
b=this.i.Vc;b&&(a=Je(a),Mo(b.V.tb(),a),b.N.xc(a),b.o&&b.o.update())};f.Wo=function(
a){if((a=a.target.Gc())&&this.na)switch(a){case "p\
u00e1ginas":this.qj("n");G(this.na,"p\u00e1ginas");break;case
"relevancia":this.qj("r"),G(this.na,"relevancia")}};function Lz(a,b)
{a.o&&(Ab(a.o,"search-bar-sort-dropdown-disabled",!b),ym(a.o,"disabled",!b));var
c="n"==a.i.vm;b&&!c&&G(a.na,"relevancia")}function Mz(a,b,c){return a.s?b+"
resultados":b+" resultados para "+c}
function Oz(a,b,c,d){return a.s?b+" de "+c:"Resultado "+b+" de "+c+" para
"+d};function $z(a,b,c,d)
{W.call(this);this.V=a;this.N=b;this.o=c;this.O=d;this.g.ka(a.tb(),"change",r(this.
update,this,"r",null))}m($z,W);
$z.prototype.update=function(a,b,c){this.i?(this.i.Ha(),this.i=null):
(this.V.O&&(this.s=this.V.O),this.j=new Pz(this.O));var
d=this.V.tb().getQuery();b&&!
b.search_query_escaped&&0<b.number_of_results&&d&&(b.search_query_escaped=d);b&&b.s
earch_query_escaped?(this.i=new Iz(this),this.j.i=this.i,a=!
Oo(),this.i.i(a,b,c)):d?(this.i=new
Iz(this),b=this.j.i=this.i,c=b.Vc.j,Yz(c),N(c.j,Ti("Cargando...")),c=new
Q(window.location.href),R(c,"jscmd","SearchWithinVolume"),R(c,"q",d),R(c,"scoring",
a),(new uq(c)).Ze(r(b.i,
b,!1)),b.vm=a,this.N.xc(d)):
(this.i&&(this.i.Ha(),this.i=null),this.V.Ia()instanceof
kx&&this.V.qc(this.s),this.j&&(this.j.Ha(),this.j=null),this.N.xc(""))};function
aA(a,b){a=B(a);b=B(b);a&&b&&O(a,"submit",t(bA,b))}function bA(a,b)
{""==a.value&&b.preventDefault()};function cA(a,b,c){if(ec&&!ic)return
a;a='url("'+b+'")';fc&&(a+=" 7 5");return a+(", "+c)};function dA(a)
{W.call(this);this.V=a;this.i=new
Ij;this.g.ka(a,"viewportmodechange",this.ln);this.V.Ia()&&this.ln()}m(dA,W);f=dA.pr
ototype;f.ln=function(){Nj(this.i);this.j&&this.j.Ha();this.s=this.V.Ia().o.j;var
a=new
Gm(this.s);a.el=Da;this.j=a;this.i.ka(this.s,"dblclick",r(this.zt,this));this.i.ka(
a,"start",r(this.Cr,this));this.i.ka(a,"drag",r(this.Dr,this));this.i.ka(a,"end",r(
this.Br,this));eA(this,!1)};f.zt=function(){this.V.Tb("next")};
function eA(a,b){a=a.s;if(ec)b=b?"-moz-grabbing":"-moz-grab";else{var
c=ep("/googlebooks/images/");b=b?cA("-moz-
grabbing",c+"closedhand.cur","move"):cA("-moz-
grab",c+"openhand.cur","default")}I(a,"cursor",b)}f.Cr=function()
{this.o=this.V.Ia().Gb;eA(this,!0)};f.Dr=function(){var
a=this.j,b=this.o;this.V.Ia().Yc(new A(b.x-a.deltaX,b.y-a.deltaY))};f.Br=function()
{this.o=null;eA(this,!1)};f.va=function(){W.prototype.va.call(this)};function
fA(a,b,c){c&&c.preventDefault();c=B(b.concat("-icon-right"));M(c,!
a);c=B(b.concat("-icon-down"));M(c,a);b=B(b.concat("-expanded"));M(b,a)};function
gA(a,b,c,d){tn.call(this,bp.IsZipitFolderCollectionEnabled?void 0:"p13nd",!
0);yn(this,a);this.zo=!0;Cn(this,.5);this.Eg=c;a=new vn;a.set("ok",b,!0);(void 0!
==d?d:1)&&a.set("cancel","Cancelar",!1,!
0);Gn(this,a);O(this,"dialogselect",this.Ua,!
1,this)}u(gA,tn);gA.prototype.Va=function()
{gA.ta.Va.call(this);I(Hn(this.j,"ok"),"fontWeight","bold");I(this.ha(),"width","50
0px")};gA.prototype.Ua=function(a){"ok"==a.key&&this.Lb(a);return!0};
gA.prototype.va=function(){Ej(this,"dialogselect",this.Ua,!
0,this);gA.ta.va.call(this)};gA.prototype.Lb=function(a){this.Eg(a)};function hA(a)
{P.call(this);this.Ya=null;this.ya=a;a=z||cc;this.g=new
Ij(this);this.g.ka(this.ya,a?
["keydown","paste","cut","drop","input"]:"input",this)}u(hA,P);hA.prototype.handleE
vent=function(a){if("input"==a.type)z&&wc(10)&&0==a.keyCode&&0==a.charCode||
(iA(this),this.dispatchEvent(jA(a)));else if("keydown"!=a.type||Qj(a)){var
b="keydown"==a.type?this.ya.value:null;z&&229==a.keyCode&&(b=null);var
c=jA(a);iA(this);this.Ya=T(function(){this.Ya=null;this.ya.value!
=b&&this.dispatchEvent(c)},0,this)}};
function iA(a){null!=a.Ya&&(rl(a.Ya),a.Ya=null)}function jA(a){a=new
jj(a.Ob);a.type="input";return a}hA.prototype.va=function()
{hA.ta.va.call(this);this.g.Ha();iA(this);delete this.ya};function kA(a,b,c,d)
{P.call(this);this.g=a;this.s=b;this.i=c;this.o=d||
0;a.removeAttribute("maxlength");this.j=new hA(a);O(this.j,"input",this.N,!
1,this);lA(this)}u(kA,P);kA.prototype.N=function(){lA(this)};function lA(a){var
b=a.g.value.length;if(b>a.i){var
c=a.g.scrollTop,d=a.g.scrollLeft;a.g.value=a.g.value.substring(0,a.i);b=a.i;a.g.scr
ollTop=c;a.g.scrollLeft=d}a.s&&G(a.s,String(1==a.o?b:a.i-
b))}kA.prototype.va=function(){kA.ta.va.call(this);delete
this.g;this.j.Ha();this.j=null};function mA(a,b,c,d,e){gA.call(this,a,b,null,!
0);this.ab=c;this.Rb=d;this.Ca=e}m(mA,gA);
mA.prototype.Va=function()
{gA.prototype.Va.call(this);this.o=nA(this,"Nombre","input");this.nb=nA(this,"Descr
ipci\u00f3n <span class=cl-desc>(opcional)</span>","textarea");var
a=this.Ib(),b=C("DIV",{"class":"ccd-
label"}),c=E("span");c.textContent="Visibilidad";b.appendChild(c);a.appendChild(b);
a=C("SPAN",{className:"ccd-mode-indicator"});c=C("IMG",{src:"/googlebooks/images/
sharing_public.gif",style:"vertical-align:-2px;padding:0 2px"});var
d=E("span");d.textContent="P\u00fablica";a.appendChild(c);
a.appendChild(d);b.appendChild(a);c=C("SPAN",{className:"ccd-mode-
indicator"});d=C("IMG",{src:"/googlebooks/images/
sharing_private.gif",style:"vertical-align:-2px;"});var
e=E("span");e.textContent="Privada";c.appendChild(d);c.appendChild(e);b.appendChild
(c);d=C("SPAN",{"class":"ccd-mode-link"});d.textContent="Hacer p\
u00fablica";b.appendChild(d);O(d,"click",r(this.Ka,this,!0));e=C("SPAN",
{"class":"ccd-mode-link"});e.textContent="Hacer
privada";b.appendChild(e);O(e,"click",r(this.Ka,this,!1));this.xe=
[a,e];this.we=[c,d];null!=this.Ca&&(ef(this.Ca,{"class":"ccd-mode-
link"}),b.appendChild(this.Ca));this.Ka(!0);this.na=C("DIV",{"class":"ccd-
error"});this.Ib().appendChild(this.na);this.Vb=C("P","ccd-footnote","Es posible
que otros usuarios puedan ver y compartir el t\u00edtulo y el contenido de las
estanter\u00edas p\
u00fablicas.");this.Ib().appendChild(this.Vb);this.i&&oA(this);bp.IsZipitFolderColl
ectionEnabled||(b=this.j,a=Hn(b,"ok"),I(a,"fontWeight","bold"),w(a,"gb-
button"),w(Hn(b,"cancel"),"gb-button"))};
function oA(a)
{a.o.value=Je(a.i.hb());a.o.disabled=a.i.O;a.nb.value=Je(a.i.Og());a.Ka(1==a.i.ye);
a.o.disabled&&I(a.o,"background","#f2f2f2")}function nA(a,b,c){var
d=a.Ib();a=C("DIV",{"class":"gb-bookshelf-dialog-
container"});d.appendChild(a);d=C("DIV",{"class":"ccd-
label"});N(d,oi(b));a.appendChild(d);b=C(c,{"class":"ccd-input"});"input"==c?(ef(b,
{type:"text"}),b.setAttribute("maxlength",100)):"textarea"==c&&(ef(b,
{rows:6,cols:50}),new kA(b,E("span"),500));a.appendChild(b);return b}
mA.prototype.Ka=function(a){this.ve=a;v(this.xe,function(b)
{M(b,a)});v(this.we,function(b){M(b,!a)})};
mA.prototype.Ua=function(a){var b=this.o.value;if("cancel"==a.key)return!
0;if(Db(b))return this.na.textContent="Introduzca un t\u00edtulo para esta
estanter\u00eda.",!1;if(this.Rb&&!this.Rb(b))return this.na.textContent="Ya existe
una estanter\u00eda con ese t\u00edtulo. Introduzca un t\u00edtulo diferente.",!
1;a=this.i||new Jt;a.Ec=b;a.s=this.nb.value;a.ye=this.ve?1:2;if(this.i)
{b=this.ab;var c=new Q(b.wq);R(c,"as_coll",a.getId());Ut(c,a,r(b.N,b))}else
b=this.ab,Ut(b.s,a,r(b.o,b,!0));return!0};
mA.prototype.va=function(){delete this.ab;delete this.Ca;delete this.i;delete
this.na;delete this.Vb;delete this.o;delete this.nb;delete
this.Rb;gA.prototype.va.call(this)};function pA(a,b,c,d,e)
{W.call(this);this.O=a;this.j=b;this.N=c;this.i=d;this.O&&(this.s=Ya(this.O.childNo
des,qA),this.i&&kb(this.s,Ya(this.i.childNodes,qA)));this.o=e;T(r(this.Er,this))}u(
pA,W);f=pA.prototype;f.Er=function()
{this.j&&this.i&&this.g.ka(this.j,"click",this.uq);this.N&&this.g.ka(this.N,"click"
,this.yt);this.g.ka(this.o,"add",this.Hs)};
function qA(a){var b=Ze("SPAN","sidebar-collection-title",a)[0];b||
(b=Ze("SPAN","hp-collection-title",a)[0]);if(!b)return"";a=Fb(Fe(Jf(b)));return
Fb(a.split("(")[0])}f.yt=function(){var a=new mA("Crear nueva estanter\
u00eda","Crear estanter\u00eda",this.o,r(this.Nu,this));a.render();a.Da(!
0)};f.Nu=function(a){var b=Fb(Fe(a)).toLowerCase();return!ab(this.s,function(c)
{return c.toLowerCase()==b})};
f.Hs=function(a){a=a.shelf;var b=Fb(Fe(a.hb())),c=1==a.ye;this.s.push(b);var d=new
Q("/books");Bt(d);R(d,"as_coll",a.getId());R(d,"source","gbs_lp_bookshelf_list");if
(bp.IsBooksUnifiedLeftNavEnabled){a=C("LI",{"class":"left-nav-shelf-item"});var
e=C("A",{"class":"sidebar-link"});qe(e,d.toString());d=C("SPAN");w(d,"sidebar-
collection-title");N(d,Il(b+" (0)"));e.appendChild(d);a.appendChild(e);c=B("hidden-
my-library-expanded");tf(a,c);fA(!0,"my-library")}else a=E("DIV"),e=C("A",
{"class":"hp-bookshelf-link",
style:"line-height:19px"}),qe(e,d.toString()),d=C("SPAN",{"class":"hp-collection-
title"}),N(d,Il(b)),e.appendChild(d),a.appendChild(e),b=c?"Estanter\u00eda p\
u00fablica":"Estanter\u00eda privada",c=C("IMG",{"class":"hp-bookshelf-
access",src:"/googlebooks/images/sharing_"+(c?"public":"private")
+".gif",title:b,alt:b,width:14,height:14}),a.appendChild(c),c=C("DIV",
{style:"clear:both"}),a.appendChild(c),uf(a,B("csStart"))};
f.uq=function(a){a.preventDefault();a=!Dh(this.i);M(this.i,a);a?
(vr(this.j,9,this.i,8),200<L(this.i).height&&(a=L(this.i).width,J(this.i,a,200),I(t
his.i,"overflow","auto"),I(this.i,"overflowX","hidden")),this.ma=O(document,"moused
own",r(this.Tu,this))):Fj(this.ma)};f.Tu=function(a){Cf(this.i,a.target)||
Cf(this.j,a.target)||this.uq(a)};
function rG(a,b){var c=ob;nb(a,function(d,e){return
c(b(d),b(e))})}Tw.prototype.fj=ca(9,function(a){if(!this.i)return null;if(a in
this.i)return this.i[a];var b=Ya(Object.keys(this.i),function(c){var
d=c.split(","),e=a.split(","),g=parseInt(d[0],10)-
parseInt(e[0],10);d=parseInt(d[1],10)-
parseInt(e[1],10);return[g*g+d*d,this.i[c]]},this);rG(b,function(c){return
c[0]});return b&&b[0]&&b[0][1]?b[0][1]:null});
function sG(a,b){if(b.Mo&&b.O){var c=b.O.Pg(),d=c.x-40;c=c.y-
40;a=a.Kb().zc(b);b=a.Bb()/b.qe();return new A(a.be()+Math.round(b*d),a.od()
+Math.round(b*c))}return null}function tG(a){var b=new
Bx(null,13);a.o=b;a.nb=b.g}function uG(a,b){for(var c="string"===typeof a?
a.split(""):a,d=a.length-1;0<=d;--d)d in c&&b.call(void 0,c[d],d,a)}function vG(a)
{return Math.pow(a,3)}
function wG(a,b,c){this.O=a;this.j=b;this.o=c;a=E("div");I(a,
{whiteSpace:"nowrap",padding:"5px",border:"1px solid
#fff588",backgroundColor:"#ffffcc",fontSize:"13.28px",position:"relative"});this.g=
a;this.O.appendChild(this.g);wG.prototype.kb.apply(this);O(this.o,"change",r(this.i
,this));O(new Pj,"resize",r(T,null,r(this.i,this)))}wG.prototype.i=function(){var
a=L(this.g);if(0<a.width){var b=Math.round(L(this.j).width/2);lh(this.g,b-
Math.round(a.width/2),0)}};
wG.prototype.show=function(){M(this.g,!0);this.i()};wG.prototype.kb=function()
{M(this.g,!1)};wG.prototype.ma=function(a){N(this.g,Il(a))};function xG(a,b,c)
{wG.apply(this,arguments);this.s=new Pn(this.g,500);this.N=new
dm(r(this.kb,this))}u(xG,wG);xG.prototype.show=function(a)
{Ch(this.g,1);wG.prototype.show.apply(this);a&&this.N.start(a)};xG.prototype.kb=fun
ction(){this.s.play()};
function yG(a,b,c,d,e)
{this.V=a;this.j=b;this.O=L(c);this.g=null;d&&(this.g=d,I(this.g,
{overflow:"auto"}));this.N=e;a=r(this.o,this);this.s=new
Pj;O(this.s,"resize",a);b=new
Hr;O(b,"fontsizechange",a);O(window,"DOMContentLoaded",r(this.resize,this))}yG.prot
otype.o=function(){this.resize();T(r(this.resize,this),100)};
yG.prototype.resize=function(){var a=!1;this.N?this.i&&(a=this.i.xf()):a=!0;var
b=this.s.Fa();a=a?0:this.O.width;var c=Math.round(sh(this.j).y);this.V.mb(new
Be(Math.max(0,b.width-a),Math.max(0,b.height-
c)));this.g&&(a=this.g,I(a,"border","0px"),c=Math.round(sh(a).y),b=Math.max(0,b.hei
ght-c),I(a,"height",b+"px"),a.clientWidth<a.offsetWidth&&I(a,{borderTop:De("%spx
solid #ebeff9",2),height:Math.max(0,b-2)+"px"}))};function zG(a,b)
{a.i=b;O(b,"change",r(a.resize,a))}
function AG(a,b,c,d,e){Tu.call(this,a,e);this.s=b;this.O=c||!1;this.na=d||
[]}m(AG,Tu);AG.prototype.nf=function(a,b){var c=new Q("/books?
jscmd=SearchVolume");Bt(c);R(c,"start",a);R(c,"num",b);this.O?
(R(c,"as_pt","MAGAZINES"),R(c,"as_coll2",this.s)):
(R(c,"as_brr",3),R(c,"q",this.s),uG(this.na,function(d)
{R(c,d.name,d.value)}));return c};
AG.prototype.Mg=function(){var a=new Q("https://www.google.com/search?
tbm=bks&tbs=bkv:p,vw:g&tbo=p");Bt(a);R(a,"q",this.s);R(a,"source",this.source);uG(t
his.na,function(b){R(a,b.name,b.value)});return a};AG.prototype.render=function(a)
{this.N=a;this.j=new Ou(a,!
this.O);this.g.ka(this.j,"render",r(this.Gh,this))};AG.prototype.dl=function(a)
{return this.O?a.map(function(b){b.Aa.source="gbs_other_issues";return
b},this):Tu.prototype.dl.call(this,a)};function BG(a,b,c,d,e){var
g={cursor:"pointer"};I(c,g);O(c,"click",r(this.o,this));I(d,g);O(d,"click",r(this.s
,this));e.innerHTML?this.i=e:
(e.form.action="javascript:",O(e.form,"submit",r(this.j,this)),e.go&&I(e.go,
{display:"none"}),this.g=e.input);this.V=a;this.N=b;O(a,"pagechange",r(this.update,
this));this.update()}
BG.prototype.j=function(){var a=this.g.value;var b=this.V;var c=no(b.N,a);c?
(b.ub(c),b=!0):b=!1;if(b)this.update();else if(!Db(a)&&!/[^0-9]/.test(a)){a:
{b=ko(this.N);for(c=b.length-1;0<=c;c--){var d=b[c].hb();if(!Db(d)&&!/[^0-
9]/.test(d)){b=parseInt(d,10);break a}}b=-
1}a=parseInt(a,10);0<b&&a>b&&(this.V.ub(Ua(ko(this.N))),this.update())}return!
1};BG.prototype.o=function(){this.V.Tb("previous")};BG.prototype.s=function()
{this.V.Tb("next")};
BG.prototype.update=function(){var a=this.V.Ga();a&&(this.g?
this.g.value=a.hb()||"":N(this.i,oi(a.Ie())))};function CG(a)
{W.call(this);this.V=a;this.j=new Ij;this.i=E("div");I(this.i,
{backgroundColor:"#AAA",display:"",position:"absolute",cursor:"pointer"});Ch(this.i
,0);a.vd().appendChild(this.i);this.g.ka(a,"resize",this.xk);this.g.ka(this.i,"clic
k",this.fs);this.g.ka(this.i,"mouseout",this.gs);this.g.ka(this.i,"mouseover",r(thi
s.Nj,this,!0));this.g.ka(a,"viewportmodechange",this.vn);if(a=this.V.Ia())a
instanceof sw&&(this.Tf=!0),this.vn()}m(CG,W);f=CG.prototype;f.Ta=function(a)
{M(this.i,a)};
f.xk=function(){T(r(this.hs,this),10)};f.hs=function(){var
a=this.V.Ia();a&&(a.Fa(),a=a.o.s,J(this.i,a.clientWidth,40),lh(this.i,0,a.clientHei
ght-40))};f.fs=function(){var a=this.V.Ia(),b=a.Fa().height-40,c=E("div");I(c,
{backgroundColor:"#000",position:"absolute",width:"100%",height:"1px",overflow:"hid
den"});Ch(c,.15);lh(c,0,a.Gb.y+b);a.o.j.appendChild(c);T(t(DG,c),1E3);this.Tf=!
1;a=this.V.Ia();lv(a,new A(void 0,b-20),r(a.Cf,a))};
function DG(a){var b=new Nn(a,.15,0,200);b.play();xj(b,"end",t(EG,b,a))}function
EG(a,b){F(b);a.Ha()}f.gs=function(){this.Tf||this.Nj(!1)};f.Nj=function(a){if(a)
{if(!this.s){var b=E("div");I(b,
{backgroundColor:"#000",height:"1px",overflow:"hidden"});this.i.appendChild(b);T(r(
this.bt,this),10)}this.s=!0}Ch(this.i,a?.15:0)};
f.bt=function(){["left","right"].forEach(function(a){var b=C("DIV",
{"class":"SPRITE_page_down"});this.i.appendChild(b);b.style[z?"styleFloat":"cssFloa
t"]=a;I(b,{marginTop:"14px"});I(b,"margin-"+a,"16px")},this)};f.vn=function(){var
a=this.V.Ia(),b=a instanceof sw;b?this.xk():this.Tf=!
1;this.Ta(b);this.Nj(this.Tf);Nj(this.j);this.j.yf(a,"move",r(this.qu,this));this.j
.ka(a,"layoutchange",r(this.xk,this))};f.qu=function(){this.Tf&&this.Nj(!
1);this.Tf=!1};f.Tf=!1;function FG(a,b,c)
{Cr.call(this);this.Ec=a;this.i=b;this.g=c?c:null;this.og(GG(this))}m(FG,Cr);
function GG(a){var b=C("DIV");xb(b,["popup-menu","goog-menu","goog-menu-
vertical"]);xm(b,"dialog");b.setAttribute("tabindex","-
1");document.body.appendChild(b);var c=C("DIV",{"class":"popup-menu-
header"});b.appendChild(c);var d=C("SPAN",{"class":"popup-menu-
title"});G(d,a.Ec);c.appendChild(d);d=C("DIV",{"class":"popup-menu-
close"});Cm(d,"Cerrar ventana emergente");var
e=C("IMG");re(e,"/googlebooks/images/material/close_black_24dp.png");J(e,24,24);ym(
e,"hidden",!0);d.appendChild(e);O(d,"click",function(){a.Da(!1);
a.g&&a.g.call(a)});O(d,"keydown",function(g){if(32==g.keyCode||13==g.keyCode)a.Da(!
1),a.g&&a.g.call(a)});xm(d,"button");If(d,!
0);c.appendChild(d);b.appendChild(a.i);return b};function HG(a)
{Hy.call(this);this.V=a.vb;this.i=a.history;this.o=a.Dh;this.na=!!a.eh;this.O=!!
a.dh;this.ua=a.flags;if(this.wa=a.Vg){a=!!this.V.Za().Oi;var
b=this.V.Za().ui;b=b&&!!mo(this.V.rb(),b);a||b?(a=ht("/googlebooks/images/
material/arrow_drop_down_black_20dp.png",this.V.Ga().Ie()||"\
u00cdndice"),a=rb(a),this.uh=a[0],this.kd=new Z(a,void 0,4),this.Oa(this.kd,!
0),this.j.ka(this.kd,"action",this.ks),Iy(this,this.kd),this.j.ka(this.V,"pagechang
e",this.js)):(this.uh=C("SPAN","jfk-button-label","\u00cdndice no disponible"),
this.kd=new Z(this.uh,void 0,4),this.kd.oc("\u00cdndice no
disponible"),this.kd.Ta(!1),this.Oa(this.kd,!0));a=B("gb-entity-page-toolbar-
search");B("search_form_input").setAttribute("autocomplete","off");I(a,"visibility"
,"visible");Do(this.g.g,Qf(this.g),IG(this))}else{JG();a=ht("/googlebooks/images/
material/arrow_left_black_24dp.png");this.wh=new Z(a,void 0,4);this.wh.oc("P\
u00e1gina anterior");this.Oa(this.wh,!
0);O(this.wh,"action",r(this.V.Tb,this.V,"previous"));a=ht("/googlebooks/images/
material/arrow_right_black_24dp.png");
this.xh=new Z(a,void 0,4);this.xh.oc("P\u00e1gina siguiente");this.Oa(this.xh,!
0);O(this.xh,"action",r(this.V.Tb,this.V,"next"));a=ht("/googlebooks/images/
material/zoom_in_black_24dp.png");this.ef=new Z(a,void
0,4);this.ef.oc("Ampliar");this.Oa(this.ef,!
0);O(this.ef,"action",r(this.xn,this,"zoomin"));a=ht("/googlebooks/images/
material/zoom_out_black_24dp.png");this.yh=new Z(a,void
0,4);this.yh.oc("Reducir");this.Oa(this.yh,!
0);O(this.yh,"action",r(this.xn,this,"zoomout"));b=this.na;a=this.O;var c=
ht("/googlebooks/images/material/onepage_view_black_24dp.png");this.Wd=new Z(c,void
0,4);this.Wd.oc("Vista de una sola p\
u00e1gina");O(this.Wd,"action",r(this.yk,this,sw));Iy(this,this.Wd,"viewport",!
0);this.Oa(this.Wd,!0);c=ht("/googlebooks/images/material/
twopage_view_black_24dp.png");this.Yd=new Z(c,void 0,4);this.Yd.Ta(!
1);this.Yd.oc("La vista de dos p\u00e1ginas no est\u00e1
disponible");b&&(this.Yd.Ta(!0),this.Yd.oc("Vista de dos p\
u00e1ginas"),O(this.Yd,"action",r(this.yk,this,Xw)),Iy(this,
this.Yd,"viewport"));this.Oa(this.Yd,!0);b=ht("/googlebooks/images/material/
thumbnail_view_black_24dp.png");this.Xd=new Z(b,void 0,4);this.Xd.Ta(!
1);this.Xd.oc("La vista de miniaturas no est\u00e1 disponible");a&&(this.Xd.Ta(!
0),this.Xd.oc("Vista de
miniaturas"),O(this.Xd,"action",r(this.yk,this,Aw)),Iy(this,this.Xd,"viewport"));th
is.Oa(this.Xd,!
0);this.j.ka(this.V,"viewportmodechange",this.wn);this.wn();KG(this)}}m(HG,Hy);
function KG(a){var b=new
Ix,c=ht("/googlebooks/images/material/more_vert_black_24dp.png");w(c[0],"goog-flat-
menu-button-img");ym(c[0],"hidden",!0);a.Af=new
Vy(c,b,az.Eb());tG(a.Af);a.Af.oc("Men\u00fa M\u00e1s acciones");a.Oa(a.Af,!
0);LG(a,b);MG(a,b);NG(a,b);OG(a,b);if(c=document.getElementById("gb-entity-page-
menu-contents")){c=Ze("A","more-menu-link",c);for(var d=0;d<c.length;d++){var e=new
Uq(c[d]);e.ig("link");O(e,"action",t(function(g,h)
{h.preventDefault();h.stopPropagation();h=g.getAttribute("href");
g=$c("_top");h=h instanceof pd?h:zd(h);p.open(rd(h),g instanceof Wc?
Zc(g):g||"")},c[d]));b.Oa(e,!0)}}PG(a,b);M(b.ha(),!1);b.render()}function LG(a,b)
{var c=Jf(document.getElementById("gb-entity-page-base-ogen-url")),d=new
Q(c);a.Oj=C("INPUT");a.Oj.value=d.toString();c=QG(a.Oj);RG(a,c,"Compartir",b,functi
on(){var e=new
Q(a.V.Ga().Ac());R(d,"pg",S(e,"pg"));a.V.tb().getQuery()&&R(d,"bsq",a.V.tb().getQue
ry());a.Oj.value=d.toString()})}
function MG(a,b){a.Fe=C("INPUT");var c=QG(a.Fe);RG(a,c,"Insertar",b,function(){var
d=new
Q(a.V.Ga().Ac());sk(d,"source");R(d,"output","embed");a.Fe.value=cx(d.toString())})
}function NG(a,b){var c=document.getElementById("gb-mobile-buy-
section"),d=document.getElementById("gb-mobile-download-section");if(c||d)d?
(c=df("TABLE","gb-mobile-buy-table",d))&&RG(a,c,"Descargar este
libro",b):c&&(c=df("TABLE","gb-mobile-buy-table",c))&&RG(a,c,"Comprar este
libro",b)}
function OG(a,b){if(a.o){var c=C("DIV",{"class":"more-menu-link"}),d=C("SPAN",
{"class":"more-menu-link-text"});G(d,"Compartir un clip");c.appendChild(d);c=new
Uq(c);c.ig("button");O(c,"action",r(t(a.So,!0),a));b.Oa(c,!0)}}
function PG(a,b){var c=document.getElementById("gb-entity-page-copyright-page-
id");if(c){var d=C("DIV",{"class":"more-menu-link"}),e=C("SPAN",{"class":"more-
menu-link-text"});G(e,"Informaci\u00f3n sobre derechos de
autor");d.appendChild(e);c=Jf(c);c=mo(a.V.rb(),c);d=new
Uq(d);d.ig("button");O(d,"action",r(a.V.ub,a.V,c));b.Oa(d,!0)}}
function QG(a){var b=C("DIV",{"class":"linkto-popup-
content"});a.type="text";a.readOnly=!0;w(a,"viewport-
input");b.appendChild(a);a=(new bw(a)).ha();b.appendChild(a);return b}
function RG(a,b,c,d,e){var g=new FG(c,b,function()
{a.ha().focus()});Dr(g);g.setPosition(new Ar(a.Af.ha(),5));g.Da(!1);b=C("DIV",
{"class":"more-menu-link"});var h=C("SPAN",{"class":"more-menu-link-
text"});G(h,c);b.appendChild(h);ym(b,"haspopup",!0);c=new
Uq(b);c.ig("button");O(c,"action",function(){g.Da(!0);g.ha().focus();null!
=e&&e.call(a)});d.Oa(c,!0)}
function JG(){var a=B("gb-entity-page-play-reader-link");if(a)
{a=a.getAttribute("href");var b=C("DIV");xb(b,["play-redirect-popup","goog-
menu","goog-menu-vertical"]);var c=C("DIV",{"class":"popup-menu-
header"}),d=C("SPAN",{"class":"popup-menu-title"});G(d,"Eres el propietario de este
libro");var e=C("A",{"class":"play-redirect-close"}),g=C("IMG",{"class":"play-
redirect-close-icon"});re(g,"/googlebooks/images/material/
close_black_24dp.png");J(g,24,24);O(e,"click",function(){M(b,!
1)});e.appendChild(g);
c.appendChild(d);c.appendChild(e);d=C("A",{"class":"play-redirect-
button"});e=C("IMG",{"class":"play-redirect-button-icon"});re(e,"/googlebooks/
images/material/googleplaybooks_20x20.png");J(e,20,20);g=C("SPAN",{"class":"play-
redirect-button-text"});G(g,"Abrir en Google
Play");d.setAttribute("href",a);d.setAttribute("target","_top");d.appendChild(e);d.
appendChild(g);b.appendChild(c);b.appendChild(d);document.body.appendChild(b)}}f=HG
.prototype;
f.ks=function(){this.kd.Vd&16&&(new
Dw(this.V,this.kd,this.ua)).render(3)};f.js=function(){var a=this.V.Ga().Ie()||"\
u00cdndice";this.uh&&N(this.uh,Ti(a))};f.wn=function(){var a=this.V.Ia();a
instanceof sw?(Jy(this,this.Wd),SG(this,!0),TG(this,!0),UG(this,!0)):a instanceof
Xw?(Jy(this,this.Yd),SG(this,!0),TG(this,!0),UG(this,!0)):a instanceof Aw?
(Jy(this,this.Xd),SG(this,!1),TG(this,!0),UG(this,!0)):(SG(this,!1),TG(this,!
1),UG(this,!1))};
f.So=function(a){this.o(a);var b=B("search_bar");if(a){a=E("DIV");var
c=E("SPAN");G(c,"Selecciona un clip para compartir");w(c,"custom-result-bar-bold-
text");a.appendChild(c);c=E("SPAN");xb(c,["search-bar-link","search-bar-close-
link","custom-result-bar-clear"]);G(c,"Exit selection
mode");O(c,"click",r(t(this.So,!1),this));a.appendChild(c);this.Gg=new
kq(a);this.Gg.render(b);this.Gg.Da(!0);this.Gg.ha()&&w(this.Gg.ha(),"custom-result-
bar")}else sf(b),this.Gg=null};
f.yk=function(a){this.V.qc(a);!
this.V.tb().getQuery()&&this.i&&this.i.update()};function SG(a,b)
{a.yh.Ta(b);a.ef.Ta(b)}function UG(a,b){a.wh.Ta(b);a.xh.Ta(b)}function TG(a,b)
{a.Wd.Ta(b);a.na&&a.Yd.Ta(b);a.O&&a.Xd.Ta(b)}f.xn=function(a){this.V.Tb(a)};
function VG(a,b,c){a.kd&&a.kd.ha()&&w(a.kd.ha(),"toc-button");if(a.Af&&a.Af.ha())
{var d=a.Af.ha();yb(d,"goog-flat-menu-button");xb(d,["jfk-button","jfk-button-
flat","jfk-button-clear-outline","start-button-
group"])}a.ef&&a.ef.ha()&&w(a.ef.ha(),"start-button-
group");a.Wd&&a.Wd.ha()&&w(a.Wd.ha(),"start-button-group");a=af("jfk-button-
img",b);for(b=0;b<a.length;b++)c?J(a[b],20,20):J(a[b],24,24)}function WG(a)
{v(jb(a.querySelectorAll('[role="button"]')),function(b){If(b,!1)})}
function IG(a){var b={focusSearch:function()
{B("search_form_input").focus()}};b.updateSearch=r(function(c)
{Mo(a.V.tb(),c);a.i&&a.i.update()},a);b.goToPage=r(function(c)
{c&&a.V.Bd(c)},a);return
b}f.Wd=null;f.Yd=null;f.Xd=null;f.ef=null;f.yh=null;f.xh=null;f.wh=null;f.Af=null;f
.kd=null;f.uh=null;f.Oj=null;f.Fe=null;f.Gg=null;var XG=null;function YG(){XG||
(XG={},XG[1]=sw,XG[2]=Xw)}function ZG(a){var b={},c=(new
Q(window.location.href)).g;c&&v(c.split(","),function(d)
{b[d.charAt(0)]=d.substring(1)});return b[a]};function $G(a){this.V=a;this.N=new
wq(document);this.s={};this.o={};O(this.N,"key",r(this.O,this));aH(this,33,r(this.j
,this,-1),!1,!0);aH(this,34,r(this.j,this,1),!1,!0);aH(this,38,r(this.g,this,0,-
20),!1,!0);aH(this,40,r(this.g,this,0,20),!1,!0);aH(this,37,r(this.g,this,-20,0),!
1,!0);aH(this,39,r(this.g,this,20,0),!1,!0);aH(this,32,r(this.j,this,1),!0,!
0);aH(this,74,r(this.i,this,"next"),!0);aH(this,75,r(this.i,this,"previous"),!
0);a=r(this.i,this,"zoomin");this.s["+"]=t(bH,a,!0,void 0);a=r(this.i,
this,"zoomout");this.s["-"]=t(bH,a,!0,void 0)}function aH(a,b,c,d,e)
{a.o[b]=t(bH,c,d,e)}$G.prototype.O=function(a){var
b=this.s[String.fromCharCode(a.charCode)]||this.o[a.keyCode];b&&b(a)};function
bH(a,b,c,d){b&&d.repeat||d.ctrlKey||d.altKey||d.metaKey||
cH[d.target.tagName.toUpperCase()]||(c&&d.preventDefault(),a())}
$G.prototype.i=function(a){this.V.Tb(a)};$G.prototype.j=function(a)
{a=Math.floor(a*this.V.Ia().Fa().height*.75);this.g(0,a)};
$G.prototype.g=function(a,b){var c=this.V.Ia();lv(c,new A(a,b),r(c.Ed,c))};var
cH={BUTTON:!0,INPUT:!0,SELECT:!0,TEXTAREA:!0};Pa("_OC_Run",function(a,b,c,d,e,g,h)
{bp.update(c);e=B("gb-get-book-container");var k=B("gb-get-book-content");if(e&&k)
{var l=new Tx(b);(new
jz(l,k)).render(e)}kz();wp=Tp;U=Da;l=B("viewport");O(document,"selectionchange",dH)
;c.stereoscopic&&(Ov=eH);e=new So(l);I(document.body,
{overflow:"hidden"});B("titlebar")&&I(B("titlebar"),"white-space","nowrap");var
n=new yG(e,l,B("volume-left"),B("menu_scroll"),up(c)?!1:!0);n.resize();Vz=n;new
Bz(n);l=new Tx(b);var q=new Uw(a,e.tb());q.o=bp.pseudocontinuous;
Uo(e,q);e.o=l;q.g=l.j;a=sw;b.disable_twopage||(YG(),a=XG[ZG("M")]||
sw);d=fH(q,d);YG();var x=ZG("P");var D;d&&(D=d.Pa());k=new Mw(e,B("volume-
left"),B("volume-center"));zG(n,k);D=[x,D,q.i.lc()[0].Pa()];var H;ab(D,function(K)
{return K&&mo(q,K)?(H=K,!0):!
1});D=e.tb();g&&Mo(D,Je(g.search_query_escaped));e.Bd(H);D=new
qx(e,k);Wz();Xz();n=gH(e,t(hH,e,D));n=new $z(e,n,D,c);g?
(n.s=a,n.update("n",g,H)):e.qc(a);Pw=new xG(e.vd(),e.Fb(),k);iH(e,q);jH(e);kH();new
dA(e);g=new CG(e);e.go();D.Ta(!0);D.update();O(yw,
"click",r(D.update,D));lH(l.Fc);T(t(mH,e,k,D,!
b.disable_twopage,bp.enableThumbnailViewport,c,l,h,bp.enableClips?t(nH,g):void
0));h&&oH(l,h);_OC_InitHooks(t(pH,e),Da,Da,Da,Da,Da);O(document,"keydown",qH);aA("v
headf","vheadq");aA("gbqf","gbqfq");b=B("buy-tooltip");c=B("buy-tooltip-
box");b&&c&&xt(b,c);Tv("gb-get-book-content","Buy","Click","Play Books
Viewport");b=B("gbqfq");c=B("gbqfqw");b&&new Lu(b,!0,c,-9);T(t(rH,e,d))});
function rH(a,b){var c=a.Za();if(c.Nh()&&b.fj){var
d=c.Nh();a=a.Ia();b.fj(d)&&(d=b.fj(d).ud(),b.i&&d in b.i&&(b.O=b.i[d]),c=c.ee()
[c.jj()],a.ih(c+2),sG(a,b)&&(c=sG(a,b),a.Ed(c),a.jl(b)))}}function oH(a,b){var
c=Yx([a],b);if(b=B("addToLibraryLink"+a.Yb()))a=new Px(a,c),w(b,"jfk-button-
standard"),cn(a,b),a.Da(!0)}
function mH(a,b,c,d,e,g,h,k,l){up(g)?(b=B("gb-entity-page-toolbar-left"),g=new
HG({vb:a,history:c,flags:g,Vg:!0}),g.render(b),VG(g,b,!0),g=B("gb-entity-page-
toolbar-right"),c=new HG({vb:a,history:c,eh:d,dh:e,Dh:l,Vg:!
1}),c.render(g),VG(c,g,!1),WG(g)):fz({vb:a,Ih:b,history:c,eh:d,dh:e,om:!
0,Wj:h,Tj:k,flags:g,Dh:l,nm:!
0});c=B("toolbar_container");sf(c);c.style.padding="0";new $G(a)}
function dH(){if(z&&document.selection&&!sH){var
a=document.selection.createRange();Cf(a.parentElement(),B("viewport"))&&(sH=!
0,document.selection.empty(),T(tH))}}function tH(){sH=!1}var sH=!1;function
pH(a,b,c){(b=mo(a.rb(),b))?a.ub(b):c&&(a=Oi(c),window.location.href=Zi(a))}function
fH(a,b){b=b.page[0];return(a=mo(a,b.pid))?
(a.Dd(b,a.nf().toString()),Ap(a,b),a):null}function kH(){for(var
a=["footer_table"],b=0;b<a.length;b++){var c=B(a[b]);c&&I(c,{display:"none"})}}
function iH(a,b){var c=B("page_label");c||
(c={form:B("jtp_form"),input:B("jtp")});new
BG(a,b,B("prev_btn"),B("next_btn"),c)}function jH(a)
{a.dispatchEvent("pagemodechange");var b=B("text_mode");b&&(I(b,
{cursor:"pointer"}),O(b,"click",t(uH,a)))}function hH(a,b,c)
{Mo(a.tb(),c);b.update()}function gH(a,b){Az("search_form_input");a=new
wz(B("search_form_input"),a.tb().getQuery());O(B("search_form"),"submit",t(vH,a,b))
;return a}
function vH(a,b,c){var d=B("sits");d&&d.checked&&""!=B("search_form_input").value||
(c.preventDefault(),nv=!1,B("search_form_input").blur(),b(a.Ab()))}function lH(a)
{var b=B("magazine_other_issues");if(b&&a){a=new AG(new Jt,a,!0);var c=C("DIV",
{"class":"other_issues_content"});b.appendChild(c);a.render(c);a.Gh()}}function
uH(a,b){b.preventDefault();a=new
Q(a.Ga().Ac());R(a,"output","text");a=Oi(a.toString());window.location.href=Zi(a)}
function nH(a,b){Ab(B("viewport"),"selection-mode",b);$v=b;a.Ta(!b)}function qH(a)
{(hc?
a.metaKey:a.ctrlKey)&&70==a.keyCode&&(a.preventDefault(),a=B("search_form_input"),w
H=wH||new Qn(a,[255,255,136],[255,255,255],700,vG),wH.play(!0),a.focus())}var
wH=null;function eH(a){return ak(a,"edge","3d")}Pa("_OC_MenuHideHook",Da);
})();

You might also like