You are on page 1of 95

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

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

Copyright The Closure Library Authors.


SPDX-License-Identifier: Apache-2.0
*/
var xa=xa||{},p=this||self;function Aa(a,b){a=a.split(".");b=b||p;for(var
c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b}function Ba()
{}function Ca(a){a.Yf=void 0;a.Eb=function(){return a.Yf?a.Yf:a.Yf=new a}}function
Da(a){var b=typeof a;return"object"!=b?b:a?
Array.isArray(a)?"array":b:"null"}function Ea(a){var
b=Da(a);return"array"==b||"object"==b&&"number"==typeof a.length}function Fa(a){var
b=typeof a;return"object"==b&&null!=a||"function"==b}
function Ga(a){return Object.prototype.hasOwnProperty.call(a,Ha)&&a[Ha]||(a[Ha]=+
+Ia)}var Ha="closure_uid_"+(1E9*Math.random()>>>0),Ia=0;function Ja(a,b,c){return
a.call.apply(a.bind,arguments)}function Ka(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=Ja:r=Ka;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 La(){return
Date.now()}
function Ma(a,b){a=a.split(".");var c=p;a[0]in c||"undefined"==typeof
c.execScript||c.execScript("var "+a[0]);for(var
d;a.length&&(d=a.shift());)a.length||void 0===b?c[d]&&c[d]!==Object.prototype[d]?
c=c[d]:c=c[d]={}:c[d]=b}function u(a,b){function c()
{}c.prototype=b.prototype;a.ta=b.prototype;a.prototype=new
c;a.prototype.constructor=a;a.Fw=function(d,e,g){for(var h=Array(arguments.length-
2),k=2;k<arguments.length;k++)h[k-2]=arguments[k];return
b.prototype[e].apply(d,h)}}function Na(a){return a};function Pa(a)
{if(Error.captureStackTrace)Error.captureStackTrace(this,Pa);else{var
b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}u(Pa,Error);Pa.protot
ype.name="CustomError";var Qa;function Ra(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");Pa.call(this,c+a[d])}u(Ra,Pa);Ra.prototype.name="AssertionError";functio
n Sa(a){return a[a.length-1]}
var Ta=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},Ua=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)},Va=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},Wa=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},Xa=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 $a(a,b){b=ab(a,b,void 0);return 0>b?
null:"string"===typeof a?a.charAt(b):a[b]}
function ab(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
bb(a,b){return 0<=Ta(a,b)}function cb(a,b){bb(a,b)||a.push(b)}function db(a,b)
{b=Ta(a,b);var c;(c=0<=b)&&eb(a,b);return c}function eb(a,b)
{Array.prototype.splice.call(a,b,1)}function fb(a,b){b=ab(a,b,void
0);0<=b&&eb(a,b)}function gb(a){return Array.prototype.concat.apply([],arguments)}
function hb(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 ib(a,b){for(var c=1;c<arguments.length;c++)
{var d=arguments[c];if(Ea(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 jb(a,b,c,d)
{Array.prototype.splice.apply(a,kb(arguments,1))}function kb(a,b,c){return
2>=arguments.length?
Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function lb(a,b)
{a.sort(b||mb)}
function mb(a,b){return a>b?1:a<b?-1:0}function nb(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 ob(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=ob.apply(null,kb(d,e,e+8192)),h=0;h<g.length;h++)b.push(g[h]);else
b.push(d)}return b}
function pb(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 qb(a,b)
{return gb.apply([],Wa(a,b,void 0))};function rb(a){return"string"==typeof
a.className?a.className:a.getAttribute&&a.getAttribute("class")||""}function sb(a)
{return a.classList?a.classList:rb(a).match(/\S+/g)||[]}function tb(a,b)
{"string"==typeof a.className?
a.className=b:a.setAttribute&&a.setAttribute("class",b)}function ub(a,b){return
a.classList?a.classList.contains(b):bb(sb(a),b)}function w(a,b)
{if(a.classList)a.classList.add(b);else if(!ub(a,b)){var
c=rb(a);tb(a,c+(0<c.length?" "+b:b))}}
function vb(a,b){if(a.classList)Array.prototype.forEach.call(b,function(e)
{w(a,e)});else{var c={};Array.prototype.forEach.call(sb(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;tb(a,b)}}function wb(a,b){a.classList?
a.classList.remove(b):ub(a,b)&&tb(a,Array.prototype.filter.call(sb(a),function(c)
{return c!=b}).join(" "))}
function xb(a,b){a.classList?Array.prototype.forEach.call(b,function(c)
{wb(a,c)}):tb(a,Array.prototype.filter.call(sb(a),function(c){return!
bb(b,c)}).join(" "))}function yb(a,b,c){c?w(a,b):wb(a,b)};function zb(a,b){return
0==a.lastIndexOf(b,0)}function Ab(a,b){var c=a.length-b.length;return
0<=c&&a.indexOf(b,c)==c}function Bb(a){return/^[\s\xa0]*$/.test(a)}var
Cb=String.prototype.trim?function(a){return a.trim()}:function(a)
{return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function Db(a,b)
{if(b)a=a.replace(Fb,"&amp;").replace(Gb,"&lt;").replace(Hb,"&gt;").replace(Ib,"&qu
ot;").replace(Jb,"&#39;").replace(Kb,"&#0;");else{if(!Lb.test(a))return a;-1!
=a.indexOf("&")&&(a=a.replace(Fb,"&amp;"));-1!
=a.indexOf("<")&&(a=a.replace(Gb,"&lt;"));-1!
=a.indexOf(">")&&(a=a.replace(Hb,"&gt;"));-1!
=a.indexOf('"')&&(a=a.replace(Ib,"&quot;"));-1!
=a.indexOf("'")&&(a=a.replace(Jb,"&#39;"));-1!
=a.indexOf("\x00")&&(a=a.replace(Kb,"&#0;"))}return a}
var Fb=/&/g,Gb=/</g,Hb=/>/g,Ib=/"/g,Jb=/'/g,Kb=/\x00/g,Lb=/[\x00&<>"']/;function
Mb(a,b){return-1!=a.indexOf(b)}
function Ob(a,b){var
c=0;a=Cb(String(a)).split(".");b=Cb(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=Pb(0==g[1].length?
0:parseInt(g[1],10),0==h[1].length?0:parseInt(h[1],10))||
Pb(0==g[2].length,0==h[2].length)||Pb(g[2],h[2]);g=g[3];h=h[3]}while(0==c)}return
c}function Pb(a,b){return a<b?-1:a>b?1:0};var Qb;a:{var Rb=p.navigator;if(Rb){var
Sb=Rb.userAgent;if(Sb){Qb=Sb;break a}}Qb=""}function y(a){return Mb(Qb,a)};function
Tb(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function Ub(a,b){for(var c in
a)if(b.call(void 0,a[c],c,a))return!0;return!1}function Vb(a){var b=[],c=0,d;for(d
in a)b[c++]=d;return b}function Wb(a,b){for(var c in a)if(a[c]==b)return!0;return!
1}function Xb(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return c}function Yb()
{var a=Zb,b;for(b in a)return!1;return!0}function $b(a,b,c){if(null!==a&&b in
a)throw Error('The object already contains the key "'+b+'"');a[b]=c}
function ac(a){var b={},c;for(c in a)b[c]=a[c];return b}var bc="constructor
hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString
valueOf".split(" ");function cc(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<bc.length;g+
+)c=bc[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}
function dc(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return
dc.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};function ec(){return y("Firefox")||y("FxiOS")}function fc(){return(y("Chrome")||
y("CriOS"))&&!y("Edge")};function gc(){return!0}function hc(){return null}function
ic(a){return a}function jc(a,b){function c(){}c.prototype=a.prototype;var d=new
c;a.apply(d,Array.prototype.slice.call(arguments,1));return d}function kc(a){var
b=!1,c;return function(){b||(c=a(),b=!0);return c}};var lc={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 mc;function nc(){if(void 0===mc){var
a=null,b=p.trustedTypes;if(b&&b.createPolicy){try{a=b.createPolicy("goog#html",
{createHTML:Na,createScript:Na,createScriptURL:Na})}catch(c)
{p.console&&p.console.error(c.message)}mc=a}else mc=a}return mc};function oc(a,b)
{this.g=a===pc&&b||"";this.i=qc}oc.prototype.Qd=!0;oc.prototype.Rc=function()
{return this.g};function rc(a){return a instanceof
oc&&a.constructor===oc&&a.i===qc?a.g:"type_error:Const"}function sc(a){return new
oc(pc,a)}var qc={},pc={};var tc={};function uc(a,b){this.g=b===tc?a:"";this.Qd=!
0}uc.prototype.Rc=function(){return this.g.toString()};function vc(a){return a
instanceof uc&&a.constructor===uc?a.g:"type_error:SafeScript"}function wc(a){var
b=nc();a=b?b.createScript(a):a;return new uc(a,tc)}uc.prototype.toString=function()
{return this.g.toString()};var xc=RegExp("[A-Za-
z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud8
01\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]"),yc=RegExp("^
[^A-Za-
z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud8
01\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef
\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]"),zc=/^htt
p:\/\/.*/,Ac=/\s+/,Bc=/[\d\u06f0-\u06f9]/;function Cc(a,b){this.g=b===Dc?
a:""}f=Cc.prototype;f.Qd=!0;f.Rc=function(){return this.g.toString()};f.Cl=!
0;f.mf=function(){return 1};f.toString=function(){return this.g+""};function Ec(a)
{return a instanceof Cc&&a.constructor===Cc?a.g:"type_error:TrustedResourceUrl"}var
Fc=/^([^?#]*)(\?[^#]*)?(#[\s\S]*)?/,Dc={};function Gc(a){var b=nc();a=b?
b.createScriptURL(a):a;return new Cc(a,Dc)}
function Hc(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 Ic(a,b){this.g=b===Jc?
a:""}f=Ic.prototype;f.Qd=!0;f.Rc=function(){return this.g.toString()};f.Cl=!
0;f.mf=function(){return 1};f.toString=function(){return
this.g.toString()};function Kc(a){return a instanceof Ic&&a.constructor===Ic?
a.g:"type_error:SafeUrl"}
var Lc=RegExp('^(?:audio/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-
m4a|x-matroska|x-wav|wav|webm)|font/\\w+|image/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-
icon)|video/(?:mpeg|mp4|ogg|webm|quicktime|x-matroska))(?:;\\w+=(?:\\w+|"[\\w;,= ]
+"))*$',"i"),Mc=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;function Nc(a)
{a=String(a);a=a.replace(/(%0A|%0D)/g,"");var b=a.match(Mc);return
b&&Lc.test(b[1])?Oc(a):null}var Pc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|
$))/i;
function Qc(a){a instanceof Ic||(a="object"==typeof a&&a.Qd?
a.Rc():String(a),a=Pc.test(a)?Oc(a):Nc(a));return a||Rc}function Sc(a,b){if(a
instanceof Ic)return a;a="object"==typeof a&&a.Qd?
a.Rc():String(a);if(b&&/^data:/i.test(a)&&(b=Nc(a)||Rc,b.Rc()==a))return
b;Pc.test(a)||(a="about:invalid#zClosurez");return Oc(a)}var Jc={};function Oc(a)
{return new Ic(a,Jc)}var Rc=Oc("about:invalid#zClosurez");var Tc={};function
Uc(a,b){this.g=b===Tc?a:"";this.Qd=!0}Uc.prototype.Rc=function(){return
this.g};Uc.prototype.toString=function(){return this.g.toString()};function Vc(a)
{return a instanceof Uc&&a.constructor===Uc?a.g:"type_error:SafeStyle"}
function Wc(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(Xc).join("
"):Xc(d),b+=c+":"+d+";")}return b?new Uc(b,Tc):Yc}var Yc=new Uc("",Tc);
function Xc(a){if(a instanceof Ic)return'url("'+Kc(a).replace(/</g,"%3c").replace(/
[\\"]/g,"\\$&")+'")';if(a instanceof oc)a=rc(a);else{a=String(a);var
b=a.replace(Zc,"$1").replace(Zc,"$1").replace($c,"url");if(ad.test(b)){if(b=!
bd.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&&cd(a)}a=b?dd(a):"zClosurez"}else
a="zClosurez"}if(/[{;}]/.test(a))throw new Ra("Value does not allow [{;}], got:
%s.",[a]);return a}
function cd(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 ad=RegExp("^[-,.\"'%_!# a-zA-Z0-9\\[\\]]+$"),$c=RegExp("\\b(url\\([ \t\n]*)('[
-&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([
\t\n]*\\))","g"),Zc=RegExp("\\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-
gradient|matrix|minmax|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?|var)\\
([-+*/0-9a-z.%\\[\\], ]+\\)","g"),bd=/\/\*/;function dd(a){return
a.replace($c,function(b,c,d,e){var g="";d=d.replace(/^(['"])
(.*)\1$/,function(h,k,l){g=k;return l});b=Qc(d).Rc();return c+g+b+g+e})};var
ed={};function fd(a,b){this.g=b===ed?a:"";this.Qd=!0}
function gd(a,b){if(Mb(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(Wb(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
Uc||(b=Wc(b));return new fd(a+"{"+Vc(b).replace(/</g,"\\3C ")+"}",ed)}function
hd(a){function b(d){Array.isArray(d)?d.forEach(b):c+=id(d)}var
c="";Array.prototype.forEach.call(arguments,b);return new
fd(c,ed)}fd.prototype.Rc=function(){return this.g};function id(a){return a
instanceof fd&&a.constructor===fd?
a.g:"type_error:SafeStyleSheet"}fd.prototype.toString=function(){return
this.g.toString()};var jd=new fd("",ed);var kd={};function ld(a,b,c){this.g=c===kd?
a:"";this.i=b;this.Qd=this.Cl=!0}ld.prototype.mf=function(){return
this.i};ld.prototype.Rc=function(){return
this.g.toString()};ld.prototype.toString=function(){return
this.g.toString()};function md(a){return nd(a).toString()}function nd(a){return a
instanceof ld&&a.constructor===ld?a.g:"type_error:SafeHtml"}function od(a){if(a
instanceof ld)return a;var b="object"==typeof a,c=null;b&&a.Cl&&(c=a.mf());return
pd(Db(b&&a.Qd?a.Rc():String(a)),c)}
function qd(a){if(a instanceof ld)return a;a=od(a);return
pd(md(a).replace(/(\r\n|\r|\n)/g,"<br>"),a.mf())}function rd(a,b,c)
{sd(String(a));return td(String(a),b,c)}function sd(a){if(!ud.test(a))throw
Error("");if(a.toUpperCase()in vd)throw Error("");}
function wd(a){var b={nonce:xd()};for(d in
b)if(Object.prototype.hasOwnProperty.call(b,d)){var
c=d.toLowerCase();if("language"==c||"src"==c||"text"==c||"type"==c)throw
Error("");}var d="";a=gb(a);for(c=0;c<a.length;c+
+)d+=vc(a[c]).toString();a=pd(d,0);return td("script",b,a)}function yd(a){function
b(g){Array.isArray(g)?g.forEach(b):(g=od(g),e.push(md(g)),g=g.mf(),0==d?d=g:0!
=g&&d!=g&&(d=null))}var c=od(zd),d=c.mf(),e=[];a.forEach(b);return
pd(e.join(md(c)),d)}
function Ad(a){return yd(Array.prototype.slice.call(arguments))}function pd(a,b)
{var c=nc();a=c?c.createHTML(a):a;return new ld(a,b,kd)}function td(a,b,c){var
d=null;var e="<"+a+Bd(b);null==c?c=[]:Array.isArray(c)||(c=[c]);!
0===lc[a.toLowerCase()]?e+=">":(d=Ad(c),e+=">"+md(d)+"</"+a+">",d=d.mf());
(a=b&&b.dir)&&(/^(ltr|rtl|auto)$/i.test(a)?d=0:d=null);return pd(e,d)}
function Bd(a){var b="";if(a)for(var c in
a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!ud.test(c))throw Error("");var
d=a[c];if(null!=d){var e=c;if(d instanceof oc)d=rc(d);else
if("style"==e.toLowerCase()){if(!Fa(d))throw Error("");d instanceof Uc||
(d=Wc(d));d=Vc(d)}else{if(/^on/i.test(e))throw Error("");if(e.toLowerCase()in
Cd)if(d instanceof Cc)d=Ec(d).toString();else if(d instanceof Ic)d=Kc(d);else
if("string"===typeof d)d=Qc(d).Rc();else throw
Error("");}d.Qd&&(d=d.Rc());e=e+'="'+Db(String(d))+
'"';b+=" "+e}}return b}var ud=/^[a-zA-Z0-9-]+$/,Cd={action:!0,cite:!0,data:!
0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},vd={APPLET:!0,BASE:!0,EMBED:!
0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!
0},Dd=pd("<!DOCTYPE html>",0),zd=new
ld(p.trustedTypes&&p.trustedTypes.emptyHTML||"",0,kd),Ed=pd("<br>",0);var
Fd=kc(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=nd
(zd);return!b.parentElement});function z(a,b)
{if(Fd())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=nd(b)}function
Gd(a,b){z(a,b)}function Hd(a,b){b=b instanceof Ic?b:Sc(b);a.href=Kc(b)}function
Id(a,b){b=b instanceof Ic?b:Sc(b,/^data:image\//i.test(b));a.src=Kc(b)}
function Jd(a){var
b=xd(a.ownerDocument&&a.ownerDocument.defaultView);b&&a.setAttribute("nonce",b)}fun
ction Kd(a,b){b=b instanceof Ic?b:Sc(b);a.href=Kc(b)}function Ld(a,b){b=b
instanceof Ic?b:Sc(b);a.replace(Kc(b))}function xd(a){return
Md("script[nonce]",a)}var Nd=/^[\w+/_-]+[=]{0,2}$/;function Md(a,b){b=(b||
p).document;return b.querySelector?(a=b.querySelector(a))&&(a=a.nonce||
a.getAttribute("nonce"))&&Nd.test(a)?a:"":""};function Od(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 Pd(a){return
a.replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function Qd(a){return
a.replace(/\xa0|[ \t]+/g," ")}function Rd(a){return a.replace(/[\t\r\n ]+/g,"
").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")}function Sd(a){return
decodeURIComponent(a.replace(/\+/g," "))}function Td(a){return a=Db(a,void 0)}
function Ud(a){return Mb(a,"&")?"document"in p?Vd(a):Wd(a):a}function Vd(a){var
b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var
c=p.document.createElement("div");return a.replace(Xd,function(d,e){var
g=b[d];if(g)return g;"#"==e.charAt(0)&&(e=Number("0"+e.substr(1)),isNaN(e)||
(g=String.fromCharCode(e)));g||(g=pd(d+"
",null),z(c,g),g=c.firstChild.nodeValue.slice(0,-1));return b[d]=g})}
function Wd(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case
"amp":return"&";case "lt":return"<";case "gt":return">";case
"quot":return'"';default:return"#"!=c.charAt(0)||
(c=Number("0"+c.substr(1)),isNaN(c))?b:String.fromCharCode(c)}})}var Xd=/&([^;\s<&]
+);?/g;function Yd(a,b){a.length>b&&(a=a.substring(0,b-3)+"...");return a}function
Zd(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\
$1").replace(/\x08/g,"\\x08")}
var $d=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b)
{return Array(b+1).join(a)};function ae(a){return null==a?"":String(a)}function
ce(){return
Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Ma
th.random())^La()).toString(36)}function de(a){return String(a).replace(/\-([a-
z])/g,function(b,c){return c.toUpperCase()})}function ee(a){return
a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return
c+d.toUpperCase()})};function fe(){return y("iPhone")&&!y("iPod")&&!
y("iPad")}function ge(){return fe()||y("iPad")||y("iPod")};function he(a){he[" "]
(a);return a}he[" "]=Ba;function ie(a,b){try{return he(a[b]),!0}catch(c){}return!
1}function je(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?
a[d]:a[d]=c(b)};var ke=y("Opera"),A=y("Trident")||y("MSIE"),le=y("Edge"),me=le||
A,ne=y("Gecko")&&!(Mb(Qb.toLowerCase(),"webkit")&&!y("Edge"))&&!(y("Trident")||
y("MSIE"))&&!y("Edge"),oe=Mb(Qb.toLowerCase(),"webkit")&&!
y("Edge"),pe=oe&&y("Mobile"),qe=y("Macintosh"),re=y("Windows"),se=y("Linux")||
y("CrOS"),te=y("Android"),ue=fe(),ve=y("iPad"),we=y("iPod"),xe=ge();function ye()
{var a=p.document;return a?a.documentMode:void 0}var ze;
a:{var Ae="",Be=function(){var a=Qb;if(ne)return/rv:([^\);]+)
(\)|;)/.exec(a);if(le)return/Edge\/([\d\.]+)/.exec(a);if(A)return/\b(?:MSIE|rv)[: ]
([^\);]+)(\)|;)/.exec(a);if(oe)return/WebKit\/(\S+)/.exec(a);if(ke)return/
(?:Version)[ \/]?(\S+)/.exec(a)}();Be&&(Ae=Be?Be[1]:"");if(A){var Ce=ye();if(null!
=Ce&&Ce>parseFloat(Ae)){ze=String(Ce);break a}}ze=Ae}var De=ze,Ee={};function Fe(a)
{return je(Ee,a,function(){return 0<=Ob(De,a)})}function Ge(a){return
Number(He)>=a}var Ie;
if(p.document&&A){var Je=ye();Ie=Je?Je:parseInt(De,10)||void 0}else Ie=void 0;var
He=Ie;var Ke=A||oe;function Le(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 Me(a,b){return a==b?!0:a&&b?
a.x==b.x&&a.y==b.y:!1}function Ne(a,b){var c=a.x-b.x;a=a.y-b.y;return
Math.sqrt(c*c+a*a)}function Oe(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.dk=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return
this};function Pe(a,b){this.width=a;this.height=b}function Qe(a,b){return a==b?!
0:a&&b?a.width==b.width&&a.height==b.height:!1}f=Pe.prototype;f.clone=function()
{return new Pe(this.width,this.height)};f.aspectRatio=function(){return
this.width/this.height};f.ceil=function()
{this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return
this};f.floor=function()
{this.width=Math.floor(this.width);this.height=Math.floor(this.height);return
this};
f.round=function()
{this.width=Math.round(this.width);this.height=Math.round(this.height);return
this};function Re(a){return a?new Se(Te(a)):Qa||(Qa=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=af("*",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&&bb(b.split(/\s+/),c)&&(d[e+
+]=h);d.length=e;return d}return a}
function af(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 bf(a,b)
{Tb(b,function(c,d){c&&"object"==typeof c&&c.Qd&&(c=c.Rc());"style"==d?
a.style.cssText=c:"class"==d?a.className=c:"for"==d?
a.htmlFor=c:cf.hasOwnProperty(d)?a.setAttribute(cf[d],c):zb(d,"aria-")||
zb(d,"data-")?a.setAttribute(d,c):a[d]=c})}
var
cf={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
df(a){a=(a||window).document;a=ef(a)?a.documentElement:a.body;return new
Pe(a.clientWidth,a.clientHeight)}
function ff(a){var b=gf(a);a=a.parentWindow||a.defaultView;return
A&&Fe("10")&&a.pageYOffset!=b.scrollTop?new B(b.scrollLeft,b.scrollTop):new
B(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}function gf(a){return
a.scrollingElement?a.scrollingElement:!oe&&ef(a)?a.documentElement:a.body||
a.documentElement}function hf(a){return a?a.parentWindow||
a.defaultView:window}function E(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("
"):bf(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(!Ea(g)||
Fa(g)&&0<g.nodeType)e(g);else{a:{if(g&&"number"==typeof g.length){if(Fa(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?hb(g):g,e)}}}function F(a){return
kf(document,a)}
function kf(a,b)
{b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return
a.createElement(b)}function mf(a){return
document.createTextNode(String(a))}function ef(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 G(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 Fa(a)&&1==a.nodeType}function yf(a){var b;if(Ke&&!
(A&&Fe("9")&&!Fe("10")&&p.SVGElement&&a instanceof
p.SVGElement)&&(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 I(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&&bb(b.className.split(/\s+/),"slider-box")},void 0)}function Kf(a,b,c)
{for(var d=0;a&&(null==c||d<=c);){if(b(a))return a;a=a.parentNode;d++}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.g=a||p.document||
document}f=Se.prototype;f.ha=function(a){return
Ue(this.g,a)};f.getElementsByTagName=function(a,b){return(b||
this.g).getElementsByTagName(String(a))};f.Ra=function(a,b,c){return
jf(this.g,arguments)};function Mf(a,b){return kf(a.g,b)}function Nf(a){a=a.g;return
a.parentWindow||
a.defaultView}f.appendChild=nf;f.Hm=of;f.Jm=pf;f.Iu=qf;f.Hu=rf;f.zi=G;f.Ho=uf;f.Jo=
vf;f.Ku=xf;
f.Im=zf;var Of="StopIteration"in p?p.StopIteration:
{message:"StopIteration",stack:""};function Pf(){}Pf.prototype.next=function()
{return Pf.prototype.g.call(this)};Pf.prototype.g=function(){throw
Of;};Pf.prototype.hf=function(){return this};var Qf=ec(),Rf=fe()||
y("iPod"),Sf=y("iPad"),Tf=y("Android")&&!(fc()||ec()||y("Opera")||
y("Silk")),Uf=fc(),Vf=y("Safari")&&!(fc()||y("Coast")||y("Opera")||y("Edge")||
y("Edg/")||y("OPR")||ec()||y("Silk")||y("Android"))&&!ge();var Wf={};
function Xf(a){if(A&&!Fe(9))return[0,0,0,0];var b=Wf.hasOwnProperty(a)?
Wf[a]:null;if(b)return b;65536<Object.keys(Wf).length&&(Wf={});var
c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]{1,5}\\s","g");b=Yf(a,RegExp("\\\\[0-9A-Fa-f]
{6}\\s?","g"));b=Yf(b,d);b=Yf(b,/\\./g);b=b.replace(RegExp(":not\\
(([^\\)]*)\\)","g")," $1
");b=b.replace(RegExp("{[^]*","gm"),"");b=Zf(b,c,RegExp("(\\[[^\\]]
+\\])","g"),2);b=Zf(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]
+)","g"),1);b=Zf(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=
Zf(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-
letter|:before|:after)/gi,3);b=Zf(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=Zf(b,c,/(:[^\s\
+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g,"
");Zf(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return Wf[a]=b}function Zf(a,b,c,d){return
a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})}function
Yf(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};var
$f={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},ag=/
[\n\f\r"'()*<>]/g,bg={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28
",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function cg(a){return bg[a]}
function dg(a,b,c){b=Cb(b);if(""==b)return null;var
d=String(b.substr(0,4)).toLowerCase();if(0==("url("<d?-1:"url("==d?0:1)){if(!
b.endsWith(")")||1<(b?b.split("(").length-1:0)||1<(b?b.split(")").length-1:0)||!
c)a=null;else{a:for(b=b.substring(4,b.length-1),d=0;2>d;d++){var
e="\"'".charAt(d);if(b.charAt(0)==e&&b.charAt(b.length-1)==e)
{b=b.substring(1,b.length-1);break a}}a=c?(a=c(b,a))&&"about:invalid#zClosurez"!
=Kc(a)?'url("'+Kc(a).replace(ag,cg)+'")':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 $f))return null}return
b};function eg(a,b){a=p[a];return a&&a.prototype?
(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null}function
fg(a,b){return(a=p[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"),lg=fg("Elem
ent","getElementsByTagName"),mg=fg("Element","matches")||
fg("Element","msMatchesSelector"),ng=eg("Node","nodeName"),og=eg("Node","nodeType")
,pg=eg("Node","parentNode"),qg=eg("HTMLElement","style")||
eg("Element","style"),rg=eg("HTMLStyleElement","sheet"),sg=fg("CSSStyleDeclaration"
,"getPropertyValue"),
tg=fg("CSSStyleDeclaration","setProperty"),ug=eg("Element","namespaceURI")||
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(hb(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(gd(g,Lg(e.style,c)))}});return hd(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?
jd:Jg(a.sheet,void 0!=b?b:null,c)}function Ng(a){if(A&&!Fe(10)||"function"!=typeof
p.DOMParser)return
null;a=pd("<html><head></head><body>"+a+"</body></html>",null);return(new
DOMParser).parseFromString(nd(a),"text/html").body.children[0]}
function Lg(a,b){if(!a)return Yc;var
c=document.createElement("div").style;Og(a).forEach(function(d){var e=oe&&d in Ig?
d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-
z])/i,"");zb(e,"--")||zb(e,"var")||(d=Eg(a,d),d=dg(e,d,b),null!
=d&&Fg(c,e,d))});return new Uc(c.cssText||"",Tc)}
function Pg(a){var b=Array.from(wg(lg,a,"getElementsByTagName",
["STYLE"])),c=qb(b,function(e){return
hb(Ag(e).cssRules)});c=Kg(c);c.sort(function(e,g){e=Xf(e.selectorText);a:
{g=Xf(g.selectorText);for(var h=mb,k=Math.min(e.length,g.length),l=0;l<k;l++){var
n=h(e[l],g[l]);if(0!=n){e=n;break a}}e=mb(e.length,g.length)}return-
e});a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var
d;d=a.nextNode();)c.forEach(function(e)
{wg(mg,d,d.matches?"matches":"msMatchesSelector",[e.selectorText])&&
e.style&&Qg(d,e.style)});b.forEach(G)}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){Ea(a)?a=hb(a):
(a=Vb(a),db(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.Db=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
Pe(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 J(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=de(b);c=d;void 0===a.style[d]&&(d=(oe?"Webkit":ne?"Moz":A?"ms":null)
+ee(d),void 0!==a.style[d]&&(c=d));ch[b]=c}return c}function dh(a,b){var
c=a.style[de(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||Ge(9)||ef(Re(a).g)?
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&&!Ge(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.g.body,e=c.g.documentElement,g=gf(c.g);a=mh(a
);)if(!(A&&0==a.clientWidth||oe&&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=
df(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||gf(document);var c=b||gf(document);var
d=oh(a),e=oh(c),g=qh(c);if(c==gf(document)){var h=d.x-c.scrollLeft;d=d.y-
c.scrollTop;A&&!Ge(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=ff(Re(b).g);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 Pe)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=oe&&!b&&!c;return(void
0===b||d)&&a.getBoundingClientRect?(a=lh(a),new Pe(a.right-a.left,a.bottom-
a.top)):new Pe(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=ne?"MozUserSelect":oe||
le?"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){var c=ef(Re(Te(a)).g);if(!A||Fe("10")||c)Eh(a,b,"border-
box");else{var d=a.style;c?(c=Fh(a),a=qh(a),d.pixelWidth=b.width-a.left-c.left-
c.right-a.right,d.pixelHeight=b.height-a.top-c.top-c.bottom-a.bottom):
(d.pixelWidth=b.width,d.pixelHeight=b.height)}}
function Gh(a){var b=Te(a),c=A&&a.currentStyle;if(c&&ef(Re(b).g)&&"auto"!
=c.width&&"auto"!=c.height&&!c.boxSizing)return
b=Hh(a,c.width,"width","pixelWidth"),a=Hh(a,c.height,"height","pixelHeight"),new
Pe(b,a);c=new Pe(a.offsetWidth,a.offsetHeight);b=Fh(a);a=qh(a);return new
Pe(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom)}
function Ih(a,b){var c=ef(Re(Te(a)).g);if(!A||Fe("10")||c)Eh(a,b,"content-
box");else{var d=a.style;c?(d.pixelWidth=b.width,d.pixelHeight=b.height):
(c=Fh(a),a=qh(a),d.pixelWidth=b.width+a.left+c.left+c.right+a.right,d.pixelHeight=b
.height+a.top+c.top+c.bottom+a.bottom)}}function Eh(a,b,c){a=a.style;ne?
a.MozBoxSizing=c:oe?
a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.ma
x(b.height,0)+"px"}
function Hh(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 Jh(a,b)
{return(b=fh(a,b))?Hh(a,b,"left","pixelLeft"):0}
function Fh(a){if(A){var
b=Jh(a,"paddingLeft"),c=Jh(a,"paddingRight"),d=Jh(a,"paddingTop");a=Jh(a,"paddingBo
ttom");return new
Rg(d,c,a,b)}b=eh(a,"paddingLeft");c=eh(a,"paddingRight");d=eh(a,"paddingTop");a=eh(
a,"paddingBottom");return new
Rg(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var
Kh={thin:2,medium:4,thick:6};function Lh(a,b){if("none"==fh(a,b+"Style"))return
0;b=fh(a,b+"Width");return b in Kh?Kh[b]:Hh(a,b,"left","pixelLeft")}
function qh(a){if(A&&!Ge(9)){var
b=Lh(a,"borderLeft"),c=Lh(a,"borderRight"),d=Lh(a,"borderTop");a=Lh(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 Mh={"* 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},Nh={"* 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 Oh="undefined"!=typeof WeakMap&&-1!
=WeakMap.toString().indexOf("[native code]"),Ph=0;function Qh()
{this.j=[];this.i=[];this.g="data-elementweakmap-index-"+Ph+
+}Qh.prototype.set=function(a,b){if(wg(hg,a,"hasAttribute",[this.g])){var
c=parseInt(wg(ig,a,"getAttribute",[this.g])||null,10);this.i[c]=b}else
c=this.i.push(b)-1,yg(a,this.g,c.toString()),this.j.push(a);return this};
Qh.prototype.get=function(a){if(wg(hg,a,"hasAttribute",[this.g]))return
a=parseInt(wg(ig,a,"getAttribute",[this.g])||
null,10),this.i[a]};Qh.prototype.clear=function(){this.j.forEach(function(a)
{wg(kg,a,"removeAttribute",[this.g])},this);this.j=[];this.i=[]};var Rh=!A||
Ge(10),Sh=!A||null==document.documentMode;function Th(){};var Uh={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
Vh={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 Wh={"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 Xh(a){a=a||new
Yh;Zh(a);this.g=ac(a.g);this.N=ac(a.ua);this.j=ac(a.wa);this.oa=a.na;a.Ca.forEach(f
unction(b){if(!zb(b,"data-"))throw new Ra('Only "data-" attributes allowed, got:
%s.',[b]);if(zb(b,"data-sanitizer-"))throw new Ra('Attributes with "%s" prefix are
not allowed, got: %s.',["data-sanitizer-",b]);this.g["*
"+b.toUpperCase()]=$h},this);a.Ba.forEach(function(b){b=b.toUpperCase();if(!
Mb(b,"-")||Wh[b])throw new Ra("Only valid custom element tag names allowed, got:
%s.",[b]);this.j[b]=
!0},this);this.ma=a.j;this.s=a.Qa;this.o=null;this.O=a.oa}u(Xh,Th);function ai(a)
{return function(b,c){return(b=a(Cb(b),c))&&"about:invalid#zClosurez"!=Kc(b)?
Kc(b):null}}function Yh(){this.g={};v([Mh,Nh],function(a){Vb(a).forEach(function(b)
{this.g[b]=$h},this)},this);this.i={};this.Ca=[];this.Ba=[];this.ua=ac(Uh);this.wa=
ac(Vh);this.na=!
1;this.ma=Qc;this.O=this.o=this.s=this.j=hc;this.Qa=null;this.N=this.oa=!1}
function bi(a,b){return function(c,d,e,g){c=a(c,d,e,g);return null==c?
null:b(c,d,e,g)}}function ci(a,b,c,d){a[c]&&!b[c]&&(a[c]=bi(a[c],d))}
function Zh(a){if(a.N)throw Error("HtmlSanitizer.Builder.build() can only be used
once.");ci(a.g,a.i,"* USEMAP",di);var b=ai(a.ma);["* ACTION","* CITE","*
HREF"].forEach(function(d){ci(this.g,this.i,d,b)},a);var c=ai(a.j);["* LONGDESC","*
SRC","LINK HREF"].forEach(function(d){ci(this.g,this.i,d,c)},a);["* FOR","*
HEADERS","* NAME"].forEach(function(d)
{ci(this.g,this.i,d,t(ei,this.s))},a);ci(a.g,a.i,"A TARGET",t(fi,
["_blank","_self"]));ci(a.g,a.i,"* CLASS",t(gi,a.o));ci(a.g,a.i,"*
ID",t(hi,a.o));ci(a.g,
a.i,"* STYLE",t(a.O,c));a.N=!0}function ii(a,b){a||(a="*");return(a+"
"+b).toUpperCase()}function $h(a){return Cb(a)}function fi(a,b){b=Cb(b);return
bb(a,b.toLowerCase())?b:null}function di(a){return(a=Cb(a))&&"#"==a.charAt(0)?
a:null}function ei(a,b,c){return a(Cb(b),c)}function
gi(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 hi(a,b,c)
{return a(Cb(b),c)}
Xh.prototype.i=function(a){var b=!("STYLE"in this.N)&&"STYLE"in
this.j;this.o="*"==this.s&&b?"sanitizer-"+ce():this.s;if(Rh){b=a;if(Rh)
{a=F("SPAN");this.o&&"*"==this.s&&(a.id=this.o);this.O&&(b=Ng("<div>"+b+"</div>"),P
g(b),b=b.innerHTML);b=pd(b,null);var
c=document.createElement("template");if(Sh&&"content"in
c)z(c,b),c=c.content;else{var
d=document.implementation.createHTMLDocument("x");c=d.body;z(d.body,b)}b=document.c
reateTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=
Oh?new WeakMap:new Qh;d=b.nextNode();){c:{var e=d;switch(Cg(e)){case
3:e=ji(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=F("SPAN"),this.oa&&yg(h,"data-
sanitizer-original-tag",g.toLowerCase()));if(h){var k=h,l=xg(e);if(null!=l)for(var
n=0;g=l[n];n++)if(g.specified){var q=e;var x=g;var D=x.name;if(zb(D,"data-
sanitizer-"))x=null;else{var H=
Bg(q);x=x.value;var
K={tagName:Cb(H).toLowerCase(),attributeName:Cb(D).toLowerCase()},W={$k:void
0};"style"==K.attributeName&&(W.$k=zg(q));q=ii(H,D);q in this.g?
(D=this.g[q],x=D(x,K,W)):(D=ii(null,D),D in this.g?
(D=this.g[D],x=D(x,K,W)):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=F("SPAN");0<xg(a).length&&(b=F("SPAN"),b.appendChild(a),a=b);a=(new
XMLSerializer).serializeToString(a);a=a.slice(a.indexOf(">")
+1,a.lastIndexOf("</"))}else a="";return pd(a,null)};function ji(a,b){var c=b.data;
(b=Dg(b))&&"style"==Bg(b).toLowerCase()&&!("STYLE"in a.N)&&"STYLE"in
a.j&&(c=id(Mg(c,a.o,r(function(d,e){return this.ma(d,{Ts:e})},a))));return
document.createTextNode(c)};function O(a){return(new Xh(new Yh)).i(a)};var
ki={};function li(){var a="undefined"!==typeof window?window.trustedTypes:void
0;return null!==a&&void 0!==a?a:null}var mi;function ni(){var a,b;if(void
0===mi)try{mi=null!==(b=null===(a=li())||void 0===a?void
0:a.createPolicy("google#safe",{createHTML:function(c){return
c},createScript:function(c){return c},createScriptURL:function(c){return
c}}))&&void 0!==b?b:null}catch(c){mi=null,console.log(c)}return mi};function oi()
{}function pi(a){this.g=a}m(pi,oi);pi.prototype.toString=function(){return
this.g.toString()};function qi(a){var b,c=null===(b=ni())||void 0===b?void
0:b.createHTML(a);return new pi(null!==c&&void 0!==c?c:a,ki)}function ri(a){if(a
instanceof pi)return a.g;throw Error("");};function si(){}function ti(a)
{this.g=a}m(ti,si);ti.prototype.toString=function(){return
this.g.toString()};function ui(){}function vi(a)
{this.g=a}m(vi,ui);vi.prototype.toString=function(){return this.g};var wi=new
vi("about:invalid#zTSz",ki);function xi(a){if(a instanceof vi)return a.g;throw
Error("");};function yi(a){return a instanceof ui?xi(a):Kc(a)};function zi(a){var
b,c=(a.ownerDocument&&a.ownerDocument.defaultView||
window).document,d=null===(b=c.querySelector)||void 0===b?void
0:b.call(c,"script[nonce]");(b=d?d.nonce||
d.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)};function Ai(a)
{a&&"function"==typeof a.Ha&&a.Ha()};function Bi()
{this.Id=this.Id;this.Qa=this.Qa}Bi.prototype.Id=!1;Bi.prototype.Ha=function()
{this.Id||(this.Id=!0,this.va())};function Ci(a,b){b=t(Ai,b);a.Id?b():(a.Qa||
(a.Qa=[]),a.Qa.push(b))}Bi.prototype.va=function()
{if(this.Qa)for(;this.Qa.length;)this.Qa.shift()()};function Di(a)
{this.id=a}Di.prototype.toString=function(){return this.id};function Ei(a,b)
{this.type=a instanceof Di?
String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.g=!
1}Ei.prototype.stopPropagation=function(){this.g=!
0};Ei.prototype.preventDefault=function(){this.defaultPrevented=!0};function Fi(a)
{a.preventDefault()};var Gi=function(){if(!p.addEventListener||!
Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",
{get:function(){a=!
0}});try{p.addEventListener("test",Ba,b),p.removeEventListener("test",Ba,b)}catch(c
){}return a}();var
Hi={Ag:"mousedown",Bg:"mouseup",zh:"mousecancel",zw:"mousemove",Bw:"mouseover",Aw:"
mouseout",xw:"mouseenter",yw:"mouseleave"};function Ii(a,b){Ei.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.Zl=!
1;this.pointerId=0;this.pointerType="";this.Ob=null;a&&this.El(a,b)}u(Ii,Ei);var
Ji={2:"touch",3:"pen",4:"mouse"};
Ii.prototype.El=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)?ne&&(ie(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=oe||void 0!==a.offsetX?
a.offsetX:a.layerX,this.offsetY=oe||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.Zl=qe?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||
0;this.pointerType=
"string"===typeof a.pointerType?
a.pointerType:Ji[a.pointerType]||"";this.state=a.state;this.Ob=a;a.defaultPrevented
&&Ii.ta.preventDefault.call(this)};function Ki(a){return 0==a.Ob.button&&!
(qe&&a.ctrlKey)}Ii.prototype.stopPropagation=function()
{Ii.ta.stopPropagation.call(this);this.Ob.stopPropagation?
this.Ob.stopPropagation():this.Ob.cancelBubble=!
0};Ii.prototype.preventDefault=function(){Ii.ta.preventDefault.call(this);var
a=this.Ob;a.preventDefault?a.preventDefault():a.returnValue=!1};var
Li="closure_listenable_"+(1E6*Math.random()|0);function Mi(a){return!(!a||!
a[Li])};var Ni=0;function Oi(a,b,c,d,e)
{this.listener=a;this.g=null;this.src=b;this.type=c;this.capture=!!
d;this.rj=e;this.key=++Ni;this.Yg=this.Wi=!1}function Pi(a){a.Yg=!
0;a.listener=null;a.g=null;a.src=null;a.rj=null};function Qi(a)
{this.src=a;this.g={};this.i=0}f=Qi.prototype;f.add=function(a,b,c,d,e){var
g=a.toString();a=this.g[g];a||(a=this.g[g]=[],this.i++);var h=Ri(a,b,d,e);-1<h?
(b=a[h],c||(b.Wi=!1)):(b=new Oi(b,this.src,g,!!d,e),b.Wi=c,a.push(b));return
b};f.remove=function(a,b,c,d){a=a.toString();if(!(a in this.g))return!1;var
e=this.g[a];b=Ri(e,b,c,d);return-1<b?(Pi(e[b]),eb(e,b),0==e.length&&(delete
this.g[a],this.i--),!0):!1};
function Si(a,b){var c=b.type;c in
a.g&&db(a.g[c],b)&&(Pi(b),0==a.g[c].length&&(delete
a.g[c],a.i--))}f.Rg=ba(1);f.Oh=function(a,b,c,d){a=this.g[a.toString()];var e=-
1;a&&(e=Ri(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 Ub(this.g,function(g){for(var
h=0;h<g.length;++h)if(!(c&&g[h].type!=d||e&&g[h].capture!=b))return!0;return!1})};
function Ri(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!
g.Yg&&g.listener==b&&g.capture==!!c&&g.rj==d)return e}return-1};var
Ti="closure_lm_"+(1E6*Math.random()|0),Ui={},Vi=0;function P(a,b,c,d,e)
{if(d&&d.once)return Wi(a,b,c,d,e);if(Array.isArray(b)){for(var g=0;g<b.length;g+
+)P(a,b[g],c,d,e);return null}c=Xi(c);return Mi(a)?a.ka(b,c,Fa(d)?!!d.capture:!!
d,e):Yi(a,b,c,!1,d,e)}
function Yi(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=Fa(e)?!!
e.capture:!!e,k=Zi(a);k||(a[Ti]=k=new Qi(a));c=k.add(b,c,d,h,g);if(c.g)return
c;d=$i();c.g=d;d.src=a;d.listener=c;if(a.addEventListener)Gi||(e=h),void
0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else
if(a.attachEvent)a.attachEvent(aj(b.toString()),d);else
if(a.addListener&&a.removeListener)a.addListener(d);else throw
Error("addEventListener and attachEvent are unavailable.");Vi++;return c}
function $i(){function a(c){return b.call(a.src,a.listener,c)}var b=bj;return
a}function Wi(a,b,c,d,e){if(Array.isArray(b)){for(var g=0;g<b.length;g+
+)Wi(a,b[g],c,d,e);return null}c=Xi(c);return Mi(a)?a.yf(b,c,Fa(d)?!!d.capture:!!
d,e):Yi(a,b,c,!0,d,e)}function cj(a,b,c,d,e){if(Array.isArray(b))for(var
g=0;g<b.length;g++)cj(a,b[g],c,d,e);else d=Fa(d)?!!d.capture:!!d,c=Xi(c),Mi(a)?
a.Xa(b,c,d,e):a&&(a=Zi(a))&&(b=a.Oh(b,c,d,e))&&dj(b)}
function dj(a){if("number"!==typeof a&&a&&!a.Yg){var
b=a.src;if(Mi(b))Si(b.Jd,a);else{var c=a.type,d=a.g;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(aj(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Vi--;
(c=Zi(b))?(Si(c,a),0==c.i&&(c.src=null,b[Ti]=null)):Pi(a)}}}function aj(a){return a
in Ui?Ui[a]:Ui[a]="on"+a}function ej(a,b){var c=a.listener,d=a.rj||
a.src;a.Wi&&dj(a);return c.call(d,b)}function bj(a,b){return a.Yg?!0:ej(a,new
Ii(b,this))}
function Zi(a){a=a[Ti];return a instanceof Qi?a:null}var
fj="__closure_events_fn_"+(1E9*Math.random()>>>0);function Xi(a)
{if("function"===typeof a)return a;a[fj]||(a[fj]=function(b){return
a.handleEvent(b)});return a[fj]};function gj(a)
{Bi.call(this);this.N=a;this.j={}}u(gj,Bi);var
hj=[];f=gj.prototype;f.ka=function(a,b,c,d){return ij(this,a,b,c,d)};function
jj(a,b,c,d,e){ij(a,b,c,d,!1,e)}function ij(a,b,c,d,e,g){Array.isArray(c)||
(c&&(hj[0]=c.toString()),c=hj);for(var h=0;h<c.length;h++){var k=P(b,c[h],d||
a.handleEvent,e||!1,g||a.N||a);if(!k)break;a.j[k.key]=k}return
a}f.yf=function(a,b,c,d){return kj(this,a,b,c,d)};
function kj(a,b,c,d,e,g){if(Array.isArray(c))for(var h=0;h<c.length;h+
+)kj(a,b,c[h],d,e,g);else{b=Wi(b,c,d||a.handleEvent,e,g||a.N||a);if(!b)return
a;a.j[b.key]=b}return a}f.Xa=function(a,b,c,d,e){if(Array.isArray(b))for(var
g=0;g<b.length;g++)this.Xa(a,b[g],c,d,e);else c=c||this.handleEvent,d=Fa(d)?!!
d.capture:!!d,e=e||this.N||this,c=Xi(c),d=!!d,b=Mi(a)?a.Oh(b,c,d,e):a?(a=Zi(a))?
a.Oh(b,c,d,e):null:null,b&&(dj(b),delete this.j[b.key]);return this};
function lj(a){Tb(a.j,function(b,c)
{this.j.hasOwnProperty(c)&&dj(b)},a);a.j={}}f.va=function()
{gj.ta.va.call(this);lj(this)};f.handleEvent=function(){throw
Error("EventHandler.handleEvent not implemented");};function Q()
{Bi.call(this);this.Jd=new
Qi(this);this.zs=this;this.Yl=null}u(Q,Bi);Q.prototype[Li]=!
0;f=Q.prototype;f.Sg=function(){return this.Yl};f.$g=function(a)
{this.Yl=a};f.addEventListener=function(a,b,c,d)
{P(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){cj(this,a,b,c,d)};
f.dispatchEvent=function(a){var
b,c=this.Sg();if(c)for(b=[];c;c=c.Sg())b.push(c);c=this.zs;var d=a.type||
a;if("string"===typeof a)a=new Ei(a,c);else if(a instanceof Ei)a.target=a.target||
c;else{var e=a;a=new Ei(d,c);cc(a,e)}e=!0;if(b)for(var g=b.length-1;!a.g&&0<=g;g--)
{var h=a.currentTarget=b[g];e=mj(h,d,!0,a)&&e}a.g||(h=a.currentTarget=c,e=mj(h,d,!
0,a)&&e,a.g||(e=mj(h,d,!1,a)&&e));if(b)for(g=0;!a.g&&g<b.length;g+
+)h=a.currentTarget=b[g],e=mj(h,d,!1,a)&&e;return e};
f.va=function(){Q.ta.va.call(this);if(this.Jd){var a=this.Jd,b=0,c;for(c in a.g)
{for(var d=a.g[c],e=0;e<d.length;e++)++b,Pi(d[e]);delete
a.g[c];a.i--}}this.Yl=null};f.ka=function(a,b,c,d){return this.Jd.add(String(a),b,!
1,c,d)};f.yf=function(a,b,c,d){return this.Jd.add(String(a),b,!
0,c,d)};f.Xa=function(a,b,c,d){return this.Jd.remove(String(a),b,c,d)};
function mj(a,b,c,d){b=a.Jd.g[String(b)];if(!b)return!0;b=b.concat();for(var e=!
0,g=0;g<b.length;++g){var h=b[g];if(h&&!h.Yg&&h.capture==c){var
k=h.listener,l=h.rj||h.src;h.Wi&&Si(a.Jd,h);e=!1!==k.call(l,d)&&e}}return e&&!
d.defaultPrevented}f.Rg=ba(0);f.Oh=function(a,b,c,d){return
this.Jd.Oh(String(a),b,c,d)};f.hasListener=function(a,b){return
this.Jd.hasListener(void 0!==a?String(a):void 0,b)};function nj(a)
{Q.call(this);this.g=a||window;this.j=P(this.g,"resize",this.o,!
1,this);this.i=df(this.g)}u(nj,Q);nj.prototype.Fa=function(){return this.i?
this.i.clone():null};nj.prototype.va=function()
{nj.ta.va.call(this);this.j&&(dj(this.j),this.j=null);this.i=this.g=null};nj.protot
ype.o=function(){var a=df(this.g);Qe(a,this.i)||
(this.i=a,this.dispatchEvent("resize"))};function oj(a){if(a.altKey&&!a.ctrlKey||
a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;if(pj(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!ne;default:return 166>a.keyCode||183<a.keyCode}}
function qj(a,b,c,d,e,g){if(qe&&e)return pj(a);if(e&&!d)return!1;if(!ne)
{"number"===typeof b&&(b=rj(b));var h=17==b||18==b||qe&&91==b;if((!c||qe)&&h||
qe&&16==b&&(d||g))return!1}if((oe||le)&&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 ne?g||e?!1:!(c&&d):!
0;case 27:return!(oe||le||ne)}return ne&&(d||e||g)?!1:pj(a)}
function pj(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(oe||le)&&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
ne;default:return!1}}function rj(a){if(ne)a=sj(a);else if(qe&&oe)switch(a){case
93:a=91}return a}
function sj(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 tj(a,b)
{this.i=a[p.Symbol.iterator]
();this.j=b;this.o=0}tj.prototype[Symbol.iterator]=function(){return
this};tj.prototype.next=function(){var a=this.i.next();return{value:a.done?void
0:this.j.call(void 0,a.value,this.o++),done:a.done}};function uj(a,b){return new
tj(a,b)};function vj(a){if(a instanceof wj||a instanceof xj||a instanceof yj)return
a;if("function"==typeof a.next)return new wj(function(){return
zj(a)});if("function"==typeof a[Symbol.iterator])return new wj(function(){return
a[Symbol.iterator]()});if("function"==typeof a.hf)return new wj(function(){return
zj(a.hf())});throw Error("Not an iterator or iterable.");}
function zj(a){if(!(a instanceof Pf))return a;var b=!1;return{next:function()
{for(var c;!b;)try{c=a.g();break}catch(d){if(d!==Of)throw d;b=!
0}return{value:c,done:b}}}}function wj(a){this.i=a}wj.prototype.hf=function()
{return new xj(this.i())};wj.prototype[Symbol.iterator]=function(){return new
yj(this.i())};wj.prototype.j=function(){return new yj(this.i())};function xj(a)
{this.i=a}m(xj,Pf);xj.prototype.g=function(){var a=this.i.next();if(a.done)throw
Of;return a.value};xj.prototype.next=function(){return xj.prototype.g.call(this)};
xj.prototype[Symbol.iterator]=function(){return new
yj(this.i)};xj.prototype.j=function(){return new yj(this.i)};function yj(a)
{wj.call(this,function(){return a});this.o=a}m(yj,wj);yj.prototype.next=function()
{return this.o.next()};function Aj(a,b){this.i={};this.g=[];this.j=this.size=0;var
c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var
d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a)if(a instanceof
Aj)for(c=a.nd(),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=Aj.prototype;f.Yb=function(){Bj(this);for(var
a=[],b=0;b<this.g.length;b++)a.push(this.i[this.g[b]]);return a};f.nd=function()
{Bj(this);return this.g.concat()};
function Cj(a,b){return a.has(b)}f.has=function(a){return Dj(this.i,a)};function
Ej(a){a.i={};a.g.length=0;a.size=0;a.j=0}f.remove=function(a){Dj(this.i,a)?(delete
this.i[a],--this.size,this.j++,this.g.length>2*this.size&&Bj(this),a=!0):a=!
1;return a};function Bj(a){if(a.size!=a.g.length){for(var b=0,c=0;b<a.g.length;)
{var d=a.g[b];Dj(a.i,d)&&(a.g[c++]=d);b++}a.g.length=c}if(a.size!=a.g.length){var
e={};for(c=b=0;b<a.g.length;)d=a.g[b],Dj(e,d)||(a.g[c++]=d,e[d]=1),b+
+;a.g.length=c}}
f.get=function(a,b){return Dj(this.i,a)?this.i[a]:b};f.set=function(a,b)
{Dj(this.i,a)||(this.size+=1,this.g.push(a),this.j+
+);this.i[a]=b};f.forEach=function(a,b){for(var c=this.nd(),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
Aj(this)};f.keys=function(){return vj(this.hf(!0)).j()};f.values=function(){return
vj(this.hf(!1)).j()};f.entries=function(){var a=this;return
uj(this.keys(),function(b){return[b,a.get(b)]})};
f.hf=function(a){Bj(this);var b=0,c=this.j,d=this,e=new Pf;e.g=function(){if(c!
=d.j)throw Error("The map has changed since the iterator was
created");if(b>=d.g.length)throw Of;var g=d.g[b++];return a?
g:d.i[g]};e.next=e.g.bind(e);return e};function Dj(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};function Fj(a)
{if(a.Yb&&"function"==typeof a.Yb)return a.Yb();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(Ea(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 Gj(a){if(a.nd&&"function"==typeof a.nd)return a.nd();if(!a.Yb||"function"!
=typeof a.Yb){if("undefined"!==typeof Map&&a instanceof Map)return
Array.from(a.keys());if(!("undefined"!==typeof Set&&a instanceof Set))
{if(Ea(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c+
+)b.push(c);return b}return Vb(a)}}}
function Hj(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else
if(Ea(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var
d=Gj(a),e=Fj(a),g=e.length,h=0;h<g;h++)b.call(c,e[h],d&&d[h],a)};var
Ij=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?
=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function Jj(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?Sd(e):"")}}}
function Kj(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";if(b+=c)
{c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var
e=""}else e=a.substring(d+1,c);a=[a.substr(0,d),e,a.substr(c)];c=a[1];a[1]=b?c?
c+"&"+b:b:c;a=a[0]+(a[1]?"?"+a[1]:"")+a[2]}return a}function Lj(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
Mj=/#|$/;
function Nj(a){var
b=window.location.href,c=b.search(Mj),d=Lj(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 Sd(b.substr(d,e-d))}var
Oj=/[?&]($|#)/;function R(a,b)
{this.i=this.O=this.s="";this.ma=null;this.g=this.o="";this.N=!1;var c;a instanceof
R?(this.N=void 0!==b?
b:a.N,Pj(this,a.s),this.O=a.O,this.i=a.i,Qj(this,a.ma),Rj(this,a.o),Sj(this,a.j.clo
ne()),this.g=a.g):a&&(c=String(a).match(Ij))?(this.N=!!b,Pj(this,c[1]||"",!
0),this.O=Tj(c[2]||""),this.i=Tj(c[3]||"",!0),Qj(this,c[4]),Rj(this,c[5]||"",!
0),Sj(this,c[6]||"",!0),this.g=Tj(c[7]||"")):(this.N=!!b,this.j=new
Uj(null,this.N))}
R.prototype.toString=function(){var a=[],b=this.s;b&&a.push(Vj(b,Wj,!0),":");var
c=this.i;if(c||"file"==b)a.push("//"),(b=this.O)&&a.push(Vj(b,Wj,!
0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),c=this.ma,null!=c&&a.push(":",String(c));if(c=this.o)this.i&&"/"!
=c.charAt(0)&&a.push("/"),a.push(Vj(c,"/"==c.charAt(0)?Xj:Yj,!0));
(c=this.j.toString())&&a.push("?",c);(c=this.g)&&a.push("#",Vj(c,Zj));return
a.join("")};R.prototype.clone=function(){return new R(this)};
function Pj(a,b,c){a.s=c?Tj(b,!0):b;a.s&&(a.s=a.s.replace(/:$/,""))}function
Qj(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number
"+b);a.ma=b}else a.ma=null}function Rj(a,b,c){a.o=c?Tj(b,!0):b}function Sj(a,b,c){b
instanceof Uj?(a.j=b,ak(a.j,a.N)):(c||(b=Vj(b,bk)),a.j=new
Uj(b,a.N))}R.prototype.getQuery=function(){return this.j.toString()};function
S(a,b,c){a.j.set(b,c);return a}function T(a,b){return a.j.get(b)}function ck(a,b)
{a.j.remove(b)}
function Tj(a,b){return
a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function
Vj(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,dk),c&&(a=a.replace(/
%25([0-9a-fA-F]{2})/g,"%$1")),a):null}function dk(a){a=a.charCodeAt(0);return"%"+
(a>>4&15).toString(16)+(a&15).toString(16)}var
Wj=/[#\/\?@]/g,Yj=/[#\?:]/g,Xj=/[#\?]/g,bk=/[#\?@]/g,Zj=/#/g;function Uj(a,b)
{this.i=this.g=null;this.j=a||null;this.o=!!b}
function ek(a){a.g||(a.g=new Aj,a.i=0,a.j&&Jj(a.j,function(b,c)
{a.add(Sd(b),c)}))}function fk(a){var b=Gj(a);if("undefined"==typeof b)throw
Error("Keys are undefined");var c=new Uj(null,void 0);a=Fj(a);for(var
d=0;d<b.length;d++){var e=b[d],g=a[d];Array.isArray(g)?gk(c,e,g):c.add(e,g)}return
c}f=Uj.prototype;f.add=function(a,b){ek(this);this.j=null;a=hk(this,a);var
c=this.g.get(a);c||this.g.set(a,c=[]);c.push(b);this.i+=1;return this};
f.remove=function(a){ek(this);a=hk(this,a);return this.g.has(a)?
(this.j=null,this.i-=this.g.get(a).length,this.g.remove(a)):!1};function ik(a,b)
{ek(a);b=hk(a,b);return a.g.has(b)}f.forEach=function(a,b)
{ek(this);this.g.forEach(function(c,d){c.forEach(function(e)
{a.call(b,e,d,this)},this)},this)};f.nd=function(){ek(this);for(var
a=this.g.Yb(),b=this.g.nd(),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.Yb=function(a){ek(this);var b=[];if("string"===typeof
a)ik(this,a)&&(b=b.concat(this.g.get(hk(this,a))));else{a=this.g.Yb();for(var
c=0;c<a.length;c++)b=b.concat(a[c])}return b};f.set=function(a,b)
{ek(this);this.j=null;a=hk(this,a);ik(this,a)&&(this.i-
=this.g.get(a).length);this.g.set(a,[b]);this.i+=1;return this};f.get=function(a,b)
{if(!a)return b;a=this.Yb(a);return 0<a.length?String(a[0]):b};function gk(a,b,c)
{a.remove(b);0<c.length&&(a.j=null,a.g.set(hk(a,b),hb(c)),a.i+=c.length)}
f.toString=function(){if(this.j)return this.j;if(!this.g)return"";for(var
a=[],b=this.g.nd(),c=0;c<b.length;c++){var
d=b[c],e=encodeURIComponent(String(d));d=this.Yb(d);for(var g=0;g<d.length;g++){var
h=e;""!==d[g]&&(h+="="+encodeURIComponent(String(d[g])));a.push(h)}}return
this.j=a.join("&")};f.clone=function(){var a=new
Uj;a.j=this.j;this.g&&(a.g=this.g.clone(),a.i=this.i);return a};function hk(a,b)
{b=String(b);a.o&&(b=b.toLowerCase());return b}
function ak(a,b){b&&!a.o&&(ek(a),a.j=null,a.g.forEach(function(c,d){var
e=d.toLowerCase();d!=e&&(this.remove(d),gk(this,e,c))},a));a.o=b}f.Hq=function(a)
{for(var b=0;b<arguments.length;b++)Hj(arguments[b],function(c,d)
{this.add(d,c)},this)};function jk(a){try{return p.JSON.parse(a)}catch(b)
{}a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\
["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|
false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|
$)/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return
eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);}var
kk=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;
function lk(){}lk.prototype.g=null;function mk(a){var b;(b=a.g)||
(b={},nk(a)&&(b[0]=!0,b[1]=!0),b=a.g=b);return b};var ok;function pk()
{}u(pk,lk);function qk(a){return(a=nk(a))?new ActiveXObject(a):new
XMLHttpRequest}function nk(a){if(!a.i&&"undefined"==typeof
XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var
b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],
c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.i=d}catch(e)
{}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML
might not be installed");}return a.i}ok=new pk;function rk(a,b)
{this.j=a;this.o=b;this.i=0;this.g=null}rk.prototype.get=function(){if(0<this.i)
{this.i--;var a=this.g;this.g=a.next;a.next=null}else a=this.j();return a};function
sk(a,b){a.o(b);100>a.i&&(a.i++,b.next=a.g,a.g=b)};function tk(a,b){var
c=a;b&&(c=r(a,b));c=uk(c);"function"!==typeof p.setImmediate||
p.Window&&p.Window.prototype&&!
y("Edge")&&p.Window.prototype.setImmediate==p.setImmediate?(vk||
(vk=wk()),vk(c)):p.setImmediate(c)}var vk;
function wk(){var a=p.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof
window&&window.postMessage&&window.addEventListener&&!y("Presto")&&(a=function()
{var
e=F("IFRAME");e.style.display="none";document.documentElement.appendChild(e);var
g=e.contentWindow;e=g.document;e.open();e.close();var
h="callImmediate"+Math.random(),k="file:"==g.location.protocol?"*":g.location.proto
col+"//"+g.location.host;e=r(function(l){if(("*"==k||
l.origin==k)&&l.data==h)this.port1.onmessage()},this);g.addEventListener("message",
e,!1);this.port1={};this.port2={postMessage:function()
{g.postMessage(h,k)}}});if("undefined"!==typeof a&&!y("Trident")&&!y("MSIE")){var
b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var
e=c.cb;c.cb=null;e()}};return function(e)
{d.next={cb:e};d=d.next;b.port2.postMessage(0)}}return function(e)
{p.setTimeout(e,0)}}var uk=ic;function xk(a){p.setTimeout(function(){throw
a;},0)};function yk(){this.i=this.g=null}yk.prototype.add=function(a,b){var
c=zk.get();c.set(a,b);this.i?
this.i.next=c:this.g=c;this.i=c};yk.prototype.remove=function(){var
a=null;this.g&&(a=this.g,this.g=this.g.next,this.g||
(this.i=null),a.next=null);return a};var zk=new rk(function(){return new
Ak},function(a){return a.reset()});function Ak()
{this.next=this.g=this.He=null}Ak.prototype.set=function(a,b)
{this.He=a;this.g=b;this.next=null};Ak.prototype.reset=function()
{this.next=this.g=this.He=null};function Bk(a,b){Ck||Dk();Ek||(Ck(),Ek=!
0);Fk.add(a,b)}var Ck;function Dk(){if(p.Promise&&p.Promise.resolve){var
a=p.Promise.resolve(void 0);Ck=function(){a.then(Gk)}}else Ck=function()
{tk(Gk)}}var Ek=!1,Fk=new yk;function Gk(){for(var a;a=Fk.remove();)
{try{a.He.call(a.g)}catch(b){xk(b)}sk(zk,a)}Ek=!1};function Hk(a){if(!a)return!
1;try{return!!a.$goog_Thenable}catch(b){return!1}};function Ik(a)
{this.g=0;this.O=void 0;this.o=this.i=this.j=null;this.s=this.N=!1;if(a!=Ba)try{var
b=this;a.call(void 0,function(c){Jk(b,2,c)},function(c){Jk(b,3,c)})}catch(c)
{Jk(this,3,c)}}function Kk()
{this.next=this.context=this.i=this.j=this.g=null;this.o=!
1}Kk.prototype.reset=function(){this.context=this.i=this.j=this.g=null;this.o=!
1};var Lk=new rk(function(){return new Kk},function(a){a.reset()});function
Mk(a,b,c){var d=Lk.get();d.j=a;d.i=b;d.context=c;return d}
function Nk(){var a,b,c=new Ik(function(d,e){a=d;b=e});return new
Ok(c,a,b)}Ik.prototype.then=function(a,b,c){return Pk(this,"function"===typeof a?
a:null,"function"===typeof b?b:null,c)};Ik.prototype.$goog_Thenable=!
0;Ik.prototype.cancel=function(a){if(0==this.g){var b=new Qk(a);Bk(function()
{Rk(this,b)},this)}};
function Rk(a,b){if(0==a.g)if(a.j){var c=a.j;if(c.i){for(var
d=0,e=null,g=null,h=c.i;h&&(h.o||(d++,h.g==a&&(e=h),!(e&&1<d)));h=h.next)e||
(g=h);e&&(0==c.g&&1==d?Rk(c,b):(g?
(d=g,d.next==c.o&&(c.o=d),d.next=d.next.next):Sk(c),Tk(c,e,3,b)))}a.j=null}else
Jk(a,3,b)}function Uk(a,b){a.i||2!=a.g&&3!=a.g||Vk(a);a.o?a.o.next=b:a.i=b;a.o=b}
function Pk(a,b,c,d){var e=Mk(null,null,null);e.g=new Ik(function(g,h){e.j=b?
function(k){try{var l=b.call(d,k);g(l)}catch(n){h(n)}}:g;e.i=c?function(k){try{var
l=c.call(d,k);void 0===l&&k instanceof Qk?h(k):g(l)}catch(n)
{h(n)}}:h});e.g.j=a;Uk(a,e);return e.g}Ik.prototype.oa=function(a)
{this.g=0;Jk(this,2,a)};Ik.prototype.na=function(a){this.g=0;Jk(this,3,a)};
function Jk(a,b,c){if(0==a.g){a===c&&(b=3,c=new TypeError("Promise cannot resolve
to itself"));a.g=1;a:{var d=c,e=a.oa,g=a.na;if(d instanceof Ik){Uk(d,Mk(e||Ba,g||
null,a));var h=!0}else if(Hk(d))d.then(e,g,a),h=!0;else{if(Fa(d))try{var
k=d.then;if("function"===typeof k){Wk(d,k,e,g,a);h=!0;break a}}catch(l)
{g.call(a,l);h=!0;break a}h=!1}}h||(a.O=c,a.g=b,a.j=null,Vk(a),3!=b||c instanceof
Qk||Xk(a,c))}}
function Wk(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 Vk(a){a.N||(a.N=!
0,Bk(a.ma,a))}function Sk(a){var b=null;a.i&&(b=a.i,a.i=b.next,b.next=null);a.i||
(a.o=null);return b}Ik.prototype.ma=function(){for(var
a;a=Sk(this);)Tk(this,a,this.g,this.O);this.N=!1};
function Tk(a,b,c,d){if(3==c&&b.i&&!b.o)for(;a&&a.s;a=a.j)a.s=!
1;if(b.g)b.g.j=null,Yk(b,c,d);else try{b.o?b.j.call(b.context):Yk(b,c,d)}catch(e)
{Zk.call(null,e)}sk(Lk,b)}function Yk(a,b,c){2==b?
a.j.call(a.context,c):a.i&&a.i.call(a.context,c)}function Xk(a,b){a.s=!
0;Bk(function(){a.s&&Zk.call(null,b)})}var Zk=xk;function Qk(a)
{Pa.call(this,a)}u(Qk,Pa);Qk.prototype.name="cancel";function Ok(a,b,c)
{this.promise=a;this.i=b;this.g=c};function $k(a,b){Q.call(this);this.i=a||
1;this.g=b||p;this.j=r(this.jw,this);this.o=La()}u($k,Q);f=$k.prototype;f.enabled=!
1;f.Ya=null;function al(a,b){a.i=b;a.Ya&&a.enabled?
(a.stop(),a.start()):a.Ya&&a.stop()}f.jw=function(){if(this.enabled){var a=La()-
this.o;0<a&&a<.8*this.i?this.Ya=this.g.setTimeout(this.j,this.i-a):
(this.Ya&&(this.g.clearTimeout(this.Ya),this.Ya=null),this.dispatchEvent("tick"),th
is.enabled&&(this.stop(),this.start()))}};
f.start=function(){this.enabled=!0;this.Ya||
(this.Ya=this.g.setTimeout(this.j,this.i),this.o=La())};f.stop=function()
{this.enabled=!
1;this.Ya&&(this.g.clearTimeout(this.Ya),this.Ya=null)};f.va=function()
{$k.ta.va.call(this);this.stop();delete this.g};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:p.setTimeout(a,b||0)}
function bl(a){p.clearTimeout(a)};function cl(a){Q.call(this);this.headers=new
Aj;this.O=a||null;this.i=!
1;this.N=this.g=null;this.Aj="";this.j=this.oa=this.o=this.ma=!
1;this.na=0;this.s=null;this.wa="";this.ua=this.Ba=!1}u(cl,Q);var dl=/^https?
$/i,el=["POST","PUT"],fl=[];function gl(a,b,c,d,e){var g=new
cl;fl.push(g);b&&g.ka("complete",b);g.yf("ready",g.Ms);g.send(a,c,d,e)}f=cl.prototy
pe;f.Ms=function(){this.Ha();db(fl,this)};
f.send=function(a,b,c,d){if(this.g)throw Error("[goog.net.XhrIo] Object is active
with another request="+this.Aj+"; newUri="+a);b=b?
b.toUpperCase():"GET";this.Aj=a;this.ma=!1;this.i=!0;this.g=this.O?
qk(this.O):qk(ok);this.N=this.O?
mk(this.O):mk(ok);this.g.onreadystatechange=r(this.Lp,this);try{this.oa=!
0,this.g.open(b,String(a),!0),this.oa=!1}catch(g){hl(this);return}a=c||"";var
e=this.headers.clone();d&&Hj(d,function(g,h){e.set(h,g)});d=e.nd().find(function(g)
{return"content-type"==g.toLowerCase()});
c=p.FormData&&a instanceof p.FormData;!bb(el,b)||d||c||e.set("Content-
Type","application/x-www-form-urlencoded;charset=utf-8");e.forEach(function(g,h)
{this.g.setRequestHeader(h,g)},this);this.wa&&(this.g.responseType=this.wa);"withCr
edentials"in this.g&&this.g.withCredentials!
==this.Ba&&(this.g.withCredentials=this.Ba);try{il(this),0<this.na&&((this.ua=jl(th
is.g))?
(this.g.timeout=this.na,this.g.ontimeout=r(this.kg,this)):this.s=U(this.kg,this.na,
this)),this.o=!0,this.g.send(a),this.o=!1}catch(g){hl(this)}};
function jl(a){return A&&Fe(9)&&"number"===typeof a.timeout&&void 0!
==a.ontimeout}f.kg=function(){"undefined"!=typeof
xa&&this.g&&(this.dispatchEvent("timeout"),this.abort(8))};function hl(a){a.i=!
1;a.g&&(a.j=!0,a.g.abort(),a.j=!1);kl(a);ll(a)}function kl(a){a.ma||(a.ma=!
0,a.dispatchEvent("complete"),a.dispatchEvent("error"))}f.abort=function()
{this.g&&this.i&&(this.i=!1,this.j=!0,this.g.abort(),this.j=!
1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),ll(this))};
f.va=function(){this.g&&(this.i&&(this.i=!1,this.j=!0,this.g.abort(),this.j=!
1),ll(this,!0));cl.ta.va.call(this)};f.Lp=function(){this.Id||(this.oa||this.o||
this.j?ml(this):this.pv())};f.pv=function(){ml(this)};
function ml(a){if(a.i&&"undefined"!=typeof xa&&(!a.N[1]||4!=(a.g?
a.g.readyState:0)||2!=nl(a)))if(a.o&&4==(a.g?a.g.readyState:0))U(a.Lp,0,a);else
if(a.dispatchEvent("readystatechange"),4==(a.g?a.g.readyState:0)){a.i=!1;try{ol(a)?
(a.dispatchEvent("complete"),a.dispatchEvent("success")):kl(a)}finally{ll(a)}}}func
tion ll(a,b){if(a.g){il(a);var c=a.g,d=a.N[0]?Ba:null;a.g=null;a.N=null;b||
a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}}
function il(a){a.g&&a.ua&&(a.g.ontimeout=null);a.s&&(bl(a.s),a.s=null)}function
ol(a){var b=nl(a);a:switch(b){case 200:case 201:case 202:case 204:case 206:case
304:case 1223:var c=!0;break a;default:c=!1}if(!c)
{if(b=0===b)a=String(a.Aj).match(Ij)[1]||null,!
a&&p.self&&p.self.location&&(a=p.self.location.protocol,a=a.substr(0,a.length-
1)),b=!dl.test(a?a.toLowerCase():"");c=b}return c}function nl(a){try{return 2<(a.g?
a.g.readyState:0)?a.g.status:-1}catch(b){return-1}}
function pl(a){try{return a.g?a.g.responseText:""}catch(b){return""}}function ql(a)
{if(a.g){a:{a=a.g.responseText;if(p.JSON)try{var b=p.JSON.parse(a);break a}catch(c)
{}b=jk(a)}return b}};function rl(a){this.Il=a}function sl(a){return new
rl(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})}var
ul=[sl("data"),sl("http"),sl("https"),sl("mailto"),sl("ftp"),new rl(function(a)
{return/^[^:]*([/?#]|$)/.test(a)})];function vl(a){var b=void 0===b?ul:b;a:{b=void
0===b?ul:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof rl&&d.Il(a))
{a=new vi(a,ki);break a}}a=void 0}return a||wi};var wl=new function(){var a=new
Map([["A",new Map([["href",{Lc:2}]])],["AREA",new Map([["href",{Lc:2}]])],
["LINK",new Map([["href",{Lc:2,conditions:new Map([["rel",new Set("alternate author
bookmark canonical cite help icon license next prefetch dns-prefetch prerender
preconnect preload prev search subresource".split(" "))]])}]])],["SOURCE",new
Map([["src",{Lc:2}]])],["IMG",new Map([["src",{Lc:2}]])],["VIDEO",new Map([["src",
{Lc:2}]])],["AUDIO",new Map([["src",{Lc:2}]])]]),b=new Set("title aria-atomic aria-
autocomplete aria-busy aria-checked aria-disabled aria-dropeffect aria-expanded
aria-haspopup aria-hidden aria-invalid aria-label aria-level aria-live aria-
multiline aria-multiselectable aria-orientation aria-posinset aria-pressed aria-
readonly aria-relevant aria-required aria-selected aria-setsize aria-sort aria-
valuemax aria-valuemin aria-valuenow aria-valuetext alt align autocapitalize
autocomplete autocorrect autofocus autoplay bgcolor border cellpadding cellspacing
checked color cols colspan controls datetime disabled download draggable enctype
face formenctype frameborder height hreflang hidden ismap label lang loop max
maxlength media minlength min multiple muted nonce open placeholder preload rel
required reversed role rows rowspan selected shape size sizes slot span spellcheck
start step summary translate type valign value width wrap itemscope itemtype itemid
itemprop itemref".split(" ")),
c=new Map([["dir",{Lc:3,conditions:new Map([["dir",new
Set(["auto","ltr","rtl"])]])}],["async",{Lc:3,conditions:new Map([["async",new
Set(["async"])]])}],["cite",{Lc:2}],["loading",{Lc:3,conditions:new
Map([["loading",new Set(["eager","lazy"])]])}],["poster",{Lc:2}],["target",
{Lc:3,conditions:new Map([["target",new Set(["_self","_blank"])]])}]]);this.i=new
Set("ARTICLE SECTION NAV ASIDE H1 H2 H3 H4 H5 H6 HEADER FOOTER ADDRESS P HR PRE
BLOCKQUOTE OL UL LH LI DL DT DD FIGURE FIGCAPTION MAIN DIV EM STRONG SMALL S CITE Q
DFN ABBR RUBY RB RT RTC RP DATA TIME CODE VAR SAMP KBD SUB SUP I B U MARK BDI BDO
SPAN BR WBR INS DEL PICTURE PARAM TRACK MAP TABLE CAPTION COLGROUP COL TBODY THEAD
TFOOT TR TD TH SELECT DATALIST OPTGROUP OPTION OUTPUT PROGRESS METER FIELDSET
LEGEND DETAILS SUMMARY MENU DIALOG SLOT CANVAS FONT CENTER".split(" "));
this.g=a;this.j=b;this.o=c};function xl(a){return{valueOf:a}.valueOf()};function
yl(a,b){a="undefined"===typeof window?null:window[a];if(null===a||void 0===a||!
a.prototype.hasOwnProperty(b))return null;var
c=Object.getOwnPropertyDescriptor(a.prototype,b);return function(d){return
c.get.apply(d)}}
var zl=xl(function(){var a;return null!==(a=yl("Element","attributes"))&&void 0!
==a?a:yl("Node","attributes")}),Al=xl(function(){return
yl("Node","nodeName")}),Bl=xl(function(){return
yl("Node","nodeType")}),Cl=xl(function(){return
yl("Node","childNodes")}),Dl=xl(function(){return
yl("Node","firstChild")}),El=xl(function(){return
yl("Attr","name")}),Fl=xl(function(){return yl("Attr","value")});var Gl={};function
Hl(){this.g=wl;if(Gl!==Gl)throw Error("Bad secret");}
Hl.prototype.i=function(a){a=qi("<html><body>"+a);a=(new
DOMParser).parseFromString(ri(a),"text/html");for(var
b=a.createElement("div");Cl(a.body).length;)b.appendChild(Dl(a.body));a=a.createTre
eWalker(b,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,this.j.bind(this),!
1);for(var c=a.nextNode(),d=b=document.createElement("div");null!==c;)
{if(Bl(c)===Node.TEXT_NODE)var e=document.createTextNode(c.data);else
if(Bl(c)===Node.ELEMENT_NODE){var
g=c;c=Al(g);e=document.createElement(c);if(g=zl(g))for(var h=
ka(g),k=h.next();!k.done;k=h.next()){var l=k.value;k=El(l);l=Fl(l);var
n=this.g,q=n.g.get(c);n=(null===q||void 0===q?0:q.has(k))?q.get(k):n.j.has(k)?
{Lc:1}:n.o.get(k)||{Lc:0};a:{q=void 0;var x=n.conditions;if(x){x=ka(x);for(var
D=x.next();!D.done;D=x.next()){var
H=ka(D.value);D=H.next().value;H=H.next().value;if((D=null===(q=g.getNamedItem(D))|
|void 0===q?void 0:q.value)&&!H.has(D)){q=!1;break a}}}q=!0}if(q)switch(n.Lc){case
1:e.setAttribute(k,l);break;case 2:l=xi(vl(l));e.setAttribute(k,l);break;
case 3:e.setAttribute(k,l.toLowerCase());break;case 0:break;default:throw
Error("Unhandled AttributePolicyAction case");}}}else throw Error("Node is not of
type text or element");d.appendChild(e);if(c=a.firstChild())d=e;else for(;!
(c=a.nextSibling())&&(c=a.parentNode());)d=d.parentNode}a=(new
XMLSerializer).serializeToString(b);a=a.slice(a.indexOf(">")
+1,a.lastIndexOf("</"));return qi(a)};
Hl.prototype.j=function(a){if(Bl(a)===Node.TEXT_NODE)return
NodeFilter.FILTER_ACCEPT;if(Bl(a)!==Node.ELEMENT_NODE)return
NodeFilter.FILTER_REJECT;a=Al(a);if(null===a)a=NodeFilter.FILTER_REJECT;else{var
b=this.g;a=b.i.has(a)||b.g.has(a)?
NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}return a};var Il=xl(function()
{return new Hl});function Jl(a){Kl();return pd(a,null)}function Ll(a){Kl();return
Gc(a)}var Kl=Ba;function Ml(){}f=Ml.prototype;f.mb=function(a)
{this.wb=a.width;this.Cb=a.height};f.Fa=function(){return new
Pe(this.wb,this.Cb)};f.be=function(){return this.O};f.qd=function(){return
this.N};f.Bb=function(){return this.wb};f.Db=function(){return
this.Cb};f.od=function(){return new B(this.O,this.N)};function Nl(a){return new
Vg(a.O,a.N,a.wb,a.Cb)};function Ol(){this.g=[]}Ol.prototype.Sa=function(a)
{this.g.push(a)};Ol.prototype.Fa=function(){var a=this.Bb(),b=this.Db();return
null===a||null===b?null:new Pe(a,b)};Ol.prototype.Ld=function(a){return
this.g.filter(a||gc)};function Pl(a,b){for(var c=0;c<a.g.length;c++){var
d=a.g[c];if(b(d))return d}return null}function Ql(a,b){return Pl(a,function(c)
{return c.qd()<=b&&c.qd()+c.Fa().height>=b})}function Rl(a,b){return
a.g.find(function(c){return Tg(Wg(Nl(c)),b)})};function Sl()
{this.g=[];this.cells=[]}u(Sl,Ol);f=Sl.prototype;f.Km=0;f.marginTop=0;f.marginRight
=0;f.Ai=0;f.Bl=0;f.Tj=0;f.zq=!1;f.Bb=function(){return this.wb};f.Db=function()
{return this.Cb};
function Tl(a){a.O();for(var b=a.Km,c=0;c<a.j;c++){var
d=Ul(a,c);a.cells[c].forEach(function(h){if(h){var k=b+Math.round((d-
h.Fa().width)/2);h.O=k}});b+=d+a.Bl}a.wb=b+a.marginRight;var
e=a.marginTop;for(c=0;c<a.i;c++){var g=Vl(a,c);Wl(a,c).forEach(function(h)
{if(h)if(this.zq){var k=e+Math.round((g-h.Fa().height)/2);h.N=k}else
h.N=e});e+=g+a.Tj}a.Cb=e+a.Ai}function Wl(a,b){return a.cells.map(function(c)
{return c[b]})}
function Ul(a,b){var c=0;a.cells[b].forEach(function(d)
{d&&(c=Math.max(c,d.Fa().width))});return c}function Vl(a,b){var
c=0;Wl(a,b).forEach(function(d){d&&(c=Math.max(c,d.Fa().height))});return
c};function Xl(a){this.o=a}m(Xl,Ml);Xl.prototype.Ga=function(){return
this.o};Xl.prototype.mb=function(a){void 0==a.width?
(this.Cb=a.height,this.wb=Math.round(a.height*Yl(this.o))):void 0==a.height?
(this.wb=a.width,this.Cb=Math.round(a.width/Yl(this.o))):
(this.wb=a.width,this.Cb=a.height)};function Zl()
{return"rtl"==document.body.dir}function $l(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 am={border:!0,padding:!0,margin:!
0},bm=["Top","Bottom","Right","Left"],cm={color:"#0000cc",textDecoration:"underline
"};
function dm(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)
{Tb(b,t(em,c))})}function em(a,b,c){var d=""==dh(a,c);am[c]?v(bm,function(e)
{d&&""==dh(a,c+e)&&J(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&cm[c]?
J(a,c,cm[c]):J(a,c,b))}
function V(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||Tb(c,function(e,g)
{ib(d,hb(a.getElementsByTagName(g)))});dm(d)};function fm(a,b,c)
{Bi.call(this);this.$h=a;this.j=b||
0;this.g=c;this.i=r(this.Iq,this)}u(fm,Bi);f=fm.prototype;f.lb=0;f.va=function()
{fm.ta.va.call(this);this.stop();delete this.$h;delete this.g};f.start=function(a)
{this.stop();this.lb=U(this.i,void 0!==a?a:this.j)};f.stop=function(){0!
=this.lb&&bl(this.lb);this.lb=0};f.Iq=function(){this.lb=0;this.$h&&this.
$h.call(this.g)};var Zb={},gm=null;function hm(a){a=Ga(a);delete
Zb[a];Yb()&&gm&&gm.stop()}function im(){gm||(gm=new fm(function(){jm()},20));var
a=gm;0!=a.lb||a.start()}function jm(){var a=La();Tb(Zb,function(b){km(b,a)});Yb()||
im()};function lm()
{Q.call(this);this.Hc=0;this.endTime=this.startTime=null}u(lm,Q);lm.prototype.Bf=fu
nction(){this.ud("begin")};lm.prototype.Pe=function()
{this.ud("end")};lm.prototype.ud=function(a){this.dispatchEvent(a)};function
mm(a,b,c,d){lm.call(this);if(!Array.isArray(a)||!Array.isArray(b))throw
Error("Start and end parameters must be arrays");if(a.length!=b.length)throw
Error("Start and end points must be the same
length");this.i=a;this.s=b;this.duration=c;this.o=d;this.coords=[];this.progress=0}
u(mm,lm);f=mm.prototype;
f.play=function(a){if(a||0==this.Hc)this.progress=0,this.coords=this.i;else
if(1==this.Hc)return!1;hm(this);this.startTime=a=La();-1==this.Hc&&(this.startTime-
=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progre
ss||this.Bf();this.ud("play");-1==this.Hc&&this.ud("resume");this.Hc=1;var
b=Ga(this);b in Zb||(Zb[b]=this);im();km(this,a);return!0};f.stop=function(a)
{hm(this);this.Hc=0;a&&(this.progress=1);nm(this,this.progress);this.ud("stop");thi
s.Pe()};
f.va=function(){0==this.Hc||this.stop(!
1);this.ud("destroy");mm.ta.va.call(this)};function km(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);nm(a,a.progress);1==a.progress?
(a.Hc=0,hm(a),a.ud("finish"),a.Pe()):1==a.Hc&&a.Wl()}function nm(a,b)
{"function"===typeof a.o&&(b=a.o(b));a.coords=Array(a.i.length);for(var
c=0;c<a.i.length;c++)a.coords[c]=(a.s[c]-a.i[c])*b+a.i[c]}f.Wl=function()
{this.ud("animate")};
f.ud=function(a){this.dispatchEvent(new om(a,this))};function om(a,b)
{Ei.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.z=
b.coords[2];this.duration=b.duration;this.progress=b.progress;this.state=b.Hc}u(om,
Ei);function pm(a){return 3*a*a-2*a*a*a};function X(){Q.call(this);this.g=new
gj(this)}u(X,Q);X.prototype.va=function()
{this.dispatchEvent("dispose");X.ta.va.call(this);this.g.Ha()};function qm()
{X.call(this)}u(qm,X);function rm(a,b){this.x=a;this.y=b}u(rm,B);function sm(a)
{return new rm(a.x,a.y)}rm.prototype.clone=function(){return new
rm(this.x,this.y)};rm.prototype.dk=B.prototype.dk;rm.prototype.add=function(a)
{this.x+=a.x;this.y+=a.y;return this};function tm(a,b){a.x-=b.x;a.y-=b.y};function
um(a,b){this.g=a;this.i=b}function vm(a,b){var c=Rl(a.g,b);if(!c)a:
{c=Number.POSITIVE_INFINITY;for(var d=a.g.Ld(),e=d[0],g=0;g<d.length;g++){var
h=d[g],k=Ug(Wg(Nl(h)),b);if(k<c){c=k;if(0==k){c=h;break
a}e=h}}c=e}a=a.i.Lh(c);b=sm(b);tm(b,c.od());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
sm(a.od()).add(b)};function wm(a){return"P\u00e1gina "+a};var xm;var ym="combobox
grid group listbox menu menubar radiogroup row rowgroup tablist textbox toolbar
tree treegrid".split(" ");function zm(a,b){b?
a.setAttribute("role",b):a.removeAttribute("role")}
function Am(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void
0==c?(xm||(xm={atomic:!1,autocomplete:"none",dropeffect:"none",haspopup:!
1,live:"off",multiline:!1,multiselectable:!1,orientation:"vertical",readonly:!
1,relevant:"additions text",required:!1,sort:"none",busy:!1,disabled:!1,hidden:!
1,invalid:"false"}),c=xm,b in c?
a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}function Bm(a,b)
{a=a.getAttribute("aria-"+b);return null==a||void 0==a?"":String(a)}
function Cm(a){var b=Bm(a,"activedescendant");return
Te(a).getElementById(b)}function Dm(a,b){var
c="";b&&(c=b.id);Am(a,"activedescendant",c)}function Em(a,b){Am(a,"label",b)};var
Fm=function(){if(re){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(Qb))?
a[1]:"0"}return qe?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(Qb))?
a[0].replace(/_/g,"."):"10"):te?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(Qb))?
a[1]:""):ue||ve||we?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(Qb))?
a[1].replace(/_/g,"."):""):""}();function Gm(a){return(a=a.exec(Qb))?a[1]:""}var
Hm=function(){if(Qf)return Gm(/Firefox\/([0-9.]+)/);if(A||le||ke)return De;if(Uf)
{if(ge()||y("Macintosh")){var a=Gm(/CriOS\/([0-9.]+)/);if(a)return a}return
Gm(/Chrome\/([0-9.]+)/)}if(Vf&&!ge())return Gm(/Version\/([0-9.]+)/);if(Rf||Sf)
{if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Qb))return a[1]+"."+a[2]}else
if(Tf)return(a=Gm(/Android\s+([0-9.]+)/))?a:Gm(/Version\/([0-9.]+)/);return""}
();function Im(a,b,c){Q.call(this);this.target=a;this.s=b||a;this.ua=c||new
Vg(NaN,NaN,NaN,NaN);this.j=Te(a);this.g=new
gj(this);Ci(this,this.g);this.deltaY=this.deltaX=this.Ca=this.Ba=this.screenY=this.
screenX=this.clientY=this.clientX=0;this.Pb=!0;this.i=!1;this.na=0;P(this.s,
["touchstart","mousedown"],this.um,!1,this);this.N=Jm}u(Im,Q);var
Jm=p.document&&p.document.documentElement&&!!
p.document.documentElement.setCapture&&!!p.document.releaseCapture;
function Km(a,b){a.ua=b||new Vg(NaN,NaN,NaN,NaN)}f=Im.prototype;f.Ta=function(a)
{this.Pb=a};f.va=function(){Im.ta.va.call(this);cj(this.s,
["touchstart","mousedown"],this.um,!
1,this);lj(this.g);this.N&&this.j.releaseCapture();this.s=this.target=null};
f.um=function(a){var b="mousedown"==a.type;if(!this.Pb||this.i||b&&!
Ki(a))this.dispatchEvent("earlycancel");else{if(0==this.na)if(this.dispatchEvent(ne
w Lm("start",this,a.clientX,a.clientY,a)))this.i=!0,b&&a.preventDefault();else
return;else b&&a.preventDefault();b=this.j;var c=b.documentElement,d=!
this.N;this.g.ka(b,["touchmove","mousemove"],this.Yt,{capture:d,passive:!
1});this.g.ka(b,["touchend","mouseup"],this.Zi,d);this.N?(c.setCapture(!
1),this.g.ka(c,"losecapture",this.Zi)):this.g.ka(hf(b),"blur",
this.Zi);this.Ja&&this.g.ka(this.Ja,"scroll",this.qv,d);this.clientX=this.Ba=a.clie
ntX;this.clientY=this.Ca=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;th
is.deltaX=this.target.offsetLeft;this.deltaY=this.target.offsetTop;this.wa=ff(Re(th
is.j).g)}};f.Zi=function(a,b){lj(this.g);this.N&&this.j.releaseCapture();this.i?
(this.i=!1,this.dispatchEvent(new
Lm("end",this,a.clientX,a.clientY,a,Mm(this,this.deltaX),Nm(this,this.deltaY),b||"t
ouchcancel"==a.type))):this.dispatchEvent("earlycancel")};
f.Yt=function(a){if(this.Pb){var b=a.clientX-this.clientX,c=a.clientY-
this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;t
his.screenY=a.screenY;if(!this.i){var d=this.Ba-this.clientX,e=this.Ca-
this.clientY;if(d*d+e*e>this.na)if(this.dispatchEvent(new
Lm("start",this,a.clientX,a.clientY,a)))this.i=!0;else{this.Id||
this.Zi(a);return}}c=Om(this,b,c);b=c.x;c=c.y;this.i&&this.dispatchEvent(new
Lm("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(Pm(this,a,b,c),a.preventDefault(
))}};
function Om(a,b,c){var d=ff(Re(a.j).g);b+=d.x-a.wa.x;c+=d.y-
a.wa.y;a.wa=d;a.deltaX+=b;a.deltaY+=c;return new
B(Mm(a,a.deltaX),Nm(a,a.deltaY))}f.qv=function(a){var
b=Om(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;Pm(this,a,b.x,b.y)};fu
nction Pm(a,b,c,d){a.bl(c,d);a.dispatchEvent(new
Lm("drag",a,b.clientX,b.clientY,b,c,d))}function Mm(a,b){var
c=a.ua;a=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!
=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))}
function Nm(a,b){var c=a.ua;a=isNaN(c.top)?null:c.top;c=isNaN(c.height)?
0:c.height;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-
Infinity,b))}f.bl=function(a,b)
{this.target.style.left=a+"px";this.target.style.top=b+"px"};function
Lm(a,b,c,d,e,g,h)
{Ei.call(this,a);this.clientX=c;this.clientY=d;this.i=e;this.left=void 0!==g?
g:b.deltaX;this.top=void 0!==h?h:b.deltaY}u(Lm,Ei);function Qm(a){this.Vd=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 Qm)for(b=ka(a.Vd),c=b.next();!c.done;c=b.next()){var
d=ka(c.value);c=d.next().value;d=d.next().value;this.Vd.set(c,d)}else
if(a)for(b=ka(Object.entries(a)),c=b.next();!
c.done;c=b.next())d=ka(c.value),c=d.next().value,d=d.next().value,this.Vd.set(c,d)}
f=Qm.prototype;f.Yb=function(){return Array.from(this.Vd.values())};
f.nd=function(){return Array.from(this.Vd.keys())};f.remove=function(a){return
this.Vd.delete(a)};f.get=function(a,b){return this.Vd.has(a)?
this.Vd.get(a):b};f.set=function(a,b){this.Vd.set(a,b);return
this};f.forEach=function(a,b){var c=this;b=void 0===b?
this:b;this.Vd.forEach(function(d,e){return a.call(b,d,e,c)})};f.clone=function()
{return new Qm(this)};(function(){for(var
a=["ms","moz","webkit","o"],b,c=0;b=a[c]&&!p.requestAnimationFrame;+
+c)p.requestAnimationFrame=p[b+"RequestAnimationFrame"],p.cancelAnimationFrame=p[b+
"CancelAnimationFrame"]||p[b+"CancelRequestAnimationFrame"];if(!
p.requestAnimationFrame){var d=0;p.requestAnimationFrame=function(e){var g=(new
Date).getTime(),h=Math.max(0,16-(g-d));d=g+h;return p.setTimeout(function()
{e(g+h)},h)};p.cancelAnimationFrame||(p.cancelAnimationFrame=function(e)
{clearTimeout(e)})}})();
var Rm=[[],[]],Sm=0,Tm=!1,Um=0;function Vm(a,b){var c=Um++,d={Vu:
{id:c,He:a.measure,context:b},Zu:{id:c,He:a.Yu,context:b},state:{},ld:void 0,xj:!
1};return function(){0<arguments.length?(d.ld||
(d.ld=[]),d.ld.length=0,d.ld.push.apply(d.ld,arguments),d.ld.push(d.state)):d.ld&&0
!=d.ld.length?(d.ld[0]=d.state,d.ld.length=1):d.ld=[d.state];d.xj||(d.xj=!
0,Rm[Sm].push(d));Tm||(Tm=!0,window.requestAnimationFrame(Wm))}}
function Wm(){Tm=!1;var a=Rm[Sm],b=a.length;Sm=(Sm+1)%2;for(var c,d=0;d<b;++d)
{c=a[d];var e=c.Vu;c.xj=!1;e.He&&e.He.apply(e.context,c.ld)}for(d=0;d<b;+
+d)c=a[d],e=c.Zu,c.xj=!
1,e.He&&e.He.apply(e.context,c.ld),c.state={};a.length=0};var Xm=A?
Gc(rc(sc('javascript:""'))):Gc(rc(sc("about:blank")));A?
Gc(rc(sc('javascript:""'))):Gc(rc(sc("javascript:undefined")));function Ym(a)
{Q.call(this);this.ya=a;a=A?"focusout":"blur";this.g=P(this.ya,A?"focusin":"focus",
this,!A);this.i=P(this.ya,a,this,!A)}u(Ym,Q);Ym.prototype.handleEvent=function(a)
{var b=new
Ii(a.Ob);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispat
chEvent(b)};Ym.prototype.va=function()
{Ym.ta.va.call(this);dj(this.g);dj(this.i);delete this.ya};function Zm()
{}Ca(Zm);Zm.prototype.g=0;function $m(a){return":"+(a.g++).toString(36)};function
Y(a){Q.call(this);this.g=a||Re();this.Xb=an;this.lb=null;this.$a=!
1;this.ya=null;this.oa=void 0;this.ma=this.N=this.o=this.Tl=null;this.Hd=!
1}u(Y,Q);Y.prototype.ue=Zm.Eb();var an=null;
function bn(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=Y.prototype;f.getId=function(){return this.lb||(this.lb=$m(this.ue))};
f.Zg=function(a){if(this.o&&this.o.ma){var b=this.o.ma,c=this.lb;c in b&&delete
b[c];$b(this.o.ma,a,this)}this.lb=a};f.ha=function(){return this.ya};function Z(a)
{a.oa||(a.oa=new gj(a));return a.oa}f.ke=function(a){if(this==a)throw Error("Unable
to set parent component");if(a&&this.o&&this.lb&&cn(this.o,this.lb)&&this.o!
=a)throw Error("Unable to set parent component");this.o=a;Y.ta.
$g.call(this,a)};f.getParent=function(){return this.o};
f.$g=function(a){if(this.o&&this.o!=a)throw Error("Method not supported");Y.ta.
$g.call(this,a)};f.Va=function(){this.ya=Mf(this.g,"DIV")};f.render=function(a)
{dn(this,a)};function dn(a,b,c){if(a.$a)throw Error("Component already
rendered");a.ya||a.Va();b?b.insertBefore(a.ya,c||
null):a.g.g.body.appendChild(a.ya);a.o&&!a.o.$a||a.Ma()}
function en(a,b){if(a.$a)throw Error("Component already rendered");if(b&&a.Bi(b))
{a.Hd=!0;var c=Te(b);a.g&&a.g.g==c||(a.g=Re(b));a.Nb(b);a.Ma()}else throw
Error("Invalid element to decorate");}f.Bi=function(){return!0};f.Nb=function(a)
{this.ya=a};f.Ma=function(){this.$a=!0;fn(this,function(a){!a.
$a&&a.ha()&&a.Ma()})};f.lc=function(){fn(this,function(a){a.
$a&&a.lc()});this.oa&&lj(this.oa);this.$a=!1};
f.va=function(){this.$a&&this.lc();this.oa&&(this.oa.Ha(),delete
this.oa);fn(this,function(a){a.Ha()});!
this.Hd&&this.ya&&G(this.ya);this.o=this.Tl=this.ya=this.ma=this.N=null;Y.ta.va.cal
l(this)};f.Oa=function(a,b){this.Dg(a,gn(this),b)};
f.Dg=function(a,b,c){if(a.$a&&(c||!this.$a))throw Error("Component already
rendered");if(0>b||b>gn(this))throw Error("Child component index out of
bounds");this.ma&&this.N||(this.ma={},this.N=[]);if(a.getParent()==this){var
d=a.getId();this.ma[d]=a;db(this.N,a)}else
$b(this.ma,a.getId(),a);a.ke(this);jb(this.N,b,0,a);a.$a&&this.
$a&&a.getParent()==this?(c=this.Ib(),(c.childNodes[b]||null)!
=a.ha()&&(a.ha().parentElement==c&&c.removeChild(a.ha()),b=c.childNodes[b]||
null,c.insertBefore(a.ha(),b))):c?
(this.ya||this.Va(),b=hn(this,b+1),dn(a,this.Ib(),b?b.ya:null)):this.$a&&!a.
$a&&a.ya&&a.ya.parentNode&&1==a.ya.parentNode.nodeType&&a.Ma()};f.Ib=function()
{return this.ya};function jn(a){null==a.Xb&&(a.Xb=Ah(a.$a?a.ya:a.g.g.body));return
a.Xb}function gn(a){return a.N?a.N.length:0}function cn(a,b){a.ma&&b?
(a=a.ma,b=(null!==a&&b in a?a[b]:void 0)||null):b=null;return b}function hn(a,b)
{return a.N?a.N[b]||null:null}function fn(a,b,c){a.N&&a.N.forEach(b,c)}
function kn(a,b){return a.N&&b?a.N.indexOf(b):-1}f.removeChild=function(a,b){if(a)
{var c="string"===typeof a?a:a.getId();a=cn(this,c);if(c&&a){var d=this.ma;c in
d&&delete d[c];db(this.N,a);b&&(a.lc(),a.ya&&G(a.ya));a.ke(null)}}if(!a)throw
Error("Child is not in parent component");return a};function ln(a,b)
{this.ya=a;this.i=b};function mn(a,b){Q.call(this);this.o=new gj(this);this.og(a||
null);b&&(this.qg=b)}u(mn,Q);f=mn.prototype;f.ya=null;f.lo=!0;f.ko=null;f.mg=!
1;f.Ml=-1;f.Co=!0;f.qg="toggle_display";f.lj=function(){return
this.qg};f.ha=function(){return this.ya};f.og=function(a)
{nn(this);this.ya=a};function nn(a){if(a.mg)throw Error("Can not change this state
of the popup while showing.");}f.isVisible=function(){return this.mg};
f.Da=function(a){this.Ja&&this.Ja.stop();this.ua&&this.ua.stop();if(a){if(!
this.mg&&this.Xl()){if(!this.ya)throw Error("Caller must call setElement before
trying to show the
popup");this.ng();a=Te(this.ya);if(this.lo)if(this.o.ka(a,"mousedown",this.Fp,!
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.o.ka(a,"mousedown",this.Fp,!
0);this.o.ka(a,"deactivate",this.Ep)}else
this.o.ka(a,"blur",this.Ep);"toggle_display"==this.qg?
(this.ya.style.visibility="visible",N(this.ya,!
0)):"move_offscreen"==this.qg&&this.ng();this.mg=!0;this.Ml=Date.now();this.Ja?
(Wi(this.Ja,"end",this.Ci,!1,this),this.Ja.play()):this.Ci()}}else
on(this)};f.ng=Ba;function on(a,b)
{a.mg&&a.dispatchEvent({type:"beforehide",target:b})&&(a.o&&lj(a.o),a.mg=!
1,Date.now(),a.ua?(Wi(a.ua,"end",t(a.ro,b),!
1,a),a.ua.play()):a.ro(b))}f.ro=function(a){"toggle_display"==this.qg?
this.xu():"move_offscreen"==this.qg&&(this.ya.style.top="-10000px");this.jh(a)};
f.xu=function(){this.ya.style.visibility="hidden";N(this.ya,!1)};f.Xl=function()
{return this.dispatchEvent("beforeshow")};f.Ci=function()
{this.dispatchEvent("show")};f.jh=function(a)
{this.dispatchEvent({type:"hide",target:a})};f.Fp=function(a)
{a=a.target;zf(this.ya,a)||pn(this,a)||150>Date.now()-this.Ml||on(this,a)};
f.Ep=function(a){if(this.Co){var b=Te(this.ya);if("undefined"!=typeof
document.activeElement){if(a=b.activeElement,!a||zf(this.ya,a)||"BODY"==a.tagName||
pn(this,a))return}else if(a.target!=b)return;150>Date.now()-this.Ml||
on(this)}};function pn(a,b){return Xa(a.ko||[],function(c){return b===c||
zf(c,b)})}f.va=function()
{mn.ta.va.call(this);this.o.Ha();Ai(this.Ja);Ai(this.ua);delete this.ya;delete
this.o;delete this.ko};function qn(a,b){Y.call(this,b);this.Nf=!!
a;this.ua=null;this.Nc=Vm({Yu:this.Hj},this)}u(qn,Y);f=qn.prototype;f.kl=null;f.Fi=
!1;f.md=null;f.yc=null;f.Ud=null;f.Rk=!1;f.kh=function(){return"goog-
modalpopup"};f.Jh=function(){return this.md};f.Va=function()
{qn.ta.Va.call(this);var a=this.ha();vb(a,Cb(this.kh()).split(" "));Ff(a,!0);N(a,!
1);rn(this);sn(this)};
function rn(a){if(a.Nf&&!a.yc){var b=a.g.Ra("IFRAME",
{frameborder:0,style:"border:0;vertical-
align:bottom;"});b.src=Ec(Xm).toString();a.yc=b;a.yc.className=a.kh()+"-
bg";N(a.yc,!1);yh(a.yc,0)}a.md||(a.md=a.g.Ra("DIV",a.kh()+"-bg"),N(a.md,!
1))}function sn(a){a.Ud||(a.Ud=Mf(a.g,"SPAN"),N(a.Ud,!1),Ff(a.Ud,!
0),a.Ud.style.position="absolute")}f.aq=function(){this.Rk=!1};f.Bi=function(a)
{return!!a&&"DIV"==a.tagName};
f.Nb=function(a){qn.ta.Nb.call(this,a);a=Cb(this.kh()).split("
");vb(this.ha(),a);rn(this);sn(this);Ff(this.ha(),!0);N(this.ha(),!
1)};f.Ma=function()
{this.yc&&qf(this.yc,this.ha());qf(this.md,this.ha());qn.ta.Ma.call(this);rf(this.U
d,this.ha());this.kl=new
Ym(this.g.g);Z(this).ka(this.kl,"focusin",this.lv);tn(this,!1)};f.lc=function()
{this.isVisible()&&this.Da(!
1);Ai(this.kl);qn.ta.lc.call(this);G(this.yc);G(this.md);G(this.Ud)};
f.Da=function(a){if(a!
=this.Fi)if(this.Ba&&this.Ba.stop(),this.La&&this.La.stop(),this.wa&&this.wa.stop()
,this.Ja&&this.Ja.stop(),this.$a&&tn(this,a),a)
{if(this.dispatchEvent("beforeshow")){try{this.ua=this.g.g.activeElement}catch(e)
{}this.Hj();this.lh();Z(this).ka(Nf(this.g),"resize",this.Hj).ka(Nf(this.g),"orient
ationchange",this.Nc);un(this,!0);this.focus();this.Fi=!0;this.Ba&&this.La?
(Wi(this.Ba,"end",this.Ei,!1,this),this.La.play(),this.Ba.play()):this.Ei()}}else
if(this.dispatchEvent("beforehide")){Z(this).Xa(Nf(this.g),
"resize",this.Hj).Xa(Nf(this.g),"orientationchange",this.Nc);this.Fi=!
1;this.wa&&this.Ja?(Wi(this.wa,"end",this.Di,!
1,this),this.Ja.play(),this.wa.play()):this.Di();a:{try{var
b=this.g,c=b.g.body,d=b.g.activeElement||c;if(!this.ua||this.ua==c)
{this.ua=null;break a}(d==c||b.Im(this.ha(),d))&&this.ua.focus()}catch(e)
{}this.ua=null}}};
function tn(a,b){a.Fc||(a.Fc=new ln(a.ya,a.g));a=a.Fc;if(b){a.g||
(a.g=[]);b=a.i.Ho(a.i.g.body);for(var c=0;c<b.length;c++){var d=b[c];d==a.ya||
Bm(d,"hidden")||(Am(d,"hidden",!0),a.g.push(d))}}else if(a.g)
{for(c=0;c<a.g.length;c++)a.g[c].removeAttribute("aria-hidden");a.g=null}}function
un(a,b){a.yc&&N(a.yc,b);a.md&&N(a.md,b);N(a.ha(),b);N(a.Ud,b)}f.Ei=function()
{this.dispatchEvent("show")};f.Di=function(){un(this,!
1);this.dispatchEvent("hide")};f.isVisible=function(){return
this.Fi};f.focus=function(){this.Go()};
f.Hj=function(){this.yc&&N(this.yc,!1);this.md&&N(this.md,!1);var
a=this.g.g,b=df(hf(a)||
window),c=Math.max(b.width,Math.max(a.body.scrollWidth,a.documentElement.scrollWidt
h));a=Math.max(b.height,Math.max(a.body.scrollHeight,a.documentElement.scrollHeight
));this.yc&&(N(this.yc,!0),L(this.yc,c,a));this.md&&(N(this.md,!
0),L(this.md,c,a))};
f.lh=function(){var a=hf(this.g.g)||window;if("fixed"==gh(this.ha(),"position"))var
b=0,c=0;else c=ff(this.g.g),b=c.x,c=c.y;var
d=M(this.ha());a=df(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.ha(),b,c);hh(this.Ud,b,c)};f.lv=function(a){this.Rk?
this.aq():a.target==this.Ud&&U(this.Go,0,this)};f.Go=function()
{try{A&&this.g.g.body.focus(),this.ha().focus()}catch(a){}};
f.va=function()
{Ai(this.Ba);this.Ba=null;Ai(this.wa);this.wa=null;Ai(this.La);this.La=null;Ai(this
.Ja);this.Ja=null;qn.ta.va.call(this)};function vn(a,b,c)
{qn.call(this,b,c);this.O=a||"modal-dialog";this.j=wn(wn(new xn,yn,!0),zn,!1,!
0)}u(vn,qn);f=vn.prototype;f.Vh=!0;f.yp=!0;f.fl=!
0;f.Vi=.5;f.Ec="";f.Kf=null;f.Ye=null;f.yo=!1;f.
$c=null;f.ad=null;f.ti=null;f.Dc=null;f.Dd=null;f.uc=null;f.Mm="dialog";f.kh=functi
on(){return this.O};function An(a,b){a.Ec=b;a.ad&&I(a.ad,b)}f.hb=function(){return
this.Ec};f.Gc=function(){return null!=this.Kf?md(this.Kf):""};f.rf=function()
{return this.Mm};f.ig=function(a){this.Mm=a};
function Bn(a){a.ha()||a.render()}f.Ib=function(){Bn(this);return this.Dd};function
Cn(a){Bn(a);return a.uc}function Dn(a){Bn(a);return a.ha()}f.Jh=function()
{Bn(this);return vn.ta.Jh.call(this)};function En(a,b)
{a.Vi=b;a.ha()&&(b=a.Jh())&&yh(b,a.Vi)}function Fn(a,b){var c=Cb(a.O+"-title-
draggable").split(" ");a.ha()&&(b?vb(a.$c,c):xb(a.$c,c));b&&!a.Ye?(b=new
Im(a.ha(),a.$c),a.Ye=b,vb(a.$c,c),P(a.Ye,"start",a.Wv,!1,a)):!
b&&a.Ye&&(a.Ye.Ha(),a.Ye=null)}
f.Va=function(){vn.ta.Va.call(this);var
a=this.ha(),b=this.g;this.ti=this.getId();var c=this.getId()+".contentEl";this.
$c=b.Ra("DIV",this.O+"-title",this.ad=b.Ra("SPAN",{className:this.O+"-title-
text",id:this.ti},this.Ec),this.Dc=b.Ra("SPAN",this.O+"-title-close"));of(a,this.
$c,this.Dd=b.Ra("DIV",{className:this.O+"-
content",id:c}),this.uc=b.Ra("DIV",this.O+"-
buttons"));zm(this.ad,"heading");zm(this.Dc,"button");Ff(this.Dc,!
0);Em(this.Dc,"Cerrar");zm(a,this.rf());Am(a,"labelledby",this.ti||"");this.Kf&&
z(this.Dd,this.Kf);N(this.Dc,this.Vh);this.j&&(a=this.j,a.ya=this.uc,a.render());N(
this.uc,!!this.j);En(this,this.Vi)};
f.Nb=function(a){vn.ta.Nb.call(this,a);a=this.ha();var b=this.O+"-
content";this.Dd=We(null,b,a)[0];this.Dd||
(this.Dd=this.g.Ra("DIV",b),this.Kf&&z(this.Dd,this.Kf),a.appendChild(this.Dd));b=t
his.O+"-title";var c=this.O+"-title-text",d=this.O+"-title-close";(this.
$c=We(null,b,a)[0])?(this.ad=We(null,c,this.$c)[0],this.Dc=We(null,d,this.$c)[0]):
(this.$c=this.g.Ra("DIV",b),a.insertBefore(this.$c,this.Dd));this.ad?
(this.Ec=Gf(this.ad),this.ad.id||(this.ad.id=this.getId())):(this.ad=E("SPAN",
{className:c,
id:this.getId()}),this.
$c.appendChild(this.ad));this.ti=this.ad.id;Am(a,"labelledby",this.ti||"");this.Dc|
|(this.Dc=this.g.Ra("SPAN",d),this.
$c.appendChild(this.Dc));N(this.Dc,this.Vh);b=this.O+"-
buttons";if(this.uc=We(null,b,a)[0]){if(a=this.j=new xn(this.g),
(b=this.uc)&&1==b.nodeType){a.ya=b;b=Ve("BUTTON",a.ya);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.uc=this.g.Ra("DIV",b),a.appendChild(this.uc),
this.j&&(a=this.j,a.ya=this.uc,a.render()),N(this.uc,!!
this.j);En(this,this.Vi)};f.Ma=function()
{vn.ta.Ma.call(this);Z(this).ka(this.ha(),"keydown",this.Lm).ka(this.ha(),"keypress
",this.Lm);Z(this).ka(this.uc,"click",this.fv);Fn(this,this.fl);Z(this).ka(this.Dc,
"click",this.uv);var a=this.ha();zm(a,this.rf());""!
==this.ad.id&&Am(a,"labelledby",this.ad.id);if(!this.yp){this.yp=!1;if(this.$a)
{a=this.g;var b=this.Jh();a.zi(this.yc);a.zi(b)}this.isVisible()&&tn(this,!1)}};
f.lc=function(){this.isVisible()&&this.Da(!1);Fn(this,!
1);vn.ta.lc.call(this)};f.Da=function(a){a!=this.isVisible()&&(this.$a||
this.render(),vn.ta.Da.call(this,a))};f.Ei=function()
{vn.ta.Ei.call(this);this.dispatchEvent("aftershow")};f.Di=function()
{vn.ta.Di.call(this);this.dispatchEvent("afterhide");this.yo&&this.Ha()};
f.Wv=function(){var a=this.g.g,b=df(hf(a)||
window),c=Math.max(a.body.scrollWidth,b.width);a=Math.max(a.body.scrollHeight,b.hei
ght);var d=M(this.ha());"fixed"==gh(this.ha(),"position")?Km(this.Ye,new
Vg(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height))):Km(this.Ye,new
Vg(0,0,c-d.width,a-d.height))};f.uv=function(){Gn(this)};function Gn(a){if(a.Vh)
{var b=a.j,c=b&&b.g;c?(b=b.get(c),a.dispatchEvent(new Hn(c,b))&&a.Da(!1)):a.Da(!
1)}}f.va=function(){this.uc=this.Dc=null;vn.ta.va.call(this)};
function In(a,b){a.j=b;a.uc&&(a.j?(b=a.j,b.ya=a.uc,b.render()):z(a.uc,zd),N(a.uc,!!
a.j))}f.fv=function(a){a:{for(a=a.target;null!=a&&a!=this.uc;)
{if("BUTTON"==a.tagName)break a;a=a.parentNode}a=null}if(a&&!a.disabled)
{a=a.name;var b=this.j.get(a);this.dispatchEvent(new Hn(a,b))&&this.Da(!1)}};
f.Lm=function(a){var b=!1,c=!
1,d=this.j,e=a.target;if("keydown"==a.type)if(27==a.keyCode){var
g=d&&d.g;e="SELECT"==e.tagName&&!e.disabled;g&&!e?(c=!
0,b=d.get(g),b=this.dispatchEvent(new Hn(g,b))):e||(b=!
0)}else{if(9==a.keyCode&&a.shiftKey&&e==this.ha()){this.Rk=!
0;try{this.Ud.focus()}catch(l){}U(this.aq,0,this)}}else if(13==a.keyCode)
{if("BUTTON"==e.tagName&&!e.disabled)g=e.name;else if(e==this.Dc)Gn(this);else
if(d){var
h=d.i,k=h&&Jn(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
Hn(g,String(d.get(g)))))}else e!=this.Dc||32!=a.keyCode&&" "!=a.key||
Gn(this);if(b||c)a.stopPropagation(),a.preventDefault();b&&this.Da(!1)};function
Hn(a,b){this.type="dialogselect";this.key=a;this.caption=b}u(Hn,Ei);function xn(a)
{Qm.call(this);a||
Re();this.g=this.ya=this.i=null}u(xn,Qm);xn.prototype.set=function(a,b,c,d)
{Qm.prototype.set.call(this,a,b);c&&(this.i=a);d&&(this.g=a);return this};
function wn(a,b,c,d){return
a.set(b.key,b.caption,c,d)}xn.prototype.render=function(){if(this.ya)
{z(this.ya,zd);var a=Re(this.ya);this.forEach(function(b,c){b=a.Ra("BUTTON",
{name:c},b);c==this.i&&(b.className="goog-buttonset-
default");this.ya.appendChild(b)},this)}};xn.prototype.ha=function(){return
this.ya};function Jn(a,b){a=Ve("BUTTON",a.ya);for(var c=0,d;d=a[c];c+
+)if(d.name==b||d.id==b)return d;return null}
var
yn={key:"ok",caption:"Aceptar"},zn={key:"cancel",caption:"Cancelar"},Kn={key:"yes",
caption:"S\u00ed"},Ln={key:"no",caption:"No"},Mn={key:"save",caption:"Guardar"},Nn=
{key:"continue",caption:"Continuar"};"undefined"!=typeof document&&(wn(new xn,yn,!
0,!0),wn(wn(new xn,yn,!0),zn,!1,!0),wn(wn(new xn,Kn,!0),Ln,!1,!0),wn(wn(wn(new
xn,Kn),Ln,!0),zn,!1,!0),wn(wn(wn(new xn,Nn),Mn),zn,!0,!0));function On(a,b,c,d,e)
{mm.call(this,b,c,d,e);this.g=a}u(On,mm);On.prototype.lg=Ba;On.prototype.Wl=functio
n(){this.lg();On.ta.Wl.call(this)};On.prototype.Pe=function()
{this.lg();On.ta.Pe.call(this)};On.prototype.Bf=function()
{this.lg();On.ta.Bf.call(this)};function Pn(a,b,c,d,e){"number"===typeof
b&&(b=[b]);"number"===typeof c&&(c=[c]);On.call(this,a,b,c,d,e);if(1!=b.length||1!
=c.length)throw Error("Start and end points must be 1D");this.j=-1}u(Pn,On);var
Qn=1/1024;f=Pn.prototype;
f.lg=function(){var a=this.coords[0];Math.abs(a-
this.j)>=Qn&&(yh(this.g,a),this.j=a)};f.Bf=function(){this.j=-
1;Pn.ta.Bf.call(this)};f.Pe=function(){this.j=-
1;Pn.ta.Pe.call(this)};f.show=function(){this.g.style.display=""};f.kb=function()
{this.g.style.display="none"};function Rn(a,b,c)
{Pn.call(this,a,1,0,b,c)}u(Rn,Pn);Rn.prototype.Bf=function()
{this.show();Rn.ta.Bf.call(this)};Rn.prototype.Pe=function()
{this.kb();Rn.ta.Pe.call(this)};
function Sn(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end
points must be 3D");On.call(this,a,b,c,d,e)}u(Sn,On);Sn.prototype.lg=function()
{for(var a=[],b=0;b<this.coords.length;b+
+)a[b]=Math.round(this.coords[b]);this.g.style.backgroundColor="rgb("+a.join(",")
+")"};function Tn(){this.i=new Aj;this.g=new Un("",void
0);this.g.next=this.g.g=this.g}f=Tn.prototype;f.get=function(a,b)
{return(a=this.i.get(a))?a.value:b};f.set=function(a,b){var c=this.i.get(a);c?
c.value=b:(c=new
Un(a,b),this.i.set(a,c),a=c,a.g=this.g.g,a.next=this.g,this.g.g=a,a.g.next=a)};f.sh
ift=function(){return Vn(this,this.g.next)};f.pop=function(){return
Vn(this,this.g.g)};f.remove=function(a){return(a=this.i.get(a))?
(a.remove(),this.i.remove(a.key),!0):!1};
f.nd=function(){return Wn(this,function(a,b){return b})};f.Yb=function(){return
Wn(this,function(a){return a})};f.forEach=function(a,b){for(var c=this.g.next;c!
=this.g;c=c.next)a.call(b,c.value,c.key,this)};function Wn(a,b){for(var
c=[],d=a.g.next;d!=a.g;d=d.next)c.push(b.call(void 0,d.value,d.key,a));return
c}function Vn(a,b){a.g!=b&&(b.remove(),a.i.remove(b.key));return b.value}function
Un(a,b){this.key=a;this.value=b}
Un.prototype.remove=function(){this.g.next=this.next;this.next.g=this.g;delete
this.g;delete this.next};function Xn(){Q.call(this);this.i=new
Tn}u(Xn,Q);Xn.prototype.j=function(a){a.sort(Yn);v(a,function(b)
{b.ke(this)},this);this.i=new Tn;v(a,function(b)
{this.i.set(b.Pa(),b)},this);this.dispatchEvent("update")};function Yn(a,b){return
Zn(a)-Zn(b)}function $n(a){return a.i.Yb()}function ao(a,b,c){a=$n(a);for(var d=-
1,e=0;e<a.length;e++)if(a[e].Pa()==b){d=e;break}if(0<=d)return a[c+d]}function
bo(a,b){return a.i.get(b)}
function co(a,b){b=Cb(b);if(0!=b.length)return $a($n(a),function(c){return
c.hb()==b})};/*

Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.


Copyright The Closure Library Authors.
SPDX-License-Identifier: MIT
*/
function eo(a){var b=fo;this.s=[];this.ua=b;this.Qa=a||null;this.o=this.j=!
1;this.i=void 0;this.oa=this.wa=this.O=!
1;this.N=0;this.g=null;this.ma=0}eo.prototype.cancel=function(a){if(this.j)this.i
instanceof eo&&this.i.cancel();else{if(this.g){var b=this.g;delete this.g;a?
b.cancel(a):(b.ma--,0>=b.ma&&b.cancel())}this.ua?
this.ua.call(this.Qa,this):this.oa=!0;this.j||(a=new go(this),ho(this),io(this,!
1,a))}};eo.prototype.na=function(a,b){this.O=!1;io(this,a,b)};
function io(a,b,c){a.j=!0;a.i=c;a.o=!b;jo(a)}function ho(a){if(a.j){if(!a.oa)throw
new ko(a);a.oa=!1}}eo.prototype.Eg=function(a){ho(this);io(this,!0,a)};function
lo(a,b,c,d){a.s.push([b,c,d]);a.j&&jo(a)}eo.prototype.then=function(a,b,c){var
d,e,g=new Ik(function(h,k){e=h;d=k});lo(this,e,function(h){h instanceof go?
g.cancel():d(h)});return g.then(a,b,c)};eo.prototype.$goog_Thenable=!0;function
mo(a){return Xa(a.s,function(b){return"function"===typeof b[1]})}
function jo(a){if(a.N&&a.j&&mo(a)){var
b=a.N,c=no[b];c&&(p.clearTimeout(c.lb),delete no[b]);a.N=0}a.g&&(a.g.ma--,delete
a.g);b=a.i;for(var d=c=!1;a.s.length&&!a.O;){var
e=a.s.shift(),g=e[0],h=e[1];e=e[2];if(g=a.o?h:g)try{var k=g.call(e||a.Qa,b);void 0!
==k&&(a.o=a.o&&(k==b||k instanceof Error),a.i=b=k);if(Hk(b)||"function"===typeof
p.Promise&&b instanceof p.Promise)d=!0,a.O=!0}catch(l){b=l,a.o=!0,mo(a)||(c=!
0)}}a.i=b;d&&(k=r(a.na,a,!0),d=r(a.na,a,!1),b instanceof eo?(lo(b,k,d),b.wa=!
0):b.then(k,d));
c&&(b=new oo(b),no[b.lb]=b,a.N=b.lb)}function ko()
{Pa.call(this)}u(ko,Pa);ko.prototype.message="Deferred has already
fired";ko.prototype.name="AlreadyCalledError";function go()
{Pa.call(this)}u(go,Pa);go.prototype.message="Deferred was
canceled";go.prototype.name="CanceledError";function oo(a)
{this.lb=p.setTimeout(r(this.i,this),0);this.g=a}oo.prototype.i=function(){delete
no[this.lb];throw this.g;};var no={};function po(a,b){var c=b||{};b=c.document||
document;var d=Ec(a).toString(),e=Mf(new Se(b),"SCRIPT"),g={fq:e,kg:void 0},h=new
eo(g),k=null,l=null!=c.timeout?c.timeout:5E3;0<l&&(k=window.setTimeout(function()
{qo(e,!0);var n=new ro(1,"Timeout reached for loading script "+d);ho(h);io(h,!
1,n)},l),g.kg=k);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!
=e.readyState&&"complete"!=e.readyState||(qo(e,c.Ns||!
1,k),h.Eg(null))};e.onerror=function(){qo(e,!0,k);var n=new ro(0,"Error while
loading script "+
d);ho(h);io(h,!1,n)};g=c.attributes||{};cc(g,{type:"text/javascript",charset:"UTF-
8"});bf(e,g);e.src=Ec(a);Jd(e);so(b).appendChild(e);return h}function so(a){var
b=Ve("HEAD",a);return b&&0!==b.length?b[0]:a.documentElement}function fo()
{if(this&&this.fq){var a=this.fq;a&&"SCRIPT"==a.tagName&&qo(a,!0,this.kg)}}function
qo(a,b,c){null!
=c&&p.clearTimeout(c);a.onload=Ba;a.onerror=Ba;a.onreadystatechange=Ba;b&&window.se
tTimeout(function(){G(a)},0)}
function ro(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=":
"+b);Pa.call(this,c);this.code=a}u(ro,Pa);function to(a,b,c){uo()&&(po(vo,
{document:a}).then(function(){var d=Aa("gapi.load",b);d&&d("gapi.rpc",
{Eg:function(){return wo(c)},onerror:function(){return
null},timeout:5E3,ontimeout:function(){return null}})}),U(function()
{wo(c)},5E3))}function xo(a){var b={};b.q=a;yo("updateInViewportPage",b)}function
wo(a){var b=Aa("gapi.rpc.register");"function"===typeof
b&&(b("handshake",function(){}),zo(),Ao(a))}function zo()
{P(document,"keydown",function(a){27==a.keyCode&&yo("closeViewportDialog")})}
function Ao(a){var b=Aa("gapi.rpc.register");if("function"===typeof b)for(var c in
a)b(c,a[c])}function yo(a,b){if(uo()){var c=Aa("gapi.rpc.call");"function"===typeof
c&&c("..",a,null,b)}}function uo(){try{return window.self!==window.top}catch(a)
{return!0}}var vo=Gc(rc(sc("//apis.google.com/js/api.js")));function Bo(a)
{Q.call(this);Co(this,a||"")}m(Bo,Q);Bo.prototype.getQuery=function(){return
this.o};function Co(a,b){a.o!=b&&(a.o=b,a.dispatchEvent("change"),xo(b))}function
Do(a){a=new R(a);return T(a,"q")||T(a,"vq")||T(a,"dq")}function Eo(){return T(new
R(window.location.toString()),"q")};function Fo(a){this.g={};this.V=a}function
Go(a,b){var c=[];if(a.g[b]){var d=[],e;for(e in
a.g[b])d.push(e);lb(d);for(e=0;e<d.length;e++)c.push(a.g[b][d[e]])}return
c};function Ho(a){this.V=a;this.j=a.Fb()}Ho.prototype.qc=function(a)
{this.Ea&&(this.Ea.Ha(),pf(this.V.Ia().s.i));this.Ea=new
a(this.V);this.Ea.Od&&this.Ea.Od(this.V.Ga());this.Ea.Pd&&this.Ea.Pd()};Ho.prototyp
e.Ia=function(){return this.Ea};function Io(a)
{X.call(this);this.oa=a;pf(a);J(a,"overflow","hidden");this.j=F("div");J(this.oa,
{position:"relative",padding:"0px"});sf(this.oa,this.j,0);this.Xb=new
Fo(this);this.Ja=[];this.ma=[];a=r(this.Nm,this,1);this.ma.push(["next",a]);a=r(thi
s.Nm,this,-
1);this.ma.push(["previous",a]);a=r(this.Mq,this);this.ma.push(["turntopage",a]);a=
r(this.Nq,this);this.ma.push(["zoomin",a]);a=r(this.Oq,this);this.ma.push(["zoomout
",a]);this.na=new Ho(this);a=F("div");V(a,!0);J(a,{position:"absolute",left:"0px",
top:"0px"});this.oa.appendChild(a);this.Rb=a;this.mb(Gh(this.oa));Jo.push(this);thi
s.Bd=new Bo;P(this.Bd,"change",this.Lq,!1,this)}u(Io,X);var
Jo=[];f=Io.prototype;f.Fb=function(){return this.j};f.wd=function(){return
this.Rb};f.mb=function(a)
{a.width=Math.max(a.width,0);a.height=Math.max(a.height,0);if(!this.i||!
Qe(this.i,a)){Ih(this.j,a);this.i=a;var
b=this.na.Ia();b&&b.mb(a);this.dispatchEvent("resize")}};f.Fa=function(){return
this.i};f.Bb=function(){return this.i.width};f.Db=function(){return this.i.height};
f.go=function(){this.dispatchEvent("load")};f.qc=function(a){this.O!
=a&&(this.O=a,this.na.qc(a),this.dispatchEvent("viewportmodechange"))};f.Za=functio
n(){return this.s};f.Ia=function(){return this.na.Ia()};function Ko(a,b)
{if(a.N)throw"";a.N=b;P(b,"update",r(a.Jq,a))}f.Jq=function()
{this.dispatchEvent("pagesupdate")};f.rb=function(){return
this.N};f.Cd=function(a,b){return(a=bo(this.N,a))?
(this.ub(a,b),a):null};f.ub=function(a,b){if(this.o!=a||
b)this.o=a,this.dispatchEvent("pagechange")};
function Lo(a,b){Mo(a,b,r(function(c){U(r(this.ub,this,c))},a))}function Mo(a,b,c)
{a=a.rb();new R(b);b=new a.o({url:b});b.ke(a);No(b,r(a.oa,a,c))}f.Sh=function(a,b)
{var c=this.na.Ia().Kb();if(c&&c.zc&&(c=c.zc(a))){b=b||new B(40,80);var
d=this.tb().getQuery();if(!d)return;var e=Oo(a,d);if(e)
{Po(this,c,b,e);return}No(a,r(this.Kq,this,c,b,d))}this.ub(a)};f.Kq=function(a,b,c,
d){(c=Oo(d,c))&&Po(this,a,b,c)};
function Po(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.Ga().qe();d=b.Fa().width/d;e=new
rm(e.left,e.top);e.dk(d);e.x=Math.round(e.x);e.y=Math.round(e.y);b=sm(b.od());b.add
(e);tm(b,c);a.Ia().Cf(b)}}f.Pa=function(){return this.o.Pa()};f.Ga=function()
{return this.o};f.Tb=function(a){for(var b=[],c=0;c<arguments.length;c+
+)b.push(arguments[c]);this.Ja.push(b);1==this.Ja.length&&Qo(this)};
function Qo(a){var b=a.Ja.shift();if(b){for(var c=b.shift(),d=0;d<a.ma.length;d+
+)a.ma[d][0]==c&&a.ma[d][1].apply(a,b);Qo(a)}}function Ro(a){var
b=a.na.Ia();b.hl&&b.hl(a.Ga())}f.Nm=function(a){var b=this.na.Ia(),c;b.ua?
c=b.ua(this.Ga(),a):c=ao(this.rb(),this.Ga().Pa(),a);c&&(this.ub(c),Ro(this),this.d
ispatchEvent("pageturn"))};f.Mq=function(a)
{if(a=bo(this.N,a))this.ub(a),Ro(this)};f.Nq=function(){var
a=this.na.Ia();a.Mc&&(a.Mc(),Ro(this))};f.Oq=function(){var
a=this.na.Ia();a.jd&&(a.jd(),Ro(this))};
f.Lq=function(){this.dispatchEvent("searchupdate")};f.tb=function(){return
this.Bd};var So={update:function(a){for(var b in a)So[b]=a[b]},Cs:function(a)
{if("string"===typeof a)try{a=JSON.parse(a)}catch(c){a=null}for(var b in
a)So.Bs(b,a[b])},Bs:function(a,b){So[a]=b}};Ma("_OC_addFlags",So.Cs);var
To;function Uo(a,b,c){c=new R(c.replace(/#.*/g,""));S(c,a,b);return
c.toString()}function Vo(a){if(To){var b=new R(To);Rj(b,a);return
b.toString()}return a}function Wo(a){return Uo("hl","es",a)}function Xo(a){a=new
R(a);var b=a.o.split("/");b[0]||b.shift();return 3<b.length?
b[3]:T(a,"id")||""}function Yo(){var a=window.location.pathname.split("/");return
1>a.length?"":a[1]};function Zo(a)
{Q.call(this);this.ob={};a&&this.Ed(a)}u(Zo,Q);f=Zo.prototype;f.qe=function()
{return this.ob.w||this.getParent().g.width};f.de=function(){return this.ob.h||
this.getParent().g.height};function Yl(a){return a.qe()/a.de()}f.Fa=function()
{return new Pe(this.qe(),this.de())};f.Ed=function(a){for(var b in
a)this.ob[b]=a[b];this.dispatchEvent("update")};f.ke=function(a)
{this.N=a};f.getParent=function(){return this.N};f.hb=function(){return
this.ob.title};
f.Ie=function(){var a=this.hb();return a?wm(a):""};function Zn(a){return
a.ob.order}f.yd=function(a){if(this.ob.src&&a){var b=new
R(this.ob.src);S(b,"w",a.width);return b.toString()}return
this.ob.src};f.Pa=function(){return this.ob.pid};function $o(a,b,c){if(A&&!Fe("9"))
{var d=[];d[0]=P(a,"readystatechange",t(ap,a,t(bp,b),d))}else
Wi(a,"load",t(bp,b));c&&Wi(a,"error",t(bp,c))}function bp(a){U(a)}function
ap(a,b,c){if("complete"!=a.readyState)return!0;dj(c[0]);b();return!1}var
cp=F("div");function dp(a){if(a)if(A){cp.appendChild(a);var b=t(G,a);
$o(a,b,b);a.src="//www.google.com/images/cleardot.gif"}else
a.src="//www.google.com/images/cleardot.gif",G(a)};function ep(a,b,c,d,e,g,h)
{Q.call(this);this.N=a;this.wb=b;this.Cb=c;this.j=d;this.i=e;this.oa=g;this.O=h;thi
s.o=Math.ceil(this.wb/this.j);this.s=Math.ceil(this.Cb/this.i);this.g=[];for(a=0;a<
this.o;++a){b=[];for(c=0;c<this.s;+
+c)b.push(null);this.g.push(b)}}m(ep,Q);ep.prototype.empty=function(){for(var
a;a=this.N.firstChild;)dp(a)};
function fp(a,b){var
c=Math.floor(b.left/a.j),d=Math.floor(b.top/a.i),e=Math.ceil((b.left+b.width)/a.j),
g=Math.ceil((b.top+b.height)/a.i);e=Math.min(e,a.o);for(g=Math.min(g,a.s);c<e;c+
+)for(var h=d;h<g;h++)if(!a.g[c][h]){var k=a;var l=c,n=h;if(!k.g[l][n]){var
q=F("IMG");J(q,
{position:"absolute",left:l*k.j+"px",top:n*k.i+"px",display:"none"});k.g[l]
[n]=q;k.N.appendChild(q)}k=k.g[l][n];l=a.oa(c,h);
$o(k,r(a.ma,a,k,l),r(a.na,a,k,l));k.src=l}for(c=0;c<a.o;++c)for(h=0;h<a.s;++h)
{if(d=!!a.g[c][h])d=!$g(new Vg(c*
a.j,h*a.i,(c+1)*a.j,(h+1)*a.i),b);d&&(dp(a.g[c][h]),a.g[c]
[h]=null)}}ep.prototype.ma=function(a,b){J(a,
{display:""});this.O&&this.O(b)};ep.prototype.na=function(){};function gp()
{};function hp(a){this.g={};for(var b=0;b<a.length;b++){var c=a[b];this.g[c.z]=new
Pe(c.w,c.h)}}function ip(a,b){return(a=Xb(a.g,function(c){return c.height==b}))?
Number(a):null}function jp(a,b){return(a=a.g[b])?a.width:null};function kp(a)
{if(a)return a.isEntityPageViewport;a=T(new
R(window.location.href),"source");return"entity_page"==a||"entity_page_gbs_snippet"
==a};function lp(a)
{Zo.call(this,a);this.Ij={};this.Ba={};this.s={};this.wa=this.na=null}var
mp;u(lp,Zo);f=lp.prototype;f.Ed=function(a,b)
{lp.ta.Ed.call(this,a);b&&(this.ua=b)};function No(a,b)
{np(a,a.nf(),b)}f.nf=function(){var a=op(this);S(a,"jscmd","click3");var
b;this.Bd&&(b=this.Bd.getQuery());pp(this,"vq",b);Tb(this.Ij,function(c,d)
{S(a,d,c)});return a};
function np(a,b,c){b=b.toString();if(b==a.ua)c&&c(a);else if(c&&(a.s[b]=a.s[b]||
[]).push(c),b!=a.ma)
{a.ma=b;a.j&&p.clearTimeout(a.j);a.j=p.setTimeout(r(a.It,a,b),6E3);var
d;a.Bd&&(d=a.Bd.getQuery());mp(b,r(a.Pq,a,b,d))}}function pp(a,b,c){c?
a.Ij[b]=c:delete a.Ij[b]}f.Ij=null;f.Pq=function(a,b,c)
{this.ma==a&&(this.ma=null,this.j&&(p.clearTimeout(this.j),this.j=null),this.ua=a,q
p(this,c.page[0]),this.N.Dl(c),b=this.s[a])&&(v(b,function(d){d(this)},this),delete
this.s[a])};
f.It=function(a){this.j=this.ma=null;delete this.s[a]};function op(a){var
b=a.ob.url;b?b=new R(b):(b=new
R(a.N.Pp),S(b,"pg",a.Pa()),a.ob.sig&&S(b,"sig",a.ob.sig));kp()&&S(b,"source","entit
y_page");return b}f.Ac=function(){return op(this).toString()};f.qe=function()
{return this.ob.w||this.getParent().g.width};f.de=function(){return this.ob.h||
this.getParent().g.height};
var
rp={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 qp(a,b){var c={},d;for(d in rp){var e=rp[d],g=b[e];void
0!==g&&("highlights"==e?
a.Ba[b.vq]=g:c[d]=g)}c.additional_info&&(d=c.additional_info["[NewspaperJSONPageInf
o]"])&&(a.na=new
hp(d.tileres),d=d.page_scanjob_coordinates)&&(a.wa=""+d.x+","+d.y);b.vq&&!
c.snippetSrc&&(c.snippetSrc="");a.Ed(c)}
lp.prototype.Gc=function(){return this.ob.content};lp.prototype.o=function(a)
{return!!(this.ob.flags&a)};function sp(a,b){return Xa(b,r(a.o,a))}function tp(a,b)
{b=Td(b);b=b.replace(/'/g,"&#39;");if(a=a.Ba[b]){var c=[];v(a,function(d)
{c.push([d.X,d.Y,d.W,d.H])});return c}}function Oo(a,b){if(a=tp(a,b))return
Wa(a,t(up,1))}function up(a,b){b=Wa(b,function(c){return Math.round(c*a)});return
new Vg(b[0],b[1],b[2],b[3])}
function vp(a){if(a.ob.links)return Wa(a.ob.links,function(b){var
c=b.region;return[c.X,c.Y,c.W,c.H,b.target_pid,b.url]})}function wp(a)
{if(a.ob.clip_highlight||a.ob.clip_highlights){var b=[];v(a.ob.clip_highlights||
[a.ob.clip_highlight],function(c){var d=[];v(["X","Y","W","H"],function(e)
{d.push(c[e])});b.push(d)});return b}return null}
lp.prototype.yd=function(a){if(this.ob.src&&a){var b=new
R(this.ob.src);a&&Tb(this.ql(),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.ob.src};lp.prototype.ql=function(){return{width:"w",height:"h"}};function
xp(a,b,c,d){this.fk=a||256;this.ek=b||256;this.i=c||3;this.j=d||
3;this.g=null}function yp(a,b){a.g=b}xp.prototype.No=function(a,b,c,d,e){var
g=this.i,h=this.j;b=Math.ceil(b/this.fk);c=Math.ceil(c/this.ek);var
k=Math.floor(e/g),l=Math.floor(d/h),n=g*b*k;e-=k*g;g=Math.min(g,c-k*g);n+=g*h*l;d-
=l*h;h=Math.min(h,b-l*h);d=n+(e*h+d);a=new
R(a);S(a,"tid",d);this.g&&(a=this.g(a,d));return a.toString()};function zp()
{}zp.prototype.hb=function(){return this.Ec};function Ap(){this.g=new
Map}Ap.prototype.add=function(a,b){this.g.set(Ga(a),b)};function Bp(a,b){b=void
0===b?[]:b;b=new Set(b.map(function(g){return Ga(g)}));for(var
c=ka(a.g.keys()),d=c.next();!d.done;d=c.next())if(d=d.value,!b.has(d)){var
e=a.g.get(d);e&&e.Na();a.g.delete(d)}};function Cp(){this.i={};this.g=new
Ap}function Dp(a,b,c){a.i[Ga(b)]=c}Cp.prototype.Na=function(){Bp(this.g)};function
Ep(a,b){b=Va(b,function(c){return!!
this.i[Ga(c.constructor)]},a);Bp(a.g,b);v(b,function(c){this.g.g.has(Ga(c))||
this.g.add(c,this.i[Ga(c.constructor)].render(c))},a)};function Fp(a)
{this.Jf=a}function Gp(a,b,c,d){a=Hp(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 Hp(a,b){var c=b||[];a=Va(a.Jf,function(d){return!Xa(c,function(e){return
50>Math.abs(e-d)})});a.push.apply(a,c);lb(a);return a};function Ip(a,b)
{Xn.call(this);this.O={};a&&(this.Pp=a.prefix,this.lp=a.image_prefix||
a.prefix,a=Wa(a.page,function(c){c=new this.o(c);b&&(c.Bd=b);return
c},this),this.j(a))}u(Ip,Xn);Ip.prototype.Dl=function(a){a=a.page;for(var
b=0;b<a.length;b++){var
c=a[b],d=bo(this,c.pid);d&&qp(d,c)}};Ip.prototype.o=lp;Ip.prototype.oa=function(a,b
){if(!bo(this,b.Pa())){var c=hb($n(this));ib(c,b);this.j(c)}this.O[b.Pa()]=!
0;a&&a(b)};function Jp(a,b,c){gl(a,t(Kp,b,c))}function Kp(a,b,c){c=c.target;ol(c)?
a(ql(c)):b&&b()};function Lp(a,b)
{Y.call(this,b);this.j=a}u(Lp,Y);Lp.prototype.i="info";Lp.prototype.s=!1;var
Mp={info:"jfk-butterBar-info",error:"jfk-butterBar-error",warning:"jfk-butterBar-
warning",promo:"jfk-butterBar-promo"};Lp.prototype.lj=function(){return
this.i};function Np(a,b){if(a.Ib()){var
c=a.ha(),d=Mp[b];wb(c,Mp[a.i]);w(c,d)}a.i=b}function Op(a,b){a.j=b;if(b=a.ha()){var
c=a.g;c.Jm(b);c.Hm(b,a.j)}}Lp.prototype.isVisible=function(){var a=this.ha();return
null!=a&&ub(a,"jfk-butterBar-shown")};
Lp.prototype.Da=function(a){yb(this.ha(),"jfk-butterBar-shown",a)};function Pp(a,b)
{a.s=b;(b=a.ha())&&yb(b,"jfk-butterBar-mini",a.s)}Lp.prototype.Va=function()
{this.ya=this.g.Ra("DIV","jfk-butterBar");var
a=this.ha();a&&(Am(a,"live","assertive"),Am(a,"atomic","true"));Op(this,this.j);Pp(
this,this.s);Np(this,this.i)};function Qp(a)
{this.j=a.page_id;this.g=a.page_number||"";this.i=a.snippet_text||"";this.o=a.page_
url}Qp.prototype.Pa=function(){return this.j};Qp.prototype.Ac=function(){return
this.o};function Rp(a){this.g=a;0<this.g.number_of_results?
(this.yb=Wa(this.g.search_results,function(b){return new
Qp(b)},this),this.id=this.g.search_results[0].page_id+Sp(this)
+this.g.search_results[this.g.number_of_results-1].page_id):this.yb=[]}function
Tp(a){return a.g.spellresults&&a.g.spellresults.correct_spell?
a.g.spellresults.correct_spell:null}function Sp(a){return
a.g.search_query_escaped};function Up(a)
{Q.call(this);this.url=a;this.j=null;this.N=!0}m(Up,Q);Up.prototype.Ze=function()
{if(this.N)this.N=!1;else throw Error();};function Vp(a,b)
{Up.call(this,a);this.O=b||"GET";this.i=new gj;this.g=new
cl}m(Vp,Up);f=Vp.prototype;f.Ze=function(a,b)
{Up.prototype.Ze.call(this,a,b);this.s=a;this.o=b;this.i.ka(this.g,"success",r(this
.Rq,this));this.i.ka(this.g,"error",r(this.Qq,this));this.g.send(this.url.toString(
),this.O,void 0)};f.Rq=function(a)
{this.j=JSON.parse(pl(a.target));U(r(this.dispatchEvent,this,"success"));this.s&&U(
t(this.s,this.j));U(r(this.hk,this))};
f.Qq=function()
{U(r(this.dispatchEvent,this,"error"));this.o&&U(this.o);U(r(this.hk,this))};f.abor
t=function(){this.g.abort();this.hk();return!1};f.hk=function()
{lj(this.i);this.o=this.s=null};function Wp(a,b,c,d)
{Ii.call(this,d);this.type="key";this.keyCode=a;this.charCode=b;this.repeat=c}u(Wp,
Ii);function Xp(a,b)
{Q.call(this);a&&Yp(this,a,b)}u(Xp,Q);f=Xp.prototype;f.ya=null;f.yj=null;f.Kl=null;
f.zj=null;f.Tc=-1;f.re=-1;f.ik=!1;
var
Zp={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},
$p={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:1
17,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:3
3,PageDown:34,Insert:45},aq=qe&&ne;f=Xp.prototype;
f.Sq=function(a){if(oe||le)if(17==this.Tc&&!a.ctrlKey||18==this.Tc&&!a.altKey||
qe&&91==this.Tc&&!a.metaKey)this.re=this.Tc=-1;-1==this.Tc&&(a.ctrlKey&&17!
=a.keyCode?this.Tc=17:a.altKey&&18!=a.keyCode?this.Tc=18:a.metaKey&&91!
=a.keyCode&&(this.Tc=91));qj(a.keyCode,this.Tc,a.shiftKey,a.ctrlKey,a.altKey,a.meta
Key)?
(this.re=rj(a.keyCode),aq&&(this.ik=a.altKey)):this.handleEvent(a)};f.Tq=function(a
){this.re=this.Tc=-1;this.ik=a.altKey};
f.handleEvent=function(a){var b=a.Ob,c=b.altKey;if(A&&"keypress"==a.type){var
d=this.re;var e=13!=d&&27!=d?b.keyCode:0}else(oe||le)&&"keypress"==a.type?
(d=this.re,e=0<=b.charCode&&63232>b.charCode&&pj(d)?b.charCode:0):
("keypress"==a.type?(aq&&(c=this.ik),b.keyCode==b.charCode?32>b.keyCode?
(d=b.keyCode,e=0):(d=this.re,e=b.charCode):(d=b.keyCode||this.re,e=b.charCode||0)):
(d=b.keyCode||this.re,e=b.charCode||0),qe&&63==e&&224==d&&(d=191));var g=d=rj(d);d?
63232<=d&&d in Zp?g=Zp[d]:25==d&&a.shiftKey&&
(g=9):b.keyIdentifier&&b.keyIdentifier in $p&&(g=$p[b.keyIdentifier]);if(!
ne||"keypress"!=a.type||
qj(g,this.Tc,a.shiftKey,a.ctrlKey,c,a.metaKey))a=g==this.Tc,this.Tc=g,b=new
Wp(g,e,a,b),b.altKey=c,this.dispatchEvent(b)};f.ha=function(){return
this.ya};function Yp(a,b,c)
{a.zj&&bq(a);a.ya=b;a.yj=P(a.ya,"keypress",a,c);a.Kl=P(a.ya,"keydown",a.Sq,c,a);a.z
j=P(a.ya,"keyup",a.Tq,c,a)}function bq(a)
{a.yj&&(dj(a.yj),dj(a.Kl),dj(a.zj),a.yj=null,a.Kl=null,a.zj=null);a.ya=null;a.Tc=-
1;a.re=-1}
f.va=function(){Xp.ta.va.call(this);bq(this)};function cq(a,b){if(!a)throw
Error("Invalid class name "+a);if("function"!==typeof b)throw Error("Invalid
decorator function "+b);dq[a]=b}var eq={},dq={};function fq(a)
{this.g=a}Ca(fq);function gq(a,b){a&&(a.tabIndex=b?0:-
1)}f=fq.prototype;f.jk=function(a){return"DIV"==a.tagName};function hq(a,b,c)
{c.id&&b.Zg(c.id);var d=a.rg(),e=!
1,g=sb(c);g&&Array.prototype.forEach.call(g,function(h){h==d?e=!0:h&&(h==d+"-
disabled"?b.Ta(!1):h==d+"-horizontal"?iq(b,"horizontal"):h==d+"-
vertical"&&iq(b,"vertical"))},a);e||w(c,d);jq(a,b,c);return c}
function jq(a,b,c){if(c)for(var d=c.firstChild,e;d&&d.parentNode==c;)
{e=d.nextSibling;if(1==d.nodeType){var g=a.Mh(d);g&&(g.ya=d,b.isEnabled()||g.Ta(!
1),b.Oa(g),en(g,d))}else d.nodeValue&&""!=Cb(d.nodeValue)||
c.removeChild(d);d=e}}f.Mh=function(a){a:{a=sb(a);for(var b=0,c=a.length;b<c;b++)
{var d=a[b];if(d=d in dq?dq[d]():null){a=d;break a}}a=null}return
a};f.kk=function(a){a=a.ha();Ch(a,!0,ne);A&&(a.hideFocus=!0);var
b=this.g;b&&zm(a,b)};f.rg=function(){return"goog-container"};f.Io=function()
{return"vertical"};function kq(){}var lq;Ca(kq);var
mq={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"check
ed",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};f=k
q.prototype;f.sg=function(){};f.Oc=function(a){return
a.g.Ra("DIV",nq(this,a).join(" "),a.Gc())};f.Ic=function(a){return a};function
oq(a,b,c){(a=a.ha?a.ha():a)&&(c?vb:xb)(a,[b])}f.Gi=function(){return!0};
f.Sb=function(a,b){b.id&&a.Zg(b.id);var c=this.Ic(b);c&&c.firstChild?
pq(a,c.firstChild.nextSibling?hb(c.childNodes):c.firstChild):a.ug=null;var
d=0,e=this.Wa(),g=this.Wa(),h=!1,k=!1,l=hb(sb(b));l.forEach(function(n){h||n!=e?k||
n!=g?d|=this.jj(n):k=!0:(h=!0,g==e&&(k=!0));1==this.jj(n)&&Df(c)&&Ff(c,!
1)},this);a.Wd=d;h||(l.push(e),g==e&&(k=!0));k||l.push(g);
(a=a.Kd)&&l.push.apply(l,a);h&&k&&!a||tb(b,l.join(" "));return b};f.Hi=function(a)
{jn(a)&&this.Pm(a.ha(),!0);a.isEnabled()&&this.mh(a,a.isVisible())};
function qq(a,b,c){if(a=c||a.sg())c=b.getAttribute("role")||null,a!
=c&&zm(b,a)}function rq(a,b,c){var d=b.Ua;null!=d&&a.hi(c,d);b.isVisible()||
Am(c,"hidden",!b.isVisible());b.isEnabled()||a.ne(c,1,!
b.isEnabled());sq(b,8)&&a.ne(c,8,tq(b,8));sq(b,16)&&a.ne(c,16,tq(b,16));sq(b,64)&&a
.ne(c,64,b.rd())}f.hi=function(a,b){Em(a,b)};f.lk=function(a,b){Ch(a,!b,!
A)};f.Pm=function(a,b){oq(a,this.Wa()+"-rtl",b)};f.Om=function(a){var b;return
sq(a,32)&&(b=a.ha())?Df(b):!1};
f.mh=function(a,b){var c;if(sq(a,32)&&(c=a.ha())){if(!b&&tq(a,32))
{try{c.blur()}catch(d){}tq(a,32)&&a.Ii(null)}Df(c)!=b&&Ff(c,b)}};f.Da=function(a,b)
{N(a,b);a&&Am(a,"hidden",!b)};f.Zc=function(a,b,c){var d=a.ha();if(d){var
e=this.Kh(b);e&&oq(a,e,c);this.ne(d,b,c)}};f.ne=function(a,b,c){lq||
(lq={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=lq[b];var
d=a.getAttribute("role")||null;d&&(d=mq[d]||b,b="checked"==b||"selected"==b?
d:b);b&&Am(a,b,c)};
f.tg=function(a,b){var c=this.Ic(a);c&&(pf(c),b&&("string"===typeof b?I(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):!Ea(b)||"nodeType"in b?
a(b):hb(b).forEach(a))))};f.Wa=function(){return"goog-control"};function nq(a,b)
{var c=a.Wa(),d=[c],e=a.Wa();e!=c&&d.push(e);c=b.Wd;for(e=[];c;){var g=c&-
c;e.push(a.Kh(g));c&=~g}d.push.apply(d,e);(a=b.Kd)&&d.push.apply(d,a);return
d}f.Kh=function(a){this.g||uq(this);return this.g[a]};
f.jj=function(a){if(!this.Qa){this.g||uq(this);var b=this.g,c={},d;for(d in
b)c[b[d]]=d;this.Qa=c}a=parseInt(this.Qa[a],10);return isNaN(a)?0:a};function uq(a)
{var b=a.Wa();a.g={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-
selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};function vq(a,b,c)
{Y.call(this,c);if(!b){for(b=this.constructor;b;){var
d=Ga(b);if(d=eq[d])break;b=(b=Object.getPrototypeOf(b.prototype))&&b.constructor}b=
d?"function"===typeof d.Eb?d.Eb():new d:null}this.j=b;this.ug=void 0!==a?
a:null;this.Ua=null}u(vq,Y);f=vq.prototype;f.ug=null;f.Wd=0;f.ri=39;f.Of=255;f.oi=0
;f.Ji=!0;f.Kd=null;f.mk=!0;f.Rm=null;function wq(a,b){a.$a&&b!
=a.mk&&xq(a,b);a.mk=b}f.xd=function(){return this.j};function yq(a,b){b&&(a.Kd?
bb(a.Kd,b)||a.Kd.push(b):a.Kd=[b],oq(a,b,!0))}
function zq(a,b){b&&a.Kd&&db(a.Kd,b)&&(0==a.Kd.length&&(a.Kd=null),oq(a,b,!
1))}f.Va=function(){var
a=this.j.Oc(this);this.ya=a;qq(this.j,a,this.rf());this.j.lk(a,!
1);this.isVisible()||this.j.Da(a,!1)};f.rf=function(){return
this.Rm};f.ig=function(a){this.Rm=a};f.hi=function(a){this.Ua=a;var
b=this.ha();b&&this.j.hi(b,a)};f.Ib=function(){return
this.j.Ic(this.ha())};f.Bi=function(a){return this.j.Gi(a)};
f.Nb=function(a){this.ya=a=this.j.Sb(this,a);qq(this.j,a,this.rf());this.j.lk(a,!
1);this.Ji="none"!=a.style.display};f.Ma=function()
{vq.ta.Ma.call(this);rq(this.j,this,this.ya);this.j.Hi(this);if(this.ri&-
2&&(this.mk&&xq(this,!0),sq(this,32))){var a=this.ha();if(a){var b=this.O||
(this.O=new
Xp);Yp(b,a);Z(this).ka(b,"key",this.Sc).ka(a,"focus",this.Uq).ka(a,"blur",this.Ii)}
}};
function xq(a,b){var c=Z(a),d=a.ha();b?(c.ka(d,Hi.Ag,a.$e).ka(d,
[Hi.Bg,Hi.zh],a.he).ka(d,"mouseover",a.Ke).ka(d,"mouseout",a.xl),a.Th!
=Ba&&c.ka(d,"contextmenu",a.Th),A&&(Fe(9)||c.ka(d,"dblclick",a.Qm),a.ua||(a.ua=new
Aq(a),Ci(a,a.ua)))):(c.Xa(d,Hi.Ag,a.$e).Xa(d,
[Hi.Bg,Hi.zh],a.he).Xa(d,"mouseover",a.Ke).Xa(d,"mouseout",a.xl),a.Th!
=Ba&&c.Xa(d,"contextmenu",a.Th),A&&(Fe(9)||
c.Xa(d,"dblclick",a.Qm),Ai(a.ua),a.ua=null))}
f.lc=function()
{vq.ta.lc.call(this);this.O&&bq(this.O);this.isVisible()&&this.isEnabled()&&this.j.
mh(this,!1)};f.va=function(){vq.ta.va.call(this);this.O&&(this.O.Ha(),delete
this.O);delete this.j;this.ua=this.Kd=this.ug=null};f.Gc=function(){return
this.ug};function Bq(a,b){a.j.tg(a.ha(),b);a.ug=b}function pq(a,b)
{a.ug=b}f.Ng=function(){var a=this.Gc();if(!a)return"";a="string"===typeof a?
a:Array.isArray(a)?a.map(If).join(""):Gf(a);return Rd(a)};f.isVisible=function()
{return this.Ji};
f.Da=function(a,b){return b||this.Ji!=a&&this.dispatchEvent(a?"show":"hide")?
((b=this.ha())&&this.j.Da(b,a),this.isEnabled()&&this.j.mh(this,a),this.Ji=a,!0):!
1};f.isEnabled=function(){return!tq(this,1)};f.Ta=function(a){var
b=this.getParent();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!Cq(this,1,!
a)||(a||(Dq(this,!1),this.Wc(!1)),this.isVisible()&&this.j.mh(this,a),this.Zc(1,!
a,!0))};f.Wc=function(a){Cq(this,2,a)&&this.Zc(2,a)};function Dq(a,b)
{Cq(a,4,b)&&a.Zc(4,b)}
f.hm=function(a){Cq(this,8,a)&&this.Zc(8,a)};f.Ff=function(a)
{Cq(this,16,a)&&this.Zc(16,a)};f.Kj=function(a)
{Cq(this,32,a)&&this.Zc(32,a)};f.rd=function(){return tq(this,64)};f.Qb=function(a)
{Cq(this,64,a)&&this.Zc(64,a)};function tq(a,b){return!!
(a.Wd&b)}f.Zc=function(a,b,c){c||1!=a?sq(this,a)&&b!
=tq(this,a)&&(this.j.Zc(this,a,b),this.Wd=b?this.Wd|a:this.Wd&~a):this.Ta(!
b)};function sq(a,b){return!!(a.ri&b)}
f.$b=function(a,b){if(this.$a&&tq(this,a)&&!b)throw Error("Component already
rendered");!b&&tq(this,a)&&this.Zc(a,!1);this.ri=b?this.ri|a:this.ri&~a};function
Eq(a,b){return!!(a.Of&b)&&sq(a,b)}function Cq(a,b,c){return sq(a,b)&&tq(a,b)!=c&&(!
(a.oi&b)||a.dispatchEvent(bn(b,c)))&&!a.Id}f.Ke=function(a){!
Fq(a,this.ha())&&this.dispatchEvent("enter")&&this.isEnabled()&&Eq(this,2)&&this.Wc
(!0)};f.xl=function(a){!
Fq(a,this.ha())&&this.dispatchEvent("leave")&&(Eq(this,4)&&Dq(this,!
1),Eq(this,2)&&this.Wc(!1))};
f.Th=Ba;function Fq(a,b){return!!a.relatedTarget&&zf(b,a.relatedTarget)}f.
$e=function(a){this.isEnabled()&&(Eq(this,2)&&this.Wc(!
0),Ki(a)&&(Eq(this,4)&&Dq(this,!
0),this.j&&this.j.Om(this)&&this.ha().focus()));Ki(a)&&a.preventDefault()};f.he=fun
ction(a){this.isEnabled()&&(Eq(this,2)&&this.Wc(!
0),tq(this,4)&&this.Qe(a)&&Eq(this,4)&&Dq(this,!1))};f.Qm=function(a)
{this.isEnabled()&&this.Qe(a)};
f.Qe=function(a){Eq(this,16)&&this.Ff(!tq(this,16));Eq(this,8)&&this.hm(!
0);Eq(this,64)&&this.Qb(!this.rd());var b=new
Ei("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.s
hiftKey=a.shiftKey,b.Zl=a.Zl);return this.dispatchEvent(b)};f.Uq=function()
{Eq(this,32)&&this.Kj(!0)};f.Ii=function(){Eq(this,4)&&Dq(this,!
1);Eq(this,32)&&this.Kj(!1)};f.Sc=function(a){return
this.isVisible()&&this.isEnabled()&&this.fe(a)?
(a.preventDefault(),a.stopPropagation(),!0):!1};
f.fe=function(a){return 13==a.keyCode&&this.Qe(a)};if("function"!==typeof vq)throw
Error("Invalid component class "+vq);if("function"!==typeof kq)throw Error("Invalid
renderer class "+kq);var Gq=Ga(vq);eq[Gq]=kq;cq("goog-control",function(){return
new vq(null)});function Aq(a){Bi.call(this);this.g=a;this.i=!1;this.j=new
gj(this);Ci(this,this.j);a=this.g.ya;this.j.ka(a,Hi.Ag,this.s).ka(a,Hi.Bg,this.N).k
a(a,"click",this.o)}u(Aq,Bi);var Hq=!A||Ge(9);Aq.prototype.s=function(){this.i=!1};
Aq.prototype.N=function(){this.i=!0};function Iq(a,b){if(!Hq)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}
Aq.prototype.o=function(a){if(this.i)this.i=!1;else{var
b=a.Ob,c=b.button,d=b.type,e=Iq(b,"mousedown");this.g.$e(new
Ii(e,a.currentTarget));e=Iq(b,"mouseup");this.g.he(new Ii(e,a.currentTarget));Hq||
(b.button=c,b.type=d)}};Aq.prototype.va=function()
{this.g=null;Aq.ta.va.call(this)};function Jq(a,b,c){Y.call(this,c);this.af=b||
fq.Eb();this.$f=a||
this.af.Io()}u(Jq,Y);f=Jq.prototype;f.Ll=null;f.Lf=null;f.af=null;f.$f=null;f.se=!
0;f.Pb=!0;f.Lg=!0;f.bc=-1;f.hc=null;f.ie=!1;f.Ce=null;function Kq(a){return a.Ll||
a.ha()}f.xd=function(){return this.af};f.Va=function(){var
a=this.g,b=a.Ra,c=this.af.rg(),d=[c,"horizontal"==this.$f?c+"-horizontal":c+"-
vertical"];this.isEnabled()||d.push(c+"-disabled");this.ya=b.call(a,"DIV",d.join("
"))};f.Ib=function(){return this.ha()};f.Bi=function(a){return this.af.jk(a)};
f.Nb=function(a){this.ya=hq(this.af,this,a);"none"==a.style.display&&(this.se=!
1)};f.Ma=function(){Jq.ta.Ma.call(this);fn(this,function(b){b.
$a&&Lq(this,b)},this);var a=this.ha();this.af.kk(this);this.Da(this.se,!
0);Z(this).ka(this,"enter",this.vl).ka(this,"highlight",this.Wq).ka(this,"unhighlig
ht",this.Yq).ka(this,"open",this.
$t).ka(this,"close",this.Vq).ka(a,Hi.Ag,this.Xq).ka(Te(a),
[Hi.Bg,Hi.zh],this.At).ka(a,
[Hi.Ag,Hi.Bg,Hi.zh,"mouseover","mouseout","contextmenu"],this.vt);this.Lg&&Mq(this,
!0)};
function Mq(a,b){var c=Z(a),d=Kq(a);b?
c.ka(d,"focus",a.Li).ka(d,"blur",a.Ki).ka(a.Lf||(a.Lf=new
Xp(Kq(a))),"key",a.Sc):c.Xa(d,"focus",a.Li).Xa(d,"blur",a.Ki).Xa(a.Lf||(a.Lf=new
Xp(Kq(a))),"key",a.Sc)}f.lc=function(){this.Td(-1);this.hc&&this.hc.Qb(!
1);this.ie=!1;Jq.ta.lc.call(this)};f.va=function()
{Jq.ta.va.call(this);this.Lf&&(this.Lf.Ha(),this.Lf=null);this.af=this.hc=this.Ce=t
his.Ll=null};f.vl=function(){return!0};
f.Wq=function(a){var b=kn(this,a.target);if(-1<b&&b!=this.bc){var
c=Nq(this);c&&c.Wc(!1);this.bc=b;c=Nq(this);this.ie&&Dq(c,!0);this.hc&&c!
=this.hc&&(sq(c,64)?c.Qb(!0):this.hc.Qb(!1))}b=this.ha();null!
=a.target.ha()&&Am(b,"activedescendant",a.target.ha().id)};f.Yq=function(a)
{a.target==Nq(this)&&(this.bc=-1);this.ha().removeAttribute("aria-
activedescendant")};f.$t=function(a){(a=a.target)&&a!
=this.hc&&a.getParent()==this&&(this.hc&&this.hc.Qb(!1),this.hc=a)};
f.Vq=function(a){a.target==this.hc&&(this.hc=null);var
b=this.ha(),c=a.target.ha();b&&tq(a.target,2)&&c&&Dm(b,c)};f.Xq=function(a)
{this.Pb&&(this.ie=!0);var b=Kq(this);b&&Df(b)?
b.focus():a.preventDefault()};f.At=function(){this.ie=!1};
f.vt=function(a){a:{var b=a.target;if(this.Ce)for(var c=this.ha();b&&b!==c;){var
d=b.id;if(d in this.Ce){b=this.Ce[d];break
a}b=b.parentNode}b=null}if(b)switch(a.type){case Hi.Ag:b.$e(a);break;case
Hi.Bg:case Hi.zh:b.he(a);break;case "mouseover":b.Ke(a);break;case
"mouseout":b.xl(a);break;case "contextmenu":b.Th(a)}};f.Li=function()
{};f.Ki=function(){this.Td(-1);this.ie=!1;this.hc&&this.hc.Qb(!1)};
f.Sc=function(a){return this.isEnabled()&&this.isVisible()&&(0!=gn(this)||
this.Ll)&&this.fe(a)?(a.preventDefault(),a.stopPropagation(),!0):!1};
f.fe=function(a){var b=Nq(this);if(b&&"function"==typeof b.Sc&&b.Sc(a)||
this.hc&&this.hc!=b&&"function"==typeof this.hc.Sc&&this.hc.Sc(a))return!
0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case
27:if(this.Lg)Kq(this).blur();else return!1;break;case 36:Oq(this);break;case
35:Pq(this);break;case 38:if("vertical"==this.$f)Qq(this);else return!1;break;case
37:if("horizontal"==this.$f)jn(this)?Rq(this):Qq(this);else return!1;break;case
40:if("vertical"==this.$f)Rq(this);
else return!1;break;case 39:if("horizontal"==this.$f)jn(this)?
Qq(this):Rq(this);else return!1;break;default:return!1}return!0};function Lq(a,b)
{var c=b.ha();c=c.id||(c.id=b.getId());a.Ce||(a.Ce={});a.Ce[c]=b}f.Oa=function(a,b)
{Jq.ta.Oa.call(this,a,b)};
f.Dg=function(a,b,c){a.oi|=2;a.oi|=64;a.$b(32,!1);wq(a,!1);var
d=a.getParent()==this?kn(this,a):-1;Jq.ta.Dg.call(this,a,b,c);a.$a&&this.
$a&&Lq(this,a);a=d;-1==a&&(a=gn(this));a==this.bc?this.bc=Math.min(gn(this)-
1,b):a>this.bc&&b<=this.bc?this.bc++:a<this.bc&&b>this.bc&&this.bc--};
f.removeChild=function(a,b){if(a="string"===typeof a?cn(this,a):a){var
c=kn(this,a);-1!=c&&(c==this.bc?(a.Wc(!1),this.bc=-1):c<this.bc&&this.bc--);var
d=a.ha();d&&d.id&&this.Ce&&(c=this.Ce,d=d.id,d in c&&delete
c[d])}a=Jq.ta.removeChild.call(this,a,b);wq(a,!0);return a};function iq(a,b)
{if(a.ha())throw Error("Component already rendered");a.$f=b}f.isVisible=function()
{return this.se};
f.Da=function(a,b){if(b||this.se!=a&&this.dispatchEvent(a?"show":"hide"))
{this.se=a;var c=this.ha();c&&(N(c,a),this.Lg&&gq(Kq(this),this.Pb&&this.se),b||
this.dispatchEvent(this.se?"aftershow":"afterhide"));return!0}return!
1};f.isEnabled=function(){return this.Pb};f.Ta=function(a){this.Pb!
=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.Pb=!0,fn(this,function(b)
{b.Bq?delete b.Bq:b.Ta(!0)})):(fn(this,function(b){b.isEnabled()?b.Ta(!1):b.Bq=!
0}),this.ie=this.Pb=!1),this.Lg&&gq(Kq(this),a&&this.se))};
function Sq(a,b){b!=a.Lg&&a.
$a&&Mq(a,b);a.Lg=b;a.Pb&&a.se&&gq(Kq(a),b)}f.Td=function(a){(a=hn(this,a))?a.Wc(!
0):-1<this.bc&&Nq(this).Wc(!1)};f.Wc=function(a){this.Td(kn(this,a))};function
Nq(a){return hn(a,a.bc)}function Oq(a){Tq(a,function(b,c){return(b+1)%c},gn(a)-
1)}function Pq(a){Tq(a,function(b,c){b--;return 0>b?c-1:b},0)}function Rq(a)
{Tq(a,function(b,c){return(b+1)%c},a.bc)}function Qq(a){Tq(a,function(b,c)
{b--;return 0>b?c-1:b},a.bc)}
function Tq(a,b,c){c=0>c?kn(a,a.hc):c;var d=gn(a);c=b.call(a,c,d);for(var
e=0;e<=d;){var g=hn(a,c);if(g&&a.no(g)){a.Td(c);break}e+
+;c=b.call(a,c,d)}}f.no=function(a){return
a.isVisible()&&a.isEnabled()&&sq(a,2)};function Uq(a){Y.call(this);this.j=a?
a:null;var b=this.g;a=b.ha("gb-mobile-buy-panel");var c=b.ha("gb-mobile-buy-
button"),d=b.ha("gb-mobile-buy-close-button");b=b.ha("volume-
left");a&&c&&d&&b&&(this.i=new
Jq,en(this.i,a),this.O=c,this.na=d,en(this,b),this.i.Da(!1))}m(Uq,Y);
Uq.prototype.Ma=function(){var
a=this;Z(this).ka(this.O,"click",this.s).ka(this.O,"keydown",function(b){32!
=b.keyCode&&13!=b.keyCode||
a.s()}).ka(this.na,"click",this.s).ka(this.na,"keydown",function(b){32!
=b.keyCode&&13!=b.keyCode||a.s()})};
Uq.prototype.s=function(){if(this.i.isVisible()){this.i.Da(!1);wb(this.i.Ib(),"gb-
mobile-buy-panel-
visible");this.j&&(this.j.style.overflowX="auto",this.j.style.overflowY="scroll");t
his.O.focus();for(var a=ka(document.querySelectorAll('[role="alert"],#volume-
center,.aria-hide-on-menu-open')),b=a.next();!
b.done;b=a.next())b.value.removeAttribute("aria-hidden")}else this.i.Da(!
0),w(this.i.Ib(),"gb-mobile-buy-panel-
visible"),this.j&&(this.j.style.overflowX="hidden",this.j.style.overflowY="hidden")
,this.i.Ib().focus(),
Vq(this)};function Vq(a){var b=a.i.Ib().querySelectorAll('[role="button"],
[href]'),c=b[0],d=b[b.length-1];Z(a).ka(a.i.Ib(),"keydown",function(e)
{9==e.keyCode&&(e.shiftKey?
document.activeElement===c&&(e.preventDefault(),d.focus()):document.activeElement==
=d&&(e.preventDefault(),c.focus()))});a=ka(document.querySelectorAll('[role="alert"
],#volume-center,.aria-hide-on-menu-open'));for(b=a.next();!
b.done;b=a.next())Am(b.value,"hidden",!0)};function Wq()
{}Wq.prototype.Pc=function(){};function Xq(a,b,c,d,e,g,h,k,l){var
n=Yq(c),q=xh(a),x=nh(a);x&&Yg(q,Xg(x));x=Re(a);var D=Re(c);if(x.g!=D.g){var
H=x.g.body;D=Nf(D);var K=new B(0,0),W=hf(Te(H));if(ie(W,"parent")){var Ya=H;do{var
Eb=W==D?oh(Ya):uh(Ya);K.x+=Eb.x;K.y+=Eb.y}while(W&&W!=D&&W!
=W.parent&&(Ya=W.frameElement)&&(W=W.parent))}H=Oe(K,oh(H));!A||Ge(9)||ef(x.g)||
(H=Oe(H,ff(x.g)));q.left+=H.x;q.top+=H.y}a=Zq(a,b);b=q.left;a&4?
b+=q.width:a&2&&(b+=q.width/2);q=new B(b,q.top+(a&1?
q.height:0));q=Oe(q,n);e&&(q.x+=(a&4?-1:1)*e.x,q.y+=
(a&1?-1:1)*e.y);if(h)if(l)var ta=l;else if(ta=nh(c))ta.top-=n.y,ta.right-
=n.x,ta.bottom-=n.y,ta.left-=n.x;return $q(q,c,d,g,ta,h,k)}
function Yq(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=Vf&&0<=Ob(Hm,10);var e;if(e=xe)e=0<=Ob(Fm,10);var g=Uf&&0<=Ob(Hm,85);d=ne||d||
e||g}b=d?-a.scrollLeft:b&&!me&&"visible"!=gh(a,"overflowX")?a.scrollWidth-
a.clientWidth-a.scrollLeft:a.scrollLeft;c=Oe(c,new B(b,a.scrollTop))}}}return c||
new B}
function $q(a,b,c,d,e,g,h){a=a.clone();var k=Zq(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);if(g){if(e){d=a;k=h;l=0;65==(g&65)&&(d.x<e.left||
d.x>=e.right)&&(g&=-2);132==(g&132)&&(d.y<e.top||d.y>=e.bottom)&&(g&=-
5);d.x<e.left&&g&1&&(d.x=e.left,l|=1);if(g&16){var n=d.x;d.x<e.left&&(d.x=e.left,l|
=4);d.x+k.width>e.right&&(k.width=Math.min(e.right-d.x,n+
k.width-e.left),k.width=Math.max(k.width,0),l|
=4)}d.x+k.width>e.right&&g&1&&(d.x=Math.max(e.right-k.width,e.left),l|=1);g&2&&(l|
=(d.x<e.left?16:0)|(d.x+k.width>e.right?32:0));d.y<e.top&&g&4&&(d.y=e.top,l|
=2);g&32&&(n=d.y,d.y<e.top&&(d.y=e.top,l|
=8),d.y+k.height>e.bottom&&(k.height=Math.min(e.bottom-d.y,n+k.height-
e.top),k.height=Math.max(k.height,0),l|
=8));d.y+k.height>e.bottom&&g&4&&(d.y=Math.max(e.bottom-k.height,e.top),l|
=2);g&8&&(l|=(d.y<e.top?64:0)|(d.y+k.height>e.bottom?128:0));e=l}else e=256;
l=e}e=new
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)ret
urn a;hh(b,new B(e.left,e.top));h=e.Fa();Qe(c,h)||Dh(b,h);return a}function Zq(a,b)
{return(b&8&&Ah(a)?b^4:b)&-9};function ar(a,b,c)
{this.g=a;this.i=b;this.O=c}u(ar,Wq);ar.prototype.Pc=function(a,b,c)
{Xq(this.g,this.i,a,b,void 0,c,this.O)};function br(a,b,c,d)
{ar.call(this,a,b);this.j=c?5:0;this.s=d||void 0}u(br,ar);br.prototype.N=function()
{return this.j};br.prototype.o=function(a)
{this.j=a};br.prototype.Pc=function(a,b,c,d){var
e=Xq(this.g,this.i,a,b,null,c,10,d,this.s);if(e&496){var
g=cr(e,this.i);b=cr(e,b);e=Xq(this.g,g,a,b,null,c,10,d,this.s);e&496&&(g=cr(e,g),b=
cr(e,b),Xq(this.g,g,a,b,null,c,this.j,d,this.s))}};function cr(a,b)
{a&48&&(b^=4);a&192&&(b^=1);return b};function dr(a,b){this.Lb=8;this.La=b||void
0;mn.call(this,a)}u(dr,mn);function er(a)
{a.Lb=4;a.isVisible()&&a.ng()}dr.prototype.od=function(){return this.La||
null};dr.prototype.setPosition=function(a){this.La=a||void
0;this.isVisible()&&this.ng()};dr.prototype.ng=function(){if(this.La){var a=!
this.isVisible()&&"move_offscreen"!
=this.lj(),b=this.ha();a&&(b.style.visibility="hidden",N(b,!
0));this.La.Pc(b,this.Lb,this.Ql);a&&N(b,!1)}};function fr(a,b,c)
{a.timeOfStartCall=(new Date).getTime();var d=c||p,e=d.document,g=a.nonce||
xd(d);g&&!a.nonce&&(a.nonce=g);if("help"==a.flow){var
h=Aa("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.serverUri||"//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||Fa(b)||(d+=encodeURIComponent(l)
+"="+encodeURIComponent(b)
+"&");a=Mf(Re(e),"SCRIPT");g&&a.setAttribute("nonce",g);g=Ll(d);a.src=Ec(g);zi(a);e
.body.appendChild(a)}}Ma("userfeedback.api.startFeedback",fr);function gr(a)
{Y.call(this);if(this.j=C("gb-mobile-appbar-back-
button"))if(Z(this).ka(this.j,"click",this.s),xe&&Mb(Qb,"GSA")){w(this.j,"igsa-
hide");var b=this.g.ha("gb-mobile-appbar-logo");w(b,"igsa-shift")}(this.i=C("gb-
mobile-appbar-more"))&&hr(this);new Uq(a)}m(gr,Y);
function hr(a){var b=C("gb-mobile-more-menu");if(b){var c=new
dr(b);er(c);c.setPosition(new br(a.i,4));c.Da(!1);P(a.i,"click",function()
{wb(b,"more-menu-hidden");c.Da(!0);c.ha().focus()});P(a.i,"keydown",function(d)
{if(32==d.keyCode||13==d.keyCode)wb(b,"more-menu-hidden"),c.Da(!
0),c.ha().focus()})}else G(a.i)}gr.prototype.s=function()
{window.history.back();te&&Uf&&1==window.history.length&&window.close()};Ma("_OC_st
artFeedback",fr);function ir(a){Q.call(this);a=a||
Re();this.g=a.Ra(A?"DIV":"IFRAME",
{style:"position:absolute;width:9em;height:9em;top:-99em",tabIndex:-1,"aria-
hidden":"true"});a=a.g.body;a.insertBefore(this.g,a.firstChild);if(A)var
b=this.g;else a:{a=this.g;try{b=a.contentWindow||(a.contentDocument?
hf(a.contentDocument):null);break a}catch(c)
{}b=null}b=this.o=b;ne&&(a=b.document,a.open(),a.close());P(b,"resize",this.i,!
1,this);this.j=this.g.offsetWidth}u(ir,Q);
ir.prototype.va=function(){ir.ta.va.call(this);cj(this.o,"resize",this.i,!
1,this);this.o=null;G(this.g);delete this.g};ir.prototype.i=function(){var
a=this.g.offsetWidth;this.j!
=a&&(this.j=a,this.dispatchEvent("fontsizechange"))};function jr(a)
{this.i=a;a=r(this.j,this);this.g=new nj;P(this.g,"resize",a);var b=new
ir;P(b,"fontsizechange",a);P(window,"DOMContentLoaded",r(this.resize,this))}jr.prot
otype.j=function()
{this.resize();U(r(this.resize,this),100)};jr.prototype.resize=function(){var
a=this.g.Fa(),b=Math.round(oh(this.i).y);this.i.style.height=a.height-
b+"px"};function kr(a){var b=null;if(a=C(a))b=new jr(a),b.resize();return
b};function lr(a){Ei.call(this,"navigate");this.s=a}u(lr,Ei);function mr(){return!
(y("iPad")||y("Android")&&!y("Mobile")||y("Silk"))&&(y("iPod")||y("iPhone")||
y("Android")||y("IEMobile"))};var nr=new WeakMap;function or(a,b){a=[a];for(var
c=b.length-1;0<=c;--c)a.push(typeof b[c],b[c]);return a.join("\x0B")};function
pr(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"+qr;var g=rd("input",
{type:"text",name:e,id:e,style:sc("display:none")});document.write(nd(g));e=C(e)}th
is.N=e;this.g=c?hf(Te(c)):window;this.oa=b;A&&!
b&&(this.oa="https"==window.location.protocol?
Gc(rc(sc("https:///"))):Gc(rc(sc('javascript:""'))));this.Ya=new
$k(150);Ci(this,this.Ya);this.i=!a;this.j=new gj(this);if(a||rr){if(d)var
h=d;else{a="history_iframe"+
qr;b={id:a,style:sc("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=td("iframe",e,void
0);document.write(nd(h));h=C(a)}this.O=h;this.ua=!
0}rr&&(this.j.ka(this.g,"load",this.kv),this.na=
this.ma=!1);this.i?sr(this,tr(this),!0):ur(this,this.N.value);qr+
+}u(pr,Q);pr.prototype.Pb=!1;pr.prototype.s=!1;pr.prototype.o=null;
var vr=function(a,b){function c(g){var h=ka(g);g=h.next().value;h=la(h);return
a.apply(g,h)}function d(g){g=ka(g);g.next();g=la(g);return b(e,g)}b=void 0===b?
or:b;var e=Ga(a);return function(g){for(var h=[],k=0;k<arguments.length;+
+k)h[k]=arguments[k];k=this||p;var l=nr.get(k);l||(l={},nr.set(k,l));return je(l,
[this].concat(h instanceof Array?h:la(ka(h))),c,d)}}(function(){return A?
Ge(8):"onhashchange"in p}),rr=A&&!Ge(8);f=pr.prototype;f.Wg=null;f.va=function()
{pr.ta.va.call(this);this.j.Ha();this.Ta(!1)};
f.Ta=function(a){if(a!=this.Pb)if(rr&&!this.ma)this.na=a;else
if(a)if(ne&&this.j.ka(this.g,"pageshow",this.rv),vr()&&this.i)this.j.ka(this.g,"has
hchange",this.mv),this.Pb=!0,this.dispatchEvent(new lr(tr(this),!1));else{if(!A||
mr()||this.ma)this.j.ka(this.Ya,"tick",r(this.Sm,this,!0)),this.Pb=!0,rr||
(this.o=tr(this),this.dispatchEvent(new lr(tr(this),!1))),this.Ya.start()}else
this.Pb=!1,lj(this.j),this.Ya.stop()};f.kv=function(){this.ma=!
0;this.N.value&&ur(this,this.N.value,!0);this.Ta(this.na)};
f.rv=function(a){a.Ob.persisted&&(this.Ta(!1),this.Ta(!0))};f.mv=function(){var
a=wr(this.g);a!=this.o&&xr(this,a,!0)};function tr(a){return null!=a.Wg?a.Wg:a.i?
wr(a.g):yr(a)||""}f.ji=function(a,b){tr(this)!=a&&(this.i?(sr(this,a,!1),vr()||A&&!
mr()&&ur(this,a,!1,b),this.Pb&&this.Sm(!1)):(ur(this,a,!
1),this.Wg=this.o=this.N.value=a,this.dispatchEvent(new lr(a,!1))))};function wr(a)
{a=a.location.href;var b=a.indexOf("#");return 0>b?"":a.substring(b+1)}
function sr(a,b,c){a=a.g.location;var d=a.href.split("#")
[0],e=Mb(a.href,"#");if(rr||e||b)d+="#"+b;d!=a.href&&(b=Oc(d),c?
Ld(a,b):Kd(a,b))}function ur(a,b,c,d){if(a.ua||b!=yr(a))if(a.ua=!
1,b=encodeURIComponent(String(b)),A){var
e=Af(a.O);e.open("text/html",c?"replace":void 0);c=Ad(rd("title",{},d||
a.g.document.title),rd("body",{},b));e.write(nd(c));e.close()}else
e=Ec(a.oa).toString()+"#"+b,(a=a.O.contentWindow)&&(c?
Ld(a.location,e):Kd(a.location,e))}
function yr(a){if(A)return a=Af(a.O),a.body?Sd(a.body.innerHTML):null;var
b=a.O.contentWindow;if(b){try{var c=Sd(wr(b))}catch(d){return a.s||(1!
=a.s&&al(a.Ya,1E4),a.s=!0),null}a.s&&(0!=a.s&&al(a.Ya,150),a.s=!1);return c||
null}return null}f.Sm=function(a){if(this.i){var b=wr(this.g);b!
=this.o&&xr(this,b,a)}if(!this.i||rr)if(b=yr(this)||"",null==this.Wg||
b==this.Wg)this.Wg=null,b!=this.o&&xr(this,b,a)};
function xr(a,b,c){a.o=a.N.value=b;a.i?
(rr&&ur(a,b),sr(a,b)):ur(a,b);a.dispatchEvent(new lr(tr(a),c))}var qr=0;var
zr={},Ar=null;var Br="function"===typeof Uint8Array;function Cr(a){return
Dr(a,function(b){return b},function(b){return new Uint8Array(b)})}function
Er(a,b,c){return"object"===typeof a?Br&&!Array.isArray(a)&&a instanceof Uint8Array?
c(a):Dr(a,b,c):b(a)}function Dr(a,b,c){if(Array.isArray(a)){for(var
d=Array(a.length),e=0;e<a.length;e++){var g=a[e];null!
=g&&(d[e]=Er(g,b,c))}Array.isArray(a)&&a.Nu&&Fr(d);return d}d={};for(e in
a)g=a[e],null!=g&&(d[e]=Er(g,b,c));return d}
function Gr(a){return Dr(a,function(b){return"number"===typeof b?isFinite(b)?
b:String(b):b},function(b){var c;void 0===c&&(c=0);if(!Ar){Ar={};for(var
d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),e=["+/
=","+/","-_=","-_.","-_"],g=0;5>g;g++){var
h=d.concat(e[g].split(""));zr[g]=h;for(var k=0;k<h.length;k++){var l=h[k];void
0===Ar[l]&&(Ar[l]=k)}}}c=zr[c];d=Array(Math.floor(b.length/3));e=c[64]||"";for(g=h=
0;h<b.length-2;h+=3){var n=b[h],q=b[h+1];l=b[h+2];k=c[n>>2];n=c[(n&
3)<<4|q>>4];q=c[(q&15)<<2|l>>6];l=c[l&63];d[g++]=k+n+q+l}k=0;l=e;switch(b.length-h)
{case 2:k=b[h+1],l=c[(k&15)<<2]||e;case 1:b=b[h],d[g]=c[b>>2]+c[(b&3)<<4|
k>>4]+l+e}return d.join("")})}var Hr={Nu:{value:!0,configurable:!0}};function Fr(a)
{Array.isArray(a)&&!Object.isFrozen(a)&&Object.defineProperties(a,Hr);return a};var
Ir;function Jr(a,b,c){var d=Ir;Ir=null;a||(a=d);d=this.constructor.Nw;a||(a=d?[d]:
[]);this.j=d?0:-1;this.g=a;a:{d=this.g.length;a=d-1;if(d&&(d=this.g[a],!
(null===d||"object"!=typeof d||Array.isArray(d)||Br&&d instanceof Uint8Array)))
{this.o=a-this.j;this.i=d;break a}void 0!==b&&-1<b?(this.o=Math.max(b,a+1-
this.j),this.i=null):this.o=Number.MAX_VALUE}if(c)for(b=0;b<c.length;b+
+)a=c[b],a<this.o?(a+=this.j,(d=this.g[a])?Fr(d):this.g[a]=Kr):
(d=this.o+this.j,this.g[d]||(this.i=this.g[d]={}),(d=this.i[a])?
Fr(d):this.i[a]=Kr)}var Kr=Object.freeze(Fr([]));Jr.prototype.toJSON=function()
{return Gr(this.g)};Jr.prototype.toString=function(){return
this.g.toString()};Jr.prototype.clone=function(){var
a=this.constructor,b=Cr(this.g);Ir=b;a=new a(b);Ir=null;return a};function Lr(a)
{Jr.call(this,a)}m(Lr,Jr);function Mr(){var a=new
Lr([null,null,null,null,null,'(function(){/*\n\n Copyright The Closure Library
Authors.\n SPDX-License-Identifier: Apache-2.0\n*/\nvar d="function"==typeof
Object.create?Object.create:function(a){var c=function(){};c.prototype=a;return new
c},e;if("function"==typeof Object.setPrototypeOf)e=Object.setPrototypeOf;else{var
f;a:{var g={a:!0},l={};try{l.__proto__=g;f=l.a;break a}catch(a){}f=!1}e=f?
function(a,c){a.__proto__=c;if(a.__proto__!==c)throw new TypeError(a+" is not
extensible");return a}:null}var m=e;var n={};function p(){var a="undefined"!
==typeof window?window.trustedTypes:void 0;return null!==a&&void 0!==a?a:null}var
q;function r(){var a,c;if(void 0===q)try{q=null!==(c=null===(a=p())||void 0===a?
void 0:a.createPolicy("google#safe",{createHTML:function(b){return
b},createScript:function(b){return b},createScriptURL:function(b){return
b}}))&&void 0!==c?c:null}catch(b){q=null,console.log(b)}return q};var
t=function(a,c){if(c!==n)throw Error("Bad secret");this.g=a},u=function()
{};t.prototype=d(u.prototype);t.prototype.constructor=t;if(m)m(t,u);else for(var v
in u)if("prototype"!=v)if(Object.defineProperties){var
w=Object.getOwnPropertyDescriptor(u,v);w&&Object.defineProperty(t,v,w)}else
t[v]=u[v];t.prototype.toString=function(){return this.g.toString()};function x(a)
{var c,b=null===(c=r())||void 0===c?void 0:c.createScriptURL(a);return new t(null!
==b&&void 0!==b?b:a,n)};if(!function()
{if(self.origin)return"null"===self.origin;if(""!==location.host)return!
1;try{return window.parent.escape(""),!1}catch(a){return!0}}())throw
Error("sandboxing error");\nwindow.addEventListener("message",function(a){var
c=a.ports[0];a=a.data;var
b=a.callbackName.split("."),h=window;"window"===b[0]&&b.unshift();for(var
k=0;k<b.length-1;k++)h[b[k]]={},h=h[b[k]];h[b[b.length-1]]=function(y)
{c.postMessage(JSON.stringify(y))};b=document.createElement("script");a=x(a.url);if
(a instanceof t)a=a.g;else throw Error("Unexpected type when unwrapping
TrustedResourceUrl");b.src=a;document.body.appendChild(b)},!0);}).call(this);\n']);
if(!a)return null;a=6>=a.o?a.i?a.i[6]:void 0:a.g[6+a.j];if(null===a)var
b=null;else{var c=null===(b=ni())||void 0===b?void 0:b.createScript(a);b=new
ti(null!==c&&void 0!==c?c:a,ki)}return b};function Nr(a)
{this.url=a;this.timeout=5E3;this.o="callback";this.g=this.i=null}function Or(a)
{var b=void 0===b?{}:b;a.g=Nk();var c=new R(a.url),d=new
Map;d.set("callback",a.o);c.j.Hq(fk(b),d);Pr(a).then(function()
{Qr(a,c.toString())}).then(function(){return a.g.promise}).then(function()
{Rr(a)},function(){Rr(a)});0<a.timeout&&(a.j=setTimeout(function()
{a.g.g("Timeout!")},a.timeout));return a.g.promise}
function Qr(a,b){var c=new
MessageChannel;a.i.contentWindow.postMessage({url:b,callbackName:a.o},"*",
[c.port2]);c.port1.onmessage=function(d){var e={};void 0!
==a.j&&(clearTimeout(a.j),a.j=void 0);void 0===d.data&&a.g.g("Callback called, but
no data received");"string"!==typeof d.data&&a.g.g("Exploitation attempt! Data is
not a string!");try{e=JSON.parse(d.data)}catch(g){a.g.g("Invalid Data received:
"+g.message)}a.g.i(e)}}
function Pr(a){var b=Nk(),c=F("IFRAME");if(!c.sandbox)throw Error("iframe sandboxes
not supported");c.sandbox.value="allow-
scripts";c.style.display="none";a.i=c;a=Mr();if(a instanceof si)if(a instanceof
ti)a=a.g;else throw Error("");else a=vc(a);a=Ad(Dd,rd("body",
{},wd(wc(a.toString()))));c.srcdoc=nd(a);a=Gc("data:text/html;charset=UTF-
8;base64,"+btoa(md(a)));c.src=Ec(a).toString();c.addEventListener("load",function()
{return b.i(c)},!1);c.addEventListener("error",function(d){b.g(d)},!
1);document.documentElement.appendChild(c);
return b.promise}function Rr(a){null!
==a.i&&(document.documentElement.removeChild(a.i),a.i=null)};function Sr(a)
{Up.call(this,a);this.i=new Nr(a);this.g=!0}m(Sr,Up);Sr.prototype.Ze=function(a,b)
{Up.prototype.Ze.call(this,a,b);this.g=!
1;Or(this.i).then(r(this.s,this,a),r(this.o,this,b))};Sr.prototype.s=function(a,b)
{this.g||(this.j=b,this.dispatchEvent("success"),a&&a(this.j),this.g=!
0)};Sr.prototype.o=function(a){this.g||(this.dispatchEvent("error"),a&&a(),this.g=!
0)};Sr.prototype.abort=function(){return this.g=!0};function Tr(a,b,c,d,e)
{Array.isArray(a)||(a=[a]);this.g=a;this.j=b;this.i=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 Sr(b)).Ze(r(this.o,this))}Tr.prototype.o=function(a){for(var
b=0;b<this.g.length;b++){var c=a[this.g[b]];if(c){var
d=c.preview_url,e;if(e=d)e=c.preview,c=c.embeddable,void 0===c&&(c=!
0),e=("full"==e||"partial"==e)&&c;if(e)
{this.j&&this.j(d);return}}}this.i&&this.i()};var Ur={},Vr={};function Wr(){throw
Error("Do not instantiate
directly");}Wr.prototype.Yk=null;Wr.prototype.Gc=function(){return
this.content};Wr.prototype.toString=function(){return this.content};function Xr()
{Wr.call(this)}u(Xr,Wr);Xr.prototype.Qf=Ur;function Yr(a,b){var
c=a.match(Zr);return c?Number(c[1])*b[c[2]]:Number(a)}var Zr=/^(-?\d+\.?\d*)
([KMGTPEZYkmun]?)B?$/,$r={"":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},as={"":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 bs(a){if(null!=a)switch(a.Yk){case 1:return 1;case -1:return-1;case 0:return
0}return null}function cs(a){if(null!=a&&a.Qf===Ur)var b=a;else if(a instanceof
ld)b=ds(md(a),a.mf());else if(a instanceof oi){b=ds;var
c,d=ri(a);a=(null===(c=li())||void 0===c?0:c.isHTML(d))?
TrustedHTML.prototype.toString.apply(d):d;b=b(a)}else
b=ds(String(String(a)).replace(es,fs),bs(a));return b}
var ds=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.Yk=d);return c}}(Xr);function gs(a)
{if(null!=a&&a.Qf===Ur){var
b=String;a=String(a.Gc()).replace(hs,"").replace(is,"&lt;");b=b(a).replace(js,fs)}e
lse b=String(a).replace(es,fs);return b}
var
ks={"\x00":"&#0;","\t":"&#9;","\n":"&#10;","\x0B":"&#11;","\f":"&#12;","\r":"&#13;"
,"
":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;","<":"&lt;","
=":"&#61;",">":"&gt;","`":"&#96;","\u0085":"&#133;","\u00a0":"&#160;","\u2028":"&#8
232;","\u2029":"&#8233;"};function fs(a){return ks[a]}
var es=/[\x00\x22\x26\x27\x3c\x3e]/g,js=/[\x00\x22\x27\x3c\x3e]/g,ls=/^(?!on|src|
(?:action|archive|background|cite|classid|codebase|content|data|dsync|href|http-
equiv|longdesc|style|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i,hs=/<(?:!|\/?([a-zA-Z][a-zA-
Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,is=/</g;/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
function ms(a,b,c,d){a=a(b||ns,c);d=Mf(d||Re(),"DIV");if(Fa(a))if(a instanceof Wr)
{if(a.Qf!==Ur)throw Error("Sanitized content was not of kind
HTML.");a=pd(a.toString(),a.Yk||null)}else a=od("zSoyz");else
a=od(String(a));z(d,a);1==d.childNodes.length&&(a=d.firstChild,1==a.nodeType&&(d=a)
);return d}var ns={};function os(a){a=a||{};var
b=a.attributes,c=a.content,d=a.disabled,e=a.id,g=a.Uw,h=a.title,k=a.ow,l=a.value,n=
ds;e='<div role="button"'+(e?' id="'+gs(e)+'"':"")+' class="';a=a||{};var
q=a.Hw,x=a.style,D=a.width,H="goog-inline-block jfk-button ";switch(Fa(x)?
x.toString():x){case 0:H+="jfk-button-standard";break;case 2:H+="jfk-button-
action";break;case 3:H+="jfk-button-primary";break;case 1:H+="jfk-button-
default";break;case 4:H+="jfk-button-flat";break;case 5:H+="jfk-button-
mini";break;case 6:H+="jfk-button-contrast";
break;default:H+="jfk-button-standard"}H+=((D&&D.Lu&&(1).Lu?D.Qf!==(1).Qf?
0:D.toString()===(1).toString():1==D)?" jfk-button-narrow":"")+(a.checked?" jfk-
button-checked":"")+(q?" "+q:"")+(a.disabled?" jfk-button-disabled":"");d=e+gs(H)
+'"'+(d?' aria-disabled="true"':' tabindex="'+(g?gs(g):"0")+'"')+(h?k?' data-
tooltip="'+gs(h)+'"':' title="'+gs(h)+'"':"")+(l?' value="'+gs(l)+'"':"");b?(null!
=b&&b.Qf===Vr?b=b.Gc():(b=String(b),b=ls.test(b)?b:"zSoyz"),null!
=b&&b.Qf===Vr&&(b=b.Gc()),b=(!b||1<=b.length&&
" "===b.charAt(0)?"":" ")+b):b="";return n(d+b+">"+cs(null!=c?c:"")
+"</div>")};function ps(a,b){this.j=a;this.N=!!b;this.o={0:this.j+"-
arrowright",1:this.j+"-arrowup",2:this.j+"-arrowdown",3:this.j+"-
arrowleft"}}m(ps,Wq);f=ps.prototype;f.Jj=function(a)
{this.i=a};f.setPosition=function(a,b,c,d){null!=a&&(this.Tk=a);null!
=b&&(this.Pk=b);"number"===typeof c&&(this.io=Math.max(c,15));"number"===typeof
d&&(this.Vl=d)};f.Pc=function(a,b,c)
{a=this.Pk;2==a&&(a=0);qs(this,this.Tk,a,2==this.Pk?rs(this.Tk)?
this.g.offsetHeight/2:this.g.offsetWidth/2:this.io,0,c)};
function qs(a,b,c,d,e,g){if(a.i){var h=ss(b,c);var k=a.i;var l=a.g,n=a.Ea,q=M(k);a:
{q=(rs(b)?q.height/2:q.width/2)-d;var
x=Zq(k,h);if(n)n=n.clone(),l&&(l=Yq(l),n.left+=l.x,n.right+=l.x,n.top+=l.y,n.bottom
+=l.y);else if(n=nh(k),!n){k=q;break a}k=Wg(xh(k));rs(b)?k.top<n.top&&!(x&1)?q-
=n.top-k.top:k.bottom>n.bottom&&x&1&&(q-=k.bottom-n.bottom):k.left<n.left&&!(x&4)?
q-=n.left-k.left:k.right>n.right&&x&4&&(q-=k.right-n.right);k=q}k=rs(b)?new
B(a.Vl,k):new B(k,a.Vl);q=rs(b)?6:9;a.Nk&&2==e&&(q=rs(b)?4:1);
x=b^3;rs(b)&&"rtl"==a.i.dir&&(x=b);h=Xq(a.i,ss(x,c),a.g,h,k,g,a.Fl?q:0,void
0,a.Ea);if(2!=e&&h&496){qs(a,b^3,c,d,a.Nk&&0==e?1:2,g);return}!a.N||h&496||
(e=parseFloat(a.g.style.left),g=parseFloat(a.g.style.top),isFinite(e)&&0==e
%1&&isFinite(g)&&0==g%1||hh(a.g,Math.round(e),Math.round(g)))}ts(a,b,c,d)}
function ts(a,b,c,d){var e=a.s;Tb(a.o,function(g){yb(e,g,!
1)},a);w(e,a.o[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.i?
(c=sh(a.i,a.g),d=us(a.i,b),rs(b)?e.style.top=vs(c.y+d.y,a.g.offsetHeight-
15)+"px":e.style.left=vs(c.x+d.x,a.g.offsetWidth-15)+"px"):e.style[0==c?
rs(b)?"top":"left":rs(b)?"bottom":"right"]=d+"px"}function vs(a,b){return 15>b?
15:Le(a,15,b)}function ss(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 us(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 rs(a){return 0==a||3==a}f.Fl=!
1;f.Pk=2;f.io=20;f.Tk=3;f.Ea=null;f.Vl=-5;f.Nk=!1;function ws(a)
{Bi.call(this);this.i=a||Re()}m(ws,Bi);ws.prototype.s=function()
{zm(this.ha(),"tooltip");Am(this.ha(),"live","polite")};function xs(a)
{ws.call(this,a);this.g=this.i.Ra("DIV",ys()+"-
contentId");this.j=this.i.Ra("DIV",ys()+"-arrow",this.i.Ra("DIV",ys()+"-
arrowimplbefore"),this.i.Ra("DIV",ys()+"-arrowimplafter"));this.o=this.i.Ra("DIV",
{"class":ys(),role:"tooltip"},this.g,this.j);this.s()}m(xs,ws);function ys()
{return"jfk-tooltip"}xs.prototype.ha=function(){return
this.o};xs.prototype.va=function()
{ws.prototype.va.call(this);this.o&&G(this.o)};function zs(a)
{xs.call(this,a)}m(zs,xs);zs.prototype.s=function()
{zm(this.ha(),"tooltip")};function As(a){return Ud(Cb(a.replace(Bs,function(b,c)
{return Cs.test(c)?"":" "}).replace(/[\t\n ]+/g," ")))}var Cs=/^(?:abbr|acronym|
address|b|em|i|small|strong|su[bp]|u)$/i,Bs=/<[!\/]?([a-z0-9]+)([\/ ][^>]*)?
>/gi;function Ds(a){a=a||Re();var b=Ga(a.g);Es[b]||(Es[b]=new Fs(a))}function
Gs(a,b){var c=b instanceof ld?
As(md(b)):b;a.removeAttribute("title");a.removeAttribute("data-tooltip-
contained");a.removeAttribute("data-tooltip");b?(b instanceof ld?a.i=b:
(a.setAttribute("data-tooltip",b),a.i=null),a.setAttribute("aria-label",c)):
(a.i=null,a.removeAttribute("aria-label"));Ds(Re(a))}var Es={};
function Fs(a){gj.call(this);this.wa=a;this.ua=new
fm(this.iw,0,this);Ci(this,this.ua);var b=hf();this.ma="function"===typeof
b.MutationObserver?new
b.MutationObserver(r(this.st,this)):null;a=a.g;this.ka(a,"mouseout mousedown click
blur focusout keydown".split(" "),this.Os,!0);this.ka(a,
["mouseover","focus","focusin"],this.Uv,!0)}m(Fs,gj);f=Fs.prototype;f.va=function()
{Hs(this);gj.prototype.va.call(this)};
function Is(a,b){switch(b.type){case "mousedown":case "mouseover":case
"mouseout":case "click":a.Ba=!1;break;case "keydown":a.Ba=!0}}f.Uv=function(a)
{this.ma&&this.ma.disconnect();Is(this,a);var
b=a.target;a="focus"==a.type||"focusin"==a.type;var
c=this.g&&zf(this.g.g,b);if(this.Ba||!a||c)
{this.Ca=a;if(a=b&&b.getAttribute&&this.ma)a=b.getAttribute("role")||
null,a=bb(ym,a);a&&(this.ma.observe(b,{attributes:!0}),
(a=Cm(b))&&(b=a));this.o=b}else this.o=null;Js(this)};
f.Os=function(a){Is(this,a);var b=a.target;b=this.g&&zf(this.g.g,b);if("mousedown"!
=a.type&&"click"!=a.type||!b)this.o=null,Js(this)};f.st=function(a)
{v(a,r(function(b){var c=Cm(b.target);c&&"aria-
activedescendant"==b.attributeName&&(this.o=c,Js(this))},this))};function Js(a)
{if(0==a.ua.lb||!a.i||!a.O){Hs(a);var b=null!=a.O?a.O:50;a.ua.start(a.i?
b:300)}}function Hs(a){a.oa&&(bl(a.oa),a.oa=0,a.i=null)}
f.iw=function(){if(!this.o)Ks(this),this.O=this.i=null;else if(!
(this.i&&this.g&&zf(this.g.ha(),this.o))||this.i.getAttribute("data-tooltip-
unhoverable")){var a=Kf(this.o,function(k){return
k.getAttribute&&(k.getAttribute("data-tooltip-contained")||k.getAttribute("data-
tooltip")||k.i)&&!k.getAttribute("data-tooltip-suspended")}),b=!1;this.i&&this.i!
=a&&(Ks(this),this.O=this.i=null,b=!0);if(!this.i&&a&&(this.i=a,Ls(this,a))){var
c=zd;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.i?a.i:qd(a.getAttribute("data-tooltip"));d=a.getAttribute("data-tooltip-
align");e=a.getAttribute("data-tooltip-class");var g=a.getAttribute("data-tooltip-
offset");g=Bb(ae(g))?-1:Number(g);var h=a.getAttribute("data-tooltip-hide-
delay");h=Bb(ae(h))?null:Number(h);if(!b&&(a=a.getAttribute("data-tooltip-
delay"),a=Math.max(0,a-300)))
{this.oa=U(t(this.kq,this.i,c,d,g,e,h),a,this);return}this.kq(this.i,c,d,g,e,h)}}};
function Ls(a,b){return b.getAttribute("data-tooltip-only-on-
overflow")&&b.offsetWidth>=b.scrollWidth&&b.offsetHeight>=b.scrollHeight||
a.Ca&&"mouse"==b.getAttribute("data-tooltip-trigger")?!1:!0}function Ms(a)
{if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case "t":return
2;case "r":return 3}return 1}
f.kq=function(a,b,c,d,e,g){this.oa=0;this.O=g;if(!this.g){this.g=new
zs(this.wa);Ks(this);g=this.g.ha();this.wa.g.body.appendChild(g);Ci(this,this.g);th
is.s=new ps(ys(),!0);this.s.Fl=!0;this.s.Nk=!0;g=this.s;var
h=this.g.ha(),k=this.g.j;g.g=h;g.s=k}a:{if(c)switch(c.toLowerCase().split(",")[1])
{case "l":g=0;break a;case "r":g=1;break a}g=2}this.s.setPosition(Ms(c),g,void
0,d);wb(this.g.ha(),"jfk-tooltip-hide");this.na!=e&&(this.na&&!
Bb(ae(this.na))&&wb(this.g.ha(),this.na),Bb(ae(e))||w(this.g.ha(),
e),this.na=e);hh(this.g.ha(),0,0);if(b instanceof ld)z(this.g.g,b);else
for(pf(this.g.g);c=b.firstChild;)this.g.g.appendChild(c);this.s.Jj(a);this.s.Pc(nul
l,0)};function Ks(a){a.g&&w(a.g.ha(),"jfk-tooltip-hide")};function Ns(a)
{if(a.Yf&&a.hasOwnProperty("Yf"))return a.Yf;var b=new a;return a.Yf=b};function
Os(){}u(Os,kq);Ca(Os);f=Os.prototype;f.sg=function()
{return"button"};f.ne=function(a,b,c){switch(b){case 8:case
16:Am(a,"pressed",c);break;default:case 64:case
1:Os.ta.ne.call(this,a,b,c)}};f.Oc=function(a){var
b=Os.ta.Oc.call(this,a);this.oc(b,a.sf());var
c=a.Ab();c&&this.xc(b,c);sq(a,16)&&this.ne(b,16,tq(a,16));return
b};f.Sb=function(a,b){b=Os.ta.Sb.call(this,a,b);var
c=this.Ab(b);a.Ka=c;a.na=this.sf(b);sq(a,16)&&this.ne(b,16,tq(a,16));return
b};f.Ab=Ba;f.xc=Ba;f.sf=function(a){return a.title};
f.oc=function(a,b){a&&(b?a.title=b:a.removeAttribute("title"))};f.nc=function(a,b)
{var c=jn(a),d=this.Wa()+"-collapse-left",e=this.Wa()+"-collapse-right",g=c?
e:d;b&1?yq(a,g):zq(a,g);c=c?d:e;b&2?yq(a,c):zq(a,c)};f.Wa=function(){return"goog-
button"};function Ps(){}u(Ps,Os);Ca(Ps);f=Ps.prototype;f.sg=function()
{};f.Oc=function(a){wq(a,!1);a.Of&=-256;a.$b(32,!1);return a.g.Ra("BUTTON",
{"class":nq(this,a).join(" "),disabled:!
a.isEnabled(),title:a.sf()||"",value:a.Ab()||""},a.Ng()||"")};f.Gi=function(a)
{return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type
||"reset"==a.type)};f.Sb=function(a,b){wq(a,!1);a.Of&=-256;a.$b(32,!
1);if(b.disabled){var c=this.Kh(1);w(b,c)}return Ps.ta.Sb.call(this,a,b)};
f.Hi=function(a){Z(a).ka(a.ha(),"click",a.Qe)};f.lk=Ba;f.Pm=Ba;f.Om=function(a)
{return a.isEnabled()};f.mh=Ba;f.Zc=function(a,b,c){Ps.ta.Zc.call(this,a,b,c);
(a=a.ha())&&1==b&&(a.disabled=c)};f.Ab=function(a){return
a.value};f.xc=function(a,b){a&&(a.value=b)};f.ne=Ba;function Qs(a,b,c)
{vq.call(this,a,b||Ps.Eb(),c)}u(Qs,vq);f=Qs.prototype;f.Ab=function(){return
this.Ka};f.xc=function(a){this.Ka=a;this.xd().xc(this.ha(),a)};f.sf=function()
{return this.na};f.oc=function(a)
{this.na=a;this.xd().oc(this.ha(),a)};f.nc=function(a)
{this.xd().nc(this,a)};f.va=function(){Qs.ta.va.call(this);delete this.Ka;delete
this.na};f.Ma=function(){Qs.ta.Ma.call(this);if(sq(this,32)){var
a=this.ha();a&&Z(this).ka(a,"keyup",this.fe)}};
f.fe=function(a){return 13==a.keyCode&&"key"==a.type||
32==a.keyCode&&"keyup"==a.type?this.Qe(a):32==a.keyCode};cq("goog-
button",function(){return new Qs(null)});function Rs(a,b,c,d)
{Qs.call(this,a,Ss.Eb(),b);this.wa=c||0;this.wb=d||0;this.La=!
1}u(Rs,Qs);f=Rs.prototype;f.Bb=function(){return this.wb};f.oc=function(a)
{this.na=a;var b=this.ha();b&&(this.La?Gs(b,a):a?
b.title=a:b.removeAttribute("title"))};f.Ta=function(a){this.isEnabled()!
=a&&(Rs.ta.Ta.call(this,a),Ts(this))};f.focus=function(){var
a=this.ya;try{a.focus()}catch(b){}};f.Kj=function(a)
{Rs.ta.Kj.call(this,a);Us(this,!1)};f.$e=function(a){Rs.ta.
$e.call(this,a);this.isEnabled()&&Us(this,!0)};
f.he=function(a){Rs.ta.he.call(this,a);this.isEnabled()&&Us(this,!0)};function
Us(a,b){a.ha()&&yb(a.ha(),"jfk-button-clear-outline",b)}function Ts(a)
{a.ha()&&Vs(a.xd(),a)}function Ws(a,b){if("string"===typeof a){var
c=a;a=E("IMG");Id(a,c);L(a,21,21)}w(a,"jfk-button-
img");c=[];c.push(a);b&&(a=E("SPAN","jfk-button-label",b),c.push(a));return c}
function Ss(){this.na=this.Wa()+"-standard";this.i=this.Wa()+"-
action";this.oa=this.Wa()+"-primary";this.s=this.Wa()+"-default";this.N=this.Wa()
+"-flat";this.ma=this.Wa()+"-narrow";this.O=this.Wa()+"-mini";this.o=this.Wa()+"-
contrast"}u(Ss,Os);Ss.Eb=function(){return
Ns(Ss)};f=Ss.prototype;f.Hf=function(a,b,c){a&&c.wa!=a&&(c.wa=a,Ts(c));b&&c.wb!
=b&&(c.wb=b,Ts(c))};f.Wa=function(){return"jfk-button"};
f.Oc=function(a){var b=a.g,c=ms(os,{disabled:!
a.isEnabled(),checked:tq(a,16),style:a.wa,title:a.sf(),ow:a.La,value:a.Ab(),width:a
.Bb()},void 0,b);b.Hm(c,a.Gc());this.Sb(a,c);return c};
f.Sb=function(a,b){Ss.ta.Sb.call(this,a,b);this.j||
(this.j=dc(this.na,t(this.Hf,0,null),this.i,t(this.Hf,2,null),this.oa,t(this.Hf,3,n
ull),this.s,t(this.Hf,1,null),this.N,t(this.Hf,4,null),this.O,t(this.Hf,5,null),thi
s.o,t(this.Hf,6,null),this.ma,t(this.Hf,null,1)));for(var c=sb(b),d=0;d<c.length;+
+d){var e=this.j[c[d]];e&&e(a)}if(c=b.getAttribute("data-tooltip"))a.na=c,a.La=!
0;return b};f.Ab=function(a){return a.getAttribute("value")||""};f.xc=function(a,b)
{a&&a.setAttribute("value",b)};
function Vs(a,b){function c(h,k){(h?d:e).push(k)}var
d=[],e=[],g=b.wa;c(0==g,a.na);c(2==g,a.i);c(3==g,a.oa);c(4==g,a.N);c(5==g,a.O);c(1=
=g,a.s);c(6==g,a.o);c(1==b.Bb(),a.ma);c(!b.isEnabled(),a.Wa()+"-
disabled");xb(b.ha(),e);vb(b.ha(),d)};function Xs(a,b){this.g=a instanceof B?a:new
B(a,b)}u(Xs,Wq);Xs.prototype.Pc=function(a,b,c,d)
{$q(this.g,a,b,c,null,null,d)};function Ys(a,b){this.g=a instanceof B?a:new
B(a,b)}u(Ys,Wq);Ys.prototype.Pc=function(a,b,c,d)
{Xq(kh(a),0,a,b,this.g,c,null,d)};function Zs(a){this.g=new Aj;this.size=0;if(a)
{a=Fj(a);for(var b=a.length,c=0;c<b;c+
+)this.add(a[c]);this.size=this.g.size}}function $s(a){var b=typeof
a;return"object"==b&&a||"function"==b?"o"+Ga(a):b.charAt(0)+a}f=Zs.prototype;f.add=
function(a){this.g.set($s(a),a);this.size=this.g.size};f.remove=function(a)
{a=this.g.remove($s(a));this.size=this.g.size;return a};f.has=function(a){return
Cj(this.g,$s(a))};f.Yb=function(){return this.g.Yb()};f.values=function(){return
this.g.values()};f.clone=function(){return new Zs(this)};
f.hf=function(){return this.g.hf(!1)};Zs.prototype[Symbol.iterator]=function()
{return this.values()};function at(a,b,c){this.N=c||(a?
Re(C(a)):Re());dr.call(this,this.N.Ra("DIV",
{style:"position:absolute;display:none;"}));this.O=new B(1,1);this.ac=new
Zs;this.ma=null;a&&bt(this,a);null!=b&&this.iq(b)}u(at,dr);var
ct=[];f=at.prototype;f.Wb=null;f.className="goog-tooltip";f.ah=500;f.Wh=0;function
bt(a,b){b=C(b);a.ac.add(b);P(b,"mouseover",a.Ke,!1,a);P(b,"mouseout",a.nj,!
1,a);P(b,"mousemove",a.Tg,!1,a);P(b,"focus",a.Tm,!1,a);P(b,"blur",a.nj,!
1,a)}f.tl=function(){return this.Wh};
f.iq=function(a){I(this.ha(),a)};f.fm=function(a){var
b=this.ha();b&&z(b,a)};f.og=function(a){var
b=this.ha();b&&G(b);at.ta.og.call(this,a);a?
(b=this.N.g.body,b.insertBefore(a,b.lastChild),Ai(this.ma),this.ma=new
Ym(this.ha()),Ci(this,this.ma),P(this.ma,"focusin",this.Fg,void
0,this),P(this.ma,"focusout",this.li,void 0,this)):
(Ai(this.ma),this.ma=null)};function dt(a){return a.Ca?a.isVisible()?4:1:a.na?
3:a.isVisible()?2:0}
f.vj=function(a){if(!this.isVisible())return!1;var
b=oh(this.ha()),c=M(this.ha());return
b.x<=a.x&&a.x<=b.x+c.width&&b.y<=a.y&&a.y<=b.y+c.height};f.Xl=function(){if(!
mn.prototype.Xl.call(this))return!1;if(this.g)for(var a,b=0;a=ct[b];b+
+)zf(a.ha(),this.g)||a.Da(!
1);cb(ct,this);a=this.ha();a.className=this.className;this.Fg();P(a,"mouseover",thi
s.Al,!1,this);P(a,"mouseout",this.Yo,!1,this);et(this);return!0};
f.jh=function(){db(ct,this);for(var a=this.ha(),b,c=0;b=ct[c];c+
+)b.g&&zf(a,b.g)&&b.Da(!1);this.nb&&this.nb.li();cj(a,"mouseover",this.Al,!
1,this);cj(a,"mouseout",this.Yo,!1,this);this.g=void 0;0==dt(this)&&(this.Ua=!
1);mn.prototype.jh.call(this)};f.ai=function(a,b){this.g==a&&Cj(this.ac.g,
$s(this.g))&&(this.Ua||!this.Nc?(this.Da(!1),this.isVisible()||
(this.g=a,this.setPosition(b||this.hj(0)),this.Da(!0))):this.g=void 0);this.Ca=void
0};
f.xp=function(a){this.na=void 0;if(a==this.g){a=this.N;var
b;a=(b=Lf(a.g))&&this.ha()&&a.Im(this.ha(),b);null!=this.Wb&&(this.Wb==this.ha()||
Cj(this.ac.g,$s(this.Wb)))||a||this.oa&&this.oa.Wb||this.Da(!1)}};function ft(a,b)
{var c=ff(a.N.g);a.O.x=b.clientX+c.x;a.O.y=b.clientY+c.y}f.Ke=function(a){var
b=gt(this,a.target);this.Wb=b;this.Fg();b!
=this.g&&(this.g=b,this.Oj(b),ht(this),ft(this,a))};function gt(a,b){try{for(;b&&!
Cj(a.ac.g,$s(b));)b=b.parentNode;return b}catch(c){return null}}
f.Tg=function(a){ft(this,a);this.Ua=!0};f.Tm=function(a)
{this.Wb=a=gt(this,a.target);this.Ua=!0;if(this.g!=a){this.g=a;var
b=this.hj(1);this.Fg();this.Oj(a,b);ht(this)}};f.hj=function(a){return 0==a?
(a=this.O.clone(),new it(a)):new jt(this.Wb)};function ht(a){if(a.g)for(var
b,c=0;b=ct[c];c++)zf(b.ha(),a.g)&&(b.oa=a,a.nb=b)}
f.nj=function(a){var b=gt(this,a.target),c=gt(this,a.relatedTarget);b!
=c&&(b==this.Wb&&(this.Wb=null),et(this),this.Ua=!1,!this.isVisible()||
a.relatedTarget&&zf(this.ha(),a.relatedTarget)?this.g=void
0:this.li())};f.Al=function(){var a=this.ha();this.Wb!
=a&&(this.Fg(),this.Wb=a)};f.Yo=function(a){var b=this.ha();this.Wb!=b||
a.relatedTarget&&zf(b,a.relatedTarget)||
(this.Wb=null,this.li())};f.Oj=function(a,b){this.Ca||
(this.Ca=U(r(this.ai,this,a,b),this.ah))};
function et(a){a.Ca&&(bl(a.Ca),a.Ca=void 0)}f.li=function()
{2==dt(this)&&(this.na=U(r(this.xp,this,this.g),this.tl()))};f.Fg=function()
{this.na&&(bl(this.na),this.na=void 0)};f.va=function(){var a;this.Da(!
1);et(this);for(var b=this.ac.Yb(),c=0;a=b[c];c++)cj(a,"mouseover",this.Ke,!
1,this),cj(a,"mouseout",this.nj,!1,this),cj(a,"mousemove",this.Tg,!
1,this),cj(a,"focus",this.Tm,!1,this),cj(a,"blur",this.nj,!
1,this);b=this.ac;Ej(b.g);b.size=0;this.ha()&&G(this.ha());this.Wb=null;delete
this.N;at.ta.va.call(this)};
function it(a,b){Ys.call(this,a,b)}u(it,Ys);it.prototype.Pc=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);
$q(this.g,a,8,c,b,9)&496&&$q(this.g,a,8,c,b,5)};function jt(a)
{ar.call(this,a,5)}u(jt,ar);jt.prototype.Pc=function(a,b,c){var d=new
B(10,0);Xq(this.g,this.i,a,b,d,c,9)&496&&Xq(this.g,4,a,1,d,c,5)};function kt(a,b,c)
{at.call(this,a,b,c)}u(kt,at);f=kt.prototype;f.Yi=!1;f.vi=!1;f.Ci=function()
{kt.ta.Ci.call(this);this.Ka=Wg(xh(this.ha()));this.g&&(this.ab=Wg(xh(this.g)));thi
s.vi=this.Yi;P(this.N.g,"mousemove",this.Tg,!1,this)};f.jh=function()
{cj(this.N.g,"mousemove",this.Tg,!1,this);this.ab=this.Ka=null;this.vi=!
1;kt.ta.jh.call(this)};
f.vj=function(a){if(this.wa){var b=oh(this.ha()),c=M(this.ha());return b.x-
this.wa.left<=a.x&&a.x<=b.x+c.width+this.wa.right&&b.y-
this.wa.top<=a.y&&a.y<=b.y+c.height+this.wa.bottom}return
kt.ta.vj.call(this,a)};function lt(a,b){if(a.ab&&Tg(a.ab,b)||a.vj(b))return!
0;a=a.oa;return!!a&&a.vj(b)}f.xp=function(a){this.na=void 0;a!=this.g||
lt(this,this.O)||this.Wb||this.oa&&this.oa.Wb||ne&&0==this.O.x&&0==this.O.y||
this.Da(!1)};
f.Tg=function(a){var b=this.isVisible();if(this.Ka){var c=ff(this.N.g);c=new
B(a.clientX+c.x,a.clientY+c.y);lt(this,c)?b=!
1:this.vi&&(b=Ug(this.Ka,c)>=Ug(this.Ka,this.O))}if(b)
{if(this.li(),this.Wb=null,b=this.oa)b.Wb=null}else
3==dt(this)&&this.Fg();kt.ta.Tg.call(this,a)};f.Al=function(){this.Wb!
=this.ha()&&(this.vi=!1,this.Wb=this.ha())};f.tl=function(){return this.vi?
100:kt.ta.tl.call(this)};function mt(a,b){a=new
kt(a);a.fm(Jl(b.innerHTML));a.className="buy-tip-card";a.wa=new Rg(5,5,5,5);a.Yi=!
0;a.ah=500;a.Wh=250};function nt(a,b){this.Cb=a||200;this.wb=b||
108;X.call(this)}u(nt,X);nt.prototype.Db=function(){return
this.Cb};nt.prototype.Bb=function(){return this.wb};function ot(a)
{at.call(this,a,void 0,void 0);this.Co=!1;this.Yi=!
0;this.ah=500}m(ot,kt);ot.prototype.Oj=function(a,b){b||(b=new br(a,9,!
0));kt.prototype.Oj.call(this,a,b)};ot.prototype.className="unified-hovercard";var
pt="ganpub ganclk dapp source_ip source_country source_domain authuser".split("
");function qt(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"),ck(a,"output")):"ge-tablet-app"==b?
(S(a,"dapp","4"),ck(a,"output")):"ge-ip-app"==b?S(a,"dapp","1"):"ge-android-
app"==b&&S(a,"dapp","3");T(c,"authuser")||ck(a,"authuser");pt.forEach(function(d)
{var e=T(c,d);e&&S(a,d,e)})};function rt(a,b,c)
{Bi.call(this);this.i=null;this.data=a;this.g=b;this.maxWidth=c||
500}m(rt,Bi);rt.prototype.va=function(){this.i&&this.i.Ha()};function st(a){return
a.i||(a.i=new gj(a))}
rt.prototype.j=function(a){var b=E("DIV"),c=new R(this.data.Aa.Ug||
this.data.Aa.Rp);this.data.Aa.source&&S(c,"source",this.data.Aa.source);var
d=this.data.hb();this.data.Aa.oq&&(d+=": "+this.data.Aa.oq);d=E("A",
{},d);d.classList.add(this.g+"-
title");Hd(d,c.toString());b.appendChild(d);a.appendChild(b);tt(this,a);b=E("DIV");
if("number"===typeof(this.data.Aa.Vp||0)){d=this.data.Aa.Vp||
0;c=Math.floor(d);d=0<d-c?1:0;for(var e=5-c-d,g=E("SPAN",this.g+"-stars goog-
inline-block");0<c;){c--;var h=E("SPAN",
"card-star-on goog-inline-block");g.appendChild(h)}for(;0<d;)d--,h=E("SPAN","card-
star-half goog-inline-block"),g.appendChild(h);for(;0<e;)e--,h=E("SPAN","card-star-
off goog-inline-
block"),g.appendChild(h);b.appendChild(g)}c=this.data.Aa.Nv;d=E("A",
{},this.data.Aa.av+" rese\u0144as");d.classList.add(this.g+"-reviews-
link");d.classList.add("goog-inline-
block");Hd(d,c);b.appendChild(d);a.appendChild(b);this.data.Aa.sm&&(c=new
Xh,b=E("DIV",this.g+"-snippet"),c=c.i(this.data.Aa.sm+" "),z(b,c),c=E("A",
{},"m\u00e1s \u00bb"),c.classList.add(this.g+"-more-
link"),Hd(c,this.data.Aa.Ug),b.appendChild(c),a.appendChild(b))};
function tt(a,b){var c="",d=E("DIV"),e=a.data.Aa.Qk;if(!Bb(ae(e)))
{c=e.split(/\s*,\s*/g);e=c.length;if(!e)return;var g=E("SPAN","author"),h=e-
1,k=mf(", ");v(c,function(l,n){var q=l?l.replace(ut,""):"";q=Pd(q);l=new
R(Od('/ebooks?output=ws2&as_brr=5&q=inauthor:"%s"',q));qt(l);q=E("A",
{},q);Hd(q,l.toString());g.appendChild(q);n<h&&g.appendChild(k.cloneNode(!
0))},a);d.appendChild(g);c="\u00a0-\u00a0"}a.data.Aa.Ej&&(nf(d,E("SPAN",a.g+"-
pubdate",c+a.data.Aa.Ej)),c="\u00a0-\u00a0");a.data.Aa.Dp&&(d.appendChild(mf(c)),
nf(d,E("SPAN",a.g+"-pagesnum",a.data.Aa.Dp+" p\u00e1ginas")));b.appendChild(d)}
function vt(a,b,c,d,e,g,h){c=E("A",
{id:h||""},c);Hd(c,e?"#":d);c.classList.add(a.g+"-button");c.classList.add(a.g+"-
button-hilite");g&&c.classList.add("disabled");e&&(e=Sf||
Tf?"touchstart":"click",st(a).yf(c,e,function(k){k.preventDefault();k=E("FORM",
{method:"POST"});var l=d instanceof Ic?d:Sc(d);k.action=Kc(l);J(k,
{position:"absolute",overflow:"hidden",width:"1px",height:"1px",visibility:"hidden"
});b.appendChild(k);k.submit()},!1));b.appendChild(c)}
var ut=/(<b\s*>)|
(<\/b>)/ig,wt={VIEW_PAGES_PARTIAL:2,VIEW_PAGES_ALL:5,VIEW_PAGES_PARTIAL_FIXED:6,VIE
W_PURCHASED:7,VIEW_GOOGLE_EDITIONS_PREVIEW:8};function xt()
{this.Aa={}}f=xt.prototype;f.hb=function(){return this.Aa.title};f.Zb=function()
{return this.Aa.zm};f.Sd=function(){return this.Aa.Sd};f.Gl=function(){return
this.Aa.Gl};f.Zf=function(){return this.Aa.Zf};f.Zh=function(){return
this.Aa.Zh};function yt(){this.g=[]}f=yt.prototype;f.getId=function(){return
this.lb};f.Zg=function(a){this.lb=a};f.hb=function(){return
this.Ec};f.Og=function(){return this.o};function zt(a,b,c){if(At(a,b)||
null==a.ma||!a.j)c&&c(null);else{var d=a.ma.clone();a=r(a.Is,a,b,c||
Ba);S(d,"id",b);gl(d,a,"POST")}}function Bt(a,b,c){if(At(a,b)&&null!=a.oa&&a.na)
{var d=a.oa.clone();a=r(a.Xs,a,b,c||Ba);S(d,"id",b);gl(d,a,"POST")}else c&&c(null)}
f.Is=function(a,b,c){var d=null;ol(c.target)&&(d=new
xt,d.Aa.zm=a,this.g.push(d));b(d)};f.Xs=function(a,b,c){var
d=null;ol(c.target)&&(d=At(this,a),Ct(this,d));b(d)};function Ct(a,b)
{fb(a.g,function(c){return c.Zb()==b.Zb()})}function At(a,b){return
$a(a.g,function(c){return c&&c.Zb()==b})};function Dt(a)
{this.Aa={};this.Aa.title=a.title;this.Aa.oq=a.subtitle;this.Aa.Qk=a.authors;this.A
a.Rp=a.preview_url;this.Aa.Ug=a.info_url;this.Aa.Ej=a.pub_date;this.Aa.Dp=a.num_pag
es;this.Aa.Aq=a.viewability;this.Aa.Tw=a.subject;this.Aa.rq=a.thumbnail_url;this.Aa
.sm=a.snippet;this.Aa.Mw=a.list_price;this.Aa.eq=a.sale_price;this.Aa.Rw=a.sale_pri
ce_better;this.Aa.dv=a.offer_price;this.Aa.Vk=a.buy_url;this.Aa.Wp=a.read_url;this.
Aa.wj=a.is_free_ebook||!1;this.Aa.uj=a.in_my_ebooks||!
1;this.Aa.Ow=a.my_ebooks_url||
"";this.Aa.Vp=a.rating_score||0;this.Aa.av=a.num_reviews||
0;this.Aa.Sd=a.is_purchased||!1;this.Aa.Yh=a.is_ebook||!
1;this.Aa.Ww=a.write_review_url||"";this.Aa.jt=a.add_to_my_ebooks_url||"";this.Aa.z
v=a.preview_ebook_url||"";this.Aa.Nv=a.reviews_url||"";this.Aa.Uj=a.view_order_url|
|"";this.Aa.Ew=a.add_to_my_ebooks_url;this.Aa.Hs=a.add_to_my_ebooks_url_is_on_play|
|!1;this.Aa.sj=a.has_flowing_text||!1;this.Aa.tj=a.has_scanned_text||!1;var
b=Xo(a.info_url);this.Aa.zm=b;this.Aa.Gw=a.canonical_atb_url||
"";this.Aa.Gl=a.is_rentable||!1;this.Aa.ag=a.is_pre_order||!
1;this.Aa.Mp=a.on_sale_date||"";this.Aa.Zf=a.is_pre_ordered||!
1;this.Aa.Lw=a.issue_volume_count||0;this.Aa.Zh=a.is_volume_cancelled||!
1;this.Aa.Ks=a.cancelled_reason||"0";switch(a.rental_state){case
1:this.Aa.Gj=1;break;case 2:this.Aa.Gj=2}this.Aa.Jv=a.rental_end_utc||
0}m(Dt,xt);function Et(a)
{this.g=[];this.Zg(a.id);this.s=a.owner_uid;this.Ec=a.title;this.o=a.description;th
is.wa=a.num_volumes;this.ye=a.access||"0";this.Qa=a.can_modify_metadata;this.O=a.pr
edefined;this.na=a.can_remove_volumes;this.j=a.can_add_volumes;this.ua=a.can_only_a
dd_ebooks||!1;this.ma=new R(a.add_vol_base_url);this.oa=new
R(a.del_vol_base_url);void 0!
==a.paused&&(this.i=a.paused,this.N=a.pause_bookshelf_url);a.volumes&&(this.g=Wa(a.
volumes,function(b){return new Dt(b)}))}m(Et,yt);function Ft()
{X.call(this);this.j=[];this.i=[]}u(Ft,X);function Gt(a){var b=new
R(hf().location);b=new R(b);return a===parseInt(T(b,"as_coll"),10)}function
Ht(a,b,c){It(a,b.getId())||(a=b.O?a.j:a.i,c?jb(a,void 0,0,b):a.push(b))}function
Jt(a,b,c){var d=1==b.ye;a=new
R(a);S(a,"cl_title",b.hb());S(a,"cl_mode",d?"public":"private");b="cl_des="+encodeU
RIComponent(String(b.Og()));gl(a,c,"POST",b)}
Ft.prototype.N=function(a){a=a.target;if(ol(a)){a=new Et(ql(a));var
b=It(this,a.getId());b.Ec=a.hb();b.o=a.Og();b.ye=a.ye;b=new
Ei("update",this);b.shelf=a;this.dispatchEvent(b)}};Ft.prototype.s=function(a,b)
{b=b.target;ol(b)&&(b=new Et(ql(b)),Ht(this,b,a),a=new
Ei("add",this),a.shelf=b,this.dispatchEvent(a))};function Kt(a,b){a.o=new
R(b);S(a.o,"jscmd","ClCreate")}function It(a,b){return $a(Lt(a),function(c){return
c.getId()==b})}function Lt(a){return ob(a.j,a.i)};function Mt(a,b){var c=E("A",
{},"Ver pedido");Hd(c,a);c.classList.add(b);return c};function Nt(a,b,c)
{rt.call(this,a,b,c);T(new R(this.data.Aa.Ug),"dapp")}m(Nt,rt);
Nt.prototype.render=function(a){pf(a);var b=E("DIV",this.g),c=E("DIV",this.g+"-
meta");this.j(c);var d=E("DIV",this.data.Aa.Yh?this.g+"-footer":this.g+"-footer-
nonebook"),e=E("DIV",this.g+"-footer-
inner");if(this.data.Aa.Yh)if(this.data.Zh()&&Gt(1))Ot(this,e);else
if(this.data.Aa.ag&&!this.data.Sd()||this.data.Zf()){var g=E("DIV",this.g+"-pre-
order-date");g.textContent="Disponible el:
"+this.data.Aa.Mp;e.appendChild(g);this.data.Zf()&&Gt(1)&&Ot(this,e)}else
if(this.data.Sd()&&Gt(1))Pt(this,e),Ot(this,
e);else{Pt(this,e);g=!this.data.Sd()&&!this.data.Aa.wj;var h=this.data.Aa.wj&&!
this.data.Aa.uj;if(g||h){g=E("SPAN",{"class":this.g+"-footer-inner-
right"});if(h=this.data.Aa.zv||this.data.Aa.Wp){for(var
k=h.search(Mj),l=0,n,q=[];0<=(n=Lj(h,l,"source",k));)q.push(h.substring(l,n)),l=Mat
h.min(h.indexOf("&",n)+1||
k,k);q.push(h.substr(l));h=q.join("").replace(Oj,"$1");h=Kj(h,"source","ebookstore"
)}h&&(k=E("A",{id:"unified-hovercard-preview-link"},"vista
previa"),Hd(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,"")};
Nt.prototype.j=function(a){if(!(this.data.Sd()||this.data.Zf()||
this.data.Zh())&&this.data.Aa.Uj&&Gt(1)){var b=E("IMG",
{src:"/googlebooks/images/purchase_error.gif","class":this.g+"-error-
icon"});b=E("DIV",this.g+"-card-error",b,"Tarjeta de cr\u00e9dito
rechazada:");if(this.data.Aa.Uj){var
c=Mt(this.data.Aa.Uj,"primary"),d=E("SPAN");d.innerText="&nbsp;";b.appendChild(d);b
.appendChild(c)}a.appendChild(b)}rt.prototype.j.call(this,a);b=E("DIV",this.g+"-
book-options");this.data.Aa.Yh?(this.data.Aa.wj?
this.data.Aa.uj?Qt(this,b):vt(this,b,"eBook (GRATIS)",this.data.Aa.jt,!
this.data.Aa.Hs,void 0,"unified-hovercard-free-btn"):this.data.Zf()?
(c=E("SPAN",this.g+"-pre-ordered","Pedido por
adelantado"),b.appendChild(c)):this.data.Zh()&&Gt(1)?(c=E("DIV",this.g+"-
cancelled"),d=this.data.Aa.Ks,0==d?I(c,"Cancelada a petici\u00f3n del
cliente"):1==d?I(c,"Cancelada debido a un problema con el eBook"):2==d?
I(c,"Cancelada debido a un cambio de precio"):3==d?I(c,"Cancelada por el
editor"):I(c,"Cancelada"),b.appendChild(c)):
this.data.Sd()||this.data.Aa.uj?!this.data.Sd()&&this.data.Aa.uj?
Rt(this,b):this.data.Sd()&&Qt(this,b):Rt(this,b),Gt(7)&&(c=E("SPAN",this.g+"-
offline-remove-options"),d=E("SPAN",{id:"unified-hovercard-remove-from-
ebooks","class":this.g+"-fake-link"},"Eliminar de Mis eBooks"),d.id="hovercard-
remove-from-my-ebooks",c.appendChild(d),b.appendChild(c))):
(c=this.data.Aa.Rp,Wb(wt,this.data.Aa.Aq)&&!Bb(c)?vt(this,b,"Vista previa",c,void
0,void 0,"unified-hovercard-preview-sample"):vt(this,b,"Vista previa",
c,!1,!0,"unified-hovercard-preview-sample"));a.appendChild(b)};function Ot(a,b){var
c=E("DIV",{id:"unified-hovercard-purchased-shelf-links","class":a.g+"-order-links-
container"}),d=a.data.Aa.Uj;d&&(d=Mt(d,""),c.appendChild(d));a.data.Zf()||
(d=E("DIV",{id:"unified-hovercard-delete-forever","class":a.g+"-footer-fake-
link"},"Eliminar definitivamente"),w(d,a.g+"-footer-action-link"),d.id="hovercard-
delete-forever",c.appendChild(d));b.appendChild(c)}
function Rt(a,b){a.data.Aa.ag&&!a.data.Sd()?vt(a,b,"Reservar eBook
("+a.data.Aa.eq+")",a.data.Aa.Vk,void 0,void 0,"unified-hovercard-buy-
btn"):a.data.Gl()?vt(a,b,"EBOOK DESDE "+a.data.Aa.dv,a.data.Aa.Vk,void 0,void
0,"unified-hovercard-buy-btn"):vt(a,b,"Comprar eBook -
"+a.data.Aa.eq,a.data.Aa.Vk,void 0,void 0,"unified-hovercard-buy-btn")}function
Qt(a,b){vt(a,b,"Leer ahora",a.data.Aa.Wp,void 0,void 0,"unified-hovercard-read-
now")}
function Pt(a,b){var c=E("DIV",a.g+"-supported-devices"),d=a.g+"-device-
type",e=a.g+"-device-supported",g=a.g+"-device-not-
supported",h=E("SPAN",d,"Web"),k=E("SPAN",d,"Tablet/iPad"),l=E("SPAN",d,"eReader");
d=E("SPAN",d,"Tel\u00e9fono inteligente");var n=E("SPAN","goog-inline-
block"),q=E("SPAN","goog-inline-block"),x=E("SPAN","goog-inline-
block"),D=E("SPAN","goog-inline-block");a.data.Aa.sj?(w(n,e),w(q,e),w(x,e),w(D,e)):
(a.data.Aa.tj?(w(n,e),w(q,e)):(w(n,g),w(q,g)),w(x,g),w(D,g));c.appendChild(n);
c.appendChild(h);c.appendChild(q);c.appendChild(k);c.appendChild(x);c.appendChild(l
);c.appendChild(D);c.appendChild(d);b.appendChild(c)};function St(a,b,c)
{ot.call(this,a);this.Xb=Zl();this.j=this.Ba=this.s=null;this.Rb=b;this.i=null;this
.Vb=!!c;this.render(b);Tt(this)}m(St,ot);St.prototype.va=function()
{st(this.i).Ha();G(this.ha())};St.prototype.ai=function(a,b)
{ot.prototype.ai.call(this,a,b);this.isVisible()&&(this.Ql=this.Xb?new Rg(0,-
2,0,0):new Rg(0,0,0,-2),this.isVisible()&&this.ng(),this.s=this.g,Ut(this))};
St.prototype.render=function(a)
{this.i&&(this.i.Ha(),this.j=this.Ba=null);this.i=new
Nt(a,this.className,435,this.Vb);this.i.render(this.ha());Tt(this);this.isVisible()
&&Ut(this)};
function Ut(a){var b=E("DIV"),c=E("DIV");var d=xh(a.s||null);var e=xh(a.ha());if(d)
{d.top=Math.ceil(d.top);e.top=Math.ceil(e.top);d.left=Math.ceil(d.left);e.left=Math
.ceil(e.left);var g=e.top>=d.top,h=Zg(e,d);h||(h=new
Vg(d.left,0,d.width,0));d=a.Xb?e.left+e.width-h.left-(h.width/2+12):h.left-e.left+
(h.width/2-12);e={x:0<d?d:0,y:e.height-2,Ou:g}}else
e=null;g=a.Xb?"marginRight":"marginLeft";J(c,g,e.x+"px");J(b,g,e.x-
1+"px");w(a.ha(),a.className+"-tooltip");e.Ou?(J(c,"bottom",e.y+"px"),J(b,"bottom",
e.y+1+"px"),w(c,a.className+"-arrow-up"),w(b,a.className+"-arrow-up-border")):
(J(c,"top",e.y+"px"),J(b,"top",e.y+1+"px"),a.Rb.Aa.Yh||w(c,a.className+"-
nofooter"),w(c,a.className+"-arrow-down"),w(b,a.className+"-arrow-down-
border"));a.j?tf(b,a.j):a.ha().appendChild(b);a.Ba?
tf(c,a.Ba):a.ha().appendChild(c);a.Ba=c;a.j=b}
St.prototype.Fc=function(a){var b=a.target||null;if(b)
{3==b.nodeType&&(b=b.parentNode);switch(b.id){case "hovercard-remove-from-my-
ebooks":a.preventDefault();var c="c";break;case "hovercard-save-sample-for-
later":case "hovercard-add-to-my-ebooks":a.preventDefault();c="a";break;case
"hovercard-delete-
forever":a.preventDefault();c="b";break;default:b.href&&(c="f","touchstart"==a.type
&&(a=vl(b.href),window.location.replace(yi(a))))}c&&this.dispatchEvent(new
Ei(c,this))}};
function Tt(a){var b=Sf||
Tf?"touchstart":"click";jj(st(a.i),a.ha(),b,a.Fc,a)};function Vt(a,b,c)
{nt.call(this,b);this.i=a;this.j=null;this.s=!1;if(c==(1).toString()||
c==(7).toString())this.s=!0}u(Vt,nt);var Wt=new Q;
Vt.prototype.Qc=function(a){var b=E("A",{className:"slider-link goog-inline-
block"});L(b,"",this.Db());var c=new R(this.i.Aa.Ug);this.i.Aa.source?
S(c,"source",this.i.Aa.source):S(c,"source","gbs_slider_thumb");ck(c,"num");Hd(b,c.
toString());a.appendChild(b);this.j=F("IMG");this.j.alt="";this.g.yf(this.j,"load",
r(this.oa,this));Wt.dispatchEvent("start");(a=this.i.Aa.rq)?(a=new
R(a),S(a,"h",this.Db()),S(a,"stbn",1),ck(a,"edge"),this.j.src=a.toString()):this.j.
src="/googlebooks/images/no_cover_thumb.gif";
L(this.j,"",this.Db());b.appendChild(this.j);this.s&&2==this.i.Aa.Gj?
(this.o=E("SPAN",["bookcard-badge","bookcard-sample-
label"],"Caducados"),b.appendChild(this.o)):this.s&&1==this.i.Aa.Gj?
(a=this.i,1==a.Aa.Gj?(a=a.Aa.Jv-
La()/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.o=E("SPAN",["bookcard-
badge","bookcard-sample-label"],a),b.appendChild(this.o)):!this.s||this.i.Sd()||
this.i.Aa.wj||(this.o=E("SPAN",["bookcard-badge","bookcard-sample-label"],
"Muestra"),b.appendChild(this.o));Wi(b,"mouseover",this.na.bind(this,b))};Vt.protot
ype.oa=function()
{this.dispatchEvent("render");Wt.dispatchEvent("complete");this.o&&wh(this.o,M(this
.j).width)};Vt.prototype.na=function(a,b){(new St(a,this.i)).Ke(b)};function
Xt(a,b,c){Vt.call(this,a,b-40,c);this.N=E("DIV","slider-annotation");this.O=!
1}m(Xt,Vt);Xt.prototype.Qc=function(a)
{Wi(this,"render",r(this.ua,this));Vt.prototype.Qc.call(this,a);a.appendChild(this.
N)};Xt.prototype.ua=function(a){this.O||
(a.stopPropagation(),a=this.ma(),this.N.appendChild(a),this.O=!
0,this.dispatchEvent("render"))};function Yt(a,b,c)
{Xt.call(this,a,b,c)}m(Yt,Xt);Yt.prototype.Qc=function(a)
{Xt.prototype.Qc.call(this,a)};Yt.prototype.ma=function(){var
a=this.i,b=F("DIV"),c=E("A",{className:"slider-annotation-
title"},mf(a.hb()));Hd(c,a.Aa.Ug);b.appendChild(c);if(a=a.Aa.Qk)a=E("DIV","slider-
annotation-author",mf(a)),b.appendChild(a);L(b,M(this.j).width+5,"");return
b};function Zt(){this.g=$t;this.kg=5E3}var au=0;Zt.prototype.send=function(a,b,c,d)
{a=a?ac(a):{};d=d||"_"+(au++).toString(36)+Date.now().toString(36);var
e="_callbacks___"+d;b&&(p[e]=bu(d,b),a.callback=e);b={timeout:this.kg,Ns:!
0};e=Fc.exec(Ec(this.g).toString());var g=e[3]||"";e=Gc(e[1]+Hc("?",e[2]||"",a)
+Hc("#",g,void 0));b=po(e,b);lo(b,null,cu(d,a,c),void
0);return{lb:d,uo:b}};Zt.prototype.cancel=function(a)
{a&&(a.uo&&a.uo.cancel(),a.lb&&du(a.lb,!1))};
function cu(a,b,c){return function(){du(a,!1);c&&c(b)}}function bu(a,b){return
function(c){du(a,!0);b.apply(void 0,arguments)}}function du(a,b)
{a="_callbacks___"+a;if(p[a])if(b)try{delete p[a]}catch(c){p[a]=void 0}else
p[a]=Ba};function eu(a,b,c){Q.call(this);this.ma=a;this.na=c;this.j=b;P(b,
["hilite","select","canceldismiss","dismiss"],this.handleEvent,!
1,this);this.N=null;this.i=[];this.o=-
1;this.g=0;this.s=this.O=null;this.wa={}}u(eu,Q);f=eu.prototype;f.nk=!0;f.Ok=!
1;f.xd=function(){return this.j};
f.handleEvent=function(a){var b=this.ma;if(a.target==this.j)switch(a.type){case
"hilite":this.Le(a.Ef);break;case "select":var c=!1;if("number"===typeof a.Ef)
{a=a.Ef;var d=this.i[fu(this,a)];c=!!d&&b.Hl&&b.Hl(d);d&&!c&&this.o!
=a&&this.Le(a)}c||this.eg();break;case "canceldismiss":gu(this);break;case
"dismiss":hu(this)}};f.ji=function(a){this.N!=a&&(this.N=a,this.ma.
$p(this.N,10,r(this.Su,this)),gu(this))};f.rd=function(){return
this.j.isVisible()};
function iu(a){for(var b=a.g+a.i.length-1,c=a.o,d=0;d<a.i.length;d++)
{if(c>=a.g&&c<b)c++;else if(-1==c)c=a.g;else{a.Ok&&c==b&&a.Le(-
1);break}if(a.Le(c))break}}f.Le=function(a){var b=fu(this,a),c=this.i[b];return
c&&this.ma.Hl&&this.ma.Hl(c)?!1:(this.o=a,this.j.Le(a),-1!=b)};
f.eg=function(){var a=fu(this,this.o);if(-1!=a){var b=this.i[a],c=this.na;if(c.Mb)
{var d=b.toString();if(c.j){var e=ju(c,c.Ab(),ku(c.Mb)[0]),g=lu(c,c.Ab());c.oa&&!
c.oa.test(d)&&(d=d.replace(/[\s\xa0]+$/,"")+c.ua);0==e||Bb(g[e-1])||(d="
"+d);e==g.length-1&&(d+=" ");if(d!=g[e]){g[e]=d;d=c.Mb;(ne||
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.Mb;mu(g)&&(g.selectionStart=e);g=c.Mb;mu(g)&&(g.
selectionEnd=e)}}else c.xc(d);c.am=!0}this.De();this.dispatchEvent({type:"update",
Ef:b,index:a});return!
0}this.De();this.dispatchEvent({type:"update",Ef:null,index:null});return!
1};f.De=function(){this.o=-
1;this.N=null;this.g+=this.i.length;this.i=[];window.clearTimeout(this.s);this.s=nu
ll;this.j.De();this.dispatchEvent("suggestionsupdate");this.dispatchEvent("dismiss"
)};function hu(a){a.s||(a.s=window.setTimeout(r(a.De,a),100))}f.mp=function()
{return this.s?(window.clearTimeout(this.s),this.s=null,!0):!1};function gu(a)
{a.mp()||window.setTimeout(r(a.mp,a),10)}
f.va=function(){eu.ta.va.call(this);delete
this.wa;this.j.Ha();this.na.Ha();this.ma=null};f.Su=function(a,b,c)
{this.N==a&&this.$l(b,c)};
f.$l=function(a,b){var c="object"==Da(b)&&b;b=(c?c.i():b)?fu(this,this.o):-
1;this.g+=this.i.length;this.i=a;for(var d=[],e=0;e<a.length;+
+e)d.push({id:this.g+e,data:a[e]});a=null;this.O&&(a=this.wa[Ga(this.O)]||
this.O);this.j.Jj(a);this.j.$l(d,this.N,this.O);a=this.nk;c&&void 0!
==c.g()&&(a=c.g());this.o=-1;(a||0<=b)&&0!=d.length&&this.N&&(0<=b?
this.Le(this.g+b):iu(this));this.dispatchEvent("suggestionsupdate")};function
fu(a,b){b-=a.g;return 0>b||b>=a.i.length?-1:b}f.update=function(a)
{this.na.update(a)};function ku(a){var b=0,c=0;mu(a)&&(b=a.selectionStart,c=-
1);return[b,c]}function mu(a){try{return"number"==typeof a.selectionStart}catch(b)
{return!1}};function nu(a,b,c,d){Bi.call(this);d=d||150;this.j=null!=c?c:!
0;this.s=a||",;";this.ua=this.s.charAt(0);a=this.j?"[\\s"+this.s+"]+":"[\\s]
+";this.na=new RegExp("^"+a+"|"+a+"$","g");this.oa=new RegExp("\\s*["+this.s+"]
$");this.O=b||"";this.wa=this.j;this.Ya=0<d?new $k(d):null;this.i=new
gj(this);this.N=new gj(this);this.o=new Xp;this.ma=-
1}u(nu,Bi);f=nu.prototype;f.Mb=null;f.Nl="";f.If=!1;f.am=!1;f.Ab=function(){return
this.Mb.value};f.xc=function(a){this.Mb.value=a};
function ou(a,b)
{xf(b)&&(zm(b,"combobox"),Am(b,"autocomplete","list"));a.i.ka(b,"focus",a.Um);a.i.k
a(b,"blur",a.$q);a.Mb||
(a.N.ka(b,"keydown",a.nv),xf(b)&&Lf(Te(b))==b&&pu(a,b))}f.Zq=function(a){for(var
b=0;b<arguments.length;b++)ou(this,arguments[b])};f.va=function()
{nu.ta.va.call(this);this.i.Ha();delete
this.i;this.N.Ha();this.o.Ha();Ai(this.Ya)};
f.Sc=function(a){switch(a.keyCode){case 40:if(this.g.rd())return
iu(this.g),a.preventDefault(),!0;if(!this.j)return this.update(!
0),a.preventDefault(),!0;break;case 38:if(this.g.rd()){a:for(var
b=this.g,c=b.o,d=0;d<b.i.length;d++){if(c>b.g)c--;else{b.Ok&&c==b.g&&b.Le(-
1);break}if(b.Le(c))break a}a.preventDefault();return!0}break;case 9:if(!
this.g.rd()||a.shiftKey)this.g.De();else
if(this.update(),this.g.eg()&&this.wa)return a.preventDefault(),!0;break;case
13:if(this.g.rd()){if(this.update(),this.g.eg())return a.preventDefault(),
a.stopPropagation(),!0}else this.g.De();break;case 27:if(this.g.rd())return
this.g.De(),a.preventDefault(),a.stopPropagation(),!0;break;case 229:if(!
this.If)return this.If||
(this.i.ka(this.Mb,"keyup",this.Ip),this.i.ka(this.Mb,"keypress",this.Hp),this.If=!
0),!0}return qu(this,a)};function qu(a,b){var c=a.j&&b.charCode&&-1!
=a.s.indexOf(String.fromCharCode(b.charCode));c&&a.update();return c&&a.g.eg()?
(b.preventDefault(),!0):!1}f.Rt=function(){return!1};f.Um=function(a)
{pu(this,a.target||null)};
function pu(a,b){lj(a.N);a.g&&gu(a.g);b!
=a.Mb&&(a.Mb=b,a.Ya&&(a.Ya.start(),a.i.ka(a.Ya,"tick",a.Wm)),a.Nl=a.Ab(),Yp(a.o,a.M
b),a.i.ka(a.o,"key",a.Vm),a.i.ka(a.Mb,"mousedown",a.Jp),A&&a.i.ka(a.Mb,"keypress",a
.Gp))}f.$q=function()
{this.Mb&&(this.i.Xa(this.o,"key",this.Vm),bq(this.o),this.i.Xa(this.Mb,"keyup",thi
s.Rt),this.i.Xa(this.Mb,"mousedown",this.Jp),A&&this.i.Xa(this.Mb,"keypress",this.G
p),this.If&&ru(this),this.Mb=null,this.Ya&&(this.Ya.stop(),this.i.Xa(this.Ya,"tick"
,this.Wm)),this.g&&hu(this.g))};
f.Wm=function(){this.update()};f.nv=function(a){this.Um(a)};f.Vm=function(a)
{this.ma=a.keyCode;this.g&&this.Sc(a)};f.Hp=function(){this.If&&229!
=this.ma&&ru(this)};f.Ip=function(a){this.If&&(13==a.keyCode||
77==a.keyCode&&a.ctrlKey)&&ru(this)};f.Jp=function(){};function ru(a){a.If&&(a.If=!
1,a.i.Xa(a.Mb,"keypress",a.Hp),a.i.Xa(a.Mb,"keyup",a.Ip))}f.Gp=function(a)
{qu(this,a)};
f.update=function(a){if(this.Mb&&(a||this.Ab()!=this.Nl)){if(a||!this.am)
{a=ku(this.Mb)[0];var b=this.Ab();a=lu(this,b)[ju(this,b,a)];a=this.na?
String(a).replace(this.na,""):a;this.g&&(this.g.O=this.Mb,this.g.ji(a,this.Ab()))}t
his.Nl=this.Ab()}this.am=!1};function ju(a,b,c){a=lu(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 lu(a,b){if(!a.j)return[b];b=String(b).split("");for(var c=[],d=[],e=0,g=!
1;e<b.length;e++)a.O&&-1!=a.O.indexOf(b[e])?(g||
(c.push(d.join("")),d.length=0),d.push(b[e]),g=!g):g||-1==a.s.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 su(a,b,c,d){Q.call(this);this.oa=a||
document.body;this.g=Re(this.oa);this.ua=!
a;this.ya=null;this.na="";this.i=[];this.s=[];this.wa=this.ma=-1;this.N=!
1;this.className="ac-renderer";this.Ka="ac-highlighted";this.O=b||
null;this.ab=null!=d?d:!0;this.Xb=!!c}u(su,Q);f=su.prototype;f.ha=function(){return
this.ya};f.Jj=function(a){this.Ca=a};f.$l=function(a,b,c)
{this.na=b;this.i=a;this.ma=-
1;this.wa=La();this.j=c;this.s=[];tu(this)};f.De=function(){this.N&&(this.N=!
1,uu(this,!1),N(this.ya,!1))};
f.show=function(){this.N||(this.N=!0,uu(this,!0),N(this.ya,!0))};function uu(a,b)
{a.j&&(Am(a.j,"haspopup",b),Am(a.ya,"expanded",b),Am(a.j,"expanded",b),b?
Am(a.j,"owns",a.ya.id):(a.j.removeAttribute("aria-
owns"),Dm(a.j,null)))}f.isVisible=function(){return this.N};
function vu(a,b){var c=0<=b&&b<a.i.length?a.i[b]:void 0,d=0<=b&&b<a.s.length?
a.s[b]:void 0;a.dispatchEvent({type:"rowhilite",N:d,Ef:c?
c.data:null})&&(0<=a.ma&&xb(a.s[a.ma],["ac-active","active"]),a.ma=b,d&&(vb(d,["ac-
active","active"]),a.j&&Dm(a.j,d),ph(d,a.ya)))}f.Le=function(a){if(-1==a)vu(this,-
1);else for(var b=0;b<this.i.length;b++)if(this.i[b].id==a){vu(this,b);break}};
function wu(a){if(!a.ya){var b=a.g.Ra("DIV",
{style:"display:none"});a.ya=b;vb(b,Cb(a.className).split("
"));zm(b,"listbox");b.id=$m(Zm.Eb());a.g.appendChild(a.oa,b);P(b,"click",a.Xm,!
1,a);P(b,"mousedown",a.Ym,!1,a);P(b,"mouseover",a.Zm,!1,a)}}
function tu(a){wu(a);a.nb&&(a.ya.style.minWidth=a.nb.clientWidth-
0+"px");a.Ua&&(a.ya.style.maxWidth=a.Ua.clientWidth-
0+"px");a.s.length=0;a.g.Jm(a.ya);a.O&&a.O.render?
a.O.render(a,a.ya,a.i,a.na):a.i.forEach(function(b){var
c=this.na,d=this.g.Ra("DIV",{className:"ac-row",id:
$m(Zm.Eb())});zm(d,"option");this.O&&this.O.Iv?
this.O.Iv(b,c,d):I(d,b.data.toString());c&&this.ab&&(this.Ba=!
1,xu(this,d,c));w(d,"ac-
row");this.s.push(d);this.g.appendChild(this.ya,d)},a);0==a.i.length?a.De():
(a.show(),a.qk(),Ch(a.ya,
!0))}f.qk=function(){if(this.j&&this.ua){var a=this.Ca||this.j;var b=this.Xb?
5:1;Xq(a,b,this.ya,b^1,null,null,65)}};f.va=function()
{this.ya&&(cj(this.ya,"click",this.Xm,!1,this),cj(this.ya,"mousedown",this.Ym,!
1,this),cj(this.ya,"mouseover",this.Zm,!
1,this),this.g.zi(this.ya),this.ya=null,this.N=!
1);Ai(this.o);this.oa=null;su.ta.va.call(this)};
function xu(a,b,c){if(!a.Ba)if(3==b.nodeType){var
d=null;Array.isArray(c)&&1<c.length&&(d=c.slice(1));c=yu(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.g,"B"),g.className=a.Ka,a.g.appendChild(g,a.g.g.cre
ateTextNode(String(c[e+1]))),g=b.parentNode.insertBefore(g,
b.nextSibling),b.parentNode.insertBefore(a.g.g.createTextNode(""),g.nextSibling),b=
g.nextSibling;b.nodeValue=c.slice(2).join("");a.Ba=!0}else d&&xu(a,b,d)}}else
for(b=b.firstChild;b;)d=b.nextSibling,xu(a,b,c),b=d}function yu(a){var b="";if(!
a)return b;Array.isArray(a)&&(a=a.filter(function(c){return!
Bb(ae(c))}));Array.isArray(a)?b=0<a.length?Zd(a[0]):"":/^\W/.test(a)||
(b=Zd(a));return b}function zu(a,b){for(;b&&b!=a.ya&&!ub(b,"ac-
row");)b=b.parentNode;return b?a.s.indexOf(b):-1}
f.Xm=function(a){var
b=zu(this,a.target);0<=b&&this.dispatchEvent({type:"select",Ef:this.i[b].id});a.sto
pPropagation()};f.Ym=function(a)
{a.stopPropagation();a.preventDefault()};f.Zm=function(a)
{a=zu(this,a.target);0<=a&&!(300>La()-
this.wa)&&this.dispatchEvent({type:"hilite",Ef:this.i[a].id})};function Au(a,b,c,d)
{this.ua=a;this.oa=null;this.Ka=c||null;this.Ca="boolean"===typeof b?b:!
0;this.Ba=d||0;b=new Bu;c=new Cu(this.Ka||a,this.Ba);c.ua=!0;d=new nu(null,null,!
1);eu.call(this,b,c,d);d.g=this;d.Zq(a);this.O=a;this.nk=!1;this.Ok=!
0;P(this,"update",r(this.Ja,this))}u(Au,eu);Au.prototype.eg=function()
{this.La=this.ua.value;Au.ta.eg.call(this);return!1};
Au.prototype.Ja=function(a){a.Ef&&(a=this.ua.form,this.oa||(this.oa=E("INPUT",
{type:"hidden",name:"oq"}),a.appendChild(this.oa)),this.oa.value=this.La,this.Ca&&a
.submit())};function Bu(){}var
$t=Gc(rc(sc("//suggestqueries.google.com/complete/search")));Bu.prototype.
$p=function(a,b,c)
{a={client:"books",ds:"bo",q:a};c=r(this.g,this,c);this.i&&this.i.cancel();this.i=n
ew Zt;this.i.send(a,c)};Bu.prototype.g=function(a,b){var
c=Array.prototype.map.call(b[1],function(d){return d[0]});a(b[0],c)};
function Cu(a,b){su.call(this);this.Ja=a;this.La=b||
0}u(Cu,su);Cu.prototype.qk=function(){Cu.ta.qk.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&&J(c,"top",a+"px");J(c,"width",M(this.Ja).width-
2+"px");J(c,"left",parseInt(c.style.left,10)+this.La+"px")},this)};function
Du(a,b,c,d,e){X.call(this);this.O=a;this.N=b;this.ua=e;this.Cb="number"===typeof d?
d:this.N?200:80;this.N||w(this.O,"slider-
small");this.ma=[];this.j=F("A");this.j.textContent=Zl()?"\u203a":"\u2039";this.j.s
etAttribute("title","Desplazarse hacia la izquierda");Ch(this.j,!
0);this.O.appendChild(this.j);this.i=F("div");w(this.i,"slider-
drawables");this.O.appendChild(this.i);this.s=F("A");this.s.textContent=Zl()?"\u203
9":"\u203a";this.s.setAttribute("title","Desplazarse hacia la derecha");Ch(this.s,
!
0);this.O.appendChild(this.s);this.g.ka(this.j,"click",this.Ul.bind(this,-.75));thi
s.g.ka(this.s,"click",this.Ul.bind(this,.75));this.wi();this.g.ka(this.j,"click",th
is.Ul.bind(this,-.75));this.resize();this.oa=0;this.na=A&&Fe("8")&&!
Fe("9")&&Zl();c&&Eu(this,c)}u(Du,X);function Fu(a){var
b=Math.ceil(1.25*Gu(a));b=Math.min(a.ma.length,a.oa+b);v(a.ma.slice(a.oa,b),r(a.bt,
a));a.wi();a.oa=b;b>=a.ma.length&&a.dispatchEvent("render")}f=Du.prototype;
f.bt=function(a){var b=E("DIV",{"class":"goog-inline-block slider-
loading"});this.i.appendChild(b);var c=E("DIV",{"class":"goog-inline-block slider-
drawable"});N(c,!
1);this.i.appendChild(c);this.g.yf(a,"render",this.dt.bind(this,b,c));a.Qc(c)};f.dt
=function(a,b){G(a);this.wi();N(b,!0)};function Eu(a,b){b=b.map(function(c){return
this.N?new Yt(c,this.Cb):new Vt(c,this.Cb,this.ua)},a);Hu(a,b)}function Hu(a,b)
{ib(a.ma,b);Fu(a)}
f.Ul=function(a){(Zl()?0>a:0<a)&&Fu(this);a*=this.na?-
1:1;a*=M(this.i).width+20;this.o&&(this.o.Ha(),this.o=null);this.o=new
mm([this.i.scrollLeft,0],
[this.i.scrollLeft+a,0],500,pm);P(this.o,"animate",this.ar.bind(this));P(this.o,"en
d",this.wi.bind(this));this.o.play()};f.ar=function(a)
{a=a.coords.map(Math.round);this.i.scrollLeft=a[0]};
f.wi=function(){if(ne&&Zl()||this.na){var a=this.i.scrollLeft<=-
1*(this.i.scrollWidth-M(this.i).width);var b=0==this.i.scrollLeft}else
a=0==this.i.scrollLeft,b=this.i.scrollLeft>=this.i.scrollWidth-
M(this.i).width;this.j.className=a?"slider-button slider-button-left slider-button-
disabled":"slider-button slider-button-left";this.s.className=b?"slider-button
slider-button-right slider-button-disabled":"slider-button slider-button-
right"};f.resize=function(){this.wi()};
function Gu(a){var b=a.N?110:50;return Math.ceil(M(a.i).width/b)};function
Iu(a,b,c){X.call(this);this.i=a;this.source=b?
b:"gbs_bookshelf_slider";this.ma=0;this.s=new
nj;this.ua=this.s.Fa();this.oa="";this.wa="boolean"===typeof c?!c:!
1;Wi(this.s,"resize",r(this.$m,this))}m(Iu,X);f=Iu.prototype;f.$m=function()
{this.s.Fa().width>this.ua.width?this.Gh():Wi(this.s,"resize",r(this.
$m,this))};f.render=function(a)
{this.N=a;this.j=this.ul(a);this.g.ka(this.j,"render",r(this.Gh,this))};f.ul=functi
on(){return new Du(this.N,!0,void 0,void 0,this.i.getId())};
f.Gh=function(){this.j.resize();var a=Math.ceil(1.25*Gu(this.j))
+1,b=this.nf(this.ma,a);b&&(this.ma+=a,gl(b,r(this.ru,this)))};f.Mg=ba(2);f.ru=func
tion(a){a=a.target;if(ol(a)){if((a=(new Et(ql(a))).g)&&a.length){var
b=Xo(a[a.length-1].Aa.Ug);this.oa!=b&&(this.oa=b,Hu(this.j,Ju(this,a)));
(a=Jf(this.ha()))&&yh(a,1)}else
0==this.j.oa&&this.Zp();this.dispatchEvent("success")}};
function Ju(a,b){return a.al(b).map(function(c){return this.j.N?new
Yt(c,200,this.i.getId()):new Vt(c,80,this.i.getId())},a)}f.Zp=function()
{};f.ha=function(){return this.N};f.al=function(a){return this.source?
a.map(function(b){b.Aa.source=this.source;return b},this):a};function Ku(a,b,c)
{this.j=a;this.g=b;this.o=c||!1;a=this.Fa();this.i()?
a.height=120:a.height=65;this.mb(a)}m(Ku,Ml);Ku.prototype.i=function(){var a=C("gb-
mobile-menu-pubinfo");return a?0<uf(a).length&&null!=this.j&&0==Zn(this.j):!
1};function Lu(a){Sl.call(this);this.j=a}u(Lu,Sl);Lu.prototype.O=function()
{this.i=Math.ceil(this.g.length/this.j);for(var a=0;a<this.i;a++)for(var
b=0;b<this.j;b++){var c=a*this.j+b;this.cells[b]=this.cells[b]||[];this.cells[b]
[a]=this.g[c]}};function Mu(a){Lu.call(this,a);this.Ne=new
Map}u(Mu,Lu);Mu.prototype.zc=function(a){return
this.Ne.get(Nu(Xl,a))};Mu.prototype.Lh=function(a){if(a instanceof
Ku)a=Nu(a.constructor,a.g);else if(a instanceof Xl)a=Nu(a.constructor,a.Ga());else
throw Error("Input item must be a LayoutPage or LayoutSeparator.");return
this.Ne.get(a)};
Mu.prototype.Sa=function(a){if(a instanceof Ku){var
b=Nu(a.constructor,a.g);this.Ne.set(b,a)}else a instanceof
Xl&&(b=Nu(a.constructor,a.Ga()),this.Ne.set(b,a));Mu.ta.Sa.call(this,a)};function
Nu(a,b){return Ga(a)+"#"+b.Pa()};function Ou(a,b,c,d)
{this.Tj=this.Bl=10;this.Ai=this.marginTop=20;b=Math.floor((b-20)/
(100+this.Bl));d&&2<b&&(b-=b%2);Mu.call(this,b);$n(a);a=Wa($n(a),function(e){e=new
Xl(e);var g=e.Fa();g.width=100;e.mb(g);return e});c&&(c=a[0].Fa(),d=new
Ml,d.mb(c),this.Sa(d));v(a,r(this.Sa,this));Tl(this)}u(Ou,Mu);function
Pu(a,b,c,d,e){Mu.call(this,1);this.N=b;this.o=c;var g=d||!
1,h;a=$n(a);v(a,function(k){g&&h&&1<Zn(k)-Zn(h)&&Qu(this,h,k);var l=C("gb-mobile-
menu-pubinfo");l&&0<uf(l).length&&!g&&h&&k&&0==Zn(h)&&Qu(this,h,k,!0);l=new
Xl(k);var n=l.Fa();"fixed_height"==this.N?
n.height=this.o:n.width=this.o;l.mb(n);this.Sa(l);h=k},this);g&&h&&e&&Zn(h)<Zn(e)&&
Qu(this,h,e);Tl(this)}m(Pu,Mu);function Qu(a,b,c,d){b=new Ku(b,c,d||!
1);c=b.Fa();"fixed_height"==a.N?c.height=a.o:c.width=a.o;b.mb(c);a.Sa(b)}
Pu.prototype.s=function(){return this.o};Pu.prototype.Wf=function(){return
this.N};Pu.prototype.Tj=8;function Ru(a,b)
{this.V=a;this.g=b}m(Ru,gp);Ru.prototype.render=function(a){var
b=this.g(a);b.mb(a.Fa());b.setPosition(a.od());return b};function Su(a,b){var
c=Tu(a),d=Tu(b);0==Zn(a)||0==Zn(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.":Uu(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 Tu(a){a=a.hb();var b;/[^0-9]/.test(a)||Bb(a)?b=null:b=Ab(a,"B")?
Yr(a,as):Yr(a,$r);return b}function Uu(a,b){a=Tu(a);b=Tu(b);return 0==a+1-(b-
1)};function Vu(a,b)
{X.call(this);this.s=a;this.N=b;this.o=b.j;this.j=b.g;this.i=F("DIV");this.i.classN
ame="separator-
container";this.s.appendChild(this.i);a=F("TABLE");a.className="separator-outer-
table";this.i.appendChild(a);var c=a.insertRow(-1).insertCell(-
1);c.align="center";var d=F("DIV");d.className="separator-
background";c.appendChild(d);c=F("TABLE");c.className="separator-inner-
table";d.appendChild(c);c.align="center";if(b.i()){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=Su(this.o,this.j);g=Gf(e);c=c.insertRow(-1).insertCell(-
1);e=F("SPAN");e.className="separator-text";c.appendChild(e);var h=this.N;h.i&&h.o?
(b=O(g),z(e,b)):(b=O(b+"<br>"+g),z(e,b));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=Su(this.o,
this.j);Ch(this.i,!0);V(this.i)}m(Vu,qm);Vu.prototype.mb=function(a)
{L(this.i,a)};Vu.prototype.setPosition=function(a)
{hh(this.i,a)};Vu.prototype.Na=function(){G(this.i)};function Wu(a){var
b=this;X.call(this);this.s=a;this.j=a.o;this.mb(Gh(this.j));this.Gb=new
B(0,0);this.O=null;this.na=new fm(function(){N(b.O,!
1)},600);Ci(this,this.na)}u(Wu,X);f=Wu.prototype;f.mb=function(a){if(!this.i||!
Qe(this.i,a)){this.i=a;var
b=this.s;b.ma=a;Xu(b);this.dispatchEvent("resize")}};f.Xc=function(a)
{this.wc=a;this.N.Na();var b=this.s,c=this.Fa();b.ma=c;Xu(b);b=this.s;a=new
Pe(a.Bb(),a.Db());b.oa=a;b.s=!
0;L(b.i,a);U(b.na,0,b);Xu(b);this.dispatchEvent("layoutchange")};
function Yu(a,b){a.N=b}f.rl=function(){return this.N};f.Kb=function(){return
this.wc};f.jc=function(){var
a=this.wc.Ld();this.oa&&(a=this.oa.ol(a));Ep(this.N,a);this.dispatchEvent("update")
};function Zu(a,b){a.oa=b}
f.Yc=function(a){var b=this.Gb.x,c=this.Gb.y;"number"===typeof
a.x&&(a.x=Le(a.x,0,Math.max(this.wc.Bb()-this.i.width,0)));"number"===typeof
a.y&&(a.y=Le(a.y,0,Math.max(this.wc.Db()-this.i.height,0)));"number"===typeof
a.x&&(b=a.x);"number"===typeof a.y&&(1<a.y-c?this.dispatchEvent("scrolldown"):1<c-
a.y&&this.dispatchEvent("scrollup"),c=a.y);this.Gb=new
B(b,c);b=this.s;a=this.Gb;b.O||(b=b.o,null!=a.y&&(b.scrollTop=a.y),null!
=a.x&&(b.scrollLeft=a.x));this.dispatchEvent("move")};
function $u(a){var b=a.Gb;return b?new
Vg(b.x,b.y,a.i.width,a.i.height):null}f.Fa=function(){return
this.i};f.Fd=function(a)
{this.dispatchEvent("movestart");this.Yc(a);this.dispatchEvent("moveend")};function
av(a,b,c){a=a.Gb;c(new B(a.x+b.x,a.y+b.y))}
f.Cf=function(a){var b=this.Gb,c=this.Fa();!b||Math.abs(b.x-a.x)>c.width||
Math.abs(b.y-a.y)>c.height?this.Fd(a):(this.o&&(this.o.Ha(),this.o=null),this.o=new
mm([b.x,b.y],
[a.x,a.y],250+250*Le(Ne(b,a)/800,0,1),pm),P(this.o,"animate",r(this.bn,this)),P(thi
s.o,"end",r(this.cr,this)),this.dispatchEvent("movestart"),Wi(this,"movestart",r(th
is.o.Ha,this.o)),this.o.play())};f.bn=function(a)
{a=a.coords.map(Math.round);this.Yc(new B(a[0],a[1]))};f.cr=function(a)
{this.bn(a);this.dispatchEvent("moveend")};
f.Fb=function(){return this.j};f.Je=ba(3);f.Kc=function(){return new
B(Math.round(this.Gb.x+this.i.width/2),Math.round(this.Gb.y+this.i.height/2))};f.Oe
=function(a){return new B(Math.round(a.x+this.i.width/2*-
1),Math.round(a.y+this.i.height/2*-1))};f.va=function()
{Wu.ta.va.call(this);this.N.Na()};f.jl=function(a)
{null==this.O&&(this.O=a);this.O.style.opacity=0;this.na.start()};f.gt=function()
{var a=this;this.na.stop();N(this.O,!0);U(function()
{a.O.style.opacity=1})};f.an=1;function bv(a,b)
{Wu.call(this,b);this.vb=a;this.g.ka(a,"pagechange",this.Pd);this.g.ka(this.vb,"sea
rchupdate",this.zl);if(a=C("subscription-
bar"))this.g.ka(this,"scrolldown",t(this.jl,a)),this.g.ka(this,"scrollup",t(this.gt
,a))}u(bv,Wu);f=bv.prototype;f.Md=function(){var
a=this.wc.Ld(),b=[];this.oa&&(a=this.oa.ki(a)[0]||[]);v(a,function(c){c instanceof
Xl&&b.push(c.Ga())});return b};f.ih=function(a){this.hg(!1,!
1);this.We(this.Ig(a))};
f.Ve=function(a){var
b=[];"fixed_width"==this.Kb().Wf()&&b.push(this.Fa().width);this.ee&&(a=Gp(this.ee(
),this.Kb().s(),a,b))&&this.ih(a)};f.Ge=function(){this.hg(!0,!1);var
a=this.Fa().width;this.We(this.Ig(a))};f.wf=ba(4);f.hg=function(a,b)
{this.Kg=a;this.dj=b};f.resize=function(){if(this.Kg)this.Ge();else{var
a=this.Kb().s();a&&this.ih(a)}};f.We=function(a){var
b=this.Kb();this.Xc(a);b&&(a=vm(new um(b,a),this.Kc()),
(a=this.Oe(a))&&this.Fd(a))};f.Pd=function(){this.Xh||this.Od(this.vb.Ga())};
f.Od=function(a){this.wc.zc&&(a=this.wc.zc(a))&&this.Yc(new
B(Math.round(a.be()),Math.round(a.qd())))};f.zl=function()
{cv&&(this.rl().Na(),this.wa&&this.wa(),this.jc())};var cv=!0;function dv(a,b)
{this.Ea=a;this.g=b}m(dv,gp);dv.prototype.render=function(a){var
b=this.g(),c=a.Ga(),d=Sa(this.Ea.ee().Jf)/a.Fa().width,e=a.Fa();b.Bj=e.width;b.Xg=e
.height;e=a.Fa().clone();e.width*=d;e.height*=d;b.Bu=e.width;b.yu=e.height;b.setPos
ition(a.be(),a.qd());b.ub(c);b.Qc();return b};function ev(){};function fv(a)
{this.Ea=a}u(fv,ev);fv.prototype.ol=function(a){var b=this.ki(a);a=b[0]||
[];b=b[1]||[];b.sort(t(gv,this.Ea.Kc()));var c=[];ib(c,a,b);return c};function
gv(a,b,c){return Ug(Wg(Nl(b)),a)-Ug(Wg(Nl(c)),a)}fv.prototype.ki=function(a){var
b=$u(this.Ea),c=new Vg(b.left-800,b.top-800,b.width+1600,b.height+1600);return
nb(a,function(d){d=Nl(d);if(Zg(c,d))return Zg(b,d)?0:1})};function hv(a,b)
{this.Ea=b;this.V=a}m(hv,fv);hv.prototype.ol=function(a){var
b=fv.prototype.ol.call(this,a),c=this.V.Ga();if(c){var d=[],e=this.V.rb();v([1,-
1],function(){var g=ao(e,c.Pa(),1);g&&d.push(g)});v(a,function(g)
{g.Ga&&bb(d,g.Ga())&&cb(b,g)})}return b};function iv()
{X.call(this)}u(iv,X);iv.prototype.te=function(a)
{this.i=a;this.o=jv(a)};iv.prototype.va=function()
{iv.ta.va.call(this);G(this.o)};function kv(a)
{X.call(this);this.ma=a;this.O=[]}u(kv,iv);f=kv.prototype;f.te=function(a)
{kv.ta.te.call(this,a);this.oh();this.Ga()&&this.g.ka(this.Ga(),"update",this.oh)};
f.Ga=function(){return this.i.Ga()};f.nh=function(a,b,c,d){var e=F("div");V(e,!
0);this.o.appendChild(e);a=lv(this,a,b,c,d);J(e,
{position:"absolute",left:a[0]+"px",top:a[1]+"px",width:a[2]+"px",height:a[3]+"px"}
);this.ma&&(J(e,{backgroundColor:this.ma}),yh(e,.3));this.O.push(new
Vg(a[0],a[1],a[2],a[3]));return e};
function mv(a){return a.i.Fa().width/a.i.Ga().getParent().g.width}function
lv(a,b,c,d,e){var g=mv(a);return Wa([b,c,d,e],function(h){return
Math.round(h*g)})}function nv(a,b){v(b,function(c)
{this.nh.apply(this,c)},a)}f.Bo=function(a){return
this.nh(a.left,a.top,a.width,a.height)};f.vg=function()
{pf(this.o);this.O=[]};f.oh=Ba;function ov()
{kv.call(this)}m(ov,kv);f=ov.prototype;f.oh=function(){if(!this.j){var
a=this.Ga();a&&(a=wp(a))&&(nv(this,a),this.j=!0)}};
f.nh=function(a,b,c,d){this.s=kv.prototype.nh.call(this,a,b,c,d);J(this.s,
{border:"2px #aaaaff
dashed"});this.N=F("IMG");this.s.appendChild(this.N);this.N.src="/googlebooks/image
s/dialog_close_x.gif";a=lv(this,a,b,c,d);J(this.N,
{position:"absolute",cursor:"pointer",left:a[2]-
19+"px",top:"4px",display:"none"});P(this.s,"mouseout",r(this.dr,this));P(this.s,"m
ouseover",r(this.kp,this,!0));Wi(this.N,"click",r(this.Na,this));return
this.s};f.Na=function(){G(this.s)};
f.dr=function(a){zf(this.s,a.target)||this.kp(!1)};f.kp=function(a){J(this.N,
{display:a?"":"none"})};function pv(a)
{kv.call(this);this.V=a}m(pv,kv);pv.prototype.oh=function(){if(!this.j){var
a=this.Ga();a&&(a=vp(a))&&(v(a,function(b){var
c=b.pop(),d=b.pop();b=this.nh.apply(this,b);J(b,
{cursor:"pointer"});this.g.ka(b,"click",r(this.s,this,d,c))},this),this.j=!
0)}};pv.prototype.s=function(a,b){(a=bo(this.V.rb(),a))?
this.V.ub(a):Lo(this.V,b)};function qv(a,b)
{this.o=a;this.g=b}qv.prototype.Ga=function(){return
this.o};qv.prototype.i=function(){return this.o.yd(this.g)};function rv(a,b,c)
{qv.call(this,a,b);this.j=c}m(rv,qv);rv.prototype.i=function(){return
this.j.width>this.g.width?this.o.yd(this.j):qv.prototype.i.call(this)};function
sv(a,b,c,d,e){X.call(this);this.
$g(a.Ia());this.V=a;this.i=c;this.na=[];this.cn=d;L(d,c);this.ua=jv(this);J(this.ua
,"backgroundColor","#fff");L(this.ua,c);if(this.Ba=void 0!==e?e:!
0)a=jv(this),L(a,c),this.wa=new
tv(a),this.wa.show();b&&(this.o=b,this.g.ka(b,"update",this.wg),No(b))}u(sv,X);f=sv
.prototype;f.Fa=function(){return this.i};f.Ga=function(){return this.o};function
uv(a,b){a.na.push(b);b.te(a)}f.wg=Ba;function vv(a)
{a.dispatchEvent("load");a.Ba&&a.wa.kb()}
function jv(a){var b=F("div");V(b,!0);J(b,
{position:"absolute",left:0,top:0});a.cn.appendChild(b);return b}f.Na=function()
{v(this.na,function(a){a.Ha()});this.na=null;this.s&&G(this.s)};function wv(a)
{a.N=jv(a);L(a.N,a.Fa());J(a.N,
{backgroundImage:"url(//www.google.com/images/cleardot.gif)",backgroundRepeat:"repe
at"});a.g.ka(a.N,"mousedown",a.er);a.g.ka(a.N,"dragstart",Fi)}f.er=function(a)
{a.display=this;xv.dispatchEvent(a)};var xv=new Q;
function tv(a)
{this.g=a;a={position:"absolute",left:0,color:"#808080",fontSize:"13px",backgroundC
olor:"white"};for(var b=0;2>b;b++){var
c=F("div");V(c);J(c,a);this.g.appendChild(c);c.textContent="Cargando...";a.bottom=0
}}tv.prototype.show=function(a){J(this.g,
{display:a?"none":""})};tv.prototype.kb=function(){this.show(!
0)};sv.prototype.jm=function(){yv(this)};function yv(a,b){a.s&&G(a.s);a.s=jv(a);new
zv(a.s,a.Fa(),b)}
function zv(a,b,c){this.g=a;J(a,
{backgroundColor:"#FFF",textAlign:"center"});L(a,b);b=Jl(c||"");z(a,b);V(this.g)};f
unction Av(a,b,c){sv.call(this,a,b.Ga(),b.g,c);this.$g(Bv);a=jv(this);this.ma=new
Cv(b.g,a);a=jv(this);this.O=new Cv(b.g,a);wv(this);Ch(c,!
0);w(c,"pageImageDisplay");this.oa=b;b.Ga()&&this.wg()}m(Av,sv);f=Av.prototype;f.ub
=function(a){pp(a,"output",null);sv.prototype.ub.call(this,a);a.yd()&&this.wg()};
f.wg=function(){var a=this.Ga(),b=this.oa.i();if(b&&!this.j)
{b=Dv(b);Wi(this.ma,"load",r(this.fr,this,a,b,this.Fa().width));Ev(this.ma,[b]);var
c=Go(this.V.Xb,a.Pa());c.push(b);Ev(this.O,c);this.j=!
0;a==this.V.Ga()&&this.dispatchEvent("fetch")}sp(a,[16,8])&&(a=Od('<table
width=100% height=100%><tr><td><img src="%s"/><br/>
%s</td></tr></table>',Vo("/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."),
yv(this,a),vv(this))};f.fr=function(a,b,c)
{a==this.V.Ga()&&this.dispatchEvent("loaded");this.O.empty();var
d=this.V.Xb;a=a.Pa();d.g[a]=d.g[a]||{};d.g[a]
[c]=b;vv(this)};f.mc=ba(7);f.Na=function(){this.j=!
1;this.ma.empty();this.O.empty();sv.prototype.Na.call(this)};var Bv=new
Q,Dv=ic;function Cv(a,b){Q.call(this);this.i=a;this.j=b;this.zf=!
1;this.g=F("IMG");this.g.width=this.i.width;this.j.appendChild(this.g);V(this.j)}m(
Cv,Q);Cv.prototype.empty=function(){for(var a;a=vf(this.j);)dp(a)};
function Ev(a,b){$o(a.g,r(a.o,a,a.g));for(var c=0;c<b.length;c+
+)a.g.src=b[c]}Cv.prototype.o=function(a)
{this.g==a&&(this.dispatchEvent("load"),this.zf=!0)};Cv.prototype.mc=ba(6);function
Fv(a,b,c,d)
{sv.call(this,a,b.Ga(),b.g,c,d);this.oa=jv(this);wv(this);b.Ga()&&this.wg();this.V=
a;this.O=P(this.V.Ia(),"update",this.Ca,!
1,this)}m(Fv,sv);Fv.prototype.wg=function(){var
a=this.Ga(),b=a.yd(),c=this.V.Za().kj(),d=a.na;if(b&&d&&!this.j){var
e=ip(d,this.Fa().height);"number"===typeof e&&(d=jp(d,e),b=new
R(b),S(b,"zoom",e),S(b,"pg",a.wa),b=b.toString(),this.ma=new
ep(this.oa,d,this.Fa().height,c.fk,c.ek,r(c.No,c,b,d,this.Fa().height),null),this.j
=!0,this.Ca())}};
Fv.prototype.Ca=function(){if(this.j){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&&fp(this.ma,Xg(a))}Ro(this.V)}};Fv.prototype.Na=function()
{this.j&&(this.ma.empty(),this.j=!
1);this.O&&(dj(this.O),this.O=null);sv.prototype.Na.call(this)};function Gv(a)
{this.Bd=a;kv.call(this,"#ffff00")}u(Gv,kv);Gv.prototype.oh=function(){var
a=this.i.Ga();if(a){var b=this.Bd.getQuery();b!
=this.s&&(a=Oo(a,b),this.vg(),a&&(Wa(a,r(this.Bo,this)),this.s=b))}};function
Hv(a,b,c)
{a=["event",a,b,c];if(b=p.ga)a=["send"].concat(a),"timing"===a[1]&&null==a[4]&&(a[4
]=Math.round(performance.now())),b.apply(null,a)}function Iv(a,b,c,d)
{"string"===typeof
a&&(a=C(a));a&&P(a,"click",t(Hv,b,c,d))}Ma("_OC_analyticsTrack",Hv);function Jv(a)
{return a.length?a.reduce(function(b,c){return
ah(b,c)},a[0].clone()):null};function Kv(a,b,c,d,e)
{X.call(this);this.N=a;this.na=b;this.wa=e;this.o=d;this.i=!
1;this.s=F("div");c.appendChild(this.s);this.g.ka(b,"mousemove",this.O);this.g.ka(b
,"mouseup",this.ma)}u(Kv,X);Kv.prototype.O=function(a){if(!this.ua){a=Oe(new
B(a.clientX,a.clientY),oh(this.na));a=Sg(a,this.wa);J(this.s,{border:"2px dashed
#99AAEE",position:"absolute"});var b=a.right-a.left,c=a.bottom-
a.top;hh(this.s,a.left,a.top);L(this.s,b,c);this.j=a}};
Kv.prototype.ma=function(a){this.O(a);this.ua=!0;a=this.o;var
b=Xg(this.j),c=mv(this.N);c=Lv(b,1/c);b=Mv(Lv(c,1/a.Fa().width*1E3));a=new
R(a.Ac());S(a,"ci",
[b.left,b.top,b.width,b.height].join());S(a,"jscmd","click3");S(a,"output","text");
c=Mv(c);Nv(this.N,[c]);G(this.s);(new
Vp(a)).Ze(r(this.oa,this,c,b));this.dispatchEvent("endsize")};
Kv.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)Nv(this.N,
[a],c,b),d=!0,Hv("Web Reader","Selection")}d||this.N.vg();this.Ha()};function
Lv(a,b){return new Vg(a.left*b,a.top*b,a.width*b,a.height*b)}function Mv(a){return
new
Vg(Math.round(a.left),Math.round(a.top),Math.round(a.width),Math.round(a.height))}K
v.prototype.va=function(){Kv.ta.va.call(this);G(this.s)};function Ov(a,b)
{X.call(this);this.s=a;this.Ea=b}var Pv;m(Ov,iv);f=Ov.prototype;f.te=function(a)
{iv.prototype.te.call(this,a);a=this.o;var b=F("div");V(b,!
0);a.appendChild(b);tb(b,"selection-
layer");L(a,this.i.Fa());L(b,this.i.Fa());this.g.ka(b,"click",this.gr);this.g.ka(b,
"mousedown",this.ir)};
f.ir=function(a){if(Pv){a.stopPropagation();this.j&&this.j.Ha();var
b=this.i.cn;a=Oe(new B(a.clientX,a.clientY),oh(b));this.j=new
Kv(this.s,b,this.o,this.i.Ga(),a);this.N=P(document.body,"mousemove",r(this.jr,this
));Wi(this.j,["endsize","dispose"],r(this.et,this))}};f.gr=function(a)
{Pv&&a.stopPropagation()};
f.jr=function(a){if(this.j&&!this.j.Id){var b=new
B(a.clientX,a.clientY),c=Wg(xh(this.Ea.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.O||(this.O=new
$k(100),this.g.ka(this.O,"tick",this.kr));this.ma=d;d.x||d.y?
this.O.start():this.O.stop()}}};f.kr=function(){var a=this.ma,b=this.Ea;av(b,new
B(15*a.x,15*a.y),r(b.Fd,b))};
f.et=function(){dj(this.N);Ai(this.O);this.O=null};function Qv(){this.g=!1;var
a=E("DIV","entity-page-snackbar"),b=E("SPAN","entity-page-snackbar-
text");I(b,"Selecci\u00f3n copiada en el
portapapeles");a.appendChild(b);Am(a,"hidden",!
0);document.body.appendChild(a);this.o=a}Qv.prototype.show=function(){this.g?
(this.i(),U(r(this.j,this),500)):this.j();U(r(this.i,this),6E3)};Qv.prototype.j=fun
ction(){J(this.o,"bottom","0");this.g=!0};Qv.prototype.i=function()
{J(this.o,"bottom","-48px");this.g=!1};function Rv(a){this.i=a;this.o=new
Qv;this.j=Sv(this)}Rv.prototype.ha=function(){return this.j};
function Sv(a){var b=E("DIV");vb(b,["entity-page-copy-button","entity-page-action-
chip"]);var c=E("IMG");w(c,"entity-page-action-chip-
icon");c.src="https://www.gstatic.com/images/icons/material/system/1x/content_copy_
googblue_18dp.png";var d=E("SPAN");w(d,"entity-page-action-chip-
label");I(d,"Copiar");b.appendChild(c);b.appendChild(d);P(b,"click",r(a.g,a));zm(b,
"button");Ff(b,!0);P(b,"keydown",function(e){32!=e.keyCode&&13!=e.keyCode||
a.g.call(a)});return b}
Rv.prototype.g=function()
{this.i.focus();this.i.select();document.execCommand("copy");this.o.show()};functio
n Tv(a){dr.call(this,a);nn(this);this.lo=!1;this.g=new
gj;this.i=kp();w(a,"viewport-selection-
popup");Uv&&Uv.Ha();Uv=this}m(Tv,dr);Tv.prototype.j=function()
{this.dispatchEvent("close");this.Ha()};
function Vv(a,b,c){var d=a.ha(),e=F("div");w(e,"selection-popup-select-
container");d.appendChild(e);d=F("div");w(d,"selection-popup-select-
label");e.appendChild(d);d.appendChild(mf(b));e.appendChild(F("div"));b=F("input");
b.value=c;w(b,"viewport-input");e.appendChild(b);Ch(b,!1);a.i&&(c=(new
Rv(b)).ha(),e.appendChild(c));a.g.ka(b,"mousedown",Wv)}function Wv(a)
{a.stopPropagation()}Tv.prototype.va=function()
{G(this.ha());dr.prototype.va.call(this);this.g.Ha()};var Uv=null;function Xv(a,b)
{this.g=a instanceof B?a:new B(a,b)}u(Xv,Wq);Xv.prototype.Pc=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.g.x+e.x;e=this.g.y+e.y;var h=Yq(a);g-
=h.x;e-=h.y;$q(new B(g,e),a,b,c,null,null,d)};function Yv(a,b)
{Xv.call(this,a,b)}u(Yv,Xv);Yv.prototype.i=0;Yv.prototype.o=function(a)
{this.i=a};Yv.prototype.Pc=function(a,b,c,d){var e=kh(a);e=nh(e);var
g=gf(Re(a).g);g=new B(this.g.x+g.scrollLeft,this.g.y+g.scrollTop);var
h=b,k=$q(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=$q(g,a,h,c,e,10,d);0!=(k&496)&&$q(g,a,b,c,e,this.i,d)}};function Zv(a)
{kv.call(this,"#4a95d6");this.j=a}m(Zv,kv);Zv.prototype.te=function(a)
{kv.prototype.te.call(this,a);J(this.o,
{cursor:"pointer"});this.g.ka(this.o,"mousedown",$v)};function $v(a)
{a.stopPropagation()}
function Nv(a,b,c,d)
{a.vg();Wa(b,r(a.Bo,a));a.N&&dj(a.N);a.s&&a.s.Ha();b=F("div");document.body.appendC
hild(b);var e=Jv(a.O);if(e){var g=oh(a.o);b=new Tv(b);if(c&&d){var
h=a.Ga(),k=h.yd();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 n=new R(h.Ac());S(n,"ci",d);S(n,"source","bookclip");n=Od('<a
href="%s"><img
src="%s"/></a>',n.toString(),l)}d=n;pf(b.ha());n=b.ha();h=F("IMG");h.src="/googlebo
oks/images/material/close_black_24dp.png";w(h,
"selection-popup-close");n.appendChild(h);b.g.yf(h,"click",r(b.j,b));h=E("DIV",
{},"Compartir este clip");w(h,"selection-popup-
title");n.appendChild(h);c&&(Vv(b,"Texto de
selecci\u00f3n",c),n=F("DIV"),w(n,"selection-popup-translate-
container"),b.ha().appendChild(n),h=new
R("https://translate.google.com/translate_t"),S(h,"text",c),S(h,"sl","auto"),S(h,"t
l","auto"),c=F("A"),c.href=h.toString(),c.target="_blank",b.i&&(h=E("IMG"),vb(h,
["selection-popup-translate-icon","entity-page-action-chip-icon"]),
h.src="https://www.gstatic.com/images/icons/material/system/1x/translate_googblue_1
8dp.png",c.appendChild(h)),h=E("SPAN"),I(h,"Traducir"),w(h,"entity-page-action-
chip-label"),c.appendChild(h),h=F("SPAN"),I(h,"\u00bb"),w(h,"selection-popup-
translate-arrow"),c.appendChild(h),w(c,"selection-popup-translate-
link"),w(c,"entity-page-action-
chip"),n.appendChild(c));l&&Vv(b,"Imagen",l);d&&Vv(b,"Insertar",d)}else
c=F("DIV"),I(c,"Cargando..."),w(c,"selection-popup-loading-
msg"),b.ha().appendChild(c);er(b);
a.s=b;c=g.x+e.left+e.width;e=g.y+e.top+e.height;g=M(b.ha()).width;24>c-
g&&(c=g+24);U(t(aw,b,new Yv(new B(c,e))));a.N=Wi(b,"close",r(a.vg,a))}}function
aw(a,b){a.Id||(a.setPosition(b),a.Da(!0))}Zv.prototype.vg=function()
{kv.prototype.vg.call(this);this.s&&this.s.Ha()};Zv.prototype.va=function()
{kv.prototype.va.call(this);this.s&&this.s.Ha();this.N&&dj(this.N)};function
bw(a,b,c){return a.Za().kj()?new Fv(a,b,c):new Av(a,b,c)}function cw(a,b){if(b
instanceof Av){uv(b,new Gv(a.tb()));uv(b,new ov);var c=new Zv(a.Fb()),d=new
Ov(c,a.Ia());uv(b,d);uv(b,c);uv(b,new pv(a))}};function dw(a,b,c)
{X.call(this);this.V=a;this.Ea=b;this.j=F("div");V(this.j,!0);J(this.j,
{position:"absolute",display:"none"});c.appendChild(this.j);this.s=F("div");V(this.
s,!0);J(this.s,
{position:"absolute"});this.j.appendChild(this.s);this.N=F("div");V(this.N,!
0);this.j.appendChild(this.N);this.O=F("div");V(this.O,!
0);this.N.appendChild(this.O);this.kb()}u(dw,qm);f=dw.prototype;
f.Qc=function(){var a=this.Bj-2,b=this.Xg-2,c=this.Bu-2,d=this.yu-2;J(this.N,
{backgroundColor:"#cccccc",position:"absolute"});hh(this.N,0,0);L(this.N,this.Bj,th
is.Xg);J(this.O,
{overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute"});hh(this.O,1,1);L
(this.O,a,b);this.show();var e=this.V;a=bw(e,new rv(this.Ga(),new Pe(a,b),new
Pe(c,d)),this.O);a instanceof Av?cw(e,a):a instanceof Fv&&a instanceof Fv&&uv(a,new
Gv(e.tb()));this.i=a};f.kb=function(){N(this.j,!1)};f.show=function(){N(this.j,!
0)};
f.mc=ba(5);f.Na=function()
{this.i&&this.i.Na();G(this.j)};f.setPosition=function(a,b)
{hh(this.j,a,b)};f.qd=function(){return jh(this.j).x};f.be=function(){return
jh(this.j).y};f.ub=function(a){this.o=a};f.Ga=function(){return
this.o};f.Db=function(){return this.Xg};f.Bb=function(){return this.Bj};function
ew(a){return a+2}f.Fa=function(){return new Pe(this.Bj,this.Xg)};function fw(a)
{X.call(this);pf(a);V(a);this.o=a;this.i=F("div");V(this.i,!0);Zl()&&(bf(a,
{dir:"ltr"}),bf(this.i,{dir:"rtl"}));a.appendChild(this.i)}u(fw,X);function gw(a,b)
{fw.call(this,b);this.Ea=a;this.g.ka(b,"scroll",this.N);J(b,"position","relative");
J(this.i,"position","absolute");this.j=F("div");w(this.j,"scroll-
background");V(this.j,!
0);b.appendChild(this.j);this.j.appendChild(this.i)}m(gw,fw);function Xu(a){var
b=a.oa;a.ma&&b&&(J(a.i,"left",Math.floor(Math.max(0,a.Ea.s.o.clientWidth-
b.width)/2)+"px"),J(a.j,"height",b.height+"px"))}gw.prototype.na=function()
{this.s=!1;this.N()};
gw.prototype.N=function(){if(!this.s){var a=this.Ea.Gb;if(a){a=a.clone();var
b=this.o;b=new B(b.scrollLeft,b.scrollTop);Me(a,b)||(this.O=!
0,this.Ea.Fd(b),this.O=!1)}}};function hw(a){var b=a.Fb(),c=new
gw(this,b);iw(b);bv.call(this,a,c);Zu(this,new hv(a,this));Yu(this,jw(this));var
d=a.rb(),e=a.Za().Wf();this.ma=a.Za().O?function(g){return new
Pu(d,e,g)}:a.Za().na?function(g){return new Pu(d,e,g,!0,a.Za().na)}:function(g)
{return new Pu(d,e,g,!0)};b=this.vb.Za();"fixed_height"==b.Wf()?
(b=b.ee(),b=b[Math.floor(b.length/2)]+2):b=kw(b)
+2;this.ih(b);this.g.ka(this.vb,"pagesupdate",this.au);this.g.ka(this.vb,"pagemodec
hange",this.lr);this.g.ka(this,"move",this.jc);this.g.ka(this,
"move",this.nw)}u(hw,bv);function iw(a){J(a,"overflow","auto");J(a,
{overflowX:"auto",overflowY:"scroll"});w(a,"overflow-scrolling");bf(a,
{dir:"ltr"})}f=hw.prototype;f.Mc=function(){this.Ve(1)};f.jd=function(){this.Ve(-
1)};f.ee=function(){var
a=this.vb.Za(),b=hb(a.ee());"fixed_width"==a.Wf()&&(a=this.vb.Za().Qa)&&150<a-
Sa(b)&&(1500>a?cb(b,a):cb(b,1500));return new Fp(Wa(b,ew))};f.Ig=function(a){return
this.ma(a)};
f.Fa=function(){if(this.j.hasChildNodes()){var
a=Gh(this.j.childNodes[0]).width;a=new Pe(a,this.i.height)}else a=this.i;return
a};function jw(a){var b=new Cp;Dp(b,Xl,new dv(a,t(jc,dw,a.vb,a,a.s.i)));Dp(b,Ku,new
Ru(a.vb,function(c){return new Vu(a.s.i,c)}));return b}f.nw=function(){if(this.Ca)
{var a=Ql(this.wc,this.Kc().y);a&&a.Ga&&(a=a.Ga(),this.vb.Ga()!=a&&(this.Xh=!
0,this.vb.Cd(a.Pa()),this.Xh=!1))}this.Ca=!0};
f.au=function(){var a=this.vb.Ga(),b=this.vb.rb(),c=bo(b,a.Pa());if(!c)a:
{c=Zn(a);b=$n(b);for(a=b.length-1;0<=a;a--){var d=b[a];if(Zn(d)<=c){c=d;break
a}}c=null}a=this.Gb;b=this.Kb();d=b.zc(c);a=Oe(a,d.od());b=this.Ig(b.s());c=b.zc(c)
.od();c=new B(c.x+a.x,c.y+a.y);this.Xc(b);this.Fd(c)};f.lr=function()
{this.N.Na();this.jc()};
f.hl=function(a){if(a.Lo&&a.O){var b=a.O;if(null!=a.oa)var c=a.oa;else a.oa=new
lw(this.s.i),c=a.oa;c.g=this.s.i;if(C("focus_article_div")){var
d=C("focus_article_div");G(d)}d=this.Kb().zc(a);a=d.Bb()/a.qe();if(b.Uf()&&(b=b.Uf(
))){var e=b[0];if(e&&4==e.length){b=a*e[0]+d.be();d=a*e[1]+d.qd();var
g=a*e[2];a*=e[3];e=F("DIV");e.setAttribute("id","focus_article_div");V(e,!
0);yh(e,.3);J(e,
{position:"absolute",left:b+"px",top:d+"px",width:g+"px",height:a+"px",cursor:"poin
ter",backgroundColor:"#36C",border:"2px solid #00F"});
c.g.appendChild(e)}}}};function mw(a,b,c,d,e)
{X.call(this);this.V=a;this.Ea=b;this.o=c;var g=F("div");J(g,
{position:"absolute"});e=e.width-2;hh(g,d.x+(Zl()?
e:0),d.y);b.s.i.appendChild(g);this.i=g;b=Math.floor(e/Yl(c));g=new
Pe(e,b);this.j=F("div");this.i.appendChild(this.j);J(this.j,
{padding:"1px",position:"absolute"});this.s();b=F("div");this.j.appendChild(b);J(b,
{overflow:"hidden",backgroundColor:"#fcfcfc"});L(b,g);this.j.appendChild(b);d=F("IM
G");d.title=c.Ie();this.O=d;e=R;var h=new R(c.N.lp);S(h,"pg",c.Pa());c.ob.sig&&
S(h,"sig",c.ob.sig);e=new
e(h.toString());S(e,"zoom","1");S(e,"img","1");S(e,"w",g.width);if(g=this.V.Za().ue
)S(e,"imgtk",g),S(e,"jtp",Zn(c));d.src=e.toString();b.appendChild(d);J(this.j,"curs
or","pointer");this.g.ka(this.j,"click",this.N);this.g.ka(a,"pagechange",this.s)}m(
mw,qm);mw.prototype.s=function(){var a=!1,b=this.V.Ga();b&&b==this.o&&(a=!
0);J(this.j,"backgroundColor",a?"#6B90DA":"#ccc")};mw.prototype.N=function()
{this.V.qc(hw);this.V.ub(this.o);nw.dispatchEvent("click")};
mw.prototype.Na=function(){dp(this.O);G(this.i)};var nw=new Q;function ow(a,b)
{this.V=a;this.Ea=b}m(ow,gp);ow.prototype.render=function(a){return new
mw(this.V,this.Ea,a.Ga(),a.od(),a.Fa())};function pw(a){var b=a.Fb();J(b,
{overflow:"hidden"});var c=new
gw(this,b);bv.call(this,a,c);this.g.ka(this,"move",this.jc);J(b,
{overflow:"auto"});Yu(this,qw(this));this.Xc(rw(this));Zu(this,new
fv(this));U(r(this.jc,this),0);this.g.ka(this,"resize",this.ma);var
d=C("subscription-bar");d&&(this.jl(d),U(function(){N(d,!
1)},600))}u(pw,bv);pw.prototype.Od=function(a){a=this.Kb().zc(a).od();this.Fd(new
B(void 0,a.y-40))};function rw(a){var b=a.vb.Za().Nc;return new
Ou(a.vb.rb(),a.Fa().width,b,b)}
pw.prototype.ma=function(){this.Xc(rw(this));this.Od(this.vb.Ga())};function qw(a)
{var b=new Cp;Dp(b,Xl,new ow(a.vb,a));return b};function sw(a,b,c)
{X.call(this);this.V=a;this.s=b;this.j=this.V.Za().Ni;this.N=!!
this.V.Za().Ni;this.ma=!!this.V.Za().ui;this.o=kp(c);if(this.N){a:
{a=this.V.rb();for(b=0;b<this.j.length;b++)if(c=bo(a,this.j[b].getId())){var d;b:
{for(d=b+1;d<this.j.length;d++){var e=bo(this.V.rb(),this.j[d].getId());if(e)
{d=e;break b}}d=null}d=d?Zn(d)-1:Zn(Sa($n(a)));e=Zn(this.V.Ga());if(e>=Zn(c)&&e<=d)
{a=b;break a}}a=-1}this.O=a}}m(sw,X);f=sw.prototype;
f.render=function(a)
{this.i=F("div");document.body.appendChild(this.i);U(r(this.mr,this));this.oa=a;if(
this.N)tw(this);else if(this.ma){w(this.i,"base-image-toc-
div");a=this.V.Za().ui;var
b=bo(this.V.rb(),a);b&&uw(this,b);1<this.V.Za().Vb&&(a=ao(this.V.rb(),a,1))&&uw(thi
s,a);this.Mi()}else this.Ha()};f.mr=function()
{this.g.ka(document,"click",this.Ha);this.g.ka(this.V,"resize",this.Mi)};
function uw(a,b){var c=new Pe(128,0),d=E("IMG",{width:128});w(d,"toc-page-
image");a.g.ka(d,"click",r(a.V.ub,a.V,b));ne&&Zl()&&a.g.ka(d,"load",a.Mi);b.yd(c)?
a.gq(d,b,c):No(b,t(a.gq,d,b,c));a.i.appendChild(d)}f.gq=function(a,b,c){bf(a,
{src:b.yd(c)})};
function tw(a){var b=E("DIV",{"class":"toc-div"}),c;v(a.j,function(d,e){var
g=d.getId();g=bo(a.V.rb(),g);var h=d.vv,k=a.j[e+1]?"":"-last",l="toc-middle-
cell"+k;k="toc-right-cell"+k;var n=E("DIV",{"class":g?"toc-row":"toc-disabled-
row"}),q=F("div");w(q,"goog-inline-block");w(q,"toc-left-
cell");e==a.O&&(w(q,Zl()?"SPRITE_toc_selected_item_arrow_right":"SPRITE_toc_selecte
d_item_arrow_left"),w(n,"toc-row-selected"));var x=F("div");w(x,"goog-inline-
block");w(x,l);ne&&!Fe("1.9")&&J(x,"overflow","hidden");
d=d.hb();var D=a.o?d:Yd(d,35);D=O(D);z(x,D);a.o&&(x.title=d);d=F("div");w(d,"goog-
inline-
block");w(d,k);h=O(Bb(ae(h))?"&nbsp;":h);z(d,h);n.appendChild(q);n.appendChild(x);n
.appendChild(d);g?a.g.ka(n,"click",r(a.V.ub,a.V,g)):(wb(x,l),w(x,"toc-middle-
disabled-cell"),wb(d,k),w(d,"toc-right-disabled-
cell"));b.appendChild(n);e==a.O&&(c=n)});c&&U(r(a.Sv,a,c));a.i.appendChild(b);300<M
(a.i).height&&(J(a.i,"height","300px"),w(a.i,"scroll-toc-div-wide"));w(a.i,"scroll-
toc-div");a.Mi()}
f.Sv=function(a){300<a.offsetTop+M(a).height&&(a=void 0!==a.previousElementSibling?
a.previousElementSibling:wf(a.previousSibling,!
1))&&(this.i.scrollTop=a.offsetTop)};f.Mi=function(){var a=this.o?9:13,b=this.o?
8:12;Xq(this.s.ha(),a,this.i,b,new B(0,-this.oa))};f.va=function()
{X.prototype.va.call(this);G(this.i);this.s.Ff(!1)};function vw()
{}m(vw,Ml);function ww(a)
{X.call(this);this.j=a}m(ww,iv);ww.prototype.Da=function(a)
{N(this.o,a)};ww.prototype.te=function(a){iv.prototype.te.call(this,a);var
b=this.i.Fa();a=this.o;var c=b.width;b=b.height;var
d=Math.floor(.035*c),e=this.j?"/googlebooks/images/burn-
left.png":"/googlebooks/images/burn-right.png";hh(a,this.j?c-d:0,0);L(a,d,b);J(a,
{position:"absolute"});A?$l(a,e):(c=E("IMG",
{src:e,width:d,height:b,border:0,position:"absolute",top:0,left:0}),a.appendChild(c
))};function xw(a,b){X.call(this);this.V=a;b=Math.floor(b/2);var
c=Math.floor(b/this.V.rb().g.aspectRatio());this.j=new
Pe(b,c);this.i=F("div");J(this.i,
{position:"absolute",backgroundColor:"white",top:0,left:0});this.na=[];a.Ia().s.i.a
ppendChild(this.i);this.o=F("div");this.N=F("div");this.na.push(P(this.o,"dblclick"
,r(this.Tt,this)));a={overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolut
e",border:"1px solid
#ccc"};J(this.o,a);J(this.N,a);this.i.appendChild(this.o);this.i.appendChild(this.N
);
this.ma=F("div");this.oa=F("div");this.o.appendChild(this.ma);this.N.appendChild(th
is.oa);yw(this)}m(xw,qm);function yw(a)
{a.s&&a.s.Na();a.O&&a.O.Na();pf(a.ma);pf(a.oa);Dh(a.o,a.j);Dh(a.N,a.j);a.s=bw(a.V,n
ew qv(a.ua,a.j),a.ma);cw(a.V,a.s);a.wa=new ww(!0);uv(a.s,a.wa);a.O=bw(a.V,new
qv(a.Ba,a.j),a.oa);a.Ca=new ww(!
1);cw(a.V,a.O);uv(a.O,a.Ca)}f=xw.prototype;f.setPosition=function(a)
{0>a.x&&(a.x=0);hh(this.i,a)};f.Tt=function(a)
{a.preventDefault();a.stopPropagation();this.V.Tb("previous")};
f.Da=function(a){J(this.i,{display:a?"":"none"})};f.Qc=function(){J(this.o,
{left:0,top:0});J(this.N,{left:this.j.width+"px",top:0})};f.Md=function(){return
Va([this.ua,this.Ba],function(a){return!!a})};f.Na=function()
{this.s.Na();this.O.Na();for(var
a;a=this.na.pop();)dj(a);this.i.parentNode&&G(this.i)};function zw(a){return
2*a};function Aw(a){this.V=a}m(Aw,gp);Aw.prototype.render=function(a){var b=new
xw(this.V,a.Fa().width);b.setPosition(a.od());b.Qc();b.Da(!0);return
this.g=b};function Bw(a,b,c)
{Q.call(this);this.V=a;this.j=b;this.s=M(b).width;this.N=c;this.i=!
1;this.g=Zl()}m(Bw,Q);Bw.prototype.xf=function(){return this.i};function Cw(a,b)
{if(b!=a.i){a.i=b;var c=a.V.Ia().s.i;N(c,!1);M(c);
[t(Dw,a.j,a.N,a.s,a.g,b),r(a.o,a),t(N,c,!0)].forEach(U)}}Bw.prototype.o=function()
{this.dispatchEvent("change")};function Dw(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 Ew=null;function Fw(a,b)
{gj.call(this);this.i=Ew;this.V=a;this.g=b;this.V.Za().O||
(this.ka(this.V,"pageturn",this.o),this.ka(this.g,"dispose",this.Ha))}m(Fw,gj);Fw.p
rototype.o=function(){var a=this.g.ma.g.Md()[0]||new Zo,b=this.g.ma.g.Md()[1]||new
Zo,c=this.O,d=this.s,e=d?Zn(d):-1,g=Zn(a)||-1,h=Zn(b)||-1,k=Math.max(c?Zn(c):-
1,e),l=Math.max(g,h);if(Math.abs(l-k)>this.g.an){if(0<l-k){var n=k==e?d:c;var
q=a}0>l-k&&(n=-1!=h?b:a,q=d);1<h-g&&(n=a,q=b);Uu(n,q)||void 0===n||void 0===q||
(a=Su(n,q),this.i.ma(a),this.i.show(3E3))}};function Gw(a)
{this.g=a}Gw.prototype.vd=function(){return this.g.aid};Gw.prototype.Pg=function()
{var a=this.g.x_focus,b=this.g.y_focus;if(void 0===a||void 0===b){b=this.Uf();if(!
b.length)return null;a=b[0][0];b=b[0][1]}return new
B(a,b)};Gw.prototype.ll=ba(8);Gw.prototype.Uf=function(){return
Hw(this,"head_boxes")};function Hw(a,b){var c=[];a.g[b]&&v(a.g[b],function(d)
{c.push([d.X,d.Y,d.W,d.H])});return c};function lw(a){this.g=a};function Iw(a)
{lp.call(this,a)}m(Iw,lp);f=Iw.prototype;f.Ed=function(a)
{lp.prototype.Ed.call(this,a);a&&a.additional_info&&(this.g=a.additional_info["[New
spaperJSONPageInfo]"],this.g.articles&&(this.i={},v(this.g.articles,function(b){var
c=b.aid;c&&(this.i[c]=new Gw(b))},this)))};f.Ie=function(){return
this.o(32)?"Portada":this.o(64)?"Contraportada":lp.prototype.Ie.call(this)};f.ql=fu
nction(){return{width:"w"}};f.ej=ba(9);f.Lo=function(){return this.O};function
Jw(a)
{Ip.call(this);Ip.apply(this,arguments);this.N();P(this,"update",r(this.N,this))}m(
Jw,Ip);function Kw(a,b){var c={};v(b.page,function(e){var
g=bo(this,e.pid);g&&qp(g,e);c[e.pid]=!0},a);b=$n(a);var d=Va(b,function(e){return!!
c[e.Pa()]||!!this.O[e.Pa()]},a);b.length!
=d.length&&a.j(d)}Jw.prototype.Dl=function(a){this.s?
Kw(this,a):Ip.prototype.Dl.call(this,a)};
Jw.prototype.N=function(){var a={},b=0;v($n(this),function(h){var
k=Zn(h);a[k]=h;b=Math.max(b,k)});for(var c=[],d=-1;d<=b;d+=2){var e=a[d],g=a[d+1];
(e||g)&&c.push([e,g])}this.ma=c};Jw.prototype.o=Iw;function Lw(a)
{Lu.call(this,1);var b=new
vw;b.mb(a);this.Sa(b);Tl(this)}m(Lw,Lu);Lw.prototype.Lh=function(){return
this.g[0]};Lw.prototype.s=function(){return this.Bb()||
0};Lw.prototype.Wf=function(){return"fixed_width"};function Mw(a){var
b=a.Fb(),c=new gw(this,b);J(b,{overflow:"hidden"});bv.call(this,a,c);this.ma=new
Aw(a);b=new
Cp;Dp(b,vw,this.ma);this.N=b;b=a.rb().g.aspectRatio();c=this.Fa();b=this.Ig(Math.mi
n(2*Math.floor(c.height*b),c.width));this.Xc(b);this.Ca=new
Fw(a,this);this.g.ka(this.vb,"pagemodechange",this.nr);U(this.jc,0,this)}u(Mw,bv);f
=Mw.prototype;f.ee=function(){var a=gb(Nw,this.vb.Za().ee());return new
Fp(Wa(a,zw))};f.We=function(a)
{Mw.ta.We.call(this,a);this.N.Na();this.jc()};f.Mc=function(){this.Ve(1)};
f.jd=function(){this.Ve(-1)};f.nr=function()
{this.N.Na();this.jc()};f.an=2;f.Ig=function(a){this.Fa();var
b=this.vb.rb().g.aspectRatio();return new Lw(new
Pe(a,Math.floor(Math.floor(a/2)/b)))};var Nw=[180,220,280];
Mw.prototype.Pd=function(){var a=Ow(this,this.vb.Ga()),b=this.ma.g;if(b){var
c=this.Ca,d=b.Md();c.s=d[0];c.O=d[1];c=a[0];d=a[1];var e=!0;a=!
0;b.ua=c;b.Ba=d;yw(b);if(c){if(c.o(64)||void 0==d)a=!1}else b.s.jm();if(d)
{if(d.o(32)||void 0==c)e=!1}else
b.O.jm();c=e;d=a?"":"hidden";J(b.o,"visibility",c?"":"hidden");J(b.N,"visibility",d
);c=c&&a;b.wa.Da(c);b.Ca.Da(c)}this.dispatchEvent("pagechange")};Mw.prototype.Md=fu
nction(){return this.ma.g.Md()};
function Ow(a,b){return $a(a.vb.rb().ma,function(c){return
bb(c,b)})}Mw.prototype.jc=function()
{Mw.ta.jc.call(this);this.Pd()};Mw.prototype.ua=function(a,b){var
c=this.vb.rb().ma;a=Zn(a);for(var d,e,g=0;g<c.length;++g){var
h=c[g];if(h[0]&&a==Zn(h[0])||h[1]&&a==Zn(h[1])){d=g;break}else if(e){var k=h[0]||
h[1];if(a>=Zn(e[0]||e[1])&&a<Zn(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
Pw(a){X.call(this);this.O=a;this.i=null}m(Pw,X);f=Pw.prototype;
f.render=function(a,b){this.j=a;a=a.ha();var
c=oh(a).y,d=M(a);c=c+d.height+3;d="";b&&(d=oh(a).x);this.i=E("DIV",
{"class":"linkbar-panel-div"});hh(this.i,d,c);this.ma=E("DIV",
{"class":"SPRITE_close_v2 linkbar-panel-
close"});this.i.appendChild(this.ma);ne&&qe&&!Fe("1.9")&&(this.s=E("IFRAME",
{style:"position:
absolute;",Kw:"0"}),this.O.appendChild(this.s));this.O.appendChild(this.i);this.s&&
(L(this.s,M(this.i)),hh(this.s,jh(this.i)));U(r(this.im,this))};
f.im=function()
{this.g.ka(this.ma,"click",this.Ha);this.g.ka(this.j,"action",this.pr);this.g.ka(do
cument,"mousedown",this.Ys)};f.pr=function(){tq(this.j,16)||
this.Ha()};f.Ys=function(a){zf(this.i,a.target)||zf(this.j.ha(),a.target)||
this.Ha()};f.va=function()
{X.prototype.va.call(this);G(this.i);G(this.s)};f.ha=function(){return
this.i};function Qw(a,b,c){Pw.call(this,a);this.V=b;this.N=c}m(Qw,Pw);
Qw.prototype.render=function(a,b){Pw.prototype.render.call(this,a,b);a=E("DIV",
{style:"padding-top:5px; font-size: 13px;"});b=O("Pegar enlace en mensaje de correo
electr\u00f3nico o
MI");z(a,b);this.ha().appendChild(a);this.o=F("input");L(this.o,"100%","auto");this
.ha().appendChild(this.o);this.N&&(a=E("DIV",{style:"font-size: 13px; padding-top:
7px;"},"Insertar"),this.ha().appendChild(a),this.Fe=F("input"),L(this.Fe,"100%","au
to"),this.ha().appendChild(this.Fe));a=this.V.Ga();b=(new R(window.location)).g;
var c=new R(a.Ac());c.g=b;this.o.value=c.toString();U(t(Rw,this.o));this.N&&(a=new
R(a.Ac()),S(a,"output","embed"),this.Fe.value=Sw(a.toString()))};Qw.prototype.im=fu
nction()
{Pw.prototype.im.call(this);this.g.ka(this.o,"click",t(Rw,this.o));this.N&&this.g.k
a(this.Fe,"click",t(Rw,this.Fe))};function Rw(a){a.select()}function Sw(a){return
Od('<iframe frameborder="0" scrolling="no" style="border:0px" src="%s" width=500
height=500></iframe>',a)};function Tw(a,b)
{X.call(this);this.Ea=a;this.j=b;this.i=F("div");a.s.i.appendChild(this.i);w(this.i
,"sitb_result");hh(this.i,b.od());L(this.i,b.Fa());a=F("div");w(a,"sitb-result-
header");this.i.appendChild(a);this.s=F("div");w(this.s,"sitb-result-page-
link");b=b.g.g;this.s.textContent=b?
wm(b):"P\u00e1gina";a.appendChild(this.s);this.o=F("div");w(this.o,"sitb-result-
content");this.i.appendChild(this.o);if(b=bo(this.Ea.V.rb(),this.j.g.Pa()))
{a=this.Ea.V.tb().getQuery();var c=b.ob.snippetSrc;c&&a==Do(c)?
Uw(this,c):(a=b.nf(),"entity_page"==T(a,"source")?
S(a,"source","entity_page_gbs_snippet"):S(a,"source","gbs_snippet"),np(b,a,r(this.O
,this)))}else Vw(this)}m(Tw,qm);Tw.prototype.N=function(a)
{this.Ea.uf(a.g)};Tw.prototype.O=function(a){(a=a.ob.snippetSrc)?
Uw(this,a):Vw(this)};function Uw(a,b){pf(a.o);var
c=F("IMG");c.src=b;Ww(a);b=a.j.Fa().width-25;J(c,
{width:b+"px"});a.o.appendChild(c)}
function Ww(a){w(a.i,"sitb-result-clickable");w(a.s,"sitb-result-link");var
b=Gf(a.s);Gd(a.s,O(b+"&nbsp;&raquo;"));zm(a.i,"link");Ff(a.i,!
0);a.g.ka(a.i,"click",r(a.N,a,a.j));a.g.ka(a.i,"keydown",function(c){32!
=c.keyCode&&13!=c.keyCode||a.N(a.j)})}
function Vw(a){pf(a.o);var b=F("div");w(b,"sitb-result-
snippet");a.o.appendChild(b);J(b,{width:Math.floor(.75*a.j.Fa().width)+"px"});var
c=Jl(a.j.g.i);z(b,c);b=F("div");w(b,"sitb-result-explanatory-
link");a.o.appendChild(b);(c=bo(a.Ea.V.rb(),a.j.g.Pa()))&&c.yd()&&!sp(c,
[4,8,16])&&c.o(2)?(Ww(a),a=O("No hemos podido crear una imagen para este
resultado.&nbsp;&nbsp;"),z(b,a),a=F("span"),c=O("Haz clic para ver toda la
p\u00e1gina."),z(a,c),b.appendChild(a),w(a,"sitb-result-link")):(a=O("No es posible
previsualizar esta p\u00e1gina.&nbsp;&nbsp;"),
z(b,a),a=F("a"),w(a,"sitb-result-buy-link"),c=O("Comprar este
libro."),z(a,c),b.appendChild(a),b=new
R(window.location.href),S(b,"sitesec","buy"),S(b,"source","gbs_snippet"),ck(b,"prin
tsec"),a.href=b.toString())}Tw.prototype.Na=function()
{G(this.i);this.Ha()};function Xw(a)
{this.Ea=a}m(Xw,gp);Xw.prototype.render=function(a){return new
Tw(this.Ea,a)};function Yw(a){this.g=a}m(Yw,Ml);function Zw(a,b)
{Lu.call(this,1);this.Jb=a;this.N=b;this.Tj=this.Ai=this.marginTop=20;a.yb&&(a.yb.f
orEach(r(this.o,this)),Tl(this))}m(Zw,Lu);Zw.prototype.o=function(a){a=new
Yw(a);var b=Math.min(this.N-16,600);a.mb(new
Pe(b,Math.round(124/600*b+42)));this.Sa(a)};function $w(a){var
b=a.Fb();J(b,"overflow","hidden");var c=new
gw(this,b);Wu.call(this,c);this.V=a;Zu(this,new
fv(this));this.g.ka(this,"move",this.jc);var d=C("subscription-
bar");d&&(this.jl(d),U(function(){N(d,!
1)},600));Yu(this,ax(this));bx(b)}u($w,Wu);function bx(a)
{J(a,"overflow","auto");J(a,{overflowX:"auto",overflowY:"scroll"});bf(a,
{dir:"ltr"})}function ax(a){var b=new Cp;Dp(b,Yw,new Xw(a));return b}
$w.prototype.resize=function(){cx(this)};
function cx(a){var b=new Zw(a.Jb,a.Fa().width);a.Xc(b);a.jc()}
$w.prototype.uf=function(a,b){return this.Ba(a,b)};function dx(a){this.g=a||
{}}dx.prototype.Yb=function(){return this.g};dx.prototype.qc=function(a){var
b=Xb(ex,function(c){return c==a});this.g.v=b};dx.prototype.getQuery=function()
{return this.g.q};var ex={onepage:hw,twopage:Mw,thumbnail:pw,snippet:$w};function
fx(a,b){this.g=new
pr;P(this.g,"navigate",r(this.s,this));this.V=a;this.i=b}fx.prototype.s=function(a)
{gx(this,a.s)};function gx(a,b){if(!(a.o&&""==b||a.j))if((A||
oe)&&""==b)window.history.go(-2);else if(b){var c={},d=new
Uj(b);v(d.nd(),function(e){var g=d.get(e);g in hx&&(g=hx[g]);c[e]=g});b=new
dx(c);a.V.qc(ex[b.g.v]||hw);Cw(a.i,!!b.g.f);void 0!
==b.getQuery()&&Co(a.V.tb(),b.getQuery())}}
fx.prototype.Ta=function(a){this.o=!0;this.g.Ta(a);A&&(a=(new
R(window.location)).g,gx(this,a));this.o=!1};fx.prototype.update=function(){var
a=new
dx;a.qc(this.V.O);a.g.q=this.V.tb().getQuery();a.g.f=this.i.xf();a=fk(a.Yb()).toStr
ing();this.j=!0;this.g.ji(a);this.j=!1};var hx={"true":!0,"false":!1};function ix()
{this.i=[]}u(ix,kq);Ca(ix);function jx(a,b){var c=a.i[b];if(!c){switch(b){case
0:c=a.Wa()+"-highlight";break;case 1:c=a.Wa()+"-checkbox";break;case 2:c=a.Wa()+"-
content"}a.i[b]=c}return c}f=ix.prototype;f.sg=function()
{return"menuitem"};f.Oc=function(a){var b=a.g.Ra("DIV",nq(this,a).join("
"),kx(this,a.Gc(),a.g));lx(this,a,b,sq(a,8)||sq(a,16));return b};f.Ic=function(a)
{return a&&a.firstChild};
f.Sb=function(a,b){var c=vf(b),d=jx(this,2);c&&ub(c,d)||
b.appendChild(kx(this,b.childNodes,a.g));ub(b,"goog-option")&&(a.ii(!
0),this.ii(a,b,!0));return ix.ta.Sb.call(this,a,b)};f.tg=function(a,b){var
c=this.Ic(a),d=mx(this,a)?c.firstChild:null;ix.ta.tg.call(this,a,b);d&&!
mx(this,a)&&c.insertBefore(d,c.firstChild||null)};function kx(a,b,c)
{a=jx(a,2);return c.Ra("DIV",a,b)}f.hq=function(a,b,c)
{a&&b&&lx(this,a,b,c)};f.ii=function(a,b,c){a&&b&&lx(this,a,b,c)};
function mx(a,b){return(b=a.Ic(b))?(b=b.firstChild,a=jx(a,1),!!b&&xf(b)&&ub(b,a)):!
1}function lx(a,b,c,d){qq(a,c,b.rf());rq(a,b,c);d!=mx(a,c)&&(yb(c,"goog-
option",d),c=a.Ic(c),d?(a=jx(a,1),c.insertBefore(b.g.Ra("DIV",a),c.firstChild||
null)):c.removeChild(c.firstChild))}f.Kh=function(a){switch(a){case 2:return
jx(this,0);case 16:case 8:return"goog-option-selected";default:return
ix.ta.Kh.call(this,a)}};
f.jj=function(a){var b=jx(this,0);switch(a){case "goog-option-selected":return
16;case b:return 2;default:return ix.ta.jj.call(this,a)}};f.Wa=function()
{return"goog-menuitem"};function nx(a,b,c,d){vq.call(this,a,d||
ix.Eb(),c);this.xc(b)}u(nx,vq);f=nx.prototype;f.Ab=function(){var a=this.Tl;return
null!=a?a:this.Ng()};f.xc=function(a){this.Tl=a};f.$b=function(a,b){nx.ta.
$b.call(this,a,b);switch(a){case 8:tq(this,16)&&!b&&this.Ff(!1);
(a=this.ha())&&this.xd().hq(this,a,b);break;case 16:
(a=this.ha())&&this.xd().ii(this,a,b)}};f.hq=function(a){this.
$b(8,a)};f.ii=function(a){this.$b(16,a)};
f.Ng=function(){var a=this.Gc();return Array.isArray(a)?(a=Wa(a,function(b){return
xf(b)&&(ub(b,"goog-menuitem-accel")||ub(b,"goog-menuitem-mnemonic-
separator"))?"":If(b)}).join(""),Rd(a)):nx.ta.Ng.call(this)};f.he=function(a){var
b=this.getParent();if(b){var c=b.s;b.s=null;if(c&&"number"===typeof
a.clientX&&Me(c,new
B(a.clientX,a.clientY)))return}nx.ta.he.call(this,a)};f.fe=function(a){return
a.keyCode==this.Sl&&this.Qe(a)?!0:nx.ta.fe.call(this,a)};f.kt=function(){return
this.Sl};
cq("goog-menuitem",function(){return new nx(null)});nx.prototype.rf=function()
{return
sq(this,16)?"menuitemcheckbox":sq(this,8)?"menuitemradio":nx.ta.rf.call(this)};nx.p
rototype.getParent=function(){return
vq.prototype.getParent.call(this)};nx.prototype.Sg=function(){return
vq.prototype.Sg.call(this)};function ox(a,b,c){nx.call(this,a,b,c);this.ii(!
0)}u(ox,nx);cq("goog-checkbox-menuitem",function(){return new ox(null)});function
px(a)
{ox.call(this,Ud(a.hb()),a.getId());this.i=a}m(px,ox);px.prototype.Nb=function(a)
{ox.prototype.Nb.call(this,a);if(this.i.ye){var b=(a=1==this.i.ye)?"Estanter\u00eda
p\u00fablica":"Estanter\u00eda privada";a=E("IMG",
{src:"/googlebooks/images/sharing_"+(a?"public":"private")
+".gif",alt:b,title:b,style:"padding-top:2px;padding-left:8px;float:"+
(Zl()?"left":"right")});a=E("DIV","goog-menuitem-
accel",a,mf(String(this.i.wa)));sf(this.Ib(),a,1)}};function qx(a,b,c,d)
{br.call(this,a,b,c||d);(c||d)&&this.o(65|(d?32:132))}u(qx,br);function rx()
{}u(rx,kq);Ca(rx);rx.prototype.Wa=function(){return"goog-menuheader"};function
sx(a,b,c){vq.call(this,a,c||rx.Eb(),b);this.$b(1,!1);this.$b(2,!1);this.$b(4,!
1);this.$b(32,!1);this.Wd=1}u(sx,vq);cq("goog-menuheader",function(){return new
sx(null)});function tx(){}u(tx,kq);Ca(tx);tx.prototype.Oc=function(a){return
a.g.Ra("DIV",this.Wa())};tx.prototype.Sb=function(a,b)
{b.id&&a.Zg(b.id);if("HR"==b.tagName){var c=b;b=this.Oc(a);qf(b,c);G(c)}else
w(b,this.Wa());return b};tx.prototype.tg=function(){};tx.prototype.Wa=function()
{return"goog-menuseparator"};function ux(a,b){vq.call(this,null,a||tx.Eb(),b);this.
$b(1,!1);this.$b(2,!1);this.$b(4,!1);this.$b(32,!
1);this.Wd=1}u(ux,vq);ux.prototype.Ma=function(){ux.ta.Ma.call(this);var
a=this.ha();zm(a,"separator")};cq("goog-menuseparator",function(){return new
ux});function vx(a)
{this.g=a||"menu"}u(vx,fq);Ca(vx);f=vx.prototype;f.jk=function(a)
{return"UL"==a.tagName||vx.ta.jk.call(this,a)};f.Mh=function(a)
{return"HR"==a.tagName?new ux:vx.ta.Mh.call(this,a)};f.$d=function(a,b){return
zf(a.ha(),b)};f.rg=function(){return"goog-menu"};f.kk=function(a)
{vx.ta.kk.call(this,a);a=a.ha();Am(a,"haspopup","true")};function wx(a)
{ux.call(this,tx.Eb(),a)}u(wx,ux);cq("goog-menuseparator",function(){return new
ux});function xx(a,b){Jq.call(this,"vertical",b||vx.Eb(),a);Sq(this,!
1)}u(xx,Jq);f=xx.prototype;f.Mk=!0;f.$d=function(a){if(this.xd().$d(this,a))return!
0;for(var b=0,c=gn(this);b<c;b++){var d=hn(this,b);if("function"==typeof d.$d&&d.
$d(a))return!0}return!1};f.Sa=function(a){this.Oa(a,!0)};f.jf=function(a,b)
{this.Dg(a,b,!0)};f.Ld=function(){var a=[];fn(this,function(b){a.push(b)});return
a};f.setPosition=function(a,b){var c=this.isVisible();c||N(this.ha(),!
0);vh(this.ha(),a,b);c||N(this.ha(),!1)};
f.od=function(){return this.isVisible()?oh(this.ha()):null};function yx(a,b)
{(a.Mk=b)&&Sq(a,!0)}f.Da=function(a,b,c){(b=xx.ta.Da.call(this,a,b))&&a&&this.
$a&&this.Mk&&Kq(this).focus();a&&c&&"number"===typeof c.clientX?this.s=new
B(c.clientX,c.clientY):this.s=null;return b};f.vl=function(a)
{this.Mk&&Kq(this).focus();return xx.ta.vl.call(this,a)};f.no=function(a){return
a.isEnabled()&&a.isVisible()&&sq(a,2)};
f.Nb=function(a){for(var b=this.xd(),c=Xe(this.g.g,"DIV",b.rg()+"-
content",a),d=c.length,e=0;e<d;e+
+)jq(b,this,c[e]);xx.ta.Nb.call(this,a)};f.fe=function(a){var
b=xx.ta.fe.call(this,a);b||fn(this,function(c){!
b&&c.kt&&c.Sl==a.keyCode&&(this.isEnabled()&&this.Wc(c),b=c.Sc(a))},this);return
b};f.Td=function(a){xx.ta.Td.call(this,a);
(a=hn(this,a))&&ph(a.ha(),this.ha())};function zx(a,b){xx.call(this,a,b);yx(this,!
0);this.Da(!1,!0);this.i=new Aj}u(zx,xx);f=zx.prototype;f.xm=!
1;f.vp=0;f.Nb=function(a){zx.ta.Nb.call(this,a);(a=a.getAttribute("for")||
a.htmlFor)&&Ax(this,this.g.ha(a),1)};f.Ma=function()
{zx.ta.Ma.call(this);this.i.forEach(this.jo,this);var
a=Z(this);a.ka(this,"action",this.ev);a.ka(this.g.g,"mousedown",this.hv,!0)};
function Ax(a,b,c,d){b&&Cj(a.i,Ga(b))||(b?(c={ya:b,qq:c,Wu:d,Do:"mousedown",Ql:void
0},a.i.set(Ga(b),c)):c=null,a.
$a&&a.jo(c),b=t(a.ov,b),a.ha()&&Z(a).ka(a.ha(),"keydown",b))}f.ov=function(a,b)
{if(27==b.keyCode)a.focus();else if(a=hn(this,this.bc)){var c=a.ha();a=new
Ii(b.Ob,c);a.target=c;if(32==b.keyCode||13==b.keyCode)if(Mi(c))mj(c,"keydown",!
1,a);else if(c=Zi(c))if(c=c.g["keydown".toString()]){c=c.concat();for(var
d=0;d<c.length;d++){var e=c[d];e&&0==e.capture&&!
e.Yg&&ej(e,a)}}32==b.keyCode&&this.kb()}};
f.jo=function(a){Z(this).ka(a.ya,a.Do,this.sv);"contextmenu"!
=a.Do&&Z(this).ka(a.ya,"keydown",this.tv)};function Bx(a,b,c,d){var
e=a.isVisible(),g;(g=a.isVisible())||(g=150>Date.now()-a.vp);g&&a.xm?
a.kb():a.dispatchEvent("beforeshow")&&(c="undefined"!=typeof c?c:8,e||
(a.ha().style.visibility="hidden"),N(a.ha(),!0),b.Pc(a.ha(),c,d),e||
(a.ha().style.visibility="visible"),a.Td(-1),a.Da(!0))}f.kb=function()
{this.isVisible()&&(this.Da(!1),this.isVisible()||
(this.vp=Date.now()))};f.ev=function(){this.kb()};
f.sv=function(a){Cx(this,a)};f.tv=function(a){32!=a.keyCode&&13!=a.keyCode&&40!
=a.keyCode||Cx(this,a);40==a.keyCode&&Oq(this)};function Cx(a,b){for(var
c=a.i.nd(),d=0;d<c.length;d++){var e=a.i.get(c[d]);if(e.ya==b.currentTarget){c=void
0!==e.qq?new br(e.ya,e.qq,!0):new
Yv(b.clientX,b.clientY);c.o&&c.o(5);Bx(a,c,e.Wu,e.Ql);b.preventDefault();b.stopProp
agation();break}}}f.hv=function(a){this.isVisible()&&!this.
$d(a.target)&&this.kb()};f.Ki=function(a){zx.ta.Ki.call(this,a);this.kb()};
f.va=function(){zx.ta.va.call(this);this.i&&(Ej(this.i),delete this.i)};function
Dx(a,b,c){c=void 0===c?!
1:c;zx.call(this);this.j=a;this.O=b;this.na=c}m(Dx,zx);f=Dx.prototype;f.Va=function
(){zx.prototype.Va.call(this);Lt(this.O).forEach(this.Fs,this)};f.Ma=function()
{zx.prototype.Ma.call(this);this.ha().style.maxHeight="200px";this.ha().style.overf
lowY="scroll";var
a=Z(this);a.ka(this.ha(),"mouseout",this.qr);a.ka(this.ha(),"scroll",this.rr)};f.qr
=function(a){zf(this.ha(),a.relatedTarget)||this.Da(!1)};
f.Ot=function(a){var b=a.target,c=b.i,d=this.j.Zb();tq(b,16)?
zt(c,d):Bt(c,d);this.dispatchEvent("g");a.stopPropagation()};f.rr=function(a)
{a.stopPropagation()};f.Fs=function(a){var b=!Bb(ae(a.hb())),c=a.j&&(!a.ua||
this.j.oa),d=!!At(a,this.j.Zb());b&&(c||d)&&(b=new px(a),b.Ff(d),b.Ta(this.O.Ol!
=a.getId()||this.na),this.Oa(b,!0),Z(this).ka(b,"action",this.Ot))};function Ex(a)
{var b=[];fn(a,function(c){c instanceof px&&tq(c,16)&&b.push(c.i)});return
b};function Fx(a,b,c){Rs.call(this,null,null,c?5:0);this.i=new
Dx(a,b);this.i.ke(this);Ci(this,this.i);this.s=new
Image(16,16);this.s.src="/googlebooks/images/my_library_logo.png";this.$b(64,!
0)}m(Fx,Rs);f=Fx.prototype;f.Va=function()
{Rs.prototype.Va.call(this);w(this.ha(),"add-to-library")};
function Gx(a){a.i.$a||a.i.render();var b=Ex(a.i);switch(b.length){case 0:var
c="A\u00f1adir a Mi biblioteca";break;case 1:c="A\u00f1adido a
"+b[0].hb();break;default:c="Se ha a\u00f1adido a "+b.length+"
estanter\u00edas."}0<b.length&&(c=Ws(a.s,c));Bq(a,c)}f.Qb=function(a)
{this.Wk();Rs.prototype.Qb.call(this,a);this.i.$a||this.i.render();a?
(a=this.ha(),Bx(this.i,new qx(a,8,!0),void 0,null)):this.i.kb()};
f.Ma=function(){Rs.prototype.Ma.call(this);var
a=Z(this);a.ka(this,"enter",this.ew);a.ka(this,"leave",this.Wk);a.ka(this,"action",
this.sr);a.ka(this.i,"g",this.Wt);Gx(this)};f.Wt=function()
{Gx(this)};f.sr=function(){this.Qb(!0)};f.ew=function()
{this.Wk();this.Np=U(r(this.Qb,this,!0),200)};f.Wk=function()
{bl(this.Np)};f.Np=null;function Hx(a)
{this.s=a.Seller;this.Ua=a.Url;this.i=a.TrackingUrl;this.g=a.Price;this.j=a.IsInSto
ck;this.o=a.IsPublisher};function Ix(a)
{this.Ec=a.Title;this.g=a.Pid;this.vv=a.PgNum}Ix.prototype.hb=function(){return
this.Ec};Ix.prototype.getId=function(){return this.g};function Jx(a)
{this.Ec=a.title||"";this.O=!!
a.fullview;this.ui=a.table_of_contents_page_id||"";this.Vb=a.num_toc_pages||"";this
.ma=a.initial_zoom_width_override;this.Qa=a.max_resolution_image_width;this.Nc=!!
a.paired_thumbnails;this.ue=a.thumbnail_token||"";this.Ua=a.containing_bookshelves|
|[];this.Ba=a.volume_id||"";this.Fc=a.other_issues_query||"";this.nb=!!
a.is_browsable;this.Rb=!!a.is_public_domain;a.last_page&&(this.na=new
lp(a.last_page));this.j=new Pe(a.page_width,a.page_height);this.oa=a.is_ebook||
!1;var
b=a.additional_info,c={};b&&(c=b["[JsonBookInfo]"]);c.BuyLinks&&(this.N=Wa(c.BuyLin
ks,function(d){return new
Hx(d)},this));this.Ja=c.AboutUrl;c.allowed_syndication_flags&&(this.s=c.allowed_syn
dication_flags.allow_disabling_chrome);c.TocLine&&(this.Ni=Wa(c.TocLine,function(d)
{return new Ix(d)}));c.SubscribeLink&&(this.ua=new
Hx(c.SubscribeLink));c=null;b&&(c=b["[NewspaperJSONVolumeInfo]"]);this.g=c;this.o=n
ull==c?null:new
xp(c.tile_h,c.tile_w,c.x_win,c.y_win);this.Hd=a.sample_url||"";this.Lb=
a.is_newspaper||!1;
(this.wa=a.newspaper_tile_base_url)&&this.o&&yp(this.o,r(this.Ov,this));this.Jf=c?
c.res_h:Kx;this.Ca=this.Lb?"fixed_height":"fixed_width";this.ag=a.is_pre_order||!
1;this.Mp=a.on_sale_date||"";this.sj=a.volumeresult&&a.volumeresult.has_flowing_tex
t;this.tj=a.volumeresult&&a.volumeresult.has_scanned_text;this.Ka=a.volumeresult&&a
.volumeresult.can_download_pdf;this.La=a.volumeresult&&a.volumeresult.can_download_
epub;this.ab=a.volumeresult?a.volumeresult.download_pdf_url:"";this.Xb=
a.volumeresult?
a.volumeresult.download_epub_url:""}m(Jx,zp);f=Jx.prototype;f.Qh=ba(10);f.ij=functi
on(){"number"!==typeof this.i&&(this.i=this.g.read_zm,this.i="number"===typeof
this.i?this.g.read_zm:4,this.i=Le(this.i,-1,this.ee().length-1));return
this.i};function kw(a){return a.ma?a.ma:a.j&&a.j.width?
a.j.width:575}f.Zb=function(){return this.Ba};f.kj=function(){return
this.o};f.ee=function(){return this.Jf};f.Wf=function(){return this.Ca};
f.Ov=function(a){a=a.toString();var
b=a.indexOf("?");0<=b&&(a=this.wa+a.substring(b));return new R(a)};f.Nh=function()
{return this.g?this.g.focus_aid:null};f.Pg=function(){var
a=this.g.focus_x,b=this.g.focus_y;return void 0!==a&&void 0!==b?new
B(a,b):null};var Kx=[350,410,495,575,685,800,910,1025];function Lx(a)
{Ft.call(this);null!=a&&a.bookshelf&&v(a.bookshelf,function(b){Ht(this,new
Et(b))},this)}m(Lx,Ft);function Mx(a,b,c){var d=new
R("/books");qt(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);Jp(d.toString(),t(Nx,a,c)
)}function Ox(a,b){var c=new Lx(b);a&&a.forEach(function(d)
{Px(d.Zb(),d.Ua,c)});return c}function Px(a,b,c){b.forEach(function(d){var e=new
xt;e.Aa.zm=a;(d=It(c,String(d)))&&d.g.push(e)})}function Nx(a,b,c)
{a(Ox(b,c))};function Qx(a){return a.split(Rx).filter(function(b){return
0<b.length})}
var Sx=/\s/,Tx=/[ -]/,Rx=/[+,;]/,Ux=/-?"[^"]+"|[^\s"]
+/g,Vx=RegExp('["\\u201C\\u201D\\u201E\\u201F\\u275D\\u275E\\u301D-\\u301F\\uFF02]'
,"g"),Wx=RegExp("[,!-%'-/:-@\\[-^`{-
~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\u05F4\\u200B\\u2010-\\u2014\\u2018-\\u201A\\u202
6\\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,]"),Xx=RegExp("^[\\s\\xA0!-%'-/:-@\\[-
^`{-
~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\u05F4\\u200B\\u2010-\\u2014\\u2018-\\u201A\\u202
6\\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\\u202
6\\u2039\\u203A\\u2060\\u3001\\u3002\\u3008-\\u3011\\u30FB\\uFF01-\\uFF05\\uFF07-\\
uFF0F\\uFF1A-\\uFF20\\uFF3B-\\uFF3E\\uFF40\\uFF5B-\\uFF65]+$",
"g");function Yx(a){return A?
a.toLowerCase():a.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,"").nor
malize("NFC")};function Zx(a){var b={};$x(a).forEach(function(c){for(var
d=b,e=0;e<c.length;e++){var g=c.charAt(e);g=Wx.test(g)?"-":g;d[g]||
(d[g]={});d=d[g]}d!=b&&(d.$=ay)});return b}
function $x(a){a=Pd(Yx(a));var
b=a.match(Vx);b&&(a=a.replace(Vx,'"'),b.length&1&&(a+='"'));b=a.match(Ux);if(!
b)return[];a=new Set;b=ka(b);for(var c=b.next();!
c.done;c=b.next())if(c=c.value,c.startsWith('"'))a.add(c.replace(Xx,""));else if(!
c.startsWith("-")){c=Qx(c.replace(Xx,""));c=ka(c);for(var d=c.next();!
d.done;d=c.next())a.add(d.value)}a.delete("");return Array.from(a)}var
ay={};function by(a){var b=!0;b=void 0===b?!1:b;this.g="string"===typeof a?
Zx(a):a;this.j=b;this.i=[]}
function cy(a,b,c,d){for(var e=Sa(d),g=a.i,h=g.length-1,k;k=g[h];h--){var l=k;var
n=b;var q=c,x=!1;if(l.g)if(x=!!l.g.$,Tx.test(n)){if(l.g=l.g[" "]||
l.g["-"],l.g)for(;n=l.g[" "]||l.g["-"];)l.g=n}else l.endOffset=q+1,l.Eh=void
0,l.g=l.g[n]||null;l.i=!l.g;if(x)
{l={startOffset:k.startOffset,fh:k.fh,endOffset:k.endOffset,Eh:k.Eh};if(a.j)for(;e&
&e.startOffset<=l.endOffset&&l.startOffset<=e.endOffset&&e.fh===l.fh;)
{d.pop();if(e.startOffset<l.startOffset||
e.endOffset>l.endOffset)l={startOffset:e.startOffset,
fh:e.fh,endOffset:l.endOffset,Eh:l.Eh};e=Sa(d)}d.push(l);e=l}k.i&&eb(g,h)}}function
dy(a,b){this.startOffset=a;this.fh=void 0;this.endOffset=a;this.Eh=void 0;this.i=!
1;this.g=b};function ey(a,b){var c=void 0;c=void 0===c?Infinity:c;b=new
by(b);c=void 0===c?Infinity:c;var d=void 0===d?[]:d;var e="
",g,h=Yx(a);for(g=0;g<h.length&&d.length<c;g++){var
k=h.charAt(g);a=Tx.test(e);if(Sx.test(k)){if(k=" ",a)continue}else if(Wx.test(k))
{if(k="-",a)continue}else a&&b.g[k]&&b.i.push(new
dy(g,b.g));cy(b,k,g,d);e=k}Tx.test(e)||cy(b,"
",g,d);d.length>=c&&(d.length=c);return d};function fy(a){var
b=Zx(a);a=gy();Array.prototype.forEach.call(a,function(c){hy(b,c)})}function gy()
{var a=[],b=hb(Ye("patent-text")),c=Ze("patent-
title");for(c&&b.push(c);c=b.pop();)3==c.nodeType?
a.push(c):ib(b,c.childNodes);return a}
function hy(a,b){var c=If(b);a=ey(c,a);if(a.length){var
d=[],e=0;a.forEach(function(g){d.push(c.substring(e,g.startOffset),rd("span",
{"class":"patent-text-
highlight"},c.substring(g.startOffset,g.endOffset)));e=g.endOffset});d.push(c.subst
ring(e));a=F("span");Gd(a,Ad(d));tf(a,b)}};function iy(){nx.call(this,"Desactivar
resaltado");var a=Nj("dq")||Nj("q");a&&fy(a);this.Pb=!
0}m(iy,nx);iy.prototype.Ma=function()
{nx.prototype.Ma.call(this);Z(this).ka(this,"action",this.i)};iy.prototype.i=functi
on(){this.Pb=!this.Pb;yb(window.document.body,"patent-highlight-disabled",!
this.Pb);Bq(this,this.Pb?"Desactivar resaltado":"Activar resaltado")};function jy()
{}u(jy,tx);Ca(jy);jy.prototype.Oc=function(a){return a.g.Ra("DIV",nq(this,a).join("
")+" goog-inline-block","\u00a0")};jy.prototype.Sb=function(a,b)
{b=jy.ta.Sb.call(this,a,b);w(b,"goog-inline-block");return
b};jy.prototype.Wa=function(){return"goog-toolbar-separator"};function ky()
{}u(ky,Os);Ca(ky);f=ky.prototype;f.Oc=function(a){var
b=nq(this,a);b=a.g.Ra("DIV","goog-inline-block "+b.join("
"),this.Xi(a.Gc(),a.g));this.oc(b,a.sf());return b};f.sg=function()
{return"button"};f.Ic=function(a){return
a&&a.firstChild&&a.firstChild.firstChild};f.Xi=function(a,b){return
b.Ra("DIV","goog-inline-block "+(this.Wa()+"-outer-box"),b.Ra("DIV","goog-inline-
block "+(this.Wa()+"-inner-box"),a))};f.Gi=function(a){return"DIV"==a.tagName};
f.Sb=function(a,b){ly(b,!0);ly(b,!1);a:{var c=a.g.Jo(b);var d=this.Wa()+"-outer-
box";if(c&&ub(c,d)&&(c=a.g.Jo(c),d=this.Wa()+"-inner-box",c&&ub(c,d))){c=!0;break
a}c=!1}c||b.appendChild(this.Xi(b.childNodes,a.g));vb(b,["goog-inline-
block",this.Wa()]);return ky.ta.Sb.call(this,a,b)};f.Wa=function(){return"goog-
custom-button"};
function ly(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(""==Cb(e))a.removeChild(c);else{c.nodeValue=b?
e.replace(/^[\s\xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else
break;c=d}};function my(){}u(my,ky);Ca(my);my.prototype.Wa=function(){return"goog-
toolbar-button"};function ny()
{this.g="toolbar"}u(ny,fq);Ca(ny);ny.prototype.Mh=function(a)
{return"HR"==a.tagName?new
ux(jy.Eb()):ny.ta.Mh.call(this,a)};ny.prototype.rg=function(){return"goog-
toolbar"};ny.prototype.Io=function(){return"horizontal"};function oy(a)
{ny.call(this);this.i=a}u(oy,ny);var py={};oy.prototype.rg=function(){return
this.i||"ocean-chrome-toolbar"};function qy(a)
{Q.call(this);this.g=[];ry(this,a)}u(qy,Q);f=qy.prototype;f.fg=null;f.rk=null;funct
ion sy(a,b){a.rk=b}function ry(a,b){b&&(b.forEach(function(c){ty(this,c,!
1)},a),ib(a.g,b))}f.Sa=function(a){this.jf(a,this.g.length)};f.jf=function(a,b)
{a&&(ty(this,a,!1),jb(this.g,b,0,a))};f.Ld=function(){return
hb(this.g)};f.Ue=function(a){a!=this.fg&&(ty(this,this.fg,!1),this.fg=a,ty(this,a,!
0));this.dispatchEvent("select")};f.va=function(){qy.ta.va.call(this);delete
this.g;this.fg=null};
function ty(a,b,c){b&&("function"==typeof a.rk?a.rk(b,c):"function"==typeof
b.hm&&b.hm(c))};function uy(a,b,c){Jq.call(this,b,a||
ny.Eb(),c)}u(uy,Jq);uy.prototype.Li=function(a){uy.ta.Li.call(this,a);this.ie||
Oq(this)};function vy(a,b,c){Qs.call(this,a,b||my.Eb(),c)}u(vy,Qs);cq("goog-
toolbar-button",function(){return new vy(null)});function wy(a,b){ux.call(this,a||
jy.Eb(),b)}u(wy,ux);cq("goog-toolbar-separator",function(){return new wy});function
xy(a){a=a||"viewport-chrome-toolbar";a=py[a]||(py[a]=new
oy(a));uy.call(this,a);this.Ba={};this.j=new gj(this)}m(xy,uy);function yy(a,b,c,d)
{b.$b(16,!0);if(c){var e=a.Ba[c];e||(e=new qy,sy(e,function(g,h)
{g&&g.Ff(h)}),a.Ba[c]=e);e.Sa(b);b.Of&=-17;P(b,"action",function(g)
{e.Ue(g.target)});d&&e.Ue(b)}else b.Zc(16,!!d)}function zy(a,b)
{a.Ba.viewport&&a.Ba.viewport.Ue(b)}xy.prototype.va=function()
{uy.prototype.va.call(this);this.j.Ha();Tb(this.Ba,function(a){a.Ha()})};function
Ay(){}u(Ay,Os);Ca(Ay);f=Ay.prototype;f.Oc=function(a){var
b=nq(this,a);b=a.g.Ra("DIV","goog-inline-block "+b.join("
"),a.Gc());this.oc(b,a.sf());return b};f.sg=function()
{return"button"};f.Gi=function(a){return"DIV"==a.tagName};f.Sb=function(a,b)
{w(b,"goog-inline-block");return Ay.ta.Sb.call(this,a,b)};f.Ab=function()
{return""};f.Wa=function(){return"goog-flat-button"};cq("goog-flat-
button",function(){return new Qs(null,Ay.Eb())});function By()
{}u(By,ky);Ca(By);By.prototype.Ic=function(a){return
By.ta.Ic.call(this,a&&a.firstChild)};By.prototype.Sb=function(a,b){var
c=We("*","goog-menu",b)[0];if(c){N(c,!1);Te(c).body.appendChild(c);var d=new
xx;en(d,c);a.Te(d)}return By.ta.Sb.call(this,a,b)};By.prototype.Xi=function(a,b)
{return By.ta.Xi.call(this,[b.Ra("DIV","goog-inline-block "+(this.Wa()+"-
caption"),a),b.Ra("DIV","goog-inline-block "+(this.Wa()+"-
dropdown"),"\u00a0")],b)};By.prototype.Wa=function(){return"goog-menu-
button"};function Cy(){this.i=[]}u(Cy,ix);Ca(Cy);Cy.prototype.Oc=function(a){var
b=Cy.ta.Oc.call(this,a);w(b,"goog-submenu");Dy(this,a,b);return
b};Cy.prototype.Sb=function(a,b){b=Cy.ta.Sb.call(this,a,b);w(b,"goog-
submenu");Dy(this,a,b);var c=We("DIV","goog-menu",b);if(c.length){var d=new
xx(a.g);c=c[0];N(c,!1);a.g.g.body.appendChild(c);en(d,c);a.Te(d,!0)}return
b};Cy.prototype.tg=function(a,b){var
c=this.Ic(a),d=c&&c.lastChild;Cy.ta.tg.call(this,a,b);d&&c.lastChild!
=d&&ub(d,"goog-submenu-arrow")&&c.appendChild(d)};
Cy.prototype.Hi=function(a){Cy.ta.Hi.call(this,a);var
b=a.Ib(),c=Xe(a.g.g,"SPAN","goog-submenu-arrow",b)[0];Ey(a,c);c!
=b.lastChild&&b.appendChild(c);a=a.ha();Am(a,"haspopup","true")};function Dy(a,b,c)
{var d=b.g.Ra("SPAN");d.className="goog-submenu-
arrow";Ey(b,d);a.Ic(c).appendChild(d)}function Ey(a,b){jn(a)?(w(b,"goog-submenu-
arrow-rtl"),I(b,"\u25c4")):(wb(b,"goog-submenu-arrow-rtl"),I(b,"\u25ba"))};function
Fy(a,b,c,d){nx.call(this,a,b,c,d||
Cy.Eb())}u(Fy,nx);f=Fy.prototype;f.qh=null;f.rm=null;f.Rl=!1;f.tc=null;f.$i=!
1;f.Ma=function()
{Fy.ta.Ma.call(this);Z(this).ka(this.getParent(),"hide",this.Kp);this.tc&&Gy(this,t
his.tc,!0)};f.lc=function()
{Z(this).Xa(this.getParent(),"hide",this.Kp);this.tc&&(Gy(this,this.tc,!1),this.
$i||(this.tc.lc(),G(this.tc.ha())));Fy.ta.lc.call(this)};f.va=function(){this.tc&&!
this.$i&&this.tc.Ha();this.tc=null;Fy.ta.va.call(this)};
f.Wc=function(a){Fy.ta.Wc.call(this,a);a||
(this.qh&&bl(this.qh),this.qh=U(this.Ee,218,this))};f.om=function(){var
a=this.getParent();a&&Nq(a)==this&&(Hy(this,!0),Iy(this))};f.Ee=function(){var
a=this.tc;a&&a.getParent()==this&&(Hy(this,!1),fn(a,function(b){"function"==typeof
b.Ee&&b.Ee()}))};function Jy(a){a.qh&&bl(a.qh);a.rm&&bl(a.rm)}f.Da=function(a,b)
{(a=Fy.ta.Da.call(this,a,b))&&!this.isVisible()&&this.Ee();return a};
function Iy(a){fn(a.getParent(),function(b){b!=this&&"function"==typeof
b.Ee&&(b.Ee(),Jy(b))},a)}f.Sc=function(a){var b=a.keyCode,c=jn(this)?
37:39,d=jn(this)?39:37;if(!this.Rl){if(!this.isEnabled()||b!=c&&13!=b&&b!
=this.Sl)return!1;this.om();Oq(Ky(this));Jy(this)}else if(!
Ky(this).Sc(a))if(b==d)this.Ee();else return!1;a.preventDefault();return!
0};f.gv=function()
{this.tc.getParent()==this&&(Jy(this),this.Sg().Wc(this),Iy(this))};f.Kp=function(a
){a.target==this.Sg()&&(this.Ee(),Jy(this))};
f.Ke=function(a)
{this.isEnabled()&&(Jy(this),this.rm=U(this.om,218,this));Fy.ta.Ke.call(this,a)};f.
Qe=function(a){Jy(this);if(sq(this,8)||sq(this,16))return
Fy.ta.Qe.call(this,a);this.om();return!0};
function Hy(a,b){!b&&Ky(a)&&Ky(a).Td(-1);a.dispatchEvent(bn(64,b));var c=Ky(a);b!
=a.Rl&&yb(a.ha(),"goog-submenu-open",b);if(b!=c.isVisible()&&(b&&(c.$a||
c.render(),c.Td(-1)),c.Da(b),b)){c=new br(a.ha(),12,!1);var
d=Ky(a),e=d.ha();d.isVisible()||(e.style.visibility="hidden",N(e,!
0));c.Pc(e,8);d.isVisible()||(N(e,!1),e.style.visibility="visible")}a.Rl=b}function
Gy(a,b,c){var d=Z(a);(c?d.ka:d.Xa).call(d,b,"enter",a.gv)}f.Sa=function(a)
{Ky(this).Oa(a,!0)};f.jf=function(a,b){Ky(this).Dg(a,b,!0)};
f.Ld=function(){return Ky(this).Ld()};function Ky(a){a.tc?a.$i&&a.tc.getParent()!
=a&&a.tc.ke(a):a.Te(new xx(a.g),!0);a.tc.ha()||a.tc.Va();return
a.tc}f.Te=function(a,b){var c=this.tc;a!=c&&(c&&(this.Ee(),this.$a&&Gy(this,c,!
1)),this.tc=a,this.$i=!b,a&&(a.ke(this),a.Da(!1,!0),yx(a,!1),Sq(a,!1),this.
$a&&Gy(this,a,!0)))};f.$d=function(a){return Ky(this).$d(a)};cq("goog-
submenu",function(){return new Fy(null)});function Ly(a,b,c,d,e){Qs.call(this,a,c||
By.Eb(),d);this.$b(64,!0);this.s=new qx(null,9);b&&this.Te(b);this.Ya=new
$k(500);this.Lb=e||vx.Eb()}u(Ly,Qs);f=Ly.prototype;f.Ma=function()
{Ly.ta.Ma.call(this);My(this,!0);this.i&&Ny(this,this.i,!
0);Am(this.ya,"haspopup",!!this.i)};f.lc=function(){Ly.ta.lc.call(this);My(this,!
1);if(this.i){this.Qb(!1);this.i.lc();Ny(this,this.i,!1);var
a=this.i.ha();a&&G(a)}};f.va=function()
{Ly.ta.va.call(this);this.i&&(this.i.Ha(),delete this.i);delete
this.nb;this.Ya.Ha()};
f.$e=function(a){Ly.ta.$e.call(this,a);tq(this,4)&&(this.Qb(!
this.rd(),a),this.i&&(a=this.rd(),this.i.ie=a))};f.he=function(a)
{Ly.ta.he.call(this,a);this.i&&!tq(this,4)&&(this.i.ie=!1)};f.Qe=function()
{Dq(this,!1);return!0};f.zt=function(a){this.i&&this.i.isVisible()&&!this.
$d(a.target)&&this.Qb(!1)};f.$d=function(a){return a&&zf(this.ha(),a)||
this.i&&this.i.$d(a)||!1};
f.fe=function(a){if(32==a.keyCode){if(a.preventDefault(),"keyup"!=a.type)return!
0}else if("key"!=a.type)return!1;if(this.i&&this.i.isVisible()){var
b=13==a.keyCode||32==a.keyCode,c=this.i.Sc(a);return c&&this.i&&this.i.hc
instanceof Fy||27!=a.keyCode&&!b?c:(this.Qb(!1),!0)}return 40==a.keyCode||
38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.Qb(!0,a),!0):!1};f.wl=function()
{this.Qb(!1)};f.Ii=function(a){this.Qb(!1);Ly.ta.Ii.call(this,a)};
function Oy(a){a.i||a.Te(new xx(a.g,a.Lb));return a.i||null}f.Te=function(a){var
b=this.i;a!=b&&(b&&(this.Qb(!1),this.$a&&Ny(this,b,!1),delete this.i),this.
$a&&Am(this.ya,"haspopup",!!a),a&&(this.i=a,a.ke(this),a.Da(!1),yx(a,!1),this.
$a&&Ny(this,a,!0)));return b};f.Sa=function(a){Oy(this).Oa(a,!
0)};f.jf=function(a,b){Oy(this).Dg(a,b,!0)};f.Da=function(a,b)
{(a=Ly.ta.Da.call(this,a,b))&&!this.isVisible()&&this.Qb(!1);return
a};f.Ta=function(a){Ly.ta.Ta.call(this,a);this.isEnabled()||this.Qb(!1)};
f.Qb=function(a,b){Ly.ta.Qb.call(this,a);if(this.i&&tq(this,64)==a){if(a)this.i.
$a||this.i.render(),this.Ba=nh(this.ha()),this.ab=xh(this.ha()),Py(this),!b||40!
=b.keyCode&&38!=b.keyCode?this.i.Td(-1):Oq(this.i);else{Dq(this,!1);this.i.ie=!
1;var c=this.ha();c&&(Am(c,"activedescendant",""),Am(c,"owns",""));null!
=this.wa&&(this.wa=void 0,(c=this.i.ha())&&L(c,"",""))}this.i.Da(a,!1,b);this.Id||
(b=Z(this),c=a?b.ka:b.Xa,c.call(b,this.g.g,"mousedown",this.zt,!
0),c.call(b,this.Ya,"tick",this.wr),a?this.Ya.start():
this.Ya.stop())}this.i&&this.i.ha()&&this.i.ya.removeAttribute("aria-
hidden")};function Py(a){if(a.i.$a){var b=a.nb||
a.ha(),c=a.s;a.s.g=b;b=a.i.ha();a.i.isVisible()||(b.style.visibility="hidden",N(b,!
0));!a.wa&&a.s.N&&a.s.j&32&&(a.wa=M(b));c.Pc(b,c.i^1,null,a.wa);a.i.isVisible()||
(N(b,!1),b.style.visibility="visible")}}
f.wr=function(){var a=xh(this.ha()),b=nh(this.ha());var c=this.ab;(c=!(c==a||
c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||
(c=this.Ba,c=!(c==b||
c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this
.i.$a&&b&&this.Ba&&b.Bb()<this.Ba.Bb()&&(c=this.i.ha(),this.i.isVisible()||
(c.style.visibility="hidden",N(c,!0)),hh(c,new
B(0,0))),this.ab=a,this.Ba=b,Py(this))};
function Ny(a,b,c){var d=Z(a);c=c?
d.ka:d.Xa;c.call(d,b,"action",a.wl);c.call(d,b,"close",a.tr);c.call(d,b,"highlight"
,a.ur);c.call(d,b,"unhighlight",a.vr)}function My(a,b){var c=Z(a);(b?
c.ka:c.Xa).call(c,a.ha(),"keydown",a.Pt)}f.ur=function(a)
{(a=a.target.ha())&&Qy(this,a)};f.Pt=function(a)
{sq(this,32)&&this.ha()&&this.i&&this.i.isVisible()&&a.stopPropagation()};f.vr=func
tion(){if(!Nq(this.i)){var
a=this.ha();Am(a,"activedescendant","");Am(a,"owns","")}};
f.tr=function(a){if(this.rd()&&a.target instanceof nx){a=a.target;var
b=a.ha();a.isVisible()&&tq(a,2)&&null!=b&&Qy(this,b)}};function Qy(a,b)
{a=a.ha();b=Cm(b)||b;if(!b.id){var
c=Zm.Eb();b.id=$m(c)}Dm(a,b);Am(a,"owns",b.id)}cq("goog-menu-button",function()
{return new Ly(null)});function Ry(){}u(Ry,Ay);Ca(Ry);Ry.prototype.Oc=function(a)
{var b=nq(this,a);b=a.g.Ra("DIV","goog-inline-block "+b.join(" "),
[Sy(this,a.Gc(),a.g),Ty(this,a.g)]);this.oc(b,a.sf());return
b};Ry.prototype.Ic=function(a){return a&&a.firstChild};
Ry.prototype.Sb=function(a,b){var c=We("*","goog-menu",b)[0];if(c){N(c,!
1);a.g.g.body.appendChild(c);var d=new xx;en(d,c);a.Te(d)}We("*",this.Wa()+"-
caption",b)[0]||b.appendChild(Sy(this,b.childNodes,a.g));We("*",this.Wa()+"-
dropdown",b)[0]||b.appendChild(Ty(this,a.g));return
Ry.ta.Sb.call(this,a,b)};function Sy(a,b,c){return c.Ra("DIV","goog-inline-block "+
(a.Wa()+"-caption"),b)}function Ty(a,b){return b.Ra("DIV",{"class":"goog-inline-
block "+(a.Wa()+"-dropdown"),"aria-hidden":!0},"\u00a0")}
Ry.prototype.Wa=function(){return"goog-flat-menu-button"};cq("goog-flat-menu-
button",function(){return new Ly(null,null,Ry.Eb())});function Uy(a)
{xy.call(this);this.V=a.vb;this.i=a.Ih;this.La=a.history;this.s=a.Vj;this.Ca=a.Sj;t
his.wa=a.flags;this.Ja=a.Dh;this.Ua="patents"==Yo();if(!a.Vg){var b=C("appbar-
patents-prior-art-finder-link");if(b&&(b=b.getAttribute("href"))){var c=new
Rs("Buscar conocimientos previos",void 0,2);this.Oa(c,!
0);this.j.ka(c,"action",r(this.je,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
Rs(d,void 0,2);d.oc(c);this.Oa(d,!0);this.j.ka(d,"action",r(this.je,this,b))}!
this.V&&(b=C("appbar-read-patent-link"))&&(b=b.getAttribute("href"))&&(c=new
Rs("Ver PDF"),this.Oa(c,!0),this.j.ka(c,"action",r(this.je,this,b)))}if(this.V)
{this.nb=!!a.eh||!!
a.dh;a.Vg&&(b=Ws("/googlebooks/images/kennedy/zoom_tool.png"),this.sh=new Rs(b,void
0,void 0,1),this.sh.nc(2),this.Oa(this.sh,!0),P(this.sh,"action",r(this.fn,this,
"zoomin")),b=Ws("/googlebooks/images/kennedy/zoom_out.png"),this.th=new Rs(b,void
0,void 0,1),this.th.nc(1),this.Oa(this.th,!
0),P(this.th,"action",r(this.fn,this,"zoomout")));c=!!a.eh;b=!!a.dh;if(c||b)
{d=Ws("/googlebooks/images/kennedy/one_up_page_view.png");this.xg=new Rs(d,void
0,void 0,1);this.xg.nc(2);P(this.xg,"action",r(this.sk,this,hw));this.Oa(this.xg,!
0);yy(this,this.xg,"viewport",!0);if(c)
{d=Ws("/googlebooks/images/kennedy/two_up_page_view.png");this.zg=new Rs(d,void
0,void 0,1);c=1;if(this.i||
b)c=3;this.zg.nc(c);P(this.zg,"action",r(this.sk,this,Mw));this.Oa(this.zg,!
0);yy(this,this.zg,"viewport")}b&&(d=Ws("/googlebooks/images/kennedy/thumbnail.png"
),this.yg=new Rs(d,void 0,void
0,1),c=1,this.i&&(c=3),this.yg.nc(c),P(this.yg,"action",r(this.sk,this,pw)),this.Oa
(this.yg,!
0),yy(this,this.yg,"viewport"));this.j.ka(this.V,"viewportmodechange",this.en);this
.en()}this.i&&(b=Ws("/googlebooks/images/kennedy/maximize.png"),this.ua=new
Rs(b,void 0,void 0,1),this.ua.$b(16,!0),this.ua.Ff(!1),this.nb&&
this.ua.nc(1),this.Oa(this.ua,!
0),this.j.ka(this.ua,"action",this.lw),this.j.ka(this.i,"change",this.Mt));this.Ja&
&(b=Ws("/googlebooks/images/kennedy/clip.png"),this.na=new Rs(b,void 0,void
0,1),this.na.$b(16,!0),this.na.nc(2),this.na.Ff(!1),this.Oa(this.na,!
0),P(this.na,"action",r(this.ju,this)));a.km&&(b=Ws("/googlebooks/images/kennedy/in
sert_link.png"),this.O=new Rs(b,void 0,void 0,1),this.O.$b(16,!
0),this.na&&this.O.nc(1),this.Oa(this.O,!
0),P(this.O,"action",r(this.Rs,this)));a.lm&&(b=!!this.V.Za().Ni,
c=!!bo(this.V.rb(),this.V.Za().ui),d=this.V.Ga().Ie()||"\u00cdndice",b||c?
(b=Ws("/googlebooks/images/kennedy/menu_down_arrow.png",d),b=pb(b),this.rh=b[0],thi
s.Gd=new Rs(b),this.Gd.nc(2),this.Oa(this.Gd,!
0),this.j.ka(this.Gd,"action",this.yr),yy(this,this.Gd)):(this.rh=E("SPAN","jfk-
button-label",d),this.Gd=new Rs(this.rh),this.Gd.Ta(!
1),this.Gd.nc(2),this.Oa(this.Gd,!
0)),b=Ws("/googlebooks/images/kennedy/page_left.png"),this.Oi=new Rs(b,void 0,void
0,1),this.Oi.nc(3),this.Oa(this.Oi,!0),P(this.Oi,
"action",r(this.V.Tb,this.V,"previous")),b=Ws("/googlebooks/images/kennedy/page_rig
ht.png"),this.Pi=new Rs(b,void 0,void 0,1),this.Pi.nc(1),this.Oa(this.Pi,!
0),P(this.Pi,"action",r(this.V.Tb,this.V,"next")),this.j.ka(this.V,"pagechange",thi
s.xr))}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
Rs("Ver muestra");yq(c,"gb-view-sample-button");this.Oa(c,!
0);this.j.ka(c,"action",r(this.je,this,
b));e&&(c.nc(2),c=new xx,d=new nx("Muestra de libro
impreso"),this.j.ka(d,"action",r(this.je,this,b)),c.Oa(d,!0),yq(d,"gb-sample-print-
book-menuitem"),b=new nx("Muestra de
eBook"),this.j.ka(b,"action",r(this.je,this,e)),c.Oa(b,!0),yq(b,"gb-sample-ebook-
menuitem"),e=new Ly("",c,Ry.Eb()),yq(e,"gb-jfk-margin-fix"),yq(e,"gb-view-sample-
dropdown"),e.nc(1),this.Oa(e,!0))}this.wa&&!this.wa.is_cobrand&&this.s&&!
this.Ua&&(e=this.Ca&&this.Ca.uid,b=Ox([this.s],this.Ca),e?(this.ei=new
Fx(this.s,b),this.Oa(this.ei,
!0)):(e=Ws("/googlebooks/images/kennedy/menu_down_arrow.png","A\u00f1adir a Mi
biblioteca"),e=pb(e),this.ei=new Rs(e),this.Oa(this.ei,!
0),e=r(this.je,this,this.wa.sign_in_url||
this.wa.signInUrl),Wi(this.ei,"action",e)));if(a.Vg){if(e=C("appbar-write-review-
link"))if(e=e.getAttribute("href"))this.ab=new Rs("Escribir
rese\u00f1a"),this.Oa(this.ab,!
0),this.j.ka(this.ab,"action",r(this.je,this,e));Vy(this,"appbar-application-grant-
link","application-grant");Vy(this,"appbar-content-language-link","content-
language")}else if(e=
C("appbar-download-pdf-link"))if(e=e.getAttribute("href"))b=new Rs("Descargar
PDF"),this.Oa(b,!
0),this.j.ka(b,"action",r(this.je,this,e));a.bw&&(a=Ws("/googlebooks/images/kennedy
/settings.png"),w(a[0],"goog-flat-menu-button-img"),e=E("DIV",{"class":"toc-
div"}),b=new xx,b.Oa(new vq(e),!0),(c=document.getElementById("ofe-gear-menu-
contents"))&&e.appendChild(c.cloneNode(!0)),this.Ka=new
Ly(a,b,Ry.Eb()),this.Oa(this.Ka,!0),this.Ua&&!this.V&&(a=new
iy,this.Ka.jf(a,0)))}m(Uy,xy);
function Wy(a){var b=C("left-toolbar-buttons"),c=C("right-toolbar-buttons");(new
Uy({vb:a.vb,Ih:a.Ih,history:a.history,eh:a.eh,dh:a.dh,Vj:a.Vj,Sj:a.Sj,flags:a.flags
,Dh:a.Dh,km:a.km,Vg:!0,nm:a.nm})).render(b);(new Uy({vb:a.vb,lm:a.lm,bw:!
0})).render(c)}f=Uy.prototype;f.lw=function(){var a=this.i;Cw(a,!
a.xf());this.La.update()};f.Mt=function()
{this.ua.Zc(16,this.i.xf())};f.ju=function(){this.Ja(tq(this.na,16))};
f.Rs=function(){if(tq(this.O,16)){var a=new Qw(document.body,this.V,!
0);a.render(this.O,!0);Wi(a,"dispose",r(this.O.Ff,this.O,!1))}};f.sk=function(a)
{this.V.qc(a);this.V.tb().getQuery()||this.La.update()};f.en=function(){var
a=this.V.Ia();a instanceof hw&&zy(this,this.xg);a instanceof Mw&&zy(this,this.zg);a
instanceof
pw&&zy(this,this.yg);a=a.Mc;this.th.Ta(a);this.sh.Ta(a)};f.fn=function(a)
{this.V.Tb(a)};
function Vy(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 Rs(k);0==e&&e!=d-1?k.nc(2):e==d-
1&&0!=e?k.nc(1):0!=e&&e!=d-1&&k.nc(3);a.Oa(k,!0);yy(a,k,c,!!g);g||
a.j.ka(k,"action",r(a.je,a,h))}}}f.xr=function(){var
a=this.V.Ga().Ie()||"\u00cdndice";this.rh&&(a=Jl(a),z(this.rh,a))};f.yr=function()
{this.Gd.Wd&16&&(new sw(this.V,this.Gd,this.wa)).render(3)};
f.je=function(a)
{a=vl(a);window.location.href=yi(a)};f.xg=null;f.zg=null;f.yg=null;f.sh=null;f.th=n
ull;f.Pi=null;f.Oi=null;f.Gd=null;f.rh=null;f.ei=null;function Xy(a,b)
{ot.call(this,a);this.s=b}m(Xy,ot);
Xy.prototype.render=function(){var a=this.ha();w(a,this.className+"-
tooltip");w(a,this.className+"-device-and-format");J(a,"z-index",1E4);if(this.s.oa)
{for(var b=this.className,c=E("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=Yy(this);d[0].appendChild(g);g=Zy(this);d[1].appendChi
ld(g);g=E("DIV",this.className+"-link");
h=E("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();Hd(h,k);g.appendChild(h);d
[1].appendChild(g);c.appendChild(e);d=this.s;(e=d.Hd)&&!
d.ag&&d.nb&&(e=E("P",this.className+"-additional",E("A",{href:e},d.Rb?"Leer el
libro GRATIS":"Leer el primer cap\u00edtulo gratis")),c.appendChild(e));if(d.Ka||
d.La)if(g=d.Xb,h=d.ab,g||h)e=E("P",this.className+
"-additional",mf("Descarga ")),g&&(k=E("A",
{href:g},"ePub"),e.appendChild(k)),h&&(g&&e.appendChild(mf(", ")),g=E("A",
{href:h},"PDF"),e.appendChild(g)),e.appendChild(mf(" - ")),d=d.Zb(),g=(new
R(window.location.href)).o.split("/"),g=new
R("/"+g[1]),qt(g),S(g,"output","acs_help"),S(g,"id",d),d=E("A",
{href:g.toString()},"leer instrucciones para
eReader"),e.appendChild(d),c.appendChild(e);e=E("A",{target:"_blank"},"M\u00e1s
informaci\u00f3n sobre los libros de Google
Play");Hd(e,"https://books.google.com/support/bin/topic.py?topic=28528");
this.j=E("DIV",this.className+"-
footer",e);b=E("DIV",b,c,this.j);w(b,this.className+"-device-
content");a.appendChild(b)}};
function Yy(a){var b=E("UL",a.className+"-list"),c=E("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=E("A",
{"class":d,href:"/help/ebooks/webreader.html"},"Web"),k=E("A",
{"class":d,href:"/help/ebooks/devices.html"},"Tablet/iPad"),l=E("A",
{"class":d,href:"/help/ebooks/ereader.html"},"eReader"),n=E("A",
{"class":d,href:"/help/ebooks/devices.html"},"Tel\u00e9fono inteligente"),
q=a.s.sj,x=a.s.tj,D=a.s.ag;d=new gj(a);h=E("LI",null,h);D?
d.ka(h,"mouseover",t(a.i,"El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor.")):(q||
x)&&d.ka(h,"mouseover",t(a.i,"El formato de este eBook, al igual que el del resto
de eBooks de Google, permite su lectura en la
Web."));d.ka(h,"mouseout",a.Ba);b.appendChild(h);k=E("LI",null,k);D?
d.ka(k,"mouseover",t(a.i,"El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor.")):
(q||x)&&d.ka(k,"mouseover",t(a.i,"El formato de este eBook, al igual que el del
resto de eBooks de Google, permite su lectura en tablets de Android y en el
iPad."));d.ka(k,"mouseout",a.Ba);b.appendChild(k);l=E("LI",null,l);d.ka(l,"mouseove
r",function(){D?this.i("El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor."):q?
this.i("Este eBook de Google incluye texto fluido que permite ajustar la fuente
para poder leerlo c\u00f3modamente en un lector electr\u00f3nico."):
this.i("Este eBook de Google no incluye texto fluido, por lo que no es posible
ajustar la fuente en un lector
electr\u00f3nico.")});d.ka(l,"mouseout",a.Ba);b.appendChild(l);n=E("LI",null,n);d.k
a(n,"mouseover",function(){D?this.i("El formato de este libro no se reconoce
actualmente. Actualizaremos esta informaci\u00f3n cuando recibamos los datos del
editor."):q&&x?this.i("Este eBook es apto para smartphones como Android y
iPhone/iPod touch."):q?this.i("Este eBook de Google incluye texto fluido, que
permite ajustar la fuente para poder leerlo de forma m\u00e1s c\u00f3moda en las
peque\u00f1as pantallas de los smartphones."):
this.i("Este eBook puede resultar dif\u00edcil de leer en tel\u00e9fonos
inteligentes como Android y iPhone/iPod
touch.")});d.ka(n,"mouseout",a.Ba);b.appendChild(n);D?
(w(h,g),w(k,g),w(l,g),w(n,g)):q?(w(h,c),w(k,c),w(l,c),w(n,c)):(x?(w(h,c),w(k,c)):
(w(h,e),w(k,e)),w(l,e),w(n,e));return b}
function Zy(a){var b=E("UL",a.className+"-
list"),c=E("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=E("A",{},"Texto fluido");Hd(c,"/support/bin/answer.py?
answer=1062949");var h=E("A",{},"P\u00e1ginas
originales");Hd(h,"/support/bin/answer.py?answer=1062949");var
k=a.s.sj,l=a.s.tj,n=a.s.ag;n?(c=E("LI",g,c),d=E("LI",g,h)):(c=E("LI",k?
d:e,c),d=E("LI",l?d:e,h));e=new gj(a);e.ka(c,"mouseover",
function(){n?this.i("El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor."):k?
this.i("Este eBook incluye texto fluido, por lo que puedes ajustar el estilo y el
tama\u00f1o de la fuente para poder leerlo c\u00f3modamente en cualquier
dispositivo."):this.i("Este libro no incluye texto fluido. Por tanto, la fuente no
se puede ajustar y las im\u00e1genes de las p\u00e1ginas tienen un dise\u00f1o
fijo. Este formato es apto para pantallas grandes, pero no siempre resulta la mejor
opci\u00f3n para tel\u00e9fonos inteligentes y dispositivos electr\u00f3nicos de
lectura.")});
e.ka(c,"mouseout",a.Ba);e.ka(d,"mouseover",function(){n?this.i("El formato de este
libro no se reconoce actualmente. Actualizaremos esta informaci\u00f3n cuando
recibamos los datos del editor."):l?this.i("Este eBook incluye p\u00e1ginas
originales, por lo que las im\u00e1genes aparecen tal como se ver\u00edan en un
libro impreso."):this.i("Este eBook no incluye p\u00e1ginas originales (que
mantienen el formato de la versi\u00f3n impresa del libro), por lo que es posible
ajustar el texto y adaptarlo a cualquier pantalla.")});
e.ka(d,"mouseout",a.Ba);b.appendChild(c);b.appendChild(d);return
b}Xy.prototype.Ba=function(){pf(this.j);var a=E("A",{target:"_blank"},"M\u00e1s
informaci\u00f3n sobre los libros de Google
Play");Hd(a,"https://books.google.com/support/bin/topic.py?
topic=28528");this.j.appendChild(a)};Xy.prototype.i=function(a)
{pf(this.j);"string"===typeof a?
this.j.appendChild(mf(a)):this.j.appendChild(a)};function $y(a,b)
{Rs.call(this,b,void 0,3);this.s=a}m($y,Rs);$y.prototype.render=function(a)
{Rs.prototype.render.call(this,a);w(this.ha(),"gb-get-book")};
$y.prototype.Ma=function(){Rs.prototype.Ma.call(this);var a=this.ha();this.i=new
Xy(a,this.s);this.i.render();a=C("menu_container");(a=Ze("about_title",a))&&G(a)};
function az(){var a=C("gb-buy-options-
trigger");if(a&&a.parentNode&&a.parentNode.parentNode?!
ub(a.parentNode.parentNode,"jfk-button"):1){a=C("gb-buy-options-trigger");var
b=C("buy");if(a&&b){wb(b,"about_content");var c=E("SPAN","gb-buy-options-
arrow","\u25bc");a.appendChild(c);w(b,"gb-buy-options-list");w(b,"unified-
hovercard");Xq(a,9,b,8);N(b,!1);P(document,"mousedown",t(bz,a,b))}}}function
bz(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 cz(a,b,c,d,e,g){function h(l){if(l)
{l.tabIndex=0;zm(l,k.wa);w(l,"goog-zippy-header");l&&k.oa.ka(l,"click",k.na);var
n=k;l&&(Yp(n.O,l),n.ma.ka(n.O,"key",n.ua))}}Q.call(this);this.N=e||
Re();this.i=this.N.ha(a)||null;this.o=this.N.ha(d||null);this.s="function"===typeof
b?b:null;this.wa=g||"tab";this.j=this.s||!b?null:this.N.ha(b);this.g=1==c;void 0!
==c||this.s||(this.o?this.g=zh(this.o):this.i&&(this.g=ub(this.i,"goog-zippy-
expanded")));this.ma=new gj(this);this.O=new Xp;this.oa=new gj(this);
var k=this;h(this.i);h(this.o);this.Se(this.g)}u(cz,Q);cz.prototype.va=function()
{cz.ta.va.call(this);Ai(this.ma);Ai(this.O);Ai(this.oa)};cz.prototype.Se=function(a
){this.j?N(this.j,a):a&&this.s&&(this.j=this.s());this.j&&w(this.j,"goog-zippy-
content");this.o?(N(this.i,!a),N(this.o,a)):this.i&&(yb(this.i,"goog-zippy-
expanded",a),yb(this.i,"goog-zippy-collapsed",!
a),Am(this.i,"expanded",a));this.g=a;this.dispatchEvent(new
dz("toggle",this,this.g))};
cz.prototype.ua=function(a){if(13==a.keyCode||32==a.keyCode)this.Se(!
this.g),this.dispatchEvent(new
dz("action",this,this.g,a)),a.preventDefault(),a.stopPropagation()};cz.prototype.na
=function(a){this.Se(!this.g);this.dispatchEvent(new
dz("action",this,this.g,a))};function dz(a,b){Ei.call(this,a,b)}u(dz,Ei);function
ez(a,b,c,d){if(b.child_node&&0<b.child_node.length){var e=fz(b,!
0,c,d),g=E("UL",c+"-list");a.appendChild(e);a.appendChild(g);(new cz(e,g)).Se(!
b.collapsed);v(b.child_node,function(h){ez(g,h,c,d)})}else a.appendChild(fz(b,!
1,c,d))}function fz(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=E("A",
{"class":b,href:a.url},Ud(a.title)):e=E("DIV",b,a.title);e=E("DIV",g,e);d==a.id&&w(
e,c+"-selected");return e}
Ma("_OC_InitNavbar",function(a){var b=C("navbarContainer");if(b&&a.child_node){var
c=E("UL","gb-left-nav-list");v(a.child_node,function(d){ez(c,d,"gb-left-
nav",a.highlighted_node_id)});b.appendChild(c)}});function gz(a,b)
{Y.call(this,b);this.i=a||""}var hz;u(gz,Y);f=gz.prototype;f.ae=null;function iz()
{null==hz&&(hz="placeholder"in F("INPUT"));return hz}f.Uh=!1;f.Va=function()
{this.ya=this.g.Ra("INPUT",{type:"text"})};f.Nb=function(a)
{gz.ta.Nb.call(this,a);this.i||
(this.i=a.getAttribute("label")||"");Lf(Te(a))==a&&(this.Uh=!
0,a=this.ha(),wb(a,"label-input-
label"));iz()&&(this.ha().placeholder=this.i);a=this.ha();Am(a,"label",this.i)};
f.Ma=function(){gz.ta.Ma.call(this);var a=new
gj(this);a.ka(this.ha(),"focus",this.So);a.ka(this.ha(),"blur",this.tt);if(iz())thi
s.j=a;else{ne&&a.ka(this.ha(),["keypress","keydown","keyup"],this.Ht);var
b=Te(this.ha());a.ka(hf(b),"load",this.su);this.j=a;jz(this)}kz(this);this.ha().ma=
this};f.lc=function()
{gz.ta.lc.call(this);this.j&&(this.j.Ha(),this.j=null);this.ha().ma=null};function
jz(a){!a.s&&a.j&&a.ha().form&&(a.j.ka(a.ha().form,"submit",a.Lt),a.s=!0)}
f.va=function()
{gz.ta.va.call(this);this.j&&(this.j.Ha(),this.j=null)};f.So=function(){this.Uh=!
0;var a=this.ha();wb(a,"label-input-label");if(!iz()&&!lz(this)&&!this.O){var
b=this;a=function(){b.ha()&&(b.ha().value="")};A?U(a,10):a()}};f.tt=function()
{iz()||(this.j.Xa(this.ha(),"click",this.So),this.ae=null);this.Uh=!
1;kz(this)};f.Ht=function(a){27==a.keyCode&&("keydown"==a.type?
this.ae=this.ha().value:"keypress"==a.type?
this.ha().value=this.ae:"keyup"==a.type&&(this.ae=null),a.preventDefault())};
f.Lt=function(){lz(this)||(this.ha().value="",U(this.qt,10,this))};f.qt=function()
{lz(this)||(this.ha().value=this.i)};f.su=function(){kz(this)};function lz(a)
{return!!a.ha()&&""!=a.ha().value&&a.ha().value!=a.i}f.reset=function()
{lz(this)&&(this.ha().value="",null!
=this.ae&&(this.ae=""),kz(this))};f.xc=function(a){null!
=this.ae&&(this.ae=a);this.ha().value=a;kz(this)};f.Ab=function(){return null!
=this.ae?this.ae:lz(this)?this.ha().value:""};f.Ie=function(){return this.i};
function kz(a){var b=a.ha();iz()?a.ha().placeholder!
=a.i&&(a.ha().placeholder=a.i):jz(a);Am(b,"label",a.i);lz(a)?(b=a.ha(),wb(b,"label-
input-label")):(a.O||a.Uh||(b=a.ha(),w(b,"label-input-label")),iz()||
U(a.Mv,10,a))}f.Ta=function(a){this.ha().disabled=!a;var b=this.ha();yb(b,"label-
input-label-disabled",!a)};f.isEnabled=function(){return!
this.ha().disabled};f.Mv=function(){!this.ha()||lz(this)||this.Uh||
(this.ha().value=this.i)};function mz(a,b,c){gz.call(this,null!=c?c:"Buscar en este
libro");this.Nb(a);this.Ma();b&&this.xc(b)}m(mz,gz);function nz(a,b)
{Q.call(this);this.ya=a;this.g=b||null;w(a,"with-auto-dir-
text");P(this.ya,"keyup",r(this.i,this));P(this.ya,"paste",r(this.j,this))}m(nz,Q);
nz.prototype.i=function(){oz(this.ya,this.g)};nz.prototype.j=function()
{pz(this.ya,this.g)};function pz(a,b){U(t(function(){oz(a,b)}))}
function oz(a,b){var c=!1,d;if(a.value){for(var e=d=0,g=!
1,h=a.value.split(Ac),k=0;k<h.length;k++){var l=h[k];yc.test(l)?(d++,e+
+):zc.test(l)?g=!0:xc.test(l)?e++:Bc.test(l)&&(g=!0)}d=-1==(0==e?g?1:0:.4<d/e?-
1:1)}else d=Zl();d?(c=!0,J(a,"textAlign","right"),bf(a,{dir:"rtl"})):
(J(a,"textAlign","left"),bf(a,{dir:"ltr"}));b&&(c?(wb(b,"input-direction-
ltr"),w(b,"input-direction-rtl")):(w(b,"input-direction-ltr"),wb(b,"input-
direction-rtl")))}
function qz(a,b){if(a=C(a))b=b?C(b):null,oz(a,b),new
nz(a,b)}Ma("_OC_autoDir",qz);function rz(a){this.g=C("gb-ogen-opt-in-
banner");this.j=C("gb-ogen-opt-in-banner-dismiss");this.i=C("gb-ogen-opt-in-header-
link");this.o=a;a=C("gbq");this.i&&a&&(a=yf(a))&&(w(a,"searchbar-with-opt-
in"),rf(this.i,a),J(this.i,"display","block"));sz(this)}
function sz(a){a.g&&a.j&&(window.localStorage.getItem("obclose")?N(a.g,!1):
(w(a.g,"opt-in-banner-expanded"),P(a.j,"click",function(){wb(a.g,"opt-in-banner-
expanded");window.localStorage.setItem("obclose","true");U(function(){N(a.g,!
1);a.o.resize()},600)})))};function tz(a,b)
{Q.call(this);this.Ae=F("div");a.appendChild(this.Ae);J(this.Ae,
{position:"absolute",backgroundColor:"#b2c4e9",width:"100%",height:"5px",cursor:"po
inter"});this.g=new
uz(this.Ae,b);P(this.Ae,"click",r(this.dispatchEvent,this,"click"));P(this.g.ha(),"
click",r(this.dispatchEvent,this,"click"));P(this.Ae,"mouseover",r(this.i,this,!
0));P(this.Ae,"mouseout",r(this.i,this,!1))}m(tz,Q);function vz(a,b){J(a.Ae,
{backgroundColor:b?"#ffcc00":"#b2c4e9"});a.j=b}
tz.prototype.i=function(a){this.j||J(this.Ae,
{backgroundColor:a?"#ffffcc":"#b2c4e9"})};tz.prototype.va=function()
{this.g.Ha();Q.prototype.va.call(this)};function uz(a,b)
{at.call(this,a);this.i=a;this.ah=200;this.Wh=500;a=this.ha();J(a,
{backgroundColor:"#FFF",color:"#333",border:"1px solid
#6b90da",padding:"6px",fontSize:"83%",width:"350px",cursor:"pointer"});var
c=F("div");J(c,
{fontWeight:"bold"});c.appendChild(mf(wm(b.g)));a.appendChild(c);c=F("div");b=O(b.i
);z(c,b);a.appendChild(c)}m(uz,at);
uz.prototype.ai=function(a){var
b=oh(this.i),c=M(this.ha());at.prototype.ai.call(this,a,new Xs(b.x-
c.width,Math.min(b.y,df().height-c.height)))};function wz(a)
{X.call(this);this.i=a;this.V=this.i.Vc.V;this.o={};this.N=new
gj;this.j=F("div");J(this.j,
{backgroundColor:"#fcfcff",position:"absolute"});this.V.wd().appendChild(this.j);th
is.i.Jb.yb.forEach(r(this.Ps,this));this.g.ka(this.V,"pagechange",this.wq);this.wq(
);this.g.ka(this.V,"resize",this.tk);this.g.ka(this.V,"viewportmodechange",this.hn)
;this.V.Ia()&&this.hn()}m(wz,X);f=wz.prototype;
f.wq=function(){this.s&&(vz(this.s,!1),this.s=null);var
a=this.o[this.V.Ga().Pa()];a&&(this.s=a,vz(a,!0))};f.hn=function(){var
a=this.V.Ia(),b=a instanceof
hw;b&&this.tk();lj(this.N);this.N.ka(a,"layoutchange",r(this.tk,this));N(this.j,b)}
;f.tk=function(){U(r(this.zr,this),10)};f.zr=function(){var a=this.V.Ia();a&&a
instanceof hw&&(a.Fa(),a=a.s.o,L(this.j,15,a.clientHeight),hh(this.j,a.clientWidth-
15,0),xz(this))};
function xz(a){var b={};a.V.Ia().Kb().Ld(function(c){return c instanceof
Xl}).forEach(function(c)
{b[c.Ga().Pa()]=c});a.i.Jb.yb.forEach(r(a.xv,a,b))}f.xv=function(a,b){var
c=this.V.Ia().s.i.clientHeight;if(a=a[b.Pa()]){var d=qe?
5:15;hh(this.o[b.Pa()].Ae,0,Math.floor(a.qd()/c*(this.j.clientHeight-d-(qe?30:15)))
+d)}};f.Ps=function(a){var b=new
tz(this.j,a);this.o[a.Pa()]=b;this.g.ka(b,"click",r(this.i.uf,this.i,a,null))};f.va
=function(){G(this.j);Tb(this.o,function(a)
{a.va.call(a)});X.prototype.va.call(this)};function yz(a)
{X.call(this);this.Vc=a;this.tm="n"}m(yz,X);yz.prototype.i=function(a,b,c)
{b.search_results&&(b.search_results=Va(b.search_results,function(d){return void 0!
==d.snippet_text&&d.snippet_text}),b.number_of_results=b.search_results.length);thi
s.Jb=new Rp(b);b=this.Vc.V;b.O||b.qc(hw);0==this.Jb.yb.length?zz(this.Vc.j):a?c?
(a=this.Jb.yb.find(function(d){return c==d.Pa()}))?
this.uf(a):this.uf(this.Jb.yb[0],c):this.uf(this.Jb.yb[0]):Az(this);this.j=new
wz(this)};
function Az(a){var b=a.Vc.V,c=b.O;if(c==hw||
c==Mw)a.Vc.o=c;b.qc($w);b=b.Ia();c=a.Vc.j;if(c.s)Bz(c,!0);else{var
d="n"==c.i.tm;N(c.Ba,d);N(c.Ca,!d)}c.o?(N(C("gb-mobile-search"),!0),N(C("gb-mobile-
search-buttons"),!0),d=O(Cz(c,c.i.Jb.yb.length,null)),z(c.j,d)):pe?
(d=O(Cz(c,"<b>"+c.i.Jb.yb.length+"</b>","<b>"+Sp(c.i.Jb)+"</b>")),z(c.j,d)):
(d=O("<b>"+c.i.Jb.yb.length+"</b> resultados de <b>"+(Sp(c.i.Jb)+"</b> en este
libro")),z(c.j,d));Dz(c,!0);c=a.Jb;c!
=b.Jb&&(b.Jb=c,cx(b));a=r(a.uf,a);b.Ba=a;b.Yc(new B(0,
0))}
yz.prototype.uf=function(a,b){cv=!0;var c=this.Vc.j;Dz(c,!
1);c.N=Ta(c.i.Jb.yb,a);if(c.o){N(C("gb-mobile-search"),!0);N(C("gb-mobile-search-
buttons"),!0);var d=O(Ez(c,c.N+1,c.i.Jb.yb.length,null));z(c.j,d)}else pe?
(d=O(Ez(c,"<b>"+(c.N+1)+"</b>","<b>"+c.i.Jb.yb.length+"</b>","<b>"+Sp(c.i.Jb)
+"</b>")),z(c.j,d)):(d=O("Resultado <b>"+(c.N+1+"</b> de <b>")+
(c.i.Jb.yb.length+"</b> de <b>")+(Sp(c.i.Jb)+"</b> en este
libro")),z(c.j,d));c=this.Vc.V;a=bo(c.rb(),a.Pa());if(!a)return null;d=c.Ia();d
instanceof hw||
d instanceof Mw||(this.Vc.o==Mw?c.qc(Mw):c.qc(hw));if(b)return
c.Cd(b),null;c.Sh(a);return a};yz.prototype.va=function()
{Ai(this.j);X.prototype.va.call(this)};function Fz(a)
{X.call(this);this.Ja=kp(a);this.o=pe&&a&&a.enableOgenEligibleMobileViewportSitb;th
is.na=this.s=null;this.o?(N(C("gb-mobile-search"),!0),N(C("gb-mobile-search-
buttons"),!0)):(this.ma=F("DIV"),this.ua=new
Lp(this.ma),this.ua.render(Gz),this.ua.Da(!0),a=this.ua.ha(),w(a,"search-results-
bar"),w(this.ma,"search-results-bar-contents"));this.j=this.o?C("gb-mobile-search-
results-summ"):F("SPAN");this.o||this.ma.appendChild(this.j);this.oa=this.o?C("gb-
mobile-search-result-links"):F("SPAN");
if(this.o)Hz(this,C("gb-mobile-search-result-prev"),r(this.oj,this,-
1),"Anterior"),Hz(this,C("gb-mobile-search-result-
next"),r(this.oj,this,1),"Siguiente"),I(C("gb-mobile-search-result-viewall"),"Ver
todo"),Hz(this,C("gb-mobile-search-result-viewall"),r(this.bp,this),"Ver
todo"),I(C("gb-mobile-search-clear"),"Borrar b\u00fasqueda"),Hz(this,C("gb-mobile-
search-clear"),r(this.yl,this),"Borrar b\u00fasqueda");else{w(this.oa,"search-bar-
result-links");this.ma.appendChild(this.oa);a=F("SPAN");var b=O("-&nbsp;&nbsp;");
z(a,b);w(a,"search-bar-link-
spacer");this.oa.appendChild(a);Iz(this,this.oa,"&#8249; Anterior",r(this.oj,this,-
1),"Anterior");a=F("SPAN");b=O("&nbsp;&nbsp;");z(a,b);w(a,"search-bar-link-
spacer");this.oa.appendChild(a);Iz(this,this.oa,"Siguiente
&#8250;",r(this.oj,this,1),"Siguiente");a=F("SPAN");b=O("&nbsp;&nbsp;-
&nbsp;&nbsp;");z(a,b);w(a,"search-bar-link-
spacer");this.oa.appendChild(a);Iz(this,this.oa,"Ver
todo",r(this.bp,this))}this.O=this.o?C("gb-mobile-search-snippet-
links"):F("SPAN");this.o?
Jz(this):(this.Ja?(this.wa=F("DIV"),w(this.wa,"search-bar-result-
buttons"),this.ma.appendChild(this.wa),this.wa.appendChild(this.O),vb(this.O,
["search-bar-sort-dropdown-button-container","search-bar-close-link"]),Jz(this)):
(this.Ba=F("SPAN"),this.Ca=F("SPAN"),this.ma.appendChild(this.O),a=F("SPAN"),b=O("-
&nbsp;&nbsp;"),z(a,b),w(a,"search-bar-link-
spacer"),this.O.appendChild(a),this.O.appendChild(mf("Ordenar por:
")),this.O.appendChild(this.Ba),Iz(this,this.Ba,"relevancia",r(this.qj,this,"r"),"O
rdenar por relevancia"),
a=F("SPAN"),b=O("&nbsp;|
&nbsp;<b>p\u00e1ginas</b>"),z(a,b),this.Ba.appendChild(a),this.O.appendChild(this.C
a),a=F("SPAN"),b=O("<b>relevancia</b>&nbsp;|
&nbsp;"),z(a,b),this.Ca.appendChild(a),Iz(this,this.Ca,"p\u00e1ginas",r(this.qj,thi
s,"n"),"Ordenar por p\u00e1ginas")),w(this.O,"search-bar-snippet-links"));this.o||
(a=F("SPAN"),w(a,"search-bar-close-link-container"),this.Ja?
this.wa.appendChild(a):this.ma.appendChild(a),this.g.ka(a,"click",this.yl),b=Iz(thi
s,a,"Borrar b\u00fasqueda",r(this.yl,this)),
w(b,"search-bar-close-
link"),b=F("IMG"),b.src="/googlebooks/images/close_x.gif",w(b,"search-bar-close-
img"),a.appendChild(b),Ch(this.ma,!0))}var Gz,Kz,Lz;m(Fz,X);function Mz()
{Gz=C("search_bar")}function Nz(){Kz=C("toolbar_container")}
function Jz(a){a.s=E("A",{"class":"search-bar-sort-dropdown-
link"});zm(a.s,"button");Ff(a.s,!0);Am(a.s,"haspopup",!0);a.O.appendChild(a.s);var
b=E("SPAN",{"class":"search-bar-sort-dropdown-text"});I(b,"Ordenar
por");a.na=E("SPAN",{"class":"search-bar-sort-dropdown-
selected"});I(a.na,"relevancia");b.appendChild(a.na);a.s.appendChild(b);b=Ws("/goog
lebooks/images/material/arrow_drop_down_black_20dp.png");w(b[0],"search-bar-sort-
dropdown-icon");Am(b[0],"hidden",!0);a.s.appendChild(b[0]);b=new zx;var c=
new nx("relevancia");c.hi("Ordenar por relevancia");b.Oa(c,!0);w(c.ha(),"search-
bar-sort-dropdown-item");c=new nx("p\u00e1ginas");c.hi("Ordenar por
p\u00e1ginas");b.Oa(c,!0);w(c.ha(),"search-bar-sort-dropdown-item");b.xm=!
0;b.render(document.body);Ax(b,a.s,13,12);a.g.ka(b,"action",a.Vo);a.g.ka(b,"keydown
",function(d){32!=d.keyCode&&13!=d.keyCode||r(a.Vo,a)})}function Dz(a,b){N(Kz,!
b);N(a.O,b);N(a.oa,!b&&1<a.i.Jb.yb.length);a.ma&&N(a.ma,!0);null!=Lz&&Lz.resize()}
function Oz(a){a.s?Bz(a,!1):N(a.O,!1);N(a.oa,!1);pf(a.j)}
function zz(a){Oz(a);var b=a.i.Jb,c=Tp(b),d=null;if(c&&!a.o){d=F("SPAN");var
e=O("Quiz\u00e1s quisiste decir: ");z(d,e);Iz(a,d,c,r(a.ku,a,c))}c=F("SPAN");a.o?
(b=O("Sin resultados"),z(c,b)):(b=O(Cb('No se ha encontrado ning\u00fan resultado
en este libro de "'+Sp(b)+'".')),z(c,b));b=F("A");a.o||(e=O("Buscar en todos los
libros"),z(b,e),b.setAttribute("target","_top"),w(b,"sitb-action-
link"));e="patents"==Yo()?new R("https://www.google.com/search?
tbm=pts&tbo=p&hl=en"):new R("https://www.google.com/search?tbm=bks&tbo=p");
qt(e);"embed"==T(e,"output")&&ck(e,"output");S(e,"q",Ud(Sp(a.i.Jb)));Hd(b,e.toStrin
g());a.o?a.j.appendChild(c):a.Ja?
(a.j.appendChild(c),a.j.appendChild(b),d&&(c=O("&nbsp;&nbsp;&middot;&nbsp;&nbsp;"),
d.insertAdjacentHTML("afterbegin",nd(c)),a.j.appendChild(d))):
(d&&(a.j.appendChild(d),a.j.appendChild(F("BR"))),d=O("&nbsp;&nbsp;-
&nbsp;&nbsp;"),c.insertAdjacentHTML("beforeend",nd(d)),a.j.appendChild(c),d=O("
&raquo;"),b.insertAdjacentHTML("beforeend",nd(d)),a.j.appendChild(b));null!
=Lz&&Lz.resize()}
f=Fz.prototype;f.va=function(){X.prototype.va.call(this);Ai(this.ua);N(Kz,!
0);G(this.ma);null!=Lz&&Lz.resize();this.o&&(N(C("gb-mobile-search"),!1),N(C("gb-
mobile-search-buttons"),!1),pf(this.O),pf(this.j))};function Iz(a,b,c,d,e){var
g=F("SPAN");w(g,"search-bar-link");zm(g,"link");Em(g,e?e:c);Ff(g,!
0);b.appendChild(g);Gd(g,O(c));a.g.ka(g,"click",d);a.g.ka(g,"keydown",function(h)
{32!=h.keyCode&&13!=h.keyCode||d()});return g}
function Hz(a,b,c,d){zm(b,"button");Em(b,d);Ff(b,!
0);a.g.ka(b,"click",c);a.g.ka(b,"keydown",function(e){32!=e.keyCode&&13!
=e.keyCode||c()})}f.yl=function(){Co(this.i.Vc.V.tb(),"");var
a=this.i.Vc;a&&a.s&&a.s.update()};f.oj=function(a){Pz(this,this.N,a)};function
Pz(a,b,c){var d=a.i.Jb.yb.length;a.N+=c;a.N>=d&&(a.N=0);0>a.N&&(a.N=d-1);a.N!
=b&&(a.i.uf(a.i.Jb.yb[a.N])||Pz(a,b,c))}f.qj=function(a){var
b=this.i.Vc;b&&b.update(a)};f.bp=function(){Az(this.i)};
f.ku=function(a){var
b=this.i.Vc;b&&(a=Ud(a),Co(b.V.tb(),a),b.N.xc(a),b.s&&b.s.update())};f.Vo=function(
a){if((a=a.target.Gc())&&this.na)switch(a){case
"p\u00e1ginas":this.qj("n");I(this.na,"p\u00e1ginas");break;case
"relevancia":this.qj("r"),I(this.na,"relevancia")}};function Bz(a,b)
{a.s&&(yb(a.s,"search-bar-sort-dropdown-disabled",!b),Am(a.s,"disabled",!b));var
c="n"==a.i.tm;b&&!c&&I(a.na,"relevancia")}function Cz(a,b,c){return a.o?b+"
resultados":b+" resultados para "+c}
function Ez(a,b,c,d){return a.o?b+" de "+c:"Resultado "+b+" de "+c+" para
"+d};function Qz(a,b,c,d)
{X.call(this);this.V=a;this.N=b;this.s=c;this.O=d;this.g.ka(a.tb(),"change",r(this.
update,this,"r",null))}m(Qz,X);
Qz.prototype.update=function(a,b,c){this.i?(this.i.Ha(),this.i=null):
(this.V.O&&(this.o=this.V.O),this.j=new Fz(this.O));var
d=this.V.tb().getQuery();b&&!
b.search_query_escaped&&0<b.number_of_results&&d&&(b.search_query_escaped=d);if(b&&
b.search_query_escaped)this.i=new yz(this),this.j.i=this.i,a=!
Eo(),this.i.i(a,b,c);else if(d){this.i=new
yz(this);b=this.j.i=this.i;c=b.Vc.j;Oz(c);var e=O("Cargando...");z(c.j,e);c=new
R(window.location.href);S(c,"jscmd","SearchWithinVolume");S(c,"q",d);S(c,"scoring",
a);(new Vp(c)).Ze(r(b.i,b,!1));b.tm=a;this.N.xc(d)}else
this.i&&(this.i.Ha(),this.i=null),this.V.Ia()instanceof
$w&&this.V.qc(this.o),this.j&&(this.j.Ha(),this.j=null),this.N.xc("")};function
Rz(a,b){a=C(a);b=C(b);a&&b&&P(a,"submit",t(Sz,b))}function Sz(a,b)
{""==a.value&&b.preventDefault()};function Tz(a,b,c){if(ne&&!re)return
a;a='url("'+b+'")';oe&&(a+=" 7 5");return a+(", "+c)};function Uz(a)
{X.call(this);this.V=a;this.i=new
gj;this.g.ka(a,"viewportmodechange",this.jn);this.V.Ia()&&this.jn()}m(Uz,X);f=Uz.pr
ototype;f.jn=function(){lj(this.i);this.j&&this.j.Ha();this.o=this.V.Ia().s.j;var
a=new
Im(this.o);a.bl=Ba;this.j=a;this.i.ka(this.o,"dblclick",r(this.yt,this));this.i.ka(
a,"start",r(this.Br,this));this.i.ka(a,"drag",r(this.Cr,this));this.i.ka(a,"end",r(
this.Ar,this));Vz(this,!1)};f.yt=function(){this.V.Tb("next")};
function Vz(a,b){a=a.o;if(ne)b=b?"-moz-grabbing":"-moz-grab";else{var
c=Vo("/googlebooks/images/");b=b?Tz("-moz-
grabbing",c+"closedhand.cur","move"):Tz("-moz-
grab",c+"openhand.cur","default")}J(a,"cursor",b)}f.Br=function()
{this.s=this.V.Ia().Gb;Vz(this,!0)};f.Cr=function(){var
a=this.j,b=this.s;this.V.Ia().Yc(new B(b.x-a.deltaX,b.y-a.deltaY))};f.Ar=function()
{this.s=null;Vz(this,!1)};f.va=function(){X.prototype.va.call(this)};function
Wz(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
Xz(a,b,c,d){vn.call(this,So.IsZipitFolderCollectionEnabled?void 0:"p13nd",!
0);An(this,a);this.yo=!0;En(this,.5);this.Eg=c;a=new xn;a.set("ok",b,!0);(void 0!
==d?d:1)&&a.set("cancel","Cancelar",!1,!
0);In(this,a);P(this,"dialogselect",this.Ua,!
1,this)}u(Xz,vn);Xz.prototype.Va=function()
{Xz.ta.Va.call(this);J(Jn(this.j,"ok"),"fontWeight","bold");J(this.ha(),"width","50
0px")};Xz.prototype.Ua=function(a){"ok"==a.key&&this.Lb(a);return!0};
Xz.prototype.va=function(){cj(this,"dialogselect",this.Ua,!
0,this);Xz.ta.va.call(this)};Xz.prototype.Lb=function(a){this.Eg(a)};function Yz(a)
{Q.call(this);this.Ya=null;this.ya=a;a=A||le;this.g=new
gj(this);this.g.ka(this.ya,a?
["keydown","paste","cut","drop","input"]:"input",this)}u(Yz,Q);Yz.prototype.handleE
vent=function(a){if("input"==a.type)A&&Fe(10)&&0==a.keyCode&&0==a.charCode||
(Zz(this),this.dispatchEvent($z(a)));else if("keydown"!=a.type||oj(a)){var
b="keydown"==a.type?this.ya.value:null;A&&229==a.keyCode&&(b=null);var
c=$z(a);Zz(this);this.Ya=U(function(){this.Ya=null;this.ya.value!
=b&&this.dispatchEvent(c)},0,this)}};
function Zz(a){null!=a.Ya&&(bl(a.Ya),a.Ya=null)}function $z(a){a=new
Ii(a.Ob);a.type="input";return a}Yz.prototype.va=function()
{Yz.ta.va.call(this);this.g.Ha();Zz(this);delete this.ya};function aA(a,b,c,d)
{Q.call(this);this.g=a;this.o=b;this.i=c;this.s=d||
0;a.removeAttribute("maxlength");this.j=new Yz(a);P(this.j,"input",this.N,!
1,this);bA(this)}u(aA,Q);aA.prototype.N=function(){bA(this)};function bA(a){var
b=a.g.value.length;if(b>a.i){var
c=a.g.scrollTop,d=a.g.scrollLeft;a.g.value=a.g.value.substring(0,a.i);b=a.i;a.g.scr
ollTop=c;a.g.scrollLeft=d}a.o&&I(a.o,String(1==a.s?b:a.i-
b))}aA.prototype.va=function(){aA.ta.va.call(this);delete
this.g;this.j.Ha();this.j=null};function cA(a,b,c,d,e){Xz.call(this,a,b,null,!
0);this.ab=c;this.Rb=d;this.Ca=e}m(cA,Xz);
cA.prototype.Va=function()
{Xz.prototype.Va.call(this);this.s=dA(this,"Nombre","input");this.nb=dA(this,"Descr
ipci\u00f3n <span class=cl-desc>(opcional)</span>","textarea");var
a=this.Ib(),b=E("DIV",{"class":"ccd-
label"}),c=F("span");c.textContent="Visibilidad";b.appendChild(c);a.appendChild(b);
a=E("SPAN",{className:"ccd-mode-indicator"});c=E("IMG",
{src:"/googlebooks/images/sharing_public.gif",style:"vertical-align:-2px;padding:0
2px"});var d=F("span");d.textContent="P\u00fablica";a.appendChild(c);
a.appendChild(d);b.appendChild(a);c=E("SPAN",{className:"ccd-mode-
indicator"});d=E("IMG",
{src:"/googlebooks/images/sharing_private.gif",style:"vertical-align:-2px;"});var
e=F("span");e.textContent="Privada";c.appendChild(d);c.appendChild(e);b.appendChild
(c);d=E("SPAN",{"class":"ccd-mode-link"});d.textContent="Hacer
p\u00fablica";b.appendChild(d);P(d,"click",r(this.Ka,this,!0));e=E("SPAN",
{"class":"ccd-mode-link"});e.textContent="Hacer
privada";b.appendChild(e);P(e,"click",r(this.Ka,this,!1));this.xe=
[a,e];this.we=[c,d];null!=this.Ca&&(bf(this.Ca,{"class":"ccd-mode-
link"}),b.appendChild(this.Ca));this.Ka(!0);this.na=E("DIV",{"class":"ccd-
error"});this.Ib().appendChild(this.na);this.Vb=E("P","ccd-footnote","Es posible
que otros usuarios puedan ver y compartir el t\u00edtulo y el contenido de las
estanter\u00edas
p\u00fablicas.");this.Ib().appendChild(this.Vb);this.i&&eA(this);So.IsZipitFolderCo
llectionEnabled||(b=this.j,a=Jn(b,"ok"),J(a,"fontWeight","bold"),w(a,"gb-
button"),w(Jn(b,"cancel"),"gb-button"))};
function eA(a)
{a.s.value=Ud(a.i.hb());a.s.disabled=a.i.O;a.nb.value=Ud(a.i.Og());a.Ka(1==a.i.ye);
a.s.disabled&&J(a.s,"background","#f2f2f2")}function dA(a,b,c){var
d=a.Ib();a=E("DIV",{"class":"gb-bookshelf-dialog-
container"});d.appendChild(a);d=E("DIV",{"class":"ccd-
label"});b=O(b);z(d,b);a.appendChild(d);b=E(c,{"class":"ccd-input"});"input"==c?
(bf(b,{type:"text"}),b.setAttribute("maxlength",100)):"textarea"==c&&(bf(b,
{rows:6,cols:50}),new aA(b,F("span"),500));a.appendChild(b);return b}
cA.prototype.Ka=function(a){this.ve=a;v(this.xe,function(b)
{N(b,a)});v(this.we,function(b){N(b,!a)})};
cA.prototype.Ua=function(a){var b=this.s.value;if("cancel"==a.key)return!
0;if(Bb(b))return this.na.textContent="Introduzca un t\u00edtulo para esta
estanter\u00eda.",!1;if(this.Rb&&!this.Rb(b))return this.na.textContent="Ya existe
una estanter\u00eda con ese t\u00edtulo. Introduzca un t\u00edtulo diferente.",!
1;a=this.i||new yt;a.Ec=b;a.o=this.nb.value;a.ye=this.ve?1:2;if(this.i)
{b=this.ab;var c=new R(b.uq);S(c,"as_coll",a.getId());Jt(c,a,r(b.N,b))}else
b=this.ab,Jt(b.o,a,r(b.s,b,!0));return!0};
cA.prototype.va=function(){delete this.ab;delete this.Ca;delete this.i;delete
this.na;delete this.Vb;delete this.s;delete this.nb;delete
this.Rb;Xz.prototype.va.call(this)};function fA(a,b,c,d,e)
{X.call(this);this.O=a;this.j=b;this.N=c;this.i=d;this.O&&(this.o=Wa(this.O.childNo
des,gA),this.i&&ib(this.o,Wa(this.i.childNodes,gA)));this.s=e;U(r(this.Dr,this))}u(
fA,X);f=fA.prototype;f.Dr=function()
{this.j&&this.i&&this.g.ka(this.j,"click",this.tq);this.N&&this.g.ka(this.N,"click"
,this.xt);this.g.ka(this.s,"add",this.Gs)};
function gA(a){var b=We("SPAN","sidebar-collection-title",a)[0];b||
(b=We("SPAN","hp-collection-title",a)[0]);if(!b)return"";a=Cb(Qd(Gf(b)));return
Cb(a.split("(")[0])}f.xt=function(){var a=new cA("Crear nueva
estanter\u00eda","Crear estanter\u00eda",this.s,r(this.Mu,this));a.render();a.Da(!
0)};f.Mu=function(a){var b=Cb(Qd(a)).toLowerCase();return!Xa(this.o,function(c)
{return c.toLowerCase()==b})};
f.Gs=function(a){a=a.shelf;var b=Cb(Qd(a.hb())),c=1==a.ye;this.o.push(b);var d=new
R("/books");qt(d);S(d,"as_coll",a.getId());S(d,"source","gbs_lp_bookshelf_list");if
(So.IsBooksUnifiedLeftNavEnabled){a=E("LI",{"class":"left-nav-shelf-item"});var
e=E("A",{"class":"sidebar-link"});Hd(e,d.toString());d=E("SPAN");w(d,"sidebar-
collection-title");c=Jl(b+"
(0)");z(d,c);e.appendChild(d);a.appendChild(e);c=C("hidden-my-library-
expanded");qf(a,c);Wz(!0,"my-library")}else a=F("DIV"),e=E("A",{"class":"hp-
bookshelf-link",
style:"line-height:19px"}),Hd(e,d.toString()),d=E("SPAN",{"class":"hp-collection-
title"}),b=Jl(b),z(d,b),e.appendChild(d),a.appendChild(e),e=c?"Estanter\u00eda
p\u00fablica":"Estanter\u00eda privada",c=E("IMG",{"class":"hp-bookshelf-
access",src:"/googlebooks/images/sharing_"+(c?"public":"private")
+".gif",title:e,alt:e,width:14,height:14}),a.appendChild(c),c=E("DIV",
{style:"clear:both"}),a.appendChild(c),rf(a,C("csStart"))};
f.tq=function(a){a.preventDefault();a=!zh(this.i);N(this.i,a);a?
(Xq(this.j,9,this.i,8),200<M(this.i).height&&(a=M(this.i).width,L(this.i,a,200),J(t
his.i,"overflow","auto"),J(this.i,"overflowX","hidden")),this.ma=P(document,"moused
own",r(this.Tu,this))):dj(this.ma)};f.Tu=function(a){zf(this.i,a.target)||
zf(this.j,a.target)||this.tq(a)};
function hG(a,b){var c=mb;lb(a,function(d,e){return
c(b(d),b(e))})}Iw.prototype.ej=ca(9,function(a){if(!this.i)return null;if(a in
this.i)return this.i[a];var b=Wa(Object.keys(this.i),function(c){var
d=c.split(","),e=a.split(","),g=parseInt(d[0],10)-
parseInt(e[0],10);d=parseInt(d[1],10)-
parseInt(e[1],10);return[g*g+d*d,this.i[c]]},this);hG(b,function(c){return
c[0]});return b&&b[0]&&b[0][1]?b[0][1]:null});
function iG(a,b){if(b.Lo&&b.O){var c=b.O.Pg(),d=c.x-40;c=c.y-
40;a=a.Kb().zc(b);b=a.Bb()/b.qe();return new B(a.be()+Math.round(b*d),a.qd()
+Math.round(b*c))}return null}function jG(a){var b=new
qx(null,13);a.s=b;a.nb=b.g}function kG(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 lG(a)
{return Math.pow(a,3)}
function mG(a,b,c){this.O=a;this.j=b;this.s=c;a=F("div");J(a,
{whiteSpace:"nowrap",padding:"5px",border:"1px solid
#fff588",backgroundColor:"#ffffcc",fontSize:"13.28px",position:"relative"});this.g=
a;this.O.appendChild(this.g);mG.prototype.kb.apply(this);P(this.s,"change",r(this.i
,this));P(new nj,"resize",r(U,null,r(this.i,this)))}mG.prototype.i=function(){var
a=M(this.g);if(0<a.width){var b=Math.round(M(this.j).width/2);hh(this.g,b-
Math.round(a.width/2),0)}};
mG.prototype.show=function(){N(this.g,!0);this.i()};mG.prototype.kb=function()
{N(this.g,!1)};mG.prototype.ma=function(a){a=Jl(a);z(this.g,a)};function nG(a,b,c)
{mG.apply(this,arguments);this.o=new Rn(this.g,500);this.N=new
fm(r(this.kb,this))}u(nG,mG);nG.prototype.show=function(a)
{yh(this.g,1);mG.prototype.show.apply(this);a&&this.N.start(a)};nG.prototype.kb=fun
ction(){this.o.play()};
function oG(a,b,c,d,e)
{this.V=a;this.j=b;this.O=M(c);this.g=null;d&&(this.g=d,J(this.g,
{overflow:"auto"}));this.N=e;a=r(this.s,this);this.o=new
nj;P(this.o,"resize",a);b=new
ir;P(b,"fontsizechange",a);P(window,"DOMContentLoaded",r(this.resize,this))}oG.prot
otype.s=function(){this.resize();U(r(this.resize,this),100)};
oG.prototype.resize=function(){var a=!1;this.N?this.i&&(a=this.i.xf()):a=!0;var
b=this.o.Fa();a=a?0:this.O.width;var c=Math.round(oh(this.j).y);this.V.mb(new
Pe(Math.max(0,b.width-a),Math.max(0,b.height-
c)));this.g&&(a=this.g,J(a,"border","0px"),c=Math.round(oh(a).y),b=Math.max(0,b.hei
ght-c),J(a,"height",b+"px"),a.clientWidth<a.offsetWidth&&J(a,{borderTop:Od("%spx
solid #ebeff9",2),height:Math.max(0,b-2)+"px"}))};function pG(a,b)
{a.i=b;P(b,"change",r(a.resize,a))}
function qG(a,b,c,d,e){Iu.call(this,a,e);this.o=b;this.O=c||!1;this.na=d||
[]}m(qG,Iu);qG.prototype.nf=function(a,b){var c=new R("/books?
jscmd=SearchVolume");qt(c);S(c,"start",a);S(c,"num",b);this.O?
(S(c,"as_pt","MAGAZINES"),S(c,"as_coll2",this.o)):
(S(c,"as_brr",3),S(c,"q",this.o),kG(this.na,function(d)
{S(c,d.name,d.value)}));return c};
qG.prototype.Mg=function(){var a=new R("https://www.google.com/search?
tbm=bks&tbs=bkv:p,vw:g&tbo=p");qt(a);S(a,"q",this.o);S(a,"source",this.source);kG(t
his.na,function(b){S(a,b.name,b.value)});return a};qG.prototype.render=function(a)
{this.N=a;this.j=new Du(a,!
this.O);this.g.ka(this.j,"render",r(this.Gh,this))};qG.prototype.al=function(a)
{return this.O?a.map(function(b){b.Aa.source="gbs_other_issues";return
b},this):Iu.prototype.al.call(this,a)};function rG(a,b,c,d,e){var
g={cursor:"pointer"};J(c,g);P(c,"click",r(this.s,this));J(d,g);P(d,"click",r(this.o
,this));e.innerHTML?this.i=e:
(e.form.action="javascript:",P(e.form,"submit",r(this.j,this)),e.go&&J(e.go,
{display:"none"}),this.g=e.input);this.V=a;this.N=b;P(a,"pagechange",r(this.update,
this));this.update()}
rG.prototype.j=function(){var a=this.g.value;var b=this.V;var c=co(b.N,a);c?
(b.ub(c),b=!0):b=!1;if(b)this.update();else if(!Bb(a)&&!/[^0-9]/.test(a)){a:
{b=$n(this.N);for(c=b.length-1;0<=c;c--){var d=b[c].hb();if(!Bb(d)&&!/[^0-
9]/.test(d)){b=parseInt(d,10);break a}}b=-
1}a=parseInt(a,10);0<b&&a>b&&(this.V.ub(Sa($n(this.N))),this.update())}return!
1};rG.prototype.s=function(){this.V.Tb("previous")};rG.prototype.o=function()
{this.V.Tb("next")};
rG.prototype.update=function(){var a=this.V.Ga();a&&(this.g?
this.g.value=a.hb()||"":(a=O(a.Ie()),z(this.i,a)))};function sG(a)
{X.call(this);this.V=a;this.j=new gj;this.i=F("div");J(this.i,
{backgroundColor:"#AAA",display:"",position:"absolute",cursor:"pointer"});yh(this.i
,0);a.wd().appendChild(this.i);this.g.ka(a,"resize",this.wk);this.g.ka(this.i,"clic
k",this.cs);this.g.ka(this.i,"mouseout",this.fs);this.g.ka(this.i,"mouseover",r(thi
s.Mj,this,!0));this.g.ka(a,"viewportmodechange",this.un);if(a=this.V.Ia())a
instanceof hw&&(this.Tf=!0),this.un()}m(sG,X);f=sG.prototype;f.Ta=function(a)
{N(this.i,a)};
f.wk=function(){U(r(this.gs,this),10)};f.gs=function(){var
a=this.V.Ia();a&&(a.Fa(),a=a.s.o,L(this.i,a.clientWidth,40),hh(this.i,0,a.clientHei
ght-40))};f.cs=function(){var a=this.V.Ia(),b=a.Fa().height-40,c=F("div");J(c,
{backgroundColor:"#000",position:"absolute",width:"100%",height:"1px",overflow:"hid
den"});yh(c,.15);hh(c,0,a.Gb.y+b);a.s.j.appendChild(c);U(t(tG,c),1E3);this.Tf=!
1;a=this.V.Ia();av(a,new B(void 0,b-20),r(a.Cf,a))};
function tG(a){var b=new Pn(a,.15,0,200);b.play();Wi(b,"end",t(uG,b,a))}function
uG(a,b){G(b);a.Ha()}f.fs=function(){this.Tf||this.Mj(!1)};f.Mj=function(a){if(a)
{if(!this.o){var b=F("div");J(b,
{backgroundColor:"#000",height:"1px",overflow:"hidden"});this.i.appendChild(b);U(r(
this.at,this),10)}this.o=!0}yh(this.i,a?.15:0)};
f.at=function(){["left","right"].forEach(function(a){var b=E("DIV",
{"class":"SPRITE_page_down"});this.i.appendChild(b);b.style[A?"styleFloat":"cssFloa
t"]=a;J(b,{marginTop:"14px"});J(b,"margin-"+a,"16px")},this)};f.un=function(){var
a=this.V.Ia(),b=a instanceof hw;b?this.wk():this.Tf=!
1;this.Ta(b);this.Mj(this.Tf);lj(this.j);this.j.yf(a,"move",r(this.pu,this));this.j
.ka(a,"layoutchange",r(this.wk,this))};f.pu=function(){this.Tf&&this.Mj(!
1);this.Tf=!1};f.Tf=!1;function vG(a,b,c)
{dr.call(this);this.Ec=a;this.i=b;this.g=c?c:null;this.og(wG(this))}m(vG,dr);
function wG(a){var b=E("DIV");vb(b,["popup-menu","goog-menu","goog-menu-
vertical"]);zm(b,"dialog");b.setAttribute("tabindex","-
1");document.body.appendChild(b);var c=E("DIV",{"class":"popup-menu-
header"});b.appendChild(c);var d=E("SPAN",{"class":"popup-menu-
title"});I(d,a.Ec);c.appendChild(d);d=E("DIV",{"class":"popup-menu-
close"});Em(d,"Cerrar ventana emergente");var
e=E("IMG");Id(e,"/googlebooks/images/material/close_black_24dp.png");L(e,24,24);Am(
e,"hidden",!0);d.appendChild(e);P(d,"click",function(){a.Da(!1);
a.g&&a.g.call(a)});P(d,"keydown",function(g){if(32==g.keyCode||13==g.keyCode)a.Da(!
1),a.g&&a.g.call(a)});zm(d,"button");Ff(d,!
0);c.appendChild(d);b.appendChild(a.i);return b};function xG(a)
{xy.call(this);this.V=a.vb;this.i=a.history;this.s=a.Dh;this.na=!!a.eh;this.O=!!
a.dh;this.ua=a.flags;if(this.wa=a.Vg){a=!!this.V.Za().Ni;var
b=this.V.Za().ui;b=b&&!!bo(this.V.rb(),b);a||b?
(a=Ws("/googlebooks/images/material/arrow_drop_down_black_20dp.png",this.V.Ga().Ie(
)||"\u00cdndice"),a=pb(a),this.uh=a[0],this.kd=new Rs(a,void 0,4),this.Oa(this.kd,!
0),this.j.ka(this.kd,"action",this.js),yy(this,this.kd),this.j.ka(this.V,"pagechang
e",this.hs)):(this.uh=E("SPAN","jfk-button-label",
"\u00cdndice no disponible"),this.kd=new Rs(this.uh,void
0,4),this.kd.oc("\u00cdndice no disponible"),this.kd.Ta(!1),this.Oa(this.kd,!
0));a=C("gb-entity-page-toolbar-
search");C("search_form_input").setAttribute("autocomplete","off");J(a,"visibility"
,"visible");to(this.g.g,Nf(this.g),yG(this))}else{zG();a=Ws("/googlebooks/images/ma
terial/arrow_left_black_24dp.png");this.wh=new Rs(a,void
0,4);this.wh.oc("P\u00e1gina anterior");this.Oa(this.wh,!
0);P(this.wh,"action",r(this.V.Tb,this.V,"previous"));a=
Ws("/googlebooks/images/material/arrow_right_black_24dp.png");this.xh=new Rs(a,void
0,4);this.xh.oc("P\u00e1gina siguiente");this.Oa(this.xh,!
0);P(this.xh,"action",r(this.V.Tb,this.V,"next"));a=Ws("/googlebooks/images/materia
l/zoom_in_black_24dp.png");this.ef=new Rs(a,void
0,4);this.ef.oc("Ampliar");this.Oa(this.ef,!
0);P(this.ef,"action",r(this.wn,this,"zoomin"));a=Ws("/googlebooks/images/material/
zoom_out_black_24dp.png");this.yh=new Rs(a,void
0,4);this.yh.oc("Reducir");this.Oa(this.yh,!0);P(this.yh,
"action",r(this.wn,this,"zoomout"));b=this.na;a=this.O;var
c=Ws("/googlebooks/images/material/onepage_view_black_24dp.png");this.Xd=new
Rs(c,void 0,4);this.Xd.oc("Vista de una sola
p\u00e1gina");P(this.Xd,"action",r(this.xk,this,hw));yy(this,this.Xd,"viewport",!
0);this.Oa(this.Xd,!
0);c=Ws("/googlebooks/images/material/twopage_view_black_24dp.png");this.Zd=new
Rs(c,void 0,4);this.Zd.Ta(!1);this.Zd.oc("La vista de dos p\u00e1ginas no est\u00e1
disponible");b&&(this.Zd.Ta(!0),this.Zd.oc("Vista de dos p\u00e1ginas"),
P(this.Zd,"action",r(this.xk,this,Mw)),yy(this,this.Zd,"viewport"));this.Oa(this.Zd
,!0);b=Ws("/googlebooks/images/material/thumbnail_view_black_24dp.png");this.Yd=new
Rs(b,void 0,4);this.Yd.Ta(!1);this.Yd.oc("La vista de miniaturas no est\u00e1
disponible");a&&(this.Yd.Ta(!0),this.Yd.oc("Vista de
miniaturas"),P(this.Yd,"action",r(this.xk,this,pw)),yy(this,this.Yd,"viewport"));th
is.Oa(this.Yd,!
0);this.j.ka(this.V,"viewportmodechange",this.vn);this.vn();AG(this)}}m(xG,xy);
function AG(a){var b=new
xx,c=Ws("/googlebooks/images/material/more_vert_black_24dp.png");w(c[0],"goog-flat-
menu-button-img");Am(c[0],"hidden",!0);a.Af=new
Ly(c,b,Ry.Eb());jG(a.Af);a.Af.oc("Men\u00fa M\u00e1s acciones");a.Oa(a.Af,!
0);BG(a,b);CG(a,b);DG(a,b);EG(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
vq(c[d]);e.ig("link");P(e,"action",t(function(g,h)
{h.preventDefault();h.stopPropagation();h=g.getAttribute("href");
g=sc("_top");h=h instanceof Ic?h:Sc(h);p.open(Kc(h),g instanceof oc?
rc(g):g||"")},c[d]));b.Oa(e,!0)}}FG(a,b);N(b.ha(),!1);b.render()}function BG(a,b)
{var c=Gf(document.getElementById("gb-entity-page-base-ogen-url")),d=new
R(c);a.Nj=E("INPUT");a.Nj.value=d.toString();c=GG(a.Nj);HG(a,c,"Compartir",b,functi
on(){var e=new
R(a.V.Ga().Ac());S(d,"pg",T(e,"pg"));a.V.tb().getQuery()&&S(d,"bsq",a.V.tb().getQue
ry());a.Nj.value=d.toString()})}
function CG(a,b){a.Fe=E("INPUT");var c=GG(a.Fe);HG(a,c,"Insertar",b,function(){var
d=new
R(a.V.Ga().Ac());ck(d,"source");S(d,"output","embed");a.Fe.value=Sw(d.toString())})
}function DG(a,b){var c=document.getElementById("gb-mobile-buy-
section"),d=document.getElementById("gb-mobile-download-section");if(c||d)d?
(c=af("TABLE","gb-mobile-buy-table",d))&&HG(a,c,"Descargar este
libro",b):c&&(c=af("TABLE","gb-mobile-buy-table",c))&&HG(a,c,"Comprar este
libro",b)}
function EG(a,b){if(a.s){var c=E("DIV",{"class":"more-menu-link"}),d=E("SPAN",
{"class":"more-menu-link-text"});I(d,"Compartir un clip");c.appendChild(d);c=new
vq(c);c.ig("button");P(c,"action",r(t(a.Ro,!0),a));b.Oa(c,!0)}}
function FG(a,b){var c=document.getElementById("gb-entity-page-copyright-page-
id");if(c){var d=E("DIV",{"class":"more-menu-link"}),e=E("SPAN",{"class":"more-
menu-link-text"});I(e,"Informaci\u00f3n sobre derechos de
autor");d.appendChild(e);c=Gf(c);c=bo(a.V.rb(),c);d=new
vq(d);d.ig("button");P(d,"action",r(a.V.ub,a.V,c));b.Oa(d,!0)}}
function GG(a){var b=E("DIV",{"class":"linkto-popup-
content"});a.type="text";a.readOnly=!0;w(a,"viewport-
input");b.appendChild(a);a=(new Rv(a)).ha();b.appendChild(a);return b}
function HG(a,b,c,d,e){var g=new vG(c,b,function()
{a.ha().focus()});er(g);g.setPosition(new br(a.Af.ha(),5));g.Da(!1);b=E("DIV",
{"class":"more-menu-link"});var h=E("SPAN",{"class":"more-menu-link-
text"});I(h,c);b.appendChild(h);Am(b,"haspopup",!0);c=new
vq(b);c.ig("button");P(c,"action",function(){g.Da(!0);g.ha().focus();null!
=e&&e.call(a)});d.Oa(c,!0)}
function zG(){var a=C("gb-entity-page-play-reader-link");if(a)
{a=a.getAttribute("href");var b=E("DIV");vb(b,["play-redirect-popup","goog-
menu","goog-menu-vertical"]);var c=E("DIV",{"class":"popup-menu-
header"}),d=E("SPAN",{"class":"popup-menu-title"});I(d,"Eres el propietario de este
libro");var e=E("A",{"class":"play-redirect-close"}),g=E("IMG",{"class":"play-
redirect-close-
icon"});Id(g,"/googlebooks/images/material/close_black_24dp.png");L(g,24,24);P(e,"c
lick",function(){N(b,!1)});e.appendChild(g);
c.appendChild(d);c.appendChild(e);d=E("A",{"class":"play-redirect-
button"});e=E("IMG",{"class":"play-redirect-button-
icon"});Id(e,"/googlebooks/images/material/googleplaybooks_20x20.png");L(e,20,20);g
=E("SPAN",{"class":"play-redirect-button-text"});I(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=xG
.prototype;
f.js=function(){this.kd.Wd&16&&(new
sw(this.V,this.kd,this.ua)).render(3)};f.hs=function(){var
a=this.V.Ga().Ie()||"\u00cdndice";this.uh&&(a=O(a),z(this.uh,a))};f.vn=function()
{var a=this.V.Ia();a instanceof hw?(zy(this,this.Xd),IG(this,!0),JG(this,!
0),KG(this,!0)):a instanceof Mw?(zy(this,this.Zd),IG(this,!0),JG(this,!0),KG(this,!
0)):a instanceof pw?(zy(this,this.Yd),IG(this,!1),JG(this,!0),KG(this,!0)):
(IG(this,!1),JG(this,!1),KG(this,!1))};
f.Ro=function(a){this.s(a);var b=C("search_bar");if(a){a=F("DIV");var
c=F("SPAN");I(c,"Selecciona un clip para compartir");w(c,"custom-result-bar-bold-
text");a.appendChild(c);c=F("SPAN");vb(c,["search-bar-link","search-bar-close-
link","custom-result-bar-clear"]);I(c,"Exit selection
mode");P(c,"click",r(t(this.Ro,!1),this));a.appendChild(c);this.Gg=new
Lp(a);this.Gg.render(b);this.Gg.Da(!0);this.Gg.ha()&&w(this.Gg.ha(),"custom-result-
bar")}else pf(b),this.Gg=null};
f.xk=function(a){this.V.qc(a);!
this.V.tb().getQuery()&&this.i&&this.i.update()};function IG(a,b)
{a.yh.Ta(b);a.ef.Ta(b)}function KG(a,b){a.wh.Ta(b);a.xh.Ta(b)}function JG(a,b)
{a.Xd.Ta(b);a.na&&a.Zd.Ta(b);a.O&&a.Yd.Ta(b)}f.wn=function(a){this.V.Tb(a)};
function LG(a,b,c){a.kd&&a.kd.ha()&&w(a.kd.ha(),"toc-button");if(a.Af&&a.Af.ha())
{var d=a.Af.ha();wb(d,"goog-flat-menu-button");vb(d,["jfk-button","jfk-button-
flat","jfk-button-clear-outline","start-button-
group"])}a.ef&&a.ef.ha()&&w(a.ef.ha(),"start-button-
group");a.Xd&&a.Xd.ha()&&w(a.Xd.ha(),"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 MG(a)
{v(hb(a.querySelectorAll('[role="button"]')),function(b){Ff(b,!1)})}
function yG(a){var b={focusSearch:function()
{C("search_form_input").focus()}};b.updateSearch=r(function(c)
{Co(a.V.tb(),c);a.i&&a.i.update()},a);b.goToPage=r(function(c)
{c&&a.V.Cd(c)},a);return
b}f.Xd=null;f.Zd=null;f.Yd=null;f.ef=null;f.yh=null;f.xh=null;f.wh=null;f.Af=null;f
.kd=null;f.uh=null;f.Nj=null;f.Fe=null;f.Gg=null;var NG=null;function OG(){NG||
(NG={},NG[1]=hw,NG[2]=Mw)}function PG(a){var b={},c=(new
R(window.location.href)).g;c&&v(c.split(","),function(d)
{b[d.charAt(0)]=d.substring(1)});return b[a]};function QG(a){this.V=a;this.N=new
Xp(document);this.o={};this.s={};P(this.N,"key",r(this.O,this));RG(this,33,r(this.j
,this,-1),!1,!0);RG(this,34,r(this.j,this,1),!1,!0);RG(this,38,r(this.g,this,0,-
20),!1,!0);RG(this,40,r(this.g,this,0,20),!1,!0);RG(this,37,r(this.g,this,-20,0),!
1,!0);RG(this,39,r(this.g,this,20,0),!1,!0);RG(this,32,r(this.j,this,1),!0,!
0);RG(this,74,r(this.i,this,"next"),!0);RG(this,75,r(this.i,this,"previous"),!
0);a=r(this.i,this,"zoomin");this.o["+"]=t(SG,a,!0,void 0);a=r(this.i,
this,"zoomout");this.o["-"]=t(SG,a,!0,void 0)}function RG(a,b,c,d,e)
{a.s[b]=t(SG,c,d,e)}QG.prototype.O=function(a){var
b=this.o[String.fromCharCode(a.charCode)]||this.s[a.keyCode];b&&b(a)};function
SG(a,b,c,d){b&&d.repeat||d.ctrlKey||d.altKey||d.metaKey||
TG[d.target.tagName.toUpperCase()]||
(c&&d.preventDefault(),a())}QG.prototype.i=function(a)
{this.V.Tb(a)};QG.prototype.j=function(a)
{a=Math.floor(a*this.V.Ia().Fa().height*.75);this.g(0,a)};
QG.prototype.g=function(a,b){var c=this.V.Ia();av(c,new B(a,b),r(c.Fd,c))};var
TG={BUTTON:!0,INPUT:!0,SELECT:!0,TEXTAREA:!0};Ma("_OC_Run",function(a,b,c,d,e,g,h)
{So.update(c);e=C("gb-get-book-container");var k=C("gb-get-book-content");if(e&&k)
{var l=new Jx(b);(new
$y(l,k)).render(e)}az();mp=Jp;V=Ba;l=C("viewport");P(document,"selectionchange",UG)
;c.stereoscopic&&(Dv=VG);e=new Io(l);J(document.body,
{overflow:"hidden"});C("titlebar")&&J(C("titlebar"),"white-space","nowrap");var
n=new oG(e,l,C("volume-left"),C("menu_scroll"),kp(c)?!1:!0);n.resize();Lz=n;new
rz(n);l=new Jx(b);var q=new Jw(a,e.tb());q.s=So.pseudocontinuous;
Ko(e,q);e.s=l;q.g=l.j;a=hw;b.disable_twopage||(OG(),a=NG[PG("M")]||
hw);d=WG(q,d);OG();var x=PG("P");var D;d&&(D=d.Pa());k=new Bw(e,C("volume-
left"),C("volume-center"));pG(n,k);D=[x,D,q.i.Yb()[0].Pa()];var H;Xa(D,function(K)
{return K&&bo(q,K)?(H=K,!0):!
1});D=e.tb();g&&Co(D,Ud(g.search_query_escaped));e.Cd(H);D=new
fx(e,k);Mz();Nz();n=XG(e,t(YG,e,D));n=new Qz(e,n,D,c);g?
(n.o=a,n.update("n",g,H)):e.qc(a);Ew=new nG(e.wd(),e.Fb(),k);ZG(e,q);$G(e);aH();new
Uz(e);g=new sG(e);e.go();D.Ta(!0);D.update();P(nw,
"click",r(D.update,D));bH(l.Fc);U(t(cH,e,k,D,!
b.disable_twopage,So.enableThumbnailViewport,c,l,h,So.enableClips?t(dH,g):void
0));h&&eH(l,h);_OC_InitHooks(t(fH,e),Ba,Ba,Ba,Ba,Ba);P(document,"keydown",gH);Rz("v
headf","vheadq");Rz("gbqf","gbqfq");b=C("buy-tooltip");c=C("buy-tooltip-
box");b&&c&&mt(b,c);Iv("gb-get-book-content","Buy","Click","Play Books
Viewport");b=C("gbqfq");c=C("gbqfqw");b&&new Au(b,!0,c,-9);U(t(hH,e,d))});
function hH(a,b){var c=a.Za();if(c.Nh()&&b.ej){var
d=c.Nh();a=a.Ia();b.ej(d)&&(d=b.ej(d).vd(),b.i&&d in b.i&&(b.O=b.i[d]),c=c.ee()
[c.ij()],a.ih(c+2),iG(a,b)&&(c=iG(a,b),a.Fd(c),a.hl(b)))}}function eH(a,b){var
c=Ox([a],b);if(b=C("addToLibraryLink"+a.Zb()))a=new Fx(a,c),w(b,"jfk-button-
standard"),en(a,b),a.Da(!0)}
function cH(a,b,c,d,e,g,h,k,l){kp(g)?(b=C("gb-entity-page-toolbar-left"),g=new
xG({vb:a,history:c,flags:g,Vg:!0}),g.render(b),LG(g,b,!0),g=C("gb-entity-page-
toolbar-right"),c=new xG({vb:a,history:c,eh:d,dh:e,Dh:l,Vg:!
1}),c.render(g),LG(c,g,!1),MG(g)):Wy({vb:a,Ih:b,history:c,eh:d,dh:e,lm:!
0,Vj:h,Sj:k,flags:g,Dh:l,km:!
0});c=C("toolbar_container");pf(c);c.style.padding="0";new QG(a)}
function UG(){if(A&&document.selection&&!iH){var
a=document.selection.createRange();zf(a.parentElement(),C("viewport"))&&(iH=!
0,document.selection.empty(),U(jH))}}function jH(){iH=!1}var iH=!1;function
fH(a,b,c){(b=bo(a.rb(),b))?a.ub(b):c&&(a=vl(c),window.location.href=yi(a))}function
WG(a,b){b=b.page[0];return(a=bo(a,b.pid))?
(a.Ed(b,a.nf().toString()),qp(a,b),a):null}function aH(){for(var
a=["footer_table"],b=0;b<a.length;b++){var c=C(a[b]);c&&J(c,{display:"none"})}}
function ZG(a,b){var c=C("page_label");c||
(c={form:C("jtp_form"),input:C("jtp")});new
rG(a,b,C("prev_btn"),C("next_btn"),c)}function $G(a)
{a.dispatchEvent("pagemodechange");var b=C("text_mode");b&&(J(b,
{cursor:"pointer"}),P(b,"click",t(kH,a)))}function YG(a,b,c)
{Co(a.tb(),c);b.update()}function XG(a,b){qz("search_form_input");a=new
mz(C("search_form_input"),a.tb().getQuery());P(C("search_form"),"submit",t(lH,a,b))
;return a}
function lH(a,b,c){var d=C("sits");d&&d.checked&&""!=C("search_form_input").value||
(c.preventDefault(),cv=!1,C("search_form_input").blur(),b(a.Ab()))}function bH(a)
{var b=C("magazine_other_issues");if(b&&a){a=new qG(new yt,a,!0);var c=E("DIV",
{"class":"other_issues_content"});b.appendChild(c);a.render(c);a.Gh()}}function
kH(a,b){b.preventDefault();a=new
R(a.Ga().Ac());S(a,"output","text");a=vl(a.toString());window.location.href=yi(a)}
function dH(a,b){yb(C("viewport"),"selection-mode",b);Pv=b;a.Ta(!b)}function gH(a)
{(qe?
a.metaKey:a.ctrlKey)&&70==a.keyCode&&(a.preventDefault(),a=C("search_form_input"),m
H=mH||new Sn(a,[255,255,136],[255,255,255],700,lG),mH.play(!0),a.focus())}var
mH=null;function VG(a){return Kj(a,"edge","3d")}Ma("_OC_MenuHideHook",Ba);
})();

You might also like