Está en la página 1de 101

(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 ea(a){var b=0;return function(){return b<a.length?{done:!
1,value:a[b++]}:{done:!0}}}var fa="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 ha(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 ia=ha(this);function ja(a,b){if(b)a:{var
c=ia;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&&fa(c,a,{configurable:!
0,writable:!0,value:b})}}
ja("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.i=g;fa(this,"description",{configurable:!0,writable:!
0,value:h})}if(a)return a;c.prototype.toString=function(){return this.i};var
d="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",e=0;return b});
ja("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=ia[b[c]];"function"===typeof d&&"function"!=typeof
d.prototype[a]&&fa(d.prototype,a,{configurable:!0,writable:!0,value:function()
{return ka(ea(this))}})}return a});function ka(a)
{a={next:a};a[Symbol.iterator]=function(){return this};return a}
function ma(a){return a.raw=a}function na(a){var b="undefined"!=typeof
Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):
{next:ea(a)}}function oa(a){for(var b,c=[];!
(b=a.next()).done;)c.push(b.value);return c}var pa="function"==typeof
Object.create?Object.create:function(a){function b(){}b.prototype=a;return new
b},qa;
if("function"==typeof Object.setPrototypeOf)qa=Object.setPrototypeOf;else{var ra;a:
{var ta={a:!0},ua={};try{ua.__proto__=ta;ra=ua.a;break a}catch(a){}ra=!1}qa=ra?
function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not
extensible");return a}:null}var va=qa;
function n(a,b)
{a.prototype=pa(b.prototype);a.prototype.constructor=a;if(va)va(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.ua=b.prototype}function wa(){this.s=!1;this.i=null;this.N=void
0;this.j=1;this.ka=0;this.o=null}function xa(a){if(a.s)throw new
TypeError("Generator is already running");a.s=!0}wa.prototype.O=function(a)
{this.N=a};function za(a,b){a.o={Nt:b,uv:!0};a.j=a.ka}
wa.prototype.return=function(a){this.o={return:a};this.j=this.ka};function Aa(a)
{this.i=new wa;this.j=a}function Ba(a,b){xa(a.i);var c=a.i.i;if(c)return
Ca(a,"return"in c?c["return"]:function(d){return{value:d,done:!
0}},b,a.i.return);a.i.return(b);return Da(a)}
function Ca(a,b,c,d){try{var e=b.call(a.i.i,c);if(!(e instanceof Object))throw new
TypeError("Iterator result "+e+" is not an object");if(!e.done)return a.i.s=!
1,e;var g=e.value}catch(h){return
a.i.i=null,za(a.i,h),Da(a)}a.i.i=null;d.call(a.i,g);return Da(a)}function Da(a)
{for(;a.i.j;)try{var b=a.j(a.i);if(b)return a.i.s=!1,{value:b.value,done:!
1}}catch(c){a.i.N=void 0,za(a.i,c)}a.i.s=!1;if(a.i.o)
{b=a.i.o;a.i.o=null;if(b.uv)throw b.Nt;return{value:b.return,done:!
0}}return{value:void 0,done:!0}}
function Ea(a){this.next=function(b){xa(a.i);a.i.i?b=Ca(a,a.i.i.next,b,a.i.O):
(a.i.O(b),b=Da(a));return b};this.throw=function(b){xa(a.i);a.i.i?
b=Ca(a,a.i.i["throw"],b,a.i.O):(za(a.i,b),b=Da(a));return
b};this.return=function(b){return Ba(a,b)};this[Symbol.iterator]=function(){return
this}}function Ga(a){function b(d){return a.next(d)}function c(d){return
a.throw(d)}return new Promise(function(d,e){function g(h){h.done?
d(h.value):Promise.resolve(h.value).then(b,c).then(g,e)}g(a.next())})}
function Ha(a){return Ga(new Ea(new Aa(a)))}function Ja(){for(var
a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b}
ja("Promise",function(a){function b(h){this.i=0;this.o=void 0;this.j=[];this.ka=!
1;var k=this.s();try{h(k.resolve,k.reject)}catch(l){k.reject(l)}}function c()
{this.i=null}function d(h){return h instanceof b?h:new b(function(k)
{k(h)})}if(a)return a;c.prototype.j=function(h){if(null==this.i){this.i=[];var
k=this;this.o(function(){k.N()})}this.i.push(h)};var
e=ia.setTimeout;c.prototype.o=function(h){e(h,0)};c.prototype.N=function()
{for(;this.i&&this.i.length;){var h=this.i;this.i=[];for(var k=0;k<h.length;++k)
{var l=
h[k];h[k]=null;try{l()}catch(m){this.s(m)}}}this.i=null};c.prototype.s=function(h)
{this.o(function(){throw h;})};b.prototype.s=function(){function h(m){return
function(p){l||(l=!0,m.call(k,p))}}var k=this,l=!
1;return{resolve:h(this.va),reject:h(this.N)}};b.prototype.va=function(h)
{if(h===this)this.N(new TypeError("A Promise cannot resolve to itself"));else if(h
instanceof b)this.Ca(h);else{a:switch(typeof h){case "object":var k=null!=h;break
a;case "function":k=!0;break a;default:k=!1}k?this.Na(h):
this.O(h)}};b.prototype.Na=function(h){var k=void 0;try{k=h.then}catch(l)
{this.N(l);return}"function"==typeof k?
this.Da(k,h):this.O(h)};b.prototype.N=function(h)
{this.ha(2,h)};b.prototype.O=function(h){this.ha(1,h)};b.prototype.ha=function(h,k)
{if(0!=this.i)throw Error("Cannot settle("+h+", "+k+"): Promise already settled in
state"+this.i);this.i=h;this.o=k;2===this.i&&this.wa();this.oa()};b.prototype.wa=fu
nction(){var h=this;e(function(){if(h.ta()){var k=ia.console;"undefined"!==typeof
k&&k.error(h.o)}},
1)};b.prototype.ta=function(){if(this.ka)return!1;var
h=ia.CustomEvent,k=ia.Event,l=ia.dispatchEvent;if("undefined"===typeof l)return!
0;"function"===typeof h?h=new h("unhandledrejection",{cancelable:!
0}):"function"===typeof k?h=new k("unhandledrejection",{cancelable:!0}):
(h=ia.document.createEvent("CustomEvent"),h.initCustomEvent("unhandledrejection",!
1,!0,h));h.promise=this;h.reason=this.o;return l(h)};b.prototype.oa=function()
{if(null!=this.j){for(var h=0;h<this.j.length;++h)g.j(this.j[h]);this.j=
null}};var g=new c;b.prototype.Ca=function(h){var
k=this.s();h.sj(k.resolve,k.reject)};b.prototype.Da=function(h,k){var
l=this.s();try{h.call(k,l.resolve,l.reject)}catch(m)
{l.reject(m)}};b.prototype.then=function(h,k){function l(D,E)
{return"function"==typeof D?function(H){try{m(D(H))}catch(V){p(V)}}:E}var m,p,x=new
b(function(D,E){m=D;p=E});this.sj(l(h,m),l(k,p));return
x};b.prototype.catch=function(h){return this.then(void
0,h)};b.prototype.sj=function(h,k){function l(){switch(m.i){case 1:h(m.o);
break;case 2:k(m.o);break;default:throw Error("Unexpected state: "+m.i);}}var
m=this;null==this.j?g.j(l):this.j.push(l);this.ka=!
0};b.resolve=d;b.reject=function(h){return new b(function(k,l)
{l(h)})};b.race=function(h){return new b(function(k,l){for(var m=na(h),p=m.next();!
p.done;p=m.next())d(p.value).sj(k,l)})};b.all=function(h){var
k=na(h),l=k.next();return l.done?d([]):new b(function(m,p){function x(H){return
function(V){D[H]=V;E--;0==E&&m(D)}}var D=[],E=0;do D.push(void 0),E+
+,d(l.value).sj(x(D.length-
1),p),l=k.next();while(!l.done)})};return b});function Ka(a,b){return
Object.prototype.hasOwnProperty.call(a,b)}
ja("WeakMap",function(a){function b(l){this.Db=(k+=Math.random()
+1).toString();if(l){l=na(l);for(var m;!
(m=l.next()).done;)m=m.value,this.set(m[0],m[1])}}function c(){}function d(l){var
m=typeof l;return"object"===m&&null!==l||"function"===m}function e(l){if(!Ka(l,h))
{var m=new c;fa(l,h,{value:m})}}function g(l){var
m=Object[l];m&&(Object[l]=function(p){if(p instanceof c)return
p;Object.isExtensible(p)&&e(p);return m(p)})}if(function(){if(!a||!
Object.seal)return!1;try{var l=Object.seal({}),m=Object.seal({}),
p=new a([[l,2],[m,3]]);if(2!=p.get(l)||3!=p.get(m))return!
1;p.delete(l);p.set(m,4);return!p.has(l)&&4==p.get(m)}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,m){if(!d(l))throw Error("Invalid WeakMap
key");e(l);if(!Ka(l,h))throw Error("WeakMap key fail: "+l);l[h][this.Db]=m;return
this};b.prototype.get=function(l){return d(l)&&Ka(l,h)?l[h][this.Db]:void
0};b.prototype.has=function(l){return d(l)&&
Ka(l,h)&&Ka(l[h],this.Db)};b.prototype.delete=function(l){return
d(l)&&Ka(l,h)&&Ka(l[h],this.Db)?delete l[h][this.Db]:!1};return b});
ja("Map",function(a){function b(){var k={};return k.ef=k.next=k.head=k}function
c(k,l){var m=k.i;return ka(function(){if(m){for(;m.head!=k.i;)m=m.ef;for(;m.next!
=m.head;)return m=m.next,{done:!1,value:l(m)};m=null}return{done:!0,value:void
0}})}function d(k,l){var m=l&&typeof l;"object"==m||"function"==m?g.has(l)?
m=g.get(l):(m=""+ ++h,g.set(l,m)):m="p_"+l;var
p=k.j[m];if(p&&Ka(k.j,m))for(k=0;k<p.length;k++){var x=p[k];if(l!==l&&x.key!
==x.key||l===x.key)return{id:m,list:p,index:k,Qc:x}}return{id:m,
list:p,index:-1,Qc:void 0}}function e(k){this.j={};this.i=b();this.size=0;if(k)
{k=na(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(na([[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
m=l.entries(),p=m.next();if(p.done||p.value[0]!=k||"s"!=p.value[1])return!
1;p=m.next();return p.done||4!=p.value[0].x||
"t"!=p.value[1]||!m.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 m=d(this,k);m.list||
(m.list=this.j[m.id]=[]);m.Qc?m.Qc.value=l:
(m.Qc={next:this.i,ef:this.i.ef,head:this.i,key:k,value:l},m.list.push(m.Qc),this.i
.ef.next=m.Qc,this.i.ef=m.Qc,this.size++);return
this};e.prototype.delete=function(k){k=d(this,k);return k.Qc&&k.list?
(k.list.splice(k.index,1),k.list.length||delete
this.j[k.id],k.Qc.ef.next=k.Qc.next,k.Qc.next.ef=k.Qc.ef,
k.Qc.head=null,this.size--,!0):!1};e.prototype.clear=function()
{this.j={};this.i=this.i.ef=b();this.size=0};e.prototype.has=function(k){return!!
d(this,k).Qc};e.prototype.get=function(k)
{return(k=d(this,k).Qc)&&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
m=this.entries(),
p;!
(p=m.next()).done;)p=p.value,k.call(l,p[1],p[0],this)};e.prototype[Symbol.iterator]
=e.prototype.entries;var h=0;return e});ja("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 La(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+""}ja("String.prototype.endsWith",function(a){return a?
a:function(b,c){var d=La(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}});
ja("String.prototype.startsWith",function(a){return a?a:function(b,c){var
d=La(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}});ja("Number.isFinite",function(a){return a?a:function(b){return"number"!
==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}});
ja("String.prototype.repeat",function(a){return a?a:function(b){var
c=La(this,null,"repeat");if(0>b||1342177279<b)throw new RangeError("Invalid count
value");b|=0;for(var d="";b;)if(b&1&&(d+=c),b>>>=1)c+=c;return d}});function
Ma(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}
ja("Array.prototype.keys",function(a){return a?a:function(){return
Ma(this,function(b){return b})}});ja("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}});
ja("Set",function(a){function b(c){this.i=new Map;if(c){c=na(c);for(var d;!
(d=c.next()).done;)this.add(d.value)}this.size=this.i.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(na([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.i.set(c,c);this.size=this.i.size;return
this};b.prototype.delete=function(c)
{c=this.i.delete(c);this.size=this.i.size;return c};b.prototype.clear=function()
{this.i.clear();this.size=0};b.prototype.has=function(c){return
this.i.has(c)};b.prototype.entries=function(){return
this.i.entries()};b.prototype.values=function(){return
this.i.values()};b.prototype.keys=b.prototype.values;b.prototype[Symbol.iterator]=
b.prototype.values;b.prototype.forEach=function(c,d){var
e=this;this.i.forEach(function(g){return c.call(d,g,g,e)})};return
b});ja("Array.prototype.entries",function(a){return a?a:function(){return
Ma(this,function(b,c){return[b,c]})}});var Na="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)Ka(d,e)&&(a[e]=d[e])}return
a};ja("Object.assign",function(a){return a||Na});
ja("Array.prototype.values",function(a){return a?a:function(){return
Ma(this,function(b,c){return c})}});ja("Object.entries",function(a){return a?
a:function(b){var c=[],d;for(d in b)Ka(b,d)&&c.push([d,b[d]]);return
c}});ja("Number.isNaN",function(a){return a?a:function(b){return"number"===typeof
b&&isNaN(b)}});ja("Object.is",function(a){return a?a:function(b,c){return b===c?0!
==b||1/b===1/c:b!==b&&c!==c}});
ja("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d
instanceof String&&(d=String(d));var e=d.length;c=c||
0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var g=d[c];if(g===b||Object.is(g,b))return!
0}return!1}});ja("String.prototype.includes",function(a){return a?a:function(b,c)
{return-1!==La(this,b,"includes").indexOf(b,c||0)}});
ja("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b
instanceof RegExp&&!b.global)throw new TypeError("String.prototype.replaceAll
called with a non-global RegExp argument.");return b instanceof RegExp?
this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\
^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),c)}});/*

Copyright The Closure Library Authors.


SPDX-License-Identifier: Apache-2.0
*/
var Oa=Oa||{},q=this||self;function Pa(a,b){a=a.split(".");b=b||q;for(var
c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b}function Qa(a)
{a.mg=void 0;a.Ib=function(){return a.mg?a.mg:a.mg=new a}}function Ra(a){var
b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"}function Sa(a)
{var b=Ra(a);return"array"==b||"object"==b&&"number"==typeof a.length}function
Ta(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}
function Ua(a){return Object.prototype.hasOwnProperty.call(a,Va)&&a[Va]||(a[Va]=+
+Wa)}var Va="closure_uid_"+(1E9*Math.random()>>>0),Wa=0;function Xa(a,b,c){return
a.call.apply(a.bind,arguments)}function Ya(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=Xa:r=Ya;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 Za(){return
Date.now()}
function $a(a,b){a=a.split(".");var c=q;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.ua=b.prototype;a.prototype=new
c;a.prototype.constructor=a;a.tx=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 ab(a){return a};function bb(a,b)
{if(Error.captureStackTrace)Error.captureStackTrace(this,bb);else{var
c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!
==b&&(this.cause=b)}u(bb,Error);bb.prototype.name="CustomError";var cb;function
db(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");bb.call(this,c+a[d])}u(db,bb);db.prototype.name="AssertionError";functio
n eb(a){return a[a.length-1]}
var fb=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},gb=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)},hb=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},jb=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},kb=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 lb(a,b){b=mb(a,b);return 0>b?
null:"string"===typeof a?a.charAt(b):a[b]}
function mb(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
nb(a,b){return 0<=fb(a,b)}function ob(a,b){nb(a,b)||a.push(b)}function pb(a,b)
{b=fb(a,b);var c;(c=0<=b)&&qb(a,b);return c}function qb(a,b)
{Array.prototype.splice.call(a,b,1)}function rb(a,b)
{b=mb(a,b);0<=b&&qb(a,b)}function sb(a){return
Array.prototype.concat.apply([],arguments)}
function tb(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 ub(a,b){for(var c=1;c<arguments.length;c++)
{var d=arguments[c];if(Sa(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 wb(a,b,c,d)
{Array.prototype.splice.apply(a,xb(arguments,1))}function xb(a,b,c){return
2>=arguments.length?
Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function yb(a,b)
{a.sort(b||zb)}
function zb(a,b){return a>b?1:a<b?-1:0}function Ab(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 Bb(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=Bb.apply(null,xb(d,e,e+8192)),h=0;h<g.length;h++)b.push(g[h]);else
b.push(d)}return b}
function Cb(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 Db(a,b)
{return sb.apply([],jb(a,b))};function Eb(a){return"string"==typeof a.className?
a.className:a.getAttribute&&a.getAttribute("class")||""}function Fb(a){return
a.classList?a.classList:Eb(a).match(/\S+/g)||[]}function Gb(a,b){"string"==typeof
a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)}function
Hb(a,b){return a.classList?a.classList.contains(b):nb(Fb(a),b)}function w(a,b)
{if(a.classList)a.classList.add(b);else if(!Hb(a,b)){var
c=Eb(a);Gb(a,c+(0<c.length?" "+b:b))}}
function Ib(a,b){if(a.classList)Array.prototype.forEach.call(b,function(e)
{w(a,e)});else{var c={};Array.prototype.forEach.call(Fb(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;Gb(a,b)}}function Jb(a,b){a.classList?
a.classList.remove(b):Hb(a,b)&&Gb(a,Array.prototype.filter.call(Fb(a),function(c)
{return c!=b}).join(" "))}
function Kb(a,b){a.classList?Array.prototype.forEach.call(b,function(c)
{Jb(a,c)}):Gb(a,Array.prototype.filter.call(Fb(a),function(c){return!
nb(b,c)}).join(" "))}function y(a,b,c){c?w(a,b):Jb(a,b)}function Lb(a,b,c)
{Jb(a,b);w(a,c)};function Mb(a,b){return 0==a.lastIndexOf(b,0)}function Nb(a,b){var
c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c}function Ob(a){return/^[\s\
xa0]*$/.test(a)}var Pb=String.prototype.trim?function(a){return
a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function Qb(a){if(!Rb.test(a))return a;-1!
=a.indexOf("&")&&(a=a.replace(Sb,"&amp;"));-1!
=a.indexOf("<")&&(a=a.replace(Tb,"&lt;"));-1!
=a.indexOf(">")&&(a=a.replace(Ub,"&gt;"));-1!
=a.indexOf('"')&&(a=a.replace(Vb,"&quot;"));-1!
=a.indexOf("'")&&(a=a.replace(Wb,"&#39;"));-1!=a.indexOf("\
x00")&&(a=a.replace(Xb,"&#0;"));return a}var
Sb=/&/g,Tb=/</g,Ub=/>/g,Vb=/"/g,Wb=/'/g,Xb=/\x00/g,Rb=/[\x00&<>"']/;function
Yb(a,b){return-1!=a.indexOf(b)}
function Zb(a,b){var
c=0;a=Pb(String(a)).split(".");b=Pb(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=$b(0==g[1].length?
0:parseInt(g[1],10),0==h[1].length?0:parseInt(h[1],10))||
$b(0==g[2].length,0==h[2].length)||$b(g[2],h[2]);g=g[3];h=h[3]}while(0==c)}return
c}function $b(a,b){return a<b?-1:a>b?1:0};function ac(){var a=q.navigator;return
a&&(a=a.userAgent)?a:""}function z(a){return Yb(ac(),a)};function bc(){return
z("Trident")||z("MSIE")}function cc(){return z("Firefox")||z("FxiOS")}function dc()
{return(z("Chrome")||z("CriOS"))&&!z("Edge")||z("Silk")}
function ec(){var a=ac();if(bc()){var b=/rv: *([\
d\.]*)/.exec(a);if(b&&b[1])a=b[1];else{b="";var c=/MSIE +([\d\.]
+)/.exec(a);if(c&&c[1])if(a=/Trident\/(\d.\
d)/.exec(a),"7.0"==c[1])if(a&&a[1])switch(a[1]){case "4.0":b="8.0";break;case
"5.0":b="9.0";break;case "6.0":b="10.0";break;case "7.0":b="11.0"}else b="7.0";else
b=c[1];a=b}}else a="";if(""===a)return NaN;a=a.split(".");return 0===a.length?
NaN:Number(a[0])};function fc(){return z("iPhone")&&!z("iPod")&&!z("iPad")}function
gc(){return fc()||z("iPad")||z("iPod")};function hc(a){hc[" "](a);return a}hc["
"]=function(){};function ic(a,b){try{return hc(a[b]),!0}catch(c){}return!1}function
jc(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?
a[d]:a[d]=c(b)};var kc=z("Opera"),A=bc(),lc=z("Edge"),mc=lc||A,nc=z("Gecko")&&!
(Yb(ac().toLowerCase(),"webkit")&&!z("Edge"))&&!(z("Trident")||z("MSIE"))&&!
z("Edge"),oc=Yb(ac().toLowerCase(),"webkit")&&!
z("Edge"),pc=oc&&z("Mobile"),qc=z("Macintosh"),rc=z("Windows"),sc=z("Linux")||
z("CrOS"),tc=z("Android"),uc=fc(),vc=z("iPad"),wc=z("iPod"),xc=gc();function yc()
{var a=q.document;return a?a.documentMode:void 0}var zc;
a:{var Ac="",Bc=function(){var a=ac();if(nc)return/rv:([^\);]+)
(\)|;)/.exec(a);if(lc)return/Edge\/([\d\.]+)/.exec(a);if(A)return/\b(?:MSIE|rv)[: ]
([^\);]+)(\)|;)/.exec(a);if(oc)return/WebKit\/(\S+)/.exec(a);if(kc)return/
(?:Version)[ \/]?(\S+)/.exec(a)}();Bc&&(Ac=Bc?Bc[1]:"");if(A){var Cc=yc();if(null!
=Cc&&Cc>parseFloat(Ac)){zc=String(Cc);break a}}zc=Ac}var Dc=zc,Ec={};function Fc(a)
{return jc(Ec,a,function(){return 0<=Zb(Dc,a)})}function Gc(a){return
Number(Hc)>=a}var Ic;
if(q.document&&A){var Jc=yc();Ic=Jc?Jc:parseInt(Dc,10)||void 0}else Ic=void 0;var
Hc=Ic;var Kc=A||oc;function Lc(){return!0}function Mc(){return null}function Nc()
{}function Oc(a){return a}function Pc(a,b){function c()
{}c.prototype=a.prototype;var d=new
c;a.apply(d,Array.prototype.slice.call(arguments,1));return d}function Qc(a){var
b=!1,c;return function(){b||(c=a(),b=!0);return c}};function Rc(a,b,c){for(var d in
a)b.call(c,a[d],d,a)}function Sc(a,b){for(var c in a)if(b.call(void
0,a[c],c,a))return!0;return!1}function Tc(a){var b=[],c=0,d;for(d in a)b[c+
+]=d;return b}function Uc(a,b){for(var c in a)if(a[c]==b)return!0;return!1}function
Vc(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return c}function Wc(){var
a=Xc,b;for(b in a)return!1;return!0}function Yc(a,b,c){if(null!==a&&b in a)throw
Error('The object already contains the key "'+b+'"');a[b]=c}
function Zc(a){var b={},c;for(c in a)b[c]=a[c];return b}var $c="constructor
hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString
valueOf".split(" ");function ad(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<$c.length;g+
+)c=$c[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}
function bd(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return
bd.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
cd={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 dd;function ed(){if(void
0===dd){var a=null,b=q.trustedTypes;if(b&&b.createPolicy)
{try{a=b.createPolicy("goog#html",
{createHTML:ab,createScript:ab,createScriptURL:ab})}catch(c)
{q.console&&q.console.error(c.message)}dd=a}else dd=a}return dd};function fd(a,b)
{this.i=a===gd&&b||"";this.j=hd}fd.prototype.Zd=!0;fd.prototype.xd=function()
{return this.i};function id(a){return a instanceof
fd&&a.constructor===fd&&a.j===hd?a.i:"type_error:Const"}function jd(a){return new
fd(gd,a)}var hd={},gd={};var kd={};function ld(a,b){this.i=b===kd?a:"";this.Zd=!
0}ld.prototype.toString=function(){return
this.i.toString()};ld.prototype.xd=function(){return this.i.toString()};function
md(a,b){this.i=b===nd?a:""}md.prototype.toString=function(){return
this.i+""};md.prototype.Zd=!0;md.prototype.xd=function(){return
this.i.toString()};function od(a){return a instanceof md&&a.constructor===md?
a.i:"type_error:TrustedResourceUrl"}var pd=/^([^?#]*)(\?[^#]*)?(#[\s\
S]*)?/,nd={};function qd(a){var b=ed();a=b?b.createScriptURL(a):a;return new
md(a,nd)}
function rd(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 sd(a,b){this.i=b===td?
a:""}sd.prototype.toString=function(){return this.i.toString()};sd.prototype.Zd=!
0;sd.prototype.xd=function(){return this.i.toString()};function ud(a){return a
instanceof sd&&a.constructor===sd?a.i:"type_error:SafeUrl"}var vd=/^data:
(.*);base64,[a-z0-9+\/]+=*$/i,wd=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/
i;
function xd(a){a instanceof sd||(a="object"==typeof a&&a.Zd?
a.xd():String(a),wd.test(a)?a=yd(a):(a=String(a).replace(/(%0A|%0D)/
g,""),a=a.match(vd)?yd(a):null));return a||zd}function Ad(a){if(a instanceof
sd)return a;a="object"==typeof a&&a.Zd?a.xd():String(a);wd.test(a)||
(a="about:invalid#zClosurez");return yd(a)}var td={};function yd(a){return new
sd(a,td)}var zd=yd("about:invalid#zClosurez");var Bd={};function Cd(a,b)
{this.i=b===Bd?a:"";this.Zd=!0}Cd.prototype.xd=function(){return
this.i};Cd.prototype.toString=function(){return this.i.toString()};function Dd(a)
{return a instanceof Cd&&a.constructor===Cd?a.i:"type_error:SafeStyle"}
function Ed(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(Fd).join("
"):Fd(d),b+=c+":"+d+";")}return b?new Cd(b,Bd):Gd}var Gd=new Cd("",Bd);
function Fd(a){if(a instanceof
sd)return'url("'+ud(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a
instanceof fd)a=id(a);else{a=String(a);var
b=a.replace(Hd,"$1").replace(Hd,"$1").replace(Id,"url");if(Jd.test(b)){if(b=!
Kd.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&&Ld(a)}a=b?Md(a):"zClosurez"}else
a="zClosurez"}if(/[{;}]/.test(a))throw new db("Value does not allow [{;}], got:
%s.",[a]);return a}
function Ld(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 Jd=RegExp("^[-,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$"),Id=RegExp("\\b(url\\([ \t\n]*)('[
-&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\
n]*\\))","g"),Hd=RegExp("\\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-
gradient|matrix|minmax|radial-gradient|repeat|rgb|rgba|(rotate|scale|translate)(X|
Y|Z|3d)?|steps|var)\\([-+*/0-9a-zA-Z.%#\\[\\], ]+\\)","g"),Kd=/\/\*/;
function Md(a){return a.replace(Id,function(b,c,d,e){var g="";d=d.replace(/^(['"])
(.*)\1$/,function(h,k,l){g=k;return l});b=xd(d).xd();return c+g+b+g+e})};var
Nd={};function Od(a,b){this.i=b===Nd?a:"";this.Zd=!
0}Od.prototype.toString=function(){return this.i.toString()};
function Pd(a,b){if(Yb(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(Uc(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
Cd||(b=Ed(b));return new Od(a+"{"+Dd(b).replace(/</g,"\\3C ")+"}",Nd)}function
Qd(a){function b(d){Array.isArray(d)?d.forEach(b):c+=Rd(d)}var
c="";Array.prototype.forEach.call(arguments,b);return new
Od(c,Nd)}Od.prototype.xd=function(){return this.i};function Rd(a){return a
instanceof Od&&a.constructor===Od?a.i:"type_error:SafeStyleSheet"}var Sd=new
Od("",Nd);var Td={};function Ud(a,b){this.i=b===Td?a:"";this.Zd=!
0}Ud.prototype.xd=function(){return
this.i.toString()};Ud.prototype.toString=function(){return
this.i.toString()};function Vd(a){return Wd(a).toString()}function Wd(a){return a
instanceof Ud&&a.constructor===Ud?a.i:"type_error:SafeHtml"}function Xd(a){return a
instanceof Ud?a:Yd(Qb("object"==typeof a&&a.Zd?a.xd():String(a)))}function Zd(a)
{if(a instanceof Ud)return a;a=Xd(a);return
Yd(Vd(a).replace(/(\r\n|\r|\n)/g,"<br>"))}
function $d(a,b,c){ae(String(a));return be(String(a),b,c)}function ae(a){if(!
ce.test(a))throw Error("");if(a.toUpperCase()in de)throw Error("");}function ee(a)
{function b(e){Array.isArray(e)?e.forEach(b):(e=Xd(e),d.push(Vd(e)))}var
c=Xd(fe),d=[];a.forEach(b);return Yd(d.join(Vd(c)))}function ge(a){return
ee(Array.prototype.slice.call(arguments))}function Yd(a){var b=ed();a=b?
b.createHTML(a):a;return new Ud(a,Td)}
function be(a,b,c){b="<"+a+he(b);null==c?c=[]:Array.isArray(c)||(c=[c]);!
0===cd[a.toLowerCase()]?b+=">":(c=ge(c),b+=">"+Vd(c)+"</"+a+">");return Yd(b)}
function he(a){var b="";if(a)for(var c in
a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!ce.test(c))throw Error("");var
d=a[c];if(null!=d){var e=c;if(d instanceof fd)d=id(d);else
if("style"==e.toLowerCase()){if(!Ta(d))throw Error("");d instanceof Cd||
(d=Ed(d));d=Dd(d)}else{if(/^on/i.test(e))throw Error("");if(e.toLowerCase()in
ie)if(d instanceof md)d=od(d).toString();else if(d instanceof sd)d=ud(d);else
if("string"===typeof d)d=xd(d).xd();else throw
Error("");}d.Zd&&(d=d.xd());e=e+'="'+Qb(String(d))+
'"';b+=" "+e}}return b}var ce=/^[a-zA-Z0-9-]+$/,ie={action:!0,cite:!0,data:!
0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},de={APPLET:!0,BASE:!0,EMBED:!
0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!
0},je=Yd("<!DOCTYPE html>"),fe=new
Ud(q.trustedTypes&&q.trustedTypes.emptyHTML||"",Td),ke=Yd("<br>");var
le=Qc(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=Wd
(fe);return!b.parentElement});function me(a,b)
{if(le())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=Wd(b)}function
ne(a,b){b=b instanceof sd?b:Ad(b);a.href=ud(b)}function oe(a,b){var
c=pe(a.ownerDocument&&a.ownerDocument.defaultView);c&&a.setAttribute("nonce",c);a.s
rc=od(b)}
function qe(a,b){b=b instanceof sd?b:Ad(b);a.href=ud(b)}function re(a,b){b=b
instanceof sd?b:Ad(b);a.replace(ud(b))}function pe(a){return
se("script[nonce]",a)}var te=/^[\w+/_-]+[=]{0,2}$/;function se(a,b){b=(b||
q).document;return b.querySelector?(a=b.querySelector(a))&&(a=a.nonce||
a.getAttribute("nonce"))&&te.test(a)?a:"":""};function ue(a,b,c){return
Math.min(Math.max(a,b),c)};function B(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?
b:0}f=B.prototype;f.clone=function(){return new B(this.x,this.y)};function ve(a,b)
{return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function we(a,b){var c=a.x-b.x;a=a.y-
b.y;return Math.sqrt(c*c+a*a)}function xe(a,b){return new B(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.Bk=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return
this};function ye(a,b){this.width=a;this.height=b}function ze(a,b){return a==b?!
0:a&&b?a.width==b.width&&a.height==b.height:!1}f=ye.prototype;f.clone=function()
{return new ye(this.width,this.height)};f.aspectRatio=function(){return
this.width/this.height};f.Ic=ba(6);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 Ae(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 Be(a){return a.replace(/[\
s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function Ce(a){return a.replace(/\xa0|[ \t]
+/g," ")}function De(a){return a.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\
t\r\n ]+$/g,"")}function Ee(a){return decodeURIComponent(a.replace(/\+/g,"
"))}function Fe(a){return a=Qb(a)}
function Ge(a){return Yb(a,"&")?"document"in q?He(a):Ie(a):a}function He(a){var
b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var
c=q.document.createElement("div");return a.replace(Je,function(d,e){var
g=b[d];if(g)return g;"#"==e.charAt(0)&&(e=Number("0"+e.slice(1)),isNaN(e)||
(g=String.fromCharCode(e)));g||(g=Yd(d+"
"),me(c,g),g=c.firstChild.nodeValue.slice(0,-1));return b[d]=g})}
function Ie(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.slice(1)),isNaN(c))?b:String.fromCharCode(c)}})}var Je=/&([^;\s<&]
+);?/g;function Ke(a,b){a.length>b&&(a=a.substring(0,b-3)+"...");return a}function
Le(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\
x08/g,"\\x08")}
var Me=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b)
{return Array(b+1).join(a)};function Ne(a){return null==a?"":String(a)}function
Oe(){return
Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Ma
th.random())^Za()).toString(36)}function Pe(a){return String(a).replace(/\-([a-
z])/g,function(b,c){return c.toUpperCase()})}function Qe(a){return
a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return
c+d.toUpperCase()})};function Re(a){return a?new Se(Te(a)):cb||(cb=new Se)}function
C(a){return Ue(document,a)}function Ue(a,b){return"string"===typeof b?
a.getElementById(b):b}function Ve(a,b){return(b||
document).getElementsByTagName(String(a))}function We(a,b,c){return
Xe(document,a,b,c)}function Ye(a,b){var c=b||document;return
c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):Xe(document,"*",a,b)}
function Ze(a,b){var c=b||document,d=null;c.getElementsByClassName?
d=c.getElementsByClassName(a)[0]:d=$e("*",a,b);return d||null}
function Xe(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&&nb(b.split(/\s+/),c)&&(d[e+
+]=h);d.length=e;return d}return a}
function $e(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:"")):Xe(d,a,b,c)[0]||null}function af(a,b)
{Rc(b,function(c,d){c&&"object"==typeof c&&c.Zd&&(c=c.xd());"style"==d?
a.style.cssText=c:"class"==d?a.className=c:"for"==d?
a.htmlFor=c:bf.hasOwnProperty(d)?a.setAttribute(bf[d],c):Mb(d,"aria-")||
Mb(d,"data-")?a.setAttribute(d,c):a[d]=c})}
var
bf={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
cf(a){a=(a||window).document;a=df(a)?a.documentElement:a.body;return new
ye(a.clientWidth,a.clientHeight)}
function ef(a){var b=ff(a);a=a.parentWindow||a.defaultView;return A&&a.pageYOffset!
=b.scrollTop?new B(b.scrollLeft,b.scrollTop):new B(a.pageXOffset||
b.scrollLeft,a.pageYOffset||b.scrollTop)}function ff(a){return a.scrollingElement?
a.scrollingElement:!oc&&df(a)?a.documentElement:a.body||a.documentElement}function
gf(a){return a?a.parentWindow||a.defaultView:window}function F(a,b,c){return
jf(document,arguments)}
function jf(a,b){var c=b[1],d=kf(a,String(b[0]));c&&("string"===typeof c?
d.className=c:Array.isArray(c)?d.className=c.join("
"):af(d,c));2<b.length&&lf(a,d,b,2);return d}
function lf(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(!Sa(g)||
Ta(g)&&0<g.nodeType)e(g);else{a:{if(g&&"number"==typeof g.length){if(Ta(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?tb(g):g,e)}}}function G(a){return
kf(document,a)}
function
kf(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());re
turn a.createElement(b)}function mf(a){return
document.createTextNode(String(a))}function df(a)
{return"CSS1Compat"==a.compatMode}function nf(a,b){a.appendChild(b)}function
of(a,b){lf(Te(a),a,arguments,1)}function pf(a){for(var
b;b=a.firstChild;)a.removeChild(b)}function qf(a,b)
{b.parentNode&&b.parentNode.insertBefore(a,b)}function rf(a,b)
{b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)}
function sf(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function I(a){return
a&&a.parentNode?a.parentNode.removeChild(a):null}function tf(a,b){var
c=b.parentNode;c&&c.replaceChild(a,b)}function uf(a){return void 0!=a.children?
a.children:Array.prototype.filter.call(a.childNodes,function(b){return
1==b.nodeType})}function vf(a){return void 0!==a.firstElementChild?
a.firstElementChild:wf(a.firstChild,!0)}function wf(a,b){for(;a&&1!
=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a}
function xf(a){return Ta(a)&&1==a.nodeType}function yf(a){var
b;if(Kc&&(b=a.parentElement))return b;b=a.parentNode;return xf(b)?b:null}function
zf(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
Te(a){return 9==a.nodeType?a:a.ownerDocument||a.document}function Af(a){return
a.contentDocument||a.contentWindow.document}
function J(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
pf(a),a.appendChild(Te(a).createTextNode(String(b)))}var
Bf={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Cf={IMG:" ",BR:"\n"};function Df(a)
{return a.hasAttribute("tabindex")&&Ef(a)}function Ff(a,b){b?a.tabIndex=0:
(a.tabIndex=-1,a.removeAttribute("tabIndex"))}
function Ef(a){a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a}function Gf(a)
{var b=[];Hf(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 If(a){var b=[];Hf(a,b,!1);return
b.join("")}
function Hf(a,b,c){if(!(a.nodeName in Bf))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 Cf)b.push(Cf[a.nodeName]);else
for(a=a.firstChild;a;)Hf(a,b,c),a=a.nextSibling}function Jf(a){return
Kf(a,function(b){return"DIV"==b.nodeName&&"string"===typeof
b.className&&nb(b.className.split(/\s+/),"slider-box")})}function Kf(a,b){for(var
c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null}
function Lf(a){try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c)
{return null}}function Se(a){this.i=a||q.document||
document}f=Se.prototype;f.ma=function(a){return
Ue(this.i,a)};f.getElementsByTagName=function(a,b){return(b||
this.i).getElementsByTagName(String(a))};f.Ta=function(a,b,c){return
jf(this.i,arguments)};function Mf(a,b){return kf(a.i,b)}function Nf(a){a=a.i;return
a.parentWindow||
a.defaultView}f.appendChild=nf;f.fn=of;f.jn=pf;f.rv=qf;f.qv=rf;f.Ri=I;f.gp=uf;f.ip=
vf;f.tv=xf;
f.hn=zf;function Of(){}Of.prototype.next=function(){return Pf};var Pf={done:!
0,value:void 0};Of.prototype.wf=function(){return this};var Qf={};
function Rf(a){var b=Qf.hasOwnProperty(a)?Qf[a]:null;if(b)return
b;65536<Object.keys(Qf).length&&(Qf={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]
{1,5}\\s","g");b=Sf(a,RegExp("\\\\[0-9A-Fa-f]{6}\\s?","g"));b=Sf(b,d);b=Sf(b,/\\./
g);b=b.replace(RegExp(":not\\(([^\\)]*)\\)","g")," $1
");b=b.replace(RegExp("{[^]*","gm"),"");b=Tf(b,c,RegExp("(\\[[^\\]]
+\\])","g"),2);b=Tf(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]
+)","g"),1);b=Tf(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=Tf(b,c,/(::[^\s\
+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,3);
b=Tf(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=Tf(b,c,/(:[^\s\+>~\.\[:]+)/
g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");Tf(b,c,/([^\s\+>~\.\
[:]+)/g,3);b=c;return Qf[a]=b}function Tf(a,b,c,d){return a.replace(c,function(e)
{b[d]+=1;return Array(e.length+1).join(" ")})}function Sf(a,b){return
a.replace(b,function(c){return Array(c.length+1).join("A")})};var Uf={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},Vf=/[\n\f\
r"'()*<>]/g,Wf={"\n":"%0a","\f":"%0c","\
r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function Xf(a){return Wf[a]}
function Yf(a,b,c){b=Pb(b);if(""==b)return null;var
d=String(b.slice(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"!
=ud(a)?'url("'+ud(a).replace(Vf,Xf)+'")':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 Uf))return null}return
b};var Zf=cc(),$f=fc()||z("iPod"),ag=z("iPad"),bg=z("Android")&&!(dc()||cc()||
z("Opera")||z("Silk")),cg=dc(),dg=z("Safari")&&!(dc()||z("Coast")||z("Opera")||
z("Edge")||z("Edg/")||z("OPR")||cc()||z("Silk")||z("Android"))&&!gc();function
eg(a,b){a=q[a];return a&&a.prototype?
(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null}function
fg(a,b){return(a=q[a])&&a.prototype&&a.prototype[b]||null}var
gg=eg("Element","attributes")||
eg("Node","attributes"),hg=fg("Element","hasAttribute"),ig=fg("Element","getAttribu
te"),jg=fg("Element","setAttribute"),kg=fg("Element","removeAttribute");eg("Element
","innerHTML")||eg("HTMLElement","innerHTML");
var lg=fg("Element","getElementsByTagName"),mg=fg("Element","matches")||
fg("Element","msMatchesSelector"),ng=eg("Node","nodeName"),og=eg("Node","nodeType")
,pg=eg("Node","parentNode");eg("Node","childNodes");var
qg=eg("HTMLElement","style")||
eg("Element","style"),rg=eg("HTMLStyleElement","sheet"),sg=fg("CSSStyleDeclaration"
,"getPropertyValue"),tg=fg("CSSStyleDeclaration","setProperty"),ug=eg("Element","na
mespaceURI")||eg("Node","namespaceURI");
function vg(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("Clobbering
detected");return a}function wg(a,b,c,d){if(a)return
a.apply(b,d);if(A&&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 xg(a){return
vg(gg,a,"attributes",function(b){return b instanceof NamedNodeMap})}
function yg(a,b,c){try{wg(jg,a,"setAttribute",[b,c])}catch(d){if(-
1==d.message.indexOf("A security problem occurred"))throw d;}}function zg(a){return
vg(qg,a,"style",function(b){return b instanceof CSSStyleDeclaration})}function
Ag(a){return vg(rg,a,"sheet",function(b){return b instanceof
CSSStyleSheet})}function Bg(a){return vg(ng,a,"nodeName",function(b)
{return"string"==typeof b})}function Cg(a){return vg(og,a,"nodeType",function(b)
{return"number"==typeof b})}
function Dg(a){return vg(pg,a,"parentNode",function(b){return!(b&&"string"==typeof
b.name&&b.name&&"parentnode"==b.name.toLowerCase())})}function Eg(a,b){return
wg(sg,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""}function
Fg(a,b,c){wg(tg,a,a.setProperty?"setProperty":"setAttribute",[b,c])}function Gg(a)
{return vg(ug,a,"namespaceURI",function(b){return"string"==typeof b})};var
Hg=A&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\
f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),Ig={"-
webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};
function Jg(a,b,c){var d=[];Kg(tb(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z]
[\w-:\.]*/.test(b))throw Error("Invalid container id");if(!
(b&&A&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var g=b?
e.selectorText.replace(Hg,"#"+b+"
$1"):e.selectorText;d.push(Pd(g,Lg(e.style,c)))}});return Qd(d)}function Kg(a)
{return a.filter(function(b){return b instanceof CSSStyleRule||
b.type==CSSRule.STYLE_RULE})}
function Mg(a,b,c){a=Ng("<style>"+a+"</style>");return null==a||null==a.sheet?
Sd:Jg(a.sheet,void 0!=b?b:null,c)}function
Ng(a){a=Yd("<html><head></head><body>"+a+"</body></html>");return(new
DOMParser).parseFromString(Wd(a),"text/html").body.children[0]}
function Lg(a,b){if(!a)return Gd;var
c=document.createElement("div").style;Og(a).forEach(function(d){var e=oc&&d in Ig?
d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/
i,"");Mb(e,"--")||Mb(e,"var")||(d=Eg(a,d),d=Yf(e,d,b),null!=d&&Fg(c,e,d))});return
new Cd(c.cssText||"",Bd)}
function Pg(a){var b=Array.from(wg(lg,a,"getElementsByTagName",
["STYLE"])),c=Db(b,function(h){return tb(Ag(h).cssRules)});c=Kg(c);for(var
d=[],e=0;e<c.length;e++)d[e]={index:e,Em:c[e]};d.sort(function(h,k){var
l=Rf(h.Em.selectorText),m=Rf(k.Em.selectorText);a:{for(var
p=zb,x=Math.min(l.length,m.length),D=0;D<x;D++){var E=p(l[D],m[D]);if(0!=E)
{l=E;break a}}l=zb(l.length,m.length)}return l||h.index-
k.index});for(e=0;e<d.length;e+
+)c[e]=d[e].Em;c.reverse();a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,
null,!1);for(var g;g=a.nextNode();)c.forEach(function(h)
{wg(mg,g,g.matches?"matches":"msMatchesSelector",
[h.selectorText])&&h.style&&Qg(g,h.style)});b.forEach(I)}function Qg(a,b){var
c=Og(a.style);Og(b).forEach(function(d){if(!(0<=c.indexOf(d))){var
e=Eg(b,d);Fg(a.style,d,e)}})}function Og(a){Sa(a)?a=tb(a):
(a=Tc(a),pb(a,"cssText"));return a};function Rg(a,b,c,d)
{this.top=a;this.right=b;this.bottom=c;this.left=d}function Sg(a){for(var b=new
Rg(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=Rg.prototype;f.Bb=function(){return this.right-this.left};f.Hb=function()
{return this.bottom-this.top};
f.clone=function(){return new
Rg(this.top,this.right,this.bottom,this.left)};function Tg(a,b){return a&&b?b
instanceof Rg?
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 Ug(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 Vg(a,b,c,d)
{this.left=a;this.top=b;this.width=c;this.height=d}f=Vg.prototype;f.clone=function(
){return new Vg(this.left,this.top,this.width,this.height)};function Wg(a){return
new Rg(a.top,a.left+a.width,a.top+a.height,a.left)}function Xg(a){return new
Vg(a.left,a.top,a.right-a.left,a.bottom-a.top)}
function Yg(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 Zg(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 Vg(c,e,d-c,a-e)}return null}
function $g(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 ah(a,b){if(!a||!b)return null;a=new
Vg(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
ye(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 K(a,b,c)
{if("string"===typeof b)(b=bh(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var
e=b[d],g=bh(c,d);g&&(c.style[g]=e)}}var ch={};function bh(a,b){var c=ch[b];if(!c)
{var d=Pe(b);c=d;void 0===a.style[d]&&(d=(oc?"Webkit":nc?"Moz":A?"ms":null)
+Qe(d),void 0!==a.style[d]&&(c=d));ch[b]=c}return c}function dh(a,b){var
c=a.style[Pe(b)];return"undefined"!==typeof c?c:a.style[bh(a,b)]||""}
function eh(a,b){var c=Te(a);return
c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,
null))?a[b]||a.getPropertyValue(b)||"":""}function fh(a,b){return a.currentStyle?
a.currentStyle[b]:null}function gh(a,b){return eh(a,b)||fh(a,b)||
a.style&&a.style[b]}function hh(a,b,c){if(b instanceof B){var d=b.x;b=b.y}else
d=b,b=c;a.style.left=ih(d,!1);a.style.top=ih(b,!1)}function jh(a){return new
B(a.offsetLeft,a.offsetTop)}
function kh(a){a=a?Te(a):document;return!A||Gc(9)||df(Re(a).i)?
a.documentElement:a.body}function lh(a){try{return
a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}}
function mh(a){if(A&&!Gc(8))return a.offsetParent;var
b=Te(a),c=gh(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=gh(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 nh(a){for(var b=new
Rg(0,Infinity,Infinity,0),c=Re(a),d=c.i.body,e=c.i.documentElement,g=ff(c.i);a=mh(a
);)if(!(A&&0==a.clientWidth||oc&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!
=gh(a,"overflow")){var h=oh(a),k=new
B(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=
cf(Nf(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 ph(a,b){b=b||ff(document);var c=b||ff(document);var
d=oh(a),e=oh(c),g=qh(c);if(c==ff(document)){var h=d.x-c.scrollLeft;d=d.y-
c.scrollTop;A&&!Gc(10)&&(h+=g.left,d+=g.top)}else h=d.x-e.x-g.left,d=d.y-e.y-
g.top;a=rh(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
B(e,k);b.scrollLeft=c.x;b.scrollTop=c.y}
function oh(a){var b=Te(a),c=new B(0,0),d=kh(b);if(a==d)return
c;a=lh(a);b=ef(Re(b).i);c.x=a.left+b.x;c.y=a.top+b.y;return c}function sh(a,b)
{a=th(a);b=th(b);return new B(a.x-b.x,a.y-b.y)}function uh(a){a=lh(a);return new
B(a.left,a.top)}function th(a){if(1==a.nodeType)return uh(a);a=a.changedTouches?
a.changedTouches[0]:a;return new B(a.clientX,a.clientY)}function vh(a,b,c){var
d=oh(a);b instanceof B&&(c=b.y,b=b.x);hh(a,a.offsetLeft+(b-d.x),a.offsetTop+
(Number(c)-d.y))}
function L(a,b,c){if(b instanceof ye)c=b.height,b=b.width;else if(void 0==c)throw
Error("missing height argument");wh(a,b);a.style.height=ih(c,!0)}function ih(a,b)
{"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}function wh(a,b)
{a.style.width=ih(b,!0)}function M(a){var b=rh;if("none"!=gh(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 rh(a){var b=a.offsetWidth,c=a.offsetHeight,d=oc&&!b&&!c;return(void
0===b||d)&&a.getBoundingClientRect?(a=lh(a),new ye(a.right-a.left,a.bottom-
a.top)):new ye(b,c)}function xh(a){var b=oh(a);a=M(a);return new
Vg(b.x,b.y,a.width,a.height)}function yh(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 N(a,b)
{a.style.display=b?"":"none"}function zh(a){return"none"!=a.style.display}
function Ah(a){return"rtl"==gh(a,"direction")}var Bh=nc?"MozUserSelect":oc||
lc?"WebkitUserSelect":null;function Ch(a,b,c){c=c?
null:a.getElementsByTagName("*");if(Bh)
{if(b=b?"none":"",a.style&&(a.style[Bh]=b),c){a=0;for(var d;d=c[a];a+
+)d.style&&(d.style[Bh]=b)}}else
if(A&&(b=b?"on":"",a.setAttribute("unselectable",b),c))for(a=0;d=c[a];a+
+)d.setAttribute("unselectable",b)}function Dh(a,b){Eh(a,b,"border-box")}
function Fh(a){var b=Te(a),c=A&&a.currentStyle;if(c&&df(Re(b).i)&&"auto"!
=c.width&&"auto"!=c.height&&!c.boxSizing)return
b=Gh(a,c.width,"width","pixelWidth"),a=Gh(a,c.height,"height","pixelHeight"),new
ye(b,a);c=new ye(a.offsetWidth,a.offsetHeight);if(A){b=Hh(a,"paddingLeft");var
d=Hh(a,"paddingRight"),e=Hh(a,"paddingTop"),g=Hh(a,"paddingBottom");b=new
Rg(e,d,g,b)}else
b=eh(a,"paddingLeft"),d=eh(a,"paddingRight"),e=eh(a,"paddingTop"),g=eh(a,"paddingBo
ttom"),b=new Rg(parseFloat(e),parseFloat(d),parseFloat(g),
parseFloat(b));a=qh(a);return new ye(c.width-a.left-b.left-b.right-
a.right,c.height-a.top-b.top-b.bottom-a.bottom)}function Eh(a,b,c){a=a.style;nc?
a.MozBoxSizing=c:oc?
a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.ma
x(b.height,0)+"px"}function Gh(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 Hh(a,b){return(b=fh(a,b))?Gh(a,b,"left","pixelLeft"):0}var
Ih={thin:2,medium:4,thick:6};function Jh(a,b){if("none"==fh(a,b+"Style"))return
0;b=fh(a,b+"Width");return b in Ih?Ih[b]:Gh(a,b,"left","pixelLeft")}
function qh(a){if(A&&!Gc(9)){var
b=Jh(a,"borderLeft"),c=Jh(a,"borderRight"),d=Jh(a,"borderTop");a=Jh(a,"borderBottom
");return new
Rg(d,c,a,b)}b=eh(a,"borderLeftWidth");c=eh(a,"borderRightWidth");d=eh(a,"borderTopW
idth");a=eh(a,"borderBottomWidth");return new
Rg(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};var Kh={"* 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},Lh={"* 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 Mh="undefined"!=typeof WeakMap&&-1!
=WeakMap.toString().indexOf("[native code]"),Nh=0;function Oh()
{this.o=[];this.j=[];this.i="data-elementweakmap-index-"+Nh+
+}Oh.prototype.set=function(a,b){if(wg(hg,a,"hasAttribute",[this.i])){var
c=parseInt(wg(ig,a,"getAttribute",[this.i])||null,10);this.j[c]=b}else
c=this.j.push(b)-1,yg(a,this.i,c.toString()),this.o.push(a);return this};
Oh.prototype.get=function(a){if(wg(hg,a,"hasAttribute",[this.i]))return
a=parseInt(wg(ig,a,"getAttribute",[this.i])||
null,10),this.j[a]};Oh.prototype.clear=function(){this.o.forEach(function(a)
{wg(kg,a,"removeAttribute",[this.i])},this);this.o=[];this.j=[]};var Ph=!A||
Gc(10),Qh=!A||null==document.documentMode;function Rh(){};var Sh={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
Th={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 Uh={"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 Vh(a){a=a||new
Wh;Xh(a);this.i=Zc(a.i);this.N=Zc(a.va);this.j=Zc(a.wa);this.ha=a.ta;a.Da.forEach(f
unction(b){if(!Mb(b,"data-"))throw new db('Only "data-" attributes allowed, got:
%s.',[b]);if(Mb(b,"data-sanitizer-"))throw new db('Attributes with "%s" prefix are
not allowed, got: %s.',["data-sanitizer-",b]);this.i["*
"+b.toUpperCase()]=Yh},this);a.Ca.forEach(function(b){b=b.toUpperCase();if(!
Yb(b,"-")||Uh[b])throw new db("Only valid custom element tag names allowed, got:
%s.",[b]);this.j[b]=
!0},this);this.ka=a.o;this.s=a.Na;this.o=null;this.O=a.oa}u(Vh,Rh);function Zh(a)
{return function(b,c){return(b=a(Pb(b),c))&&"about:invalid#zClosurez"!=ud(b)?
ud(b):null}}function Wh(){this.i={};v([Kh,Lh],function(a){Tc(a).forEach(function(b)
{this.i[b]=Yh},this)},this);this.j={};this.Da=[];this.Ca=[];this.va=Zc(Sh);this.wa=
Zc(Th);this.ta=!
1;this.ha=xd;this.ka=this.s=this.N=this.o=Mc;this.Na=null;this.O=this.oa=!1}
function $h(a,b){return function(c,d,e,g){c=a(c,d,e,g);return null==c?
null:b(c,d,e,g)}}function ai(a,b,c,d){a[c]&&!b[c]&&(a[c]=$h(a[c],d))}
function Xh(a){if(a.O)throw Error("HtmlSanitizer.Builder.build() can only be used
once.");ai(a.i,a.j,"* USEMAP",bi);var b=Zh(a.ha);["* ACTION","* CITE","*
HREF"].forEach(function(d){ai(this.i,this.j,d,b)},a);var c=Zh(a.o);["* LONGDESC","*
SRC","LINK HREF"].forEach(function(d){ai(this.i,this.j,d,c)},a);["* FOR","*
HEADERS","* NAME"].forEach(function(d)
{ai(this.i,this.j,d,t(ci,this.N))},a);ai(a.i,a.j,"A TARGET",t(di,
["_blank","_self"]));ai(a.i,a.j,"* CLASS",t(ei,a.s));ai(a.i,a.j,"*
ID",t(fi,a.s));ai(a.i,
a.j,"* STYLE",t(a.ka,c));a.O=!0}function gi(a,b){a||(a="*");return(a+"
"+b).toUpperCase()}function Yh(a){return Pb(a)}function di(a,b){b=Pb(b);return
nb(a,b.toLowerCase())?b:null}function bi(a){return(a=Pb(a))&&"#"==a.charAt(0)?
a:null}function ci(a,b,c){return a(Pb(b),c)}function ei(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 fi(a,b,c){return a(Pb(b),c)}
Vh.prototype.Id=function(a){var b=!("STYLE"in this.N)&&"STYLE"in
this.j;this.o="*"==this.s&&b?"sanitizer-"+Oe():this.s;if(Ph){b=a;if(Ph)
{a=G("SPAN");this.o&&"*"==this.s&&(a.id=this.o);this.O&&(b=Ng("<div>"+b+"</
div>"),Pg(b),b=b.innerHTML);b=Yd(b);var
c=document.createElement("template");if(Qh&&"content"in
c)me(c,b),c=c.content;else{var
d=document.implementation.createHTMLDocument("x");c=d.body;me(d.body,b)}b=document.
createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=Mh?
new WeakMap:new Oh;d=b.nextNode();){c:{var e=d;switch(Cg(e)){case
3:e=hi(this,e);break c;case 1:if("TEMPLATE"==Bg(e).toUpperCase())e=null;else{var
g=Bg(e).toUpperCase();if(g in this.N||"http://www.w3.org/1999/xhtml"!=Gg(e))var
h=null;else this.j[g]?h=document.createElement(g):(h=G("SPAN"),this.ha&&yg(h,"data-
sanitizer-original-tag",g.toLowerCase()));if(h){var k=h,l=xg(e);if(null!=l)for(var
m=0;g=l[m];m++)if(g.specified){var p=e;var x=g;var D=x.name;if(Mb(D,"data-
sanitizer-"))x=null;else{var E=Bg(p);
x=x.value;var
H={tagName:Pb(E).toLowerCase(),attributeName:Pb(D).toLowerCase()},V={Bl:void
0};"style"==H.attributeName&&(V.Bl=zg(p));p=gi(E,D);p in this.i?
(D=this.i[p],x=D(x,H,V)):(D=gi(null,D),D in this.i?
(D=this.i[D],x=D(x,H,V)):x=null)}null!==x&&yg(k,g.name,x)}e=h}else e=null}break
c;default:e=null}}if(e){if(1==Cg(e)&&c.set(d,e),d=Dg(d),g=!
1,d)h=Cg(d),k=Bg(d).toLowerCase(),l=Dg(d),11!=h||l?"body"==k&&l&&(h=Dg(l))&&!
Dg(h)&&(g=!0):g=!0,h=null,g||!d?
h=a:1==Cg(d)&&(h=c.get(d)),h.content&&(h=h.content),
h.appendChild(e)}else pf(d)}c.clear&&c.clear()}else
a=G("SPAN");0<xg(a).length&&(b=G("SPAN"),b.appendChild(a),a=b);a=(new
XMLSerializer).serializeToString(a);a=a.slice(a.indexOf(">")
+1,a.lastIndexOf("</"))}else a="";return Yd(a)};function hi(a,b){var c=b.data;
(b=Dg(b))&&"style"==Bg(b).toLowerCase()&&!("STYLE"in a.N)&&"STYLE"in
a.j&&(c=Rd(Mg(c,a.o,r(function(d,e){return this.ka(d,{zt:e})},a))));return
document.createTextNode(c)};function ii(a){return(new Vh(new Wh)).Id(a)};function
ji(a){a&&"function"==typeof a.Ia&&a.Ia()};function ki()
{this.Qd=this.Qd;this.Na=this.Na}ki.prototype.Qd=!1;ki.prototype.Ia=function()
{this.Qd||(this.Qd=!0,this.ya())};function li(a,b){b=t(ji,b);a.Qd?b():(a.Na||
(a.Na=[]),a.Na.push(b))}ki.prototype.ya=function()
{if(this.Na)for(;this.Na.length;)this.Na.shift()()};function mi(a)
{this.id=a}mi.prototype.toString=function(){return this.id};function ni(a,b)
{this.type=a instanceof mi?
String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.i=!
1}ni.prototype.stopPropagation=function(){this.i=!
0};ni.prototype.preventDefault=function(){this.defaultPrevented=!0};function oi(a)
{a.preventDefault()};var pi=function(){if(!q.addEventListener||!
Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",
{get:function(){a=!0}});try{q.addEventListener("test",function()
{},b),q.removeEventListener("test",function(){},b)}catch(c){}return a}();function
qi(a,b){ni.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.Bm=!
1;this.pointerId=0;this.pointerType="";this.Rb=null;a&&this.am(a,b)}u(qi,ni);var
ri={2:"touch",3:"pen",4:"mouse"};
qi.prototype.am=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)?nc&&(ic(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=oc||void 0!==a.offsetX?
a.offsetX:a.layerX,this.offsetY=oc||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.Bm=qc?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||
0;this.pointerType=
"string"===typeof a.pointerType?
a.pointerType:ri[a.pointerType]||"";this.state=a.state;this.Rb=a;a.defaultPrevented
&&qi.ua.preventDefault.call(this)};function si(a){return 0==a.Rb.button&&!
(qc&&a.ctrlKey)}qi.prototype.stopPropagation=function()
{qi.ua.stopPropagation.call(this);this.Rb.stopPropagation?
this.Rb.stopPropagation():this.Rb.cancelBubble=!
0};qi.prototype.preventDefault=function(){qi.ua.preventDefault.call(this);var
a=this.Rb;a.preventDefault?a.preventDefault():a.returnValue=!1};var
ti="closure_listenable_"+(1E6*Math.random()|0);function ui(a){return!(!a||!
a[ti])};var vi=0;function wi(a,b,c,d,e)
{this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!
d;this.Kj=e;this.key=++vi;this.qh=this.rj=!1}function xi(a){a.qh=!
0;a.listener=null;a.proxy=null;a.src=null;a.Kj=null};function yi(a)
{this.src=a;this.i={};this.j=0}f=yi.prototype;f.add=function(a,b,c,d,e){var
g=a.toString();a=this.i[g];a||(a=this.i[g]=[],this.j++);var h=zi(a,b,d,e);-1<h?
(b=a[h],c||(b.rj=!1)):(b=new wi(b,this.src,g,!!d,e),b.rj=c,a.push(b));return
b};f.remove=function(a,b,c,d){a=a.toString();if(!(a in this.i))return!1;var
e=this.i[a];b=zi(e,b,c,d);return-1<b?(xi(e[b]),qb(e,b),0==e.length&&(delete
this.i[a],this.j--),!0):!1};
function Ai(a,b){var c=b.type;c in
a.i&&pb(a.i[c],b)&&(xi(b),0==a.i[c].length&&(delete
a.i[c],a.j--))}f.ih=ba(8);f.fi=function(a,b,c,d){a=this.i[a.toString()];var e=-
1;a&&(e=zi(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 Sc(this.i,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 zi(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!
g.qh&&g.listener==b&&g.capture==!!c&&g.Kj==d)return e}return-1};var
Bi="closure_lm_"+(1E6*Math.random()|0),Ci={},Di=0;function O(a,b,c,d,e)
{if(d&&d.once)return Ei(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=Fi(c);return ui(a)?a.na(b,c,Ta(d)?!!d.capture:!!
d,e):Gi(a,b,c,!1,d,e)}
function Gi(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=Ta(e)?!!
e.capture:!!e,k=Hi(a);k||(a[Bi]=k=new yi(a));c=k.add(b,c,d,h,g);if(c.proxy)return
c;d=Ii();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)pi||(e=h),void
0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else
if(a.attachEvent)a.attachEvent(Ji(b.toString()),d);else
if(a.addListener&&a.removeListener)a.addListener(d);else throw
Error("addEventListener and attachEvent are unavailable.");Di++;return c}
function Ii(){function a(c){return b.call(a.src,a.listener,c)}var b=Ki;return
a}function Ei(a,b,c,d,e){if(Array.isArray(b)){for(var g=0;g<b.length;g+
+)Ei(a,b[g],c,d,e);return null}c=Fi(c);return ui(a)?a.Jf(b,c,Ta(d)?!!d.capture:!!
d,e):Gi(a,b,c,!0,d,e)}function Li(a,b,c,d,e){if(Array.isArray(b))for(var
g=0;g<b.length;g++)Li(a,b[g],c,d,e);else d=Ta(d)?!!d.capture:!!d,c=Fi(c),ui(a)?
a.ab(b,c,d,e):a&&(a=Hi(a))&&(b=a.fi(b,c,d,e))&&Mi(b)}
function Mi(a){if("number"!==typeof a&&a&&!a.qh){var
b=a.src;if(ui(b))Ai(b.Rd,a);else{var c=a.type,d=a.proxy;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(Ji(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Di--;
(c=Hi(b))?(Ai(c,a),0==c.j&&(c.src=null,b[Bi]=null)):xi(a)}}}function Ji(a){return a
in Ci?Ci[a]:Ci[a]="on"+a}function Ni(a,b){var c=a.listener,d=a.Kj||
a.src;a.rj&&Mi(a);return c.call(d,b)}
function Ki(a,b){return a.qh?!0:Ni(a,new qi(b,this))}function Hi(a){a=a[Bi];return
a instanceof yi?a:null}var
Oi="__closure_events_fn_"+(1E9*Math.random()>>>0);function Fi(a)
{if("function"===typeof a)return a;a[Oi]||(a[Oi]=function(b){return
a.handleEvent(b)});return a[Oi]};function Pi(a)
{ki.call(this);this.O=a;this.o={}}u(Pi,ki);var
Qi=[];f=Pi.prototype;f.na=function(a,b,c,d){return Ri(this,a,b,c,d)};function
Si(a,b,c,d,e){Ri(a,b,c,d,!1,e)}function Ri(a,b,c,d,e,g){Array.isArray(c)||
(c&&(Qi[0]=c.toString()),c=Qi);for(var h=0;h<c.length;h++){var k=O(b,c[h],d||
a.handleEvent,e||!1,g||a.O||a);if(!k)break;a.o[k.key]=k}return
a}f.Jf=function(a,b,c,d){return Ti(this,a,b,c,d)};
function Ti(a,b,c,d,e,g){if(Array.isArray(c))for(var h=0;h<c.length;h+
+)Ti(a,b,c[h],d,e,g);else{b=Ei(b,c,d||a.handleEvent,e,g||a.O||a);if(!b)return
a;a.o[b.key]=b}return a}f.ab=function(a,b,c,d,e){if(Array.isArray(b))for(var
g=0;g<b.length;g++)this.ab(a,b[g],c,d,e);else c=c||this.handleEvent,d=Ta(d)?!!
d.capture:!!d,e=e||this.O||this,c=Fi(c),d=!!d,b=ui(a)?a.fi(b,c,d,e):a?(a=Hi(a))?
a.fi(b,c,d,e):null:null,b&&(Mi(b),delete this.o[b.key]);return this};
function Ui(a){Rc(a.o,function(b,c)
{this.o.hasOwnProperty(c)&&Mi(b)},a);a.o={}}f.ya=function()
{Pi.ua.ya.call(this);Ui(this)};f.handleEvent=function(){throw
Error("EventHandler.handleEvent not implemented");};/*

SPDX-License-Identifier: Apache-2.0
*/
var Vi;try{new URL("s://g"),Vi=!0}catch(a){Vi=!1}var Wi=Vi;function Xi(a){if(!Wi)
{a:{var b=document.createElement("a");try{b.href=a}catch(c){a=void 0;break
a}a=b.protocol;a=":"===a||""===a?"https:":a}return a}try{b=new URL(a)}catch(c)
{return"https:"}return b.protocol}var
Yi=["data:","http:","https:","mailto:","ftp:"];function Zi(a){a instanceof sd?
a=ud(a):a="javascript:"!==Xi(a)?a:void 0;return a};function $i(a,b){b=Zi(b);void 0!
==b&&(a.href=b)};var aj={};function bj(){}function cj(a)
{this.i=a}n(cj,bj);cj.prototype.toString=function(){return this.i};function P(a,b)
{if(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=Wd(b)}
function dj(a,b){var c=ej;if(0===c.length)throw Error("No prefixes are
provided");if(c.map(function(d){if(d instanceof cj)d=d.i;else throw
Error("");return d}).every(function(d){return 0!=="value".indexOf(d)}))throw
Error('Attribute "value" does not match any of the allowed
prefixes.');a.setAttribute("value",b)};function fj(a){var
b,c,d=null==(c=(b=(a.ownerDocument&&a.ownerDocument.defaultView||
window).document).querySelector)?void 0:c.call(b,"script[nonce]");(b=d?d.nonce||
d.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)};function gj(a,b)
{b=Zi(b);void 0!==b&&(a.href=b)};function hj(a){this.hm=a}function ij(a){return new
hj(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})}var
jj=[ij("data"),ij("http"),ij("https"),ij("mailto"),ij("ftp"),new hj(function(a)
{return/^[^:]*([/?#]|$)/.test(a)})];function kj(a){var b=void 0===b?jj:b;a:{b=void
0===b?jj:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof hj&&d.hm(a))
{a=yd(a);break a}}a=void 0}return a||zd};function Q(){ki.call(this);this.Rd=new
yi(this);this.et=this;this.Am=null}u(Q,ki);Q.prototype[ti]=!
0;f=Q.prototype;f.jh=function(){return this.Am};f.sh=function(a)
{this.Am=a};f.addEventListener=function(a,b,c,d)
{O(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){Li(this,a,b,c,d)};
f.dispatchEvent=function(a){var
b,c=this.jh();if(c)for(b=[];c;c=c.jh())b.push(c);c=this.et;var d=a.type||
a;if("string"===typeof a)a=new ni(a,c);else if(a instanceof ni)a.target=a.target||
c;else{var e=a;a=new ni(d,c);ad(a,e)}e=!0;if(b)for(var g=b.length-1;!a.i&&0<=g;g--)
{var h=a.currentTarget=b[g];e=lj(h,d,!0,a)&&e}a.i||(h=a.currentTarget=c,e=lj(h,d,!
0,a)&&e,a.i||(e=lj(h,d,!1,a)&&e));if(b)for(g=0;!a.i&&g<b.length;g+
+)h=a.currentTarget=b[g],e=lj(h,d,!1,a)&&e;return e};
f.ya=function(){Q.ua.ya.call(this);if(this.Rd){var a=this.Rd,b=0,c;for(c in a.i)
{for(var d=a.i[c],e=0;e<d.length;e++)++b,xi(d[e]);delete
a.i[c];a.j--}}this.Am=null};f.na=function(a,b,c,d){return this.Rd.add(String(a),b,!
1,c,d)};f.Jf=function(a,b,c,d){return this.Rd.add(String(a),b,!
0,c,d)};f.ab=function(a,b,c,d){return this.Rd.remove(String(a),b,c,d)};
function lj(a,b,c,d){b=a.Rd.i[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.qh&&h.capture==c){var
k=h.listener,l=h.Kj||h.src;h.rj&&Ai(a.Rd,h);e=!1!==k.call(l,d)&&e}}return e&&!
d.defaultPrevented}f.ih=ba(7);f.fi=function(a,b,c,d){return
this.Rd.fi(String(a),b,c,d)};f.hasListener=function(a,b){return
this.Rd.hasListener(void 0!==a?String(a):void 0,b)};function mj(a)
{Q.call(this);this.i=a||window;this.o=O(this.i,"resize",this.s,!
1,this);this.j=cf(this.i)}u(mj,Q);mj.prototype.Fa=function(){return this.j?
this.j.clone():null};mj.prototype.ya=function()
{mj.ua.ya.call(this);this.o&&(Mi(this.o),this.o=null);this.j=this.i=null};mj.protot
ype.s=function(){var a=cf(this.i);ze(a,this.j)||
(this.j=a,this.dispatchEvent("resize"))};function nj(a){if(a.altKey&&!a.ctrlKey||
a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;if(oj(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!nc;default:return 166>a.keyCode||183<a.keyCode}}
function pj(a,b,c,d,e,g){if(qc&&e)return oj(a);if(e&&!d)return!1;if(!nc)
{"number"===typeof b&&(b=qj(b));var h=17==b||18==b||qc&&91==b;if((!c||qc)&&h||
qc&&16==b&&(d||g))return!1}if((oc||lc)&&d&&c)switch(a){case 220:case 219:case
221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case
222:return!1}if(A&&d&&b==a)return!1;switch(a){case 13:return nc?g||e?!1:!(c&&d):!
0;case 27:return!(oc||lc||nc)}return nc&&(d||e||g)?!1:oj(a)}
function oj(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(oc||lc)&&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
nc;default:return!1}}function qj(a){if(nc)a=rj(a);else if(qc&&oc)switch(a){case
93:a=91}return a}
function rj(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 sj(a)
{if(a.uc&&"function"==typeof a.uc)return a.uc();if("undefined"!==typeof Map&&a
instanceof Map||"undefined"!==typeof Set&&a instanceof Set)return
Array.from(a.values());if("string"===typeof a)return a.split("");if(Sa(a)){for(var
b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}b=[];c=0;for(d in a)b[c+
+]=a[d];return b}
function tj(a){if(a.le&&"function"==typeof a.le)return a.le();if(!a.uc||"function"!
=typeof a.uc){if("undefined"!==typeof Map&&a instanceof Map)return
Array.from(a.keys());if(!("undefined"!==typeof Set&&a instanceof Set))
{if(Sa(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c+
+)b.push(c);return b}return Tc(a)}}}
function uj(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else
if(Sa(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var
d=tj(a),e=sj(a),g=e.length,h=0;h<g;h++)b.call(c,e[h],d&&d[h],a)};var
vj=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?
=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function wj(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?Ee(e):"")}}}
function xj(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";if(b+=c)
{c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var
e=""}else e=a.substring(d+1,c);a=[a.slice(0,d),e,a.slice(c)];c=a[1];a[1]=b?c?
c+"&"+b:b:c;a=a[0]+(a[1]?"?"+a[1]:"")+a[2]}return a}function yj(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
zj=/#|$/;
function Aj(a){var
b=window.location.href,c=b.search(zj),d=yj(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 Ee(b.slice(d,-1!==e?
e:0))}var Bj=/[?&]($|#)/;function R(a,b)
{this.j=this.ka=this.N="";this.ha=null;this.i=this.s="";this.O=!1;var c;a
instanceof R?(this.O=void 0!==b?
b:a.O,Cj(this,a.N),this.ka=a.ka,this.j=a.j,Dj(this,a.ha),Ej(this,a.s),Fj(this,a.o.c
lone()),this.i=a.i):a&&(c=String(a).match(vj))?(this.O=!!b,Cj(this,c[1]||"",!
0),this.ka=Gj(c[2]||""),this.j=Gj(c[3]||"",!0),Dj(this,c[4]),Ej(this,c[5]||"",!
0),Fj(this,c[6]||"",!0),this.i=Gj(c[7]||"")):(this.O=!!b,this.o=new
Hj(null,this.O))}
R.prototype.toString=function(){var a=[],b=this.N;b&&a.push(Ij(b,Jj,!0),":");var
c=this.j;if(c||"file"==b)a.push("//"),(b=this.ka)&&a.push(Ij(b,Jj,!
0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),c=this.ha,null!=c&&a.push(":",String(c));if(c=this.s)this.j&&"/"!
=c.charAt(0)&&a.push("/"),a.push(Ij(c,"/"==c.charAt(0)?Kj:Lj,!0));
(c=this.o.toString())&&a.push("?",c);(c=this.i)&&a.push("#",Ij(c,Mj));return
a.join("")};
R.prototype.resolve=function(a){var b=this.clone(),c=!!a.N;c?Cj(b,a.N):c=!!a.ka;c?
b.ka=a.ka:c=!!a.j;c?b.j=a.j:c=null!=a.ha;var d=a.s;if(c)Dj(b,a.ha);else if(c=!!a.s)
{if("/"!=d.charAt(0))if(this.j&&!this.s)d="/"+d;else{var e=b.s.lastIndexOf("/");-1!
=e&&(d=b.s.slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(Yb(e,"./")||
Yb(e,"/.")){d=Mb(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?Ej(b,d):c=""!
==a.o.toString();c?Fj(b,a.o.clone()):c=!!a.i;c&&(b.i=a.i);return
b};R.prototype.clone=function(){return new R(this)};function Cj(a,b,c){a.N=c?Gj(b,!
0):b;a.N&&(a.N=a.N.replace(/:$/,""))}function Dj(a,b){if(b)
{b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.ha=b}else
a.ha=null}function Ej(a,b,c){a.s=c?Gj(b,!0):b}function Fj(a,b,c){b instanceof Hj?
(a.o=b,Nj(a.o,a.O)):(c||(b=Ij(b,Oj)),a.o=new Hj(b,a.O))}
R.prototype.getQuery=function(){return this.o.toString()};function S(a,b,c)
{a.o.set(b,c);return a}function T(a,b){return a.o.get(b)}function Pj(a,b)
{a.o.remove(b)}function Gj(a,b){return
a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function
Ij(a,b,c){return"string"===typeof a?
(a=encodeURI(a).replace(b,Qj),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),a):null}function Qj(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+
(a&15).toString(16)}
var Jj=/[#\/\?@]/g,Lj=/[#\?:]/g,Kj=/[#\?]/g,Oj=/[#\?@]/g,Mj=/#/g;function Hj(a,b)
{this.j=this.i=null;this.o=a||null;this.s=!!b}function Rj(a){a.i||(a.i=new
Map,a.j=0,a.o&&wj(a.o,function(b,c){a.add(Ee(b),c)}))}function Sj(a){var
b=tj(a);if("undefined"==typeof b)throw Error("Keys are undefined");var c=new
Hj(null);a=sj(a);for(var d=0;d<b.length;d++){var e=b[d],g=a[d];Array.isArray(g)?
Tj(c,e,g):c.add(e,g)}return c}f=Hj.prototype;
f.add=function(a,b){Rj(this);this.o=null;a=Uj(this,a);var c=this.i.get(a);c||
this.i.set(a,c=[]);c.push(b);this.j+=1;return this};f.remove=function(a)
{Rj(this);a=Uj(this,a);return this.i.has(a)?(this.o=null,this.j-
=this.i.get(a).length,this.i.delete(a)):!1};f.Ic=ba(5);function Vj(a,b)
{Rj(a);b=Uj(a,b);return a.i.has(b)}f.forEach=function(a,b)
{Rj(this);this.i.forEach(function(c,d){c.forEach(function(e)
{a.call(b,e,d,this)},this)},this)};
f.le=function(){Rj(this);for(var
a=Array.from(this.i.values()),b=Array.from(this.i.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.uc=function(a)
{Rj(this);var b=[];if("string"===typeof
a)Vj(this,a)&&(b=b.concat(this.i.get(Uj(this,a))));else{a=Array.from(this.i.values(
));for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};f.set=function(a,b)
{Rj(this);this.o=null;a=Uj(this,a);Vj(this,a)&&(this.j-
=this.i.get(a).length);this.i.set(a,[b]);this.j+=1;return this};
f.get=function(a,b){if(!a)return b;a=this.uc(a);return 0<a.length?
String(a[0]):b};function Tj(a,b,c)
{a.remove(b);0<c.length&&(a.o=null,a.i.set(Uj(a,b),tb(c)),a.j+=c.length)}f.toString
=function(){if(this.o)return this.o;if(!this.i)return"";for(var
a=[],b=Array.from(this.i.keys()),c=0;c<b.length;c++){var
d=b[c],e=encodeURIComponent(String(d));d=this.uc(d);for(var g=0;g<d.length;g++){var
h=e;""!==d[g]&&(h+="="+encodeURIComponent(String(d[g])));a.push(h)}}return
this.o=a.join("&")};
f.clone=function(){var a=new Hj;a.o=this.o;this.i&&(a.i=new
Map(this.i),a.j=this.j);return a};function Uj(a,b)
{b=String(b);a.s&&(b=b.toLowerCase());return b}function Nj(a,b){b&&!
a.s&&(Rj(a),a.o=null,a.i.forEach(function(c,d){var e=d.toLowerCase();d!
=e&&(this.remove(d),Tj(this,e,c))},a));a.s=b}f.kr=function(a){for(var
b=0;b<arguments.length;b++)uj(arguments[b],function(c,d)
{this.add(d,c)},this)};function Wj(a){try{return q.JSON.parse(a)}catch(b)
{}a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\
["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|
false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/
g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return
eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);};function Xj()
{}Xj.prototype.i=null;function Yj(a){var b;(b=a.i)||(b={},Zj(a)&&(b[0]=!0,b[1]=!
0),b=a.i=b);return b};var ak;function bk(){}u(bk,Xj);function ck(a)
{return(a=Zj(a))?new ActiveXObject(a):new XMLHttpRequest}function Zj(a){if(!
a.j&&"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.j=d}catch(e)
{}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML
might not be installed");}return a.j}ak=new bk;function dk(a,b)
{this.o=a;this.s=b;this.j=0;this.i=null}dk.prototype.get=function(){if(0<this.j)
{this.j--;var a=this.i;this.i=a.next;a.next=null}else a=this.o();return a};function
ek(a,b){a.s(b);100>a.j&&(a.j++,b.next=a.i,a.i=b)};function fk(a,b){var
c=a;b&&(c=r(a,b));c=gk(c);"function"!==typeof q.setImmediate||
q.Window&&q.Window.prototype&&!
z("Edge")&&q.Window.prototype.setImmediate==q.setImmediate?(hk||
(hk=ik()),hk(c)):q.setImmediate(c)}var hk;
function ik(){var a=q.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof
window&&window.postMessage&&window.addEventListener&&!z("Presto")&&(a=function()
{var
e=G("IFRAME");e.style.display="none";document.documentElement.appendChild(e);var
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&&!bc()){var b=new
a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var
e=c.cb;c.cb=null;e()}};return function(e)
{d.next={cb:e};d=d.next;b.port2.postMessage(0)}}return function(e)
{q.setTimeout(e,0)}}var gk=Oc;function jk(a){q.setTimeout(function(){throw
a;},0)};function kk(){this.j=this.i=null}kk.prototype.add=function(a,b){var
c=lk.get();c.set(a,b);this.j?
this.j.next=c:this.i=c;this.j=c};kk.prototype.remove=function(){var
a=null;this.i&&(a=this.i,this.i=this.i.next,this.i||
(this.j=null),a.next=null);return a};var lk=new dk(function(){return new
mk},function(a){return a.reset()});function mk()
{this.next=this.i=this.Ue=null}mk.prototype.set=function(a,b)
{this.Ue=a;this.i=b;this.next=null};mk.prototype.reset=function()
{this.next=this.i=this.Ue=null};var nk,ok=!1,pk=new kk;function qk(a,b){nk||
rk();ok||(nk(),ok=!0);pk.add(a,b)}function rk(){if(q.Promise&&q.Promise.resolve)
{var a=q.Promise.resolve(void 0);nk=function(){a.then(sk)}}else nk=function()
{fk(sk)}}function sk(){for(var a;a=pk.remove();){try{a.Ue.call(a.i)}catch(b)
{jk(b)}ek(lk,a)}ok=!1};function tk(a){if(!a)return!1;try{return!!a.
$goog_Thenable}catch(b){return!1}};function uk(a){this.i=0;this.ka=void
0;this.s=this.j=this.o=null;this.N=this.O=!1;if(a!=Nc)try{var b=this;a.call(void
0,function(c){vk(b,2,c)},function(c){vk(b,3,c)})}catch(c){vk(this,3,c)}}function
wk(){this.next=this.context=this.j=this.o=this.i=null;this.s=!
1}wk.prototype.reset=function(){this.context=this.j=this.o=this.i=null;this.s=!
1};var xk=new dk(function(){return new wk},function(a){a.reset()});function
yk(a,b,c){var d=xk.get();d.o=a;d.j=b;d.context=c;return d}
function zk(){var a,b,c=new uk(function(d,e){a=d;b=e});return new
Ak(c,a,b)}uk.prototype.then=function(a,b,c){return Bk(this,"function"===typeof a?
a:null,"function"===typeof b?b:null,c)};uk.prototype.$goog_Thenable=!
0;uk.prototype.cancel=function(a){if(0==this.i){var b=new Ck(a);qk(function()
{Dk(this,b)},this)}};
function Dk(a,b){if(0==a.i)if(a.o){var c=a.o;if(c.j){for(var
d=0,e=null,g=null,h=c.j;h&&(h.s||(d++,h.i==a&&(e=h),!(e&&1<d)));h=h.next)e||
(g=h);e&&(0==c.i&&1==d?Dk(c,b):(g?
(d=g,d.next==c.s&&(c.s=d),d.next=d.next.next):Ek(c),Fk(c,e,3,b)))}a.o=null}else
vk(a,3,b)}function Gk(a,b){a.j||2!=a.i&&3!=a.i||Hk(a);a.s?a.s.next=b:a.j=b;a.s=b}
function Bk(a,b,c,d){var e=yk(null,null,null);e.i=new uk(function(g,h){e.o=b?
function(k){try{var l=b.call(d,k);g(l)}catch(m){h(m)}}:g;e.j=c?function(k){try{var
l=c.call(d,k);void 0===l&&k instanceof Ck?h(k):g(l)}catch(m)
{h(m)}}:h});e.i.o=a;Gk(a,e);return e.i}uk.prototype.oa=function(a)
{this.i=0;vk(this,2,a)};uk.prototype.ta=function(a){this.i=0;vk(this,3,a)};
function vk(a,b,c){if(0==a.i){a===c&&(b=3,c=new TypeError("Promise cannot resolve
to itself"));a.i=1;a:{var d=c,e=a.oa,g=a.ta;if(d instanceof uk){Gk(d,yk(e||Nc,g||
null,a));var h=!0}else if(tk(d))d.then(e,g,a),h=!0;else{if(Ta(d))try{var
k=d.then;if("function"===typeof k){Ik(d,k,e,g,a);h=!0;break a}}catch(l)
{g.call(a,l);h=!0;break a}h=!1}}h||(a.ka=c,a.i=b,a.o=null,Hk(a),3!=b||c instanceof
Ck||Jk(a,c))}}
function Ik(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 Hk(a){a.O||(a.O=!
0,qk(a.ha,a))}function Ek(a){var b=null;a.j&&(b=a.j,a.j=b.next,b.next=null);a.j||
(a.s=null);return b}uk.prototype.ha=function(){for(var
a;a=Ek(this);)Fk(this,a,this.i,this.ka);this.O=!1};
function Fk(a,b,c,d){if(3==c&&b.j&&!b.s)for(;a&&a.N;a=a.o)a.N=!
1;if(b.i)b.i.o=null,Kk(b,c,d);else try{b.s?b.o.call(b.context):Kk(b,c,d)}catch(e)
{Lk.call(null,e)}ek(xk,b)}function Kk(a,b,c){2==b?
a.o.call(a.context,c):a.j&&a.j.call(a.context,c)}function Jk(a,b){a.N=!
0;qk(function(){a.N&&Lk.call(null,b)})}var Lk=jk;function Ck(a)
{bb.call(this,a)}u(Ck,bb);Ck.prototype.name="cancel";function Ak(a,b,c)
{this.promise=a;this.resolve=b;this.reject=c};function Mk(a,b)
{Q.call(this);this.j=a||1;this.i=b||
q;this.o=r(this.Sw,this);this.s=Za()}u(Mk,Q);f=Mk.prototype;f.enabled=!
1;f.Za=null;function Nk(a,b){a.j=b;a.Za&&a.enabled?
(a.stop(),a.start()):a.Za&&a.stop()}f.Sw=function(){if(this.enabled){var a=Za()-
this.s;0<a&&a<.8*this.j?this.Za=this.i.setTimeout(this.o,this.j-a):
(this.Za&&(this.i.clearTimeout(this.Za),this.Za=null),this.dispatchEvent("tick"),th
is.enabled&&(this.stop(),this.start()))}};
f.start=function(){this.enabled=!0;this.Za||
(this.Za=this.i.setTimeout(this.o,this.j),this.s=Za())};f.stop=function()
{this.enabled=!
1;this.Za&&(this.i.clearTimeout(this.Za),this.Za=null)};f.ya=function()
{Mk.ua.ya.call(this);this.stop();delete this.i};function U(a,b,c)
{if("function"===typeof a)c&&(a=r(a,c));else if(a&&"function"==typeof
a.handleEvent)a=r(a.handleEvent,a);else throw Error("Invalid listener
argument");return 2147483647<Number(b)?-1:q.setTimeout(a,b||0)}
function Ok(a){q.clearTimeout(a)};function Pk(a){Q.call(this);this.headers=new
Map;this.ha=a||null;this.j=!
1;this.ka=this.i=null;this.Uj="";this.o=this.ta=this.s=this.oa=!
1;this.O=0;this.N=null;this.Ca="";this.va=this.wa=!1}u(Pk,Q);var
Qk=/^https?$/i,Rk=["POST","PUT"],Sk=[];function Tk(a,b,c,d,e,g,h){var k=new
Pk;Sk.push(k);b&&k.na("complete",b);k.Jf("ready",k.st);g&&(k.O=Math.max(0,g));h&&(k
.wa=h);k.send(a,c,d,e)}f=Pk.prototype;f.st=function(){this.Ia();pb(Sk,this)};
f.send=function(a,b,c,d){if(this.i)throw Error("[goog.net.XhrIo] Object is active
with another request="+this.Uj+"; newUri="+a);b=b?
b.toUpperCase():"GET";this.Uj=a;this.oa=!1;this.j=!0;this.i=this.ha?
ck(this.ha):ck(ak);this.ka=this.ha?
Yj(this.ha):Yj(ak);this.i.onreadystatechange=r(this.mq,this);try{this.ta=!
0,this.i.open(b,String(a),!0),this.ta=!1}catch(h){Uk(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=na(d.keys());for(var g=e.next();!
g.done;g=e.next())g=g.value,c.set(g,d.get(g))}else throw Error("Unknown input type
for opt_headers: "+String(d));d=Array.from(c.keys()).find(function(h)
{return"content-type"==h.toLowerCase()});e=q.FormData&&a instanceof q.FormData;!
nb(Rk,b)||d||e||c.set("Content-Type","application/x-www-form-
urlencoded;charset=utf-8");b=na(c);for(d=b.next();!
d.done;d=b.next())c=na(d.value),d=c.next().value,c=c.next().value,this.i.setRequest
Header(d,
c);this.Ca&&(this.i.responseType=this.Ca);"withCredentials"in
this.i&&this.i.withCredentials!
==this.wa&&(this.i.withCredentials=this.wa);try{Vk(this),0<this.O&&((this.va=Wk(thi
s.i))?
(this.i.timeout=this.O,this.i.ontimeout=r(this.yg,this)):this.N=U(this.yg,this.O,th
is)),this.s=!0,this.i.send(a),this.s=!1}catch(h){Uk(this)}};function Wk(a){return
A&&"number"===typeof a.timeout&&void 0!==a.ontimeout}f.yg=function(){"undefined"!
=typeof Oa&&this.i&&(this.dispatchEvent("timeout"),this.abort(8))};
function Uk(a){a.j=!1;a.i&&(a.o=!0,a.i.abort(),a.o=!1);Xk(a);Yk(a)}function Xk(a)
{a.oa||(a.oa=!
0,a.dispatchEvent("complete"),a.dispatchEvent("error"))}f.abort=function()
{this.i&&this.j&&(this.j=!1,this.o=!0,this.i.abort(),this.o=!
1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),Yk(this))};f.ya=functi
on(){this.i&&(this.j&&(this.j=!1,this.o=!0,this.i.abort(),this.o=!1),Yk(this,!
0));Pk.ua.ya.call(this)};f.mq=function(){this.Qd||(this.ta||this.s||this.o?
Zk(this):this.Wv())};f.Wv=function(){Zk(this)};
function Zk(a){if(a.j&&"undefined"!=typeof Oa&&(!a.ka[1]||4!=(a.i?
a.i.readyState:0)||2!=$k(a)))if(a.s&&4==(a.i?a.i.readyState:0))U(a.mq,0,a);else
if(a.dispatchEvent("readystatechange"),4==(a.i?a.i.readyState:0)){a.j=!1;try{al(a)?
(a.dispatchEvent("complete"),a.dispatchEvent("success")):Xk(a)}finally{Yk(a)}}}func
tion Yk(a,b){if(a.i){Vk(a);var c=a.i,d=a.ka[0]?function()
{}:null;a.i=null;a.ka=null;b||
a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}}
function Vk(a)
{a.i&&a.va&&(a.i.ontimeout=null);a.N&&(Ok(a.N),a.N=null)}f.isActive=function()
{return!!this.i};function al(a){var b=$k(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.Uj).match(vj)[1]||null,!
a&&q.self&&q.self.location&&(a=q.self.location.protocol.slice(0,-1)),b=!Qk.test(a?
a.toLowerCase():"");c=b}return c}function $k(a){try{return 2<(a.i?
a.i.readyState:0)?a.i.status:-1}catch(b){return-1}}
function bl(a){try{return a.i?a.i.responseText:""}catch(b){return""}}function
cl(a,b){if(a.i){a=a.i.responseText;b&&0==a.indexOf(b)&&(a=a.substring(b.length));a:
{b=a;if(q.JSON)try{var c=q.JSON.parse(b);break a}catch(d){}c=Wj(b)}return
c}};function dl(a){var b={nonce:pe()};b=void 0===b?{}:b;a=(a instanceof
ld&&a.constructor===ld?a.i:"type_error:SafeScript").toString();var
c="<script";b.id&&(c+=' id="'+el(b.id)+'"');b.nonce&&(c+=' nonce="'+el(b.nonce)
+'"');b.type&&(c+=' type="'+el(b.type)+'"');return
Yd(c+(">"+a+"\x3c/script>"))}function el(a){return
a.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/
g,"&quot;").replace(/'/g,"&apos;")};function fl(a){var
b=document.createElement("template");if(!("content"in b))
{b=Yd("<html><body>"+a);b=(new
DOMParser).parseFromString(Wd(b),"text/html");for(a=b.createDocumentFragment();0<b.
body.childNodes.length;)a.appendChild(b.body.firstChild);return
a}a=Yd(a);P(b,a);return b.content};function gl(a)
{a=a.nodeName;return"string"===typeof a?a:"FORM"}function hl(a){a=a.nodeType;return
a===Node.ELEMENT_NODE||"number"!==typeof a};function il(a,b,c,d)
{this.j=a;this.i=b;this.o=c;this.s=d};var jl=new il(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(" ")),new Map([["A",
new Map([["href",{Dc:2}]])],["AREA",new Map([["href",{Dc:2}]])],["LINK",new
Map([["href",{Dc: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",
{Dc:2}]])],["IMG",new Map([["src",{Dc:2}]])],["VIDEO",new Map([["src",{Dc:2}]])],
["AUDIO",new Map([["src",{Dc:2}]])]]),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(" ")),
new Map([["dir",{Dc:3,conditions:new Map([["dir",new
Set(["auto","ltr","rtl"])]])}],["async",{Dc:3,conditions:new Map([["async",new
Set(["async"])]])}],["cite",{Dc:2}],["loading",{Dc:3,conditions:new
Map([["loading",new Set(["eager","lazy"])]])}],["poster",{Dc:2}],["target",
{Dc:3,conditions:new Map([["target",new Set(["_self","_blank"])]])}]]));function
kl(a){this.j=a;this.i=[];if(aj!==aj)throw Error("Bad secret");}function ll(a,b)
{a.i=[];b=a.Id(b);if(0!==a.i.length)throw Error("");return
b}kl.prototype.Id=function(a){var
b=document.createElement("span");b.appendChild(ml(this,a));a=(new
XMLSerializer).serializeToString(b);a=a.slice(a.indexOf(">")
+1,a.lastIndexOf("</"));return Yd(a)};
function ml(a,b){b=fl(b);b=document.createTreeWalker(b,NodeFilter.SHOW_ELEMENT|
NodeFilter.SHOW_TEXT,function(h){return nl(a,h)},!1);for(var
c=b.nextNode(),d=document.createDocumentFragment(),e=d;null!==c;){var g=void
0;if(c.nodeType===Node.TEXT_NODE)g=document.createTextNode(c.data);else
if(hl(c))g=ol(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}return d}
function ol(a,b){var c=gl(b),d=document.createElement(c);b=b.attributes;for(var
e=na(b),g=e.next();!g.done;g=e.next()){var h=g.value;g=h.name;h=h.value;var
k=a.j,l=k.i.get(c);k=(null==l?0:l.has(g))?l.get(g):k.o.has(g)?{Dc:1}:k.s.get(g)||
{Dc:0};a:{if(l=k.conditions){l=na(l);for(var m=l.next();!m.done;m=l.next()){var
p=na(m.value);m=p.next().value;p=p.next().value;var x=void
0;if((m=null==(x=b.getNamedItem(m))?void 0:x.value)&&!p.has(m)){l=!1;break a}}}l=!
0}if(l)switch(k.Dc){case 1:d.setAttribute(g,
h);break;case 2:k=Xi(h);k=void 0!==k&&-1!==Yi.indexOf(k.toLowerCase())?
h:"about:invalid#zClosurez";k!==h&&pl(a);d.setAttribute(g,k);break;case
3:d.setAttribute(g,h.toLowerCase());break;case 4:d.setAttribute(g,h);break;case
0:pl(a);break;default:throw Error("Unhandled AttributePolicyAction case");}else
pl(a)}return d}
function nl(a,b){if(b.nodeType===Node.TEXT_NODE)return
NodeFilter.FILTER_ACCEPT;if(!hl(b))return
NodeFilter.FILTER_REJECT;b=gl(b);if(null===b)return
pl(a),NodeFilter.FILTER_REJECT;var c=a.j;if("form"!==b.toLowerCase()&&(c.j.has(b)||
c.i.has(b)))return NodeFilter.FILTER_ACCEPT;pl(a);return
NodeFilter.FILTER_REJECT}function pl(a){0===a.i.length&&a.i.push("")}var ql=new
kl(jl);function rl(a){return ll(ql,a)};function sl(a,b){var c;if(c=b){var
d,e;c=Math.random()<(null!=(e=null!=(d=b.Jx)?d:ul[b.Bi[0]])?
e:0)}if(c&&"DocumentFragment"in window){var g,h;Math.random()<(null!=(h=null!
=(g=b.zx)?g:vl[b.Bi[0]])?h:0)&&wl(b,"HEARTBEAT");b:{try{ll(xl,a)}catch(l)
{wl(b,"H_RSANITIZE");c=!0;break b}try{rl(a)}catch(l){wl(b,"H_SANITIZE");c=!0;break
b}c=!1}if(!c){var k=void 0===k?{}:k;c=el(a);k.Fx&&(c=c.replace(/(^|[\r\n\t ])
/g,"$1&#160;"));k.Ex&&(c=c.replace(/(\r\n|\n|\r)/g,"<br>"));k.Gx&&(c=c.replace(/(\
t+)/g,'<span style="white-space:pre">$1</span>'));
Yd(c).toString()!==a&&wl(b,"H_ESCAPE")}}return Yd(a)}var
ul={0:1,1:.01},vl={0:.1,1:.01},yl=new function(){this.j=!1;this.i=jl},zl=new
Map(yl.i.s);zl.set("style",{Dc:4});yl.i=new il(yl.i.j,yl.i.i,yl.i.o,zl);var Al=new
Map(yl.i.s);Al.set("class",{Dc:1});yl.i=new il(yl.i.j,yl.i.i,yl.i.o,Al);var Bl=new
Map(yl.i.s);Bl.set("id",{Dc:1});yl.i=new il(yl.i.j,yl.i.i,yl.i.o,Bl);if(yl.j)throw
Error("this sanitizer has already called build");yl.j=!0;var xl=new kl(yl.i);
function wl(a,b){var c=void 0;Cl?c=Cl:"undefined"!==typeof
window&&window.navigator&&void 0!==window.navigator.sendBeacon?
c=navigator.sendBeacon.bind(navigator):c=Dl;c("https://csp.withgoogle.com/csp/
lcreport/"+a.Bi,JSON.stringify({host:window.location.hostname,type:b,additionalData
:void 0}))}function Dl(a,b){var c=new
XMLHttpRequest;c.open("POST",a);c.setRequestHeader("Content-Type","application/
json");c.send(b)}var Cl;function El(){}f=El.prototype;f.ub=function(a)
{this.Ab=a.width;this.Gb=a.height};f.Fa=function(){return new
ye(this.Ab,this.Gb)};f.ne=function(){return this.ka};f.wd=function(){return
this.O};f.Bb=function(){return this.Ab};f.Hb=function(){return
this.Gb};f.vd=function(){return new B(this.ka,this.O)};function Fl(a){return new
Vg(a.ka,a.O,a.Ab,a.Gb)};function Gl(){this.i=[]}Gl.prototype.Ua=function(a)
{this.i.push(a)};Gl.prototype.Fa=function(){var a=this.Bb(),b=this.Hb();return
null===a||null===b?null:new ye(a,b)};Gl.prototype.Td=function(a){return
this.i.filter(a||Lc)};function Hl(a,b){for(var c=0;c<a.i.length;c++){var
d=a.i[c];if(b(d))return d}return null}function Il(a,b){return Hl(a,function(c)
{return c.wd()<=b&&c.wd()+c.Fa().height>=b})}function Jl(a,b){return
a.i.find(function(c){return Tg(Wg(Fl(c)),b)})};function Kl()
{this.i=[];this.cells=[]}u(Kl,Gl);f=Kl.prototype;f.ln=0;f.Ti=0;f.marginRight=0;f.Si
=0;f.Yl=0;f.tk=0;f.ar=!1;f.Bb=function(){return this.Ab};f.Hb=function(){return
this.Gb};
function Ll(a){a.ka();for(var b=a.ln,c=0;c<a.o;c++){var
d=Ml(a,c);a.cells[c].forEach(function(h){if(h){var k=b+Math.round((d-
h.Fa().width)/2);h.ka=k}});b+=d+a.Yl}a.Ab=b+a.marginRight;var
e=a.Ti;for(c=0;c<a.j;c++){var g=Nl(a,c);Ol(a,c).forEach(function(h)
{if(h)if(this.ar){var k=e+Math.round((g-h.Fa().height)/2);h.O=k}else
h.O=e});e+=g+a.tk}a.Gb=e+a.Si}function Ol(a,b){return a.cells.map(function(c)
{return c[b]})}
function Ml(a,b){var c=0;a.cells[b].forEach(function(d)
{d&&(c=Math.max(c,d.Fa().width))});return c}function Nl(a,b){var
c=0;Ol(a,b).forEach(function(d){d&&(c=Math.max(c,d.Fa().height))});return
c};function Pl(a){this.s=a}n(Pl,El);Pl.prototype.Ha=function(){return
this.s};Pl.prototype.ub=function(a){void 0==a.width?
(this.Gb=a.height,this.Ab=Math.round(a.height*Ql(this.s))):void 0==a.height?
(this.Ab=a.width,this.Gb=Math.round(a.width/Ql(this.s))):
(this.Ab=a.width,this.Gb=a.height)};function Rl()
{return"rtl"==document.body.dir}function Sl(a,b,c){a=a.style;A?
a.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+b+'",
sizingMethod="scale")':(a.backgroundImage="url("+b+")",a.backgroundRepeat=c||"no-
repeat")}var Tl={border:!0,padding:!0,margin:!
0},Ul=["Top","Bottom","Right","Left"],Vl={color:"#0000cc",textDecoration:"underline
"};
function Wl(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)
{Rc(b,t(Xl,c))})}function Xl(a,b,c){var d=""==dh(a,c);Tl[c]?v(Ul,function(e)
{d&&""==dh(a,c+e)&&K(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&Vl[c]?
K(a,c,Vl[c]):K(a,c,b))}
function W(a,b){var c={img:!0,div:!0,table:!0,td:!0,span:!0,a:!
0},d=[];c[a.tagName.toLowerCase()]&&d.push(a);b||Rc(c,function(e,g)
{ub(d,tb(a.getElementsByTagName(g)))});Wl(d)};function Yl(a,b,c)
{ki.call(this);this.wi=a;this.o=b||
0;this.i=c;this.j=r(this.lr,this)}u(Yl,ki);f=Yl.prototype;f.Db=0;f.ya=function()
{Yl.ua.ya.call(this);this.stop();delete this.wi;delete this.i};f.start=function(a)
{this.stop();this.Db=U(this.j,void 0!==a?a:this.o)};f.stop=function()
{this.isActive()&&Ok(this.Db);this.Db=0};f.isActive=function(){return 0!
=this.Db};f.lr=function(){this.Db=0;this.wi&&this.wi.call(this.i)};var
Xc={},Zl=null;function $l(a){a=Ua(a);delete Xc[a];Wc()&&Zl&&Zl.stop()}function am()
{Zl||(Zl=new Yl(function(){bm()},20));var a=Zl;a.isActive()||a.start()}function
bm(){var a=Za();Rc(Xc,function(b){cm(b,a)});Wc()||am()};function dm()
{Q.call(this);this.Oc=0;this.endTime=this.startTime=null}u(dm,Q);dm.prototype.Mf=fu
nction(){this.Bd("begin")};dm.prototype.df=function()
{this.Bd("end")};dm.prototype.Bd=function(a){this.dispatchEvent(a)};function
em(a,b,c,d){dm.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.j=a;this.N=b;this.duration=c;this.s=d;this.coords=[];this.progress=0}
u(em,dm);f=em.prototype;
f.play=function(a){if(a||0==this.Oc)this.progress=0,this.coords=this.j;else
if(1==this.Oc)return!1;$l(this);this.startTime=a=Za();-1==this.Oc&&(this.startTime-
=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progre
ss||this.Mf();this.Bd("play");-1==this.Oc&&this.Bd("resume");this.Oc=1;var
b=Ua(this);b in Xc||(Xc[b]=this);am();cm(this,a);return!0};f.stop=function(a)
{$l(this);this.Oc=0;a&&(this.progress=1);fm(this,this.progress);this.Bd("stop");thi
s.df()};
f.ya=function(){0==this.Oc||this.stop(!
1);this.Bd("destroy");em.ua.ya.call(this)};function cm(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);fm(a,a.progress);1==a.progress?
(a.Oc=0,$l(a),a.Bd("finish"),a.df()):1==a.Oc&&a.ym()}function fm(a,b)
{"function"===typeof a.s&&(b=a.s(b));a.coords=Array(a.j.length);for(var
c=0;c<a.j.length;c++)a.coords[c]=(a.N[c]-a.j[c])*b+a.j[c]}f.ym=function()
{this.Bd("animate")};
f.Bd=function(a){this.dispatchEvent(new gm(a,this))};function gm(a,b)
{ni.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.Oc}u(gm,
ni);function hm(a){return 3*a*a-2*a*a*a};function X(){Q.call(this);this.i=new
Pi(this)}u(X,Q);X.prototype.ya=function()
{this.dispatchEvent("dispose");X.ua.ya.call(this);this.i.Ia()};function im()
{X.call(this)}u(im,X);function jm(a,b){this.x=a;this.y=b}u(jm,B);function km(a)
{return new jm(a.x,a.y)}jm.prototype.clone=function(){return new
jm(this.x,this.y)};jm.prototype.Bk=B.prototype.Bk;jm.prototype.add=function(a)
{this.x+=a.x;this.y+=a.y;return this};function lm(a,b){a.x-=b.x;a.y-=b.y};function
mm(a,b){this.i=a;this.j=b}function nm(a,b){var c=Jl(a.i,b);if(!c)a:
{c=Number.POSITIVE_INFINITY;for(var d=a.i.Td(),e=d[0],g=0;g<d.length;g++){var
h=d[g],k=Ug(Wg(Fl(h)),b);if(k<c){c=k;if(0==k){c=h;break
a}e=h}}c=e}a=a.j.ci(c);b=km(b);lm(b,c.vd());d=a.Fa().width/c.Fa().width;c=a.Fa().he
ight/c.Fa().height;b=new B(Math.round(b.x*d),Math.round(b.y*c));return
km(a.vd()).add(b)};var om={};function pm(a){return"P\u00e1gina "+a};var qm;var
rm="combobox grid group listbox menu menubar radiogroup row rowgroup tablist
textbox toolbar tree treegrid".split(" ");function sm(a,b){b?
a.setAttribute("role",b):a.removeAttribute("role")}
function Y(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void
0==c?(qm||(c={},qm=(c.atomic=!
1,c.autocomplete="none",c.dropeffect="none",c.haspopup=!
1,c.live="off",c.multiline=!1,c.multiselectable=!
1,c.orientation="vertical",c.readonly=!1,c.relevant="additions text",c.required=!
1,c.sort="none",c.busy=!1,c.disabled=!1,c.hidden=!1,c.invalid="false",c)),c=qm,b in
c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function tm(a,b){a=a.getAttribute("aria-"+b);return null==a||void
0==a?"":String(a)}function um(a){var b=tm(a,"activedescendant");return
Te(a).getElementById(b)}function vm(a,b){var
c="";b&&(c=b.id);Y(a,"activedescendant",c)}function wm(a,b){Y(a,"label",b)};var
xm=function(){if(rc){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(ac()))?
a[1]:"0"}return
qc?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(ac()))?a[0].replace(/_/g,"."):"10"):tc?(a=/
Android\s+([^\);]+)(\)|;)/,(a=a.exec(ac()))?a[1]:""):uc||vc||wc?(a=/(?:iPhone|CPU)\
s+OS\s+(\S+)/,(a=a.exec(ac()))?a[1].replace(/_/g,"."):""):""}();function ym(a)
{return(a=a.exec(ac()))?a[1]:""}var zm=function(){if(Zf)return ym(/Firefox\/([0-
9.]+)/);if(A||lc||kc)return Dc;if(cg){if(gc()||z("Macintosh")){var
a=ym(/CriOS\/([0-9.]+)/);if(a)return a}return ym(/Chrome\/([0-9.]+)/)}if(dg&&!
gc())return ym(/Version\/([0-9.]+)/);if($f||ag){if(a=/Version\/(\S+).*Mobile\/(\
S+)/.exec(ac()))return a[1]+"."+a[2]}else if(bg)return(a=ym(/Android\s+([0-
9.]+)/))?a:ym(/Version\/([0-9.]+)/);return""}();function Am(a,b,c)
{Q.call(this);this.target=a;this.N=b||a;this.va=c||new
Vg(NaN,NaN,NaN,NaN);this.o=Te(a);this.i=new
Pi(this);li(this,this.i);this.deltaY=this.deltaX=this.Da=this.Ca=this.screenY=this.
screenX=this.clientY=this.clientX=0;this.Vb=!0;this.j=!1;this.ta=0;O(this.N,
["touchstart","mousedown"],this.Sm,!1,this);this.O=Bm}u(Am,Q);var
Bm=q.document&&q.document.documentElement&&!!
q.document.documentElement.setCapture&&!!q.document.releaseCapture;
function Cm(a,b){a.va=b||new Vg(NaN,NaN,NaN,NaN)}f=Am.prototype;f.Va=function(a)
{this.Vb=a};f.ya=function(){Am.ua.ya.call(this);Li(this.N,
["touchstart","mousedown"],this.Sm,!
1,this);Ui(this.i);this.O&&this.o.releaseCapture();this.N=this.target=null};
f.Sm=function(a){var b="mousedown"==a.type;if(!this.Vb||this.j||b&&!
si(a))this.dispatchEvent("earlycancel");else{if(0==this.ta)if(this.dispatchEvent(ne
w Dm("start",this,a.clientX,a.clientY,a)))this.j=!0,b&&a.preventDefault();else
return;else b&&a.preventDefault();b=this.o;var c=b.documentElement,d=!
this.O;this.i.na(b,["touchmove","mousemove"],this.Fu,{capture:d,passive:!
1});this.i.na(b,["touchend","mouseup"],this.vj,d);this.O?(c.setCapture(!
1),this.i.na(c,"losecapture",this.vj)):this.i.na(gf(b),"blur",
this.vj);this.Ka&&this.i.na(this.Ka,"scroll",this.Xv,d);this.clientX=this.Ca=a.clie
ntX;this.clientY=this.Da=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;th
is.deltaX=this.target.offsetLeft;this.deltaY=this.target.offsetTop;this.wa=ef(Re(th
is.o).i)}};f.vj=function(a,b){Ui(this.i);this.O&&this.o.releaseCapture();this.j?
(this.j=!1,this.dispatchEvent(new
Dm("end",this,a.clientX,a.clientY,a,Em(this,this.deltaX),Fm(this,this.deltaY),b||"t
ouchcancel"==a.type))):this.dispatchEvent("earlycancel")};
f.Fu=function(a){if(this.Vb){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.j){var d=this.Ca-this.clientX,e=this.Da-
this.clientY;if(d*d+e*e>this.ta)if(this.dispatchEvent(new
Dm("start",this,a.clientX,a.clientY,a)))this.j=!0;else{this.Qd||
this.vj(a);return}}c=Gm(this,b,c);b=c.x;c=c.y;this.j&&this.dispatchEvent(new
Dm("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(Hm(this,a,b,c),a.preventDefault(
))}};
function Gm(a,b,c){var d=ef(Re(a.o).i);b+=d.x-a.wa.x;c+=d.y-
a.wa.y;a.wa=d;a.deltaX+=b;a.deltaY+=c;return new
B(Em(a,a.deltaX),Fm(a,a.deltaY))}f.Xv=function(a){var
b=Gm(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;Hm(this,a,b.x,b.y)};fu
nction Hm(a,b,c,d){a.Dl(c,d);a.dispatchEvent(new
Dm("drag",a,b.clientX,b.clientY,b,c,d))}function Em(a,b){var
c=a.va;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 Fm(a,b){var c=a.va;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.Dl=function(a,b)
{this.target.style.left=a+"px";this.target.style.top=b+"px"};function
Dm(a,b,c,d,e,g,h)
{ni.call(this,a);this.clientX=c;this.clientY=d;this.j=e;this.left=void 0!==g?
g:b.deltaX;this.top=void 0!==h?h:b.deltaY}u(Dm,ni);function Im(a){this.Kd=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 Im)for(b=na(a.Kd),c=b.next();!c.done;c=b.next()){var
d=na(c.value);c=d.next().value;d=d.next().value;this.Kd.set(c,d)}else
if(a)for(b=na(Object.entries(a)),c=b.next();!
c.done;c=b.next())d=na(c.value),c=d.next().value,d=d.next().value,this.Kd.set(c,d)}
f=Im.prototype;f.uc=function(){return Array.from(this.Kd.values())};
f.le=function(){return Array.from(this.Kd.keys())};f.Ic=ba(4);f.remove=function(a)
{return this.Kd.delete(a)};f.get=function(a,b){return this.Kd.has(a)?
this.Kd.get(a):b};f.set=function(a,b){this.Kd.set(a,b);return
this};f.forEach=function(a,b){var c=this;b=void 0===b?
this:b;this.Kd.forEach(function(d,e){return a.call(b,d,e,c)})};f.clone=function()
{return new Im(this)};(function(){for(var
a=["ms","moz","webkit","o"],b,c=0;b=a[c]&&!q.requestAnimationFrame;+
+c)q.requestAnimationFrame=q[b+"RequestAnimationFrame"],q.cancelAnimationFrame=q[b+
"CancelAnimationFrame"]||q[b+"CancelRequestAnimationFrame"];if(!
q.requestAnimationFrame){var d=0;q.requestAnimationFrame=function(e){var g=(new
Date).getTime(),h=Math.max(0,16-(g-d));d=g+h;return q.setTimeout(function()
{e(g+h)},h)};q.cancelAnimationFrame||(q.cancelAnimationFrame=function(e)
{clearTimeout(e)})}})();
var Jm=[[],[]],Km=0,Lm=!1,Mm=0;function Nm(a,b){var c=Mm++,d={Dv:
{id:c,Ue:a.measure,context:b},Hv:{id:c,Ue:a.Gv,context:b},state:{},rd:void 0,Qj:!
1};return function(){0<arguments.length?(d.rd||
(d.rd=[]),d.rd.length=0,d.rd.push.apply(d.rd,arguments),d.rd.push(d.state)):d.rd&&0
!=d.rd.length?(d.rd[0]=d.state,d.rd.length=1):d.rd=[d.state];d.Qj||(d.Qj=!
0,Jm[Km].push(d));Lm||(Lm=!0,window.requestAnimationFrame(Om))}}
function Om(){Lm=!1;var a=Jm[Km],b=a.length;Km=(Km+1)%2;for(var c,d=0;d<b;++d)
{c=a[d];var e=c.Dv;c.Qj=!1;e.Ue&&e.Ue.apply(e.context,c.rd)}for(d=0;d<b;+
+d)c=a[d],e=c.Hv,c.Qj=!
1,e.Ue&&e.Ue.apply(e.context,c.rd),c.state={};a.length=0};var Pm=A?
qd(id(jd('javascript:""'))):qd(id(jd("about:blank")));A?
qd(id(jd('javascript:""'))):qd(id(jd("javascript:undefined")));function Qm(a)
{Q.call(this);this.Aa=a;a=A?"focusout":"blur";this.i=O(this.Aa,A?"focusin":"focus",
this,!A);this.j=O(this.Aa,a,this,!A)}u(Qm,Q);Qm.prototype.handleEvent=function(a)
{var b=new
qi(a.Rb);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispat
chEvent(b)};Qm.prototype.ya=function()
{Qm.ua.ya.call(this);Mi(this.i);Mi(this.j);delete this.Aa};function Rm()
{}Qa(Rm);Rm.prototype.i=0;function Sm(a){return":"+(a.i++).toString(36)};function
Tm(a){Q.call(this);this.i=a||Re();this.Tb=Um;this.Db=null;this.hb=!
1;this.Aa=null;this.ta=void 0;this.oa=this.ka=this.O=this.vm=null;this.Pd=!
1}u(Tm,Q);Tm.prototype.He=Rm.Ib();var Um=null;
function Vm(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=Tm.prototype;f.getId=function(){return this.Db||(this.Db=Sm(this.He))};
f.rh=function(a){if(this.O&&this.O.oa){var b=this.O.oa,c=this.Db;c in b&&delete
b[c];Yc(this.O.oa,a,this)}this.Db=a};f.ma=function(){return this.Aa};function Z(a)
{a.ta||(a.ta=new Pi(a));return a.ta}f.xe=function(a){if(this==a)throw Error("Unable
to set parent component");if(a&&this.O&&this.Db&&Wm(this.O,this.Db)&&this.O!
=a)throw Error("Unable to set parent
component");this.O=a;Tm.ua.sh.call(this,a)};f.getParent=function(){return this.O};
f.sh=function(a){if(this.O&&this.O!=a)throw Error("Method not
supported");Tm.ua.sh.call(this,a)};f.Wa=function()
{this.Aa=Mf(this.i,"DIV")};f.render=function(a){Xm(this,a)};function Xm(a,b,c)
{if(a.hb)throw Error("Component already rendered");a.Aa||a.Wa();b?
b.insertBefore(a.Aa,c||null):a.i.i.body.appendChild(a.Aa);a.O&&!a.O.hb||a.Oa()}
function Ym(a,b){if(a.hb)throw Error("Component already rendered");if(b&&a.Ui(b))
{a.Pd=!0;var c=Te(b);a.i&&a.i.i==c||(a.i=Re(b));a.Qb(b);a.Oa()}else throw
Error("Invalid element to decorate");}f.Ui=function(){return!0};f.Qb=function(a)
{this.Aa=a};f.Oa=function(){this.hb=!0;Zm(this,function(a){!
a.hb&&a.ma()&&a.Oa()})};f.qc=function(){Zm(this,function(a)
{a.hb&&a.qc()});this.ta&&Ui(this.ta);this.hb=!1};
f.ya=function(){this.hb&&this.qc();this.ta&&(this.ta.Ia(),delete
this.ta);Zm(this,function(a){a.Ia()});!
this.Pd&&this.Aa&&I(this.Aa);this.O=this.vm=this.Aa=this.oa=this.ka=null;Tm.ua.ya.c
all(this)};f.Qa=function(a,b){this.Rg(a,$m(this),b)};
f.Rg=function(a,b,c){if(a.hb&&(c||!this.hb))throw Error("Component already
rendered");if(0>b||b>$m(this))throw Error("Child component index out of
bounds");this.oa&&this.ka||(this.oa={},this.ka=[]);if(a.getParent()==this){var
d=a.getId();this.oa[d]=a;pb(this.ka,a)}else
Yc(this.oa,a.getId(),a);a.xe(this);wb(this.ka,b,0,a);a.hb&&this.hb&&a.getParent()==
this?(c=this.Mb(),(c.childNodes[b]||null)!
=a.ma()&&(a.ma().parentElement==c&&c.removeChild(a.ma()),b=c.childNodes[b]||
null,c.insertBefore(a.ma(),b))):
c?(this.Aa||this.Wa(),b=an(this,b+1),Xm(a,this.Mb(),b?b.Aa:null)):this.hb&&!
a.hb&&a.Aa&&a.Aa.parentNode&&1==a.Aa.parentNode.nodeType&&a.Oa()};f.Mb=function()
{return this.Aa};function bn(a){null==a.Tb&&(a.Tb=Ah(a.hb?a.Aa:a.i.i.body));return
a.Tb}function $m(a){return a.ka?a.ka.length:0}function Wm(a,b){a.oa&&b?
(a=a.oa,b=(null!==a&&b in a?a[b]:void 0)||null):b=null;return b}function an(a,b)
{return a.ka?a.ka[b]||null:null}function Zm(a,b,c){a.ka&&a.ka.forEach(b,c)}
function cn(a,b){return a.ka&&b?a.ka.indexOf(b):-1}f.removeChild=function(a,b)
{if(a){var c="string"===typeof a?a:a.getId();a=Wm(this,c);if(c&&a){var d=this.oa;c
in d&&delete d[c];pb(this.ka,a);b&&(a.qc(),a.Aa&&I(a.Aa));a.xe(null)}}if(!a)throw
Error("Child is not in parent component");return a};function dn(a,b)
{this.Aa=a;this.j=b};function en(a,b){Q.call(this);this.s=new Pi(this);this.Dg(a||
null);b&&(this.Eg=b)}u(en,Q);f=en.prototype;f.Aa=null;f.rl=!0;f.Lo=null;f.nf=!
1;f.lm=-1;f.Tj=-1;f.Zo=!0;f.Eg="toggle_display";f.getType=function(){return
this.Eg};f.ma=function(){return this.Aa};f.Dg=function(a)
{fn(this);this.Aa=a};function fn(a){if(a.nf)throw Error("Can not change this state
of the popup while showing.");}f.isVisible=function(){return this.nf};
f.Ea=function(a){this.Ka&&this.Ka.stop();this.va&&this.va.stop();if(a){if(!
this.nf&&this.zm()){if(!this.Aa)throw Error("Caller must call setElement before
trying to show the
popup");this.Cg();a=Te(this.Aa);if(this.rl)if(this.s.na(a,"mousedown",this.gq,!
0),A){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var
c=Af(b)}catch(d){break}a=c;b=a.activeElement}this.s.na(a,"mousedown",this.gq,!
0);this.s.na(a,"deactivate",this.fq)}else
this.s.na(a,"blur",this.fq);"toggle_display"==this.Eg?
(this.Aa.style.visibility="visible",N(this.Aa,!
0)):"move_offscreen"==this.Eg&&this.Cg();this.nf=!0;this.lm=Date.now();this.Tj=-
1;this.Ka?(Ei(this.Ka,"end",this.Vi,!1,this),this.Ka.play()):this.Vi()}}else
gn(this)};f.Cg=function(){};function gn(a,b)
{a.nf&&a.dispatchEvent({type:"beforehide",target:b})&&(a.s&&Ui(a.s),a.nf=!
1,a.Tj=Date.now(),a.va?(Ei(a.va,"end",t(a.Qo,b),!1,a),a.va.play()):a.Qo(b))}
f.Qo=function(a){"toggle_display"==this.Eg?
this.fv():"move_offscreen"==this.Eg&&(this.Aa.style.top="-
10000px");this.Ah(a)};f.fv=function(){this.Aa.style.visibility="hidden";N(this.Aa,!
1)};f.zm=function(){return this.dispatchEvent("beforeshow")};f.Vi=function()
{this.dispatchEvent("show")};f.Ah=function(a)
{this.dispatchEvent({type:"hide",target:a})};f.gq=function(a)
{a=a.target;zf(this.Aa,a)||hn(this,a)||150>Date.now()-this.lm||gn(this,a)};
f.fq=function(a){if(this.Zo){var b=Te(this.Aa);if("undefined"!=typeof
document.activeElement){if(a=b.activeElement,!a||zf(this.Aa,a)||"BODY"==a.tagName||
hn(this,a))return}else if(a.target!=b)return;150>Date.now()-this.lm||
gn(this)}};function hn(a,b){return kb(a.Lo||[],function(c){return b===c||
zf(c,b)})}f.ya=function()
{en.ua.ya.call(this);this.s.Ia();ji(this.Ka);ji(this.va);delete this.Aa;delete
this.s;delete this.Lo};function jn(a,b){Tm.call(this,b);this.Xf=!!
a;this.va=null;this.Mc=Nm({Gv:this.ek},this)}u(jn,Tm);f=jn.prototype;f.Kl=null;f.Yi
=!1;f.ud=null;f.Gc=null;f.ee=null;f.tl=!1;f.Bh=function(){return"goog-
modalpopup"};f.Zh=function(){return this.ud};f.Wa=function()
{jn.ua.Wa.call(this);var a=this.ma();Ib(a,Pb(this.Bh()).split(" "));Ff(a,!0);N(a,!
1);kn(this);ln(this)};
function kn(a){if(a.Xf&&!a.Gc){var b=a.i.Ta("IFRAME",
{frameborder:0,style:"border:0;vertical-
align:bottom;"});b.src=od(Pm).toString();a.Gc=b;a.Gc.className=a.Bh()+"-
bg";N(a.Gc,!1);yh(a.Gc,0)}a.ud||(a.ud=a.i.Ta("DIV",a.Bh()+"-bg"),N(a.ud,!
1))}function ln(a){a.ee||(a.ee=Mf(a.i,"SPAN"),N(a.ee,!1),Ff(a.ee,!
0),a.ee.style.position="absolute")}f.Cq=function(){this.tl=!1};f.Ui=function(a)
{return!!a&&"DIV"==a.tagName};
f.Qb=function(a){jn.ua.Qb.call(this,a);a=Pb(this.Bh()).split("
");Ib(this.ma(),a);kn(this);ln(this);Ff(this.ma(),!0);N(this.ma(),!
1)};f.Oa=function()
{this.Gc&&qf(this.Gc,this.ma());qf(this.ud,this.ma());jn.ua.Oa.call(this);rf(this.e
e,this.ma());this.Kl=new
Qm(this.i.i);Z(this).na(this.Kl,"focusin",this.Sv);mn(this,!1)};f.qc=function()
{this.isVisible()&&this.Ea(!
1);ji(this.Kl);jn.ua.qc.call(this);I(this.Gc);I(this.ud);I(this.ee)};
f.Ea=function(a){if(a!
=this.Yi)if(this.Ca&&this.Ca.stop(),this.Ma&&this.Ma.stop(),this.wa&&this.wa.stop()
,this.Ka&&this.Ka.stop(),this.hb&&mn(this,a),a)
{if(this.dispatchEvent("beforeshow")){try{this.va=this.i.i.activeElement}catch(e)
{}this.ek();this.Ch();Z(this).na(Nf(this.i),"resize",this.ek).na(Nf(this.i),"orient
ationchange",this.Mc);nn(this,!0);this.focus();this.Yi=!0;this.Ca&&this.Ma?
(Ei(this.Ca,"end",this.Xi,!1,this),this.Ma.play(),this.Ca.play()):this.Xi()}}else
if(this.dispatchEvent("beforehide")){Z(this).ab(Nf(this.i),
"resize",this.ek).ab(Nf(this.i),"orientationchange",this.Mc);this.Yi=!
1;this.wa&&this.Ka?(Ei(this.wa,"end",this.Wi,!
1,this),this.Ka.play(),this.wa.play()):this.Wi();a:{try{var
b=this.i,c=b.i.body,d=b.i.activeElement||c;if(!this.va||this.va==c)
{this.va=null;break a}(d==c||b.hn(this.ma(),d))&&this.va.focus()}catch(e)
{}this.va=null}}};
function mn(a,b){a.zc||(a.zc=new dn(a.Aa,a.i));a=a.zc;if(b){a.i||
(a.i=[]);b=a.j.gp(a.j.i.body);for(var c=0;c<b.length;c++){var d=b[c];d==a.Aa||
tm(d,"hidden")||(Y(d,"hidden",!0),a.i.push(d))}}else if(a.i)
{for(c=0;c<a.i.length;c++)a.i[c].removeAttribute("aria-hidden");a.i=null}}function
nn(a,b){a.Gc&&N(a.Gc,b);a.ud&&N(a.ud,b);N(a.ma(),b);N(a.ee,b)}f.Xi=function()
{this.dispatchEvent("show")};f.Wi=function(){nn(this,!
1);this.dispatchEvent("hide")};f.isVisible=function(){return
this.Yi};f.focus=function(){this.fp()};
f.ek=function(){this.Gc&&N(this.Gc,!1);this.ud&&N(this.ud,!1);var
a=this.i.i,b=cf(gf(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.Gc&&(N(this.Gc,!0),L(this.Gc,c,a));this.ud&&(N(this.ud,!
0),L(this.ud,c,a))};
f.Ch=function(){var a=gf(this.i.i)||window;if("fixed"==gh(this.ma(),"position"))var
b=0,c=0;else c=ef(this.i.i),b=c.x,c=c.y;var
d=M(this.ma());a=cf(a);b=Math.max(b+a.width/2-d.width/2,0);c=Math.max(c+a.height/2-
d.height/2,0);hh(this.ma(),b,c);hh(this.ee,b,c)};f.Sv=function(a){this.tl?
this.Cq():a.target==this.ee&&U(this.fp,0,this)};f.fp=function()
{try{A&&this.i.i.body.focus(),this.ma().focus()}catch(a){}};
f.ya=function()
{ji(this.Ca);this.Ca=null;ji(this.wa);this.wa=null;ji(this.Ma);this.Ma=null;ji(this
.Ka);this.Ka=null;jn.ua.ya.call(this)};function on(a,b,c)
{jn.call(this,b,c);this.s=a||"modal-dialog";this.o=pn(pn(new qn,rn,!0),sn,!1,!
0)}u(on,jn);f=on.prototype;f.ni=!0;f.Yp=!0;f.Gl=!
0;f.qj=.5;f.Fc="";f.Uf=null;f.Be=null;f.Vo=!
1;f.md=null;f.nd=null;f.Li=null;f.Lc=null;f.Ld=null;f.Ac=null;f.nn="dialog";f.Bh=fu
nction(){return this.s};function tn(a,b){a.Fc=b;a.nd&&J(a.nd,b)}f.ob=function()
{return this.Fc};f.Nc=function(){return null!=this.Uf?
Vd(this.Uf):""};f.Cf=function(){return this.nn};f.wg=function(a){this.nn=a};
function un(a){a.ma()||a.render()}f.Mb=function(){un(this);return this.Ld};function
vn(a){un(a);return a.Ac}function wn(a){un(a);return a.ma()}f.Zh=function()
{un(this);return on.ua.Zh.call(this)};function xn(a,b)
{a.qj=b;a.ma()&&(b=a.Zh())&&yh(b,a.qj)}f.mr=function(){};function yn(a,b){var
c=Pb(a.s+"-title-draggable").split(" ");a.ma()&&(b?Ib(a.md,c):Kb(a.md,c));b&&!a.Be?
(b=new Am(a.ma(),a.md),a.Be=b,Ib(a.md,c),O(a.Be,"start",a.Dw,!
1,a),O(a.Be,"drag",a.mr,!1,a)):!b&&a.Be&&(a.Be.Ia(),a.Be=null)}
f.Wa=function(){on.ua.Wa.call(this);var
a=this.ma(),b=this.i;this.Li=this.getId();var c=this.getId()
+".contentEl";this.md=b.Ta("DIV",this.s+"-title",this.nd=b.Ta("SPAN",
{className:this.s+"-title-text",id:this.Li},this.Fc),this.Lc=b.Ta("SPAN",this.s+"-
title-close"));of(a,this.md,this.Ld=b.Ta("DIV",{className:this.s+"-
content",id:c}),this.Ac=b.Ta("DIV",this.s+"-
buttons"));sm(this.nd,"heading");sm(this.Lc,"button");Ff(this.Lc,!
0);wm(this.Lc,"Cerrar");sm(a,this.Cf());Y(a,"labelledby",this.Li||"");this.Uf&&
me(this.Ld,this.Uf);N(this.Lc,this.ni);this.o&&(a=this.o,a.Aa=this.Ac,a.render());N
(this.Ac,!!this.o);xn(this,this.qj)};
f.Qb=function(a){on.ua.Qb.call(this,a);a=this.ma();var b=this.s+"-
content";this.Ld=We(null,b,a)[0];this.Ld||
(this.Ld=this.i.Ta("DIV",b),this.Uf&&me(this.Ld,this.Uf),a.appendChild(this.Ld));b=
this.s+"-title";var c=this.s+"-title-text",d=this.s+"-title-close";
(this.md=We(null,b,a)[0])?(this.nd=We(null,c,this.md)[0],this.Lc=We(null,d,this.md)
[0]):(this.md=this.i.Ta("DIV",b),a.insertBefore(this.md,this.Ld));this.nd?
(this.Fc=Gf(this.nd),this.nd.id||(this.nd.id=this.getId())):(this.nd=F("SPAN",
{className:c,
id:this.getId()}),this.md.appendChild(this.nd));this.Li=this.nd.id;Y(a,"labelledby"
,this.Li||"");this.Lc||
(this.Lc=this.i.Ta("SPAN",d),this.md.appendChild(this.Lc));N(this.Lc,this.ni);b=thi
s.s+"-buttons";if(this.Ac=We(null,b,a)[0]){if(a=this.o=new qn(this.i),
(b=this.Ac)&&1==b.nodeType){a.Aa=b;b=Ve("BUTTON",a.Aa);c=0;for(var e,g;d=b[c];c+
+)if(e=d.name||d.id,g=Gf(d)||d.value,e){var
h=0==c;a.set(e,g,h,"cancel"==d.name);h&&w(d,"goog-buttonset-default")}}}else
this.Ac=this.i.Ta("DIV",b),a.appendChild(this.Ac),
this.o&&(a=this.o,a.Aa=this.Ac,a.render()),N(this.Ac,!!
this.o);xn(this,this.qj)};f.Oa=function()
{on.ua.Oa.call(this);Z(this).na(this.ma(),"keydown",this.mn).na(this.ma(),"keypress
",this.mn);Z(this).na(this.Ac,"click",this.Nv);yn(this,this.Gl);Z(this).na(this.Lc,
"click",this.bw);var a=this.ma();sm(a,this.Cf());""!
==this.nd.id&&Y(a,"labelledby",this.nd.id);if(!this.Yp){this.Yp=!1;if(this.hb)
{a=this.i;var b=this.Zh();a.Ri(this.Gc);a.Ri(b)}this.isVisible()&&mn(this,!1)}};
f.qc=function(){this.isVisible()&&this.Ea(!1);yn(this,!
1);on.ua.qc.call(this)};f.Ea=function(a){a!=this.isVisible()&&(this.hb||
this.render(),on.ua.Ea.call(this,a))};f.Xi=function()
{on.ua.Xi.call(this);this.dispatchEvent("aftershow")};f.Wi=function()
{on.ua.Wi.call(this);this.dispatchEvent("afterhide");this.Vo&&this.Ia()};
f.Dw=function(){var a=this.i.i,b=cf(gf(a)||
window),c=Math.max(a.body.scrollWidth,b.width);a=Math.max(a.body.scrollHeight,b.hei
ght);var d=M(this.ma());"fixed"==gh(this.ma(),"position")?Cm(this.Be,new
Vg(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height))):Cm(this.Be,new
Vg(0,0,c-d.width,a-d.height))};f.bw=function(){zn(this)};function zn(a){if(a.ni)
{var b=a.o,c=b&&b.i;c?(b=b.get(c),a.dispatchEvent(new An(c,b))&&a.Ea(!1)):a.Ea(!
1)}}f.ya=function(){this.Ac=this.Lc=null;on.ua.ya.call(this)};
function Bn(a,b){a.o=b;a.Ac&&(a.o?
(b=a.o,b.Aa=a.Ac,b.render()):me(a.Ac,fe),N(a.Ac,!!a.o))}f.Nv=function(a){a:
{for(a=a.target;null!=a&&a!=this.Ac;){if("BUTTON"==a.tagName)break
a;a=a.parentNode}a=null}if(a&&!a.disabled){a=a.name;var
b=this.o.get(a);this.dispatchEvent(new An(a,b))&&this.Ea(!1)}};
f.mn=function(a){var b=!1,c=!
1,d=this.o,e=a.target;if("keydown"==a.type)if(27==a.keyCode){var
g=d&&d.i;e="SELECT"==e.tagName&&!e.disabled;g&&!e?(c=!
0,b=d.get(g),b=this.dispatchEvent(new An(g,b))):e||(b=!
0)}else{if(9==a.keyCode&&a.shiftKey&&e==this.ma()){this.tl=!
0;try{this.ee.focus()}catch(l){}U(this.Cq,0,this)}}else if(13==a.keyCode)
{if("BUTTON"==e.tagName&&!e.disabled)g=e.name;else if(e==this.Lc)zn(this);else
if(d){var
h=d.j,k=h&&Cn(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
An(g,String(d.get(g)))))}else e!=this.Lc||32!=a.keyCode&&" "!=a.key||
zn(this);if(b||c)a.stopPropagation(),a.preventDefault();b&&this.Ea(!1)};function
An(a,b){this.type="dialogselect";this.key=a;this.caption=b}u(An,ni);function qn(a)
{Im.call(this);a||
Re();this.i=this.Aa=this.j=null}u(qn,Im);qn.prototype.set=function(a,b,c,d)
{Im.prototype.set.call(this,a,b);c&&(this.j=a);d&&(this.i=a);return this};
function pn(a,b,c,d){return
a.set(b.key,b.caption,c,d)}qn.prototype.render=function(){if(this.Aa)
{me(this.Aa,fe);var a=Re(this.Aa);this.forEach(function(b,c){b=a.Ta("BUTTON",
{name:c},b);c==this.j&&(b.className="goog-buttonset-
default");this.Aa.appendChild(b)},this)}};qn.prototype.ma=function(){return
this.Aa};function Cn(a,b){a=Ve("BUTTON",a.Aa);for(var c=0,d;d=a[c];c+
+)if(d.name==b||d.id==b)return d;return null}
var
rn={key:"ok",caption:"Aceptar"},sn={key:"cancel",caption:"Cancelar"},Dn={key:"yes",
caption:"S\
u00ed"},En={key:"no",caption:"No"},Fn={key:"save",caption:"Guardar"},Gn={key:"conti
nue",caption:"Continuar"};"undefined"!=typeof document&&(pn(new qn,rn,!0,!
0),pn(pn(new qn,rn,!0),sn,!1,!0),pn(pn(new qn,Dn,!0),En,!1,!0),pn(pn(pn(new
qn,Dn),En,!0),sn,!1,!0),pn(pn(pn(new qn,Gn),Fn),sn,!0,!0));function Hn(a,b,c,d,e)
{em.call(this,b,c,d,e);this.i=a}u(Hn,em);Hn.prototype.zg=function()
{};Hn.prototype.ym=function()
{this.zg();Hn.ua.ym.call(this)};Hn.prototype.df=function()
{this.zg();Hn.ua.df.call(this)};Hn.prototype.Mf=function()
{this.zg();Hn.ua.Mf.call(this)};function In(a,b,c,d,e){"number"===typeof
b&&(b=[b]);"number"===typeof c&&(c=[c]);Hn.call(this,a,b,c,d,e);if(1!=b.length||1!
=c.length)throw Error("Start and end points must be 1D");this.o=-1}u(In,Hn);var
Jn=1/1024;f=In.prototype;
f.zg=function(){var a=this.coords[0];Math.abs(a-
this.o)>=Jn&&(yh(this.i,a),this.o=a)};f.Mf=function(){this.o=-
1;In.ua.Mf.call(this)};f.df=function(){this.o=-
1;In.ua.df.call(this)};f.show=function(){this.i.style.display=""};f.rb=function()
{this.i.style.display="none"};function Kn(a,b,c)
{In.call(this,a,1,0,b,c)}u(Kn,In);Kn.prototype.Mf=function()
{this.show();Kn.ua.Mf.call(this)};Kn.prototype.df=function()
{this.rb();Kn.ua.df.call(this)};
function Ln(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end
points must be 3D");Hn.call(this,a,b,c,d,e)}u(Ln,Hn);Ln.prototype.zg=function()
{for(var a=[],b=0;b<this.coords.length;b+
+)a[b]=Math.round(this.coords[b]);this.i.style.backgroundColor="rgb("+a.join(",")
+")"};function Mn(a,b){this.i=a[q.Symbol.iterator]
();this.j=b}Mn.prototype[Symbol.iterator]=function(){return
this};Mn.prototype.next=function(){var a=this.i.next();return{value:a.done?void
0:this.j.call(void 0,a.value),done:a.done}};function Nn(a,b){return new
Mn(a,b)};function On(a){if(a instanceof Pn||a instanceof Qn||a instanceof Rn)return
a;if("function"==typeof a.next)return new Pn(function(){return
a});if("function"==typeof a[Symbol.iterator])return new Pn(function(){return
a[Symbol.iterator]()});if("function"==typeof a.wf)return new Pn(function(){return
a.wf()});throw Error("Not an iterator or iterable.");}function Pn(a)
{this.i=a}Pn.prototype.wf=function(){return new
Qn(this.i())};Pn.prototype[Symbol.iterator]=function(){return new Rn(this.i())};
Pn.prototype.j=function(){return new Rn(this.i())};function Qn(a)
{this.i=a}n(Qn,Of);Qn.prototype.next=function(){return
this.i.next()};Qn.prototype[Symbol.iterator]=function(){return new
Rn(this.i)};Qn.prototype.j=function(){return new Rn(this.i)};function Rn(a)
{Pn.call(this,function(){return a});this.o=a}n(Rn,Pn);Rn.prototype.next=function()
{return this.o.next()};function Sn(a,b){this.j={};this.i=[];this.o=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
Sn)for(c=a.le(),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=Sn.prototype;f.uc=function(){Tn(this);for(var
a=[],b=0;b<this.i.length;b++)a.push(this.j[this.i[b]]);return a};f.le=function()
{Tn(this);return this.i.concat()};
function Un(a,b){return a.has(b)}f.has=function(a){return
Vn(this.j,a)};f.Ic=ba(3);function Wn(a)
{a.j={};a.i.length=0;a.size=0;a.o=0}f.remove=function(a){Vn(this.j,a)?(delete
this.j[a],--this.size,this.o++,this.i.length>2*this.size&&Tn(this),a=!0):a=!
1;return a};function Tn(a){if(a.size!=a.i.length){for(var b=0,c=0;b<a.i.length;)
{var d=a.i[b];Vn(a.j,d)&&(a.i[c++]=d);b++}a.i.length=c}if(a.size!=a.i.length){var
e={};for(c=b=0;b<a.i.length;)d=a.i[b],Vn(e,d)||(a.i[c++]=d,e[d]=1),b+
+;a.i.length=c}}
f.get=function(a,b){return Vn(this.j,a)?this.j[a]:b};f.set=function(a,b)
{Vn(this.j,a)||(this.size+=1,this.i.push(a),this.o+
+);this.j[a]=b};f.forEach=function(a,b){for(var c=this.le(),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
Sn(this)};f.keys=function(){return On(this.wf(!0)).j()};f.values=function(){return
On(this.wf(!1)).j()};f.entries=function(){var a=this;return
Nn(this.keys(),function(b){return[b,a.get(b)]})};
f.wf=function(a){Tn(this);var b=0,c=this.o,d=this,e=new Of;e.next=function(){if(c!
=d.o)throw Error("The map has changed since the iterator was
created");if(b>=d.i.length)return Pf;var g=d.i[b++];return{value:a?g:d.j[g],done:!
1}};return e};function Vn(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};function Xn(){this.j=new Sn;this.i=new
Yn("");this.i.next=this.i.i=this.i}f=Xn.prototype;f.get=function(a,b)
{return(a=this.j.get(a))?a.value:b};f.set=function(a,b){var c=this.j.get(a);c?
c.value=b:(c=new
Yn(a,b),this.j.set(a,c),a=c,a.i=this.i.i,a.next=this.i,this.i.i=a,a.i.next=a)};f.sh
ift=function(){return Zn(this,this.i.next)};f.pop=function(){return
Zn(this,this.i.i)};f.remove=function(a){return(a=this.j.get(a))?
(a.remove(),this.j.remove(a.key),!0):!1};f.Ic=ba(2);
f.le=function(){return this.map(function(a,b){return b})};f.uc=function(){return
this.map(function(a){return a})};f.forEach=function(a,b){for(var c=this.i.next;c!
=this.i;c=c.next)a.call(b,c.value,c.key,this)};f.map=function(a,b){for(var
c=[],d=this.i.next;d!=this.i;d=d.next)c.push(a.call(b,d.value,d.key,this));return
c};f.some=function(a,b){for(var c=this.i.next;c!
=this.i;c=c.next)if(a.call(b,c.value,c.key,this))return!0;return!1};
f.every=function(a,b){for(var c=this.i.next;c!=this.i;c=c.next)if(!
a.call(b,c.value,c.key,this))return!1;return!0};function Zn(a,b){a.i!
=b&&(b.remove(),a.j.remove(b.key));return b.value}function Yn(a,b)
{this.key=a;this.value=b}Yn.prototype.remove=function()
{this.i.next=this.next;this.next.i=this.i;delete this.i;delete this.next};function
$n(){Q.call(this);this.j=new Xn}u($n,Q);$n.prototype.o=function(a)
{a.sort(ao);v(a,function(b){b.xe(this)},this);this.j=new Xn;v(a,function(b)
{this.j.set(b.Sa(),b)},this);this.dispatchEvent("update")};function ao(a,b){return
bo(a)-bo(b)}function co(a){return a.j.uc()}function eo(a,b,c){a=co(a);for(var d=-
1,e=0;e<a.length;e++)if(a[e].Sa()==b){d=e;break}if(0<=d)return a[c+d]}function
fo(a,b){return a.j.get(b)}
function go(a,b){b=Pb(b);if(0!=b.length)return lb(co(a),function(c){return
c.ob()==b})};function ho(){};/*

Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.


Copyright The Closure Library Authors.
SPDX-License-Identifier: MIT
*/
function io(a,b){this.N=[];this.va=a;this.Na=b||null;this.s=this.o=!1;this.j=void
0;this.oa=this.wa=this.ka=!
1;this.O=0;this.i=null;this.ha=0}u(io,ho);io.prototype.cancel=function(a)
{if(this.o)this.j instanceof io&&this.j.cancel();else{if(this.i){var
b=this.i;delete this.i;a?b.cancel(a):(b.ha--,0>=b.ha&&b.cancel())}this.va?
this.va.call(this.Na,this):this.oa=!0;this.o||(a=new jo(this),ko(this),lo(this,!
1,a))}};io.prototype.ta=function(a,b){this.ka=!1;lo(this,a,b)};
function lo(a,b,c){a.o=!0;a.j=c;a.s=!b;mo(a)}function ko(a){if(a.o){if(!a.oa)throw
new no(a);a.oa=!1}}io.prototype.Sg=function(a){ko(this);lo(this,!0,a)};function
oo(a,b,c,d){a.N.push([b,c,d]);a.o&&mo(a)}io.prototype.then=function(a,b,c){var
d,e,g=new uk(function(h,k){e=h;d=k});oo(this,e,function(h){h instanceof jo?
g.cancel():d(h);return po},this);return g.then(a,b,c)};io.prototype.
$goog_Thenable=!0;function qo(a){return kb(a.N,function(b)
{return"function"===typeof b[1]})}var po={};
function mo(a){if(a.O&&a.o&&qo(a)){var
b=a.O,c=ro[b];c&&(q.clearTimeout(c.Db),delete ro[b]);a.O=0}a.i&&(a.i.ha--,delete
a.i);b=a.j;for(var d=c=!1;a.N.length&&!a.ka;){var
e=a.N.shift(),g=e[0],h=e[1];e=e[2];if(g=a.s?h:g)try{var k=g.call(e||
a.Na,b);k===po&&(k=void 0);void 0!==k&&(a.s=a.s&&(k==b||k instanceof
Error),a.j=b=k);if(tk(b)||"function"===typeof q.Promise&&b instanceof q.Promise)d=!
0,a.ka=!0}catch(l){b=l,a.s=!0,qo(a)||(c=!0)}}a.j=b;d&&(k=r(a.ta,a,!0),d=r(a.ta,a,!
1),b instanceof io?(oo(b,k,d),
b.wa=!0):b.then(k,d));c&&(b=new so(b),ro[b.Db]=b,a.O=b.Db)}function no()
{bb.call(this)}u(no,bb);no.prototype.message="Deferred has already
fired";no.prototype.name="AlreadyCalledError";function jo()
{bb.call(this)}u(jo,bb);jo.prototype.message="Deferred was
canceled";jo.prototype.name="CanceledError";function so(a)
{this.Db=q.setTimeout(r(this.j,this),0);this.i=a}so.prototype.j=function(){delete
ro[this.Db];throw this.i;};var ro={};function to(a,b){var c=b||{};b=c.document||
document;var d=od(a).toString(),e=Mf(new Se(b),"SCRIPT"),g={Gq:e,yg:void 0},h=new
io(uo,g),k=null,l=null!=c.timeout?
c.timeout:5E3;0<l&&(k=window.setTimeout(function(){vo(e,!0);var m=new wo(1,"Timeout
reached for loading script "+d);ko(h);lo(h,!
1,m)},l),g.yg=k);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!
=e.readyState&&"complete"!=e.readyState||(vo(e,c.tt||!
1,k),h.Sg(null))};e.onerror=function(){vo(e,!0,k);var m=new wo(0,"Error while
loading script "+
d);ko(h);lo(h,!1,m)};g=c.attributes||{};ad(g,{type:"text/javascript",charset:"UTF-
8"});af(e,g);oe(e,a);xo(b).appendChild(e);return h}function xo(a){var
b=Ve("HEAD",a);return b&&0!==b.length?b[0]:a.documentElement}function uo()
{if(this&&this.Gq){var a=this.Gq;a&&"SCRIPT"==a.tagName&&vo(a,!0,this.yg)}}function
vo(a,b,c){null!=c&&q.clearTimeout(c);a.onload=function(){};a.onerror=function()
{};a.onreadystatechange=function(){};b&&window.setTimeout(function(){I(a)},0)}
function wo(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=":
"+b);bb.call(this,c);this.code=a}u(wo,bb);function yo(a,b,c){zo()&&(to(Ao,
{document:a}).then(function(){var d=Pa("gapi.load",b);d&&d("gapi.rpc",
{Sg:function(){return Bo(c)},onerror:function(){return
null},timeout:5E3,ontimeout:function(){return null}})}),U(function()
{Bo(c)},5E3))}function Co(a){var b={};b.q=a;Do("updateInViewportPage",b)}function
Bo(a){var b=Pa("gapi.rpc.register");"function"===typeof
b&&(b("handshake",function(){}),Eo(),Fo(a))}function Eo()
{O(document,"keydown",function(a){27==a.keyCode&&Do("closeViewportDialog")})}
function Fo(a){var b=Pa("gapi.rpc.register");if("function"===typeof b)for(var c in
a)b(c,a[c])}function Do(a,b){if(zo()){var c=Pa("gapi.rpc.call");"function"===typeof
c&&c("..",a,null,b)}}function zo(){try{return window.self!==window.top}catch(a)
{return!0}}var Ao=qd(id(jd("//apis.google.com/js/api.js")));function Go(a)
{Q.call(this);Ho(this,a||"")}n(Go,Q);Go.prototype.getQuery=function(){return
this.s};function Ho(a,b){a.s!=b&&(a.s=b,a.dispatchEvent("change"),Co(b))}function
Io(a){a=new R(a);return T(a,"q")||T(a,"vq")||T(a,"dq")}function Jo(){return T(new
R(window.location.toString()),"q")};function Ko(a){this.i={};this.V=a}function
Lo(a,b){var c=[];if(a.i[b]){var d=[],e;for(e in
a.i[b])d.push(e);yb(d);for(e=0;e<d.length;e++)c.push(a.i[b][d[e]])}return
c};function Mo(a){this.V=a;this.o=a.Fb()}Mo.prototype.jc=function(a)
{this.Ga&&(this.Ga.Ia(),pf(this.V.Ja().N.j));this.Ga=new
a(this.V);this.Ga.Xd&&this.Ga.Xd(this.V.Ha());this.Ga.Yd&&this.Ga.Yd()};Mo.prototyp
e.Ja=function(){return this.Ga};function No(a)
{X.call(this);this.oa=a;pf(a);K(a,"overflow","hidden");this.o=G("div");K(this.oa,
{position:"relative",padding:"0px"});sf(this.oa,this.o,0);this.Tb=new
Ko(this);this.Ka=[];this.ha=[];a=r(this.on,this,1);this.ha.push(["next",a]);a=r(thi
s.on,this,-
1);this.ha.push(["previous",a]);a=r(this.rr,this);this.ha.push(["turntopage",a]);a=
r(this.sr,this);this.ha.push(["zoomin",a]);a=r(this.tr,this);this.ha.push(["zoomout
",a]);this.ta=new Mo(this);a=G("div");W(a,!0);K(a,{position:"absolute",left:"0px",
top:"0px"});this.oa.appendChild(a);this.Ob=a;this.ub(Fh(this.oa));Oo.push(this);thi
s.Jd=new Go;O(this.Jd,"change",this.qr,!1,this)}u(No,X);var
Oo=[];f=No.prototype;f.Fb=function(){return this.o};f.Dd=function(){return
this.Ob};f.ub=function(a)
{a.width=Math.max(a.width,0);a.height=Math.max(a.height,0);if(!this.j||!
ze(this.j,a)){Eh(this.o,a,"content-box");this.j=a;var
b=this.ta.Ja();b&&b.ub(a);this.dispatchEvent("resize")}};f.Fa=function(){return
this.j};f.Bb=function(){return this.j.width};f.Hb=function(){return this.j.height};
f.go=function(){this.dispatchEvent("load")};f.jc=function(a){this.ka!
=a&&(this.ka=a,this.ta.jc(a),this.dispatchEvent("viewportmodechange"))};f.Ya=functi
on(){return this.N};f.Ja=function(){return this.ta.Ja()};function Po(a,b)
{if(a.O)throw"";a.O=b;O(b,"update",r(a.nr,a))}f.nr=function()
{this.dispatchEvent("pagesupdate")};f.mb=function(){return
this.O};f.zd=function(a,b){return(a=fo(this.O,a))?
(this.tb(a,b),a):null};f.tb=function(a,b){if(this.s!=a||
b)this.s=a,this.dispatchEvent("pagechange")};
function Qo(a,b){Ro(a,b,r(function(c){U(r(this.tb,this,c))},a))}function Ro(a,b,c)
{a=a.mb();new R(b);b=new a.s({url:b});b.xe(a);So(b,r(a.oa,a,c))}f.ki=function(a,b)
{var c=this.ta.Ja().Jb();if(c&&c.Hc&&(c=c.Hc(a))){b=b||new B(40,80);var
d=this.lb().getQuery();if(!d)return;var e=To(a,d);if(e)
{Uo(this,c,b,e);return}So(a,r(this.pr,this,c,b,d))}this.tb(a)};f.pr=function(a,b,c,
d){(c=To(d,c))&&Uo(this,a,b,c)};
function Uo(a,b,c,d){if(d&&d.length){for(var e=d[0],g=1;g<d.length;g+
+)e=ah(e,d[g]);d=b.Ha().Ce();d=b.Fa().width/d;e=new
jm(e.left,e.top);e.Bk(d);e.x=Math.round(e.x);e.y=Math.round(e.y);b=km(b.vd());b.add
(e);lm(b,c);a.Ja().Nf(b)}}f.Sa=function(){return this.s.Sa()};f.Ha=function()
{return this.s};f.wb=function(a){for(var b=[],c=0;c<arguments.length;c+
+)b.push(arguments[c]);this.Ka.push(b);1==this.Ka.length&&Vo(this)};
function Vo(a){var b=a.Ka.shift();if(b){for(var c=b.shift(),d=0;d<a.ha.length;d+
+)a.ha[d][0]==c&&a.ha[d][1].apply(a,b);Vo(a)}}function Wo(a){var
b=a.ta.Ja();b.Hl&&b.Hl(a.Ha())}f.on=function(a){var b=this.ta.Ja(),c;b.va?
c=b.va(this.Ha(),a):c=eo(this.mb(),this.Ha().Sa(),a);c&&(this.tb(c),Wo(this),this.d
ispatchEvent("pageturn"))};f.rr=function(a)
{if(a=fo(this.O,a))this.tb(a),Wo(this)};f.sr=function(){var
a=this.ta.Ja();a.Tc&&(a.Tc(),Wo(this))};f.tr=function(){var
a=this.ta.Ja();a.qd&&(a.qd(),Wo(this))};
f.qr=function(){this.dispatchEvent("searchupdate")};f.lb=function(){return
this.Jd};var Xo={update:function(a){for(var b in a)Xo[b]=a[b]},ht:function(a)
{if("string"===typeof a)try{a=JSON.parse(a)}catch(c){a=null}for(var b in
a)Xo.gt(b,a[b])},gt:function(a,b){Xo[a]=b}};$a("_OC_addFlags",Xo.ht);function Yo(a)
{var b=Ja.apply(1,arguments);if(0===b.length)return qd(a[0]);for(var
c=[a[0]],d=0;d<b.length;d++)c.push(encodeURIComponent(b[d])),c.push(a[d+1]);return
qd(c.join(""))};var Zo;function $o(a,b,c){c=new
R(c.replace(/#.*/g,""));S(c,a,b);return c.toString()}function ap(a){if(Zo){var
b=new R(Zo);Ej(b,a);return b.toString()}return a}function bp(a){return
$o("hl","es",a)}function cp(a){a=new R(a);var b=a.s.split("/");b[0]||
b.shift();return 3<b.length?b[3]:T(a,"id")||""}function dp(){var
a=window.location.pathname.split("/");return 1>a.length?"":a[1]};function ep(a)
{Q.call(this);this.vb={};a&&this.Md(a)}u(ep,Q);f=ep.prototype;f.Ce=function()
{return this.vb.w||this.getParent().i.width};f.oe=function(){return this.vb.h||
this.getParent().i.height};function Ql(a){return a.Ce()/a.oe()}f.Fa=function()
{return new ye(this.Ce(),this.oe())};f.Md=function(a){for(var b in
a)this.vb[b]=a[b];this.dispatchEvent("update")};f.xe=function(a)
{this.O=a};f.getParent=function(){return this.O};f.ob=function(){return
this.vb.title};
f.Ud=function(){var a=this.ob();return a?pm(a):""};function bo(a){return
a.vb.order}f.Fd=function(a){if(this.vb.src&&a){var b=new
R(this.vb.src);S(b,"w",a.width);return b.toString()}return
this.vb.src};f.Sa=function(){return this.vb.pid};function fp(a,b,c){if(8>=ec()){var
d=[];d[0]=O(a,"readystatechange",t(gp,a,t(hp,b),d))}else
Ei(a,"load",t(hp,b));c&&Ei(a,"error",t(hp,c))}function hp(a){U(a)}function
gp(a,b,c){if("complete"!=a.readyState)return!0;Mi(c[0]);b();return!1}var
ip=G("div");function jp(a){if(a)if(A){ip.appendChild(a);var
b=t(I,a);fp(a,b,b);a.src="//www.google.com/images/cleardot.gif"}else
a.src="//www.google.com/images/cleardot.gif",I(a)};function kp(a,b,c,d,e,g,h)
{Q.call(this);this.O=a;this.Ab=b;this.Gb=c;this.o=d;this.j=e;this.oa=g;this.ka=h;th
is.s=Math.ceil(this.Ab/this.o);this.N=Math.ceil(this.Gb/
this.j);this.i=[];for(a=0;a<this.s;++a){b=[];for(c=0;c<this.N;+
+c)b.push(null);this.i.push(b)}}n(kp,Q);kp.prototype.empty=function(){for(var
a;a=this.O.firstChild;)jp(a)};
function lp(a,b){var
c=Math.floor(b.left/a.o),d=Math.floor(b.top/a.j),e=Math.ceil((b.left+b.width)/
a.o),g=Math.ceil((b.top+b.height)/
a.j);e=Math.min(e,a.s);for(g=Math.min(g,a.N);c<e;c++)for(var h=d;h<g;h++)if(!a.i[c]
[h]){var k=a;var l=c,m=h;if(!k.i[l][m]){var p=G("IMG");K(p,
{position:"absolute",left:l*k.o+"px",top:m*k.j+"px",display:"none"});k.i[l]
[m]=p;k.O.appendChild(p)}k=k.i[l]
[m];l=a.oa(c,h);fp(k,r(a.ha,a,k,l),r(a.ta,a,k,l));k.src=l}for(c=0;c<a.s;+
+c)for(h=0;h<a.N;++h){if(d=!!a.i[c][h])d=!$g(new Vg(c*
a.o,h*a.j,(c+1)*a.o,(h+1)*a.j),b);d&&(jp(a.i[c][h]),a.i[c]
[h]=null)}}kp.prototype.ha=function(a,b){K(a,
{display:""});this.ka&&this.ka(b)};kp.prototype.ta=function(){};function mp()
{};function np(a){this.i={};for(var b=0;b<a.length;b++){var c=a[b];this.i[c.z]=new
ye(c.w,c.h)}}function op(a,b){return(a=Vc(a.i,function(c){return c.height==b}))?
Number(a):null}function pp(a,b){return(a=a.i[b])?a.width:null};function qp(a)
{if(a)return a.isEntityPageViewport;a=T(new
R(window.location.href),"source");return"entity_page"==a||"entity_page_gbs_snippet"
==a}function rp(a){if(a)return a.isEntityPageViewportV2;var b=new
R(window.location.href);a=T(b,"source");b=void 0!
==T(b,"ov2");return("entity_page"==a||"entity_page_gbs_snippet"==a)&&b};function
sp(a){ep.call(this,a);this.fk={};this.Ca={};this.N={};this.wa=this.ta=null}var
tp;u(sp,ep);f=sp.prototype;f.Md=function(a,b)
{sp.ua.Md.call(this,a);b&&(this.va=b)};function So(a,b)
{up(a,a.Af(),b)}f.Af=function(){var a=vp(this);S(a,"jscmd","click3");var
b;this.Jd&&(b=this.Jd.getQuery());wp(this,"vq",b);Rc(this.fk,function(c,d)
{S(a,d,c)});return a};
function up(a,b,c){b=b.toString();if(b==a.va)c&&c(a);else if(c&&(a.N[b]=a.N[b]||
[]).push(c),b!=a.ha)
{a.ha=b;a.o&&q.clearTimeout(a.o);a.o=q.setTimeout(r(a.pu,a,b),6E3);var
d;a.Jd&&(d=a.Jd.getQuery());tp(b,r(a.ur,a,b,d))}}function wp(a,b,c){c?
a.fk[b]=c:delete a.fk[b]}f.fk=null;f.ur=function(a,b,c)
{this.ha==a&&(this.ha=null,this.o&&(q.clearTimeout(this.o),this.o=null),this.va=a,x
p(this,c.page[0]),this.O.Zl(c),b=this.N[a])&&(v(b,function(d){d(this)},this),delete
this.N[a])};
f.pu=function(a){this.o=this.ha=null;delete this.N[a]};function vp(a){var
b=a.vb.url;b?b=new R(b):(b=new
R(a.O.qq),S(b,"pg",a.Sa()),a.vb.sig&&S(b,"sig",a.vb.sig));qp()&&S(b,"source","entit
y_page");return b}f.tc=function(){return vp(this).toString()};f.Ce=function()
{return this.vb.w||this.getParent().i.width};f.oe=function(){return this.vb.h||
this.getParent().i.height};
var
yp={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 xp(a,b){var c={},d;for(d in yp){var e=yp[d],g=b[e];void
0!==g&&("highlights"==e?
a.Ca[b.vq]=g:c[d]=g)}c.additional_info&&(d=c.additional_info["[NewspaperJSONPageInf
o]"])&&(a.ta=new
np(d.tileres),d=d.page_scanjob_coordinates)&&(a.wa=""+d.x+","+d.y);b.vq&&!
c.snippetSrc&&(c.snippetSrc="");a.Md(c)}
sp.prototype.Nc=function(){return this.vb.content};sp.prototype.s=function(a)
{return!!(this.vb.flags&a)};function zp(a,b){return kb(b,r(a.s,a))}function Ap(a,b)
{b=Fe(b);b=b.replace(/'/g,"&#39;");if(a=a.Ca[b]){var c=[];v(a,function(d)
{c.push([d.X,d.Y,d.W,d.H])});return c}}function To(a,b){if(a=Ap(a,b))return
jb(a,t(Bp,1))}function Bp(a,b){b=jb(b,function(c){return Math.round(c*a)});return
new Vg(b[0],b[1],b[2],b[3])}
function Cp(a){if(a.vb.links)return jb(a.vb.links,function(b){var
c=b.region;return[c.X,c.Y,c.W,c.H,b.target_pid,b.url]})}function Dp(a)
{if(a.vb.clip_highlight||a.vb.clip_highlights){var b=[];v(a.vb.clip_highlights||
[a.vb.clip_highlight],function(c){var d=[];v(["X","Y","W","H"],function(e)
{d.push(c[e])});b.push(d)});return b}return null}
sp.prototype.Fd=function(a){if(this.vb.src&&a){var b=new
R(this.vb.src);a&&Rc(this.Ol(),function(c,d){"height"==d&&a.height?
S(b,c,a.height):"width"==d&&a.width&&S(b,c,a.width)});return b.toString()}return
this.vb.src};sp.prototype.Ol=function(){return{width:"w",height:"h"}};function
Ep(a,b,c,d){this.Dk=a||256;this.Ck=b||256;this.j=c||3;this.o=d||
3;this.i=null}function Fp(a,b){a.i=b}Ep.prototype.mp=function(a,b,c,d,e){var
g=this.j,h=this.o;b=Math.ceil(b/this.Dk);c=Math.ceil(c/this.Ck);var
k=Math.floor(e/g),l=Math.floor(d/h),m=g*b*k;e-=k*g;g=Math.min(g,c-k*g);m+=g*h*l;d-
=l*h;h=Math.min(h,b-l*h);d=m+(e*h+d);a=new
R(a);S(a,"tid",d);this.i&&(a=this.i(a,d));return a.toString()};function Gp()
{}Gp.prototype.ob=function(){return this.Fc};function Hp(){this.i=new
Map}Hp.prototype.add=function(a,b){this.i.set(Ua(a),b)};function Ip(a,b){b=void
0===b?[]:b;b=new Set(b.map(function(g){return Ua(g)}));for(var
c=na(a.i.keys()),d=c.next();!d.done;d=c.next())if(d=d.value,!b.has(d)){var
e=a.i.get(d);e&&e.Pa();a.i.delete(d)}};function Jp(){this.j={};this.i=new
Hp}function Kp(a,b,c){a.j[Ua(b)]=c}Jp.prototype.Pa=function(){Ip(this.i)};function
Lp(a,b){b=hb(b,function(c){return!!
this.j[Ua(c.constructor)]},a);Ip(a.i,b);v(b,function(c){this.i.i.has(Ua(c))||
this.i.add(c,this.j[Ua(c.constructor)].render(c))},a)};function Mp(a)
{this.Tf=a}function Np(a,b,c,d){a=Op(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 Op(a,b){var c=b||[];a=hb(a.Tf,function(d){return!kb(c,function(e){return
50>Math.abs(e-d)})});a.push.apply(a,c);yb(a);return a};function Pp(a,b)
{$n.call(this);this.ka={};a&&(this.qq=a.prefix,this.Op=a.image_prefix||
a.prefix,a=jb(a.page,function(c){c=new this.s(c);b&&(c.Jd=b);return
c},this),this.o(a))}u(Pp,$n);Pp.prototype.Zl=function(a){a=a.page;for(var
b=0;b<a.length;b++){var
c=a[b],d=fo(this,c.pid);d&&xp(d,c)}};Pp.prototype.s=sp;Pp.prototype.oa=function(a,b
){if(!fo(this,b.Sa())){var c=tb(co(this));ub(c,b);this.o(c)}this.ka[b.Sa()]=!
0;a&&a(b)};function Qp(a,b,c){Tk(a,t(Rp,b,c))}function Rp(a,b,c){c=c.target;al(c)?
a(cl(c)):b&&b()};var Sp={},Tp=null;
function Up(a){var b;void 0===b&&(b=0);if(!Tp){Tp={};for(var
c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),d=["+/
=","+/","-_=","-_.","-_"],e=0;5>e;e++){var
g=c.concat(d[e].split(""));Sp[e]=g;for(var h=0;h<g.length;h++){var k=g[h];void
0===Tp[k]&&(Tp[k]=h)}}}b=Sp[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],m=a[g+1];k=a[g+2];h=b[l>>2];l=b[(l&3)<<4|
m>>4];m=b[(m&15)<<2|k>>6];k=b[k&63];c[e++]=h+l+m+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}return
c.join("")};var Vp="undefined"!==typeof Uint8Array,Wp={};var Xp;function Yp(a)
{if(Wp!==Wp)throw Error("illegal external caller");this.Ag=a;if(null!
=a&&0===a.length)throw Error("ByteString should be constructed with non-empty
values");}Yp.prototype.Ic=ba(1);var Zp="function"===typeof
Symbol&&"symbol"===typeof Symbol()?Symbol():void 0;function $p(a,b){if(Zp)return
a[Zp]|=b;if(void 0!==a.ue)return a.ue|=b;Object.defineProperties(a,{ue:
{value:b,configurable:!0,writable:!0,enumerable:!1}});return b}function aq(a){var
b;Zp?b=a[Zp]:b=a.ue;return null==b?0:b}function bq(a,b){Zp?a[Zp]=b:void 0!==a.ue?
a.ue=b:Object.defineProperties(a,{ue:{value:b,configurable:!0,writable:!
0,enumerable:!1}})}function cq(a){$p(a,1);return a}function dq(a){return!!
(aq(a)&2)}
function eq(a){$p(a,16);return a}function fq(a,b){bq(b,(a|0)&-51)}function gq(a,b)
{bq(b,(a|18)&-41)};var hq={};function iq(a){return null!==a&&"object"===typeof a&&!
Array.isArray(a)&&a.constructor===Object}var
jq,kq=[];bq(kq,23);jq=Object.freeze(kq);function lq(a){if(dq(a.ac))throw
Error("Cannot mutate an immutable Message");}function mq(a){var b=a.length;(b=b?
a[b-1]:void 0)&&iq(b)?b.g=1:(b={},a.push((b.g=1,b)))};var nq;function oq(a,b)
{nq=b;a=new a(b);nq=void 0;return a};function pq(a){switch(typeof a){case
"number":return isFinite(a)?a:String(a);case "object":if(a)if(Array.isArray(a))
{if(0!==(aq(a)&128))return
a=Array.prototype.slice.call(a),mq(a),a}else{if(Vp&&null!=a&&a instanceof
Uint8Array)return Up(a);if(a instanceof Yp){var b=a.Ag;return
null==b?"":"string"===typeof b?b:a.Ag=Up(b)}}}return a};function qq(a,b,c,d)
{if(null!=a){if(Array.isArray(a))a=rq(a,b,c,void 0!==d);else if(iq(a)){var
e={},g;for(g in a)e[g]=qq(a[g],b,c,d);a=e}else a=b(a,d);return a}}function
rq(a,b,c,d){var e=aq(a);d=d?!!(e&16):void 0;a=Array.prototype.slice.call(a);for(var
g=0;g<a.length;g++)a[g]=qq(a[g],b,c,d);c(e,a);return a}function sq(a){return
a.Vj===hq?a.toJSON():pq(a)}
function tq(a){if(!a)return a;if("object"===typeof a){if(Vp&&null!=a&&a instanceof
Uint8Array)return new Uint8Array(a);if(a.Vj===hq)return a.clone()}return a}function
uq(a,b){a&128&&mq(b)};function vq(a){return a.i||(a.i=a.ac[a.j+a.Yf]={})}function
wq(a,b,c){return-1===b?null:b>=a.j?a.i?a.i[b]:void 0:c&&a.i&&(c=a.i[b],null!=c)?
c:a.ac[b+a.Yf]}function xq(a,b,c,d){a.o&&(a.o=void 0);if(b>=a.j||d)return vq(a)
[b]=c,a;a.ac[b+a.Yf]=c;(c=a.i)&&b in c&&delete c[b];return a}function yq(a,b,c,d)
{a=wq(a,b,c);Array.isArray(a)||(a=jq);b=aq(a);b&1||cq(a);!d||b&2||$p(a,2);return
a}function zq(a,b){lq(a);xq(a,b,void 0,!1);return a}
function Aq(a,b,c,d){lq(a);if(null!=c){var e=cq([]);for(var g=!1,h=0;h<c.length;h+
+)e[h]=c[h].ac,g=g||dq(e[h]);a.Sc||(a.Sc={});a.Sc[b]=c;c=e;g?Zp?c[Zp]&&(c[Zp]&=-
9):void 0!==c.ue&&(c.ue&=-9):$p(c,8)}else a.Sc&&(a.Sc[b]=void
0),e=jq;xq(a,b,e,d)}function Bq(a,b){a=wq(a,b);a=null==a?a:!!a;return null==a?!
1:a};function Cq(a){var b=aq(a);if(b&2)return
a;a=jb(a,Dq);gq(b,a);Object.freeze(a);return a}function Eq(a,b,c){c=void 0===c?
gq:c;if(null!=a){if(Vp&&a instanceof Uint8Array)return a.length?new Yp(new
Uint8Array(a)):Xp||(Xp=new Yp(null));if(Array.isArray(a)){var d=aq(a);if(d&2)return
a;if(b&&!(d&32)&&(d&16||0===d))return bq(a,d|2),a;a=rq(a,Eq,c,!
0);b=aq(a);b&4&&b&2&&Object.freeze(a);return a}return a.Vj===hq?Dq(a):a}}function
Dq(a){if(dq(a.ac))return a;a=Fq(a,!0);$p(a.ac,2);return a}
function Fq(a,b){var c=a.ac,d=eq([]),e=a.constructor.i;e&&d.push(e);0!
==(aq(c)&128)&&mq(d);b=b||dq(a.ac)?
gq:fq;d=oq(a.constructor,d);a.ti&&(d.ti=a.ti.slice());e=!!(aq(c)&16);for(var
g=0;g<c.length;g++){var h=c[g];if(g===c.length-1&&iq(h))for(var k in h){var
l=+k;if(Number.isNaN(l))vq(d)[l]=h[l];else{var m=h[k],p=a.Sc&&a.Sc[l];p?
Aq(d,l,Cq(p),!0):(m=Eq(m,e,b),lq(d),xq(d,l,m,!0))}}else l=g-a.Yf,(m=a.Sc&&a.Sc[l])?
Aq(d,l,Cq(m),!1):(h=Eq(h,e,b),lq(d),xq(d,l,h,!1))}return d};function Gq(a,b,c)
{null==a&&(a=nq);nq=void 0;var d=this.constructor.j||
0,e=0<d,g=this.constructor.i,h=!1;if(null==a){a=g?[g]:[];var k=!
0;bq(a,48)}else{if(!Array.isArray(a))throw Error();if(g&&g!==a[0])throw Error();var
l=$p(a,0),m=l;if(k=0!==(16&m))(h=0!==(32&m))||(m|
=32);if(e)if(128&m)d=0;else{if(0<a.length){var p=a[a.length-1];if(iq(p)&&"g"in p)
{d=0;m|=128;delete p.g;var x=!0,D;for(D in p){x=!1;break}x&&a.pop()}}}else
if(128&m)throw Error();l!==m&&bq(a,m)}this.Yf=(g?0:-1)-d;this.Sc=void 0;this.ac=
a;a:{g=this.ac.length;d=g-1;if(g&&(g=this.ac[d],iq(g))){this.i=g;this.j=d-
this.Yf;break a}void 0!==b&&-1<b?(this.j=Math.max(b,d+1-this.Yf),this.i=void
0):this.j=Number.MAX_VALUE}if(!e&&this.i&&"g"in this.i)throw Error('Unexpected "g"
flag in sparse object of message that is not a group type.');if(c){b=k&&!h&&!
0;e=this.j;var E;for(k=0;k<c.length;k++)h=c[k],h<e?(h+=this.Yf,(d=a[h])?
Hq(d,b):a[h]=jq):(E||(E=vq(this)),(d=E[h])?
Hq(d,b):E[h]=jq)}}Gq.prototype.toJSON=function(){return rq(this.ac,sq,uq)};
function Iq(a,b){if(null==b||""==b)return new a;b=JSON.parse(b);if(!
Array.isArray(b))throw Error(void 0);return
oq(a,eq(b))}Gq.prototype.clone=function(){var a=rq(this.ac,tq,fq);eq(a);nq=a;a=new
this.constructor(a);nq=void 0;Jq(a,this);return a};function Kq(a){if(dq(a.ac)){var
b=Fq(a,!1);b.o=a;a=b}return a}function Hq(a,b){if(Array.isArray(a)){var
c=aq(a),d=1;!b||c&2||(d|=16);(c&d)!==d&&bq(a,c|
d)}}Gq.prototype.Vj=hq;Gq.prototype.toString=function(){return this.ac.toString()};
function Jq(a,b){b.ti&&(a.ti=b.ti.slice());var c=b.Sc;if(c){b=b.i;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=dq(k.ac),m,p=k,x=e[0].constructor,D=m=l;p.Sc||(p.Sc={});var
E=p.Sc[h],H=yq(p,h,g,D);if(E)D||(Object.isFrozen(E)?m||
(E=Array.prototype.slice.call(E),p.Sc[h]=E):m&&Object.freeze(E));else{E=[];var V=!!
(aq(p.ac)&16),Ia=dq(H);!
D&&Ia&&(H=cq(Array.prototype.slice.call(H)),xq(p,h,H,g));for(var
ib=Ia,la=0;la<H.length;la++){var ya=H[la];var da=
ya;var vb=x,Fa=V,sa=!1;sa=void 0===sa?!1:sa;Fa=void 0===Fa?!
1:Fa;da=Array.isArray(da)?new vb(Fa?eq(da):da):sa?new vb:void 0;void 0!
==da&&(ib=ib||dq(ya),E.push(da),Ia&&$p(da.ac,2))}p.Sc[h]=E;Object.isFrozen(H)||
(p=aq(H)|33,bq(H,ib?p&-9:p|8));(D||m&&Ia)&&$p(E,2);(D||
m)&&Object.freeze(E)}m=E;g=yq(k,h,g,l);if(!l&&g&&!(aq(g)&8)){for(l=0;l<m.length;l+
+)h=m[l],k=Kq(h),h!==k&&(m[l]=k,g[l]=m[l].ac);
$p(g,8)}l=m;for(g=0;g<Math.min(l.length,e.length);g++)Jq(l[g],e[g])}}else throw
Error("unexpected object: type: "+
Ra(e)+": "+e);}}}};function Lq(a,b)
{Tm.call(this,b);this.o=a}u(Lq,Tm);Lq.prototype.j="info";Lq.prototype.s=!1;var
Mq={info:"jfk-butterBar-info",error:"jfk-butterBar-error",warning:"jfk-butterBar-
warning",promo:"jfk-butterBar-promo"};Lq.prototype.getType=function(){return
this.j};function Nq(a,b){a.Mb()&&Lb(a.ma(),Mq[a.j],Mq[b]);a.j=b}function Oq(a,b)
{a.o=b;if(b=a.ma()){var
c=a.i;c.jn(b);c.fn(b,a.o)}}Lq.prototype.isVisible=function(){var a=this.ma();return
null!=a&&Hb(a,"jfk-butterBar-shown")};
Lq.prototype.Ea=function(a){y(this.ma(),"jfk-butterBar-shown",a)};function Pq(a,b)
{a.s=b;(b=a.ma())&&y(b,"jfk-butterBar-mini",a.s)}Lq.prototype.Wa=function()
{this.Aa=this.i.Ta("DIV","jfk-butterBar");var
a=this.ma();a&&(Y(a,"live","assertive"),Y(a,"atomic","true"));Oq(this,this.o);Pq(th
is,this.s);Nq(this,this.j)};function Qq(a){this.i=a}Qq.prototype.Cd=function()
{return this.i.aid};Qq.prototype.fh=function(){var
a=this.i.x_focus,b=this.i.y_focus;if(void 0===a||void 0===b){b=this.ig();if(!
b.length)return null;a=b[0][0];b=b[0][1]}return new
B(a,b)};Qq.prototype.Ll=ba(9);Qq.prototype.ig=function(){return
Rq(this,"head_boxes")};function Rq(a,b){var c=[];a.i[b]&&v(a.i[b],function(d)
{c.push([d.X,d.Y,d.W,d.H])});return c};function Sq(a){this.i=a};function Tq(a,b,c)
{this.o=a;this.i=b;this.s=c||!1;a=this.Fa();this.j()?
a.height=120:a.height=65;this.ub(a)}n(Tq,El);Tq.prototype.j=function(){var a=C("gb-
mobile-menu-pubinfo");return a?0<uf(a).length&&null!=this.o&&0==bo(this.o):!
1};function Uq(a){Kl.call(this);this.o=a}u(Uq,Kl);Uq.prototype.ka=function()
{this.j=Math.ceil(this.i.length/this.o);for(var a=0;a<this.j;a++)for(var
b=0;b<this.o;b++){var c=a*this.o+b;this.cells[b]=this.cells[b]||[];this.cells[b]
[a]=this.i[c]}};function Vq(a){Uq.call(this,a);this.Ze=new
Map}u(Vq,Uq);Vq.prototype.Hc=function(a){return
this.Ze.get(Wq(Pl,a))};Vq.prototype.ci=function(a){if(a instanceof
Tq)a=Wq(a.constructor,a.i);else if(a instanceof Pl)a=Wq(a.constructor,a.Ha());else
throw Error("Input item must be a LayoutPage or LayoutSeparator.");return
this.Ze.get(a)};
Vq.prototype.Ua=function(a){if(a instanceof Tq){var
b=Wq(a.constructor,a.i);this.Ze.set(b,a)}else a instanceof
Pl&&(b=Wq(a.constructor,a.Ha()),this.Ze.set(b,a));Vq.ua.Ua.call(this,a)};function
Wq(a,b){return Ua(a)+"#"+b.Sa()};function Xq(a,b,c,d,e)
{Vq.call(this,1);this.O=b;this.s=c;var g=d||!1,h;a=co(a);v(a,function(k)
{g&&h&&1<bo(k)-bo(h)&&Yq(this,h,k);var l=C("gb-mobile-menu-
pubinfo");l&&0<uf(l).length&&!g&&h&&k&&0==bo(h)&&Yq(this,h,k,!0);l=new Pl(k);var
m=l.Fa();"fixed_height"==this.O?
m.height=this.s:m.width=this.s;l.ub(m);this.Ua(l);h=k},this);g&&h&&e&&bo(h)<bo(e)&&
Yq(this,h,e);Ll(this)}n(Xq,Vq);function Yq(a,b,c,d){b=new Tq(b,c,d||!
1);c=b.Fa();"fixed_height"==a.O?c.height=a.s:c.width=a.s;b.ub(c);a.Ua(b)}
Xq.prototype.N=function(){return this.s};Xq.prototype.kg=function(){return
this.O};Xq.prototype.tk=8;function Zq(a,b)
{this.V=a;this.i=b}n(Zq,mp);Zq.prototype.render=function(a){var
b=this.i(a);b.ub(a.Fa());b.setPosition(a.vd());return b};function $q()
{}n($q,El);function ar(){X.call(this)}u(ar,X);ar.prototype.De=function(a)
{this.j=a;this.s=br(a)};ar.prototype.ya=function()
{ar.ua.ya.call(this);I(this.s)};function cr(a)
{X.call(this);this.o=a}n(cr,ar);cr.prototype.Ea=function(a)
{N(this.s,a)};cr.prototype.De=function(a){ar.prototype.De.call(this,a);var
b=this.j.Fa();a=this.s;var c=b.width;b=b.height;var
d=Math.floor(.035*c),e=this.o?"/googlebooks/images/burn-left.png":"/googlebooks/
images/burn-right.png";hh(a,this.o?c-d:0,0);L(a,d,b);K(a,{position:"absolute"});A?
Sl(a,e):(c=F("IMG",
{src:e,width:d,height:b,border:0,position:"absolute",top:0,left:0}),a.appendChild(c
))};function dr(a)
{X.call(this);this.ha=a;this.ka=[]}u(dr,ar);f=dr.prototype;f.De=function(a)
{dr.ua.De.call(this,a);this.Eh();this.Ha()&&this.i.na(this.Ha(),"update",this.Eh)};
f.Ha=function(){return this.j.Ha()};f.Dh=function(a,b,c,d){var e=G("div");W(e,!
0);this.s.appendChild(e);a=er(this,a,b,c,d);K(e,
{position:"absolute",left:a[0]+"px",top:a[1]+"px",width:a[2]+"px",height:a[3]+"px"}
);this.ha&&(K(e,{backgroundColor:this.ha}),yh(e,.3));this.ka.push(new
Vg(a[0],a[1],a[2],a[3]));return e};
function fr(a){return a.j.Fa().width/a.j.Ha().getParent().i.width}function
er(a,b,c,d,e){var g=fr(a);return jb([b,c,d,e],function(h){return
Math.round(h*g)})}function gr(a,b){v(b,function(c)
{this.Dh.apply(this,c)},a)}f.Yo=function(a){return
this.Dh(a.left,a.top,a.width,a.height)};f.Fg=function()
{pf(this.s);this.ka=[]};f.Eh=function(){};function hr()
{dr.call(this)}n(hr,dr);f=hr.prototype;f.Eh=function(){if(!this.o){var
a=this.Ha();a&&(a=Dp(a))&&(gr(this,a),this.o=!0)}};
f.Dh=function(a,b,c,d){this.N=dr.prototype.Dh.call(this,a,b,c,d);K(this.N,
{border:"2px #aaaaff
dashed"});this.O=G("IMG");this.N.appendChild(this.O);this.O.src="/googlebooks/
images/dialog_close_x.gif";a=er(this,a,b,c,d);K(this.O,
{position:"absolute",cursor:"pointer",left:a[2]-
19+"px",top:"4px",display:"none"});O(this.N,"mouseout",r(this.vr,this));O(this.N,"m
ouseover",r(this.Np,this,!0));Ei(this.O,"click",r(this.Pa,this));return
this.N};f.Pa=function(){I(this.N)};
f.vr=function(a){zf(this.N,a.target)||this.Np(!1)};f.Np=function(a){K(this.O,
{display:a?"":"none"})};function ir(a)
{dr.call(this);this.V=a}n(ir,dr);ir.prototype.Eh=function(){if(!this.o){var
a=this.Ha();a&&(a=Cp(a))&&(v(a,function(b){var
c=b.pop(),d=b.pop();b=this.Dh.apply(this,b);K(b,
{cursor:"pointer"});this.i.na(b,"click",r(this.N,this,d,c))},this),this.o=!
0)}};ir.prototype.N=function(a,b){(a=fo(this.V.mb(),a))?
this.V.tb(a):Qo(this.V,b)};function jr(a,b)
{this.s=a;this.i=b}jr.prototype.Ha=function(){return
this.s};jr.prototype.j=function(){return this.s.Fd(this.i)};function kr(a,b,c)
{jr.call(this,a,b);this.o=c}n(kr,jr);kr.prototype.j=function(){return
this.o.width>this.i.width?this.s.Fd(this.o):jr.prototype.j.call(this)};function
lr(a,b,c,d,e)
{X.call(this);this.sh(a.Ja());this.V=a;this.j=c;this.ta=[];this.qn=d;L(d,c);this.va
=br(this);K(this.va,"backgroundColor","#fff");L(this.va,c);if(this.Ca=void 0!==e?
e:!0)a=br(this),L(a,c),this.wa=new
mr(a),this.wa.show();b&&(this.s=b,this.i.na(b,"update",this.Gg),So(b))}u(lr,X);f=lr
.prototype;f.Fa=function(){return this.j};f.Ha=function(){return this.s};function
nr(a,b){a.ta.push(b);b.De(a)}f.Gg=function(){};function or(a)
{a.dispatchEvent("load");a.Ca&&a.wa.rb()}
function br(a){var b=G("div");W(b,!0);K(b,
{position:"absolute",left:0,top:0});a.qn.appendChild(b);return b}f.Pa=function()
{v(this.ta,function(a){a.Ia()});this.ta=null;this.N&&I(this.N)};function pr(a)
{a.O=br(a);L(a.O,a.Fa());K(a.O,{backgroundImage:"url(//www.google.com/images/
cleardot.gif)",backgroundRepeat:"repeat"});a.i.na(a.O,"mousedown",a.wr);a.i.na(a.O,
"dragstart",oi)}f.wr=function(a){a.display=this;qr.dispatchEvent(a)};var qr=new Q;
function mr(a)
{this.i=a;a={position:"absolute",left:0,color:"#808080",fontSize:"13px",backgroundC
olor:"white"};for(var b=0;2>b;b++){var
c=G("div");W(c);K(c,a);this.i.appendChild(c);c.textContent="Cargando...";a.bottom=0
}}mr.prototype.show=function(a){K(this.i,
{display:a?"none":""})};mr.prototype.rb=function(){this.show(!
0)};lr.prototype.Km=function(){rr(this)};function rr(a,b){a.N&&I(a.N);a.N=br(a);new
sr(a.N,a.Fa(),b)}
function sr(a,b,c){this.i=a;K(a,
{backgroundColor:"#FFF",textAlign:"center"});L(a,b);P(a,sl(c||""));W(this.i)};funct
ion tr(a,b,c){lr.call(this,a,b.Ha(),b.i,c);this.sh(ur);a=br(this);this.ha=new
vr(b.i,a);a=br(this);this.ka=new vr(b.i,a);pr(this);Ch(c,!
0);w(c,"pageImageDisplay");this.oa=b;b.Ha()&&this.Gg()}n(tr,lr);f=tr.prototype;f.tb
=function(a){wp(a,"output",null);lr.prototype.tb.call(this,a);a.Fd()&&this.Gg()};
f.Gg=function(){var a=this.Ha(),b=this.oa.j();if(b&&!this.o)
{b=wr(b);Ei(this.ha,"load",r(this.xr,this,a,b,this.Fa().width));xr(this.ha,[b]);var
c=Lo(this.V.Tb,a.Sa());c.push(b);xr(this.ka,c);this.o=!
0;a==this.V.Ha()&&this.dispatchEvent("fetch")}zp(a,[16,8])&&(a=Ae('<table
width=100% height=100%><tr><td><img
src="%s"/><br/>%s</td></tr></table>',ap("/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."),
rr(this,a),or(this))};f.xr=function(a,b,c)
{a==this.V.Ha()&&this.dispatchEvent("loaded");this.ka.empty();var
d=this.V.Tb;a=a.Sa();d.i[a]=d.i[a]||{};d.i[a]
[c]=b;or(this)};f.vc=ba(12);f.Pa=function(){this.o=!
1;this.ha.empty();this.ka.empty();lr.prototype.Pa.call(this)};var ur=new
Q,wr=Oc;function vr(a,b){Q.call(this);this.j=a;this.o=b;this.Kf=!
1;this.i=G("IMG");this.i.width=this.j.width;this.o.appendChild(this.i);W(this.o)}n(
vr,Q);vr.prototype.empty=function(){for(var a;a=vf(this.o);)jp(a)};
function xr(a,b){fp(a.i,r(a.s,a,a.i));for(var c=0;c<b.length;c+
+)a.i.src=b[c]}vr.prototype.s=function(a)
{this.i==a&&(this.dispatchEvent("load"),this.Kf=!
0)};vr.prototype.vc=ba(11);function yr(a){var
b=this;X.call(this);this.N=a;this.o=a.s;this.ub(Fh(this.o));this.Kb=new
B(0,0);this.ka=null;this.ta=new Yl(function(){N(b.ka,!
1)},600);li(this,this.ta)}u(yr,X);f=yr.prototype;f.ub=function(a){if(!this.j||!
ze(this.j,a)){this.j=a;var
b=this.N;b.ha=a;zr(b);this.dispatchEvent("resize")}};f.jd=function(a)
{this.Cc=a;this.O.Pa();var b=this.N,c=this.Fa();b.ha=c;zr(b);b=this.N;a=new
ye(a.Bb(),a.Hb());b.oa=a;b.N=!
0;L(b.j,a);U(b.ta,0,b);zr(b);this.dispatchEvent("layoutchange")};
function Ar(a,b){a.O=b}f.Pl=function(){return this.O};f.Jb=function(){return
this.Cc};f.nc=function(){var
a=this.Cc.Td();this.oa&&(a=this.oa.Nl(a));Lp(this.O,a);this.dispatchEvent("update")
};function Br(a,b){a.oa=b}
f.kd=function(a){var b=this.Kb.x,c=this.Kb.y;"number"===typeof
a.x&&(a.x=ue(a.x,0,Math.max(this.Cc.Bb()-this.j.width,0)));"number"===typeof
a.y&&(a.y=ue(a.y,0,Math.max(this.Cc.Hb()-this.j.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.Kb=new
B(b,c);b=this.N;a=this.Kb;b.ka||(b=b.s,null!=a.y&&(b.scrollTop=a.y),null!
=a.x&&(b.scrollLeft=a.x));this.dispatchEvent("move")};
function Cr(a){var b=a.Kb;return b?new
Vg(b.x,b.y,a.j.width,a.j.height):null}f.Fa=function(){return
this.j};f.Nd=function(a)
{this.dispatchEvent("movestart");this.kd(a);this.dispatchEvent("moveend")};function
Dr(a,b,c){a=a.Kb;c(new B(a.x+b.x,a.y+b.y))}
f.Nf=function(a){var b=this.Kb,c=this.Fa();!b||Math.abs(b.x-a.x)>c.width||
Math.abs(b.y-a.y)>c.height?this.Nd(a):(this.s&&(this.s.Ia(),this.s=null),this.s=new
em([b.x,b.y],[a.x,a.y],250+250*ue(we(b,a)/800,0,1),hm),O(this.s,"animate",r(this.tn
,this)),O(this.s,"end",r(this.yr,this)),this.dispatchEvent("movestart"),Ei(this,"mo
vestart",r(this.s.Ia,this.s)),this.s.play())};f.tn=function(a)
{a=a.coords.map(Math.round);this.kd(new B(a[0],a[1]))};f.yr=function(a)
{this.tn(a);this.dispatchEvent("moveend")};
f.Fb=function(){return this.o};f.Ve=ba(13);f.Rc=function(){return new
B(Math.round(this.Kb.x+this.j.width/2),Math.round(this.Kb.y+this.j.height/
2))};f.af=function(a){return new B(Math.round(a.x+this.j.width/2*-
1),Math.round(a.y+this.j.height/2*-1))};f.ya=function()
{yr.ua.ya.call(this);this.O.Pa()};f.Jl=function(a)
{null==this.ka&&(this.ka=a);this.ka.style.opacity=0;this.ta.start()};f.Ot=function(
){var a=this;this.ta.stop();N(this.ka,!0);U(function()
{a.ka.style.opacity=1})};f.rn=1;function Er(a,b,c,d)
{lr.call(this,a,b.Ha(),b.i,c,d);this.oa=br(this);pr(this);b.Ha()&&this.Gg();this.V=
a;this.ka=O(this.V.Ja(),"update",this.Da,!
1,this)}n(Er,lr);Er.prototype.Gg=function(){var
a=this.Ha(),b=a.Fd(),c=this.V.Ya().Fj(),d=a.ta;if(b&&d&&!this.o){var
e=op(d,this.Fa().height);"number"===typeof e&&(d=pp(d,e),b=new
R(b),S(b,"zoom",e),S(b,"pg",a.wa),b=b.toString(),this.ha=new
kp(this.oa,d,this.Fa().height,c.Dk,c.Ck,r(c.mp,c,b,d,this.Fa().height),null),this.o
=!0,this.Da())}};
Er.prototype.Da=function(){if(this.o){var a=nh(this.oa);if(a){var
b=th(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&&lp(this.ha,Xg(a))}Wo(this.V)}};Er.prototype.Pa=function()
{this.o&&(this.ha.empty(),this.o=!
1);this.ka&&(Mi(this.ka),this.ka=null);lr.prototype.Pa.call(this)};function Fr(a)
{this.Jd=a;dr.call(this,"#ffff00")}u(Fr,dr);Fr.prototype.Eh=function(){var
a=this.j.Ha();if(a){var b=this.Jd.getQuery();b!
=this.N&&(a=To(a,b),this.Fg(),a&&(jb(a,r(this.Yo,this)),this.N=b))}};function Gr(a)
{Q.call(this);this.url=a;this.o=null;this.O=!0}n(Gr,Q);Gr.prototype.qf=function()
{if(this.O)this.O=!1;else throw Error();};function Hr(a,b)
{Gr.call(this,a);this.ka=b||"GET";this.j=new Pi;this.i=new
Pk}n(Hr,Gr);f=Hr.prototype;f.qf=function(a,b)
{Gr.prototype.qf.call(this,a,b);this.N=a;this.s=b;this.j.na(this.i,"success",r(this
.Ar,this));this.j.na(this.i,"error",r(this.zr,this));this.i.send(this.url.toString(
),this.ka,void 0)};f.Ar=function(a)
{this.o=JSON.parse(bl(a.target));U(r(this.dispatchEvent,this,"success"));this.N&&U(
t(this.N,this.o));U(r(this.Ek,this))};
f.zr=function()
{U(r(this.dispatchEvent,this,"error"));this.s&&U(this.s);U(r(this.Ek,this))};f.abor
t=function(){this.i.abort();this.Ek();return!1};f.Ek=function()
{Ui(this.j);this.s=this.N=null};function Ir(a,b,c)
{a=["event",a,b,c];if(b=q.ga)a=["send"].concat(a),"timing"===a[1]&&null==a[4]&&(a[4
]=Math.round(performance.now())),b.apply(null,a)}function Jr(a,b,c,d)
{"string"===typeof a&&(a=C(a));a&&O(a,"click",t(Ir,b,c,d))}
$a("_OC_analyticsTrack",Ir);function Kr(a){return a.length?a.reduce(function(b,c)
{return ah(b,c)},a[0].clone()):null};function Lr(a,b,c,d,e)
{X.call(this);this.O=a;this.ta=b;this.wa=e;this.s=d;this.j=!
1;this.N=G("div");c.appendChild(this.N);this.i.na(b,"mousemove",this.ka);this.i.na(
b,"mouseup",this.ha)}u(Lr,X);Lr.prototype.ka=function(a){if(!this.va){a=xe(new
B(a.clientX,a.clientY),oh(this.ta));a=Sg(a,this.wa);K(this.N,{border:"2px dashed
#99AAEE",position:"absolute"});var b=a.right-a.left,c=a.bottom-
a.top;hh(this.N,a.left,a.top);L(this.N,b,c);this.o=a}};
Lr.prototype.ha=function(a){this.ka(a);this.va=!0;a=this.s;var
b=Xg(this.o),c=fr(this.O);c=Mr(b,1/c);b=Nr(Mr(c,1/a.Fa().width*1E3));a=new
R(a.tc());S(a,"ci",
[b.left,b.top,b.width,b.height].join());S(a,"jscmd","click3");S(a,"output","text");
c=Nr(c);Or(this.O,[c]);I(this.N);(new
Hr(a)).qf(r(this.oa,this,c,b));this.dispatchEvent("endsize")};
Lr.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 Vg(h.X,h.Y,h.W,h.H))});if(c=c.content)Or(this.O,
[a],c,b),d=!0,Ir("Web Reader","Selection")}d||this.O.Fg();this.Ia()};function
Mr(a,b){return new Vg(a.left*b,a.top*b,a.width*b,a.height*b)}function Nr(a){return
new
Vg(Math.round(a.left),Math.round(a.top),Math.round(a.width),Math.round(a.height))}L
r.prototype.ya=function(){Lr.ua.ya.call(this);I(this.N)};function Pr(a,b)
{X.call(this);this.N=a;this.Ga=b}var Qr;n(Pr,ar);f=Pr.prototype;f.De=function(a)
{ar.prototype.De.call(this,a);a=this.s;var b=G("div");W(b,!
0);a.appendChild(b);Gb(b,"selection-
layer");L(a,this.j.Fa());L(b,this.j.Fa());this.i.na(b,"click",this.Br);this.i.na(b,
"mousedown",this.Cr)};
f.Cr=function(a){if(Qr){a.stopPropagation();this.o&&this.o.Ia();var
b=this.j.qn;a=xe(new B(a.clientX,a.clientY),oh(b));this.o=new
Lr(this.N,b,this.s,this.j.Ha(),a);this.O=O(document.body,"mousemove",r(this.Dr,this
));Ei(this.o,["endsize","dispose"],r(this.Lt,this))}};f.Br=function(a)
{Qr&&a.stopPropagation()};
f.Dr=function(a){if(this.o&&!this.o.Qd){var b=new
B(a.clientX,a.clientY),c=Wg(xh(this.Ga.Fb()));if(Tg(c,b)){var d=new
B(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.ka||(this.ka=new
Mk(100),this.i.na(this.ka,"tick",this.Er));this.ha=d;d.x||d.y?
this.ka.start():this.ka.stop()}}};f.Er=function(){var a=this.ha,b=this.Ga;Dr(b,new
B(15*a.x,15*a.y),r(b.Nd,b))};
f.Lt=function(){Mi(this.O);ji(this.ka);this.ka=null};function Rr(){this.N="Selecci\
u00f3n copiada en el portapapeles";this.i=!1;var a=F("DIV","entity-page-
snackbar"),b=F("SPAN","entity-page-snackbar-
text");J(b,this.N);a.appendChild(b);Y(a,"hidden",!
0);document.body.appendChild(a);this.s=a}Rr.prototype.show=function(){this.i?
(this.j(),U(r(this.o,this),500)):this.o();U(r(this.j,this),6E3)};Rr.prototype.o=fun
ction(){K(this.s,"bottom","0");this.i=!0};Rr.prototype.j=function()
{K(this.s,"bottom","-48px");this.i=!1};function Sr(a){this.j=a;this.s=new
Rr;this.o=Tr(this)}Sr.prototype.ma=function(){return this.o};function Tr(a){var
b=F("DIV");Ib(b,["entity-page-copy-button","entity-page-action-chip"]);var
c=F("SPAN");w(c,"entity-page-action-chip-icon");var d=F("SPAN");w(d,"entity-page-
action-chip-
label");J(d,"Copiar");b.appendChild(c);b.appendChild(d);O(b,"click",r(a.i,a));sm(b,
"button");Ff(b,!0);O(b,"keydown",function(e){32!=e.keyCode&&13!=e.keyCode||
a.i.call(a)});return b}
Sr.prototype.i=function()
{this.j.focus();this.j.select();document.execCommand("copy");this.s.show()};functio
n Ur(){}Ur.prototype.Uc=function(){};function Vr(a,b,c,d,e,g,h,k,l){var
m=Wr(c),p=xh(a),x=nh(a);x&&Yg(p,Xg(x));x=Re(a);var D=Re(c);if(x.i!=D.i){var
E=x.i.body;D=Nf(D);var H=new B(0,0),V=gf(Te(E));if(ic(V,"parent")){var Ia=E;do{var
ib=V==D?oh(Ia):uh(Ia);H.x+=ib.x;H.y+=ib.y}while(V&&V!=D&&V!
=V.parent&&(Ia=V.frameElement)&&(V=V.parent))}E=xe(H,oh(E));!A||Gc(9)||df(x.i)||
(E=xe(E,ef(x.i)));p.left+=E.x;p.top+=E.y}a=Xr(a,b);b=p.left;a&4?
b+=p.width:a&2&&(b+=p.width/2);p=new B(b,p.top+(a&1?
p.height:0));p=xe(p,m);e&&(p.x+=(a&4?-1:1)*e.x,p.y+=
(a&1?-1:1)*e.y);if(h)if(l)var la=l;else if(la=nh(c))la.top-=m.y,la.right-
=m.x,la.bottom-=m.y,la.left-=m.x;return Yr(p,c,d,g,la,h,k)}
function Wr(a){if(a=a.offsetParent){var b="HTML"==a.tagName||"BODY"==a.tagName;if(!
b||"static"!=gh(a,"position")){var c=oh(a);if(!b){b=Ah(a);var d;if(d=b)
{d=dg&&0<=Zb(zm,10);var e;if(e=xc)e=0<=Zb(xm,10);var g=cg&&0<=Zb(zm,85);d=nc||d||
e||g}b=d?-a.scrollLeft:b&&!mc&&"visible"!=gh(a,"overflowX")?a.scrollWidth-
a.clientWidth-a.scrollLeft:a.scrollLeft;c=xe(c,new B(b,a.scrollTop))}}}return c||
new B}
function Yr(a,b,c,d,e,g,h){a=a.clone();var k=Xr(b,c);c=M(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);g&&(e?(d=h,k=0,65==(g&65)&&(a.x<e.left||
a.x>=e.right)&&(g&=-2),132==(g&132)&&(a.y<e.top||a.y>=e.bottom)&&(g&=-
5),a.x<e.left&&g&1&&(a.x=e.left,k|=1),g&16&&(l=a.x,a.x<e.left&&(a.x=e.left,k|
=4),a.x+d.width>e.right&&(d.width=Math.min(e.right-a.x,l+d.width-e.left),
d.width=Math.max(d.width,0),k|=4)),a.x+d.width>e.right&&g&1&&(a.x=Math.max(e.right-
d.width,e.left),k|=1),g&2&&(k|=(a.x<e.left?16:0)|(a.x+d.width>e.right?
32:0)),a.y<e.top&&g&4&&(a.y=e.top,k|=2),g&32&&(l=a.y,a.y<e.top&&(a.y=e.top,k|
=8),a.y+d.height>e.bottom&&(d.height=Math.min(e.bottom-a.y,l+d.height-
e.top),d.height=Math.max(d.height,0),k|
=8)),a.y+d.height>e.bottom&&g&4&&(a.y=Math.max(e.bottom-d.height,e.top),k|
=2),g&8&&(k|=(a.y<e.top?64:0)|(a.y+d.height>e.bottom?128:0)),e=k):e=256,l=e);e=new
Vg(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)return
a;hh(b,new B(e.left,e.top));h=e.Fa();ze(c,h)||Dh(b,h);return a}function Xr(a,b)
{return(b&8&&Ah(a)?b^4:b)&-9};function Zr(a,b){this.Nb=8;this.Ma=b||void
0;en.call(this,a)}u(Zr,en);function $r(a,b)
{a.Nb=b;a.isVisible()&&a.Cg()}Zr.prototype.vd=function(){return this.Ma||
null};Zr.prototype.setPosition=function(a){this.Ma=a||void
0;this.isVisible()&&this.Cg()};Zr.prototype.Cg=function(){if(this.Ma){var a=!
this.isVisible()&&"move_offscreen"!
=this.getType(),b=this.ma();a&&(b.style.visibility="hidden",N(b,!
0));this.Ma.Uc(b,this.Nb,this.sm);a&&N(b,!1)}};function as(a)
{Zr.call(this,a);fn(this);this.rl=!1;this.j=new Pi;this.i=qp();w(a,"viewport-
selection-popup");bs&&bs.Ia();bs=this}n(as,Zr);as.prototype.o=function()
{this.dispatchEvent("close");this.Ia()};
function cs(a,b,c){var d=a.i?C("selection-popup-table"):a.ma(),e=a.i?
G("TR"):G("div");w(e,"selection-popup-select-container");d.appendChild(e);d=a.i?
G("TD"):G("div");w(d,"selection-popup-select-
label");e.appendChild(d);d.appendChild(mf(b));d=a.i?
G("TD"):G("div");e.appendChild(d);b=G("input");b.value=c;w(b,"viewport-
input");d.appendChild(b);Ch(b,!1);a.i&&(c=G("TD"),e.appendChild(c),e=(new
Sr(b)).ma(),c.appendChild(e));a.j.na(b,"mousedown",ds)}function ds(a)
{a.stopPropagation()}
as.prototype.ya=function(){I(this.ma());Zr.prototype.ya.call(this);this.j.Ia()};var
bs=null;function es(a,b){this.i=a instanceof B?a:new
B(a,b)}u(es,Ur);es.prototype.Uc=function(a,b,c,d){var e=Te(a);var
g=e.body;e=e.documentElement;e=new B(g.scrollLeft||e.scrollLeft,g.scrollTop||
e.scrollTop);g=this.i.x+e.x;e=this.i.y+e.y;var h=Wr(a);g-=h.x;e-=h.y;Yr(new
B(g,e),a,b,c,null,null,d)};function fs(a,b)
{es.call(this,a,b)}u(fs,es);fs.prototype.j=0;fs.prototype.s=function(a)
{this.j=a};fs.prototype.Uc=function(a,b,c,d){var e=kh(a);e=nh(e);var
g=ff(Re(a).i);g=new B(this.i.x+g.scrollLeft,this.i.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.j,d)}};function gs(a)
{dr.call(this,"#4a95d6");this.o=a}n(gs,dr);gs.prototype.De=function(a)
{dr.prototype.De.call(this,a);K(this.s,
{cursor:"pointer"});this.i.na(this.s,"mousedown",hs)};function hs(a)
{a.stopPropagation()}
function Or(a,b,c,d)
{a.Fg();jb(b,r(a.Yo,a));a.O&&Mi(a.O);a.N&&a.N.Ia();b=G("div");document.body.appendC
hild(b);var e=Kr(a.ka);if(e){var g=oh(a.s);b=new as(b);if(c&&d){var
h=a.Ha(),k=h.Fd();if(k){var l=new
R(k);d=[d.left,d.top,d.width,d.height].join();S(l,"ci",d);S(l,"edge",0);l=l.toStrin
g();var m=new R(h.tc());S(m,"ci",d);S(m,"source","bookclip");m=Ae('<a
href="%s"><img
src="%s"/></a>',m.toString(),l)}d=m;pf(b.ma());m=b.ma();h=G("IMG");h.src="/
googlebooks/images/material/close_black_24dp.png";w(h,
"selection-popup-close");m.appendChild(h);b.j.Jf(h,"click",r(b.o,b));h=F("DIV",
{},"Compartir este clip");w(h,"selection-popup-
title");m.appendChild(h);b.i&&(h=F("TABLE",{id:"selection-popup-
table"}),m.appendChild(h));c&&(cs(b,"Texto de selecci\
u00f3n",c),m=G("DIV"),w(m,"selection-popup-translate-container"),b.i?
(h=vf(C("selection-popup-
table")),k=G("TD"),h.appendChild(k),k.appendChild(m)):b.ma().appendChild(m),h=new
R("https://translate.google.com/translate_t"),S(h,"text",c),S(h,"sl","auto"),S(h,
"tl","auto"),c=G("A"),c.href=h.toString(),c.target="_blank",b.i&&(h=F("SPAN"),Ib(h,
["selection-popup-translate-icon","entity-page-action-chip-
icon"]),c.appendChild(h)),h=F("SPAN"),J(h,"Traducir"),w(h,"entity-page-action-chip-
label"),c.appendChild(h),h=G("SPAN"),J(h,"\u00bb"),w(h,"selection-popup-translate-
arrow"),c.appendChild(h),w(c,"selection-popup-translate-link"),w(c,"entity-page-
action-chip"),m.appendChild(c));l&&cs(b,"Imagen",l);d&&cs(b,"Insertar",d)}else
c=G("DIV"),J(c,"Cargando..."),w(c,"selection-popup-loading-msg"),
b.ma().appendChild(c);
$r(b,4);a.N=b;c=g.x+e.left+e.width;e=g.y+e.top+e.height;g=M(b.ma()).width;24>c-
g&&(c=g+24);U(t(is,b,new fs(new B(c,e))));a.O=Ei(b,"close",r(a.Fg,a))}}function
is(a,b){a.Qd||(a.setPosition(b),a.Ea(!0))}gs.prototype.Fg=function()
{dr.prototype.Fg.call(this);this.N&&this.N.Ia()};gs.prototype.ya=function()
{dr.prototype.ya.call(this);this.N&&this.N.Ia();this.O&&Mi(this.O)};function
js(a,b,c){return a.Ya().Fj()?new Er(a,b,c):new tr(a,b,c)}function ks(a,b){if(b
instanceof tr){nr(b,new Fr(a.lb()));nr(b,new hr);var c=new gs(a.Fb()),d=new
Pr(c,a.Ja());nr(b,d);nr(b,c);nr(b,new ir(a))}};function ls(a,b)
{X.call(this);this.V=a;b=Math.floor(b/2);var
c=Math.floor(b/this.V.mb().i.aspectRatio());this.o=new
ye(b,c);this.j=G("div");K(this.j,
{position:"absolute",backgroundColor:"white",top:0,left:0});this.ta=[];a.Ja().N.j.a
ppendChild(this.j);this.s=G("div");this.O=G("div");this.ta.push(O(this.s,"dblclick"
,r(this.Au,this)));a={overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolut
e",border:"1px solid
#ccc"};K(this.s,a);K(this.O,a);this.j.appendChild(this.s);this.j.appendChild(this.O
);
this.ha=G("div");this.oa=G("div");this.s.appendChild(this.ha);this.O.appendChild(th
is.oa);ms(this)}n(ls,im);function ms(a)
{a.N&&a.N.Pa();a.ka&&a.ka.Pa();pf(a.ha);pf(a.oa);Dh(a.s,a.o);Dh(a.O,a.o);a.N=js(a.V
,new jr(a.va,a.o),a.ha);ks(a.V,a.N);a.wa=new cr(!0);nr(a.N,a.wa);a.ka=js(a.V,new
jr(a.Ca,a.o),a.oa);a.Da=new cr(!
1);ks(a.V,a.ka);nr(a.ka,a.Da)}f=ls.prototype;f.setPosition=function(a)
{0>a.x&&(a.x=0);hh(this.j,a)};f.Au=function(a)
{a.preventDefault();a.stopPropagation();this.V.wb("previous")};
f.Ea=function(a){K(this.j,{display:a?"":"none"})};f.Wc=function(){K(this.s,
{left:0,top:0});K(this.O,{left:this.o.width+"px",top:0})};f.Vd=function(){return
hb([this.va,this.Ca],function(a){return!!a})};f.Pa=function()
{this.N.Pa();this.ka.Pa();for(var
a;a=this.ta.pop();)Mi(a);this.j.parentNode&&I(this.j)};function ns(a){return
2*a};function os(a){this.V=a}n(os,mp);os.prototype.render=function(a){var b=new
ls(this.V,a.Fa().width);b.setPosition(a.vd());b.Wc();b.Ea(!0);return
this.i=b};function ps(a,b){var c=a.match(qs);return c?
Number(c[1])*b[c[2]]:Number(a)}var qs=/^(-?\d+\.?\d*)([KMGTPEZYkmun]?)B?
$/,rs={"":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},ss={"":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 ts(a,b){var c=us(a),d=us(b);0==bo(a)||0==bo(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.":vs(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 us(a){a=a.ob();var b;/[^0-9]/.test(a)||Ob(a)?b=null:b=Nb(a,"B")?
ps(a,ss):ps(a,rs);return b}function vs(a,b){a=us(a);b=us(b);return 0==a+1-(b-
1)};function ws(a,b,c)
{Q.call(this);this.V=a;this.o=b;this.N=M(b).width;this.O=c;this.j=!
1;this.i=Rl()}n(ws,Q);ws.prototype.If=function(){return this.j};function xs(a,b)
{if(b!=a.j){a.j=b;var c=a.V.Ja().N.j;N(c,!1);M(c);
[t(ys,a.o,a.O,a.N,a.i,b),r(a.s,a),t(N,c,!0)].forEach(U)}}ws.prototype.s=function()
{this.dispatchEvent("change")};function ys(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="");N(a,!e)};var zs=null;function As(a,b)
{Pi.call(this);this.j=zs;this.V=a;this.i=b;this.V.Ya().ka||
(this.na(this.V,"pageturn",this.s),this.na(this.i,"dispose",this.Ia))}n(As,Pi);
As.prototype.s=function(){var a=this.i.ha.i.Vd()[0]||new ep,b=this.i.ha.i.Vd()[1]||
new ep,c=this.ka,d=this.N,e=d?bo(d):-1,g=bo(a)||-1,h=bo(b)||-1,k=Math.max(c?bo(c):-
1,e),l=Math.max(g,h);if(Math.abs(l-k)>this.i.rn){if(0<l-k){var m=k==e?d:c;var
p=a}0>l-k&&(m=-1!=h?b:a,p=d);1<h-g&&(m=a,p=b);vs(m,p)||void 0===m||void 0===p||
(a=ts(m,p),this.j.ha(a),this.j.show(3E3))}};function Bs(a)
{sp.call(this,a)}n(Bs,sp);f=Bs.prototype;f.Md=function(a)
{sp.prototype.Md.call(this,a);a&&a.additional_info&&(this.i=a.additional_info["[New
spaperJSONPageInfo]"],this.i.articles&&(this.j={},v(this.i.articles,function(b){var
c=b.aid;c&&(this.j[c]=new Qq(b))},this)))};f.Ud=function(){return
this.s(32)?"Portada":this.s(64)?"Contraportada":sp.prototype.Ud.call(this)};f.Ol=fu
nction(){return{width:"w"}};f.Aj=ba(14);f.kp=function(){return this.ka};function
Cs(a)
{Pp.call(this);Pp.apply(this,arguments);this.O();O(this,"update",r(this.O,this))}n(
Cs,Pp);function Ds(a,b){var c={};v(b.page,function(e){var
g=fo(this,e.pid);g&&xp(g,e);c[e.pid]=!0},a);b=co(a);var d=hb(b,function(e){return!!
c[e.Sa()]||!!this.ka[e.Sa()]},a);b.length!
=d.length&&a.o(d)}Cs.prototype.Zl=function(a){this.N?
Ds(this,a):Pp.prototype.Zl.call(this,a)};
Cs.prototype.O=function(){var a={},b=0;v(co(this),function(h){var
k=bo(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.ha=c};Cs.prototype.s=Bs;function Es(a)
{this.N=a.Seller;this.Ra=a.Url;this.j=a.TrackingUrl;this.i=a.Price;this.o=a.IsInSto
ck;this.s=a.IsPublisher};function Fs(a)
{this.o=a.page_id;this.i=a.page_number||"";this.j=a.snippet_text||"";this.s=a.page_
url}Fs.prototype.Sa=function(){return this.o};Fs.prototype.tc=function(){return
this.s};function Gs(a){this.i=a;0<this.i.number_of_results?
(this.Cb=jb(this.i.search_results,function(b){return new
Fs(b)},this),this.id=this.i.search_results[0].page_id+Hs(this)
+this.i.search_results[this.i.number_of_results-1].page_id):this.Cb=[]}function
Is(a){return a.i.spellresults&&a.i.spellresults.correct_spell?
a.i.spellresults.correct_spell:null}function Hs(a){return
a.i.search_query_escaped};function Js(a,b)
{X.call(this);this.N=a;this.O=b;this.s=b.o;this.o=b.i;this.j=G("DIV");this.j.classN
ame="separator-
container";this.N.appendChild(this.j);a=G("TABLE");a.className="separator-outer-
table";this.j.appendChild(a);var c=a.insertRow(-1).insertCell(-
1);c.align="center";var d=G("DIV");d.className="separator-
background";c.appendChild(d);c=G("TABLE");c.className="separator-inner-
table";d.appendChild(c);c.align="center";if(b.j()){var e=C("gb-mobile-menu-
pubinfo");if(e){b=Ve("IMG",e);if(1==b.length){b=
b[0].cloneNode(!0);var g=c.insertRow(-1).insertCell(-1);sf(g,b,0);w(g,"separator-
message");w(g,"separator-pubinfo-
message")}b=ts(this.s,this.o);e=Gf(e);c=c.insertRow(-1).insertCell(-
1);g=G("SPAN");g.className="separator-text";c.appendChild(g);var h=this.O;h.j&&h.s?
P(g,ii(e)):P(g,ii(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=ts(this.s,this.o);Ch(this.j,
!0);W(this.j)}n(Js,im);Js.prototype.ub=function(a)
{L(this.j,a)};Js.prototype.setPosition=function(a)
{hh(this.j,a)};Js.prototype.Pa=function(){I(this.j)};function Ks(a,b,c,d)
{this.tk=this.Yl=10;this.Si=this.Ti=20;b=Math.floor((b-20)/
(100+this.Yl));d&&2<b&&(b-=b%2);Vq.call(this,b);co(a);a=jb(co(a),function(e){e=new
Pl(e);var g=e.Fa();g.width=100;e.ub(g);return e});c&&(c=a[0].Fa(),d=new
El,d.ub(c),this.Ua(d));v(a,r(this.Ua,this));Ll(this)}u(Ks,Vq);function Ls(a,b)
{yr.call(this,b);this.yb=a;this.i.na(a,"pagechange",this.Yd);this.i.na(this.yb,"sea
rchupdate",this.Wl);if(a=C("subscription-
bar"))this.i.na(this,"scrolldown",t(this.Jl,a)),this.i.na(this,"scrollup",t(this.Ot
,a))}u(Ls,yr);f=Ls.prototype;f.Vd=function(){var
a=this.Cc.Td(),b=[];this.oa&&(a=this.oa.Fi(a)[0]||[]);v(a,function(c){c instanceof
Pl&&b.push(c.Ha())});return b};f.Bg=function(a){this.vg(!1,!
1);this.lf(this.Wg(a))};
f.kf=function(a){var
b=[];"fixed_width"==this.Jb().kg()&&b.push(this.Fa().width);this.qe&&(a=Np(this.qe(
),this.Jb().N(),a,b))&&this.Bg(a)};f.Te=function(){this.vg(!0,!1);var
a=this.Fa().width;this.lf(this.Wg(a))};f.Hf=ba(15);f.vg=function(a,b)
{this.Yg=a;this.zj=b};f.resize=function(){if(this.Yg)this.Te();else{var
a=this.Jb().N();a&&this.Bg(a)}};f.lf=function(a){var
b=this.Jb();this.jd(a);b&&(a=nm(new mm(b,a),this.Rc()),
(a=this.af(a))&&this.Nd(a))};f.Yd=function(){this.ri||this.Xd(this.yb.Ha())};
f.Xd=function(a){this.Cc.Hc&&(a=this.Cc.Hc(a))&&this.kd(new
B(Math.round(a.ne()),Math.round(a.wd())))};f.Wl=function()
{Ms&&(this.Pl().Pa(),this.wa&&this.wa(),this.nc())};var Ms=!0;function Ns(a,b)
{this.Ga=a;this.i=b}n(Ns,mp);Ns.prototype.render=function(a){var
b=this.i(),c=a.Ha(),d=eb(this.Ga.qe().Tf)/a.Fa().width,e=a.Fa();b.Wj=e.width;b.oh=e
.height;e=a.Fa().clone();e.width*=d;e.height*=d;b.kv=e.width;b.gv=e.height;b.setPos
ition(a.ne(),a.wd());b.tb(c);b.Wc();return b};function Os(){};function Ps(a)
{this.Ga=a}u(Ps,Os);Ps.prototype.Nl=function(a){var b=this.Fi(a);a=b[0]||
[];b=b[1]||[];b.sort(t(Qs,this.Ga.Rc()));var c=[];ub(c,a,b);return c};function
Qs(a,b,c){return Ug(Wg(Fl(b)),a)-Ug(Wg(Fl(c)),a)}Ps.prototype.Fi=function(a){var
b=Cr(this.Ga),c=new Vg(b.left-800,b.top-800,b.width+1600,b.height+1600);return
Ab(a,function(d){d=Fl(d);if(Zg(c,d))return Zg(b,d)?0:1})};function Rs(a,b)
{this.Ga=b;this.V=a}n(Rs,Ps);Rs.prototype.Nl=function(a){var
b=Ps.prototype.Nl.call(this,a),c=this.V.Ha();if(c){var d=[],e=this.V.mb();v([1,-
1],function(){var g=eo(e,c.Sa(),1);g&&d.push(g)});v(a,function(g)
{g.Ha&&nb(d,g.Ha())&&ob(b,g)})}return b};function Ss(a,b,c)
{X.call(this);this.V=a;this.Ga=b;this.o=G("div");W(this.o,!0);K(this.o,
{position:"absolute",display:"none"});c.appendChild(this.o);this.N=G("div");W(this.
N,!0);K(this.N,
{position:"absolute"});this.o.appendChild(this.N);this.O=G("div");W(this.O,!
0);this.o.appendChild(this.O);this.ka=G("div");W(this.ka,!
0);this.O.appendChild(this.ka);this.rb()}u(Ss,im);f=Ss.prototype;
f.Wc=function(){var a=this.Wj-2,b=this.oh-2,c=this.kv-2,d=this.gv-2;K(this.O,
{backgroundColor:"#cccccc",position:"absolute"});hh(this.O,0,0);L(this.O,this.Wj,th
is.oh);K(this.ka,
{overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute"});hh(this.ka,1,1);
L(this.ka,a,b);this.show();var e=this.V;a=js(e,new kr(this.Ha(),new ye(a,b),new
ye(c,d)),this.ka);a instanceof tr?ks(e,a):a instanceof Er&&a instanceof
Er&&nr(a,new Fr(e.lb()));this.j=a};f.rb=function(){N(this.o,!1)};
f.show=function(){N(this.o,!0)};f.vc=ba(10);f.Pa=function()
{this.j&&this.j.Pa();I(this.o)};f.setPosition=function(a,b)
{hh(this.o,a,b)};f.wd=function(){return jh(this.o).x};f.ne=function(){return
jh(this.o).y};f.tb=function(a){this.s=a};f.Ha=function(){return
this.s};f.Hb=function(){return this.oh};f.Bb=function(){return this.Wj};function
Ts(a){return a+2}f.Fa=function(){return new ye(this.Wj,this.oh)};function Us(a)
{X.call(this);pf(a);W(a);this.s=a;this.j=G("div");W(this.j,!0);Rl()&&(af(a,
{dir:"ltr"}),af(this.j,{dir:"rtl"}));a.appendChild(this.j)}u(Us,X);function Vs(a,b)
{Us.call(this,b);this.Ga=a;this.i.na(b,"scroll",this.O);K(b,"position","relative");
K(this.j,"position","absolute");this.o=G("div");w(this.o,"scroll-
background");W(this.o,!
0);b.appendChild(this.o);this.o.appendChild(this.j)}n(Vs,Us);function zr(a){var
b=a.oa;a.ha&&b&&(K(a.j,"left",Math.floor(Math.max(0,a.Ga.N.s.clientWidth-b.width)/
2)+"px"),K(a.o,"height",b.height+"px"))}Vs.prototype.ta=function(){this.N=!
1;this.O()};
Vs.prototype.O=function(){if(!this.N){var a=this.Ga.Kb;if(a){a=a.clone();var
b=this.s;b=new B(b.scrollLeft,b.scrollTop);ve(a,b)||(this.ka=!
0,this.Ga.Nd(b),this.ka=!1)}}};function Ws(a){var b=a.Fb(),c=new
Vs(this,b);Xs(b);Ls.call(this,a,c);Br(this,new Rs(a,this));Ar(this,Ys(this));var
d=a.mb(),e=a.Ya().kg();this.ha=a.Ya().ka?function(g){return new
Xq(d,e,g)}:a.Ya().ta?function(g){return new Xq(d,e,g,!0,a.Ya().ta)}:function(g)
{return new Xq(d,e,g,!0)};b=this.yb.Ya();"fixed_height"==b.kg()?
(b=b.qe(),b=b[Math.floor(b.length/2)]+2):b=Zs(b)
+2;this.Bg(b);this.i.na(this.yb,"pagesupdate",this.Iu);this.i.na(this.yb,"pagemodec
hange",this.Fr);this.i.na(this,"move",this.nc);this.i.na(this,
"move",this.Xw)}u(Ws,Ls);function Xs(a){K(a,"overflow","auto");K(a,
{overflowX:"auto",overflowY:"scroll"});w(a,"overflow-scrolling");af(a,
{dir:"ltr"})}f=Ws.prototype;f.Tc=function(){this.kf(1)};f.qd=function(){this.kf(-
1)};f.qe=function(){var
a=this.yb.Ya(),b=tb(a.qe());"fixed_width"==a.kg()&&(a=this.yb.Ya().Na)&&150<a-
eb(b)&&(1500>a?ob(b,a):ob(b,1500));return new Mp(jb(b,Ts))};f.Wg=function(a){return
this.ha(a)};
f.Fa=function(){if(this.o.hasChildNodes()){var
a=Fh(this.o.childNodes[0]).width;a=new ye(a,this.j.height)}else a=this.j;return
a};function Ys(a){var b=new Jp;Kp(b,Pl,new Ns(a,t(Pc,Ss,a.yb,a,a.N.j)));Kp(b,Tq,new
Zq(a.yb,function(c){return new Js(a.N.j,c)}));return b}f.Xw=function(){if(this.Da)
{var a=Il(this.Cc,this.Rc().y);a&&a.Ha&&(a=a.Ha(),this.yb.Ha()!=a&&(this.ri=!
0,this.yb.zd(a.Sa()),this.ri=!1))}this.Da=!0};
f.Iu=function(){var a=this.yb.Ha(),b=this.yb.mb(),c=fo(b,a.Sa());if(!c)a:
{c=bo(a);b=co(b);for(a=b.length-1;0<=a;a--){var d=b[a];if(bo(d)<=c){c=d;break
a}}c=null}a=this.Kb;b=this.Jb();d=b.Hc(c);a=xe(a,d.vd());b=this.Wg(b.N());c=b.Hc(c)
.vd();c=new B(c.x+a.x,c.y+a.y);this.jd(b);this.Nd(c)};f.Fr=function()
{this.O.Pa();this.nc()};
f.Hl=function(a){if(a.kp&&a.ka){var b=a.ka;if(null!=a.oa)var c=a.oa;else a.oa=new
Sq(this.N.j),c=a.oa;c.i=this.N.j;if(C("focus_article_div")){var
d=C("focus_article_div");I(d)}d=this.Jb().Hc(a);a=d.Bb()/a.Ce();if(b.ig()&&(b=b.ig(
))){var e=b[0];if(e&&4==e.length){b=a*e[0]+d.ne();d=a*e[1]+d.wd();var
g=a*e[2];a*=e[3];e=G("DIV");e.setAttribute("id","focus_article_div");W(e,!
0);yh(e,.3);K(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.i.appendChild(e)}}}};function $s(a,b,c,d,e)
{X.call(this);this.V=a;this.Ga=b;this.s=c;var g=G("div");K(g,
{position:"absolute"});e=e.width-2;hh(g,d.x+(Rl()?
e:0),d.y);b.N.j.appendChild(g);this.j=g;b=Math.floor(e/Ql(c));g=new
ye(e,b);this.o=G("div");this.j.appendChild(this.o);K(this.o,
{padding:"1px",position:"absolute"});this.N();b=G("div");this.o.appendChild(b);K(b,
{overflow:"hidden",backgroundColor:"#fcfcfc"});L(b,g);this.o.appendChild(b);d=G("IM
G");d.title=c.Ud();this.ka=d;e=R;var h=new R(c.O.Op);S(h,"pg",c.Sa());c.vb.sig&&
S(h,"sig",c.vb.sig);e=new
e(h.toString());S(e,"zoom","1");S(e,"img","1");S(e,"w",g.width);if(g=this.V.Ya().He
)S(e,"imgtk",g),S(e,"jtp",bo(c));d.src=e.toString();b.appendChild(d);K(this.o,"curs
or","pointer");this.i.na(this.o,"click",this.O);this.i.na(a,"pagechange",this.N)}n(
$s,im);$s.prototype.N=function(){var a=!1,b=this.V.Ha();b&&b==this.s&&(a=!
0);K(this.o,"backgroundColor",a?"#6B90DA":"#ccc")};$s.prototype.O=function()
{this.V.jc(Ws);this.V.tb(this.s);at.dispatchEvent("click")};
$s.prototype.Pa=function(){jp(this.ka);I(this.j)};var at=new Q;function bt(a,b)
{this.V=a;this.Ga=b}n(bt,mp);bt.prototype.render=function(a){return new
$s(this.V,this.Ga,a.Ha(),a.vd(),a.Fa())};function ct(a){var b=a.Fb();K(b,
{overflow:"hidden"});var c=new
Vs(this,b);Ls.call(this,a,c);this.i.na(this,"move",this.nc);K(b,
{overflow:"auto"});Ar(this,dt(this));this.jd(et(this));Br(this,new
Ps(this));U(r(this.nc,this),0);this.i.na(this,"resize",this.ha);var
d=C("subscription-bar");d&&(this.Jl(d),U(function(){N(d,!
1)},600))}u(ct,Ls);ct.prototype.Xd=function(a){a=this.Jb().Hc(a).vd();this.Nd(new
B(void 0,a.y-40))};
function et(a){var b=a.yb.Ya().Mc;return new Ks(a.yb.mb(),rp()?
Math.min(a.Fa().width,1120):a.Fa().width,b,b)}ct.prototype.ha=function()
{this.jd(et(this));this.Xd(this.yb.Ha())};function dt(a){var b=new Jp;Kp(b,Pl,new
bt(a.yb,a));return b};function ft(a)
{this.Fc=a.Title;this.j=a.Pid;this.i=a.PgNum}ft.prototype.ob=function(){return
this.Fc};ft.prototype.getId=function(){return this.j};function gt(a,b,c,d)
{qi.call(this,d);this.type="key";this.keyCode=a;this.charCode=b;this.repeat=c}u(gt,
qi);function ht(a,b)
{Q.call(this);a&&this.attach(a,b)}u(ht,Q);f=ht.prototype;f.Aa=null;f.Rj=null;f.jm=n
ull;f.Sj=null;f.Yc=-1;f.Ee=-1;f.Fk=!1;
var
it={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},jt=
{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},kt=qc&&nc;f=ht.prototype;
f.Gr=function(a){if(oc||lc)if(17==this.Yc&&!a.ctrlKey||18==this.Yc&&!a.altKey||
qc&&91==this.Yc&&!a.metaKey)this.Ee=this.Yc=-1;-1==this.Yc&&(a.ctrlKey&&17!
=a.keyCode?this.Yc=17:a.altKey&&18!=a.keyCode?this.Yc=18:a.metaKey&&91!
=a.keyCode&&(this.Yc=91));pj(a.keyCode,this.Yc,a.shiftKey,a.ctrlKey,a.altKey,a.meta
Key)?
(this.Ee=qj(a.keyCode),kt&&(this.Fk=a.altKey)):this.handleEvent(a)};f.Hr=function(a
){this.Ee=this.Yc=-1;this.Fk=a.altKey};
f.handleEvent=function(a){var b=a.Rb,c=b.altKey;if(A&&"keypress"==a.type){var
d=this.Ee;var e=13!=d&&27!=d?b.keyCode:0}else(oc||lc)&&"keypress"==a.type?
(d=this.Ee,e=0<=b.charCode&&63232>b.charCode&&oj(d)?b.charCode:0):
("keypress"==a.type?(kt&&(c=this.Fk),b.keyCode==b.charCode?32>b.keyCode?
(d=b.keyCode,e=0):(d=this.Ee,e=b.charCode):(d=b.keyCode||this.Ee,e=b.charCode||0)):
(d=b.keyCode||this.Ee,e=b.charCode||0),qc&&63==e&&224==d&&(d=191));var g=d=qj(d);d?
63232<=d&&d in it?g=it[d]:25==d&&a.shiftKey&&
(g=9):b.keyIdentifier&&b.keyIdentifier in jt&&(g=jt[b.keyIdentifier]);if(!
nc||"keypress"!=a.type||
pj(g,this.Yc,a.shiftKey,a.ctrlKey,c,a.metaKey))a=g==this.Yc,this.Yc=g,b=new
gt(g,e,a,b),b.altKey=c,this.dispatchEvent(b)};f.ma=function(){return
this.Aa};f.attach=function(a,b)
{this.Sj&&lt(this);this.Aa=a;this.Rj=O(this.Aa,"keypress",this,b);this.jm=O(this.Aa
,"keydown",this.Gr,b,this);this.Sj=O(this.Aa,"keyup",this.Hr,b,this)};
function lt(a)
{a.Rj&&(Mi(a.Rj),Mi(a.jm),Mi(a.Sj),a.Rj=null,a.jm=null,a.Sj=null);a.Aa=null;a.Yc=-
1;a.Ee=-1}f.ya=function(){ht.ua.ya.call(this);lt(this)};function mt(){}var
nt;Qa(mt);var
ot={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"check
ed",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};f=m
t.prototype;f.Hg=function(){};f.Vc=function(a){return
a.i.Ta("DIV",pt(this,a).join(" "),a.Nc())};f.Pc=function(a){return a};function
qt(a,b,c){(a=a.ma?a.ma():a)&&(c?Ib:Kb)(a,[b])}f.Zi=function(){return!0};
f.Xb=function(a,b){b.id&&a.rh(b.id);var c=this.Pc(b);c&&c.firstChild?
rt(a,c.firstChild.nextSibling?tb(c.childNodes):c.firstChild):a.Jg=null;var
d=0,e=this.Xa(),g=this.Xa(),h=!1,k=!1,l=tb(Fb(b));l.forEach(function(m){h||m!=e?k||
m!=g?d|=this.Ej(m):k=!0:(h=!0,g==e&&(k=!0));1==this.Ej(m)&&Df(c)&&Ff(c,!
1)},this);a.Fe=d;h||(l.push(e),g==e&&(k=!0));k||l.push(g);
(a=a.Sd)&&l.push.apply(l,a);h&&k&&!a||Gb(b,l.join(" "));return b};f.aj=function(a)
{bn(a)&&this.vn(a.ma(),!0);a.isEnabled()&&this.Fh(a,a.isVisible())};
function st(a,b,c){if(a=c||a.Hg())c=b.getAttribute("role")||null,a!
=c&&sm(b,a)}function tt(a,b,c){var d=b.La;null!=d&&a.Di(c,d);b.isVisible()||
Y(c,"hidden",!b.isVisible());b.isEnabled()||a.ze(c,1,!
b.isEnabled());ut(b,8)&&a.ze(c,8,vt(b,8));ut(b,16)&&a.ze(c,16,vt(b,16));ut(b,64)&&a
.ze(c,64,b.yd())}f.Di=function(a,b){wm(a,b)};f.Gk=function(a,b){Ch(a,!b,!
A)};f.vn=function(a,b){qt(a,this.Xa()+"-rtl",b)};f.un=function(a){var b;return
ut(a,32)&&(b=a.ma())?Df(b):!1};
f.Fh=function(a,b){var c;if(ut(a,32)&&(c=a.ma())){if(!b&&vt(a,32))
{try{c.blur()}catch(d){}vt(a,32)&&a.cj(null)}Df(c)!=b&&Ff(c,b)}};f.Ea=function(a,b)
{N(a,b);a&&Y(a,"hidden",!b)};f.ld=function(a,b,c){var d=a.ma();if(d){var
e=this.ai(b);e&&qt(a,e,c);this.ze(d,b,c)}};f.ze=function(a,b,c){nt||
(nt={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=nt[b];var
d=a.getAttribute("role")||null;d&&(d=ot[d]||b,b="checked"==b||"selected"==b?
d:b);b&&Y(a,b,c)};
f.Ig=function(a,b){var c=this.Pc(a);c&&(pf(c),b&&("string"===typeof b?J(c,b):
(a=function(d){if(d){var e=Te(c);c.appendChild("string"===typeof d?
e.createTextNode(d):d)}},Array.isArray(b)?b.forEach(a):!Sa(b)||"nodeType"in b?
a(b):tb(b).forEach(a))))};f.Xa=function(){return"goog-control"};function pt(a,b)
{var c=a.Xa(),d=[c],e=a.Xa();e!=c&&d.push(e);c=b.Fe;for(e=[];c;){var g=c&-
c;e.push(a.ai(g));c&=~g}d.push.apply(d,e);(a=b.Sd)&&d.push.apply(d,a);return
d}f.ai=function(a){this.j||wt(this);return this.j[a]};
f.Ej=function(a){if(!this.va){this.j||wt(this);var b=this.j,c={},d;for(d in
b)c[b[d]]=d;this.va=c}a=parseInt(this.va[a],10);return isNaN(a)?0:a};function wt(a)
{var b=a.Xa();a.j={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-
selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};function xt()
{}u(xt,mt);Qa(xt);f=xt.prototype;f.Hg=function()
{return"button"};f.ze=function(a,b,c){switch(b){case 8:case
16:Y(a,"pressed",c);break;default:case 64:case
1:xt.ua.ze.call(this,a,b,c)}};f.Vc=function(a){var
b=xt.ua.Vc.call(this,a);this.xc(b,a.Df());var
c=a.Eb();c&&this.Ec(b,c);ut(a,16)&&this.ze(b,16,vt(a,16));return
b};f.Xb=function(a,b){b=xt.ua.Xb.call(this,a,b);var
c=this.Eb(b);a.Ag=c;a.ha=this.Df(b);ut(a,16)&&this.ze(b,16,vt(a,16));return
b};f.Eb=function(){};f.Ec=function(){};
f.Df=function(a){return a.title};f.xc=function(a,b){a&&(b?
a.title=b:a.removeAttribute("title"))};f.wc=function(a,b){var c=bn(a),d=this.Xa()
+"-collapse-left",e=this.Xa()+"-collapse-right",g=c?e:d;b&1?yt(a,g):zt(a,g);c=c?
d:e;b&2?yt(a,c):zt(a,c)};f.Xa=function(){return"goog-button"};var
At={Og:"mousedown",Pg:"mouseup",Ph:"mousecancel",lx:"mousemove",nx:"mouseover",mx:"
mouseout",jx:"mouseenter",kx:"mouseleave"};function Bt(a,b){if(!a)throw
Error("Invalid class name "+a);if("function"!==typeof b)throw Error("Invalid
decorator function "+b);Ct[a]=b}var Dt={},Ct={};function Et(a,b,c)
{Tm.call(this,c);if(!b){for(b=this.constructor;b;){var
d=Ua(b);if(d=Dt[d])break;b=(b=Object.getPrototypeOf(b.prototype))&&b.constructor}b=
d?"function"===typeof d.Ib?d.Ib():new d:null}this.o=b;this.Jg=void 0!==a?
a:null;this.La=null}u(Et,Tm);f=Et.prototype;f.Jg=null;f.Fe=0;f.Ki=39;f.Zf=255;f.Ji=
0;f.dj=!0;f.Sd=null;f.Hk=!0;f.wn=null;function Ft(a,b){a.hb&&b!
=a.Hk&&Gt(a,b);a.Hk=b}f.Ed=function(){return this.o};function yt(a,b){b&&(a.Sd?
nb(a.Sd,b)||a.Sd.push(b):a.Sd=[b],qt(a,b,!0))}
function zt(a,b){b&&a.Sd&&pb(a.Sd,b)&&(0==a.Sd.length&&(a.Sd=null),qt(a,b,!
1))}f.Wa=function(){var
a=this.o.Vc(this);this.Aa=a;st(this.o,a,this.Cf());this.o.Gk(a,!
1);this.isVisible()||this.o.Ea(a,!1)};f.Cf=function(){return
this.wn};f.wg=function(a){this.wn=a};f.Di=function(a){this.La=a;var
b=this.ma();b&&this.o.Di(b,a)};f.Mb=function(){return
this.o.Pc(this.ma())};f.Ui=function(a){return this.o.Zi(a)};
f.Qb=function(a){this.Aa=a=this.o.Xb(this,a);st(this.o,a,this.Cf());this.o.Gk(a,!
1);this.dj="none"!=a.style.display};f.Oa=function()
{Et.ua.Oa.call(this);tt(this.o,this,this.Aa);this.o.aj(this);if(this.Ki&-
2&&(this.Hk&&Gt(this,!0),ut(this,32))){var a=this.ma();if(a){var b=this.s||
(this.s=new
ht);b.attach(a);Z(this).na(b,"key",this.Xc).na(a,"focus",this.Ir).na(a,"blur",this.
cj)}}};
function Gt(a,b){var c=Z(a),d=a.ma();b?(c.na(d,At.Og,a.rf).na(d,
[At.Pg,At.Ph],a.te).na(d,"mouseover",a.We).na(d,"mouseout",a.Ul),a.li!
=Nc&&c.na(d,"contextmenu",a.li),A&&!a.va&&(a.va=new Ht(a),li(a,a.va))):
(c.ab(d,At.Og,a.rf).ab(d,
[At.Pg,At.Ph],a.te).ab(d,"mouseover",a.We).ab(d,"mouseout",a.Ul),a.li!
=Nc&&c.ab(d,"contextmenu",a.li),A&&(ji(a.va),a.va=null))}f.qc=function()
{Et.ua.qc.call(this);this.s&&lt(this.s);this.isVisible()&&this.isEnabled()&&this.o.
Fh(this,!1)};
f.ya=function(){Et.ua.ya.call(this);this.s&&(this.s.Ia(),delete this.s);delete
this.o;this.va=this.Sd=this.Jg=null};f.Nc=function(){return this.Jg};function
It(a,b){a.o.Ig(a.ma(),b);a.Jg=b}function rt(a,b){a.Jg=b}f.dh=function(){var
a=this.Nc();if(!a)return"";a="string"===typeof a?a:Array.isArray(a)?
a.map(If).join(""):Gf(a);return De(a)};f.isVisible=function(){return this.dj};
f.Ea=function(a,b){return b||this.dj!=a&&this.dispatchEvent(a?"show":"hide")?
((b=this.ma())&&this.o.Ea(b,a),this.isEnabled()&&this.o.Fh(this,a),this.dj=a,!0):!
1};f.isEnabled=function(){return!vt(this,1)};f.Va=function(a){var
b=this.getParent();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!Jt(this,1,!
a)||(a||(Kt(this,!1),this.hd(!1)),this.isVisible()&&this.o.Fh(this,a),this.ld(1,!
a,!0))};f.hd=function(a){Jt(this,2,a)&&this.ld(2,a)};f.isActive=function(){return
vt(this,4)};
function Kt(a,b){Jt(a,4,b)&&a.ld(4,b)}f.Im=function(a)
{Jt(this,8,a)&&this.ld(8,a)};f.ug=function(a)
{Jt(this,16,a)&&this.ld(16,a)};f.ik=function(a)
{Jt(this,32,a)&&this.ld(32,a)};f.yd=function(){return vt(this,64)};f.Wb=function(a)
{Jt(this,64,a)&&this.ld(64,a)};function vt(a,b){return!!
(a.Fe&b)}f.ld=function(a,b,c){c||1!=a?ut(this,a)&&b!
=vt(this,a)&&(this.o.ld(this,a,b),this.Fe=b?this.Fe|a:this.Fe&~a):this.Va(!
b)};function ut(a,b){return!!(a.Ki&b)}
f.hc=function(a,b){if(this.hb&&vt(this,a)&&!b)throw Error("Component already
rendered");!b&&vt(this,a)&&this.ld(a,!1);this.Ki=b?this.Ki|a:this.Ki&~a};function
Lt(a,b){return!!(a.Zf&b)&&ut(a,b)}function Jt(a,b,c){return ut(a,b)&&vt(a,b)!=c&&(!
(a.Ji&b)||a.dispatchEvent(Vm(b,c)))&&!a.Qd}f.We=function(a){!
Mt(a,this.ma())&&this.dispatchEvent("enter")&&this.isEnabled()&&Lt(this,2)&&this.hd
(!0)};f.Ul=function(a){!
Mt(a,this.ma())&&this.dispatchEvent("leave")&&(Lt(this,4)&&Kt(this,!
1),Lt(this,2)&&this.hd(!1))};
f.li=Nc;function Mt(a,b){return!!
a.relatedTarget&&zf(b,a.relatedTarget)}f.rf=function(a)
{this.isEnabled()&&(Lt(this,2)&&this.hd(!0),si(a)&&(Lt(this,4)&&Kt(this,!
0),this.o&&this.o.un(this)&&this.ma().focus()));si(a)&&a.preventDefault()};f.te=fun
ction(a){this.isEnabled()&&(Lt(this,2)&&this.hd(!
0),this.isActive()&&this.Of(a)&&Lt(this,4)&&Kt(this,!1))};
f.Of=function(a){Lt(this,16)&&this.ug(!vt(this,16));Lt(this,8)&&this.Im(!
0);Lt(this,64)&&this.Wb(!this.yd());var b=new
ni("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.s
hiftKey=a.shiftKey,b.Bm=a.Bm);return this.dispatchEvent(b)};f.Ir=function()
{Lt(this,32)&&this.ik(!0)};f.cj=function(){Lt(this,4)&&Kt(this,!
1);Lt(this,32)&&this.ik(!1)};f.Xc=function(a){return
this.isVisible()&&this.isEnabled()&&this.re(a)?
(a.preventDefault(),a.stopPropagation(),!0):!1};
f.re=function(a){return 13==a.keyCode&&this.Of(a)};if("function"!==typeof Et)throw
Error("Invalid component class "+Et);if("function"!==typeof mt)throw Error("Invalid
renderer class "+mt);var Nt=Ua(Et);Dt[Nt]=mt;Bt("goog-control",function(){return
new Et(null)});function Ht(a){ki.call(this);this.i=a;this.j=!1;this.o=new
Pi(this);li(this,this.o);a=this.i.Aa;this.o.na(a,At.Og,this.N).na(a,At.Pg,this.O).n
a(a,"click",this.s)}u(Ht,ki);var Ot=!A||Gc(9);Ht.prototype.N=function(){this.j=!1};
Ht.prototype.O=function(){this.j=!0};function Pt(a,b){if(!Ot)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}
Ht.prototype.s=function(a){if(this.j)this.j=!1;else{var
b=a.Rb,c=b.button,d=b.type,e=Pt(b,"mousedown");this.i.rf(new
qi(e,a.currentTarget));e=Pt(b,"mouseup");this.i.te(new qi(e,a.currentTarget));Ot||
(b.button=c,b.type=d)}};Ht.prototype.ya=function()
{this.i=null;Ht.ua.ya.call(this)};function Qt()
{}u(Qt,xt);Qa(Qt);f=Qt.prototype;f.Hg=function(){};f.Vc=function(a){Ft(a,!
1);a.Zf&=-256;a.hc(32,!1);return a.i.Ta("BUTTON",{"class":pt(this,a).join("
"),disabled:!
a.isEnabled(),title:a.Df()||"",value:a.Eb()||""},a.dh()||"")};f.Zi=function(a)
{return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type
||"reset"==a.type)};f.Xb=function(a,b){Ft(a,!1);a.Zf&=-256;a.hc(32,!
1);if(b.disabled){var c=this.ai(1);w(b,c)}return Qt.ua.Xb.call(this,a,b)};
f.aj=function(a){Z(a).na(a.ma(),"click",a.Of)};f.Gk=function(){};f.vn=function()
{};f.un=function(a){return a.isEnabled()};f.Fh=function(){};f.ld=function(a,b,c)
{Qt.ua.ld.call(this,a,b,c);(a=a.ma())&&1==b&&(a.disabled=c)};f.Eb=function(a)
{return a.value};f.Ec=function(a,b){a&&(a.value=b)};f.ze=function(){};function
Rt(a,b,c){Et.call(this,a,b||Qt.Ib(),c)}u(Rt,Et);f=Rt.prototype;f.Eb=function()
{return this.Ag};f.Ec=function(a)
{this.Ag=a;this.Ed().Ec(this.ma(),a)};f.Df=function(){return
this.ha};f.xc=function(a){this.ha=a;this.Ed().xc(this.ma(),a)};f.wc=function(a)
{this.Ed().wc(this,a)};f.ya=function(){Rt.ua.ya.call(this);delete this.Ag;delete
this.ha};f.Oa=function(){Rt.ua.Oa.call(this);if(ut(this,32)){var
a=this.ma();a&&Z(this).na(a,"keyup",this.re)}};
f.re=function(a){return 13==a.keyCode&&"key"==a.type||
32==a.keyCode&&"keyup"==a.type?this.Of(a):32==a.keyCode};Bt("goog-
button",function(){return new Rt(null)});function St(a,b,c)
{X.call(this);this.V=a;this.N=b;this.o=this.V.Ya().Gh;this.ka=!!
this.V.Ya().Gh;this.oa=!!this.V.Ya().yh;this.s=qp(c);this.O=rp(c);if(this.ka){a:
{a=this.V.mb();for(b=0;b<this.o.length;b++)if(c=fo(a,this.o[b].getId())){var d;b:
{for(d=b+1;d<this.o.length;d++){var e=fo(this.V.mb(),this.o[d].getId());if(e)
{d=e;break b}}d=null}d=d?bo(d)-1:bo(eb(co(a)));e=bo(this.V.Ha());if(e>=bo(c)&&e<=d)
{a=b;break a}}a=-1}this.ha=a}}n(St,X);f=St.prototype;
f.render=function(a)
{this.j=G("div");document.body.appendChild(this.j);U(r(this.Jr,this));this.ta=a;if(
this.ka)Tt(this);else if(this.oa){w(this.j,"base-image-toc-
div");a=this.V.Ya().yh;var
b=fo(this.V.mb(),a);b&&Ut(this,b);1<this.V.Ya().Ub&&(a=eo(this.V.mb(),a,1))&&Ut(thi
s,a);this.ej()}else this.Ia()};f.Jr=function(){var
a=this;this.i.na(document,"click",this.Ia);this.i.na(document,"keydown",function(b)
{13!=b.keyCode&&27!=b.keyCode||a.Ia()});this.i.na(this.V,"resize",this.ej)};
function Ut(a,b){var c=new ye(128,0),d=F("IMG",{width:128});w(d,"toc-page-
image");a.i.na(d,"click",function()
{a.V.tb(b)});nc&&Rl()&&a.i.na(d,"load",a.ej);b.Fd(c)?
a.Hq(d,b,c):So(b,t(a.Hq,d,b,c));a.j.appendChild(d)}f.Hq=function(a,b,c){af(a,
{src:b.Fd(c)})};
function Tt(a){var b=F("DIV",{"class":"toc-div"}),c;v(a.o,function(d,e)
{d=Vt(a,d,e);b.appendChild(d);e==a.ha&&(c=d)});c&&U(function(){var
d=c;300<d.offsetTop+M(d).height&&(d=void 0!==d.previousElementSibling?
d.previousElementSibling:wf(d.previousSibling,!
1))&&(a.j.scrollTop=d.offsetTop);c.focus()});a.j.appendChild(b);300<M(a.j).height&&
(K(a.j,"height","300px"),w(a.j,"scroll-toc-div-wide"));w(a.j,"scroll-toc-
div");a.ej();a.j.tabIndex=-1;sm(a.j,"dialog");a.j.focus()}
f.ej=function(){var a=this.s?this.O?8:9:13,b=this.s?this.O?9:8:12,c;this.N
instanceof Rt?c=this.N.ma():c=this.N;Vr(c,a,this.j,b,new B(0,-this.ta))};
function Vt(a,b,c){var d=b.getId(),e=fo(a.V.mb(),d);d=b.i;var g=a.o[c+1]?"":"-
last",h="toc-middle-cell"+g;g="toc-right-cell"+g;var k=F("DIV",{"class":e?"toc-
row":"toc-disabled-row"});sm(k,"button");Ff(k,!0);var l=G("div");w(l,"goog-inline-
block");w(l,"toc-left-
cell");c==a.ha&&(w(l,Rl()?"SPRITE_toc_selected_item_arrow_right":"SPRITE_toc_select
ed_item_arrow_left"),w(k,"toc-row-selected"));c=G("div");w(c,"goog-inline-
block");w(c,h);nc&&!Fc("1.9")&&K(c,"overflow","hidden");b=b.ob();var m=a.s?
b:Ke(b,35);
P(c,ii(m));a.s&&(c.title=b);b=G("div");w(b,"goog-inline-
block");w(b,g);P(b,ii(Ob(Ne(d))?"&nbsp;":d));k.appendChild(l);k.appendChild(c);k.ap
pendChild(b);e?(a.i.na(k,"click",function()
{a.V.tb(e)}),a.i.na(k,"keydown",function(p){13==p.keyCode&&a.V.tb(e)})):
(Lb(c,h,"toc-middle-disabled-cell"),Lb(b,g,"toc-right-disabled-
cell"),Y(k,"disabled",!0));return k}f.ya=function()
{X.prototype.ya.call(this);I(this.j);this.N.focus()};function Wt(a)
{Uq.call(this,1);var b=new
$q;b.ub(a);this.Ua(b);Ll(this)}n(Wt,Uq);Wt.prototype.ci=function(){return
this.i[0]};Wt.prototype.N=function(){return this.Bb()||
0};Wt.prototype.kg=function(){return"fixed_width"};function Xt(a){var
b=a.Fb(),c=new Vs(this,b);K(b,{overflow:"hidden"});Ls.call(this,a,c);this.ha=new
os(a);b=new Jp;Kp(b,
$q,this.ha);this.O=b;b=a.mb().i.aspectRatio();c=this.Fa();b=this.Wg(Math.min(2*Math
.floor(c.height*b),c.width));this.jd(b);this.Da=new
As(a,this);this.i.na(this.yb,"pagemodechange",this.Kr);U(this.nc,0,this)}u(Xt,Ls);f
=Xt.prototype;f.qe=function(){var a=sb(Yt,this.yb.Ya().qe());return new
Mp(jb(a,ns))};f.lf=function(a)
{Xt.ua.lf.call(this,a);this.O.Pa();this.nc()};f.Tc=function(){this.kf(1)};
f.qd=function(){this.kf(-1)};f.Kr=function()
{this.O.Pa();this.nc()};f.rn=2;f.Wg=function(a){this.Fa();var
b=this.yb.mb().i.aspectRatio();return new Wt(new
ye(a,Math.floor(Math.floor(a/2)/b)))};var Yt=[180,220,280];
Xt.prototype.Yd=function(){var a=Zt(this,this.yb.Ha()),b=this.ha.i;if(b){var
c=this.Da,d=b.Vd();c.N=d[0];c.ka=d[1];c=a[0];d=a[1];var e=!0;a=!
0;b.va=c;b.Ca=d;ms(b);if(c){if(c.s(64)||void 0==d)a=!1}else b.N.Km();if(d)
{if(d.s(32)||void 0==c)e=!1}else
b.ka.Km();c=e;d=a?"":"hidden";K(b.s,"visibility",c?"":"hidden");K(b.O,"visibility",
d);c=c&&a;b.wa.Ea(c);b.Da.Ea(c)}this.dispatchEvent("pagechange")};Xt.prototype.Vd=f
unction(){return this.ha.i.Vd()};
function Zt(a,b){return lb(a.yb.mb().ha,function(c){return
nb(c,b)})}Xt.prototype.nc=function()
{Xt.ua.nc.call(this);this.Yd()};Xt.prototype.va=function(a,b){var
c=this.yb.mb().ha;a=bo(a);for(var d,e,g=0;g<c.length;++g){var
h=c[g];if(h[0]&&a==bo(h[0])||h[1]&&a==bo(h[1])){d=g;break}else if(e){var k=h[0]||
h[1];if(a>=bo(e[0]||e[1])&&a<bo(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
$t(a){this.Fc=a.title||"";this.ka=!!
a.fullview;this.yh=a.table_of_contents_page_id||"";this.Ub=a.num_toc_pages||"";this
.ha=a.initial_zoom_width_override;this.Na=a.max_resolution_image_width;this.Mc=!!
a.paired_thumbnails;this.He=a.thumbnail_token||"";this.Ra=a.containing_bookshelves|
|[];this.Ca=a.volume_id||"";this.zc=a.other_issues_query||"";this.nb=!!
a.is_browsable;this.Ob=!!a.is_public_domain;a.last_page&&(this.ta=new
sp(a.last_page));this.o=new ye(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.O=jb(c.BuyLin
ks,function(d){return new
Es(d)},this));this.Ka=c.AboutUrl;c.allowed_syndication_flags&&(this.N=c.allowed_syn
dication_flags.allow_disabling_chrome);c.TocLine&&(this.Gh=jb(c.TocLine,function(d)
{return new ft(d)}));c.SubscribeLink&&(this.va=new
Es(c.SubscribeLink));c=null;b&&(c=b["[NewspaperJSONVolumeInfo]"]);this.i=c;this.s=n
ull==c?null:new
Ep(c.tile_h,c.tile_w,c.x_win,c.y_win);this.Pd=a.sample_url||"";this.Nb=
a.is_newspaper||!1;
(this.wa=a.newspaper_tile_base_url)&&this.s&&Fp(this.s,r(this.ww,this));this.Tf=c?
c.res_h:au;this.Da=this.Nb?"fixed_height":"fixed_width";this.qg=a.is_pre_order||!
1;this.nq=a.on_sale_date||"";this.Lj=a.volumeresult&&a.volumeresult.has_flowing_tex
t;this.Mj=a.volumeresult&&a.volumeresult.has_scanned_text;this.La=a.volumeresult&&a
.volumeresult.can_download_pdf;this.Ma=a.volumeresult&&a.volumeresult.can_download_
epub;this.kb=a.volumeresult?a.volumeresult.download_pdf_url:"";this.Tb=
a.volumeresult?
a.volumeresult.download_epub_url:""}n($t,Gp);f=$t.prototype;f.ii=ba(16);f.Dj=functi
on(){"number"!==typeof this.j&&(this.j=this.i.read_zm,this.j="number"===typeof
this.j?this.i.read_zm:4,this.j=ue(this.j,-1,this.qe().length-1));return
this.j};function Zs(a){return a.ha?a.ha:a.o&&a.o.width?
a.o.width:575}f.bc=function(){return this.Ca};f.Fj=function(){return
this.s};f.qe=function(){return this.Tf};f.kg=function(){return this.Da};
f.ww=function(a){a=a.toString();var
b=a.indexOf("?");0<=b&&(a=this.wa+a.substring(b));return new R(a)};f.ei=function()
{return this.i?this.i.focus_aid:null};f.fh=function(){var
a=this.i.focus_x,b=this.i.focus_y;return void 0!==a&&void 0!==b?new
B(a,b):null};var au=[350,410,495,575,685,800,910,1025];function bu(a)
{X.call(this);this.N=a;this.j=null}n(bu,X);f=bu.prototype;
f.render=function(a,b){this.o=a;a=a.ma();var
c=oh(a).y,d=M(a);c=c+d.height+3;d="";b&&(d=oh(a).x);this.j=F("DIV",
{"class":"linkbar-panel-div"});hh(this.j,d,c);this.ha=F("DIV",
{"class":"SPRITE_close_v2 linkbar-panel-
close"});this.j.appendChild(this.ha);nc&&qc&&!Fc("1.9")&&(this.O=F("IFRAME",
{style:"position:
absolute;",yx:"0"}),this.N.appendChild(this.O));this.N.appendChild(this.j);this.O&&
(L(this.O,M(this.j)),hh(this.O,jh(this.j)));U(r(this.Jm,this))};
f.Jm=function()
{this.i.na(this.ha,"click",this.Ia);this.i.na(this.o,"action",this.Lr);this.i.na(do
cument,"mousedown",this.Et)};f.Lr=function(){vt(this.o,16)||
this.Ia()};f.Et=function(a){zf(this.j,a.target)||zf(this.o.ma(),a.target)||
this.Ia()};f.ya=function()
{X.prototype.ya.call(this);I(this.j);I(this.O)};f.ma=function(){return
this.j};function cu(a,b,c){bu.call(this,a);this.V=b;this.ka=c}n(cu,bu);
cu.prototype.render=function(a,b){bu.prototype.render.call(this,a,b);a=F("DIV",
{style:"padding-top:5px; font-size: 13px;"});P(a,ii("Pegar enlace en mensaje de
correo electr\u00f3nico o
MI"));this.ma().appendChild(a);this.s=G("input");L(this.s,"100%","auto");this.ma().
appendChild(this.s);this.ka&&(a=F("DIV",{style:"font-size: 13px; padding-top:
7px;"},"Insertar"),this.ma().appendChild(a),this.Se=G("input"),L(this.Se,"100%","au
to"),this.ma().appendChild(this.Se));a=this.V.Ha();b=(new R(window.location)).i;
var c=new R(a.tc());c.i=b;this.s.value=c.toString();U(t(du,this.s));this.ka&&(a=new
R(a.tc()),S(a,"output","embed"),this.Se.value=eu(a.toString()))};cu.prototype.Jm=fu
nction()
{bu.prototype.Jm.call(this);this.i.na(this.s,"click",t(du,this.s));this.ka&&this.i.
na(this.Se,"click",t(du,this.Se))};function du(a){a.select()}function eu(a){return
Ae('<iframe frameborder="0" scrolling="no" style="border:0px" src="%s" width=500
height=500></iframe>',a)};function fu(a,b,c)
{Zr.call(this);this.Fc=a;this.j=b;this.i=c?c:null;this.Dg(gu(this))}n(fu,Zr);
function gu(a){var b=F("DIV");Ib(b,["popup-menu","goog-menu","goog-menu-
vertical"]);sm(b,"dialog");b.setAttribute("tabindex","-
1");document.body.appendChild(b);if(""!=a.Fc){var c=F("DIV",{"class":"popup-menu-
header"});b.appendChild(c);var d=F("SPAN",{"class":"popup-menu-
title"});J(d,a.Fc);c.appendChild(d);d=F("DIV",{"class":"popup-menu-
close"});wm(d,"Cerrar ventana emergente");var
e=F("IMG");e.src="/googlebooks/images/material/close_black_24dp.png";L(e,24,24);Y(e
,"hidden",!0);d.appendChild(e);O(d,
"click",function(){a.Ea(!1);a.i&&a.i()});O(d,"keydown",function(g)
{if(32==g.keyCode||13==g.keyCode)a.Ea(!1),a.i&&a.i()});sm(d,"button");Ff(d,!
0);c.appendChild(d)}b.appendChild(a.j);return b};function hu(a,b)
{X.call(this);this.Ga=a;this.o=b;this.j=G("div");a.N.j.appendChild(this.j);w(this.j
,"sitb_result");pc?(K(this.j,"width",b.Fa().width+"px"),K(this.j,"min-
height",b.Fa().height+"px")):
(hh(this.j,b.vd()),L(this.j,b.Fa()));a=G("div");w(a,"sitb-result-
header");this.j.appendChild(a);this.N=G("div");w(this.N,"sitb-result-page-
link");b=b.i.i;this.N.textContent=b?pm(b):"P\
u00e1gina";a.appendChild(this.N);this.s=G("div");w(this.s,"sitb-result-
content");this.j.appendChild(this.s);if(b=fo(this.Ga.V.mb(),
this.o.i.Sa())){a=this.Ga.V.lb().getQuery();var c=b.vb.snippetSrc;c&&a==Io(c)?
iu(this,c):(a=b.Af(),"entity_page"==T(a,"source")?
S(a,"source","entity_page_gbs_snippet"):S(a,"source","gbs_snippet"),up(b,a,r(this.k
a,this)))}else ju(this)}n(hu,im);hu.prototype.O=function(a)
{this.Ga.Ff(a.i)};hu.prototype.ka=function(a){(a=a.vb.snippetSrc)?
iu(this,a):ju(this)};function iu(a,b){pf(a.s);var
c=G("IMG");c.src=b;ku(a);b=a.o.Fa().width-25;K(c,
{width:b+"px"});a.s.appendChild(c)}
function ku(a){w(a.j,"sitb-result-clickable");w(a.N,"sitb-result-link");var
b=Gf(a.N);P(a.N,rl(b+"&nbsp;&raquo;"));sm(a.j,"link");Ff(a.j,!
0);a.i.na(a.j,"click",r(a.O,a,a.o));a.i.na(a.j,"keydown",function(c){32!
=c.keyCode&&13!=c.keyCode||a.O(a.o)})}
function ju(a){pf(a.s);var b=G("div");w(b,"sitb-result-
snippet");a.s.appendChild(b);pc||K(b,{width:Math.floor(.75*a.o.Fa().width)
+"px"});P(b,ql.Id(a.o.i.j));b=G("div");w(b,"sitb-result-explanatory-
link");a.s.appendChild(b);var c=fo(a.Ga.V.mb(),a.o.i.Sa());c&&c.Fd()&&!zp(c,
[4,8,16])&&c.s(2)?(ku(a),P(b,rl((pc?"Ninguna imagen del resultado.":"No hemos
podido crear una imagen para este resultado.")+"&nbsp;&nbsp;")),a=G("span"),c=pc||
qp()?"Toca para ver":"Haz clic para ver toda la p\u00e1gina.",P(a,rl(c)),
b.appendChild(a),w(a,"sitb-result-link")):(P(b,rl("No es posible previsualizar esta
p\u00e1gina.&nbsp;&nbsp;")),pc||(a=G("a"),w(a,"sitb-result-buy-
link"),P(a,rl("Comprar este libro.")),b.appendChild(a),b=new
R(window.location.href),S(b,"sitesec","buy"),S(b,"source","gbs_snippet"),Pj(b,"prin
tsec"),a.href=b.toString()))}hu.prototype.Pa=function()
{I(this.j);this.Ia()};function lu(a)
{this.Ga=a}n(lu,mp);lu.prototype.render=function(a){return new
hu(this.Ga,a)};function mu(a){this.i=a}n(mu,El);function nu(a,b)
{Uq.call(this,1);this.Sb=a;this.O=b;this.tk=this.Si=this.Ti=20;a.Cb&&(a.Cb.forEach(
r(this.s,this)),Ll(this))}n(nu,Uq);nu.prototype.s=function(a){a=new mu(a);var
b=Math.min(this.O-16,600);a.ub(new
ye(b,Math.round(124/600*b+42)));this.Ua(a)};function ou(a){var
b=a.Fb();K(b,"overflow","hidden");var c=new
Vs(this,b);yr.call(this,c);this.V=a;pc||Br(this,new
Ps(this));this.i.na(this,"move",this.nc);var d=C("subscription-
bar");d&&(this.Jl(d),U(function(){N(d,!
1)},600));Ar(this,pu(this));qu(b)}u(ou,yr);function qu(a)
{K(a,"overflow","auto");K(a,{overflowX:"auto",overflowY:"scroll"});af(a,
{dir:"ltr"})}function pu(a){var b=new Jp;Kp(b,mu,new lu(a));return
b}ou.prototype.resize=function(){ru(this)};
function ru(a){var b=new
nu(a.Sb,a.Fa().width);a.jd(b);a.nc()}ou.prototype.Ff=function(a,b){return
this.Ca(a,b)};function su(a){this.i=a||{}}su.prototype.uc=function(){return
this.i};su.prototype.jc=function(a){var b=Vc(tu,function(c){return
c==a});this.i.v=b};su.prototype.getQuery=function(){return this.i.q};var
tu={onepage:Ws,twopage:Xt,thumbnail:ct,snippet:ou};function uu(a)
{ni.call(this,"navigate");this.N=a}u(uu,ni);function vu(){return!(z("iPad")||
z("Android")&&!z("Mobile")||z("Silk"))&&(z("iPod")||z("iPhone")||z("Android")||
z("IEMobile"))};var wu=new WeakMap;function xu(a,b){a=[a];for(var c=b.length-
1;0<=c;--c)a.push(typeof b[c],b[c]);return a.join("\v")};function yu(a,b,c,d)
{Q.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"+zu;var g=$d("input",
{type:"text",name:e,id:e,style:jd("display:none")});document.write(Wd(g));e=C(e)}th
is.O=e;this.i=c?gf(Te(c)):window;this.oa=b;A&&!
b&&(this.oa="https"==window.location.protocol?
qd(id(jd("https:///"))):qd(id(jd('javascript:""'))));this.Za=new
Mk(150);li(this,this.Za);this.j=!a;this.o=new Pi(this);if(a||Au){if(d)var
h=d;else{a="history_iframe"+
zu;b={id:a,style:jd("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=be("iframe",e);document.write(Wd(h));h=C(a)}this.ka=h;this.va=!
0}Au&&(this.o.na(this.i,"load",this.Rv),this.ta=this.ha=
!1);this.j?Bu(this,Cu(this),!0):Du(this,this.O.value);zu+
+}u(yu,Q);yu.prototype.Vb=!1;yu.prototype.N=!1;yu.prototype.s=null;
var Eu=function(a,b){function c(g){var h=na(g);g=h.next().value;h=oa(h);return
a.apply(g,h)}function d(g){g=na(g);g.next();g=oa(g);return b(e,g)}b=void 0===b?
xu:b;var e=Ua(a);return function(){var g=Ja.apply(0,arguments),h=this||
q,k=wu.get(h);k||(k={},wu.set(h,k));return jc(k,[this].concat(g instanceof Array?
g:oa(na(g))),c,d)}}(function(){return A?Gc(8):"onhashchange"in q}),Au=A&&!
Gc(8);f=yu.prototype;f.nh=null;f.ya=function()
{yu.ua.ya.call(this);this.o.Ia();this.Va(!1)};
f.Va=function(a){if(a!=this.Vb)if(Au&&!this.ha)this.ta=a;else
if(a)if(nc&&this.o.na(this.i,"pageshow",this.Yv),Eu()&&this.j)this.o.na(this.i,"has
hchange",this.Tv),this.Vb=!0,this.dispatchEvent(new uu(Cu(this),!1));else{if(!A||
vu()||this.ha)this.o.na(this.Za,"tick",r(this.xn,this,!0)),this.Vb=!0,Au||
(this.s=Cu(this),this.dispatchEvent(new uu(Cu(this),!1))),this.Za.start()}else
this.Vb=!1,Ui(this.o),this.Za.stop()};f.Rv=function(){this.ha=!
0;this.O.value&&Du(this,this.O.value,!0);this.Va(this.ta)};
f.Yv=function(a){a.Rb.persisted&&(this.Va(!1),this.Va(!0))};f.Tv=function(){var
a=Fu(this.i);a!=this.s&&Gu(this,a,!0)};function Cu(a){return null!=a.nh?a.nh:a.j?
Fu(a.i):Hu(a)||""}function Iu(a,b){Cu(a)!=b&&(a.j?(Bu(a,b,!1),Eu()||A&&!
vu()&&Du(a,b,!1),a.Vb&&a.xn(!1)):(Du(a,b,!
1),a.nh=a.s=a.O.value=b,a.dispatchEvent(new uu(b,!1))))}function Fu(a)
{a=a.location.href;var b=a.indexOf("#");return 0>b?"":a.substring(b+1)}
function Bu(a,b,c){a=a.i.location;var d=a.href.split("#")
[0],e=Yb(a.href,"#");if(Au||e||b)d+="#"+b;d!=a.href&&(b=yd(d),c?
re(a,b):qe(a,b))}function Du(a,b,c){if(a.va||b!=Hu(a))if(a.va=!
1,b=encodeURIComponent(String(b)),A){var
d=Af(a.ka);d.open("text/html",c?"replace":void 0);c=ge($d("title",
{},a.i.document.title),$d("body",{},b));d.write(Wd(c));d.close()}else
d=od(a.oa).toString()+"#"+b,(a=a.ka.contentWindow)&&(c?
re(a.location,d):qe(a.location,d))}
function Hu(a){if(A)return a=Af(a.ka),a.body?Ee(a.body.innerHTML):null;var
b=a.ka.contentWindow;if(b){try{var c=Ee(Fu(b))}catch(d){return a.N||(1!
=a.N&&Nk(a.Za,1E4),a.N=!0),null}a.N&&(0!=a.N&&Nk(a.Za,150),a.N=!1);return c||
null}return null}f.xn=function(a){if(this.j){var b=Fu(this.i);b!
=this.s&&Gu(this,b,a)}if(!this.j||Au)if(b=Hu(this)||"",null==this.nh||
b==this.nh)this.nh=null,b!=this.s&&Gu(this,b,a)};
function Gu(a,b,c){a.s=a.O.value=b;a.j?
(Au&&Du(a,b),Bu(a,b)):Du(a,b);a.dispatchEvent(new uu(Cu(a),c))}var zu=0;function
Ju(a,b){this.i=new
yu;O(this.i,"navigate",r(this.N,this));this.V=a;this.j=b}Ju.prototype.N=function(a)
{Ku(this,a.N)};function Ku(a,b){if(!(a.s&&""==b||a.o))if((A||
oc)&&""==b)window.history.go(-2);else if(b){var c={},d=new
Hj(b);v(d.le(),function(e){var g=d.get(e);g in Lu&&(g=Lu[g]);c[e]=g});b=new
su(c);a.V.jc(tu[b.i.v]||Ws);xs(a.j,!!b.i.f);void 0!
==b.getQuery()&&Ho(a.V.lb(),b.getQuery())}}
Ju.prototype.Va=function(a){this.s=!0;this.i.Va(a);A&&(a=(new
R(window.location)).i,Ku(this,a));this.s=!1};Ju.prototype.update=function(){var
a=new
su;a.jc(this.V.ka);a.i.q=this.V.lb().getQuery();a.i.f=this.j.If();a=Sj(a.uc()).toSt
ring();this.o=!0;Iu(this.i,a);this.o=!1};var Lu={"true":!0,"false":!1};function
Mu(a,b,c){this.i=a;this.j=b;this.ka=c}u(Mu,Ur);Mu.prototype.Uc=function(a,b,c)
{Vr(this.i,this.j,a,b,void 0,c,this.ka)};function Nu(a,b,c,d)
{Mu.call(this,a,b);this.o=c?5:0;this.N=d||void 0}u(Nu,Mu);Nu.prototype.O=function()
{return this.o};Nu.prototype.s=function(a)
{this.o=a};Nu.prototype.Uc=function(a,b,c,d){var
e=Vr(this.i,this.j,a,b,null,c,10,d,this.N);if(e&496){var
g=Ou(e,this.j);b=Ou(e,b);e=Vr(this.i,g,a,b,null,c,10,d,this.N);e&496&&(g=Ou(e,g),b=
Ou(e,b),Vr(this.i,g,a,b,null,c,this.o,d,this.N))}};function Ou(a,b)
{a&48&&(b^=4);a&192&&(b^=1);return b};function Pu(a,b,c,d,e,g)
{a&&(this.V=a,this.Ka=b);if(this.ta=c)this.Nb=!1;this.kb=!!d;this.Tb=!!
e;this.Ub=g;this.j=C("entity-page-toc");this.ka=C("entity-page-toc-
label");this.nb=!1;if(this.oa=C("entity-page-pagination"))this.Da=C("entity-page-
prev"),this.Ca=C("entity-page-next");this.Na=C("entity-page-zoom-
in");this.va=C("entity-page-zoom-out");this.Ma=C("entity-page-one-
page");this.O=C("entity-page-two-page");this.N=C("entity-page-
thumbnail");this.ha=C("entity-page-link");this.zc=C("entity-page-link-menu-
content");
this.La=C("entity-page-share-input");this.Ob=C("entity-page-embed-
input");this.s=C("entity-page-clip");this.wa=C("entity-page-
more");this.Mc=C("entity-page-more-menu-content");this.Ra=C("entity-page-volume-
info");C("flow-top-div")&&(this.o=C("flow-top-div"),this.i=(a=T(new
R(window.location.href),"zoom"))?
Number(a):2,Qu(this,this.i));Ru(this);Su(this);Tu(this);Uu(this);Vu(this);Wu(this);
Xu(this);Yu();Zu(this);yo(document,window,$u(this))}
function Ru(a){var b=C("jtp");if(a.V||b)if(!a.V&&b)J(a.ka,b.value);else{var
c=a.V.Ya();b=!!c.Gh;c=(c=c.yh)&&a.V.mb()&&!!fo(a.V.mb(),c);b||c?(a.nb=!
0,J(a.ka,a.V.Ha().Ud()||"\u00cdndice"),av(a.j,function(){var d=Ze("base-image-toc-
div");Ze("scroll-toc-div")||d||(new
St(a.V,a.j,a.Ub)).render(8)}),O(a.V,"pagechange",function(){var d=a.V.Ha().Ud()||"\
u00cdndice";a.ka&&P(a.ka,rl(d))})):(J(a.ka,"Contenido no disponible"),Ib(a.j,
["toolbar-button-disabled","toc-button-unavailable"]),Y(a.j,"disabled",!0))}else
J(a.ka,
"Contenido no disponible"),Ib(a.j,["toolbar-button-disabled","toc-button-
unavailable"]),Y(a.j,"disabled",!0)}function Su(a){a.oa&&(a.V&&(av(a.Da,function()
{a.V.wb("previous")}),av(a.Ca,function()
{a.V.wb("next")})),a.Da.setAttribute("title","P\u00e1gina
anterior"),a.Ca.setAttribute("title","P\u00e1gina siguiente"))}
function Tu(a){av(a.Na,function(){a.V?
a.V.wb("zoomin"):a.o&&5>a.i&&(a.i+=1,Qu(a,a.i))});av(a.va,function(){a.V?
a.V.wb("zoomout"):a.o&&1<a.i&&(--
a.i,Qu(a,a.i))});a.Na.setAttribute("title","Ampliar");a.va.setAttribute("title","Re
ducir")}
function Uu(a){av(a.Ma,function(){bv(a,Ws)});a.Ma.setAttribute("title","Vista de
una sola p\u00e1gina");a.kb?(av(a.O,function()
{bv(a,Xt)}),a.O.setAttribute("title","Vista de dos p\u00e1ginas")):(y(a.O,"toolbar-
button-disabled",!0),a.O.setAttribute("title","La vista de dos p\u00e1ginas no est\
u00e1 disponible"),Y(a.O,"disabled",!0));a.Tb?(av(a.N,function()
{bv(a,ct)}),a.N.setAttribute("title","Vista de miniaturas")):(y(a.N,"toolbar-
button-disabled",!0),a.N.setAttribute("title","La vista de miniaturas no est\u00e1
disponible"),
Y(a.N,"disabled",!0));a.V&&(O(a.V,"viewportmodechange",function(){cv(a)}),cv(a))}
function Vu(a){var b=(new Sr(a.La)).ma();C("entity-page-share-copy-
container").appendChild(b);b=(new Sr(a.Ob)).ma();C("entity-page-embed-copy-
container").appendChild(b);var c=new fu("Enlazar con este
resultado",a.zc,function(){a.ha.focus()});$r(c,5);c.setPosition(new Nu(a.ha,4,!
0));c.Ea(!1);var d=new R(a.La.value);av(a.ha,function(){if(c.nf||150>Date.now()-
c.Tj)c.Ea(!1);else{c.Ea(!0);c.ma().focus();if(a.V){var e=new
R(a.V.Ha().tc());S(d,"pg",T(e,"pg"));a.V.lb().getQuery()?a.V.ka==ou?
(Pj(d,"dq"),Pj(d,
"pg"),S(d,"bsq",a.V.lb().getQuery())):(Pj(d,"bsq"),S(d,"dq",a.V.lb().getQuery())):
(Pj(d,"bsq"),Pj(d,"dq"))}a.La.value=d.toString();a.V&&(e=new
R(a.V.Ha().tc()),Pj(e,"source"),S(e,"output","embed"),a.Ob.value=eu(e.toString()))}
});a.ha.setAttribute("title","Enlazar con este resultado")}
function Wu(a){if(a.ta){var b=C("entity-page-selection-bar"),c=C("entity-page-exit-
selection"),d=C("entity-page-toolbar");av(a.s,function(){a.Nb=!a.Nb;a.ta(!
0);y(b,"menu-hidden",!1);c.focus();Y(d,"hidden",!0)});av(c,function(){a.ta(!
1);y(b,"menu-hidden",!0);a.s.focus();Y(d,"hidden",!
1)});a.s.setAttribute("title","Seleccionar un clip")}else y(a.s,"toolbar-button-
disabled",!0),Y(a.s,"disabled",!0),a.s.setAttribute("title","Seleccionar un
fragmento no disponible")}
function Xu(a){dv(a);var b=new fu("",a.Mc,function(){a.wa.focus()});
$r(b,4);b.setPosition(new Nu(a.wa,5,!0));w(b.ma(),"more-actions-popup");b.Ea(!
1);av(a.wa,function(){b.nf||150>Date.now()-b.Tj?(b.Ea(!1),a.wa.focus()):(b.Ea(!
0),b.ma().focus())});a.wa.setAttribute("title","Men\u00fa M\u00e1s
acciones")}function Yu(){var a=C("entity-page-play-redirect-popup-
content");a&&(a=new fu("Este libro es de tu propiedad",a,function()
{}),w(a.ma(),"play-redirect-popup"),fn(a),a.rl=!1,a.Ea(!0))}
function dv(a){var b=document.getElementById("entity-page-copyright-page-
id");if(b&&a.V){var c=C("entity-page-copyright");b=Gf(b);var
d=fo(a.V.mb(),b);av(c,function(){a.V.tb(d)})}}
function cv(a){a.V.ka==Ws?(ev(a,!0),fv(a,!0),gv(a,!0),hv(a,!0),iv(a,!
0)):a.V.ka==Xt?(ev(a,!0),fv(a,!0),gv(a,!0),hv(a,!0),iv(a,!0)):(a.V.ka==ct?(ev(a,!
0),fv(a,!1),gv(a,!0),hv(a,!0)):(ev(a,!1),fv(a,!1),gv(a,!1),hv(a,!1)),iv(a,!1));var
b=a.V.ka;a.oa&&b!=ou&&(y(a.oa,"one-page-view",b==Ws),y(a.Ra,"one-page-
view",b==Ws),y(a.oa,"two-page-view",b==Xt),y(a.Ra,"two-page-
view",b==Xt),y(a.oa,"thumbnail-view",b==ct),y(a.Ra,"thumbnail-view",b==ct))}
function bv(a,b){a.V&&a.V.ka!=b&&(a.V.jc(b),!
a.V.lb().getQuery()&&a.Ka&&a.Ka.update())}function ev(a,b){y(a.Ma,"toolbar-button-
disabled",!b);Y(a.Ma,"disabled",!b);a.kb&&(y(a.O,"toolbar-button-disabled",!
b),Y(a.O,"disabled",!b));a.Tb&&(y(a.N,"toolbar-button-disabled",!
b),Y(a.N,"disabled",!b))}function fv(a,b){y(a.va,"toolbar-button-disabled",!
b);Y(a.va,"disabled",!b);y(a.Na,"toolbar-button-disabled",!b);Y(a.Na,"disabled",!
b)}
function gv(a,b){y(a.Da,"toolbar-button-disabled",!b);Y(a.Da,"disabled",!
b);y(a.Ca,"toolbar-button-disabled",!b);Y(a.Ca,"disabled",!b)}function hv(a,b)
{a.nb&&(y(a.j,"toolbar-button-disabled",!b),Y(a.j,"disabled",!b))}function iv(a,b)
{a.ta&&(y(a.s,"toolbar-button-disabled",!b),Y(a.s,"disabled",!b))}
function Qu(a,b)
{y(a.o,"zoomstop1",1==b);y(a.o,"zoomstop2",2==b);y(a.o,"zoomstop3",3==b);y(a.o,"zoo
mstop4",4==b);y(a.o,"zoomstop5",5==b);y(a.va,"toolbar-button-
disabled",1==b);y(a.Na,"toolbar-button-disabled",5==b);b=a.Da;var c=new
R(b.href);S(c,"zoom",a.i);$i(b,kj(c.toString()));b=a.Ca;c=new
R(b.href);S(c,"zoom",a.i);$i(b,kj(c.toString()))}function av(a,b)
{O(a,"click",function(){b()});O(a,"keydown",function(c){32!=c.keyCode&&13!
=c.keyCode||b()})}
function Zu(a){a.V&&(Ei(a.V.Ja(),"move",function(){y(document.body,"opaque-
background",!0)}),Ei(a.V.Fb(),"click",function(){y(document.body,"opaque-
background",!0)}));Ei(document.body,"click",function(){y(document.body,"opaque-
background",!0)})}function $u(a){return{focusSearch:function()
{C("search_form_input").focus()},updateSearch:function(b)
{Ho(a.V.lb(),b);a.Ka&&a.Ka.update()},goToPage:function(b){b&&a.V.zd(b)}}};function
jv(a){this.i=a}Qa(jv);function kv(a,b){a&&(a.tabIndex=b?0:-
1)}f=jv.prototype;f.Ik=function(a){return"DIV"==a.tagName};function lv(a,b,c)
{c.id&&b.rh(c.id);var d=a.Kg(),e=!
1,g=Fb(c);g&&Array.prototype.forEach.call(g,function(h){h==d?e=!0:h&&(h==d+"-
disabled"?b.Va(!1):h==d+"-horizontal"?mv(b,"horizontal"):h==d+"-
vertical"&&mv(b,"vertical"))},a);e||w(c,d);nv(a,b,c);return c}
function nv(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.di(d);g&&(g.Aa=d,b.isEnabled()||g.Va(!
1),b.Qa(g),Ym(g,d))}else d.nodeValue&&""!=Pb(d.nodeValue)||
c.removeChild(d);d=e}}f.di=function(a){a:{a=Fb(a);for(var b=0,c=a.length;b<c;b++)
{var d=a[b];if(d=d in Ct?Ct[d]():null){a=d;break a}}a=null}return
a};f.Jk=function(a){a=a.ma();Ch(a,!0,nc);A&&(a.hideFocus=!0);var
b=this.i;b&&sm(a,b)};f.Kg=function(){return"goog-container"};f.hp=function()
{return"vertical"};function ov(a,b,c){Tm.call(this,c);this.sf=b||
jv.Ib();this.og=a||
this.sf.hp()}u(ov,Tm);f=ov.prototype;f.km=null;f.Vf=null;f.sf=null;f.og=null;f.Ge=!
0;f.Vb=!0;f.Zg=!0;f.lc=-1;f.mc=null;f.ve=!1;f.Pe=null;function pv(a){return a.km||
a.ma()}f.Ed=function(){return this.sf};f.Wa=function(){var
a=this.i,b=a.Ta,c=this.sf.Kg(),d=[c,"horizontal"==this.og?c+"-horizontal":c+"-
vertical"];this.isEnabled()||d.push(c+"-disabled");this.Aa=b.call(a,"DIV",d.join("
"))};f.Mb=function(){return this.ma()};f.Ui=function(a){return this.sf.Ik(a)};
f.Qb=function(a){this.Aa=lv(this.sf,this,a);"none"==a.style.display&&(this.Ge=!
1)};f.Oa=function(){ov.ua.Oa.call(this);Zm(this,function(b)
{b.hb&&qv(this,b)},this);var a=this.ma();this.sf.Jk(this);this.Ea(this.Ge,!
0);Z(this).na(this,"enter",this.Sl).na(this,"highlight",this.Nr).na(this,"unhighlig
ht",this.Pr).na(this,"open",this.Hu).na(this,"close",this.Mr).na(a,At.Og,this.Or).n
a(Te(a),[At.Pg,At.Ph],this.hu).na(a,
[At.Og,At.Pg,At.Ph,"mouseover","mouseout","contextmenu"],this.cu);this.Zg&&rv(this,
!0)};
function rv(a,b){var c=Z(a),d=pv(a);b?
c.na(d,"focus",a.hj).na(d,"blur",a.fj).na(a.Vf||(a.Vf=new
ht(pv(a))),"key",a.Xc):c.ab(d,"focus",a.hj).ab(d,"blur",a.fj).ab(a.Vf||(a.Vf=new
ht(pv(a))),"key",a.Xc)}f.qc=function(){this.de(-1);this.mc&&this.mc.Wb(!
1);this.ve=!1;ov.ua.qc.call(this)};f.ya=function()
{ov.ua.ya.call(this);this.Vf&&(this.Vf.Ia(),this.Vf=null);this.sf=this.mc=this.Pe=t
his.km=null};f.Sl=function(){return!0};
f.Nr=function(a){var b=cn(this,a.target);if(-1<b&&b!=this.lc){var
c=sv(this);c&&c.hd(!1);this.lc=b;c=sv(this);this.ve&&Kt(c,!0);this.mc&&c!
=this.mc&&(ut(c,64)?c.Wb(!0):this.mc.Wb(!1))}b=this.ma();null!
=a.target.ma()&&Y(b,"activedescendant",a.target.ma().id)};f.Pr=function(a)
{a.target==sv(this)&&(this.lc=-1);this.ma().removeAttribute("aria-
activedescendant")};f.Hu=function(a){(a=a.target)&&a!
=this.mc&&a.getParent()==this&&(this.mc&&this.mc.Wb(!1),this.mc=a)};
f.Mr=function(a){a.target==this.mc&&(this.mc=null);var
b=this.ma(),c=a.target.ma();b&&vt(a.target,2)&&c&&vm(b,c)};f.Or=function(a)
{this.Vb&&(this.ve=!0);var b=pv(this);b&&Df(b)?
b.focus():a.preventDefault()};f.hu=function(){this.ve=!1};
f.cu=function(a){a:{var b=a.target;if(this.Pe)for(var c=this.ma();b&&b!==c;){var
d=b.id;if(d in this.Pe){b=this.Pe[d];break
a}b=b.parentNode}b=null}if(b)switch(a.type){case At.Og:b.rf(a);break;case
At.Pg:case At.Ph:b.te(a);break;case "mouseover":b.We(a);break;case
"mouseout":b.Ul(a);break;case "contextmenu":b.li(a)}};f.hj=function()
{};f.fj=function(){this.de(-1);this.ve=!1;this.mc&&this.mc.Wb(!1)};
f.Xc=function(a){return this.isEnabled()&&this.isVisible()&&(0!=$m(this)||
this.km)&&this.re(a)?(a.preventDefault(),a.stopPropagation(),!0):!1};
f.re=function(a){var b=sv(this);if(b&&"function"==typeof b.Xc&&b.Xc(a)||
this.mc&&this.mc!=b&&"function"==typeof this.mc.Xc&&this.mc.Xc(a))return!
0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case
27:if(this.Zg)pv(this).blur();else return!1;break;case 36:tv(this);break;case
35:uv(this);break;case 38:if("vertical"==this.og)vv(this);else return!1;break;case
37:if("horizontal"==this.og)bn(this)?wv(this):vv(this);else return!1;break;case
40:if("vertical"==this.og)wv(this);
else return!1;break;case 39:if("horizontal"==this.og)bn(this)?
vv(this):wv(this);else return!1;break;default:return!1}return!0};function qv(a,b)
{var c=b.ma();c=c.id||(c.id=b.getId());a.Pe||(a.Pe={});a.Pe[c]=b}f.Qa=function(a,b)
{ov.ua.Qa.call(this,a,b)};
f.Rg=function(a,b,c){a.Ji|=2;a.Ji|=64;a.hc(32,!1);Ft(a,!1);var
d=a.getParent()==this?cn(this,a):-
1;ov.ua.Rg.call(this,a,b,c);a.hb&&this.hb&&qv(this,a);a=d;-
1==a&&(a=$m(this));a==this.lc?this.lc=Math.min($m(this)-1,b):a>this.lc&&b<=this.lc?
this.lc++:a<this.lc&&b>this.lc&&this.lc--};
f.removeChild=function(a,b){if(a="string"===typeof a?Wm(this,a):a){var
c=cn(this,a);-1!=c&&(c==this.lc?(a.hd(!1),this.lc=-1):c<this.lc&&this.lc--);var
d=a.ma();d&&d.id&&this.Pe&&(c=this.Pe,d=d.id,d in c&&delete
c[d])}a=ov.ua.removeChild.call(this,a,b);Ft(a,!0);return a};function mv(a,b)
{if(a.ma())throw Error("Component already rendered");a.og=b}f.isVisible=function()
{return this.Ge};
f.Ea=function(a,b){if(b||this.Ge!=a&&this.dispatchEvent(a?"show":"hide"))
{this.Ge=a;var c=this.ma();c&&(N(c,a),this.Zg&&kv(pv(this),this.Vb&&this.Ge),b||
this.dispatchEvent(this.Ge?"aftershow":"afterhide"));return!0}return!
1};f.isEnabled=function(){return this.Vb};f.Va=function(a){this.Vb!
=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.Vb=!0,Zm(this,function(b)
{b.dr?delete b.dr:b.Va(!0)})):(Zm(this,function(b){b.isEnabled()?b.Va(!1):b.dr=!
0}),this.ve=this.Vb=!1),this.Zg&&kv(pv(this),a&&this.Ge))};
function xv(a,b){b!
=a.Zg&&a.hb&&rv(a,b);a.Zg=b;a.Vb&&a.Ge&&kv(pv(a),b)}f.de=function(a)
{(a=an(this,a))?a.hd(!0):-1<this.lc&&sv(this).hd(!1)};f.hd=function(a)
{this.de(cn(this,a))};function sv(a){return an(a,a.lc)}function tv(a)
{yv(a,function(b,c){return(b+1)%c},$m(a)-1)}function uv(a){yv(a,function(b,c)
{b--;return 0>b?c-1:b},0)}function wv(a){yv(a,function(b,c)
{return(b+1)%c},a.lc)}function vv(a){yv(a,function(b,c){b--;return 0>b?c-
1:b},a.lc)}
function yv(a,b,c){c=0>c?cn(a,a.mc):c;var d=$m(a);c=b.call(a,c,d);for(var
e=0;e<=d;){var g=an(a,c);if(g&&a.Mo(g)){a.de(c);break}e+
+;c=b.call(a,c,d)}}f.Mo=function(a){return
a.isVisible()&&a.isEnabled()&&ut(a,2)};function zv(a){Tm.call(this);this.o=a?
a:null;var b=this.i;a=b.ma("gb-mobile-buy-panel");var c=b.ma("gb-mobile-buy-
button"),d=b.ma("gb-mobile-buy-close-button");b=b.ma("volume-
left");a&&c&&d&&b&&(this.j=new
ov,Ym(this.j,a),this.N=c,this.ha=d,Ym(this,b),this.j.Ea(!1))}n(zv,Tm);
zv.prototype.Oa=function(){var
a=this;Z(this).na(this.N,"click",this.s).na(this.N,"keydown",function(b){32!
=b.keyCode&&13!=b.keyCode||
a.s()}).na(this.ha,"click",this.s).na(this.ha,"keydown",function(b){32!
=b.keyCode&&13!=b.keyCode||a.s()})};
zv.prototype.s=function(){if(this.j.isVisible()){this.j.Ea(!1);Jb(this.j.Mb(),"gb-
mobile-buy-panel-
visible");this.o&&(this.o.style.overflowX="auto",this.o.style.overflowY="scroll");t
his.N.focus();for(var a=na(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.j.Ea(!
0),w(this.j.Mb(),"gb-mobile-buy-panel-
visible"),this.o&&(this.o.style.overflowX="hidden",this.o.style.overflowY="hidden")
,this.j.Mb().focus(),
Av(this)};function Av(a){var b=a.j.Mb().querySelectorAll('[role="button"],
[href]'),c=b[0],d=b[b.length-1];Z(a).na(a.j.Mb(),"keydown",function(e)
{9==e.keyCode&&(e.shiftKey?
document.activeElement===c&&(e.preventDefault(),d.focus()):document.activeElement==
=d&&(e.preventDefault(),c.focus()))});a=na(document.querySelectorAll('[role="alert"
],#volume-center,.aria-hide-on-menu-open'));for(b=a.next();!
b.done;b=a.next())Y(b.value,"hidden",!0)};function Bv(a)
{Gq.call(this,a)}n(Bv,Gq);f=Bv.prototype;f.getEnableSsEngine=function(){return
Bq(this,2)};f.getEnableAwr=function(){return
Bq(this,3)};f.getEnableHelpSuggestions=function(){return
Bq(this,4)};f.getAlohaAutoGaRollout=function(){return
Bq(this,5)};f.getEnableConfigurator=function(){return
Bq(this,6)};f.getEnableMweb=function(){return
Bq(this,7)};f.getEnableCtlConsentCheckbox=function(){return
Bq(this,8)};f.getEnableIframe=function(){return Bq(this,9)};
f.getEnableScreenshotNudge=function(){return
Bq(this,10)};f.getEnableWebStartupConfigEndpoint=function(){return
Bq(this,11)};f.getEnableJunkNudge=function(){return
Bq(this,12)};f.getEnableConfiguratorLocale=function(){return
Bq(this,13)};f.getEnableTinyNoPointer=function(){return Bq(this,14)};function Cv(a)
{Gq.call(this,a)}n(Cv,Gq);function Dv(a){return Ev.some(function(b){return
b.test(a)})}var
Ev=[/https:\/\/sandbox\.google\.com\/tools\/feedback/,/https:\/\/.*\.googleusercont
ent\.com\/inapp/];var Fv="af am ar-EG ar-JO ar-MA ar-SA ar-XB ar az be bg bn bs ca
cs cy da de-AT de-CH de el en en-GB en-AU en-CA en-IE en-IN en-NZ en-SG en-XA en-XC
en-ZA es es-419 es-AR es-BO es-CL es-CO es-CR es-DO es-EC es-GT es-HN es-MX es-NI
es-PA es-PE es-PR es-PY es-SV es-US es-UY es-VE et eu fa fi fil fr-CA fr-CH fr gl
gsw gu he hi hr hu hy id in is it iw ja ka kk km kn ko ky ln lo lt lv mk ml mn mo
mr ms my nb ne nl no pa pl pt pt-BR pt-PT ro ru si sk sl sq sr-Latn sr sv sw ta te
th tl tr uk ur uz vi zh zh-CN zh-HK zh-TW zu".split(" ");
function Gv(a){var b;return null==(b=a.formContent)?void 0:b.locale};var
Hv=ma(["https://www.gstatic.com/uservoice/feedback/client/web/","/
main_binary__",".js"]);function Iv(a){var b=Gv(a);b=(b&&Fv.includes(b)?
Gv(a):"en").replaceAll("-","_").toLowerCase();var
c;a=(null==(c=a.initializationData)?0:c.useNightlyRelease)?"nightly":"live";return
Yo(Hv,a,b)};var Jv;function Kv(a,b,c){if(Jv)return Jv;var d=Iv(a);return
Jv=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new
Promise(function(e,g){var
h=c.createElement("script");h.src=od(d);fj(h);h.onload=function()
{b.feedbackV2GlobalObject?e(b.feedbackV2GlobalObject):g("feedbackV2GlobalObject not
found on window.")};h.onerror=function(){g("Feedback binary script tag failed to
load: "+d.toString())};c.body.appendChild(h)})}
function Lv(a,b,c,d,e){e=void 0===e?!0:e;var g,h,k,l,m;return Ha(function(p)
{switch(p.j){case 1:g=Date.now();var x=Kv(a,c,d);p.j=2;return{value:x};case
2:h=p.N;if(!(e||(null==(l=a.initializationData)?0:l.useNightlyRelease)||
(null==(m=a.initializationData)?0:m.isLocalServer)))
{k=h.initializeFeedbackClient(a,g,b);p.j=3;break}x=h.initializeFeedbackClientAsync(
a,g,b);p.j=4;return{value:x};case 4:k=p.N;case 3:return
k.initiateAloha(),p.return(k)}})}
function Mv(a,b,c){var d=!0;d=void 0===d?!0:d;var e,g,h,k;Ha(function(l){g=e=c||
q;if(g.isFormOpened)throw h=Error("Form is either loading or already
opened"),h.name="DuplicateFormError",h;g.isFormOpened=!0;a.callbacks=a.callbacks||
{};k=a.callbacks.onClose||function(){};a.callbacks.onClose=function(m)
{g.isFormOpened=!1;k(m)};try{return l.return(Lv(a,b,g,e.document,d))}catch(m){throw
g.isFormOpened=!1,m;}})};function Nv(a,b){return Ha(function(c){return c.return(new
Promise(function(d){var e=Ov(null!=b?b:"")+"/aloha_form_properties?
productId="+a;Tk(e,function(g){g=g.target;var
h=null;try{h=Iq(Cv,JSON.stringify(cl(g,")]}'\n")))}catch(k){g=new Cv,h=new
Bv,h=zq(h,5),h=zq(h,2),h=zq(h,4),h=zq(h,8),h=zq(h,9),h=zq(h,7),h=zq(h,10),h=zq(h,12
),h=zq(h,13),h=zq(h,14),lq(g),null==h&&(h=void 0),h=xq(g,1,h)}d(h)},"GET","",
{},2E3,!0)}))})}function Ov(a){return
Dv(a)?a:"https://www.google.com/tools/feedback"};function Pv(a,b,c)
{a.timeOfStartCall=(new Date).getTime();var d=c||q,e=d.document,g=a.nonce||
pe(d);g&&!a.nonce&&(a.nonce=g);if("help"==a.flow){var
h=Pa("document.location.href",d);!
a.helpCenterContext&&h&&(a.helpCenterContext=h.substring(0,1200));h=!
0;if(b&&JSON&&JSON.stringify){var k=JSON.stringify(b);
(h=1200>=k.length)&&(a.psdJson=k)}h||(b={invalidPsd:!
0})}b=[a,b,c];d.GOOGLE_FEEDBACK_START_ARGUMENTS=b;c=a.feedbackServerUri||"//
www.google.com/tools/feedback";if(h=d.GOOGLE_FEEDBACK_START)h.apply(d,
b);else{d=c+"/load.js?";for(var l in a)b=a[l],null==b||Ta(b)||
(d+=encodeURIComponent(l)+"="+encodeURIComponent(b)
+"&");a=Mf(Re(e),"SCRIPT");g&&a.setAttribute("nonce",g);g=qd(d);a.src=od(g);fj(a);e
.body.appendChild(a)}}
function Qv(a,b,c){try{"submit"===a.flow||"help"===a.flow||a.tinyNoPointer?
Pv(a,b,c):Nv(a.productId,a.feedbackServerUri).then(function(d){var e=void 0===e?!
1:e;var g=wq(d,1,e);var h=!1;var k=null==g||"object"!==typeof g||
(h=Array.isArray(g))||g.Vj!==hq?h?new Bv(g):void 0:g;k!==g&&null!=k&&(xq(d,1,k,e),
$p(k.ac,aq(d.ac)&-33));g=k;null==g||dq(d.ac)||(k=Kq(g),k!
==g&&(g=k,xq(d,1,g,e)));d=g;null==d||!d.getAlohaAutoGaRollout()||pc&&!
d.getEnableMweb()?Pv(a,b,c):(e=c||q,g="DEV"===a.serverEnvironment,k=c||
q,k=a.nonce||pe(k),g={integrationKeys:
{productId:a.productId,feedbackBucket:a.bucket},callbacks:
{onClose:a.callback,onLoad:a.onLoadCallback},formContent:
{locale:a.locale,disableScreenshot:a.disableScreenshotting,productDisplayName:void
0,announcement:void 0,issueCategories:void 0,includeSeveritySelection:void
0,customImageSrc:void 0,thankYouMessage:void 0,Ox:void
0,defaultFormInputValues:void 0,defaultFormInputValuesString:void
0,abuseLink:a.abuseLink},initializationData:{isLocalServer:g,nonce:k,
useNightlyRelease:g,feedbackJsUrl:void 0,feedbackCssUrl:void
0,feedbackJsUrlSerialized:void 0,feedbackCssUrlSerialized:void
0,submissionServerUri:a.feedbackServerUri,colorScheme:a.colorScheme},extraData:
{productVersion:a.productVersion,authUser:a.authuser,configuratorId:a.configuratorI
d,customZIndex:a.customZIndex,tinyNoPointer:a.tinyNoPointer,allowNonLoggedInFeedbac
k:a.allowNonLoggedInFeedback,enableAnonymousFeedback:a.enableAnonymousFeedback}},b&
&(k=new Map(Object.entries(b)),g.extraData.productSpecificData=
k),Mv(g,d,e))},function(d){d&&"DuplicateFormError"!==d.name&&Pv(a,b,c)})}catch(d)
{Pv(a,b,c)}}$a("userfeedback.api.startFeedback",Qv);function Rv(a)
{Tm.call(this);if(this.o=C("gb-mobile-appbar-back-
button"))if(Z(this).na(this.o,"click",this.s),xc&&Yb(ac(),"GSA")){w(this.o,"igsa-
hide");var b=this.i.ma("gb-mobile-appbar-logo");w(b,"igsa-shift")}(this.j=C("gb-
mobile-appbar-more"))&&Sv(this);new zv(a)}n(Rv,Tm);
function Sv(a){var b=C("gb-mobile-more-menu");if(b){var c=new Zr(b);
$r(c,4);c.setPosition(new Nu(a.j,4));c.Ea(!1);O(a.j,"click",function()
{Tv(b,c)});O(a.j,"keydown",function(d){32!=d.keyCode&&13!=d.keyCode||Tv(b,c)})}else
I(a.j)}function Tv(a,b){Jb(a,"more-menu-hidden");b.Ea(!
0);b.ma().focus();a=Ye("more-menu-link");for(var c=0;c<a.length;c+
+)O(a[c],"click",function(){b.Ea(!1)}),O(a[c],"keydown",function(d){32!
=d.keyCode&&13!=d.keyCode||b.Ea(!1)})}
Rv.prototype.s=function()
{window.history.back();tc&&cg&&1==window.history.length&&window.close()};
$a("_OC_startFeedback",Qv);function Uv(a){Q.call(this);a=a||
Re();this.i=a.Ta(A?"DIV":"IFRAME",
{style:"position:absolute;width:9em;height:9em;top:-99em",tabIndex:-1,"aria-
hidden":"true"});a=a.i.body;a.insertBefore(this.i,a.firstChild);if(A)var
b=this.i;else a:{a=this.i;try{b=a.contentWindow||(a.contentDocument?
gf(a.contentDocument):null);break a}catch(c)
{}b=null}b=this.s=b;nc&&(a=b.document,a.open(),a.close());O(b,"resize",this.j,!
1,this);this.o=this.i.offsetWidth}u(Uv,Q);
Uv.prototype.ya=function(){Uv.ua.ya.call(this);Li(this.s,"resize",this.j,!
1,this);this.s=null;I(this.i);delete this.i};Uv.prototype.j=function(){var
a=this.i.offsetWidth;this.o!
=a&&(this.o=a,this.dispatchEvent("fontsizechange"))};function Vv(a)
{this.j=a;a=r(this.o,this);this.i=new mj;O(this.i,"resize",a);var b=new
Uv;O(b,"fontsizechange",a);O(window,"DOMContentLoaded",r(this.resize,this))}Vv.prot
otype.o=function()
{this.resize();U(r(this.resize,this),100)};Vv.prototype.resize=function(){var
a=this.i.Fa(),b=Math.round(oh(this.j).y);this.j.style.height=a.height-
b+"px"};function Wv(a){var b=null;if(a=C(a))b=new Vv(a),b.resize();return
b};function Xv(a){Gq.call(this,a)}n(Xv,Gq);function Yv(){var
a=Iq(Xv,'[null,null,null,null,null,"(function(){/*\\n\\n Copyright The Closure
Library Authors.\\n SPDX-License-Identifier: Apache-2.0\\n*/\\n\'use strict\';var
e\\u003dthis||self;function f(a){return a};var h;function k(a,c){this.g\\u003dc\\
u003d\\u003d\\u003dl?a:\\"\\"}k.prototype.toString\\u003dfunction(){return
this.g+\\"\\"};var l\\u003d{};function m(a){if(void 0\\u003d\\u003d\\u003dh){var
c\\u003dnull;var b\\u003de.trustedTypes;if(b\\u0026\\u0026b.createPolicy){try{c\\
u003db.createPolicy(\\"goog#html\\",
{createHTML:f,createScript:f,createScriptURL:f})}catch(d){e.console\\u0026\\
u0026e.console.error(d.message)}h\\u003dc}else h\\u003dc}a\\u003d(c\\u003dh)?
c.createScriptURL(a):a;return new k(a,l)};/*\\n\\n SPDX-License-Identifier: Apache-
2.0\\n*/\\nif(!function(){if(self.origin)return\\"null\\"\\u003d\\u003d\\
u003dself.origin;if(\\"\\"!\\u003d\\u003dlocation.host)return!1;try{return
window.parent.escape(\\"\\"),!1}catch(a){return!0}}())throw Error(\\"sandboxing
error\\");\\nwindow.addEventListener(\\"message\\",function(a){var c\\
u003da.ports[0];a\\u003da.data;var b\\u003da.callbackName.split(\\".\\"),d\\
u003dwindow;\\"window\\"\\u003d\\u003d\\u003db[0]\\u0026\\u0026b.shift();for(var
g\\u003d0;g\\u003cb.length-1;g++)d[b[g]]\\u003d{},d\\u003dd[b[g]];d[b[b.length-
1]]\\u003dfunction(n){c.postMessage(JSON.stringify(n))};b\\
u003ddocument.createElement(\\"script\\");a\\u003dm(a.url);b.src\\u003da instanceof
k\\u0026\\u0026a.constructor\\u003d\\u003d\\u003dk?
a.g:\\"type_error:TrustedResourceUrl\\";document.body.appendChild(b)},!
0);}).call(this);\\n"]');
if(!a)return null;a=wq(a,6);if(null===a||void 0===a)a=null;else{var b=ed();a=b?
b.createScript(a):a;a=new ld(a,kd)}return a};function Zv(a)
{this.url=a;this.timeout=5E3;this.s="callback";this.i=this.j=null}function $v(a)
{var b=void 0===b?{}:b;a.i=zk();var c=new R(a.url),d=new
Map;d.set("callback",a.s);c.o.kr(Sj(b),d);aw(a).then(function()
{bw(a,c.toString())}).then(function(){return a.i.promise}).then(function()
{cw(a)},function(){cw(a)});0<a.timeout&&(a.o=setTimeout(function()
{a.i.reject("Timeout!")},a.timeout));return a.i.promise}
function bw(a,b){var c=new
MessageChannel;a.j.contentWindow.postMessage({url:b,callbackName:a.s},"*",
[c.port2]);c.port1.onmessage=function(d){var e={};void 0!
==a.o&&(clearTimeout(a.o),a.o=void 0);void 0===d.data&&a.i.reject("Callback called,
but no data received");"string"!==typeof d.data&&a.i.reject("Exploitation attempt!
Data is not a string!");try{e=JSON.parse(d.data)}catch(g){a.i.reject("Invalid Data
received: "+g.message)}a.i.resolve(e)}}
function aw(a){var b=zk(),c=G("IFRAME");if(!c.sandbox)throw Error("iframe sandboxes
not supported");c.sandbox.value="allow-
scripts";c.style.display="none";a.j=c;a=Yv();a=ge(je,$d("body",
{},Yd(Wd(dl(a)).toString())));c.srcdoc=Wd(a);a=qd("data:text/html;charset=UTF-
8;base64,"+btoa(Vd(a)));c.src=od(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 cw(a){null!
==a.j&&(document.documentElement.removeChild(a.j),a.j=null)};function dw(a)
{Gr.call(this,a);this.j=new Zv(a);this.i=!0}n(dw,Gr);dw.prototype.qf=function(a,b)
{Gr.prototype.qf.call(this,a,b);this.i=!
1;$v(this.j).then(r(this.N,this,a),r(this.s,this,b))};dw.prototype.N=function(a,b)
{this.i||(this.o=b,this.dispatchEvent("success"),a&&a(this.o),this.i=!
0)};dw.prototype.s=function(a){this.i||(this.dispatchEvent("error"),a&&a(),this.i=!
0)};dw.prototype.abort=function(){return this.i=!0};function ew(a,b,c,d,e)
{Array.isArray(a)||(a=[a]);this.i=a;this.o=b;this.j=c;b=new
R((GBS_HOST||"https://books.google.com/")+"books?
jscmd=viewapi");S(b,"bibkeys",a.join(","));S(b,"hl",e||"es");S(b,"source",d||"previ
ewlib");(new dw(b)).qf(r(this.s,this))}ew.prototype.s=function(a){for(var
b=0;b<this.i.length;b++){var c=a[this.i[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.o&&this.o(d);return}}}this.j&&this.j()};var fw=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]"),gw=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]"),hw=/^http:\/\/.*/,iw=/\s+/,jw=/[\d\u06f0-\u06f9]/;var kw={},lw={};function
mw(){throw Error("Do not instantiate
directly");}mw.prototype.Po=null;mw.prototype.Nc=function(){return
this.content};mw.prototype.toString=function(){return this.content};function nw()
{mw.call(this)}u(nw,mw);nw.prototype.dg=kw;function ow(a){if(null!=a)switch(a.Po)
{case 1:return 1;case -1:return-1;case 0:return 0}return null}function pw(a){return
null!=a&&a.dg===kw?a:a instanceof Ud?qw(Vd(a)):a instanceof Ud?
qw(Wd(a).toString()):qw(String(String(a)).replace(rw,sw),ow(a))}var qw=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.Po=d);return c}}(nw);
function tw(a){if(null!=a&&a.dg===kw){var
b=String;a=String(a.Nc()).replace(uw,"").replace(vw,"&lt;");b=b(a).replace(ww,sw)}e
lse b=String(a).replace(rw,sw);return b}var xw={"\x00":"&#0;","\t":"&#9;","\
n":"&#10;","\v":"&#11;","\f":"&#12;","\r":"&#13;","
":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;","<":"&lt;","
=":"&#61;",">":"&gt;","`":"&#96;","\u0085":"&#133;","\u00a0":"&#160;","\
u2028":"&#8232;","\u2029":"&#8233;"};function sw(a){return xw[a]}
var rw=/[\x00\x22\x26\x27\x3c\x3e]/g,ww=/[\x00\x22\x27\x3c\x3e]/g,yw=/^(?!on|src|
(?:action|archive|background|cite|classid|codebase|content|data|dsync|href|http-
equiv|longdesc|style|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i,uw=/<(?:!|\/?([a-zA-Z][a-zA-
Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,vw=/</g;/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
function zw(a,b,c,d){a=a(b||Aw,c);d=Mf(d||Re(),"DIV");if(Ta(a))if(a instanceof mw)
{if(a.dg!==kw)throw Error("Sanitized content was not of kind
HTML.");a=Yd(a.toString())}else a=Xd("zSoyz");else
a=Xd(String(a));me(d,a);1==d.childNodes.length&&(a=d.firstChild,1==a.nodeType&&(d=a
));return d}var Aw={};function Bw(a){a=a||{};var
b=a.attributes,c=a.content,d=a.disabled,e=a.id,g=a.Mx,h=a.title,k=a.Yw,l=a.value,m=
qw;e='<div role="button"'+(e?' id="'+tw(e)+'"':"")+' class="';a=a||{};var
p=a.vx,x=a.style,D=a.width,E="goog-inline-block jfk-button ";switch(Ta(x)?
x.toString():x){case 0:E+="jfk-button-standard";break;case 2:E+="jfk-button-
action";break;case 3:E+="jfk-button-primary";break;case 1:E+="jfk-button-
default";break;case 4:E+="jfk-button-flat";break;case 5:E+="jfk-button-
mini";break;case 6:E+="jfk-button-contrast";
break;default:E+="jfk-button-standard"}E+=((D&&D.vv&&(1).vv?D.dg!==(1).dg?
0:D.toString()===(1).toString():1==D)?" jfk-button-narrow":"")+(a.checked?" jfk-
button-checked":"")+(p?" "+p:"")+(a.disabled?" jfk-button-disabled":"");d=e+tw(E)
+'"'+(d?' aria-disabled="true"':' tabindex="'+(g?tw(g):"0")+'"')+(h?k?' data-
tooltip="'+tw(h)+'"':' title="'+tw(h)+'"':"")+(l?' value="'+tw(l)+'"':"");b?(null!
=b&&b.dg===lw?b=b.Nc():(b=String(b),b=yw.test(b)?b:"zSoyz"),null!
=b&&b.dg===lw&&(b=b.Nc()),b=(b&&!b.startsWith(" ")?
" ":"")+b):b="";return m(d+b+">"+pw(null!=c?c:"")+"</div>")};function Cw(a,b)
{this.o=a;this.O=!!b;this.s={0:this.o+"-arrowright",1:this.o+"-arrowup",2:this.o+"-
arrowdown",3:this.o+"-arrowleft"}}n(Cw,Ur);f=Cw.prototype;f.hk=function(a)
{this.j=a};f.setPosition=function(a,b,c,d){null!=a&&(this.vl=a);null!
=b&&(this.ol=b);"number"===typeof c&&(this.Jo=Math.max(c,15));"number"===typeof
d&&(this.xm=d)};f.Uc=function(a,b,c)
{a=this.ol;2==a&&(a=0);Dw(this,this.vl,a,2==this.ol?Ew(this.vl)?
this.i.offsetHeight/2:this.i.offsetWidth/2:this.Jo,0,c)};
function Dw(a,b,c,d,e,g){if(a.j){var h=Fw(b,c);var k=a.j;var l=a.i,m=a.Ga,p=M(k);a:
{p=(Ew(b)?p.height/2:p.width/2)-d;var
x=Xr(k,h);if(m)m=m.clone(),l&&(l=Wr(l),m.left+=l.x,m.right+=l.x,m.top+=l.y,m.bottom
+=l.y);else if(m=nh(k),!m){k=p;break a}k=Wg(xh(k));Ew(b)?k.top<m.top&&!(x&1)?p-
=m.top-k.top:k.bottom>m.bottom&&x&1&&(p-=k.bottom-m.bottom):k.left<m.left&&!(x&4)?
p-=m.left-k.left:k.right>m.right&&x&4&&(p-=k.right-m.right);k=p}k=Ew(b)?new
B(a.xm,k):new B(k,a.xm);p=Ew(b)?6:9;a.ll&&2==e&&(p=Ew(b)?4:1);
x=b^3;Ew(b)&&"rtl"==a.j.dir&&(x=b);h=Vr(a.j,Fw(x,c),a.i,h,k,g,a.bm?p:0,void
0,a.Ga);if(2!=e&&h&496){Dw(a,b^3,c,d,a.ll&&0==e?1:2,g);return}!a.O||h&496||
(e=parseFloat(a.i.style.left),g=parseFloat(a.i.style.top),isFinite(e)&&0==e
%1&&isFinite(g)&&0==g%1||hh(a.i,Math.round(e),Math.round(g)))}Gw(a,b,c,d)}
function Gw(a,b,c,d){var e=a.N;Rc(a.s,function(g){y(e,g,!
1)},a);w(e,a.s[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.j?
(c=sh(a.j,a.i),d=Hw(a.j,b),Ew(b)?e.style.top=Iw(c.y+d.y,a.i.offsetHeight-
15)+"px":e.style.left=Iw(c.x+d.x,a.i.offsetWidth-15)+"px"):e.style[0==c?
Ew(b)?"top":"left":Ew(b)?"bottom":"right"]=d+"px"}function Iw(a,b){return 15>b?
15:ue(a,15,b)}function Fw(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 Hw(a,b){var c=0,d=0;a=M(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 B(c,d)}function Ew(a){return 0==a||3==a}f.bm=!
1;f.ol=2;f.Jo=20;f.vl=3;f.Ga=null;f.xm=-5;f.ll=!1;function Jw(a)
{ki.call(this);this.j=a||Re()}n(Jw,ki);Jw.prototype.N=function()
{sm(this.ma(),"tooltip");Y(this.ma(),"live","polite")};function Kw(a)
{Jw.call(this,a);this.i=this.j.Ta("DIV",Lw()+"-
contentId");this.o=this.j.Ta("DIV",Lw()+"-arrow",this.j.Ta("DIV",Lw()+"-
arrowimplbefore"),this.j.Ta("DIV",Lw()+"-arrowimplafter"));this.s=this.j.Ta("DIV",
{"class":Lw(),role:"tooltip"},this.i,this.o);this.N()}n(Kw,Jw);function Lw()
{return"jfk-tooltip"}Kw.prototype.ma=function(){return
this.s};Kw.prototype.ya=function()
{Jw.prototype.ya.call(this);this.s&&I(this.s)};function Mw(a)
{Kw.call(this,a)}n(Mw,Kw);Mw.prototype.N=function()
{sm(this.ma(),"tooltip")};function Nw(a){return Ge(Pb(a.replace(Ow,function(b,c)
{return Pw.test(c)?"":" "}).replace(/[\t\n ]+/g," ")))}var Pw=/^(?:abbr|acronym|
address|b|em|i|small|strong|su[bp]|u)$/i,Ow=/<[!\/]?([a-z0-9]+)([\/
][^>]*)?>/gi;function Qw(a){a=a||Re();var b=Ua(a.i);Rw[b]||(Rw[b]=new
Sw(a))}function Tw(a,b){var c=b instanceof Ud?
Nw(Vd(b)):b;a.removeAttribute("title");a.removeAttribute("data-tooltip-
contained");a.removeAttribute("data-tooltip");b?(b instanceof Ud?a.j=b:
(a.setAttribute("data-tooltip",b),a.j=null),a.setAttribute("aria-label",c)):
(a.j=null,a.removeAttribute("aria-label"));Qw(Re(a))}var Rw={};
function Sw(a){Pi.call(this);this.wa=a;this.va=new
Yl(this.Rw,0,this);li(this,this.va);var b=gf();this.ha="function"===typeof
b.MutationObserver?new
b.MutationObserver(r(this.Zt,this)):null;a=a.i;this.na(a,"mouseout mousedown click
blur focusout keydown".split(" "),this.ut,!0);this.na(a,
["mouseover","focus","focusin"],this.Bw,!0)}n(Sw,Pi);f=Sw.prototype;f.ya=function()
{Uw(this);Pi.prototype.ya.call(this)};
function Vw(a,b){switch(b.type){case "mousedown":case "mouseover":case
"mouseout":case "click":a.Ca=!1;break;case "keydown":a.Ca=!0}}f.Bw=function(a)
{this.ha&&this.ha.disconnect();Vw(this,a);var
b=a.target;a="focus"==a.type||"focusin"==a.type;var
c=this.i&&zf(this.i.i,b);if(this.Ca||!a||c)
{this.Da=a;if(a=b&&b.getAttribute&&this.ha)a=b.getAttribute("role")||
null,a=nb(rm,a);a&&(this.ha.observe(b,{attributes:!0}),
(a=um(b))&&(b=a));this.s=b}else this.s=null;Ww(this)};
f.ut=function(a){Vw(this,a);var b=a.target;b=this.i&&zf(this.i.i,b);if("mousedown"!
=a.type&&"click"!=a.type||!b)this.s=null,Ww(this)};f.Zt=function(a)
{v(a,r(function(b){var c=um(b.target);c&&"aria-
activedescendant"==b.attributeName&&(this.s=c,Ww(this))},this))};function Ww(a)
{if(!(a.va.isActive()&&a.j&&a.ka)){Uw(a);var b=null!=a.ka?a.ka:50;a.va.start(a.j?
b:300)}}function Uw(a){a.oa&&(Ok(a.oa),a.oa=0,a.j=null)}
f.Rw=function(){if(!this.s)Xw(this),this.ka=this.j=null;else if(!
(this.j&&this.i&&zf(this.i.ma(),this.s))||this.j.getAttribute("data-tooltip-
unhoverable")){var a=Kf(this.s,function(k){return
k.getAttribute&&(k.getAttribute("data-tooltip-contained")||k.getAttribute("data-
tooltip")||k.j)&&!k.getAttribute("data-tooltip-suspended")}),b=!1;this.j&&this.j!
=a&&(Xw(this),this.ka=this.j=null,b=!0);if(!this.j&&a&&(this.j=a,!
(a.getAttribute("data-tooltip-only-on-
overflow")&&a.offsetWidth>=a.scrollWidth&&a.offsetHeight>=
a.scrollHeight||this.Da&&"mouse"==a.getAttribute("data-tooltip-trigger")))){var
c=fe;if(a.getAttribute("data-tooltip-contained"))for(var d=Ye("jfk-tooltip-
data",a),e=0;e<d.length;e++){if(d[e].parentNode==a){c=d[e].cloneNode(!
0);break}}else c=a.j?a.j:Zd(a.getAttribute("data-tooltip"));d=a.getAttribute("data-
tooltip-align");e=a.getAttribute("data-tooltip-class");var g=a.getAttribute("data-
tooltip-offset");g=Ob(Ne(g))?-1:Number(g);var h=a.getAttribute("data-tooltip-hide-
delay");h=Ob(Ne(h))?null:Number(h);
if(!b&&(a=a.getAttribute("data-tooltip-delay"),a=Math.max(0,a-300)))
{this.oa=U(t(this.Lq,this.j,c,d,g,e,h),a,this);return}this.Lq(this.j,c,d,g,e,h)}}};
function Yw(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.ka=g;if(!this.i){this.i=new
Mw(this.wa);Xw(this);g=this.i.ma();this.wa.i.body.appendChild(g);li(this,this.i);th
is.N=new Cw(Lw(),!0);this.N.bm=!0;this.N.ll=!0;g=this.N;var
h=this.i.ma(),k=this.i.o;g.i=h;g.N=k}a:{if(c)switch(c.toLowerCase().split(",")[1])
{case "l":g=0;break a;case "r":g=1;break a}g=2}this.N.setPosition(Yw(c),g,void
0,d);Jb(this.i.ma(),"jfk-tooltip-hide");this.ta!=e&&(this.ta&&!
Ob(Ne(this.ta))&&Jb(this.i.ma(),this.ta),Ob(Ne(e))||w(this.i.ma(),
e),this.ta=e);hh(this.i.ma(),0,0);if(b instanceof Ud)P(this.i.i,b);else
for(pf(this.i.i);c=b.firstChild;)this.i.i.appendChild(c);this.N.hk(a);this.N.Uc(nul
l,0)};function Xw(a){a.i&&w(a.i.ma(),"jfk-tooltip-hide")};function Zw(a){var
b="mg";if(a.mg&&a.hasOwnProperty(b))return a.mg;b=new a;return a.mg=b};var
$w=ma(["value"]);function ax(a,b,c,d){Rt.call(this,a,bx.Ib(),b);this.wa=c||
0;this.Ab=d||0;this.Ma=!1}u(ax,Rt);f=ax.prototype;f.Bb=function(){return
this.Ab};f.xc=function(a){this.ha=a;var b=this.ma();b&&(this.Ma?Tw(b,a):a?
b.title=a:b.removeAttribute("title"))};f.Va=function(a){this.isEnabled()!
=a&&(ax.ua.Va.call(this,a),cx(this))};f.focus=function(){var
a=this.Aa;try{a.focus()}catch(b){}};f.ik=function(a)
{ax.ua.ik.call(this,a);dx(this,!1)};
f.rf=function(a){ax.ua.rf.call(this,a);this.isEnabled()&&dx(this,!
0)};f.te=function(a){ax.ua.te.call(this,a);this.isEnabled()&&dx(this,!0)};function
dx(a,b){a.ma()&&y(a.ma(),"jfk-button-clear-outline",b)}function cx(a)
{a.ma()&&ex(a.Ed(),a)}function fx(a,b){if("string"===typeof a){var
c=a;a=F("IMG");a.src=c;L(a,21,21)}w(a,"jfk-button-
img");c=[];c.push(a);b&&(a=F("SPAN","jfk-button-label",b),c.push(a));return c}
function bx(){this.Na=this.Xa()+"-standard";this.o=this.Xa()+"-
action";this.ta=this.Xa()+"-primary";this.O=this.Xa()+"-default";this.ka=this.Xa()
+"-flat";this.oa=this.Xa()+"-narrow";this.ha=this.Xa()+"-mini";this.N=this.Xa()+"-
contrast"}u(bx,xt);bx.Ib=function(){return Zw(bx)};bx.prototype.i=function(a,b,c)
{a&&c.wa!=a&&(c.wa=a,cx(c));b&&c.Ab!=b&&(c.Ab=b,cx(c))};bx.prototype.Xa=function()
{return"jfk-button"};
bx.prototype.Vc=function(a){var b=a.i,c=zw(Bw,{disabled:!
a.isEnabled(),checked:vt(a,16),style:a.wa,title:a.Df(),Yw:a.Ma,value:a.Eb(),width:a
.Bb()},void 0,b);b.fn(c,a.Nc());this.Xb(a,c);return c};
bx.prototype.Xb=function(a,b){bx.ua.Xb.call(this,a,b);this.s||
(this.s=bd(this.Na,t(this.i,0,null),this.o,t(this.i,2,null),this.ta,t(this.i,3,null
),this.O,t(this.i,1,null),this.ka,t(this.i,4,null),this.ha,t(this.i,5,null),this.N,
t(this.i,6,null),this.oa,t(this.i,null,1)));for(var c=Fb(b),d=0;d<c.length;++d){var
e=this.s[c[d]];e&&e(a)}if(c=b.getAttribute("data-tooltip"))a.ha=c,a.Ma=!0;return
b};var ej=[new cj($w[0].toLowerCase(),aj)];bx.prototype.Eb=function(a){return
a.getAttribute("value")||""};
bx.prototype.Ec=function(a,b){a&&dj(a,b)};function ex(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.o);c(3==g,a.ta);c(4==g,a.ka);c(5==g,a.ha);c(
1==g,a.O);c(6==g,a.N);c(1==b.Bb(),a.oa);c(!b.isEnabled(),a.Xa()+"-
disabled");Kb(b.ma(),e);Ib(b.ma(),d)};function gx(a,b){this.i=a instanceof B?a:new
B(a,b)}u(gx,Ur);gx.prototype.Uc=function(a,b,c,d)
{Yr(this.i,a,b,c,null,null,d)};function hx(a,b){this.i=a instanceof B?a:new
B(a,b)}u(hx,Ur);hx.prototype.Uc=function(a,b,c,d)
{Vr(kh(a),0,a,b,this.i,c,null,d)};function ix(a){this.i=new Sn;this.size=0;if(a)
{a=sj(a);for(var b=a.length,c=0;c<b;c+
+)this.add(a[c]);this.size=this.i.size}}function jx(a){var b=typeof
a;return"object"==b&&a||"function"==b?"o"+Ua(a):b.charAt(0)+a}f=ix.prototype;f.add=
function(a){this.i.set(jx(a),a);this.size=this.i.size};f.remove=function(a)
{a=this.i.remove(jx(a));this.size=this.i.size;return
a};f.Ic=ba(0);f.has=function(a){return Un(this.i,jx(a))};f.uc=function(){return
this.i.uc()};f.values=function(){return this.i.values()};
f.clone=function(){return new ix(this)};f.wf=function(){return this.i.wf(!
1)};ix.prototype[Symbol.iterator]=function(){return this.values()};function
kx(a,b,c){this.O=c||(a?Re(C(a)):Re());Zr.call(this,this.O.Ta("DIV",
{style:"position:absolute;display:none;"}));this.ka=new B(1,1);this.kc=new
ix;this.ha=null;a&&this.attach(a);null!=b&&this.Jq(b)}u(kx,Zr);var
lx=[];f=kx.prototype;f.Zb=null;f.className="goog-
tooltip";f.th=500;f.oi=0;f.attach=function(a)
{a=C(a);this.kc.add(a);O(a,"mouseover",this.We,!1,this);O(a,"mouseout",this.Hj,!
1,this);O(a,"mousemove",this.kh,!1,this);O(a,"focus",this.yn,!
1,this);O(a,"blur",this.Hj,!1,this)};f.Ql=function(){return this.oi};
f.Jq=function(a){J(this.ma(),a)};f.Hm=function(a){var
b=this.ma();b&&me(b,a)};f.Dg=function(a){var
b=this.ma();b&&I(b);kx.ua.Dg.call(this,a);a?
(b=this.O.i.body,b.insertBefore(a,b.lastChild),ji(this.ha),this.ha=new
Qm(this.ma()),li(this,this.ha),O(this.ha,"focusin",this.Tg,void
0,this),O(this.ha,"focusout",this.Gi,void 0,this)):
(ji(this.ha),this.ha=null)};function mx(a){return a.Da?a.isVisible()?4:1:a.ta?
3:a.isVisible()?2:0}
f.Oj=function(a){if(!this.isVisible())return!1;var
b=oh(this.ma()),c=M(this.ma());return
b.x<=a.x&&a.x<=b.x+c.width&&b.y<=a.y&&a.y<=b.y+c.height};f.zm=function(){if(!
en.prototype.zm.call(this))return!1;if(this.i)for(var a,b=0;a=lx[b];b+
+)zf(a.ma(),this.i)||a.Ea(!
1);ob(lx,this);a=this.ma();a.className=this.className;this.Tg();O(a,"mouseover",thi
s.Xl,!1,this);O(a,"mouseout",this.Bp,!1,this);nx(this);return!0};
f.Ah=function(){pb(lx,this);for(var a=this.ma(),b,c=0;b=lx[c];c+
+)b.i&&zf(a,b.i)&&b.Ea(!1);this.nb&&this.nb.Gi();Li(a,"mouseover",this.Xl,!
1,this);Li(a,"mouseout",this.Bp,!1,this);this.i=void 0;0==mx(this)&&(this.Ra=!
1);en.prototype.Ah.call(this)};f.xi=function(a,b)
{this.i==a&&Un(this.kc.i,jx(this.i))&&(this.Ra||!this.Mc?(this.Ea(!
1),this.isVisible()||(this.i=a,this.setPosition(b||this.Cj(0)),this.Ea(!
0))):this.i=void 0);this.Da=void 0};
f.Xp=function(a){this.ta=void 0;if(a==this.i){a=this.O;var
b;a=(b=Lf(a.i))&&this.ma()&&a.hn(this.ma(),b);null!=this.Zb&&(this.Zb==this.ma()||
Un(this.kc.i,jx(this.Zb)))||a||this.oa&&this.oa.Zb||this.Ea(!1)}};function ox(a,b)
{var c=ef(a.O.i);a.ka.x=b.clientX+c.x;a.ka.y=b.clientY+c.y}f.We=function(a){var
b=px(this,a.target);this.Zb=b;this.Tg();b!
=this.i&&(this.i=b,this.mk(b),qx(this),ox(this,a))};function px(a,b){try{for(;b&&!
Un(a.kc.i,jx(b));)b=b.parentNode;return b}catch(c){return null}}
f.kh=function(a){ox(this,a);this.Ra=!0};f.yn=function(a)
{this.Zb=a=px(this,a.target);this.Ra=!0;if(this.i!=a){this.i=a;var
b=this.Cj(1);this.Tg();this.mk(a,b);qx(this)}};f.Cj=function(a){return 0==a?
(a=this.ka.clone(),new rx(a)):new sx(this.Zb)};function qx(a){if(a.i)for(var
b,c=0;b=lx[c];c++)zf(b.ma(),a.i)&&(b.oa=a,a.nb=b)}
f.Hj=function(a){var b=px(this,a.target),c=px(this,a.relatedTarget);b!
=c&&(b==this.Zb&&(this.Zb=null),nx(this),this.Ra=!1,!this.isVisible()||
a.relatedTarget&&zf(this.ma(),a.relatedTarget)?this.i=void
0:this.Gi())};f.Xl=function(){var a=this.ma();this.Zb!
=a&&(this.Tg(),this.Zb=a)};f.Bp=function(a){var b=this.ma();this.Zb!=b||
a.relatedTarget&&zf(b,a.relatedTarget)||
(this.Zb=null,this.Gi())};f.mk=function(a,b){this.Da||
(this.Da=U(r(this.xi,this,a,b),this.th))};
function nx(a){a.Da&&(Ok(a.Da),a.Da=void 0)}f.Gi=function()
{2==mx(this)&&(this.ta=U(r(this.Xp,this,this.i),this.Ql()))};f.Tg=function()
{this.ta&&(Ok(this.ta),this.ta=void 0)};f.ya=function(){var a;this.Ea(!
1);nx(this);for(var b=this.kc.uc(),c=0;a=b[c];c++)Li(a,"mouseover",this.We,!
1,this),Li(a,"mouseout",this.Hj,!1,this),Li(a,"mousemove",this.kh,!
1,this),Li(a,"focus",this.yn,!1,this),Li(a,"blur",this.Hj,!
1,this);b=this.kc;Wn(b.i);b.size=0;this.ma()&&I(this.ma());this.Zb=null;delete
this.O;kx.ua.ya.call(this)};
function rx(a,b){hx.call(this,a,b)}u(rx,hx);rx.prototype.Uc=function(a,b,c)
{b=kh(a);b=nh(b);c=c?new Rg(c.top+10,c.right,c.bottom,c.left+10):new
Rg(10,0,0,10);Yr(this.i,a,8,c,b,9)&496&&Yr(this.i,a,8,c,b,5)};function sx(a)
{Mu.call(this,a,5)}u(sx,Mu);sx.prototype.Uc=function(a,b,c){var d=new
B(10,0);Vr(this.i,this.j,a,b,d,c,9)&496&&Vr(this.i,4,a,1,d,c,5)};function tx(a,b,c)
{kx.call(this,a,b,c)}u(tx,kx);f=tx.prototype;f.uj=!1;f.Mi=!1;f.Vi=function()
{tx.ua.Vi.call(this);this.La=Wg(xh(this.ma()));this.i&&(this.kb=Wg(xh(this.i)));thi
s.Mi=this.uj;O(this.O.i,"mousemove",this.kh,!1,this)};f.Ah=function()
{Li(this.O.i,"mousemove",this.kh,!1,this);this.kb=this.La=null;this.Mi=!
1;tx.ua.Ah.call(this)};
f.Oj=function(a){if(this.wa){var b=oh(this.ma()),c=M(this.ma());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
tx.ua.Oj.call(this,a)};function ux(a,b){if(a.kb&&Tg(a.kb,b)||a.Oj(b))return!
0;a=a.oa;return!!a&&a.Oj(b)}f.Xp=function(a){this.ta=void 0;a!=this.i||
ux(this,this.ka)||this.Zb||this.oa&&this.oa.Zb||nc&&0==this.ka.x&&0==this.ka.y||
this.Ea(!1)};
f.kh=function(a){var b=this.isVisible();if(this.La){var c=ef(this.O.i);c=new
B(a.clientX+c.x,a.clientY+c.y);ux(this,c)?b=!
1:this.Mi&&(b=Ug(this.La,c)>=Ug(this.La,this.ka))}if(b)
{if(this.Gi(),this.Zb=null,b=this.oa)b.Zb=null}else
3==mx(this)&&this.Tg();tx.ua.kh.call(this,a)};f.Xl=function(){this.Zb!
=this.ma()&&(this.Mi=!1,this.Zb=this.ma())};f.Ql=function(){return this.Mi?
100:tx.ua.Ql.call(this)};function vx(a,b){a=new tx(a);a.Hm(Yd(Wd(sl(b.innerHTML,
{Bi:"0954fe00-75b6-49fb-8f60-c8631eadc3e0"})).toString()));a.className="buy-tip-
card";a.wa=new Rg(5,5,5,5);a.uj=!0;a.th=500;a.oi=250};function wx(a,b){this.Gb=a||
200;this.Ab=b||108;X.call(this)}u(wx,X);wx.prototype.Hb=function(){return
this.Gb};wx.prototype.Bb=function(){return this.Ab};function xx(a)
{kx.call(this,a,void 0,void 0);this.Zo=!1;this.uj=!
0;this.th=500}n(xx,tx);xx.prototype.mk=function(a,b){b||(b=new Nu(a,9,!
0));tx.prototype.mk.call(this,a,b)};xx.prototype.className="unified-hovercard";var
yx="ganpub ganclk dapp source_ip source_country source_domain authuser".split("
");function zx(a){var b=void 0===b?window.location.href:b;var c=new
R(b);S(a,"hl","es");(b=T(c,"output"))&&S(a,"output",b);b=T(c,"source");"ge-ipad-
app"==b?(S(a,"dapp","2"),Pj(a,"output")):"ge-tablet-app"==b?
(S(a,"dapp","4"),Pj(a,"output")):"ge-ip-app"==b?S(a,"dapp","1"):"ge-android-
app"==b&&S(a,"dapp","3");T(c,"authuser")||Pj(a,"authuser");yx.forEach(function(d)
{var e=T(c,d);e&&S(a,d,e)})};function Ax(a,b,c)
{ki.call(this);this.j=null;this.data=a;this.i=b;this.maxWidth=c||
500}n(Ax,ki);Ax.prototype.ya=function(){this.j&&this.j.Ia()};function Bx(a){return
a.j||(a.j=new Pi(a))}
Ax.prototype.o=function(a){var b=F("DIV"),c=new R(this.data.Ba.lh||
this.data.Ba.sq);this.data.Ba.source&&S(c,"source",this.data.Ba.source);var
d=this.data.ob();this.data.Ba.Pq&&(d+=": "+this.data.Ba.Pq);d=F("A",
{},d);d.classList.add(this.i+"-
title");ne(d,c.toString());b.appendChild(d);a.appendChild(b);Cx(this,a);b=F("DIV");
if("number"===typeof(this.data.Ba.wq||0)){d=this.data.Ba.wq||
0;c=Math.floor(d);d=0<d-c?1:0;for(var e=5-c-d,g=F("SPAN",this.i+"-stars goog-
inline-block");0<c;){c--;var h=F("SPAN",
"card-star-on goog-inline-block");g.appendChild(h)}for(;0<d;)d--,h=F("SPAN","card-
star-half goog-inline-block"),g.appendChild(h);for(;0<e;)e--,h=F("SPAN","card-star-
off goog-inline-
block"),g.appendChild(h);b.appendChild(g)}c=this.data.Ba.uw;d=F("A",
{},this.data.Ba.Jv+" rese\u0144as");d.classList.add(this.i+"-reviews-
link");d.classList.add("goog-inline-
block");ne(d,c);b.appendChild(d);a.appendChild(b);this.data.Ba.Qm&&(c=new
Vh,b=F("DIV",this.i+"-snippet"),P(b,c.Id(this.data.Ba.Qm+" ")),c=F("A",{},
"m\u00e1s \u00bb"),c.classList.add(this.i+"-more-
link"),ne(c,this.data.Ba.lh),b.appendChild(c),a.appendChild(b))};
function Cx(a,b){var c="",d=F("DIV"),e=a.data.Ba.ql;if(!Ob(Ne(e))){c=e.split(/\s*,\
s*/g);e=c.length;if(!e)return;var g=F("SPAN","author"),h=e-1,k=mf(",
");v(c,function(l,m){var p=l?l.replace(Dx,""):"";p=Be(p);l=new R(Ae('/ebooks?
output=ws2&as_brr=5&q=inauthor:"%s"',p));zx(l);p=F("A",
{},p);ne(p,l.toString());g.appendChild(p);m<h&&g.appendChild(k.cloneNode(!
0))},a);d.appendChild(g);c="\u00a0-\u00a0"}a.data.Ba.Zj&&(nf(d,F("SPAN",a.i+"-
pubdate",c+a.data.Ba.Zj)),c="\u00a0-\u00a0");a.data.Ba.eq&&(d.appendChild(mf(c)),
nf(d,F("SPAN",a.i+"-pagesnum",a.data.Ba.eq+" p\u00e1ginas")));b.appendChild(d)}
function Ex(a,b,c,d,e,g,h){c=F("A",
{id:h||""},c);ne(c,e?"#":d);c.classList.add(a.i+"-button");c.classList.add(a.i+"-
button-hilite");g&&c.classList.add("disabled");e&&(e=ag||
bg?"touchstart":"click",Bx(a).Jf(c,e,function(k){k.preventDefault();k=F("FORM",
{method:"POST"});var l=d instanceof sd?d:Ad(d);k.action=ud(l);K(k,
{position:"absolute",overflow:"hidden",width:"1px",height:"1px",visibility:"hidden"
});b.appendChild(k);k.submit()},!1));b.appendChild(c)}
var
Dx=/(<b\s*>)|(<\/b>)/ig,Fx={VIEW_PAGES_PARTIAL:2,VIEW_PAGES_ALL:5,VIEW_PAGES_PARTIA
L_FIXED:6,VIEW_PURCHASED:7,VIEW_GOOGLE_EDITIONS_PREVIEW:8};function Gx()
{this.Ba={}}f=Gx.prototype;f.ob=function(){return this.Ba.title};f.bc=function()
{return this.Ba.Wm};f.be=function(){return this.Ba.be};f.dm=function(){return
this.Ba.dm};f.ng=function(){return this.Ba.ng};f.vi=function(){return
this.Ba.vi};function Hx(){this.i=[]}f=Hx.prototype;f.getId=function(){return
this.Db};f.rh=function(a){this.Db=a};f.ob=function(){return
this.Fc};f.eh=function(){return this.s};function Ix(a,b,c){Jx(a,b)||null==a.ha||!
a.o?c&&c(null):Kx(b,a.ha.clone(),r(a.nt,a,b,c||function(){}))}function Lx(a,b,c)
{Jx(a,b)&&null!=a.oa&&a.ta?Kx(b,a.oa.clone(),r(a.Dt,a,b,c||function()
{})):c&&c(null)}function Kx(a,b,c){S(b,"id",a);Tk(b,c,"POST")}f.nt=function(a,b,c)
{var d=null;al(c.target)&&(d=new Gx,d.Ba.Wm=a,this.i.push(d));b(d)};
f.Dt=function(a,b,c){var
d=null;al(c.target)&&(d=Jx(this,a),Mx(this,d));b(d)};function Mx(a,b)
{rb(a.i,function(c){return c.bc()==b.bc()})}function Jx(a,b){return
lb(a.i,function(c){return c&&c.bc()==b})};function Nx(a)
{this.Ba={};this.Ba.title=a.title;this.Ba.Pq=a.subtitle;this.Ba.ql=a.authors;this.B
a.sq=a.preview_url;this.Ba.lh=a.info_url;this.Ba.Zj=a.pub_date;this.Ba.eq=a.num_pag
es;this.Ba.cr=a.viewability;this.Ba.Lx=a.subject;this.Ba.Sq=a.thumbnail_url;this.Ba
.Qm=a.snippet;this.Ba.Bx=a.list_price;this.Ba.Fq=a.sale_price;this.Ba.Ix=a.sale_pri
ce_better;this.Ba.Lv=a.offer_price;this.Ba.xl=a.buy_url;this.Ba.xq=a.read_url;this.
Ba.Pj=a.is_free_ebook||!1;this.Ba.Nj=a.in_my_ebooks||!
1;this.Ba.Cx=a.my_ebooks_url||
"";this.Ba.wq=a.rating_score||0;this.Ba.Jv=a.num_reviews||
0;this.Ba.be=a.is_purchased||!1;this.Ba.ui=a.is_ebook||!
1;this.Ba.Px=a.write_review_url||"";this.Ba.Rt=a.add_to_my_ebooks_url||"";this.Ba.f
w=a.preview_ebook_url||"";this.Ba.uw=a.reviews_url||"";this.Ba.uk=a.view_order_url|
|"";this.Ba.sx=a.add_to_my_ebooks_url;this.Ba.mt=a.add_to_my_ebooks_url_is_on_play|
|!1;this.Ba.Lj=a.has_flowing_text||!1;this.Ba.Mj=a.has_scanned_text||!1;var
b=cp(a.info_url);this.Ba.Wm=b;this.Ba.ux=a.canonical_atb_url||
"";this.Ba.dm=a.is_rentable||!1;this.Ba.qg=a.is_pre_order||!
1;this.Ba.nq=a.on_sale_date||"";this.Ba.ng=a.is_pre_ordered||!
1;this.Ba.Ax=a.issue_volume_count||0;this.Ba.vi=a.is_volume_cancelled||!
1;this.Ba.qt=a.cancelled_reason||"0";switch(a.rental_state){case
1:this.Ba.dk=1;break;case 2:this.Ba.dk=2}this.Ba.qw=a.rental_end_utc||
0}n(Nx,Gx);function Ox(a)
{this.i=[];this.rh(a.id);this.N=a.owner_uid;this.Fc=a.title;this.s=a.description;th
is.wa=a.num_volumes;this.Le=a.access||"0";this.Na=a.can_modify_metadata;this.ka=a.p
redefined;this.ta=a.can_remove_volumes;this.o=a.can_add_volumes;this.va=a.can_only_
add_ebooks||!1;this.ha=new R(a.add_vol_base_url);this.oa=new
R(a.del_vol_base_url);void 0!
==a.paused&&(this.j=a.paused,this.O=a.pause_bookshelf_url);a.volumes&&(this.i=jb(a.
volumes,function(b){return new Nx(b)}))}n(Ox,Hx);function Px()
{X.call(this);this.o=[];this.j=[]}u(Px,X);function Qx(a){var b=new
R(gf().location);b=new R(b);return a===parseInt(T(b,"as_coll"),10)}function
Rx(a,b,c){Sx(a,b.getId())||(a=b.ka?a.o:a.j,c?wb(a,void 0,0,b):a.push(b))}function
Tx(a,b,c){var d=1==b.Le;a=new
R(a);S(a,"cl_title",b.ob());S(a,"cl_mode",d?"public":"private");b="cl_des="+encodeU
RIComponent(String(b.eh()));Tk(a,c,"POST",b)}
Px.prototype.O=function(a){a=a.target;if(al(a)){a=new Ox(cl(a));var
b=Sx(this,a.getId());b.Fc=a.ob();b.s=a.eh();b.Le=a.Le;b=new
ni("update",this);b.shelf=a;this.dispatchEvent(b)}};Px.prototype.N=function(a,b)
{b=b.target;al(b)&&(b=new Ox(cl(b)),Rx(this,b,a),a=new
ni("add",this),a.shelf=b,this.dispatchEvent(a))};function Ux(a,b){a.s=new
R(b);S(a.s,"jscmd","ClCreate")}function Sx(a,b){return lb(Vx(a),function(c){return
c.getId()==b})}function Vx(a){return Bb(a.o,a.j)};function Wx(a,b){var c=F("A",
{},"Ver pedido");ne(c,a);c.classList.add(b);return c};function Xx(a,b,c)
{Ax.call(this,a,b,c);T(new R(this.data.Ba.lh),"dapp")}n(Xx,Ax);
Xx.prototype.render=function(a){pf(a);var b=F("DIV",this.i),c=F("DIV",this.i+"-
meta");this.o(c);var d=F("DIV",this.data.Ba.ui?this.i+"-footer":this.i+"-footer-
nonebook"),e=F("DIV",this.i+"-footer-
inner");if(this.data.Ba.ui)if(this.data.vi()&&Qx(1))Yx(this,e);else
if(this.data.Ba.qg&&!this.data.be()||this.data.ng()){var g=F("DIV",this.i+"-pre-
order-date");g.textContent="Disponible el:
"+this.data.Ba.nq;e.appendChild(g);this.data.ng()&&Qx(1)&&Yx(this,e)}else
if(this.data.be()&&Qx(1))Zx(this,e),Yx(this,
e);else{Zx(this,e);g=!this.data.be()&&!this.data.Ba.Pj;var h=this.data.Ba.Pj&&!
this.data.Ba.Nj;if(g||h){g=F("SPAN",{"class":this.i+"-footer-inner-
right"});if(h=this.data.Ba.fw||this.data.Ba.xq){for(var
k=h.search(zj),l=0,m,p=[];0<=(m=yj(h,l,"source",k));)p.push(h.substring(l,m)),l=Mat
h.min(h.indexOf("&",m)+1||
k,k);p.push(h.slice(l));h=p.join("").replace(Bj,"$1");h=xj(h,"source","ebookstore")
}h&&(k=F("A",{id:"unified-hovercard-preview-link"},"vista
previa"),ne(k,h),g.appendChild(k));e.appendChild(g)}}d.appendChild(e);
b.appendChild(c);b.appendChild(d);a.appendChild(b);M(a).width>this.maxWidth&&L(a,th
is.maxWidth,"")};
Xx.prototype.o=function(a){if(!(this.data.be()||this.data.ng()||
this.data.vi())&&this.data.Ba.uk&&Qx(1)){var
b=F("IMG",{src:"/googlebooks/images/purchase_error.gif","class":this.i+"-error-
icon"});b=F("DIV",this.i+"-card-error",b,"Tarjeta de cr\u00e9dito
rechazada:");if(this.data.Ba.uk){var
c=Wx(this.data.Ba.uk,"primary"),d=F("SPAN");d.innerText="&nbsp;";b.appendChild(d);b
.appendChild(c)}a.appendChild(b)}Ax.prototype.o.call(this,a);b=F("DIV",this.i+"-
book-options");this.data.Ba.ui?(this.data.Ba.Pj?
this.data.Ba.Nj?$x(this,b):Ex(this,b,"Leer eBook",this.data.Ba.Rt,!
this.data.Ba.mt,void 0,"unified-hovercard-free-btn"):this.data.ng()?
(c=F("SPAN",this.i+"-pre-ordered","Pedido por
adelantado"),b.appendChild(c)):this.data.vi()&&Qx(1)?(c=F("DIV",this.i+"-
cancelled"),d=this.data.Ba.qt,0==d?J(c,"Cancelada a petici\u00f3n del
cliente"):1==d?J(c,"Cancelada debido a un problema con el eBook"):2==d?
J(c,"Cancelada debido a un cambio de precio"):3==d?J(c,"Cancelada por el
editor"):J(c,"Cancelada"),b.appendChild(c)):
this.data.be()||this.data.Ba.Nj?!this.data.be()&&this.data.Ba.Nj?
ay(this,b):this.data.be()&&$x(this,b):ay(this,b),Qx(7)&&(c=F("SPAN",this.i+"-
offline-remove-options"),d=F("SPAN",{id:"unified-hovercard-remove-from-
ebooks","class":this.i+"-fake-link"},"Eliminar de Mis eBooks"),d.id="hovercard-
remove-from-my-ebooks",c.appendChild(d),b.appendChild(c))):
(c=this.data.Ba.sq,Uc(Fx,this.data.Ba.cr)&&!Ob(c)?Ex(this,b,"Vista previa",c,void
0,void 0,"unified-hovercard-preview-sample"):Ex(this,b,"Vista previa",
c,!1,!0,"unified-hovercard-preview-sample"));a.appendChild(b)};function Yx(a,b){var
c=F("DIV",{id:"unified-hovercard-purchased-shelf-links","class":a.i+"-order-links-
container"}),d=a.data.Ba.uk;d&&(d=Wx(d,""),c.appendChild(d));a.data.ng()||
(d=F("DIV",{id:"unified-hovercard-delete-forever","class":a.i+"-footer-fake-
link"},"Eliminar definitivamente"),w(d,a.i+"-footer-action-link"),d.id="hovercard-
delete-forever",c.appendChild(d));b.appendChild(c)}
function ay(a,b){a.data.Ba.qg&&!a.data.be()?Ex(a,b,"Reservar eBook
("+a.data.Ba.Fq+")",a.data.Ba.xl,void 0,void 0,"unified-hovercard-buy-
btn"):a.data.dm()?Ex(a,b,"EBOOK DESDE "+a.data.Ba.Lv,a.data.Ba.xl,void 0,void
0,"unified-hovercard-buy-btn"):Ex(a,b,"Comprar eBook -
"+a.data.Ba.Fq,a.data.Ba.xl,void 0,void 0,"unified-hovercard-buy-btn")}function
$x(a,b){Ex(a,b,"Leer ahora",a.data.Ba.xq,void 0,void 0,"unified-hovercard-read-
now")}
function Zx(a,b){var c=F("DIV",a.i+"-supported-devices"),d=a.i+"-device-
type",e=a.i+"-device-supported",g=a.i+"-device-not-
supported",h=F("SPAN",d,"Web"),k=F("SPAN",d,"Tablet/
iPad"),l=F("SPAN",d,"eReader");d=F("SPAN",d,"Tel\u00e9fono inteligente");var
m=F("SPAN","goog-inline-block"),p=F("SPAN","goog-inline-block"),x=F("SPAN","goog-
inline-block"),D=F("SPAN","goog-inline-block");a.data.Ba.Lj?
(w(m,e),w(p,e),w(x,e),w(D,e)):(a.data.Ba.Mj?(w(m,e),w(p,e)):
(w(m,g),w(p,g)),w(x,g),w(D,g));c.appendChild(m);
c.appendChild(h);c.appendChild(p);c.appendChild(k);c.appendChild(x);c.appendChild(l
);c.appendChild(D);c.appendChild(d);b.appendChild(c)};function by(a,b,c)
{xx.call(this,a);this.Tb=Rl();this.o=this.Ca=this.N=null;this.Ob=b;this.j=null;this
.Ub=!!c;this.render(b);cy(this)}n(by,xx);by.prototype.ya=function()
{Bx(this.j).Ia();I(this.ma())};by.prototype.xi=function(a,b)
{xx.prototype.xi.call(this,a,b);this.isVisible()&&(this.sm=this.Tb?new Rg(0,-
2,0,0):new Rg(0,0,0,-2),this.isVisible()&&this.Cg(),this.N=this.i,dy(this))};
by.prototype.render=function(a)
{this.j&&(this.j.Ia(),this.o=this.Ca=null);this.j=new
Xx(a,this.className,435,this.Ub);this.j.render(this.ma());cy(this);this.isVisible()
&&dy(this)};
function dy(a){var b=F("DIV"),c=F("DIV");var d=xh(a.N||null);var e=xh(a.ma());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=Zg(e,d);h||(h=new
Vg(d.left,0,d.width,0));d=a.Tb?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,xv:g}}else
e=null;g=a.Tb?"marginRight":"marginLeft";K(c,g,e.x+"px");K(b,g,e.x-
1+"px");w(a.ma(),a.className+"-tooltip");e.xv?(K(c,"bottom",e.y+"px"),K(b,"bottom",
e.y+1+"px"),w(c,a.className+"-arrow-up"),w(b,a.className+"-arrow-up-border")):
(K(c,"top",e.y+"px"),K(b,"top",e.y+1+"px"),a.Ob.Ba.ui||w(c,a.className+"-
nofooter"),w(c,a.className+"-arrow-down"),w(b,a.className+"-arrow-down-
border"));a.o?tf(b,a.o):a.ma().appendChild(b);a.Ca?
tf(c,a.Ca):a.ma().appendChild(c);a.Ca=c;a.o=b}
by.prototype.zc=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=window.location,b=kj(b.href),b=Zi(b),void 0!
==b&&a.replace(b)))}c&&this.dispatchEvent(new ni(c,this))}};
function cy(a){var b=ag||
bg?"touchstart":"click";Si(Bx(a.j),a.ma(),b,a.zc,a)};function ey(a,b,c)
{wx.call(this,b);this.j=a;this.o=null;this.N=!1;if(c==(1).toString()||
c==(7).toString())this.N=!0}u(ey,wx);var fy=new Q;
ey.prototype.Wc=function(a){var b=F("A",{className:"slider-link goog-inline-
block"});L(b,"",this.Hb());var c=new R(this.j.Ba.lh);this.j.Ba.source?
S(c,"source",this.j.Ba.source):S(c,"source","gbs_slider_thumb");Pj(c,"num");ne(b,c.
toString());a.appendChild(b);this.o=G("IMG");this.o.alt="";this.i.Jf(this.o,"load",
r(this.oa,this));fy.dispatchEvent("start");(a=this.j.Ba.Sq)?(a=new
R(a),S(a,"h",this.Hb()),S(a,"stbn",1),Pj(a,"edge"),this.o.src=a.toString()):this.o.
src="/googlebooks/images/no_cover_thumb.gif";
L(this.o,"",this.Hb());b.appendChild(this.o);this.N&&2==this.j.Ba.dk?
(this.s=F("SPAN",["bookcard-badge","bookcard-sample-
label"],"Caducados"),b.appendChild(this.s)):this.N&&1==this.j.Ba.dk?
(a=this.j,1==a.Ba.dk?(a=a.Ba.qw-Za()/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=F("SPAN",["bookcard-badge","bookcard-sample-
label"],a),b.appendChild(this.s)):!this.N||this.j.be()||this.j.Ba.Pj||
(this.s=F("SPAN",["bookcard-badge","bookcard-sample-label"],
"Muestra"),b.appendChild(this.s));Ei(b,"mouseover",this.ta.bind(this,b))};ey.protot
ype.oa=function()
{this.dispatchEvent("render");fy.dispatchEvent("complete");this.s&&wh(this.s,M(this
.o).width)};ey.prototype.ta=function(a,b){(new by(a,this.j)).We(b)};function
gy(a,b,c){ey.call(this,a,b-40,c);this.O=F("DIV","slider-annotation");this.ka=!
1}n(gy,ey);gy.prototype.Wc=function(a)
{Ei(this,"render",r(this.va,this));ey.prototype.Wc.call(this,a);a.appendChild(this.
O)};gy.prototype.va=function(a){this.ka||
(a.stopPropagation(),a=this.ha(),this.O.appendChild(a),this.ka=!
0,this.dispatchEvent("render"))};function hy(a,b,c)
{gy.call(this,a,b,c)}n(hy,gy);hy.prototype.Wc=function(a)
{gy.prototype.Wc.call(this,a)};hy.prototype.ha=function(){var
a=this.j,b=G("DIV"),c=F("A",{className:"slider-annotation-
title"},mf(a.ob()));ne(c,a.Ba.lh);b.appendChild(c);if(a=a.Ba.ql)a=F("DIV","slider-
annotation-author",mf(a)),b.appendChild(a);L(b,M(this.o).width+5,"");return
b};function iy(){this.i=jy;this.yg=5E3}var ky=0;iy.prototype.send=function(a,b,c,d)
{a=a?Zc(a):{};d=d||"_"+(ky++).toString(36)+Date.now().toString(36);var
e="_callbacks___"+d;b&&(q[e]=ly(d,b),a.callback=e);b={timeout:this.yg,tt:!
0};e=pd.exec(od(this.i).toString());var g=e[3]||"";e=qd(e[1]+rd("?",e[2]||"",a)
+rd("#",g));b=to(e,b);oo(b,null,my(d,a,c));return{Db:d,Ro:b}};iy.prototype.cancel=f
unction(a){a&&(a.Ro&&a.Ro.cancel(),a.Db&&ny(a.Db,!1))};function my(a,b,c){return
function(){ny(a,!1);c&&c(b)}}
function ly(a,b){return function(c){ny(a,!0);b.apply(void 0,arguments)}}function
ny(a,b){a="_callbacks___"+a;if(q[a])if(b)try{delete q[a]}catch(c){q[a]=void 0}else
q[a]=Nc};function oy(a,b,c){Q.call(this);this.ha=a;this.ta=c;this.o=b;O(b,
["hilite","select","canceldismiss","dismiss"],this.handleEvent,!
1,this);this.O=null;this.j=[];this.s=-
1;this.i=0;this.N=this.ka=null;this.wa={}}u(oy,Q);f=oy.prototype;f.Kk=!0;f.nl=!
1;f.Ed=function(){return this.o};
f.handleEvent=function(a){var b=this.ha;if(a.target==this.o)switch(a.type){case
"hilite":this.Xe(a.Qf);break;case "select":var c=!1;if("number"===typeof a.Qf)
{a=a.Qf;var d=this.j[py(this,a)];c=!!d&&b.fm&&b.fm(d);d&&!c&&this.s!
=a&&this.Xe(a)}c||this.sg();break;case "canceldismiss":qy(this);break;case
"dismiss":ry(this)}};f.yd=function(){return this.o.isVisible()};
function sy(a){for(var b=a.i+a.j.length-1,c=a.s,d=0;d<a.j.length;d++)
{if(c>=a.i&&c<b)c++;else if(-1==c)c=a.i;else{a.nl&&c==b&&a.Xe(-
1);break}if(a.Xe(c))break}}f.Xe=function(a){var b=py(this,a),c=this.j[b];return
c&&this.ha.fm&&this.ha.fm(c)?!1:(this.s=a,this.o.Xe(a),-1!=b)};
f.sg=function(){var a=py(this,this.s);if(-1!=a){var b=this.j[a],c=this.ta;if(c.Pb)
{var d=b.toString();if(c.o){var e=ty(c,c.Eb(),uy(c.Pb)[0]),g=vy(c,c.Eb());c.oa&&!
c.oa.test(d)&&(d=d.replace(/[\s\xa0]+$/,"")+c.va);0==e||Ob(g[e-1])||(d="
"+d);e==g.length-1&&(d+=" ");if(d!=g[e]){g[e]=d;d=c.Pb;(nc||
A)&&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.Pb;wy(g)&&(g.selectionStart=e);g=c.Pb;wy(g)&&(g.
selectionEnd=e)}}else c.Ec(d);c.Dm=!0}this.Qe();this.dispatchEvent({type:"update",
Qf:b,index:a});return!
0}this.Qe();this.dispatchEvent({type:"update",Qf:null,index:null});return!
1};f.Qe=function(){this.s=-
1;this.O=null;this.i+=this.j.length;this.j=[];window.clearTimeout(this.N);this.N=nu
ll;this.o.Qe();this.dispatchEvent("suggestionsupdate");this.dispatchEvent("dismiss"
)};function ry(a){a.N||(a.N=window.setTimeout(r(a.Qe,a),100))}f.Pp=function()
{return this.N?(window.clearTimeout(this.N),this.N=null,!0):!1};function qy(a)
{a.Pp()||window.setTimeout(r(a.Pp,a),10)}
f.ya=function(){oy.ua.ya.call(this);delete
this.wa;this.o.Ia();this.ta.Ia();this.ha=null};f.Av=function(a,b,c)
{this.O==a&&this.Cm(b,c)};
f.Cm=function(a,b){var c="object"==Ra(b)&&b;b=(c?c.j():b)?py(this,this.s):-
1;this.i+=this.j.length;this.j=a;for(var d=[],e=0;e<a.length;+
+e)d.push({id:this.i+e,data:a[e]});a=null;this.ka&&(a=this.wa[Ua(this.ka)]||
this.ka);this.o.hk(a);this.o.Cm(d,this.O,this.ka);a=this.Kk;c&&void 0!
==c.i()&&(a=c.i());this.s=-1;(a||0<=b)&&0!=d.length&&this.O&&(0<=b?
this.Xe(this.i+b):sy(this));this.dispatchEvent("suggestionsupdate")};function
py(a,b){b-=a.i;return 0>b||b>=a.j.length?-1:b}f.update=function(a)
{this.ta.update(a)};function uy(a){var b=0,c=0;wy(a)&&(b=a.selectionStart,c=-
1);return[b,c]}function wy(a){try{return"number"==typeof a.selectionStart}catch(b)
{return!1}};function xy(a,b,c,d){ki.call(this);d=d||150;this.o=null!=c?c:!
0;this.N=a||",;";this.va=this.N.charAt(0);a=this.o?"[\\s"+this.N+"]+":"[\\s]
+";this.ta=new RegExp("^"+a+"|"+a+"$","g");this.oa=new RegExp("\\s*["+this.N+"]
$");this.ka=b||"";this.wa=this.o;this.Za=0<d?new Mk(d):null;this.j=new
Pi(this);this.O=new Pi(this);this.s=new ht;this.ha=-
1}u(xy,ki);f=xy.prototype;f.Pb=null;f.nm="";f.Sf=!1;f.Dm=!1;f.Eb=function(){return
this.Pb.value};f.Ec=function(a){this.Pb.value=a};
function yy(a,b)
{xf(b)&&(sm(b,"combobox"),Y(b,"autocomplete","list"));a.j.na(b,"focus",a.zn);a.j.na
(b,"blur",a.Rr);a.Pb||
(a.O.na(b,"keydown",a.Uv),xf(b)&&Lf(Te(b))==b&&zy(a,b))}f.Qr=function(a){for(var
b=0;b<arguments.length;b++)yy(this,arguments[b])};f.ya=function()
{xy.ua.ya.call(this);this.j.Ia();delete
this.j;this.O.Ia();this.s.Ia();ji(this.Za)};
f.Xc=function(a){switch(a.keyCode){case 40:if(this.i.yd())return
sy(this.i),a.preventDefault(),!0;if(!this.o)return this.update(!
0),a.preventDefault(),!0;break;case 38:if(this.i.yd()){a:for(var
b=this.i,c=b.s,d=0;d<b.j.length;d++){if(c>b.i)c--;else{b.nl&&c==b.i&&b.Xe(-
1);break}if(b.Xe(c))break a}a.preventDefault();return!0}break;case 9:if(!
this.i.yd()||a.shiftKey)this.i.Qe();else
if(this.update(),this.i.sg()&&this.wa)return a.preventDefault(),!0;break;case
13:if(this.i.yd()){if(this.update(),this.i.sg())return a.preventDefault(),
a.stopPropagation(),!0}else this.i.Qe();break;case 27:if(this.i.yd())return
this.i.Qe(),a.preventDefault(),a.stopPropagation(),!0;break;case 229:if(!
this.Sf)return this.Sf||
(this.j.na(this.Pb,"keyup",this.jq),this.j.na(this.Pb,"keypress",this.iq),this.Sf=!
0),!0}return Ay(this,a)};function Ay(a,b){var c=a.o&&b.charCode&&-1!
=a.N.indexOf(String.fromCharCode(b.charCode));c&&a.update();return c&&a.i.sg()?
(b.preventDefault(),!0):!1}f.yu=function(){return!1};f.zn=function(a)
{zy(this,a.target||null)};
function zy(a,b){Ui(a.O);a.i&&qy(a.i);b!
=a.Pb&&(a.Pb=b,a.Za&&(a.Za.start(),a.j.na(a.Za,"tick",a.Bn)),a.nm=a.Eb(),a.s.attach
(a.Pb),a.j.na(a.s,"key",a.An),a.j.na(a.Pb,"mousedown",a.kq),A&&a.j.na(a.Pb,"keypres
s",a.hq))}f.Rr=function()
{this.Pb&&(this.j.ab(this.s,"key",this.An),lt(this.s),this.j.ab(this.Pb,"keyup",thi
s.yu),this.j.ab(this.Pb,"mousedown",this.kq),A&&this.j.ab(this.Pb,"keypress",this.h
q),this.Sf&&By(this),this.Pb=null,this.Za&&(this.Za.stop(),this.j.ab(this.Za,"tick"
,this.Bn)),this.i&&ry(this.i))};
f.Bn=function(){this.update()};f.Uv=function(a){this.zn(a)};f.An=function(a)
{this.ha=a.keyCode;this.i&&this.Xc(a)};f.iq=function(){this.Sf&&229!
=this.ha&&By(this)};f.jq=function(a){this.Sf&&(13==a.keyCode||
77==a.keyCode&&a.ctrlKey)&&By(this)};f.kq=function(){};function By(a){a.Sf&&(a.Sf=!
1,a.j.ab(a.Pb,"keypress",a.iq),a.j.ab(a.Pb,"keyup",a.jq))}f.hq=function(a)
{Ay(this,a)};
f.update=function(a){if(this.Pb&&(a||this.Eb()!=this.nm)){if(a||!this.Dm)
{a=uy(this.Pb)[0];var b=this.Eb();a=vy(this,b)[ty(this,b,a)];a=this.ta?
String(a).replace(this.ta,""):a;this.i&&(this.i.ka=this.Pb,b=this.i,this.Eb(),b.O!
=a&&(b.O=a,b.ha.Bq(b.O,10,r(b.Av,b)),qy(b)))}this.nm=this.Eb()}this.Dm=!1};function
ty(a,b,c){a=vy(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 vy(a,b){if(!a.o)return[b];b=String(b).split("");for(var c=[],d=[],e=0,g=!
1;e<b.length;e++)a.ka&&-1!=a.ka.indexOf(b[e])?(g||
(c.push(d.join("")),d.length=0),d.push(b[e]),g=!g):g||-1==a.N.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 Cy(a,b,c,d){Q.call(this);this.oa=a||
document.body;this.i=Re(this.oa);this.va=!
a;this.Aa=null;this.ta="";this.j=[];this.N=[];this.wa=this.ha=-1;this.O=!
1;this.className="ac-renderer";this.La="ac-highlighted";this.ka=b||
null;this.kb=null!=d?d:!0;this.Tb=!!c}u(Cy,Q);f=Cy.prototype;f.ma=function(){return
this.Aa};f.hk=function(a){this.Da=a};f.Cm=function(a,b,c)
{this.ta=b;this.j=a;this.ha=-
1;this.wa=Za();this.o=c;this.N=[];Dy(this)};f.Qe=function(){this.O&&(this.O=!
1,Ey(this,!1),N(this.Aa,!1))};
f.show=function(){this.O||(this.O=!0,Ey(this,!0),N(this.Aa,!0))};function Ey(a,b)
{a.o&&(Y(a.o,"haspopup",b),Y(a.Aa,"expanded",b),Y(a.o,"expanded",b),b?
Y(a.o,"owns",a.Aa.id):(a.o.removeAttribute("aria-
owns"),vm(a.o,null)))}f.isVisible=function(){return this.O};
function Fy(a,b){var c=0<=b&&b<a.j.length?a.j[b]:void 0,d=0<=b&&b<a.N.length?
a.N[b]:void 0;a.dispatchEvent({type:"rowhilite",O:d,Qf:c?
c.data:null})&&(0<=a.ha&&Kb(a.N[a.ha],["ac-active","active"]),a.ha=b,d&&(Ib(d,["ac-
active","active"]),a.o&&vm(a.o,d),ph(d,a.Aa)))}f.Xe=function(a){if(-1==a)Fy(this,-
1);else for(var b=0;b<this.j.length;b++)if(this.j[b].id==a){Fy(this,b);break}};
function Gy(a){if(!a.Aa){var b=a.i.Ta("DIV",
{style:"display:none"});a.Aa=b;Ib(b,Pb(a.className).split("
"));sm(b,"listbox");b.id=Sm(Rm.Ib());a.i.appendChild(a.oa,b);O(b,"click",a.Cn,!
1,a);O(b,"mousedown",a.Dn,!1,a);O(b,"mouseover",a.En,!1,a)}}
function Dy(a){Gy(a);a.nb&&(a.Aa.style.minWidth=a.nb.clientWidth-
0+"px");a.Ra&&(a.Aa.style.maxWidth=a.Ra.clientWidth-
0+"px");a.N.length=0;a.i.jn(a.Aa);a.ka&&a.ka.render?
a.ka.render(a,a.Aa,a.j,a.ta):a.j.forEach(function(b){var
c=this.ta,d=this.i.Ta("DIV",{className:"ac-
row",id:Sm(Rm.Ib())});sm(d,"option");this.ka&&this.ka.ow?
this.ka.ow(b,c,d):J(d,b.data.toString());c&&this.kb&&(this.Ca=!
1,Hy(this,d,c));w(d,"ac-
row");this.N.push(d);b=d;this.i.appendChild(this.Aa,b)},a);0==a.j.length?a.Qe():
(a.show(),
a.Lk(),Ch(a.Aa,!0))}f.Lk=function(){if(this.o&&this.va){var a=this.Da||this.o;var
b=this.Tb?5:1;Vr(a,b,this.Aa,b^1,null,null,65)}};f.ya=function()
{this.Aa&&(Li(this.Aa,"click",this.Cn,!1,this),Li(this.Aa,"mousedown",this.Dn,!
1,this),Li(this.Aa,"mouseover",this.En,!
1,this),this.i.Ri(this.Aa),this.Aa=null,this.O=!
1);ji(this.s);this.oa=null;Cy.ua.ya.call(this)};
function Hy(a,b,c){if(!a.Ca)if(3==b.nodeType){var
d=null;Array.isArray(c)&&1<c.length&&(d=c.slice(1));c=Iy(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=Mf(a.i,"B"),g.className=a.La,a.i.appendChild(g,a.i.i.cre
ateTextNode(String(c[e+1]))),g=b.parentNode.insertBefore(g,
b.nextSibling),b.parentNode.insertBefore(a.i.i.createTextNode(""),g.nextSibling),b=
g.nextSibling;b.nodeValue=c.slice(2).join("");a.Ca=!0}else d&&Hy(a,b,d)}}else
for(b=b.firstChild;b;)d=b.nextSibling,Hy(a,b,c),b=d}function Iy(a){var b="";if(!
a)return b;Array.isArray(a)&&(a=a.filter(function(c){return!
Ob(Ne(c))}));Array.isArray(a)?b=0<a.length?Le(a[0]):"":/^\W/.test(a)||
(b=Le(a));return b}function Jy(a,b){for(;b&&b!=a.Aa&&!Hb(b,"ac-
row");)b=b.parentNode;return b?a.N.indexOf(b):-1}
f.Cn=function(a){var
b=Jy(this,a.target);0<=b&&this.dispatchEvent({type:"select",Qf:this.j[b].id});a.sto
pPropagation()};f.Dn=function(a)
{a.stopPropagation();a.preventDefault()};f.En=function(a)
{a=Jy(this,a.target);0<=a&&!(300>Za()-
this.wa)&&this.dispatchEvent({type:"hilite",Qf:this.j[a].id})};function Ky(a,b,c,d)
{this.va=a;this.oa=null;this.La=c||null;this.Da="boolean"===typeof b?b:!
0;this.Ca=d||0;b=new Ly;c=new My(this.La||a,this.Ca);c.va=!0;d=new xy(null,null,!
1);oy.call(this,b,c,d);d.i=this;d.Qr(a);this.ka=a;this.Kk=!1;this.nl=!
0;O(this,"update",r(this.Ka,this))}u(Ky,oy);Ky.prototype.sg=function()
{this.Ma=this.va.value;Ky.ua.sg.call(this);return!1};
Ky.prototype.Ka=function(a){a.Qf&&(a=this.va.form,this.oa||(this.oa=F("INPUT",
{type:"hidden",name:"oq"}),a.appendChild(this.oa)),this.oa.value=this.Ma,this.Da&&a
.submit())};function Ly(){}var
jy=qd(id(jd("//suggestqueries.google.com/complete/search")));Ly.prototype.Bq=functi
on(a,b,c)
{a={client:"books",ds:"bo",q:a};c=r(this.i,this,c);this.j&&this.j.cancel();this.j=n
ew iy;this.j.send(a,c)};Ly.prototype.i=function(a,b){var
c=Array.prototype.map.call(b[1],function(d){return d[0]});a(b[0],c)};
function My(a,b){Cy.call(this);this.Ka=a;this.Ma=b||
0}u(My,Cy);My.prototype.Lk=function(){My.ua.Lk.call(this);var a=0,b=C("gbfwa");b||
(b=Ze("gbqfwa"));b&&(a=b.offsetTop+b.offsetHeight-
1);Array.prototype.forEach.call(We("div","ac-renderer"),function(c)
{a&&K(c,"top",a+"px");K(c,"width",M(this.Ka).width-
2+"px");K(c,"left",parseInt(c.style.left,10)+this.Ma+"px")},this)};function
Ny(a,b,c,d,e){X.call(this);this.ka=a;this.O=b;this.va=e;this.Gb="number"===typeof
d?d:this.O?200:80;this.O||w(this.ka,"slider-
small");this.ha=[];this.o=G("A");this.o.textContent=Rl()?"\u203a":"\
u2039";this.o.setAttribute("title","Desplazarse hacia la izquierda");Ch(this.o,!
0);this.ka.appendChild(this.o);this.j=G("div");w(this.j,"slider-
drawables");this.ka.appendChild(this.j);this.N=G("A");this.N.textContent=Rl()?"\
u2039":"\u203a";this.N.setAttribute("title","Desplazarse hacia la derecha");
Ch(this.N,!
0);this.ka.appendChild(this.N);this.i.na(this.o,"click",this.wm.bind(this,-.75));th
is.i.na(this.N,"click",this.wm.bind(this,.75));this.Ni();this.i.na(this.o,"click",t
his.wm.bind(this,-.75));this.resize();this.oa=0;this.ta=8<=ec()&&!
Fc("9")&&Rl();c&&Oy(this,c)}u(Ny,X);function Py(a){var
b=Math.ceil(1.25*Qy(a));b=Math.min(a.ha.length,a.oa+b);v(a.ha.slice(a.oa,b),r(a.It,
a));a.Ni();a.oa=b;b>=a.ha.length&&a.dispatchEvent("render")}f=Ny.prototype;
f.It=function(a){var b=F("DIV",{"class":"goog-inline-block slider-
loading"});this.j.appendChild(b);var c=F("DIV",{"class":"goog-inline-block slider-
drawable"});N(c,!
1);this.j.appendChild(c);this.i.Jf(a,"render",this.Kt.bind(this,b,c));a.Wc(c)};f.Kt
=function(a,b){I(a);this.Ni();N(b,!0)};function Oy(a,b){b=b.map(function(c){return
this.O?new hy(c,this.Gb):new ey(c,this.Gb,this.va)},a);Ry(a,b)}function Ry(a,b)
{ub(a.ha,b);Py(a)}
f.wm=function(a){(Rl()?0>a:0<a)&&Py(this);a*=this.ta?-
1:1;a*=M(this.j).width+20;this.s&&(this.s.Ia(),this.s=null);this.s=new
em([this.j.scrollLeft,0],
[this.j.scrollLeft+a,0],500,hm);O(this.s,"animate",this.Sr.bind(this));O(this.s,"en
d",this.Ni.bind(this));this.s.play()};f.Sr=function(a)
{a=a.coords.map(Math.round);this.j.scrollLeft=a[0]};
f.Ni=function(){if(nc&&Rl()||this.ta){var a=this.j.scrollLeft<=-
1*(this.j.scrollWidth-M(this.j).width);var b=0==this.j.scrollLeft}else
a=0==this.j.scrollLeft,b=this.j.scrollLeft>=this.j.scrollWidth-
M(this.j).width;this.o.className=a?"slider-button slider-button-left slider-button-
disabled":"slider-button slider-button-left";this.N.className=b?"slider-button
slider-button-right slider-button-disabled":"slider-button slider-button-
right"};f.resize=function(){this.Ni()};
function Qy(a){var b=a.O?110:50;return Math.ceil(M(a.j).width/b)};function
Sy(a,b,c){X.call(this);this.j=a;this.source=b?
b:"gbs_bookshelf_slider";this.ha=0;this.N=new
mj;this.va=this.N.Fa();this.oa="";this.wa="boolean"===typeof c?!c:!
1;Ei(this.N,"resize",r(this.Fn,this))}n(Sy,X);f=Sy.prototype;f.Fn=function()
{this.N.Fa().width>this.va.width?
this.Wh():Ei(this.N,"resize",r(this.Fn,this))};f.render=function(a)
{this.O=a;this.o=this.Rl(a);this.i.na(this.o,"render",r(this.Wh,this))};f.Rl=functi
on(){return new Ny(this.O,!0,void 0,void 0,this.j.getId())};
f.Wh=function(){this.o.resize();var a=Math.ceil(1.25*Qy(this.o))
+1,b=this.Af(this.ha,a);b&&(this.ha+=a,Tk(b,r(this.Zu,this)))};f.ah=ba(17);f.Zu=fun
ction(a){a=a.target;if(al(a)){if((a=(new Ox(cl(a))).i)&&a.length){var
b=cp(a[a.length-1].Ba.lh);this.oa!=b&&(this.oa=b,Ry(this.o,Ty(this,a)));
(a=Jf(this.ma()))&&yh(a,1)}else
0==this.o.oa&&this.Aq();this.dispatchEvent("success")}};
function Ty(a,b){return a.Cl(b).map(function(c){return this.o.O?new
hy(c,200,this.j.getId()):new ey(c,80,this.j.getId())},a)}f.Aq=function()
{};f.ma=function(){return this.O};f.Cl=function(a){return this.source?
a.map(function(b){b.Ba.source=this.source;return b},this):a};function Uy()
{this.i=[]}u(Uy,mt);Qa(Uy);function Vy(a,b){var c=a.i[b];if(!c){switch(b){case
0:c=a.Xa()+"-highlight";break;case 1:c=a.Xa()+"-checkbox";break;case 2:c=a.Xa()+"-
content"}a.i[b]=c}return c}f=Uy.prototype;f.Hg=function()
{return"menuitem"};f.Vc=function(a){var b=a.i.Ta("DIV",pt(this,a).join("
"),Wy(this,a.Nc(),a.i));Xy(this,a,b,ut(a,8)||ut(a,16));return b};f.Pc=function(a)
{return a&&a.firstChild};
f.Xb=function(a,b){var c=vf(b),d=Vy(this,2);c&&Hb(c,d)||
b.appendChild(Wy(this,b.childNodes,a.i));Hb(b,"goog-option")&&(a.Ei(!
0),this.Ei(a,b,!0));return Uy.ua.Xb.call(this,a,b)};f.Ig=function(a,b){var
c=this.Pc(a),d=Yy(this,a)?c.firstChild:null;Uy.ua.Ig.call(this,a,b);d&&!
Yy(this,a)&&c.insertBefore(d,c.firstChild||null)};function Wy(a,b,c)
{a=Vy(a,2);return c.Ta("DIV",a,b)}f.Iq=function(a,b,c)
{a&&b&&Xy(this,a,b,c)};f.Ei=function(a,b,c){a&&b&&Xy(this,a,b,c)};
function Yy(a,b){return(b=a.Pc(b))?(b=b.firstChild,a=Vy(a,1),!!b&&xf(b)&&Hb(b,a)):!
1}function Xy(a,b,c,d){st(a,c,b.Cf());tt(a,b,c);d!=Yy(a,c)&&(y(c,"goog-
option",d),c=a.Pc(c),d?(a=Vy(a,1),c.insertBefore(b.i.Ta("DIV",a),c.firstChild||
null)):c.removeChild(c.firstChild))}f.ai=function(a){switch(a){case 2:return
Vy(this,0);case 16:case 8:return"goog-option-selected";default:return
Uy.ua.ai.call(this,a)}};
f.Ej=function(a){var b=Vy(this,0);switch(a){case "goog-option-selected":return
16;case b:return 2;default:return Uy.ua.Ej.call(this,a)}};f.Xa=function()
{return"goog-menuitem"};function Zy(a,b,c,d){Et.call(this,a,d||
Uy.Ib(),c);this.Ec(b)}u(Zy,Et);f=Zy.prototype;f.Eb=function(){var a=this.vm;return
null!=a?a:this.dh()};f.Ec=function(a){this.vm=a};f.hc=function(a,b)
{Zy.ua.hc.call(this,a,b);switch(a){case 8:vt(this,16)&&!b&&this.ug(!1);
(a=this.ma())&&this.Ed().Iq(this,a,b);break;case 16:
(a=this.ma())&&this.Ed().Ei(this,a,b)}};f.Iq=function(a)
{this.hc(8,a)};f.Ei=function(a){this.hc(16,a)};
f.dh=function(){var a=this.Nc();return Array.isArray(a)?(a=jb(a,function(b){return
xf(b)&&(Hb(b,"goog-menuitem-accel")||Hb(b,"goog-menuitem-mnemonic-
separator"))?"":If(b)}).join(""),De(a)):Zy.ua.dh.call(this)};f.te=function(a){var
b=this.getParent();if(b){var c=b.s;b.s=null;if(c&&"number"===typeof
a.clientX&&ve(c,new
B(a.clientX,a.clientY)))return}Zy.ua.te.call(this,a)};f.re=function(a){return
a.keyCode==this.um&&this.Of(a)?!0:Zy.ua.re.call(this,a)};f.St=function(){return
this.um};
Bt("goog-menuitem",function(){return new Zy(null)});Zy.prototype.Cf=function()
{return
ut(this,16)?"menuitemcheckbox":ut(this,8)?"menuitemradio":Zy.ua.Cf.call(this)};Zy.p
rototype.getParent=function(){return
Et.prototype.getParent.call(this)};Zy.prototype.jh=function(){return
Et.prototype.jh.call(this)};function $y(a,b,c){Zy.call(this,a,b,c);this.Ei(!
0)}u($y,Zy);Bt("goog-checkbox-menuitem",function(){return new $y(null)});function
az(a){$y.call(this,Ge(a.ob()),a.getId());this.j=a}n(az,
$y);az.prototype.Qb=function(a){$y.prototype.Qb.call(this,a);if(this.j.Le){var
b=(a=1==this.j.Le)?"Estanter\u00eda p\u00fablica":"Estanter\u00eda
privada";a=F("IMG",{src:"/googlebooks/images/sharing_"+(a?"public":"private")
+".gif",alt:b,title:b,style:"padding-top:2px;padding-left:8px;float:"+
(Rl()?"left":"right")});a=F("DIV","goog-menuitem-
accel",a,mf(String(this.j.wa)));sf(this.Mb(),a,1)}};function bz(a,b,c,d)
{Nu.call(this,a,b,c||d);(c||d)&&this.s(65|(d?32:132))}u(bz,Nu);function cz()
{}u(cz,mt);Qa(cz);cz.prototype.Xa=function(){return"goog-menuheader"};function
dz(a,b,c){Et.call(this,a,c||cz.Ib(),b);this.hc(1,!1);this.hc(2,!1);this.hc(4,!
1);this.hc(32,!1);this.Fe=1}u(dz,Et);Bt("goog-menuheader",function(){return new
dz(null)});function ez(){}u(ez,mt);Qa(ez);ez.prototype.Vc=function(a){return
a.i.Ta("DIV",this.Xa())};ez.prototype.Xb=function(a,b)
{b.id&&a.rh(b.id);if("HR"==b.tagName){var c=b;b=this.Vc(a);qf(b,c);I(c)}else
w(b,this.Xa());return b};ez.prototype.Ig=function(){};ez.prototype.Xa=function()
{return"goog-menuseparator"};function fz(a,b){Et.call(this,null,a||
ez.Ib(),b);this.hc(1,!1);this.hc(2,!1);this.hc(4,!1);this.hc(32,!
1);this.Fe=1}u(fz,Et);fz.prototype.Oa=function(){fz.ua.Oa.call(this);var
a=this.ma();sm(a,"separator")};Bt("goog-menuseparator",function(){return new
fz});function gz(a)
{this.i=a||"menu"}u(gz,jv);Qa(gz);f=gz.prototype;f.Ik=function(a)
{return"UL"==a.tagName||gz.ua.Ik.call(this,a)};f.di=function(a)
{return"HR"==a.tagName?new fz:gz.ua.di.call(this,a)};f.je=function(a,b){return
zf(a.ma(),b)};f.Kg=function(){return"goog-menu"};f.Jk=function(a)
{gz.ua.Jk.call(this,a);a=a.ma();Y(a,"haspopup","true")};function hz(a)
{fz.call(this,ez.Ib(),a)}u(hz,fz);Bt("goog-menuseparator",function(){return new
fz});function iz(a,b){ov.call(this,"vertical",b||gz.Ib(),a);xv(this,!
1)}u(iz,ov);f=iz.prototype;f.kl=!0;f.je=function(a){if(this.Ed().je(this,a))return!
0;for(var b=0,c=$m(this);b<c;b++){var d=an(this,b);if("function"==typeof
d.je&&d.je(a))return!0}return!1};f.Ua=function(a){this.Qa(a,!0)};f.xf=function(a,b)
{this.Rg(a,b,!0)};f.Td=function(){var a=[];Zm(this,function(b){a.push(b)});return
a};f.setPosition=function(a,b){var c=this.isVisible();c||N(this.ma(),!
0);vh(this.ma(),a,b);c||N(this.ma(),!1)};
f.vd=function(){return this.isVisible()?oh(this.ma()):null};function jz(a,b)
{(a.kl=b)&&xv(a,!0)}f.Ea=function(a,b,c)
{(b=iz.ua.Ea.call(this,a,b))&&a&&this.hb&&this.kl&&pv(this).focus();a&&c&&"number"=
==typeof c.clientX?this.s=new B(c.clientX,c.clientY):this.s=null;return
b};f.Sl=function(a){this.kl&&pv(this).focus();return
iz.ua.Sl.call(this,a)};f.Mo=function(a){return
a.isEnabled()&&a.isVisible()&&ut(a,2)};
f.Qb=function(a){for(var b=this.Ed(),c=Xe(this.i.i,"DIV",b.Kg()+"-
content",a),d=c.length,e=0;e<d;e+
+)nv(b,this,c[e]);iz.ua.Qb.call(this,a)};f.re=function(a){var
b=iz.ua.re.call(this,a);b||Zm(this,function(c){!
b&&c.St&&c.um==a.keyCode&&(this.isEnabled()&&this.hd(c),b=c.Xc(a))},this);return
b};f.de=function(a){iz.ua.de.call(this,a);
(a=an(this,a))&&ph(a.ma(),this.ma())};function kz(a,b){iz.call(this,a,b);jz(this,!
0);this.Ea(!1,!0);this.j=new Sn}u(kz,iz);f=kz.prototype;f.Um=!
1;f.Vp=0;f.Qb=function(a){kz.ua.Qb.call(this,a);(a=a.getAttribute("for")||
a.htmlFor)&&this.attach(this.i.ma(a),1)};f.Oa=function()
{kz.ua.Oa.call(this);this.j.forEach(this.Ko,this);var
a=Z(this);a.na(this,"action",this.Mv);a.na(this.i.i,"mousedown",this.Pv,!0)};
f.attach=function(a,b,c,d,e){a&&Un(this.j,Ua(a))||(a?
(b={Aa:a,Rq:b,Ev:c,ap:d?"contextmenu":"mousedown",sm:e},this.j.set(Ua(a),b)):b=null
,this.hb&&this.Ko(b),a=t(this.Vv,a),this.ma()&&Z(this).na(this.ma(),"keydown",a))};
f.Vv=function(a,b){if(27==b.keyCode)a.focus();else if(a=an(this,this.lc)){var
c=a.ma();a=new qi(b.Rb,c);a.target=c;if(32==b.keyCode||
13==b.keyCode)if(ui(c))lj(c,"keydown",!1,a);else
if(c=Hi(c))if(c=c.i["keydown".toString()]){c=c.concat();for(var d=0;d<c.length;d++)
{var e=c[d];e&&0==e.capture&&!
e.qh&&Ni(e,a)}}32==b.keyCode&&this.rb()}};f.Ko=function(a)
{Z(this).na(a.Aa,a.ap,this.Zv);"contextmenu"!
=a.ap&&Z(this).na(a.Aa,"keydown",this.aw)};
function lz(a,b,c,d){var e=a.isVisible(),g;(g=a.isVisible())||(g=150>Date.now()-
a.Vp);g&&a.Um?a.rb():a.dispatchEvent("beforeshow")&&(c="undefined"!=typeof c?
c:8,e||(a.ma().style.visibility="hidden"),N(a.ma(),!0),b.Uc(a.ma(),c,d),e||
(a.ma().style.visibility="visible"),a.de(-1),a.Ea(!0))}f.rb=function()
{this.isVisible()&&(this.Ea(!1),this.isVisible()||
(this.Vp=Date.now()))};f.Mv=function(){this.rb()};f.Zv=function(a){mz(this,a)};
f.aw=function(a){32!=a.keyCode&&13!=a.keyCode&&40!=a.keyCode||
mz(this,a);40==a.keyCode&&tv(this)};function mz(a,b){for(var
c=a.j.le(),d=0;d<c.length;d++){var e=a.j.get(c[d]);if(e.Aa==b.currentTarget){c=void
0!==e.Rq?new Nu(e.Aa,e.Rq,!0):new
fs(b.clientX,b.clientY);c.s&&c.s(5);lz(a,c,e.Ev,e.sm);b.preventDefault();b.stopProp
agation();break}}}f.Pv=function(a){this.isVisible()&&!
this.je(a.target)&&this.rb()};f.fj=function(a){kz.ua.fj.call(this,a);this.rb()};
f.ya=function(){kz.ua.ya.call(this);this.j&&(Wn(this.j),delete this.j)};function
nz(a,b,c){c=void 0===c?!
1:c;kz.call(this);this.o=a;this.N=b;this.ha=c}n(nz,kz);f=nz.prototype;f.Wa=function
(){kz.prototype.Wa.call(this);Vx(this.N).forEach(this.kt,this)};f.Oa=function()
{kz.prototype.Oa.call(this);this.ma().style.maxHeight="200px";this.ma().style.overf
lowY="scroll";var
a=Z(this);a.na(this.ma(),"mouseout",this.Tr);a.na(this.ma(),"scroll",this.Ur)};f.Tr
=function(a){zf(this.ma(),a.relatedTarget)||this.Ea(!1)};
f.vu=function(a){var b=a.target,c=b.j,d=this.o.bc();vt(b,16)?
Ix(c,d):Lx(c,d);this.dispatchEvent("g");a.stopPropagation()};f.Ur=function(a)
{a.stopPropagation()};f.kt=function(a){var b=!Ob(Ne(a.ob())),c=a.o&&(!a.va||
this.o.oa),d=!!Jx(a,this.o.bc());b&&(c||d)&&(b=new az(a),b.ug(d),b.Va(this.N.om!
=a.getId()||this.ha),this.Qa(b,!0),Z(this).na(b,"action",this.vu))};function oz(a)
{var b=[];Zm(a,function(c){c instanceof az&&vt(c,16)&&b.push(c.j)});return
b};function pz(a,b,c){ax.call(this,null,null,c?5:0);this.j=new
nz(a,b);this.j.xe(this);li(this,this.j);this.N=new
Image(16,16);this.N.src="/googlebooks/images/my_library_logo.png";this.hc(64,!
0)}n(pz,ax);f=pz.prototype;f.Wa=function()
{ax.prototype.Wa.call(this);w(this.ma(),"add-to-library")};
function qz(a){a.j.hb||a.j.render();var b=oz(a.j);switch(b.length){case 0:var c="A\
u00f1adir a Mi biblioteca";break;case 1:c="A\u00f1adido a
"+b[0].ob();break;default:c="Se ha a\u00f1adido a "+b.length+" estanter\
u00edas."}0<b.length&&(c=fx(a.N,c));It(a,c)}f.Wb=function(a)
{this.yl();ax.prototype.Wb.call(this,a);this.j.hb||this.j.render();a?
(a=this.ma(),lz(this.j,new bz(a,8,!0),void 0,null)):this.j.rb()};
f.Oa=function(){ax.prototype.Oa.call(this);var
a=Z(this);a.na(this,"enter",this.Mw);a.na(this,"leave",this.yl);a.na(this,"action",
this.Vr);a.na(this.j,"g",this.Du);qz(this)};f.Du=function()
{qz(this)};f.Vr=function(){this.Wb(!0)};f.Mw=function()
{this.yl();this.oq=U(r(this.Wb,this,!0),200)};f.yl=function()
{Ok(this.oq)};f.oq=null;function rz(a){Px.call(this);null!
=a&&a.bookshelf&&v(a.bookshelf,function(b){Rx(this,new
Ox(b))},this)}n(rz,Px);function sz(a,b,c){var d=new
R("/books");zx(d);S(d,"op","cls_metadata");S(d,"jscmd","ClsMetadata");var e=T(new
R(window.location),"uid");e&&S(d,"uid",e);b&&S(d,"uid",b);Qp(d.toString(),t(tz,a,c)
)}function uz(a,b){var c=new rz(b);a&&a.forEach(function(d)
{vz(d.bc(),d.Ra,c)});return c}function vz(a,b,c){b.forEach(function(d){var e=new
Gx;e.Ba.Wm=a;(d=Sx(c,String(d)))&&d.i.push(e)})}function tz(a,b,c)
{a(uz(b,c))};function wz(a){return a.split(xz).filter(function(b){return
0<b.length})}
var yz=/\s/,zz=/[ -]/,xz=/[+,;]/,Az=/-?"[^"]+"|[^\s"]+/g,Bz=RegExp('["\\u201C\\
u201D\\u201E\\u201F\\u275D\\u275E\\u301D-\\u301F\\uFF02]',"g"),Cz=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,]"),Dz=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 Ez(a){return A?
a.toLowerCase():a.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/
g,"").normalize("NFC")};function Fz(a){var b={};Gz(a).forEach(function(c){for(var
d=b,e=0;e<c.length;e++){var g=c.charAt(e);g=Cz.test(g)?"-":g;d[g]||
(d[g]={});d=d[g]}d!=b&&(d.$=Hz)});return b}
function Gz(a){a=Be(Ez(a));var
b=a.match(Bz);b&&(a=a.replace(Bz,'"'),b.length&1&&(a+='"'));b=a.match(Az);if(!
b)return[];a=new Set;b=na(b);for(var c=b.next();!
c.done;c=b.next())if(c=c.value,c.startsWith('"'))a.add(c.replace(Dz,""));else if(!
c.startsWith("-")){c=wz(c.replace(Dz,""));c=na(c);for(var d=c.next();!
d.done;d=c.next())a.add(d.value)}a.delete("");return Array.from(a)}var
Hz={};function Iz(a){var b=!0;b=void 0===b?!1:b;this.i="string"===typeof a?
Fz(a):a;this.o=b;this.j=[]}
function Jz(a,b,c,d){for(var e=eb(d),g=a.j,h=g.length-1,k;k=g[h];h--){var l=k;var
m=b;var p=c,x=!1;if(l.i)if(x=!!l.i.$,zz.test(m)){if(l.i=l.i[" "]||
l.i["-"],l.i)for(;m=l.i[" "]||l.i["-"];)l.i=m}else l.endOffset=p+1,l.Uh=void
0,l.i=l.i[m]||null;l.j=!l.i;if(x)
{l={startOffset:k.startOffset,xh:k.xh,endOffset:k.endOffset,Uh:k.Uh};if(a.o)for(;e&
&e.startOffset<=l.endOffset&&l.startOffset<=e.endOffset&&e.xh===l.xh;)
{d.pop();if(e.startOffset<l.startOffset||
e.endOffset>l.endOffset)l={startOffset:e.startOffset,
xh:e.xh,endOffset:l.endOffset,Uh:l.Uh};e=eb(d)}d.push(l);e=l}k.j&&qb(g,h)}}function
Kz(a,b){this.startOffset=a;this.xh=void 0;this.endOffset=a;this.Uh=void 0;this.j=!
1;this.i=b};function Lz(a,b){var c=void 0;c=void 0===c?Infinity:c;b=new
Iz(b);c=void 0===c?Infinity:c;var d=void 0===d?[]:d;var e="
",g,h=Ez(a);for(g=0;g<h.length&&d.length<c;g++){var
k=h.charAt(g);a=zz.test(e);if(yz.test(k)){if(k=" ",a)continue}else if(Cz.test(k))
{if(k="-",a)continue}else a&&b.i[k]&&b.j.push(new
Kz(g,b.i));Jz(b,k,g,d);e=k}zz.test(e)||Jz(b,"
",g,d);d.length>=c&&(d.length=c);return d};function Mz(a){var
b=Fz(a);a=Nz();Array.prototype.forEach.call(a,function(c){Oz(b,c)})}function Nz()
{var a=[],b=tb(Ye("patent-text")),c=Ze("patent-
title");for(c&&b.push(c);c=b.pop();)3==c.nodeType?
a.push(c):ub(b,c.childNodes);return a}
function Oz(a,b){var c=If(b);a=Lz(c,a);if(a.length){var
d=[],e=0;a.forEach(function(g){d.push(c.substring(e,g.startOffset),$d("span",
{"class":"patent-text-
highlight"},c.substring(g.startOffset,g.endOffset)));e=g.endOffset});d.push(c.subst
ring(e));a=G("span");P(a,ge(d));tf(a,b)}};function Pz(){Zy.call(this,"Desactivar
resaltado");var a=Aj("dq")||Aj("q");a&&Mz(a);this.Vb=!
0}n(Pz,Zy);Pz.prototype.Oa=function()
{Zy.prototype.Oa.call(this);Z(this).na(this,"action",this.j)};Pz.prototype.j=functi
on(){this.Vb=!this.Vb;y(window.document.body,"patent-highlight-disabled",!
this.Vb);It(this,this.Vb?"Desactivar resaltado":"Activar resaltado")};function Qz()
{}u(Qz,ez);Qa(Qz);Qz.prototype.Vc=function(a){return a.i.Ta("DIV",pt(this,a).join("
")+" goog-inline-block","\u00a0")};Qz.prototype.Xb=function(a,b)
{b=Qz.ua.Xb.call(this,a,b);w(b,"goog-inline-block");return
b};Qz.prototype.Xa=function(){return"goog-toolbar-separator"};function Rz()
{}u(Rz,xt);Qa(Rz);f=Rz.prototype;f.Vc=function(a){var
b=pt(this,a);b=a.i.Ta("DIV","goog-inline-block "+b.join("
"),this.tj(a.Nc(),a.i));this.xc(b,a.Df());return b};f.Hg=function()
{return"button"};f.Pc=function(a){return
a&&a.firstChild&&a.firstChild.firstChild};f.tj=function(a,b){return
b.Ta("DIV","goog-inline-block "+(this.Xa()+"-outer-box"),b.Ta("DIV","goog-inline-
block "+(this.Xa()+"-inner-box"),a))};f.Zi=function(a){return"DIV"==a.tagName};
f.Xb=function(a,b){Sz(b,!0);Sz(b,!1);a:{var c=a.i.ip(b);var d=this.Xa()+"-outer-
box";if(c&&Hb(c,d)&&(c=a.i.ip(c),d=this.Xa()+"-inner-box",c&&Hb(c,d))){c=!0;break
a}c=!1}c||b.appendChild(this.tj(b.childNodes,a.i));Ib(b,["goog-inline-
block",this.Xa()]);return Rz.ua.Xb.call(this,a,b)};f.Xa=function(){return"goog-
custom-button"};
function Sz(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(""==Pb(e))a.removeChild(c);else{c.nodeValue=b?e.replace(/^[\s\
xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else break;c=d}};function Tz()
{}u(Tz,Rz);Qa(Tz);Tz.prototype.Xa=function(){return"goog-toolbar-button"};function
Uz(){this.i="toolbar"}u(Uz,jv);Qa(Uz);Uz.prototype.di=function(a)
{return"HR"==a.tagName?new
fz(Qz.Ib()):Uz.ua.di.call(this,a)};Uz.prototype.Kg=function(){return"goog-
toolbar"};Uz.prototype.hp=function(){return"horizontal"};function Vz(a)
{Uz.call(this);this.j=a}u(Vz,Uz);var Wz={};Vz.prototype.Kg=function(){return
this.j||"ocean-chrome-toolbar"};function Xz(a)
{Q.call(this);this.i=[];Yz(this,a)}u(Xz,Q);f=Xz.prototype;f.tg=null;f.Mk=null;funct
ion Zz(a,b){a.Mk=b}function Yz(a,b){b&&(b.forEach(function(c){$z(this,c,!
1)},a),ub(a.i,b))}f.Ua=function(a){this.xf(a,this.i.length)};f.xf=function(a,b)
{a&&($z(this,a,!1),wb(this.i,b,0,a))};f.Td=function(){return
tb(this.i)};f.jf=function(a){a!=this.tg&&($z(this,this.tg,!1),this.tg=a,$z(this,a,!
0));this.dispatchEvent("select")};f.ya=function(){Xz.ua.ya.call(this);delete
this.i;this.tg=null};
function $z(a,b,c){b&&("function"==typeof a.Mk?a.Mk(b,c):"function"==typeof
b.Im&&b.Im(c))};function aA(a,b,c){ov.call(this,b,a||
Uz.Ib(),c)}u(aA,ov);aA.prototype.hj=function(a){aA.ua.hj.call(this,a);this.ve||
tv(this)};function bA(a,b,c){Rt.call(this,a,b||Tz.Ib(),c)}u(bA,Rt);Bt("goog-
toolbar-button",function(){return new bA(null)});function cA(a,b){fz.call(this,a||
Qz.Ib(),b)}u(cA,fz);Bt("goog-toolbar-separator",function(){return new cA});function
dA(a){a=a||"viewport-chrome-toolbar";a=Wz[a]||(Wz[a]=new
Vz(a));aA.call(this,a);this.Ca={};this.o=new Pi(this)}n(dA,aA);function eA(a,b,c,d)
{b.hc(16,!0);if(c){var e=a.Ca[c];e||(e=new Xz,Zz(e,function(g,h)
{g&&g.ug(h)}),a.Ca[c]=e);e.Ua(b);b.Zf&=-17;O(b,"action",function(g)
{e.jf(g.target)});d&&e.jf(b)}else b.ld(16,!!d)}function fA(a,b)
{a.Ca.viewport&&a.Ca.viewport.jf(b)}dA.prototype.ya=function()
{aA.prototype.ya.call(this);this.o.Ia();Rc(this.Ca,function(a){a.Ia()})};function
gA(){}u(gA,xt);Qa(gA);f=gA.prototype;f.Vc=function(a){var
b=pt(this,a);b=a.i.Ta("DIV","goog-inline-block "+b.join("
"),a.Nc());this.xc(b,a.Df());return b};f.Hg=function()
{return"button"};f.Zi=function(a){return"DIV"==a.tagName};f.Xb=function(a,b)
{w(b,"goog-inline-block");return gA.ua.Xb.call(this,a,b)};f.Eb=function()
{return""};f.Xa=function(){return"goog-flat-button"};Bt("goog-flat-
button",function(){return new Rt(null,gA.Ib())});function hA()
{}u(hA,Rz);Qa(hA);hA.prototype.Pc=function(a){return
hA.ua.Pc.call(this,a&&a.firstChild)};hA.prototype.Xb=function(a,b){var
c=We("*","goog-menu",b)[0];if(c){N(c,!1);Te(c).body.appendChild(c);var d=new
iz;Ym(d,c);a.hf(d)}return hA.ua.Xb.call(this,a,b)};hA.prototype.tj=function(a,b)
{return hA.ua.tj.call(this,[b.Ta("DIV","goog-inline-block "+(this.Xa()+"-
caption"),a),b.Ta("DIV","goog-inline-block "+(this.Xa()+"-dropdown"),"\
u00a0")],b)};hA.prototype.Xa=function(){return"goog-menu-button"};function iA()
{this.i=[]}u(iA,Uy);Qa(iA);iA.prototype.Vc=function(a){var
b=iA.ua.Vc.call(this,a);w(b,"goog-submenu");jA(this,a,b);return
b};iA.prototype.Xb=function(a,b){b=iA.ua.Xb.call(this,a,b);w(b,"goog-
submenu");jA(this,a,b);var c=We("DIV","goog-menu",b);if(c.length){var d=new
iz(a.i);c=c[0];N(c,!1);a.i.i.body.appendChild(c);Ym(d,c);a.hf(d,!0)}return
b};iA.prototype.Ig=function(a,b){var
c=this.Pc(a),d=c&&c.lastChild;iA.ua.Ig.call(this,a,b);d&&c.lastChild!
=d&&Hb(d,"goog-submenu-arrow")&&c.appendChild(d)};
iA.prototype.aj=function(a){iA.ua.aj.call(this,a);var
b=a.Mb(),c=Xe(a.i.i,"SPAN","goog-submenu-arrow",b)[0];kA(a,c);c!
=b.lastChild&&b.appendChild(c);a=a.ma();Y(a,"haspopup","true")};function jA(a,b,c)
{var d=b.i.Ta("SPAN");d.className="goog-submenu-
arrow";kA(b,d);a.Pc(c).appendChild(d)}function kA(a,b){bn(a)?(w(b,"goog-submenu-
arrow-rtl"),J(b,"\u25c4")):(Jb(b,"goog-submenu-arrow-rtl"),J(b,"\u25ba"))};function
lA(a,b,c,d){Zy.call(this,a,b,c,d||
iA.Ib())}u(lA,Zy);f=lA.prototype;f.Hh=null;f.Pm=null;f.tm=!1;f.yc=null;f.wj=!
1;f.Oa=function()
{lA.ua.Oa.call(this);Z(this).na(this.getParent(),"hide",this.lq);this.yc&&mA(this,t
his.yc,!0)};f.qc=function()
{Z(this).ab(this.getParent(),"hide",this.lq);this.yc&&(mA(this,this.yc,!
1),this.wj||(this.yc.qc(),I(this.yc.ma())));lA.ua.qc.call(this)};f.ya=function()
{this.yc&&!this.wj&&this.yc.Ia();this.yc=null;lA.ua.ya.call(this)};
f.hd=function(a){lA.ua.hd.call(this,a);a||
(this.Hh&&Ok(this.Hh),this.Hh=U(this.Re,218,this))};f.Om=function(){var
a=this.getParent();a&&sv(a)==this&&(nA(this,!0),oA(this))};f.Re=function(){var
a=this.yc;a&&a.getParent()==this&&(nA(this,!1),Zm(a,function(b){"function"==typeof
b.Re&&b.Re()}))};function pA(a){a.Hh&&Ok(a.Hh);a.Pm&&Ok(a.Pm)}f.Ea=function(a,b)
{(a=lA.ua.Ea.call(this,a,b))&&!this.isVisible()&&this.Re();return a};
function oA(a){Zm(a.getParent(),function(b){b!=this&&"function"==typeof
b.Re&&(b.Re(),pA(b))},a)}f.Xc=function(a){var b=a.keyCode,c=bn(this)?
37:39,d=bn(this)?39:37;if(!this.tm){if(!this.isEnabled()||b!=c&&13!=b&&b!
=this.um)return!1;this.Om();tv(qA(this));pA(this)}else if(!
qA(this).Xc(a))if(b==d)this.Re();else return!1;a.preventDefault();return!
0};f.Ov=function()
{this.yc.getParent()==this&&(pA(this),this.jh().hd(this),oA(this))};f.lq=function(a
){a.target==this.jh()&&(this.Re(),pA(this))};
f.We=function(a)
{this.isEnabled()&&(pA(this),this.Pm=U(this.Om,218,this));lA.ua.We.call(this,a)};f.
Of=function(a){pA(this);if(ut(this,8)||ut(this,16))return
lA.ua.Of.call(this,a);this.Om();return!0};
function nA(a,b){!b&&qA(a)&&qA(a).de(-1);a.dispatchEvent(Vm(64,b));var c=qA(a);b!
=a.tm&&y(a.ma(),"goog-submenu-open",b);if(b!=c.isVisible()&&(b&&(c.hb||
c.render(),c.de(-1)),c.Ea(b),b)){c=new Nu(a.ma(),12,!1);var
d=qA(a),e=d.ma();d.isVisible()||(e.style.visibility="hidden",N(e,!
0));c.Uc(e,8);d.isVisible()||(N(e,!1),e.style.visibility="visible")}a.tm=b}function
mA(a,b,c){var d=Z(a);(c?d.na:d.ab).call(d,b,"enter",a.Ov)}f.Ua=function(a)
{qA(this).Qa(a,!0)};f.xf=function(a,b){qA(this).Rg(a,b,!0)};
f.Td=function(){return qA(this).Td()};function qA(a){a.yc?a.wj&&a.yc.getParent()!
=a&&a.yc.xe(a):a.hf(new iz(a.i),!0);a.yc.ma()||a.yc.Wa();return
a.yc}f.hf=function(a,b){var c=this.yc;a!=c&&(c&&(this.Re(),this.hb&&mA(this,c,!
1)),this.yc=a,this.wj=!b,a&&(a.xe(this),a.Ea(!1,!0),jz(a,!1),xv(a,!
1),this.hb&&mA(this,a,!0)))};f.je=function(a){return qA(this).je(a)};Bt("goog-
submenu",function(){return new lA(null)});function rA(a,b,c,d,e){Rt.call(this,a,c||
hA.Ib(),d);this.hc(64,!0);this.N=new bz(null,9);b&&this.hf(b);this.Za=new
Mk(500);this.nb=e||gz.Ib()}u(rA,Rt);f=rA.prototype;f.Oa=function()
{rA.ua.Oa.call(this);sA(this,!0);this.j&&tA(this,this.j,!0);Y(this.Aa,"haspopup",!!
this.j)};f.qc=function(){rA.ua.qc.call(this);sA(this,!1);if(this.j){this.Wb(!
1);this.j.qc();tA(this,this.j,!1);var a=this.j.ma();a&&I(a)}};f.ya=function()
{rA.ua.ya.call(this);this.j&&(this.j.Ia(),delete this.j);delete
this.kb;this.Za.Ia()};
f.rf=function(a){rA.ua.rf.call(this,a);this.isActive()&&(this.Wb(!
this.yd(),a),this.j&&(a=this.yd(),this.j.ve=a))};f.te=function(a)
{rA.ua.te.call(this,a);this.j&&!this.isActive()&&(this.j.ve=!1)};f.Of=function()
{Kt(this,!1);return!0};f.gu=function(a){this.j&&this.j.isVisible()&&!
this.je(a.target)&&this.Wb(!1)};f.je=function(a){return a&&zf(this.ma(),a)||
this.j&&this.j.je(a)||!1};
f.re=function(a){if(32==a.keyCode){if(a.preventDefault(),"keyup"!=a.type)return!
0}else if("key"!=a.type)return!1;if(this.j&&this.j.isVisible()){var
b=13==a.keyCode||32==a.keyCode,c=this.j.Xc(a);return c&&this.j&&this.j.mc
instanceof lA||27!=a.keyCode&&!b?c:(this.Wb(!1),!0)}return 40==a.keyCode||
38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.Wb(!0,a),!0):!1};f.Tl=function()
{this.Wb(!1)};f.cj=function(a){this.Wb(!1);rA.ua.cj.call(this,a)};
function uA(a){a.j||a.hf(new iz(a.i,a.nb));return a.j||null}f.hf=function(a){var
b=this.j;a!=b&&(b&&(this.Wb(!1),this.hb&&tA(this,b,!1),delete
this.j),this.hb&&Y(this.Aa,"haspopup",!!a),a&&(this.j=a,a.xe(this),a.Ea(!1),jz(a,!
1),this.hb&&tA(this,a,!0)));return b};f.Ua=function(a){uA(this).Qa(a,!
0)};f.xf=function(a,b){uA(this).Rg(a,b,!0)};f.Ea=function(a,b)
{(a=rA.ua.Ea.call(this,a,b))&&!this.isVisible()&&this.Wb(!1);return
a};f.Va=function(a){rA.ua.Va.call(this,a);this.isEnabled()||this.Wb(!1)};
f.Wb=function(a,b){rA.ua.Wb.call(this,a);if(this.j&&vt(this,64)==a)
{if(a)this.j.hb||
this.j.render(),this.Ca=nh(this.ma()),this.Ra=xh(this.ma()),vA(this),!b||40!
=b.keyCode&&38!=b.keyCode?this.j.de(-1):tv(this.j);else{Kt(this,!1);this.j.ve=!
1;var c=this.ma();c&&(Y(c,"activedescendant",""),Y(c,"owns",""));null!
=this.wa&&(this.wa=void 0,(c=this.j.ma())&&L(c,"",""))}this.j.Ea(a,!1,b);this.Qd||
(b=Z(this),c=a?b.na:b.ab,c.call(b,this.i.i,"mousedown",this.gu,!
0),c.call(b,this.Za,"tick",this.Zr),a?this.Za.start():
this.Za.stop())}this.j&&this.j.ma()&&this.j.Aa.removeAttribute("aria-
hidden")};function vA(a){if(a.j.hb){var b=a.kb||
a.ma(),c=a.N;a.N.i=b;b=a.j.ma();a.j.isVisible()||(b.style.visibility="hidden",N(b,!
0));!a.wa&&a.N.O&&a.N.o&32&&(a.wa=M(b));c.Uc(b,c.j^1,null,a.wa);a.j.isVisible()||
(N(b,!1),b.style.visibility="visible")}}
f.Zr=function(){var a=xh(this.ma()),b=nh(this.ma());var c=this.Ra;(c=!(c==a||
c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||
(c=this.Ca,c=!(c==b||
c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this
.j.hb&&b&&this.Ca&&b.Bb()<this.Ca.Bb()&&(c=this.j.ma(),this.j.isVisible()||
(c.style.visibility="hidden",N(c,!0)),hh(c,new
B(0,0))),this.Ra=a,this.Ca=b,vA(this))};
function tA(a,b,c){var d=Z(a);c=c?
d.na:d.ab;c.call(d,b,"action",a.Tl);c.call(d,b,"close",a.Wr);c.call(d,b,"highlight"
,a.Xr);c.call(d,b,"unhighlight",a.Yr)}function sA(a,b){var c=Z(a);(b?
c.na:c.ab).call(c,a.ma(),"keydown",a.wu)}f.Xr=function(a)
{(a=a.target.ma())&&wA(this,a)};f.wu=function(a)
{ut(this,32)&&this.ma()&&this.j&&this.j.isVisible()&&a.stopPropagation()};f.Yr=func
tion(){if(!sv(this.j)){var a=this.ma();Y(a,"activedescendant","");Y(a,"owns","")}};
f.Wr=function(a){if(this.yd()&&a.target instanceof Zy){a=a.target;var
b=a.ma();a.isVisible()&&vt(a,2)&&null!=b&&wA(this,b)}};function wA(a,b)
{a=a.ma();b=um(b)||b;if(!b.id){var
c=Rm.Ib();b.id=Sm(c)}vm(a,b);Y(a,"owns",b.id)}Bt("goog-menu-button",function()
{return new rA(null)});function xA(){}u(xA,gA);Qa(xA);xA.prototype.Vc=function(a)
{var b=pt(this,a);b=a.i.Ta("DIV","goog-inline-block "+b.join(" "),
[yA(this,a.Nc(),a.i),zA(this,a.i)]);this.xc(b,a.Df());return
b};xA.prototype.Pc=function(a){return a&&a.firstChild};
xA.prototype.Xb=function(a,b){var c=We("*","goog-menu",b)[0];if(c){N(c,!
1);a.i.i.body.appendChild(c);var d=new iz;Ym(d,c);a.hf(d)}We("*",this.Xa()+"-
caption",b)[0]||b.appendChild(yA(this,b.childNodes,a.i));We("*",this.Xa()+"-
dropdown",b)[0]||b.appendChild(zA(this,a.i));return
xA.ua.Xb.call(this,a,b)};function yA(a,b,c){return c.Ta("DIV","goog-inline-block "+
(a.Xa()+"-caption"),b)}function zA(a,b){return b.Ta("DIV",{"class":"goog-inline-
block "+(a.Xa()+"-dropdown"),"aria-hidden":!0},"\u00a0")}
xA.prototype.Xa=function(){return"goog-flat-menu-button"};Bt("goog-flat-menu-
button",function(){return new rA(null,null,xA.Ib())});function AA(a)
{dA.call(this);this.V=a.yb;this.j=a.Yh;this.Ma=a.history;this.N=a.vk;this.Da=a.sk;t
his.wa=a.flags;this.Ka=a.Th;this.Ra="patents"==dp();if(!a.mh){var b=C("appbar-
patents-prior-art-finder-link");if(b&&(b=b.getAttribute("href"))){var c=new
ax("Buscar conocimientos previos",void 0,2);this.Qa(c,!
0);this.o.na(c,"action",r(this.we,this,b))}if(c=C("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
ax(d,void 0,2);d.xc(c);this.Qa(d,!0);this.o.na(d,"action",r(this.we,this,b))}!
this.V&&(b=C("appbar-read-patent-link"))&&(b=b.getAttribute("href"))&&(c=new
ax("Ver PDF"),this.Qa(c,!0),this.o.na(c,"action",r(this.we,this,b)))}if(this.V)
{this.nb=!!a.wh||!!a.uh;a.mh&&(b=fx("/googlebooks/images/kennedy/
zoom_tool.png"),this.Jh=new ax(b,void 0,void 0,1),this.Jh.wc(2),this.Qa(this.Jh,!
0),O(this.Jh,"action",r(this.Hn,this,
"zoomin")),b=fx("/googlebooks/images/kennedy/zoom_out.png"),this.Kh=new ax(b,void
0,void 0,1),this.Kh.wc(1),this.Qa(this.Kh,!
0),O(this.Kh,"action",r(this.Hn,this,"zoomout")));c=!!a.wh;b=!!a.uh;if(c||b)
{d=fx("/googlebooks/images/kennedy/one_up_page_view.png");this.Lg=new ax(d,void
0,void 0,1);this.Lg.wc(2);O(this.Lg,"action",r(this.Nk,this,Ws));this.Qa(this.Lg,!
0);eA(this,this.Lg,"viewport",!0);if(c){d=fx("/googlebooks/images/kennedy/
two_up_page_view.png");this.Ng=new ax(d,void 0,void 0,1);c=1;if(this.j||
b)c=3;this.Ng.wc(c);O(this.Ng,"action",r(this.Nk,this,Xt));this.Qa(this.Ng,!
0);eA(this,this.Ng,"viewport")}b&&(d=fx("/googlebooks/images/kennedy/
thumbnail.png"),this.Mg=new ax(d,void 0,void
0,1),c=1,this.j&&(c=3),this.Mg.wc(c),O(this.Mg,"action",r(this.Nk,this,ct)),this.Qa
(this.Mg,!
0),eA(this,this.Mg,"viewport"));this.o.na(this.V,"viewportmodechange",this.Gn);this
.Gn()}this.j&&(b=fx("/googlebooks/images/kennedy/maximize.png"),this.va=new
ax(b,void 0,void 0,1),this.va.hc(16,!0),this.va.ug(!1),this.nb&&
this.va.wc(1),this.Qa(this.va,!
0),this.o.na(this.va,"action",this.Uw),this.o.na(this.j,"change",this.tu));this.Ka&
&(b=fx("/googlebooks/images/kennedy/clip.png"),this.s=new ax(b,void 0,void
0,1),this.s.hc(16,!0),this.s.wc(2),this.s.ug(!1),this.Qa(this.s,!
0),O(this.s,"action",r(this.Ru,this)));a.Lm&&(b=fx("/googlebooks/images/kennedy/
insert_link.png"),this.ha=new ax(b,void 0,void 0,1),this.ha.hc(16,!
0),this.s&&this.ha.wc(1),this.Qa(this.ha,!
0),O(this.ha,"action",r(this.xt,this)));a.Mm&&(b=!!this.V.Ya().Gh,
c=!!fo(this.V.mb(),this.V.Ya().yh),d=this.V.Ha().Ud()||"\u00cdndice",b||c?(b=fx("/
googlebooks/images/kennedy/menu_down_arrow.png",d),b=Cb(b),this.Ih=b[0],this.Od=new
ax(b),this.Od.wc(2),this.Qa(this.Od,!
0),this.o.na(this.Od,"action",this.cs),eA(this,this.Od)):(this.Ih=F("SPAN","jfk-
button-label",d),this.Od=new ax(this.Ih),this.Od.Va(!
1),this.Od.wc(2),this.Qa(this.Od,!0)),b=fx("/googlebooks/images/kennedy/
page_left.png"),this.ij=new ax(b,void 0,void 0,1),this.ij.wc(3),this.Qa(this.ij,!
0),O(this.ij,
"action",r(this.V.wb,this.V,"previous")),b=fx("/googlebooks/images/kennedy/
page_right.png"),this.jj=new ax(b,void 0,void 0,1),this.jj.wc(1),this.Qa(this.jj,!
0),O(this.jj,"action",r(this.V.wb,this.V,"next")),this.o.na(this.V,"pagechange",thi
s.bs))}if(a.Nm&&(b=C("appbar-view-print-sample-link"))&&(b=b.getAttribute("href")))
{c=C("appbar-view-ebook-sample-link");var e;c&&(e=c.getAttribute("href"));c=new
ax("Ver muestra");yt(c,"gb-view-sample-button");this.Qa(c,!
0);this.o.na(c,"action",r(this.we,this,
b));e&&(c.wc(2),c=new iz,d=new Zy("Muestra de libro
impreso"),this.o.na(d,"action",r(this.we,this,b)),c.Qa(d,!0),yt(d,"gb-sample-print-
book-menuitem"),b=new Zy("Muestra de
eBook"),this.o.na(b,"action",r(this.we,this,e)),c.Qa(b,!0),yt(b,"gb-sample-ebook-
menuitem"),e=new rA("",c,xA.Ib()),yt(e,"gb-jfk-margin-fix"),yt(e,"gb-view-sample-
dropdown"),e.wc(1),this.Qa(e,!0))}this.wa&&!this.wa.is_cobrand&&this.N&&!
this.Ra&&(e=this.Da&&this.Da.uid,b=uz([this.N],this.Da),e?(this.Ai=new
pz(this.N,b),this.Qa(this.Ai,
!0)):(e=fx("/googlebooks/images/kennedy/menu_down_arrow.png","A\u00f1adir a Mi
biblioteca"),e=Cb(e),this.Ai=new ax(e),this.Qa(this.Ai,!
0),e=r(this.we,this,this.wa.sign_in_url||
this.wa.signInUrl),Ei(this.Ai,"action",e)));if(a.mh){if(e=C("appbar-write-review-
link"))if(e=e.getAttribute("href"))this.kb=new ax("Escribir rese\
u00f1a"),this.Qa(this.kb,!
0),this.o.na(this.kb,"action",r(this.we,this,e));BA(this,"appbar-application-grant-
link","application-grant");BA(this,"appbar-content-language-link","content-
language")}else if(e=
C("appbar-download-pdf-link"))if(e=e.getAttribute("href"))b=new ax("Descargar
PDF"),this.Qa(b,!0),this.o.na(b,"action",r(this.we,this,e));a.Jw&&(a=fx("/
googlebooks/images/kennedy/settings.png"),w(a[0],"goog-flat-menu-button-
img"),e=F("DIV",{"class":"toc-div"}),b=new iz,b.Qa(new Et(e),!0),
(c=document.getElementById("ofe-gear-menu-contents"))&&e.appendChild(c.cloneNode(!
0)),this.La=new rA(a,b,xA.Ib()),this.Qa(this.La,!0),this.Ra&&!this.V&&(a=new
Pz,this.La.xf(a,0)))}n(AA,dA);
function CA(a){var b=C("left-toolbar-buttons"),c=C("right-toolbar-buttons");(new
AA({yb:a.yb,Yh:a.Yh,history:a.history,wh:a.wh,uh:a.uh,vk:a.vk,sk:a.sk,flags:a.flags
,Th:a.Th,Lm:a.Lm,mh:!0,Nm:a.Nm})).render(b);(new AA({yb:a.yb,Mm:a.Mm,Jw:!
0})).render(c)}f=AA.prototype;f.Uw=function(){var a=this.j;xs(a,!
a.If());this.Ma.update()};f.tu=function()
{this.va.ld(16,this.j.If())};f.Ru=function(){this.Ka(vt(this.s,16))};
f.xt=function(){if(vt(this.ha,16)){var a=new cu(document.body,this.V,!
0);a.render(this.ha,!0);Ei(a,"dispose",r(this.ha.ug,this.ha,!1))}};f.Nk=function(a)
{this.V.jc(a);this.V.lb().getQuery()||this.Ma.update()};f.Gn=function(){var
a=this.V.Ja();a instanceof Ws&&fA(this,this.Lg);a instanceof Xt&&fA(this,this.Ng);a
instanceof
ct&&fA(this,this.Mg);a=a.Tc;this.Kh.Va(a);this.Jh.Va(a)};f.Hn=function(a)
{this.V.wb(a)};
function BA(a,b,c){if(b=Ye(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 ax(k);0==e&&e!=d-1?k.wc(2):e==d-
1&&0!=e?k.wc(1):0!=e&&e!=d-1&&k.wc(3);a.Qa(k,!0);eA(a,k,c,!!g);g||
a.o.na(k,"action",r(a.we,a,h))}}}f.bs=function(){var a=this.V.Ha().Ud()||"\
u00cdndice";this.Ih&&P(this.Ih,sl(a,{Bi:"009928d1-72d6-47df-9510-
9ba0bced7071"}))};f.cs=function(){this.Od.Fe&16&&(new
St(this.V,this.Od,this.wa)).render(3)};
f.we=function(a)
{gj(window.location,kj(a))};f.Lg=null;f.Ng=null;f.Mg=null;f.Jh=null;f.Kh=null;f.jj=
null;f.ij=null;f.Od=null;f.Ih=null;f.Ai=null;function DA(a,b)
{xx.call(this,a);this.N=b}n(DA,xx);
DA.prototype.render=function(){var a=this.ma();w(a,this.className+"-
tooltip");w(a,this.className+"-device-and-format");K(a,"z-index",1E4);if(this.N.oa)
{for(var b=this.className,c=F("DIV",this.className+"-
meta"),d=document,e=kf(d,"TABLE"),g=e.appendChild(kf(d,"TBODY")),h=0;1>h;h++)
{for(var k=kf(d,"TR"),l=0;2>l;l+
+)k.appendChild(kf(d,"TD"));g.appendChild(k)}w(e,this.className+"-table-
layout");d=e.rows[0].cells;g=EA(this);d[0].appendChild(g);g=FA(this);d[1].appendChi
ld(g);g=F("DIV",this.className+"-link");
h=F("A",{target:"_blank"},"Ayuda con dispositivos y formatos");k=new
R(window.location.href);l=new R("/support/bin/answer.py?
answer=1062949");k=T(k,"hl")?
S(l,"hl",T(k,"hl")).toString():S(l,"hl","es").toString();ne(h,k);g.appendChild(h);d
[1].appendChild(g);c.appendChild(e);e=this.N;if((d=e.Pd)&&!e.qg&&e.nb){var
m;e.Ob&&om.ox&&(m="Leer el libro");m=F("P",this.className+"-additional",F("A",
{href:d},m));c.appendChild(m)}if(e.La||e.Ma)if(d=e.Tb,g=e.kb,d||
g)m=F("P",this.className+"-additional",mf("Descarga ")),
d&&(h=F("A",{href:d},"ePub"),m.appendChild(h)),g&&(d&&m.appendChild(mf(",
")),d=F("A",{href:g},"PDF"),m.appendChild(d)),m.appendChild(mf(" -
")),e=e.bc(),d=(new R(window.location.href)).s.split("/"),d=new
R("/"+d[1]),zx(d),S(d,"output","acs_help"),S(d,"id",e),e=F("A",
{href:d.toString()},"leer instrucciones para
eReader"),m.appendChild(e),c.appendChild(m);m=F("A",{target:"_blank"},"M\u00e1s
informaci\u00f3n sobre los libros de Google
Play");ne(m,"https://books.google.com/support/bin/topic.py?topic=28528");
this.o=F("DIV",this.className+"-
footer",m);b=F("DIV",b,c,this.o);w(b,this.className+"-device-
content");a.appendChild(b)}};
function EA(a){var b=F("UL",a.className+"-list"),c=F("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=F("A",{"class":d,href:"/help/ebooks/
webreader.html"},"Web"),k=F("A",{"class":d,href:"/help/ebooks/
devices.html"},"Tablet/iPad"),l=F("A",{"class":d,href:"/help/ebooks/
ereader.html"},"eReader"),m=F("A",{"class":d,href:"/help/ebooks/
devices.html"},"Tel\u00e9fono inteligente"),
p=a.N.Lj,x=a.N.Mj,D=a.N.qg;d=new Pi(a);h=F("LI",null,h);D?
d.na(h,"mouseover",t(a.j,"El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor.")):(p||
x)&&d.na(h,"mouseover",t(a.j,"El formato de este eBook, al igual que el del resto
de eBooks de Google, permite su lectura en la
Web."));d.na(h,"mouseout",a.Ca);b.appendChild(h);k=F("LI",null,k);D?
d.na(k,"mouseover",t(a.j,"El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor.")):
(p||x)&&d.na(k,"mouseover",t(a.j,"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.na(k,"mouseout",a.Ca);b.appendChild(k);l=F("LI",null,l);d.na(l,"mouseove
r",function(){D?this.j("El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor."):p?
this.j("Este eBook de Google incluye texto fluido que permite ajustar la fuente
para poder leerlo c\u00f3modamente en un lector electr\u00f3nico."):
this.j("Este eBook de Google no incluye texto fluido, por lo que no es posible
ajustar la fuente en un lector electr\
u00f3nico.")});d.na(l,"mouseout",a.Ca);b.appendChild(l);m=F("LI",null,m);d.na(m,"mo
useover",function(){D?this.j("El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor."):p&&x?
this.j("Este eBook es apto para smartphones como Android y iPhone/iPod touch."):p?
this.j("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.j("Este eBook puede resultar dif\u00edcil de leer en tel\u00e9fonos
inteligentes como Android y iPhone/iPod
touch.")});d.na(m,"mouseout",a.Ca);b.appendChild(m);D?
(w(h,g),w(k,g),w(l,g),w(m,g)):p?(w(h,c),w(k,c),w(l,c),w(m,c)):(x?(w(h,c),w(k,c)):
(w(h,e),w(k,e)),w(l,e),w(m,e));return b}
function FA(a){var b=F("UL",a.className+"-
list"),c=F("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=F("A",{},"Texto fluido");ne(c,"/support/bin/answer.py?
answer=1062949");var h=F("A",{},"P\u00e1ginas
originales");ne(h,"/support/bin/answer.py?answer=1062949");var
k=a.N.Lj,l=a.N.Mj,m=a.N.qg;m?(c=F("LI",g,c),d=F("LI",g,h)):(c=F("LI",k?
d:e,c),d=F("LI",l?d:e,h));e=new Pi(a);e.na(c,"mouseover",
function(){m?this.j("El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor."):k?
this.j("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.j("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.na(c,"mouseout",a.Ca);e.na(d,"mouseover",function(){m?this.j("El formato de este
libro no se reconoce actualmente. Actualizaremos esta informaci\u00f3n cuando
recibamos los datos del editor."):l?this.j("Este eBook incluye p\u00e1ginas
originales, por lo que las im\u00e1genes aparecen tal como se ver\u00edan en un
libro impreso."):this.j("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.na(d,"mouseout",a.Ca);b.appendChild(c);b.appendChild(d);return
b}DA.prototype.Ca=function(){pf(this.o);var a=F("A",{target:"_blank"},"M\u00e1s
informaci\u00f3n sobre los libros de Google
Play");ne(a,"https://books.google.com/support/bin/topic.py?
topic=28528");this.o.appendChild(a)};DA.prototype.j=function(a)
{pf(this.o);"string"===typeof a?
this.o.appendChild(mf(a)):this.o.appendChild(a)};function GA(a,b)
{ax.call(this,b,void 0,3);this.N=a}n(GA,ax);GA.prototype.render=function(a)
{ax.prototype.render.call(this,a);w(this.ma(),"gb-get-
book")};GA.prototype.Oa=function(){ax.prototype.Oa.call(this);var
a=this.ma();this.j=new DA(a,this.N);this.j.render();a=C("menu_container");
(a=Ze("about_title",a))&&I(a)};
function HA(){var a=C("gb-buy-options-
trigger");if(a&&a.parentNode&&a.parentNode.parentNode?!
Hb(a.parentNode.parentNode,"jfk-button"):1){a=C("gb-buy-options-trigger");var
b=C("buy");if(a&&b){Jb(b,"about_content");var c=F("SPAN","gb-buy-options-arrow","\
u25bc");a.appendChild(c);w(b,"gb-buy-options-list");w(b,"unified-
hovercard");Vr(a,9,b,8);N(b,!1);O(document,"mousedown",t(IA,a,b))}}}function
IA(a,b,c){a=zf(a,c.target);c=zf(b,c.target);var d=zh(b);a||c||!d?a&&(N(b,!d),d||
yh(b,1)):N(b,!1)};function JA(a,b,c,d,e,g){function h(l){if(l)
{l.tabIndex=0;sm(l,k.wa);w(l,"goog-zippy-header");l&&k.oa.na(l,"click",k.ta);var
m=k;l&&(m.ka.attach(l),m.ha.na(m.ka,"key",m.va))}}Q.call(this);this.O=e||
Re();this.j=this.O.ma(a)||null;this.s=this.O.ma(d||null);this.N="function"===typeof
b?b:null;this.wa=g||"tab";this.o=this.N||!b?null:this.O.ma(b);this.i=1==c;void 0!
==c||this.N||(this.s?this.i=zh(this.s):this.j&&(this.i=Hb(this.j,"goog-zippy-
expanded")));this.ha=new Pi(this);this.ka=new ht;this.oa=new Pi(this);
var k=this;h(this.j);h(this.s);this.ff(this.i)}u(JA,Q);JA.prototype.ya=function()
{JA.ua.ya.call(this);ji(this.ha);ji(this.ka);ji(this.oa)};JA.prototype.ff=function(
a){this.o?N(this.o,a):a&&this.N&&(this.o=this.N());this.o&&w(this.o,"goog-zippy-
content");this.s?(N(this.j,!a),N(this.s,a)):this.j&&(y(this.j,"goog-zippy-
expanded",a),y(this.j,"goog-zippy-collapsed",!
a),Y(this.j,"expanded",a));this.i=a;this.dispatchEvent(new
KA("toggle",this,this.i))};
JA.prototype.va=function(a){if(13==a.keyCode||32==a.keyCode)this.ff(!
this.i),this.dispatchEvent(new
KA("action",this,this.i,a)),a.preventDefault(),a.stopPropagation()};JA.prototype.ta
=function(a){this.ff(!this.i);this.dispatchEvent(new
KA("action",this,this.i,a))};function KA(a,b){ni.call(this,a,b)}u(KA,ni);function
LA(a,b,c,d){if(b.child_node&&0<b.child_node.length){var e=MA(b,!
0,c,d),g=F("UL",c+"-list");a.appendChild(e);a.appendChild(g);(new JA(e,g)).ff(!
b.collapsed);v(b.child_node,function(h){LA(g,h,c,d)})}else a.appendChild(MA(b,!
1,c,d))}function MA(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=F("A",
{"class":b,href:a.url},Ge(a.title)):e=F("DIV",b,a.title);e=F("DIV",g,e);d==a.id&&w(
e,c+"-selected");return e}
$a("_OC_InitNavbar",function(a){var b=C("navbarContainer");if(b&&a.child_node){var
c=F("UL","gb-left-nav-list");v(a.child_node,function(d){LA(c,d,"gb-left-
nav",a.highlighted_node_id)});b.appendChild(c)}});function NA(a,b)
{Tm.call(this,b);this.j=a||""}var OA;u(NA,Tm);f=NA.prototype;f.ke=null;function
PA(){null==OA&&(OA="placeholder"in G("INPUT"));return OA}f.mi=!1;f.Wa=function()
{this.Aa=this.i.Ta("INPUT",{type:"text"})};f.Qb=function(a)
{NA.ua.Qb.call(this,a);this.j||
(this.j=a.getAttribute("label")||"");Lf(Te(a))==a&&(this.mi=!
0,a=this.ma(),Jb(a,"label-input-
label"));PA()&&(this.ma().placeholder=this.j);a=this.ma();Y(a,"label",this.j)};
f.Oa=function(){NA.ua.Oa.call(this);var a=new
Pi(this);a.na(this.ma(),"focus",this.wp);a.na(this.ma(),"blur",this.au);if(PA())thi
s.o=a;else{nc&&a.na(this.ma(),["keypress","keydown","keyup"],this.ou);var
b=Te(this.ma());a.na(gf(b),"load",this.av);this.o=a;QA(this)}RA(this);this.ma().ha=
this};f.qc=function()
{NA.ua.qc.call(this);this.o&&(this.o.Ia(),this.o=null);this.ma().ha=null};function
QA(a){!a.s&&a.o&&a.ma().form&&(a.o.na(a.ma().form,"submit",a.su),a.s=!0)}
f.ya=function()
{NA.ua.ya.call(this);this.o&&(this.o.Ia(),this.o=null)};f.wp=function(){this.mi=!
0;var a=this.ma();Jb(a,"label-input-label");if(!PA()&&!SA(this)&&!this.N){var
b=this;a=function(){b.ma()&&(b.ma().value="")};A?U(a,10):a()}};f.au=function()
{PA()||(this.o.ab(this.ma(),"click",this.wp),this.ke=null);this.mi=!
1;RA(this)};f.ou=function(a){27==a.keyCode&&("keydown"==a.type?
this.ke=this.ma().value:"keypress"==a.type?
this.ma().value=this.ke:"keyup"==a.type&&(this.ke=null),a.preventDefault())};
f.su=function(){SA(this)||(this.ma().value="",U(this.Xt,10,this))};f.Xt=function()
{SA(this)||(this.ma().value=this.j)};f.av=function(){RA(this)};function SA(a)
{return!!a.ma()&&""!=a.ma().value&&a.ma().value!=a.j}f.reset=function()
{SA(this)&&(this.ma().value="",null!
=this.ke&&(this.ke=""),RA(this))};f.Ec=function(a){null!
=this.ke&&(this.ke=a);this.ma().value=a;RA(this)};f.Eb=function(){return null!
=this.ke?this.ke:SA(this)?this.ma().value:""};f.Ud=function(){return this.j};
function RA(a){var b=a.ma();PA()?a.ma().placeholder!
=a.j&&(a.ma().placeholder=a.j):QA(a);Y(b,"label",a.j);SA(a)?(b=a.ma(),Jb(b,"label-
input-label")):(a.N||a.mi||(b=a.ma(),w(b,"label-input-label")),PA()||
U(a.tw,10,a))}f.Va=function(a){this.ma().disabled=!a;var b=this.ma();y(b,"label-
input-label-disabled",!a)};f.isEnabled=function(){return!
this.ma().disabled};f.tw=function(){!this.ma()||SA(this)||this.mi||
(this.ma().value=this.j)};function TA(a,b,c){NA.call(this,null!=c?c:"Buscar en este
libro");this.Qb(a);this.Oa();b&&this.Ec(b)}n(TA,NA);function UA(a,b)
{Q.call(this);this.Aa=a;this.i=b||null;w(a,"with-auto-dir-
text");O(this.Aa,"keyup",r(this.j,this));O(this.Aa,"paste",r(this.o,this))}n(UA,Q);
UA.prototype.j=function(){VA(this.Aa,this.i)};UA.prototype.o=function()
{WA(this.Aa,this.i)};function WA(a,b){U(t(function(){VA(a,b)}))}
function VA(a,b){var c=!1,d;if(a.value){for(var e=d=0,g=!
1,h=a.value.split(iw),k=0;k<h.length;k++){var l=h[k];gw.test(l)?(d++,e+
+):hw.test(l)?g=!0:fw.test(l)?e++:jw.test(l)&&(g=!0)}d=-1==(0==e?g?1:0:.4<d/e?-
1:1)}else d=Rl();d?(c=!0,K(a,"textAlign","right"),af(a,{dir:"rtl"})):
(K(a,"textAlign","left"),af(a,{dir:"ltr"}));b&&(c?(Jb(b,"input-direction-
ltr"),w(b,"input-direction-rtl")):(w(b,"input-direction-ltr"),Jb(b,"input-
direction-rtl")))}
function XA(a,b){if(a=C(a))b=b?C(b):null,VA(a,b),new UA(a,b)}
$a("_OC_autoDir",XA);function YA(a){this.i=C("gb-ogen-opt-in-banner");this.o=C("gb-
ogen-opt-in-banner-dismiss");this.j=C("gb-ogen-opt-in-header-
link");this.s=a;a=C("gbq");this.j&&a&&(a=yf(a))&&(w(a,"searchbar-with-opt-
in"),rf(this.j,a),K(this.j,"display","block"));ZA(this)}
function ZA(a){a.i&&a.o&&(window.localStorage.getItem("obclose")?N(a.i,!1):
(w(a.i,"opt-in-banner-expanded"),O(a.o,"click",function(){Jb(a.i,"opt-in-banner-
expanded");window.localStorage.setItem("obclose","true");U(function(){N(a.i,!
1);a.s.resize()},600)})))};function $A(a,b)
{Q.call(this);this.Ne=G("div");a.appendChild(this.Ne);K(this.Ne,
{position:"absolute",backgroundColor:"#b2c4e9",width:"100%",height:"5px",cursor:"po
inter"});this.i=new
aB(this.Ne,b);O(this.Ne,"click",r(this.dispatchEvent,this,"click"));O(this.i.ma(),"
click",r(this.dispatchEvent,this,"click"));O(this.Ne,"mouseover",r(this.j,this,!
0));O(this.Ne,"mouseout",r(this.j,this,!1))}n($A,Q);function bB(a,b){K(a.Ne,
{backgroundColor:b?"#ffcc00":"#b2c4e9"});a.o=b}
$A.prototype.j=function(a){this.o||K(this.Ne,
{backgroundColor:a?"#ffffcc":"#b2c4e9"})};$A.prototype.ya=function()
{this.i.Ia();Q.prototype.ya.call(this)};function aB(a,b)
{kx.call(this,a);this.j=a;this.th=200;this.oi=500;a=this.ma();K(a,
{backgroundColor:"#FFF",color:"#333",border:"1px solid
#6b90da",padding:"6px",fontSize:"83%",width:"350px",cursor:"pointer"});var
c=G("div");K(c,
{fontWeight:"bold"});c.appendChild(mf(pm(b.i)));a.appendChild(c);c=G("div");P(c,rl(
b.j));a.appendChild(c)}n(aB,kx);
aB.prototype.xi=function(a){var
b=oh(this.j),c=M(this.ma());kx.prototype.xi.call(this,a,new gx(b.x-
c.width,Math.min(b.y,cf().height-c.height)))};function cB(a)
{X.call(this);this.j=a;this.V=this.j.ad.V;this.s={};this.O=new
Pi;this.o=G("div");K(this.o,
{backgroundColor:"#fcfcff",position:"absolute"});this.V.Dd().appendChild(this.o);th
is.j.Sb.Cb.forEach(r(this.vt,this));this.i.na(this.V,"pagechange",this.Wq);this.Wq(
);this.i.na(this.V,"resize",this.Ok);this.i.na(this.V,"viewportmodechange",this.In)
;this.V.Ja()&&this.In()}n(cB,X);f=cB.prototype;
f.Wq=function(){this.N&&(bB(this.N,!1),this.N=null);var
a=this.s[this.V.Ha().Sa()];a&&(this.N=a,bB(a,!0))};f.In=function(){var
a=this.V.Ja(),b=a instanceof
Ws;b&&this.Ok();Ui(this.O);this.O.na(a,"layoutchange",r(this.Ok,this));N(this.o,b)}
;f.Ok=function(){U(r(this.fs,this),10)};f.fs=function(){var a=this.V.Ja();a&&a
instanceof Ws&&(a.Fa(),a=a.N.s,L(this.o,15,a.clientHeight),hh(this.o,a.clientWidth-
15,0),dB(this))};
function dB(a){var b={};a.V.Ja().Jb().Td(function(c){return c instanceof
Pl}).forEach(function(c)
{b[c.Ha().Sa()]=c});a.j.Sb.Cb.forEach(r(a.dw,a,b))}f.dw=function(a,b){var
c=this.V.Ja().N.j.clientHeight;if(a=a[b.Sa()]){var d=qc?
5:15;hh(this.s[b.Sa()].Ne,0,Math.floor(a.wd()/c*(this.o.clientHeight-d-(qc?30:15)))
+d)}};f.vt=function(a){var b=new
$A(this.o,a);this.s[a.Sa()]=b;this.i.na(b,"click",r(this.j.Ff,this.j,a,null))};f.ya
=function(){I(this.o);Rc(this.s,function(a)
{a.ya.call(a)});X.prototype.ya.call(this)};function eB(a)
{X.call(this);this.ad=a;this.Rm="n"}n(eB,X);eB.prototype.j=function(a,b,c)
{b.search_results&&(b.search_results=hb(b.search_results,function(d){return void 0!
==d.snippet_text&&d.snippet_text}),b.number_of_results=b.search_results.length);thi
s.Sb=new Gs(b);b=this.ad.V;b.ka||b.jc(Ws);0==this.Sb.Cb.length?fB(this.ad.o):a?c?
(a=this.Sb.Cb.find(function(d){return c==d.Sa()}))?
this.Ff(a):this.Ff(this.Sb.Cb[0],c):this.Ff(this.Sb.Cb[0]):gB(this);this.o=new
cB(this)};
function gB(a){var b=a.ad.V,c=b.ka;if(c==Ws||
c==Xt)a.ad.s=c;b.jc(ou);b=b.Ja();c=a.ad.o;if(c.N)hB(c,!0);else{var
d="n"==c.j.Rm;N(c.Da,d);N(c.Ka,!d)}c.s?(iB(c,!0),P(c.o,rl(c.j.Sb.Cb.length+"
resultados")),c.o.removeAttribute("aria-
label")):P(c.o,rl("<b>"+c.j.Sb.Cb.length+"</b> resultados de <b>"+(Hs(c.j.Sb)+"</b>
en este libro")));jB(c,!0);c=a.Sb;c!
=b.Sb&&(b.Sb=c,ru(b));a=r(a.Ff,a);b.Ca=a;b.kd(new B(0,0))}
eB.prototype.Ff=function(a,b){Ms=!0;var c=this.ad.o;jB(c,!
1);c.ha=fb(c.j.Sb.Cb,a);c.s?(iB(c,!0),P(c.o,rl(c.ha+1+" de
"+c.j.Sb.Cb.length)),wm(c.o,"Resultado "+(c.ha+1)+" de
"+c.j.Sb.Cb.length)):P(c.o,rl("Resultado <b>"+(c.ha+1+"</b> de <b>")+
(c.j.Sb.Cb.length+"</b> de <b>")+(Hs(c.j.Sb)+"</b> en este
libro")));c=this.ad.V;a=fo(c.mb(),a.Sa());if(!a)return null;var d=c.Ja();d
instanceof Ws||d instanceof Xt||(this.ad.s==Xt?c.jc(Xt):c.jc(Ws));if(b)return
c.zd(b),null;c.ki(a);return a};
eB.prototype.ya=function(){ji(this.o);X.prototype.ya.call(this)};function kB(a)
{X.call(this);this.Ma=qp(a);this.La=rp(a);this.va=pc&&a&&a.isOgenEligibleMobileView
port;this.s=this.La||this.va;this.ta=this.N=null;this.s?iB(this,!0):
(this.oa=G("DIV"),this.wa=new Lq(this.oa),this.wa.render(lB),this.wa.Ea(!
0),a=this.wa.ma(),w(a,"search-results-bar"),w(this.oa,"search-results-bar-
contents"));this.o=this.s?C("search-results-summ"):G("SPAN");this.s||
this.oa.appendChild(this.o);this.O=this.s?C("search-result-
links"):G("SPAN");this.s?(mB(this,C("search-result-prev"),r(this.Ij,
this,-1),"Resultado anterior"),mB(this,C("search-result-
next"),r(this.Ij,this,1),"Resultado siguiente"),mB(this,C("search-result-
viewall"),r(this.Fp,this),"Ver todo"),mB(this,C("search-
close"),r(this.Vl,this),"Cerrar b\u00fasqueda")):(w(this.O,"search-bar-result-
links"),this.oa.appendChild(this.O),a=G("SPAN"),P(a,rl("-
&nbsp;&nbsp;")),w(a,"search-bar-link-
spacer"),this.O.appendChild(a),nB(this,this.O,"\u2039 Anterior",r(this.Ij,this,-
1),"Anterior"),a=G("SPAN"),P(a,rl("&nbsp;&nbsp;")),w(a,"search-bar-link-spacer"),
this.O.appendChild(a),nB(this,this.O,"Siguiente \
u203a",r(this.Ij,this,1),"Siguiente"),a=G("SPAN"),P(a,rl("&nbsp;&nbsp;-
&nbsp;&nbsp;")),w(a,"search-bar-link-
spacer"),this.O.appendChild(a),nB(this,this.O,"Ver
todo",r(this.Fp,this)));this.ka=this.s?C("search-snippet-links"):G("SPAN");this.s?
oB(this):(this.Ma?(this.Ca=G("DIV"),w(this.Ca,"search-bar-result-
buttons"),this.oa.appendChild(this.Ca),this.Ca.appendChild(this.ka),Ib(this.ka,
["search-bar-sort-dropdown-button-container","search-bar-close-link"]),
oB(this)):
(this.Da=G("SPAN"),this.Ka=G("SPAN"),this.oa.appendChild(this.ka),a=G("SPAN"),P(a,r
l("-&nbsp;&nbsp;")),w(a,"search-bar-link-
spacer"),this.ka.appendChild(a),this.ka.appendChild(mf("Ordenar por:
")),this.ka.appendChild(this.Da),nB(this,this.Da,"relevancia",r(this.Jj,this,"r"),"
Ordenar por
relevancia"),a=G("SPAN"),P(a,rl("&nbsp;|&nbsp;<b>p\u00e1ginas</b>")),this.Da.append
Child(a),this.ka.appendChild(this.Ka),a=G("SPAN"),P(a,rl("<b>relevancia</b>&nbsp;|
&nbsp;")),this.Ka.appendChild(a),nB(this,
this.Ka,"p\u00e1ginas",r(this.Jj,this,"n"),"Ordenar por p\
u00e1ginas")),w(this.ka,"search-bar-snippet-links"));if(!this.s)
{a=G("SPAN");w(a,"search-bar-close-link-container");this.Ma?
this.Ca.appendChild(a):this.oa.appendChild(a);this.i.na(a,"click",this.Vl);var
b=nB(this,a,"Borrar b\u00fasqueda",r(this.Vl,this));w(b,"search-bar-close-
link");b=G("IMG");b.src="/googlebooks/images/close_x.gif";w(b,"search-bar-close-
img");a.appendChild(b);Ch(this.oa,!0)}}var lB,pB,qB;n(kB,X);
function rB(){pB=C("toolbar_container")}
function oB(a){a.N=a.s?C("sort-dropdown-button"):F("A",{"class":"search-bar-sort-
dropdown-link"});var b=a.s?C("sort-dropdown-label"):F("SPAN",{"class":"search-bar-
sort-dropdown-text"});J(b,"Ordenar por");a.ta=F("SPAN",{"class":"search-bar-sort-
dropdown-selected"});J(a.ta,"relevancia");wm(a.N,"Ordenar por
relevancia");b.appendChild(a.ta);a.s||(sm(a.N,"button"),Ff(a.N,!
0),Y(a.N,"haspopup",!0),a.ka.appendChild(a.N),a.N.appendChild(b),b=fx("/
googlebooks/images/material/arrow_drop_down_black_20dp.png"),w(b[0],
"search-bar-sort-dropdown-icon"),Y(b[0],"hidden",!0),a.N.appendChild(b[0]));b=new
kz;var c=new Zy("relevancia");c.Di("Ordenar por relevancia");b.Qa(c,!0);Ib(c.ma(),
["search-bar-sort-dropdown-item","search-bar-sort-dropdown-item-selected"]);var
d=new Zy("p\u00e1ginas");d.Di("Ordenar por p\u00e1ginas");b.Qa(d,!
0);w(d.ma(),"search-bar-sort-dropdown-item");b.Um=!0;a.va?
b.render(a.ka):b.render(document.body);w(b.ma(),"sort-dropdown-menu");a.La?
(b.attach(a.N,12,13),w(b.ma(),"popup-menu")):b.attach(a.N,
13,12);a.i.na(b,"action",function(e)
{sB(a,e,c.ma(),d.ma())});a.i.na(b,"keydown",function(e){32!=e.keyCode&&13!
=e.keyCode||sB(a,e,c.ma(),d.ma())});a.va&&a.i.na(b,"beforeshow",function(){var
e=a.N.offsetWidth-32;wh(c.ma(),e);wh(d.ma(),e)})}function jB(a,b){N(pB,!
b);N(a.ka,b);a.s?(N(a.O,!b),b=!b&&1==a.j.Sb.Cb.length,y(a.O,"mobile-search-button-
disabled",b),Y(a.O,"disabled",b)):N(a.O,!b&&1<a.j.Sb.Cb.length);a.oa&&N(a.oa,!
0);null!=qB&&qB.resize()}
function tB(a){a.N?hB(a,!1):N(a.ka,!1);a.va&&N(a.ka,!0);N(a.O,!1);pf(a.o)}
function fB(a){tB(a);var b=a.j.Sb,c=Is(b),d=null;c&&!
a.s&&(d=G("SPAN"),P(d,rl("Quiz\u00e1s quisiste decir:
")),nB(a,d,c,r(a.Su,a,c)));c=G("SPAN");a.s?P(c,rl("Sin resultados")):P(c,rl(Pb('No
se ha encontrado ning\u00fan resultado en este libro de "'+Hs(b)
+'".')));b=G("A");a.s||(P(b,rl("Buscar en todos los
libros")),b.setAttribute("target","_top"),w(b,"sitb-action-link"));var
e="patents"==dp()?new R("https://www.google.com/search?tbm=pts&tbo=p&hl=en"):new
R("https://www.google.com/search?tbm=bks&tbo=p");
zx(e);"embed"==T(e,"output")&&Pj(e,"output");S(e,"q",Ge(Hs(a.j.Sb)));ne(b,e.toStrin
g());a.s?(a.o.appendChild(c),a.o.removeAttribute("aria-label")):a.Ma?
(a.o.appendChild(c),a.o.appendChild(b),d&&(c=rl("&nbsp;&nbsp;&middot;&nbsp;&nbsp;")
,d.insertAdjacentHTML("afterbegin",Wd(c)),a.o.appendChild(d))):
(d&&(a.o.appendChild(d),a.o.appendChild(G("BR"))),d=rl("&nbsp;&nbsp;-
&nbsp;&nbsp;"),c.insertAdjacentHTML("beforeend",Wd(d)),a.o.appendChild(c),d=rl("
&raquo;"),b.insertAdjacentHTML("beforeend",Wd(d)),a.o.appendChild(b));
null!=qB&&qB.resize()}f=kB.prototype;f.ya=function()
{X.prototype.ya.call(this);ji(this.wa);N(pB,!0);I(this.oa);null!
=qB&&qB.resize();this.s&&(iB(this,!1),I(Ze("sort-dropdown-
menu")),pf(this.o))};function nB(a,b,c,d,e){var g=G("SPAN");w(g,"search-bar-
link");sm(g,"link");wm(g,e?e:c);Ff(g,!
0);b.appendChild(g);g.innerText=c;a.i.na(g,"click",d);a.i.na(g,"keydown",function(h
){32!=h.keyCode&&13!=h.keyCode||d()});return g}
function mB(a,b,c,d)
{wm(b,d);b.setAttribute("title",d);a.i.na(b,"click",c);a.i.na(b,"keydown",function(
e){32!=e.keyCode&&13!=e.keyCode||c()})}f.Vl=function(){Ho(this.j.ad.V.lb(),"");var
a=this.j.ad;a&&a.N&&a.N.update()};f.Ij=function(a){uB(this,this.ha,a)};function
uB(a,b,c){var d=a.j.Sb.Cb.length;a.ha+=c;a.ha>=d&&(a.ha=0);0>a.ha&&(a.ha=d-1);a.ha!
=b&&(a.j.Ff(a.j.Sb.Cb[a.ha])||uB(a,b,c))}f.Jj=function(a){var
b=this.j.ad;b&&b.update(a)};f.Fp=function(){gB(this.j)};
f.Su=function(a){var
b=this.j.ad;b&&(a=Ge(a),Ho(b.V.lb(),a),b.O.Ec(a),b.N&&b.N.update())};
function sB(a,b,c,d){if((b=b.target.Nc())&&a.ta)switch(b){case "p\
u00e1ginas":a.Jj("n");J(a.ta,"p\u00e1ginas");wm(a.N,"Ordenar por p\
u00e1ginas");y(d,"search-bar-sort-dropdown-item-selected",!0);y(c,"search-bar-sort-
dropdown-item-selected",!1);break;case
"relevancia":a.Jj("r"),J(a.ta,"relevancia"),wm(a.N,"Ordenar por
relevancia"),y(c,"search-bar-sort-dropdown-item-selected",!0),y(d,"search-bar-sort-
dropdown-item-selected",!1)}}
function hB(a,b){a.N&&(y(a.N,"search-bar-sort-dropdown-disabled",!
b),Y(a.N,"disabled",!b));var c="n"==a.j.Rm;b&&!c&&J(a.ta,"relevancia")}function
iB(a,b){a.va?(N(C("gb-mobile-search"),b),N(C("gb-mobile-search-buttons"),b)):
(y(C("entity-page-search-nav"),"hide-search-nav",!b),y(C("search-results-
summ"),"hide-search-nav",!b),y(C("search-close"),"hide-search-nav",!b))};function
vB(a,b,c,d)
{X.call(this);this.V=a;this.O=b;this.N=c;this.ka=d;this.ha=pc&&d&&d.isOgenEligibleM
obileViewport;this.i.na(a.lb(),"change",r(this.update,this,"r",null))}n(vB,X);
vB.prototype.update=function(a,b,c){this.j?(this.j.Ia(),this.j=null):
(this.V.ka&&(this.s=this.V.ka),this.o=new kB(this.ka));var
d=this.V.lb().getQuery();b&&!
b.search_query_escaped&&0<b.number_of_results&&d&&(b.search_query_escaped=d);b&&b.s
earch_query_escaped?(this.j=new eB(this),this.o.j=this.j,a=!
Jo(),this.j.j(a,b,c)):d?(this.j=new
eB(this),b=this.o.j=this.j,c=b.ad.o,tB(c),P(c.o,rl("Cargando...")),c.s&&c.o.removeA
ttribute("aria-label"),c=new
R(window.location.href),S(c,"jscmd","SearchWithinVolume"),
S(c,"q",d),S(c,"scoring",a),(new Hr(c)).qf(r(b.j,b,!1)),b.Rm=a,this.O.Ec(d)):
(this.j&&(this.j.Ia(),this.j=null),this.V.Ja()instanceof
ou&&(this.V.jc(this.s),this.ha&&this.V.Ja().Bg(this.V.Ja().Fa().width)),this.o&&(th
is.o.Ia(),this.o=null),this.O.Ec(""))};function wB(a,b)
{a=C(a);b=C(b);a&&b&&O(a,"submit",t(xB,b))}function xB(a,b)
{""==a.value&&b.preventDefault()};function yB(a,b,c){if(nc&&!rc)return
a;a='url("'+b+'")';oc&&(a+=" 7 5");return a+(", "+c)};function zB(a)
{X.call(this);this.V=a;this.j=new
Pi;this.i.na(a,"viewportmodechange",this.Jn);this.V.Ja()&&this.Jn()}n(zB,X);f=zB.pr
ototype;f.Jn=function(){Ui(this.j);this.o&&this.o.Ia();this.s=this.V.Ja().N.o;var
a=new Am(this.s);a.Dl=function()
{};this.o=a;this.j.na(this.s,"dblclick",r(this.fu,this));this.j.na(a,"start",r(this
.hs,this));this.j.na(a,"drag",r(this.js,this));this.j.na(a,"end",r(this.gs,this));A
B(this,!1)};f.fu=function(){this.V.wb("next")};
function AB(a,b){a=a.s;if(nc)b=b?"-moz-grabbing":"-moz-grab";else{var
c=ap("/googlebooks/images/");b=b?yB("-moz-
grabbing",c+"closedhand.cur","move"):yB("-moz-
grab",c+"openhand.cur","default")}K(a,"cursor",b)}f.hs=function()
{this.N=this.V.Ja().Kb;AB(this,!0)};f.js=function(){var
a=this.o,b=this.N;this.V.Ja().kd(new B(b.x-a.deltaX,b.y-a.deltaY))};f.gs=function()
{this.N=null;AB(this,!1)};f.ya=function(){X.prototype.ya.call(this)};function
BB(a,b,c){c&&c.preventDefault();c=C(b.concat("-icon-right"));N(c,!
a);c=C(b.concat("-icon-down"));N(c,a);b=C(b.concat("-expanded"));N(b,a)};function
CB(a,b,c,d){on.call(this,Xo.IsZipitFolderCollectionEnabled?void 0:"p13nd",!
0);tn(this,a);this.Vo=!0;xn(this,.5);this.Sg=c;a=new qn;a.set("ok",b,!0);(void 0!
==d?d:1)&&a.set("cancel","Cancelar",!1,!
0);Bn(this,a);O(this,"dialogselect",this.Ra,!
1,this)}u(CB,on);CB.prototype.Wa=function()
{CB.ua.Wa.call(this);K(Cn(this.o,"ok"),"fontWeight","bold");K(this.ma(),"width","50
0px")};CB.prototype.Ra=function(a){"ok"==a.key&&this.Nb(a);return!0};
CB.prototype.ya=function(){Li(this,"dialogselect",this.Ra,!
0,this);CB.ua.ya.call(this)};CB.prototype.Nb=function(a){this.Sg(a)};function DB(a)
{Q.call(this);this.Za=null;this.Aa=a;a=A||lc;this.i=new
Pi(this);this.i.na(this.Aa,a?
["keydown","paste","cut","drop","input"]:"input",this)}u(DB,Q);DB.prototype.handleE
vent=function(a){if("input"==a.type)A&&0==a.keyCode&&0==a.charCode||
(EB(this),this.dispatchEvent(FB(a)));else if("keydown"!=a.type||nj(a)){var
b="keydown"==a.type?this.Aa.value:null;A&&229==a.keyCode&&(b=null);var
c=FB(a);EB(this);this.Za=U(function(){this.Za=null;this.Aa.value!
=b&&this.dispatchEvent(c)},0,this)}};
function EB(a){null!=a.Za&&(Ok(a.Za),a.Za=null)}function FB(a){a=new
qi(a.Rb);a.type="input";return a}DB.prototype.ya=function()
{DB.ua.ya.call(this);this.i.Ia();EB(this);delete this.Aa};function GB(a,b,c,d)
{Q.call(this);this.i=a;this.s=b;this.j=c;this.N=d||
0;a.removeAttribute("maxlength");this.o=new DB(a);O(this.o,"input",this.O,!
1,this);HB(this)}u(GB,Q);GB.prototype.O=function(){HB(this)};function HB(a){var
b=a.i.value.length;if(b>a.j){var
c=a.i.scrollTop,d=a.i.scrollLeft;a.i.value=a.i.value.substring(0,a.j);b=a.j;a.i.scr
ollTop=c;a.i.scrollLeft=d}a.s&&J(a.s,String(1==a.N?b:a.j-
b))}GB.prototype.ya=function(){GB.ua.ya.call(this);delete
this.i;this.o.Ia();this.o=null};function IB(a,b,c,d,e){CB.call(this,a,b,null,!
0);this.kb=c;this.Ob=d;this.Da=e}n(IB,CB);
IB.prototype.Wa=function()
{CB.prototype.Wa.call(this);this.N=JB(this,"Nombre","input");this.nb=JB(this,"Descr
ipci\u00f3n <span class=cl-desc>(opcional)</span>","textarea");var
a=this.Mb(),b=F("DIV",{"class":"ccd-
label"}),c=G("span");c.textContent="Visibilidad";b.appendChild(c);a.appendChild(b);
a=F("SPAN",{className:"ccd-mode-indicator"});c=F("IMG",{src:"/googlebooks/images/
sharing_public.gif",style:"vertical-align:-2px;padding:0 2px"});var
d=G("span");d.textContent="P\u00fablica";a.appendChild(c);
a.appendChild(d);b.appendChild(a);c=F("SPAN",{className:"ccd-mode-
indicator"});d=F("IMG",{src:"/googlebooks/images/
sharing_private.gif",style:"vertical-align:-2px;"});var
e=G("span");e.textContent="Privada";c.appendChild(d);c.appendChild(e);b.appendChild
(c);d=F("SPAN",{"class":"ccd-mode-link"});d.textContent="Hacer p\
u00fablica";b.appendChild(d);O(d,"click",r(this.La,this,!0));e=F("SPAN",
{"class":"ccd-mode-link"});e.textContent="Hacer
privada";b.appendChild(e);O(e,"click",r(this.La,this,!1));this.Ke=
[a,e];this.Je=[c,d];null!=this.Da&&(af(this.Da,{"class":"ccd-mode-
link"}),b.appendChild(this.Da));this.La(!0);this.ha=F("DIV",{"class":"ccd-
error"});this.Mb().appendChild(this.ha);this.Ub=F("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.Mb().appendChild(this.Ub);this.j&&KB(this);Xo.IsZipitFolderColl
ectionEnabled||(b=this.o,a=Cn(b,"ok"),K(a,"fontWeight","bold"),w(a,"gb-
button"),w(Cn(b,"cancel"),"gb-button"))};
function KB(a)
{a.N.value=Ge(a.j.ob());a.N.disabled=a.j.ka;a.nb.value=Ge(a.j.eh());a.La(1==a.j.Le)
;a.N.disabled&&K(a.N,"background","#f2f2f2")}function JB(a,b,c){var
d=a.Mb();a=F("DIV",{"class":"gb-bookshelf-dialog-
container"});d.appendChild(a);d=F("DIV",{"class":"ccd-
label"});P(d,ii(b));a.appendChild(d);b=F(c,{"class":"ccd-input"});"input"==c?(af(b,
{type:"text"}),b.setAttribute("maxlength",100)):"textarea"==c&&(af(b,
{rows:6,cols:50}),new GB(b,G("span"),500));a.appendChild(b);return b}
IB.prototype.La=function(a){this.Ie=a;v(this.Ke,function(b)
{N(b,a)});v(this.Je,function(b){N(b,!a)})};
IB.prototype.Ra=function(a){var b=this.N.value;if("cancel"==a.key)return!
0;if(Ob(b))return this.ha.textContent="Introduzca un t\u00edtulo para esta
estanter\u00eda.",!1;if(this.Ob&&!this.Ob(b))return this.ha.textContent="Ya existe
una estanter\u00eda con ese t\u00edtulo. Introduzca un t\u00edtulo diferente.",!
1;a=this.j||new Hx;a.Fc=b;a.s=this.nb.value;a.Le=this.Ie?1:2;if(this.j)
{b=this.kb;var c=new R(b.Vq);S(c,"as_coll",a.getId());Tx(c,a,r(b.O,b))}else
b=this.kb,Tx(b.s,a,r(b.N,b,!0));return!0};
IB.prototype.ya=function(){delete this.kb;delete this.Da;delete this.j;delete
this.ha;delete this.Ub;delete this.N;delete this.nb;delete
this.Ob;CB.prototype.ya.call(this)};function LB(a,b,c,d,e)
{X.call(this);this.ka=a;this.o=b;this.O=c;this.j=d;this.ka&&(this.s=jb(this.ka.chil
dNodes,MB),this.j&&ub(this.s,jb(this.j.childNodes,MB)));this.N=e;U(r(this.ks,this))
}u(LB,X);f=LB.prototype;f.ks=function()
{this.o&&this.j&&this.i.na(this.o,"click",this.Uq);this.O&&this.i.na(this.O,"click"
,this.eu);this.i.na(this.N,"add",this.lt)};
function MB(a){var b=We("SPAN","sidebar-collection-title",a)[0];b||
(b=We("SPAN","hp-collection-title",a)[0]);if(!b)return"";a=Pb(Ce(Gf(b)));return
Pb(a.split("(")[0])}f.eu=function(){var a=new IB("Crear nueva estanter\
u00eda","Crear estanter\u00eda",this.N,r(this.wv,this));a.render();a.Ea(!
0)};f.wv=function(a){var b=Pb(Ce(a)).toLowerCase();return!kb(this.s,function(c)
{return c.toLowerCase()==b})};
f.lt=function(a){a=a.shelf;var b=Pb(Ce(a.ob())),c=1==a.Le;this.s.push(b);var d=new
R("/books");zx(d);S(d,"as_coll",a.getId());S(d,"source","gbs_lp_bookshelf_list");if
(Xo.IsBooksUnifiedLeftNavEnabled){a=F("LI",{"class":"left-nav-shelf-item"});var
e=F("A",{"class":"sidebar-link"});ne(e,d.toString());d=F("SPAN");w(d,"sidebar-
collection-title");P(d,ql.Id(b+"
(0)"));e.appendChild(d);a.appendChild(e);c=C("hidden-my-library-
expanded");qf(a,c);BB(!0,"my-library")}else a=G("DIV"),e=F("A",{"class":"hp-
bookshelf-link",
style:"line-height:19px"}),ne(e,d.toString()),d=F("SPAN",{"class":"hp-collection-
title"}),P(d,ql.Id(b)),e.appendChild(d),a.appendChild(e),b=c?"Estanter\u00eda p\
u00fablica":"Estanter\u00eda privada",c=F("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=F("DIV",
{style:"clear:both"}),a.appendChild(c),rf(a,C("csStart"))};
f.Uq=function(a){a.preventDefault();a=!zh(this.j);N(this.j,a);a?
(Vr(this.o,9,this.j,8),200<M(this.j).height&&(a=M(this.j).width,L(this.j,a,200),K(t
his.j,"overflow","auto"),K(this.j,"overflowX","hidden")),this.ha=O(document,"moused
own",r(this.Bv,this))):Mi(this.ha)};f.Bv=function(a){zf(this.j,a.target)||
zf(this.o,a.target)||this.Uq(a)};
function MH(a,b){var c=zb;yb(a,function(d,e){return
c(b(d),b(e))})}Bs.prototype.Aj=ca(14,function(a){if(!this.j)return null;if(a in
this.j)return this.j[a];var b=jb(Object.keys(this.j),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.j[c]]},this);MH(b,function(c){return
c[0]});return b&&b[0]&&b[0][1]?b[0][1]:null});
function NH(a,b){if(b.kp&&b.ka){var c=b.ka.fh(),d=c.x-40;c=c.y-
40;a=a.Jb().Hc(b);b=a.Bb()/b.Ce();return new B(a.ne()+Math.round(b*d),a.wd()
+Math.round(b*c))}return null}function OH(a){var b=new
bz(null,13);a.N=b;a.kb=b.i}function PH(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 QH(a)
{return Math.pow(a,3)}
function RH(a,b,c){this.ka=a;this.o=b;this.N=c;a=G("div");K(a,
{whiteSpace:"nowrap",padding:"5px",border:"1px solid
#fff588",backgroundColor:"#ffffcc",fontSize:"13.28px",position:"relative"});this.i=
a;this.ka.appendChild(this.i);RH.prototype.rb.apply(this);O(this.N,"change",r(this.
j,this));O(new mj,"resize",r(U,null,r(this.j,this)))}RH.prototype.j=function(){var
a=M(this.i);if(0<a.width){var b=Math.round(M(this.o).width/2);hh(this.i,b-
Math.round(a.width/2),0)}};
RH.prototype.show=function(){N(this.i,!0);this.j()};RH.prototype.rb=function()
{N(this.i,!1)};RH.prototype.ha=function(a){P(this.i,ql.Id(a))};function SH(a,b,c)
{RH.apply(this,arguments);this.s=new Kn(this.i,500);this.O=new
Yl(r(this.rb,this))}u(SH,RH);SH.prototype.show=function(a)
{yh(this.i,1);RH.prototype.show.apply(this);a&&this.O.start(a)};SH.prototype.rb=fun
ction(){this.s.play()};
function TH(a,b,c,d,e)
{this.V=a;this.o=b;this.ka=M(c);this.i=null;d&&(this.i=d,K(this.i,
{overflow:"auto"}));this.O=e;a=r(this.N,this);this.s=new
mj;O(this.s,"resize",a);b=new
Uv;O(b,"fontsizechange",a);O(window,"DOMContentLoaded",r(this.resize,this))}TH.prot
otype.N=function(){this.resize();U(r(this.resize,this),100)};
TH.prototype.resize=function(){var a=!1;this.O?this.j&&(a=this.j.If()):a=!0;var
b=this.s.Fa();a=a?0:this.ka.width;var c=Math.round(oh(this.o).y);this.V.ub(new
ye(Math.max(0,b.width-a),Math.max(0,b.height-
c)));this.i&&(a=this.i,K(a,"border","0px"),c=Math.round(oh(a).y),b=Math.max(0,b.hei
ght-c),K(a,"height",b+"px"),a.clientWidth<a.offsetWidth&&K(a,{borderTop:Ae("%spx
solid #ebeff9",2),height:Math.max(0,b-2)+"px"}))};function UH(a,b)
{a.j=b;O(b,"change",r(a.resize,a))}
function VH(a,b,c,d,e){Sy.call(this,a,e);this.s=b;this.ka=c||!1;this.ta=d||
[]}n(VH,Sy);VH.prototype.Af=function(a,b){var c=new R("/books?
jscmd=SearchVolume");zx(c);S(c,"start",a);S(c,"num",b);this.ka?
(S(c,"as_pt","MAGAZINES"),S(c,"as_coll2",this.s)):
(S(c,"as_brr",3),S(c,"q",this.s),PH(this.ta,function(d)
{S(c,d.name,d.value)}));return c};
VH.prototype.ah=function(){var a=new R("https://www.google.com/search?
tbm=bks&tbs=bkv:p,vw:g&tbo=p");zx(a);S(a,"q",this.s);S(a,"source",this.source);PH(t
his.ta,function(b){S(a,b.name,b.value)});return a};VH.prototype.render=function(a)
{this.O=a;this.o=new Ny(a,!
this.ka);this.i.na(this.o,"render",r(this.Wh,this))};VH.prototype.Cl=function(a)
{return this.ka?a.map(function(b){b.Ba.source="gbs_other_issues";return
b},this):Sy.prototype.Cl.call(this,a)};function WH(a,b,c,d,e){var
g={cursor:"pointer"};K(c,g);O(c,"click",r(this.N,this));K(d,g);O(d,"click",r(this.s
,this));e.innerHTML?this.j=e:
(e.form.action="javascript:",O(e.form,"submit",r(this.o,this)),e.go&&K(e.go,
{display:"none"}),this.i=e.input);this.V=a;this.O=b;O(a,"pagechange",r(this.update,
this));this.update()}
WH.prototype.o=function(){var a=this.i.value;var b=this.V;var c=go(b.O,a);c?
(b.tb(c),b=!0):b=!1;if(b)this.update();else if(!Ob(a)&&!/[^0-9]/.test(a)){a:
{b=co(this.O);for(c=b.length-1;0<=c;c--){var d=b[c].ob();if(!Ob(d)&&!/[^0-
9]/.test(d)){b=parseInt(d,10);break a}}b=-
1}a=parseInt(a,10);0<b&&a>b&&(this.V.tb(eb(co(this.O))),this.update())}return!
1};WH.prototype.N=function(){this.V.wb("previous")};WH.prototype.s=function()
{this.V.wb("next")};
WH.prototype.update=function(){var a=this.V.Ha();a&&(this.i?
this.i.value=a.ob()||"":P(this.j,ii(a.Ud())))};function XH(a)
{X.call(this);this.V=a;this.o=new Pi;this.j=G("div");K(this.j,
{backgroundColor:"#AAA",display:"",position:"absolute",cursor:"pointer"});yh(this.j
,0);a.Dd().appendChild(this.j);this.i.na(a,"resize",this.Rk);this.i.na(this.j,"clic
k",this.Ks);this.i.na(this.j,"mouseout",this.Ls);this.i.na(this.j,"mouseover",r(thi
s.kk,this,!0));this.i.na(a,"viewportmodechange",this.Rn);if(a=this.V.Ja())a
instanceof Ws&&(this.hg=!0),this.Rn()}n(XH,X);f=XH.prototype;f.Va=function(a)
{N(this.j,a)};
f.Rk=function(){U(r(this.Ms,this),10)};f.Ms=function(){var
a=this.V.Ja();a&&(a.Fa(),a=a.N.s,L(this.j,a.clientWidth,40),hh(this.j,0,a.clientHei
ght-40))};f.Ks=function(){var a=this.V.Ja(),b=a.Fa().height-40,c=G("div");K(c,
{backgroundColor:"#000",position:"absolute",width:"100%",height:"1px",overflow:"hid
den"});yh(c,.15);hh(c,0,a.Kb.y+b);a.N.o.appendChild(c);U(t(YH,c),1E3);this.hg=!
1;a=this.V.Ja();Dr(a,new B(void 0,b-20),r(a.Nf,a))};
function YH(a){var b=new In(a,.15,0,200);b.play();Ei(b,"end",t(ZH,b,a))}function
ZH(a,b){I(b);a.Ia()}f.Ls=function(){this.hg||this.kk(!1)};f.kk=function(a){if(a)
{if(!this.s){var b=G("div");K(b,
{backgroundColor:"#000",height:"1px",overflow:"hidden"});this.j.appendChild(b);U(r(
this.Ht,this),10)}this.s=!0}yh(this.j,a?.15:0)};
f.Ht=function(){["left","right"].forEach(function(a){var b=F("DIV",
{"class":"SPRITE_page_down"});this.j.appendChild(b);b.style[A?"styleFloat":"cssFloa
t"]=a;K(b,"margin-"+a,"16px")},this)};f.Rn=function(){var a=this.V.Ja(),b=a
instanceof Ws;b?this.Rk():this.hg=!
1;this.Va(b);this.kk(this.hg);Ui(this.o);this.o.Jf(a,"move",r(this.Xu,this));this.o
.na(a,"layoutchange",r(this.Rk,this))};f.Xu=function(){this.hg&&this.kk(!
1);this.hg=!1};f.hg=!1;function $H(a)
{dA.call(this);this.V=a.yb;this.j=a.history;this.s=a.Th;this.ha=!!a.wh;this.N=!!
a.uh;this.va=a.flags;if(this.wa=a.mh){a=!!this.V.Ya().Gh;var
b=this.V.Ya().yh;b=b&&!!fo(this.V.mb(),b);a||b?(a=fx("/googlebooks/images/
material/arrow_drop_down_black_20dp.png",this.V.Ha().Ud()||"\
u00cdndice"),a=Cb(a),this.Lh=a[0],this.Ad=new ax(a,void 0,4),this.Qa(this.Ad,!
0),this.o.na(this.Ad,"action",this.Os),this.o.na(this.V,"pagechange",this.Ns)):
(this.Lh=F("SPAN","jfk-button-label","\u00cdndice no disponible"),
this.Ad=new ax(this.Lh,void 0,4),this.Ad.xc("\u00cdndice no
disponible"),this.Ad.Va(!1),this.Qa(this.Ad,!0));a=C("gb-entity-page-toolbar-
search");C("search_form_input").setAttribute("autocomplete","off");K(a,"visibility"
,"visible");yo(this.i.i,Nf(this.i),aI(this))}else{bI();a=fx("/googlebooks/images/
material/arrow_left_black_24dp.png");this.Mh=new ax(a,void 0,4);this.Mh.xc("P\
u00e1gina anterior");this.Qa(this.Mh,!
0);O(this.Mh,"action",r(this.V.wb,this.V,"previous"));a=fx("/googlebooks/images/
material/arrow_right_black_24dp.png");
this.Nh=new ax(a,void 0,4);this.Nh.xc("P\u00e1gina siguiente");this.Qa(this.Nh,!
0);O(this.Nh,"action",r(this.V.wb,this.V,"next"));a=fx("/googlebooks/images/
material/zoom_in_black_24dp.png");this.uf=new ax(a,void
0,4);this.uf.xc("Ampliar");this.Qa(this.uf,!
0);O(this.uf,"action",r(this.Tn,this,"zoomin"));a=fx("/googlebooks/images/
material/zoom_out_black_24dp.png");this.Oh=new ax(a,void
0,4);this.Oh.xc("Reducir");this.Qa(this.Oh,!
0);O(this.Oh,"action",r(this.Tn,this,"zoomout"));b=this.ha;a=this.N;var c=
fx("/googlebooks/images/material/onepage_view_black_24dp.png");this.fe=new
ax(c,void 0,4);this.fe.xc("Vista de una sola p\
u00e1gina");O(this.fe,"action",r(this.Sk,this,Ws));eA(this,this.fe,"viewport",!
0);this.Qa(this.fe,!0);c=fx("/googlebooks/images/material/
twopage_view_black_24dp.png");this.ie=new ax(c,void 0,4);this.ie.Va(!
1);this.ie.xc("La vista de dos p\u00e1ginas no est\u00e1
disponible");b&&(this.ie.Va(!0),this.ie.xc("Vista de dos p\
u00e1ginas"),O(this.ie,"action",r(this.Sk,this,Xt)),eA(this,
this.ie,"viewport"));this.Qa(this.ie,!0);b=fx("/googlebooks/images/material/
thumbnail_view_black_24dp.png");this.he=new ax(b,void 0,4);this.he.Va(!
1);this.he.xc("La vista de miniaturas no est\u00e1 disponible");a&&(this.he.Va(!
0),this.he.xc("Vista de
miniaturas"),O(this.he,"action",r(this.Sk,this,ct)),eA(this,this.he,"viewport"));th
is.Qa(this.he,!
0);this.o.na(this.V,"viewportmodechange",this.Sn);this.Sn();cI(this)}}n($H,dA);
function cI(a){var b=new
iz,c=fx("/googlebooks/images/material/more_vert_black_24dp.png");w(c[0],"goog-flat-
menu-button-img");Y(c[0],"hidden",!0);a.Lf=new
rA(c,b,xA.Ib());OH(a.Lf);a.Lf.xc("Men\u00fa M\u00e1s acciones");a.Qa(a.Lf,!
0);dI(a,b);eI(a,b);fI(a,b);gI(a,b);if(c=document.getElementById("gb-entity-page-
menu-contents")){c=We("A","more-menu-link",c);for(var d=0;d<c.length;d++){var e=new
Et(c[d]);e.wg("link");O(e,"action",t(function(g,h)
{h.preventDefault();h.stopPropagation();h=g.getAttribute("href");
g=jd("_top");h=h instanceof sd?h:Ad(h);q.open(ud(h),g instanceof fd?
id(g):g||"")},c[d]));b.Qa(e,!0)}}hI(a,b);N(b.ma(),!1);b.render()}
function dI(a,b){var c=Gf(document.getElementById("gb-entity-page-base-ogen-
url")),d=new
R(c);a.lk=F("INPUT");a.lk.value=d.toString();c=iI(a.lk);jI(a,c,"Compartir",b,functi
on(){var e=new R(a.V.Ha().tc());S(d,"pg",T(e,"pg"));a.V.lb().getQuery()?
a.V.Ja()instanceof ou?(Pj(d,"dq"),Pj(d,"pg"),S(d,"bsq",a.V.lb().getQuery())):
(Pj(d,"bsq"),S(d,"dq",a.V.lb().getQuery())):
(Pj(d,"bsq"),Pj(d,"dq"));a.lk.value=d.toString()})}
function eI(a,b){a.Se=F("INPUT");var c=iI(a.Se);jI(a,c,"Insertar",b,function(){var
d=new
R(a.V.Ha().tc());Pj(d,"source");S(d,"output","embed");a.Se.value=eu(d.toString())})
}function fI(a,b){var c=document.getElementById("gb-mobile-buy-
section"),d=document.getElementById("gb-mobile-download-section");if(c||d)d?
(c=$e("TABLE","gb-mobile-buy-table",d))&&jI(a,c,"Descargar este
libro",b):c&&(c=$e("TABLE","gb-mobile-buy-table",c))&&jI(a,c,"Comprar este
libro",b)}
function gI(a,b){if(a.s){var c=F("DIV",{"class":"more-menu-link"}),d=F("SPAN",
{"class":"more-menu-link-text"});J(d,"Compartir un clip");c.appendChild(d);c=new
Et(c);c.wg("button");O(c,"action",r(t(a.vp,!0),a));b.Qa(c,!0)}}
function hI(a,b){var c=document.getElementById("gb-entity-page-copyright-page-
id");if(c){var d=F("DIV",{"class":"more-menu-link"}),e=F("SPAN",{"class":"more-
menu-link-text"});J(e,"Informaci\u00f3n sobre derechos de
autor");d.appendChild(e);c=Gf(c);c=fo(a.V.mb(),c);d=new
Et(d);d.wg("button");O(d,"action",r(a.V.tb,a.V,c));b.Qa(d,!0)}}
function iI(a){var b=F("DIV",{"class":"linkto-popup-
content"});a.type="text";a.readOnly=!0;w(a,"viewport-
input");b.appendChild(a);a=(new Sr(a)).ma();b.appendChild(a);return b}
function jI(a,b,c,d,e){var g=new fu(c,b,function(){a.ma().focus()});
$r(g,4);g.setPosition(new Nu(a.Lf.ma(),5));g.Ea(!1);b=F("DIV",{"class":"more-menu-
link"});var h=F("SPAN",{"class":"more-menu-link-
text"});J(h,c);b.appendChild(h);Y(b,"haspopup",!0);c=new
Et(b);c.wg("button");O(c,"action",function(){g.Ea(!0);g.ma().focus();null!
=e&&e.call(a)});d.Qa(c,!0)}
function bI(){var a=C("gb-entity-page-play-reader-link");if(a)
{a=a.getAttribute("href");var b=F("DIV");Ib(b,["play-redirect-popup","goog-
menu","goog-menu-vertical"]);var c=F("DIV",{"class":"popup-menu-
header"}),d=F("SPAN",{"class":"popup-menu-title"});J(d,"Eres el propietario de este
libro");var e=F("A",{"class":"play-redirect-close"}),g=F("IMG",{"class":"play-
redirect-close-icon"});g.src="/googlebooks/images/material/
close_black_24dp.png";L(g,24,24);O(e,"click",function(){N(b,!1)});e.appendChild(g);
c.appendChild(d);c.appendChild(e);d=F("A",{"class":"play-redirect-
button"});e=F("IMG",{"class":"play-redirect-button-icon"});e.src="/googlebooks/
images/material/googleplaybooks_20x20.png";L(e,20,20);g=F("SPAN",{"class":"play-
redirect-button-text"});J(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=$H
.prototype;
f.Os=function(){var a=Ze("base-image-toc-div");Ze("scroll-toc-div")||a||(new
St(this.V,this.Ad,this.va)).render(3)};f.Ns=function(){var a=this.V.Ha().Ud()||"\
u00cdndice";this.Lh&&P(this.Lh,rl(a))};f.Sn=function(){var a=this.V.Ja();a
instanceof Ws?(fA(this,this.fe),kI(this,!0),lI(this,!0),mI(this,!0)):a instanceof
Xt?(fA(this,this.ie),kI(this,!0),lI(this,!0),mI(this,!0)):a instanceof ct?
(fA(this,this.he),kI(this,!1),lI(this,!0),mI(this,!0)):(kI(this,!1),lI(this,!
1),mI(this,!1))};
f.vp=function(a){this.s(a);var b=C("search_bar");if(a){a=G("DIV");var
c=G("SPAN");J(c,"Selecciona un clip para compartir");w(c,"custom-result-bar-bold-
text");a.appendChild(c);c=G("SPAN");Ib(c,["search-bar-link","search-bar-close-
link","custom-result-bar-clear"]);J(c,"Exit selection
mode");O(c,"click",r(t(this.vp,!1),this));a.appendChild(c);this.Ug=new
Lq(a);this.Ug.render(b);this.Ug.Ea(!0);this.Ug.ma()&&w(this.Ug.ma(),"custom-result-
bar")}else pf(b),this.Ug=null};
f.Sk=function(a){this.V.jc(a);!
this.V.lb().getQuery()&&this.j&&this.j.update()};function kI(a,b)
{a.Oh.Va(b);a.uf.Va(b)}function mI(a,b){a.Mh.Va(b);a.Nh.Va(b)}function lI(a,b)
{a.fe.Va(b);a.ha&&a.ie.Va(b);a.N&&a.he.Va(b)}f.Tn=function(a){this.V.wb(a)};
function nI(a,b,c){a.Ad&&a.Ad.ma()&&(w(a.Ad.ma(),"toc-
button"),Y(a.Ad.ma(),"haspopup",!0));if(a.Lf&&a.Lf.ma()){var
d=a.Lf.ma();Jb(d,"goog-flat-menu-button");Ib(d,["jfk-button","jfk-button-
flat","jfk-button-clear-outline","start-button-
group"])}a.uf&&a.uf.ma()&&w(a.uf.ma(),"start-button-
group");a.fe&&a.fe.ma()&&w(a.fe.ma(),"start-button-group");a=Ye("jfk-button-
img",b);for(b=0;b<a.length;b++)c?L(a[b],20,20):L(a[b],24,24)}
function oI(a){v(tb(a.querySelectorAll('[role="button"]')),function(b){Ff(b,!
1)})}function aI(a){var b={focusSearch:function()
{C("search_form_input").focus()}};b.updateSearch=r(function(c)
{Ho(a.V.lb(),c);a.j&&a.j.update()},a);b.goToPage=r(function(c)
{c&&a.V.zd(c)},a);return
b}f.fe=null;f.ie=null;f.he=null;f.uf=null;f.Oh=null;f.Nh=null;f.Mh=null;f.Lf=null;f
.Ad=null;f.Lh=null;f.lk=null;f.Se=null;f.Ug=null;var pI=null;function qI(){pI||
(pI={},pI[1]=Ws,pI[2]=Xt)}function rI(a){var b={},c=(new
R(window.location.href)).i;c&&v(c.split(","),function(d)
{b[d.charAt(0)]=d.substring(1)});return b[a]};function sI(a){var
b=this;this.V=a;this.o=new
ht(document);this.i={};this.j={};O(this.o,"key",function(c){var
d=b.i[String.fromCharCode(c.charCode)]||
b.j[c.keyCode];d&&d(c)});tI(this,33,function(){uI(b,-1)},!1,!
0);tI(this,34,function(){uI(b,1)},!1,!0);tI(this,38,function(){vI(b,0,-20)},!1,!
0);tI(this,40,function(){vI(b,0,20)},!1,!0);tI(this,37,function()
{b.V.ka==Xt&&b.V.Ja().Jb().Fa().width>b.V.Bb()?vI(b,-20,0):b.V.wb("previous")},!1,!
0);tI(this,39,function(){b.V.ka==Xt&&b.V.Ja().Jb().Fa().width>
b.V.Bb()?vI(b,20,0):b.V.wb("next")},!1,!0);tI(this,32,function(c){c.shiftKey?uI(b,-
1):uI(b,1)},!0,!0);tI(this,74,function(){b.V.wb("next")},!0);tI(this,75,function()
{b.V.wb("previous")},!0);wI(this,"+",function()
{b.V.wb("zoomin")});wI(this,"-",function()
{b.V.wb("zoomout")});wI(this,"=",function(){b.V.wb("zoomin")})}function wI(a,b,c)
{a.i[b]=t(xI,c,!0,void 0)}function tI(a,b,c,d,e){a.j[b]=t(xI,c,d,e)}
function xI(a,b,c,d){b&&d.repeat||d.ctrlKey||d.altKey||d.metaKey||
yI[d.target.tagName.toUpperCase()]||(c&&d.preventDefault(),a(d))}function uI(a,b)
{b=Math.floor(b*a.V.Ja().Fa().height*.75);vI(a,0,b)}function vI(a,b,c)
{a=a.V.Ja();Dr(a,new B(b,c),r(a.Nd,a))}var yI={BUTTON:!0,INPUT:!0,SELECT:!
0,TEXTAREA:!0};$a("_OC_Run",function(a,b,c,d,e,g,h){Xo.update(c);e=C("gb-get-book-
container");var k=C("gb-get-book-content");if(e&&k){var l=new $t(b);(new
GA(l,k)).render(e)}HA();tp=Qp;W=Nc;l=C("viewport");O(document,"selectionchange",zI)
;c.stereoscopic&&(wr=AI);e=new No(l);K(document.body,
{overflow:"hidden"});C("titlebar")&&K(C("titlebar"),"white-space","nowrap");var
m=new TH(e,l,C("volume-left"),C("menu_scroll"),qp(c)?!1:!0);m.resize();qB=m;new
YA(m);l=new $t(b);var p=new Cs(a,e.lb());p.N=Xo.pseudocontinuous;
Po(e,p);e.N=l;p.i=l.o;a=Ws;b.disable_twopage||(qI(),a=pI[rI("M")]||
Ws);d=BI(p,d);qI();var x=rI("P");var D;d&&(D=d.Sa());k=new ws(e,C("volume-
left"),C("volume-center"));UH(m,k);D=[x,D,p.j.uc()[0].Sa()];var E;kb(D,function(H)
{return H&&fo(p,H)?(E=H,!0):!
1});D=e.lb();g&&Ho(D,Ge(g.search_query_escaped));e.zd(E);D=new
Ju(e,k);lB=C("search_bar");rB();m=CI(e,t(DI,e,D));m=new vB(e,m,D,c);g?
(m.s=a,m.update("n",g,E)):e.jc(a);zs=new SH(e.Dd(),e.Fb(),k);EI(e,p);FI(e);GI();new
zB(e);g=new XH(e);e.go();D.Va(!0);
D.update();O(at,"click",r(D.update,D));HI(l.zc);U(t(II,e,k,D,!
b.disable_twopage,Xo.enableThumbnailViewport,c,l,h,Xo.enableClips?t(JI,g):void
0));h&&KI(l,h);_OC_InitHooks(t(LI,e),function(){},function(){},function()
{},function(){},function()
{});O(document,"keydown",MI);wB("vheadf","vheadq");wB("gbqf","gbqfq");b=C("buy-
tooltip");c=C("buy-tooltip-box");b&&c&&vx(b,c);Jr("gb-get-book-
content","Buy","Click","Play Books Viewport");b=C("gbqfq");c=C("gbqfqw");b&&new
Ky(b,!0,c,-9);U(t(NI,e,d))});
function NI(a,b){var c=a.Ya();if(c.ei()&&b.Aj){var
d=c.ei();a=a.Ja();b.Aj(d)&&(d=b.Aj(d).Cd(),b.j&&d in b.j&&(b.ka=b.j[d]),c=c.qe()
[c.Dj()],a.Bg(c+2),NH(a,b)&&(c=NH(a,b),a.Nd(c),a.Hl(b)))}}function KI(a,b){var
c=uz([a],b);if(b=C("addToLibraryLink"+a.bc()))a=new pz(a,c),w(b,"jfk-button-
standard"),Ym(a,b),a.Ea(!0)}
function II(a,b,c,d,e,g,h,k,l){rp(g)?new Pu(a,c,l,d,e,g):qp(g)?(b=C("gb-entity-
page-toolbar-left"),g=new $H({yb:a,history:c,flags:g,mh:!0}),g.render(b),nI(g,b,!
0),oI(b),g=C("gb-entity-page-toolbar-right"),c=new
$H({yb:a,history:c,wh:d,uh:e,Th:l,mh:!1}),c.render(g),nI(c,g,!
1),oI(g)):CA({yb:a,Yh:b,history:c,wh:d,uh:e,Mm:!0,vk:h,sk:k,flags:g,Th:l,Lm:!
0});c=C("toolbar_container");pf(c);c.style.padding="0";new sI(a)}
function zI(){if(A&&document.selection&&!OI){var
a=document.selection.createRange();zf(a.parentElement(),C("viewport"))&&(OI=!
0,document.selection.empty(),U(PI))}}function PI(){OI=!1}var OI=!1;function
LI(a,b,c){(b=fo(a.mb(),b))?a.tb(b):c&&gj(window.location,kj(c))}function BI(a,b)
{b=b.page[0];return(a=fo(a,b.pid))?
(a.Md(b,a.Af().toString()),xp(a,b),a):null}function GI(){for(var
a=["footer_table"],b=0;b<a.length;b++){var c=C(a[b]);c&&K(c,{display:"none"})}}
function EI(a,b){var c=C("page_label");c||
(c={form:C("jtp_form"),input:C("jtp")});new
WH(a,b,C("prev_btn"),C("next_btn"),c)}function FI(a)
{a.dispatchEvent("pagemodechange");var b=C("text_mode");b&&(K(b,
{cursor:"pointer"}),O(b,"click",t(QI,a)))}function DI(a,b,c)
{Ho(a.lb(),c);b.update()}function CI(a,b){XA("search_form_input");a=new
TA(C("search_form_input"),a.lb().getQuery());O(C("search_form"),"submit",t(RI,a,b))
;return a}
function RI(a,b,c){var d=C("sits");d&&d.checked&&""!=C("search_form_input").value||
(c.preventDefault(),Ms=!1,C("search_form_input").blur(),b(a.Eb()))}function HI(a)
{var b=C("magazine_other_issues");if(b&&a){a=new VH(new Hx,a,!0);var c=F("DIV",
{"class":"other_issues_content"});b.appendChild(c);a.render(c);a.Wh()}}function
QI(a,b){b.preventDefault();a=new
R(a.Ha().tc());S(a,"output","text");gj(window.location,kj(a.toString()))}function
JI(a,b){y(C("viewport"),"selection-mode",b);Qr=b;a.Va(!b)}
function MI(a){(qc?
a.metaKey:a.ctrlKey)&&70==a.keyCode&&(a.preventDefault(),a=C("search_form_input"),S
I=SI||new Ln(a,[255,255,136],[255,255,255],700,QH),SI.play(!0),a.focus())}var
SI=null;function AI(a){return xj(a,"edge","3d")}$a("_OC_MenuHideHook",function()
{});
})();

También podría gustarte